18202339917848172768067584
18,202,339,917,848,172,768,067,584 is an even composite number composed of five prime numbers multiplied together.
18202339917848172768067584 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 18202339917848172768067584:
216 × 314 × 112 × 196 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 19 × 19 × 19 × 19 × 19 × 19 × 101 × 101)See below for interesting mathematical facts about the number 18202339917848172768067584 from the Numbermatics database.
Names of 18202339917848172768067584
- Cardinal: 18202339917848172768067584 can be written as Eighteen septillion, two hundred two sextillion, three hundred thirty-nine quintillion, nine hundred seventeen quadrillion, eight hundred forty-eight trillion, one hundred seventy-two billion, seven hundred sixty-eight million, sixty-seven thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 1.8202339917848172768067584 × 1025
Factors of 18202339917848172768067584
Divisors of 18202339917848172768067584
- Number of divisors d(n): 16065
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 32 33 36 38 44 48 54 57 64 66 72 76 81 88 96 99 101 108 114 121 128 132 144 152 162 171 176 192 198 202 209 216 228 242 243 256 264 288 297 303 304 324 342 352 361 363 384 396 404 418 432 456 484 486 512 513 528 576 594 606 608 627 648 684 704 722 726 729 768 792 808 836 864 891 909 912 968 972 1024 1026 1056 1083 1089 1111 1152 1188 1212 1216 1254 1296 1368 1408 1444 1452 1458 1536 1539 1584 1616 1672 1728 1782 1818 1824 1881 1919 1936 1944 2048 2052 2112 2166 2178 2187 2222 2299 2304 2376 2424 2432 2508 2592 2673 2727 2736 2816 2888 2904 2916 3072 3078 3168 3232 3249 3267 3333 3344 3456 3564 3636 3648 3762 3838 3872 3888 3971 4096 4104 4224 4332 4356 4374 4444 4598 4608 4617 4752 4848 4864 5016 5184 5346 5454 5472 5632 5643 5757 5776 5808 5832 6144 6156 6336 6464 6498 6534 6561 6666 6688 6859 6897 6912 7128 7272 7296 7524 7676 7744 7776 7942 8019 8181 8192 8208 8448 8664 8712 8748 8888 9196 9216 9234 9504 9696 9728 9747 9801 9999 10032 10201 10368 10692 10908 10944 11264 11286 11514 11552 11616 11664 11913 12221 12288 12312 12672 12928 12996 13068 13122 13332 13376 13718 13794 13824 13851 14256 14544 14592 15048 15352 15488 15552 15884 16038 16362 16384 16416 16896 16929 17271 17328 17424 17496 17776 18392 18432 18468 19008 19392 19456 19494 19602 19683 19998 20064 20402 20577 20691 20736 21109 21384 21816 21888 22528 22572 23028 23104 23232 23328 23826 24057 24442 24543 24576 24624 25344 25856 25992 26136 26244 26664 26752 27436 27588 27648 27702 28512 29088 29184 29241 29403 29997 30096 30603 30704 30976 31104 31768 32076 32724 32768 32832 33792 33858 34542 34656 34848 34992 35552 35739 36461 36663 36784 36864 36936 38016 38784 38912 38988 39204 39366 39996 40128 40804 41154 41382 41472 41553 42218 42768 43632 43681 43776 45056 45144 46056 46208 46464 46656 47652 48114 48884 49086 49152 49248 50688 50787 51712 51813 51984 52272 52488 53328 53504 54872 55176 55296 55404 57024 58176 58368 58482 58806 59049 59994 60192 61206 61408 61731 61952 62073 62208 63327 63536 64152 65448 65536 65664 67584 67716 69084 69312 69696 69984 71104 71478 72171 72922 73326 73568 73629 73728 73872 75449 76032 77568 77824 77976 78408 78732 79992 80256 81608 82308 82764 82944 83106 84436 85536 87264 87362 87552 87723 88209 89991 90112 90288 91809 92112 92416 92928 93312 95304 96228 97768 98172 98304 98496 101376 101574 103424 103626 103968 104544 104976 106656 107008 107217 109383 109744 109989 110352 110592 110808 112211 114048 116352 116736 116964 117612 118098 119988 120384 122412 122816 123462 123904 124146 124416 124659 126654 127072 128304 130321 130896 131043 131328 135168 135432 138168 138624 139392 139968 142208 142956 144342 145844 146652 147136 147258 147456 147744 150898 152064 152361 155136 155439 155648 155952 156816 157464 159984 160512 163216 164616 165528 165888 166212 168872 171072 174528 174724 175104 175446 176418 177147 179982 180224 180576 183618 184224 184832 185193 185856 186219 186624 189981 190608 192456 193819 195536 196344 196608 196992 202752 203148 206848 207252 207936 209088 209952 213312 214016 214434 216513 218766 219488 219978 220704 220887 221184 221616 224422 226347 228096 232199 232704 233472 233928 235224 236196 239976 240768 244824 245632 246924 247808 248292 248832 249318 253308 254144 256608 260642 261792 262086 262656 263169 264627 269973 270336 270864 275427 276336 277248 278784 279936 284416 285912 288684 291688 293304 294272 294516 294912 295488 301796 304128 304722 310272 310878 311296 311904 313632 314928 319968 321024 321651 326432 328149 329232 329967 331056 331776 332424 336633 337744 342144 349056 349448 350208 350892 352836 354294 359964 360448 361152 367236 368448 369664 370386 371712 372438 373248 373977 379962 381216 384912 387638 390963 391072 392688 393129 393984 401071 405504 406296 413696 414504 415872 418176 419904 426624 428032 428868 433026 437532 438976 439956 441408 441774 442368 443232 448844 452694 456192 457083 464398 465408 466317 466944 467856 470448 472392 479952 481536 489648 491264 493848 495616 496584 497664 498636 506616 508288 513216 521284 523584 524172 525312 526338 529254 531441 539946 540672 541728 550854 552672 554496 555579 557568 558657 559872 568832 569943 571824 577368 581457 583376 586608 588544 589032 589824 590976 603592 608256 609444 620544 621756 622592 623808 627264 629856 639936 642048 643302 649539 652864 656298 658464 659934 662112 662661 663552 664848 673266 675488 679041 684288 692759 696597 698112 698896 700416 701784 705672 708588 719928 720896 722304 734472 736896 739328 740772 743424 744876 746496 747954 759924 762432 769824 775276 781926 782144 785376 786258 787968 789507 793881 802142 809919 811008 812592 826281 827392 829008 829939 831744 836352 839808 853248 856064 857736 866052 875064 877952 879912 882816 883548 884736 886464 897688 905388 912384 914166 928796 930816 932634 933888 935712 940896 944784 959904 963072 964953 979296 982528 984447 987696 989901 991232 993168 995328 997272 1009899 1013232 1016576 1026432 1042568 1047168 1048344 1050624 1052676 1058508 1062882 1079892 1081344 1083456 1101708 1105344 1108992 1111158 1115136 1117314 1119744 1121931 1137664 1139886 1143648 1154736 1162914 1166752 1172889 1173216 1177088 1178064 1179387 1181952 1203213 1207184 1216512 1218888 1234321 1241088 1243512 1245184 1247616 1254528 1259712 1279872 1284096 1286604 1299078 1305728 1312596 1316928 1319868 1324224 1325322 1327104 1329696 1346532 1350976 1358082 1368576 1371249 1385518 1393194 1396224 1397792 1398951 1400832 1403568 1411344 1417176 1433531 1439856 1444608 1468944 1473792 1478656 1481544 1486848 1489752 1492992 1495908 1519848 1524864 1539648 1550552 1563852 1564288 1570752 1572516 1575936 1579014 1587762 1594323 1604284 1619838 1622016 1625184 1652562 1654784 1658016 1659878 1663488 1666737 1672704 1675971 1679616 1706496 1709829 1712128 1715472 1732104 1744371 1750128 1755904 1759824 1765632 1767096 1769472 1772928 1795376 1810776 1824768 1828332 1857592 1861632 1865268 1867776 1871424 1881792 1889568 1919808 1926144 1929906 1948617 1958592 1965056 1968894 1975392 1979802 1982464 1986336 1987983 1990656 1994544 2019798 2026464 2033152 2037123 2052864 2078277 2085136 2089791 2094336 2096688 2101248 2105352 2117016 2125764 2132009 2159784 2162688 2166912 2203416 2210688 2217984 2222316 2230272 2234628 2239488 2243862 2275328 2279772 2287296 2309472 2325828 2333504 2345778 2346432 2354176 2356128 2358774 2363904 2368521 2381643 2406426 2414368 2429757 2433024 2437776 2468642 2476099 2478843 2482176 2487024 2489817 2495232 2509056 2519424 2559744 2568192 2573208 2598156 2611456 2625192 2633856 2639736 2648448 2650644 2654208 2659392 2693064 2701952 2716164 2737152 2742498 2771036 2786388 2792448 2795584 2797902 2801664 2807136 2822688 2834352 2867062 2879712 2889216 2894859 2937888 2947584 2953341 2957312 2963088 2969703 2973696 2979504 2985984 2991816 3029697 3039696 3049728 3079296 3101104 3127704 3128576 3141504 3145032 3151872 3158028 3175524 3188646 3208568 3239676 3244032 3250368 3305124 3309568 3316032 3319756 3326976 3333474 3345408 3351942 3359232 3365793 3412992 3419658 3424256 3430944 3464208 3488742 3500256 3511808 3518667 3519648 3531264 3534192 3538161 3545856 3590752 3609639 3621552 3649536 3656664 3682561 3702963 3715184 3723264 3730536 3735552 3742848 3763584 3779136 3839616 3852288 3859812 3897234 3917184 3930112 3937788 3950784 3959604 3964928 3972672 3975966 3981312 3989088 4039596 4052928 4066304 4074246 4105728 4113747 4156554 4170272 4179582 4188672 4193376 4196853 4202496 4210704 4234032 4251528 4264018 4300593 4319568 4333824 4406832 4411781 4421376 4435968 4444632 4460544 4469256 4478976 4487724 4550656 4559544 4574592 4618944 4651656 4667008 4691556 4692864 4708352 4712256 4717548 4727808 4737042 4763286 4782969 4812852 4828736 4859514 4866048 4875552 4937284 4952198 4957686 4964352 4974048 4979634 4990464 5000211 5018112 5027913 5038848 5119488 5129487 5136384 5146416 5196312 5222912 5233113 5250384 5267712 5279472 5296896 5301288 5308416 5318784 5386128 5403904 5432328 5474304 5484996 5542072 5572776 5584896 5591168 5595804 5603328 5614272 5645376 5668704 5734124 5759424 5778432 5789718 5845851 5875776 5895168 5906682 5914624 5926176 5939406 5947392 5959008 5963949 5971968 5983632 6059394 6079392 6099456 6111369 6158592 6202208 6234831 6255408 6257152 6269373 6283008 6290064 6303744 6316056 6351048 6377292 6396027 6417136 6479352 6488064 6500736 6610248 6619136 6632064 6639512 6653952 6666948 6690816 6703884 6718464 6731586 6825984 6839316 6848512 6861888 6928416 6977484 7000512 7023616 7037334 7039296 7062528 7068384 7076322 7091712 7105563 7144929 7181504 7219278 7243104 7289271 7299072 7313328 7365122 7405926 7428297 7430368 7436529 7446528 7461072 7469451 7485696 7527168 7558272 7620349 7679232 7704576 7719624 7794468 7834368 7860224 7875576 7901568 7919208 7929856 7945344 7951932 7962624 7978176 8079192 8105856 8132608 8148492 8211456 8227494 8313108 8340544 8359164 8377344 8386752 8393706 8404992 8421408 8468064 8503056 8528036 8601186 8639136 8667648 8684577 8813664 8823562 8842752 8860023 8871936 8889264 8909109 8921088 8938512 8957952 8975448 9089091 9101312 9119088 9149184 9237888 9303312 9334016 9383112 9385728 9416704 9424512 9435096 9455616 9474084 9526572 9565938 9625704 9657472 9719028 9732096 9751104 9874568 9904396 9915372 9928704 9948096 9959268 9980928 10000422 10036224 10055826 10077696 10097379 10238976 10258974 10272768 10292832 10392624 10445824 10466226 10500768 10535424 10556001 10558944 10593792 10602576 10614483 10637568 10772256 10807808 10828917 10864656 10948608 10969992 11047683 11084144 11108889 11145552 11169792 11182336 11191608 11206656 11228544 11290752 11337408 11468248 11518848 11556864 11579436 11691702 11751552 11790336 11813364 11829248 11852352 11878812 11894784 11918016 11927898 11943936 11967264 12118788 12158784 12198912 12222738 12317184 12341241 12404416 12469662 12510816 12514304 12538746 12566016 12580128 12590559 12607488 12632112 12702096 12754584 12792054 12834272 12901779 12958704 13001472 13162421 13220496 13235343 13264128 13279024 13307904 13333896 13381632 13407768 13436928 13463172 13651968 13678632 13697024 13723776 13856832 13954968 14001024 14047232 14074668 14078592 14125056 14136768 14152644 14183424 14211126 14289858 14363008 14438556 14486208 14578542 14598144 14626656 14730244 14811852 14856594 14860736 14873058 14893056 14922144 14938902 14971392 15000633 15054336 15083739 15116544 15240698 15358464 15388461 15409152 15439248 15588936 15668736 15699339 15720448 15751152 15768841 15803136 15838416 15890688 15903864 15925248 15956352 16158384 16211712 16265216 16296984 16422912 16454988 16626216 16681088 16718328 16754688 16773504 16787412 16809984 16842816 16936128 17006112 17056072 17202372 17278272 17335296 17369154 17537553 17627328 17647124 17685504 17720046 17743872 17778528 17818218 17842176 17877024 17891847 17915904 17950896 18178182 18202624 18238176 18298368 18334107 18475776 18606624 18668032 18704493 18766224 18771456 18808119 18833408 18849024 18870192 18911232 18948168 19053144 19131876 19188081 19251408 19314944 19438056 19464192 19502208 19749136 19808792 19830744 19857408 19896192 19918536 19961856 20000844 20072448 20111652 20155392 20194758 20477952 20517948 20545536 20585664 20785248 20891648 20932452 21001536 21070848 21112002 21117888 21187584 21205152 21228966 21275136 21316689 21434787 21544512 21615616 21657834 21729312 21867813 21897216 21939984 22095366 22168288 22217778 22284891 22291104 22309587 22339584 22364672 22383216 22408353 22457088 22581504 22674816 22861047 22936496 23037696 23113728 23158872 23383404 23452099 23503104 23580672 23626728 23658496 23704704 23757624 23789568 23836032 23855796 23887872 23934528 24237576 24317568 24397824 24445476 24634368 24682482 24808832 24939324 25021632 25028608 25077492 25132032 25160256 25181118 25214976 25264224 25404192 25509168 25584108 25668544 25803558 25917408 26002944 26053731 26324842 26440992 26470686 26528256 26558048 26580069 26615808 26667792 26727327 26763264 26815536 26873856 26926344 27237089 27267273 27303936 27357264 27447552 27713664 27909936 28002048 28094464 28149336 28157184 28250112 28273536 28305288 28366848 28422252 28579716 28726016 28877112 28972416 29157084 29196288 29253312 29460488 29623704 29713188 29721472 29746116 29786112 29844288 29877804 29942784 30001266 30108672 30167478 30233088 30292137 30481396 30716928 30776922 30818304 30878496 31177872 31337472 31398678 31440896 31502304 31537682 31606272 31668003 31676832 31781376 31807728 31843449 31912704 32316768 32423424 32486751 32530432 32593968 32845824 32909976 33143049 33252432 33326667 33362176 33436656 33509376 33547008 33574824 33619968 33685632 33872256 34012224 34112144 34404744 34556544 34670592 34738308 35075106 35254656 35294248 35371008 35440092 35487744 35557056 35636436 35684352 35754048 35783694 35831808 35901792 36356364 36405248 36476352 36596736 36668214 36951552 37023723 37213248 37336064 37408986 37532448 37542912 37616238 37666816 37698048 37740384 37771677 37822464 37896336 38106288 38263752 38376162 38502816 38629888 38705337 38876112 39004416 39487263 39498272 39617584 39661488 39706029 39792384 39837072 39923712 40001688 40144896 40223304 40310784 40389516 40508171 40955904 41035896 41091072 41171328 41570496 41783296 41864904 42003072 42141696 42224004 42235776 42375168 42410304 42457932 42550272 42633378 42869574 43089024 43231232 43315668 43458624 43735626 43794432 43879968 44190732 44336576 44435556 44569782 44582208 44619174 44679168 44729344 44766432 44816706 44914176 45001899 45163008 45251217 45349632 45722094 45872992 46075392 46165383 46227456 46317744 46766808 46904198 47006208 47045881 47098017 47161344 47253456 47306523 47409408 47515248 47672064 47711592 47775744 47869056 48475152 48635136 48795648 48890952 49268736 49364964 49617664 49878648 50043264 50057216 50154984 50264064 50320512 50362236 50429952 50528448 50808384 51018336 51168216 51337088 51607116 51834816 52005888 52107462 52612659 52649684 52881984 52941372 53056512 53116096 53160138 53231616 53335584 53454654 53526528 53631072 53675541 53747712 53852688 54474178 54534546 54607872 54714528 54895104 55002321 55427328 55819872 56004096 56113479 56188928 56298672 56314368 56424357 56500224 56547072 56610576 56733696 56844504 57159432 57452032 57564243 57754224 57944832 58314168 58392576 58506624 58920976 59247408 59426376 59442944 59492232 59572224 59688576 59755608 59885568 60002532 60217344 60334956 60466176 60584274 60962792 61433856 61553844 61636608 61756992 62355744 62674944 62797356 62881792 63004608 63075364 63212544 63336006 63353664 63562752 63615456 63686898 63825408 63950067 64304361 64633536 64846848 64973502 65060864 65187936 65603439 65691648 65819952 66286098 66504864 66653334 66724352 66854673 66873312 66928761 67018752 67094016 67149648 67225059 67371264 67744512 68024448 68224288 68583141 68809488 69113088 69341184 69476616 69968659 70150212 70356297 70509312 70588496 70742016 70880184 70975488 71114112 71272872 71368704 71508096 71567388 71663616 71803584 72712728 72810496 72952704 73193472 73336428 73903104 74047446 74426496 74672128 74817972 75064896 75085824 75232476 75333632 75396096 75480768 75543354 75644928 75792672 76212576 76527504 76752324 77005632 77259776 77410674 77752224 78008832 78161193 78974526 78996544 79235168 79322976 79412058 79584768 79674144 79740207 79847424 80003376 80181981 80289792 80446608 80621568 80779032 81016342 81711267 81801819 81911808 82071792 82342656 83140992 83566592 83729808 83823839 84006144 84283392 84448008 84471552 84750336 84820608 84915864 85100544 85266756 85739148 86178048 86462464 86631336 86917248 87471252 87588864 87759936 88381464 88673152 88871112 89139564 89164416 89238348 89358336 89458688 89532864 89633412 89828352 90003798 90326016 90502434 90699264 90876411 91444188 91745984 92150784 92330766 92454912 92635488 93533616 93808396 94012416 94091762 94196034 94322688 94506912 94613046 94818816 95004009 95030496 95344128 95423184 95530347 95738112 96950304 97270272 97460253 97591296 97781904 98537472 98729928 99235328 99429147 99757296 99980001 100086528 100114432 100309968 100528128 100641024 100724472 100859904 101056896 101616768 102036672 102336432 102674176 103214232 103669632 104011776 104214924 105225318 105299368 105763968 105882744 106113024 106232192 106320276 106463232 106671168 106909308 107053056 107262144 107351082 107495424 107705376 108948356 109069092 109215744 109429056 109790208 110004642 110854656 111071169 111639744 112008192 112226958 112377856 112597344 112628736 112848714 113000448 113094144 113221152 113315031 113467392 113689008 114318864 114904064 115128486 115508448 115889664 116116011 116628336 117013248 117841952 118461789 118494816 118852752 118885888 118984464 119118087 119377152 119511216 119771136 120005064 120434688 120669912 120932352 121168548 121524513 121925584 122867712 123107688 123273216 123513984 124711488 125349888 125594712 125763584 126009216 126150728 126425088 126672012 126707328 127125504 127230912 127373796 127650816 127900134 128608722 129267072 129693696 129947004 130121728 130375872 131206878 131383296 131639904 132572196 133009728 133306668 133448704 133709346 133746624 133857522 134037504 134188032 134299296 134450118 134742528 135005697 135489024 135753651 136048896 136448576 137166282 137618976 138226176 138496149 138682368 138953232 139937318 140300424 140712594 141018624 141137643 141176992 141294051 141484032 141760368 141919569 142228224 142545744 143016192 143134776 143327232 143607168 144786631 145425456 145905408 146386944 146672856 147806208 148094892 148852992 149344256 149635944 150129792 150171648 150464952 150667264 150792192 150961536 151086708 151289856 151585344 152425152 153055008 153504648 154011264 154519552 154821348 155504448 156017664 156322386 157949052 157993088 158470336 158645952 158824116 159169536 159348288 159480414 159694848 160006752 160363962 160579584 160893216 161026623 161243136 161558064 162032684 163422534 163603638 163823616 164143584 164685312 165006963 166281984 167133184 167459616 167647678 168012288 168340437 168566784 168896016 168943104 169273071 169500672 169641216 169831728 170201088 170533512 171478296 172356096 172692729 172924928 173262672 173834496 174942504 175177728 175519872 176762928 177346304 177742224 178279128 178328832 178476696 178716672 178917376 179065728 179266824 179656704 180007596 180652032 181004868 181398528 181752822 182888376 183491968 184301568 184661532 184909824 185270976 187067232 187616792 188024832 188183524 188392068 188645376 189013824 189226092 189637632 190008018 190060992 190688256 190846368 191060694 191476224 191850201 192913083 193900608 194540544 194920506 195182592 195563808 196810317 197074944 197459856 198470656 198858294 199514592 199960002 200173056 200228864 200564019 200619936 200786283 201056256 201282048 201448944 201675177 202113792 203233536 204073344 204672864 205348352 205749423 206428464 207339264 208023552 208429848 209905977 210450636 210598736 211068891 211527936 211765488 212226048 212464384 212640552 212926464 213342336 213818616 214106112 214524288 214702164 214990848 215410752 217896712 218138184 218431488 218858112 219580416 220009284 221709312 222142338 223279488 224016384 224453916 224755712 225194688 225257472 225697428 226000896 226188288 226442304 226630062 226934784 227378016 228637728 229808128 230256972 231016896 231779328 232232022 233256672 234026496 234483579 235683904 236923578 236989632 237705504 237771776 237968928 238236174 238754304 239022432 239220621 239542272 240010128 240545943 240869376 241339824 241864704 242337096 243049026 243851168 245133801 245405457 245735424 246215376 247027968 249422976 250085999 250699776 251189424 251471517 252018432 252301456 252850176 253344024 253414656 254251008 254461824 254747592 255301632 255800268 257217444 258534144 259387392 259894008 260243456 260751744 262413756 262766592 263279808 265144392 266019456 266613336 266897408 267418692 267493248 267715044 268075008 268376064 268598592 268900236 269485056 270011394 270978048 271507302 272097792 272897152 274332564 275237952 276452352 276992298 277364736 277906464 279874636 280600848 281425188 282037248 282275286 282353984 282588102 282968064 283520736 283839138 284456448 285012027 285091488 286032384 286269552 286591041 287214336 289573262 290850912 291810816 292380759 292773888 293345712 295612416 296189784 297705984 298287441 298688512 299271888 299607979 299940003 300259584 300343296 300929904 301584384 301923072 302173416 302579712 303170688 304850304 306110016 307009296 308022528 309039104 309642696 311008896 312035328 312644772 315898104 315986176 316940672 317291904 317648232 318339072 318696576 318960828 319389696 320013504 320727924 321159168 321786432 322053246 322486272 323116128 324065368 326845068 327207276 327647232 328287168 329370624 330013926 332563968 333213507 334266368 334919232 335295356 336024576 336680874 337133568 337792032 337886208 338546142 339001344 339282432 339663456 339945093 340402176 341067024 342956592 344712192 345385458 345849856 346525344 347668992 348348033 349885008 351039744 353525856 354692608 355385367 355484448 356558256 356657664 356953392 357354261 357834752 358131456 358533648 359313408 360015192 361304064 362009736 362797056 363505644 364573539 365776752 366983936 368603136 369323064 369819648 370541952 374134464 375233584 376049664 376367048 376784136 377290752 378027648 378452184 379275264 380016036 380121984 381376512 381692736 382121388 382952448 383700402 385826166 387801216 389081088 389841012 390365184 391127616 393620634 394149888 394919712 396941312 397716588 399029184 399920004 400346112 400457728 401128038 401239872 401572566 402112512 402564096 402897888 403350354 404227584 405017091 406467072 407260953 408146688 409345728 410696704 411498846 412856928 414678528 415488447 416047104 416859696 419811954 420901272 421197472 422137782 423055872 423412929 423530976 423882153 424452096 424928768 425281104 425758707 426684672 427637232 429048576 429404328 429981696 430821504 434359893 435793424 436276368 437716224 439160832 440018568 443418624 444284676 445589881 446558976 448032768 448907832 449511424 450389376 450514944 451394856 452001792 452376576 452884608 453260124 453869568 454756032 457275456 459616256 460513944 462033792 463558656 464464044 466513344 468052992 468967158 471367808 473847156 473979264 475411008 475543552 475937856 476472348 477508608 478044864 478441242 479084544 480020256 481091886 481738752 482679648 483079869 483729408 484674192 486098052 487702336 490267602 490810914 491470848 492430752 494055936 495020889 498845952 500171998 501399552 502378848 502943034 504036864 504602912 505021311 505700352 506688048 506829312 507819213 508502016 508923648 509495184 510603264 511600536 514434888 517068288 517504691 518078187 518774784 519788016 521503488 524827512 525533184 526559616 530288784 532038912 533226672 533794816 534837384 534986496 535430088 536150016 536752128 537197184 537800472 538970112 540022788 541956096 543014604 544195584 545794304 548665128 550475904 552904704 553984596 554729472 555812928 559749272 561201696 562850376 564074496 564550572 564707968 565176204 565936128 567041472 567678276 568912896 570024054 570182976 572064768 572539104 573182082 574428672 575550603 578739249 579146524 581701824 583621632 584761518 585547776 586691424 590430951 591224832 592379568 595411968 596574882 597377024 598543776 599215958 599880006 600519168 600686592 601692057 601859808 602358849 603168768 603846144 604346832 605025531 606341376 609700608 612220032 614018592 616045056 617248269 618078208 619285392 622017792 624070656 625289544 629717931 631796208 631972352 633206673 633881344 634583808 635296464 636678144 637393152 637921656 638779392 640027008 641455848 642318336 643572864 644106492 644972544 646232256 648130736 653690136 654414552 655294464 656574336 658741248 660027852 665127936 666427014 668532736 669838464 670590712 672049152 673361748 674267136 675584064 675772416 677092284 678002688 678564864 679326912 679890186 680804352 682134048 685913184 689424384 690770916 691699712 693050688 695337984 696696066 699770016 702079488 703450737 707051712 709385216 710770734 710968896 713116512 713315328 713906784 714708522 715669504 716262912 717067296 717661863 718626816 720030384 721637829 722608128 724019472 725594112 727011288 729147078 731553504 733967872 735401403 736216371 737206272 738646128 741083904 748268928 750257997 750467168 752099328 752734096 753568272 754414551 756055296 756904368 758550528 760032072 760243968 762753024 763385472 764242776 765904896 767400804 769655249 771652332 775602432 778162176 779682024 780730368 782255232 787241268 788299776 789839424 793882624 795433176 798058368 799840008 800692224 800915456 802256076 802479744 803145132 804225024 805128192 805795776 806700708 808455168 810034182 812934144 814521906 816293376 818691456 821393408 822997692 825713856 829357056 830976894 832094208 833719392 839623908 841802544 842394944 844275564 846111744 846825858 847061952 847764306 848904192 849857536 850562208 851517414 853369344 855036081 855274464 858097152 858808656 859773123 861643008 868719786 871586848 872552736 875432448 877142277 878321664 880037136 886837248 888569352 891179762 893117952 894862323 896065536 897815664 898823937 899820009 900778752 901029888 902789712 904753152 905769216 906520248 907739136 909512064 914550912 919232512 921027888 924067584 927117312 928928088 933026688 936105984 937934316 942735616 947694312 947958528 950822016 951087104 951875712 952944696 955017216 956089728 956882484 958169088 960040512 962183772 963477504 965359296 966159738 967458816 969348384 972196104 975404672 980535204 981621828 982941696 984861504 988111872 990041778 997691904 999640521 1000343996 1002799104 1004757696 1005886068 1008073728 1009205824 1010042622 1011400704 1013376096 1013658624 1015638426 1017004032 1017847296 1018990368 1019835279 1021206528 1023201072 1028869776 1034136576 1035009382 1036156374 1037549568 1039576032 1043006976 1045044099 1049655024 1053119232 1060577568 1064077824 1066156101 1066453344 1067589632 1069674768 1069972992 1070860176 1072062783 1073504256 1074394368 1075600944 1077940224 1080045576 1083912192 1086029208 1088391168 1091588608 1093720617 1097330256 1100951808 1105809408 1107969192 1109458944 1111625856 1119498544 1122403392 1125700752 1128148992 1129101144 1129415936 1130352408 1131872256 1134082944 1135356552 1137825792 1140048108 1140365952 1144129536 1145078208 1146364164 1148857344 1151101206 1157478498 1158293048 1163403648 1167243264 1169523036 1171095552 1173382848 1180861902 1182449664 1184759136 1190823936 1193149764 1194754048 1197087552 1198431916 1199760012 1201038336 1201373184 1203384114 1203719616 1204717698 1206337536 1207692288 1208693664 1210051062 1212682752 1215051273 1219401216 1221782859 1224440064 1228037184 1232090112 1234496538 1236156416 1238570784 1244035584 1246465341 1248141312 1250579088 1259435862 1263592416 1263944704 1266413346 1267762688 1269167616 1270238787 1270592928 1271646459 1273356288 1274786304 1275843312 1277276121 1280054016 1282911696 1287145728 1288212984 1289945088 1292464512 1296261472 1303079679 1307380272 1308829104 1313148672 1317482496 1320055704 1329404521 1330255872 1332854028 1336769643 1339676928 1341181424 1344098304 1346723496 1348534272 1351168128 1351544832 1354184568 1356005376 1357129728 1358653824 1359780372 1361608704 1364268096 1371826368 1378848768 1381541832 1383399424 1386101376 1390675968 1393392132 1399540032 1404158976 1406901474 1414103424 1418770432 1421541468 1421937792 1426233024 1426630656 1427813568 1429417044 1431339008 1432525824 1434134592 1435323726 1437253632 1440060768 1443275658 1445216256 1448038944 1451188224 1454022576 1458294156 1463107008 1467935744 1470802806 1472432742 1474412544 1477292256 1482167808 1485062667 1496537856 1500515994 1500934336 1504198656 1505468192 1507136544 1508829102 1512110592 1513808736 1515063933 1517101056 1520064144 1520487936 1523457639 1525506048 1526770944 1528485552 1531809792 1534801608 1539310498 1543304664 1551204864 1552514073 1554234561 1556324352 1559364048 1564510464 1574482536 1576599552 1579678848 1587765248 1590866352 1592652941 1596116736 1599680016 1601384448 1604512152 1604959488 1606290264 1608450048 1610256384 1611591552 1613401416 1616910336 1620068364 1625868288 1629043812 1632586752 1637382912 1642786816 1645995384 1651427712 1658714112 1661953788 1664188416 1667438784 1679247816 1683605088 1684789888 1688551128 1692223488 1693651716 1694123904 1695528612 1697808384 1699715072 1701124416 1703034828 1706738688 1710072162 1710548928 1716194304 1717617312 1719546246 1723286016 1726651809 1737439572 1743173696 1745105472 1750864896 1754284554 1756643328 1760074272 1771292853 1773674496 1777138704 1782359524 1786235904 1789724646 1792131072 1795631328 1797647874 1799640018 1801557504 1802059776 1805076171 1805579424 1807076547 1809506304 1811538432 1813040496 1815076593 1819024128 1829101824 1838465024 1842055776 1848135168 1851744807 1854234624 1857856176 1866053376 1872211968 1875868632 1885471232 1889153793 1895388624 1895917056 1899620019 1901644032 1902174208 1903751424 1905889392 1910034432 1912179456 1913764968 1916338176 1920081024 1924367544 1926955008 1930718592 1932319476 1934917632 1938696768 1944392208 1950809344 1961070408 1963243656 1965883392 1969723008 1976223744 1980083556 1995383808 1999281042 2000687992 2005598208 2009515392 2011772136 2016147456 2018411648 2020085244 2022801408 2026752192 2027317248 2031276852 2034008064 2035694592 2037980736 2039670558 2042413056 2046402144 2057739552 2068273152 2070018764 2072312748 2075099136 2079152064 2086013952 2090088198 2099310048 2106238464 2110352211 2121155136 2128155648 2132312202 2132906688 2135179264 2139349536 2139945984 2141720352 2144125566 2147008512 2148788736 2151201888 2152985589 2155880448 2160091152 2164913487 2167824384 2172058416 2176782336 2183177216 2187441234 2194660512 2201903616 2206204209 2208649113 2211618816 2215938384 2223251712 2238997088 2244806784 2250773991 2251401504 2256297984 2258202288 2258831872 2260704816 2263243653 2268165888 2270713104 2275651584 2280096216 2280731904 2288259072 2290156416 2292728328 2297714688 2302202412 2308965747 2314956996 2316586096 2326807296 2334486528 2339046072 2342191104 2346765696 2361723804 2364899328 2369518272 2381647872 2386299528 2389508096 2394175104 2396863832 2399520024 2402076672 2402746368 2406768228 2407439232 2409435396 2412675072 2415384576 2417387328 2420102124 2425365504 2430102546 2438802432 2443565718 2448880128 2456074368 2464180224 2468993076 2472312832 2477141568 2488071168 2492930682 2496282624 2501158176 2518871724 2527184832 2527889408 2532826692 2535525376 2538335232 2540477574 2541185856 2543292918 2546712576 2549572608 2551686624 2554552242 2560108032 2565108243 2565823392 2574291456 2576425968 2579319369 2584929024 2592522944 2606159358 2614760544 2617658208 2626297344 2631426831 2634964992 2640111408 2658809042 2660511744 2665708056 2673539286 2679353856 2682362848 2684586969 2688196608 2693446992 2696471811 2699460027 2702336256 2703089664 2708369136 2714259456 2717307648 2719560744 2723217408 2728536192 2743652736 2750945989 2757697536 2763083664 2772202752 2781351936 2786784264 2799080064 2808317952 2813802948 2828206848 2837540864 2843082936 2843875584 2852466048 2853261312 2855627136 2858834088 2862678016 2865051648 2868269184 2870647452 2874507264 2880121536 2886551316 2890432512 2896077888 2902376448 2908045152 2916588312 2926214016 2935871488 2941605612 2944865484 2948825088 2954584512 2964335616 2970125334 2993075712 3001031988 3001868672 3008397312 3010936384 3014273088 3017658204 3024221184 3027617472 3030127866 3034202112 3040128288 3040975872 3046915278 3051012096 3053541888 3056971104 3059505837 3063619584 3069603216 3078620996 3086609328 3102409728 3105028146 3108469122 3112648704 3118728096 3129020928 3135132297 3148965072 3159357696 3175530496 3181732704 3185305882 3192233472 3198468303 3199360032 3202768896 3209024304 3209918976 3212580528 3216188349 3220512768 3223183104 3226802832 3233820672 3240136728 3251736576 3258087624 3265173504 3274765824 3281161851 3285573632 3291990768 3302855424 3317428224 3323907576 3328376832 3334877568 3358495632 3367210176 3369579776 3377102256 3384446976 3387303432 3388247808 3391057224 3395616768 3399430144 3402248832 3406069656 3413477376 3420144324 3421097856 3432388608 3435234624 3439092492 3446572032 3453303618 3474879144 3486347392 3490210944 3501729792 3508569108 3513286656 3520148544 3542585706 3547348992 3554277408 3564719048 3572471808 3579449292 3584262144 3591262656 3595295748 3599280036 3603115008 3604119552 3610152342 3611158848 3614153094 3619012608 3623076864 3626080992 3630153186 3638048256 3645153819 3658203648 3665348577 3676930048 3684111552 3696270336 3703489614 3708469248 3715712352 3732106752 3739396023 3744423936 3751737264 3770942464 3778307586 3790777248 3791834112 3799240038 3803288064 3804348416 3807502848 3810716361 3811778784 3814939377 3820068864 3824358912 3827529936 3831828363 3840162048 3848735088 3861437184 3864638952 3869835264 3877393536 3888784416 3901618688 3909239037 3922140816 3926487312 3939446016 3952447488 3960167112 3988213563 3990767616 3998562084 4001375984 4010308929 4019030784 4023544272 4032294912 4036823296 4040170488 4045602816 4053504384 4054634496 4062553704 4068016128 4071389184 4075961472 4079341116 4084826112 4092804288 4115479104 4136546304 4140037528 4144625496 4150198272 4158304128 4172027904 4180176396 4198620096 4212476928 4220704422 4242310272 4256311296 4264624404 4265813376 4270358528 4278699072 4279891968 4283440704 4288251132 4294017024 4297577472 4302403776 4305971178 4311760896 4320182304 4329826974 4335648768 4344116832 4353564672 4366354432 4374882468 4389321024 4403807232 4412408418 4417298226 4423237632 4431876768 4446503424 4455188001 4477994176 4489613568 4501547982 4502803008 4512595968 4516404576 4517663744 4521409632 4526487306 4536331776 4541426208 4545191799 4551303168 4560192432 4561463808 4570372917 4576518144 4580312832 4585456656 4595429376 4604404824 4617931494 4629913992 4633172192 4653614592 4657542219 4662703683 4668973056 4678092144 4693531392 4723447608 4729798656 4739036544 4751633981 4763295744 4772599056 4777958823 4788350208 4793727664 4799040048 4804153344 4813536456 4814878464 4818870792 4825350144 4830769152 4834774656 4840204248 4850731008 4860205092 4877604864 4887131436 4897760256 4912148736 4928360448 4937986152 4944625664 4954283136 4976142336 4985861364 4992565248 5002316352 5037743448 5054369664 5055778816 5065653384 5071050752 5076670464 5080955148 5082371712 5086585836 5093425152 5099145216 5103373248 5109104484 5120216064 5130216486 5131646784 5148582912 5152851936 5158638738 5169858048 5185045888 5212318716 5229521088 5235316416 5252594688 5262853662 5269929984 5280222816 5313878559 5317618084 5321023488 5331416112 5347078572 5358707712 5364725696 5369173938 5376393216 5386893984 5392943622 5398920054 5404672512 5406179328 5415228513 5416738272 5421229641 5428518912 5434615296 5439121488 5445229779 5457072384 5487305472 5501891978 5515395072 5526167328 5544405504 5555234421 5562703872 5573568528 5598160128 5616635904 5627605896 5656413696 5667461379 5675081728 5686165872 5687751168 5692551601 5698860057 5704932096 5706522624 5711254272 5717668176 5730103296 5736538368 5741294904 5749014528 5760243072 5773102632 5780865024 5792155776 5804752896 5816090304 5833176624 5852428032 5871742976 5883211224 5889730968 5897650176 5909169024 5928671232 5940250668 5986151424 6002063976 6003737344 6016794624 6021872768 6028546176 6035316408 6048442368 6055234944 6060255732 6068404224 6080256576 6081951744 6093830556 6102024192 6107083776 6113942208 6119011674 6127239168 6139206432 6157241992 6173218656 6204819456 6210056292 6216938244 6225297408 6237456192 6258041856 6270264594 6297930144 6318715392 6331056633 6351060992 6363465408 6370611764 6384466944 6396936606 6398720064 6405537792 6418048608 6419837952 6425161056 6432376698 6441025536 6446366208 6453605664 6458956767 6467641344 6480273456 6494740461 6503473152 6516175248 6530347008 6549531648 6562323702 6571147264 6583981536 6605710848 6618612627 6625947339 6634856448 6647815152 6669755136 6716991264 6734420352 6739159552 6752321973 6754204512 6768893952 6774606864 6776495616 6782114448 6789730959 6798860288 6804497664 6812139312 6826954752 6840288648 6842195712 6864777216 6870469248 6878184984 6893144064 6906607236 6926897241 6949758288 6972694784 6980421888 7003459584 7017138216 7026573312 7040297088 7085171412 7094697984 7108554816 7129438096 7144943616 7158898584 7168524288 7182525312 7190591496 7198560072 7206230016 7208239104 7220304684 7222317696 7228306188 7238025216 7246153728 7252161984 7260306372 7276096512 7290307638 7316407296 7330697154 7353860096 7368223104 7392540672 7406979228 7416938496 7431424704 7464213504 7478792046 7488847872 7503474528 7541884928 7556615172 7581554496 7583668224 7598480076 7606576128 7608696832 7615005696 7621432722 7623557568 7629878754 7640137728 7648717824 7655059872 7663656726 7680324096 7695324729 7697470176 7722874368 7729277904 7737958107 7754787072 7777568832 7803237376 7818478074 7844281632 7852974624 7878892032 7894280493 7904894976 7920334224 7976427126 7981535232 7997124168 8002751968 8020617858 8038061568 8047088544 8053760907 8064589824 8073646592 8080340976 8089415433 8098380081 8107008768 8109268992 8125107408 8142778368 8151922944 8158682232 8169652224 8185608576 8230958208 8252837967 8273092608 8280075056 8289250992 8316608256 8344055808 8360352792 8397240192 8424953856 8441408844 8466207739 8484620544 8512622592 8529248808 8531626752 8540717056 8557398144 8559783936 8566881408 8576502264 8588034048 8595154944 8604807552 8611942356 8623521792 8640364608 8659653948 8671297536 8688233664 8707129344 8732708864 8749764936 8778642048 8807614464 8824816836 8834596452 8846475264 8863753536 8893006848 8910376002 8955988352 8979227136 9003095964 9005606016 9025191936 9032809152 9035327488 9042819264 9052974612 9072663552 9082852416 9090383598 9102606336 9120384864 9122927616 9140745834 9153036288 9160625664 9170913312 9178517511 9190858752 9208809648 9235862988 9259827984 9266344384 9307229184 9315084438 9325407366 9337946112 9356184288 9387062784 9405396891 9446895216 9478073088 9503267962 9526591488 9545198112 9555917646 9576700416 9587455328 9595404909 9598080096 9608306688 9627072912 9629756928 9637741584 9648565047 9661538304 9669549312 9680408496 9701462016 9720410184 9755209728 9774262872 9795520512 9824297472 9843485553 9856720896 9875972304 9908566272 9952284672 9971722728 9985130496 10004632704 10075486896 10108739328 10111557632 10131306768 10142101504 10153340928 10161910296 10164743424 10173171672 10186850304 10198290432 10206746496 10218208968 10240432128 10260432972 10263293568 10297165824 10305703872 10317277476 10339716096 10370091776 10424637432 10459042176 10470632832 10505189376 10525707324 10539859968 10560445632 10627757118 10635236168 10642046976 10662832224 10694157144 10717415424 10729451392 10738347876 10752786432 10773787968 10785887244 10797840108 10809345024 10812358656 10830457026 10833476544 10842459282 10857037824 10869230592 10878242976 10890459558 10914144768 10935461457 10974610944 10996045731 11003783956 11030790144 11052334656 11088811008 11110468842 11125407744 11147137056 11196320256 11218188069 11233271808 11255211792 11312827392 11334922758 11350163456 11372331744 11375502336 11385103202 11397720114 11409864192 11413045248 11422508544 11432149083 11435336352 11444818131 11460206592 11473076736 11482589808 11495485089 11520486144 11546205264 11584311552 11609505792 11632180608 11666353248 11704856064 11727717111 11743485952 11766422448 11779461936 11818338048 11857342464 11880501336 11964640689 11972302848 12004127952 12007474688 12030926787 12043745536 12057092352 12070632816 12096884736 12110469888 12120511464 12136808448 12160513152 12163903488 12187661112 12204048384 12214167552 12227884416 12238023348 12254478336 12278412864 12314483984 12346437312 12409638912 12420112584 12433876488 12450594816 12474912384 12516083712 12540529188 12595860288 12637430784 12662113266 12702121984 12726930816 12741223528 12768933888 12793873212 12797440128 12811075584 12836097216 12839675904 12850322112 12864753396 12882051072 12892732416 12907211328 12917913534 12935282688 12960546912 12989480922 13006946304 13032350496 13060694016 13099063296 13124647404 13142294528 13167963072 13211421696 13237225254 13251894678 13269712896 13295630304 13339510272 13365564003 13433982528 13468840704 13478319104 13504643946 13508409024 13537787904 13549213728 13552991232 13564228896 13579461918 13597720576 13608995328 13624278624 13635575397 13653909504 13680577296 13684391424 13711118751 13729554432 13740938496 13756369968 13786288128 13813214472 13853794482 13899516576 13945389568 13960843776 13972626657 13988111049 14006919168 14034276432 14080594176 14170342824 14189395968 14217109632 14254901943 14258876192 14289887232 14317797168 14333876469 14365050624 14381182992 14397120144 14412460032 14440609368 14444635392 14456612376 14476050432 14492307456 14504323968 14520612744 14552193024 14580615276 14623449731 14632814592 14661394308 14736446208 14785081344 14813958456 14833876992 14862849408 14928427008 14957584092 14977695744 15006949056 15083769856 15113230344 15163108992 15167336448 15196960152 15213152256 15217393664 15230011392 15242865444 15247115136 15259757508 15280275456 15297435648 15310119744 15327313452 15360648192 15390649458 15394940352 15445748736 15458555808 15475916214 15509574144 15555137664 15606474752 15636956148 15688563264 15705949248 15757784064 15788560986 15809789952 15840668448 15952854252 15963070464 15994248336 16005503936 16041235716 16076123136 16094177088 16107521814 16129179648 16147293184 16160681952 16178830866 16196760162 16214017536 16218537984 16245685539 16250214816 16263688923 16285556736 16303845888 16317364464 16335689337 16371217152 16461916416 16505675934 16546185216 16560150112 16578501984 16633216512 16665703263 16688111616 16720705584 16794480384 16849907712 16882817688 16932415478 16969241088 17002384137 17025245184 17058497616 17063253504 17077654803 17096580171 17114796288 17119567872 17133762816 17153004528 17190309888 17209615104 17223884712 17247043584 17280729216 17319307896 17342595072 17376467328 17414258688 17465417728 17499529872 17557284096 17615228928 17649633672 17669192904 17692950528 17727507072 17786013696 17820752004 17911976704 17958454272 18006191928 18011212032 18050383872 18065618304 18070654976 18085638528 18105949224 18145327104 18165704832 18180767196 18205212672 18240769728 18245855232 18281491668 18306072576 18321251328 18341826624 18357035022 18381717504 18417619296 18471725976 18519655968 18532688768 18614458368 18630168876 18650814732 18675892224 18712368576 18774125568 18810793782 18893790432 18956146176 18993169899 19006535924 19053182976 19090396224 19111835292 19153400832 19174910656 19190809818 19196160192 19216613376 19254145824 19259513856 19275483168 19297130094 19323076608 19339098624 19360816992 19376870301 19402924032 19440820368 19484221383 19510419456 19548525744 19591041024 19648594944 19686971106 19713441792 19751944608 19817132544 19855837881 19877842017 19904569344 19943445456 20009265408 20150973792 20217478656 20223115264 20256965919 20262613536 20284203008 20306681856 20323820592 20329486848 20346343344 20369192877 20396580864 20413492992 20436417936 20480864256 20520865944 20526587136 20594331648 20611407744 20634554952 20679432192 20740183552 20780691723 20849274864 20918084352 20941265664 21010378752 21051414648 21079719936 21120891264 21255514236 21270472336 21284093952 21325664448 21388314288 21434830848 21458902784 21476695752 21505572864 21547575936 21571774488 21595680216 21618690048 21624717312 21660914052 21666953088 21684918564 21714075648 21738461184 21756485952 21780919116 21828289536 21870922914 21949221888 21992091462 22007567912 22061580288 22104669312 22177622016 22220937684 22250815488 22294274112 22392640512 22436376138 22466543616 22510423584 22625654784 22669845516 22700326912 22744663488 22751004672 22770206404 22795440228 22819728384 22826090496 22845017088 22864298166 22870672704 22889636262 22920413184 22946153472 22965179616 22990970178 23040972288 23085974187 23092410528 23168623104 23213874321 23264361216 23332706496 23409712128 23455434222 23486971904 23532844896 23558923872 23636676096 23682841479 23714684928 23761002672 23929281378 23944605696 24008255904 24014949376 24061853574 24087491072 24114184704 24141265632 24161282721 24193769472 24220939776 24241022928 24268246299 24295140243 24321026304 24327806976 24375322224 24428335104 24455768832 24476046696 24508956672 24556825728 24628967968 24692874624 24758513901 24819277824 24840225168 24867752976 24949824768 25032167424 25081058376 25191720576 25258685899 25274861568 25324226532 25398623217 25453861632 25482447056 25537867776 25587746424 25594880256 25622151168 25672194432 25679351808 25700644224 25729506792 25764102144 25785464832 25814422656 25835827068 25870565376 25921093824 25978961844 26013892608 26064700992 26121388032 26198126592 26249294808 26284589056 26335926144 26422843392 26474450508 26503789356 26539425792 26591260608 26679020544 26731128006 26867965056 26937681408 26956638208 27009287892 27016818048 27075575808 27098427456 27105982464 27128457792 27158923836 27195441152 27217990656 27248557248 27271150794 27307819008 27361154592 27368782848 27422237502 27459108864 27481876992 27512739936 27572576256 27626428944 27707588964 27799033152 27890779136 27921687552 27945253314 27976222098 28013838336 28068552864 28161188352 28216190673 28340685648 28434219264 28509803886 28517752384 28579774464 28635594336 28667752938 28730101248 28762365984 28786214727 28794240288 28824920064 28881218736 28889270784 28913224752 28945695141 28984614912 29008647936 29041225488 29104386048 29161230552 29246899462 29265629184 29322788616 29472892416 29530456659 29570162688 29627916912 29725698816 29856854016 29915168184 29955391488 30013898112 30167539712 30226460688 30260405879 30326217984 30334672896 30393920304 30426304512 30460022784 30485730888 30494230272 30519515016 30560550912 30594871296 30620239488 30654626904 30721296384 30781298916 30789880704 30891497472 30917111616 30951832428 31019148288 31110275328 31212949504 31273912296 31377126528 31411898496 31515568128 31577121972 31619579904 31681336896 31905708504 31926140928 31988496672 32011007872 32082471432 32152246272 32188354176 32215043628 32258359296 32294586368 32321363904 32357661732 32393520324 32428035072 32437075968 32491371078 32500429632 32527377846 32571113472 32607691776 32634728928 32671378674 32742434304 32806384371 32923832832 33011351868 33092370432 33120300224 33157003968 33266433024 33331406526 33376223232 33441411168 33588960768 33654564207 33699815424 33765635376 33864830956 33938482176 34004768274 34050490368 34116995232 34126507008 34155309606 34193160342 34229592576 34239135744 34267525632 34296447249 34306009056 34334454393 34380619776 34419230208 34447769424 34486455267 34561458432 34638615792 34752934656 34828517376 34930835456 34999059744 35114568192 35183151333 35230457856 35299267344 35338385808 35455014144 35572027392 35641504008 35823953408 35893922067 35916908544 36012383856 36022424064 36092780361 36131236608 36141309952 36171277056 36211898448 36290654208 36331409664 36361534392 36410425344 36481539456 36491710464 36562983336 36612145152 36642502656 36683653248 36714070044 36763435008 36835238592 36943451952 37039311936 37065377536 37228916736 37260337752 37301629464 37351784448 37424737152 37548251136 37621587564 37787580864 37912292352 37986339798 38013071848 38106365952 38180792448 38223670584 38306801664 38349821312 38381619636 38392320384 38433226752 38508291648 38519027712 38550966336 38594260188 38646153216 38678197248 38721633984 38753740602 38805848064 38881640736 38968442766 39020838912 39097051488 39182082048 39297189888 39373942212 39426883584 39503889216 39634265088 39711675762 39755684034 39809138688 39886890912 40018530816 40096692009 40301947584 40434957312 40446230528 40513931838 40525227072 40568406016 40613363712 40647641184 40658973696 40692686688 40738385754 40793161728 40826985984 40872835872 40906726191 40961728512 41041731888 41053174272 41133356253 41188663296 41222815488 41269109904 41358864384 41480367104 41561383446 41698549728 41836168704 41882531328 41917879971 41964333147 42020757504 42102829296 42241782528 42511028472 42540944672 42568187904 42651328896 42764705829 42776628576 42869661696 42917805568 42953391504 43001629407 43095151872 43143548976 43191360432 43237380096 43321828104 43333906176 43369837128 43428151296 43476922368 43512971904 43561838232 43656579072 43741845828 43870349193 43898443776 43984182924 44015135824 44209338624 44355244032 44441875368 44501630976 44588548224 44785281024 44872752276 44933087232 45020847168 45251309568 45339691032 45400653824 45489326976 45502009344 45540412808 45590880456 45639456768 45652180992 45690034176 45728596332 45741345408 45779272524 45840826368 45892306944 45930359232 45981940356 46081944576 46171948374 46184821056 46337246208 46427748642 46528722432 46665412992 46819424256 46910868444 46973943808 47065689792 47117847744 47273352192 47365682958 47429369856 47522005344 47858562756 47889211392 48016511808 48029898752 48123707148 48174982144 48228369408 48282531264 48322565442 48387538944 48441879552 48482045856 48536492598 48590280486 48642052608 48655613952 48737056617 48750644448 48791066769 48856670208 48911537664 48952093392 49007068011 49113651456 49257935936 49385749248 49517027802 49638555648 49680450336 49735505952 49899649536 49997109789 50064334848 50162116752 50383441152 50517371798 50549723136 50648453064 50797246434 50907723264 50964894112 51007152411 51075735552 51175492848 51189760512 51232964409 51289740513 51344388864 51358703616 51401288448 51459013584 51570929664 51628845312 51671654136 51741130752 51842187648 51957923688 52027785216 52129401984 52242776064 52267973791 52396253184 52498589616 52671852288 52845686784 52948901016 53007578712 53078851584 53182521216 53358041088 53462256012 53735930112 53875362816 53913276416 54018575784 54033636096 54151151616 54196854912 54211964928 54256915584 54317847672 54390882304 54435981312 54497114496 54542301588 54615638016 54722309184 54737565696 54844475004 54918217728 54963753984 55025479872 55145152512 55252857888 55415177928 55598066304 55781558272 55843375104 55890506628 55952444196 56027676672 56137105728 56322376704 56432381346 56681371296 56868438528 57019607772 57035504768 57159548928 57271188672 57335505876 57460202496 57524731968 57572429454 57588480576 57649840128 57762437472 57778541568 57826449504 57891390282 57969229824 58017295872 58082450976 58130610903 58208772096 58322461104 58452664149 58493798924 58531258368 58645577232 58945784832 59060913318 59140325376 59255833824 59451397632 59567513643 59633526051 59713708032 59830336368 60027796224 60335079424 60452921376 60520811758 60652435968 60669345792 60770897757 60787840608 60852609024 60920045568 60971461776 60988460544 61039030032 61107578631 61189742592 61240478976 61309253808 61442592768 61562597832 61579761408 61782994944 61834223232 61903664856 62038296576 62220550656 62342075169 62425899008 62547824592 62754253056 62823796992 63031136256 63154243944 63239159808 63362673792 63811417008 63852281856 63976993344 64022015744 64164942864 64304492544 64376708352 64430087256 64516718592 64589172736 64642727808 64715323464 64787040648 64856070144 64874151936 64982742156 65000859264 65054755692 65142226944 65215383552 65269457856 65342757348 65484868608 65612768742 65847665664 66022703736 66184740864 66240600448 66314007936 66532866048 66662813052 66752446464 66882822336 67177921536 67309128414 67399630848 67531270752 67729661912 67876964352 68009536548 68100980736 68233990464 68253014016 68310619212 68386320684 68459185152 68478271488 68535051264 68592894498 68612018112 68668908786 68761239552 68838460416 68895538848 68972910534 69122916864 69257922561 69277231584 69505869312 69641622963 69861670912 69998119488 70229136384 70366302666 70460915712 70598534688 70676771616 70910028288 71048524437 71144054784 71283008016 71647906816 71787844134 71833817088 72024767712 72044848128 72185560722 72262473216 72282619904 72342554112 72423796896 72483848163 72581308416 72662819328 72723068784 72804738897 72885420729 72963078912 72983420928 73125966672 73285005312 73367306496 73428140088 73526870016 73670477184 73886903904 74078623872 74130755072 74275541703 74457833472 74520675504 74603258928 74849474304 75096502272 75243175128 75575161728 75776057697 75824584704 75972679596 76026143696 76195869651 76361584896 76447341168 76613603328 76699642624 76763239272 76784640768 76866453504 77016583296 77038055424 77101932672 77188520376 77292306432 77356394496 77443267968 77507481204 77611696128 77763281472 77936885532 78041677824 78194102976 78364164096 78594379776 78747884424 78853767168 79007778432 79268530176 79423351524 79511368068 79618277376 79773781824 80037061632 80193384018 80603895168 80869914624 80892461056 81027863676 81050454144 81136812032 81226727424 81295282368 81317947392 81385373376 81476771508 81586323456 81653971968 81745671744 81813452382 81923457024 82083463776 82106348544 82266712506 82377326592 82445630976 82538219808 82717728768 82960734208 83122766892 83397099456 83672337408 83765062656 83835759942 83928666294 84041515008 84205658592 84483565056 84648572019 85022056944 85081889344 85302657792 85529411658 85553257152 85739323392 85835611136 85906783008 86003258814 86190303744 86287097952 86358644181 86382720864 86474760192 86643656208 86667812352 86739674256 86837085423 86953844736 87025943808 87123676464 87313158144 87483691656 87740698386 87796887552 87968365848 88030271648 88418677248 88591369977 88710488064 88883750736 89177096448 89570562048 89745504552 89866174464 90041694336 90502619136 90679382064 90781217637 90978653952 91004018688 91080825616 91181760912 91278913536 91380068352 91457192664 91482690816 91558545048 91681652736 91784613888 91860718464 91963880712 92163889152 92343896748 92369642112 92674492416 92855497284 93057444864 93330825984 93638848512 93821736888 93947887616 94131379584 94235695488 94546704384 94731365916 94858739712 95044010688 95717125512 95778422784 96033023616 96059797504 96247414296 96349964288 96456738816 96565062528 96645130884 96775077888 96883759104 96964091712 97072985196 97180560972 97284105216 97311227904 97474113234 97501288896 97582133538 97713340416 97823075328 97904186784 98014136022 98227302912 98515871872 98771498496 99034055604 99277111296 99360900672 99471011904 99799299072 99994219578 100128669696 100324233504 100766882304 100963692621 101034743596 101099446272 101296906128 101594492868 101815446528 101929788224 102014304822 102151471104 102350985696 102379521024 102465928818 102579481026 102688777728 102717407232 102802576896 102889341747 102918027168 103003363179 103141859328 103257690624 103343308272 103459365801 103684375296 103915847376 104258803968 104485552128 104535947582 104792506368 104997179232 105343704576 105549453999 105691373568 105897802032 106015157424 106365042432 106716082176 106924512024 107471860224 107681766201 107750725632 107826552832 108037151568 108067272192 108278341083 108393709824 108423929856 108513831168 108635695344 108871962624 108994228992 109084603176 109231276032 109444618368 109475131392 109688950008 109836435456 109927507968 110050959744 110290305024 110505715776 110830355856 111196132608 111563116544 111686750208 111781013256 111904888392 112055353344 112274211456 112644753408 112864762692 113362742592 113736877056 114039215544 114071009536 114319097856 114542377344 114671011752 114920404992 115049463936 115144858908 115176961152 115299680256 115524874944 115557083136 115652899008 115782780564 115938459648 116034591744 116164901952 116261221806 116417544192 116644922208 116905328298 116987597848 117062516736 117291154464 117891569664 118121826636 118280650752 118511667648 118902795264 119135027286 119267052102 119427416064 119660672736 120055592448 120290076027 120670158848 120905842752 121041623516 121304871936 121338691584 121541795514 121575681216 121705218048 121840091136 121942923552 121976921088 122078060064 122215157262 122379485184 122480957952 122618507616 122720178573 122885185536 123125195664 123159522816 123400068759 123565989888 123668446464 123807329712 124076593152 124441101312 124684150338 124851798016 125095649184 125508506112 125647593984 125753639913 125892999441 126062272512 126308487888 126725347584 127622834016 127704563712 127953986688 128044031488 128294117487 128329885728 128608985088 128753416704 128860174512 129004888221 129178345472 129285455616 129430646928 129574081296 129712140288 129965484312 130001718528 130109511384 130284453888 130430767104 130538915712 130685514696 130969737216 131225537484 131611047579 131695331328 132045407472 132481200896 132628015872 133065732096 133325626104 133504892928 133765644672 134355843072 134618256828 134799261696 135062541504 135459323824 135753928704 136019073096 136201961472 136467980928 136506028032 136621238424 136772641368 136918370304 136956542976 137070102528 137185788996 137224036224 137337817572 137522479104 137676920832 137791077696 137945821068 138245833728 138515845122 138554463168 139011738624 139283245926 139723341824 139996238976 140458272768 140732605332 140921831424 141197069376 141353543232 141820056576 142097048874 142288109568 142566016032 143295813632 143575688268 143667634176 144049535424 144089696256 144371121444 144524946432 144565239808 144685108224 144847593792 144967696326 145162616832 145325638656 145446137568 145609477794 145770841458 145926157824 145966841856 146211169851 146251933344 146570010624 146734612992 146856280176 147021204033 147340954368 147773807808 148157247744 148261510144 148551083406 148915666944 149041351008 149206517856 149698948608 149991329367 150193004544 150486350256 151150323456 151552115394 151649169408 151945359192 152052287392 152391739302 152723169792 152894682336 153021457233 153227206656 153399285248 153526478544 153569281536 153698893227 153869221539 154033166592 154076110848 154203865344 154377040752 154712788992 154886535936 155014962408 155223392256 155526562944 155873771064 156083355648 156388205952 156728328192 156803921373 157188759552 157495768848 158015556864 158537060352 158846703048 159022736136 159236554752 159547563648 160074123264 160386768036 160857947041 161207790336 161739829248 162055727352 162100908288 162273624064 162453454848 162590564736 162635894784 162770746752 162953543016 163172646912 163307943936 163491343488 163626904764 163846914048 164166927552 164212697088 164533425012 164754653184 164891261952 165076439616 165435457536 165921468416 166245533784 166794198912 167344674816 167530125312 167671519884 167857332588 168083030016 168411317184 168967130112 169297144038 170044113888 170163778688 170605315584 171058823316 171106514304 171478646784 171671222272 171813566016 172006517628 172380607488 172574195904 172717288362 172765441728 172949520384 173287312416 173335624704 173479348512 173674170846 173907689472 174051887616 174247352928 174391832709 174626316288 174967383312 175481396772 175593775104 175936731696 176060543296 176837354496 177182739954 177420976128 177767501472 178354192896 178702540929 178900578153 179141124096 179491009104 180083388672 181005238272 181358764128 181562435274 181957307904 182008037376 182161651232 182312693271 182363521824 182557827072 182760136704 182914385328 182965381632 183117090096 183322735893 183569227776 183721436928 183927761424 184327778304 184687793496 184739284224 185348984832 185710994568 186114889728 186661651968 187026225507 187277697024 187643473776 188262759168 188471390976 189093408768 189462731832 189717479424 190088021376 191434251024 191556845568 192066047232 192119595008 192494828592 192699928576 192913477632 193130125056 193290261768 193550155776 193767518208 193928183424 194145970392 194361121944 194568210432 194622455808 194948226468 195002577792 195164267076 195426680832 195646150656 195808373568 196028272044 196454605824 197031743744 197542996992 198068111208 198554222592 198721801344 198942023808 199598598144 199988439156 200257339392 200648467008 201533764608 201927385242 202069487192 202198892544 202593812256 203188985736 203630893056 203859576448 204028609644 204302942208 204701971392 204759042048 204931857636 205158962052 205377555456 205434814464 205605153792 205778683494 205836054336 206006726358 206283718656 206515381248 206686616544 206918731602 207368750592 207773767683 207831694752 208517607936 208924868889 209071895164 209585012736 209994358464 210687409152 211098907998 211382747136 211795604064 212030314848 212730084864 213145573311 213432164352 213849024048 214943720448 215363532402 215501451264 215653105664 216074303136 216134544384 216556682166 216787419648 216847859712 217027662336 217271390688 217451544489 217743925248 217988457984 218169206352 218414216691 218656262187 218889236736 218950262784 219377900016 219855015936 220101919488 220580610048 221011431552 221660711712 222392265216 222826625109 223126233088 223373500416 223562026512 223809776784 224548422912 225289506816 225729525384 226725485184 227328173091 227473754112 228078431088 228142019072 228587608953 229084754688 229342023504 229840809984 230098927872 230289717816 230353922304 230599360512 231049749888 231114166272 231305798016 231565561128 231876919296 232069183488 232329803904 232522443612 232835088384 233289844416 233810656596 233975195696 234125033472 234582308928 235783139328 236243653272 236561301504 237023335296 237805590528 238270054572 238534104204 238854832128 239321345472 240111184896 240580152054 241340317696 241811685504 242083247032 242609743872 242677383168 243083591028 243151362432 243410436096 243680182272 243885847104 243953842176 244156120128 244430314524 244758970368 244961915904 245237015232 245440357146 245770371072 246250391328 246319045632 246800137518 247131979776 247336892928 247614659424 248153186304 248882202624 249368300676 249703596032 250191298368 251017012224 251295187968 251507279826 251785998882 252124545024 252616975776 253450695168 253945716057 255245668032 255907973376 256088062976 256588234974 256659771456 257217970176 257506833408 257720349024 258009776442 258356690944 258570911232 258861293856 259075932543 259148162592 259424280576 259930968624 260003437056 260219022768 260511256269 260861534208 261077831424 261371029392 261939474432 262451074968 263222095158 263390662656 264090814944 264962401792 265256031744 265774109931 266131464192 266651252208 267531289344 268711686144 269236513656 269598523392 270125083008 270918647648 271507857408 272038146192 272343652911 272935961856 273012056064 273242476848 273545282736 273836740608 274140205056 274371577992 274448072448 274675635144 275044958208 275353841664 275582155392 275891642136 276491667456 277031690244 277108926336 277845544889 278023477248 278566491852 279992477952 280916545536 281465210664 281843662848 282394138752 282707086464 283640113152 284194097748 284576219136 285132032064 286591627264 287151376536 287335268352 288099070848 288179392512 288742242888 289049892864 289130479616 289370216448 289695187584 289935392652 290325233664 290651277312 290892275136 291218955588 291541682916 291852315648 291933683712 292422339702 292503866688 293140021248 293469225984 293712560352 294042408066 294681908736 295547615616 296314495488 296523020288 297102166812 297831333888 298082702016 298413035712 299397897216 299982658734 300386009088 300972700512 302300646912 303104230788 303298338816 303890718384 304104574784 304783478604 305446339584 305789364672 306042914466 306454413312 306798570496 307052957088 307138563072 307397786454 307738443078 308066333184 308152221696 308407730688 308668025241 308754081504 309010089537 309425577984 309773071872 310029924816 310378097403 311053125888 311747542128 312776411904 313456656384 313607842746 314377519104 314991537696 316031113728 316648361997 317074120704 317693406096 318045472272 319095127296 320148246528 320773536072 321715894082 322415580672 323045298603 323479658496 324111454704 324201816576 324835023249 325181129472 325271789568 325541493504 325907086032 326615887872 326982686976 327253809528 327693828096 328333855104 328425394176 329066850024 329509306368 329782523904 330152879232 330870915072 331842936832 332491067568 333588397824 334689349632 335060250624 335343039768 335714665176 336166060032 336822634368 337934260224 338594288076 340088227776 340327557376 341210631168 342117646632 342213028608 342957293568 343342444544 343627132032 344013035256 344761214976 345148391808 345434576724 345530883456 345899040768 346574624832 346671249408 346958697024 347348341692 347815378944 348103775232 348494705856 348783665418 349252632576 349934766624 350962793544 351187550208 351873463392 352121086592 353674708992 354365479908 354841952256 355535002944 356708385792 357405081858 357801156306 358282248192 358982018208 360166777344 360870228081 362010476544 362717528256 363124870548 363914615808 364016074752 364323302464 364625386542 364727043648 365115654144 365520273408 365828770656 365930763264 366234180192 366645471786 367138455552 367442873856 367855522848 368160535719 368655556608 369375586992 369478568448 370200206277 370697969664 371421989136 372229779456 373323303936 374052451014 374555394048 375286947552 376525518336 376942781952 377260919739 377678998323 378186817536 378925463664 380176042752 382868502048 383113691136 384132094464 384239190016 384882352461 384989657184 385399857152 385826955264 386260250112 386580523536 387014664663 387535036416 387856366848 388291940784 388722243888 389136420864 389896452936 390005155584 390328534152 390853361664 391292301312 391616747136 392056544088 392909211648 394063487488 394833142737 395085993984 396136222416 397443602688 397884047616 399197196288 399976878312 400514678784 401296934016 403067529216 403854770484 404138974384 404397785088 405187624512 406377971472 407261786112 407719152896 408057219288 408605884416 409403942784 409518084096 409863715272 410317924104 410755110912 410869628928 411210307584 411557366988 411672108672 412013452716 412567437312 413030762496 413373233088 413837463204 414737501184 415547535366 415663389504 417035215872 417849737778 418143790328 419170025472 419988716928 421374818304 422197815996 422765494272 423591208128 424060629696 425460169728 426291146622 426864328704 427698048096 429887440896 430727064804 431002902528 431306211328 432148606272 432269088768 433113364332 433574839296 433695719424 434055324672 434542781376 434903088978 435487850496 435976915968 436338412704 436828433382 437312524374 437778473472 437900525568 438633509553 438755800032 439710031872 440203838976 441063612099 442022863104 443321423424 444784530432 445653250218 446252466176 446747000832 447124053024 447619553568 449096845824 449973988101 450579013632 451459050768 453450970368 454656346182 454947508224 456156862176 456284038144 457175217906 458169509376 458684047008 459064371699 459681619968 460197855744 460579435632 460707844608 461096679681 461607664617 462099499776 462228332544 462611596032 463131122256 464138366976 464659607808 465044887224 465670176768 466579688832 467621313192 467950391392 468250066944 469164617856 470411764119 471566278656 472487306544 474046670592 475611181056 476540109144 477068208408 477709664256 478642690944 479915032081 480222369792 481160304108 482573841123 483623371008 484166494064 485219487744 486167182056 486302724864 486820872192 487360364544 487771694208 487907684352 488312240256 488860629048 489517940736 489923831808 490474030464 490880714292 491540742144 492500782656 492638091264 493600275036 494263959552 494673785856 495229318848 496306372608 497764405248 498736601352 499407192064 500382596736 502034024448 502590375936 503014559652 503571997764 504249090048 505233951552 506901390336 507891432114 510491336064 511815946752 512176125952 513176469948 513319542912 514435940352 515013666816 515440698048 516019552884 516713381888 517141822464 517722587712 518151865086 518296325184 518848561152 519861937248 520006874112 520438045536 521022512538 521723068416 522155662848 522742058784 523878948864 524902149936 526444190316 526781325312 528181629888 529924803584 530512063488 531548219862 532262928384 533302504416 535062578688 536107622787 536701734459 537423372288 538473027312 540250166016 541837295296 543015714816 544076292384 544687305822 545871923712 546024112128 546484953696 546938079813 547090565472 547673481216 548280410112 548743155984 548896144896 549351270288 549968207679 550707683328 551164310784 551783284272 552983334912 554063380488 554217852672 555691089778 556046954496 557132983704 559984955904 561078676521 561833091072 562930421328 564788277504 565414172928 567280226304 568388195496 569152438272 570264064128 573183254528 574302753072 574670536704 574947711701 576198141696 576358785024 577484485776 578099785728 578740432896 579390375168 579870785304 580650467328 581302554624 581784550272 582437911176 583083365832 583704631296 583867367424 584844679404 585007733376 586280042496 586938451968 587425120704 588084816132 589363817472 591095231232 592628990976 593046040576 594204333624 595662667776 596165404032 596826071424 598795794432 599965317468 600772018176 601945401024 604601293824 606208461576 606596677632 607781436768 608209149568 609566957208 610892679168 611578729344 612085828932 612908826624 613597140992 614105914176 614277126144 614795572908 615476886156 616132666368 616304443392 616815461376 617336050482 617508163008 618020179074 618851155968 619546143744 620059849632 620756194806 622106251776 623321303049 623495084256 625552823808 627215685492 628755038208 629983075392 632062227456 633296723994 634148241408 635386812192 636090944544 638190254592 639436719933 640296493056 641547072144 643431788164 644831161344 646090597206 646959316992 648222909408 648403633152 649670046498 650362258944 650543579136 651082987008 651814172064 652354633467 653231775744 653965373952 654507619056 655242650073 655968786561 656667710208 656850788352 658133700048 659565047808 660305758464 661741830144 663685873664 664982135136 667176795648 668479875327 669378699264 670120501248 670686079536 671429330352 673645268736 675868520448 677188576152 680176455552 680655114752 681984519273 682421262336 684235293264 684426057216 685762826859 686684889088 687254264064 688026070512 689522429952 690296783616 690869153448 691061766912 691798081536 693149249664 693342498816 693917394048 694696683384 695630757888 696207550464 696989411712 697567330836 698505265152 699869533248 701925587088 702375100416 703746926784 704242173184 707349417984 708730959816 709683904512 711070005888 713416771584 714810163716 715602312612 716564496384 717964036416 720333554688 721740456162 724020953088 725435056512 726249741096 727829231616 728032149504 728646604928 729250773084 729454087296 730231308288 731040546816 731657541312 731861526528 732468360384 733290943572 734276911104 734885747712 735711045696 736321071438 737311113216 738751173984 738957136896 740400412554 741395939328 742843978272 744459558912 746646607872 748104902028 749110788096 750573895104 753051036672 753885563904 754521839478 755357996646 756373635072 757850927328 760352085504 761837148171 765737004096 768264188928 768478380032 769764704922 769979314368 770799714304 771653910528 772520500224 773161047072 774029329326 775070072832 775712733696 776583881568 777227797629 777444487776 778272841728 779792905872 780010311168 780657068304 781533768807 782584602624 783233494272 784113088176 785818423296 788126974976 789666285474 790171987968 792272444832 794887205376 795768095232 797322329793 798394392576 799953756624 802593868032 806135058432 807709540968 808277948768 808795570176 810375249024 812755942944 814523572224 815438305792 816114438576 817030958733 818807885568 819036168192 819727430544 820635848208 821510221824 822420615168 823114733976 823344217344 824026905432 825134874624 826061524992 826746466176 827674926408 829475002368 831095070732 831326779008 833536634667 834070431744 835699475556 836287580656 839977433856 842749636608 844395631992 845530988544 847182416256 848121259392 850920339456 852582293244 853728657408 855396096192 859774881792 861454129608 862005805056 862612422656 864297212544 864538177536 866226728664 867149678592 867391438848 868110649344 869085562752 869806177956 870975700992 871953831936 872676825408 873656866764 874625048748 875556946944 875801051136 877267019106 877511600064 879420063744 880407677952 882127224198 884045726208 886642846848 889569060864 891306500436 892504932352 893494001664 894248106048 895239107136 898193691648 899947976202 901158027264 902918101536 906901940736 909312692364 909895016448 912313724352 912568076288 914350435812 916339018752 917368094016 918128743398 919363239936 920395711488 921158871264 921415689216 922193359362 923215329234 924198999552 924456665088 925223192064 926004075723 926262244512 927030268611 928276733952 929319215616 930089774448 931134292209 933159377664 935242626384 935900782784 938329235712 940823528238 943132557312 944974613088 948093341184 949945085991 951222362112 953080218288 954136416816 957285381888 959830064162 960444739584 962320608216 965147682246 967246742016 968332988128 969135895809 970438975488 972334364112 972605449728 974505069747 975543388416 975815368704 976624480512 977721258096 979847663616 980948060928 981761428584 983081484288 985001565312 985276182528 987200550072 988527919104 989347571712 990458637696 992612745216 995528810496 997473202704 1000765193472 1004068048896 1005180751872 1006029119304 1007143995528 1008498180096 1010467903104 1013802780672 1015782864228 1020982672128 1023631893504 1024352251904 1026352939896 1026639085824 1028871880704 1030027333632 1030881396096 1032039105768 1033426763776 1034283644928 1035445175424 1036303730172 1036592650368 1037697122304 1039723874496 1040013748224 1040876091072 1042045025076 1043446136832 1044311325696 1045484117568 1047757897728 1049804299872 1052888380632 1053562650624 1056363259776 1059849607168 1061024126976 1063096439724 1064525856768 1066605008832 1070125157376 1072215245574 1073403468918 1074846744576 1076946054624 1080500332032 1083674590592 1086031429632 1088152584768 1089374611644 1091743847424 1092048224256 1092969907392 1093876159626 1094181130944 1095346962432 1096560820224 1097486311968 1097792289792 1098702540576 1099936415358 1101415366656 1102328621568 1103566568544 1104481607157 1105966669824 1108126760976 1108435705344 1110600618831 1111382179556 1112093908992 1114265967408 1119969911808 1122157353042 1123666182144 1125860842656 1129576555008 1130828345856 1131782759217 1133036994969 1134560452608 1136776390992 1140528128256 1146366509056 1148605506144 1149341073408 1149895423402 1152396283392 1152717570048 1154647057383 1154968971552 1156199571456 1157480865792 1158780750336 1159741570608 1161043993989 1162605109248 1163569100544 1164875822352 1166166731664 1167409262592 1169689358808 1170015466752 1172560084992 1173876903936 1174850241408 1176169632264 1178727634944 1182190462464 1184499428211 1185257981952 1186092081152 1188408667248 1192330808064 1193652142848 1197591588864 1199930634936 1201544036352 1203890802048 1209202587648 1212416923152 1213193355264 1215562873536 1216418299136 1219133914416 1221785358336 1223157458688 1224171657864 1225817653248 1227194281984 1228211828352 1228554252288 1229591145816 1230953772312 1232265332736 1232608886784 1233630922752 1234672100964 1235016326016 1236040358148 1237702311936 1239092287488 1240119699264 1241512389612 1244212503552 1246642606098 1246990168512 1251105647616 1254431370984 1257510076416 1259966150784 1264124454912 1266593447988 1268296482816 1270773624384 1272181889088 1276380509184 1278873439866 1280592986112 1283094144288 1286863576328 1289662322688 1292181194412 1293918633984 1296445818816 1296807266304 1299340092996 1300724517888 1301087158272 1302165974016 1303628344128 1304709266934 1306463551488 1307930747904 1309015238112 1310485300146 1311937573122 1313335420416 1313701576704 1315900528659 1316267400096 1319130095616 1320611516928 1323190836297 1327371747328 1329964270272 1334353591296 1336959750654 1338757398528 1340241002496 1341372159072 1342858660704 1347290537472 1349921964303 1351737040896 1354377152304 1360352911104 1361310229504 1363969038546 1364842524672 1368470586528 1368852114432 1371525653718 1373369778176 1374508528128 1376052141024 1377193115097 1379044859904 1380593567232 1381738306896 1382123533824 1383290039043 1384822993851 1386298499328 1386684997632 1387834788096 1389393366768 1392415100928 1393978823424 1395134661672 1397010530304 1399739066496 1403851174176 1404750200832 1407493853568 1408484346368 1411235292357 1414698835968 1417461919632 1422140011776 1426833543168 1429620327432 1431204625224 1433128992768 1435928072832 1439745096243 1440667109376 1443480912324 1447721523369 1450870113024 1452499482192 1455658463232 1457293209856 1458501546168 1458908174592 1460462616576 1462081093632 1463315082624 1463723053056 1464936720768 1466581887144 1468553822208 1469771495424 1471422091392 1472642142876 1474622226432 1477502347968 1477914273792 1480800825108 1482791878656 1485687956544 1488919117824 1493293215744 1496209804056 1498221576192 1501147790208 1506102073344 1507771127808 1509043678956 1510715993292 1512747270144 1515701854656 1520704171008 1523674296342 1531474008192 1536528377856 1536956760064 1539529409844 1539958628736 1541599428608 1543307821056 1545041000448 1546322094144 1548058658652 1550140145664 1551425467392 1553167763136 1554455595258 1554888975552 1556545683456 1559585811744 1560020622336 1561314136608 1563067537614 1565169205248 1566466988544 1568226176352 1571636846592 1576253949952 1579332570948 1580343975936 1584544889664 1589774410752 1591536190464 1594644659586 1596788785152 1599907513248 1605187736064 1608322868361 1612270116864 1615419081936 1616555897536 1620750498048 1625511885888 1629047144448 1630876611584 1632228877152 1634061917466 1637615771136 1638072336384 1639454861088 1640814239439 1641271696416 1643020443648 1644841230336 1646229467952 1646688434688 1648053810864 1649904623037 1652123049984 1653492932352 1655349852816 1658950004736 1662190141464 1662653558016 1667073269334 1668140863488 1671398951112 1672575161312 1679954867712 1683236029563 1685499273216 1688791263984 1694364832512 1696242518784 1701840678912 1705164586488 1707457314816 1710792192384 1719549763584 1722908259216 1724011610112 1724843135103 1728594425088 1729076355072 1732453457328 1734299357184 1736221298688 1738171125504 1739612355912 1741951401984 1743907663872 1745353650816 1747313733528 1749250097496 1751113893888 1751602102272 1754534038212 1755023200128 1758840127488 1760815355904 1764254448396 1768091452416 1773285693696 1779138121728 1782613000872 1785009864704 1786988003328 1788496212096 1790478214272 1796387383296 1799895952404 1802316054528 1805836203072 1813803881472 1818625384728 1819790032896 1824627448704 1825136152576 1828700871624 1832678037504 1834736188032 1836257486796 1838726479872 1840791422976 1842317742528 1842831378432 1844386718724 1846430658468 1848397999104 1848913330176 1850446384128 1852008151446 1852524489024 1854060537222 1856553467904 1858638431232 1860179548896 1862268584418 1866318755328 1870485252768 1871801565568 1876658471424 1881647056476 1886265114624 1889949226176 1896186682368 1899890171982 1902444724224 1906160436576 1908272833632 1914570763776 1918310159799 1919660128324 1920889479168 1924641216432 1930295364492 1934493484032 1936665976256 1938271791618 1940877950976 1944668728224 1945210899456 1949010139494 1951086776832 1951630737408 1953248961024 1955442516192 1957063900401 1959695327232 1961896121856 1963522857168 1965727950219 1967906359683 1970003130624 1970552365056 1974401100144 1978695143424 1980917275392 1985225490432 1991057620992 1994946405408 2001530386944 2005439625981 2008136097792 2010361503744 2012058238608 2014287991056 2020935806208 2027605561344 2031565728456 2041965344256 2045953557819 2047263787008 2048704503808 2052705879792 2053278171648 2057288480577 2060054667264 2061762792192 2064078211536 2068567289856 2070890350848 2072607460344 2073185300736 2075394244608 2079447748992 2080027496448 2081752182144 2084090050152 2086892273664 2088622651392 2090968235136 2095515795456 2099608599744 2105776761264 2107125301248 2112726519552 2119699214336 2122048253952 2126192879448 2129051713536 2133210017664 2140250314752 2144430491148 2146806937836 2149693489152 2153892109248 2161000664064 2167349181184 2172062859264 2176305169536 2178749223288 2183487694848 2184096448512 2185939814784 2187752319252 2188362261888 2190693924864 2193121640448 2194972623936 2195584579584 2197405081152 2199872830716 2202830733312 2204657243136 2207133137088 2208963214314 2211933339648 2216253521952 2216871410688 2221201237662 2222764359112 2224187817984 2228531934816 2239939823616 2244314706084 2247332364288 2251721685312 2259153110016 2261656691712 2263565518434 2266073989938 2269120905216 2273552781984 2281056256512 2285511444513 2292733018112 2297211012288 2299790846804 2304792566784 2305435140096 2309294114766 2309937943104 2312399142912 2314961731584 2317561500672 2319483141216 2322087987978 2325210218496 2327138201088 2329751644704 2331683392887 2332333463328 2334818525184 2339378717616 2340030933504 2344601306421 2347753807872 2349700482816 2352339264528 2357455269888 2364380924928 2368998856422 2370515963904 2372184162304 2376817334496 2384661616128 2387304285696 2391966989379 2395183177728 2399861269872 2407781604096 2418405175296 2424833846304 2426386710528 2431125747072 2432836598272 2438267828832 2443570716672 2446314917376 2448343315728 2451092876199 2454388563968 2456423656704 2457108504576 2459182291632 2461907544624 2464530665472 2467261845504 2469344201928 2470032652032 2472080716296 2475404623872 2478184574976 2480239398528 2483024779224 2488425007104 2493285212196 2493980337024 2500609904001 2502211295232 2508862741968 2519932301568 2528248909824 2533186895976 2536592965632 2541547248768 2544363778176 2552761018368 2557746879732 2561185972224 2566188288576 2573727152656 2579324645376 2584362388824 2587837267968 2592891637632 2593614532608 2598680185992 2601449035776 2602174316544 2604331948032 2607256688256 2609418533868 2612927102976 2615861495808 2618030476224 2620970600292 2623875146244 2626670840832 2627403153408 2631801057318 2632534800192 2638260191232 2641223033856 2646381672594 2654743494656 2659928540544 2668707182592 2673919501308 2677514797056 2680482004992 2682744318144 2685717321408 2694581074944 2699843928606 2703474081792 2708754304608 2720705822208 2722620459008 2727938077092 2729685049344 2736941173056 2737704228864 2743051307436 2746739556352 2749017056256 2752104282048 2754386230194 2758089719808 2761187134464 2763476613792 2764247067648 2766580078086 2769645987702 2772596998656 2773369995264 2775669576192 2778012227169 2778786733536 2784830201856 2787957646848 2790269323344 2793402876627 2799478132992 2807702348352 2814987707136 2816968692736 2822470584714 2829397671936 2834923839264 2844280023552 2849835257973 2853667086336 2859240654864 2862409250448 2871856145664 2879490192486 2881334218752 2886961824648 2895443046738 2901740226048 2904998964384 2907407687427 2911316926464 2914586419712 2917003092336 2917816349184 2923515209241 2926630165248 2927446106112 2929873441536 2933163774288 2939542990848 2942844182784 2945284285752 2949244452864 2955004695936 2955828547584 2961601650216 2965583757312 2971375913088 2977838235648 2986586431488 2992419608112 3002295580416 3012204146688 3015542255616 3018087357912 3021431986584 3025494540288 3031403709312 3041408342016 3047348592684 3056300993779 3062948016384 3073056755712 3079058819688 3079917257472 3083198857216 3086615642112 3090082000896 3092644188288 3096117317304 3100280291328 3102850934784 3106335526272 3108911190516 3109777951104 3113091366912 3119171623488 3120041244672 3122628273216 3126135075228 3130338410496 3132933977088 3136452352704 3143273693184 3152507899904 3158665141896 3160687951872 3169089779328 3179548821504 3183072380928 3189289319172 3193577570304 3199815026496 3210375472128 3216645736722 3224540233728 3230838163872 3233111795072 3241500996096 3251023771776 3258094288896 3261753223168 3264457754304 3268123834932 3275231542272 3276144672768 3278909722176 3281628478878 3282543392832 3286040887296 3289682460672 3292458935904 3293376869376 3296107621728 3299809246074 3304246099968 3306985864704 3310699705632 3313444821471 3317900009472 3324380282928 3325307116032 3334146538668 3336281726976 3342797902224 3345150322624 3359909735424 3366472059126 3370998546432 3377582527968 3388729665024 3392485037568 3395348277651 3399110984907 3403681357824 3410329172976 3421584384768 3439099527168 3445816518432 3448023220224 3449686270206 3457188850176 3458152710144 3463941172149 3464906914656 3468598714368 3472442597376 3476342251008 3479224711824 3483131981967 3487815327744 3490707301632 3494627467056 3498500194992 3502227787776 3509068076424 3510046400256 3517680254976 3521630711808 3528508896792 3536182904832 3546571387392 3553498284633 3558276243456 3565226001744 3576992424192 3580956428544 3592774766592 3599791904808 3604632109056 3611672406144 3627607762944 3637250769456 3639580065792 3649254897408 3650272305152 3657401743248 3665356075008 3669472376064 3672514973592 3677452959744 3681582845952 3684635485056 3685662756864 3688773437448 3692861316936 3696795998208 3697826660352 3700892768256 3704016302892 3705048978048 3708121074444 3713106935808 3717276862464 3720359097792 3724537168836 3732637510656 3740970505536 3743603131136 3753316942848 3763294112952 3772530229248 3779898452352 3792373364736 3799780343964 3804889448448 3812320873152 3816545667264 3829141527552 3836620319598 3839320256648 3841778958336 3849282432864 3860590728984 3868986968064 3873331952512 3876543583236 3881755901952 3889337456448 3890421798912 3898020278988 3902173553664 3903261474816 3906497922048 3910885032384 3914127800802 3919390654464 3923792243712 3927045714336 3931455900438 3935812719366 3940006261248 3941104730112 3947701585977 3948802200288 3957390286848 3961834550784 3969572508891 3982115241984 3989892810816 4003060773888 4010879251962 4016272195584 4020723007488 4024116477216 4028575982112 4041871612416 4049765892909 4055211122688 4063131456912 4083930688512 4091907115638 4094527574016 4097409007616 4105411759584 4106556343296 4114576961154 4120109334528 4123525584384 4128156423072 4131579345291 4137134579712 4141780701696 4145214920688 4146370601472 4149870117129 4154468981553 4158895497984 4160054992896 4163504364288 4168180100304 4177245302784 4181936470272 4191031590912 4199217199488 4211553522528 4214250602496 4225453039104 4233705877071 4239398428672 4244096507904 4252385758896 4266420035328 4280500629504 4288860982296 4293613875672 4299386978304 4307784218496 4319235288729 4322001328128 4334698362368 4343164570107 4352610339072 4357498446576 4366975389696 4371879629568 4375504638504 4376724523776 4381387849728 4386243280896 4389945247872 4391169159168 4394810162304 4399745661432 4405661466624 4409314486272 4414266274176 4417926428628 4423866679296 4432507043904 4433742821376 4442402475324 4445528718224 4448375635968 4457063869632 4479879647232 4488629412168 4494664728576 4503443370624 4518306220032 4523313383424 4527131036868 4532147979876 4538241810432 4547105563968 4562112513024 4571022889026 4585466036224 4594422024576 4599581693608 4609585133568 4610870280192 4618588229532 4619875886208 4624798285824 4629923463168 4635123001344 4638966282432 4644175975956 4650420436992 4654276402176 4659503289408 4663366785774 4664666926656 4669637050368 4678757435232 4680061867008 4689202612842 4695507615744 4699400965632 4704678529056 4714910539776 4728761849856 4737997712844 4741031927808 4744368324608 4753634668992 4769323232256 4774608571392 4783933978758 4790366355456 4799722539744 4815563208192 4824968605083 4836810350592 4849667692608 4862251494144 4865673196544 4876535657664 4887141433344 4892629834752 4896686631456 4902185752398 4908777127936 4912847313408 4914217009152 4918364583264 4922442718317 4923815089248 4929061330944 4934523691008 4938688403856 4940065304064 4944161432592 4949713869111 4956369149952 4960478797056 4966049558448 4976850014208 4986570424392 4987960674048 5001219808002 5004422590464 5017725483936 5039864603136 5049708088689 5056497819648 5066373791952 5083094497536 5088727556352 5105522036736 5115493759464 5122371944448 5132376577152 5147454305312 5158649290752 5168724777648 5174529405309 5185783275264 5187229065216 5197360371984 5202898071552 5208663896064 5214513376512 5218837067736 5225854205952 5231722991616 5236060952448 5241941200584 5247750292488 5253341681664 5254806306816 5263602114636 5265069600384 5276520382464 5279065352891 5282446067712 5292763345188 5319857081088 5337414365184 5347839002616 5355029594112 5360964009984 5365488636288 5371434642816 5389162149888 5399687857212 5406948163584 5417508609216 5441411644416 5445240918016 5455876154184 5459370098688 5473882346112 5475408457728 5486102614872 5493479112704 5498034112512 5504208564096 5508772460388 5516179439616 5522374268928 5526953227584 5528494135296 5533160156172 5539291975404 5545193997312 5546739990528 5551339152384 5556024454338 5557573467072 5569660403712 5575915293696 5580538646688 5586805753254 5598956265984 5615404696704 5629975414272 5633937385472 5644941169428 5658795343872 5669847678528 5688560047104 5699670515946 5707334172672 5718481309728 5724818500896 5743712291328 5758980384972 5762668437504 5773923649296 5790886093476 5803480452096 5809997928768 5814815374854 5822633852928 5829172839424 5834006184672 5835632698368 5847030418482 5853260330496 5854892212224 5859746883072 5866327548576 5871191701203 5879085981696 5885688365568 5890568571504 5897183850657 5903719079049 5910009391872 5911657095168 5923203300432 5942751826176 5955676471296 5973172862976 5984839216224 6004591160832 6016318877943 6024408293376 6031084511232 6036174715824 6042863973168 6062807418624 6082816684032 6094697185368 6112601987558 6125896032768 6137860673457 6146113511424 6158117639376 6159834514944 6171865441731 6180164001792 6185288376576 6192234634608 6205701869568 6212671052544 6217822381032 6219555902208 6226182733824 6238343246976 6240082489344 6245256546432 6252270150456 6260676820992 6265867954176 6272904705408 6286547386368 6305015799808 6317330283792 6321375903744 6338179558656 6359097643008 6366144761856 6378578638344 6387155140608 6399630052992 6420750944256 6433291473444 6449080467456 6461676327744 6466223590144 6483001992192 6502047543552 6516188577792 6523506446336 6528915508608 6536247669864 6550463084544 6552289345536 6557819444352 6563256957756 6565086785664 6572081774592 6579364921344 6584917871808 6586753738752 6592215243456 6599618492148 6608492199936 6613971729408 6621399411264 6626889642942 6635800018944 6648760565856 6650614232064 6668293077336 6672563453952 6685595804448 6690300645248 6719819470848 6732944118252 6741997092864 6755165055936 6777459330048 6784970075136 6790696555302 6798221969814 6807362715648 6820658345952 6843168769536 6856534333539 6878199054336 6891633036864 6899372540412 6914377700352 6916305420288 6927882344298 6929813829312 6937197428736 6944885194752 6952684502016 6958449423648 6966263963934 6975630655488 6981414603264 6989254934112 6995050178661 6997000389984 7004455575552 7018136152848 7020092800512 7033803919263 7043261423616 7057017793584 7072365809664 7093142774784 7106996569266 7116552486912 7130452003488 7153984848384 7161912857088 7175900968137 7185549533184 7199583809616 7223344812288 7255215525888 7274501538912 7279160131584 7298509794816 7300544610304 7314803486496 7330712150016 7338944752128 7345029947184 7353278628597 7363165691904 7369270970112 7371325513728 7377546874896 7385722633872 7393591996416 7401785536512 7408032605784 7410097956096 7416242148888 7426213871616 7434553724928 7440718195584 7449074337672 7465275021312 7481941011072 7487206262272 7501829712003 7506633885696 7526588225904 7559796904704 7584746729472 7599560687928 7609778896896 7624641746304 7633091334528 7658283055104 7673240639196 7678640513296 7683557916672 7698564865728 7721181457968 7737973936128 7746663905024 7753087166472 7763511803904 7778674912896 7780843597824 7796040557976 7804347107328 7806522949632 7812995844096 7821770064768 7828255601604 7838781308928 7847584487424 7854091428672 7862911800876 7871625438732 7880012522496 7882209460224 7895403171954 7897604400576 7914780573696 7923669101568 7939145017782 7964230483968 7979785621632 8006121547776 8021758503924 8032544391168 8041446014976 8048232954432 8057151964224 8083743224832 8099531785818 8110422245376 8126262913824 8167861377024 8183814231276 8189055148032 8194818015232 8210823519168 8213112686592 8229153922308 8240218669056 8247051168768 8256312846144 8263158690582 8274269159424 8283561403392 8290429841376 8292741202944 8299740234258 8308937963106 8317790995968 8320109985792 8327008728576 8334036681507 8336360200608 8354490605568 8363872940544 8380208629881 8398434398976 8423107045056 8450906078208 8467411754142 8478796857344 8488193015808 8504771517792 8532840070656 8549505773919 8561001259008 8577721964592 8587227751344 8615568436992 8638470577458 8644002656256 8669396724736 8686329140214 8705220678144 8714996893152 8722223062281 8733950779392 8743759259136 8751009277008 8753449047552 8770545627723 8779890495744 8782338318336 8789620324608 8799491322864 8818628972544 8828532548352 8835852857256 8847733358592 8865014087808 8867485642752 8884804950648 8891057436448 8896751271936 8914127739264 8959759294464 8977258824336 9006886741248 9036612440064 9046626766848 9054262073736 9064295959752 9076483620864 9094211127936 9124225026048 9142045778052 9168902981337 9188844049152 9199163387216 9219170267136 9237176459064 9239751772416 9249596571648 9259846926336 9270246002688 9277932564864 9288351951912 9300840873984 9308552804352 9319006578816 9326733571548 9329333853312 9339274100736 9357514870464 9360123734016 9378405225684 9391015231488 9398801931264 9409357058112 9429821079552 9457523699712 9475995425688 9482063855616 9488736649216 9507269337984 9538646464512 9549217142784 9567867957516 9580732710912 9599445079488 9631126416384 9649937210166 9673620701184 9699335385216 9724502988288 9731346393088 9753071315328 9774282866688 9785259669504 9793373262912 9804371504796 9817554255872 9825694626816 9828434018304 9836729166528 9844885436634 9847630178496 9858122661888 9869047382016 9877376807712 9880130608128 9888322865184 9899427738222 9912738299904 9920957594112 9932099116896 9953700028416 9973140848784 9975921348096 10002439616004 10008845180928 10035450967872 10079729206272 10099416177378 10112995639296 10132747583904 10166188995072 10177455112704 10186044832953 10197332954721 10211044073472 10230987518928 10264753154304 10294908610624 10317298581504 10337449555296 10349058810618 10371566550528 10374458130432 10391823516447 10394720743968 10405796143104 10417327792128 10429026753024 10437674135472 10449395945901 10463445983232 10472121904896 10483882401168 10495500584976 10506683363328 10527204229272 10530139200768 10553040764928 10558130705782 10564892135424 10585526690376 10639714162176 10660494853899 10674828730368 10695678005232 10730977272576 10742869285632 10778324299776 10799375714424 10813896327168 10835017218432 10882823288832 10890481836032 10911752308368 10918740197376 10947764692224 10950816915456 10972205229744 10996068225024 11008417128192 11017544920776 11032358879232 11044748537856 11053906455168 11056988270592 11066320312344 11078583950808 11090387994624 11093479981056 11102678304768 11112048908676 11115146934144 11139320807424 11151830587392 11161077293376 11173611506508 11197912531968 11230809393408 11259950828544 11267874770944 11289882338856 11317590687744 11339695357056 11377120094208 11399341031892 11414668345344 11436962619456 11449637001792 11487424582656 11517960769944 11525336875008 11547847298592 11581772186952 11606960904192 11619995857536 11629630749708 11645267705856 11658345678848 11668012369344 11671265396736 11694060836964 11706520660992 11709784424448 11719493766144 11732655097152 11742383402406 11758171963392 11771376731136 11781137143008 11794367701314 11807438158098 11820018783744 11823314190336 11843104757931 11846406600864 11885503652352 11946345725952 11969678432448 12009182321664 12032637755886 12048816586752 12062169022464 12072349431648 12085727946336 12125614837248 12149297678727 12165633368064 12189394370736 12225203975116 12251792065536 12275721346914 12292227022848 12316235278752 12319669029888 12343730883462 12360328003584 12370576753152 12384469269216 12394738035873 12411403739136 12425342105088 12435644762064 12439111804416 12449610351387 12463406944659 12476686493952 12480164978688 12490513092864 12504540300912 12531735908352 12545809410816 12573094772736 12610031599616 12634660567584 12642751807488 12676359117312 12701117631213 12718195286016 12732289523712 12757157276688 12799260105984 12841501888512 12866582946888 12898160934912 12923352655488 12932447180288 12957705866187 12966003984384 13004095087104 13029493710321 13047012892672 13057831017216 13072495339728 13100926169088 13115638888704 13126513915512 13130173571328 13144163549184 13158729842688 13169835743616 13173507477504 13184430486912 13199236984296 13216984399872 13227943458816 13242798822528 13253779285884 13271600037888 13297521131712 13301228464128 13336586154672 13345126907904 13371191608896 13380601290496 13439638941696 13465888236504 13483994185728 13510330111872 13554918660096 13569940150272 13581393110604 13596443939628 13614725431296 13641316691904 13686337539072 13713068667078 13756398108672 13783266073728 13798745080824 13828755400704 13832610840576 13855764688596 13859627658624 13874394857472 13889770389504 13905369004032 13916898847296 13932527927868 13951261310976 13962829206528 13978509868224 13990100357322 13994000779968 14008911151104 14036272305696 14040185601024 14067607838526 14086522847232 14114035587168 14144731619328 14186285549568 14213993138532 14233104973824 14260904006976 14307969696768 14323825714176 14351801936274 14371099066368 14399167619232 14446689624576 14474905815249 14510431051776 14549003077824 14597019589632 14601089220608 14629606972992 14661424300032 14677889504256 14690059894368 14706557257194 14726331383808 14738541940224 14742651027456 14755093749792 14767328154951 14771445267744 14787183992832 14803571073024 14816065211568 14820195912192 14832484297776 14849141607333 14869107449856 14881436391168 14898148675344 14930550042624 14963882022144 14974412524544 15003659424006 15013267771392 15053176451808 15119593809408 15149124266067 15169493458944 15199121375856 15249283492608 15266182669056 15316566110208 15346481278392 15357281026592 15367115833344 15397129731456 15442362915936 15475947872256 15493327810048 15506174332944 15523588215927 15557349825792 15561687195648 15592081115952 15608694214656 15625991688192 15643540129536 15656511203208 15677562617856 15695168974848 15708182857344 15725823601752 15743250877464 15760025044992 15764418920448 15790806343908 15795208801152 15829561147392 15837196058673 15847338203136 15878290035564 15959571243264 16012243095552 16043517007848 16065088782336 16082892029952 16096465908864 16114303928448 16167486449664 16199063571636 16220844490752 16252525827648 16335722754048 16367628462552 16378110296064 16389636030464 16421647038336 16426225373184 16458307844616 16480437338112 16494102337536 16512625692288 16526317381164 16548538318848 16567122806784 16580859682752 16585482405888 16599480468516 16617875926212 16635581991936 16640219971584 16654017457152 16668073363014 16672720401216 16708981211136 16727745881088 16760417259762 16796868797952 16846214090112 16901812156416 16934823508284 16957593714688 16976386031616 17009543035584 17065680141312 17099011547838 17122002518016 17155443929184 17174455502688 17231136873984 17276941154916 17288005312512 17338793449472 17372658280428 17410441356288 17429993786304 17444446124562 17467901558784 17487518518272 17502018554016 17506898095104 17541091255446 17559780991488 17564676636672 17579240649216 17598982645728 17613575103609 17637257945088 17657065096704 17671705714512 17691551551971 17730028175616 17734971285504 17769609901296 17782114872896 17828255478528 17919518588928 17954517648672 18013773482496 18048956633829 18073224880128 18093253533696 18108524147472 18128591919504 18188422255872 18248450052096 18284091556104 18337805962674 18377688098304 18398326774432 18413582020371 18438340534272 18474352918128 18479503544832 18515596325193 18540492005376 18555865129728 18576703903824 18617105608704 18638013157632 18653467143096 18658667706624 18678548201472 18715029740928 18720247468032 18756810451368 18782030462976 18797603862528 18818714116224 18859642159104 18915047399424 18951990851376 18964127711232 19014538675968 19077292929024 19098434285568 19135735915032 19161465421824 19198890158976 19262252832768 19299874420332 19347241402368 19398670770432 19449005976576 19462692786176 19506142630656 19548565733376 19570519339008 19586746525824 19608743009592 19635108511744 19651389253632 19656868036608 19673458333056 19689770873268 19695260356992 19716245323776 19738094764032 19754753615424 19760261216256 19776645730368 19798855476444 19825476599808 19841915188224 19864198233792 19907400056832 19946281697568 19951842696192 20004879232008 20017690361856 20070901935744 20159458412544 20198832354756 20225991278592 20265495167808 20332377990144 20354910225408 20372089665906 20394665909442 20422088146944 20461975037856 20529506308608 20589817221248 20634597163008 20674899110592 20698117621236 20743133101056 20748916260864 20783647032894 20789441487936 20811592286208 20834655584256 20858053506048 20875348270944 20898791891802 20926891966464 20944243809792 20967764802336 20985150535983 20991001169952 21013366726656 21054408458544 21060278401536 21101411757789 21116261411564 21129784270848 21171053380752 21279428324352 21320989707798 21349657460736 21391356010464 21461954545152 21485738571264 21527702904411 21556648599552 21598751428848 21670034436864 21765646577664 21780963672064 21823504616736 21837480394752 21895529384448 21901633830912 21944410459488 21992136450048 22016834256384 22035089841552 22059835885791 22089497075712 22107812910336 22113976541184 22132640624688 22157167901616 22180775989248 22205356609536 22224097817352 22230293868288 22278641614848 22303661174784 22322154586752 22347223013016 22395825063936 22461618786816 22505489136009 22519901657088 22535749541888 22579764677712 22679390714112 22754240188416 22798682063784 22829336690688 22873925238912 22899274003584 22974849165312 23035921539888 23050673750016 23095694597184 23163544373904 23213921808384 23239991715072 23259261499416 23290535411712 23316691357696 23336024738688 23342530793472 23388121673928 23413041321984 23419568848896 23438987532288 23465310194304 23484766804812 23516343926784 23542753462272 23562274286016 23588735402628 23614876316196 23640037567488 23646628380672 23686209515862 23692813201728 23771007304704 23892691451904 23939356864896 24018364643328 24065275511772 24097633173504 24124338044928 24144698863296 24171455892672 24251229674496 24298595357454 24331266736128 24378788741472 24450407950232 24503584131072 24551442693828 24584454045696 24632470557504 24639338059776 24687461766924 24720656007168 24741153506304 24768938538432 24789476071746 24822807478272 24850684210176 24871289524128 24878223608832 24899220702774 24926813889318 24953372987904 24960329957376 24981026185728 25002110044521 25009080601824 25063471816704 25091618821632 25140625889643 25220063199232 25269321135168 25352718234624 25402235262426 25436390572032 25464579047424 25514314553376 25598520211968 25648517321757 25683003777024 25733165893776 25846705310976 25864894360576 25915411732374 25932007968768 26008190174208 26058987420642 26094025785344 26115662034432 26144990679456 26166669186843 26201852338176 26231277777408 26253027831024 26260347142656 26311636883169 26339671487232 26347014955008 26368860973824 26398473968592 26455886917632 26485597645056 26507558571768 26543200075776 26595042263424 26602456928256 26673172309344 26690253815808 26742383217792 26761202580992 26879277883392 26931776473008 27020660223744 27109837320192 27139880300544 27162786221208 27192887879256 27229450862592 27282633383808 27372675078144 27426137334156 27506708944011 27566532147456 27597490161648 27657510801408 27711529377192 27719255317248 27748789714944 27779540779008 27810738008064 27833797694592 27865055855736 27902522621952 27925658413056 27957019736448 27980200714644 27988001559936 28017822302208 28072544611392 28080371202048 28135215677052 28173045694464 28228071174336 28289463238656 28372571099136 28427986277064 28466209947648 28521808013952 28615939393536 28647651428352 28703603872548 28742198132736 28798335238464 28893379249152 28949811630498 29020862103552 29098006155648 29194039179264 29202178441216 29259213945984 29322848600064 29355779008512 29380119788736 29413114514388 29452662767616 29477083880448 29485302054912 29510187499584 29534656309902 29542890535488 29574367985664 29607142146048 29632130423136 29640391824384 29664968595552 29698283214666 29738214899712 29762872782336 29796297350688 29861100085248 29927764044288 29948825049088 30007318848012 30026535542784 30106352903616 30239187618816 30298248532134 30338986917888 30398242751712 30498566985216 30532365338112 30558134498859 30633132220416 30692962556784 30714562053184 30794259462912 30884725831872 30951895744512 30986655620096 31012348665888 31047176431854 31114699651584 31123374391296 31175470549341 31184162231904 31217388429312 31251983376384 31287080259072 31313022406416 31348187837703 31390337949696 31416365714688 31451647203504 31486501754928 31520050089984 31581612687816 31590417602304 31659122294784 31674392117346 31694676406272 31756580071128 31919142486528 31981484561697 32024486191104 32087034015696 32192931817728 32228607856896 32334972899328 32398127143272 32441688981504 32505051655296 32671445508096 32735256925104 32756220592128 32843294076672 32852450746368 32916615689232 32988204675072 33025251384576 33052634762328 33097076637696 33134245613568 33161719365504 33170964811776 33198960937032 33235751852424 33271163983872 33280439943168 33308034914304 33336146726028 33345440802432 33417962422272 33455491762176 33520834519524 33593737595904 33692428180224 33803624312832 33869647016568 33915187429376 33952772063232 34019086071168 34131360282624 34198023095676 34244005036032 34310887858368 34348911005376 34462273747968 34553882309832 34576010625024 34677586898944 34745316560856 34820882712576 34859987572608 34888892249124 34935803117568 34975037036544 35004037108032 35013796190208 35082182510892 35119561982976 35129353273344 35158481298432 35197965291456 35227150207218 35274515890176 35314130193408 35343411429024 35383103103942 35460056351232 35469942571008 35539219802592 35564229745792 35656510957056 35839037177856 35909035297344 36027546964992 36097913267658 36146449760256 36186507067392 36217048294944 36257183839008 36376844511744 36447893036181 36496900104192 36568183112208 36675611925348 36755376196608 36796653548864 36827164040742 36876681068544 36948705836256 36959007089664 37031192650386 37080984010752 37111730259456 37153407807648 37184214107619 37234211217408 37276026315264 37306934286192 37317335413248 37348831054161 37390220833977 37430059481856 37440494936064 37513620902736 37595207725056 37637428232448 37719284318208 37830094798848 37903981702752 37928255422464 38029077351936 38103352893639 38154585858048 38196868571136 38271471830064 38397780317952 38524505665536 38599748840664 38694482804736 38797341540864 38873117598561 38898011953152 38925385572352 39012285261312 39088481130963 39141038678016 39173493051648 39217486019184 39302778507264 39346916666112 39379541746536 39390520713984 39432490647552 39476189528064 39509507230848 39520522432512 39553291460736 39597710952888 39650953199616 39683830376448 39728396467584 39814800113664 39892563395136 39903685392384 40009758464016 40035380723712 40141803871488 40318916825088 40397664709512 40451982557184 40530990335616 40664755980288 40709820450816 40744179331812 40789331818884 40844176293888 40923950075712 41059012617216 41179634442496 41269194326016 41349798221184 41396235242472 41486266202112 41497832521728 41567294065788 41578882975872 41623184572416 41669311168512 41716107012096 41750696541888 41797583783604 41853783932928 41888487619584 41935529604672 41970301071966 41982002339904 42026733453312 42108816917088 42120556803072 42202823515578 42232522823128 42259568541696 42342106761504 42558856648704 42641979415596 42699314921472 42782712020928 42923909090304 42971477142528 43055405808822 43113297199104 43197502857696 43340068873728 43424717445747 43531293155328 43561927344128 43647009233472 43791058768896 43803267661824 43888820918976 43984272900096 44033668512768 44070179683104 44119671771582 44178994151424 44215625820672 44227953082368 44265281249376 44301984464853 44314335803232 44361551978496 44410713219072 44448195634704 44460587736576 44547424821999 44607322349568 44644309173504 44694446026032 44791650127872 44923237573632 45010978272018 45039803314176 45071499083776 45159529355424 45358781428224 45447372798201 45508480376832 45597364127568 45747850477824 45798548007168 45949698330624 46071843079776 46101347500032 46191389194368 46327088747808 46427843616768 46479983430144 46518522998832 46570764647781 46633382715392 46672049477376 46685061586944 46776243347856 46826082643968 46877975064576 46930620388608 46969533609624 47032687853568 47085506924544 47124548572032 47177470805256 47229752632392 47280075134976 47293256761344 47372419031724 47385626403456 47511588176019 47542014609408 47878713729792 48036729286656 48130551023544 48195266347008 48248676089856 48289397726592 48342911785344 48502459348992 48597190714908 48662533472256 48757577482944 48900815900464 49007168262144 49102885387656 49168908091392 49264941115008 49278676119552 49374923533848 49441312014336 49482307012608 49537877076864 49578952143492 49645614956544 49701368420352 49742579048256 49756447217664 49798441405548 49853627778636 49906745975808 49920659914752 49962052371456 50004220089042 50018161203648 50126943633408 50183237643264 50281251779286 50440126398464 50538642270336 50705436469248 50804470524852 50872781144064 50929158094848 51028629106752 51197040423936 51297034643514 51366007554048 51466331787552 51693410621952 51729788721152 51830823464748 51864015937536 52016380348416 52117974841284 52188051570688 52231324068864 52289981358912 52333338373686 52403704676352 52462555554816 52506055662048 52520694285312 52623273766338 52679342974464 52694029910016 52737721947648 52796947937184 52911773835264 52971195290112 53015117143536 53074654655913 53190084526848 53204913856512 53346344618688 53484766435584 53522405161984 53758555766784 53863552946016 54041320447488 54146869901487 54219674640384 54279760601088 54325572442416 54385775758512 54565266767616 54745350156288 54852274668312 55013417888022 55133064294912 55194980323296 55240746061113 55315021602816 55423058754384 55438510634496 55546788975579 55621476016128 55667595389184 55730111711472 55851316826112 55914039472896 55960401429288 55976003119872 56035644604416 56145089222784 56160742404096 56270431354104 56346091388928 56456142348672 56578926477312 56745142198272 56855972554128 57043616027904 57231878787072 57295302856704 57407207745096 57484396265472 57596670476928 57786758498304 57899623260996 58041724207104 58069718881801 58196012311296 58388078358528 58518427891968 58645697200128 58711558017024 58760239577472 58826229028776 58905325535232 58954167760896 58970604109824 59020374999168 59069312619804 59085781070976 59148735971328 59214284292096 59264260846272 59280783648768 59329937191104 59396566429332 59476429799424 59525745564672 59592594701376 59722200170496 59855528088576 59897650098176 60014637696024 60053071085568 60212705807232 60478375237632 60596497064268 60677973835776 60796485503424 60997133970432 61064730676224 61116268997718 61266264440832 61385925113568 61429124106368 61588518925824 61769451663744 61903791489024 61973311240192 62024697331776 62094352863708 62229399303168 62246748782592 62350941098682 62368324463808 62434776858624 62503966752768 62574160518144 62626044812832 62696375675406 62780675899392 62832731429376 62903294407008 62955451607949 62973003509856 63040100179968 63163225375632 63180835204608 63348784234692 63389352812544 63513160142256 63838284973056 63962969123394 64048972382208 64174068031392 64385863635456 64457215713792 64583108713233 64669945798656 64796254286544 65010103310592 65342891016192 65470513850208 65512441184256 65686588153344 65704901492736 65833231378464 65976409350144 66050502769152 66105269524656 66179507657373 66268491227136 66323438731008 66341929623552 66397921874064 66471503704848 66542327967744 66616069828608 66672293452056 66690881604864 66835924844544 66910983524352 67041669039048 67187475191808 67384856360448 67516467408027 67607248625664 67739294033136 68038172142336 68262720565248 68396046191352 68488010072064 68621775716736 68697822010752 68924547495936 69107764619664 69152021250048 69355173797888 69490633121712 69641765425152 69719975145216 69777784498248 69871606235136 69950074073088 70008074216064 70027592380416 70164365021784 70239123965952 70258706546688 70316962596864 70395930582912 70454300414436 70549031780352 70628260386816 70686822858048 70766206207884 70920112702464 70939885142016 71078439605184 71128459491584 71313021914112 71678074355712 71818070594688 72055093929984 72195826535316 72292899520512 72373014134784 72434096589888 72514367678016 72753689023488 72895786072362 72993800208384 73136366224416 73351223850696 73510752393216 73593307097728 73654328081484 73753362137088 73897411672512 73918014179328 74062385300772 74161968021504 74223460518912 74306815615296 74368428215238 74468422434816 74552052630528 74613868572384 74634670826496 74697662108322 74780441667954 74860118963712 74880989872128 75006330133563 75027241805472 75190415450112 75274856464896 75421877668929 75660189597696 75807963405504 76058154703872 76206705787278 76309171716096 76393737142272 76542943660128 76795560635904 76945551965271 77049011331072 77199497681328 77594683081728 77746235197122 77796023906304 77850771144704 78024570522624 78176962261926 78282077356032 78346986103296 78434972038368 78500007560529 78605557014528 78693833332224 78759083493072 78781041427968 78934910649507 79019014461696 79041044865024 79106582921472 79195421905776 79367660752896 79456792935168 79629600227328 79785126790272 79807370784768 80019516928032 80070761447424 80283607742976 80637833650176 80795329419024 81061980671232 81329511960576 81419640901632 81488358663624 81578663637768 81688352587776 81847900151424 82118025234432 82359268884992 82520126832033 82699596442368 82792470484944 82972532404224 83134588131576 83157765951744 83246369144832 83338622337024 83432214024192 83501393083776 83595167567208 83707567865856 83776975239168 83871059209344 83940602143932 83964004679808 84053466906624 84217633834176 84241113606144 84405647031156 84465045646256 84519137083392 84684213523008 85117713297408 85283958831192 85398629842944 85565424041856 85847818180608 85942954285056 86110811617644 86226594398208 86395005715392 86680137747456 86849434891494 87062586310656 87123854688256 87294018466944 87582117537792 87606535323648 87777641837952 87968545800192 88067337025536 88140359366208 88239343543164 88357988302848 88431251641344 88455906164736 88530562498752 88603968929706 88628671606464 88723103956992 88821426438144 88896391269408 88921175473152 89094849643998 89214644699136 89288618347008 89388892052064 89583300255744 89846475147264 90021956544036 90079606628352 90142998167552 90319058710848 90717562856448 90894745596402 91016960753664 91194728255136 91495700955648 91597096014336 91674403496577 91899396661248 92143686159552 92382778388736 92654177495616 92855687233536 92959966860288 93037045997664 93141529295562 93266765430784 93344098954752 93370123173888 93526411648023 93552486695712 93652165287936 93755950129152 93861240777216 93939067219248 94044563513109 94171013849088 94249097144064 94354941610512 94459505264784 94560150269952 94744838063448 94771252806912 95023176352038 95084029218816 95757427459584 95944453685091 96073458573312 96261102047088 96578795453184 96685823570688 97004918697984 97194381429816 97325066944512 97515154965888 97801631800928 98014336524288 98205770775312 98529882230016 98557352239104 98749847067696 98964614025216 99075754153728 99157904286984 99291229913088 99402736840704 99485158096512 99512894435328 99596882811096 99707255557272 99813491951616 99841319829504 99924104742912 100008440178084 100036322407296 100253887266816 100366475286528 100562503558572 101077284540672 101410872938496 101608941049704 101745562288128 101858316189696 102057258213504 102394080847872 102594069287028 102732015108096 102932663575104 103386821243904 103459577442304 103661646929496 103728031875072 104032760696832 104235949682568 104376103141376 104462648137728 104579962717824 104666676747372 104807409352704 104925111109632 105012111324096 105041388570624 105246547532676 105358685948928 105388059820032 105475443895296 105593895874368 105823547670528 105942390580224 106030234287072 106149309311826 106380169053696 106409827713024 106692689237376 106969532871168 107044810323968 107517111533568 107727105892032 108082640894976 108293739802974 108439349280768 108559521202176 108651144884832 108771551517024 109130533535232 109490700312576 109704549336624 110026835776044 110266128589824 110389960646592 110481492122226 110630043205632 110846117508768 110877021268992 111093577951158 111242952032256 111335190778368 111460223422944 111552642322857 111702633652224 111828078945792 111920802858576 111952006239744 112046493162483 112170662501931 112290178445568 112321484808192 112540862708208 112912284697344 113157852954624 113490284396544 113711945108256 114087232055808 114310058680917 114463757574144 114590605713408 114814415490192 115193340953856 115573516996608 115799246521992 116083448414208 116139437763602 116392024622592 116619352795683 116776156717056 117036855783936 117265443392889 117423116034048 117520479154944 117652458057552 117908335521792 118040749998336 118138625239608 118171562141952 118297471942656 118428568584192 118528521692544 118561567297536 118659874382208 118793132858664 118952859598848 119051491129344 119185189402752 119444400340992 119711056177152 119795300196352 120029275392048 120106142171136 120425411614464 120956750475264 121192994128536 121355947671552 121592971006848 121994267940864 122129461352448 122232537995436 122532528881664 122771850227136 122858248212736 123177037851648 123538903327488 123807582978048 123946622480384 124049394663552 124188705727416 124458798606336 124493497565184 124701882197364 124736648927616 124869553717248 125007933505536 125148321036288 125252089625664 125392751350812 125561351798784 125665462858752 125806588814016 125910903215898 125946007019712 126080200359936 126326450751264 126361670409216 126697568469384 126778705625088 127026320284512 127676569946112 127925938246788 128097944764416 128348136062784 128771727270912 128914431427584 129166217426466 129339891597312 129592508573088 130020206621184 130274152337241 130685782032384 130941027700416 131373176306688 131409802985472 131666462756928 131952818700288 132101005538304 132210539049312 132359015314746 132536982454272 132646877462016 132683859247104 132795843748128 132905953394559 132943007409696 133084655935488 133232139657216 133344586904112 133381763209728 133642274465997 133821967048704 134083338078096 134374950383616 134769712720896 135032934816054 135214497251328 135478588066272 136076344284672 136342118394603 136525441130496 136792092382704 137243551433472 137395644021504 137849094991872 138215529239328 138304042500096 138710347595776 138981266243424 139283530850304 139439950290432 139555568996496 139712293943343 139900148146176 140016148432128 140055184760832 140328730043568 140478247931904 140633925193728 140791861165824 140908600828872 141098063560704 141256520773632 141373645716096 141532412415768 141840225404928 141879770284032 142156879210368 142256918983168 142534764528057 142626043828224 143636141189376 144110187859968 144391653070632 144585799041024 144746028269568 144868193179776 145028735356032 145507378046976 145791572144724 145987600416768 146272732448832 146702447701392 147021504786432 147186614195456 147308656162968 147506724274176 147794823345024 147836028358656 148124770601544 148323936043008 148446921037824 148613631230592 148736856430476 148936844869632 149104105261056 149227737144768 149269341652992 149395324216644 149560883335908 149720237927424 149761979744256 150012660267126 150054483610944 150380830900224 150549712929792 150843755337858 151320379195392 151615926811008 152116309407744 152413411574556 152618343432192 152787474284544 153085887320256 153591121271808 153891103930542 154098022662144 154398995362656 155189366163456 155492470394244 155592047812608 155701542289408 156049141045248 156353924523852 156564154712064 156693972206592 156869944076736 157000015121058 157211114029056 157387666664448 157518166986144 157562082855936 157869821299014 158038028923392 158082089730048 158213165842944 158390843811552 158735321505792 158913585870336 159223963967739 159570253580544 159614741569536 160039033856064 160567215485952 161275667300352 161590658838048 162123961342464 162440609704461 162659023921152 162839281803264 162976717327248 163157327275536 163695800302848 164236050468864 164718537769984 165040253664066 165399192884736 165584940969888 165722238183339 165945064808448 166269176263152 166315531903488 166640366926737 166864428048384 167002786167552 167190335134416 167553950478336 167742118418688 167881204287864 167928009359616 168106933813248 168435267668352 168482227212288 168811294062312 168930091292512 169038274166784 169368427046016 170235426594816 170567917662384 171130848083712 171695636361216 171885908570112 172221623235288 172453188796416 172790011430784 173360275494912 173698869782988 174125172621312 174209156645403 174588036933888 175164235075584 175555283675904 175937091600384 176134674051072 176280718732416 176478687086328 176715976605696 176862503282688 176911812329472 177061124997504 177207937859412 177257343212928 177446207913984 177642852876288 177792782538816 177842350946304 178189699287996 178429289398272 178577236694016 178777784104128 179166600511488 179692950294528 180043913088072 180159213256704 180285996335104 180638117421696 181435125712896 181789491192804 182033921507328 182389456510272 182991401911296 183194192028672 183348806993154 183798793322496 184287372319104 184765556777472 185308354991232 185711374467072 185919933720576 186074091995328 186283058591124 186533530861568 186688197909504 186740246347776 187052823296046 187104973391424 187304330575872 187511900258304 187722481554432 187878134438496 188089127026218 188342027698176 188498194288128 188709883221024 188919010529568 189120300539904 189489676126896 189542505613824 190046352704076 190168058437632 191514854919168 191888907370182 192146917146624 192522204094176 193157590906368 193371647141376 193749326139699 194009837395968 194388762859632 195030309931776 195603263601856 196028673048576 196411541550624 197059764460032 197114704478208 197499694135392 197929228050432 198151508307456 198315808573968 198538522972119 198805473681408 198970316193024 199025788870656 199193765622192 199414511114544 199626983903232 199848209485824 200016880356168 200072644814592 200507774533632 200732950573056 201125007117144 202154569081344 202549402224081 202821745876992 203217882099408 204114516427008 204788161695744 205188138574056 205464030216192 205865327150208 206773642487808 206919154884608 207323293858992 207456063750144 208065521393664 208471899365136 208925296275456 209159925435648 209333353494744 209614818705408 209850222219264 210024222648192 210082777141248 210493095065352 210717371897856 210776119640064 210950887790592 211187791748736 211647095341056 211884781160448 212060468574144 212298618623652 212760338107392 212819655426048 213385378474752 213939065742336 214089620647936 215034223067136 215454211784064 216165281789952 216587479605948 216878698561536 217119042404352 217302289769664 217543103034048 218261067070464 218981400625152 219409098673248 220053671552088 220532257179648 220779921293184 220962984244452 221260086411264 221692235017536 221754042537984 222187155902316 222485904064512 222670381556736 222920446845888 223105284645714 223405267304448 223656157891584 223841605717152 223904012479488 224092986324966 224341325003862 224580356891136 224642969616384 225018990400689 225081725416416 225824569394688 226980568793088 227423890216512 228174464111616 228620117361834 228927515148288 229181211426816 229628830980384 230386681907712 230836655895813 231147033993216 231598493043984 232278875527204 232784049245184 233238705591366 233552313434112 234073711567872 234530886785778 234846232068096 235040958309888 235304916115104 235500022681587 235816671043584 236081499996672 236277250479216 236343124283904 236804731948521 237057043385088 237123134595072 237319748764416 237586265717328 238102982258688 238370378805504 238888800681984 239422112354304 239590600392704 240058550784096 240212284342272 240850823228928 241913500950528 242385988257072 243185942013696 243988535881728 244258922704896 244465075990872 245065057763328 245543700454272 245716496425472 246354075703296 247077806654976 247560380496099 247893244960768 248098789327104 248377411454832 248917597212672 249403764394728 249473297855232 249739107434496 250015867011072 250296642072576 250504179251328 250785502701624 251122703597568 251330925717504 251613177628032 251821806431796 251892014039424 252160400719872 252652901502528 252723340818432 253395136938768 253557411250176 254052640569024 255353139892224 255851876493576 256195889528832 256696272125568 257543454541824 257828862855168 258332434852932 258679783194624 259185017146176 260040413242368 260548304674482 261371564064768 261882055400832 262746352613376 262819605970944 263332925513856 263905637400576 264202011076608 264421078098624 264718030629492 265073964908544 265293754924032 265367718494208 265591687496256 265811906789118 265886014819392 266169311870976 266464279314432 266689173808224 266763526419456 267284548931994 267643934097408 268166676156192 268749900767232 269539425441792 270065869632108 270428994502656 270957176132544 272152688569344 272684236789206 273050882260992 273584184765408 274487102866944 274791288043008 275023210489731 275698189983744 276431058478656 277420695191552 277962532486848 278567061700608 278879900580864 279111137992992 279424587886686 279800296292352 280032296864256 280110369521664 280579234944069 280657460087136 280956495863808 281267850387456 281583722331648 281817201657744 282133690539327 282513041547264 282747291432192 283064824831536 283680450809856 284313758420736 284513837966336 285069529056114 285252087656448 287272282378752 287833361055273 288220375719936 288783306141264 289736386359552 290057470712064 291014756093952 291583144289448 291975200833536 292545464897664 293404895402784 294043009572864 294373228390912 294617312325936 295589646690048 295672056717312 296249541203088 296893842075648 297227262461184 297473712860952 297873689739264 298208210522112 298455474289536 298538683305984 298790648433288 299121766671816 299440475854848 299523959488512 300025320534252 300108967221888 300761661800448 301099425859584 301687510675716 303231853622016 304232618815488 304826823149112 305236686864384 305574948569088 306171774640512 307182242543616 307782207861084 308196045324288 308797990725312 310378732326912 310984940788488 311184095625216 311403084578816 312098282090496 312707849047704 313128309424128 313387944413184 313739888153472 314000030242116 314422228058112 314775333328896 315036333972288 315124165711872 315739642598028 316076057846784 316164179460096 316426331685888 316781687623104 317470643011584 317827171740672 318447927935478 319140507161088 319229483139072 320078067712128 321134430971904 322551334600704 323181317676096 324247922684928 324881219408922 325318047842304 325678563606528 325953434654496 326314654551072 327391600605696 328472100937728 329437075539968 330080507328132 330798385769472 331169881939776 331444476366678 331890129616896 332538352526304 332631063806976 333280733853474 333728856096768 334005572335104 334380670268832 334657926968571 335107900956672 335484236837376 335762408575728 335856018719232 336139479487449 336870535336704 336964454424576 337622588124624 337860182585024 338736854092032 340470853189632 341135835324768 342261696167424 342930176042751 343391272722432 343771817140224 344443246470576 345580022861568 346720550989824 347397739565976 348250345242624 348418313290806 349176073867776 349858058387049 350328470151168 351110567351808 351796330178667 352269348102144 352561437464832 352957374172656 353725006565376 354122249995008 354415875718824 354514686425856 354892415827968 355285705752576 355585565077632 355684701892608 356379398575992 356858578796544 357154473388032 357555568208256 358333201022976 359385900589056 360087826176144 360318426513408 361276234843392 362870251425792 363578982385608 364067843014656 364778913020544 365982803822592 366388384057344 366697613986308 367597586644992 368574744638208 369531113554944 370616709982464 371422748934144 371839867441152 372148183990656 372566117182248 373067061723136 373376395819008 373480492695552 374105646592092 374209946782848 374608661151744 375023800516608 375444963108864 375756268876992 376178254052436 376684055396352 376996388576256 377419766442048 377838021059136 378240601079808 378979352253792 379085011227648 380092705408152 380336116875264 383029709838336 383777814740364 384293834293248 385044408188352 386315181812736 386743294282752 387498652279398 388019674791936 388777525719264 390060619863552 391206527203712 392057346097152 392823083101248 394119528920064 394229408956416 394999388270784 395858456100864 396303016614912 396631617147936 397077045944238 397610947362816 397940632386048 398051577741312 398387531244384 398717860183677 398829022229088 399253967806464 399696418971648 400033760712336 400145289629184 400926823397991 401465901146112 402250014234288 404309138162688 405098804448162 405643491753984 406435764198816 408229032854016 409026355183809 409576323391488 410376277148112 411730654300416 413547284975616 413838309769216 414646587717984 414912127500288 416131042787328 416943798730272 417850592550912 418319850871296 418666706989488 419136881830029 419700444438528 420048445296384 420165554282496 420986190130704 421434743795712 421901775581184 422375583497472 423294190682112 423769562320896 424120937148288 424597237247304 425520676214784 425639310852096 426770756949504 427604293584171 427878131484672 428179241295872 430908423568128 432330563579904 433174959211896 433757397123072 434238084808704 434604579539328 435086206068096 436522134140928 437962801250304 438818197346496 440107343104176 441064514359296 441559842586368 441925968488904 442520172822528 443384470035072 443508085075968 444374311804632 444971808129024 445340763113472 445840893691776 446210569291428 446810534608896 447312315783168 447683211434304 447808024958976 448185972649932 448682650007724 449160713782272 449285939232768 450037980801378 450163450832832 451649138789376 453961137586176 454847780433024 456348928223232 457240234723668 457855030296576 458362422853632 459257661960768 460773363815424 461673311791626 462294067986432 463196986087968 464557751054408 465568098490368 466477411182732 467104626868224 468147423135744 469061773571556 469692464136192 470081916619776 470609832230208 471000045363174 471633342087168 472162999993344 472554500958432 472686248567808 473609463897042 474114086770176 474246269190144 474639497528832 475172531434656 476205964517376 476740757611008 477671891903217 478844224708608 479181200785408 480117101568192 481701646457856 483827001901056 484771976514144 486371884027392 487321829113383 487977071763456 488517845409792 488930151981744 491087400908544 491432992850944 492708151406592 494155613309952 495120760992198 495786489921536 496197578654208 496754822909664 497166714550017 497835194425344 498807528789456 498946595710464 499921100780211 500593284145152 501008358502656 501571005403248 502661851435008 503226355256064 503643612863592 503784028078848 504320801439744 505305803005056 505446681636864 506790273877536 507114822500352 508105281138048 510706279784448 511703752987152 513392544251136 515086909083648 515657725710336 516664869705864 517359566389248 518370034292352 520080826484736 521096609348964 522627469936209 523764110801664 525492705226752 526665851027712 527811274801152 528404022153216 528842156197248 529436061258984 530147929817088 530587509848064 530735436988416 531183374992512 531623813578236 531772029638784 532338623741952 532928558628864 533378347616448 533527052838912 534569097863988 535287868194816 536333352312384 537499801534464 539078850883584 540131739264216 540857989005312 541914352265088 544305377138688 545368473578412 546101764521984 547168369530816 548974205733888 549582576086016 550046420979462 551396379967488 552862116957312 554841390383104 555925064973696 557134123401216 557759801161728 558222275985984 558849175773372 559600592584704 560064593728512 560220739043328 561158469888138 561314920174272 561912991727616 562535700774912 563167444663296 563634403315488 564267381078654 565026083094528 565494582864384 566129649663072 567360901619712 568627516841472 569027675932672 570139058112228 570504175312896 574544564757504 575666722110546 576440751439872 577566612282528 579472772719104 580114941424128 582029512187904 583166288578896 585090929795328 586809790805568 588086019145728 588746456781824 589234624651872 591179293380096 591344113434624 592499082406176 593787684151296 594454524922368 594947425721904 595615568916357 596416421044224 596910948579072 597077366611968 597581296866576 598243533343632 598880951709696 600050641068504 600217934443776 601523323600896 602198851719168 603375021351432 606463707244032 607648206672243 608465237630976 609653646298224 612343549281024 614364485087232 615564415722168 616392090648576 617595981450624 620757464653824 621969881576976 622368191250432 624196564180992 625415698095408 626775888826368 627479776306944 628000060484232 628844456116224 629550666657792 630072667944576 630248331423744 631479285196056 632152115693568 632328358920192 632852663371776 633563375246208 634941286023168 635654343481344 636895855870956 638281014322176 638458966278144 640156135424256 642268861943808 645102669201408 646362635352192 648495845369856 649762438817844 650636095684608 651357127213056 651906869308992 652629309102144 654783201211392 656944201875456 658874151079936 660161014656264 661596771538944 662339763879552 662888952733356 663780259233792 665076705052608 665262127613952 666561467706948 667457712193536 668011144670208 668761340537664 669315853937142 670215801913344 670968473674752 671524817151456 671712037438464 672278958974898 673741070673408 673928908849152 675245176249248 675720365170048 677473708184064 680941706379264 682271670649536 684523392334848 685860352085502 686782545444864 687543634280448 688886492941152 691160045723136 692509967687439 693441101979648 694795479131952 696836626581612 698352147735552 699716116774098 700656940302336 702221134703616 703592660357334 704538696204288 705122874929664 705914748345312 706500068044761 707450013130752 708244499990016 708831751437648 709029372851712 710414195845563 711171130155264 711369403785216 712758797151984 714308946776064 715111136416512 716666402045952 718771801178112 720175652352288 720636853026816 722552469686784 725740502851584 727157964771216 729557826041088 731965607645184 732776768114688 733395227972616 735195173289984 737149489276416 739062227109888 741233419964928 742681141488297 743679734882304 744296367981312 745132234364496 746752791638016 748211293184184 748419893565696 749217322303488 750047601033216 750889926217728 751512537753984 752356508104872 753368110792704 753992777152512 754839532884096 755676042118272 756481202159616 757958704507584 758170022455296 760185410816304 760672233750528 766059419676672 767555629480728 768587668586496 770088816376704 772630363625472 773486588565504 774997304558796 776039349583872 777555051438528 780121239727104 782413054407424 784114692194304 785646166202496 788239057840128 788458817912832 789998776541568 791716912201728 792606033229824 793263234295872 794154091888476 795221894725632 795881264772096 796103155482624 796775062488768 797435720367354 797658044458176 798507935612928 799392837943296 800067521424672 800290579258368 801853646795982 802931802292224 804500028468576 808618276325376 810197608896324 811286983507968 812871528397632 816458065708032 818052710367618 819152646782976 820752554296224 823461308600832 825069631469193 827094569951232 827676619538432 829293175435968 832262085574656 833887597460544 835701185101824 836639701742592 837333413978976 838273763660058 839400888877056 840096890592768 840331108564992 841737704832207 841972380261408 842869487591424 843803551162368 844751166994944 846401071617981 847539124641792 848241874296576 849194474494608 851041352429568 853541513899008 855208587168342 855756262969344 856358482591744 861816847136256 863500083165819 864661127159808 866349918423792 869209159078656 870172412136192 873044268281856 875925602500608 877636394692992 880214686208352 882129028718592 883119685172736 883851936977808 886768940070144 887016170151936 888748623609264 890681526226944 891681787383552 892421138582856 893621069217792 894624631566336 895366422868608 895616049917952 896371945299864 897365300015448 898321427564544 898571878465536 900075961602756 900326901665664 903298277578752 909695560866048 912697856446464 914480469447336 915710060593152 916724845707264 918515323921536 921546727630848 923346623583252 924588135972864 926393972175936 929115502108816 931136196980736 932954822365464 934209253736448 936294846271488 938123547143112 939384928272384 940163833239552 941219664460416 942000090726348 943266684174336 944325999986688 945109001916864 945372497135616 947218927794084 948228173540352 948492538380288 949278995057664 950345062869312 952411929034752 953481515222016 955343783806434 957688449417216 958362401570816 960234203136384 963403292915712 967654003802112 969543953028288 972743768054784 974643658226766 975954143526912 977035690819584 977860303963488 982174801817088 982865985701888 985416302813184 988311226619904 990241521984396 991572979843072 992395157308416 993509645819328 994333429100034 995670388850688 997615057578912 997893191420928 999842201560422 1001186568290304 1002016717005312 1003142010806496 1005323702870016 1006452710512128 1007287225727184 1007568056157696 1008418438462347 1010611606010112 1010893363273728 1013580547755072 1016210562276096 1021412559568896 1023407505974304 1026785088502272 1028790528128253 1030173818167296 1031315451420672 1033329739411728 1036740068584704 1040161652969472 1042193218697928 1045254939872418 1047528221603328 1049574175161147 1050985410453504 1053331702055424 1055388990536001 1056808044306432 1057684312394496 1058872122517968 1061175019696128 1062366749985024 1063247627156472 1063544059277568 1064677247483904 1065857117257728 1066756695232896 1067054105677824 1069138195727976 1070575736389632 1072666704624768 1074999603068928 1078157701767168 1080263478528432 1083828704530176 1088610754277376 1090736947156824 1092203529043968 1094336739061632 1097948411467776 1099165152172032 1100092841958924 1102792759934976 1105724233914624 1111850129947392 1114268246802432 1115519602323456 1116444551971968 1117698351546744 1119201185169408 1120129187457024 1120441478086656 1122316939776276 1122629840348544 1123825983455232 1125071401549824 1126334889326592 1127268806630976 1128534762157308 1130052166189056 1130989165728768 1132259299326144 1134721803239424 1137255033682944 1138055351865344 1140278116224456 1141008350625792 1149089129515008 1151333444221092 1152881502879744 1155133224565056 1158945545438208 1160229882848256 1164059024375808 1166332577157792 1170181859590656 1173619581611136 1176172038291456 1177492913563648 1178469249303744 1182358586760192 1182688226869248 1184998164812352 1187575368302592 1188909049844736 1189894851443808 1191231137832714 1192832842088448 1193821897158144 1194154733223936 1195162593733152 1196153580551031 1196487066687264 1197761903419392 1200101282137008 1200435868887552 1204397703438336 1206750042702864 1212927414488064 1215296413344486 1216930475261952 1219307292596448 1224687098562048 1227079065551427 1228728970174464 1231128831444336 1235191962901248 1241514929307648 1243939763153952 1244736382500864 1248393128361984 1250831396190816 1253551777652736 1254959552613888 1256000120968464 1257410645490087 1259101333315584 1260145335889152 1260496662847488 1262958570392112 1264304231387136 1265705326743552 1267126750492416 1269882572046336 1271308686962688 1273791711741912 1276562028644352 1276917932556288 1280312270848512 1282812880752513 1284537723887616 1292725270704384 1296991690739712 1299524877635688 1301272191369216 1302714254426112 1303813738617984 1305258618204288 1309566402422784 1313888403750912 1317748302159872 1320322029312528 1323193543077888 1324679527759104 1325777905466712 1327560518467584 1330153410105216 1330524255227904 1333122935413896 1334915424387072 1336022289340416 1337522681075328 1338631707874284 1340431603826688 1341936947349504 1343049634302912 1343424074876928 1344557917949796 1347482141346816 1347857817698304 1350490352498496 1351440730340096 1354947416368128 1361883412758528 1364543341299072 1369046784669696 1371720704171004 1373565090889728 1375087268560896 1377772985882304 1382320091446272 1385019935374878 1386882203959296 1389590958263904 1393673253163224 1396704295471104 1399432233548196 1401313880604672 1404442269407232 1407185320714668 1409077392408576 1410245749859328 1411829496690624 1413000136089522 1414900026261504 1416488999980032 1417663502875296 1418058745703424 1420828391691126 1422342260310528 1422738807570432 1425517594303968 1428617893552128 1430222272833024 1433015675709651 1437543602356224 1440351304704576 1445104939373568 1451481005703168 1454315929542432 1459115652082176 1461965487340149 1463931215290368 1465553536229376 1466790455945232 1474298978552832 1478124454219776 1482466839929856 1485362282976594 1487359469764608 1488592735962624 1490264468728992 1491500143650051 1493505583276032 1496422586368368 1496839787131392 1499763302340633 1501779852435456 1503025075507968 1504713016209744 1507985554305024 1509679065768192 1511352084236544 1512962404319232 1515917409015168 1516340044910592 1520370821632608 1521344467501056 1532118839353344 1535111258961456 1540177632753408 1545260727250944 1546973177131008 1549994609117592 1552078699167744 1555110102877056 1560242479454208 1564826108814848 1567882409808627 1571292332404992 1576478115680256 1579997553083136 1583433824403456 1585212066459648 1586526468591744 1588308183776952 1590443789451264 1591762529544192 1592206310965248 1593550124977536 1594871440734708 1595316088916352 1597015871225856 1598785675886592 1600135042849344 1600581158516736 1603707293591964 1605863604584448 1609000056937152 1617236552650752 1620395217792648 1622573967015936 1625743056795264 1632916131416064 1636105420735236 1638305293565952 1641505108592448 1646922617201664 1650139262938386 1654189139902464 1655353239076864 1658586350871936 1664524171149312 1667775194921088 1671402370203648 1673279403485184 1674666827957952 1676547527320116 1678801777754112 1680193781185536 1680662217129984 1683475409664414 1683944760522816 1685738975182848 1687607102324736 1689502333989888 1692802143235962 1695078249283584 1696483748593152 1698388948989216 1702082704859136 1707083027798016 1710417174336684 1711512525938688 1712716965183488 1723633694272512 1727000166331638 1729322254319616 1732699836847584 1738418318157312 1740344824272384 1746088536563712 1755272789385984 1760429372416704 1764258057437184 1766239370345472 1767703873955616 1773537880140288 1774032340303872 1777497247218528 1781363052453888 1783363574767104 1784842277165712 1786846706749071 1789249263132672 1790732845737216 1791232099835904 1792743890599728 1794730600030896 1796642855129088 1800151923205512 1800653803331328 1806596555157504 1819391121732096 1822944620016729 1825395712892928 1828960938894672 1837030647843072 1843093455261696 1846693247166504 1849176271945728 1852787944351872 1858231004217632 1862272393961472 1865909644730928 1872589692542976 1876247094286224 1880327666479104 1882439328920832 1884000181452696 1886533368348672 1888651999973376 1890218003833728 1890744994271232 1894437855588168 1896456347080704 1896985076760576 1898557990115328 1900690125738624 1904823858069504 1906963030444032 1910687567612868 1915376898834432 1920468406272768 1926806585831424 1935308007604224 1939087906056576 1945487536109568 1949287316453532 1951908287053824 1954071381639168 1955720607926976 1964349603634176 1965731971403776 1970832605626368 1976622453239808 1980483043968792 1983145959686144 1984790314616832 1987019291638656 1988666858200068 1991340777701376 1995230115157824 1995786382841856 1999684403120844 2002373136580608 2004033434010624 2006284021612992 2010647405740032 2012905421024256 2014574451454368 2015136112315392 2016836876924694 2021223212020224 2021786726547456 2027161095510144 2032421124552192 2042825119137792 2046815011948608 2053570177004544 2057581056256506 2060347636334592 2062630902841344 2066659478823456 2073480137169408 2080323305938944 2084386437395856 2090509879744836 2095056443206656 2099148350322294 2101970820907008 2106663404110848 2110777981072002 2113616088612864 2115368624788992 2117744245035936 2119500204134283 2122350039392256 2124733499970048 2126495254312944 2127088118555136 2131242587536689 2133513390465792 2134108211355648 2138276391455952 2145333409249536 2149999206137856 2156315403534336 2160526957056864 2167657409060352 2177221508554752 2181473894313648 2188673478123264 2195896822935552 2198330304344064 2200185683917848 2205585519869952 2211448467829248 2223700259894784 2228043424464891 2231039204646912 2232889103943936 2235396703093488 2240258374914048 2244633879552552 2245259680697088 2247651966910464 2250142803099648 2252669778653184 2254537613261952 2257069524314616 2260104332378112 2261978331457536 2264518598652288 2269443606478848 2274510067365888 2276110703730688 2280556232448912 2282016701251584 2298178259030016 2302666888442184 2305763005759488 2310266449130112 2317891090876416 2320459765696512 2328118048751616 2332665154315584 2340363719181312 2347239163222272 2352344076582912 2354985827127296 2356938498607488 2364717173520384 2365376453738496 2369996329624704 2375150736605184 2377818099689472 2379789702887616 2382462275665428 2385665684176896 2387643794316288 2388309466447872 2390325187466304 2392307161102062 2392974133374528 2395523806838784 2400202564274016 2400871737775104 2408795406876672 2413500085405728 2425854828976128 2430592826688972 2433860950523904 2438614585192896 2449374197124096 2454158131102854 2457457940348928 2462257662888672 2470383925802496 2475208894407579 2483029858615296 2487879526307904 2496786256723968 2501662792381632 2507103555305472 2509919105227776 2512000241936928 2514821290980174 2518202666631168 2520290671778304 2520993325694976 2525213114496621 2525917140784224 2528608462774272 2531410653487104 2534253500984832 2539203214853943 2542617373925376 2547583423483824 2553124057288704 2560624541697024 2565625761505026 2569075447775232 2585450541408768 2590500249497457 2593983381479424 2599049755271376 2607627477235968 2610517236408576 2619132804845568 2627776807501824 2635496604319744 2640644058625056 2646387086155776 2649359055518208 2651555810933424 2660306820210432 2661048510455808 2666245870827792 2672044578680832 2675045362150656 2677263415748568 2680863207653376 2683873894699008 2686099268605824 2686848149753856 2689115835899592 2694964282693632 2695715635396608 2700980704996992 2702881460680192 2709894832736256 2729086682598144 2738093569339392 2743441408342008 2747130181779456 2750174537121792 2755545971764608 2764640182892544 2770039870749756 2773764407918592 2779181916527808 2787346506326448 2793408590942208 2798864467096392 2802627761209344 2808884538814464 2814370641429336 2818154784817152 2820491499718656 2823658993381248 2826000272179044 2829800052523008 2832977999960064 2835327005750592 2836117491406848 2841656783382252 2844684520621056 2845477615140864 2851035188607936 2857235787104256 2860444545666048 2866031351419302 2875087204712448 2880702609409152 2890209878747136 2902962011406336 2908631859084864 2918231304164352 2923930974680298 2927862430580736 2931107072458752 2933580911890464 2948597957105664 2956248908439552 2964933679859712 2970724565953188 2974718939529216 2977185471925248 2980528937457984 2983000287300102 2987011166552064 2992845172736736 2993679574262784 2999526604681266 3003559704870912 3006050151015936 3009426032419488 3015971108610048 3019358131536384 3022704168473088 3025255315387041 3031834818030336 3032680089821184 3040741643265216 3064237678706688 3070222517922912 3080355265506816 3086371584384759 3090521454501888 3093946354262016 3099989218235184 3110220205754112 3120484958908416 3129652217629696 3135764819617254 3142584664809984 3148722525483441 3152956231360512 3159995106166272 3166166971608003 3170424132919296 3173052937183488 3176616367553904 3183525059088384 3187100249955072 3189742881469416 3190632177832704 3194031742451712 3197571351773184 3200270085698688 3201162317033472 3207414587183928 3211727209168896 3218000113874304 3234473105301504 3240790435585296 3251486113590528 3265832262832128 3272210841470472 3276610587131904 3283010217184896 3293845234403328 3300278525876772 3308378279804928 3317172701743872 3335550389842176 3342804740407296 3346558806970368 3349333655915904 3353095054640232 3357603555508224 3360387562371072 3361324434259968 3366950819328828 3367889521045632 3371477950365696 3375214204649472 3379004667979776 3385604286471924 3390156498567168 3392967497186304 3396777897978432 3404165409718272 3414166055596032 3420834348673368 3423025051877376 3425433930366976 3447267388545024 3454000332663276 3458644508639232 3465399673695168 3476836636314624 3480689648544768 3492177073127424 3510545578771968 3520858744833408 3528516114874368 3532478740690944 3535407747911232 3547075760280576 3548064680607744 3554994494437056 3562726104907776 3566727149534208 3569684554331424 3573693413498142 3578498526265344 3581465691474432 3582464199671808 3585487781199456 3589461200061792 3593285710258176 3600303846411024 3601307606662656 3613193110315008 3638782243464192 3645889240033458 3650791425785856 3657921877789344 3674061295686144 3681237196654281 3686186910523392 3693386494333008 3705575888703744 3716462008435264 3724544787922944 3731819289461856 3745179385085952 3752494188572448 3760655332958208 3764878657841664 3768000362905392 3772231936470261 3777303999946752 3780436007667456 3781489988542464 3788875711176336 3792912694161408 3797115980230656 3801380251477248 3809647716139008 3813926060888064 3821375135225736 3830753797668864 3840936812545536 3848438642257539 3853613171662848 3878175812113152 3890975072219136 3898574632907064 3903816574107648 3908142763278336 3911441215853952 3928699207268352 3931463942807552 3941665211252736 3953244906479616 3960966087937584 3969580629233664 3974038583277312 3977333716400136 3982681555402752 3990460230315648 3991572765683712 3999368806241688 4004746273161216 4008066868021248 4012568043225984 4021294811480064 4025810842048512 4029148902908736 4030272224630784 4033673753849388 4042446424040448 4043573453094912 4054322191020288 4064842249104384 4085650238275584 4093630023897216 4107140354009088 4115162112513012 4120695272669184 4125261805682688 4133318957646912 4146960274338816 4160646611877888 4168772874791712 4181019759489672 4190112886413312 4198296700644588 4203941641814016 4213326808221696 4221555962144004 4227232177225728 4230737249577984 4235488490071872 4239000408268566 4244700078784512 4249466999940096 4252990508625888 4254176237110272 4262485175073378 4267026780931584 4268216422711296 4276552782911904 4290666818499072 4312630807068672 4321053914113728 4335314818120704 4354443017109504 4362947788627296 4377346956246528 4385896462020447 4391793645871104 4396660608688128 4400371367835696 4422896935658496 4447400519789568 4456086848929782 4462078409293824 4465778207887872 4470793406186976 4474500430950153 4480516749828096 4489267759105104 4490519361394176 4499289907021899 4505339557306368 4509075226523904 4514139048629232 4523956662915072 4529037197304576 4538887212957696 4549020134731776 4552221407461376 4561112464897824 4564033402503168 4596356518060032 4605333776884368 4620532898260224 4635782181752832 4640919531393024 4656236097503232 4665330308631168 4680727438362624 4694478326444544 4703647229425881 4709971654254592 4713876997214976 4729434347040768 4739992659249408 4750301473210368 4755636199378944 4759579405775232 4764924551330856 4771331368353792 4775287588632576 4776618932895744 4780650374932608 4784614322204124 4785948266749056 4791047613677568 4800405128548032 4801743475550208 4817590813753344 4827000170811456 4851709657952256 4861185653377944 4867721901047808 4877229170385792 4898748394248192 4908316262205708 4914915880697856 4924515325777344 4940767851604992 4950417788815158 4966059717230592 4975759052615808 4993572513447936 5003325584763264 5014207110610944 5019838210455552 5024000483873856 5029642581960348 5036405333262336 5040581343556608 5041986651389952 5050426228993242 5051834281568448 5057216925548544 5062821306974208 5068507001969664 5078406429707886 5085234747850752 5095166846967648 5106248114577408 5121249083394048 5131251523010052 5138150895550464 5170901082817536 5181000498994914 5187966762958848 5198099510542752 5215254954471936 5221034472817152 5238265609691136 5270993208639488 5281288117250112 5292774172311552 5298718111036416 5303111621866848 5320613640420864 5322097020911616 5332491741655584 5344089157361664 5350090724301312 5354526831497136 5360540120247213 5367747789398016 5372198537211648 5373696299507712 5378231671799184 5389928565387264 5401961409993984 5405762921360384 5419789665472512 5458173365196288 5468833860050187 5476187138678784 5486882816684016 5511091943529216 5529280365785088 5540079741499512 5547528815837184 5558363833055616 5574693012652896 5586817181884416 5597728934192784 5617769077628928 5628741282858672 5640982999437312 5647317986762496 5652000544358088 5659600105046016 5665955999920128 5670654011501184 5672234982813696 5683313566764504 5689369041242112 5690955230281728 5702070377215872 5714471574208512 5720889091332096 5732062702838604 5761405218818304 5780419757494272 5805924022812672 5817263718169728 5836462608328704 5847861949360596 5855724861161472 5862214144917504 5867161823780928 5897195914211328 5912497816879104 5929867359719424 5941449131906376 5949437879058432 5954370943850496 5961057874915968 5966000574600204 5974022333104128 5985690345473472 5987359148525568 5999053209362532 6007119409741824 6012100302031872 6018852064838976 6031942217220096 6038716263072768 6045408336946176 6050510630774082 6063669636060672 6065360179642368 6081483286530432 6128475357413376 6140445035845824 6160710531013632 6172743168769518 6181042909003776 6187892708524032 6199978436470368 6220440411508224 6240969917816832 6259304435259392 6271529639234508 6285169329619968 6297445050966882 6305912462721024 6319990212332544 6332333943216006 6340848265838592 6346105874366976 6353232735107808 6358500612402849 6367050118176768 6374200499910144 6379485762938832 6381264355665408 6400540171397376 6402324634066944 6414829174367856 6436000227748608 6468946210603008 6481580871170592 6502972227181056 6531664525664256 6544421682940944 6566020434369792 6587690468806656 6600557051753544 6616756559609856 6634345403487744 6671100779684352 6684130273394673 6693117613940736 6698667311831808 6706190109280464 6720775124742144 6733901638657656 6735779042091264 6742955900731392 6750428409298944 6758009335959552 6771208572943848 6780312997134336 6785934994372608 6793555795956864 6808330819436544 6828332111192064 6841668697346736 6846050103754752 6894534777090048 6908000665326552 6917289017278464 6930799347390336 6953673272629248 6961379297089536 6984354146254848 7021091157543936 7041717489666816 7057032229748736 7064957481381888 7070815495822464 7094151520561152 7096129361215488 7109988988874112 7125452209815552 7133454299068416 7139369108662848 7147386826996284 7156997052530688 7162931382948864 7164928399343616 7170975562398912 7178922400123584 7186571420516352 7200607692822048 7202615213325312 7226386220630016 7277564486928384 7291778480066916 7301582851571712 7315843755578688 7348122591372288 7362474393308562 7372373821046784 7386772988666016 7411151777407488 7432924016870528 7449089575845888 7463638578923712 7490358770171904 7504988377144896 7521310665916416 7529757315683328 7536000725810784 7544463872940522 7554607999893504 7560872015334912 7562979977084928 7575639343489863 7577751422352672 7585825388322816 7594231960461312 7602760502954496 7617609644561829 7627852121776128 7642750270451472 7681873625091072 7696877284515078 7707226343325696 7756351624226304 7771500748492371 7781950144438272 7797149265814128 7822882431707904 7857398414536704 7862927885615104 7883330422505472 7906489812959232 7921932175875168 7939161258467328 7948077166554624 7954667432800272 7980920460631296 7983145531367424 7998737612483376 8016133736042496 8025136086451968 8042589622960128 8051621684097024 8058297805817472 8060544449261568 8067347507698776 8084892848080896 8087146906189824 8108644382040576 8129684498208768 8187260047794432 8214280708018176 8230324225026024 8241390545338368 8250523611365376 8266637915293824 8293920548677632 8321293223755776 8337545749583424 8362039518979344 8380225772826624 8396593401289176 8407883283628032 8426653616443392 8443111924288008 8454464354451456 8461474499155968 8470976980143744 8478000816537132 8489400157569024 8498933999880192 8505981017251776 8508352474220544 8524970350146756 8534053561863168 8536432845422592 8553105565823808 8581333636998144 8625261614137344 8642107828227456 8670629636241408 8708886034219008 8725895577254592 8754693912493056 8771792924040894 8783587291742208 8793321217376256 8800742735671392 8845793871316992 8894801039579136 8912173697859564 8924156818587648 8931556415775744 8941586812373952 8949000861900306 8961033499656192 8978535518210208 8981038722788352 8998579814043798 9010679114612736 9018150453047808 9028278097258464 9047913325830144 9058074394609152 9075765946161123 9098040269463552 9104442814922752 9122224929795648 9192713036120064 9210667553768736 9241065796520448 9259114753154277 9271564363505664 9281839062786048 9330660617262336 9361454876725248 9388956652889088 9407294458851762 9419943308509184 9427753994429952 9446167576450323 9458868694081536 9479985318498816 9498500914824009 9511272398757888 9519158811550464 9529849102661712 9550575177265152 9561300749865216 9569228644408248 9571896533498112 9582095227355136 9600810257096064 9603486951100416 9635181627506688 9654000341622912 9703419315904512 9722371306755888 9754458340771584 9797496788496384 9816632524411416 9829831761395712 9849030651554688 9881535703209984 9900835577630316 9951518105231616 10006651169526528 10028414221221888 10039676420911104 10048000967747712 10059285163920696 10072810666524672 10081162687113216 10083973302779904 10100852457986484 10103668563136896 10114433851097088 10125642613948416 10137014003939328 10156812859415772 10170469495701504 10190333693935296 10212496229154816 10242498166788096 10262503046020104 10276301791100928 10341802165635072 10362000997989828 10375933525917696 10396199021085504 10430509908943872 10442068945634304 10476531219382272 10541986417278976 10562576234500224 10585548344623104 10597436222072832 10606223243733696 10641227280841728 10644194041823232 10664983483311168 10688178314723328 10700181448602624 10709053662994272 10721080240494426 10735495578796032 10744397074423296 10747392599015424 10756463343598368 10779857130774528 10803922819987968 10811525842720768 10839579330945024 10916346730392576 10937667720100374 10952374277357568 10973765633368032 11022183887058432 11058560731570176 11080159482999024 11116727666111232 11149386025305792 11173634363768832 11195457868385568 11235538155257856 11257482565717344 11281965998874624 11294635973524992 11304001088716176 11316695809410783 11331911999840256 11341308023002368 11344469965627392 11366627133529008 11378738082484224 11404140754431744 11428943148417024 11441778182664192 11464125405677208 11522810437636608 11545315926772617 11560839514988544 11634527436339456 11672925216657408 11695723898721192 11711449722322944 11724428289835008 11734323647561856 11794391828422656 11824995633758208 11859734719438848 11882898263812752 11908741887700992 11922115749831936 11932001149200408 11948044666208256 11971380690946944 11974718297051136 11998106418725064 12014238819483648 12024200604063744 12037704129677952 12063884434440192 12077432526145536 12090816673892352 12101021261548164 12127339272121344 12130720359284736 12162966573060864 12256950714826752 12280890071691648 12321421062027264 12345486337539036 12362085818007552 12375785417048064 12399956872940736 12440880823016448 12481939835633664 12518608870518784 12543059278469016 12570338659239936 12594890101933764 12611824925442048 12639980424665088 12664667886432012 12681696531677184 12692211748733952 12706465470215616 12717001224805698 12734100236353536 12748400999820288 12758971525877664 12762528711330816 12801080342794752 12804649268133888 12829658348735712 12872000455497216 12937892421206016 12963161742341184 13005944454362112 13063329051328512 13088843365881888 13132040868739584 13157689386061341 13175380937613312 13201114103507088 13268690806975488 13342201559368704 13368260546789346 13386235227881472 13397334623663616 13412380218560928 13423501292850459 13441550249484288 13467803277315312 13471558084182528 13497869721065697 13516018671919104 13542417145887696 13571869988745216 13587111591913728 13616661638873088 13656664222384128 13683337394693472 13692100207509504 13789069554180096 13816001330653104 13861598694780672 13907346545258496 13922758594179072 13968708292509696 14042182315087872 14083434979333632 14110941688277643 14129914962763776 14141630991644928 14188303041122304 14219977977748224 14250904419631104 14266908598136832 14278738217325696 14294773653992568 14313994105061376 14325862765897728 14329856798687232 14341951124797824 14357844800247168 14373142841032704 14401215385644096 14405230426650624 14452772441260032 14555128973856768 14583556960133832 14603165703143424 14631687511157376 14696245182744576 14724948786617124 14744747642093568 14773545977332032 14822303554814976 14865848033741056 14898179151691776 14927277157847424 14980717540343808 15009976754289792 15042621331832832 15059514631366656 15072001451621568 15088927745881044 15109215999787008 15121744030669824 15125959954169856 15151278686979726 15155502844705344 15171650776645632 15188463920922624 15205521005908992 15235219289123658 15255704243552256 15285500540902944 15363747250182144 15393754569030156 15414452686651392 15512703248452608 15543001496984742 15563900288876544 15594298531628256 15645764863415808 15714796829073408 15725855771230208 15812979625918464 15843864351750336 15878322516934656 15896154333109248 15909334865600544 15961840921262592 15966291062734848 15997475224966752 16032267472084992 16050272172903936 16081620360741639 16103243368194048 16116595611634944 16121088898523136 16134695015397552 16169785696161792 16217288764081152 16259368996417536 16374520095588864 16406501580150561 16428561416036352 16460648450052048 16533275830587648 16587841097355264 16642586447511552 16675091499166848 16724079037958688 16760451545653248 16793186802578352 16853307232886784 16886223848576016 16922948998311936 16941953960287488 16956001633074264 16978800315138048 16997867999760384 17011962034503552 17016704948441088 17049940700293512 17068107123726336 17072865690845184 17106211131647616 17162667273996288 17284215656454912 17341259272482816 17417772068438016 17451791154509184 17509387824986112 17543585848081788 17567174583484416 17586642434752512 17601485471342784 17691587742633984 17789602079158272 17824347395719128 17848313637175296 17863112831551488 17883173624747904 17898001723800612 17922066999312384 17957071036420416 17962077445576704 17997159628087596 18021358229225472 18036300906095616 18056556194516928 18095826651660288 18116148789218304 18151531892322246 18196080538927104 18208885629845504 18244449859591296 18385426072240128 18421335107537472 18482131593040896 18518229506308554 18543128727011328 18563678125572096 18661321234524672 18722909753450496 18777913305778176 18814588917703524 18839886617018368 18855507988859904 18892335152900646 18917737388163072 18959970636997632 18997001829648018 19022544797515776 19038317623100928 19059698205323424 19101150354530304 19122601499730432 19138457288816496 19143793066996224 19201620514192128 19206973902200832 19308000683245824 19406838631809024 19444742613511776 19508916681543168 19594993576992768 19633265048822832 19698061303109376 19763071406419968 19801671155260632 19903036210463232 20013302339053056 20052390820184019 20079352841822208 20096001935495424 20118570327841392 20162325374226432 20201704915972968 20207337126273792 20228867702194176 20251285227896832 20274028007878656 20313625718831544 20340938991403008 20380667387870592 20424992458309632 20484996333576192 20525006092040208 20683604331270144 20724001995979656 20751867051835392 20792398042171008 20861019817887744 20884137891268608 20953062438764544 21125152469000448 21171096689246208 21194872444145664 21212446487467392 21282454561683456 21288388083646464 21329966966622336 21376356629446656 21400362897205248 21418107325988544 21442160480988852 21470991157592064 21488794148846592 21494785198030848 21512926687196736 21559714261549056 21607845639975936 21623051685441536 21679158661890048 21832693460785152 21875335440200748 21904748554715136 21947531266736064 22044367774116864 22117121463140352 22160318965998048 22233455332222464 22298772050611584 22347268727537664 22390915736771136 22471076310515712 22514965131434688 22563931997749248 22589271947049984 22608002177432352 22633391618821566 22663823999680512 22682616046004736 22688939931254784 22726918030469589 22733254267058016 22757476164968448 22808281508863488 22883556365328384 22928250811354416 23045620875273216 23090631853545234 23121679029977088 23269054872678912 23314502245477113 23345850433314816 23391447797442384 23468647295123712 23588783656845312 23649991267516416 23719469438877696 23765796527625504 23817483775401984 23844231499663872 23864002298400816 23942761381893888 23949436594102272 23996212837450128 24048401208127488 24075408259355904 24127768868880384 24154865052291072 24181633347784704 24202042523096328 24254678544242688 24261440718569472 24325933146121728 24561780143383296 24642842124054528 24690972675078072 24724171636015104 24751570834096128 24799913745881472 24881761646032896 24963879671267328 25037217741037568 25086118556938032 25140677318479872 25189780203867528 25223649850884096 25279960849330176 25329335772864024 25363393063354368 25384423497467904 25412930940431232 25434002449611396 25468200472707072 25496801999640576 25517943051755328 25525057422661632 25602160685589504 25609298536267776 25659316697471424 25744000910994432 25875784842412032 25926323484682368 26011888908724224 26126658102657024 26177686731763776 26264081737479168 26315378772122682 26350761875226624 26402228207014176 26537381613950976 26684403118737408 26736521093578692 26772470455762944 26794669247327232 26824760437121856 26847002585700918 26883100498968576 26935606554630624 26943116168365056 26995739442131394 27032037343838208 27084834291775392 27143739977490432 27174223183827456 27227297838483369 27313328444768256 27366674789386944 27578139108360192 27632002661306208 27723197389561344 27777344259462831 27814693090516992 27845517188358144 28084364630175744 28166869958667264 28221883376555286 28259829925527552 28283261983289856 28338502729350969 28376606082244608 28439955955496448 28495502744472027 28533817196273664 28557476434651392 28589547307985136 28651725531795456 28683902249595648 28715689600494336 28746285682065408 28802430771288192 28810460853301248 28905544882520064 29110257947713536 29167113920267664 29263375022314752 29392490365489152 29449897573234248 29489495284187136 29547091954664064 29644607109629952 29731696067482112 29854554315694848 30019953508579584 30085242663665664 30119029262733312 30144002903243136 30177855491762088 30218431999574016 30243488061339648 30251919908339712 30302557373959452 30311005689410688 30343301553291264 30376927841845248 30411042011817984 30470438578247316 30511408487104512 30571001081805888 30727494500364288 30787509138060312 30828905373302784 31025406496905216 31086002993969484 31127800577753088 31188597063256512 31291529726831616 31429593658146816 31451711542460416 31625959251836928 31687728703500672 31756645033869312 31792308666218496 31818669731201088 31923681842525184 31932582125469696 31994950449933504 32064534944169984 32100544345807872 32163240721483278 32206486736388096 32233191223269888 32242177797046272 32269390030795104 32339571392323584 32434577528162304 32518737992835072 32749040191177728 32813003160301122 32857122832072704 32921296900104096 33066551661175296 33175682194710528 33350182998333696 33448158075917376 33520903091306496 33586373605156704 33706614465773568 33772447697152032 33845897996623872 33883907920574976 33912003266148528 33950087428232349 33995735999520768 34023924069007104 34033409896882176 34099881400587024 34136214247452672 34212422263295232 34325334547992576 34568431312909824 34635947780317851 34682518544965632 34903582309018368 35018775649972224 35087171696163576 35134349166968832 35173284869505024 35202970942685568 35383175485267968 35579204158316544 35648694791438256 35726225663102976 35766347249495808 35796003447601224 35844133998624768 35914142072840832 35924154891153408 35994319256175192 36042716458450944 36072601812191232 36113112389033856 36191653303320576 36232297578436608 36303063784644492 36392161077854208 36488899719182592 36770852144480256 36842670215074944 36964263186081792 37036459012617108 37086257454022656 37127356251144192 37322642469049344 37445819506900992 37555826611556352 37629177835407048 37679773234036736 37711015977719808 37784670305801292 37835474776326144 37919941273995264 37994003659296036 38045089595031552 38076635246201856 38119396410646848 38202300709060608 38245202999460864 38276914577632992 38287586133992448 38403241028384256 38413947804401664 38616001366491648 38813677263618048 38889485227023552 39017833363086336 39189987153985536 39266530097645664 39396122606218752 39526142812839936 39603342310521264 39806072420926464 40026604678106112 40104781640368038 40158705683644416 40192003870990848 40237140655682784 40270503878551377 40324650748452864 40403409831945936 40414674252547584 40493609163197091 40548056015757312 40627251437663088 40761334775741184 40849984916619264 40969992667152384 41050012184080416 41367208662540288 41448003991959312 41584796084342016 41722039635775488 41768275782537216 41906124877529088 42250304938000896 42332825064832929 42389744888291328 42424892974934784 42564909123366912 42659933933244672 42752713258893312 42800725794410496 42836214651977088 42884320961977704 42941982315184128 42977588297693184 42989570396061696 43025853374393472 43119428523098112 43215691279951872 43246103370883072 43358317323780096 43665386921570304 43750670880401496 43809497109430272 43895062533472128 44088735548233728 44234242926280704 44320637931996096 44466910664444928 44597544101223168 44694537455075328 44781831473542272 44942152621031424 45029930262869376 45127863995498496 45178543894099968 45216004354864704 45266783237643132 45327647999361024 45365232092009472 45377879862509568 45453836060939178 45466508534116032 45514952329936896 45616563017726976 45767112730656768 45856501622708832 46091241750546432 46181263707090468 46243358059954176 46538109745357824 46629004490954226 46691700866629632 46782895594884768 46937294590247424 47177567313690624 47438938877755392 47531593055251008 47634967550803968 47688462999327744 47728004596801632 47885522763787776 47898873188204544 47992425674900256 48096802416254976 48150816518711808 48244861082224917 48309730104582144 48363266695569408 48404085046192656 48509357088485376 48651866292243456 49123560286766592 49219504740451683 49285684248109056 49381945350156144 49599827491762944 49763523292065792 49927759342534656 50074435482075136 50172237113876064 50281354636959744 50379560407735056 50559921698660352 50658671545728048 50768846994935808 50825861880862464 50868004899222792 50936400945414144 50993603999281152 51035886103510656 51050114845323264 51204321371179008 51218597072535552 51318633394942848 51488001821988864 51852646969364736 52023777817448448 52253316205314048 52355373463527552 52528163474958336 52630757544245364 52701523750453248 52804456414028352 53074763227901952 53368806237474816 53473042187157384 53544940911525888 53589338494654464 53649520874243712 53694005171401836 53766200997937152 53871213109261248 53886232336730112 53991478884262788 54064074687676416 54169668583550784 54287479954980864 54348446367654912 54454595676966738 54626656889536512 54733349578773888 55156278216720384 55264005322612416 55446394779122688 55554688518925662 55629386181033984 55691034376716288 56168729260351488 56333739917334528 56443766753110572 56519659851055104 56566523966579712 56677005458701938 56753212164489216 56879911910992896 56991005488944054 57067634392547328 57114952869302784 57179094615970272 57303451063590912 57367804499191296 57431379200988672 57604861542576384 57620921706602496 58220515895427072 58334227840535328 58526750044629504 58784980730978304 58899795146468496 59094183909328128 59289214219259904 59463392134964224 59709108631389696 60039907017159168 60157172460552057 60238058525466624 60288005806486272 60355710983524176 60486976122679296 60605114747918904 60622011378821376 60686603106582528 60753855683690496 60822084023635968 60940877156494632 61022816974209024 61142002163611776 61454989000728576 61575018276120624 62050812993810432 62172005987938968 62255601155506176 62377194126513024 62583059453663232 62859187316293632 63375457407001344 63513290067738624 63584617332436992 63637339462402176 63847363685050368 63865164250939392 63989900899867008 64129069888339968 64201088691615744 64326481442966556 64412973472776192 64466382446539776 64484355594092544 64538780061590208 64679142784647168 64869155056324608 65037475985670144 65498080382355456 65626006320602244 65714245664145408 65842593800208192 66133103322350592 66351364389421056 66700365996667392 66896316151834752 67041806182612992 67172747210313408 67413228931547136 67544895394304064 67691795993247744 67767815841149952 67824006532297056 67900174856464698 67991471999041536 68047848138014208 68066819793764352 68199762801174048 68272428494905344 68424844526590464 68650669095985152 69136862625819648 69271895560635702 69365037089931264 69807164618036736 69943506736431339 70037551299944448 70174343392327152 70405941885371136 70766350970535936 71158408316633088 71297389582876512 71452451326205952 71532694498991616 71592006895202448 71828284145681664 71848309782306816 71988638512350384 72145203624382464 72226224778067712 72383306606641152 72464595156873216 72606127569288984 72784322155708416 72977799438365184 73685340430149888 73928526372163584 74072918025234216 74172514908045312 74254712502288384 74645284938098688 74891639013801984 75111653223112704 75258355670814096 75422031955439616 75569340611602584 75670949552652288 75839882547990528 75988007318592072 76090179190063104 76153270492403712 76238792821293696 76404601418121216 76490405998921728 76553829155265984 76575172267984896 76806482056768512 76827895608803328 77232002732983296 77627354527236096 77778970454047104 78035666726172672 78379974307971072 78533060195291328 78792245212437504 79052285625679872 79206684621042528 79612144841852928 80053209356212224 80209563280736076 80317411367288832 80384007741981696 80474281311365568 80541007757102754 80649301496905728 80806819663891872 80829348505095168 80987218326394182 81096112031514624 81254502875326176 81522669551482368 81939985334304768 82100024368160832 82734417325080576 82896007983918624 83169592168684032 83332032778388493 83444079271550976 83536551565074432 84500609876001792 84665650129665858 84779489776582656 84849785949869568 85015508188052907 85129818246733824 85319867866489344 85486508233416081 85601451588820992 85672429303954176 85768641923955408 85955176595386368 86051706748786944 86238857046196224 86431382559903744 86492206741766144 86716634647560192 87330773843140608 87501341760802992 87790125066944256 88177471096467456 88468485852561408 88641275863992192 88933821328889856 89195088202446336 89563662947084544 90059860525738752 90255727990996992 90357087788199936 90432008709729408 90533566475286264 90655295998722048 90730464184018944 90755759725019136 90907672121878356 90933017068232064 91029904659873792 91233126035453952 91534225461313536 91713003245417664 92182483501092864 92362527414180936 92486716119908352 93076219490715648 93258008981908452 93383401733259264 93565791189769536 93874589180494848 94355134627381248 94877877755510784 95063186110502016 95269935101607936 95376925998655488 95456009193603264 95771045527575552 95797746376409088 95984851349800512 96193604832509952 96301633037423616 96489722164449834 96619460209164288 96726533391138816 96808170092385312 97018714176970752 97303732584486912 98247120573533184 98439009480903366 98571368496218112 98763890700312288 99199654983525888 99527046584131584 100148870964150272 100344474227752128 100562709273919488 100759120815470112 101119843397320704 101317343091456096 101537693989871616 101651723761724928 101736009798445584 101850262284697047 101987207998562304 102071772207021312 102100229690646528 102408642742358016 102637266789885696 102976003643977728 103705293938729472 103907843340953553 104047555634896896 104710746927055104 105056326949916672 105261515088490728 105403047500906496 105608912828056704 106149526455803904 106737612474949632 106946084374314768 107178676989308928 107299041748487424 107388010342803672 107532401995874304 107742426218522496 107772464673460224 107982957768525576 108128149375352832 108339337167101568 108574959909961728 108696892735309824 108909191353933476 109466699157547776 110312556433440768 110528010645224832 110892789558245376 111109377037851324 111258772362067968 111382068753432576 112337458520702976 112667479834669056 112887533506221144 113039319702110208 113133047933159424 113354010917403876 113506424328978432 113759823821985792 113982010977888108 114135268785094656 114229905738605568 114358189231940544 114606902127181824 114735608998382592 114862758401977344 115209723085152768 115241843413204992 116441031790854144 116668455681070656 117053500089259008 117569961461956608 117799590292936992 118188367818656256 118578428438519808 118926784269928448 119418217262779392 120079814034318336 120314344921104114 120476117050933248 120576011612972544 120711421967048352 120811511635654131 120973952245358592 121210229495837808 121244022757642752 121644168047271936 121881754312989264 122284004327223552 122909978001457152 123150036552241248 124101625987620864 124344011975877936 124754388253026048 125166118907326464 125718374632587264 126750914814002688 126998475194498787 127169234664873984 127274678924804352 127694727370100736 127979801799734016 128258139776679936 128402177383231488 128652962885933112 128825946945552384 128932764893079552 128968711188185088 129077560123180416 129358285569294336 129738310112649216 130074951971340288 130996160764710912 131252012641204488 131428491328290816 131685187600416384 132266206644701184 132702728778842112 133400731993334784 133792632303669504 134083612365225984 134345494420626816 134826457863094272 135089790788608128 135383591986495488 135535631682299904 135648013064594112 135800349712929396 135982943998083072 136095696276028416 136133639587528704 136399525602348096 136544856989810688 136849689053180928 137301338191970304 138273725251639296 138543791121271404 138730074179862528 139614329236073472 139887013472862678 140075102599888896 140348686784654304 140811883770742272 141532701941071872 142316816633266176 142594779165753024 142904902652411904 143065388997983232 143184013790404896 143656568291363328 143696619564613632 143977277024700768 144290407248764928 144452449556135424 144734583246674751 144929190313746432 145212255138577968 145955598876730368 147370680860299776 147658514221355049 147857052744327168 148145836050468432 149290569876197376 149783278027603968 150223306446225408 150516711341628192 150844063910879232 151138681223205168 151679765095981056 151976014637184144 152306540984807424 152477585642587392 152809202836242432 152980811997843456 153107658310531968 153150344535969792 153612964113537024 153655791217606656 154464005465966592 155557940908094208 156071333452345344 156759948615942144 157066120390582656 157584490424875008 158104571251359744 158413369242085056 159224289683705856 160106418712424448 160419126561472152 160634822734577664 160768015483963392 160948562622731136 161082015514205508 161298602993811456 161613639327783744 161658697010190336 161974436652788364 162192224063029248 162509005750652352 163045339102964736 163879970668609536 164200048736321664 165468834650161152 165792015967837248 166339184337368064 166664065556776986 166888158543101952 167073103130148864 169001219752003584 169331300259331716 169558979553165312 169699571899739136 170031016376105814 170259636493467648 170639735732978688 170973016466832162 171202903177641984 171344858607908352 171537283847910816 171910353190772736 172103413497573888 172862765119807488 172984413483532288 174661547686281216 175002683521605984 175580250133888512 176354942192934912 177282551727984384 177867642657779712 178390176404892672 179127325894169088 180119721051477504 180471517381656171 180714175576399872 180864017419458816 181067132950572528 181460928368037888 181815344243756712 181866034136464128 182059809319747584 182466252070907904 183068450922627072 183426006490835328 184364967002185728 184725054828361872 186152438981431296 186516017963816904 186766803466518528 187131582379539072 187749178360989696 190126372221004032 190539870203215872 190753851997310976 190912018387206528 191542091055151104 191595492752818176 191969702699601024 192387209665019904 192603266074847232 192979444328899668 193238920418328576 193453066782277632 193616340184770624 194037428353941504 194607465168973824 196494241147066368 196878018961806732 197142736992436224 197527781400624576 198399309967051776 199054093168263168 200297741928300544 200688948455504256 201125418547838976 201518241630940224 202239686794641408 202634686182912192 203075387979743232 203303447523449856 203472019596891168 203700524569394094 203974415997124608 204143544414042624 204200459381293056 204817285484716032 205274533579771392 205952007287955456 207410587877458944 207815686681907106 208095111269793792 209421493854110208 210112653899833344 210523030176981456 211217825656113408 212299052911607808 213475224949899264 213892168748629536 214357353978617856 214598083496974848 214776020685607344 215484852437044992 215544929346920448 215965915537051152 216678674334203136 217149919819923456 217393785470619648 217818382707866952 218933398315095552 221056021290449664 221785579116490752 222218754075702648 222517544724135936 222764137506865152 224674917041405952 225334959669338112 225775067012442288 226266095866318848 226708021834807752 227012848657956864 227519647643971584 227964021955776216 228270537570189312 228459811477211136 228716378463881088 229213804254363648 229471217996765184 229725516803954688 230419446170305536 230483686826409984 232882063581708288 233336911362141312 234107000178518016 235139922923913216 235599180585873984 236376735637312512 237156856877039616 237853568539856896 238836434525558784 240159628068636672 240628689842208228 240952234101866496 241152023225945088 241422843934096704 241623023271308262 241947904490717184 242420458991675616 242488045515285504 243288336094543872 243763508625978528 244568008654447104 245819956002914304 246300073104482496 248203251975241728 248688023951755872 249508776506052096 249996098335165479 250332237814652928 253501829628005376 253996950388997574 254338469329747968 254549357849608704 255046524564158721 255389454740201472 255959603599468032 256459524700248243 256804354766462976 257305925771866224 257865529786159104 258155120246360832 258716571138588672 259476620225298432 260149903942680576 261992321529421824 262504025282408976 263370375200832768 264532413289402368 265405457557684224 266801463986669568 267585264607339008 268690988841253632 270179581577216256 270767183972990976 271071263364599808 271296026129188224 271600699425858792 271965887996166144 272191392552056832 272267279175057408 272799051204696192 273089713979621376 273699378106361856 274602676383940608 276547450503278592 277087582242542808 277460148359725056 279228658472146944 279774026945725356 280150205199777792 280697373569308608 281623767541484544 283065403882143744 284633633266532352 285189558331506048 285809805304823808 286130777995966464 286368027580809792 287313136582726656 287393239129227264 287954554049401536 288580814497529856 288904899112270848 289469166493349502 289858380627492864 290424510277155936 291911197753460736 294741361720599552 295317028442710098 295714105488654336 296291672100936864 298581139752394752 300446612892450816 301033422683256384 301688127821758464 302277362446410336 303359530191962112 303952029274368288 304613081969614848 304955171285174784 305550786854091141 305961623995686912 306215316621063936 306300689071939584 307225928227074048 308928010931933184 311115881816188416 311723530022860659 312142666904690688 314132240781165312 315168980849750016 316209142502719488 316826738484170112 318448579367411712 320212837424848896 320838253122944304 321536030967926784 321897125245462272 322164031028411016 322597205987622912 323227278655567488 323317394020380672 323948873305576728 324384448126058496 325018011501304704 326090678205929472 328400097472643328 330937669300322304 331584031935674496 332678368674736128 333328131113553972 333776317086203904 334146206260297728 338002439504007168 338662600518663432 339117959106330624 339399143799478272 340062032752211628 340519272986935296 341279471465957376 341946032933664324 342405806355283968 342689717215816704 343074567695821632 343820706381545472 344206826995147776 345725530239614976 345968826967064576 349323095372562432 350005367043211968 351160500267777024 352709884385869824 354565103455968768 355735285315559424 356780352809785344 358254651788338176 360239442102955008 360943034763312342 361428351152799744 361728034838917632 362134265901145056 362921856736075776 363630688487513424 363732068272928256 364932504141815808 366852012981670656 368729934004371456 369450109656723744 372304877962862592 373032035927633808 374263164759078144 375498356721979392 380252744442008064 380995425583496361 381507703994621952 381824036774413056 383084182110302208 383939405399202048 384774419330039808 385206532149694464 385958888657799336 386477840836657152 386906133564555264 387232680369541248 388074856707883008 389214930337947648 392988482294132736 393756037923613464 394285473984872448 395055562801249152 396798619934103552 398108186336526336 401377896911008512 402250837095677952 403036483261880448 404479373589282816 405269372365824384 406150775959486464 406606895046899712 406944039193782336 407401049138788188 407948831994249216 408287088828085248 408400918762586112 409634570969432064 410549067159542784 411904014575910912 414821175754917888 415631373363814212 416190222539587584 418842987708220416 420225307799666688 421046060353962912 422435651312226816 424598105823215616 426950449899798528 427784337497259072 428714707957235712 429196166993949696 429552041371214688 430969704874089984 431089858693840896 431931831074102304 433357348668406272 434787570941239296 435636765415733904 437866796630191104 442112042580899328 442975542664065147 443571158232981504 444437508151405296 449349834082811904 450669919338676224 451550134024884576 452532191732637696 453416043669615504 455039295287943168 455928043911552432 456919622954422272 457432756927762176 458427608508727296 458942435993530368 459451033607909376 460838892340611072 460967373652819968 466673822724282624 468214000357036032 470279845847826432 471198361171747968 472753471274625024 474313713754079232 475707137079713792 477672869051117568 480319256137273344 481257379684416456 481904468203732992 482304046451890176 482845687868193408 483246046542616524 483895808981434368 484840917983351232 484976091030571008 486576672189087744 487527017251957056 489136017308894208 491639912005828608 492600146208964992 496406503950483456 497376047903511744 499017553012104192 499992196670330958 500664475629305856 507003659256010752 507993900777995148 508676938659495936 509098715699217408 510093049128317442 510778909480402944 511919207198936064 512919049400496486 513608709532925952 514611851543732448 515731059572318208 516310240492721664 518953240450596864 523984643058843648 525008050564817952 526740750401665536 529064826578804736 533602927973339136 535170529214678016 537381977682507264 540359163154432512 541414552144968513 542142526729199616 542592052258376448 543201398851717584 544382785104113664 545598102409392384 546179427959242752 547398756212723712 549205352767881216 553094901006557184 554175164485085616 558457316944293888 559548053891450712 560300410399555584 561394747138617216 563247535082969088 570379116663012096 571619610609647616 572261555991932928 572736055161619584 574626273165453312 574786478258454528 575909108098803072 577161628995059712 577809798224541696 578938332986699004 579716761254985728 580849020554311872 583822395506921472 589482723441199104 590634056885420196 591428210977308672 592583344201873728 597162279504789504 600893225784901632 602066845366512768 603376255643516928 604554724892820672 606719060383924224 607904058548736576 609226163939229696 609910342570349568 611101573708182282 611923247991373824 612430633242127872 612601378143879168 614451856454148096 617856021863866368 622231763632376832 623447060045721318 624285333809381376 628264481562330624 630337961699500032 633653476968340224 636897158734823424 640425674849697792 641676506245888608 643072061935853568 643794250490924544 644328062056822032 646454557311134976 646634788040761344 647897746611153456 650036023002609408 652181356411858944 656800194945286656 663168063871348992 665356737349472256 666656262227107944 667552634172407808 668292412520595456 676004879008014336 677325201037326864 678798287598956544 680124065504423256 681038545973870592 682558942931914752 683892065867328648 684811612710567936 685379434431633408 686149135391643264 687641412763090944 688413653990295552 691451060479229952 698646190745124864 700010734086423936 702321000535554048 705419768771739648 709130206911937536 711470570631118848 713560705619570688 716509303576676352 720478884205910016 721886069526624684 722856702305599488 723456069677835264 724268531802290112 725843713472151552 727261376975026848 727464136545856512 729865008283631616 733704025963341312 737459868008742912 738900219313447488 744609755925725184 746064071855267616 748526329518156288 750996713443958784 760505488884016128 761990851166992722 763015407989243904 763648073548826112 765139573692476163 766168364220604416 767878810798404096 769378574100744729 770413064299388928 771917777315598672 774465360739082496 776149713415766016 778429860675895296 785976964588265472 787512075847226928 790111125602498304 793597239868207104 796216372673052672 802755793822017024 806072966523760896 810538744731648768 812301551918972928 813213790093799424 813888078387564672 814802098277576376 815897663988498432 816574177656170496 816801837525172224 819269141938864128 821098134319085568 823808029151821824 829642351509835776 831262746727628424 832380445079175168 837685975416440832 840450615599333376 842092120707925824 844871302624453632 849196211646431232 853900899799597056 855568674994518144 857429415914471424 858392333987899392 859104082742429376 861939409748179968 862179717387681792 863863662148204608 866714697336812544 869575141882478592 871273530831467808 875733593260382208 884224085161798656 885951085328130294 887142316465963008 888875016302810592 901339838677352448 903100268049769152 905064383465275392 906832087339231008 910078590575886336 911856087823104864 913839245908844544 914865513855524352 916652360562273423 917884871987060736 918902067215818752 921677784681222144 933347645448565248 935170590068581977 936428000714072064 942396722343495936 945506942549250048 948627427508158464 951414274159427584 955345738102235136 960638512274546688 962514759368832912 964608092903780352 965691375736386816 966492093085233048 967791617962868736 969681835966702464 969952182061142016 973153344378175488 975054034503914112 978272034617788416 985200292417929984 992813007900966912 994752095807023488 998035106024208384 999984393340661916 1001328951258611712 1014007318512021504 1015987801555990296 1017353877318991872 1018197431398434816 1020186098256634884 1021557818960805888 1023838414397872128 1025838098800992972 1027217419065851904 1029223703087464896 1031462119144636416 1032620480985443328 1037906480901193728 1047969286117687296 1050016101129635904 1053481500803331072 1058129653157609472 1067205855946678272 1070341058429356032 1074763955365014528 1080718326308865024 1082829104289937026 1084285053458399232 1085184104516752896 1086402797703435168 1088765570208227328 1091196204818784768 1094797512425447424 1106189802013114368 1108350328970171232 1116914633888587776 1119096107782901424 1122789494277234432 1126495070165938176 1140758233326024192 1142986276750489083 1144523111983865856 1145472110323239168 1149252546330906624 1151818216197606144 1154323257990119424 1155619596449083392 1157876665973398008 1159433522509971456 1161698041108623744 1167644791013842944 1178965446882398208 1181268113770840392 1182856421954617344 1185166688403747456 1194324559009579008 1204133690733025536 1206752511287033856 1209109449785641344 1213438120767848448 1215808117097473152 1218452327878459392 1219820685140699136 1222203147416364564 1223846495982747648 1224861266484255744 1225202756287758336 1228903712908296192 1235712043727732736 1244463527264753664 1246894120091442636 1248570667618762752 1256528963124661248 1260675923399000064 1267306953936680448 1273794317469646848 1280851349699395584 1283353012491777216 1286144123871707136 1287588500981849088 1288656124113644064 1292909114622269952 1293269576081522688 1295795493222306912 1300072046005218816 1304362712823717888 1313600389890573312 1326336127742697984 1328926627992195441 1330713474698944512 1333312524454215888 1352009758016028672 1354650402074653728 1357596575197913088 1360248131008846512 1365117885863829504 1367784131734657296 1370758868863266816 1372298270783286528 1375282825526181888 1376827307980591104 1382902120958459904 1400021468172847872 1404642001071108096 1410839537543479296 1418260413823875072 1422941141262237696 1427121411239141376 1433018607153352704 1440957768411820032 1443772139053249368 1445713404611198976 1446912139355670528 1448537063604580224 1451687426944303104 1454522753950053696 1454928273091713024 1459730016567263232 1467408051926682624 1474919736017485824 1477800438626894976 1489219511851450368 1492128143710535232 1497052659036312576 1501993426887917568 1521010977768032256 1523981702333985444 1526030815978487808 1527296147097652224 1530279147384952326 1532336728441208832 1535757621596808192 1538757148201489458 1540826128598777856 1543835554631197344 1548930721478164992 1556859721351790592 1571953929176530944 1575024151694453856 1580222251204996608 1587194479736414208 1605511587644034048 1612145933047521792 1621077489463297536 1624243656434905539 1626427580187598848 1627776156775129344 1629604196555152752 1633148355312340992 1638538283877728256 1642196268638171136 1647616058303643648 1659284703019671552 1662525493455256848 1675371950832881664 1680901231198666752 1684184241415851648 1689742605248907264 1711137349989036288 1714858831828942848 1716784667975798784 1718208165484858752 1723878819496359936 1724359434775363584 1727727324296409216 1733429394673625088 1739150283764957184 1742547061662935616 1751467186520764416 1768448170323597312 1771902170656260588 1774284632931926016 1777750032605621184 1802679677354704896 1806200536099538304 1810128766930550784 1813664174678462016 1820157181151772672 1823712175646209728 1827678491817689088 1829731027711048704 1833304721124546846 1835769743974121472 1837804134431637504 1843355569362444288 1866695290897130496 1870341180137163954 1872856001428144128 1884793444686991872 1891013885098500096 1902828548318855168 1910691476204470272 1921277024549093376 1925029518737665824 1929216185807560704 1931382751472773632 1932984186170466096 1939363671933404928 1939904364122284032 1950108069007828224 1956544069235576832 1970400584835859968 1989504191614046976 1996070212048416768 1999968786681323832 2002657902517223424 2028014637024043008 2031975603111980592 2036394862796869632 2040372196513269768 2043115637921611776 2047676828795744256 2051676197601985944 2054434838131703808 2058447406174929792 2062924238289272832 2065240961970886656 2095938572235374592 2100032202259271808 2106963001606662144 2116259306315218944 2134411711893356544 2140682116858712064 2149527910730029056 2161436652617730048 2165658208579874052 2168570106916798464 2170368209033505792 2172805595406870336 2177531140416454656 2182392409637569536 2189595024850894848 2212379604026228736 2216700657940342464 2233829267777175552 2238192215565802848 2245578988554468864 2252990140331876352 2281516466652048384 2285972553500978166 2289046223967731712 2290944220646478336 2295418721077428489 2298505092661813248 2303636432395212288 2311239192898166784 2315753331946796016 2323396082217247488 2335289582027685888 2357930893764796416 2362536227541680784 2370333376807494912 2388649118019158016 2408267381466051072 2418218899571282688 2431616234194946304 2436904655756918784 2439641370281398272 2444406294832729128 2447692991965495296 2449722532968511488 2450405512575516672 2457807425816592384 2471424087455465472 2488927054529507328 2493788240182885272 2497141335237525504 2513057926249322496 2521351846798000128 2534613907873360896 2547588634939293696 2561702699398791168 2566706024983554432 2572288247743414272 2575177001963698176 2577312248227288128 2585818229244539904 2586539152163045376 2591590986444613824 2600144092010437632 2608725425647435776 2627200779781146624 2652672255485395968 2657853255984390882 2661426949397889024 2666625048908431776 2704019516032057344 2709300804149307456 2715193150395826176 2720496262017693024 2730235771727659008 2735568263469314592 2741517737726533632 2744596541566573056 2749957081686820269 2753654615961182208 2800042936345695744 2805511770205745931 2809284002142216192 2836520827647750144 2845882282524475392 2854242822478282752 2866037214306705408 2881915536823640064 2887544278106498736 2893824278711341056 2897074127209160448 2903374853888606208 2909045507900107392 2909856546183426048 2919460033134526464 2934816103853365248 2955600877253789952 2978439023702900736 2984256287421070464 2994105318072625152 3003986853775835136 3042021955536064512 3047963404667970888 3052061631956975616 3054592294195304448 3060558294769904652 3064673456882417664 3071515243193616384 3077514296402978916 3081652257197555712 3087671109262394688 3097861442956329984 3113719442703581184 3143907858353061888 3150048303388907712 3160444502409993216 3174388959472828416 3211023175288068096 3224291866095043584 3242154978926595072 3248487312869811078 3252855160375197696 3255552313550258688 3259208393110305504 3266296710624681984 3284392537276342272 3318569406039343104 3325050986910513696 3350743901665763328 3368368482831703296 3379485210497814528 3422274699978072576 3428958830251467249 3433569335951597568 3436416330969717504 3447757638992719872 3455454648592818432 3466858789347250176 3478300567529914368 3485094123325871232 3502934373041528832 3536896340647194624 3543804341312521176 3548569265863852032 3555500065211242368 3612401072199076608 3620257533861101568 3627328349356924032 3640314362303545344 3647424351292419456 3655356983635378176 3659462055422097408 3666609442249093692 3671539487948242944 3675608268863275008 3686711138724888576 3733390581794260992 3740682360274327908 3745712002856288256 3769586889373983744 3782027770197000192 3805657096637710336 3821382952408940544 3842554049098186752 3850059037475331648 3858432371615121408 3862765502945547264 3865968372340932192 3878727343866809856 3879808728244568064 3900216138015656448 3913088138471153664 3940801169671719936 3979008383228093952 3992140424096833536 3999937573362647664 4056029274048086016 4063951206223961184 4072789725593739264 4080744393026539536 4095353657591488512 4103352395203971888 4116894812349859584 4125848476578545664 4130481923941773312 4200064404518543616 4213926003213324288 4232518612630437888 4268823423786713088 4281364233717424128 4299055821460058112 4322873305235460096 4331316417159748104 4337140213833596928 4340736418067011584 4345611190813740672 4355062280832909312 4364784819275139072 4379190049701789696 4424759208052457472 4433401315880684928 4467658535554351104 4476384431131605696 4491157977108937728 4505980280663752704 4563032933304096768 4571945107001956332 4578092447935463424 4581888441292956672 4590837442154856978 4597010185323626496 4607272864790424576 4622478385796333568 4631506663893592032 4646792164434494976 4670579164055371776 4715861787529592832 4725072455083361568 4740666753614989824 4816534762932102144 4836437799142565376 4863232468389892608 4872730969304716617 4879282740562796544 4888812589665458256 4899445065937022976 4915614851633184768 4942848174910930944 4977854109059014656 4987576480365770544 5026115852498644992 5042703693596000256 5069227815746721792 5133412049967108864 5144576495486828544 5150354003927396352 5154624496454576256 5171636458489079808 5173078304326090752 5183181972889227648 5200288184020875264 5217450851294871552 5254401559562293248 5305344510970791936 5315706511968781764 5322853898795778048 5333250097816863552 5408039032064114688 5418601608298614912 5430386300791652352 5440992524035386048 5460471543455318016 5471136526938629184 5483035475453067264 5489193083133146112 5499914163373640538 5507309231922364416 5600085872691391488 5611023540411491862 5618568004284432384 5673041655295500288 5708485644956565504 5732074428613410816 5763831073647280128 5775088556212997472 5787648557422682112 5794148254418320896 5818091015800214784 5819713092366852096 5869632207706730496 5911201754507579904 5968512574842140928 5988210636145250304 6007973707551670272 6084043911072129024 6095926809335941776 6109184588390608896 6121116589539809304 6129346913764835328 6143030486387232768 6155028592805957832 6163304514395111424 6175342218524789376 6195722885912659968 6287815716706123776 6300096606777815424 6320889004819986432 6348777918945656832 6422046350576136192 6448583732190087168 6484309957853190144 6496974625739622156 6505710320750395392 6511104627100517376 6518416786220611008 6532593421249363968 6568785074552684544 6637138812078686208 6650101973821027392 6701487803331526656 6736736965663406592 6758970420995629056 6844549399956145152 6857917660502934498 6867138671903195136 6872832661939435008 6895515277985439744 6910909297185636864 6933717578694500352 6970188246651742464 7005868746083057664 7073792681294389248 7087608682625042352 7111000130422484736 7224802144398153216 7254656698713848064 7294848702584838912 7310713967270756352 7318924110844194816 7333218884498187384 7343078975896485888 7351216537726550016 7373422277449777152 7466781163588521984 7481364720548655816 7491424005712576512 7539173778747967488 7564055540394000384 7642765904817881088 7685108098196373504 7700118074950663296 7716864743230242816 7725531005891094528 7731936744681864384 7757454687733619712 7759617456489136128 7800432276031312896 7826176276942307328 7881602339343439872 7958016766456187904 7984280848193667072 7999875146725295328 8112058548096172032 8127902412447922368 8145579451187478528 8161488786053079072 8190707315182977024 8206704790407943776 8233789624699719168 8260963847883546624 8400128809037087232 8416535310617237793 8427852006426648576 8537646847573426176 8562728467434848256 8598111642920116224 8645746610470920192 8662632834319496208 8681472836134023168 8691222381627481344 8710124561665818624 8729569638550278144 8758380099403579392 8866802631761369856 8935317071108702208 8952768862263211392 8982315954217875456 9011960561327505408 9126065866608193536 9143890214003912664 9156184895870926848 9163776882585913344 9181674884309713956 9194020370647252992 9214545729580849152 9244956771592667136 9263013327787184064 9293584328868989952 9341158328110743552 9431723575059185664 9450144910166723136 9481333507229979648 9633069525864204288 9672875598285130752 9726464936779785216 9745461938609433234 9758565481125593088 9777625179330916512 9798890131874045952 9955708218118029312 9975152960731541088 10052231704997289984 10138455631493443584 10266824099934217728 10286876490754401747 10300708007854792704 10309248992909152512 10343272916978159616 10366363945778455296 10400576368041750528 10434901702589743104 10508803119124586496 10610689021941583872 10631413023937563528 10645707797591556096 10666500195633727104 10837203216597229824 10860772601583304704 10881985048070772096 10920943086910636032 10942273053877258368 10966070950906134528 10978386166266292224 10999828326747281076 11014618463844728832 11200171745382782976 11222047080822983724 11237136008568864768 11346083310591000576 11416971289913131008 11464148857226821632 11527662147294560256 11550177112425994944 11575297114845364224 11588296508836641792 11636182031600429568 11639426184733704192 11739264415413460992 11822403509015159808 11937025149684281856 11976421272290500608 12168087822144258048 12191853618671883552 12218369176781217792 12242233179079618608 12286060972774465536 12310057185611915664 12350684437049578752 12391445771825319936 12600193213555630848 12641778009639972864 12697555837891313664 12844092701152272384 12897167464380174336 12968619915706380288 12993949251479244312 13011420641500790784 13022209254201034752 13036833572441222016 13065186842498727936 13137570149105369088 13274277624157372416 13300203947642054784 13402975606663053312 13473473931326813184 13517940841991258112 13689098799912290304 13715835321005868996 13734277343806390272 13745665323878870016 13791030555970879488 13821818594371273728 13867435157389000704 13940376493303484928 14011737492166115328 14147585362588778496 14175217365250084704 14222000260844969472 14449604288796306432 14509313397427696128 14589697405169677824 14618192907914149851 14637848221688389632 14666437768996374768 14746844554899554304 14933562327177043968 14962729441097311632 15078347557495934976 15128111080788000768 15400236149901326592 15433729486460485632 15451062011782189056 15463873489363728768 15514909375467239424 15519234912978272256 15600864552062625792 15652352553884614656 15763204678686879744 15916033532912375808 15968561696387334144 15999750293450590656 16224117096192344064 16255804824895844736 16291158902374957056 16322977572106158144 16381414630365954048 16413409580815887552 16467579249399438336 16521927695767093248 16800257618074174464 16833070621234475586 16855704012853297152 17125456934869696512 17196223285840232448 17291493220941840384 17325265668638992416 17362945672268046336 17382444763254962688 17459139277100556288 17733605263522739712 17905537724526422784 17964631908435750912 18023921122655010816 18252131733216387072 18287780428007825328 18327553765171826688 18363349768619427912 18388040741294505984 18429091459161698304 18489913543185334272 18526026655574368128 18587168657737979904 18863447150118371328 18900289820333446272 18962667014459959296 19266139051728408576 19345751196570261504 19452929873559570432 19490923877218866468 19517130962251186176 19555250358661833024 19597780263748091904 19911416436236058624 19950305921463082176 20104463409994579968 20276911262986887168 20533648199868435456 20573752981508803494 20601416015709585408 20618497985818305024 20686545833956319232 20732727891556910592 20801152736083501056 21017606238249172992 21221378043883167744 21262826047875127056 21333000391267454208 21674406433194459648 21763970096141544192 21884546107754516736 21932141901812269056 21956772332532584448 21999656653494562152 22029236927689457664 22400343490765565952 22444094161645967448 22474272017137729536 22692166621182001152 22928297714453643264 23055324294589120512 23100354224851989888 23150594229690728448 23176593017673283584 23272364063200859136 23278852369467408384 23478528830826921984 23644807018030319616 23874050299368563712 23952842544581001216 24336175644288516096 24383707237343767104 24436738353562435584 24484466358159237216 24572121945548931072 24620114371223831328 24701368874099157504 24782891543650639872 25200386427111261696 25249605931851713379 25283556019279945728 25688185402304544768 25794334928760348672 25937239831412760576 25987898502958488624 26044418508402069504 26073667144882444032 26130373684997455872 26275140298210738176 26600407895284109568 26805951213326106624 26946947862653626368 27035881683982516224 27378197599824580608 27431670642011737992 27468554687612780544 27491330647757740032 27582061111941758976 27643637188742547456 27734870314778001408 27880752986606969856 28023474984332230656 28295170725177556992 28350434730500169408 28444000521689938944 28899208577592612864 29018626794855392256 29179394810339355648 29236385815828299702 29275696443376779264 29332875537992749536 29867124654354087936 29925458882194623264 30156695114991869952 30800472299802653184 30860629472263205241 30902124023564378112 30927746978727457536 31029818750934478848 31201729104125251584 31304705107769229312 31526409357373759488 31832067065824751616 31937123392774668288 31999500586901181312 32511609649791689472 32582317804749914112 32645955144212316288 32762829260731908096 32826819161631775104 32935158498798876672 33043855391534186496 33600515236148348928 33666141242468951172 33711408025706594304 34250913869739393024 34392446571680464896 34582986441883680768 34650531337277984832 34725891344536092672 34764889526509925376 34918278554201112576 35467210527045479424 35811075449052845568 35929263816871501824 36504263466432774144 36575560856015650656 36655107530343653376 36726699537238855824 36858182918323396608 37052053311148736256 37174337315475959808 37800579640666892544 37925334028919918592 38532278103456817152 38691502393140523008 38905859747119140864 38981847754437732936 39034261924502372352 39110500717323666048 39195560527496183808 39822832872472117248 39900611842926164352 40208926819989159936 40553822525973774336 41067296399736870912 41147505963017606988 41202832031419170816 41236995971636610048 41373091667912638464 41465455783113821184 41602305472167002112 42035212476498345984 42442756087766335488 42525652095750254112 42666000782534908416 43348812866388919296 43527940192283088384 43769092215509033472 43913544665065168896 43999313306989124304 44800686981531131904 44888188323291934896 45384333242364002304 46200708449703979776 46301188459381456896 46353186035346567168 46544728126401718272 46557704738934816768 46957057661653843968 47289614036060639232 47748100598737127424 47905685089162002432 48672351288577032192 48767414474687534208 48873476707124871168 48968932716318474432 49144243891097862144 49240228742447662656 49402737748198315008 49565783087301279744 50400772854222523392 50499211863703426758 50567112038559891456 51376370804609089536 51588669857520697344 51874479662825521152 51975797005916977248 52088837016804139008 52147334289764888064 53200815790568219136 53893895725307252736 54071763367965032448 54756395199649161216 54863341284023475984 54982661295515480064 55164122223883517952 55287274377485094912 55469740629556002816 55761505973213939712 56590341450355113984 56700869461000338816 56888001043379877888 57798417155185225728 58037253589710784512 58358789620678711296 58472771631656599404 58551392886753558528 58665751075985499072 59734249308708175872 59850917764389246528 60313390229983739904 61600944599605306368 61721258944526410482 61804248047128756224 61855493957454915072 62059637501868957696 62403458208250503168 63052818714747518976 63664134131649503232 63999001173802362624 65023219299583378944 65291910288424632576 65653638323263550208 65870316997597753344 66087710783068372992 67201030472296697856 67332282484937902344 67422816051413188608 68784893143360929792 69165972883767361536 69301062674555969664 69451782689072185344 69529779053019850752 69836557108402225152 70934421054090958848 71622150898105691136 71858527633743003648 73008526932865548288 73151121712031301312 73310215060687306752 73453399074477711648 73716365836646793216 74104106622297472512 74348674630951919616 75601159281333785088 75850668057839837184 77064556206913634304 77383004786281046016 77811719494238281728 77963695508875465872 78221001434647332096 78391121054992367616 79801223685852328704 80417853639978319872 81107645051947548672 82134592799473741824 82295011926035213976 82405664062838341632 82473991943273220096 82746183335825276928 82930911566227642368 83204610944334004224 84070424952996691968 84885512175532670976 85051304191500508224 85332001565069816832 86697625732777838592 87055880384566176768 87538184431018066944 87827089330130337792 87998626613978248608 89601373963062263808 89776376646583869792 92401416899407959552 92581888416789615723 92706372070693134336 93089456252803436544 93914115323307687936 94579228072121278464 95496201197474254848 95811370178324004864 97534828949375068416 97746953414249742336 97937865432636948864 98288487782195724288 98480457484895325312 98805475496396630016 99131566174602559488 100801545708445046784 100998423727406853516 101134224077119782912 102752741609218179072 103177339715041394688 103748959325651042304 103951594011833954496 104177674033608278016 104294668579529776128 106401631581136438272 107787791450614505472 109512790399298322432 109726682568046951968 109965322591030960128 110574548754970189824 111523011946427879424 113401738922000677632 113776002086759755776 115596834310370451456 116074507179421569024 116717579241357422592 116945543263313198808 117102785773507117056 117331502151970998144 119468498617416351744 119701835528778493056 120626780459967479808 123201889199210612736 123442517889052820964 123608496094257512448 123710987914909830144 124119275003737915392 124806916416501006336 126105637429495037952 127328268263299006464 127998002347604725248 130046438599166757888 130583820576849265152 131307276646527100416 131740633995195506688 134402060944593395712 134664564969875804688 138602125349111939328 138903565378144370688 139059558106039701504 139673114216804450304 141868842108181917696 143244301796211382272 143717055267486007296 146017053865731096576 146302243424062602624 146620430121374613504 146906798148955423296 147432731673293586432 148208213244594945024 148697349261903839232 151202318562667570176 151701336115679674368 154129112413827268608 154766009572562092032 155623438988476563456 155927391017750931744 156442002869294664192 159602447371704657408 162215290103895097344 164269185598947483648 164590023852070427952 164947983886546440192 165492366671650553856 165861823132455284736 166409221888668008448 169771024351065341952 170102608383001016448 170664003130139633664 173395251465555677184 174111760769132353536 175076368862036133888 175654178660260675584 175997253227956497216 179202747926124527616 179552753293167739584 184802833798815919104 185163776833579231446 185412744141386268672 186178912505606873088 189158456144242556928 190992402394948509696 195069657898750136832 195875730865273897728 196960914969790650624 197610950992793260032 198263132349205118976 201603091416890093568 201996847454813707032 202268448154239565824 206354679430082789376 207497918651302084608 207903188023667908992 208355348067216556032 208589337159059552256 212803263162272876544 215575582901229010944 219025580798596644864 219453365136093903936 219930645182061920256 221149097509940379648 223046023892855758848 226803477844001355264 227552004173519511552 231193668620740902912 232149014358843138048 233435158482714845184 233891086526626397616 234663004303941996288 239403671057556986112 241253560919934959616 246403778398421225472 246885035778105641928 247216992188515024896 247421975829819660288 248238550007475830784 249613832833002012672 252211274858990075904 254656536526598012928 255996004695209450496 260092877198333515776 261167641153698530304 262614553293054200832 263481267990391013376 268804121889186791424 269329129939751609376 277204250698223878656 277745665250368847169 278119116212079403008 283737684216363835392 286488603592422764544 287434110534972014592 292604486848125205248 293240860242749227008 293813596297910846592 294865463346587172864 296416426489189890048 297394698523807678464 302404637125335140352 303402672231359348736 308258224827654537216 309532019145124184064 311246877976953126912 311854782035501863488 312884005738589328384 319204894743409314816 328538371197894967296 329180047704140855904 329895967773092880384 331723646264910569472 340205216766002032896 341328006260279267328 346790502931111354368 348223521538264707072 350152737724072267776 351308357320521351168 351994506455912994432 358405495852249055232 359105506586335479168 369605667597631838208 370327553667158462892 370825488282772537344 372357825011213746176 378316912288485113856 381984804789897019392 390139315797500273664 391751461730547795456 393921829939581301248 395221901985586520064 403206182833780187136 403993694909627414064 415806376047335817984 416710696134433112064 417178674318119104512 425606526324545753088 431151165802458021888 438051161597193289728 438906730272187807872 439861290364123840512 442298195019880759296 446092047785711517696 453606955688002710528 455104008347039023104 462387337241481805824 464298028717686276096 466870316965429690368 467782173053252795232 469326008607883992576 478807342115113972224 492807556796842450944 493770071556211283856 494843951659639320576 496477100014951661568 499227665666004025344 509313073053196025856 511992009390418900992 520185754396667031552 522335282307397060608 525229106586108401664 526962535980782026752 537608243778373582848 538658259879503218752 554408501396447757312 555491330500737694338 556238232424158806016 567475368432727670784 572977207184845529088 585208973696250410496 587627192595821693184 592832852978379780096 594789397047615356928 604809274250670280704 606805344462718697472 619064038290248368128 622493755953906253824 623709564071003726976 625768011477178656768 638409789486818629632 657076742395789934592 658360095408281711808 659791935546185760768 663447292529821138944 680410433532004065792 682656012520558534656 693581005862222708736 696447043076529414144 700305475448144535552 703989012911825988864 718211013172670958336 739211335195263676416 740655107334316925784 741650976565545074688 744715650022427492352 756633824576970227712 763969609579794038784 780278631595000547328 783502923461095590912 787843659879162602496 790443803971173040128 806412365667560374272 807987389819254828128 831612752094671635968 834357348636238209024 851213052649091506176 862302331604916043776 877813460544375615744 879722580728247681024 884596390039761518592 892184095571423035392 907213911376005421056 910208016694078046208 924774674482963611648 928596057435372552192 933740633930859380736 935564346106505590464 938652017215767985152 957614684230227944448 985615113593684901888 987540143112422567712 989687903319278641152 1023984018780837801984 1040371508793334063104 1044670564614794121216 1050458213172216803328 1053925071961564053504 1075216487556747165696 1077316519759006437504 1108817002792895514624 1110982661001475388676 1112476464848317612032 1134950736865455341568 1145954414369691058176 1170417947392500820992 1175254385191643386368 1185665705956759560192 1209618548501340561408 1247419128142007453952 1251536022954357313536 1276819578973637259264 1314153484791579869184 1316720190816563423616 1319583871092371521536 1326894585059642277888 1360820867064008131584 1365312025041117069312 1387162011724445417472 1392894086153058828288 1400610950896289071104 1407978025823651977728 1436422026345341916672 1478422670390527352832 1481310214668633851568 1489431300044854984704 1527939219159588077568 1560557263190001094656 1567005846922191181824 1575687319758325204992 1580887607942346080256 1612824731335120748544 1615974779638509656256 1663225504189343271936 1668714697272476418048 1702426105298183012352 1755626921088751231488 1784368191142846070784 1814427822752010842112 1820416033388156092416 1857192114870745104384 1867481267861718761472 1871128692213011180928 1877304034431535970304 1915229368460455888896 1971230227187369803776 1975080286224845135424 1979375806638557282304 2047968037561675603968 2080743017586668126208 2089341129229588242432 2100916426344433606656 2154633039518012875008 2217634005585791029248 2221965322002950777352 2224952929696635224064 2269901473730910683136 2291908828739382116352 2340835894785001641984 2350508770383286772736 2371331411913519120384 2419237097002681122816 2494838256284014907904 2503072045908714627072 2553639157947274518528 2633440381633126847232 2639167742184743043072 2653789170119284555776 2721641734128016263168 2730624050082234138624 2774324023448890834944 2785788172306117656576 2801221901792578142208 2815956051647303955456 2872844052690683833344 2956845340781054705664 2962620429337267703136 3121114526380002189312 3134011693844382363648 3151374639516650409984 3161775215884692160512 3225649462670241497088 3231949559277019312512 3326451008378686543872 3337429394544952836096 3404852210596366024704 3511253842177502462976 3628855645504021684224 3742257384426022361856 3754608068863071940608 3830458736920911777792 3942460454374739607552 3950160572449690270848 3958751613277114564608 4095936075123351207936 4161486035173336252416 4178682258459176484864 4201832852688867213312 4309266079036025750016 4435268011171582058496 4443930644005901554704 4583817657478764232704 4681671789570003283968 4701017540766573545472 4742662823827038240768 4838474194005362245632 4989676512568029815808 5006144091817429254144 5107278315894549037056 5266880763266253694464 5443283468256032526336 5461248100164468277248 5571576344612235313152 5602443803585156284416 5631912103294607910912 5745688105381367666688 5913690681562109411328 5925240858674535406272 6242229052760004378624 6268023387688764727296 6302749279033300819968 6463899118554038625024 6652902016757373087744 6674858789089905672192 6809704421192732049408 7022507684355004925952 7257711291008043368448 7484514768852044723712 7509216137726143881216 7660917473841823555584 7900321144899380541696 7917503226554229129216 8191872150246702415872 8322972070346672504832 8357364516918352969728 8403665705377734426624 8618532158072051500032 8870536022343164116992 8887861288011803109408 9363343579140006567936 9402035081533147090944 9485325647654076481536 9676948388010724491264 9979353025136059631616 10012288183634858508288 10214556631789098074112 10533761526532507388928 10886566936512065052672 11263824206589215821824 11491376210762735333376 11827381363124218822656 11850481717349070812544 12484458105520008757248 12536046775377529454592 12605498558066601639936 12927798237108077250048 13305804033514746175488 14045015368710009851904 14515422582016086736896 14969029537704089447424 15018432275452287762432 15321834947683647111168 15800642289798761083392 16383744300493404831744 16714729033836705939456 16807331410755468853248 17237064316144103000064 17741072044686328233984 17775722576023606218816 18726687158280013135872 18804070163066294181888 19958706050272119263232 20024576367269717016576 20429113263578196148224 21067523053065014777856 21773133873024130105344 22527648413178431643648 22982752421525470666752 23700963434698141625088 24968916211040017514496 25072093550755058909184 25210997116133203279872 25855596474216154500096 26611608067029492350976 28090030737420019703808 29030845164032173473792 29938059075408178894848 30036864550904575524864 30643669895367294222336 31601284579597522166784 34474128632288206000128 35482144089372656467968 35551445152047212437632 37453374316560026271744 37608140326132588363776 39917412100544238526464 42135046106130029555712 43546267746048260210688 45055296826356863287296 45965504843050941333504 47401926869396283250176 50144187101510117818368 50421994232266406559744 51711192948432309000192 53223216134058984701952 56180061474840039407616 59876118150816357789696 60073729101809151049728 61287339790734588444672 63202569159195044333568 68948257264576412000256 71102890304094424875264 74906748633120052543488 75216280652265176727552 79834824201088477052928 84270092212260059111424 87092535492096520421376 90110593652713726574592 91931009686101882667008 94803853738792566500352 103422385896864618000384 106446432268117969403904 112360122949680078815232 119752236301632715579392 126405138318390088667136 137896514529152824000512 142205780608188849750528 150432561304530353455104 159669648402176954105856 168540184424520118222848 180221187305427453149184 183862019372203765334016 189607707477585133000704 206844771793729236000768 224720245899360157630464 239504472603265431158784 252810276636780177334272 275793029058305648001024 284411561216377699501056 319339296804353908211712 337080368849040236445696 379215414955170266001408 413689543587458472001536 479008945206530862317568 505620553273560354668544 551586058116611296002048 568823122432755399002112 674160737698080472891392 758430829910340532002816 827379087174916944003072 958017890413061724635136 1011241106547120709337088 1137646244865510798004224 1516861659820681064005632 1654758174349833888006144 2022482213094241418674176 2275292489731021596008448 3033723319641362128011264 4550584979462043192016896 6067446639282724256022528 9101169958924086384033792 18202339917848172768067584
- Sum of all divisors σ(n): 63990197356596013857070717
- Sum of proper divisors (its aliquot sum) s(n): 45787857438747841089003133
- 18202339917848172768067584 is an abundant number, because the sum of its proper divisors (45787857438747841089003133) is greater than itself. Its abundance is 27585517520899668320935549
Bases of 18202339917848172768067584
- Binary: 1111000011100111111011010010111111000101000011001010011111010100000100000000000000002
- Hexadecimal: 0xF0E7ED2FC50CA7D410000
- Base-36: 2AC3FX84YS0000000
Squares and roots of 18202339917848172768067584
- 18202339917848172768067584 squared (182023399178481727680675842) is 331325178484889024955137331438392483640709591597056
- 18202339917848172768067584 cubed (182023399178481727680675843) is 6030893522123666074022120033589653177374860461059727897887750245209503432704
-
18202339917848172768067584 is a
perfect square number . Itssquare root is 4266420035328 -
The
cube root of 18202339917848172768067584 is 263052483.7444945609
Scales and comparisons
How big is 18202339917848172768067584?- 18,202,339,917,848,172,768,067,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 18,202,339,917,848,172,768,067,584 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 18202339917848172768067584 cubic inches would be around 21921040.3 feet tall.
Recreational maths with 18202339917848172768067584
- 18202339917848172768067584 backwards is 48576086727184871993320281
- The number of decimal digits it has is: 26
- The sum of 18202339917848172768067584's digits is 126
- 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 18202339917848172768067584 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 18202339917848172768067584 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/18202339917848172768067584/
Chicago style:
Numbermatics. 2024. "Number 18202339917848172768067584 - Facts about the integer". https://numbermatics.com/n/18202339917848172768067584/
The information we have on file for 18202339917848172768067584 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 18202339917848172768067584, math, Factors of 18202339917848172768067584, curriculum, school, college, exams, university, Prime factorization of 18202339917848172768067584, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, two hundred two sextillion, three hundred thirty-nine quintillion, nine hundred seventeen quadrillion, eight hundred forty-eight trillion, one hundred seventy-two billion, seven hundred sixty-eight million, sixty-seven thousand, five hundred eighty-four.