193742076998224674142949376
193,742,076,998,224,674,142,949,376 is an even composite number composed of five prime numbers multiplied together.
193742076998224674142949376 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, eight hundred eight divisors.
Prime factorization of 193742076998224674142949376:
212 × 318 × 73 × 193 × 3733
(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 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 373 × 373 × 373)See below for interesting mathematical facts about the number 193742076998224674142949376 from the Numbermatics database.
Names of 193742076998224674142949376
- Cardinal: 193742076998224674142949376 can be written as One hundred ninety-three septillion, seven hundred forty-two sextillion, seventy-six quintillion, nine hundred ninety-eight quadrillion, two hundred twenty-four trillion, six hundred seventy-four billion, one hundred forty-two million, nine hundred forty-nine thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 1.93742076998224674142949376 × 1026
Factors of 193742076998224674142949376
Divisors of 193742076998224674142949376
- Number of divisors d(n): 15808
-
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 288 294 304 324 336 342 343 361 373 378 384 392 399 432 441 448 456 486 504 512 513 532 567 576 588 608 648 672 684 686 722 729 746 756 768 784 798 864 882 896 912 931 972 1008 1024 1026 1029 1064 1083 1119 1134 1152 1176 1197 1216 1296 1323 1344 1368 1372 1444 1458 1492 1512 1536 1539 1568 1596 1701 1728 1764 1792 1824 1862 1944 2016 2048 2052 2058 2128 2166 2187 2238 2268 2304 2352 2394 2432 2527 2592 2611 2646 2688 2736 2744 2793 2888 2916 2984 3024 3072 3078 3087 3136 3192 3249 3357 3402 3456 3528 3584 3591 3648 3724 3888 3969 4032 4096 4104 4116 4256 4332 4374 4476 4536 4608 4617 4704 4788 4864 5054 5103 5184 5222 5292 5376 5472 5488 5586 5776 5832 5968 6048 6144 6156 6174 6272 6384 6498 6517 6561 6714 6804 6859 6912 7056 7087 7168 7182 7296 7448 7581 7776 7833 7938 8064 8208 8232 8379 8512 8664 8748 8952 9072 9216 9234 9261 9408 9576 9728 9747 10071 10108 10206 10368 10444 10584 10752 10773 10944 10976 11172 11552 11664 11907 11936 12096 12288 12312 12348 12544 12768 12996 13034 13122 13428 13608 13718 13824 13851 14112 14174 14336 14364 14592 14896 15162 15309 15552 15666 15876 16128 16416 16464 16758 17024 17328 17496 17689 17904 18144 18277 18432 18468 18522 18816 19152 19456 19494 19551 19683 20142 20216 20412 20577 20736 20888 21168 21261 21504 21546 21888 21952 22344 22743 23104 23328 23499 23814 23872 24192 24624 24696 25088 25137 25536 25992 26068 26244 26856 27216 27436 27648 27702 27783 28224 28348 28672 28728 29184 29241 29792 30213 30324 30618 31104 31332 31752 32256 32319 32832 32928 33516 34048 34656 34992 35378 35721 35808 36288 36554 36864 36936 37044 37632 38304 38912 38988 39102 39366 40284 40432 40824 41154 41472 41553 41776 42336 42522 43008 43092 43776 43904 44688 45486 45927 46208 46656 46998 47628 47744 48013 48384 49248 49392 49609 50176 50274 51072 51984 52136 52488 53067 53712 54432 54831 54872 55296 55404 55566 56448 56696 57456 58368 58482 58653 59049 59584 60426 60648 61236 61731 62208 62664 63504 63783 64512 64638 65664 65856 67032 68096 68229 69312 69984 70497 70756 71442 71616 72576 73108 73872 74088 75264 75411 76608 77824 77976 78204 78732 80568 80864 81648 82308 82944 83106 83349 83552 84672 85044 86016 86184 87552 87723 87808 89376 90639 90972 91854 92416 93312 93996 95256 95488 96026 96768 96957 98496 98784 99218 100352 100548 102144 103968 104272 104976 106134 107163 107424 108864 109662 109744 110592 110808 111132 112896 113392 114912 116736 116964 117306 118098 119168 120852 121296 122472 123462 123823 124416 124659 125328 127008 127566 127939 129024 129276 131328 131712 134064 134653 136192 136458 137781 138624 139129 139968 140994 141512 142884 143232 144039 145152 146216 147744 148176 148827 150528 150822 153216 155952 156408 157464 159201 161136 161728 163296 164493 164616 165888 166212 166698 167104 169344 170088 172368 175104 175446 175616 175959 177147 178752 181278 181944 183708 184832 185193 186624 187992 190512 190976 191349 192052 193536 193914 196992 197568 198436 200704 201096 204288 204687 207936 208544 209952 211491 212268 214326 214848 217728 219324 219488 221616 222264 225792 226233 226784 229824 233472 233928 234612 236196 238336 241704 242592 244944 246924 247646 248832 249318 250047 250656 254016 255132 255878 258048 258552 262656 263169 263424 268128 269306 271917 272384 272916 275562 277248 278258 279936 281988 283024 285768 286464 288078 290304 290871 292432 295488 296352 297654 301056 301644 306432 311904 312816 314928 318402 321489 322272 323456 326592 328986 329232 331776 332424 333396 334208 336091 338688 340176 344736 347263 350208 350892 351232 351918 354294 357504 362556 363888 367416 369664 370386 371469 373248 373977 375984 381024 381952 382698 383817 384104 387072 387828 393984 395136 396872 402192 403959 408576 409374 413343 415872 417088 417387 419904 422982 424536 428652 429696 432117 435456 438648 438976 443232 444528 446481 451584 452466 453568 459648 467856 469224 472392 476672 477603 483408 485184 489888 493479 493848 495292 497664 498636 500094 501312 508032 510264 511756 517104 525312 526338 526848 527877 531441 536256 538612 543834 544768 545832 551124 554496 555579 556516 559872 563976 566048 571536 572928 574047 576156 580608 581742 584864 590976 592704 595308 602112 603288 612864 614061 623808 625632 629856 634473 636804 642978 644544 646912 653184 657972 658464 664848 666792 668416 672182 677376 678699 680352 689472 694526 700416 701784 702464 703836 708588 715008 725112 727776 734832 739328 740772 742938 746496 747954 750141 751968 762048 763904 765396 767634 768208 774144 775656 787968 789507 790272 793744 804384 807918 815751 817152 818748 826686 831744 834176 834774 839808 845964 849072 857304 859392 864234 870912 872613 877296 877952 886464 889056 892962 903168 904932 907136 919296 935712 938448 942571 944784 953344 955206 964467 966816 970368 973903 979776 986958 987696 990584 995328 997272 1000188 1002624 1008273 1016064 1020528 1023512 1034208 1041789 1050624 1052676 1053696 1055754 1062882 1072512 1077224 1087668 1091664 1102248 1108992 1111158 1113032 1114407 1119744 1121931 1127952 1132096 1143072 1145856 1148094 1151451 1152312 1161216 1163484 1169728 1181952 1185408 1190616 1206576 1211877 1225728 1228122 1240029 1247616 1251264 1252161 1259712 1268946 1273608 1285956 1289088 1293824 1296351 1306368 1315944 1316928 1329696 1333584 1336832 1339443 1344364 1354752 1357398 1360704 1378944 1389052 1403568 1404928 1407672 1417176 1430016 1432809 1450224 1455552 1469664 1478656 1480437 1481544 1485876 1492992 1495908 1500282 1503936 1524096 1527808 1530792 1535268 1536416 1551312 1575936 1579014 1580544 1583631 1587488 1594323 1608768 1615836 1631502 1634304 1637496 1653372 1663488 1666737 1668352 1669548 1679616 1691928 1698144 1714608 1718784 1722141 1728468 1741824 1745226 1754592 1755904 1772928 1778112 1785924 1806336 1809864 1814272 1838592 1842183 1871424 1876896 1885142 1889568 1903419 1906688 1910412 1928934 1933632 1940736 1947806 1959552 1973916 1975392 1981168 1994544 2000376 2005248 2016546 2032128 2036097 2041056 2047024 2068416 2083578 2101248 2105352 2107392 2111508 2125764 2145024 2154448 2175336 2183328 2204496 2217984 2222316 2226064 2228814 2239488 2243862 2250423 2255904 2264192 2286144 2291712 2296188 2302902 2304624 2322432 2326968 2339456 2352637 2363904 2368521 2370816 2381232 2413152 2423754 2430841 2447253 2451456 2456244 2480058 2495232 2502528 2504322 2519424 2537892 2547216 2558407 2571912 2578176 2587648 2592702 2612736 2617839 2631888 2633856 2643451 2659392 2667168 2673664 2678886 2688728 2709504 2714796 2721408 2757888 2778104 2807136 2815344 2827713 2834352 2860032 2865618 2893401 2900448 2911104 2921709 2939328 2960874 2963088 2971752 2985984 2991816 3000564 3007872 3024819 3048192 3061584 3070536 3072832 3102624 3125367 3151872 3158028 3161088 3167262 3174976 3188646 3217536 3231672 3263004 3274992 3306744 3326976 3333474 3336704 3339096 3343221 3359232 3365793 3383856 3396288 3429216 3437568 3444282 3454353 3456936 3483648 3490452 3509184 3511808 3545856 3556224 3571848 3619728 3628544 3635631 3677184 3684366 3720087 3742848 3753792 3756483 3770284 3779136 3806838 3813376 3820824 3857868 3867264 3881472 3889053 3895612 3919104 3947832 3950784 3962336 3989088 4000752 4010496 4018329 4033092 4064256 4072194 4082112 4094048 4136832 4167156 4210704 4214784 4223016 4251528 4290048 4298427 4308896 4350672 4366656 4408992 4435968 4441311 4444632 4452128 4457628 4478976 4487724 4500846 4511808 4528384 4572288 4583424 4592376 4605804 4609248 4653936 4678912 4705274 4727808 4737042 4741632 4750893 4762464 4782969 4826304 4847508 4861682 4894506 4902912 4912488 4960116 4990464 5000211 5005056 5008644 5038848 5075784 5094432 5116814 5143824 5156352 5166423 5175296 5185404 5225472 5235678 5263776 5267712 5286902 5318784 5334336 5347328 5357772 5377456 5419008 5429592 5442816 5515776 5526549 5556208 5614272 5630688 5655426 5668704 5710257 5720064 5731236 5786802 5800896 5822208 5843418 5878656 5921748 5926176 5943504 5983632 6001128 6015744 6049638 6096384 6108291 6123168 6141072 6145664 6205248 6250734 6303744 6316056 6322176 6334524 6349952 6377292 6435072 6463344 6526008 6549984 6597997 6613488 6653952 6666948 6673408 6678192 6686442 6718464 6731586 6751269 6767712 6792576 6817321 6858432 6875136 6888564 6908706 6913872 6967296 6980904 7018368 7023616 7057911 7091712 7105563 7112448 7143696 7239456 7257088 7271262 7292523 7341759 7354368 7368732 7440174 7485696 7507584 7512966 7540568 7558272 7613676 7641648 7675221 7715736 7734528 7762944 7778106 7791224 7838208 7853517 7895664 7901568 7924672 7930353 7978176 8001504 8020992 8036658 8066184 8128512 8144388 8164224 8188096 8273664 8334312 8421408 8446032 8483139 8503056 8580096 8596854 8617792 8680203 8701344 8733312 8765127 8817984 8882622 8889264 8904256 8915256 8957952 8975448 9001692 9023616 9056768 9074457 9144576 9184752 9211608 9218496 9307872 9357824 9376101 9410548 9455616 9474084 9483264 9501786 9524928 9565938 9652608 9695016 9723364 9789012 9824976 9920232 9980928 10000422 10010112 10017288 10029663 10077696 10097379 10151568 10188864 10233628 10287648 10312704 10332846 10350592 10363059 10370808 10450944 10471356 10527552 10535424 10573804 10637568 10668672 10694656 10715544 10754912 10859184 10885632 10906893 11031552 11053098 11112416 11160261 11228544 11261376 11269449 11310852 11337408 11420514 11440128 11462472 11573604 11601792 11644416 11667159 11686836 11757312 11843496 11852352 11887008 11967264 12002256 12031488 12054987 12099276 12192768 12216582 12246336 12282144 12291328 12410496 12501468 12632112 12644352 12669048 12699904 12754584 12870144 12895281 12926688 13052016 13099968 13195994 13226976 13307904 13323933 13333896 13346816 13356384 13372884 13436928 13463172 13502538 13535424 13585152 13634642 13716864 13750272 13777128 13817412 13827744 13961808 14036736 14047232 14115822 14183424 14211126 14224896 14252679 14287392 14348907 14478912 14514176 14542524 14585046 14683518 14708736 14737464 14880348 14971392 15000633 15015168 15025932 15081136 15116544 15227352 15283296 15350442 15431472 15469056 15499269 15525888 15556212 15582448 15676416 15707034 15791328 15803136 15849344 15860706 15956352 16003008 16041984 16073316 16132368 16257024 16288776 16328448 16376192 16547328 16579647 16668624 16842816 16892064 16966278 17006112 17130771 17160192 17193708 17235584 17360406 17402688 17466624 17530254 17635968 17765244 17778528 17808512 17830512 17908849 17950896 18003384 18047232 18113536 18148914 18289152 18324873 18369504 18423216 18436992 18504157 18615744 18715648 18752202 18821096 18911232 18948168 18966528 19003572 19049856 19131876 19305216 19390032 19446728 19578024 19649952 19793991 19840464 19961856 20000844 20020224 20034576 20059326 20155392 20194758 20253807 20303136 20377728 20451963 20467256 20575296 20625408 20665692 20726118 20741616 20901888 20942712 21055104 21070848 21147608 21173733 21275136 21316689 21337344 21431088 21509824 21718368 21771264 21813786 21877569 22025277 22063104 22106196 22224832 22320522 22457088 22522752 22538898 22621704 22674816 22841028 22924944 23025663 23147208 23203584 23288832 23334318 23373672 23514624 23560551 23686992 23704704 23774016 23791059 23934528 24004512 24062976 24109974 24198552 24385536 24433164 24492672 24564288 24582656 24820992 25002936 25264224 25338096 25399808 25449417 25509168 25740288 25790562 25853376 26040609 26104032 26199936 26295381 26391988 26453952 26647866 26667792 26693632 26712768 26745768 26873856 26926344 27005076 27070848 27170304 27223371 27269284 27433728 27554256 27634824 27655488 27923616 28073472 28094464 28128303 28231644 28366848 28422252 28449792 28505358 28574784 28697814 28957824 29028352 29085048 29170092 29367036 29474928 29760696 29942784 30001266 30030336 30051864 30088989 30162272 30233088 30292137 30454704 30566592 30700884 30862944 30938112 30998538 31051776 31089177 31112424 31164896 31352832 31414068 31582656 31606272 31698688 31721412 31912704 32006016 32083968 32146632 32264736 32577552 32656896 32720679 32752384 33094656 33159294 33337248 33480783 33685632 33784128 33808347 33932556 34012224 34261542 34320384 34387416 34471168 34720812 34805376 34933248 35001477 35060508 35271936 35530488 35557056 35617024 35661024 35817698 35901792 36006768 36094464 36164961 36227072 36297828 36578304 36649746 36739008 36846432 36873984 37008314 37231488 37431296 37504404 37642192 37896336 37933056 38007144 38099712 38263752 38610432 38685843 38780064 38893456 39156048 39299904 39587982 39680928 39923712 39971799 40001688 40040448 40069152 40118652 40310784 40389516 40507614 40606272 40755456 40903926 40934512 41150592 41250816 41331384 41452236 41483232 41885424 42110208 42141696 42295216 42347466 42550272 42633378 42674688 42758037 42862176 43019648 43046721 43436736 43542528 43627572 43755138 44050554 44126208 44212392 44449664 44641044 44914176 45001899 45045504 45077796 45243408 45349632 45682056 45849888 46051326 46185979 46294416 46407168 46497807 46577664 46668636 46747344 47029248 47121102 47373984 47409408 47548032 47582118 47721247 47869056 48009024 48125952 48219948 48397104 48771072 48866328 48985344 49128576 49165312 49641984 49738941 50005872 50225569 50528448 50676192 50799616 50898834 51018336 51392313 51480576 51581124 51706752 51895117 52081218 52208064 52399872 52590762 52783976 52907904 53295732 53335584 53425536 53491536 53726547 53852688 54010152 54141696 54340608 54446742 54538568 54867456 54974619 55108512 55269648 55310976 55512471 55847232 56146944 56256606 56463288 56733696 56844504 56899584 57010716 57149568 57395628 57915648 58170096 58340184 58734072 58949856 59381973 59521392 59885568 60002532 60060672 60103728 60177978 60324544 60466176 60584274 60761421 60909408 61133184 61355889 61401768 61725888 61876224 61997076 62178354 62224848 62329792 62705664 62828136 63165312 63212544 63397376 63442824 63521199 63825408 63950067 64012032 64293264 64529472 65155104 65313792 65441358 65504768 65632707 66075831 66189312 66318588 66674496 66961566 67371264 67568256 67616694 67865112 68024448 68523084 68774832 68942336 69076989 69441624 69610752 69866496 70002954 70121016 70543872 70681653 71060976 71114112 71234048 71322048 71373177 71635396 71803584 72013536 72188928 72329922 72454144 72595656 73156608 73299492 73478016 73692864 73747968 74016628 74462976 74862592 75008808 75284384 75792672 76014288 76199424 76348251 76527504 77220864 77371686 77560128 77786912 78121827 78312096 78599808 78886143 79175964 79361856 79943598 80003376 80080896 80138304 80237304 80621568 80779032 81015228 81212544 81510912 81670113 81807852 81869024 82301184 82662768 82904472 82966464 83770848 84220416 84283392 84384909 84590432 84694932 85100544 85266756 85349376 85516074 85724352 86039296 86093442 86873472 87085056 87255144 87510276 88101108 88424784 88899328 89282088 89828352 90003798 90091008 90155592 90266967 90486816 90699264 90876411 91364112 91699776 92102652 92371958 92588832 92814336 92995614 93155328 93267531 93337272 93494688 94058496 94242204 94747968 94818816 95096064 95164236 95442494 95738112 96018048 96251904 96439896 96794208 97732656 97970688 98162037 98257152 98330624 99283968 99477882 100011744 100442349 100451138 101056896 101352384 101425041 101599232 101797668 102036672 102784626 102961152 103162248 103413504 103790234 104162436 104416128 104799744 105004431 105181524 105567952 105815808 106591464 106671168 106851072 106983072 107453094 107705376 108020304 108283392 108494883 108681216 108893484 109077136 109734912 109949238 110217024 110539296 110621952 111024942 111694464 112293888 112513212 112926576 113689008 113799168 114021432 114299136 114791256 115831296 116057529 116340192 116680368 117468144 117899712 118763946 119042784 119771136 119915397 120005064 120121344 120207456 120355956 120649088 120932352 121168548 121522842 121818816 122266368 122711778 122803536 123451776 123752448 123994152 124356708 124449696 124659584 125361943 125656272 126330624 126425088 126794752 126885648 127042398 127650816 127900134 128024064 128274111 128586528 129058944 129140163 129529099 130310208 130627584 130882716 131009536 131265414 132151662 132378624 132637176 133348992 133923132 134742528 135005697 135136512 135233388 135730224 136048896 137046168 137549664 137884672 138153978 138557937 138883248 139221504 139493421 139732992 140005908 140242032 141087744 141363306 142121952 142228224 142468096 142644096 142746354 143163741 143270792 143607168 144027072 144377856 144659844 145191312 146313216 146598984 146956032 147385728 147495936 148033256 148925952 149216823 150017616 150568768 150676707 151585344 152028576 152398848 152696502 153055008 154176939 154441728 154743372 155120256 155573824 155685351 156243654 156624192 157199616 157772286 158351928 158723712 159887196 160006752 160276608 160474608 161179641 161558064 162030456 162425088 163021824 163340226 163615704 163738048 164602368 164923857 165325536 165808944 165932928 166537413 167541696 168440832 168769818 169180864 169389864 170201088 170533512 170698752 171032148 171448704 172078592 172186884 173746944 174510288 175020552 176202216 176849568 177798656 178145919 178564176 179656704 180007596 180182016 180311184 180533934 180973632 181398528 181752822 182284263 182728224 183399552 184067667 184205304 184743916 185177664 185628672 185991228 186535062 186674544 186989376 188116992 188484408 189495936 189637632 190192128 190328472 190563597 190884988 191476224 191850201 192036096 192879792 193588416 195465312 195941376 196324074 196514304 196661248 196898121 198227493 198567936 198955764 200023488 200884698 200902276 202113792 202704768 202850082 203198464 203595336 204073344 205569252 206324496 206827008 207230967 207580468 208324872 208832256 209599488 210008862 210363048 211135904 211631616 212044959 213182928 213342336 213702144 213966144 214119531 214906188 215410752 216040608 216566784 216989766 217362432 217786968 218154272 219469824 219898476 220434048 221078592 221243904 222049884 223388928 224587776 225026424 225853152 227378016 228042864 228598272 229044753 229582512 231662592 232115058 232680384 233360736 234365481 234936288 235799424 236658429 237527892 238085568 239830794 240010128 240242688 240414912 240711912 241298176 241864704 242337096 243045684 243637632 244532736 245010339 245423556 245607072 246903552 247988304 248713416 248899392 249319168 250723886 251312544 252661248 252850176 253154727 253589504 253771296 254084796 255301632 255800268 256048128 256548222 257173056 258117888 258280326 259058198 260620416 261255168 261765432 262019072 262530828 264303324 265274352 266697984 267846264 269485056 270011394 270273024 270466776 270800901 271460448 272097792 272629233 274092336 275099328 275769344 276307956 277115874 277766496 278443008 278986842 279465984 279802593 280011816 280484064 282175488 282726612 284243904 284456448 284936192 285288192 285492708 286327482 286541584 287214336 288054144 288755712 289319688 290382624 293197968 293912064 294486111 294771456 294991872 296066512 297851904 298433646 300035232 301137536 301327047 301353414 303170688 304057152 304275123 304797696 305393004 306110016 308353878 308883456 309486744 310240512 311147648 311370702 312487308 313248384 314399232 315013293 315544572 316703856 317447424 319774392 320013504 320553216 320949216 322359282 323116128 324060912 324850176 325484649 326043648 326680452 327231408 327476096 329204736 329847714 330651072 331617888 331865856 333074826 335083392 336881664 337539636 338361728 338779728 341067024 341397504 342064296 342897408 344157184 344373768 347493888 348172587 349020576 350041104 351578983 352404432 353699136 355597312 356291838 357128352 359313408 359746191 360015192 360364032 360622368 361067868 361947264 362797056 363265819 363505644 364568526 365456448 366799104 368135334 368410608 369487832 370355328 371257344 371982456 373070124 373349088 373978752 376085829 376968816 378991872 379275264 380384256 380656944 381127194 381769976 382952448 383700402 384072192 384822333 385759584 387176832 387420489 388587297 390930624 391882752 392648148 393028608 393796242 396454986 397135872 397911528 400046976 401769396 401804552 404227584 405017091 405409536 405700164 407190672 408146688 411138504 412648992 413654016 414461934 415160936 415673811 416649744 417664512 418480263 419198976 420017724 420726096 422271808 423263232 424089918 426365856 426684672 427404288 427932288 428239062 429491223 429812376 430821504 432081216 433133568 433979532 435573936 436308544 438939648 439796952 440868096 442157184 442487808 444099768 446777856 447650469 450052848 451706304 452030121 454756032 456085728 457196544 458089506 459165024 462530817 463325184 464230116 465360768 466721472 467056053 468730962 469872576 471598848 473316858 475055784 476171136 479661588 480020256 480829824 481423824 482596352 483538923 484674192 486091368 487275264 489065472 490020678 490847112 491214144 493807104 494771571 495976608 497426832 497798784 498638336 499612239 501447772 502625088 505322496 506309454 507179008 507542592 508169592 510603264 511600536 512096256 513096444 514346112 516235776 516560652 518116396 521240832 523530864 524038144 525061656 528606648 530548704 533395968 534437757 535692528 538970112 540022788 540546048 540933552 541601802 542920896 544195584 545258466 546852789 548184672 550198656 551538688 552203001 552615912 554231748 555532992 556886016 557973684 559605186 560023632 560968128 564350976 565453224 568487808 568912896 569872384 570576384 570985416 571690791 572654964 573083168 574428672 575550603 576108288 578639376 580765248 586395936 587824128 588972222 589542912 589983744 590694363 592133024 594682479 595703808 596867292 600070464 602275072 602654094 602706828 606341376 608114304 608550246 609595392 610786008 612220032 616707756 618973488 620481024 621692901 622295296 622741404 624974616 626496768 628798464 630026586 631089144 633407712 634894848 636134877 639548784 640027008 641106432 641898432 642358593 644718564 646232256 648121824 649700352 650969298 652087296 653360904 654462816 654952192 658409472 659695428 661302144 663235776 663731712 666149652 670166784 673763328 675079272 676723456 677559456 682134048 684128592 685794816 687134259 688314368 688747536 694987776 696345174 698041152 700082208 703096443 703157966 704808864 707398272 709975287 711194624 712583676 714256704 719492382 720030384 720728064 721244736 722135736 723894528 725594112 726531638 727011288 729137052 730912896 733598208 735031017 736270668 736821216 738975664 740710656 743964912 746140248 746698176 747957504 752171658 753937632 757983744 758550528 759464181 760768512 761313888 762254388 763539952 765904896 767400804 768144384 769644666 771519168 774353664 774840978 777174594 781861248 783765504 785296296 786057216 787592484 792909972 795823056 800093952 803538792 803609104 808455168 810034182 810819072 811400328 812402703 814381344 816293376 817887699 822277008 825297984 827308032 828923868 830321872 831347622 833299488 835329024 836960526 838397952 839407779 840035448 841452192 844543616 846526464 848179836 852731712 853369344 854808576 855864576 856478124 858982446 859624752 861643008 864162432 866267136 867959064 871147872 872617088 877533601 879593904 881736192 883458333 884314368 884975616 888199536 893555712 895300938 900105696 903412608 903981141 904060242 906703693 909512064 912171456 912825369 914393088 916179012 918330048 925061634 926650368 928460232 930721536 933442944 934112106 937461924 939745152 943197696 945039879 946633716 950111568 952342272 954285811 959323176 960040512 961659648 962847648 965192704 967077846 969348384 972182736 974550528 976453947 978130944 980041356 981694224 982428288 986007223 987614208 989543142 991953216 994853664 995597568 997276672 999224478 1002895544 1005250176 1010644992 1012618908 1015085184 1016339184 1023201072 1024192512 1026192888 1028692224 1032471552 1033121304 1036232792 1042481664 1044517761 1047061728 1050123312 1054736949 1057213296 1061097408 1066791936 1068875514 1071385056 1077940224 1079238573 1080045576 1081092096 1081867104 1083203604 1085841792 1088391168 1089797457 1090516932 1093705578 1096369344 1100397312 1104406002 1105231824 1108463496 1111065984 1113772032 1115947368 1119210372 1120047264 1121936256 1128257487 1130906448 1136975616 1137825792 1141152768 1141970832 1143381582 1145309928 1146166336 1148857344 1151101206 1152216576 1154466999 1157278752 1161530496 1165761891 1172791872 1175648256 1177944444 1179085824 1181388726 1184266048 1189364958 1191407616 1193734584 1200140928 1204550144 1205308188 1205413656 1212682752 1215051273 1216228608 1217100492 1221572016 1224440064 1233415512 1237946976 1240962048 1243385802 1244590592 1245482808 1247021433 1249949232 1252993536 1255440789 1257596928 1260053172 1262178288 1266815424 1269789696 1272269754 1279097568 1280054016 1282212864 1283796864 1284717186 1288473669 1289437128 1292464512 1296243648 1299400704 1301938596 1306721808 1308925632 1309904384 1316818944 1319390856 1322604288 1326471552 1327463424 1332299304 1340333568 1342951407 1350158544 1353446912 1355118912 1356090363 1364268096 1368257184 1371589632 1374268518 1376628736 1377495072 1387592451 1389975552 1392690348 1396082304 1400164416 1401168159 1406192886 1406315932 1409617728 1414796544 1419950574 1422389248 1425167352 1428513408 1438984764 1440060768 1442489472 1444271472 1447789056 1450616769 1453063276 1454022576 1458274104 1461825792 1467196416 1470062034 1472541336 1473642432 1477951328 1481421312 1484314713 1487929824 1492280496 1493396352 1495915008 1498836717 1504343316 1507875264 1515967488 1518928362 1521537024 1522627776 1524508776 1527079904 1531809792 1534801608 1536288768 1539289332 1543038336 1548707328 1549681956 1554349188 1563722496 1570592592 1572114432 1575184968 1585819944 1591646112 1600187904 1603313271 1607077584 1607218208 1616910336 1620068364 1621638144 1622800656 1624805406 1628762688 1632586752 1635775398 1640558367 1644554016 1650595968 1654616064 1656609003 1657847736 1660643744 1662695244 1666598976 1670658048 1673921052 1678815558 1680070896 1682904384 1689087232 1693052928 1696359672 1705463424 1706738688 1709617152 1711729152 1712956248 1715072373 1717964892 1719249504 1723286016 1726651809 1728324864 1735918128 1742295744 1745234176 1755067202 1759187808 1763472384 1766916666 1768628736 1769951232 1772083089 1776399072 1784047437 1787111424 1790601876 1800211392 1806825216 1807962282 1808120484 1813407386 1819024128 1824342912 1825650738 1828786176 1832358024 1836660096 1850123268 1856920464 1861443072 1865078703 1866885888 1868224212 1874923848 1879490304 1886395392 1890079758 1893267432 1900223136 1904684544 1908404631 1908571622 1918646352 1920081024 1923319296 1925695296 1927075779 1930385408 1934155692 1938696768 1944365472 1949101056 1952907894 1956261888 1960082712 1963388448 1964856576 1972014446 1975228416 1979086284 1983906432 1989707328 1991195136 1994553344 1998448956 2005791088 2010500352 2021289984 2025237816 2030170368 2032678368 2046402144 2052385776 2057384448 2061402777 2064943104 2066242608 2072465584 2084963328 2089035522 2094123456 2100246624 2109289329 2109473898 2114426592 2122194816 2129925861 2133583872 2137751028 2142770112 2158477146 2160091152 2162184192 2163734208 2166407208 2171683584 2176782336 2179594914 2181033864 2187411156 2192738688 2200794624 2205093051 2208812004 2210463648 2216926992 2222131968 2231894736 2238420744 2240094528 2243872512 2256514974 2261812896 2273951232 2275651584 2278392543 2282305536 2283941664 2286763164 2290619856 2292332672 2297714688 2302202412 2304433152 2308933998 2314557504 2323060992 2331523782 2345583744 2351296512 2355888888 2358171648 2362777452 2368532096 2378729916 2387469168 2400281856 2409100288 2410616376 2410827312 2425365504 2430102546 2432457216 2434200984 2437208109 2443144032 2448880128 2453663097 2461052881 2466831024 2475893952 2481924096 2486771604 2489181184 2490965616 2494042866 2499898464 2505987072 2510881578 2515193856 2518223337 2520106344 2524356576 2533630848 2539579392 2542860733 2544539508 2558195136 2560108032 2564425728 2567593728 2569434372 2576947338 2578874256 2584929024 2592487296 2598801408 2603877192 2613443616 2617851264 2619808768 2632600803 2638781712 2645208576 2650374999 2652943104 2654926848 2664598608 2680667136 2685902814 2700317088 2706893824 2710237824 2711943423 2712180726 2720111079 2728536192 2736514368 2738476107 2743179264 2748537036 2754990144 2775184902 2779951104 2785380696 2792164608 2800328832 2802336318 2812385772 2812631864 2819235456 2829593088 2835119637 2839901148 2850334704 2857026816 2862857433 2877969528 2880121536 2884978944 2888542944 2895578112 2901233538 2906126552 2908045152 2916548208 2923651584 2929361841 2934392832 2940124068 2945082672 2947284864 2955902656 2958021669 2962842624 2968629426 2975859648 2984560992 2986792704 2991830016 2997673434 3008686632 3015750528 3031934976 3037856724 3045255552 3049017552 3054159808 3069603216 3072577536 3078578664 3086076672 3097414656 3099363912 3108698376 3127444992 3133553283 3141185184 3150369936 3164210847 3171639888 3183292224 3200375808 3206626542 3214155168 3214436416 3233820672 3237715719 3240136728 3243276288 3245601312 3249610812 3257525376 3265173504 3269392371 3271550796 3281116734 3289108032 3301191936 3313218006 3315695472 3321287488 3325390488 3333197952 3341316096 3347842104 3357631116 3360141792 3365808768 3378174464 3384772461 3392719344 3410926848 3413477376 3423458304 3425912496 3430144746 3435929784 3438499008 3446572032 3453303618 3456649728 3463400997 3471836256 3484591488 3490468352 3497285673 3510134404 3518375616 3526944768 3533833332 3537257472 3544166178 3552798144 3568094874 3574222848 3581203752 3600422784 3613650432 3615924564 3616240968 3626814772 3638048256 3645153819 3648685824 3651301476 3664716048 3673320192 3700246536 3713840928 3722886144 3730157406 3733771776 3736448424 3741064299 3749847696 3758980608 3766322367 3772790784 3780159516 3786534864 3800446272 3809369088 3816809262 3817143244 3837292704 3840162048 3846638592 3851390592 3854151558 3860770816 3865421007 3868311384 3877393536 3888730944 3898202112 3905815788 3920165424 3926776896 3929713152 3944028892 3950456832 3958172568 3967812864 3979414656 3982390272 3989106688 3996897912 4011582176 4021000704 4028854221 4050475632 4060340736 4065356736 4068271089 4092804288 4104771552 4114768896 4122805554 4129886208 4132485216 4144931168 4162777353 4169926656 4178071044 4188246912 4200493248 4203504477 4218578658 4218947796 4228853184 4244389632 4259851722 4267167744 4275502056 4285540224 4316954292 4320182304 4327468416 4332814416 4343367168 4351850307 4359189828 4362067728 4374822312 4385477376 4401589248 4410186102 4417624008 4420927296 4433853984 4444263936 4452944139 4463789472 4476841488 4480189056 4487745024 4496510151 4513029948 4523625792 4547902464 4556785086 4564611072 4567883328 4573526328 4581239712 4584665344 4595429376 4604404824 4608866304 4617867996 4629115008 4646121984 4663047564 4691167488 4711777776 4716343296 4725554904 4737064192 4757459832 4774938336 4800563712 4809939813 4818200576 4821232752 4821654624 4850731008 4860205092 4864914432 4868401968 4874416218 4886288064 4897760256 4907326194 4921675101 4922105762 4933662048 4951787904 4963848192 4969827009 4973543208 4978362368 4981931232 4988085732 4999796928 5011974144 5021763156 5036446674 5040212688 5048713152 5067261696 5079158784 5085721466 5089079016 5116390272 5120216064 5128851456 5135187456 5138868744 5145217119 5153894676 5157748512 5169858048 5179955427 5184974592 5207754384 5226887232 5235702528 5239617536 5265201606 5277563424 5290417152 5300749998 5305886208 5309853696 5316249267 5329197216 5352142311 5361334272 5371805628 5400634176 5413787648 5420475648 5423886846 5424361452 5440222158 5457072384 5473028736 5476952214 5486358528 5497074072 5509980288 5550369804 5570761392 5584329216 5595236109 5600657664 5604672636 5624771544 5625263728 5638470912 5659186176 5670239274 5679802296 5700669408 5714053632 5725213893 5725714866 5755939056 5760243072 5769957888 5777085888 5781227337 5791156224 5802467076 5812253104 5816090304 5833096416 5847303168 5858723682 5868785664 5880248136 5890165344 5894569728 5911805312 5916043338 5925685248 5937258852 5951719296 5969121984 5973585408 5983660032 5995346868 6017373264 6031501056 6063869952 6075713448 6090511104 6098035104 6108319616 6139206432 6157157328 6172153344 6184208331 6194829312 6198727824 6217396752 6254889984 6267106566 6282370368 6300739872 6327867987 6328421694 6343279776 6366584448 6389777583 6400751616 6413253084 6428310336 6428872832 6475431438 6480273456 6486552576 6491202624 6499221624 6515050752 6530347008 6538784742 6543101592 6562233468 6578216064 6602383872 6615279153 6626436012 6631390944 6642574976 6650780976 6666395904 6680000677 6695684208 6715262232 6720283584 6731617536 6756348928 6769544922 6785438688 6821853696 6826954752 6835177629 6846916608 6851824992 6860289492 6871859568 6876998016 6893144064 6902050561 6906607236 6913299456 6926801994 6943672512 6969182976 6980936704 6994571346 7020268808 7036751232 7053889536 7067666664 7074514944 7088332356 7105596288 7136189748 7162407504 7200845568 7227300864 7231849128 7232481936 7253629544 7276096512 7290307638 7297371648 7302602952 7311624327 7329432096 7346640384 7360989291 7383158643 7400493072 7427681856 7445772288 7460314812 7467543552 7472896848 7482128598 7499695392 7517961216 7532644734 7545581568 7554670011 7560319032 7573069728 7600892544 7618738176 7628582199 7633618524 7634286488 7674585408 7680324096 7693277184 7702781184 7708303116 7730842014 7736622768 7754787072 7777461888 7796404224 7811631576 7840330848 7853553792 7859426304 7888057784 7897802409 7916345136 7935625728 7951124997 7958829312 7964780544 7993795824 8023164352 8042001408 8057708442 8100951264 8120681472 8130713472 8136542178 8160333237 8185608576 8209543104 8215428321 8229537792 8245611108 8264970432 8289862336 8325554706 8339853312 8356142088 8376493824 8400986496 8407008954 8437157316 8437895592 8457706368 8488779264 8505358911 8519703444 8551004112 8571080448 8588572299 8633908584 8640364608 8654936832 8665628832 8686734336 8703700614 8718379656 8724135456 8749644624 8770954752 8788085523 8803178496 8820372204 8835248016 8841854592 8867707968 8874065007 8888527872 8905888278 8927578944 8953682976 8960378112 8975490048 8993020302 9026059896 9047251584 9095804928 9113570172 9135766656 9147052656 9162479424 9169330688 9208809648 9217732608 9235735992 9258230016 9292243968 9326095128 9382334976 9400659849 9423555552 9451109808 9474128384 9492632541 9514919664 9549876672 9601127424 9619879626 9636401152 9642465504 9643309248 9701462016 9713147157 9720410184 9729828864 9736803936 9748832436 9772576128 9795520512 9808177113 9814652388 9843350202 9844211524 9867324096 9903575808 9939654018 9947086416 9956724736 9963862464 9976171464 9999593856 10023948288 10043526312 10072893348 10080425376 10097426304 10134523392 10154317383 10171442932 10178158032 10232780544 10240432128 10270374912 10277737488 10290434238 10307789352 10315497024 10339716096 10359910854 10369949184 10390202991 10415508768 10453774464 10471405056 10479235072 10491857019 10530403212 10555126848 10580834304 10601499996 10611772416 10632498534 10658394432 10704284622 10722668544 10743611256 10801268352 10827575296 10840951296 10847773692 10848722904 10880444316 10914144768 10935461457 10946057472 10953904428 10994148144 11019960576 11100739608 11141522784 11168658432 11190472218 11201315328 11209345272 11223192897 11249543088 11250527456 11276941824 11298967101 11318372352 11340478548 11359604592 11401338816 11428107264 11450427786 11451429732 11511878112 11520486144 11539915776 11554171776 11562454674 11582312448 11596263021 11604934152 11624506208 11632180608 11666192832 11694606336 11717447364 11760496272 11780330688 11789139456 11823610624 11832086676 11851370496 11874517704 11903438592 11938243968 11947170816 11967320064 11990693736 12034746528 12063002112 12086562663 12151426896 12181022208 12196070208 12204813267 12216639232 12278412864 12314314656 12344306688 12368416662 12389658624 12397455648 12434793504 12488332059 12509779968 12534213132 12564740736 12601479744 12610513431 12655735974 12656843388 12686559552 12733168896 12779555166 12801503232 12826506168 12856620672 12857745664 12950862876 12960546912 12982405248 12998443248 13030101504 13055550921 13077569484 13086203184 13124466936 13156432128 13204767744 13230558306 13252872024 13262781888 13285149952 13301561952 13332791808 13358832417 13360001354 13391368416 13430524464 13440567168 13463235072 13489530453 13512697856 13539089844 13570877376 13643707392 13670355258 13693833216 13703649984 13720578984 13743719136 13753996032 13786288128 13804101122 13813214472 13826598912 13853603988 13887345024 13938365952 13961873408 13989142692 14040537616 14073502464 14135333328 14149029888 14176664712 14211192576 14272379496 14324815008 14401691136 14429819439 14454601728 14463698256 14464963872 14507259088 14552193024 14580615276 14594743296 14605205904 14623248654 14658864192 14693280768 14721978582 14765025303 14766317286 14800986144 14855363712 14891544576 14909481027 14920629624 14935087104 14945793696 14964257196 14999390784 15035922432 15065289468 15109340022 15120638064 15146139456 15201785088 15237476352 15257164398 15267237048 15268572976 15349170816 15360648192 15386554368 15405562368 15416606232 15435651357 15461684028 15473245536 15509574144 15539866281 15554923776 15623263152 15680661696 15707107584 15718852608 15776115568 15795604818 15832690272 15871251456 15902249994 15917658624 15929561088 15948747801 15987591648 16046328704 16056426933 16084002816 16115416884 16201902528 16241362944 16261426944 16273084356 16320666474 16371217152 16419086208 16430856642 16459075584 16491222216 16529940864 16579724672 16651109412 16712284176 16752987648 16785708327 16801972992 16814017908 16874314632 16875791184 16915412736 16977558528 17010717822 17039406888 17102008224 17142160896 17175641679 17177144598 17227370167 17267817168 17280729216 17309873664 17331257664 17343682011 17373468672 17407401228 17436759312 17448270912 17499289248 17541909504 17576171046 17606356992 17640744408 17670496032 17683709184 17735415936 17748130014 17777055744 17800025131 17811776556 17855157888 17907365952 17920756224 17950980096 17986040604 18052119792 18094503168 18191609856 18227140344 18271533312 18294105312 18324958848 18338661376 18417619296 18471471984 18516460032 18552624993 18584487936 18652190256 18734137237 18764669952 18801319698 18847111104 18902219616 18948256768 18983603961 18985265082 19029839328 19099753344 19169332749 19202254848 19239759252 19284931008 19286618496 19426294314 19440820368 19459657728 19473607872 19497664872 19545152256 19591041024 19616354226 19629304776 19686700404 19688423048 19734648192 19807151616 19845837459 19879308036 19894172832 19927724928 19952342928 19999187712 20040002031 20087052624 20145786696 20160850752 20194852608 20269046784 20308634766 20342885864 20356316064 20465561088 20480864256 20505532887 20540749824 20555474976 20580868476 20615578704 20630994048 20679432192 20706151683 20719821708 20739898368 20780405982 20831017536 20907548928 20942810112 20983714038 21060806424 21110253696 21161668608 21202999992 21223544832 21264997068 21316788864 21408569244 21487222512 21602536704 21681902592 21695547384 21697445808 21760888632 21828289536 21870922914 21892114944 21907808856 21934872981 21988296288 22039921152 22149475929 22201479216 22283045568 22337316864 22380944436 22402630656 22418690544 22446385794 22499086176 22501054912 22553883648 22597934202 22636744704 22664010033 22680957096 22719209184 22802677632 22856214528 22885746597 22900855572 22902859464 23023756224 23040972288 23079831552 23108343552 23124909348 23192526042 23209868304 23249012416 23264361216 23332385664 23389212672 23434894728 23520992544 23560661376 23578278912 23647221248 23664173352 23693407227 23749035408 23806877184 23853374991 23876487936 23894341632 23981387472 24069493056 24126004224 24173125326 24302853792 24362044416 24392140416 24409626534 24433278464 24480999711 24556825728 24628629312 24646284963 24688613376 24736833324 24794911296 24869587008 24976664118 25019559936 25068426264 25129481472 25202959488 25221026862 25311471948 25313686776 25373119104 25466337792 25516076733 25559110332 25653012336 25713241344 25715491328 25765716897 25901725752 25921093824 25964810496 25996886496 26060203008 26111101842 26155138968 26172406368 26248933872 26312864256 26364256569 26409535488 26461116612 26505744048 26525563776 26570299904 26603123904 26622195021 26665583616 26717664834 26720002708 26782736832 26861048928 26881134336 26926470144 26979060906 27025395712 27078179688 27141754752 27287414784 27340710516 27407299968 27441157968 27487438272 27507992064 27608202244 27626428944 27653197824 27707207976 27774690048 27876731904 27923746816 27978285384 28081075232 28147004928 28201979547 28270666656 28353329424 28422385152 28477897623 28544758992 28649630016 28803382272 28859638878 28909203456 28927396512 28929927744 29014518176 29104386048 29139441471 29161230552 29189486592 29210411808 29246497308 29317728384 29386561536 29424531339 29443957164 29530050606 29532634572 29601972288 29710727424 29818962054 29841259248 29870174208 29891587392 29928514392 29998781568 30071844864 30130578936 30218680044 30241276128 30292278912 30403570176 30462952149 30514328796 30534474096 30537145952 30698341632 30721296384 30811124736 30833212464 30871302714 30923368056 30946491072 31019148288 31079732562 31109847552 31170608973 31246526304 31361323392 31414215168 31437705216 31475571057 31552231136 31591209636 31665380544 31742502912 31804499988 31835317248 31897495602 31975183296 32092657408 32112853866 32168005632 32230833768 32403805056 32482725888 32522853888 32546168712 32641332948 32742434304 32806384371 32838172416 32861713284 32982444432 33059881728 33159449344 33302218824 33424568352 33505975296 33571416654 33603945984 33628035816 33669578691 33748629264 33751582368 33830825472 33896901303 33955117056 34021435644 34078813776 34204016448 34284321792 34351283358 34354289196 34454740334 34535634336 34561458432 34619747328 34662515328 34687364022 34746937344 34788789063 34814802456 34873518624 34896541824 34998578496 35083819008 35152342092 35281488816 35340992064 35367418368 35470831872 35496260028 35554111488 35600050262 35623553112 35710315776 35814731904 35841512448 35901960192 35972081208 36104239584 36189006336 36259687989 36454280688 36543066624 36588210624 36614439801 36649917696 36677322752 36835238592 36942943968 37032920064 37105249986 37168975872 37304380512 37464996177 37468274474 37529339904 37602639396 37694222208 37804439232 37831540293 37896513536 37967207922 37970530164 38059678656 38199506688 38338665498 38404509696 38479518504 38569862016 38573236992 38852588628 38881640736 38947215744 38995329744 39090304512 39166652763 39232708452 39258609552 39373400808 39376846096 39469296384 39614303232 39691674918 39758616072 39788345664 39855449856 39904685856 39998375424 40076497251 40080004062 40174105248 40291573392 40321701504 40389705216 40468591359 40538093568 40617269532 40685771728 40712632128 40931122176 41011065774 41081499648 41110949952 41161736952 41231157408 41261988096 41358864384 41412303366 41439643416 41479796736 41560811964 41662035072 41815097856 41885620224 41967428076 42121612848 42220507392 42405999984 42447089664 42529994136 42633577728 42817138488 42974445024 43205073408 43289458317 43363805184 43391094768 43394891616 43521777264 43656579072 43741845828 43784229888 43815617712 43869745962 43976592576 44079842304 44295075909 44298951858 44402958432 44566091136 44674633728 44728443081 44761888872 44805261312 44837381088 44892771588 44998172352 45002109824 45107767296 45195868404 45328020066 45361914192 45438418368 45605355264 45712429056 45771493194 45801711144 45805718928 46047512448 46081944576 46159663104 46216687104 46249818696 46306954071 46385052084 46419736608 46498024832 46528722432 46619598843 46664771328 46760004739 46869789456 47041985088 47121322752 47156557824 47294442496 47328346704 47386814454 47498070816 47613754368 47706749982 47752975872 47788683264 47846243403 47962774944 48138986112 48169280799 48252008448 48314353927 48346250652 48605707584 48724088832 48784280832 48819253068 48866556928 48961999422 49113651456 49257258624 49292569926 49377226752 49473666648 49589822592 49739174016 49953328236 50136852528 50258962944 50357124981 50405918976 50442053724 50622943896 50627373552 50746238208 50932675584 51032153466 51118220664 51306024672 51426482688 51430982656 51526925037 51531433794 51682110501 51803451504 51842187648 51929620992 51993772992 52031046033 52120406016 52222203684 52310277936 52344812736 52497867744 52625728512 52728513138 52819070976 52922233224 53011488096 53051127552 53140599808 53206247808 53244390042 53331167232 53400075393 53435329668 53440005416 53565473664 53722097856 53762268672 53852940288 53958121812 54156359376 54283509504 54574829568 54681421032 54814599936 54882315936 54974876544 55015984128 55216404488 55252857888 55414415952 55549380096 55657874979 55753463808 55956570768 56162150464 56202411711 56294009856 56403959094 56541333312 56706658848 56844770304 56955795246 57089517984 57299260032 57507998247 57606764544 57719277756 57854793024 57859855488 58029036352 58278882942 58322461104 58378973184 58420823616 58492994616 58635456768 58773123072 58849062678 58887914328 59060101212 59065269144 59203944576 59421454848 59537512377 59637924108 59682518496 59783174784 59857028784 59997563136 60120006093 60261157872 60437360088 60482552256 60584557824 60807140352 60925904298 61028657592 61068948192 61074291904 61396683264 61442592768 61516598661 61622249472 61666424928 61742605428 61846736112 61892982144 62038296576 62118455049 62159465124 62219695104 62341217946 62493052608 62722646784 62828430336 62951142114 63104462272 63182419272 63330761088 63485005824 63608999976 63670634496 63794991204 63950366592 64185314816 64225707732 64461667536 64807610112 65045707776 65092337424 65282665896 65484868608 65612768742 65676344832 65723426568 65804618943 65964888864 66119763456 66318898688 66448427787 66604437648 66849136704 67011950592 67142833308 67207891968 67256071632 67339157382 67497258528 67503164736 67661650944 67793802606 67910234112 67992030099 68042871288 68157627552 68408032896 68568643584 68657239791 68702566716 68708578392 68909480668 69071268672 69122916864 69239494656 69325030656 69374728044 69577578126 69629604912 69747037248 69793083648 69997156992 70167638016 70304684184 70562977632 70681984128 70734836736 70941663744 70992520056 71080221681 71200100524 71247106224 71420631552 71560124973 71629463808 71683024896 71944162416 72208479168 72378012672 72519375978 72908561376 73086133248 73176421248 73228879602 73299835392 73354645504 73442999133 73670477184 73885887936 73938854889 74065840128 74210499972 74608761024 74929992354 74936548948 75058679808 75205278792 75388444416 75608878464 75663080586 75793027072 75934415844 75941060328 76119357312 76399013376 76548230199 76677330996 76959037008 77139724032 77146473984 77297150691 77705177256 77763281472 77894431488 77990659488 78180609024 78333305526 78465416904 78517219104 78746801616 78753692192 78938592768 79092769707 79228606464 79383349836 79517232144 79576691328 79710899712 79809371712 79866585063 79996750848 80152994502 80160008124 80348210496 80583146784 80643403008 80779410432 80937182718 81076187136 81234539064 81371543456 81425264256 81862244352 82022131548 82221899904 82323473904 82462314816 82523976192 82824606732 82879286832 82959593472 83121623928 83324070144 83630195712 83771240448 83934856152 84243225696 84441014784 84605938641 84811999968 85059988272 85267155456 85433692869 85634276976 85948890048 86410146816 86578916634 86727610368 86782189536 86789783232 87043554528 87313158144 87418324413 87483691656 87568459776 87631235424 87739491924 87953185152 88159684608 88273594017 88590151818 88597903716 88805916864 89132182272 89456886162 89523777744 89610522624 89674762176 89785543176 89996344704 90004219648 90215534592 90391736808 90656040132 90723828384 90876836736 91210710528 91388856447 91542986388 91603422288 91611437856 92095024896 92163889152 92433374208 92499637392 92613908142 92770104168 92839473216 92996049664 93057444864 93239197686 93329542656 93511826919 93520009478 93739578912 94083970176 94242645504 94313115648 94426713171 94588884992 94656693408 94773628908 94996141632 95227508736 95413499964 95505951744 95692486806 95925549888 96277972224 96338561598 96504016896 96628707854 96692501304 97211415168 97448177664 97568561664 97638506136 97733113856 97923998844 98227302912 98419153113 98514517248 98585139852 98947333296 99179645184 99478348032 99906656472 100273705056 100517925888 100714249962 100811837952 100884107448 101008736073 101245887792 101254747104 101492476416 101690703909 101865351168 102064306932 102236441328 102612049344 102852965376 102861965312 103053850074 103062867588 103364221002 103606903008 103684375296 103859241984 103987545984 104062092066 104240812032 104366367189 104444407368 104620555872 104689625472 104995735488 105251457024 105457026276 105844466448 106022976192 106102255104 106281199616 106412495616 106488780084 106662334464 106800150786 106870659336 106880010832 107130947328 107444195712 107524537344 107705880576 107916243624 108312718752 108567019008 108779063967 109362842064 109629199872 109764631872 109843319403 109949753088 110031968256 110432808976 110505715776 110828831904 111098760192 111315749958 111506927616 111913141536 112324300928 112394988531 112404823422 112588019712 112807918188 113082666624 113413317696 113494620879 113689540608 113911590492 114179035968 114598520064 115015996494 115213529088 115438555512 115709586048 115719710976 116058072704 116557765884 116644922208 116841647232 116985989232 117270913536 117499958289 117698125356 117775828656 118120202424 118130538288 118407889152 118842909696 119075024754 119275848216 119365036992 119566349568 119714057568 119995126272 120229491753 120240012186 120522315744 120874720176 120965104512 121169115648 121405774077 121614280704 121851808596 122057315184 122137896384 122148583808 122793366528 123033197322 123244498944 123332849856 123485210856 123693472224 123785964288 124076593152 124236910098 124318930248 124439390208 124682435892 124986105216 125445293568 125656860672 125902284228 126208924544 126364838544 126661522176 127217999952 127341268992 127589982408 127900733184 128370629632 128451415464 128923335072 129615220224 129868374951 130091415552 130184674848 130565331792 130969737216 131138960659 131225537484 131352689664 131446853136 131609237886 131929777728 132239526912 132637797376 132885227727 132896855574 133208875296 133698273408 134023901184 134185329243 134285666616 134415783936 134512143264 134678314764 134994517056 135006329472 135323301888 135587605212 135984060198 136085742576 136315255104 136816065792 137137287168 137314479582 137405133432 137417156784 137818961336 138142537344 138245833728 138478989312 138650061312 138749456088 138920862213 139155156252 139259209824 139494074496 139586167296 139858796529 139994313984 140280014217 140609368368 141125955264 141363968256 141469673472 141883327488 141985040112 142160443362 142400201048 142494212448 142841263104 143120249946 143258927616 143366049792 143538730209 143888324832 144416958336 144507842397 144756025344 144943061781 145038751956 145817122752 146172266496 146352842496 146457759204 146599670784 146885998266 147340954368 147771775872 147877709778 148131680256 148420999944 149217522048 149859984708 149873097896 150410557584 150776888832 151071374943 151217756928 151326161172 151868831688 151882120656 152238714624 152798026752 153096460398 153354661992 153918074016 154279448064 154292947968 154594301382 155046331503 155410354512 155526562944 155788862976 155981318976 156093138099 156361218048 156666611052 156930833808 157034438208 157493603232 157507384384 157877185536 158185539414 158457212928 158766699672 159034464288 159153382656 159421799424 159618743424 159733170126 159993501696 160200226179 160305989004 160320016248 160696420992 161166293568 161286806016 161558820864 161874365436 162469078128 162743086912 162850528512 163724488704 164044263096 164443799808 164646947808 164924629632 165047952384 165649213464 165758573664 166243247856 166648140288 166973624937 167260391424 167869712304 168486451392 168607235133 168882029568 169211877282 169623999936 170119976544 170534310912 170867385738 171268553952 171897780096 172523994741 172820293632 173157833268 173564379072 173579566464 174087109056 174836648826 174967383312 175136919552 175262470848 175478983848 175906370304 176319369216 176547188034 177180303636 177195807432 177611833728 178264364544 178612537131 178913772324 179047555488 179349524352 179571086352 179992689408 180008439296 180360018279 180783473616 181312080264 181447656768 181753673472 182421421056 182777712894 183085972776 183206844576 183222875712 184190049792 184327778304 184549795983 184866748416 184999274784 185227816284 185540208336 185678946432 185992099328 186114889728 186355365147 186478395372 186659085312 187023653838 187040018956 187479157824 188167940352 188485291008 188853426342 189177769984 189313386816 189547257816 189992283264 190455017472 190826999928 191011903488 191384973612 191851099776 192555944448 192677123196 193257415708 193385002608 194422830336 195137123328 195277012272 195466227712 195847997688 196454605824 196838306226 197029034496 197170279704 197413856829 197894666592 198359290368 198956696064 199345283361 199813312944 200547410112 201035851776 201428499924 201623675904 201768214896 202017472146 202491775584 202509494208 202984952832 203381407818 203730702336 203976090297 204128613864 204472882656 205224098688 205705930752 205723930624 205971719373 206107700148 206125735176 206728442004 207213806016 207368750592 207718483968 207975091968 208124184132 208732734378 208888814736 209241111744 209379250944 209991470976 210502914048 210914052552 211688932896 212045952384 212204510208 212562399232 212824991232 212977560168 213240665043 213600301572 213741318672 213760021664 214261894656 214680374919 214888391424 215049074688 215832487248 216625437504 217134038016 217558127934 218725684128 219258399744 219529263744 219686638806 219899506176 220063936512 220328997399 220865617952 221011431552 221657663808 221816564667 222197520384 222631499916 223826283072 224648601856 224789977062 224809646844 225176039424 225615836376 226165333248 226826635392 226989241758 227379081216 227823180984 228358071936 229197040128 229644690597 230031992988 230877111024 231419172096 231439421952 231891452073 232116145408 233115531768 233289844416 233683294464 233971978464 234541827072 234999916578 235396250712 235551657312 236240404848 236261076576 236815778304 237278309121 237685819392 238150049508 238551696432 238730073984 239132699136 239428115136 239599755189 239990252544 240458983506 240480024372 241044631488 241749440352 241930209024 242338231296 242811548154 243228561408 243703617192 244114630368 244275792768 244297167616 245586733056 246066394644 246665699712 246970421712 247386944448 247571928576 248473820196 248637860496 248878780416 249364871784 249972210432 250890587136 251313721344 251804568456 252417849088 252729677088 253323044352 253817815923 254435999904 255179964816 255801466368 256301078607 256741259264 256902830928 257846670144 259230440448 259736749902 260182831104 260369349696 261130663584 261939474432 262254973239 262277921318 262451074968 262705379328 262893706272 263218475772 263859555456 264479053824 264820782051 265275594752 265770455454 265793711148 266417750592 267396546816 268370658486 268571333232 268831567872 269024286528 269356629528 269989034112 270012658944 270646603776 271175210424 271968120396 272171485152 272630510208 273632131584 274166569341 274628959164 274810266864 274834313568 275637922672 276285074688 276491667456 277300122624 277498912176 277841724426 278310312504 278518419648 278988148992 279172334592 279717593058 279988627968 280535480757 280560028434 281218736736 282251910528 282727936512 282939346944 283280139513 283766654976 283970080224 284320886724 284800402096 284988424896 285682526208 286240499892 286517855232 287077460418 287776649664 288833916672 289015684794 289512050688 289886123562 290077503912 291634245504 292344532992 292705684992 292915518408 293199341568 293771996532 294681908736 295257459339 295543551744 295755419556 296841999888 298435044096 299719969416 299746195792 300821115168 301553777664 302142749886 302435513856 302652322344 303026208219 303737663376 303764241312 304477429248 305072111727 305596053504 306192920796 306709323984 307836148032 308558896128 308585895936 309188602764 310092663006 310820709024 311053125888 311577725952 311962637952 312186276198 312722436096 313099101567 313333222104 313861667616 314068876416 314987206464 315014768768 315754371072 316371078828 317533399344 318068928576 318306765312 318843598848 319237486848 319466340252 319987003392 320400452358 320611978008 320640032496 321392841984 322332587136 322573612032 323117641728 323748730872 324938156256 325486173824 325701057024 326337191901 327320033173 328088526192 328887599616 329293895616 329529958209 329849259264 330095904768 331298426928 331517147328 332486495712 333296280576 333947249874 334520782848 335739424608 336972902784 337184965593 337214470266 337764059136 338200477489 338423754564 339247999872 340239953088 340483862637 341068621824 341734771476 342537107904 343795560192 345047989482 345640587264 346315666536 347128758144 347159132928 348174218112 349673297652 349934766624 350524941696 350957967696 351812740608 352499874867 353094376068 354360607272 354391614864 355223667456 355948607503 356528729088 357225074262 357827544648 358095110976 358699048704 359142172704 359985378816 360016878592 360688475259 360720036558 361566947232 362624160528 362895313536 363507346944 364217322231 364842842112 365555425788 366171945552 366413689152 366445751424 368380099584 369099591966 369733496832 369998549568 370455632568 371080416672 371357892864 371984198656 372229779456 372710730294 372956790744 373318170624 374047307676 374080037912 374958315648 376335880704 376970582016 377706852684 378626773632 379094515632 379984566528 381653999856 382023806976 382769947224 383702199552 385111888896 385354246392 386514831416 386770005216 388845660672 389605124853 390274246656 390554024544 391695995376 392909211648 393416881977 393676612452 394058068992 394340559408 394827713658 395789333184 396718580736 397913392128 398690566722 399626625888 401094820224 402071703552 402555987729 402856999848 403247351808 403536429792 404034944292 404983551168 405018988416 405969905664 406762815636 407952180594 408257227728 408945765312 410448197376 411411861504 411943438746 412215400296 412251470352 413456884008 414427612032 414737501184 415436967936 415950183936 416248368264 416762586639 417465468756 417777629472 418482223488 418758501888 419982941952 420840042651 421828105104 423377865792 424091904768 424409020416 425649982464 425955120336 426481330086 427200603144 427482637344 427520043328 428523789312 429360749838 429776782848 430098149376 430616190627 431664974496 433250875008 434268076032 434829185343 435116255868 437451368256 438516799488 439058527488 439373277612 439799012352 440657994798 441731235904 442022863104 443315327616 443633129334 444395040768 445262999832 447652566144 449297203712 449579954124 449619293688 451231672752 452330666496 453214124829 453653270784 453978483516 455646361968 456716143872 458394080256 459289381194 460063985976 461754222048 462838344192 462878843904 463782904146 464232290816 465138994509 466231063536 466579688832 467366588928 467943956928 468279414297 469083654144 469999833156 470792501424 471103314624 472480809696 472522153152 473631556608 474556618242 475371638784 476300099016 477103392864 477460147968 478265398272 478856230272 479199510378 479980505088 480600678537 480917967012 480960048744 482089262976 483498880704 483860418048 484676462592 485623096308 487407234384 488229260736 488551585536 488594335232 491173466112 492132789288 493331399424 493940843424 494773888896 495143857152 496947640392 497275720992 498729743568 499944420864 500920874811 501781174272 503609136912 504835698176 505459354176 505821705399 506646088704 507635631846 508871999808 510359929632 511602932736 512602157214 513482518528 513805661856 515693340288 517571984223 518460880896 519473499804 520738699392 522261327168 524509946478 524555842636 524902149936 525410758656 525787412544 526436951544 527719110912 528958107648 529641564102 530551189504 531540910908 531587422296 532835501184 534793093632 535837611393 536741316972 537142666464 538048573056 538713259056 539978068224 540025317888 541080054837 542350420848 543936240792 544342970304 545261020416 547264263168 548333138682 549257918328 549620533728 549668627136 551275845344 552570149376 552983334912 553649387949 554600245248 554997824352 555683448852 556620625008 557036839296 557976297984 558344669184 559066095441 559435186116 559977255936 561070961514 561120056868 562437473472 564503821056 565455873024 566560279026 567533309952 567940160448 568641773448 569600804192 569976849792 571365052416 572480999784 573035710464 574154920836 575553299328 577667833344 578031369588 579772247124 580155007824 583268491008 585411369984 585831036816 586398683136 587543993064 589363817472 590514918678 591087103488 591510839112 592241570487 593683999776 596870088192 598035850083 599439938832 599492391584 601642230336 603107555328 604285499772 604871027712 605304644688 606052416438 607475326752 607528482624 608954858496 610144223454 611192107008 611928270891 612385841592 613418647968 615672296064 617117792256 617171791872 617915158119 618377205528 620185326012 621641418048 622106251776 623155451904 623925275904 624372552396 626198203134 626666444208 627723335232 628137752832 629974412928 630029537536 631508742144 632742157656 635066798688 636137857152 636613530624 637687197696 638474973696 638932680504 639721995129 640800904716 641223956016 641280064992 642785683968 644041124757 644665174272 645147224064 647497461744 649876312512 650972347648 651402114048 652674383802 654640066346 656177052384 657775199232 658587791232 659059916418 659698518528 660191809536 660986992197 662596853856 663034294656 664972991424 665449694001 666592561152 667894499748 671478849216 673945805568 674369931186 674428940532 675528118272 676400954978 676847509128 678495999744 680479906176 680967725274 682137243648 683469542952 685074215808 687591120384 688934071791 690095978964 692631333072 694257516288 694318265856 695674356219 696348436224 699346595304 699869533248 701049883392 701915935392 703625481216 704999749734 706188752136 708721214544 708783229728 710447334912 711834927363 711897215006 713057458176 714450148524 715655089296 716190221952 717398097408 718284345408 718799265567 719970757632 720033757184 721376950518 721440073116 723133894464 725248321056 725790627072 727014693888 728434644462 729685684224 731110851576 732343891104 732827378304 732891502848 736760199168 738199183932 739997099136 740911265136 742160833344 742715785728 743968397312 745421460588 745913581488 746636341248 748094615352 748160075824 749916631296 752671761408 753941164032 755413705368 757253547264 758189031264 759969133056 761453447769 763307999712 765539894448 767404399104 768903235821 770223777792 770708492784 773029662832 773540010432 777691321344 779210249706 780548493312 781108049088 783391990752 785818423296 786764919717 786833763954 787353224904 788116137984 788681118816 789655427316 791578666368 793437161472 794462346153 795826784256 797381133444 799253251776 802189640448 805111975458 805713999696 806494703616 807072859584 808069888584 809967102336 810037976832 811939811328 813525631272 815904361188 816514455456 817891530624 820896394752 822499708023 823886877492 824430800592 824502940704 826913768016 828855224064 829475002368 831900367872 832496736528 833525173278 834930937512 835555258944 836964446976 837517003776 839965883904 841606442271 841680085302 843656210208 846755731584 848183809536 848818040832 849840418539 851299964928 851910240672 852962660172 854401206288 854965274688 855040086656 857047578624 858721499676 859553565696 861232381254 863329948992 866501750016 868536152064 869658370686 870232511736 874902736512 877033598976 878117054976 878746555224 879598024704 881315989596 883462471808 884045726208 885772378017 886630655232 887266258668 890525999664 895305132288 898594407424 899159908248 899238587376 902463345504 904661332992 906428249658 907306541568 907956967032 909078624657 911292723936 913432287744 915216335181 916788160512 917972724613 918578762388 920127971952 923508444096 925676688384 925757687808 927565808292 928464581632 930277989018 932462127072 933159377664 934733177856 935887913856 936558828594 938167308288 939297304701 939999666312 941585002848 942206629248 944961619392 945044306304 947263113216 949113236484 952600198032 954206785728 954920295936 956530796544 957712460544 958399020756 959961010176 961201357074 961835934024 961920097488 964178525952 966997761408 967720836096 969352925184 971246192616 974814468768 976458521472 977103171072 977188670464 979011575703 981960099519 984265578576 986662798848 987881686848 988589874627 989547777792 990287714304 993895280784 994551441984 997459487136 999888841728 1001841749622 1003562348544 1007218273824 1009671396352 1010918708352 1011554896779 1011643410798 1013292177408 1014601432467 1015271263692 1017743999616 1020719859264 1021451587911 1023205865472 1025204314428 1027611323712 1031386680576 1035143968446 1036921761792 1038946999608 1041477398784 1044522654336 1049019892956 1049111685272 1049804299872 1051574825088 1052873903088 1055438221824 1057499624601 1059283128204 1063081821816 1063174844592 1065671002368 1067845822509 1069586187264 1071675222786 1073482633944 1074285332928 1076097146112 1077426518112 1079956136448 1080050635776 1082160109674 1084700841696 1087872481584 1088685940608 1090522040832 1092651966693 1094528526336 1096666277364 1098515836656 1099241067456 1099337254272 1102551690688 1105140298752 1107298775898 1109200490496 1109995648704 1111366897704 1113241250016 1114073678592 1115952595968 1116689338368 1118132190882 1118870372232 1119954511872 1122141923028 1122240113736 1124874946944 1129007642112 1130911746048 1133120558052 1135880320896 1137283546896 1139201608384 1139953699584 1144961999568 1146071420928 1148309841672 1151106598656 1155335666688 1156062739176 1159544494248 1160310015648 1166536982016 1168815374559 1170822739968 1171662073632 1175087986128 1178727634944 1180250645931 1181029837356 1182174206976 1183021678224 1184483140974 1187367999552 1193740176384 1196071700166 1198879877664 1198984783168 1203284460672 1206215110656 1207667963187 1208570999544 1209742055424 1210609289376 1212104832876 1214950653504 1215056965248 1217909716992 1220288446908 1223856541782 1224771683184 1226837295936 1231344592128 1234235584512 1235830316238 1236754411056 1240370652024 1243282836096 1244212503552 1246310903808 1247850551808 1248745104792 1250287759917 1252396406268 1253332888416 1255446670464 1256275505664 1259948825856 1260059075072 1262520127953 1265484315312 1270133597376 1272275714304 1273227061248 1276949947392 1277865361008 1279443990258 1281601809432 1282447912032 1282560129984 1285571367936 1288082249514 1289330348544 1290294448128 1291848571881 1294994923488 1299752625024 1301944695296 1302804228096 1304487556029 1305348767604 1309280132692 1312354104768 1315550398464 1317175582464 1318119832836 1319397037056 1321973984394 1325193707712 1326068589312 1329945982848 1330899388002 1333185122304 1335788999496 1342957698432 1347891611136 1348739862372 1348857881064 1352801909956 1353695018256 1356991999488 1359642374487 1360959812352 1361935450548 1366939085904 1370148431616 1375182240768 1377868143582 1380191957928 1385262666144 1388515032576 1388636531712 1391348712438 1392696872448 1395416983527 1398693190608 1399739066496 1402099766784 1403831870784 1404838242891 1407250962432 1409999499468 1412377504272 1417442429088 1417566459456 1420894669824 1423669854726 1423794430012 1426114916352 1428900297048 1431310178592 1432380443904 1434796194816 1436568690816 1437598531134 1439941515264 1440067514368 1441802035611 1442753901036 1442880146232 1446267788928 1450496642112 1451581254144 1454029387776 1456869288924 1462221703152 1464687782208 1465654756608 1465783005696 1473520398336 1476398367864 1479994198272 1481822530272 1484321666688 1485431571456 1487936794624 1490842921176 1491827162976 1496189230704 1496320151648 1499833262592 1502762624433 1505343522816 1510827410736 1514507094528 1516378062528 1517465116197 1519938266112 1522906895538 1526615999424 1531079788896 1534808798208 1537806471642 1540447555584 1541416985568 1546059325664 1547080020864 1552715952669 1555382642688 1558420499412 1562216098176 1566783981504 1573529839434 1573667527908 1574706449808 1576232275968 1577362237632 1579310854632 1583157332736 1586874322944 1588924692306 1591653568512 1594762266888 1598506503552 1604379280896 1607512834179 1610223950916 1611427999392 1614145719168 1616139777168 1619934204672 1620075953664 1623240164511 1627051262544 1631808722376 1633028910912 1635783061248 1641792789504 1644999416046 1647773754984 1648861601184 1649005881408 1653827536032 1657710448128 1658950004736 1660948163847 1663800735744 1664993473056 1667050346556 1669861875024 1671110517888 1673928893952 1675034007552 1677198286323 1679931767808 1683212884542 1683360170604 1687312420416 1693511463168 1696367619072 1699680837078 1702599929856 1703820481344 1705925320344 1708802412576 1709930549376 1710080173312 1714095157248 1717442999352 1719107131392 1722464762508 1726659897984 1733003500032 1739316741372 1740465023472 1749805473024 1756234109952 1757493110448 1759196049408 1762631979192 1766924943616 1768091452416 1771544756034 1773261310464 1774532517336 1776724711461 1781051999328 1790610264576 1794107550249 1797188814848 1798319816496 1798477174752 1804926691008 1809322665984 1812856499316 1814613083136 1815913934064 1818157249314 1822585447872 1826864575488 1830432670362 1833576321024 1835784812673 1835945449226 1837157524776 1840255943904 1847016888192 1851353376768 1851515375616 1853745474357 1855131616584 1856929163264 1860555978036 1864924254144 1866318755328 1869466355712 1871775827712 1873117657188 1878594609402 1879999332624 1883170005696 1884413258496 1889923238784 1890088612608 1894526226432 1898226472968 1905200396064 1908413571456 1909840591872 1913061593088 1915424921088 1916798041512 1919165985387 1922402714148 1923671868048 1923840194976 1928357051904 1932123374271 1933995522816 1935441672192 1942492385232 1949628937536 1952917042944 1954206342144 1954377340928 1958023151406 1963920199038 1968531157152 1973325597696 1975763373696 1977179749254 1979095555584 1980575428608 1982960976591 1987790561568 1989102883968 1994918974272 1996349082003 1999777683456 2003683499244 2014436547648 2019342792704 2021837416704 2023109793558 2023286821596 2026584354816 2029202864934 2030542527384 2035487999232 2041439718528 2042903175822 2046411730944 2050408628856 2055222647424 2062773361152 2066802215373 2070287936892 2077893999216 2082954797568 2087023068657 2089045308672 2098039785912 2098223370544 2099608599744 2103149650176 2105747806176 2110876443648 2114999249202 2118566256408 2126163643632 2126349689184 2131342004736 2135504782089 2135691645018 2139172374528 2143350445572 2146965267888 2148570665856 2152194292224 2154853036224 2156397796701 2159912272896 2160101271552 2164320219348 2169401683392 2175744963168 2177371881216 2181044081664 2185303933386 2189057052672 2193332554728 2197031673312 2198482134912 2198674508544 2205103381376 2210280597504 2214597551796 2219991297408 2222733795408 2226482500032 2228147357184 2231905191936 2236264381764 2237740744464 2239909023744 2244283846056 2244480227472 2249749893888 2258015284224 2261823492096 2266241116104 2271760641792 2274567093792 2278403216768 2279907399168 2284360343307 2289923999136 2296619683344 2302213197312 2306709707463 2310671333376 2312125478352 2319088988496 2320620031296 2333073964032 2337630749118 2341645479936 2343324147264 2350175972256 2357455269888 2360294759151 2360501291862 2362059674712 2364348413952 2366043356448 2368966281948 2374735999104 2383387038459 2387480352768 2392143400332 2397759755328 2397969566336 2406568921344 2415335926374 2417141999088 2419484110848 2421218578752 2424209665752 2429901307008 2430113930496 2435819433984 2440576893816 2447713083564 2449543366368 2453674591872 2462689184256 2467499124069 2471660632476 2473508822112 2480741304048 2486565672192 2488425007104 2491640252521 2495701103616 2497490209584 2500575519834 2504792812536 2506665776832 2510893340928 2512551011328 2519897651712 2520118150144 2524819326813 2525040255906 2530968630624 2540267194752 2544551428608 2546454122496 2549521255617 2553899894784 2555730722016 2558887980516 2563203618864 2564895824064 2565120259968 2571142735872 2576164499028 2578660697088 2583697143762 2589989846976 2599505250048 2603889390592 2605608456192 2608975112058 2610697535208 2618560265384 2624708209536 2631100796928 2634351164928 2636239665672 2638794074112 2643947968788 2650387415424 2652137178624 2657317134051 2659891965696 2661798776004 2671577998992 2685915396864 2695783222272 2697479724744 2697715762128 2705603819912 2707390036512 2713983998976 2719284748974 2721919624704 2723870901096 2727235873971 2733878171808 2740296863232 2745649005543 2750364481536 2753918173839 2755736287164 2760383915856 2770525332288 2777030065152 2777273063424 2782697424876 2785393744896 2790833967054 2797386381216 2799478132992 2804199533568 2807663741568 2809676485782 2814501924864 2817891914103 2819998998936 2824755008544 2834884858176 2835132918912 2841789339648 2847339709452 2847588860024 2857800594096 2862620357184 2864760887808 2869592389632 2873137381632 2875197062268 2879883030528 2883604071222 2885507802072 2885760292464 2892535577856 2900993284224 2903162508288 2908058775552 2913738577848 2924443406304 2929375564416 2931309513216 2931566011392 2945880298557 2952796735728 2959988396544 2963645060544 2965769623881 2968643333376 2970863142912 2981685842352 2983654325952 2992378461408 2992640303296 2999666525184 3005525248866 3010687045632 3021654821472 3029014189056 3032756125056 3034930232394 3039876532224 3043804297401 3045813791076 3053231998848 3062159577792 3064354763733 3069617596416 3075612943284 3082833971136 3092118651328 3094160041728 3105431905338 3110765285376 3116840998824 3124432196352 3133567963008 3147059678868 3147335055816 3149412899616 3154724475264 3158621709264 3166314665472 3172498873803 3177849384612 3189524533776 3197013007104 3203537467527 3208758561792 3215025668358 3220447901832 3222855998784 3228291438336 3232279554336 3239868409344 3240151907328 3246480329022 3254102525088 3263617444752 3266057821824 3271566122496 3277955900079 3283585579008 3289998832092 3295547509968 3297723202368 3298011762816 3307655072064 3315420896256 3321896327694 3327601471488 3329986946112 3334100693112 3339723750048 3342221035776 3347857787904 3350068015104 3354396572646 3359863535616 3366425769084 3366720341208 3374624840832 3387022926336 3392735238144 3399361674156 3407640962688 3411850640688 3417604825152 3419861098752 3420160346624 3434885998704 3438214262784 3444929525016 3453319795968 3466007000064 3478633482744 3480930046944 3499610946048 3506446123677 3512468219904 3514986220896 3525263958384 3533849887232 3536182904832 3540751937793 3543089512068 3546522620928 3549065034672 3553449422922 3562103998656 3581220529152 3588215100498 3594377629696 3596639632992 3596954349504 3609853382016 3618645331968 3623003889561 3625712998632 3629226166272 3631827868128 3636314498628 3645170895744 3653729150976 3660865340724 3671569625346 3671890898452 3674315049552 3680511887808 3694033776384 3702706753536 3707490948714 3710263233168 3713858326528 3721111956072 3729848508288 3732637510656 3738932711424 3743551655424 3746235314376 3750863279751 3757189218804 3759998665248 3766340011392 3768826516992 3779846477568 3780177225216 3787560383859 3796452945936 3810400792128 3816827142912 3819681183744 3830849842176 3833596083024 3838331970774 3844805428296 3847343736096 3847680389952 3856714103808 3864246748542 3867991045632 3870883344384 3875545715643 3884984770464 3899257875072 3905834085888 3908412684288 3908754681856 3913462668087 3916046302812 3927840398076 3937062314304 3946651195392 3951526747392 3954359498508 3958191111168 3965921953182 3975581123136 3978205767936 3989837948544 3992698164006 3999555366912 4007366998488 4028873095296 4038685585408 4043674833408 4046219587116 4046573643192 4058405729868 4061085054768 4070975998464 4078927123461 4082879437056 4085806351644 4100817257712 4110445294848 4125546722304 4133604430746 4140575873784 4155787998432 4165909595136 4174046137314 4178090617344 4186250950581 4196079571824 4196446741088 4199217199488 4206299300352 4211495612352 4214514728673 4221752887296 4229998498404 4237132512816 4252327287264 4252699378368 4262684009472 4271009564178 4271383290036 4278344749056 4286700891144 4293930535776 4297141331712 4304388584448 4309706072448 4312795593402 4319824545792 4320202543104 4325406106833 4328640438696 4338803366784 4351489926336 4354743762432 4362088163328 4370607866772 4386665109456 4394063346624 4396964269824 4397349017088 4410206762752 4420561195008 4429195103592 4439982594816 4445467590816 4452965000064 4456294714368 4463810383872 4472528763528 4475481488928 4488567692112 4488960454944 4499499787776 4508287873299 4516030568448 4532482232208 4543521283584 4549134187584 4552395348591 4556806433536 4559814798336 4568720686614 4579847998272 4593239366688 4604426394624 4613419414926 4621342666752 4624250956704 4638177976992 4641240062592 4658147858007 4666147928064 4675261498236 4686648294528 4700351944512 4720589518302 4721002583724 4724119349424 4728696827904 4732086712896 4737932563896 4749471998208 4766774076918 4774960705536 4784286800664 4795519510656 4795939132672 4813137842688 4822538502537 4830671852748 4834283998176 4842437157504 4848419331504 4859802614016 4860227860992 4869720493533 4881153787632 4895426167128 4899086732736 4907349183744 4925378368512 4934998248138 4943321264952 4947017644224 4961482608096 4973131344384 4976850014208 4982844491541 4983280505042 4991402207232 4994980419168 5001151039668 5009585625072 5013331553664 5021786681856 5025102022656 5031594858969 5039795303424 5040236300288 5049638653626 5050080511812 5061937261248 5080534389504 5089102857216 5099042511234 5107799789568 5111461444032 5117775961032 5126407237728 5129791648128 5130240519936 5142285471744 5152328998056 5157321394176 5167394287524 5179979693952 5199010500096 5207778781184 5217950224116 5221395070416 5237120530768 5249416419072 5268702329856 5272479331344 5277588148224 5287895937576 5300774830848 5304274357248 5314634268102 5319783931392 5323597552008 5330174134383 5343155997984 5371830793728 5382322650747 5391566444544 5394959449488 5395431524256 5411207639824 5414780073024 5427967997952 5438569497948 5443839249408 5447741802192 5454471747942 5467756343616 5480593726464 5491298011086 5500728963072 5507354438019 5507836347678 5511472574328 5520767831712 5541050664576 5554060130304 5554546126848 5561236423071 5565394849752 5570787489792 5581667934108 5594772762432 5598956265984 5608399067136 5615327483136 5619352971564 5635783828206 5639997997872 5649510017088 5669769716352 5670265837824 5683578679296 5694679418904 5695177720048 5715601188192 5725240714368 5729521775616 5739184779264 5746274763264 5750394124536 5757497956161 5767208142444 5771015604144 5771520584928 5785071155712 5796370122813 5801986568448 5806325016576 5827477155696 5848886812608 5858751128832 5862619026432 5863132022784 5891760597114 5905593471456 5919976793088 5927290121088 5931539247762 5937286666752 5941726285824 5948882929773 5963371684704 5967308651904 5984756922816 5985280606592 5989047246009 5999333050368 6011050497732 6043309642944 6058028378112 6065512250112 6069860464788 6079753064448 6087608594802 6091627582152 6106463997696 6124319155584 6128709527466 6139235192832 6151225886568 6165667942272 6184237302656 6188320083456 6200406646119 6210863810676 6233681997648 6248864392704 6261069205971 6267135926016 6294119357736 6294670111632 6298825799232 6309448950528 6317243418528 6332629330944 6344997747606 6355698769224 6379049067552 6394026014208 6406514346267 6407074935054 6417517123584 6425809072291 6430051336716 6440895803664 6445711997568 6456582876672 6464559108672 6469193390103 6479736818688 6480303814656 6492960658044 6508205050176 6527234889504 6532115643648 6543132244992 6555911800158 6567171158016 6579997664184 6591095019936 6595446404736 6596023525632 6615310144128 6630841792512 6643792655388 6659973892224 6668201386224 6679447500096 6684442071552 6695715575808 6708793145292 6719727071232 6732851538168 6733440682416 6749249681664 6774045852672 6785470476288 6798723348312 6815281925376 6823701281376 6835209650304 6839722197504 6840320693248 6853081029921 6869771997408 6889859050032 6906639591936 6920129122389 6932014000128 6957266965488 6961860093888 6999221892096 7012892247354 7024936439808 7029972441792 7050527916768 7067699774464 7072365809664 7080884277453 7081503875586 7086179024136 7093045241856 7098130069344 7106898845844 7124207997312 7150161115377 7162441058304 7176430200996 7193279265984 7193908699008 7219706764032 7246007779122 7251425997264 7258452332544 7263655736256 7272628997256 7290341791488 7307458301952 7321730681448 7343139250692 7343781796904 7348630099104 7361023775616 7388067552768 7402497372207 7414981897428 7420526466336 7442223912144 7459697016576 7465275021312 7474920757563 7487103310848 7492470628752 7501726559502 7514378437608 7519997330496 7532680022784 7537653033984 7559692955136 7560354450432 7575120767718 7592905891872 7620801584256 7633654285824 7639362367488 7648563766851 7661699684352 7667192166048 7676663941548 7689610856592 7694687472192 7695360779904 7713428207616 7728493497084 7735982091264 7751091431286 7769969540928 7798515750144 7811668171776 7816825368576 7826925336174 7832092605624 7855680796152 7874124628608 7893302390784 7903053494784 7908718997016 7916382222336 7931843906364 7951162246272 7956411535872 7979675897088 7985396328012 8014733996976 8057746190592 8087349666816 8092439174232 8093147286384 8116811459736 8122170109536 8141951996928 8157854246922 8165758874112 8171612703288 8181707621913 8201634515424 8220890589696 8251093444608 8261754521517 8267208861492 8281151747568 8311575996864 8331819190272 8348092274628 8356181234688 8372501901162 8392159143648 8392893482176 8398434398976 8412598600704 8422991224704 8429029457346 8443505774592 8453675742309 8459996996808 8474265025632 8504654574528 8505398756736 8525368018944 8542019128356 8542766580072 8573401782288 8587861071552 8594282663424 8608777168896 8619412144896 8625591186804 8639649091584 8650812213666 8657280877392 8677606733568 8702979852672 8709487524864 8724176326656 8741215733544 8773330218912 8788126693248 8793928539648 8794698034176 8820413525504 8837640895671 8858390207184 8879965189632 8890935181632 8897308871643 8905930000128 8912589428736 8945057527056 8950962977856 8977135384224 8977920909888 8998999575552 9016575746598 9032061136896 9064964464416 9087042567168 9098268375168 9104790697182 9113612867072 9119629596672 9131412892203 9137441373228 9159695996544 9186478733376 9193064291199 9208852789248 9226838829852 9248501913408 9276355953984 9282480125184 9316295716014 9332295856128 9350522996472 9373296589056 9400703889024 9441179036604 9442005167448 9448238698848 9464173425792 9475865127792 9498943996416 9517496621409 9533548153836 9568573601328 9591039021312 9591878265344 9610612402581 9626275685376 9645077005074 9661343705496 9668567996352 9684874315008 9696838663008 9719605228032 9720455721984 9739440987066 9762307575264 9790852334256 9798173465472 9814698367488 9833867700237 9850756737024 9869996496276 9886642529904 9894035288448 9922965216192 9946262688768 9965688983082 9966561010084 9982804414464 9989960838336 10002302079336 10019171250144 10026663107328 10043573363712 10050204045312 10063189717938 10079590606848 10080472600576 10099277307252 10100161023624 10123874522496 10161068779008 10178205714432 10198085022468 10222922888064 10235551922064 10252814475456 10259583296256 10260481039872 10304657996112 10314642788352 10334788575048 10359959387904 10398021000192 10415557562368 10435900448232 10442790140832 10474241061536 10498832838144 10519338371031 10537404659712 10544958662688 10575791875152 10601549661696 10608548714496 10622255813379 10629268536204 10639567862784 10647195104016 10660348268766 10686311995968 10743661587456 10764645301494 10783132889088 10789918898976 10790863048512 10822415279648 10829560146048 10855935995904 10869011668683 10877138995896 10887678498816 10895483604384 10908943495884 10935512687232 10961187452928 10982596022172 11014708876038 11015672695356 11022945148656 11041535663424 11082101329152 11108120260608 11122472846142 11130789699504 11141574979584 11163335868216 11189545524864 11197912531968 11216798134272 11230654966272 11238705943128 11252589839253 11271567656412 11279995995744 11299020034176 11339539432704 11340531675648 11362681151577 11389358837808 11390355440096 11431202376384 11450481428736 11459043551232 11492549526528 11500788249072 11514995912322 11534416284888 11542031208288 11543041169856 11570142311424 11592740245626 11603973136896 11612650033152 11626637146929 11654954311392 11697773625216 11717502257664 11725238052864 11726264045568 11740388004261 11783521194228 11811186942912 11839953586176 11854580242176 11863078495524 11874573333504 11897765859546 11926743369408 11934617303808 11969513845632 11970561213184 11978094492018 11998666100736 12022100995464 12086619285888 12116056756224 12131024500224 12139720929576 12175217189604 12183255164304 12212927995392 12236781370383 12248638311168 12257419054932 12302451773136 12331335884544 12368474605312 12376640166912 12400813292238 12421727621352 12467363995296 12497728785408 12522138411942 12534271852032 12558752851743 12588238715472 12589340223264 12597651598464 12618897901056 12634486837056 12643544186019 12665258661888 12689995495212 12711397538448 12758098135104 12788052028416 12813028692534 12814149870108 12835034247168 12851618144582 12860102673432 12881791607328 12891423995136 12913165753344 12929118217344 12938386780206 12959473637376 12960607629312 12976218320499 12985921316088 13016410100352 13054469779008 13064231287296 13086264489984 13111823600316 13159995328368 13182190039872 13190892809472 13192047051264 13230620288256 13261683585024 13287585310776 13319947784448 13336402772448 13358895000192 13368884143104 13391431151616 13417586290584 13465703076336 13466881364832 13498499363328 13524863619897 13548091705344 13597446696624 13630563850752 13647402562752 13657186045773 13670419300608 13679444395008 13680641386496 13706162059842 13739543994816 13779718100064 13813279183872 13840258244778 13864028000256 13914533930976 13923720187776 13974443574021 13998443784192 14025784494708 14059944883584 14101055833536 14135399548928 14161768554906 14163007751172 14172358048272 14186090483712 14196260138688 14213797691688 14248415994624 14300322230754 14324882116608 14352860401992 14386558531968 14387817398016 14439413528064 14467615507611 14492015558244 14502851994528 14527311472512 14545257994512 14580683582976 14609161480599 14643461362896 14686278501384 14687563593808 14697260198208 14722047551232 14776135105536 14804994744414 14829963794856 14841052932672 14884447824288 14919394033152 14930550042624 14948533474623 14949841515126 14974206621696 14984941257504 15003453119004 15028756875216 15039994660992 15065360045568 15075306067968 15094784576907 15119385910272 15120708900864 15150241535436 15185811783744 15241603168512 15267308571648 15297127533702 15323399368704 15334384332096 15353327883096 15379221713184 15389374944384 15390721559808 15426856415232 15456986994168 15471964182528 15502182862572 15539939081856 15597031500288 15623336343552 15653850672348 15664185211248 15711361592304 15748249257216 15806106989568 15817437994032 15832764444672 15863687812728 15902324492544 15912823071744 15959351794176 15970792656024 15990522403149 16029467993952 16115492381184 16146967952241 16174699333632 16184878348464 16186294572768 16233622919472 16244340219072 16283903993856 16315708493844 16331517748224 16343225406576 16363415243826 16403269030848 16441781179392 16502186889216 16522063314057 16523509043034 16534417722984 16562303495136 16623151993728 16663638380544 16683709269213 16696184549256 16712362469376 16745003802324 16784318287296 16785786964352 16796868797952 16825197201408 16845982449408 16858058914692 16907351484618 16919993993616 16948530051264 17009309149056 17010797513472 17050736037888 17084038256712 17085533160144 17146803564576 17175722143104 17188565326848 17217554337792 17238824289792 17251182373608 17272493868483 17301624427332 17314561754784 17355213467136 17389110368439 17405959705344 17418975049728 17441481767647 17482431467088 17546660437824 17576253386496 17587857079296 17589396068352 17640827051008 17675281791342 17716780414368 17759930379264 17781870363264 17794617743286 17811860000256 17825178857472 17846648789319 17890115054112 17901925955712 17954270768448 17955841819776 17967141738027 17997999151104 18033151493196 18129928928832 18174085134336 18196536750336 18209581394364 18227225734144 18239259193344 18262825784406 18274882746456 18319391993088 18372957466752 18386128582398 18417705578496 18453677659704 18497003826816 18552711907968 18564960250368 18601219938357 18632591432028 18701045992944 18746593178112 18783207617913 18801407778048 18882358073208 18884010334896 18896477397696 18928346851584 18951730255584 18997887992832 19034993242818 19067096307672 19137147202656 19182078042624 19183756530688 19219543038801 19221224805162 19252551370752 19277427216873 19290154010148 19322687410992 19337135992704 19369748630016 19393677326016 19407580170309 19439210456064 19440911443968 19478881974132 19524615150528 19581704668512 19596346930944 19629396734976 19667735400474 19701513474048 19739992992552 19773285059808 19788070576896 19845930432384 19892525377536 19931377966164 19933122020168 19979921676672 20004604158672 20038342500288 20053326214656 20087146727424 20126379435876 20159181213696 20198554614504 20200322047248 20247749044992 20322137558016 20356411428864 20396170044936 20445845776128 20471103844128 20505628950912 20519166592512 20520962079744 20609315992224 20669577150096 20719918775808 20760387367167 20796042000384 20871800896464 20885580281664 20948482123072 20997665676288 21038676742062 21074809319424 21089917325376 21151583750304 21203099323392 21217097428992 21244511626758 21258537072408 21279135725568 21294390208032 21320696537532 21372623991936 21450483346131 21487323174912 21529290602988 21579837797952 21581726097024 21644830559296 21659120292096 21738023337366 21754277991792 21775356997632 21790967208768 21817886991768 21871025374464 21922374905856 21965192044344 22029417752076 22031345390712 22045890297312 22083071326848 22164202658304 22207492116621 22244945692284 22261579399008 22326671736432 22379091049728 22395825063936 22424762272689 22461309932544 22477411886256 22505179678506 22543135312824 22559991991488 22598040068352 22679078865408 22681063351296 22725362303154 22778717675616 22780710880192 22862404752768 22900962857472 22918087102464 22945691300553 22985099053056 23001576498144 23029991824644 23068832569776 23084062416576 23086082339712 23140284622848 23185480491252 23207946273792 23253274293858 23309908622784 23395547250432 23435004515328 23450476105728 23480776008522 23567042388456 23622373885824 23679907172352 23709160484352 23726156991048 23749146667008 23795531719092 23853486738816 23869234607616 23939027691264 23941122426368 23956188984036 24044201990928 24173238571776 24262049000448 24279441859152 24350434379208 24366510328608 24425855990784 24473562740766 24497276622336 24514838109864 24545122865739 24604903546272 24662671769088 24736949210624 24753280333824 24785263564551 24801626584476 24843455242704 24934727990592 24995457570816 25044276823884 25068543704064 25117505703486 25176477430944 25178680446528 25195303196928 25237795802112 25268973674112 25287088372038 25330517323776 25361027226927 25379990990424 25422795076896 25516196270208 25576104056832 25626057385068 25628299740216 25703236289164 25720205346864 25763583214656 25782847990272 25826331506688 25858236434688 25876773560412 25918947274752 25952436640998 25971842632176 26032820200704 26108939558016 26128462574592 26172528979968 26223647200632 26319990656736 26364380079744 26381785618944 26384094102528 26461240576512 26512922687013 26575170621552 26639895568896 26672805544896 26691926614929 26717790000384 26737768286208 26835172581168 26931406152672 26933762729664 26996998726656 27049727239794 27096183410688 27194893393248 27261127701504 27294805125504 27314372091546 27340838601216 27358888790016 27361282772992 27394238676609 27412324119684 27479087989632 27559436200128 27579192873597 27626558367744 27680516489556 27829067861952 27847440375552 27948887148042 27996887568384 28051568989416 28119889767168 28202111667072 28270799097856 28323537109812 28326015502344 28344716096544 28392520277376 28427595383376 28496831989248 28552489864227 28600644461508 28705720803984 28773117063936 28775634796032 28831837207743 28878827056128 28935231015222 28984031116488 29005703989056 29054622945024 29090515989024 29161367165952 29218322961198 29286922725792 29372557002768 29375127187616 29394520396416 29444095102464 29501603100711 29552270211072 29609989488828 29659927589712 29682105865344 29768895648576 29838788066304 29897066949246 29899683030252 29948413243392 29969882515008 30006906238008 30057513750432 30079989321984 30130720091136 30150612135936 30189569153814 30238771820544 30241417801728 30300483070872 30371623567488 30483206337024 30534617143296 30594255067404 30668768664192 30706655766192 30758443426368 30778749888768 30781443119616 30913973988336 30943928365056 31004365725144 31079878163712 31194063000576 31246672687104 31307701344696 31328370422496 31422723184608 31496498514432 31558015113093 31612213979136 31634875988064 31727375625456 31804648985088 31825646143488 31866767440137 31918703588352 31941585312048 31981044806298 32058935987904 32230984762368 32293935904482 32349398667264 32369756696928 32372589145536 32467245838944 32488680438144 32567807987712 32607035006049 32631416987688 32663035496448 32686450813152 32726830487652 32806538061696 32883562358784 33044126628114 33047018086068 33068835445968 33124606990272 33246303987456 33367418538426 33392369098512 33424724938752 33490007604648 33568636574592 33571573928704 33593737595904 33650394402816 33691964898816 33716117829384 33757769517759 33814702969236 33839987987232 33897060102528 34018618298112 34021595026944 34088043454731 34168076513424 34171066320288 34293607129152 34351444286208 34377130653696 34477648579584 34502364747216 34544987736966 34603248854664 34629123509568 34710426934272 34778220736878 34811919410688 34837950099456 34879911440787 34882963535294 34964862934176 35093320875648 35152506772992 35175714158592 35178792136704 35221164012783 35281654102016 35350563582684 35433560828736 35519860758528 35563740726528 35589235486572 35623720000512 35693297578638 35780230108224 35803851911424 35908541536896 35911683639552 35934283476054 35995998302208 36066302986392 36259857857664 36348170268672 36393073500672 36419162788728 36454451468288 36525651568812 36549765492912 36638783986176 36710344111149 36745914933504 36772257164796 36907355319408 36994007653632 37105423815936 37129920500736 37202439876714 37265182864056 37402091985888 37493186356224 37566415235826 37602815556096 37676258555229 37764716146416 37768020669792 37792954795392 37856693703168 37903460511168 37930632558057 37995775985664 38069986485636 38134192615344 38274294405312 38364156085248 38367513061376 38439086077602 38442449610324 38505102741504 38554854433746 38580308020296 38645374821984 38674271985408 38739497260032 38787354652032 38815160340618 38878420912128 38881822887936 38928654961497 38957763948264 39049230301056 39163409337024 39192693861888 39258793469952 39335470800948 39479985985104 39546570119616 39576141153792 39691860864768 39785050755072 39862755932328 39866244040336 39959843353344 40009208317344 40076685000576 40106652429312 40174293454848 40252758871752 40397109229008 40400644094496 40495498089984 40574590859691 40644275116032 40792340089872 40891691552256 40942207688256 40971558137319 41011257901824 41038333185024 41041924159488 41218631984448 41339154300192 41439837551616 41520774734334 41592084000768 41743601792928 41771160563328 41896964246144 41923330722063 41995331352576 42077353484124 42179834650752 42303167500608 42406198646784 42489023253516 42517074144816 42558271451136 42588780416064 42641393075064 42745247983872 42900966692262 42974646349824 43058581205976 43159675595904 43163452194048 43289661118592 43318240584192 43402846522833 43476046674732 43508555983584 43581934417536 43635773983536 43742050748928 43827484441797 43930384088688 44058835504152 44062690781424 44091780594624 44166142653696 44328405316608 44414984233242 44489891384568 44523158798016 44653343472864 44758182099456 44791650127872 44845600423869 44849524545378 44922619865088 44954823772512 45010359357012 45086270625648 45119983982976 45196080136704 45284353730721 45358157730816 45362126702592 45450724606308 45557435351232 45561421760384 45724809505536 45801925714944 45891382601106 45970198106112 46003152996288 46059983649288 46137665139552 46168124833152 46172164679424 46280569245696 46370960982504 46415892547584 46506548587716 46619817245568 46791094500864 46870009030656 46961552017044 47134084776912 47244747771648 47418320968704 47452313982096 47498293334016 47591063438184 47706973477632 47738469215232 47878055382528 47882244852736 47912377968072 47971567209447 48088403981856 48346477143552 48440903856723 48524098000896 48558883718304 48700868758416 48733020657216 48851711981568 48947125481532 48994553244672 49029676219728 49090245731478 49209807092544 49325343538176 49473898421248 49506560667648 49566189942171 49570527129102 49603253168952 49686910485408 49869455981184 49990915141632 50051127807639 50088553647768 50137087408128 50235011406972 50352954861888 50357360893056 50390606393856 50475591604224 50537947348224 50574176744076 50722054453854 50759981980848 50845590153792 51032392540416 51152208113664 51252114770136 51256599480432 51406472578328 51440410693728 51527166429312 51565695980544 51652663013376 51716472869376 51753547120824 51817481605449 51904873281996 51943685264352 52065640401408 52167331105317 52217879116032 52256925149184 52324445302941 52447294401264 52639981313472 52728760159488 52763571237888 52768188205056 52922481153024 53025845374026 53150341243104 53279791137792 53345611089792 53383853229858 53435580000768 53475536572416 53539946367957 53670345162336 53862812305344 53867525459328 53901425214081 53993997453312 54099454479588 54389786786496 54522255403008 54589610251008 54628744183092 54681677202432 54717777580032 54788477353218 54824648239368 54958175979264 55118872400256 55158385747194 55253116735488 55361032979112 55658135723904 55694880751104 55897774296084 56103137978832 56239779534336 56349622853739 56404223334144 56647074219624 56652031004688 56689432193088 56785040554752 56855190766752 56993663978496 57104979728454 57201288923016 57411441607968 57546234127872 57551269592064 57663674415486 57757654112256 57832281650619 57870462030444 57968062232976 58011407978112 58109245890048 58181031978048 58222740510927 58322734331904 58436645922396 58573845451584 58745114005536 58750254375232 58789040792832 58888190204928 59003206201422 59104540422144 59219978977656 59319855179424 59364211730688 59537791297152 59677576132608 59794133898492 59799366060504 59939765030016 60013812476016 60115027500864 60159978643968 60261440182272 60379138307628 60477543641088 60600966141744 60743247134976 60966412674048 61069234286592 61188510134808 61337537328384 61413311532384 61516886852736 61557499777536 61562886239232 61827947976672 62008731450288 62159756327424 62281162101501 62388126001152 62615402689392 62656740844992 62845446369216 62992997028864 63116030226186 63224427958272 63269751976128 63454751250912 63609297970176 63651292286976 63733534880274 63837407176704 63883170624096 63962089612596 64117871975808 64351450038393 64461969524736 64587871808964 64739513393856 64745178291072 64934491677888 64977360876288 65214070012098 65262833975376 65326070992896 65372901626304 65453660975304 65613076123392 65767124717568 66088253256228 66094036172136 66137670891936 66249213980544 66492607974912 66622476349863 66734837076852 66784738197024 66980015209296 67137273149184 67143147857408 67187475191808 67274286818067 67383929797632 67432235658768 67515539035518 67629405938472 67679975974464 67794120205056 68037236596224 68043190053888 68176086909462 68336153026848 68342132640576 68587214258304 68702888572416 68754261307392 68837073901659 68955297159168 69004729494432 69089975473932 69206497709328 69258247019136 69420853868544 69556441473756 69623838821376 69759822881574 69765927070588 69929725868352 70186641751296 70305013545984 70351428317184 70442328025566 70563308204032 70701127165368 70867121657472 71039721517056 71127481453056 71178470973144 71247440001024 71386595157276 71560460216448 71607703822848 71817083073792 71823367279104 71868566952108 72132605972784 72519715715328 72786147001344 72838325577456 72908902936576 73051303137624 73099530985824 73277567972352 73420688222298 73491829867008 73544514329592 73635368597217 73814710638816 73988015307264 74210847631872 74259841001472 74355790693653 74404879753428 74530365728112 74804183971776 74986372712448 75132830471652 75205631112192 75352517110458 75529432292832 75536041339584 75585909590784 75713387406336 75806921022336 75861265116114 75991551971328 76083081680781 76139972971272 76268385230688 76548588810624 76728312170496 76735026122752 76878172155204 76884899220648 77109708867492 77160616040592 77290749643968 77348543970816 77478994520064 77574709304064 77630320681236 77756841824256 77857309922994 77915527896528 78098460602112 78326818674048 78385387723776 78517586939904 78670941601896 78959971970208 79093140239232 79152282307584 79383721729536 79538768061039 79725511864656 79732488080672 79919686706688 80018416634688 80075779844787 80153370001152 80213304858624 80505517743504 80794218458016 80801288188992 80990996179968 81149181719382 81288550232064 81584680179744 81783383104512 81884415376512 81943116274638 82022515803648 82076666370048 82083848318976 82182716029827 82437263968896 82678308600384 82737578620791 82879675103232 83041549468668 83487203585856 83542321126656 83793928492288 83846661444126 83990662705152 84154706968248 84359669301504 84606335001216 84812397293568 84978046507032 85034148289632 85177560832128 85282786150128 85490495967744 85657469592681 85801933384524 86117162411952 86319351191808 86326904388096 86495511623229 86579322237184 86636481168384 86805693045666 86952093349464 87017111967168 87163868835072 87271547967072 87484101497856 87654968883594 87860768177376 88117671008304 88125381562848 88183561189248 88332285307392 88504809302133 88656810633216 88829968466484 88979782769136 89046317596032 89306686945728 89516364198912 89691200847738 89699049090756 89845239730176 89909647545024 90020718714024 90172541251296 90239967965952 90392160273408 90568707461442 90716315461632 90724253405184 90901449212616 91114870702464 91122843520768 91449619011072 91603851429888 91782765202212 92006305992576 92119967298576 92275330279104 92336249666304 92344329358848 92741921965008 92831785095168 93013097175432 93239634491136 93582189001728 93740018061312 93923104034088 94268169553824 94489495543296 94674045339279 94836641937408 94904627964192 95182126876368 95413946955264 95476938430464 95600302320411 95756110765056 95764489705472 95824755936144 95943134418894 96176807963712 96692954287104 96881807713446 97048196001792 97117767436608 97401737516832 97466041314432 97703423963136 97821105018147 97894250963064 97989106489344 98059352439456 98180491462956 98419614185088 98650687076352 98947796842496 99132379884342 99141054258204 99206506337904 99373820970816 99738911962368 100102255615278 100177107295536 100274174816256 100470022813944 100705909723776 100714721786112 100781212787712 100951183208448 101075894696448 101148353488152 101273308553277 101444108907708 101519963961696 101691180307584 102064785080832 102264130364193 102504229540272 102513198960864 102812945156656 102880821387456 103054332858624 103131391961088 103432945738752 103507094241648 103634963210898 103809746563992 103887370528704 104131280802816 104334662210634 104435758232064 104513850298368 104639734322361 104648890605882 104894588802528 105279962626944 105457520318976 105527142475776 105536376410112 105663492038349 105844962306048 106051690748052 106300682486208 106559582275584 106691222179584 106767706459716 106871160001536 107079892735914 107340690324672 107725624610688 107735050918656 107802850428162 107987994906624 108198908959176 108779573572992 109044510806016 109179220502016 109257488366184 109363354404864 109576954706436 109649296478736 109916351958528 110131032333447 110237744800512 110316771494388 110722065958224 111316271447808 111389761502208 111795548592168 112206275957664 112479559068672 112699245707478 112808446668288 113028775665687 113294148439248 113304062009376 113378864386176 113570081109504 113710381533504 113791897674171 113987327956992 114209959456908 114402577846032 114822883215936 115092468255744 115102539184128 115327348830972 115515308224512 115664563301238 115740924060888 115936124465952 116022815956224 116218491780096 116362063956096 116445481021854 116645468663808 116785964884491 116873291844792 117147690903168 117490228011072 117500508750464 117578081585664 117776380409856 118006412402844 118439957955312 118639710358848 118728423461376 119075582594304 119355152265216 119588267796984 119598732121008 119879530060032 120027624952032 120230055001728 120319957287936 120522880364544 120758276615256 121201932283488 121486494269952 121723772579073 121932825348096 122090372373529 122377020269616 122675074656768 122826623064768 122914674411957 123033773705472 123114999555072 123125772478464 123655895953344 124017462900576 124319512654848 124562324203002 124776252002304 125230805378784 125313481689984 125690892738432 125769992166189 125985994057728 126232060452372 126539503952256 126909502501824 127218595940352 127467069760548 127674814353408 127766341248192 127924179225192 128235743951616 128702900076786 128923939049472 129175743617928 129479026787712 129490356582144 129868983355776 129954721752576 130208539568499 130428140024196 130525667950752 130745803252608 130907321950608 131226152246784 131482453325391 132176506512456 132188072344272 132275341783872 132498427961088 132985215949824 133244952699726 133469674153704 133569476394048 133960030418592 134274546298368 134286295714816 134374950383616 134536801271607 134548573636134 134767859595264 134864471317536 135031078071036 135258811876944 135359951948928 135588240410112 135853061192163 136074473192448 136086380107776 136352173818924 136672306053696 136684265281152 137174428516608 137405777144832 137674147803318 137910594318336 138009458988864 138179950947864 138412995418656 138516494038272 138841707737088 139112882947512 139247677642752 139519645763148 139531854141176 139859451736704 140373283502592 140610027091968 140884656051132 141402254330736 141734243314944 142254962906112 142356941946288 142494880002048 142773190314552 143120920432896 143215407645696 143634166147584 143646734558208 143737133904216 144265211945568 145039431430656 145322711570169 145572294002688 145676651154912 146102606275248 146199061971648 146555135944704 146841376444596 146983659734016 147089028659184 147270737194434 147629421277632 147976030614528 148421695263744 148519682002944 148711581387306 148809759506856 149060731456224 149608367943552 149972745424896 150153383422917 150265660943304 150411262224384 150705034220916 151058864585664 151072082679168 151171819181568 151426774812672 151613842044672 151722530232228 152166163361562 152279945942544 152536770461376 153097177621248 153456624340992 153756344310408 153769798441296 154219417734984 154321232081184 154581499287936 154697087941632 154957989040128 155149418608128 155260641362472 155452444816347 155714619845988 155831055793056 156196921204224 156653637348096 156770775447552 156973335908823 157341883203792 157919943940416 158186280478464 158304564615168 158767443459072 159077536122078 159451023729312 159464976161344 159839373413376 160036833269376 160151559689574 160306740002304 160426609717248 160619839103871 161011035487008 161588436916032 161602576377984 161981992359936 162298363438764 163169360359488 163566766209024 163768830753024 163886232549276 164045031607296 164153332740096 164365432059654 164874527937792 165356617200768 165475157241582 165759350206464 166083098937336 166974407171712 167084642253312 167587856984576 167693322888252 168309413936496 168719338603008 169048868561217 169212670002432 169956093014064 170068296579264 170355121664256 170565572300256 170980991935488 171314939185362 171603866769048 172234324823904 172638702383616 172653808776192 172991023246458 173158644474368 173272962336768 173496844951857 173611386091332 173904186698928 174034223934336 174327737670144 174543095934144 174668221532781 174968202995712 175309937767188 175721536354752 176235342016608 176250763125696 176367122378496 176664570614784 177009618604266 177313621266432 177659936932968 177959565538272 178092635192064 178613373891456 179032728397824 179382401695476 179398098181512 179819295090048 180041437428048 180345082502592 180479935931904 180784320546816 181137414922884 181432630923264 181802898425232 182229741404928 182245687041536 182899238022144 183207702859776 183565530404424 184012611985152 184239934597152 184550660558208 184672499332608 184688658717696 185483843930016 186026194350864 186479268982272 186843486304503 187164378003456 187846208068176 188536339107648 188978991086592 189348090678558 189673283874816 189809255928384 190364253752736 190827893910528 190953876860928 191200604640822 191512221530112 191528979410944 191649511872288 191886268837788 192353615927424 193054350115179 193385908574208 193763615426892 194235534873216 194803475033664 194932082628864 195642210036294 195788501926128 195978212978688 196118704878912 196360982925912 196839228370176 197301374152704 197895593684992 198264759768684 198282108516408 198413012675808 198747641941632 199477823924736 199867429049589 200204511230556 200354214591072 200940045627888 201411819447552 201429443572224 201562425575424 201822860454201 202151789392896 202296706976304 202546617106554 202888217815416 203039927923392 203382360615168 204129570161664 204528260728386 205008459080544 205026397921728 205625890313312 205761642774912 206108665717248 206262783922176 206511221704977 206865891477504 207014188483296 207269926421796 207619493127984 207774741057408 208262561605632 208669324421268 208871516464128 209279468644722 209297781211764 209789177605056 210559925253888 210915040637952 211054284951552 211326984076698 211689924612096 212103381496104 212601364972416 213119164551168 213382444359168 213535412919432 213742320003072 214159785471828 214681380649344 215451249221376 215470101837312 215605700856324 216397817918352 217559147145984 218358441004032 218514976732368 218726708809728 219153909412872 219298592957472 219832703917056 220262064666894 220475489601024 220633542988776 220906105791651 221444131916448 222632542895616 222779523004416 223067372080959 223591097184336 224412551915328 224959118137344 225398491414956 225616893336576 226057551331374 226588296878496 226608124018752 226757728772352 227140162219008 227420763067008 227583795348342 227974655913984 228249245042343 228419918913816 228805155692064 229645766431872 230184936511488 230205078368256 230654697661944 231329126602476 231481848121776 231872248931904 232045631912448 232436983560192 232724127912192 232890962043708 233571929768982 233746583689584 234295381806336 234980456022144 235001017500928 235156163171328 235552760819712 236012824805688 236879915910624 237279420717696 237456846922752 238151165188608 238616304183117 239176535593968 239197464242016 239759060120064 240055249904064 240227339534361 240460110003456 240639914575872 241516553230512 242403864566976 242972988539904 243447545158146 243865650696192 244180744747058 244754040539232 245350149313536 245653246129536 245829348823914 246067547410944 246229999110144 246251544956928 246548148089481 247311791906688 248034925801152 248212735862373 248639025309696 249124648406004 250461610757568 250626963379968 251381785476864 251539984332378 251971988115456 252464120904744 253079007904512 253819005003648 254437191880704 254934139521096 255532682496384 255848358450384 256471487903232 256972408778043 257405800153572 258351487235856 258958053575424 258980713164288 259486534869687 259737966711552 259909443505152 260417079136998 260856280048392 261051335901504 261491606505216 261814643901216 262452304493568 262964906650782 264353013024912 264376144688544 264550683567744 264996855922176 265514427906399 265970431899648 266489905399452 266939348307408 267138952788096 267920060837184 268549092596736 268572591429632 269073602543214 269097147272268 269535719190528 269728942635072 270062156142072 270517623753888 270719903897856 271176480820224 271706122384326 272148946384896 272172760215552 272704347637848 273344612107392 273368530562304 274348857033216 274811554289664 275348295606636 276018917977728 276359901895728 276825990837312 277032988076544 278225765895024 278495355285504 279039291526296 279063708282352 279718903473408 280746567005184 281220054183936 281769312102264 282804508661472 283468486629888 284022136017837 284509925812224 284713883892576 285546380629104 286241840865792 286430815291392 286800906961233 287268332295168 287293469116416 287474267808432 288530423891136 290078862861312 290645423140338 291144588005376 291353302309824 292205212550496 292398123943296 293110271889408 293463315054441 293682752889192 293967319468032 294178057318368 294541474388868 295258842555264 295952061229056 296843390527488 297423162774612 297619519013712 298121462912448 299216735887104 300306766845834 300531321886608 300822524448768 301410068441832 302117729171328 302144165358336 302343638363136 302853549625344 303227684089344 303445060464456 303819925659831 304332326723124 304559891885088 305073540922752 306194355242496 306792391092579 307512688620816 307539596882592 308438835469968 308642464162368 309162998575872 309394175883264 310298837216256 310521282724944 310904889632694 311429239691976 311662111586112 312393842408448 313307274696192 313541550895104 313919202967083 313946671817646 314683766407584 315839887880832 316372560956928 316609129230336 316990476115047 317534886918144 318155072244156 318902047458624 318929952322688 319678746826752 320073666538752 320303119379148 320613480004608 321239678207742 322022070974016 323176873832064 323205152755968 323963984719872 324596726877528 326338720718976 327133532418048 327537661506048 327772465098552 328090063214592 328730864119308 329749055875584 330393097000341 330713234401536 330950314483164 332166197874672 333948814343424 334169284506624 335175713969152 335386645776504 336618827872992 337438677206016 338097737122434 338425340004864 339086326997061 339912186028128 340136593158528 340710243328512 341131144600512 341375693022513 341961983870976 342629878370724 343207733538096 344468649647808 345277404767232 345307617552384 345982046492916 346317288948736 346545924673536 346993689903714 347222772182664 347808373397856 348068447868672 348655475340288 349086191868288 349336443065562 349936405991424 350357894653473 350619875534376 351443072709504 352470684033216 352501526251392 352734244756992 353329141229568 354019237208532 355319873865936 355919131076544 356185270384128 357226747782912 358065456795648 358764803390952 358796196363024 359638590180096 360082874856096 360690165005184 360959871863808 361568641093632 362274829845768 363605796850464 364459482809856 364491374083072 365171317737219 365798476044288 366271117120587 367131060808848 368025223970304 368479869194304 368744023235871 369101321116416 369344998665216 369377317435392 370967687860032 372052388701728 372958537964544 373686972609006 374328756006912 375692416136352 377072678215296 377309976498567 377957982173184 378696181357116 379618511856768 380728507505472 381655787821056 382401209281644 383024443060224 383299023744576 383772537675576 384707231854848 386108700230358 386771817148416 387527230853784 388471069746432 389606950067328 389864165257728 391284420072588 391577003852256 392237409757824 392721965851824 393678456740352 394447359976173 396529519537368 396564217032816 396826025351616 397495283883264 398955647849472 399734858099178 400409022461112 400708429182144 401880091255776 402823638895104 402858887144448 403124851150848 403645720908402 404303578785792 404593413952608 405093234213108 405776435630832 406079855846784 406764721230336 407559183576489 408259140323328 409056521456772 410016918161088 410052795843456 411251780626624 411523285549824 412217331434496 413022443409954 413731782955008 414028376966592 414539852843592 415238986255968 415549482114816 416525123211264 417338648842536 417743032928256 418558937289444 418595562423528 419578355210112 421119850507776 421830081275904 422653968153396 424206762992208 425202729944832 426764888718336 427070825838864 427484640006144 428319570943656 429362761298688 430902498442752 430940203674624 431211401712648 432795635836704 435118294291968 435968134710507 436716882008064 437029953464736 438307818825744 438597185914944 439665407834112 440524129333788 440950979202048 441267085977552 441812211583302 442888263832896 445265085791232 445559046008832 446134744161918 447182194368672 448825103830656 449918236274688 450460150268751 450796982829912 451233786673152 452115102662748 453176593756992 453216248037504 453515457544704 454280324438016 454841526134016 455167590696684 456498490084686 456839837827632 457610311384128 459291532863744 460369873022976 461309395323888 462658253204952 462963696243552 463744497863808 464091263824896 464873967120384 465448255824384 465781924087416 466357334449041 467143859537964 467493167379168 468590763612672 469960912044288 470002035001856 470312326342656 470920007726469 472025649611376 473759831821248 474558841435392 474913693845504 476302330377216 477232608366234 478353071187936 478394928484032 479518120240128 480110499808128 480454679068722 480920220006912 481279829151744 481859517311613 483033106461024 484807729133952 485945977079808 486895090316292 488361489494116 489508081078464 490700298627072 491306492259072 491658697647828 492135094821888 492459998220288 493096296178962 494623583813376 496069851602304 496425471724746 497278050619392 498249296812008 500923221515136 501253926759936 502763570953728 503079968664756 504928241809488 506158015809024 507146605683651 507638010007296 509868279042192 511065364992768 511696716900768 512942975806464 513944817556086 514811600307144 516702974471712 517916107150848 517961426328576 518973069739374 519475933423104 519818887010304 520490534855571 520834158273996 521712560096784 522102671803008 522983213010432 523629287802432 524004664598343 524904608987136 525929813301564 528706026049824 528752289377088 529101367135488 529993711844352 531028855812798 531940863799296 532979810798904 533878696614816 534277905576192 535840121674368 537098185193472 537145182859264 538147205086428 538194294544536 539457885270144 540124312284144 541035247507776 541439807795712 542352961640448 543412244768652 544297892769792 545408695275696 546689224214784 546737061124608 548697714066432 549623108579328 550696591213272 552037835955456 552719803791456 553651981674624 554065976153088 556451531790048 558078583052592 558127416564704 559437806946816 560530458913509 561493134010368 563538624204528 565609017322944 566936973259776 568044272035674 569019851624448 569427767785152 571092761258208 572483681731584 572861630582784 573601813922466 574536664590336 574586938232832 574948535616864 577060847782272 579163050345537 580157725722624 581290846280676 582706604619648 584410425100992 584796247886592 586926630108882 587365505778384 587934638936064 588356114636736 589082948777736 590517685110528 591904122458112 593686781054976 594846325549224 595239038027424 596242925824896 598433471774208 599602287148767 600613533691668 601062643773216 602820136883664 604235458342656 604288330716672 604687276726272 605468581362603 606455368178688 606890120928912 607639851319662 608664653446248 609119783770176 610147081845504 612388710484992 613584782185158 615025377241632 615079193765184 616877670939936 617284928324736 618325997151744 618788351766528 619533665114931 620597674432512 621042565449888 621809779265388 622858479383952 623324223172224 624787684816896 626614549392384 627838405934166 627893343635292 629367532815168 631679775761664 632745121913856 633980952230094 635069773836288 636310144488312 637804094917248 637859904645376 639357493653504 640147333077504 640606238758296 641226960009216 642479356415484 644044141948032 646353747664128 646410305511936 649193453755056 652677441437952 655075323012096 655544930197104 656180126429184 657461728238616 659498111751168 660786194000682 661426468803072 661900628966328 662718317374953 664332395749344 667897628686848 668338569013248 669202116242877 670351427938304 670773291553008 673237655745984 674877354412032 676195474244868 676850680009728 678172653994122 679824372056256 680273186317056 681420486657024 682262289201024 682751386045026 683923967741952 684747735127029 685259756741448 686415467076192 688937299295616 690554809534464 690615235104768 691964092985832 692634577897472 693987379807428 694445544365328 695616746795712 696136895737344 697310950680576 698172383736576 698672886131124 700715789306946 701239751068752 702886145419008 704941368066432 705003052502784 705468489513984 706658282459136 708038474417064 710639747731872 711838262153088 712370540768256 714453495565824 715848912549351 717529606781904 717592392726048 719277180360192 720165749712192 720682018603083 721380330010368 721919743727616 724549659691536 727211593700928 728918965619712 728982748166144 730342635474438 731596952088576 732542234241174 734262121617696 736050447940608 736959738388608 737488046471742 738202642232832 738689997330432 738754634870784 739644444268443 741935375720064 744104777403456 744638207587119 745917075929088 747373945218012 751384832272704 754145356430592 754619952997134 755915964346368 757392362714232 759237023713536 761457015010944 763311575642112 764802418563288 766598047489152 767545075351152 769414463709696 770917226334129 772217400460716 775054461707568 776942139492864 778459604609061 779213900134656 779728330515456 782568840145176 783154007704512 784474819515648 785443931703648 787356913480704 788894719952346 793059039074736 793128434065632 793652050703232 794990567766528 796543283719197 797911295698944 799469716198356 800818044922224 801416858364288 803760182511552 805647277790208 805717774288896 807291441816804 808607157571584 809186827905216 810186468426216 811552871261664 812159711693568 813529442460672 815118367152978 816518280646656 818113042913544 820033836322176 820105591686912 822503561253248 823046571099648 824434662868992 826044886819908 828056753933184 829079705687184 830477972511936 831098964229632 834677297685072 835486065856512 837117874578888 837191124847056 839156710420224 842239701015552 843660162551808 845307936306792 848413525984416 850405459889664 852066408053511 853529777436672 854141651677728 856639141887312 858725522597376 860402720883699 861804996885504 861880407349248 862422803425296 865591271673408 870236588583936 871936269421014 873433764016128 874059906929472 876615637651488 877194371829888 879330815668224 880389945163323 881048258667576 881901958404096 882534171955104 883624423166604 885776527665792 890530171582464 892269488323836 894364388737344 897650207661312 900920300537502 901593965659824 902467573346304 904230205325496 906353187513984 906432496075008 907030915089408 908560648876032 909683052268032 910335181393368 911459776979493 912996980169372 913679675655264 915220622768256 918583065727488 920377173277737 922618790647776 925316506409904 925927392487104 927488995727616 928182527649792 930896511648768 931563848174832 932714668898082 934287719075928 934986334758336 937181527225344 939921824088576 940004070003712 940624652685312 941757608901249 941840015452938 944051299222752 947519663642496 949117682870784 949827387691008 950971428345141 952604660754432 954465216732468 956706142375872 956789856968064 959036240480256 960220999616256 960909358137444 961840440013824 963719034623226 966066212922048 969615458267904 971891954159616 973790180632584 976722978988232 979016162156928 981400597254144 982612984518144 983317395295656 984270189643776 986192592357924 989247167626752 991179291001023 992139703204608 992850943449492 996498593624016 1001846443030272 1002507853519872 1005527141907456 1006159937329512 1009856483618976 1012316031618048 1014293211367302 1015276020014592 1017258980991183 1019736558084384 1022130729985536 1023393433801536 1024127079067539 1025885951612928 1027889635112172 1029623200614288 1033405948943424 1035832214301696 1035922852657152 1037946139478748 1038951866846208 1039637774020608 1040981069711142 1041668316547992 1043425120193568 1044205343606016 1045966426020864 1047258575604864 1048009329196686 1049809217974272 1051073683960419 1051859626603128 1057412052099648 1057504578754176 1058202734270976 1059987423688704 1062057711625596 1065959621597808 1067757393229632 1068555811152384 1071680243348736 1074196370386944 1076294410172856 1076388589089072 1078915770540288 1080248624568288 1082070495015552 1082879615591424 1084705923280896 1086824489537304 1090817390551392 1093378448429568 1093474122249216 1097395428132864 1098813351361761 1101393182426544 1104075671910912 1105439607582912 1106232069707613 1107303963349248 1108131952306176 1112903063580096 1116157166105184 1116254833129408 1118875613893632 1121060917827018 1122986268020736 1127077248409056 1131218034645888 1133873946519552 1136088544071348 1138855535570304 1142185522516416 1144967363463168 1147203627844932 1149073329180672 1149897071233728 1154121695564544 1158326100691074 1160315451445248 1162581692561352 1165413209239296 1168820850201984 1169592495773184 1173853260217764 1174731011556768 1176712229273472 1178165897555472 1181035370221056 1183342079928519 1189692651098448 1190478076054848 1192485851649792 1196866943548416 1199204574297534 1201227067383336 1202125287546432 1205640273767328 1208470916685312 1208576661433344 1209374553452544 1210937162725206 1212910736357376 1213780241857824 1215279702639324 1217329306892496 1218239567540352 1220294163691008 1222677550729467 1224777420969984 1227169564370316 1230050754483264 1230158387530368 1233755341879872 1234569856649472 1236651994303488 1239067330229862 1241195348865024 1242085130899776 1243619558530776 1245716958767904 1246648446344448 1249575369633792 1253229098784768 1255676811868332 1255786687270584 1258735065630336 1263359551523328 1265490243827712 1267961904460188 1272620288976624 1275608189834496 1275719809290752 1280294666155008 1281212477516592 1282453920018432 1284958712830968 1288088283896064 1292707495328256 1292820611023872 1298386907510112 1305354882875904 1307904404131521 1310150646024192 1311089860394208 1314923456477232 1318996223502336 1321572388001364 1322852937606144 1323801257932656 1325436634749906 1328664791498688 1335795257373696 1336677138026496 1338404232485754 1340702855876608 1341546583106016 1346475311491968 1349754708824064 1351380450806253 1352390948489736 1353701360019456 1356345307988244 1359648744112512 1360546372634112 1362840973314048 1364524578402048 1365502772090052 1369495470254058 1370519513482896 1372830934152384 1377874598591232 1381109619068928 1383928185971664 1385269155794944 1387974759614856 1388891088730656 1391233493591424 1392273791474688 1394621901361152 1396344767473152 1397345772262248 1399072003347123 1401431578613892 1402479502137504 1405772290838016 1409882736132864 1410006105005568 1410936979027968 1412760023179407 1416076948834128 1421279495463744 1423676524306176 1424741081536512 1428906991131648 1431697825098702 1435059213563808 1435184785452096 1438554360720384 1440331499424384 1441364037206166 1442760660020736 1443839487455232 1445578551934839 1449099319383072 1454423187401856 1457837931239424 1457965496332288 1460685270948876 1465084468482348 1468524243235392 1472100895881216 1473919476777216 1474976092943484 1476405284465664 1477379994660864 1479288888536886 1483870751440128 1488209554806912 1489276415174238 1491834151858176 1494747890436024 1502769664545408 1508290712861184 1509239905994268 1514784725428464 1518474047427072 1521439817050953 1522914030021888 1529604837126576 1533196094978304 1535090150702304 1538828927419392 1541834452668258 1544434800921432 1550108923415136 1553884278985728 1556919209218122 1558427800269312 1559456661030912 1561471604566713 1565137680290352 1566308015409024 1568949639031296 1570887863407296 1572013993795029 1574713826961408 1577789439904692 1586118078149472 1586256868131264 1587304101406464 1589981135533056 1593086567438394 1595822591397888 1598939432396712 1601636089844448 1602833716728576 1607520365023104 1611294555580416 1611435548577792 1614582883633608 1618373655810432 1620372936852432 1623105742523328 1624319423387136 1627058884921344 1630236734305956 1636226085827088 1640067672644352 1640211183373824 1645007122506496 1646093142199296 1648869325737984 1652089773639816 1656113507866368 1658159411374368 1660955945023872 1662197928459264 1669354595370144 1674235749157776 1674382249694112 1678313420840448 1681591376740527 1684479402031104 1690615872613584 1696827051968832 1700810919779328 1704132816107022 1707059554873344 1708283303355456 1713278283774624 1717451045194752 1720805441767398 1723609993771008 1723760814698496 1724845606850592 1731182543346816 1737489151036611 1740473177167872 1743872538842028 1748119813858944 1753231275302976 1754388743659776 1760779890326646 1762096517335152 1763803916808192 1765068343910208 1767248846333208 1771553055331584 1781060343164928 1784538976647672 1788728777474688 1795300415322624 1798806861446301 1801840601075004 1803187931319648 1808460410650992 1812706375027968 1812864992150016 1814061830178816 1816405744087809 1819366104536064 1820670362786736 1822919553958986 1825993960338744 1827359351310528 1830441245536512 1837166131454976 1840754346555474 1845237581295552 1850633012819808 1851854784974208 1854977991455232 1856365055299584 1858600995344793 1861793023297536 1863127696349664 1865429337796164 1868575438151856 1869972669516672 1874363054450688 1879843648177152 1880008140007424 1883515217802498 1883680030905876 1888102598445504 1895039327284992 1898235365741568 1901942856690282 1905209321508864 1908930433464936 1913412284751744 1913579713936128 1918072480960512 1920441999232512 1921818716274888 1923680880027648 1927438069246452 1932132425844096 1939230916535808 1947580361265168 1953445957976464 1958032324313856 1965225969036288 1966634790591312 1968540379287552 1972385184715848 1978494335253504 1982358582002046 1984279406409216 1985701886898984 1988154952124859 1992997187248032 2003692886060544 2005015707039744 2007606348728631 2011054283814912 2012319874659024 2019712967237952 2024632063236096 2028586422734604 2030552040029184 2034517961982366 2039473116168768 2044261459971072 2046786867603072 2048254158135078 2051771903225856 2054243205381087 2055779270224344 2059246401228576 2066811897886848 2071664428603392 2071845705314304 2075892278957496 2077903733692416 2081962139422284 2083336633095984 2086850240387136 2088410687212032 2091932852041728 2094517151209728 2096018658393372 2102147367920838 2103719253206256 2114824104199296 2115009157508352 2116405468541952 2119974847377408 2124115423251192 2131919243195616 2135514786459264 2137111622304768 2143360486697472 2147546737648053 2152588820345712 2152777178178144 2157831541080576 2160497249136576 2162046055809249 2164140990031104 2165759231182848 2173648979074608 2181634781102784 2186756896859136 2186948244498432 2194790856265728 2197626702723522 2202786364853088 2208151343821824 2210879215165824 2212464139415226 2214607926698496 2216263904612352 2218933332805329 2225806127160192 2232314332210368 2232509666258816 2233914622761357 2237751227787264 2242121835654036 2254154496818112 2262436069291776 2267747893039104 2272177088142696 2277711071140608 2284371045032832 2289934726926336 2294407255689864 2299794142467456 2308243391129088 2312751679002387 2316652201382148 2325163385122704 2330826418478592 2335378813827183 2337641700403968 2339184991546368 2347706520435528 2349462023113536 2353424458546944 2356331795110944 2362070740442112 2366684159857038 2379385302196896 2380956152109696 2384971703299584 2389629851157591 2393733887096832 2398409148595068 2402454134766672 2404250575092864 2411280547534656 2416941833370624 2417153322866688 2421874325450412 2425821472714752 2427560483715648 2430559405278648 2434658613784992 2436479135080704 2440588327382016 2445355101458934 2449554841939968 2454339128740632 2460101508966528 2460316775060736 2467510683759744 2469139713298944 2473303988606976 2478134660459724 2484170261799552 2487239117061552 2491433917535808 2493296892688896 2506458197569536 2511353623736664 2511573374541168 2517470131260672 2526719103046656 2530980487655424 2535923808920376 2545240577953248 2551216379668992 2551439618581504 2556199224160533 2560589332310016 2562424955033184 2569917425661936 2576176567792128 2581208162651097 2585414990656512 2585641222047744 2596773815020224 2610709765751808 2615808808263042 2620301292048384 2622179720788416 2629846912954464 2637992447004672 2641169835489969 2643144776002728 2645705875212288 2647602515865312 2650873269499812 2657329582997376 2671590514747392 2676808464971508 2683093166212032 2692950622983936 2702760901612506 2704781896979472 2707402720038912 2712690615976488 2719297488225024 2721092745268224 2725681946628096 2729049156804096 2731005544180104 2738990940508116 2741039026965792 2745661868304768 2755749197182464 2761131519833211 2767856371943328 2775949519229712 2777782177461312 2782466987182848 2784547582949376 2792689534946304 2794691544524496 2798144006694246 2802863157227784 2804959004275008 2811544581676032 2819765472265728 2820012210011136 2821873958055936 2825520046358814 2832153897668256 2842558990927488 2847353048612352 2849482163073024 2852914285035423 2857813982263296 2863395650197404 2870118427127616 2870369570904192 2877108721440768 2880662998848768 2882728074412332 2885521320041472 2891157103869678 2898198638766144 2908846374803712 2915675862478848 2921370541897752 2930168936964696 2937048486470784 2944201791762432 2947838953554432 2949952185886968 2952810568931328 2958577777073772 2967741502880256 2976419109613824 2978552830348476 2989495780872048 3005539329090816 3016581425722368 3018479811988536 3029569450856928 3036948094854144 3042879634101906 3045828060043776 3051776942973549 3059209674253152 3066392189956608 3070180301404608 3077657854838784 3083668905336516 3088869601842864 3100217846830272 3107768557971456 3113838418436244 3116855600538624 3118913322061824 3122943209133426 3130275360580704 3132616030818048 3137899278062592 3141775726814592 3144027987590058 3149427653922816 3153221051881257 3155578879809384 3172236156298944 3172513736262528 3174608202812928 3179962271066112 3186173134876788 3197878864793424 3203272179688896 3205667433457152 3215040730046208 3222589111160832 3229165767267216 3236747311620864 3240745873704864 3246211485046656 3248638846774272 3254117769842688 3260473468611912 3272452171654176 3280135345288704 3280422366747648 3290014245012992 3292186284398592 3296440054085283 3304179547279632 3312227015732736 3316318822748736 3318696209122839 3321911890047744 3324395856918528 3338709190740288 3348471498315552 3348764499388224 3356626841680896 3363182753481054 3368958804062208 3381231745227168 3393654103937664 3401621839558656 3408265632214044 3416566606710912 3426556567549248 3434902090389504 3441610883534796 3447219987542016 3449691213701184 3462365086693632 3474978302073222 3480946354335744 3487745077684056 3496239627717888 3506462550605952 3508777487319552 3521559780653292 3524193034670304 3530136687820416 3534497692666416 3543106110663168 3550026239785557 3569077953295344 3577457554949376 3590600830645248 3597613722892602 3603681202150008 3606375862639296 3616920821301984 3625412750055936 3625729984300032 3628123660357632 3632811488175618 3638732209072128 3641340725573472 3645839107917972 3651987920677488 3654718702621056 3660882491073024 3668032652188401 3674332262909952 3681508693110948 3690475162591104 3701266025639616 3703709569948416 3709955982910464 3717201990689586 3723586046595072 3726255392699328 3730858675592328 3737150876303712 3739945339033344 3748726108901376 3759687296354304 3760016280014848 3767030435604996 3767360061811752 3776205196891008 3790078654569984 3796470731483136 3803885713380564 3817860866929872 3826824569503488 3827159427872256 3840883998465024 3843637432549776 3847361760055296 3854876138492904 3864264851688192 3878461833071616 3895160722530336 3906891915952928 3916064648627712 3923713212394563 3930451938072576 3933269581182624 3944770369431696 3956988670507008 3964717164004092 3968558812818432 3971403773797968 3976309904249718 3985994374496064 4007385772121088 4010031414079488 4015212697457262 4022108567629824 4024639749318048 4039425934475904 4049264126472192 4054141352418759 4057172845469208 4061104080058368 4069035923964732 4078946232337536 4088522919942144 4093573735206144 4096508316270156 4108486410762174 4111558540448688 4118492802457152 4133623795773696 4143328857206784 4151784557914992 4155807467384832 4163924278844568 4166673266191968 4173700480774272 4176821374424064 4183865704083456 4189034302419456 4192037316786744 4197216010041369 4204294735841676 4207438506412512 4229648208398592 4230018315016704 4232810937083904 4238280069538221 4248230846502384 4263838486391232 4271029572918528 4274223244609536 4286720973394944 4295093475296106 4305177640691424 4305554356356288 4315663082161152 4320994498273152 4324092111618498 4328281980062208 4331518462365696 4336735655804517 4347297958149216 4363269562205568 4373513793718272 4373896488996864 4395253405447044 4405572729706176 4416302687643648 4421758430331648 4424928278830452 4429215853396992 4437866665610658 4451612254320384 4464628664420736 4465019332517632 4467829245522714 4475502455574528 4484243671308072 4508308993636224 4524872138583552 4544354176285392 4555422142281216 4564319451152859 4568742090065664 4588814511379728 4599588284934912 4616486782258176 4625503358004774 4633304402764296 4650326770245408 4661652836957184 4670757627654366 4675283400807936 4678369983092736 4684414813700139 4695413040871056 4698924046227072 4706848917093888 4712663590221888 4716041981385087 4724141480884224 4733368319714076 4758770604393792 4761912304219392 4769943406599168 4779259702315182 4787467774193664 4796818297190136 4804908269533344 4808501150185728 4822561095069312 4833883666741248 4834306645733376 4843748650900824 4855120967431296 4861118810557296 4869317227569984 4872958270161408 4881176654764032 4890710202917868 4908678257481264 4920203017933056 4920633550121472 4935021367519488 4938279426597888 4946607977213952 4956269320919448 4968340523599104 4974478234123104 4982867835071616 4986593785377792 5022707247473328 5023146749082336 5034940262521344 5044774130221581 5053438206093312 5071847617840752 5090481155906496 5102432759337984 5102879237163008 5112398448321066 5121178664620032 5124849910066368 5139834851323872 5152353135584256 5162416325302194 5170829981313024 5171282444095488 5193547630040448 5212467453109833 5221419531503616 5231617616526084 5244359441576832 5259693825908928 5282339670979938 5286289552005456 5291411750424576 5295205031730624 5301746538999624 5314659165994752 5343181029494784 5353616929943016 5366186332424064 5385901245967872 5396420584338903 5405521803225012 5409563793958944 5425381231952976 5438594976450048 5442185490536448 5449217232263427 5458098313608192 5462011088360208 5477981881016232 5482078053931584 5491323736609536 5511498394364928 5522263039666422 5535712743886656 5551899038459424 5555564354922624 5564933974365696 5569095165898752 5575802986034379 5585379069892608 5589383089048992 5596288013388492 5605726314455568 5609918008550016 5623089163352064 5639530944531456 5640024420022272 5651040092717628 5664307795336512 5685117981854976 5694706097224704 5705828570070846 5715627964526592 5726791300394808 5740236854255232 5740739141808384 5754217442881536 5761325997697536 5765456148824664 5771042640082944 5782314207739356 5796397277532288 5817692749607424 5842741083795504 5860337873929392 5874096972941568 5895677907108864 5899904371773936 5905621137862656 5917155554147544 5935483005760512 5952838219227648 5957105660696952 5964464856374577 5978991561744096 6011078658181632 6022819046185893 6033162851444736 6036959623977072 6059138901713856 6073896189708288 6085759268203812 6091656120087552 6103553885947098 6118419348506304 6132784379913216 6140360602809216 6155315709677568 6162729616143261 6167337810673032 6177739203685728 6200435693660544 6215537115942912 6227676836872488 6233711201077248 6245886418266852 6260550721161408 6265232061636096 6275798556125184 6283551453629184 6288055975180116 6306442103762514 6311157759618768 6344472312597888 6345027472525056 6349216405625856 6359924542132224 6372346269753576 6395757729586848 6406544359377792 6411334866914304 6430081460092416 6442640212944159 6458331534534432 6473494623241728 6481491747409728 6486138167427747 6492422970093312 6497277693548544 6520946937223824 6544904343308352 6560270690577408 6560844733495296 6580028490025984 6584372568797184 6592880108170566 6608359094559264 6624454031465472 6632637645497472 6637392418245678 6643823780095488 6648791713837056 6656799998415987 6677418381480576 6696942996631104 6697528998776448 6701743868284071 6713253683361792 6726365506962108 6762463490454336 6787308207875328 6803243679117312 6816531264428088 6833133213421824 6853113135098496 6869804180779008 6883221767069592 6899382427402368 6924730173387264 6938255037007161 6949956604146444 6975490155368112 6992479255435776 7006136441481549 7012925101211904 7017554974639104 7043119561306584 7048386069340608 7060273375640832 7068995385332832 7086212221326336 7100052479571114 7138155906590688 7154915109898752 7168889553472773 7181201661290496 7195227445785204 7207362404300016 7212751725278592 7233841642603968 7250825500111872 7251459968600064 7265622976351236 7277464418144256 7282681451146944 7291678215835944 7303975841354976 7309437405242112 7321764982146048 7336065304376802 7348664525819904 7363017386221896 7380950325182208 7402532051279232 7407419139896832 7419911965820928 7434403981379172 7452510785398656 7461717351184656 7474301752607424 7479890678066688 7519374592708608 7534060871209992 7534720123623504 7552410393782016 7580157309139968 7592941462966272 7607771426761128 7635721733859744 7653649139006976 7654318855744512 7681767996930048 7687274865099552 7709752276985808 7728529703376384 7743624487953291 7756923666143232 7790321445060672 7813783831905856 7832129297255424 7847426424789126 7860903876145152 7866539162365248 7889540738863392 7913977341014016 7929434328008184 7937117625636864 7942807547595936 7952619808499436 7971988748992128 8014771544242176 8030425394914524 8049279498636096 8078851868951808 8108282704837518 8114345690938416 8122208160116736 8138071847929464 8157892464675072 8177045839884288 8187147470412288 8193016632540312 8216972821524348 8223117080897376 8236985604914304 8267247591547392 8283394559499633 8303569115829984 8327848557689136 8333346532383936 8347400961548544 8353642748848128 8378068604838912 8384074633573488 8394432020082738 8408589471683352 8414877012825024 8459296416797184 8460036630033408 8465621874167808 8476560139076442 8496461693004768 8527676972782464 8542059145837056 8548446489219072 8558742855106269 8573441946789888 8590186950592212 8610355281382848 8611108712712576 8631326164322304 8641988996546304 8648184223236996 8656563960124416 8673471311609034 8694595916298432 8726539124411136 8747027587436544 8790506810894088 8811145459412352 8832605375287296 8843516860663296 8849856557660904 8858431706793984 8875733331221316 8903224508640768 8929257328841472 8930038665035264 8935658491045428 8968487342616144 9016617987272448 9049744277167104 9088708352570784 9110844284562432 9128638902305718 9137484180131328 9155330828920647 9177629022759456 9199176569869824 9232973564516352 9251006716009548 9266608805528592 9300653540490816 9323305673914368 9341515255308732 9350566801615872 9356739966185472 9368829627400278 9390826081742112 9397848092454144 9413697834187776 9425327180443776 9432083962770174 9448282961768448 9459663155643771 9466736639428152 9517541208787584 9523824608438784 9539886813198336 9558519404630364 9593636594380272 9609816539066688 9617002300371456 9645122190138624 9667767333482496 9687497301801648 9710241934862592 9722237621114592 9738634455139968 9745916540322816 9762353309528064 9781420405835736 9817356514962528 9840406035866112 9841267100242944 9870042735038976 9876558853195776 9889320162255849 9912538641838896 9936681047198208 9948956468246208 9956088627368517 9965735670143232 9973187570755584 10045414494946656 10046293498164672 10069880525042688 10089548260443162 10106876412186624 10143695235681504 10180962311812992 10204865518675968 10205758474326016 10224796896642132 10249699820132736 10279669702647744 10304706271168512 10324832650604388 10341659962626048 10387095260080896 10424934906219666 10442839063007232 10463235233052168 10488718883153664 10519387651817856 10564679341959876 10572579104010912 10590410063461248 10603493077999248 10629318331989504 10650078719356671 10707233859886032 10732372664848128 10771802491935744 10792841168677806 10811043606450024 10819127587917888 10850762463905952 10877189952900096 10884370981072896 10898434464526854 10916196627216384 10924022176720416 10955963762032464 10964156107863168 10982647473219072 11004097956565203 11022996788729856 11044526079332844 11071425487773312 11103798076918848 11111128709845248 11129867948731392 11151605972068758 11170758139785216 11178766178097984 11192576026776984 11211452628911136 11219836017100032 11246178326704128 11279061889062912 11280048840044544 11302080185435256 11328615590673024 11370235963709952 11389412194449408 11411657140141692 11453582600789616 11480473708510464 11481478283616768 11522651995395072 11530912297649328 11542085280165888 11564628415478712 11592794555064576 11635385499214848 11685482167591008 11720675747858784 11748193945883136 11771139637183689 11791355814217728 11799808743547872 11834311108295088 11870966011521024 11905676438455296 11914211321393904 11928929712749154 11957983123488192 12022157316363264 12045638092371786 12066325702889472 12073919247954144 12118277803427712 12147792379416576 12162424057256277 12171518536407624 12183312240175104 12207107771894196 12236838697012608 12265568759826432 12280721205618432 12325459232286522 12334675621346064 12355478407371456 12400871387321088 12455353673744976 12467422402154496 12491772836533704 12521101442322816 12530464123272192 12551597112250368 12567102907258368 12576111950360232 12591648030124107 12612884207525028 12622315519237536 12688944625195776 12690054945050112 12698432811251712 12714840208614663 12744692539507152 12791515459173696 12813088718755584 12822669733828608 12860162920184832 12885280425888318 12916663069068864 12946989246483456 12962983494819456 12972276334855494 12984845940186624 12994555387097088 13010206967413551 13041893874447648 13089808686616704 13120541381154816 13121689466990592 13160056980051968 13185760216341132 13216718189118528 13248908062930944 13265275290994944 13274784836491356 13287647560190976 13313599996831974 13354836762961152 13393885993262208 13395057997552896 13403487736568142 13426507366723584 13452731013924216 13524926980908672 13574616415750656 13633062528856176 13666266426843648 13692958353458577 13706226270196992 13766443534139184 13798764854804736 13849460346774528 13876510074014322 13899913208292888 13950980310736224 13984958510871552 14012272882963098 14025850202423808 14035109949278208 14053244441100417 14086239122613168 14096772138681216 14120546751281664 14137990770665664 14148125944155261 14172424442652672 14200104959142228 14276311813181376 14309830219797504 14337779106945546 14362403322580992 14390454891570408 14414724808600032 14425503450557184 14467683285207936 14501651000223744 14502919937200128 14531245952702472 14565362902293888 14583356431671888 14607951682709952 14618874810484224 14643529964292096 14672130608753604 14726034772443792 14761900650364416 14805064102558464 14814838279793664 14839823931641856 14868807962758344 14905021570797312 14923434702369312 14948603505214848 14959781356133376 15068121742419984 15069440247247008 15104820787564032 15134322390664743 15160314618279936 15215542853522256 15271443467719488 15307298278013952 15308637711489024 15363535993860096 15374549730199104 15419504553971616 15457059406752768 15487248975906582 15513847332286464 15580642890121344 15627567663811712 15637402359329499 15664258594510848 15694852849578252 15733078324730496 15779081477726784 15858868656016368 15874235251273728 15885615095191872 15905239616998872 15943977497984256 16029543088484352 16060850789829048 16098558997272192 16157703737903616 16189261753016709 16216565409675036 16228691381876832 16276143695858928 16315784929350144 16347651696790281 16374294940824576 16386033265080624 16433945643048696 16446234161794752 16473971209828608 16534495183094784 16566789118999266 16607138231659968 16655697115378272 16666693064767872 16694801923097088 16707285497696256 16727408958103137 16756137209677824 16768149267146976 16788864040165476 16817178943366704 16829754025650048 16918592833594368 16920073260066816 16953120278152884 16992923386009536 17055353945564928 17084118291674112 17117485710212538 17146883893579776 17180373901184424 17220710562765696 17222217425425152 17262652328644608 17283977993092608 17296368446473992 17313127920248832 17346942623218068 17389191832596864 17453078248822272 17581013621788176 17622290918824704 17687033721326592 17699713115321808 17716863413587968 17751466662442632 17806449017281536 17858514657682944 17860077330070528 17871316982090856 17893394569123731 17936974685232288 18033235974544896 18068457138557679 18099488554334208 18177416705141568 18221688569124864 18257277804611436 18274968360262656 18310661657841294 18355258045518912 18398353139739648 18465947129032704 18488188848429783 18502013432019096 18533217611057184 18601307080981632 18646611347828736 18683030510617464 18701133603231744 18737659254800556 18781652163484224 18795696184908288 18827395668375552 18850654360887552 18864167925540348 18919326311287542 18933473278856304 19035082417575168 19047649216877568 19079773626396672 19117038809260728 19187273188760544 19219633078133376 19234004600742912 19290244380277248 19327920638832477 19374994603603296 19420483869725184 19444475242229184 19458414502283241 19477268910279936 19491833080645632 19562840811671472 19634713029925056 19680812071732224 19682534200485888 19740085470077952 19753117706391552 19778640324511698 19825077283677792 19873362094396416 19897912936492416 19912177254737034 19931471340286464 19946375141511168 19970399995247961 20090828989893312 20092586996329344 20105231604852213 20139761050085376 20179096520886324 20287390471363008 20361924623625984 20409731037351936 20449593793284264 20499399640265472 20559339405295488 20609412542337024 20649665301208776 20774190520161792 20849869812439332 20926470466104336 20977437766307328 21018409324444647 21038775303635712 21129358683919752 21145158208021824 21180820126922496 21206986155998496 21258636663979008 21300157438713342 21414467719772064 21464745329696256 21543604983871488 21585682337355612 21622087212900048 21638255175835776 21701524927811904 21754379905800192 21796868929053708 21832393254432768 21848044353440832 21911927524064928 21928312215726336 21965294946438144 22008195913130406 22045993577459712 22089052158665688 22142850975546624 22207596153837696 22222257419690496 22259735897462784 22303211944137516 22357532356195968 22385152053553968 22422905257822272 22439672034200064 22558123778125824 22604160370870512 22657231181346048 22740471927419904 22778824388898816 22823314280283384 22907165201579232 22960947417020928 22962956567233536 23045303990790144 23061824595298656 23129256830957424 23185589110129152 23230873463859873 23270770998429696 23370964335182016 23441351495717568 23496387891766272 23542279274367378 23582711628435456 23599617487095744 23668622216590176 23741932023042048 23811352876910592 23828422642787808 23857859425498308 23915966246976384 24044314632726528 24091276184743572 24147838495908288 24236555606855424 24324848114512554 24343037072815248 24366624480350208 24414215543788392 24473677394025216 24531137519652864 24561442411236864 24650918464573044 24669351242692128 24710956814742912 24801742774642176 24850183678498899 24910707347489952 24983545673067408 25042202884645632 25060928246544384 25134205814516736 25152223900720464 25183296060248214 25225768415050056 25244631038475072 25377889250391552 25380109890100224 25396865622503424 25429680417229326 25489385079014304 25583030918347392 25626177437511168 25645339467657216 25676228565318807 25720325840369664 25770560851776636 25833326138137728 25893978492966912 25925966989638912 25944552669710988 25969691880373248 26020413934827102 26083787748895296 26179617373233408 26241082762309632 26320113960103936 26371520432682264 26433436378237056 26497816125861888 26530550581989888 26549569672982712 26575295120381952 26627199993663948 26709673525922304 26787771986524416 26790115995105792 26806975473136284 26905462027848432 27049853961817344 27149232831501312 27266125057712352 27332532853687296 27385916706917154 27412452540393984 27465992486761941 27532887068278368 27597529709609472 27698920693549056 27753020148028644 27799826416585776 27901960621472448 27969917021743104 28024545765926196 28051700404847616 28070219898556416 28106488882200834 28172478245226336 28193544277362432 28241093502563328 28275981541331328 28296251888310522 28344848885305344 28378989466931313 28400209918284456 28552623626362752 28619660439595008 28675558213891092 28780909783140816 28829449617200064 28851006901114368 28935366570415872 29003302000447488 29062491905404944 29130725804587776 29166712863343776 29215903365419904 29237749620968448 29287059928584192 29344261217507208 29452069544887584 29523801300728832 29610128205116928 29629676559587328 29667960486767547 29737615925516688 29810043141594624 29846869404738624 29868265882105551 29897207010429696 29919562712266752 30136243484839968 30138880494494016 30209641575128064 30268644781329486 30320629236559872 30431085707044512 30542886935438976 30614596556027904 30617275422978048 30749099460398208 30839009107943232 30914118813505536 30974497951813164 31161285780242688 31255135327623424 31274804718658998 31328517189021696 31389705699156504 31466156649460992 31558162955453568 31717737312032736 31771230190383744 31810479233997744 31887954995968512 31950236158070013 32121701579658096 32197117994544384 32315407475807232 32378523506033418 32433130819350072 32457382763753664 32552287391717856 32631569858700288 32695303393580562 32748589881649152 32772066530161248 32867891286097392 32892468323589504 32947942419657216 33012293869695609 33068990366189568 33133578237998532 33214276463319936 33311394230756544 33333386129535744 33389603846194176 33454817916206274 33512274419355648 33536298534293952 33577728080330952 33634357886733408 33659508051300096 33837185667188736 33840146520133632 33906240556305768 33985846772019072 34110707891129856 34168236583348224 34234971420425076 34360747802368848 34441421125531392 34444434850850304 34567955986185216 34592736892947984 34626255840497664 34693885246436136 34778383665193728 34906156497644544 35162027243576352 35244581837649408 35313418911551067 35374067442653184 35399426230643616 35502933324885264 35612898034563072 35717029315365888 35720154660141056 35742633964181712 35786789138247462 35873949370464576 36066471949089792 36136914277115358 36198977108668416 36354833410283136 36443377138249728 36487272171768831 36514555609222872 36549936720525312 36621323315682588 36710516091037824 36796706279479296 36976377696859566 37004026864038192 37066435222114368 37202614161963264 37366061021234928 37402267206463488 37475318509601112 37563304326968448 37591392369816576 37654791336751104 37701308721775104 37728335851080696 37774944090372321 37838652622575084 37866946557712608 38070164835150336 38095298433755136 38144520625843989 38234077618521456 38374546377521088 38439266156266752 38468009201485824 38580488760554496 38655841277664954 38749989207206592 38840967739450368 38888950484458368 38916829004566482 38954537820559872 38983666161291264 39030620902240653 39125681623342944 39269426059850112 39361624143464448 39365068400971776 39480170940155904 39557280649023396 39650154567355584 39746724188792832 39795825872984832 39824354509474068 39862942680572928 39940799990495922 40181657979786624 40185173992658688 40210463209704426 40279522100170752 40358193041772648 40574780942726016 40723849247251968 40899187586568528 40998799280530944 41078875060375731 41118678810590976 41299330602417552 41548381040323584 41699739624878664 41852940932208672 41954875532614656 42036818648889294 42077550607271424 42159733323301251 42258717367839504 42290316416043648 42361640253844992 42413972311996992 42444377832465783 42517273327958016 42600314877426684 42828935439544128 42929490659392512 43087209967742976 43171364674711224 43244174425800096 43276510351671552 43403049855623808 43508759811600384 43593737858107416 43696088706881664 43823855048129856 43856624431452672 43930589892876288 44016391826260812 44178104317331376 44285701951093248 44415192307675392 44444514839380992 44519471794925568 44606423888275032 44715064712391936 44770304107107936 44845810515644544 44879344068400128 45208320741741024 45314462362692096 45402967171994229 45480943854839808 45646628560566768 45814330403158464 45921894834041856 45925913134467072 46090607981580288 46123649190597312 46258513661914848 46371178220258304 46461746927719746 46541541996859392 46741928670364032 46882702991435136 46912207077988497 46992775783532544 47084558548734756 47199234974191488 47337244433180352 47622705753821184 47656845285575616 47715718850996616 47831932493952768 48088629265453056 48182552369487144 48295676991816576 48473111213710848 48567785259050127 48649696229025108 48686074145630496 48828431087576784 48947354788050432 49042955090370843 49122884822473728 49301836929146088 49338702485384256 49421913629485824 49603485549284352 49700367356997798 49821414694979904 49967091346134816 50084405769291264 50121856493088768 50182226874309411 50268411629033472 50304447801440928 50366592120496428 50451536830100112 50489262076950144 50755778500783104 50760219780200448 50859360834458652 50978770158028608 51166061836694784 51252354875022336 51352457130637614 51440651680739328 51541121703553272 51666652276275456 51787956985933824 51851933979277824 51889105339421976 51939383760746496 52040827869654204 52167575497790592 52359234746466816 52743040865364528 52866872756474112 53061101163979776 53099139345965424 53150590240763904 53254399987327896 53419347051844608 53575543973048832 53580231990211584 53613950946272568 53810924055696864 54099707923634688 54205371415673037 54298465663002624 54532250115424704 54665065707374592 54771833413834308 54824905080787968 54931984973523882 55065774136556736 55195059419218944 55397841387098112 55506040296057288 55599652833171552 55803921242944896 55939834043486208 56049091531852392 56103400809695232 56212977764401668 56344956490452672 56387088554724864 56482187005126656 56551963082662656 56592503776621044 56757978933862626 56800419836568912 57105247252725504 57239320879190016 57351116427782184 57561819566281632 57658899234400128 57702013802228736 57870733140831744 57983761916497431 58124983810809888 58261451609175552 58333425726687552 58431806730839808 58475499241936896 58688522435014416 58904139089775168 59047602601457664 59220256410233856 59259353119174656 59335920973535094 59475231851033376 59620086283189248 59693738809477248 59736531764211102 59794414020859392 59839125424533504 59911199985743883 60272486969679936 60277760988988032 60419283150256128 60537289562658972 60862171414089024 61085773870877952 61229193112055808 61498198920796416 61678018215886464 61828237627011072 61948995903626328 62322571560485376 62510270655246848 62549609437317996 62779411398313008 62932313298921984 63055227973333941 63116325910907136 63435474624065472 63542460380767488 63620958467995488 63775909991937024 63900472316140026 64243403159316192 64394235989088768 64630814951614464 64757047012066836 64866261638700144 64914765527507328 65104574783435712 65263139717400576 65390606787161124 65497179763298304 65544133060322496 65735782572194784 65784936647179008 65895884839314432 66024587739391218 66137980732379136 66267156475997064 66428552926639872 66622788461513088 66666772259071488 66779207692388352 66909635832412548 67072597068587904 67155456160661904 67268715773466816 67319016102600192 67674371334377472 67812481112611536 67971693544038144 68221415782259712 68336473166696448 68469942840850152 68721495604737696 68882842251062784 68888869701700608 69135911972370432 69185473785895968 69387770492872272 69556767330387456 69692620391579619 69812312995289088 70324054487152704 70489163675298816 70626837823102134 70748134885306368 70798852461287232 71005866649770528 71225796069126144 71434058630731776 71440309320282112 71485267928363424 71573578276494924 71747898740929152 72132943898179584 72273828554230716 72709666820566272 72974544343537662 73029111218445744 73099873441050624 73242646631365176 73421032182075648 73593412558958592 73952755393719132 74008053728076384 74132870444228736 74405228323926528 74550551035496697 74732122042469856 74950637019202224 75126608653936896 75182784739633152 75402617443550208 75456671702161392 75549888180744642 75677305245150168 75733893115425216 76140329670300672 76190596867510272 76289041251687978 76468155237042912 76749092755042176 76878532312533504 76936018402971648 77028685695956421 77160977521108992 77311682555329908 77499978414413184 77681935478900736 77777900968916736 77833658009132964 77909075641119744 78061241804481306 78251363246685888 78538852119700224 78723248286928896 78960341880311808 79114561298046792 79300309134711168 79493448377585664 79591651745969664 79648709018948136 79725885361145856 79881599980991844 80363315959573248 80370347985317376 80420926419408852 80716386083545296 81149561885452032 81447698494503936 81798375173137056 81997598561061888 82157750120751462 82237357621181952 82397977460285823 82598661204835104 83096762080647168 83399479249757328 83705881864417344 83909751065229312 84073637297778588 84155101214542848 84319466646602502 84517434735679008 84580632832087296 84723280507689984 84827944623993984 84888755664931566 85034546655916032 85136968400793939 85200629754853368 85657870879088256 85858981318785024 86342729349422448 86488348851600192 86553020703343104 86806099711247616 87187475716214832 87392177413763328 87647710096259712 87713248862905344 87861179785752576 88032783652521624 88356208634662752 88571403902186496 88830384615350784 88889029678761984 89003881460302641 89212847776550064 89430129424783872 89540608214215872 89604797646316653 89691621031289088 89758688136800256 90416641483482048 90628924725384192 90805934343988458 90961887709679616 91293257121133536 91628660806316928 91843789668083712 91851826268934144 92247298381194624 92517027323829696 92742356440516608 92923493855439492 93483857340728064 93765405982870272 93824414155976994 93985551567065088 94169117097469512 94398469948382976 94674488866360704 95313690571151232 95431437701993232 95663864987905536 95850708474210039 96365104738974288 96591353983633152 96946222427421696 97135570518100254 97299392458050216 97372148291260992 97656862175153568 97894709576100864 98085910180741686 98245769644947456 98603673858292176 98677404970768512 98843827258971648 99036881609086827 99206971098568704 99400734713995596 99642829389959808 99934182692269632 100168811538582528 100364453748618822 100536823258066944 100608895602881856 100733184240992856 100903073660200224 100978524153900288 101511557001566208 101520439560400896 101718721668917304 101957540316057216 102332123673389568 102504709750044672 102704914261275228 103082243407106544 103333304552550912 103703867958555648 103778210678843952 103878767521492992 104081655739308408 104335150995581184 104718469492933632 105486081730729056 105733745512948224 105940256734653201 106122202327959552 106198278691930848 106508799974655792 106838694103689216 107151087946097664 107160463980423168 107227901892545136 107621848111393728 108199415847269376 108410742831346074 108596931326005248 109064500230849408 109330131414749184 109461816515306493 109543666827668616 109649810161575936 109863969947047764 110131548273113472 110390118838437888 111012080592114576 111199305666343104 111607842485889792 112098183063704784 112206801619390464 112425955528803336 112689912980905344 112774177109449728 112964374010253312 113103926165325312 113185007553242088 113324832271116963 113515957867725252 113600839673137824 114210494505451008 114433561877531967 114702232855564368 115123639132563264 115317798468800256 115404027604457472 115741466281663488 115967523832994862 116249967621619776 116522903218351104 116666851453375104 116863613461679616 116950998483873792 117091862706721959 117377044870028832 117808278179550336 118095205202915328 118440512820467712 118671841947070188 118950463702066752 119240172566378496 119387477618954496 119473063528422204 119588828041718784 119822399971487766 120544973939359872 120555521977976064 120838566300512256 121074579125317944 121724342828178048 122171547741755904 122996397841592832 123236625181127193 123356036431772928 123897991807252656 124645143120970752 125020541310493696 125099218874635992 125558822796626016 125864626597843968 126110455946667882 126232651821814272 126479199969903753 126870949248130944 127084920761534976 127241916935990976 127333133497397349 127551819983874048 127800944632280052 128486806318632384 128788471978177536 129261629903228928 129514094024133672 129732523277400288 129829531055014656 130209149566871424 130526279434801152 130781213574322248 131088266120644992 131471565144389568 131569873294358016 131791769678628864 132049175478782436 132534312951994128 132857105853279744 133245576923026176 133333544518142976 133558415384776704 133819271664825096 134145194137175808 134310912321323808 134537431546933632 134638032205200384 135624962225223072 135943387088076288 136208901515982687 136442831564519424 136939885681700304 137442991209475392 137765684502125568 137777739403401216 138271823944740864 138370947571791936 138775540985744544 139113534660774912 139385240783159238 139624625990578176 140648108974305408 140736621233965491 140978327350597632 141253675646204268 141597704922574464 142011733299541056 142868117261463552 142970535856726848 143147156552989848 143495797481858304 144265887796359168 144547657108461432 145419333641132544 145949088687075324 146058222436891488 146485293262730352 146842064364151296 147128865271112529 147905510787438264 148016107456152768 148265740888457472 148810456647853056 149101102070993394 149464244084939712 149901274038404448 150253217307873792 150365569479266304 150805234887100416 150913343404322784 151099776361489284 151354610490300336 151467786230850432 152280659340601344 152578082503375956 152936310474085824 153498185510084352 153757064625067008 154057371391912842 154321955042217984 154623365110659816 154999956828826368 155363870957801472 155555801937833472 155667316018265928 155818151282239488 156122483608962612 156502726493371776 157077704239400448 158229122596093584 158600618269422336 159183303491939328 159297418037896272 159451770722291712 159763199961983688 160726631919146496 160740695970634752 160841852838817704 161432772167090592 162299123770904064 162616114247019111 162895396989007872 163596750346274112 163995197122123776 164315500241502924 164474715242363904 164795954920571646 165197322409670208 166193524161294336 166798958499514656 167411763728834688 167819502130458624 168147274595557176 168310202429085696 168638933293205004 169034869471358016 169161265664174592 169446561015379968 169655889247987968 169777511329863132 170273936801587878 170401259509706736 171315741758176512 171717962637570048 172685458698844896 172976697703200384 173106041406686208 173612199422495232 173951285749492293 174374951432429664 174784354827526656 175295420192519424 175426497725810688 176065567305043248 176712417269325504 177142807804372992 177660769230701568 177778059357523968 178007762920605282 178425695553100128 178860258849567744 179081216428431744 179209595292633306 179383242062578176 179517376273600512 179733599957231649 180833282966964096 181257849450768384 181611868687976916 182586514242267072 183257321612633856 183687579336167424 184494596762389248 185034054647659392 185484712881033216 185846987710878984 186967714681456128 187530811965740544 187648828311953988 188338234194939024 188796939896765952 189165683920001823 189348977732721408 190627381142302464 190862875403986464 191327729975811072 191701416948420078 192730209477948576 193182707967266304 193892444854843392 194271141036200508 194598784916100432 194744296582521984 195313724350307136 195789419152201728 196171820361483372 196491539289894912 197207347716584352 197354809941537024 197687654517943296 198073763218173654 198413942197137408 198801469427991192 199285658779919616 199868365384539264 200337623077165056 200728907497237644 201217791205763712 201466368481985712 201806147320400448 201957048307800576 203023114003132416 203437443337834608 203915080632114432 204664247346779136 205009419500089344 205409828522550456 206164486814213088 206666609105101824 207407735917111296 207556421357687904 208163311478616816 208670301991162368 209077861174738857 209436938985867264 210972163461458112 211467491025896448 211880513469306402 212244404655919104 212396557383861696 213017599949311584 213677388207378432 214302175892195328 214320927960846336 214455803785090272 215243696222787456 216398831694538752 216821485662692148 218129000461698816 218923633030612986 219087333655337232 219299620323151872 219727939894095528 220263096546226944 220780237676875776 222024161184229152 222398611332686208 223215684971779584 223651653106490091 224196366127409568 224851911057606672 225379825961810688 225548354218899456 226207852330650624 226370015106484176 226649664542233926 227031915735450504 227201679346275648 228420989010902016 228867123755063934 229404465711128736 230247278265126528 230635596937600512 230808055208914944 231086057087869263 231482932563326976 231935047665989724 232499935243239552 233045806436702208 233333702906750208 233727226923359232 234183725413443918 234754089740057664 235616556359100672 236881025640935424 237343683894140376 237900927404133504 238480345132756992 238774955237908992 238946127056844408 239177656083437568 239644799942975532 241089947878719744 241111043955952128 242149158250635888 243448685656356096 244343095483511808 245992795683185664 246473250362254386 246712072863545856 247193932380857469 247795983614505312 249290286241941504 250041082620987392 250198437749271984 251117645593252032 251729253195687936 252220911893335764 252465303643628544 252958399939807506 253741898496261888 254169841523069952 254483833871981952 254666266994794698 255103639967748096 255410905202381817 255601889264560104 256973612637264768 257576943956355072 259028188048267344 259465046554800576 259659062110029312 260418299133742848 261562427148644496 262176532241289984 262943130288779136 263139746588716032 263583539357257728 264098350957564872 265068625903988256 265714211706559488 266491153846052352 266667089036285952 267011644380907923 267638543329650192 268290388274351616 268621824642647616 268814392938949959 269074863093867264 269276064410400768 271249924450446144 271886774176152576 272417803031965374 272885663129038848 273879771363400608 274885982418950784 275531369004251136 275555478806802432 276741895143583872 277551081971489088 278227069321549824 278770481566318476 281296217948610816 281473242467930982 281956654701195264 282507351292408536 283195409845148928 284023466599082112 285941071713453696 286294313105979696 286991594963716608 287552125422630117 289095314216922864 290838667282265088 291898177374150648 292116444873782976 292970586525460704 293684128728302592 294257730542225058 295811021574876528 296032214912305536 296531481776914944 297110644827260481 297620913295706112 298202204141986788 298928488169879424 299802548076808896 300506434615747584 301610469774200832 301826686808645568 302199552722978568 302709220980600672 302935572461700864 304561318681202688 305156165006751912 305872620948171648 306996371020168704 307514129250134016 308114742783825684 309246730221319632 309999913657652736 311111603875666944 311334632036531856 311636302564478976 312244967217925224 313005452986743552 314155408478800896 316458245192187168 317201236538844672 317820770203959603 318366606983878656 318594836075792544 319526399923967376 321453263838292992 321481391941269504 321683705677635408 322865544334181184 324598247541808128 325232228494038222 325790793978015744 327193500692548224 327990394244247552 328385449545919479 328631000483005848 328949430484727808 329591909841143292 330394644819340416 333597916999029312 334823527457669376 336294549191114352 336620404858171392 337277866586410008 338069738942716032 338322531328349184 338893122030759936 339311778495975936 339555022659726264 339974496813350889 340547873603175756 340802519019413472 342631483516353024 343300685632595901 345370917397689792 345953395406400768 346212082813372416 347224398844990464 347902571498984586 348749902864859328 349568709655053312 350590840385038848 350852995451621376 351275588120165877 352131134610086496 353424834538651008 354285615608745984 355321538461403136 356015525841210564 356851391106200256 357720517699135488 358162432856863488 358419190585266612 358766484125156352 359467199914463298 361666565933928192 362515698901536768 363223737375953832 365173028484534144 366514643225267712 368989193524778496 369709875543381579 370068109295318784 371693975421757968 373935429362912256 375061623931481088 375297656623907976 376676468389878048 377593879793531904 378331367840003646 378697955465442816 379437599909711259 381254762284604928 381725750807972928 381999400492192047 382655459951622144 383402833896840156 385460418955897152 386365415934532608 387784889709686784 388542282072401016 389197569832200864 389488593165043968 390627448700614272 391578838304403456 392343640722966744 394414695433168704 394709619883074048 395375309035886592 396147526436347308 397602938855982384 398571317559839232 399736730769078528 400675246154330112 401457814994475288 402435582411527424 402932736963971424 403612294640800896 403914096615601152 406874886675669216 407830161264228864 409328494693558272 410819657045100912 412328973628426176 413333218210203648 414815471834222592 415112842715375808 416326622957233632 417340603982324736 418155722349477714 418873877971734528 421944326922916224 422934982051792896 423761026938612804 424793114767723392 426035199898623168 428604351784390656 428911607570180544 430487392445574912 432797663389077504 433642971325384296 436258000923397632 437847266061225972 438174667310674464 439455879788191056 440526193092453888 441386595813337587 444048322368458304 444797222665372416 446431369943559168 447303306212980182 448392732254819136 449703822115213344 450759651923621376 451096708437798912 452415704661301248 452740030212968352 453299329084467852 454063831470901008 454403358692551296 456841978021804032 457734247510127868 458808931422257472 460494556530253056 461271193875201024 462172114175738526 462965865126653952 463870095331979448 464999870486479104 466091612873404416 466667405813500416 467454453846718464 468367450826887836 469508179480115328 471233112718201344 474687367788280752 475801854808267008 477549910475817984 477892254113688816 478355312166875136 479289599885951064 482179895757439488 482222087911904256 484298316501271776 486897371312712192 487848342741057333 488686190967023616 491985591366371328 492946500724508772 493424145727091712 494387864761714938 495591967229010624 498580572483883008 500082165241974784 500396875498543968 502235291186504064 503458506391375872 504441823786671528 504930607287257088 505916799879615012 507483796992523776 508339683046139904 508967667743963904 509332533989589396 510821810404763634 511203778529120208 513947225274529536 515153887912710144 518056376096534688 518930093109601152 519318124220058624 520836598267485696 521853857248476879 523124854297288992 524353064482579968 525886260577558272 526279493177432064 528196701915129744 530137251807976512 531428423413118976 532982307692104704 533334178072571904 534023288761815846 535277086659300384 536580776548703232 537243649285295232 537628785877899918 538149726187734528 538552128820801536 539200799871694947 542499848900892288 543773548352305152 544835606063930748 547759542726801216 549771964837901568 551062738008502272 553483790287167744 555102163942978176 556454138643099648 557540963132636952 562592435897221632 562946484935861964 565014702584817072 566390819690297856 567497051760005469 568046933198164224 571882143426907392 572588626211959392 573983189927433216 575104250845260234 578190628433845728 581677334564530176 583796354748301296 584232889747565952 585941173050921408 587368257456605184 588515461084450116 591622043149753056 592064429824611072 593062963553829888 594221289654520962 595241826591412224 596404408283973576 597856976339758848 599605096153617792 601012869231495168 603653373617291136 604399105445957136 605418441961201344 605871144923401728 610312330013503824 611745241896343296 613992742040337408 615028258500268032 616229485567651368 618493460442639264 619999827315305472 622223207751333888 622669264073063712 624489934435850448 626010905973487104 627233583524216571 628310816957601792 632916490384374336 634402473077689344 635641540407919206 636733213967757312 637189672151585088 639052799847934752 642906527676585984 642962783882539008 643367411355270816 645731088668362368 649196495083616256 650464456988076444 654387001385096448 656770899091838958 657262000966011696 657898860969455616 659183819682286584 660789289638680832 667195833998058624 669647054915338752 670954959319470273 672589098382228704 674555733172820016 676139477885432064 676645062656698368 678623556991951872 679110045319452528 679948993626701778 681095747206351512 681605038038826944 685262967032706048 686601371265191802 690741834795379584 691906790812801536 692424165626744832 693258171263607789 694448797689980928 695805142997969172 697499805729718656 699137419310106624 701181680770077696 702551176240331754 704262269220172992 706849669077302016 710643076922806272 712031051682421128 713702782212400512 715441035398270976 716324865713726976 716838381170533224 717532968250312704 718934399828926596 723333131867856384 726447474751907664 730346056969068288 733029286450535424 737978387049556992 739419751086763158 740136218590637568 741581797142572407 743387950843515936 747870858725824512 750123247862962176 750595313247815952 753352936779756096 755187759587063808 756662735680007292 757395910930885632 758875199819422518 762509524569209856 763451501615945856 763998800984384094 765310919903244288 766232715607145451 766805667793680312 770920837911794304 772730831869065216 777084564144802032 778395139664401728 778977186330087936 781254897401228544 784687281445933488 788829390866337408 789419239766148096 790750618071773184 792295052872694616 795205877711964768 797142635119678464 799473461538157056 801034933142723769 802915629988950576 804871164823054848 805865473927942848 806443178816849877 807224589281601792 807828193231202304 813749773351338432 815660322528457728 818656989387116544 821639314090201824 824657947256852352 826666436420407296 830225685430751616 832653245914467264 834681207964649472 836311444698955428 843888653845832448 845869964103585792 847522053877225608 849586229535446784 852070399797246336 857823215140361088 860974784891149824 862656376267890351 867285942650768592 872516001846795264 875694532122451944 876349334621348928 878911759576382112 881052386184907776 882773191626675174 888096644736916608 889594445330744832 891331934481781443 892862739887118336 894606612425960364 896785464509638272 899407644230426688 901519303847242752 904831409322602496 905480060425936704 906598658168935704 908127662941802016 908806717385102592 913683956043608064 915468495020255736 917617862844514944 920989113060506112 922542387750402048 924344228351477052 927740190663958896 929999740972958208 933334811627000832 934908907693436928 936734901653775672 939016358960230656 942466225436402688 949374735576561504 951603709616534016 953462310611878809 955099820951635968 955784508227377632 958579199771902128 964359791514878976 964444175823808512 968596633002543552 973794742625424384 975696685482114666 977372381934047232 983971182732742656 985156348637758437 985893001449017544 986848291454183424 988775729523429876 991183934458021248 1000793750997087936 1004470582373008128 1008883647573343056 1009861214574514176 1011833599759230024 1014967593985047552 1016679366092279808 1017935335487927808 1018665067979178792 1021643620809527268 1022407557058240416 1027894450549059072 1029902056897787703 1036112752193069376 1037860186219202304 1038636248440117248 1041673196534971392 1043707714496953758 1046249708594577984 1048706128965159936 1051772521155116544 1052558986354864128 1056393403830259488 1060274503615953024 1062856846826237952 1065964615384209408 1068046577523631692 1070554173318600768 1073161553097406464 1074487298570590464 1075257571755799836 1076299452375469056 1078401599743389894 1084999697801784576 1087547096704610304 1089671212127861496 1095519085453602432 1099543929675803136 1106967580574335488 1110204327885956352 1115081926265273904 1125184871794443264 1125892969871723928 1130029405169634144 1132781639380595712 1134994103520010938 1136093866396328448 1138312799729133777 1143764286853814784 1145177252423918784 1147966379854866432 1150208501690520468 1156381256867691456 1163354669129060352 1167592709496602592 1168465779495131904 1171882346101842816 1174736514913210368 1177030922168900232 1183244086299506112 1184128859649222144 1186125927107659776 1188442579309041924 1192808816567947152 1195713952679517696 1199210192307235584 1202025738462990336 1207306747234582272 1208798210891914272 1210836883922402688 1211742289846803456 1220624660027007648 1223490483792686592 1227985484080674816 1232458971135302736 1236986920885278528 1239999654630610944 1244446415502667776 1245338528146127424 1248979868871700896 1252021811946974208 1254467167048433142 1256621633915203584 1265832980768748672 1268804946155378688 1271283080815838412 1274379344303170176 1278105599695869504 1285813055353171968 1286734822710541632 1291462177336724736 1298392990167232512 1300928913976152888 1308774002770192896 1313541798183677916 1314524001932023392 1318367639364573168 1321578579277361664 1324159787440012761 1334391667996117248 1339294109830677504 1341909918638940546 1345178196764457408 1349111466345640032 1352278955770864128 1353290125313396736 1357247113983903744 1358220090638905056 1359897987253403556 1362191494412703024 1363210076077653888 1370525934065412096 1373202742530383604 1381483669590759168 1383813581625603072 1386516342527215578 1388897595379961856 1391610285995938344 1394999611459437312 1398274838620213248 1402363361540155392 1405102352480663508 1408524538440345984 1413699338154604032 1424062103364842256 1427405564424801024 1432649731427453952 1433676762341066448 1435065936500625408 1437868799657853192 1446666263735712768 1452894949503815328 1460692113938136576 1463545028223171999 1466058572901070848 1475956774099113984 1478839502173526316 1480272437181275136 1483163594285144814 1486775901687031872 1495741717451649024 1500246495725924352 1501190626495631904 1506705873559512192 1510375519174127616 1513325471360014584 1514791821861771264 1517750399638845036 1525019049138419712 1526903003231891712 1527997601968768188 1532465431214290902 1533611335587360624 1541841675823588608 1545461663738130432 1554169128289604064 1556790279328803456 1557954372660175872 1562509794802457088 1565561571745430637 1569374562891866976 1577658781732674816 1578838479532296192 1584590105745389232 1590411755423929536 1594285270239356928 1598946923076314112 1602069866285447538 1605831259977901152 1609742329646109696 1611730947855885696 1612886357633699754 1614449178563203584 1615656386462404608 1617602399615084841 1627499546702676864 1631320645056915456 1643278628180403648 1649315894513704704 1660451370861503232 1665306491828934528 1669362415929298944 1672622889397910856 1687777307691664896 1695044107754451216 1699172459070893568 1702491155280016407 1704140799594492672 1715646430280722176 1721949569782299648 1725312752535780702 1734571885301537184 1745032003693590528 1751389064244903888 1752698669242697856 1757823519152764224 1762104772369815552 1765546383253350348 1776193289473833216 1779188890661489664 1782663868963562886 1785725479774236672 1789213224851920728 1793570929019276544 1798815288460853376 1803038607694485504 1810960120851873408 1813197316337871408 1816255325883604032 1817613434770205184 1830936990040511472 1835235725689029888 1841978226121012224 1845084775500804096 1848688456702954104 1855480381327917792 1859999481945916416 1866669623254001664 1873469803307551344 1878032717920461312 1881700750572649713 1884932450872805376 1898749471153123008 1903207419233068032 1906924621223757618 1910199641903271936 1911569016454755264 1917158399543804256 1928719583029757952 1928888351647617024 1937193266005087104 1947589485250848768 1951393370964229332 1970312697275516874 1971786002898035088 1973696582908366848 1977551459046859752 1982367868916042496 2001587501994175872 2008941164746016256 2012864877958410819 2017767295146686112 2023667199518460048 2029935187970095104 2035870670975855616 2037330135958357584 2043287241619054536 2044815114116480832 2055788901098118144 2059804113795575406 2072225504386138752 2075720372438404608 2077272496880234496 2079774513790823367 2083346393069942784 2087415428993907516 2092499417189155968 2097412257930319872 2103545042310233088 2112786807660518976 2120549007231906048 2131929230768418816 2136093155047263384 2141108346637201536 2146323106194812928 2148974597141180928 2150515143511599672 2152598904750938112 2156803199486779788 2169999395603569152 2179342424255722992 2191038170907204864 2199087859351606272 2213935161148670976 2220408655771912704 2224745391427717221 2230163852530547808 2250369743588886528 2251785939743447856 2260058810339268288 2265563278761191424 2269988207040021876 2272187732792656896 2276625599458267554 2287528573707629568 2290354504847837568 2295932759709732864 2298698146821436353 2300417003381040936 2312762513735382912 2335185418993205184 2336931558990263808 2343764692203685632 2354061844337800464 2366488172599012224 2368257719298444288 2372251854215319552 2376885158618083848 2385617633135894304 2391427905359035392 2398420384614471168 2403104799428171307 2414613494469164544 2417596421783828544 2419329536450549631 2421673767844805376 2423484579693606912 2441249320054015296 2446980967585373184 2455970968161349632 2464917942270605472 2473973841770557056 2479999309261221888 2490677056292254848 2497959737743401792 2504043623893948416 2508934334096866284 2531665961537497344 2537609892310757376 2542566161631676824 2548758688606340352 2556211199391739008 2573469645421083264 2582924354673449472 2587969128803671053 2601857827952305776 2617548005540385792 2627083596367355832 2629048003864046784 2636735278729146336 2643157158554723328 2648319574880025522 2668783335992234496 2673995803445344329 2678588219661355008 2683819837277881092 2690356393528914816 2698222932691280064 2704557911541728256 2714494227967807488 2716440181277810112 2719795974506807112 2724382988825406048 2726420152155307776 2741051868130824192 2746405485060767208 2762967339181518336 2767627163251206144 2773032685054431156 2783220571991876688 2789999222918874624 2804726723080310784 2810204704961327016 2817049076880691968 2827398676309208064 2848124206729684512 2854811128849602048 2865299462854907904 2867353524682132896 2875737599315706384 2893332527471425536 2905789899007630656 2921384227876273152 2927090056446343998 2932117145802141696 2951913548198227968 2957679004347052632 2960544874362550272 2966327188570289628 2973551803374063744 3002381252991263808 3013411747119024384 3026650942720029168 3029583643723542528 3035500799277690072 3050038098276839424 3053806006463783424 3055995203937536376 3064930862428581804 3067222671174721248 3083683351647177216 3089706170693363109 3108338256579208128 3113580558657606912 3115908745320351744 3125019589604914176 3131123143490861274 3138749125783733952 3155317563465349632 3157676959064592384 3169180211490778464 3180823510847859072 3188570540478713856 3197893846152628224 3204139732570895076 3211662519955802304 3219484659292219392 3223461895711771392 3225772715267399508 3228898357126407168 3235204799230169682 3254999093405353728 3262641290113830912 3286557256360807296 3298631789027409408 3320902741723006464 3330612983657869056 3345245778795821712 3375554615383329792 3390088215508902432 3398344918141787136 3404982310560032814 3408281599188985344 3414938399187401331 3431292860561444352 3443899139564599296 3450625505071561404 3469143770603074368 3490064007387181056 3502778128489807776 3505397338485395712 3515647038305528448 3524209544739631104 3531092766506700696 3552386578947666432 3558377781322979328 3565327737927125772 3578426449703841456 3587141858038553088 3597630576921706752 3606077215388971008 3621920241703746816 3626394632675742816 3632510651767208064 3635226869540410368 3661873980081022944 3670471451378059776 3683956452242024448 3697376913405908208 3710960762655835584 3719998963891832832 3733339246508003328 3746939606615102688 3756065435840922624 3763401501145299426 3769864901745610752 3797498942306246016 3806414838466136064 3813849242447515236 3823138032909510528 3834316799087608512 3857439166059515904 3874386532010174208 3895178970501697536 3902786741928458664 3940625394551033748 3943572005796070176 3955102918093719504 3964735737832084992 3972479362320038283 4003175003988351744 4017882329492032512 4025729755916821638 4035534590293372224 4047334399036920096 4059870375940190208 4071741341951711232 4074660271916715168 4086574483238109072 4089630228232961664 4111577802196236288 4119608227591150812 4144451008772277504 4151440744876809216 4159549027581646734 4166692786139885568 4174830857987815032 4184998834378311936 4194824515860639744 4207090084620466176 4225573615321037952 4241098014463812096 4272186310094526768 4282216693274403072 4297949194282361856 4301030287023199344 4305197809501876224 4313606398973559576 4339998791207138304 4358684848511445984 4382076341814409728 4390635084669515997 4398175718703212544 4427870322297341952 4440817311543825408 4449490782855434442 4460327705061095616 4500739487177773056 4503571879486895712 4520117620678536576 4531126557522382848 4539976414080043752 4544375465585313792 4553251198916535108 4575057147415259136 4580709009695675136 4597396293642872706 4600834006762081872 4625525027470765824 4670370837986410368 4673863117980527616 4687529384407371264 4696684715236291911 4708123688675600928 4732976345198024448 4736515438596888576 4753770317236167696 4771235266271788608 4782855810718070784 4796840769228942336 4806209598856342614 4829226988938329088 4835192843567657088 4838659072901099262 4843347535689610752 4846969159387213824 4852807198845254523 4882498640108030592 4893961935170746368 4929835884541210944 4947947683541114112 4981354112584509696 4995919475486803584 5008087247787896832 5017868668193732568 5063331923074994688 5085132323263353648 5097517377212680704 5107473465840049221 5112422398783478016 5146939290842166528 5165848709346898944 5175938257607342106 5203715655904611552 5235096011080771584 5254167192734711664 5258096007728093568 5273470557458292672 5286314317109446656 5296639149760051044 5337566671984468992 5347991606890688658 5357176439322710016 5367639674555762184 5380712787057829632 5396445865382560128 5409115823083456512 5432880362555620224 5439591949013614224 5448765977650812096 5452840304310615552 5492810970121534416 5525934678363036672 5535254326502412288 5546065370108862312 5566441143983753376 5579998445837749248 5620409409922654032 5634098153761383936 5645102251717949139 5654797352618416128 5696248413459369024 5709622257699204096 5730598925709815808 5734707049364265792 5751475198631412768 5786665054942851072 5811579798015261312 5842768455752546304 5854180112892687996 5915358008694105264 5921089748725100544 5932654377140579256 5947103606748127488 6004762505982527616 6026823494238048768 6038594633875232457 6053301885440058336 6071001598555380144 6107612012927566848 6111990407875072752 6129861724857163608 6134445342349442496 6167366703294354432 6179412341386726218 6216676513158416256 6227161117315213824 6231817490640703488 6239323541372470101 6250039179209828352 6262246286981722548 6277498251567467904 6310635126930699264 6338360422981556928 6361647021695718144 6395787692305256448 6408279465141790152 6423325039911604608 6438969318584438784 6446923791423542784 6451545430534799016 6457796714252814336 6470409598460339364 6509998186810707456 6573114512721614592 6597263578054818816 6641805483446012928 6661225967315738112 6674236174283151663 6690491557591643424 6751109230766659584 6780176431017804864 6796689836283574272 6809964621120065628 6816563198377970688 6829876798374802662 6862585721122888704 6887798279129198592 6896094440464309059 6901251010143122808 6938287541206148736 7005556256979615552 7010794676970791424 7031294076611056896 7062185533013401392 7104773157895332864 7116755562645958656 7130655475854251544 7156852899407682912 7174283716077106176 7195261153843413504 7209314398284513921 7243840483407493632 7252789265351485632 7257988609351648893 7265021303534416128 7270453739080820736 7323747960162045888 7340942902756119552 7367912904484048896 7394753826811816416 7421921525311671168 7439997927783665664 7493879213230205376 7512130871681845248 7526803002290598852 7594997884612492032 7612829676932272128 7627698484895030472 7646276065819021056 7668633598175217024 7748773064020348416 7805573483856917328 7881250789102067496 7887144011592140352 7910205836187439008 7929471475664169984 7944958724640076566 8006350007976703488 8035764658984065024 8051459511833643276 8071069180586744448 8094668798073840192 8143482683903422464 8149320543833430336 8173148966476218144 8179260456465923328 8223155604392472576 8239216455182301624 8288902017544555008 8302881489753618432 8319098055163293468 8349661715975630064 8369997668756623872 8414180169240932352 8451147230642075904 8482196028927624192 8544372620189053536 8564433386548806144 8595898388564723712 8602060574046398688 8627212797947119152 8679997582414276608 8717369697022891968 8764152683628819456 8781270169339031994 8796351437406425088 8855740644594683904 8881634623087650816 8898981565710868884 8920655410122191232 9007143758973791424 9040235241357073152 9079952828160087504 9088750931170627584 9106502397833070216 9150114294830518272 9161418019391350272 9194792587285745412 9201668013524163744 9251050054941531648 9269118512080089327 9340741675972820736 9347726235961055232 9375058768814742528 9393369430472583822 9416247377351201856 9465952690396048896 9473030877193777152 9507540634472335392 9542470532543577216 9565711621436141568 9593681538457884672 9612419197712685228 9658453977876658176 9670385687135314176 9677318145802198524 9686695071379221504 9705614397690509046 9764997280216061184 9787923870341492736 9859671769082421888 9895895367082228224 9962708225169019392 9991838950973607168 10035737336387465136 10126663846149989376 10170264646526707296 10195034754425361408 10214946931680098442 10224844797566956032 10244815197562203993 10293878581684333056 10331697418693797888 10351876515214684212 10407431311809223104 10470192022161543168 10508334385469423328 10516192015456187136 10546941114916585344 10572628634218893312 10593278299520102088 10675133343968937984 10695983213781377316 10735279349111524368 10761425574115659264 10792891730765120256 10818231646166913024 10865760725111240448 10879183898027228448 10897531955301624192 10905680608621231104 10985621940243068832 11051869356726073344 11092130740217724624 11132882287967506752 11159996891675498496 11240818819845308064 11268196307522767872 11290204503435898278 11309594705236832256 11392496826918738048 11419244515398408192 11469414098728531584 11502950397262825536 11623159596030522624 11685536911505092608 11708360225785375992 11830716017388210528 11865308754281158512 11894207213496254976 11917438086960114849 12009525011965055232 12053646988476097536 12077189267750464914 12106603770880116672 12142003197110760288 12215224025855133696 12223980815750145504 12259723449714327216 12268890684698884992 12334733406588708864 12358824682773452436 12433353026316832512 12454322234630427648 12478647082744940202 12500078358419656704 12524492573963445096 12554996503134935808 12621270253861398528 12676720845963113856 12723294043391436288 12816558930283580304 12846650079823209216 12893847582847085568 12903090861069598032 12915593428505628672 12940819196920678728 13019996373621414912 13146229025443229184 13171905254008547991 13194527156109637632 13283610966892025856 13322451934631476224 13348472348566303326 13380983115183286848 13502218461533319168 13560352862035609728 13593379672567148544 13619929242240131256 13633126396755941376 13659753596749605324 13725171442245777408 13792188880928618118 13802502020286245616 13876575082412297472 14011112513959231104 14021589353941582848 14062588153222113792 14090054145708875733 14124371066026802784 14209546315790665728 14261310951708503088 14313705798815365824 14348567432154212352 14390522307686827008 14418628796569027842 14487680966814987264 14505578530702971264 14515977218703297786 14530042607068832256 14540907478161641472 14558421596535763569 14647495920324091776 14681885805512239104 14789507653623632832 14843843050623342336 14987758426460410752 15024261743363690496 15053606004581197704 15189995769224984064 15255396969790060944 15292552131638042112 15322420397520147663 15337267196350434048 15497546128040696832 15611146967713834656 15762501578204134992 15774288023184280704 15820411672374878016 15858942951328339968 15889917449280153132 16012700015953406976 16071529317968130048 16102919023667286552 16142138361173488896 16189337596147680384 16298641087666860672 16346297932952436288 16358520912931846656 16478432910364603248 16577804035089110016 16605762979507236864 16638196110326586936 16699323431951260128 16739995337513247744 16902294461284151808 16935306755153847417 16964392057855248384 17088745240378107072 17128866773097612288 17191796777129447424 17204121148092797376 17254425595894238304 17359995164828553216 17434739394045783936 17528305367257638912 17562540338678063988 17763269246175301632 17797963131421737768 17841310820244382464 18014287517947582848 18080470482714146304 18115783901625697371 18159905656320175008 18213004795666140432 18322836038782700544 18389585174571490824 18403336027048327488 18502100109883063296 18538237024160178654 18681483351945641472 18695452471922110464 18717970624117410303 18750117537629485056 18786738860945167644 18832494754702403712 18931905380792097792 19015081268944670784 19084941065087154432 19187363076915769344 19224838395425370456 19316907955753316352 19340771374270628352 19354636291604397048 19373390142758443008 19411228795381018092 19529994560432122368 19719343538164843776 19791790734164456448 19925416450338038784 19983677901947214336 20071474672774930272 20253327692299978752 20340529293053414592 20390069508850722816 20429893863360196884 20449689595133912064 20489630395124407986 20587757163368666112 20663394837387595776 20703753030429368424 20814862623618446208 21016668770938846656 21032384030912374272 21093882229833170688 21186556599040204176 21350266687937875968 21391966427562754632 21470558698223048736 21522851148231318528 21585783461530240512 21627943194853541763 21731521450222480896 21758367796054456896 21795063910603248384 21811361217242462208 21971243880486137664 22103738713452146688 22184261480435449248 22265764575935013504 22319993783350996992 22481637639690616128 22536392615045535744 22580409006871796556 22784993653837476096 22838489030796816384 22938828197457063168 23005900794525651072 23246319192061045248 23416720451570751984 23661432034776421056 23730617508562317024 23788414426992509952 23834876173920229698 24019050023930110464 24107293976952195072 24154378535500929828 24213207541760233344 24284006394221520576 24430448051710267392 24447961631500291008 24519446899428654432 24537781369397769984 24669466813177417728 24717649365546904872 24866706052633665024 24908644469260855296 24957294165489880404 25048985147926890192 25109993006269871616 25242540507722797056 25353441691926227712 25446588086782872576 25633117860567160608 25693300159646418432 25787695165694171136 25806181722139196064 25881638393841357456 26039992747242829824 26292458050886458368 26343810508017095982 26389054312219275264 26567221933784051712 26644903869262952448 26696944697132606652 26761966230366573696 27120705724071219456 27239858484480262512 27266252793511882752 27319507193499210648 27450342884491554816 27584377761857236236 27605004040572491232 27753150164824594944 27807355536240267981 28022225027918462208 28043178707883165696 28125176306444227584 28180108291417751466 28248742132053605568 28419092631581331456 28522621903417006176 28627411597630731648 28697134864308424704 28781044615373654016 28837257593138055684 28975361933629974528 29011157061405942528 29031954437406595572 29060085214137664512 29116843193071527138 29294991840648183552 29363771611024478208 29579015307247265664 29687686101246684672 29975516852920821504 30107212009162395408 30379991538449968128 30510793939580121888 30585104263276084224 30644840795040295326 30674534392700868096 30734445592686611979 30995092256081393664 31222293935427669312 31525003156408269984 31548576046368561408 31640823344749756032 31717885902656679936 31779834898560306264 32025400031906813952 32205838047334573104 32284276722346977792 32378675192295360768 32597282175333721344 32692595865904872576 32717041825863693312 32956865820729206496 33155608070178220032 33276392220653173872 33398646863902520256 33479990675026495488 33804588922568303616 33870613510307694834 33928784115710496768 34177490480756214144 34257733546195224576 34408242296185594752 34508851191788476608 34869478788091567872 35056610734515277824 35125080677356127976 35595926262843475536 35682621640488764928 35752314260880344547 36028575035895165696 36160940965428292608 36231567803251394742 36319811312640350016 36426009591332280864 36645672077565401088 36779170349142981648 36806672054096654976 37004200219766126592 37076474048320357308 37362966703891282944 37435941248234820606 37500235075258970112 37573477721890335288 37664989509404807424 37863810761584195584 38030162537889341568 38169882130174308864 38449676790850740912 38681542748541256704 38709272583208794096 38746780285516886016 38822457590762036184 39059989120864244736 39438687076329687552 39515715762025643973 39583581468328912896 39850832900676077568 39967355803894428672 40142949345549860544 40506655384599957504 40681058586106829184 40780139017701445632 40859787726720393768 40899379190267824128 40979260790248815972 41175514326737332224 41407506060858736848 41629725247236892416 42033337541877693312 42064768061824748544 42187764459666341376 42270162437126627199 42373113198080408352 42783932855125509264 42941117396446097472 43045702296462637056 43171566923060481024 43255886389707083526 43463042900444961792 43516735592108913792 43590127821206496768 43622722434484924416 43675264789607290707 43942487760972275328 44368522960870898496 44531529151870027008 44963275279381232256 45072785230091071488 45160818013743593112 45569987307674952192 45877656394914126336 45967261192560442989 46011801589051302144 46492638384122090496 46833440903141503968 47322864069552842112 47461235017124634048 47576828853985019904 47669752347840459396 48038100047860220928 48214587953904390144 48308757071001859656 48426415083520466688 48568012788443041152 48895923263000582016 49038893798857308864 49075562738795539968 49435298731093809744 49733412105267330048 49817288938521710592 49914588330979760808 50097970295853780384 50219986012539743232 50706883383852455424 50805920265461542251 50893176173565745152 51266235721134321216 51386600319292836864 51575390331388342272 51612363444278392128 51763276787682714912 52079985494485659648 52584916101772916736 52687621016034191964 53289807738525904896 53393889394265213304 53523932460733147392 54241411448142438912 54479716968960525024 54639014386998421296 55168755523714472472 55210008081144982464 55506300329649189888 55614711072480535962 56044450055836924416 56086357415766331392 56250352612888455168 56360216582835502932 56497484264107211136 57045243806834012352 57254823195261463296 57562089230747308032 57674515186276111368 57950723867259949056 58022314122811885056 58063908874813191144 58120170428275329024 58233686386143054276 58589983681296367104 59158030614494531328 59375372202493369344 59951033705841643008 60214424018324790816 60759983076899936256 61021587879160243776 61170208526552168448 61289681590080590652 61349068785401736192 61468891185373223958 61990184512162787328 62444587870855338624 63050006312816539968 63097152092737122816 63281646689499512064 63559669797120612528 64050800063813627904 64411676094669146208 64568553444693955584 64757350384590721536 64883829584560625289 65194564350667442688 65385191731809745152 65434083651727386624 65913731641458412992 66311216140356440064 66552784441306347744 66797293727805040512 66959981350052990976 67609177845136607232 67741227020615389668 68354980961512428288 68515467092390449152 68816484592371189504 69017702383576953216 69738957576183135744 70250161354712255952 71191852525686951072 71365243280977529856 71504628521760689094 72057150071790331392 72321881930856585216 72463135606502789484 72639622625280700032 72852019182664561728 73291344155130802176 73558340698285963296 73613344108193309952 74008400439532253184 74152948096640714616 74725933407782565888 74871882496469641212 75146955443780670576 75329979018809614848 75727621523168391168 76060325075778683136 76339764260348617728 76899353581701481824 77363085497082513408 77418545166417588192 77644915181524072368 78119978241728489472 78877374152659375104 79031431524051287946 79167162936657825792 79701665801352155136 79934711607788857344 80285898691099721088 81362117172213658368 81719575453440787536 81798758380535648256 81958521580497631944 82351028653474664448 82815012121717473696 83259450494473784832 83422066608720803943 84066675083755386624 84129536123649497088 84375528919332682752 84540324874253254398 84746226396160816704 85567865710251018528 85882234792892194944 86091404592925274112 86343133846120962048 86511772779414167052 86926085800889923584 87033471184217827584 87180255642412993536 87350529579214581414 87884975521944550656 88737045921741796992 89063058303740054016 89926550558762464512 90321636027487186224 91139974615349904384 91755312789828252672 91934522385120885978 92023603178102604288 92203336778059835937 92985276768244180992 93666881806283007936 94645728139105684224 94922470034249268096 95153657707970039808 95339504695680918792 96076200095720441856 96617514142003719312 96852830167040933376 97136025576886082304 97791846526001164032 98077787597714617728 98151125477591079936 98870597462187619488 99466824210534660096 99829176661959521616 100195940591707560768 100439972025079486464 101413766767704910848 101611840530923084502 101786352347131490304 102532471442268642432 102773200638585673728 103224726888556784256 103526553575365429824 105169832203545833472 105375242032068383928 106787778788530426608 107047864921466294784 107256942782641033641 108482822896284877824 108959433937921050048 109278028773996842592 110337511047428944944 110420016162289964928 111012600659298379776 111229422144961071924 112088900111673848832 112500705225776910336 112720433165671005864 112994968528214422272 114090487613668024704 114509646390522926592 115349030372552222736 116044628245623770112 116127817749626382288 116240340856550658048 116467372772286108552 117179967362592734208 118316061228989062656 118547147286076931919 118750744404986738688 119902067411683286016 120428848036649581632 121519966153799872512 122043175758320487552 122340417053104336896 122579363180161181304 122698137570803472384 122937782370746447916 124889175741710677248 126100012625633079936 126194304185474245632 126563293378999024128 126810487311379881597 127119339594241225056 128823352189338292416 129137106889387911168 129514700769181443072 129767659169121250578 130389128701334885376 130770383463619490304 130868167303454773248 131025794368821872121 131827463282916825984 133105568882612695488 133594587455610081024 135218355690273214464 135482454041230779336 136709961923024856576 137632969184742379008 137901783577681328967 138035404767153906432 139477915152366271488 140500322709424511904 142383705051373902144 142730486561955059712 143009257043521378188 144114300143580662784 144643763861713170432 144926271213005578968 145279245250561400064 145704038365329123456 147116681396571926592 147226688216386619904 148305896193281429232 149451866815565131776 149743764992939282424 150293910887561341152 150659958037619229696 152120650151557366272 152679528520697235456 153798707163402963648 154726170994165026816 154837090332835176384 155289830363048144736 156239956483456978944 157754748305318750208 158062863048102575892 159869423215577714688 160571797382199442176 162724234344427316736 163439150906881575072 163917043160995263888 165630024243434947392 166518900988947569664 166844133217441607886 168133350167510773248 168259072247298994176 168751057838665365504 169080649748506508796 169492452792321633408 171135731420502037056 171764469585784389888 172686267692241924096 173023545558828334104 173852171601779847168 174066942368435655168 174360511284825987072 174701059158429162828 175769951043889101312 177474091843483593984 178126116607480108032 179853101117524929024 180643272054974372448 182279949230699808768 183510625579656505344 183869044770241771956 184047206356205208576 184406673556119671874 185970553536488361984 187333763612566015872 189291456278211368448 189844940068498536192 190679009391361837584 192152400191440883712 193235028284007438624 193705660334081866752 194272051153772164608 194651488753681875867 195583693052002328064 196155575195429235456 196302250955182159872 197741194924375238976 198933648421069320192 199658353323919043232 200391881183415121536 200879944050158972928 202827533535409821696 203223681061846169004 205064942884537284864 205546401277171347456 206449453777113568512 207053107150730859648 210750484064136767856 213575557577060853216 214095729842932589568 214513885565282067282 216965645792569755648 217918867875842100096 218556057547993685184 220675022094857889888 220840032324579929856 222025201318596759552 222458844289922143848 224177800223347697664 225440866331342011728 225989937056428844544 228180975227336049408 229019292781045853184 230698060745104445472 232089256491247540224 232255635499252764576 232934745544572217104 234359934725185468416 236632122457978125312 237094294572153863838 237501488809973477376 239804134823366572032 240857696073299163264 244086351516640975104 245158726360322362608 245396275141606944768 245875564741492895832 249778351483421354496 250266199826162411829 252200025251266159872 252388608370948491264 253126586757998048256 253620974622759763194 254238679188482450112 257646704378676584832 258274213778775822336 259029401538362886144 259535318338242501156 260778257402669770752 261540766927238980608 262051588737643744242 263654926565833651968 266211137765225390976 267189174911220162048 270964908082461558672 273419923846049713152 275265938369484758016 275803567155362657934 276070809534307812864 276610010334179507811 278955830304732542976 281000645418849023808 284767410102747804288 285460973123910119424 286018514087042756376 288228600287161325568 289852542426011157936 290558490501122800128 291408076730658246912 294233362793143853184 294453376432773239808 296611792386562858464 299487529985878564848 300587821775122682304 301319916075238459392 304241300303114732544 305359057041394470912 307597414326805927296 309674180665670352768 310579660726096289472 315509496610637500416 316125726096205151784 321143594764398884352 321770828347923100923 325448468688854633472 326878301813763150144 327834086321990527776 331260048486869894784 333037801977895139328 333688266434883215772 336266700335021546496 337502115677330731008 338161299497013017592 338984905584643266816 342271462841004074112 343528939171568779776 346047091117656668208 348133884736871310336 348721022569651974144 349402118316858325656 351539902087778202624 354948183686967187968 355641441858230795757 356252233214960216064 359706202235049858048 361286544109948744896 364559898461399617536 367021251159313010688 367738089540483543912 368094412712410417152 368813347112239343748 374667527225132031744 378582912556422736896 379689880136997072384 381358018782723675168 386470056568014877248 387411320668163733504 388544102307544329216 389302977507363751734 391167386104004656128 392311150390858470912 392604501910364319744 395482389848750477952 399316706647838086464 400783762366830243072 405655067070819643392 406447362123692338008 410129885769074569728 412898907554227137024 414106214301461719296 421500968128273535712 427151115154121706432 428191459685865179136 429027771130564134564 433931291585139511296 435837735751684200192 437112115095987370368 441350044189715779776 441680064649159859712 444917688579844287696 448355600446695395328 450881732662684023456 451979874112857689088 456361950454672098816 458038585562091706368 461396121490208890944 464178512982495080448 464511270998505529152 465869491089144434208 468719869450370936832 473264244915956250624 474188589144307727676 479608269646733144064 481715392146598326528 488172703033281950208 490317452720644725216 491751129482985791664 499556702966842708992 500532399652324823658 504400050502532319744 504777216741896982528 506253173515996096512 507241949245519526388 508477358376964900224 515293408757353169664 518058803076725772288 519070636676485002312 521556514805339541504 523081533854477961216 524103177475287488484 527309853131667303936 532422275530450781952 534378349822440324096 541929816164923117344 546839847692099426304 550531876738969516032 551607134310725315868 552141619068615625728 553220020668359015622 557911660609465085952 562001290837698047616 569534820205495608576 572037028174085512752 576457200574322651136 579705084852022315872 581116981002245600256 582816153461316493824 583954466261045627601 588466725586287706368 588906752865546479616 593223584773125716928 598975059971757129696 601175643550245364608 602639832150476918784 608482600606229465088 615194828653611854592 619348361331340705536 621159321452192578944 632251452192410303568 642287189528797768704 643541656695846201846 650896937377709266944 653756603627526300288 655668172643981055552 662520096973739789568 666075603955790278656 667376532869766431544 672533400670043092992 676322598994026035184 677969811169286533632 684542925682008148224 687057878343137559552 692094182235313336416 696267769473742620672 698804236633716651312 703079804175556405248 709896367373934375936 711282883716461591514 712504466429920432128 719412404470099716096 722573088219897489792 735476179080967087824 736188825424820834304 737626694224478687496 749335054450264063488 750798599478487235487 757165825112845473792 759379760273994144768 762716037565447350336 772940113136029754496 774822641336327467008 777088204615088658432 778605955014727503468 782334772208009312256 784622300781716941824 790964779697500955904 798633413295676172928 801567524733660486144 812894724247384676016 820259771538149139456 825797815108454274048 828212428602923438592 829830031002538523433 843001936256547071424 854302230308243412864 856382919371730358272 858055542261128269128 871675471503368400384 874224230191974740736 882700088379431559552 883360129298319719424 889835377159688575392 901763465325368046912 903959748225715378176 912723900909344197632 916077171124183412736 922792242980417781888 929022541997011058304 931738982178288868416 946528489831912501248 948377178288615455352 963430784293196653056 965312485043769302769 976345406066563900416 980634905441289450432 983502258965971583328 999113405933685417984 1001064799304649647316 1008800101005064639488 1012506347031992193024 1014483898491039052776 1016954716753929800448 1030586817514706339328 1038141273352970004624 1046163067708955922432 1048206354950574976968 1054619706263334607872 1064844551060901563904 1068756699644880648192 1083859632329846234688 1093679695384198852608 1101063753477939032064 1103214268621450631736 1104283238137231251456 1106440041336718031244 1124002581675396095232 1139069640410991217152 1144074056348171025504 1159410169704044631744 1162233962004491200512 1165632306922632987648 1167908932522091255202 1176933451172575412736 1177813505731092959232 1186447169546251433856 1197950119943514259392 1202351287100490729216 1216965201212458930176 1230389657307223709184 1238696722662681411072 1242318642904385157888 1264502904384820607136 1284574379057595537408 1287083313391692403692 1301793874755418533888 1307513207255052600576 1311336345287962111104 1325040193947479579136 1334753065739532863088 1345066801340086185984 1352645197988052070368 1355939622338573067264 1369085851364016296448 1374115756686275119104 1384188364470626672832 1392535538947485241344 1397608473267433302624 1406159608351112810496 1419792734747868751872 1422565767432923183028 1438824808940199432192 1445146176439794979584 1470952358161934175648 1475253388448957374992 1498670108900528126976 1501597198956974470974 1514331650225690947584 1518759520547988289536 1525432075130894700672 1545880226272059508992 1554176409230177316864 1557211910029455006936 1564669544416018624512 1569244601563433883648 1581929559395001911808 1597266826591352345856 1603135049467320972288 1625789448494769352032 1640519543076298278912 1651595630216908548096 1656424857205846877184 1659660062005077046866 1686003872513094142848 1708604460616486825728 1716111084522256538256 1743350943006736800768 1748448460383949481472 1751863398783136882803 1765400176758863119104 1766720258596639438848 1779670754319377150784 1803526930650736093824 1807919496451430756352 1825447801818688395264 1845584485960835563776 1858045083994022116608 1863477964356577736832 1896754356577230910704 1926861568586393306112 1930624970087538605538 1952690812133127800832 1961269810882578900864 1967004517931943166656 1998226811867370835968 2002129598609299294632 2017600202010129278976 2028967796982078105552 2033909433507859600896 2061173635029412678656 2076282546705940009248 2096412709901149953936 2109239412526669215744 2129689102121803127808 2137513399289761296384 2167719264659692469376 2206428537242901263472 2208566476274462502912 2212880082673436062488 2248005163350792190464 2252395798435461706461 2278139280821982434304 2288148112696342051008 2318820339408089263488 2324467924008982401024 2331264613845265975296 2335817865044182510404 2353866902345150825472 2372894339092502867712 2395900239887028518784 2404702574200981458432 2460779314614447418368 2477393445325362822144 2484637285808770315776 2489490093007615570299 2529005808769641214272 2569148758115191074816 2574166626783384807384 2615026414510105201152 2622672690575924222208 2650080387894959158272 2669506131479065726176 2705290395976104140736 2711879244677146134528 2738171702728032592896 2748231513372550238208 2768376728941253345664 2795216946534866605248 2839585469495737503744 2845131534865846366056 2890292352879589959168 2941904716323868351296 2950506776897914749984 2997340217801056253952 3003194397913948941948 3037519041095976579072 3050864150261789401344 3091760452544119017984 3114423820058910013872 3138489203126867767296 3163859118790003823616 3194533653182704691712 3206270098934641944576 3251578896989538704064 3281039086152596557824 3303191260433817096192 3312849714411693754368 3319320124010154093732 3372007745026188285696 3417208921232973651456 3432222169044513076512 3486701886013473601536 3496896920767898962944 3503726797566273765606 3530800353517726238208 3533440517193278877696 3559341508638754301568 3607053861301472187648 3650895603637376790528 3691168971921671127552 3716090167988044233216 3726955928713155473664 3793508713154461821408 3853723137172786612224 3861249940175077211076 3905381624266255601664 3922539621765157801728 3934009035863886333312 4004259197218598589264 4035200404020258557952 4057935593964156211104 4067818867015719201792 4122347270058825357312 4152565093411880018496 4192825419802299907872 4218478825053338431488 4259378204243606255616 4335438529319384938752 4412857074485802526944 4425760165346872124976 4496010326701584380928 4504791596870923412922 4556278561643964868608 4576296225392684102016 4637640678816178526976 4662529227690531950592 4671635730088365020808 4707733804690301650944 4745788678185005735424 4791800479774057037568 4809405148401962916864 4921558629228894836736 4954786890650725644288 4969274571617540631552 4978980186015231140598 5058011617539282428544 5148333253566769614768 5230052829020210402304 5245345381151848444416 5255590196349410648409 5300160775789918316544 5339012262958131452352 5410580791952208281472 5423758489354292269056 5476343405456065185792 5536753457882506691328 5590433893069733210496 5690263069731692732112 5780584705759179918336 5883809432647736702592 5901013553795829499968 5994680435602112507904 6006388795827897883896 6101728300523578802688 6183520905088238035968 6228847640117820027744 6327718237580007647232 6389067306365409383424 6412540197869283889152 6503157793979077408128 6625699428823387508736 6638640248020308187464 6744015490052376571392 6757187395306385119383 6834417842465947302912 6864444338089026153024 6973403772026947203072 6993793841535797925888 7007453595132547531212 7061600707035452476416 7118683017277508603136 7214107722602944375296 7382337943843342255104 7432180335976088466432 7453911857426310947328 7587017426308923642816 7707446274345573224448 7722499880350154422152 7845079243530315603456 7868018071727772666624 8008518394437197178528 8115871187928312422208 8135637734031438403584 8244694540117650714624 8305130186823760036992 8385650839604599815744 8518756408487212511232 8670877058638769877504 8825714148971605053888 8851520330693744249952 8992020653403168761856 9009583193741846825844 9112557123287929737216 9152592450785368204032 9275281357632357053952 9343271460176730041616 9415467609380603301888 9491577356370011470848 9583600959548114075136 9618810296803925833728 9843117258457789673472 9909573781301451288576 9938549143235081263104 9957960372030462281196 10116023235078564857088 10296666507133539229536 10460105658040420804608 10490690762303696888832 10511180392698821296818 10600321551579836633088 10678024525916262904704 10821161583904416562944 10952686810912130371584 11073506915765013382656 11180867786139466420992 11380526139463385464224 11561169411518359836672 11767618865295473405184 11802027107591658999936 12012777591655795767792 12203456601047157605376 12367041810176476071936 12457695280235640055488 12655436475160015294464 12778134612730818766848 13006315587958154816256 13277280496040616374928 13488030980104753142784 13514374790612770238766 13668835684931894605824 13728888676178052306048 13987587683071595851776 14014907190265095062424 14123201414070904952832 14237366034555017206272 14428215445205888750592 14764675887686684510208 14864360671952176932864 14907823714852621894656 15174034852617847285632 15444999760700308844304 15690158487060631206912 15736036143455545333248 15766770589048231945227 16017036788874394357056 16231742375856624844416 16271275468062876807168 16610260373647520073984 16771301679209199631488 17341754117277539755008 17651428297943210107776 17703040661387488499904 17984041306806337523712 18019166387483693651688 18305184901570736408064 18550562715264714107904 18686542920353460083232 18983154712740022941696 19167201919096228150272 19237620593607851667456 19877098286470162526208 19915920744060924562392 20232046470157129714176 20593333014267078459072 20920211316080841609216 20981381524607393777664 21022360785397642593636 21356049051832525809408 21642323167808833125888 22147013831530026765312 22361735572278932841984 22761052278926770928448 23122338823036719673344 23535237730590946810368 23604054215183317999872 24025555183311591535584 24406913202094315210752 24734083620352952143872 24915390560471280110976 25556269225461637533696 26012631175916309632512 26554560992081232749856 26976061960209506285568 27028749581225540477532 27337671369863789211648 27457777352356104612096 28029814380530190124848 28246402828141809905664 28474732069110034412544 28856430890411777501184 29529351775373369020416 29728721343904353865728 29815647429705243789312 30348069705235694571264 30889999521400617688608 31380316974121262413824 31472072286911090666496 31533541178096463890454 32034073577748788714112 32463484751713249688832 33220520747295040147968 33542603358418399262976 34683508234555079510016 35302856595886420215552 35406081322774976999808 36038332774967387303376 36610369803141472816128 37101125430529428215808 37373085840706920166464 37966309425480045883392 38334403838192456300544 39831841488121849124784 40464092940314259428352 41186666028534156918144 41962763049214787555328 42044721570795285187272 42712098103665051618816 43284646335617666251776 44294027663060053530624 44723471144557865683968 45522104557853541856896 47070475461181893620736 47208108430366635999744 47300311767144695835681 48051110366623183071168 48813826404188630421504 49830781120942560221952 52025262351832619265024 53109121984162465499712 53952123920419012571136 54057499162451080955064 54915554704712209224192 56059628761060380249696 56949464138220068825088 57712861780823555002368 59631294859410487578624 60696139410471389142528 61779999042801235377216 62760633948242524827648 62944144573822181332992 63067082356192927780908 64068147155497577428224 64926969503426499377664 66441041494590080295936 67085206716836798525952 69367016469110159020032 70605713191772840431104 70812162645549953999616 72076665549934774606752 73220739606282945632256 74202250861058856431616 74746171681413840332928 76668807676384912601088 79663682976243698249568 80928185880628518856704 82373332057068313836288 84089443141590570374544 85424196207330103237632 86569292671235332503552 88588055326120107061248 89446942289115731367936 91044209115707083713792 94140950922363787241472 94416216860733271999488 94600623534289391671362 96102220733246366142336 99661562241885120443904 104050524703665238530048 106218243968324930999424 108114998324902161910128 109831109409424418448384 112119257522120760499392 113898928276440137650176 121392278820942778285056 123559998085602470754432 125888289147644362665984 126134164712385855561816 128136294310995154856448 129853939006852998755328 132882082989180160591872 134170413433673597051904 141211426383545680862208 141624325291099907999232 144153331099869549213504 146441479212565891264512 149492343362827680665856 159327365952487396499136 161856371761257037713408 164746664114136627672576 168178886283181140749088 170848392414660206475264 173138585342470665007104 178893884578231462735872 182088418231414167427584 188281901844727574482944 188832433721466543998976 189201247068578783342724 192204441466492732284672 199323124483770240887808 208101049407330477060096 212436487936649861998848 216229996649804323820256 219662218818848836896768 224238515044241520998784 242784557641885556570112 247119996171204941508864 252268329424771711123632 256272588621990309712896 259707878013705997510656 265764165978360321183744 268340826867347194103808 282422852767091361724416 283248650582199815998464 288306662199739098427008 298984686725655361331712 318654731904974792998272 329493328228273255345152 336357772566362281498176 341696784829320412950528 364176836462828334855168 377664867442933087997952 378402494137157566685448 384408882932985464569344 398646248967540481775616 424872975873299723997696 432459993299608647640512 439324437637697673793536 448477030088483041997568 485569115283771113140224 494239992342409883017728 504536658849543422247264 512545177243980619425792 519415756027411995021312 536681653734694388207616 564845705534182723448832 566497301164399631996928 576613324399478196854016 597969373451310722663424 637309463809949585996544 658986656456546510690304 672715545132724562996352 728353672925656669710336 756804988274315133370896 768817765865970929138688 797292497935080963551232 849745951746599447995392 864919986599217295281024 896954060176966083995136 988479984684819766035456 1009073317699086844494528 1025090354487961238851584 1132994602328799263993856 1153226648798956393708032 1195938746902621445326848 1274618927619899171993088 1317973312913093021380608 1345431090265449125992704 1456707345851313339420672 1513609976548630266741792 1537635531731941858277376 1699491903493198895990784 1729839973198434590562048 1793908120353932167990272 1976959969369639532070912 2018146635398173688989056 2306453297597912787416064 2391877493805242890653696 2549237855239798343986176 2690862180530898251985408 3027219953097260533483584 3075271063463883716554752 3398983806986397791981568 3459679946396869181124096 3587816240707864335980544 3953919938739279064141824 4036293270796347377978112 4612906595195825574832128 5098475710479596687972352 5381724361061796503970816 6054439906194521066967168 6919359892793738362248192 7175632481415728671961088 8072586541592694755956224 9225813190391651149664256 10196951420959193375944704 10763448722123593007941632 12108879812389042133934336 13838719785587476724496384 16145173083185389511912448 21526897444247186015883264 24217759624778084267868672 27677439571174953448992768 32290346166370779023824896 48435519249556168535737344 64580692332741558047649792 96871038499112337071474688 193742076998224674142949376
- Sum of all divisors σ(n): 717301459375636836458560000
- Sum of proper divisors (its aliquot sum) s(n): 523559382377412162315610624
- 193742076998224674142949376 is an abundant number, because the sum of its proper divisors (523559382377412162315610624) is greater than itself. Its abundance is 329817305379187488172661248
Bases of 193742076998224674142949376
- Binary: 10100000010000100111101100001010000001101101000000001100101110101100001000010000000000002
- Hexadecimal: 0xA0427B0A06D00CBAC21000
- Base-36: OCD8QOHCE29000000
Squares and roots of 193742076998224674142949376
- 193742076998224674142949376 squared (1937420769982246741429493762) is 37535992399586018362209565806086616532641372098789376
- 193742076998224674142949376 cubed (1937420769982246741429493763) is 7272301129685370519777578831966056252514620611177893650503664425569175654629376
-
The
square root of 193742076998224674142949376 is 13919126301540.0745426307 -
193742076998224674142949376 is a
perfect cube number . Itscube root is 578639376
Scales and comparisons
How big is 193742076998224674142949376?- 193,742,076,998,224,674,142,949,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 193,742,076,998,224,674,142,949,376 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 193742076998224674142949376 cubic inches would be around 48219948 feet tall.
Recreational maths with 193742076998224674142949376
- 193742076998224674142949376 backwards is 673949241476422899670247391
- The number of decimal digits it has is: 27
- The sum of 193742076998224674142949376's digits is 135
- 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 193742076998224674142949376 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 193742076998224674142949376 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/193742076998224674142949376/
Chicago style:
Numbermatics. 2024. "Number 193742076998224674142949376 - Facts about the integer". https://numbermatics.com/n/193742076998224674142949376/
The information we have on file for 193742076998224674142949376 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 193742076998224674142949376, math, Factors of 193742076998224674142949376, curriculum, school, college, exams, university, Prime factorization of 193742076998224674142949376, STEM, science, technology, engineering, physics, economics, calculator, one hundred ninety-three septillion, seven hundred forty-two sextillion, seventy-six quintillion, nine hundred ninety-eight quadrillion, two hundred twenty-four trillion, six hundred seventy-four billion, one hundred forty-two million, nine hundred forty-nine thousand, three hundred seventy-six.