145493507617410709177122816
145,493,507,617,410,709,177,122,816 is an even composite number composed of six prime numbers multiplied together.
145493507617410709177122816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 145493507617410709177122816:
214 × 310 × 172 × 192 × 374 × 8772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 19 × 19 × 37 × 37 × 37 × 37 × 877 × 877)See below for interesting mathematical facts about the number 145493507617410709177122816 from the Numbermatics database.
Names of 145493507617410709177122816
- Cardinal: 145493507617410709177122816 can be written as One hundred forty-five septillion, four hundred ninety-three sextillion, five hundred seven quintillion, six hundred seventeen quadrillion, four hundred ten trillion, seven hundred nine billion, one hundred seventy-seven million, one hundred twenty-two thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 1.45493507617410709177122816 × 1026
Factors of 145493507617410709177122816
Divisors of 145493507617410709177122816
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 27 32 34 36 37 38 48 51 54 57 64 68 72 74 76 81 96 102 108 111 114 128 136 144 148 152 153 162 171 192 204 216 222 228 243 256 272 288 289 296 304 306 323 324 333 342 361 384 408 432 444 456 459 486 512 513 544 576 578 592 608 612 629 646 648 666 684 703 722 729 768 816 864 867 877 888 912 918 969 972 999 1024 1026 1083 1088 1152 1156 1184 1216 1224 1258 1292 1296 1332 1368 1369 1377 1406 1444 1458 1536 1539 1632 1728 1734 1754 1776 1824 1836 1887 1938 1944 1998 2048 2052 2109 2166 2176 2187 2304 2312 2368 2432 2448 2516 2584 2592 2601 2631 2664 2736 2738 2754 2812 2888 2907 2916 2997 3072 3078 3249 3264 3456 3468 3508 3552 3648 3672 3774 3876 3888 3996 4096 4104 4107 4131 4218 4332 4352 4374 4608 4617 4624 4736 4864 4896 5032 5168 5184 5202 5262 5328 5472 5476 5491 5508 5624 5661 5776 5814 5832 5994 6137 6144 6156 6327 6498 6528 6561 6912 6936 7016 7104 7296 7344 7548 7752 7776 7803 7893 7992 8192 8208 8214 8262 8436 8664 8704 8721 8748 8991 9216 9234 9248 9472 9728 9747 9792 10064 10336 10368 10404 10524 10656 10693 10944 10952 10982 11016 11248 11322 11552 11628 11664 11951 11988 12274 12288 12312 12321 12393 12654 12996 13056 13122 13357 13824 13851 13872 14032 14208 14592 14688 14909 15096 15504 15552 15606 15786 15984 16384 16416 16428 16473 16524 16663 16872 16983 17328 17408 17442 17496 17982 18411 18432 18468 18496 18944 18981 19456 19494 19584 19683 20128 20672 20736 20808 21048 21312 21386 21888 21904 21964 22032 22496 22644 23104 23256 23273 23328 23409 23679 23902 23976 24548 24576 24624 24642 24786 25308 25992 26011 26112 26163 26244 26714 26973 27648 27702 27744 28064 28416 29184 29241 29376 29818 30192 31008 31104 31212 31572 31968 32079 32449 32832 32856 32946 33048 33326 33744 33966 34656 34816 34884 34992 35853 35964 36822 36864 36936 36963 36992 37179 37888 37962 38912 38988 39168 39366 40071 40256 41344 41472 41553 41616 42096 42624 42772 43776 43808 43928 44064 44727 44992 45288 46208 46512 46546 46656 46818 47358 47804 47952 49096 49152 49248 49284 49419 49572 49989 50616 50653 50949 51984 52022 52224 52326 52488 53428 53946 55233 55296 55404 55488 56128 56832 56943 58368 58482 58752 59049 59636 60384 62016 62208 62424 63144 63936 64158 64898 65664 65712 65892 66096 66652 67488 67932 69312 69632 69768 69819 69984 70227 71037 71706 71928 73644 73728 73872 73926 73984 74358 75776 75924 77824 77976 78033 78336 78489 78732 80142 80512 80919 82688 82944 83106 83232 84192 85248 85544 87552 87616 87723 87856 88128 89454 89984 90576 92416 93024 93092 93312 93636 94716 95608 95904 96237 97347 98192 98496 98568 98838 99144 99978 101232 101306 101898 103968 104044 104329 104448 104652 104976 106856 107559 107892 110466 110592 110808 110889 110976 111537 112256 113664 113886 116736 116964 117504 118098 119272 120213 120768 124032 124416 124659 124848 126288 127872 128316 129796 131328 131424 131784 132192 133304 134181 134976 135864 138624 139264 139536 139638 139968 140454 142074 143412 143856 147288 147456 147744 147852 147968 148257 148716 149967 151552 151848 151959 152847 155648 155952 156066 156672 156978 157464 160284 161024 161838 165376 165699 165888 166212 166464 168384 170496 170829 171088 175104 175232 175446 175712 176256 178908 179968 181152 184832 186048 186184 186624 187272 189432 191216 191808 192474 194694 196384 196992 197136 197676 198288 199956 202464 202612 203167 203796 207936 208088 208658 208896 209304 209457 209952 210681 213111 213712 215118 215784 220932 221184 221616 221778 221952 223074 224512 227069 227328 227772 233472 233928 234099 235008 235467 236196 238544 240426 241536 242757 248064 248832 249318 249696 252576 253453 255744 256632 259592 262656 262848 263169 263568 264384 266608 268362 269952 271728 277248 278528 279072 279276 279936 280908 283271 284148 286824 287712 288711 292041 294576 295488 295704 295936 296514 297432 299934 303104 303696 303918 305694 311296 311904 312132 312987 313344 313956 314928 316597 320568 322048 322677 323676 330752 331398 331776 332424 332667 332928 334611 336768 340992 341658 342176 350208 350464 350892 351424 352512 357816 359936 360639 362304 369664 372096 372368 373248 373977 374544 378864 382432 383616 384948 389388 392768 393984 394272 395352 395641 396576 399912 402543 404928 405224 406334 407592 415872 416176 417316 417792 418608 418914 419904 421362 426222 427424 430236 431568 441864 442187 442368 443232 443556 443904 444771 446148 449024 449901 454138 454656 455544 455877 458541 466944 467856 468198 470016 470934 472392 477088 480852 483072 485514 494209 496128 497097 497664 498636 499392 505152 506906 511488 512487 513264 519184 525312 525696 526338 527136 528768 533216 536724 539904 543456 551633 554496 558144 558552 559872 561816 566542 568296 573648 575424 577422 584082 589152 590976 591408 591872 593028 594864 599868 606208 607392 607836 609501 611388 616531 623808 624264 625974 626688 627912 628371 629856 632043 633194 639333 641136 644096 645354 647352 661504 662796 663552 664848 665334 665856 669222 673536 681207 681984 683316 684352 700416 700928 701784 702297 702848 705024 706401 715632 719872 721278 724608 728271 739328 744192 744736 746496 747954 749088 757728 760359 764864 767232 769129 769896 778776 785536 787968 788544 789507 790704 791282 793152 799824 805086 809856 810448 812668 815184 831744 832352 834632 835584 837216 837828 839808 842724 849813 852444 854848 860472 861101 863136 866133 876123 883728 884374 886464 887112 887808 889542 892296 898048 899802 908276 909312 911088 911754 917082 933888 935712 936396 938961 940032 941868 944784 949791 954176 961704 962407 966144 968031 971028 988418 992256 994194 995328 997272 998001 998784 1003833 1010304 1013812 1022976 1024974 1026528 1038368 1050624 1051392 1052676 1054272 1057536 1066432 1073448 1079808 1081917 1086912 1103266 1108992 1116288 1117104 1119744 1121931 1123632 1133084 1136592 1147296 1150848 1154844 1168164 1178304 1181952 1182816 1183744 1186056 1186923 1189728 1199736 1200613 1207629 1214784 1215672 1219002 1222776 1233062 1247616 1248528 1251948 1253376 1255824 1256742 1259712 1264086 1266388 1278666 1282272 1288192 1290708 1294704 1323008 1325592 1326561 1327104 1329696 1330668 1331712 1334313 1338444 1347072 1349703 1362414 1363968 1366632 1367631 1368704 1375623 1400832 1401856 1403568 1404594 1405696 1410048 1412802 1431264 1439744 1442556 1449216 1456542 1478656 1482627 1488384 1489472 1491291 1492992 1495908 1498176 1515456 1520718 1529728 1534464 1537461 1538258 1539792 1557552 1571072 1575936 1577088 1579014 1581408 1582564 1586304 1599648 1610172 1619712 1620896 1625336 1630368 1654899 1663488 1664704 1669264 1674432 1675656 1679616 1685448 1699626 1704888 1709696 1720944 1722202 1726272 1732266 1752246 1767456 1768748 1772928 1774224 1775616 1779084 1784592 1796096 1799604 1816552 1818624 1822176 1823508 1828503 1834164 1849593 1871424 1872792 1874161 1877922 1880064 1883736 1885113 1889568 1896129 1899582 1908352 1917999 1923408 1924814 1932288 1936062 1942056 1976836 1984512 1988388 1990656 1994544 1996002 1997568 2007666 2020608 2027624 2043621 2045952 2049948 2053056 2076736 2101248 2102784 2105352 2106891 2108544 2115072 2119203 2132864 2146896 2159616 2163834 2173824 2184813 2206532 2217984 2232576 2234208 2239488 2243862 2247264 2266168 2273184 2281077 2294592 2301696 2307387 2309688 2336328 2356608 2363904 2365632 2367488 2368521 2372112 2373846 2379456 2399472 2401226 2415258 2429568 2431344 2438004 2445552 2466124 2495232 2497056 2503896 2506752 2511648 2513484 2519424 2528172 2532776 2549439 2557332 2564544 2576384 2581416 2583303 2589408 2598399 2628369 2646016 2651184 2653122 2659392 2661336 2663424 2668626 2676888 2694144 2699406 2724828 2727936 2733264 2735262 2737408 2751246 2801664 2803712 2807136 2809188 2811392 2816883 2820096 2825604 2849373 2862528 2879488 2885112 2887221 2898432 2904093 2913084 2957312 2965254 2976768 2978944 2982582 2985984 2991816 2994003 2996352 3030912 3041436 3059456 3068928 3074922 3076516 3079584 3115104 3142144 3151872 3154176 3158028 3162816 3165128 3172608 3199296 3220344 3239424 3241792 3245751 3250672 3260736 3309798 3326976 3329408 3338528 3348864 3351312 3359232 3370896 3399252 3409776 3419392 3441888 3444404 3452544 3464532 3504492 3534912 3537496 3545856 3548448 3551232 3558168 3560769 3569184 3592192 3599208 3601839 3622887 3633104 3644352 3647016 3657006 3668328 3699186 3742848 3745584 3748322 3755844 3760128 3767472 3770226 3779136 3792258 3799164 3816704 3835998 3846816 3849628 3860173 3864576 3872124 3884112 3953672 3969024 3976776 3979683 3981312 3989088 3992004 3995136 4002939 4015332 4041216 4049109 4055248 4087242 4091904 4099896 4102893 4106112 4126869 4153472 4202496 4205568 4210704 4213782 4217088 4230144 4238406 4265728 4293792 4319232 4327668 4347648 4369626 4413064 4435968 4447881 4465152 4468416 4473873 4478976 4487724 4494528 4532336 4546368 4562154 4589184 4603392 4612383 4614774 4619376 4672656 4713216 4727808 4731264 4734976 4737042 4744224 4747692 4758912 4798944 4802452 4815607 4830516 4859136 4862688 4876008 4891104 4932248 4964697 4990464 4994112 5007792 5023296 5026968 5038848 5056344 5065552 5098878 5114664 5129088 5152768 5162832 5166606 5178816 5196798 5256738 5292032 5302368 5306244 5318784 5322672 5326848 5337252 5353776 5382149 5388288 5398812 5449656 5455872 5466528 5470524 5474816 5485509 5502492 5548779 5607424 5614272 5618376 5622483 5622784 5633766 5640192 5651208 5655339 5688387 5698746 5725056 5753997 5758976 5770224 5774442 5796864 5808186 5826168 5914624 5930508 5953536 5957888 5965164 5971968 5983632 5988006 5992704 6061824 6082872 6118912 6130863 6137856 6149844 6153032 6159168 6230208 6284288 6303744 6308352 6316056 6320673 6325632 6330256 6345216 6357609 6398592 6440688 6478848 6483584 6491502 6501344 6521472 6619596 6653952 6658816 6677056 6697728 6702624 6718464 6741792 6798504 6819552 6838784 6843231 6883776 6888808 6905088 6922161 6929064 7008984 7069824 7074992 7091712 7096896 7102464 7105563 7116336 7121538 7138368 7184384 7198416 7203678 7245774 7266208 7288704 7294032 7314012 7336656 7398372 7485696 7491168 7496644 7511688 7517179 7520256 7534944 7540452 7558272 7584516 7598328 7633408 7648317 7671996 7693632 7699256 7720346 7729152 7744248 7749909 7768224 7795197 7885107 7907344 7938048 7953552 7959366 7978176 7984008 7990272 8005878 8030664 8082432 8098218 8110496 8174484 8183808 8199792 8205786 8212224 8253738 8306944 8401553 8404992 8411136 8421408 8427564 8434176 8450649 8460288 8476812 8531456 8548119 8587584 8638464 8655336 8661663 8695296 8712279 8739252 8826128 8871936 8895762 8930304 8936832 8947746 8957952 8975448 8982009 8989056 9064672 9092736 9124308 9178368 9206784 9224766 9229548 9238752 9345312 9377761 9426432 9455616 9462528 9474084 9488448 9495384 9517824 9597888 9604904 9631214 9661032 9718272 9725376 9737253 9752016 9782208 9864496 9929394 9980928 9988224 10015584 10046592 10053936 10077696 10112688 10131104 10197756 10229328 10258176 10305536 10325664 10333212 10357632 10393596 10481027 10513476 10604736 10612488 10637568 10645344 10653696 10674504 10682307 10707552 10764298 10776576 10797624 10805517 10868661 10899312 10933056 10941048 10949632 10971018 11004984 11097558 11214848 11228544 11236752 11244966 11245568 11267532 11280384 11302416 11310678 11376774 11397492 11450112 11507994 11517952 11540448 11548884 11580519 11593728 11616372 11652336 11714089 11861016 11907072 11915776 11930328 11939049 11943936 11967264 11976012 11985408 12008817 12123648 12147327 12165744 12237824 12261726 12275712 12299688 12306064 12308679 12318336 12380607 12460416 12568576 12607488 12616704 12632112 12641346 12651264 12660512 12690432 12715218 12797184 12881376 12957696 12967168 12983004 13002688 13042944 13075193 13239192 13307904 13317632 13343643 13354112 13395456 13405248 13421619 13436928 13483584 13597008 13639104 13677568 13686462 13767552 13777616 13810176 13837149 13844322 13858128 14017968 14139648 14149984 14183424 14193792 14204928 14211126 14232672 14243076 14276736 14368768 14396832 14407356 14446821 14491548 14532416 14577408 14588064 14613451 14628024 14638717 14673312 14796744 14894091 14971392 14982336 14993288 15023376 15034358 15069888 15080904 15116544 15169032 15196656 15266816 15296634 15343992 15387264 15398512 15440692 15458304 15488496 15499818 15536448 15590394 15770214 15814688 15876096 15907104 15918732 15956352 15968016 15980544 16011756 16061328 16146447 16164864 16196436 16220992 16348968 16360919 16367616 16399584 16411572 16424448 16456527 16507476 16613888 16646337 16803106 16822272 16842816 16855128 16867449 16868352 16901298 16920576 16953624 16966017 17062912 17065161 17096238 17175168 17261991 17276928 17310672 17323326 17390592 17424558 17478504 17652256 17743872 17791524 17860608 17873664 17895492 17915904 17950896 17964018 17978112 18129344 18185472 18248616 18285733 18356736 18392589 18413568 18449532 18459096 18477504 18690624 18755522 18852864 18911232 18925056 18948168 18962019 18976896 18990768 19035648 19072827 19195776 19209808 19262428 19322064 19436544 19450752 19474506 19504032 19564416 19728992 19858788 19961856 19976448 20031168 20093184 20107872 20155392 20225376 20262208 20395512 20410421 20458656 20516352 20529693 20651328 20666424 20715264 20766483 20787192 20962054 21026952 21209472 21224976 21275136 21290688 21307392 21316689 21349008 21364614 21415104 21528596 21553152 21595248 21611034 21737322 21798624 21866112 21882096 21899264 21942036 22009968 22195116 22429696 22457088 22473504 22489932 22491136 22535064 22551537 22560768 22604832 22621356 22753548 22794984 22811647 22900224 22944951 23015988 23080896 23097768 23161038 23187456 23232744 23249727 23304672 23385591 23428178 23655321 23722032 23814144 23831552 23860656 23878098 23934528 23952024 23970816 24017634 24247296 24294654 24331488 24475648 24523452 24551424 24599376 24612128 24617358 24636672 24761214 24920832 25137152 25204659 25214976 25233408 25264224 25282692 25302528 25321024 25351947 25380864 25430436 25594368 25644357 25762752 25915392 25934336 25966008 25984989 26005376 26085888 26136837 26150386 26478384 26615808 26635264 26687286 26708224 26790912 26810496 26843238 26873856 26946027 26967168 27194016 27278208 27355136 27372924 27535104 27555232 27620352 27674298 27688644 27716256 28035936 28133283 28279296 28299968 28366848 28387584 28422252 28457773 28465344 28486152 28553472 28793664 28814712 28893642 28983096 29064832 29154816 29176128 29211759 29226902 29256048 29277434 29346624 29593488 29788182 29942784 29964672 29986576 30046752 30068716 30139776 30161808 30233088 30338064 30393312 30533632 30593268 30687984 30774528 30797024 30881384 30916608 30976992 30999636 31072896 31180788 31443081 31540428 31629376 31814208 31837464 31860737 31912704 31936032 31961088 32023512 32046921 32122656 32292894 32329728 32392872 32416551 32441984 32605983 32697936 32721838 32799168 32823144 32848896 32913054 33014952 33227776 33292674 33606212 33644544 33685632 33710256 33734898 33736704 33802596 33841152 33907248 33932034 34125824 34130322 34192476 34350336 34523982 34553856 34621344 34646652 34741557 34781184 34849116 34957008 35142267 35304512 35583048 35609059 35721216 35747328 35790984 35817147 35831808 35901792 35928036 35956224 36026451 36258688 36370944 36441981 36497232 36571466 36713472 36785178 36827136 36899064 36918192 36926037 36955008 37141821 37381248 37511044 37705728 37822464 37850112 37896336 37924038 37953792 37981536 38071296 38145654 38391552 38419616 38524856 38644128 38873088 38901504 38949012 39008064 39128832 39225579 39457984 39717576 39923712 39952896 40030929 40062336 40186368 40215744 40264857 40310784 40450752 40524416 40791024 40820842 40917312 41032704 41059386 41302656 41332848 41430528 41511447 41532966 41574384 41924108 42053904 42418944 42449952 42550272 42581376 42614784 42633378 42698016 42729228 42830208 43057192 43106304 43190496 43222068 43340463 43474644 43597248 43732224 43764192 43798528 43840353 43884072 43916151 44019936 44390232 44422681 44682273 44914176 44947008 44979864 44982272 45070128 45103074 45209664 45242712 45507096 45589968 45623294 45800448 45889902 46031976 46161792 46195536 46322076 46374912 46465488 46499454 46609344 46771182 46856356 47310642 47444064 47628288 47663104 47721312 47756196 47869056 47904048 47941632 48035268 48439341 48494592 48589308 48662976 48951296 49046904 49082757 49102848 49198752 49224256 49234716 49273344 49369581 49522428 49841664 49939011 50274304 50409318 50466816 50528448 50565384 50602347 50605056 50642048 50703894 50761728 50860872 50898051 51188736 51288714 51525504 51785973 51830784 51868672 51932016 51969978 52010752 52171776 52273674 52300772 52956768 53231616 53270528 53374572 53416448 53581824 53620992 53686476 53747712 53892054 53934336 54388032 54556416 54710272 54745848 54857199 55070208 55110464 55177767 55240704 55348596 55377288 55432512 56071872 56266566 56558592 56599936 56733696 56775168 56844504 56886057 56915546 56930688 56972304 57106944 57587328 57629424 57787284 57966192 58129664 58309632 58352256 58423518 58453804 58512096 58554868 58693248 59186976 59576364 59885568 59929344 59973152 60093504 60137432 60279552 60323616 60466176 60676128 60786624 61067264 61186536 61231263 61375968 61549056 61589079 61594048 61762768 61953984 61999272 62145792 62299449 62361576 62886162 63080856 63258752 63628416 63674928 63721474 63825408 63872064 63922176 64047024 64093842 64245312 64585788 64659456 64785744 64833102 64883968 65211966 65395872 65443676 65598336 65646288 65697792 65826108 66029904 66455552 66585348 67212424 67289088 67371264 67420512 67469796 67473408 67605192 67654611 67682304 67814496 67864068 68251648 68260644 68384952 68434941 68700672 68834853 69047964 69242688 69293304 69483114 69562368 69698232 69749181 69914016 70156773 70284534 70609024 70965963 71166096 71218118 71442432 71494656 71581968 71634294 71803584 71856072 71912448 72052902 72517376 72741888 72883962 72994464 73142932 73426944 73570356 73654272 73798128 73836384 73852074 73910016 74283642 74762496 75022088 75411456 75613977 75644928 75700224 75792672 75848076 75907584 75963072 76055841 76142592 76291308 76783104 76839232 76933071 77049712 77288256 77746176 77803008 77898024 77954967 78016128 78257664 78410511 78451158 78915968 79435152 79847424 79905792 80061858 80124672 80372736 80431488 80529714 80621568 80838081 80901504 81048832 81582048 81641684 81834624 82065408 82118772 82605312 82665696 82861056 83022894 83065932 83148768 83848216 84107808 84399849 84837888 84899904 85100544 85162752 85266756 85373319 85396032 85458456 85660416 86114384 86380992 86444136 86680926 86949288 87194496 87464448 87528384 87597056 87635277 87680706 87768144 87832302 88039872 88780464 88845362 89364546 89828352 89894016 89959728 89964544 90140256 90206148 90419328 90485424 91014192 91179936 91246588 91496533 91600896 91779804 92063952 92323584 92391072 92644152 92749824 92930976 92998908 93218688 93542364 93712712 94329243 94621284 94888128 95326208 95442624 95512392 95582211 95738112 95808096 95883264 96070536 96140763 96878682 96989184 97178616 97249653 97325952 97817949 97902592 98093808 98165514 98397504 98448512 98469432 98546688 98739162 99044856 99683328 99878022 100548608 100818636 100933632 101056896 101130768 101204694 101210112 101284096 101407788 101523456 101721744 101796102 102377472 102577428 103051008 103571946 103661568 103737344 103864032 103939956 104021504 104224671 104343552 104547348 104601544 105426801 105913536 106541056 106749144 106827177 106832896 107163648 107241984 107372952 107451441 107495424 107784108 107868672 108079353 108776064 109112832 109325943 109420544 109491696 109714398 110140416 110220928 110355534 110481408 110697192 110754576 110778111 110865024 112143744 112533132 113117184 113199872 113467392 113550336 113689008 113772114 113831092 113861376 113944608 114213888 115174656 115258848 115574568 115932384 116259328 116619264 116704512 116847036 116907608 117024192 117109736 117386496 117676737 118373952 119152728 119771136 119858688 119946304 120092787 120187008 120274864 120559104 120647232 120794571 120932352 121352256 121573248 122134528 122373072 122462526 122751936 123098112 123178158 123188096 123525536 123907968 123998544 124291584 124598898 124723152 125772324 126161712 126517504 127256832 127349856 127442948 127650816 127744128 127844352 128094048 128187684 128490624 129171576 129318912 129571488 129666204 129767936 130021389 130423932 130791744 130887352 131196672 131292576 131395584 131521059 131652216 131748453 132059808 132911104 133170696 133268043 134046819 134424848 134742528 134841024 134939592 134946816 135210384 135309222 135628992 135728136 136503296 136521288 136769904 136869882 137401344 137669706 138095928 138485376 138586608 138966228 139124736 139396464 139498362 139828032 140313546 140569068 141218048 141931926 142332192 142436236 142826401 142884864 142989312 143163936 143268588 143607168 143712144 143824896 144105804 145034752 145318023 145483776 145767924 145988928 146285864 146853888 147140712 147248271 147308544 147596256 147672768 147704148 147820032 148108743 148567284 149524992 149817033 150044176 150822912 151227954 151400448 151585344 151696152 151807041 151815168 151926144 152111682 152285184 152582616 152694153 153566208 153678464 153866142 154099424 154576512 155492352 155606016 155796048 155909934 156032256 156515328 156821022 156902316 157831936 158870304 159694848 159811584 160123716 160249344 160745472 160862976 161059428 161243136 161676162 161803008 162097664 163164096 163283368 163669248 164130816 164237544 164571597 165210624 165331392 165533301 165722112 166045788 166131864 166297536 167696432 168215616 168799698 169675776 169799808 170201088 170325504 170533512 170658171 170746638 170792064 170916912 171320832 172228768 172761984 172888272 173361852 173898576 174388992 174928896 175056768 175194112 175270554 175361412 175536288 175664604 176079744 177560928 177690724 178177459 178729092 179656704 179788032 179919456 180280512 180412296 180838656 180970848 182028384 182359872 182493176 182993066 183201792 183559608 183693789 184127904 184647168 184767237 184782144 185288304 185861952 185997816 186437376 186898347 187084728 187425424 188658486 189242568 189776256 190652416 190885248 191024784 191164422 191476224 191616192 191766528 192141072 192281526 193757364 193978368 194357232 194499306 194651904 195635898 195805184 196187616 196331028 196795008 196897024 196938864 197093376 197478324 198089712 199139513 199366656 199756044 201637272 201867264 202113792 202261536 202409388 202420224 202568192 202815576 202963833 203046912 203443488 203592204 204754944 205154856 205304823 206102016 206504559 207143892 207474688 207728064 207879912 208043008 208449342 208687104 209094696 209203088 209247543 210470319 210853602 211827072 212897889 213082112 213498288 213654354 213665792 214327296 214483968 214745904 214902882 215568216 215737344 216158706 217552128 218225664 218651886 218841088 218983392 219428796 220280832 220441856 220711068 220962816 221394384 221509152 221556222 221730048 222278281 224287488 225066264 226234368 226399744 226841931 226934784 227100672 227378016 227544228 227662184 227722752 227889216 228167523 228427776 230349312 230517696 230799213 231149136 231864768 232518656 233238528 233409024 233694072 233815216 233864901 234048384 234219472 234772992 235231533 235353474 236747904 238305456 239542272 239717376 239892608 240185574 240374016 240549728 241118208 241294464 241589142 241864704 242704512 243146496 244269056 244746144 244925052 245503872 246196224 246356316 246376192 247051072 247815936 247997088 248428667 248583168 249197796 249446304 251544648 252323424 253035008 253199547 254513664 254699712 254885896 255301632 255488256 256119957 256188096 256375368 256981248 258343152 259142976 259332408 259535872 260042778 260847864 261583488 261774704 262393344 262585152 262791168 262905831 263042118 263304432 263496906 264119616 265822208 266341392 266536086 268093638 268849696 269485056 269682048 269879184 269893632 270420768 270618444 271257984 271456272 273006592 273042576 273539808 273739764 274489599 274802688 275339412 276191856 276970752 277173216 277655569 277932456 278135623 278249472 278792928 278996724 279656064 280627092 281138136 282436096 282987729 283863852 284664384 284872472 285652802 285978624 286327872 286537176 286746633 287214336 287424288 287649792 288211608 288422289 290069504 290636046 290967552 291535848 291748959 291977856 292571728 293453847 293707776 294281424 294496542 295192512 295345536 295408296 295640064 296217486 297134568 299049984 299634066 300088352 301645824 302455908 302800896 303170688 303392304 303614082 303630336 303852288 304223364 304570368 305165232 305388306 307132416 307356928 307732284 308198848 309153024 310857461 310984704 311212032 311592096 311819868 312064512 312674013 313030656 313642044 313804632 315663872 316280403 317740608 319623168 320247432 320481531 320498688 321490944 321725952 322118856 322354323 322486272 323352324 323606016 324195328 324238059 326328192 326566736 327338496 327977829 328261632 328475088 329143194 330421248 330662784 331066602 331444224 332091576 332263728 332334333 332595072 335392864 336431232 337599396 339351552 339599616 340402176 340651008 341067024 341316342 341493276 341584128 341833824 342641664 344457536 345523968 345776544 346723704 346977157 347797152 348777984 349857792 350113536 350541108 350722824 351072576 351329208 352159488 353030211 355121856 355381448 356354918 357458184 359313408 359576064 359838912 360278361 360561024 360824592 361677312 361941696 362383713 364056768 364719744 364986352 365986132 366403584 367119216 367387578 368255808 369294336 369534474 369564288 370576608 371723904 371995632 372874752 373796694 374169456 374850848 377316972 378485136 379552512 381304832 381770496 382049568 382328844 382952448 383232384 383533056 384282144 384563052 387514728 387797999 387956736 388714464 388998612 389303808 390064167 391271796 392375232 392662056 393590016 393794048 393877728 394186752 394563177 394956648 395245359 396179424 398279026 398733312 399512088 399804129 402140457 403274544 404227584 404523072 404818776 404840448 405136384 405631152 405927666 406886976 407184408 409509888 410309712 410609646 412204032 413009118 414287784 414949376 415456128 415759824 416086016 416898684 417374208 418189392 418406176 418495086 420940638 421707204 423654144 425795778 426164224 426996576 427308708 427331584 428479203 428654592 428967936 429491808 429805764 431136432 431474688 432317412 433421293 435104256 435954069 436451328 437303772 437966784 438857592 440561664 440883712 441422136 441744813 441925632 442788768 443018304 443112444 443460096 444326229 444556562 448574976 449451099 450132528 452468736 452799488 453683862 454201344 454756032 455088456 455324368 455421123 455445504 455778432 456335046 456855552 458082459 460698624 461035392 461598426 462298272 463729536 465037312 466477056 466818048 467388144 467630432 467729802 468096768 468438944 469545984 470463066 470706948 473495808 476610912 479084544 479434752 479785216 480371148 480748032 481099456 482236416 482588928 483178284 483729408 483782141 485409024 486292992 489492288 489850104 491007744 492392448 492712632 492752384 493714791 494102144 495631872 495994176 496599903 496857334 497166336 498395592 498892608 503089296 504646848 506070016 506399094 509027328 509399424 509771792 510603264 510976512 511974513 512239914 512376192 512750736 513962496 516686304 518285952 518664816 519071744 520085556 521695728 523166976 523549408 524786688 525170304 525582336 525811662 526084236 526608864 526993812 528239232 531644416 532682784 533072172 534532377 536187276 537699392 538970112 539364096 539758368 540697687 540841536 541236888 541632529 542515968 542912544 546085152 547079616 547479528 548979198 549605376 550678824 551081367 552383712 553941504 554301711 554346432 555311138 555864912 556271246 557585856 557993448 559312128 560695041 561254184 562276272 564872192 565975458 567727704 569328768 569744944 571305604 571957248 572655744 573074352 573493266 574428672 574848576 575299584 576423216 576844578 580139008 581272092 581935104 583071696 583497918 583955712 585143456 586907694 587415552 588562848 588993084 590385024 590691072 590816592 591280128 592434972 594269136 597418539 598099968 599268132 600176704 604911816 605354003 605601792 606341376 606784608 607228164 607260672 607704576 608446728 608891499 609140736 610330464 610776612 614264832 614713856 615464568 615914469 616397696 618306048 619513677 621714922 622424064 623184192 623639736 624129024 625348026 626061312 627284088 627609264 627742629 631327744 631410957 632560806 635481216 638693667 639246336 640494864 640963062 640997376 642981888 643451904 644237712 644708646 646704648 647212032 648390656 648476118 652656384 653133472 654676992 655955658 656523264 656950176 658286388 660842496 661325568 662133204 662888448 664183152 664527456 664668666 665190144 666834843 670785728 672862464 675198792 676572121 678703104 679199232 680525793 680804352 681302016 682134048 682632684 682986552 683168256 683667648 684502569 685283328 688915072 691047936 691553088 692397639 693447408 693954314 695594304 697555968 699715584 700227072 701082216 701445648 701594703 702145152 702658416 704318976 705694599 706060422 710243712 710762896 712709836 714916368 718626816 719152128 719677824 720556722 721122048 721649184 723354624 723883392 724767426 728113536 729439488 729972704 731972264 732807168 734238432 734775156 736511616 738588672 739068948 739128576 741153216 743447808 743991264 745286001 745749504 747593388 748338912 749701696 754633944 755185577 756970272 759105024 759598641 763540992 764099136 764657688 765904896 766464768 768359871 768564288 769126104 775029456 775595998 777428928 777997224 778607616 780128334 782543592 784750464 785324112 787180032 787588096 787755456 788373504 788717493 789126354 789913296 790490718 792358848 796558052 797466624 799024176 799608258 804280914 806549088 808455168 809046144 809637552 809680896 810272768 811262304 811855332 813773952 814368816 819019776 820619424 821219292 823468797 824408064 826018236 828575568 829898752 830912256 831519648 832172032 832966707 833797368 834406869 834748416 836378784 836812352 836990172 841881276 843414408 844030939 847308288 848963187 851591556 853993152 854617416 854663168 856958406 857935872 858983616 859611528 860239899 862272864 862949376 864634824 865266867 866842586 870208512 871908138 872902656 874607544 875246877 875933568 877715184 880361541 881123328 881767424 882844272 883489626 885577536 886036608 886224888 886920192 888652458 889113124 897149952 898902198 900265056 904937472 905598976 907367724 908402688 909512064 910176912 910648736 910842246 910891008 911556864 912670092 913711104 916164918 921397248 922070784 923196852 924596544 927459072 930074624 932572383 932954112 933636096 934776288 935260864 935459604 936193536 936877888 938022039 939091968 940926132 941413896 946991616 948841209 953221824 958869504 959570432 960742296 961444593 961496064 962198912 964472832 965177856 966356568 967062969 967458816 967564282 970818048 972585984 978984576 979700208 982015488 983933487 984784896 985425264 985504768 987429582 988204288 991263744 991988352 993199806 993714668 994332672 996791184 997002999 997785216 1006178592 1009293696 1012140032 1012798188 1018054656 1018798848 1019543584 1021206528 1021953024 1023949026 1024479828 1024752384 1025501472 1027924992 1033372608 1036571904 1037329632 1038143488 1040171112 1040931471 1043391456 1046333952 1047098816 1049573376 1050340608 1051623324 1052168472 1052937601 1053217728 1053987624 1056478464 1059090633 1065365568 1066144344 1069064754 1072374552 1075398784 1077940224 1078728192 1079516736 1080835083 1081395374 1081683072 1082473776 1083265058 1085031936 1085825088 1092170304 1094159232 1094959056 1097958396 1099210752 1101357648 1102162734 1104767424 1107883008 1108603422 1108692864 1110622276 1111729824 1112542492 1115171712 1115986896 1118624256 1121390082 1122508368 1124552544 1129744384 1131950916 1135455408 1138657536 1139489888 1142611208 1143914496 1145311488 1146148704 1146986532 1148857344 1149697152 1150599168 1152846432 1153689156 1160278016 1162544184 1163393997 1163870208 1166143392 1166995836 1167911424 1170192501 1170286912 1173815388 1177125696 1177986168 1180770048 1181382144 1181633184 1182560256 1183689531 1184869944 1185736077 1188538272 1194837078 1196199936 1198536264 1199412387 1200353408 1206421371 1209823632 1210708006 1212682752 1213569216 1214456328 1214521344 1215409152 1216893456 1217782998 1220660928 1221553224 1228529664 1229427712 1230929136 1231828938 1232795392 1236612096 1239027354 1243429844 1244848128 1246368384 1247279472 1248258048 1250696052 1252122624 1254568176 1255218528 1255485258 1262655488 1262821914 1265121612 1270962432 1277387334 1278492672 1280989728 1281926124 1281994752 1285437609 1285963776 1286903808 1288475424 1289417292 1293409296 1294424064 1296781312 1296952236 1300263879 1305312768 1306266944 1307862207 1309353984 1311911316 1313900352 1316572776 1321684992 1322651136 1324266408 1325234439 1325776896 1328366304 1329054912 1329337332 1330380288 1332978687 1333669686 1341571456 1345724928 1348353297 1350397584 1353144242 1357406208 1358398464 1361051586 1362604032 1364268096 1365265368 1365973104 1366263369 1366336512 1367335296 1369005138 1370566656 1374247377 1377830144 1382095872 1383106176 1384795278 1386894816 1387908628 1391188608 1395111936 1399431168 1400454144 1402164432 1402891296 1403189406 1404290304 1405316832 1408637952 1411389198 1412120844 1420487424 1421525792 1425419672 1429832736 1437253632 1438304256 1439355648 1441113444 1442244096 1443298368 1446709248 1447766784 1449534852 1451346423 1456227072 1458878976 1459945408 1463944528 1468476864 1469550312 1473023232 1477177344 1478137896 1478257152 1481144373 1482306432 1486895616 1487982528 1489799709 1490572002 1491499008 1495186776 1496677824 1499403392 1509267888 1510371154 1513940544 1518210048 1519197282 1527081984 1528198272 1529315376 1531809792 1532929536 1535923539 1536719742 1537128576 1538252208 1550058912 1551191996 1554857856 1555994448 1557215232 1560256668 1565087184 1569500928 1570648224 1574360064 1575176192 1575510912 1576747008 1577434986 1578252708 1579826592 1580981436 1584717696 1593116104 1594933248 1598048352 1599216516 1603597131 1608561828 1613098176 1616910336 1618092288 1619275104 1620545536 1622093061 1622524608 1623710664 1624897587 1627547904 1628737632 1641238848 1642438584 1643639197 1646937594 1648816128 1652036472 1653244101 1657151136 1661824512 1662905133 1663039296 1664344064 1665933414 1667594736 1668813738 1672757568 1673624704 1673980344 1682085123 1683762552 1686828816 1688061878 1694616576 1697926374 1703183112 1707986304 1709234832 1709326336 1713916812 1715871744 1717967232 1719223056 1720479798 1724545728 1725898752 1729269648 1730533734 1733685172 1740417024 1743816276 1745805312 1749215088 1750493754 1751867136 1755430368 1760723082 1762246656 1763534848 1765688544 1766979252 1771155072 1772073216 1772449776 1773840384 1777304916 1778226248 1792255617 1794299904 1797804396 1800530112 1811197952 1814735448 1816062009 1816805376 1819024128 1820353824 1821297472 1821684492 1821782016 1823113728 1825340184 1826674497 1827422208 1832329836 1842794496 1844141568 1846393704 1847743407 1849193088 1854918144 1858541031 1860149248 1865144766 1867272192 1869552576 1870521728 1870919208 1872387072 1873755776 1876044078 1878183936 1881852264 1882827792 1883227887 1893983232 1897682418 1906443648 1916081001 1917739008 1919140864 1921484592 1922889186 1922992128 1924397824 1928945664 1930355712 1932713136 1934125938 1935128564 1941636096 1945171968 1957969152 1959400416 1964030976 1967866974 1969569792 1970850528 1971009536 1974859164 1976408576 1982527488 1983976704 1986399612 1987429336 1988665344 1993582368 1994005998 1995570432 2000504529 2012357184 2018587392 2024280064 2025596376 2029716363 2036109312 2037597696 2039087168 2041577379 2042413056 2043906048 2047898052 2048959656 2049504768 2051002944 2053507707 2055849984 2066745216 2073143808 2074659264 2076286976 2077192917 2080342224 2081862942 2086782912 2092667904 2094197632 2099146752 2100681216 2103246648 2104336944 2104784109 2105875202 2106435456 2107975248 2112956928 2118181266 2130731136 2132288688 2138129508 2144749104 2150797568 2155880448 2157456384 2159033472 2161670166 2162790748 2163366144 2164947552 2166530116 2170063872 2171650176 2184340608 2188318464 2189918112 2195916792 2198421504 2202715296 2204325468 2209534848 2215766016 2217206844 2217385728 2221244552 2223459648 2225084984 2230343424 2231973792 2235858003 2237248512 2242780164 2245016736 2249105088 2259488768 2263901832 2265556731 2270910816 2277315072 2278795923 2278979776 2285222416 2290622976 2292297408 2293973064 2297714688 2299394304 2305079613 2305692864 2307378312 2320556032 2325088368 2326787994 2332286784 2333991672 2335822848 2340385002 2340573824 2347630776 2354251392 2355972336 2361540096 2362764288 2363266368 2365120512 2367379062 2369739888 2371472154 2377076544 2389674156 2392399872 2397072528 2398824774 2400706816 2412842742 2419647264 2421416012 2425365504 2427138432 2428912656 2429042688 2430818304 2433786912 2435565996 2441321856 2443106448 2457059328 2458855424 2461858272 2463657876 2465590784 2470406391 2473224192 2478054708 2486859688 2489696256 2492736768 2494558944 2496516096 2498900121 2501392104 2503220607 2504245248 2509136352 2510437056 2510970516 2525310976 2525643828 2530243224 2532092817 2541924864 2546889561 2554774668 2561979456 2563852248 2563989504 2570875218 2573807616 2576950848 2578834584 2580719697 2586818592 2588848128 2593562624 2593904472 2595800601 2600527758 2610625536 2612533888 2615724414 2618707968 2623822632 2625740631 2627800704 2633145552 2643369984 2645302272 2648532816 2650468878 2656732608 2658109824 2658674664 2660760576 2665957374 2667339372 2683142912 2691449856 2696706594 2700795168 2706288484 2714812416 2716796928 2722103172 2725208064 2728536192 2730530736 2731946208 2732526738 2732673024 2734670592 2738010276 2741133312 2748494754 2755660288 2764191744 2766212352 2769590556 2773789632 2775817256 2782377216 2790223872 2797717149 2798862336 2800908288 2804328864 2805782592 2806378812 2808580608 2810633664 2814066117 2817275904 2822778396 2824241688 2840974848 2843051584 2846523627 2850839344 2859665472 2876608512 2878711296 2882226888 2884333779 2884488192 2886596736 2893418496 2895533568 2899069704 2901188907 2902692846 2912454144 2917757952 2919890816 2927889056 2936953728 2939100624 2946046464 2954354688 2956275792 2956514304 2962288746 2964612864 2973791232 2975965056 2979599418 2981144004 2982998016 2990373552 2991008997 2993355648 2998806784 3018535776 3020742308 3027881088 3036420096 3038394564 3054163968 3056396544 3058630752 3063619584 3065859072 3071847078 3073439484 3074257152 3076504416 3100117824 3102383992 3109715712 3111988896 3114430464 3120513336 3122794413 3130174368 3139001856 3141296448 3148720128 3150352384 3151021824 3154869972 3156505416 3158812803 3159653184 3161962872 3169435392 3177271899 3186232208 3196096704 3198433032 3207194262 3217123656 3226196352 3233820672 3236184576 3238550208 3241091072 3242505249 3244186122 3245049216 3247421328 3249795174 3255095808 3257475264 3282477696 3284877168 3287278394 3293875188 3297632256 3304072944 3306488202 3314302272 3323649024 3325810266 3326078592 3328688128 3331866828 3335189472 3337627476 3345515136 3347249408 3347960688 3364170246 3367525104 3373657632 3376123756 3385371721 3389233152 3395852748 3406366224 3415972608 3418469664 3427833624 3431743488 3435934464 3438446112 3440959596 3449091456 3451797504 3458539296 3461067468 3467370344 3480834048 3487632552 3490181991 3491610624 3498430176 3500987508 3503734272 3510577503 3510860736 3521446164 3527069696 3531377088 3533958504 3542310144 3544146432 3544899552 3547680768 3551068593 3554609832 3556452496 3557208231 3584511234 3588599808 3595608792 3598237161 3601060224 3619264113 3622395904 3629470896 3632124018 3638048256 3640707648 3642594944 3643368984 3643564032 3646227456 3650680368 3653348994 3664659672 3685588992 3688283136 3692787408 3695486814 3698386176 3709836288 3717082062 3720298496 3730289532 3734544384 3739105152 3741043456 3741838416 3744774144 3747511552 3752088156 3756367872 3763704528 3765655584 3766455774 3787966464 3795364836 3812887296 3832162002 3835478016 3838281728 3842969184 3845778372 3845984256 3848795648 3856312827 3857891328 3860711424 3865426272 3868251876 3870257128 3883272192 3890343936 3900791637 3915938304 3918800832 3923586621 3928061952 3935733948 3941701056 3942019072 3949718328 3952817152 3965054976 3967953408 3972799224 3974858672 3975703317 3977330688 3987164736 3988011996 3991140864 3998936061 4001009058 4024714368 4037174784 4045059891 4048560128 4051192752 4059432726 4072218624 4075195392 4078174336 4083154758 4087812096 4095796104 4097919312 4098790107 4099009536 4102005888 4107015414 4111699968 4133490432 4146287616 4149318528 4152573952 4154385834 4160684448 4163725884 4173565824 4185335808 4188395264 4198293504 4201362432 4206493296 4208673888 4209568218 4211750404 4212870912 4215950496 4223287339 4225913856 4236362532 4261462272 4264577376 4276259016 4289498208 4301595136 4311760896 4314912768 4318066944 4323340332 4325581496 4326732288 4329895104 4333060232 4340127744 4343300352 4354039269 4368681216 4376636928 4379836224 4391833584 4405430592 4408650936 4419069696 4431532032 4434413688 4434771456 4442489104 4443433119 4446919296 4450169968 4460686848 4463947584 4469399127 4471716006 4474497024 4485560328 4490033472 4498210176 4518977536 4527803664 4531113462 4541821632 4554630144 4557591846 4557959552 4570444832 4581245952 4584594816 4587946128 4595429376 4598788608 4610159226 4611385728 4614756624 4641112064 4650176736 4653575988 4664573568 4667983344 4671645696 4680770004 4681147648 4695261552 4708502784 4711944672 4720144673 4723080192 4725528576 4726532736 4730241024 4734758124 4739479776 4742944308 4754153088 4779348312 4784799744 4794145056 4797649548 4801413632 4810791393 4825685484 4839294528 4842832024 4850731008 4854276864 4857825312 4861636608 4866279183 4867573824 4871131992 4874692761 4882643712 4886212896 4917710848 4923716544 4927315752 4930917591 4931181568 4940812782 4946448384 4956109416 4959732303 4973719376 4985473536 4988715399 4989117888 4993032192 4997800242 5002784208 5006441214 5018272704 5020874112 5021941032 5046255369 5050621952 5051287656 5060486448 5064185634 5083849728 5093779122 5109549336 5123958912 5127704496 5127979008 5141750436 5147615232 5153901696 5157669168 5161439394 5173637184 5177696256 5187125248 5187808944 5191601202 5201055516 5221251072 5225067776 5231448828 5237415936 5247645264 5251481262 5255601408 5266291104 5284576837 5286739968 5290604544 5297065632 5300937756 5313465216 5316219648 5317349328 5321521152 5331914748 5334678744 5366285824 5376766851 5382899712 5393413188 5401590336 5412576968 5433593856 5444206344 5448186027 5450416128 5457072384 5461061472 5463892416 5465053476 5465346048 5469341184 5476020552 5480023491 5482266624 5496989508 5511320576 5528383488 5532424704 5539181112 5543230221 5547579264 5551634512 5564754432 5575623093 5580447744 5595434298 5601816576 5608657728 5611565184 5612757624 5617161216 5621267328 5628132234 5634551808 5645556792 5648483376 5649683661 5681949696 5686103168 5693047254 5701678688 5719330944 5753217024 5757422592 5764453776 5768667558 5768976384 5773193472 5786836992 5791067136 5798139408 5802377814 5805385692 5824908288 5835515904 5839781632 5855778112 5873907456 5878201248 5892092928 5908709376 5912551584 5913028608 5924577492 5929225728 5947582464 5951930112 5959198836 5962288008 5965996032 5980747104 5982017994 5986711296 5997613568 6001513587 6037071552 6041484616 6055762176 6072840192 6076789128 6089149089 6108327936 6112793088 6117261504 6124732137 6127239168 6131718144 6143694156 6146878968 6148514304 6153008832 6160523121 6200235648 6204767984 6219431424 6223977792 6228860928 6231578751 6241026672 6245588826 6260348736 6278003712 6282592896 6297440256 6300704768 6302043648 6309739944 6313010832 6314352327 6317625606 6319306368 6323925744 6338870784 6354543798 6372464416 6392193408 6396866064 6414388524 6434247312 6452392704 6467641344 6472369152 6477100416 6482182144 6485010498 6488372244 6490098432 6494842656 6499590348 6510191616 6514950528 6564955392 6569754336 6574556788 6587750376 6592565983 6595264512 6608145888 6612976404 6628604544 6647298048 6651620532 6652157184 6663733656 6670378944 6675254952 6691030272 6694498816 6695921376 6707574009 6728340492 6735050208 6747315264 6752247512 6770743442 6778466304 6791705496 6796670193 6812732448 6831945216 6836387769 6836939328 6855667248 6871868928 6876892224 6881919192 6898182912 6915238839 6917078592 6922134936 6934740688 6961668096 6975265104 6980363982 6996860352 7001975016 7007468544 7021155006 7021721472 7042892328 7054139392 7062754176 7067917008 7084620288 7088292864 7089799104 7095361536 7102137186 7109219664 7112904992 7114416462 7169022468 7177199616 7191217584 7196474322 7202120448 7238528226 7244791808 7258941792 7264248036 7276096512 7281415296 7285189888 7286737968 7287128064 7292454912 7301360736 7306697988 7329319344 7368161981 7371177984 7376566272 7385574816 7390973628 7396772352 7411219173 7419672576 7434164124 7460579064 7469088768 7478210304 7482086912 7483676832 7489548288 7495023104 7496700363 7504176312 7509661821 7512735744 7527409056 7531311168 7532911548 7575932928 7590729672 7596278451 7625774592 7640668683 7664324004 7676563456 7685938368 7691556744 7691968512 7697591296 7712625654 7721422848 7730852544 7736503752 7740514256 7742159091 7766544384 7780687872 7787401803 7801583274 7831876608 7837601664 7847173242 7856123904 7871467896 7877221893 7883402112 7884038144 7899436656 7905634304 7930109952 7935906816 7945598448 7949717344 7951406634 7974329472 7976023992 7982281728 7997872122 8002018116 8049428736 8074349568 8090119782 8097120256 8102385504 8118865452 8144437248 8150390784 8156348672 8166309516 8175624192 8191592208 8195838624 8197580214 8198019072 8204011776 8214030828 8223399936 8224296397 8266980864 8292575232 8298637056 8308771668 8321368896 8327451768 8347131648 8370671616 8376790528 8393151447 8396587008 8402724864 8412986592 8417347776 8419136436 8423500808 8425741824 8431900992 8442198351 8446574678 8451827712 8472725064 8522924544 8529154752 8539570881 8552518032 8578996416 8603190272 8629825536 8636133888 8646680664 8651162992 8653001337 8653464576 8659790208 8666120464 8680255488 8686600704 8703566721 8708078538 8737362432 8753273856 8759672448 8783667168 8810861184 8817301872 8838139392 8863064064 8868827376 8869542912 8884978208 8886866238 8893838592 8900339936 8921373696 8927895168 8938798254 8943432012 8948994048 8971120656 8980066944 8996420352 9037955072 9055607328 9062226924 9083643264 9109260288 9115183692 9115919104 9140889664 9162491904 9169189632 9175892256 9190858752 9191860679 9197577216 9220318452 9222771456 9229513248 9300353472 9307151976 9329147136 9335966688 9343291392 9361540008 9362295296 9368383239 9390523104 9417005568 9423889344 9440289346 9446160384 9451057152 9453065472 9469516248 9476438409 9478959552 9485888616 9508306176 9531815697 9558696624 9588290112 9595299096 9602827264 9621582786 9651370968 9678589056 9685664048 9701462016 9708553728 9715650624 9723273216 9727515747 9732558366 9735147648 9742263984 9749385522 9765287424 9772425792 9835421696 9847433088 9854631504 9861835182 9862363136 9881625564 9892896768 9912218832 9919464606 9947438752 9970947072 9977430798 9978235776 9986064384 9995600484 10005568416 10012882428 10036545408 10041748224 10043882064 10092510738 10101243904 10102575312 10120972896 10128371268 10156115163 10167699456 10187558244 10219098672 10247917824 10255408992 10273256053 10283500872 10291018051 10295230464 10307803392 10315338336 10322878788 10347274368 10355392512 10375617888 10383202404 10402111032 10442502144 10450135552 10462897656 10470545973 10474831872 10495290528 10502962524 10511202816 10531732509 10532582208 10569153674 10581209088 10594131264 10601875512 10626930432 10632439296 10634698656 10643042304 10653205779 10663829496 10669357488 10671624693 10732571648 10753533702 10765799424 10786826376 10794711483 10803180672 10825153936 10857792339 10867187712 10888412688 10896372054 10914144768 10922122944 10927784832 10930106952 10930692096 10938682368 10952041104 10960046982 10993979016 11022641152 11056766976 11064849408 11078362224 11086460442 11095158528 11103269024 11129508864 11151246186 11160895488 11190868596 11203633152 11217315456 11223130368 11225515248 11234322432 11242534656 11256264468 11269103616 11291113584 11296966752 11299367322 11363899392 11372206336 11386094508 11403357376 11438661888 11501726057 11506434048 11514845184 11528907552 11537335116 11537952768 11546386944 11568938481 11573673984 11582134272 11596278816 11604755628 11610771384 11649816576 11671031808 11679563264 11702374911 11711556224 11747814912 11756402496 11770759863 11784185856 11825103168 11826057216 11849154984 11858451456 11895164928 11903860224 11918397672 11924576016 11927109951 11931992064 11961494208 11964035988 11973422592 11995227136 11996808183 12003027174 12074143104 12082969232 12111524352 12135179673 12145680384 12153578256 12178298178 12216655872 12225586176 12234523008 12249464274 12263436288 12287388312 12293757936 12296370321 12297028608 12306017664 12321046242 12400471296 12409535968 12438862848 12447955584 12457721856 12463157502 12482053344 12491177652 12520697472 12556007424 12565185792 12594880512 12601409536 12604087296 12619479888 12626021664 12628704654 12635251212 12638612736 12647851488 12669862017 12677741568 12709087596 12744928832 12784386816 12793732128 12828777048 12838154809 12868494624 12904785408 12935282688 12944738304 12954200832 12970020996 12976744488 12980196864 12989685312 12999180696 13020383232 13029901056 13062117807 13129910784 13139508672 13149113576 13175500752 13185131966 13216291776 13225952808 13257209088 13294596096 13303241064 13304314368 13327467312 13330299357 13340757888 13350509904 13382060544 13388997632 13391842752 13408197381 13415148018 13456680984 13470100416 13494630528 13504495024 13541486884 13556932608 13583410992 13593340386 13625464896 13663890432 13672775538 13673878656 13711334496 13743737856 13753784448 13763838384 13796365824 13830477678 13834157184 13844269872 13869481376 13923336192 13950530208 13960727964 13993720704 14003950032 14014937088 14042310012 14043442944 14085784656 14108278784 14125508352 14135834016 14160434019 14169240576 14176585728 14179598208 14190723072 14204274372 14218439328 14225809984 14228832924 14338044936 14348525963 14354399232 14382435168 14392948644 14404240896 14432374179 14477056452 14517883584 14528496072 14552193024 14562830592 14570379776 14573475936 14584909824 14598837549 14602721472 14613395976 14624078283 14658638688 14736323962 14753132544 14771149632 14781947256 14792752773 14793544704 14822438346 14839345152 14868328248 14879196909 14921158128 14956420608 14964173824 14966146197 14967353664 14979096576 14990046208 14993400726 15008352624 15019323642 15054818112 15062622336 15065823096 15138766107 15151865856 15181459344 15192556902 15251549184 15281337366 15328648008 15353126912 15371876736 15383113488 15383937024 15395182592 15425251308 15442845696 15461705088 15473007504 15481028512 15484318182 15533088768 15561375744 15574803606 15603166548 15663753216 15675203328 15694346484 15712247808 15742935792 15754443786 15766804224 15768076288 15798873312 15811268608 15853730511 15860219904 15871813632 15891196896 15899434688 15902813268 15948658944 15952047984 15964563456 15995744244 16004036232 16036587841 16098857472 16130300553 16148699136 16180239564 16204771008 16237730904 16300781568 16312697344 16332619032 16344558081 16351248384 16383184416 16391677248 16395160428 16396038144 16408023552 16428061656 16440070473 16446799872 16448592794 16533961728 16585150464 16597274112 16617543336 16629690663 16642737792 16654903536 16694263296 16726869279 16741343232 16753581056 16786302894 16805449728 16825973184 16834695552 16838272872 16847001616 16851483648 16863801984 16884396702 16893149356 16903655424 16945450128 16949050983 17045849088 17058309504 17079141762 17105036064 17157992832 17206380544 17259651072 17272267776 17293361328 17302325984 17306002674 17306929152 17319580416 17332240928 17360510976 17373201408 17407133442 17416157076 17474724864 17506547712 17519344896 17567334336 17621722368 17634603744 17676278784 17726128128 17737654752 17739085824 17769956416 17773732476 17787677184 17800679872 17842747392 17855790336 17877596508 17886864024 17897988096 17899939217 17942241312 17960133888 17992840704 18004540761 18111214656 18124453848 18167286528 18218520576 18230367384 18231838208 18267447267 18281779328 18324983808 18338379264 18351784512 18374196411 18381717504 18383721358 18395154432 18440636904 18445542912 18459026496 18600706944 18614303952 18658294272 18671933376 18686582784 18694736253 18723080016 18724590592 18736766478 18781046208 18834011136 18847778688 18880578692 18892320768 18902114304 18906130944 18939032496 18943056981 18952876818 18957919104 18971777232 19016612352 19063631394 19117393248 19176580224 19190598192 19205654528 19243165572 19302741936 19357178112 19371328096 19402924032 19417107456 19431301248 19446546432 19455031494 19465116732 19470295296 19484527968 19498771044 19530574848 19544851584 19670843392 19694866176 19709263008 19723670364 19724726272 19763251128 19777697949 19785793536 19824437664 19838929212 19894877504 19941894144 19954861596 19956471552 19991200968 20005814419 20011136832 20025764856 20073090816 20083496448 20087764128 20122722027 20185021476 20205150624 20241945792 20256742536 20312230326 20335398912 20375116488 20390010579 20438197344 20495835648 20509163307 20510817984 20546512106 20567001744 20582036102 20615606784 20630676672 20645757576 20694548736 20745716517 20751235776 20766404808 20804222064 20885004288 20900271104 20925795312 20941091946 20990581056 21005925048 21022405632 21063465018 21065164416 21138307348 21162418176 21188262528 21203751024 21253860864 21264878592 21269397312 21286084608 21306411558 21327658992 21338714976 21343249386 21465143296 21507067404 21531598848 21573652752 21589422966 21606361344 21650307872 21715584678 21734375424 21776825376 21792744108 21828289536 21844245888 21855569664 21860213904 21861384192 21877364736 21904082208 21920093964 21987958032 22045282304 22104485943 22113533952 22129698816 22156724448 22172920884 22190317056 22206538048 22233657519 22259017728 22302492372 22381737192 22407266304 22434630912 22446260736 22451030496 22468644864 22485069312 22490101089 22512528936 22528985463 22538207232 22582227168 22593933504 22598734644 22727798784 22744412672 22772189016 22788835353 22806714752 22877323776 22922006049 23003452114 23029690368 23057815104 23074670232 23075905536 23092773888 23137876962 23164268544 23192557632 23209511256 23221542768 23226477273 23299633152 23342063616 23359126528 23362205409 23404749822 23423112448 23495629824 23512804992 23541519726 23568371712 23631665679 23650206336 23652114432 23698309968 23716902912 23790329856 23807720448 23836795344 23849152032 23854219902 23922988416 23928071976 23946845184 23990454272 23993616366 24006054348 24148286208 24165938464 24223048704 24270359346 24291360768 24307156512 24356596356 24433311744 24451172352 24469046016 24498928548 24526872576 24574776624 24587515872 24592740642 24594057216 24612035328 24642092484 24672889191 24800942592 24819071936 24877725696 24895911168 24926315004 24964106688 24982355304 25041394944 25112014848 25130371584 25179454341 25189761024 25208174592 25238959776 25252043328 25257409308 25270502424 25277225472 25295702976 25326595053 25339724034 25355483136 25418175192 25489857664 25568773632 25587464256 25618712643 25657554096 25676309618 25736989248 25809570816 25889476608 25908401664 25940041992 25953488976 25959004011 25960393728 25979370624 25998361392 26040766464 26059802112 26110700163 26124235614 26259821568 26279017344 26298227152 26351001504 26370263932 26432583552 26451905616 26514418176 26589192192 26606482128 26608628736 26654934624 26660598714 26681515776 26701019808 26764121088 26777995264 26783685504 26816394762 26830296036 26913361968 26940200832 26989261056 27008990048 27082973768 27113865216 27166821984 27186680772 27250929792 27327780864 27345551076 27347757312 27422668992 27487475712 27507568896 27527676768 27575582037 27592731648 27660955356 27668314368 27688539744 27738962752 27901060416 27921455928 27941866349 27987441408 28007900064 28029874176 28084620024 28086885888 28105149717 28171569312 28251016704 28271668032 28320868038 28338481152 28353171456 28359196416 28408548744 28429315227 28436878656 28451619968 28457665848 28595447091 28676089872 28697051926 28764870336 28785897288 28808481792 28864748358 28954112904 29035767168 29056992144 29104386048 29125661184 29140759552 29146951872 29169819648 29182547241 29197675098 29205442944 29226791952 29248156566 29317277376 29472647924 29506265088 29542299264 29563894512 29585505546 29587089408 29644876692 29678690304 29736656496 29758393818 29842316256 29912841216 29928347648 29932292394 29934707328 29958193152 29980092416 29986801452 30016705248 30038647284 30109636224 30125244672 30131646192 30277532214 30303731712 30362918688 30385113804 30468345489 30503098368 30562674732 30657296016 30706253824 30743753472 30766226976 30790365184 30819768159 30850502616 30873054153 30885691392 30923410176 30946015008 30962057024 30968636364 31066177536 31149607212 31206333096 31229144743 31327506432 31350406656 31388692968 31411637919 31424495616 31485871584 31508887572 31533608448 31595197527 31597746624 31622537216 31707461022 31743627264 31782393792 31798869376 31805626536 31897317888 31904095968 31929126912 31959617337 31991488488 32008072464 32014874079 32073175682 32197714944 32260601106 32297398272 32360479128 32384134449 32409542016 32475461808 32573377017 32601563136 32625394688 32665238064 32689116162 32766368832 32783354496 32790320856 32792076288 32816047104 32856123312 32880140946 32897185588 33067923456 33170300928 33194548224 33235086672 33259381326 33285475584 33309807072 33388526592 33453738558 33482686464 33507162112 33572605788 33610899456 33651946368 33669391104 33676545744 33694003232 33702967296 33727603968 33768793404 33786298712 33807310848 33890900256 33898101966 34091698176 34116619008 34158283524 34210072128 34315985664 34412761088 34505178171 34519302144 34544535552 34586722656 34604651968 34612005348 34613858304 34639160832 34664481856 34706815443 34721021952 34746402816 34814266884 34832314152 34949449728 35013095424 35038689792 35107124733 35134668672 35243444736 35269207488 35312279589 35352557568 35475309504 35478171648 35539912832 35547464952 35575354368 35601359744 35685494784 35711580672 35755193016 35773728048 35781329853 35795976192 35799878434 35884482624 35920267776 35985681408 36009081522 36222429312 36248907696 36334573056 36405539019 36437041152 36460734768 36463676416 36534894534 36563558656 36649967616 36676758528 36703569024 36748392822 36767442716 36790308864 36881273808 36889110963 36891085824 36918052992 37201413888 37228607904 37316588544 37343866752 37373165568 37389472506 37446160032 37449181184 37473532956 37562092416 37668022272 37695557376 37761157384 37784641536 37804228608 37812261888 37878064992 37886113962 37905753636 37915838208 37943554464 38009586051 38033224704 38127262788 38234786496 38353160448 38381196384 38411309056 38486331144 38514464427 38605483872 38714356224 38742656192 38805848064 38834214912 38862602496 38910062988 38930233464 38940590592 38958691237 38969055936 38997542088 39061149696 39089703168 39186353421 39389732352 39418526016 39447340728 39449452544 39526502256 39555395898 39648875328 39677858424 39789755008 39883788288 39909723192 39912943104 39982401936 39990898071 40011628838 40022273664 40051529712 40146181632 40166992896 40175528256 40245444054 40370042952 40410301248 40483891584 40513485072 40624460652 40670797824 40750232976 40780021158 40876394688 40991671296 41018326614 41021635968 41093024212 41134003488 41164072204 41231213568 41261353344 41291515152 41389097472 41491433034 41502471552 41532809616 41608444128 41770008576 41800542208 41851590624 41882183892 41981162112 42011850096 42044811264 42126930036 42130328832 42276614696 42324836352 42376525056 42407502048 42481302057 42507721728 42529757184 42538794624 42572169216 42612823116 42655317984 42677429952 42686498772 42930286592 43014134808 43045577889 43063197696 43147305504 43178845932 43212722688 43297122537 43300615744 43431169356 43553650752 43585488216 43656579072 43688491776 43711139328 43720427808 43754729472 43796512647 43808164416 43840187928 43872234849 43975916064 44090564608 44208971886 44259397632 44313448896 44345841768 44378258319 44380634112 44413076096 44467315038 44518035456 44604984744 44637590727 44763474384 44869261824 44892521472 44902060992 44937289728 44970138624 44980202178 45025057872 45057970926 45164454336 45187867008 45197469288 45416298321 45455597568 45488825344 45544378032 45577670706 45613429504 45754647552 45844012098 46006904228 46059380736 46115630208 46149340464 46151811072 46185547776 46275753924 46328537088 46385115264 46419022512 46443085536 46452954546 46599266304 46684127232 46718253056 46724410818 46809499644 46846224896 46991259648 47025609984 47083039452 47136743424 47263331358 47300412672 47304228864 47396619936 47433805824 47561191533 47580659712 47615440896 47673590688 47698304064 47708439804 47845976832 47856143952 47893690368 47980908544 47987232732 48012108696 48109763523 48296572416 48331876928 48390901659 48446097408 48540718692 48614313024 48713192712 48902344704 48938092032 48997857096 49033674243 49053745152 49149553248 49175031744 49185481284 49188114432 49224070656 49284184968 49320211419 49345778382 49601885184 49638143872 49755451392 49791822336 49852630008 49889071989 49928213376 49964710608 50082789888 50224029696 50260743168 50358908682 50416349184 50477919552 50504086656 50514818616 50541004848 50554450944 50591405952 50653190106 50679448068 50710966272 50836350384 50847152949 50979715328 51137547264 51174928512 51237425286 51315108192 51352619236 51473978496 51619141632 51778953216 51816803328 51880083984 51906977952 51918008022 51920787456 51958741248 51996722784 52081532928 52119604224 52221400326 52248471228 52519643136 52558034688 52596454304 52702003008 52740527864 52865167104 52903811232 53028836352 53178384384 53212964256 53217257472 53309869248 53321197428 53363031552 53402039616 53528242176 53555990528 53567371008 53632789524 53660592072 53699817651 53826723936 53880401664 53978522112 54013622283 54017980096 54165947536 54333643968 54373361544 54501859584 54655561728 54691102152 54695514624 54802341801 54845337984 54974951424 55015137792 55055353536 55122589233 55151164074 55185463296 55321910712 55336628736 55377079488 55477925504 55802120832 55842911856 55883732698 55974882816 56015800128 56059748352 56169240048 56173771776 56210299434 56343138624 56502033408 56543336064 56641736076 56676962304 56706342912 56718392832 56817097488 56829170943 56858630454 56873757312 56903239936 56915331696 57190894182 57352179744 57394103852 57529740672 57571794576 57616963584 57729496716 57908225808 58071534336 58113984288 58208772096 58251322368 58281519104 58293903744 58339639296 58365094482 58395350196 58410885888 58453583904 58496313132 58634554752 58945295848 59012530176 59084598528 59127789024 59171011092 59174178816 59289753384 59333093847 59357380608 59473312992 59516787636 59684632512 59825682432 59856695296 59864584788 59869414656 59960184832 59973602904 60017443257 60033410496 60077294568 60219272448 60250489344 60263292384 60368166081 60555064428 60725837376 60770227608 60936690978 61006196736 61125349464 61170031737 61314592032 61487506944 61527489921 61532453952 61580730368 61639536318 61701005232 61746108306 61846820352 61892030016 61924114048 61937272728 62237149551 62299214424 62412666192 62458289486 62655012864 62700813312 62777385936 62823275838 62971743168 63017775144 63067216896 63190395054 63195493248 63245074432 63414922044 63487254528 63564787584 63597738752 63611253072 63794635776 63808191936 63858253824 63919234674 63982976976 64016144928 64029748158 64146351364 64395429888 64521202212 64594796544 64720958256 64768268898 64819084032 64950923616 65146754034 65203126272 65250789376 65330476128 65378232324 65532737664 65566708992 65580641712 65584152576 65632094208 65712246624 65760281892 65794371176 66135846912 66313457829 66340601856 66389096448 66470173344 66518762652 66570951168 66619614144 66700972557 66777053184 66907477116 67014324224 67145211576 67221798912 67303892736 67338782208 67353091488 67388006464 67405934592 67455207936 67470303267 67537586808 67572597424 67586956389 67614621696 67781800512 67796203932 68183396352 68233238016 68316567048 68366506059 68420144256 68631971328 68766018147 68825522176 69010356342 69089071104 69173445312 69209303936 69224010696 69227716608 69278321664 69328963712 69413630886 69492805632 69628533768 69664628304 69679431819 69898899456 70026190848 70077379584 70214249466 70269337344 70486889472 70538414976 70624559178 70705115136 70894997037 70950619008 70956343296 71079825664 71094929904 71150708736 71202719488 71370989568 71423161344 71510386032 71547456096 71562659706 71599756868 71768965248 71840535552 71971362816 72018163044 72444858624 72497815392 72669146112 72811078038 72874082304 72921469536 72927352832 73069789068 73127117312 73299935232 73353517056 73407138048 73496785644 73534885432 73580617728 73762547616 73778221926 73782171648 73836105984 74018667573 74402827776 74457215808 74633177088 74687733504 74778945012 74892320064 74898362368 74947065912 75124184832 75336044544 75391114752 75522314768 75538363023 75569283072 75624523776 75756129984 75772227924 75811507272 75831676416 75887108928 75979785159 76019172102 76066449408 76254525576 76469572992 76706320896 76762392768 76822618112 76856137929 76972662288 77028928854 77210967744 77428712448 77485312384 77668429824 77725204992 77820125976 77860466928 77877012033 77881181184 77917382474 77938111872 77995084176 78122299392 78179406336 78372706842 78779464704 78837052032 78894681456 78898905088 79053004512 79110791796 79297750656 79355716848 79579510016 79767576576 79819446384 79825886208 79964803872 79981796142 80023257676 80044547328 80103059424 80242459441 80292363264 80333985792 80351056512 80490888108 80740085904 80820602496 80967783168 81026970144 81248921304 81341595648 81500465952 81560042316 81752789376 81983342592 82036653228 82043271936 82186048424 82268006976 82328144408 82462427136 82522706688 82583030304 82726746111 82778194944 82982866068 83004943104 83065619232 83216888256 83601084416 83703181248 83764367784 83825599047 83962324224 84023700192 84089622528 84253860072 84260657664 84315449151 84553229392 84753050112 84815004096 84962604114 85015443456 85059514368 85077589248 85225646232 85287945681 85310635968 85354859904 85372997544 85786341273 85860573184 86028269616 86091155778 86294611008 86357691864 86425445376 86594245074 86601231488 86862338712 87107301504 87170976432 87313158144 87376983552 87422278656 87440855616 87509458944 87593025294 87616328832 87680375856 87744469698 87951832128 88181129216 88417943772 88518795264 88626897792 88691683536 88756516638 88761268224 88826152192 88934630076 89036070912 89209969488 89275181454 89526948768 89738523648 89785042944 89804121984 89874579456 89940277248 89960404356 90050115744 90115941852 90328908672 90375734016 90394938576 90832596642 90911195136 90977650688 91088756064 91155341412 91226859008 91405036467 91509295104 91688024196 92013808456 92118761472 92231260416 92298680928 92371095552 92459304477 92551507848 92619162459 92657074176 92770230528 92838045024 92886171072 92905909092 93198532608 93436506112 93448821636 93618999288 93687434229 93692449792 93982519296 94051219968 94166078904 94234913757 94273486848 94526662716 94600825344 94785592581 94793239872 94867611648 95122383066 95230881792 95347181376 95396608128 95416879608 95691953664 95712287904 95787380736 95878852011 95961817088 95974465464 96024217392 96044622237 96219527046 96593144832 96663753856 96781803318 96892194816 97081437384 97152403347 97228626048 97426385424 97804689408 97876184064 97995714192 98067348486 98299106496 98350063488 98370962568 98376228864 98448141312 98568369936 98640422838 98691556764 99203770368 99276287744 99510902784 99583644672 99705260016 99778143978 99856426752 99929421216 100165579776 100448059392 100521486336 100717817364 100832698368 100955839104 101008173312 101029637232 101082009696 101108901888 101182811904 101306380212 101358896136 101421932544 101672700768 101694305898 101959430656 102275094528 102349857024 102474850572 102630216384 102705238472 102947956992 103238283264 103515534513 103557906432 103633606656 103760167968 103813955904 103836016044 103841574912 103917482496 103993445568 104120446329 104163065856 104239208448 104442800652 104496942456 105039286272 105116069376 105192908608 105321374199 105404006016 105481055728 105730334208 105807622464 105936838767 106057672704 106425928512 106434514944 106619738496 106642394856 106726063104 106804079232 107056484352 107111981056 107134742016 107265579048 107321184144 107343989559 107399635302 107653447872 107760803328 107957044224 108027244566 108035960192 108331895072 108667287936 108746723088 109003719168 109311123456 109382204304 109391029248 109604683602 109690675968 109949902848 110030275584 110110707072 110245178466 110302328148 110370926592 110643821424 110667332889 110673257472 110754158976 110955851008 111604241664 111685823712 111767465396 111949765632 112031600256 112119496704 112338480096 112347543552 112420598868 112686277248 113004066816 113086672128 113283472152 113353924608 113412685824 113436785664 113634194976 113658341886 113717260908 113747514624 113806479872 113830663392 114028758153 114381788364 114704359488 114788207704 115059481344 115143589152 115233927168 115458993432 115543393281 115816451616 116143068672 116227968576 116417544192 116502644736 116563038208 116587807488 116730188964 116790700392 116821771776 116876073711 116907167808 116992626264 117269109504 117559060263 117890591696 118169197056 118255578048 118342022184 118348357632 118579506768 118666187694 118946625984 119033575272 119369265024 119651364864 119713390592 119729169576 119738829312 119920369664 119947205808 119972694213 120034886514 120066820992 120154589136 120438544896 120500978688 120526584768 120736332162 121110128856 121451674752 121540455216 121873381956 122012393472 122250698928 122340063474 122629184064 122975013888 123054979842 123064907904 123161460736 123279072636 123402010464 123492216612 123693640704 123784060032 123848228096 123874545456 124474299102 124598428848 124825332384 124916578972 125258753677 125310025728 125401626624 125554771872 125646551676 125943486336 126035550288 126134433792 126380790108 126390986496 126829844088 126974509056 127129575168 127195477504 127222506144 127443906171 127589271552 127616383872 127716507648 127838469348 127965953952 128032289856 128059496316 128292702728 128790859776 129042404424 129136733667 129189593088 129441916512 129536537796 129638168064 129891367611 129901847232 130293508068 130501578752 130660952256 130756464648 131065475328 131133417984 131161283424 131264188416 131389537941 131424493248 131520563784 131588742352 131616704547 132271693824 132626915658 132778192896 132940346688 133037525304 133134774957 133141902336 133239228288 133401945114 133554106368 133814954232 133912772181 134028648448 134290423152 134607785472 134677564416 134706182976 134776012928 134811869184 134910415872 134940606534 135075173616 135145194848 135173912778 135563601024 135592407864 136366792704 136466476032 136633134096 136733012118 136840288512 137263942656 137532036294 137651044352 138020712684 138178142208 138346890624 138418607872 138448021392 138455433216 138556643328 138657927424 138827261772 138985611264 139257067536 139329256608 139358863638 139797798912 140052381696 140154759168 140428498932 140538674688 140973778944 141076829952 141249118356 141410230272 141789994074 141901238016 141912686592 142159651328 142189859808 142301417472 142405438976 142683574599 142741979136 142846322688 143020772064 143094912192 143125319412 143199513736 143537930496 143681071104 143942725632 144036326088 144329290569 144889717248 144995630784 145172704977 145338292224 145622156076 145842939072 145854705664 146139578136 146254234624 146707034112 146814276096 146993571288 147069770864 147101022729 147161235456 147525095232 147556443852 147564343296 147672211968 147960634257 148037335146 148805655552 148914431616 149266354176 149375467008 149557890024 149667215967 149784640128 149796724736 149894131824 150248369664 150672089088 150782229504 151044629536 151076726046 151249047552 151512259968 151544455848 151623014544 151663352832 151774217856 151959570318 152038344204 152132898816 152509051152 152939145984 153412641792 153524785536 153645236224 153712275858 153945324576 154057857708 154421935488 154857424896 154970624768 155336859648 155450409984 155640251952 155720933856 155754024066 155762362368 155834764948 155876223744 155990168352 156244598784 156261631543 156358812672 156745413684 157558929408 157674104064 157789362912 158106009024 158221583592 158595501312 158711433696 159159020032 159535153152 159638892768 159651772416 159929607744 159963592284 160046515352 160089094656 160206118848 160484918882 160584726528 160667971584 160702113024 160981776216 161099452953 161480171808 161641204992 161935566336 162040866849 162053940288 162497842608 163000931904 163120084632 163505578752 163966685184 164073306456 164086543872 164372096848 164407025403 164536013952 164656288816 164924854272 165045413376 165166060608 165367767699 165453492222 165556389888 165965732136 166009886208 166131238464 166433776512 167202168832 167406362496 167528735568 167651198094 167924648448 168047400384 168179245056 168507720144 168521315328 168630898302 169106458784 169506100224 169630008192 169925208228 170030886912 170119028736 170155178496 170451292464 170575891362 170621271936 170709719808 170745995088 171572682546 171721146368 172056539232 172182311556 172589222016 172715383728 172850890752 173188490148 173202462976 173724677424 174214603008 174341952864 174626316288 174645352901 174753967104 174844557312 174881711232 175018917888 175186050588 175232657664 175360751712 175488939396 175903664256 176835887544 177037590528 177253795584 177383367072 177513033276 177522536448 177652304384 177869260152 177999281541 178072141824 178419938976 178550362908 179053897536 179477047296 179570085888 179608243968 179880554496 179920808712 180052329771 180100231488 180231883704 180657817344 180751468032 180789877152 181104498243 181665193284 181955301376 182177512128 182310682824 182453718016 182810072934 183018590208 183376048392 183510095211 184027616912 184462520832 184582469763 184597361856 184742191104 184918608954 185103015696 185238324918 185540461056 185676090048 185772342144 185811818184 186711448653 186873012224 186897643272 187237998576 187374868458 187384899584 187965038592 188102439936 188332157808 188469827514 189053325432 189201650688 189571185162 189586479744 189735223296 190244766132 190461763584 190694362752 190793216256 190833759216 191383907328 191424575808 191574761472 191757704022 191923634176 191948930928 192048434784 192089244474 192439054092 193186289664 193327507712 193563606636 193784389632 194162874768 194304806694 194457252096 194852770848 195529342969 195609378816 195752368128 195991428384 196134696972 196598212992 196700126976 196741925136 196752457728 196896282624 197136739872 197280845676 197383113528 198407540736 198552575488 198940373487 199021805568 199167289344 199410520032 199556287956 199712853504 199858842432 200102917671 200331159552 201042972672 201435634728 201665396736 201911678208 202016346624 202059274464 202164019392 202217803776 202365623808 202410909801 202612760424 202717792272 202760869167 202843865088 203345401536 203388611796 203918861312 204550189056 204699714048 204949701144 205099518177 205260432768 205410476944 205895913984 206298054441 206476566528 207031069026 207267213312 207520335936 207627911808 207672032088 207683149824 207834964992 207986891136 208240892658 208478416896 208885601304 208993884912 209038295457 210078572544 210232138752 210385817216 210642748398 210808012032 210962111456 211460668416 211615244928 211873677534 212115345408 212851857024 212869029888 213239476992 213284789712 213452126208 213608158464 214112968704 214223962112 214269484032 214531158096 214642368288 214687979118 214799270604 215306895744 215521606656 215914088448 216054489132 216071920384 216663790144 217334575872 217493446176 218007438336 218622246912 218764408608 218782058496 219209367204 219381351936 219899805696 220060551168 220221414144 220490356932 220604656296 220741853184 221287642848 221334665778 221346514944 221508317952 221911702016 222056002719 223208483328 223371647424 223534930792 223899531264 224063200512 224676960192 224695087104 224841197736 225372554496 226008133632 226173344256 226566944304 226615089069 226707849216 226873571328 227268389952 227316683772 227434521816 227495029248 227612959744 227661326784 227939355477 228057516306 228763576728 229408718976 229576415408 230118962688 230287178304 230467854336 230568413787 230917986864 231086786562 231632903232 232286137344 232455937152 233005289472 233126076416 233175614976 233460377928 233581400784 233631036099 233643543552 233752147422 233814335616 233985252528 234538219008 235118120526 235781183392 236338394112 236511156096 236684044368 236696715264 237159013536 237332375388 237893251968 238067150544 238738530048 239302729728 239426781184 239458339152 239477658624 239840739328 239894411616 239945388426 240069773028 240133641984 240309178272 240727378323 240877089792 241001957376 241053169536 241472664324 242220257712 242903349504 243080910432 243746763912 243924941371 244024786944 244501397856 244680126948 245258368128 245950027776 246109959684 246129815808 246558145272 246804020928 246984433224 247387281408 247568120064 247696456192 247749090912 248180238333 248948598204 249196857696 249650664768 249833157944 250517507354 250803253248 251109543744 251293103352 251476797141 251886972672 252071100576 252268867584 252761580216 252781972992 252946347453 253659688176 254259150336 254390955008 254445012288 254887812342 255178543104 255232767744 255676938696 255863837043 255931907904 256064579712 256118992632 256585405456 257359023819 257581719552 258084808848 258273467334 258883833024 259073075592 259276336128 259782735222 259803694464 260587016136 261003157504 261321904512 261512929296 262130950656 262266835968 262322566848 262528376832 262779075882 262848986496 263041127568 263177484704 263233409094 264543387648 265253831316 265556385792 265880693376 266075050608 266269549914 266283804672 266478456576 266803890228 267108212736 267629908464 267825544362 268057296896 268580846304 269215570944 269355128832 269412365952 269552025856 269623738368 269820831744 269881213068 270150347232 270290389696 270347825556 271127202048 271184815728 272621993297 272733585408 272932952064 273266268192 273466024236 273680577024 274215109401 274527885312 275064072588 276041425368 276356284416 276693781248 276837215744 276896042784 277113286656 277315854848 277377913431 277654523544 277857487377 277971222528 278514135072 278658513216 278717727276 279595597824 280309518336 280856997864 281062302687 281077349376 281947557888 282153659904 282498236712 282704741271 282820460544 283579988148 283802476032 284319302656 284356777743 284379719616 284602834944 284810877952 285367149198 285692645376 286041544128 286189824384 286250638824 286399027472 287075860992 287362142208 287636556033 287885451264 288072652176 288133866711 288658581138 289779434496 289991261568 290345409954 290676584448 291244312152 291457210041 291685878144 291709411328 292279156272 292508469248 293414068224 293628552192 293987142576 294139541728 294202045458 295050190464 295112887704 295128686592 295344423936 295921268514 296074670292 297611311104 297828863232 298532708352 298750934016 299115780048 299334431934 299569280256 299593449472 299788263648 300496739328 301344178176 301564459008 302089259072 302153452092 302498095104 303024519936 303088911696 303246029088 303326705664 303548435712 303919140636 304076688408 304265797632 304298966689 305018102304 305878291968 306825283584 307049571072 307424551716 307890649152 308115715416 308843870976 309714849792 309941249536 310546603539 310673719296 310900819968 311280503904 311441867712 311508048132 311524724736 311669529896 311752447488 311980336704 312361338987 312489197568 312523263086 312717625344 313490827368 315117858816 315348208128 315578725824 315964122597 316212018048 316443167184 317191002624 317422867392 317810516301 318318040064 319277785536 319303544832 319859215488 319927184568 320093030704 320178189312 320412237696 320969837764 321169453056 321335943168 321404226048 321963552432 322031968677 322198905906 322960343616 323282409984 323871132672 324081733698 324107880576 324995685216 326001863808 326240169264 327011157504 327933370368 328146612912 328173087744 328744193696 328814050806 329072027904 329312577632 329849708544 330090826752 330332121216 330735535398 330906984444 331112779776 331931464272 332019772416 332262476928 332867553024 334404337664 334812724992 335057471136 335302396188 335849296896 336094800768 336358490112 337015440288 337042630656 337261796604 338212917568 339012200448 339260016384 339850416456 340061773824 340098845123 340238057472 340310356992 340902584928 341151782724 341242543872 341419439616 341491990176 342086274459 343145365092 344113078464 344364623112 345178444032 345430767456 345701781504 346376980296 346404925952 346630179843 347449354848 348429206016 348683905728 349252632576 349290705802 349507934208 349689114624 349763422464 350372101176 350465315328 350628221133 350721503424 350977878792 351807328512 352677180789 353671775088 354507591168 354766734144 355026066552 355045072896 355304608768 355738520304 355998563082 356839877952 357100725816 358107795072 358954094592 359140171776 359216487936 359761108992 359841617424 359918082639 360104659542 360200462976 360463767408 361315634688 361502936064 361579754304 362208996486 363330386568 363910602752 364355024256 364621365648 364907436032 365620145868 366037180416 366752096784 367020190422 368055233824 368925041664 369164939526 369194723712 369484382208 369837217908 370206031392 370476649836 371080922112 371352180096 371544684288 371623636368 373422897306 373746024448 373795286544 374475997152 374749736916 374769799168 375776261031 375930077184 376204879872 376664315616 376939655028 378106650864 378403301376 379142370324 379172959488 380110473961 380489532264 380923527168 381388725504 381586432512 381667518432 382331718513 382767814656 382849151616 383149522944 383515408044 383897861856 384096869568 384178488948 384878108184 386372579328 386655015424 387127213272 387410201001 387568779264 388325749536 388609613388 388914504192 389674102833 389705541696 391058685938 391504736256 391982856768 392269393944 393196425984 393400253952 393483850272 393792565248 394168613823 394273479744 394561691352 394766227056 394850113641 396815081472 397105150976 397880746974 398334578688 398821040064 399112575912 399404324871 399425707008 399717684864 400205835342 400662319104 401738316543 402085945344 402871269456 403823356416 404032693248 404118548928 404328038784 404435607552 404731247616 404821819602 405225520848 405435584544 405521738334 406690803072 406777223592 407837722624 409100378112 409399428096 409899402288 410199036354 410520865536 410820953888 411791827968 412596108882 412953133056 414062138052 414534426624 415040671872 415255823616 415344064176 415366299648 415669929984 415973782272 416481785316 416956833792 417771202608 417987769824 418076590914 420157145088 420464277504 420771634432 421285496796 421616024064 421924222912 422921336832 423230489856 423747355068 424230690816 425703714048 425738059776 426478953984 426569579424 426904252416 427216316928 428050723797 428225937408 428538968064 429062316192 429284736576 429375958236 429598541208 430613791488 431043213312 431828176896 432108978264 432143840768 432987871707 433327580288 434669151744 434986892352 435518114931 436014876672 437528817216 437564116992 438418734408 438762703872 440121102336 440442828288 440980713864 441209312592 441303068187 441483706368 442575285696 442669331556 442693029888 443016635904 443823404032 443881902771 444112005438 446416966656 446743294848 447069861584 447799062528 448126401024 449001647901 449353920384 449390174208 449682395472 450745108992 452016267264 452346688512 453133888608 453230178138 453747142656 454536779904 454633367544 454869043632 454990058496 455225919488 455322653568 455878710954 456115032612 457527153456 458817437952 459152830816 460237925376 460574356608 460935708672 461136827574 461835973728 462173573124 463265806464 464572274688 464911874304 466010578944 466252152832 466351229952 466920755856 467162801568 467262072198 467287087104 467504294844 467628671232 467970505056 468784894629 469076438016 470236241052 471562366784 472676788224 473022312192 473368088736 474318027072 474664750776 475011727933 475786503936 476134301088 477477060096 478605459456 478916678304 478955317248 479788823232 479890776852 480139546056 480267283968 480618356544 481454756646 481754179584 482003914752 482106339072 482945328648 483298358859 484440515424 485806699008 486122600547 486161820864 487493527824 487849882742 489002795712 489360253896 490516736256 491900055552 492219919368 492259631616 493116290544 493221076209 493608041856 493968866448 494774562816 495136240128 495392912384 495498181824 496103303097 496360476666 497897196408 498393715392 499301329536 499666315888 501035014708 501606506496 502219087488 502586206704 502953594282 503773945344 504142201152 504537735168 505523160432 505563945984 505892694906 507319376352 508518300672 508781910016 508890024576 509775624684 510357086208 510465535488 511353877392 511727674086 511863815808 512129159424 512237985264 513170810912 514718047638 515163439104 516169617696 516546934668 517767666048 518146151184 518552672256 519565470444 519607388928 521174032272 522006315008 522643809024 523025858592 523936058703 524261901312 524533671936 524645133696 525056753664 525558151764 525697972992 526082255136 526354969408 526466818188 530507662632 530895460631 531112771584 531761386752 532150101216 532539099828 532567609344 532956913152 533607780456 533997844623 534216425472 535259816928 535651088724 537161692608 538431141888 538710257664 538824731904 539104051712 539641663488 539762426136 540156989313 540300694464 540580779392 540695651112 542254404096 542369631456 543313494729 545243986594 545865904128 546532536384 546932048472 547361154048 548430218802 549055770624 550128145176 550530285633 552082850736 553387562496 553674431488 553747409289 553792085568 554226573312 554631709696 554755826862 555309047088 555714974754 557028270144 557317026432 557435454552 560134345959 560619036672 561713995728 562124605374 562154698752 563895115776 564307319808 564996473424 565409482542 567159976296 567604952064 568638605312 568713555486 568759439232 569205669888 569621755904 570734298396 571385290752 572083088256 572379648768 572501277648 572798054944 574151721984 574724284416 575273112066 575770902528 576145304352 576267733422 577317162276 579558868992 579982523136 580690819908 581353168896 582488624304 582914420082 583371756288 583418822656 584558312544 585016938496 586588028907 586828136448 587257104384 587974285152 588279083456 588404090916 590100380928 590225775408 590257373184 590688847872 591842537028 592149340584 593353750117 595222622208 595657726464 596821120461 597065416704 597501868032 598231560096 598668863868 599138560512 599576527296 600308753013 600993478656 603128918016 604178518144 604306904184 604996190208 606049039872 606177823392 606492058176 606653411328 607096871424 607232729403 607838281272 608153376816 608282607501 608531595264 608597933378 610036204608 611756583936 613650567168 614099142144 614849103432 615298554531 615781298304 616231430832 617687741952 618894163323 619429699584 619882499072 621093207078 621801639936 622561007808 622883735424 623016096264 623049449472 623339059792 623504894976 623960673408 624722677974 625046526172 625435250688 626981654736 627114886371 630235717632 630696416256 631157451648 631928245194 632424036096 632886334368 634382005248 634845734784 635621032602 636636080128 638555571072 638607089664 639718430976 639854369136 640186061408 640356378624 640824475392 641939675528 642338906112 642671886336 642808452096 643927104864 644063937354 644397811812 645920687232 646564819968 647742265344 648163467396 648215761152 649991370432 652003727616 652480338528 654022315008 655866740736 656293225824 656346175488 657488387392 657628101612 658144055808 658625155264 659699417088 660181653504 660664242432 661471070796 661813968888 662225559552 662297751029 663862928544 664039544832 664524953856 665735106048 666168008157 669625449984 670114942272 670604792376 671698593792 672189601536 674030880576 674085261312 674523593208 676425835136 678024400896 678520032768 679700832912 679845267207 680123547648 680197690246 680620713984 681805169856 682303565448 682485087744 682838879232 682983980352 684172548918 686290730184 688226156928 688729246224 690356888064 690861534912 691403563008 691705241361 692753960592 692809851904 693260359686 694898709696 696858412032 697367811456 698581411604 699015868416 699378229248 699526844928 700744202352 700893108297 700930630656 701256442266 701443006848 701955757584 703614657024 705354361578 707343550176 709015182336 709533468288 710052133104 710090145792 710609217536 711477040608 711997126164 713679755904 714201451632 716215590144 717908189184 718280343552 718432975872 719522217984 719683234848 719836165278 720209319084 720400925952 720927534816 722182134969 722631269376 723005872128 723159508608 724417992972 726660773136 727821205504 728710048512 729242731296 729814872064 731240291736 731774824113 732074360832 733504193568 734040380844 736110467648 737850083328 738329879052 738389447424 739674435816 740215133503 740412062784 740953299672 742161844224 742704360192 743089368576 743247272736 744540714999 746845794612 747590573088 748951994304 749499473832 749539598336 751552522062 752409759744 753328631232 753879310056 754430391423 756213301728 756806602752 758284740648 758345918976 758839042359 760220947922 760979064528 762777451008 763172865024 763335036864 764663437026 765535629312 765698303232 767030816088 767591511129 767795723712 768193739136 768356977896 769756216368 772077071457 772745158656 773310030848 774254426544 774820402002 776651499072 777219226776 777829008384 779348205666 779411083392 782117371876 783009472512 783965713536 784538787888 786392851968 786800507904 786967700544 787585130496 788337227646 788546959488 789123382704 789532454112 789700227282 793630162944 794210301952 795761493948 796669157376 797642080128 798225151824 798808649742 798851414016 799435369728 800411670684 801324638208 803476633086 804171890688 805742538912 807646712832 808065386496 808237097856 808656077568 808871215104 809462495232 809643639204 810451041696 810871169088 811043476668 813381606144 813554447184 815675445248 817865979891 818200756224 818798856192 819798804576 820398072708 821041731072 821641907776 822645328203 823583655936 825192217764 828124276104 829068853248 830081343744 830511647232 830688128352 831339859968 831947564544 832133740293 832963570632 833572462131 833913667584 835542405216 835975539648 836153181828 840928555008 841543268864 842570993592 843186908061 843232048128 843848445824 845842673664 846460979712 847494710136 848114223813 848461381632 851407428096 852957907968 853139158848 853808504832 854432633856 856101447594 857077936128 858124632384 858569473152 858751916472 859197082416 861227582976 862086426624 862909668099 863656353792 864217956528 864287681536 864401600133 865975743414 866655160576 869338303488 869973784704 871036229862 872029753344 874371630123 875057634432 875128233984 876837468816 877525407744 880242204672 880885656576 881961427728 882418625184 882606136374 885150571392 885338663112 885386059776 886033271808 887646808064 887763805542 888224010876 892833933312 893486589696 894139723168 895598125056 896252802048 898003295802 898707840768 898780348416 899364790944 901490217984 904032534528 904693377024 906267777216 906460356276 907494285312 909073559808 909266735088 909738087264 909980116992 910451838976 910645307136 911757421908 912230065224 912896900067 915054306912 917634875904 918305661632 920475850752 921148713216 922273655148 923671947456 924347146248 926531612928 929144549376 929823748608 931639810617 932021157888 932702459904 933841511712 934325603136 934524144396 934574174208 935008589688 935257342464 935941010112 937084016961 937569789258 938152876032 940472482104 943124733568 945353576448 946044624384 946736177472 947892367791 948636054144 949329501552 950023455866 951573007872 952268602176 954954120192 957833356608 957910634496 959577646464 959781553704 960279092112 960534567936 961236713088 962909513292 963508359168 964007829504 964212678144 965890657296 966095906031 966596717718 968881030848 971613398016 972245201094 972323641728 974987055648 975699765484 978005591424 978720507792 981033472512 983800111104 984439838736 984519263232 986232581088 986442152418 987216083712 987937732896 989549125632 990272480256 990785824768 990996363648 992206606194 992720953332 995794392816 996787430784 998602659072 999332631776 1002070029416 1003213012992 1004438174976 1005172413408 1005907188564 1007547890688 1008284402304 1009075470336 1011046320864 1011127891968 1011785389812 1014638752704 1017036601344 1017563820032 1017780049152 1019551249368 1020296535369 1020714172416 1020931070976 1022707754784 1023455348172 1023727631616 1024258318848 1024475970528 1026258823377 1026341621824 1029436095276 1032339235392 1033093869336 1035535332096 1036292302368 1037105344512 1039130940888 1039214777856 1039890539529 1042348064544 1045287618048 1046051717184 1047872117406 1048523802624 1049067343872 1049290267392 1051116303528 1051395945984 1051884663399 1052164510272 1052709938816 1052933636376 1058031542367 1061015325264 1061790921262 1063522773504 1064300202432 1065078199656 1065135218688 1065913826304 1067215560912 1067995689246 1070519633856 1071302177448 1074323385216 1076862283776 1077420515328 1077649463808 1078208103424 1079283326976 1079524852272 1079754247917 1080313978626 1080601388928 1081161558784 1081391302224 1084508808192 1084739262912 1086626989458 1090487973188 1091731808256 1093065072768 1093864096944 1094722308096 1096860437604 1098111541248 1100256290352 1101060571266 1104165701472 1106775124992 1107348862976 1107494818578 1107584171136 1108453146624 1109263419392 1109511653724 1110618094176 1111429949508 1114056540288 1114634052864 1114870909104 1120268691918 1121238073344 1123427991456 1124249210748 1124309397504 1127328783093 1127790231552 1128614639616 1129992946848 1130818965084 1134319952592 1135209904128 1137277210624 1137427110972 1137518878464 1139243511808 1140331421883 1141468596792 1142770581504 1144166176512 1144759297536 1145002555296 1145596109888 1146995155539 1148303443968 1149448568832 1150546224132 1152290608704 1152535466844 1154634324552 1159117737984 1159965046272 1161381639816 1162230603003 1162706337792 1164977248608 1165828840164 1166743512576 1169022308499 1169116625088 1170033876992 1173176057814 1174514208768 1175948570304 1176558166912 1176808181832 1180200761856 1180451550816 1181377695744 1182505841469 1183685074056 1184298681168 1184550340923 1186707500234 1190445244416 1191315452928 1193642240922 1195003736064 1196463120192 1197337727736 1198212974613 1198277121024 1199153054592 1200617506026 1201986957312 1205214949629 1206257836032 1208357036288 1208613808368 1212098079744 1212355646784 1212984116352 1213306822656 1214193742848 1214465458806 1215676562544 1216306753632 1216565215002 1217195866756 1220072409216 1223513167872 1227301134336 1228198284288 1229698206864 1230597109062 1231562596608 1232462861664 1235375483904 1237788326646 1238859399168 1239764998144 1242186414156 1243603279872 1245122015616 1245767470848 1246032192528 1246098898944 1246678119584 1247009789952 1247921346816 1249445355948 1250093052344 1250870501376 1253963309472 1254229772742 1260471435264 1261392832512 1262314903296 1263856490388 1264848072192 1265772668736 1268764010496 1269691469568 1271242065204 1273272160256 1277111142144 1277214179328 1279436861952 1279708738272 1280372122816 1280712757248 1281648950784 1283879351056 1284152171391 1284677812224 1285616904192 1287854209728 1288127874708 1288795623624 1291841374464 1293129639936 1295484530688 1296326934792 1296431522304 1298963615121 1299982740864 1304007455232 1304960677056 1306554344793 1308044630016 1312586451648 1312692350976 1314976774784 1315256203224 1316288111616 1317250310528 1320363307008 1321328484864 1322942141592 1323627937776 1323909204561 1324451119104 1324595502058 1327725857088 1328079089664 1329049907712 1331470212096 1332336016314 1339250899968 1340229884544 1341209584752 1343397187584 1344379203072 1347004943703 1348061761152 1348170522624 1349047186416 1352851670272 1356048801792 1357040065536 1359401665824 1359690534414 1360395380492 1361241427968 1363610339712 1364607130896 1364970175488 1365677758464 1365967960704 1368345097836 1372581460368 1376452313856 1377458492448 1380713776128 1381723069824 1382807126016 1383410482722 1385507921184 1385619703808 1386520719372 1389797419392 1393716824064 1394735622912 1397162823208 1398031736832 1398756458496 1399053689856 1401488404704 1401786216594 1401861261312 1402512884532 1402886013696 1403911515168 1406354683887 1407229314048 1410708723156 1414687100352 1418030364672 1419066936576 1420104266208 1421218435072 1422954081216 1423994252328 1425035183799 1427359511808 1428402903264 1432431180288 1435816378368 1436865951744 1439366469696 1439672330556 1440418638168 1440801851904 1441471575769 1441855069632 1444364269938 1445262538752 1446011744256 1446319017216 1448835985944 1449895076577 1453321546272 1457420097024 1458367801641 1458485462592 1459629744128 1462480583472 1463549648226 1467008387136 1468080761688 1472220935296 1475700166656 1476659758104 1476778894848 1479348871632 1479663228627 1480430267006 1480824125568 1481906599344 1484323688448 1485408720384 1486178737152 1486494545472 1489081429998 1493691589224 1495181146176 1497903988608 1498998947664 1499079196672 1503105044124 1504819519488 1506657262464 1507758620112 1508860782846 1512426603456 1513613205504 1516569481296 1516691837952 1517678084718 1520441895844 1521958129056 1525554902016 1526345730048 1526670073728 1529326874052 1531071258624 1531396606464 1534061632176 1535183022258 1535591447424 1536387478272 1536713955792 1539512432736 1544154142914 1545490317312 1546620061696 1548508853088 1549640804004 1553302998144 1554438453552 1555658016768 1558696411332 1558822166784 1564234743752 1566018945024 1567931427072 1569077575776 1571808176109 1572785703936 1573601015808 1573935401088 1575170260992 1576674455292 1577093918976 1578246765408 1579064908224 1579400454564 1588420603904 1591522987896 1592686381893 1593338314752 1595284160256 1596450303648 1597617299484 1597702828032 1598870739456 1600823341368 1601993533869 1602649276416 1606953266172 1611485077824 1615293425664 1616130772992 1616474195712 1617312155136 1618924990464 1619287278408 1620470967939 1620902083392 1621742338176 1622086953336 1626763212288 1627108894368 1629940484187 1631350890496 1635731959782 1637597712384 1639597609152 1640796145416 1642083462144 1643283815552 1645290656406 1647167311872 1650384435528 1651590856899 1656248552208 1660162687488 1661023294464 1661376256704 1662679719936 1663895129088 1664267480586 1665927141264 1667144924262 1671084810432 1671951079296 1672306363656 1680403037877 1681857110016 1683086537728 1685141987184 1686373816122 1686464096256 1687696891648 1691685347328 1692921959424 1694989420272 1696228447626 1702814856192 1705915815936 1706278317696 1707617009664 1708865267712 1712202895188 1714155872256 1716249264768 1717138946304 1717503832944 1718394164832 1722455165952 1724172853248 1725819336198 1727312707584 1728435913056 1728575363072 1728803200266 1731951486828 1733310321152 1738676606976 1739947569408 1742072459724 1744059506688 1748743260246 1750115268864 1750256467968 1753674937632 1755050815488 1759764086721 1760484409344 1761771313152 1763922855456 1764837250368 1765212272748 1770301142784 1770677326224 1770772119552 1772066543616 1775293616128 1775527611084 1776448021752 1780061250351 1785667866624 1786973179392 1788279446336 1790463361383 1791196250112 1792505604096 1796006591604 1797415681536 1798729581888 1800926259039 1802980435968 1809386754048 1812535554432 1812920712552 1814988570624 1818147119616 1818533470176 1819476174528 1819960233984 1820903677952 1821290614272 1821698188209 1823514843816 1824460130448 1824847822503 1825793800134 1830108613824 1835269751808 1836611323264 1840951701504 1842297426432 1844547310296 1845895663593 1847343894912 1848694292496 1853063225856 1858289098752 1859647497216 1863279621234 1865404919808 1867683023424 1868651206272 1869048288792 1869148348416 1870017179376 1870514684928 1871882020224 1874168033922 1875139578516 1876305752064 1880944964208 1881344659113 1886249467136 1890707152896 1892089248768 1893472354944 1895784735582 1897272108288 1898659003104 1900046911732 1903146015744 1904537204352 1909908240384 1915666713216 1915821268992 1919155292928 1919563107408 1920558184224 1921069135872 1922473426176 1925819026584 1927016718336 1928015659008 1928425356288 1931781314592 1932191812062 1933193435436 1937762061696 1943226796032 1944490402188 1944647283456 1949974111296 1951399530968 1956011182848 1957441015584 1962066945024 1967600222208 1968879677472 1969038526464 1972465162176 1972884304836 1974432167424 1975875465792 1979098251264 1980544960512 1981571649536 1981992727296 1984413212388 1985441906664 1986893253087 1991588785632 1993574861568 1997205318144 1998504024471 1998665263552 2004140058832 2008876349952 2010344826816 2011814377128 2015095781376 2016568804608 2022092641728 2022255783936 2023570779624 2029277505408 2034073202688 2035127640064 2035560098304 2039102498736 2039535801621 2040593070738 2041862141952 2045415509568 2046910696344 2047455263232 2048516637696 2048951941056 2052517646754 2052683243648 2058872190552 2064678470784 2066187738672 2071070664192 2072584604736 2074210689024 2078261881776 2078429555712 2079781079058 2084696129088 2090575236096 2092103434368 2095744234812 2097047605248 2098134687744 2098580534784 2102232607056 2102679324891 2102791891968 2103769326798 2104329020544 2105419877632 2105867272752 2116063084734 2122030650528 2123581842524 2127045547008 2128600404864 2130156399312 2130270437376 2131827652608 2134431121824 2135991378492 2141039267712 2142604354896 2148646770432 2153724567552 2154841030656 2155298927616 2156416206848 2158566653952 2159049704544 2159508495834 2160627957252 2161202777856 2162323117568 2162782604448 2166546404907 2169017616384 2169478525824 2173253978916 2180975946376 2183463616512 2186130145536 2187728193888 2189444616192 2193720875208 2195324472339 2196223082496 2200512580704 2202121142532 2208331402944 2213550249984 2214697725952 2214989637156 2215168342272 2218526838784 2219023307448 2220645400509 2221236188352 2222859899016 2228113080576 2229268105728 2229741818208 2233622144997 2240537383836 2246855982912 2248498421496 2248618795008 2254657566186 2257229279232 2259985893696 2261637930168 2263291174269 2268639905184 2270419808256 2274554421248 2274854221944 2275037756928 2276517127077 2278487023616 2280662843766 2282937193584 2288332353024 2289518595072 2290005110592 2291192219776 2293990311078 2296606887936 2301092448264 2302774533387 2304581217408 2305070933688 2309268649104 2318235475968 2319930092544 2322763279632 2324461206006 2329954497216 2331657680328 2333487025152 2338044616998 2338233250176 2340067753984 2346352115628 2349028417536 2351897140608 2353116333824 2353616363664 2360401523712 2360903101632 2362755391488 2365011682938 2367370148112 2368597362336 2369100681846 2373415000468 2380890488832 2382630905856 2387284481844 2390007472128 2392926240384 2394675455472 2396425949226 2396554242048 2398306109184 2401235012052 2403973914624 2410429899258 2412515672064 2416714072576 2417227616736 2424196159488 2424711293568 2425968232704 2426613645312 2428387485696 2428930917612 2431353125088 2432613507264 2433130430004 2434391733512 2440144818432 2447026335744 2453597939673 2454602268672 2456396568576 2459396413728 2461194218124 2463125193216 2464925723328 2467935984609 2470750967808 2475576653292 2479529996288 2484372828312 2487206559744 2490244031232 2491534941696 2492064385056 2493356239168 2494019579904 2495842693632 2496401220879 2498890711896 2500186104688 2500717386393 2501741002752 2507926618944 2508459545484 2522785665024 2524629806592 2527712980776 2529560724183 2529696144384 2531545337472 2537528020992 2539382939136 2542484130408 2544342671439 2546544320512 2554222284288 2558873723904 2559417476544 2560744245632 2561425514496 2563297901568 2567758702112 2568304342782 2571233808384 2575708419456 2576255749416 2577591247248 2583682748928 2586259279872 2590969061376 2592653869584 2592863044608 2597927230242 2599965481728 2608014910464 2609921354112 2613108689586 2616089260032 2623114890369 2625172903296 2625384701952 2629953549568 2630512406448 2632576223232 2634500621056 2640726614016 2642656969728 2645884283184 2647255875552 2647818409122 2649191004116 2655451714176 2656158179328 2658099815424 2662940424192 2664672032628 2678501799936 2680459769088 2682419169504 2686794375168 2688758406144 2694009887406 2696123522304 2696341045248 2698094372832 2705703340544 2712097603584 2714080131072 2718803331648 2719381068828 2720790760984 2722482855936 2727220679424 2729214261792 2729940350976 2731355516928 2731935921408 2736690195672 2738690700201 2745162920736 2752904627712 2754916984896 2761427552256 2763446139648 2766820965444 2771015842368 2771239407616 2773041438744 2779594838784 2787433648128 2789471245824 2794325646416 2794919431851 2796063473664 2798107379712 2802976809408 2803572433188 2803722522624 2805025769064 2805772027392 2807823030336 2811252050883 2812709367774 2814458628096 2821417446312 2829374200704 2836060729344 2838133873152 2840208532416 2842436870144 2843677103373 2845908162432 2847988504656 2850070367598 2854719023616 2856805806528 2864862360576 2873731903488 2878732939392 2879344661112 2880837276336 2881603703808 2882943151538 2883710139264 2888728539876 2890525077504 2892023488512 2892638034432 2897671971888 2899790153154 2906643092544 2914840194048 2916735603282 2916970925184 2919259488256 2924961166944 2927099296452 2934016774272 2936161523376 2944441870592 2951400333312 2953319516208 2953557789696 2958697743264 2959326457254 2960860534012 2961648251136 2963813198688 2968647376896 2968970999317 2970817440768 2972357474304 2972989090944 2978162859996 2987383178448 2990362292352 2995807977216 2997997895328 3006210088248 3009639038976 3013314524928 3015517240224 3017721565692 3024853206912 3027226411008 3033138962592 3033383675904 3035356169436 3040883791688 3043916258112 3051109804032 3052691460096 3053340147456 3058653748104 3060889606107 3062142517248 3062793212928 3068123264352 3070366044516 3071182894848 3072774956544 3073427911584 3078776470131 3079024865472 3088308285828 3093240123392 3097017706176 3099281608008 3106605996288 3108876907104 3111316033536 3117392822664 3117644333568 3119671618587 3128469487504 3135862854144 3138155151552 3143616352218 3145571407872 3147202031616 3147870802176 3153348910584 3154187837952 3155653990197 3156493530816 3158129816448 3158800909128 3174094627101 3176841207808 3183045975792 3185372763786 3190568320512 3192900607296 3195234598968 3195405656064 3197741478912 3201646682736 3203987067738 3213906532344 3222970155648 3230586851328 3232261545984 3232948391424 3234624310272 3237849980928 3238574556816 3240941935878 3241804166784 3243484676352 3244173906672 3253526424576 3254217788736 3259880968374 3262701780992 3271463919564 3275195424768 3279195218304 3281592290832 3284166924288 3286567631104 3290581312812 3294334623744 3300768871056 3303181713798 3312497104416 3320325374976 3322046588928 3322752513408 3325359439872 3327790258176 3328534961172 3331854282528 3334289848524 3342169620864 3343902158592 3344612727312 3360806075754 3363714220032 3366173075456 3370283974368 3372747632244 3372928192512 3375393783296 3381986349279 3383370694656 3385843918848 3389978840544 3392456895252 3405629712384 3411831631872 3412556635392 3417730535424 3420994265649 3424405790376 3428311744512 3432498529536 3434277892608 3435007665888 3436788329664 3440985466617 3444910331904 3448345706496 3451638672396 3456871826112 3457150726144 3457606400532 3463902973656 3466620642304 3477353213952 3479895138816 3484144919448 3486691809009 3488119013376 3497486520492 3500230537728 3507066925497 3507349875264 3510101630976 3519528173442 3523542626304 3527845710912 3529674500736 3530424545496 3540602285568 3541354652448 3544133087232 3547517524407 3550587232256 3551055222168 3552896043504 3553651022769 3560122500702 3571335733248 3573946358784 3576558892672 3580926722766 3585011208192 3592013183208 3594638923839 3594831363072 3597459163776 3601852518078 3605960871936 3618773508096 3625071108864 3625841425104 3636294239232 3637066940352 3638952349056 3639920467968 3641807355904 3642581228544 3643396376418 3647029687632 3648920260896 3649695645006 3651587600268 3660217227648 3670539503616 3673222646528 3681903403008 3684594852864 3689094620592 3691791327186 3694687789824 3697388584992 3706126451712 3716578197504 3719294994432 3726559242468 3730809839616 3735366046848 3737302412544 3738096577584 3738296696832 3740034358752 3741029369856 3743764040448 3748336067844 3750279157032 3752611504128 3761889928416 3762689318226 3772498934272 3781414305792 3784178497536 3786944709888 3791569471164 3794544216576 3797318006208 3800093823464 3806292031488 3809074408704 3819816480768 3831333426432 3831642537984 3838310585856 3839126214816 3841116368448 3842138271744 3844946852352 3851638053168 3852456514173 3854033436672 3856850712576 3863562629184 3864383624124 3866386870872 3875524123392 3886453592064 3888980804376 3889294566912 3896890845363 3899948222592 3902799061936 3912022365696 3914882031168 3919663034379 3924133890048 3937759354944 3938077052928 3944930324352 3945768609672 3948864334848 3951750931584 3961089921024 3963143299072 3963985454592 3968826424776 3970883813328 3971727613683 3973786506174 3983177571264 3987149723136 3994410636288 3997008048942 3997330527104 4008280117664 4017752699904 4020689653632 4023628754256 4030191562752 4033137609216 4044185283456 4044511567872 4047141559248 4058555010816 4068146405376 4070255280128 4071120196608 4078204997472 4079071603242 4081186141476 4083724283904 4090831019136 4093821392688 4094910526464 4097033275392 4097903882112 4105035293508 4105366487296 4117744381104 4129356941568 4132375477344 4142141328384 4145169209472 4148421378048 4156523763552 4156859111424 4159562158116 4169392258176 4181150472192 4184206868736 4191488469624 4194095210496 4196269375488 4197161069568 4204465214112 4205358649782 4205583783936 4207538653596 4208658041088 4210839755264 4211734545504 4219064051661 4232126169468 4244061301056 4247163685048 4254091094016 4257200809728 4260312798624 4263655305216 4268862243648 4271982756984 4275105551397 4282078535424 4285208709792 4297293540864 4307449135104 4310597855232 4312832413696 4318099409088 4319016991668 4321255914504 4322405555712 4324414727307 4324646235136 4325565208896 4333092809814 4338035232768 4338957051648 4346507957832 4349685229731 4361951892752 4372260291072 4375103404923 4375456387776 4378889232384 4387441750416 4390648944678 4401025161408 4404242285064 4416662805888 4427100499968 4429395451904 4429979274312 4430336684544 4437053677568 4438046614896 4438989685881 4441290801018 4442472376704 4445719798032 4456226161152 4458536211456 4459483636416 4467244289994 4481074767672 4493711965824 4496996842992 4497237590016 4509315132372 4514458558464 4519971787392 4523275860336 4526582348538 4537279810368 4540839616512 4549108842496 4549708443888 4550075513856 4553034254154 4556974047232 4561325687532 4565874387168 4576664706048 4579037190144 4580010221184 4582384439552 4587980622156 4593213775872 4602184896528 4605549066774 4609162434816 4610141867376 4618537298208 4634573886049 4636470951936 4639860185088 4645526559264 4648922412012 4659908994432 4663315360656 4666974050304 4676089233996 4676466500352 4692704231256 4698056835072 4703794281216 4706232667648 4707232727328 4715424528327 4720803047424 4721806203264 4725510782976 4730023365876 4734740296224 4737194724672 4738201363692 4746830000936 4765261811712 4774568963688 4778059145679 4780014944256 4785852480768 4789350910944 4792851898452 4793108484096 4796612218368 4802470024104 4805980601607 4807947829248 4820859798516 4833428145152 4834455233472 4848392318976 4849422587136 4851936465408 4856774971392 4857861835224 4861412903817 4862706250176 4865227014528 4866260860008 4868783467024 4880289636864 4889821452561 4894052671488 4907195879346 4912793137152 4918792827456 4922388436248 4926250386432 4929851446656 4935871969218 4941501935616 4951153306584 4954772570697 4959059992576 4968745656624 4980488062464 4983069883392 4984128770112 4986712478336 4988039159808 4991685387264 4992802441758 4997781423792 5000372209376 5001434772786 5015853237888 5016919090968 5045571330048 5049259613184 5055425961552 5059121448366 5059392288768 5063090674944 5075056041984 5078765878272 5084968260816 5088685342878 5093088641024 5108444568576 5117747447808 5118834953088 5121488491264 5122851028992 5126595803136 5135517404224 5136608685564 5142467616768 5151416838912 5152511498832 5155182494496 5167365497856 5172518559744 5181938122752 5185307739168 5185726089216 5195854460484 5199930963456 5216029820928 5219842708224 5226217379172 5232178520064 5246229780738 5250345806592 5250769403904 5259907099136 5261024812896 5265152446464 5269001242112 5279292260163 5281453228032 5285313939456 5291768566368 5294511751104 5295636818244 5298382008232 5310903428352 5312316358656 5316199630848 5325880848384 5329344065256 5340183751053 5357003599872 5360919538176 5364838339008 5371390084149 5373588750336 5377516812288 5388019774812 5392247044608 5396188745664 5402778777117 5411406681088 5428160262144 5437606663296 5438762137656 5441581521968 5444965711872 5454441358848 5458428523584 5459880701952 5462711033856 5463871842816 5465094564627 5473380391344 5474543467509 5477381400402 5490325841472 5505809255424 5509833969792 5522855104512 5526892279296 5533641930888 5537686990779 5542031684736 5542478815232 5546082877488 5559189677568 5574867296256 5578942491648 5588651292832 5589838863702 5596214759424 5605953618816 5607144866376 5607445045248 5610051538128 5611544054784 5615646060672 5622504101766 5625418735548 5628917256192 5642834892624 5658748401408 5672121458688 5676267746304 5680417064832 5684873740288 5687354206746 5691816324864 5695977009312 5700140735196 5709438047232 5713611613056 5729724721152 5747463806976 5757465878784 5758689322224 5761674552672 5763207407616 5765886303076 5767420278528 5777457079752 5781050155008 5781680367091 5784046977024 5785276068864 5795343943776 5799580306308 5813286185088 5829680388096 5833471206564 5833941850368 5849922333888 5854198592904 5868033548544 5872323046752 5888883741184 5902800666624 5906639032416 5907115579392 5917395486528 5918652914508 5921721068024 5923296502272 5927626397376 5937294753792 5937941998634 5941634881536 5944714948608 5945978181888 5956325719992 5960679759261 5974766356896 5980724584704 5991615954432 5995512073413 5995995790656 6012420176496 6026629049856 6031034480448 6035443131384 6049706413824 6066277925184 6066767351808 6070712338872 6081767583376 6087832516224 6102219608064 6105382920192 6106680294912 6117307496208 6118607404863 6121779212214 6125586425856 6136246528704 6140732089032 6142365789696 6145549913088 6146855823168 6157552940262 6158049730944 6176616571656 6186480246784 6194035412352 6198563216016 6213211992576 6217753814208 6222632067072 6234785645328 6235288667136 6239343237174 6256938975008 6271725708288 6276310303104 6287232704436 6291142815744 6294404063232 6295741604352 6306697821168 6308375675904 6311307980394 6312987061632 6316259632896 6317601818256 6348189254202 6353682415616 6366091951584 6370745527572 6381136641024 6385801214592 6390469197936 6390811312128 6395482957824 6403293365472 6407974135476 6427813064688 6445940311296 6461173702656 6461878057337 6464523091968 6465896782848 6469248620544 6475699961856 6477149113632 6481883871756 6483608333568 6486969352704 6488347813344 6499639214721 6507052849152 6508435577472 6519761936748 6542927839128 6550390849536 6558390436608 6563184581664 6568333848576 6573135262208 6581162625624 6585973417017 6588669247488 6601537742112 6606363427596 6624994208832 6640650749952 6644093177856 6645505026816 6655580516352 6657069922344 6661936201527 6663708565056 6668579697048 6684339241728 6687804317184 6689225454624 6700866434991 6721612151508 6732346150912 6740567948736 6745495264488 6745856385024 6750787566592 6763972698558 6771687837696 6779957681088 6784913790504 6789873522807 6811259424768 6823663263744 6825113270784 6829551381231 6835461070848 6841988531298 6848811580752 6864997059072 6868555785216 6870015331776 6873576659328 6881970933234 6889820663808 6903277344792 6908323600161 6913743652224 6914301452288 6915212801064 6927805947312 6933241284608 6954706427904 6959790277632 6968289838896 6973383618018 6994973040984 7000461075456 7014133850994 7014699750528 7020203261952 7039056346884 7047085252608 7055691421824 7059349001472 7060849090992 7081204571136 7082709304896 7088266174464 7095035048814 7101174464512 7102110444336 7105792087008 7107302045538 7120245001404 7142671466496 7147892717568 7153117785344 7161853445532 7170022416384 7184026366416 7189277847678 7189662726144 7194918327552 7203705036156 7211921743872 7237547016192 7250142217728 7251682850208 7272588478464 7274133880704 7277904698112 7279840935936 7285162457088 7286792752836 7294059375264 7297840521792 7299391290012 7303175200536 7320434455296 7341079007232 7346445293056 7360793819019 7363806806016 7369189705728 7378189241184 7383582654372 7389375579648 7394777169984 7403807953827 7412252903424 7438589988864 7453118484936 7461619679232 7470732093696 7474604825088 7476193155168 7480068717504 7482058739712 7487528080896 7489203662637 7496672135688 7500558314064 7502152159179 7505223008256 7523779856832 7525378636452 7544997868544 7568356995072 7573889419776 7583138942328 7588682172549 7589088433152 7594636012416 7600187646928 7612584062976 7618148817408 7633028014317 7639632961536 7662666852864 7676621171712 7678252429632 7682232736896 7684276543488 7689893704704 7703276106336 7704913028346 7713701425152 7727125258368 7728767248248 7732773741744 7751048246784 7772907184128 7777961608752 7778589133824 7793781690726 7799896445184 7805598123872 7824044731392 7829764062336 7839326068758 7848267780096 7875518709888 7876154105856 7889860648704 7891537219344 7897728669696 7903501863168 7922179842048 7926286598144 7927970909184 7937652849552 7941767626656 7943455227366 7947573012348 7966355142528 7974299446272 7988821272576 7994016097884 7994661054208 8016560235328 8035505399808 8041379307264 8047257508512 8060383125504 8066275218432 8088370566912 8089023135744 8094283118496 8117110021632 8136292810752 8142240393216 8156409994944 8158143206484 8162372282952 8167448567808 8181662038272 8187642785376 8189821052928 8194066550784 8195807764224 8210070587016 8210732974592 8216072100603 8235488762208 8258713883136 8264750954688 8284282656768 8290338418944 8313047527104 8313718222848 8319124316232 8338784516352 8362300944384 8368413737472 8382976939248 8384758295553 8388190420992 8394322139136 8408930428224 8410717299564 8411167567872 8415077307192 8417316082176 8421679510528 8423469091008 8433756152649 8438128103322 8464252338936 8488122602112 8494327370096 8508182188032 8514401619456 8520625597248 8527310610432 8531031310119 8537724487296 8543965513968 8550211102794 8564157070848 8570417419584 8594587081728 8621195710464 8625664827392 8636198818176 8638033983336 8642511829008 8644811111424 8648829454614 8649292470272 8651130417792 8666185619628 8676070465536 8677914103296 8693015915664 8699370459462 8723903785504 8744520582144 8750206809846 8750912775552 8757778464768 8774883500832 8781297889356 8802050322816 8808484570128 8833325611776 8854200999936 8858790903808 8859958548624 8860673369088 8874107355136 8876093229792 8877979371762 8882581602036 8884944753408 8891439596064 8906912997951 8912452322304 8917072422912 8918967272832 8934488579988 8962149535344 8987423931648 8993993685984 9018630264744 9025222830727 9028917116928 9039943574784 9046551720672 9053164697076 9074559620736 9081679233024 9099416887776 9100151027712 9106068508308 9122651375064 9131748774336 9153329412096 9158074380288 9160020442368 9164768879104 9175961244312 9182668818321 9186427551744 9204369793056 9211098133548 9218324869632 9220283734752 9236329410393 9237074596416 9269147772098 9279720370176 9291053118528 9297844824024 9319817988864 9326630721312 9333948100608 9352178467992 9352933000704 9359014855761 9385408462512 9407588562432 9412465335296 9414465454656 9430849056654 9441606094848 9443612406528 9460046731752 9466961970591 9469480592448 9474389449344 9476402727384 9493660001872 9522283881303 9530523623424 9549137927376 9556118291358 9571704961536 9578701821888 9585703796904 9586216968192 9593224436736 9604940048208 9611961203214 9641719597032 9666856290304 9668910466944 9696784637952 9698845174272 9703872930816 9713549942784 9715723670448 9722825807634 9725412500352 9730454029056 9732521720016 9737566934048 9760579273728 9779642905122 9788105342976 9814391758692 9825586274304 9837585654912 9844776872496 9852500772864 9859702893312 9871743938436 9883003871232 9902306613168 9909545141394 9918119985152 9937491313248 9960976124928 9966139766784 9968257540224 9973424956672 9976078319616 9983370774528 9985604883516 9995562847584 10000744418752 10002869545572 10031706475776 10033838181936 10087013751989 10091142660096 10098519226368 10110851923104 10118242896732 10118784577536 10126181349888 10145959047837 10150112083968 10157531756544 10169936521632 10177370685756 10216889137152 10235494895616 10237669906176 10242976982528 10253191606272 10262982796947 10271034808448 10273217371128 10284935233536 10302833677824 10305022997664 10310364988992 10322956399851 10334730995712 10345037119488 10370615478336 10371452178432 10391708920968 10399861926912 10432059641856 10439685416448 10452434758344 10460075427027 10464357040128 10492459561476 10500691613184 10519814198272 10521200776491 10522049625792 10530304892928 10538002484224 10558584520326 10570627878912 10583537132736 10589023502208 10591273636488 10596764016464 10621806856704 10632399261696 10642552573221 10651761696768 10658688130512 10660953068307 10680367502106 10714007199744 10721839076352 10729676678016 10742780168298 10755033624576 10776039549624 10783916771517 10784494089216 10792377491328 10805557554234 10822813362176 10856320524288 10875213326592 10877524275312 10883163043936 10908882717696 10916857047168 10919761403904 10925422067712 10927743685632 10930189129254 10946760782688 10949086935018 10954762800804 10980651682944 11011618510848 11019667939584 11045710209024 11053784558592 11067283861776 11075373981558 11084063369472 11084957630464 11092165754976 11118379355136 11149734592512 11157884983296 11177302585664 11179677727404 11192429518848 11211907237632 11214289732752 11214890090496 11220103076256 11223088109568 11231292121344 11245008203532 11250837471096 11257834512384 11259061767493 11285669785248 11317496802816 11344242917376 11352535492608 11360834129664 11374708413492 11383632649728 11391954018624 11400281470392 11418876094464 11427223226112 11459449442304 11494927613952 11514931757568 11517378644448 11523349105344 11526414815232 11531772606152 11534840557056 11554914159504 11557369542519 11562100310016 11563360734182 11570552137728 11590687887552 11599160612616 11626572370176 11659360776192 11666942413128 11667883700736 11690672536089 11699844667776 11708397185808 11736067097088 11744646093504 11758989103137 11777767482368 11813278064832 11814231158784 11834790973056 11837305829016 11843442136048 11846593004544 11855252794752 11875883997268 11883269763072 11889429897216 11891956363776 11912651439984 11915182841049 11921359518522 11949532713792 11961449169408 11983231908864 11991024146826 11991991581312 12024840352992 12053258099712 12062068960896 12070886262768 12099412827648 12132555850368 12133534703616 12141424677744 12163535166752 12175665032448 12204439216128 12210765840384 12213360589824 12234614992416 12237214809726 12243558424428 12251172851712 12272493057408 12281464178064 12284731579392 12291099826176 12293711646336 12315105880524 12316099461888 12353233143312 12372960493568 12388070824704 12397126432032 12426423985152 12435507628416 12445264134144 12469571290656 12470577334272 12478686474348 12513877950016 12543451416576 12552620606208 12574465408872 12582285631488 12583657269551 12588808126464 12591483208704 12613395642336 12616751351808 12622615960788 12625974123264 12632519265792 12635203636512 12657192154983 12696378508404 12732183903168 12741491055144 12762273282048 12771602429184 12780938395872 12790965915648 12806586730944 12815948270952 12825316654191 12855626129376 12891880622592 12922347405312 12923756114674 12931793565696 12938497241088 12954298227264 12963767743512 12967216667136 12973244181921 12973938705408 12976695626688 12999278429442 13014105698304 13016871154944 13039523873496 13049055689193 13085855678256 13116780873216 13125310214769 13126369163328 13136667697152 13146270524416 13162325251248 13171946834034 13203075484224 13212726855192 13249988417664 13281301499904 13288186355712 13291010053632 13311161032704 13314139844688 13316969057643 13323872403054 13327417130112 13337159394096 13368678483456 13375608634368 13378450909248 13401732869982 13443224303016 13464692301824 13481135897472 13490990528976 13491712770048 13501575133184 13527945397116 13543375675392 13559915362176 13569827581008 13579747045614 13622518849536 13647326527488 13650226541568 13659102762462 13670922141696 13683977062596 13697623161504 13729994118144 13737111570432 13740030663552 13747153318656 13763941866468 13779641327616 13806554689584 13816647200322 13827487304448 13828602904576 13830425602128 13855611894624 13866482569216 13903721658147 13909412855808 13919580555264 13936579677792 13946767236036 13989946081968 14000922150912 14028267701988 14029399501056 14064087536557 14078112693768 14094170505216 14111382843648 14118698002944 14121698181984 14146273584981 14162409142272 14165418609792 14176532348928 14190070097628 14204220888672 14211584174016 14214604091076 14240490002808 14295785435136 14306235570688 14323706891064 14334177437037 14340044832768 14368052732832 14378555695356 14379325452288 14389836655104 14407410072312 14417941804821 14423843487744 14500284435456 14503365700416 14545176956928 14548267761408 14555809396224 14570324914176 14573585505672 14584238711451 14588118750528 14595681043584 14598782580024 14606350401072 14640868910592 14669464357683 14682158014464 14692890586112 14721587638038 14738379411456 14756378482368 14767165308744 14778751159296 14789554339968 14807615907654 14824505806848 14864317712091 14877179977728 14906236969872 14941464187392 14949209650176 14952386310336 14960137435008 14964117479424 14975056161792 14978407325274 14993344271376 15001116628128 15004304318358 15047559713664 15050757272904 15089995737088 15136713990144 15147778839552 15166277884656 15177364345098 15178176866304 15189272024832 15200375293856 15225168125952 15236297634816 15266056028634 15279265923072 15325333705728 15353242343424 15356504859264 15364465473792 15368553086976 15379787409408 15406552212672 15409826056692 15427402850304 15454250516736 15457534496496 15465547483488 15502096493568 15545814368256 15555923217504 15557178267648 15587563381452 15599792890368 15611196247744 15648089462784 15659528124672 15678652137516 15696535560192 15751037419776 15752308211712 15779721297408 15783074438688 15795457339392 15807003726336 15837876780489 15844359684096 15855941818368 15875305699104 15883535253312 15886910454732 15895146024696 15932710285056 15948598892544 15977642545152 15988032195768 15989322108416 16020551253159 16033120470656 16071010799616 16082758614528 16094515017024 16114170252447 16120766251008 16132550436864 16176741133824 16188566236992 16234220043264 16284480786432 16312819989888 16316286412968 16324744565904 16334897135616 16363324076544 16375285570752 16379642105856 16388133101568 16391615528448 16395283693881 16420141174032 16421465949184 16423630402527 16432144201206 16470977524416 16517427766272 16529501909376 16568565313536 16580676837888 16613060972337 16626095054208 16627436445696 16638248632464 16677569032704 16724601888768 16736827474944 16765953878496 16769516591106 16788644278272 16817860856448 16821434599128 16822335135744 16830154614384 16834632164352 16843359021056 16846938182016 16867512305298 16876256206644 16928504677872 16976245204224 16988654740192 17016364376064 17028803238912 17041251194496 17054621220864 17062062620238 17075448974592 17087931027936 17100422205588 17128314141696 17140834839168 17189174163456 17242391420928 17251329654784 17272397636352 17276067966672 17285023658016 17289622222848 17297658909228 17298584940544 17302260835584 17332371239256 17345041101273 17352140931072 17355828206592 17386031831328 17398740918924 17447807571008 17489041164288 17500413619692 17501825551104 17549767001664 17562595778712 17604100645632 17616969140256 17666651223552 17708401999872 17719917097248 17721346738176 17752186459584 17755958743524 17765163204072 17769889506816 17782879192128 17813825995902 17824904644608 17834144845824 17837934545664 17868977159976 17882039277783 17924299070688 17974847863296 17986536220239 17987987371968 18037260529488 18050445661454 18079887149568 18093103441344 18106329394152 18149119241472 18198833775552 18200302055424 18212137016616 18245302750128 18263497548672 18306658824192 18316148760576 18320040884736 18329537758208 18351922488624 18355822214589 18365337636642 18408739586112 18422196267096 18436649739264 18440567469504 18472658820786 18474149192832 18538295544196 18559440740352 18582106237056 18595689648048 18639635977728 18653261442624 18667896201216 18704356935984 18705866001408 18718029711522 18770816925024 18815177124864 18824930670592 18828930909312 18861698113308 18883212189696 18887224813056 18920093463504 18933923941182 18938961184896 18948778898688 18952805454768 18987320003744 19044567762606 19061047246848 19098275854752 19112236582716 19143409923072 19157403643776 19171407593808 19172433936384 19186448873472 19209880096416 19223922406428 19283439194064 19333712580608 19337820933888 19385634172011 19393569275904 19397690348544 19407745861632 19427099885568 19431447340896 19445651615268 19450825000704 19460908058112 19465043440032 19475133868096 19498917644163 19521158547456 19559285810244 19628783517384 19651172548608 19675171309824 19689553744992 19705001545728 19719405786624 19743487876872 19757920251051 19766007742464 19804613226336 19819090282788 19874982626496 19921952249856 19932279533568 19936515080448 19946849913344 19966741549056 19971209767032 19985808604581 19991125695168 20001488837504 20005739091144 20063412951552 20067676363872 20102599304973 20174027503978 20197038452736 20221703846208 20236485793464 20237569155072 20252362699776 20291918095674 20315063513088 20339873043264 20354741371512 20369620568421 20433778274304 20470989791232 20475339812352 20485953965056 20488654143693 20506383212544 20525965593894 20542069616896 20546434742256 20605667355648 20610045995328 20620729977984 20645912799702 20669461991424 20724970800483 20741230956672 20742904356864 20783417841936 20799723853824 20864119283712 20879370832896 20904869516688 20920150854054 20984919122952 21001383226368 21039628396544 21042401552982 21044099251584 21060609785856 21076004968448 21117169040652 21141255757824 21167074265472 21178047004416 21182547272976 21193528032928 21243613713408 21264798523392 21285105146442 21303523393536 21317376261024 21321906136614 21360735004212 21428014399488 21443678152704 21459353356032 21485560336596 21510067249152 21552079099248 21567833543034 21568988178432 21584754982656 21611115108468 21645626724352 21712641048576 21750426653184 21755048550624 21766326087872 21817765435392 21833714094336 21839522807808 21855487371264 21860378258508 21893521565376 21898173870036 21909525601608 21961303365888 22023237021696 22039335879168 22082381457057 22091420418048 22107569117184 22134567723552 22150747963116 22168126738944 22184331509952 22211423861481 22236758710272 22315769966592 22354605171328 22359355454808 22384859037696 22423814475264 22428579465504 22440206152512 22446176219136 22462584242688 22467610987911 22490016407064 22501674942192 22506456477537 22515669024768 22518123534986 22571339570496 22634993605632 22705070985216 22721668259328 22749416826984 22766046517647 22767265299456 22783908037248 22800562940784 22837752188928 22854446452224 22899084042951 22918898884608 23029863515136 23034757288896 23046698210688 23052829630464 23063545212304 23069681114112 23109828319008 23114739085038 23126721468364 23141104275456 23181375775104 23198321225232 23253144740352 23318721552384 23333884826256 23335767401472 23381345072178 23399689335552 23416794371616 23472134194176 23489292187008 23517978206274 23555534964736 23626556129664 23628462317568 23669581946112 23674611658032 23686884272096 23693186009088 23710505589504 23751767994536 23766539526144 23778859794432 23783912727552 23825302879968 23830365682098 23842719037044 23899065427584 23922898338816 23966463817728 23982048293652 23983983162624 24049680705984 24106516199424 24124137921792 24141772525536 24198825655296 24265111700736 24267069407232 24282849355488 24327070333504 24351330064896 24408878432256 24426721179648 24469229984832 24474429619452 24487116848856 24502345703424 24505016788073 24544986114816 24562928356128 24569463158784 24582199652352 24587423292672 24630211761048 24632198923776 24648216301809 24706466286624 24776141649408 24794252864064 24852847970304 24871015256832 24939142581312 24941154668544 24957372948696 25027755900032 25086902833152 25105241212416 25148930817744 25154274886659 25164571262976 25167314539102 25182966417408 25226791284672 25233502703616 25245231921576 25251948246528 25265038531584 25270407273024 25314384309966 25392757016808 25464367806336 25482982110288 25524546564096 25543204858368 25561876791744 25581931831296 25593093930357 25613173461888 25631896541904 25650633308382 25711252258752 25783761245184 25847512229348 25863587131392 25876994482176 25908596454528 25927535487024 25934433334272 25946488363842 25947877410816 25953391253376 25998556858884 26028211396608 26033742309888 26079047746992 26098111378386 26171711356512 26233561746432 26250620429538 26252738326656 26273335394304 26292541048832 26324650502496 26343893668068 26406150968448 26425453710384 26499976835328 26562602999808 26576372711424 26582020107264 26622322065408 26628279689376 26633938115286 26647744806108 26654834260224 26674318788192 26720738993853 26737356966912 26751217268736 26756901818496 26803465739964 26886448606032 26929384603648 26962271794944 26981981057952 27003150266368 27055890794232 27075668492181 27086751350784 27119830724352 27139655162016 27159494091228 27245037699072 27300453083136 27318205524924 27367954125192 27387959939611 27395246323008 27459988236288 27474223140864 27480061327104 27494306637312 27527883732936 27548006454963 27559282655232 27613109379168 27633294400644 27654974608896 27660851204256 27708988231179 27711223789248 27732965138432 27807443316294 27839161110528 27873159355584 27893534472072 27979892163936 28001844301824 28056535403976 28058799002112 28077044567283 28128175073114 28156225387536 28222765687296 28237396005888 28243396363968 28292547169962 28324818284544 28330837219584 28380140195256 28400885911773 28408441777344 28423168348032 28429208182152 28480980005616 28566851643909 28591570870272 28612471141376 28647413782128 28668354874074 28736105465664 28757111390712 28758650904576 28779673310208 28814820144624 28835883609642 29000568870912 29006731400832 29090353913856 29096535522816 29111618792448 29140649828352 29147171011344 29168477422902 29176237501056 29191362087168 29197565160048 29212700802144 29281737821184 29338928715366 29364316028928 29385781172224 29443175276076 29476758822912 29512756964736 29534330617488 29557502318592 29579108679936 29615231815308 29649011613696 29728635424182 29754359955456 29812473939744 29882928374784 29898419300352 29904772620672 29920274870016 29928234958848 29950112323584 29956814650548 29986688542752 30002233256256 30008608636716 30095119427328 30101514545808 30179991474176 30261041255967 30273427980288 30295557679104 30332555769312 30354728690196 30356353732608 30378544049664 30400750587712 30437877143511 30450336251904 30472595269632 30532112057268 30650667411456 30706484686848 30713009718528 30728930947584 30759574818816 30788948390841 30813104425344 30819652113384 30854805700608 30908501033472 30915068992992 30931094966976 30968869199553 31004192987136 31111846435008 31114356535296 31175126762904 31199585780736 31222392495488 31296178925568 31319056249344 31357304275032 31380226281081 31393071120384 31502074839552 31559442594816 31566148877376 31590914678784 31614007452672 31675753560978 31711883636736 31750611398208 31767070506624 31773820909464 31790292049392 31865420570112 31897197785088 31927657719663 31955285090304 31976064391536 31978644216832 31982859204921 32041102506318 32066240941312 32142021599232 32165517229056 32189030034048 32228340504894 32265100873728 32351750314551 32353482267648 32377132473984 32468440086528 32568961572864 32625639979776 32632572825936 32649489131808 32726648153088 32750571141504 32759284211712 32776266203136 32783231056896 32790567387762 32840282348064 32842931898368 32847260805054 32864288402412 32941955048832 33034855532544 33059003818752 33137130627072 33161353675776 33226121944674 33252190108416 33254872891392 33276497264928 33355138065408 33449203777536 33473654949888 33531907756992 33539033182212 33577288556544 33635721712896 33642869198256 33644670271488 33660309228768 33669264328704 33686718042112 33693876364032 33735024610596 33752512413288 33777185302479 33857009355744 33952490408448 33977309480384 34032728752128 34057606477824 34082502388992 34124125240476 34150897949184 34175862055872 34200844411176 34256628283392 34281669678336 34378348326912 34484782841856 34544795272704 34552135933344 34570047316032 34579244445696 34595317818456 34597169881088 34604521671168 34664742478512 34672108627557 34690082202546 34711656413184 34772063662656 34797481837848 34895615142016 34978082328576 35000827239384 35003651102208 35072017608267 35099534003328 35125191557424 35208201291264 35233938280512 35333302447104 35439834194496 35442693476352 35504372919168 35511917487048 35530326408144 35539779013632 35565758384256 35627651991804 35649809289216 35668289691648 35675869091328 35737954319952 35745548523147 35764078555566 35848598141376 35949695726592 35973072440478 35975974743936 36074521058976 36100891322908 36159774299136 36186206882688 36212658788304 36298238482944 36397667551104 36400604110848 36424274033232 36490605500256 36526995097344 36613317648384 36632297521152 36640081769472 36659075516416 36703844977248 36711644429178 36730675273284 36817479172224 36844392534192 36873299478528 36881134939008 36945317641572 36948298385664 37076591088392 37118881480704 37164212474112 37191379296096 37279271955456 37306522885248 37335792402432 37408713871968 37411732002816 37436059423044 37541633850048 37630354249728 37649861341184 37657861818624 37723396226616 37750971808653 37766424379392 37774449626112 37840186927008 37867847882364 37877922369792 37897557797376 37905610909536 37971576464949 37974640007488 38089135525212 38196551709504 38224473165432 38286819846144 38314807287552 38342815187616 38372897746944 38419760192832 38447844812856 38475949962573 38566878388128 38667425161216 38675641867776 38771268344022 38795380697088 38815491723264 38862894681792 38891303230536 38901650001408 38919732545763 38921816116224 38930086880064 38950267736192 38997835288326 39042317094912 39118571620488 39147167067579 39257567034768 39350342619648 39379107489984 39410003091456 39438811573248 39486975753744 39515840502102 39609226452672 39638180565576 39749965252992 39843904499712 39864559067136 39873030160896 39893699826688 39933483098112 39942419534064 39950907172929 39971617209162 39982251390336 40002977675008 40011478182288 40126825903104 40135352727744 40205198609946 40348055007956 40394076905472 40443407692416 40472971586928 40475138310144 40504725399552 40583836191348 40630127026176 40679746086528 40709482743024 40739241136842 40867556548608 40941979582464 40950679624704 40971907930112 40977308287386 41012766425088 41051931187788 41084139233792 41092869484512 41211334711296 41220091990656 41241459955968 41291825599404 41338923982848 41449941600966 41482461913344 41485808713728 41566835683872 41599447707648 41711164974441 41728238567424 41758741665792 41809739033376 41840301708108 41969838245904 42002766452736 42079256793088 42084803105964 42088198503168 42152009936896 42192262609671 42234338081304 42282511515648 42334148530944 42356094008832 42365094545952 42387056065856 42438820754943 42487227426816 42529597046784 42570210292884 42634752522048 42643812273228 42721470008424 42887356305408 42918706712064 42971120673192 43002532311111 43020134498304 43104158198496 43135667086068 43137976356864 43169509965312 43222230216936 43253825414463 43291253448704 43500853306368 43510097101248 43532652175744 43635530870784 43667428188672 43710974742528 43720756517016 43752716134353 43787043130752 43796347740072 43819051203216 43922606731776 44046474043392 44078671758336 44164762914114 44215138234368 44269135447104 44301495926232 44336253477888 44368663019904 44422847722962 44473517420544 44592953136273 44631539933184 44709210342656 44718710909616 44847628950528 44857158931008 44880412305024 44892352438272 44925168485376 44935221975822 44980032814128 45003349884384 45012912955074 45036247069972 45142679140992 45269987211264 45410141970432 45443336518656 45498833653968 45532093035294 45534530598912 45567816074496 45601125881568 45675504377856 45708892904448 45798168085902 45837797769216 46059727030272 46069514577792 46093396421376 46105659260928 46127090424608 46139362228224 46219656638016 46229478170076 46253442936728 46282208550912 46362751550208 46396642450464 46506289480704 46637443104768 46667769652512 46671534802944 46762690144356 46799378671104 46833588743232 46944268388352 46978584374016 47035956412548 47111069929472 47253112259328 47256924635136 47339163892224 47349223316064 47373768544192 47386372018176 47421011179008 47503535989072 47513630341467 47533079052288 47567825455104 47650605759936 47660731364196 47685438074088 47798130855168 47845796677632 47932927635456 47964096587304 47967966325248 48061653759477 48099361411968 48213032398848 48248275843584 48283545051072 48342510757341 48397651310592 48530223401472 48565698710976 48654140667008 48702660129792 48853442359296 48938459969664 48948859238904 48974233697712 49004691406848 49010033576146 49089972229632 49125856712256 49138926317568 49164399304704 49174846585344 49260423522096 49264397847552 49296432603618 49412932573248 49552283298816 49588505728128 49705695940608 49742030513664 49839182917011 49878285162624 49882309337088 49914745897392 50055511800064 50173805666304 50210482424832 50297861635488 50308549773318 50334629078204 50365932834816 50453582569344 50467005407232 50490463843152 50503896493056 50530077063168 50540814546048 50628768619932 50785514033616 50928735612672 50965964220576 51049093128192 51086409716736 51123753583488 51163863662592 51186187860714 51226346923776 51263793083808 51301266616764 51422504517504 51567522490368 51695024458696 51727174262784 51753988964352 51817192909056 51855070974048 51868866668544 51892976727684 51895754821632 51906782506752 51997113717768 52035123303819 52056422793216 52067484619776 52158095493984 52196222756772 52343422713024 52467123492864 52501240859076 52505476653312 52585082097664 52649301004992 52687787336136 52812301936896 52850907420768 52999953670656 53125205999616 53164040214528 53256559378752 53267876230572 53295489612216 53309668520448 53348637576384 53441477987706 53474713933824 53502434537472 53513803636992 53606931479928 53646117833349 53772897212064 53924543589888 53959608660717 53963962115904 54006300532736 54111781588464 54151336984362 54239661448704 54279310324032 54318988182456 54600906166272 54636411049848 54735908250384 54775919879222 54790492646016 54919976472576 54948446281728 54960122654208 54988613274624 55055767465872 55096012909926 55226218758336 55266588801288 55309949217792 55321702408512 55417976462358 55422447578496 55465930276864 55614886632588 55678322221056 55746318711168 55787068944144 55959784327872 56003688603648 56113070807952 56117598004224 56154089134566 56256350146228 56312450775072 56445531374592 56474792011776 56486792727936 56585094339924 56649636569088 56661674439168 56760280390512 56801771823546 56816883554688 56846336696064 56858416364304 56961960011232 57133703287818 57183141740544 57224942282752 57294827564256 57336709748148 57472210931328 57514222781424 57517301809152 57559346620416 57629640289248 57671767219284 58001137741824 58013462801664 58156902516033 58180707827712 58193071045632 58223237584896 58281299656704 58294342022688 58336954845804 58352475002112 58382724174336 58395130320096 58425401604288 58496752932489 58563475642368 58677857430732 58771562344448 58886350552152 58953517645824 59025513929472 59068661234976 59115004637184 59158217359872 59230463630616 59273760753153 59298023227392 59457270848364 59624947879488 59765856749568 59796838600704 59809545241344 59840549740032 59900224647168 59913629301096 59957425813743 59973377085504 60004466512512 60017217273432 60190238854656 60203029091616 60307797914919 60359982948352 60522082511934 60591115358208 60665111538624 60709457380392 60712707465216 60757088099328 60801501175424 60875754287022 60945190539264 61064224114536 61108861705263 61301334822912 61412969373696 61426019437056 61457861895168 61519149637632 61577896781682 61626208850688 61639304226768 61817002066944 61830137985984 61862189933952 61937738399106 62008385974272 62174912401449 62223692870016 62228713070592 62350253525808 62399171561472 62444784990976 62592357851136 62638112498688 62714608550064 62760452562162 63004149679104 63118885189632 63132297754752 63181829357568 63228014905344 63351507121956 63423767273472 63501222796416 63534141013248 63547641818928 63580584098784 63730841140224 63794395570176 63855315439326 63910570180608 63952128783072 63957288433664 63965718409842 64082205012636 64132481882624 64284043198464 64331034458112 64378060068096 64456681009788 64530201747456 64703500629102 64706964535296 64754264947968 64936880173056 65137923145728 65251279959552 65265145651872 65298978263616 65453296306176 65501142283008 65518568423424 65566462113792 65581134775524 65680564696128 65685863796736 65694521610108 65728576804824 65883910097664 66069711065088 66118007637504 66247144371171 66274261254144 66322707351552 66452243889348 66504380216832 66552994529856 66634271584443 66710276130816 66947309899776 67063815513984 67078066364424 67154577113088 67271443425792 67285738396512 67320618457536 67338528657408 67373436084224 67387752728064 67402832963733 67470049221192 67505024826576 67519369432611 67554370604958 67714018711488 67904980816896 67954618960768 68115212955648 68165004777984 68248250480952 68298139552941 68301795898368 68351724111744 68401688822352 68513256566784 68563339356672 68756696653824 69089590545408 69104271866688 69140094632064 69158488891392 69190635636912 69194339762176 69209043342336 69329484957024 69344217255114 69380164405092 69423312826368 69544127325312 69594963675696 69791230284032 69956164657152 70001654478768 70007302204416 70144035216534 70199068006656 70250383114848 70416402582528 70467876561024 70666604894208 70879668388992 70885386952704 71008745838336 71023834974096 71060652816288 71079558027264 71131516768512 71255303983608 71299618578432 71336579383296 71351738182656 71475908639904 71491097046294 71528157111132 71697196282752 71899391453184 71946144880956 71951949487872 72149042117952 72201782645816 72319548598272 72372413765376 72425317576608 72596476965888 72795335102208 72801208221696 72848548066464 72981211000512 73053990194688 73226635296768 73280163538944 73318151032832 73407689954496 73423288858356 73461350546568 73515050364219 73634958344448 73688785068384 73746598957056 73762269878016 73890635283144 73896596771328 73944648905427 74153182176784 74328424948224 74382758592192 74558543910912 74613045770496 74817427743936 74823464005632 74872118846088 75083267700096 75260708499456 75299722682368 75315723637248 75446792453232 75462824659977 75501943617306 75548899252224 75680373854016 75735695764728 75755844739584 75795115594752 75811221819072 75943152929898 75949280014976 76178271050424 76393103419008 76448946330864 76573639692288 76629614575104 76685630375232 76745795493888 76839520385664 76895689625712 76951899925146 77133756776256 77334850322432 77351283735552 77542536688044 77590761394176 77630983446528 77725789363584 77782606461072 77803300002816 77839465091526 77843632232448 77860173760128 77900535472384 77995670576652 78084634189824 78237143240976 78294334135158 78515134069536 78700685239296 78758214979968 78820006182912 78877623146496 78973951507488 79031681004204 79218452905344 79276361131152 79499930505984 79687808999424 79729118134272 79746060321792 79787399653376 79866966196224 79884839068128 79901814345858 79943234418324 79964502780672 80005955350016 80022956364576 80162216981559 80253651806208 80270705455488 80410397219892 80696110015912 80788153810944 80886815384832 80945943173856 81009450799104 81167672382696 81227005476543 81260254052352 81359492173056 81418965486048 81478482273684 81735113097216 81901359249408 81943815860224 81954616574772 82103862375576 82163879818833 82168278467584 82185738969024 82422669422592 82440183981312 82482919911936 82583651198808 82644019364889 82677847965696 82899883201932 82964923826688 83126964693537 83133671367744 83198895415296 83422329948882 83517483331584 83619478066752 83680603416216 83939676491808 84005532905472 84158513586176 84169606211928 84176397006336 84231133701849 84304019873792 84384525219342 84468676162608 84668297061888 84712188017664 84730189091904 84774112131712 84877641509886 84974454853632 85140420585768 85202657735319 85269505044096 85287624546456 85442940016848 85774712610816 85837413424128 85942241346384 86005064622222 86208316396992 86271334172136 86275952713728 86339019930624 86444460433872 86507650828926 86582506897408 87001706612736 87020194202496 87065304351488 87271061741568 87334856377344 87421949485056 87441513034032 87505432268706 87574086261504 87592695480144 87638102406432 87845213463552 88092948086784 88157343516672 88329525828228 88430276468736 88538270894208 88602991852464 88672506955776 88737326039808 88845695445924 88947034841088 89185906272546 89263079866368 89418420685312 89437421819232 89695257901056 89714317862016 89760824610048 89784704876544 89850336970752 89870443951644 89960065628256 90006699768768 90025825910148 90072494139944 90285358281984 90539974422528 90783123767901 90820283940864 90886673037312 90997667307936 91064186070588 91069061197824 91135632148992 91202251763136 91313631430533 91351008755712 91417785808896 91596336171804 92119454060544 92139029155584 92186792842752 92254180849216 92278724456448 92366845172523 92439313276032 92458956340152 92506885873456 92564417101824 92725503100416 92793284900928 92906607598659 93012578961408 93335539305024 93343069605888 93525380288712 93598757342208 93667177486464 93888536776704 93957168748032 94071912825096 94140678843243 94222139858944 94506224518656 94678327784448 94698446632128 94747537088384 94772744036352 94842022358016 95007071978144 95027260682934 95135650910208 95301211519872 95321462728392 95370876148176 95596261710336 95691593355264 95865855270912 95928193174608 95935932650496 96123307518954 96198722823936 96426064797696 96496551687168 96567090102144 96685021514682 96795302621184 97055250943653 97060446802944 97131397421952 97308281334016 97405320259584 97706884718592 97876919939328 97897718477808 97948467395424 98020067152292 98179944459264 98251713424512 98277852635136 98328798609408 98349693170688 98520847044192 98528795695104 98592865207236 98825865146496 99104566597632 99177011456256 99411391881216 99484061027328 99678365834022 99756570325248 99764618674176 99829491794784 100111023600128 100347611332608 100420964849664 100595723270976 100617099546636 100669258156408 100731865669632 100907165138688 100934010814464 100980927686304 101007792986112 101060154126336 101081629092096 101257537239864 101331555907437 101571028067232 101857471225344 101931928441152 102098186256384 102172819433472 102247507166976 102372375721428 102452693847552 102527586167616 102602533233528 102845009035008 103135044980736 103390048917392 103454348525568 103634385818112 103710141948096 103737733337088 103785953455368 103791509643264 103813565013504 103994227435536 104016325882671 104070246607638 104134969239552 104316190987968 104392445513544 104686845426048 104934246985728 105002481718152 105010953306624 105170164195328 105216052824801 105298602009984 105375574672272 105624603873792 105701814841536 105999907341312 106328080429056 106513118757504 106535752461144 106590979224432 106619337040896 106697275152768 106882955975412 106949427867648 107004869074944 107027607273984 107213862959856 107292235666698 107545794424128 107849087179776 107919217321434 107927924231808 108012601065472 108223563176928 108302673968724 108479322897408 108558620648064 108637976364912 109201812332544 109272822099696 109471816500768 109551839758444 109580985292032 109839952945152 109851926974729 109896892563456 109920245308416 109977226549248 110111534931744 110192025819852 110452437516672 110533177602576 110619898435584 110643404817024 110835952924716 110844895156992 111229773265176 111356644442112 111492637422336 111574137888288 111919568655744 112007377207296 112226141615904 112235196008448 112308178269132 112512700292456 112624901550144 112891062749184 112949584023552 112973585455872 113170188679848 113252915425959 113299273138176 113323348878336 113520560781024 113603543647092 113633767109376 113692673392128 113716832728608 113914729394847 113923920022464 114267406575636 114449884565504 114589655128512 114673419496296 114944421862656 115028445562848 115118693240832 115259280578496 115343534438568 115427849887719 116002275483648 116026925603328 116313805032066 116386142091264 116446475169792 116588684045376 116673909691608 116704950004224 116759197637289 116765448348672 116790260640192 116850803208576 116993505864978 117126951284736 117355714861464 117441501202737 117543124688896 117772701104304 118051027858944 118137322469952 118230009274368 118316434719744 118460927261232 118547521506306 118914541696728 119249895758976 119531713499136 119593677201408 119619090482688 119681099480064 119800449294336 119827258602192 119914851627486 119946754171008 120008933025024 120034434546864 120380477709312 120406058183232 120615595829838 120719965896704 121044165023868 121182230716416 121330223077248 121418914760784 121425414930432 121514176198656 121603002350848 121751508574044 121890381078528 122128448229072 122217723410526 122602669645824 122825938747392 122852038874112 122915723790336 123038299275264 123155793563364 123252417701376 123278608453536 123634004133888 123660275971968 123724379867904 123875476798212 124016771948544 124349824802898 124447385740032 124457426141184 124700507051616 124798343122944 124889569981952 125133494923323 125184715702272 125276224997376 125429217100128 125520905124324 126008299358208 126237770379264 126264595509504 126456029810688 126576787829013 126703014243912 126847534546944 127002445592832 127068282026496 127095283637856 127161168197568 127316462264829 127461682280448 127588791140352 127710630878652 127904257566144 127914576867328 127931436819684 128164410025272 128264963765248 128662068916224 128756120136192 128913362019576 129007596933333 129060403494912 129407001258204 129413929070592 129508529895936 129761476243389 129873760346112 130502559919104 130530291303744 130597956527232 130906592612352 131002284566016 131132924227584 131162269551048 131258148403059 131361129392256 131371727593472 131389043220216 131457153609648 131767820195328 132139422130176 132236015275008 132494288742342 132645414703104 132904487778696 133008760433664 133105989059712 133268543168886 133420552261632 133894619799552 134127631027968 134156132728848 134542886851584 134571476793024 134641236915072 134677057314816 134746872168448 134775505456128 134805665927466 134940098442384 135010049653152 135038738865222 135108741209916 135428037422976 135809961633792 135909237921536 136230425911296 136330009555968 136496500961904 136596279105882 136603591796736 136703448223488 136803377644704 137026513133568 137126678713344 137513393307648 138179181090816 138208543733376 138280189264128 138316977782784 138381271273824 138418086684672 138658969914048 138688434510228 138760328810184 138846625652736 139088254650624 139189927351392 139582460568064 139912329314304 140003308957536 140014604408832 140288070433068 140398136013312 140500766229696 140832805165056 140935753122048 141333209788416 141759336777984 141770773905408 142017491676672 142047669948192 142121305632576 142159116054528 142263033537024 142510607967216 142540891024401 142599237156864 142703476365312 142951817279808 142982194092588 143056314222264 143394392565504 143798782906368 143892289761912 143903898975744 144184961278431 144298084235904 144403565291632 144639097196544 144744827530752 144850635153216 145027532272023 145192953931776 145590670204416 145697096132928 145962422001024 146107980389376 146560327077888 146636302065664 146815379908992 146846577716712 146922701093136 147030100728438 147269916688896 147377570136768 147493197914112 147524539756032 147781270566288 147793193542656 147889297810854 148306364353568 148656849896448 148765517184384 149117087821824 149226091540992 149634855487872 149646928011264 149744237692176 150166535400192 150521416998912 150599445364736 150631447274496 150893584906464 150925649319954 151003887234612 151097798504448 151360747708032 151471391529456 151511689479168 151590231189504 151622443638144 151886305859796 151898560029952 152356542100848 152786206838016 152897892661728 153147279384576 153259229150208 153371260750464 153491590987776 153679040771328 153791379251424 153903799850292 154267513552512 154702567471104 155085073376088 155181522788352 155261966893056 155451578727168 155565212922144 155606600005632 155678930183052 155687264464896 155720347520256 155801070944768 155991341153304 156105369911457 156169268379648 156474286481952 156588668270316 157030268139072 157401370478592 157516429959936 157755246292992 157947903014976 158063362008408 158436905810688 158552722262304 158999861011968 159375617998848 159492120643584 159574799306752 159769678136256 159803628691716 159886468836648 159929005561344 160011910700032 160045912729152 160324433963118 160507303612416 160541410910976 160820794439784 160938353500047 161392220031824 161773630769664 161878825982151 161891886347712 162018901598208 162335344765392 162454010953086 162718984346112 162837930972096 162956964547368 163802718498816 163887631720448 163909233149544 164207724751152 164327759637666 164336556935168 164371477938048 164845338845184 164880367962624 164965839823872 165167302397616 165288038729778 165799766403864 165929847653376 166253929387074 166267342735488 166397790830592 166844659897764 167034966663168 167238956133504 167361206832432 167879352983616 168011065810944 168317027172352 168339212423856 168352794012672 168462267403698 168608039747584 168769050438684 168937352325216 169336594123776 169424376035328 169460378183808 169548224263424 169755283019772 169948909707264 170280841171536 170405315470638 170539010088192 170575249092912 170885880033696 171479233783813 171549425221632 171674826848256 171884482692768 172010129244444 172416632793984 172542668344272 172551905427456 172678039861248 172888920867744 173015301657852 174003413225472 174040388404992 174130608702976 174470707548099 174542123483136 174669712754688 174843898970112 174883026068064 175010864537412 175148172523008 175185390960288 175276204812864 175490258797467 175690426927104 176314687033344 176659051656456 176860552937472 177076541788416 177205983704928 177345013911552 177474652079616 177691390891848 177821282259459 177894069682176 178371812545092 178836841370624 178874843638464 179390515802112 179428635724032 179521649220096 179700673941504 179740887903288 179872277441229 179920131256512 180013399537536 180051651820296 180144988279888 180570716563968 180923393744757 181079948845056 181566247535802 181773346074624 181995334615872 182128372141176 182138122395648 182271264297984 182404503526272 182627262861066 182835571617792 183192672343608 183326585115789 184238908121088 184278058311168 184373585685504 184508361698432 184557448912896 184733690345046 184878626552064 184917912680304 185013771746912 185451006200832 185586569801856 185813215197318 186025157922816 186671078610048 186686139211776 187050760577424 187197514684416 187334354972928 187777073553408 187914337496064 188143825650192 188281357686486 188444279717888 189012449037312 189356655568896 189396893264256 189495074176768 189545488072704 189684044716032 190014143956288 190054521365868 190271301820416 190602423039744 190642925456784 190741752296352 191192523420672 191383186710528 191731710541824 191856386349216 191871865300992 192246615037908 192397445647872 192852129595392 192993103374336 193134180204288 193370043029364 193590605242368 194110501887306 194120893605888 194262794843904 194616562668032 194810640519168 195413769437184 195753839878656 195795436955616 195896934790848 196040134304584 196359888918528 196503426849024 196555705270272 196699386341376 197041694088384 197057591390208 197185730414472 197651730292992 198209133195264 198354022912512 198741433113513 198822783762432 198968122054656 199356731668044 199513140650496 199658983589568 199902814753329 200222047200256 200841929699328 201191446541952 201234199093272 201338516312816 201463731339264 201814330277376 201961855372608 202015585972224 202120308252672 202163258184192 202208498891199 202515074479728 202558108297833 202663111814874 203142056134464 203714942450688 203863856882304 204345638866944 204495014333952 204744751442856 204894418658823 204905387695104 205055172335232 205205066467056 205690018070016 206270089961472 206780097834784 207268771636224 207420283896192 207475466674176 207571906910736 207583019286528 207627130027008 207988454871072 208032651765342 208140493215276 208269938479104 208632381975936 208784891027088 209373690852096 209868493971456 210004963436304 210021906613248 210340328390656 210432105649602 210597204019968 210751149344544 211249207747584 211403629683072 211999814682624 212656160858112 213026237515008 213071504922288 213181958448864 213238674081792 213394550305536 213765911950824 213898855735296 213922173582367 214009738149888 214055214547968 214427725919712 214584471333396 215091588848256 215698174359552 215838434642868 215855848463616 216447126353856 216605347937448 216958645794816 217117241296128 217275952729824 218403624665088 218545644199392 218943633001536 219103679516888 219161970584064 219679905890304 219703853949458 219840490616832 219954453098496 220223069863488 220384051639704 220545151092657 220904875033344 221066355205152 221239796871168 221286809634048 221671905849432 221689790313984 221833946716281 222459546530352 222985274844672 223148275776576 223839137311488 224452283231808 224470392016896 224616356538264 225025400584912 225249803100288 225782125498368 225899168047104 225947170911744 226340377359696 226388473979931 226505830851918 226646697756672 227041121562048 227207087294184 227267534218752 227385346784256 227433665457216 227829458789694 227847840044928 228534813151272 228899769131008 229179310257024 229346838992592 229888843725312 230056891125696 230237386481664 230518561156992 230687068877136 230855699775438 232004550967296 232053851206656 232627610064132 232772284182528 232892950339584 233177368090752 233347819383216 233409900008448 233518395274578 233530896697344 233580521280384 233701606417152 233987011729956 234253902569472 234711429722928 234883002405474 235086249377792 235545402208608 236102055717888 236274644939904 236460018548736 236632869439488 236921854522464 237095043012612 237829083393456 238499791517952 239063426998272 239089488121469 239187354402816 239238180965376 239362198960128 239600898588672 239654517204384 239829703254972 239893508342016 240017866050048 240068869093728 240486650944677 240760955418624 240812116366464 241231191659676 242088330047736 242364461432832 242660446154496 242837829521568 243028352397312 243206004701696 243503017148088 243681016429629 243780762157056 244256896458144 244435446821052 245205339291648 245704077748224 245831447580672 246311587126728 246491639456499 246504835402752 246557216907072 247268008267776 247320551943936 247448759735808 247750953596424 247932058094667 248033543897088 248699649605796 248894771480064 249380894080611 249401014103232 249596686245888 249779139963904 250266989846646 250552449994752 250858434200256 251041810248648 252016598716416 252475540758528 252529191019008 252693401105547 252912059621376 253153575658026 253406028487824 254004891185664 254136564052992 254190567275712 254322336395136 254632924529658 254923364560896 255421261757304 255607973205957 255808515132288 255829153734656 255862873639368 256328820050544 256529927530496 257324137832448 257512240272384 257826724039152 258015193866666 258814002516408 258827858141184 259017059791872 259522952486778 259747520692224 261005119838208 261060582607488 261195913054464 261813185224704 262004569132032 262265848455168 262324539102096 262516296806118 262722258784512 262743455186944 262778086440432 262914307219296 263535640390656 264278844260352 264472030550016 264988577484684 265290829406208 265808975557392 266017520867328 266211978119424 266537086337772 266841104523264 267789239599104 268255262055936 268312265457696 269085773703168 269142953586048 269282473830144 269354114629632 269551010912256 269611331854932 269880196884768 270020099306304 270077477730444 270217482419832 270856074845952 271619923267584 271818475843072 272349371303703 272460851822592 272660019111936 272993001923808 273192558211764 273207183593472 273406896446976 273606755289408 273940894291599 274053026267136 274253357426688 276358362181632 276417087466752 276560378528256 276762542547648 276836173369344 277100535517569 277317939828096 277376869020456 277520657620368 277693251305472 278176509301248 278379854702784 278719822795977 279164921136128 280006617915072 280029208817664 280576140866136 280796272026624 281001532459392 281665610330112 281871506244096 282422036529729 282666419576832 283518673555968 284034983353344 284095339896384 284242611265152 284318232109056 284526067074048 285021215934432 285081782048802 285406952730624 285903634559616 285964388185176 286112628444528 286788785131008 287597565812736 287784579523824 287807797951488 288369922556862 288596168471808 288807130583264 289278194393088 289489655061504 289701270306432 290055064544046 290385907863552 291181340408832 291394192265856 291924844002048 292215960778752 293120654155776 293272604131328 293630759817984 293693155433424 293845402186272 294060201456876 294539833377792 294755140273536 294986395828224 295049079512064 295562541132576 295586387085312 295778595621708 296612728707136 297313699792896 297531034368768 298234175643648 298452183081984 299269710975744 299293856022528 299488475384352 300333070800384 301042833997824 301262894548992 301787169812928 301851298639908 302007774469224 302195597008896 302721495416064 302942783058912 303023378958336 303180462379008 303244887276288 303772611719592 303797120059904 303994667722311 304713084201696 305572413676032 305795785323456 306294558769152 306518458300416 306742521500928 307358081542656 307582758502848 307807599700584 308535027105024 309405134942208 310170146752176 310363045576704 310903157454336 311130425844288 311213200011264 311357860366104 311374528929792 311440695040512 311602141889536 311982682306608 312048977648013 312210739822914 312948572963904 313177336540632 314060536278144 314802740957184 315032859919872 315510492585984 315648158474403 315895806029952 316126724016816 316873811621376 317105444524608 317999722023936 318984241287168 319149598613504 319539356272512 319607257383432 319772937673296 319858011122688 320023821400064 320091825458304 320648867926236 321014607224832 321082821821952 321641588879568 321876707000094 322784440063648 323547261539328 323757651964302 323783772695424 324037803196416 324670689530784 324908021906172 325437968692224 325675861944192 325913929094736 327605436997632 327775263440896 327818466299088 328415449502304 328655519275332 328673113870336 328742955876096 329555780924187 329690677690368 329760735925248 329931679647744 330334604795232 330576077459556 331599532807728 331859695306752 332507858774148 332534685470976 333689319795528 334069933326336 334477912267008 334722413664864 335758705967232 336022131621888 336678424847712 336705588025344 336924534807396 337538100877368 337874704650432 338673188247552 338848752070656 338920756367616 339096448526848 339510566039544 339758746277877 339897819414528 340561682343072 340810630941276 341078020176384 341150498185824 341744188184541 341771760067392 342958467567626 343349653696512 343768965385536 344020258488888 344833265587968 345085336688544 345356079722496 345777841735488 346030603315704 346283549663157 348006826450944 348080776809984 348261217405952 348941415096198 349339425509376 349766052136128 350021729074824 350277592911867 350296345046016 350370781920576 350552409625728 350980517594934 351380853854208 352324503608211 352629374066688 353318103312912 354153083576832 354411967409856 354690027823104 354949304159232 355382781783696 355642564518918 356743625090184 357673682741248 357749687276928 358781031604224 358857271448064 359043298440192 359401347883008 359481775806576 359744554882458 359840262513024 360026799075072 360103303640592 360289976559776 361141433127936 361846787489514 362159897690112 363132495071604 363546692149248 363990669231744 364256744282352 364276244791296 364542528595968 364809007052544 365254525722132 365671143235584 366385344687216 366653170231578 368477816242176 368556116622336 368747171371008 369016723396864 369114897825792 369467380690092 369757253104128 369835825360608 370027543493824 370902012401664 371173139603712 371626430394636 372050315845632 373342157220096 373372278423552 374101521154848 374395029368832 374668709945856 375400484769969 375554147106816 375828674992128 376287651300384 376562715372972 378024898074624 378713311137792 378793786528512 378990148353536 379368089432064 379730363487039 380028287912576 380109042731736 380542603640832 381204846079488 381285850913568 381483504592704 381949386794487 382385046841344 382766373421056 383712772698432 383743730601984 384493230075816 384794891295744 385986206748672 386268360408576 386740086058728 387022790799999 387181210484736 388221003774612 388241787211776 388525589687808 389233125336064 389284428730167 389621281038336 391507679757312 391590873911232 391793869581696 392080268609168 392719777837056 393006853698048 393398772682752 393774445209177 394083388176768 394115182780416 394371460828944 395303460585984 396418266390528 396708045825024 397482866227026 397936244109312 398713463336088 399026281300992 399317967179136 399805629506658 400444094400512 401683859398656 402382893083904 402468398186544 402677032625632 403628660554752 403923710745216 404031171944448 404240616505344 404326516368384 404416997782398 405030148959456 405116216595666 405326223629748 406284112268928 407429884901376 407727713764608 408691277733888 408990028667904 409489502885712 409788837317646 409810775390208 410110344670464 410410132934112 411380036140032 412540179922944 413560195669568 414537543272448 414840567792384 414950933348352 415143813821472 415254260054016 415976909742144 416065303530684 416280986430552 416539876958208 416585285397241 417264763951872 417569782054176 418747381704192 419736987942912 420009926872608 420043813226496 420864211299204 421194408039936 421502298689088 422498415495168 422807259366144 423999629365248 425312321716224 426052475030016 426143009844576 426363916897728 426477348163584 426789100611072 427531823901648 427622673073203 427797711470592 427844347164734 428110429095936 428855451839424 429168942666792 430183177696512 431396348719104 431676869285736 431711696927232 432554883835293 432894252707712 433210695874896 433917291589632 434234482592256 434551905459648 435082596816069 437091288398784 437887266003072 438207359033776 438323941168128 439407707898916 439680981233664 439908906196992 440446139726976 440768103279408 441090302185314 441809750066688 442132710410304 442479593742336 442573619268096 443343811698864 443379580627968 443667893432562 444919093060704 445970549689344 446296551553152 447678274622976 448904566463616 448940784033792 449232713076528 450050801169824 450499606200576 451564250996736 451798336094208 451894341823488 452680754719392 452776947959862 453011661703836 453293395513344 454082243124096 454414174588368 454535068437504 454770693568512 454867330914432 455658917579388 455695680089856 457069626302544 457799538262016 458358620514048 458693677985184 459777687450624 460113782251392 460474772963328 461037122313984 461374137754272 461711399550876 464107702413312 465255220128264 465544568365056 465595318973387 465785900679168 466354736181504 466695638766432 466819800016896 467036790549156 467061793394688 467161042560768 467403212834304 467974023459912 468316109734371 468507805138944 469422859445856 469766004810948 471090804417216 472204111435776 472549289879808 473265738878976 473843709044928 474190086025224 475658166786912 476999583035904 478126853996544 478178976242938 478476361930752 478724397920256 479309034408768 479659406509944 479787016684032 480035732100096 480137738187456 480973301889354 481521910837248 481624232732928 482462383319352 482815060500141 484176660095472 485320892308992 485636477946453 485675659043136 486056704794624 486412009403392 487006034296176 487362032859258 488513792916288 488870893642104 491408155496448 491662895161344 492623174253456 492983278912998 493009670805504 493114433814144 494536016535552 494641103887872 494897519471616 495501907192848 495864116189334 497399299211592 497789542960128 498761788161222 498802028206464 499193372491776 499558279927808 500533979693292 501104899989504 501716868400512 502083620497296 504033197432832 504951081517056 505058382038016 505386802211094 505824119242752 506307151316052 506812056975648 508009782371328 508273128105984 508381134551424 508644672790272 509265849059316 509846729121792 510842523514608 511215946411914 511617030264576 511658307469312 511725747278736 512657640101088 513059855060992 514437701351439 514648275664896 515024480544768 515653448078304 516030387733332 517628005032816 517655716282368 518034119583744 519045904973556 520371238852609 522010239676416 522121165214976 522391826108928 523412122644297 523626370449408 524009138264064 524531696910336 524649078204192 525032593612236 525444517569024 525556172880864 525828614438592 526470776392401 527071280781312 528944061100032 529977154969368 530581658812416 531617951114784 532035041734656 532423956238848 533074172675544 533463846778377 533682209046528 536510524111872 536624530915392 538171547406336 538285907172096 538564947660288 539102021824512 539222663709864 539616832323687 539760393769536 540040198612608 540154955460888 540434964839664 541712149691904 542770181234271 543239846535168 543636951686144 544698742607406 545320038223872 545986003847616 546385116423528 546414367186944 546813792893952 547213510578816 547881788583198 548506714853376 549979755347367 552716724363264 552834174933504 553120757056512 553525085095296 553672346738688 554201071035138 554635879656192 554753738040912 555041315240736 556353018602496 556759709405568 557439645591954 558329842272256 560013235830144 560058417635328 561152281732272 561592544053248 562003064918784 563331220660224 563743012488192 564844073059458 565332839153664 567037347111936 568069966706688 568190679792768 568485222530304 568636464218112 569052134148096 570042431868864 570163564097604 570813905461248 571807269119232 571928776370352 572225256889056 573577570262016 575195131625472 575569159047648 575615595902976 576739845113724 577192336943616 577614261166528 578556388786176 578979310123008 579402540612864 580110129088092 580771815727104 582362680817664 582788384531712 583849688004096 584431921557504 586241308311552 587261519635968 587386310866848 587690804372544 588120402913752 589079666755584 589510280547072 590098159024128 591125082265152 591172774170624 591557191243416 593225457414272 594627399585792 595062068737536 596224299340539 596468351287296 596904366163968 598539421951488 598976950768704 600666141600768 602525789097984 603574339625856 603702597279816 604015548938448 604391194017792 605442990832128 605885566117824 606046757916672 606360924758016 606489774552576 606625496673597 607545223439184 607594240119808 607674324893499 607989335444622 609426168403392 611144827352064 611591570646912 613036916600832 613485043001856 614683255976469 614716163085312 615165517005696 615615199401168 617070054210048 618810269884416 620340293504352 621806314908672 622260851688576 622426400022528 622715720732208 622749057859584 622881390081024 623204283779072 623965364613216 624097955296026 624421479645828 625897145927808 626354673081264 628121072556288 629605481914368 630065719839744 631020985171968 631296316948806 631791612059904 632253448033632 633747623242752 634210889049216 635999444047872 637968482574336 638299197227008 639078712545024 639214514766864 639545875346592 639716022245376 640047642800128 640183650916608 641297735852472 641766520747101 642029214449664 642165643643904 643283177759136 643753414000188 645568880127296 647094523078656 647515303928604 647567545390848 649341379061568 649816043812344 650875937384448 651351723888384 651827858189472 655210873995264 655636932598176 656830899004608 657311038550664 657346227740672 657485911752192 659111561848374 659521471850496 659863359295488 660669209590464 661152154919112 661635453277971 663199065615456 663719390613504 665015717548296 665069370941952 665501840148843 667378639591056 668955824534016 669444827329728 671517411934464 673356849695424 673411176050688 673849069614792 675076201754736 675749409300864 677346376495104 677697504141312 677841512735232 678192897053696 679021132079088 679165421939793 679517492555754 681123364686144 681621261882552 682156040352768 682300996371648 683488376369082 683543520134784 685916935135252 686699307393024 687537930771072 688040516977776 689666531175936 690170673377088 690712159444992 691555683470976 692061206631408 692567099326314 696013652901888 696161553619968 696522434811904 697882830192396 698678851018752 699532104272256 700043458149648 700555185823734 700592690092032 700741563841152 701104819251456 701961035189868 702761707708416 704649007216422 705258748133376 706636206625824 708306167153664 708823934819712 709380055646208 709898608318464 710765563567392 711285129037836 713487250180368 715347365482496 715499374553856 717268464364407 717562063208448 717714542896128 718086596880384 718802695766016 718963551613152 719489109764916 719680525026048 720053598150144 720206607281184 720579953119552 721459952834031 722282866255872 723693574979028 726264990143208 727093384298496 727981338463488 728513488564704 729085057191936 729618014105088 730509051444264 731043049288887 731342286471168 732770689374432 733306340463156 737112233244672 737494342742016 738033446793728 738934761380184 739474918369497 739514506208256 739671650721216 740055086987648 741804024803328 742346279207424 743252860789272 743796174284001 744100631691264 746684314440192 748203042309696 748790058737664 749337419891712 750800969539938 751657349984256 752575302600768 753125430745944 756049796149248 757426622275584 757587573057024 757980296707072 758080203316641 758736178864128 759460726974078 760056575825152 760218085463472 762409692158976 762571701827136 762967009185408 763898773588974 764770093682688 766823919617871 767425545396864 767487461203968 768986460151632 769589782591488 771972413497344 772536720817152 773480172117456 774045581599998 776442007549224 776483574423552 777051179375616 778466250672128 778568857460334 779242562076672 783015359514624 783181747822464 783587739163392 784160537218336 785439555674112 786013707396096 786797545365504 787548890418354 788166776353536 788230365560832 788742921657888 790606921171968 792836532781056 793416091650048 794965732454052 795872488218624 797426926672176 798052562601984 798635934358272 799611259013316 800888188801024 803367718797312 804765786167808 804936796373088 805354065251264 807257321109504 807847421490432 808062343888896 808653032736768 808833995564796 810060297918912 810232433191332 810652447259496 812568224537856 814859769802752 815455427529216 817048113911109 817382555467776 817980057335808 818979005771424 819577674635292 819621550780416 820220689340928 820820265868224 821822682874797 822760072280064 827120391339136 829075086544896 829681135584768 830287627642944 830508520108032 831301606552707 831953819484288 832130607061368 832561972861104 833079753916416 833170570794482 834529527903744 835139564108352 837494763408384 840019853745216 840087626452992 841728422598408 842388816079872 843004597378176 844996830990336 845614518732288 847266109589187 847999258730496 852104950060032 852286019689152 852727833795456 852954696327168 853578201222144 855063647803296 855245346146406 855688694329468 856220858191872 857710903678848 858337885333584 860366355393024 862792697438208 863353738571472 863423393854464 865109767670586 865788505415424 866421391749792 867834583179264 868468965184512 869103810919296 870165193632138 874182576797568 875774532006144 876414718067552 876647882336256 878815415797832 879361962467328 879817812393984 880892279453952 881536206558816 882180604370628 883619500133376 884265420820608 884959187484672 885147238536192 886687623397728 886759161255936 887335786865124 889838186121408 891941099378688 892593103106304 895356549245952 897809132927232 897881568067584 898465426153056 900101602339648 900999212401152 903128501993472 903788683646976 905361509438784 905553895919724 906023323407672 906586791026688 908164486248192 908828349176736 909070136875008 909541387137024 909734661828864 911317835158776 911391360179712 911984003166933 914139252605088 916717241028096 917387355970368 919555374901248 920227564502784 922074244627968 922748275508544 923422799101752 928215404826624 930510440256528 931089136730112 931190637946774 932709472363008 933391277532864 933639600033792 934073581098312 934123586789376 934322085121536 934806425668608 935948046919824 936632219468742 938845718891712 939532009621896 942181608834432 944408222871552 945098579759616 946531477757952 946944475423209 947687418089856 948380172050448 951316333573824 953999166071808 956357952485876 956952723861504 957448795840512 958618068817536 959318813019888 959574033368064 960071464200192 960275476374912 961946603778708 963043821674496 963248465465856 964924766638704 965630121000282 968353320190944 970641784617984 971272955892906 971351318086272 972113409589248 972824018806784 974012068592352 974724065718516 977027585832576 977741787284208 982816310992896 983325790322688 985246348506912 985966557825996 986019341611008 986228867628288 988667342772561 989072033071104 989282207775744 989795038943232 991003814385696 991728232378668 994798598423184 995579085920256 997523576322444 997604056412928 999116559855616 1001067959386584 1002209799979008 1003433736801024 1004167240994592 1008066394865664 1010116764076032 1010773604422188 1012614302632104 1013624113951296 1016019564742656 1016546256211968 1016762269102848 1017289345580544 1018531698118632 1019276238833631 1019693458243584 1021685047029216 1022431892823828 1023234060529152 1023451494557472 1025232564553623 1025315280202176 1026119710121984 1028875402702878 1030048961089536 1031306896156608 1032060775466664 1035256010065632 1036068239167488 1038091809947112 1038850648989471 1040742477705218 1044020479352832 1044242330429952 1044783652217856 1046824245288594 1048018276528128 1049298156408384 1050065187224472 1050832778735601 1050889035138048 1051112345761728 1051657228877184 1052941552784802 1054142561562624 1056973510824633 1057888122200064 1059954309938736 1063235902229568 1064070083469312 1064847912477696 1066148345351088 1066927693556754 1073021048223744 1073249061830784 1076343094812672 1076571814344192 1077129895320576 1078204043649024 1078445327419728 1079233664647374 1079520787539072 1080080397225216 1080309910921776 1080869929679328 1083424299383808 1085540362468542 1086479693070336 1087273903372288 1089397485214812 1090640076447744 1091972007695232 1092770232847056 1092828734373888 1093627585787904 1094427021157632 1095763577166396 1097013429706752 1099959510694734 1105433448726528 1105668349867008 1106241514113024 1107050170190592 1107344693477376 1108402142070276 1109271759312384 1109507476081824 1110082630481472 1112706037204992 1113519418811136 1114879291183908 1116659684544512 1120026471660288 1120116835270656 1122304563464544 1123185088106496 1124006129837568 1126201454309907 1126662441320448 1127486024976384 1129688146118916 1134074694223872 1136139933413376 1136381359585536 1136970445060608 1138104268296192 1139191090461117 1140084863737728 1140327128195208 1141627810922496 1143614538238464 1143857552740704 1144450513778112 1145848160383461 1147155140524032 1151138318095296 1151231191805952 1153479690227448 1154384673887232 1155228522333056 1157958620246016 1158805081225728 1160220258176184 1161068372399997 1161543631454208 1164725361635328 1165576769063424 1167699376008192 1168863843115008 1174523039271936 1174772621733696 1175381608745088 1176240805827504 1178159333511168 1179020561094144 1180196318048256 1181323335627531 1182250164530304 1182345548341248 1183114382486832 1186450914828544 1189254799171584 1190124137475072 1192448598681078 1193808732327936 1197078843902976 1197953901537408 1201332283201536 1205051578195968 1207148679251712 1207405194559632 1208031097876896 1210885981664256 1211771132235648 1212093515833344 1212721849516032 1212979549105152 1213250993347194 1215090446878368 1215188480239616 1215348649786998 1215978670889244 1218852336806784 1222289654704128 1223183141293824 1226073833201664 1226970086003712 1229366511952938 1229432326170624 1230331034011392 1231230398802336 1234140108420096 1237620539768832 1240680587008704 1243612629817344 1244521703377152 1244852800045056 1245431441464416 1245762780162048 1246408567558144 1247930729226432 1248195910592052 1248842959291656 1249755856191723 1251794291855616 1252709346162528 1256242145112576 1259210963828736 1260131439679488 1262592633897612 1263583224119808 1264506896067264 1267495246485504 1268421778098432 1271998888095744 1275936965148672 1278157425090048 1278429029533728 1279091750693184 1279432044490752 1280095285600256 1280367301833216 1282595471704944 1282868019219609 1283533041494202 1284331287287808 1286566355518272 1287506828000376 1291137760254592 1294189046157312 1295030607857208 1295135090781696 1297664651505879 1298682758123136 1299632087624688 1301751874768896 1302703447776768 1303655716378944 1311273865196352 1313661798009216 1314622077101328 1314692455481344 1314971823504384 1318223123696748 1319042943700992 1319726718590976 1321338419180928 1322304309838224 1323270906555942 1326398131230912 1327438781227008 1330031435096592 1330138741883904 1331003680297686 1334757279182112 1337911649068032 1338889654659456 1343034823868928 1346713699390848 1346822352101376 1347698139229584 1350152403509472 1351498818601728 1354692752990208 1355395008282624 1355683025470464 1356385794107392 1358042264158176 1358330843879586 1359034985111508 1362246729372288 1363242523765104 1364312080705536 1364601992743296 1366976752738164 1367087040269568 1371833870270504 1373398614786048 1375075861542144 1376081033955552 1379333062351872 1380341346754176 1381424318889984 1383111366941952 1384122413262816 1385134198652628 1392323107239936 1393044869623808 1395765660384792 1396785956920161 1397357702037504 1399064208544512 1400086916299296 1401110371647468 1401185380184064 1401483127682304 1402209638502912 1403922070379736 1404948329203113 1405523415416832 1409298014432844 1413272413251648 1416612334307328 1417647869639424 1419797216636928 1421531127134784 1422570258075672 1426974500360736 1430694730964992 1430998749107712 1434536928728814 1435429085792256 1436173193760768 1437927103226304 1438978219529832 1439361050052096 1440107196300288 1440413214562368 1441159906239104 1442919905668062 1444565732511744 1447387149958056 1448445181500423 1452529980286416 1455962676926976 1457026977129408 1458170114383872 1459236028210176 1461018102888528 1462086098577774 1465541378748864 1466612680926312 1474224466489344 1474988685484032 1476066893587456 1477869522760368 1478949836738994 1479029012416512 1479343301442432 1480110173975296 1483608049606656 1484692558414848 1486505721578544 1487592348568002 1493368628880384 1496406084619392 1497580117475328 1498674839783424 1501601939079876 1503314699968512 1505150605201536 1506250861491888 1512099592298496 1514853244551168 1515175146114048 1515960593414144 1516160406633282 1517472357728256 1518921453948156 1520113151650304 1520436170926944 1524819384317952 1525143403654272 1525934018370816 1527797547177948 1529540187365376 1533647839235742 1534851090793728 1534974922407936 1537972920303264 1539179565182976 1543313104054317 1543944826994688 1545073441634304 1546960344234912 1548091163199996 1552884015098448 1552967148847104 1554102358751232 1556932501344256 1557137714920668 1561113716557827 1566030719029248 1566363495644928 1567175478326784 1568321074436672 1570236367932891 1570879111348224 1572027414792192 1573595090731008 1575097780836708 1576333552707072 1577485843315776 1579412329177203 1581213842343936 1586832183300096 1589931464908104 1591744976437248 1594853853344352 1596105125203968 1597271868716544 1599222518026632 1600391540335131 1601776377602048 1609531572335616 1609873592746176 1610708130502528 1614514642219008 1615694842980864 1617306065473536 1617667991129592 1618850496971061 1620120595837824 1620464866382664 1621304894518992 1625136449075712 1629719539605504 1630910855058432 1634096227822218 1635960114671616 1637958011542848 1639155349270584 1639243101560832 1640441378681856 1641640531736448 1643645365749594 1645520144560128 1649939266042101 1654240782678272 1658150173089792 1659362271169536 1660575255285888 1661017040216064 1662603213105414 1663907638968576 1664261214122736 1665123945722208 1666341141588964 1669059055807488 1670279128216704 1674989526816768 1680039707490432 1680175252905984 1683456845196816 1684777632159744 1686009194756352 1689993661980672 1691229037464576 1694532219178374 1695998517460992 1704209900120064 1704572039378304 1705455667590912 1705909392654336 1707156402444288 1710127295606592 1710490692292812 1711377388658936 1712441716383744 1715421807357696 1716675770667168 1720732710786048 1725585394876416 1726707477142944 1726846787708928 1730219535341172 1731577010830848 1732842783499584 1735669166358528 1736937930369024 1738207621838592 1740330387264276 1748365153595136 1751549064012288 1752829436135104 1753295764672512 1757630831595664 1758723924934656 1761784558907904 1763072413117632 1764361208741256 1767239000266752 1768530841641216 1770294477072384 1773375246795456 1773518322511872 1774671573730248 1779676372242816 1783882198757376 1785186206212608 1788672898021617 1790713098491904 1795618265854464 1796930852306112 1800203204679296 1801998424802304 1807577367293952 1810723018877568 1811107791839448 1812046646815344 1813173582053376 1816328972496384 1817656698353472 1818140273750016 1819082774274048 1819469323657728 1822635670317552 1822782720359424 1823968006333866 1828278505210176 1833434482056192 1834774711940736 1839110749802496 1840455129005568 1844049767929407 1844148489255936 1845496551017088 1846845598203504 1856430809653248 1861020880513056 1862381275893548 1865418944726016 1866782555065728 1867279200067584 1868147162196624 1868247173578752 1868644170243072 1869612851337216 1871896093839648 1873264438937484 1877691437783424 1879064019243792 1884363217668864 1888816445743104 1890197159519232 1893062955515904 1893888950846418 1895374836179712 1896760344100896 1902632667147648 1907998332143616 1912715904971752 1913905447723008 1914897591681024 1917236137635072 1918637626039776 1919148066736128 1920142928400384 1920550952749824 1923893207557416 1925299562241303 1926087643348992 1926496930931712 1929849533277408 1931260242000564 1936706640381888 1941283569235968 1942545911785812 1942702636172544 1945648037613568 1948024137184704 1949448131437032 1954055171665152 1955483574568416 1965632621985792 1970492697013824 1971933115651992 1972038683222016 1972457735256576 1977334685545122 1978564415551488 1979590077886464 1982007628771392 1983456464757336 1984906359833913 1989597196846368 1991158171840512 1995047152644888 1995208112825856 1996505520446529 1998233119711232 2002135918773168 2006867473602048 2008334481989184 2020233528152064 2021547208844376 2025228605264208 2027248227902592 2032039129485312 2033092512423936 2033524538205696 2034578691161088 2037063396237264 2038552477667262 2043370094058432 2044863785647656 2046468121058304 2046902989114944 2050465129107246 2050630560404352 2052239420243968 2057750805405756 2060097922179072 2062613792313216 2064121550933328 2070512020131264 2072136478334976 2076183619894224 2077701297978942 2081484955410436 2088040958705664 2088484660859904 2089567304435712 2093648490577188 2096036553056256 2098596312816768 2100130374448944 2101665557471202 2101778070276096 2102224691523456 2103314457754368 2105883105569604 2108285123125248 2113947021649266 2115776244400128 2119908619877472 2126471804459136 2128140166938624 2129695824955392 2132296690702176 2133855387113508 2146042096447488 2146498123661568 2151805393093221 2152686189625344 2153143628688384 2154259790641152 2156408087298048 2156890654839456 2158467329294748 2159041575078144 2160160794450432 2160619821843552 2161739859358656 2164379858502093 2166848598767616 2171080724937084 2174547806744576 2178794970429624 2181280152895488 2183944015390464 2185540465694112 2187255171575808 2188854042315264 2191527154332792 2193129147866661 2194026859413504 2199919021389468 2211336699734016 2212483028226048 2214100340381184 2216804284140552 2218424755108491 2218543518624768 2219014952163648 2220165260962944 2225412074409984 2227038837622272 2229758582367816 2231388522852003 2233319369089024 2240052943320576 2244609126929088 2246370176212992 2248012259675136 2252402908619814 2254972049952768 2259376292237832 2268149388447744 2272279866826752 2272762719171072 2273940890121216 2276208536592384 2278382180922234 2280169727475456 2280654256390416 2287229076476928 2287715105481408 2288901027556224 2291696320766922 2294310281048064 2300471758853613 2302276636190592 2302462383611904 2306959380454896 2308769347774464 2310457044666112 2315917240492032 2317610162451456 2320440516352368 2322136744799994 2329450723270656 2331153538126848 2335398752016384 2337727686230016 2349046078543872 2349545243467392 2350763217490176 2352481611655008 2356318667022336 2358041122188288 2360392636096512 2362646671255062 2364500329060608 2364691096682496 2366228764973664 2372901829657088 2378509598343168 2380248274950144 2384897197362156 2387617464655872 2394157687805952 2395907803074816 2402664566403072 2410103156391936 2414297358503424 2414810389119264 2416062195753792 2421771963328512 2423542264471296 2424187031666688 2425959098210304 2426501986694388 2430180893756736 2430376960479232 2430697299573996 2431957341778488 2437704673613568 2444579309408256 2446366282587648 2451144341733327 2452147666403328 2453940172007424 2458733023905876 2458864652341248 2460662068022784 2462460797604672 2465468048624391 2468280216840192 2481361174017408 2487225259634688 2489043406754304 2490862882928832 2491525560324096 2492817135116288 2493904819658121 2495861458452864 2496391821184104 2497685918583312 2499511712383446 2503588583711232 2505418692325056 2512484290225152 2520262879358976 2525185267795224 2527166448239616 2529013792134528 2534990492971008 2536843556196864 2543997776191488 2556314850180096 2556858059067456 2558183501386368 2558864088981504 2560190571200512 2560734603666432 2565190943409888 2565736038439218 2567066082988404 2568662574575616 2573132711036544 2575013656000752 2582275520509184 2588378092314624 2590061215714416 2590270181563392 2595329303011758 2597365516246272 2599264175249376 2603503749537792 2605406895553536 2607311432757888 2622547730392704 2627323596018432 2629244154202656 2629943647008768 2636446247393496 2638085887401984 2639453437181952 2642676838361856 2644608619676448 2646541813111884 2652796262461824 2654877562454016 2660062870193184 2660277483767808 2662007360595372 2669514558364224 2675823298136064 2677779309318912 2686069647737856 2693427398781696 2693644704202752 2695396278459168 2700304807018944 2702997637203456 2709385505980416 2711366050940928 2712771588214784 2716084528316352 2716661687759172 2718069970223016 2724493458744576 2726485047530208 2728624161411072 2729203985486592 2733953505476328 2734174080539136 2735952009500799 2743667740541008 2750151723084288 2752162067911104 2758666124703744 2760682693508352 2766222733883904 2768244826525632 2770268397305256 2784646214479872 2786089739247616 2791531320769584 2793571913840322 2798128417089024 2800173832598592 2802220743294936 2802370760368128 2802966255364608 2804419277005824 2807844140759472 2809896658406226 2818596028865688 2826544826503296 2833224668614656 2835295739278848 2839594433273856 2843062254269568 2845140516151344 2853949000721472 2861389461929984 2861997498215424 2869073857457628 2870858171584512 2872346387521536 2875854206452608 2877956439059664 2878722100104192 2880214392600576 2880826429124736 2882319812478208 2885839811336124 2889131465023488 2894774299916112 2896890363000846 2905059960572832 2911925353853952 2914053954258816 2916340228767744 2918472056420352 2922036205777056 2924172197155548 2931082757497728 2933225361852624 2948448932978688 2949977370968064 2952133787174912 2955739045520736 2957899673477988 2958058024833024 2958686602884864 2960220347950592 2966002028317683 2967216099213312 2969385116829696 2973011443157088 2975184697136004 2986737257760768 2992812169238784 2997349679566848 3003203878159752 3006629399937024 3010301210403072 3012501722983776 3024199184596992 3030350292228096 3031921186828288 3032320813266564 3037842907896312 3040226303300608 3040872341853888 3049638768635904 3050286807308544 3051868036741632 3055595094355896 3057828716500893 3059080374730752 3067295678471484 3069702181587456 3075697693660869 3075945840606528 3078359130365952 3086626208108634 3090146883268608 3093920688469824 3096182326399992 3105768030196896 3108204717502464 3113865002688512 3114275429841336 3116551946968413 3122227433115654 3132061438058496 3132726991289856 3134350956653568 3136642148873344 3140472735865782 3144054829584384 3150195561673416 3152498336206803 3152667105414144 3154971686631552 3158824658354406 3162427684687872 3173664366600192 3179862929816208 3189707706688704 3192210250407936 3194543737433088 3198445036053264 3200783080670262 3203552755204096 3219063144671232 3219747185492352 3221416261005056 3229029284438016 3231389685961728 3234612130947072 3235335982259184 3237700993942122 3240241191675648 3240929732765328 3242609789037984 3250272898151424 3259439079211008 3261821710116864 3268192455644436 3271920229343232 3275916023085696 3278310698541168 3278486203121664 3280882757363712 3283281063472896 3287290731499188 3291040289120256 3299878532084202 3308481565356544 3316300346179584 3318724542339072 3321150510571776 3322034080432128 3325206426210828 3327815277937152 3328522428245472 3330247891444416 3332682283177928 3338118111614976 3340558256433408 3349979053633536 3360079414980864 3360350505811968 3366913690393632 3369555264319488 3372018389512704 3378604362929721 3379987323961344 3382458074929152 3389064438356748 3408419800240128 3409144078756608 3410911335181824 3414312804888576 3417573271383351 3420254591213184 3420981384585624 3422754777317872 3424883432767488 3430843614715392 3433351541334336 3437544481150383 3441465421572096 3453414954285888 3453693575417856 3460439070682344 3463154021661696 3465685566999168 3473875860738048 3476415243677184 3480660774528552 3483205117199991 3496730307190272 3503098128024576 3505658872270208 3506591529345024 3515261663191328 3523569117815808 3526144826235264 3528722417482512 3534478000533504 3537061683282432 3540588954144768 3546750493590912 3547036645023744 3549343147460496 3559352744485632 3567764397514752 3570372412425216 3577345796043234 3581426196983808 3591236531708928 3593861704612224 3600406409358592 3603996849604608 3615154734587904 3621446037755136 3622215583678896 3624093293630688 3632657944992768 3635313396706944 3636280547500032 3638165548548096 3638938647315456 3645271340635104 3645565440718848 3647936012667732 3656557010420352 3666868964112384 3669549423881472 3678221499604992 3680910258011136 3688099535858814 3688296978511872 3690993102034176 3693691196407008 3712861619306496 3722041761026112 3724762551787096 3730837889452032 3733565110131456 3734558400135168 3736294324393248 3737288340486144 3739225702674432 3743792187679296 3746528877874968 3749267568575169 3755382875566848 3758128038487584 3768726435337728 3777632891486208 3780394319038464 3787777901692836 3790749672359424 3793520688201792 3805265334295296 3815996664287232 3825431809943504 3827810895446016 3834472275270144 3837275252079552 3838296133472256 3840285856800768 3841101905499648 3847786415114832 3848604057658827 3850599124482606 3852993861863424 3859699066554816 3862520484001128 3873413280763776 3882567138471936 3885091823571624 3885405272345088 3891296075227136 3892993954517637 3896048274369408 3898896262874064 3908110343330304 3910967149136832 3940985394027648 3943866231303984 3944077366444032 3944915470513152 3954669371090244 3957128831102976 3959180155772928 3964015257542784 3966912929514672 3969812719667826 3979194393692736 3982316343681024 3990094305289776 3990416225651712 3993011040893058 3996466239422464 4004271837546336 4013734947204096 4016668963978368 4040467056304128 4043094417688752 4050457210528416 4054496455805184 4064078258970624 4064521298064973 4066185024847872 4067049076411392 4069157382322176 4074126792474528 4077104955334524 4086740188116864 4089727571295312 4092936242116608 4093805978229888 4100930258214492 4101261120808704 4115501610811512 4120195844358144 4125227584626432 4128243101866656 4141024040262528 4144272956669952 4152367239788448 4155402595957884 4162969910820872 4176969321719808 4179134608871424 4187296981154376 4190357870760483 4192073106112512 4197192625633536 4200260748897888 4203331114942404 4203556140552192 4204449383046912 4206628915508736 4211766211139208 4214844987609339 4216570246250496 4227894043298532 4239817239754944 4252943608918272 4259391649910784 4264593381404352 4267710774227016 4292084192894976 4292996247323136 4303610786186442 4306287257376768 4308519581282304 4313781309678912 4316934658589496 4318083150156288 4320321588900864 4321239643687104 4323479718717312 4328759717004186 4333697197535232 4342161449874168 4345335544501269 4349095613489152 4357589940859248 4367888030780928 4371080931388224 4374510343151616 4377708084630528 4383054308665584 4386258295733322 4399838042778936 4422673399468032 4424966056452096 4428200680762368 4433608568281104 4436849510216982 4437087037249536 4438029904327296 4440330521925888 4450824148819968 4454077675244544 4459517164735632 4462777045704006 4466638738178048 4480105886641152 4489218253858176 4492740352425984 4496024519350272 4504805817239628 4509944099905536 4518752584475664 4536298776895488 4544559733653504 4545525438342144 4547881780242432 4552417073184768 4556764361844468 4560339454950912 4561308512780832 4574458152953856 4575430210962816 4577802055112448 4583392641533844 4588620562096128 4600943517707226 4604553272381184 4604924767223808 4613918760909792 4617538695548928 4620914089332224 4629939312162951 4631834480984064 4635220324902912 4640881032704736 4644273489599988 4658901446541312 4662307076253696 4670797504032768 4683341149673481 4698092157087744 4699090486934784 4701526434980352 4704963223310016 4710709103798673 4712637334044672 4716082244376576 4720785272193024 4725293342510124 4729000658121216 4732457529947328 4738236987531609 4745803659314176 4760496549900288 4769794394724312 4775234929311744 4788315375611904 4791815606149632 4801174621005393 4805329132806144 4828594717006848 4829620778238528 4832124391507584 4843543926657024 4847084528942592 4851918196420608 4853003973388776 4856551490913183 4860361787513472 4860753920958464 4861394599147992 4863914683556976 4875409347227136 4889158618816512 4892732565175296 4902288683466654 4907880344014848 4917466047811752 4917729304682496 4921324136045568 4924921595209344 4930936097248782 4936560433680384 4962722348034816 4974450519269376 4978086813508608 4981725765857664 4983051120648192 4985634270232576 4987809639316242 4991722916905728 4992783642368208 4995371837166624 4999023424766892 5007177167422464 5010837384650112 5024968580450304 5040525758717952 5050370535590448 5054332896479232 5058027584269056 5069980985942016 5073687112393728 5087995552382976 5112629700360192 5113716118134912 5116367002772736 5117728177963008 5121469207332864 5130381886819776 5131472076878436 5134132165976808 5137325149151232 5146265422073088 5150027312001504 5164551041018368 5176756184629248 5180122431428832 5180540363126784 5190658606023516 5194731032492544 5198528350498752 5207007499075584 5210813791107072 5214622865515776 5245095460785408 5254647192036864 5258488308405312 5259887294017536 5272892494786992 5276171774803968 5285353676723712 5289217239352896 5293083626223768 5305592524923648 5320125740386368 5320554967535616 5324014721190744 5339029116728448 5351646596272128 5355558618637824 5366018694064851 5372139295475712 5386854797563392 5390792556918336 5400609614037888 5405995274406912 5422732101881856 5425543176429568 5432169056632704 5433323375518344 5436139940446032 5448986917489152 5452970095060416 5457248322822144 5458407970973184 5467907010952656 5468348161078272 5471904019001598 5487335481082016 5500303446168576 5504324135822208 5517332249407488 5521365387016704 5532445467767808 5536489653051264 5540536794610512 5569292428959744 5572179478495232 5583062641539168 5587143827680644 5596256834178048 5600347665197184 5604441486589872 5604741520736256 5605932510729216 5608838554011648 5615688281518944 5619793316812452 5637192057731376 5653089653006592 5666449337229312 5670591478557696 5679188866547712 5686124508539136 5690281032302688 5707898001442944 5723994996430848 5738147714915256 5741716343169024 5744692775043072 5751708412905216 5755912878119328 5757444200208384 5760428785201152 5761652858249472 5764639624956416 5771679622672248 5775898686723909 5778262930046976 5789548599832224 5793780726001692 5810119921145664 5823850707707904 5828107908517632 5836944112840704 5844072411554112 5848344394311096 5862165514995456 5866450723705248 5896897865957376 5904267574349824 5911478091041472 5915799346955976 5916116049666048 5917373205769728 5920440695901184 5932004056635366 5938770233659392 5946022886314176 5950369394272008 5954719079501739 5973474515521536 5985624338477568 5989516561339587 5994699359133696 6006407756319504 6020602420806144 6025003445967552 6060700584456192 6063842373656576 6064641626533128 6075685815792624 6080452606601216 6081744683707776 6099277537271808 6100573614617088 6103736073483264 6111190188711792 6115657433001786 6134591356942968 6139404363174912 6151395387321738 6151891681213056 6156718260731904 6173252416217268 6180293766537216 6187841376939648 6192364652799984 6211536060393792 6216409435004928 6227730005377024 6228550859682672 6233103893936826 6244454866231308 6264122876116992 6265453982579712 6268701913307136 6273284297746688 6280945471731564 6288109659168768 6300391123346832 6304996672413606 6305334210828288 6309943373263104 6317649316708812 6324855369375744 6347328733200384 6359725859632416 6379415413377408 6384420500815872 6389087474866176 6396890072106528 6401566161340524 6438126289342464 6439494370984704 6442832522010112 6455416179279663 6458058568876032 6462779371923456 6469224261894144 6470671964518368 6475401987884244 6480482383351296 6481859465530656 6485219578075968 6493139575506279 6500545796302848 6523643420233728 6536384911288872 6543840458686464 6551832046171392 6556621397082336 6561765514727424 6566562126945792 6574581462998376 6579387443599983 6582080578240512 6599757064168404 6616963130713088 6637449084678144 6642301021143552 6650412852421656 6655274265325473 6655630555874304 6657044856490944 6660495782888832 6665364566355856 6676236223229952 6681116512866816 6694165568556009 6699958107267072 6720158829961728 6733827380787264 6739110528638976 6744036779025408 6757208725859442 6764916149858304 6778128876713496 6816839600480256 6818288157513216 6821822670363648 6828625609777152 6835146542766702 6840509182426368 6841962769171248 6845509554635744 6861687229430784 6866703082668672 6875088962300766 6882930843144192 6906829908571776 6907387150835712 6920878141364688 6926308043323392 6931371133998336 6947751721476096 6952830487354368 6961321549057104 6966410234399982 6993460614380544 7006196256049152 7011317744540416 7013183058690048 7030523326382656 7047138235631616 7052289652470528 7057444834965024 7068956001067008 7074123366564864 7081177908289536 7093500987181824 7094073290047488 7098686294920992 7118705488971264 7135528795029504 7140744824850432 7154691592086468 7162852393967616 7182473063417856 7187723409224448 7200812818717184 7207993699209216 7230309469175808 7242892075510272 7244431167357792 7248186587261376 7265315889985536 7270626793413888 7272561095000064 7277877294630912 7290542681270208 7291130881437696 7295872025335464 7313114020840704 7333737928224768 7339098847762944 7353433025199981 7356442999209984 7361820516022272 7376199071717628 7376593957023744 7381986204068352 7387382392814016 7396404145873173 7444083522052224 7449525103574192 7461675778904064 7467130220262912 7472588648786496 7474576680972288 7478451405348864 7481714458974363 7487584375358592 7493057755749936 7498535137150338 7510765751133696 7516256076975168 7537452870675456 7560788638076928 7575555803385672 7581499344718848 7587041376403584 7610530668590592 7631993328574464 7650863619887008 7668944550540288 7674550504159104 7676592266944512 7680571713601536 7682203810999296 7695572830229664 7697208115317654 7701198248965212 7705987723726848 7719398133109632 7725040968002256 7746826561527552 7765134276943872 7770183647143248 7770810544690176 7782592150454272 7785987909035274 7792096548738816 7797792525748128 7816220686660608 7821934298273664 7881970788055296 7887732462607968 7889830941026304 7909338742180488 7914257662205952 7915120422547579 7918360311545856 7928030515085568 7933825859029344 7939625439335652 7958388787385472 7964632687362048 7980188610579552 7980832451303424 7986022081786116 8008543675092672 8027469894408192 8033337927956736 8080934112608256 8086188835377504 8100914421056832 8108992911610368 8128156517941248 8129042596129946 8134098152822784 8138314764644352 8148253584949056 8154209910669048 8173480376233728 8179455142590624 8185872484233216 8187611956459776 8201860516428984 8202522241617408 8207856028502397 8231003221623024 8250455169252864 8256486203733312 8282048080525056 8304734479576896 8310805191915768 8325939821641744 8353938643439616 8358269217742848 8374593962308752 8380715741520966 8394385251267072 8400521497795776 8406662229884808 8407112281104384 8408898766093824 8413257831017472 8423532422278416 8429689975218678 8455788086597064 8479634479509888 8505887217836544 8518783299821568 8529186762808704 8535421548454032 8584168385789952 8585992494646272 8607221572372884 8612574514753536 8617039162564608 8627562619357824 8633869317178992 8636166300312576 8640643177801728 8642479287374208 8646959437434624 8657519434008372 8667394395070464 8684322899748336 8690671089002538 8698191226978304 8715179881718496 8735776061561856 8742161862776448 8749020686303232 8755416169261056 8766108617331168 8772516591466644 8799676085557872 8845346798936064 8846311060494353 8849932112904192 8856401361524736 8867217136562208 8873699020433964 8874174074499072 8876059808654592 8880661043851776 8898006084953049 8901648297639936 8908155350489088 8919034329471264 8925554091408012 8960211773282304 8978436507716352 8992049038700544 9009611634479256 9019888199811072 9037505168951328 9072597553790976 9091050876684288 9095763560484864 9113528723688936 9120678909901824 9122617025561664 9148916305907712 9150860421925632 9155604110224896 9166785283067688 9173486149502679 9177241124192256 9201887035414452 9209106544762368 9227093080982607 9227837521819584 9235077391097856 9241828178664448 9259878624325902 9270440649805824 9281762065409472 9288546979199976 9324614152507392 9341595008065536 9349655840905239 9366682299346962 9396184314175488 9398180973869568 9403052869960704 9409926446620032 9421418207597346 9432164488753152 9450586685020248 9457495008620409 9458001316242432 9464915059894656 9476473975063218 9491607318628352 9520993099800576 9539588789448624 9576630751223808 9583631212299264 9602349242010786 9610658265612288 9657189434013696 9659241556477056 9664248783015168 9687087853314048 9694169057885184 9703836392841216 9706007946777552 9713102981826366 9720723575026944 9721507841916928 9722789198295984 9727829367113952 9750818694454272 9778317237633024 9785465130350592 9804577366933308 9815760688029696 9834932095623504 9835458609364992 9842648272091136 9849843190418688 9861872194497564 9873120867360768 9925444696069632 9948901038538752 9956173627017216 9963451531715328 9966102241296384 9975619278632484 9983445833811456 9985567284736416 9990743674333248 9998046849533784 10014354334844928 10021674769300224 10049937160900608 10081051517435904 10100741071180896 10108665792958464 10116055168538112 10135813088789163 10139961971884032 10147374224787456 10225259400720384 10227432236269824 10232734005545472 10242938414665728 10252719814150053 10260763773639552 10262944153756872 10268264331953616 10274650298302464 10292530844146176 10300054624003008 10312633443451149 10329102082036736 10360244862857664 10361080726253568 10381317212047032 10389462064985088 10397056700997504 10421627582214144 10429245731031552 10449615351599973 10490190921570816 10509294384073728 10516976616810624 10519774588035072 10545784989573984 10570707353447424 10578434478705792 10586167252447536 10611185049847296 10640251480772736 10641109935071232 10648029442381488 10678058233456896 10703293192544256 10711117237275648 10732037388129702 10744278590951424 10773709595126784 10781585113836672 10801219228075776 10811990548813824 10845464203763712 10851086352859136 10864338113265408 10866646751036688 10872279880892064 10897973834978304 10905940190120832 10914496645644288 10916815941946368 10935814021905312 10936696322156544 10943808038003196 10974670962164032 11000606892337152 11008648271644416 11034664498814976 11042730774033408 11064890935535616 11072979306102528 11081073589221024 11138584857919488 11166125283078336 11174287655361288 11192513668356096 11200695330394368 11208882973179744 11211865021458432 11217677108023296 11231376563037888 11239586633624904 11247802705725507 11274384115462752 11306179306013184 11332898674458624 11341182957115392 11372249017078272 11380562064605376 11415796002885888 11447989992861696 11476295429830512 11483432686338048 11503416825810432 11511825756238656 11514888400416768 11520857570402304 11523305716498944 11529279249912832 11543359245344496 11545812172976481 11551797373447818 11579097199664448 11587561452003384 11620239842291328 11647701415415808 11656215817035264 11673888225681408 11678981863552911 11688144823108224 11696688788622192 11724331029990912 11732901447410496 11808535148699648 11822956182082944 11831598693911952 11832232099332096 11834746411539456 11840881391802368 11864008113270732 11877540467318784 11892045772628352 11900738788544016 11909438159003478 11946949031043072 11971248676955136 11979033122679174 11989398718267392 12012815512639008 12041204841612288 12050006891935104 12121401168912384 12127684747313152 12129283253066256 12151371631585248 12160905213202432 12163489367415552 12193563894194919 12198555074543616 12201147229234176 12207472146966528 12222380377423584 12231314866003572 12269182713885936 12278808726349824 12302790774643476 12303783362426112 12346504832434536 12360587533074432 12375682753879296 12384729305599968 12423072120787584 12432818870009856 12457101719365344 12466207787873652 12488909732462616 12530907965159424 12537403826614272 12546568595493376 12561890943463128 12571073612281449 12576219318337536 12600782246693664 12609993344827212 12610668421656576 12619886746526208 12635298633417624 12644534962828017 12649710738751488 12719451719264832 12758830826754816 12778174949732352 12793780144213056 12803132322681048 12876252578684928 12878988741969408 12885665044020224 12910832358559326 12925558743846912 12941343929036736 12950803975768488 12960964766702592 12963718931061312 12970439156151936 12986279151012558 13001091592605696 13036006633503807 13047286840467456 13072769822577744 13103664092342784 13113242794164672 13123531029454848 13133124253891584 13149162925996752 13158774887199966 13199514128336808 13233926261426176 13274898169356288 13284602042287104 13300825704843312 13310548530650946 13311261111748608 13314089712981888 13320991565777664 13330729132711712 13352472446459904 13362233025733632 13388331137112018 13399916214534144 13440317659923456 13467654761574528 13478221057277952 13488073558050816 13514417451718884 13529832299716608 13556257753426992 13633679200960512 13636576315026432 13643645340727296 13657251219554304 13670293085533404 13681018364852736 13683925538342496 13691019109271488 13723374458861568 13733406165337344 13750177924601532 13765861686288384 13813659817143552 13814774301671424 13841756282729376 13852616086646784 13862742267996672 13889817936488853 13895503442952192 13905660974708736 13922643098114208 13932820468799964 13986921228761088 14012392512098304 14022635489080832 14050023449020443 14061046652765312 14094276471263232 14104579304941056 14114889669930048 14132127311396019 14137912002134016 14148246733129728 14162355816579072 14187001974363648 14197372589841984 14237410977942528 14281489649700864 14309383184172936 14325704787935232 14364946126835712 14375446818448896 14401625637434368 14403523863016179 14415987398418432 14485784151020544 14488862334715584 14496373174522752 14530631779971072 14541253586827776 14555754589261824 14569654472739549 14581085362540416 14582261762875392 14591744050670928 14626228041681408 14667475856449536 14678197695525888 14706866050399962 14723641032044544 14752398143435256 14753187914047488 14763972408136704 14774764785628032 14792808291746346 14888167044104448 14899050207148384 14923351557808128 14934260440525824 14945177297572992 14949153361944576 14956902810697728 14963428917948726 14975168750717184 14986115511499872 14997070274300676 15021531502267392 15032512153950336 15074905741350912 15121577276153856 15151111606771344 15162998689437696 15174082752807168 15221061337181184 15263986657148928 15301727239774016 15337889101080576 15349101008318208 15353184533889024 15364407621998592 15391145660459328 15394416230635308 15402396497930424 15411975447453696 15438796266219264 15450081936004512 15493653123055104 15530268553887744 15540367294286496 15541621089380352 15571975818070548 15584193097477632 15595585051496256 15632441373321216 15643868596547328 15763941576110592 15775464925215936 15779661882052608 15818677484360976 15828515324411904 15830240845095158 15856061030171136 15867651718058688 15879250878671304 15916777574770944 15960377221159104 15961664902606848 15972044163572232 16017087350185344 16054939788816384 16066675855913472 16098056082194553 16172377670755008 16201828842113664 16217985823220736 16258085192259892 16268196305645568 16276629529288704 16296507169898112 16308419821338096 16346960752467456 16358910285181248 16371744968466432 16375223912919552 16403721032857968 16405044483234816 16415712057004794 16462006443246048 16500910338505728 16512972407466624 16564096161050112 16609468959153792 16621610383831536 16651879643283488 16707877286879232 16716538435485696 16749187924617504 16761431483041932 16788770502534144 16801042995591552 16813324459769616 16814224562208768 16817797532187648 16826515662034944 16847064844556832 16859379950437356 16911576173194128 16959268959019776 17011774435673088 17037566599643136 17058373525617408 17070843096908064 17171984989292544 17214443144745768 17225149029507072 17234078325129216 17255125238715648 17267738634357984 17272332600625152 17281286355603456 17284958574748416 17293918874869248 17315038868016744 17327696060171727 17334788790140928 17368645799496672 17381342178005076 17430359763436992 17471552123123712 17484323725552896 17510832338522112 17532217234662336 17545033182933288 17599352171115744 17690693597872128 17692622120988706 17712802723049472 17734434273124416 17747398040867928 17748348148998144 17752119617309184 17761322087703552 17796012169906098 17816310700978176 17838068658942528 17851108182816024 17864157238505217 17920423546564608 17956873015432704 17968549684018761 17984098077401088 18019223268958512 18075010337902656 18182101753368576 18191527120969728 18227057447377872 18241357819803648 18245234051123328 18297832611815424 18301720843851264 18311208220449792 18333570566135376 18346972299005358 18403774070828904 18418213089524736 18454186161965214 18455675043639168 18470154782195712 18483656357328896 18519757248651804 18540881299611648 18563524130818944 18577093958399952 18649228305014784 18683190016131072 18699311681810478 18733364598693924 18792368628350976 18796361947739136 18806105739921408 18819852893240064 18842836415194692 18864328977506304 18901173370040496 18914990017240818 18916002632484864 18929830119789312 18952947950126436 18983214637256704 19041986199601152 19079177578897248 19153261502447616 19167262424598528 19204698484021572 19314378868027392 19318483112954112 19328497566030336 19366248537838989 19374175706628096 19388338115770368 19407672785682432 19412015893555104 19426205963652732 19441447150053888 19445578396591968 19455658734227904 19479418726518837 19501637388908544 19570930260701184 19609154733866616 19631521376059392 19669864191247008 19685296544182272 19699686380837376 19723744388995128 19738162330799949 19746241734721536 19850889392139264 19912347254034432 19926903063430656 19951238557264968 19965822795976419 19966891667622912 19971134569472832 19981487348666496 19996093699067568 20028708669689856 20043349538600448 20082496705668027 20099874321801216 20201482142361792 20217331585916928 20232110337076224 20271626177578326 20294748449574912 20450518801440768 20454864472539648 20465468011090944 20485876829331456 20505439628300106 20521527547279104 20525888307513744 20536528663907232 20585061688292352 20600109248006016 20625266886902298 20658204164073472 20720489725715328 20722161452507136 20762634424094064 20778924129970176 20794113401995008 20843255164428288 20858491462063104 20899230703199946 20980381843141632 21018588768147456 21033953233621248 21039549176070144 21091569979147968 21141414706894848 21156868957411584 21172334504895072 21222370099694592 21280502961545472 21282219870142464 21296058884762976 21356116466913792 21406586385088512 21422234474551296 21464074776259404 21488557181902848 21547419190253568 21563170227673344 21602438456151552 21623981097627648 21690928407527424 21728676226530816 21733293502073376 21744559761784128 21795947669956608 21811880380241664 21833631883892736 21871628043810624 21873392644313088 21887616076006392 21949341924328064 22001213784674304 22017296543288832 22060299075599943 22069328997629952 22085461548066816 22129781871071232 22145958612205056 22162147178442048 22332250566156672 22348575310722576 22385027336712192 22401390660788736 22417765946359488 22423730042916864 22435354216046592 22445143376923089 22462753126075776 22479173267249808 22495605411451014 22548768230925504 22612358612026368 22682365914230784 22744498034156544 22761124129210752 22831592005771776 22895979985723392 22952590859661024 23006833651620864 23023651512477312 23029776800833536 23041715140804608 23046611432997888 23058558499825664 23086718490688992 23091624345952962 23103594746895636 23158194399328896 23175122904006768 23240479684582656 23295402830831616 23312431634070528 23347776451362816 23357963727105822 23376289646216448 23393377577244384 23448662059981824 23465802894820992 23617070297399296 23645912364165888 23663197387823904 23669492823078912 23681762783604736 23728016226541464 23745361267642737 23755080934637568 23784091545256704 23801477577088032 23818876318006956 23893898062086144 23942497353910272 23958066245358348 24025631025278016 24082409683224576 24100013783870208 24242802337824768 24258566506132512 24302743263170496 24321810426404864 24326978734831104 24387127788389838 24402294458468352 24414944293933056 24444760754847168 24462629732007144 24538365427771872 24557617452699648 24605581549286952 24607566724852224 24623568085507191 24693009664869072 24751365507758592 24769458611199936 24846144241575168 24914203438730688 24932415575747304 24977819464925232 25061815930318848 25074807653228544 25093137190986752 25123781886926256 25142147224562898 25201564493387328 25219986689654424 25221336843313152 25239773493052416 25270597266835248 25289069925656034 25438903438529664 25517661653509632 25556349899464704 25587560288426112 25606264645362096 25752505157369856 25757977483938816 25771330088040448 25821664717118652 25851117487693824 25882687858073472 25901607951536976 25921929533405184 25927437862122624 25940878312303872 25972558302025116 26002183185211392 26072013267007614 26094573680934912 26145539645155488 26207328184685568 26226485588329344 26247062058909696 26266248507783168 26298325851993504 26317549774399932 26399028256673616 26467852522852352 26538933181483059 26549796338712576 26569204084574208 26601651409686624 26621097061301892 26622522223497216 26628179425963776 26641983131555328 26661458265423424 26694018254859147 26704944892919808 26724466051467264 26776662274224036 26880635319846912 26935309523149056 26976147116101632 27028834903437768 27059664599433216 27112515506853984 27273152630052864 27287290681454592 27340586171066808 27362036729705472 27367851076684992 27382038218542976 27446748917723136 27466812330674688 27500355849203064 27520458448508037 27531723372576768 27627319634287104 27683512565458752 27705232173293568 27725484535993344 27779635872977706 27811321949417472 27845286196228416 27865640937599928 27973842457522176 28024785024196608 28045270978161664 28048967522715717 28100046898040886 28122093305530624 28188552942526464 28209158609882112 28229779339860096 28264254622792038 28296493466259456 28372485025861227 28374003948727296 28394745179683968 28474821955885056 28562979299401728 28618766368345872 28729892253671424 28750893636897792 28803251274868736 28807047726032358 28831974796836864 28971568302041088 28977724669431168 28992746349045504 29061263559942144 29082507173655552 29111509178523648 29139308945479098 29162170725080832 29164523525750784 29183488101341856 29252456083362816 29334951712899072 29356395391051776 29413732100799924 29447282064089088 29504796286870512 29506375828094976 29527944816273408 29549529571256064 29585616583492692 29776334088208896 29798100414296768 29846703115616256 29868520881051648 29890354595145984 29898306723889152 29926857835897452 29950337501434368 29972231022999744 29994140548601352 30043063004534784 30065024307900672 30149811482701824 30243154552307712 30302223213542688 30325997378875392 30348165505614336 30407439266367489 30442122674362368 30603454479548032 30675778202161152 30698202016636416 30728815243997184 30758159442450159 30782291320918656 30788832461270616 30804792995860848 30823950894907392 30877592532438528 30900163872009024 30987306246110208 31080734588572992 31083242178760704 31143951636141096 31168386194955264 31191170102992512 31264882746642432 31287737193094656 31348846054799919 31527883152221184 31550929850431872 31559323764105216 31637354968721952 31660481690190316 31712122060342272 31735303436117376 31758501757342608 31833555149541888 31920754442318208 31923329805213696 31944088327144464 32034174700370688 32109879577632768 32133351711826944 32196112164389106 32344755341510016 32403657684227328 32435971646441472 32516170384519784 32536392611291136 32553259058577408 32593014339796224 32616839642676192 32693921504934912 32717820570362496 32743489936932864 32750447825839104 32807442065715936 32810088966469632 32831424114009588 32924012886492096 33001820677011456 33025944814933248 33128192322100224 33218937918307584 33243220767663072 33303759286566976 33415754573758464 33498375849235008 33522862966083864 33577541005068288 33602085991183104 33626648919539232 33635595064375296 33653031324069888 33694129689113664 33718759900874712 33743408117176521 33823152346388256 33918537918039552 34023548871346176 34116747051234816 34141686193816128 34343969978585088 34428886289491536 34450298059014144 34510250477431296 34535477268715968 34544665201250304 34562572711206912 34569917149496832 34587837749738496 34630077736033488 34655392120343454 34737291598993344 34762684356010152 34860719526873984 34943104246247424 34968647451105792 35021664677044224 35036945590658733 35064434469324672 35090066365866576 35198704342231488 35385244241977412 35425605446098944 35468868546248832 35494796081735856 35496696297996288 35504239234618368 35522644175407104 35592024339812196 35632621401956352 35676137317885056 35702216365632048 35728314477010434 35840847093129216 35913746030865408 35937099368037522 35968196154802176 36038446537917024 36150020675805312 36364203506737152 36383054241939456 36454114894755744 36482715639607296 36490468102246656 36580691682584757 36595665223630848 36603441687702528 36622416440899584 36667141132270752 36693944598010716 36807548141657808 36836426179049472 36908372323930428 36911350087278336 36967312714657792 37039514497303608 37081762599223296 37127048261637888 37154187916799904 37298456610029568 37398623363620956 37466729197387848 37592723895478272 37612211479842816 37639705786480128 37685672830389384 37713220836844347 37728657955012608 37802346740080992 37829980034481636 37832005264969728 37859660239578624 37905895900252872 37933604888484051 37966429274513408 38158355157794496 38334524849197056 38409396968043144 38628757736054784 38636966225908224 38656995132060672 38732497075677978 38776676231540736 38824031787110208 38852411927305464 38882894300107776 38891156793183936 38911317468455808 38958837453037674 39003274777817088 39108019900511421 39141860521402368 39218309467733232 39339728382494016 39370593088364544 39399372761674752 39447488777990256 39476324661599898 39701778784278528 39824694508068864 39853806126861312 39902477114529936 39931645591952838 39933783335245824 39942269138945664 39962974697332992 39992187398135136 40057417339379712 40086699077200896 40164993411336054 40199748643602432 40402964284723584 40434663171833856 40464220674152448 40543252355156652 40589496899149824 40901037602881536 40909728945079296 40930936022181888 40971753658662912 41010879256600212 41043055094558208 41051776615027488 41073057327814464 41170123376584704 41200218496012032 41250533773804596 41316408328146944 41440979451430656 41444322905014272 41525268848188128 41557848259940352 41588226803990016 41669453809466559 41686510328856576 41716982924126208 41798461406399892 41960763686283264 42037177536294912 42067906467242496 42150070347061329 42183139958295936 42282829413789696 42313737914823168 42344669009790144 42396381934188057 42444740199389184 42561005923090944 42592117769525952 42712232933827584 42844468949102592 42928149552518808 42977114363805696 43094838380507136 43126340455346688 43204876912303104 43247962195255296 43457352453061632 43466587004146752 43489119523568256 43591895339913216 43623760760483328 43667263767785472 43708963418218647 43743256087621248 43746785288626176 43775232152012784 43898683848656128 44002427569348608 44034593086577664 44120598151199886 44170923096133632 44259563742142464 44291917224410112 44324294356884096 44664501132313344 44697150621445152 44770054673424384 44802781321577472 44835531892718976 44847460085833728 44870708432093184 44890286753846178 44925506252151552 44958346534499616 44991210822902028 45097536461851008 45224717224052736 45364731828461568 45488996068313088 45522248258421504 45663184011543552 45791959971446784 45905181719322048 46013667303241728 46047303024954624 46059553601667072 46093222865995776 46117116999651328 46173436981377984 46183248691905924 46207189493791272 46316388798657792 46350245808013536 46480959369165312 46590805661663232 46624863268141056 46715927454211644 46752579292432896 46786755154488768 46897324119963648 46931605789641984 47291824728331776 47326394775647808 47338985646157824 47363525567209472 47456032453082928 47490722535285474 47568183090513408 47602955154176064 47637752636013912 47884994707820544 47916132490716696 48051262050556032 48164819366449152 48200027567740416 48517133012265024 48605486526340992 48643620852809728 48653957469662208 48774255576779676 48804588916936704 48829888587866112 48889521509694336 48925259464014288 49076730855543744 49115234905399296 49211163098573904 49215133449704448 49247136171014382 49386019329738144 49502731015517184 49538917222399872 49692288483150336 49828406877461376 49864831151494608 49955638929850464 50123631860637696 50149615306457088 50186274381973504 50247563773852512 50284294449125796 50403128986774656 50439973379308848 50442673686626304 50479546986104832 50541194533670496 50578139851312068 50877806877059328 51035323307019264 51112699798929408 51175120576852224 51212529290724192 51515954967877632 51542660176080896 51643329434237304 51702234975387648 51765375716146944 51803215903073952 51843859066810368 51854875724245248 51881756624607744 51945116604050232 51983088180515181 52004366370422784 52144026534015228 52291079290310976 52414656369371136 52452971176658688 52532497015566336 52596651703987008 52635099548799864 52798056513347232 52935705045704704 53077866362966118 53138408169148416 53203302819373248 53242194122603784 53245044446994432 53256358851927552 53283966263110656 53322916530846848 53388036509718294 53448932102934528 53553324548448072 53592471715515651 53761270639693824 53870619046298112 53952294232203264 54057669806875536 54225031013707968 54546305260105728 54574581362909184 54681172342133616 54724073459410944 54735702153369984 54764076437085952 54893497835446272 54933624661349376 55000711698406128 55040916897016074 55254639268574208 55367025130917504 55410464346587136 55450969071986688 55559271745955412 55622643898834944 55690572392456832 55731281875199856 55947684915044352 56049570048393216 56090541956323328 56097935045431434 56200093796081772 56244186611061248 56377105885052928 56418317219764224 56459558679720192 56528509245584076 56592986932518912 56744970051722454 56748007897454592 56789490359367936 56949643911770112 57125958598803456 57237532736691744 57459784507342848 57501787273795584 57606502549737472 57614095452064716 57943136604082176 57955449338862336 57985492698091008 58098745613516967 58122527119884288 58165014347311104 58223018357047296 58278617890958196 58324341450161664 58366976202683712 58438256179556511 58504912166725632 58712790782103552 58827464201599848 58894564128178176 59009592573741024 59055889632546816 59099059142512128 59171233166985384 59214486992399847 59552668176417792 59596200828593536 59737041762103296 59780709190291968 59853715671794904 59897468387929257 59900675002868736 59944462045999488 59988281097202704 60086126009069568 60130048615801344 60299622965403648 60604446427085376 60651994757750784 60696331011228672 60814878532734978 60884245348724736 61206908959096064 61351556404322304 61396404033272832 61457630487994368 61516318884900318 61564582641837312 61577664922541232 61609585991721696 61755185064877056 61800327744018048 61974612492220416 62161469177145984 62166484357521408 62287903272282192 62336772389910528 62382340205985024 62529765493284864 62575474386189312 62697692109599838 63055766304442368 63101859700863744 63118647528210432 63274709937443904 63320963380380632 63424244120684544 63470606872234752 63517003514685216 63667110299083776 63841508884636416 63846659610427392 63888176654288928 64068349400741376 64219759155265536 64266703423653888 64392224328778212 64689510683020032 64807315368454656 64871943292882944 65032340769039568 65072785222582272 65186028679592448 65233679285352384 65387843009869824 65435641140724992 65500895651678208 65614884131431872 65620177932939264 65662848228019176 65848025772984192 66003641354022912 66051889629866496 66180897226799829 66256384644200448 66437875836615168 66486441535326144 66607518573133952 66996751698470016 67045725932167728 67155082010136576 67204171982366208 67253297839078464 67271190128750592 67306062648139776 67388259378227328 67437519801749424 67486816234353042 67646304692776512 67837075836079104 68047097742692352 68233494102469632 68283372387632256 68687939957170176 68857772578983072 69020500954862592 69070954537431936 69089330402500608 69125145422413824 69139834298993664 69175675499476992 69260155472066976 69310784240686908 69474583197986688 69525368712020304 69721439053747968 69886208492494848 69937294902211584 70043329354088448 70073891181317466 70128868938649344 70180132731733152 70397408684462976 70770488483954824 70851210892197888 70937737092497664 70989592163471712 71008478469236736 71045288350814208 71184048679624392 71236083802928211 71265242803912704 71352274635770112 71404432731264096 71456628954020868 71681694186258432 71827492061730816 71874198736075044 72076893075834048 72300041351610624 72728407013474304 72908229789511488 72965431279214592 72980936204493312 73161383365169514 73206883375405056 73244832881799168 73334282264541504 73387889196021432 73615096283315616 73672852358098944 73816744647860856 73822700174556672 73870704256521573 73934625429315584 74079028994607216 74254096523275776 74308375833599808 74797246727241912 74933458394775696 75185447790956544 75224422959685632 75279411572960256 75371345660778768 75426441673688694 75604693480161984 75659960068963272 75664010529939456 75719320479157248 75811791800505744 75867209776968102 75932858549026816 76316710315588992 76669049698394112 76818793936086288 77257515472109568 77273932451816448 77313990264121344 77464994151355956 77553352463081472 77648063574220416 77704823854610928 77765788600215552 77782313586367872 77822634936911616 77917674906075348 78006549555634176 78216039801022842 78283721042804736 78436618935466464 78679456764988032 78741186176729088 78798745523349504 78894977555980512 78952649323199796 79403557568557056 79616799544449177 79649389016137728 79707612253722624 79804954229059872 79863291183905676 79867566670491648 79884538277891328 79925949394665984 79984374796270272 80082054764577441 80114834678759424 80173398154401792 80329986822672108 80805928569447168 80928441348304896 81086504710313304 81178993798299648 81819457890158592 81861872044363776 82021758513200424 82086110189116416 82103553230054976 82146114655628928 82340246753169408 82400436992024064 82501067547609192 82561375345524111 82632816656293888 82881958902861312 83050537696376256 83115696519880704 83176453607980032 83338907618933118 83433965848252416 83596922812799784 83921527372566528 84074355072589824 84135812934484992 84300140694122658 84366279916591872 84565658827579392 84627475829646336 84689338019580288 84792763868376114 84889480398778368 85117455077583681 85122011846181888 85184235539051904 85424465867655168 85688937898205184 85856299105037616 86189676761014272 86252680910693376 86409753824606208 86495924390510592 86914704906123264 86933174008293504 86978239047136512 87183790679826432 87247521520966656 87334527535570944 87417926836437294 87486512175242496 87493570577252352 87550464304025568 87797367697312256 88004855138697216 88069186173155328 88241196302399772 88341846192267264 88519127484284928 88583834448820224 88648588713768192 89329002264626688 89394301242890304 89540109346848768 89605562643154944 89671063785437952 89694920171667456 89780573507692356 89851012504303104 89916693068999232 89982421645804056 90195072923702016 90449434448105472 90729463656923136 90977992136626176 91044496516843008 91222317799102467 91326368023087104 91810363438644096 92027334606483456 92094606049909248 92186445731991552 92234233999302656 92274478327350477 92346873962755968 92366497383811848 92414378987582544 92632777597315584 92700491616027072 92961918738330624 93249726536282112 93431854908423288 93505158584865792 93573510308977536 93794648239927296 93863211579283968 94583649456663552 94652789551295616 94677971292315648 94727051134418944 94912064906165856 94981445070570948 95136366181026816 95205910308352128 95275505272027824 95769989415641088 95832264981433392 96102524101112064 96329638732898304 96400055135480832 97034266024530048 97210973052681984 97307914939324416 97548511153559352 97609177833873408 97659777175732224 97779043019388672 97850518928028576 98153461711087488 98230469810798592 98422326197147808 98430266899408896 98494272342028764 98772038659476288 99005462031034368 99077834444799744 99384576966300672 99656813754922752 99729662302989216 99911277859700928 100247263721275392 100372548763947008 100495127547705024 100568588898251592 100806257973549312 100879946758617696 100959093972209664 101082389067340992 101156279702624136 101230224351529563 101755613754118656 102070646614038528 102350241153704448 102425058581448384 103031909935755264 103085320352161792 103286658868474608 103530751432293888 103606431806147904 103687718133620736 103709751448490496 103763513249215488 103890233208100464 103966176361030362 104288053068030456 104582158580621952 104829312738742272 104905942353317376 105064994031132672 105193303407974016 105270199097599728 105596113026694464 105871410091409408 106155732725932236 106276816338296832 106406605638746496 106484388245207568 106490088893988864 106512717703855104 106567932526221312 106645833061693696 106776073019436588 106897864205869056 107106649096896144 107184943431031302 107522541279387648 107741238092596224 107904588464406528 108115339613751072 108450062027415936 109092610520211456 109149162725818368 109362344684267232 109448146918821888 109471404306739968 109528152874171904 109742075047754271 109786995670892544 109867249322698752 110001423396812256 110081833794032148 110509278537148416 110734050261835008 110901938143973376 111118543491910824 111245287797669888 111381144784913664 111462563750399712 111895369830088704 112181083912646656 112195870090862868 112400187592163544 112488373222122496 112836634439528448 112919117359440384 113057018491168152 113139662510533041 113185973865037824 113489940103444908 113496015794909184 113578980718735872 113800814665452153 113899287823540224 114475065473383488 115003574547591168 115213005099474944 115228190904129432 115886273208164352 115910898677724672 115970985396182016 116197491227033934 116330028694622208 116557235781916392 116648682900323328 116733952405367424 116876512359113022 117009824333451264 117425581564207104 117654928403199696 118019185147482048 118111779265093632 118198118285024256 118342466333970768 118428973984799694 119105336352835584 119192401657187072 119474083524206592 119561418380583936 119707431343589808 119794936775858514 119801350005737472 119888924091998976 119976562194405408 120172252018139136 120260097231602688 120599245930807296 121208892854170752 121303989515501568 121392662022457344 121629757065469956 121768490697449472 122413817918192128 122703112808644608 122792808066545664 122915260975988736 123032637769800636 123129165283674624 123155329845082464 123219171983443392 123510370129754112 123600655488036096 123949224984440832 124322938354291968 124332968715042816 124575806544564384 124673544779821056 124764680411970048 125008361428399677 125059530986569728 125150948772378624 125395384219199676 126111532608884736 126203719401727488 126450211041183987 126549419874887808 126641926760761264 126848488241369088 126941213744469504 127034007029370432 127189145802564171 127334220598167552 127683017769272832 127776353308577856 128136698801482752 128533406847307776 128784448657556424 129379021366040064 129614630736909312 129743886585765888 130064681538079136 130372057359184896 130467358570704768 130775686019739648 130871282281449984 131001791303356416 131229768262863744 131240355865878528 131325696456038352 131696051545968384 132007282708045824 132103779259732992 132361794453599658 132512769288400896 132875751673230336 132972883070652288 133215037146267904 133993503396940032 134091451864335456 134310164020273152 134408343964732416 134506595678156928 134542380257501184 134612125296279552 134776518756454656 134875039603498848 134973632468706084 135292609385553024 135674151672158208 136094195485384704 136466988204939264 136566744775264512 137375879914340352 137715545157966144 138041001909725184 138141909074863872 138178660805001216 138279668597987328 138351350998953984 138520310944133952 138621568481373816 138949166395973376 139050737424040608 139442878107495936 139772416984989696 139874589804423168 140147782362634932 140257737877298688 140360265463466304 140794817368925952 141540976967909648 141875474184995328 141979184326943424 142016956938473472 142090576701628416 142368097359248784 142472167605856422 142704549271540224 142808865462528192 142913257908041736 143654984123461632 143748397472150088 144153786151668096 144600082703221248 145816459579022976 145930862558429184 145961872408986624 146322766730339028 146413766750810112 146489665763598336 146668564529083008 146775778392042864 147230192566631232 147345704716197888 147633489295721712 147645400349113344 147741408513043146 147869250858631168 148158057989214432 148508193046551552 148616751667199616 149594493454483824 149866916789551392 150370895581913088 150387288028404001 150448845919371264 150558823145920512 150742691321557536 150852883347377388 151209386960323968 151319920137926544 151328021059878912 151438640958314496 151623583601011488 151734419553936204 152633420631177984 153338099396788224 153637587872172576 154547864903632896 154627980528242688 154929988302711912 155106704926162944 155296127148440832 155409647709221856 155531577200431104 155564627172735744 155645269873823232 155835349812150696 155949264541545543 156013099111268352 156432079602045684 156873237870932928 157358913529976064 157597491046699008 157789955111961024 157905298646399592 158807115137114112 159233599088898354 159415224507445248 159609908458119744 159726582367811352 159735133340983296 159769076555782656 159851898789331968 159968749592540544 160164109529154882 160346796308803584 160659973645344216 160777415146546953 161611857138894336 161856882696609792 162173009420626608 163638915780317184 163723744088727552 164043517026400848 164172220378232832 164207106460109952 164292229311257856 164680493506338816 164800873984048128 165002135095218384 165122750691048222 165265633312587776 165763917805722624 166101075392752512 166231393039761408 166352907215960064 166677815237866236 166867931696504832 167193845625599568 167843054745133056 168148710145179648 168271625868969984 168600281388245316 168732559833183744 169131317655158784 169254951659292672 169378676039160576 169585527736752228 169778960797556736 170234910155167362 170244023692363776 170368471078103808 170848931735310336 171377875796410368 171712598210075232 172379353522028544 172505361821386752 172819507649212416 173829409812246528 173866348016587008 173956478094273024 174296236840550901 174367581359652864 174495043041933312 174669055071141888 174835853672874588 174973024350484992 175100928608051136 175314768538669533 175594735394624512 176138372346310656 176482392604799544 176683692384534528 177167668897640448 177297177427536384 177643460977199541 178658004529253376 178788602485780608 179211125286309888 179342127570875904 179561147015384712 179692405163787771 179702025008606208 179833386137998464 179964843291608112 180390145847404032 180898868896210944 181955984273252352 182088993033686016 182444635598204934 182652736046174208 183620726877288192 184054669212966912 184189212099818496 184372891463983104 184468467998605312 184548956654700954 184693747925511936 184732994767623696 184828757975165088 185265555194631168 185400983232054144 185923837476661248 186499453072564224 186863709816846576 187010317169731584 187147020617955072 187589296479854592 187726423158567936 189167298913327104 189305579102591232 189355942584631296 189824129812331712 189962890141141896 190272732362053632 190411820616704256 190551010544055648 191539978831282176 191664529962866784 192205048202224128 192659277465796608 192800110270961664 194068532049060096 194421946105363968 194615829878648832 195097022307118704 195218355667746816 195558086038777344 195701037856057152 196306923422174976 196844652394295616 196860533798817792 196988544684057528 197544077318952576 198010924062068736 198155668889599488 198542691680399487 198769153932601344 199313627509845504 199459324605978432 199822555719401856 200745097527894016 200990255095410048 201137177796503184 201612515947098624 201759893517235392 201918187944419328 202164778134681984 202312559405248272 202460448703059126 203511227508237312 204141293228077056 204700482307408896 204850117162896768 206063819871510528 206170640704323584 206573317736949216 207061502864587776 207212863612295808 207375436267241472 207419502896980992 207527026498430976 207780466416200928 207932352722060724 208576106136060912 209164317161243904 209658625477484544 209811884706634752 210129988062265344 210386606815948032 210540398195199456 211192226053388928 212311465451864472 212553632676593664 212813211277492992 212968776490415136 213025435407710208 213135865052442624 213291666123387392 213552146038873176 213708251408784633 213795728411738112 214213298193792288 214369886862062604 215045082558775296 215482476185192448 216230679227502144 216900124054831872 218185221040422912 218724689368534464 218896293837643776 218942808613479936 219056305748343808 219484150095508542 219734498645397504 220002846793624512 220163667588064296 221018557074296832 221468100523670016 221612112769564719 221803876287946752 222237086983821648 222762289569827328 222925127500799424 224362167825293312 224391740181725736 224800375184327088 224976746444244992 225673268879056896 225838234718880768 226114036982336304 226279325021066082 226979880206889816 226992031589818368 227157961437471744 227601629330904306 227798575647080448 228950130946766976 230007149095182336 230426010198949888 230456381808258864 231772546416328704 231821797355449344 231941970792364032 232394982454067868 232660057389244416 233114471563832784 233297365800646656 233467904810734848 233753024718226044 234019648666902528 234851163128414208 235309856806399392 236038370294964096 236223558530187264 236396236570048512 236684932667941536 236857947969599388 238210672705671168 238384803314374144 238850398633347531 238948167048413184 239122836761167872 239414862687179616 239589873551717028 239602700011474944 239777848183997952 239953124388810816 240246164293732323 240344504036278272 240520194463205376 242417785708341504 242785324044914688 243259514130939912 243536981394898944 244827635836384256 245585616133091328 246065275539601272 246258330567349248 246310659690164928 246438343966886784 247020740259508224 247201310976072192 247684126036572333 247898449968881664 248645876708583936 249151613089128768 249347089559642112 249529360823940096 250016722856799354 250301897544757248 250790768438399352 252223065217769472 252407438803454976 252900422082367974 253098839749775616 253283853521522528 253696976482738176 253882427488939008 254068014058740864 254378291605128342 254668441196335104 255366035538545664 255552706617155712 256273397602965504 257066813694615552 257568897315112848 258758042732080128 259229261473818624 259487773171531776 260129363076158272 260744114718369792 260934717141409536 261551372039479296 261742564562899968 262003582606712832 262459536525727488 262480711731757056 262651392912076704 263392103091936768 264014565416091648 264207558519465984 264723588907199316 265025538576801792 265751503346460672 265945766141304576 266430074292535808 267987006793880064 268182903728670912 268620328040546304 268816687929464832 269013191356313856 269084760515002368 269553037512909312 269750079206997696 269947264937412168 270585218771106048 271348303344316416 272188390970769408 272933976409878528 273133489550529024 273666953397307401 275431090315932288 276082003819450368 276283818149727744 276559337195974656 276702701997907968 276823434982051431 277040621888267904 277243136962747632 277898332791946752 278101474848081216 278885756214991872 279749179608846336 280295564725269864 280515475754597376 280720530926932608 281589634737851904 283081953935819296 283750948369990656 283958368653886848 284033913876946944 284181153403256832 284736194718497568 284944335211712844 285409098543080448 285617730925056384 285826515816083472 287309968246923264 287496794944300176 288307572303336192 289200165406442496 291632919158045952 291923744817973248 292645533460678056 292827533501620224 292979331527196672 293337129058166016 293551556784085728 294460385133262464 294691409432395776 295266978591443424 295290800698226688 295482817026086292 296316115978428864 297016386093103104 297233503334399232 299188986908967648 299733833579102784 300741791163826176 300774576056808002 301117646291841024 301485382643115072 301705766694754776 302418773920647936 302639840275853088 302877281916628992 303247167202022976 303468839107872408 303690673054588689 305266841262355968 307275175744345152 309095729807265792 309255961056485376 309859976605423824 310592254296881664 310819295418443712 311063154400862208 311129254345471488 311290539747646464 311670699624301392 311898529083091086 312864159204091368 313746475741865856 314717827059952128 315194982093398016 315579910223922048 315810597292799184 317614230274228224 318467198177796708 318830449014890496 319219816916239488 319453164735622704 319470266681966592 319538153111565312 319703797578663936 319937499185081088 320328219058309764 320693592617607168 321319947290688432 321554830293093906 323223714277788672 323713765393219584 324346018841253216 327277831560634368 327447488177455104 328087034052801696 328344440756465664 328414212920219904 328584458622515712 329226225143262813 329360987012677632 329601747968096256 330004270190436768 330245501382096444 331527835611445248 332202150785505024 332705814431920128 333355630475732472 333735863393009664 334387691251199136 335686109490266112 336543251737939968 337200562776490632 337465119666367488 338509903318585344 338757352078321152 339171055473504456 339418987531599123 339557921595113472 340469820310334724 340488047384727552 340736942156207616 341402443996356459 341697863470620672 343425196420150464 345010723642773504 345639015298424832 347658819624493056 347732696033174016 347912956188546048 348592473681101802 348990086083866624 349671707345749176 349946048700969984 350201857216102272 350629537077339066 351189470789249024 352276744692621312 352964785209599088 354335337795280896 354594354855072768 355286921954399082 357316009058506752 357577204971561216 358422250572619776 358684255141751808 359122294030769424 359384810327575542 359404050017212416 359666772275996928 359929686583216224 360780291694808064 361797737792421888 363911968546504704 364177986067372032 364889271196409868 365305472092348416 367241453754576384 368109338425933824 368378424199636992 368745782927966208 369097913309401908 369387495851023872 369465989535247392 369657515950330176 370531110389262336 370801966464108288 371847674953322496 372998906145128448 373727419633693152 374020634339463168 374294041235910144 375025084285199031 375178592959709184 375452846317135872 378334597826654208 378611158205182464 379350633123551961 379648259624663424 379925780282283792 380545464724107264 380823641233408512 381102021088111296 381567437407692513 383329059925733568 384410096404448256 385600220541923328 388137064098120192 388843892210727936 389231659757297664 390194044614237408 391116172077554688 391402075712114304 392613846844349952 393689304788591232 393721067597635584 393977089368115056 395088154637905152 396021848124137472 396311337779198976 397085383360798974 397538307865202688 398627255019691008 398918649211956864 399645111438803712 401490195055788032 401980510190820096 402274355593006368 403225031894197248 403519787034470784 403836375888838656 404329556269363968 404625118810496544 404920897406118252 407022455016474624 408282586456154112 409400964614817792 409700234325793536 412127639743021056 413146635473898432 414123005729175552 414425727224591616 414839005793961984 415054052996861952 415560932832401856 415864705444121448 417152212272121824 418328634322487808 419317250954969088 419623769413269504 420773213631896064 421080796390398912 422384452106777856 424622930903728944 425626422554985984 425937552980830272 426050870815420416 426271730104885248 426583332246774784 427104292077746352 427416502817569266 428426596387584576 428739773724125208 430964952370384896 432461358455004288 433800248109663744 437449378737068928 437792587675287552 437885617226959872 438112611496687616 438968300191017084 439468997290795008 440005693587249024 440327335176128592 442037114148593664 442936201047340032 443224225539129438 443607752575893504 444474173967643296 445524579139654656 445850255001598848 448724335650586624 448783480363451472 449600750368654176 449953492888489984 451161864085212003 451346537758113792 451676469437761536 452228073964672608 452558650042132164 453959760413779632 453984063179636736 454315922874943488 455203258661808612 457900261893533952 460014298190364672 460912763616517728 463643594710898688 463883941584728064 464789964908135736 465320114778488832 466228943127665568 466594731601293312 466935809621469696 467506049436452088 467847793624636629 468039297333805056 470619713612798784 472076740589928192 472792473140097024 473369865335883072 473715895939198776 476421345411342336 476769606628748288 477700797266695062 478245673522335744 478829725374359232 479179747103434056 479205400022949888 479555696367995904 479906248777621632 480492328587464646 481040388926410752 482332245439640859 484835571416683008 485570648089829376 486519028261879824 489655271672768512 491171232266182656 492130551079202544 492516661134698496 492621319380329856 492876687933773568 494041480519016448 494402621952144384 495368252073144666 495796899937763328 497291753417167872 498303226178257536 498694179119284224 499058721647880192 500033445713598708 500603795089514496 501581536876798704 504446130435538944 504814877606909952 505800844164735948 506197679499551232 506567707043045056 507393952965476352 507764854977878016 508136028117481728 508756583210256684 509336882392670208 510732071077091328 511105413234311424 512546795205931008 514133627389231104 515137794630225696 517516085464160256 518458522947637248 520258726152316544 521488229436739584 521869434282819072 522888710521652703 523102744078958592 523485129125799936 524007165213425664 524919073051454976 525302785824153408 526784206183873536 528415117038931968 529447177814398632 530051077153603584 531503006692921344 531891532282609152 532860148585071616 532930382931598623 535974013587760128 536365807457341824 537633375858929664 538026382712627712 539077215491363313 539106075025818624 539500158413995392 539894529874824336 541170437542212096 542696606688632832 545867952819757056 546266979101058048 547333906794614802 550862180631864576 552164007638900736 552567636299455488 553118674391949312 553405403995815936 553646869964102862 554081243776535808 554486273925495264 555796665583893504 556202949696162432 557771512429983744 559498359217692672 560591129450539728 561030951509194752 561441061853865216 563179269475703808 566163907871638592 567501896739981312 567916737307773696 568067827753893888 569472389436995136 569888670423425688 570818197086160896 571235461850112768 571653031632166944 574619936493846528 574993589888600352 576615144606672384 578400330812884992 583265838316091904 583847489635946496 585291066921356112 585655067003240448 586674258116332032 587103113568171456 588920770266524928 590533957182886848 590581601396453376 590965634052172584 592632231956857728 594032772186206208 594467006668798464 595628075041198461 598377973817935296 599467667158205568 601549152113616004 602235292583682048 602970765286230144 603411533389509552 604837547841295872 605279680551706176 605754563833257984 606494334404045952 606937678215744816 607381346109177378 610533682524711936 614550351488690304 618191459614531584 618511922112970752 619719953210847648 621184508593763328 621638590836887424 622126308801724416 622258508690942976 622581079495292928 623341399248602784 623797058166182172 625728318408182736 627492951483731712 629435654119904256 630389964186796032 631159820447844096 631621194585598368 636934396355593416 637660898029780992 638439633832478976 638906329471245408 639076306223130624 639407595157327872 639874998370162176 640656438116619528 641124754226353899 641387185235214336 642639894581376864 643109660586187812 646447428555577344 648692037682506432 654555663121268736 656174068105603392 656688881512931328 656828425840439808 657168917245031424 658452450286525626 659203495936192512 660008540380873536 660491002764192888 663055671222890496 664404301571010048 664836338308694157 665411628863840256 666711260951464944 668775382502398272 673086503475879936 674401125552981264 674930239332734976 677019806637170688 677514704156642304 678342110947008912 678837975063198246 680939640620669448 680976094769455104 681473884312415232 682804887992712918 683395726941241344 686850392840300928 690021447285547008 691278030596849664 695317639248986112 695465392066348032 695825912377092096 697184947362203604 697980172167733248 699343414691498352 699892097401939968 700403714432204544 701259074154678132 702378941578498048 704553489385242624 705929570419198176 708670675590561792 709188709710145536 710573843908798164 714632018117013504 715154409943122432 716551195900042593 716844501145239552 717368510283503616 718244588061538848 718769620655151084 718808100034424832 719333544551993856 719859373166432448 720738492881196969 721560583389616128 728355972134744064 729778542392819736 730610944184696832 734482907509152768 736756848399273984 738195826618803816 738774991702047744 738931979070494784 739315031900660352 741062220778524672 741603932928216576 743052378109716999 743695349906644992 747454839267386304 748041268678926336 748588082471820288 750050168570398062 750905692634271744 756669195653308416 757222316410364928 758701266247103922 759296519249326848 759851560564567584 761090929448214528 761647282466817024 762204042176222592 763134874815385026 766658119851467136 768820192808896512 771200441083846656 776274128196240384 777687784421455872 778463319514595328 780388089228474816 782232344155109376 782804151424228608 785227693688699904 787378609577182464 787442135195271168 787954178736230112 790176309275810304 792043696248274944 792622675558397952 794170766721597948 795076615730405376 797254510039382016 797837298423913728 799290222877607424 803961020381640192 804548711186012736 806450063788394496 807039574068941568 808659112538727936 809250237620993088 809841794812236504 814044910032949248 816565172912308224 818801929229635584 819400468651587072 826293270947796864 828246011458351104 828851454449183232 829678011587923968 830108105993723904 830470304946154293 831121865664803712 831729410888242896 834304424544243648 836657268644975616 839247538826539008 841546427263792128 842161592780797824 844768904213555712 849245861807457888 851252845109971968 851875105961660544 852101741630840832 852543460209770496 853166664493549568 854208584155492704 854833005635138532 856853192775169152 857479547448250416 861929904740769792 864922716910008576 867600496219327488 874898757474137856 875771234453919744 876225222993375232 877936600382034168 878937994581590016 880011387174498048 880654670352257184 884074228297187328 885872402094680064 886448451078258876 888948347935286592 891049158279309312 891700510003197696 897566960726902944 899201500737308352 899906985776979968 902323728170424006 903352938875523072 904456147929345216 905117300084264328 907919520827559264 908631845749886976 910406517323617224 911072019163766067 915800523787067904 921825527233035456 927287189421797376 927767883169456128 929579929816271472 932457886255331136 933189463202586624 933871619242939392 935012098872904176 935695587249273258 941239427225597568 944153481179856384 945584946280194048 946739730671766144 947431791878397552 952842690822684672 953539213257496576 955401594533390124 956491347044671488 957659450748718464 958359494206868112 958410800045899776 959111392735991808 959812497555243264 960984657174929292 962080777852821504 964664490879281718 969671142833366016 971141296179658752 973038056523759648 979310543345537024 982342464532365312 984261102158405088 985033322269396992 985242638760659712 985753375867547136 987678675429788439 988082961038032896 988805243904288768 990736504146289332 994583506834335744 996606452356515072 998117443295760384 1000066891427197416 1001207590179028992 1003163073753597408 1009629755213819904 1011601688329471896 1012395358999102464 1013135414086090112 1015529709955756032 1016272056234963456 1017513166420513368 1018256962594797369 1018673764785340416 1021464142154182656 1022210826468622848 1025093590411862016 1030275589260451392 1035032170928320512 1036917045895274496 1040517452304633088 1042976458873479168 1043738868565638144 1045777421043305406 1046970258251599872 1049838146102909952 1050605571648306816 1053568412367747072 1056830234077863936 1058894355628797264 1063006013385842688 1063783064565218304 1065720297170143232 1065860765863197246 1071948027175520256 1072731614914683648 1075266751717859328 1076052765425255424 1078154430982726626 1078212150051637248 1079000316827990784 1079789059749648672 1082340875084424192 1085393213377265664 1091735905639514112 1092533958202116096 1094667813589229604 1101724361263729152 1104328015277801472 1105135272598910976 1106237348783898624 1107293739928205724 1108162487553071616 1108972547850990528 1111593331167787008 1112405899392324864 1115543024859967488 1118996718435385344 1121182258901079456 1122061903018389504 1122882123707730432 1125075252855597093 1126358538951407616 1132327815743277184 1135003793479962624 1135833474615547392 1138051899370655883 1138944778873990272 1139777340846851376 1141636394172321792 1142470923700225536 1143306063264333888 1149987179777200704 1153230289213344768 1156800661625769984 1166531676632183808 1167694979271892992 1170582133842712224 1173348516232664064 1174206227136342912 1177841540533049856 1181067914365773696 1181163202792906752 1181931268104345168 1185264463913715456 1188065544372412416 1188934013337596928 1191256150082396922 1196755947635870592 1198935334316411136 1203098304227232008 1204470585167364096 1205941530572460288 1206823066779019104 1209675095682591744 1210559361103412352 1211509127666515968 1212988668808091904 1213875356431489632 1214762692218354756 1221067365049423872 1229100702977380608 1236382919229063168 1239439906421695296 1242369017187526656 1243277181673774848 1244517017381885952 1245162158990585856 1246682798497205568 1247594116332364344 1251456636816365472 1254985902967463424 1258871308239808512 1262319640895688192 1263242389171196736 1273868792711186832 1276879267664957952 1277812658942490816 1278152612446261248 1278815190314655744 1279749996740324352 1281312876233239056 1282249508452707798 1285279789162753728 1286219321172375624 1292894857111154688 1297384075365012864 1312348136211206784 1313377763025862656 1313656851680879616 1314337834490062848 1316904900573051252 1318406991872385024 1320017080761747072 1320982005528385776 1326111342445780992 1328808603142020096 1329672676617388314 1330823257727680512 1333422521902929888 1337550765004796544 1346173006951759872 1348802251105962528 1349860478665469952 1353485592255636009 1354039613274341376 1355029408313284608 1356684221894017824 1357675950126396492 1361879281241338896 1361952189538910208 1362947768624830464 1365609775985425836 1373700785680601856 1380042894571094016 1390930784132696064 1391651824754184192 1394369894724407208 1395960344335466496 1398686829382996704 1399784194803879936 1400807428864409088 1402518148309356264 1403543380873909887 1404757883156996096 1411859140838396352 1418377419420291072 1421147687817596328 1429264036234027008 1430308819886244864 1433102391800085186 1434737020567007232 1436489176123077696 1437539241310302168 1437616200068849664 1438667089103987712 1439718746332864896 1441476985762393938 1443121166779232256 1446996736318922577 1456711944269488128 1459557084785639472 1468965815018305536 1473513696798547968 1476391653237607632 1477549983404095488 1477863958140989568 1478630063801320704 1482124441557049344 1483207865856433152 1486104756219433998 1487390699813289984 1494909678534772608 1496082537357852672 1497176164943640576 1500100337140796124 1501811385268543488 1513338391306616832 1514444632820729856 1517402532494207844 1518593038498653696 1519703121129135168 1522181858896429056 1523294564933634048 1524408084352445184 1526269749630770052 1533316239702934272 1537640385617793024 1542400882167693312 1552548256392480768 1555375568842911744 1560776178456949632 1564464688310218752 1565608302848457216 1568666131564958109 1570455387377399808 1574757219154364928 1575908357472460224 1580352618551620608 1585245351116795904 1588341533443195896 1590153231460810752 1594509020078764032 1595674596847827456 1598580445755214848 1607922040763280384 1609097422372025472 1612900127576788992 1614079148137883136 1617231646474089939 1617318225077455872 1618500475241986176 1619683589624473008 1628089820065898496 1637603858459271168 1638800937303174144 1652586541895593728 1656492022916702208 1657702908898366464 1659356023175847936 1660216211987447808 1660940609892308586 1662243731329607424 1663458821776485792 1668608849088487296 1673314537289951232 1678495077653078016 1683092854527584256 1684323185561595648 1689537808427111424 1698491723614915776 1702505690219943936 1703750211923321088 1704203483261681664 1706333328987099136 1708417168310985408 1709666011270277064 1713706385550338304 1714959094896500832 1723859809481539584 1729845433820017152 1735200992438654976 1749797514948275712 1751542468907839488 1752450445986750464 1755873200764068336 1760022774348996096 1761309340704514368 1771744804189360128 1772896902156517752 1777896695870573184 1782098316558618624 1783401020006395392 1795133921453805888 1798403001474616704 1799813971553959936 1804647456340848012 1806705877751046144 1808912295858690432 1810234600168528656 1815839041655118528 1817263691499773952 1820813034647234448 1822144038327532134 1831601047574135808 1843651054466070912 1854574378843594752 1855535766338912256 1859159859632542944 1864915772510662272 1866378926405173248 1867743238485878784 1870024197745808352 1871391174498546516 1882478854451195136 1888306962359712768 1891169892560388096 1893479461343532288 1894863583756795104 1907078426514993152 1910803189066780248 1912982694089342976 1915318901497436928 1916718988413736224 1918222785471983616 1919624995110486528 1921969314349858584 1923374262679061697 1924161555705643008 1929328981758563436 1939342285666732032 1946076113047519296 1958621086691074048 1968522204316810176 1970066644538793984 1970485277521319424 1971506751735094272 1975357350859576878 1977610487808577536 1981473008292578664 1989167013668671488 1993212904713030144 1996234886591520768 2000133782854394832 2006326147507194816 2019259510427639808 2023203376658943792 2024790717998204928 2026270828172180224 2031059419911512064 2032544112469926912 2035026332841026736 2036513925189594738 2042928284308365312 2044421652937245696 2050187180823724032 2060551178520902784 2070064341856641024 2073834091790548992 2081034904609266176 2085952917746958336 2087477737131276288 2091554842086610812 2093940516503199744 2099676292205819904 2101211143296613632 2107136824735494144 2113660468155727872 2117788711257594528 2126012026771685376 2127566129130436608 2131440594340286464 2131721531726394492 2143896054351040512 2145463229829367296 2149653587700127779 2150533503435718656 2152105530850510848 2156308861965453252 2156424300103274496 2158000633655981568 2159578119499297344 2162215478643590907 2164681750168848384 2185067916404232192 2189335627178459208 2203448722527458304 2210270545197821952 2214587479856411448 2216324975106143232 2217945095701981056 2223186662335574016 2224811798784649728 2231086049719934976 2242364517802158912 2244123806036779008 2245764247415460864 2250150505711194186 2252717077902815232 2264655631486554368 2270007586959925248 2271666949231094784 2276103798741311766 2277889557747980544 2279554681693702752 2283272788344643584 2284941847400451072 2286612126528667776 2299974359554401408 2306460578426689536 2313601323251539968 2333063353264367616 2335389958543785984 2341164267685424448 2346697032465328128 2348412454272685824 2355683081066099712 2362135828731547392 2362326405585813504 2363862536208690336 2370528927827430912 2376131088744824832 2377868026675193856 2382512300164793844 2393511895271741184 2397870668632822272 2406196608454464016 2411883061144920576 2413646133558038208 2419350191365183488 2421118722206824704 2425977337616183808 2427750712862979264 2429525384436709512 2442134730098847744 2458201405954761216 2478879812843390592 2484738034375053312 2486554363347549696 2489034034763771904 2490324317981171712 2493365596994411136 2495188232664728688 2502913273632730944 2509971805934926848 2517742616479617024 2524639281791376384 2526484778342393472 2547737585422373664 2553758535329915904 2555625317884981632 2556305224892522496 2557630380629311488 2559499993480648704 2562625752466478112 2564499016905415596 2570559578325507456 2572438642344751248 2585789714222309376 2594768150730025728 2624696272422413568 2627313703361759232 2628675668980125696 2633809801146102504 2636813983744770048 2640034161523494144 2641964011056771552 2652222684891561984 2657617206284040192 2659345353234776628 2666845043805859776 2675101530009593088 2697604502211925056 2699720957330939904 2706971184511272018 2710058816626569216 2713368443788035648 2715351900252792984 2723758562482677792 2725895537249660928 2731219551970851672 2733216057491298201 2747401571361203712 2781861568265392128 2783303649508368384 2788739789448814416 2797373658765993408 2799568389607759872 2801614857728818176 2805036296618712528 2807086761747819774 2809515766313992192 2823718281676792704 2836754838840582144 2842295375635192656 2858528072468054016 2860617639772489728 2866204783600170372 2869474041134014464 2872978352246155392 2875078482620604336 2875232400137699328 2877334178207975424 2879437492665729792 2882953971524787876 2886242333558464512 2893993472637845154 2913423888538976256 2919114169571278944 2937931630036611072 2947027393597095936 2952783306475215264 2955099966808190976 2955727916281979136 2957260127602641408 2963036026289365317 2964248883114098688 2966415731712866304 2972209512438867996 2989819357069545216 2994352329887281152 3000200674281592248 3003622770537086976 3028889265641459712 3034805064988415688 3037186076997307392 3039406242258270336 3046589129867268096 3048816168704890368 3052539499261540104 3054770887784392107 3066632479405868544 3075280771235586048 3105096512784961536 3110751137685823488 3121552356913899264 3128929376620437504 3131216605696914432 3137332263129916218 3140910774754799616 3149514438308729856 3151816714944920448 3160705237103241216 3170490702233591808 3176683066886391792 3189018040157528064 3191349193695654912 3197160891510429696 3215844081526560768 3218194844744050944 3225800255153577984 3228158296275766272 3234463292948179878 3234636450154911744 3237000950483972352 3239367179248946016 3256179640131796992 3275207716918542336 3277601874606348288 3305173083791187456 3312984045833404416 3315405817796732928 3318712046351695872 3321881219784617172 3324487462659214848 3326917643552971584 3337217698176974592 3346629074579902464 3356990155306156032 3366185709055168512 3368646371123191296 3375225758566791279 3379075616854222848 3396983447229831552 3405011380439887872 3407500423846642176 3412666657974198272 3414155698111967649 3416834336621970816 3419332022540554128 3427412771100676608 3429918189793001664 3459690867640034304 3470401984877309952 3499595029896551424 3503084937815678976 3504900891973500928 3511746401528136672 3520045548697992192 3522618681409028736 3543489608378720256 3545793804313035504 3555793391741146368 3564196633117237248 3566802040012790784 3590267842907611776 3596806002949233408 3609294912681696024 3613411755502092288 3617824591717380864 3620469200337057312 3631678083310237056 3634527382999547904 3641626069294468896 3644288076655064268 3663202095148271616 3687302108932141824 3709148757687189504 3718319719265085888 3729831545021324544 3735486476971757568 3740048395491616704 3742782348997093032 3764957708902390272 3776613924719425536 3786958922687064576 3789727167513590208 3814156853029986304 3821606378133560496 3830637802994873856 3833437976827472448 3836445570943967232 3839249990220973056 3843938628699717168 3846748525358123394 3858657963517126872 3878684571333464064 3892152226095038592 3917242173382148096 3937044408633620352 3940133289077587968 3940970555042638848 3943013503470188544 3950714701719153756 3955220975617155072 3962946016585157328 3978334027337342976 3986425809426060288 3992469773183041536 4000267565708789664 4012652295014389632 4038519020855279616 4046406753317887584 4049581435996409856 4052541656344360448 4060456776766908027 4062118839823024128 4065088224939853824 4070052665682053472 4073027850379189476 4085856568616730624 4088843305874491392 4121102357041805568 4140128683713282048 4162069809218532352 4174955474262552576 4183109684173221624 4187881033006399488 4199352584411639808 4202422286593227264 4210630142621729661 4214273649470988288 4235577422515189056 4255132258260873216 4262881188680572928 4263443063452788984 4287792108702081024 4290926459658734592 4299307175400255558 4304211061701021696 4312617723930906504 4312848600206548992 4316001267311963136 4319156238998594688 4324430957287181814 4329363500337696768 4370135832808464384 4378671254356918416 4406897445054916608 4420541090395643904 4429174959712822896 4432649950212286464 4435890191403962112 4446373324671148032 4449623597569299456 4462172099439869952 4484729035604317824 4488247612073558016 4491528494830921728 4500301011422388372 4505434155805630464 4529311262973108736 4540015173919850496 4543333898462189568 4552207597482623532 4555779115495961088 4559109363387405504 4566545576689287168 4569883694800902144 4573224253057335552 4599948719108802816 4612921156853379072 4627202646503079936 4666126706528735232 4682328535370848896 4693394064930656256 4696824908545371648 4705998394694874327 4711366162132199424 4724271657463094784 4727725072417380672 4741057855654861824 4755736053350387712 4765024600329587688 4787023790543482368 4795741337265644544 4812393216908928032 4823766122289841152 4827292267116076416 4838700382730366976 4842237444413649408 4851954675232367616 4855501425725958528 4859050768873419024 4884269460197695488 4916402811909522432 4957759625686781184 4969476068750106624 4973108726695099392 4978068069527543808 4980648635962343424 4986731193988822272 4990376465329457376 5005826547265461888 5019943611869853696 5035485232959234048 5049278563582752768 5052969556684786944 5095475170844747328 5107517070659831808 5111250635769963264 5112610449785044992 5118999986961297408 5125251504932956224 5128998033810831192 5141119156651014912 5144877284689502496 5171579428444618752 5189536301460051456 5249392544844827136 5254627406723518464 5257351337960251392 5267619602292205008 5280068323046988288 5283928022113543104 5315234412568080384 5318690706469553256 5333690087611719552 5350203060019186176 5395209004423850112 5399441914661879808 5413942369022544036 5420117633253138432 5426736887576071296 5430703800505585968 5447517124965355584 5451791074499321856 5462439103941703344 5466432114982596402 5494803142722407424 5563723136530784256 5566607299016736768 5577479578897628832 5594747317531986816 5599136779215519744 5603229715457636352 5610072593237425056 5614173523495639548 5647436563353585408 5673509677681164288 5684590751270385312 5721235279544979456 5732409567200340744 5738948082268028928 5745956704492310784 5750156965241208672 5754668356415950848 5758874985331459584 5765907943049575752 5770122788037185091 5772484667116929024 5787986945275690308 5838228339142557888 5875863260073222144 5905566612950430528 5910199933616381952 5911455832563958272 5914520255205282816 5926072052578730634 5932831463425732608 5944419024877735992 5979638714139090432 5988704659774562304 6000401348563184496 6057778531282919424 6069610129976831376 6074372153994614784 6078812484516540672 6093178259734536192 6097632337409780736 6105078998523080208 6109541775568784214 6133264958811737088 6150561542471172096 6210193025569923072 6221502275371646976 6243104713827798528 6257858753240875008 6262433211393828864 6274664526259832436 6281821549509599232 6299028876617459712 6303633429889840896 6321410474206482432 6340981404467183616 6353366133772783584 6378036080315056128 6382698387391309824 6394321783020859392 6431688163053121536 6436389689488101888 6448960763100383337 6451600510307155968 6456316592551532544 6468926585896359756 6469272900309823488 6474001900967944704 6478734358497892032 6486646435930772721 6555203749212696576 6610346167582374912 6630811635593465856 6643762439569234344 6648974925318429696 6653835287105943168 6674435396353949184 6693258149159804928 6732371418110337024 6737292742246382592 6750451517133582558 6758151233708445696 6793966894459663104 6810022760879775744 6815000847693284352 6825333315948396544 6828311396223935298 6833668673243941632 6838664045081108256 6854825542201353216 6859836379586003328 6919381735280068608 6940803969754619904 6999190059793102848 7006169875631357952 7023492803056273344 7040091097395984384 7045237362818057472 7086979216757440512 7091587608626071008 7111586783482292736 7128393266234474496 7133604080025581568 7180535685815223552 7193612005898466816 7218589825363392048 7235649183434761728 7240938400674114624 7263356166620474112 7283252138588937792 7288576153310128536 7326404190296543232 7374604217864283648 7436639438530171776 7459663090042649088 7470972953943515136 7480096790983233408 7485564697994186064 7529915417804780544 7553227849438851072 7573917845374129152 7579454335027180416 7628313706059972608 7643212756267120992 7661275605989747712 7666875953654944896 7672891141887934464 7678499980441946112 7687877257399434336 7693497050716246788 7717315927034253744 7757369142666928128 7784304452190077184 7874088817267240704 7881941110085277696 7886027006940377088 7901429403438307512 7910441951234310144 7925892033170314656 7956668054674685952 7972851618852120576 8000535131417579328 8025304590028779264 8092813506635775168 8099162871992819712 8105083312688720896 8120913553533816054 8130176449879707648 8140105331364106944 8146055700758378952 8177686611748982784 8199648172473894603 8242204714083611136 8324139618437064704 8349910948525105152 8366219368346443248 8398705168823279616 8404844573186454528 8421260285243459322 8428547298941976576 8471154845030378112 8510264516521746432 8525762377361145856 8526886126905577968 8575584217404162048 8581852919317469184 8598614350800511116 8608422123402043392 8625235447861813008 8625697200413097984 8632002534623926272 8638312477997189376 8648861914574363628 8658727000675393536 8740271665616928768 8757342508713836832 8813794890109833216 8841082180791287808 8858349919425645792 8865299900424572928 8871780382807924224 8889108078868095951 8892746649342296064 8899247195138598912 8969458071208635648 8983056989661843456 9000602022844776744 9010868311611260928 9058622525946217472 9086667796924379136 9104415194965247064 9111558230991922176 9118218726774811008 9139767389601804288 9146448506114671104 9164312663353176321 9199897438217605632 9225842313706758144 9332253413057470464 9364657070741697792 9386788129861312512 9393649817090743296 9411996789389748654 9422732324264398848 9448543314926189568 9455450144834761344 9482115711309723648 9511472106700775424 9530049200659175376 9574047581086964736 9591482674531289088 9624786433817856064 9647532244579682304 9654584534232152832 9677400765460733952 9684474888827298816 9703909350464735232 9711002851451917056 9718101537746838048 9768538920395390976 9832805623819044864 9915519251373562368 9938952137500213248 9946217453390198784 9956136139055087616 9973462387977644544 9980752930658914752 10011653094530923776 10039887223739707392 10070970465918468096 10098557127165505536 10105939113369573888 10125677275700373837 10190950341689494656 10215034141319663616 10222501271539926528 10237999973922594816 10242467094335902947 10250503009865912448 10257996067621662384 10282238313302029824 10289754569379004992 10379072602920102912 10498785089689654272 10509254813447036928 10514702675920502784 10535239204584410016 10560136646093976576 10567856044227086208 10630468825136160768 10637381412939106512 10667380175223439104 10700406120038372352 10790418008847700224 10827884738045088072 10840235266506276864 10853473775152142592 10861407601011171936 10895034249930711168 10903582148998643712 10924878207883406688 10932864229965192804 10989606285444814848 11127446273061568512 11154959157795257664 11189494635063973632 11206459430915272704 11220145186474850112 11228347046991279096 11294873126707170816 11369181502540770624 11442470559089958912 11464819134400681488 11491913408984621568 11500313930482417344 11509336712831901696 11517749970662919168 11531815886099151504 11540245576074370182 11575973890551380616 11676456678285115776 11751726520146444288 11811133225900861056 11820399867232763904 11822911665127916544 11829040510410565632 11852144105157461268 11865662926851465216 11888838049755471984 11959277428278180864 11977409319549124608 12000802697126368992 12115557062565838848 12139220259953662752 12148744307989229568 12157624969033081344 12181370330300724081 12186356519469072384 12195264674819561472 12210157997046160416 12219083551137568428 12266529917623474176 12420386051139846144 12486209427655597056 12524866422787657728 12549329052519664872 12563643099019198464 12598057753234919424 12607266859779681792 12631890427865188983 12642820948412964864 12706732267545567168 12765396774782619648 12788643566041718784 12863376326106243072 12872779378976203776 12897921526200766674 12912633185103065088 12937853171792719512 12938545800619646976 12948003801935889408 12957468716995784064 12973292871861545442 13110407498425393152 13220692335164749824 13261623271186931712 13287524879138468688 13297949850636859392 13307670574211886336 13348870792707898368 13386516298319609856 13464742836220674048 13474585484492765184 13500903034267165116 13516302467416891392 13587933788919326208 13620045521759551488 13630001695386568704 13656622792447870596 13667337346487883264 13677328090162216512 13709651084402706432 13719672759172006656 13838763470560137216 13881607939509239808 13998380119586205696 14046985606112546688 14080182194791968768 14090474725636114944 14117995184084622981 14183175217252142016 14223173566964585472 14267208160051163136 14361071371630447104 14387224011796933632 14437179650726784096 14471298366869523456 14481876801348229248 14526712333240948224 14566504277177875584 14577152306620257072 14652808380593086464 14749208435728567296 14873278877060343552 14919326180085298176 14941945907887030272 14960193581966466816 14971129395988372128 15059830835609561088 15106455698877702144 15147835690748258304 15158908670054360832 15286425512534241984 15322551211979495424 15333751907309889792 15356999960883892224 15375754514798868672 15386994101432493576 15434631854068507488 15514738285333856256 15568608904380154368 15748177634534481408 15763882220170555392 15772054013880754176 15802858806876615024 15851784066340629312 15945703237704241152 16001070262835158656 16050609180057558528 16185627013271550336 16198325743985639424 16210166625377441792 16241827107067632108 16260352899759415296 16280210662728213888 16292111401516757904 16355373223497965568 16399296344947789206 16484409428167222272 16648279236874129408 16699821897050210304 16732438736692886496 16797410337646559232 16809689146372909056 16842520570486918644 16942309690060756224 17020529033043492864 17053772253811155936 17163705838634938368 17197228701601022232 17216844246804086784 17250470895723626016 17264005069247852544 17276624955994378752 17297723829148727256 17310368364111555273 17317454001350787072 17514685017427673664 17627589780219666432 17716699838851291584 17730599800849145856 17743560765615848448 17778216157736191902 17798494390277197824 17938916142417271296 17966113979323686912 18001204045689553488 18117245051892434944 18173335593848758272 18208830389930494128 18223116461983844352 18236437453549622016 18279534779203608576 18292897012229342208 18328625326706352642 18399794876435211264 18451684627413516288 18664506826114940928 18729314141483395584 18773576259722625024 18787299634181486592 18823993578779497308 18845464648528797696 18897086629852379136 18910900289669522688 18964231422619447296 19022944213401550848 19060098401318350752 19148095162173929472 19182965349062578176 19249572867635712128 19295064489159364608 19309169068464305664 19346882289301150011 19354801530921467904 19368949777654597632 19407818700929470464 19422005702903834112 19436203075493676096 19665611247638089728 19831038502747124736 19892434906780397568 19946924775955289088 19961505861317829504 20023306189061847552 20079774447479414784 20197114254331011072 20211878226739147776 20251354551400747674 20381900683378989312 20430068282639327232 20445002543079853056 20475999947845189632 20484934188671805894 20501006019731824896 20515992135243324768 20564476626604059648 20579509138758009984 20758145205840205824 20997570179379308544 21018509626894073856 21070478409168820032 21120273292187953152 21135712088454172416 21260937650272321536 21274762825878213024 21334760350446878208 21400812240076744704 21580836017695400448 21655769476090176144 21706947550304285184 21722815202022343872 21790068499861422336 21849756415766813376 21865728459930385608 21979212570889629696 22309918315590515328 22378989270127947264 22412918861830545408 22440290372949700224 22456694093982558192 22589746253414341632 22738363005081541248 22884941118179917824 22929638268801362976 22983826817969243136 23000627860964834688 23018673425663803392 23035499941325838336 23063631772198303008 23080491152148740364 23151947781102761232 23352913356570231552 23622266451801722112 23645823330255833088 23658081020821131264 23704288210314922536 23731325853702930432 23777676099510943968 23918554856556361728 24001605394252737984 24278440519907325504 24297488615978459136 24315249938066162688 24362740660601448162 24390529349639122944 24420315994092320832 24438167102275136856 24533059835246948352 24598944517421683809 24972418855311194112 25049732845575315456 25098658105039329744 25196115506469838848 25214533719559363584 25263780855730377966 25285641896825929728 25413464535091134336 25530793549565239296 25577287132083437568 25726752652212486144 25745558757952407552 25795843052401533348 25825266370206130176 25875706343585439024 25877091601239293952 25896007603871778816 25914937433991568128 25946585743723090884 26220814996850786304 26441384670329499648 26523246542373863424 26575049758276937376 26595899701273718784 26615341148423772672 26667324236604287853 26697741585415796736 26949170968985530368 27001806068534330232 27032604934833782784 27175867577838652416 27260003390773137408 27313245584895741192 27334674692975766528 27354656180324433024 27419302168805412864 27439345518344013312 27492937990059528963 27677526941120274432 27996760239172411392 28093971212225093376 28160364389583937536 28180949451272229888 28235990368169245962 28366350434504284032 28446347133929170944 28534416320102326272 28722142743260894208 28774448023593867264 28874359301453568192 28942596733739046912 28963753602696458496 29053424666481896448 29133008554355751168 29154304613240514144 29305616761186172928 29498416871457134592 29746557754120687104 29838652360170596352 29920387163932933632 29942258791976744256 30119661671219122176 30212911397755404288 30295671381496516608 30317817340108721664 30572851025068483968 30645102423958990848 30667503814619779584 30713999921767784448 30727401283007708841 30751509029597737344 30773988202864987152 30869263708137014976 31137217808760308736 31496355269068962816 31527764440341110784 31544108027761508352 31605717613753230048 31703568132681258624 31891406475408482304 32002140525670317312 32101218360115117056 32371254026543100672 32420333250754883584 32483654214135264216 32520705799518830592 32560421325456427776 32584222803033515808 32710746446995931136 32798592689895578412 32968818856334444544 33296558473748258816 33464877473385772992 33619378292745818112 33685041140973837288 33884619380121512448 34107544507622311872 34327411677269876736 34394457403202044464 34500941791447252032 34528010138495705088 34553249911988757504 34595447658297454512 34620736728223110546 35029370034855347328 35255179560439332864 35433399677702583168 35461199601698291712 35487121531231696896 35556432315472383804 35596988780554395648 35877832284834542592 35932227958647373824 36002408091379106976 36234490103784869888 36346671187697516544 36417660779860988256 36446232923967688704 36472874907099244032 36544110990902172243 36559069558407217152 36585794024458684416 36657250653412705284 36799589752870422528 37458628282966791168 37574599268362973184 37647987157558994616 37690929297057595392 37794173259704758272 37821800579339045376 37928462845238894592 38120196802636701504 38296190324347858944 38365930698125156352 38499145735271424256 38590128978318729216 38618338136928611328 38693764578602300022 38737899555309195264 38815637401858940928 38844011405807668224 38872406150987352192 39331222495276179456 39662077005494249472 39784869813560795136 39893849551910578176 39923011722635659008 40046612378123695104 40159548894958829568 40394228508662022144 40423756453478295552 40502709102801495348 40763801366757978624 40860136565278654464 40890005086159706112 40969868377343611788 41002012039463649792 41031984270486649536 41128953253208119296 41159018277516019968 41516290411680411648 41995140358758617088 42140956818337640064 42240546584375906304 42271424176908344832 42549525651756426048 42669520700893756416 42801624480153489408 43161672035390800896 43311538952180352288 43413895100608570368 43445630404044687744 43580136999722844672 43699512831533626752 43731456919860771216 43958425141779259392 44619836631181030656 44757978540255894528 44825837723661090816 44880580745899400448 44913388187965116384 45179492506828683264 45476726010163082496 45859276537602725952 45967653635938486272 46001255721929669376 46070999882651676672 46127263544396606016 46160982304297480728 46303895562205522464 46705826713140463104 47244532903603444224 47291646660511666176 47316162041642262528 47408576420629845072 47555352199021887936 47837109713112723456 48003210788505475968 48556881039814651008 48594977231956918272 48630499876132325376 48725481321202896324 48781058699278245888 48840631988184641664 48876334204550273712 49066119670493896704 49197889034843367618 49944837710622388224 50099465691150630912 50197316210078659488 50392231012939677696 50429067439118727168 50527561711460755932 50826929070182268672 51061587099130478592 51491117515904815104 51591686104803066696 51650532740412260352 51751412687170878048 51792015207743557632 51829874867983136256 51893171487446181768 51931105092334665819 52882769340658999296 53150099516553874752 53191799402547437568 53230682296847545344 53334648473208575706 53395483170831593472 53898341937971060736 54003612137068660464 54351735155677304832 54520006781546274816 54626491169791482384 54669349385951533056 54709312360648866048 54838604337610825728 54878691036688026624 54985875980119057926 55355053882240548864 55993520478344822784 56187942424450186752 56320728779167875072 56361898902544459776 56471980736338491924 56732700869008568064 56892694267858341888 57068832640204652544 57444285486521788416 57548896047187734528 57748718602907136384 57885193467478093824 57927507205392916992 58040646867903450033 58106849332963792896 58266017108711502336 58308609226481028288 58996833742914269184 59493115508241374208 59677304720341192704 59840774327865867264 59884517583953488512 60239323342438244352 60591342762993033216 60635634680217443328 61145702050136967936 61290204847917981696 61335007629239559168 61427999843535568896 61454802566015417682 61503018059195474688 61547976405729974304 61738527416274029952 62274435617520617472 62992710538137925632 63055528880682221568 63211435227506460096 63407136265362517248 63782812950816964608 64004281051340634624 64202436720230234112 64742508053086201344 64840666501509767168 64967308428270528432 65120842650912855552 65168445606067031616 65597185379791156824 65937637712668889088 66593116947496517632 66929754946771545984 67238756585491636224 67370082281947674576 67769238760243024896 68215089015244623744 68654823354539753472 68788914806404088928 69001883582894504064 69056020276991410176 69106499823977515008 69190895316594909024 69241473456446221092 70058740069710694656 70866799355405166336 70974243062463393792 71112864630944767608 71193977561108791296 71755664569669085184 72004816182758213952 72468980207569739776 72835321559721976512 72892465847935377408 72945749814198488064 73088221981804344486 73171588048917368832 73314501306825410568 73599179505740845056 74917256565933582336 75149198536725946368 75295974315117989232 75588346519409516544 75643601158678090752 75856925690477789184 76240393605273403008 76592380648695717888 76731861396250312704 76998291470542848512 77180257956637458432 77236676273857222656 77387529157204600044 77475799110618390528 77631274803717881856 77688022811615336448 77744812301974704384 78662444990552358912 79324154010988498944 79569739627121590272 79787699103821156352 79846023445271318016 80001972709812863559 80093224756247390208 80847512906956591104 81005418205602990696 81527602733515957248 81780010172319412224 81939736754687223576 82004024078927299584 82063968540973299072 82257906506416238592 82318036555032039936 83032580823360823296 83990280717517234176 84281913636675280128 84481093168751812608 84542848353816689664 85099051303512852096 85339041401787512832 85603248960306978816 86323344070781601792 86623077904360704576 86827790201217140736 86891260808089375488 87160273999445689344 87399025663067253504 87462913839721542432 87916850283558518784 89239673262362061312 89515957080511789056 89761161491798800896 89826776375930232768 90358985013657366528 90953452020326164992 91718553075205451904 91935307271876972544 92002511443859338752 92141999765303353344 92254527088793212032 92321964608594961456 92607791124411044928 93411653426280926208 94489065807206888448 94583293321023332352 94632324083284525056 94817152841259690144 95110704398043775872 95674219426225446912 96006421577010951936 97113762079629302016 97260999752264650752 97450962642405792648 97562117398556491776 97681263976369283328 97752668409100547424 98132239340987793408 98395778069686735236 99889675421244776448 100394632420157318976 100858134878237454336 101055123422921511864 101653858140364537344 102982235031809630208 103183372209606133392 103502825374341756096 103584030415487115264 103659749735966272512 103786342974892363536 103862210184669331638 105765538681317998592 106300199033107749504 106383598805094875136 106461364593695090688 106669296946417151412 106790966341663186944 107796683875942121472 108007224274137320928 108703470311354609664 109040013563092549632 109252982339582964768 109338698771903066112 109418624721297732096 109632332972706516729 109677208675221651456 109757382073376053248 109971751960238115852 112375884848900373504 112723797805088919552 112943961472676983848 113465401738017136128 113785388535716683776 114888570973043576832 115097792094375469056 115497437205814272768 115770386934956187648 115855014410785833984 116081293735806900066 116213698665927585792 116532034217423004672 116617218452962056576 117993667485828538368 118986231016482748416 119354609440682385408 119681548655731734528 119769035167906977024 120478646684876488704 121182685525986066432 121271269360434886656 122291404100273935872 122580409695835963392 122670015258479118336 122909605132030835364 123006036118390949376 123095952811459948608 123477054832548059904 124548871235041234944 125985421076275851264 126422870455012920192 126814272530725034496 128008562102681269248 128404873440460468224 129485016106172402688 129681333003019534336 129934616856541056864 130241685301825711104 130336891212134063232 131194370759582313648 131875275425337778176 133859509893543091968 134477513170983272448 134740164563895349152 135538477520486049792 136430178030489247488 137577829612808177856 138003767165789008128 138212999647955030016 138381790633189818048 138482946912892442184 140117480139421389312 141733598710810332672 141948486124926787584 142225729261889535216 143511329139338170368 144009632365516427904 144937960415139479552 145670643119443953024 145784931695870754816 145891499628396976128 146176443963608688972 146343176097834737664 146629002613650821136 147198359011481690112 149834513131867164672 150298397073451892736 150591948630235978464 151176693038819033088 151287202317356181504 152480787210546806016 153184761297391435776 153996582941085697024 154473352547714445312 154775058314409200088 154951598221236781056 155376045623230672896 155489624603949408768 155793315277003997457 158648308021976997888 159575398207642312704 159692046890542636032 160003945419625727118 160186449512494780416 161695025813913182208 162010836411205981392 163055205467031914496 163560020344638824448 163879473509374447152 164008048157854599168 164127937081946598144 164515813012832477184 164636073110064079872 166065161646721646592 167980561435034468352 168563827273350560256 168962186337503625216 169085696707633379328 170198102607025704192 170678082803575025664 171206497920613957632 172646688141563203584 173246155808721409152 173655580402434281472 173782521616178750976 174121940603710350099 174320547998891378688 174798051326134507008 174925827679443084864 178479346524724122624 179031914161023578112 179522322983597601792 179653552751860465536 180717970027314733056 181906904040652329984 183437106150410903808 183870614543753945088 184005022887718677504 184283999530606706688 184509054177586424064 184643929217189922912 185215582248822089856 186823306852561852416 188978131614413776896 189166586642046664704 189634305682519380288 190221408796087551744 191348438852450893824 192012843154021903872 194227524159258604032 194521999504529301504 194901925284811585296 195362527952738566656 195505336818201094848 196791556139373470472 199779350842489552896 200789264840314637952 201716269756474908672 202110246845843023728 203307716280729074688 205964470063619260416 206366744419212266784 207005650748683512192 207168060830974230528 207319499471932545024 207572685949784727072 207724420369338663276 212600398066215499008 212922729187390181376 213338593892834302824 213581932683326373888 216014448548274641856 217406940622709219328 218505964679165929536 218677397543806132224 218837249442595464192 219264665945413033458 219514764146752106496 219943503920476231704 224751769697800747008 225447595610177839104 225887922945353967696 226930803476034272256 227570777071433367552 229777141946087153664 230195584188750938112 230994874411628545536 231540773869912375296 231710028821571667968 232162587471613800132 232427397331855171584 233064068434846009344 233234436905924113152 235987334971657076736 237972462032965496832 238709218881364770816 239363097311463469056 239538070335813954048 240005918129438590677 242542538720869773312 244582808200547871744 245340030516958236672 245819210264061670728 246012072236781898752 246191905622919897216 246954109665096119808 249097742470082469888 251970842152551702528 252845740910025840384 253628545061450068992 256017124205362538496 256809746880920936448 258970032212344805376 259869233713082113728 260483370603651422208 260673782424268126464 262388741519164627296 263750550850675556352 267719019787086183936 269480329127790698304 271076955040972099584 272860356060978494976 275155659225616355712 276007534331578016256 276425999295910060032 276763581266379636096 276965893825784884368 280234960278842778624 283467197421620665344 283896972249853575168 284451458523779070432 287022658278676340736 288019264731032855808 291341286238887906048 291782999256793952256 292352887927217377944 292686352195669475328 293258005227301642272 294396718022963380224 299669026263734329344 301183897260471956928 302574404634712363008 304961574421093612032 307993165882171394048 308946705095428890624 309550116628818400176 310752091246461345792 310979249207898817536 311586630554007994914 317296616043953995776 319150796415284625408 319384093781085272064 320007890839251454236 320372899024989560832 323390051627826364416 324021672822411962784 326110410934063828992 327120040689277648896 327758947018748894304 328016096315709198336 328255874163893196288 328896998918119550187 329031626025664954368 329272146220128159744 337127654546701120512 338171393415266758656 340396205214051408384 341356165607150051328 345293376283126407168 346492311617442818304 347311160804868562944 347565043232357501952 348243881207420700198 348641095997782757376 349596102652269014016 349851655358886169728 356958693049448245248 358063828322047156224 359044645967195203584 359307105503720931072 361435940054629466112 363813808081304659968 366874212300821807616 367741229087507890176 368010045775437355008 369018108355172848128 369287858434379845824 370431164497644179712 373646613705123704832 377956263228827553792 379268611365038760576 380442817592175103488 384025686308043807744 388455048318517208064 389043999009058603008 389803850569623170592 390725055905477133312 391010673636402189696 393583112278746940944 401578529680629275904 403432539512949817344 404220493691686047456 406615432561458149376 412733488838424533568 414011301497367024384 414638998943865090048 415145371899569454144 415448840738677326552 425200796132430998016 425845458374780362752 426677187785668605648 432028897096549283712 434813881245418438656 437011929358331859072 437354795087612264448 437674498885190928384 438529331890826066916 439029528293504212992 439887007840952463408 449503539395601494016 450895191220355678208 451775845890707935392 453861606952068544512 459554283892174307328 461989748823257091072 463420057643143335936 464325174943227600264 464854794663710343168 466128136869692018688 466468873811848226304 467379945831011992371 475944924065930993664 478726194622926938112 479076140671627908096 480011836258877181354 485085077441739546624 489165616401095743488 490680061033916473344 491638420528123341456 492024144473563797504 492383811245839794432 493908219330192239616 498195484940164939776 503941684305103405056 505691481820051680768 507257090122900137984 512034248410725076992 513619493761841872896 517940064424689610752 519738467426164227456 520966741207302844416 521347564848536252928 522365821811131050297 524777483038329254592 535438039574172367872 538960658255581396608 542153910081944199168 545720712121956989952 550311318451232711424 552015068663156032512 552851998591820120064 553527162532759272192 553931787651569768736 560469920557685557248 566934394843241330688 568902917047558140864 574045316557352681472 576038529462065711616 582682572477775812096 583565998513587904512 584705775854434755888 586516010454603284544 599338052527468658688 602367794520943913856 605148809269424726016 609923148842187224064 615986331764342788096 617893410190857781248 619100233257636800352 621504182492922691584 621958498415797635072 623173261108015989828 638768187562170544128 640015781678502908472 640745798049979121664 648043345644823925568 652220821868127657984 655517894037497788608 656032192631418396672 656511748327786392576 657793997836239100374 658544292440256319488 674255309093402241024 676342786830533517312 680792410428102816768 682712331214300102656 690586752566252814336 692984623234885636608 694622321609737125888 695130086464715003904 696487762414841400396 697282191995565514752 699192205304538028032 699703310717772339456 713917386098896490496 716127656644094312448 718089291934390407168 718614211007441862144 727627616162609319936 733748424601643615232 736020091550874710016 738036216710345696256 738575716868759691648 740862328995288359424 747293227410247409664 755912526457655107584 758537222730077521152 760885635184350206976 768051372616087615488 776910096637034416128 779607701139246341184 781450111810954266624 782021347272804379392 787166224557493881888 803157059361258551808 808440987383372094912 813230865122916298752 825466977676849067136 828022602994734048768 829277997887730180096 830290743799138908288 830897681477354653104 850401592264861996032 851690916749560725504 853354375571337211296 864057794193098567424 874023858716663718144 875348997770381856768 877058663781652133832 878059056587008425984 879774015681904926816 899007078791202988032 903551691781415870784 907723213904137089024 923979497646514182144 926840115286286671872 928650349886455200528 932256273739384037376 932937747623696452608 934759891662023984742 951889848131861987328 957452389245853876224 958152281343255816192 960023672517754362708 970170154883479093248 978331232802191486976 981360122067832946688 983276841056246682912 984048288947127595008 984767622491679588864 986690996754358650561 987816438660384479232 1011382963640103361536 1014514180245800275968 1024068496821450153984 1035880128849379221504 1039476934852328454912 1041933482414605688832 1042695129697072505856 1044731643622262100594 1049554966076658509184 1070876079148344735744 1077921316511162793216 1084307820163888398336 1091441424243913979904 1100622636902465422848 1104030137326312065024 1107054325065518544384 1107863575303139537472 1120939841115371114496 1133868789686482661376 1137805834095116281728 1152077058924131423232 1165365144955551624192 1167131997027175809024 1169411551708869511776 1173032020909206569088 1204735589041887827712 1210297618538849452032 1219846297684374448128 1231972663528685576192 1238200466515273600704 1243916996831595270144 1246346522216031979656 1277536375124341088256 1280031563357005816944 1296086691289647851136 1304441643736255315968 1311035788074995577216 1312064385262836793344 1313023496655572785152 1315587995672478200748 1317088584880512638976 1348510618186804482048 1352685573661067034624 1361584820856205633536 1385969246469771273216 1390260172929430007808 1392975524829682800792 1394564383991131029504 1398384410609076056064 1399406621435544678912 1427834772197792980992 1436178583868780814336 1437228422014883724288 1455255232325218639872 1467496849203287230464 1472040183101749420032 1476072433420691392512 1477151433737519383296 1481724657990576718848 1494586454820494819328 1511825052915310215168 1517074445460155042304 1521771270368700413952 1536102745232175230976 1553820193274068832256 1559215402278492682368 1562900223621908533248 1564042694545608758784 1574332449114987763776 1606314118722517103616 1616881974766744189824 1626461730245832597504 1650933955353698134272 1656045205989468097536 1658555995775460360192 1660581487598277816576 1661795362954709306208 1700803184529723992064 1706708751142674422592 1728115588386197134848 1748047717433327436288 1750697995540763713536 1754117327563304267664 1759548031363809853632 1798014157582405976064 1807103383562831741568 1815446427808274178048 1847958995293028364288 1853680230572573343744 1857300699772910401056 1864512547478768074752 1865875495247392905216 1869519783324047969484 1916304562686511632384 1920047345035508725416 1956662465604382973952 1966553682112493365824 1968096577894255190016 1969535244983359177728 1973381993508717301122 1975632877320768958464 2022765927280206723072 2029028360491600551936 2048136993642900307968 2071760257698758443008 2078953869704656909824 2083866964829211377664 2085390259394145011712 2089463287244524201188 2099109932153317018368 2141752158296689471488 2155842633022325586432 2182882848487827959808 2201245273804930845696 2208060274652624130048 2214108650131037088768 2215727150606279074944 2241879682230742228992 2267737579372965322752 2275611668190232563456 2304154117848262846464 2330730289911103248384 2338823103417739023552 2346064041818413138176 2409471178083775655424 2439692595368748896256 2463945327057371152384 2476400933030547201408 2487833993663190540288 2492693044432063959312 2555072750248682176512 2560063126714011633888 2592173382579295702272 2622071576149991154432 2626046993311145570304 2631175991344956401496 2634177169761025277952 2697021236373608964096 2723169641712411267072 2771938492939542546432 2780520345858860015616 2785951049659365601584 2796768821218152112128 2798813242871089357824 2855669544395585961984 2872357167737561628672 2874456844029767448576 2910510464650437279744 2934993698406574460928 2944080366203498840064 2952144866841382785024 2954302867475038766592 2960072990263075951683 2963449315981153437696 3034148890920310084608 3043542540737400827904 3072205490464350461952 3107640386548137664512 3118430804556985364736 3125800447243817066496 3128085389091217517568 3148664898229975527552 3212628237445034207232 3233763949533488379648 3252923460491665195008 3301867910707396268544 3312090411978936195072 3321162975196555633152 3323590725909418612416 3401606369059447984128 3413417502285348845184 3456231176772394269696 3496095434866654872576 3501395991081527427072 3508234655126608535328 3519096062727619707264 3614206767125663483136 3630892855616548356096 3695917990586056728576 3714601399545820802112 3731750990494785810432 3739039566648095938968 3832609125373023264768 3840094690071017450832 3913324931208765947904 3933107364224986731648 3936193155788510380032 3939070489966718355456 3946763987017434602244 3951265754641537916928 4045531854560413446144 4058056720983201103872 4157907739409313819648 4170780518788290023424 4178926574489048402376 4198219864306634036736 4283504316593378942976 4311685266044651172864 4365765696975655919616 4402490547609861691392 4416120549305248260096 4428217300262074177536 4431454301212558149888 4483759364461484457984 4535475158745930645504 4551223336380465126912 4608308235696525692928 4661460579822206496768 4677646206835478047104 4692128083636826276352 4818942356167551310848 4879385190737497792512 4952801866061094402816 4975667987326381080576 4985386088864127918624 5120126253428023267776 5184346765158591404544 5244143152299982308864 5252093986622291140608 5262351982689912802992 5394042472747217928192 5446339283424822534144 5543876985879085092864 5561040691717720031232 5571902099318731203168 5593537642436304224256 5597626485742178715648 5748913688059534897152 5869987396813148921856 5904289733682765570048 5908605734950077533184 5920145980526151903366 5926898631962306875392 6068297781840620169216 6087085081474801655808 6144410980928700923904 6215280773096275329024 6236861609113970729472 6251600894487634132992 6256170778182435035136 6297329796459951055104 6425256474890068414464 6467527899066976759296 6603735821414792537088 6624180823957872390144 6642325950393111266304 6647181451818837224832 6803212738118895968256 6826835004570697690368 6912462353544788539392 6992190869733309745152 7016469310253217070656 7038192125455239414528 7228413534251326966272 7391835981172113457152 7429202799091641604224 7463501980989571620864 7478079133296191877936 7665218250746046529536 7680189380142034901664 7866214728449973463296 7878140979933436710912 7893527974034869204488 7902531509283075833856 8091063709120826892288 8315815478818627639296 8341561037576580046848 8357853148978096804752 8396439728613268073472 8567008633186757885952 8623370532089302345728 8731531393951311839232 8804981095219723382784 8832241098610496520192 8856434600524148355072 8862908602425116299776 8880218970789227855049 9102446672760930253824 9216616471393051385856 9322921159644412993536 9355292413670956094208 9384256167273652552704 9637884712335102621696 9758770381474995585024 9905603732122188805632 9970772177728255837248 10240252506856046535552 10368693530317182809088 10488286304599964617728 10504187973244582281216 10524703965379825605984 10892678566849645068288 11087753971758170185728 11143804198637462406336 11195252971484357431296 11497827376119069794304 11739974793626297843712 11808579467365531140096 11817211469900155066368 11840291961052303806732 11853797263924613750784 12136595563681240338432 12174170162949603311616 12473723218227941458944 12512341556364870070272 12594659592919902110208 12850512949780136828928 12935055798133953518592 13207471642829585074176 13248361647915744780288 13284651900786222532608 13294362903637674449664 13606425476237791936512 13653670009141395380736 13824924707089577078784 13984381739466619490304 14032938620506434141312 14076384250910478829056 14456827068502653932544 14858405598183283208448 14927003961979143241728 14956158266592383755872 15360378760284069803328 15732429456899946926592 15756281959866873421824 15787055948069738408976 16182127418241653784576 16631630957637255278592 16683122075153160093696 16715706297956193609504 16792879457226536146944 17246741064178604691456 17609962190439446765568 17712869201048296710144 17725817204850232599552 17760437941578455710098 18204893345521860507648 18433232942786102771712 18645842319288825987072 18710584827341912188416 18768512334547305105408 19275769424670205243392 19811207464244377611264 19941544355456511674496 20480505013712093071104 20737387060634365618176 20976572609199929235456 21049407930759651211968 22175507943516340371456 22287608397274924812672 22390505942968714862592 22995654752238139588608 23634422939800310132736 23680583922104607613464 23707594527849227501568 24273191127362480676864 24947446436455882917888 25024683112729740140544 25189319185839804220416 25701025899560273657856 25870111596267907037184 26414943285659170148352 26496723295831489560576 26569303801572445065216 26588725807275348899328 27307340018282790761472 27649849414179154157568 27968763478933238980608 28065877241012868282624 28152768501820957658112 28913654137005307865088 29716811196366566416896 29912316533184767511744 30720757520568139606656 31464858913799893853184 31512563919733746843648 31574111896139476817952 33263261915274510557184 33431412595912387219008 33585758914453072293888 34493482128357209382912 35219924380878893531136 35425738402096593420288 35451634409700465199104 35520875883156911420196 36409786691043721015296 37421169654683824376832 37537024669094610210816 38551538849340410486784 39622414928488755222528 39883088710913023348992 40961010027424186142208 41474774121268731236352 41953145218399858470912 42098815861519302423936 44575216794549849625344 44781011885937429725184 47268845879600620265472 47361167844209215226928 48546382254724961353728 49894892872911765835776 50049366225459480281088 50378638371679608440832 51740223192535814074368 52829886571318340296704 53138607603144890130432 53177451614550697798656 54614680036565581522944 55299698828358308315136 55937526957866477961216 56131754482025736565248 56305537003641915316224 57827308274010615730176 59433622392733132833792 59824633066369535023488 61441515041136279213312 62929717827599787706368 63148223792278953635904 66526523830549021114368 66862825191824774438016 67171517828906144587776 68986964256714418765824 70903268819400930398208 71041751766313822840392 72819573382087442030592 74842339309367648753664 75074049338189220421632 77103077698680820973568 79244829856977510445056 79766177421826046697984 81922020054848372284416 82949548242537462472704 83906290436799716941824 84197631723038604847872 89150433589099699250688 94537691759201240530944 94722335688418430453856 99789785745823531671552 100757276743359216881664 103480446385071628148736 105659773142636680593408 106277215206289780260864 106354903229101395597312 109229360073131163045888 112263508964051473130496 112611074007283830632448 115654616548021231460352 118867244785466265667584 119649266132739070046976 122883030082272558426624 125859435655199575412736 126296447584557907271808 133725650383649548876032 134343035657812289175552 141806537638801860796416 142083503532627645680784 145639146764174884061184 149684678618735297507328 150148098676378440843264 158489659713955020890112 159532354843652093395968 163844040109696744568832 165899096485074924945408 167812580873599433883648 168395263446077209695744 178300867178199398501376 189444671376836860907712 199579571491647063343104 201514553486718433763328 206960892770143256297472 212709806458202791194624 218458720146262326091776 224527017928102946260992 225222148014567661264896 231309233096042462920704 237734489570932531335168 239298532265478140093952 245766060164545116853248 251718871310399150825472 252592895169115814543616 267451300767299097752064 283613075277603721592832 284167007065255291361568 299369357237470595014656 316979319427910041780224 319064709687304186791936 327688080219393489137664 336790526892154419391488 356601734356398797002752 378889342753673721815424 403029106973436867526656 425419612916405582389248 436917440292524652183552 449054035856205892521984 450444296029135322529792 475468979141865062670336 478597064530956280187904 491532120329090233706496 503437742620798301650944 505185790338231629087232 534902601534598195504128 568334014130510582723136 598738714474941190029312 638129419374608373583872 655376160438786978275328 673581053784308838782976 713203468712797594005504 757778685507347443630848 850839225832811164778496 898108071712411785043968 950937958283730125340672 957194129061912560375808 983064240658180467412992 1010371580676463258174464 1069805203069196391008256 1136668028261021165446272 1276258838749216747167744 1310752320877573956550656 1347162107568617677565952 1426406937425595188011008 1515557371014694887261696 1796216143424823570087936 1914388258123825120751616 1966128481316360934825984 2020743161352926516348928 2139610406138392782016512 2273336056522042330892544 2552517677498433494335488 2694324215137235355131904 2852813874851190376022016 3031114742029389774523392 3828776516247650241503232 3932256962632721869651968 4041486322705853032697856 4279220812276785564033024 4546672113044084661785088 5388648430274470710263808 6062229484058779549046784 7657553032495300483006464 8082972645411706065395712 8558441624553571128066048 9093344226088169323570176 12124458968117559098093568 16165945290823412130791424 18186688452176338647140352 24248917936235118196187136 36373376904352677294280704 48497835872470236392374272 72746753808705354588561408 145493507617410709177122816
- Sum of all divisors σ(n): 503503128677862193572265959
- Sum of proper divisors (its aliquot sum) s(n): 358009621060451484395143143
- 145493507617410709177122816 is an abundant number, because the sum of its proper divisors (358009621060451484395143143) is greater than itself. Its abundance is 212516113443040775218020327
Bases of 145493507617410709177122816
- Binary: 1111000010110010111001011011010001000010000101000110111001111110011001001000000000000002
- Hexadecimal: 0x785972DA210A373F324000
- Base-36: IA4DIDTIEJV400000
Squares and roots of 145493507617410709177122816
- 145493507617410709177122816 squared (1454935076174107091771228162) is 21168360758817548056269349145709151844645579947769856
- 145493507617410709177122816 cubed (1454935076174107091771228163) is 3079859057311118868066380958585170196835589922016397839288981404090033814634496
-
145493507617410709177122816 is a
perfect square number . Itssquare root is 12062068960896 -
The
cube root of 145493507617410709177122816 is 525954132.0263879849
Scales and comparisons
How big is 145493507617410709177122816?- 145,493,507,617,410,709,177,122,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 145,493,507,617,410,709,177,122,816 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 145493507617410709177122816 cubic inches would be around 43829511 feet tall.
Recreational maths with 145493507617410709177122816
- 145493507617410709177122816 backwards is 618221771907014716705394541
- 145493507617410709177122816 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 145493507617410709177122816'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 145493507617410709177122816 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 145493507617410709177122816 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/145493507617410709177122816/
Chicago style:
Numbermatics. 2024. "Number 145493507617410709177122816 - Facts about the integer". https://numbermatics.com/n/145493507617410709177122816/
The information we have on file for 145493507617410709177122816 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 145493507617410709177122816, math, Factors of 145493507617410709177122816, curriculum, school, college, exams, university, Prime factorization of 145493507617410709177122816, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-five septillion, four hundred ninety-three sextillion, five hundred seven quintillion, six hundred seventeen quadrillion, four hundred ten trillion, seven hundred nine billion, one hundred seventy-seven million, one hundred twenty-two thousand, eight hundred sixteen.