96010319938020393609068544
96,010,319,938,020,393,609,068,544 is an even composite number composed of five prime numbers multiplied together.
96010319938020393609068544 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 96010319938020393609068544:
224 × 314 × 172 × 374 × 472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 37 × 37 × 37 × 37 × 47 × 47)See below for interesting mathematical facts about the number 96010319938020393609068544 from the Numbermatics database.
Names of 96010319938020393609068544
- Cardinal: 96010319938020393609068544 can be written as Ninety-six septillion, ten sextillion, three hundred nineteen quintillion, nine hundred thirty-eight quadrillion, twenty trillion, three hundred ninety-three billion, six hundred nine million, sixty-eight thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 9.6010319938020393609068544 × 1025
Factors of 96010319938020393609068544
Divisors of 96010319938020393609068544
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 32 34 36 37 47 48 51 54 64 68 72 74 81 94 96 102 108 111 128 136 141 144 148 153 162 188 192 204 216 222 243 256 272 282 288 289 296 306 324 333 376 384 408 423 432 444 459 486 512 544 564 576 578 592 612 629 648 666 729 752 768 799 816 846 864 867 888 918 972 999 1024 1088 1128 1152 1156 1184 1224 1258 1269 1296 1332 1369 1377 1458 1504 1536 1598 1632 1692 1728 1734 1739 1776 1836 1887 1944 1998 2048 2176 2187 2209 2256 2304 2312 2368 2397 2448 2516 2538 2592 2601 2664 2738 2754 2916 2997 3008 3072 3196 3264 3384 3456 3468 3478 3552 3672 3774 3807 3888 3996 4096 4107 4131 4352 4374 4418 4512 4608 4624 4736 4794 4896 5032 5076 5184 5202 5217 5328 5476 5508 5661 5832 5994 6016 6144 6392 6528 6561 6627 6768 6912 6936 6956 7104 7191 7344 7548 7614 7776 7803 7992 8192 8214 8262 8704 8748 8836 8991 9024 9216 9248 9472 9588 9792 10064 10152 10368 10404 10434 10656 10693 10952 11016 11322 11421 11664 11988 12032 12288 12321 12393 12784 13056 13122 13254 13536 13583 13824 13872 13912 14208 14382 14688 15096 15228 15552 15606 15651 15984 16384 16428 16524 16983 17408 17496 17672 17982 18048 18432 18496 18944 19176 19584 19683 19881 20128 20304 20736 20808 20868 21312 21386 21573 21904 22032 22644 22842 23273 23328 23409 23976 24064 24576 24642 24786 25568 26112 26244 26508 26973 27072 27166 27648 27744 27824 28416 28764 29376 29563 30192 30456 31104 31212 31302 31968 32079 32768 32856 33048 33966 34263 34816 34992 35344 35964 36096 36864 36963 36992 37179 37553 37888 38352 39168 39366 39762 40256 40608 40749 41472 41616 41736 42624 42772 43146 43808 44064 45288 45684 46546 46656 46818 46953 47952 48128 49152 49284 49572 50653 50949 51136 52224 52488 53016 53946 54144 54332 55296 55488 55648 56832 57528 58752 59049 59126 59643 60384 60912 62208 62424 62604 63936 64158 64343 64719 65536 65712 66096 67932 68526 69632 69819 69984 70227 70688 71928 72192 73728 73926 73984 74358 75106 75776 76704 78336 78732 79524 80512 80919 81216 81498 81733 82944 83232 83472 85248 85544 86292 87616 88128 88689 90576 91368 93092 93312 93636 93906 95904 96237 96256 98304 98568 99144 101306 101898 102272 102789 104448 104976 106032 107892 108288 108664 110592 110889 110976 111296 111537 112659 113664 115056 117504 118098 118252 119286 120768 121824 122247 124416 124848 125208 127872 128316 128686 129438 131072 131424 132192 135864 137052 139264 139638 139968 140454 140859 141376 143856 144384 147456 147852 147968 148716 150212 151552 151959 152847 153408 156672 157464 159048 161024 161838 162432 162996 163466 165888 166464 166944 170496 171088 172584 175232 176256 177147 177378 178929 181152 182736 186184 186624 187272 187812 191808 192474 192512 193029 194157 196608 197136 198288 202612 203796 204544 205578 208896 209457 209952 210681 212064 215784 216576 217328 221184 221778 221952 222592 223074 225318 227328 230112 235008 236196 236504 238572 241536 242757 243648 244494 245199 248832 249696 250416 255744 256632 257372 258876 262144 262848 264384 266067 271728 274104 278528 279276 279936 280908 281718 282752 287712 288711 288768 294912 295704 295936 297432 300424 303104 303918 305694 306816 308367 313344 314928 318096 322048 323676 324864 325992 326932 331776 332667 332928 333888 334611 337977 340992 342176 345168 350464 352512 354294 354756 357858 362304 365472 366741 372368 373248 374544 375624 383616 384948 385024 386058 388314 393216 394272 395641 396576 405224 407592 409088 411156 417792 418914 419904 421362 422577 424128 431568 433152 434656 442368 443556 443904 445184 446148 450636 454656 455877 458541 460224 470016 472392 473008 477144 483072 485514 487296 488988 490398 497664 499392 500832 502571 511488 513264 514744 517752 524288 525696 528768 531441 532134 536787 543456 548208 557056 558552 559872 561816 563436 565504 575424 577422 577536 579087 582471 589824 591408 591872 594864 600848 606208 607836 611388 613632 616734 626688 628371 629856 632043 636192 638401 644096 647352 649728 651984 653864 663552 665334 665856 667776 669222 675954 681984 684352 690336 700928 705024 708588 709512 715716 724608 728271 730944 733482 735597 744736 746496 749088 751248 767232 769896 770048 772116 776628 786432 788544 791282 793152 798201 810448 815184 818176 822312 835584 837828 839808 842724 845154 848256 861101 863136 866133 866304 869312 884736 887112 887808 890368 892296 901272 909312 911754 917082 920448 925101 940032 944784 946016 954288 966144 971028 974592 977976 980796 995328 998001 998784 1001664 1003833 1005142 1013931 1022976 1026528 1029488 1035504 1048576 1051392 1057536 1062882 1064268 1073574 1086912 1093831 1096416 1100223 1114112 1117104 1119744 1123632 1126872 1131008 1150848 1154844 1155072 1158174 1164942 1179648 1182816 1183744 1186923 1189728 1201696 1212416 1215672 1222776 1227264 1233468 1253376 1256742 1259712 1264086 1267731 1272384 1276802 1288192 1294704 1299456 1303968 1307728 1327104 1330668 1331712 1335552 1338444 1351908 1363968 1367631 1368704 1375623 1380672 1389461 1401856 1410048 1417176 1419024 1431432 1449216 1456542 1461888 1466964 1471194 1489472 1492992 1498176 1502496 1507713 1534464 1539792 1540096 1544232 1553256 1572864 1577088 1582564 1586304 1594323 1596402 1610361 1620896 1630368 1636352 1644624 1671168 1675656 1679616 1685448 1690308 1696512 1722202 1726272 1732266 1732608 1737261 1738624 1747413 1769472 1774224 1775616 1780736 1784592 1802544 1818624 1823508 1834164 1840896 1850202 1874161 1880064 1885113 1889568 1892032 1896129 1908576 1915203 1932288 1942056 1949184 1955952 1961592 1990656 1996002 1997568 2003328 2007666 2010284 2027862 2045952 2053056 2058976 2071008 2097152 2102784 2115072 2125764 2128536 2147148 2173824 2184813 2187662 2192832 2200446 2206791 2228224 2234208 2239488 2247264 2253744 2262016 2301696 2309688 2310144 2316348 2329884 2359296 2365632 2367488 2373846 2379456 2380691 2394603 2403392 2424832 2431344 2445552 2454528 2466936 2506752 2513484 2519424 2528172 2535462 2544768 2553604 2576384 2583303 2589408 2598399 2598912 2607936 2615456 2654208 2661336 2663424 2671104 2676888 2703816 2727936 2735262 2737408 2751246 2761344 2775303 2778922 2803712 2820096 2834352 2838048 2862864 2898432 2913084 2923776 2933928 2942388 2978944 2985984 2994003 2996352 3004992 3011499 3015426 3024121 3041793 3068928 3079584 3080192 3088464 3106512 3145728 3154176 3165128 3172608 3188646 3192804 3220722 3241792 3260736 3272704 3281493 3289248 3300669 3342336 3351312 3359232 3370896 3380616 3393024 3444404 3452544 3464532 3465216 3474522 3477248 3494826 3538944 3548448 3551232 3560769 3561472 3569184 3605088 3637248 3647016 3668328 3681792 3700404 3748322 3760128 3770226 3779136 3784064 3792258 3803193 3817152 3830406 3864576 3884112 3898368 3911904 3923184 3981312 3992004 3995136 4006656 4015332 4020568 4055724 4091904 4102893 4106112 4117952 4126869 4142016 4168383 4194304 4205568 4230144 4251528 4257072 4294296 4347648 4369626 4375324 4385664 4400892 4413582 4456448 4468416 4478976 4494528 4507488 4523139 4524032 4603392 4619376 4620288 4632696 4659768 4718592 4731264 4734976 4747692 4758912 4761382 4782969 4789206 4806784 4831083 4849664 4862688 4891104 4909056 4933872 5013504 5026968 5038848 5056344 5070924 5089536 5107208 5152768 5166606 5178816 5196798 5197824 5211783 5215872 5230912 5242239 5308416 5322672 5326848 5342208 5353776 5407632 5455872 5470524 5474816 5502492 5522688 5550606 5557844 5607424 5622483 5640192 5655339 5668704 5676096 5688387 5725728 5745609 5796864 5826168 5847552 5867856 5884776 5957888 5971968 5988006 5992704 6009984 6022998 6030852 6048242 6083586 6137856 6159168 6160384 6176928 6213024 6291456 6308352 6330256 6345216 6377292 6385608 6441444 6483584 6521472 6545408 6554439 6562986 6578496 6601338 6620373 6684672 6702624 6718464 6741792 6761232 6786048 6888808 6905088 6929064 6930432 6949044 6954496 6989652 7077888 7096896 7102464 7121538 7122944 7138368 7142073 7183809 7210176 7274496 7294032 7336656 7363584 7400808 7496644 7520256 7540452 7558272 7568128 7584516 7606386 7634304 7660812 7729152 7749909 7768224 7795197 7796736 7823808 7846368 7962624 7984008 7990272 8013312 8030664 8041136 8111448 8183808 8205786 8212224 8235904 8253738 8284032 8325909 8336766 8388608 8411136 8460288 8503056 8514144 8588592 8695296 8739252 8750648 8771328 8801784 8827164 8912896 8936832 8957952 8982009 8989056 9014976 9034497 9046278 9048064 9072363 9125379 9206784 9238752 9240576 9265392 9319536 9437184 9462528 9469952 9495384 9517824 9522764 9565938 9578412 9613568 9662166 9699328 9725376 9782208 9818112 9844479 9867744 9902007 10027008 10053936 10077696 10112688 10141848 10179072 10214416 10305536 10333212 10357632 10393596 10395648 10423566 10431744 10461824 10484478 10616832 10645344 10653696 10682307 10684416 10707552 10815264 10911744 10941048 10949632 11004984 11045376 11101212 11115688 11214848 11244966 11280384 11310678 11337408 11352192 11376774 11409579 11451456 11491218 11593728 11652336 11695104 11735712 11769552 11915776 11943936 11976012 11985408 12019968 12045996 12061704 12096484 12167172 12275712 12308679 12318336 12320768 12353856 12380607 12426048 12505149 12582912 12616704 12660512 12690432 12754584 12771216 12882888 12967168 13042944 13090816 13108878 13125972 13156992 13202676 13240746 13369344 13405248 13436928 13483584 13522464 13569417 13572096 13777616 13810176 13858128 13860864 13898088 13908992 13979304 14155776 14193792 14204928 14243076 14245888 14276736 14284146 14367618 14420352 14493249 14548992 14588064 14638717 14673312 14727168 14801616 14993288 15040512 15080904 15116544 15136256 15169032 15212772 15268608 15321624 15458304 15499818 15536448 15590394 15593472 15635349 15647616 15692736 15726717 15925248 15968016 15980544 16026624 16061328 16082272 16222896 16367616 16411572 16424448 16471808 16507476 16568064 16651818 16673532 16777216 16822272 16867449 16920576 16966017 17006112 17028288 17065161 17177184 17236827 17390592 17478504 17501296 17542656 17603568 17654328 17825792 17873664 17915904 17964018 17978112 18029952 18068994 18092556 18096128 18144726 18250758 18413568 18477504 18481152 18530784 18595127 18639072 18874368 18925056 18939904 18990768 19035648 19045528 19131876 19156824 19227136 19324332 19398656 19450752 19564416 19636224 19663317 19688958 19735488 19804014 19861119 20054016 20107872 20155392 20225376 20283696 20358144 20428832 20611072 20666424 20715264 20787192 20791296 20847132 20863488 20923648 20968956 21233664 21290688 21307392 21364614 21368832 21415104 21426219 21551427 21630528 21823488 21882096 21899264 22009968 22090752 22202424 22231376 22429696 22489932 22560768 22621356 22674816 22704384 22753548 22819158 22902912 22982436 23187456 23249727 23304672 23385591 23390208 23471424 23539104 23620837 23831552 23887872 23952024 23970816 24039936 24091992 24123408 24192968 24334344 24551424 24617358 24636672 24641536 24707712 24761214 24852096 24977727 25010298 25165824 25233408 25321024 25380864 25509168 25542432 25765776 25934336 26085888 26181632 26217756 26251944 26313984 26405352 26481492 26738688 26810496 26873856 26946027 26967168 27044928 27103491 27138834 27144192 27217089 27376137 27555232 27620352 27716256 27721728 27796176 27817984 27958608 28311552 28387584 28409856 28486152 28491776 28553472 28568292 28735236 28840704 28986498 29097984 29176128 29277434 29346624 29454336 29533437 29603232 29706021 29986576 30081024 30161808 30233088 30272512 30338064 30425544 30537216 30643248 30916608 30999636 31072896 31180788 31186944 31270698 31295232 31385472 31453434 31850496 31860737 31936032 31961088 32046921 32053248 32122656 32164544 32445792 32735232 32823144 32848896 32943616 33014952 33136128 33303636 33347064 33644544 33734898 33841152 33932034 34012224 34056576 34130322 34228737 34354368 34473654 34781184 34957008 35002592 35085312 35207136 35308656 35651584 35747328 35831808 35928036 35956224 36059904 36137988 36185112 36192256 36289452 36501516 36827136 36926037 36955008 36962304 37061568 37141821 37190254 37278144 37515447 37748736 37850112 37879808 37981536 38071296 38091056 38263752 38313648 38454272 38648664 38797312 38901504 39128832 39272448 39326634 39377916 39470976 39608028 39722238 40108032 40215744 40310784 40450752 40471747 40567392 40708251 40716288 40857664 41222144 41332848 41430528 41574384 41582592 41694264 41726976 41847296 41937912 42467328 42581376 42614784 42729228 42737664 42830208 42852438 43102854 43261056 43479747 43646976 43764192 43798528 43916151 44019936 44181504 44404848 44462752 44859392 44979864 45121536 45242712 45349632 45408768 45507096 45638316 45805824 45964872 46374912 46499454 46609344 46771182 46780416 46906047 46942848 47078208 47180151 47241674 47663104 47775744 47904048 47941632 48079872 48183984 48246816 48385936 48668688 49102848 49234716 49273344 49283072 49415424 49522428 49704192 49955454 50020596 50331648 50466816 50602347 50642048 50761728 50898051 51018336 51084864 51195483 51410057 51531552 51710481 51868672 52171776 52363264 52435512 52503888 52627968 52810704 52962984 53477376 53620992 53747712 53892054 53934336 54089856 54206982 54277668 54288384 54434178 54752274 55110464 55240704 55432512 55443456 55592352 55635968 55785381 55917216 56623104 56775168 56819712 56972304 56983552 57106944 57136584 57470472 57681408 57972996 58195968 58352256 58554868 58693248 58908672 58989951 59066874 59206464 59412042 59583357 59973152 60162048 60323616 60466176 60545024 60676128 60851088 61074432 61286496 61833216 61999272 62145792 62361576 62373888 62541396 62590464 62770944 62906868 63700992 63721474 63872064 63922176 64093842 64106496 64245312 64278657 64329088 64654281 64891584 65470464 65646288 65697792 65887232 66029904 66272256 66607272 66694128 67289088 67469796 67682304 67864068 68024448 68113152 68260644 68457474 68708736 68947308 69562368 69749181 69914016 70005184 70156773 70170624 70414272 70617312 70862511 71303168 71494656 71663616 71856072 71912448 72119808 72275976 72370224 72384512 72578904 73003032 73654272 73852074 73910016 73924608 74123136 74283642 74380508 74556288 74933181 75030894 75497472 75700224 75759616 75963072 76142592 76182112 76527504 76627296 76908544 77297328 77594624 77803008 78257664 78544896 78653268 78755832 78941952 79216056 79444476 80216064 80431488 80621568 80838081 80901504 80943494 81134784 81310473 81416502 81432576 81651267 81715328 82128411 82444288 82665696 82861056 83148768 83165184 83388528 83453952 83694592 83875824 84934656 85162752 85229568 85458456 85475328 85660416 85704876 86205708 86522112 86959494 87293952 87528384 87597056 87832302 88039872 88085567 88363008 88600311 88809696 88925504 89118063 89718784 89959728 90243072 90485424 90699264 90817536 91014192 91276632 91611648 91929744 92749824 92998908 93218688 93542364 93560832 93812094 93885696 94156416 94360302 94483348 95326208 95551488 95582211 95808096 95883264 96140763 96159744 96367968 96493632 96771872 97337376 98205696 98469432 98546688 98566144 98830848 99044856 99408384 99910908 100041192 100933632 101204694 101284096 101523456 101796102 102036672 102169728 102390966 102686211 102820114 103063104 103420962 103737344 104343552 104726528 104871024 105007776 105255936 105621408 105925968 106954752 107241984 107495424 107784108 107868672 108179712 108413964 108555336 108576768 108868356 109504548 110220928 110481408 110778111 110865024 110886912 111184704 111271936 111425463 111570762 111834432 111892477 112546341 113246208 113550336 113639424 113944608 113967104 114213888 114273168 114940944 115362816 115945992 116391936 116704512 117109736 117386496 117817344 117979902 118133748 118412928 118824084 119166714 119946304 120324096 120647232 120932352 121090048 121352256 121415241 121702176 122124753 122148864 122572992 123666432 123998544 124291584 124723152 124747776 125082792 125180928 125541888 125813736 127401984 127442948 127744128 127844352 128187684 128212992 128490624 128557314 128658176 129308562 129783168 130439241 130940928 131292576 131395584 131748453 131774464 132059808 132544512 133214544 133388256 134578176 134939592 135364608 135728136 136048896 136226304 136521288 136914948 137417472 137894616 139124736 139498362 139828032 140010368 140313546 140341248 140718141 140828544 141234624 141540453 141725022 142606336 142989312 143327232 143712144 143824896 144239616 144551952 144740448 144769024 145157808 146006064 147308544 147704148 147820032 147849216 148246272 148567284 148761016 149112576 149866362 150061788 150994944 151400448 151519232 151807041 151926144 152285184 152364224 152694153 153055008 153254592 153586449 153817088 154230171 154594656 155131443 155189248 155606016 156515328 157089792 157306536 157511664 157883904 158432112 158888952 160432128 160862976 161243136 161676162 161803008 161886988 162269568 162620946 162833004 162865152 163302534 163430656 164256822 164888576 165331392 165722112 166297536 166330368 166777056 166907904 167356143 167389184 167751648 169869312 170325504 170459136 170916912 170950656 171320832 171409752 172411416 173044224 173918988 174587904 175056768 175194112 175664604 176079744 176171134 176726016 176969853 177200622 177619392 177851008 178236126 178750071 179437568 179919456 180486144 180970848 181398528 181635072 182028384 182553264 183223296 183859488 185499648 185997816 186437376 187084728 187121664 187624188 187771392 188312832 188720604 188966696 190652416 191102976 191164422 191616192 191766528 192281526 192319488 192735936 192835971 192987264 193543744 193962843 194674752 196411392 196938864 197093376 197132288 197661696 198089712 198816768 199821816 200082384 201867264 202409388 202568192 203046912 203592204 204073344 204339456 204781932 205372422 205640228 206126208 206841924 207474688 208687104 209247543 209453056 209742048 210015552 210470319 210511872 211242816 211851936 212587533 213909504 214483968 214990848 215568216 215737344 216359424 216827928 217110672 217153536 217736712 219009096 220441856 220962816 221556222 221730048 221773824 222369408 222543872 222850926 223141524 223668864 223784954 224799543 225092682 226492416 227100672 227278848 227889216 227934208 228427776 228546336 229881888 230725632 231891984 232783872 233409024 234219472 234772992 235634688 235959804 236267496 236825856 237648168 238333428 239892608 240648192 241294464 241864704 242180096 242514243 242704512 242830482 243404352 244249506 244297728 244953801 245145984 246385233 247332864 247997088 248583168 249446304 249495552 250165584 250361856 251083776 251627472 254803968 254885896 255488256 255688704 256375368 256425984 256981248 257114628 257316352 258617124 259566336 260878482 261881856 262585152 262791168 263496906 263548928 264119616 264256701 265089024 265800933 266429088 266776512 267354189 269156352 269879184 270729216 271456272 272097792 272452608 273042576 273829896 274834944 275789232 278249472 278996724 279656064 280020736 280627092 280682496 281436282 281657088 282469248 283080906 283450044 285212672 285978624 286654464 286746633 287424288 287649792 288422289 288479232 289103904 289480896 289538048 290315616 292012128 294617088 295408296 295640064 295698432 296492544 297134568 297522032 298225152 299732724 300123576 302800896 303038464 303614082 303852288 304570368 304728448 305388306 306110016 306509184 307172898 307634176 308058633 308460342 309189312 310262886 310378496 311212032 313030656 314179584 314613072 315023328 315767808 316864224 317777904 320864256 321725952 322486272 323352324 323606016 323773976 324539136 325241892 325666008 325730304 326605068 326861312 328513644 329777152 330662784 331444224 332334333 332595072 332660736 333554112 333815808 334276389 334712286 334778368 335503296 335677431 337639023 339738624 340651008 340918272 341833824 341901312 342641664 342819504 344822832 346088448 347837976 349175808 350113536 350388224 351329208 352159488 352342268 353452032 353939706 354401244 355238784 355702016 356472252 357500142 358875136 359838912 360972288 361941696 362797056 363270144 364056768 364245723 365106528 366374259 366446592 367718976 370999296 371995632 372874752 374169456 374243328 375248376 375542784 376625664 377441208 377933392 381304832 382205952 382328844 383232384 383533056 384563052 384638976 385471872 385671942 385974528 387087488 387925686 389349504 391317723 392822784 393877728 394186752 394264576 395245359 395323392 396179424 397633536 399643632 400164768 403734528 404818776 405136384 406093824 407184408 408146688 408678912 409563864 410744844 411280456 412252416 413683848 414949376 417374208 418495086 418906112 419484096 420031104 420940638 421023744 422154423 422485632 423703872 424621359 425175066 427819008 428967936 429981696 431136432 431474688 432718848 433655856 434221344 434307072 435473424 438018192 440883712 441925632 443112444 443460096 443547648 444738816 445087744 445701852 446283048 447337728 447569908 449599086 450185364 452984832 454201344 454557696 455421123 455778432 455868416 456855552 457092672 458082459 459763776 460759347 461451264 462690513 463783968 465394329 465567744 466818048 468438944 469545984 471269376 471919608 472534992 473651712 475296336 476666856 479785216 481296384 482588928 483729408 484360192 485028486 485409024 485660964 486808704 488499012 488595456 489907602 490291968 492770466 494665728 495994176 497166336 498892608 498991104 500331168 500723712 502068429 502167552 503254944 509607936 509771792 510976512 511377408 512750736 512851968 513962496 514229256 514632704 517234248 519132672 521756964 523763712 525170304 525582336 526993812 527097856 528239232 528513402 530178048 531601866 532858176 533553024 534708378 536250213 538312704 539758368 541458432 541632529 542912544 544195584 544905216 546085152 547659792 549669888 551578464 556498944 557993448 559312128 560041472 561254184 561364992 562872564 563314176 564938496 566161812 566900088 571957248 573308928 573493266 574848576 575299584 576844578 576958464 578207808 578507913 578961792 579076096 580631232 581888529 584024256 589234176 590816592 591280128 591396864 592985088 594269136 595044064 596450304 599465448 600247152 605601792 606076928 607228164 607704576 609140736 609456896 610776612 612220032 613018368 614345796 615268352 616117266 616920684 618378624 620525772 620756992 622424064 626061312 627742629 628359168 629226144 630046656 631410957 631535616 633728448 635555808 637762599 641728512 643451904 644972544 646704648 647212032 647547952 649078272 650483784 651332016 651460608 653210136 653722624 657027288 659554304 661325568 662888448 664668666 665190144 665321472 667108224 667631616 668552778 669424572 669556736 671006592 671354862 675278046 679477248 681302016 681836544 683667648 683802624 685283328 685639008 688019699 689645664 692176896 695675952 698351616 700227072 700776448 702658416 704318976 704684536 706904064 707879412 708802488 710477568 711404032 712944504 715000284 717750272 719677824 721944576 723883392 725594112 726540288 727542729 728113536 728491446 730213056 732748518 732893184 734861403 735437952 739155699 741998592 743991264 745749504 748338912 748486656 750496752 751085568 753251328 754882416 755866784 762609664 764411904 764657688 766464768 767066112 769126104 769277952 770943744 771343884 771949056 774174976 775851372 778699008 782635446 785645568 787755456 788373504 788529152 790490718 790646784 792358848 792770103 795267072 797402799 799287264 800329536 802062567 807469056 809637552 810272768 812187648 814368816 816293376 817357824 819127728 821489688 822560912 824504832 827367696 829898752 834748416 836990172 837812224 838968192 840062208 841881276 842047488 844308846 844971264 847407744 849242718 850350132 855638016 857935872 859963392 860239899 862272864 862949376 865266867 865437696 867311712 868442688 868614144 870946848 873970969 876036384 881767424 883851264 886224888 886920192 887095296 889477632 890175488 891403704 892566096 894675456 895139816 899198172 900370728 908402688 909115392 910842246 911556864 911736832 913711104 914185344 916164918 919527552 921518694 922902528 924175899 925381026 927567936 930788658 931135488 933636096 936877888 939091968 942538752 943839216 945069984 947303424 950592672 953333712 959570432 962592768 965177856 967458816 968720384 970056972 970818048 971321928 973617408 976998024 977190912 979815204 980583936 985540932 989331456 991988352 994332672 997002999 997785216 997982208 1000662336 1001447424 1002829167 1004136858 1004335104 1006509888 1007032293 1012917069 1019215872 1019543584 1021953024 1022754816 1025501472 1025703936 1027924992 1028458512 1029265408 1034468496 1038265344 1043513928 1047527424 1050340608 1051164672 1053987624 1054195712 1056478464 1057026804 1060356096 1063203732 1065716352 1067106048 1069416756 1072500426 1076625408 1079516736 1082916864 1083265058 1085825088 1088391168 1089810432 1092170304 1092737169 1095319584 1099122777 1099339776 1103156928 1112997888 1115986896 1118624256 1120082944 1122508368 1122729984 1125745128 1126628352 1129876992 1132323624 1133800176 1143914496 1146617856 1146986532 1149697152 1150599168 1153689156 1153916928 1156415616 1157015826 1157923584 1158152192 1161262464 1163777058 1168048512 1173953169 1178468352 1181633184 1182560256 1182793728 1185736077 1185970176 1188538272 1190088128 1192900608 1198930896 1200494304 1211203584 1212153856 1214456328 1215409152 1218281472 1218913792 1221553224 1224440064 1226036736 1228691592 1230536704 1232234532 1233841368 1236757248 1241051544 1244848128 1252122624 1255485258 1256718336 1258452288 1260093312 1262821914 1263071232 1266463269 1267456896 1271111616 1273864077 1275525198 1283457024 1286903808 1289945088 1293409296 1294424064 1295095904 1298156544 1300967568 1302664032 1302921216 1306420272 1307445248 1314054576 1319108608 1322651136 1325776896 1329337332 1330380288 1330642944 1334216448 1335263232 1337105556 1338849144 1339113472 1342013184 1342709724 1350556092 1358954496 1362604032 1363673088 1366263369 1367335296 1367605248 1370566656 1371278016 1374247377 1376039398 1379291328 1382278041 1384353792 1388071539 1391351904 1396182987 1396703232 1400454144 1401552896 1405316832 1408637952 1409369072 1413808128 1415758824 1417604976 1420955136 1422808064 1425889008 1430000568 1435500544 1439355648 1443889152 1447766784 1451188224 1453080576 1455085458 1456227072 1456982892 1460426112 1465497036 1465786368 1469722806 1470875904 1478311398 1483997184 1487982528 1491499008 1496677824 1496973312 1497454639 1500993504 1502171136 1506205287 1506502656 1509764832 1511733568 1525219328 1528823808 1529315376 1532929536 1534132224 1538252208 1538555904 1541887488 1542687768 1543898112 1548349952 1551702744 1557398016 1565270892 1571291136 1575510912 1576747008 1580981436 1581293568 1584717696 1585540206 1590534144 1594805598 1598574528 1600659072 1604125134 1608750639 1614938112 1619275104 1620545536 1624375296 1624897587 1628737632 1632586752 1634715648 1638255456 1642979376 1645121824 1649009664 1654735392 1659797504 1669496832 1673980344 1675624448 1677936384 1680124416 1683762552 1684094976 1688617692 1689942528 1694815488 1698485436 1700700264 1715871744 1719926784 1720479798 1724545728 1725898752 1730533734 1730875392 1734623424 1735523739 1736885376 1737228288 1741893696 1745665587 1747941938 1752072768 1763534848 1767702528 1772449776 1773840384 1774190592 1778955264 1780350976 1782807408 1785132192 1789350912 1790279632 1798396344 1800741456 1816805376 1818230784 1821684492 1823113728 1823473664 1827422208 1828370688 1832329836 1839055104 1843037388 1845805056 1848351798 1850762052 1855135872 1861577316 1862270976 1867272192 1873755776 1878183936 1883227887 1885077504 1887678432 1890139968 1894232871 1894606848 1901185344 1902172109 1906667424 1913287797 1919140864 1925185536 1930355712 1934917632 1937440768 1940113944 1941636096 1942643856 1947234816 1953996048 1954381824 1959630408 1961167872 1971081864 1978662912 1983976704 1988665344 1994005998 1995570432 1995964416 2001324672 2002894848 2005658334 2008273716 2008670208 2013019776 2014064586 2025834138 2038431744 2039087168 2043906048 2045509632 2051002944 2051407872 2055849984 2056917024 2058530816 2064059097 2068936992 2076530688 2087027856 2095054848 2100681216 2102329344 2107975248 2108391424 2112956928 2114053608 2120712192 2126407464 2131432704 2134212096 2138833512 2145000852 2153250816 2159033472 2165833728 2166530116 2171650176 2176782336 2179620864 2182628187 2184340608 2185474338 2190639168 2198245554 2198679552 2204584209 2206313856 2217467097 2225995776 2231973792 2237248512 2240165888 2245016736 2245459968 2251490256 2253256704 2259753984 2264647248 2267600352 2287828992 2293235712 2293973064 2299394304 2301198336 2307378312 2307833856 2312831232 2314031652 2315847168 2316304384 2322524928 2327554116 2336097024 2347906338 2356936704 2363266368 2365120512 2365587456 2371472154 2371940352 2377076544 2378310309 2380176256 2385801216 2392208397 2397861792 2400988608 2406187701 2422407168 2424307712 2428912656 2430818304 2436562944 2437827584 2443106448 2448880128 2452073472 2457383184 2461073408 2464469064 2467682736 2473514496 2482103088 2489696256 2504245248 2510970516 2513436672 2516904576 2520186624 2525643828 2526142464 2532926538 2534913792 2542223232 2547728154 2551050396 2566914048 2573807616 2579890176 2580719697 2586818592 2588848128 2590191808 2595800601 2596313088 2601935136 2605328064 2605842432 2612840544 2614890496 2621912907 2628109152 2638217216 2645302272 2651553792 2658674664 2660760576 2661285888 2668432896 2670526464 2674211112 2677698288 2678226944 2684026368 2685419448 2701112184 2725208064 2727346176 2732526738 2734670592 2735210496 2741133312 2742556032 2748494754 2752078796 2758582656 2764556082 2768707584 2772527697 2776143078 2782703808 2792365974 2793406464 2800908288 2803105792 2810633664 2817275904 2818738144 2827616256 2831517648 2835209952 2841910272 2845616128 2851778016 2860001136 2871001088 2878711296 2887778304 2895533568 2902376448 2906161152 2910170916 2912454144 2913965784 2920852224 2930994072 2931572736 2939445612 2941751808 2956622796 2967994368 2975965056 2982998016 2991008997 2993355648 2993946624 2994909278 3001987008 3004342272 3008487501 3012410574 3013005312 3019529664 3021096879 3023467136 3038751207 3050438656 3057647616 3058630752 3065859072 3068264448 3076504416 3077111808 3083774976 3085375536 3087796224 3096699904 3103405488 3114796032 3130541784 3142582272 3151021824 3153494016 3161962872 3162587136 3169435392 3171080412 3181068288 3189611196 3197149056 3201318144 3208250268 3217501278 3229876224 3238550208 3241091072 3248750592 3249795174 3257475264 3265173504 3269431296 3276510912 3278211507 3285958752 3290243648 3297368331 3298019328 3309470784 3319595008 3338993664 3347960688 3351248896 3355872768 3360248832 3367525104 3368189952 3377235384 3379885056 3389630976 3396970872 3401400528 3431743488 3439853568 3440959596 3449091456 3451797504 3461067468 3461750784 3469246848 3471047478 3473770752 3474456576 3483787392 3491331174 3495883876 3504145536 3521859507 3527069696 3535405056 3544899552 3547680768 3548381184 3557208231 3557910528 3560701952 3565614816 3570264384 3578701824 3580559264 3596792688 3601482912 3633610752 3636461568 3643368984 3646227456 3646947328 3654844416 3656741376 3664659672 3678110208 3686074776 3691610112 3696703596 3701524104 3710271744 3723154632 3734544384 3747511552 3756367872 3766455774 3770155008 3775356864 3780279936 3788465742 3789213696 3799389807 3802370688 3804344218 3813334848 3821592231 3826575594 3838281728 3850371072 3860711424 3869835264 3874881536 3880227888 3883272192 3885287712 3894469632 3907992096 3908763648 3919260816 3922335744 3942163728 3957325824 3967953408 3977330688 3988011996 3991140864 3991928832 4002649344 4005789696 4011316668 4016547432 4017340416 4026039552 4028129172 4051668276 4076863488 4078174336 4087812096 4091019264 4098790107 4102005888 4102815744 4111699968 4113834048 4117061632 4122742131 4128118194 4137873984 4140021649 4153061376 4164214617 4174055712 4188548961 4190109696 4201362432 4204658688 4215950496 4216782848 4225913856 4228107216 4241424384 4252814928 4262865408 4268424192 4277667024 4290001704 4306501632 4318066944 4331667456 4333060232 4343300352 4353564672 4359241728 4365256374 4368681216 4370948676 4381278336 4396491108 4397359104 4409168418 4412627712 4434934194 4451991552 4463947584 4474497024 4480331776 4490033472 4490919936 4492363917 4502980512 4506513408 4518615861 4519507968 4529294496 4535200704 4575657984 4586471424 4587946128 4598788608 4602396672 4614756624 4615667712 4625662464 4628063304 4631694336 4632608768 4645049856 4655108232 4672194048 4695812676 4713873408 4726532736 4730241024 4742944308 4743880704 4754153088 4756620618 4760352512 4771602432 4784416794 4795723584 4801977216 4812375402 4826251917 4844814336 4848615424 4857825312 4861636608 4873125888 4874692761 4875655168 4886212896 4897760256 4904146944 4914766368 4922146816 4928938128 4935365472 4947028992 4964206176 4979392512 5008490496 5021941032 5026873344 5033809152 5040373248 5051287656 5052284928 5065853076 5069827584 5084446464 5095456308 5102100792 5147615232 5159780352 5161439394 5173637184 5177696256 5180383616 5191601202 5192626176 5203870272 5206571217 5210656128 5211684864 5225681088 5229780992 5236996761 5243825814 5256218304 5276434432 5290604544 5303107584 5317349328 5321521152 5322571776 5336865792 5341052928 5348422224 5355396576 5356453888 5368052736 5370838896 5402224368 5450416128 5454692352 5465053476 5469341184 5470420992 5482266624 5485112064 5496989508 5504157592 5517165312 5529112164 5537415168 5545055394 5552286156 5565407616 5584731948 5586812928 5601816576 5606211584 5621267328 5634551808 5637476288 5649683661 5655232512 5663035296 5670419904 5682698613 5683820544 5691232256 5703556032 5706516327 5720002272 5739863391 5742002176 5757422592 5775556608 5791067136 5804752896 5812322304 5820341832 5824908288 5827931568 5841704448 5861988144 5863145472 5878891224 5883503616 5913245592 5935988736 5951930112 5965996032 5982017994 5986711296 5987893248 5989818556 6003974016 6008684544 6016975002 6024821148 6026010624 6039059328 6042193758 6046934272 6077502414 6100877312 6115295232 6117261504 6131718144 6136528896 6153008832 6154223616 6167549952 6170751072 6175592448 6192177291 6193399808 6206810976 6229592064 6261083568 6285164544 6302043648 6306988032 6323925744 6325174272 6338870784 6342160824 6362136576 6379222392 6394298112 6402636288 6416500536 6435002556 6459752448 6477100416 6482182144 6497501184 6499590348 6514950528 6530347008 6538862592 6547884561 6553021824 6556423014 6571917504 6580487296 6594736662 6596038656 6613752627 6618941568 6639190016 6652401291 6677987328 6695921376 6702497792 6711745536 6720497664 6735050208 6736379904 6754470768 6759770112 6779261952 6793941744 6802801056 6863486976 6879707136 6881919192 6898182912 6903595008 6922134936 6923501568 6938493696 6942094956 6947541504 6948913152 6967574784 6982662348 6991767752 7008291072 7043719014 7054139392 7070810112 7089799104 7095361536 7096762368 7114416462 7115821056 7121403904 7131229632 7134930927 7140528768 7157403648 7161118528 7176625191 7193585376 7202965824 7218563103 7267221504 7272923136 7286737968 7292454912 7293894656 7309688832 7313482752 7329319344 7356220416 7372149552 7383220224 7393407192 7403048208 7420543488 7446309264 7469088768 7495023104 7512735744 7532911548 7540310016 7550713728 7560559872 7576931484 7578427392 7598779614 7604741376 7608688436 7626669696 7643184462 7653151188 7676563456 7700742144 7721422848 7739670528 7742159091 7749763072 7760455776 7766544384 7770575424 7787401803 7788939264 7815984192 7817527296 7838521632 7844671488 7865738721 7884327456 7914651648 7935906816 7954661376 7976023992 7982281728 7983857664 8005298688 8011579392 8022633336 8033094864 8034680832 8052079104 8056258344 8103336552 8156348672 8175624192 8182038528 8197580214 8204011776 8205631488 8223399936 8227668096 8234123264 8245484262 8256236388 8275747968 8280043298 8306122752 8317583091 8328429234 8348111424 8377097922 8380219392 8402724864 8409317376 8431900992 8433565696 8451827712 8456214432 8482848768 8505629856 8525730816 8536848384 8555334048 8580003408 8613003264 8636133888 8663334912 8666120464 8686600704 8707129344 8718483456 8730512748 8737362432 8741897352 8762556672 8792982216 8794718208 8818336836 8825255424 8869868388 8903983104 8927895168 8948994048 8960663552 8973026991 8980066944 8981839872 8984727834 9005961024 9013026816 9037231722 9039015936 9058588992 9063290637 9070401408 9116253621 9151315968 9172942848 9175892256 9197577216 9204793344 9229513248 9231335424 9251324928 9256126608 9263388672 9265217536 9290099712 9310216464 9344388096 9391625352 9427746816 9453065472 9460482048 9485888616 9487761408 9508306176 9513241236 9520705024 9543204864 9568833588 9591447168 9603954432 9624750804 9652503834 9689628672 9715650624 9723273216 9746251776 9749385522 9751310336 9772425792 9795520512 9808293888 9829532736 9834634521 9844293632 9857876256 9870730944 9892104993 9894057984 9928412352 9958785024 10016980992 10043882064 10053746688 10067618304 10080746496 10102575312 10104569856 10131706152 10139655168 10168892928 10190912616 10204201584 10295230464 10319560704 10322878788 10347274368 10355392512 10360767232 10383202404 10385252352 10407740544 10413142434 10421312256 10423369728 10451362176 10459561984 10473993522 10487651628 10512436608 10552868864 10565578521 10581209088 10606215168 10634698656 10643042304 10645143552 10671624693 10673731584 10682105856 10696844448 10710793152 10712907776 10736105472 10741677792 10804448736 10900832256 10909384704 10930106952 10938682368 10940841984 10964533248 10970224128 10993979016 11008315184 11034330624 11058224328 11074830336 11090110788 11104572312 11130815232 11169463896 11203633152 11212423168 11242534656 11269103616 11274952576 11299367322 11310465024 11326070592 11340839808 11365397226 11367641088 11382464512 11398169421 11407112064 11413032654 11440004544 11479726782 11484004352 11514845184 11551113216 11582134272 11609505792 11624644608 11640683664 11649816576 11655863136 11683408896 11723976288 11726290944 11757782448 11767007232 11826491184 11871977472 11903860224 11931992064 11964035988 11973422592 11975786496 11979637112 12007948032 12017369088 12033950004 12049642296 12052021248 12078118656 12084387516 12093868544 12155004828 12201754624 12230590464 12234523008 12263436288 12273057792 12296370321 12306017664 12308447232 12335099904 12341502144 12351184896 12368226393 12384354582 12386799616 12413621952 12420064947 12459184128 12492643851 12522167136 12565646883 12570329088 12604087296 12613976064 12647851488 12650348544 12677741568 12684321648 12724273152 12758444784 12788596224 12805272576 12833001072 12870005112 12919504896 12954200832 12964364288 12995002368 12999180696 13029901056 13060694016 13077725184 13095769122 13106043648 13112846028 13143835008 13160974592 13189473324 13192077312 13227505254 13237883136 13278380032 13304802582 13355974656 13391842752 13404995584 13423491072 13440995328 13470100416 13472759808 13477091751 13508941536 13519540224 13555847583 13558523904 13587883488 13605602112 13726973952 13759414272 13763838384 13796365824 13807190016 13844269872 13847003136 13876987392 13884189912 13895083008 13897826304 13935149568 13965324696 13983535504 14016582144 14087438028 14108278784 14141620224 14179598208 14190723072 14228832924 14231642112 14242807808 14262459264 14269861854 14281057536 14314807296 14322237056 14353250382 14387170752 14405931648 14437126206 14478755751 14534443008 14545846272 14573475936 14584909824 14587789312 14619377664 14624078283 14626965504 14658638688 14712440832 14744299104 14766440448 14786814384 14806096416 14841086976 14892618528 14938177536 14990046208 15025471488 15065823096 15080620032 15101427456 15121119744 15153862968 15156854784 15197559228 15209482752 15217376872 15253339392 15286368924 15306302376 15353126912 15442845696 15479341056 15484318182 15499526144 15520911552 15533088768 15541150848 15574803606 15577878528 15619713651 15631968384 15635054592 15677043264 15689342976 15710990283 15731477442 15768654912 15829303296 15871813632 15909322752 15952047984 15964563456 15967715328 16010597376 16023158784 16045266672 16066189728 16069361664 16104158208 16112516688 16206673104 16312697344 16351248384 16364077056 16395160428 16408023552 16411262976 16446799872 16455336192 16468246528 16490968524 16512472776 16551495936 16560086596 16612245504 16635166182 16656858468 16696222848 16754195844 16760438784 16805449728 16818634752 16863801984 16867131392 16903655424 16912428864 16949050983 16965697536 17011259712 17048095839 17051461632 17073696768 17110668096 17119548981 17160006816 17219590173 17226006528 17272267776 17326669824 17332240928 17373201408 17414258688 17436966912 17461025496 17474724864 17483794704 17525113344 17585964432 17589436416 17636673672 17650510848 17739736776 17807966208 17855790336 17897988096 17921327104 17946053982 17960133888 17963679744 17969455668 18011922048 18026053632 18074463444 18078031872 18117177984 18126581274 18140802816 18232507242 18302631936 18345885696 18351784512 18395154432 18409586688 18459026496 18462670848 18502649856 18512253216 18526777344 18530435072 18576531873 18580199424 18620432928 18688776192 18783250704 18855493632 18906130944 18920964096 18971777232 18975522816 19016612352 19026482472 19041410048 19086409728 19137667176 19182894336 19207908864 19249501608 19305007668 19379257344 19431301248 19446546432 19492503552 19498771044 19502620672 19544851584 19591041024 19616587776 19659065472 19669269042 19688587264 19715752512 19741461888 19784209986 19788115968 19841257881 19856824704 19917570048 19957203873 20033961984 20087764128 20107493376 20135236608 20161492992 20205150624 20209139712 20263412304 20279310336 20337785856 20381825232 20408403168 20590460928 20639121408 20645757576 20694548736 20710785024 20721534464 20766404808 20770504704 20815481088 20826284868 20842624512 20846739456 20902724352 20919123968 20947987044 20975303256 21024873216 21131157042 21162418176 21212430336 21269397312 21286084608 21290287104 21343249386 21347463168 21364211712 21393688896 21404792781 21421586304 21425815552 21472210944 21483355584 21529875573 21608897472 21655689309 21801664512 21818769408 21860213904 21877364736 21881683968 21929066496 21940448256 21987958032 22016630368 22068661248 22116448656 22149660672 22180221576 22209144624 22261630464 22338927792 22407266304 22424846336 22485069312 22538207232 22549905152 22598734644 22620930048 22652141184 22681679616 22730794452 22735282176 22764929024 22796338842 22814224128 22826065308 22880009088 22959453564 22968008704 23029690368 23102226432 23164268544 23219011584 23226477273 23249289216 23281367328 23299633152 23311726272 23362205409 23366817792 23447952576 23452581888 23515564896 23534014464 23597216163 23652982368 23743954944 23807720448 23863984128 23928071976 23946845184 23951572992 23959274224 24015896064 24034738176 24067900008 24099284592 24104042496 24156237312 24168775032 24187737088 24310009656 24403509248 24469046016 24526872576 24546115584 24592740642 24612035328 24616894464 24670199808 24683004288 24702369792 24736452786 24768709164 24773599232 24827243904 24840129894 24918368256 24985287702 25044334272 25131293766 25140658176 25208174592 25227952128 25295702976 25300697088 25355483136 25368643296 25448546304 25456728863 25516889568 25577192448 25610545152 25666002144 25740010224 25839009792 25908401664 25928728576 25990004736 25998361392 26059802112 26121388032 26155450368 26191538244 26212087296 26225692056 26287670016 26321949184 26378946648 26384154624 26455010508 26475766272 26556760064 26609605164 26711949312 26783685504 26846982144 26881990656 26919080973 26940200832 26945519616 26954183502 27017883072 27039080448 27111695166 27117047808 27175766976 27189871911 27211204224 27348760863 27453947904 27518828544 27527676768 27592731648 27614380032 27688539744 27694006272 27753974784 27768379824 27790166016 27795652608 27870299136 27930649392 27967071008 28033164288 28174876056 28216557568 28283240448 28359196416 28381446144 28457665848 28463284224 28485615616 28524918528 28539723708 28562115072 28629614592 28644474112 28706500764 28774341504 28811863296 28874252412 28957511502 29068886016 29146951872 29169819648 29175578624 29238755328 29248156566 29253931008 29317277376 29424881664 29488598208 29503903563 29532880896 29573628768 29612192832 29676314979 29682173952 29785237056 29876355072 29980092416 30050942976 30131646192 30161240064 30202854912 30242239488 30307725936 30313709568 30395118456 30418965504 30434753744 30506678784 30572737848 30612604752 30706253824 30885691392 30958682112 30968636364 30999052288 31041823104 31066177536 31082301696 31149607212 31155757056 31239427302 31263936768 31270109184 31354086528 31378685952 31421980566 31462954884 31537309824 31658606592 31743627264 31818645504 31904095968 31929126912 31935430656 32014874079 32021194752 32046317568 32090533344 32132379456 32138723328 32208316416 32225033376 32336925853 32413346208 32625394688 32702496768 32728154112 32790320856 32816047104 32822525952 32893599744 32910672384 32936493056 32981937048 33024945552 33102991872 33120173192 33224491008 33270332364 33313716936 33392445696 33508391688 33610899456 33637269504 33727603968 33734262784 33807310848 33824857728 33898101966 33931395072 34022519424 34096191678 34102923264 34147393536 34194508263 34221336192 34239097962 34320013632 34439180346 34452013056 34544535552 34653339648 34664481856 34746402816 34828517376 34873933824 34922050992 34949449728 34967589408 35050226688 35171928864 35178872832 35273347344 35301021696 35479473552 35615932416 35711580672 35795976192 35842654208 35892107964 35920267776 35927359488 35938911336 36023844096 36052107264 36148926888 36156063744 36234355968 36253162548 36281605632 36465014484 36605263872 36691771392 36703569024 36790308864 36819173376 36889110963 36918052992 36925341696 37005299712 37024506432 37053554688 37060870144 37104679179 37153063746 37160398848 37240865856 37260194841 37377552384 37477931553 37566501408 37696940649 37710987264 37812261888 37841928192 37943554464 37951045632 38033224704 38052964944 38082820096 38172819456 38275334352 38365788672 38415817728 38499003216 38610015336 38758514688 38862602496 38893092864 38985007104 38997542088 39005241344 39089703168 39182082048 39233175552 39318130944 39338538084 39377174528 39431505024 39482923776 39568419972 39576231936 39682515762 39713649408 39835140096 39914407746 40067923968 40175528256 40214986752 40270473216 40322985984 40410301248 40418279424 40431275253 40526824608 40558620672 40667542749 40675571712 40763650464 40816806336 41180921856 41278242816 41291515152 41389097472 41421570048 41443068928 41532809616 41541009408 41630962176 41652569736 41685249024 41693478912 41805448704 41838247936 41895974088 41950606512 42049746432 42262314084 42324836352 42424860672 42538794624 42572169216 42686498772 42694926336 42728423424 42787377792 42809585562 42843172608 42851631104 42944421888 42966711168 43059751146 43217794944 43311378618 43436267253 43603329024 43637538816 43720427808 43754729472 43763367936 43858132992 43872234849 43880896512 43975916064 44033260736 44137322496 44232897312 44299321344 44360443152 44418289248 44523260928 44677855584 44814532608 44849692672 44970138624 45076414464 45099810304 45197469288 45241860096 45304282368 45363359232 45461588904 45470564352 45529858048 45592677684 45628448256 45652130616 45760018176 45918907128 46059380736 46328537088 46438023168 46452954546 46498578432 46562734656 46599266304 46623452544 46724410818 46733635584 46859140953 46895905152 46905163776 47031129792 47068028928 47132970849 47194432326 47305964736 47487909888 47615440896 47727968256 47856143952 47893690368 47903145984 47918548448 48031792128 48069476352 48135800016 48198569184 48208084992 48312474624 48337550064 48375474176 48620019312 48807018496 48938092032 49053745152 49092231168 49185481284 49224070656 49233788928 49340399616 49366008576 49404739584 49472905572 49537418328 49547198464 49654487808 49680259788 49836736512 49970575404 50088668544 50262587532 50281316352 50416349184 50455904256 50591405952 50601394176 50710966272 50737286592 50847152949 50897092608 50913457726 51033779136 51144287517 51154384896 51221090304 51332004288 51358646943 51480020448 51658770519 51678019584 51816803328 51857457152 51980009472 51996722784 52119604224 52242776064 52310900736 52383076488 52424174592 52451384112 52575340032 52643898368 52757893296 52768309248 52910021016 52951532544 53113520128 53219210328 53423898624 53567371008 53693964288 53763981312 53838161946 53880401664 53891039232 53908367004 54035766144 54078160896 54223390332 54234095616 54351533952 54379743822 54422408448 54697521726 54907895808 55037657088 55055353536 55185463296 55228760064 55377079488 55388012544 55507949568 55536759648 55580332032 55591305216 55729595619 55740598272 55861298784 55934142016 56066328576 56349752112 56433115136 56566480896 56718392832 56762892288 56915331696 56926568448 56971231232 57049837056 57079447416 57124230144 57259229184 57288948224 57413001528 57548683008 57623726592 57748504824 57915023004 58137772032 58293903744 58339639296 58477510656 58496313132 58507862016 58634554752 58849763328 58977196416 59007807126 59065761792 59147257536 59224385664 59352629958 59364347904 59523773643 59570474112 59752710144 59871611619 59960184832 60101885952 60263292384 60322480128 60405709824 60484478976 60615451872 60627419136 60790236912 60837931008 60869507488 61013357568 61145475696 61225209504 61412507648 61771382784 61917364224 61937272728 61998104576 62083646208 62132355072 62164603392 62299214424 62311514112 62478854604 62527873536 62540218368 62708173056 62757371904 62843961132 62925909768 63074619648 63487254528 63637291008 63808191936 63858253824 63870861312 64029748158 64042389504 64092635136 64181066688 64214378343 64264758912 64277446656 64416632832 64450066752 64589626719 64673851706 64826692416 64967067927 65250789376 65404993536 65456308224 65580641712 65632094208 65645051904 65787199488 65821344768 65872986112 65963874096 66049891104 66205983744 66240346384 66448982016 66540664728 66627433872 66784891392 67016783376 67221798912 67274539008 67455207936 67468525568 67614621696 67649715456 67796203932 67862790144 68045038848 68192383356 68205846528 68294787072 68389016526 68442672384 68478195924 68640027264 68878360692 68904026112 69089071104 69306679296 69328963712 69492805632 69657034752 69679431819 69747867648 69844101984 69898899456 69935178816 70086616227 70100453376 70343857728 70357745664 70380368033 70546694688 70602043392 70791648489 70958947104 71231864832 71423161344 71591952384 71685308416 71784215928 71840535552 71854718976 71877822672 72047688192 72104214528 72297853776 72312127488 72468711936 72506325096 72563211264 72930028968 73210527744 73407138048 73580617728 73638346752 73778221926 73836105984 73850683392 74010599424 74049012864 74107109376 74209358358 74306127492 74320797696 74481731712 74520389682 74755104768 74955863106 75133002816 75393881298 75421974528 75624523776 75683856384 75887108928 75902091264 76066449408 76105929888 76165640192 76345638912 76370186589 76550668704 76731577344 76831635456 76998006432 77220030672 77517029376 77725204992 77786185728 77970014208 77995084176 78010482688 78179406336 78364164096 78466351104 78636261888 78677076168 78754349056 78863010048 78965847552 79136839944 79152463872 79365031524 79427298816 79670280192 79828815492 80135847936 80351056512 80540946432 80645971968 80757242919 80820602496 80836558848 80862550506 81053649216 81117241344 81335085498 81351143424 81527300928 81569615733 81633612672 82046282589 82361843712 82556485632 82583030304 82778194944 82843140096 82886137856 83065619232 83082018816 83261924352 83305139472 83370498048 83386957824 83610897408 83676495872 83791948176 83901213024 84099492864 84524628168 84649672704 84849721344 85077589248 85144338432 85372997544 85389852672 85456846848 85574755584 85619171124 85686345216 85703262208 85888843776 85933422336 86119502292 86435589888 86622757236 86872534506 87206658048 87440855616 87509458944 87526735872 87716265984 87744469698 87761793024 87951832128 88066521472 88274644992 88465794624 88511710689 88598642688 88720886304 88836578496 89028944937 89046521856 89355711168 89629065216 89699385344 89940277248 90152828928 90199620608 90394938576 90483720192 90608564736 90726718464 90923177808 90941128704 91059716096 91185355368 91256896512 91304261232 91520036352 91837814256 92118761472 92657074176 92876046336 92905909092 92997156864 93125469312 93198532608 93246905088 93448821636 93467271168 93718281906 93791810304 93810327552 94062259584 94136057856 94265941698 94388864652 94611929472 94975819776 95230881792 95455936512 95712287904 95787380736 95806291968 95837096896 96044622237 96063584256 96138952704 96271600032 96397138368 96416169984 96624949248 96675100128 96750948352 97010777559 97240038624 97614036992 97876184064 98107490304 98184462336 98370962568 98448141312 98467577856 98680799232 98732017152 98809479168 98945811144 99074836656 99094396928 99308975616 99360519576 99673473024 99941150808 100177337088 100525175064 100832698368 100911808512 101182811904 101202788352 101421932544 101474573184 101694305898 101794185216 101826915452 102067558272 102288575034 102308769792 102442180608 102583524789 102664008576 102717293886 102960040896 103317541038 103356039168 103633606656 103714914304 103960018944 103993445568 104239208448 104485552128 104621801472 104766152976 104848349184 104902768224 105150680064 105287796736 105515786592 105536618496 105820042032 105903065088 106227040256 106438420656 106847797248 107134742016 107387928576 107527962624 107676323892 107760803328 107782078464 107816734008 108071532288 108156321792 108446780664 108468191232 108703067904 108759487644 108844816896 109395043452 109815791616 110075314176 110110707072 110370926592 110457520128 110667332889 110754158976 110776025088 111015899136 111073519296 111160664064 111182610432 111314037537 111459191238 111481196544 111722597568 111780584523 111868284032 112132657152 112433794659 112699504224 112866230272 113090821947 113132961792 113436785664 113525784576 113830663392 113853136896 113942462464 114099674112 114158894832 114248460288 114518458368 114577896448 114826003056 115097366016 115247453184 115497009648 115830046008 116275544064 116587807488 116679278592 116955021312 116992626264 117015724032 117269109504 117699526656 117954392832 118015614252 118131523584 118294515072 118448771328 118705259916 118728695808 119047547286 119140948224 119505420288 119743223238 119920369664 120203771904 120526584768 120644960256 120811419648 120968957952 121230903744 121254838272 121293825759 121580473824 121675862016 121739014976 122002628247 122026715136 122290951392 122450419008 122825015296 123542765568 123834728448 123874545456 123996209152 124167292416 124264710144 124329206784 124598428848 124623028224 124957709208 125055747072 125080436736 125416346112 125514743808 125687922264 125851819536 126149239296 126974509056 127274582016 127616383872 127716507648 128059496316 128084779008 128185270272 128362133376 128428756686 128529517824 128554893312 128833265664 128900133504 129179253438 129347703412 129653384832 129934135854 130308801759 130501578752 130809987072 130912616448 131161283424 131264188416 131290103808 131574398976 131616704547 131642689536 131745972224 131927748192 132099782208 132411967488 132480692768 132897964032 133081329456 133254867744 133569782784 134033566752 134443597824 134549078016 134910415872 134937051136 135229243392 135299430912 135592407864 135725580288 136090077696 136384766712 136411693056 136589574144 136778033052 136885344768 136956391848 137280054528 137756721384 138178142208 138657927424 138985611264 139314069504 139358863638 139495735296 139688203968 139797798912 139870357632 140173232454 140200906752 140577422859 140687715456 140715491328 140760736066 141093389376 141204086784 141398912547 141583296978 141917894208 142463729664 142846322688 143183904768 143370616832 143568431856 143681071104 143709437952 143755645344 144095376384 144208429056 144595707552 144624254976 144937423872 145012650192 145126422528 145860057936 146421055488 146814276096 147161235456 147276693504 147556443852 147672211968 147701366784 148021198848 148098025728 148214218752 148418716716 148612254984 148641595392 148963463424 149040779364 149510209536 149911726212 150266005632 150787762596 150843949056 151249047552 151367712768 151774217856 151804182528 152132898816 152211859776 152331280384 152541458847 152691277824 152740373178 153101337408 153463154688 153663270912 153996012864 154075940829 154440061344 154976311557 155034058752 155450409984 155572371456 155940028416 155990168352 156020965376 156358812672 156728328192 156932702208 157272523776 157354152336 157508698112 157726020096 157931695104 158273679888 158304927744 158730063048 158854597632 159340560384 159657630984 160271695872 160702113024 161081892864 161291943936 161514485838 161641204992 161673117696 161725101012 162107298432 162234482688 162670170996 162702286848 163054601856 163139231466 163267225344 164092565178 164723687424 165112971264 165166060608 165556389888 165686280192 165772275712 166131238464 166164037632 166523848704 166610278944 166740996096 166773915648 167188786857 167221794816 167352991744 167583896352 167802426048 168198985728 169049256336 169299345408 169699442688 170155178496 170288676864 170745995088 170779705344 170913693696 171149511168 171238342248 171372690432 171406524416 171777687552 171866844672 172239004584 172871179776 173245514472 173745069012 174413316096 174881711232 175018917888 175432531968 175488939396 175523586048 175903664256 176133042944 176549289984 176931589248 177023421378 177197285376 177441772608 177673156992 178057889874 178093043712 178571320929 178711422336 179258130432 179398770688 179614834857 179880554496 180305657856 180399241216 180789877152 180967440384 181217129472 181453436928 181846355616 181882257408 182119432192 182370710736 182513793024 182608522464 183040072704 183675628512 184237522944 185314148352 185752092672 185811818184 185994313728 186250938624 186397065216 186493810176 186897643272 186934542336 187436563812 187583620608 187620655104 188124519168 188272115712 188531883396 188777729304 189223858944 190461763584 190911873024 191424575808 191574761472 191612583936 191674193792 192089244474 192127168512 192277905408 192543200064 192643135029 192794276736 192832339968 193249898496 193350200256 193501896704 193768880157 194021555118 194480077248 195228073984 195752368128 196214980608 196368924672 196741925136 196896282624 196935155712 197361598464 197464034304 197618958336 197891622288 198149673312 198188793856 198617951232 198721039152 199346946048 199882301616 200354674176 201050350128 201665396736 201823617024 202365623808 202405576704 202843865088 202949146368 203388611796 203588370432 203653830904 204135116544 204577150068 204617539584 204884361216 205167049578 205328017152 205434587772 205920081792 206635082076 206712078336 207267213312 207429828608 207920037888 207986891136 208478416896 208971104256 209038295457 209243602944 209532305952 209696698368 209805536448 210259848681 210301360128 210575593472 211031573184 211073236992 211141104099 211640084064 211806130176 212374945467 212454080512 212876841312 213695594496 214269484032 214775857152 215055925248 215352647784 215521606656 215564156928 215633468016 216143064576 216312643584 216893561328 216936382464 217406135808 217518975288 217689633792 218790086904 219631583232 220221414144 220741853184 220915040256 221334665778 221508317952 221552050176 222031798272 222147038592 222321328128 222628075074 222918382476 222962393088 223445195136 223561169046 223736568064 224265314304 224867589318 225399008448 225732460544 226181643894 226265923584 226873571328 227051569152 227661326784 227706273792 227884924928 228199348224 228317789664 228496920576 229036916736 229110559767 229155792896 229652006112 230194732032 230494906368 230994019296 231660092016 232551088128 233175614976 233358557184 233910042624 233985252528 234031448064 234538219008 235399053312 235908785664 236031228504 236263047168 236589030144 236897542656 237410519832 237457391616 238095094572 238281896448 239010840576 239486446476 239840739328 240407543808 241053169536 241622839296 241937915904 242271728757 242461807488 242509676544 242587651518 243160947648 243351724032 243478029952 244005256494 244053430272 244581902784 244708847199 244900838016 245650030592 246138847767 247085531136 247669456896 247749090912 247992418304 248334584832 248529420288 248658413568 249196857696 249246056448 249915418416 250111494144 250160873472 250832692224 251029487616 251375844528 251703639072 252298478592 253949018112 254549164032 255232767744 255433015296 256118992632 256169558016 256370540544 256724266752 256857513372 257059035648 257109786624 257666531328 257800267008 258358506876 258695406824 259306769664 259868271708 260617603518 261003157504 261619974144 262322566848 262528376832 262580207616 263148797952 263233409094 263285379072 263491944448 263855496384 264199564416 264823934976 264961385536 265535132067 265795928064 266162658912 266509735488 267086834811 267139565568 268067133504 268887195648 269098156032 269820831744 269874102272 270458486784 270598861824 271184815728 271451160576 272180155392 272769533424 272823386112 273179148288 273556066104 273770689536 273912783696 274560109056 275513442768 276356284416 277315854848 277971222528 278628139008 278717727276 278991470592 279376407936 279595597824 279740715264 280346464908 280401813504 281154845718 281375430912 281430982656 281521472132 282186778752 282408173568 282797825094 283166593956 283835788416 284927459328 285692645376 286367809536 286741233664 287136863712 287362142208 287418875904 287511290688 288133866711 288190752768 288416858112 289191415104 289248509952 289874847744 290025300384 290252845056 291032332677 291720115872 292842110976 293628552192 294322470912 294553387008 295112887704 295344423936 295402733568 296042397696 296196051456 296428437504 296837433432 297224509968 297283190784 297926926848 298081558728 299020419072 299823452424 300532011264 301575525192 302498095104 302735425536 303548435712 303608365056 304265797632 304423719552 304662560768 305082917694 305382555648 305480746356 306202674816 306926309376 307326541824 307750574367 307992025728 308151881658 308880122688 309952623114 310068117504 310900819968 311144742912 311880056832 311980336704 312041930752 312717625344 313456656384 313865404416 314545047552 314708304672 315017396224 315452040192 315863390208 316547359776 316609855488 317460126096 317709195264 318681120768 319315261968 320543391744 321404226048 322163785728 322583887872 323028971676 323282409984 323346235392 323450202024 324214596864 324468965376 325340341992 325404573696 326109203712 326278462932 326534450688 328185130356 329447374848 330225942528 330332121216 331112779776 331372560384 331544551424 332001998667 332262476928 332328075264 333047697408 333220557888 333481992192 333547831296 334377573714 334443589632 334705983488 335167792704 335341753569 335604852096 336397971456 337301383977 338098512672 338598690816 339272465841 339398885376 340310356992 340577353728 341491990176 341559410688 341827387392 342299022336 342476684496 342745380864 342813048832 343555375104 343733689344 344478009168 345742359552 346491028944 347490138024 348826632192 349763422464 350037835776 350865063936 350977878792 351047172096 351807328512 352266085888 353098579968 353863178496 354046842756 354394570752 354883545216 355346313984 356115779748 356186087424 357142641858 357422844672 358516260864 359229669714 359761108992 360611315712 360798482432 361579754304 361934880768 362434258944 362906873856 363692711232 363764514816 363881477277 364238864384 364741421472 365027586048 365217044928 366007884741 366080145408 367351257024 368475045888 370628296704 371504185344 371623636368 371988627456 372501877248 372794130432 372987620352 373795286544 373869084672 374873127624 375167241216 375241310208 376249038336 376544231424 377063766792 377555458608 378447717888 380923527168 381823746048 382849151616 383149522944 383348387584 384178488948 384254337024 384555810816 385086400128 385286270058 385588553472 385664679936 386499796992 386700400512 387003793408 387537760314 388043110236 388960154496 390456147968 390926405277 391504736256 392429961216 392737849344 393483850272 393792565248 393870311424 394723196928 394850113641 394928068608 395237916672 395783244576 396299346624 396377587712 397235902464 397442078304 398693892096 399764603232 400709348352 402100700256 403330793472 403647234048 404731247616 404811153408 405687730176 405898292736 406777223592 407176740864 407307661808 408270233088 409154300136 409235079168 409768722432 410334099156 410656034304 410869175544 411840163584 413270164152 414534426624 414859657216 415973782272 416956833792 417942208512 418076590914 418487205888 419064611904 419393396736 419611072896 420519697362 420602720256 421151186944 421732268577 422063146368 422146473984 422282208198 423280168128 423612260352 424749890934 424908161024 425753682624 427391188992 428538968064 429551714304 430111850496 430705295568 431043213312 431128313856 431266936032 432286129152 432625287168 433787122656 433872764928 434812271616 435037950576 435379267584 437580173808 439263166464 440442828288 441483706368 441830080512 442669331556 443016635904 443104100352 444063596544 444294077184 444642656256 445256150148 445836764952 445924786176 446890390272 447122338092 447473136128 448530628608 449735178636 450798016896 451464921088 452363287788 452531847168 453747142656 454103138304 455322653568 455412547584 456398696448 456635579328 456993841152 457624376541 458073833472 458221119534 458311585792 459304012224 460389464064 460989812736 461988038592 462227822487 463320184032 464928934671 465102176256 466351229952 466717114368 467820085248 467970505056 468062896128 469076438016 470798106624 471817571328 472062457008 472526094336 473178060288 473795085312 474821039664 474914783232 476190189144 476563792896 478021681152 478972892952 479681478656 480815087616 482106339072 483245678592 483875831808 484543457514 484923614976 485019353088 485175303036 486321895296 486703448064 486956059904 488010512988 488106860544 489163805568 489417694398 489801676032 491300061184 492277695534 494171062272 495338913792 495498181824 495984836608 496669169664 497058840576 497316827136 498393715392 498492112896 499830836832 500222988288 500321746944 501566360571 501665384448 502058975232 502751689056 503407278144 504596957184 507898036224 509098328064 510465535488 510866030592 512237985264 512339116032 512741081088 513448533504 513715026744 514118071296 514219573248 515333062656 515600534016 516717013752 517390813648 518613539328 519736543416 521235207036 522006315008 523239948288 524645133696 525056753664 526297595904 526466818188 526570758144 526983888896 527710992768 528399128832 529647869952 529922771072 531070264134 531591856128 532325317824 533019470976 534173669622 534279131136 535713962787 536134267008 537774391296 538196312064 539641663488 539748204544 540916973568 541197723648 542369631456 542902321152 544360310784 545539066848 545646772224 546358296576 547112132208 547541379072 547825567392 549120218112 551026885536 552712568832 554631709696 555942445056 557256278016 557435454552 557982941184 558752815872 559191195648 559481430528 560692929816 560803627008 562309691436 562750861824 562861965312 563042944264 564373557504 564816347136 565595650188 566333187912 567671576832 571385290752 572735619072 573482467328 574273727424 574724284416 574837751808 575022581376 576267733422 576381505536 576833716224 577929405087 578382830208 578497019904 579749695488 580050600768 580505690112 581306640471 582064665354 583440231744 585684221952 587257104384 588644941824 589106774016 590225775408 590688847872 590805467136 592084795392 592392102912 592856875008 593674866864 594449019936 594566381568 595853853696 596163117456 598040838144 599646904848 601064022528 603151050384 604996190208 605470851072 607096871424 607216730112 608531595264 608847439104 609325121536 610165835388 610765111296 610961492712 612405349632 613852618752 614653083648 615501148734 615984051456 616303763316 617760245376 619905246228 620136235008 621801639936 622289485824 623760113664 623960673408 624083861504 625435250688 626913312768 627114886371 627730808832 629090095104 629416609344 630034792448 630779546043 630904080384 631726780416 633094719552 633219710976 633423312297 634920252192 635418390528 637124836401 637362241536 638630523936 641086783488 642808452096 644327571456 645167775744 646057943352 646564819968 646692470784 646900404048 648429193728 648937930752 650680683984 650809147392 652218407424 652556925864 653068901376 656370260712 658894749696 660664242432 662225559552 662745120768 663089102848 664003997334 664524953856 664656150528 666095394816 666441115776 666963984384 668755147428 668887179264 669411966976 670335585408 670683507138 671209704192 672795942912 674602767954 676197025344 677197381632 678544931682 678797770752 680620713984 681154707456 682983980352 683118821376 683654774784 684598044672 684953368992 685490761728 685626097664 687110750208 687331679301 687467378688 688956018336 691484719104 692982057888 694980276048 697653264384 699526844928 700075671552 701730127872 701955757584 702094344192 703614657024 704532171776 706197159936 707726356992 708093685512 708789141504 709767090432 710692627968 712231559496 712372174848 714285283716 714845689344 717032521728 718459339428 719522217984 721222631424 721596964864 723159508608 724868517888 725813747712 727385422464 727529029632 727762954554 728477728768 729482842944 730055172096 730434089856 732015769482 732160290816 734126541597 734702514048 736950091776 738416543301 741256593408 743008370688 743247272736 743977254912 745003754496 745588260864 745975240704 747590573088 747738169344 749746255248 750334482432 750482620416 752498076672 753088462848 754127533584 755110917216 756895435776 761847054336 763647492096 765698303232 766299045888 766696775168 768356977896 768508674048 769111621632 770172800256 770572540116 771177106944 771329359872 772999593984 773400801024 774007586816 775075520628 776086220472 777920308992 781852810554 783009472512 784859922432 786967700544 787585130496 787740622848 789446393856 789700227282 789856137216 790475833344 791566489152 792598693248 792755175424 794471804928 794884156608 796605396201 797387784192 799529206464 801260504433 801418696704 804201400512 806661586944 807294468096 809462495232 809622306816 811375460352 811796585472 813554447184 814353481728 814615323616 816540466176 818308600272 818470158336 819537444864 820668198312 821312068608 821738351088 823680327168 826540328304 829068853248 829719314432 831947564544 833913667584 835884417024 836153181828 836974411776 838129223808 838786793472 839222145792 841039394724 841205440512 842302373888 843464537154 844126292736 844292947968 844564416396 846560336256 847224520704 849499781868 849816322048 851507365248 854782377984 857077936128 859103428608 860223700992 861410591136 862086426624 862256627712 862533872064 864401600133 864572258304 865250574336 867574245312 867745529856 869624543232 870075901152 870758535168 873096998031 875160347616 878526332928 880885656576 882967412736 883660161024 885338663112 886033271808 886208200704 888127193088 888588154368 889285312512 890512300296 891673529904 891849572352 893780780544 894244676184 894946272256 897061257216 899470357272 901596033792 902929842176 904726575576 907494285312 908206276608 910645307136 910825095168 912797392896 913271158656 913987682304 915248753082 916147666944 916442239068 916623171584 918608024448 920778928128 921979625472 923976077184 924455644974 926640368064 929857869342 930204352512 932702459904 933434228736 935640170496 935941010112 936125792256 938152876032 941596213248 943635142656 944124914016 945052188672 946356120576 947590170624 949642079328 949829566464 952380378288 953127585792 956043362304 957945785904 959362957312 961630175232 964212678144 966491357184 967751663616 969086915028 969847229952 970038706176 970350606072 972643790592 973406896128 973912119808 976021025976 976213721088 978327611136 978835388796 979603352064 982600122368 984555391068 988342124544 990677827584 990996363648 993338339328 994117681152 994633654272 996005996001 996787430784 996984225792 999661673664 1000445976576 1000643493888 1003132721142 1003330768896 1004117950464 1005503378112 1006025260707 1006814556288 1009193914368 1011904151931 1015796072448 1017817397523 1018196656128 1020931070976 1021732061184 1024475970528 1024678232064 1025482162176 1026897067008 1027430053488 1028236142592 1028439146496 1030666125312 1031201068032 1033434027504 1034781627296 1037227078656 1039473086832 1042470414072 1044012630016 1046479896576 1049290267392 1050113507328 1052595191808 1052933636376 1053141516288 1053967777792 1055421985536 1056798257664 1059295739904 1059845542144 1062140528268 1063183712256 1064650635648 1066038941952 1068347339244 1068558262272 1071427925574 1072268534016 1075548782592 1079283326976 1079496409088 1081833947136 1082395447296 1084739262912 1085804642304 1088720621568 1091078133696 1091293544448 1091644431831 1092716593152 1094224264416 1095082758144 1095651134784 1098023654223 1098240436224 1102053771072 1105425137664 1109263419392 1111884890112 1114512556032 1114870909104 1115965882368 1117505631744 1118382391296 1118962861056 1121385859632 1121607254016 1124619382872 1125501723648 1125723930624 1126085888528 1128747115008 1129632694272 1131191300376 1132666375824 1135343153664 1142770581504 1145471238144 1146964934656 1148547454848 1149448568832 1150045162752 1152535466844 1152763011072 1153667432448 1155858810174 1156765660416 1156994039808 1159499390976 1160101201536 1161011380224 1162613280942 1164129330708 1166880463488 1171368443904 1174514208768 1177289883648 1178213548032 1180451550816 1181377695744 1181610934272 1184169590784 1184550340923 1184784205824 1185713750016 1187349733728 1188898039872 1189132763136 1191707707392 1192326234912 1196081676288 1196466256561 1199293809696 1202128045056 1206302100768 1209992380416 1210941702144 1214193742848 1214433460224 1217063190528 1217694878208 1218650243072 1220331670776 1221530222592 1221922985424 1224810699264 1227705237504 1229306167296 1231002297468 1231968102912 1232607526632 1235520490752 1239810492456 1243603279872 1244578971648 1247921346816 1248167723008 1250870501376 1253826625536 1254229772742 1255461617664 1258180190208 1258833218688 1261559092086 1261808160768 1263453560832 1265196805731 1266189439104 1266439421952 1266846624594 1269840504384 1270836781056 1274249672802 1274724483072 1277261047872 1282173566976 1285616904192 1288655142912 1290335551488 1292115886704 1293129639936 1293384941568 1293800808096 1296858387456 1297875861504 1301361367968 1301618294784 1304436814848 1305113851728 1306137802752 1312740521424 1317789499392 1321328484864 1324451119104 1325490241536 1326178205696 1328007994668 1329049907712 1329312301056 1332190789632 1332882231552 1333927968768 1337510294856 1337774358528 1338823933952 1340671170816 1341367014276 1342419408384 1345591885824 1349205535908 1352394050688 1354394763264 1357089863364 1357595541504 1361241427968 1362309414912 1365967960704 1366237642752 1369196089344 1369906737984 1370981523456 1371252195328 1372873129623 1374221500416 1374663358602 1374934757376 1377912036672 1382969438208 1385964115776 1386683467461 1389960552096 1394786804013 1395306528768 1399053689856 1400151343104 1403460255744 1403911515168 1404188688384 1407229314048 1409064343552 1412394319872 1415452713984 1416187371024 1417578283008 1419534180864 1421385255936 1424463118992 1424744349696 1428570567432 1429691378688 1434065043456 1436918678856 1439044435968 1442445262848 1443193929728 1446319017216 1449737035776 1451627495424 1454770844928 1455058059264 1455525909108 1456955457536 1458965685888 1460110344192 1460868179712 1464031538964 1464320581632 1468253083194 1469405028096 1473900183552 1476833086602 1482513186816 1486016741376 1486494545472 1487954509824 1490007508992 1491176521728 1491950481408 1495181146176 1495476338688 1499492510496 1500668964864 1500965240832 1504699081713 1504996153344 1506176925696 1508255067168 1510221834432 1513790871552 1523694108672 1527294984192 1531396606464 1532598091776 1533393550336 1536713955792 1537017348096 1538223243264 1540345600512 1541145080232 1542354213888 1542658719744 1545999187968 1546801602048 1548015173632 1550151041256 1552172440944 1555840617984 1563705621108 1566018945024 1569719844864 1573935401088 1575170260992 1578892787712 1579400454564 1579712274432 1580951666688 1583132978304 1585197386496 1585510350848 1588943609856 1589768313216 1593210792402 1594775568384 1599058412928 1602521008866 1602837393408 1607141888361 1608402801024 1613323173888 1614588936192 1618924990464 1619244613632 1622750920704 1623593170944 1627108894368 1628706963456 1629230647232 1633080932352 1636617200544 1636940316672 1639074889728 1641336396624 1642624137216 1643476702176 1647360654336 1653080656608 1658137706496 1659438628864 1663895129088 1667827335168 1671768834048 1672306363656 1673948823552 1676258447616 1677573586944 1678444291584 1682078789448 1682410881024 1684604747776 1686929074308 1688252585472 1688585895936 1689128832792 1693120672512 1694449041408 1698999563736 1703014730496 1714155872256 1718206857216 1720447401984 1722821182272 1724172853248 1724513255424 1725067744128 1728803200266 1729144516608 1730501148672 1733788215261 1735148490624 1735491059712 1739249086464 1740151802304 1741517070336 1743919921413 1746193996062 1750320695232 1757052665856 1761771313152 1765934825472 1767320322048 1770677326224 1772066543616 1772416401408 1776254386176 1777176308736 1778570625024 1781024600592 1783347059808 1783699144704 1787561561088 1788489352368 1789892544512 1794122514432 1798940714544 1803192067584 1805859684352 1809453151152 1814988570624 1816412553216 1821290614272 1821650190336 1825594785792 1826542317312 1827975364608 1830497506164 1832295333888 1832884478136 1833246343168 1837216048896 1841557856256 1843959250944 1847952154368 1848911289948 1853280736128 1859715738684 1860408705024 1865404919808 1866868457472 1871280340992 1871882020224 1872251584512 1876305752064 1881344659113 1883192426496 1887270285312 1888249828032 1890104377344 1892338638129 1892712241152 1895180341248 1899284158656 1899659132928 1900269936891 1904760756576 1906255171584 1911374509203 1912086724608 1915891571808 1918725914624 1923260350464 1928425356288 1932982714368 1935503327232 1938173830056 1939694459904 1940077412352 1940701212144 1945287581184 1946813792256 1947824239616 1952042051952 1952427442176 1956655222272 1957670777592 1959206704128 1965200244736 1969110782136 1976684249088 1981992727296 1986676678656 1988235362304 1989267308544 1992011992002 1993574861568 1993968451584 1999323347328 2000891953152 2006265442284 2006661537792 2008235900928 2011006756224 2012050521414 2013629112576 2018387828736 2023808303862 2031592144896 2035634795046 2036393312256 2041862141952 2043464122368 2048951941056 2049356464128 2050964324352 2053794134016 2054860106976 2056472285184 2056878292992 2061332250624 2061995037903 2062402136064 2066868055008 2069563254592 2074454157312 2078946173664 2084940828144 2088025260032 2092959793152 2098580534784 2100227014656 2105190383616 2105867272752 2106283032576 2107935555584 2110843971072 2113596515328 2118591479808 2119691084288 2124281056536 2126367424512 2129301271296 2132077883904 2136694678488 2137116524544 2142855851148 2144537068032 2151097565184 2158566653952 2163667894272 2164790894592 2169478525824 2177441243136 2182156267392 2182587088896 2183288863662 2185433186304 2188448528832 2190165516288 2191302269568 2196047308446 2196480872448 2202379624791 2204107542144 2210850275328 2215249629903 2218526838784 2223769780224 2229025112064 2229741818208 2231931764736 2235011263488 2236764782592 2237925722112 2242771719264 2243214508032 2249238765744 2251003447296 2251447861248 2252171777056 2257494230016 2259265388544 2262382600752 2265332751648 2270686307328 2285541163008 2290942476288 2293929869312 2297094909696 2298897137664 2300090325504 2305070933688 2305526022144 2307334864896 2311717620348 2313531320832 2313988079616 2318998781952 2320202403072 2322022760448 2325226561884 2328258661416 2333760926976 2349028417536 2354579767296 2360903101632 2362755391488 2363221868544 2368339181568 2369100681846 2369568411648 2371427500032 2374699467456 2377796079744 2378265526272 2383415414784 2384652469824 2389816188603 2392163352576 2392932513122 2398587619392 2403781513299 2404256090112 2412604201536 2419984760832 2421883404288 2428387485696 2428866920448 2434126381056 2435389756416 2437300486144 2440663341552 2443060445184 2443845970848 2449621398528 2455410475008 2458612334592 2462004594936 2463936205824 2465215053264 2471040981504 2479620984912 2487206559744 2489157943296 2495842693632 2496335446016 2501741002752 2507653251072 2508459545484 2510923235328 2516360380416 2517666437376 2523118184172 2523616321536 2526907121664 2530393611462 2532378878208 2532878843904 2533693249188 2539681008768 2541673562112 2548499345604 2549448966144 2554522095744 2564347133952 2571233808384 2577310285824 2580671102976 2584231773408 2586259279872 2586769883136 2587601616192 2593204800399 2593716774912 2595751723008 2602722735936 2603236589568 2608873629696 2610227703456 2612275605504 2619290994093 2625481042848 2635578998784 2642656969728 2648902238208 2650980483072 2652356411392 2656015989336 2658099815424 2658624602112 2664381579264 2665764463104 2667855937536 2675020589712 2675548717056 2677647867904 2681342341632 2682734028552 2684838816768 2691183771648 2698411071816 2704788101376 2708789526528 2714179726728 2722482855936 2724618829824 2731935921408 2732475285504 2738392178688 2739813475968 2741963046912 2745746259246 2748443000832 2749326717204 2749869514752 2755824073344 2765938876416 2771928231552 2773366934922 2779921104192 2789573608026 2790613057536 2798107379712 2800302686208 2806920511488 2807823030336 2808377376768 2814458628096 2818128687104 2824788639744 2830905427968 2832374742048 2835156566016 2839068361728 2842770511872 2848926237984 2849488699392 2857141134864 2859382757376 2868130086912 2873837357712 2878088871936 2884890525696 2886387859456 2892638034432 2899474071552 2903254990848 2909541689856 2910116118528 2911051818216 2913910915072 2917931371776 2920220688384 2921736359424 2928063077928 2928641163264 2936506166388 2938810056192 2947800367104 2953666173204 2965026373632 2972033482752 2972989090944 2980015017984 2982353043456 2983900962816 2988017988003 2990362292352 2990952677376 2998985020992 3001337929728 3001930481664 3009398163426 3009992306688 3012353851392 3016510134336 3018075782121 3020443668864 3027581743104 3035712455793 3047388217344 3053452192569 3054589968384 3062793212928 3065196183552 3066787100672 3073427911584 3074034696192 3076446486528 3080691201024 3082290160464 3084708427776 3085317439488 3091998375936 3093603204096 3096030347264 3100302082512 3104344881888 3111681235968 3127411242216 3132037890048 3139439689728 3147870802176 3150340521984 3157785575424 3158800909128 3159424548864 3161903333376 3166265956608 3170394772992 3171020701696 3177887219712 3179536626432 3186421584804 3189551136768 3198116825856 3205042017732 3205674786816 3214283776722 3216805602048 3226646347776 3237849980928 3238489227264 3245501841408 3247186341888 3254217788736 3257413926912 3258461294464 3266161864704 3273234401088 3273880633344 3274933295493 3278149779456 3282672793248 3285248274432 3286953404352 3294070962669 3294721308672 3306161313216 3316275412992 3318877257728 3327790258176 3335654670336 3343537668096 3344612727312 3347897647104 3352516895232 3355147173888 3356888583168 3364157578896 3364821762048 3369209495552 3373858148616 3376505170944 3377171791872 3378257665584 3386241345024 3388898082816 3397999127472 3406029460992 3428311744512 3436413714432 3440894803968 3445642364544 3448345706496 3450135488256 3457606400532 3458289033216 3461002297344 3467576430522 3470296981248 3470982119424 3478498172928 3480303604608 3483034140672 3487839842826 3492387992124 3500641390464 3514105331712 3523542626304 3531869650944 3534640644096 3541354652448 3544133087232 3544832802816 3552508772352 3553651022769 3554352617472 3557141250048 3562049201184 3566694119616 3567398289408 3575123122176 3576978704736 3579785089024 3588245028864 3589398769683 3597881429088 3606384135168 3611719368704 3618906302304 3629977141248 3632825106432 3642581228544 3643300380672 3651189571584 3653084634624 3655950729216 3660995012328 3664590667776 3665768956272 3666492686336 3674432097792 3683115712512 3687918501888 3695904308736 3697822579896 3706561472256 3719431477368 3730809839616 3733736914944 3743764040448 3744503169024 3752611504128 3762689318226 3766384852992 3774540570624 3776499656064 3784677276258 3785424482304 3790360682496 3795590417193 3798568317312 3799318265856 3800539873782 3809521513152 3812510343168 3822749018406 3824173449216 3831783143616 3837451829248 3846520700928 3856850712576 3865965428736 3871006654464 3876347660112 3879388919808 3880154824704 3881402424288 3890575162368 3893627584512 3895648479232 3904084103904 3904854884352 3913310444544 3915341555184 3918413408256 3930400489472 3938221564272 3953368498176 3963985454592 3973353357312 3976470724608 3978534617088 3984023984004 3987149723136 3987936903168 3998646694656 4001783906304 4012530884568 4013323075584 4016471801856 4022013512448 4024101042828 4027258225152 4036775657472 4047616607724 4063184289792 4071269590092 4072786624512 4083724283904 4086928244736 4097903882112 4098712928256 4107588268032 4109720213952 4112944570368 4113756585984 4118619388869 4122664501248 4123990075806 4124804272128 4133736110016 4139126509184 4148908314624 4157892347328 4160050402383 4169881656288 4176050520064 4184360412039 4185919586304 4197161069568 4200454029312 4210380767232 4211734545504 4212566065152 4215871111168 4221687942144 4227193030656 4237182959616 4239382168576 4248562113072 4252734849024 4258602542592 4264155767808 4273389356976 4274233049088 4285711702296 4289074136064 4302195130368 4317133307904 4327335788544 4329581789184 4338957051648 4354882486272 4364312534784 4365174177792 4366577727324 4370866372608 4376897057664 4380331032576 4382604539136 4392094616892 4392961744896 4404759249582 4408215084288 4421700550656 4430499259806 4437053677568 4447539560448 4458050224128 4459483636416 4463863529472 4470022526976 4473529565184 4475851444224 4485543438528 4486429016064 4498477531488 4502006894592 4502895722496 4504343554112 4514097245139 4514988460032 4518530777088 4524765201504 4530665503296 4541372614656 4571082326016 4581884952576 4587859738624 4594189819392 4597794275328 4600180651008 4610141867376 4611052044288 4614669729792 4623435240696 4627062641664 4627976159232 4637997563904 4640404806144 4644045520896 4650453123768 4656517322832 4667521853952 4698056835072 4709159534592 4721806203264 4725510782976 4736678363136 4738201363692 4739136823296 4742855000064 4749398934912 4755592159488 4756531052544 4766830829568 4769304939648 4779632377206 4784326705152 4785865026244 4797175238784 4807563026598 4808512180224 4821425665083 4825208403072 4839969521664 4843766808576 4856774971392 4857733840896 4868252762112 4870779512832 4874600972288 4881326683104 4886120890368 4887691941696 4899242797056 4910820950016 4917224669184 4924009189872 4927872411648 4930430106528 4942081963008 4959241969824 4974413119488 4978315886592 4991685387264 4992670892032 5003482005504 5015306502144 5016919090968 5021846470656 5032720760832 5035332874752 5046236368344 5047232643072 5053814243328 5060787222924 5064757756416 5065757687808 5067386498376 5079362017536 5083347124224 5096998691208 5109044191488 5142467616768 5154620571648 5161342205952 5168463546816 5172518559744 5173539766272 5175203232384 5186409600798 5187433549824 5191503446016 5201364645783 5205445471872 5206473179136 5217747259392 5220455406912 5224551211008 5231759764239 5238581988186 5250962085696 5271157997568 5285313939456 5297804476416 5301960966144 5304712822784 5312031978672 5316199630848 5317249204224 5328763158528 5331528926208 5335711875072 5350041179424 5351097434112 5355295735808 5362684683264 5365468057104 5369677633536 5382367543296 5396822143632 5409576202752 5417579053056 5428359453456 5444965711872 5449237659648 5463871842816 5464950571008 5476784357376 5479626951936 5483926093824 5491492518492 5496886001664 5498653434408 5499739029504 5511648146688 5531877752832 5543856463104 5546733869844 5559842208384 5579147216052 5581226115072 5596214759424 5600605372416 5613841022976 5615646060672 5616754753536 5628917256192 5636257374208 5644033977339 5649577279488 5661810855936 5664749484096 5670313132032 5678136723456 5685541023744 5697852475968 5698977398784 5700809810673 5714282269728 5718765514752 5734123527609 5736260173824 5747674715424 5756177743872 5769781051392 5772775718912 5785276068864 5798948143104 5806509981696 5819083379712 5820232237056 5822103636432 5827821830144 5835862743552 5840441376768 5843472718848 5856126155856 5857282326528 5873012332776 5877620112384 5895600734208 5907332346408 5930052747264 5945978181888 5960030035968 5964706086912 5967801925632 5976035976006 5980724584704 5981905354752 5997970041984 6002675859456 6018796326852 6019984613376 6024707702784 6033020268672 6036151564242 6040887337728 6055163486208 6071424911586 6094776434688 6106904385138 6109179936768 6125586425856 6130392367104 6133574201344 6146855823168 6148069392384 6152892973056 6161382402048 6164580320928 6169416855552 6170634878976 6183996751872 6185985113709 6187206408192 6192060694528 6200604165024 6208689763776 6223362471936 6254822484432 6264075780096 6278879379456 6295741604352 6300681043968 6315571150848 6317601818256 6318849097728 6323806666752 6332531913216 6340789545984 6342041403392 6355774439424 6359073252864 6372843169608 6379102273536 6396233651712 6410084035464 6411349573632 6428567553444 6433611204096 6453292695552 6475699961856 6491003682816 6494372683776 6508435577472 6516922588928 6532323729408 6546468802176 6547761266688 6549866590986 6556299558912 6565345586496 6570496548864 6573906808704 6588141925338 6589442617344 6607138874373 6612322626432 6632550825984 6637754515456 6645748889709 6655580516352 6671309340672 6687075336192 6689225454624 6695795294208 6705033790464 6710294347776 6713777166336 6728315157792 6729643524096 6738418991104 6747716297232 6753010341888 6754343583744 6756515331168 6772482690048 6777796165632 6795998254944 6812058921984 6856623489024 6872827428864 6881789607936 6891284729088 6896691412992 6900270976512 6915212801064 6916578066432 6922004594688 6935152861044 6940593962496 6941964238848 6956996345856 6960607209216 6966068281344 6975679685652 6984775984248 7001282780928 7047085252608 7063739301888 7082709304896 7088266174464 7089665605632 7105017544704 7107302045538 7108705234944 7114282500096 7124098402368 7133388239232 7134796578816 7150246244352 7153957409472 7159570178048 7169448565809 7176490057728 7178797539366 7195762858176 7212768270336 7223438737408 7237812604608 7259954282496 7265650212864 7285162457088 7286600761344 7302379143168 7306169269248 7311901458432 7321990024656 7329181335552 7331537912544 7332985372672 7348864195584 7366231425024 7375837003776 7391808617472 7395645159792 7413122944512 7438862954736 7461619679232 7467473829888 7487528080896 7489006338048 7505223008256 7525378636452 7532769705984 7549081141248 7552999312128 7569354552516 7570848964608 7580721364992 7591180834386 7597136634624 7598636531712 7601079747564 7619043026304 7625020686336 7645498036812 7648346898432 7663566287232 7674903658496 7693041401856 7713701425152 7731930857472 7742013308928 7752695320224 7758777839616 7760309649408 7762804848576 7779614401197 7781150324736 7787255169024 7791296958464 7808168207808 7809709768704 7826620889088 7830683110368 7836826816512 7857872982279 7860800978944 7876443128544 7906736996352 7927970909184 7946706714624 7952941449216 7957069234176 7968047968008 7974299446272 7975873806336 7997293389312 8003567812608 8025061769136 8026646151168 8032943603712 8044027024896 8048202085656 8054516450304 8073551314944 8095233215448 8126368579584 8142539180184 8167448567808 8173856489472 8195807764224 8197425856512 8215176536064 8219440427904 8225889140736 8237238777738 8245329002496 8247980151612 8249608544256 8267472220032 8278253018368 8297816629248 8315784694656 8320100804766 8339763312576 8352101040128 8368720824078 8371839172608 8394322139136 8400908058624 8420761534464 8423469091008 8425132130304 8431742222336 8443375884288 8454386061312 8474365919232 8478764337152 8497124226144 8505469698048 8517205085184 8528311535616 8546778713952 8548466098176 8571423404592 8578148272128 8604390260736 8634266615808 8654671577088 8659163578368 8677914103296 8709764972544 8728625069568 8730348355584 8733155454648 8741732745216 8753794115328 8760662065152 8765209078272 8784189233784 8785923489792 8809518499164 8816430168576 8843401101312 8860998519612 8874107355136 8895079120896 8916100448256 8918967272832 8940045053952 8947059130368 8951702888448 8964053964009 8971086877056 8972858032128 8996955062976 9004013789184 9005791444992 9008687108224 9028194490278 9029976920064 9037061554176 9049530403008 9054227346363 9061331006592 9082745229312 9107137367379 9142164652032 9163769905152 9175719477248 9188379638784 9195588550656 9200361302016 9220283734752 9222104088576 9229339459584 9246870481392 9254125283328 9255952318464 9275995127808 9280809612288 9288091041792 9300906247536 9313034645664 9335043707904 9396113670144 9418319069184 9443612406528 9451021565952 9473356726272 9476402727384 9478273646592 9485710000128 9498797869824 9511184318976 9513062105088 9533661659136 9538609879296 9559264754412 9568653410304 9571730052488 9594350477568 9615126053196 9617024360448 9642851330166 9650416806144 9679939043328 9713549942784 9715467681792 9736505524224 9741559025664 9749201944576 9762653366208 9772241780736 9775383883392 9798485594112 9821641900032 9824799886479 9834449338368 9848018379744 9855744823296 9860860213056 9882212888007 9884163926016 9918483939648 9948826238976 9956631773184 9983370774528 9985341784064 10006964011008 10030613004288 10033838181936 10043692941312 10065441521664 10070665749504 10092472736688 10094465286144 10107628486656 10121574445848 10129515512832 10131515375616 10134772996752 10158724035072 10166694248448 10193997382416 10218088382976 10284935233536 10309241143296 10322684411904 10336927093632 10345037119488 10350406464768 10372819201596 10374867099648 10383006892032 10402729291566 10410890943744 10412946358272 10435494518784 10440910813824 10449102422016 10463519528478 10477163976372 10501924171392 10542315995136 10570627878912 10595608952832 10603921932288 10609425645568 10624063957344 10632399261696 10634498408448 10657526317056 10660953068307 10663057852416 10671423750144 10700082358848 10702194868224 10710591471616 10725369366528 10730936114208 10739355267072 10764735086592 10768196309049 10793644287264 10819152405504 10835158106112 10856718906912 10889931423744 10898475319296 10927743685632 10929901142016 10953568714752 10959253903872 10967852187648 10982985036984 10993772003328 10997306868816 10999478059008 11023296293376 11063755505664 11087712926208 11093467739688 11119684416768 11158294432104 11192429518848 11201210744832 11231292121344 11233509507072 11257834512384 11272514748416 11288067954678 11299154558976 11323621711872 11329498968192 11356273446912 11371082047488 11386771251579 11395704951936 11397954797568 11401619621346 11428564539456 11437531029504 11468247055218 11472520347648 11495349430848 11512355487744 11539562102784 11545551437824 11570552137728 11597896286208 11613019963392 11638166759424 11640464474112 11644207272864 11655643660288 11671725487104 11680882753536 11686945437696 11712252311712 11714564653056 11746024665552 11755240224768 11791201468416 11814664692816 11860105494528 11891956363776 11920060071936 11929412173824 11935603851264 11952071952012 11961449169408 11963810709504 11995940083968 12005351718912 12037592653704 12039969226752 12049415405568 12066040537344 12072303128484 12081774675456 12110326972416 12142849823172 12189552869376 12213808770276 12218359873536 12251172851712 12260784734208 12267148402688 12293711646336 12296138784768 12322764804096 12329160641856 12338833711104 12341269757952 12367993503744 12371970227418 12374412816384 12384121389056 12401208330048 12417379527552 12446724943872 12480151207149 12509644968864 12528151560192 12553081236117 12557758758912 12591483208704 12601362087936 12631142301696 12635203636512 12637698195456 12647613333504 12665063826432 12681579091968 12684082806784 12711548878848 12718146505728 12745686339216 12758204547072 12792467303424 12820168070928 12822699147264 12857135106888 12867222408192 12906585391104 12951399923712 12982007365632 12988745367552 13016871154944 13033845177856 13064647458816 13092937604352 13095522533376 13099733181972 13112599117824 13130691172992 13140993097728 13147813617408 13176283850676 13178885234688 13214277748746 13224645252864 13265101651968 13291497779418 13311161032704 13342618681344 13374150672384 13378450909248 13391590588416 13410067580928 13420588695552 13427554332672 13456630315584 13459287048192 13476837982208 13495432594464 13506020683776 13508687167488 13513030662336 13542291735417 13544965380096 13555592331264 13591996509888 13624117843968 13713246978048 13745654857728 13763579215872 13782569458176 13793382825984 13800541953024 13830425602128 13833156132864 13844009189376 13870305722088 13881187924992 13883928477696 13913992691712 13921214418432 13932136562688 13951359371304 13969551968496 14002565561856 14094170505216 14127478603776 14165418609792 14176532348928 14210035089408 14214604091076 14217410469888 14228565000192 14248196804736 14266776478464 14269593157632 14300492488704 14307914818944 14319140356096 14338897131618 14352980115456 14357595078732 14391525716352 14425536540672 14446877474816 14464276995249 14475625209216 14519908564992 14531300425728 14570324914176 14573201522688 14604758286336 14612338538496 14623802916864 14643980049312 14658362671104 14663075825088 14665970745344 14697728391168 14732462850048 14751674007552 14783617234944 14791290319584 14826245889024 14877725909472 14923239358464 14934947659776 14975056161792 14978012676096 15010446016512 15050757272904 15065539411968 15098162282496 15105998624256 15138709105032 15141697929216 15161442729984 15182361668772 15194273269248 15197273063424 15202159495128 15238086052608 15250041372672 15290996073624 15327132574464 15349807316992 15427402850304 15463861714944 15484026617856 15505390640448 15517555679232 15520619298816 15525609697152 15559228802394 15562300649472 15574510338048 15582593916928 15604093937349 15616336415616 15619419537408 15653241778176 15661366220736 15673653633024 15715745964558 15721601957888 15752886257088 15813473992704 15855941818368 15893413429248 15905882898432 15914138468352 15936095936016 15948598892544 15951747612672 15994586778624 16007135625216 16050123538272 16053292302336 16065887207424 16088054049792 16096404171312 16109032900608 16147102629888 16190466430896 16252737159168 16285078360368 16334897135616 16347712978944 16391615528448 16394851713024 16430353072128 16438880855808 16451778281472 16474477555476 16490658004992 16495960303224 16499217088512 16534944440064 16556506036736 16595633258496 16631569389312 16640201609532 16679526625152 16704202080256 16737441648156 16743678345216 16788644278272 16801816117248 16841523068928 16846938182016 16850264260608 16886751768576 16908772122624 16932101932017 16948731838464 16957528674304 16994248452288 17010939396096 17034410170368 17056623071232 17093557427904 17096932196352 17102429432019 17142846809184 17156296544256 17202370582827 17208780521472 17268533231616 17309343154176 17318327156736 17355828206592 17419529945088 17457250139136 17460696711168 17466310909296 17483465490432 17507588230656 17521324130304 17530418156544 17568378467568 17571846979584 17619036998328 17632860337152 17686802202624 17721997039224 17748214710272 17790158241792 17837934545664 17880090107904 17894118260736 17903405776896 17928107928018 17942173754112 17945716064256 17993910125952 18008027578368 18017374216448 18056388980556 18059953840128 18074123108352 18099060806016 18108454692726 18122662013184 18165490458624 18214274734758 18284329304064 18327539810304 18351438954496 18376759277568 18391177101312 18400722604032 18440567469504 18444208177152 18458678919168 18493740962784 18508250566656 18511904636928 18551990255616 18557955341127 18561619224576 18576182083584 18601812495072 18626069291328 18670087415808 18792227340288 18836638138368 18887224813056 18902043131904 18946713452544 18952805454768 18956547293184 18971420000256 18997595739648 19022368637952 19026124210176 19067323318272 19077219758592 19118529508824 19137306820608 19143460104976 19188700955136 19230252106392 19234048720896 19285702660332 19300833612288 19359878086656 19427099885568 19473011048448 19483118051328 19498403889152 19525306732416 19550767766784 19596971188224 19643283800064 19649599772958 19668898676736 19696036759488 19711489646592 19721720426112 19764425776014 19768327852032 19821416623119 19836967879296 19897652477952 19913263546368 19966741549056 19970683568128 20013928022016 20061226008576 20067676363872 20087385882624 20130883043328 20141331499008 20184945473376 20188930572288 20215256973312 20243148891696 20259031025664 20263030751232 20269545993504 20317448070144 20333388496896 20387994764832 20436176765952 20569870467072 20618482286592 20645368823808 20673854187264 20690074238976 20700812929536 20745638403192 20749734199296 20766013784064 20805458583132 20821781887488 20825892716544 20870989037568 20881821627648 20898204844032 20927039056956 20954327952744 21003848342784 21141255757824 21191217905664 21218851291136 21248127914688 21264798523392 21268996816896 21315052634112 21321906136614 21326115704832 21342847500288 21400164717696 21404389736448 21450738733056 21461872228416 21478710534144 21508345697427 21529470173184 21536392618098 21587288574528 21638304811008 21670316212224 21713437813824 21779862847488 21796950638592 21855487371264 21859802284032 21907137429504 21918507807744 21935704375296 21965970073968 21987544006656 21994613737632 21998956118016 22046592586752 22127511011328 22175425852416 22186935479376 22239368833536 22316588864208 22384859037696 22402421489664 22462584242688 22467019014144 22515669024768 22545029496832 22576135909356 22598309117952 22647243423744 22658997936384 22712546893824 22742164094976 22773542503158 22791409903872 22795909595136 22803239242692 22857129078912 22875062059008 22936494110436 22945040695296 22990698861696 23024710975488 23079124205568 23091102875648 23141104275456 23195792572416 23226039926784 23276333518848 23280928948224 23288414545728 23311287320576 23338843203591 23343450974208 23361765507072 23373890875392 23424504623424 23429129306112 23492049331104 23510480449536 23573618946837 23582402936832 23629329385632 23720210989056 23783912727552 23840120143872 23858824347648 23871207702528 23904143904024 23922898338816 23927621419008 23991880167936 24010703437824 24075185307408 24079938453504 24098830811136 24132081074688 24144606256968 24163549350912 24220653944832 24285699646344 24379105738752 24427617540552 24502345703424 24521569468416 24534296805376 24587423292672 24592277569536 24645529608192 24658321283712 24677667422208 24735987007488 24743940454836 24748825632768 24768242778112 24802416660096 24834759055104 24893449887744 24960302414298 25019289937728 25056303120384 25106162472234 25115517517824 25182966417408 25202724175872 25262284603392 25270407273024 25275396390912 25295226667008 25330127652864 25363158183936 25368165613568 25423097757696 25436293011456 25491372678432 25516409094144 25584934606848 25640336141856 25645398294528 25714270213776 25734444816384 25813170782208 25902799847424 25964014731264 25977490735104 26033742309888 26067690355712 26129294917632 26185875208704 26191045066752 26199466363944 26225198235648 26261382345984 26281986195456 26295627234816 26352567701352 26357770469376 26428555497492 26449290505728 26530203303936 26582995558836 26622322065408 26685237362688 26748301344768 26756901818496 26820135161856 26841177391104 26855108665344 26913260631168 26918574096384 26953675964416 26990865188928 27012041367552 27017374334976 27026061324672 27084583470834 27089930760192 27111184662528 27162682039089 27183993019776 27248235687936 27321412102137 27426493956096 27491309715456 27527158431744 27565138916352 27586765651968 27601083906048 27660851204256 27666312265728 27688018378752 27740611444176 27762375849984 27767856955392 27827985383424 27842428836864 27864273125376 27902718742608 27939103936992 28005131123712 28188341010432 28254957207552 28330837219584 28353064697856 28420070178816 28429208182152 28434820939776 28457130000384 28496393609472 28533552956928 28539186315264 28600984977408 28615829637888 28638280712192 28677794263236 28705960230912 28715190157464 28783051432704 28851073081344 28928553990498 28951250418432 29039817129984 29140649828352 29146403045376 29209516572672 29224677076992 29247605833728 29287960098624 29316725342208 29326151650176 29331941490688 29395456782336 29464925700096 29474399659437 29503348015104 29567234469888 29582580639168 29646638664021 29652491778048 29755451818944 29846478716928 29869895319552 29950112323584 29956025352192 30020892033024 30101514545808 30131078823936 30196324564992 30211997248512 30277418210064 30283395858432 30322885459968 30364723337544 30388546538496 30394546126848 30404318990256 30476172105216 30500082745344 30581992147248 30654265148928 30699614633984 30854805700608 30927723429888 30968053235712 31010781280896 31035111358464 31051219394304 31118457604788 31124601298944 31149020676096 31165187833856 31208187874698 31232672831232 31238839074816 31306483556352 31322732441472 31347307266048 31431491929116 31443203915776 31505772514176 31626947985408 31711883636736 31786826858496 31811765796864 31828276936704 31872191872032 31897197785088 31903495225344 31982859204921 31989173557248 32014271250432 32100247076544 32106584604672 32131774414848 32176108099584 32192808342624 32218065801216 32294205259776 32304588927147 32380932861792 32505474318336 32570156720736 32669794271232 32695425957888 32783231056896 32789703426048 32860706144256 32877761711616 32903556562944 32948955110952 32981316009984 32991920606448 32998434177024 33069888880128 33113012073472 33191266516992 33263138778624 33280403219064 33359053250304 33408404160512 33474883296312 33577288556544 33603632234496 33693876364032 33700528521216 33773503537152 33817544245248 33864203864034 33897463676928 33915057348608 33988496904576 34068820340736 34113246142464 34187114855808 34193864392704 34204858864038 34285693618368 34312593088512 34404741165654 34417561042944 34537066463232 34618686308352 34636654313472 34711656413184 34839059890176 34914500278272 34921393422336 34932621818592 34966930980864 35015176461312 35042648260608 35060836313088 35136756935136 35143693959168 35238073996656 35265720674304 35373604405248 35443994078448 35496429420544 35580316483584 35675869091328 35760180215808 35788236521472 35806811553792 35856215856036 35884347508224 35891432128512 35987820251904 36016055156736 36034748432896 36112777961112 36119907680256 36148246216704 36198121612032 36216909385452 36245324026368 36330980917248 36428549469516 36568658608128 36655079620608 36753518555136 36782354202624 36801445208064 36881134939008 36888416354304 36987481925568 37016501133312 37023809273856 37103980511232 37115910682254 37123238449152 37152364167168 37203624990144 37252138582656 37340174831616 37440453621447 37584454680576 37659243708351 37673276276736 37774449626112 37804086263808 37893426905088 37905610909536 37913094586368 37942840000512 37995191479296 38044737275904 38052248420352 38134646636544 38154439517184 38237059017648 38274613641216 38286920209952 38377401910272 38460504212784 38468097441792 38571405320664 38601667224576 38719756173312 38854199771136 38946022096896 38966236102656 38996807778304 39050613464832 39101535533568 39193942376448 39286567600128 39299199545916 39337797353472 39392073518976 39422979293184 39443440852224 39528851552028 39536655704064 39642833246238 39673935758592 39795304955904 39933483098112 39941367136256 40027856044032 40122452017152 40135352727744 40174771765248 40261766086656 40282662998016 40369890946752 40377861144576 40430513946624 40486297783392 40518062051328 40526061502464 40539091987008 40626875206251 40634896140288 40666776993792 40775989529664 40872353531904 41139740934144 41236964573184 41290737647616 41347708374528 41380148477952 41401625859072 41491276806384 41499468398592 41532027568128 41610917166264 41643563774976 41651785433088 41741978075136 41763643255296 41796409688064 41854078113912 41908655905488 42007696685568 42282511515648 42382435811328 42437702582272 42496255829376 42529597046784 42630105268224 42643812273228 42652231409664 42685695000576 42800329435392 42808779472896 42901477466112 42923744456832 42957421068288 43016691394854 43058940346368 43072785236196 43174577149056 43276609622016 43340632424448 43426875627648 43559725694976 43593901277184 43710974742528 43719604568064 43814274859008 43837015615488 43871408750592 43931940147936 43975088013312 43989227475264 43997912236032 44093185173504 44255022022656 44350851704832 44373870958752 44478737667072 44633177728416 44769718075392 44804842979328 44925168485376 44934038028288 45031338049536 45090058993664 45152271818712 45196618235904 45294486847488 45317995872768 45425093787648 45484328189952 45547085006316 45582819807744 45591819190272 45606478485384 45714258157824 45750124118016 45872988220872 45981397723392 46049421950976 46182205751296 46282208550912 46391585144832 46452079853568 46552667037696 46561857896448 46576829091456 46677686407182 46686901948416 46723531014144 46747781750784 46812281812047 46849009246848 46858258612224 46984098662208 47020960899072 47147237893674 47164805873664 47258658771264 47440421978112 47567825455104 47680240287744 47717648695296 47742415405056 47808287808048 47845796677632 47855242838016 47983760335872 48021406875648 48150370614816 48159876907008 48197661622272 48264162149376 48289212513936 48327098701824 48441307889664 48571399292688 48758211477504 48855235081104 49004691406848 49043138936832 49068593610752 49174846585344 49184555139072 49291059216384 49316642567424 49355334844416 49471974014976 49487880909672 49497651265536 49536485556224 49604833320192 49669518110208 49786899775488 49920604828596 50038579875456 50112606240768 50212324944468 50231035035648 50365932834816 50405448351744 50524569206784 50540814546048 50550792781824 50660255305728 50726316367872 50736331227136 50796305796051 50846195515392 50872586022912 50982745356864 51032818188288 51169869213696 51280672283712 51290796589056 51307288296057 51428540427552 51468889632768 51607111748481 51626341564416 51805599694848 51928029462528 51954981470208 52067484619776 52135380711424 52258589835264 52371750417408 52382090133504 52398932727888 52450396471296 52522764691968 52563972390912 52591254469632 52705135402704 52715540938752 52857110994984 52898581011456 53060406607872 53165991117672 53244644130816 53370474725376 53513803636992 53640270323712 53682354782208 53710217330688 53826521262336 53837148192768 53907351928832 53981730377856 54024082735104 54052122649344 54169166941668 54179861520384 54222369325056 54325364078178 54367986039552 54496471375872 54642824204274 54852987912192 54982619430912 55054316863488 55130277832704 55173531303936 55202167812096 55321702408512 55332624531456 55376036757504 55481222888352 55524751699968 55535713910784 55655970766848 55673866023381 55684857673728 55728546250752 55805437485216 55878207873984 56010262247424 56376682020864 56509914415104 56661674439168 56706129395712 56840140357632 56858416364304 56869641879552 56914260000768 56992787218944 57067105913856 57078372630528 57201969954816 57231659275776 57276561424384 57355588526472 57411920461824 57430380314928 57566102865408 57702146162688 57857107980996 57902500836864 58079634259968 58281299656704 58419033145344 58449354153984 58495211667456 58575920197248 58652303300352 58663882981376 58790913564672 58929851400192 58948799318874 59006696030208 59134468939776 59165161278336 59293277328042 59304983556096 59464249869357 59510903637888 59692957433856 59739790639104 59900224647168 59912050704384 60041784066048 60203029091616 60262157647872 60392649129984 60423994497024 60554836420128 60566791716864 60645770919936 60729446675088 60777093076992 60789092253696 60808637980512 60952344210432 61000165490688 61163984294496 61308530297856 61399229267968 61709611401216 61855446859776 61936106471424 62021562561792 62070222716928 62102438788608 62236915209576 62249202597888 62298041352192 62330375667712 62416375749396 62465345662464 62477678149632 62612967112704 62645464882944 62694614532096 62862983858232 63011545028352 63423767273472 63573653716992 63656553873408 63744383744064 63794395570176 63806990450688 63965718409842 63978347114496 64028542500864 64200494153088 64213169209344 64352216199168 64385616685248 64436131602432 64525037092281 64588410519552 64609177854294 64761865723584 65010948636672 65140313441472 65339588542464 65390851915776 65566462113792 65579406852096 65721412288512 65755523423232 65807113125888 65897910221904 65962632019968 65983841212896 65996868354048 66139777760256 66226024146944 66382533033984 66526277557248 66560806438128 66718106500608 66816808321024 66949766592624 67154577113088 67207264468992 67387752728064 67401057042432 67547007074304 67635088490496 67728407728068 67794927353856 67830114697216 67976993809152 68137640681472 68226492284928 68374229711616 68387728785408 68409717728076 68571387236736 68625186177024 68809482331308 68835122085888 69074132926464 69237372616704 69273308626944 69423312826368 69678119780352 69829000556544 69842786844672 69865243637184 69933861961728 70016529610773 70030352922624 70085296521216 70121672626176 70273513870272 70287387918336 70476147993312 70531441348608 70720856840511 70747208810496 70887988156896 70992858841088 71160632967168 71351738182656 71520360431616 71576473042944 71613623107584 71712431712072 71768695016448 71782864257024 71975640503808 72032110313472 72069496865792 72225555922224 72239815360512 72296492433408 72396243224064 72433818770904 72490648052736 72661961834496 72857098939032 73137317216256 73507037110272 73564708405248 73602890416128 73762269878016 73776832708608 73974963851136 74033002266624 74207961022464 74231821364508 74246476898304 74304728334336 74407249980288 74504277165312 74680349663232 74880907242894 75168909361152 75318487416702 75346552553472 75548899252224 75608172527616 75786853810176 75811221819072 75826189172736 75885680001024 75990382958592 76089474551808 76104496840704 76269293273088 76308879034368 76474118035296 76549227282432 76573840419904 76754803820544 76921008425568 76936194883584 77142810641328 77203334449152 77439512346624 77708399542272 77892044193792 77932472205312 77993615556608 78101226929664 78203071067136 78387884752896 78573135200256 78598399091832 78675594706944 78784147037952 78845958586368 78886881704448 79057703104056 79073311408128 79285666492476 79347871517184 79590609911808 79866966196224 80055712088064 80244904034304 80270705455488 80523532173312 80565325996032 80739781893504 80755722289152 80861027893248 80972595566784 81036124102656 81052123004928 81078183974016 81253750412502 81269792280576 81333553987584 81488046117267 81551979059328 81744707063808 81964236306411 82279481868288 82473929146368 82581475295232 82695416749056 82760296955904 82803251718144 82982553612768 82998936797184 83064055136256 83221834332528 83287127549952 83303570866176 83483956150272 83527286510592 83592819376128 83708156227824 83817311810976 84015393371136 84565023031296 84764871622656 84875405164544 84992511658752 85059194093568 85260210536448 85287624546456 85304462819328 85371390001152 85600658870784 85617558945792 85802954932224 85847488913664 85914842136576 86033382789708 86117880692736 86145570472392 86349154298112 86553219244032 86853751255296 87119451389952 87421949485056 87439209136128 87628549718016 87674031230976 87742817501184 87863880295872 87950176026624 87978454950528 87995824472064 88186370347008 88423198978311 88510044045312 88701703409664 88747741917504 88939915992063 88957475334144 89266355456832 89539436150784 89609685958656 89850336970752 89868076056576 90062676099072 90180117987328 90304543637424 90393236471808 90588973694976 90635991745536 90850187575296 90968656379904 91094170012632 91165639615488 91183638380544 91212956970768 91428516315648 91500248236032 91745976441744 91962795446784 92098843901952 92364411502592 92564417101824 92783170289664 92904159707136 93105334075392 93153658182912 93355372814364 93373803896832 93447062028288 93495563501568 93624563624094 93698018493696 93716517224448 93968197324416 94041921798144 94294475787348 94329611747328 94517317542528 94880843956224 95135650910208 95360480575488 95435297390592 95484830810112 95616575616096 95691593355264 95710485676032 95948577614763 95967520671744 96042813751296 96300741229632 96319753814016 96395323244544 96528324298752 96578425027872 96654197403648 96882615779328 96913766781441 97142798585376 97516422955008 97710470162208 98009382813696 98086277873664 98137187221504 98349693170688 98369110278144 98582118432768 98633285134848 98710669688832 98943948029952 98975761819344 98995302531072 99072971112448 99209666640384 99339036220416 99573799550976 99841209657192 100077159750912 100225212481536 100424649888936 100731865669632 100810896703488 101081629092096 101101585563648 101320510611456 101452632735744 101592611592102 101692391030784 101745172045824 101965490713728 102339738427392 102561344567424 102581593178112 102614576592114 102857080855104 102937779265536 103214223496962 103252683128832 103611199389696 103856058925056 103909962940416 104134969239552 104270761422848 104517179670528 104743500834816 104764180267008 104797865455776 104900792942592 105045529383936 105127944781824 105182508939264 105410270805408 105431081877504 105714221989968 105797162022912 106120813215744 106331982235344 106489288261632 106740949450752 107027607273984 107280540647424 107364709564416 107420434661376 107653042524672 107674296385536 107814703857664 107963460755712 108048165470208 108104245298688 108338333883336 108359723040768 108444738650112 108650728156356 108735972079104 108992942751744 109285648408548 109705975824384 109965238861824 110260555665408 110347062607872 110404335624192 110643404817024 110665249062912 110962445776704 111049503399936 111071427821568 111311941533696 111347732046762 111369715347456 111457092501504 111610874970432 111756415747968 112020524494848 112321360864341 112753364041728 112977731125053 113019828830208 113323348878336 113412258791424 113680280715264 113716832728608 113739283759104 113828520001536 113985574437888 114134211827712 114156745261056 114403939909632 114463318551552 114553122848768 114711177052944 114823840923648 114860760629856 115132205730816 115404292325376 115714215961992 115805001673728 116159268519936 116562599313408 116838066290688 116898708307968 116990423334912 117151840394496 117304606600704 117327765962752 117581827129344 117859702800384 117897598637748 118013392060416 118268937879552 118330322556672 118586554656084 118609967112192 118928499738714 119021807275776 119385914867712 119800449294336 119824101408768 120083568132096 120406058183232 120524315295744 120785298259968 120847988994048 121109672840256 121133583433728 121291541839872 121458893350176 121554186153984 121578184507392 121617275961024 121880625618753 121904688420864 122000330981376 122327968588992 122617060595712 122798458535936 123419222802432 123710893719552 123872212942848 124043125123584 124140445433856 124204877577216 124473830419152 124498405195776 124596082704384 124660751335424 124832751498792 124930691324928 124955356299264 125225934225408 125290929765888 125389229064192 125725967716464 126023090056704 126847534546944 127147307433984 127313107746816 127488767488128 127588791140352 127931436819684 127956694228992 128057085001728 128400988306176 128426338418688 128704432398336 128771233370496 128872263204864 129050074184562 129176821039104 129218355708588 129523731447168 130021897273344 130280626882944 130679177084928 130781703831552 131132924227584 131158813704192 131442824577024 131511046846464 131614226251776 131795820443808 131925264039936 131967682425792 131993736708096 132279555520512 132452048293888 132765066067968 133052555114496 133121612876256 133436213001216 133633616642048 133899533185248 134309154226176 134414528937984 134775505456128 134802114084864 135094014148608 135270176980992 135456815456136 135589854707712 135660229394432 135953987618304 136275281362944 136452984569856 136748459423232 136775457570816 136819435456152 137142774473472 137250372354048 137618964662616 138148265852928 138546617253888 138846625652736 139356239560704 139658001113088 139685573689344 139730487274368 140033059221546 140060705845248 140170593042432 140243345252352 140436845436141 140547027740544 140574775836672 140952295986624 141062882697216 141441713681022 141494417620992 141775976313792 141985717682176 142321265934336 142703476365312 143040720863232 143152946085888 143227246215168 143424863424144 143537390032896 143565728514048 143951281007616 144064220626944 144138993731584 144451111844448 144479630721024 144592984866816 144792486448128 144867637541808 144981296105472 145323923668992 145714197878064 146274634432512 147014074220544 147129416810496 147205780832256 147524539756032 147553665417216 147949927702272 148066004533248 148415922044928 148463642729016 148492953796608 148609456668672 148814499960576 149008554330624 149360699326464 149761814485788 150337818722304 150636974833404 150693105106944 151097798504448 151216345055232 151573707620352 151622443638144 151652378345472 151980765917184 152178949103616 152208993681408 152388917388153 152538586546176 152617758068736 152948236070592 153098454564864 153147680839808 153509607641088 153842016851136 153872389767168 153921864888171 154285621282656 154406668898304 154821335245443 154879024693248 155416799084544 155784088387584 155864944410624 155987231113216 156202453859328 156406142134272 156775769505792 157146270400512 157196798183664 157351189413888 157568294075904 157691917172736 157773763408896 158115406208112 158146622816256 158571332984952 158695743034368 159181219823616 159733932392448 160111424176128 160541410910976 161047064346624 161130651992064 161479563787008 161511444578304 161722055786496 161945191133568 162072248205312 162156367948032 162507500825004 162539584561152 162667107975168 162976092234534 163103958118656 163489414127616 163928472612822 164558963736576 164947858292736 165162950590464 165390833498112 165520593911808 165606503436288 165965107225536 165997873594368 166128110272512 166443668665056 166574255099904 166607141732352 166967912300544 167021598070143 167054573021184 167185638752256 167416312455648 167634623621952 168030786742272 169130046062592 169529743245312 169750810329088 169985023317504 170118388187136 170520421072896 170575249092912 170608925638656 170742780002304 171201317741568 171235117891584 171605909864448 171694977827328 171829684273152 172066765579416 172235761385472 172291140944784 172698308596224 173106438488064 173707502510592 174238902779904 174843898970112 175257099436032 175348062461952 175485635002368 175727760591744 175956909901056 175991648944128 176372740694016 176846397956622 177020088090624 177403406819328 177495483835008 177879831984126 177914950668288 178392749608071 178532710913664 179078872301568 179219371917312 179700673941504 179736152113152 180125352198144 180360235974656 180609087274848 180786472943616 181177947389952 181271983491072 181700375150592 181937312759808 182188340025264 182331279230976 182367276761088 182425913941536 182857032631296 183000496472064 183491952883488 183925590893568 184197687803904 184728823005184 185128834203648 185566340579328 185808319414272 186210668150784 186307316365824 186710745628728 186747607793664 186894124056576 186991127003136 187249127248188 187396036987392 187433034448896 187936394648832 188083843596288 188588951574696 189034635085056 190271301820416 190720961150976 190969661620224 191233151232192 191383186710528 191420971352064 191897155229526 191935041343488 192085627502592 192601482459264 192639507628032 193056648597504 193156850055744 193308394807296 193575111276843 193765231558656 193827533562882 194285597170752 195032845910016 195420940324416 196018765627392 196172555747328 196274374443008 196699386341376 196738220556288 197164236865536 197266570269696 197421339377664 197887896059904 197951523638688 197990605062144 198145942224896 198419333280768 198678072440832 199147599101952 199682419314384 200154319501824 200450424963072 200849299777872 201463731339264 201621793406976 202163258184192 202203171127296 202641021222912 202905265471488 203185223184204 203384782061568 203490344091648 203930981427456 204679476854784 205122689134848 205163186356224 205229153184228 205714161710208 205875558531072 206428446993924 206505366257664 207222398779392 207712117850112 207819925880832 208269938479104 208541522845696 209034359341056 209487001669632 209528360534016 209595730911552 209801585885184 210091058767872 210255889563648 210365017878528 210820541610816 210862163755008 211428443979936 211594324045824 212162570521533 212241626431488 212663964470688 212978576523264 213481898901504 214055214547968 214561081294848 214729419128832 214840869322752 215306085049344 215348592771072 215629407715328 215926921511424 216096330940416 216208490597376 216676667766672 216719446081536 216889477300224 217301456312712 217471944158208 217985885503488 218571296817096 219411951648768 220521111330816 220694125215744 220808671248384 221286809634048 221330498125824 221924891553408 222099006799872 222623883067392 222695464093524 222739430694912 222914185003008 223221749940864 223512831495936 224041048989696 224642721728682 225506728083456 225955462250106 226039657660416 226646697756672 226824517582848 227360561430528 227433665457216 227478567518208 227657040003072 227971148875776 228268423655424 228313490522112 228807879819264 228926637103104 229106245697536 229422354105888 229647681847296 229721521259712 230264411461632 230808584650752 231428431923984 231610003347456 232318537039872 233125198626816 233676132581376 233797416615936 233980846669824 234303680788992 234609213201408 234655531925504 235163654258688 235719405600768 235795197275496 236026784120832 236537875759104 236660645113344 237173109312168 237219934224384 237856999477428 238043614551552 238771829735424 239600898588672 240167136264192 240812116366464 241570596519936 241695977988096 242219345680512 242267166867456 242583083679744 242917786700352 243108372307968 243156369014784 243234551922048 243761251237506 243809376841728 244000661962752 244464138351801 244655937177984 245234121191424 245596917071872 245892708919233 246838445604864 247421787439104 247744425885696 248086250247168 248280890867712 248409755154432 248947660838304 248996810391552 249192165408768 249321502670848 249665502997584 249861382649856 249910712598528 250451868450816 250581859531776 250778458128384 251451935432928 252046180113408 253695069093888 254294614867968 254626215493632 254977534976256 255177582280704 255862873639368 255913388457984 256114170003456 256801976612352 256852676837376 257408864796672 257542466740992 257744526409728 258100148369124 258353642078208 258436711417176 259047462894336 260561253765888 261358354169856 262265848455168 262317627408384 262885649154048 263022093692928 263228452503552 263591640887616 263850528079872 263935364851584 263987473416192 264559111041024 264904096587776 265269596934933 265530132135936 266105110228992 266243225752512 266872426002432 267267233284096 267799066370496 268618308452352 268829057875968 269551010912256 269604228169728 270188028297216 270540353961984 270913630912272 271179709415424 271320458788864 271907975236608 272550562725888 272905969139712 273496918846464 273550915141632 273638870912304 274285548946944 274500744708096 275237929325232 276296531705856 277093234507776 277693251305472 278712479121408 279316002226176 279460974548736 280066118443092 280121411690496 280341186084864 280486690504704 280873690872282 281094055481088 281149551673344 281904591973248 282125765394432 282883427362044 282988835241984 283551952627584 283971435364352 284642531868672 285406952730624 286081441726464 286305892171776 286454492430336 286849726848288 287074780065792 287131457028096 287845732844289 287902562015232 288128441253888 288277987463168 288902223688896 288959261442048 289185969733632 289584972896256 289735275083616 289962592210944 290647847337984 290741300344323 291428395756128 292549268865024 294028148441088 294258833620992 294411561664512 295049079512064 295107330834432 295899855404544 296132009066496 296831844089856 296927285458032 296985907593216 297218913337344 297628999921152 298017108661248 298721398652928 299523628971576 300675637444608 301273949666808 302195597008896 302432690110464 303244887276288 303304756690944 303961531834368 304357898207232 304777834776306 305077173092352 305235516137472 305896472141184 306295361679616 307019215282176 307684033702272 307744779534336 307843729776342 308571242565312 308813337796608 309642670490886 309758049386496 310833598169088 311568176775168 311729888821248 311974462226432 312404907718656 312812284268544 313551539011584 314292540801024 314393596367328 314702378827776 315136588151808 315383834345472 315547526817792 316230812416224 316293245632512 317142665969904 317391486068736 318362439647232 319467864784896 320222848352256 321082821821952 322094128693248 322261303984128 322959127574016 323022889156608 323444111572992 323890382267136 324144496410624 324312735896064 325015001650008 325079169122304 325334215950336 325952184469068 326207916237312 326978828255232 327856945225644 329117927473152 329895716585472 330781666996224 331041187823616 331213006872576 331930214451072 331995747188736 332887337330112 333148510199808 333214283464704 333935824601088 334043196140286 334109146042368 334371277504512 334832624911296 335269247243904 336061573484544 336964082593023 338260092125184 339059486490624 339501620658176 339970046635008 340236776374272 341040842145792 341150498185824 341217851277312 341485560004608 342402635483136 342470235783168 343211819728896 343389955654656 343659368546304 344133531158832 344471522770944 344582281889568 345396617192448 346212876976128 347415005021184 348477805559808 349687797940224 350514198872064 350696124923904 350971270004736 351455521183488 351913819802112 351983297888256 352745481388032 353692795913244 354040176181248 354806813638656 354990967670016 355759663968252 355829901336576 356785499216142 357065421827328 358157744603136 359401347883008 359472304226304 360250704396288 360720471949312 361218174549696 361572945887232 362355894779904 362543966982144 363400750301184 363874625519616 364376680050528 364662558461952 364734553522176 364851827883072 365641876856259 365714065262592 366000992944128 366983905766976 367851181787136 368395375607808 369457646010368 370257668407296 371132681158656 371616638828544 372421336301568 372614632731648 373421491257456 373495215587328 373788248113152 373982254006272 374498254496376 374792073974784 374866068897792 375872789297664 376167687192576 377177903149392 378069270170112 380542603640832 381441922301952 381939323240448 382466302464384 382766373421056 383794310459052 383870082686976 384171255005184 385202964918528 385279015256064 386113297195008 386313700111488 386616789614592 387150222553686 387530463117312 387655067125764 388571194341504 390065691820032 390841880648832 392037531254784 392345111494656 392548748886016 393398772682752 393476441112576 394328473731072 394533140539392 394842678755328 395775792119808 395903047277376 395981210124288 396291884449792 396838666561536 397356144881664 398295198203904 399364838628768 400308639003648 400900849926144 401698599555744 402927462678528 403243586813952 404326516368384 404406342254592 405282042445824 405810530942976 406370446368408 406769564123136 406980688183296 407861962854912 409358953709568 410245378269696 410326372712448 410458306368456 411428323420416 411751117062144 412856893987848 414444797558784 415639851761664 416539876958208 417083045691392 418068718682112 418974003339264 419056721068032 419191461823104 420182117535744 420511779127296 420730035757056 421310536308423 421641083221632 421724327510016 422856887959872 423188648091648 424325141043066 424483252862976 425327928941376 425957153046528 426963797803008 428110429095936 429122162589696 429458838257664 429681738645504 430612170098688 430697185542144 431258815430656 431853843022848 432192661880832 432416981194752 433353335533344 433438892163072 433778954600448 434602912625424 434943888316416 435971771006976 437142593634192 438823903297536 441042222661632 441388250431488 441617342496768 442573619268096 442660996251648 443849783106816 444198013599744 445247766134784 445390928187048 445478861389824 445828370006016 446443499881728 447025662991872 448082097979392 449285443457364 451013456166912 451910924500212 452079315320832 453293395513344 453649035165696 454721122861056 454867330914432 454957135036416 455942297751552 456536847310848 456626981044224 457615759638528 457853274206208 458212491395072 458844708211776 459295363694592 459443042519424 460528822923264 461617169301504 461765594664513 462856863847968 463220006694912 464464005736329 464637074079744 466250397253632 467352265162752 467594833231872 467961693339648 468607361577984 469218426402816 469311063851008 470327308517376 471438811201536 471590394550992 472053568241664 473075751518208 473321290226688 474346218624336 474439868448768 475713998954856 476087229103104 477543659470848 479201797177344 480334272528384 481624232732928 483141193039872 483391955976192 484438691361024 484534333734912 485166167359488 485835573400704 486216744615936 486469103844096 487522502475012 487618753683456 488001323925504 488928276703602 489311874355968 490468242382848 491785417838466 493676891209728 494843574878208 495488851771392 496172500494336 496561781735424 496819510308864 497895321676608 497993620783104 498384330817536 498643005341696 499331005995168 499722765299712 499821425197056 500903736901632 501064794210429 501163719063552 501556916256768 502903870865856 504092360226816 507390138187776 508589229735936 509252430987264 509955069952512 510355164561408 511725747278736 511826776915968 512228340006912 513603953224704 513705353674752 514817729593344 515084933481984 515489052819456 516200296738248 516707284156416 516873422834352 518094925788672 521122507531776 522716708339712 524531696910336 525771298308096 526044187385856 526456905007104 527183281775232 527870729703168 527974946832384 529118222082048 529808193175552 530539193869866 531060264271872 532210220457984 532486451505024 533744852004864 534534466568192 535178248824213 535598132740992 537236616904704 537658115751936 539102021824512 539208456339456 540376056594432 541080707923968 541827261824544 542359418830848 542640917577728 543815950473216 545101125451776 545811938279424 546993837692928 547101830283264 547277741824608 548571097893888 549001489416192 550475858650464 552593063411712 554186469015552 555386502610944 557424958242816 558632004452352 558921949097472 560132236886184 560242823380992 560682372169728 560973381009408 561747381744564 562188110962176 562299103346688 563809183946496 564251530788864 565766854724088 567103905255168 567942870728704 570813905461248 572162883452928 572908984860672 573699453696576 574149560131584 574262914056192 575691465688578 575805124030464 576256882507776 576555974926336 577804447377792 577918522884096 579169945792512 579470550167232 579925184421888 581295694675968 581482600688646 582856791512256 585098537730048 588056296882176 588517667241984 588823123329024 590098159024128 590214661668864 591799710809088 592264018132992 593663688179712 593854570916064 593971815186432 594437826674688 595257999842304 596034217322496 597442797305856 599047257943152 601351274889216 602547899333616 604391194017792 604865380220928 606489774552576 606609513381888 607923063668736 608715796414464 609555669552612 610154346184704 610471032274944 611792944282368 612590723359232 614038430564352 615368067404544 615489559068672 615687459552684 617142485130624 617626675593216 619285340981772 619516098772992 621667196338176 623136353550336 623459777642496 624809815437312 625624568537088 627103078023168 628585081602048 628787192734656 629404757655552 630273176303616 630767668690944 631095053635584 632461624832448 632586491265024 634285331939808 634782972137472 636487711564599 636724879294464 638935729569792 640445696704512 642165643643904 644188257386496 644522607968256 645918255148032 646045778313216 646888223145984 647780764534272 648288992821248 648625471792128 650030003300016 650158338244608 650668431900672 651904368938136 652415832474624 653957656510464 655713890451288 658235854946304 661563333992448 662082375647232 662426013745152 663860428902144 663991494377472 665774674660224 666297020399616 667871649202176 668086392280572 668218292084736 668742555009024 669665249822592 670538494487808 672123146969088 673928165186046 676520184250368 678118972981248 679003241316352 679940093270016 680473552748544 682081684291584 682300996371648 682435702554624 682971120009216 684805270966272 684940471566336 686423639457792 686779911309312 687318737092608 688267062317664 688943045541888 689164563779136 690793234384896 692425753952256 694830010042368 696955611119616 699375595880448 701028397744128 701392249847808 701942540009472 702911042366976 703827639604224 703966595776512 705490962776064 707385591826488 708080352362496 709613627277312 709981935340032 711519327936504 711659802673152 713570998432284 714130843654656 716315489206272 718802695766016 720501408792576 721440943898624 722436349099392 724711789559808 725087933964288 726801500602368 727749251039232 728753360101056 729325116923904 729469107044352 729703655766144 731283753712518 731428130525184 732001985888256 733392415055403 733967811533952 735702363574272 736790751215616 738915292020736 740515336814592 742265362317312 743233277657088 744842672603136 745229265463296 746842982514912 746990431174656 747576496226304 747964508012544 748996508992752 749584147949568 749732137795584 751745578595328 752335374385152 754355806298784 756138540340224 761085207281664 762883844603904 763878646480896 764932604928768 765532746842112 767588620918104 767740165373952 768342510010368 770405929837056 770558030512128 772226594390016 772627400222976 773233579229184 774300445107372 775060926234624 775310134251528 777142388683008 781683761297664 784075062509568 785097497772032 786797545365504 786952882225152 788656947462144 789066281078784 789685357510656 791551584239616 791806094554752 791962420248576 793677333123072 794712289763328 795808790804799 796590396407808 798729677257536 800617278007296 801801699852288 803397199111488 805854925357056 806487173627904 808653032736768 808812684509184 810564084891648 811621061885952 812740892736816 813539128246272 813961376366592 815723925709824 818717907419136 820490756539392 820652745424896 820916612736912 822856646840832 823502234124288 825713787975696 828889595117568 831279703523328 833079753916416 834166091382784 836137437364224 837948006678528 838382923646208 840364235071488 841023558254592 841460071514112 842621072616846 843282166443264 843448655020032 845713775919744 846377296183296 848650282086132 848966505725952 850655857882752 851914306093056 853927595606016 856220858191872 858244325179392 858917676515328 859363477291008 861224340197376 861394371084288 862517630861312 863537198532867 863707686045696 864385323761664 864833962389504 866706671066688 866877784326144 867557909200896 869205825250848 869887776632832 871943542013952 872223901032969 874285187268384 877647806595072 882084445323264 882776500862976 883234684993536 885147238536192 885321992503296 887699566213632 888396027199488 890495532269568 890781856374096 890957722779648 891656740012032 892886999763456 894051325983744 896164195958784 898570886914728 902026912333824 903821849000424 906586791026688 907298070331392 909734661828864 909914270072832 911884595503104 913073694621696 915231519277056 915706548412416 916424982790144 917689416423552 918886085038848 921057645846528 923234338603008 923531189329026 925713727695936 926440013389824 928928011472658 929274148159488 932500794507264 934704530325504 935189666463744 935923386679296 937214723155968 938436852805632 938622127702016 940654617034752 942877622403072 943180789101984 944107136483328 946151503036416 946642580453376 948692437248672 948879736897536 951427997909712 952174458206208 955087318941696 958403594354688 960668545056768 963248465465856 966282386079744 966783911952384 968877382722048 969068667469824 970332334718976 971671146801408 972433489231872 972938207688192 975045004950024 975237507366912 976002647851008 977856553407204 978623748711936 980936484765696 983570835676932 987353782419456 989687149756416 992345000988672 993123563470848 993639020617728 995790643353216 995987241566208 997286010683392 998662011990336 999445530599424 999642850394112 1001807473803264 1002129588420858 1002327438127104 1003113832513536 1005807741731712 1008184720453632 1010892247779069 1014780276375552 1017178459471872 1018504861974528 1019910139905024 1020710329122816 1023451494557472 1023653553831936 1024456680013824 1027207906449408 1027410707349504 1029635459186688 1030169866963968 1030978105638912 1032400593476496 1033414568312832 1033746845668704 1036189851577344 1042245015063552 1045433416679424 1049063393820672 1051542596616192 1052088374771712 1052913810014208 1054366563550464 1055741459406336 1055949893664768 1058236444164096 1059616386351104 1061078387739732 1062120528543744 1064420440915968 1064972903010048 1067489704009728 1070356497648426 1071196265481984 1074473233809408 1078204043649024 1078416912678912 1080752113188864 1082161415847936 1083654523649088 1084718837661696 1085281835155456 1087631900946432 1090202250903552 1091623876558848 1093987675385856 1094203660566528 1094555483649216 1096925630568777 1097142195787776 1098002978832384 1100951717300928 1105186126823424 1108372938031104 1110773005221888 1114849916485632 1117264008904704 1117843898194944 1120264473772368 1120485646761984 1121364744339456 1121946762018816 1123494763489128 1124376221924352 1124598206693376 1127618367892992 1128503061577728 1131533709448176 1134207810510336 1135885741457408 1141627810922496 1144325766905856 1145817969721344 1147398907393152 1148299120263168 1151382931377156 1151610248060928 1152513765015552 1153111949852672 1155608894755584 1155837045768192 1158339891585024 1158941100334464 1159850368843776 1162591389351936 1162965201377292 1165713583024512 1170197075460096 1176112593764352 1177035334483968 1177646246658048 1180196318048256 1180429323337728 1183599421618176 1184528036265984 1187327376359424 1187709141832128 1187943630372864 1188875653349376 1190515999684608 1192068434644992 1194885594611712 1198094515886304 1202702549778432 1205095798667232 1208782388035584 1209730760441856 1212979549105152 1213219026763776 1215846127337472 1217431592828928 1219111339105224 1220308692369408 1220942064549888 1223585888564736 1225181446718464 1228076861128704 1230736134809088 1230979118137344 1231374919105368 1234284970261248 1235253351186432 1238570681963544 1243334392676352 1246919555284992 1249619630874624 1251249137074176 1254206156046336 1257170163204096 1257574385469312 1260546352607232 1261535337381888 1262190107271168 1264923249664896 1265172982530048 1268570663879616 1269565944274944 1272975423129198 1273449758588928 1277871459139584 1280891393409024 1284331287287808 1288376514772992 1289045215936512 1291836510296064 1292091556626432 1293776446291968 1295561529068544 1296577985642496 1297250943584256 1300060006600032 1300316676489216 1301336863801344 1303808737876272 1304831664949248 1307915313020928 1311427780902576 1316471709892608 1323126667984896 1324164751294464 1324852027490304 1327720857804288 1327982988754944 1331549349320448 1332594040799232 1335743298404352 1336172784561144 1336436584169472 1337485110018048 1339330499645184 1341076988975616 1344246293938176 1347856330372092 1353040368500736 1356237945962496 1359880186540032 1360947105497088 1364163368583168 1364601992743296 1364871405109248 1369610541932544 1369880943132672 1372847278915584 1373559822618624 1374637474185216 1376534124635328 1377886091083776 1378329127558272 1381586468769792 1384851507904512 1385296783993539 1389660020084736 1393392017208987 1393911222239232 1398751191760896 1402056795488256 1402784499695616 1403885080018944 1405822084733952 1407655279208448 1407933191553024 1410981925552128 1414771183652976 1416160704724992 1419227254554624 1419963870680064 1423038655873008 1423319605346304 1427141996864568 1428261687309312 1432630978412544 1437605391532032 1441002817585152 1442881887797248 1444872698198784 1449423579119616 1450175867928576 1453603001204736 1455498502078464 1457506720202112 1458650233847808 1459407311532288 1462567507425036 1462856261050368 1464003971776512 1466784830110806 1467935623067904 1471404727148544 1477830584041472 1481030673629184 1484530724634624 1486466555314176 1489685345206272 1490458530926592 1493685965029824 1493980862349312 1495152992452608 1495929016025088 1497993017985504 1499168295899136 1499464275591168 1503194382631287 1503491157190656 1504670748770304 1508711612597568 1512277080680448 1522170414563328 1525767689207808 1527757292961792 1529865209857536 1531065493684224 1535177241836208 1535480330747904 1536685020020736 1540811859674112 1541116061024256 1544453188780032 1545254800445952 1546467158458368 1548600890214744 1550121852469248 1550620268503056 1554284777366016 1563367522595328 1568150125019136 1570194995544064 1573595090731008 1577313894924288 1578132562157568 1579370715021312 1583612189109504 1583924840497152 1587354666246144 1589424579526656 1591617581609598 1593180792815616 1597459354515072 1601234556014592 1603603399704576 1606794398222976 1611709850714112 1612974347255808 1617306065473536 1617625369018368 1621128169783296 1623242123771904 1625481785473632 1627078256492544 1627922752733184 1631447851419648 1637435814838272 1640981513078784 1641305490849792 1641833225473824 1645713293681664 1647004468248576 1651427575951392 1657779190235136 1662559407046656 1666159507832832 1668332182765568 1672274874728448 1675896013357056 1676765847292416 1680728470142976 1682047116509184 1682920143028224 1685242145233692 1686564332886528 1686897310040064 1691427551839488 1692754592366592 1697300564172264 1701311715765504 1703828612186112 1712441716383744 1716488650358784 1718726954582016 1722448680394752 1722788742168576 1727074397065734 1727415372091392 1728770647523328 1729667924779008 1733413342133376 1733755568652288 1738411650501696 1739775553265664 1743887084027904 1744447802065938 1748570374536768 1755295613190144 1764168890646528 1765553001725952 1766469369987072 1770294477072384 1770643985006592 1775399132427264 1776792054398976 1780991064539136 1781563712748192 1781915445559296 1783313480024064 1785773999526912 1788102651967488 1792328391917568 1797141773829456 1804053824667648 1807643698000848 1813173582053376 1814596140662784 1819469323657728 1819828540145664 1823769191006208 1826147389243392 1830463038554112 1831413096824832 1832849965580288 1835378832847104 1837772170077696 1842115291693056 1846468677206016 1847062378658052 1851427455391872 1852880026779648 1857856022945316 1858548296318976 1865001589014528 1869409060651008 1870379332927488 1874429446311936 1876873705611264 1877244255404032 1881309234069504 1885755244806144 1886361578203968 1888214272966656 1892303006072832 1893285160906752 1897384874497344 1897759473795072 1902855995819424 1904348916412416 1909463134693797 1910174637883392 1916807188709376 1921337090113536 1926496930931712 1932564772159488 1933567823904768 1937754765444096 1938137334939648 1940664669437952 1943342293602816 1944866978463744 1945876415376384 1950090009900048 1950475014733824 1952005295702016 1955713106814408 1957247497423872 1961872969531392 1967141671353864 1974707564838912 1984690001977344 1986247126941696 1987278041235456 1991581286706432 1991974483132416 1994572021366784 1997324023980672 1998891061198848 2003614947606528 2004259176841716 2004654876254208 2006227665027072 2011615483463424 2016369440907264 2021784495558138 2029560552751104 2034356918943744 2037009723949056 2039820279810048 2041420658245632 2046902989114944 2047307107663872 2048913360027648 2054415812898816 2054821414699008 2059270918373376 2060339733927936 2061956211277824 2064801186952992 2066829136625664 2067493691337408 2072379703154688 2084490030127104 2090866833358848 2098126787641344 2103085193232384 2104176749543424 2105827620028416 2108733127100928 2111482918812672 2111899787329536 2116472888328192 2119232772702208 2122156775479464 2124241057087488 2128840881831936 2129945806020096 2134979408019456 2140712995296852 2142392530963968 2148946467618816 2156408087298048 2161504226377728 2164322831695872 2167309047298176 2170563670310912 2175263801892864 2180404501807104 2183247753117696 2187975350771712 2188407321133056 2189110967298432 2193851261137554 2194284391575552 2196005957664768 2200177245166209 2201903434601856 2210372253646848 2216745876062208 2221546010443776 2229699832971264 2234528017809408 2235687796389888 2240528947544736 2240971293523968 2242729488678912 2243893524037632 2246989526978256 2248752443848704 2249196413386752 2255236735785984 2257006123155456 2263067418896352 2268415621020672 2271771482914816 2283255621844992 2288651533811712 2291635939442688 2294797814786304 2296598240526336 2302765862754312 2303220496121856 2305027530031104 2306223899705344 2311217789511168 2311674091536384 2316679783170048 2317882200668928 2319700737687552 2325182778703872 2325930402754584 2331427166049024 2352225187528704 2355292493316096 2360392636096512 2360858646675456 2367198843236352 2369056072531968 2374654752718848 2375418283664256 2375887260745728 2381031999369216 2384136869289984 2387426372414397 2389771189223424 2396189031772608 2405405099556864 2410191597334464 2417564776071168 2419461520883712 2425959098210304 2426438053527552 2431692254674944 2434863185657856 2438222678210448 2440617384738816 2441884129099776 2447171777129472 2450362893436928 2456153722257408 2461472269618176 2461958236274688 2462749838210736 2468569940522496 2470506702372864 2477141363927088 2486668785352704 2493839110569984 2499239261749248 2502498274148352 2508412312092672 2515148770938624 2521092705214464 2523070674763776 2524380214542336 2529846499329792 2530345965060096 2537141327759232 2539131888549888 2545950846258396 2546899517177856 2555742918279168 2561782786818048 2568662574575616 2576753029545984 2578090431873024 2583673020592128 2584183113252864 2587552892583936 2590611595598601 2591123058137088 2593155971284992 2594501887168512 2600120013200064 2600633352978432 2602673727602688 2607617475752544 2609663329898496 2615830626041856 2616671703098907 2622855561805152 2632943419785216 2646253335969792 2648329502588928 2649704054980608 2655441715608576 2655965977509888 2663098698640896 2665188081598464 2671486596808704 2672345569122288 2672873168338944 2674970220036096 2678660999290368 2682153977951232 2688492587876352 2695712660744184 2706080737001472 2719760373080064 2721894210994176 2729203985486592 2729742810218496 2739221083865088 2745694557831168 2747119645237248 2749274948370432 2753068249270656 2756658255116544 2763172937539584 2769703015809024 2770593567987078 2779320040169472 2786784034417974 2787822444478464 2797502383521792 2804113590976512 2805568999391232 2807770160037888 2811644169467904 2815310558416896 2815866383106048 2821963851104256 2829542367305952 2832321409449984 2838454509109248 2839927741360128 2846077311746016 2846639210692608 2854283993729136 2856523374618624 2865261956825088 2875210783064064 2882005635170304 2885763775594496 2889745396397568 2898847158239232 2900351735857152 2907206002409472 2910997004156928 2915013440404224 2917300467695616 2918814623064576 2925135014850072 2925712522100736 2928007943553024 2933569660221612 2935871246135808 2942809454297088 2962061347258368 2969061449269248 2979370690412544 2980917061853184 2987371930059648 2987961724698624 2991858032050176 2995986035971008 2998336591798272 2998928551182336 3006388765262574 3006982314381312 3009341497540608 3017423225195136 3024554161360896 3032676743337207 3044340829126656 3051535378415616 3055514585923584 3059730419715072 3062130987368448 3070354483672416 3070960661495808 3073370040041472 3081623719348224 3082232122048512 3088906377560064 3090509600891904 3092934316916736 3097201780429488 3100243704938496 3101240537006112 3108569554732032 3126735045190656 3136300250038272 3140389991088128 3147190181462016 3154627789848576 3156265124315136 3158741430042624 3167224378219008 3167849680994304 3174709332492288 3178849159053312 3183235163219196 3186361585631232 3194918709030144 3202469112029184 3213588796445952 3223419701428224 3234612130947072 3235250738036736 3242256339566592 3246484247543808 3250963570947264 3254156512985088 3255845505466368 3262895702839296 3274871629676544 3281963026157568 3282610981699584 3283666450947648 3290776891706331 3291426587363328 3294008936497152 3302855151902784 3315558380470272 3325118814093312 3332319015665664 3336664365531136 3344549749456896 3351792026714112 3353531694584832 3361456940285952 3364094233018368 3365840286056448 3370484290467384 3373128665773056 3373794620080128 3382855103678976 3385509184733184 3394601128344528 3402623431531008 3407657224372224 3424883432767488 3432977300717568 3437453909164032 3444897360789504 3454148794131468 3454830744182784 3457541295046656 3459335849558016 3466826684266752 3467511137304576 3476823301003392 3479551106531328 3487774168055808 3488895604131876 3497140749073536 3510591226380288 3528337781293056 3531106003451904 3532938739974144 3540588954144768 3541287970013184 3550798264854528 3553584108797952 3561982129078272 3563127425496384 3563830891118592 3566626960048128 3571547999053824 3576205303934976 3584656783835136 3594283547658912 3608107649335296 3615287396001696 3626347164106752 3629192281325568 3638938647315456 3639657080291328 3647538382012416 3652294778486784 3660926077108224 3662826193649664 3665699931160576 3670757665694208 3675544340155392 3684230583386112 3692937354412032 3694124757316104 3702854910783744 3705760053559296 3715712045890632 3730003178029056 3740758665854976 3748858892623872 3753747411222528 3762618468139008 3771510489612288 3772723156407936 3784606012145664 3786570321813504 3794769748994688 3795518947590144 3805711991638848 3808697832824832 3818926269387594 3820349275766784 3833614377418752 3842674180227072 3852993861863424 3865129544318976 3867135647809536 3875509530888192 3876274669879296 3881329338875904 3886684587205632 3889733956927488 3891752830752768 3900180019800096 3900950029467648 3904010591404032 3911426213628816 3914494994847744 3923745939062784 3934283342707728 3949415129677824 3969380003954688 3972494253883392 3974556082470912 3983162573412864 3983948966264832 3989144042733568 3994648047961344 3997782122397696 4007229895213056 4008518353683432 4009309752508416 4012455330054144 4023230966926848 4032738881814528 4043568991116276 4059121105502208 4068713837887488 4079640559620096 4082841316491264 4093805978229888 4094614215327744 4108831625797632 4109642829398016 4118541836746752 4120679467855872 4123912422555648 4129602373905984 4133658273251328 4134987382674816 4144759406309376 4155890351980617 4168980060254208 4180176051626961 4181733666717696 4196253575282688 4206170386464768 4208353499086848 4211655240056832 4217466254201856 4222965837625344 4223799574659072 4232945776656384 4238465545404416 4244313550958928 4248482114174976 4257681763663872 4259891612040192 4269958816038912 4281425990593704 4284785061927936 4297892935237632 4312816174596096 4323008452755456 4328645663391744 4334618094596352 4341127340621824 4350527603785728 4360809003614208 4366495506235392 4375950701543424 4378221934596864 4387702522275108 4388568783151104 4392011915329536 4400354490332418 4403806869203712 4433491752124416 4443092020887552 4459399665942528 4469056035618816 4471375592779776 4481057895089472 4481942587047936 4485458977357824 4487787048075264 4493979053956512 4497504887697408 4498392826773504 4509583147893861 4510473471571968 4514012246310912 4526134837792704 4536831242041344 4543542965829632 4566511243689984 4577303067623424 4583271878885376 4589595629572608 4593196481052672 4605531725508624 4606440992243712 4610055060062208 4612447799410688 4622435579022336 4623348183072768 4633359566340096 4635764401337856 4639401475375104 4650365557407744 4651860805509168 4662854332098048 4704450375057408 4710584986632192 4720785272193024 4734397686472704 4738112145063936 4750836567328512 4751774521491456 4762063998738432 4768273738579968 4774852744828794 4779542378446848 4792378063545216 4810810199113728 4820383194668928 4835129552142336 4838923041767424 4851918196420608 4852876107055104 4863384509349888 4869726371315712 4876445356420896 4881234769477632 4883768258199552 4894343554258944 4900725786873856 4912307444514816 4922944539236352 4923916472549376 4925499676421472 4937139881044992 4941013404745728 4954282727854176 4973337570705408 4987678221139968 4998478523498496 5004996548296704 5016824624185344 5030297541877248 5042185410428928 5046141349527552 5048760429084672 5059692998659584 5060691930120192 5074282655518464 5078263777099776 5091901692516792 5111485836558336 5137325149151232 5156180863746048 5167346041184256 5168366226505728 5181223191197202 5182246116274176 5186311942569984 5189003774337024 5200240026400128 5201266705956864 5215234951505088 5219326659796992 5231661252083712 5233343406197814 5245711123610304 5265886839570432 5292506671939584 5296659005177856 5299408109961216 5310883431217152 5311931955019776 5326197397281792 5330376163196928 5342973193617408 5344691138244576 5345746336677888 5349940440072192 5357321998580736 5364307955902464 5376985175752704 5391425321488368 5412161474002944 5439520746160128 5443788421988352 5458407970973184 5459485620436992 5478442167730176 5491389115662336 5494239290474496 5498549896740864 5506136498541312 5513316510233088 5526345875079168 5539406031618048 5541187135974156 5558640080338944 5573568068835948 5575644888956928 5595004767043584 5608227181953024 5611137998782464 5623288338935808 5630621116833792 5631732766212096 5643927702208512 5659084734611904 5664642818899968 5676909018218496 5679855482720256 5692154623492032 5693278421385216 5708567987458272 5713046749237248 5728389404081391 5730523913650176 5750421566128128 5764011270340608 5771527551188992 5779490792795136 5797694316478464 5800703471714304 5814412004818944 5821994008313856 5830026880808448 5834600935391232 5837629246129152 5850270029700144 5851425044201472 5856015887106048 5867139320443224 5871742492271616 5885618908594176 5924122694516736 5958741380825088 5961834123706368 5974743860119296 5975923449397248 5983716064100352 5991972071942016 5996673183596544 6012777530525148 6013964628762624 6018682995081216 6034846450390272 6049108322721792 6065353486674414 6088681658253312 6103070756831232 6111029171847168 6119460839430144 6124261974736896 6140708967344832 6141921322991616 6146740080082944 6163247438696448 6164464244097024 6177812755120128 6181019201783808 6185868633833472 6194403560858976 6200487409876992 6202481074012224 6217139109464064 6253470090381312 6272600500076544 6280779982176256 6294380362924032 6309255579697152 6312530248630272 6317482860085248 6334448756438016 6335699361988608 6349418664984576 6357698318106624 6366470326438392 6372723171262464 6389837418060288 6404938224058368 6427177592891904 6446839402856448 6469224261894144 6484512679133184 6492968495087616 6501927141894528 6511691010932736 6525791405678592 6549743259353088 6563926052315136 6565221963399168 6567332901895296 6581553783412662 6582853174726656 6588017872994304 6600531735498627 6605710303805568 6631116760940544 6650237628186624 6664638031331328 6673328731062272 6689099498913792 6703584053428224 6707063389169664 6722913880571904 6728188466036736 6731680572112896 6740968580934768 6746257331546112 6747589240160256 6765710207357952 6771018369466368 6789202256689056 6805246863062016 6815314448744448 6849766865534976 6865954601435136 6874907818328064 6889794721579008 6908297588262936 6909661488365568 6915082590093312 6918671699116032 6933653368533504 6935022274609152 6953646602006784 6959102213062656 6975548336111616 6977791208263752 6994281498147072 7056675562586112 7065877479948288 7081177908289536 7082575940026368 7101596529709056 7107168217595904 7123964258156544 7126254850992768 7127661782237184 7143095998107648 7152410607869952 7162279117243191 7169313567670272 7188567095317824 7216215298670592 7230574792003392 7252694328213504 7258384562651136 7277877294630912 7279314160582656 7295076764024832 7304589556973568 7321852154216448 7325652387299328 7331399862321152 7341515331388416 7351088680310784 7368461166772224 7385874708824064 7388249514632208 7405709821567488 7411520107118592 7431424091781264 7460006356058112 7481517331709952 7497717785247744 7507494822445056 7525236936278016 7545446312815872 7569212024291328 7573140643627008 7589539497989376 7591037895180288 7611423983277696 7617395665649664 7637852538775188 7640698551533568 7667228754837504 7685348360454144 7705987723726848 7730259088637952 7734271295619072 7751019061776384 7752549339758592 7762658677751808 7773369174411264 7779467913854976 7783505661505536 7800360039600192 7801900058935296 7808021182808064 7822852427257632 7828989989695488 7847491878125568 7850015109296721 7868566685415456 7898830259355648 7938760007909376 7944988507766784 7949112164941824 7966325146825728 7967897932529664 7978288085467136 7989296095922688 7995564244795392 8014459790426112 8017036707366864 8018619505016832 8024910660108288 8046461933853696 8065477763629056 8087137982232552 8118242211004416 8159281119240192 8165682632982528 8187611956459776 8189228430655488 8217663251595264 8237083673493504 8241358935711744 8247824845111296 8259204747811968 8269974765349632 8289518812618752 8311780703961234 8337960120508416 8360352103253922 8363467333435392 8392507150565376 8412340772929536 8416706998173696 8423310480113664 8434932508403712 8445931675250688 8447599149318144 8465891553312768 8476931090808832 8488627101917856 8496964228349952 8515363527327744 8519783224080384 8539917632077824 8562851981187408 8569570123855872 8595785870475264 8625632349192192 8646016905510912 8657291326783488 8669236189192704 8682254681243648 8701055207571456 8721618007228416 8732991012470784 8751901403086848 8756443869193728 8775405044550216 8777137566302208 8784023830659072 8800708980664836 8807613738407424 8886184041775104 8938112071237632 8942751185559552 8962115790178944 8963885174095872 8975574096150528 8987958107913024 8995009775394816 8996785653547008 9019166295787722 9020946943143936 9028024492621824 9052269675585408 9073662484082688 9087085931659264 9098030230011621 9133022487379968 9154606135246848 9166543757770752 9179191259145216 9186392962105344 9211063451017248 9212881984487424 9220110120124416 9224895598821376 9244871158044672 9246696366145536 9266719132680192 9271528802675712 9278802950750208 9300731114815488 9303721611018336 9325708664196096 9408900750114816 9421169973264384 9441570544386048 9468795372945408 9476224290127872 9501673134657024 9503549042982912 9524127997476864 9536547477159936 9549705489657588 9559084756893696 9584756127090432 9640766389337856 9670259104284672 9703836392841216 9705752214110208 9726769018699776 9739452742631424 9752890712841792 9762469538955264 9767536516399104 9788687108517888 9801451573747712 9824614889029632 9845889078472704 9847832945098752 9850999352842944 9874279762089984 9882026809491456 9908565455708352 9946675141410816 9975356442279936 9996957046996992 10009993096593408 10033649248370688 10060595083754496 10084370820857856 10092282699055104 10097520858169344 10119385997319168 10121383860240384 10148565311036928 10156527554199552 10183803385033584 10222971673116672 10274650298302464 10312361727492096 10334692082368512 10362446382394404 10364492232548352 10372623885139968 10378007548674048 10400480052800256 10402533411913728 10430469903010176 10438653319593984 10463322504167424 10466686812395628 10491422247220608 10531773679140864 10585013343879168 10593318010355712 10598816219922432 10621766862434304 10623863910039552 10652394794563584 10660752326393856 10685946387234816 10689382276489152 10691492673355776 10699880880144384 10714643997161472 10728615911804928 10753970351505408 10782850642976736 10824322948005888 10879041492320256 10887576843976704 10916815941946368 10918971240873984 10956884335460352 10982778231324672 10988478580948992 10997099793481728 11012272997082624 11026633020466176 11052691750158336 11078812063236096 11082374271948312 11117280160677888 11147136137671896 11190009534087168 11222275997564928 11246576677871616 11261242233667584 11287855404417024 11318169469223808 11353818036436992 11359710965440512 11384309246984064 11386556842770432 11417135974916544 11426093498474496 11456778808162782 11461047827300352 11500843132256256 11528022540681216 11543055102377984 11558981585590272 11595388632956928 11601406943428608 11628824009637888 11643988016627712 11660053761616896 11669201870782464 11675258492258304 11700540059400288 11702850088402944 11712031774212096 11734278640886448 11743484984543232 11771237817188352 11848245389033472 11917482761650176 11923668247412736 11949487720238592 11951846898794496 11967432128200704 11983944143884032 11993346367193088 12025555061050296 12027929257525248 12037365990162432 12069692900780544 12098216645443584 12130706973348828 12177363316506624 12206141513662464 12238921678860288 12248523949473792 12281417934689664 12283842645983232 12326494877392896 12328928488194048 12355625510240256 12362038403567616 12371737267666944 12388807121717952 12400974819753984 12404962148024448 12434278218928128 12467671055941851 12506940180762624 12545201000153088 12561559964352512 12588760725848064 12618511159394304 12625060497260544 12634965720170496 12668897512876032 12671398723977216 12698837329969152 12715396636213248 12732940652876784 12745446342524928 12779674836120576 12809876448116736 12854355185783808 12893678805712896 12938448523788288 12969025358266368 12985936990175232 13003854283789056 13023382021865472 13051582811357184 13099486518706176 13127852104630272 13134665803790592 13163107566825324 13165706349453312 13176035745988608 13201063470997254 13211420607611136 13300475256373248 13329276062662656 13346657462124544 13378198997827584 13407168106856448 13414126778339328 13445827761143808 13456376932073472 13463361144225792 13481937161869536 13492514663092224 13495178480320512 13528749443681583 13531420414715904 13542036738932736 13578404513378112 13610493726124032 13630628897488896 13699533731069952 13731909202870272 13749815636656128 13779589443158016 13816595176525872 13819322976731136 13830165180186624 13837343398232064 13867306737067008 13870044549218304 13907293204013568 13918204426125312 13951096672223232 13955582416527504 13988562996294144 14113351125172224 14131754959896576 14162355816579072 14203193059418112 14214336435191808 14252509701985536 14255323564474368 14286191996215296 14304821215739904 14324558234486382 14338627135340544 14377134190635648 14432430597341184 14461149584006784 14505388656427008 14516769125302272 14555754589261824 14558628321165312 14590153528049664 14609179113947136 14643704308432896 14651304774598656 14662799724642304 14683030662776832 14702177360621568 14736922333544448 14771749417648128 14776499029264416 14811419643134976 14823040214237184 14862848183562528 14920012712116224 14963034663419904 14995435570495488 15014989644890112 15050473872556032 15090892625631744 15138424048582656 15146281287254016 15179078995978752 15182075790360576 15222847966555392 15234791331299328 15275705077550376 15334457509675008 15411975447453696 15468542591238144 15502038123552768 15505098679517184 15546738348822528 15558935827709952 15567011323011072 15600720079200384 15603800117870592 15645704854515264 15657979979390976 15694983756251136 15700030218593442 15737133370830912 15797660518711296 15877520015818752 15889977015533568 15898224329883648 15932650293651456 15935795865059328 15956576170934272 15978592191845376 15991128489590784 16028919580852224 16034073414733728 16037239010033664 16049821320216576 16092923867707392 16130955527258112 16174275964465104 16236484422008832 16318562238480384 16331365265965056 16375223912919552 16378456861310976 16435326503190528 16474167346987008 16482717871423488 16495649690222592 16518409495623936 16539949530699264 16579037625237504 16623561407922468 16675920241016832 16720704206507844 16726934666870784 16785014301130752 16824681545859072 16833413996347392 16869865016807424 16891863350501376 16895198298636288 16931783106625536 16953862181617664 16977254203835712 16993928456699904 17030727054655488 17039566448160768 17079835264155648 17125703962374816 17139140247711744 17185168212244173 17191571740950528 17251264698384384 17292033811021824 17314582653566976 17338472378385408 17364509362487296 17402110415142912 17443236014456832 17465982024941568 17503802806173696 17512887738387456 17550810089100432 17554275132604416 17568047661318144 17601417961329672 17615227476814848 17772368083550208 17876224142475264 17885502371119104 17924231580357888 17927770348191744 17951148192301056 17975916215826048 17990019550789632 18038332591575444 18041893886287872 18056048985243648 18104539351170816 18147324968165376 18196060460023242 18266044974759936 18309212270493696 18333087515541504 18358382518290432 18372785924210688 18422126902034496 18425763968974848 18440220240248832 18449791197642752 18489742316089344 18493392732291072 18533438265360384 18543057605351424 18557605901500416 18601462229630976 18607443222036672 18651417328392192 18817801500229632 18842339946528768 18883141088772096 18937590745890816 18952448580255744 19003346269314048 19007098085965824 19048255994953728 19073094954319872 19099410979315176 19118169513787392 19169512254180864 19281532778675712 19340518208569344 19407672785682432 19453538037399552 19478905485262848 19505781425683584 19535073032798208 19577374217035776 19602903147495424 19649229778059264 19691778156945408 19695665890197504 19701998705685888 19748559524179968 19764053618982912 19801595206495881 19817130911416704 19893350282821632 19950712884559872 19993914093993984 20019986193186816 20067298496741376 20121190167508992 20168741641715712 20184565398110208 20195041716338688 20238771994638336 20242767720480768 20297130622073856 20313055108399104 20367606770067168 20445943346233344 20549300596604928 20624723454984192 20669384164737024 20724892764788808 20728984465096704 20745247770279936 20756015097348096 20800960105600512 20805066823827456 20860939806020352 20877306639187968 20926645008334848 20933373624791256 20982844494441216 21170026687758336 21197632439844864 21243533724868608 21247727820079104 21304789589127168 21321504652787712 21371892774469632 21378764552978304 21382985346711552 21429287994322944 21457231823609856 21507940703010816 21565701285953472 21648645896011776 21758082984640512 21775153687953408 21833631883892736 21837942481747968 21913768670920704 21965556462649344 21976957161897984 21994199586963456 22024545994165248 22053266040932352 22105383500316672 22157624126472192 22164748543896624 22234560321355776 22294272275343792 22380019068174336 22444551995129856 22493153355743232 22522484467335168 22575710808834048 22636338938447616 22707636072873984 22719421930881024 22768618493968128 22773113685540864 22834271949833088 22852186996948992 22913557616325564 22922095654600704 23001686264512512 23056045081362432 23117963171180544 23190777265913856 23202813886857216 23257648019275776 23287976033255424 23320107523233792 23338403741564928 23350516984516608 23401080118800576 23405700176805888 23424063548424192 23468557281772896 23486969969086464 23542475634376704 23550045327890163 23696490778066944 23834965523300352 23847336494825472 23898975440477184 23903693797588992 23934864256401408 23967888287768064 23986692734386176 24051110122100592 24055858515050496 24074731980324864 24139385801561088 24196433290887168 24261413946697656 24354726633013248 24477843357720576 24497047898947584 24562835869379328 24567685291966464 24652989754785792 24711251020480512 24724076807135232 24743474535333888 24777614243435904 24809924296048896 24868556437856256 24935342111883702 25013880361525248 25090402000306176 25123119928705024 25177521451696128 25237022318788608 25250120994521088 25269931440340992 25337795025752064 25342797447954432 25397674659938304 25430793272426496 25465881305753568 25490892685049856 25559349672241152 25619752896233472 25708710371567616 25787357611425792 25876897047576576 25938050716532736 25971873980350464 26007708567578112 26046764043730944 26103165622714368 26198973037412352 26255704209260544 26269331607581184 26326215133650648 26331412698906624 26352071491977216 26402126941994508 26422841215222272 26658552125325312 26693314924249088 26814336213712896 26828253556678656 26891655522287616 26926722288451584 26963874323739072 26985029326184448 26990356960641024 27057498887363166 27062840829431808 27084073477865472 27156809026756224 27220987452248064 27261257794977792 27399067462139904 27463818405740544 27499631273312256 27559178886316032 27633190353051744 27638645953462272 27660330360373248 27674686796464128 27734613474134016 27740089098436608 27814586408027136 27836408852250624 27902193344446464 27911164833055008 27977125992588288 28226702250344448 28263509919793152 28324711633158144 28406386118836224 28428672870383616 28505019403971072 28510647128948736 28572383992430592 28609642431479808 28649116468972764 28677254270681088 28754268381271296 28922299168013568 29010777312854016 29111509178523648 29117256642330624 29180307056099328 29218358227894272 29287408616865792 29302609549197312 29366061325553664 29404354721243136 29473844667088896 29543498835296256 29552998058528832 29622839286269952 29646080428474368 29725696367125056 29840025424232448 29926069326839808 29990871140990976 30029979289780224 30100947745112064 30181785251263488 30276848097165312 30292562574508032 30358157991957504 30364151580721152 30445695933110784 30469582662598656 30551410155100752 30668915019350016 30823950894907392 30937085182476288 31004076247105536 31093476697645056 31117871655419904 31134022646022144 31201440158400768 31207600235741184 31291409709030528 31315959958781952 31389967512502272 31400060437186884 31474266741661824 31595321037422592 31755040031637504 31779954031067136 31796448659767296 31865300587302912 31871591730118656 31913152341868544 31957184383690752 31982256979181568 32057839161704448 32068146829467456 32074478020067328 32099642640433152 32185847735414784 32261911054516224 32348551928930208 32472968844017664 32637124476960768 32662730531930112 32750447825839104 32756913722621952 32870653006381056 32948334693974016 32965435742846976 32991299380445184 33036818991247872 33079899061398528 33158075250475008 33247122815844936 33351840482033664 33441408413015688 33570028602261504 33666827992694784 33739730033614848 33783726701002752 33863566213251072 33907724363235328 33954508407671424 34061454109310976 34079132896321536 34159670528311296 34251407924749632 34278280495423488 34370336424488346 34383143481901056 34502529396768768 34584067622043648 34629165307133952 34676944756770816 34729018724974592 34804220830285824 34886472028913664 34931964049883136 35007605612347392 35025775476774912 35101620178200864 35108550265208832 35136095322636288 35202835922659344 35230454953629696 35544736167100416 35752448284950528 35771004742238208 35848463160715776 35855540696383488 35902296384602112 35951832431652096 35980039101579264 36076665183150888 36083787772575744 36112097970487296 36209078702341632 36294649936330752 36392120920046484 36532089949519872 36618424540987392 36716765036580864 36745571848421376 36844253804068992 36851527937949696 36899582395285504 36979484632178688 36986785464582144 37066876530720768 37086115210702848 37115211803000832 37202924459261952 37214886444073344 37302834656784384 37403013167825553 37635603000459264 37684679893057536 37766282177544192 37875181491781632 37904897160511488 38006692538628096 38014196171931648 38096511989907456 38146189908639744 38198821958630352 38236339027574784 38339024508361728 38563065557351424 38681036417138688 38815345571364864 38907076074799104 38957810970525696 39011562851367168 39070146065596416 39154748434071552 39205806294990848 39298459556118528 39383556313890816 39403997411371776 39497119048359936 39528107237965824 39603190412991762 39634261822833408 39901425769119744 39987828187987968 40039972386373632 40134596993482752 40242380335017984 40337483283431424 40369130796220416 40390083432677376 40477543989276672 40485535440961536 40586248331044749 40594261244147712 40626110216798208 40735213540134336 40891886692466688 41098601193209856 41249446909968384 41338768329474048 41449785529577616 41457968930193408 41490495540559872 41512030194696192 41601920211201024 41610133647654912 41721879612040704 41754613278375936 41853290016669696 41866747249582512 41965688988882432 42340053375516672 42395264879689728 42487067449737216 42609579178254336 42643009305575424 42757529105956608 42765970693423104 42858575988645888 42914463647219712 43015881406021632 43131402571906944 43297291792023552 43516165969281024 43550307375906816 43667263767785472 43675884963495936 43827537341841408 43931112925298688 43953914323795968 43988399173926912 44049091988330496 44106532081864704 44210767000633344 44315248252944384 44329497087793248 44469120642711552 44588544550687584 44760038136348672 44889103990259712 44986306711486464 45044968934670336 45151421617668096 45272677876895232 45415272145747968 45438843861762048 45537236987936256 45546227371081728 45668543899666176 45704373993897984 45827115232651128 46003372529025024 46235926342361088 46405627773714432 46515296038551552 46640215046467584 46676807483129856 46701033969033216 46802160237601152 46811400353611776 46937114563545792 46973939938172928 47084951268753408 47100090655780326 47392981556133888 47669931046600704 47694672989650944 47797950880954368 47807387595177984 47869728512802816 47935776575536128 47973385468772352 48102220244201184 48111717030100992 48149463960649728 48278771603122176 48392866581774336 48522827893395312 48709453266026496 48955686715441152 48994095797895168 49125671738758656 49135370583932928 49305979509571584 49422502040961024 49448153614270464 49486949070667776 49555228486871808 49619848592097792 49737112875712512 49870684223767404 50027760723050496 50180804000612352 50355042903392256 50474044637577216 50500241989042176 50675590051504128 50685594895908864 50795349319876608 50861586544852992 50931762611507136 50981785370099712 51118699344482304 51239505792466944 51417420743135232 51555504636732519 51574715222851584 51753794095153152 51876101433065472 51943747960700928 52015417135156224 52093528087461888 52206331245428736 52397946074824704 52511408418521088 52538663215162368 52652430267301296 52662825397813248 52704142983954432 52804253883989016 52845682430444544 53317104250650624 53386629848498176 53628672427425792 53656507113357312 53783311044575232 53853444576903168 53927748647478144 53970058652368896 54114997774726332 54125681658863616 54168146955730944 54313618053512448 54441974904496128 54798134924279808 54927636811481088 54999262546624512 55118357772632064 55266380706103488 55277291906924544 55320660720746496 55349373592928256 55469226948268032 55480178196873216 55629172816054272 55672817704501248 55804386688892928 55822329666110016 55954251985176576 56453404500688896 56527019839586304 56649423266316288 56812772237672448 56857345740767232 57010038807942144 57021294257897472 57144767984861184 57219284862959616 57298232937945528 57354508541362176 57508536762542592 57844598336027136 58021554625708032 58223018357047296 58360614112198656 58436716455788544 58605219098394624 58732122651107328 58808709442486272 58947689334177792 59086997670592512 59105996117057664 59245678572539904 59292160856948736 59451392734250112 59680050848464896 59852138653679616 59981742281981952 60059958579560448 60201895490224128 60363570502526976 60553696194330624 60585125149016064 60716315983915008 60728303161442304 60891391866221568 60939165325197312 61102820310201504 61337830038700032 61647901789814784 61874170364952576 62008152494211072 62186953395290112 62235743310839808 62268045292044288 62402880316801536 62415200471482368 62582819418061056 62631919917563904 62779935025004544 62800120874373768 62948533483323648 63510080063275008 63592897319534592 63730601174605824 63743183460237312 63914368767381504 63964513958363136 64115678323408896 64136293658934912 64148956040134656 64371695470829568 64523822109032448 64697103857860416 64945937688035328 65274248953921536 65325461063860224 65500895651678208 65513827445243904 65741306012762112 65896669387948032 65930871485693952 65982598760890368 66073637982495744 66159798122797056 66316150500950016 66494245631689872 66703680964067328 66882816826031376 67140057204523008 67333655985389568 67479460067229696 67567453402005504 67727132426502144 67815448726470656 67909016815342848 68122908218621952 68158265792643072 68319341056622592 68502815849499264 68556560990846976 68740672848976692 68766286963802112 69005058793537536 69168135244087296 69353889513541632 69458037449949184 69608441660571648 69772944057827328 69863928099766272 70015211224694784 70051550953549824 70203240356401728 70217100530417664 70272190645272576 70405671845318688 70460909907259392 70650135983670489 71089472334200832 71504896569901056 71542009484476416 71696926321431552 71711081392766976 71804592769204224 71903664863304192 71960078203158528 72153330366301776 72167575545151488 72224195940974592 72418157404683264 72589299872661504 72784241840092968 73064179899039744 73433530073161728 73491143696842752 73688507608137984 73703055875899392 73799164790571008 73958969264357376 74133753061441536 74172230421405696 74230423606001664 74429772888146688 74605669313568768 74806026335651106 75271206000918528 75369359786115072 75532564355088384 75750362983563264 75809794321022976 76013385077256192 76028392343863296 76193023979814912 76292379817279488 76397643917260704 76472678055149568 76678049016723456 77126131114702848 77362072834277376 77630691142729728 77814152149598208 77915621941051392 78023125702734336 78140292131192832 78309496868143104 78411612589981696 78596919112237056 78767112627781632 78807994822743552 78994238096719872 79056214475931648 79206380825983524 79268523645666816 79975656375975936 80079944772747264 80484760670035968 80674966566862848 80780166865354752 80955087978553344 80971070881923072 81172496662089498 81188522488295424 81252220433596416 81470427080268672 81783773384933376 82197202386419712 82498893819936768 82677536658948096 82899571059155232 82915937860386816 82980991081119744 83024060389392384 83203840422402048 83220267295309824 83443759224081408 83509226556751872 83706580033339392 83733494499165024 83931377977764864 84680106751033344 84790529759379456 84974134899474432 85219158356508672 85286018611150848 85515058211913216 85531941386846208 85717151977291776 85828927294439424 86031762812043264 86262805143813888 87032331938562048 87334527535570944 87351769926991872 87655074683682816 87862225850597376 87907828647591936 88098183976660992 88213064163729408 88421534001266688 88630496505888768 88658994175586496 88938241285423104 89177089101375168 89520076272697344 89778207980519424 89972613422972928 90089937869340672 90302843235336192 90545355753790464 90830544291495936 90877687723524096 91074473975872512 91092454742163456 91337087799332352 91408747987795968 91654230465302256 92006745058050048 92471852684722176 92811255547428864 93280430092935168 93353614966259712 93402067938066432 93604320475202304 93622800707223552 93874229127091584 93947879876345856 94169902537506816 94200181311560652 94785963112267776 95339862093201408 95389345979301888 95595901761908736 95614775190355968 95739457025605632 95871553151072256 95946770937544704 96204440488402368 96223434060201984 96298927921299456 96557543206244352 96785733163548672 97045655786790624 97418906532052992 97911373430882304 97988191595790336 98251343477517312 98270741167865856 98611959019143168 98845004081922048 98896307228540928 98973898141335552 99110456973743616 99239697184195584 99474225751425024 99741368447534808 100055521446100992 100710085806784512 101000483978084352 101351180103008256 101590698639753216 101723173089705984 101863525223014272 102237398688964608 102479011584933888 102834841486270464 103111009273465038 103149430445703168 103507588190306304 103752202866130944 103887495921401856 104030834270312448 104187056174923776 104412662490857472 104795892149649408 105022816837042176 105077326430324736 105304860534602592 105325650795626496 105408285967908864 105608507767978032 105691364860889088 106634208501301248 106773259696996352 107257344854851584 107313014226714624 107566622089150464 107706889153806336 107855497294956288 107940117304737792 108229995549452664 108251363317727232 108336293911461888 108627236107024896 108883949808992256 109596269848559616 109855273622962176 110236715545264128 110532761412206976 110554583813849088 110698747185856512 110938453896536064 110960356393746432 111258345632108544 111345635409002496 111608773377785856 111644659332220032 111908503970353152 112209039503476659 112906809001377792 113054039679172608 113298846532632576 113625544475344896 113714691481534464 114020077615884288 114042588515794944 114289535969722368 114438569725919232 114596465875891056 114709017082724352 115017073525085184 115689196672054272 116043109251416064 116446036714094592 116721228224397312 116873432911577088 117210438196789248 117464245302214656 117617418884972544 117895378668355584 118211992234115328 118491357145079808 118584321713897472 118902785468500224 119704277307359232 119963484563963904 120119917159120896 120403790980448256 120727141005053952 121107392388661248 121170250298032128 121432631967830016 121456606322884608 121758744993134247 121782783732443136 121878330650394624 122205640620403008 122675660077400064 123295803579629568 123748340729905152 124016304988422144 124373906790580224 124471486621679616 124536090584088576 124805760633603072 124830400942964736 125165638836122112 125263839835127808 125559870050009088 125600241748747536 125897066966647296 127020160126550016 127185794639069184 127461202349211648 127828737534763008 127929027916726272 128272587317869824 128297912080269312 128743390941659136 129047644218064896 129394207715720832 129891875376070656 130548497907843072 130650922127720448 131001791303356416 131027654890487808 131482612025524224 131793338775896064 131861742971387904 131965197521780736 132147275964991488 132319596245594112 132632301001900032 132988491263379744 133407361928134656 133765633652062752 134280114409046016 134667311970779136 134958920134459392 135134906804011008 135454264853004288 135630897452941312 135818033630685696 136245816437243904 136316531585286144 136638682113245184 137005631698998528 137113121981693952 137481345697953384 138010117587075072 138707779027083264 139216883321143296 139545888115654656 140030422449389568 140103101907099648 140406480712803456 140434201060835328 140811343690637376 140921819814518784 141300271967340978 142178944668401664 143009793139802112 143084018968952832 143393852642863104 143422162785533952 143609185538408448 143807329726608384 143920156406317056 144306660732603552 144335151090302976 144448391881949184 144836314809366528 145178599745323008 145568483680185936 146128359798079488 146867060146323456 146982287393685504 147377015216275968 147406111751798784 147598329581142016 147917938528714752 148267506122883072 148344460842811392 148460847212003328 148859545776293376 149211338627137536 149612052671302212 150542412001837056 151065128710176768 151500725967126528 152026770154512384 152056784687726592 152386047959629824 152584759634558976 152795287834521408 152945356110299136 153356098033446912 154252262229405696 154666513910197557 154724145668554752 155261382285459456 155628304299196416 155831243882102784 156046251405468672 156280584262385664 156618993736286208 156823225179963392 157193838224474112 157534225255563264 157615989645487104 157988476193439744 158112428951863296 158412761651967048 158537047291333632 159951312751951872 160159889545494528 160969521340071936 161349933133725696 161560333730709504 161910175957106688 162344993324178996 162377044976590848 162504440867192832 162940854160537344 164394404772839424 164997787639873536 165355073317896192 165799142118310464 165831875720773632 165961982162239488 166048120778784768 166407680844804096 166440534590619648 166887518448162816 167018453113503744 167413160066678784 167466988998330048 167862755955529728 169360213502066688 169581059518758912 169948269798948864 170438316713017344 170572037222301696 171030116423826432 171063882773692416 171434303954583552 171657854588878848 172063525624086528 172525610287627776 174064663877124096 174669055071141888 175310149367365632 175815657295183872 176196367953321984 176426128327458816 176843068002533376 177260993011777536 177317988351172992 177876482570846208 178354178202750336 179040152545394688 179556415961038848 179945226845945856 180179875738681344 180605686470672384 181090711507580928 181661088582991872 181755375447048192 182148947951745024 182184909484326912 182674175598664704 182817495975591936 183308460930604512 184013490116100096 184943705369444352 185622511094857728 186560860185870336 186707229932519424 186804135876132864 187208640950404608 187245601414447104 187748458254183168 187895759752691712 188339805075013632 188400362623121304 190778691958603776 191191803523817472 191229550380711936 191743106302144512 191893541875089408 192408880976804736 192446868120403968 193115086412488704 193571466327097344 194091311573581248 194837813064105984 195822746861764608 195976383191580672 196502686955034624 196541482335731712 197223918038286336 197690008163844096 197792614457081856 197947796282671104 198220913947487232 198479394368391168 198948451502850048 199482736895069616 200111042892201984 201420171613569024 202000967956168704 202702360206016512 203181397279506432 203446346179411968 203727050446028544 204474797377929216 204958023169867776 205669682972540928 206222018546930076 206298860891406336 207015176380612608 207504405732261888 208061668540624896 208374112349847552 208825324981714944 209591784299298816 210045633674084352 210154652860649472 210609721069205184 210651301591252992 210816571935817728 211217015535956064 211382729721778176 211950407951011467 213268417002602496 213546519393992704 214514689709703168 214626028453429248 215133244178300928 215413778307612672 215710994589912576 215880234609475584 216459991098905328 216502726635454464 216672587822923776 217254472214049792 217767899617984512 219192539697119232 220473431090528256 221065522824413952 221109167627698176 221397494371713024 221876907793072128 222516691264217088 222691270818004992 223289318664440064 223817007940706304 224418079006953318 225813618002755584 226108079358345216 226597693065265152 227251088950689792 227429382963068928 228040155231768576 228085177031589888 228579071939444736 228877139451838464 229192931751782112 229418034165448704 230034147050170368 231378393344108544 232086218502832128 232892073428189184 233442456448794624 233746865823154176 234420876393578496 234928490604429312 235234837769945088 235790757336711168 236423984468230656 236982714290159616 237168643427794944 237805570937000448 239926969127927808 240239834318241792 241454282010107904 242340500596064256 242865263935660032 242913212645769216 243517489986268494 243565567464886272 243756661300789248 244411281240806016 245351320154800128 246591607159259136 247496681459810304 248032609976844288 248747813581160448 248942973243359232 249072181168177152 249611521267206144 249660801885929472 250331277672244224 250527679670255616 251119740100018176 251200483497495072 251794133933294592 254040320253100032 254371589278138368 254922404698423296 255657475069526016 255858055833452544 256545174635739648 256595824160538624 257486781883318272 258095288436129792 258788415431441664 261096995815686144 262003582606712832 262055309780975616 262965224051048448 263586677551792128 263723485942775808 264294551929982976 264639192491188224 265264602003800064 265976982526759488 266814723856269312 267531267304125504 268560228818092032 269334623941558272 269917840268918784 270269813608022016 270908529706008576 271261794905882624 271636067261371392 272491632874487808 272633063170572288 273277364226490368 274011263397997056 274226243963387904 274962691395906768 276020235174150144 277415558054166528 278433766642286592 280060844898779136 280206203814199296 280812961425606912 280868402121670656 281622687381274752 281843639629037568 282600543934681956 284357889336803328 286019586279604224 286168037937905664 286787705285726208 286844325571067904 287218371076816896 287614659453216768 287840312812634112 288613321465207104 288670302180605952 288896783763898368 289672629618733056 290357199490646016 291136967360371872 292256719596158976 293734120292646912 293964574787371008 294754030432551936 294812223503597568 295196659162284032 295835877057429504 296535012245766144 296688921685622784 296921694424006656 297719091552586752 298422677254275072 299224105342604424 302130257420353536 303001451934253056 304053540309024768 304772095919259648 305169519269117952 305590575669042816 306712196066893824 308504524458811392 309333027820395114 309448291337109504 310522764570918912 311256608598392832 311662487764205568 312092502810937344 312561168524771328 313237987472572416 313646450359926784 314387676448948224 315068450511126528 315231979290974208 315976952386879488 316224857903726592 316825523303934096 317074094582667264 319902625503903744 320319779090989056 321939042680143872 322699866267451392 323120667461419008 323820351914213376 324689986648357992 324754089953181696 325008881734385664 325881708321074688 328788809545678848 330710146635792384 331598284236620928 331663751441547264 332096241557569536 332815361689608192 332881069181239296 333775036896325632 334036906227007488 334826320133357568 334933977996660096 335725511911059456 336627118510429977 338720427004133376 339162119037517824 339896539597897728 340876633426034688 341144074444603392 342060232847652864 342127765547384832 342868607909167104 343315709177757696 344127051248173056 345051220575255552 348129327754248192 349338110142283776 350620298734731264 351631314590367744 352392735906643968 352852256654917632 353686136005066752 354635976702345984 355752965141692416 356708356405500672 359112831922077696 359890453691891712 360359751477362688 361211372941344768 362181423015161856 363322177165983744 363510750894096384 364297895903490048 364369818968653824 365348351197329408 365634991951183872 366616921861209024 368026980232200192 369887410738888704 371245022189715456 373121720371740672 373414459865038848 373608271752265728 374417281900809216 374491202828894208 375496916508366336 375791519505383424 376679610150027264 376800725246242608 381557383917207552 382383607047634944 383486212604289024 383787083750178816 384817761953609472 384893736240807936 386230172824977408 387142932654194688 388182623147162496 389675626128211968 391645493723529216 391952766383161344 393005373910069248 393082964671463424 394447836076572672 395380016327688192 395585228914163712 395895592565342208 396441827894974464 396958788736782336 397896903005700096 398965473790139232 400222085784403968 402840343227138048 404001935912337408 405404720412033024 406362794559012864 406892692358823936 407454100892057088 408949594755858432 409916046339735552 411339365945081856 412444037093860152 414030352761225216 416123337081249792 417650649963429888 420091267348168704 420309305721298944 421219442138410368 421302603182505984 422434031071912128 422765459443556352 423900815902022934 426536834005204992 427093038787985408 429029379419406336 429252056906858496 430266488356601856 430827556615225344 431421989179825152 431760469218951168 432919982197810656 433005453270908928 433345175645847552 434508944428099584 435535799235969024 438385079394238464 440946862181056512 442131045648827904 442218335255396352 442794988743426048 443753815586144256 445033382528434176 445382541636009984 446578637328880128 447634015881412608 448836158013906636 451627236005511168 453195386130530304 454502177901379584 456080310463537152 456170354063179776 457158143878889472 457754278903676928 458385863503564224 458836068330897408 460068294100340736 462756786688217088 464172437005664256 465784146856378368 466884912897589248 467493731646308352 468841752787156992 469856981208858624 470469675539890176 471581514673422336 472847968936461312 473965428580319232 474337286855589888 475611141874000896 479853938255855616 480479668636483584 482908564020215808 484681001192128512 485730527871320064 487034979972536988 487131134929772544 487513322601578496 488822562481612032 493183214318518272 494993362919620608 496065219953688576 497495627162320896 497885946486718464 498144362336354304 499223042534412288 499321603771858944 500662555344488448 501055359340511232 502239480200036352 502400966994990144 503588267866589184 508080640506200064 508743178556276736 509844809396846592 511314950139052032 511716111666905088 513090349271479296 513191648321077248 514973563766636544 516190576872259584 517576830862883328 522193991631372288 524007165213425664 525930448102096896 527446971885551616 528589103859965952 529278384982376448 530529204007600128 531953965053518976 533629447712538624 535062534608251008 537120457636184064 538669247883116544 539835680537837568 540539627216044032 541817059412017152 542523589811765248 543272134522742784 544983265748975616 545266126341144576 546554728452980736 548022526795994112 548452487926775808 549925382791813536 552040470348300288 554831116108333056 556867533284573184 560121689797558272 560412407628398592 561625922851213824 561736804243341312 563245374762549504 563687279258075136 565201087869363912 572336075875811328 573575410571452416 573688651142135808 575229318906433536 575680625625268224 577226642930414208 577340604361211904 579345259237466112 580714398981292032 582273934720743744 584513439192317952 587468240585293824 587929149574742016 589508060865103872 589624447007195136 590393318324568064 591671754114859008 593070024491532288 593377843371245568 593843388848013312 595438183105173504 596845354508550144 598448210685208848 604260514840707072 606002903868506112 608107080618049536 609544191838519296 610339038538235904 611181151338085632 613424392133787648 617009048917622784 618666055640790228 618896582674219008 621045529141837824 622513217196785664 624185005621874688 625122337049542656 626475974945144832 627292900719853568 628775352897896448 630136901022253056 630463958581948416 631953904773758976 632449715807453184 633651046607868192 634148189165334528 635851223853034401 639805251007807488 640639558181978112 643878085360287744 645399732534902784 646241334922838016 647640703828426752 649379973296715984 649508179906363392 650017763468771328 651763416642149376 657577619091357696 661420293271584768 663196568473241856 663327502883094528 664192483115139072 665630723379216384 667550073792651264 668073812454014976 669867955993320192 671451023822118912 673254237020859954 677440854008266752 678324238075035648 679793079195795456 681753266852069376 682288148889206784 684120465695305728 684255531094769664 685737215818334208 686631418355515392 688254102496346112 690102441150511104 696258655508496384 698676220284567552 701240597469462528 703262629180735488 704785471813287936 705704513309835264 707372272010133504 709271953404691968 711505930283384832 713416712811001344 719780907383783424 720719502954725376 724362846030323712 727021501788192768 728595791806980096 728739637937307648 730696702394658816 731269983902367744 733233843722418048 736053960464400384 739774821477777408 742490044379430912 746243440743481344 746828919730077696 747216543504531456 748834563801618432 748982405657788416 750993833016732672 751583039010766848 753359220300054528 753601450492485216 763114767834415104 764767214095269888 766972425208578048 767574167500357632 769635523907218944 769787472481615872 772460345649954816 774285865308389376 776365246294324992 783290987447058432 786010747820138496 786165929342926848 788895672153145344 790760032655376384 791170457828327424 792883655789948928 793917577473564672 795793806011400192 797930947580278464 800444171568807936 805680686454276096 808003871824674816 810809440824066048 812725589118025728 813785384717647872 814908201784114176 817899189511716864 819832092679471104 822678731890163712 824888074187720304 828060705522450432 832246674162499584 835301299926859776 840182534696337408 840618611442597888 842438884276820736 842605206365011968 844868062143824256 845530918887112704 847801631804045868 853073668010409984 858058758838812672 858504113813716992 860532976713203712 861655113230450688 862843978359650304 863520938437902336 865839964395621312 866010906541817856 866690351291695104 869017888856199168 871071598471938048 876770158788476928 881893724362113024 884262091297655808 884436670510792704 885589977486852096 887507631172288512 890066765056868352 890765083272019968 893157274657760256 895268031762825216 897672316027813272 906390772261060608 909004355802759168 912160620927074304 914316287757778944 915508557807353856 916771727007128448 920136588200681472 925513573376434176 928344874011328512 931568293712756736 933769825795178496 934987463292616704 937683505574313984 939713962417717248 940939351079780352 943163029346844672 945695937872922624 947930857160638464 948674573711179776 951222283748001792 959707876511711232 960959337272967168 965817128040431616 969362002384257024 971461055742640128 974069959945073976 974262269859545088 975026645203156992 977645124963224064 986366428637036544 992130439907377152 994991254324641792 996288724672708608 998446085068824576 998643207543717888 1001325110688976896 1002110718681022464 1004478960400072704 1004801933989980288 1007176535733178368 1016161281012400128 1017486357112553472 1019689618793693184 1022629900278104064 1023432223333810176 1026180698542958592 1026383296642154496 1029947127533273088 1032381153744519168 1035153661725766656 1044387983262744576 1048014330426851328 1051860896204193792 1054893943771103232 1057178207719931904 1058556769964752896 1061058408015200256 1063907930107037952 1067258895425077248 1070125069216502016 1077338495766233088 1079671361075675136 1081079254432088064 1083634118824034304 1086544269045485568 1089966531497951232 1090532252682289152 1093109456905961472 1096045053591988224 1096904975853551616 1099850765583627072 1104080940696600576 1109662232216666112 1113735066569146368 1120243379595116544 1120824815256797184 1123251845702427648 1123473608486682624 1126490749525099008 1127374558516150272 1130402175738727824 1144672151751622656 1147150821142904832 1150458637812867072 1151361251250536448 1154453285860828416 1154681208722423808 1158690518474932224 1161428797962584064 1164547869441487488 1169026878384635904 1174936481170587648 1175858299149484032 1179016121730207744 1179248894014390272 1180786636649136128 1183343508229718016 1186140048983064576 1186755686742491136 1187686777696026624 1190876366210347008 1193690709017100288 1196896421370417696 1208521029681414144 1212005807737012224 1216214161236099072 1219088383677038592 1220678077076471808 1222362302676171264 1226848784267575296 1234018097835245568 1237332111281580456 1242091058283675648 1248370011243749376 1252951949890289664 1254585801439707136 1260273802044506112 1260927917163896832 1263907809547517952 1267302093215736384 1268296378330669056 1271702447706068802 1279610502015614976 1281279116363956224 1287756170720575488 1290799465069805568 1292482669845676032 1295281407656853504 1298759946593431968 1299016359812726784 1300035526937542656 1303526833284298752 1315155238182715392 1322840586543169536 1326393136946483712 1326655005766189056 1328384966230278144 1331261446758432768 1335100147585302528 1336147624908029952 1339735911986640384 1342902047644237824 1346508474041719908 1354881708016533504 1359586158391590912 1363506533704138752 1368240931390611456 1368511062189539328 1371474431636668416 1373262836711030784 1376508204992692224 1380204882301022208 1392517311016992768 1397352440569135104 1402481194938925056 1406525258361470976 1409570943626575872 1411409026619670528 1414744544020267008 1418543906809383936 1423011860566769664 1426833425622002688 1439561814767566848 1441439005909450752 1448725692060647424 1454043003576385536 1457191583613960192 1461393404789317632 1462539967804735488 1466467687444836096 1479549642955554816 1484980088758861824 1492486881486962688 1493657839460155392 1494433087009062912 1497669127603236864 1497964811315576832 1501987666033465344 1503166078021533696 1506718440600109056 1507202900984970432 1526229535668830208 1529534428190539776 1533944850417156096 1535148335000715264 1539271047814437888 1539574944963231744 1544920691299909632 1548571730616778752 1552730492588649984 1566581974894116864 1572021495640276992 1577791344306290688 1582340915656654848 1585767311579897856 1587835154947129344 1591587612022800384 1595861895160556928 1600888343137615872 1611361372908552192 1616007743649349632 1621618881648132096 1625451178236051456 1627570769435295744 1629816403568228352 1635798379023433728 1639664185358942208 1645357463780327424 1649776148375440608 1656121411044900864 1664493348324999168 1670602599853719552 1680365069392674816 1681237222885195776 1684877768553641472 1685210412730023936 1689736124287648512 1691061837774225408 1695603263608091736 1717008227627433984 1721065953426407424 1725687956719300608 1727041876875804672 1731679928791242624 1732021813083635712 1738035777712398336 1742143196943876096 1753540317576953856 1763787448724226048 1768524182595311616 1768873341021585408 1771179954973704192 1775015262344577024 1780133530113736704 1781530166544039936 1786314549315520512 1790536063525650432 1795344632055626544 1812781544522121216 1818008711605518336 1824321241854148608 1828632575515557888 1831017115614707712 1833543454014256896 1840273176401362944 1851027146752868352 1856689748022657024 1863136587425513472 1867539651590356992 1875367011148627968 1879427924835434496 1881878702159560704 1886326058693689344 1891391875745845248 1895861714321276928 1897349147422359552 1902444567496003584 1907553671559103203 1919415753023422464 1921918674545934336 1931634256080863232 1938724004768514048 1942922111485280256 1948139919890147952 1948524539719090176 1950053290406313984 1955290249926448128 1972732857274073088 1984260879814754304 1989982508649283584 1992577449345417216 1996892170137649152 2002650221377953792 2004221437362044928 2009603867979960576 2014353071466356736 2032322562024800256 2034972714225106944 2039379237587386368 2045259800556208128 2046864446667620352 2052361397085917184 2052766593284308992 2059894255066546176 2064762307489038336 2070307323451533312 2088775966525489152 2096028660853702656 2103721792408387584 2109787887542206464 2114356415439863808 2117113539929505792 2122116816030400512 2127815860214075904 2134517790850154496 2140250138433004032 2159342722151350272 2162158508864176128 2173088538090971136 2181064505364578304 2186218913811922944 2192090107183976448 2193809951707103232 2199701531167254144 2208161881393201152 2219324464433332224 2227470133138292736 2240486759190233088 2241649630513594368 2246503691404855296 2246947216973365248 2252981499050198016 2254749117032300544 2260804351477455648 2289344303503245312 2294301642285809664 2300917275625734144 2302722502501072896 2308906571721656832 2309362417444847616 2317381036949864448 2322857595925168128 2329095738882974976 2349872962341175296 2358032243460415488 2358497788028780544 2366687016459436032 2372280097966129152 2373511373484982272 2381752732420694016 2387381418034200576 2393792842740835392 2417042059362828288 2424011615474024448 2432428322472198144 2438176767354077184 2441356154152943616 2444724605352342528 2453697568535150592 2468036195670491136 2474664222563160912 2484182116567351296 2496740022487498752 2505903899780579328 2509171602879414272 2520547604089012224 2521855834327793664 2527815619095035904 2534604186431472768 2536592756661338112 2543404895412137604 2559221004031229952 2575512341441150976 2581598930139611136 2584965339691352064 2590562815313707008 2597519893186863936 2598032719625453568 2600071053875085312 2607053666568597504 2630310476365430784 2645681173086339072 2652786273892967424 2653310011532378112 2656769932460556288 2662522893516865536 2670200295170605056 2672295249816059904 2679471823973280768 2685804095288475648 2693016948083439816 2719172316783181824 2727013067408277504 2736481862781222912 2742948863273336832 2746525673422061568 2760409764602044416 2785034622033985536 2794704881138270208 2804962389877850112 2813050516722941952 2819141887253151744 2822818053239341056 2829489088040534016 2837087813618767872 2846023721133539328 2853666851244005376 2879123629535133696 2882878011818901504 2897451384121294848 2908086007152771072 2914383167227920384 2922786809578635264 2925079935609470976 2932935374889672192 2959099285911109632 2984973762973925376 2988866174018125824 2995338255206473728 2995929622631153664 3003975332066930688 3006332156043067392 3013436881200218112 3014405801969940864 3052459071337660416 3059068856381079552 3067889700834312192 3070296670001430528 3078542095628875776 3079149889926463488 3089841382599819264 3097143461233557504 3105460985177299968 3133163949788233728 3144042991280553984 3155582688612581376 3164681831313309696 3171534623159795712 3175670309894258688 3183175224045600768 3191723790321113856 3201776686275231744 3232015487298699264 3243237763296264192 3250902356472102912 3259632807136456704 3271596758046867456 3279328370717884416 3290714927560654848 3299552296750881216 3312242822089801728 3328986696649998336 3341205199707439104 3360730138785349632 3362474445770391552 3369755537107282944 3370420825460047872 3379472248575297024 3382123675548450816 3391206527216183472 3434016455254867968 3451375913438601216 3454083753751609344 3463359857582485248 3464043626167271424 3476071555424796672 3484286393887752192 3507080635153907712 3527574897448452096 3537048365190623232 3537746682043170816 3542359909947408384 3550030524689154048 3560267060227473408 3563060333088079872 3572629098631041024 3581072127051300864 3590689264111253088 3625563089044242432 3636017423211036672 3648642483708297216 3657265151031115776 3662034231229415424 3667086908028513792 3680546352802725888 3702054293505736704 3726273174851026944 3758855849670868992 3763757404319121408 3782783751491690496 3791723428642553856 3804889134992007168 3815107343118206406 3838831506046844928 3843837349091868672 3863268512161726464 3877448009537028096 3885844222970560512 3896279839780295904 3897049079438180352 3900106580812627968 3910580499852896256 3945465714548146176 3968521759629508608 3979965017298567168 3985154898690834432 3993784340275298304 4005300442755907584 4008442874724089856 4019207735959921152 4028706142932713472 4064645124049600512 4078758475174772736 4090519601112416256 4104722794171834368 4105533186568617984 4119788510133092352 4129524614978076672 4140614646903066624 4177551933050978304 4192057321707405312 4207443584816775168 4219575775084412928 4228712830879727616 4234227079859011584 4244233632060801024 4255631720428151808 4269035581700308992 4280500276866008064 4318685444302700544 4324317017728352256 4346177076181942272 4362129010729156608 4384180214367952896 4387619903414206464 4399403062334508288 4438648928866664448 4454940266276585472 4480973518380466176 4483299261027188736 4493007382809710592 4493894433946730496 4505962998100396032 4509498234064601088 4521608702954911296 4578688607006490624 4588603284571619328 4601834551251468288 4605445005002145792 4617813143443313664 4618724834889695232 4634762073899728896 4645715191850336256 4658191477765949952 4699745924682350592 4716064486920830976 4733374032918872064 4747022746969964544 4763505464841388032 4774762836068401152 4787585685481670784 4834084118725656576 4848023230948048896 4864856644944396288 4876353534708154368 4882712308305887232 4889449210704685056 4907395137070301184 4936072391340982272 4949328445126321824 4968364233134702592 4993480044974997504 5011807799561158656 5018343205758828544 5041095208178024448 5043711668655587328 5055631238190071808 5069208372862945536 5073185513322676224 5086809790824275208 5151024682882301952 5163197860279222272 5181125630627414016 5195039786373727872 5196065439250907136 5214107333137195008 5260620952730861568 5291362346172678144 5305572547785934848 5306620023064756224 5313539864921112576 5325045787033731072 5340400590341210112 5344590499632119808 5358943647946561536 5371608190576951296 5386033896166879632 5438344633566363648 5454026134816555008 5472963725562445824 5485897726546673664 5493051346844123136 5520819529204088832 5570069244067971072 5589409762276540416 5626101033445883904 5638283774506303488 5645636106478682112 5658978176081068032 5674175627237535744 5692047442267078656 5707333702488010752 5722661014677309609 5758247259070267392 5765756023637803008 5794902768242589696 5816172014305542144 5828766334455840768 5845573619157270528 5850159871218941952 5865870749779344384 5918198571822219264 5969947525947850752 5977732348036251648 5990676510412947456 6007950664133861376 6012664312086134784 6028811603939881728 6104918142675320832 6118137712762159104 6135779401668624384 6140593340002861056 6157084191257751552 6158299779852926976 6179682765199638528 6194286922467115008 6210921970354599936 6266327899576467456 6288085982561107968 6311165377225162752 6329363662626619392 6343069246319591424 6351340619788517376 6366350448091201536 6383447580642227712 6403553372550463488 6486475526592528384 6519265614272913408 6543193516093734912 6558656741435768832 6581429855121309696 6599104593501762432 6624485644179603456 6657973393299996672 6682410399414878208 6721460277570699264 6724948891540783104 6739511074214565888 6740841650920095744 6758944497150594048 6764247351096901632 6782413054432366944 6868032910509735936 6902751826877202432 6908167507503218688 6926719715164970496 6928087252334542848 6952143110849593344 6968572787775504384 7074096730381246464 7075493364086341632 7100061049378308096 7120534120454946816 7145258197262082048 7162144254102601728 7181378528222506176 7251126178088484864 7272034846422073344 7297284967416594432 7314530302062231552 7324068462458830848 7334173816057027584 7361092705605451776 7404108587011473408 7452546349702053888 7517711699341737984 7527514808638242816 7565567502983380992 7583446857285107712 7609778269984014336 7630214686236412812 7677663012093689856 7726537024323452928 7754896019074056192 7771688445941121024 7792559679560591808 7794098158876360704 7800213161625255936 7821160999705792512 7890931429096292352 7937043519259017216 7959930034597134336 7970309797381668864 7987568680550596608 8010600885511815168 8016885749448179712 8038415471919842304 8057412285865426944 8157516950349545472 8181039202224832512 8209445588343668736 8239577020266184704 8281229293806133248 8355103866101956608 8384114643414810624 8414887169633550336 8439151550168825856 8457425661759455232 8468454159718023168 8488467264121602048 8511263440856303616 8538071163400617984 8561000553732016128 8637370888605401088 8648634035456704512 8692354152363884544 8724258021458313216 8768360428735905792 8775239806828412928 8798806124669016576 8877297857733328896 8966598522054377472 8986014765619421184 8987788867893460992 9011925996200792064 9018996468129202176 9043217405909822592 9157377214012981248 9177206569143238656 9203669102502936576 9210890010004291584 9235626286886627328 9237449669779390464 9269524147799457792 9291430383700672512 9316382955531899904 9399491849364701184 9432128973841661952 9466748065837744128 9494045493939929088 9527010929682776064 9549525672136802304 9575171370963341568 9696046461896097792 9729713289888792576 9752707069416308736 9778898421409370112 9814790274140602368 9872144782681964544 9898656890252643648 9936728466269405184 9986960089949995008 10023615599122317312 10036686411517657088 10082190416356048896 10087423337311174656 10111262476380143616 10138416745725891072 10146371026645352448 10173619581648550416 10302049365764603904 10362251261254828032 10390079572747455744 10392130878501814272 10428214666274390016 10521241905461723136 10582724692345356288 10611145095571869696 10613240046129512448 10627079729842225152 10650091574067462144 10680801180682420224 10689180999264239616 10717887295893123072 10743216381153902592 10772067792333759264 10876689267132727296 10908052269633110016 10945927451124891648 10971795453093347328 10986102693688246272 11041639058408177664 11178819524553080832 11276567549012606976 11291272212957364224 11348351254475071488 11414667404976021504 11445322029354619218 11516494518140534784 11531512047275606016 11589805536485179392 11632344028611084288 11657532668911681536 11691147238314541056 11700319742437883904 11731741499558688768 11836397143644438528 11939895051895701504 11955464696072503296 11981353020825894912 12015901328267722752 12025328624172269568 12057623207879763456 12236275425524318208 12271558803337248768 12314168382515503104 12316599559705853952 12359365530399277056 12388573844934230016 12421843940709199872 12532655799152934912 12576171965122215936 12622330754450325504 12658727325253238784 12686138492639182848 12702681239577034752 12732700896182403072 12766895161284455424 12807106745100926976 12972951053185056768 13038531228545826816 13086387032187469824 13162859710242619392 13198209187003524864 13315946786599993344 13364820798829756416 13442920555141398528 13449897783081566208 13479022148429131776 13481683301840191488 13517888994301188096 13528494702193803264 13564826108864733888 13736065821019471872 13805503653754404864 13816335015006437376 13853439430329940992 13856174504669085696 13904286221699186688 13937145575551008768 14148193460762492928 14200122098756616192 14241068240909893632 14290516394524164096 14324288508205203456 14362757056445012352 14502252356176969728 14544069692844146688 14594569934833188864 14629060604124463104 14648136924917661696 14668347632114055168 14722185411210903552 14808217174022946816 14905092699404107776 15035423398683475968 15055029617276485632 15131135005966761984 15166893714570215424 15219556539968028672 15260429372472825624 15453074048646905856 15543376891882242048 15585119359121183616 15588196317752721408 15642321999411585024 15781862858192584704 15874087038518034432 15919860069194268672 15940619594763337728 15975137361101193216 16021201771023630336 16033771498896359424 16076830943839684608 16114824571730853888 16315033900699090944 16362078404449665024 16418891176687337472 16479154040532369408 16562458587612266496 16710207732203913216 16768229286829621248 16878303100337651712 16914851323518910464 16936908319436046336 16976934528243204096 17022526881712607232 17076142326801235968 17122001107464032256 17274741777210802176 17297268070913409024 17384708304727769088 17448516042916626432 17536720857471811584 17550479613656825856 17597612249338033152 17754595715466657792 17933197044108754944 17972029531238842368 18023851992401584128 18037992936258404352 18086434811819645184 18314754428025962496 18354413138286477312 18407338205005873152 18421780020008583168 18471252573773254656 18474899339558780928 18539048295598915584 18582860767401345024 18632765911063799808 18798983698729402368 18864257947683323904 18933496131675488256 18988090987879858176 19054021859365552128 19099051344273604608 19150342741926683136 19459426579777585152 19557796842818740224 19629580548281204736 19744289565363929088 19797313780505287296 19873456932538810368 19973920179899990016 20047231198244634624 20073372823035314176 20164380832712097792 20174846674622349312 20222524952760287232 20276833491451782144 20292742053290704896 20347239163297100832 20604098731529207808 20724502522509656064 20780159145494911488 20784261757003628544 20856429332548780032 21222290191143739392 21226480092259024896 21300183148134924288 21361602361364840448 21435774591786246144 21486432762307805184 21544135584667518528 21753378534265454592 21816104539266220032 21891854902249783296 21943590906186694656 21972205387376492544 22083278116816355328 22357639049106161664 22553135098025213952 22582544425914728448 22696702508950142976 22829334809952043008 22890644058709238436 23032989036281069568 23179611072970358784 23264688057222168576 23315065337823363072 23382294476629082112 23400639484875767808 23463482999117377536 23672794287288877056 23879790103791403008 23910929392145006592 23962706041651789824 24031802656535445504 24050657248344539136 24115246415759526912 24472550851048636416 24543117606674497536 24628336765031006208 24718731060798554112 24843687881418399744 25065311598305869824 25152343930244431872 25244661508900651008 25317454650506477568 25372276985278365696 25405362479154069504 25465401792364806144 25533790322568910848 25614213490201853952 25945902106370113536 26077062457091653632 26172774064374939648 26325719420485238784 26396418374007049728 26631893573199986688 26899795566163132416 26958044296858263552 26963366603680382976 27035777988602376192 27056989404387606528 27129652217729467776 27472131642038943744 27611007307508809728 27632670030012874752 27706878860659881984 27712349009338171392 27808572443398373376 27874291151102017536 28296386921524985856 28400244197513232384 28482136481819787264 28581032789048328192 28648577016410406912 28725514112890024704 29088139385688293376 29189139869666377728 29258121208248926208 29336695264228110336 29444370822421807104 29616434348045893632 29810185398808215552 30070846797366951936 30110059234552971264 30262270011933523968 30333787429140430848 30439113079936057344 30520858744945651248 30906148097293811712 31086753783764484096 31170238718242367232 31176392635505442816 31284643998823170048 31563725716385169408 31748174077036068864 31839720138388537344 31881239189526675456 31950274722202386432 32042403542047260672 32067542997792718848 32153661887679369216 32229649143461707776 32630067801398181888 32724156808899330048 32837782353374674944 32958308081064738816 33124917175224532992 33536458573659242496 33829702647037820928 33873816638872092672 34045053763425214464 34244002214928064512 34549483554421604352 34594536141826818048 34769416609455538176 34897032085833252864 35073441714943623168 35100959227313651712 35195224498676066304 35509191430933315584 35866394088217509888 35944059062477684736 36047703984803168256 36075985872516808704 36172869623639290368 36708826276572954624 36814676410011746304 36942505147546509312 36949798679117561856 37078096591197831168 37165721534802690048 37265531822127599616 37597967397458804736 37728515895366647808 37866992263350976512 37976181975759716352 38108043718731104256 38198102688547209216 38300685483853366272 38918853159555170304 39115593685637480448 39259161096562409472 39488579130727858176 39594627561010574592 39947840359799980032 40094462396489269248 40328761665424195584 40349693349244698624 40445049905520574464 40553666982903564288 40585484106581409792 40694478326594201664 41208197463058415616 41449005045019312128 41560318290989822976 41568523514007257088 41712858665097560064 42444580382287478784 42600366296269848576 42723204722729680896 42871549183572492288 42972865524615610368 43088271169335037056 43506757068530909184 43632209078532440064 43783709804499566592 43887181812373389312 43944410774752985088 44166556233632710656 44715278098212323328 45106270196050427904 45165088851829456896 45393405017900285952 45658669619904086016 45781288117418476872 46359222145940717568 46630130675646726144 46764588953258164224 46926965998234755072 47345588574577754112 47759580207582806016 47821858784290013184 47925412083303579648 48063605313070891008 48101314496689078272 48230492831519053824 48945101702097272832 49086235213348995072 49256673530062012416 49437462121597108224 49687375762836799488 50130623196611739648 50304687860488863744 50634909301012955136 50744553970556731392 50810724958308139008 50930803584729612288 51067580645137821696 51228426980403707904 51891804212740227072 52154124914183307264 52345548128749879296 52651438840970477568 52792836748014099456 53263787146399973376 53799591132326264832 53916088593716527104 54071555977204752384 54113978808775213056 54259304435458935552 54944263284077887488 55222014615017619456 55265340060025749504 55413757721319763968 55424698018676342784 55617144886796746752 55748582302204035072 56592773843049971712 56800488395026464768 56964272963639574528 57162065578096656384 57297154032820813824 57451028225780049408 58378279739332755456 58673390528456220672 58888741644843614208 59232868696091787264 59620370797616431104 60141693594733903872 60220118469105942528 60524540023867047936 60667574858280861696 60878226159872114688 61041717489891302496 61812296194587623424 62173507567528968192 62340477436484734464 62352785271010885632 62569287997646340096 63679440276777074688 63900549444404772864 64084807084094521344 64307323775358738432 64459298286923415552 65260135602796363776 65448313617798660096 65675564706749349888 65916616162129477632 66249834350449065984 67072917147318484992 67659405294075641856 67747633277744185344 68090107526850428928 68488004429856129024 69098967108843208704 69538833218911076352 69794064171666505728 70146883429887246336 70201918454627303424 70390448997352132608 71018382861866631168 71732788176435019776 71888118124955369472 72095407969606336512 72151971745033617408 72345739247278580736 73417652553145909248 73629352820023492608 73885010295093018624 74156193182395662336 74531063644255199232 75195934794917609472 75457031790733295616 75733984526701953024 75952363951519432704 76216087437462208512 76396205377094418432 76601370967706732544 77837706319110340608 78231187371274960896 78518322193124818944 78977158261455716352 79189255122021149184 79895680719599960064 80699386698489397248 80890099811041148928 81107333965807128576 81170968213162819584 81388956653188403328 82416394926116831232 82898010090038624256 83120636581979645952 83137047028014514176 83425717330195120128 84889160764574957568 85200732592539697152 85446409445459361792 85743098367144984576 85945731049231220736 86176542338670074112 87264418157064880128 87567419608999133184 87774363624746778624 88333112467265421312 89430556196424646656 90212540392100855808 90330177703658913792 90786810035800571904 91317339239808172032 91562576234836953744 92718444291881435136 93260261351293452288 93529177906516328448 93853931996469510144 94691177149155508224 95519160415165612032 95643717568580026368 95850824166607159296 96127210626141782016 96202628993378156544 96460985663038107648 97890203404194545664 98172470426697990144 98513347060124024832 98874924243194216448 99374751525673598976 100609375720977727488 101489107941113462784 101621449916616278016 102135161290275643392 103783608425480454144 104308249828366614528 104691096257499758592 105302877681940955136 105585673496028198912 106527574292799946752 107599182264652529664 107832177187433054208 108143111954409504768 108227957617550426112 108518608870917871104 110444029230035238912 110827515442639527936 110849396037352685568 111234289773593493504 111497164604408070144 113185547686099943424 113600976790052929536 113928545927279149056 114324131156193312768 114594308065641627648 114902056451560098816 116756559478665510912 117346781056912441344 117777483289687228416 118465737392183574528 120283387189467807744 121049080047734095872 121335149716561723392 121756452319744229376 122083434979782604992 123624592389175246848 124347015135057936384 124680954872969468928 124705570542021771264 125138575995292680192 127801098888809545728 128169614168189042688 128614647550717476864 128918596573846831104 130520271205592727552 130896627235597320192 131351129413498699776 131833232324258955264 132499668700898131968 134145834294636969984 135318810588151283712 135495266555488370688 136180215053700857856 136976008859712258048 139077666437822152704 140293766859774492672 140780897994704265216 142036765723733262336 143465576352870039552 143776236249910738944 144190815939212673024 144303943490067234816 144691478494557161472 146835305106291818496 147258705640046985216 147770020590186037248 148312386364791324672 149062127288510398464 150391869589835218944 150914063581466591232 151904727903038865408 152432174874924417024 152792410754188836864 153202741935413465088 155675412638220681216 156462374742549921792 157036644386249637888 157954316522911432704 158378510244042298368 159791361439199920128 161398773396978794496 162214667931614257152 162341936426325639168 162777913306376806656 164832789852233662464 165796020180077248512 166241273163959291904 166274094056029028352 166851434660390240256 169778321529149915136 170401465185079394304 170892818890918723584 171486196734289969152 171891462098462441472 172353084677340148224 175134839217998266368 176666224934530842624 178861112392849293312 180425080784201711616 180660355407317827584 181573620071601143808 182634678479616344064 183125152469673907488 185436888583762870272 186520522702586904576 187058355813032656896 187707863992939020288 191038320830331224064 191701648333214318592 192254421252283564032 192921971326076215296 195780406808389091328 196344940853395980288 197026694120248049664 197749848486388432896 198749503051347197952 201218751441955454976 202978215882226925568 203242899833232556032 204270322580551286784 208616499656733229056 209382192514999517184 210605755363881910272 211171346992056397824 213055148585599893504 215198364529305059328 215664354374866108416 216286223908819009536 216455915235100852224 217037217741835742208 220888058460070477824 221655030885279055872 222468579547186987008 226371095372199886848 227201953580105859072 227857091854558298112 228648262312386625536 229188616131283255296 229804112903120197632 233513118957331021824 234693562113824882688 235554966579374456832 236931474784367149056 242098160095468191744 242670299433123446784 243512904639488458752 244166869959565209984 247249184778350493696 248694030270115872768 249361909745938937856 249411141084043542528 250277151990585360384 255602197777619091456 256339228336378085376 257229295101434953728 257837193147693662208 261793254471194640384 262702258826997399552 264999337401796263936 268291668589273939968 270637621176302567424 270990533110976741376 272360430107401715712 273952017719424516096 278155332875644305408 280587533719548985344 281561795989408530432 284073531447466524672 286931152705740079104 287552472499821477888 288381631878425346048 288607886980134469632 289382956989114322944 293670610212583636992 294517411280093970432 295540041180372074496 296624772729582649344 298124254577020796928 301828127162933182464 304864349749848834048 306405483870826930176 311350825276441362432 312924749485099843584 314073288772499275776 315908633045822865408 316757020488084596736 319582722878399840256 322797546793957588992 324429335863228514304 324683872852651278336 325555826612753613312 332482546327918583808 332548188112058056704 333702869320780480512 339556643058299830272 340802930370158788608 341785637781837447168 342972393468579938304 343782924196924882944 344706169354680296448 350269678435996532736 353332449869061685248 360850161568403423232 363147240143202287616 365269356959232688128 366250304939347814976 370873777167525740544 373041045405173809152 374116711626065313792 375415727985878040576 383403296666428637184 384508842504567128064 385843942652152430592 391560813616778182656 392689881706791960576 394053388240496099328 395499696972776865792 397499006102694395904 402437502883910909952 405956431764453851136 406485799666465112064 408540645161102573568 417232999313466458112 422342693984112795648 426110297171199787008 430396729058610118656 431328708749732216832 432572447817638019072 432911830470201704448 434074435483671484416 441776116920140955648 443310061770558111744 444937159094373974016 452742190744399773696 455714183709116596224 457296524624773251072 458377232262566510592 459608225806240395264 467026237914662043648 469387124227649765376 471109933158748913664 473862949568734298112 484196320190936383488 487025809278976917504 488333739919130419968 494498369556700987392 497388060540231745536 498723819491877875712 498822282168087085056 500554303981170720768 511204395555238182912 512678456672756170752 514458590202869907456 515674386295387324416 525404517653994799104 529998674803592527872 536583337178547879936 541275242352605134848 541981066221953482752 544720860214803431424 547904035438849032192 556310665751288610816 561175067439097970688 563123591978817060864 575104944999642955776 576763263756850692096 578765913978228645888 587341220425167273984 589034822560187940864 591080082360744148992 593249545459165298688 596248509154041593856 603656254325866364928 609728699499697668096 612810967741653860352 625849498970199687168 628146577544998551552 631817266091645730816 633514040976169193472 639165445756799680512 645595093587915177984 648858671726457028608 649367745705302556672 651111653225507226624 664965092655837167616 667405738641560961024 679113286116599660544 681605860740317577216 683571275563674894336 685944786937159876608 687565848393849765888 689412338709360592896 700539356871993065472 706664899738123370496 726294480286404575232 730538713918465376256 732500609878695629952 741747554335051481088 746082090810347618304 748233423252130627584 750831455971756081152 766806593332857274368 769017685009134256128 771687885304304861184 785379763413583921152 788106776480992198656 794998012205388791808 804875005767821819904 811912863528907702272 812971599332930224128 817081290322205147136 834465998626932916224 844685387968225591296 852220594342399574016 860793458117220237312 862657417499464433664 865144895635276038144 865823660940403408896 868148870967342968832 883552233840281911296 886620123541116223488 889874318188747948032 905484381488799547392 914593049249546502144 919216451612480790528 934052475829324087296 938774248455299530752 942219866317497827328 947725899137468596224 968392640381872766976 974051618557953835008 976667479838260839936 997447638983755751424 997644564336174170112 1001108607962341441536 1022408791110476365824 1025356913345512341504 1028917180405739814912 1031348772590774648832 1050809035307989598208 1059997349607185055744 1082550484705210269696 1089441720429606862848 1095808070877698064384 1112621331502577221632 1122350134878195941376 1126247183957634121728 1150209889999285911552 1153526527513701384192 1157531827956457291776 1174682440850334547968 1178069645120375881728 1182160164721488297984 1186499090918330597376 1192497018308083187712 1207312508651732729856 1219457398999395336192 1225621935483307720704 1251698997940399374336 1267028081952338386944 1278330891513599361024 1291190187175830355968 1297717343452914057216 1298735491410605113344 1302223306451014453248 1329930185311674335232 1334811477283121922048 1358226572233199321088 1367142551127349788672 1371889573874319753216 1375131696787699531776 1378824677418721185792 1401078713743986130944 1413329799476246740992 1452588960572809150464 1461077427836930752512 1465001219757391259904 1483495108670102962176 1492164181620695236608 1496466846504261255168 1501662911943512162304 1533613186665714548736 1538035370018268512256 1543375770608609722368 1576213552961984397312 1589996024410777583616 1609750011535643639808 1623825727057815404544 1625943198665860448256 1634162580644410294272 1668931997253865832448 1689370775936451182592 1725314834998928867328 1730289791270552076288 1736297741934685937664 1767104467680563822592 1773240247082232446976 1779748636377495896064 1810968762977599094784 1829186098499093004288 1838432903224961581056 1877548496910599061504 1884439732634995654656 1895451798274937192448 1936785280763745533952 1948103237115907670016 1953334959676521679872 1994895277967511502848 2002217215924682883072 2044817582220952731648 2050713826691024683008 2057834360811479629824 2062697545181549297664 2101618070615979196416 2119994699214370111488 2178883440859213725696 2191616141755396128768 2225242663005154443264 2244700269756391882752 2252494367915268243456 2300419779998571823104 2307053055027402768384 2315063655912914583552 2356139290240751763456 2364320329442976595968 2384994036616166375424 2414625017303465459712 2438914797998790672384 2451243870966615441408 2503397995880798748672 2534056163904676773888 2556661783027198722048 2582380374351660711936 2595434686905828114432 2597470982821210226688 2604446612902028906496 2659860370623348670464 2669622954566243844096 2716453144466398642176 2743779147748639506432 2757649354837442371584 2802157427487972261888 2826659598952493481984 2905177921145618300928 2922154855673861505024 2930002439514782519808 2992933693008522510336 3003325823887024324608 3067226373331429097472 3076070740036537024512 3086751541217219444736 3152427105923968794624 3179992048821555167232 3247651454115630809088 3268325161288820588544 3337863994507731664896 3378741551872902365184 3450629669997857734656 3460579582541104152576 3472595483869371875328 3534208935361127645184 3546480494164464893952 3559497272754991792128 3621937525955198189568 3658372196998186008576 3676865806449923162112 3755096993821198123008 3873570561527491067904 3896206474231815340032 3906669919353043359744 3989790555935023005696 4004434431849365766144 4101427653382049366016 4115668721622959259648 4125395090363098595328 4203236141231958392832 4239989398428740222976 4357766881718427451392 4383232283510792257536 4450485326010308886528 4489400539512783765504 4504988735830536486912 4600839559997143646208 4614106110054805536768 4630127311825829167104 4728640658885953191936 4769988073232332750848 4829250034606930919424 4877829595997581344768 4902487741933230882816 5006795991761597497344 5068112327809353547776 5190869373811656228864 5208893225804057812992 5319720741246697340928 5339245909132487688192 5432906288932797284352 5487558295497279012864 5515298709674884743168 5653319197904986963968 5810355842291236601856 5844309711347723010048 5860004879029565039616 6006651647774048649216 6134452746662858194944 6152141480073074049024 6173503082434438889472 6304854211847937589248 6359984097643110334464 6536650322577641177088 6675727989015463329792 6757483103745804730368 6901259339995715469312 6921159165082208305152 6945190967738743750656 7068417870722255290368 7092960988328929787904 7243875051910396379136 7316744393996372017152 7353731612899846324224 7510193987642396246016 7747141123054982135808 7792412948463630680064 7813339838706086719488 7979581111870046011392 8008868863698731532288 8231337443245918519296 8406472282463916785664 8479978796857480445952 8715533763436854902784 8766464567021584515072 8978801079025567531008 9009977471661072973824 9201679119994287292416 9228212220109611073536 9260254623651658334208 9457281317771906383872 9539976146464665501696 9804975483866461765632 10013591983523194994688 10136224655618707095552 10381738747623312457728 10417786451608115625984 10639441482493394681856 10678491818264975376384 10865812577865594568704 10975116590994558025728 11030597419349769486336 11620711684582473203712 11688619422695446020096 11720009758059130079232 12013303295548097298432 12304282960146148098048 12347006164868877778944 12609708423695875178496 12719968195286220668928 13073300645155282354176 13351455978030926659584 13514966207491609460736 13802518679991430938624 13842318330164416610304 13890381935477487501312 14185921976657859575808 14487750103820792758272 14633488787992744034304 14707463225799692648448 15020387975284792492032 15626679677412173438976 15959162223740092022784 16017737727397463064576 16462674886491837038592 16959957593714960891904 17431067526873709805568 17532929134043169030144 18019954943322145947648 18403358239988574584832 18456424440219222147072 18520509247303316668416 18914562635543812767744 19079952292929331003392 19609950967732923531264 20027183967046389989376 20272449311237414191104 20763477495246624915456 20835572903216231251968 21278882964986789363712 21731625155731189137408 21950233181989116051456 22061194838699538972672 23241423369164946407424 23377238845390892040192 23440019516118260158464 24026606591096194596864 24694012329737755557888 25219416847391750356992 25439936390572441337856 26146601290310564708352 27029932414983218921472 27605037359982861877248 27684636660328833220608 27780763870954975002624 28371843953315719151616 29414926451599385296896 30040775950569584984064 31253359354824346877952 31918324447480184045568 32035475454794926129152 32925349772983674077184 34862135053747419611136 35065858268086338060288 36039909886644291895296 36912848880438444294144 37041018494606633336832 37829125271087625535488 38159904585858662006784 39219901935465847062528 40054367934092779978752 40544898622474828382208 41526954990493249830912 41671145806432462503936 42557765929973578727424 43463250311462378274816 43900466363978232102912 44122389677399077945344 46880039032236520316928 48053213182192389193728 49388024659475511115776 50879872781144882675712 52293202580621129416704 54059864829966437842944 55210074719965723754496 55369273320657666441216 55561527741909950005248 56743687906631438303232 58829852903198770593792 60081551901139169968128 62506718709648693755904 63836648894960368091136 65850699545967348154368 69724270107494839222272 70131716536172676120576 72079819773288583790592 74082036989213266673664 75658250542175251070976 76319809171717324013568 78439803870931694125056 81089797244949656764416 83053909980986499661824 83342291612864925007872 85115531859947157454848 88244779354798155890688 93760078064473040633856 96106426364384778387456 98776049318951022231552 104586405161242258833408 108119729659932875685888 110738546641315332882432 111123055483819900010496 113487375813262876606464 117659705806397541187584 120163103802278339936256 125013437419297387511808 127673297789920736182272 131701399091934696308736 144159639546577167581184 148164073978426533347328 152639618343434648027136 156879607741863388250112 162179594489899313528832 166107819961972999323648 166684583225729850015744 170231063719894314909696 176489558709596311781376 187520156128946081267712 197552098637902044463104 209172810322484517666816 216239459319865751371776 222246110967639800020992 226974751626525753212928 235319411612795082375168 250026874838594775023616 255346595579841472364544 288319279093154335162368 296328147956853066694656 313759215483726776500224 324359188979798627057664 332215639923945998647296 333369166451459700031488 340462127439788629819392 352979117419192623562752 375040312257892162535424 395104197275804088926208 432478918639731502743552 444492221935279600041984 470638823225590164750336 500053749677189550047232 510693191159682944729088 592656295913706133389312 627518430967453553000448 648718377959597254115328 666738332902919400062976 680924254879577259638784 705958234838385247125504 750080624515784325070848 864957837279463005487104 888984443870559200083968 941277646451180329500672 1000107499354379100094464 1021386382319365889458176 1185312591827412266778624 1297436755919194508230656 1333476665805838800125952 1411916469676770494251008 1500161249031568650141696 1777968887741118400167936 1882555292902360659001344 2000214998708758200188928 2042772764638731778916352 2594873511838389016461312 2666953331611677600251904 2823832939353540988502016 3000322498063137300283392 3555937775482236800335872 4000429997417516400377856 5333906663223355200503808 5647665878707081977004032 6000644996126274600566784 8000859994835032800755712 10667813326446710401007616 12001289992252549201133568 16001719989670065601511424 24002579984505098402267136 32003439979340131203022848 48005159969010196804534272 96010319938020393609068544
- Sum of all divisors σ(n): 321302956210158898873465997
- Sum of proper divisors (its aliquot sum) s(n): 225292636272138505264397453
- 96010319938020393609068544 is an abundant number, because the sum of its proper divisors (225292636272138505264397453) is greater than itself. Its abundance is 129282316334118111655328909
Bases of 96010319938020393609068544
- Binary: 1001111011010101111100111011111011101011101000101001000101010010000000000000000000000002
- Hexadecimal: 0x4F6AF9DF75D148A9000000
- Base-36: C2AGL44MPS0000000
Squares and roots of 96010319938020393609068544
- 96010319938020393609068544 squared (960103199380203936090685442) is 9217981534601036317706723231122951384600075290279936
- 96010319938020393609068544 cubed (960103199380203936090685443) is 885021356319809701961197622705697485573880942537282511078710526076025971933184
-
96010319938020393609068544 is a
perfect square number . Itssquare root is 9798485594112 -
The
cube root of 96010319938020393609068544 is 457902103.9057067041
Scales and comparisons
How big is 96010319938020393609068544?- 96,010,319,938,020,393,609,068,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 96,010,319,938,020,393,609,068,544 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 96010319938020393609068544 cubic inches would be around 38158508.7 feet tall.
Recreational maths with 96010319938020393609068544
- 96010319938020393609068544 backwards is 44586090639302083991301069
- 96010319938020393609068544 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 96010319938020393609068544's digits is 108
- 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 96010319938020393609068544 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 96010319938020393609068544 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/96010319938020393609068544/
Chicago style:
Numbermatics. 2024. "Number 96010319938020393609068544 - Facts about the integer". https://numbermatics.com/n/96010319938020393609068544/
The information we have on file for 96010319938020393609068544 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 96010319938020393609068544, math, Factors of 96010319938020393609068544, curriculum, school, college, exams, university, Prime factorization of 96010319938020393609068544, STEM, science, technology, engineering, physics, economics, calculator, ninety-six septillion, ten sextillion, three hundred nineteen quintillion, nine hundred thirty-eight quadrillion, twenty trillion, three hundred ninety-three billion, six hundred nine million, sixty-eight thousand, five hundred forty-four.