162436745130114189990887424
162,436,745,130,114,189,990,887,424 is an even composite number composed of six prime numbers multiplied together.
162436745130114189990887424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred one divisors.
Prime factorization of 162436745130114189990887424:
216 × 312 × 132 × 172 × 412 × 75372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 41 × 41 × 7537 × 7537)See below for interesting mathematical facts about the number 162436745130114189990887424 from the Numbermatics database.
Names of 162436745130114189990887424
- Cardinal: 162436745130114189990887424 can be written as One hundred sixty-two septillion, four hundred thirty-six sextillion, seven hundred forty-five quintillion, one hundred thirty quadrillion, one hundred fourteen trillion, one hundred eighty-nine billion, nine hundred ninety million, eight hundred eighty-seven thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 1.62436745130114189990887424 × 1026
Factors of 162436745130114189990887424
Divisors of 162436745130114189990887424
- Number of divisors d(n): 17901
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 41 48 51 52 54 64 68 72 78 81 82 96 102 104 108 117 123 128 136 144 153 156 162 164 169 192 204 208 216 221 234 243 246 256 272 288 289 306 312 324 328 338 351 369 384 408 416 432 442 459 468 486 492 507 512 533 544 576 578 612 624 648 656 663 676 697 702 729 738 768 816 832 864 867 884 918 936 972 984 1014 1024 1053 1066 1088 1107 1152 1156 1224 1248 1296 1312 1326 1352 1377 1394 1404 1458 1476 1521 1536 1599 1632 1664 1681 1728 1734 1768 1836 1872 1944 1968 1989 2028 2048 2091 2106 2132 2176 2187 2214 2304 2312 2448 2496 2592 2601 2624 2652 2704 2754 2788 2808 2873 2916 2952 3042 3072 3159 3198 3264 3321 3328 3362 3456 3468 3536 3672 3744 3757 3888 3936 3978 4056 4096 4131 4182 4212 4264 4352 4374 4428 4563 4608 4624 4797 4896 4992 5043 5184 5202 5248 5304 5408 5508 5576 5616 5746 5832 5904 5967 6084 6144 6273 6318 6396 6528 6561 6642 6656 6724 6912 6929 6936 7072 7344 7488 7514 7537 7776 7803 7872 7956 8112 8192 8262 8364 8424 8528 8619 8704 8748 8856 9061 9126 9216 9248 9477 9594 9792 9963 9984 10086 10368 10404 10496 10608 10816 11016 11152 11232 11271 11492 11664 11808 11849 11934 12168 12288 12393 12546 12636 12792 13056 13122 13284 13312 13448 13689 13824 13858 13872 14144 14391 14688 14976 15028 15074 15129 15552 15606 15744 15912 16224 16384 16524 16728 16848 17056 17238 17408 17496 17712 17901 18122 18252 18432 18496 18819 18954 19188 19584 19683 19926 19968 20172 20736 20787 20808 20992 21216 21632 21853 22032 22304 22464 22542 22611 22984 23328 23409 23616 23698 23868 24336 24576 24786 25092 25272 25584 25857 26112 26244 26568 26624 26896 27183 27378 27648 27716 27744 28288 28431 28577 28782 29376 29889 29952 30056 30148 30258 31104 31212 31488 31824 32448 32768 33048 33456 33696 33813 34112 34476 34816 34992 35424 35547 35802 36244 36504 36864 36992 37179 37638 37908 38376 39168 39366 39852 39936 40344 41067 41472 41574 41616 41984 42432 43173 43264 43706 44064 44608 44928 45084 45222 45387 45968 46656 46818 47232 47396 47736 48672 48841 49152 49572 50184 50544 51168 51714 52224 52488 53136 53248 53703 53792 54366 54756 55296 55432 55488 56457 56576 56862 57154 57564 58752 59049 59778 59904 60112 60296 60516 62208 62361 62424 62976 63648 64896 65536 65559 66096 66912 67392 67626 67833 68224 68952 69632 69984 70227 70848 71094 71604 72488 73008 73728 73984 74358 75276 75816 76752 77571 78336 78732 79704 79872 80688 81549 82134 82944 83148 83232 83968 84864 85293 85731 86346 86528 87412 88128 89216 89667 89856 90168 90444 90774 91936 93312 93636 94464 94792 95472 97344 97682 97981 98304 99144 100368 101088 101439 102336 103428 104448 104976 106272 106496 106641 107406 107584 108732 109512 110592 110864 110976 111537 112914 113152 113724 114308 115128 117504 117793 118098 119556 119808 120224 120592 121032 123201 124416 124722 124848 125952 127296 128129 129519 129792 131118 132192 133824 134784 135252 135666 136161 136448 137904 139264 139968 140454 141696 142188 143208 144976 146016 146523 147456 147968 148716 150552 151632 153504 154037 155142 156672 157464 159408 159744 161109 161376 163098 164268 165888 166296 166464 167936 169371 169728 170586 171462 172692 173056 174824 176256 177147 178432 179334 179712 180336 180888 181548 183872 186624 187083 187272 188928 189584 190944 194688 195364 195962 196608 196677 198288 200736 202176 202878 203499 204672 206856 208896 209952 210681 212544 212992 213282 214812 215168 217464 219024 221184 221728 221952 223074 225828 226304 227448 228616 230256 232713 235008 235586 236196 239112 239616 240448 241184 242064 244647 246402 248832 249444 249696 251904 254592 255879 256258 257193 259038 259584 262236 264384 267648 269001 269568 270504 271332 272322 272896 275808 278528 279936 280908 283392 284089 284376 286416 289952 292032 293046 293943 294912 295936 297432 301104 303264 304317 307008 308074 309017 310284 313344 314928 318816 319488 319923 322218 322752 326196 328536 331776 332592 332928 334611 335872 338742 339456 341172 342924 345384 346112 349648 352512 353379 354294 356864 358668 359424 360672 361776 363096 367744 369603 371501 373248 374166 374544 377856 379168 381888 384387 388557 389376 390728 391924 393354 396576 401472 404352 405756 406998 408483 409344 413712 417792 419904 421362 425088 425984 426564 429624 430336 434928 438048 439569 442368 443456 443904 446148 451656 452608 454896 457232 460512 462111 465426 470016 471172 472392 478224 479232 480896 482368 483327 484128 485809 489294 492804 497664 498888 499392 503808 508113 509184 511758 512516 514386 518076 519168 524472 528768 531441 535296 538002 539136 541008 542664 544644 545792 551616 557056 559872 561249 561816 566784 568178 568752 572832 579904 584064 586092 587886 589824 590031 591872 594864 602208 606528 608634 610497 614016 616148 618034 620568 626688 629856 632043 637632 638976 639846 644436 645504 652392 657072 663552 665184 665856 669222 671744 677484 678912 682344 685848 690768 692224 698139 699296 705024 706758 708588 713728 717336 718848 721344 723552 726192 733941 735488 739206 743002 746496 748332 749088 755712 758336 763776 767637 768774 771579 777114 778752 781456 783848 786708 793152 802944 807003 808704 811512 813996 816966 818688 827424 835584 839808 842724 850176 851968 852267 853128 859248 860672 869856 876096 879138 881829 884736 886912 887808 892296 903312 905216 909792 912951 914464 921024 924222 927051 930852 940032 942344 944784 956448 958464 959769 961792 964736 966654 968256 971618 978588 985608 995328 997776 998784 1003833 1007616 1016226 1018368 1023516 1025032 1028772 1036152 1038336 1048944 1057536 1060137 1062882 1070592 1076004 1078272 1082016 1085328 1089288 1091584 1103232 1108809 1114112 1114503 1119744 1122498 1123632 1133568 1136356 1137504 1145664 1153161 1159808 1165671 1168128 1172184 1175772 1180062 1183744 1189728 1204416 1213056 1217268 1220994 1225449 1228032 1232296 1236068 1241136 1253376 1259712 1264086 1273753 1275264 1277952 1279692 1288872 1291008 1304784 1314144 1318707 1327104 1330368 1331712 1338444 1343488 1354968 1357824 1364688 1371696 1381536 1384448 1386333 1396278 1398592 1410048 1413516 1417176 1427456 1434672 1437696 1442688 1447104 1449981 1452384 1457427 1467882 1470976 1478412 1486004 1492992 1496664 1498176 1511424 1516672 1524339 1527552 1535274 1537548 1543158 1554228 1557504 1562912 1567696 1573416 1586304 1605888 1614006 1617408 1623024 1627992 1633932 1637376 1654848 1665677 1671168 1679616 1683747 1685448 1700352 1704534 1706256 1718496 1721344 1739712 1752192 1758276 1763658 1769472 1770093 1773824 1775616 1784592 1806624 1810432 1819584 1825902 1828928 1831491 1842048 1848444 1854102 1861704 1880064 1884688 1889568 1896129 1912896 1916928 1919538 1923584 1929472 1933308 1936512 1943236 1957176 1971216 1990656 1995552 1997568 2002481 2007666 2015232 2032452 2036736 2047032 2050064 2057544 2072304 2076672 2094417 2097888 2115072 2120274 2125764 2141184 2152008 2156544 2164032 2170656 2178193 2178576 2183168 2201823 2206464 2217618 2229006 2239488 2244996 2247264 2267136 2272712 2275008 2291328 2302911 2306322 2314737 2319616 2331342 2336256 2344368 2351544 2360124 2367488 2379456 2408832 2421009 2426112 2434536 2441988 2450898 2456064 2464592 2472136 2482272 2506752 2519424 2528172 2547506 2550528 2555904 2556801 2559384 2577744 2582016 2609568 2628288 2637414 2645487 2654208 2660736 2663424 2676888 2686976 2709936 2715648 2729376 2738853 2743392 2763072 2768896 2772666 2781153 2792556 2797184 2820096 2827032 2834352 2854912 2869344 2875392 2879307 2885376 2894208 2899962 2904768 2914854 2935764 2941952 2956824 2972008 2985984 2993328 2996352 3011499 3022848 3033344 3048678 3055104 3070548 3075096 3086316 3108456 3115008 3125824 3135392 3146832 3172608 3180411 3211776 3228012 3234816 3246048 3255984 3267864 3274752 3309696 3326427 3331354 3342336 3343509 3359232 3367494 3370896 3400704 3409068 3412512 3436992 3442688 3459483 3479424 3497013 3504384 3516552 3527316 3540186 3547648 3551232 3569184 3613248 3620864 3639168 3651804 3657856 3662982 3676347 3684096 3696888 3708204 3723408 3760128 3769376 3779136 3792258 3821259 3825792 3833856 3839076 3847168 3858944 3866616 3873024 3886472 3914352 3942432 3956121 3981312 3991104 3995136 4004962 4015332 4017221 4030464 4064904 4073472 4094064 4100128 4115088 4144608 4153344 4158999 4188834 4195776 4230144 4240548 4251528 4282368 4304016 4313088 4328064 4341312 4349943 4356386 4357152 4366336 4372281 4403646 4412928 4435236 4458012 4478976 4489992 4494528 4534272 4545424 4550016 4573017 4582656 4605822 4612644 4629474 4639232 4662684 4672512 4688736 4703088 4720248 4734976 4758912 4817664 4829513 4842018 4852224 4869072 4883976 4901796 4912128 4929184 4944272 4964544 4997031 5013504 5038848 5051241 5056344 5095012 5101056 5113602 5118768 5155488 5164032 5219136 5253289 5256576 5274828 5290974 5308416 5310279 5321472 5326848 5353776 5419872 5431296 5458752 5477706 5486784 5494473 5526144 5537792 5545332 5562306 5585112 5594368 5640192 5654064 5668704 5688387 5709824 5738688 5750784 5758614 5770752 5788416 5799924 5809536 5829708 5871528 5883904 5913648 5944016 5971968 5986656 5992704 6007443 6022998 6045696 6066688 6097356 6110208 6141096 6150192 6172632 6216912 6230016 6251648 6270784 6283251 6293664 6315517 6345216 6360822 6423552 6456024 6469632 6492096 6511968 6534579 6535728 6549504 6605469 6619392 6652854 6662708 6687018 6718464 6734988 6741792 6801408 6818136 6825024 6873984 6885376 6908733 6918966 6944211 6958848 6994026 7008768 7033104 7054632 7080372 7095296 7102464 7138368 7226496 7241728 7263027 7278336 7303608 7315712 7325964 7352694 7368192 7393776 7416408 7446816 7520256 7538752 7558272 7584516 7642518 7651584 7667712 7670403 7678152 7694336 7717888 7733232 7746048 7772944 7828704 7884864 7912242 7936461 7962624 7982208 7990272 8009924 8030664 8034442 8060928 8129808 8146944 8188128 8200256 8216559 8230176 8289216 8306688 8317998 8343459 8377668 8391552 8460288 8481096 8503056 8564736 8608032 8626176 8637921 8656128 8682624 8699886 8712772 8714304 8732672 8744562 8807292 8825856 8870472 8916024 8957952 8979984 8989056 9034497 9068544 9090848 9100032 9146034 9165312 9211644 9225288 9258948 9278464 9325368 9345024 9377472 9406176 9440496 9469952 9517824 9541233 9635328 9659026 9684036 9704448 9738144 9767952 9803592 9824256 9858368 9888544 9929088 9979281 9994062 10027008 10030527 10077696 10102482 10112688 10190024 10202112 10227204 10237536 10310976 10328064 10378449 10438272 10491039 10506578 10513152 10549656 10581948 10620558 10642944 10653696 10707552 10839744 10862592 10917504 10955412 10973568 10988946 11029041 11052288 11075584 11090664 11124612 11170224 11188736 11280384 11308128 11337408 11376774 11419648 11463777 11477376 11501568 11517228 11541504 11576832 11599848 11619072 11659416 11743056 11767808 11827296 11868363 11888032 11943936 11973312 11985408 12014886 12045996 12051663 12091392 12133376 12194712 12220416 12282192 12300384 12345264 12433824 12460032 12476997 12503296 12541568 12566502 12587328 12631034 12669697 12690432 12721644 12847104 12912048 12939264 12984192 13023936 13049829 13069158 13071456 13099008 13116843 13210938 13238784 13305708 13325416 13374036 13436928 13469976 13483584 13602816 13636272 13650048 13719051 13747968 13770752 13817466 13837932 13888422 13917696 13988052 14017536 14066208 14109264 14160744 14190592 14204928 14276736 14452992 14483456 14488539 14526054 14556672 14607216 14631424 14651928 14705388 14736384 14787552 14832816 14893632 14991093 15040512 15077504 15116544 15153723 15169032 15285036 15303168 15340806 15356304 15388672 15435776 15466464 15492096 15545888 15657408 15759867 15769728 15824484 15872922 15925248 15930837 15964416 15980544 16019848 16061328 16068884 16259616 16293888 16376256 16400512 16433118 16460352 16483419 16578432 16613376 16635996 16686918 16755336 16783104 16920576 16962192 17006112 17065161 17129472 17216064 17252352 17275842 17312256 17365248 17399772 17425544 17428608 17465344 17489124 17614584 17651712 17740944 17832048 17915904 17959968 17978112 18022329 18068994 18137088 18181696 18200064 18292068 18330624 18423288 18450576 18517896 18556928 18650736 18690048 18754944 18812352 18849753 18880992 18939904 18946551 19035648 19082466 19270656 19318052 19368072 19408896 19476288 19535904 19603737 19607184 19648512 19716736 19777088 19816407 19858176 19958562 19988124 20061054 20155392 20204964 20225376 20380048 20404224 20454408 20475072 20621952 20656128 20756898 20832633 20876544 20982078 21013156 21026304 21099312 21163896 21241116 21285888 21307392 21415104 21653801 21679488 21725184 21789081 21835008 21910824 21947136 21977892 22058082 22104576 22181328 22249224 22340448 22377472 22560768 22616256 22674816 22753548 22839296 22927554 22954752 23003136 23011209 23034456 23083008 23153664 23199696 23238144 23318832 23486112 23535616 23654592 23736726 23776064 23809383 23887872 23946624 23970816 24029772 24091992 24103326 24182784 24266752 24389424 24440832 24564384 24600768 24649677 24690528 24867648 24920064 24953994 25006592 25030377 25083136 25133004 25174656 25262068 25339394 25380864 25443288 25694208 25824096 25878528 25913763 25968384 26047872 26099658 26138316 26142912 26198016 26233686 26421876 26477568 26611416 26650832 26748072 26873856 26939952 26967168 27205632 27272544 27300096 27438102 27495936 27541504 27634932 27675864 27776844 27835392 27976104 28035072 28132416 28218528 28316509 28321488 28381184 28409856 28553472 28623699 28905984 28977078 29052108 29113344 29214432 29262848 29303856 29410776 29472768 29575104 29665632 29787264 29937843 29982186 30081024 30091581 30155008 30233088 30307446 30338064 30570072 30606336 30681612 30712608 30777344 30871552 30932928 30984192 31091776 31135347 31314816 31473117 31519734 31539456 31648968 31745844 31861674 31928832 31961088 32039696 32122656 32137768 32519232 32587776 32752512 32801024 32866236 32920704 32966838 33087123 33156864 33226752 33271992 33373836 33510672 33566208 33841152 33924384 34012224 34130322 34258944 34391331 34432128 34504704 34551684 34624512 34730496 34799544 34851088 34857216 34930688 34978248 35229168 35303424 35481888 35605089 35664096 35831808 35919936 35956224 36044658 36137988 36154989 36274176 36363392 36400128 36584136 36661248 36846576 36901152 37035792 37113856 37301472 37380096 37430991 37509888 37624704 37699506 37761984 37893102 38009091 38071296 38164932 38541312 38636104 38736144 38817792 38952576 39071808 39149487 39207474 39214368 39297024 39350529 39433472 39554176 39632814 39716352 39917124 39976248 40122108 40310784 40409928 40450752 40760096 40808448 40908816 40950144 41157153 41243904 41312256 41513796 41665266 41753088 41964156 42026312 42052608 42198624 42327792 42482232 42571776 42614784 42830208 43307602 43358976 43450368 43465617 43578162 43670016 43821648 43894272 43955784 44116164 44209152 44362656 44498448 44680896 44754944 44973279 45121536 45232512 45349632 45461169 45507096 45678592 45855108 45909504 46022418 46068912 46166016 46307328 46399392 46476288 46637664 46972224 47071232 47279601 47309184 47473452 47552128 47618766 47775744 47792511 47893248 47941632 48059544 48183984 48206652 48533504 48778848 48881664 49128768 49201536 49299354 49381056 49450257 49735296 49840128 49907988 50013184 50060754 50166272 50266008 50349312 50524136 50678788 50761728 50886576 51195483 51388416 51648192 51757056 51827526 51936768 52095744 52199316 52223873 52276632 52285824 52396032 52467372 52843752 52955136 53222832 53301664 53496144 53747712 53879904 53934336 54066987 54411264 54545088 54600192 54876204 54991872 55083008 55269864 55351728 55553688 55670784 55952208 56070144 56264832 56437056 56549259 56633018 56642976 56762368 56806369 56819712 56839653 57106944 57247398 57811968 57954156 58104216 58226688 58428864 58525696 58607712 58811211 58821552 58945536 59150208 59331264 59449221 59574528 59875686 59964372 60183162 60310016 60466176 60614892 60676128 61140144 61212672 61363224 61425216 61554688 61743104 61865856 61968384 62183552 62270694 62497899 62629632 62946234 63039468 63078912 63297936 63491688 63723348 63857664 63922176 64079392 64245312 64275536 64961403 65038464 65175552 65505024 65602048 65732472 65841408 65933676 66174246 66313728 66543984 66747672 67021344 67132416 67682304 67848768 68024448 68260644 68292757 68517888 68782662 68864256 69009408 69033627 69103368 69249024 69460992 69599088 69702176 69714432 69956496 70458336 70606848 70963776 71210178 71328192 71428149 71663616 71839872 71912448 72089316 72275976 72309978 72548352 72726784 72800256 73168272 73322496 73693152 73802304 73949031 74071584 74227712 74602944 74760192 74861982 75019776 75091131 75249408 75399012 75523968 75786204 76018182 76142592 76329864 77082624 77272208 77472288 77635584 77741289 77905152 78143616 78298974 78414948 78428736 78594048 78701058 78866944 79108352 79265628 79432704 79834248 79952496 80244216 80621568 80819856 80901504 81520192 81616896 81817632 81900288 82101721 82314306 82487808 82624512 83027592 83330532 83506176 83928312 84052624 84105216 84397248 84655584 84949527 84964464 85143552 85229568 85660416 85871097 86615204 86717952 86931234 87156324 87340032 87643296 87788544 87911568 88232328 88418304 88725312 88996896 89305913 89361792 89509888 89813529 89946558 90243072 90274743 90465024 90699264 90922338 91014192 91710216 91819008 92044836 92137824 92332032 92614656 92798784 92952576 93275328 93406041 93944448 94142464 94419351 94559202 94618368 94946904 95104256 95237532 95585022 95786496 95883264 96119088 96367968 96413304 97067008 97557696 97763328 98257536 98403072 98598708 98762112 98900514 99261369 99470592 99680256 99815976 100026368 100121508 100332544 100532016 100698624 101048272 101357576 101523456 101773152 102390966 102776832 103173993 103296384 103514112 103655052 103873536 104191488 104398632 104447746 104553264 104571648 104792064 104934744 105687504 105910272 106445664 106603328 106815267 106992288 107495424 107759808 107868672 108133974 108464967 108822528 109090176 109200384 109752408 109983744 110166016 110539728 110703456 111107376 111341568 111904416 112140288 112292973 112529664 112874112 113098518 113266036 113285952 113524736 113612738 113679306 114027273 114213888 114494796 115623936 115908312 116208432 116453376 116857728 117051392 117215424 117448461 117622422 117643104 117891072 118051587 118300416 118662528 118898442 119149056 119751372 119928744 120366324 120620032 120932352 121229784 121352256 122280288 122425344 122726448 122850432 123109376 123471459 123486208 123731712 123936768 124367104 124541388 124995798 125259264 125892468 126078936 126157824 126595872 126983376 127446696 127715328 127844352 128158784 128490624 128551072 129922806 130076928 130351104 130396851 131010048 131204096 131464944 131682816 131867352 132348492 132627456 133087968 133495344 134042688 134264832 134919837 135364608 135697536 136048896 136383507 136521288 136585514 137035776 137565324 137728512 138067254 138206736 138498048 138921984 139198176 139404352 139428864 139912992 140916672 141213696 141838803 141927552 142420356 142656384 142856298 143327232 143377533 143679744 143824896 144178632 144551952 144619956 145453568 145600512 146336544 146644992 147386304 147604608 147898062 148143168 148350771 148455424 149205888 149520384 149723964 150039552 150182262 150498816 150798024 151047936 151572408 152036364 152285184 152659728 153586449 154165248 154544416 154944576 155271168 155482578 155810304 156287232 156597948 156671619 156829896 156857472 157188096 157402116 157733888 158216704 158531256 158865408 159668496 159904992 160488432 161243136 161639712 161803008 162200961 163040384 163233792 163635264 163800576 164203442 164628612 164706061 164975616 165249024 166055184 166661064 167012352 167856624 168105248 168210432 168794496 169311168 169647777 169899054 169928928 170287104 170419107 170459136 170518959 171320832 171742194 173230408 173435904 173862468 174312648 174680064 175286592 175577088 175823136 176433633 176464656 176836608 177450624 177993792 178347663 178611826 178723584 179019776 179627058 179893116 180549486 180930048 181398528 181844676 182028384 183420432 183638016 184089672 184275648 184664064 185229312 185597568 185905152 186550656 186812082 187493697 187888896 188284928 188838702 189118404 189236736 189893808 190208512 190475064 191170044 191572992 191766528 192238176 192735936 192826608 194134016 194884209 195115392 195526656 196515072 196806144 197197416 197524224 197801028 198522738 198941184 199631952 200052736 200243016 200665088 201064032 201397248 202096544 202715152 203046912 203546304 204781932 204878271 205553664 206347986 206592768 207028224 207100881 207310104 207747072 208382976 208797264 208895492 209106528 209143296 209869488 211375008 211820544 212891328 213206656 213630534 213984576 214284447 214990848 215384849 215519616 215737344 216267948 216929934 217645056 218180352 218400768 219504816 219967488 221079456 221406912 221847093 222214752 222683136 223808832 224280576 224585946 225059328 225273393 225748224 226197036 226532072 226571904 227049472 227225476 227358612 228054546 228427776 228989592 231247872 231816624 232416864 232906752 233223867 233715456 234102784 234430848 234896922 235244844 235286208 235782144 236103174 236600832 237325056 237796884 238298112 239502744 239857488 240732648 241240064 241864704 242459568 242704512 244560576 244850688 245452896 245700864 246218752 246305163 246942918 246972416 247463424 247873536 248734208 249082776 249991596 250518528 251784936 252157872 252315648 253191744 253966752 254848581 254893392 255430656 255688704 256317568 256981248 257102144 257613291 259845612 260153856 260793702 262020096 262408192 262929888 263365632 263734704 264696984 265254912 266175936 266990688 267917739 268085376 268529664 269839674 270729216 270824229 271395072 272097792 272767014 273042576 273171028 275130648 275457024 276134508 276413472 276996096 277843968 278396352 278808704 278857728 279825984 280218123 281833344 282427392 283258053 283677606 283855104 284840712 285312768 285712596 286755066 287359488 287649792 288357264 289103904 289239912 290907136 291201024 292673088 293289984 294772608 295209216 295796124 296286336 296701542 296910848 297784107 298411776 299040768 299447928 300079104 300364524 300997632 301596048 302095872 303144816 304072728 304570368 305319456 307172898 308330496 309088832 309521979 309889152 310542336 310965156 311620608 312574464 313195896 313343238 313659792 313714944 314376192 314804232 315467776 316433408 317062512 317730816 319336992 319809984 320445801 320976864 322486272 323279424 323606016 324401922 325394901 326080768 326467584 327270528 327601152 328406884 329257224 329412122 329951232 330498048 332110368 333322128 334024704 335713248 336210496 336420864 336878919 337588992 338622336 339295554 339798108 339857856 340574208 340838214 341037918 342081819 342641664 343484388 346460816 346871808 347724936 348625296 349360128 350573184 351154176 351646272 352867266 352929312 353673216 354154761 354901248 355987584 356695326 357223652 357447168 358039552 359254116 359786232 361098972 361860096 362797056 363689352 364056768 366840864 367276032 368114617 368179344 368551296 369328128 370414377 370458624 371195136 371810304 373101312 373624164 374987394 375777792 377677404 378236808 378473472 379787616 380417024 380950128 382340088 383145984 383533056 384476352 385471872 385653216 388268032 389768418 390230784 391053312 391190553 393030144 393612288 394394832 395048448 395602056 397045476 397882368 399263904 400105472 400486032 401330176 402128064 402794496 404193088 404759511 405430304 406093824 407092608 409150521 409563864 409756542 411107328 412695972 413185536 414201762 414620208 415494144 416765952 417594528 417790984 418213056 418286592 419738976 422750016 423641088 425516409 425782656 426413312 427261068 427969152 428568894 429981696 430132599 430769698 431039232 431474688 432535896 433859868 436360704 436801536 439009632 439934976 442158912 442813824 443694186 444429504 445052313 445366272 447617664 448561152 449171892 450118656 450546786 451496448 452394072 453064144 453143808 454098944 454450952 454717224 456109092 456855552 457979184 462495744 463633248 464833728 465813504 466447734 467430912 468205568 468861696 469793844 470014857 470489688 470572416 471564288 472206348 473201664 474650112 475593768 476596224 479005488 479714976 481465296 482480128 483729408 484919136 485409024 486602883 489121152 489701376 490905792 491401728 492610326 493885836 493944832 494118183 494926848 495747072 497468416 498165552 499983192 501037056 503569872 504315744 504631296 506383488 507933504 508943331 509697162 509786784 510861312 511257321 511377408 511556877 512635136 513962496 514204288 515226582 519691224 520307712 521587404 524040192 524816384 525859776 526731264 527469408 529300899 529393968 530509824 532351872 533981376 535042989 535835478 536170752 537059328 539679348 541648458 542790144 544195584 545534028 546085152 546342056 550261296 550914048 552269016 552826944 553992192 555687936 556792704 557617408 557715456 559651968 560436246 562481091 563666688 564854784 566516106 567355212 567710208 569681424 570625536 571425192 573510132 574718976 575299584 576714528 578207808 578479824 581814272 582402048 584652627 585346176 586579968 589545216 590418432 591592248 592572672 593403084 593821696 595568214 596823552 598895856 600158208 600729048 601995264 603192096 604191744 606289632 608145456 609140736 610638912 614345796 614634813 616660992 618177664 619043958 619778304 621084672 621302643 621930312 623241216 625148928 626391792 626686476 627319584 627429888 629608464 630935552 632866816 634125024 635461632 638673984 639619968 640891602 641953728 642853341 644972544 646154547 646558848 647212032 648803844 650789802 652161536 652935168 654541056 655202304 656813768 658514448 658824244 659902464 664220736 665541279 666644256 668049408 671426496 672420992 672841728 673757838 675177984 675820179 677244672 678591108 679596216 679715712 681148416 681676428 682075836 684163638 685283328 686968776 692921632 693743616 695449872 697250592 698720256 699671601 701146368 702308352 703292544 705734532 705858624 707346432 708309522 709802496 711975168 713390652 714447304 714894336 716079104 718508232 719572464 722197944 723720192 725594112 727378704 728113536 733681728 734552064 736229234 736358688 737102592 738482797 738656256 738915489 740828754 740917248 742390272 743620608 746202624 747248328 749974788 751555584 755354808 756473616 756946944 759575232 760834048 761900256 764545743 764680176 766291968 767066112 768952704 770943744 771306432 772839873 776536064 779536836 780461568 782381106 786060288 787224576 788789664 790096896 791204112 794090952 795764736 798527808 800210944 800972064 802660352 803753217 804256128 805588992 808386176 809519022 810860608 812187648 812472687 814185216 818301042 819127728 819513084 825391944 826371072 828403524 829240416 830988288 833531904 835189056 835581968 836426112 836573184 839477952 840654369 845500032 847282176 851032818 851565312 852826624 854522136 855938304 857137788 860265198 861539396 862078464 862949376 865071792 867719736 872721408 873603072 878019264 879869952 884317824 885627648 887388372 887805841 888859008 890104626 890732544 893352321 895235328 897122304 898343784 900237312 901093572 902992896 904788144 906128288 906287616 908901904 909434448 912218184 913711104 915958368 924991488 927266496 928565937 929667456 931627008 932895468 934861824 936411136 937723392 939587688 940029714 940979376 941144832 943128576 944412696 946403328 949300224 951187536 953192448 958010976 959429952 961337403 962930592 964960256 965708273 967458816 969838272 970818048 973205766 976184703 978242304 979402752 981811584 982803456 985220652 987771672 988236366 989853696 991494144 994936832 996331104 999966384 1002074112 1007139744 1008631488 1009262592 1010636757 1012766976 1015867008 1017886662 1019394324 1019573568 1021722624 1022514642 1023113754 1025270272 1026245457 1027924992 1028408576 1030453164 1039382448 1040615424 1043174808 1048080384 1049632768 1051719552 1053462528 1054938816 1058601798 1058787936 1061019648 1062464283 1064703744 1067962752 1070085978 1071670956 1072341504 1074118656 1079358696 1083296916 1085580288 1088391168 1091068056 1092170304 1092684112 1100522592 1101828096 1104343851 1104538032 1105653888 1107984384 1111375872 1113585408 1115234816 1115430912 1119303936 1120872492 1124962182 1127333376 1133032212 1134710424 1135420416 1139362848 1141251072 1142850384 1147020264 1149437952 1150599168 1153429056 1156415616 1156959648 1160976869 1163628544 1164804096 1169305254 1170692352 1173159936 1173571659 1179090432 1180836864 1183184496 1185145344 1186806168 1191136428 1193647104 1197791712 1200316416 1201458096 1203990528 1206384192 1208383488 1212579264 1214278533 1216290912 1218281472 1221277824 1227451563 1228691592 1229269626 1233321984 1236355328 1238087916 1239556608 1242605286 1243860624 1246482432 1250297856 1252783584 1253372952 1254639168 1254859776 1259216928 1261871104 1265733632 1268250048 1270923264 1276549227 1277347968 1279239936 1281783204 1283907456 1285706682 1289945088 1290397797 1292309094 1293117696 1294424064 1297607688 1301579604 1304323072 1309082112 1310404608 1313627536 1317028896 1317648488 1319804928 1328441472 1331082558 1333288512 1335156939 1336098816 1342852992 1344841984 1345683456 1347515676 1350355968 1351640358 1354489344 1357182216 1359192432 1359431424 1362296832 1363352856 1364151672 1368327276 1370566656 1373937552 1385843264 1387487232 1390899744 1394501184 1397440512 1399343202 1402292736 1404616704 1406585088 1410044571 1411469064 1411717248 1414692864 1416619044 1419604992 1423950336 1426781304 1428894608 1429788672 1432158208 1437016464 1439144928 1444395888 1447440384 1451188224 1454757408 1456227072 1459808649 1467363456 1469104128 1472458468 1472717376 1474205184 1476965594 1477830978 1481657508 1481834496 1482354549 1484780544 1487241216 1492405248 1494496656 1499949576 1503111168 1510709616 1512947232 1513893888 1519150464 1521668096 1523800512 1526829993 1529091486 1529360352 1532583936 1533771963 1534132224 1534670631 1537905408 1541887488 1542612864 1545679746 1559073672 1560923136 1564762212 1572120576 1574449152 1577579328 1580193792 1582408224 1587902697 1588181904 1591529472 1597055616 1600421888 1601944128 1605128967 1605320704 1607506434 1608512256 1611177984 1616772352 1619038044 1621721216 1624945374 1628370432 1636602084 1638255456 1639026168 1650783888 1652742144 1656807048 1658480832 1661976576 1667063808 1670378112 1671163936 1672852224 1673146368 1678955904 1681308738 1687443273 1691000064 1694564352 1702065636 1703130624 1705653248 1709044272 1711876608 1714275576 1720530396 1723078792 1724156928 1725898752 1730143584 1735439472 1745442816 1747206144 1753957881 1756038528 1759739904 1768635648 1771255296 1774776744 1775611682 1777718016 1780209252 1781465088 1786704642 1790470656 1796687568 1800474624 1802187144 1805985792 1809576288 1812256576 1812575232 1817803808 1818868896 1824436368 1827422208 1831916736 1843904439 1849982976 1854532992 1857131874 1859334912 1863254016 1863907929 1865790936 1869723648 1872822272 1875446784 1879175376 1880059428 1881958752 1882289664 1888825392 1892806656 1898600448 1902375072 1906384896 1916021952 1918859904 1922674806 1925861184 1928560023 1929920512 1931416546 1934917632 1938463641 1939676544 1941636096 1946411532 1952369406 1956484608 1958805504 1963623168 1965606912 1970441304 1975543344 1976472732 1979707392 1989873664 1992662208 1996623837 1999932768 2004148224 2014279488 2017262976 2018525184 2021273514 2025533952 2027460537 2031734016 2035773324 2038788648 2039147136 2043445248 2045029284 2046227508 2050540544 2052490914 2055849984 2056817152 2060906328 2078764896 2081230848 2086349616 2096160768 2099014803 2099265536 2103439104 2106925056 2109877632 2117203596 2117575872 2122039296 2124928566 2129407488 2135925504 2140171956 2141178793 2143341912 2144683008 2148237312 2158717392 2166593832 2171160576 2176782336 2182136112 2184340608 2185368224 2201045184 2203656192 2208687702 2209076064 2211307776 2215448391 2215968768 2216746467 2222751744 2227170816 2230469632 2230861824 2238607872 2241744984 2249924364 2254666752 2266064424 2269420848 2270840832 2278725696 2282502144 2285700768 2293637229 2294040528 2298875904 2301198336 2306858112 2312831232 2313919296 2318519619 2321953738 2327257088 2329061129 2329608192 2338610508 2341384704 2347143318 2358180864 2361673728 2366368992 2370290688 2373612336 2382272856 2387294208 2395583424 2400632832 2402916192 2407981056 2411259651 2412768384 2416766976 2425158528 2428557066 2432581824 2436562944 2437418061 2442555648 2454903126 2457383184 2458539252 2472710656 2476175832 2479113216 2485210572 2487721248 2492964864 2500595712 2505567168 2506745904 2509278336 2509719552 2518433856 2521963107 2523742208 2531467264 2536500096 2541846528 2553098454 2554695936 2558479872 2563566408 2567814912 2571413364 2580795594 2584618188 2586235392 2588848128 2595215376 2603159208 2608646144 2618164224 2620809216 2627255072 2634057792 2635296976 2639609856 2656882944 2662165116 2663417523 2666577024 2670313878 2672197632 2685705984 2689683968 2691366912 2695031352 2700711936 2703280716 2708978688 2714364432 2718384864 2718862848 2726705712 2728303344 2736654552 2741133312 2747875104 2771686528 2774974464 2781799488 2785697811 2789002368 2794881024 2798686404 2800003037 2804585472 2809233408 2813170176 2820089142 2822938128 2823434496 2829385728 2833238088 2839209984 2847900672 2853562608 2857789216 2859577344 2874032928 2878289856 2884012209 2888791776 2894880768 2897124819 2902376448 2909514816 2912454144 2919617298 2928554109 2934726912 2938208256 2944916936 2945434752 2948410368 2953931188 2955661956 2963315016 2964709098 2969561088 2974482432 2984810496 2988993312 2999899152 3006222336 3021419232 3025894464 3027787776 3031910271 3038300928 3043336192 3047601024 3053659986 3058182972 3058720704 3065167872 3067543926 3069341262 3075810816 3078736371 3083774976 3085225728 3091359492 3118147344 3121846272 3129524424 3144241152 3148898304 3155158656 3160387584 3164816448 3175805394 3176363808 3183058944 3187392849 3194111232 3200843776 3203888256 3210257934 3210641408 3215012868 3217024512 3222355968 3233544704 3238076088 3243442432 3249890748 3256740864 3273204168 3276510912 3278052336 3301567776 3305484288 3313031553 3313614096 3316961664 3323953152 3334127616 3340756224 3342327872 3345704448 3346292736 3357911808 3362617476 3374886546 3382000128 3404131272 3406261248 3411306496 3418088544 3423753216 3428551152 3441060792 3446157584 3448313856 3451797504 3460287168 3470878944 3482930607 3490885632 3494412288 3507915762 3512077056 3519479808 3520714977 3537271296 3542510592 3549553488 3551223364 3555436032 3560418504 3573409284 3580941312 3593375136 3600949248 3604374288 3611971584 3619152576 3624513152 3625150464 3635607616 3637737792 3642835599 3648872736 3654844416 3661542433 3663833472 3682354689 3687808878 3699965952 3709065984 3714263748 3718669824 3727815858 3731581872 3739447296 3750893568 3758350752 3760118856 3763917504 3764579328 3777650784 3785613312 3797200896 3804750144 3812769792 3829647681 3832043904 3837719808 3845349612 3851722368 3857120046 3859841024 3862833092 3869835264 3871193391 3876927282 3879353088 3883272192 3892823064 3904738812 3912969216 3927246336 3931213824 3940882608 3951086688 3952945464 3959414784 3979747328 3985324416 3993247674 3999865536 4005470817 4008296448 4028558976 4034525952 4037050368 4042547028 4051067904 4054921074 4063468032 4071546648 4077577296 4078294272 4086890496 4090058568 4092455016 4101081088 4104981828 4111699968 4113634304 4121812656 4157529792 4162461696 4172699232 4192321536 4198029606 4198531072 4206878208 4213850112 4219755264 4230133713 4234407192 4235151744 4244078592 4249857132 4258814976 4271851008 4280343912 4282357586 4286683824 4289366016 4296474624 4317434784 4333187664 4342321152 4353564672 4364272224 4368681216 4370736448 4379425947 4402090368 4407312384 4417375404 4418152128 4422615552 4430896782 4433492934 4445503488 4447063647 4454341632 4460939264 4461723648 4477215744 4483489968 4499848728 4509333504 4532128848 4538841696 4541681664 4557451392 4565004288 4571401536 4587274458 4588081056 4597751808 4601315889 4602396672 4604011893 4613716224 4625662464 4627838592 4637039238 4643907476 4654514176 4658122258 4677221016 4682769408 4694286636 4716361728 4723347456 4732737984 4740581376 4747224672 4763708091 4764545712 4774588416 4791166848 4801265664 4805832384 4815386901 4815962112 4822519302 4825536768 4833533952 4850317056 4857114132 4865163648 4874836122 4885111296 4909806252 4914766368 4917078504 4945421312 4952351664 4958226432 4970421144 4975442496 4985929728 5001191424 5011134336 5013491808 5018556672 5019439104 5036867712 5043926214 5047484416 5062329819 5062934528 5073000192 5083693056 5106196908 5109391872 5116959744 5127132816 5135629824 5142826728 5161591188 5169236376 5172470784 5177696256 5190430752 5206318416 5217292288 5236328448 5241618432 5254510144 5261873643 5268115584 5270593952 5279219712 5313765888 5324330232 5326835046 5333154048 5340627756 5344395264 5371411968 5379367936 5390062704 5401423872 5406561432 5417957376 5428728864 5436769728 5437725696 5453411424 5456606688 5473309104 5482266624 5495750208 5531713317 5543373056 5549948928 5563598976 5571395622 5578004736 5589762048 5591723787 5597372808 5600006074 5609170944 5618466816 5626340352 5640178284 5645876256 5646868992 5666476176 5678419968 5695801344 5707125216 5715578432 5719154688 5748065856 5756579712 5768024418 5777583552 5785680069 5789761536 5794249638 5804752896 5815390923 5819029632 5824908288 5839234596 5857108218 5869453824 5876416512 5889833872 5890869504 5896820736 5907862376 5911323912 5926630032 5929418196 5939122176 5969620992 5977986624 5999798304 6012444672 6042838464 6051788928 6055575552 6063820542 6076601856 6082381611 6086672384 6095202048 6107319972 6116365944 6117441408 6130335744 6135087852 6138682524 6151621632 6157472742 6167549952 6170451456 6182718984 6236294688 6243692544 6259048848 6288482304 6297044409 6297796608 6310317312 6320775168 6329632896 6351610788 6352727616 6366117888 6374785698 6388222464 6407776512 6420515868 6421282816 6423536379 6430025736 6434049024 6444711936 6467089408 6476152176 6486884864 6499781496 6513481728 6546408336 6553021824 6556104672 6603135552 6610968576 6626063106 6627228192 6633923328 6646345173 6647906304 6650239401 6668255232 6681512448 6684655744 6691408896 6692585472 6715823616 6725234952 6749773092 6764000256 6808262544 6812522496 6822612992 6836177088 6847506432 6857102304 6880911687 6882121584 6892315168 6896627712 6903595008 6920574336 6941757888 6955558857 6965861214 6981771264 6987183387 6988824576 7015831524 7024154112 7041429954 7074542592 7085021184 7099106976 7102446728 7110872064 7120837008 7146818568 7161882624 7186750272 7201898496 7208748576 7223943168 7233778953 7238305152 7249026304 7250300928 7271215232 7275475584 7285671198 7297745472 7309688832 7312254183 7323084866 7327666944 7364709378 7375617756 7418131968 7428527496 7437339648 7455631716 7463163744 7478894592 7501787136 7516701504 7520237712 7527835008 7529158656 7555301568 7565889321 7571226624 7594401792 7609500288 7625539584 7659295362 7664087808 7675439616 7690699224 7703444736 7714240092 7719682048 7725666184 7742386782 7753854564 7758706176 7766544384 7785646128 7809477624 7825938432 7854492672 7862427648 7881765216 7902173376 7905890928 7918829568 7959494656 7970648832 7986495348 7990252569 7999731072 8010941634 8016592896 8057117952 8069051904 8074100736 8085094056 8102135808 8109842148 8126936064 8143093296 8155154592 8156588544 8180117136 8184910032 8202162176 8209963656 8223399936 8227268608 8243625312 8315059584 8324923392 8345398464 8357093433 8384643072 8396059212 8397062144 8400009111 8413756416 8427700224 8439510528 8460267426 8468814384 8470303488 8488157184 8499714264 8517629952 8543702016 8560687824 8564715172 8573367648 8578732032 8634869568 8652036627 8666375328 8684642304 8691374457 8707129344 8728544448 8737362432 8741472896 8758851894 8785662327 8804180736 8814624768 8834750808 8836304256 8845231104 8861793564 8866985868 8894127294 8908683264 8921878528 8923447296 8954431488 8966979936 8999697456 9018667008 9064257696 9077683392 9083363328 9095730813 9114902784 9130008576 9142803072 9174548916 9176162112 9195503616 9202631778 9208023786 9227432448 9236209113 9251324928 9255677184 9274078476 9287814952 9309028352 9316244516 9354442032 9365538816 9388573272 9432723456 9446694912 9465475968 9481162752 9494449344 9527416182 9529091424 9549176832 9562178547 9582333696 9600276361 9602531328 9611664768 9630773802 9631924224 9645038604 9651073536 9667067904 9700634112 9714228264 9730327296 9749672244 9770222592 9819612504 9829532736 9834157008 9890842624 9904703328 9916452864 9939094659 9940842288 9950884992 9971859456 10002382848 10022268672 10026983616 10037113344 10038878208 10073735424 10087852428 10094968832 10124659638 10125869056 10146000384 10212393816 10218783744 10233919488 10254265632 10271259648 10285653456 10323182376 10338472752 10344941568 10355392512 10380861504 10412636832 10434584576 10448791821 10472656896 10483236864 10509020288 10523747286 10536231168 10541187904 10558439424 10562144931 10627531776 10648660464 10653670092 10666308096 10681255512 10742823936 10758735872 10780125408 10802847744 10813122864 10835914752 10857457728 10873539456 10875451392 10906822848 10913213376 10928506797 10946618208 10964533248 10984627299 10991500416 11063426634 11086746112 11099897856 11127197952 11142791244 11156009472 11183447574 11194745616 11200012148 11218341888 11252680704 11280356568 11291752512 11293737984 11332952352 11356839936 11391602688 11414250432 11431156864 11438309376 11488943043 11496131712 11513159424 11536048836 11555167104 11571360138 11579523072 11588499276 11609505792 11613580173 11630781846 11638059264 11649816576 11678469192 11714216436 11738907648 11779667744 11781739008 11793641472 11815724752 11822647824 11853260064 11858836392 11878244352 11939241984 11955973248 11999596608 12024889344 12085676928 12103577856 12111151104 12127641084 12153203712 12164763222 12173344768 12190404096 12214639944 12232731888 12234882816 12260671488 12270175704 12277365048 12303243264 12314945484 12335099904 12340902912 12365437968 12472589376 12487385088 12518097696 12554207549 12576964608 12594088818 12595593216 12620634624 12641550336 12659265792 12690401139 12703221576 12705455232 12732235776 12749571396 12776444928 12815553024 12841031736 12847072758 12860051472 12868098048 12889423872 12934178816 12952304352 12973769728 12999562992 13026963456 13092816672 13106043648 13112209344 13138277841 13206271104 13221937152 13252126212 13254456384 13267846656 13292690346 13300478802 13336510464 13341190941 13363024896 13369311488 13382817792 13385170944 13431647232 13450469904 13499546184 13528000512 13616525088 13625044992 13645225984 13672354176 13695012864 13714204608 13761823374 13764243168 13784630336 13793255424 13803947667 13807190016 13812035679 13841148672 13883515776 13911117714 13931722428 13963542528 13974366774 14031663048 14048308224 14082859908 14149085184 14170042368 14198213952 14204893456 14221744128 14241674016 14291124273 14293637136 14323765248 14373500544 14403796992 14417497152 14447886336 14467557906 14476610304 14498052608 14500601856 14542430464 14550951168 14571342396 14595490944 14624508366 14646169732 14655333888 14729418756 14751235512 14836263936 14857054992 14874679296 14911263432 14926327488 14957789184 15003574272 15033403008 15040475424 15055670016 15058317312 15092699297 15110603136 15131778642 15142453248 15186989457 15188803584 15219000576 15251079168 15318590724 15328175616 15350879232 15381398448 15406889472 15428480184 15451332368 15484773564 15507709128 15517412352 15533088768 15571292256 15618955248 15651876864 15708985344 15724855296 15763530432 15785620929 15804346752 15811781856 15837659136 15918989312 15941297664 15972990696 15980505138 15999462144 16021883268 16033185792 16114235904 16138103808 16170188112 16204271616 16219684296 16253872128 16286186592 16310309184 16313177088 16360234272 16369820064 16404324352 16417040641 16419927312 16446799872 16454537216 16487250624 16595139951 16630119168 16649846784 16690796928 16714186866 16769286144 16775171361 16792118424 16800018222 16827512832 16855400448 16879021056 16920534852 16937628768 16940606976 16999428528 17035259904 17087404032 17121375648 17129430344 17146735296 17157464064 17269739136 17304073254 17332750656 17357040207 17369284608 17382748914 17414258688 17446172769 17457088896 17474724864 17482945792 17517703788 17571324654 17608361472 17629249536 17669501616 17672608512 17690462208 17723587128 17733971736 17788254588 17817366528 17843757056 17908862976 17933959872 17999394912 18037334016 18128515392 18155366784 18166726656 18191461626 18229805568 18247144833 18260017152 18285606144 18349097832 18352324224 18391007232 18405263556 18416047572 18454864896 18472418226 18502649856 18511354368 18548156952 18575629904 18618056704 18632489032 18708884064 18731077632 18777146544 18865446912 18893389824 18930951936 18962325504 18988898688 19054832364 19058182848 19098353664 19124357094 19164667392 19200552722 19223329536 19261547604 19263848448 19270609137 19290077208 19302147072 19334135808 19401268224 19428456528 19460654592 19499344488 19540445184 19639225008 19659065472 19668314016 19781685248 19809406656 19832905728 19878189318 19881684576 19901769984 19939035519 19943718912 19950718203 20004765696 20044537344 20053967232 20074226688 20077756416 20147470848 20175704856 20249319276 20251738112 20292000768 20424787632 20437567488 20467838976 20508531264 20542519296 20571306912 20642735061 20646364752 20676945504 20689883136 20710785024 20761723008 20825273664 20866676571 20869169152 20897583642 20945313792 20961550161 20966473728 21018040576 21047494572 21072462336 21082375808 21124289862 21255063552 21297320928 21307340184 21332616192 21362511024 21485647872 21517471744 21560250816 21605695488 21626245728 21671829504 21701336859 21714915456 21747078912 21750902784 21813645696 21826426752 21857013594 21893236416 21929066496 21936762549 21969254598 21983000832 22126853268 22173492224 22254395904 22285582488 22312018944 22366895148 22389491232 22400024296 22436683776 22505361408 22560713136 22583505024 22587475968 22665904704 22697667963 22713679872 22783205376 22828500864 22862313728 22876618752 22977886086 22992263424 23026318848 23072097672 23110334208 23142720276 23159046144 23176998552 23227160346 23261563692 23276118528 23299633152 23356938384 23428432872 23477815296 23559335488 23563478016 23587282944 23631449504 23645295648 23706520128 23717672784 23756488704 23878483968 23911946496 23970757707 23999193216 24049778688 24171353856 24207155712 24222302208 24255282168 24306407424 24329526444 24346689536 24380808192 24429279888 24465463776 24469765632 24540351408 24554730096 24606486528 24629890968 24670199808 24681805824 24730875936 24945178752 24974770176 25036195392 25071280299 25108415098 25153929216 25188177636 25191186432 25200027333 25241269248 25283100672 25318531584 25380802278 25406443152 25410910464 25464471552 25499142792 25552889856 25631106048 25682063472 25694145516 25720102944 25736196096 25868357632 25904608704 25947539456 25956109881 25999125984 26053926912 26074123371 26185633344 26212087296 26224418688 26276555682 26356986981 26412542208 26443874304 26504252424 26508912768 26535693312 26585380692 26600957604 26682381882 26726049792 26738622976 26765635584 26770341888 26863294464 26900939808 26999092368 27056001024 27233050176 27250089984 27287192439 27290451968 27344708352 27390025728 27428409216 27523646748 27528486336 27569260672 27586510848 27607895334 27624071358 27682297344 27708627339 27767031552 27822235428 27863444856 27927085056 27948733548 28063326096 28096616448 28165719816 28298170368 28340084736 28396427904 28409786912 28443488256 28483348032 28582248546 28587274272 28647530496 28686535641 28747001088 28800829083 28807593984 28834994304 28895772672 28935115812 28953220608 28996105216 29001203712 29084860928 29101902336 29142684792 29190981888 29249016732 29292339464 29310667776 29458837512 29502471024 29672527872 29714109984 29749358592 29817283977 29822526864 29852654976 29915578368 30007148544 30066806016 30080950848 30111340032 30116634624 30185398594 30221206272 30263557284 30277794677 30284906496 30373978914 30377607168 30438001152 30637181448 30656351232 30701758464 30762796896 30813778944 30856960368 30902664736 30969547128 31015418256 31034824704 31066177536 31142584512 31237910496 31303753728 31346375463 31417970688 31449710592 31527060864 31571241858 31608693504 31623563712 31675318272 31686434793 31837978624 31882595328 31945981392 31961010276 31998924288 32043766536 32228471808 32276207616 32340376224 32408543232 32439368592 32507744256 32572373184 32620618368 32626354176 32720468544 32739640128 32785520391 32808648704 32834081282 32839854624 32893599744 32909074432 32953881897 32974501248 33190279902 33260238336 33299693568 33381593856 33428373732 33550342722 33584236848 33600036444 33655025664 33758042112 33841069704 33875257536 33881213952 33998857056 34070519808 34174808064 34242751296 34258860688 34293470592 34314928128 34466829129 34539478272 34608146508 34665501312 34714080414 34738569216 34765497828 34828517376 34892345538 34914177792 34949449728 34965891584 35035407576 35142649308 35216722944 35339003232 35345217024 35380924416 35447174256 35467943472 35576509176 35634733056 35687514112 35817725952 35867919744 35998789824 36074668032 36257030784 36310733568 36333453312 36382923252 36400039481 36459611136 36494289666 36520034304 36571212288 36698195664 36704648448 36782014464 36810527112 36832095144 36909729792 36944836452 37005299712 37022708736 37096313904 37151259808 37264978064 37417768128 37462155264 37554293088 37662622647 37730893824 37786779648 37861903872 37924651008 37977797376 38071203417 38109664728 38116365696 38196707328 38248714188 38329334784 38401105444 38446659072 38523095208 38541218274 38580154416 38604294144 38668271616 38802536448 38856913056 38921309184 38998688976 39080890368 39278450016 39318130944 39336628032 39414833523 39563370496 39594039193 39618813312 39665811456 39756378636 39763369152 39803539968 39878071038 39901436406 40009531392 40023572823 40089074688 40107934464 40148453376 40155512832 40294941696 40351409712 40498638552 40584001536 40849575264 40875134976 40935677952 41017062528 41085038592 41142613824 41285470122 41292729504 41353891008 41379766272 41411843001 41421570048 41436107037 41523446016 41650547328 41733353142 41738338304 41795167284 41890627584 41923100322 42036081152 42094989144 42144924672 42164751616 42248579724 42510127104 42594641856 42614680368 42665232384 42725022048 42873372819 42971295744 43034943488 43120501632 43211390976 43252491456 43343659008 43402673718 43429830912 43494157824 43501805568 43627291392 43652853504 43714027188 43786472832 43873525098 43938509196 43966001664 44253706536 44346984448 44508791808 44571164976 44624037888 44733790296 44778982464 44800048592 44873367552 45010722816 45121426272 45167010048 45174951936 45278097891 45331809408 45395335926 45427359744 45566410752 45657001728 45724627456 45753237504 45955772172 45984526848 46052637696 46144195344 46220668416 46285440552 46353997104 46454320692 46523127384 46552237056 46599266304 46713876768 46856865744 46955630592 47118670976 47126956032 47174565888 47262899008 47290591296 47356862787 47413040256 47435345568 47512977408 47600051629 47756967936 47823892992 47941515414 47998386432 48099557376 48342707712 48414311424 48510564336 48612814848 48659052888 48761616384 48858559776 48930927552 48939531264 49080702816 49109460192 49212973056 49251121923 49259781936 49340399616 49363611648 49461751872 49785419853 49890357504 49949540352 50072390784 50142560598 50216830196 50307858432 50325514083 50376355272 50400054666 50482538496 50566201344 50637063168 50761604556 50812886304 50821820928 50998285584 51105779712 51262212096 51364126944 51388291032 51440205888 51472392192 51736715264 51809217408 51895078912 51912219762 51998251968 52071120621 52107853824 52148246742 52338518307 52371266688 52424174592 52448837376 52553111364 52713973962 52825084416 52887748608 53008504848 53017825536 53071386624 53170761384 53201915208 53364763764 53452099584 53477245952 53531271168 53726588928 53801879616 53998184736 54112002048 54466100352 54500179968 54574384878 54580903936 54689416704 54741434499 54780051456 54856818432 55047293496 55056972672 55138521344 55173021696 55215790668 55248142716 55364594688 55417254678 55534063104 55644470856 55726889712 55854170112 55897467096 56126652192 56193232896 56331439632 56596340736 56680169472 56792855808 56819573824 56886976512 56966696064 57164497092 57174548544 57295060992 57373071282 57494002176 57601658166 57669988608 57791545344 57811827411 57870231624 57906441216 57992210432 58002407424 58169721856 58203804672 58285369584 58381963776 58498033464 58584678928 58621335552 58917675024 59004942048 59345055744 59428219968 59498717184 59634567954 59645053728 59705309952 59817106557 59831156736 59852154609 60014297088 60133612032 60161901696 60222680064 60233269248 60370797188 60442412544 60527114568 60555589354 60747957828 60755214336 60876002304 61274362896 61312702464 61403516928 61525593792 61627557888 61713920736 61805329472 61928205183 61939094256 62030836512 62069649408 62132355072 62285169024 62475820992 62600029713 62607507456 62692750926 62835941376 62884650483 62899421184 63054121728 63142483716 63217387008 63247127424 63372869586 63765190656 63891962784 63922020552 63997848576 64087533072 64456943616 64552415232 64680752448 64817086464 64878737184 65015488512 65104010577 65144746368 65241236736 65252708352 65440937088 65479280256 65571040782 65617297408 65668162564 65679709248 65787199488 65810287647 65818148864 65907763794 65949002496 66380559804 66520476672 66763187712 66856747464 67100685444 67168473696 67200072888 67310051328 67516084224 67682139408 67750515072 67762427904 67997714112 68093003889 68141039616 68349616128 68485502592 68517721376 68586941184 68629856256 68933658258 69078956544 69216293016 69331002624 69428160828 69477138432 69530995656 69784691076 69828355584 69898899456 69931783168 70070815152 70285298616 70433445888 70678006464 70690434048 70761848832 70894348512 70935886944 71153018352 71269466112 71375028224 71635451904 71735839488 71912273121 71997579648 72149336064 72514061568 72621467136 72666906624 72765846504 72800078962 72919222272 72988579332 73040068608 73142424576 73396391328 73409296896 73621054224 73664190288 73819459584 73889672904 74010599424 74045417472 74192627808 74302519616 74529956128 74835536256 74924310528 75108586176 75213840897 75325245294 75461787648 75573559296 75600081999 75723807744 75849302016 75955594752 76142406834 76219329456 76232731392 76393414656 76497428376 76658669568 76802210888 76893318144 77046190416 77082436548 77160308832 77208588288 77605072896 77713826112 77842618368 77997377952 78161780736 78222370113 78556900032 78636261888 78673256064 78829667046 79070960943 79126740992 79188078386 79237626624 79331622912 79512757272 79526738304 79607079936 79756142076 79802872812 80047145646 80178149376 80215868928 80296906752 80311025664 80589883392 80702819424 80997277104 81168003072 81699150528 81750269952 81861577317 81871355904 82034125056 82170077184 82285227648 82570940244 82585459008 82707782016 82759532544 82823686002 82872214074 83046892032 83125882017 83301094656 83466706284 83476676608 83590334568 83781255168 83846200644 84072162304 84189978288 84289849344 84329503232 84497159448 85020254208 85189283712 85229360736 85330464768 85450044096 85746745638 85942591488 86059606923 86069886976 86241003264 86402487249 86422781952 86504982912 86687318016 86805347436 86859661824 86988315648 87003611136 87254582784 87305707008 87428054376 87572945664 87747050196 87877018392 87932003328 88507413072 88693968896 89017583616 89142329952 89248075776 89451851931 89467580592 89557964928 89600097184 89746735104 90021445632 90242852544 90334020096 90349903872 90556195782 90663618816 90790671852 90833384031 90854719488 91132821504 91314003456 91449254912 91911544344 91969053696 92105275392 92288390688 92441336832 92570881104 92707994208 92908641384 93046254768 93104474112 93198532608 93427753536 93713731488 93911261184 94039126389 94237341952 94253912064 94349131776 94525798016 94581182592 94713725574 94826080512 94870691136 95025954816 95059304379 95200103258 95491506289 95513935872 95647785984 95883030828 95996772864 96685415424 96828622848 97021128672 97225629696 97318105776 97523232768 97717119552 97861855104 97879062528 98161405632 98218920384 98356561173 98425946112 98502243846 98519563872 98680799232 98727223296 98861645691 98923503744 99570839706 99780715008 99899080704 100144781568 100285121196 100433660392 100651028166 100752710544 100800109332 100965076992 101274126336 101523209112 101625772608 101643641856 101996571168 102211559424 102524424192 102728253888 102776582064 102880411776 102944784384 103400487387 103473430528 103618434816 103790157824 103824439524 103996503936 104142241242 104215707648 104296493484 104677036614 104742533376 104848349184 104897674752 105106222728 105427947924 105650168832 106017009696 106035651072 106142773248 106341522768 106403830416 106729527528 106904199168 106954491904 107062542336 107453177856 107603759232 107996369472 108224004096 108932200704 109000359936 109148769756 109161807872 109200118443 109378833408 109482868998 109560102912 109713636864 110094586992 110113945344 110277042688 110346043392 110431581336 110496285432 110729189376 110834509356 111068126208 111288941712 111453779424 111794934192 112253304384 112386465792 112662879264 112987867941 113192681472 113360338944 113585711616 113639147648 113773953024 113933392128 114213610251 114328994184 114349097088 114590121984 114746142564 114988004352 115203316332 115339977216 115623654822 115740463248 115812882432 115984420864 116004814848 116339443712 116407609344 116570739168 116763927552 116996066928 117169357856 117242671104 117835350048 118009884096 118244500569 118690111488 118782117579 118856439936 118997434368 119269135908 119290107456 119410619904 119634213114 119704309218 120028594176 120070718469 120267224064 120323803392 120445360128 120466538496 120741594376 120884825088 121054229136 121111178708 121495915656 121752004608 122548725792 122625404928 122807033856 123051187584 123255115776 123427841472 123610658944 123856410366 123878188512 124061673024 124139298816 124235529003 124264710144 124308321111 124570338048 124951641984 125200059426 125215014912 125385501852 125671882752 125769300966 126108243456 126284967432 126434774016 126494254848 126745739172 127530381312 127783925568 127844041104 127995697152 128175066144 128620118457 128913887232 129104830464 129361504896 129634172928 129757474368 130030977024 130208021154 130289492736 130482473472 130505416704 130881874176 130958560512 131142081564 131234594816 131336325128 131359418496 131620575294 131636297728 131815527588 131898004992 132761119608 133040953344 133526375424 133713494928 134201370888 134336947392 134400145776 134620102656 135032168448 135364278816 135501030144 135524855808 135834293673 135995428224 136186007778 136282079232 136699232256 136971005184 137035442752 137173882368 137259712512 137867316516 138157913088 138432586032 138662005248 138856321656 139061991312 139569382152 139656711168 139797798912 139863566336 140141630304 140570597232 140866891776 141356012928 141380868096 141523697664 141788697024 141871773888 142070588361 142306036704 142538932224 142750056448 142800154887 143270903808 143471678976 143824546242 143995159296 144298672128 145028123136 145242934272 145531693008 145600157924 145838444544 145977158664 146284849152 146792782656 146818593792 147242108448 147328380576 147638919168 147753365769 147779345808 148021198848 148090834944 148385255616 148605039232 149059912256 149356259559 149671072512 149848621056 150217172352 150427681794 150650490588 150923575296 150976542249 151200163998 151447615488 151698604032 151911189504 152284813668 152438658912 152465462784 152994856752 153317339136 153604421776 153786636288 154092380832 154164873096 154320617664 154417176576 155210145792 155427652224 155685236736 155994755904 156323561472 156444740226 157015554921 157113800064 157272523776 157346512128 157659334092 158141921886 158253481984 158376156772 158475253248 158663245824 159025514544 159053476608 159214159872 159512284152 159605745624 160094291292 160356298752 160431737856 160593813504 161179766784 161405638848 161994554208 162336006144 163204698137 163398301056 163500539904 163723154634 163742711808 164068250112 164224303497 164340154368 164570455296 165141880488 165170918016 165415564032 165519065088 165647372004 165744428148 166093784064 166251764034 166602189312 166933412568 167180669136 167562510336 167692401288 168144324608 168379956576 168579698688 168659006464 168994318896 170040508416 170378567424 170458721472 170660929536 170900088192 171493491276 171885182976 172119213846 172139773952 172482006528 172804974498 173009965824 173374636032 173435482233 173610694872 173719323648 173976631296 174007222272 174509165568 174611414016 174856108752 175145891328 175494100392 175754036784 175864006656 177014826144 177387937792 178035167232 178284659904 178496151552 178903703862 178935161184 179115929856 179200194368 179451319671 179493470208 179556463827 180042891264 180485705088 180668040192 180699807744 181112391564 181327237632 181581343704 181666768062 182265643008 182628006912 182898509824 183823088688 183938107392 184210550784 184576781376 184882673664 185141762208 185415988416 185784615549 185817282768 186092509536 186208948224 186397065216 186855507072 187427462976 187822522368 188078252778 188474683904 188507824128 188653951449 188698263552 189051596032 189162365184 189427451148 189652161024 189741382272 190118608758 190400206516 190983012578 191295571968 191766061656 191993545728 193370830848 193657245696 194042257344 194451259392 194636211552 195046465536 195312031731 195434239104 195723710208 195758125056 196322811264 196437840768 196713122346 196851892224 197004487692 197039127744 197361598464 197430862941 197454446592 197723291382 197847007488 199141679412 199561430016 200289563136 200570242392 200867320784 201302056332 201505421088 201600218664 201930153984 202548252672 203046418224 203251545216 203287283712 203993142336 204423118848 205048848384 205456507776 205553164128 205760823552 205889568768 206800974774 206946861056 207236869632 207580315648 207648879048 207993007872 208284482484 208431415296 208592986968 209354073228 209485066752 209696698368 209795349504 210212445456 210855895848 211300337664 212034019392 212071302144 212285546496 212683045536 212807660832 213421528333 213459055056 213808398336 213908983808 214125084672 214906355712 215207518464 215736819363 215992738944 216448008192 217864401408 218000719872 218297539512 218400236886 218757666816 218965737996 219120205824 219427273728 220189173984 220227890688 220554085376 220863162672 220992570864 221458378752 221669018712 222136252416 222577883424 222907558848 223589868384 224506608768 224772931584 225325758528 225641522691 225975735882 226385362944 226720677888 226800245997 227171423232 227278295296 227547906048 227866784256 228427220502 228657988368 228698194176 229180243968 229492285128 229976008704 230406632664 230679954432 231247309644 231480926496 231625764864 231968841728 232678887424 232815218688 233141478336 233527855104 233992133856 234338715712 234485342208 234667110339 235670700096 236019768192 236489001138 237212882829 237380222976 237564235158 237712879872 237994868736 238538271816 238580214912 238821239808 239268426228 239408618436 240141436938 240534448128 240647606784 240890720256 240933076992 241483188752 241769650176 242108458272 242222357416 242991831312 243504009216 245097451584 245250809856 245614067712 246102375168 246510231552 246855682944 247221317888 247712820732 247756377024 248123346048 248278597632 248471058006 248616642222 249140676096 249377646051 249903283968 250400118852 250430029824 250771003704 251343765504 251538601932 252216486912 252569934864 252869548032 252988509696 253491478344 255060762624 255567851136 255688082208 255991394304 256350132288 257240236914 257827774464 258178820769 258209660928 258723009792 259207461747 259268345856 259514948736 260061954048 260416042308 260578985472 260964946944 261010833408 261763748352 261917121024 262284163128 262672650256 262718836992 263241150588 263272595456 263631055176 263796009984 265522239216 266081906688 267052750848 267426989856 268355555793 268402741776 268673894784 268800291552 269240205312 270064336896 270728557632 271002060288 271049711616 271668587346 271990856448 272372015556 272500152093 272564158464 273398464512 273942010368 274070885504 274347764736 275734633032 276315826176 276865172064 277324010496 277712643312 278123982624 279138764304 279313422336 279595597824 279727132672 280283260608 281141194464 281733783552 282117379167 282712025856 282761736192 283047395328 283577394048 283743547776 284141176722 284612073408 285077864448 285177913137 285600309774 286474518867 286541807616 286943357952 287649092484 287990318592 290056246272 290485868544 291063386016 291200315848 291676889088 291954317328 292569698304 293585565312 293637187584 294484216896 294656761152 295069683519 295277838336 295506731538 295558691616 296042397696 296181669888 296584937073 296770511232 297210078464 298119824512 298712519118 299342145024 299697242112 300434344704 300855363588 301300981176 301953084498 302400327996 302895230976 303822379008 304569627336 304877317824 304930925568 305989713504 306634678272 307208843552 307573272576 308184761664 308329746192 308641235328 308834353152 310201462161 310420291584 310855304448 311370473472 311989511808 312647122944 312889480452 314031109842 314227600128 314545047552 314693024256 315318668184 316283843772 316506963968 316752313544 316950506496 318051029088 318106953216 318428319744 319024568304 319211491248 320188582584 320712597504 320863475712 321187627008 322359533568 322811277696 323989108416 324672012288 326409396274 326796602112 327001079808 327446309268 327485423616 327600355329 328136500224 328448606994 328680308736 329140910592 330283760976 330341836032 330831128064 331038130176 331294744008 331488856296 332187568128 332503528068 333204378624 333866825136 334361338272 335384802576 336288649216 336759913152 337159397376 337318012928 337988637792 338963603823 340081016832 340757134848 340917442944 341321859072 341800176384 342640830753 342986982552 343770365952 344238427692 344279547904 344964013056 345609948996 346019931648 346870964466 347221389744 347438647296 347953262592 348014444544 349018331136 349222828032 349712217504 350291782656 350988200784 351508073568 351728013312 354029652288 354733501707 354775875584 356070334464 356346352737 356569319808 356992303104 357807407724 357870322368 358231859712 358400388736 358902639342 359112927654 360085782528 360212155407 360971410176 361336080384 361399615488 362224783128 362654475264 363162687408 363333536124 365256013824 365797019648 367646177376 367876214784 368421101568 369153562752 369765347328 370283524416 370831976832 371569231098 371634565536 372185019072 372417896448 372706587009 372794130432 372924963333 373711014144 374854925952 375645044736 376156505556 376949367808 377015648256 377307902898 378103192064 378324730368 378854902296 379304322048 379482764544 380237217516 380800413032 381966025156 382591143936 383532123312 383987091456 385860355371 386741661696 387314491392 388084514688 388902518784 389272423104 390092931072 390624063462 390868478208 391447420416 391516250112 392645622528 392875681536 393426244692 393611330801 393703784448 394008975384 394078255488 394861725882 394908893184 395446582764 395694014976 398283358824 399122860032 400579126272 401140484784 401734641568 402604112664 403010842176 403200437328 403860307968 405096505344 406092836448 406503090432 406574567424 407502881019 407986284672 408846237696 410097696768 410913015552 411106328256 411521647104 411779137536 413601949548 413893722112 414473739264 415160631296 415297758096 415986015744 416568964968 417185973936 418708146456 418970133504 419393396736 419590699008 420424890912 421711791696 422600675328 424068038784 424142604288 424571092992 425366091072 425615321664 426211765083 426843056666 426918110112 427616796672 427817967616 428250169344 428400464661 429812711424 430415036928 431473638726 431985477888 432896016384 435728802816 436595079024 436800473772 437515333632 437931475992 438854547456 440378347968 440455781376 441108170752 441726325344 441985141728 442916757504 443260097307 443338037424 444272504832 445155766848 445815117696 447179736768 448068778677 449013217536 449545863168 450651517056 451283045382 451951471764 452770725888 453600491994 454342846464 454556590592 455095812096 455733568512 456854441004 457315976736 457396388352 458984570256 459952017408 460813265328 461359908864 462494619288 462961852992 463251529728 463937683456 465357774848 465630437376 466282956672 467055710208 467984267712 468677431424 468970684416 469334220678 471046664763 471341400192 472039536384 472978002276 474425765658 474760445952 475128470316 475425759744 475989737472 477076543632 477160429824 477642479616 478536852456 478817236872 480282873876 481068896256 481295213568 481781440512 482966377504 483539300352 484216916544 484444714832 485983662624 487008018432 489614094411 490194903168 490501619712 491228135424 492204750336 493020463104 493711365888 494442635776 495425641464 495512754048 496246692096 496557195264 496942116012 497233284444 498281352192 498755292102 499806567936 500800237704 501542007408 502687531008 503077203864 504432973824 505139869728 505739096064 505977019392 506982956688 510121525248 511135702272 511376164416 511982788608 512700264576 514480473828 514722509509 515655548928 516357641538 516419321856 517446019584 518414923494 519029897472 520123908096 520306446699 520832084616 521157970944 521929893888 522021666816 523527496704 523834242048 524568326256 525345300512 525437673984 526482301176 527262110352 527592019968 531044478432 532163813376 534105501696 534853979712 536711111586 536805483552 537347789568 537600583104 538353959013 538480410624 538669391481 540128673792 541457115264 542004120576 542099423232 543337174692 543981712896 544744031112 545000304186 546796929024 547884020736 548141771008 548695529472 551469266064 552631652352 553730344128 554648020992 555425286624 556247965248 557353846647 558277528608 558626844672 559191195648 559454265344 560566521216 562282388928 563467567104 564234758334 565424051712 565523472384 565961854347 566094790656 567154788096 567487095552 568282353444 569224146816 570355826274 571200619548 572949037734 573886715904 575298184968 575980637184 580112492544 580971737088 582126772032 582400631696 583353778176 583908634656 585139396608 585936095193 587171130624 587274375168 588968433792 589313522304 590139367038 590555676672 591013463076 591117383232 592084795392 592363339776 593169874146 593541022464 594420156928 596239649024 597425038236 598684290048 600868689408 601710727176 602601962352 603906168996 604800655992 605790461952 607644758016 609139254672 609754635648 609861851136 611979427008 613269356544 614417687104 615146545152 616369523328 616659492384 617282470656 617668706304 618800671177 620402924322 620840583168 621710608896 622740946944 623979023616 625294245888 625778960904 628062219684 628455200256 629090095104 629386048512 630637336368 632567687544 633504627088 633901012992 636102058176 636213906432 636856639488 638049136608 638422982496 640264584999 640377165168 641425195008 641726951424 642375254016 644719067136 645622555392 647210458089 647978216832 649344024576 652818792548 653593204224 654002159616 654892618536 655200710658 656273000448 656897213988 657360617472 658281821184 660567521952 660683672064 661662256128 662589488016 662977712592 664375136256 665007056136 666408757248 667733650272 668722676544 670769605152 672577298432 673098666281 673519826304 674318794752 674636025856 675977275584 676924568073 677927207646 680162033664 680400737991 681514269696 681834885888 682643718144 683600352768 685281661506 685973965104 687540731904 688476855384 689928026112 691219897992 692039863296 693741928932 694442779488 694877294592 695906525184 698036662272 698445656064 699424435008 700583565312 701976401568 703016147136 703456026624 704001331017 708059304576 709467003414 709551751168 711638648487 712140668928 712692705474 713138639616 713984606208 715614815448 715740644736 716463719424 716800777472 717805278684 718225855308 720424310814 721942820352 722672160768 722799230976 724449566256 725308950528 726325374816 726667072248 730512027648 731594039296 735292354752 735752429568 736842203136 738307125504 739530694656 740567048832 741663953664 743138462196 743269131072 744370038144 744835792896 745413174018 745849926666 747422028288 748132938153 749709851904 751290089472 752313011112 753898735616 754031296512 754615805796 756206384128 756649460736 757709804592 758608644096 758965529088 760474435032 761600826064 763932050312 765182287872 767064246624 767974182912 771720710742 773483323392 774628982784 776169029376 777622385241 777805037568 778544846208 780185862144 781248126924 781736956416 782894840832 783032500224 785291245056 785751363072 786852489384 787222661602 788017950768 788156510976 789723451764 789817786368 790893165528 791388029952 796566717648 798245720064 801158252544 802280969568 803469283136 805066667379 805208225328 806021684352 806400874656 807720615936 810193010688 812185672896 813006180864 813149134848 815005762038 815972569344 817500456279 817692475392 820195393536 821826031104 822212656512 823043294208 827203899096 828947478528 830321262592 830595516192 831972031488 833137929936 834371947872 837416292912 837940267008 838786793472 839181398016 840849781824 843423583392 845201350656 846352137501 848136077568 848285208576 849142185984 850732182144 851230643328 852423530166 853686113332 853836220224 855233593344 855533739411 855635935232 856800929322 859423556601 859625422848 860830073856 862947277452 863970955776 871457605632 873190158048 873600947544 875030667264 875862951984 877709094912 880756695936 880911562752 882216341504 883452650688 883970283456 885209050557 885833515008 886520194614 886676074848 888545009664 889754811219 890311533696 891630235392 894359473536 896137557354 898026435072 899091726336 901303034112 902566090764 903902943528 907200983988 908685692928 909113181184 911467137024 913708882008 914631953472 914792776704 917969140512 919904034816 921626530656 922719817728 924989238576 925923705984 926503059456 927875366912 930604386483 930715549696 931260874752 932565913344 934111420416 935968535424 937354862848 937941368832 938668441356 942093329526 942682800384 944079072768 945956004552 948851531316 949520891904 950256940632 950851519488 954153087264 954320859648 955284959232 957073704912 957634473744 960565747752 962137792512 962590427136 963562881024 965932755008 967078600704 968433833088 968889429664 971967325248 974016036864 979228188822 980389806336 981003239424 982456270848 982801065987 984409500672 986040926208 987422731776 988885271552 990851282928 991025508096 992493384192 993114390528 993884232024 994466568888 996562704384 997510584204 999613135872 1001600475408 1003084014816 1006154407728 1008865947648 1010279739456 1011478192128 1011954038784 1013965913376 1016890811469 1020243050496 1022271404544 1022752328832 1023965577216 1025400529152 1027922492259 1028960947656 1029445019018 1031311097856 1032715283076 1032838643712 1034892039168 1036829846988 1038059794944 1040612893398 1041664169232 1042315941888 1043859787776 1044043333632 1047054993408 1047668484096 1049136652512 1050690601024 1050875347968 1052964602352 1054524220704 1055184039936 1062088956864 1064200505121 1064327626752 1068211003392 1069039058211 1069707959424 1073422223172 1073610967104 1074695579136 1075201166208 1076707918026 1077338782962 1080257347584 1080636466221 1082914230528 1084008241152 1084198846464 1086674349384 1087963425792 1089488062224 1090000608372 1095768041472 1096283542016 1097391058944 1102938532128 1105263304704 1107460688256 1109296041984 1110850573248 1112495930496 1114707693294 1116555057216 1117253689344 1118119761027 1118382391296 1118774889999 1118908530688 1121133042432 1124564777856 1126935134208 1128469516668 1130848103424 1131046944768 1131923708694 1134309576192 1134974191104 1136564706888 1138448293632 1140711652548 1142401239096 1145898075468 1147773431808 1150596369936 1151961274368 1157581066113 1160224985088 1161943474176 1164253544064 1164801263392 1166707556352 1167817269312 1170278793216 1171872190386 1174342261248 1174548750336 1177936867584 1178627044608 1180278734076 1180833992403 1181111353344 1182026926152 1182234766464 1184726679552 1186339748292 1187082044928 1188840313856 1192479298048 1194850076472 1197368580096 1201737378816 1203421454352 1205203924704 1207812337992 1209601311984 1211580923904 1215289516032 1218278509344 1219509271296 1219723702272 1222508643057 1223958854016 1226538713088 1228835374208 1230293090304 1232739046656 1233318984768 1234564941312 1235337412608 1237601342354 1240805848644 1241389581757 1241681166336 1243421217792 1245481893888 1247958047232 1251557921808 1256124439368 1256910400512 1258180190208 1258772097024 1261274672736 1265135375088 1267009254176 1267802025984 1272204116352 1272427812864 1273713278976 1276098273216 1276845964992 1278635295249 1280529169998 1280754330336 1282850390016 1283453902848 1284750508032 1285201393983 1289438134272 1291245110784 1294420916178 1295956433664 1298688049152 1305637585096 1307186408448 1309785237072 1310401421316 1312546000896 1313794427976 1316563642368 1321135043904 1321367344128 1323324512256 1325178976032 1325955425184 1328750272512 1329780291921 1330014112272 1332817514496 1335467300544 1337445353088 1341539210304 1344206336031 1345154596864 1346197332562 1347039652608 1348637589504 1349272051712 1351954551168 1353849136146 1355854415292 1360801475982 1363028539392 1363669771776 1365287436288 1367200705536 1370563323012 1371947930208 1376953710768 1379856052224 1382439795984 1384079726592 1387483857864 1388885558976 1389754589184 1391813050368 1396073324544 1396891312128 1398848870016 1401167130624 1403952803136 1406032294272 1406912053248 1408002662034 1413139994289 1416118609152 1418934006828 1419103502336 1423277296974 1424281337856 1425385410948 1426277279232 1427969212416 1431229630896 1431481289472 1432927438848 1433601554944 1435610557368 1436451710616 1440848621628 1443885640704 1445344321536 1448899132512 1450617901056 1452650749632 1453334144496 1461024055296 1463188078592 1468842283233 1470584709504 1471504859136 1473684406272 1476614251008 1479061389312 1481134097664 1483327907328 1486276924392 1486538262144 1488740076288 1489671585792 1490826348036 1491699853332 1494844056576 1496265876306 1499419703808 1504626022224 1507797471232 1508062593024 1509231611592 1512412768256 1513298921472 1515419609184 1517217288192 1517931058176 1520948870064 1523201652128 1527864100624 1530364575744 1534128493248 1535948365824 1543441421484 1544167528527 1546966646784 1549257965568 1552338058752 1555244770482 1557089692416 1560371724288 1560919340097 1562496253848 1563473912832 1565789681664 1566065000448 1570582490112 1571502726144 1573704978768 1574445323204 1576035901536 1576313021952 1579446903528 1581786331056 1582776059904 1593133435296 1596491440128 1602316505088 1604561939136 1606938566272 1610133334758 1610416450656 1612043368704 1612801749312 1615061877039 1615441231872 1616008174443 1620386021376 1623355606913 1624371345792 1626012361728 1626298269696 1630011524076 1631945138688 1635000912558 1640390787072 1643652062208 1644425313024 1646086588416 1654407798192 1657894957056 1661191032384 1663944062976 1666275859872 1668743895744 1672061539941 1674832585824 1675880534016 1677573586944 1678362796032 1681699563648 1686847166784 1690402701312 1692704275002 1696272155136 1696570417152 1697885563041 1698284371968 1701464364288 1702461286656 1704847060332 1707372226664 1707672440448 1711067478822 1711271870464 1713601858644 1718847113202 1721660147712 1725894554904 1727941911552 1742915211264 1746380316096 1747201895088 1750061334528 1751725903968 1755418189824 1757808285579 1761513391872 1761823125504 1764432683008 1766905301376 1767940566912 1770418101114 1771667030016 1773040389228 1773352149696 1777090019328 1779509622438 1780623067392 1783260470784 1788718947072 1792275114708 1796052870144 1802606068224 1805132181528 1807805887056 1814401967976 1817371385856 1818226362368 1822934274048 1827417764016 1829263906944 1829585553408 1835938281024 1839808069632 1843253061312 1845439635456 1849978477152 1851847411968 1853006118912 1855750733824 1856402013531 1861208772966 1861431099392 1862521749504 1865131826688 1868222840832 1871937070848 1874709725696 1875882737664 1877336882712 1884186659052 1885365600768 1888158145536 1891912009104 1897703062632 1900513881264 1901703038976 1908306174528 1908641719296 1910569918464 1914147409824 1915268947488 1920793754997 1921131495504 1924275585024 1925180854272 1927125762048 1931865510016 1934157201408 1936867666176 1937778859328 1941631374267 1943934650496 1948032073728 1958456377644 1960779612672 1962006478848 1965602131974 1968819001344 1972081852416 1974845463552 1977770543104 1981702565856 1982051016192 1984986768384 1987768464048 1988933137776 1993125408768 1995021168408 1999226271744 2003200950816 2006168029632 2012308815456 2017731895296 2019295998843 2020559478912 2022956384256 2023908077568 2027931826752 2033781622938 2040486100992 2041202213973 2044542809088 2045504657664 2047931154432 2050801058304 2055844984518 2057921895312 2058890038036 2062622195712 2065430566152 2069784078336 2073659693976 2076119589888 2081225786796 2083328338464 2084631883776 2087719575552 2094109986816 2095336968192 2098273305024 2101381202048 2101750695936 2105929204704 2109048441408 2110368079872 2112003993051 2124177913728 2128401010242 2128655253504 2134915945461 2136422006784 2138078116422 2139415918848 2146844446344 2147221934208 2149391158272 2150402332416 2153415836052 2154677565924 2161272932442 2165828461056 2168016482304 2168397692928 2173348698768 2175926851584 2178976124448 2180001216744 2191536082944 2192567084032 2194782117888 2205877064256 2210526609408 2214921376512 2218592083968 2221701146496 2224991860992 2229415386588 2233110114432 2234507378688 2236239522054 2237549779998 2237817061376 2242266084864 2244398814459 2249129555712 2253870268416 2256939033336 2261696206848 2262093889536 2263847417388 2268619152384 2269948382208 2273129413776 2276896587264 2281423305096 2284802478192 2291796150936 2295546863616 2301192739872 2303922548736 2315162132226 2320449970176 2323886948352 2328507088128 2329602526784 2332867155723 2333415112704 2335634538624 2340557586432 2343744380772 2348684522496 2349097500672 2355873735168 2357254089216 2360557468152 2361667984806 2364053852304 2364469532928 2369453359104 2372679496584 2374164089856 2377680627712 2384958596096 2389700152944 2394737160192 2403474757632 2406842908704 2410407849408 2415200002137 2415624675984 2419202623968 2423161847808 2430579032064 2436557018688 2439018542592 2439447404544 2445017286114 2447917708032 2452501368837 2453077426176 2457670748416 2460586180608 2465478093312 2466637969536 2469129882624 2475202684708 2481611697288 2482779163514 2486842435584 2490963787776 2495916094464 2503115843616 2512248878736 2513820801024 2516360380416 2517544194048 2522549345472 2530270750176 2534018508352 2535604051968 2539056412503 2544408232704 2544855625728 2547426557952 2552196546432 2553691929984 2557270590498 2561058339996 2561508660672 2565700780032 2566601218233 2566907805696 2570402787966 2578270669803 2578876268544 2582490221568 2588841832356 2591912867328 2611275170192 2614372816896 2619570474144 2620802842632 2625092001792 2627588855952 2633127284736 2642270087808 2642734688256 2646649024512 2650357952064 2651910850368 2657500545024 2659560583842 2660028224544 2665635028992 2669264433657 2670934601088 2674890706176 2683078420608 2688412672062 2690309193728 2692394665124 2694079305216 2697275179008 2698544103424 2703909102336 2707698272292 2711708830584 2721602951964 2726057078784 2727339543552 2734401411072 2741126646024 2743895860416 2753907421536 2759712104448 2764879591968 2768159453184 2774479868329 2774967715728 2777771117952 2779509178368 2783626100736 2791813159449 2792146649088 2793782624256 2797697740032 2802334261248 2807905606272 2812064588544 2813824106496 2816005324068 2826279988578 2832237218304 2837868013656 2846554593948 2848562675712 2850770821896 2852554558464 2862459261792 2862962578944 2865854877696 2867203109888 2871221114736 2872903421232 2881697243256 2887771281408 2890688643072 2897798265024 2901235802112 2905301499264 2906668288992 2922048110592 2926376157184 2937684566466 2941169419008 2943009718272 2947368812544 2948403197961 2953228502016 2958122778624 2962268195328 2966655814656 2972553848784 2973076524288 2977480152576 2979343171584 2981652696072 2983399706664 2989688113152 2992531752612 2998839407616 3009252044448 3015594942464 3018463223184 3024825536512 3026597842944 3030839218368 3034434576384 3035862116352 3041897740128 3046403304256 3050672434407 3055728201248 3060729151488 3068256986496 3071896731648 3083767476777 3086882842968 3088335057054 3093933293568 3098515931136 3104676117504 3110489540964 3114179384832 3121838680194 3124992507696 3126947825664 3131579363328 3132130000896 3141164980224 3143005452288 3147409957536 3148890646408 3152071803072 3152626043904 3158893807056 3163572662112 3165552119808 3186266870592 3192982880256 3204633010176 3207117174633 3209123878272 3213877132544 3220266669516 3220832901312 3224086737408 3225603498624 3230123754078 3232016348886 3240772042752 3241909398663 3246711213826 3248742691584 3252024723456 3252596539392 3260023048152 3263890277376 3270001825116 3287304124416 3288850626048 3292173176832 3308815596384 3315789914112 3322382064768 3327888125952 3332551719744 3337487791488 3344123079882 3349665171648 3351761068032 3354359283081 3355147173888 3356324669997 3356725592064 3363399127296 3373694333568 3380805402624 3385408550004 3392544310272 3393140834304 3395771126082 3402928728576 3404922573312 3409694120664 3414744453328 3415344880896 3422134957644 3422543740928 3427203717288 3437694226404 3443320295424 3451789109808 3455883823104 3485830422528 3492760632192 3494403790176 3500122669056 3503451807936 3510836379648 3515616571158 3523026783744 3523646251008 3528865366016 3533810602752 3535881133824 3540836202228 3542501977209 3543334060032 3546080778456 3546704299392 3554180038656 3559019244876 3561246134784 3566520941568 3577437894144 3584550229416 3592105740288 3605212136448 3610264363056 3615611774112 3628803935952 3634742771712 3636452724736 3645868548096 3654835528032 3658527813888 3659171106816 3667525929171 3671876562048 3679616139264 3686506122624 3690879270912 3699956954304 3703694823936 3706012237824 3712804027062 3722417545932 3722862198784 3724168745271 3725043499008 3730263653376 3736445681664 3743874141696 3749419451392 3754673765424 3768373318104 3770731201536 3776316291072 3783824018208 3795406125264 3801027762528 3803406077952 3816612349056 3817283438592 3821139836928 3828294819648 3830537894976 3835905885747 3841587509994 3842262991008 3848551170048 3850361708544 3854251524096 3855604181949 3863731020032 3868314402816 3873735332352 3875557718656 3883262748534 3887869300992 3896064147456 3916912755288 3921559225344 3931204263948 3937638002688 3949690927104 3955541086208 3963405131712 3964102032384 3969973536768 3975536928096 3977866275552 3986250817536 3989340875763 3990042336816 3998452543488 4006401901632 4012336059264 4024617630912 4032619008093 4035463790592 4038591997686 4041118957824 4045912768512 4047816155136 4055863653504 4067563245876 4082404427946 4089085618176 4091009315328 4095862308864 4101602116608 4111689969036 4115843790624 4117780076072 4130861132304 4139568156672 4147319387952 4152239179776 4162451573592 4166656676928 4169263767552 4175439151104 4188219973632 4190673936384 4196546610048 4202762404096 4203501391872 4211858409408 4218096882816 4220736159744 4224007986102 4239419982867 4248355827456 4256802020484 4257310507008 4269831890922 4272844013568 4276156232844 4278831837696 4293688892688 4294443868416 4298782316544 4300804664832 4306831672104 4309355131848 4322545864884 4331656922112 4336032964608 4346697397536 4351853703168 4357952248896 4360002433488 4383072165888 4385134168064 4389564235776 4406526849699 4411754128512 4421053218816 4429842753024 4437184167936 4443402292992 4449983721984 4458830773176 4466220228864 4469014757376 4472479044108 4475099559996 4475634122752 4484532169728 4488797628918 4498259111424 4513878066672 4523392413696 4524187779072 4527694834776 4537238304768 4539896764416 4546258827552 4553793174528 4562846610192 4569604956384 4583592301872 4591093727232 4602385479744 4607845097472 4630324264452 4632502585581 4640899940352 4647773896704 4657014176256 4659205053568 4665734311446 4671269077248 4681115172864 4682758020291 4687488761544 4697369044992 4698195001344 4711747470336 4714508178432 4721114936304 4723335969612 4728107704608 4728939065856 4745358993168 4748328179712 4755361255424 4769917192192 4779400305888 4789474320384 4806949515264 4813685817408 4820815698816 4830400004274 4831249351968 4838405247936 4845185631117 4846323695616 4848024523329 4861158064128 4870066820739 4873114037376 4878037085184 4878894809088 4890034572228 4895835416064 4905002737674 4915341496832 4921172361216 4930956186624 4933275939072 4938259765248 4950405369416 4963223394576 4965558327028 4973684871168 4991832188928 5006231687232 5016184619823 5024497757472 5027641602048 5032720760832 5035088388096 5045098690944 5060541500352 5068037016704 5071208103936 5078112825006 5088816465408 5089711251456 5093656689123 5094853115904 5104393092864 5107383859968 5114541180996 5122116679992 5123017321344 5133202436466 5133815611392 5140805575932 5156541339606 5164980443136 5177683664712 5183825734656 5222550340384 5228745633792 5239140948288 5241605685264 5250184003584 5255177711904 5266254569472 5273424856737 5284540175616 5285469376512 5293298049024 5300715904128 5303821700736 5315001090048 5319121167684 5320056449088 5331270057984 5338528867314 5341869202176 5349781412352 5366156841216 5376825344124 5380618387456 5384789330248 5388158610432 5397088206848 5407818204672 5415396544584 5423417661168 5443205903928 5452114157568 5454679087104 5468802822144 5482253292048 5487791720832 5507814843072 5519424208896 5529759183936 5536318906368 5548959736658 5549935431456 5555542235904 5559018356736 5567252201472 5569206040593 5583626318898 5584293298176 5587565248512 5595395480064 5604668522496 5615811212544 5624129177088 5627648212992 5632010648136 5652559977156 5664474436608 5675736027312 5693109187896 5701541643792 5705109116928 5724918523584 5725925157888 5731709755392 5734406219776 5742442229472 5745806842464 5762381264991 5763394486512 5775542562816 5781377286144 5795596530048 5802471604224 5810602998528 5813336577984 5824894122801 5844096221184 5852752314368 5875369132932 5882338838016 5886019436544 5896806395922 5906457004032 5916245557248 5924536390656 5933311629312 5945107697568 5946153048576 5954960305152 5963305392144 5966799413328 5979376226304 5985063505224 5997678815232 6018504088896 6031189884928 6036926446368 6049651073024 6053195685888 6057887996529 6061678436736 6068869152768 6071724232704 6083795480256 6092806608512 6101344868814 6111456402496 6121458302976 6123606641919 6136513972992 6143793463296 6167534953554 6173765685936 6176670114108 6187866587136 6209352235008 6220979081928 6228358769664 6243677360388 6249985015392 6253895651328 6263158726656 6282329960448 6286010904576 6294819915072 6297781292816 6304143606144 6305252087808 6317787614112 6327145324224 6331104239616 6336011979153 6372533741184 6385965760512 6409266020352 6414234349266 6418247756544 6427754265088 6440533339032 6441665802624 6448173474816 6451206997248 6460247508156 6464032697772 6483818797326 6493422427652 6497485383168 6504049446912 6505193078784 6520046096304 6527780554752 6540003650232 6574608248832 6577701252096 6584346353664 6617631192768 6631579828224 6644764129536 6655776251904 6665103439488 6674975582976 6688246159764 6691392623617 6699330343296 6703522136064 6708718566162 6712649339994 6713451184128 6726798254592 6733196443377 6747388667136 6761610805248 6770817100008 6785088620544 6786281668608 6791542252164 6805857457152 6809845146624 6819388241328 6829488906656 6830689761792 6844269915288 6854407434576 6875388452808 6886640590848 6903578219616 6911767646208 6971660845056 6985521264384 6988807580352 6998601467169 7000245338112 7006903615872 7021672759296 7031233142316 7046053567488 7047292502016 7057730732032 7067621205504 7071762267648 7081672404456 7085003954418 7092161556912 7093408598784 7108360077312 7118038489752 7122492269568 7133041883136 7154875788288 7169100458832 7184211480576 7210424272896 7220528726112 7231223548224 7245600006411 7257607871904 7269485543424 7272905449472 7291737096192 7309671056064 7317055627776 7318342213632 7335051858342 7343753124096 7357504106511 7359232278528 7373012245248 7381758541824 7399913908608 7407389647872 7425608054124 7444835091864 7448337490542 7460527306752 7472891363328 7487748283392 7498838902784 7509347530848 7536746636208 7541462403072 7552632582144 7567648036416 7590812250528 7602055525056 7606812155904 7617169237509 7633224698112 7634566877184 7642279673856 7656589639296 7661075789952 7671811771494 7683175019988 7684525982016 7697102340096 7700723417088 7711208363898 7727462040064 7734812009409 7736628805632 7747470664704 7751115437312 7766525497068 7775738601984 7833825510576 7843118450688 7862408527896 7875276005376 7899381854208 7911082172416 7926810263424 7928204064768 7939947073536 7951073856192 7955732551104 7972501635072 7978681751526 7980084673632 7996905086976 8007793300971 8012803803264 8024672118528 8049235261824 8065238016186 8070927581184 8077183995372 8082237915648 8091825537024 8095632310272 8111727307008 8135126491752 8164808855892 8178171236352 8182018630656 8203204233216 8223379938072 8231687581248 8235560152144 8261722264608 8279136313344 8294638775904 8304478359552 8323439604987 8324903147184 8333313353856 8338527535104 8350878302208 8376439947264 8381347872768 8393093220096 8405524808192 8407002783744 8423716818816 8436193765632 8441472319488 8448015972204 8478839965734 8496711654912 8513604040968 8539663781844 8545688027136 8552312465688 8557663675392 8587377785376 8588887736832 8597564633088 8601609329664 8613663344208 8618710263696 8645091729768 8663313844224 8672065929216 8693394795072 8703707406336 8715904497792 8720004866976 8750282661653 8766144331776 8770268336128 8779128471552 8813053699398 8823508257024 8842106437632 8845209593883 8859685506048 8874368335872 8886804585984 8899967443968 8917661546352 8932440457728 8938029514752 8944958088216 8950199119992 8969064339456 8977595257836 8996518222848 9027756133344 9046784827392 9055389669552 9074476609536 9079793528832 9092517655104 9107586349056 9125693220384 9139209912768 9152017303221 9167184603744 9182187454464 9204770959488 9215690194944 9251302430331 9260648528904 9265005171162 9281799880704 9295547793408 9314028352512 9318410107136 9331468622892 9342538154496 9365516040582 9374977523088 9394738089984 9396390002688 9423494940672 9429016356864 9442229872608 9446671939224 9456215409216 9457878131712 9490717986336 9496656359424 9510722510848 9539834384384 9558800611776 9578948640768 9613899030528 9621351523899 9627371634816 9641631397632 9660800008548 9662498703936 9676810495872 9690371262234 9696049046658 9722316128256 9725728195989 9740133641478 9746228074752 9756074170368 9757789618176 9780069144456 9791670832128 9810005475348 9830682993664 9861912373248 9866551878144 9876519530496 9900810738832 9926446789152 9931116654056 9947369742336 9983664377856 10012463374464 10032369239646 10048995514944 10055283204096 10063077849243 10065441521664 10070176776192 10090197381888 10121083000704 10136074033408 10142416207872 10156225650012 10177632930816 10179422502912 10187313378246 10208786185728 10214767719936 10229082361992 10244233359984 10246034642688 10266404872932 10267631222784 10281611151864 10313082679212 10329960886272 10355367329424 10367651469312 10445100680768 10457491267584 10478281896576 10483211370528 10500368007168 10510355423808 10532509138944 10546849713474 10569080351232 10570938753024 10586596098048 10601431808256 10607643401472 10627505931627 10630002180096 10638242335368 10640112898176 10662540115968 10677057734628 10683738404352 10699562824704 10732313682432 10753650688248 10769578660496 10776317220864 10794176413696 10815636409344 10830793089168 10846835322336 10886411807856 10904228315136 10909358174208 10937605644288 10964506584096 10975583441664 11002577787513 11015629686144 11038848417792 11059518367872 11072637812736 11097919473316 11099870862912 11111084471808 11118036713472 11138412081186 11167252637796 11168586596352 11172506235813 11175130497024 11190790960128 11209337044992 11231622425088 11248258354176 11264021296272 11305119954312 11328948873216 11351472054624 11386218375792 11403083287584 11410218233856 11449837047168 11451850315776 11463419510784 11468812439552 11484884458944 11491613684928 11507717657241 11524762529982 11526788973024 11551085125632 11562754572288 11566812545847 11591193060096 11604943208448 11621205997056 11626673155968 11649788245602 11688192442368 11750738265864 11764677676032 11793612791844 11812914008064 11849072781312 11866623258624 11890215395136 11892306097152 11909920610304 11926610784288 11933598826656 11958752452608 11968022627289 11970127010448 11995357630464 12037008177792 12062379769856 12073852892736 12097857024279 12099302146048 12106391371776 12115775993058 12123356873472 12137738305536 12143448465408 12167590960512 12185613217024 12202689737628 12222912804992 12247213283838 12273027945984 12287586926592 12335069907108 12347531371872 12353340228216 12418704470016 12441958163856 12456717539328 12487354720776 12499970030784 12507791302656 12526317453312 12564659920896 12572021809152 12589639830144 12595562585632 12608287212288 12610504175616 12635575228224 12654290648448 12662208479232 12672023958306 12718259948601 12745067482368 12771931521024 12818532040704 12828468698532 12836495513088 12855508530176 12881066678064 12883331605248 12896346949632 12902413994496 12920495016312 12928065395544 12967637594652 12986844855304 12994970766336 13008098893824 13040092192608 13055561109504 13080007300464 13149216497664 13155402504192 13168692707328 13219580549097 13235262385536 13263159656448 13289528259072 13311552503808 13330206878976 13349951165952 13376492319528 13382785247234 13398660686592 13407044272128 13417437132324 13425298679988 13426902368256 13453596509184 13466392886754 13494777334272 13541634200016 13570177241088 13572563337216 13583084504328 13611714914304 13619690293248 13638776482656 13658977813312 13661379523584 13688539830576 13708814869152 13750776905616 13773281181696 13807156439232 13823535292416 13897507756743 13943321690112 13971042528768 13977615160704 13997202934338 14013807231744 14043345518592 14048274060873 14062466284632 14092107134976 14094585004032 14115461464064 14135242411008 14143524535296 14163344808912 14170007908836 14184323113824 14186817197568 14236076979504 14244984539136 14266083766272 14309751576576 14338200917664 14368422961152 14420848545792 14441057452224 14462447096448 14491200012822 14515215743808 14535556893351 14538971086848 14544073569987 14545810898944 14583474192384 14610200462217 14619342112128 14634111255552 14636684427264 14670103716684 14687506248192 14715008213022 14746024490496 14763517083648 14799827817216 14814779295744 14851216108248 14889670183728 14896674981084 14921054613504 14975496566784 14997677805568 15018695061696 15048553859469 15073493272416 15082924806144 15105265164288 15135296072832 15181624501056 15204111050112 15213624311808 15234338475018 15266449396224 15269133754368 15280970067369 15284559347712 15313179278592 15322151579904 15343623542988 15366350039976 15369051964032 15401446834176 15422416727796 15454924080128 15469624018818 15494941329408 15502230874624 15533050994136 15551477203968 15667651021152 15686236901376 15724817055792 15750552010752 15798763708416 15820274570211 15822164344832 15853620526848 15856408129536 15879894147072 15902147712384 15911465102208 15945003270144 15957363503052 15960169347264 15993810173952 16015586601942 16025607606528 16049344237056 16098470523648 16130476032372 16138064562841 16141855162368 16154367990744 16164475831296 16191264620544 16223454614016 16270252983504 16329617711784 16356342472704 16364037261312 16406408466432 16446759876144 16463375162496 16471120304288 16523444529216 16558272626688 16589277551808 16608956719104 16646879209974 16649806294368 16666626707712 16677055070208 16701756604416 16707618121779 16752879894528 16762695745536 16786186440192 16811049616384 16814005567488 16847433637632 16872387531264 16882944638976 16896031944408 16957679931468 16993423309824 17027208081936 17079327563688 17104624931376 17115327350784 17174755570752 17177775473664 17195129266176 17203218659328 17227326688416 17237420527392 17287143794973 17290183459536 17326627688448 17344131858432 17386789590144 17407414812672 17431808995584 17440009733952 17474682368403 17500565323306 17532288663552 17540536672256 17558256943104 17626107398796 17647016514048 17690419187766 17719371012096 17748736671744 17773609171968 17799934887936 17835323092704 17864880915456 17889916176432 17900398239984 17938128678912 17955190515672 17993036445696 18055512266688 18093569654784 18110779339104 18148953219072 18159587057664 18173663989587 18185035310208 18215172698112 18251386440768 18278419825536 18304034606442 18334369207488 18364374908928 18370819925757 18409541918976 18431380389888 18502604860662 18521297057808 18530010342324 18563599761408 18628056705024 18636820214272 18662937245784 18685076308992 18731032081164 18749955046176 18789476179968 18846989881344 18858032713728 18884459745216 18893343878448 18912430818432 18915756263424 18981435972672 18993312718848 19008035937459 19021445021696 19079668768768 19117601223552 19157897281536 19227798061056 19242703047798 19254743269632 19283262795264 19321600017096 19324997407872 19353620991744 19380742524468 19392098093316 19451456391978 19480267282956 19492456149504 19512148340736 19515579236352 19560138288912 19583341664256 19620010950696 19661365987328 19723824746496 19733103756288 19753039060992 19801621477664 19852893578304 19862233308112 19894739484672 19967328755712 20024926748928 20064738479292 20074177870851 20097991029888 20110566408192 20126155698486 20140353552384 20180394763776 20242166001408 20272148066816 20284832415744 20312451300024 20355265861632 20358845005824 20374626756492 20417572371456 20429535439872 20458164723984 20488466719968 20492069285376 20532809745864 20563222303728 20626165358424 20659921772544 20710734658848 20735302938624 20890201361536 20914982535168 20956563793152 20966422741056 20995804401507 21000736014336 21020710847616 21065018277888 21093699426948 21103622889869 21138160702464 21141877506048 21173192196096 21202863616512 21215286802944 21255011863254 21276484670736 21280225796352 21325080231936 21354115469256 21367476808704 21399125649408 21464627364864 21507301376496 21539157320992 21552634441728 21631272818688 21661586178336 21693670644672 21736800019233 21772823615712 21808456630272 21818716348416 21875211288576 21929013168192 21951166883328 22005155575026 22031259372288 22072512319533 22077696835584 22119036735744 22145275625472 22195838946632 22199741725824 22222168943616 22276824162372 22334505275592 22345012471626 22381581920256 22418674089984 22463244850176 22496516708352 22528042592544 22610239908624 22657897746432 22702944109248 22772436751584 22806166575168 22820436467712 22851507712527 22899674094336 22903700631552 22926839021568 22937624879104 22969768917888 22983227369856 23015435314482 23049525059964 23053577946048 23102170251264 23133625091694 23182386120192 23204436028227 23209886416896 23242411994112 23253346311936 23299576491204 23501476531728 23529355352064 23587225583688 23625828016128 23698145562624 23733246517248 23780430790272 23784612194304 23819841220608 23853221568576 23867197653312 23917504905216 23936045254578 23940254020896 23990715260928 24023379902913 24074016355584 24124759539712 24147705785472 24195714048558 24198604292096 24212782743552 24231551986116 24246713746944 24275476611072 24286896930816 24335181921024 24371226434048 24405379475256 24445825609984 24494426567676 24546055891968 24670139814216 24695062743744 24706680456432 24837408940032 24883916327712 24913435078656 24970318814961 24974709441552 24999940061568 25015582605312 25052634906624 25129319841792 25144043618304 25179279660288 25191125171264 25216574424576 25221008351232 25271150456448 25308581296896 25324416958464 25344047916612 25436519897202 25490134964736 25637064081408 25656937397064 25672991026176 25711017060352 25762133356128 25766663210496 25792693899264 25804827988992 25840990032624 25856130791088 25935275189304 25973689710608 25989941532672 26016197787648 26080184385216 26111122219008 26160014600928 26250847984959 26298432995328 26310805008384 26337385414656 26439161098194 26470524771072 26526319312896 26535628781649 26579056518144 26623105007616 26660413757952 26699902331904 26752984639056 26765570494468 26797321373184 26814088544256 26834874264648 26850597359976 26907193018368 26932785773508 26989554668544 27083268400032 27140354482176 27166169008656 27223429828608 27239380586496 27277552965312 27317955626624 27322759047168 27377079661152 27417629738304 27456051909663 27501553811232 27546562363392 27597045317521 27614312878464 27647070584832 27753907290993 27795015513486 27886643380224 27942085057536 27955230321408 27994405868676 28027614463488 28096548121746 28124932569264 28184214269952 28189170008064 28270484822016 28287049070592 28326689617824 28340015817672 28368646227648 28373634395136 28472153959008 28489969078272 28532167532544 28619503153152 28676401835328 28736845922304 28841697091584 28864054571697 28882114904448 28924894192896 28982400025644 29030431487616 29071113786702 29088147139974 29091621797888 29166948384768 29177184587967 29220400924434 29238684224256 29268222511104 29273368854528 29340207433368 29375012496384 29430016426044 29492048980992 29599655634432 29629558591488 29702432216496 29779340367456 29793349962168 29842109227008 29950993133568 29995355611136 30037390123392 30097107718938 30146986544832 30165849612288 30189233547729 30210530328576 30270592145664 30363249002112 30408222100224 30427248623616 30468676950036 30532898792448 30538267508736 30561940134738 30626358557184 30644303159808 30687247085976 30732700079952 30738103928064 30802893668352 30844833455592 30909848160256 30939248037636 30989882658816 31004461749248 31066101988272 31102954407936 31335302042304 31372473802752 31449634111584 31501104021504 31597527416832 31640549140422 31644328689664 31707241053696 31712816259072 31759788294144 31804295424768 31822930204416 31882517794881 31890006540288 31914727006104 31920338694528 31987620347904 32031173203884 32051215213056 32098688474112 32196941047296 32260952064744 32276129125682 32308735981488 32328951662592 32382529241088 32446909228032 32540505967008 32659235423568 32712684945408 32728074522624 32812816932864 32893519752288 32926750324992 32942240608576 33007733362539 33046889058432 33116545253376 33178555103616 33217913438208 33293758419948 33299612588736 33333253415424 33354110140416 33415236243558 33505759789056 33517518707439 33525391491072 33572372880384 33622099232768 33628011134976 33694867275264 33744775062528 33792063888816 33915359862936 33986846619648 34054416163872 34158655127376 34209249862752 34230654701568 34349511141504 34355550947328 34390258532352 34406437318656 34454653376832 34474841054784 34574287589946 34580366919072 34653255376896 34688263716864 34700437637541 34773579180288 34814829625344 34863617991168 34880019467904 34949364736806 35001130646612 35064577327104 35081073344512 35252214797592 35294033028096 35380838375532 35438742024192 35547218343936 35599869775872 35670646185408 35729761830912 35779832352864 35800796479968 35876257357824 35904067881867 35910381031344 35986072891392 36111024533376 36187139309568 36221558678208 36293571072837 36297906438144 36319174115328 36347327979174 36370070620416 36430345396224 36502772881536 36556839651072 36608069212884 36668738414976 36741639851514 36819083837952 36862760779776 37005209721324 37042594115616 37060020684648 37256113410048 37273640428544 37325874491568 37370152617984 37462064162328 37499910092352 37578952359936 37693979762688 37716065427456 37768919490432 37786687756896 37824861636864 37831512526848 37962871945344 37986625437696 38016071874918 38042890043392 38154779845803 38159337537536 38235202447104 38315794563072 38455596122112 38485406095596 38509486539264 38566525590528 38643200034192 38649994815744 38707241983488 38761485048936 38784196186632 38902912783956 38960534565912 38984912299008 39024296681472 39120276577824 39166683328512 39240021901392 39322731974656 39447649492992 39466207512576 39506078121984 39603242955328 39658741647291 39705787156608 39724466616224 39789478969344 39934657511424 40049853497856 40129476958584 40148355741702 40195982059776 40221132816384 40252311396972 40280707104768 40360789527552 40484332002816 40544296133632 40624902600048 40710531723264 40717690011648 40749253512984 40835144742912 40859070879744 40916329447968 40976933439936 40984138570752 41065619491728 41126444607456 41252330716848 41319843545088 41421469317696 41470605877248 41692523270229 41780402723072 41829965070336 41913127586304 41932845482112 41991608803014 42041421695232 42130036555776 42144822182619 42187398853896 42207245779738 42276321404928 42283755012096 42346384392192 42405727233024 42430573605888 42510023726508 42552969341472 42560451592704 42708230938512 42734953617408 42798251298816 42929254729728 43014602752992 43078314641984 43105268883456 43262545637376 43323172356672 43387341289344 43473600038466 43545647231424 43606670680053 43616913260544 43632220709961 43637432696832 43750422577152 43830601386651 43858026336384 43902333766656 44010311150052 44062518744576 44145024639066 44238073471488 44290551250944 44391677893264 44399483451648 44444337887232 44553648324744 44669010551184 44690024943252 44763163840512 44926489700352 44993033416704 45056085185088 45220479817248 45315795492864 45405888218496 45544873503168 45612333150336 45640872935424 45703015425054 45799348188672 45807401263104 45842910202107 45853678043136 45875249758208 45939537835776 45966454739712 46030870628964 46099050119928 46107155892096 46204340502528 46267250183388 46364772240384 46408872056454 46484823988224 46506692623872 46599152982408 47002953063456 47058710704128 47174451167376 47251656032256 47396291125248 47460823710633 47466493034496 47560861580544 47569224388608 47639682441216 47706443137152 47734395306624 47835009810432 47872090509156 47880508041792 47981430521856 48046759805826 48148032711168 48295411570944 48391428097116 48397208584192 48414193688523 48425565487104 48463103972232 48493427493888 48573793861632 48670363842048 48742452868096 48810758950512 48891651219968 48988853135352 49092111783936 49340279628432 49390125487488 49413360912864 49674817880064 49767832655424 49826870157312 49940637629922 49949418883104 49999880123136 50031165210624 50105269813248 50122854365337 50258639683584 50288087236608 50358559320576 50382250342528 50433148849152 50442016702464 50542300912896 50617162593792 50648833916928 50688095833224 50873039794404 50980269929472 51313874794128 51345982052352 51422034120704 51524266712256 51533326420992 51585387798528 51609655977984 51681980065248 51712261582176 51861431384919 51870550378608 51947379421216 51979883065344 52032395575296 52160368770432 52222244438016 52320029201856 52424047105209 52501695969918 52596865990656 52621610016768 52674770829312 52878322196388 52941049542144 53071257563298 53158113036288 53246210015232 53320827515904 53399804663808 53505969278112 53531140988936 53594642746368 53669748529296 53701194719952 53814386036736 53865571547016 53979109337088 54166536800064 54280708964352 54332338017312 54446859657216 54478761172992 54520991968761 54555105930624 54635911253248 54645518094336 54754159322304 54835259476608 54912103819326 55003107622464 55093124726784 55112459777271 55194090635042 55228625756928 55294141169664 55507814581986 55590031026972 55884170115072 55910460642816 55988811737352 56055228926976 56193096243492 56249865138528 56368428539904 56540969644032 56574098141184 56653379235648 56680031635344 56737292455296 56747268790272 56944307918016 56979938156544 57024107812377 57064335065088 57239006306304 57352803670656 57473691844608 57683394183168 57728109143394 57764229808896 57849788385792 57964800051288 58060862975232 58142227573404 58176294279948 58183243595776 58354369175934 58440801848868 58477368448512 58536445022208 58546737709056 58680414866736 58750024992768 58860032852088 58984097961984 59199311268864 59259117182976 59404864432992 59558680734912 59586699924336 59684218454016 59901986267136 59990711222272 60074780246784 60194215437876 60222533612553 60293973089664 60331699224576 60378467095458 60421060657152 60541184291328 60726498004224 60816444200448 60854497247232 60937353900072 61065797584896 61076535017472 61123880269476 61252717114368 61288606319616 61374494171952 61465400159904 61476207856128 61689666911184 61819696320512 61878496075272 61979765317632 62008923498496 62132203976544 62205908815872 62670604084608 62744947605504 62899268223168 62987413204521 63002208043008 63195054833664 63281098280844 63288657379328 63310868669607 63414482107392 63425632518144 63519576588288 63608590849536 63645860408832 63765035589762 63829454012208 63840677389056 63975240695808 64062346407768 64102430426112 64197376948224 64393882094592 64521904129488 64552258251364 64617471962976 64657903325184 64893818456064 65081011934016 65210400057699 65318470847136 65425369890816 65456149045248 65625633865728 65787039504576 65853500649984 65884481217152 66015466725078 66093778116864 66217536958599 66233090506752 66357110207232 66435826876416 66587516839896 66599225177472 66666506830848 66830472487116 67035037414878 67144745760768 67244198465536 67256022269952 67389734550528 67489550125056 67584127777632 67830719725872 67973693239296 68108832327744 68317310254752 68418499725504 68461309403136 68554523137581 68699022283008 68711101894656 68780517064704 68812874637312 68909306753664 68949682109568 69148575179892 69160733838144 69306510753792 69400875275082 69547158360576 69613308084681 69629659250688 69727235982336 69760038935808 69898729473612 70002261293224 70162146689024 70504429595184 70588066056192 70761676751064 70877484048384 71094436687872 71199739551744 71341292370816 71459523661824 71559664705728 71601592959936 71752514715648 71808135763734 71820762062688 71972145782784 72070139708739 72222049066752 72374278619136 72443117356416 72587142145674 72595812876288 72638348230656 72694655958348 72740141240832 72860690792448 73005545763072 73113679302144 73216138425768 73337476829952 73483279703028 73638167675904 74010419442648 74085188231232 74120041369296 74512226820096 74547280857088 74651748983136 74740305235968 74910956444883 74924128324656 74999820184704 75157904719872 75387959525376 75432130854912 75537838980864 75573375513792 75649723273728 75663025053696 75925743890688 75973250875392 76032143749836 76085780086784 76309559691606 76318675075072 76470404894208 76911192244224 76970812191192 77018973078528 77133051181056 77286400068384 77299989631488 77414483966976 77522970097872 77568392373264 77805825567912 77921069131824 77969824598016 78048593362944 78240553155648 78333366657024 78480043802784 78645463949312 78752543954877 78895298985984 78932415025152 79012156243968 79206485910656 79317483294582 79411574313216 79448933232448 79578957938688 79606886344947 79869315022848 80099706995712 80258953917168 80296711483404 80391964119552 80442265632768 80504622793944 80721579055104 80968664005632 81088592267264 81249805200096 81421063446528 81498507025968 81670289485824 81718141759488 81832658895936 81953866879872 81968277141504 82131238983456 82252889214912 82368155728989 82504661433696 82639687090176 82791135952563 82842938635392 82941211754496 83385046540458 83560805446144 83659930140672 83826255172608 83865690964224 83983217606028 84082843390464 84289644365238 84374797707792 84414491559476 84552642809856 84567510024192 84811454466048 84861147211776 85020047453016 85105938682944 85120903185408 85416461877024 85469907234816 85596502597632 85858509459456 86029205505984 86156629283968 86210537766912 86525091274752 86592163715091 86646344713344 86774682578688 86947200076932 87091294462848 87213341360106 87264441419922 87274865393664 87500845154304 87531553763901 87661202773302 87716052672768 87804667533312 88020622300104 88125037489152 88290049278132 88476146942976 88783355786528 88798966903296 88888675774464 89107296649488 89338021102368 89380049886504 89526327681024 89852979400704 89986066833408 90112170370176 90440959634496 90631590985728 90811776436992 91089747006336 91224666300672 91281745870848 91406030850108 91598696377344 91614802526208 91685820404214 91750499516416 91879075671552 91932909479424 92061741257928 92198100239856 92214311784192 92408681005056 92534500366776 92729544480768 92817744112908 92969647976448 93013385247744 93198305964816 94005906126912 94117421408256 94348902334752 94503312064512 94792582250496 94921647421266 94932986068992 95121723161088 95138448777216 95279364882432 95412886274304 95468790613248 95647553384643 95670019620864 95744181018312 95761016083584 95962861043712 96093519611652 96296065422336 96590823141888 96782856194232 96828387377046 96926207944464 96986854987776 97147587723264 97340727684096 97484905736192 97621517901024 97783302439936 97977706270704 98184223567872 98680559256864 98780250974976 98826721825728 99023200087617 99349635760128 99535665310848 99653740314624 99881275259844 99898837766208 99999760246272 100062330421248 100245708730674 100517279367168 100552556122317 100576174473216 100717118641152 100764500685056 100866297698304 100884033404928 101084601825792 101234325187584 101376191666448 101746079588808 101960539858944 102627749588256 102691964104704 102844068241408 103048533424512 103066652841984 103170775597056 103219311955968 103363960130496 103424523164352 103722862769838 103741100757216 103894758842432 103959766130688 104064791150592 104101312912623 104320737540864 104444488876032 104640058403712 104848094210418 105003391939836 105193731981312 105243220033536 105756644392776 105882099084288 106142515126596 106316226072576 106641655031808 106799609327616 107011938556224 107062281977872 107189285492736 107339497058592 107402389439904 107628772073472 107712203645601 107731143094032 107958218674176 108333073600128 108561417928704 108664676034624 108893719314432 108957522345984 109041983937522 109110211861248 109271822506496 109291036188672 109508318644608 109670518953216 109824207638652 110006215244928 110224919554542 110388181270084 110457251513856 110588282339328 111015629163972 111180062053944 111768340230144 111820921285632 111977623474704 112110457853952 112386192486984 112499730277056 112736857079808 113081939288064 113148196282368 113306758471296 113360063270688 113474584910592 113494537580544 113753674601489 113888615836032 113959876313088 114048215624754 114128670130176 114464339537409 114478012612608 114705607341312 114947383689216 115366788366336 115456218286788 115528459617792 115699576771584 115929600102576 116121725950464 116284455146808 116352588559896 116708738351868 116881603697736 116954736897024 117072890044416 117360829733472 117500049985536 117720065704176 117968195923968 118398622537728 118518234365952 118809728865984 118976224941873 119117361469824 119173399848672 119368436908032 119803972534272 119981422444544 120149560493568 120388430875752 120445067225106 120587946179328 120663398449152 120756934190916 120842121314304 121082368582656 121452996008448 121632888400896 121874707800144 122131595169792 122153070034944 122247760538952 122505434228736 122577212639232 122748988343904 122930800319808 122952415712256 123379333822368 123639392641024 123756992150544 123959530635264 124017846996992 124264407953088 124411817631744 125077569810687 125341208169216 125489895211008 125798536446336 125974826409042 126390109667328 126434466547857 126562196561688 126621737339214 126828964214784 126851265036288 127039153176576 127217181699072 127291720817664 127530071179524 127658908024416 127681354778112 128124692815536 128204860852224 128394753896448 128787764189184 129043808258976 129104516502728 129234943925952 129315806650368 129787636912128 130162023868032 130420800115398 130636941694272 130820012040159 130850739781632 130912298090496 131251267731456 131491804159953 131574079009152 131707001299968 131768962434304 132030933450156 132187556233728 132435073917198 132714220414464 132871653752832 133175033679792 133198450354944 133333013661696 133660944974232 134070074829756 134289491521536 134488396931072 134779469101056 134979100250112 135168255555264 135661439451744 135947386478592 136217664655488 136634620509504 136836999451008 136922618806272 137109046275162 137398044566016 137422203789312 137528730606321 137561034129408 137625749274624 137818613507328 137899364219136 138297150359784 138321467676288 138613021507584 138801750550164 139094316721152 139226616169362 139454471964672 139520077871616 139797458947224 140004522586448 140324293378048 141008859190368 141176132112384 141523353502128 141754968096768 142188873375744 142399479103488 142682584741632 142919047323648 143119329411456 143203185919872 143505029431296 143616271527468 143641524125376 143944291565568 144140279417478 144444098133504 144886234712832 145174284291348 145191625752576 145242581065569 145276696461312 145389311916696 145480282481664 145721381584896 146011091526144 146227358604288 146432276851536 146674953659904 146966559406056 147276335351808 148020838885296 148170376462464 148240082738592 149024453640192 149094561714176 149303497966272 149480610471936 149821912889766 149848256649312 149999640369408 150315809439744 150368563096011 150775919050752 150864261709824 151075677961728 151146751027584 151299446547456 151326050107392 151851487781376 151946501750784 152064287499672 152619119383212 152637350150144 152940809788416 153941624382384 154037946157056 154266102362112 154572800136768 154599979262976 154828967933952 155045940195744 155136784746528 155584294154757 155611651135824 155842138263648 155939649196032 156097186725888 156481106311296 156666733314048 156960087605568 157272141315627 157290927898624 157505087909754 157790597971968 157864830050304 158024312487936 158412971821312 158634966589164 158823148626432 158897866464896 159213772689894 159738630045696 160199413991424 160517907834336 160593422966808 160783928239104 161009245587888 161443158110208 161937328011264 162177184534528 162499610400192 162842126893056 162997014051936 163340578971648 163436283518976 163562975906283 163665317791872 163907733759744 163936554283008 164262477966912 164505778429824 164736311457978 165009322867392 165279374180352 165337379331813 165582271905126 165685877270784 165882423508992 166770093080916 167121610892288 167652510345216 167731381928448 167966435212056 168165686780928 168579288730476 168749595415584 168828983118952 169105285619712 169622908932096 169722294423552 170040094906032 170211877365888 170241806370816 170832923754048 170939814469632 171072323437131 171193005195264 171717018918912 172058411011968 172313258567936 172421075533824 173050182549504 173184327430182 173292689426688 173549365157376 173894400153864 174182588925696 174426682720212 174528882839844 174549730787328 175063107527802 175322405546604 175432105345536 175609335066624 176041244600208 176250074978304 176580098556264 176952293885952 177566711573056 177597933806592 177777351548928 178214593298976 178676042204736 178760099773008 179052655362048 179705958801408 179972133666816 180224340740352 180667600837659 180881919268992 181263181971456 181623552873984 182179494012672 182449332601344 182563491741696 182812061700216 183197392754688 183229605052416 183371640808428 183500999032832 183758151343104 183865818958848 184123482515856 184396200479712 184428623568384 185069000733552 185459088961536 185635488225816 185939295952896 186026770495488 186396611929632 188011812253824 188234842816512 188697804669504 188962239613563 189006624129024 189585164500992 189843294842532 189865972137984 189932606008821 190243446322176 190276897554432 190558729764864 190825772548608 190937581226496 191295106769286 191488362036624 191522032167168 191925722087424 192187039223304 192592130844672 193181646283776 193565712388464 193656774754092 193852415888928 193973709975552 194681455368192 194969811472384 195243035802048 195566604879872 195631200173097 195955412541408 196368447135744 197361118513728 197560501949952 197653443651456 198046400175234 198652610875797 198699271520256 199071330621696 199307480629248 199762550519688 199797675532416 199999520492544 200491417461348 201105112244634 201434237282304 201529001370112 201732595396608 201768066809856 202169203651584 202468650375168 202752383332896 203492159177616 203921079717888 205255499176512 205383928209408 205663569412743 205688136482816 206097066849024 206133305683968 206341551194112 206438623911936 206727920260992 206849046328704 207445725539676 207482201514432 207789517684864 207919532261376 208202625825246 208641475081728 208839924254043 208888977752064 209280116807424 209696188420836 210006783879672 210486440067072 211513288785552 211764198168576 212285030253192 212632452145152 213283310063616 213599218655232 214023877112448 214124563955744 214378570985472 214678994117184 214804778879808 215257544146944 215424407291202 215462286188064 215916437348352 216210419126217 216666147200256 217122835857408 217329352069248 217787438628864 217915044691968 218083967875044 218220423722496 218543645012992 218582072377344 219016637289216 219341037906432 219648415277304 220012430489856 220449839109084 220776362540168 220914503027712 222031258327944 222360124107888 223536680460288 223641842571264 223955246949408 224220915707904 224732869334649 224772384973968 224999460554112 225473714159616 226163878576128 226296392564736 226613516942592 226720126541376 226949169821184 226989075161088 227507349202978 227777231672064 227919752626176 228096431249508 228257340260352 228928679074818 228956025225216 229411214682624 230733576732672 230912436573576 231056919235584 231399153543168 231859200205152 232243451900928 232568910293616 232705177119792 233417476703736 233763207395472 233909473794048 234145780088832 234721659466944 235000099971072 235440131408352 235936391847936 236257631864631 236797245075456 237036468731904 237619457731968 237952449883746 238234722939648 238346799697344 238736873816064 238820659034841 239607945068544 239962844889088 240299120987136 240776861751504 240890134450212 241175892358656 241326796898304 241513868381832 242164737165312 242905992016896 243265776801792 243749415600288 244263190339584 244495521077904 245010868457472 245154425278464 245497976687808 245861600639616 245904831424512 246758667644736 247104467186967 247278785282048 247513984301088 247919061270528 248035693993984 248373407857689 248528815906176 248823635263488 250155139621374 250682416338432 250979790422016 251597072892672 251949652818084 252868933095714 253124393123376 253243474678428 253657928429568 253702530072576 254434363398144 254583441635328 255060142359048 255317816048832 255362709556224 256249385631072 256409721704448 256789507792896 257575528378368 258087616517952 258209033005456 258469887851904 258631613300736 259575273824256 259776491145273 260324047736064 260841600230796 261273883388544 261640024080318 261824596180992 262502535462912 262983608319906 263148158018304 263414002599936 263537924868608 264061866900312 264375112467456 264870147834396 265428440828928 266350067359584 266396900709888 266666027323392 267321889948464 268140149659512 268578983043072 268976793862144 269558938202112 269958200500224 270336511110528 271322878903488 271894772957184 272435329310976 273269241019008 273673998902016 273845237612544 274218092550324 274347097568297 274796089132032 274844407578624 275057461212642 275251498549248 275637227014656 275798728438272 276594300719568 276642935352576 277226043015168 277603501100328 278188633442304 278453232338724 278908943929344 279040155743232 279594917894448 280009045172896 282017718380736 282352264224768 283046707004256 283509936193536 284377746751488 284798958206976 285365169483264 285838094647296 286238658822912 286406371839744 286942660153929 287010058862592 287232543054936 287283048250752 287888583131136 288280558834956 288888196267008 289772469425664 290348568582696 290485162131138 290778623833392 290960564963328 291442763169792 292022183052288 292454717208576 292864553703072 293349907319808 293933118812112 294552670703616 296041677770592 296340752924928 296480165477184 297069600262851 298048907280384 298189123428352 298606995932544 298961220943872 299643825779532 299696513298624 299999280738816 300737126192022 301551838101504 301657668366951 301728523419648 302151355923456 302293502055168 302598893094912 302652100214784 303702975562752 304128574999344 305238238766424 305881619576832 307883248764768 308075892314112 308532204724224 309145600273536 309199958525952 309657935867904 310091880391488 310273569493056 311168588309514 311223302271648 311684276527296 311879298392064 312194373451776 312303938737869 312962212622592 313333466628096 313920175211136 314544282631254 314581855797248 315010175819508 315581195943936 315729660100608 316825943642624 317269933178328 317646297252864 317795732929792 318427545379788 320398827982848 321035815668672 321186845933616 321567856478208 322018491175776 322886316220416 323136610936803 323874656022528 324354369069056 324999220800384 325684253786112 325994028103872 326681157943296 326872567037952 327125951812566 327330635583744 327815467519488 327873108566016 328524955933824 329011556859648 329472622915956 330018645734784 330674758663626 331164543810252 331371754541568 331764847017984 333540186161832 334243221784576 335305020690432 335462763856896 335932870424112 336331373561856 337158577460952 337499190831168 337657966237904 338210571239424 339245817864192 339444588847104 340080189812064 340423754731776 340483612741632 341261023804467 341665847508096 341879628939264 342144646874262 342386010390528 343434037837824 344116822023936 344626517135872 344842151067648 346100365099008 346368654860364 346585378853376 347098730314752 347788800307728 348365177851392 348853365440424 349057765679688 350126215055604 350644811093208 350864210691072 351218670133248 352082489200416 352500149956608 353160197112528 353904587771904 355133423146112 355195867613184 355554703097856 356429186597952 356928674825619 357352084409472 357520199546016 358105310724096 358761589127773 359411917602816 359944267333632 360448681480704 361335201675318 361763838537984 362526363942912 363247105747968 364358988025344 364898665202688 365624123400432 366394785509376 366459210104832 366743281616856 367516302686208 367731637917696 368246965031712 368792400959424 368857247136768 370138001467104 370918177923072 371270976451632 371878591905792 372053540990976 372793223859264 375232709432061 376023624507648 376469685633024 377395609339008 377924479227126 379170329001984 379303399643571 379686589685064 379865212017642 380486892644352 380553795108864 381117459529728 381651545097216 381875162452992 382590213538572 382976724073248 383044064334336 384374078446608 385184261689344 386363292567552 387131424776928 387313549508184 387704831777856 387947419951104 389362910736384 389939622944768 390486071604096 391133209759744 391262400346194 391910825082816 392460036120477 392736894271488 394475412479859 394722237027456 395121003899904 395306887302912 396092800350468 397305221751594 398142661243392 398614961258496 399525101039376 399595351064832 399999040985088 400982834922696 402210224489268 402868474564608 403058002740224 403465190793216 404338407303168 404937300750336 405504766665792 406984318355232 407842159435776 410510998353024 410767856418816 411327138825486 411376272965632 412194133698048 412266611367936 412586191818963 412683102388224 412877247823872 413455840521984 413698092657408 414891451079352 414964403028864 415579035369728 415839064522752 416405251650492 417282950163456 417679848508086 418560233614848 419392376841672 420013567759344 420972880134144 423026577571104 423528396337152 424570060506384 425264904290304 426566620127232 427198437310464 428047754224896 428249127911488 428757141970944 429357988234368 429609557759616 430515088293888 430848814582404 430924572376128 431832874696704 432420838252434 433332294400512 434658704138496 435574877257728 435727743196707 435830089383936 436167935750088 436440847444992 437087290025984 437164144754688 438033274578432 438682075812864 439296830554608 440024860979712 440899678218168 441552725080336 441829006055424 444062516655888 444720248215776 447073360920576 447283685142528 447910493898816 448441831415808 449465738669298 449544769947936 449998921108224 450947428319232 451105689288033 452327757152256 452592785129472 453227033885184 453440253082752 453898339642368 453978150322176 455014698405956 455554463344128 455839505252352 456192862499016 457857358149636 457912050450432 458822429365248 461824873147152 462113838471168 462798307086336 463718400410304 464486903801856 465137820587232 465410354239584 466752882464271 466834953407472 467526414790944 467818947588096 468291560177664 469443318933888 470000199942144 470880262816704 471816423946881 471872783695872 472515263729262 473594490150912 474072937463808 475238915463936 475904899767492 476469445879296 476693599394688 477641318069682 479215890137088 480598241974272 481553723503008 481780268900424 482351784717312 483027736763664 484329474330624 485811984033792 486531553603584 487498831200576 488526380679168 488991042155808 490021736914944 490308850556928 490688927718849 490995953375616 491723201279232 491809662849024 493517335289472 494208934373934 494557570564096 495027968602176 495838122541056 496012137995439 496071387987968 496746815715378 497057631812352 497647270526976 500310279242748 501364832676864 503194145785344 503899305636168 505737866191428 506248786246752 506486949356856 507315856859136 508868726796288 509166883270656 510120284718096 510635632097664 510725419112448 512498771262144 512819443408896 513216970311393 513579015585792 515151056756736 516175233035904 516418066010912 516939775703808 517263226601472 519150547648512 519552982290546 520648095472128 521683200461592 522547766777088 523280048160636 523649192361984 525967216639812 526296316036608 526828005199872 527075849737216 528123733800624 528750224934912 529740295668792 530856881657856 532700134719168 532793801419776 533332054646784 534643779896928 536280299319024 537157966086144 537953587724288 539117876404224 539916401000448 540673022221056 542002802512977 542645757806976 543789545914368 544870658621952 546538482038016 547347997804032 547690475225088 548436185100648 548694195136594 549592178264064 549688815157248 550114922425284 550502997098496 551274454029312 551597456876544 553188601439136 553285870705152 555207002200656 556377266884608 556906464677448 557817887858688 558080311486464 559189835788896 560018090345792 564035436761472 564704528449536 566093414008512 566886718840689 567019872387072 568755493502976 569597916413952 569797818026463 570730338966528 571676189294592 572477317645824 572812743679488 573885320307858 574465086109872 574566096501504 575777166262272 576561117669912 577776392534016 579544938851328 580697137165392 580970324262276 581557247666784 581921129926656 584044366104576 584909434417152 585729107406144 586699814639616 587866237624224 589105341407232 592083355541184 592681505849856 592960330954368 594139200525702 595957832627391 596097814560768 596378246856704 597213991865088 597922441887744 599287651559064 599393026597248 599998561477632 601474252384044 603315336733902 604302711846912 604587004110336 605197786189824 605304200429568 607405951125504 608257149998688 610476477532848 611763239153664 615766497529536 616151784628224 616990708238229 617064409448448 618291200547072 618399917051904 619315871735808 620183760782976 620547138986112 622337176619028 622446604543296 623368553054592 623758596784128 624607877475738 625924425245184 626519772762129 626666933256192 627840350422272 629088565262508 629163711594496 630020351639016 631459320201216 633651887285248 634539866356656 635292594505728 635591465859584 636855090759576 640797655965696 642071631337344 642373691867232 643135712956416 644036982351552 645772632440832 646273221873606 647749312045056 648631257378651 648708738138112 649998441600768 651368507572224 651988056207744 653362315886592 653745134075904 654251903625132 654661271167488 655630935038976 655746217132032 657049911867648 658023113719296 658945245831912 660037291469568 661349517327252 662329087620504 662743509083136 667080372323664 668486443569152 670610041380864 670925527713792 671865740848224 672662747123712 674198608003947 674317154921904 674998381662336 675315932475808 676421142478848 678491635728384 678889177694208 680160379624128 680847509463552 680967225483264 682522047608934 683331695016192 683759257878528 684289293748524 684772020781056 686868075675648 688233644047872 689253034271744 692200730198016 692737309720728 693170757706752 694197460629504 695577600615456 696730355702784 697706730880848 698115531359376 700252430111208 701289622186416 701728421382144 702437340266496 704164978400832 705000299913216 706320394225056 707809175543808 708772895593893 710266846292224 710391735226368 711109406195712 712858373195904 713857349651238 714704168818944 715040399092032 716210621448192 716461977104523 717523178255546 718823835205632 719888534667264 720897362961408 722670403350636 723527677075968 726494211495936 728717976050688 729797330405376 731248246800864 732789571018752 733486563233712 735032605372416 735463275835392 736493930063424 737584801918848 737714494273536 740276002934208 741313401560901 741836355846144 742541952903264 743757183811584 744107081981952 745120223573067 745586447718528 750465418864122 752047249015296 752939371266048 754791218678016 755848958454252 758606799287142 759373179370128 759730424035284 760973785288704 761107590217728 763303090194432 763750324905984 765180427077144 765953448146496 766088128668672 768748156893216 770368523378688 772726585135104 774262849553856 774627099016368 775409663555712 775894839902208 778725821472768 779329473435819 779879245889536 780972143208192 782266419519488 782524800692388 783821650165632 784920072240954 785473788542976 788950824959718 789444474054912 790242007799808 790613774605824 792185600700936 794610443503188 796285322486784 799050202078752 799190702129664 799998081970176 801965669845392 804420448978536 805736949129216 806116005480448 806930381586432 808676814606336 809874601500672 811009533331584 813968636710464 815684318871552 821021996706048 821535712837632 822654277650972 822752545931264 823041292704891 824388267396096 824533222735872 825172383637926 825754495647744 826911681043968 827396185314816 829782902158704 829928806057728 831158070739456 831678129045504 832810503300984 834565900326912 835359697016172 837120467229696 838784753683344 840027135518688 846053155142208 847056792674304 849140121012768 850529808580608 853133240254464 854396874620928 856095508449792 856498255822976 857514283941888 858715976468736 859219115519232 860827980461787 861030176587776 861697629164808 861849144752256 863665749393408 864841676504868 866664588801024 869317408276992 871455486393414 872335871500176 872881694889984 874174580051968 874328289509376 876066549156864 877364151625728 878593661109216 880049721959424 881799356436336 883105450160672 883658012110848 888125033311776 889440496431552 891208800788553 894146721841152 894567370285056 895820987797632 896883662831616 898931477338596 899089539895872 899997842216448 902211378576066 904655514304512 904973005100853 905185570258944 906454067770368 906880506165504 907796679284736 907956300644352 910029396811912 911108926688256 912385724998032 915714716299272 917644858730496 923649746294304 924227676942336 925596614172672 927436800820608 928973807603712 930275641174464 930820708479168 933505764928542 933669906814944 935052829581888 935637895176192 936583120355328 936911816213607 938886637867776 940000399884288 941760525633408 943632847893762 943745567391744 945030527458524 947188980301824 950477830927872 951809799534984 952938891758592 953387198789376 955282636139364 961196483948544 963107447006016 963560537800848 964703569434624 966055473527328 968658948661248 969409832810409 971623968067584 973063107207168 974997662401152 977052761358336 977982084311616 980043473829888 980617701113856 981377855437698 981991906751232 983446402558464 983619325698048 987034670578944 988417868747868 989115141128192 990055937204352 992024275990878 992142775975936 993493631430756 994115263624704 995294541053952 1000620558485496 1002729665353728 1006388291570688 1007798611272336 1011475732382856 1012497572493504 1012973898713712 1014631713718272 1017737453592576 1018333766541312 1020240569436192 1021271264195328 1021450838224896 1023783071413401 1024997542524288 1025638886817792 1026433940622786 1027158031171584 1030302113513472 1032350466071808 1032836132021824 1033879551407616 1034526453202944 1038301095297024 1039105964581092 1041296190944256 1043366400923184 1045095533554176 1046560096321272 1051934433279624 1052592632073216 1053656010399744 1054151699474432 1056247467601248 1057500449869824 1059480591337584 1061713763315712 1065400269438336 1065587602839552 1066664109293568 1069287559793856 1070786024476857 1072560598638048 1074315932172288 1075907175448576 1076284767383319 1078235752808448 1079832802000896 1081346044442112 1084005605025954 1085291515613952 1087579091828736 1089741317243904 1093076964076032 1094695995608064 1096872370201296 1097388390273188 1099184356528128 1099377630314496 1100229844850568 1102548908058624 1103194913753088 1106377202878272 1106571741410304 1110414004401312 1112754533769216 1113812929354896 1115635775717376 1116160622972928 1118379671577792 1120036180691584 1125698128296183 1128070873522944 1129409056899072 1132186828017024 1133773437681378 1137510987005952 1137910198930713 1139595636052926 1141460677933056 1143352378589184 1144954635291648 1145625487358976 1147770640615716 1148930172219744 1149132193003008 1153122235339824 1155552785068032 1159089877702656 1161394274330784 1161940648524552 1163114495333568 1163842259853312 1168088732209152 1169818868834304 1171458214812288 1173399629279232 1175732475248448 1178210682814464 1183426237439577 1184166711082368 1185363011699712 1185920661908736 1188278401051404 1191915665254782 1192756493713408 1194427983730176 1195844883775488 1198575303118128 1198786053194496 1199997122955264 1202948504768088 1206630673467804 1208605423693824 1209174008220672 1210395572379648 1214811902251008 1216514299997376 1220952955065696 1223526478307328 1231532995059072 1232303569256448 1233981416476458 1234128818896896 1236582401094144 1236799834103808 1237758575456889 1238631743471616 1240367521565952 1241094277972224 1244674353238056 1244893209086592 1246737106109184 1247517193568256 1249215754951476 1251848850490368 1253039545524258 1255680700844544 1258177130525016 1260040703278032 1262918640402432 1267303774570496 1269079732713312 1270585189011456 1271182931719168 1273710181519152 1281595311931392 1284143262674688 1284747383734464 1286271425912832 1288073964703104 1291545264881664 1292546443747212 1295498624090112 1297262514757302 1297417476276224 1299996883201536 1303976112415488 1306724631773184 1307183229590121 1307490268151808 1308503807250264 1309322542334976 1311261870077952 1311492434264064 1314099823735296 1316046227438592 1317890491663824 1320074582939136 1322699034654504 1324658175241008 1325487018166272 1334160744647328 1336972887138304 1341220082761728 1341851055427584 1343731481696448 1345325494247424 1348397216007894 1348634309843808 1349996763324672 1350631864951616 1352842284957696 1353317067864099 1356983271456768 1357778355388416 1360320759248256 1361695018927104 1361934450966528 1365044095217868 1366663390032384 1367518515757056 1368578587497048 1373736151351296 1376467288095744 1378506068543488 1385474619441456 1386341515413504 1388394921259008 1391155201230912 1393460711405568 1395413461761696 1396231062718752 1400258647392813 1400504860222416 1402579244372832 1403456842764288 1404874680532992 1408329956801664 1410000599826432 1412640788450112 1415618351087616 1417545791187786 1420533692584448 1420783470452736 1422218812391424 1425716746391808 1427714699302476 1429408337637888 1430080798184064 1432923954209046 1435046356511092 1437647670411264 1441794725922816 1445340806701272 1447055354151936 1452988422991872 1457435952101376 1459594660810752 1462496493601728 1465579142037504 1466973126467424 1470065210744832 1470926551670784 1472066783156547 1472987860126848 1475169603837696 1475428988547072 1480552005868416 1482626803121802 1483672711692288 1485083905806528 1487514367623168 1488036413986317 1488214163963904 1490240447146134 1491172895437056 1500930837728244 1504094498030592 1509582437356032 1511697916908504 1517213598574284 1518746358740256 1519460848070568 1521947570577408 1526606180388864 1527500649811968 1530360854154288 1531906896292992 1532176257337344 1537496313786432 1540737046757376 1545453170270208 1548525699107712 1549254198032736 1550819327111424 1551789679804416 1557451642945536 1558658946871638 1559758491779072 1561944286416384 1564532839038976 1565049601384776 1567643300331264 1569840144481908 1570947577085952 1577901649919436 1578888948109824 1580484015599616 1581227549211648 1584371201401872 1589220887006376 1592570644973568 1598100404157504 1598381404259328 1599996163940352 1603931339690784 1608840897957072 1611473898258432 1612232010960896 1613860763172864 1617353629212672 1619749203001344 1622019066663168 1626008407538931 1627937273420928 1631368637743104 1642043993412096 1643071425675264 1645308555301944 1646082585409782 1648776534792192 1649066445471744 1650344767275852 1651508991295488 1653823362087936 1654792370629632 1659565804317408 1659857612115456 1662316141478912 1665621006601968 1669131800653824 1670719394032344 1674240934459392 1677569507366688 1680054271037376 1692106310284416 1694113585348608 1698280242025536 1700660156522067 1701059617161216 1706266480508928 1708793749241856 1709393454079389 1712191016899584 1712996511645952 1715028567883776 1717431952937472 1718438231038464 1721655960923574 1723395258329616 1723698289504512 1727331498786816 1729683353009736 1733329177602048 1738634816553984 1742910972786828 1744671743000352 1745763389779968 1748349160103936 1752133098313728 1754728303251456 1757187322218432 1760099443918848 1763598712872672 1766210900321344 1767316024221696 1776250066623552 1778880992863104 1782417601577106 1787873497882173 1788293443682304 1789134740570112 1791641975595264 1793767325663232 1797862954677192 1798179079791744 1799995684432896 1804422757152132 1809946010201706 1812908135540736 1813761012331008 1815593358569472 1815912601288704 1820058793623824 1822217853376512 1824771449996064 1831429432598544 1835289717460992 1847299492588608 1848455353884672 1851193228345344 1854873601641216 1857947615207424 1860551282348928 1861641416958336 1867011529857084 1867339813629888 1870105659163776 1871275790352384 1873823632427214 1877773275735552 1879559318286387 1880000799768576 1883521051266816 1887265695787524 1887491134783488 1890061054917048 1894377960603648 1900955661855744 1903619599069968 1905877783517184 1906774397578752 1910565272278728 1922392967897088 1926214894012032 1927121075601696 1929407138869248 1932110947054656 1937317897322496 1938819665620818 1943247936135168 1945893772135953 1946126214414336 1949995324802304 1954105522716672 1955964168623232 1960086947659776 1961235402227712 1962755710875396 1963983813502464 1966892805116928 1967238651396096 1974069341157888 1976835737495736 1980111874408704 1984048551981756 1984285551951872 1986987262861512 1988230527249408 2001241116970992 2005459330707456 2012776583141376 2015597222544672 2022595824011841 2022951464765712 2024995144987008 2025947797427424 2029263427436544 2035474907185152 2036667533082624 2040481138872384 2042542528390656 2042901676449792 2047566142826802 2049995085048576 2051277773635584 2052867881245572 2054316062343168 2060604227026944 2064700932143616 2065672264043648 2067759102815232 2076602190594048 2078211929162184 2082592381888512 2086732801846368 2090191067108352 2093120192642544 2103868866559248 2105185264146432 2107312020799488 2108303398948864 2112494935202496 2115000899739648 2118961182675168 2123427526631424 2126318686781679 2130800538876672 2131175205679104 2133328218587136 2138575119587712 2141572048953714 2145121197276096 2148631864344576 2149385931313569 2152569534766638 2156471505616896 2159665604001792 2162692088884224 2168011210051908 2170583031227904 2179482634487808 2186153928152064 2189391991216128 2193744740402592 2194776780546376 2198368713056256 2200459689701136 2205097816117248 2206389827506176 2212754405756544 2213143482820608 2220828008802624 2223940204682703 2225509067538432 2227625858709792 2231271551434752 2232321245945856 2235360670719201 2236759343155584 2240072361383168 2251396256592366 2256141747045888 2258818113798144 2264373656034048 2267546875362756 2275820397861426 2279191272105852 2282921355866112 2289909270583296 2291250974717952 2295541281231432 2297860344439488 2298264386006016 2306244470679648 2311105570136064 2318179755405312 2322788548661568 2323881297049104 2326228990667136 2327684519706624 2336177464418304 2337988420307457 2339637737668608 2342916429624576 2346799258558464 2351464950496896 2356421365628928 2366852474879154 2368333422164736 2370726023399424 2371841323817472 2376556802102808 2383831330509564 2385512987426816 2388855967460352 2397150606236256 2397572106388992 2399994245910528 2405897009536176 2413261346935608 2417210847387648 2418348016441344 2420791144759296 2429623804502016 2433028599994752 2441905910131392 2447052956614656 2463065990118144 2464607138512896 2467962832952916 2468257637793792 2469123878114673 2473164802188288 2473599668207616 2475517150913778 2477263486943232 2480735043131904 2482188555944448 2489348706476112 2489786418173184 2493474212218368 2495034387136512 2498431509902952 2503697700980736 2506079091048516 2511361401689088 2516354261050032 2520081406556064 2534607549140992 2538159465426624 2541170378022912 2542365863438336 2547420363038304 2563190623862784 2568286525349376 2569494767468928 2572542851825664 2576147929406208 2582483941385361 2583090529763328 2585092887494424 2590997248180224 2594525029514604 2594834952552448 2599993766403072 2607952224830976 2614366459180242 2617007614500528 2618645084669952 2622523740155904 2622984868528128 2628199647470592 2632092454877184 2635780983327648 2640149165878272 2645398069309008 2649316350482016 2650974036332544 2668321489294656 2673626402365659 2673945774276608 2682440165523456 2683702110855168 2687462963392896 2690650988494848 2696794432015788 2697268619687616 2699993526649344 2701263729903232 2706634135728198 2713966542913536 2714919015302559 2715556710776832 2720641518496512 2723390037854208 2723868901933056 2730088190435736 2733326780064768 2737157174994096 2752934576191488 2757012137086976 2770949238882912 2772683030827008 2776789842518016 2782310402461824 2786921422811136 2790826923523392 2792462125437504 2800517294785626 2801009720444832 2805158488745664 2806913685528576 2809749361065984 2810735448640821 2816659913603328 2820001199652864 2825281576900224 2831236702175232 2835091582375572 2841067385168896 2841566940905472 2851433492783616 2855429398604952 2858816675275776 2860161596368128 2865847908418092 2870092713022184 2883589451845632 2890681613402544 2894110708303872 2905976845983744 2908229498431227 2914871904202752 2919189321621504 2924992987203456 2931158284075008 2933946252934848 2940130421489664 2941853103341568 2944133566313094 2945975720253696 2950339207675392 2950857977094144 2961104011736832 2965253606243604 2967345423384576 2970167811613056 2976072827972634 2976428327927808 2980480894292268 2982345790874112 3001861675456488 3008188996061184 3019164874712064 3023395833817008 3034427197148568 3037492717480512 3038921696141136 3043895141154816 3053212360777728 3055001299623936 3060721708308576 3063813792585984 3064352514674688 3071349214240203 3074992627572864 3081474093514752 3090906340540416 3097051398215424 3098508396065472 3101638654222848 3103579359608832 3114903285891072 3117317893743276 3119516983558144 3123888572832768 3129065678077952 3130099202769552 3135286600662528 3139680288963816 3155803299838872 3157777896219648 3160968031199232 3162455098423296 3168742402803744 3178441774012752 3185141289947136 3196200808315008 3196762808518656 3199992327880704 3207862679381568 3212358073430571 3217681795914144 3222947796516864 3224464021921792 3227721526345728 3228854302149957 3234707258425344 3239498406002688 3244038133326336 3252016815077862 3255874546841856 3262737275486208 3284087986824192 3290617110603888 3292165170819564 3297553069584384 3298132890943488 3300689534551704 3307646724175872 3309584741259264 3319131608634816 3319715224230912 3324632282957824 3331242013203936 3338263601307648 3341438788064688 3348481868918784 3355139014733376 3360108542074752 3377094384888549 3384212620568832 3388227170697216 3396560484051072 3401320313044134 3412532961017856 3418786908158778 3424382033799168 3425993023291904 3430057135767552 3434863905874944 3436876462076928 3443311921847148 3446790516659232 3447396579009024 3459366706019472 3466658355204096 3477269633107968 3485821945573656 3489343486000704 3491526779559936 3496698320207872 3504266196627456 3509456606502912 3514374644436864 3520198887837696 3527197425745344 3532421800642688 3534632048443392 3550278712318731 3552500133247104 3557761985726208 3564835203154212 3575746995764346 3578269481140224 3583283951190528 3587534651326464 3595725909354384 3596358159583488 3599991368865792 3608845514304264 3619892020403412 3625816271081472 3627522024662016 3631186717138944 3640117587247648 3644435706753024 3649542899992128 3662858865197088 3670579434921984 3694598985177216 3696910707769344 3702386456690688 3709747203282432 3715895230414848 3721102564697856 3723282833916672 3734023059714168 3734679627259776 3740211318327552 3742551580704768 3747647264854428 3755546551471104 3759118636572774 3767042102533632 3774531391575048 3780122109834096 3788755921207296 3801911323711488 3807239198139936 3811755567034368 3813548795157504 3821130544557456 3844785935794176 3852429788024064 3854242151203392 3858814277738496 3864221894109312 3874635794644992 3877639331241636 3886495872270336 3891787544271906 3892252428828672 3899990649604608 3911928337246464 3920173895319552 3921549688770363 3922470804455424 3925511421750792 3927967627004928 3933785610233856 3934477302792192 3948138682315776 3953671474991472 3960223748817408 3968097103963512 3973974525723024 3976461054498816 4002482233941984 4010918661414912 4025553166282752 4031194445089344 4045191648023682 4045902929531424 4049990289974016 4051895594854848 4058526854873088 4059951203592297 4070949814370304 4073335066165248 4080962277744768 4085085056781312 4085803352899584 4095132285653604 4099990170097152 4102555547271168 4105735762491144 4121208454053888 4129401864287232 4131344528087296 4135518205630464 4156423858324368 4165184763777024 4173465603692736 4180382134216704 4186240385285088 4200775942178439 4207737733118496 4210370528292864 4214624041598976 4216606797897728 4224989870404992 4230001799479296 4237922365350336 4246855053262848 4252637373563358 4261601077753344 4262350411358208 4266656437174272 4277150239175424 4283144097907428 4290242394552192 4298771862627138 4305139069533276 4312943011233792 4325384177768448 4336022420103816 4341166062455808 4358965268975616 4372307856304128 4378783982432256 4387489480805184 4389553561092752 4396737426112512 4400919379402272 4410195632234496 4412779655012352 4416200349469641 4425508811513088 4426286965641216 4441656017605248 4447880409365406 4451018135076864 4455251717419584 4462543102869504 4464642491891712 4470721341438402 4473518686311168 4480144722766336 4502792513184732 4512283494091776 4528747312068096 4535093750725512 4551640795722852 4558382544211704 4565842711732224 4579818541166592 4582501949435904 4591082562462864 4595720688878976 4596528772012032 4612488941359296 4622211140272128 4636359510810624 4645577097323136 4647762594098208 4652457981334272 4655369039413248 4663900658661049 4672354928836608 4675976840614914 4679275475337216 4685832859249152 4693598517116928 4702929900993792 4712842731257856 4733704949758308 4736666844329472 4741452046798848 4743682647634944 4753113604205616 4767662661019128 4777711934920704 4794301212472512 4795144212777984 4799988491821056 4811794019072352 4826522693871216 4834421694775296 4836696032882688 4841582289518592 4859247609004032 4866057199989504 4878025222616793 4883811820262784 4894105913229312 4926131980236288 4929214277025792 4935925665905832 4938247756229346 4946329604376576 4947199336415232 4951034301827556 4954526973886464 4961470086263808 4964377111888896 4978697412952224 4979572836346368 4986948424436736 4996863019805904 5007395401961472 5012158182097032 5022722803378176 5032708522100064 5040162813112128 5069215098281984 5076318930853248 5082340756045824 5084731726876672 5094840726076608 5101980469566201 5126381247725568 5128180362238167 5136573050698752 5138989534937856 5145085703651328 5152295858812416 5164967882770722 5170185774988848 5181994496360448 5189050059029208 5199987532806144 5215904449661952 5228732918360484 5234015229001056 5237290169339904 5245047480311808 5256399294941184 5264184909754368 5271561966655296 5280298331756544 5290796138618016 5298632700964032 5301948072665088 5336642978589312 5347252804731318 5347891548553216 5363620493646519 5364880331046912 5367404221710336 5374925926785792 5381301976989696 5393588864031576 5394537239375232 5399987053298688 5402527459806464 5413268271456396 5429838030605118 5441283036993024 5446780075708416 5447737803866112 5460176380871472 5466653560129536 5474314349988192 5505869152382976 5514024274173952 5541898477765824 5545366061654016 5553579685036032 5564620804923648 5573842845622272 5581653847046784 5584924250875008 5601034589571252 5602019440889664 5610316977491328 5613827371057152 5621470897281642 5633319827206656 5638677954859161 5640002399305728 5650563153800448 5662473404350464 5670183164751144 5682134770337792 5683133881810944 5702866985567232 5710858797209904 5717633350551552 5720323192736256 5731695816836184 5740185426044368 5767178903691264 5781363226805088 5788221416607744 5811953691967488 5816458996862454 5829743808405504 5838378643243008 5849985974406912 5862316568150016 5867892505869696 5880260842979328 5883706206683136 5888267132626188 5891951440507392 5900678415350784 5901715954188288 5922208023473664 5930507212487208 5940335623226112 5952145655945268 5952856655855616 5960961788584536 5964691581748224 6003723350912976 6016377992122368 6038329749424128 6046791667634016 6067787472035523 6068854394297136 6074985434961024 6077843392282272 6087790282309632 6106424721555456 6110002599247872 6121443416617152 6127627585171968 6128705029349376 6142698428480406 6149985255145728 6162948187029504 6181812681080832 6194102796430848 6197016792130944 6203277308445696 6229806571782144 6234635787486552 6247777145665536 6258131356155904 6260198405539104 6270573201325056 6279360577927632 6311606599677744 6315555792439296 6321936062398464 6324910196846592 6337484805607488 6356883548025504 6370282579894272 6378956060345037 6392401616630016 6393525617037312 6399984655761408 6415725358763136 6424716146861142 6435363591828288 6445895593033728 6448157793940707 6448928043843584 6457708604299914 6469414516850688 6478996812005376 6488076266652672 6504033630155724 6511749093683712 6568175973648384 6581234221207776 6584330341639128 6595106139168768 6601379069103408 6615293448351744 6619169482518528 6638263217269632 6639430448461824 6649264565915648 6662484026407872 6671820614048109 6676527202615296 6682877576129376 6696963737837568 6706082012157603 6710278029466752 6720217084149504 6754188769777098 6768425241137664 6776454341394432 6793120968102144 6802640626088268 6837573816317556 6848764067598336 6851986046583808 6869727811749888 6873752924153856 6886623843694296 6893581033318464 6894793158018048 6918733412038944 6933316710408192 6954539266215936 6971643891147312 6978686972001408 6983053559119872 6993396640415744 7008532393254912 7013965260922371 7018913213005824 7028749288873728 7040397775675392 7054394851490688 7064843601285376 7069264096886784 7100557424637462 7105000266494208 7115523971452416 7129670406308424 7151493991528692 7156538962280448 7166567902381056 7191451818708768 7192716319166976 7199982737731584 7217691028608528 7239784040806824 7251632542162944 7255044049324032 7262373434277888 7280235174495296 7288871413506048 7299085799984256 7325717730394176 7341158869843968 7389197970354432 7393821415538688 7404772913381376 7407371634344019 7419494406564864 7431790460829696 7442205129395712 7446565667833344 7468046119428336 7469359254519552 7480422636655104 7485103161409536 7495294529708856 7511093102942208 7518237273145548 7534084205067264 7549062783150096 7560244219668192 7603822647422976 7614478396279872 7623511134068736 7627097590315008 7642261089114912 7689571871588352 7704859576048128 7708484302406784 7717628555476992 7728443788218624 7747451824156083 7749271589289984 7755278662483272 7772991744540672 7783575088543812 7784504857657344 7799981299209216 7823856674492928 7843099377540726 7851022843501584 7855935254009856 7867571220467712 7868954605584384 7896277364631552 7907342949982944 7920447497634816 7936194207927024 7947949051446048 7952922108997632 8004964467883968 8020879207096977 8021837322829824 8051106332565504 8062388890178688 8090383296047364 8091805859062848 8099980579948032 8103791189709696 8119902407184594 8141899628740608 8144757045907677 8146670132330496 8161924555489536 8170170113562624 8171606705799168 8190264571307208 8199980340194304 8211471524982288 8258803728574464 8262689056174592 8271036411260928 8312847716648736 8330369527554048 8346931207385472 8360764268433408 8372480770570176 8401551884356878 8415475466236992 8420741056585728 8429248083197952 8432206345922463 8433213595795456 8449979740809984 8460003598958592 8475844730700672 8493710106525696 8505274747126716 8523202155506688 8524700822716416 8554300478350848 8566288195814856 8580484789104384 8597543725254276 8610278139066552 8650768355536896 8672044840207632 8682332124911616 8717930537951232 8724688495293681 8744615712608256 8757567964864512 8774978961610368 8779107122185504 8793474852225024 8801838758804544 8820391264468992 8825559310024704 8832400698939282 8851017623026176 8852573931282432 8883312035210496 8895760818730812 8902036270153728 8910503434839168 8929284983783424 8941442682876804 8947037372622336 8960289445532672 9005585026369464 9024566988183552 9057494624136192 9070187501451024 9103281591445704 9116765088423408 9131685423464448 9159637082333184 9165003898871808 9182165124925728 9191441377757952 9193057544024064 9214047642720609 9224977882718592 9244422280544256 9272719021621248 9291154194646272 9295525188196416 9304915962668544 9310738078826496 9327801317322098 9344709857673216 9351953681229828 9358550950674432 9371665718498304 9387197034233856 9405859801987584 9467409899516616 9473333688658944 9482904093597696 9487365295269888 9506227208411232 9535325322038256 9555423869841408 9588602424945024 9590288425555968 9599976983642112 9623588038144704 9637074220291713 9653045387742432 9668843389550592 9673392065765376 9683164579037184 9686562906449871 9718495218008064 9732114399979008 9756050445233586 9767623640525568 9788211826458624 9852263960472576 9871851331811664 9876495512458692 9892659208753152 9894398672830464 9902068603655112 9922940172527616 9928754223777792 9957394825904448 9959145672692736 9973896848873472 9993726039611808 10014790803922944 10024316364194064 10045445606756352 10065417044200128 10080325626224256 10131283154665647 10138430196563968 10152637861706496 10164681512091648 10169463453753344 10189681452153216 10203960939132402 10256360724476334 10273146101397504 10277979069875712 10290171407302656 10304591717624832 10329935765541444 10340371549977696 10378100118058416 10399975065612288 10431808899323904 10457465836720968 10468030458002112 10474580338679808 10490094960623616 10512798589882368 10528369819508736 10543123933310592 10560596663513088 10581592277236032 10597265401928064 10603896145330176 10650836136956193 10673285957178624 10694505609462636 10695783097106432 10727240987293038 10734808443420672 10749851853571584 10762603953979392 10787177728063152 10789074478750464 10799974106597376 10805054919612928 10826536542912792 10859676061210236 10882566073986048 10893560151416832 10920352761742944 10933307120259072 10948628699976384 11011738304765952 11028048548347904 11083796955531648 11090732123308032 11107159370072064 11129241609847296 11147685691244544 11163307694093568 11169848501750016 11202069179142504 11204038881779328 11220633954982656 11227654742114304 11242941794563284 11266639654413312 11277355909718322 11301126307600896 11340366329502288 11364269540675584 11366267763621888 11405733971134464 11421717594419808 11435266701103104 11440646385472512 11463391633672368 11480370852088736 11534357807382528 11562726453610176 11576442833215488 11623907383934976 11632917993724908 11659487616811008 11676757286486016 11699971948813824 11735785011739392 11760521685958656 11764649066311089 11767412413366272 11776534265252376 11783902881014784 11801356830701568 11803431908376576 11844416046947328 11861014424974416 11880671246452224 11904291311890536 11921923577169072 11929383163496448 12007446701825952 12032755984244736 12076659498848256 12093583335268032 12135574944071046 12137708788594272 12149970869922048 12155686784564544 12175580564619264 12179853610776891 12212849443110912 12220005198495744 12242886833234304 12255255170343936 12257410058698752 12285396856960812 12299970510291456 12363625362161664 12388205592861696 12394033584261888 12406554616891392 12469271574973104 12495554291331072 12520396811078208 12541146402650112 12558721155855264 12602327826535317 12623213199355488 12631111584878592 12643872124796928 12649820393693184 12674969611214976 12713767096051008 12740565159788544 12757912120690074 12784803233260032 12787051234074624 12799969311522816 12831450717526272 12849432293722284 12870727183656576 12896315587881414 12897856087687168 12915417208599828 12938829033701376 12976152533305344 13008067260311448 13023498187367424 13136351947296768 13162468442415552 13168660683278256 13190212278337536 13202758138206816 13230586896703488 13238338965037056 13248601048408923 13276526434539264 13278860896923648 13298529131831296 13324968052815744 13343641228096218 13353054405230592 13365755152258752 13393927475675136 13412164024315206 13420556058933504 13440434168299008 13508377539554196 13536850482275328 13586241936204288 13605281252176536 13675147632635112 13697528135196672 13703972093167616 13739455623499776 13747505848307712 13773247687388592 13787162066636928 13789586316036096 13837466824077888 13866633420816384 13909078532431872 13943287782294624 13957373944002816 13966107118239744 13986793280831488 13991701975983147 14017064786509824 14027930521844742 14037826426011648 14057498577747456 14080795551350784 14108789702981376 14129687202570752 14138528193773568 14201114849274924 14210000532988416 14231047942904832 14259340812616848 14302987983057384 14333135804762112 14382903637417536 14385432638333952 14399965475463168 14435382057217056 14479568081613648 14503265084325888 14510088098648064 14524746868555776 14560470348990592 14577742827012096 14598171599968512 14634075667850379 14651435460788352 14682317739687936 14778395940708864 14787642831077376 14814743268688038 14838988813129728 14863580921659392 14884410258791424 14893131335666688 14936092238856672 14938718509039104 14960845273310208 14990589059417712 15022186205884416 15036474546291096 15068168410134528 15098125566300192 15120488439336384 15207645294845952 15228956792559744 15247022268137472 15254195180630016 15284522178229824 15379143743176704 15384541086714501 15409719152096256 15416968604813568 15435257110953984 15456887576437248 15494903648312166 15510557324966544 15545983489081344 15567150177087624 15599962598418432 15647713348985856 15686198755081452 15702045687003168 15711870508019712 15735142440935424 15792554729263104 15814685899965888 15840894995269632 15872388415854048 15895898102892096 15905844217995264 16009928935767936 16041758414193954 16043674645659648 16090861480939557 16102212665131008 16124777780357376 16180766592094728 16183611718125696 16199961159896064 16207582379419392 16239804814369188 16289514091815354 16323849110979072 16340340227125248 16343213411598336 16380529142614416 16399960680388608 16422943049964576 16517607457148928 16525378112349184 16542072822521856 16625695433297472 16660739055108096 16693862414770944 16721528536866816 16744961541140352 16803103768713756 16830950932473984 16841482113171456 16864412691844926 16866427191590912 16899959481619968 16916033864577483 16920007197917184 16951689461401344 16987420213051392 17010549494253432 17046404311013376 17049401645432832 17108600956701696 17132576391629712 17160969578208768 17195087450508552 17220556278133104 17301536711073792 17344089680415264 17364664249823232 17435861075902464 17449376990587362 17489231425216512 17515135929729024 17549957923220736 17558214244371008 17586949704450048 17603677517609088 17640782528937984 17651118620049408 17664801397878564 17702035246052352 17705147862564864 17766624070420992 17791521637461624 17821006869678336 17858569967566848 17882885365753608 17894074745244672 17920578891065344 18011170052738928 18049133976367104 18114989248272384 18140375002902048 18203362416106569 18206563182891408 18233530176846816 18263370846928896 18319274164666368 18330007797743616 18364330249851456 18382882755515904 18386115088048128 18428095285441218 18449955765437184 18488844561088512 18545438043242496 18582308389292544 18591050376392832 18609831925337088 18655602634644196 18689419715346432 18703907362459656 18743331436996608 18774394068467712 18811719603975168 18934819799033232 18946667377317888 18965808187195392 18974730590539776 19012454416822464 19070650644076512 19110847739682816 19136868181035111 19177204849890048 19180576851111936 19199953967284224 19247176076289408 19274148440583426 19306090775484864 19337686779101184 19344473381822121 19346784131530752 19373125812899742 19436990436016128 19464228799958016 19512100890467172 19535247281051136 19704527920945152 19743702663623328 19752991024917384 19785318417506304 19804137207310224 19845880345055232 19857508447555584 19914789651808896 19918291345385472 19947793697746944 19987452079223616 20029581607845888 20048632728388128 20090891213512704 20118246036472809 20130834088400256 20160651252448512 20262566309331294 20276860393127936 20305275723412992 20329363024183296 20338926907506688 20379362904306432 20407921878264804 20512721448952668 20546292202795008 20555958139751424 20609183435249664 20659871531082888 20680743099955392 20756200236116832 20799950131224576 20863617798647808 20914931673441936 20936060916004224 20949160677359616 20980189921247232 21025597179764736 21041895782767113 21056739639017472 21086247866621184 21121193327026176 21163184554472064 21194530803856128 21207792290660352 21301672273912386 21346571914357248 21389011218925272 21454481974586076 21469616886841344 21499703707143168 21574355456126304 21578148957500928 21599948213194752 21610109839225856 21653073085825584 21719352122420472 21765132147972096 21787120302833664 21840705523485888 21866614240518144 21897257399952768 22023476609531904 22056097096695808 22167593911063296 22181464246616064 22214318740144128 22222114903032057 22258483219694592 22295371382489088 22326615388187136 22339697003500032 22404138358285008 22408077763558656 22441267909965312 22455309484228608 22485883589126568 22533279308826624 22554711819436644 22602252615201792 22680732659004576 22728539081351168 22811467942268928 22843435188839616 22870533402206208 22881292770945024 22926783267344736 22960741704177472 23068715614765056 23125452907220352 23152885666430976 23242355472468249 23247814767869952 23265835987449816 23318975233622016 23353514572972032 23399943897627648 23471570023478784 23529298132622178 23553068530504752 23567805762029568 23602713661403136 23606863816753152 23688832093894656 23722028849948832 23761342492904448 23808582623781072 23843847154338144 23858766326992896 24014893403651904 24065511968489472 24153318997696512 24187166670536064 24271149888142092 24275417577188544 24299941739844096 24311373569129088 24359707221553782 24425698886221824 24434271137723031 24440010396991488 24485773666468608 24510510340687872 24514820117397504 24570793713921624 24599941020582912 24776411185723392 24788067168523776 24813109233782784 24938543149946208 24991108582662144 25040793622156416 25082292805300224 25117442311710528 25204655653070634 25246426398710976 25262223169757184 25287744249593856 25296619037767389 25299640787386368 25349939222429952 25427534192102016 25481130319577088 25515824241380148 25569606466520064 25574102468149248 25662901435052544 25698864587444568 25741454367313152 25792631175762828 25795712175374336 25830834417199656 25952305066610688 26016134520622896 26046996374734848 26272703894593536 26324936884831104 26337321366556512 26380424556675072 26405516276413632 26461173793406976 26476677930074112 26497202096817846 26553052869078528 26557721793847296 26597058263662592 26649936105631488 26687282456192436 26706108810461184 26731510304517504 26787854951350272 26824328048630412 26841112117867008 26880868336598016 27016755079108392 27073700964550656 27172483872408576 27210562504353072 27350295265270224 27395056270393344 27407944186335232 27478911246999552 27495011696615424 27546495374777184 27574324133273856 27579172632072192 27642142928161827 27674933648155776 27733266841632768 27818157064863744 27886575564589248 27914747888005632 27932214236479488 27983403951966294 28034129573019648 28055861043689484 28075652852023296 28114997155494912 28161591102701568 28217579405962752 28259374405141504 28402229698549848 28420001065976832 28462095885809664 28518681625233696 28605975966114768 28666271609524224 28765807274835072 28770865276667904 28799930950926336 28870764114434112 28911222660875139 28959136163227296 29006530168651776 29020176197296128 29049493737111552 29059688719349613 29120940697981184 29155485654024192 29196343199937024 29268151335700758 29302870921576704 29364635479375872 29556791881417728 29629486537376076 29677977626259456 29768820517582848 29786262671333376 29872184477713344 29877437018078208 29921690546620416 29981178118835424 30044372411768832 30072949092582192 30136336820269056 30196251132600384 30240976878672768 30393849463996941 30415290589691904 30457913585119488 30494044536274944 30508390361260032 30569044356459648 30769082173429002 30819438304192512 30833937209627136 30870514221907968 30913775152874496 30989807296624332 31021114649933088 31134300354175248 31199925196836864 31295426697971712 31372397510162904 31404091374006336 31423741016039424 31470284881870848 31585109458526208 31629371799931776 31681789990539264 31744776831708096 31791796205784192 31811688435990528 31952508410868579 32019857871535872 32083516828387908 32087349291319296 32181722961879114 32204425330262016 32249555560714752 32361533184189456 32367223436251392 32399922319792128 32415164758838784 32479609628738376 32579028183630708 32647698221958144 32680680454250496 32761058285228832 32799921360777216 32845886099929152 33035214914297856 33050756224698368 33084145645043712 33251390866594944 33321478110216192 33387724829541888 33443057073733632 33489923082280704 33606207537427512 33661901864947968 33682964226342912 33728825383689852 33732854383181824 33799918963239936 33832067729154966 33903378922802688 34021098988506864 34092808622026752 34098803290865664 34217201913403392 34265152783259424 34321939156417536 34390174901017104 34441112556266208 34603073422147584 34688179360830528 34729328499646464 34871722151804928 34898753981174724 34978462850433024 35030271859458048 35099915846441472 35116428488742016 35207355035218176 35281565057875968 35293947198933267 35302237240098816 35329602795757128 35404070492104704 35410295725129728 35533248140841984 35583043274923248 35642013739356672 35765770731507216 35788149490489344 35841157782130688 36022340105477856 36098267952734208 36229978496544768 36280750005804096 36406724832213138 36413126365782816 36467060353693632 36526741693857792 36539560832330673 36638548329332736 36660015595487232 36728660499702912 36765765511031808 36772230176096256 36856190570882436 36899911530874368 37090876086484992 37164616778585088 37182100752785664 37219663850674176 37311205269288392 37407814724919312 37486662873993216 37623439207950336 37806983479605951 37869639598066464 37893334754635776 37931616374390784 37949461181079552 38024908833644928 38141301288153024 38221695479365632 38273736362070222 38354409699780096 38361153702223872 38399907934568448 38494352152578816 38548296881166852 38612181550969728 38688946763644242 38693568263061504 38746251625799484 38928457599916032 39024201780934344 39070494562102272 39409055841890304 39487405327246656 39505982049834768 39570636835012608 39608274414620448 39691760690110464 39715016895111168 39745803145226769 39829579303617792 39836582690770944 39895587395493888 39974904158447232 40059163215691776 40097265456776256 40181782427025408 40236492072945618 40261668176800512 40321302504897024 40525132618662588 40553720786255872 40610551446825984 40677853815013376 40758725808612864 40815843756529608 41025442897905336 41092584405590016 41111916279502848 41218366870499328 41319743062165776 41361486199910784 41512400472233664 41599900262449152 41727235597295616 41829863346883872 41872121832008448 41898321354719232 41960379842494464 41975105927949441 42051194359529472 42083791565534226 42113479278034944 42172495733242368 42242386654052352 42326369108944128 42389061607712256 42415584581320704 42603344547824772 42693143828714496 42778022437850544 42908963949172152 42999407414286336 43148710912252608 43156297915001856 43199896426389504 43220219678451712 43306146171651168 43438704244840944 43530264295944192 43574240605667328 43681411046971776 43733228481036288 43794514799905536 43902227003551137 44046953219063808 44112194193391616 44335187822126592 44362928493232128 44444229806064114 44516966439389184 44590742764978176 44653230776374272 44679394007000064 44808276716570016 44816155527117312 44882535819930624 44971767178253136 45066558617653248 45109423638873288 45204505230403584 45361465318009152 45457078162702336 45622935884537856 45686870377679232 45741066804412416 45762585541890048 45853566534689472 45921483408354944 46137431229530112 46153623260143503 46250905814440704 46305771332861952 46484710944936498 46531671974899632 46637950467244032 46799887795255296 46943140046957568 47058596265244356 47106137061009504 47135611524059136 47205427322806272 47377664187789312 47444057699897664 47522684985808896 47617165247562144 47687694308676288 47717532653985792 48029786807303808 48131023936978944 48306637995393024 48374333341072128 48542299776284184 48550835154377088 48599883479688192 48622747138258176 48719414443107564 48868542275446062 48971547332937216 49021020681375744 49029640234795008 49141587427843248 49199882041165824 49552822371446784 49576134337047552 49626218467565568 49877086299892416 49982217165324288 50081587244312832 50164585610600448 50234884623421056 50409311306141268 50492852797421952 50524446339514368 50593238075534778 50599281574772736 50699878444859904 50748101593732449 50855068384204032 50962260639154176 51031648482760296 51139212933040128 51148204936298496 51325802870105088 51397729174889136 51482908734626304 51585262351525656 51661668834399312 51904610133221376 52032269041245792 52093992749469696 52545407789187072 52649873769662208 52674642733113024 52760849113350144 52811032552827264 52922347586813952 52953355860148224 52994404193635692 53106105738157056 53115443587694592 53194116527325184 53299872211262976 53374564912384872 53463020609035008 53575709902700544 53648656097260824 53682224235734016 53761736673196032 54033510158216784 54147401929101312 54344967744817152 54421125008706144 54610087248319707 54700590530540448 54790112540786688 54815888372670464 54957822493999104 54990023393230848 55092990749554368 55148648266547712 55158345264144384 55284285856323654 55349867296311552 55466533683265536 55636314129727488 55773151129178496 55829495776011264 55966807903932588 56068259146039296 56111722087378968 56229994310989824 56323182205403136 56435158811925504 56518748810283008 56804459397099696 56840002131953664 56924191771619328 57037363250467392 57211951932229536 57332543219048448 57410604543105333 57531614549670144 57541730553335808 57599861901852672 57741528228868224 57822445321750278 57918272326454592 58013060337303552 58040352394592256 58119377438699226 58241881395962368 58310971308048384 58392686399874048 58536302671401516 58605741843153408 59113583762835456 59258973074752152 59355955252518912 59537641035165696 59572525342666752 59744368955426688 59754874036156416 59843381093240832 59962356237670848 60088744823537664 60145898185164384 60272673640538112 60354738109418427 60392502265200768 60481953757345536 60787698927993882 60830581179383808 60915827170238976 60988089072549888 61016780722520064 61138088712919296 61538164346858004 61638876608385024 61667874419254272 61827550305748992 61979614593248664 62042229299866176 62268600708350496 62399850393673728 62590853395943424 62744795020325808 62808182748012672 62847482032078848 62940569763741696 63170218917052416 63258743599863552 63363579981078528 63489553663416192 63583592411568384 63623376871981056 63905016821737158 64039715743071744 64167033656775816 64363445923758228 64408850660524032 64499111121429504 64723066368378912 64734446872502784 64799844639584256 64830329517677568 64959219257476752 65158056367261416 65295396443916288 65361360908500992 65522116570457664 65599842721554432 65691772199858304 66070429828595712 66101512449396736 66168291290087424 66502781733189888 66642956220432384 66666344709096171 66775449659083776 66886114147467264 66979846164561408 67212415074855024 67323803729895936 67365928452685824 67457650767379704 67599837926479872 67664135458309932 67806757845605376 68042197977013728 68185617244053504 68434403826806784 68530305566518848 68643878312835072 68780349802034208 68882225112532416 69206146844295168 69376358721661056 69458656999292928 69727066417404747 69743444303609856 69797507962349448 69956925700866048 70060543718916096 70199831692882944 70232856977484032 70414710070436352 70587894397866534 70659205591514256 70808140984209408 70820591450259456 71066496281683968 71166086549846496 71284027478713344 71531541463014432 71576298980978688 71682315564261376 72044680210955712 72196535905468416 72459956993089536 72561500011608192 72813449664426276 72826252731565632 72934120707387264 73079121664661346 73277096658665472 73302813413169093 73320031190974464 73457320999405824 73531531022063616 73544460352192512 73712381141764872 73799823061748736 74329233557170176 74364201505571328 74439327701348352 74622410538576784 74815629449838624 74973325747986432 75246878415900672 75613966959211902 75739279196132928 75786669509271552 75863232748781568 75898922362159104 76049817667289856 76282602576306048 76443390958731264 76547472724140444 76708819399560192 76722307404447744 76988704305157632 77096593762333704 77224363101939456 77377893527288484 77387136526123008 77492503251598968 77856915199832064 78048403561868688 78140989124204544 78818111683780608 78974810654493312 79011964099669536 79141273670025216 79216548829240896 79383521380220928 79430033790222336 79491606290453538 79659158607235584 79673165381541888 79791174790987776 79949808316894464 80118326431383552 80194530913552512 80363564854050816 80472984145891236 80523336353601024 80642605009794048 81050265237325176 81221102893651968 81355707630026752 81517451617225728 81631687513059216 82050885795810672 82185168811180032 82223832559005696 82436733740998656 82639486124331552 82722972399821568 82926428784485481 83024800944467328 83199800524898304 83454471194591232 83659726693767744 83744243664016896 83796642709438464 83950211855898882 84102388719058944 84167583131068452 84226958556069888 84344991466484736 84484773308104704 84652738217888256 84778123215424512 85206689095649544 85386287657428992 85556044875701088 85817927898344304 85998814828572672 86297421824505216 86312595830003712 86399792852779008 86440439356903424 86612292343302336 86733667982625417 86877408489681888 87060528591888384 87148481211334656 87179066158048839 87362822093943552 87466456962072576 87589029599811072 87804454007102274 88093906438127616 88670375644253184 88888459612128228 89033932878778368 89306461552748544 89358788014000128 89616553433140032 89632311054234624 89765071639861248 89943534356506272 90133117235306496 90218847277746576 90409010460807168 90722930636018304 90914156325404672 91181548391990823 91245871769075712 91373740755358464 91482133608824832 91525171083780096 91707133069378944 91842966816709888 92307246520287006 92501811628881408 92611542665723904 92969421889872996 93063343949799264 93599775590510592 93886280093915136 94117192530488712 94212274122019008 94271223048118272 94410854645612544 94755328375578624 94888115399795328 95045369971617792 95234330495124288 95375388617352576 95435065307971584 95857525232605737 96059573614607616 96262047873957888 96613275990786048 96748666682144256 97084599552568368 97101670308754176 97199766959376384 97245494276516352 97438828886215128 97737084550892124 97943094665874432 98042041362751488 98283174855686496 98399764082331648 99105644742893568 99152268674095104 99252436935131136 99754172599784832 99964434330648576 100163174488625664 100329171221200896 100469769246842112 100818622612282536 100985705594843904 101048892679028736 101186476151069556 101198563149545472 101399756889719808 101496203187464898 101710136768408064 102063296965520592 102278425866080256 102296409872596992 102651605740210176 102795458349778272 102965817469252608 103170524703051312 103323337668798624 103809220266442752 104064538082491584 104187985498939392 105090815578374144 105299747539324416 105349285466226048 105622065105654528 105844695173627904 105881841596799801 105906711720296448 105988808387271384 106212211476314112 106230887175389184 106388233054650368 106599744422525952 106749129824769744 106926041218070016 107297312194521648 107364448471468032 107523473346392064 108067020316433568 108294803858202624 108689935489634304 108842250017412288 109220174496639414 109401181061080896 109580225081573376 109618682496992019 109631776745340928 109915644987998208 109980046786461696 110185981499108736 110297296533095424 110316690528288768 110568571712647308 110699734592623104 111272628259454976 111546302258356992 111658991552022528 111933615807865176 112223444174757936 112459988621979648 112870317623851008 113037497620566016 113420950438817853 113608918794199392 113680004263907328 113848383543238656 114074726500934784 114423903864459072 114665086438096896 114821209086210666 115063229099340288 115083461106671616 115199723803705344 115483056457736448 115644890643500556 115836544652909184 116080704789184512 116238754877398452 116483762791924736 116785372799748096 117072605342803032 117211483686306816 118227167525670912 118517946149504304 118711910505037824 119075282070331392 119145050685333504 119237409435680307 119488737910853376 119509748072312832 119686762186481664 119924712475341696 120177489647075328 120291796370328768 120545347281076224 120709476218836854 120785004530401536 120963907514691072 121575397855987764 121661162358767616 121831654340477952 122033561445040128 122276177425838592 123076328693716008 123277753216770048 123335748838508544 123655100611497984 123959229186497328 124084458599732352 124537201416700992 124799700787347456 125181706791886848 125489590040651616 125616365496025344 125694964064157696 125881139527483392 125925317783848323 126340437834104832 126517487199727104 126727159962157056 126979107326832384 127167184823136768 127246753743962112 127810033643474316 128079431486143488 128334067313551632 128726891847516456 128998222242859008 129446132736757824 129468893745005568 129599689279168512 129660659035355136 129918438514953504 130316112734522832 130590792887832576 130722721817001984 131044233140915328 131199685443108864 131383544399716608 131706681010653411 132140859657191424 132203024898793472 132336582580174848 133005563466379776 133332689418192342 133550899318167552 133772228294934528 133959692329122816 134424830149710048 134647607459791872 134915301534759408 135199675852959744 135328270916619864 135613515691210752 136084395954027456 136371234488107008 136868807653613568 137060611133037696 137287756625670144 137560699604068416 137764450225064832 138412293688590336 138460869780430509 138752717443322112 138917313998585856 139454132834809494 139595015924698896 139913851401732096 140399663385765888 140465713954968064 140829420140872704 141175788795733068 141318411183028512 141616281968418816 142132992563367936 142332173099692992 142568054957426688 143063082926028864 143152597961957376 143364631128522752 144089360421911424 144393071810936832 144919913986179072 145123000023216384 145626899328852552 145652505463131264 145868241414774528 146158243329322692 146605626826338186 146914641998811648 147063062044127232 147088920704385024 147424762283529744 147599646123497472 148658467114340352 148728403011142656 148878655402696704 149244821077153568 149631258899677248 149946651495972864 150493756831801344 151227933918423804 151478558392265856 151573339018543104 151797844724318208 152099635334579712 152565205152612096 152886781917462528 153094945448280888 153417638799120384 153444614808895488 153977408610315264 154193187524667408 154448726203878912 154755787054576968 154985006503197936 155713830399664128 156096807123737376 156281978248409088 157636223367561216 157949621308986624 158023928199339072 158282547340050432 158433097658481792 158767042760441856 158860067580444672 158983212580907076 159318317214471168 159346330763083776 159582349581975552 159899616633788928 160389061827105024 160727129708101632 160945968291782472 161046672707202048 161285210019588096 162100530474650352 162442205787303936 163034903234451456 163263375026118432 163830261744959121 164101771591621344 164370337622360064 164447665118011392 164873467481997312 165278972248663104 165445944799643136 165852857568970962 166049601888934656 166399601049796608 166908942389182464 167319453387535488 167488487328033792 167900423711797764 168204777438117888 168335166262136904 168689982932969472 168969546616209408 169305476435776512 169556246430849024 170413378191299088 170772575314857984 171112089751402176 171635855796688608 171997629657145344 172231813629315999 172594843649010432 172625191660007424 172799585705558016 172880878713806848 173224584686604672 173467335965250834 173754816979363776 174121057183776768 174358132316097678 174725644187887104 174932913924145152 175178059199622144 175608908014204548 177340751288506368 177776919224256456 178067865757556736 178612923105497088 178717576028000256 179233106866280064 179264622108469248 179530143279722496 179887068713012544 180266234470612992 180437694555493152 180818020921614336 181064214328255281 181445861272036608 181828312650809344 182363096783981646 182491743538151424 182747481510716928 182964267217649664 183050342167560192 183414266138757888 183685933633419776 184614493040574012 185003623257762816 185938843779745992 186126687899598528 187199551181021184 187772560187830272 188234385060977424 188424548244038016 188542446096236544 188821709291225088 189510656751157248 189776230799590656 190090739943235584 190468660990248576 190750777234705152 190870130615943168 191715050465211474 192119147229215232 193226551981572096 193497333364288512 194169199105136736 194203340617508352 194399533918752768 194490988553032704 194877657772430256 195474169101784248 195886189331748864 196084082725502976 196566349711372992 196799528164663296 198211289485787136 198304537348190208 198504873870262272 199508345199569664 199928868661297152 199999034127288513 200326348977251328 200658342442401792 200939538493684224 201637245224565072 201971411189687808 202097785358057472 202372952302139112 202799513779439616 202992406374929796 203420273536816128 204126593931041184 204556851732160512 205303211480420352 205590916699556544 205931634938505216 206341049406102624 206646675337597248 207618440532885504 208129076164983168 208375970997878784 209181199252214241 210181631156748288 210599495078648832 210698570932452096 211244130211309056 211763683193599602 211977616774542768 212424422952628224 212461774350778368 213199488845051904 213498259649539488 213852082436140032 214594624389043296 214728896942936064 215046946692784128 216134040632867136 216589607716405248 217379870979268608 217684500034824576 218440348993278828 218802362122161792 219237364993984038 219263553490681856 219831289975996416 219908440239507279 219960093572923392 220371962998217472 220594593066190848 220633381056577536 221137143425294616 221399469185246208 223092604516713984 223317983104045056 223867231615730352 224446888349515872 224919977243959296 225740635247702016 226074995241132032 226841900877635706 227217837588398784 227360008527814656 227696767086477312 228149453001869568 228847807728918144 229330172876193792 229642418172421332 230126458198680576 230166922213343232 230966112915472896 231289781287001112 231673089305818368 232161409578369024 232477509754796904 232967525583849472 233570745599496192 234145210685606064 234422967372613632 236454335051341824 237035892299008608 237423821010075648 238150564140662784 238290101370667008 238474818871360614 238977475821706752 239019496144625664 239373524372963328 239849424950683392 240354979294150656 240583592740657536 241090694562152448 241418952437673708 241570009060803072 241927815029382144 243150795711975528 243663308680955904 244067122890080256 244552354851677184 246152657387432016 246555506433540096 246671497677017088 247310201222995968 247918458372994656 248168917199464704 248779286353456443 249074402833401984 249599401574694912 250363413583773696 250979180081303232 251232730992050688 251389928128315392 251850635567696646 252680875668209664 253034974399454208 253454319924314112 253958214653664768 254334369646273536 255620067286948632 256158862972286976 256668134627103264 257453783695032912 257996444485718016 258892265473515648 258937787490011136 259199378558337024 259321318070710272 259836877029907008 260632225469045664 261181585775665152 261445443634003968 261537198474146517 262088466281830656 262399370886217728 262767088799433216 263413362021306822 264281719314382848 264406049797586944 266011126932759552 266665378836384684 267101798636335104 267919384658245632 268849660299420096 269295214919583744 269830603069518816 270399351705919488 270656541833239728 271227031382421504 272168791908054912 272742468976214016 273544645175972469 273737615307227136 274121222266075392 274575513251340288 275121399208136832 275528900450129664 276921739560861018 277505434886644224 277834627997171712 278908265669618988 279190031849397792 280799326771531776 280931427909936128 281658840281745408 282351577591466136 282636822366057024 283232563936837632 284265985126735872 284664346199385984 285136109914853376 286126165852057728 286305195923914752 286729262257045504 287572575697817211 288178720843822848 288786143621873664 289839827972358144 290246000046432768 291253798657705104 291305010926262528 291736482829549056 292316486658645384 293211253652676372 293829283997623296 294126124088254464 294849524567059488 295199292246994944 297316934228680704 297456806022285312 297757310805393408 298489642154307136 299262517799354496 299893302991945728 300987513663602688 302455867836847608 302957116784531712 303146678037086208 303595689448636416 304199270669159424 305130410305224192 306189890896561776 306835277598240768 306889229617790976 307954817220630528 308386375049334816 308897452407757824 309511574109153936 309970013006395872 311427660799328256 312193614247474752 312563956496818176 315272446735122432 315899242617973248 316047856398678144 316866195316963584 317534085520883712 317645524790399403 317720135160889344 317966425161814152 318636634428942336 318692661526167552 319164699163951104 319799233267577856 320778123654210048 321891936583564944 322093345414404096 322570420039176192 324201060949300704 324884411574607872 326069806468902912 326526750052236864 327660523489918242 328203543183242688 328740675244720128 328856047490976057 328895330236022784 329746934963994624 330557944497326208 330891889599286272 331705715137941924 332099203777869312 333817884778364928 334638906775070976 334976974656067584 335800847423595528 336670332524273808 337379965865938944 338610952871553024 339112492861698048 340826756382598176 341545150629715968 342224179502804352 343271711593377216 343995259314290688 344463627258631998 345189687298020864 345250383320014848 345599171411116032 345761757427613696 346449169373209344 346934671930501668 347509633958727552 348242114367553536 348716264632195356 349451288375774208 350356118399244288 351217816028409096 354681502577012736 355553838448512912 356135731515113472 357225846210994176 357435152056000512 357712228307040921 358466213732560128 358529244216938496 359060286559444992 359774137426025088 360532468941225984 360875389110986304 361636041843228672 362128428656510562 362891722544073216 364726193567963292 364983487076302848 365494963021433856 366100684335120384 366828532277515776 367371867266839552 369228986081148024 370007246515525632 371877687559491984 372253375799197056 374399102362042368 375545120375660544 376468770121954848 376849096488076032 377084892192473088 377643418582450176 377775953351544969 379021313502314496 379552461599181312 380181479886471168 380937321980497152 381501554469410304 381740261231886336 383430100930422948 384238294458430464 386994666728577024 388338398210273472 388406681235016704 388799067837505536 388981977106065408 389755315544860512 390948338203568496 391772378663497728 392168165451005952 393132699422745984 393599056329326592 395120043031960233 396422578971574272 396609074696380416 397009747740524544 399016690399139328 399998068254577026 400652697954502656 401316684884803584 401879076987368448 403274490449130144 403942822379375616 404745904604278224 405599027558879232 405984812749859592 406840547073632256 408253187862082368 409113703464321024 410606422960840704 411181833399113088 411863269877010432 412682098812205248 413293350675194496 415236881065771008 415382609341291527 416258152329966336 416751941995757568 418362398504428482 421198990157297664 421397141864904192 422488260422618112 423527366387199204 423955233549085536 424848845905256448 426398977690103808 426996519299078976 427704164872280064 429189248778086592 429457793885872128 430093893385568256 432268081265734272 433179215432810496 434759741958537216 435369000069649152 436880697986557656 437604724244323584 438474729987968076 438527106981363712 439816880479014558 440743925996434944 441189186132381696 441266762113155072 442274286850589232 442798938370492416 446185209033427968 446635966208090112 447734463231460704 448893776699031744 449839954487918592 451481270495404032 452149990482264064 453683801755271412 454435675176797568 454720017055629312 455393534172954624 456298906003739136 457695615457836288 458660345752387584 459284836344842664 460252916397361152 460333844426686464 461932225830945792 462579562574002224 463346178611636736 464955019509593808 465935051167698944 467141491198992384 468290421371212128 468845934745227264 472908670102683648 474071784598017216 474847642020151296 476301128281325568 476580202741334016 476949637742721228 477954951643413504 478038992289251328 478747048745926656 479698849901366784 481167185481315072 482181389124304896 482837904875347416 483140018121606144 483855630058764288 486301591423951056 487326617361911808 489104709703354368 491490785234877363 492305314774864032 493111012867080192 493342995354034176 494620402445991936 495836916745989312 496337834398929408 497558572706912886 498148805666803968 499198803149389824 500726827167547392 501958360162606464 502465461984101376 503701271135393292 506069948798908416 506908639848628224 507916429307329536 508668739292547072 511240134573897264 512317725944573952 513336269254206528 514907567390065824 515992888971436032 516695440887947997 517784530947031296 517875574980022272 518398757116674048 518642636141420544 519673754059814016 521264450938091328 522363171551330304 523074396948293034 524176932563661312 524798741772435456 525534177598866432 526826724042613644 528812099595173888 532022253865519104 533330757672769368 534203597272670208 535838769316491264 537699320598840192 538590429839167488 539661206139037632 540798703411838976 541313083666479456 542454062764843008 543192642984765843 544337583816109824 545484937952428032 547089290351944938 547475230614454272 548242444532150784 549151026502680576 550242798416273664 551057800900259328 553843479121722036 555010869773288448 557816531339237976 558380063698795584 561598653543063552 561862855819872256 563317680563490816 564703155182932272 565273644732114048 566465127873675264 568531970253471744 569328692398771968 570272219829706752 572252331704115456 572610391847829504 573458524514091008 575145151395634422 576357441687645696 579679655944716288 580492000092865536 582507597315410208 582610021852525056 583472965659098112 584632973317290768 586422507305352744 587658567995246592 588252248176508928 589699049134118976 590398584493989888 594633868457361408 594913612044570624 595514621610786816 596979284308614272 598525035598708992 599786605983891456 599997102381865539 601975027327205376 604911735673695216 605914233569063424 606293356074172416 608398541338318848 610260820610448384 612379781793123552 613670555196481536 615909634441261056 616772750098669632 617794904815515648 619023148218307872 619940026012791744 622855321598656512 624387228494949504 625127912993636352 630544893470244864 631798485235946496 632095712797356288 633732390633927168 635291049580798806 635932850323628304 637273268857884672 637385323052335104 639598466535155712 641556247308420096 643783873167129888 644186690828808192 645140840078352384 648402121898601408 649768823149215744 652139612937805824 653053500104473728 655321046979836484 656407086366485376 657712094981952114 657790660472045568 659493869927989248 659725320718521837 661115888994652416 661783779198572544 663411430275883848 664198407555738624 669277813550141952 669953949312135168 671601694847191056 673340665048547616 674759931731877888 677221905743106048 678224985723396096 681653512765196352 683090301259431936 684448359005608704 686543423186754432 687990518628581376 688927254517263996 690379374596041728 690500766640029696 691523514855227392 692898338746418688 693869343861003336 695019267917455104 696484228735107072 697432529264390712 698902576751548416 700712236798488576 702435632056818192 709363005154025472 711107676897025824 712271463030226944 714451692421988352 714870304112001024 715424456614081842 716932427465120256 717058488433876992 718120573118889984 719548274852050176 721064937882451968 721750778221972608 723272083686457344 724256857313021124 725783445088146432 729452387135926584 730989926042867712 732201368670240768 733657064555031552 734743734533679104 738457972162296048 740014493031051264 743755375118983968 744506751598394112 746337859060369329 748798204724084736 751090240751321088 752937540243909696 753698192976152064 754169784384946176 755551906703089938 758042627004628992 759104923198362624 760362959772942336 761874643960994304 763003108938820608 766860201860845896 768476588916860928 773989333457154048 776676796420546944 776813362470033408 777598135675011072 777963954212130816 779510631089721024 781896676407136992 783544757326995456 784336330902011904 784611595422439551 786265398845491968 787198112658653184 790240086063920466 792845157943148544 793218149392760832 798033380798278656 799996136509154052 801305395909005312 803758153974736896 806548980898260288 807885644758751232 809491809208556448 811198055117758464 811969625499719184 813681094147264512 816506375724164736 818227406928642048 821212845921681408 822363666798226176 823726539754020864 825364197624410496 826586701350388992 830765218682583054 832516304659932672 833503883991515136 836724797008856964 842397980314595328 842794283729808384 844976520845236224 847054732774398408 847910467098171072 849697691810512896 852797955380207616 853993038598157952 855408329744560128 858378497556173184 858915587771744256 860187786771136512 862717727093451633 864536162531468544 866358430865620992 869519483917074432 870738000139298304 873761395973115312 875209448488647168 876949459975936152 879633760958029116 881487851992869888 882378372264763392 884548573701178464 885597876740984832 892370418066855936 893271932416180224 895468926462921408 897787553398063488 899679908975837184 902962540990808064 904299980964528128 907367603510542824 908871350353595136 909440034111258624 910787068345909248 912597812007478272 915391230915672576 918569672689685328 920505832794722304 920667688853372928 923864451661891584 925159125148004448 926692357223273472 929910039019187616 931870102335397888 934282982397984768 936580842742424256 937691869490454528 945817340205367296 948143569196034432 952602256562651136 952936574371198209 953160405482668032 953899275485442456 955909903286827008 956077984578502656 957494097491853312 959397699802733568 962334370962630144 965675809750694832 966280036243212288 967711260117528576 972603182847902112 974653234723823616 978209419406708736 982981570469754726 984610629549728064 986222025734160384 986685990708068352 989240804891983872 991673833491978624 992675668797858816 995117145413825772 996297611333607936 1001453654335094784 1003916720325212928 1004930923968202752 1007402542270786584 1012139897597816832 1015832858614659072 1017337478585094144 1022480269147794528 1024635451889147904 1026672538508413056 1029815134780131648 1031985777942872064 1033390881775895994 1035569061894062592 1035751149960044544 1036797514233348096 1037285272282841088 1039347508119628032 1042528901876182656 1044726343102660608 1046148793896586068 1048353865127322624 1051068355197732864 1053653448085227288 1057624199190347776 1064044507731038208 1066661515345538736 1068407194545340416 1071677538632982528 1075398641197680384 1077180859678334976 1079322412278075264 1081597406823677952 1082626167332958912 1084908125529686016 1086385285969531686 1088675167632219648 1094178580703889876 1094950461228908544 1096484889064301568 1098302053005361152 1100485596832547328 1102115601800518656 1107686958243444072 1110021739546576896 1115633062678475952 1116760127397591168 1123197307086127104 1123725711639744512 1126635361126981632 1129406310365864544 1130547289464228096 1132930255747350528 1133327860054634907 1137063940506943488 1138657384797543936 1140544439659413504 1144504663408230912 1145220783695659008 1150290302791268844 1152714883375291392 1160984000185731072 1165015194630820416 1165220043705050112 1166945931318196224 1169265946634581536 1172845014610705488 1175317135990493184 1176504496353017856 1179398098268237952 1180797168987979776 1185360129095880699 1189267736914722816 1189827224089141248 1191029243221573632 1193958568617228544 1197050071197417984 1199994204763731078 1203950054654410752 1209823471347390432 1211828467138126848 1216797082676637696 1220521641220896768 1224759563586247104 1227341110392963072 1231819268882522112 1233545500197339264 1235589809631031296 1238046296436615744 1239880052025583488 1245710643197313024 1246147828023874581 1248774456989899008 1250255825987272704 1263596970471892992 1264191425594712576 1267464781267854336 1270582099161597612 1271865700647256608 1274546537715769344 1279196933070311424 1283112494616840192 1287567746334259776 1288373381657616384 1290281680156704768 1296804243797202816 1299537646298431488 1304279225875611648 1306107000208947456 1310642093959672968 1312814172732970752 1315424189963904228 1315581320944091136 1319450641437043674 1322231777989304832 1323567558397145088 1326822860551767696 1328396815111477248 1338555627100283904 1339907898624270336 1343203389694382112 1346681330097095232 1349519863463755776 1354443811486212096 1356449971446792192 1363307025530392704 1366180602518863872 1368896718011217408 1373086846373508864 1375981037257162752 1377854509034527992 1380758749192083456 1381001533280059392 1383047029710454784 1385796677492837376 1387738687722006672 1390038535834910208 1394865058528781424 1397805153503096832 1401424473596977152 1404871264113636384 1418726010308050944 1422215353794051648 1424542926060453888 1428903384843976704 1429740608224002048 1430848913228163684 1433864854930240512 1434116976867753984 1436241146237779968 1439096549704100352 1443501556443945216 1446544167372914688 1448513714626042248 1451566890176292864 1458904774271853168 1461979852085735424 1467314129110063104 1469487469067358208 1474472355704632089 1476915944324592096 1480028986062102528 1487510750237967936 1489013503196788224 1492675718120738658 1497596409448169472 1502180481502642176 1505875080487819392 1507396385952304128 1511103813406179876 1518209846396725248 1520725919545884672 1523749287921988608 1526006217877641216 1533720403721691792 1536953177833721856 1547978666914308096 1550086322663843991 1553353592841093888 1553626724940066816 1555196271350022144 1555927908424261632 1559021262179442048 1563793352814273984 1567089514653990912 1569223190844879102 1572530797690983936 1574396225317306368 1580480172127840932 1586436298785521664 1596066761596557312 1599992273018308104 1602610791818010624 1607516307949473792 1613097961796520576 1615771289517502464 1618983618417112896 1622396110235516928 1623939250999438368 1627362188294529024 1629577928954297529 1633012751448329472 1636454813857284096 1642425691843362816 1644727333596452352 1647453079508041728 1650728395248820992 1653173402700777984 1661530437365166108 1665032609319865344 1673449594017713928 1684795960629190656 1685588567459616768 1689953041690472448 1694109465548796816 1695820934196342144 1699395383621025792 1705595910760415232 1707986077196315904 1710816659489120256 1716756995112346368 1717831175543488512 1720375573542273024 1725435454186903266 1729072325062937088 1739038967834148864 1741476000278596608 1747522791946230624 1750418896977294336 1753898919951872304 1759267521916058232 1762975703985739776 1764756744529526784 1769097147402356928 1771195753481969664 1784740836133711872 1786543864832360448 1790937852925842816 1795575106796126976 1799359817951674368 1799991307145596617 1805925081981616128 1808599961929056256 1814735207021085648 1817742700707190272 1818880068222517248 1825195624014956544 1830782461831345152 1837139345379370656 1841011665589444608 1847728903323783168 1850318250296008896 1853384714446546944 1859820078038375232 1863740204670795776 1868565964795969536 1873161685484848512 1875383738980909056 1891634680410734592 1896287138392068864 1905873148742396418 1907798550970884912 1911819806573654016 1912155969157005312 1918795399605467136 1924668741925260288 1931351619501389664 1932560072486424576 1935422520235057152 1945206365695804224 1949306469447647232 1956418838813417472 1965963140939509452 1969221259099456128 1973371981416136704 1978481609783967744 1983347666983957248 1985351337595717632 1990234290827651544 1992595222667215872 2007833440650425856 2009861847936405504 2014805084541573168 2024279795195633664 2031665717229318144 2034674957170188288 2044960538295589056 2049270903778295808 2053345077016826112 2059630269560263296 2063971555885744128 2066781763551791988 2071138123788125184 2071502299920089088 2074570544565682176 2078695016239256064 2085057803752365312 2089452686205321216 2092297587793172136 2096707730254645248 2102136710395465728 2107306896170454576 2128089015462076416 2133323030691077472 2136814389090680832 2143355077265965056 2150797282395360768 2154361719356669952 2158644824556150528 2163194813647355904 2165252334665917824 2169816251059372032 2172770571939063372 2177350335264439296 2188357161407779752 2192969778128603136 2196604106010722304 2200971193665094656 2204231203601037312 2215373916486888144 2220043479093153792 2231266125356951904 2233520254795182336 2239013577181107987 2246394614172254208 2247451423279489024 2253270722253963264 2258812620731729088 2261094578928456192 2266655720109269814 2274127881013886976 2277314769595087872 2281088879318827008 2289009326816461824 2300580605582537688 2305429766750582784 2321968000371462144 2330030389261640832 2330440087410100224 2333891862636392448 2338531893269163072 2345690029221410976 2350634271980986368 2353008992706035712 2353834786267318653 2358796196536475904 2361594337975959552 2370720258191761398 2378535473829445632 2379654448178282496 2387917137234457088 2394100142394835968 2399988409527462156 2419646942694780864 2423656934276253696 2433594165353275392 2441043282441793536 2449519127172494208 2454682220785926144 2463638537765044224 2467091000394678528 2471179619262062592 2476092592873231488 2479760104051166976 2492295656047749162 2497548913979798016 2500511651974545408 2527193940943785984 2528382851189425152 2534929562535708672 2541164198323195224 2543731401294513216 2549093075431538688 2558393866140622848 2566224989233680384 2575135492668519552 2576746763315232768 2580563360313409536 2593608487594405632 2599075292596862976 2608558451751223296 2612214000417894912 2621284187919345936 2625628345465941504 2630848379927808456 2638901282874087348 2644463555978609664 2647135116794290176 2653645721103535392 2656793630222954496 2677111254200567808 2679815797248540672 2686406779388764224 2693362660194190464 2699039726927511552 2708887622972424192 2712899942893584384 2726614051060785408 2732361205037727744 2737793436022434816 2746173692747017728 2755709018069055984 2761517498384166912 2762003066560118784 2771593354985674752 2775477375444013344 2780077071669820416 2789730117057562848 2795610307006193664 2802848947193954304 2809742528227272768 2837452020616101888 2844430707588103296 2857806769687953408 2858809723113594627 2859481216448004096 2861697826456327368 2867729709860481024 2868233953735507968 2872482292475559936 2878193099408200704 2887003112887890432 2897027429252084496 2903133780352585728 2917809548543706336 2923959704171470848 2934628258220126208 2938974938134716416 2948944711409264178 2953831888649184192 2960057972124205056 2975021500475935872 2978027006393576448 2985351436241477316 3004360963005284352 3011750160975638784 3014792771904608256 3022207626812359752 3036419692793450496 3047498575843977216 3052012435755282432 3067440807443383584 3073906355667443712 3095957333828616192 3100172645327687982 3106707185682187776 3107253449880133632 3110392542700044288 3111855816848523264 3118042524358884096 3127586705628547968 3134179029307981824 3138446381689758204 3145061595381967872 3160960344255681864 3172872597571043328 3192133523193114624 3199984546036616208 3205221583636021248 3215032615898947584 3226195923593041152 3231542579035004928 3237967236834225792 3244792220471033856 3247878501998876736 3254724376589058048 3259155857908595058 3266025502896658944 3284851383686725632 3289454667192904704 3294906159016083456 3301456790497641984 3306346805401555968 3323060874730332216 3330065218639730688 3346899188035427856 3369591921258381312 3371177134919233536 3379906083380944896 3388218931097593632 3391641868392684288 3398790767242051584 3399983580163904721 3411191821520830464 3415972154392631808 3421633318978240512 3433513990224692736 3435662351086977024 3450870908373806532 3458144650125874176 3482952000557193216 3495045583892461248 3500837793954588672 3507797839903744608 3518535043832116464 3525951407971479552 3529513489059053568 3538194294804713856 3542391506963939328 3556080387287642097 3569481672267423744 3573087729664720896 3581875705851685632 3591150213592253952 3599982614291193234 3611850163963232256 3629470414042171296 3635485401414380544 3650391248029913088 3661564923662690304 3674278690758741312 3682023331178889216 3695457806647566336 3700636500592017792 3706769428893093888 3719640156076750464 3727480409341591552 3737131929591939072 3738443484071623743 3746323370969697024 3750767477961818112 3792574276784137728 3811746297484792836 3815597101941769824 3823639613147308032 3837590799210934272 3849337483850520576 3862703239002779328 3865120144972849152 3870845040470114304 3890412731391608448 3898612938895294464 3912837677626834944 3931926281879018904 3938442518198912256 3946743962832273408 3966695333967914496 3970702675191435264 3980468581655303088 3985190445334431744 4015666881300851712 4019723695872811008 4029610169083146336 4048559590391267328 4063331434458636288 4069349914340376576 4089921076591178112 4098541807556591616 4106690154033652224 4119260539120526592 4127943111771488256 4133563527103583976 4142276247576250368 4143004599840178176 4149141089131364352 4157390032478512128 4170115607504730624 4184595175586344272 4193415460509290496 4204273420790931456 4214613792340909152 4256178030924152832 4266646061382154944 4273628778181361664 4286710154531930112 4301594564790721536 4308723438713339904 4317289649112301056 4330504669331835648 4339632502118744064 4345541143878126744 4354700670528878592 4376714322815559504 4385939556257206272 4401942387330189312 4408462407202074624 4430747832973776288 4440086958186307584 4462532250713903808 4467040509590364672 4478027154362215974 4492789228344508416 4494902846558978048 4506541444507926528 4517625241463458176 4522189157856912384 4533311440218539628 4554629539190175744 4562177758637654016 4578018653632923648 4601161211165075376 4610859533501165568 4643936000742924288 4650258967991531973 4660060778523281664 4660880174820200448 4667783725272784896 4677063786538326144 4691380058442821952 4701268543961972736 4707669572534637306 4717592393072951808 4723188675951919104 4741440516383522796 4759308896356564992 4775834274468914176 4788200284789671936 4799976819054924312 4839293885389561728 4847313868552507392 4867188330706550784 4882086564883587072 4888733786862892587 4899038254344988416 4909364441571852288 4927277075530088448 4934182000789357056 4942359238524125184 4952185185746462976 4959520208102333952 4984591312095498324 4995097827959596032 5054387881887571968 5056765702378850304 5069859125071417344 5082328396646390448 5087462802589026432 5098186150863077376 5116787732281245696 5132449978467360768 5150270985337039104 5153493526630465536 5161126720626819072 5187216975188811264 5217116903502446592 5224428000835789824 5242568375838691872 5251256690931883008 5261696759855616912 5277802565748174696 5288927111957219328 5294270233588580352 5307291442207070784 5313587260445908992 5354222508401135616 5359631594497081344 5372813558777528448 5386725320388380928 5398079453855023104 5399973921436789851 5417775245944848384 5425799885787168768 5453228102121570816 5475586872044869632 5492347385494035456 5511418036138111968 5523034996768333824 5543186709971349504 5550954750888026688 5560154143339640832 5579460234115125696 5591220614012387328 5605697894387908608 5619485056454545536 5674904041232203776 5688861415176206592 5717619446227189254 5723395652912654736 5735459419720962048 5736467907471015936 5756386198816401408 5774006225775780864 5794054858504168992 5806267560705171456 5835619097087412672 5847919408342941696 5869256516440252416 5877949876269432832 5897889422818528356 5907663777298368384 5920115944248410112 5950043000951871744 5956054012787152896 5970702872482954632 6023500321951277568 6029585543809216512 6044415253624719504 6072839385586900992 6094997151687954432 6104024871510564864 6134881614886767168 6147812711334887424 6191914667657232384 6200345290655375964 6213414371364375552 6214506899760267264 6223711633697046528 6236085048717768192 6255173411257095936 6268358058615963648 6276892763379516408 6290123190763935744 6321920688511363728 6384267046386229248 6399969092073232416 6410443167272042496 6430065231797895168 6452391847186082304 6463085158070009856 6475934473668451584 6489584440942067712 6495757003997753472 6509448753178116096 6518311715817190116 6532051005793317888 6578909334385809408 6589812318032166912 6602913580995283968 6612693610803111936 6646121749460664432 6660130437279461376 6693798376070855712 6717040731543323961 6739183842516762624 6742354269838467072 6759812166761889792 6776437862195187264 6783283736785368576 6799967160327809442 6822383643041660928 6831944308785263616 6843266637956481024 6867027980449385472 6901741816747613064 6916289300251748352 6965904001114386432 6990091167784922496 7001675587909177344 7015595679807489216 7037070087664232928 7051902815942959104 7059026978118107136 7061504358801955959 7076388589609427712 7084783013927878656 7112160774575284194 7138963344534847488 7163751411703371264 7182300427184507904 7199965228582386468 7258940828084342592 7270970802828761088 7300782496059826176 7323129847325380608 7348557381517482624 7364046662357778432 7390915613295132672 7401273001184035584 7413538857786187776 7439280312153500928 7454960818683183104 7476886968143247486 7492646741939394048 7501534955923636224 7585148553568275456 7623492594969585672 7631194203883539648 7647279226294616064 7675181598421868544 7698674967701041152 7725406478005558656 7730240289945698304 7741690080940228608 7780825462783216896 7797225877790588928 7825675355253669888 7863852563758037808 7876885036397824512 7933390667935828992 7941405350382870528 7960937163310606176 7970380890668863488 8031333762601703424 8039447391745622016 8059220338166292672 8097119180782534656 8126662868917272576 8138699828680753152 8179842153182356224 8197083615113183232 8213380308067304448 8238521078241053184 8267127054207167952 8284552495152500736 8286009199680356352 8314780064957024256 8340231215009461248 8369190351172688544 8386830921018580992 8408546841581862912 8429227584681818304 8512356061848305664 8533292122764309888 8573420309063860224 8576429169340783881 8603189129581443072 8617446877426679808 8634579298224602112 8661009338663671296 8691082287756253488 8709401341057757184 8753428645631119008 8771879112514412544 8803884774660378624 8816924814404149248 8861495665947552576 8880173916372615168 8925064501427807616 8934081019180729344 8956054308724431948 8989805693117956096 9013082889015853056 9035250482926916352 9044378315713824768 9066622880437079256 9109259078380351488 9156037307265847296 9202322422330150752 9221719067002331136 9287872001485848576 9300517935983063946 9320121557046563328 9321760349640400896 9335567450545569792 9354127573076652288 9382760116885643904 9402537087923945472 9415339145069274612 9435184786145903616 9482881032767045592 9518617792713129984 9551668548937828352 9576400569579343872 9599953638109848624 9678587770779123456 9694627737105014784 9734376661413101568 9764173129767174144 9777467573725785174 9798076508689976832 9854554151060176896 9868364001578714112 9884718477048250368 9904370371492925952 9919040416204667904 9969182624190996648 9990195655919192064 10108775763775143936 10113531404757700608 10139718250142834688 10164656793292780896 10174925605178052864 10196372301726154752 10199950740491714163 10233575464562491392 10264899956934721536 10300541970674078208 10306987053260931072 10374433950377622528 10448856001671579648 10485136751677383744 10502513381863766016 10523393519711233824 10555605131496349392 10577854223914438656 10588540467177160704 10614582884414141568 10627174520891817984 10708445016802271232 10719263188994162688 10745627117555056896 10773450640776761856 10799947842873579702 10835550491889696768 10906456204243141632 10951173744089739264 10984694770988070912 11022836072276223936 11046069993536667648 11086373419942699008 11101909501776053376 11120308286679281664 11158920468230251392 11182441228024774656 11211395788775817216 11215330452214871229 11238970112909091072 11377722830352413184 11435238892454378508 11446791305825309472 11470918839441924096 11512772397632802816 11548012451551561728 11588109717008337984 11612535121410342912 11671238194174825344 11695838816685883392 11738513032880504832 11755899752538865664 11795778845637056712 11815327554596736768 11840231888496820224 11900086001903743488 11912108025574305792 11941405744965909264 12047000643902555136 12059171087618433024 12088830507249439008 12145678771173801984 12189994303375908864 12208049743021129728 12269763229773534336 12295625422669774848 12383829335314464768 12400690581310751928 12426828742728751104 12429013799520534528 12447423267394093056 12472170097435536384 12510346822514191872 12553785526759032816 12580246381527871488 12643841377022727456 12768534092772458496 12799938184146464832 12820886334544084992 12860130463595790336 12904783694372164608 12926170316140019712 12951868947336903168 12991514007995506944 13018897506356232192 13036623431634380232 13064102011586635776 13157818668771618816 13205827161990567936 13225387221606223872 13292243498921328864 13320260874558922752 13387596752141711424 13434081463086647922 13478367685033525248 13484708539676934144 13519624333523779584 13552875724390374528 13566567473570737152 13599934320655618884 13663888617570527232 13686533275912962048 13734055960898770944 13803483633495226128 13832578600503496704 13931808002228772864 13980182335569844992 14003351175818354688 14031191359614978432 14074140175328465856 14103805631885918208 14123008717603911918 14152777179218855424 14169566027855757312 14224321549150568388 14277926689069694976 14327502823406742528 14364600854369015808 14399930457164772936 14517881656168685184 14541941605657522176 14601564992119652352 14646259694650761216 14666201360588677761 14697114763034965248 14728093324715556864 14781831226590265344 14802546002368071168 14827077715572375552 14878560624307001856 14953773936286494972 14985293483878788096 15170297107136550912 15246985189939171344 15262388407767079296 15294558452589232128 15350363196843737088 15397349935402082304 15450812956011117312 15460480579891396608 15483380161880457216 15561650925566433792 15651350710507339776 15727705127516075616 15753770072795649024 15866781335871657984 15882810700765741056 15921874326621212352 15940761781337726976 16062667525203406848 16078894783491244032 16118440676332585344 16194238361565069312 16199921764310369553 16253325737834545152 16277399657361506304 16359684306364712448 16426760616134608896 16477042156482106368 16534254108414335904 16569104990305001472 16629560129914048512 16680462430018922496 16738380702345377088 16773661842037161984 16817093683163725824 16858455169363636608 17024712123696611328 17066584245528619776 17152858338681567762 17206378259162886144 17269158596449204224 17322018677327342592 17382164575512506976 17418802682115514368 17506857291262238016 17543758225028825088 17607769549320757248 17633849628808298496 17722991331895105152 17760347832745230336 17850129002855615232 17868162038361458688 17912108617448863896 17979611386235912192 18070500965853832704 18088756631427649536 18133245760874158512 18218518156760702976 18312074614531694592 18404644844660301504 18443438134004662272 18575744002971697152 18601035871966127892 18640243114093126656 18643520699280801792 18671134901091139584 18708255146153304576 18765520233771287808 18805074175847890944 18830678290138549224 18870369572291807232 18965762065534091184 19103337097875656704 19152801139158687744 19199907276219697248 19357175541558246912 19389255474210029568 19468753322826203136 19528346259534348288 19554935147451570348 19596153017379953664 19736728003157428224 19769436954096500736 19808740742985851904 19838080832409335808 19938365248381993296 19980391311838384128 20151122194629971883 20217551527550287872 20227062809515401216 20279436500285669376 20329313586585561792 20349851210356105728 20399901480983428326 20467150929124982784 20529799913869443072 20601083941348156416 20748867900755245056 20897712003343159296 20970273503354767488 21005026763727532032 21046787039422467648 21111210262992698784 21155708447828877312 21177080934354321408 21184513076405867877 21229165768828283136 21254349041783635968 21416890033604542464 21491254235110113792 21546901281553523712 21599895685747159404 21812912408486283264 21902347488179478528 21969389541976141824 22045672144552447872 22092139987073335296 22172746839885398016 22203819003552106752 22240616573358563328 22317840936460502784 22364882456049549312 22430660904429742458 22477940225818182144 22755445660704826368 22870477784908757016 22893582611650618944 22941837678883848192 23025544795265605632 23096024903103123456 23176219434016675968 23225070242820685824 23342476388349650688 23391677633371766784 23477026065761009664 23511799505077731328 23591557691274113424 23630655109193473536 23800172003807486976 23824216051148611584 23882811489931818528 24094001287805110272 24118342175236866048 24177661014498878016 24291357542347603968 24379988606751817728 24416099486042259456 24539526459547068672 24591250845339549696 24801381162621503856 24853657485457502208 24858027599041069056 24944340194871072768 25020693645028383744 25107571053518065632 25160492763055742976 25287682754045454912 25537068185544916992 25599876368292929664 25720260927191580672 25809567388744329216 25852340632280039424 25903737894673806336 25983028015991013888 26073246863268760464 26128204023173271552 26315637337543237632 26411654323981135872 26450774443212447744 26584486997842657728 26640521749117845504 26775193504283422848 26868162926173295844 26969417079353868288 27039248667047559168 27105751448780749056 27133134947141474304 27199868641311237768 27327777235141054464 27468111921797541888 27606967266990452256 27665157201006993408 27863616004457545728 27960364671139689984 28006702351636709376 28062382719229956864 28148280350656931712 28207611263771836416 28246017435207823836 28305554358437710848 28448643098301136776 28555853378139389952 28655005646813485056 28729201708738031616 28799860914329545872 29035763312337370368 29083883211315044352 29203129984239304704 29292519389301522432 29332402721177355522 29394229526069930496 29563662453180530688 29605092004736142336 29654155431144751104 29757121248614003712 29907547872572989944 29970586967757576192 30340594214273101824 30493970379878342688 30524776815534158592 30589116905178464256 30599852221475142489 30700726393687474176 30794699870804164608 30901625912022234624 30920961159782793216 31123301851132867584 31455410255032151232 31507540145591298048 31733562671743315968 31765621401531482112 31843748653242424704 31881523562675453952 32125335050406813696 32157789566982488064 32236881352665170688 32399843528620739106 32506651475669090304 32719368612729424896 32853521232269217792 32954084312964212736 33068508216828671808 33138209980610002944 33259120259828097024 33360924860037844992 33476761404690754176 33547323684074323968 33634187366327451648 33716910338727273216 34133168491057239552 34305716677363135524 34412756518325772288 34538317192898408448 34644037354654685184 34764329151025013952 34837605364231028736 35013714582524476032 35087516450057650176 35215539098641514496 35267699257616596992 35445982663790210304 35520695665490460672 35700258005711230464 35736324076722917376 35824217234897727792 36141001931707665408 36177513262855299072 36266491521748317024 36437036313521405952 36624149229063389184 36809289689320603008 36886876268009324544 37151488005943394304 37202071743932255784 37280486228186253312 37287041398561603584 37342269802182279168 37416510292306609152 37531040467542575616 37661356580277098448 37740739144583614464 37931524131068182368 38206674195751313408 38305602278317375488 38399814552439394496 38714351083116493824 38778510948420059136 39056692519068696576 39109870294903140696 39192306034759907328 39473456006314856448 39617481485971703808 39676161664818671616 39876730496763986592 39960782623676768256 40302244389259943766 40435103055100575744 40454125619030802432 40558873000571338752 40658627173171123584 40699702420712211456 40799802961966856652 41059599827738886144 41202167882696312832 41497735801510490112 41795424006686318592 41940547006709534976 42010053527455064064 42093574078844935296 42222420525985397568 42311416895657754624 42369026152811735754 42458331537656566272 42508698083567271936 42833780067209084928 42982508470220227584 43093802563107047424 43199791371494318808 43625824816972566528 43804694976358957056 43938779083952283648 44091344289104895744 44184279974146670592 44345493679770796032 44407638007104213504 44481233146717126656 44635681872921005568 44861321808859484916 44955880451636364288 45510891321409652736 45740955569817514032 45787165223301237888 45883675357767696384 46051089590531211264 46192049806206246912 46352438868033351936 46450140485641371648 46684952776699301376 46954052131522019328 47183115382548226848 47261310218386947072 47600344007614973952 47648432102297223168 47765622979863637056 48188002575610220544 48236684350473732096 48355322028997756032 48582715084695207936 48599765292931108659 48759977213503635456 48832198972084518912 49079052919094137344 49602762325243007712 49707314970915004416 49888680389742145536 50041387290056767488 50215142107036131264 50320985526111485952 50575365508090909824 51074136371089833984 51199752736585859328 51619134777488658432 51807475789347612672 51966056031982027776 52146493726537520928 52256408046346543104 52631274675086475264 52823308647962271744 52901548886424895488 53168973995685315456 53281043498235691008 53550387008566845696 53736325852346591688 53938834158707736576 54211502897561498112 54266269894282948608 54399737282622475536 54655554470282108928 54936223843595083776 55213934533980904512 55330314402013986816 55727232008915091456 55920729342279379968 56013404703273418752 56124765438459913728 56296560701313863424 56415222527543672832 56492034870415647672 56611108716875421696 56897286196602273552 57310011293626970112 57458403417476063232 57599721828659091744 58071526624674740736 58167766422630088704 58406259968478609408 58585038778603044864 58664805442354711044 58788459052139860992 59210184009472284672 59308310862289502208 59514242497228007424 59815095745145979888 59941173935515152384 60453366583889915649 60681188428546203648 60987940759756685376 61049553631068317184 61199704442950284978 61401452787374948352 61589399741608329216 61803251824044469248 62246603702265735168 62910820510064302464 63015080291182596096 63467125343486631936 63531242803062964224 63553539229217603631 63687497306484849408 63763047125350907904 64250670100813627392 64473762705330341376 64799687057241478212 65438737225458849792 65707042464538435584 65908168625928425472 66137016433657343616 66276419961220005888 66518240519656194048 66721849720075689984 66953522809381508352 67094647368148647936 67433820677454546432 68266336982114479104 68611433354726271048 68825513036651544576 69076634385796816896 69288074709309370368 69528658302050027904 69675210728462057472 70027429165048952064 70175032900115300352 70431078197283028992 70535398515233193984 70891965327580420608 71400516011422460928 71472648153445834752 71648434469795455584 72282003863415330816 72355026525710598144 72532983043496634048 72874072627042811904 73248298458126778368 73618579378641206016 73773752536018649088 74404143487864511568 74560972456372506624 74574082797123207168 74833020584613218304 75062080935085151232 75322713160554196896 75481478289167228928 75863048262136364736 76413348391502626816 76611204556634750976 76799629104878788992 77428702166232987648 77557021896840118272 78219740589806281392 78384612069519814656 78946912012629712896 79234962971943407616 79352323329637343232 79753460993527973184 79921565247353536512 80604488778519887532 80908251238061604864 81117746001142677504 81317254346342247168 81399404841424422912 81599605923933713304 82404335765392625664 82995471603020980224 83590848013372637184 83881094013419069952 84020107054910128128 84187148157689870592 84444841051970795136 84622833791315509248 84738052305623471508 84916663075313132544 85667560134418169856 85965016940440455168 86187605126214094848 86399582742988637616 87251649633945133056 87609389952717914112 87877558167904567296 88182688578209791488 88690987359541592064 88815276014208427008 88962466293434253312 89271363745842011136 89722643617718969832 89911760903272728576 91021782642819305472 91481911139635028064 91574330446602475776 91767350715535392768 91799556664425427467 92102179181062422528 92384099612412493824 92704877736066703872 93369905553398602752 94366230765096453696 94522620436773894144 95200688015229947904 95296864204594446336 95531245959727274112 96376005151220441088 96473368700947464192 96710644057995512064 97199530585862217318 97519954427007270912 98158105838188274688 99205524650486015424 99414629941830008832 99777360779484291072 100082774580113534976 100430284214072262528 100641971052222971904 101150731016181819648 102399505473171718656 103238269554977316864 103614951578695225344 103932112063964055552 104292987453075041856 104512816092693086208 105262549350172950528 105646617295924543488 105803097772849790976 106337947991370630912 106562086996471382016 107100774017133691392 107472651704693183376 108423005795122996224 108532539788565897216 108799474565244951072 109311108940564217856 109872447687190167552 110427869067961809024 110660628804027973632 111454464017830182912 111841458684558759936 112026809406546837504 112249530876919827456 112593121402627726848 112984069740831295344 113222217433750843392 113794572393204547104 114620022587253940224 114916806834952126464 115199443657318183488 116143053249349481472 116335532845260177408 117170077557206089728 117329610884709422088 117576918104279721984 118420368018944569344 119028484994456014848 119630191490291959776 119882347871030304768 120906733167779831298 121362376857092407296 121975881519513370752 122099107262136634368 122399408885900569956 123178799483216658432 123606503648088938496 124493207404531470336 125821641020128604928 126030160582365192192 126934250686973263872 127107078458435207262 127374994612969698816 127526094250701815808 128501340201627254784 128947525410660682752 129599374114482956424 130877474450917699584 131414084929076871168 131816337251856850944 132274032867314687232 132552839922440011776 133036481039312388096 133443699440151379968 133907045618763016704 134867641354909092864 136532673964228958208 137222866709452542096 137651026073303089152 138153268771593633792 138576149418618740736 139057316604100055808 139350421456924114944 140054858330097904128 140862156394566057984 141783930655160841216 142801032022844921856 142945296306891669504 143296868939590911168 144564007726830661632 144710053051421196288 145065966086993268096 145748145254085623808 145799295878793325977 146496596916253556736 147237158757282412032 148808286975729023136 149121944912745013248 149666041169226436608 150124161870170302464 150645426321108393792 150962956578334457856 151726096524272729472 152826696783005253632 153222409113269501952 153599258209757577984 154857404332465975296 156439481179612562784 156769224139039629312 157893824025259425792 158469925943886815232 158704646659274686464 159506921987055946368 159843130494707073024 161208977557039775064 161816502476123209728 162634508692684494336 162798809682848845824 163199211847867426608 164808671530785251328 165990943206041960448 167181696026745274368 167762188026838139904 168040214109820256256 168374296315379741184 168889682103941590272 169245667582631018496 169476104611246943016 169833326150626265088 171930033880880910336 172375210252428189696 172799165485977275232 174503299267890266112 175218779905435828224 175755116335809134592 176365377156419582976 177630552028416854016 177924932586868506624 178542727491684022272 179445287235437939664 179823521806545457152 182043565285638610944 182963822279270056128 183148660893204951552 183599113328850854934 184204358362124845056 184768199224824987648 185409755472133407744 186739811106797205504 188732461530192907392 189045240873547788288 190401376030459895808 190593728409188892672 190660617687652810893 191062491919454548224 192752010302440882176 193421288115991024128 194399061171724434636 196316211676376549376 198411049300972030848 198829259883660017664 199554721558968582144 200165549160227069952 200860568428144525056 201283942104445943808 202301462032363639296 204799010946343437312 206476539109954633728 207229903157390450688 207864224127928111104 208585974906150083712 209025632185386172416 210525098700345901056 211293234591849086976 211606195545699581952 212675895982741261824 214201548034267382784 214945303409386366752 216846011590245992448 217065079577131794432 217598949130489902144 218622217881128435712 219744895374380335104 220855738135923618048 221321257608055947264 223682917369117519872 224499061753839654912 225186242805255453696 225968139481662590688 226444434867501686784 227589144786409094208 229240045174507880448 229833613669904252928 230398887314636366976 232286106498698962944 232671065690520354816 234659221769418844176 235153836208559443968 236840736037889138688 238056969988912029696 239260382980583919552 239764695742060609536 241813466335559662596 242724753714184814592 243951763039026741504 244198214524273268736 244798817771801139912 247213007296177876992 248986414809062940672 251643282040257209856 252060321164730384384 253868501373946527744 254214156916870414524 254749989225939397632 257002680403254509568 257895050821321365504 259198748228965912848 261754948901835399168 262828169858153742336 263632674503713701888 264548065734629374464 266072962078624776192 266887398880302759936 267814091237526033408 269735282709818185728 273065347928457916416 274445733418905084192 275302052146606178304 275398669993276282401 276306537543187267584 277152298837237481472 278114633208200111616 280109716660195808256 283567861310321682432 285602064045689843712 285890592613783339008 286593737879181822336 289128015453661323264 289420106102842392576 290131932173986536192 291598591757586651954 294474317514564824064 297616573951458046272 298243889825490026496 299332082338452873216 300248323740340604928 301290852642216787584 301925913156668915712 303452193048545458944 305653393566010507264 307198516419515155968 309714808664931950592 312878962359225125568 313538448278079258624 315787648050518851584 316939851887773630464 317409293318549372928 319013843974111892736 319686260989414146048 322417955114079550128 325269017385368988672 325597619365697691648 326398423695734853216 329617343061570502656 331981886412083920896 334363392053490548736 335524376053676279808 336080428219640512512 336748592630759482368 337779364207883180544 338952209222493886032 339666652301252530176 343860067761761820672 344750420504856379392 345598330971954550464 349006598535780532224 351510232671618269184 352730754312839165952 355261104056833708032 357085454983368044544 358890574470875879328 359647043613090914304 364087130571277221888 365927644558540112256 366297321786409903104 367198226657701709868 369536398449649975296 370819510944266815488 373479622213594411008 377464923060385814784 378090481747095576576 380802752060919791616 381321235375305621786 382124983838909096448 385504020604881764352 386842576231982048256 388798122343448869272 392632423352753098752 396822098601944061696 397658519767320035328 399109443117937164288 400331098320454139904 401721136856289050112 404602924064727278592 409598021892686874624 412953078219909267456 414459806314780901376 415728448255856222208 417171949812300167424 418051264370772344832 422586469183698173952 425351791965482523648 428403096068534765568 429890606818772733504 433692023180491984896 434130159154263588864 435197898260979804288 437244435762256871424 439489790748760670208 441711476271847236096 447365834738235039744 448998123507679309824 450372485610510907392 451936278963325181376 452888869735003373568 455178289572818188416 458480090349015760896 459667227339808505856 460797774629272733952 464572212997397925888 469318443538837688352 470307672417118887936 473681472075778277376 476113939977824059392 478520765961167839104 479529391484121219072 483626932671119325192 485449507428369629184 487903526078053483008 488396429048546537472 489597635543602279824 494426014592355753984 497972829618125881344 503286564080514419712 504120642329460768768 507737002747893055488 508428313833740829048 509499978451878795264 515790101642642731008 518397496457931825696 523509897803670798336 525656339716307484672 527265349007427403776 529096131469258748928 533774797760605519872 535628182475052066816 539470565419636371456 546130695856915832832 548891466837810168384 550797339986552564802 552613075086374535168 554304597674474962944 556229266416400223232 560219433320391616512 567135722620643364864 571204128091379687424 571781185227566678016 573187475758363644672 578256030907322646528 580263864347973072384 583197183515173303908 588948635029129648128 595233147902916092544 596487779650980052992 598664164676905746432 600496647480681209856 602581705284433575168 603851826313337831424 606904386097090917888 614397032839030311936 619429617329863901184 625757924718450251136 627076896556158517248 631575296101037703168 633879703775547260928 634818586637098745856 638027687948223785472 644835910228159100256 650538034770737977344 651195238731395383296 652796847391469706432 659234686123141005312 663963772824167841792 671048752107352559616 673497185261518964736 675558728415766361088 677904418444987772064 679333304602505060352 687720135523523641344 689500841009712758784 691196661943909100928 698013197071561064448 705461508625678331904 710522208113667416064 714170909966736089088 717781148941751758656 719294087226181828608 728174261142554443776 731855289117080224512 732594643572819806208 734396453315403419736 741639021888533630976 746959244427188822016 754929846120771629568 756180963494191153152 761605504121839583232 762642470750611243572 764249967677818192896 771008041209763528704 773685152463964096512 777596244686897738544 785264846705506197504 793644197203888123392 798218886235874328576 800662196640908279808 803442273712578100224 809205848129454557184 819196043785373749248 825906156439818534912 826196009979828847203 828919612629561802752 831456896511712444416 834343899624600334848 850703583930965047296 856806192137069531136 859781213637545467008 867384046360983969792 868260318308527177728 870395796521959608576 883422952543694472192 894731669476470079488 897996247015358619648 900744971221021814784 903872557926650362752 905777739470006747136 910356579145636376832 916960180698031521792 921595549258545467904 929144425994795851776 938636887077675376704 940615344834237775872 947362944151556554752 952227879955648118784 957041531922335678208 959058782968242438144 967253865342238650384 975807052156106966016 976792858097093074944 979195271087204559648 988852029184711507968 995945659236251762688 1006573128161028839424 1008241284658921537536 1016856627667481658096 1018999956903757590528 1031580203285285462016 1036794992915863651392 1047019795607341596672 1054530698014854807552 1058192262938517497856 1071256364950104133632 1078941130839272742912 1092261391713831665664 1097782933675620336768 1101594679973105129604 1108609195348949925888 1112458532832800446464 1120438866640783233024 1134271445241286729728 1142408256182759374848 1146374951516727289344 1156512061814645293056 1160527728695946144768 1166394367030346607816 1177897270058259296256 1190466295805832185088 1192975559301960105984 1197328329353811492864 1200993294961362419712 1205163410568867150336 1213808772194181835776 1228794065678060623872 1238859234659727802368 1251515849436900502272 1254153793112317034496 1267759407551094521856 1276055375896447570944 1289671820456318200512 1301076069541475954688 1302390477462790766592 1305593694782939412864 1318469372246282010624 1342097504214705119232 1346994370523037929472 1351117456831532722176 1355808836889975544128 1358666609205010120704 1375440271047047282688 1379001682019425517568 1382393323887818201856 1410923017251356663808 1421044416227334832128 1428341819933472178176 1435562297883503517312 1438588174452363657216 1456348522285108887552 1463710578234160449024 1465189287145639612416 1468792906630806839472 1483278043777067261952 1493918488854377644032 1509859692241543259136 1512361926988382306304 1523211008243679166464 1525284941501222487144 1528499935355636385792 1547370304927928193024 1555192489373795477088 1570529693411012395008 1587288394407776246784 1601324393281816559616 1606884547425156200448 1618411696258909114368 1638392087570747498496 1652392019959657694406 1657839225259123605504 1662913793023424888832 1668687799249200669696 1701407167861930094592 1713612384274139062272 1719562427275090934016 1734768092721967939584 1740791593043919217152 1766845905087388944384 1789463338952940158976 1795992494030717239296 1801489942442043629568 1807745115853300725504 1811555478940013494272 1820713158291272753664 1843191098517090935808 1858288851989591703552 1877273774155350753408 1881230689668475551744 1894725888303113109504 1904455759911296237568 1914083063844671356416 1934507730684477300768 1951614104312213932032 1953585716194186149888 1958390542174409119296 1977704058369423015936 1991891318472503525376 2013146256322057678848 2033713255334963316192 2037999913807515181056 2063160406570570924032 2073589985831727302784 2094039591214683193344 2116384525877034995712 2142512729900208267264 2157882261678545485824 2184522783427663331328 2195565867351240673536 2203189359946210259208 2224917065665600892928 2240877733281566466048 2268542890482573459456 2284816512365518749696 2292749903033454578688 2313024123629290586112 2321055457391892289536 2332788734060693215632 2355794540116518592512 2380932591611664370176 2394656658707622985728 2401986589922724839424 2410326821137734300672 2427617544388363671552 2457588131356121247744 2477718469319455604736 2478588029939486541609 2503031698873801004544 2552110751792895141888 2579343640912636401024 2602152139082951909376 2604780954925581533184 2611187389565878825728 2684195008429410238464 2693988741046075858944 2702234913663065444352 2711617673779951088256 2717333218410020241408 2750880542094094565376 2764786647775636403712 2821846034502713327616 2842088832454669664256 2856683639866944356352 2871124595767007034624 2877176348904727314432 2927421156468320898048 2930378574291279224832 2937585813261613678944 2966556087554134523904 2987836977708755288064 3019719384483086518272 3024723853976764612608 3050569883002444974288 3056999870711272771584 3094740609855856386048 3110384978747590954176 3141059386822024790016 3174576788815552493568 3213769094850312400896 3236823392517818228736 3276784175141494996992 3304784039919315388812 3325827586046849777664 3337375598498401339392 3402814335723860189184 3427224768548278124544 3439124854550181868032 3469536185443935879168 3481583186087838434304 3533691810174777888768 3578926677905880317952 3591984988061434478592 3602979884884087259136 3615490231706601451008 3641426316582545507328 3686382197034181871616 3716577703979183407104 3754547548310701506816 3762461379336951103488 3828166127689342712832 3869015461368954601536 3903228208624427864064 3907171432388372299776 3916781084348818238592 3955408116738846031872 4026292512644115357696 4067426510669926632384 4075999827615030362112 4126320813141141848064 4147179971663454605568 4232769051754069991424 4285025459800416534528 4315764523357090971648 4369045566855326662656 4391131734702481347072 4406378719892420518416 4449834131331201785856 4481755466563132932096 4537085780965146918912 4569633024731037499392 4585499806066909157376 4642110914783784579072 4665577468121386431264 4711589080233037185024 4761865183223328740352 4803973179845449678848 4820653642275468601344 4855235088776727343104 4915176262712242495488 4957176059878973083218 5006063397747602009088 5104221503585790283776 5158687281825272802048 5204304278165903818752 5222374779131757651456 5368390016858820476928 5387977482092151717888 5404469827326130888704 5423235347559902176512 5434666436820040482816 5529573295551272807424 5643692069005426655232 5684177664909339328512 5713367279733888712704 5742249191534014069248 5854842312936641796096 5860757148582558449664 5875171626523227357888 5933112175108269047808 5975673955417510576128 6039438768966173036544 6101139766004889948576 6113999741422545543168 6189481219711712772096 6220769957495181908352 6282118773644049580032 6349153577631104987136 6427538189700624801792 6473646785035636457472 6553568350282989993984 6609568079838630777624 6674751196996802678784 6805628671447720378368 6854449537096556249088 6878249709100363736064 6939072370887871758336 6963166372175676868608 7067383620349555777536 7183969976122868957184 7205959769768174518272 7230980463413202902016 7282852633165091014656 7372764394068363743232 7433155407958366814208 7509095096621403013632 7656332255378685425664 7738030922737909203072 7806456417248855728128 7814342864776744599552 7833562168697636477184 8052585025288230715392 8134853021339853264768 8151999655230060724224 8252641626282283696128 8294359943326909211136 8465538103508139982848 8570050919600833069056 8631529046714181943296 8782263469404962694144 8812757439784841036832 8899668262662403571712 8963510933126265864192 9074171561930293837824 9170999612133818314752 9284221829567569158144 9331154936242772862528 9423178160466074370048 9523730366446657480704 9641307284550937202688 9710470177553454686208 9830352525424484990976 9914352119757946166436 10012126795495204018176 10208443007171580567552 10317374563650545604096 10408608556331807637504 10444749558263515302912 10736780033717640953856 10775954964184303435776 10808939654652261777408 10846470695119804353024 11059146591102545614848 11287384138010853310464 11484498383068028138496 11709684625873283592192 11721514297165116899328 11750343253046454715776 11866224350216538095616 12078877537932346073088 12202279532009779897152 12227999482845091086336 12378962439423425544192 12441539914990363816704 12698307155262209974272 12855076379401249603584 12947293570071272914944 13107136700565979987968 13219136159677261555248 13349502393993605357568 13611257342895440756736 13708899074193112498176 13756499418200727472128 13926332744351353737216 14134767240699111555072 14411919539536349036544 14461960926826405804032 14565705266330182029312 14745528788136727486464 15018190193242806027264 15312664510757370851328 15476061845475818406144 15612912834497711456256 15667124337395272954368 16105170050576461430784 16269706042679706529536 16303999310460121448448 16588719886653818422272 16931076207016279965696 17140101839201666138112 17564526938809925388288 17625514879569682073664 17799336525324807143424 17927021866252531728384 18341999224267636629504 18568443659135138316288 18662309872485545725056 18846356320932148740096 19047460732893314961408 19282614569101874405376 19420940355106909372416 19660705050848969981952 19828704239515892332872 20024253590990408036352 20416886014343161135104 20634749127301091208192 20817217112663615275008 20889499116527030605824 21551909928368606871552 21617879309304523554816 21692941390239608706048 22118293182205091229696 22968996766136056276992 23419369251746567184384 23443028594330233798656 23500686506092909431552 24157755075864692146176 24404559064019559794304 24455998965690182172672 24757924878846851088384 24883079829980727633408 25396614310524419948544 25710152758802499207168 25894587140142545829888 26438272319354523110496 26699004787987210715136 27222514685790881513472 27512998836401454944256 27852665488702707474432 28269534481398223110144 28923921853652811608064 29131410532660364058624 29491057576273454972928 30036380386485612054528 30625329021514741702656 30952123690951636812288 31225825668995422912512 31334248674790545908736 32210340101152922861568 32539412085359413059072 33177439773307636844544 33862152414032559931392 35129053877619850776576 35251029759139364147328 35598673050649614286848 36683998448535273259008 37136887318270276632576 37324619744971091450112 38094921465786629922816 38565229138203748810752 38841880710213818744832 39321410101697939963904 39657408479031784665744 40048507181980816072704 40833772028686322270208 41269498254602182416384 41778998233054061211648 43235758618609047109632 43385882780479217412096 44236586364410182459392 45937993532272112553984 46838738503493134368768 47001373012185818863104 48315510151729384292352 48809118128039119588608 48911997931380364345344 49766159659961455266816 50793228621048839897088 51420305517604998414336 52876544638709046220992 53398009575974421430272 55025997672802909888512 55705330977405414948864 56539068962796446220288 57847843707305623216128 58262821065320728117248 58982115152546909945856 60072760772971224109056 61250658043029483405312 61904247381903273624576 62451651337990845825024 62668497349581091817472 65078824170718826118144 66354879546615273689088 70258107755239701553152 70502059518278728294656 73367996897070546518016 74273774636540553265152 74649239489942182900224 76189842931573259845632 77130458276407497621504 77683761420427637489664 79314816958063569331488 80097014363961632145408 81667544057372644540416 82538996509204364832768 83557996466108122423296 86771765560958434824192 88473172728820364918784 91875987064544225107968 93677477006986268737536 94002746024371637726208 96631020303458768584704 97618236256078239177216 99532319319922910533632 101586457242097679794176 105753089277418092441984 106796019151948842860544 110051995345605819777024 111410661954810829897728 115695687414611246432256 116525642130641456234496 117964230305093819891712 120145521545942448218112 122501316086058966810624 123808494763806547249152 125336994699162183634944 130157648341437652236288 132709759093230547378176 140516215510479403106304 141004119036557456589312 146735993794141093036032 149298478979884365800448 152379685863146519691264 154260916552814995243008 158629633916127138662976 160194028727923264290816 165077993018408729665536 167115992932216244846592 173543531121916869648384 176946345457640729837568 183751974129088450215936 187354954013972537475072 188005492048743275452416 195236472512156478354432 199064638639845821067264 211506178554836184883968 220103990691211639554048 222821323909621659795456 231391374829222492864512 233051284261282912468992 240291043091884896436224 245002632172117933621248 247616989527613094498304 250673989398324367269888 260315296682875304472576 265419518186461094756352 281032431020958806212608 282008238073114913178624 298596957959768731600896 304759371726293039382528 317259267832254277325952 320388057455846528581632 330155986036817459331072 334231985864432489693184 347087062243833739296768 353892690915281459675136 367503948258176900431872 376010984097486550904832 390472945024312956708864 398129277279691642134528 423012357109672369767936 440207981382423279108096 462782749658444985729024 480582086183769792872448 495233979055226188996608 501347978796648734539776 520630593365750608945152 530839036372922189512704 562064862041917612425216 564016476146229826357248 597193915919537463201792 634518535664508554651904 660311972073634918662144 668463971728864979386368 694174124487667478593536 735007896516353800863744 752021968194973101809664 780945890048625913417728 796258554559383284269056 846024714219344739535872 961164172367539585744896 990467958110452377993216 1002695957593297469079552 1041261186731501217890304 1061678072745844379025408 1128032952292459652714496 1194387831839074926403584 1269037071329017109303808 1320623944147269837324288 1388348248975334957187072 1504043936389946203619328 1561891780097251826835456 1592517109118766568538112 1692049428438689479071744 1980935916220904755986432 2005391915186594938159104 2082522373463002435780608 2256065904584919305428992 2388775663678149852807168 2538074142658034218607616 3008087872779892407238656 3123783560194503653670912 3185034218237533137076224 3384098856877378958143488 3961871832441809511972864 4165044746926004871561216 4512131809169838610857984 4777551327356299705614336 5076148285316068437215232 6016175745559784814477312 6247567120389007307341824 6768197713754757916286976 9024263618339677221715968 9555102654712599411228672 10152296570632136874430464 12495134240778014614683648 13536395427509515832573952 18048527236679354443431936 20304593141264273748860928 27072790855019031665147904 40609186282528547497721856 54145581710038063330295808 81218372565057094995443712 162436745130114189990887424
- Sum of all divisors σ(n): 574621742598120526395382371
- Sum of proper divisors (its aliquot sum) s(n): 412184997468006336404494947
- 162436745130114189990887424 is an abundant number, because the sum of its proper divisors (412184997468006336404494947) is greater than itself. Its abundance is 249748252337892146413607523
Bases of 162436745130114189990887424
- Binary: 10000110010111010101000110011001000110111001011001011011110001110010100100000000000000002
- Hexadecimal: 0x865D51991B965BC7290000
- Base-36: KERFQ594GWG000000
Squares and roots of 162436745130114189990887424
- 162436745130114189990887424 squared (1624367451301141899908874242) is 26385696168465676017792368068974509109976159041355776
- 162436745130114189990887424 cubed (1624367451301141899908874243) is 4286006603597689540860327671175582031170346379523818037038953188608998348161024
-
162436745130114189990887424 is a
perfect square number . Itssquare root is 12745067482368 -
The
cube root of 162436745130114189990887424 is 545625626.2747508479
Scales and comparisons
How big is 162436745130114189990887424?- 162,436,745,130,114,189,990,887,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 162,436,745,130,114,189,990,887,424 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 162436745130114189990887424 cubic inches would be around 45468802.2 feet tall.
Recreational maths with 162436745130114189990887424
- 162436745130114189990887424 backwards is 424788099981411031547634261
- 162436745130114189990887424 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 162436745130114189990887424's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 162436745130114189990887424 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 162436745130114189990887424 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/162436745130114189990887424/
Chicago style:
Numbermatics. 2024. "Number 162436745130114189990887424 - Facts about the integer". https://numbermatics.com/n/162436745130114189990887424/
The information we have on file for 162436745130114189990887424 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 162436745130114189990887424, math, Factors of 162436745130114189990887424, curriculum, school, college, exams, university, Prime factorization of 162436745130114189990887424, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-two septillion, four hundred thirty-six sextillion, seven hundred forty-five quintillion, one hundred thirty quadrillion, one hundred fourteen trillion, one hundred eighty-nine billion, nine hundred ninety million, eight hundred eighty-seven thousand, four hundred twenty-four.