188084485242196353652359168
188,084,485,242,196,353,652,359,168 is an even composite number composed of five prime numbers multiplied together.
188084485242196353652359168 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 188084485242196353652359168:
218 × 315 × 73 × 193 × 2773
(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 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 277 × 277 × 277)See below for interesting mathematical facts about the number 188084485242196353652359168 from the Numbermatics database.
Names of 188084485242196353652359168
- Cardinal: 188084485242196353652359168 can be written as One hundred eighty-eight septillion, eighty-four sextillion, four hundred eighty-five quintillion, two hundred forty-two quadrillion, one hundred ninety-six trillion, three hundred fifty-three billion, six hundred fifty-two million, three hundred fifty-nine thousand, one hundred sixty-eight.
Scientific notation
- Scientific notation: 1.88084485242196353652359168 × 1026
Factors of 188084485242196353652359168
Divisors of 188084485242196353652359168
- Number of divisors d(n): 19456
-
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 228 243 252 256 266 277 288 294 304 324 336 342 343 361 378 384 392 399 432 441 448 456 486 504 512 513 532 554 567 576 588 608 648 672 684 686 722 729 756 768 784 798 831 864 882 896 912 931 972 1008 1024 1026 1029 1064 1083 1108 1134 1152 1176 1197 1216 1296 1323 1344 1368 1372 1444 1458 1512 1536 1539 1568 1596 1662 1701 1728 1764 1792 1824 1862 1939 1944 2016 2048 2052 2058 2128 2166 2187 2216 2268 2304 2352 2394 2432 2493 2527 2592 2646 2688 2736 2744 2793 2888 2916 3024 3072 3078 3087 3136 3192 3249 3324 3402 3456 3528 3584 3591 3648 3724 3878 3888 3969 4032 4096 4104 4116 4256 4332 4374 4432 4536 4608 4617 4704 4788 4864 4986 5054 5103 5184 5263 5292 5376 5472 5488 5586 5776 5817 5832 6048 6144 6156 6174 6272 6384 6498 6517 6561 6648 6804 6859 6912 7056 7168 7182 7296 7448 7479 7581 7756 7776 7938 8064 8192 8208 8232 8379 8512 8664 8748 8864 9072 9216 9234 9261 9408 9576 9728 9747 9972 10108 10206 10368 10526 10584 10752 10773 10944 10976 11172 11552 11634 11664 11907 12096 12288 12312 12348 12544 12768 12996 13034 13122 13296 13573 13608 13718 13824 13851 14112 14336 14364 14592 14896 14958 15162 15309 15512 15552 15789 15876 16128 16384 16416 16464 16758 17024 17328 17451 17496 17689 17728 18144 18432 18468 18522 18816 19152 19456 19494 19551 19683 19944 20216 20412 20577 20736 21052 21168 21504 21546 21888 21952 22344 22437 22743 23104 23268 23328 23814 24192 24576 24624 24696 25088 25137 25536 25992 26068 26244 26592 27146 27216 27436 27648 27702 27783 28224 28672 28728 29184 29241 29792 29916 30324 30618 31024 31104 31578 31752 32256 32319 32768 32832 32928 33516 34048 34656 34902 34992 35378 35456 35721 36288 36841 36864 36936 37044 37632 38304 38912 38988 39102 39366 39888 40432 40719 40824 41154 41472 41553 42104 42336 43008 43092 43776 43904 44688 44874 45486 45927 46208 46536 46656 47367 47628 48013 48384 49152 49248 49392 50176 50274 51072 51984 52136 52353 52488 53067 53184 54292 54432 54872 55296 55404 55566 56448 57344 57456 58368 58482 58653 59049 59584 59832 60648 61236 61731 62048 62208 63156 63504 64512 64638 65536 65664 65856 67032 67311 68096 68229 69312 69804 69984 70756 70912 71442 72576 73682 73728 73872 74088 75264 75411 76608 76729 77824 77976 78204 78732 79776 80864 81438 81648 82308 82944 83106 83349 84208 84672 86016 86184 87552 87723 87808 89376 89748 90972 91854 92416 93072 93312 94734 95011 95256 96026 96768 96957 98304 98496 98784 99997 100352 100548 102144 103968 104272 104706 104976 106134 106368 107163 108584 108864 109744 110523 110592 110808 111132 112896 114688 114912 116736 116964 117306 118098 119168 119664 121296 122157 122472 123462 123823 124096 124416 124659 126312 127008 129024 129276 131072 131328 131712 134064 134622 136192 136458 137781 138624 139608 139968 141512 141824 142101 142884 144039 145152 147364 147456 147744 148176 150528 150822 153216 153458 155648 155952 156408 157059 157464 159201 159552 161728 162876 163296 164616 165888 166212 166698 168416 169344 172032 172368 175104 175446 175616 175959 177147 178752 179496 181944 183708 184832 185193 186144 186624 189468 190022 190512 192052 193536 193914 196608 196992 197568 199994 200704 201096 201933 204288 204687 207936 208544 209412 209952 212268 212736 214326 217168 217728 219488 221046 221184 221616 222264 225792 226233 229376 229824 230187 233472 233928 234612 236196 238336 239328 242592 244314 244944 246924 247646 248192 248832 249318 250047 252624 254016 257887 258048 258552 262144 262656 263169 263424 268128 269244 272384 272916 275562 277248 279216 279936 283024 283648 284202 285033 285768 288078 290304 290871 294728 294912 295488 296352 299991 301056 301644 306432 306916 311296 311904 312816 314118 314928 318402 319104 321489 323456 325752 326592 329232 331569 331776 332424 333396 336091 336832 338688 344064 344736 350208 350892 351232 351918 354294 357504 358992 363888 366471 367416 369664 370386 371469 372288 373248 373977 378936 380044 381024 384104 387072 387828 393216 393984 395136 399988 401408 402192 403866 408576 409374 413343 415872 417088 418824 419904 424536 425472 426303 428652 432117 434336 435456 438976 442092 442368 443232 444528 451584 452466 458752 459648 460374 466944 467856 469224 471177 472392 476672 477603 478656 485184 488628 489888 493848 495292 496384 497664 498636 500094 505248 508032 515774 516096 517104 525312 526338 526848 527877 531441 536256 537103 538488 544768 545832 551124 554496 555579 558432 559872 566048 567296 568404 570066 571536 576156 580608 581742 589456 589824 590976 592704 599982 602112 603288 605799 612864 613832 614061 622592 623808 625632 628236 629856 636804 638208 642978 646912 651504 653184 658464 663138 663552 664848 666792 672182 673664 677376 678699 688128 689472 690561 699979 700416 701784 702464 703836 708588 715008 717984 727776 732942 734832 739328 740772 742938 744576 746496 747954 750141 757872 760088 762048 768208 773661 774144 775656 786432 787968 789507 790272 799976 802816 804384 807732 817152 818748 826686 831744 834176 837648 839808 849072 850944 852606 855099 857304 864234 868672 870912 872613 877952 884184 884736 886464 889056 899973 903168 904932 917504 919296 920748 933888 935712 938448 942354 944784 953344 955206 957312 964467 970368 977256 979776 987696 990584 992768 994707 995328 997272 1000188 1008273 1010496 1016064 1031548 1032192 1034208 1050624 1052676 1053696 1055754 1062882 1072512 1074206 1076976 1089536 1091664 1099413 1102248 1108992 1111158 1114407 1116864 1119744 1121931 1132096 1134592 1136808 1140132 1143072 1152312 1161216 1163484 1178912 1179648 1181952 1185408 1199964 1204224 1206576 1211598 1225728 1227664 1228122 1240029 1245184 1247616 1251264 1256472 1259712 1273608 1276416 1278909 1285956 1293824 1296351 1303008 1306368 1316928 1326276 1327104 1329696 1333584 1344364 1347328 1354752 1357398 1376256 1378944 1381122 1399958 1400832 1403568 1404928 1407672 1413531 1417176 1430016 1432809 1435968 1455552 1457851 1465884 1469664 1478656 1481544 1485876 1489152 1492992 1495908 1500282 1515744 1520176 1524096 1536416 1547322 1548288 1551312 1575936 1579014 1580544 1583631 1594323 1599952 1605632 1608768 1611309 1615464 1634304 1637496 1653372 1663488 1666737 1668352 1675296 1679616 1698144 1701888 1705212 1710198 1714608 1728468 1737344 1741824 1745226 1755904 1768368 1769472 1772928 1778112 1799946 1805209 1806336 1809864 1817397 1835008 1838592 1841496 1842183 1867776 1871424 1876896 1884708 1889568 1899943 1906688 1910412 1914624 1928934 1940736 1954512 1959552 1975392 1981168 1985536 1989414 1990656 1994544 2000376 2016546 2020992 2032128 2036097 2063096 2064384 2068416 2071683 2099937 2101248 2105352 2107392 2111508 2125764 2145024 2148412 2153952 2179072 2183328 2198826 2204496 2217984 2222316 2228814 2233728 2239488 2243862 2250423 2264192 2269184 2273616 2280264 2286144 2304624 2320983 2322432 2326968 2352637 2357824 2359296 2363904 2368521 2370816 2399928 2408448 2413152 2423196 2451456 2455328 2456244 2480058 2490368 2495232 2502528 2512944 2519424 2547216 2552832 2557818 2565297 2571912 2587648 2592702 2606016 2612736 2617839 2633856 2652552 2654208 2659392 2667168 2688728 2694656 2699919 2709504 2714796 2752512 2757888 2762244 2799916 2801664 2807136 2809856 2815344 2827062 2834352 2860032 2865618 2871936 2893401 2911104 2915702 2931768 2939328 2957312 2963088 2971752 2978304 2984121 2985984 2991816 3000564 3024819 3031488 3040352 3048192 3072832 3094644 3096576 3102624 3151872 3158028 3161088 3167262 3188646 3199904 3211264 3217536 3222618 3230928 3268608 3274992 3298239 3306744 3326976 3333474 3336704 3343221 3350592 3359232 3365793 3396288 3403776 3410424 3420396 3429216 3456936 3474688 3483648 3490452 3511808 3536736 3538944 3545856 3556224 3599892 3610418 3612672 3619728 3634794 3677184 3682992 3684366 3720087 3735552 3742848 3753792 3759721 3769416 3779136 3799886 3813376 3820824 3829248 3836727 3857868 3881472 3889053 3909024 3919104 3950784 3962336 3971072 3978828 3981312 3989088 4000752 4033092 4041984 4064256 4072194 4126192 4128768 4136832 4143366 4199874 4202496 4210704 4214784 4223016 4240593 4251528 4290048 4296824 4298427 4307904 4358144 4366656 4373553 4397652 4408992 4435968 4444632 4457628 4467456 4478976 4487724 4500846 4528384 4538368 4547232 4560528 4572288 4609248 4641966 4644864 4653936 4705274 4715648 4727808 4737042 4741632 4750893 4782969 4799856 4816896 4826304 4833927 4846392 4899853 4902912 4910656 4912488 4960116 4980736 4990464 5000211 5005056 5025888 5038848 5094432 5105664 5115636 5130594 5143824 5175296 5185404 5212032 5225472 5235678 5267712 5305104 5308416 5318784 5334336 5377456 5389312 5399838 5415627 5419008 5429592 5452191 5505024 5515776 5524488 5526549 5599832 5603328 5614272 5619712 5630688 5654124 5668704 5699829 5720064 5731236 5743872 5786802 5822208 5831404 5863536 5878656 5914624 5926176 5943504 5956608 5968242 5971968 5983632 6001128 6049638 6062976 6080704 6096384 6108291 6145664 6189288 6193152 6205248 6215049 6299811 6303744 6316056 6322176 6334524 6377292 6399808 6422528 6435072 6445236 6461856 6537216 6549984 6596478 6613488 6653952 6666948 6673408 6686442 6701184 6718464 6731586 6751269 6792576 6807552 6820848 6840792 6858432 6913872 6949376 6962949 6967296 6980904 7023616 7057911 7073472 7077888 7091712 7105563 7112448 7199784 7220836 7225344 7239456 7269588 7354368 7365984 7368732 7440174 7471104 7485696 7507584 7519442 7538832 7558272 7599772 7626752 7641648 7658496 7673454 7695891 7715736 7762944 7778106 7818048 7838208 7853517 7901568 7924672 7942144 7957656 7962624 7978176 8001504 8066184 8083968 8099757 8128512 8144388 8252384 8257536 8273664 8286732 8399748 8404992 8421408 8429568 8446032 8481186 8503056 8580096 8593648 8596854 8615808 8680203 8716288 8733312 8747106 8795304 8817984 8871936 8889264 8915256 8934912 8952363 8957952 8975448 9001692 9056768 9074457 9076736 9094464 9121056 9144576 9218496 9283932 9289728 9307872 9410548 9431296 9455616 9474084 9483264 9501786 9565938 9599712 9633792 9652608 9667854 9692784 9799706 9805824 9821312 9824976 9894717 9920232 9980928 10000422 10010112 10029663 10051776 10077696 10097379 10188864 10204957 10211328 10231272 10261188 10287648 10350592 10370808 10424064 10450944 10471356 10535424 10610208 10616832 10637568 10668672 10754912 10778624 10799676 10831254 10838016 10859184 10904382 11031552 11048976 11053098 11160261 11199664 11206656 11228544 11239424 11261376 11279163 11308248 11337408 11399658 11440128 11462472 11487744 11510181 11573604 11644416 11662808 11667159 11727072 11757312 11829248 11852352 11887008 11913216 11936484 11943936 11967264 12002256 12099276 12125952 12161408 12192768 12216582 12291328 12378576 12386304 12410496 12430098 12599622 12607488 12632112 12644352 12669048 12721779 12754584 12799616 12845056 12870144 12890472 12895281 12923712 13074432 13099968 13120659 13192956 13226976 13299601 13307904 13333896 13346816 13372884 13402368 13436928 13463172 13502538 13585152 13615104 13641696 13681584 13716864 13827744 13898752 13925898 13934592 13961808 14047232 14115822 14146944 14183424 14211126 14224896 14252679 14348907 14399568 14441672 14450688 14478912 14501781 14539176 14699559 14708736 14731968 14737464 14880348 14942208 14971392 15000633 15015168 15038884 15077664 15116544 15199544 15253504 15283296 15316992 15346908 15391782 15431472 15525888 15556212 15636096 15676416 15707034 15803136 15849344 15884288 15915312 15925248 15956352 16003008 16132368 16167936 16199514 16246881 16257024 16288776 16356573 16504768 16515072 16547328 16573464 16579647 16799496 16809984 16842816 16859136 16892064 16962372 17006112 17099487 17160192 17187296 17193708 17231616 17360406 17432576 17466624 17494212 17590608 17635968 17743872 17778528 17830512 17869824 17904726 17915904 17950896 18003384 18113536 18148914 18153472 18188928 18242112 18289152 18324873 18436992 18567864 18579456 18615744 18645147 18821096 18862592 18899433 18911232 18948168 18966528 19003572 19131876 19199424 19267584 19305216 19335708 19385568 19599412 19611648 19642624 19649952 19789434 19840464 19961856 20000844 20020224 20059326 20103552 20155392 20194758 20253807 20377728 20409914 20422656 20462544 20522376 20575296 20701184 20741616 20848128 20888847 20901888 20942712 21070848 21173733 21220416 21233664 21253933 21275136 21316689 21337344 21509824 21557248 21599352 21662508 21676032 21718368 21808764 22063104 22097952 22106196 22320522 22399328 22413312 22457088 22478848 22522752 22558326 22616496 22674816 22799316 22880256 22924944 22975488 23020362 23087673 23147208 23288832 23325616 23334318 23454144 23514624 23560551 23658496 23704704 23774016 23826432 23872968 23887872 23934528 24004512 24198552 24251904 24299271 24322816 24385536 24433164 24582656 24757152 24772608 24820992 24860196 25199244 25214976 25264224 25288704 25338096 25443558 25509168 25599232 25740288 25780944 25790562 25847424 26040609 26148864 26199936 26241318 26318047 26385912 26453952 26599202 26615808 26667792 26693632 26745768 26804736 26857089 26873856 26926344 27005076 27170304 27223371 27230208 27283392 27363168 27433728 27655488 27699169 27797504 27851796 27869184 27923616 28094464 28231644 28293888 28366848 28422252 28449792 28505358 28697814 28799136 28883344 28901376 28957824 29003562 29078352 29399118 29417472 29463936 29474928 29684151 29760696 29942784 30001266 30030336 30077768 30088989 30155328 30233088 30292137 30399088 30507008 30566592 30614871 30633984 30693816 30783564 30862944 31051776 31112424 31272192 31352832 31414068 31606272 31698688 31768576 31830624 31850496 31912704 32006016 32264736 32335872 32399028 32493762 32514048 32577552 32713146 33009536 33094656 33146928 33159294 33480783 33598992 33619968 33685632 33718272 33784128 33837489 33924744 34012224 34198974 34298971 34320384 34374592 34387416 34463232 34530543 34720812 34865152 34933248 34988424 35001477 35181216 35271936 35487744 35557056 35661024 35739648 35809452 35831808 35901792 36006768 36227072 36297828 36306944 36377856 36484224 36578304 36649746 36873984 37135728 37158912 37231488 37290294 37642192 37725184 37798866 37822464 37896336 37933056 38007144 38165337 38263752 38398848 38535168 38610432 38671416 38685843 38771136 39198824 39223296 39285248 39299904 39361977 39578868 39680928 39898803 39923712 40001688 40040448 40118652 40207104 40310784 40389516 40507614 40755456 40819828 40845312 40925088 41044752 41150592 41402368 41483232 41696256 41777694 41803776 41885424 42141696 42347466 42440832 42507866 42550272 42633378 42674688 42758037 43019648 43114496 43198704 43325016 43352064 43436736 43505343 43617528 44098677 44126208 44195904 44212392 44641044 44798656 44826624 44914176 44957696 45001899 45045504 45116652 45232992 45349632 45598632 45760512 45849888 45950976 46040724 46175346 46294416 46577664 46651232 46668636 46908288 47029248 47121102 47316992 47409408 47548032 47652864 47745936 47775744 47869056 48009024 48397104 48503808 48598542 48645632 48740643 48771072 48866328 49069719 49165312 49514304 49545216 49641984 49720392 49738941 50398488 50429952 50528448 50577408 50676192 50887116 51018336 51198464 51298461 51480576 51561888 51581124 51694848 52081218 52297728 52399872 52482636 52636094 52771824 52907904 53198404 53231616 53335584 53387264 53491536 53609472 53714178 53747712 53852688 54010152 54340608 54446742 54460416 54566784 54726336 54867456 54974619 55310976 55398338 55595008 55703592 55738368 55847232 55935441 56188928 56463288 56587776 56698299 56733696 56844504 56899584 57010716 57395628 57598272 57766688 57802752 57915648 58007124 58156704 58798236 58834944 58927872 58949856 59368302 59521392 59885568 60002532 60060672 60155536 60177978 60310656 60466176 60584274 60761421 60798176 61014016 61133184 61229742 61267968 61387632 61567128 61725888 62103552 62224848 62544384 62666541 62705664 62828136 63212544 63397376 63521199 63537152 63661248 63700992 63761799 63825408 63950067 64012032 64529472 64671744 64798056 64987524 65028096 65155104 65426292 66019072 66189312 66293856 66318588 66961566 67197984 67239936 67371264 67436544 67568256 67674978 67849488 68024448 68397948 68597942 68640768 68749184 68774832 68926464 69061086 69263019 69441624 69866496 69976848 70002954 70362432 70543872 70681653 70975488 71114112 71322048 71434699 71479296 71618904 71663616 71803584 72013536 72454144 72595656 72613888 72755712 72897813 72968448 73156608 73299492 73747968 74271456 74317824 74462976 74580588 75284384 75450368 75597732 75644928 75792672 75866112 76014288 76330674 76527504 76797696 77220864 77342832 77371686 77542272 78121827 78397648 78446592 78570496 78599808 78723954 78954141 79157736 79361856 79797606 79847424 80003376 80080896 80237304 80414208 80571267 80621568 80779032 81015228 81510912 81639656 81670113 81690624 81850176 82089504 82301184 82804736 82966464 83097507 83392512 83555388 83607552 83770848 84283392 84694932 84881664 85015732 85100544 85266756 85349376 85516074 86039296 86228992 86397408 86650032 86704128 86873472 87010686 87235056 88197354 88252416 88391808 88424784 89052453 89282088 89597312 89828352 89915392 90003798 90091008 90233304 90266967 90465984 90699264 90876411 91197264 91521024 91699776 91844613 91901952 92081448 92350692 92588832 93097207 93155328 93302464 93337272 93816576 94058496 94242204 94633984 94818816 95096064 95305728 95491872 95551488 95738112 96018048 96794208 97007616 97197084 97291264 97481286 97542144 97732656 98139438 98330624 99028608 99283968 99440784 99477882 100442349 100796976 100859904 101056896 101154816 101352384 101512467 101774232 102036672 102396928 102596922 102896913 102961152 103123776 103162248 103389696 103591629 104162436 104595456 104799744 104965272 105004431 105272188 105543648 105815808 106396808 106463232 106671168 106774528 106983072 107218944 107428356 107495424 107705376 108020304 108681216 108893484 108920832 109133568 109452672 109734912 109949238 110621952 110796676 111190016 111407184 111476736 111694464 111870882 112377856 112926576 113175552 113396598 113467392 113689008 113799168 114021432 114496011 114791256 115196544 115533376 115605504 115831296 116014248 116057529 116313408 117596472 117669888 117855744 117899712 118085931 118736604 119042784 119696409 119771136 120005064 120121344 120311072 120355956 120621312 120932352 121168548 121522842 121596352 122028032 122266368 122459484 122535936 122775264 123134256 123451776 124207104 124449696 125088768 125333082 125411328 125656272 126425088 126794752 127042398 127074304 127322496 127523598 127650816 127900134 128024064 128274111 129058944 129343488 129596112 129975048 130056192 130310208 130516029 130852584 132038144 132296031 132378624 132587712 132637176 133923132 134395968 134479872 134742528 134873088 135005697 135136512 135349956 135698976 136048896 136795896 137195884 137281536 137498368 137549664 137852928 138122172 138526038 138883248 139732992 139953696 140005908 140724864 141087744 141363306 141950976 142228224 142644096 142869398 142958592 143237808 143327232 143607168 144027072 144908288 145191312 145511424 145795626 145936896 146221929 146313216 146598984 147209157 147495936 148542912 148635648 148777531 148925952 149161176 149216823 150568768 150900736 151195464 151289856 151585344 151732224 152028576 152661348 153055008 153595392 153895383 154441728 154685664 154743372 155084544 156243654 156795296 156893184 157140992 157199616 157447908 157908282 158315472 158723712 159595212 159694848 160006752 160161792 160474608 160828416 161142534 161243136 161558064 162030456 163021824 163279312 163340226 163381248 163700352 164179008 164602368 164923857 165609472 165932928 166195014 166785024 167110776 167215104 167541696 167806323 168566784 169389864 169763328 170031464 170094897 170201088 170533512 170698752 171032148 172078592 172457984 172794816 173300064 173408256 173746944 174021372 174470112 176394708 176504832 176783616 176849568 178104906 178564176 179194624 179656704 180007596 180182016 180466608 180533934 180931968 181398528 181752822 182284263 182394528 183042048 183399552 183689226 183803904 184162896 184701384 185177664 186194414 186310656 186604928 186674544 187633152 187999623 188116992 188484408 189637632 190192128 190563597 190611456 190983744 191102976 191285397 191476224 191850201 192036096 193588416 193894183 194015232 194394168 194582528 194962572 195084288 195465312 196278876 196661248 198057216 198567936 198881568 198955764 200884698 201593952 201719808 202113792 202309632 202704768 203024934 203548464 204073344 204793856 205193844 205793826 205922304 206247552 206324496 206779392 207183258 207789057 208324872 209599488 209930544 210008862 210544376 211087296 211631616 212044959 212793616 212926464 213342336 213549056 213966144 214304097 214437888 214856712 214990848 215410752 216040608 217362432 217786968 217841664 218267136 218693439 218905344 219469824 219898476 221243904 221593352 222380032 222814368 222953472 223388928 223741764 224755712 225853152 226351104 226793196 226934784 227378016 227598336 228042864 228992022 229582512 230393088 231066752 231662592 232028496 232115058 232626816 234365481 235192944 235339776 235711488 235799424 236171862 236862423 237473208 238085568 239392818 239542272 240010128 240242688 240622144 240711912 241242624 241713801 241864704 242337096 243045684 243192704 244056064 244532736 244918968 245010339 245071872 245550528 246268512 246903552 248414208 248899392 249292521 250177536 250666164 250822656 251312544 252850176 253589504 254084796 254148608 254644992 255047196 255301632 255800268 256048128 256548222 258117888 258686976 259192224 259950096 260112384 260620416 261032058 261705168 264076288 264592062 264757248 265175424 265274352 267157359 267846264 268791936 269485056 269746176 270011394 270273024 270699912 270800901 271397952 272097792 272629233 273591792 274391768 274563072 274996736 275099328 275533839 275705856 276244344 277052076 277766496 279291621 279465984 279907392 280011816 281449728 282175488 282726612 283901952 284456448 285288192 285738796 285917184 286475616 286654464 287214336 288054144 289816576 290382624 291022848 291591252 291873792 292443858 292626432 293197968 294418314 294991872 297085824 297555062 297851904 298322352 298433646 301137536 301801472 302390928 302579712 303170688 303464448 304057152 304537401 305322696 306110016 307190784 307790766 308690739 308883456 309371328 309486744 310169088 310774887 312487308 313590592 313786368 314281984 314399232 314895816 315013293 315816564 316630944 317447424 319190424 319389696 320013504 320323584 320949216 321656832 322285068 322486272 323116128 324060912 326043648 326558624 326680452 326762496 327400704 328358016 329204736 329847714 331218944 331865856 332390028 333570048 334221552 334430208 335083392 335612646 337133568 338779728 339526656 340062928 340189794 340402176 341067024 341397504 342064296 343488033 344157184 344915968 345589632 346600128 346816512 347493888 348042744 348172587 348940224 352789416 353009664 353567232 353699136 354257793 356209812 357128352 358389248 359089227 359313408 360015192 360364032 360933216 361067868 361863936 362797056 363505644 364568526 364789056 366084096 366799104 367378452 367607808 368325792 369402768 370355328 372388828 372621312 373209856 373349088 375266304 375999246 376233984 376968816 379275264 380384256 381127194 381222912 381967488 382570794 382952448 383700402 384072192 384822333 387176832 387788366 388030464 388788336 389165056 389925144 390168576 390930624 391548087 392557752 393322496 396114432 396888093 397135872 397763136 397911528 401769396 403187904 403439616 403824727 404227584 404619264 405017091 405409536 406049868 407096928 408146688 409587712 410387688 411587652 411844608 412495104 412648992 413558784 414366516 415578114 416649744 419198976 419861088 420017724 421088752 422174592 423263232 424089918 425587232 425852928 426684672 427098112 427932288 428608194 428875776 429713424 429981696 430821504 432081216 434724864 435573936 436534272 437386878 437810688 438665787 438939648 439796952 441627471 442487808 443186704 444760064 445628736 445906944 446332593 446777856 447483528 447650469 449511424 451706304 452702208 453586392 453869568 454756032 455196672 456085728 457984044 459165024 460786176 461686149 462133504 463325184 464056992 464230116 465253632 468730962 470385888 470679552 471422976 471598848 472343724 473724846 474946416 476171136 478785636 479084544 480020256 480485376 481244288 481423824 482485248 483427602 483729408 484674192 486091368 486385408 489065472 489837936 490020678 490143744 491101056 492537024 493807104 494771571 496828416 497798784 498585042 500042893 500355072 501332328 501645312 502625088 503418969 505700352 507179008 508169592 508297216 509289984 510094392 510284691 510603264 511600536 512096256 513096444 516235776 517373952 518384448 519900192 520224768 521240832 522064116 523410336 526284211 528152576 529184124 529514496 530350848 530548704 534314718 535692528 537583872 538970112 540022788 540546048 541399824 541601802 542795904 544195584 545258466 546852789 547183584 548783536 549126144 549993472 550198656 551067678 551411712 552488688 554104152 555532992 558583242 558931968 559814784 560023632 562899456 563998869 564350976 565453224 568912896 570576384 571477592 571690791 571834368 572951232 573308928 573856191 574428672 575550603 576108288 579633152 580765248 581682549 582045696 583182504 583747584 584887716 585252864 586395936 588836628 589983744 594171648 595110124 595703808 596644704 596867292 602275072 603602944 604781856 605159424 606341376 606928896 608114304 609074802 610645392 612220032 614381568 615581532 617381478 617766912 618742656 618973488 620338176 621549774 623367171 624974616 627181184 628563968 628798464 629791632 630026586 631633128 633261888 634894848 636134877 638380848 638779392 640027008 640647168 641898432 642912291 643313664 644570136 644972544 646232256 648121824 651680449 652087296 653117248 653360904 653524992 654801408 656080317 656716032 658409472 659695428 662437888 663731712 664780056 667140096 668443104 668860416 670166784 671225292 674267136 677559456 679053312 680125856 680379588 680804352 682134048 682795008 684128592 686976066 688314368 689831936 691179264 693200256 694987776 696085488 696345174 697880448 703096443 705578832 706019328 707134464 707398272 708515586 710587269 712419624 714256704 716778496 718178454 718626816 720030384 720728064 721866432 722135736 723727872 725141403 725594112 727011288 729137052 729578112 732168192 733598208 734756904 735031017 735215616 736651584 738805536 740710656 744777656 745242624 746419712 746698176 747877563 750532608 751998492 752467968 753937632 758550528 760768512 762254388 762445824 763934976 765141588 765904896 767400804 768144384 769644666 774353664 775576732 776060928 777576672 778330112 779850288 780337152 781861248 783096174 785115504 786644992 792228864 793776186 794271744 795526272 795823056 801472077 803538792 806375808 807649454 808455168 809238528 810034182 810819072 812099736 812402703 814193856 816293376 819175424 820775376 823175304 823689216 824990208 825297984 826601517 827117568 828733032 831156228 833299488 837874863 838397952 839722176 840035448 842177504 844349184 846526464 848179836 851174464 851705856 853369344 854196224 855864576 857216388 857751552 859426848 859963392 861643008 864162432 869449728 871147872 873068544 874773756 875621376 877331574 877879296 879593904 883254942 884975616 886373408 889520128 891257472 892665186 893555712 894967056 895300938 899022848 903412608 905404416 907172784 907739136 909512064 910393344 912171456 913612203 915968088 918330048 921572352 923372298 924267008 926072217 926650368 928113984 928460232 930507264 932324661 937461924 940771776 941359104 942845952 943197696 944687448 945039879 947449692 949892832 952342272 957571272 958169088 960040512 960970752 962488576 962847648 964970496 966855204 967458816 969348384 972182736 972770816 978130944 979675872 980041356 980287488 982202112 985074048 987614208 989543142 993656832 995597568 997170084 1000085786 1000710144 1002664656 1003290624 1005250176 1006837938 1011400704 1014358016 1016339184 1018579968 1020188784 1020569382 1021206528 1023201072 1024192512 1026192888 1030464099 1032471552 1034747904 1036768896 1039800384 1040449536 1041442717 1042481664 1044128232 1044517761 1046820672 1052568422 1056305152 1058368248 1059028992 1060701696 1061097408 1062773379 1068629436 1071385056 1075167744 1077267681 1077940224 1080045576 1081092096 1082799648 1083203604 1085591808 1088391168 1090516932 1093705578 1094367168 1097567072 1098252288 1099986944 1100397312 1102135356 1102823424 1104977376 1108208304 1111065984 1117166484 1117863936 1119629568 1120047264 1125798912 1127997738 1128701952 1130906448 1137825792 1141152768 1142955184 1143381582 1143668736 1145902464 1147712382 1148857344 1151101206 1152216576 1154466999 1159266304 1161530496 1163365098 1164091392 1166365008 1167495168 1169775432 1170505728 1172791872 1174644261 1177673256 1179967488 1188343296 1190220248 1190664279 1191407616 1193289408 1193734584 1204550144 1207205888 1209563712 1210318848 1211474181 1212682752 1213857792 1215051273 1216228608 1218149604 1221290784 1224440064 1228763136 1231163064 1234762956 1235533824 1237485312 1237946976 1240676352 1243099548 1246734342 1249949232 1254362368 1257127936 1257596928 1259583264 1260053172 1263266256 1266523776 1269789696 1272269754 1276761696 1277558784 1280054016 1281294336 1283796864 1285824582 1286627328 1289140272 1289945088 1292464512 1296243648 1303360898 1304174592 1306234496 1306721808 1309602816 1312160634 1313432064 1315997361 1316818944 1319390856 1324882413 1327463424 1329560112 1334280192 1336886208 1337720832 1338997779 1340333568 1342450584 1342951407 1348534272 1355118912 1357259281 1358106624 1360251712 1360759176 1361608704 1364268096 1365590016 1368257184 1373952132 1376628736 1379663872 1382358528 1385058447 1386400512 1389975552 1392170976 1392690348 1395760896 1406192886 1411157664 1412038656 1414268928 1414796544 1417031172 1421174538 1424839248 1428513408 1433556992 1436356908 1437253632 1440060768 1441456128 1443732864 1444271472 1447455744 1450282806 1451188224 1454022576 1458274104 1459156224 1467196416 1469513808 1470062034 1470431232 1473303168 1477611072 1481421312 1484314713 1489555312 1490485248 1492839424 1493396352 1495755126 1500128679 1501065216 1503996984 1504935936 1507875264 1510256907 1517101056 1521537024 1524508776 1524891648 1527869952 1530283176 1530854073 1531809792 1534801608 1536288768 1539289332 1548707328 1551153464 1552121856 1555153344 1556660224 1559700576 1560674304 1563722496 1566192348 1570231008 1573289984 1578852633 1584457728 1587552372 1588543488 1591052544 1591646112 1602944154 1607077584 1612751616 1615298908 1616910336 1620068364 1621638144 1624199472 1624805406 1628387712 1632586752 1638350848 1640558367 1641550752 1646350608 1647378432 1649980416 1650595968 1653203034 1654235136 1657466064 1662312456 1666598976 1675749726 1676795904 1679444352 1680070896 1684355008 1688698368 1691996607 1693052928 1696359672 1702348928 1706738688 1708392448 1711729152 1714432776 1715072373 1715503104 1718853696 1719926784 1721568573 1723286016 1726651809 1728324864 1738899456 1742295744 1745047647 1746137088 1749547512 1751242752 1754663148 1755758592 1759187808 1766509884 1769951232 1772746816 1779040256 1782514944 1785330372 1787111424 1789934112 1790601876 1798045696 1806825216 1810808832 1814345568 1815478272 1819024128 1820786688 1824342912 1827224406 1831936176 1836660096 1843144704 1846744596 1848534016 1852144434 1853300736 1856227968 1856920464 1861014528 1864649322 1870101513 1874923848 1881543552 1885691904 1886395392 1889374896 1890079758 1894899384 1899785664 1904684544 1908404631 1915142544 1916338176 1920081024 1921941504 1924977152 1925695296 1928736873 1929940992 1933710408 1934917632 1938696768 1944365472 1945541632 1955041347 1956261888 1959351744 1960082712 1960574976 1964404224 1968240951 1970148096 1975228416 1979086284 1987313664 1991195136 1994340168 2000171572 2001420288 2005329312 2006581248 2010500352 2013675876 2022801408 2028716032 2032678368 2037159936 2040377568 2041138764 2042413056 2046402144 2048385024 2052385776 2060928198 2064943104 2069495808 2073537792 2079600768 2082885434 2084963328 2088256464 2089035522 2093641344 2105136844 2112610304 2116736496 2118057984 2121403392 2122194816 2125546758 2131761807 2137258872 2142770112 2150335488 2154535362 2155880448 2160091152 2162184192 2165599296 2166407208 2171183616 2175424209 2176782336 2181033864 2187411156 2188734336 2195134144 2196504576 2199973888 2200794624 2204270712 2205093051 2205646848 2209954752 2216416608 2222131968 2234332968 2235727872 2239259136 2240094528 2243632689 2251597824 2255995476 2257403904 2261812896 2275651584 2282305536 2285910368 2286763164 2287337472 2291804928 2295424764 2297714688 2302202412 2304433152 2308933998 2318532608 2323060992 2326730196 2328182784 2332730016 2334990336 2339550864 2341011456 2345583744 2349288522 2355346512 2359934976 2376686592 2380440496 2381328558 2382815232 2386578816 2387469168 2404416231 2409100288 2414411776 2419127424 2422948362 2425365504 2427715584 2430102546 2432457216 2436299208 2437208109 2442581568 2448880128 2457526272 2462326128 2469525912 2471067648 2474970624 2475893952 2479804551 2481352704 2486199096 2493468684 2499898464 2508724736 2513624589 2514255872 2515193856 2519166528 2520106344 2526532512 2533047552 2539579392 2544539508 2553523392 2555117568 2560108032 2562588672 2567593728 2571649164 2573254656 2578280544 2579890176 2584929024 2592487296 2606721796 2608349184 2612468992 2613443616 2619205632 2624321268 2626864128 2631994722 2633637888 2638781712 2649764826 2654926848 2659120224 2668560384 2673772416 2677995558 2680667136 2684901168 2685902814 2697068544 2710237824 2714518562 2716213248 2720503424 2721518352 2723217408 2728536192 2731180032 2736514368 2740836609 2747904264 2753257472 2764717056 2770116894 2772801024 2778216651 2779951104 2784341952 2785380696 2791521792 2796973983 2812385772 2822315328 2824077312 2826773089 2828537856 2829593088 2834062344 2835119637 2842349076 2849678496 2857026816 2867113984 2872713816 2874507264 2880121536 2882912256 2887465728 2888542944 2894911488 2900565612 2902376448 2908045152 2916548208 2918312448 2934392832 2939027616 2940124068 2940862464 2946606336 2955222144 2962842624 2968629426 2979110624 2980970496 2985678848 2986792704 2991510252 3000257358 3002130432 3007993968 3009871872 3015750528 3020513814 3034202112 3043074048 3049017552 3055739904 3060566352 3061708146 3063619584 3069603216 3072577536 3078578664 3091392297 3097414656 3102306928 3104243712 3110306688 3113320448 3119401152 3121348608 3124328151 3127444992 3132384696 3133553283 3140462016 3146579968 3157705266 3168915456 3175104744 3177086976 3182105088 3183292224 3188320137 3205888308 3214155168 3225503232 3230597816 3231803043 3233820672 3240136728 3243276288 3248398944 3249610812 3256775424 3265173504 3276701696 3281116734 3283101504 3292701216 3294756864 3299960832 3301191936 3306406068 3308470272 3314932128 3324624912 3333197952 3351499452 3353591808 3358888704 3360141792 3368710016 3377396736 3383993214 3386105856 3392719344 3404697856 3413477376 3423458304 3428865552 3430144746 3431006208 3437707392 3443137146 3446572032 3453303618 3456649728 3463400997 3477798912 3484591488 3490095294 3492274176 3499095024 3502485504 3509326296 3511517184 3518375616 3523932783 3533019768 3539902464 3545493632 3558080512 3565029888 3570660744 3571992837 3574222848 3579868224 3581203752 3613650432 3621617664 3628691136 3630956544 3634422543 3638048256 3641573376 3645153819 3648685824 3654448812 3663872352 3673320192 3683989477 3686289408 3693489192 3697068032 3704288868 3706601472 3712455936 3713840928 3722029056 3729298644 3740203026 3749847696 3763087104 3771383808 3772790784 3778749792 3780159516 3789798768 3799571328 3809369088 3816809262 3830285088 3832676352 3840162048 3843883008 3849954304 3851390592 3857473746 3859881984 3867420816 3869835264 3877393536 3888730944 3891083264 3910082694 3912523776 3918703488 3920165424 3928808448 3936481902 3940296192 3947992083 3950456832 3958172568 3974647239 3982390272 3988680336 4000343144 4002840576 4010658624 4013162496 4016993337 4021000704 4027351752 4028854221 4045602816 4057432064 4065356736 4071777843 4074319872 4080755136 4082277528 4084826112 4092804288 4096770048 4104771552 4121856396 4129886208 4138991616 4147075584 4155175341 4159201536 4165770868 4169926656 4176512928 4178071044 4187282688 4210273688 4225220608 4233472992 4236115968 4242806784 4244389632 4251093516 4263523614 4274517744 4285540224 4300670976 4309070724 4311760896 4320182304 4324368384 4331198592 4332814416 4342367232 4350848418 4353564672 4362067728 4374822312 4377468672 4390268288 4399947776 4401589248 4408541424 4410186102 4411293696 4419909504 4432833216 4444263936 4452944139 4468665936 4471455744 4478518272 4480189056 4487265378 4500386037 4503195648 4511990952 4514807808 4523625792 4530770721 4551303168 4564611072 4571820736 4573526328 4574674944 4583609856 4590849528 4592562219 4595429376 4604404824 4608866304 4617867996 4637065216 4646121984 4653460392 4656365568 4665460032 4669980672 4679101728 4682022912 4691167488 4698577044 4710693024 4719869952 4736557899 4753373184 4760880992 4762657116 4765630464 4773157632 4774938336 4808832462 4818200576 4828823552 4838254848 4845896724 4850731008 4860205092 4864914432 4872598416 4874416218 4885163136 4897760256 4915052544 4921675101 4924652256 4939051824 4942135296 4949941248 4951787904 4959609102 4962705408 4972398192 4986937368 4999796928 5017449472 5027249178 5028511744 5030387712 5038333056 5040212688 5053065024 5066095104 5075989821 5079158784 5089079016 5107046784 5120216064 5125177344 5135187456 5143298328 5145217119 5146509312 5156561088 5159780352 5164705719 5169858048 5179955427 5184974592 5213443592 5216698368 5224937984 5226887232 5235142941 5238411264 5248642536 5253728256 5263989444 5267275776 5277563424 5299529652 5309853696 5318240448 5337120768 5347544832 5355991116 5361334272 5369802336 5371805628 5394137088 5420475648 5429037124 5432426496 5441006848 5443036704 5446434816 5457072384 5462360064 5473028736 5481673218 5495808528 5506514944 5529434112 5540233788 5545602048 5556433302 5559902208 5568683904 5570761392 5583043584 5593947966 5610304539 5624771544 5644630656 5653546178 5657075712 5659186176 5668124688 5670239274 5684698152 5699356992 5714053632 5734227968 5745427632 5749014528 5760243072 5765824512 5774931456 5777085888 5786210619 5789822976 5801131224 5804752896 5816090304 5833096416 5836624896 5865124041 5868785664 5878055232 5880248136 5881724928 5893212672 5904722853 5910444288 5925685248 5937258852 5958221248 5961940992 5971357696 5973585408 5983020504 6000514716 6004260864 6015987936 6019743744 6031501056 6041027628 6068404224 6086148096 6098035104 6111479808 6121132704 6123416292 6127239168 6139206432 6145155072 6157157328 6182784594 6194829312 6204613856 6208487424 6220613376 6226640896 6238802304 6248656302 6254889984 6264769392 6267106566 6280924032 6293159936 6315410532 6337830912 6350209488 6354173952 6364210176 6366584448 6376640274 6395285421 6411776616 6428310336 6451006464 6461195632 6463606086 6467641344 6480273456 6486552576 6496797888 6499221624 6513550848 6526272627 6530347008 6553403392 6562233468 6566203008 6585402432 6589513728 6599921664 6602383872 6612812136 6615279153 6616940544 6629864256 6649249824 6666395904 6702998904 6707183616 6717777408 6720283584 6730898067 6737420032 6754793472 6767986428 6772211712 6785438688 6809395712 6826954752 6846916608 6857731104 6860289492 6862012416 6875414784 6886274292 6893144064 6906607236 6913299456 6926801994 6955597824 6969182976 6980190588 6984548352 6998190048 7004971008 7018652592 7023034368 7036751232 7047865566 7066039536 7079804928 7090987264 7130059776 7141321488 7143985674 7148445696 7159736448 7162407504 7213248693 7227300864 7243235328 7257382272 7268845086 7276096512 7283146752 7290099019 7290307638 7297371648 7308897624 7311624327 7327744704 7346640384 7367978954 7372578816 7386978384 7394136064 7408577736 7413202944 7424911872 7427681856 7439413653 7444058112 7458597288 7480406052 7499695392 7526174208 7540873767 7542767616 7545581568 7557499584 7560319032 7579597536 7599142656 7618738176 7633618524 7660570176 7665352704 7672669813 7680324096 7687766016 7699908608 7702781184 7714947492 7719763968 7734841632 7739670528 7754787072 7777461888 7782166528 7820165388 7825047552 7837406976 7840330848 7857616896 7872963804 7880592384 7895984166 7900913664 7916345136 7949294478 7964780544 7977360672 8000686288 8005681152 8021317248 8033986674 8042001408 8054703504 8057708442 8091205632 8114864128 8130713472 8143555686 8148639744 8161510272 8164555056 8169652224 8185608576 8193540096 8209543104 8222509827 8243712792 8259772416 8294151168 8310350682 8318403072 8331541736 8334649953 8339853312 8353025856 8356142088 8374565376 8390921949 8420547376 8450441216 8466945984 8472231936 8480319267 8485613568 8488779264 8502187032 8505358911 8527047228 8549035488 8571080448 8601341952 8618141448 8623521792 8640364608 8648736768 8662397184 8665628832 8684734464 8701696836 8707129344 8724135456 8749644624 8754937344 8780536576 8799895552 8803178496 8817082848 8820372204 8822587392 8839819008 8865666432 8888527872 8905888278 8937331872 8942911488 8957036544 8960378112 8974530756 9000772074 9006391296 9023981904 9029615616 9047251584 9061541442 9102606336 9129222144 9143641472 9147052656 9167219712 9181699056 9185124438 9190858752 9208809648 9217732608 9235735992 9274176891 9292243968 9306920784 9312731136 9330920064 9339961344 9358203456 9364045824 9372984453 9382334976 9397154088 9400659849 9421386048 9439739904 9473115798 9500814967 9506746368 9521761984 9525314232 9531260928 9546315264 9549876672 9564960411 9617664924 9636401152 9657647104 9676509696 9691793448 9695409129 9701462016 9720410184 9729828864 9745196832 9748832436 9770326272 9795520512 9830105088 9843350202 9849304512 9878103648 9884270592 9899882496 9903575808 9919218204 9925410816 9944796384 9973874736 9999593856 10034898944 10054498356 10057023488 10060775424 10076666112 10080425376 10106130048 10132190208 10151979642 10158317568 10178158032 10214093568 10240432128 10270374912 10286596656 10290434238 10293018624 10313122176 10329411438 10339716096 10359910854 10369949184 10390202991 10426887184 10433396736 10449875968 10453774464 10470285882 10476822528 10497285072 10507456512 10527978888 10534551552 10555126848 10571798349 10599059304 10619707392 10636480896 10674241536 10695089664 10711982232 10715978511 10722668544 10739604672 10743611256 10840951296 10858074248 10864852992 10882013696 10886073408 10892869632 10903267629 10914144768 10924720128 10935461457 10946057472 10963346436 10991617056 11013029888 11051968431 11058868224 11080467576 11091204096 11112866604 11119804416 11137367808 11141522784 11166087168 11187895932 11220609078 11249543088 11289261312 11307092356 11314151424 11318372352 11336249376 11340478548 11369396304 11398713984 11428107264 11468455936 11490855264 11498029056 11520486144 11531649024 11549862912 11554171776 11572421238 11579645952 11602262448 11609505792 11632180608 11666192832 11673249792 11730248082 11737571328 11756110464 11760496272 11786425344 11809445706 11820888576 11843976249 11851370496 11874517704 11916442496 11942715392 11947170816 11966041008 12001029432 12008521728 12031975872 12039487488 12050980011 12063002112 12082055256 12086562663 12136808448 12172296192 12196070208 12215333529 12222959616 12242265408 12246832584 12254478336 12278412864 12290310144 12314314656 12365569188 12389658624 12409227712 12416974848 12441226752 12453281792 12465526023 12477604608 12497312604 12509779968 12529538784 12534213132 12561848064 12586319872 12630821064 12675661824 12700418976 12708347904 12728420352 12733168896 12753280548 12790570842 12823553232 12856620672 12902012928 12922391264 12927212172 12935282688 12960546912 12973105152 12993595776 12998443248 13027101696 13052545254 13060694016 13106806784 13124466936 13132406016 13170804864 13199843328 13204767744 13225624272 13230558306 13233881088 13259728512 13298499648 13332791808 13358832417 13405997808 13414367232 13435554816 13440567168 13461796134 13474840064 13501158111 13509586944 13535972856 13544423424 13570877376 13592312163 13618791424 13653909504 13693833216 13715462208 13720578984 13724024832 13750829568 13772548584 13777686657 13786288128 13813214472 13826598912 13853603988 13911195648 13938365952 13960381176 13969096704 13996380096 14009942016 14037305184 14046068736 14073502464 14095731132 14132079072 14159609856 14181974528 14209673697 14260119552 14282642976 14287971348 14296891392 14319472896 14324815008 14426497386 14454601728 14486470656 14514764544 14537690172 14552193024 14580198038 14580615276 14594743296 14617795248 14623248654 14655489408 14693280768 14735957908 14745157632 14773956768 14788272128 14817155472 14826405888 14849823744 14855363712 14878827306 14888116224 14917194576 14960812104 14999390784 15052348416 15081747534 15085535232 15091163136 15114999168 15120638064 15159195072 15198285312 15227969463 15237476352 15267237048 15321140352 15345339626 15360648192 15375532032 15399817216 15405562368 15429894984 15435651357 15439527936 15469683264 15479341056 15494117157 15509574144 15554923776 15564333056 15640330776 15650095104 15674813952 15680661696 15705428823 15715233792 15745927608 15761184768 15791968332 15801827328 15832690272 15898588956 15929561088 15954721344 16001372576 16011362304 16042634496 16067973348 16084002816 16109407008 16115416884 16182411264 16229728256 16261426944 16287111372 16297279488 16323020544 16329110112 16339304448 16371217152 16387080192 16419086208 16445019654 16487425584 16519544832 16588302336 16620701364 16636806144 16663083472 16669299906 16679706624 16706051712 16712284176 16749130752 16781843898 16830913617 16841094752 16900882432 16933891968 16960638534 16971227136 16977558528 17004374064 17010717822 17054094456 17098070976 17142160896 17202683904 17236282896 17247043584 17280729216 17297473536 17324794368 17331257664 17358631857 17369468928 17403393672 17414258688 17448270912 17499289248 17509874688 17561073152 17595372123 17599791104 17606356992 17634165696 17640744408 17645174784 17679638016 17714168559 17731332864 17777055744 17811776556 17874663744 17885822976 17914073088 17920756224 17949061512 18001544148 18012782592 18047963808 18059231232 18094503168 18123082884 18205212672 18258444288 18287282944 18294105312 18334439424 18363398112 18370248876 18381717504 18417619296 18435465216 18471471984 18548353782 18584487936 18613841568 18625462272 18661840128 18679922688 18716406912 18745968906 18764669952 18794308176 18801319698 18842772096 18879479808 18946231596 19001629934 19013492736 19043523968 19050628464 19062521856 19092630528 19099753344 19129920822 19185856263 19235329848 19272802304 19353019392 19383586896 19390818258 19402924032 19440820368 19459657728 19490393664 19497664872 19540652544 19578817881 19591041024 19660210176 19686700404 19698609024 19756207296 19768541184 19787411623 19799764992 19807151616 19838436408 19845837459 19850821632 19889592768 19947749472 19999187712 20069797888 20108996712 20114046976 20121550848 20153332224 20160850752 20192694201 20212260096 20264380416 20303959284 20316635136 20356316064 20428187136 20480864256 20540749824 20573193312 20580868476 20586037248 20626244352 20658822876 20679432192 20719821708 20739898368 20780405982 20853774368 20866793472 20899751936 20907548928 20940571764 20953645056 20994570144 21014913024 21055957776 21069103104 21110253696 21143596698 21198118608 21239414784 21272961792 21390179328 21423964464 21431957022 21445337088 21479209344 21487222512 21639746079 21681902592 21716148496 21729705984 21764027392 21772146816 21806535258 21828289536 21849440256 21870297057 21870922914 21892114944 21926692872 21934872981 21983234112 22026059776 22103936862 22117736448 22160935152 22182408192 22225733208 22239608832 22274735616 22283045568 22318240959 22332174336 22375791864 22441218156 22499086176 22578522624 22614184712 22622621301 22628302848 22636744704 22672498752 22680957096 22738792608 22797427968 22856214528 22936911872 22981710528 22996058112 23018009439 23040972288 23063298048 23099725824 23108343552 23144842476 23159291904 23204524896 23219011584 23264361216 23332385664 23346499584 23460496164 23475142656 23512220928 23520992544 23572850688 23618891412 23641777152 23687952498 23702740992 23749035408 23832884992 23885430784 23894341632 23932082016 24002058864 24017043456 24063951744 24101960022 24126004224 24164110512 24173125326 24273616896 24344592384 24392140416 24430667058 24445919232 24484530816 24493665168 24508956672 24556825728 24580620288 24628629312 24667529481 24731138376 24779317248 24818455424 24882453504 24906563584 24931052046 24955209216 24994625208 25003949859 25019559936 25059077568 25068426264 25123696128 25172765847 25261642128 25351323648 25400837952 25416695808 25440957801 25456840704 25466337792 25506561096 25516076733 25581141684 25647106464 25713241344 25787926339 25804025856 25844782528 25854424344 25870565376 25921093824 25946210304 25987191552 25996886496 26054203392 26105090508 26121388032 26213613568 26248933872 26264812032 26341609728 26399686656 26409535488 26451248544 26461116612 26467762176 26519457024 26596999296 26665583616 26717664834 26811995616 26828734464 26871109632 26881134336 26923592268 26949680128 27002316222 27019173888 27071945712 27088846848 27141754752 27184624326 27237582848 27307819008 27387666432 27430924416 27441157968 27501659136 27545097168 27555373314 27572576256 27626428944 27653197824 27707207976 27822530673 27876731904 27920762352 27938193408 27992760192 28019884032 28074610368 28092137472 28118953359 28147004928 28191462264 28201979547 28264158144 28319219712 28363949056 28419347394 28502444901 28520239104 28565285952 28575942696 28593782784 28638945792 28649630016 28694881233 28852994772 28909203456 28972941312 29029529088 29075380344 29086227387 29104386048 29160396076 29161230552 29189486592 29235590496 29246497308 29310978816 29386561536 29471915816 29490315264 29547913536 29576544256 29634310944 29652811776 29699647488 29710727424 29757654612 29776232448 29834389152 29921624208 29998781568 30104696832 30163495068 30171070464 30182326272 30229998336 30241276128 30318390144 30396570624 30455938926 30474952704 30534474096 30642280704 30690679252 30721296384 30799634432 30811124736 30859789968 30871302714 30879055872 30939366528 30988234314 31019148288 31109847552 31128666112 31170608973 31280661552 31300190208 31349627904 31361323392 31410857646 31430467584 31491855216 31522369536 31583936664 31603654656 31665380544 31715395047 31797177912 31859122176 31909442688 32002745152 32022724608 32085268992 32135946696 32147935533 32168005632 32218814016 32230833768 32459456512 32522853888 32574222744 32594558976 32646041088 32658220224 32678608896 32709802887 32742434304 32774160384 32806384371 32838172416 32890039308 32974851168 33039089664 33155905293 33176604672 33241402728 33273612288 33326166944 33338599812 33359413248 33412103424 33424568352 33498261504 33563687796 33661827234 33682189504 33801764864 33867783936 33921277068 33942454272 33955117056 34008748128 34021435644 34108188912 34196141952 34284321792 34405367808 34472565792 34494087168 34561458432 34594947072 34649588736 34662515328 34717263714 34738937856 34806787344 34828517376 34896541824 34998578496 35019749376 35122146304 35190744246 35199582208 35212713984 35268331392 35281488816 35359276032 35428337118 35462665728 35531928747 35554111488 35623553112 35749327488 35828146176 35841512448 35898123024 36003088296 36025565184 36095927616 36118462464 36152940033 36189006336 36246165768 36259687989 36410425344 36516888576 36574565888 36588210624 36646000587 36668878848 36726796224 36740497752 36763435008 36835238592 36870930432 36942943968 37096707564 37168975872 37227683136 37250924544 37323680256 37359845376 37396578069 37432813824 37491937812 37529339904 37588616352 37602639396 37685544192 37758959616 37892463192 38003259868 38026985472 38087047936 38101256928 38125043712 38185261056 38199506688 38259841644 38371712526 38470659696 38545604608 38706038784 38767173792 38781636516 38805848064 38881640736 38919315456 38980787328 38995329744 39081305088 39157635762 39182082048 39320420352 39373400808 39397218048 39512414592 39574823246 39599529984 39614303232 39676872816 39691674918 39701643264 39779185536 39895498944 39998375424 40139595776 40217993424 40243101696 40306664448 40321701504 40385388402 40424520192 40503474333 40528760832 40607918568 40633270272 40712632128 40776936489 40856374272 40961728512 41081499648 41146386624 41161736952 41172074496 41252488704 41317645752 41333059971 41358864384 41439643416 41479796736 41560811964 41707548736 41733586944 41799503872 41815097856 41881143528 41907290112 41989140288 42029826048 42111915552 42138206208 42220507392 42287193396 42396237216 42478829568 42545923584 42629021091 42780358656 42847928928 42863914044 42890674176 42958418688 42974445024 43279492158 43363805184 43432296992 43459411968 43528054784 43544293632 43613070516 43656579072 43740594114 43741845828 43784229888 43853385744 43869745962 43966468224 44052119552 44207873724 44235472896 44321870304 44364816384 44451466416 44479217664 44549471232 44566091136 44636481918 44664348672 44751583728 44882436312 44998172352 45157045248 45228369424 45245242602 45256605696 45273489408 45344997504 45361914192 45477585216 45594855936 45683908389 45712429056 45873823744 45963421056 46036018878 46081944576 46126596096 46199451648 46216687104 46289684952 46306954071 46318583808 46409049792 46438023168 46482351471 46528722432 46664771328 46692999168 46920992328 46950285312 47024441856 47041985088 47116286469 47145701376 47237782824 47283554304 47375904996 47405481984 47498070816 47665769984 47770861568 47788683264 47864164032 48004117728 48034086912 48127903488 48203920044 48252008448 48328221024 48346250652 48547233792 48689184768 48784280832 48861334116 48891838464 48969061632 48987330336 49017913344 49113651456 49161240576 49257258624 49335058962 49462276752 49558634496 49636910848 49764907008 49862104092 49910418432 49989250416 50007899718 50039119872 50118155136 50136852528 50247392256 50345531694 50492740851 50523284256 50702647296 50801675904 50881915602 50913681408 50932675584 51013122192 51032153466 51162283368 51294212928 51426482688 51575852678 51608051712 51689565056 51708848688 51741130752 51842187648 51892420608 51974383104 51993772992 52075895571 52108406784 52210181016 52242776064 52497867744 52529624064 52683219456 52786116369 52799373312 52819070976 52902497088 52922233224 52935524352 53038914048 53142505677 53193998592 53331167232 53435329668 53623991232 53657468928 53708688691 53742219264 53762268672 53847184536 53899360256 54004632444 54038347776 54143891424 54177693696 54283509504 54369248652 54475165696 54615638016 54775332864 54861848832 54882315936 55003318272 55090194336 55110746628 55145152512 55252857888 55306395648 55414415952 55645061346 55753463808 55841524704 55876386816 55985520384 56039768064 56149220736 56237906718 56294009856 56382924528 56403959094 56528316288 56638439424 56727898112 56838694788 57004889802 57040478208 57130571904 57151885392 57187565568 57277891584 57299260032 57389762466 57557568789 57705989544 57818406912 58059058176 58150760688 58172454774 58208772096 58320792152 58322461104 58378973184 58471180992 58492994616 58621957632 58736453643 58773123072 58943831632 58980630528 59095827072 59153088512 59268621888 59305623552 59362234869 59399294976 59421454848 59515309224 59537512377 59552464896 59668778304 59843248416 59997563136 60209393664 60326990136 60342140928 60364652544 60459996672 60482552256 60578082603 60636780288 60793141248 60911877852 60949905408 61068948192 61284561408 61381358504 61442592768 61599268864 61622249472 61719579936 61742605428 61758111744 61878733056 61976468628 62038296576 62219695104 62257332224 62341217946 62561323104 62600380416 62699255808 62722646784 62821715292 62860935168 62983710432 63044739072 63167873328 63207309312 63330761088 63430790094 63594355824 63718244352 63818885376 64005490304 64170537984 64271893392 64295871066 64336011264 64437628032 64461667536 64919238237 65045707776 65148445488 65189117952 65292082176 65316440448 65419605774 65484868608 65548320768 65610891171 65612768742 65676344832 65780078616 65804618943 65949702336 66078179328 66311810586 66353209344 66482805456 66547224576 66652333888 66677199624 66718826496 66824206848 66849136704 66954722877 66996523008 67127375592 67323654468 67364379008 67603529728 67735567872 67842554136 67867863903 67884908544 67910234112 68017496256 68042871288 68216377824 68392283904 68568643584 68810735616 68945131584 68988174336 69054028317 69122916864 69189894144 69299177472 69325030656 69434527428 69477875712 69613574688 69657034752 69793083648 69997156992 70039498752 70244292608 70381488492 70399164416 70425427968 70536662784 70562977632 70718552064 70856674236 70925331456 71063857494 71108222976 71247106224 71498654976 71656292352 71683024896 71796246048 72006176592 72051130368 72191855232 72305880066 72378012672 72492331536 72519375978 72820850688 73033777152 73149131776 73176421248 73292001174 73337757696 73453592448 73480995504 73526870016 73670477184 73741860864 73885887936 74002588443 74193415128 74337951744 74455366272 74647360512 74719690752 74793156138 74865627648 74983875624 75011849577 75058679808 75177232704 75205278792 75371088384 75518297541 75784926384 76006519736 76053970944 76174095872 76202513856 76250087424 76322873403 76370522112 76399013376 76519683288 76548230199 76743425052 76941319392 77091209216 77363779017 77412077568 77534347584 77563273032 77611696128 77763281472 77838630912 77961574656 77990659488 78162610176 78315271524 78364164096 78640840704 78746801616 78794436096 79024829184 79149646492 79199059968 79228606464 79353745632 79383349836 79403286528 79558371072 79790997888 79996750848 80279191552 80435986848 80486203392 80613328896 80643403008 80770776804 80849040384 81006948666 81057521664 81215837136 81266540544 81425264256 81553872978 81712748544 81923457024 82162999296 82292773248 82323473904 82504977408 82635291504 82666119942 82717728768 82879286832 82959593472 83121623928 83415097472 83599007744 83630195712 83762287056 83814580224 83978280576 84059652096 84223831104 84276412416 84356860077 84441014784 84574386792 84605938641 84792474432 84957659136 85091847168 85258042182 85507334703 85560717312 85695857856 85727828088 85781348352 85916837376 85948890048 86084643699 86558984316 86727610368 86864593984 86918823936 87056109568 87088587264 87226141032 87258682161 87313158144 87481188228 87483691656 87568459776 87706771488 87739491924 87932936448 88104239104 88415747448 88470945792 88643740608 88729632768 88902932832 88958435328 89098942464 89132182272 89272963836 89328697344 89503167456 89764872624 89996344704 90314090496 90456738848 90490485204 90513211392 90546978816 90689995008 90723828384 90955170432 91189711872 91367816778 91424858112 91747647488 91926842112 92072037756 92163889152 92398903296 92433374208 92579369904 92613908142 92637167616 92818099584 92964702942 93057444864 93329542656 93385998336 93511826919 93841984656 93900570624 94048883712 94083970176 94232572938 94291402752 94475565648 94567108608 94751809992 94810963968 94996141632 95146185141 95331539968 95541723136 95577366528 95728328064 96008235456 96068173824 96255806976 96407840088 96443806599 96504016896 96656442048 96692501304 97378369536 97568561664 97722668232 97783676928 97938123264 97974660672 98035826688 98129408661 98227302912 98322481152 98419153113 98514517248 98670117924 98924553504 99117268992 99273821696 99467715879 99529814016 99724208184 99820836864 99978500832 100015799436 100078239744 100236310272 100273705056 100494784512 100691063388 100985481702 101046568512 101405294592 101603351808 101763831204 101827362816 101865351168 102026244384 102064306932 102324566736 102588425856 102852965376 103151705356 103216103424 103379130112 103417697376 103482261504 103684375296 103784841216 103948766208 103987545984 104151791142 104216813568 104420362032 104485552128 104995735488 105059248128 105366438912 105572232738 105598746624 105638141952 105804994176 105844466448 106077828096 106285011354 106387997184 106595786241 106662334464 106870659336 107247982464 107417377382 107484438528 107524537344 107694369072 107798720512 108009264888 108076695552 108287782848 108355387392 108458820099 108567019008 108738497304 108950331392 109231276032 109550665728 109723697664 109764631872 109938001761 110006636544 110180388672 110221493256 110290305024 110505715776 110612791296 110828831904 111290122692 111506927616 111683049408 111752773632 111971040768 112079536128 112189734207 112298441472 112475813436 112588019712 112765849056 112807918188 113056632576 113276878848 113455796224 113677389576 114009779604 114080956416 114261143808 114303770784 114375131136 114555783168 114598520064 114779524932 115115137578 115411979088 115636813824 116118116352 116301521376 116344909548 116417544192 116641584304 116644922208 116757946368 116942361984 116985989232 117243915264 117472907286 117546246144 117887663264 117961261056 118191654144 118306177024 118537243776 118724469738 118798589952 118842909696 119030618448 119075024754 119104929792 119337556608 119686496832 119995126272 120418787328 120653980272 120729305088 120919993344 120965104512 121156165206 121273560576 121510422999 121586282496 121823755704 121899810816 122137896384 122330809467 122569122816 122762717008 122885185536 123198537728 123244498944 123439159872 123485210856 123516223488 123757466112 123952937256 123999179913 124076593152 124439390208 124514664448 124682435892 125122646208 125200760832 125398511616 125445293568 125643430584 125721870336 125967420864 126089478144 126335746656 126414618624 126661522176 126861580188 127188711648 127436488704 127637770752 127887063273 128010980608 128341075968 128543786784 128591742132 128672022528 128875256064 128923335072 129838476474 130091415552 130296890976 130378235904 130584164352 130632880896 130839211548 130969737216 131221782342 131225537484 131352689664 131560157232 131609237886 131899404672 132156358656 132623621172 132706418688 132965610912 133094449152 133304667776 133354399248 133437652992 133648413696 133698273408 133909445754 133993046016 134254751184 134647308936 134728758016 135471135744 135685108272 135735727806 135769817088 135820468224 136034992512 136085742576 136432755648 136784567808 137051725167 137137287168 137621471232 137890263168 138108056634 138245833728 138379788288 138511881361 138598354944 138650061312 138869054856 138920862213 138955751424 139227149376 139314069504 139447054413 139586167296 139994313984 140078997504 140488585216 140762976984 140798328832 140850855936 141073325568 141125955264 141348859407 141437104128 141713348472 141850662912 142127714988 142216445952 142494212448 142997309952 143312584704 143366049792 143592492096 144012353184 144102260736 144383710464 144611760132 144756025344 144984663072 145038751956 145641701376 145780726447 146067554304 146298263552 146352842496 146584002348 146675515392 146907184896 146961991008 147053740032 147340954368 147483721728 147771775872 148005176886 148386830256 148675903488 148910732544 149294721024 149586312276 149731255296 149967751248 150023699154 150117359616 150354465408 150410557584 150742176768 151036595082 151478222553 151569852768 152013039472 152107941888 152348191744 152405027712 152645746806 152741044224 152798026752 153039366576 153096460398 153486850104 153882638784 154182418432 154727558034 154824155136 155068695168 155126546064 155223392256 155526562944 155677261824 155923149312 155981318976 156227686713 156325220352 156630543048 156728328192 157493603232 157588872192 158049658368 158299292984 158358349107 158398119936 158457212928 158707491264 158766699672 158806573056 159116742144 159427517031 159581995776 159993501696 160558383104 160871973696 160972406784 161126066073 161226657792 161286806016 161541553608 161698080768 162013897332 162115043328 162431674272 162533081088 162850528512 163107745956 163425497088 163846914048 164325998592 164585546496 164646947808 165009954816 165270583008 165332239884 165435457536 165758573664 165919186944 166243247856 166830194944 167198015488 167260391424 167524574112 167629160448 167956561152 168119304192 168447662208 168713720154 168882029568 169148773584 169211877282 169584948864 169915318272 170183694336 170516084364 171014669406 171121434624 171391715712 171455656176 171562696704 171833674752 171897780096 172169287398 172672706367 173117968632 173455220736 173729187968 174112219136 174177174528 174452282064 174517364322 174626316288 174962376456 174967383312 175136919552 175413542976 175478983848 175865872896 176209360929 176831494896 176941891584 177287481216 177459265536 177805865664 177916870656 178086704607 178197884928 178264364544 178545927672 178612537131 178657394688 179006334912 179529745248 179992689408 180515484373 180628180992 180913477696 180980970408 181026422784 181093957632 181379990016 181447656768 181734247809 181910340864 182379423744 182735633556 182849716224 183495294976 183853684224 184144075512 184327778304 184797806592 184866748416 185158739808 185227816284 185274335232 185636199168 185929405884 186114889728 186659085312 186771996672 187023653838 187683969312 187801141248 188097767424 188167940352 188465145876 188582805504 188951131296 189134217216 189503619984 189621927936 189992283264 190292370282 190663079936 191083446272 191154733056 191456656128 192016470912 192511613952 192815680176 192887613198 193008033792 193312884096 193385002608 194757714711 195137123328 195445336464 195567353856 195876246528 195949321344 196258817322 196454605824 196644962304 196832673513 196838306226 197029034496 197340235848 197413856829 197849107008 198234537984 198547643392 198935431758 199059628032 199448416368 199641673728 199957001664 200031598872 200156479488 200472620544 200547410112 200864168631 200989569024 201382126776 201970963404 202093137024 202810589184 203206703616 203527662408 203603591709 203654725632 203730702336 204052488768 204128613864 204649133472 205176851712 205705930752 206303410712 206432206848 206758260224 206835394752 206964523008 207162084951 207368750592 207569682432 207897532416 207975091968 208303582284 208433627136 208840724064 208971104256 209991470976 210118496256 210732877824 211144465476 211197493248 211276283904 211609988352 211688932896 212155656192 212570022708 212775994368 213191572482 213324668928 213741318672 214495964928 214834754764 214968877056 215049074688 215388738144 215597441024 216018529776 216153391104 216575565696 216917640198 217134038016 217476994608 217900662784 218462552064 219101331456 219447395328 219529263744 219876003522 220013273088 220360777344 220442986512 220580610048 221011431552 221225582592 221657663808 222007765329 222580245384 223013855232 223366098816 223942081536 224159072256 224379468414 224596882944 224951626872 225035548731 225176039424 225531698112 225615836376 226113265152 226911592448 227354779152 228019559208 228161912832 228522287616 228607541568 228750262272 228968620209 229111566336 229197040128 229559049864 229644690597 230230275156 230823958176 231273627648 232091337051 232236232704 232603042752 232689819096 232835088384 233283168608 233289844416 233515892736 233884723968 233971978464 234487830528 234945814572 235092492288 235775326528 235922522112 236383308288 236612354048 237074487552 237448939476 237597179904 237685819392 238061236896 238150049508 238209859584 238675113216 239372993664 239990252544 240837574656 241307960544 241458610176 241839986688 241930209024 242312330412 242547121152 243020845998 243172564992 243647511408 243799621632 244275792768 244661618934 245138245632 245525434016 245770371072 246397075456 246488997888 246878319744 246970421712 247514932224 247905874512 247998359826 248153186304 248878780416 249029328896 249364871784 250245292416 250797023232 250890587136 251286861168 251443740672 251934841728 252178956288 252671493312 252829237248 253070580231 253323044352 253723160376 253817815923 254377423296 254872977408 255275541504 255774126546 256021961216 256522004109 256682151936 257087573568 257183484264 257344045056 257750512128 257846670144 258253931097 259676952948 260182831104 260593781952 260756471808 261168328704 261265761792 261678423096 261776046483 261939474432 262443564684 262451074968 262705379328 263120314464 263218475772 263798809344 264312717312 265247242344 265412837376 265931221824 266188898304 266609335552 266708798496 266875305984 267296827392 267396546816 267818891508 267986092032 268509502368 269294617872 269457516032 270942271488 271370216544 271471455612 271539634176 271640936448 272069985024 272171485152 272865511296 273569135616 274103450334 274274574336 275242942464 275780526336 276216113268 276491667456 277023762722 277196709888 277300122624 277738109712 277841724426 277911502848 278454298752 278894108826 279172334592 279988627968 280157995008 280977170432 281525953968 281701711872 282146651136 282251910528 282697718814 282874208256 283426696944 283701325824 284255429976 284432891904 284988424896 285438555423 285994619904 286625169408 286732099584 287184984192 288024706368 288204521472 288767420928 289223520264 289331419797 289512050688 289969326144 290077503912 291561452894 292135108608 292596527104 292705684992 293168004696 293351030784 293814369792 293923982016 294107480064 294388225983 294681908736 294967443456 295543551744 296010353772 296773660512 297351806976 297821465088 298403147637 298589442048 299172624552 299462510592 299935502496 300047398308 300234719232 300708930816 300821115168 301484353536 302073190164 302956445106 303139705536 304026078944 304215883776 304696383488 304810055424 305291493612 305482088448 305596053504 306078733152 306192920796 306973700208 307765277568 308364836864 309455116068 309648310272 310137390336 310253092128 310446784512 311053125888 311354523648 311846298624 311962637952 312455373426 312650440704 313261086096 313456656384 314987206464 315177744384 316099316736 316598585968 316716698214 316796239872 316914425856 317414982528 317533399344 318233484288 318855034062 319163991552 319787358723 319987003392 321116766208 321743947392 322252132146 322453315584 322573612032 323083107216 323396161536 324027794664 324230086656 324863348544 325066162176 325376460297 325701057024 326215491912 326850994176 327693828096 328651997184 329171092992 329293895616 329814005283 330019909632 330541166016 330664479768 330870915072 331517147328 331838373888 332486495712 333660389888 334396030976 334520782848 335049148224 335258320896 335913122304 336238608384 336569202621 336895324416 337427440308 337764059136 338297547168 338423754564 339169897728 339830636544 340367388672 341032168728 342029338812 342242869248 342783431424 342911312352 343125393408 343667349504 343795560192 344338574796 345345412734 346235937264 346910441472 347458375936 348224438272 348354349056 348904564128 349034728644 349252632576 349924752912 349934766624 350273839104 350827085952 350957967696 351731745792 352418721858 353662989792 353883783168 354574962432 354918531072 355611731328 356173409214 356395769856 356528729088 357091855344 357225074262 357314789376 358012669824 359059490496 359985378816 361030968746 361256361984 361826955392 361961940816 362187915264 362759980032 362895313536 363468495618 363820681728 364531268997 364758847488 365471267112 365699432448 366992428401 367707368448 368288151024 368655556608 369595613184 369733496832 370317479616 370455632568 370548670464 371272398336 371858811768 371997539739 372229779456 373318170624 373543993344 374047307676 375367938624 375602282496 375960820837 376195534848 376335880704 376930291752 377165611008 377902262592 378268434432 379007239968 379243855872 379984566528 380584740564 381326159872 382166892544 382309466112 382913312256 383661189819 384032941824 385023227904 385631360352 385775226396 386016067584 386625768192 386770005216 389515429422 390274246656 390890672928 391134707712 391752493056 391898642688 392517634644 392909211648 393665347026 393676612452 394058068992 394680471696 394827713658 395698214016 396469075968 397095286784 397870863516 398119256064 398896832736 399283347456 399914003328 400063197744 400312958976 400945241088 401094820224 401728337262 401979138048 402764253552 403941926808 404186274048 406413407232 407055324816 407207183418 407309451264 407461404672 408104977536 408257227728 409298266944 410353703424 411155175501 411411861504 412606821424 412864413696 413516520448 413670789504 414324169902 414737501184 415139364864 415535644083 415795064832 415950183936 416607164568 416762586639 416867254272 417681448128 417942208512 418341163239 419982941952 420236992512 421465755648 422288930952 422394986496 422552567808 423219976704 423377865792 424046578221 424311312384 425140045416 425551988736 426383144964 426649337856 427482637344 428991929856 429669509528 429937754112 430098149376 430777476288 431194882048 432037059552 432306782208 433151131392 433835280396 434268076032 434953989216 435801325568 436925104128 437342179341 438202662912 438894790656 439058527488 439752007044 440026546176 440721554688 440885973024 441161220096 442022863104 442451165184 443315327616 444015530658 445160490768 446027710464 446732197632 447884163072 448758936828 449193765888 449903253744 450071097462 450352078848 451063396224 451231672752 452226530304 453823184896 454434667659 454709558304 456039118416 456323825664 457044575232 457215083136 457937240418 458223132672 458394080256 459118099728 459289381194 460460550312 461647916352 462547255296 464182674102 464472465408 465206085504 465379638192 465670176768 466566337216 466579688832 467031785472 467769447936 467943956928 468683060139 468975661056 469891629144 470184984576 471550653056 472766616576 473224708096 474148975104 474897878952 475075047321 475194359808 475371638784 476122473792 476300099016 476419719168 477350226432 478282551093 478745987328 479980505088 481675149312 482615921088 482917220352 483378198219 483679973376 483860418048 484624660824 485094242304 486041691996 486345129984 487295022816 487599243264 488551585536 489323237868 490276491264 491050868032 491540742144 492794150912 492977995776 493756639488 493940843424 495029864448 495811749024 495996719652 496306372608 497757560832 498058657792 498729743568 500490584832 501594046464 501781174272 502573722336 502887481344 503869683456 504357912576 505342986624 506141160462 506646088704 507446320752 507635631846 508754846592 509745954816 510551083008 511548253092 512043922432 513044008218 513364303872 514175147136 514366968528 514688090112 515501024256 515693340288 516507862194 518018119101 519353905896 520365662208 521187563904 522336657408 522531523584 523356846192 523552092966 523878948864 524887129368 524902149936 525410758656 526240628928 526436951544 527597618688 528628082787 530494484688 530825674752 531862443648 532377796608 533218671104 533417596992 533750611968 534260113821 534593654784 534793093632 535637783016 535837611393 535972184064 537019004736 538589235744 538915032064 541546453119 541884542976 542740433088 542942911224 543079268352 543281872896 544139970048 544342970304 545202743427 545731022592 547138271232 548206900668 548549148672 550485884928 551561052672 552432226536 552983334912 554047525444 554393419776 554600245248 555476219424 555683448852 555823005696 556908597504 557788217652 558344669184 559977255936 560315990016 561954340864 563051907936 563403423744 564293302272 564503821056 565395437628 565748416512 566853393888 567402651648 568510859952 568865783808 569976849792 570877110846 571989239808 573250338816 573464199168 574369968384 576049412736 577534841856 578447040528 578662839594 579024101376 579938652288 580155007824 583122905788 585193054208 585411369984 586336009392 586702061568 587628739584 587847964032 588776451966 589363817472 589934886912 590498020539 591087103488 592020707544 592241570487 593547321024 594703613952 595642930176 596806295274 597178884096 598345249104 598925021184 599871004992 600094796616 600469438464 601417861632 601642230336 602592505893 602968707072 604146380328 605912890212 606279411072 608052157888 608431767552 609392766976 609620110848 610582987224 610810775127 610964176896 611192107008 612157466304 612385841592 613947400416 615530555136 616729673728 618910232136 619296620544 620274780672 620506184256 620893569024 621486254853 622106251776 622709047296 623692597248 623925275904 624910746852 625300881408 626522172192 626913312768 629974412928 630355488768 632198633472 633197171936 633433396428 633592479744 633828851712 634829965056 635066798688 636466968576 637710068124 638327983104 639574717446 639974006784 642233532416 643487894784 644504264292 644906631168 645147224064 646166214432 646792323072 648055589328 648460173312 649726697088 650752920594 651402114048 652430983824 653701988352 655387656192 657303994368 658342185984 658587791232 659628010566 660039819264 661082332032 661328959536 661741830144 663034294656 663676747776 664972991424 666023295987 667320779776 668792061952 669041565696 670098296448 671826244608 672477216768 673138405242 673790648832 674854880616 675106646193 675528118272 676595094336 676847509128 678339795456 680734777344 682064337456 684058677624 684485738496 685566862848 685822624704 686250786816 686905860627 687334699008 687591120384 688677149592 688934071791 690690825468 692471874528 693820882944 694916751872 696274011153 696448876544 696708698112 697809128256 698069457288 698505265152 699849505824 699869533248 700547678208 701654171904 701915935392 703463491584 704837443716 707325979584 707767566336 709149924864 709837062144 711223462656 712346818428 712791539712 713057458176 714183710688 714450148524 714629578752 716025339648 718118980992 719970757632 722061937492 722512723968 723653910784 723923881632 724375830528 725519960064 725790627072 726936991236 727641363456 729062537994 729517694976 730942534224 731398864896 733984856802 735414736896 736576302048 737311113216 739191226368 739466993664 740634959232 740911265136 742544796672 743717623536 743995079478 744459558912 746636341248 747087986688 748094615352 750735877248 751921641674 752391069696 752671761408 753860583504 754331222016 755804525184 756536868864 758014479936 758487711744 759211740693 759969133056 761169481128 762652319744 764618932224 765826624512 767322379638 768065883648 769566012327 770046455808 771262720704 771550452792 772032135168 773251536384 773540010432 774761793291 779030858844 780548493312 781781345856 782269415424 783504986112 783797285376 785035269288 785328139449 785818423296 787330694052 787353224904 788116137984 789360943392 789655427316 791396428032 792938151936 794190573568 795741727032 796238512128 797793665472 798566694912 799828006656 800126395488 800625917952 801890482176 802189640448 803456674524 803958276096 805528507104 807883853616 808372548096 812826814464 814110649632 814414366836 814618902528 814922809344 816209955072 816514455456 818596533888 820707406848 822310351002 822823723008 825213642848 825728827392 827033040896 827341579008 828648339804 829475002368 831071288166 831590129664 831900367872 833214329136 833525173278 833734508544 835362896256 836682326478 839965883904 840473985024 842931511296 844577861904 845105135616 846439953408 846755731584 848093156442 848622624768 850280090832 851103977472 852766289928 853298675712 854965274688 856315666269 857983859712 859339019056 859875508224 860196298752 861554952576 862389764096 864074119104 864613564416 866302262784 867670560792 867994259391 868536152064 869907978432 871602651136 874684358682 876405325824 877789581312 878117054976 879504014088 880053092352 881443109376 881771946048 882322440192 883164677949 884045726208 884902330368 886630655232 888031061316 890320981536 892055420928 893464395264 895209442911 895768326144 897517873656 898387531776 899806507488 900142194924 900704157696 902126792448 902463345504 904453060608 907646369792 908869335318 909419116608 912078236832 912647651328 914089150464 914430166272 915874480836 916446265344 916788160512 918236199456 918578762388 920921100624 923295832704 925094510592 928365348204 928944930816 930412171008 930759276384 931340353536 933132674432 933159377664 934063570944 935538895872 935887913856 937366120278 937951322112 939783258288 940369969152 943101306112 945533233152 948297950208 949795757904 950150094642 950388719616 950743277568 952244947584 952600198032 954700452864 956565102186 957491974656 959362076169 959961010176 963350298624 965231842176 966756396438 967359946752 967720836096 969249321648 970188484608 972083383992 972690259968 974590045632 975198486528 976129380891 977103171072 978646475736 980552982528 982101736064 983081484288 985588301824 985955991552 987513278976 987881686848 989442015849 990059728896 991623498048 991993439304 992612745216 995515121664 997459487136 1000981169664 1003188092928 1003562348544 1005147444672 1005774962688 1007739366912 1008715825152 1009707607863 1010685973248 1012282320924 1013292177408 1014892641504 1015271263692 1017509693184 1019491909632 1020465085129 1021102166016 1023096506184 1024087844864 1026088016436 1026728607744 1028350294272 1028733937056 1029376180224 1031002048512 1031386680576 1033015724388 1036036238202 1038707811792 1040731324416 1042375127808 1044673314816 1045063047168 1046713692384 1047104185932 1047757897728 1049774258736 1049804299872 1050821517312 1052481257856 1052873903088 1055195237376 1057256165574 1060988969376 1061651349504 1063724887296 1064755593216 1066437342208 1066835193984 1068520227642 1069187309568 1069586187264 1071275566032 1071675222786 1071944368128 1074038009472 1077178471488 1077830064128 1083092906238 1083769085952 1085480866176 1085885822448 1086563745792 1088279940096 1088685940608 1090405486854 1091462045184 1093593806991 1094276542464 1096413801336 1097098297344 1100977285203 1103122105344 1104864453072 1105966669824 1108095050888 1108786839552 1109200490496 1110952438848 1111366897704 1111646011392 1113817195008 1115576435304 1115992619217 1116689338368 1119954511872 1120631980032 1123908681728 1126103815872 1126806847488 1127882462511 1128586604544 1129007642112 1130790875256 1131496833024 1133706787776 1134805303296 1137021719904 1137731567616 1139953699584 1141754221692 1143978479616 1146500677632 1146928398336 1148739936768 1150983569457 1152098825472 1155069683712 1156894081056 1157325679188 1158048202752 1159877304576 1160310015648 1166245811576 1170386108416 1170822739968 1172672018784 1173404123136 1175257479168 1175695928064 1177552903932 1178727634944 1180996041078 1182174206976 1184041415088 1184483140974 1187094642048 1189407227904 1191285860352 1193612590548 1194357768192 1196690498208 1197850042368 1199742009984 1200189593232 1200938876928 1202835723264 1203284460672 1205185011786 1205937414144 1208292760656 1211825780424 1212558822144 1216104315776 1218785533952 1219240221696 1221165974448 1221621550254 1221928353792 1222384214016 1224314932608 1224771683184 1227894800832 1231061110272 1233465526503 1237820464272 1238593241088 1240549561344 1241012368512 1242972509706 1244212503552 1245418094592 1246606932249 1247385194496 1247850551808 1249821493704 1250287759917 1250601762816 1253044344384 1253826625536 1255023489717 1259948825856 1260710977536 1264397266944 1266394343872 1266866792856 1267184959488 1267657703424 1269659930112 1270133597376 1272139734663 1272933937152 1275420136248 1276655966208 1279149434892 1279948013568 1284467064832 1286975789568 1289008528584 1289813262336 1290294448128 1292332428864 1293584646144 1296111178656 1296920346624 1299453394176 1301505841188 1302804228096 1304861967648 1307403976704 1310775312384 1312026538023 1314607988736 1316684371968 1317175582464 1319256021132 1320079638528 1322164664064 1322657919072 1323483660288 1326068589312 1327353495552 1329945982848 1332046591974 1334641559552 1337584123904 1338083131392 1340196592896 1343652489216 1346276810484 1347581297664 1349709761232 1350213292386 1351056236544 1353190188672 1353695018256 1356679590912 1361469554688 1363304002977 1364128674912 1368117355248 1368971476992 1371133725696 1371645249408 1373811721254 1374669398016 1375182240768 1377354299184 1377868143582 1381381650936 1384943749056 1387641765888 1389833503744 1392548022306 1392897753088 1393417396224 1395618256512 1396138914576 1397010530304 1399699011648 1399739066496 1401095356416 1403308343808 1403831870784 1406049180417 1406926983168 1409674887432 1414651959168 1418299849728 1419674124288 1422446925312 1424693636856 1425225141963 1425583079424 1426114916352 1428367421376 1428900297048 1429259157504 1432050679296 1434847653279 1436237961984 1439941515264 1444123874984 1445025447936 1447307821568 1447847763264 1448751661056 1450134594657 1451039920128 1451581254144 1453873982472 1455282726912 1458125075988 1459035389952 1461885068448 1462797729792 1467969713604 1470829473792 1473152604096 1474622226432 1478382452736 1478933987328 1481269918464 1481822530272 1485089593344 1487435247072 1487990158956 1488919117824 1493272682496 1494175973376 1496189230704 1501471754496 1503843283348 1504782139392 1505343522816 1507721167008 1508662444032 1511609050368 1513073737728 1516028959872 1518423481386 1519938266112 1522338962256 1525304639488 1529237864448 1531653249024 1534644759276 1536131767296 1539132024654 1540092911616 1542525441408 1543100905584 1544064270336 1546503072768 1547080020864 1549523586582 1554054357303 1558061717688 1561096986624 1563562691712 1567009972224 1567594570752 1570070538576 1570656278898 1571636846592 1574661388104 1574706449808 1576232275968 1578721886784 1579310854632 1582792856064 1588381147136 1591483454064 1592477024256 1595587330944 1597133389824 1599656013312 1600252790976 1601251835904 1602780341463 1603780964352 1604379280896 1606913349048 1607512834179 1607916552192 1611057014208 1615767707232 1616745096192 1624639359357 1625653628928 1628221299264 1628828733672 1629237805056 1629845618688 1632419910144 1633028910912 1635608230281 1637193067776 1641414813696 1644620702004 1645647446016 1650427285696 1651457654784 1654066081792 1654683158016 1657296679608 1658950004736 1662142576332 1663180259328 1663800735744 1666428658272 1667050346556 1667469017088 1670725792512 1673364652956 1679931767808 1680947970048 1685863022592 1689155723808 1690210271232 1692879906816 1693511463168 1696186312884 1697245249536 1700560181664 1702207954944 1705532579856 1706597351424 1709930549376 1712631332538 1715967719424 1718678038112 1719751016448 1720392597504 1723109905152 1724779528192 1728148238208 1732604525568 1735341121584 1735988518782 1737072304128 1739815956864 1743205302272 1749368717364 1755579162624 1756234109952 1759008028176 1760106184704 1762886218752 1763543892096 1766329355898 1768091452416 1769804660736 1771494061617 1773261310464 1776062122632 1776724711461 1780641963072 1784110841856 1786928790528 1790418885822 1791536652288 1795035747312 1796775063552 1799613014976 1800284389848 1801408315392 1804253584896 1804926691008 1807777517679 1808906121216 1815292739584 1817738670636 1818838233216 1824156473664 1825295302656 1828178300928 1828860332544 1831748961672 1832432325381 1832892530688 1833576321024 1836472398912 1837157524776 1841842201248 1846591665408 1850189021184 1856730696408 1857889861632 1860824342016 1861518552768 1862680707072 1864458764559 1866265348864 1866318755328 1868127141888 1871077791744 1871775827712 1874732240556 1875902644224 1879566516576 1880739938304 1886202612224 1891066466304 1896595900416 1899591515808 1900300189284 1900777439232 1901486555136 1904489895168 1905200396064 1909400905728 1913130204372 1914983949312 1918724152338 1919922020352 1926700597248 1930463684352 1933512792876 1934719893504 1935441672192 1938498643296 1940376969216 1944166767984 1945380519936 1949180091264 1952258761782 1954206342144 1957292951472 1961105965056 1964203472128 1966162968576 1971911983104 1975026557952 1975763373696 1978884031698 1980119457792 1983246996096 1983986878608 1985225490432 1991030243328 1994918974272 1998069887961 2001962339328 2006376185856 2007124697088 2010294889344 2015478733824 2017431650304 2019415215726 2021371946496 2024564641848 2025319938579 2026584354816 2029785283008 2030542527384 2035019386368 2040930170258 2042204332032 2046193012368 2048175689728 2052176032872 2053457215488 2056700588544 2057467874112 2058752360448 2060717581881 2062004097024 2062773361152 2066031448776 2072072476404 2077415623584 2081462648832 2084750255616 2088822033459 2089346629632 2090126094336 2093427384768 2094208371864 2095515795456 2099548517472 2099608599744 2101643034624 2104962515712 2105747806176 2110390474752 2114512331148 2121977938752 2123302699008 2127449774592 2129511186432 2132874684416 2133670387968 2137040455284 2138374619136 2139172374528 2142551132064 2143350445572 2143888736256 2148076018944 2154356942976 2155660128256 2166185812476 2167538171904 2170961732352 2171771644896 2173127491584 2176559880192 2177371881216 2180810973708 2182924090368 2187187613982 2188553084928 2192827602672 2194196594688 2201954570406 2206244210688 2209728906144 2211933339648 2216190101776 2217573679104 2218400980992 2221904877696 2222733795408 2227634390016 2231152870608 2231985238434 2233378676736 2239909023744 2241263960064 2247817363456 2252207631744 2255764925022 2257173209088 2258015284224 2261581750512 2262993666048 2267413575552 2269610606592 2274043439808 2275463135232 2277635222079 2279907399168 2283508443384 2287956959232 2293856796672 2297479873536 2301967138914 2304197650944 2308698036981 2310139367424 2313788162112 2314651358376 2316096405504 2319754609152 2320620031296 2324285379873 2332491623152 2340772216832 2341645479936 2345344037568 2346808246272 2350514958336 2351391856128 2355105807864 2355984418347 2357455269888 2361992082156 2364348413952 2368082830176 2368966281948 2374189284096 2378814455808 2382571720704 2387225181096 2388715536384 2393380996416 2395700084736 2399484019968 2400379186464 2401877753856 2405671446528 2406568921344 2410370023572 2411874828288 2416585521312 2423651560848 2425117644288 2432208631552 2437571067904 2438480443392 2442331948896 2443243100508 2443856707584 2444768428032 2448629865216 2449543366368 2455789601664 2462122220544 2466931053006 2475640928544 2477186482176 2481099122688 2482024737024 2485945019412 2488425007104 2493213864498 2494770388992 2495701103616 2499642987408 2500575519834 2501203525632 2506088688768 2510046979434 2519897651712 2521421955072 2528794533888 2532788687744 2533733585712 2535315406848 2539319860224 2540267194752 2544279469326 2545867874304 2550840272496 2553311932416 2558298869784 2559896027136 2568946998807 2573951579136 2578017057168 2579626524672 2580588896256 2584664857728 2587169292288 2592222357312 2593840693248 2598906788352 2603011682376 2603982778173 2605608456192 2609723935296 2614807953408 2624053076046 2629215977472 2631725745859 2633368743936 2634351164928 2638512042264 2640159277056 2644329328128 2645315838144 2646967320576 2649494033847 2652137178624 2654706991104 2659891965696 2664093183948 2669283119104 2675168247808 2676166262784 2680393185792 2685628328733 2687304978432 2692553620968 2695162595328 2699419522464 2700426584772 2702112473088 2706380377344 2707390036512 2713359181824 2722939109376 2726608005954 2728257349824 2736234710496 2737942953984 2742267451392 2743290498816 2747623442508 2749338796032 2750364481536 2754708598368 2755736287164 2762763301872 2769887498112 2775283531776 2779667007488 2785096044612 2785795506176 2786834792448 2791236513024 2792277829152 2794021060608 2799398023296 2799478132992 2802190712832 2806616687616 2807663741568 2812098360834 2813853966336 2819349774864 2829303918336 2836599699456 2844893850624 2849387273712 2850450283926 2851166158848 2852229832704 2856734842752 2857800594096 2864101358592 2869695306558 2872475923968 2878086228507 2879883030528 2888247749968 2890050895872 2894615643136 2895695526528 2900269189314 2902079840256 2903162508288 2907747964944 2910565453824 2916250151976 2918070779904 2923770136896 2925595459584 2928388142673 2935939427208 2941658947584 2946305208192 2949244452864 2956764905472 2957867974656 2962539836928 2963645060544 2968326047547 2970179186688 2974870494144 2975980317912 2977838235648 2986545364992 2992378461408 3002943508992 3007686566696 3009564278784 3010687045632 3015442334016 3017324888064 3023218100736 3026147475456 3029122823589 3032057919744 3036846962772 3039876532224 3044677924512 3050609278976 3058475728896 3061395255387 3063306498048 3069289518552 3072263534592 3078264049308 3080185823232 3085050882816 3086201811168 3088128540672 3093006145536 3094160041728 3099047173164 3108108714606 3116123435376 3122193973248 3127125383424 3134019944448 3135189141504 3140141077152 3141312557796 3143273693184 3149322776208 3149412899616 3152464551936 3157443773568 3158621709264 3165585712128 3176762294272 3182966908128 3184954048512 3191174661888 3194266779648 3199312026624 3200505581952 3205560682926 3207561928704 3208758561792 3213826698096 3215025668358 3215833104384 3222114028416 3231535414464 3233490192384 3249278718714 3251307257856 3256442598528 3257657467344 3259691237376 3264839820288 3266057821824 3271216460562 3274386135552 3280781420973 3282829627392 3289241404008 3291294892032 3300854571392 3308132163584 3309366316032 3314593359216 3317900009472 3324285152664 3326360518656 3327601471488 3332857316544 3334100693112 3334938034176 3341451585024 3346729305912 3347977857651 3359863535616 3361895940096 3371726045184 3378311447616 3380420542464 3383647387533 3385759813632 3387022926336 3392372625768 3394490499072 3401120363328 3404415909888 3411065159712 3413194702848 3419861098752 3425262665076 3431935438848 3437356076224 3439502032896 3440785195008 3446219810304 3449559056384 3452950708371 3456296476416 3465209051136 3470682243168 3471977037564 3474144608256 3479631913728 3486410604544 3498737434728 3511158325248 3512468219904 3518016056352 3520212369408 3525772437504 3527087784192 3532658711796 3536182904832 3542988123234 3546522620928 3552124245264 3553449422922 3561283926144 3568221683712 3573857581056 3580837771644 3583073304576 3590071494624 3593550127104 3599226029952 3600568779696 3602816630784 3608507169792 3609853382016 3615555035358 3617812242432 3630585479168 3635477341272 3637676466432 3648312947328 3656356601856 3657720665088 3663497923344 3664864650762 3665785061376 3667152642048 3672944797824 3674315049552 3683684402496 3693183330816 3700396579509 3713461392816 3715779723264 3721648684032 3723037105536 3728917529118 3732530697728 3732637510656 3736254283776 3739820796747 3742155583488 3743551655424 3749464481112 3750863279751 3751805288448 3759133033152 3761479876608 3765070469151 3772405224448 3782132932608 3793191800832 3799183031616 3800600378568 3801554878464 3802973110272 3808979790336 3810400792128 3816419203989 3818801811456 3826260408744 3829967898624 3837448304676 3839844040704 3853401194496 3860927368704 3867025585752 3869439787008 3870883344384 3876997286592 3880753938432 3888333535968 3890761039872 3898360182528 3904517523564 3908412684288 3914585902944 3922211930112 3928406944256 3932325937152 3936079614069 3943823966208 3950053115904 3951526747392 3957768063396 3960238915584 3966493992192 3967973757216 3970450980864 3982060486656 3989837948544 3996139775922 4003924678656 4012752371712 4014249394176 4020589778688 4030957467648 4038830431452 4042743892992 4049129283696 4050639877158 4053168709632 4059570566016 4061085054768 4070038772736 4081860340516 4084408664064 4092386024736 4096351379456 4104352065744 4106914430976 4113401177088 4114935748224 4121435163762 4124008194048 4125546722304 4132062897552 4144144952808 4154831247168 4162925297664 4169500511232 4177644066918 4178693259264 4180252188672 4186854769536 4188416743728 4191031590912 4199097034944 4199217199488 4203286069248 4209925031424 4211495612352 4218147541251 4220780949504 4229024662296 4243955877504 4254899549184 4259022372864 4265749368832 4267340775936 4274080910568 4275675425889 4276749238272 4278344749056 4285102264128 4286700891144 4287777472512 4296152037888 4308713885952 4311320256512 4332371624952 4335076343808 4341923464704 4343543289792 4346254983168 4350403783971 4353119760384 4354743762432 4361621947416 4365848180736 4374375227964 4377106169856 4385655205344 4388393189376 4403909140812 4412488421376 4419457812288 4423866679296 4432380203552 4435147358208 4436801961984 4443809755392 4445467590816 4455268780032 4462305741216 4463970476868 4466757353472 4479818047488 4482527920128 4495634726912 4504415263488 4511529850044 4514346418176 4516030568448 4523163501024 4525987332096 4534827151104 4539221213184 4548086879616 4555270444158 4559814798336 4567016886768 4575913918464 4587713593344 4594959747072 4603934277828 4608395301888 4617396073962 4620278734848 4627576324224 4629302716752 4632192811008 4639509218304 4641240062592 4648570759746 4662163071909 4664983246304 4681544433664 4683290959872 4690688075136 4701029916672 4702783712256 4710211615728 4711968836694 4714910539776 4723984164312 4728696827904 4736165660352 4737932563896 4748378568192 4765143441408 4774450362192 4777431072768 4786761992832 4791400169472 4798968039936 4800758372928 4803755507712 4808341024389 4811342893056 4813137842688 4820740047144 4822538502537 4823749656576 4833171042624 4847303121696 4850235288576 4864417263104 4873918078071 4875142135808 4876960886784 4884663897792 4886486201016 4887713415168 4889536856064 4897259730432 4899086732736 4906824690843 4911579203328 4924244441088 4933862106012 4951281857088 4954372964352 4962198245376 4964049474048 4971890038824 4976850014208 4986427728996 4989540777984 4991402207232 4999285974816 5001151039668 5002407051264 5012177377536 5020093958868 5039795303424 5042843910144 5057589067776 5065577375488 5067467171424 5070630813696 5078639720448 5080534389504 5088558938652 5091735748608 5101680544992 5106623864832 5116597739568 5119792054272 5137893997614 5147903158272 5156034114336 5159253049344 5161177792512 5169329715456 5174338584576 5184444714624 5197813576704 5206023364752 5207965556346 5211216912384 5219447870592 5229615906816 5248106152092 5263451491718 5266737487872 5268702329856 5277024084528 5280318554112 5288658656256 5290631676288 5298988067694 5304274357248 5309413982208 5314482184851 5319783931392 5328186367896 5338566238208 5352332525568 5360786371584 5371256657466 5374609956864 5385107241936 5390325190656 5398839044928 5400853169544 5404224946176 5412760754688 5414780073024 5423332553037 5426718363648 5445878218752 5453216011908 5456514699648 5472469420992 5475885907968 5484534902784 5486580997632 5495246885016 5497296976143 5498677592064 5500728963072 5509417196736 5511472574328 5525526603744 5539774996224 5550567063552 5559334014976 5570192089224 5571591012352 5573669584896 5582473026048 5584555658304 5588042121216 5593376293677 5598796046592 5598956265984 5604381425664 5613233375232 5615327483136 5624196721668 5627707932672 5638699549728 5658607836672 5673199398912 5689787701248 5698774547424 5700900567852 5702332317696 5704459665408 5713469685504 5715601188192 5728202717184 5739390613116 5744951847936 5756172457014 5759766061056 5776495499936 5780101791744 5789231286272 5791391053056 5800538378628 5804159680512 5806325016576 5815495929888 5821130907648 5832500303952 5836141559808 5847540273792 5856776285346 5871878854416 5883317895168 5892610416384 5898488905728 5915735949312 5925079673856 5927290121088 5936652095094 5940358373376 5949740988288 5951960635824 5955676471296 5973090729984 5984756922816 5994209663883 6005887017984 6015373133392 6019128557568 6021374091264 6030884668032 6046436201472 6052294950912 6058245647178 6064115839488 6073693925544 6075959815737 6079753064448 6089355849024 6101218557952 6122790510774 6126612996096 6138579037104 6144527069184 6156528098616 6160371646464 6170101765632 6172403622336 6176257081344 6182152745643 6186012291072 6188320083456 6198094346328 6216217429212 6232246870752 6244387946496 6254250766848 6266466100377 6268039888896 6270378283008 6280282154304 6282625115592 6286547386368 6298645552416 6298825799232 6304929103872 6314887547136 6317243418528 6331171424256 6353524588544 6365933816256 6369908097024 6382349323776 6388533559296 6398624053248 6401011163904 6411121365852 6415123857408 6417517123584 6427653396192 6430051336716 6431666208768 6444228056832 6463070828928 6466980384768 6498557437428 6502614515712 6512885197056 6515314934688 6519382474752 6529679640576 6532115643648 6542432921124 6548772271104 6561562841946 6565659254784 6578482808016 6582589784064 6601709142784 6616264327168 6618732632064 6629186718432 6635800018944 6648570305328 6652721037312 6655202942976 6665714633088 6668201386224 6682903170048 6693458611824 6695955715302 6719727071232 6723791880192 6743452090368 6756622895232 6767294775066 6771519627264 6774045852672 6784745251536 6788980998144 6802240726656 6808831819776 6822130319424 6826389405696 6832905666237 6839722197504 6850525330152 6863870877696 6874712152448 6881570390016 6892439620608 6899118112768 6905901416742 6912592952832 6926094110943 6930418102272 6941364486336 6943954075128 6948289216512 6959263827456 6972856139619 6997474869456 7022316650496 7024936439808 7036032112704 7040424738816 7051544875008 7054175568384 7065317423592 7067953255041 7072365809664 7085976246468 7093045241856 7104248490528 7106898845844 7122567852288 7136443367424 7143255595903 7147715162112 7161675543288 7166146609152 7180142989248 7187100254208 7198452059904 7201137559392 7205633261568 7217014339584 7219706764032 7231110070716 7235624484864 7261170958336 7270954682544 7275352932864 7296625894656 7312713203712 7315441330176 7326995846688 7329729301524 7331570122752 7334305284096 7345889595648 7348630099104 7367368804992 7386366661632 7400793159018 7426922785632 7431559446528 7443297368064 7446074211072 7457835058236 7465061395456 7465275021312 7479641593494 7484311166976 7487103310848 7498928962224 7501726559502 7503610576896 7518266066304 7530140938302 7544810448896 7564265865216 7586383601664 7598366063232 7601200757136 7605946220544 7617959580672 7620801584256 7632838407978 7637603622912 7652520817488 7659935797248 7674896609352 7679688081408 7706840996421 7721854737408 7734051171504 7738879574016 7741766688768 7753994573184 7761507876864 7776667071936 7781522079744 7796720365056 7809035047128 7811948334519 7816825368576 7829171805888 7844423860224 7856813888512 7872159228138 7887647932416 7895177237577 7900106231808 7903053494784 7915536126792 7920477831168 7932987984384 7935947514432 7940901961728 7948482101541 7964120973312 7979675897088 7992279551844 8007849357312 8025504743424 8028498788352 8041179557376 8056884986199 8061914935296 8077660862904 8085487785984 8098258567392 8101279754316 8106337419264 8119141132032 8122170109536 8140077545472 8163720681032 8168817328128 8184772049472 8192702758912 8208704131488 8213828861952 8226802354176 8229871496448 8242870327524 8248016388096 8251093444608 8264125795104 8288289905616 8309662494336 8325850595328 8339001022464 8355288133836 8357386518528 8360504377344 8373709539072 8376833487456 8382063181824 8398194069888 8398434398976 8406572138496 8419850062848 8422991224704 8436295082502 8441561899008 8458049324592 8487911755008 8509799098368 8531498737664 8534681551872 8548161821136 8551350851778 8553498476544 8556689498112 8570204528256 8573401782288 8592304075776 8617427771904 8622640513024 8634258685521 8664743249904 8670152687616 8683846929408 8687086579584 8700807567942 8706239520768 8709487524864 8723243894832 8731696361472 8748750455928 8754212339712 8771310410688 8776786378752 8785164428019 8807818281624 8824976842752 8838915624576 8847733358592 8864760407104 8870294716416 8873603923968 8887619510784 8890935181632 8904978142641 8910537560064 8924611482432 8927940953736 8933514706944 8959636094976 8991269453824 9008830526976 9023059700088 9028692836352 9032061136896 9046327002048 9051974664192 9069654302208 9078442426368 9087368470767 9096173759232 9110540888316 9119629596672 9134033773536 9151827836928 9175427186688 9184185766161 9189919494144 9207868555656 9216790603776 9234792147924 9240557469696 9255152648448 9258605433504 9264385622016 9279018436608 9282480125184 9297141519492 9324326143818 9329966492608 9363088867328 9366581919744 9381376150272 9402059833344 9405567424512 9420423231456 9423937673388 9429821079552 9447968328624 9457393655808 9472331320704 9475865127792 9496757136384 9530286882816 9548900724384 9554862145536 9573523985664 9582800338944 9597936079872 9601516745856 9616682048778 9622685786112 9626275685376 9641480094288 9645077005074 9647499313152 9666342085248 9694606243392 9700470577152 9728834526208 9747836156142 9750284271616 9753921773568 9769327795584 9772972402032 9779073712128 9794519460864 9798173465472 9813649381686 9823158406656 9842344262919 9848488882176 9867724212024 9902563714176 9924396490752 9928098948096 9943780077648 9953700028416 9972855457992 9979081555968 9982804414464 9998571949632 10002302079336 10004814102528 10024354755072 10040187917736 10043933572953 10079590606848 10085687820288 10115178135552 10131154750976 10134934342848 10141261627392 10150942162599 10157279440896 10161068779008 10177117877304 10183471497216 10203361089984 10213247729664 10233195479136 10239584108544 10275787995228 10295806316544 10312068228672 10318506098688 10322355585024 10338659430912 10348677169152 10358852125113 10368889429248 10395627153408 10412046729504 10415931112692 10422433824768 10438895741184 10459231813632 10496212304184 10526902983436 10533474975744 10537404659712 10554048169056 10560637108224 10577317312512 10581263352576 10597976135388 10608548714496 10628964369702 10639567862784 10656372735792 10677132476416 10704665051136 10721572743168 10742513314932 10749219913728 10770214483872 10780650381312 10797678089856 10801706339088 10808449892352 10825521509376 10829560146048 10846665106074 10853436727296 10891756437504 10906432023816 10913029399296 10944938841984 10969069805568 10973161995264 10990493770032 10994593952286 10997355184128 11001457926144 11018834393472 11022945148656 11051053207488 11079549992448 11118668029952 11140384178448 11147339169792 11164946052096 11169111316608 11186752587354 11197592093184 11197912531968 11208762851328 11219462390241 11226466750464 11230654966272 11248393443336 11252589839253 11255415865344 11277399099456 11295211407453 11317215673344 11346398797824 11379575402496 11397549094848 11401801135704 11404664635392 11408919330816 11426939371008 11431202376384 11449257611967 11456405434368 11478781226232 11489903695872 11512344914028 11519532122112 11552990999872 11560203583488 11578462572544 11582782106112 11601076757256 11608319361024 11612650033152 11630991859776 11642261815296 11665000607904 11672283119616 11695080547584 11713552570692 11743757708832 11766635790336 11785220832768 11796977811456 11808238842207 11831471898624 11850159347712 11854580242176 11873304190188 11880716746752 11899481976576 11903921271648 11911352942592 11946181459968 11969513845632 11988419327766 12011774035968 12030746266784 12038257115136 12042748182528 12061769336064 12092872402944 12116491294356 12128231678976 12147387851088 12151919631474 12159506128896 12178711698048 12202437115904 12245581021548 12253225992192 12277158074208 12289054138368 12313056197232 12320743292928 12340203531264 12344807244672 12364305491286 12372024582144 12376640166912 12396188692656 12432434858424 12464493741504 12488775892992 12508501533696 12532932200754 12536079777792 12540756566016 12560564308608 12565250231184 12573094772736 12597291104832 12597651598464 12609858207744 12629775094272 12634486837056 12654442623753 12662342848512 12707049177088 12731867632512 12764698647552 12777067118592 12797248106496 12802022327808 12822242731704 12827026277667 12830247714816 12835034247168 12855306792384 12860102673432 12863332417536 12888456113664 12926141657856 12933960769536 12997114874856 13005229031424 13025770394112 13030629869376 13038764949504 13051211351913 13059359281152 13064231287296 13084865842248 13097544542208 13123125683892 13131318509568 13156965616032 13165179568128 13203418285568 13232528654336 13237465264128 13258373436864 13271600037888 13297140610656 13305442074624 13310405885952 13331429266176 13336402772448 13365806340096 13386917223648 13391911430604 13439454142464 13447583760384 13486904180736 13513245790464 13534589550132 13543039254528 13548091705344 13569490503072 13577961996288 13604481453312 13617663639552 13644260638848 13665811332474 13679444395008 13701050660304 13727741755392 13749424304896 13763140780032 13784879241216 13811802833484 13825185905664 13852188221886 13860836204544 13882728972672 13887908150256 13896578433024 13918527654912 13945712279238 13986489215727 13994949738912 14044633300992 14049872879616 14072064225408 14103089750016 14108351136768 14130634847184 14135906510082 14144731619328 14171952492936 14186090483712 14208496981056 14213797691688 14245135704576 14286511191806 14295430324224 14323351086576 14332293218304 14360285978496 14374200508416 14396904119808 14402275118784 14411266523136 14425023073167 14434028679168 14439413528064 14462220141432 14471248969728 14541909365088 14550705865728 14593251789312 14621754234213 14625426407424 14630882660352 14653991693376 14659458603048 14663140245504 14668610568192 14691779191296 14697260198208 14720474072529 14734737609984 14772733323264 14801586318036 14853845571264 14863118893056 14886594736128 14892148422144 14915670116472 14930122790912 14930550042624 14959283186988 14968622333952 14974206621696 14997857924448 15003453119004 15007221153792 15036532132608 15060281876604 15089620897792 15128531730432 15172767203328 15196732126464 15202401514272 15211892441088 15235919161344 15241603168512 15265676815956 15275207245824 15305041634976 15319871594496 15349793218704 15359376162816 15413681992842 15443709474816 15468102343008 15477759148032 15483533377536 15507989146368 15523015753728 15553334143872 15593440730112 15618070094256 15623896669038 15633650737152 15658343611776 15688847720448 15713627777024 15744318456276 15790354475154 15800212463616 15806106989568 15831072253584 15840955662336 15865975968768 15871895028864 15896964203082 15928241946624 15943446554553 15959351794176 15984559103688 16015698714624 16056997576704 16082359114752 16113769972398 16123829870592 16155321725808 16170975571968 16196517134784 16202559508632 16212674838528 16238282264064 16244340219072 16269997659111 16280155090944 16327441362064 16337634656256 16369544098944 16385405517824 16417408262976 16427657723904 16453604708352 16459742992896 16485740655048 16491890928429 16496032776192 16502186889216 16528251590208 16576579811232 16619324988672 16651701190656 16678002044928 16710576267672 16714773037056 16721008754688 16747419078144 16753666974912 16764126363648 16780128881031 16796388139776 16796868797952 16813144276992 16839700125696 16845982449408 16872590165004 16883123798016 16916098649184 16975823510016 17019598196736 17062997475328 17069363103744 17096323642272 17102701703556 17106996953088 17113378996224 17140409056512 17146803564576 17184608151552 17234855543808 17245281026048 17268517371042 17329486499808 17340305375232 17367693858816 17374173159168 17401615135884 17412479041536 17418975049728 17446487789664 17463392722944 17497500911856 17508424679424 17542620821376 17570328856038 17615636563248 17649953685504 17677831249152 17695466717184 17729520814208 17747207847936 17775239021568 17781870363264 17809956285282 17821075120128 17849222964864 17855881907472 17867029413888 17919272189952 17982628991649 18017661053952 18046119400176 18057385672704 18064122273792 18092654004096 18139308604416 18156884852736 18174736941534 18192347518464 18221081776632 18227879447211 18239259193344 18268067547072 18303655673856 18368371532322 18379838988288 18415737111312 18433581207552 18469584295848 18481114939392 18510305296896 18517210867008 18528771244032 18546458236929 18558036873216 18564960250368 18594283038984 18648652287636 18659932985216 18726177734656 18733163839488 18762752300544 18799398301131 18804119666688 18811134849024 18840846462912 18847875346776 18859642159104 18895936657248 18914787311616 18944662641408 18951730255584 18993514272768 19060573765632 19097801448768 19109724291072 19147047971328 19165600677888 19195872159744 19203033491712 19233364097556 19245371572224 19252551370752 19282960188576 19290154010148 19294998626304 19332684170496 19389212486784 19400941154304 19457669052416 19495672312284 19500568543232 19507843547136 19538655591168 19545944804064 19558147424256 19589038921728 19596346930944 19627298763372 19646316813312 19684688525838 19696977764352 19735448424048 19805127428352 19848792981504 19856197896192 19887560155296 19907400056832 19945710915984 19958163111936 19965608828928 19997143899264 20004604158672 20048709510144 20080375835472 20087867145906 20159181213696 20171375640576 20230356271104 20262309501952 20269868685696 20301884325198 20314558881792 20322137558016 20354235754608 20366942994432 20406722179968 20426495459328 20466390958272 20479168217088 20498716998711 20551575990456 20591612633088 20624136457344 20644711170048 20677318861824 20697354338304 20717704250226 20737778858496 20778282332829 20791254306816 20824093459008 20831862225384 20844867649536 20877791482368 20918568418857 20992424608368 21053805966872 21066949951488 21074809319424 21108096338112 21121274216448 21154634625024 21162526705152 21195952270776 21203859765123 21217097428992 21257928739404 21279135725568 21312745471584 21354264952832 21409330102272 21429766787709 21443145486336 21485026629864 21498439827456 21540428967744 21561300762624 21595356179712 21603412678176 21616899784704 21651043018752 21659120292096 21693330212148 21706873454592 21783512875008 21812864047632 21826058798592 21889877683968 21938139611136 21946323990528 21980987540064 21989187904572 21994710368256 22002915852288 22037668786944 22045890297312 22102106414976 22159099984896 22237336059904 22280768356896 22294678339584 22329892104192 22338222633216 22373505174708 22395184186368 22395825063936 22438924780482 22452933500928 22461309932544 22496786886672 22505179678506 22510831730688 22554798198912 22590422814906 22634431346688 22692797595648 22759150804992 22795098189696 22803602271408 22817838661632 22853878742016 22862404752768 22898515223934 22912810868736 22957562452464 22979807391744 23024689828056 23039064244224 23105981999744 23156925145088 23165564212224 23202153514512 23216638722048 23225300066304 23261983719552 23284523630592 23330001215808 23344566239232 23390161095168 23427105141384 23435845003557 23487515417664 23533271580672 23570441665536 23616477684414 23662943797248 23685531712731 23700318695424 23709160484352 23746608380376 23761433493504 23798963953152 23807842543296 23822705885184 23845446304623 23892362919936 23939027691264 23976838655532 24023548071936 24061492533568 24076514230272 24085496365056 24123538672128 24170654958597 24185744805888 24232982588712 24256463357952 24294775702176 24303839262948 24319012257792 24357423396096 24404874231808 24491162043096 24506451984384 24554316148416 24578108276736 24626112394464 24641486585856 24680407062528 24689614489344 24728610982572 24744049164288 24753280333824 24792377385312 24864869716848 24928987483008 24977551785984 25017003067392 25065864401508 25072159555584 25081513132032 25121128617216 25130500462368 25146189545472 25194582209664 25195303196928 25219716415488 25259550188544 25268973674112 25308885247506 25324685697024 25414098354176 25463735265024 25529397295104 25594496212992 25604044655616 25644485463408 25654052555334 25660495429632 25670068494336 25710613584768 25720205346864 25776912227328 25852283315712 25867921539072 25902776056563 25994229749712 26010458062848 26051540788224 26061259738752 26102422703826 26118718562304 26128462574592 26169731684496 26195089084416 26246251367784 26262637019136 26313931232064 26330359136256 26355493284057 26406836571136 26465057308672 26474930528256 26516746873728 26543200075776 26594281221312 26610884149248 26620811771904 26662858532352 26672805544896 26714934427923 26731612680192 26773834447296 26783822861208 26878908284928 26973808361472 27026491580928 27069179100264 27086078509056 27096183410688 27138981006144 27155923992576 27208962906624 27235327279104 27262105412301 27288521277696 27331622664948 27358888790016 27402101320608 27455483510784 27498848609792 27526281560064 27552557298483 27569758482432 27623605666968 27650371811328 27704376443772 27721672409088 27765457945344 27775816300512 27793156866048 27837055309824 27891424558476 27972978431454 27989899477824 28089266601984 28099745759232 28144128450816 28206179500032 28216702273536 28261269694368 28271813020164 28289463238656 28343904985872 28372180967424 28416993962112 28427595383376 28490271409152 28573022383612 28590860648448 28646702173152 28664586436608 28720571956992 28748401016832 28793808239616 28804550237568 28850046146334 28868057358336 28878827056128 28924440282864 28942497939456 29083818730176 29101411731456 29186503578624 29243508468426 29250852814848 29261765320704 29307983386752 29318917206096 29337221136384 29383558382592 29394520396416 29440948145058 29469475219968 29527032788757 29545466646528 29603172636072 29707691142528 29773189472256 29784296844288 29831340232944 29860245581824 29861100085248 29918566373976 29937244667904 29948413243392 29995715848896 30006906238008 30014442307584 30073064265216 30120563753208 30179241795584 30257063460864 30345534406656 30393464252928 30404803028544 30423784882176 30452826487797 30471838322688 30483206337024 30531353631912 30550414491648 30610083269952 30639743188992 30699586437408 30718752325632 30827363985684 30887418949632 30936204686016 30955518296064 30967066755072 31015978292736 31046031507456 31076556375339 31106668287744 31186881460224 31236140188512 31247793338076 31267301474304 31316687223552 31377695440896 31427255554048 31488636912552 31580708950308 31600424927232 31612213979136 31662144507168 31681911324672 31731951937536 31743790057728 31793928406164 31886893109106 31918703588352 31969118207376 32031397429248 32113995153408 32164718229504 32227539944796 32247659741184 32310643451616 32341951143936 32393034269568 32405119017264 32425349677056 32476564528128 32488680438144 32539995318222 32560310181888 32654882724128 32675269312512 32739088197888 32770811035648 32834816525952 32907209416704 32919485985792 32971481310096 32983781856858 32992065552384 33004373778432 33056503180416 33153159622464 33238649977344 33356004089856 33421152535344 33442017509376 33494838156288 33507333949824 33560257762062 33592776279552 33593737595904 33626288553984 33658387170723 33679400251392 33691964898816 33745180330008 33757769517759 33766247596032 33832197298368 33885634222359 33951647020032 34039196393472 34125994950656 34138726207488 34192647284544 34205403407112 34213993906176 34226757992448 34280818113024 34293607129152 34347772835901 34369216303104 34469711087616 34490562052096 34537034742084 34658972999616 34680610750464 34735387717632 34748346318336 34803230271768 34824958083072 34837950099456 34892975579328 34926785445888 34995001823712 35016849358848 35085241642752 35140657712076 35231273126496 35299907371008 35355662498304 35390933434368 35424716526621 35459041628416 35494415695872 35550478043136 35563740726528 35619912570564 35642150240256 35698445929728 35711763814944 35734058827776 35838544379904 35965257983298 36035322107904 36092238800352 36114771345408 36128244547584 36185308008192 36278617208832 36349473883068 36384695036928 36442163553264 36455758894422 36478518386688 36536135094144 36607311347712 36736743064644 36759677976576 36831474222624 36867162415104 36939168591696 36962229878784 37020610593792 37034421734016 37092916473858 37116073746432 37129920500736 37188566077968 37297304575272 37319865970432 37466327678976 37525504601088 37598796602262 37608239333376 37622269698048 37681692925824 37695750693552 37719284318208 37791873314496 37829574623232 37889325282816 37903460511168 37963327871259 37987028545536 38121147531264 38195602897536 38294095942656 38331201355776 38391744319488 38406066983424 38466728195112 38481078833001 38490743144448 38505102741504 38565920377152 38580308020296 38589997252608 38665368340992 38778424973568 38801882308608 38915338104832 38991344624568 39001137086464 39015687094272 39077311182336 39091889608128 39116294848512 39153634055739 39178077843456 39192693861888 39254597526744 39292633626624 39369377051676 39393955528704 39470896848096 39610254856704 39697585963008 39712395792384 39775120310592 39814800113664 39891421831968 39916326223872 39931217657856 39994287798528 40009208317344 40097419020288 40160751670944 40175734291812 40318362427392 40342751281152 40460712542208 40524619003904 40539737371392 40603768650396 40629117763584 40644275116032 40708471509216 40733885988864 40813444359936 40852990918656 40932781916544 40997433997422 41103151980912 41183225266176 41248272914688 41289422340096 41354637723648 41435408500452 41475557716992 41556564665658 41582508613632 41648186918016 41663724450768 41689735299072 41755582964736 41837136837714 41959467647181 41984849216736 42107611933744 42133899902976 42149618638848 42216192676224 42309269250048 42325053410304 42391904541552 42407719530246 42434194857984 42515857478808 42558271451136 42625490943168 42708529905664 42859533575418 42886290972672 42970053259728 42996879654912 43080857935488 43122601525248 43190712359424 43206825356352 43233799569408 43275069219501 43302086037504 43318240584192 43386660424296 43413746909184 43625728095264 43652117597184 43779755367936 43865262702639 43876279222272 43892647981056 43961975080128 43978375809144 43989420736512 44005831704576 44075337573888 44091780594624 44161422217587 44204212829952 44318199969792 44474672119808 44561536713792 44589356679168 44659784208384 44676445266432 44747010349416 44790368372736 44791650127872 44877849560964 44905867001856 44922619865088 44993573773344 45010359357012 45021663461376 45109596397824 45180845629812 45268862693376 45385595191296 45518301609984 45590196379392 45607204542816 45635677323264 45707757484032 45724809505536 45797030447868 45825621737472 45915124904928 45959614783488 46049379656112 46078128488448 46211963999488 46313850290176 46331128424448 46404307029024 46433277444096 46450600132608 46523967439104 46569047261184 46660002431616 46780322190336 46854210282768 46871690007114 46975030835328 47066543161344 47140883331072 47232955368828 47371063425462 47400637390848 47418320968704 47493216760752 47522866987008 47597927906304 47615685086592 47690892609246 47784725839872 47830339663659 47878055382528 47953677311064 48047096143872 48122985067136 48170992730112 48247077344256 48341309917194 48371489611776 48465965177424 48512926715904 48589551404352 48607678525896 48638024515584 48714846792192 48809992977333 48982324086192 49012903968768 49108632296832 49156216553472 49252224788928 49282973171712 49360814125056 49379228978688 49457221965144 49475672785287 49488098328576 49506560667648 49584754770624 49729739433696 49857974966016 49955103571968 50002789171321 50034006134784 50131728803016 50144319111168 50163026264064 50242257234432 50261000924736 50292379090944 50340386643093 50389164419328 50390606393856 50439432830976 50519100377088 50537947348224 50617770495012 50649371394048 50828196708352 50927470530048 51058794590208 51188992425984 51208089311232 51288970926816 51308105110668 51320990859264 51340136988672 51421227169536 51440410693728 51553824454656 51704566631424 51735843078144 51805552113126 51988459499424 52020916125696 52103081576448 52122519477504 52204845407652 52237437124608 52256925149184 52339463368992 52390178168832 52492502735568 52525274038272 52627862464128 52710986568114 52813673142272 52930114617344 52949861056512 53033493747456 53086400151552 53188562442624 53241623543808 53325717064704 53345611089792 53429868855846 53463225360384 53547668894592 53567645722416 53757816569856 53947886974947 54052983161856 54138358200528 54172157018112 54192366821376 54277962012288 54417925813248 54470654558208 54524210824602 54577042555392 54663245329896 54683638341633 54717777580032 54804202641216 54910967021568 54997697219584 55105114596966 55139516964864 55247211333936 55300743622656 55408752887544 55443344818176 55530915890688 55551632601024 55586313732096 55639374710787 55674110619648 55782849116952 55945956862908 55979798955648 56178533203968 56199491518464 56288256901632 56398194903393 56412359000064 56433404547072 56522539388736 56543626040328 56578926477312 56687809971744 56744361934848 56833987924224 56855190766752 56980542818304 57146044767224 57181721296896 57293404346304 57329172873216 57441143913984 57496802033664 57587616479232 57609100475136 57700092292668 57736114716672 57757654112256 57848880565728 57884995878912 58167637460352 58202823462912 58373007157248 58487016936852 58501705629696 58523530641408 58615966773504 58637834412192 58674442272768 58767116765184 58789040792832 58881896290116 58938950439936 59054065577514 59090933293056 59206345272144 59415382285056 59546378944512 59568593688576 59662680465888 59720491163648 59722200170496 59837132747952 59874489335808 59896826486784 59991431697792 60013812476016 60146128530432 60241127506416 60358483591168 60514126921728 60691068813312 60786928505856 60809606057088 60905652975594 60943676645376 60966412674048 61062707263824 61100828983296 61220166539904 61279486377984 61399172874816 61437504651264 61496150996133 61654727971368 61774837899264 61872409372032 61934133510144 62031956585472 62092063014912 62153112750678 62213336575488 62334846998487 62373762920448 62472280377024 62495586676152 62534602948608 62633374447104 62854511108096 62977273825104 63161417900616 63200849854464 63224427958272 63324289014336 63363822649344 63463903875072 63487580115456 63587856812328 63611579295369 63773786218212 63837407176704 63938236414752 64062794858496 64227990306816 64289300363127 64329436459008 64455079889592 64495319482368 64621286903232 64683902287872 64786068539136 64810238034528 64850699354112 64953129056256 64977360876288 65079990636444 65120620363776 65309765448256 65350538625024 65478176395776 65541622071296 65669633051904 65814418833408 65838971971584 65942962620192 65967563713716 65984131104768 66008747556864 66113006360832 66306319244928 66477299954688 66712008179712 66842305070688 66884035018752 66989676312576 67014667899648 67120515524124 67185552559104 67187475191808 67316774341446 67358800502784 67383929797632 67490360660016 67515539035518 67532495192064 67664394596736 67771268444718 67903294040064 68078392786944 68251989901312 68277452414976 68385294569088 68410806814224 68453515984896 68561636226048 68587214258304 68695545671802 68738432606208 68939422175232 68981124104192 69074069484168 69317945999232 69470775435264 69496692636672 69606460543536 69649916166144 69675900198912 69785951158656 69853570891776 69990003647424 70033698717696 70170483285504 70281315424152 70307535010671 70462546252992 70599814742016 70711324996608 70849433053242 70918083256832 70988831391744 71056595138193 71100956086272 71127481453056 71239825141128 71284300480512 71396891859456 71423527629888 71468117655552 71536338913869 71677088759808 71930515966596 72070644215808 72184477600704 72229542690816 72256489095168 72370616016384 72511964875791 72557234417664 72698947766136 72769390073856 72884327106528 72911517788844 72957036773376 73072270188288 73214622695424 73473486129288 73519355953152 73662948445248 73734324830208 73878337183392 73924459757568 74041221187584 74068843468032 74185832947716 74232147492864 74259841001472 74377132155936 74594609150544 74639731940864 74932655357952 75051009202176 75197593204524 75216478666752 75244539396096 75363385851648 75391501387104 75438568636416 75583746628992 75659149246464 75778650565632 75806921022336 75926655742518 75974057091072 76242295062528 76391205795072 76588191885312 76783488638976 76812133966848 76933456390224 76962157666002 76981486288896 77010205483008 77131840754304 77160616040592 77330736681984 77556849947136 77603764617216 77830676209664 77982689249136 78031374188544 78154622364672 78183779216256 78307268111478 78356155686912 78385387723776 78509195053488 78585267253248 78738754103352 78787911057408 78941793696192 79066479852171 79220509713408 79395171926016 79424791584768 79550240621184 79629600227328 79782843663936 79832652447744 79862435315712 79988575597056 80018416634688 80144803283769 80194838040576 80321503341888 80351468583624 80636724854784 80921425084416 81049238007808 81079474742784 81207537300792 81258235527168 81288550232064 81416943018432 81467771977728 81626888719872 81705981837312 81865563833088 81994867994844 82206303961824 82366450532352 82496545829376 82578844680192 82657671895449 82709275447296 82870817000904 82951115433984 83113129331316 83165017227264 83296373836032 83327448901536 83379470598144 83511165929472 83674273675428 83918935294362 83969698433472 84215223867488 84267799805952 84299237277696 84432385352448 84618538500096 84650106820608 84783809083104 84815439060492 84868389715968 85031714957616 85116542902272 85250981886336 85417059811328 85719067150836 85772581945344 85940106519456 85993759309824 86161715870976 86245203050496 86381424718848 86413650712704 86550138439002 86604172075008 86636481168384 86773320848592 86827493818368 87251456190528 87304235194368 87559510735872 87730525405278 87752558444544 87785295962112 87923950160256 87956751618288 88011663409152 88150675147776 88183561189248 88322844435174 88408425659904 88581098366271 88636399939584 88949344239616 89123073427584 89319568416768 89352890532864 89494020698832 89580736745472 89583300255744 89755699121928 89811734003712 89845239730176 89987147546688 90020718714024 90043326922752 90219192795648 90361691259624 90537725386752 90771190382592 91036603219968 91180392758784 91214409085632 91271354646528 91358479463391 91415514968064 91449619011072 91594060895736 91651243474944 91830249809856 91919229566976 92098759312224 92156256976896 92423927998976 92627700580352 92662256848896 92808614058048 92866554888192 92901200265216 93047934878208 93138094522368 93229669126017 93320004863232 93560644380672 93708420565536 93743380014228 93950061670656 94133086322688 94281766662144 94465910737656 94742126850924 94801274781696 94836641937408 94986433521504 95045733974016 95195855812608 95231370173184 95381785218492 95660679327318 95756110765056 95907354622128 96094192287744 96245970134272 96341985460224 96494154688512 96682619834388 96742979223552 96931930354848 97025853431808 97179102808704 97215357051792 97276049031168 97429693584384 97619985954666 97964648172384 98025807937536 98217264593664 98312433106944 98504449577856 98721628250112 98758457957376 98914443930288 98951345570574 98976196657152 99013121335296 99169509541248 99459478867392 99715949932032 100005578342642 100068012269568 100263457606032 100326052528128 100484514468864 100522001849472 100680773286186 100778328838656 100781212787712 100878865661952 100975161512169 101038200754176 101075894696448 101235540990024 101298742788096 101656902667077 101854941060096 102117589180416 102377984851968 102416178622464 102577941853632 102616210221336 102641981718528 102680273977344 102842454339072 102880821387456 103043318507703 103107648909312 103409133262848 103471686156288 103611104226252 103976918998848 104041832251392 104206163152896 104245038955008 104409690815304 104474874249216 104513850298368 104678926737984 104780356337664 104985005471136 105050548076544 105255724928256 105421973136228 105627346284544 105860229234688 105899722113024 106066987494912 106172800303104 106274149579863 106377124885248 106483247087616 106651434129408 106691222179584 106859737711692 106926450720768 107095337789184 107135291444832 107515633139712 107895773949894 108105966323712 108276716401056 108344314036224 108384733642752 108555924024576 108835851626496 109048421649204 109154085110784 109326490659792 109367276683266 109435555160064 109608405282432 109821934043136 109995394439168 110210229193932 110279033929728 110494422667872 110601487245312 110817505775088 110886689636352 111061831781376 111103265202048 111278749421574 111348221239296 111565698233904 111891913725816 111959597911296 112398983036928 112576513803264 112796389806786 112824718000128 112866809094144 113045078777472 113087252080656 113157852954624 113375619943488 113488723869696 113667975848448 113710381533504 113889983613777 113961085636608 114292089534448 114363442593792 114586808692608 114882287827968 114993604067328 115175232958464 115218200950272 115400184585336 115443236499003 115472229433344 115515308224512 115697761131456 115769991757824 116335274920704 116405646925824 116746014314496 116974033873704 117003411259392 117047061282816 117231933547008 117275668824384 117348884545536 117460902167217 117534233530368 117578081585664 117763792580232 117877900879872 118108131155028 118181866586112 118412690544288 118830764570112 119092757889024 119137187377152 119325360931776 119440982327296 119444400340992 119674265495904 119748978671616 119793652973568 119982863395584 120027624952032 120292257060864 120482255012832 120716967182336 121028253843456 121382137626624 121573857011712 121619212114176 121811305951188 121887353290752 121932825348096 122125414527648 122201657966592 122440333079808 122558972755968 122798345749632 122992301992266 123309455942736 123549675798528 123744818744064 123868267020288 124063913170944 124306225501356 124426673150976 124669693996974 124747525840896 124944560754048 124991173352304 125069205897216 125266748894208 125709022216192 125878402941543 125954547650208 126322835801232 126401699708928 126448855916544 126648578028672 126927807750144 126975160230912 127175713624656 127223158590738 127547572436424 127674814353408 127876472829504 128125589716992 128578600726254 128658872918016 128910159779184 128990638964736 129242573806464 129367804575744 129572137078272 129620476069056 129701398708224 129825207658503 129906258112512 129954721752576 130159981272888 130241240727552 130619530896512 130956352791552 131083244142592 131339266103808 131595788107917 131628837666816 131677943943168 131885925240384 131935127427432 131968262209536 132017495113728 132226012721664 132484266652761 132612638489856 132954599909376 133424016359424 133684610141376 133768070037504 133979352625152 134029335799296 134241031048248 134371105118208 134374950383616 134633548682892 134717601005568 134767859595264 134980721320032 135031078071036 135064990384128 135328789193472 135542536889436 135806588080128 136156785573888 136503979802624 136554904829952 136770589138176 136821613628448 136907031969792 137123272452096 137174428516608 137391091343604 137476865212416 137878844350464 137962248208384 138148138968336 138635891998464 138941550870528 138993385273344 139212921087072 139299832332288 139351800397824 139571902317312 139707141783552 139980007294848 140340966571008 140562630848304 140615070021342 140925092505984 141199629484032 141422649993216 141698866106484 141836166513664 142113190276386 142201912172544 142254962906112 142479650282256 142568600961024 142793783718912 142847055259776 143072677827738 143354177519616 143491018990977 143861031933192 144141288431616 144368955201408 144512978190336 144741232032768 145023929751582 145114468835328 145397895532272 145538780147712 145768654213056 145823035577688 145914073546752 146144540376576 146429978931999 146946972258576 147038711906304 147325896890496 147468649660416 147756674366784 147848919515136 148082442375168 148137686936064 148371665895432 148427018355861 148464294985728 148519682002944 148754264311872 149189218301088 149279463881728 149865310715904 150008367513963 150102018404352 150395186409048 150432957333504 150489078792192 150726771703296 150783002774208 150877137272832 151021159929279 151167493257984 151318298492928 151557301131264 151613842044672 151853311485036 151948114182144 152484590125056 152782411590144 153176383770624 153566977277952 153624267933696 153866912780448 153924315332004 153962972577792 154020410966016 154263681508608 154321232081184 154661473363968 155113699894272 155207529234432 155661352419328 155965378498272 156062748377088 156309244729344 156367558432512 156614536222956 156712311373824 156770775447552 157018390106976 157170534506496 157477508206704 157575822114816 157883587392384 158132959704342 158441019426816 158790343852032 158849583169536 159100481242368 159259200454656 159565687327872 159724870631424 159977151194112 160036833269376 160289606567538 160389676081152 160643006683776 160702937167248 161273449709568 162098476015616 162158949485568 162415074601584 162516471054336 162577100464128 162833886036864 163253777439744 163411963674624 163731127666176 163989735989688 164050915024899 164412607923648 164732901064704 164993091658752 165315343790898 165418550894592 165741634001808 165902230867968 166226258662632 166330034454528 166592747672064 166654897803072 166758941196288 166918124132361 167022331858944 167348547350856 167837870588724 167939396866944 168430447734976 168535599611904 168598474555392 168864770704896 169194584710179 169237077000192 169300213641216 169567618166208 169630878120984 169736779431936 170063429915232 170233085804544 170501963772672 170834119622656 171438134301672 171545163890688 171880213038912 171987518619648 172323431741952 172490406100992 172762849437696 172827301425408 173100276878004 173208344150016 173272962336768 173546641697184 173654987636736 174502912381056 174608470388736 175119021471744 175461050810556 175505116889088 175570591924224 175847900320512 175913503236576 176023326818304 176301350295552 176367122378496 176645688870348 176816851319808 177162196732542 177272799879168 177898688479232 178246146855168 178639136833536 178705781065728 178988041397664 179161473490944 179166600511488 179511398243856 179623468007424 179690479460352 179974295093376 180041437428048 180438385591296 180723382519248 181075450773504 181542380765184 182073206439936 182360785517568 182428818171264 182716958926782 182831029936128 182899238022144 183188121791472 183302486949888 183660499619712 183838459133952 184197518624448 184312513953792 184488452988399 184847855997952 185255401160704 185324513697792 185617228116096 185802400530432 186095869756416 186276189044736 186459338252034 186640009726464 187004540995461 187121288761344 187416841131072 187486760028456 187900123341312 188563533324288 188931821475312 189484253701848 189602549563392 189673283874816 189972867043008 190091467948032 190391711625216 190462740346368 190763570436984 190834737886107 191321358654636 191512221530112 191814709244256 192188384575488 192491940268544 192683970920448 192867901089381 192988309377024 193365239668776 193485958447104 193863860709696 194051706863616 194358205617408 194430714103584 194552098062336 194859387168768 195239971909332 195929296344768 196051615875072 196434529187328 196624866213888 197008899155712 197443256500224 197516915914752 197828887860576 197902691141148 197952393314304 198026242670592 198339019082496 198918957734784 199431899864064 200011156685284 200136024539136 200526915212064 200652105056256 200969028937728 201044003698944 201361546572372 201556657677312 201562425575424 201950323024338 202076401508352 202151789392896 202471081980048 202597485576192 203313805334154 203709882120192 204235178360832 204755969703936 204832357244928 205155883707264 205232420442672 205360547954688 205684908678144 205761642774912 206086637015406 206215297818624 206818266525696 206943372312576 207222208452504 207953837997696 208412326305792 208490077910016 208819381630608 208949748498432 209027700596736 209357853475968 209560712675328 209970010942272 210101096153088 210511449856512 210843946272456 211254692569088 211799444226048 212133974989824 212548299159726 212754249770496 212966494175232 213169785414579 213302868258816 213382444359168 213719475423384 213852901441536 214190675578368 214270582889664 214609016741607 215031266279424 215791547899788 216211932647424 216553432802112 216688628072448 216769467285504 217111848049152 217535894627373 217671703252992 218096843298408 218308170221568 218652981319584 218734553366532 218871110320128 219216810564864 219643868086272 219990788878336 220420458387864 220558067859456 220988845335744 221202974490624 221635011550176 221773379272704 222123663562752 222206530404096 222557498843148 222696442478592 223131396467808 223783827451632 223919195822592 224797966073856 225153027606528 225592779613572 225649436000256 225733618188288 226090157554944 226174504161312 226315705909248 226751239886976 226977447739392 227335951696896 227420763067008 227779967227554 227922171273216 228584179068896 228726885187584 229173617385216 229764575655936 230350465916928 230436401900544 230800369170672 230886472998006 230944458866688 231030616449024 231395522262912 232670549841408 232811293851648 233492028628992 233948067747408 234094122565632 234463867094016 234551337648768 234921804334434 235068467060736 235156163171328 235527585160464 235755801759744 236216262310056 236363733172224 236825381088576 237199439556513 237661529140224 238185515778048 238274374754304 238650721863552 238881964654592 238888800681984 239348530991808 239497957343232 239587305947136 239965726791168 240055249904064 240434409851307 240584514121728 240964510025664 241433934364672 242764275253248 243147714023424 243238424228352 243622611902376 243774706581504 243865650696192 244250829055296 244403315933184 244880666159616 245117945511936 245596691499264 245984603984532 246618911885472 247099351597056 247489637488128 247736534040576 247973015686347 248127826341888 248612451002712 248853346301952 249339387993948 249495051681792 249889121508096 249982346704608 250138411794432 250533497788416 251418044432384 251756805883086 251909095300416 252645671602464 252803399417856 252897711833088 253297156057344 253855615500288 253950320461824 254351427249312 254446317181476 255095144872848 255349628706816 255752945659008 256251179433984 257157201452508 257317745836032 257820319558368 257981277929472 258485147612928 258735609151488 259144274156544 259240952138112 259650415317006 259812516225024 259909443505152 260319962545776 260482481455104 261239061793024 261912705583104 262678532207616 263191576215834 263257675333632 263355887886336 263771850480768 263870254854864 264034990227456 264452025443328 264968533305522 265225276979712 265743295098813 265909199818752 266848032718848 267369220282752 267958705250304 268058671598592 268482062096496 268742210236416 268749900767232 269267097365784 269435202011136 269535719190528 269961442640064 270062156142072 270129980768256 270657578386944 271085073778872 271613176160256 272313571147776 273007959605248 273109809659904 273541178276352 273643227256896 273814063939584 274075438390173 274246544904192 274348857033216 274782182687208 274953730424832 275757688700928 276296277936672 277271783996928 277883101741056 277986770546688 278425842174144 278599664664576 278703600795648 279143804634624 279414283567104 279689007378051 279960014589696 280681933142016 281125261696608 281230140042684 281850185011968 282399258968064 282845299986432 283397732212968 283672333027328 284226380552772 284403824345088 284509925812224 284959300564512 285137201922048 285587567437824 285694110519552 286145355655476 286982037981954 287722063866384 288282576863232 288737910402816 289025956380672 289482464065536 290047859503164 290228937670656 290795791064544 291077560295424 291537308426112 291646071155376 291828147093504 292289080753152 292859957863998 293893944517152 294077423812608 294651793780992 294937299320832 295513348733568 296164884750336 296275373872128 296743331790864 296854036711722 296928589971456 297039364005888 297508528623744 298378436602176 298558927763456 300016735027926 300204036808704 300790372818096 300978157584384 301453543406592 301566005548416 302042319858558 302334986515968 302636596985856 302925484536507 303114602262528 303227684089344 303706622970072 303896228364288 304970708001231 305564823180288 306352767541248 307133954555904 307248535867392 307733825560896 307848630664008 307925945155584 308040821932032 308527363017216 308642464162368 309129955523109 309322946727936 310227399788544 310415058468864 311322704838656 311930756996544 312125496754176 312618489458688 312735116865024 313229072445912 313424622747648 313541550895104 314036780213952 314341069012992 314955016413408 315151644229632 315767174784768 316265919408684 316882038853632 317580687704064 317699166339072 318200962484736 318518400909312 318822448739589 319131374655744 319449741262848 319954302388224 320073666538752 320579213135076 320779352162304 321286013367552 321405874334496 322546899419136 324196952031232 324317898971136 324830149203168 325032942108672 325154200928256 325667772073728 326507554879488 327462255332352 327979471979376 328101830049798 328825215847296 329465802129408 329986183317504 330630687581796 330837101789184 331483268003616 331804461735936 332452517325264 332660068909056 333185495344128 333309795606144 333836248264722 334044663717888 334697094701712 335675741177448 335878793733888 336860895469952 337196949110784 337729541409792 338389169420358 338474154000384 338600427282432 339135236332416 339261756241968 339473558863872 340126859830464 340466171609088 341003927545344 341669950841331 342876268603344 343090327781376 343760426077824 344646863483904 344980812201984 345525698875392 345654602850816 346200553756008 346329709497009 346416688300032 346545924673536 347093283394368 347309975273472 349005824762112 349216940777472 350238042943488 350922101621112 351010233778176 351141183848448 351695800641024 351827006473152 352046653636608 352382706501651 352602700591104 352734244756992 353291377740696 353633702639616 354324393465084 354545599758336 355797376958464 356492293710336 357278273667072 357411562131456 357976082795328 358322946981888 358333201022976 359022796487712 359246936014848 359380958920704 359948590186752 360082874856096 360876771182592 361446765038496 362150901547008 363084761530368 364146412879872 364721571035136 364857636342528 365433917853564 365662059872256 365798476044288 366376243582944 366604973899776 367320999239424 367676918267904 368395037248896 368976905976798 369695711995904 370510802321408 370649027395584 371234456232192 371604801060864 372191739512832 372918676504068 373280019452928 374009081990922 374242577522688 374833682262144 374973520056912 375800246682624 377127066648576 377635208824629 377863642950624 378968507403696 379205099126784 379346567749632 379945734086016 380783423250432 380925480692736 381527140873968 381669475772214 382642717309272 383024443060224 383629418488512 384376769150976 384983880537088 385735802178762 385976618754048 386730479337552 386971916894208 387727721419392 388103413727232 388716411234816 388861428207168 389104196124672 389475622975509 389718774337536 390479943818664 391858592689536 392869058374656 393249732427776 394017798311424 394787364323751 394886513000448 395033831829504 395657775721152 395805382282296 395904786628608 396052485341184 396678038164992 397452799958283 397837915469568 398863799728128 400022313370568 400272049078272 401053830424128 401304210112512 401938057875456 402088007397888 402723093144744 403113315354624 403124851150848 403900646048676 404152803016704 404303578785792 404942163960096 405194971152384 406627610668308 407419764240384 408470356721664 409511939407872 409664714489856 410311767414528 410464840885344 410721095909376 411369817356288 411523285549824 412173274030812 412430595637248 413636533051392 413886744625152 414444416905008 415907675995392 416824652611584 416980155820032 417638763261216 417899496996864 418055401193472 418715706951936 419121425350656 419940021884544 421022899713024 421687892544912 422509385138176 423598888452096 424267949979648 425096598319452 425508499540992 426339570829158 426605736517632 426764888718336 427438950846768 427705802883072 428381351156736 428541165779328 429218033483214 430062532558848 430473056972931 431583095799576 432423865294848 433106865604224 433538934571008 434223696098304 435071789254746 435343406505984 436193686596816 436616340443136 437305962639168 437469106733064 437742220640256 438433621129728 439981577756672 440840916775728 441116135718912 441977690671488 442405948981248 443270023100352 443546758545408 444247327125504 444413060808192 445114997686296 445281055067583 445392884957184 446262792935616 447567654903264 447838391645184 449595932147712 450025102541889 450306055213056 451185559227144 451298872000512 451467236376576 452180315109888 452349008322624 452631411818496 453063479787837 453502479773952 453954895478784 454671903393792 454841526134016 455559934455108 455844342546432 457168358137792 457453770375168 458347234770432 459529151311872 460700931833856 460872803801088 461600738341344 461772945996012 461888917733376 462061232898048 462791044525824 465341099682816 465622587703296 466984057257984 467896135494816 468188245131264 468927734188032 469102675297536 469843608668868 470136934121472 470312326342656 471055170320928 471511603519488 472432524620112 472727466344448 473650762177152 474398879113026 475323058280448 476371031556096 476548749508608 477301443727104 477763929309184 477777601363968 478697061983616 479174611894272 479931453582336 480110499808128 480868819702614 481169028243456 481929020051328 482867868729344 486295428046848 486476848456704 487245223804752 487549413163008 487731301392384 488501658110592 489761332319232 490235891023872 491193382998528 491969207969064 492152745074697 493237823770944 494198703194112 494979274976256 495946031372694 496255652683776 497224902005424 497706692603904 498678775987896 498990103363584 499778243016192 499964693409216 500276823588864 500754372397083 501066995576832 502836088864768 503513611766172 503818190600832 505291343204928 505606798835712 505795423666176 506594312114688 507583754130537 507711231000576 507900640923648 508702854498624 508892634362952 510190289745696 510699257413632 511505891318016 512502358867968 514314402905016 514635491672064 515640639116736 515962555858944 516970295225856 517471218302976 518288548313088 518481904276224 519300830634012 519625032450048 519818887010304 520639925091552 520964962910208 522478123586048 523825411166208 525357064415232 526383152431668 526515350667264 526711775772672 527543700961536 527740509709728 528069980454912 528904050886656 529937066611044 530450553959424 531486590197626 531818399637504 533696065437696 534738440565504 535917410500608 536117343197184 536964124192992 537484420472832 537499801534464 538534194731568 538870404022272 539071438381056 539922885280128 540124312284144 541315156773888 542170147557744 543226352320512 544627142295552 546219619319808 547082356552704 547286454513792 548150876780346 548493089808384 548697714066432 549564365374416 549907460849664 551515377401856 552592555873344 553465358965197 554543567993856 555766203482112 555973541093376 556851684348288 557407201591296 558287609269248 558828567134208 559378014756102 559920029179392 561013622986383 561363866284032 562250523393216 562460280085368 563700370023936 565690599972864 566795464425936 567344666054656 568452761105544 568807648690176 569019851624448 569918601129024 570274403844096 571175134875648 571388221039104 572290711310952 573964075963908 575444127732768 576565153726464 577475820805632 578051912761344 578603703268143 578964928131072 580095719006328 580457875341312 581591582129088 582155120590848 583074616852224 583292142310752 583656294187008 584578161506304 585719915727996 587787889034304 588154847625216 589303587561984 589874598641664 591026697467136 592329769500672 592550747744256 593486663581728 593708073423444 593857179942912 594078728011776 595017057247488 596756873204352 597117855526912 600033470055852 600408073617408 601580745636192 601956315168768 602907086813184 603132011096832 604084639717116 604669973031936 605850969073014 606229204525056 606455368178688 607413245940144 607792456728576 609941416002462 611129646360576 612705535082496 614267909111808 614497071734784 615467651121792 615697261328016 616081643864064 617054726034432 617284928324736 618259911046218 618645893455872 620454799577088 620830116937728 622645409677312 623861513993088 625236978917376 625470233730048 626458144891824 626849245495296 627083101790208 628073560427904 628682138025984 629910032826816 630303288459264 631534349569536 632531838817368 633764077707264 635398332678144 636401924969472 637644897479178 638262749311488 638899482525696 639509356243737 639908604776448 640147333077504 641158426270152 641558704324608 642572026735104 642811748668992 643827050224821 645093798838272 648393904062464 648635797942272 649660298406336 650065884217344 650308401856512 651335544147456 652607683882119 653015109758976 654924510664704 655958943958752 656203660099596 657650431694592 658931604258816 659972366635008 661261375163592 661674203578368 662966536007232 663608923471872 664905034650528 665320137818112 666370990688256 666619591212288 667672496529444 668089327435776 669394189403424 671351482354896 671757587467776 673721790939904 674393898221568 675459082819584 676778338840716 676948308000768 677200854564864 678270472664832 678523512483936 678947117727744 680253719660928 680932343218176 682007855090688 683339901682662 685752537206688 686180655562752 687520852155648 689293726967808 691051397750784 691309205701632 692401107512016 692659418994018 692833376600064 693091849347072 694186566788736 698011649524224 698433881554944 700476085886976 701844203242224 702282367696896 703391601282048 703654012946304 704765413003302 705205401182208 705468489513984 706582755481392 707267405279232 708648786930168 709091199516672 711598318669539 712984587420672 714556547334144 714823124262912 715952165590656 716645893963776 716666402045952 718045592975424 718493872029696 718761917841408 719897180373504 720165749712192 721303229553921 721753542365184 722893530076992 724301803094016 728292825759744 729443142070272 729715272685056 730867835707128 731324119744512 731596952088576 732752487165888 733209947799552 734641998478848 735353836535808 736790074497792 737953811953596 739391423991808 741021604642816 741298054791168 742468912464384 743209602121728 743919047059041 744383479025664 745837353008136 746560038905856 748018163981844 748485155045376 749667364524288 749947040113824 751600493365248 754254133297152 755270417649258 755727285901248 757937014807392 758410198253568 758693135499264 759891468172032 761566846500864 761850961385472 763054281747936 763338951544428 765285434618544 766048886120448 767258836977024 768753538301952 769967761074176 771471604357524 771953237508096 773460958675104 773943833788416 775455442838784 776206827454464 777432822469632 777722856414336 778951245951018 779437548675072 780959887637328 783717185379072 785738116749312 788035596622848 789574728647502 789773026000896 790067663659008 791315551442304 791610764564592 792104970682368 793356076329984 794905599916566 795675830939136 797229885296439 797727599456256 800044626741136 800544098156544 802107660848256 803876115750912 804176014795776 805446186289488 806226630709248 806249702301696 807801292097352 808305606033408 808607157571584 809884327920192 810389942304768 813255221336616 814839528480768 816940713443328 819023878815744 819329428979712 820623534829056 820929681770688 821442191818752 822226315170519 822739634712576 823046571099648 824346548061624 824861191274496 827273066102784 828888833810016 831815351990784 833649305223168 833960311640064 835277526522432 835798993993728 836110802386944 837431413903872 838242850701312 839067022134153 839880043769088 842045799426048 843375785089824 845018770276352 847197776904192 848535899959296 850193196638904 851016999081984 852679141658316 853211473035264 853529777436672 854877901693536 855411605766144 856762702313472 857082331558656 858436066966428 860946113945862 863166191599152 864847730589696 866213731208448 867077869142016 868447392196608 870143578509492 870686813011968 872387373193632 873232680886272 874611925278336 874938213466128 875484441280512 876867242259456 879963155513344 881681833551456 882232271437824 883955381342976 884811897962496 886540046200704 888494654251008 888826121616384 890229995372592 890562110135166 890785769914368 892525585871232 895135309806528 895676783290368 900050205083778 900612110426112 902371118454288 902934472753152 904360630219776 904698016645248 906126959575674 907004959547904 907909790957568 908776453609521 909343806787584 909683052268032 911119868910216 911688685092864 914336716275584 916694469540864 919058302623744 921401863667712 921745607602176 923201476682688 923545891992024 923777835466752 924122465796096 925582089051648 927389866569327 930682199365632 931245175406592 933968114515968 935792270989632 936376490262528 937855468376064 938205350595072 939687217337736 940273868242944 940624652685312 942110340641856 943023207038976 944865049240224 945454932688896 947301524354304 948797758226052 950646116560896 952742063112192 953097499017216 954602887454208 955527858618368 955555202727936 956467346218767 957394123967232 958349223788544 959862907164672 960220999616256 961737639405228 962338056486912 963858040102656 965735737458688 972590856093696 972953696913408 974490447609504 975098826326016 975462602784768 977003316221184 979522664638464 982386765997056 983938415938128 984305490149394 986475647541888 988397406388224 989958549952512 991892062745388 992511305367552 994449804010848 995413385207808 997357551975792 997980206727168 999556486032384 999929386818432 1001508744794166 1002133991153664 1005672177729536 1007027223532344 1007636381201664 1010582686409856 1011590847332352 1013188624229376 1015167508261074 1015422462001152 1015801281847296 1017405708997248 1017785268725904 1020380579491392 1021398514827264 1023011782636032 1025009852523993 1028628805810032 1029270983344128 1031281278233472 1033940590451712 1034942436605952 1036577096626176 1036963808552448 1038601661268024 1038989128491027 1039250064900096 1039637774020608 1041279850183104 1041929925820416 1044956247172096 1047650822332416 1050714128830464 1052766304863336 1053030701334528 1053423551545344 1055087401923072 1055481019419456 1056139960909824 1057148119504953 1057808101773312 1059874133222088 1060901107918848 1062973180395252 1063636799275008 1067392130875392 1069476881131008 1071834821001216 1072234686394368 1073928248385984 1074968840945664 1074999603068928 1077068389463136 1077740808044544 1078142876762112 1079845770560256 1080248624568288 1082630313547776 1084340295115488 1086452704641024 1089254284591104 1092439238639616 1094164713105408 1094572909027584 1096301753560692 1096986179616768 1097395428132864 1099128730748832 1099814921699328 1103030754803712 1105185111746688 1106930717930394 1109087135987712 1111532406964224 1111947082186752 1113703368696576 1114814403182592 1116575218538496 1118756029512204 1119840058358784 1122027245972766 1122727732568064 1124501046786432 1124920560170736 1127400740047872 1131381199945728 1133590928851872 1134689332109312 1136905522211088 1137615297380352 1138039703248896 1139837202258048 1142350269751296 1142776442078208 1144581422621904 1147928151927816 1150888255465536 1153130307452928 1154951641611264 1157207406536286 1157929856262144 1160191438012656 1160915750682624 1163183164258176 1164310241181696 1166149233704448 1166584284621504 1167312588374016 1168426868926527 1169156323012608 1171439831455992 1175575778068608 1178607175123968 1179749197283328 1182053394934272 1184362092971253 1184659539001344 1185101495488512 1186973327163456 1187416146846888 1187714359885824 1188157456023552 1190034114494976 1193513746408704 1194235711053824 1200066940111704 1200816147234816 1203161491272384 1203912630337536 1205814173626368 1206264022193664 1208169279434232 1209339946063872 1211701938146028 1212458409050112 1212910736357376 1214826491880288 1215584913457152 1219882832004924 1222259292721152 1225411070164992 1228535818223616 1228994143469568 1230935302243584 1231394522656032 1232163287728128 1234109452068864 1234569856649472 1236519822092436 1237291786911744 1240909599154176 1241660233875456 1245290819354624 1247723027986176 1250473957834752 1250940467460096 1252916289783648 1253698490990592 1254166203580416 1256147120855808 1257364276051968 1259820065653632 1263068699139072 1265063677634736 1267528155414528 1270796665356288 1272803849938944 1275289794958356 1276525498622976 1279018712487474 1279817209552896 1280294666155008 1282316852540304 1283117408649216 1285144053470208 1285623497337984 1287654100449642 1290187597676544 1291419170918793 1296787808124928 1297271595884544 1299320596812672 1300616803713024 1302671088294912 1305215367764238 1306030219517952 1309849021329408 1311917887917504 1312407320199192 1315300863389184 1319944733270016 1322522750327184 1323348407156736 1325933072014464 1327217846943744 1329810069301056 1330640275636224 1332741981376512 1333239182424576 1335344993058888 1335843165202749 1336178654871552 1338788378806848 1342702964709792 1343515174935552 1347443581879808 1348787796443136 1350075307625667 1350918165639168 1353556677681432 1353896616001536 1354401709129728 1356540945329664 1357047024967872 1357894235455488 1359190439363511 1360507439321856 1361864686436352 1364015710181376 1366679803365324 1371505074413376 1372361311125504 1375041704311296 1378587453935616 1382102795501568 1382618411403264 1384802215024032 1385318837988036 1385666753200128 1386183698694144 1388373133577472 1396023299048448 1396867763109888 1400952171773952 1403688406484448 1404564735393792 1406783202564096 1407308025892608 1409530826006604 1410410802364416 1410936979027968 1413165510962784 1414534810558464 1417297573860336 1418182399033344 1423196637339078 1425969174841344 1429113094668288 1429646248525824 1431904331181312 1433291787927552 1433332804091904 1436091185950848 1437523835682816 1439794360747008 1440331499424384 1442606459107842 1443507084730368 1445787060153984 1448603606188032 1458886284140544 1459430545370112 1461735671414256 1462648239489024 1463193904177152 1465504974331776 1469283996957696 1470707673071616 1473580148995584 1475907623907192 1478782847983616 1482596109582336 1484937824928768 1487838094118082 1488766958051328 1491674706016272 1493120077811712 1496036327963688 1496970310090752 1499334729048576 1499894080227648 1502263117191249 1503200986730496 1508508266594304 1510540835298516 1511454571802496 1515874029614784 1516820396507136 1517386270998528 1519782936344064 1522751262391611 1523133693001728 1523701922770944 1526108563495872 1526677903088856 1530570869237088 1532097772240896 1534517673954048 1537507076603904 1539935522148352 1542943208715048 1543906475016192 1546921917350208 1547887667576832 1550910885677568 1552413654908928 1554865644939264 1555445712828672 1557902491902036 1558875097350144 1561919775274656 1567434370758144 1571476233498624 1576071193245696 1579149457295004 1579546052001792 1580135327318016 1582631102884608 1583221529129184 1584209941364736 1586712152659968 1589811199833132 1591351661878272 1594459770592878 1595455198912512 1600089253482272 1601088196313088 1604215321696512 1607752231501824 1608352029591552 1610892372578976 1612453261418496 1612499404603392 1615602584194704 1616611212066816 1617214315143168 1619768655840384 1626510442673232 1629679056961536 1633881426886656 1638658857959424 1641247069658112 1641859363541376 1644452630341038 1645479269425152 1646093142199296 1648693096123248 1649722382548992 1654546132205568 1657777667620032 1660396076895591 1663630703981568 1667298610446336 1667920623280128 1670555053044864 1672221604773888 1674862827807744 1676485701402624 1678134044268306 1679760087538176 1683040868959149 1684091598852096 1686751570179648 1690037540552704 1697071799918592 1700386393277808 1702033998163968 1705358283316632 1706422946070528 1707059554873344 1709755803387072 1710823211532288 1713525404626944 1714164663117312 1716872133932856 1721892227891724 1726332383198304 1729695461179392 1732427462416896 1734155738284032 1735811109804429 1736894784393216 1740287157018984 1741373626023936 1744774746387264 1746465361772544 1749223850556672 1749876426932256 1750968882561024 1753734484518912 1759926311026688 1763363667102912 1764464542875648 1767910762685952 1769623795924992 1773080092401408 1776989308502016 1777652243232768 1780459990745184 1781124220270332 1781571539828736 1785051171742464 1790270619613056 1791353566580736 1800100410167556 1801224220852224 1804742236908576 1805868945506304 1808721260439552 1809396033290496 1812253919151348 1814009919095808 1817552907219042 1818687613575168 1819366104536064 1822239737820432 1823377370185728 1828673432551168 1833388939081728 1838116605247488 1842803727335424 1843491215204352 1846402953365376 1847091783984048 1848244931592192 1851164178103296 1854779733138654 1861364398731264 1862490350813184 1867936229031936 1871584541979264 1875710936752128 1876410701190144 1879374434675472 1880547736485888 1881249305370624 1884220681283712 1886046414077952 1889730098480448 1890909865377792 1894603048708608 1897595516452104 1901292233121792 1906194998034432 1909205774908416 1911055717236736 1912934692437534 1914788247934464 1916698447577088 1918528068731211 1919725814329344 1920441999232512 1923475278810456 1924676112973824 1927716080205312 1931481150674463 1945181712187392 1945907393826816 1948980895219008 1950197652652032 1950925205569536 1954006632442368 1957823051646357 1959045329276928 1964773531994112 1967876831876256 1968610980298788 1972951295083776 1976794812776448 1979917099905024 1983784125490776 1985022610735104 1988899608021696 1990826770415616 1994715103951584 1995960413454336 1999112972064768 1999858773636864 2003017489588332 2004267982307328 2011344355459072 2014054447064688 2015272762403328 2021165372819712 2023181694664704 2026377248458752 2030335016522148 2030844924002304 2031602563694592 2034811417994496 2035570537451808 2040761158982784 2042797029654528 2046023565272064 2050019705047986 2057257611620064 2058541966688256 2062562556466944 2067881180903424 2073154193252352 2073927617104896 2077203322536048 2077978256982054 2078500129800192 2079275548041216 2082559700366208 2089912494344192 2095301644664832 2101428257660928 2105532609726672 2106847103090688 2110174803846144 2110962038838912 2114296239009906 2115616203546624 2119748266444176 2121802215837696 2125946360790504 2127273598550016 2134794956008617 2138953762262016 2143669642002432 2144469372788736 2147856496771968 2149937681891328 2149999206137856 2154136778926272 2155481616089088 2156285753524224 2159691541120512 2160497249136576 2163909688661763 2165260627095552 2168680590230976 2172905409282048 2184878477279232 2188329426210816 2189145818055168 2192603507121384 2193972359233536 2194790856265728 2198257461497664 2199629843398656 2206061509607424 2210370223493376 2213861435860788 2218174271975424 2223064813928448 2223894164373504 2227406737393152 2229628806365184 2231757141177123 2233150437076992 2237512059024408 2239680116717568 2244054491945532 2245455465136128 2249002093572864 2249841120341472 2254801480095744 2262762399891456 2267181857703744 2269378664218624 2273811044422176 2275230594760704 2276079406497792 2279674404516096 2284700539502592 2285552884156416 2289162845243808 2295856303855632 2301776510931072 2306260614905856 2309903283222528 2314414813072572 2315859712524288 2320382876025312 2321831501365248 2326366328516352 2328620482363392 2332298467408896 2333168569243008 2336853737853054 2338312646025216 2342879662911984 2351151556137216 2357214350247936 2364106789868544 2368724185942506 2369319078002688 2370202990977024 2373946654326912 2374832293693776 2376314912047104 2380068228989952 2387027492817408 2388471422107648 2391689655889317 2400133880223408 2401632294469632 2406322982544768 2411628347252736 2412528044387328 2416338558868464 2418679892127744 2423403876292056 2424916818100224 2425821472714752 2429652983760576 2431169826914304 2439765664009848 2444518585442304 2450822140329984 2457071636447232 2457988286939136 2461870604487168 2462789045312064 2464326575456256 2466678945511557 2468218904137728 2469139713298944 2473039644184872 2474583573823488 2481819198308352 2490581638709248 2495446055972352 2500947915669504 2501880934920192 2505832579567296 2507396981981184 2508332407160832 2512294241711616 2514728552103936 2517201066402459 2519640131307264 2526137398278144 2530127355269472 2535056310829056 2541593330712576 2545607699877888 2550579589916712 2553050997245952 2558037424974948 2559634419105792 2560589332310016 2564633705080608 2566234817298432 2570288106940416 2571246994675968 2575308200899284 2582838341837586 2593575616249856 2594543191769088 2598641193625344 2601233607426048 2605342176589824 2610430735528476 2612060439035904 2619698042658816 2623835775835008 2624814640398384 2630601726778368 2639889466540032 2645045500654368 2646696814313472 2651866144028928 2654435693887488 2659620138602112 2665483962753024 2666478364849152 2670689986117776 2671686330405498 2672357309743104 2677576757613696 2685405929419584 2687030349871104 2694887163759616 2700150615251334 2701836331278336 2707113355362864 2708803418259456 2713081890659328 2714094049935744 2718380878727022 2721014878643712 2723729372872704 2726329360828563 2728031420362752 2733359606730648 2743010148826752 2750083408622592 2757174907871232 2764205591003136 2765236822806528 2769604430048064 2770637675976072 2771333506400256 2772367397388288 2776746267154944 2782169599707981 2792046598096896 2793735526219776 2801904343547904 2807376812968896 2809129470787584 2813566405128192 2814616051785216 2819061652013208 2820821604728832 2821873958055936 2826331021925568 2829069621116928 2834595147720672 2836364798066688 2846393274678156 2851938349682688 2858226189336576 2859292497051648 2863808662362624 2866583575855104 2866665608183808 2869402038656301 2872182371901696 2875047671365632 2879588721494016 2880662998848768 2885212918215684 2887014169460736 2891574120307968 2897207212376064 2917772568281088 2918861090740224 2923471342828512 2925296478978048 2926387808354304 2931009948663552 2938567993915392 2947160297991168 2951815247814384 2957565695967232 2965192219164672 2969875649857536 2975676188236164 2977533916102656 2983349412032544 2986240155623424 2992072655927376 2993940620181504 2998669458097152 2999788160455296 3004526234382498 3006401973460992 3017016533188608 3021081670597032 3022909143604992 3031748059229568 3034772541997056 3039565872688128 3045502524783222 3046267386003456 3047403845541888 3052217126991744 3053355806177712 3061141738474176 3064195544481792 3069035347908096 3079871044296704 3085886417430096 3087812950032384 3093843834700416 3101821771355136 3104827309817856 3109731289878528 3110891425657344 3115804983804072 3116967385473081 3117750194700288 3123839550549312 3134868741516288 3142952466997248 3152142386491392 3158298914590008 3159092104003584 3160270654636032 3165262205769216 3166443058258368 3168419882729472 3171444358514859 3173424305319936 3179622399666264 3182703323756544 3188919541185756 3190910397825024 3200178506964544 3202176392626176 3208430643393024 3215504463003648 3216704059183104 3221784745157952 3224906522836992 3224998809206784 3231205168389408 3233222424133632 3234428630286336 3239537311680768 3253020885346464 3259358113923072 3267762853773312 3277317715918848 3282494139316224 3283718727082752 3288905260682076 3290958538850304 3292186284398592 3297386192246496 3299444765097984 3309092264411136 3315555335240064 3320792153791182 3327261407963136 3334597220892672 3335841246560256 3341110106089728 3344443209547776 3349725655615488 3356268088536612 3359520175076352 3366081737918298 3368183197704192 3373503140359296 3380075081105408 3394143599837184 3400772786555616 3404067996327936 3410716566633264 3412845892141056 3414119109746688 3419511606774144 3427050809253888 3428329326234624 3433744267865712 3443784455783448 3452664766396608 3459390922358784 3464854924833792 3471622219608858 3473789568786432 3480574314037968 3482747252047872 3489549492774528 3492930723545088 3498447701113344 3499752853864512 3501937765122048 3505280606779581 3507468969037824 3519852622053376 3526727334205824 3535821525371904 3539247591849984 3546160184802816 3553086278913759 3553978617004032 3555304486465536 3560919981490368 3562248440540664 3563143079657472 3570102343484928 3580541239226112 3582707133161472 3600200820335112 3602448441704448 3609484473817152 3611737891012608 3617442520879104 3618792066580992 3624507838302696 3628019838191616 3635105814438084 3637375227150336 3638732209072128 3644479475640864 3646754740371456 3657346865102336 3666777878163456 3676233210494976 3685607454670848 3686982430408704 3692805906730752 3694183567968096 3696489863184384 3702328356206592 3709559466277308 3722728797462528 3724980701626368 3735872458063872 3743169083958528 3751421873504256 3752821402380288 3758748869350944 3761095472971776 3762498610741248 3768441362567424 3772092828155904 3779460196960896 3789206097417216 3795191032904208 3802584466243584 3812389996068864 3818411549816832 3825869384875068 3829576495868928 3837056137462422 3839451628658688 3840883998465024 3846950557620912 3849352225947648 3855432160410624 3862962301348926 3874257512756379 3890363424374784 3891814787653632 3897961790438016 3901850411139072 3908013264884736 3915646103292714 3918090658553856 3929547063988224 3935753663752512 3937221960597576 3945902590167552 3959834199810048 3967568250981552 3970045221470208 3977799216043392 3981653540831232 3989430207903168 3991920826908672 3998225944129536 3999717547273728 4006034979176664 4008535964614656 4028108894129376 4030545524806656 4042330745639424 4046363389329408 4050225922877001 4052754496917504 4060670033044296 4061689848004608 4063205127389184 4069622835988992 4071141074903616 4077571318090533 4081522317965568 4085594059309056 4092047130544128 4100039410095972 4114515223240128 4117083933376512 4125125112933888 4135762361806848 4146308386504704 4147855234209792 4154406645072096 4155956513964108 4157000259600384 4158551096082432 4165119400732416 4179824988688384 4190603289329664 4202856515321856 4211065219453344 4213694206181376 4220349607692288 4221924077677824 4228592478019812 4231232407093248 4239496532888352 4243604431675392 4251892721581008 4254547197100032 4269589912017234 4277907524524032 4287339284004864 4288938745577472 4295712993543936 4299875363782656 4299998412275712 4308273557852544 4312571507048448 4319383082241024 4320994498273152 4327819377323526 4330521254191104 4337361180461952 4345810818564096 4376658852421632 4378291636110336 4385207014242768 4387944718467072 4389581712531456 4396514922995328 4412123019214848 4420740446986752 4427722871721576 4436348543950848 4447788328747008 4454813474786304 4463514282354246 4466300874153984 4475024118048816 4479360233435136 4488108983891064 4490910930272256 4498004187145728 4499682240682944 4506789351573747 4509602960191488 4525524799782912 4534363715407488 4538757328437248 4547622088844352 4550461189521408 4552158812995584 4559348809032192 4568253787174833 4569401079005184 4571105768312832 4578325690487616 4591712607711264 4603553021862144 4612521229811712 4619806566445056 4628829626145144 4631719425048576 4640765752050624 4643663002730496 4652732657032704 4657240964726784 4664596934817792 4666337138486016 4673707475706108 4676625292050432 4685759325823968 4702303112274432 4714428700495872 4728213579737088 4737448371885012 4738638156005376 4740405981954048 4747893308653824 4749664587387552 4752629824094208 4760136457979904 4774054985634816 4776942844215296 4783379311778634 4800267760446816 4803264588939264 4812645965089536 4823256694505472 4825056088774656 4832677117736928 4837359784255488 4846807752584112 4849833636200448 4851642945429504 4859305967521152 4879531328019696 4889037170884608 4901644280659968 4915976573878272 4923741208974336 4925578090624128 4933357891023114 4936437808275456 4938279426597888 4946079288369744 4949167147646976 4963638396616704 4981188230686773 4990892111944704 5001895831339008 5003761869840384 5011665159134592 5016664814321664 5024588483423232 5029457104207872 5034402132804918 5039280262614528 5049122606877447 5052274796556288 5060254710538944 5070112621658112 5091215399755776 5101159179833424 5106101994491904 5116074849949896 5119268838211584 5121178664620032 5129267410161216 5132469634596864 5140576213880832 5142493989351936 5150616401798568 5165676683675172 5187151232499712 5189086383538176 5197282387250688 5202467214852096 5207433329413287 5210684353179648 5220861471056952 5224120878071808 5239396085317632 5247671551670016 5249629280796768 5261203453556736 5279778933080064 5290091001308736 5293393628626944 5303732288057856 5308871387774976 5319240277204224 5330967925506048 5332956729698304 5341379972235552 5343372660810996 5344714619486208 5355153515227392 5370811858839168 5374060699742208 5389774327519232 5400301230502668 5403672662556672 5414226710725728 5417606836518912 5426163781318656 5428188099871488 5436761757454044 5442029757287424 5452658721657126 5456062840725504 5466719213461296 5486020297653504 5500166817245184 5514349815742464 5528411182006272 5530473645613056 5539208860096128 5541275351952144 5544734794776576 5553492534309888 5564339199415962 5584093196193792 5587471052439552 5603808687095808 5614753625937792 5627132810256384 5629232103570432 5638123304026416 5641643209457664 5643747916111872 5652662043851136 5658139242233856 5669190295441344 5672729596133376 5692786549356312 5703876699365376 5718584994103296 5727617324725248 5733167151710208 5738804077312602 5744364743803392 5750095342731264 5755584206193633 5759177442988032 5761325997697536 5770425836431368 5774028338921472 5783148240615936 5794443452023389 5835545136562176 5837722181480448 5846942685657024 5850592957956096 5852775616708608 5862019897327104 5873469154939071 5877135987830784 5894320595982336 5903630495628768 5915131391934464 5930384438329344 5939751299715072 5951352376472328 5955067832205312 5966698824065088 5972480311246848 5984145311854752 5987881240363008 5997338916194304 5999576320910592 6009052468764996 6012803946921984 6034033066377216 6042163341194064 6045818287209984 6063496118459136 6069545083994112 6079131745376256 6091005049566444 6092534772006912 6094807691083776 6104434253983488 6106711612355424 6122283476948352 6128391088963584 6138070695816192 6159742088593408 6171772834860192 6175625900064768 6187687669400832 6203643542710272 6219462579757056 6221782851314688 6231609967608144 6233934770946162 6235500389400576 6247679101098624 6269737483032576 6285904933994496 6304284772982784 6316597829180016 6320541309272064 6330524411538432 6332886116516736 6342888717029718 6346848610639872 6359244799332528 6365406647513088 6377839082371512 6381820795650048 6400357013929088 6416861286786048 6431008926007296 6433408118366208 6443569490315904 6449813045673984 6449997618413568 6462410336778816 6466444848267264 6468857260572672 6479074623361536 6491729065985289 6506041770692928 6518716227846144 6554635431837696 6564988278632448 6567437454165504 6577810521364152 6581917077700608 6584372568797184 6594772384492992 6598889530195968 6618184528822272 6631110670480128 6641584307582364 6654522815926272 6669194441785344 6671682493120512 6682220212179456 6688886419095552 6695271423531369 6699451311230976 6712536177073224 6719040350152704 6732163475836596 6736366395408384 6747006280718592 6760150162210816 6788287199674368 6801545573111232 6808135992655872 6821433133266528 6825691784282112 6828238219493376 6839023213548288 6854101618507776 6856658652469248 6867488535731424 6887568911566896 6905329532793216 6918781844717568 6929709849667584 6943244439217716 6947579137572864 6961148628075936 6965494504095744 6979098985549056 6985861447090176 6996895402226688 6999505707729024 7010561213559162 7014937938075648 7039705244106752 7053454668411648 7071643050743808 7092320369605632 7106172557827518 7107957234008064 7110608972931072 7121839962980736 7124496881081328 7140204686969856 7161082478452224 7165414266322944 7175068967667951 7200401640670224 7204896883408896 7218968947634304 7234885041758208 7237584133161984 7249015676605392 7256039676383232 7270211628876168 7274750454300672 7277464418144256 7288958951281728 7293509480742912 7314693730204672 7333555756326912 7352466420989952 7371214909341696 7373964860817408 7385611813461504 7388367135936192 7392979726368768 7400036836534671 7404656712413184 7419118932554616 7445457594925056 7471744916127744 7486338167917056 7502843747008512 7505642804760576 7517497738701888 7522190945943552 7524997221482496 7536882725134848 7544185656311808 7551603199207377 7558920393921792 7578412194834432 7590382065808416 7605168932487168 7624779992137728 7636823099633664 7651738769750136 7659152991737856 7674112274924844 7678903257317376 7681767996930048 7693901115241824 7698704451895296 7710864320821248 7725924602697852 7748515025512758 7780726848749568 7783629575307264 7795923580876032 7803700822278144 7816026529769472 7831292206585428 7836181317107712 7859094127976448 7871507327505024 7874443921195152 7891805180335104 7919668399620096 7935136501963104 7940090442940416 7955598432086784 7963307081662464 7978860415806336 7996451888259072 7999435094547456 8012069958353328 8017071929229312 8056217788258752 8061091049613312 8084661491278848 8100451845754002 8105508993835008 8121340066088592 8126410254778368 8139245671977984 8142282149807232 8155142636181066 8163044635931136 8171188118618112 8178988082485689 8184094261088256 8200078820191944 8229030446480256 8250250225867776 8271524723613696 8292616773009408 8295710468419584 8308813290144192 8311913027928216 8314000519200768 8317102192164864 8330238801464832 8359649977376768 8381206578659328 8405713030643712 8422130438906688 8427388412362752 8440699215384576 8443848155355648 8457184956039624 8462464814186496 8478993065776704 8487208863350784 8503785443162016 8509094394200064 8539179824034468 8555815049048064 8574678568009728 8577877491154944 8591425987087872 8599750727565312 8599996824551424 8608206115968903 8616547115705088 8625143014096896 8638766164482048 8641988996546304 8655638754647052 8661042508382208 8674722360923904 8691621637128192 8753317704843264 8756583272220672 8770414028485536 8775889436934144 8779163425062912 8793029845990656 8841480893973504 8855445743443152 8872697087901696 8895576657494016 8909626949572608 8927028564708492 8932601748307968 8950048236097632 8958720466870272 8976217967782128 8981821860544512 8996008374291456 8999364481365888 9013578703147494 9019205920382976 9051049599565824 9068727430814976 9077514656874496 9095244177688704 9104317625991168 9118697618064384 9136507574349666 9138802158010368 9142211536625664 9156651380975232 9183425215422528 9207106043724288 9239613132890112 9257659252290288 9263438850097152 9281531504101248 9305465314065408 9314481929453568 9329193869635584 9332674276972032 9347414951412216 9350902156419243 9353250584100864 9371518651647936 9404606224548864 9428857400991744 9456427159474176 9474896743770024 9477276312010752 9480811963908096 9495786617307648 9499329174775104 9505259648188416 9514333075544577 9520272915959808 9548109971269632 9553885688430592 9566758623557268 9600535520893632 9606529177878528 9625291930179072 9646513389010944 9650112177549312 9665354235473856 9674719568510976 9693615505168224 9699667272400896 9703285890859008 9718611935042304 9759062656039392 9778074341769216 9803288561319936 9831953147756544 9847482417948672 9851156181248256 9866715782046228 9872875616550912 9876558853195776 9892158576739488 9898334295293952 9927276793233408 9962376461373546 9981784223889408 10003791662678016 10007523739680768 10023330318269184 10033329628643328 10049176966846464 10068804265609836 10078560525229056 10098245213754894 10104549593112576 10120509421077888 10140225243316224 10182430799511552 10202318359666848 10212203988983808 10232149699899792 10238537676423168 10242357329240064 10258534820322432 10281152427761664 10284987978703872 10301232803597136 10331353367350344 10378172767076352 10394564774501376 10414866658826574 10421368706359296 10441722942113904 10448241756143616 10478792170635264 10495343103340032 10499258561593536 10515841820338743 10522406907113472 10559557866160128 10580182002617472 10607464576115712 10617742775549952 10638480554408448 10659258836741277 10661935851012096 10665913459396608 10682759944471104 10686745321621992 10689429238972416 10710307030454784 10741623717678336 10748121399484416 10779548655038464 10800602461005336 10807345325113344 10828453421451456 10835213673037824 10852327562637312 10856376199742976 10873523514908088 10884059514574848 10905317443314252 10912125681451008 10933438426922592 10972040595307008 11000333634490368 11028699631484928 11056822364012544 11060947291226112 11078417720192256 11082550703904288 11089469589553152 11106985068619776 11128678398831924 11168186392387584 11174942104879104 11207617374191616 11229507251875584 11254265620512768 11258464207140864 11276246608052832 11283286418915328 11287495832223744 11305324087702272 11316278484467712 11338380590882688 11385573098712624 11407753398730752 11437169988206592 11455234649450496 11477608154625204 11488729487606784 11511168412387266 11518354885976064 11522651995395072 11540851672862736 11548056677842944 11566296481231872 11588886904046778 11622772538269137 11671090273124352 11675444362960896 11693885371314048 11705551233417216 11724039794654208 11746938309878142 11754271975661568 11788641191964672 11807260991257536 11830262783868928 11879502599430144 11902704752944656 11910135664410624 11933397648130176 11944960622493696 11968290623709504 11975762480726016 11994677832388608 11999152641821184 12018104937529992 12025607893843968 12084326682388128 12091636574419968 12126992236918272 12139090167988224 12150677768631003 12158263490752512 12182010099132888 12185069544013824 12189615382167552 12208868507966976 12213423224710848 12232713954271599 12244566953896704 12256782177927168 12276141391632384 12319484177186816 12343545669720384 12351251800129536 12375375338801664 12407287085420544 12438925159514112 12443565702629376 12463219935216288 12467869541892324 12471000778801152 12495358202197248 12539474966065152 12571809867988992 12608569545965568 12633195658360032 12641082618544128 12661048823076864 12665772233033472 12685777434059436 12693697221279744 12718489598665056 12730813295026176 12755678164743024 12763641591300096 12800714027858176 12833722573572096 12862017852014592 12866816236732416 12887138980631808 12899626091347968 12899995236827136 12924820673557632 12937714521145344 12958149246723072 12983458131970578 13012083541385856 13037432455692288 13129976557264896 13134874908331008 13155621042728304 13163834155401216 13168745137594368 13189544768985984 13236369057644544 13262221340960256 13283168615164728 13309045631852544 13343364986241024 13364440424358912 13390542847062738 13398902622461952 13425072354146448 13438080700305408 13464326951673192 13472732790816768 13494012561437184 13520368054721241 13576574399348736 13603091146222464 13616271985311744 13642866266533056 13651383568564224 13656476438986752 13678046427096576 13704761361524499 13708203237015552 13713317304938496 13734977071462848 13775137823133792 13810659065586432 13837563689435136 13859419699335168 13886488878435432 13895158275145728 13922297256151872 13930989008191488 13958197971098112 13971722894180352 13993790804453376 13999011415458048 14021122427118324 14029875876151296 14079410488213504 14106909336823296 14143286101487616 14184640739211264 14212345115655036 14215914468016128 14221217945862144 14243679925961472 14248993762162656 14280409373939712 14322164956904448 14330828532645888 14350137935335902 14400803281340448 14409793766817792 14437937895268608 14469770083516416 14475168266323968 14498031353210784 14512079352766464 14540423257752336 14549500908601344 14554928836288512 14577917902563456 14629387460409344 14667111512653824 14704932841979904 14747929721634816 14771223626923008 14776734271872384 14800073673069342 14809313424826368 14838237865109232 14890915189850112 14943564692060319 14972676335834112 15005687494017024 15011285609521152 15034995477403776 15049994442964992 15073765450269696 15088371312623616 15103206398414754 15117840787843584 15147367820632341 15156824389668864 15180764131616832 15210337864974336 15273646199267328 15303477539500272 15318305983475712 15348224549849688 15357806514634752 15363535993860096 15387802230483648 15397408903790592 15421728641642496 15451849205395704 15497030051025516 15561453697499136 15567259150614528 15591847161752064 15607401644556288 15622299988239861 15632053059538944 15662584413170856 15672362634215424 15718188255952896 15743014655010048 15748887842390304 15783610360670208 15839336799240192 15870273003926208 15880180885880832 15911196864173568 15926614163324928 15957720831612672 15992903776518144 15998870189094912 16024139916706656 16034143858458624 16112435576517504 16122182099226624 16169322982557696 16200903691508004 16211017987670016 16242680132177184 16252820509556736 16278491343955968 16284564299614464 16310285272362132 16326089271862272 16357976164971378 16368188522176512 16400157640383888 16458060892960512 16500500451735552 16543049447227392 16585233546018816 16591420936839168 16617626580288384 16623826055856432 16634204384329728 16660477602929664 16719299954753536 16762413157318656 16811426061287424 16844260877813376 16881398430769152 16887696310711296 16914369912079248 16924929628372992 16957986131553408 16974417726701568 17007570886324032 17018188788400128 17078359648068936 17111630098096128 17155754982309888 17182851974175744 17199501455130624 17216412231937806 17233094231410176 17250286028193792 17266752618580899 17277532328964096 17283977993092608 17311277509294104 17322085016764416 17349444721847808 17506635409686528 17513166544441344 17540828056971072 17551778873868288 17558326850125824 17586059691981312 17620407464817213 17682961787947008 17710891486886304 17745394175803392 17791153314988032 17819253899145216 17854057129416984 17865203496615936 17900096472195264 17917440933740544 17952435935564256 17963643721089024 17992016748582912 17998728962731776 18027157406294988 18038411840765952 18102099199131648 18137454861629952 18155029313748992 18190488355377408 18208635251982336 18237395236128768 18273015148699332 18277604316020736 18284423073251328 18313302761950464 18366850430845056 18414212087448576 18479226265780224 18515318504580576 18526877700194304 18563063008202496 18610930628130816 18658387739271168 18665348553944064 18694829902824432 18701804312838486 18706501168201728 18743037303295872 18809212449097728 18857714801983488 18912854318948352 18949793487540048 18961623927816192 18991573234615296 18998658349550208 19028666151089154 19040545831919616 19096219942539264 19107771376861184 19133517247114536 19201071041787264 19250583860358144 19293026778021888 19300224355098624 19330708470947712 19349439137021952 19387231010336448 19399334544801792 19406571781718016 19437223870084608 19475187197955867 19518125312078784 19556148683538432 19663906295513088 19694964835897344 19702312362496512 19733431564092456 19745751233101824 19753117706391552 19784317153478976 19796668590587904 19854553586466816 19924752922747092 19963568447778816 20007583325356032 20015047479361536 20046660636538368 20066659257286656 20085814270594107 20098353933692928 20137608531219672 20157121050458112 20196490427509788 20209099186225152 20241018842155776 20280450486632448 20364861599023104 20404636719333696 20424407977967616 20464299399799584 20477075352846336 20484714658480128 20517069640644864 20562304855523328 20569975957407744 20602465607194272 20662706734700688 20756345534152704 20789129549002752 20829733317653148 20842737412718592 20883445884227808 20896483512287232 20957584341270528 20990686206680064 20998517123187072 21031683640677486 21044813814226944 21119115732320256 21160364005234944 21214929152231424 21276961108816896 21318517673482554 21323871702024192 21331826918793216 21365519888942208 21373490643243984 21420614060909568 21483247435356672 21496242798968832 21559097310076928 21601204922010672 21614690650226688 21656906842902912 21704655125274624 21712752399485952 21747047029816176 21768119029149696 21810634886628504 21824251362902016 21866876853845184 21944081190614016 22000667268980736 22057399262969856 22113644728025088 22121894582452224 22156835440384512 22165101407808576 22178939179106304 22200110509604013 22213970137239552 22257356797663848 22336372784775168 22415234748383232 22459014503751168 22508531241025536 22516928414281728 22552493216105664 22566572837830656 22574991664447488 22610648175404544 22632556968935424 22676761181765376 22771146197425248 22815506797461504 22874339976413184 22910469298900992 22955216309250408 22977458975213568 23022336824774532 23036709771952128 23045303990790144 23081703345725472 23096113355685888 23132592962463744 23177773808093556 23245545076538274 23342180546248704 23350888725921792 23387770742628096 23411102466834432 23448079589308416 23493876619756284 23508543951323136 23577282383929344 23614521982515072 23660525567737856 23759005198860288 23805409505889312 23820271328821248 23866795296260352 23889921244987392 23936581247419008 23989355664777216 23998305283642368 24036209875059984 24051215787687936 24168653364776256 24183273148839936 24253984473836544 24301355537262006 24316526981505024 24364020198265776 24379230764335104 24417737015933952 24426846449421696 24465427908543198 24489133907793408 24513564355854336 24536964247457067 24552282783264768 24638968354373632 24687091339440768 24750750677603328 24814574170841088 24877850319028224 24887131405258752 24926439870432576 24935739083784648 24942001557602304 24990716404394496 25078949932130304 25143619735977984 25217139091931136 25266391316720064 25282165237088256 25322097646153728 25331544466066944 25371554868118872 25387394442559488 25436979197330112 25461626590052352 25511356329486048 25527283182600192 25601428055716352 25667445147144192 25724035704029184 25733632473464832 25774277961263616 25799252182695936 25799990473654272 25824618347906709 25849641347115264 25875429042290688 25916298493446144 25966916263941156 26024167082771712 26074864911384576 26259953114529792 26269749816662016 26311242085456608 26327668310802432 26337490275188736 26379089537971968 26524442681920512 26566337230329456 26618091263705088 26686729972482048 26728880848717824 26781085694125476 26797805244923904 26850144708292896 26876161400610816 26928653903346384 26945465581633536 26988025122874368 27040736109442482 27153148798697472 27206182292444928 27232543970623488 27285732533066112 27312952877973504 27356092854193152 27409522723048998 27416406474031104 27426634609876992 27469954142925696 27550275646267584 27621318131172864 27718839398670336 27772977756870864 27790316550291456 27844594512303744 27916395942196224 27943445788360704 27987581608906752 27998022830916096 28042244854236648 28059751752302592 28213818673646592 28286572202975232 28369281478422528 28424690231310072 28431828936032256 28442435891724288 28487359851922944 28497987524325312 28542999226633731 28560818747879424 28644329913808896 28661657065291776 28700275870671804 28801606562680896 28819587533635584 28875875790537216 28939540167032832 28950336532647936 28996062706421568 29024158705532928 29080846515504672 29099001817202688 29109857672577024 29155835805126912 29258774920818688 29334223025307648 29409865683959808 29495859443269632 29542447253846016 29553468543744768 29600147346138684 29618626849652736 29676475730218464 29781830379700224 29887129384120638 29945352671668224 30011374988034048 30022571219042304 30069990954807552 30099988885929984 30147530900539392 30206412796829508 30235681575687168 30294735641264682 30313648779337728 30361528263233664 30420675729948672 30547292398534656 30606955079000544 30636611966951424 30696449099699376 30715613029269504 30727071987720192 30775604460967296 30843457283284992 30903698410791408 30994060102051032 31134518301229056 31183694323504128 31244599976479722 31264106119077888 31325168826341712 31344725268430848 31436376511905792 31486029310020096 31497775684780608 31547525461016229 31567220721340416 31678673598480384 31740546007852416 31822393728347136 31853228326649856 31915441663225344 31977776510223831 31985807553036288 31997740378189824 32048279833413312 32068287716917248 32224871153035008 32244364198453248 32338645965115392 32401807383016008 32422035975340032 32485360264354368 32505641019113472 32556982687911936 32569128599228928 32620570544724264 32652178543724544 32715952329942756 32736377044353024 32800315280767776 32916121785921024 33001000903471104 33086098894454784 33170467092037632 33182841873678336 33235253160576768 33247652111712864 33268408768659456 33320955205859328 33438599909507072 33524826314637312 33622852122574848 33688521755626752 33762796861538304 33775392621422592 33828739824158496 33849859256745984 33915972263106816 33948835453403136 34015141772648064 34156719296137872 34223260196192256 34311509964619776 34365703948351488 34432824463875612 34466188462820352 34533505237161798 34555064657928192 34567955986185216 34622555018588208 34644170033528832 34698889443695616 34868317614807411 35013270819373056 35026333088882688 35081656113942144 35116653700251648 35172119383962624 35240814929634426 35365923575894016 35421782973772608 35490788351606784 35638507798290432 35708114258833968 35730406993231872 35800192944390528 35834881867481088 35904871871128512 35927287442178048 35984033497165824 35997457925463552 36054314812589976 36076823681531904 36274909723259904 36310058627497984 36380976710754816 36417270503964672 36452033305893009 36474790472257536 36546030297398664 36555208632041472 36568846146502656 36626605523900928 36698141862814797 36733700861690112 36828424174897152 36958452531560448 37030637009161152 37053755400388608 37126126016404992 37221861256261632 37316775478542336 37330697107888128 37389659805648864 37403608625676972 37413002336403456 37486074606591744 37618424898195456 37715429603966976 37825708637896704 37899586975080096 37923247855632384 37983146469230592 37997316699100416 38057332302178308 38081091663839232 38192439885078528 38215542753722368 38267034494229072 38402142083574528 38501167720716288 38586053556043776 38600448710197248 38661416941895424 38698878274043904 38774462020672896 38813143563436032 38874447740169216 38950374395911734 39036250624157568 39112297367076864 39389929671794688 39404624724993024 39466863128184912 39491502466203648 39506235412783104 39568634306957952 39709107172933632 39849505845494184 39927136895557632 40030094958723072 40093321273076736 40171628541188214 40196707867385856 40275217062439344 40314242100916224 40392980855019576 40418198372450304 40482037684311552 40561104164163723 40729723198046208 40809273438667392 40848815955935232 40928598799599168 40954150705692672 40969429316960256 41034139281289728 41114284084573497 41124609711046656 41139951914815488 41204931214388544 41325413469401376 41512691068305408 41578259098005504 41659466635306296 41685474825437184 41766891768455616 41792967024574464 41915168682541056 41981372413360128 41997034246374144 42063367281354972 42089627628453888 42238231464640512 42320728010469888 42429858304462848 42553922217633792 42637035346965108 42647743404048384 42663653837586432 42731039777884416 42746981286487968 42841228121819136 42966494870713344 42992485597937664 43118194620153856 43202409844021344 43229381300453376 43313813685805824 43409310250549248 43425504798971904 43494094059632352 43536238058299392 43621269773257008 43648502725804032 43733753707690368 43888162381228032 44001334537961472 44114798525939712 44243789164904448 44313670880769024 44330202815617152 44400221019208026 44427940274479104 44514713595327696 44672745569550336 44918029007502336 45017062482051072 45033856828563456 45104986432211328 45149983328894976 45221296350809088 45265113937870848 45353522363530752 45442103461897023 45542292394850496 45631013594923008 45820938597801984 45910432618500816 45954917950427136 46044673649549064 46073419543904256 46090607981580288 46163406691450944 46192226711371776 46265185924927488 46355547616187112 46491090153076548 46684361092497408 46701777451843584 46775541485256192 46822204933668864 46866899964719583 46896159178616832 46987753239512568 47017087902646272 47154564767858688 47229043965030144 47321051135475712 47518010397720576 47610819011778624 47640542657642496 47733590592520704 47779842489974784 47873162494838016 47978711329554432 47996610567284736 48072419750119968 48102431575375872 48337306729552512 48366546297679872 48507968947673088 48602711074524012 48633053963010048 48728040396531552 48758461528670208 48835474031867904 48853692898843392 48930855817086396 48978267815586816 49073928494914134 49104565566529536 49277936708747264 49374182678881536 49501501355206656 49629148341682176 49755700638056448 49774262810517504 49852879740865152 49871478167569296 49981432808788992 50157899864260608 50287239471955968 50434278183862272 50532782633440128 50644195292307456 50663088932133888 50743109736237744 50774788885118976 50873958394660224 50923253180104704 51022712658972096 51054566365200384 51202856111432704 51334890294288384 51467264946929664 51548555922527232 51598504365391872 51649236695813418 51699282694230528 51750858084581376 51800257855742697 51832596986892288 51933832527882312 52048334165543424 52519906229059584 52539499633324032 52622484170913216 52655336621604864 52674980550377472 52758179075943936 52861222394451639 53048885363841024 53132674460658912 53236182527410176 53373459944964096 53457761697435648 53562171388250952 53595610489847808 53700289416585792 53752322801221632 53857307806692768 53890931163267072 53976050245748736 54081472218884964 54306297597394944 54412364584889856 54465087941246976 54571465066132224 54625905755947008 54712185708386304 54819045446097996 54832812948062208 54853269219753984 54939908285851392 55100551292535168 55242636262345728 55437678797340672 55545955513741728 55580633100582912 55689189024607488 55832791884392448 55975163217813504 55996045661832192 56084489708473296 56119503504605184 56427637347293184 56573144405950464 56738562956845056 56849380462620144 56884871783448576 56974719703845888 56995975048650624 57085998453267462 57121637495758848 57288659827617792 57323314130583552 57400551741343608 57603213125361792 57751751581074432 57879080334065664 57900673065295872 57992125412843136 58048317411065856 58161693031009344 58198003634405376 58219715345154048 58311671610253824 58517549841637376 58668446050615296 58991718886539264 59084894507692032 59106937087489536 59200294692277368 59237253699305472 59352951460436928 59563660759400448 59774258768241276 59890705343336448 60022749976068096 60045142438084608 60139981909615104 60199977771859968 60257442811782321 60295061801078784 60412825593659016 60471363151374336 60589471282529364 60627297558675456 60723056526467328 60841351459897344 61094584797069312 61213910158001088 61273223933902848 61392898199398752 61431226058539008 61454143975440384 61551208921934592 61686914566569984 61807396821582816 61988120204102064 62269036602458112 62367388647008256 62489199952959444 62528212238155776 62650337652683424 62689450536861696 62872753023811584 62972058620040192 62995551369561216 63095050922032458 63134441442680832 63357347196960768 63481092015704832 63644787456694272 63830883326450688 63955553020447662 63971615106072576 63995480756379648 64096559666826624 64449742306070016 64488728396906496 64677291930230784 64803614766032016 64844071950680064 64970720528708736 65113965375823872 65138257198457856 65241141089448528 65304357087449088 65431904659885512 65472754088706048 65600630561535552 65832243571842048 66002001806942208 66172197788909568 66340934184075264 66365683747356672 66470506321153536 66495304223425728 66536817537318912 66600331528812039 66641910411718656 66877199819014144 67245704245149696 67377043511253504 67525593723076608 67550785242845184 67657479648316992 67699718513491968 67831944526213632 67897670906806272 68030283545296128 68313438592275744 68446520392384512 68623019929239552 68731407896702976 68865648927751224 68932376925640704 69067010474323596 69110129315856384 69135911972370432 69245110037176416 69288340067057664 69397778887391232 69736635229614822 70026541638746112 70052666177765376 70163312227884288 70233307400503296 70344238767925248 70481629859268852 70731847151788032 70843565947545216 70981576703213568 71277015596580864 71416228517667936 71460813986463744 71600385888781056 71669763734962176 71809743742257024 71968066994331648 71994915850927104 72108629625179952 72153647363063808 72549819446519808 72761953421509632 72904066611786018 72949580944515072 73092060594797328 73137692293005312 73253211047801856 73396283725629594 73467401723380224 73610892742371201 73656848349794304 73916905063120896 74061274018322304 74252252032809984 74443722512523264 74633550957084672 74661394215776256 74779319611297728 74807217251353944 74826004672806912 74972149213183488 75236849796390912 75430859207933952 75651417275793408 75799173950160192 75846495711264768 75966292938461184 75994633398200832 76114664604356616 76162183327678464 76384879770157056 76534068988458144 76804284167149056 77002335441432576 77172107112087552 77200897420394496 77322833883790848 77397756548087808 77473855043720127 77548924041345792 77626287126872064 77748895480338432 77900748791823468 78072501248315136 78224594734153728 78779859343589376 78809249449986048 78933726256369824 78983004932407296 79012470825566208 79137268613915904 79699011690988368 79854273791115264 80060189917446144 80186642546153472 80343257082376428 80393415734771712 80550434124878688 80628484201832448 80785961710039152 80836396744900608 80964075368623104 81122208328327446 81459446396092416 81618546877334784 81697631911870464 81857197599198336 81938858633920512 82068278562579456 82228568169146994 82249219422093312 82279903829630976 82409862428777088 82650826938802752 83156518196011008 83318933270612592 83370949650874368 83533783536911232 83830337365082112 83962744826720256 83994068492748288 84126734562709944 84179255256907776 84641456020939776 84859716608925696 85107844435267584 85274070693930216 85295486808096768 85327307675172864 85462079555768832 85493962572975936 85628997679901193 85682456243638272 85932989741426688 85984971195875328 86236389240307712 86404819688042688 86458762600906752 86627627371611648 86818620501098496 86851009597943808 86988188119264704 87072476116598784 87242539546514016 87297005451608064 87467507415380736 87776324762456064 88002669075922944 88229597051879424 88487578329808896 88627341761538048 88660405631234304 88800442038416052 88855880548958208 89029427190655392 89345491139100672 89836058015004672 90034124964102144 90067713657126912 90209972864422656 90299966657789952 90442592701618176 90707044727061504 90884206923794046 91084584789700992 91262027189846016 91641877195603968 91820865237001632 91909835900854272 92089347299098128 92146839087808512 92181215963160576 92326813382901888 92530371849854976 92711095232374224 92982180306153096 93403554903687168 93551082970512384 93733799929439166 93792318357233664 93975506479025136 94034175805292544 94309129535717376 94458087930060288 94642576383048687 95036020795441152 95221638023557248 95467181185041408 95559684979949568 95746324989676032 95933329530671493 95957422659108864 95993221134569472 96144839500239936 96204863150751744 96674613459105024 96733092595359744 97015937895346176 97205422149048024 97266107926020096 97456080793063104 97516923057340416 97670948063735808 97707385797686784 97861711634172792 97956535631173632 98147856989828268 98209131133059072 98555873417494528 98748365357763072 99003002710413312 99258296683364352 99511401276112896 99548525621035008 99705759481730304 99742956335138592 99962865617577984 100315799728521216 100574478943911936 100868556367724544 101065565266880256 101288390584614912 101326177864267776 101486219472475488 101549577770237952 101747916789320448 101846506360209408 102045425317944192 102405712222865408 102669780588576768 102934529893859328 103097111845054464 103298473391626836 103398565388461056 103600515711485394 103665193973784576 103867665055764624 104096668331086848 104604952844422233 105039812458119168 105078999266648064 105244968341826432 105349961100754944 105516358151887872 105722444788903278 106097770727682048 106265348921317824 106472365054820352 106915523394871296 107124342776501904 107191220979695616 107400578833171584 107504645602443264 107714615613385536 107781862326534144 107952100491497472 108162944437769928 108824729169779712 108930175882493952 109142930132264448 109251811511894016 109356099917679027 109424371416772608 109638090892195992 109665625896124416 109706538439507968 109879816571702784 110094425588444391 110201102585070336 110485272524691456 110875357594681344 111091911027483456 111161266201165824 111378378049214976 111665583768784896 111950326435627008 111992091323664384 112168979416946592 112239007009210368 112855274694586368 113146288811900928 113477125913690112 113698760925240288 113769743566897152 113949439407691776 113991950097301248 114171996906534924 114243274991517696 114577319655235584 114646628261167104 114801103482687216 115206426250723584 115503503162148864 115758160668131328 115801346130591744 115984250825686272 116096634822131712 116323386062018688 116439430690308096 116623343220507648 117035099683274752 117336892101230592 118169789015384064 118213874174979072 118400589384554736 118474507398610944 118705902920873856 119127321518800896 119548517536482552 119781410686672896 120090284876169216 120279963819230208 120514885623564642 120590123602157568 120825651187318032 120942726302748672 121178942565058728 121254595117350912 121446113052934656 122189169594138624 122427820316002176 122546447867805696 122785796398797504 122862452117078016 122908287950880768 123102417843869184 123342852253720491 123373829133139968 123614793643165632 123976240408204128 124538073204916224 124734777294016512 124978399905918888 125056424476311552 125300675305366848 125378901073723392 125745506047623168 125944117240080384 125991102739122432 126190101844064916 126268882885361664 126714694393921536 126962184031409664 127289574913388544 127661766652901376 127911106040895324 127943230212145152 127990961512759296 128193119333653248 128899484612140032 128977456793812992 129354583860461568 129607229532064032 129688143901360128 129941441057417472 130227930751647744 130276514396915712 130482282178897056 130608714174898176 130863809319771024 130945508177412096 131201261123071104 131664487143684096 132004003613884416 132344395577819136 132731367494713344 132941012642307072 132990608446851456 133200663057624078 133283820823437312 133754399638028288 134754087022507008 135051187446153216 135101570485690368 135314959296633984 135663889052427264 135795341813612544 136060567090592256 136326310385691069 136626877184551488 136893040784769024 137462815793405952 137731297855502448 137864753851281408 138134020948647192 138220258631712768 138271823944740864 138490220074352832 138576680134115328 138795557774782464 139473270459229644 140053083277492224 140105332355530752 140326624455768576 140466614801006592 140600699894158749 140688477535850496 140963259718537704 141463694303576064 141687131895090432 141963153406427136 142554031193161728 142832457035335872 142921627972927488 143200771777562112 143339527469924352 143619487484514048 143936133988663296 143989831701854208 144217259250359904 144307294726127616 145099638893039616 145523906843019264 145808133223572036 145899161889030144 146184121189594656 146275384586010624 146506422095603712 146792567451259188 146934803446760448 147221785484742402 147313696699588608 147833810126241792 148122548036644608 148504504065619968 148887445025046528 149267101914169344 149322788431552512 149558639222595456 149614434502707888 149944298426366976 150473699592781824 150861718415867904 151302834551586816 151598347900320384 151932585876922368 151989266796401664 152229329208713232 152324366655356928 152769759540314112 153068137976916288 153608568334298112 154004670882865152 154401794840788992 154645667767581696 154795513096175616 154947710087440254 155097848082691584 155252574253744128 155400773567228091 155497790960676864 155801497583646936 156145002496630272 157559718687178752 157618498899972096 157867452512739648 157966009864814592 158024941651132416 158274537227831808 159398023381976736 159708547582230528 160120379834892288 160373285092306944 160686514164752856 160786831469543424 161100868249757376 161256968403664896 161571923420078304 161672793489801216 161928150737246208 162244416656654892 162918892792184832 163237093754669568 163395263823740928 163714395198396672 163877717267841024 164136557125158912 164457136338293988 164498438844186624 164559807659261952 164819724857554176 165301653877605504 166313036392022016 166637866541225184 166741899301748736 167067567073822464 167925489653440512 167988136985496576 168253469125419888 168358510513815552 169282912041879552 169719433217851392 170215688870535168 170548141387860432 170654615350345728 170924159111537664 170987925145951872 171257995359802386 171364912487276544 171865979482853376 171969942391750656 172472778480615424 172809639376085376 173255254743223296 173637241002196992 173702019195887616 173976376238529408 174144952233197568 174485079093028032 174594010903216128 174935014830761472 175552649524912128 176005338151845888 176975156659617792 177254683523076096 177320811262468608 177600884076832104 177711761097916416 178058854381310784 178690982278201344 179672116030009344 180068249928204288 180135427314253824 180419945728845312 180599933315579904 180772328435346963 180885185403236352 181414089454123008 181768413847588092 182169169579401984 182524054379692032 183283754391207936 183641730474003264 183819671801708544 184178694598196256 184293678175617024 184362431926321152 184653626765803776 185060743699709952 185422190464748448 185964360612306192 186807109807374336 187102165941024768 187467599858878332 187584636714467328 187951012958050272 188068351610585088 188618259071434752 188916175860120576 189285152766097374 190072041590882304 190443276047114496 190934362370082816 191492649979352064 191866659061342986 191914845318217728 191986442269138944 192289679000479872 193349226918210048 193466185190719488 194031875790692352 194410844298096048 194532215852040192 194912161586126208 195341896127471616 195414771595373568 195723423268345584 195913071262347264 196295713979656536 196418262266118144 197496730715526144 198006005420826624 198516593366728704 199022802552225792 199097051242070016 199411518963460608 199485912670277184 199800994586436117 199925731235155968 200631599457042432 201737112735449088 202131130533760512 202576781169229824 202652355728535552 202972438944950976 203099155540475904 203495833578640896 203693012720418816 204090850635888384 204811424445730816 205339561177153536 205869059787718656 206194223690108928 206596946783253672 206797130776922112 207201031422970788 207330387947569152 207735330111529248 208193336662173696 209209905688844466 210079624916238336 210157998533296128 210489936683652864 210699922201509888 211032716303775744 211444889577806556 212195541455364096 212530697842635648 212944730109640704 213831046789742592 214248685553003808 214382441959391232 214801157666343168 215009291204886528 215429231226771072 215904200982994944 216325888875539856 217649458339559424 218285860264528896 218712199835358054 218848742833545216 219276181784391984 219413076879015936 219759633143405568 220188851176888782 220402205170140672 220832678227113603 220970545049382912 221750715189362688 222183822054966912 222756756098429952 223331167537569792 223900652871254016 223984182647328768 224337958833893184 224478014018420736 225710549389172736 226292577623801856 226954251827380224 227397521850480576 227539487133794304 227898878815383552 227983900194602496 228343993813069848 228486549983035392 229154639310471168 229602206965374432 230412852501447168 231007006324297728 231516321336262656 231602692261183488 231968501651372544 232193269644263424 232421565131160381 232646772124037376 232878861380616192 233246686441015296 234070199366549504 234673784202461184 236339578030768128 236427748349958144 236801178769109472 236949014797221888 237411805841747712 239097035072965104 239562821373345792 240180569752338432 240559927638460416 241029771247129284 241180247204315136 241651302374636064 241885452605497344 242357885130117456 242509190234701824 242892226105869312 244378339188277248 244855640632004352 245092895735611392 245571592797595008 245816575901761536 246204835687738368 246685704507440982 246747658266279936 247229587286331264 247952480816408256 249469554588033024 249956799811837776 250112848952623104 250601350610733696 251491012095246336 251888234480160768 251982205478244864 252380203688129832 252537765770723328 253924368062819328 254579149826777088 255323533305802752 255822212081790648 255886460424290304 255981923025518592 256386238667306496 256886993039703579 257798969224280064 257954913587625984 258709167720923136 259214459064128064 259376287802720256 259882882114834944 260455861503295488 260553028793831424 260964564357794112 261217428349796352 261727618639542048 261891016354824192 262402522246142208 263328974287368192 264008007227768832 264688791155638272 265462734989426688 265882025284614144 265981216893702912 266401326115248156 266567641646874624 267508799276056576 269508174045014016 270102374892306432 270203140971380736 270629918593267968 271327778104854528 272121134181184512 272652620771382138 273253754369102976 273786081569538048 274925631586811904 275462595711004896 275729507702562816 276268041897294384 276440517263425536 276543647889481728 276980440148705664 277591115549564928 278946540918459288 280210664711061504 280653248911537152 281201399788317498 281376955071700992 281926519437075408 282927388607152128 283374263790180864 283927729149146061 285108062386323456 285664914070671744 286401543555124224 286679054939848704 287238974969028096 287799988592014479 287872267977326592 287979663403708416 288434518500719808 288614589452255232 290199277786079232 291047813686038528 291616266447144072 291798323778060288 292368242379189312 292550769172021248 293012844191207424 293585134902518376 293869606893520896 294443570969484804 294627393399177216 295667620252483584 296245096073289216 297009008131239936 297774890050093056 298534203828338688 298645576863105024 299117278445190912 299228869005415776 299888596852733952 300947399185563648 301723436831735808 302605669103173632 303196695800640768 303865171753844736 303978533592803328 304458658417426464 304648733310713856 305539519080628224 306136275953832576 307217136668596224 308009341765730304 308803589681577984 309291335535163392 309895420174880508 310195696165383168 310801547134456182 310995581921353728 311602995167293872 312290004993260544 315119437374357504 315236997799944192 315734905025479296 316049883302264832 316549074455663616 318796046763953472 319417095164461056 320746570184613888 321373028329505712 321573662939086848 322201736499514752 322513936807329792 323143846840156608 323345586979602432 323856301474492416 324488833313309784 326474187509339136 326790527647481856 327428790396793344 327755434535682048 328068299753037081 328273114250317824 328914272676587976 328996877688373248 329119615318523904 329639449715108352 330603307755211008 332626072784044032 333275733082450368 333483798603497472 334135134147644928 335850979306881024 335976273970993152 336506938250839776 336717021027631104 338565824083759104 339438866435702784 340431377741070336 341096282775720864 341309230700691456 341848318223075328 341975850291903744 342515990719604772 342729824974553088 343731958965706752 343939884783501312 344945556961230848 345619278752170752 346510509486446592 347274482004393984 347404038391775232 347952752477058816 348289904466395136 348970158186056064 349870029661522944 351105299049824256 352010676303691776 354509367046152192 354641622524937216 355201768153664208 355423522195832832 356117708762621568 357381964556402688 359344232060018688 360270854628507648 360839891457690624 361544656870693926 361770370806472704 362828178908246016 363536827695176184 364338339158803968 366567508782415872 367283460948006528 367639343603417088 368357389196392512 368587356351234048 368724863852642304 369307253531607552 370028556761161473 370121487399419904 370844380929496896 371928721224612384 373614219614748672 374204331882049536 374935199717756664 375169273428934656 375902025916100544 376136703221170176 377236518142869504 377832351720241152 378570305532194748 380144083181764608 380886552094228992 381868724740165632 382985299958704128 383733318122685972 383829690636435456 383972884538277888 384579358000959744 386698453836420096 386932370381438976 388063751581384704 388821688596192096 389064431704080384 389824323172252416 390683792254943232 390829543190747136 391446846536691168 391826142524694528 392591427959313072 392836524532236288 394993461431052288 396012010841653248 397033186733457408 398194102484140032 398823037926921216 398971825340554368 399601989172872234 399851462470311936 401263198914084864 404262261067521024 405153562338459648 405304711457071104 405944877889901952 406991667157281792 407386025440837632 408181701271776768 409622848891461632 410679122354307072 412388447380217856 413193893566507344 413594261553844224 414402062845941576 414660775895138304 415470660223058496 416386673324347392 418419811377688932 420159249832476672 420315997066592256 420979873367305728 421399844403019776 421802099682476247 422065432607551488 422889779155613112 424391082910728192 425061395685271296 425889460219281408 427662093579485184 428497371106007616 428764883918782464 429602315332686336 430018582409773056 430858462453542144 431808401965989888 432651777751079712 435298916679118848 436571720529057792 437424399670716108 437697485667090432 438552363568783968 438826153758031872 439519266286811136 440377702353777564 440804410340281344 441665356454227206 441941090098765824 443501430378725376 444367644109933824 445513512196859904 446662335075139584 447801305742508032 447968365294657536 448675917667786368 451421098778345472 452585155247603712 453908503654760448 454795043700961152 455797757630767104 455967800389204992 456687987626139696 456973099966070784 458309278620942336 459204413930748864 460825705002894336 462014012648595456 463205384522366976 463937003302745088 464386539288526848 464843130262320762 465293544248074752 465757722761232384 466202320701684273 466493372882030592 468140398733099008 472679156061536256 472855496699916288 473602357538218944 473898029594443776 474823611683495424 478194070145930208 479125642746691584 480361139504676864 481119855276920832 482059542494258568 482360494408630272 483302604749272128 483770905210994688 484715770260234912 485018380469403648 485784452211738624 488756678376554496 489711281264008704 490185791471222784 491143185595190016 491633151803523072 492409671375476736 493371409014881964 493495316532559872 494459174572662528 495904961632816512 498939109176066048 499913599623675552 500225697905246208 501202701221467392 503776468960321536 503964410956489728 504760407376259664 505075531541446656 507848736125638656 509158299653554176 510647066611605504 511644424163581296 511963846051037184 512772477334612992 513773986079407158 515597938448560128 515909827175251968 517418335441846272 518428918128256128 519765764229669888 520911723006590976 521106057587662848 521929128715588224 522434856699592704 523455237279084096 523782032709648384 524805044492284416 526657948574736384 528016014455537664 530925469978853376 531764050569228288 531962433787405824 532802652230496312 533135283293749248 539016348090028032 540204749784612864 540406281942761472 541259837186535936 542316985306040889 542655556209709056 544242268362369024 545305241542764276 546507508738205952 547572163139076096 549851263173623808 550925191422009792 551459015405125632 552536083794588768 552881034526851072 553087295778963456 553960880297411328 555182231099129856 557893081836918576 560421329422123008 561306497823074304 562402799576634996 562753910143401984 563853038874150816 565854777214304256 566748527580361728 567855458298292122 570216124772646912 571329828141343488 572803087110248448 574477949938056192 575599977184028958 575744535954653184 575959326807416832 576869037001439616 580398555572158464 582095627372077056 583232532894288144 583596647556120576 584736484758378624 586025688382414848 587170269805036752 587739213787041792 588887141938969608 589254786798354432 592490192146578432 594018016262479872 595549780100186112 597068407656677376 597291153726210048 598234556890381824 598457738010831552 599402983759308351 599777193705467904 601894798371127296 605211338206347264 606393391601281536 607730343507689472 607957067185606656 608917316834852928 609297466621427712 611079038161256448 612272551907665152 614434273337192448 616018683531460608 617607179363155968 618582671070326784 619790840349761016 620391392330766336 621603094268912364 621991163842707456 623205990334587744 624580009986521088 630238874748715008 630473995599888384 631469810050958592 632099766604529664 633098148911327232 637592093527906944 638834190328922112 641493140369227776 642746056659011424 643147325878173696 644403472999029504 645027873614659584 646287693680313216 647712602948984832 648977666626619568 652948375018678272 654857580793586688 656136599506074162 656546228500635648 657828545353175952 658239230637047808 659278899430216704 661206615510422016 662498034681340809 665252145568088064 666551466164900736 668270268295289856 671701958613762048 671952547941986304 673013876501679552 673434042055262208 677131648167518208 678877732871405568 680862755482140672 682192565551441728 682618461401382912 683696636446150656 683951700583807488 685031981439209544 685459649949106176 687463917931413504 689891113922461696 691238557504341504 693021018972893184 694548964008787968 694808076783550464 695905504954117632 696579808932790272 697264695393481143 697940316372112128 699740059323045888 702210598099648512 704021352607383552 709018734092304384 709283245049874432 710403536307328416 710847044391665664 712235417525243136 718688464120037376 720541709257015296 721679782915381248 723089313741387852 723540741612945408 725656357816492032 727073655390352368 728676678317607936 733135017564831744 734566921896013056 735278687206834176 736714778392785024 737449727705284608 738614507063215104 740057113522322946 740242974798839808 741688761858993792 743857442449224768 748408663764099072 749870399435513328 750338546857869312 751804051832201088 754473036285739008 755664703440482304 757140611064389496 761773104188457984 763737449480331264 765970599917408256 767466636245371944 767659381272870912 767945769076555776 769158716001919488 770660979119110737 773396907672840192 773864740762877952 776127503162769408 777643377192384192 778128863408160768 779648646344504832 781367584509886464 781659086381494272 782893693073382336 783652285049389056 785182855918626144 785673049064472576 789986922862104576 792024021683306496 794066373466914816 796388204968280064 797646075853842432 797943650681108736 799203978345744468 799702924940623872 802526397828169728 808524522135042048 810307124676919296 810609422914142208 811889755779803904 813983334314563584 816363402543553536 819245697782923264 821358244708614144 824776894760435712 826387787133014688 827188523107688448 828804125691883152 829321551790276608 830941320446116992 832773346648694784 836839622755377864 840631994133184512 841959746734611456 843604199364952494 844130865215102976 845779558311226224 848782165821456384 850122791370542592 855324187158970368 856994742212015232 859204630665372672 860037164819546112 861716924907084288 863399965776043437 863616803931979776 865303555502159424 870597833358237696 873143441058115584 874848799341432216 875394971334180864 877104727137567936 877652307516063744 879038532573622272 880755404707555128 881608820680562688 883330712908454412 883882180197531648 887002860757450752 888735288219867648 891027024393719808 893324670150279168 895602611485016064 895936730589315072 897351835335572736 902842197556690944 905170310495207424 907817007309520896 909590087401922304 911595515261534208 911935600778409984 913375975252279392 913946199932141568 916618557241884672 918408827861497728 921651410005788672 924028025297190912 926410769044733952 927874006605490176 929686260524641524 930587088496149504 932404641403368546 932986745764061184 936280797466198016 945358312123072512 945710993399832576 947204715076437888 949647223366990848 956388140291860416 958251285493383168 962239710553841664 964119084988517136 964720988817260544 966605209498544256 967541810421989376 969431540520469824 970036760938807296 971568904423477248 979422562528017408 980371582942445568 982286371190380032 983266303607046144 984204899259111243 984819342750953472 986742818029763928 986990633065119744 988918349145325056 991809923265633024 997878218352132096 999827199247351104 1000451395810492416 1002405402442934784 1007552937920643072 1007928821912979456 1009520814752519328 1010151063082893312 1015697472251277312 1018316599307108352 1021294133223211008 1023288848327162592 1023927692102074368 1025544954669225984 1027547972158814316 1031195876897120256 1031819654350503936 1034836670883692544 1036857836256512256 1039531528459339776 1041823446013181952 1042212115175325696 1043858257431176448 1044869713399185408 1046910474558168192 1049610088984568832 1053315897149472768 1056032028911075328 1063528101138456576 1063924867574811648 1065605304460992624 1066270566587498496 1078032696180056064 1080812563885522944 1082519674373071872 1084633970612081778 1085311112419418112 1088484536724738048 1090610483085528552 1093015017476411904 1099702526347247616 1101850382844019584 1102918030810251264 1105072167589177536 1105762069053702144 1106174591557926912 1107921760594822656 1110364462198259712 1115786163673837152 1120842658844246016 1122612995646148608 1124805599153269992 1125507820286803968 1127706077748301632 1131709554428608512 1133497055160723456 1135710916596584244 1140432249545293824 1142659656282686976 1145606174220496896 1148955899876112384 1151199954368057916 1151489071909306368 1151918653614833664 1153738074002879232 1160797111144316928 1164191254744154112 1166465065788576288 1167193295112241152 1169472969516757248 1172051376764829696 1174340539610073504 1175478427574083584 1177774283877939216 1178509573596708864 1184980384293156864 1188036032524959744 1191099560200372224 1194582307452420096 1196469113780763648 1196915476021663104 1198805967518616702 1199554387410935808 1203789596742254592 1212786783202563072 1215460687015378944 1215914134371213312 1217834633669705856 1222158076322512896 1224545103815330304 1228868546674384896 1232037367062921216 1237165342140653568 1239581680699522032 1240782784661532672 1243206188537824728 1243982327685414912 1246411980669175488 1249160019973042176 1260477749497430016 1260947991199776768 1262939620101917184 1264199533209059328 1265406299047428741 1266196297822654464 1275184187055813888 1277668380657844224 1282986280738455552 1285492113318022848 1286294651756347392 1288806945998059008 1290055747229319168 1292575387360626432 1295425205897969664 1297955333253239136 1305896750037356544 1309715161587173376 1312273199012148324 1313092457001271296 1315657090706351904 1316478461274095616 1318557798860433408 1322413231020844032 1324996069362681618 1330504291136176128 1333102932329801472 1336540536590579712 1343403917227524096 1343905095883972608 1346027753003359104 1354263296335036416 1357755465742811136 1361725510964281344 1364385131102883456 1367393272892301312 1367903401167614976 1370063962878419088 1370919299898212352 1374927835862827008 1382477115008683008 1386042037945786368 1389616153567100928 1391811009908235264 1393159617865580544 1394529390786962286 1395880632744224256 1398606962105052819 1399480118646091776 1404421196199297024 1418037468184608768 1418566490099748864 1420807072614656832 1421694088783331328 1424470835050486272 1437376928240074752 1441083418514030592 1443359565830762496 1446178627482775704 1447081483225890816 1451312715632984064 1454147310780704736 1457353356635215872 1466270035129663488 1469133843792026112 1470557374413668352 1473429556785570048 1474899455410569216 1477229014126430208 1480114227044645892 1480485949597679616 1483377523717987584 1487714884898449536 1496817327528198144 1499740798871026656 1500677093715738624 1503608103664402176 1511329406880964608 1514281222128778992 1523546208376915968 1527474898960662528 1531941199834816512 1534933272490743888 1535891538153111552 1538317432003838976 1541321958238221474 1546793815345680384 1547729481525755904 1552255006325538816 1555286754384768384 1559297292689009664 1562735169019772928 1563318172762988544 1565787386146764672 1567304570098778112 1570365711837252288 1571346098128945152 1579973845724209152 1584048043366612992 1592776409936560128 1595292151707684864 1595887301362217472 1598407956691488936 1599405849881247744 1617049044270084096 1620614249353838592 1621218845828284416 1623779511559607808 1626950955918122667 1627966668629127168 1632726805087107072 1638491395565846528 1642716489417228288 1649553789520871424 1652775574266029376 1654377046215376896 1657608251383766304 1658643103580553216 1661882640892233984 1665546693297389568 1673679245510755728 1681263988266369024 1683919493469222912 1687208398729904988 1688261730430205952 1691559116622452448 1697564331642912768 1700245582741085184 1710648374317940736 1713989484424030464 1718409261330745344 1723433849814168576 1726799931552086874 1727233607863959552 1730607111004318848 1741195666716475392 1746286882116231168 1749697598682864432 1750789942668361728 1754209454275135872 1758077065147244544 1761510809415110256 1763217641361125376 1766661425816908824 1767764360395063296 1777470576439735296 1782054048787439616 1786649340300558336 1791205222970032128 1791873461178630144 1794703670671145472 1798208951277925053 1805684395113381888 1815634014619041792 1819180174803844608 1823191030523068416 1823871201556819968 1826751950504558784 1827892399864283136 1833237114483769344 1836817655722995456 1843302820011577344 1848056050594381824 1852821538089467904 1855748013210980352 1859372521049283048 1861174176992299008 1864809282806737092 1865973491528122368 1872561594932396032 1890716624246145024 1891421986799665152 1894409430152875776 1899294446733981696 1912776280583720832 1916502570986766336 1924479421107683328 1928238169977034272 1929441977634521088 1933210418997088512 1935083620843978752 1938863081040939648 1943137808846954496 1958845125056034816 1964572742380760064 1968409798518222486 1969638685501906944 1973485636059527856 1977836698290650112 1983619846531266048 1987494104044022427 1995756436704264192 1999654398494702208 2004810804885869568 2015105875841286144 2015857643825958912 2019041629505038656 2020302126165786624 2031394944502554624 2036633198614216704 2042588266446422016 2046577696654325184 2047855384204148736 2051089909338451968 2055095944317628632 2062391753794240512 2069673341767385088 2073715672513024512 2079063056918679552 2083646892026363904 2084424230350651392 2087716514862352896 2089739426798370816 2091794086180443429 2093820949116336384 2099220177969137664 2106631794298945536 2112064057822150656 2127056202276913152 2127849735149623296 2131210608921985248 2132541133174996992 2156065392360112128 2161625127771045888 2165039348746143744 2169267941224163556 2170622224838836224 2176969073449476096 2181220966171057104 2186030034952823808 2199405052694495232 2203700765688039168 2205836061620502528 2210144335178355072 2212349183115853824 2215843521189645312 2220728924396519424 2231572327347674304 2245225991292297216 2249611198306539984 2251015640573607936 2255412155496603264 2263419108857217024 2266994110321446912 2271421833193168488 2285319312565373952 2291212348440993792 2297911799752224768 2302399908736115832 2302978143818612736 2303837307229667328 2307476148005758464 2321594222288633856 2328382509488308224 2332930131577152576 2334386590224482304 2338945939033514496 2344102753529659392 2348681079220147008 2350956855148167168 2355548567755878432 2357019147193417728 2369960768586313728 2376072065049919488 2382199120400744448 2389164614904840192 2392938227561527296 2393830952043326208 2397611935037233404 2399108774821871616 2407579193484509184 2425573566405126144 2430921374030757888 2431828268742426624 2435669267339411712 2449090207630660608 2457737093348769792 2464074734125842432 2474330684281307136 2479163361399044064 2481565569323065344 2486412377075649456 2487964655370829824 2492823961338350976 2498320039946084352 2521895982399553536 2525879240203834368 2530812598094857482 2532392595645308928 2550368374111627776 2565972561476911104 2570984226636045696 2577613891996118016 2580111494458638336 2585150774721252864 2590199897328130311 2590850411795939328 2595910666506478272 2611793500074713088 2619430323174346752 2624546398024296648 2626184914002542592 2631314181412703808 2632956922548191232 2637115597720866816 2644826462041688064 2649992138725363236 2661008582272352256 2666205864659602944 2673081073181159424 2686807834455048192 2687810191767945216 2692055506006718208 2708526592670072832 2715510931485622272 2723451021928562688 2728770262205766912 2734786545784602624 2735806802335229952 2740127925756838176 2741838599796424704 2749855671725654016 2764954230017366016 2772084075891572736 2779232307134201856 2783622019816470528 2789058781573924572 2791761265488448512 2797213924210105638 2798960237292183552 2808842392398594048 2836074936369217536 2837132980199497728 2841614145229313664 2848941670100972544 2874753856480149504 2886719131661524992 2892357254965551408 2894162966451781632 2902625431265968128 2908294621561409472 2914706713270431744 2938267687584052224 2941114748827336704 2946859113571140096 2949798910821138432 2952614697777333729 2954458028252860416 2960228454089291784 2960971899195359232 2966755047435975168 2975429769796899072 2993634655056396288 2999481597742053312 3001354187431477248 3007216207328804352 3022658813761929216 3028562444257557984 3047092416753831936 3054949797921325056 3063882399669633024 3069866544981487776 3071783076306223104 3076634864007677952 3082643916476442948 3093587630691360768 3095458963051511808 3104510012651077632 3110573508769536768 3118594585378019328 3125470338039545856 3126636345525977088 3131574772293529344 3134609140197556224 3140731423674504576 3159947691448418304 3168096086733225984 3190584303415369728 3191774602724434944 3196815913382977872 3198811699762495488 3234098088540168192 3242437691656568832 3247559023119215616 3253901911836245334 3255933337258254336 3265453610174214144 3276982791131693056 3299107579041742848 3305551148532058752 3308754092430753792 3315216502767532608 3317286207161106432 3323765281784467968 3331093386594779136 3347358491021511456 3362527976532738048 3367838986938445824 3374416797459809976 3376523460860411904 3383118233244904896 3395128663285825536 3400491165482170368 3421296748635881472 3427978968848060928 3436818522661490688 3446867699628337152 3453599863104173748 3454467215727919104 3461214222008637696 3482391333432950784 3492573764232462336 3499395197365728864 3501579885336723456 3508418908550271744 3516154130294489088 3523021618830220512 3526435282722250752 3533322851633817648 3535528720790126592 3554941152879470592 3564108097574879232 3573298680601116672 3583746922357260288 3589407341342290944 3596417902555850106 3611368790226763776 3638360349607689216 3646382061046136832 3647742403113639936 3653503901009117568 3666474228967538688 3673635311445990912 3686605640023154688 3696112101188763648 3711496026421960704 3718745042098566096 3722348353984598016 3729618565613474184 3731946983056244736 3781433248492290048 3782843973599330304 3788818860305751552 3796218897142286223 3798588893467963392 3825552561167441664 3833005141973532672 3848958842215366656 3856476339954068544 3858883955269042176 3866420837994177024 3870167241687957504 3877726162081879296 3886275617693908992 3917690250112069632 3929145484761520128 3936819597036444972 3939277371003813888 3946971272119055712 3955673396581300224 3967239693062532096 3974988208088044854 3991512873408528384 3999308796989404416 4009621609771739136 4030211751682572288 4031715287651917824 4038083259010077312 4062789889005109248 4073266397228433408 4085176532892844032 4093155393308650368 4102179818676903936 4110191888635257264 4124783507588481024 4147431345026049024 4158126113837359104 4168848460701302784 4175433029724705792 4179478853596741632 4183588172360886858 4187641898232672768 4195820886315158457 4198440355938275328 4213263588597891072 4254112404553826304 4255699470299246592 4262421217843970496 4265082266349993984 4312130784720224256 4323250255542091776 4330078697492287488 4338535882448327112 4341244449677672448 4353938146898952192 4362441932342114208 4372060069905647616 4398810105388990464 4407401531376078336 4411672123241005056 4420288670356710144 4424698366231707648 4431687042379290624 4441457848793038848 4463144654695348608 4490451982584594432 4499222396613079968 4502031281147215872 4510824310993206528 4533988220642893824 4542843666386336976 4570638625130747904 4582424696881987584 4595823599504449536 4604799817472231664 4607674614459334656 4614952296011516928 4643188444577267712 4656765018976616448 4665860263154305152 4677891878067028992 4688205507059318784 4697362158440294016 4701913710296334336 4711097135511756864 4714038294386835456 4739921537172627456 4752144130099838976 4778329229809680384 4785876455123054592 4787661904086652416 4795223870074466808 4798217549643743232 4851147132810252288 4861842748061515776 4863656537484853248 4871338534678823424 4880852867754368001 4898180415261321216 4915474186697539584 4928149468251684864 4948661368562614272 4958326722798088128 4963131138646130688 4972824754151298912 4975929310741659648 4985647922676701952 4996640079892168704 5043791964799107072 5051758480407668736 5061625196189714964 5064785191290617856 5100736748223255552 5131945122953822208 5141968453272091392 5155227783992236032 5170301549442505728 5180399794656260622 5181700823591878656 5191821333012956544 5223587000149426176 5238860646348693504 5249092796048593296 5252369828005085184 5262628362825407616 5274231195441733632 5289652924083376128 5299984277450726472 5332411729319205888 5346162146362318848 5373615668910096384 5375620383535890432 5384111012013436416 5394626853833775159 5417053185340145664 5446902043857125376 5457540524411533824 5469573091569205248 5471613604670459904 5480255851513676352 5483677199592849408 5499711343451308032 5529908460034732032 5544168151783145472 5558464614268403712 5567244039632941056 5578117563147849144 5583522530976897024 5594427848420211276 5597920474584367104 5617684784797188096 5672149872738435072 5674265960398995456 5683228290458627328 5697883340201945088 5749507712960299008 5773438263323049984 5784714509931102816 5788325932903563264 5805250862531936256 5816589243122818944 5829413426540863488 5876535375168104448 5893718227142280192 5905229395554667458 5908916056505720832 5920456908178583568 5933510094871950336 5950859539593798144 5987269310112792576 5998963195484106624 6014432414657608704 6045317627523858432 6057124888515115968 6094184833507663872 6109899595842650112 6127764799339266048 6139733089962975552 6143566152612446208 6153269728015355904 6165287832952885896 6187175261382721536 6209020025302155264 6221147017539073536 6237189170756038656 6250940676079091712 6253272691051954176 6263149544587058688 6269218280395112448 6281462847349009152 6319895382896836608 6336192173466451968 6381168606830739456 6383549205448869888 6393631826765955744 6397623399524990976 6468196177080336384 6484875383313137664 6495118046238431232 6507803823672490668 6511866674516508672 6530907220348428288 6553965582263386112 6598215158083485696 6611102297064117504 6617508184861507584 6630433005535065216 6647530563568935936 6662186773189558272 6694716982043022912 6735677973876891648 6748833594919619952 6753046921720823808 6766236466489809792 6790257326571651072 6800982330964340736 6855957937696121856 6873637045322981376 6893735399256674304 6907199726208347496 6908934431455838208 6922428444017275392 6964782666865901568 6985147528464924672 6998790394731457728 7003159770673446912 7016837817100543488 7032308260588978176 7046043237660441024 7052870565444501504 7066645703267635296 7071057441580253184 7109882305758941184 7128216195149758464 7146597361202233344 7167493844714520576 7178814682684581888 7192835805111700212 7222737580453527552 7276720699215378432 7292764122092273664 7295484806227279872 7307007802018235136 7347270622891981824 7373211280046309376 7392224202377527296 7422992052843921408 7437490084197132192 7444696707969196032 7459237131226948368 7463893966112489472 7565687947198660608 7577637720611503104 7592437794284572446 7597177786935926784 7651105122334883328 7697917684430733312 7712952679908137088 7732841675988354048 7740334483375915008 7755452324163758592 7772551235387817984 7835380500224139264 7858290969523040256 7873639194072889944 7878554742007627776 7893942544238111424 7911346793162600448 7934479386125064192 7949976416176089708 7983025746817056768 7998617593978808832 8019243219543478272 8060423503365144576 8063430575303835648 8076166518020154624 8125579778010218496 8146532794456866816 8170353065785688064 8186310786617300736 8204359637353807872 8220383777270514528 8249567015176962048 8294862690052098048 8316252227674718208 8337696921402605568 8350866059449411584 8367176344721773716 8375283796465345536 8391641772630316914 8396880711876550656 8426527177195782144 8508224809107652608 8511398940598493184 8524842435687940992 8624261569440448512 8660157394984574976 8677071764896654224 8682488899355344896 8707876293797904384 8724883864684228416 8744120139811295232 8814803062752156672 8823344246482010112 8840577340713420288 8849396732463415296 8857844093332001187 8863374084758581248 8882915697586077696 8926289309390697216 8980903965169188864 8998444793226159936 9004062562294431744 9021648621986413056 9067976441285787648 9085687332772673952 9141277250261495808 9164849393763975168 9191647199008899072 9209599634944463328 9215349228918669312 9229904592023033856 9286376889154535424 9313530037953232896 9331720526308610304 9355783756134057984 9376411014118637568 9394724316880588032 9403827420592668672 9422194271023513728 9479843074345254912 9504288260199677952 9571752910246109184 9575323808173304832 9590447740148933616 9596435099287486464 9702294265620504576 9727313074969706496 9742677069357646848 9761705735508736002 9796360830522642432 9830948373395079168 9897322737125228544 9916653445596176256 9926262277292261376 9945649508302597824 9951858621483319296 9971295845353403904 9993280159784337408 10087583929598214144 10103516960815337472 10123250392379429928 10129570382581235712 10201473496446511104 10263890245907644416 10283936906544182784 10310455567984472064 10340603098885011456 10360799589312521244 10363401647183757312 10383642666025913088 10447174000298852352 10477721292697387008 10498185592097186592 10504739656010170368 10525256725650815232 10548462390883467264 10579305848166752256 10599968554901452944 10664823458638411776 10692324292724637696 10751240767071780864 10768222024026872832 10789253707667550318 10834106370680291328 10915081048823067648 10939146183138410496 10943227209340919808 10960511703027352704 10999422686902616064 11059816920069464064 11088336303566290944 11134488079265882112 11156235126295698288 11167045061953794048 11188855696840422552 11195840949168734208 11344299745476870144 11348531920797990912 11366456580917254656 11388656691426858669 11395766680403890176 11499015425920598016 11546876526646099968 11569429019862205632 11576651865807126528 11610501725063872512 11633178486245637888 11658826853081726976 11753070750336208896 11787436454284560384 11810458791109334916 11817832113011441664 11840913816357167136 11867020189743900672 11901719079187596288 11974538620225585152 11997926390968213248 12028864829315217408 12090635255047716864 12114249777030231936 12188369667015327744 12219799191685300224 12255529598678532096 12279466179925951104 12306539456030711808 12330575665905771792 12374350522765443072 12442294035078147072 12474378341512077312 12506545382103908352 12526299089174117376 12538436560790224896 12562925694698018304 12587462658945475371 12639790765793673216 12762337213661478912 12767098410897739776 12787263653531911488 12795246799049981952 12936392354160672768 12969750766626275328 12990236092476862464 13015607647344981336 13023733349033017344 13061814440696856576 13107931164526772224 13196430316166971392 13222204594128235008 13235016369723015168 13260866011070130432 13295061127137871872 13324373546379116544 13389433964086045824 13471355947753783296 13497667189839239904 13506093843441647616 13532472932979619584 13601964661928681472 13711915875392243712 13747274090645962752 13787470798513348608 13814399452416694992 13844856888034550784 13929565333731803136 13970295056929849344 13997580789462915456 14033675634201086976 14064616521177956352 14092086475320882048 14105741130889003008 14133291406535270592 14142114883160506368 14219764611517882368 14256432390299516928 14334987689429041152 14357629365369163776 14385671610223400424 14553441398430756864 14585528244184547328 14590969612454559744 14614015604036470272 14642558603263104003 14694541245783963648 14746422560092618752 14784448404755054592 14845984105687842816 14874980168394264384 14889393415938392064 14918474262453896736 14927787932224978944 15131375894397321216 15155275441223006208 15184875588569144892 15194355573871853568 15302210244669766656 15395835368861466624 15425905359816274176 15465683351976708096 15510904648327517184 15545102470775635968 15670761000448278528 15716581939046080512 15747278388145779888 15757109484015255552 15787885088476222848 15822693586325200896 15868958772250128384 15899952832352179416 15997235187957617664 16038486439086956544 16120847006730289152 16126861150607671296 16152333036040309248 16251159556020436992 16340706131571376128 16372621573234601472 16408719274707615744 16440767554541029056 16499134030353924096 16589725380104196096 16632504455349436416 16675393842805211136 16701732118898823168 16734352689443547432 16750567592930691072 16783283545260633828 16793761423753101312 16853054354391564288 17016449618215305216 17022797881196986368 17049684871375881984 17248523138880897024 17320314789969149952 17354143529793308448 17364977798710689792 17415752587595808768 17449767729368456832 17488240279622590464 17629606125504313344 17681154681426840576 17715688186664002374 17726748169517162496 17852578618781394432 17961807930338377728 17996889586452319872 18043297243972826112 18135952882571575296 18171374665545347904 18282554500522991616 18329698787527950336 18383294398017798144 18419199269888926656 18430698457837338624 18459809184046067712 18627060075906465792 18663441052617220608 18711567512268115968 18752822028237275136 18789448633761176064 18807654841185337344 18844388542047027456 18959686148690509824 19008576520399355904 19143505820492218368 19150647616346609664 19180895480297867232 19192870198574972928 19404588531241009152 19454626149939412992 19485354138715293696 19523411471017472004 19592721661045284864 19661896746790158336 19794645474250457088 19833306891192352512 19852524554584522752 19891299016605195648 19942591690706807808 19986560319568674816 20207033921630674944 20246500784758859856 20259140765162471424 20402946992893022208 20567873813088365568 20620911135968944128 20681206197770022912 20721599178625042488 20726803294367514624 20767285332051826176 20894348000597704704 20955442585394774016 20996371184194373184 21009479312020340736 21050513451301630464 21096924781766934528 21158611696333504512 21199937109802905888 21329646917276823552 21384648585449275392 21502481534143561728 21536444048053745664 21578507415335100636 21668212741360582656 21830162097646135296 21878292366276820992 21886454418681839616 21921023406054705408 22119633840138928128 22176672607132581888 22268976158531764224 22312470252591396576 22334090123907588096 22377711393680845104 22391681898337468416 22697063841595981824 22732913161834509312 22777313382853717338 22791533360807780352 23093753053292199936 23138858039724411264 23221003450127745024 23266356972491275776 23317653706163453952 23506141500672417792 23574872908569120768 23620917582218669832 23635664226022883328 23681827632714334272 23734040379487801344 23803438158375192576 23949077240451170304 23995852781936426496 24057729658630434816 24181270510095433728 24228499554060463872 24376739334030655488 24439598383370600448 24511059197357064192 24558932359851902208 24613078912061423616 24661151331811543584 24748701045530886144 24884588070156294144 24948756683024154624 25013090764207816704 25052598178348234752 25125851389396036608 25174925317890950742 25279581531587346432 25524674427322957824 25534196821795479552 25574527307063822976 25872784708321345536 25980472184953724928 26031215294689962672 26047466698066034688 26123628881393713152 26444409188256470016 26470032739446030336 26521732022140260864 26573532279996003561 26590122254275743744 26648747092758233088 26778867928172091648 26942711895507566592 26995334379678479808 27012187686883295232 27064945865959239168 27203929323857362944 27423831750784487424 27494548181291925504 27574941597026697216 27628798904833389984 27689713776069101568 27859130667463606272 27940590113859698688 27995161578925830912 28067351268402173952 28129233042355912704 28184172950641764096 28211482261778006016 28266582813070541184 28439529223035764736 28512864780599033856 28715258730738327552 28771343220446800848 29106882796861513728 29181939224909119488 29228031208072940544 29285117206526208006 29389082491567927296 29492845120185237504 29691968211375685632 29749960336788528768 29778786831876784128 29836948524907793472 29855575864449957888 30262751788794642432 30310550882446012416 30369751177138289784 30388711147743707136 30604420489339533312 30791670737722933248 30851810719632548352 30931366703953416192 31021809296655034368 31090204941551271936 31341522000896557056 31433163878092161024 31494556776291559776 31514218968030511104 31575770176952445696 31645387172650401792 31737917544500256768 31799905664704358832 31994470375915235328 32076972878173913088 32253722301215342592 32304666072080618496 32502319112040873984 32745243146469202944 32817438549415231488 32881535109082058112 32998268060707848192 33179450760208392192 33265008910698872832 33403464237797646336 33468705378887094864 33501135185861382144 33566567090521267656 33587522847506202624 34032899236430610432 34045595762393972736 34099369742751763968 34165970074280576007 34497046277761794048 34640629579938299904 34708287059586616896 34729955597421379584 34831505175191617536 34899535458736913664 34976480559245180928 35259212251008626688 35362309362853681152 35431376373328004748 35453496339034324992 35705157237562788864 35923615860676755456 35993779172904639744 36086594487945652224 36271905765143150592 36342749331090695808 36565109001045983232 36659397575055900672 36766588796035596288 36838398539777853312 36919618368092135424 37326882105234441216 37423135024536231936 37578897267522352128 37615309682370674688 37688777084094054912 37762387976836426113 37919372297381019648 38287011640984436736 38301295232693219328 38361790960595734464 38385740397149945856 38809177062482018304 38909252299878825984 38970708277430587392 39046822942034944008 39185443322090569728 39323793493580316672 39589290948500914176 39666613782384705024 39705049109169045504 39782598033210391296 39885183381413615616 39973120639137349632 40414067843261349888 40493001569517719712 40518281530324942848 40805893985786044416 41135747626176731136 41241822271937888256 41362412395540045824 41443198357250084976 41534570664103652352 41788696001195409408 41910885170789548032 41992742368388746368 42101026902603260928 42193849563533869056 42317223392667009024 42399874219605811776 42659293834553647104 42769297170898550784 43004963068287123456 43072888096107491328 43157014830670201272 43660324195292270592 43756584732553641984 43772908837363679232 43842046812109410816 44239267680277856256 44353345214265163776 44537952317063528448 44624940505182793152 44668180247815176192 44755422787361690208 44783363796674936832 45394127683191963648 45465826323669018624 45554626765707434676 45583066721615560704 46187506106584399872 46277716079448822528 46532713944982551552 46635307412326907904 47012283001344835584 47149745817138241536 47241835164437339664 47271328452045766656 47363655265428668544 47468080758975602688 47606876316750385152 47991705563872852992 48115459317260869632 48362541020190867456 48456999108120927744 48753478668061310976 49022118394714128384 49117864719703804416 49226157824122847232 49322302663623087168 49497402091061772288 49769176140312588288 49897513366048309248 50026181528415633408 50105196356696469504 50251702778792073216 50349850635781901484 50559163063174692864 51049348854645915648 51068393643590959104 51149054614127645952 51745569416642691072 51960944369907449856 52062430589379925344 52094933396132069376 52247257762787426304 52888818376512940032 53043464044280521728 53147064559992007122 53180244508551487488 53557735856344183296 53885423791015133184 53990668759356959616 54129891731918478336 54407858647714725888 54847663501568974848 54989096362583851008 55149883194053394432 55257597809666779968 55379427552138203136 55881180227719397376 55990323157851661824 56134702536804347904 56258466084711825408 56368345901283528192 56422964523556012032 56533165626141082368 56879058446071529472 57025729561198067712 57430517461476655104 57542686440893601696 58213765593723027456 58363878449818238976 58456062416145881088 58570234413052416012 58778164983135854592 58985690240370475008 59383936422751371264 59499920673577057536 59557573663753568256 59673897049815586944 60621101764892024832 60739502354276579568 60777422295487414272 61208840978679066624 61703621439265096704 61862733407906832384 62043618593310068736 62180409883102543872 62683044001793114112 62866327756184322048 62989113552583119552 63028437936061022208 63151540353904891392 63290774345300803584 63475835089000513536 63599811329408717664 63988940751830470656 64153945756347826176 64507444602430685184 64609332144161236992 65004638224081747968 65490486292938405888 65634877098830462976 65763070218164116224 66358901520416784384 66530017821397745664 66806928475595292672 66937410757774189728 67002270371722764288 67133134181042535312 67175045695012405248 68091191524787945472 68198739485503527936 68331940148561152014 69281259159876599808 69416574119173233792 69663010350383235072 69799070917473827328 69952961118490361856 70518424502017253376 70724618725707362304 70862752746656009496 70906992678068649984 71410314475125577728 71847231721353510912 71987558345809279488 72173188975891304448 72543811530286301184 72685498662181391616 73130218002091966464 73318795150111801344 73533177592071192576 73676797079555706624 73839236736184270848 74653764210468882432 74846270049072463872 75157794535044704256 75377554168188109824 75524775953672852226 75838744594762039296 76574023281968873472 76602590465386438656 76723581921191468928 77618354124964036608 77941416554861174784 78093645884069888016 78370886644181139456 79333227564769410048 79410098218338091008 79565196066420782592 79720596839988010683 79770366762827231232 79946241278274699264 80828135686522699776 80986003139035439424 81036563060649885696 81611787971572088832 82271495252353462272 82483644543875776512 82724824791080091648 82886396714500169952 83069141328207304704 83577392002390818816 83821770341579096064 83985484736777492736 84202053805206521856 84387699127067738112 84634446785334018048 84799748439211623552 85318587669107294208 85538594341797101568 86145776192214982656 86314029661340402544 87320648390584541184 87545817674727358464 87684093624218821632 88478535360555712512 89075904634127056896 89249881010365586304 89336360495630352384 89510845574723380416 89566727593349873664 90788255366383927296 90931652647338037248 91109253531414869352 91166133443231121408 92375012213168799744 92555432158897645056 93065427889965103104 93270614824653815808 94024566002689671168 94299491634276483072 94483670328874679328 94542656904091533312 94727310530857337088 94936161517951205376 95213752633500770304 95983411127745705984 96230918634521739264 96913998216241855488 97506957336122621952 98235729439407608832 98452315648245694464 98644605327246174336 98994804182123544576 99538352280625176576 99795026732096618496 100210392713392939008 100503405557584146432 100699701271563802968 102098697709291831296 102136787287181918208 102298109228255291904 102497910222841728021 103491138833285382144 103921888739814899712 104124861178759850688 104189866792264138752 104494515525574852608 105777636753025880064 106086928088561043456 106294129119984014244 106360489017102974976 107115471712688366592 107770847582030266368 107981337518713919232 108259783463836956672 108815717295429451776 109695327003137949696 109978192725167702016 110299766388106788864 110515195619333559936 110758855104276406272 111980646315703323648 112269405073608695808 112736691802567056384 112845929047112024064 113066331252282164736 113758116892143058944 114861034922953310208 115085372881787203392 116427531187446054912 116727756899636477952 116912124832291762176 117140468826104832024 117556329966271709184 117971380480740950016 118767872845502742528 118999841347154115072 119115147327507136512 119347794099631173888 121242203529784049664 121479004708553159136 121554844590974828544 122417681957358133248 123407242878530193408 123725466815813664768 124087237186620137472 125366088003586228224 125732655512368644096 125978227105166239104 126303080707809782784 126581548690601607168 126951670178001027072 127199622658817435328 127977881503660941312 128307891512695652352 129014889204861370368 129218664288322473984 130980972585876811776 131269754197660925952 131526140436328232448 132717803040833568768 133060035642795491328 133613856951190585344 133874821515548379456 134004540743445528576 134266268362085070624 134350091390024810496 136182383049575890944 136397478971007055872 136663880297122304028 138562518319753199616 138833148238346467584 139598141834947654656 139905922236980723712 141036849004034506752 141449237451414724608 141725505493312018992 141813985356137299968 142820628950251155456 143975116691618558976 144346377951782608896 145087623060572602368 145370997324362783232 146260436004183932928 147066355184142385152 147353594159111413248 147678473472368541696 149307528420937764864 149692540098144927744 150315589070089408512 150755108336376219648 151049551907345704452 151677489189524078592 153148046563937746944 153205180930772877312 153447163842382937856 155236708249928073216 155882833109722349568 156187291768139776032 156741773288362278912 158666455129538820096 159130392132841565184 159441193679976021366 159540733525654462464 161656271373045399552 161972006278070878848 163223575943144177664 164542990504706924544 164967289087751553024 165449649582160183296 165772793429000339904 166138282656414609408 167643540683158192128 167970969473554985472 168404107610413043712 168775398254135476224 169268893570668036096 169599496878423247104 170637175338214588416 171077188683594203136 172291552384429965312 172628059322680805088 174641296781169082368 175091635349454716928 175368187248437643264 176957070721111425024 178151809268254113792 178499762020731172608 178672720991260704768 179021691149446760832 181863305294676074496 182218507062829738704 182332266886462242816 185110864317795290112 186130855779930206208 186541229649307631616 188049132005379342336 188598983268552966144 188967340657749358656 189085313808183066624 189454621061714674176 189872323035902410752 190427505267001540608 191966822255491411968 192461837269043478528 193827996432483710976 195013914672245243904 196471458878815217664 196904631296491388928 197289210654492348672 199076704561250353152 199590053464193236992 200420785426785878016 201006811115168292864 201399402543127605936 204273574574363836416 204596218456510583808 204995820445683456042 207843777479629799424 208249722357519701376 208989031051149705216 211555273506051760128 212173856177122086912 212588258239968028488 212720978034205949952 214230943425376733184 215541695164060532736 215962675037427838464 216519566927673913344 217631434590858903552 219390654006275899392 219956385450335404032 220599532776213577728 221030391238667119872 221517710208552812544 223961292631406647296 224538810147217391616 225473383605134112768 226132662504564329472 227516233784286117888 229722069845906620416 230170745763574406784 232855062374892109824 233824249664583524352 234280937652209664048 235112659932543418368 237999682694308230144 238230294655014273024 238695588199262347776 239161790519964032049 242484407059568099328 242958009417106318272 243109689181949657088 244835363914716266496 246814485757060386816 247450933631627329536 248174474373240274944 250732176007172456448 251465311024737288192 251956454210332478208 252606161415619565568 253163097381203214336 253903340356002054144 254399245317634870656 255955763007321882624 256615783025391304704 258437328576644947968 261961945171753623552 263052280872656464896 265435606081667137536 267227713902381170688 267749643031096758912 268009081486891057152 268532536724170141248 268700182780049620992 272364766099151781888 272794957942014111744 273327760594244608056 277125036639506399232 277666296476692935168 279196283669895309312 279811844473961447424 282073698008069013504 282898474902829449216 283451010986624037984 283627970712274599936 285641257900502310912 287950233383237117952 288692755903565217792 290741994648725566464 292520872008367865856 294707188318222826496 295356946944737083392 298615056841875529728 299385080196289855488 300631178140178817024 301510216672752439296 302099103814691408904 306296093127875493888 306410361861545754624 306894327684765875712 310473416499856146432 311765666219444699136 312374583536279552064 313483546576724557824 317332910259077640192 318260784265683130368 318882387359952042732 319081467051308924928 323312542746090799104 323944012556141757696 326447151886288355328 329085981009413849088 329934578175503106048 330899299164320366592 331545586858000679808 332276565312829218816 335941938947109970944 336808215220826087424 338537787141336072192 339198993756846494208 341274350676429176832 344583104768859930624 345256118645361610176 349282593562338164736 350183270698909433856 350736374496875286528 353914141442222850048 356303618536508227584 356999524041462345216 357345441982521409536 358043382298893521664 363726610589352148992 364437014125659477408 364664533772924485632 370221728635590580224 372261711559860412416 376098264010758684672 377197966537105932288 377934681315498717312 378909242123429348352 379744646071804821504 380855010534003081216 383933644510982823936 384923674538086957056 387655992864967421952 392942917757630435328 393809262592982777856 394578421308984697344 398153409122500706304 399180106928386473984 400841570853571756032 402013622230336585728 402798805086255211872 408547149148727672832 409192436913021167616 409991640891366912084 415687554959259598848 416499444715039402752 423110547012103520256 424347712354244173824 425176516479936056976 425441956068411899904 428461886850753466368 431925350074855676928 433039133855347826688 435262869181717807104 438781308012551798784 441199065552427155456 442060782477334239744 443035420417105625088 447922585262813294592 449077620294434783232 450946767210268225536 452265325009128658944 455032467568572235776 459444139691813240832 460341491527148813568 465710124749784219648 467648499329167048704 468561875304419328096 470225319865086836736 475999365388616460288 477391176398524695552 478323581039928064098 484968814119136198656 485916018834212636544 489670727829432532992 493628971514120773632 494901867263254659072 496348948746480549888 502930622049474576384 503912908420664956416 505212322831239131136 506326194762406428672 507806680712004108288 508798490635269741312 511911526014643765248 513231566050782609408 516874657153289895936 523923890343507247104 526104561745312929792 530871212163334275072 534455427804762341376 535499286062193517824 536018162973782114304 537065073448340282496 545589915884028223488 546655521188489216112 555332592953385870336 558392567339790618624 559623688947922894848 564147396016138027008 565796949805658898432 566902021973248075968 567255941424549199872 571282515801004621824 575900466766474235904 577385511807130435584 581483989297451132928 585041744016735731712 589414376636445652992 590713893889474166784 597230113683751059456 598770160392579710976 601262356280357634048 603020433345504878592 604198207629382817808 612820723723091509248 613788655369531751424 623531332438889398272 624749167072559104128 626967093153449115648 634665820518155280384 636521568531366260736 637764774719904085464 638162934102617849856 646625085492181598208 647888025112283515392 652894303772576710656 658171962018827698176 659869156351006212096 661798598328640733184 663091173716001359616 664553130625658437632 671883877894219941888 673616430441652174848 678397987513692988416 682548701352858353664 689166209537719861248 690512237290723220352 698565187124676329472 701472748993750573056 713999048082924690432 714690883965042819072 716086764597787043328 717485371559892096147 727453221178704297984 728874028251318954816 729329067545848971264 740443457271181160448 744523423119720824832 752196528021517369344 754395933074211864576 755869362630997434624 757818484246858696704 759489292143609643008 761710021068006162432 767867289021965647872 769847349076173914112 775311985729934843904 785885835515260870656 789156842617969394688 796306818245001412608 801683141707143512064 804027244460673171456 805597610172510423744 817094298297455345664 818384873826042335232 819983281782733824168 831375109918519197696 832998889430078805504 846221094024207040512 848695424708488347648 850353032959872113952 850883912136823799808 856923773701506932736 863850700149711353856 866078267710695653376 877562616025103597568 884121564954668479488 886070840834211250176 895845170525626589184 898155240588869566464 901893534420536451072 904530650018257317888 918888279383626481664 920682983054297627136 931420249499568439296 935296998658334097408 937123750608838656192 940450639730173673472 951998730777232920576 954782352797049391104 956647162079856128196 969937628238272397312 971832037668425273088 979341455658865065984 987257943028241547264 989803734526509318144 992697897492961099776 1007825816841329912832 1010424645662478262272 1015613361424008216576 1017596981270539482624 1023823052029287530496 1033749314306579791872 1047847780687014494208 1052209123490625859584 1061742424326668550144 1068910855609524682752 1070998572124387035648 1072036325947564228608 1074130146896680564992 1091179831768056446976 1093311042376978432224 1110665185906771740672 1116785134679581237248 1128294792032276054016 1131593899611317796864 1133804043946496151936 1142565031602009243648 1151800933532948471808 1154771023614260871168 1162967978594902265856 1178828753272891305984 1181427787778948333568 1194460227367502118912 1197540320785159421952 1202524712560715268096 1206040866691009757184 1208396415258765635616 1225641447446183018496 1227577310739063502848 1247062664877778796544 1249498334145118208256 1269331641036310560768 1273043137062732521472 1275529549439808170928 1276325868205235699712 1295776050224567030784 1305788607545153421312 1316343924037655396352 1323597196657281466368 1326182347432002719232 1329106261251316875264 1343767755788439883776 1347232860883304349696 1356795975027385976832 1365097402705716707328 1378332419075439722496 1381024474581446440704 1397130374249352658944 1402945497987501146112 1427998096165849380864 1432173529195574086656 1434970743119784192294 1454906442357408595968 1457748056502637909632 1480886914542362320896 1489046846239441649664 1508791866148423729152 1511738725261994869248 1515636968493717393408 1518978584287219286016 1523420042136012324864 1535734578043931295744 1539694698152347828224 1550623971459869687808 1571771671030521741312 1578313685235938789376 1592613636490002825216 1603366283414287024128 1608054488921346342912 1611195220345020847488 1636769747652084670464 1639966563565467648336 1665997778860157611008 1692442188048414081024 1697390849416976695296 1700706065919744227904 1701767824273647599616 1713847547403013865472 1727701400299422707712 1732156535421391306752 1755125232050207195136 1768243129909336958976 1772141681668422500352 1791690341051253178368 1796310481177739132928 1803787068841072902144 1809061300036514635776 1841365966108595254272 1870593997316668194816 1874247501217677312384 1880901279460347346944 1903997461554465841152 1909564705594098782208 1913294324159712256392 1939875256476544794624 1943664075336850546176 1958682911317730131968 1974515886056483094528 1979607469053018636288 1985395794985922199552 2015651633682659825664 2020849291324956524544 2035193962541078965248 2047646104058575060992 2067498628613159583744 2095695561374028988416 2104418246981251719168 2141997144248774071296 2144072651895128457216 2148260293793361129984 2182359663536112893952 2186622084753956864448 2221330371813543481344 2233570269359162474496 2256589584064552108032 2263187799222635593728 2267608087892992303872 2285130063204018487296 2303601867065896943616 2309542047228521742336 2325935957189804531712 2357657506545782611968 2388920454735004237824 2405049425121430536192 2412081733382019514368 2416792830517531271232 2451282894892366036992 2455154621478127005696 2494125329755557593088 2498996668290236416512 2538663282072621121536 2546086274125465042944 2551059098879616341856 2552651736410471399424 2591552100449134061568 2632687848075310792704 2652364694864005438464 2658212522502633750528 2687535511576879767552 2694465721766608699392 2713591950054771953664 2756664838150879444992 2762048949162892881408 2794260748498705317888 2805890995975002292224 2855996192331698761728 2864347058391148173312 2869941486239568384588 2909812884714817191936 2915496113005275819264 2961773829084724641792 2978093692478883299328 3023477450523989738496 3031273936987434786816 3046840084272024649728 3071469156087862591488 3101247942919739375616 3143543342061043482624 3156627370471877578752 3185227272980005650432 3206732566828574048256 3216108977842692685824 3222390440690041694976 3273539495304169340928 3279933127130935296672 3331995557720315222016 3384884376096828162048 3394781698833953390592 3401412131839488455808 3427695094806027730944 3455402800598845415424 3464313070842782613504 3536486259818673917952 3544283363336845000704 3583380682102506356736 3592620962355478265856 3607574137682145804288 3618122600073029271552 3682731932217190508544 3741187994633336389632 3748495002435354624768 3807994923108931682304 3819129411188197564416 3826588648319424512784 3887328150673701092352 3917365822635460263936 3949031772112966189056 3970791589971844399104 4031303267365319651328 4041698582649913049088 4070387925082157930496 4095292208117150121984 4134997257226319167488 4191391122748057976832 4208836493962503438336 4283994288497548142592 4296520587586722259968 4364719327072225787904 4373244169507913728896 4442660743627086962688 4467140538718324948992 4526375598445271187456 4535216175785984607744 4570260126408036974592 4607203734131793887232 4619084094457043484672 4651871914379609063424 4715315013091565223936 4777840909470008475648 4810098850242861072384 4824163466764039028736 4833585661035062542464 4910309242956254011392 4997993336580472833024 5077326564145242243072 5092172548250930085888 5102118197759232683712 5105303472820942798848 5183104200898268123136 5265375696150621585408 5304729389728010876928 5316425045005267501056 5375071023153759535104 5388931443533217398784 5427183900109543907328 5524097898325785762816 5611781991950004584448 5711992384663397523456 5728694116782296346624 5739882972479136769176 5819625769429634383872 5830992226010551638528 5923547658169449283584 5956187384957766598656 6046954901047979476992 6062547873974869573632 6142938312175725182976 6202495885839478751232 6287086684122086965248 6313254740943755157504 6432217955685385371648 6444780881380083389952 6547078990608338681856 6559866254261870593344 6663991115440630444032 6769768752193656324096 6789563397667906781184 6802824263678976911616 6855390189612055461888 6910805601197690830848 6928626141685565227008 7072972519637347835904 7166761364205012713472 7215148275364291608576 7236245200146058543104 7365463864434381017088 7482375989266672779264 7496990004870709249536 7615989846217863364608 7638258822376395128832 7653177296638849025568 7774656301347402184704 7898063544225932378112 8062606534730639302656 8083397165299826098176 8140775850164315860992 8269994514452638334976 8382782245496115953664 8417672987925006876672 8567988576995096285184 8593041175173444519936 8729438654144451575808 8746488339015827457792 8885321487254173925376 8934281077436649897984 9070432351571969215488 9140520252816073949184 9214407468263587774464 9303743828759218126848 9430630026183130447872 9555681818940016951296 9620197700485722144768 9648326933528078057472 9667171322070125084928 9820618485912508022784 9995986673160945666048 10154653128290484486144 10184345096501860171776 10204236395518465367424 10366208401796536246272 10609458779456021753856 10632850090010535002112 10750142046307519070208 10777862887066434797568 10854367800219087814656 11048195796651571525632 11223563983900009168896 11423984769326795046912 11457388233564592693248 11479765944958273538352 11661984452021103277056 11847095316338898567168 11912374769915533197312 12093909802095958953984 12125095747949739147264 12285876624351450365952 12404991771678957502464 12574173368244173930496 12626509481887510315008 12889561762760166779904 13094157981216677363712 13119732508523741186688 13327982230881260888064 13579126795335813562368 13605648527357953823232 13710780379224110923776 13821611202395381661696 13857252283371130454016 14145945039274695671808 14333522728410025426944 14430296550728583217152 14472490400292117086208 14730927728868762034176 14993980009741418499072 15231979692435726729216 15276517644752790257664 15306354593277698051136 15549312602694804369408 15796127088451864756224 16125213069461278605312 16166794330599652196352 16281551700328631721984 16835345975850013753344 17135977153990192570368 17186082350346889039872 17458877308288903151616 17492976678031654915584 17770642974508347850752 17868562154873299795968 18140864703143938430976 18428814936527175548928 18607487657518436253696 18861260052366260895744 19296653867056156114944 19334342644140250169856 19641236971825016045568 19991973346321891332096 20309306256580968972288 20368690193003720343552 20408472791036930734848 20732416803593072492544 21218917558912043507712 21500284092615038140416 21708735600438175629312 22096391593303143051264 22447127967800018337792 22847969538653590093824 22914776467129185386496 22959531889916547076704 23323968904042206554112 23694190632677797134336 24187819604191917907968 24250191495899478294528 24809983543357915004928 25148346736488347860992 25253018963775020630016 25779123525520333559808 26188315962433354727424 26239465017047482373376 26655964461762521776128 27211297054715907646464 27421560758448221847552 27643222404790763323392 28291890078549391343616 28667045456820050853888 28860593101457166434304 28944980800584234172416 29461855457737524068352 29987960019482836998144 30463959384871453458432 30553035289505580515328 30612709186555396102272 31098625205389608738816 32250426138922557210624 32333588661199304392704 32563103400657263443968 33670691951700027506688 34271954307980385140736 34372164700693778079744 34985953356063309831168 35541285949016695701504 35737124309746599591936 36281729406287876861952 36857629873054351097856 37214975315036872507392 37722520104732521791488 38668685288280500339712 39282473943650032091136 39983946692643782664192 40737380386007440687104 40816945582073861469696 41464833607186144985088 42437835117824087015424 43000568185230076280832 43417471200876351258624 44192783186606286102528 45695939077307180187648 45829552934258370772992 45919063779833094153408 46647937808084413108224 47388381265355594268672 48375639208383835815936 48500382991798956589056 50506037927550041260032 51558247051040667119616 52376631924866709454848 52478930034094964746752 53311928923525043552256 54422594109431815292928 55286444809581526646784 56583780157098782687232 57889961601168468344832 58923710915475048136704 59975920038965673996288 60927918769742906916864 61106070579011161030656 61225418373110792204544 62197250410779217477632 64500852277845114421248 65126206801314526887936 67341383903400055013376 68543908615960770281472 68744329401387556159488 69971906712126619662336 71082571898033391403008 72563458812575753723904 74429950630073745014784 75445040209465043582976 77337370576561000679424 78564947887300064182272 79967893385287565328384 81633891164147722939392 82929667214372289970176 84875670235648174030848 86001136370460152561664 86834942401752702517248 88385566373212572205056 91391878154614360375296 91659105868516741545984 91838127559666188306816 93295875616168826216448 96751278416767671631872 97000765983597913178112 101012075855100082520064 103116494102081334239232 104957860068189929493504 106623857847050087104512 108845188218863630585856 110572889619163053293568 113167560314197565374464 117847421830950096273408 119951840077931347992576 122212141158022322061312 122450836746221584409088 124394500821558434955264 129001704555690228842496 130252413602629053775872 137087817231921540562944 137488658802775112318976 139943813424253239324672 142165143796066782806016 145126917625151507447808 154674741153122001358848 157129895774600128364544 159935786770575130656768 163267782328295445878784 165859334428744579940352 169751340471296348061696 173669884803505405034496 176771132746425144410112 182783756309228720750592 183318211737033483091968 183676255119332376613632 186591751232337652432896 193502556833535343263744 202024151710200165040128 206232988204162668478464 209915720136379858987008 213247715694100174209024 217690376437727261171712 226335120628395130748928 235694843661900192546816 239903680155862695985152 244901673492443168818176 248789001643116869910528 258003409111380457684992 260504827205258107551744 274175634463843081125888 274977317605550224637952 279887626848506478649344 290253835250303014895616 309349482306244002717696 319871573541150261313536 326535564656590891757568 331718668857489159880704 339502680942592696123392 353542265492850288820224 366636423474066966183936 367352510238664753227264 373183502464675304865792 387005113667070686527488 412465976408325336956928 419831440272759717974016 426495431388200348418048 435380752875454522343424 471389687323800385093632 479807360311725391970304 489803346984886337636352 497578003286233739821056 521009654410516215103488 548351268927686162251776 549954635211100449275904 559775253697012957298688 580507670500606029791232 618698964612488005435392 639743147082300522627072 653071129313181783515136 679005361885185392246784 707084530985700577640448 734705020477329506454528 746367004929350609731584 774010227334141373054976 824931952816650673913856 839662880545519435948032 870761505750909044686848 959614720623450783940608 979606693969772675272704 995156006572467479642112 1099909270422200898551808 1119550507394025914597376 1161015341001212059582464 1237397929224976010870784 1279486294164601045254144 1306142258626363567030272 1414169061971401155280896 1469410040954659012909056 1492734009858701219463168 1649863905633301347827712 1679325761091038871896064 1741523011501818089373696 1919229441246901567881216 1959213387939545350545408 2239101014788051829194752 2322030682002424119164928 2474795858449952021741568 2612284517252727134060544 2938820081909318025818112 2985468019717402438926336 3299727811266602695655424 3358651522182077743792128 3483046023003636178747392 3838458882493803135762432 3918426775879090701090816 4478202029576103658389504 4949591716899904043483136 5224569034505454268121088 5877640163818636051636224 6717303044364155487584256 6966092046007272357494784 7836853551758181402181632 8956404059152207316779008 9899183433799808086966272 10449138069010908536242176 11755280327637272103272448 13434606088728310975168512 15673707103516362804363264 20898276138021817072484352 23510560655274544206544896 26869212177456621950337024 31347414207032725608726528 47021121310549088413089792 62694828414065451217453056 94042242621098176826179584 188084485242196353652359168
- Sum of all divisors σ(n): 697088166959257379276800000
- Sum of proper divisors (its aliquot sum) s(n): 509003681717061025624440832
- 188084485242196353652359168 is an abundant number, because the sum of its proper divisors (509003681717061025624440832) is greater than itself. Its abundance is 320919196474864671972081664
Bases of 188084485242196353652359168
- Binary: 10011011100101000111000001100000001000100001101000011000010100100100110000000000000000002
- Hexadecimal: 0x9B947060221A18524C0000
- Base-36: NMRYA6NXDC0000000
Squares and roots of 188084485242196353652359168
- 188084485242196353652359168 squared (1880844852421963536523591682) is 35375773588821977949822760019115592097001092073652224
- 188084485242196353652359168 cubed (1880844852421963536523591683) is 6653634165498066850217884510927715403519248611973659113627423763398231569989632
-
The
square root of 188084485242196353652359168 is 13714389714536.9306313731 -
188084485242196353652359168 is a
perfect cube number . Itscube root is 572951232
Scales and comparisons
How big is 188084485242196353652359168?- 188,084,485,242,196,353,652,359,168 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 188,084,485,242,196,353,652,359,168 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 188084485242196353652359168 cubic inches would be around 47745936 feet tall.
Recreational maths with 188084485242196353652359168
- 188084485242196353652359168 backwards is 861953256353691242584480881
- 188084485242196353652359168 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 188084485242196353652359168's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 188084485242196353652359168 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 188084485242196353652359168 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/188084485242196353652359168/
Chicago style:
Numbermatics. 2024. "Number 188084485242196353652359168 - Facts about the integer". https://numbermatics.com/n/188084485242196353652359168/
The information we have on file for 188084485242196353652359168 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 188084485242196353652359168, math, Factors of 188084485242196353652359168, curriculum, school, college, exams, university, Prime factorization of 188084485242196353652359168, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-eight septillion, eighty-four sextillion, four hundred eighty-five quintillion, two hundred forty-two quadrillion, one hundred ninety-six trillion, three hundred fifty-three billion, six hundred fifty-two million, three hundred fifty-nine thousand, one hundred sixty-eight.