190190130769426342766247936
190,190,130,769,426,342,766,247,936 is an even composite number composed of five prime numbers multiplied together.
190190130769426342766247936 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred twenty-five divisors.
Prime factorization of 190190130769426342766247936:
216 × 38 × 174 × 374 × 414
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 17 × 37 × 37 × 37 × 37 × 41 × 41 × 41 × 41)See below for interesting mathematical facts about the number 190190130769426342766247936 from the Numbermatics database.
Names of 190190130769426342766247936
- Cardinal: 190190130769426342766247936 can be written as One hundred ninety septillion, one hundred ninety sextillion, one hundred thirty quintillion, seven hundred sixty-nine quadrillion, four hundred twenty-six trillion, three hundred forty-two billion, seven hundred sixty-six million, two hundred forty-seven thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 1.90190130769426342766247936 × 1026
Factors of 190190130769426342766247936
Divisors of 190190130769426342766247936
- Number of divisors d(n): 19125
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 32 34 36 37 41 48 51 54 64 68 72 74 81 82 96 102 108 111 123 128 136 144 148 153 162 164 192 204 216 222 243 246 256 272 288 289 296 306 324 328 333 369 384 408 432 444 459 486 492 512 544 576 578 592 612 629 648 656 666 697 729 738 768 816 864 867 888 918 972 984 999 1024 1088 1107 1152 1156 1184 1224 1258 1296 1312 1332 1369 1377 1394 1458 1476 1517 1536 1632 1681 1728 1734 1776 1836 1887 1944 1968 1998 2048 2091 2176 2187 2214 2304 2312 2368 2448 2516 2592 2601 2624 2664 2738 2754 2788 2916 2952 2997 3034 3072 3264 3321 3362 3456 3468 3552 3672 3774 3888 3936 3996 4096 4107 4131 4182 4352 4374 4428 4551 4608 4624 4736 4896 4913 5032 5043 5184 5202 5248 5328 5476 5508 5576 5661 5832 5904 5994 6068 6144 6273 6528 6561 6642 6724 6912 6936 7104 7344 7548 7776 7803 7872 7992 8192 8214 8262 8364 8704 8748 8856 8991 9102 9216 9248 9472 9792 9826 9963 10064 10086 10368 10404 10496 10656 10693 10952 11016 11152 11322 11664 11808 11849 11988 12136 12288 12321 12393 12546 13056 13122 13284 13448 13653 13824 13872 14208 14688 14739 15096 15129 15552 15606 15744 15984 16384 16428 16524 16728 16983 17408 17496 17712 17982 18204 18432 18496 18819 18944 19584 19652 19926 20128 20172 20736 20808 20992 21312 21386 21904 22032 22304 22644 23273 23328 23409 23616 23698 23976 24272 24576 24642 24786 25092 25789 26112 26244 26568 26896 26973 27306 27648 27744 28416 28577 29376 29478 29889 30192 30258 31104 31212 31488 31968 32079 32768 32856 33048 33456 33966 34816 34992 35424 35547 35964 36408 36864 36963 36992 37179 37638 37888 39168 39304 39852 40256 40344 40959 41472 41616 41984 42624 42772 43808 44064 44217 44608 45288 45387 46546 46656 46818 47232 47396 47952 48544 49152 49284 49572 50184 50653 50949 51578 52224 52488 53136 53792 53946 54612 55296 55488 56129 56457 56832 57154 58752 58956 59778 60384 60516 62197 62208 62424 62976 63936 64158 65536 65712 66096 66912 67932 68921 69632 69819 69984 70227 70848 71094 71928 72816 73728 73926 73984 74358 75276 75776 77367 78336 78608 79704 80512 80688 80919 81918 82944 83232 83521 83968 85248 85544 85731 87616 88128 88434 89216 89667 90576 90774 93092 93312 93636 94464 94792 95904 96237 97088 98304 98568 99144 100368 101306 101898 103156 104448 104976 106272 106641 107584 107892 109224 110592 110889 110976 111537 112258 112914 113664 114308 117504 117912 119556 120768 121032 122877 124394 124416 124848 125952 127872 128316 131424 132192 132651 133824 135864 136161 137842 139264 139638 139968 140454 141696 142188 143856 145632 147456 147852 147968 148716 150552 151552 151959 152847 154734 156672 157216 159408 161024 161376 161838 163836 165888 166464 167042 167936 168387 169371 170496 171088 171462 175232 176256 176868 178432 179334 181152 181548 181781 186184 186591 186624 187272 188928 189584 191808 192474 194176 196608 197136 198288 200736 201433 202612 203796 206312 206763 208896 209457 209952 210681 212544 213282 215168 215784 218448 221184 221778 221952 223074 224516 225828 227328 228616 232101 235008 235824 239112 241536 242064 242757 245754 248788 248832 249696 250563 251904 255744 256632 257193 262848 264384 265302 267648 269001 271728 272322 275684 278528 279276 279936 280908 283392 284376 287712 288711 291264 294912 295704 295936 297432 301104 303104 303918 305694 309468 313344 314432 318816 319923 322048 322752 323676 327672 331776 332667 332928 334084 335872 336774 338742 340992 342176 342924 350464 352512 353736 356864 358668 362304 363096 363562 368631 372368 373182 373248 374544 377856 379168 383616 384948 388352 394272 395641 396576 397953 401472 402866 405224 407592 408483 412624 413526 417792 418914 419904 421362 425088 426564 430336 431568 436896 438413 442368 443556 443904 446148 449032 451656 454656 455877 457232 458541 464202 470016 471648 478224 483072 484128 485514 485809 491508 497576 497664 499392 501126 503808 505161 508113 511488 513264 514386 525696 528768 530604 535296 538002 543456 544644 545343 551368 557056 558552 559773 559872 561816 566784 568752 575424 577422 582528 589824 591408 591872 594864 602208 604299 606208 607836 611388 618936 620289 626688 628371 628864 632043 637632 639846 644096 645504 647352 655344 663552 665334 665856 668168 671744 673548 677484 681984 684352 685848 696303 700928 705024 707472 713728 717336 724608 726192 727124 737262 744736 746364 746496 749088 751689 755712 758336 767232 769896 771579 776704 788544 791282 793152 795906 802944 805732 810448 815184 816966 825248 827052 835584 837828 839808 842724 850176 853128 860672 861101 863136 866133 873792 876826 884736 887112 887808 892296 898064 903312 909312 911754 914464 917082 928404 940032 943296 954193 956448 959769 966144 968256 971028 971618 983016 995152 995328 998001 998784 1002252 1007616 1010322 1016226 1022976 1026528 1028772 1051392 1057349 1057536 1061208 1070592 1076004 1086912 1089288 1090686 1102736 1105893 1114112 1117104 1119546 1119744 1123632 1133568 1137504 1150848 1154844 1165056 1171657 1182816 1183744 1186923 1189728 1193859 1204416 1208598 1212416 1215672 1222776 1225449 1237872 1240578 1253376 1256742 1257728 1264086 1275264 1279692 1288192 1291008 1294704 1310688 1315239 1327104 1330668 1331712 1336336 1343488 1347096 1354968 1363968 1367631 1368704 1371696 1375623 1392606 1401856 1410048 1414944 1427456 1434672 1449216 1452384 1454248 1457427 1474524 1489472 1492728 1492992 1498176 1503378 1511424 1515483 1516672 1524339 1534464 1539792 1543158 1553408 1577088 1582564 1586304 1591812 1605888 1611464 1620896 1630368 1633932 1636029 1650496 1654104 1671168 1675656 1679319 1679616 1685448 1700352 1706256 1721344 1722202 1726272 1732266 1747584 1753652 1769472 1774224 1775616 1784592 1796128 1806624 1812897 1818624 1823508 1828928 1834164 1856808 1860867 1874161 1880064 1885113 1886592 1896129 1908386 1912896 1919538 1932288 1936512 1942056 1943236 1966032 1990304 1990656 1996002 1997568 2004504 2015232 2020644 2032452 2045952 2053056 2057544 2076773 2088909 2102784 2114698 2115072 2122416 2141184 2152008 2173824 2178576 2181372 2205472 2211786 2234208 2239092 2239488 2247264 2255067 2267136 2275008 2301289 2301696 2309688 2314737 2330112 2343314 2365632 2367488 2373846 2379456 2387718 2408832 2417196 2424832 2431344 2445552 2450898 2475744 2481156 2506752 2513484 2515456 2528172 2550077 2550528 2559384 2576384 2582016 2583303 2589408 2598399 2621376 2630478 2654208 2661336 2663424 2672672 2686976 2694192 2709936 2727936 2735262 2737408 2743392 2751246 2785212 2803712 2820096 2825761 2829888 2854912 2862579 2869344 2879307 2898432 2904768 2908496 2914854 2949048 2978944 2985456 2985984 2994003 2996352 3006756 3022848 3030966 3033344 3048678 3068928 3079584 3086316 3090277 3106816 3154176 3165128 3172047 3172608 3183624 3211776 3222928 3241792 3260736 3267864 3272058 3300992 3308208 3317679 3342336 3351312 3358638 3359232 3370896 3400704 3412512 3424361 3442688 3444404 3452544 3464532 3495168 3507304 3514971 3548448 3551232 3560769 3569184 3581577 3592256 3613248 3625794 3637248 3647016 3657856 3668328 3676347 3713616 3721734 3748322 3760128 3770226 3773184 3792258 3816772 3825792 3839076 3864576 3873024 3884112 3886472 3932064 3945717 3980608 3981312 3992004 3995136 4009008 4030464 4041288 4064904 4091904 4102893 4106112 4115088 4126869 4153546 4177818 4205568 4229396 4230144 4244832 4282368 4304016 4347648 4357152 4362744 4372281 4410944 4423572 4468416 4478184 4478976 4494528 4510134 4534272 4546449 4550016 4573017 4602578 4603392 4619376 4629474 4660224 4686628 4731264 4734976 4747692 4758912 4775436 4817664 4834392 4862688 4891104 4901796 4908087 4951488 4962312 5013504 5026968 5030912 5037957 5056344 5100154 5101056 5118768 5152768 5164032 5166606 5178816 5196798 5242752 5260956 5308416 5322672 5326848 5345344 5388384 5419872 5438691 5455872 5470524 5474816 5486784 5502492 5570424 5582601 5607424 5622483 5640192 5651522 5655339 5659776 5709824 5725158 5738688 5758614 5796864 5809536 5816992 5829708 5898096 5957888 5970912 5971968 5988006 5992704 6013512 6045696 6061932 6066688 6097356 6137856 6159168 6172632 6180554 6213632 6230319 6266727 6308352 6330256 6344094 6345216 6367248 6423552 6445856 6483584 6521472 6535728 6544116 6601984 6616416 6635358 6702624 6717276 6718464 6725897 6741792 6765201 6801408 6825024 6848722 6885376 6888808 6903867 6905088 6929064 6944211 6990336 7014608 7029942 7096896 7102464 7121538 7138368 7163154 7184512 7226496 7251588 7274496 7294032 7315712 7336656 7352694 7427232 7443468 7453021 7496644 7520256 7540452 7546368 7584516 7633544 7650231 7651584 7678152 7729152 7746048 7749909 7768224 7772944 7795197 7864128 7891434 7961216 7962624 7984008 7990272 8018016 8060928 8082576 8129808 8183808 8205786 8212224 8230176 8253738 8258753 8307092 8355636 8411136 8458792 8460288 8477283 8489664 8564736 8587737 8608032 8637921 8695296 8714304 8725488 8744562 8821888 8847144 8936832 8956368 8957952 8982009 8989056 9020268 9068544 9092898 9100032 9146034 9205156 9206784 9238752 9258948 9270831 9320448 9373256 9462528 9469952 9495384 9516141 9517824 9550872 9635328 9668784 9725376 9782208 9803592 9816174 9902976 9924624 9953037 10027008 10053936 10061824 10075914 10112688 10200308 10202112 10237536 10273083 10305536 10328064 10333212 10357632 10393596 10485504 10521912 10544913 10645344 10653696 10682307 10690688 10744731 10776768 10839744 10877382 10911744 10941048 10949632 10973568 11004984 11029041 11140848 11165202 11214848 11244966 11280384 11303044 11310678 11319552 11419648 11450316 11477376 11517228 11593728 11619072 11633984 11659416 11796192 11837151 11915776 11941824 11943936 11976012 11985408 12027024 12091392 12123864 12133376 12194712 12275712 12308679 12318336 12345264 12361108 12427264 12460638 12533454 12616704 12660512 12688188 12690432 12734496 12847104 12891712 12967168 13042944 13071456 13088232 13116843 13203968 13232832 13270716 13405248 13434552 13436928 13451794 13483584 13530402 13602816 13639347 13650048 13697444 13770752 13777616 13807734 13810176 13858128 13888422 13980672 14029216 14059884 14193792 14204928 14243076 14276736 14326308 14369024 14452992 14503176 14588064 14631424 14638717 14673312 14705388 14724261 14854464 14886936 14906042 14993288 15040512 15080904 15092736 15113871 15169032 15267088 15300462 15303168 15356304 15458304 15492096 15499818 15536448 15545888 15590394 15728256 15782868 15922432 15925248 15968016 15980544 16036032 16165152 16221281 16259616 16316073 16367616 16411572 16424448 16460352 16507476 16517506 16614184 16711272 16747803 16822272 16867449 16917584 16920576 16954566 16966017 16979328 17129472 17175474 17216064 17275842 17390592 17428608 17450976 17489124 17643776 17694288 17873664 17912736 17915904 17964018 17974933 17978112 18040536 18137088 18185796 18200064 18292068 18410312 18413568 18477504 18517896 18541662 18640896 18690957 18746512 18800181 18925056 18939904 18990768 19032282 19035648 19101744 19270656 19337568 19450752 19564416 19607184 19632348 19805952 19849248 19906074 19918169 20107872 20123648 20151828 20177691 20225376 20295603 20400616 20404224 20475072 20546166 20611072 20656128 20666424 20711601 20715264 20787192 20832633 20971008 21043824 21089826 21290688 21307392 21364614 21381376 21489462 21553536 21679488 21754764 21823488 21882096 21899264 21947136 22009968 22058082 22281696 22330404 22359063 22429696 22489932 22560768 22606088 22621356 22639104 22839296 22900632 22950693 22954752 23034456 23187456 23238144 23249727 23267968 23318832 23385591 23592384 23674302 23831552 23883648 23887872 23952024 23970816 24054048 24182784 24247728 24266752 24389424 24551424 24617358 24636672 24690528 24722216 24776259 24854528 24921276 25066908 25233408 25321024 25376376 25380864 25431849 25468992 25694208 25763211 25783424 25913763 25934336 26085888 26142912 26176464 26233686 26407936 26465664 26541432 26810496 26869104 26873856 26903588 26967168 27060804 27205632 27278694 27300096 27394888 27541504 27555232 27615468 27620352 27716256 27776844 27812493 27961344 28058432 28119768 28387584 28409856 28486152 28548423 28553472 28652616 28738048 28905984 29006352 29176128 29262848 29277434 29346624 29410776 29448522 29708928 29773872 29812084 29986576 30081024 30161808 30185472 30227742 30338064 30534176 30600924 30606336 30712608 30819249 30916608 30984192 30999636 31072896 31091776 31180788 31456512 31565736 31634739 31844864 31860737 31936032 31961088 32046921 32072064 32234193 32330304 32442562 32519232 32632146 32735232 32823144 32848896 32920704 33014952 33035012 33228368 33422544 33495606 33644544 33734898 33835168 33841152 33909132 33932034 33958656 34258944 34350948 34432128 34551684 34781184 34857216 34901952 34978248 35287552 35305141 35388576 35511453 35747328 35825472 35831808 35928036 35949866 35956224 36081072 36274176 36371592 36400128 36584136 36820624 36827136 36926037 36955008 37035792 37083324 37281792 37381914 37493024 37600362 37850112 37981536 38064564 38071296 38203488 38541312 38675136 38901504 39121913 39128832 39214368 39264696 39350529 39611904 39698496 39812148 39836338 40215744 40247296 40303656 40355382 40450752 40591206 40801232 40808448 40918041 40950144 41092332 41222144 41312256 41332848 41423202 41430528 41574384 41665266 41942016 42087648 42179652 42581376 42614784 42729228 42762752 42978924 43107072 43351309 43358976 43509528 43764192 43798528 43894272 43916151 44019936 44116164 44172783 44563392 44660808 44718126 44859392 44979864 45121536 45212176 45242712 45278208 45341613 45678592 45801264 45901386 45909504 46068912 46374912 46476288 46499454 46535936 46637664 46771182 47184768 47348604 47663104 47767296 47775744 47904048 47941632 48037937 48108096 48495456 48533504 48663843 48778848 48948219 49102848 49234716 49273344 49381056 49444432 49552518 49709056 49842552 50133816 50243409 50466816 50602347 50642048 50752752 50761728 50863698 50898051 50937984 51388416 51526422 51566848 51827526 51868672 52171776 52285824 52352928 52467372 52815872 52931328 53082864 53620992 53738208 53747712 53807176 53924799 53934336 54121608 54411264 54557388 54600192 54789776 55083008 55110464 55230936 55240704 55432512 55553688 55624986 55922688 56072871 56116864 56239536 56400543 56775168 56819712 56972304 57096846 57106944 57305232 57476096 57811968 58012704 58352256 58525696 58554868 58693248 58821552 58897044 59417856 59547744 59624168 59754507 59973152 60323616 60370944 60455484 60533073 60676128 60886809 61068352 61201848 61212672 61425216 61638498 61833216 61968384 61999272 62134803 62145792 62183552 62361576 62497899 62913024 63131472 63269478 63689728 63721474 63872064 63922176 64093842 64144128 64468386 64660608 64885124 65038464 65264292 65470464 65646288 65697792 65841408 66029904 66070024 66456736 66845088 66991212 67077189 67289088 67469796 67670336 67682304 67818264 67864068 67917312 68517888 68701896 68852079 68864256 69103368 69562368 69714432 69749181 69803904 69956496 70156773 70575104 70610282 70777152 71022906 71494656 71650944 71663616 71856072 71899732 71912448 72162144 72548352 72743184 72800256 73168272 73641248 73654272 73852074 73910016 74071584 74166648 74328777 74563584 74763828 74986048 75200724 75700224 75963072 76129128 76142592 76295547 76406976 76840601 77082624 77289633 77350272 77741289 77803008 78243826 78257664 78428736 78529392 78701058 79223808 79396992 79624296 79672676 80431488 80494592 80607312 80710764 80901504 81182412 81602464 81616896 81836082 81900288 82184664 82624512 82665696 82846404 82861056 83148768 83330532 83437479 83884032 84175296 84359304 85147693 85162752 85229568 85458456 85525504 85645269 85957848 86214144 86702618 86717952 87019056 87528384 87597056 87788544 87832302 88039872 88232328 88345566 89126784 89321616 89436252 89718784 89959728 90243072 90424352 90485424 90556416 90683226 91602528 91802772 91819008 92137824 92457747 92749824 92952576 92998908 93071872 93275328 93542364 94352849 94369536 94697208 94904217 95326208 95534592 95582211 95808096 95883264 96075874 96140763 96216192 96990912 97067008 97327686 97557696 97896438 98205696 98469432 98546688 98762112 98888864 99105036 99418112 99685104 100267632 100486818 100933632 101204694 101284096 101505504 101523456 101727396 101796102 101875968 102776832 103052844 103133696 103655052 103737344 104343552 104553157 104571648 104705856 104934744 105631744 105862656 105915423 106165728 106534359 107241984 107476416 107495424 107614352 107849598 107868672 108243216 108822528 109114776 109200384 109579552 110166016 110220928 110461872 110481408 110778111 110865024 111107376 111249972 111845376 112145742 112233728 112479072 112801086 113550336 113944608 114193692 114213888 114340249 114610464 114952192 115623936 116025408 116704512 117051392 117109736 117365739 117386496 117643104 117794088 118051587 118835712 119095488 119248336 119509014 119946304 120647232 120741888 120910968 121066146 121352256 121773618 122136704 122403696 122425344 122754123 122850432 123276996 123666432 123936768 123998544 124269606 124291584 124367104 124723152 124995798 125826048 126262944 126538956 126701357 127379456 127442948 127744128 127844352 128187684 128288256 128936772 129321216 129770248 130053927 130076928 130528584 131292576 131395584 131682816 131748453 132059808 132140048 132518349 132913472 133690176 133982424 134154378 134578176 134939592 135340672 135364608 135636528 135728136 135834624 136024839 137035776 137403792 137704158 137728512 138206736 139124736 139428864 139498362 139607808 139912992 140313546 140398801 141150208 141220564 141554304 142045812 142989312 143301888 143327232 143712144 143799464 143824896 144113811 144324288 145486368 145600512 145991529 146336544 146844657 147282496 147308544 147704148 147820032 148143168 148333296 148657554 149127168 149527656 149972096 150401448 150730227 151400448 151807041 151926144 152258256 152285184 152591094 152694153 152813952 153681202 154165248 154579266 154700544 155482578 155606016 156487652 156515328 156857472 157058784 157402116 158447616 158793984 159248592 159345352 160862976 160989184 161214624 161421528 161774397 161803008 162364824 163204928 163233792 163672164 163800576 164369328 165249024 165331392 165692808 165722112 166297536 166661064 166874958 167768064 168218613 168350592 168718608 169201629 170295386 170325504 170459136 170916912 171051008 171290538 171915696 172428288 173405236 173435904 174038112 175056768 175194112 175577088 175664604 176079744 176464656 176691132 178253568 178643232 178872504 179263521 179919456 180848704 180970848 181112832 181366452 181599219 182660427 183205056 183605544 183638016 184275648 184915494 185499648 185905152 185997816 186143744 186404409 186550656 187084728 187493697 188705698 188739072 189394416 189808434 190652416 191069184 191164422 191616192 191766528 192151748 192281526 192432384 193981824 194134016 194655372 195115392 195792876 196411392 196938864 197093376 197524224 197777728 198210072 199370208 200535264 200973636 201231567 201867264 202409388 202568192 203011008 203046912 203454792 203592204 203751936 205553664 206105688 206267392 206556237 207310104 207474688 208687104 209106314 209143296 209247543 209411712 209869488 211263488 211725312 211830846 212331456 213068718 214483968 214952832 214990848 215228704 215699196 215737344 216486432 217645056 218229552 218400768 219159104 220441856 220923744 220962816 221556222 221730048 222214752 222499944 222986331 223690752 224291484 224467456 224958144 225602172 227100672 227889216 228387384 228427776 228680498 228886641 229220928 229904384 230521803 231247872 231868899 232050816 233409024 234102784 234219472 234731478 234772992 235286208 235588176 236103174 237671424 238190976 238496672 239018028 239892608 241294464 241483776 241821936 242132292 242704512 243547236 244273408 244807392 244850688 245508246 245700864 246553992 247873536 247997088 248539212 248583168 248734208 248858189 249446304 249991596 250312437 251652096 252525888 253077912 253402714 254758912 254885896 255443079 255488256 255688704 256375368 256576512 256935807 257873544 258642432 259540496 260107854 260153856 261057168 262585152 262791168 263365632 263496906 264119616 264280096 265036698 265826944 267380352 267964848 268308756 269156352 269879184 270681344 270729216 271273056 271456272 271669248 272049678 274807584 275408316 275457024 275761777 276413472 277373241 278249472 278857728 278996724 279215616 279825984 280627092 280797602 282300416 282441128 283058547 283108608 284091624 284712651 285978624 286603776 286746633 287424288 287598928 287649792 288227622 288422289 288648576 290972736 291201024 291983058 292673088 293689314 294564992 294617088 295408296 295640064 296286336 296666592 297315108 298254336 299055312 299944192 300802896 301460454 302800896 303614082 303852288 304516512 304570368 305182188 305388306 305573861 305627904 307362404 308330496 309158532 309401088 310965156 311212032 312975304 313030656 313659471 313714944 314117568 314804232 316895232 317587968 317746269 318497184 318690704 319603077 321725952 321978368 322429248 322843056 323548794 323606016 324729648 326409856 326467584 327344328 327601152 328738656 330498048 330662784 331385616 331444224 332334333 332595072 333322128 333749916 335536128 336437226 336701184 337437216 338403258 338608873 340590772 340651008 341833824 342102016 342581076 343020747 343831392 344856576 346810472 346871808 348076224 350113536 350388224 351154176 351329208 352097217 352159488 352929312 353382264 354154761 356507136 357286464 357745008 358527042 359838912 361697408 361941696 362225664 362732904 363198438 365320854 366410112 367211088 367276032 368262369 368551296 369830988 370999296 371810304 371995632 372287488 372808818 373101312 374169456 374987394 377411396 377478144 378788832 379616868 380104071 381304832 382138368 382328844 383232384 383533056 384303496 384563052 384864768 387963648 388268032 389310744 390161781 390230784 391585752 393877728 394186752 395048448 395245359 395555456 396420144 397555047 398740416 401070528 401947272 402463134 403734528 404818776 405136384 406022016 406093824 406909584 407184408 407503872 408074517 411107328 412211376 412534784 413112474 414620208 414949376 417374208 418212628 418286592 418495086 418823424 419738976 421196403 422526976 423450624 423661692 424662912 426137436 428967936 429905664 429981696 430457408 431398392 431474688 432341433 432972864 436459104 436801536 437974587 438318208 440533971 440883712 441847488 441925632 443112444 443460096 444429504 444999888 445972662 447381504 448582968 448934912 449916288 451204344 452190681 454201344 455421123 455778432 456774768 456855552 457360996 457773282 458441856 459808768 461043606 462495744 463737798 464101632 466818048 468205568 468438944 469462956 469545984 470572416 471176352 472206348 475342848 476381952 476993344 478036056 479785216 482588928 482967552 483643872 484264584 485323191 485409024 487094472 488546816 489614784 489701376 491016492 491401728 493107984 495747072 495994176 497078424 497166336 497468416 497716378 498892608 499983192 500624874 503304192 504655839 505051776 506155824 506805428 509517824 509771792 510886158 510976512 511377408 512750736 513153024 513871614 515747088 517284864 519080992 520215708 520307712 522114336 525170304 525582336 526731264 526993812 528239232 528560192 530073396 531653888 534760704 535929696 536617512 537790563 539758368 541362688 541632529 542546112 542912544 543338496 544099356 544797657 547981281 549615168 550816632 550914048 551523554 552826944 554746482 556498944 557715456 557993448 558431232 559213227 559651968 561254184 561595204 564600832 564882256 566117094 566217216 568183248 569425302 571957248 573207552 573493266 574848576 575197856 575299584 576455244 576844578 577297152 581945472 582402048 583966116 585346176 587378628 589129984 589234176 590816592 591280128 592572672 593333184 594630216 598110624 599888384 600187397 601605792 602920908 603694701 605601792 607228164 607704576 609033024 609140736 610364376 610776612 611147722 611255808 614724808 616660992 618317064 618802176 619668711 621930312 622424064 625950608 626061312 627318942 627429888 627742629 628235136 629608464 633790464 635175936 635492538 636994368 637381408 639206154 643451904 644858496 645686112 647097588 647212032 649459296 652819712 652935168 654688656 655202304 657477312 661325568 662771232 662888448 664668666 665072521 665190144 666644256 667499832 668958993 671072256 672874452 673402368 674874432 676806516 677217746 681181544 681302016 683667648 684204032 685162152 686041494 686659923 687662784 689713152 691565409 693620944 693743616 695606697 696152448 700227072 700776448 702308352 702658416 704194434 704318976 705858624 706764528 708309522 713014272 714572928 715490016 717054084 719677824 723394816 723883392 724451328 725465808 726396876 730641708 732820224 734422176 734552064 736524738 736972253 737102592 739661976 743620608 743991264 744574976 745617636 746202624 746574567 748338912 749974788 750937311 754822792 754956288 757577664 759233736 760208142 762609664 764276736 764657688 766329237 766464768 767066112 768606992 769126104 769729536 770807421 775927296 776536064 778621488 780323562 780461568 783171504 787755456 788373504 790096896 790490718 791110912 792840288 795110094 797480832 802141056 803894544 804926268 807469056 809637552 810272768 812044032 812187648 813819168 814368816 815007744 816149034 816644929 824422752 825069568 826224948 827285331 829240416 829898752 832119723 834748416 836425256 836573184 836990172 837646848 839477952 842392806 845053952 846901248 847323384 849175641 849325824 852274872 854137953 857935872 859811328 860239899 860914816 862796784 862949376 864682866 865266867 865945728 872918208 873603072 875949174 876636416 881067942 881767424 883694976 883851264 886224888 886920192 888859008 889999776 891945324 894763008 897165936 897869824 899832576 902408688 904381362 908402688 910842246 911556864 913549536 913711104 914721992 915546564 916721583 916883712 919617536 922087212 924991488 927475596 928203264 933636096 936411136 936877888 938925912 939091968 940978413 941144832 942352704 944412696 950685696 952763904 953238807 953986688 956072112 958809231 959570432 965177856 965935104 967287744 968529168 970646382 970818048 974188944 977093632 979229568 979402752 982032984 982803456 986215968 991494144 991988352 994156848 994332672 994936832 995432756 997785216 999966384 1001249748 1006608384 1009311678 1010103552 1012311648 1013610856 1015826619 1019035648 1019543584 1021772316 1021953024 1025501472 1026306048 1027743228 1029062241 1031494176 1034569728 1038161984 1040431416 1040615424 1044228672 1050340608 1051164672 1053462528 1053987624 1056291651 1056478464 1057120384 1060146792 1062464283 1063307776 1069521408 1071859392 1073235024 1075581126 1079516736 1082725376 1083265058 1085092224 1085825088 1086676992 1088198712 1089595314 1095962562 1099230336 1101633264 1101828096 1103047108 1105653888 1109492964 1112997888 1115430912 1115986896 1116862464 1118426454 1119303936 1122508368 1123190408 1129201664 1129764512 1132234188 1132434432 1136366496 1138850604 1140312213 1143914496 1146415104 1146986532 1149697152 1150395712 1150599168 1152910488 1153689156 1154594304 1163890944 1164804096 1167932232 1170485343 1170692352 1174757256 1178259968 1181633184 1182560256 1185145344 1185736077 1186666368 1189260432 1192665141 1196221248 1199776768 1200374794 1203211584 1205841816 1207389402 1211203584 1214456328 1215409152 1218066048 1218281472 1220728752 1221553224 1222295444 1222511616 1229449616 1233321984 1236634128 1237604352 1239337422 1243860624 1244848128 1251901216 1252122624 1254637884 1254859776 1255485258 1256470272 1259216928 1263589209 1267580928 1270351872 1270985076 1273988736 1274762816 1278412308 1286903808 1289716992 1291372224 1294195176 1294424064 1297024299 1298918592 1305639424 1306290217 1309377312 1310404608 1313923761 1314954624 1321601913 1322651136 1325542464 1325776896 1329337332 1330145042 1330380288 1333288512 1334999664 1337917986 1342144512 1345748904 1346804736 1349748864 1353613032 1354435492 1362363088 1362604032 1366263369 1367335296 1368408064 1370324304 1372082988 1373319846 1375325568 1379426304 1383130818 1387241888 1387487232 1391213394 1392304896 1400454144 1404616704 1405316832 1408388868 1408637952 1411717248 1413529056 1416619044 1426028544 1429145856 1430980032 1434108168 1439355648 1446789632 1447510781 1447766784 1448902656 1450931616 1452793752 1455969573 1461283416 1465640448 1468844352 1469104128 1473049476 1473944506 1474205184 1479323952 1487241216 1487982528 1489149952 1491235272 1492405248 1493149134 1496677824 1499949576 1501874622 1509645584 1509912576 1513967517 1515155328 1518467472 1520416284 1525219328 1528553472 1529315376 1532658474 1532929536 1534132224 1537213984 1538252208 1539459072 1541614842 1551854592 1557242976 1560647124 1560923136 1566343008 1575510912 1576747008 1580193792 1580981436 1582221824 1585680576 1590220188 1594961664 1603998433 1604282112 1607789088 1609852536 1613371689 1619275104 1620545536 1624088064 1624897587 1627638336 1628737632 1630015488 1632298068 1633289858 1634392971 1648845504 1650139136 1652449896 1654570662 1658480832 1659797504 1664239446 1669496832 1672850512 1673146368 1673980344 1675293696 1677639681 1678955904 1684785612 1690107904 1693802496 1694646768 1698351282 1698651648 1704549744 1708275906 1715871744 1719622656 1720479798 1721829632 1725593568 1725898752 1729365732 1730533734 1731891456 1745836416 1747206144 1751898348 1753272832 1762135884 1763534848 1767389952 1767702528 1772449776 1773840384 1777403669 1777718016 1779999552 1783890648 1794331872 1795739648 1799665152 1800562191 1804817376 1808762724 1811084103 1816805376 1821684492 1823113728 1827099072 1827422208 1829443984 1831093128 1833443166 1833767424 1839235072 1844174424 1849982976 1854951192 1856406528 1859006133 1867272192 1872822272 1873755776 1877851824 1878183936 1881956826 1882289664 1883227887 1884705408 1888825392 1901371392 1905527808 1906477614 1907973376 1912144224 1917618462 1919140864 1930355712 1934575488 1937058336 1941292764 1941636096 1948377888 1954187264 1958459136 1958805504 1964065968 1965606912 1972431936 1983976704 1988313696 1988665344 1989873664 1990865512 1995217563 1995570432 1999932768 2002499496 2006876979 2013216768 2018623356 2020207104 2024623296 2027221712 2031653238 2038071296 2039087168 2043544632 2043906048 2051002944 2052612096 2055486456 2058124482 2059979769 2062988352 2069139456 2074696227 2076323968 2080862832 2081230848 2086820091 2088457344 2100681216 2102329344 2106925056 2107975248 2112583302 2112956928 2114240768 2120293584 2124928566 2126615552 2139042816 2143718784 2146470048 2151162252 2159033472 2165450752 2166530116 2170184448 2171650176 2173353984 2176397424 2179190628 2191925124 2198460672 2203266528 2203656192 2206094216 2210916759 2211307776 2218985928 2230861824 2231973792 2233724928 2236852908 2238607872 2239723701 2245016736 2246380816 2252811933 2258403328 2259529024 2264468376 2264868864 2272732992 2277701208 2280624426 2287828992 2292830208 2293973064 2298987711 2299394304 2300791424 2301198336 2305820976 2307378312 2309188608 2312422263 2327781888 2329608192 2335864464 2340970686 2341384704 2349514512 2356519936 2363266368 2365120512 2370290688 2371472154 2373332736 2378520864 2385330282 2392442496 2399553536 2400749588 2406423168 2411683632 2414778804 2422407168 2428912656 2430818304 2436132096 2436562944 2441457504 2443106448 2444590888 2445023232 2449934787 2458899232 2473268256 2475208704 2478674844 2481855993 2487721248 2489696256 2496359169 2503802432 2504245248 2509275768 2509719552 2510970516 2512940544 2518433856 2527178418 2535161856 2540703744 2541970152 2547526923 2547977472 2549525632 2556824616 2562413859 2573807616 2579433984 2580719697 2582744448 2588390352 2588848128 2594048598 2595800601 2597837184 2611278848 2612580434 2618754624 2620809216 2627847522 2629909248 2643203826 2645302272 2651084928 2651553792 2658674664 2660290084 2660760576 2666577024 2669999328 2675835972 2684289024 2691497808 2693609472 2699497728 2707226064 2708870984 2724726176 2725208064 2732526738 2734670592 2736816128 2740648608 2744165976 2746639692 2750164749 2750651136 2758852608 2766261636 2774483776 2774974464 2782426788 2784609792 2800908288 2809233408 2810633664 2816777736 2817275904 2822935239 2823434496 2827058112 2833238088 2852057088 2858291712 2859716421 2861960064 2868216336 2876427693 2878711296 2893579264 2895021562 2895533568 2897805312 2901863232 2905587504 2911939146 2922566832 2931280896 2937688704 2938208256 2946098952 2947889012 2948410368 2958647904 2974482432 2975965056 2978299904 2982470544 2984810496 2986298268 2993355648 2999899152 3003749244 3019291168 3019825152 3027935034 3030310656 3036934944 3040832568 3047479857 3057106944 3058630752 3065316948 3065859072 3074427968 3076504416 3078918144 3083229684 3087186723 3103709184 3114485952 3121294248 3121846272 3132686016 3150464641 3151021824 3153494016 3160387584 3161962872 3164443648 3168874953 3171361152 3180440376 3187392849 3189923328 3207996866 3208564224 3215578176 3219705072 3226743378 3238550208 3241091072 3248176128 3249795174 3255276672 3257475264 3260030976 3264596136 3266579716 3268785942 3297691008 3300278272 3304899792 3309141324 3316961664 3319595008 3328478892 3338993664 3345701024 3346292736 3347960688 3350587392 3355279362 3357911808 3369571224 3387604992 3389293536 3396702564 3397303296 3409099488 3416551812 3420936639 3431743488 3439245312 3440959596 3443659264 3451187136 3451797504 3458731464 3461067468 3463782912 3491055413 3491672832 3494412288 3503796696 3506545664 3511456029 3524271768 3527069696 3534779904 3544899552 3547680768 3554807338 3555436032 3557208231 3559999104 3567781296 3588663744 3591479296 3599330304 3601124382 3609634752 3617525448 3622168206 3633610752 3643368984 3646227456 3654198144 3654844416 3658887968 3662186256 3666886332 3667534848 3678470144 3688348848 3699965952 3709902384 3712813056 3718012266 3734544384 3747511552 3755703648 3756367872 3763913652 3764579328 3766455774 3769410816 3777650784 3790767627 3802742784 3811055616 3812955228 3815946752 3824288448 3835236924 3838281728 3860711424 3868466809 3869150976 3874116672 3882585528 3883272192 3891072897 3896755776 3908374528 3916918272 3918870651 3928131936 3931213824 3941771283 3944863872 3967953408 3976627392 3977330688 3979747328 3981731024 3990435126 3991140864 3999865536 4004998992 4013753958 4026433536 4037246712 4040414208 4049246592 4054443424 4063306476 4076142592 4078174336 4087089264 4087812096 4098790107 4102005888 4105224192 4110972912 4116248964 4119959538 4125976704 4138278912 4149392454 4152647936 4161725664 4162461696 4173640182 4176914688 4201362432 4213850112 4215950496 4225166604 4225913856 4228481536 4230589213 4240587168 4249857132 4253231104 4278085632 4287437568 4292940096 4302324504 4318066944 4330901504 4333060232 4340368896 4342532343 4343300352 4346707968 4352794848 4358381256 4367908719 4383850248 4396921344 4406533056 4407312384 4412188432 4421833518 4422615552 4437971856 4461723648 4463947584 4467449856 4473705816 4477215744 4479447402 4490033472 4492761632 4505623866 4516806656 4519058048 4528936752 4529737728 4541902551 4545465984 4555402416 4561248852 4575657984 4585660416 4587946128 4597975422 4598788608 4601582848 4602396672 4611641952 4614756624 4618377216 4624844526 4655563776 4671728928 4681941372 4682769408 4687950209 4699029024 4713039872 4726532736 4730241024 4740581376 4742944308 4746665472 4757041728 4770660564 4784884992 4799107072 4801499176 4811995299 4812846336 4823367264 4829557608 4840115067 4857825312 4861636608 4872264192 4874692761 4882915008 4886212896 4889181776 4890046464 4899869574 4903178913 4917798464 4946536512 4950417408 4957349688 4963711986 4975442496 4979392512 4992718338 5007604864 5008490496 5018551536 5019439104 5021941032 5025881088 5032919043 5036867712 5054356836 5070323712 5081407488 5083940304 5095053846 5095954944 5099051264 5113649232 5124827718 5147615232 5158867968 5161439394 5165488896 5176780704 5177696256 5188097196 5191601202 5194755637 5195674368 5222557696 5225160868 5237509248 5241618432 5255695044 5259818496 5286407652 5290604544 5302169856 5303107584 5317349328 5320580168 5321521152 5332211007 5333154048 5339998656 5351671944 5382995616 5387218944 5398995456 5401686573 5414452128 5417741968 5433252309 5449452352 5450416128 5465053476 5469341184 5473632256 5481297216 5488331952 5493279384 5500329498 5501302272 5517705216 5532523272 5548967552 5549948928 5564853576 5569219584 5577018399 5601816576 5618466816 5621267328 5633555472 5634551808 5645870478 5646868992 5649683661 5654116224 5666476176 5704114176 5716583424 5719432842 5723920128 5736432672 5752855386 5756350841 5757422592 5787158528 5790043124 5791067136 5803726464 5811175008 5823878292 5845133664 5862561792 5875377408 5876416512 5892197904 5895778024 5896820736 5917295808 5951930112 5956599808 5964941088 5969620992 5972596536 5985652689 5986711296 5999798304 6007498488 6020630937 6038582336 6039650304 6055870068 6060621312 6073869888 6081665136 6094959714 6114213888 6117261504 6130633896 6131718144 6148855936 6153008832 6157836288 6166459368 6174373446 6179939307 6207418368 6224088681 6228971904 6242588496 6243692544 6260460273 6265372032 6300929282 6302043648 6306988032 6320775168 6323925744 6328887296 6337749906 6342722304 6360880752 6374785698 6379846656 6415993732 6417128448 6431156352 6439410144 6453486756 6477100416 6482182144 6496352256 6499590348 6510553344 6514950528 6520061952 6529192272 6533159432 6537571884 6595382016 6600556544 6609799584 6618282648 6632750277 6633923328 6656957784 6691402048 6692585472 6695921376 6701174784 6710558724 6715823616 6719171103 6739142448 6758435799 6775209984 6778587072 6793405128 6794606592 6818198976 6833103624 6841873278 6863486976 6878490624 6881919192 6887318528 6896963133 6902374272 6903595008 6917462928 6922134936 6927565824 6937266789 6982110826 6983345664 6988824576 7007593392 7013091328 7022912058 7048543536 7054139392 7069559808 7089799104 7095361536 7109614676 7110872064 7114416462 7119998208 7135562592 7177327488 7182958592 7198660608 7202248764 7219269504 7235050896 7244336412 7267221504 7286737968 7292454912 7308396288 7309688832 7317775936 7324372512 7333772664 7335069696 7349804361 7376697696 7419804768 7425626112 7436024532 7445567979 7469088768 7489077507 7495023104 7511407296 7512735744 7527827304 7529158656 7532911548 7538821632 7555301568 7581535254 7605485568 7622111232 7625910456 7631893504 7642580769 7648576896 7670473848 7676563456 7687241577 7721422848 7736933618 7738301952 7742159091 7748233344 7765171056 7766544384 7782145794 7793511552 7816749056 7833836544 7837741302 7856263872 7862427648 7883542566 7889727744 7935906816 7953254784 7954661376 7959494656 7963462048 7980870252 7982281728 7999731072 8009997984 8027507916 8052867072 8074493424 8080828416 8098493184 8108886848 8126612952 8156348672 8174178528 8175624192 8197580214 8204011776 8210448384 8221945824 8232497928 8239919076 8250494247 8251953408 8276557824 8298784908 8305295872 8323451328 8324923392 8347280364 8353829376 8402724864 8427700224 8431900992 8450333208 8451827712 8456963072 8461178426 8468805717 8481174336 8499714264 8506462208 8556171264 8574875136 8579149263 8585880192 8604649008 8636133888 8661803008 8666120464 8680737792 8685064686 8686600704 8693415936 8705589696 8716762512 8735817438 8767700496 8793842688 8813066112 8814624768 8824376864 8843667036 8845231104 8875943712 8923447296 8927895168 8934899712 8947411632 8954431488 8958894804 8980066944 8985523264 9011247732 9038116096 9057873504 9059475456 9083805102 9090931968 9110804832 9122497704 9142439571 9171320832 9175892256 9195950844 9197577216 9203165696 9207752993 9223283904 9229513248 9236754432 9249689052 9261560169 9311127552 9343457856 9363882744 9365538816 9375900418 9398058048 9426079744 9451393923 9453065472 9460482048 9481162752 9485888616 9493330944 9506624859 9514083456 9541321128 9569769984 9598214144 9602998352 9623990598 9625692672 9646734528 9659115216 9680230134 9715650624 9723273216 9744528384 9749385522 9765830016 9772425792 9778363552 9780092928 9799739148 9806357826 9835596928 9893073024 9900834816 9914699376 9927423972 9950884992 9958785024 9985436676 10015209728 10016980992 10037103072 10038878208 10043882064 10051762176 10065838086 10073735424 10108713672 10162814976 10167880608 10190107692 10191909888 10198102528 10203185749 10227298464 10249655436 10262809917 10295230464 10317735936 10322878788 10330977792 10353561408 10355392512 10376194392 10383202404 10389511274 10391348736 10445115392 10450321736 10473166239 10475018496 10483236864 10511390088 10519636992 10534368087 10572815304 10581209088 10604339712 10634698656 10641160336 10643042304 10664422014 10666308096 10671624693 10679997312 10703343888 10765991232 10774437888 10797990912 10803373146 10828904256 10835483936 10866504618 10898904704 10900832256 10930106952 10938682368 10962594432 10976663904 10986558768 11000658996 11002604544 11035410432 11065046544 11097935104 11099897856 11129707152 11138439168 11154036798 11203633152 11242534656 11267110944 11269103616 11291740956 11293737984 11299367322 11306232857 11308232448 11332952352 11372302881 11408228352 11433166848 11438865684 11447840256 11472865344 11505710772 11512701682 11514845184 11574317056 11580086248 11582134272 11605400427 11607452928 11622350016 11647756584 11673218691 11690267328 11725123584 11750754816 11756611953 11784395808 11791556048 11793641472 11825313849 11834591616 11903860224 11913199616 11929882176 11939241984 11945193072 11971305378 11973422592 11999596608 12014996976 12041261874 12077164672 12079300608 12111740136 12121242624 12147739776 12163330272 12189919428 12228427776 12234523008 12261267792 12263436288 12296370321 12297711872 12306017664 12315672576 12332918736 12348746892 12359878614 12414836736 12448177362 12457943808 12485176992 12487385088 12520920546 12528528301 12530744064 12601858564 12604087296 12641550336 12647851488 12657774592 12675499812 12685444608 12691767639 12721761504 12749571396 12759693312 12831987464 12834256896 12862312704 12878820288 12906973512 12954200832 12964364288 12992704512 12999180696 13021106688 13027597029 13029901056 13040123904 13058384544 13066318864 13075143768 13103726157 13190764032 13201113088 13219599168 13236565296 13265500554 13267846656 13313915568 13382804096 13385170944 13391842752 13402349568 13421117448 13431647232 13438342206 13478284896 13516871598 13550419968 13557174144 13586810256 13589213184 13625707653 13636397952 13666207248 13683746556 13726973952 13756981248 13763838384 13774637056 13793926266 13804748544 13807190016 13834925856 13844269872 13855131648 13874533578 13882963793 13964221652 13966691328 14015186784 14026182656 14045824116 14063850627 14097087072 14108278784 14139119616 14179598208 14190723072 14219229352 14221744128 14228832924 14239996416 14271125184 14354654976 14365917184 14397321216 14404497528 14435985897 14438539008 14470101792 14488672824 14520345201 14573475936 14584909824 14616792576 14624078283 14635551872 14648745024 14667545328 14670139392 14699608722 14709536739 14753395392 14839609536 14851252224 14872049064 14891135958 14938177536 14978155014 14990046208 15022814592 15025471488 15055654608 15058317312 15065823096 15077643264 15098757129 15110603136 15163070508 15210971136 15244222464 15251820912 15263787008 15285161538 15297153792 15340947696 15353126912 15374483154 15442845696 15473867236 15476603904 15484318182 15496466688 15530342112 15533088768 15564291588 15584266911 15587023104 15633498112 15667673088 15675482604 15712527744 15724855296 15767085132 15779455488 15871813632 15906509568 15909322752 15918989312 15926924096 15961740504 15964563456 15996633021 15999462144 16019995968 16055015832 16148986848 16161656832 16196986368 16205059719 16217773696 16253225904 16299756927 16312697344 16348357056 16351248384 16395160428 16408023552 16420896768 16443891648 16464995856 16479838152 16500988494 16503906816 16553115648 16597569816 16610591744 16646902656 16649846784 16694560728 16707658752 16731055197 16805449728 16855400448 16863801984 16900666416 16903655424 16913926144 16922356852 16937611434 16962348672 16999428528 17012924416 17112342528 17149750272 17158298526 17171760384 17209298016 17269052523 17272267776 17323606016 17332240928 17361475584 17370129372 17373201408 17411179392 17433525024 17471634876 17535400992 17587685376 17626132224 17629249536 17648753728 17687334072 17690462208 17751887424 17855790336 17869799424 17894823264 17908862976 17917789608 17956958067 17960133888 17971046528 18022495464 18061892811 18076232192 18115747008 18118950912 18167610204 18181863936 18221609664 18244995408 18284879142 18342641664 18351784512 18391901688 18395154432 18406331392 18415505986 18446567808 18459026496 18473508864 18499378104 18523120338 18539817921 18622255104 18672266043 18686915712 18727765488 18731077632 18751800836 18796116096 18852159488 18902787846 18906130944 18920964096 18962325504 18971777232 18986661888 19013249718 19028166912 19082642256 19139539968 19196428288 19205996704 19247981196 19251385344 19293469056 19318230432 19360460268 19431301248 19446546432 19489056768 19498771044 19531660032 19544851584 19556727104 19560185856 19599478296 19612715652 19671193856 19786146048 19801669632 19829398752 19854847944 19898250831 19901769984 19970873352 20030419456 20074206144 20077756416 20087764128 20103524352 20131676172 20147470848 20157513309 20217427344 20275307397 20325629952 20335761216 20380215384 20383819776 20396205056 20406371498 20454596928 20499310872 20525619834 20590460928 20635471872 20645757576 20661955584 20690889399 20707122816 20710785024 20752388784 20766404808 20779022548 20782697472 20890230784 20900643472 20946332478 20950036992 20966473728 21022780176 21039273984 21068736174 21145630608 21162418176 21208679424 21269397312 21282320672 21286084608 21328844028 21332616192 21343249386 21359994624 21406687776 21531982464 21548875776 21595981824 21606746292 21657808512 21670967872 21733009236 21797809408 21801664512 21860213904 21877364736 21925188864 21953327808 21973117536 22001317992 22005209088 22049413083 22130093088 22195870208 22206933689 22259414304 22276878336 22308073596 22336703937 22407266304 22467232521 22485069312 22534221888 22538207232 22583481912 22587475968 22598734644 22612465714 22616464896 22665904704 22744605762 22816456704 22866333696 22877731368 22895680512 22927742307 22945730688 23011421544 23025403364 23029690368 23148634112 23160172496 23164268544 23210800854 23214905856 23226477273 23244700032 23295513168 23346437382 23380534656 23450247168 23501509632 23513223906 23568791616 23583112096 23587282944 23650627698 23669183232 23807720448 23859764352 23878483968 23890386144 23942610756 23946845184 23999193216 24029993952 24082523748 24154329344 24158601216 24223480272 24242485248 24295479552 24326660544 24379838856 24469046016 24522535584 24526872576 24592740642 24595423744 24607683277 24612035328 24631345152 24665837472 24697493784 24719757228 24751482741 24829673472 24896354724 24915887616 24970353984 24974770176 25041841092 25057056602 25061488128 25203717128 25208174592 25283100672 25295702976 25315549184 25350999624 25370889216 25383535278 25406417151 25443523008 25499142792 25519386624 25663974928 25668513792 25724625408 25737447789 25757640576 25813947024 25908401664 25928728576 25985409024 25998361392 26042213376 26055194058 26059802112 26080247808 26116769088 26132637728 26150287536 26207452314 26381528064 26439198336 26473130592 26531001108 26535693312 26627831136 26765608192 26770341888 26783685504 26804699136 26842234896 26863294464 26876684412 26956569792 27033743196 27114348288 27173620512 27178426368 27251415306 27267973361 27272795904 27332414496 27367493112 27427318713 27513962496 27527676768 27549274112 27587852532 27609497088 27623258979 27669851712 27688539744 27710263296 27749067156 27765927586 27784680507 27928443304 27933382656 28030373568 28052365312 28091648232 28127701254 28194174144 28216557568 28278239232 28354181769 28359196416 28381446144 28438458704 28443488256 28457665848 28479992832 28519874577 28542250368 28709309952 28731834368 28794642432 28808995056 28871971794 28877078016 28940203584 28977345648 29040690402 29146951872 29169819648 29233585152 29248156566 29271103744 29297490048 29335090656 29340278784 29399217444 29419073478 29506790784 29679219072 29702504448 29744098128 29782271916 29876355072 29956310028 29980092416 30045629184 30050942976 30111309216 30116634624 30131646192 30155286528 30197514258 30215862373 30221206272 30326141016 30488444928 30503641824 30527574016 30570323076 30594307584 30609557247 30681895392 30706253824 30748966308 30788429751 30885691392 30947734472 30953207808 30968636364 30992933376 31060684224 31066177536 31128583176 31168533822 31174046208 31266996224 31335346176 31350965208 31419498717 31425055488 31449710592 31534170264 31558910976 31603104261 31743627264 31813019136 31837978624 31853848192 31923481008 31929126912 31993266042 31998924288 32014874079 32039991936 32110031664 32297973696 32323313664 32393972736 32410119438 32435547392 32506451808 32599513854 32625394688 32696714112 32702496768 32790320856 32816047104 32887783296 32929991712 32959676304 33001976988 33007813632 33106231296 33195139632 33221183488 33293805312 33299693568 33389121456 33415317504 33462110394 33610899456 33727603968 33801332832 33807310848 33827852288 33844713704 33875222868 33918698571 33924697344 33998857056 34025848832 34116908643 34224685056 34299500544 34316597052 34343520768 34418596032 34538105046 34544535552 34647212032 34664481856 34722951168 34740258744 34746402816 34816201281 34822358784 34867050048 34943269752 35019656073 35070801984 35175370752 35252264448 35269835859 35297507456 35374668144 35380924416 35475941547 35503774848 35711580672 35739598848 35789646528 35817725952 35835579216 35913916134 35920267776 35942093056 36044990928 36123785622 36152464384 36231494016 36237901824 36335220408 36363727872 36443219328 36489990816 36569758284 36685283328 36703569024 36783803376 36790308864 36812662784 36831011972 36893135616 36918052992 36947017728 36998756208 37046240676 37079635842 37244510208 37344532086 37373831424 37455530976 37462155264 37503601672 37585584903 37592232192 37704318976 37805575692 37812261888 37924651008 37943554464 37973323776 38026499436 38056333824 38075302917 38165284512 38279079936 38392856576 38411993408 38495962392 38502770688 38586938112 38636460864 38720920536 38862602496 38893092864 38978113536 38997542088 39063320064 39082791087 39089703168 39113454208 39120371712 39198956592 39225431304 39311178471 39342387712 39572292096 39603339264 39658797504 39709695888 39796501662 39803539968 39941746704 40060838912 40148412288 40155512832 40175528256 40207048704 40263352344 40294941696 40315026618 40434854688 40550614794 40651259904 40671522432 40760430768 40767639552 40792410112 40812742996 40909193856 40998621744 41051239668 41180921856 41270943744 41291515152 41323911168 41381778798 41414245632 41421570048 41504777568 41532809616 41558045096 41565394944 41648891379 41780461568 41801286944 41892664956 41900073984 42045560352 42078547968 42137472348 42191551881 42291261216 42324836352 42417358848 42538794624 42564641344 42572169216 42657688056 42665232384 42686498772 42719989248 42813375552 43063964928 43097751552 43191963648 43213492584 43307957691 43315617024 43341935744 43466018472 43561035603 43595618816 43720427808 43754729472 43850377728 43872234849 43906655616 43946235072 44002635984 44010418176 44098826166 44128610217 44260186176 44391740416 44413867378 44518828608 44553756672 44616147192 44673407874 44814532608 44934465042 44970138624 45068443776 45076414464 45166963824 45174951936 45197469288 45224931428 45232929792 45331809408 45489211524 45632913408 45732667392 45755462736 45791361024 45855484614 45891461376 46022843088 46050806728 46059380736 46297268224 46320344992 46328537088 46421601708 46429811712 46452954546 46489400064 46591026336 46692874764 46752800733 46761069312 46900494336 47003019264 47026447812 47137583232 47166224192 47174565888 47301255396 47338366464 47615440896 47719528704 47756967936 47780772288 47885221512 47893690368 47989899063 47998386432 48059987904 48165047496 48308658688 48446960544 48484970496 48590959104 48615179157 48653321088 48759677712 48899270781 48938092032 49045071168 49053745152 49185481284 49190847488 49215366554 49224070656 49262690304 49331674944 49394987568 49439514456 49502965482 49659346944 49792709448 49831775232 49940707968 49949540352 50083682184 50114113204 50122976256 50407434256 50416349184 50566201344 50591405952 50631098368 50701999248 50741778432 50767070556 50812834302 50887046016 50998285584 51038773248 51327949856 51337027584 51449250816 51474895578 51515281152 51627894048 51807157569 51816803328 51970818048 51996722784 52084426752 52110388116 52119604224 52233538176 52265275456 52300575072 52414904628 52763056128 52878396672 52946261184 53062002216 53071386624 53255662272 53531216384 53557898897 53567371008 53609398272 53684469792 53726588928 53753368824 53870874201 53913139584 54067486392 54185678433 54228696576 54347241024 54356852736 54502830612 54535946722 54545591808 54664828992 54734986224 54854637426 55027924992 55055353536 55098548224 55175705064 55218994176 55246517958 55339703424 55377079488 55420526592 55498134312 55531855172 55569361014 55856886608 55866765312 56016798129 56060747136 56104730624 56183296464 56255402508 56388348288 56433115136 56556478464 56708363538 56718392832 56762892288 56876917408 56886976512 56915331696 56959985664 57039749154 57084500736 57418619904 57589284864 57617990112 57743943588 57754156032 57880407168 57954691296 58081380804 58293903744 58339639296 58467170304 58496313132 58542207488 58594980096 58670181312 58680557568 58798434888 58838146956 59013581568 59347942021 59358438144 59405008896 59488196256 59564543832 59694752493 59912620056 59960184832 60091258368 60222618432 60233269248 60263292384 60310573056 60395028516 60431724746 60442412544 60472539927 60652282032 60976889856 61007283648 61055148032 61140646152 61188615168 61219114494 61363790784 61412507648 61497932616 61576859502 61771382784 61895468944 61906415616 61937272728 61985866752 62072668197 62121368448 62132355072 62257166352 62337067644 62348092416 62533992448 62670692352 62701930416 62838997434 62850110976 62899421184 63068340528 63117821952 63206208522 63487254528 63626038272 63707696384 63846962016 63858253824 63986532084 63997848576 64029748158 64079983872 64220063328 64595947392 64646627328 64787945472 64820238876 64871094784 65012903616 65199027708 65250789376 65393428224 65404993536 65580641712 65632094208 65763935753 65775566592 65859983424 65919352608 66003953976 66015627264 66148239249 66390279264 66442366976 66587610624 66620801067 66778242912 66830635008 66924220788 67010111811 67221798912 67455207936 67602665664 67614621696 67655704576 67689427408 67750445736 67837397142 67849394688 67997714112 68051697664 68233817286 68449370112 68599001088 68633194104 68687041536 68783226921 68837192064 69076210092 69089071104 69294424064 69328963712 69445902336 69480517488 69492805632 69632402562 69644717568 69679431819 69734100096 69886539504 70039312146 70141603968 70350741504 70504528896 70539671718 70595014912 70749336288 70761848832 70951883094 71007549696 71423161344 71579293056 71635451904 71671158432 71827832268 71840535552 71884186112 72089981856 72247571244 72304928768 72462988032 72475803648 72670440816 72727455744 72886438656 72979981632 73139516568 73407138048 73567606752 73580617728 73625325568 73662023944 73786271232 73823049831 73836105984 73894035456 73997512416 74092481352 74159271684 74254448223 74489020416 74689064172 74747662848 74911061952 74924310528 75007203344 75171169806 75184464384 75408637952 75611151384 75624523776 75849302016 75887108928 75946647552 76052998872 76112667648 76150605834 76219251453 76330569024 76558159872 76785713152 76823986816 76991924784 77005541376 77173876224 77212343367 77272921728 77441841072 77725204992 77786185728 77956227072 77995084176 78126640128 78165582174 78179406336 78226908416 78240743424 78397913184 78450862608 78622356942 78684775424 79144584192 79317595008 79419391776 79593003324 79607079936 79883493408 80121677824 80296824576 80311025664 80351056512 80414097408 80526704688 80589883392 80630053236 80869709376 81101229588 81343044864 81520861536 81535279104 81584820224 81625485992 81803920083 81818387712 81997243488 82102479336 82281956139 82541887488 82583030304 82647822336 82763557596 82828491264 82869776937 83009555136 83065619232 83116090192 83130789888 83297782758 83354041521 83560923136 83602573888 83785329912 83800147968 84091120704 84157095936 84274944696 84383103762 84582522432 84649672704 84834717696 85062545307 85077589248 85129282688 85144338432 85315376112 85330464768 85372997544 85439978496 85559623731 85626751104 86127929856 86195503104 86383927296 86426985168 86615915382 86631234048 86683871488 86932036944 87122071206 87191237632 87440855616 87509458944 87700755456 87744469698 87813311232 87892470144 88005271968 88020836352 88197652332 88257220434 88520372352 88783480832 88827734756 89037657216 89107513344 89232294384 89346815748 89629065216 89868930084 89940277248 90136887552 90152828928 90333927648 90349903872 90394938576 90449862856 90465859584 90647587119 90663618816 90978423048 91465334784 91510925472 91582722048 91710969228 91782922752 91828671741 92045686176 92101613456 92118761472 92365289253 92594536448 92640689984 92657074176 92843203416 92859623424 92905909092 92978800128 93182052672 93385749528 93505601466 93522138624 93800988672 94006038528 94052895624 94258496151 94275166464 94332448384 94349131776 94602510792 94676732928 94809312783 95230881792 95439057408 95513935872 95561544576 95770443024 95787380736 95979798126 95996772864 96044622237 96119975808 96330094992 96617317376 96893921088 96969940992 97181918208 97230358314 97306642176 97519355424 97798541562 97876184064 98090142336 98107490304 98370962568 98381694976 98430733108 98448141312 98663349888 98789975136 98879028912 99005930964 99318693888 99585418896 99663550464 99881415936 99899080704 100167364368 100228226408 100245952512 100814868512 100832698368 101182811904 101262196736 101403998496 101483556864 101534141112 101625668604 101756095713 101774092032 101996571168 102077546496 102350725929 102655899712 102674055168 102898501632 102949791156 103030562304 103255788096 103614315138 103633606656 103941636096 103993445568 104168853504 104220776232 104239208448 104448603843 104467076352 104530550912 104601150144 104829809256 105058968219 105526112256 105756793344 105809507577 105892522368 106124004432 106142773248 106427824641 106511324544 107062432768 107115797794 107134742016 107218796544 107368939584 107453177856 107506737648 107741748402 107826279168 108134972784 108371356866 108457393152 108694482048 108713705472 109005661224 109071893444 109091183616 109329657984 109469972448 109709274852 110055849984 110110707072 110197096448 110351410128 110437988352 110493035916 110679406848 110754158976 110841053184 110996268624 111063710344 111138722028 111713773216 111733530624 112033596258 112121494272 112209461248 112366592928 112510805016 112756754709 112776696576 113112956928 113416727076 113436785664 113753834816 113773953024 113830663392 113919971328 114079498308 114169001472 114225908751 114837239808 115178569728 115235980224 115487887176 115508312064 115760814336 115909382592 116162761608 116587807488 116679278592 116934340608 116992626264 117084414976 117189960192 117248373261 117340362624 117361115136 117596869776 117676293912 117933535413 118027163136 118695884042 118716876288 118810017792 118976392512 119129087664 119389504986 119825240112 119920369664 120182516736 120445236864 120466538496 120526584768 120621146112 120790057032 120863449492 120884825088 120945079854 121304564064 121953779712 122014567296 122110296064 122281292304 122377230336 122438228988 122727581568 122825015296 122995865232 123153719004 123542765568 123790937888 123812831232 123874545456 123971733504 124145336394 124242736896 124264710144 124514332704 124674135288 124696184832 124946674137 125341384704 125403860832 125677994868 125700221952 126136681056 126235643904 126412417044 126574655643 126974509056 127252076544 127415392768 127693924032 127716507648 127973064168 127995697152 128059496316 128159967744 128440126656 129169050281 129191894784 129293254656 129575890944 129640477752 129742189568 129923873073 130025807232 130398055416 130501578752 130683106809 130786856448 131161283424 131264188416 131527871506 131551133184 131616704547 131719966848 131838705216 132007907952 132031254528 132296478498 132780558528 132884733952 133175221248 133241602134 133556485824 133661270016 133848441576 134020223622 134443597824 134910415872 135205331328 135229243392 135311409152 135378854816 135500891472 135674794284 135698789376 135995428224 136103395328 136467634572 136898740224 137198002176 137266388208 137374083072 137566453842 137674384128 138152420184 138178142208 138657927424 138891804672 138961034976 138985611264 139264805124 139289435136 139358863638 139468200192 139773079008 140078624292 140258402199 140283207936 140701483008 141009057792 141079343436 141190029824 141498672576 141523697664 141903766188 142015099392 142846322688 143133271933 143158586112 143270903808 143342316864 143655664536 143681071104 143768372224 143969697189 144179963712 144495142488 144609857536 144925976064 145340881632 145454911488 145772877312 145845537471 145959963264 146279033136 146814276096 147135213504 147161235456 147250651136 147324047888 147572542464 147646099662 147672211968 147788070912 147995024832 148184962704 148318543368 148508896446 148978040832 149378128344 149495325696 149822123904 149848621056 150014406688 150342339612 150368928768 150817275904 151222302768 151249047552 151698604032 151774217856 151893295104 152105997744 152225335296 152301211668 152438502906 152661138048 153116319744 153647973632 153983849568 154011082752 154347752448 154424686734 154545843456 154883682144 155421472707 155450409984 155912454144 155990168352 156253280256 156331164348 156358812672 156453816832 156531800881 156795826368 156901725216 157244713884 157369550848 158289168384 158635190016 158838783552 159186006648 159214159872 159766986816 160243355648 160593649152 160673696691 160702113024 160828194816 161053409376 161179766784 161260106472 161612622603 161739418752 162202459176 162686089728 163041723072 163070558208 163169640448 163250971984 163607840166 163636775424 163994486976 164204958672 164563912278 165083774976 165166060608 165295644672 165527115192 165656982528 165739553874 166019110272 166131238464 166232180384 166261579776 166595565516 166708083042 167121846272 167205147776 167570659824 167600295936 168050394387 168182241408 168314191872 168549889392 168766207524 169165044864 169299345408 169669435392 170125090614 170155178496 170258565376 170288676864 170630752224 170660929536 170745995088 170879956992 171119247462 171253502208 172255859712 172767854592 172853970336 173231830764 173262468096 173367742976 173454157733 173864073888 174244142412 174382475264 174881711232 175018917888 175401510912 175488939396 175626622464 175784940288 176010543936 176041672704 176395304664 176514440868 177040744704 177566961664 177655469512 178043826063 178075314432 178215026688 178464588768 178693631496 179084257479 179737860168 179880554496 180273775104 180667855296 180699807744 180789877152 180899725712 180931719168 181295174238 181327237632 181417619781 181956846096 182930669568 183021850944 183165444096 183421938456 183565845504 183657343482 184091372352 184203226912 184237522944 184730578506 185189072896 185281379968 185314148352 185686406832 185719246848 185811818184 185957600256 186218004591 186364105344 186771499056 187011202932 187044277248 187601977344 188012077056 188105791248 188516992302 188550332928 188664896768 188698263552 189205021584 189353465856 189618625566 190461763584 190878114816 191123089152 191540886048 191574761472 191959596252 191993545728 192089244474 192205958569 192239951616 192660189984 193234634752 193787842176 193939881984 194363836416 194460716628 194613284352 195038710848 195597083124 195752368128 196180284672 196214980608 196741925136 196763389952 196861466216 196896282624 197291807259 197326699776 197579950272 197758057824 198011861928 198444717747 199170837792 199327100928 199762831872 199862403201 200334728736 200456452816 200491905024 201030335433 201629737024 201665396736 202365623808 202524393472 202807996992 202967113728 203068282224 203251337208 203512191426 203548184064 203993142336 204155092992 204701451858 205311799424 205348110336 205797003264 205899582312 206061124608 206349680763 206511576192 207228630276 207267213312 207883272192 207986891136 208337707008 208441552464 208478416896 208897207686 208934152704 209038295457 209061101824 209202300288 209659618512 210117936438 211052224512 211513586688 211619015154 211785044736 212248008864 212285546496 212855649282 212984981117 213022649088 214124865536 214231595588 214269484032 214737879168 214906355712 215013475296 215483496804 215652558336 216269945568 216742713732 216914786304 217388964096 217427410944 218011322448 218143786888 218182367232 218659315968 218939944896 219418549704 220221414144 220394192896 220702820256 220875976704 220986071832 221358813696 221469149493 221508317952 221682106368 221992537248 222127420688 222277444056 222763344669 223427546432 223467061248 224067192516 224242988544 224418922496 224733185856 225021610032 225513509418 225553393152 226225913856 226833454152 226873571328 227507669632 227547906048 227661326784 227839942656 228158996616 228338002944 228451817502 228657754359 229674479616 230357139456 230471960448 230975774352 231016624128 231521628672 231637030101 231818765184 232325523216 233175614976 233358557184 233868681216 233985252528 234168829952 234379920384 234496746522 234680725248 234722230272 235193739552 235352587824 235867070826 236010384481 236054326272 237391768084 237433752576 237952785024 238258175328 238779009972 239650480224 239840739328 240365033472 240890473728 240933076992 241053169536 241242292224 241580114064 241726898984 241769650176 241890159708 242609128128 244029134592 244220592128 244562584608 244754460672 244876457976 245411760249 245455163136 245991730464 246307438008 246845868417 247581875776 247625662464 247749090912 247943467008 248290672788 248485473792 248609330811 249028665408 249348270576 249392369664 249893348274 250062124563 250682769408 250807721664 251355989736 251400443904 252273362112 252471287808 252824834088 253149311286 253949018112 254504153088 254830785536 255187635921 255387848064 255433015296 255946128336 255991394304 256118992632 256319935488 256678871193 256880253312 258338100562 258383789568 258586509312 259151781888 259280955504 259484379136 259847746146 260051614464 260796110832 261003157504 261366213618 261573712896 262322566848 262528376832 263055743012 263102266368 263233409094 263439933696 263677410432 264015815904 264062509056 264592956996 265561117056 265769467904 266350442496 266483204268 267112971648 267322540032 267696883152 268040447244 268887195648 269820831744 270410662656 270458486784 270622818304 270757709632 271001782944 271349588568 271397578752 271942761357 271990856448 272935269144 274396004352 274532776416 274748166144 275132907684 275348768256 275486015223 276304840368 276356284416 277095867759 277315854848 277783609344 277922069952 277971222528 278529610248 278578870272 278717727276 278936400384 279546158016 280157248584 280516804398 280566415872 281402966016 282018115584 282158686872 282380059648 282775488453 282997345152 283047395328 283807532376 284030198784 284427938349 285692645376 286266543866 286317172224 286541807616 286684633728 287311329072 287362142208 287536744448 287939394378 288359927424 288990284976 289219715072 289851952128 290681763264 290909822976 291545754624 291691074942 291919926528 292558066272 293628552192 294270427008 294322470912 294501302272 294648095776 295145084928 295292199324 295344423936 295990049664 296369925408 296637086736 297017792892 297956081664 298756256688 298990651392 299644247808 299697242112 300028813376 300684679224 300737857536 302444605536 302498095104 303548435712 303786590208 304211995488 304450670592 304602423336 304877005812 305268287139 305322276096 306232639488 307052177787 307295947264 307967699136 308022165504 308695504896 308849373468 309091686912 309767364288 310842945414 310900819968 311824908288 311980336704 312506560512 312662328696 312717625344 312907633664 313063601762 313345811529 313591652736 313803450432 314489427768 314739101696 315176904657 316578336768 317270380032 317428522731 317677567104 318372013296 318428319744 319533973632 320486711296 321187298304 321347393382 321404226048 321656389632 322106818752 322359533568 322520212944 323225245206 323478837504 324404918352 325372179456 326083446144 326141116416 326339280896 326501943968 327215680332 327273550848 327988973952 328409917344 329127824556 330167549952 330332121216 330591289344 331054230384 331313965056 331479107748 332038220544 332262476928 332464360768 332523159552 333191131032 333416166084 334410295552 335141319648 335200591872 336100788774 336364482816 336628383744 337099778784 337532415048 338270264127 338330089728 339338870784 340250181228 340310356992 340517130752 341261504448 341321859072 341491990176 341759913984 342238494924 342507004416 342677726253 344511719424 345535709184 345707940672 346463661528 346524936192 346735485952 346908315466 347728147776 348488284824 348764950528 349763422464 350037835776 350803021824 350977878792 351253244928 351569880576 351745119783 352021087872 352083345408 352790609328 353028881736 354081489408 355133923328 355310939024 356087652126 356150628864 356430053376 356929177536 357387262992 358168514958 359475720336 359761108992 360547550208 361335710592 361399615488 361579754304 361799451424 361863438336 362590348476 362654475264 362835239562 363913692192 365861339136 366043701888 366330888192 366843876912 367131691008 367314686964 368182744704 368406453824 368475045888 369461157012 370562759936 370628296704 371372813664 371438493696 371623636368 371915200512 372436009182 372728210688 373542998112 374022405864 374088554496 374840022411 376024154112 376211582496 377033984604 377100665856 377329793536 377517872713 378410043168 378706931712 379237251132 379723966929 380923527168 381756229632 382246178304 383081772096 383149522944 383919192504 383987091456 384178488948 384411917138 384479903232 385320379968 386469269504 387507150843 387575684352 387879763968 388727672832 388921433256 389226568704 389771619219 390077421696 391194166248 391504736256 392360569344 393483850272 393526779904 393722932432 393792565248 394583614518 394653399552 394850113641 395159900544 395516115648 396023723856 396889435494 398341675584 398654201856 399525663744 399724806402 400669457472 400912905632 400983810048 402060670866 403259474048 403330793472 404731247616 405615993984 405934227456 406136564448 406502674416 407024382852 407096368128 407986284672 408310185984 409402903716 410623598848 410696220672 411594006528 411799164624 412122249216 412699361526 413023152384 414457260552 414534426624 415973782272 416675414016 416883104928 416956833792 417794415372 417868305408 418076590914 418122203648 418330615709 418404600576 419319237024 420235872876 420775206597 422104449024 423027173376 423238030308 423570089472 424496017728 424571092992 425711298564 425969962234 426045298176 428249731072 428463191176 428538968064 429399815799 429475758336 429812711424 430026950592 430966993608 431305116672 431909091567 432539891136 433485427464 433829572608 434777928192 436022644896 436287573776 436364734464 437318631936 437536612413 437879889792 438837099408 440442828288 440788385792 441405640512 441751953408 441972143664 442717627392 442938298986 443016635904 443364212736 443985074496 444254841376 444554888112 445526689338 446855092864 446934122496 448134385032 448485977088 449466371712 450043220064 451027018836 451106786304 452451827712 453666908304 453747142656 455015339264 455095812096 455322653568 455679885312 456317993232 456676005888 456903635004 457315508718 459348959232 460943920896 461951548704 462033248256 463043257344 463274060202 463555547137 463637530368 464651046432 466264418121 466351229952 467737362432 467970505056 468337659904 468759840768 468993493044 469361450496 469595402643 470387479104 470705175648 471734141652 472020768962 472108652544 474783536168 474867505152 475905570048 476516350656 477558019944 479300960448 479681478656 480730066944 481780947456 482021090073 482106339072 482484584448 483160228128 483453797968 483539300352 483780319416 484837867809 485218256256 488058269184 488441184256 489125169216 489508921344 489752915952 490823520498 490910326272 491983460928 492614876016 493691736834 495163751552 495251324928 495498181824 495886934016 496581345576 496970947584 497218661622 498057330816 498696541152 498784739328 499786696548 500124249126 501365538816 501615443328 502711979472 502800887808 504151183161 504546724224 504942575616 505649668176 506298622572 507898036224 509008306176 509661571072 510375271842 510775696128 510866030592 511892256672 511982788608 512237985264 512639870976 513357742386 513669660341 513760506624 516676201124 516767579136 518303563776 518561911008 518968758272 519695492292 520103228928 520362473199 521592221664 522006315008 522732427236 523147425792 524645133696 525056753664 526111486024 526204532736 526466818188 526879867392 527354820864 528031631808 528125018112 529185913992 531122234112 531538935808 532700884992 532966408536 534131478189 534225943296 534645080064 535393766304 536080894488 537252772437 539641663488 540821325312 541245636608 541515419264 542003565888 542699177136 542795157504 543885522714 543981712896 544252859343 545870538288 548792008704 549065552832 549496332288 550265815368 550697536512 550972030446 552609680736 552712568832 554191735518 554631709696 555567218688 555844139904 555942445056 557059220496 557157740544 557435454552 557872800768 558654013773 559092316032 560314497168 561033608796 561132831744 562805932032 564036231168 564317373744 564760119296 565550976906 565994690304 566094790656 567615064752 568060397568 568855876698 571385290752 572533087732 572634344448 573369267456 574622658144 574724284416 575073488896 575878788756 576617875707 576719854848 577980569952 578439430144 579703904256 581363526528 581819645952 583091509248 583382149884 583839853056 585116132544 587257104384 588540854016 588644941824 589002604544 589296191552 590290169856 590584398648 590688847872 591875421777 591980099328 592739850816 593274173472 594035585784 595334153241 597512513376 597981302784 599288495616 599587209603 600057626752 601369358448 601475715072 603091006299 604889211072 604996190208 607096871424 607573180416 608423990976 608901341184 609204846672 609754011624 610536574278 610644552192 612465278976 614104355574 614591894528 615935398272 616044331008 617391009792 617698746936 618183373824 619049042289 619534728576 621685890828 621801639936 623649816576 623960673408 625013121024 625324657392 625435250688 625815267328 626127203524 626691623058 627183305472 627606900864 628978855536 629478203392 630353809314 633156673536 634540760064 634857045462 635355134208 636744026592 636856639488 638954943351 639067947264 640973422592 642374596608 642694786764 642808452096 644213637504 644719067136 645040425888 646450490412 646957675008 648809836704 650744358912 652166892288 652282232832 652678561792 653003887936 654431360664 654547101696 655977947904 656819834688 658255649112 660664242432 661182578688 662108460768 662627930112 662958215496 664076441088 664407448479 664524953856 664928721536 665046319104 666382262064 666832332168 668290034007 668820591104 670282639296 670401183744 672201577548 672728965632 673256767488 674199557568 675064830096 676540528254 676660179456 678677741568 680500362456 680620713984 681034261504 682523008896 682643718144 682983980352 683519827968 684476989848 685014008832 685355452506 685973263077 689023438848 691071418368 691415881344 692927323056 693049872384 693470971904 693816630932 695456295552 696976569648 697529901056 699526844928 700075671552 701606043648 701955757584 702506489856 703139761152 703490239566 704042175744 704166690816 705581218656 706057763472 708031153443 708162978816 710267846656 710621878048 712175304252 712301257728 713858355072 714774525984 716337029916 718951440672 719522217984 721095100416 722671421184 722799230976 723159508608 723598902848 723726876672 725180696952 725308950528 725670479124 727827384384 732087403776 732661776384 733687753824 734263382016 734629373928 736235280747 736365489408 736812907648 738922314024 740537605251 741125519872 742745627328 742876987392 743247272736 743830401024 744872018364 745456421376 745827992433 747085996224 748044811728 748177108992 749680044822 750186373689 752048308224 752423164992 754067969208 754201331712 754659587072 755035745426 756820086336 757413863424 758474502264 759447933858 761847054336 763512459264 764492356608 765562907763 766163544192 766299045888 767838385008 767974182912 768356977896 768823834276 768959806464 770640759936 772938539008 775014301686 775151368704 775759527936 777455345664 777842866512 778453137408 779543238438 780154843392 782388332496 783009472512 784721138688 786967700544 787053559808 787445864864 787585130496 789167229036 789306799104 789700227282 790319801088 791032231296 792047447712 793778870988 796683351168 797308403712 799051327488 799449612804 801338914944 801825811264 801967620096 804121341732 806518948096 806661586944 809462495232 811231987968 811868454912 812273128896 813005348832 814048765704 814192736256 815828284071 815972569344 818805807432 821247197696 823188013056 823598329248 824244498432 825398723052 826046304768 826458045669 828914521104 829068853248 831287603277 831947564544 833350828032 833766209856 833913667584 835588830744 835736610816 836153181828 836244407296 836661231418 836809201152 838638474048 840471745752 841550413194 844208898048 846054346752 846476060616 847140178944 848326465359 848992035456 849142185984 851422597128 851939924468 852090596352 856499462144 856926382352 857077936128 858799631598 858951516672 859625422848 860053901184 861933987216 862610233344 863818183134 865079782272 866970854928 867659145216 869555856384 872045289792 872575147552 872729468928 874637263872 875073224826 875759779584 877674198816 880885656576 882811281024 883503906816 883944287328 885435254784 885876597972 886033271808 887970148992 888509682752 889109776224 891053378676 893710185728 893868244992 896268770064 896971954176 898932743424 900086440128 902054037672 902213572608 907333816608 907494285312 910030678528 910484281249 910645307136 911359770624 912635986464 913352011776 913807270008 914631017436 915804861417 918697918464 921156533361 921887841792 923903097408 924066496512 926086514688 926548120404 927111094274 927275060736 929302092864 932528836242 932702459904 935474724864 935941010112 936675319808 937519681536 937986986088 938722900992 939190805286 940037434587 940774958208 941410351296 943468283304 944041537924 944217305088 949567072336 949735010304 951811140096 952285568193 953032701312 955116039888 958601920896 959362957312 961460133888 963561894912 964042180146 964212678144 964969168896 966320456256 966907595936 967078600704 967560638832 969675735618 970436512512 976116538368 978250338432 979017842688 979505831904 981647040996 981820652544 983966921856 985229752032 987383473668 990327503104 990502649856 990996363648 991773868032 993162691152 993941895168 994437323244 996114661632 997393082304 997569478656 999573393096 1000248498252 1003230886656 1005423958944 1005601775616 1008302366322 1008915014357 1009093448448 1009885151232 1011299336352 1012597245144 1014810792381 1018016612352 1019323142144 1020750543684 1021551392256 1023784513344 1023965577216 1024475970528 1025279741952 1026715484772 1027339320682 1027521013248 1028033178759 1033352402248 1033535158272 1036607127552 1037123822016 1037937516544 1039390984584 1040206457856 1040724946398 1043184443328 1044012630016 1045464854472 1046294851584 1049290267392 1050113507328 1052222972048 1052409065472 1052933636376 1053759734784 1054709641728 1055235359349 1056063263616 1056250036224 1058371827984 1062244468224 1063077871616 1065401769984 1065932817072 1068262956378 1068451886592 1069290160128 1070787532608 1072161788976 1074505544874 1079283326976 1081642650624 1083030838528 1084007131776 1085398354272 1085590315008 1087771045428 1087963425792 1088505718686 1091741076576 1097584017408 1098131105664 1098992664576 1100531630736 1101395073024 1101944060892 1105219361472 1105425137664 1108383471036 1109263419392 1111688279808 1111884890112 1114118440992 1114315481088 1114870909104 1115745601536 1117308027546 1117986907801 1118184632064 1120628994336 1122067217592 1122265663488 1124520067233 1128072462336 1128634747488 1129520238592 1131101953812 1131989380608 1132553618139 1135230129504 1136120795136 1137711753396 1139171900787 1142770581504 1145066175464 1145268688896 1146738534912 1149245316288 1149448568832 1150146977792 1151757577512 1153235751414 1153439709696 1155961139904 1156878860288 1159407808512 1162521452529 1162727053056 1163639291904 1166183018496 1166764299768 1167679706112 1169314857657 1170232265088 1174514208768 1177081708032 1178005209088 1178592383104 1180580339712 1181168797296 1181377695744 1183750843554 1183960198656 1184550340923 1185479701632 1186548346944 1188071171568 1190668306482 1195025026752 1195962605568 1198576991232 1199174419206 1200115253504 1202738716896 1202951430144 1206182012598 1209778422144 1209992380416 1214193742848 1216847981952 1217802682368 1218409693344 1219508023248 1221073148556 1221289104384 1224930557952 1228208711148 1229183789056 1231870796544 1232088662016 1234782019584 1235397493872 1236366747648 1238098084578 1239069457152 1243371781656 1243603279872 1247921346816 1250026242048 1250649314784 1250870501376 1251630534656 1252254407048 1253383246116 1254366610944 1254991847127 1255213801728 1257957711072 1258956406784 1260707618628 1262325619791 1266313347072 1269081520128 1269714090924 1270710268416 1273488053184 1273713278976 1277909886702 1278135894528 1281946845184 1284749193216 1285389573528 1285616904192 1288199447397 1288427275008 1289438134272 1290080851776 1292900980824 1293915350016 1295727274701 1297619673408 1301488717824 1304333784576 1305357123584 1306007775872 1308862721328 1309094203392 1311955895808 1312609837239 1313639669376 1316511298224 1321328484864 1322365157376 1324216921536 1325255860224 1325916430992 1328152882176 1328814896958 1329049907712 1329857443072 1330092638208 1332764524128 1333664664336 1336580068014 1337641182208 1340565278592 1340802367488 1344403155096 1345457931264 1348399115136 1350129660192 1353081056508 1353320358912 1357355483136 1361000724912 1361241427968 1362068523008 1365046017792 1365287436288 1365967960704 1367039655936 1368953979696 1370028017664 1370710905012 1371946526154 1378046877696 1382831762688 1385854646112 1386099744768 1386941943808 1387633261864 1390666641411 1390912591104 1393953139296 1395059802112 1398793254363 1399053689856 1403212087296 1403911515168 1405012979712 1406279522304 1406980479132 1408084351488 1408786207929 1411162437312 1412115526944 1416062306886 1416325957632 1420535693312 1421243756096 1424350608504 1424602515456 1427716710144 1429549051968 1432674059832 1437902881344 1439044435968 1442190200832 1445342842368 1446063270219 1446319017216 1447197805696 1447453753344 1450361393904 1450617901056 1451340958248 1454513603427 1455654768768 1464174807552 1465323552768 1467375507648 1468526764032 1469258747856 1472470561494 1472730978816 1473625815296 1477844628048 1481075210502 1482251039744 1485491254656 1485753974784 1486494545472 1487660802048 1489744036728 1490912842752 1491655984866 1494171992448 1496089623456 1496354217984 1499360089644 1500372747378 1504096616448 1504846329984 1508135938416 1508402663424 1509319174144 1510071490852 1513640172672 1514827726848 1516949004528 1518895867716 1523694108672 1527024918528 1528984713216 1531125815526 1532327088384 1532598091776 1535676770016 1535948365824 1536713955792 1537647668552 1537919612928 1541008981023 1541281519872 1545877078016 1550028603372 1550302737408 1554910691328 1555685733024 1556906274816 1559086476876 1560309686784 1561087419597 1564776664992 1566018945024 1569442277376 1573935401088 1574107119616 1574891729728 1575170260992 1578334458072 1578613598208 1579400454564 1580639602176 1582064462592 1584094895424 1587557741976 1593366702336 1594616807424 1598102654976 1598899225608 1602394434567 1602677829888 1603651622528 1603935240192 1608242683464 1611758317311 1613037896192 1618924990464 1622463975936 1623736909824 1624546257792 1626010697664 1628097531408 1628385472512 1631656568142 1631945138688 1632758578029 1637611614864 1642494395392 1646376026112 1647196658496 1648488996864 1650797446104 1652092609536 1652916091338 1657829042208 1658137706496 1662575206554 1663895129088 1666701656064 1667532419712 1667827335168 1671177661488 1671473221632 1672306363656 1672488814592 1673322462836 1673618402304 1677276948096 1680943491504 1683100826388 1688417796096 1692108693504 1692952121232 1694280357888 1696652930718 1697984070912 1698284371968 1702845194256 1703879848936 1704181192704 1712998924288 1713852764704 1714155872256 1717599263196 1717903033344 1720107802368 1723867974432 1725220466688 1727636366268 1729853627121 1730159564544 1733941709856 1735318290432 1739111712768 1744090579584 1745150295104 1745458937856 1749274527744 1750146449652 1751519559168 1755348397632 1761771313152 1765622562048 1767007813632 1767888574656 1770870509568 1771753195944 1772066543616 1775626265331 1775940297984 1777019365504 1778219552448 1782106757352 1786002459723 1787420371456 1792537540128 1793943908352 1797865486848 1798761628809 1800172880256 1804108075344 1804427145216 1809273018897 1814667633216 1814988570624 1820061357056 1820968562498 1821290614272 1822719541248 1825271972928 1826704023552 1827614540016 1829262034872 1831609722834 1837395836928 1842313066722 1843775683584 1847806194816 1848132993024 1852173029376 1853096240808 1854222188548 1854550121472 1858604185728 1865057672484 1865404919808 1870949449728 1871882020224 1873350639616 1875039363072 1875973972176 1877445801984 1878381610572 1880074869174 1881549916416 1882820702592 1886936566608 1888083075848 1888434610176 1899134144672 1899470020608 1903622280192 1904571136386 1906065402624 1910232079776 1916864830053 1917203841792 1922920267776 1927123789824 1928084360292 1928425356288 1932640912512 1933815191872 1934157201408 1935121277664 1939351471236 1940873025024 1952233076736 1956500676864 1958035685376 1959011663808 1963294081992 1963641305088 1967933843712 1970459504064 1974766947336 1980655006208 1981992727296 1983547736064 1986325382304 1987883790336 1988874646488 1992229323264 1993222345437 1994786164608 1995138957312 1999146786192 2000496996504 2004870102021 2006461773312 2010847917888 2011203551232 2016604732644 2017830028714 2018186896896 2019770302464 2022598672704 2025194490288 2029621584762 2036033224704 2038646284288 2041501087368 2043102784512 2047569026688 2047931154432 2048951941056 2050559483904 2053430969544 2054678641364 2055042026496 2056066357518 2066704804496 2067070316544 2073214255104 2074247644032 2075875033088 2078781969168 2080412915712 2081449892796 2086368886656 2088025260032 2090929708944 2092589703168 2098580534784 2100227014656 2104445944096 2104818130944 2105867272752 2107519469568 2109419283456 2110470718698 2112126527232 2112500072448 2116743655968 2124093460329 2124488936448 2130803539968 2131865634144 2136525912756 2136903773184 2141575065216 2144323577952 2149011089748 2158566653952 2163285301248 2166061677056 2168014263552 2170796708544 2171180630016 2175542090856 2175926851584 2177011437372 2183482153152 2195873854777 2196262211328 2197985329152 2201063261472 2202790146048 2203888121784 2208705842241 2210438722944 2216766942072 2218526838784 2221612815753 2223376559616 2228236881984 2228630962176 2229741818208 2231491203072 2234616055092 2235973815602 2236369264128 2237483977299 2241257988672 2244134435184 2244531326976 2249040134466 2256144924672 2257269494976 2259040477184 2262203907624 2263978761216 2265107236278 2270460259008 2272241590272 2275423506792 2278343801574 2285541163008 2290132350928 2290537377792 2293477069824 2296688723289 2298490632576 2298897137664 2300293955584 2303515155024 2306471502828 2306879419392 2311922279808 2313757720576 2318815617024 2325042905058 2325454106112 2327278583808 2332366036992 2333528599536 2335359412224 2338629715314 2340464530176 2349028417536 2354163416064 2357184766208 2361160679424 2362337594592 2362755391488 2367501687108 2367920397312 2369100681846 2370959403264 2373096693888 2376142343136 2381336612964 2390050053504 2391925211136 2397153982464 2398348838412 2400230507008 2405477433792 2405902860288 2412364025196 2419556844288 2419984760832 2428387485696 2433265622861 2433695963904 2435605364736 2436819386688 2439016046496 2442146297112 2442578208768 2447484852213 2456417422296 2458367578112 2463741593088 2469564039168 2470794987744 2472733495296 2476196169156 2478138914304 2479374137007 2486743563312 2487206559744 2495842693632 2500052484096 2501298629568 2501741002752 2503261069312 2504508814096 2506766492232 2508733221888 2509983694254 2510427603456 2515915422144 2517912813568 2521415237256 2524651239582 2532626694144 2538163040256 2539428181848 2541420536832 2544979396077 2546976106368 2547426557952 2555819773404 2556271789056 2563893690368 2569498386432 2570779147056 2571233808384 2576398894794 2576854550016 2578876268544 2580161703552 2585801961648 2587830700032 2591454549402 2595239346816 2602977435648 2608667569152 2612015551744 2617725442656 2618188406784 2623911791616 2625219674478 2627279338752 2633022596448 2642656969728 2648433843072 2650511720448 2651832861984 2656305764352 2657629793916 2658099815424 2659714886144 2665529048256 2667329328672 2673160136028 2675282364416 2681130557184 2681604734976 2688806310192 2690915862528 2696798230272 2700259320384 2706162113016 2706640717824 2722001449824 2722482855936 2724137046016 2730092035584 2731452843747 2731935921408 2734079311872 2737907959392 2740056035328 2741421810024 2743893052308 2747414584251 2756093755392 2765663525376 2771709292224 2772199489536 2773883887616 2775266523728 2781333282822 2781825182208 2787906278592 2790119604224 2797586508726 2798107379712 2806424174592 2807823030336 2810025959424 2812559044608 2813960958264 2816168702976 2817572415858 2820112303761 2822324874624 2824231053888 2832124613772 2832651915264 2841071386624 2842487512192 2848701217008 2849205030912 2855433420288 2856856704579 2859098103936 2865348119664 2875805762688 2878088871936 2884380401664 2890685684736 2892126540438 2892638034432 2894395611392 2894907506688 2900722787808 2901235802112 2902681916496 2909027206854 2911309537536 2928349615104 2934751015296 2937053528064 2938517495712 2944941122988 2945461957632 2947251630592 2955689256096 2962150421004 2964502079488 2970982509312 2971507949568 2972989090944 2975321604096 2979488073456 2981825685504 2983311969732 2988343984896 2992179246912 2992708435968 2998720179288 3000745494756 3009692659968 3016271876832 3016805326848 3018638348288 3020142981704 3026745043071 3027280345344 3029655453696 3033898009056 3037791735432 3044432377143 3054049837056 3057969426432 3062251631052 3064654176768 3071353540032 3071896731648 3073427911584 3075295337104 3075839225856 3082017962046 3082563039744 3084099536277 3091754156032 3100057206744 3100605474816 3109821382656 3111371466048 3113812549632 3118172953752 3120619373568 3122174839194 3129553329984 3132037890048 3138884554752 3147870802176 3148214239232 3149783459456 3150340521984 3156668916144 3157227196416 3158800909128 3161279204352 3164128925184 3165706078047 3168189790848 3175115483952 3186733404672 3189233614848 3196205309952 3197798451216 3204788869134 3205355659776 3207303245056 3207870480384 3216485366928 3223516634622 3226075792384 3237849980928 3244927951872 3249092515584 3252021395328 3256195062816 3256770945024 3263313136284 3263890277376 3265517156058 3275223229728 3284988790784 3292752052224 3294393316992 3296977993728 3301594892208 3304185219072 3305832182676 3315658084416 3316275412992 3325150413108 3327790258176 3335064839424 3335654670336 3342355322976 3342946443264 3344612727312 3344977629184 3346644925672 3347236804608 3353960723403 3354553896192 3361886983008 3366201652776 3373560201699 3384217387008 3385904242464 3388560715776 3393305861436 3395968141824 3397660854417 3405690388512 3407759697872 3408362385408 3417515702361 3425997848576 3427705529408 3428311744512 3435198526392 3435806066688 3440215604736 3447735948864 3450440933376 3455272732536 3459707254242 3460319129088 3467883419712 3470636580864 3478223425536 3487564357587 3488181159168 3490300590208 3490917875712 3498549055488 3500292899304 3503039118336 3507944572971 3510696795264 3523542626304 3531245124096 3534015627264 3535777149312 3541741019136 3543506391888 3544133087232 3551252530662 3551880595968 3553651022769 3554038731008 3556439104896 3564213514704 3572004919446 3574840742912 3585075080256 3587887816704 3595730973696 3597523257618 3600345760512 3608216150688 3608854290432 3618546037794 3629335266432 3629977141248 3640122714112 3641937124996 3642581228544 3650543945856 3653408047104 3655229080032 3658524069744 3663219445668 3674791673856 3684626133444 3687551367168 3695612389632 3696265986048 3704346058752 3706192481616 3708444377096 3709100242944 3717208371456 3730115344968 3730809839616 3743764040448 3746701279232 3750078726144 3751947944352 3754891603968 3756763221144 3760149738348 3763099832832 3764975541381 3765641405184 3773873133216 3776166151696 3776869220352 3786976859373 3798268289344 3798940041216 3807244560384 3809142272772 3812130805248 3820464159552 3833729660106 3834407683584 3845840535552 3854247579648 3856168720584 3856850712576 3864598342191 3865281825024 3867630383744 3868314402816 3870242555328 3878702942472 3881746050048 3887181824103 3904466153472 3913001353728 3916071370752 3918023327616 3926588163984 3927282610176 3935867687424 3937829511717 3940919008128 3949533894672 3961310012416 3963985454592 3967095472128 3972650764608 3975767580672 3977749292976 3984458646528 3986444690874 3989572329216 3990277914624 3998293572384 4000993993008 4009740204042 4012923546624 4021695835776 4022407102464 4033209465288 4035660057428 4036373793792 4045197345408 4050388980576 4059243169524 4072066449408 4077292568576 4083002174736 4086205569024 4095138053376 4095862308864 4097903882112 4101118967808 4106861939088 4109357282728 4110084052992 4112132715036 4133409608992 4134140633088 4148495288064 4151750066176 4157563938336 4160825831424 4162899785592 4171999924233 4172737773312 4181859417888 4185179406336 4196379763089 4197161069568 4208891888192 4209636261888 4211734545504 4215038939136 4218838566912 4220941437396 4224253054464 4226358623787 4233487311936 4248186920658 4248977872896 4261607079936 4263731268288 4273051825512 4273807546368 4283150130432 4288647155904 4298022179496 4317133307904 4326570602496 4332123354112 4336028527104 4338189810657 4341593417088 4342361260032 4351084181712 4351853703168 4354022874744 4363540810281 4366964306304 4391747709554 4392524422656 4395970658304 4402126522944 4405580292096 4407776243568 4417411684482 4420877445888 4433533884144 4437053677568 4443225631506 4446753119232 4456473763968 4457261924352 4459483636416 4462982406144 4469232110184 4471947631204 4472738528256 4474967954598 4482515977344 4488268870368 4489062653952 4498080268932 4512289849344 4514538989952 4518080954368 4524407815248 4527957522432 4530214472556 4540920518016 4544483180544 4550847013584 4556687603148 4571082326016 4580264701856 4581074755584 4586954139648 4593377446578 4596981265152 4597794275328 4600587911168 4607030310048 4612943005656 4613758838784 4623026943069 4623844559616 4637631234048 4650085810116 4650908212224 4664732073984 4667057199072 4670718824448 4677259430628 4680929060352 4683262258791 4698056835072 4708326832128 4714369532416 4722321358848 4724675189184 4725510782976 4735003374216 4735840794624 4738201363692 4741918806528 4746193387776 4752284686272 4762673225928 4780100107008 4783850422272 4794307964928 4796697676824 4800461014016 4807183303701 4810954867584 4811805720576 4824728050392 4835274951933 4839113688576 4856774971392 4866531245722 4867391927808 4871210729472 4873638773376 4878032092992 4884292594224 4885156417536 4894969704426 4912834844592 4916735156224 4927483186176 4939128078336 4941589975488 4945466990592 4952392338312 4956277828608 4958748274014 4973487126624 4974413119488 4991685387264 5000104968192 5002597259136 5003482005504 5006522138624 5009017628192 5013532984464 5017466443776 5019967388508 5020855206912 5031830844288 5035825627136 5042830474512 5049302479164 5065253388288 5076326080512 5078856363696 5082841073664 5089958792154 5093952212736 5094853115904 5111639546808 5112543578112 5138996772864 5141558294112 5142467616768 5152797789588 5153709100032 5160323407104 5171603923296 5175661400064 5182909098804 5189560881363 5190478693632 5205954871296 5217335138304 5224031103488 5235450885312 5236376813568 5247823583232 5250439348956 5254558677504 5266045192896 5285313939456 5295931061521 5296867686144 5301023440896 5303665723968 5312611528704 5315259587832 5316199630848 5319429772288 5326878795993 5331058096512 5334658657344 5346320272056 5350564728832 5358007379169 5362261114368 5377612620384 5381831725056 5393596460544 5396284886427 5400518640768 5412324226032 5413281435648 5444002899648 5444965711872 5448274092032 5460184071168 5462905687494 5463871842816 5468158623744 5475815918784 5480112070656 5482843620048 5487786104616 5494829168502 5512187510784 5531327050752 5543418584448 5544398979072 5547767775232 5550533047456 5562666565644 5563650364416 5575812557184 5580239208448 5595173017452 5596214759424 5612848349184 5615646060672 5620051918848 5625118089216 5627921916528 5632337405952 5635144831716 5640224607522 5644649749248 5648462107776 5664249227544 5665303830528 5684975024384 5697402434016 5698410061824 5710866840576 5713713409158 5718196207872 5730696239328 5750594490159 5751611525376 5768760803328 5781371369472 5784253080876 5785276068864 5788791222784 5801445575616 5802471604224 5805363832992 5818054413708 5822619075072 5856699230208 5869502030592 5874107056128 5877034991424 5889882245976 5890923915264 5894503261184 5911378512192 5924300842008 5929004158976 5941965018624 5945978181888 5950643208192 5958976146912 5963651371008 5966623939464 5976687969792 5979667036311 5984358493824 5985416871936 5997440358576 6001490989512 6019385319936 6032543753664 6033610653696 6037276696576 6040285963408 6053490086142 6054560690688 6059310907392 6067796018112 6075583470864 6088864754286 6108099674112 6115938852864 6124503262104 6129308353536 6142707080064 6143793463296 6146855823168 6150590674208 6151678451712 6164035924092 6165126079488 6168199072554 6183508312064 6200114413488 6201210949632 6219642765312 6222742932096 6227625099264 6236345907504 6241238747136 6244349678388 6259106659968 6264075780096 6277769109504 6295741604352 6299566918912 6300681043968 6313337832288 6314454392832 6317601818256 6322558408704 6328257850368 6331412156094 6336379581696 6350230967904 6372280380987 6373466809344 6392410619904 6395596902432 6409577738268 6410711319552 6414606490112 6417803836121 6432970733856 6447033269244 6452151584768 6475699961856 6489855903744 6498185031168 6504042790656 6512390125632 6513541890048 6526626272568 6527780554752 6531034312116 6550446459456 6569977581568 6587621564331 6588786633984 6593955987456 6603189784416 6608370438144 6611664365352 6626117526723 6631316168832 6650300826216 6655580516352 6670129678848 6684710645952 6685892886528 6689225454624 6689955258368 6693289851344 6694473609216 6707921446806 6709107792384 6712451931897 6723773966016 6732403305552 6747120403398 6768434774016 6771808484928 6777121431552 6786611722872 6791936283648 6795321708834 6811380777024 6815519395744 6816724770816 6835031404722 6851995697152 6855411058816 6856623489024 6870397052784 6871612133376 6880431209472 6890066169867 6895471897728 6900881866752 6910545465072 6919414508484 6920638258176 6935766839424 6941273161728 6956446851072 6975128715174 6976362318336 6980601180416 6981835751424 6997098110976 7000585798608 7006078236672 7015889145942 7021393590528 7047085252608 7062490248192 7071554298624 7083482038272 7087012783776 7088266174464 7102505061324 7103761191936 7107302045538 7108077462016 7111620467053 7112878209792 7128427029408 7144009838892 7149681485824 7170150160512 7175775633408 7191461947392 7195046515236 7200691521024 7216432301376 7217708580864 7237092075588 7258670532864 7259954282496 7280245428224 7283874249992 7285162457088 7299796868583 7301087891712 7306816094208 7310458160064 7317048139488 7326438891336 7342454556639 7369252266888 7375102734336 7391224779264 7408692117504 7412384963232 7416888754192 7418200485888 7434416742912 7438122411021 7460230689936 7461619679232 7487528080896 7493402558464 7500157452288 7503895888704 7509783207936 7513526442288 7520299476696 7526199665664 7529951082762 7531282810368 7547746266432 7552332303392 7553738440704 7573953718746 7596536578688 7597880082432 7614489120768 7618284545544 7624261610496 7634938188231 7640928319104 7667459320212 7668815367168 7691681071104 7708495159296 7712337441168 7713701425152 7729196684382 7730563650048 7735260767488 7736628805632 7740485110656 7757405884944 7763492100096 7774363648206 7808932306944 7826002707456 7836046655232 7853176327968 7854565220352 7871735374848 7875659023434 7880444301329 7881838016256 7899067789344 7922620024832 7927970909184 7945301529216 7951535161344 7955498585952 7968917293056 7972889381748 7979144658432 7996587144768 8001987986016 8019480408084 8025847093248 8043391671552 8044814204928 8066418930576 8071320114856 8072747587584 8090394690816 8100777961152 8118486339048 8154585137152 8166004349472 8172411138048 8190276106752 8194358531241 8195807764224 8202237935616 8213723878176 8218714565456 8220168105984 8224265430072 8242243752753 8266819217984 8268281266176 8296990576128 8303500132352 8315127876672 8321651662848 8325799571184 8343999848466 8345475546624 8363718835776 8370358812672 8392759526178 8394322139136 8417783776384 8419272523776 8423469091008 8430077878272 8437677133824 8441882874792 8448506108928 8452717247574 8460336911283 8466974623872 8496373841316 8497955745792 8523214159872 8527462536576 8546103651024 8547615092736 8566300260864 8570570113737 8577294311808 8596044358992 8634266615808 8653141204992 8664246708224 8672057054208 8676379621314 8683186834176 8684722520064 8702168363424 8703707406336 8708045749488 8727081620562 8732384225797 8733928612608 8783495419108 8785048845312 8804253045888 8811160584192 8815552487136 8834823368964 8841754891776 8867067768288 8874107355136 8886451263012 8893506238464 8912947527936 8914523848704 8918967272832 8925964812288 8938464220368 8943895262408 8945477056512 8949935909196 8965031954688 8976537740736 8978125307904 8996160537864 9029077979904 9036161908736 9048815630496 9055915044864 9060428945112 9080235129213 9081841036032 9088966361088 9101694027168 9113375206296 9133297131429 9160529403712 9162149511168 9173908279296 9186754893156 9193962530304 9201175822336 9214060620096 9225886011312 9227517677568 9246053886138 9247689119232 9252298608831 9275262468096 9300171620232 9301816424448 9329464147968 9334114398144 9341437648896 9354518861256 9361858120704 9366524517582 9396113670144 9416653664256 9428739064832 9444642717696 9449350378368 9451021565952 9470006748432 9471681589248 9476402727384 9483837613056 9492386775552 9497118234141 9504569372544 9525346451856 9560200214016 9567700844544 9588615929856 9593395353648 9600922028032 9614366607402 9621909735168 9623611441152 9649456100784 9670549903866 9678227377152 9713549942784 9733062491444 9734783855616 9747277546752 9756064185984 9768585188448 9770312835072 9789939408852 9825669689184 9833470312448 9854966372352 9878256156672 9883179950976 9890933981184 9904784676624 9912555657216 9917496548028 9946974253248 9948826238976 9983370774528 10005194518272 10006964011008 10013044277248 10018035256384 10027065968928 10034932887552 10039934777016 10041710413824 10061882170209 10063661688576 10085660949024 10098604958328 10120680605097 10152652161024 10157712727392 10165682147328 10179917584308 10187904425472 10192982563251 10223279093616 10225087156224 10252547107083 10277993545728 10283116588224 10284935233536 10305595579176 10307418200064 10320646814208 10343207846592 10351322800128 10365818197608 10379121762726 10380957387264 10411909742592 10434670276608 10448062206976 10462693072761 10470901770624 10472753627136 10495647166464 10500878697912 10509117355008 10523833718913 10532090385792 10570627878912 10591862123042 10593735372288 10602046881792 10607331447936 10625223057408 10630519175664 10632399261696 10638859544576 10653757591986 10662116193024 10669317314688 10692640544112 10701129457664 10716014758338 10724522228736 10755225240768 10763663450112 10787192921088 10792569772854 10801037281536 10824648452064 10826562871296 10888005799296 10889931423744 10896548184064 10920368142336 10925811374988 10927743685632 10951631837568 10960224141312 10965687240096 10975572209232 10989658337004 11024375021568 11062654101504 11086837168896 11088797958144 11095535550464 11101066094912 11125333131288 11127300728832 11151625114368 11190346034904 11192429518848 11231292121344 11240103837696 11250236178432 11255843833056 11264674811904 11270289663432 11280449215044 11289299498496 11294926624143 11296924215552 11328498455088 11330607661056 11360930578119 11369950048768 11394804868032 11396820123648 11421733681152 11427426818316 11436392415744 11461392478656 11501188980318 11503223050752 11537521606656 11562742738944 11568506161752 11570552137728 11577582445568 11593795026573 11602891151232 11604943208448 11610727665984 11636108827416 11645238150144 11661545472309 11713398460416 11739004061184 11748214112256 11754069982848 11779764491952 11781847830528 11789006522368 11822757024384 11848601684016 11858008317952 11883930037248 11891956363776 11901286416384 11917952293824 11927302742016 11933247878928 11953375939584 11959334072622 11968716987648 11970833743872 11994880717152 12002981979024 12038770639872 12065087507328 12067221307392 12074553393152 12080571926816 12106980172284 12109121381376 12135592036224 12151166941728 12177729508572 12216199348224 12231877705728 12249006524208 12258616707072 12285414160128 12287586926592 12293711646336 12301181348416 12303356903424 12328071848184 12330252158976 12336398145108 12400228826976 12402421899264 12445485864192 12455250198528 12472691815008 12482477494272 12488699356776 12515999772699 12518213319936 12555538219008 12589139289267 12591483208704 12599133837824 12626675664576 12628908785664 12635203636512 12645116817408 12656515700736 12662824312188 12672759163392 12679075871361 12700461935808 12744560761974 12746933618688 12784821239808 12791193804864 12819155476536 12821422639104 12829212980224 12835607672242 12865941467712 12894066538488 12904303169536 12951399923712 12979711807488 12996370062336 13008085581312 13014569431971 13024780251264 13027083780096 13053252545136 13055561109504 13062068624232 13100892918912 13139955163136 13175243128662 13177573267968 13187911974912 13206379568832 13216740876288 13223328730704 13252235053446 13262632337664 13300601652432 13311161032704 13340259357696 13369421291904 13371785773056 13378450909248 13379910516736 13386579702688 13388947218432 13415842893612 13418215584768 13424903863794 13447547932032 13464806611104 13494240806796 13536869548032 13543616969856 13554242863104 13573223445744 13583872567296 13590643417668 13622761554048 13631038791488 13633449541632 13670062809444 13710822117632 13713246978048 13740794105568 13743224266752 13760862418944 13780132339734 13790943795456 13801763733504 13821090930144 13838829016968 13841276516352 13869080829207 13871533678848 13912893702144 13950257430348 13952724636672 13961202360832 13994196221952 14001171597216 14012156473344 14031778291884 14042787181056 14049786776373 14094170505216 14124980496384 14143108597248 14166964076544 14174025567552 14176532348928 14205010122648 14207522383872 14214604091076 14216154924032 14223240934106 14225756419584 14256854058816 14288019677784 14299362971648 14340300321024 14351551266816 14382923894784 14390093030472 14401383042048 14421549911103 14432864602752 14435417161728 14474184151176 14517341065728 14560490856448 14567748499984 14570324914176 14599593737166 14602175783424 14613632188416 14620916320128 14634096278976 14652877782672 14684909113278 14738504533776 14750205468672 14782449558528 14817384235008 14824769926464 14833777508384 14836400971776 14868833485824 14876244822042 14920461379872 14923239358464 14975056161792 15000314904576 15007791777408 15019566415872 15027052884576 15040598953392 15052399331328 15059902165524 15062565620736 15095492532864 15104664606784 15107476881408 15147907437492 15193073157376 15195760164864 15228978241536 15236569091088 15248523220992 15269876376462 15281856638208 15334918640424 15337630734336 15416990318592 15424674882336 15427402850304 15458393368764 15461127300096 15470521534976 15478232781233 15480970221312 15514811769888 15526984200192 15548727296412 15568682644089 15617864613888 15652005414912 15672093310464 15706352655936 15709130440704 15743470749696 15751318046868 15760888602658 15763676032512 15798135578688 15845240049664 15855941818368 15887793184563 15890603058432 15903070322688 15910997171904 15937834586112 15945778763496 15958289316864 15980636387979 15993174289536 16003975972032 16038960816168 16051694186496 16086783343104 16132837861152 16142640229712 16145495175168 16180789381632 16188854659281 16201555922304 16236972678096 16309170274304 16332008698944 16344822276096 16380552213504 16388717062482 16391615528448 16404475871232 16427447756352 16437429130912 16440336211968 16448530860144 16484487505506 16533638435968 16536562532352 16593981152256 16630255753344 16643303325696 16651599142368 16687999696932 16690951093248 16727437671552 16740717625344 16785519052356 16788644278272 16835567552768 16838545047552 16846938182016 16860155756544 16875354267648 16883765749584 16897012217856 16905434495148 16920673822566 16933949247744 16992747682632 16995911491584 17054925073152 17092207302048 17095230185472 17132600521728 17141140227474 17151555244069 17154588623616 17192088717984 17251783470477 17306282409984 17328493416448 17344114108416 17352759242628 17366373668352 17404336726848 17407414812672 17416091498976 17454163241124 17464768451594 17467857225216 17566990838216 17570097690624 17608506091776 17622321168384 17631104974272 17669646737928 17683509783552 17734135536576 17748214710272 17772902526024 17787012476928 17825895055872 17837934545664 17851929624576 17876928440736 17887790524816 17890954113024 17899871818392 17930063909376 17939001108933 17953075481472 17956250615808 17992321075728 18058155959808 18072323817472 18097631260992 18111830089728 18120857890224 18160470258426 18163682072064 18177932722176 18203388054336 18226750412592 18266594262858 18321058807424 18324299022336 18347816558592 18373509786312 18387925060608 18428121240192 18451772022624 18455035355136 18492107772276 18495378238464 18504597217662 18550524936192 18600343240464 18603632848896 18658928295936 18668228796288 18682875297792 18709037722512 18723716241408 18733049035164 18792227340288 18833307328512 18857478129664 18898700756736 18902043131904 18940013496864 18943363178496 18952805454768 18967675226112 18984773551104 18994236468282 19005777432617 19009138745088 19050692903712 19116841142961 19120400428032 19177231859712 19186790707296 19201844056064 19228733214804 19243819470336 19253411508363 19298912201568 19341099807732 19356454754304 19427099885568 19466124982888 19469567711232 19494555093504 19512128371968 19537170376896 19540625670144 19579878817704 19651339378368 19666940624896 19709932744704 19762864692993 19766359901952 19781867962368 19809569353248 19825111314432 19834993096056 19878352580169 19893948506496 19966741549056 20010389036544 20026088554496 20036070512768 20054131937856 20069865775104 20079869554032 20083420827648 20123764340418 20127323377152 20137355795691 20171321898048 20197209916656 20241361210194 20305304322048 20315425454784 20331364294656 20359835168616 20375808850944 20385965126502 20446558187232 20450174312448 20505094214166 20555987091456 20566233176448 20569870467072 20611191158352 20614836400128 20641293628416 20670198509601 20686415693184 20702645600256 20731636395216 20758243525452 20761914774528 20823819485184 20869340553216 20896124413952 20925386145522 20941803541248 20945507254272 20991294332928 21001757395824 21018234710016 21047667437826 21064180771584 21141255757824 21183724246084 21187470744576 21214662895872 21250446114816 21261038351328 21264798523392 21277719089152 21307515183972 21324232386048 21334861401159 21338634629376 21385281088224 21402258915328 21432029516676 21449044457472 21510450481536 21527326900224 21574385842176 21585139545708 21602074563072 21649296904128 21653125742592 21776011598592 21779862847488 21793096368128 21840736284672 21851622749976 21855487371264 21899390605749 21903263675136 21920448282624 21931374480192 21951144418464 21979316674008 22027363669917 22125308203008 22173674337792 22191071100928 22202132189824 22250666262576 22254601457664 22303250228736 22314367233063 22380692069808 22384859037696 22462584242688 22480207675392 22500472356864 22511687666112 22529349623808 22540579326864 22560898430088 22578598996992 22589853248286 22593848431104 22656996910176 22661215322112 22721861156238 22739900097536 22789609736064 22793640247296 22843467362304 22854853636632 22872784831488 22904814564693 22922784957312 23002377960636 23006446101504 23075043213312 23125485477888 23137012323504 23141104275456 23155164891136 23187590053146 23205782302464 23209886416896 23221455331968 23272217654832 23290476300288 23323090944618 23426796920832 23478008122368 23508139965696 23559528983904 23563695661056 23578013044736 23641332903987 23645514048768 23697203368032 23716016635904 23767860074496 23783912727552 23835904587648 23854605484032 23866495757856 23906751879168 23918668145244 23937433975296 23989761434304 24005963958048 24077541279744 24130175014656 24134442614784 24149106786304 24161143853632 24213960344568 24218242762752 24271184072448 24302333883456 24355459017144 24463755411456 24498013048416 24517233414144 24570828320256 24583075593723 24587423292672 24602362696832 24606713806848 24656143696368 24660504317952 24672796290216 24726731258259 24800457653952 24804843798528 24890971728384 24910500397056 24945383630016 24964954988544 24977398713552 25031999545398 25036426639872 25111076438016 25178278578534 25182966417408 25198267675648 25253351329152 25257817571328 25270407273024 25290233634816 25313031401472 25325648624376 25345518326784 25358151742722 25381010733849 25400923871616 25489121523948 25493867237376 25569642479616 25582387609728 25638310953072 25642845278208 25658425960448 25671215344484 25731882935424 25788133076976 25808606339072 25902799847424 25959423614976 25992740124672 26016171162624 26029138863942 26049560502528 26054167560192 26106505090272 26111122219008 26124137248464 26197152677391 26201785837824 26279910326272 26350486257324 26355146535936 26412759137664 26433481752576 26446657461408 26504470106892 26525264675328 26601203304864 26622322065408 26680518715392 26738842583808 26743571546112 26756901818496 26759821033472 26773159405376 26777894436864 26831685787224 26836431169536 26849807727588 26895095864064 26929613222208 26988481613592 27087233939712 27108485726208 27146446891488 27167745134592 27181286835336 27240705387639 27245523108096 27262077582976 27266899083264 27340125618888 27399891394287 27421644235264 27481588211136 27486448533504 27521724837888 27560264679468 27581887590912 27603527467008 27642181860288 27677658033936 27682553032704 27738161658414 27743067357696 27756895826493 27825787404288 27900514860696 27905449273344 27922404721664 27988392443904 28002343194432 28024312946688 28063556583768 28085574362112 28099573552746 28188341010432 28249960992768 28286217194496 28333928153088 28348051135104 28353064697856 28410020245296 28415044767744 28429208182152 28432309848064 28446481868212 28451512839168 28513708117632 28576039355568 28598725943296 28680600642048 28703102533632 28765847789568 28780186060944 28802766084096 28843099822206 28865729205504 28870834323456 28948368302352 29034682131456 29120981712896 29135496999968 29140649828352 29199187474332 29204351566848 29241832640256 29268192557952 29305755565344 29369818226556 29477009067552 29500410937344 29564899117056 29634768470016 29649539852928 29667555016768 29672801943552 29737666971648 29752489644084 29840922759744 29846478716928 29950112323584 30015583554816 30039132831744 30054105769152 30081197906784 30104798662656 30119804331048 30125131241472 30185646510627 30190985065728 30209329213568 30295814874984 30362041815291 30386146314752 30457956483072 30473138182176 30497046441984 30539752752924 30563713276416 30578947689753 30669837280848 30675261468672 30757641321249 30833980637184 30849349764672 30854805700608 30916786737528 30922254600192 30941043069952 30956465562466 30961940442624 31029623539776 31053968400384 31097454592824 31137365288178 31235729227776 31304010829824 31344186620928 31388079218283 31412705311872 31418260881408 31486941499392 31502636093736 31521777205316 31527352065024 31596271157376 31690480099328 31711883636736 31775586369126 31781206116864 31806140645376 31821994343808 31875669172224 31891557526992 31916578633728 31961272775958 31986348579072 32007951944064 32077921632336 32103388372992 32173566686208 32265675722304 32285280459424 32290990350336 32361578763264 32377709318562 32403111844608 32473945356192 32664017397888 32689644552192 32761104427008 32777434124964 32783231056896 32854895512704 32874858261824 32880672423936 32897061720288 32968975011012 33067276871936 33073125064704 33187962304512 33260511506688 33286606651392 33303198284736 33375999393864 33381902186496 33454875343104 33571038104712 33577288556544 33671135105536 33693876364032 33720311513088 33750708535296 33767531499168 33794024435712 33810868990296 33841347645132 33867898495488 33884779872429 33985495365264 33991822983168 34082791734357 34109850146304 34184414604096 34190460370944 34265201043456 34282280454948 34303110488138 34309177247232 34384177435968 34503566940954 34612564819968 34656986832896 34688228216832 34705518485256 34732747336704 34781385079719 34808673453696 34814829625344 34832182997952 34908326482248 34929536903188 34935714450432 35133981676432 35140195381248 35217012183552 35244642336768 35262209948544 35339293475856 35367019567104 35468271073152 35496429420544 35545805052048 35574024953856 35651790111744 35675869091328 35703859249152 35753856881472 35775581049632 35781908226048 35799743636784 35860127818752 35878002217866 35906150962944 35912501231616 35984642151456 36116311919616 36195262521984 36223660179456 36241715780448 36320940516852 36327364144128 36406776108672 36453500825184 36533188525716 36642117614848 36648598044672 36695633117184 36747019572624 36775850121216 36856242480384 36903544045248 36910070710272 36984215544552 36990756476928 37009194435324 37200686480928 37207265697792 37329855531209 37336457592576 37365750595584 37418075445024 37447432482816 37466098070328 37547999318097 37666614657024 37714956259328 37767417867801 37797401513472 37880026993728 37886726356992 37905610909536 37935350452224 37969547102208 37988472936564 38011554865234 38018277490176 38037227614083 38101385807424 38233682285922 38240800856064 38354463719424 38373581414592 38403688112128 38457466429608 38487638940672 38506823016726 38597824403136 38682199615464 38712909508608 38854199771136 38932249965776 38939135422464 38989110187008 39024256743936 39043708295913 39074340753792 39081251340288 39159757635408 39302678756736 39333881249792 39419865489408 39525729385986 39532719803904 39563735924736 39619138706496 39650222628864 39669986192112 39756705160338 39787897012992 39933483098112 40020778073088 40072141025536 40108263875712 40139731550208 40159739108064 40166841655296 40247528680836 40254646754304 40274711591382 40342643796096 40394419833312 40482722420388 40610608644096 40630850909568 40662728589312 40719670337232 40751617701888 40771930253004 40893116374464 40900348624896 41010188428332 41132466352896 41139740934144 41222382316704 41229672800256 41282587256832 41340397019202 41365515588637 41372831386368 41405291200512 41463272790432 41516487050904 41523829549056 41607242487621 41738681106432 41792248827904 41850772291044 41883607082496 41982588665856 42003514791648 42036469420032 42095334875652 42128361543168 42149360329119 42282511515648 42367448492168 42374941489152 42429325791744 42500892229632 42522076702656 42529597046784 42555438178304 42615030367944 42648464772096 42669722802318 42677269258752 42770562176448 42804517830656 42864059033352 42898088914944 43020900963072 43054653800448 43148771684352 43170279091416 43204149126144 43264649733309 43298593808256 43306251485184 43552023197184 43586192736256 43681472569344 43703245499952 43710974742528 43798781211498 43806527350272 43840896565248 43862748960384 43902288836928 43958633348016 44054727339834 44250616406016 44347348675584 44404264379648 44501332525152 44509202915328 44606500457472 44628734466126 44761384139616 44769718075392 44925168485376 45000944713728 45023375332224 45058699247616 45081158653728 45121796860176 45157197993984 45179706496572 45187696862208 45313993820352 45322430644224 45443722312476 45479800195072 45579219472128 45587280494592 45686934724608 45709707273264 45745569662976 45809629129386 45845569914624 46004755921272 46012892203008 46250970955776 46274024647008 46282208550912 46310329782272 46375180106292 46411564604928 46434698343699 46442910663936 46544435309664 46580952600576 46646181889236 46706047932267 46853593841664 46956016244736 47016279931392 47119057967808 47127391322112 47156026089472 47282665807974 47291028097536 47394406736064 47432033271808 47535720148992 47567825455104 47663379553689 47671809175296 47709210968064 47732991515712 47813503758336 47837336290488 47874867950592 47941909163937 47979522868608 48011927916096 48155082559488 48260350029312 48298213572608 48322287707264 48427920689136 48436485525504 48542368144896 48566563977843 48604667766912 48710918034288 48927510822912 48996026096832 49034466828288 49141656640512 49166151187446 49174846585344 49204725393664 49213427613696 49312287392736 49321008635904 49345592580432 49453462516518 49600915307904 49609687597056 49781943456768 49890767260032 49929909977088 49954797427104 50063999090796 50072853279744 50222152876032 50356557157068 50365932834816 50396535351296 50506702658304 50515635142656 50540814546048 50580467269632 50626062802944 50651297248752 50691036653568 50716303485444 50762021467698 50801847743232 50978243047896 50987734474752 51164775219456 51276621906144 51285690556416 51316851920896 51342430688968 51454665732207 51463765870848 51576266153952 51617212678144 51755350411431 51918847229952 51985480249344 52032342325248 52058277727884 52099121005056 52213010180544 52222244438016 52248274496928 52394305354782 52403571675648 52559820652544 52700972514648 52710293071872 52825518275328 52866963505152 52893314922816 53008940213784 53050529350656 53202406609728 53244644130816 53361037430784 53477685167616 53513803636992 53519642066944 53546318810752 53555788873728 53663371574448 53672862339072 53699615455176 53790191728128 53817003326799 53859226444416 53976963227184 54174467879424 54216971452416 54292893782976 54335490269184 54362573670672 54481410775278 54491046216192 54524155165952 54533798166528 54680251237776 54799782788574 54843288470528 54963176422272 54972897067008 55043449675776 55120529358936 55163775181824 55284363720576 55355316067872 55365106065408 55476323316828 55486134715392 55513791652986 55651574808576 55801029721392 55810898546688 55844809443328 55976784887808 56004686388864 56048625893376 56127113167536 56171148724224 56199147105492 56376682020864 56499921985536 56572434388992 56696102270208 56706129395712 56820040490592 56830089535488 56858416364304 56864619696128 56892963736424 56903025678336 57017332297851 57027416235264 57152078711136 57197451886592 57350523428883 57361201284096 57531695579136 57560372121888 57605532168192 57686199644412 57731458411008 57760234525089 57896736604704 58069364262912 58241963425792 58270993999936 58281299656704 58398374948664 58408703133696 58483665280512 58536385115904 58611511130688 58739636453112 58954018135104 59000821874688 59129798234112 59288594078979 59299079705856 59335110033536 59345603887104 59475333943296 59504979288168 59635057740507 59681845519488 59900224647168 60031167109632 60078265663488 60108211538304 60162395813568 60209597325312 60239608662096 60250262482944 60371293021254 60381970131456 60412067387073 60418658427136 60591629749968 60724083630582 60772292629504 60915912966144 60946276364352 60994092883968 61079505505848 61127426552832 61157895379506 61339674561696 61350522937344 61515282642498 61667961274368 61698699529344 61709611401216 61833573475056 61844509200384 61882086139904 61912931124932 61923880885248 62059247079552 62107936800768 62194909185648 62274730576356 62471458455552 62608021659648 62688373241856 62776158436566 62825410623744 62836521762816 62973882998784 63005272187472 63043554410632 63054704130048 63192542314752 63380960198656 63423767273472 63551172738252 63562412233728 63643988687616 63751338344448 63783115053984 63833157267456 63922545551916 63972697158144 64004584203477 64015903888128 64155843264672 64206776745984 64347133372416 64531351444608 64570560918848 64581980700672 64723157526528 64755418637124 64806223689216 64947890712384 65328034795776 65379289104384 65522208854016 65554868249928 65566462113792 65698171817247 65709791025408 65749716523648 65761344847872 65794123440576 65937950022024 66082091009751 66134553743872 66375924609024 66521023013376 66573213302784 66606396569472 66751998787728 66763804372992 66909750686208 66943101699189 67142076209424 67154577113088 67342270211072 67387752728064 67440623026176 67501417070592 67535062998336 67588048871424 67621737980592 67682695290264 67735796990976 67769559744858 67970990730528 67983645966336 68165583468714 68219700292608 68368829208192 68380920741888 68530402086912 68564560909896 68606220976276 68618354494464 68768354871936 69007133881908 69225129639936 69313973665792 69376456433664 69411036970512 69465494673408 69562770159438 69617346907392 69629659250688 69664365995904 69816652964496 69859073806376 69871428900864 70267963352864 70280390762496 70434024367104 70524419897088 70678586951712 70734039134208 70923998711961 70936542146304 71091610104096 71148049907712 71303580223488 71351738182656 71507713762944 71551162099264 71563816452096 71599487273568 71720255637504 71756004435732 71812301925888 71969284302912 72232623839232 72390525043968 72447320358912 72483431560896 72641881033704 72654728288256 72813552217344 72907001650368 73066377051432 73284235229696 73391266234368 73494039145248 73551700242432 73712484960768 73749226781169 73807088090496 73820141420544 73968431089104 73981512953856 74018388870648 74180193774777 74401372961856 74414531395584 74659711062418 74672915185152 74731501191168 74836150890048 74894864965632 74932196140656 75095998636194 75333229314048 75429912518656 75534835735602 75594803026944 75760053987456 75773452713984 75811221819072 75870700904448 75939094204416 75976945873128 76023109730468 76036554980352 76074455228166 76202771614848 76467364571844 76481601712128 76708927438848 76747162829184 76807376224256 76914932859216 76975277881344 77013646033452 77195648806272 77364399230928 77425819017216 77708399542272 77864499931552 77878270844928 77978220374016 78048513487872 78087416591826 78148681507584 78162502680576 78319515270816 78591458032173 78605357513472 78839730978816 79051458771972 79065439607808 79238277412992 79300445257728 79339972384224 79513410320676 79575794025984 79866966196224 80041556146176 80144282051072 80216527751424 80279463100416 80319478216128 80333683310592 80495057361672 80509293508608 80549423182764 80685287592192 80788839666624 80965444840776 81261701819136 81325457178624 81439340674464 81503235403776 81543860506008 81722116162917 81786232748928 81800697249792 82020376856664 82199674182861 82264932705792 82444764633408 82459345600512 82565174513664 82680794038404 82731031177274 82745662772736 82810582401024 82926545580864 83032974101808 83047659098112 83214484975242 83477362212864 83584497655808 83701544582088 83767214164992 83965177331712 84007029583296 84072938840064 84190669751304 84256723086336 84298720658238 84565023031296 84734896984336 84749882978304 84858651583488 85001784459264 85044153405312 85059194093568 85110876356608 85230060735888 85296929544192 85339445604636 85354538517504 85541124352896 85609035661312 85728118066704 85796177829888 86041801926144 86109307600896 86297543368704 86340558182832 86408298252288 86529299466618 86597187616512 86612502970368 87104046394368 87362945138688 87406490999904 87421949485056 87597562422996 87613054700544 87725497920768 87804577673856 87917266696032 88109454679668 88501232812032 88694697351168 88808528759296 89002665050304 89018405830656 89213000914944 89257468932252 89522768279232 89539436150784 89850336970752 90030828045857 90046750664448 90117398495232 90162317307456 90243593720352 90314395987968 90359412993144 90375393724416 90556939531881 90627987640704 90887444624952 90959600390144 91086125445873 91158438944256 91373869449216 91419414546528 91491139325952 91619258258772 91691139829248 91736843069259 92009511842544 92025784406016 92501941911552 92548049294016 92564417101824 92620659564544 92750360212584 92823129209856 92869396687398 92885821327872 93088870619328 93161905201152 93292363778472 93412095864534 93707187683328 93912032489472 94032559862784 94164237654849 94238115935616 94254782644224 94312052178944 94565331615948 94582056195072 94788813472128 94864066543616 95071440297984 95135650910208 95326759107378 95343618350592 95418421936128 95465983031424 95627007516672 95674672580976 95749735901184 95883818327874 95959045737216 96023855832192 96310165118976 96520700058624 96644575414528 96855841378272 96872971051008 97084736289792 97133127955686 97209335533824 97421836068576 97992052193664 98068933656576 98283313281024 98332302374892 98349693170688 98409450787328 98624574785472 98642017271808 98691185160864 98906925033036 99201830615808 99219375194112 99563886913536 99781534520064 99859819954176 99909594854208 100127998181592 100145706559488 100713114314136 100731865669632 100793070702592 101013405316608 101081629092096 101160934539264 101252125605888 101302594497504 101382073307136 101432606970888 101524042935396 101603695486464 101654339617287 101956486095792 101975468949504 102329550438912 102553243812288 102571381112832 102633703841792 102684861377936 102909331464414 102927531741696 103152532307904 103234425356288 103510700822862 103837694459904 103970960498688 104064684650496 104116555455768 104198242010112 104344155239157 104426020361088 104444488876032 104496548993856 104788610709564 104807143351296 105119641305088 105401945029296 105420586143744 105651036550656 105733927010304 105786629845632 106017880427568 106101058701312 106404813219456 106489288261632 106722074861568 106955370335232 107027607273984 107092637621504 107111577747456 107326743148896 107345724678144 107399230910352 107580383456256 107634006653598 107718452888832 107953926454368 108348935758848 108585787565952 108670980538368 108725147341344 108962821550556 108982092432384 109048310331904 109360502475552 109599565577148 109686576941056 109926352844544 109945794134016 110086899351552 110241058717872 110327550363648 110568727441152 110710632135744 110730212130816 110952646633656 110972269430784 111027583305972 111602059442784 111621797093376 111689618886656 111989566593627 112009372777728 112097251786752 112254226335072 112342297448448 112398294210984 112643997954291 112999843971072 113144868777984 113392204540416 113640080981184 113660179070976 113716832728608 113729239392256 113785927472848 113806051356672 114034664595702 114054832470528 114111682842249 114304157422272 114394903773184 114701046857766 114722402568192 115063391158272 115120744243776 115211064336384 115372399288824 115462916822016 115520469050178 115793473209408 116138728525824 116483926851584 116541987999872 116562599313408 116796749897328 116817406267392 116967330561024 117072770231808 117131124887739 117223022261376 117479272906224 117908036270208 118001643749376 118259596468224 118577188157958 118598159411712 118670220067072 118691207774208 118950667886592 119009958576336 119270115481014 119363691038976 119800449294336 120062334219264 120216423076608 120324791627136 120419194650624 120479217324192 120500524965888 120742586042508 120763940262912 120824134774146 120837316854272 121183259499936 121448167261164 121544585259008 121831825932288 121892552728704 121988185767936 122159011011696 122254853105664 122315790759012 122679349123392 122701045874688 123030565284996 123397399058688 123419222802432 123667146950112 123689018400768 123764172279808 123825862249864 123847761770496 124096546765911 124118494159104 124215873601536 124389818371296 124549461152712 124821727462863 125216043319296 125376746483712 125552316873132 125650821247488 125947765997568 126010544374944 126087108821264 126109408260096 126385084629504 126448080987357 126761920397312 126847534546944 127102345476504 127124824467456 127287977375232 127502676688896 127566230107968 127666314534912 127845091103832 127945394316288 128009168406954 128031807776256 128311686529344 128413553491968 128694266744832 129062702889216 129141121837696 129163961401344 129446315053056 129510837274248 129612447378432 129793949199927 129895781424768 130656069591552 130758578208768 131044417708032 131109736499856 131132924227584 131396343634494 131419582050816 131499433047296 131522689695744 131588246881152 131875900044048 132164182019502 132269107487744 132751849218048 133042046026752 133212793138944 133503997575456 133527608745984 133819501372416 133886203398378 134284152418848 134309154226176 134684540422144 134775505456128 135002834141184 135070125996672 135176097742848 135243475961184 135365390580528 135471593981952 135539119489716 135941981461056 135967291932672 136331166937428 136439400585216 136737658416384 136761841483776 137060804173824 137129121819792 137212441952552 137236708988928 137536709743872 138014267763816 138627947331584 138752912867328 138822073941024 138930989346816 139125540318876 139234693814784 139304095031097 139328731991808 139633305928992 139718147612752 139742857801728 140118143796801 140535926705728 140560781524992 140868048734208 141048839794176 141357173903424 141468078268416 141847997423922 141873084292608 142183220208192 142296099815424 142607160446976 142703476365312 142990138661067 143015427525888 143102324198528 143127632904192 143198974547136 143440511275008 143512008871464 143624603851776 143825727491811 143938568605824 144465247678464 144781050087936 144894640717824 144966863121792 145283762067408 145309456576512 145627104434688 145699691933529 145814003300736 146132754102864 146568470459392 146782532468736 146988078290496 147103400484864 147424969921536 147498453562338 147614176180992 147640282841088 147936862178208 147963025907712 148036777741296 148360387549554 148802745923712 148829062791168 149319422124836 149345830370304 149672301780096 149789729931264 149864392281312 150191997272388 150666458628096 150859825037312 151069671471204 151189606053888 151520107974912 151546905427968 151622443638144 151741401808896 151878188408832 151953891746256 152046219460936 152073109960704 152148910456332 152405543229696 152934729143688 152963203424256 153494325658368 153614752448512 153829865718432 153950555762688 154027292066904 154363997196621 154391297612544 154728798461856 154851638034432 155266051234293 155728999863104 155756541689856 155956440748032 156097026975744 156174833183652 156297363015168 156639030541632 157182916064346 157210715026944 157679461957632 158102917543944 158130879215616 158476554825984 158600890515456 158679944768448 159026820641352 159151588051968 159733932392448 160083112292352 160288564102144 160433055502848 160558926200832 160638956432256 160667366621184 160990114723344 161018587017216 161098846365528 161370575184384 161451009980397 161577679333248 161930889681552 162523403638272 162650914357248 162878681348928 163006470807552 163087721012016 163444232325834 163572465497856 163601394499584 164040753713328 164399348365722 164529865411584 164889529266816 164918691201024 165130349027328 165361588076808 165462062354548 165491325545472 165853091161728 166065948203616 166095318196224 166428969950484 166954724425728 167168995311616 167403089164176 167534428329984 167930354663424 168014059166592 168145877680128 168381339502608 168513446172672 168597441316476 169130046062592 169469793968672 169499765956608 169717303166976 170088306810624 170118388187136 170221752713216 170460121471776 170593859088384 170678891209272 170709077035008 171051996893553 171082248705792 171456236133408 171592355659776 172051570286649 172083603852288 172595086737408 172681116365664 172816596504576 173058598933236 173194375233024 173280703575267 174208092788736 174725890277376 174812981999808 174843898970112 175195124845992 175226109401088 175450995841536 175609155347712 175834533392064 176218909359336 177002465624064 177389394702336 177617057518592 177865782236937 178005330100608 178036811661312 178426001829888 178514937864504 178905173221521 179045536558464 179700673941504 180061656091714 180093501328896 180234796990464 180324634614912 180487187440704 180628791975936 180718825986288 180750787448832 181113879063762 181255975281408 181774889249904 181919200780288 182172250891746 182316877888512 182747738898432 182838829093056 182982278651904 183238516517544 183382279658496 183473686138518 184019023685088 184051568812032 185003883823104 185096098588032 185128834203648 185241319129088 185500720425168 185646258419712 185738793374796 185771642655744 186177741238656 186323810402304 186584727556944 186824191729068 187414375366656 187824064978944 188065119725568 188328475309698 188476231871232 188509565288448 188624104357888 189130663231896 189164112390144 189577626944256 190142880595968 190271301820416 190653518214756 190687236701184 190931966062848 191254015033344 191349345161952 191499471802368 191767636655748 191918091474432 192013752610431 192047711664384 192620330237952 193041400117248 193289150829056 193711682756544 193745942102016 194169472579584 194266255911372 194418671067648 194843672137152 195984104387328 196137867313152 196566626562048 196664604749784 196699386341376 196818901574656 197094515451741 197249149570944 197284034543616 197382370321728 197813850066072 198246273029253 198403661231616 199127773827072 199563069040128 199719639908352 199819189708416 200255996363184 200291413118976 201426228628272 201463731339264 201586141405184 202026810633216 202163258184192 202321869078528 202504251211776 202605188995008 202764146614272 202865213941776 203048085870792 203207390972928 203308679234574 203912972191584 203950937899008 204659100877824 205106487624576 205142762225664 205267407683584 205369722755872 205818662928828 205855063483392 206305064615808 206468850712576 207021401645724 207675388919808 207941920997376 208129369300992 208233110911536 208396484020224 208688310478314 208852040722176 208888977752064 208993097987712 209577221419128 209614286702592 210803890058592 210841172287488 211302073101312 211573259691264 212035760855136 212202117402624 212771996135883 212809626438912 213444149723136 213910740670464 214055214547968 214185275243008 214653486297792 214691449356288 214798461820704 215160766912512 215268013307196 215436905777664 215907852908736 216697871517696 217171575131904 217341961076736 217450294682688 217925643101112 217964184864768 218096620663808 218721004951104 219199131154296 219373153882112 219852705689088 220173798703104 220482117435744 220655100727296 221137454882304 221247680343507 221421264271488 221460424261632 221905293267312 221944538861568 222055166611944 223204118885568 223243594186752 223379237773312 223979133187254 224018745555456 224194503573504 224508452670144 224684594896896 224796588421968 225287995908582 225999687942144 226289737555968 226784409080832 227280161962368 227320358141952 227433665457216 227458478784512 227571854945696 227612102713344 228069329191404 228109664941056 228223365684498 228608314844544 228789807546368 229402093715532 229444805136384 230126782316544 230241488487552 230422128672768 230744798577648 230925833644032 231040938100356 231586946418816 232277457051648 233083975999744 233125198626816 233593499794656 233634812534784 233934661122048 234145540463616 234262249775478 234446044522752 234958545812448 235774374096519 235816072540416 236519192936448 237154376315916 237196318823424 237340440134144 237901335773184 238019917152672 238540230962028 238727382077952 239600898588672 240124668438528 240432846153216 240649583254272 240838389301248 240958434648384 241001049931776 241485172085016 241527880525824 241648269548292 241674633708544 242366518999872 242896334522328 243089170518016 243785105457408 243976371535872 244318022023392 244509706211328 244631581518024 245166348488751 245358698246784 245402091749376 246061130569992 246794798117376 247334293900224 247378036801536 247528344559616 247651724499728 247695523540992 248193093531822 248236988318208 248431747203072 248779636742592 249098922305424 249643454925726 250432086638592 250753492967424 251104633746264 251301642494976 251895531995136 252021088749888 252174217642528 252218816520192 252770169259008 252896161974714 253523840794624 253695069093888 254204690953008 254249648934912 254575954750464 255005353377792 255132460215936 255332629069824 255690182207664 255890788632576 256018336813908 256063615552512 256623373058688 256827106983936 257388533489664 258125405778432 258282243675392 258327922802688 258892630106112 259021674548496 259224894756864 259587898399854 259791562849536 261312139183104 262088835416064 262219472999712 262265848455168 262792687268988 262839164101632 262998866094592 263129957280961 263176493762304 263751800088096 264328364039004 264538214975488 265503698436096 266084092053504 266425586277888 267007995150912 267055217491968 267639002744832 267772406796756 268568304837696 268618308452352 269369080844288 269551010912256 270092484137571 270140251993344 270352195485696 270486951922368 270730781161056 270943187963904 271078238979432 271670818595643 271883962922112 272662333874856 272878801170432 273475316832768 274121608347648 274258243639584 274424883905104 274473417977856 275073419487744 275210529207777 276028535527632 277255894663168 277505825734656 277644147882048 277861978693632 278251080637752 278469387629568 278608190062194 278657463983616 279266611857984 279436295225504 279485715603456 280236287593602 281071853411456 281121563049984 281736097468416 282097679588352 282492712964547 282714347806848 282936156536832 283695994847844 283746168585216 284366440416384 284592199630848 285214320893952 285406952730624 285980277322134 286030855051776 286204648397056 286255265808384 286397949094272 286881022550016 287024017742928 287249207703552 287651454983622 287877137211648 288930495356928 289562100175872 289933726243584 290567524134816 290618913153024 291254208869376 291399383867058 291576439149173 291628006601472 292265508205728 293136940918784 293976156580992 294206800969728 294849939843072 294996907124676 295228352361984 295873724356416 295926051815424 296073555482592 296720775099108 297605491847424 297658125582336 298638844249672 298691660740608 299344603560192 299579459862528 299728784562624 300383994544776 301719650074624 302139342942408 302379212107776 303040215949824 303244887276288 303482803617792 303756376817664 303907783492512 304092438921872 304146219921408 304297820912664 304811086459392 304963018851861 305869458287376 305926406848512 306988651316736 307229504897024 307659731436864 307901111525376 308054584133808 308727994393242 308782595225088 309457596923712 309703276068864 310532102468586 311457999726208 311513083379712 311912881496064 312194053951488 312349666367304 312594726030336 313032465717471 313278061083264 314365832128692 314421430053888 315358923915264 316205835087888 316261758431232 316953109651968 317201781030912 317359889536896 318053641282704 318303176103936 319467864784896 320166224584704 320577128204288 320866111005696 321277912864512 321334733242368 321980229446688 322037174034432 322197692731056 322741150368768 322902019960794 323098216354489 323155358666496 323861779363104 325046807276544 325757362697856 326012941615104 326175442024032 326888464651668 327144930995712 328081507426656 328798696731444 329059730823168 329779058533632 329837382402048 330260698054656 330723176153616 330924124709096 330982651090944 331706182323456 332131896407232 332190636392448 332857939900968 334337990623232 334806178328352 335068856659968 335968699780881 336028118333184 336291755360256 336762679005216 337026892345344 337194882632952 337931993862873 338939587937344 338999531913216 339434606333952 340176613621248 340443505426432 340920242943552 341187718176768 341357782418544 341418154070016 342103993787106 342164497411584 342335048526747 342912472266816 343184711319552 344103140573298 344167207704576 345190173474816 345362232731328 345633193009152 346117197866472 346388750466048 346561407150534 348416185577472 349451780554752 349625963999616 349687797940224 350390249691984 350452218802176 350901991683072 351218310695424 351393374663217 351669066784128 352437818718672 354004931248128 354778789404672 355234115037184 355731564473874 356010660201216 356073623322624 356852003659776 357029875729008 357810346443042 358091073116928 359401347883008 360123312183428 360187002657792 360649269229824 360974374881408 361257583951872 361437651972576 361501574897664 362227758127524 362511950562816 363549778499808 363838401560576 364344501783492 364633755777024 365495477796864 365677658186112 365964557303808 366477033035088 366764559316992 366947372277036 368038047370176 368103137624064 370192197176064 370257668407296 370482638258176 371001440850336 371292516839424 371477586749592 371543285311488 372289640297733 372355482477312 372647620804608 373169455113888 373648383458136 374465182388589 375648129957888 376130239451136 376656950619396 376952463742464 377248208715776 378261326463792 378328224780288 379155253888512 379344242962071 380285761191936 380542603640832 381307036429512 381374473402368 381863932125696 382508030066688 382698690323904 382998943604736 383535273311496 383836182948864 384027505220862 384095423328768 385240660475904 386082800234496 386578301658112 387423365513088 387491884204032 388338945159168 388532511822744 388837342135296 389381847599781 389687344274304 391968208774656 392275734626304 393133253124096 393329209499568 393398772682752 393637803149312 394189030903482 394498299141888 394568069087232 394764740643456 395627700132144 396492546058506 396807322463232 398255547654144 399126138080256 399638379416832 400511992726368 400582826237952 402852457256544 402927462678528 403172282810368 404053621266432 404326516368384 405008502423552 405210377990016 405528293228544 405730427883552 406096171741584 406414781945856 406617358469148 407825944383168 407901875798016 409318201755648 410212975249152 410285524451328 410534815367168 410739445511744 411637325857656 411710126966784 412610129231616 414042803291448 415883841994752 416258738601984 416466221823072 416792968040448 417376620956628 417704081444352 417912285093291 417986195975424 419154442838256 419228573405184 420354431390403 421607780117184 421682344574976 422604146202624 423146519382528 424071521710272 424404234805248 425543992271766 425619252877824 426888299446272 427821481340928 428110429095936 428370550486016 428970415983201 429306972595584 429382898712576 429596923641408 430321533825024 430536026614392 430873811555328 431477182475433 431815705817472 433395743035392 434343150263808 434683922153472 434900589365376 435851286202224 435928369729536 436193241327616 437442009902208 438398262308592 438746307764224 439705411378176 440347597406208 440964234871488 441310201454592 442274909764608 442495360687014 442842528542976 442920848523264 443810586534624 443889077723136 444110333223888 446408237771136 446487188373504 446758475546624 447958266374508 448037491110912 449016905340288 449369189793792 449593176843936 450575991817164 451999375884288 452579475111936 453568818161664 454560323924736 454640716283904 454867330914432 454916957569024 455143709891392 455224205426688 456138658382808 456219329882112 456446731368996 457216629689088 458804187431064 458889610272768 460482976975104 460844257345536 461489597155296 461851667288064 462081876200712 463091991589863 463173892837632 464554914103296 465798153702879 466167951999488 467186999589312 467269625069568 467869322244096 468291080927232 468524499550956 468892089045504 469917091624896 471548748193038 471632145080832 473038385872896 474308752631832 474392637646848 474680880268288 475802671546368 476039834305344 477080461924056 477454764155904 479201797177344 480249336877056 480865692306432 481299166508544 481676778602496 481916869296768 482002099863552 482970344170032 483055761051648 483296539096584 483349267417088 484733037999744 485792669044656 486178341036032 487570210914816 487952743071744 488636044046784 489019412422656 489263163036048 490332696977502 490717396493568 490804183498752 492122261139984 493589596234752 494668587800448 494756073603072 495056689119232 495303448999456 495391047081984 496386187063644 496473976636416 497559273485184 498197844610848 499286909851452 500864173277184 501506985934848 502209267492528 502603284989952 503791063990272 504042177499776 504348435285056 504437633040384 505540338518016 505792323949428 507390138187776 508409381906016 508499297869824 509151909500928 510264920431872 510665258139648 511380364415328 511781577265152 512036673627816 512127231105024 513155990680659 513246746117376 514777066979328 516154710859947 516250811556864 516564487350784 517785260212224 518043349096992 518449789513728 519175796799708 519583125699072 519842110725801 522624278366208 524177670832128 524438945999424 524531696910336 525585374537976 525678328203264 525997732189184 526259914561922 526352987524608 527503600176192 528656728078008 529076429950976 531007396872192 532168184107008 532851172555776 533597346710811 534015990301824 534110434983936 535278005489664 535544813593512 537136609675392 538738161688576 539102021824512 540184968275142 540280503986688 540704390971392 540973903844736 541461562322112 541886375927808 542156477958864 543341637191286 543767925844224 545324667749712 545757602340864 546950633665536 548243216695296 548516487279168 548849767810208 548946835955712 550146838975488 550421058415554 552057071055264 555011651469312 555288295764096 555723957387264 556502161275504 556938775259136 557216380124388 557314927967232 558533223715968 558872590451008 558971431206912 560472575187204 562143706822912 562243126099968 563472194936832 564195359176704 564985425929094 565428695613696 565872313073664 567391989695688 567492337170432 568732880832768 570428641787904 570813905461248 571960554644268 572061710103552 572409296794112 572795898188544 573762045100032 574048035485856 574498415407104 575302909967244 575754274423296 576041257831293 577860990713856 579124200351744 579867452487168 581135048269632 581237826306048 582508417738752 582798767734116 583152878298346 583256013202944 584531016411456 586273881837568 587952313161984 588413601939456 589699879686144 589993814249352 590456704723968 591283546355223 591747448712832 591852103630848 592147110965184 593441550198216 595210983694848 597277688499344 597383321481216 598689207120384 599158919725056 599457569125248 600767989089552 603439300149248 604278685884816 604758424215552 606080431899648 606489774552576 606965607235584 607512753635328 607815566985024 608184877843744 608292439842816 608595641825328 609622172918784 609926037703722 611738916574752 611852813697024 613977302633472 615319462873728 615802223050752 616109168267616 617455988786484 617565190450176 618915193847424 619406552137728 621064204937172 622915999452416 623026166759424 623825762992128 624388107902976 624699332734608 625189452060672 626064931434942 626556122166528 628731664257384 628842860107776 632411670175776 632523516862464 633906219303936 634607544030553 634719779073792 636107282565408 636606352207872 638315988407649 640332449169408 641154256408576 641732222011392 642555825729024 643960458893376 644074348068864 644395385462112 645482300737536 645804039921588 646196432708978 646310717332992 647723558726208 650093614553088 651514725395712 652025883230208 652350884048064 653776929303336 654289861991424 656163014853312 657597393462888 658119461646336 659558117067264 660521396109312 661446352307232 661848249418192 661965302181888 663412364646912 663743041030521 664263792814464 664381272784896 665715879801936 668675981246464 669612356656704 670137713319936 671937399561762 672056236666368 672583510720512 673525358010432 674053784690688 674389765265904 675863987725746 677879175874688 677999063826432 678869212667904 680353227242496 681840485887104 682375436353536 682715564837088 682836308140032 684207987574212 684328994823168 684670097053494 685824944533632 686369422639104 688206281146596 688334415409152 690380346949632 690724465462656 691266386018304 692234395732944 692777500932096 693122814301068 696832371154944 699251927999232 699375595880448 700780499383968 700904437604352 701803983366144 702436621390848 702786749326434 703213765006829 703338133568256 704875637437344 707323122289557 709557578809344 710468230074368 711463128947748 712021320402432 713704007319552 714059751458016 715620692886084 716182146233856 718802695766016 720246624366856 720374005315584 721298538459648 721948749762816 722515167903744 722875303945152 723003149795328 724455516255048 725023901125632 727099556999616 727676803121152 728689003566984 729267511554048 731355316372224 731929114607616 732954066070176 733529118633984 733894744554072 735499045466253 736076094740352 736206275248128 740384394352128 740965276516352 742002881700672 742585033678848 742955173499184 743086570622976 744579280595466 744710964954624 745295241609216 746338910227776 747296766916272 748930364777178 751296259915776 752260478902272 753313901238792 753904927484928 756522652927584 756656449560576 758310507777024 758688485924142 760571522383872 761085207281664 762614072859024 762748946804736 763727864251392 765016060133376 765397380647808 765997887209472 767070546622992 767672365897728 768055010441724 768190846657536 770481320951808 772165600468992 773156603316224 774846731026176 774983768408064 776677890318336 777065023645488 777674684270592 778763695199562 779374688548608 783936417549312 786266506248192 786658418999136 786797545365504 787275606298624 788378061806964 788996598283776 789389871842883 789529481286912 791255400264288 792985092117012 793614644926464 796511095308288 798252276160512 799276758833664 801023985452736 801165652475904 805704914513088 805854925357056 806344565620736 808107242532864 808653032736768 810277452412713 810420755980032 811056586457088 811460855767104 812192343483168 812829563891712 813234716938296 815012455786929 815651888766336 818636403511296 820425950498304 821069630734336 821478891023488 823274651715312 823420253933568 825220258463232 825631587623331 828085606582896 831767683989504 832517477203968 832932443646144 833585936080896 834753241913256 835408162888704 835824570186582 835972391950848 838308885676512 838457146810368 840708862780806 843215560234368 843364689149952 845208292405248 846293038765056 847478138893641 848143043420544 848808469610496 851087984543532 851238505755648 853776598892544 855642962681856 856220858191872 856741100972032 857940831966402 858613945191168 858765797425152 859193847282816 860643067650048 861072053228784 861747623110656 862954364950866 863631411634944 866791486070784 868686300527616 869801178730752 871702572404448 871856739459072 872386482655232 874729317447519 874884019804416 876796524617184 877492615528448 879410822756352 881928469742976 882620402909184 884549819529216 884990721374028 885685057085952 887621173069248 887778155446272 888220666447776 892816475542272 892974376747008 893516951093248 895916532749016 896074982221824 898033810680576 898738379587584 899186353687872 901151983634328 905158950223872 907137636323328 909120647849472 909734661828864 909833915138048 910287419782784 910448410853376 912277316765616 912438659764224 912893462737992 914433259378176 914889056555583 917608374862128 917779220545536 920965953950208 921688514691072 922979194310592 923703334576128 924163752401424 926183983179726 926347785675264 929109828206592 931596307405758 932335903998976 934373999178624 934539250139136 935738644488192 936582161854464 937048999101912 937784178091008 939097397152413 939834183249792 943097496386076 943264290161664 946076771745792 948617505263664 948785275293696 949361760536576 951605343092736 952079668610688 954160923848112 954909528311808 958403594354688 960498673754112 961731384612864 962598333017088 963833738593536 964004199727104 965940688340064 966111522103296 966593078193168 966698534834176 969294649063467 969466075999488 971585338089312 972356682072064 975140421829632 977272088093568 978038824845312 978526326072096 980665393955004 981434792987136 984244522279968 987179192469504 989337175600896 989512147206144 990113378238464 990606897998912 990782094163968 992772374127288 992947953272832 995118546970368 996395689221696 998573819702904 1003013971869696 1004418534985056 1005206569979904 1007906099342643 1008084354999552 1008696870570112 1008875266080768 1011080677036032 1011584647898856 1013795981588619 1016818763812032 1016998595739648 1018303819001856 1020529840863744 1021330516279296 1022760728830656 1023563154530304 1024073347255632 1024254462210048 1026311981361318 1026493492234752 1027005145580241 1029554133958656 1032309421719894 1032501623113728 1033128974701568 1035570520424448 1036086698193984 1036899579027456 1038351593599416 1039166251398144 1039684221451602 1045248556732416 1048355341664256 1048877891998848 1049063393820672 1051170749075952 1051356656406528 1051995464378368 1052519829123844 1052705975049216 1055007200352384 1057313456156016 1058152859901952 1062014793744384 1064336368214016 1065702345111552 1067194693421622 1068031980603648 1068220869967872 1070556010979328 1071089627187024 1074273219350784 1077476323377152 1078204043649024 1080369936550284 1080561007973376 1081947807689472 1082923124644224 1083772751855616 1084312955917728 1086683274382572 1087535851688448 1090649335499424 1091515204681728 1093901267331072 1096486433390592 1097032974558336 1097699535620416 1097893671911424 1100293677950976 1100842116831108 1104114142110528 1110576591528192 1111447914774528 1113004322551008 1113877550518272 1114432760248776 1114629855934464 1116868920893199 1117066447431936 1117745180902016 1117942862413824 1120945150374408 1123395547165767 1124287413645824 1126944389873664 1128390718353408 1129970851858188 1130857391227392 1131744626147328 1134783979391376 1134984674340864 1137465761665536 1138032728886213 1140857283575808 1141627810922496 1143921109288536 1144123420207104 1144818593588224 1145591796377088 1147524090200064 1148096070971712 1148996830814208 1150605819934488 1151508548846592 1152082515662586 1155721981427712 1158248400703488 1159734904974336 1162270096539264 1162475652612096 1165016835477504 1165597535468232 1166305756596692 1166512026405888 1169062032822912 1172547763675136 1175904626323968 1176827203878912 1179399759372288 1179987628498704 1180913409447936 1182567092710446 1183494897425664 1183704207261696 1184294221930368 1186883100396432 1190421967389696 1194555376998688 1194766642962432 1197378414240768 1198915138250496 1201535978179104 1208557371769632 1209516848431104 1212160863799296 1212979549105152 1215025507270656 1215631133970048 1216369755687488 1216584879685632 1217191283650656 1219244345837568 1219852075407444 1223477833149504 1223705627394048 1227954605266944 1230638925747456 1231604446101504 1232218336535232 1234911977572968 1235130380900352 1237830387694848 1242128409874344 1245831998904832 1247651525984256 1248776215805952 1249398665469216 1250378904121344 1252129862869884 1253112244333056 1253736855279873 1257463328514768 1257685720215552 1261063294171209 1264823340351552 1265047033724928 1267812438607872 1269215088061106 1269439558147584 1272214565130816 1273212704415744 1276631976815298 1280664898338816 1282308512817152 1283464444022784 1285111651458048 1286911247949603 1287920917786752 1288148696137728 1288790770924224 1290964601475072 1291608079843176 1292392865417956 1292621434665984 1295447117452416 1300187229106176 1303029450791424 1304051766460416 1304701768096128 1307553858606672 1308579723982848 1312326029706624 1315194786925776 1316238923292672 1319116234134528 1321042792218624 1322892704614464 1323696498836384 1323930604363776 1326824729293824 1327486082061042 1328527585628928 1328762545569792 1331431759603872 1339224713313408 1340275426639872 1343874799123524 1344112473332736 1347050716020864 1348107569381376 1348779530531808 1351727975451492 1355758351749376 1355998127652864 1357738425335808 1360706454484992 1363680971774208 1364750872707072 1365431129674176 1365672616280064 1368415975148424 1368657989646336 1369340194106988 1371649889067264 1376412562293192 1376668830818304 1381448930925312 1382532772036608 1384468791465888 1385555001864192 1386245628602136 1389275974769589 1393664742309888 1397394461108637 1398503855998464 1401560998767936 1401808875208704 1403607966732288 1404873242781696 1405573498652868 1406427530013658 1406676267136512 1409751274874688 1414646244579114 1419115157618688 1420936460148736 1422926257895496 1424042640804864 1427408014639104 1428119502916032 1431241385772168 1432364292467712 1437605391532032 1440493248733712 1440748010631168 1442597076919296 1443897499525632 1445030335807488 1445750607890304 1446006299590656 1448911032510096 1450047802251264 1454199113999232 1455353606242304 1457378007133968 1458535023108096 1462710632744448 1463858229215232 1465908132140352 1467058237267968 1467789489108144 1470998090932506 1472152189480704 1472412550496256 1480768788704256 1484005763401344 1485170067357696 1485910346998368 1486173141245952 1489158561190932 1489421929909248 1492677820455552 1494593533832544 1497860729554356 1502592519831552 1504520957804544 1506627802477584 1507809854969856 1513045305855168 1513312899121152 1516621015554048 1517376971848284 1522170414563328 1525228145718048 1525497893609472 1527455728502784 1530524076779569 1530794761295616 1531995774418944 1534141093245984 1535344731795456 1536110020883448 1536381693315072 1539467972041977 1544331200937984 1546313206632448 1548464132579841 1549693462052352 1553355780636672 1554130047290976 1555349368541184 1557527390399124 1558749377097216 1559526332177403 1567872835098624 1572533012496384 1573316837998272 1573595090731008 1574551212597248 1576756123613928 1577993196567552 1578779743685766 1579058962573824 1582510800528576 1585970184234024 1587229289852928 1593022190616576 1596504552321024 1598553517667328 1600792040132433 1602047970905472 1602331304951808 1611409829026176 1612689131241472 1616214485065728 1617306065473536 1620554904825426 1620841511960064 1622113172914176 1622921711534208 1624384686966336 1625659127783424 1626469433876592 1630024911573858 1631303777532672 1637272807022592 1640851900996608 1642957782046976 1646549303430624 1646840507867136 1650440516926464 1651263175246662 1656171213165792 1665034954407936 1665864887292288 1667171872161792 1669506483826512 1670816325777408 1671649140373164 1671944783901696 1676617771353024 1676914293620736 1681417725561612 1686431120468736 1686729378299904 1690416584810496 1692586077530112 1694956277787282 1696286086841088 1697616939220992 1702175969087064 1702477011511296 1711285925363712 1712441716383744 1713482201944064 1715881663932804 1717227890382336 1718387694565632 1721286135300096 1722144106457568 1723495246221312 1725908729901732 1727262823269888 1728123773493879 1733582972141568 1737372601055232 1739602357461504 1743405144808896 1743713478918144 1744772965310464 1749458634895038 1749768039608832 1753593049234368 1754985231056896 1758821645512704 1763856939485952 1765240805818368 1769099639058432 1769981442748056 1771370114171904 1773850639065669 1775242346138496 1775556310892544 1776441332895552 1785632951084544 1787033902186496 1791833065498032 1792149964443648 1796067621361152 1797476759175168 1798372707375744 1802303967268656 1810317900447744 1814275272646656 1818241295698944 1819469323657728 1820574839565568 1820896821706752 1824554633531232 1824877319528448 1825786925475984 1828866518756352 1829778113111166 1835216749724256 1835558441091072 1841931907900416 1845958388621184 1847406669152256 1848327504802848 1852367966359452 1852695571350528 1858219656413184 1863192614811516 1864671807997952 1868747998357248 1869078500278272 1871477288976384 1873164323708928 1874097998203824 1875568356182016 1878194794304826 1879668366499584 1886194992772152 1886528580323328 1897235010527328 1897570550587392 1898723521073152 1903822632091659 1904159337221376 1908321847696224 1909819056623616 1914947965222947 1920997347508224 1923462769225728 1925196666034176 1927667477187072 1931881376680128 1932223044206592 1933186156386336 1933397069668352 1938589298126934 1938932151998976 1943170676178624 1944713364144128 1950280843659264 1954544176187136 1956077649690624 1957052652144192 1961330787910008 1962869585974272 1968489044559936 1974358384939008 1978674351201792 1980226756476928 1981213795997824 1981564188327936 1985544748254576 1985895906545664 1990237093940736 1991229123091563 1992791378443392 1997147639405808 2006027943739392 2008837069970112 2010413139959808 2015812198685286 2016168709999104 2017393741140224 2017750532161536 2022161354072064 2023169295797712 2027591963177238 2033637527624064 2033997191479296 2036607638003712 2041059681727488 2045521457661312 2047126309060608 2048146694511264 2048508924420096 2052623962722636 2052986984469504 2054010291160482 2059108267917312 2064618843439788 2065003246227456 2066257949403136 2071141040848896 2072173396387968 2073799158054912 2076703187198832 2078332502796288 2079368442903204 2090497113464832 2097755783997696 2098126787641344 2102341498151904 2102713312813056 2103990928756736 2105039658247688 2105411950098432 2109641295020487 2110014400704768 2114626912312032 2116305719803904 2121969366868671 2128672736428032 2131404690223104 2134389386843244 2136063961207296 2141112021958656 2142179254374048 2148546438701568 2154952646754304 2156408087298048 2160739873100568 2161122015946752 2163895615378944 2165846249288448 2167545503711232 2168625911835456 2173366548765144 2175071703376896 2181298670998848 2183030409363456 2187802534662144 2194065949116672 2195399071240832 2195787343822848 2200587355901952 2201684233662216 2206497136398759 2208228284221056 2221153183056384 2222895829549056 2226008645102016 2227755101036544 2228865520497552 2229259711868928 2233737841786398 2234132894863872 2235490361804032 2235885724827648 2241890300748816 2246791094331534 2248574827291648 2253888779747328 2256781436706816 2259941703716376 2261714782454784 2269567958782752 2269969348681728 2274931523331072 2276065457772426 2281714567151616 2283255621844992 2287842218577072 2288246840414208 2289637187176448 2291183592754176 2295048180400128 2296192141943424 2297993661628416 2301211639868976 2303017097693184 2304165031325172 2311443962855424 2316496801406976 2319469809948672 2324540193078528 2324951305224192 2330033670955008 2331195070936464 2332611513193384 2333024052811776 2338124065645824 2345095527350272 2351809252647936 2358799518744576 2359975256997408 2361826818895872 2365134185420892 2366989794851328 2368169615528649 2368588443860736 2373766200792864 2380843934779392 2389110753997376 2389533285924864 2394756828481536 2397830276500992 2403071956358208 2417114743539264 2419033696862208 2424321727598592 2425959098210304 2430832357238139 2431262267940096 2432739511374976 2433169759371264 2434382567301312 2438488691675136 2439704150814888 2445037367360787 2446955666299008 2455909210533888 2461277851494912 2463208892203008 2464436673070464 2469823955145936 2470260761800704 2475660775389696 2476894762869993 2484256819748688 2491663997809664 2495303051968512 2497552431611904 2498797330938432 2500757808242688 2504259725739768 2506224488666112 2507473710559746 2514926657029536 2515371440431104 2522126588342418 2529646680703104 2530094067449856 2535624877215744 2538430176122212 2538879116295168 2544429130261632 2546425408831488 2553263953630596 2561329796677632 2564617025634304 2566928888045568 2570223302916096 2573822495899206 2575841835573504 2576297392275456 2577581541848448 2581929202950144 2583216159686352 2584785730835912 2585242869331968 2590894234904832 2600374458212352 2606058901582848 2609403536192256 2615107717213344 2617159447965696 2624187952342557 2624652059413248 2630389573851552 2632477846585344 2638232468269056 2645785409228928 2647392997672768 2647861208727552 2653649458587648 2654972164122084 2657055171257856 2662863519207744 2678449426626816 2680550853279744 2687749598247048 2688224946665472 2694101432041728 2696215138762752 2697559061063616 2703455950902984 2711516703498752 2715476850671616 2721412908969984 2727361943548416 2729501745414144 2730862259348352 2731345232560128 2736831950296848 2737315979292672 2738680388213976 2743299778134528 2744667169666749 2752825124586384 2753337661636608 2762897861850624 2765065544073216 2768937582931776 2771110003728384 2772491257204272 2778551949539178 2787329484619776 2794788922217274 2797007711996928 2803121997535872 2803617750417408 2807215933464576 2809746485563392 2811146997305736 2812855060027316 2813352534273024 2819502549749376 2829292489158228 2838230315237376 2841872920297472 2845852515790992 2848085281609728 2854816029278208 2856239005832064 2862482771544336 2864728584935424 2875210783064064 2880986497467424 2881496021262336 2885194153838592 2887794999051264 2891501215780608 2892012599181312 2897822065020192 2900095604502528 2907883947190401 2908398227998464 2914756014267936 2917070046216192 2925421265488896 2931816264280704 2934116474535936 2935578978216288 2941996181865012 2944304378961408 2961537577408512 2968011526802688 2970340134715392 2971820693996736 2972346282491904 2978317122381864 2978843859818496 2985355640911104 2989187067665088 2995721459108712 3009041915609088 3013255604955168 3015619709939712 3023718298027929 3026090611710336 3026625798242304 3033242031108096 3034753943696568 3041387944765857 3050456291436096 3050995787218944 3054911457005568 3061048153559138 3061589522591232 3063991548837888 3068282186491968 3070689463590912 3072220041766896 3072763386630144 3078935944083954 3088662401875968 3092626413264896 3096928265159682 3099386924104704 3106711561273344 3108260094581952 3110698737082368 3115054780798248 3117498754194432 3119052664354806 3135745670197248 3145066024992768 3146633675996544 3147190181462016 3149102425194496 3153512247227856 3155986393135104 3157559487371532 3158117925147648 3165021601057152 3171940368468048 3174458579705856 3186044381233152 3193009104642048 3197107035334656 3201584080264866 3204095941810944 3204662609903616 3222819658052352 3232428970131456 3234612130947072 3241109809650852 3241683023920128 3245843423068416 3248769373932672 3251318255566848 3252938867753184 3260049823147716 3262607555065344 3274545614045184 3281703801993216 3285915564093952 3293098606861248 3293681015734272 3300881033852928 3302526350493324 3312342426331584 3331729774584576 3334343744323584 3339012967653024 3341632651554816 3343298280746328 3343889567803392 3350606762679597 3353235542706048 3353828587241472 3362835451123224 3370186641497301 3372862240937472 3380833169620992 3385172155060224 3389912555574564 3392572173682176 3395233878441984 3404351938174128 3404954023022592 3422571850727424 3424883432767488 3426964403888128 3431763327865608 3434455780764672 3436775389131264 3442572270600192 3444288212915136 3446990492442624 3451817459803464 3454525646539776 3456247546987758 3467165944283136 3474745202110464 3479204714923008 3486810289617792 3487426957836288 3489545930620928 3498917269790076 3499536079217664 3507186098468736 3509970462113792 3517643291025408 3527713878971904 3530481611636736 3538199278116864 3539962885496112 3542740228343808 3547701278131338 3550484692276992 3551112621785088 3552882665791104 3571265902169088 3583666130996064 3584299928887296 3592135242722304 3596745414751488 3604607934537312 3628550545293312 3636482591397888 3638938647315456 3641149679131136 3649109267062464 3649754639056896 3651573850951968 3657733037512704 3659556226222332 3670433499448512 3671116882182144 3683863815800832 3691916777242368 3694813338304512 3696655009605696 3704735932718904 3705391142701056 3726385229623032 3729343615995904 3737495996714496 3742954577952768 3746328647417856 3748195996407648 3751136712364032 3756389588609652 3759336732999168 3761210565839619 3772389985544304 3773057160646656 3794470021054656 3795141101174784 3797447042146304 3807645264183318 3808318674442752 3816643695392448 3819638113247232 3829895930445894 3841994695016448 3846925538451456 3850393332068352 3855334954374144 3860733743848809 3863762753360256 3864446088413184 3866372312772672 3866794139336704 3877178596253868 3877864303997952 3886341352357248 3889426728288256 3900561687318528 3909088352374272 3912155299381248 3914105304288384 3922661575820016 3925739171948544 3936978089119872 3948716769878016 3957348702403584 3962427591995648 3963128376655872 3971089496509152 3971791813091328 3980474187881472 3982458246183126 3985582756886784 3994295278811616 4017674139940224 4020826279919616 4031624397370572 4032337419998208 4034787482280448 4044322708144128 4046338591595424 4055183926354476 4067275055248128 4067994382958592 4073215276007424 4082119363454976 4091042915322624 4094252618121216 4096293389022528 4097017848840192 4105247925445272 4105973968939008 4108020582320964 4129237686879576 4130006492454912 4132515898806272 4144346792775936 4147598316109824 4153406374397664 4156665005592576 4158736885806408 4167827924308767 4180994226929664 4195511567995392 4204682996303808 4205426625626112 4207981857513472 4210079316495376 4210823900196864 4219282590040974 4220028801409536 4229253824624064 4232611439607808 4243938733737342 4257345472856064 4262809380446208 4268778773686488 4272127922414592 4282224043917312 4284358508748096 4297092877403136 4309905293508608 4312816174596096 4321479746201136 4322244031893504 4327791230757888 4331692498576896 4335091007422464 4337251823670912 4346733097530288 4350143406753792 4362597341997696 4366060818726912 4375605069324288 4388131898233344 4390798142481664 4391574687645696 4401174711803904 4403368467324432 4412994272797518 4416456568442112 4442306366112768 4452017290204032 4455510202073088 4457731040995104 4458519423737856 4467475683572796 4468265789727744 4470980723608064 4483780601497632 4493582188663068 4497149654583296 4507777559494656 4513562873413632 4519883407432752 4523429564909568 4539135917565504 4539938697363456 4549863046662144 4552130915544852 4566511243689984 4575684437154144 4576493680828416 4579274374352896 4582367185508352 4591572230338707 4592384283886848 4595987323256832 4602423279737952 4606034195386368 4608330062650344 4618403916125931 4632993602813952 4638939619897344 4649080386157056 4660067341910016 4662390141872928 4665223026386768 4666048105623552 4676248131291648 4678578996532209 4690191054700544 4703618505295872 4717599037489152 4719950513994816 4723653637791744 4730268370841784 4733979589702656 4736339231057298 4737176887721472 4747532401585728 4761687869558784 4778221507994752 4779066571849728 4789513656963072 4795660553001984 4802376120397299 4806143912716416 4834229487078528 4838067393724416 4848643455197184 4851918196420608 4861664714476278 4862524535880192 4865479022749952 4866339518742528 4868765134602624 4876977383350272 4879408301629776 4890074734721574 4893911332598016 4911818421067776 4922555702989824 4928873346140928 4939647910291872 4940521523601408 4951321550779392 4953789525739986 4968513639497376 4983327995619328 4995104863223808 4997594661876864 5001515616485376 5008519451479536 5012448977332224 5014947421119492 5029853314059072 5030742880862208 5044253176684836 5059293361406208 5060188134899712 5071249754431488 5076860352244424 5077758232590336 5088858260523264 5092850817662976 5106527907261192 5129234051268608 5133857776091136 5140446605832192 5147644991798412 5151683671147008 5155163083696896 5163858405900288 5166432319372704 5169571461671824 5170485738663936 5181788469809664 5184371320481637 5200748916424704 5212117803165696 5218807072384512 5230215434426688 5234318895931392 5248375904685114 5249304118826496 5260779147703104 5264955693170688 5276464936538112 5291570818457856 5294785995345536 5295722417455104 5307298917175296 5309944328244168 5314110342515712 5321551917197007 5325727038415488 5356898853253632 5361101706559488 5375499196494096 5376449893330944 5388202864083456 5392430277525504 5395118122127232 5406911901805968 5423033406997504 5430953701343232 5442825817939968 5454723887096832 5461724518696704 5462690465120256 5473663900593696 5474631958585344 5477360776427952 5486599556269056 5489334339333498 5505650249172768 5506675323273216 5525795723701248 5537875165863552 5542220007456768 5544982514408544 5557103899078356 5574658969239552 5589577844434548 5594015423993856 5606243995071744 5607235500834816 5614431866929152 5619492971126784 5622293994611472 5625710120054632 5626705068546048 5639005099498752 5658584978316456 5683745840594944 5691705031581984 5696170563219456 5711467896274977 5712478011664128 5724965543088672 5729457169870848 5744843895668841 5761972994934848 5762992042524672 5770388307677184 5775589998102528 5783002431561216 5795644130040384 5800191209005056 5815767894380802 5816796455996928 5829512028535872 5834140092432384 5850842530977792 5863632528561408 5868232949071872 5871157956432576 5883992363730024 5888608757922816 5923075154817024 5936023053605376 5940680269430784 5943641387993472 5944692564983808 5956634244763728 5957687719636992 5970711281822208 5973687369274689 5978374135330176 5991442918217424 6018083831218176 6026511209910336 6031239419879424 6047436596055858 6052181223420672 6053251596484608 6066484062216192 6069507887393136 6082775889531714 6100912582872192 6101991574437888 6109822914011136 6122096307118276 6123179045182464 6136564372983936 6141378927181824 6144440083533792 6145526773260288 6157871888167908 6177324803751936 6185252826529792 6193856530319364 6198773848209408 6213423122546688 6216520189163904 6221397474164736 6230109561596496 6234997508388864 6238105328709612 6271491340394496 6293267351993088 6294380362924032 6298204850388992 6307024494455712 6311972786270208 6315118974743064 6316235850295296 6328923885061461 6330043202114304 6343880736936096 6348917159411712 6365908100606013 6386018209284096 6394214070669312 6403168160529732 6408191883621888 6445639316104704 6464857940262912 6469224261894144 6482219619301704 6483366047840256 6491686846136832 6497538747865344 6502636511133696 6505877735506368 6520099646295432 6525215110130688 6549091228090368 6563407603986432 6571831128187904 6586197213722496 6587362031468544 6601762067705856 6605052700986648 6619491409196277 6624684852663168 6663459549169152 6668687488647168 6678025935306048 6683265303109632 6686596561492656 6687779135606784 6701213525359194 6706471085412096 6707657174482944 6725670902246448 6740373282994602 6745724481874944 6761666339241984 6770344310120448 6779825111149128 6785144347364352 6808703876348256 6809908046045184 6845143701454848 6849766865534976 6853928807776256 6863526655731216 6868911561529344 6873550778262528 6885144541200384 6888576425830272 6893980984885248 6903634919606928 6909051293079552 6912495093975516 6934331888566272 6949490404220928 6958409429846016 6973620579235584 6974853915672576 6979091861241856 6997834539580152 6999072158435328 7014372196937472 7035286582050816 7055427757943808 7076398556233728 7079925770992224 7085480456687616 7095402556262676 7100969384553984 7104508846585947 7105765331582208 7142531804338176 7167332261992128 7168599857774592 7184270485444608 7193490829502976 7209215869074624 7257101090586624 7272965182795776 7277877294630912 7282299358262272 7292497071714417 7298218534124928 7299509278113792 7303147701903936 7315466075025408 7319112452444664 7335112102082361 7340866998897024 7367727631601664 7383833554484736 7389626676609024 7393310019211392 7409471865437808 7410782285402112 7452770459246064 7458687231991808 7474991993428992 7485909155905536 7492657294835712 7496391992815296 7502273424728064 7512779177219304 7518673465998336 7522421131679238 7544779971088608 7546114321293312 7588940042109312 7590282202349568 7594894084292608 7615290528366636 7616637348885504 7633287390784896 7639276226494464 7659791860891788 7683989390032896 7693851076902912 7700786664136704 7710669908748288 7721467487697618 7727525506720512 7728892176826368 7732744625545344 7733588278673408 7754357192507736 7755728607995904 7772682704714496 7801123374637056 7818176704748544 7828210608576768 7845323151640032 7851478343897088 7872563857027671 7873956178239744 7897433539756032 7914697404807168 7924855183991296 7942178993018304 7943583626182656 7960948375762944 7964916492366252 7971165513773568 7988590557623232 8035348279880448 8041652559839232 8063248794741144 8064674839996416 8069574964560896 8088645416288256 8092677183190848 8110367852708952 8134550110496256 8146430552014848 8164238726909952 8182085830645248 8188505236242432 8192586778045056 8194035697680384 8210495850890544 8211947937878016 8216041164641928 8258475373759152 8260012984909824 8265031797612544 8288693585551872 8295196632219648 8306812748795328 8313330011185152 8317473771612816 8335655848617534 8361988453859328 8391023135990784 8409365992607616 8410853251252224 8415963715026944 8420158632990752 8421647800393728 8438565180081948 8440057602819072 8458507649248128 8465222879215616 8487877467474684 8514690945712128 8525618760892416 8537557547372976 8544255844829184 8564448087834624 8568717017496192 8594185754806272 8625632349192192 8642959492402272 8644488063787008 8655582461515776 8663384997153792 8674503647341824 8693466195060576 8700286813507584 8723651841571203 8725194683995392 8751210138648576 8776263796466688 8781596284963328 8802349423607808 8806736934648864 8825988545595036 8832913136884224 8884612732225536 8904034580408064 8911020404146176 8915462081990208 8917038847475712 8934951367145592 8936531579455488 8941961447216128 8967561202995264 8987164377326136 8994299309166592 9027125746827264 9039766814865504 9046859129819136 9071154894083787 9078271835131008 9079877394726912 9099726093324288 9104261831089704 9151368874308288 9152987361656832 9158548748705792 9164734371016704 9183144460677414 9184768567773696 9191974646513664 9204846559475904 9212068390772736 9216660125300688 9236807832251862 9265987205627904 9277879239794688 9298160772314112 9320134683820032 9324780283745856 9330446052773536 9332096211247104 9352496262583296 9357157993064418 9380382109401088 9407237010591744 9435198074978304 9439901027989632 9447307275583488 9460536741683568 9467959179405312 9472678462114596 9474353775442944 9495064803171456 9523375739117568 9556443015989504 9558133143699456 9579027313926144 9591321106003968 9604752240794598 9612287825432832 9668458974157056 9697286910394368 9703836392841216 9723329428952556 9725049071760384 9730958045499904 9737530269205248 9753954766700544 9758816603259552 9780149469443148 9787822665196032 9823636842135552 9845111405979648 9857746692281856 9879295820583744 9881043047202816 9902643101558784 9907579051479972 9937027278994752 9966655991238656 9995189323753728 10003031232970752 10017038902959072 10024897954664448 10029894842238984 10051820288038791 10059706628118144 10061485761724416 10088506353369672 10118586722812416 10142499508862976 10153720704488848 10155516465180672 10177716521046528 10185701635325952 10213055814522384 10258468102537216 10267715552182272 10280893211664384 10295289983596824 10303367342294016 10310326167393792 10327716811800576 10332864638745408 10339142923343648 10340971477327872 10363576939619328 10368742640963274 10401497832849408 10424235606331392 10437614144769024 10460430868853376 10468637791862784 10496751809370228 10498608237652992 10521558295406208 10529911386341376 10552929873076224 10583141636915712 10589571990691072 10591444834910208 10614597834350592 10619888656488336 10628220685031424 10643103834394014 10651454076830976 10713797706507264 10750998392988192 10752899786661888 10776405728166912 10788328248519401 10790236244254464 10813823803611936 10846066813995008 10885651635879936 10909447774193664 10923449037393408 10947327801187392 10949263917170688 10954721552855904 10973199112538112 10978668678666996 11011300498345536 11013350646546432 11051591447402496 11075750331727104 11084440014913536 11089965028817088 11114207798156712 11179155688869096 11188030847987712 11212487990143488 11228863733858304 11238985942253568 11244587989222944 11251420240109264 11253410137092096 11278010198997504 11283631697518857 11317169956632912 11367491681189888 11383410063163968 11392341126438912 11422935792549954 11424956023328256 11449931086177344 11458914339741696 11489687791337682 11523945989869696 11525984085049344 11540776615354368 11551179996205056 11566004863122432 11582201231546427 11591288260080768 11600382418010112 11631535788761604 11633592911993856 11659024057071744 11668280184864768 11701685061955584 11727265057122816 11736465898143744 11742315912865152 11767984727460048 11777217515845632 11846150309634048 11872046107210752 11887282775986944 11889385129967616 11913268489527456 11915375439273984 11941422563644416 11947374738549378 11954634005116093 11956748270660352 11982885836434848 12053022419820672 12062478839758848 12094873192111716 12104362446841344 12132968124432384 12139015774786272 12165551779063428 12201825165744384 12203983148875776 12219645828022272 12244192614236552 12246358090364928 12273128745967872 12282757854363648 12288880167067584 12291053546520576 12315743776335816 12370505653059584 12387713060638728 12397547696418816 12433040378327808 12442794948329472 12460219123192992 12469995016777728 12476210657419224 12503483772926301 12542982680788992 12586534703986176 12596409700777984 12614048988911424 12623945572540416 12630237949486128 12632471700590592 12657847770122922 12660086404228608 12687761473872192 12697834318823424 12731816201212026 12772036418568192 12788428141338624 12806336321059464 12816383767243776 12891278632209408 12929715880525824 12938448523788288 12964439238603408 12966732095680512 12983373692273664 12995077495730688 13005273022267392 13011755471012736 13040199292590864 13050430220261376 13098182456180736 13126815207972864 13143662256375808 13172394427444992 13174724062937088 13203524135411712 13210105401973296 13238982818392554 13249369705326336 13326919098338304 13356051870612096 13366530606219264 13373193122985312 13375558271213568 13402427050718388 13412942170824192 13451341804492896 13480746565989204 13491448963749888 13523332678483968 13540688620240896 13559650222298256 13570288694728704 13617407752696512 13619816092090368 13699533731069952 13707857615552512 13727053311462432 13737823123058688 13747101556525056 13774716691016121 13777152851660544 13787961969770496 13807269839213856 13818102586159104 13824990187951032 13855211748377793 13898980808441856 13916818859692032 13947241158471168 13958183722483712 13995669079160304 13998144316870656 14028744393874944 14035736989596627 14070573164101632 14110855515887616 14152797112467456 14159851541984448 14170960913375232 14190805112525352 14201938769107968 14209017693171894 14211530663164416 14285063608676352 14334664523984256 14337199715549184 14368540970889216 14386981659005952 14407128361191897 14418431738149248 14514202181173248 14545930365591552 14555754589261824 14564598716524544 14584994143428834 14596437068249856 14599018556227584 14606295403807872 14630932150050816 14638224904889328 14670224204164722 14681733997794048 14735455263203328 14767667108969472 14786620038422784 14818943730875616 14821564570804224 14905540918492128 14917374463983616 14949983986857984 14985314589671424 14992783985630592 15004546849456128 15025558354438608 15037346931996672 15044842263358476 15089559942177216 15092228642586624 15177880084218624 15180564404699136 15189788168585216 15230581056733272 15233274697771008 15266574781569792 15278552452988928 15319583721783576 15387702153805824 15401573328273408 15421339817496576 15442934975395236 15455051013441024 15465489251090688 15467176557346816 15508714385015472 15511457215991808 15545365409428992 15553113961444911 15602246749274112 15636353409497088 15656421217153536 15690646303280064 15702956687794176 15745127714055342 15747912356479488 15794867079512064 15829394809614336 15849710367982592 15884357986036608 15887167252365312 15921896751525888 15929832984732504 15942331027547136 15964655751591021 15977181115246464 16070696559760896 16083305119678464 16126497589482288 16129349679992832 16139149929121792 16177290832576512 16185354366381696 16220735705417904 16269100220992512 16292861104029696 16328477453819904 16364171661290496 16385173556090112 16388071395360768 16420991701781088 16423895875756032 16432082329283856 16516950747518304 16520025969819648 16530063595225088 16577387171103744 16613625497590656 16626660022370304 16634947543225632 16671311697235068 16723976907718656 16782046271981568 16818731985215232 16821706502504448 16831927430053888 16840317265981504 16843295600787456 16877130360163896 16880115205638144 16917015298496256 16975754934949368 17051237521784832 17075115094745952 17088511689658368 17134403688824931 17137434034992384 17188371509612544 17234531687006523 17285918984804544 17288976127574016 17311164923031552 17326769994307584 17349007294683648 17386932390121152 17400573627015168 17447303683142406 17450389367990784 17502420277297152 17552527592933376 17563192569926656 17604698847215616 17613473869297728 17651977091190072 17665826273768448 17769225464451072 17808069160816128 17822040808292352 17830924163980416 17834077694951424 17869902734291184 17873063158910976 17883922894432256 17935122405990528 17974328754652272 17988598618333184 18054251493654528 18079533629731008 18093718259638272 18142309788167574 18156543670262016 18159754789453824 18199452186648576 18208523662179408 18302737748616576 18305974723313664 18317097497411584 18329468742033408 18366288921354828 18369537135547392 18409693118951808 18424136781545472 18433320250601376 18473615664503724 18531974411255808 18555758479589376 18596321544628224 18640269367640064 18649560567491712 18660892105547072 18664192422494208 18704992525166592 18714315986128836 18814474021183488 18879802055979264 18894614551166976 18921073483367136 18935918358810624 18945356924229192 18948707550885888 18986771655184383 18990129606342912 19046751478235136 19097724301818039 19112886031979008 19158054627852288 19182642212007936 19209504481589196 19224575650865664 19336917948314112 19394573820788736 19407672785682432 19446658857905112 19450098143520768 19461916090999808 19475060538410496 19507909533401088 19517633206519104 19560298938886296 19575645330392064 19647273684271104 19690222811959296 19715493384563712 19758591641167488 19762086094405632 19805286203117568 19815158102959944 19874054557989504 19933311982477312 19990378647507456 20006062465941504 20034077805918144 20049795909328896 20059789684477968 20103640576077582 20119413256236288 20122971523448832 20177012706739344 20237173445624832 20284999017725952 20307441408977696 20311032930361344 20355433042093056 20426111629044768 20535431104364544 20561786423328768 20590579967193648 20606734684588032 20620652334787584 20655433623601152 20665729277490816 20678285846687296 20681942954655744 20727153879238656 20737485281926548 20802995665698816 20848471212662784 20875228289538048 20920861737706752 20937275583725568 20993503618740456 20997216475305984 21043116590812416 21105859746152448 21166283273831424 21179143981382144 21229195668701184 21239777312976672 21256441370062848 21286207668788028 21302908153661952 21313526539757841 21427595413014528 21501996785976384 21505799573323776 21552811456333824 21576656497038802 21580472488508928 21627647607223872 21692133627990016 21771303271759872 21818895548387328 21846898074786816 21877491215143251 21894655602374784 21898527834341376 21909443105711808 21946398225076224 21957337357333992 22022600996691072 22103182894804992 22151500663454208 22168880029827072 22179930057634176 22228415596313424 22358311377738192 22376061695975424 22424975980286976 22457727467716608 22477971884507136 22489175978445888 22502840480218528 22506820274184192 22556020397995008 22567263395037714 22634339913265824 22766820126327936 22784682252877824 22845871585099908 22849912046656512 22899862172354688 22917828679483392 22979375582675364 23047891979739392 23051968170098688 23081553230708736 23102359992410112 23132009726244864 23164402463092854 23182576520161536 23200764836020224 23263071577523208 23267185823987712 23318048114143488 23403370123911168 23454530114245632 23484631825730304 23535969454920096 23554435031691264 23617691571083013 23692300619268096 23744092214421504 23774565551973888 23826536979054912 23830750878547968 23882845127288832 23894749477098756 23909268010232186 23913496541320704 23965771672869696 24106044839641344 24124957679517696 24189746384223432 24208724893682688 24265936248864768 24278031549572544 24331103558126856 24403650331488768 24439291656044544 24488385228473104 24492716180729856 24546257491935744 24565515708727296 24577760334135168 24582107093041152 24631487552671632 24741011306119168 24775426121277456 24795095392837632 24866080756655616 24885589896658944 24920438246385984 24939990033555456 24952421314838448 25006967545852602 25085965361577984 25173069407972352 25228097977822848 25247891145080832 25260475898972256 25264943401181184 25315695540245844 25320172808457216 25375522947744384 25395668637646848 25463632402424052 25544072837136384 25576856282677248 25612672642118928 25632767534487552 25782557264418816 25876897047576576 25928878477206816 25933464191361024 25966747384547328 25990154991461376 26018909305252673 26023510942025472 26080398585181728 26100860440522752 26170955524713609 26253630415945728 26287324512751616 26344788854889984 26407048270823424 26420210803946592 26477965636785108 26498739410652672 26653838196676608 26712103741224192 26733061212438528 26746386245970624 26751116542427136 26804854101436776 26825884341648384 26902683608985792 26961493131978408 26982897927499776 27081377240481792 27119300444596512 27140577389457408 27213464682251361 27234815505393024 27239632184180736 27415715231105024 27454106622924864 27475646246117376 27494203113050112 27549433382032242 27554305703321088 27575923939540992 27614539678427712 27636205172318208 27649980375902064 27710423496755586 27797961616883712 27833637719384064 27894482316942336 27991338158320608 27996288633741312 28057488787749888 28071473979193254 28141146328203264 28221711031775232 28305594224934912 28319703083968896 28341921826750464 28381610225050704 28403877538215936 28418035386343788 28423061326328832 28570127217352704 28669329047968512 28674399431098368 28737081941778432 28773963318011904 28814256722383794 28836863476298496 29091860731183104 29111509178523648 29129197433049088 29169988286857668 29192874136499712 29212590807615744 29261864300101632 29276449809778656 29340448408329444 29363467995588096 29470910526406656 29535334217938944 29573240076845568 29637887461751232 29643129141608448 29811081836984256 29834748927967232 29899967973715968 29985567971261184 30009093698912256 30051116708877216 30074693863993344 30089684526716952 30155460864116373 30179119884354432 30184457285173248 30355760168437248 30379576337170432 30461162113466544 30466549395542016 30533149563139584 30557104905977856 30639167443567152 30775404307611648 30803146656546816 30842679634993152 30885869950790472 30910102026882048 30930978502181376 31017428770030944 31022914431983616 31090730818857984 31106227922889822 31204493498548224 31272706818994176 31312842434307072 31381292606560128 31405913375588352 31490255428110684 31495824712958976 31589734159024128 31658789619228672 31699420735965184 31768715972073216 31774334504730624 31843793503051776 31859665969465008 31884662055094272 31929311503182042 31954362230492928 32141393119521792 32252995178964576 32258699359985664 32278299858243584 32364984745558203 32370708732763392 32441471410835808 32538200441985024 32656954907639808 32728343322580992 32770347112180224 32841983403562176 32847791751512064 32864164658567712 33033901495036608 33040051939639296 33060127190450176 33154774342207488 33227250995181312 33253320044740608 33269895086451264 33342623394470136 33564092543963136 33637463970430464 33663854860107776 33680634531963008 33686591201574912 33754260720327792 33760230411276288 33834030596992512 33850895092556571 33951509869898736 34102475043569664 34150230189491904 34177023379316736 34268807377649862 34274868069984768 34376743019225088 34469063374013046 34571837969609088 34577952255148032 34622329846063104 34653539988615168 34698014589367296 34746603694639281 34773864780242304 34801147254030336 34894607366284812 34900778735981568 35004840554594304 35105055185866752 35126385139853312 35209397694431232 35226947738595456 35303954182380144 35331652547536896 35538450928902144 35616138321632256 35661848327960832 35668155389902848 35739805468582368 35746126317821952 35767845788864512 35863902015348279 35870244811981056 35948657509304544 35977197236666368 36159067259462016 36187436519276544 36284619576335148 36313087340524032 36398904373297152 36417047324358816 36605475497233152 36611949446627328 36634194994823168 36658937484066816 36732577842709656 36739074271094784 36819386237903616 36848273563090944 36866640501202752 36947231329007448 37111516959178752 37192643089256448 37299121134983424 37321784211094144 37328384844988416 37409985050333184 37428631972257672 37510451318778903 37628948042366976 37759604111958528 37789229102333952 37842146966734272 37871836717621248 37890713848458384 37897415101771776 37973543310368766 37980259212685824 38093502956470272 38195448603636078 38225772063958016 38316109255704576 38365284424015872 38419008963178392 38449151301731328 38673835896628224 38789147641577472 38815345571364864 38893317715810224 38900196287041536 38923832181999616 38950121076820992 39015819066802176 39035266413038208 39120597877772592 39151290660784128 39294547368542208 39380445623918592 39430986769127424 39517183282334976 39524172188811264 39610572406235136 39630316205919888 39748109115979008 39866623964954624 39980757295014912 40068155611836288 40099591818657792 40119579368955936 40207281152155164 40238826512472576 40354025413478688 40474346891249664 40569998035451904 40614882817955392 40622065860722688 40710866084186112 40852223258089536 41123572846657536 41181159934387296 41213469369176064 41241304669575168 41324150073048363 41331458554981632 41356571693374592 41363885909311488 41454307758477312 41474970563853096 41565635245133379 41696942425325568 41750456579076096 41841723475413504 41874551167451136 41987007237480912 41994432950611968 42086233181624832 42107210968789881 42211719492304896 42332566547662848 42358287962764288 42458391337402368 42479554625953344 42512882740125696 42572415337576056 42605816307323904 42627053079515682 42855190826029056 43003993571952768 43011599146647552 43105622912667648 43153312994077604 43160944977017856 43255295214447744 43384267255980032 43542606543519744 43637791096774656 43693796149573632 43754982430286502 43789311204749568 43797055668682752 43818886211423616 43892796450152448 43914674714667984 44045201993382144 44206365789609984 44303001326908416 44359860115268352 44456831192626848 44716622755476384 44752123391950848 44849951960573952 44955943769014272 44978351956891776 45005680960437056 45013640548368384 45112040795990016 45134526790075428 45268679826531648 45533640252655872 45569364505755648 45691743170199816 45699824093313024 45799724344709376 45835657358966784 45958751165350728 46095783959478784 46163106461417472 46204719984820224 46264019452489728 46328804926185708 46365153040323072 46401529672040448 46526143155046416 46534371647975424 46636096228286976 46659341884334733 46806740247822336 46909060228491264 46969263651460608 47071938909840192 47108870063382528 47235383142166026 47384601238536192 47488184428843008 47549131103947776 47653073958109824 47661501757095936 47765690254577664 47789498954197512 47818536020464372 47826993082641408 47931543345739392 48212089679282688 48249915359035392 48379492768446864 48417449787365376 48531872497729536 48556063099145088 48662207116253712 48807300662977536 48878583312089088 48976770456946208 48985432361459712 49092514983871488 49155520668270336 49164214186082304 49262975105343264 49550852242554912 49590190785675264 49732161513311232 49840876492771968 49879980067110912 49904842629676896 50013935091705204 50171930723155968 50346138815944704 50456195955645696 50495782290161664 50520951797944512 50529886802362368 50631391080491688 50640345616914432 50751045895488768 50927264804848104 51153712565354496 51225345284237856 51265535068975104 51403211066474793 51565114528837632 51703595061019569 51857756954413632 51866928382722048 51933494769094656 51980309982922752 52037818610505346 52047021884050944 52160797170363456 52201720881045504 52341911049427218 52507260831891456 52574649025503232 52689577709779968 52814096541646848 52840421607893184 52955931273570216 52997478821305344 53307676393353216 53424207482448384 53466122424877056 53492772491941248 53502233084854272 53609708202873552 53651768683296768 53805367217971584 53922986263956816 53965795854999552 54162754480963584 54238600889193024 54281154778914816 54426929364502722 54469631010786048 54479264368361472 54908213245849728 54951292492234752 54988406226100224 55098866764064484 55108611406642176 55229079356855424 55272410344636416 55299960751804128 55420846993511172 55595923233767424 55667275438768128 55788964633884672 55982676316641216 55992577267482624 56114977575499776 56142947958386508 56443422063550464 56639406167937792 56683843653500928 56763220450101408 56807755076431872 56836070772687576 56846122652657664 56960314965553149 57140254434705408 57293172905454117 57338658095937024 57474163883556864 57547926636023808 57628513444767588 57673726952596992 58183721462366208 58223018357047296 58258394866098176 58339976573715336 58385748272999424 58425181615231488 58523728600203264 58552899619557312 58680896816658888 58726935991176192 58941821052813312 59070668435877888 59146480153691136 59275774923502464 59286258283216896 59622163673968512 59669497855934464 59799935947431936 59971135942522368 60018187397824512 60102233417754432 60149387727986688 60179369053433904 60310921728232746 60358239768708864 60368914570346496 60711520336874496 60922324226933088 60933098791084032 61066299126279168 61278334887134304 61606293313093632 61685359269986304 61771739901580944 61820204053764096 61861957004362752 62034857540061888 62045828863967232 62181461637715968 62212455845779644 62408986997096448 62545413637988352 62625684868614144 62762585213120256 62811826751176704 62980510856221368 62991649425917952 63317579238457344 63398841471930368 63537431944146432 63687587006103552 63719331938930016 63769324110188544 63858623006364084 63908724460985856 63940579619273523 64282786239043584 64505990357929152 64517398719971328 64556599716487168 64729969491116406 64741417465526784 64882942821671616 65076400883970048 65313909815279616 65456686645161984 65540694224360448 65632473645429753 65683966807124352 65695583503024128 65728329317135424 66067802990073216 66120254380900352 66309548684414976 66454501990362624 66506640089481216 66539790172902528 66685246788940272 67128185087926272 67274927940860928 67361269063926016 67373182403149824 67508521440655584 67520460822552576 67668061193985024 67701790185113142 67903019739797472 68300460378983808 68354046758633472 68537614755299724 68549736139969536 68753486038450176 68938126748026092 69143675939218176 69155904510296064 69244659692126208 69307079977230336 69396029178734592 69493207389278562 69547729560484608 69602294508060672 69789214732569624 69801557471963136 70210110371733504 70252770279706624 70453895477190912 70607908364760288 70663305095073792 70853074713249039 71076901857804288 71232276643264512 71323696655921664 71479610937164736 71492252635643904 71535691577729024 71727804030696558 71740489623962112 71897315018609088 71954394473332736 72318134518924032 72374873038553088 72569239152670296 72626174681048064 72797808746594304 72834094648717632 73210950994466304 73268389989646336 73317874968133632 73465155685419312 73478148542189568 73638772475807232 73696547126181888 73733281002405504 73894462658014896 74223033918357504 74385286178512896 74598242269966848 74643568422188288 74656769689976832 74819970100666368 74857263944515344 75020902637557806 75257896084733952 75519208223917056 75684293933468544 75743673435242496 75781427696916768 75794830203543552 75947086620737532 75960518425371648 76187005912940544 76390897207272156 76451544127916032 76632218511409152 76730568848031744 76838017926356784 76898302603462656 77347671793256448 77630691142729728 77786635431620448 77800392574083072 77847664363999232 77900242153641984 78056727915758019 78070532826076416 78241195755545184 78302581321568256 78512866574140827 78760891247837184 78861973538254848 79034366564669952 79221144812470272 79260632411839776 79496218231958016 79733247929909248 79961514590029824 80136311223672576 80199183637315584 80239158737911872 80414562304310328 80477653024945152 80708050826957376 80948693782499328 81229765635910784 81244131721445376 81421732168372224 81640394046754083 81704446516179072 82247145693315072 82362319868774592 82426938738352128 82482609339150336 82648300146096726 82662917109963264 82713143386749184 82727771818622976 82908615516954624 82949941127706192 83131270490266758 83393884850651136 83500913158152192 83683446950827008 83974014474961824 83988865901223936 84172466363249664 84214421937579762 84423438984609792 84665133095325696 84716575925528576 84916782674804736 84959109251906688 85025765480251392 85144830675152112 85211632614647808 85254106159031364 85710381652058112 86007987143905536 86023198293295104 86211245825335296 86306625988155208 86321889954035712 86510590428895488 86768534511960064 87275582193549312 87387592299147264 87509964860573004 87578622409499136 87637772422847232 87785592900304896 87829349429335968 88090403986764288 88412731579219968 88606002653816832 88719720230536704 88913662385253696 89433245510952768 89504246783901696 89699903921147904 89956703913783552 90011361920874112 90027281096736768 90224081591980032 90269053580150856 90466382592349119 90537359653063296 91067280505311744 91138729011511296 91383486340399632 91399648186626048 91599448689418752 91671314717933568 91917502330701456 92191567918957568 92326212922834944 92409439969640448 92528038904979456 92657609852371416 92730306080646144 93052286310092832 93068743295950848 93272192456573952 93318683768669466 93613480495644672 93818120456982528 93938527302921216 94143877819680384 94217740126765056 94470766284332052 94769202477072384 94976368857686016 95098262207895552 95306147916219648 95323003514191872 95531380509155328 95578997908395024 95637072040928744 95653986165282816 95863086691478784 96424179358565376 96758985536893728 96834899574730752 97094954236674609 97112126198290176 97324414232507424 97614601325955072 97953540913892416 97970864722919424 98185029967742976 98311041336540672 98525950210686528 99101704485109824 99180381571350528 99464323026622464 99681752985543936 99759960134221824 99809685259353792 100027870183410408 100692277631889408 100912391911291392 100991564580323328 101041903595889024 101059773604724736 101262782160983376 101280691233828864 101502091790977536 101552685277669713 101854529609696208 102307425130708992 102450690568475712 102531070137950208 102806422132949586 103130229057675264 103407190122039138 103715513908827264 103733856765444096 103866989538189312 103960619965845504 104075637221010692 104094043768101888 104321594340726912 104403441762091008 104683822098854436 105014521663782912 105149298051006464 105379155419559936 105628193083293696 105680843215786368 105911862547140432 105994957642610688 106615352786706432 106848414964896768 106985544983882496 107004466169708544 107219416405747104 107303537366593536 107591706046044837 107610734435943168 107845972527913632 107931591709999104 108477201778386048 108562309557829632 108853858729005444 108939262021572096 109816426491699456 109902584984469504 109976812452200448 110197733528128968 110217222813284352 110458158713710848 110544820689272832 110599921503608256 110841693987022344 111334550877536256 111577929267769344 111965352633282432 111985154534965248 112229955150999552 112285895916773016 112531353956336709 112886844127100928 113278812335875584 113367687307001856 113526440900202816 113615510152863744 113672141545375152 113692245305315328 113920629931106298 114280508869410816 114586345810908234 114677316191874048 114948327767113728 115095853272047616 115257026889535176 115347453905193984 116367442924732416 116446036714094592 116516789732196352 116679953147430672 116771496545998848 116850363230462976 117047457200406528 117105799239114624 117361793633317776 117453871982352384 117883642105626624 118141336871755776 118292960307382272 118551549847004928 118572516566433792 119244327347937024 119599871894863872 119942271885044736 120204466835508864 120298775455973376 120358738106867808 120621843456465492 120716479537417728 121423040673748992 121844648453866176 121866197582168064 122132598252558336 122556669774268608 123370718539972608 123543479803161888 123640408107528192 123723914008725504 123972450219145089 124069715080123776 124091657727934464 124362923275431936 124424911691559288 124696905735400137 125090827275976704 125251369737228288 125525170426240512 125623653502353408 125961021712442736 125983298851835904 126635158476914688 126797682943860736 127074863888292864 127375174012207104 127438663877860032 127538648220377088 127717246012728168 127817448921971712 127881159238547046 128565572478087168 129011980715858304 129034797439942656 129113199432974336 129459938982232812 129482834931053568 129765885643343232 130152801767940096 130627819630559232 130913373290323968 131081388448720896 131264947290859506 131367933614248704 131391167006048256 131456658634270848 132135605980146432 132619097368829952 132909003980725248 133079580345805056 133370493577880544 134256370175852544 134549855881721856 134722538127852032 135017042881311168 135040921645105152 135336122387970048 135403580370226284 135806039479594944 136600920757967616 136708093517266944 137075229510599448 137099472279939072 137506972076900352 137876253496052184 138287351878436352 138489319384252416 138614159954460672 138792058357469184 138986414778557124 139095459120969216 139204589016121344 139578429465139248 139603114943926272 140420220743467008 140505540559413248 140907790954381824 141215816729520576 141326610190147584 141706149426498078 142153803715608576 142464553286529024 142647393311843328 142959221874329472 142984505271287808 143071383155458048 143455608061393116 143480979247924224 143794630037218176 143908788946665472 144636269037848064 144749746077106176 145138478305340592 145252349362096128 145595617493188608 145668189297435264 146421901988932608 146635749936267264 146930311370838624 146956297084379136 147277544951614464 147466562004811008 147788925316029792 148770572357025792 149196484539933696 149287136844376576 149639940201332736 149714527889030688 150041805275115612 150515792169467904 151038416447834112 151368587866937088 151487346870484992 151562855393833536 151589660407087104 151894173241475064 151921036850743296 152781794414544312 152903088255832064 153461137696063488 153676035852713568 153796605206925312 154209633199424379 154695343586512896 155573270863240896 155600785148166144 155695328727998464 155800484307283968 156113455831516038 156141065652152832 156482391511090368 156605162643136512 157025733148281654 157521782495674368 157723947076509696 158068733129339904 158442289624940544 158521264823679552 158992436463916032 159466495859818496 159923029180059648 160272622447345152 160398367274631168 160478317475823744 160829124608620656 160955306049890304 161416101653914752 161897387564998656 162459531271821568 162488263442890752 162843464336744448 163280788093508166 163408893032358144 164724639737549184 164853877476704256 164965218678300672 165296600292193452 165325834219926528 165426286773498368 165817231033909248 165899882255412384 166262540980533516 166787769701302272 167001826316304384 167366893901654016 167948028949923648 167977731802447872 168344932726499328 168428843875159524 169330266190651392 169433151851057152 169918218503813376 170051530960502784 170289661350304224 170423265229295616 170508212318062728 170880944896659447 171420763304116224 172015974287811072 172422491650670592 172613251976310416 172643779908071424 173021180857790976 173537069023920128 174551164387098624 174775184598294528 175019929721146008 175157244818998272 175275544845694464 175571185800609792 175658698858671936 176180807973528576 176825463158439936 177212005307633664 177439440461073408 177827324770507392 178866491021905536 179008493567803392 179399807842295808 179913407827567104 180022723841748224 180054562193473536 180448163183960064 180538107160301712 180932765184698238 181074719306126592 182134561010623488 182766972680799264 182799296373252096 183198897378837504 183835004661402912 184383135837915136 184818879939280896 185056077809958912 185315219704742832 185460612161292288 186104572620185664 186137486591901696 186544384913147904 186637367537338932 187226960991289344 187636240913965056 187877054605842432 188287755639360768 188435480253530112 188941532568664104 189952737715372032 190196524415791104 190612295832439296 191062761018310656 191157995816790048 191274144081857488 191307972330565632 191726173382957568 191821738857820569 192848358717130752 193517971073787456 193669799149461504 194189908473349218 194224252396580352 194648828465014848 195229202651910144 195907081827784832 195941729445838848 196370059935485952 196622082673081344 196897420936289259 197051900421373056 198203408970219648 198360763142701056 198928646053244928 199363505971087872 199519920268443648 199619370518707584 200055740366820816 201384555263778816 201824783822582784 202083807191778048 202119547209449472 202525564321966752 202561382467657728 203004183581955072 203105370555339426 203709059219392416 204901381136951424 205062140275900416 205612844265899172 206260458115350528 206814380244078276 207431027817654528 207467713530888192 207733979076378624 207921239931691008 208151274442021384 208188087536203776 208643188681453824 208806883524182016 209367644197708872 210298596102012928 210758310839119872 211361686431572736 211823725094280864 211989915285221376 212559224139747117 213230705573412864 213696829929793536 213971089967764992 214438832811494208 214607074733187072 215183412092089674 215221468871886336 215691945055827264 215863183419998208 216954403556772096 217124619115659264 217707717458010888 217878524043144192 219632852983398912 219805169968939008 219953624904400896 220395467056257936 220434445626568704 220916317427421696 221089641378545664 221199843007216512 221683387974044688 222669101755072512 223155858535538688 223930705266564864 223970309069930496 224459910301999104 224571791833546032 225062707912673418 225773688254201856 226557624671751168 227052881800405632 227231020305727488 227344283090750304 227384490610630656 227841259862212596 228561017738821632 229172691621816468 229354632383748096 229896655534227456 230191706544095232 230514053779070352 230694907810387968 232892073428189184 233033579464392704 233359906294861344 233542993091997696 233700726460925952 234170183747274057 234211598478229248 234723587266635552 234907743964704768 235538599722422481 236282673743511552 236585920614764544 237103099694009856 238488654695874048 239199743789727744 239884543770089472 240408933671017728 240597550911946752 240717476213735616 241243686912930984 241432959074835456 242846081347497984 243689296907732352 243732395164336128 244265196505116672 244921182140262249 245113339548537216 246741437079945216 247086959606323776 247280816215056384 247447828017451008 247944900438290178 248139430160247552 248183315455868928 248725846550863872 248849823383118576 249393811470800274 250181654551953408 250502739474456576 251050340852481024 251922043424885472 251966597703671808 253270316953829376 253595365887721472 254149727776585728 254750348024414208 254877327755720064 255077296440754176 255434492025456336 255634897843943424 255762318477094092 257131144956174336 258023961431716608 258069594879885312 258226398865948672 258919877964465624 258965669862107136 259531771286686464 260305603535880192 261826746580647936 262162776897441792 262529894581719012 262735867228497408 262913317268541696 264271211960292864 265238194737659904 265818007961450496 266159160691610112 266740987155761088 268512740351705088 269099711763443712 269445076255704064 270034085762622336 270081843290210304 270672244775940096 270807160740452568 271399147777047357 271612078959189888 273201841515935232 273416187034533888 274150459021198896 274198944559878144 275013944153800704 275752506992104368 276574703756872704 276978638768504832 277228319908921344 277584116714938368 277972829557114248 278190918241938432 279156858930278496 279206229887852544 280840441486934016 281011081118826496 281815581908763648 282431633459041152 282653220380295168 283412298852996156 284307607431217152 284929106573058048 285294786623686656 285918443748658944 285969010542575616 286142766310916096 286911216122786232 286961958495848448 287589260074436352 289272538075696128 290276956610681184 290504698724192256 291284862710023827 291336378594870528 292843803977865216 293860622741677248 293912594168758272 294555089903228928 294933124009622016 295577850632059584 297541144714051584 298392969079867392 298574273688753152 299279880402665472 299429055778061376 300083610550231224 302076832895668224 302737175733874176 302974693740969984 303125710787667072 303179320814174208 303788346482950128 303842073701486592 305563588829088624 305806176511664128 306922275392126976 307352071705427136 307593210413850624 308419266398848758 309390687173025792 311146541726481792 311201570296332288 311390657455996928 311600968614567936 312226911663032076 312282131304305664 312964783022180736 313210325286273024 314051466296563308 315043564991348736 315447894153019392 316137466258679808 316884579249881088 317042529647359104 317984872927832064 319846058360119296 320545244894690304 320956634951647488 321658249217241312 321910612099780608 322775118138134511 322832203307829504 323794775129997312 324919062543643136 325686928673488896 326561576187016332 326817786064716288 329449279475098368 329707754953408512 329930437356601344 330593200584386904 330651668439853056 330852573546996736 331634462067818496 331799764510824768 332525081961067032 334003652632608768 334733787803308032 335896057899847296 335955463604895744 336689865452998656 336857687750319048 338660532381302784 338866303702114304 339836437007626752 340103061921005568 340579322700608448 340846530458591232 341016424636125456 341761889793318894 342841526608232448 344031948575622144 344844983301341184 345226503952620832 345287559816142848 346042361715581952 347074138047840256 349102328774197248 349550369196589056 350039859442292016 350314489637996544 350551089691388928 351142371601219584 351317397717343872 352361615947057152 353650926316879872 354424010615267328 354878880922146816 355654649541014784 357732982043811072 358799615684591616 359826815655134208 360045447683496448 360896326367920128 361076214320603424 361865530369396476 362149438612253184 364269122021246976 365533945361598528 365598592746504192 366397794757675008 367670009322805824 368766271675830272 370112155619917824 370630439409485664 370921224322584576 371917350657435267 372209145240371328 372274973183803392 373088769826295808 373274735074677864 375272481827930112 375754109211684864 376575511278721536 376870960507060224 377883065137328208 379905475430744064 380393048831582208 381224591664878592 382125522036621312 382315991633580096 382548288163714976 382615944661131264 383452346765915136 383643477715641138 385696717434261504 387035942147574912 387339598298923008 388379816946698436 388448504793160704 389297656930029696 390458405303820288 391814163655569664 391883458891677696 392740119870971904 393244165346162688 393794841872578518 394103800842746112 396406817940439296 397857292106489856 398727011942175744 399238741037415168 400111480733641632 402769110527557632 403649567645165568 404167614383556096 405051128643933504 405122764935315456 406008367163910144 406210741110678852 407418118438784832 409802762273902848 410124280551800832 411225688531798344 412520916230701056 413628760488156552 414862055635309056 415467958152757248 415842479863382016 416302548884042768 416376175072407552 417286377362907648 417613767048364032 418735288395417744 420597192204025856 421516621678239744 422723372863145472 423647450188561728 423979830570442752 425118448279494234 426461411146825728 427393659859587072 427942179935529984 428877665622988416 429214149466374144 430366824184179348 430442937743772672 431383890111654528 431726366839996416 433908807113544192 434249238231318528 435415434916021776 435757048086288384 439265705966797824 439907249808801792 440790934112515872 440868891253137408 441832634854843392 442321458189295441 442399686014433024 443366775948089376 446311717071077376 447861410533129728 448919820603998208 449143583667092064 450125415825346836 451547376508403712 453115249343502336 454105763600811264 454462040611454976 454688566181500608 454768981221261312 455682519724425192 458345383243632936 458709264767496192 460383413088190464 461028107558140704 461389815620775936 462628899598273137 466067158928785408 466719812589722688 467085986183995392 467401452921851904 468340367494548114 468423196956458496 469447174533271104 469815487929409536 471077199444844962 472565347487023104 473171841229529088 474206199388019712 476977309391748096 478399487579455488 479769087540178944 480817867342035456 481195101823893504 481434952427471232 482487373825861968 482865918149670912 485692162694995968 487378593815464704 487464790328672256 488530393010233344 489842364280524498 490226679097074432 494173919212647552 494561632430112768 494895656034902016 495889800876580356 496278860320495104 497451693101727744 497699646766237152 498787622941600548 500363309103906816 501005478948913152 502100681704962048 503844086849770944 503933195407343616 507190731775442944 508299455553171456 509754655511440128 510154592881508352 510868984050912672 511269795687886848 511524636954188184 512642834689978341 514262289912348672 516047922863433216 516452797731897344 517839755928931248 517931339724214272 519063542573372928 520611207071760384 523653493161295872 524325553794883584 525059789163438024 525471734456994816 525826634537083392 528542423920585728 530476389475319808 531636015922900992 532318321383220224 533481974311522176 537025480703410176 538199423526887424 538890152511408128 540068171525244672 540163686580420608 541344489551880192 541614321480905136 542798295554094714 543224157918379776 546403683031870464 548300918042397792 548397889119756288 551505013984208736 553149407513745408 554456639817842688 555168233429876736 555945659114228496 556381836483876864 558313717860556992 558412459775705088 561680882973868032 562022162237652992 563631163817527296 564863266918082304 565306440760590336 566824597705992312 569858213146116096 570589573247373312 571836887497317888 572285532621832192 573822432245572464 573923916991696896 575178520148872704 575465216573461707 578545076151392256 580553913221362368 581009397448384512 582569725420047654 582672757189741056 585687607955730432 587721245483354496 587825188337516544 589110179806457856 589866248019244032 590692262808867777 591155701264119168 595082289428103168 596785938159734784 597148547377506304 598559760805330944 598858111556122752 600167221100462448 604153665791336448 605474351467748352 606251421575334144 606358641628348416 607576692965900256 607684147402973184 611127177658177248 611612353023328256 614704143410854272 615186420827701248 616838532797697516 618781374346051584 622293083452963584 622403140592664576 622781314911993856 623201937229135872 624453823326064152 624564262608611328 625929566044361472 626420650572546048 628102932593126616 630895788306038784 632274932517359616 634085059294718208 635969745855664128 637677672419241351 639692116720238592 641090489789380608 641913269903294976 643316498434482624 643821224199561216 645550236276269022 645664406615659008 647589550259994624 649838125087286272 651373857346977792 653123152374032664 653635572129432576 658898558950196736 659415509906817024 659860874713202688 661186401168773808 661303336879706112 661705147093993472 663268924135636992 663599529021649536 665050163922134064 668007305265217536 669467575606616064 671792115799694592 671910927209791488 673379730905997312 673715375500638096 677321064762605568 677732607404228608 679672874015253504 681158645401216896 681693060917182464 682032849272250912 683523779586637788 685683053216464896 688063897151244288 689689966602682368 690453007905241664 690575119632285696 692084723431163904 699100738393178112 700079718884584032 700628979275993088 701102179382777856 702510551241822171 702634795434687744 704723231894114304 706615799167267443 708848021230534656 709757761844293632 711309299082029568 715465964087622144 717599231369183232 719653631310268416 720090895366992896 721792652735840256 722152428641206848 723731060738792952 724298877224506368 728538244042493952 731067890723197056 731197185493008384 732795589515350016 735340018645611648 737532543351660544 740224311239835648 741260878818971328 741842448645169152 743834701314870534 744418290480742656 744549946367606784 746177539652591616 746549470149355728 750544963655860224 751508218423369728 753151022557443072 755766130274656416 759810950861488128 760786097663164416 762449183329757184 764251044073242624 764631983267160192 765096576327429952 765231889322262528 766904693531830272 767286955431282276 771393434868523008 774071884295149824 774679196597846016 776759633893396872 776897009586321408 778595313860059392 780916810607640576 783628327311139328 785480239741943808 786488330692325376 787589683745157036 788207601685492224 792813635880878592 795714584212979712 797454023884351488 798477482074830336 800222961467283264 805538221055115264 807299135290331136 808335228767112192 810102257287867008 810245529870630912 812016734327820288 812421482221357704 814836236877569664 819605524547805696 820248561103601664 822451377063596688 825041832461402112 827257520976313104 829724111270618112 830935916305514496 831684959726764032 832605097768085536 832752350144815104 834572754725815296 837470576790835488 843033243356479488 845446745726290944 847294900377123456 847959661140885504 850236896558988468 852922822293651456 854787319719174144 855884359871059968 857755331245976832 858428298932748288 860733648368358696 860885875487545344 862767780223309056 867817614227088384 870830869832043552 871514096172576768 873854588130071481 878531411933595648 881581868225031744 881737782506274816 883665269709686784 884642916378590882 884799372028866048 886733551896178752 892623434142154752 895722821066259456 897839641207996416 898287167334184128 900250831650693672 906230498687004672 908211527201622528 908924081222909952 909377132363001216 909537962442522624 911365039448850384 916690766487265872 917418529534992384 920766826176380928 922056215116281408 922779631241551872 925257799196546274 933439625179445376 934171972367990784 934802905843703808 936680734989096228 936846393912916992 938894349066542208 939630975858819072 942154398889689924 945130694974046208 946343682459058176 948412398776039424 953954618783496192 959538175080357888 961635734684070912 962869904854942464 964974747651723936 965731836299341824 968325354414403533 971384325389991936 974757187630929408 977060786020466688 979684728561048996 980453358194148864 988347838425295104 989123264860225536 989791312069804032 991779601753160712 992557720640990208 994903386203455488 995399293532474304 997575245883201096 1002010957897826304 1004201363409924096 1007688173699541888 1007866390814687232 1014381463550885888 1016598911106342912 1019509311022880256 1020309185763016704 1021737968101825344 1022539591375773696 1023049273908376368 1025285669379956682 1028524579824697344 1032095845726866432 1035679511857862496 1035862679448428544 1038127085146745856 1041222414143520768 1047306986322591744 1048651107589767168 1050119578326876048 1050943468913989632 1051653269074166784 1057084847841171456 1060952778950639616 1063272031845801984 1064636642766440448 1066963948623044352 1076398847053774848 1077780305022816256 1080136343050489344 1082688979103760384 1083228642961810272 1085596591108189428 1086448315836759552 1092807366063740928 1096601836084795584 1096795778239512576 1103010027968417472 1106298815027490816 1110336466859753472 1111891318228456992 1112763672967753728 1115752051972305801 1116627435721113984 1116824919551410176 1124044324475305984 1127262327635054592 1129726533836164608 1130612881521180672 1133649195411984624 1139716426292232192 1141179146494746624 1143673774994635776 1147644864491144928 1147847833983393792 1150357040297745408 1150930433146923414 1157090152302784512 1161107826442724736 1162018794896769024 1165139450840095308 1165345514379482112 1171375215911460864 1175442490966708992 1175650376675033088 1178220359612915712 1179732496038488064 1181384525617735554 1182311402528238336 1193571876319469568 1194297094755012608 1197716223112245504 1200334442200924896 1208307331582672896 1210948702935496704 1212502843150668288 1215153385931800512 1215368294805946368 1222254355316354496 1223224706046656512 1229408286821708544 1230372841655402496 1233677065595395032 1237562748692103168 1244586166905927168 1245562629823987712 1246403874458271744 1248907646652128304 1249128525217222656 1251859132088722944 1252841301145092096 1256205865186253232 1261791576612077568 1264549865034719232 1268170118589436416 1271939491711328256 1275355344838482702 1279384233440477184 1282180979578761216 1283826539806589952 1286632996868965248 1287642448399122432 1291100472552538044 1291328813231318016 1295179100519989248 1299676250174572544 1302747714693955584 1306246304748065328 1307271144258865152 1317797117900393472 1319721749426405376 1322372802337547616 1322606673759412224 1323410294187986944 1326964374567886323 1327199058043299072 1330100327844268128 1338935151213232128 1343584231599389184 1346759461811994624 1347430751001276192 1354642129525211136 1355465214808457216 1359345748030507008 1362317290802433792 1363386121834364928 1364065698544501824 1367047559173275576 1376127794302488576 1380906015810483328 1381150239264571392 1384169446862327808 1387886698794819411 1398201476786356224 1400159437769168064 1401257958551986176 1402204358765555712 1405021102483644342 1405269590869375488 1409446463788228608 1413231598334534886 1417696042461069312 1419515523688587264 1422618598164059136 1430931928175244288 1435198462738366464 1439307262620536832 1440181790733985792 1443585305471680512 1444304857282413696 1447462121477585904 1448597754449012736 1457076488084987904 1462135781446394112 1462394370986016768 1465591179030700032 1470680037291223296 1475065086703321088 1482521757637942656 1483684897290338304 1487669402629741068 1488836580961485312 1492355079305183232 1493098940298711456 1501089927311720448 1503016436846739456 1506302045114886144 1511532260549312832 1521572195326328832 1524898366659514368 1529263966534320384 1530193152654859904 1530463778644525056 1533809387063660544 1534573910862564552 1537928504069935023 1542786869737046016 1548143768590299648 1549358393195692032 1553519267786793744 1553794019172642816 1557190627720118784 1561833621215281152 1567256654622278656 1570960479483887616 1572976661384650752 1575179367490314072 1576415203370984448 1585627271761757184 1591429168425959424 1594908047768702976 1596954964149660672 1600445922934566528 1611076442110230528 1614598270580662272 1616670457534224384 1620204514575734016 1620491059741261824 1624033468655640576 1624842964442715408 1629672473755139328 1639211049095611392 1644902754127193376 1654515041952626208 1659448222541236224 1663369919453528064 1665210195536171072 1665504700289630208 1669145509451630592 1674941153581670976 1686066486712958976 1690893491452581888 1694589800754246912 1695919322281771008 1700473793117976936 1709574639438348288 1711768719742119936 1715510662491953664 1716856597865496576 1721467296736717392 1721771750975090688 1725535560446618112 1726395649720385121 1735635228454176768 1741661739664087104 1743028192345153536 1747709176260142962 1757062823867191296 1763163736450063488 1763475565012549632 1767330539419373568 1769285832757181764 1769598744057732096 1773467103792357504 1785246868284309504 1791445642132518912 1795679282415992832 1796574334668368256 1800501663301387344 1812460997374009344 1816423054403245056 1818754264726002432 1819075924885045248 1822730078897700768 1833381532974531744 1834837059069984768 1844112430232562816 1845559262483103744 1850515598393092548 1866879250358890752 1868343944735981568 1869605811687407616 1873361469978192456 1873692787825833984 1877788698133084416 1879261951717638144 1884308797779379848 1892687364918116352 1896824797552078848 1907909237566992384 1913033017257724053 1919076350160715776 1923271469368141824 1925739809709884928 1929949495303447872 1931463672598683648 1936650708828807066 1942768650779983872 1949514375261858816 1954121572040933376 1959369457122097992 1960906716388297728 1976695676850590208 1978246529720451072 1979582624139608064 1983559203506321424 1985115441281980416 1989806772406910976 1990798587064948608 1995150491766402192 2004021915795652608 2008402726819848192 2015376347399083776 2015732781629374464 2033197822212685824 2039018622045760512 2043475936203650688 2045079182751547392 2046098547816752736 2050571338759913364 2057049159649394688 2064191691453732864 2071359023715724992 2071725358896857088 2076254170293491712 2097302215179534336 2100239156653752096 2101886937827979264 2103306538148333568 2107531653725466513 2114169695682342912 2119847397501802329 2126544063691603968 2129273285532880896 2133927897246088704 2152797694107549696 2155560610045632512 2160272686100978688 2165377958207520768 2166457285923620544 2171193182216378856 2172896631673519104 2185614732127481856 2193203672169591168 2193591556479025152 2206020055936834944 2212597630054981632 2220672933719506944 2223782636456913984 2225527345935507456 2231504103944611602 2233254871442227968 2233649839102820352 2254524655270109184 2259453067672329216 2267298390823969248 2279432852584464384 2282358292989493248 2287347549989271552 2295289728982289856 2295695667966787584 2300714080595490816 2301860866293846828 2314180304605569024 2322215652885449472 2324037589793538048 2330278901680190616 2330691028758964224 2342750431822921728 2350884981933417984 2356440719225831424 2359464992076976128 2362769051235471108 2364622805056476672 2387143752638939136 2388594189510025216 2395432446224491008 2400668884401849792 2416614663165345792 2421897405870993408 2425005686301336576 2430306771863601024 2430736589611892736 2444508710632708992 2446449412093313024 2458816573643417088 2460745683310804992 2467354131190790064 2475125497384206336 2489172333811854336 2492807748916543488 2497815293304256608 2498257050434445312 2503718264177445888 2512411730372506464 2529099730069438464 2536340237178872832 2543878983422656512 2550710689676965404 2558768466880954368 2564361959157522432 2567653079613179904 2573265993737930496 2575284896798244864 2582200945105076088 2582657626462636032 2599352500349145088 2612492609496130656 2614542288517730304 2621563764390214443 2635594235800786944 2644745604675095232 2645213347518824448 2646820588375973888 2653928749135772646 2654398116086598144 2660200655688536256 2677870302426464256 2687168463198778368 2693518923623989248 2694861502002552384 2710930429616914432 2718691496061014016 2724634581604867584 2726772243668729856 2728131397089003648 2734095118346551152 2752255588604977152 2761812031620966656 2762300478529142784 2768338893724655616 2775773397589638822 2800318875538336128 2802515917103972352 2804408717531111424 2810042204967288684 2810539181738750976 2818892927576457216 2826463196669069772 2835392084922138624 2839031047377174528 2845237196328118272 2861863856350488576 2878614525241073664 2880363581467971584 2888609714564827392 2894924242955171808 2897195508898025472 2904976063243210599 2914152976169975808 2924271562892788224 2931182358061400064 2941360074582446592 2950130173406642176 2965043515275885312 2967369794580676608 2975338805259482136 2977673161922970624 2984710158610366464 2986197880597422912 3006032873693478912 3012604090229772288 3023064521098625664 3043144390652657664 3049796733319028736 3058527933068640768 3060386305309719808 3060927557289050112 3067618774127321088 3069147821725129104 3075857008139870046 3085573739474092032 3096287537180599296 3107038535573587488 3107588038345285632 3114381255440237568 3123667242430562304 3134513309244557312 3141920958967775232 3145953322769301504 3150358734980628144 3152830406741968896 3171254543523514368 3182858336851918848 3189816095537405952 3193909928299321344 3200891845869133056 3229196541161324544 3233340915068448768 3240409029151468032 3248066937311281152 3249685928885430816 3259344947510278656 3278422098191222784 3289805508254386752 3309030083905252416 3318896445082472448 3330420391072342144 3331009400579260416 3338291018903261184 3347256155916917403 3349882307163341952 3372132973425917952 3381786982905163776 3389179601508493824 3391838644563542016 3400947586235953872 3419149278876696576 3423537439484239872 3431021324983907328 3442934593473434784 3443543501950181376 3451071120893236224 3452791299440770242 3471270456908353536 3483323479328174208 3486056384690307072 3495418352520285924 3514125647734382592 3526327472900126976 3526951130025099264 3534661078838747136 3538571665514363528 3539197488115464192 3546934207584715008 3582891284265037824 3593148669336736512 3601003326602774688 3624921994748018688 3632846108806490112 3637508529452004864 3645460157795401536 3666763065949063488 3669674118139969536 3688224860465125632 3691118524966207488 3701031196786185096 3733758500717781504 3736687889471963136 3739211623374815232 3746722939956384912 3747385575651667968 3755577396266168832 3758523903435276288 3768617595558759696 3785374729836232704 3793649595104157696 3815818475133984768 3826066034515448106 3838152700321431552 3846542938736283648 3851479619419769856 3859898990606895744 3862927345197367296 3873301417657614132 3885537301559967744 3899028750523717632 3908243144081866752 3918738914244195984 3921813432776595456 3953391353701180416 3959165248279216128 3967118407012642848 3970230882563960832 3980893123703658969 3981597174129897216 3990300983532804384 4016805453639696384 4030752694798167552 4066395644425371648 4078037244091521024 4086951872407301376 4090158365503094784 4092197095633505472 4101142677519826728 4128383382907465728 4142718047431449984 4143450717793714176 4152508340586983424 4163660096384458233 4194604430359068672 4200478313307504192 4203773875655958528 4206613076296667136 4215063307450933026 4228339391364685824 4239694795003604658 4253088127383207936 4258546571065761792 4267855794492177408 4305595388215099392 4311121220091265024 4320545372201957376 4330755916415041536 4332914571847241088 4342386364432757712 4345793263347038208 4371229464254963712 4386407344339182336 4387183112958050304 4412040111873669888 4425195260109963264 4447565272913827968 4451054691871014912 4463008207889223204 4466509742884455936 4509049310540218368 4518906135344658432 4534596781647938496 4564716585978986496 4574695099978543104 4590579457964579712 4591391335933575168 4601428161190981632 4603721732587693656 4613785512209805069 4628360609211138048 4644431305770898944 4648075179587076096 4660557803360381232 4661382057517928448 4685500863645843456 4701769963866835968 4712881438451662848 4718929984153952256 4725538102470942216 4729245610112953344 4774287505277878272 4777188379020050432 4790864892448982016 4801337768803699584 4833229326330691584 4843794811741986816 4850011372602673152 4860613543727202048 4861473179223785472 4889017421265417984 4917633147286834176 4934708262381580128 4978344667623708672 4995630586608513216 4996514100868890624 5007436528354891776 5024823460745012928 5058199460138876928 5072680474357745664 5087757966845313024 5101421379353930808 5128723918315044864 5135306159226359808 5146531987475860992 5150569793596489728 5164401890210152176 5165315252925272064 5198705000698290176 5224985218992261312 5229084577035460608 5243127528780428886 5271188471601573888 5289491209350190464 5290426695037648896 5293641176751947776 5307857498271545292 5308796232173196288 5320401311377072512 5355740604852928512 5374336926397556736 5387037847247978496 5389723004005104768 5437382992122028032 5449269163209735168 5456262794178007296 5468190236693102304 5504511177209954304 5523624063241933312 5536677787449311232 5551546795179277644 5600637751076672256 5605031834207944704 5608817435062222848 5620084409934577368 5621078363477501952 5637785855152914432 5652926393338139544 5678062094754349056 5690474392656236544 5723727712700977152 5757229050482147328 5760727162935943168 5777219429129654784 5789848485910343616 5794391017796050944 5809952126486421198 5828305952339951616 5848543125785576448 5862364716122800128 5882720149164893184 5900260346813284352 5930087030551770624 5934739589161353216 5950677610518964272 5955346323845941248 5969420317220732928 5972395761194845824 6012065747386957824 6025208180459544576 6046129042197251328 6099593466638057472 6117055866137281536 6120772610619439616 6135237548254642176 6138295643450258208 6151714016279740092 6171147478948184064 6192575074361198592 6214077071147174976 6215176076690571264 6228762510880475136 6269026618489114624 6291906645538603008 6300717469961256288 6305660813483937792 6322594961176399539 6342509087047028736 6379632191074811904 6387819856598642688 6401783691738266112 6458393082322649088 6466681830136897536 6480818058302936064 6496133874622562304 6499371857770861632 6518689895020557312 6556844196382445568 6579611016508773504 6618060167810504832 6637792890164944896 6660840782144684288 6662018801158520832 6676582037806522368 6694512311833834806 6699764614326683904 6763573965810327552 6778359203016987648 6801895172471907744 6838298557753393152 6847074878968479744 6862042649967814656 6885869186946869568 6887087003900362752 6902142241786472448 6905582598881540484 6942540913816707072 6966646958656348416 6972112769380614144 6990836705040571848 7028251295468765184 7052654945800253952 7069322157677494272 7077143331028727056 7078394976230928384 7093868415169430016 7165782568530075648 7186297338673473024 7202006653205549376 7249843989496037376 7265692217612980224 7275017058904009728 7290920315590803072 7333526131898126976 7339348236279939072 7376449720930251264 7382237049932414976 7402062393572370192 7467517001435563008 7478423246749630464 7493445879912769824 7494771151303335936 7511154792532337664 7537235191117519392 7587299190208315392 7631636950267969536 7652132069030896212 7676305400642863104 7693085877472567296 7702959238839539712 7719797981213791488 7725854690394734592 7746602835315228264 7798057501047435264 7837477828488391968 7843626865553190912 7864691293170643329 7906782707402360832 7934236814025285696 7940461765127921664 7961786247407317938 7963194348259794432 7980601967065608768 8033610907279392768 8061505389596335104 8132791288850743296 8156074488183042048 8173903744814602752 8180316731006189568 8184394191267010944 8202285355039653456 8256766765814931456 8285436094862899968 8286901435587428352 8305016681173966848 8327320192768916466 8400956626615008384 8407547751311917056 8413226152593334272 8430126614901866052 8456678782729371648 8479389590007209316 8506176254766415872 8517093142131523584 8535711588984354816 8622242440182530048 8641090744403914752 8665829143694482176 8684772728865515424 8691586526694076416 8714928189729631797 8742458928509927424 8772814688678364672 8824080223747339776 8850390520219926528 8895130545827655936 8902109383742029824 8926016415778446408 8933019485768911872 9018098621080436736 9037812270689316864 9069193563295876992 9129433171957972992 9149390199957086208 9181158915929159424 9182782671867150336 9202856322381963264 9207443465175387312 9227571024419610138 9256721218422276096 9288862611541797888 9321115606720762464 9322764115035856896 9371001727291686912 9403539927733671936 9425762876903325696 9437859968307904512 9451076204941884432 9458491220225906688 9548575010555756544 9554376758040100864 9581729784897964032 9602675537607399168 9687589623483973632 9700022745205346304 9721227087454404096 9778034842530835968 9835266294573668352 9869416524763160256 9956689335247417344 9991261173217026432 9993028201737781248 10014873056709783552 10041768467750752209 10049646921490025856 10116398920277753856 10145360948715491328 10175515933690626048 10202842758707861616 10257447836630089728 10270612318452719616 10293063974951721984 10328803780420304352 10330630505850544128 10397410001396580352 10449970437984522624 10458169154070921216 10486255057560857772 10542376943203147776 10578982418700380928 10580853390075297792 10587282353503895552 10615714996543090584 10617592464346392576 10640802622754145024 10748673852795113472 10779446008010209536 10874765984244056064 10898538326419470336 10912525588356014592 10936380473386204608 11009022354419908608 11047248126483866624 11073355574898622464 11103093590358555288 11201275502153344512 11210063668415889408 11217634870124445696 11240168819869154736 11242156726955003904 11275571710305828864 11305852786676279088 11356124189508698112 11380948785312473088 11447455425401954304 11514458100964294656 11521454325871886336 11554438858259309568 11579696971820687232 11588782035592101888 11619904252972842396 11656611904679903232 11697086251571152896 11724729432245600256 11765440298329786368 11860174061103541248 11901355221037928544 11910692647691882496 11942679371110976907 11944791522389691648 12050416360919089152 12092258084394502656 12199186933276114944 12234111732274563072 12241545221238879232 12270475096509284352 12276591286900516416 12303428032559480184 12385150148722397184 12428154142294349952 12430352153381142528 12457525021760950272 12538053236978229248 12583813291077206016 12601434939922512576 12611321626967875584 12645189922352799078 12685018174094057472 12759264382149623808 12775639713197285376 12803567383476532224 12916786164645298176 12933363660273795072 12961636116605872128 12992267749245124608 12998743715541723264 13037379790041114624 13113688392764891136 13159222033017547008 13236120335621009664 13275585780329889792 13321681564289368576 13353164075613044736 13389024623667669612 13399529228653367808 13527147931620655104 13556718406033975296 13603790344943815488 13694149757936959488 13724085299935629312 13771738373893739136 13774174007800725504 13804284483572944896 13811165197763080968 13885081827633414144 13933293917312696832 13944225538761228288 13981673410081143696 14056502590937530368 14105309891600507904 14138644315354988544 14154286662057454112 14156789952461856768 14187736830338860032 14331565137060151296 14372594677346946048 14404013306411098752 14499687978992074752 14531384435225960448 14550034117808019456 14581840631181606144 14667052263796253952 14752899441860502528 14804124787144740384 14935034002871126016 14986891759825539648 14989542302606671872 15022309585064675328 15074470382235038784 15174598380416630784 15263273900535939072 15304264138061792424 15386171754945134592 15405918477679079424 15439595962427582976 15451709380789469184 15493205670630456528 15596115002094870528 15674955656976783936 15687253731106381824 15729382586341286658 15813565414804721664 15868473628050571392 15880923530255843328 15923572494814635876 15926388696519588864 15961203934131217536 16067221814558785536 16123010779192670208 16312148976366084096 16347807489629205504 16368788382534021888 16404570710079306912 16513533531629862912 16570872189725799936 16610033362347933696 16654640385537832932 16801913253230016768 16815095502623834112 16826452305186668544 16860253229803732104 16913357565458743296 16958779180014418632 17034186284263047168 17071423177968709632 17244484880365060096 17282181488807829504 17331658287388964352 17369545457731030848 17383173053388152832 17429856379459263594 17484917857019854848 17545629377356729344 17648160447494679552 17700781040439853056 17790261091655311872 17804218767484059648 17852032831556892816 17866038971537823744 18036197242160873472 18075624541378633728 18138387126591753984 18298780399914172416 18362317831858318848 18405712644763926528 18414886930350774624 18455142048839220276 18513442436844552192 18577725223083595776 18642231213441524928 18645528230071713792 18807079855467343872 18875719936615809024 18902152409883768864 18916982440451813376 18967784883529198617 19108753516080201728 19163459569795928064 19205351075214798336 19375179246967947264 19400045490410692608 19442454174908808192 19556069685061671936 19670532589147336704 19738833049526320512 19913378670494834688 19982522346434052864 19986056403475562496 20029746113419567104 20083536935501504418 20099293842980051712 20290721897430982656 20405685517415723232 20514895673260179456 20541224636905439232 20586127949903443968 20657607560840608704 20661261011701088256 20794820002793160704 20899940875969045248 20916338308141842432 20972510115121715544 21084753886406295552 21157964837400761856 21174564707007791104 21231429993086181168 21235184928692785152 21281605245508290048 21497347705590226944 21558892016020419072 21749531968488112128 21797076652838940672 21825051176712029184 21872760946772409216 22018044708839817216 22094496252967733248 22146711149797244928 22206187180717110576 22402551004306689024 22435269740248891392 22480337639738309472 22484313453910007808 22611705573352558176 22761897570624946176 22894910850803908608 23028916201928589312 23042908651743772672 23108877716518619136 23159393943641374464 23177564071184203776 23239808505945684792 23394172503142305792 23530880596659572736 23594073879511929987 23720348122207082496 23802710442075857088 23821385295383764992 23885358742221953814 23889583044779383296 24100832721838178304 24184516168789005312 24398373866552229888 24468223464549126144 24483090442477758464 24540950193018568704 24553182573801032832 24606856065118960368 24770300297444794368 24856308284588699904 24860704306762285056 24915050043521900544 25076106473956458496 25202869879845025152 25222643253935751168 25290379844705598156 25370036348188114944 25518528764299247616 25551279426394570752 25607134766953064448 25866727320547590144 25923272233211744256 25997487431083446528 26074759580082229248 26144784569188895391 26227376785529782272 26318444066035094016 26472240671242019328 26551171560659779584 26643363128578737152 26706328151226089472 26778049247335339224 26799058457306735616 27054295863241310208 27113436812067950592 27207580689887630976 27388299515873918976 27448170599871258624 27543476747787478272 27548348015601451008 27608568967145889792 27622330395526161936 27770163655266828288 27866587834625393664 27963346820162287392 28113005181875060736 28210619783201015808 28277288630709977088 28308573324114908224 28313579904923713536 28375473660677720064 28663130274120302592 28745189354693892096 28808026612822197504 29062768870451920896 29100068235616038912 29163681262363212288 29334104527592507904 29505798883721005056 29608249574289480768 29870068005742252032 29973783519651079296 29979084605213343744 30044619170129350656 30148940764470077568 30349196760833261568 30526547801071878144 30608528276123584848 30772343509890269184 30811836955358158848 30879191924855165952 30986411341260913056 31192230004189741056 31349911313953567872 31374507462212763648 31458765172682573316 31627130829609443328 31736947256101142784 31761847060511686656 31847144989629271752 31852777393039177728 31922407868262435072 32246021558385340416 32624297952732168192 32695614979258411008 32737576765068043776 32809141420158613824 33027067063259725824 33141744379451599872 33220066724695867392 33309280771075665864 33603826506460033536 33630191005247668224 33652904610373337088 33720506459607464208 33826715130917486592 33917558360028837264 34068372568526094336 34142846355937419264 34564362977615659008 34663316574777928704 34739090915462061696 34766346106776305664 34859712758918527188 34969835714039709696 35091258754713458688 35296320894989359104 35580522183310623744 35704065663113785632 35732077943075647488 35828038113332930721 36151249082757267456 36276774253183507968 36597560799828344832 36724635663716637696 36811425289527853056 36829773860701549248 36910284097678440552 37155450446167191552 37284462426883049856 37291056460143427584 37614159710934687744 37751439873231618048 37804304819767537728 37833964880903626752 37935569767058397234 38326919139591856128 38410702150429596672 38750358493935894528 38800090980821385216 38884908349817616384 39112139370123343872 39341065178294673408 39477666099052641024 39826757340989669376 39965044692868105728 40059492226839134208 40167073871003008836 40198587685960103424 40581443794861965312 40811371034831446464 41082449273810878464 41172255899806887936 41315215121681217408 41322522023402176512 41589640005586321408 41799881751938090496 41832676616283684864 41945020230243431088 42169507772812591104 42315929674801523712 42462859986172362336 42470369857385570304 42563210491016580096 42994695411180453888 43117784032040838144 43499063936976224256 43594153305677881344 43650102353424058368 43745521893544818432 44188992505935466496 44412374361434221152 44805102008613378048 44960675279476618944 44968626907820015616 45223411146705116352 45523795141249892352 45789821701607817216 46085817303487545344 46217755433037238272 46318787887282748928 46355128142368407552 46479617011891369584 46788345006284611584 47061761193319145472 47188147759023859974 47440696244414164992 47605420884151714176 47642770590767529984 47770717484443907628 47779166089558766592 48201665443676356608 48369032337578010624 48936446929098252288 48966180884955516928 49106365147602065664 49213712130237920736 49540600594889588736 49712616569177399808 49830100087043801088 50152212947912916992 50405739759690050304 50445286507871502336 50580759689411196312 50740072696376229888 51102558852789141504 51214269533906128896 51733454641095180288 51846544466423488512 51994974862166893056 52149519160164458496 52289569138377790782 52454753571059564544 52636888132070188032 52944481342484038656 53102343121319559168 53286726257157474304 53412656302452178944 53556098494670678448 53598116914613471232 54108591726482620416 54226873624135901184 54415161379775261952 54896341199742517248 55086953495574956544 55217137934291779584 55244660791052323872 55540327310533656576 55733175669250787328 55926693640324574784 56421239566402031616 56617146648229816448 56627159809847427072 56750947321355440128 56903354650587595851 57326260548240605184 57490378709387784192 57616053225644395008 58125537740903841792 58200136471232077824 58327362524726424576 58668209055185015808 59011597767442010112 59216499148578961536 59740136011484504064 59947567039302158592 59958169210426687488 60089238340258701312 60297881528940155136 61217056552247169696 61544687019780538368 61623673910716317696 61758383849710331904 61972822682521826112 62384460008379482112 62699822627907135744 62749014924425527296 62917530345365146632 63254261659218886656 63473894512202285568 63523694121023373312 63694289979258543504 63705554786078355456 63844815736524870144 64492043116770680832 65248595905464336384 65391229958516822016 65475153530136087552 65618282840317227648 66054134126519451648 66283488758903199744 66440133449391734784 66618561542151331728 67207653012920067072 67305809220746674176 67441012919214928416 67835116720057674528 68285692711874838528 69128725955231318016 69326633149555857408 69478181830924123392 69532692213552611328 69719425517837054376 70182517509426917376 70592641789978718208 70782221638535789961 71161044366621247488 71408131326227571264 71464155886151294976 71656076226665861442 72302498165514534912 72553548506367015936 73195121599656689664 73449271327433275392 73622850579055706112 73659547721403098496 73820568195356881104 74310900892334383104 74568924853766099712 74582112920286855168 75228319421869375488 75608609639535075456 75667929761807253504 75871139534116794468 76653838279183712256 76821404300859193344 77600181961642770432 77769816699635232768 78224278740246687744 78434353707566686173 78682130356589346816 78955332198105282048 79653514681979338752 79930089385736211456 80118984453678268416 80334147742006017672 80397175371920206848 81162887589723930624 81622742069662892928 82164898547621756928 82344511799613775872 82630430243362434816 82645044046804353024 83599763503876180992 83890040460486862176 84339015545625182208 84631859349603047424 84925719972344724672 84940739714771140608 85126420982033160192 85989390822360907776 86235568064081676288 87188306611355762688 87300204706848116736 87491043787089636864 88377985011870932992 88824748722868442304 89610204017226756096 89921350558953237888 89937253815640031232 90446822293410232704 91047590282499784704 91579643403215634432 92435510866074476544 92637575774565497856 92959234023782739168 93576690012569223168 94123522386638290944 94376295518047719948 94881392488828329984 95210841768303428352 95285541181535059968 95541434968887815256 95558332179117533184 96738064675156021248 97872893858196504576 97932361769911033856 98212730295204131328 98427424260475841472 99081201189779177472 99425233138354799616 99660200174087602176 100304425895825833984 100811479519380100608 100890573015743004672 101161519378822392624 101480145392752459776 102205117705578283008 102428539067812257792 103693088932846977024 103989949724333786112 104299038320328916992 104579138276755581564 104909507142119129088 105273776264140376064 105888962684968077312 106573452514314948608 107112196989341356896 107196233829226942464 107484114339998792163 108453747248271802368 108830322759550523904 109792682399485034496 110173906991149913088 110434275868583559168 110489321582104647744 111466351338501574656 111853387280649149568 112842479132804063232 113234293296459632896 113254319619694854144 113501894642710880256 113806709301175191702 114980757418775568384 115232106451288790016 116251075481807683584 116400272942464155648 116654725049452849152 117336418110370031616 118023195534884020224 118432998297157923072 119480272022969008128 119895134078604317184 120178476680517402624 120595763057880310272 122434113104494339392 123247347821432635392 123516767699420663808 123945645365043652224 124768920016758964224 125399645255814271488 125498029848851054592 125835060690730293264 126508523318437773312 126947789024404571136 127388579958517087008 127411109572156710912 127689631473049740288 128984086233541361664 130497191810928672768 130782459917033644032 130950307060272175104 131236565680634455296 132566977517806399488 133237123084302663456 134415306025840134144 134882025838429856832 135670233440115349056 136571385423749677056 138257451910462636032 138653266299111714816 138956363661848246784 139065384427105222656 139438851035674108752 140365035018853834752 141185283579957436416 141564443277071579922 142322088733242494976 142816262652455142528 142928311772302589952 143312152453331722884 144604996331029069824 145107097012734031872 146898542654866550784 147319095442806196992 147641136390713762208 148621801784668766208 149137849707532199424 150456638843738750976 151217219279070150912 151335859523614507008 151742279068233588936 153307676558367424512 153642808601718386688 155200363923285540864 155539633399270465536 156448557480493375488 156868707415133372346 157364260713178693632 157910664396210564096 159307029363958677504 159860178771472422912 160237968907356536832 160668295484012035344 160794350743840413696 162325775179447861248 163245484139325785856 164689023599227551744 165260860486724869632 167199527007752361984 167780080920973724352 169263718699206094848 169851439944689449344 169881479429542281216 170252841964066320384 170710063951762787553 171978781644721815552 172471136128163352576 174376613222711525376 174600409413696233472 174982087574179273728 176755970023741865984 177649497445736884608 179220408034453512192 179842701117906475776 179874507631280062464 180893644586820465408 184871021732148953088 185275151549130995712 185918468047565478336 187153380025138446336 188247044773276581888 188752591036095439896 189762784977656659968 190421683536606856704 190571082363070119936 191082869937775630512 191116664358235066368 193476129350312042496 195745787716393009152 195864723539822067712 196425460590408262656 196854848520951682944 198162402379558354944 198850466276709599232 199320400348175204352 201622959038760201216 202323038757644785248 204857078135624515584 207386177865693954048 207979899448667572224 208598076640657833984 209158276553511163128 210547552528280752128 211777925369936154624 213146905028629897216 214224393978682713792 214392467658453884928 214968228679997584326 216907494496543604736 217660645519101047808 219585364798970068992 220347813982299826176 220868551737167118336 220978643164209295488 222932702677003149312 223706774561298299136 225684958265608126464 226468586592919265792 227003789285421760512 227613418602350383404 229961514837551136768 230464212902577580032 232800545884928311296 233309450098905698304 234672836220740063232 236046391069768040448 236865996594315846144 238960544045938016256 239790268157208634368 240356953361034805248 241191526115760620544 244868226208988678784 246494695642865270784 247033535398841327616 247891290730087304448 250799290511628542976 251670121381460586528 253017046636875546624 253895578048809142272 254777159917034174016 254822219144313421824 255379262946099480576 257968172467082723328 261564919834067288064 261900614120544350208 262473131361268910592 265133955035612798976 266474246168605326912 268830612051680268288 269764051676859713664 271340466880230698112 273142770847499354112 277306532598223429632 277912727323696493568 278877702071348217504 280730070037707669504 282370567159914872832 283128886554143159844 284644177466484989952 285632525304910285056 285856623544605179904 286624304906663445768 290214194025468063744 293797085309733101568 294638190885612393984 295282272781427524416 297243603569337532416 298275699415064398848 300913277687477501952 302434438558140301824 302671719047229014016 303484558136467177872 306615353116734849024 307285617203436773376 311079266798540931072 312897114960986750976 313737414830266744692 314728521426357387264 315821328792421128192 319720357542944845824 321336590968024070688 321588701487680827392 322452343019996376489 326490968278651571712 329378047198455103488 330521720973449739264 334399054015504723968 335560161841947448704 338527437398412189696 339702879889378898688 339762958859084562432 340505683928132640768 341420127903525575106 344942272256326705152 348753226445423050752 349200818827392466944 349964175148358547456 353511940047483731968 355298994891473769216 358440816068907024384 359685402235812951552 361787289173640930816 369742043464297906176 370550303098261991424 371836936095130956672 374306760050276892672 376494089546553163776 377505182072190879792 379525569955313319936 380843367073213713408 382165739875551261024 382233328716470132736 386952258700624084992 391491575432786018304 391729447079644135424 392850921180816525312 393709697041903365888 397700932553419198464 403245918077520402432 404646077515289570496 409714156271249031168 414772355731387908096 415959798897335144448 417196153281315667968 418316553107022326256 421095105056561504256 423555850739872309248 426293810057259794432 428448787957365427584 428784935316907769856 429936457359995168652 433814988993087209472 435321291038202095616 440695627964599652352 441957286328418590976 445865405354006298624 447413549122596598272 451369916531216252928 452937173185838531584 454007578570843521024 455226837204700766808 459923029675102273536 460928425805155160064 465601091769856622592 466618900197811396608 469345672441480126464 472092782139536080896 473731993188631692288 477921088091876032512 479580536314417268736 480713906722069610496 482383052231521241088 489736452417977357568 494067070797682655232 495782581460174608896 501598581023257085952 503340242762921173056 507791156097618284544 509554319834068348032 509644438288626843648 510758525892198961152 515936344934165446656 523129839668134576128 523801228241088700416 524946262722537821184 530267910071225597952 532948492337210653824 537661224103360536576 539528103353719427328 542680933760461396224 554613065196446859264 555825454647392987136 557755404142696435008 561460140075415339008 564741134319829745664 566257773108286319688 569288354932969979904 571265050609820570112 571713247089210359808 573248609813326891536 580428388050936127488 587594170619466203136 589276381771224787968 590564545562855048832 594487207138675064832 596551398830128797696 604868877116280603648 606969116272934355744 614571234406873546752 622158533597081862144 625794229921973501952 627474829660533489384 631642657584842256384 639440715085889691648 642673181936048141376 643177402975361654784 644904686039992752978 652981936557303143424 658756094396910206976 661043441946899478528 668798108031009447936 671120323683894897408 677054874796824379392 679405759778757797376 681011367856265281536 682840255807051150212 689884544512653410304 698401637654784933888 699928350296717094912 707023880094967463936 710597989782947538432 716881632137814048768 719370804471625903104 723574578347281861632 739484086928595812352 741100606196523982848 743673872190261913344 755010364144381759584 759051139910626639872 761686734146427426816 764331479751102522048 764466657432940265472 773904517401248169984 783458894159288270848 785701842361633050624 787419394083806731776 795401865106838396928 806491836155040804864 809292155030579140992 819428312542498062336 831919597794670288896 836633106214044652512 842190210113123008512 847111701479744618496 852587620114519588864 856897575914730855168 857569870633815539712 859872914719990337304 870642582076404191232 881391255929199304704 883914572656837181952 891730810708012597248 894827098245193196544 902739833062432505856 905874346371677063168 908015157141687042048 910453674409401533616 919846059350204547072 921856851610310320128 933237800395622793216 938691344882960252928 944185564279072161792 947463986377263384576 959161072628834537472 964766104463042482176 967357029059989129467 979472904835954715136 988134141595365310464 991565162920349217792 1003197162046514171904 1006680485525842346112 1015582312195236569088 1019108639668136696064 1019288876577253687296 1021517051784397922304 1046259679336269152256 1047602456482177400832 1049892525445075642368 1060535820142451195904 1065896984674421307648 1075322448206721073152 1079056206707438854656 1085361867520922792448 1109226130392893718528 1111650909294785974272 1115510808285392870016 1122920280150830678016 1129482268639659491328 1132515546216572639376 1138576709865939959808 1142530101219641140224 1146497219626653783072 1160856776101872254976 1175188341238932406272 1178552763542449575936 1181129091125710097664 1193102797660257595392 1209737754232561207296 1213938232545868711488 1229142468813747093504 1244317067194163724288 1251588459843947003904 1254949659321066978768 1263285315169684512768 1278881430171779383296 1285346363872096282752 1286354805950723309568 1289809372079985505956 1305963873114606286848 1322086883893798957056 1337596216062018895872 1342240647367789794816 1354109749593648758784 1358811519557515594752 1362022735712530563072 1365680511614102300424 1379769089025306820608 1396803275309569867776 1399856700593434189824 1421195979565895076864 1433763264275628097536 1438741608943251806208 1447149156694563723264 1482201212393047965696 1487347744380523826688 1510020728288763519168 1523373468292854853632 1528662959502205044096 1528933314865880530944 1547809034802496339968 1571403684723266101248 1574838788167613463552 1590803730213676793856 1612983672310081609728 1618584310061158281984 1663839195589340577792 1673266212428089305024 1684380420226246017024 1694223402959489236992 1705175240229039177728 1713795151829461710336 1715139741267631079424 1719745829439980674608 1741285164152808382464 1762782511858398609408 1767829145313674363904 1783461621416025194496 1789654196490386393088 1811748692743354126336 1820907348818803067232 1843713703220620640256 1866475600791245586432 1877382689765920505856 1894927972754526769152 1918322145257669074944 1929532208926084964352 1934714058119978258934 1958945809671909430272 1976268283190730620928 1983130325840698435584 2006394324093028343808 2013360971051684692224 2031164624390473138176 2038217279336273392128 2043034103568795844608 2095204912964354801664 2099785050890151284736 2121071640284902391808 2131793969348842615296 2150644896413442146304 2158112413414877709312 2170723735041845584896 2218452260785787437056 2223301818589571948544 2231021616570785740032 2265031092433145278752 2277153419731879919616 2285060202439282280448 2292994439253307566144 2321713552203744509952 2350376682477864812544 2357105527084899151872 2362258182251420195328 2386205595320515190784 2419475508465122414592 2427876465091737422976 2458284937627494187008 2509899318642133957536 2526570630339369025536 2557762860343558766592 2570692727744192565504 2572709611901446619136 2579618744159971011912 2611927746229212573696 2644173767787597914112 2675192432124037791744 2684481294735579589632 2708219499187297517568 2717623039115031189504 2724045471425061126144 2731361023228204600848 2759538178050613641216 2799713401186868379648 2842391959131790153728 2877483217886503612416 2894298313389127446528 2902071087179967388401 2964402424786095931392 2974695488761047653376 3020041456577527038336 3046746936585709707264 3057325919004410088192 3057866629731761061888 3142807369446532202496 3149677576335226927104 3181607460427353587712 3225967344620163219456 3237168620122316563968 3327678391178681155584 3346532424856178610048 3368760840452492034048 3388446805918978473984 3427590303658923420672 3439491658879961349216 3482570328305616764928 3525565023716797218816 3535658290627348727808 3579308392980772786176 3623497385486708252672 3641814697637606134464 3687427406441241280512 3732951201582491172864 3754765379531841011712 3789855945509053538304 3836644290515338149888 3859064417852169928704 3869428116239956517868 3917891619343818860544 3966260651681396871168 4012788648186056687616 4026721942103369384448 4062329248780946276352 4076434558672546784256 4086068207137591689216 4190409825928709603328 4199570101780302569472 4263587938697685230592 4301289792826884292608 4316224826829755418624 4341447470083691169792 4446603637179143897088 4462043233141571480064 4530062184866290557504 4570120404878564560896 4585988878506615132288 4643427104407489019904 4714211054169798303744 4724516364502840390656 4772411190641030381568 4838951016930244829184 4855752930183474845952 5019798637284267915072 5053141260678738051072 5115525720687117533184 5141385455488385131008 5145419223802893238272 5159237488319942023824 5223855492458425147392 5288347535575195828224 5350384864248075583488 5368962589471159179264 5435246078230062379008 5462722046456409201696 5599426802373736759296 5684783918263580307456 5754966435773007224832 5788596626778254893056 5804142174359934776802 5928804849572191862784 5949390977522095306752 6040082913155054076672 6093493873171419414528 6114651838008820176384 6285614738893064404992 6299355152670453854208 6363214920854707175424 6451934689240326438912 6474337240244633127936 6655356782357362311168 6693064849712357220096 6855180607317846841344 6878983317759922698432 6965140656611233529856 7051130047433594437632 7071316581254697455616 7158616785961545572352 7246994770973416505344 7283629395275212268928 7374854812882482561024 7579711891018107076608 7673288581030676299776 7718128835704339857408 7738856232479913035736 7835783238687637721088 7932521303362793742336 8025577296372113375232 8053443884206738768896 8124658497561892552704 8152869117345093568512 8172136414275183378432 8399140203560605138944 8527175877395370461184 8632449653659510837248 8682894940167382339584 8893207274358287794176 8924086466283142960128 9060124369732581115008 9140240809757129121792 9171977757013230264576 9428422108339596607488 9449032729005680781312 9544822381282060763136 9677902033860489658368 9711505860366949691904 10039597274568535830144 10106282521357476102144 10282770910976770262016 10318474976639884047648 10447710984916850294784 10576695071150391656448 10737925178942318358528 10870492156460124758016 10925444092912818403392 11198853604747473518592 11369567836527160614912 11509932871546014449664 11577193253556509786112 11608284348719869553604 11898781955044190613504 12080165826310108153344 12186987746342838829056 12229303676017640352768 12571229477786128809984 12598710305340907708416 12903869378480652877824 12948674480489266255872 13386129699424714440192 13710361214635693682688 13757966635519845396864 13930281313222467059712 14142633162509394911232 14317233571923091144704 14493989541946833010688 14567258790550424537856 15159423782036214153216 15346577162061352599552 15436257671408679714816 15477712464959826071472 15671566477375275442176 15865042606725587484672 16051154592744226750464 16106887768413477537792 16305738234690187137024 16798280407121210277888 17054351754790740922368 17264899307319021674496 17365789880334764679168 17786414548716575588352 17848172932566285920256 18120248739465162230016 18280481619514258243584 18343955514026460529152 18856844216679193214976 18898065458011361562624 19089644762564121526272 19355804067720979316736 19423011720733899383808 20079194549137071660288 20565541821953540524032 20636949953279768095296 20895421969833700589568 21153390142300783312896 21475850357884636717056 21740984312920249516032 21850888185825636806784 22739135673054321229824 23019865743092028899328 23154386507113019572224 23216568697439739107208 23797563910088381227008 24160331652620216306688 24373975492685677658112 24458607352035280705536 25197420610681815416832 25897348960978532511744 26772259398849428880384 27420722429271387365376 27515933271039690793728 28285266325018789822464 28634467143846182289408 28987979083893666021376 29134517581100849075712 30318847564072428306432 30955424929919652142944 31343132954750550884352 31730085213451174969344 32213775536826955075584 32611476469380374274048 33596560814242420555776 34108703509581481844736 34529798614638043348992 34731579760669529358336 35696345865132571840512 36240497478930324460032 36560963239028516487168 36687911028052921058304 37713688433358386429952 37796130916022723125248 38711608135441958633472 38846023441467798767616 40158389098274143320576 41131083643907081048064 41273899906559536190592 41790843939667401179136 42951700715769273434112 43481968625840499032064 43701776371651273613568 45478271346108642459648 46039731486184057798656 46308773014226039144448 46433137394879478214416 47595127820176762454016 48320663305240432613376 48917214704070561411072 50394841221363630833664 51794697921957065023488 53544518797698857760768 54841444858542774730752 55031866542079381587456 56570532650037579644928 57268934287692364578816 58269035162201698151424 61910849859839304285888 62686265909501101768704 63460170426902349938688 64427551073653910151168 65222952938760748548096 68217407019162963689472 69059597229276086697984 69463159521339058716672 71392691730265143681024 72480994957860648920064 73121926478057032974336 73375822056105842116608 75592261832045446250496 77692046882935597535232 80316778196548286641152 82262167287814162096128 82547799813119072381184 85903401431538546868224 86963937251680998064128 87403552743302547227136 90956542692217284919296 92866274789758956428832 95190255640353524908032 96641326610480865226752 97834429408141122822144 100789682442727261667328 103589395843914130046976 107089037595397715521536 109682889717085549461504 110063733084158763174912 113141065300075159289856 116538070324403396302848 123821699719678608571776 125372531819002203537408 128855102147307820302336 130445905877521497096192 136434814038325927378944 138119194458552173395968 138926319042678117433344 142785383460530287362048 144961989915721297840128 146751644112211684233216 151184523664090892500992 155384093765871195070464 160633556393096573282304 164524334575628324192256 165095599626238144762368 171806802863077093736448 174807105486605094454272 185732549579517912857664 190380511280707049816064 193282653220961730453504 195668858816282245644288 207178791687828260093952 214178075190795431043072 219365779434171098923008 220127466168317526349824 233076140648806792605696 247643399439357217143552 257710204294615640604672 260891811755042994192384 272869628076651854757888 285570766921060574724096 289923979831442595680256 293503288224423368466432 302369047328181785001984 310768187531742390140928 321267112786193146564608 329048669151256648384512 330191199252476289524736 349614210973210188908544 371465099159035825715328 386565306441923460907008 391337717632564491288576 414357583375656520187904 428356150381590862086144 440254932336635052699648 466152281297613585211392 495286798878714434287104 515420408589231281209344 571141533842121149448192 579847959662885191360512 587006576448846736932864 621536375063484780281856 642534225572386293129216 658097338302513296769024 660382398504952579049472 699228421946420377817088 742930198318071651430656 773130612883846921814016 782675435265128982577152 856712300763181724172288 880509864673270105399296 932304562595227170422784 990573597757428868574208 1159695919325770382721024 1174013152897693473865728 1243072750126969560563712 1285068451144772586258432 1320764797009905158098944 1398456843892840755634176 1485860396636143302861312 1546261225767693843628032 1713424601526363448344576 1761019729346540210798592 1864609125190454340845568 1981147195514857737148416 2319391838651540765442048 2348026305795386947731456 2570136902289545172516864 2641529594019810316197888 2796913687785681511268352 2971720793272286605722624 3522039458693080421597184 3729218250380908681691136 3962294391029715474296832 4638783677303081530884096 5140273804579090345033728 5283059188039620632395776 5593827375571363022536704 5943441586544573211445248 7044078917386160843194368 7924588782059430948593664 10566118376079241264791552 11187654751142726045073408 11886883173089146422890496 15849177564118861897187328 21132236752158482529583104 23773766346178292845780992 31698355128237723794374656 47547532692356585691561984 63396710256475447588749312 95095065384713171383123968 190190130769426342766247936
- Sum of all divisors σ(n): 638609779417604264587929755
- Sum of proper divisors (its aliquot sum) s(n): 448419648648177921821681819
- 190190130769426342766247936 is an abundant number, because the sum of its proper divisors (448419648648177921821681819) is greater than itself. Its abundance is 258229517878751579055433883
Bases of 190190130769426342766247936
- Binary: 10011101010100100101001110100101111101010110010110100010010110101111000100000000000000002
- Hexadecimal: 0x9D5253A5F565A25AF10000
- Base-36: NWAU6Y895SNWG0000
Squares and roots of 190190130769426342766247936
- 190190130769426342766247936 squared (1901901307694263427662479362) is 36172285842091492904291406062787017510196123424260096
- 190190130769426342766247936 cubed (1901901307694263427662479363) is 6879611774536450112337046458536772052575249685664662335745078250889382887161856
-
190190130769426342766247936 is a
perfect square number . Itssquare root is 13790943795456 -
The
cube root of 190190130769426342766247936 is 575081405.7592826099
Scales and comparisons
How big is 190190130769426342766247936?- 190,190,130,769,426,342,766,247,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 190,190,130,769,426,342,766,247,936 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 190190130769426342766247936 cubic inches would be around 47923450.5 feet tall.
Recreational maths with 190190130769426342766247936
- 190190130769426342766247936 backwards is 639742667243624967031091091
- The number of decimal digits it has is: 27
- The sum of 190190130769426342766247936'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 190190130769426342766247936 - Facts about the integer". Numbermatics.com. 2024. Web. 16 May 2024.
APA style:
Numbermatics. (2024). Number 190190130769426342766247936 - Facts about the integer. Retrieved 16 May 2024, from https://numbermatics.com/n/190190130769426342766247936/
Chicago style:
Numbermatics. 2024. "Number 190190130769426342766247936 - Facts about the integer". https://numbermatics.com/n/190190130769426342766247936/
The information we have on file for 190190130769426342766247936 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 190190130769426342766247936, math, Factors of 190190130769426342766247936, curriculum, school, college, exams, university, Prime factorization of 190190130769426342766247936, STEM, science, technology, engineering, physics, economics, calculator, one hundred ninety septillion, one hundred ninety sextillion, one hundred thirty quintillion, seven hundred sixty-nine quadrillion, four hundred twenty-six trillion, three hundred forty-two billion, seven hundred sixty-six million, two hundred forty-seven thousand, nine hundred thirty-six.