38938629473817611873550336
38,938,629,473,817,611,873,550,336 is an even composite number composed of five prime numbers multiplied together.
38938629473817611873550336 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred twenty-five divisors.
Prime factorization of 38938629473817611873550336:
224 × 316 × 114 × 192 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 19 × 19 × 101 × 101)See below for interesting mathematical facts about the number 38938629473817611873550336 from the Numbermatics database.
Names of 38938629473817611873550336
- Cardinal: 38938629473817611873550336 can be written as Thirty-eight septillion, nine hundred thirty-eight sextillion, six hundred twenty-nine quintillion, four hundred seventy-three quadrillion, eight hundred seventeen trillion, six hundred eleven billion, eight hundred seventy-three million, five hundred fifty thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 3.8938629473817611873550336 × 1025
Factors of 38938629473817611873550336
Divisors of 38938629473817611873550336
- Number of divisors d(n): 19125
-
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 1331 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 2662 2673 2727 2736 2816 2888 2904 2916 3072 3078 3168 3232 3249 3267 3333 3344 3456 3564 3636 3648 3762 3838 3872 3888 3971 3993 4096 4104 4224 4332 4356 4374 4444 4598 4608 4617 4752 4848 4864 5016 5184 5324 5346 5454 5472 5632 5643 5757 5776 5808 5832 6144 6156 6336 6464 6498 6534 6561 6666 6688 6897 6912 7128 7272 7296 7524 7676 7744 7776 7942 7986 8019 8181 8192 8208 8448 8664 8712 8748 8888 9196 9216 9234 9504 9696 9728 9747 9801 9999 10032 10201 10368 10648 10692 10908 10944 11264 11286 11514 11552 11616 11664 11913 11979 12221 12288 12312 12672 12928 12996 13068 13122 13332 13376 13794 13824 13851 14256 14544 14592 14641 15048 15352 15488 15552 15884 15972 16038 16362 16384 16416 16896 16929 17271 17328 17424 17496 17776 18392 18432 18468 19008 19392 19456 19494 19602 19683 19998 20064 20402 20691 20736 21109 21296 21384 21816 21888 22528 22572 23028 23104 23232 23328 23826 23958 24057 24442 24543 24576 24624 25289 25344 25856 25992 26136 26244 26664 26752 27588 27648 27702 28512 29088 29184 29241 29282 29403 29997 30096 30603 30704 30976 31104 31768 31944 32076 32724 32768 32832 33792 33858 34542 34656 34848 34992 35552 35739 35937 36461 36663 36784 36864 36936 38016 38784 38912 38988 39204 39366 39996 40128 40804 41382 41472 41553 42218 42592 42768 43632 43681 43776 43923 45056 45144 46056 46208 46464 46656 47652 47916 48114 48884 49086 49152 49248 50578 50688 50787 51712 51813 51984 52272 52488 53328 53504 55176 55296 55404 57024 58176 58368 58482 58564 58806 59049 59994 60192 61206 61408 61952 62073 62208 63327 63536 63888 64152 65448 65536 65664 67584 67716 69084 69312 69696 69984 71104 71478 71874 72171 72922 73326 73568 73629 73728 73872 75867 76032 77568 77824 77976 78408 78732 79992 80256 81608 82764 82944 83106 84436 85184 85536 87264 87362 87552 87723 87846 88209 89991 90112 90288 91809 92112 92416 92928 93312 95304 95832 96228 97768 98172 98304 98496 101156 101376 101574 103424 103626 103968 104544 104976 106656 107008 107217 107811 109383 109989 110352 110592 110808 112211 114048 116352 116736 116964 117128 117612 118098 119988 120384 122412 122816 123904 124146 124416 124659 126654 127072 127776 128304 130896 131043 131072 131328 131769 134431 135168 135432 138168 138624 139392 139968 142208 142956 143748 144342 145844 146652 147136 147258 147456 147744 151734 152064 152361 155136 155439 155648 155952 156816 157464 159984 160512 163216 165528 165888 166212 168872 170368 171072 174528 174724 175104 175446 175692 176418 177147 179982 180224 180576 183618 184224 184832 185856 186219 186624 189981 190608 191664 192456 193819 195536 196344 196608 196992 202312 202752 203148 206848 207252 207936 209088 209952 213312 214016 214434 215622 216513 218766 219978 220704 220887 221184 221616 224422 227601 228096 232199 232704 233472 233928 234256 235224 236196 239976 240768 244824 245632 247808 248292 248832 249318 253308 254144 255552 256608 261792 262086 262144 262656 263169 263538 264627 268862 269973 270336 270864 275427 276336 277248 278179 278784 279936 284416 285912 287496 288684 291688 293304 294272 294516 294912 295488 303468 304128 304722 310272 310878 311296 311904 313632 314928 319968 321024 321651 323433 326432 328149 329967 331056 331776 332424 336633 337744 340736 342144 349056 349448 350208 350892 351384 352836 354294 359964 360448 361152 367236 368448 369664 371712 372438 373248 373977 379962 381216 383328 384912 387638 391072 392688 393129 393216 393984 395307 401071 403293 404624 405504 406296 413696 414504 415872 418176 419904 426624 428032 428868 431244 433026 437532 439956 441408 441774 442368 443232 448844 455202 456192 457083 464398 465408 466317 466944 467856 468512 470448 472392 479952 480491 481536 489648 491264 495616 496584 497664 498636 506616 508288 511104 513216 523584 524172 524288 525312 526338 527076 529254 531441 537724 539946 540672 541728 550854 552672 554496 556358 557568 558657 559872 568832 569943 571824 574992 577368 581457 583376 586608 588544 589032 589824 590976 606936 608256 609444 620544 621756 622592 623808 627264 629856 639936 642048 643302 646866 649539 652864 656298 659934 662112 662661 663552 664848 673266 675488 681472 682803 684288 696597 698112 698896 700416 701784 702768 705672 708588 719928 720896 722304 734472 736896 739328 743424 744876 746496 747954 759924 762432 766656 769824 775276 782144 785376 786258 786432 787968 789507 790614 793881 802142 806586 809248 809919 811008 812592 826281 827392 829008 831744 834537 836352 839808 853248 856064 857736 862488 866052 875064 879912 882816 883548 884736 886464 897688 910404 912384 914166 928796 930816 932634 933888 935712 937024 940896 944784 959904 960982 963072 964953 970299 979296 982528 984447 989901 991232 993168 995328 997272 1009899 1013232 1016576 1022208 1026432 1047168 1048344 1048576 1050624 1052676 1054152 1058508 1062882 1075448 1079892 1081344 1083456 1101708 1105344 1108992 1112716 1115136 1117314 1119744 1121931 1137664 1139886 1143648 1149984 1154736 1162914 1166752 1173216 1177088 1178064 1179387 1179648 1181952 1185921 1203213 1209879 1213872 1216512 1218888 1234321 1241088 1243512 1245184 1247616 1254528 1259712 1279872 1284096 1286604 1293732 1299078 1305728 1312596 1319868 1324224 1325322 1327104 1329696 1346532 1350976 1362944 1365606 1368576 1371249 1393194 1396224 1397792 1398951 1400832 1403568 1405536 1411344 1417176 1439856 1441473 1441792 1444608 1468944 1473792 1478656 1478741 1486848 1489752 1492992 1495908 1519848 1524864 1533312 1539648 1550552 1564288 1570752 1572516 1572864 1575936 1579014 1581228 1587762 1594323 1604284 1613172 1618496 1619838 1622016 1625184 1652562 1654784 1658016 1663488 1669074 1672704 1675971 1679616 1706496 1709829 1712128 1715472 1724976 1732104 1744371 1750128 1759824 1765632 1767096 1769472 1772928 1795376 1820808 1824768 1828332 1857592 1861632 1865268 1867776 1871424 1874048 1881792 1889568 1919808 1921964 1926144 1929906 1940598 1948617 1958592 1965056 1968894 1979802 1982464 1986336 1987983 1990656 1994544 2019798 2026464 2033152 2044416 2048409 2052864 2089791 2094336 2096688 2097152 2101248 2105352 2108304 2117016 2125764 2132009 2150896 2159784 2162688 2166912 2203416 2210688 2217984 2225432 2230272 2234628 2239488 2243862 2275328 2279772 2287296 2299968 2309472 2325828 2333504 2346432 2354176 2356128 2358774 2359296 2363904 2368521 2371842 2381643 2406426 2419758 2427744 2429757 2433024 2437776 2468642 2478843 2482176 2487024 2490368 2495232 2503611 2509056 2519424 2554189 2559744 2568192 2573208 2587464 2598156 2611456 2625192 2639736 2648448 2650644 2654208 2659392 2693064 2701952 2725888 2731212 2737152 2742498 2786388 2792448 2795584 2797902 2801664 2807136 2811072 2822688 2834352 2879712 2882946 2883584 2889216 2894859 2910897 2937888 2947584 2953341 2957312 2957482 2969703 2973696 2979504 2985984 2991816 3029697 3039696 3049728 3066624 3079296 3101104 3128576 3141504 3145032 3145728 3151872 3158028 3162456 3175524 3188646 3208568 3226344 3236992 3239676 3244032 3250368 3305124 3309568 3316032 3326976 3338148 3345408 3351942 3359232 3365793 3412992 3419658 3424256 3430944 3449952 3464208 3488742 3500256 3519648 3531264 3534192 3538161 3538944 3545856 3557763 3590752 3609639 3629637 3641616 3649536 3656664 3682561 3702963 3715184 3723264 3730536 3735552 3742848 3748096 3763584 3779136 3839616 3843928 3852288 3859812 3881196 3897234 3917184 3930112 3937788 3959604 3964928 3972672 3975966 3981312 3989088 4039596 4052928 4066304 4088832 4096818 4105728 4113747 4179582 4188672 4193376 4194304 4196853 4202496 4210704 4216608 4234032 4251528 4264018 4301792 4319568 4324419 4325376 4333824 4406832 4411781 4421376 4435968 4436223 4450864 4460544 4469256 4478976 4487724 4550656 4559544 4574592 4599936 4618944 4651656 4667008 4692864 4708352 4712256 4717548 4718592 4727808 4737042 4743684 4763286 4782969 4812852 4839516 4855488 4859514 4866048 4875552 4937284 4957686 4964352 4974048 4980736 4990464 5007222 5018112 5027913 5038848 5108378 5119488 5129487 5136384 5146416 5174928 5196312 5222912 5233113 5250384 5279472 5285401 5296896 5301288 5308416 5318784 5386128 5403904 5451776 5462424 5474304 5484996 5572776 5584896 5591168 5595804 5603328 5614272 5622144 5645376 5668704 5759424 5765892 5767168 5778432 5789718 5821794 5845851 5875776 5895168 5906682 5914624 5914964 5939406 5947392 5959008 5963949 5971968 5983632 6059394 6079392 6099456 6133248 6145227 6158592 6202208 6257152 6269373 6283008 6290064 6291456 6303744 6316056 6324912 6351048 6377292 6396027 6417136 6452688 6473984 6479352 6488064 6500736 6610248 6619136 6632064 6653952 6676296 6690816 6703884 6718464 6731586 6825984 6839316 6848512 6861888 6899904 6928416 6977484 7000512 7039296 7062528 7068384 7076322 7077888 7091712 7105563 7115526 7144929 7181504 7219278 7259274 7283232 7289271 7299072 7313328 7365122 7405926 7430368 7436529 7446528 7461072 7471104 7485696 7496192 7510833 7527168 7558272 7662567 7679232 7687856 7704576 7719624 7762392 7794468 7834368 7860224 7875576 7919208 7929856 7945344 7951932 7962624 7978176 8079192 8105856 8132608 8177664 8193636 8211456 8227494 8359164 8377344 8386752 8388608 8393706 8404992 8421408 8433216 8468064 8503056 8528036 8603584 8639136 8648838 8650752 8667648 8684577 8732691 8813664 8823562 8842752 8860023 8871936 8872446 8901728 8909109 8921088 8938512 8957952 8975448 9089091 9101312 9119088 9149184 9199872 9237888 9303312 9334016 9385728 9416704 9424512 9435096 9437184 9455616 9474084 9487368 9526572 9565938 9625704 9679032 9710976 9719028 9732096 9751104 9874568 9915372 9928704 9948096 9961472 9980928 10014444 10036224 10055826 10077696 10097379 10216756 10238976 10258974 10272768 10292832 10349856 10392624 10445824 10466226 10500768 10558944 10570802 10593792 10602576 10614483 10616832 10637568 10673289 10772256 10807808 10828917 10888911 10903552 10924848 10948608 10969992 11047683 11108889 11145552 11169792 11182336 11191608 11206656 11228544 11244288 11290752 11337408 11518848 11531784 11534336 11556864 11579436 11643588 11691702 11751552 11790336 11813364 11829248 11829928 11878812 11894784 11918016 11927898 11943936 11967264 12118788 12158784 12198912 12266496 12290454 12317184 12341241 12404416 12514304 12538746 12566016 12580128 12582912 12590559 12607488 12632112 12649824 12702096 12754584 12792054 12834272 12905376 12947968 12958704 12973257 12976128 13001472 13220496 13235343 13238272 13264128 13307904 13308669 13352592 13381632 13407768 13436928 13463172 13577531 13651968 13678632 13697024 13723776 13799808 13856832 13954968 14001024 14078592 14125056 14136768 14152644 14155776 14183424 14211126 14231052 14289858 14348907 14363008 14438556 14518548 14566464 14578542 14598144 14626656 14730244 14811852 14860736 14873058 14893056 14922144 14942208 14971392 14992384 15021666 15054336 15083739 15116544 15325134 15358464 15375712 15388461 15409152 15439248 15524784 15588936 15668736 15699339 15720448 15751152 15838416 15856203 15859712 15890688 15903864 15925248 15956352 16158384 16211712 16265216 16355328 16387272 16422912 16454988 16718328 16754688 16773504 16777216 16787412 16809984 16842816 16866432 16936128 17006112 17056072 17207168 17278272 17297676 17301504 17335296 17369154 17465382 17537553 17627328 17647124 17685504 17720046 17743872 17744892 17803456 17818218 17842176 17877024 17891847 17915904 17950896 18178182 18202624 18238176 18298368 18399744 18435681 18475776 18606624 18668032 18771456 18808119 18833408 18849024 18870192 18874368 18911232 18948168 18974736 19053144 19131876 19188081 19251408 19358064 19421952 19438056 19464192 19502208 19749136 19830744 19857408 19896192 19922944 19961856 20028888 20072448 20111652 20155392 20194758 20433512 20477952 20517948 20545536 20585664 20699712 20785248 20891648 20932452 21001536 21117888 21141604 21187584 21205152 21228966 21233664 21275136 21316689 21346578 21434787 21544512 21615616 21657834 21777822 21807104 21849696 21867813 21897216 21939984 22095366 22217778 22291104 22309587 22339584 22364672 22383216 22413312 22457088 22488576 22532499 22581504 22674816 22987701 23037696 23063568 23068672 23113728 23158872 23287176 23383404 23452099 23503104 23580672 23626728 23658496 23659856 23757624 23789568 23836032 23855796 23887872 23934528 24237576 24317568 24397824 24532992 24580908 24634368 24682482 24808832 25028608 25077492 25132032 25160256 25165824 25181118 25214976 25264224 25299648 25404192 25509168 25584108 25668544 25810752 25895936 25917408 25946514 25952256 26002944 26053731 26198073 26440992 26470686 26476544 26528256 26580069 26615808 26617338 26705184 26727327 26763264 26815536 26873856 26926344 27155062 27267273 27303936 27357264 27394048 27447552 27599616 27713664 27909936 28002048 28096079 28157184 28250112 28273536 28305288 28311552 28366848 28422252 28462104 28579716 28697814 28726016 28877112 29037096 29132928 29157084 29196288 29253312 29460488 29623704 29721472 29746116 29786112 29844288 29884416 29942784 29984768 30043332 30108672 30167478 30233088 30292137 30650268 30716928 30751424 30776922 30818304 30878496 31049568 31177872 31337472 31398678 31440896 31502304 31676832 31712406 31719424 31781376 31807728 31843449 31850496 31912704 32019867 32316768 32423424 32486751 32530432 32666733 32710656 32774544 32845824 32909976 33143049 33326667 33436656 33509376 33547008 33574824 33619968 33685632 33732864 33872256 34012224 34112144 34414336 34556544 34595352 34603008 34670592 34738308 34930764 35075106 35254656 35294248 35371008 35440092 35487744 35489784 35606912 35636436 35684352 35754048 35783694 35831808 35901792 36356364 36405248 36476352 36596736 36799488 36871362 36951552 37023723 37213248 37336064 37542912 37616238 37666816 37698048 37740384 37748736 37771677 37822464 37896336 37949472 38106288 38263752 38376162 38502816 38716128 38843904 38876112 38919771 38928384 39004416 39498272 39661488 39706029 39714816 39792384 39845888 39923712 39926007 40057776 40144896 40223304 40310784 40389516 40508171 40732593 40867024 40955904 41035896 41091072 41171328 41399424 41570496 41783296 41864904 42003072 42235776 42283208 42375168 42410304 42457932 42467328 42550272 42633378 42693156 42869574 43046721 43089024 43231232 43315668 43555644 43614208 43699392 43735626 43794432 43879968 44190732 44435556 44582208 44619174 44679168 44729344 44766432 44826624 44914176 44977152 45064998 45163008 45251217 45349632 45975402 46075392 46127136 46137344 46165383 46227456 46317744 46574352 46766808 46904198 47006208 47098017 47161344 47253456 47316992 47319712 47515248 47568609 47579136 47672064 47711592 47775744 47869056 48475152 48529591 48635136 48795648 49065984 49161816 49268736 49364964 49617664 50057216 50154984 50264064 50320512 50331648 50362236 50429952 50528448 50599296 50808384 51018336 51168216 51337088 51621504 51791872 51834816 51893028 51904512 52005888 52107462 52396146 52612659 52881984 52941372 52953088 53056512 53160138 53231616 53234676 53410368 53454654 53526528 53631072 53675541 53747712 53852688 54310124 54534546 54607872 54714528 54788096 54895104 55199232 55307043 55427328 55819872 56004096 56192158 56314368 56424357 56500224 56547072 56610576 56623104 56733696 56844504 56924208 57159432 57395628 57452032 57564243 57754224 58074192 58265856 58314168 58392576 58506624 58920976 59247408 59442944 59492232 59572224 59688576 59768832 59885568 59969536 60086664 60217344 60334956 60466176 60584274 61300536 61433856 61502848 61553844 61636608 61756992 62099136 62355744 62674944 62797356 62881792 63004608 63353664 63424812 63438848 63562752 63615456 63686898 63700992 63825408 63950067 64039734 64304361 64633536 64846848 64973502 65060864 65333466 65421312 65549088 65603439 65691648 65819952 66286098 66653334 66873312 66928761 67018752 67094016 67149648 67239936 67371264 67465728 67597497 67744512 68024448 68224288 68828672 68963103 69113088 69190704 69206016 69341184 69476616 69861528 70150212 70356297 70509312 70588496 70742016 70880184 70975488 70979568 71213824 71272872 71368704 71508096 71567388 71663616 71803584 72712728 72810496 72952704 73193472 73598976 73742724 73903104 74047446 74426496 74672128 75085824 75232476 75333632 75396096 75480768 75497472 75543354 75644928 75792672 75898944 76212576 76527504 76752324 77005632 77432256 77687808 77752224 77839542 77856768 78008832 78161193 78594219 78996544 79322976 79412058 79429632 79584768 79691776 79740207 79847424 79852014 80115552 80181981 80289792 80446608 80621568 80779032 81016342 81465186 81734048 81801819 81911808 82071792 82182144 82342656 82798848 83140992 83566592 83729808 84006144 84288237 84471552 84566416 84750336 84820608 84915864 84934656 85100544 85266756 85386312 85739148 86093442 86178048 86462464 86631336 87111288 87228416 87398784 87471252 87588864 87759936 88381464 88871112 89164416 89238348 89358336 89458688 89532864 89653248 89828352 89954304 90129996 90326016 90502434 90699264 90876411 91950804 92150784 92254272 92274688 92330766 92454912 92635488 93148704 93533616 93808396 94012416 94196034 94322688 94506912 94633984 94639424 95030496 95137218 95158272 95344128 95423184 95530347 95551488 95738112 96059601 96950304 97059182 97270272 97460253 97591296 98000199 98131968 98323632 98537472 98729928 99235328 99429147 99980001 100114432 100309968 100528128 100641024 100724472 100859904 101056896 101198592 101616768 102036672 102336432 102674176 103243008 103583744 103669632 103786056 103809024 104011776 104214924 104792292 105225318 105763968 105882744 105906176 106113024 106320276 106463232 106469352 106820736 106909308 107053056 107262144 107351082 107495424 107705376 108620248 109069092 109215744 109429056 109576192 109790208 110398464 110614086 110854656 111071169 111639744 112008192 112384316 112628736 112848714 113000448 113094144 113221152 113246208 113315031 113467392 113689008 113848416 114318864 114791256 114904064 115128486 115508448 116148384 116531712 116628336 116759313 116785152 117013248 117841952 118494816 118885888 118984464 119118087 119144448 119377152 119537664 119771136 119778021 119939072 120173328 120434688 120669912 120932352 121168548 121524513 122197779 122601072 122867712 123005696 123107688 123273216 123513984 124198272 124711488 125349888 125594712 125763584 126009216 126707328 126849624 126877696 127125504 127230912 127373796 127401984 127650816 127900134 128079468 128608722 129267072 129693696 129947004 130121728 130666932 130842624 131098176 131206878 131383296 131639904 132572196 133306668 133746624 133857522 134037504 134188032 134299296 134479872 134742528 134931456 135194994 135489024 135753651 136048896 136448576 137657344 137926206 138226176 138381408 138412032 138496149 138682368 138953232 139723056 140300424 140712594 141018624 141176992 141294051 141484032 141760368 141950976 141959136 142427648 142545744 142705827 142737408 143016192 143134776 143327232 143607168 145425456 145588773 145620992 145905408 146386944 147197952 147485448 147806208 148094892 148852992 149344256 149352841 150171648 150464952 150667264 150792192 150961536 150994944 151086708 151289856 151585344 151797888 152425152 153055008 153504648 154011264 154864512 155375616 155504448 155679084 155713536 156017664 156322386 157188438 157837977 157993088 158645952 158824116 158859264 159169536 159383552 159480414 159694848 159704028 160231104 160363962 160579584 160893216 161026623 161243136 161558064 162032684 162930372 163468096 163603638 163823616 164143584 164364288 164685312 165597696 165921129 166281984 167133184 167459616 168012288 168576474 168943104 169132832 169273071 169500672 169641216 169831728 169869312 170201088 170533512 170772624 171478296 172186884 172356096 172692729 172924928 173262672 174222576 174456832 174797568 174942504 175177728 175519872 176762928 177742224 178328832 178476696 178716672 178917376 179065728 179306496 179656704 179908608 180259992 180652032 181004868 181398528 181752822 183901608 184301568 184508544 184549376 184661532 184909824 185270976 186297408 187067232 187616792 188024832 188392068 188645376 189013824 189267968 189278848 190060992 190274436 190316544 190688256 190846368 191060694 191102976 191476224 191850201 192119202 192913083 193900608 194118364 194540544 194920506 195182592 196000398 196263936 196647264 196810317 197074944 197459856 198470656 198858294 199960002 200228864 200619936 200786283 201056256 201282048 201448944 201719808 202113792 202397184 202792491 203233536 204073344 204672864 205348352 206486016 206889309 207167488 207339264 207572112 207618048 208023552 208429848 209584584 210450636 211068891 211527936 211765488 211812352 212226048 212640552 212926464 212938704 213641472 213818616 214106112 214524288 214702164 214990848 215410752 217240496 218138184 218431488 218858112 219152384 219580416 220796928 221228172 221709312 222142338 223279488 224016384 224768632 225257472 225697428 226000896 226188288 226442304 226492416 226630062 226934784 227378016 227696832 228637728 229582512 229808128 230256972 231016896 232296768 233063424 233256672 233518626 233570304 234026496 234483579 235683904 235782657 236989632 237771776 237968928 238236174 238288896 238754304 239075328 239220621 239542272 239556042 239878144 240346656 240545943 240869376 241339824 241864704 242337096 243049026 244395558 245202144 245405457 245735424 246011392 246215376 246546432 247027968 248396544 249422976 250699776 251189424 251527168 252018432 252864711 253414656 253699248 253755392 254251008 254461824 254747592 254803968 255301632 255800268 256158936 257217444 257973089 258534144 259387392 259894008 260243456 261333864 261685248 262196352 262413756 262766592 263279808 265144392 266613336 267493248 267715044 268075008 268376064 268598592 268959744 269485056 269862912 270389988 270978048 271507302 272097792 272629233 272897152 275314688 275852412 276452352 276762816 276824064 276992298 277364736 277906464 279446112 280600848 281425188 282037248 282353984 282588102 282968064 283520736 283901952 283918272 284855296 285091488 285411654 285474816 286032384 286269552 286591041 286654464 287214336 288178803 290850912 291177546 291241984 291810816 292380759 292773888 294000597 294395904 294970896 295612416 296189784 297705984 298287441 298688512 298705682 299940003 300343296 300929904 301334528 301584384 301923072 302173416 302579712 303170688 303595776 304850304 306110016 307009296 308022528 309729024 310751232 311008896 311358168 311427072 312035328 312644772 314376876 315675954 315986176 317291904 317648232 317718528 318339072 318767104 318960828 319389696 319408056 320462208 320727924 321159168 321786432 322053246 322486272 323116128 324065368 325860744 326936192 327207276 327647232 328287168 328728576 329370624 331195392 331842258 332563968 333213507 334266368 334919232 336024576 337152948 337886208 338265664 338546142 339001344 339282432 339663456 339738624 339945093 340402176 341067024 341545248 342956592 344373768 344712192 345385458 345849856 346525344 348445152 348913664 349595136 349885008 350277939 350355456 351039744 353525856 355484448 356657664 356953392 357354261 357433344 357834752 358131456 358612992 359313408 359334063 359817216 360519984 361304064 362009736 362797056 363505644 364573539 366593337 367803216 368603136 369017088 369323064 369819648 370541952 372594816 374134464 375233584 376049664 376784136 377290752 378027648 378535936 378557696 380121984 380548872 380633088 381376512 381692736 382121388 382205952 382952448 383700402 384238404 385826166 387801216 388236728 389081088 389841012 390365184 392000796 392527872 393294528 393620634 394149888 394919712 396941312 397716588 399920004 400457728 401239872 401572566 402112512 402564096 402897888 403439616 404227584 404794368 405584982 406467072 407260953 408146688 409345728 410696704 412972032 413778618 414334976 414678528 415144224 415236096 415488447 416047104 416859696 419169168 420901272 422137782 423055872 423530976 423624704 423882153 424452096 425281104 425852928 425877408 427282944 427637232 428117481 428212224 429048576 429404328 429981696 430821504 434480992 436276368 436766319 436862976 437716224 438304768 439160832 441593856 442456344 443418624 444284676 445589881 446558976 448032768 448058523 449537264 450514944 451394856 452001792 452376576 452884608 452984832 453260124 453869568 454756032 455393664 457275456 459165024 459616256 460513944 462033792 464593536 466126848 466513344 467037252 467140608 468052992 468967158 471367808 471565314 473513931 473979264 475543552 475937856 476472348 476577792 477508608 478150656 478441242 479084544 479112084 479756288 480693312 481091886 481738752 482679648 483079869 483729408 484674192 486098052 488791116 490404288 490810914 491470848 492022784 492430752 493092864 494055936 496793088 497763387 498845952 501399552 502378848 503054336 504036864 505729422 506829312 507398496 507510784 507819213 508502016 508923648 509495184 509607936 510603264 511600536 512317872 514434888 515946178 517068288 518078187 518774784 519788016 520486912 522667728 523370496 524392704 524827512 525533184 526559616 530288784 533226672 533825501 534986496 535430088 536150016 536752128 537197184 537919488 538970112 539725824 540779976 541956096 543014604 544195584 545258466 545794304 550629376 551704824 552904704 553525632 553648128 553984596 554729472 555812928 558892224 561201696 562850376 564074496 564707968 565176204 565936128 567041472 567803904 567836544 569710592 570182976 570823308 570949632 572064768 572539104 573182082 573308928 574428672 575550603 576357606 578739249 581701824 582355092 582483968 583621632 584761518 585547776 588001194 588791808 589941792 590430951 591224832 592379568 595411968 596574882 597377024 597411364 599880006 600686592 601859808 602358849 602669056 603168768 603846144 604346832 605159424 606341376 607191552 608377473 609700608 612220032 614018592 616045056 619458048 620667927 621502464 622017792 622716336 622854144 624070656 625289544 628753752 631351908 631972352 633206673 634583808 635296464 635437056 636678144 637921656 638779392 638816112 640924416 641455848 642318336 643572864 644106492 644972544 646232256 648130736 651721488 653872384 654414552 655294464 656574336 657457152 658741248 662390784 663684516 665127936 666427014 668532736 669838464 672049152 674305896 675772416 676531328 677092284 678002688 678564864 679326912 679477248 679890186 680804352 682134048 683090496 685913184 688747536 689424384 690770916 691699712 693050688 696890304 697827328 699190272 699770016 700555878 700710912 702079488 703450737 707051712 707347971 710968896 713315328 713906784 714708522 714866688 715669504 716262912 717225984 717661863 718626816 718668126 719634432 721039968 721637829 722608128 724019472 725594112 727011288 729147078 733186674 735606432 736216371 737206272 738034176 738646128 739639296 741083904 745189632 748268928 750467168 752099328 753568272 754581504 756055296 757071872 757115392 758594133 760243968 761097744 761266176 762753024 763385472 764242776 764411904 765904896 767400804 768476808 771652332 773919267 775602432 776473456 778162176 779682024 780730368 784001592 785055744 786589056 787241268 788299776 789839424 793882624 795433176 799840008 800915456 802479744 803145132 804225024 805128192 805795776 806879232 808455168 809588736 811169964 812934144 814521906 816293376 817887699 818691456 821393408 825944064 827557236 828669952 829357056 830288448 830472192 830976894 832094208 833719392 838338336 841802544 844275564 846111744 847061952 847249408 847764306 848904192 850562208 851705856 851754816 854565888 855274464 856234962 856424448 858097152 858808656 859773123 859963392 861643008 864536409 868961984 872552736 873532638 873725952 875432448 876609536 877142277 878321664 882001791 883187712 884912688 886837248 888569352 891179762 893117952 894862323 896065536 896117046 899074528 899820009 901029888 902789712 904003584 904753152 905769216 906520248 907739136 909512064 910787328 914550912 918330048 919232512 921027888 924067584 929187072 932253696 933026688 934074504 934281216 936105984 937934316 942735616 943130628 947027862 947958528 951087104 951875712 952944696 953155584 955017216 956301312 956882484 958169088 958224168 959512576 961386624 962183772 963477504 965359296 966159738 967458816 969348384 972196104 977582232 980808576 981621828 982941696 984045568 984861504 986185728 988111872 993586176 995526774 997691904 999640521 1002799104 1004757696 1006108672 1008073728 1011458844 1013658624 1014796992 1015021568 1015638426 1017004032 1017847296 1018990368 1019215872 1019835279 1021206528 1023201072 1024635744 1028869776 1031892356 1034136576 1036156374 1037549568 1039576032 1040973824 1045335456 1046740992 1048785408 1049655024 1050833817 1051066368 1053119232 1060577568 1066453344 1067651002 1069972992 1070860176 1072062783 1072300032 1073504256 1074394368 1075838976 1077940224 1078002189 1079451648 1081559952 1083912192 1086029208 1088391168 1090516932 1091588608 1093720617 1099780011 1101258752 1103409648 1105809408 1107051264 1107969192 1109458944 1111625856 1117784448 1122403392 1125700752 1128148992 1129415936 1130352408 1131872256 1134082944 1135607808 1135673088 1139421184 1140365952 1141646616 1141899264 1144129536 1145078208 1146364164 1146617856 1148857344 1151101206 1152715212 1157478498 1163403648 1164710184 1164967936 1167243264 1169523036 1171095552 1176002388 1177583616 1179883584 1180861902 1182449664 1184759136 1190823936 1193149764 1194754048 1194822728 1199760012 1201373184 1203719616 1204717698 1205338112 1206337536 1207692288 1208693664 1210318848 1212682752 1214383104 1216754946 1219401216 1221782859 1224440064 1228037184 1232090112 1238916096 1241335854 1243004928 1244035584 1245432672 1245708288 1246465341 1248141312 1250579088 1257507504 1262703816 1263944704 1266413346 1269167616 1270592928 1270874112 1271646459 1273356288 1275843312 1277558784 1277632224 1281848832 1282911696 1284352443 1284636672 1287145728 1288212984 1289945088 1292464512 1296261472 1303442976 1307744768 1308829104 1310298957 1310588928 1313148672 1314914304 1317482496 1324781568 1327369032 1330255872 1332854028 1336769643 1337065472 1339676928 1344098304 1344175569 1348611792 1351544832 1353062656 1354184568 1356005376 1357129728 1358653824 1358954496 1359780372 1361608704 1364268096 1366180992 1371826368 1377495072 1378848768 1381541832 1383399424 1386101376 1393780608 1395654656 1398380544 1399540032 1401111756 1401421824 1404158976 1406901474 1414103424 1414695942 1421937792 1426630656 1427813568 1429417044 1429733376 1431339008 1432525824 1434451968 1435323726 1437253632 1437336252 1439268864 1442079936 1443275658 1445216256 1448038944 1449239607 1451188224 1454022576 1458294156 1466373348 1471212864 1472432742 1474412544 1476068352 1477292256 1479278592 1482167808 1490379264 1493290161 1496537856 1500934336 1504198656 1507136544 1509163008 1512110592 1514143744 1514230784 1517188266 1520487936 1522195488 1522532352 1523457639 1525506048 1526770944 1528485552 1528823808 1531809792 1534801608 1536953616 1543304664 1547838534 1551204864 1552946912 1554234561 1556324352 1559364048 1561460736 1568003184 1570111488 1573178112 1574482536 1576599552 1579678848 1587765248 1590866352 1599680016 1601476503 1601830912 1604959488 1606290264 1608450048 1610256384 1611591552 1613758464 1616910336 1619177472 1622339928 1625868288 1629043812 1632586752 1635775398 1637382912 1642786816 1651888128 1655114472 1657339904 1658714112 1660576896 1660944384 1661953788 1664188416 1667438784 1676676672 1683605088 1688551128 1692223488 1694123904 1694498816 1695528612 1697808384 1701124416 1703411712 1703509632 1709131776 1710548928 1712469924 1712848896 1716194304 1717617312 1719546246 1719926784 1723286016 1726651809 1729072818 1736217747 1737923968 1745105472 1747065276 1747451904 1750864896 1753219072 1754284554 1756643328 1764003582 1766375424 1769825376 1771292853 1773674496 1777138704 1782359524 1786235904 1789724646 1792131072 1792234092 1798149056 1799640018 1802059776 1805579424 1807076547 1808007168 1809506304 1811538432 1813040496 1815478272 1819024128 1821574656 1825132419 1829101824 1836660096 1838465024 1842055776 1848135168 1858374144 1862003781 1864507392 1866053376 1868149008 1868562432 1872211968 1875868632 1885471232 1886261256 1894055724 1895917056 1899620019 1902174208 1903751424 1905889392 1906311168 1910034432 1913764968 1916338176 1916448336 1919025152 1922773248 1924367544 1926955008 1930718592 1932319476 1934917632 1938696768 1944392208 1955164464 1961617152 1963243656 1965883392 1968091136 1969723008 1972371456 1976223744 1987172352 1991053548 1995383808 1999281042 2005598208 2009515392 2012217344 2016147456 2022917688 2027317248 2029593984 2030043136 2031276852 2034008064 2035694592 2037980736 2038431744 2039670558 2042413056 2046402144 2049271488 2057739552 2063784712 2068273152 2072312748 2075099136 2079152064 2081947648 2090670912 2093481984 2097570816 2099310048 2101667634 2102132736 2106238464 2110352211 2121155136 2122043913 2132906688 2135302004 2139945984 2141720352 2144125566 2144600064 2147008512 2148788736 2151677952 2152985589 2155880448 2156004378 2158903296 2163119904 2164913487 2167824384 2172058416 2176782336 2181033864 2183177216 2187441234 2199560022 2202517504 2206819296 2208649113 2211618816 2214102528 2215938384 2218917888 2223251712 2235568896 2244806784 2251401504 2256297984 2258831872 2260704816 2263744512 2268165888 2271215616 2271346176 2275782399 2278842368 2280731904 2283293232 2283798528 2288259072 2290156416 2292728328 2293235712 2297714688 2302202412 2305430424 2314956996 2321757801 2326807296 2329420368 2329935872 2334486528 2339046072 2342191104 2352004776 2355167232 2359767168 2361723804 2364899328 2369518272 2381647872 2386299528 2389508096 2389645456 2399520024 2402746368 2407439232 2409435396 2410676224 2412675072 2415384576 2417387328 2420637696 2425365504 2428766208 2433509892 2438802432 2443565718 2448880128 2456074368 2464180224 2477832192 2482671708 2486009856 2488071168 2490865344 2491416576 2492930682 2496282624 2501158176 2515015008 2525407632 2527889408 2532826692 2538335232 2541185856 2541748224 2543292918 2546712576 2551686624 2555117568 2555264448 2563697664 2565823392 2568704886 2569273344 2574291456 2576425968 2579319369 2579890176 2584929024 2592522944 2593609227 2606885952 2615489536 2617658208 2620597914 2621177856 2626297344 2629828608 2631426831 2634964992 2646005373 2649563136 2654738064 2660511744 2665708056 2673539286 2674130944 2679353856 2684586969 2688196608 2688351138 2697223584 2699460027 2703089664 2706125312 2708369136 2712010752 2714259456 2717307648 2719560744 2723217408 2728536192 2732361984 2743652736 2754990144 2757697536 2763083664 2766798848 2772202752 2787561216 2791309312 2796761088 2799080064 2802223512 2802843648 2808317952 2813802948 2828206848 2829391884 2837703979 2843875584 2853261312 2855627136 2858834088 2859466752 2862678016 2865051648 2868903936 2870647452 2874507264 2874672504 2878537728 2884159872 2886551316 2890432512 2896077888 2898479214 2902376448 2908045152 2916588312 2932746696 2942425728 2944865484 2948825088 2952136704 2954584512 2958557184 2964335616 2980758528 2986580322 2993075712 2998921563 3001868672 3008397312 3014273088 3018326016 3024221184 3028287488 3028461568 3034376532 3040975872 3044390976 3045064704 3046915278 3051012096 3053541888 3056971104 3057647616 3059505837 3063619584 3069603216 3073907232 3086609328 3095677068 3102409728 3105893824 3108469122 3112648704 3118728096 3122921472 3136006368 3140222976 3146356224 3148965072 3152501451 3153199104 3159357696 3175530496 3181732704 3199360032 3202953006 3203661824 3209918976 3212580528 3216188349 3216900096 3220512768 3223183104 3227516928 3233820672 3234006567 3238354944 3244679856 3251736576 3258087624 3265173504 3271550796 3274765824 3281161851 3285573632 3299340033 3303776256 3310228944 3314679808 3317428224 3321153792 3323907576 3328376832 3334877568 3353353344 3367210176 3377102256 3384446976 3388247808 3391057224 3395616768 3402248832 3406823424 3407019264 3418263552 3421097856 3424939848 3425697792 3432388608 3435234624 3439092492 3439853568 3446572032 3453303618 3458145636 3472435494 3475847936 3490210944 3494130552 3494903808 3501729792 3506438144 3508569108 3513286656 3528007164 3532750848 3539650752 3542585706 3547348992 3554277408 3564719048 3572471808 3579449292 3584262144 3584468184 3596298112 3599280036 3604119552 3611158848 3614153094 3616014336 3619012608 3623076864 3626080992 3630956544 3638048256 3643149312 3650264838 3658203648 3665348577 3673320192 3676930048 3684111552 3696270336 3716748288 3724007562 3729014784 3732106752 3736298016 3737124864 3739396023 3744423936 3751737264 3770942464 3772522512 3788111448 3791834112 3799240038 3804348416 3807502848 3811778784 3812622336 3814939377 3820068864 3827529936 3832676352 3832896672 3838050304 3845546496 3848735088 3853057329 3853910016 3861437184 3864638952 3869835264 3877393536 3888784416 3910328928 3923234304 3926487312 3930896871 3931766784 3936182272 3939446016 3944742912 3952447488 3974344704 3982107096 3990767616 3998562084 4010308929 4011196416 4019030784 4024434688 4032294912 4032526707 4045835376 4054634496 4059187968 4062553704 4068016128 4071389184 4075961472 4076863488 4079341116 4084826112 4092804288 4098542976 4115479104 4127569424 4136546304 4144625496 4150198272 4158304128 4163895296 4181341824 4186963968 4195141632 4198620096 4203335268 4204265472 4212476928 4220704422 4242310272 4244087826 4265813376 4270604008 4279891968 4283440704 4288251132 4289200128 4294017024 4297577472 4303355904 4305971178 4311760896 4312008756 4317806592 4326239808 4329826974 4335648768 4344116832 4347718821 4353564672 4362067728 4366354432 4374882468 4399120044 4405035008 4413638592 4417298226 4423237632 4428205056 4431876768 4437835776 4446503424 4471137792 4479870483 4489613568 4502803008 4512595968 4517663744 4521409632 4527489024 4536331776 4542431232 4542692352 4551564798 4557684736 4561463808 4566586464 4567597056 4570372917 4576518144 4580312832 4585456656 4586471424 4595429376 4604404824 4610860848 4629913992 4643515602 4653614592 4658840736 4659871744 4662703683 4668973056 4678092144 4684382208 4704009552 4710334464 4719534336 4723447608 4729798656 4739036544 4763295744 4772599056 4779016192 4779290912 4799040048 4804429509 4805492736 4814878464 4818870792 4821352448 4825350144 4830769152 4834774656 4841275392 4850731008 4857532416 4867019784 4877604864 4887131436 4897760256 4901488691 4912148736 4928360448 4955664384 4965343416 4972019712 4976142336 4981730688 4982833152 4985861364 4992565248 5002316352 5030030016 5050815264 5055778816 5065653384 5076670464 5082371712 5083496448 5086585836 5093425152 5103373248 5110235136 5110528896 5127395328 5131646784 5137409772 5138546688 5148582912 5152851936 5158638738 5159780352 5169858048 5179955427 5185045888 5187218454 5208653241 5213771904 5230979072 5235316416 5241195828 5242355712 5252594688 5259657216 5262853662 5269929984 5292010746 5299126272 5309476128 5313878559 5321023488 5331416112 5347078572 5348261888 5358707712 5369173938 5376393216 5376702276 5394447168 5398920054 5406179328 5412250624 5416738272 5421229641 5424021504 5428518912 5434615296 5439121488 5446434816 5457072384 5464723968 5475397257 5487305472 5509980288 5515395072 5526167328 5533597696 5544405504 5575122432 5582618624 5586011343 5593522176 5598160128 5604447024 5605687296 5616635904 5627605896 5656413696 5658783768 5675407958 5687751168 5698860057 5706522624 5711254272 5717668176 5718933504 5725356032 5730103296 5741294904 5749014528 5749345008 5757075456 5768319744 5773102632 5780865024 5792155776 5796958428 5804752896 5816090304 5833176624 5865493392 5884851456 5889730968 5897650176 5904273408 5909169024 5917114368 5928671232 5961517056 5973160644 5986151424 5997843126 6003737344 6016794624 6028546176 6036652032 6048442368 6056574976 6056923136 6068753064 6081951744 6088781952 6090129408 6093830556 6102024192 6107083776 6113942208 6115295232 6119011674 6127239168 6139206432 6147814464 6173218656 6191354136 6204819456 6211787648 6216938244 6225297408 6237456192 6245842944 6272012736 6280445952 6292712448 6297930144 6305002902 6306398208 6318715392 6331056633 6351060992 6363465408 6366131739 6398720064 6405906012 6407323648 6419837952 6425161056 6432376698 6433800192 6441025536 6446366208 6455033856 6458956767 6467641344 6468013134 6476709888 6489359712 6494740461 6503473152 6516175248 6530347008 6543101592 6549531648 6562323702 6571147264 6598680066 6607552512 6620457888 6625947339 6629359616 6634856448 6642307584 6647815152 6656753664 6669755136 6706706688 6734420352 6754204512 6768893952 6776495616 6782114448 6791233536 6804497664 6813646848 6814038528 6827347197 6836527104 6842195712 6849879696 6851395584 6864777216 6870469248 6878184984 6879707136 6893144064 6906607236 6916291272 6944870988 6951695872 6965273403 6980421888 6988261104 6989807616 7003459584 7017138216 7026573312 7056014328 7065501696 7079301504 7085171412 7094697984 7108554816 7129438096 7144943616 7158898584 7168524288 7168936368 7192596224 7198560072 7208239104 7222317696 7228306188 7232028672 7238025216 7246153728 7252161984 7261913088 7276096512 7286298624 7300529676 7316407296 7330697154 7346640384 7353860096 7368223104 7392540672 7433496576 7448015124 7458029568 7464213504 7472596032 7474249728 7478792046 7488847872 7503474528 7541884928 7545045024 7576222896 7583668224 7598480076 7608696832 7615005696 7623557568 7625244672 7629878754 7640137728 7655059872 7665352704 7665793344 7676100608 7691092992 7697470176 7706114658 7707820032 7722874368 7729277904 7737958107 7739670528 7754787072 7777568832 7780827681 7820657856 7846468608 7852974624 7861793742 7863533568 7872364544 7878892032 7889485824 7894280493 7904894976 7938016119 7948689408 7964214192 7981535232 7997124168 8020617858 8022392832 8038061568 8048869376 8053760907 8064589824 8065053414 8091670752 8098380081 8109268992 8118375936 8125107408 8136032256 8142778368 8151922944 8158682232 8169652224 8185608576 8197085952 8230958208 8255138848 8273092608 8289250992 8300396544 8316608256 8327790592 8362683648 8373927936 8390283264 8397240192 8406670536 8408530944 8424953856 8441408844 8484620544 8488175652 8513111937 8531626752 8541208016 8559783936 8566881408 8576502264 8578400256 8588034048 8595154944 8606711808 8611942356 8623521792 8624017512 8635613184 8652479616 8659653948 8671297536 8688233664 8695437642 8707129344 8724135456 8732708864 8749764936 8798240088 8810070016 8827277184 8834596452 8846475264 8856410112 8863753536 8875671552 8893006848 8942275584 8959740966 8979227136 8996764689 9005606016 9025191936 9035327488 9042819264 9054978048 9072663552 9084862464 9085384704 9103129596 9115369472 9122927616 9133172928 9135194112 9140745834 9153036288 9160625664 9170913312 9172942848 9178517511 9190858752 9208809648 9221721696 9259827984 9287031204 9307229184 9317681472 9319743488 9325407366 9337946112 9356184288 9368764416 9408019104 9420668928 9439068672 9446895216 9457504353 9459597312 9478073088 9526591488 9545198112 9558032384 9558581824 9598080096 9608859018 9610985472 9629756928 9637741584 9642704896 9648565047 9650700288 9661538304 9669549312 9682550784 9701462016 9702019701 9715064832 9734039568 9755209728 9774262872 9795520512 9802977382 9824297472 9843485553 9856720896 9898020099 9911328768 9930686832 9944039424 9952284672 9963461376 9971722728 9985130496 10004632704 10060060032 10101630528 10111557632 10131306768 10153340928 10164743424 10173171672 10186850304 10206746496 10220470272 10221057792 10254790656 10263293568 10274819544 10277093376 10297165824 10305703872 10317277476 10319560704 10339716096 10359910854 10370091776 10374436908 10417306482 10427543808 10461958144 10470632832 10482391656 10484711424 10505189376 10519314432 10525707324 10539859968 10584021492 10598252544 10618952256 10627757118 10642046976 10662832224 10694157144 10696523776 10717415424 10738347876 10752786432 10753404552 10788894336 10797840108 10812358656 10824501248 10833476544 10842459282 10848043008 10857037824 10869230592 10878242976 10892869632 10914144768 10929447936 10950794514 10974610944 10996045731 11019960576 11030790144 11052334656 11067195392 11088811008 11150244864 11165237248 11172022686 11187044352 11196320256 11208894048 11211374592 11218188069 11233271808 11255211792 11312827392 11317567536 11350815916 11375502336 11397720114 11413045248 11422508544 11435336352 11437867008 11444818131 11450712064 11460206592 11482589808 11498029056 11498690016 11514150912 11536639488 11546205264 11559171987 11561730048 11584311552 11593916856 11609505792 11632180608 11666353248 11730986784 11769702912 11779461936 11792690613 11795300352 11808546816 11818338048 11834228736 11857342464 11923034112 11946321288 11972302848 11995686252 12007474688 12030926787 12033589248 12057092352 12073304064 12096884736 12097580121 12113846272 12137506128 12163903488 12177563904 12187661112 12204048384 12214167552 12227884416 12230590464 12238023348 12254478336 12278412864 12295628928 12346437312 12382708272 12409638912 12423575296 12433876488 12450594816 12474912384 12491685888 12544025472 12560891904 12585424896 12595860288 12610005804 12612796416 12637430784 12662113266 12702121984 12726930816 12732263478 12797440128 12811812024 12814647296 12839675904 12850322112 12864753396 12867600384 12882051072 12892732416 12910067712 12917913534 12935282688 12936026268 12953419776 12978719424 12989480922 13006946304 13032350496 13060694016 13086203184 13099063296 13124647404 13142294528 13197360132 13215105024 13240915776 13251894678 13258719232 13269712896 13284615168 13295630304 13313507328 13339510272 13413413376 13439611449 13468840704 13508409024 13537787904 13552991232 13564228896 13582467072 13608995328 13627293696 13628077056 13654694394 13673054208 13684391424 13699759392 13702791168 13711118751 13729554432 13740938496 13756369968 13759414272 13786288128 13813214472 13832582544 13889741976 13903391744 13930546806 13960843776 13976522208 13979615232 13988111049 14006919168 14034276432 14053146624 14112028656 14131003392 14158603008 14170342824 14189395968 14217109632 14258876192 14289887232 14317797168 14337048576 14337872736 14385192448 14397120144 14413288527 14416478208 14444635392 14456612376 14464057344 14476050432 14492307456 14504323968 14523826176 14552193024 14572597248 14601059352 14632814592 14661394308 14693280768 14704466073 14707720192 14736446208 14785081344 14866993152 14896030248 14916059136 14928427008 14945192064 14948499456 14957584092 14977695744 15006949056 15083769856 15090090048 15152445792 15167336448 15196960152 15217393664 15230011392 15247115136 15250489344 15259757508 15280275456 15310119744 15330705408 15331586688 15352201216 15382185984 15394940352 15412229316 15415640064 15445748736 15458555808 15475916214 15479341056 15509574144 15539866281 15555137664 15561655362 15641315712 15692937216 15705949248 15723587484 15727067136 15744729088 15757784064 15778971648 15788560986 15809789952 15876032238 15897378816 15928428384 15941635677 15963070464 15994248336 16041235716 16044785664 16076123136 16097738752 16107521814 16129179648 16130106828 16183341504 16196760162 16218537984 16236751872 16250214816 16263688923 16272064512 16285556736 16303845888 16317364464 16339304448 16371217152 16394171904 16426191771 16461916416 16510277696 16546185216 16578501984 16600793088 16633216512 16655581184 16725367296 16747855872 16758034029 16780566528 16794480384 16813341072 16817061888 16849907712 16882817688 16969241088 16976351304 17026223874 17063253504 17082416032 17096580171 17119567872 17133762816 17153004528 17156800512 17176068096 17190309888 17223884712 17247043584 17248035024 17271226368 17304959232 17319307896 17342595072 17376467328 17390875284 17414258688 17448270912 17465417728 17499529872 17596480176 17620140032 17654554368 17669192904 17692950528 17712820224 17727507072 17751343104 17786013696 17884551168 17919481932 17958454272 17993529378 18011212032 18050383872 18070654976 18085638528 18109956096 18145327104 18169724928 18170769408 18206259192 18230738944 18245855232 18266345856 18270388224 18281491668 18306072576 18321251328 18341826624 18345885696 18357035022 18381717504 18417619296 18443443392 18519655968 18574062408 18614458368 18635362944 18639486976 18650814732 18675892224 18712368576 18737528832 18816038208 18841337856 18878137344 18893790432 18915008706 18919194624 18956146176 18993169899 19053182976 19090396224 19098395217 19116064768 19117163648 19196160192 19217718036 19221970944 19259513856 19275483168 19285409792 19297130094 19301400576 19323076608 19339098624 19365101568 19376870301 19402924032 19404039402 19430129664 19468079136 19484221383 19510419456 19548525744 19591041024 19605954764 19648594944 19686971106 19713441792 19796040198 19822657536 19861373664 19877842017 19888078848 19904569344 19926922752 19943445456 19970260992 20009265408 20120120064 20203261056 20223115264 20262613536 20306681856 20329486848 20346343344 20373700608 20413492992 20440940544 20442115584 20482041591 20509581312 20526587136 20549639088 20554186752 20594331648 20611407744 20634554952 20639121408 20679432192 20719821708 20740183552 20748873816 20834612964 20855087616 20895820209 20923916288 20941265664 20964783312 20969422848 21010378752 21051414648 21079719936 21168042984 21196505088 21237904512 21255514236 21284093952 21325664448 21388314288 21393047552 21434830848 21476695752 21505572864 21506809104 21577788672 21595680216 21624717312 21649002496 21666953088 21684918564 21696086016 21714075648 21738461184 21756485952 21785739264 21828289536 21858895872 21901589028 21949221888 21992091462 22039921152 22061580288 22104669312 22134390784 22177622016 22300489728 22330474496 22344045372 22374088704 22392640512 22417788096 22422749184 22436376138 22466543616 22510423584 22625654784 22635135072 22701631832 22751004672 22795440228 22826090496 22845017088 22870672704 22875734016 22889636262 22901424128 22920413184 22965179616 22996058112 22997380032 23028301824 23073278976 23092410528 23118343974 23123460096 23168623104 23187833712 23213874321 23219011584 23264361216 23332706496 23342483043 23461973568 23539405824 23558923872 23585381226 23590600704 23617093632 23636676096 23668457472 23682841479 23714684928 23814048357 23846068224 23892642576 23944605696 23991372504 24014949376 24061853574 24067178496 24114184704 24146608128 24161282721 24193769472 24195160242 24227692544 24275012256 24295140243 24327806976 24355127808 24375322224 24408096768 24428335104 24455768832 24476046696 24508956672 24556825728 24591257856 24692874624 24765416544 24819277824 24847150592 24867752976 24901189632 24949824768 24983371776 25088050944 25121783808 25170849792 25191720576 25220011608 25225592832 25274861568 25324226532 25404243968 25453861632 25464526956 25539335811 25594880256 25623624048 25629294592 25679351808 25700644224 25729506792 25735200768 25764102144 25785464832 25820135424 25835827068 25870565376 25872052536 25906839552 25957438848 25978961844 26013892608 26064700992 26121388032 26172406368 26198126592 26249294808 26284589056 26394720264 26430210048 26481831552 26503789356 26517438464 26539425792 26569230336 26591260608 26627014656 26679020544 26826826752 26879222898 26937681408 27016818048 27075575808 27105982464 27128457792 27164934144 27217990656 27254587392 27256154112 27309388788 27346108416 27368782848 27399518784 27405582336 27422237502 27459108864 27481876992 27512739936 27518828544 27535552533 27572576256 27626428944 27665165088 27779483952 27806783488 27861093612 27921687552 27953044416 27959230464 27976222098 28013838336 28068552864 28106293248 28224057312 28262006784 28317206016 28340685648 28372513059 28378791936 28434219264 28517752384 28579774464 28635594336 28674097152 28675745472 28770384896 28794240288 28826577054 28832956416 28889270784 28913224752 28928114688 28945695141 28952100864 28984614912 29008647936 29047652352 29104386048 29106059103 29145194496 29202118704 29265629184 29322788616 29386561536 29408932146 29415440384 29472892416 29530456659 29570162688 29694060297 29733986304 29792060496 29832118272 29856854016 29890384128 29915168184 29955391488 30013898112 30167539712 30180180096 30304891584 30334672896 30393920304 30434787328 30460022784 30494230272 30519515016 30560550912 30620239488 30661410816 30663173376 30704402432 30764371968 30789880704 30824458632 30831280128 30891497472 30917111616 30951832428 30958682112 31019148288 31079732562 31110275328 31123310724 31282631424 31385874432 31411898496 31447174968 31454134272 31489458176 31515568128 31557943296 31577121972 31619579904 31752064476 31794757632 31856856768 31883271354 31926140928 31988496672 32082471432 32089571328 32152246272 32195477504 32215043628 32258359296 32260213656 32366683008 32393520324 32437075968 32473503744 32500429632 32527377846 32544129024 32571113472 32607691776 32634728928 32678608896 32742434304 32788343808 32852383542 32923832832 32988137193 33020555392 33092370432 33157003968 33201586176 33266433024 33311162368 33450734592 33495711744 33516068058 33561133056 33588960768 33626682144 33634123776 33654564207 33699815424 33765635376 33938482176 33952702608 34052447748 34126507008 34164832064 34193160342 34239135744 34267525632 34306009056 34313601024 34334454393 34352136192 34380619776 34447769424 34494087168 34496070048 34542452736 34609918464 34638615792 34677515961 34685190144 34752934656 34781750568 34828517376 34896541824 34930835456 34999059744 35192960352 35240280064 35309108736 35338385808 35378071839 35385901056 35425640448 35455014144 35502686208 35572027392 35769102336 35838963864 35916908544 35987058756 36022424064 36092780361 36100767744 36141309952 36171277056 36219912192 36290654208 36292740363 36341538816 36412518384 36461477888 36491710464 36532691712 36562983336 36612145152 36642502656 36683653248 36691771392 36714070044 36763435008 36835238592 36886886784 37039311936 37148124816 37228916736 37270725888 37301629464 37351784448 37424737152 37475057664 37632076416 37682675712 37756274688 37787580864 37830017412 37838389248 37912292352 37986339798 38106365952 38180792448 38196790434 38232129536 38234327296 38392320384 38435436072 38443941888 38519027712 38550966336 38570819584 38594260188 38602801152 38646153216 38678197248 38730203136 38753740602 38805848064 38808078804 38860259328 38936158272 38968442766 39020838912 39097051488 39182082048 39211909528 39297189888 39373942212 39426883584 39592080396 39645315072 39722747328 39755684034 39776157696 39809138688 39853845504 39886890912 39940521984 40018530816 40240240128 40318834347 40406522112 40446230528 40525227072 40613363712 40658973696 40692686688 40747401216 40826985984 40881881088 40884231168 40964083182 41019162624 41053174272 41099278176 41108373504 41133356253 41188663296 41222815488 41269109904 41278242816 41358864384 41439643416 41480367104 41497747632 41669225928 41710175232 41791640418 41847832576 41882531328 41929566624 41938845696 41964333147 42020757504 42102829296 42159439872 42336085968 42393010176 42475809024 42511028472 42568187904 42651328896 42776628576 42786095104 42869661696 42953391504 43011145728 43013618208 43155577344 43191360432 43239865581 43249434624 43298004992 43333906176 43369837128 43392172032 43428151296 43476922368 43512971904 43571478528 43656579072 43717791744 43803178056 43898443776 43984182924 44079842304 44113398219 44123160576 44209338624 44268781568 44355244032 44600979456 44688090744 44748177408 44785281024 44835576192 44845498368 44872752276 44933087232 45020847168 45251309568 45270270144 45403263664 45502009344 45590880456 45652180992 45690034176 45741345408 45751468032 45779272524 45802848256 45840826368 45930359232 45992116224 45994760064 46056603648 46146557952 46184821056 46236687948 46246920192 46337246208 46375667424 46427748642 46438023168 46528722432 46665412992 46684966086 46923947136 47078811648 47117847744 47170762452 47181201408 47234187264 47273352192 47336914944 47365682958 47429369856 47628096714 47692136448 47785285152 47824907031 47889211392 47982745008 48029898752 48123707148 48134356992 48228369408 48293216256 48322565442 48387538944 48390320484 48455385088 48550024512 48590280486 48655613952 48710255616 48750644448 48791066769 48816193536 48856670208 48911537664 48952093392 49017913344 49113651456 49182515712 49278575313 49385749248 49530833088 49638555648 49694301184 49735505952 49802379264 49899649536 49966743552 50176101888 50243567616 50274102087 50341699584 50383441152 50440023216 50451185664 50549723136 50648453064 50808487936 50907723264 50929053912 51078671622 51189760512 51247248096 51258589184 51289740513 51358703616 51401288448 51459013584 51470401536 51528204288 51570929664 51671654136 51741130752 51744105072 51813679104 51914877696 51957923688 52027785216 52129401984 52242776064 52344812736 52396253184 52498589616 52569178112 52789440528 52860420096 52963663104 53007578712 53034876928 53078851584 53138460672 53182521216 53254029312 53358041088 53653653504 53758445796 53875362816 53916375601 54033636096 54151151616 54211964928 54256915584 54329868288 54435981312 54509174784 54512308224 54618777576 54692216832 54737565696 54799037568 54811164672 54844475004 54918217728 54963753984 55025479872 55037657088 55071105066 55145152512 55252857888 55330330176 55558967904 55613566976 55722187224 55843375104 55906088832 55918460928 55952444196 56027676672 56137105728 56212586496 56448114624 56524013568 56634412032 56681371296 56745026118 56757583872 56868438528 56979509697 57035504768 57159548928 57271188672 57295185651 57348194304 57351490944 57540769792 57588480576 57653154108 57665912832 57778541568 57826449504 57856229376 57891390282 57904201728 57969229824 58017295872 58095304704 58130610903 58208772096 58212118206 58290388992 58404237408 58452664149 58531258368 58645577232 58773123072 58817864292 58830880768 58945784832 59060913318 59140325376 59388120594 59467972608 59584120992 59633526051 59664236544 59713708032 59780768256 59830336368 59910782976 60027796224 60335079424 60360360192 60609783168 60669345792 60787840608 60869574656 60920045568 60988460544 61039030032 61121101824 61240478976 61322821632 61326346752 61408804864 61446124773 61528743936 61579761408 61648917264 61662560256 61782994944 61834223232 61903664856 61917364224 62038296576 62159465124 62220550656 62246621448 62565262848 62687460627 62771748864 62823796992 62894349936 62908268544 62978916352 63031136256 63154243944 63239159808 63504128952 63589515264 63713713536 63766542708 63852281856 63976993344 64164942864 64179142656 64304492544 64430087256 64516718592 64520427312 64733366016 64787040648 64874151936 64947007488 65000859264 65054755692 65088258048 65142226944 65215383552 65269457856 65357217792 65484868608 65576687616 65704767084 65847665664 65976274386 66041110784 66184740864 66314007936 66403172352 66532866048 66622324736 66901469184 66991423488 67032136116 67122266112 67177921536 67253364288 67268247552 67309128414 67399630848 67531270752 67876964352 67905405216 68104895496 68253014016 68329664128 68386320684 68478271488 68535051264 68612018112 68627202048 68668908786 68704272384 68761239552 68895538848 68988174336 68992140096 69084905472 69219836928 69277231584 69355031922 69370380288 69505869312 69563501136 69641622963 69657034752 69793083648 69861670912 69998119488 70027449129 70385920704 70480560128 70618217472 70676771616 70756143678 70771802112 70851280896 70910028288 71005372416 71048524437 71144054784 71442145071 71538204672 71677927728 71833817088 71974117512 72044848128 72185560722 72201535488 72282619904 72342554112 72439824384 72483848163 72581308416 72585480726 72683077632 72825036768 72885420729 72922955776 72983420928 73065383424 73125966672 73224290304 73285005312 73367306496 73428140088 73526870016 73670477184 73773773568 74078623872 74296249632 74457833472 74541451776 74603258928 74703568896 74849474304 74950115328 75264152832 75365351424 75512549376 75575161728 75660034824 75676778496 75824584704 75972679596 76212731904 76361584896 76393580868 76464259072 76468654592 76618007433 76784640768 76870872144 76887883776 77038055424 77101932672 77188520376 77205602304 77292306432 77356394496 77460406272 77507481204 77611696128 77616157608 77720518656 77872316544 77936885532 78041677824 78194102976 78364164096 78423819056 78594379776 78747884424 78853767168 79184160792 79290630144 79445494656 79511368068 79552315392 79618277376 79707691008 79773781824 79881043968 80037061632 80480480256 80637668694 80813044224 80892461056 81050454144 81226727424 81317947392 81385373376 81494802432 81653971968 81763762176 81768462336 81928166364 82038325248 82106348544 82198556352 82216747008 82266712506 82377326592 82445630976 82538219808 82556485632 82606657599 82717728768 82879286832 82960734208 82995495264 83338451856 83420350464 83583280836 83695665152 83765062656 83859133248 83877691392 83928666294 84041515008 84205658592 84318879744 84672171936 84786020352 84951618048 85022056944 85117539177 85136375808 85302657792 85553257152 85572190208 85739323392 85906783008 86022291456 86027236416 86311154688 86382720864 86479731162 86498869248 86596009984 86667812352 86739674256 86784344064 86837085423 86856302592 86953844736 87025943808 87142957056 87313158144 87318177309 87435583488 87606356112 87796887552 87968365848 88159684608 88226796438 88246321152 88418677248 88537563136 88591369977 88710488064 89082180891 89201958912 89376181488 89496354816 89570562048 89671152384 89745504552 89866174464 90041694336 90502619136 90540540288 90806527328 91004018688 91181760912 91304361984 91380068352 91482690816 91558545048 91605696512 91681652736 91860718464 91984232448 91989520128 92113207296 92293115904 92369642112 92473375896 92493840384 92674492416 92751334848 92855497284 92876046336 93057444864 93330825984 93369932172 93847894272 94157623296 94235695488 94341524904 94362402816 94468374528 94546704384 94673829888 94731365916 94858739712 95256193428 95384272896 95570570304 95649814062 95778422784 95965490016 96059797504 96247414296 96268713984 96456738816 96586432512 96645130884 96775077888 96780640968 96910770176 97100049024 97180560972 97311227904 97420511232 97501288896 97582133538 97632387072 97713340416 97823075328 97904186784 98035826688 98227302912 98365031424 98557150626 98771498496 98964411579 99061666176 99277111296 99388602368 99471011904 99604758528 99799299072 99933487104 100352203776 100487135232 100548204174 100683399168 100766882304 100880046432 100902371328 100963692621 101099446272 101296906128 101616975872 101815446528 101858107824 102157343244 102379521024 102494496192 102517178368 102579481026 102717407232 102802576896 102918027168 102940803072 103003363179 103056408576 103141859328 103343308272 103482261504 103488210144 103627358208 103829755392 103915847376 104032547883 104055570432 104258803968 104485552128 104689625472 104792506368 104997179232 105138356224 105578881056 105720840192 105927326208 106015157424 106069753856 106134215517 106157703168 106276921344 106365042432 106508058624 106716082176 107307307008 107516891592 107750725632 107832751202 108067272192 108278341083 108302303232 108423929856 108513831168 108659736576 108871962624 108878221089 109024616448 109237555152 109384433664 109475131392 109598075136 109688950008 109836435456 109927507968 110050959744 110075314176 110142210132 110290305024 110505715776 110660660352 111117935808 111227133952 111444374448 111686750208 111812177664 111904888392 112055353344 112274211456 112425172992 112896229248 113048027136 113268824064 113362742592 113490052236 113515167744 113736877056 113959019394 114071009536 114319097856 114542377344 114590371302 114696388608 114702981888 115081539584 115176961152 115306308216 115331825664 115557083136 115652899008 115712458752 115782780564 115808403456 115938459648 116034591744 116190609408 116261221806 116417544192 116424236412 116580777984 116808474816 116905328298 117062516736 117291154464 117546246144 117635728584 117661761536 117891569664 118121826636 118280650752 118776241188 118935945216 119168241984 119267052102 119328473088 119427416064 119561536512 119660672736 119821565952 120055592448 120670158848 120720720384 120956503041 121219566336 121338691584 121575681216 121739149312 121840091136 121976921088 122078060064 122242203648 122480957952 122645643264 122652693504 122817609728 122892249546 123057487872 123159522816 123297834528 123325120512 123400068759 123565989888 123668446464 123807329712 123834728448 124076593152 124318930248 124441101312 124493242896 125130525696 125374921254 125543497728 125647593984 125788699872 125816537088 125892999441 125957832704 126062272512 126308487888 126478319616 127008257904 127179030528 127427427072 127533085416 127704563712 127953986688 128329885728 128358285312 128608985088 128860174512 129033437184 129040854624 129466732032 129574081296 129719596743 129748303872 129894014976 130001718528 130109511384 130176516096 130284453888 130430767104 130538915712 130714435584 130969737216 131153375232 131409534168 131695331328 131952548772 132082221568 132340194657 132369481728 132628015872 132806344704 133065732096 133802938368 134064272232 134244532224 134355843072 134506728576 134536495104 134618256828 134799261696 135062541504 135753928704 135810810432 136209790992 136506028032 136659328256 136772641368 136956542976 137070102528 137224036224 137254404096 137337817572 137408544768 137522479104 137791077696 137976348672 137984280192 138169810944 138439673856 138554463168 138710063844 138740760576 139011738624 139127002272 139283245926 139314069504 139586167296 139723341824 139996238976 140054898258 140771841408 140961120256 141236434944 141353543232 141512287356 141543604224 141702561792 141820056576 142010744832 142097048874 142288109568 142884290142 143076409344 143355855456 143667634176 143948235024 144089696256 144371121444 144403070976 144565239808 144685108224 144879648768 144967696326 145162616832 145170961452 145366155264 145650073536 145770841458 145845911552 145966841856 146130766848 146251933344 146373200307 146448580608 146570010624 146734612992 146856280176 147053740032 147340954368 147547547136 147835725939 148157247744 148592499264 148915666944 149082903552 149206517856 149407137792 149698948608 149900230656 150528305664 150730702848 150822306261 151025098752 151150323456 151320069648 151353556992 151649169408 151945359192 152425463808 152723169792 152787161736 152928518144 152937309184 153236014866 153569281536 153741744288 153775767552 153869221539 154076110848 154203865344 154377040752 154411204608 154584612864 154712788992 155014962408 155223392256 155232315216 155441037312 155744633088 155873771064 156083355648 156388205952 156728328192 156847638112 157188759552 157495768848 157707534336 158368321584 158581260288 158890989312 159022736136 159104630784 159236554752 159415382016 159547563648 159762087936 160074123264 160960960512 161275337388 161626088448 161749126803 161784922112 162100908288 162453454848 162635894784 162770746752 162989604864 163307943936 163527524352 163536924672 163856332728 164076650496 164212697088 164397112704 164433494016 164533425012 164754653184 164891261952 165076439616 165112971264 165213315198 165435457536 165758573664 165921468416 165990990528 166676903712 166840700928 167166561672 167391330304 167530125312 167718266496 167755382784 167857332588 168083030016 168411317184 168637759488 169344343872 169572040704 169903236096 170044113888 170235078354 170272751616 170605315584 170938529091 171106514304 171144380416 171478646784 171813566016 172044582912 172054472832 172622309376 172765441728 172959462324 172997738496 173192019968 173335624704 173479348512 173568688128 173674170846 173712605184 173907689472 174051887616 174285914112 174391832709 174626316288 174636354618 174871166976 175212712224 175357992447 175593775104 175936731696 176319369216 176453592876 176492642304 176837354496 177075126272 177182739954 177420976128 178164361782 178403917824 178752362976 178900578153 178992709632 179141124096 179342304768 179491009104 179732348928 180083388672 181005238272 181081080576 181613054656 182008037376 182363521824 182608723968 182760136704 182965381632 183117090096 183211393024 183363305472 183721436928 183968464896 183979040256 184226414592 184338374319 184586231808 184739284224 184946751792 184987680768 185348984832 185502669696 185710994568 185752092672 186114889728 186661651968 186739864344 187695788544 188062381881 188315246592 188471390976 188683049808 188724805632 188936749056 189093408768 189462731832 189717479424 190512386856 190768545792 191141140608 191299628124 191556845568 191930980032 192119595008 192494828592 192537427968 192913477632 193290261768 193550155776 193561281936 193821540352 194200098048 194361121944 194622455808 194841022464 195002577792 195164267076 195264774144 195426680832 195646150656 195808373568 196071653376 196454605824 196730062848 197114301252 197542996992 197928823158 198123332352 198554222592 198777204736 198942023808 199209517056 199598598144 199866974208 200704407552 200974270464 201096408348 201366798336 201533764608 201760092864 201804742656 201927385242 202198892544 202593812256 203233951744 203630893056 203716215648 204314686488 204759042048 204988992384 205034356736 205158962052 205434814464 205605153792 205836054336 205881606144 206006726358 206112817152 206283718656 206686616544 206964523008 206976420288 207254716416 207659510784 207831694752 208065095766 208111140864 208517607936 208924868889 208971104256 209379250944 209585012736 209994358464 210082347387 210276712448 211157762112 211441680384 211854652416 212030314848 212139507712 212268431034 212315406336 212553842688 212730084864 213016117248 213145573311 213432164352 214326435213 214614614016 215033783184 215501451264 215665502404 216134544384 216556682166 216604606464 216847859712 217027662336 217319473152 217451544489 217743925248 217756442178 218049232896 218475110304 218656262187 218768867328 218950262784 219196150272 219377900016 219672870912 219855015936 220101919488 220284420264 220580610048 221011431552 221321320704 222235871616 222454267904 222888748896 223373500416 223624355328 223809776784 224110706688 224548422912 224850345984 225792458496 226096054272 226537648128 226725485184 226980104472 227030335488 227473754112 227918038788 228142019072 228638195712 229084754688 229180742604 229392777216 229405963776 229854022299 230163079168 230353922304 230612616432 230663651328 231114166272 231305798016 231565561128 231616806912 231876919296 232069183488 232381218816 232522443612 232835088384 232848472824 233161555968 233616949632 233810656596 234125033472 234582308928 235092492288 235271457168 235323523072 235783139328 236243653272 236561301504 237552482376 237871890432 238336483968 238534104204 238656946176 238854832128 239123073024 239321345472 239643131904 240111184896 241340317696 241441440768 241913006082 242439132672 242677383168 243151362432 243478298624 243680182272 243953842176 244156120128 244484407296 244961915904 245291286528 245305387008 245635219456 245784499092 246114975744 246319045632 246595669056 246650241024 246800137518 247131979776 247336892928 247614659424 247669456896 248153186304 248637860496 248882202624 248986485792 250261051392 250749842508 251086995456 251295187968 251577399744 251633074176 251785998882 251915665408 252124545024 252616975776 252956639232 254016515808 254358061056 254854854144 255066170832 255352617531 255409127424 255907973376 256659771456 256716570624 257217970176 257720349024 258066874368 258081709248 258933464064 259148162592 259439193486 259496607744 259788029952 260003437056 260219022768 260353032192 260511256269 260568907776 260861534208 261077831424 261428871168 261939474432 261954531927 262306750464 262819068336 263390662656 263905097544 264164443136 264680389314 264738963456 265256031744 265612689408 265774109931 266131464192 267246542673 267605876736 268128544464 268489064448 268711686144 269013457152 269236513656 269598523392 270125083008 271507857408 271621620864 272419581984 273012056064 273318656512 273545282736 273913085952 274140205056 274448072448 274675635144 274817089536 275044958208 275582155392 275952697344 275968560384 276339621888 276879347712 277108926336 277420127688 277481521152 278023477248 278254004544 278566491852 278628139008 279172334592 279446683648 279992477952 280109796516 281543682816 281922240512 282472869888 282707086464 283024574712 283087208448 283405123584 283640113152 284021489664 284194097748 284576219136 285768580284 286152818688 286711710912 287335268352 287896470048 288179392512 288742242888 288806141952 289130479616 289370216448 289759297536 289935392652 290325233664 290341922904 290732310528 291300147072 291541682916 291691823104 291933683712 292261533696 292503866688 292746400614 292897161216 293140021248 293469225984 293712560352 294107480064 294681908736 295095094272 295671451878 296314495488 297184998528 297831333888 298165807104 298413035712 298814275584 299397897216 299800461312 301056611328 301461405696 301644612522 302050197504 302300646912 302640139296 302707113984 302891077863 303298338816 303890718384 304850927616 305446339584 305574323472 305857036288 305874618368 306472029732 307138563072 307483488576 307551535104 307738443078 308152221696 308407730688 308754081504 308822409216 309010089537 309169225728 309425577984 310029924816 310446784512 310464630432 310882074624 311489266176 311747542128 312097643649 312166711296 312776411904 313456656384 313695276224 314377519104 314991537696 315415068672 316736643168 317162520576 317781978624 318045472272 318209261568 318402646551 318473109504 318830764032 319095127296 319524175872 320148246528 321921921024 322550674776 323252176896 323498253606 323569844224 324201816576 324835023249 324906909696 325271789568 325541493504 325979209728 326615887872 326634663267 327073849344 327712665456 328153300992 328425394176 328794225408 329066850024 329509306368 329782523904 330152879232 330225942528 330426630396 330870915072 331517147328 331842936832 331981981056 333353807424 333681401856 334333123344 334782660608 335060250624 335436532992 335714665176 336166060032 336822634368 337275518976 338688687744 339144081408 339806472192 340088227776 340470156708 340545503232 341210631168 341877058182 342213028608 342957293568 343627132032 344089165824 344108945664 345244618752 345530883456 345918924648 345995476992 346384039936 346671249408 346958697024 347137376256 347348341692 347425210368 347815378944 348103775232 348571828224 348783665418 349252632576 349272709236 349742333952 350425424448 350715984894 351187550208 351873463392 352638738432 352907185752 352985284608 353674708992 354150252544 354365479908 354841952256 356328723564 356807835648 357504725952 357801156306 357985419264 358282248192 358684609536 358982018208 359464697856 360166777344 362010476544 362162161152 362869509123 363226109312 364016074752 364727043648 365217447936 365520273408 365930763264 366234180192 366422786048 366726610944 367442873856 367936929792 367958080512 368452829184 368676748638 369172463616 369478568448 369893503584 369975361536 370200206277 370697969664 371005339392 371421989136 371504185344 372229779456 373323303936 373479728688 375391577088 376124763762 376630493184 376942781952 377366099616 377449611264 377678998323 377873498112 378186817536 378925463664 379434958848 381024773712 381537091584 382282281216 382599256248 383113691136 383861960064 384239190016 384989657184 385074855936 385826955264 386580523536 387100311552 387122563872 387643080704 388400196096 388722243888 389158790229 389244911616 389682044928 390005155584 390328534152 390529548288 390853361664 391292301312 391616747136 392143306752 392909211648 393460125696 394228602504 395085993984 395857646316 396246664704 397020583971 397108445184 397554409472 397884047616 398419034112 399197196288 401408815104 402192816696 402733596672 403067529216 403520185728 403609485312 403854770484 404397785088 405187624512 406467903488 407261786112 407432431296 408629372976 409518084096 409977984768 410317924104 410869628928 411210307584 411672108672 411763212288 412013452716 412225634304 412567437312 413373233088 413929046016 413952840576 414509432832 415319021568 415663389504 416130191532 416222281728 417035215872 417849737778 417942208512 418758501888 419170025472 419988716928 420164694774 420553424896 422315524224 422883360768 423709304832 424060629696 424279015424 424536862068 424630812672 425107685376 425460169728 426032234496 426291146622 426864328704 428652870426 429229228032 430067566368 431002902528 431331004808 432269088768 433113364332 433209212928 433695719424 434055324672 434638946304 434903088978 435487850496 435512884356 436098465792 436950220608 437312524374 437537734656 437900525568 438392300544 438755800032 439119600921 439345741824 439710031872 440203838976 440568840528 441161220096 442022863104 442642641408 443507177817 444471743232 444908535808 445777497792 446747000832 447248710656 447619553568 448221413376 449096845824 449700691968 451584916992 452192108544 452466918783 453075296256 453450970368 453960208944 454060670976 454947508224 455836077576 456284038144 457276391424 458169509376 458361485208 458785554432 458811927552 459708044598 460326158336 460707844608 461225232864 461327302656 461607664617 462228332544 462611596032 463131122256 463233613824 463753838592 464138366976 465044887224 465670176768 465696945648 466323111936 467233899264 467621313192 468250066944 469164617856 470184984576 470542914336 470647046144 471566278656 472487306544 473122603008 475104964752 475743780864 476672967936 477068208408 477313892352 477709664256 478246146048 478642690944 479286263808 480222369792 482680635392 482882881536 483826012164 484878265344 485247380409 485354766336 486302724864 486956597248 487360364544 487907684352 488312240256 488968814592 489923831808 490582573056 490610774016 491568998184 492229951488 492638091264 493191338112 493300482048 493600275036 494263959552 494673785856 495229318848 495338913792 496306372608 497275720992 497764405248 497972971584 500522102784 501499685016 502173990912 502590375936 503154799488 503266148352 503571997764 503831330816 504249090048 505233951552 505913278464 508033031616 508716122112 509709708288 510132341664 510705235062 510818254848 511815946752 513319542912 513433141248 514435940352 515440698048 516133748736 516163418496 517866928128 518296325184 518878386972 518993215488 519576059904 520006874112 520438045536 520706064384 521022512538 521137815552 521723068416 522155662848 522857742336 523175498127 523878948864 523909063854 524613500928 525638136672 526073977341 526781325312 527810195088 528328886272 529360778628 529477926912 530512063488 531225378816 531548219862 532262928384 534493085346 535211753472 536257088928 536701734459 536978128896 537423372288 538026914304 538473027312 539197046784 540250166016 543015714816 543243241728 544839163968 546024112128 546637313024 547090565472 547826171904 548280410112 548896144896 549351270288 549634179072 550089916416 551164310784 551905394688 551937120768 552679243776 553015122957 553758695424 554217852672 554840255376 554963042304 556046954496 556508009088 557132983704 557256278016 558344669184 558893367296 559984955904 560219593032 563087365632 563844481024 564187145643 564945739776 565414172928 566049149424 566174416896 566810247168 567280226304 568388195496 569152438272 571537160568 572305637376 573423421824 574670536704 575792940096 576358785024 577484485776 577612283904 578260959232 578740432896 579870785304 580650467328 580683845808 581464621056 582600294144 583083365832 583383646208 583867367424 584523067392 585007733376 585492801228 585794322432 586280042496 586938451968 587425120704 588214960128 589363817472 590190188544 591342903756 592628990976 594369997056 595662667776 596331614208 596826071424 597628551168 598795794432 599600922624 602113222656 602922811392 603289225044 604100395008 604601293824 605280278592 605414227968 605782155726 606596677632 607781436768 609701855232 610892679168 611148646944 611714072576 611749236736 612944059464 614277126144 614966977152 615103070208 615476886156 616304443392 616815461376 617508163008 617644818432 618020179074 618338451456 618851155968 620059849632 620893569024 620929260864 621764149248 622978532352 623495084256 624195287298 624333422592 625552823808 626774606667 626913312768 627390552448 628755038208 629983075392 630247042161 630830137344 633473286336 634325041152 635563957248 636090944544 636418523136 636805293102 636946219008 637661528064 638190254592 639048351744 639436719933 640296493056 642979305639 643843842048 645101349552 646504353792 646996507212 647139688448 648403633152 649670046498 649813819392 650543579136 651082987008 651958419456 652354633467 653231775744 653269326534 654147698688 655425330912 655968786561 656306601984 656850788352 657588450816 658133700048 659018612736 659565047808 660305758464 660853260792 661741830144 663034294656 663685873664 663963962112 666707614848 667362803712 668666246688 669565321216 670120501248 670873065984 671429330352 672332120064 673645268736 674551037952 677377375488 678288162816 679612944384 680176455552 680940313416 681091006464 682421262336 683754116364 684426057216 685914587136 687254264064 688178331648 688217891328 689562066897 690489237504 691061766912 691837849296 691990953984 692768079872 693342498816 693917394048 694696683384 694850420736 695630757888 696207550464 697143656448 697567330836 698505265152 698545418472 699484667904 700850848896 701431969788 702375100416 703746926784 705277476864 705814371504 705970569216 707349417984 708730959816 709683904512 712657447128 713615671296 715009451904 715602312612 715970838528 716564496384 717369219072 717964036416 718929395712 720333554688 724020953088 724324322304 725739018246 726452218624 728032149504 729454087296 730434895872 731040546816 731861526528 732468360384 732845572096 733453221888 734885747712 735873859584 735916161024 736905658368 737353497276 738344927232 738957136896 739787007168 739950723072 740400412554 741395939328 742010678784 742843978272 743008370688 744459558912 746646607872 746959457376 750783154176 752249527524 753260986368 753885563904 754732199232 754899222528 755357996646 755746996224 756373635072 757850927328 758869917696 762049547424 763074183168 764564562432 765198512496 766057852593 766227382272 767723920128 768478380032 769979314368 770149711872 771653910528 773161047072 774200623104 774245127744 775286161408 776800392192 777444487776 778317580458 778489823232 779364089856 780010311168 780657068304 781059096576 781533768807 781706723328 782584602624 783233494272 784286613504 785818423296 785863595781 786920251392 788457205008 790171987968 791715292632 792493329408 794041167942 794216890368 795108818944 795768095232 796838068224 797322329793 798394392576 801739628019 802817630208 804385633392 805467193344 806135058432 807040371456 807709540968 808795570176 810375249024 812935806976 814523572224 814864862592 817258745952 819036168192 819955969536 820635848208 821739257856 822420615168 823344217344 824026905432 824451268608 825134874624 826746466176 827858092032 827905681152 829018865664 830638043136 831326779008 832260383064 832444563456 834070431744 835699475556 835884417024 837517003776 838340050944 839977433856 840329389548 841106849792 844631048448 845766721536 847418609664 848121259392 849073724136 849261625344 850215370752 850920339456 852064468992 852582293244 853728657408 857305740852 858458456064 860135132736 862005805056 862662009616 864538177536 866226728664 866418425856 867391438848 868110649344 869277892608 869806177956 870975700992 871025768712 872196931584 873900441216 874625048748 875075469312 875801051136 876784601088 877511600064 878239201842 878691483648 879420063744 880407677952 881137681056 882322440192 884045726208 885285282816 887014355634 888943486464 889817071616 891554995584 893494001664 894497421312 895239107136 896442826752 898193691648 899401383936 903169833984 904384217088 904933837566 906150592512 906901940736 907920417888 908121341952 908673233589 909895016448 911672155152 912568076288 914552782848 916339018752 916722970416 917571108864 917623855104 919416089196 920652316672 921415689216 922450465728 922654605312 923215329234 924456665088 925223192064 926262244512 926467227648 927030268611 927507677184 928276733952 930089774448 931340353536 931393891296 932646223872 934467798528 935242626384 936292930947 936500133888 938329235712 940369969152 941085828672 941294092288 943132557312 944974613088 946245206016 950209929504 951487561728 953345935872 954136416816 954627784704 955207939653 955419328512 956492292096 957285381888 958572527616 960444739584 965361270784 965765763072 967652024328 969756530688 970494760818 970709532672 972605449728 973913194496 974505069747 974720729088 975815368704 976624480512 977937629184 979847663616 979903989801 981221548032 983137996368 984459902976 985276182528 986382676224 987200550072 988527919104 989347571712 990458637696 990677827584 992612745216 994551441984 995528810496 995945943168 1001044205568 1002999370032 1004347981824 1005180751872 1006309598976 1007143995528 1007662661632 1008498180096 1010467903104 1011826556928 1016066063232 1017432244224 1019419416576 1020264683328 1021410470124 1021636509696 1023631893504 1026639085824 1028871880704 1030881396096 1032267497472 1032326836992 1035733856256 1036592650368 1037756773944 1037986430976 1039152119808 1040013748224 1040876091072 1041412128768 1042045025076 1042275631104 1043446136832 1044311325696 1045715484672 1046350996254 1047757897728 1047818127708 1049227001856 1051276273344 1052147954682 1053562650624 1055620390176 1056657772544 1058721557256 1058955853824 1061024126976 1062450757632 1063096439724 1064525856768 1068986170692 1070423506944 1072514177856 1073403468918 1073956257792 1074846744576 1076053828608 1076946054624 1078394093568 1080500332032 1086031429632 1086486483456 1088608527369 1089678327936 1092048224256 1093274626048 1094181130944 1095652343808 1096560820224 1097792289792 1098702540576 1099268358144 1100179832832 1102328621568 1103810789376 1103874241536 1105358487552 1106030245914 1107517390848 1108435705344 1109680510752 1109926084608 1110600618831 1112093908992 1113016018176 1114265967408 1114512556032 1116689338368 1117786734592 1119969911808 1120439186064 1126174731264 1127688962048 1128374291286 1129891479552 1130828345856 1132098298848 1132348833792 1133036994969 1133620494336 1134560452608 1136776390992 1138304876544 1143074321136 1144611274752 1146846843648 1149341073408 1151585880192 1152717570048 1154968971552 1155224567808 1156521918464 1157480865792 1159741570608 1161300934656 1161367691616 1162929242112 1165200588288 1166166731664 1166767292416 1167476370687 1167734734848 1169046134784 1170015466752 1170985602456 1171588644864 1172560084992 1173876903936 1174850241408 1176429920256 1178727634944 1180380377088 1182685807512 1185257981952 1188739994112 1191061751913 1191325335552 1192663228416 1193652142848 1195257102336 1197591588864 1204226445312 1206578450088 1208200790016 1209202587648 1210560557184 1210828455936 1211564311452 1213193355264 1215562873536 1219403710464 1221785358336 1222297293888 1223498473472 1225888118928 1228554252288 1229933954304 1230953772312 1232608886784 1233630922752 1235016326016 1235289636864 1236040358148 1236676902912 1237702311936 1240119699264 1241787138048 1241858521728 1243528298496 1245957064704 1246990168512 1248390574596 1248666845184 1251105647616 1253549213334 1253826625536 1254781104896 1257510076416 1259966150784 1260494084322 1261660274688 1266946572672 1268650082304 1271127914496 1272181889088 1272837046272 1273610586204 1273892438016 1275323056128 1276380509184 1278096703488 1278873439866 1280592986112 1285958611278 1287687684096 1290202699104 1293008707584 1293993014424 1294279376896 1296807266304 1299340092996 1299627638784 1301087158272 1302165974016 1303916838912 1304709266934 1306463551488 1306538653068 1308295397376 1310850661824 1311937573122 1312613203968 1313701576704 1315176901632 1316267400096 1318037225472 1319130095616 1320611516928 1321706521584 1323483660288 1326068589312 1327371747328 1327927924224 1330521533451 1333415229696 1334725607424 1337332493376 1339130642432 1340241002496 1341746131968 1342858660704 1344664240128 1347290537472 1349102075904 1354754750976 1356576325632 1357400756349 1359225888768 1360352911104 1361880626832 1362182012928 1364842524672 1367508232728 1368852114432 1371829174272 1374508528128 1376356663296 1376435782656 1379124133794 1380978475008 1382123533824 1383675698592 1383981907968 1384822993851 1385536159744 1386684997632 1387834788096 1389393366768 1389700841472 1391261515776 1392415100928 1395134661672 1397010530304 1397090836944 1398969335808 1401701697792 1402863939576 1404750200832 1407493853568 1410554953728 1411628743008 1411941138432 1414698835968 1417461919632 1419367809024 1425314894256 1427231342592 1430018903808 1431204625224 1431941677056 1433128992768 1434738438144 1435928072832 1437858791424 1440667109376 1448041906176 1448648644608 1451478036492 1452904437248 1455742141227 1456064299008 1458908174592 1460869791744 1462081093632 1463723053056 1464936720768 1466906443776 1469771495424 1471747719168 1471832322048 1474706994552 1476689854464 1477914273792 1479574014336 1479901446144 1480800825108 1482791878656 1484021357568 1485687956544 1486016741376 1488919117824 1493293215744 1493918914752 1501566308352 1504499055048 1506521972736 1507771127808 1509464398464 1509798445056 1510715993292 1511493992448 1512747270144 1515701854656 1517739835392 1524099094848 1526148366336 1529129124864 1530397024992 1532115705186 1532454764544 1535447840256 1536956760064 1539958628736 1540299423744 1543307821056 1546322094144 1548401246208 1548490255488 1550572322816 1553600784384 1554888975552 1556635160916 1556979646464 1558728179712 1560020622336 1561314136608 1562118193152 1563067537614 1563413446656 1565169205248 1566466988544 1568573227008 1569526494381 1571636846592 1571727191562 1573840502784 1576914410016 1580343975936 1583430585264 1584986658816 1588082335884 1588433780736 1590217637888 1591536190464 1593676136448 1594644659586 1596788785152 1603479256038 1605635260416 1608771266784 1610105203377 1610934386688 1612270116864 1614080742912 1615419081936 1617591140352 1620750498048 1625871613952 1629047144448 1629729725184 1634517491904 1638072336384 1639911939072 1641271696416 1643478515712 1644841230336 1646688434688 1648053810864 1648902537216 1650269749248 1653492932352 1655716184064 1655811362304 1658037731328 1659045368871 1661276086272 1662653558016 1664520766128 1664889126912 1668140863488 1671398951112 1671768834048 1675034007552 1676680101888 1679954867712 1680658779096 1682213699584 1689262096896 1691533443072 1692561436929 1694837219328 1696242518784 1698147448272 1698523250688 1700430741504 1701840678912 1705164586488 1707457314816 1714611481704 1716916912128 1720270265472 1724011610112 1725324019232 1729076355072 1732453457328 1732836851712 1734782877696 1736221298688 1739612355912 1741951401984 1742051537424 1744393863168 1747800882432 1749250097496 1750150938624 1751602102272 1753569202176 1755023200128 1756478403684 1757382967296 1758840127488 1760815355904 1762275362112 1764644880384 1768091452416 1770570565632 1774028711268 1777886972928 1779634143232 1783109991168 1786988003328 1788994842624 1790478214272 1792885653504 1796387383296 1798802767872 1806339667968 1808768434176 1809867675132 1812301185024 1813803881472 1815840835776 1816242683904 1817346467178 1819790032896 1823344310304 1825136152576 1829105565696 1832678037504 1833445940832 1835142217728 1835247710208 1838832178392 1841304633344 1842831378432 1844900931456 1845309210624 1846430658468 1848913330176 1850446384128 1852524489024 1852934455296 1854060537222 1855015354368 1856553467904 1860179548896 1862680707072 1862787782592 1865292447744 1868935597056 1870485252768 1872585861894 1873000267776 1876658471424 1880323820001 1880739938304 1882171657344 1882588184576 1886265114624 1889949226176 1892490412032 1900419859008 1902975123456 1906691871744 1908272833632 1909255569408 1910415879306 1910838657024 1912984584192 1914570763776 1917145055232 1918310159799 1920889479168 1928937916917 1930722541568 1931531526144 1935304048656 1939513061376 1940989521636 1941419065344 1945210899456 1947826388992 1949010139494 1949441458176 1951630737408 1953248961024 1955875258368 1957063900401 1959695327232 1959807979602 1962443096064 1966275992736 1967906359683 1968919805952 1970552365056 1972765352448 1974401100144 1977055838208 1978695143424 1980917275392 1985225490432 1989102883968 1991057620992 1991891886336 2002088411136 2005998740064 2008695963648 2010361503744 2012619197952 2014287991056 2015325323264 2016996360192 2020935806208 2023653113856 2032132126464 2034864488448 2038838833152 2040529366656 2042820940248 2043273019392 2047263787008 2053278171648 2057743761408 2061762792192 2064534994944 2064653673984 2068686200691 2071467712512 2073185300736 2075513547888 2075972861952 2078304239616 2080027496448 2081752182144 2084090050152 2084551262208 2086892273664 2088622651392 2091430969344 2092701992508 2095515795456 2095636255416 2098454003712 2102552546688 2104295909364 2107125301248 2111240780352 2113315545088 2117443114512 2117911707648 2122048253952 2126192879448 2129051713536 2137972341384 2140847013888 2145028355712 2146806937836 2147912515584 2149693489152 2152107657216 2153892109248 2156788187136 2161000664064 2172062859264 2172972966912 2177217054738 2179356655872 2184096448512 2186549252096 2188362261888 2191304687616 2193121640448 2195584579584 2197405081152 2198536716288 2200359665664 2204657243136 2207621578752 2207748483072 2210716975104 2212060491828 2215034781696 2216871410688 2219361021504 2219852169216 2221201237662 2224187817984 2226032036352 2228531934816 2229025112064 2233378676736 2235573469184 2239939823616 2240878372128 2252349462528 2255377924096 2256748582572 2259782959104 2261656691712 2264196597696 2264697667584 2266073989938 2267240988672 2269120905216 2273552781984 2276609753088 2286148642272 2289222549504 2293693687296 2298173557779 2298682146816 2303171760384 2305435140096 2309937943104 2310449135616 2313043836928 2314961731584 2319483141216 2322601869312 2322735383232 2325858484224 2330401176576 2332333463328 2333534584832 2334952741374 2335469469696 2338092269568 2340030933504 2341971204912 2343177289728 2344601306421 2345120169984 2347753807872 2349700482816 2352859840512 2357455269888 2357590787343 2360760754176 2365371615024 2370515963904 2377479988224 2382123503826 2382650671104 2385326456832 2387304285696 2390514204672 2391966989379 2395183177728 2405218884057 2408452890624 2413156900176 2416401580032 2418405175296 2421121114368 2423128622904 2426386710528 2431125747072 2438807420928 2443570716672 2444594587776 2446996946944 2451776237856 2457108504576 2459867908608 2461907544624 2465217773568 2467261845504 2470032652032 2472080716296 2473353805824 2475404623872 2480239398528 2483574276096 2483717043456 2487056596992 2491914129408 2493980337024 2496781149192 2497333690368 2502211295232 2507098426668 2507653251072 2509562209792 2515020152832 2519932301568 2520988168644 2523320549376 2533893145344 2537300164608 2542255828992 2544363778176 2547221172408 2547784876032 2550646112256 2552761018368 2556193406976 2557746879732 2561185972224 2571917222556 2575375368192 2580405398208 2586017415168 2587986028848 2588558753792 2593614532608 2598680185992 2599255277568 2602174316544 2604331948032 2607833677824 2609418533868 2612927102976 2613077306136 2616590794752 2621701323648 2623875146244 2625226407936 2627403153408 2630353803264 2632534800192 2636074450944 2638260191232 2641223033856 2643413043168 2646967320576 2652137178624 2654743494656 2655855848448 2661043066902 2666830459392 2669451214848 2674664986752 2678261284864 2680482004992 2683492263936 2685717321408 2689328480256 2694581074944 2698204151808 2709509501952 2713152651264 2714801512698 2718451777536 2720705822208 2723761253664 2724364025856 2729685049344 2735016465456 2737704228864 2743658348544 2749017056256 2752713326592 2752871565312 2758248267588 2761956950016 2764247067648 2767351397184 2767963815936 2769645987702 2771072319488 2773369995264 2775669576192 2778786733536 2779401682944 2781090805833 2782523031552 2784830201856 2790269323344 2794021060608 2794181673888 2797938671616 2803403395584 2805727879152 2808878792841 2809500401664 2814987707136 2821109907456 2823257486016 2823882276864 2829397671936 2834923839264 2838735618048 2850629788512 2854462685184 2860037807616 2862409250448 2863883354112 2865623818959 2866257985536 2869476876288 2871856145664 2875717582848 2881334218752 2896083812352 2897297289216 2902956072984 2905808874496 2911484282454 2912128598016 2917816349184 2921739583488 2923515209241 2924162187264 2927446106112 2929873441536 2933812887552 2939542990848 2939711969403 2943664644096 2949413989104 2953379708928 2955828547584 2959148028672 2961601650216 2965583757312 2968042715136 2971375913088 2972033482752 2977838235648 2986586431488 2987837829504 3003132616704 3008998110096 3013043945472 3015542255616 3018928796928 3021431986584 3022987984896 3025494540288 3031403709312 3035479670784 3048198189696 3052296732672 3058258249728 3060794049984 3064231410372 3064909529088 3070895680512 3073913520128 3079917257472 3086615642112 3092644188288 3096802492416 3096980510976 3101144645632 3107201568768 3109777951104 3113270321832 3113959292928 3117456359424 3120041244672 3122628273216 3124236386304 3126135075228 3126826893312 3130338410496 3132933977088 3137146454016 3139052988762 3143273693184 3143454383124 3147681005568 3153828820032 3160687951872 3166861170528 3169973317632 3176164671768 3176867561472 3180435275776 3183072380928 3187352272896 3189289319172 3193577570304 3206958512076 3211270520832 3217542533568 3220210406754 3221868773376 3224540233728 3228161485824 3230838163872 3235182280704 3241500996096 3251743227904 3258094288896 3259459450368 3269034983808 3276144672768 3279823878144 3282543392832 3286957031424 3289682460672 3293376869376 3296107621728 3297805074432 3300539498496 3306985864704 3311432368128 3311622724608 3316075462656 3318090737742 3322552172544 3325307116032 3329041532256 3329778253824 3331801856493 3336281726976 3342797902224 3343537668096 3350068015104 3353360203776 3359909735424 3361317558192 3364427399168 3378524193792 3383066886144 3385122873858 3389674438656 3392485037568 3396294896544 3397046501376 3399110984907 3400861483008 3403681357824 3410329172976 3414914629632 3429222963408 3433833824256 3440540530944 3448023220224 3450648038464 3458152710144 3464906914656 3465673703424 3469565755392 3472442597376 3479224711824 3483902803968 3484103074848 3488787726336 3495601764864 3498500194992 3500301877248 3502429112061 3503204204544 3507138404352 3510046400256 3512956807368 3514765934592 3517680254976 3521630711808 3524550724224 3529289760768 3536182904832 3541141131264 3548057422536 3555773945856 3559268286464 3566219982336 3573185255739 3573976006656 3577989685248 3580956428544 3585771307008 3592774766592 3612679335936 3619735350264 3624602370048 3627607762944 3631681671552 3632485367808 3634692934356 3639580065792 3646688620608 3650272305152 3658211131392 3665356075008 3666891881664 3670495420416 3677664356784 3682609266688 3685662756864 3689801862912 3692861316936 3697826660352 3700892768256 3705048978048 3705868910592 3708121074444 3710030708736 3713106935808 3720359097792 3725361414144 3725575565184 3730584895488 3737871194112 3740970505536 3745171723788 3746000535552 3753316942848 3760647640002 3761479876608 3764343314688 3772530229248 3779898452352 3784980824064 3800839718016 3805950246912 3813383743488 3816545667264 3818511138816 3820831758612 3821677314048 3825969168384 3829141527552 3834290110464 3836620319598 3841778958336 3857875833834 3861445083136 3863063052288 3870608097312 3879026122752 3881979043272 3882838130688 3890421798912 3895652777984 3898020278988 3898882916352 3903261474816 3906497922048 3911750516736 3914127800802 3919390654464 3919615959204 3924886192128 3932551985472 3935812719366 3937839611904 3941104730112 3945530704896 3948802200288 3954111676416 3957390286848 3961834550784 3970450980864 3978205767936 3982115241984 3983783772672 3991564600353 4004176822272 4011997480128 4017391927296 4020723007488 4025238395904 4028575982112 4030650646528 4033992720384 4041871612416 4047306227712 4064264252928 4069728976896 4072202269047 4077677666304 4081058733312 4085641880496 4086546038784 4094527574016 4106556343296 4115487522816 4123525584384 4129069989888 4129307347968 4137372401382 4142935425024 4146370601472 4151027095776 4151945723904 4154468981553 4156608479232 4160054992896 4163504364288 4168180100304 4169102524416 4173784547328 4177245302784 4185403985016 4191031590912 4191272510832 4196908007424 4205105093376 4208591818728 4214250602496 4222481560704 4226631090176 4234886229024 4235823415296 4244096507904 4252385758896 4258103427072 4275944682768 4281694027776 4290056711424 4293613875672 4295825031168 4299386978304 4304215314432 4307784218496 4313576374272 4322001328128 4344125718528 4345945933824 4354434109476 4358713311744 4367226423681 4368192897024 4373098504192 4376724523776 4382609375232 4386243280896 4391169159168 4394810162304 4400719331328 4409314486272 4415243157504 4415496966144 4424120983656 4430069563392 4433742821376 4438722043008 4439704338432 4442402475324 4448375635968 4452064072704 4457063869632 4458050224128 4466757353472 4471146938368 4479879647232 4481756744256 4504698925056 4513497165144 4519565918208 4523313383424 4528393195392 4529395335168 4532147979876 4534481977344 4538241810432 4547105563968 4553219506176 4572297284544 4578445099008 4587387374592 4596347115558 4597364293632 4606343520768 4610870280192 4619875886208 4620898271232 4626087673856 4629923463168 4638966282432 4645203738624 4645470766464 4651716968448 4660802353152 4664666926656 4667069169664 4669905482748 4670938939392 4676184539136 4680061867008 4683942409824 4686354579456 4689202612842 4690240339968 4695507615744 4699400965632 4705719681024 4714910539776 4715181574686 4721521508352 4730743230048 4741031927808 4754959976448 4764247007652 4765301342208 4770652913664 4774608571392 4781028409344 4783933978758 4790366355456 4810437768114 4816905781248 4826313800352 4830315610131 4832803160064 4836810350592 4842242228736 4846257245808 4852773421056 4862251494144 4877614841856 4887141433344 4889189175552 4893993893888 4903552475712 4914217009152 4919735817216 4923815089248 4930435547136 4934523691008 4940065304064 4944161432592 4946707611648 4950809247744 4960478797056 4967148552192 4967434086912 4974113193984 4977136106613 4983828258816 4987960674048 4993562298384 4994667380736 5004422590464 5014196853336 5015306502144 5019124419584 5030040305664 5039864603136 5041976337288 5046641098752 5067786290688 5074600329216 5077684310787 5084511657984 5088727556352 5094442344816 5095569752064 5101292224512 5105522036736 5115493759464 5122371944448 5143834445112 5150750736384 5160810796416 5172034830336 5175972057696 5177117507584 5187229065216 5197360371984 5198510555136 5204348633088 5208663896064 5218837067736 5225854205952 5226154612272 5233181589504 5243402647296 5247750292488 5250452815872 5254806306816 5260707606528 5265069600384 5272148901888 5276520382464 5282446067712 5286826086336 5293934641152 5304274357248 5309486989312 5311711696896 5322086133804 5333660918784 5338902429696 5349329973504 5356522569728 5360964009984 5366984527872 5371434642816 5378656960512 5389162149888 5396408303616 5419019003904 5426305302528 5429603025396 5436903555072 5441411644416 5447522507328 5448728051712 5459370098688 5470032930912 5475408457728 5487316697088 5498034112512 5505426653184 5505743130624 5516496535176 5523913900032 5528494135296 5534702794368 5535927631872 5539291975404 5542144638976 5546739990528 5551339152384 5557573467072 5558803365888 5562181611666 5565046063104 5569660403712 5580538646688 5588042121216 5588363347776 5595877343232 5606806791168 5611455758304 5617757585682 5619000803328 5629975414272 5642219814912 5646514972032 5647764553728 5658795343872 5669847678528 5677471236096 5701259577024 5708925370368 5720075615232 5724818500896 5727766708224 5731247637918 5732515971072 5738953752576 5743712291328 5751435165696 5754930479397 5762668437504 5786813750751 5792167624704 5794594578432 5805912145968 5811617748992 5822968564908 5824257196032 5835632698368 5843479166976 5847030418482 5848324374528 5854892212224 5859746883072 5867625775104 5871191701203 5879085981696 5879423938806 5887329288192 5898827978208 5903719079049 5906759417856 5911657095168 5918296057344 5923203300432 5931167514624 5936085430272 5942751826176 5955676471296 5973172862976 5975675659008 6006265233408 6017996220192 6026087890944 6031084511232 6037857593856 6042863973168 6045975969792 6050989080576 6062807418624 6070959341568 6096396379392 6104593465344 6116516499456 6121588099968 6128462820744 6129819058176 6141791361024 6147827040256 6159834514944 6173231284224 6185288376576 6193604984832 6193961021952 6202289291264 6206058602073 6214403137536 6219555902208 6226540643664 6227918585856 6234912718848 6240082489344 6245256546432 6252270150456 6253653786624 6260676820992 6265867954176 6274292908032 6278105977524 6286547386368 6286908766248 6295362011136 6307657640064 6321375903744 6333722341056 6339946635264 6352329343536 6353735122944 6360870551552 6366144761856 6378578638344 6387155140608 6413917024152 6422541041664 6435085067136 6440420813508 6443737546752 6449080467456 6456322971648 6461676327744 6470364561408 6483001992192 6516188577792 6518918900736 6538069967616 6552289345536 6559647756288 6565086785664 6573914062848 6579364921344 6586753738752 6592215243456 6595610148864 6601078996992 6613971729408 6622864736256 6623245449216 6632150925312 6636181475484 6645104345088 6650614232064 6658083064512 6659556507648 6663603712986 6672563453952 6685595804448 6687075336192 6700136030208 6706720407552 6719819470848 6722635116384 6728854798336 6757048387584 6766133772288 6770245747716 6779348877312 6784970075136 6792589793088 6794093002752 6798221969814 6801722966016 6807362715648 6820658345952 6829829259264 6858445926816 6867667648512 6881081061888 6894520673337 6896046440448 6901296076928 6916305420288 6929813829312 6931347406848 6939131510784 6944885194752 6958449423648 6967805607936 6968206149696 6977575452672 6991203529728 6997000389984 7000603754496 7004858224122 7006408409088 7014276808704 7020092800512 7025913614736 7029531869184 7033803919263 7035360509952 7043261423616 7049101448448 7058579521536 7072365809664 7072772362029 7082282262528 7096114845072 7111547891712 7118536572928 7132439964672 7146370511478 7147952013312 7155979370496 7161912857088 7171542614016 7175900968137 7185549533184 7215656652171 7225358671872 7239470700528 7249204740096 7255215525888 7263363343104 7269385868712 7279160131584 7293377241216 7300544610304 7316422262784 7330712150016 7333783763328 7340990840832 7355328713568 7365218533376 7371325513728 7379603725824 7385722633872 7395653320704 7401785536512 7410097956096 7416242148888 7420061417472 7426213871616 7440718195584 7450722828288 7451151130368 7461169790976 7475742388224 7481941011072 7490343447576 7492001071104 7506633885696 7521295280004 7522959753216 7528686629376 7545060458496 7559796904704 7569961648128 7601679436032 7611900493824 7626767486976 7633091334528 7641663517224 7643354628096 7651938336768 7658283055104 7668580220928 7673240639196 7683557916672 7715751667668 7722890166272 7726126104576 7741216194624 7758052245504 7763958086544 7765676261376 7780843597824 7796040557976 7797765832704 7806522949632 7812995844096 7823501033472 7828255601604 7838781308928 7839231918408 7849772384256 7865103970944 7871625438732 7875679223808 7882209460224 7891061409792 7897604400576 7908223352832 7914780573696 7923669101568 7940901961728 7956411535872 7964230483968 7967567545344 7983129200706 8008353644544 8023994960256 8034783854592 8041446014976 8050476791808 8057151964224 8061301293056 8067985440768 8083743224832 8094612455424 8128528505856 8139457953792 8144404538094 8155355332608 8162117466624 8171283760992 8173092077568 8189055148032 8213112686592 8230975045632 8247051168768 8258139979776 8258614695936 8274744802764 8285870850048 8292741202944 8302054191552 8303891447808 8308937963106 8313216958464 8320109985792 8327008728576 8336360200608 8338205048832 8343272417499 8347569094656 8354490605568 8370807970032 8382063181824 8382545021664 8393816014848 8410210186752 8417183637456 8426636378523 8428501204992 8444963121408 8453262180352 8469772458048 8471646830592 8488193015808 8504771517792 8516206854144 8551889365536 8563388055552 8580113422848 8587227751344 8591650062336 8596871456877 8598773956608 8608430628864 8615568436992 8627152748544 8644002656256 8688251437056 8691891867648 8708868218952 8717426623488 8734452847362 8736385794048 8746197008384 8753449047552 8765218750464 8770545627723 8772486561792 8782338318336 8789620324608 8801438662656 8818628972544 8819135908209 8830993932288 8848241967312 8860139126784 8867485642752 8877444086016 8884804950648 8896751271936 8904128145408 8914127739264 8916100448256 8933514706944 8942293876736 8959759294464 8963513488512 9009397850112 9026994330288 9039131836416 9046626766848 9056786390784 9064295959752 9068963954688 9076483620864 9094211127936 9106439012352 9144594569088 9156890198016 9174774749184 9192694231116 9194728587264 9212687041536 9221740560384 9239751772416 9252175347712 9259846926336 9277932564864 9290407477248 9290941532928 9303433936896 9321604706304 9329333853312 9339810965496 9341877878784 9352369078272 9360123734016 9367884819648 9372709158912 9378405225684 9380480679936 9391015231488 9398801931264 9411439362048 9429821079552 9430363149372 9443043016704 9461486460096 9482063855616 9509919952896 9528494015304 9530602684416 9541305827328 9549217142784 9562056818688 9567867957516 9580732710912 9620875536228 9633811562496 9652627600704 9660631220262 9665606320128 9673620701184 9684484457472 9692514491616 9705546842112 9724502988288 9755229683712 9774282866688 9778378351104 9787987787776 9807104951424 9828434018304 9839471634432 9847630178496 9860871094272 9869047382016 9880130608128 9888322865184 9893415223296 9901618495488 9920957594112 9934297104384 9934868173824 9948226387968 9954272213226 9967656517632 9975921348096 9987124596768 9989334761472 9995405569479 10008845180928 10028393706672 10030613004288 10038248839168 10060080611328 10079729206272 10083952674576 10093282197504 10135572581376 10149200658432 10155368621574 10169023315968 10177455112704 10188884689632 10191139504128 10197332954721 10202584449024 10211044073472 10230987518928 10244743888896 10287668890224 10301501472768 10321621592832 10344069660672 10351944115392 10354235015168 10374458130432 10394720743968 10397021110272 10408697266176 10417327792128 10437674135472 10451708411904 10452309224544 10466363179008 10486805294592 10495500584976 10500905631744 10507287336183 10509612613632 10521415213056 10530139200768 10544297803776 10553040764928 10564892135424 10573652172672 10587869282304 10608548714496 10618973978624 10623423393792 10644172267608 10667321837568 10677804859392 10698659947008 10713045139456 10719555767217 10721928019968 10733969055744 10742869285632 10757313921024 10778324299776 10838038007808 10859206050792 10873807110144 10882823288832 10895045014656 10897456103424 10918740197376 10940065861824 10950816915456 10974633394176 10996068225024 11011486261248 11032993070352 11047827800064 11056988270592 11069405588736 11078583950808 11084289277952 11093479981056 11102678304768 11115146934144 11117606731776 11124363223332 11130092126208 11139320807424 11161077293376 11176084242432 11176726695552 11191754686464 11213613582336 11222911516608 11235515171364 11238001606656 11259950828544 11284439629824 11293029944064 11317590687744 11339695357056 11354942472192 11402519154048 11417850740736 11440151230464 11449637001792 11455533416448 11462495275836 11465031942144 11477907505152 11487424582656 11502870331392 11509860958794 11525336875008 11573627501502 11584335249408 11589189156864 11611824291936 11623235497984 11645937129816 11648514392064 11671265396736 11686958333952 11694060836964 11696648749056 11709784424448 11719493766144 11735251550208 11742383402406 11758171963392 11758847877612 11774658576384 11797655956416 11807438158098 11813518835712 11823314190336 11836592114688 11846406600864 11862335029248 11872170860544 11885503652352 11911352942592 11946345725952 11951351318016 11974693801059 12012530466816 12035992440384 12052175781888 12062169022464 12075715187712 12085727946336 12091951939584 12101978161152 12125614837248 12141918683136 12192792758784 12209186930688 12216606807141 12233032998912 12243176199936 12256925641488 12259638116352 12283582722048 12295654080512 12319669029888 12346462568448 12370576753152 12387209969664 12387922043904 12404578582528 12412117204146 12428806275072 12439111804416 12453081287328 12455837171712 12463406944659 12469825437696 12480164978688 12490513092864 12504540300912 12507307573248 12521353641984 12531735908352 12556211955048 12573094772736 12573817532496 12590724022272 12615315280128 12642751807488 12667444682112 12679893270528 12704658687072 12707470245888 12721741103104 12732289523712 12757157276688 12774310281216 12827834048304 12845082083328 12870170134272 12880841627016 12887475093504 12898160934912 12912645943296 12923352655488 12940729122816 12966003984384 13032377155584 13037837801472 13076139935232 13101679271043 13104578691072 13119295512576 13130173571328 13147828125696 13158729842688 13173507477504 13184430486912 13202157993984 13227943458816 13245729472512 13246490898432 13272362950968 13290208690176 13301228464128 13316166129024 13319113015296 13327207425972 13345126907904 13371191608896 13374150672384 13400272060416 13413440815104 13439638941696 13445270232768 13514096775168 13540491495432 13558697754624 13569940150272 13585179586176 13588186005504 13596443939628 13603445932032 13614725431296 13641316691904 13659658518528 13716891853632 13735335297024 13762162123776 13789041346674 13792092880896 13802592153856 13832610840576 13859627658624 13862694813696 13878263021568 13889770389504 13916898847296 13935611215872 13936412299392 13955150905344 13982407059456 13994000779968 14001207508992 14009716448244 14012816818176 14028553617408 14040185601024 14051827229472 14059063738368 14067607838526 14070721019904 14086522847232 14098202896896 14117159043072 14144731619328 14145544724058 14164564525056 14192229690144 14223095783424 14237073145856 14264879929344 14292741022956 14295904026624 14311958740992 14323825714176 14343085228032 14351801936274 14371099066368 14431313304342 14450717343744 14478941401056 14498409480192 14510431051776 14526726686208 14538771737424 14558320263168 14586754482432 14601089220608 14632844525568 14661424300032 14667567526656 14681981681664 14710657427136 14730437066752 14742651027456 14759207451648 14771445267744 14791306641408 14803571073024 14820195912192 14832484297776 14840122834944 14852427743232 14881436391168 14901445656576 14902302260736 14922339581952 14931408319839 14951484776448 14963882022144 14980686895152 14984002142208 15013267771392 15042590560008 15045919506432 15057373258752 15090120916992 15119593809408 15139923296256 15203358872064 15223800987648 15233052932361 15253534973952 15266182669056 15283327034448 15286709256192 15303876673536 15316566110208 15346481278392 15367115833344 15431503335336 15445780332544 15452252209152 15482432389248 15516104491008 15527916173088 15531352522752 15561687195648 15592081115952 15595531665408 15613045899264 15625991688192 15656511203208 15677562617856 15678463836816 15699544768512 15730207941888 15743250877464 15751358447616 15764418920448 15782122819584 15795208801152 15816446705664 15829561147392 15847338203136 15881803923456 15912823071744 15928460967936 15935135090688 15966258401412 16016707289088 16047989920512 16069567709184 16082892029952 16100953583616 16114303928448 16135970881536 16167486449664 16189224910848 16257057011712 16278915907584 16288809076188 16310710665216 16324234933248 16342567521984 16346184155136 16378110296064 16426225373184 16461950091264 16494102337536 16516279959552 16517229391872 16549489605528 16571741700096 16585482405888 16604108383104 16607782895616 16617875926212 16626433916928 16640219971584 16654017457152 16672720401216 16676410097664 16686544834998 16695138189312 16708981211136 16741615940064 16764126363648 16765090043328 16787632029696 16820420373504 16834367274912 16853272757046 16857002409984 16889926242816 16906524360704 16939544916096 16943293661184 16976386031616 17009543035584 17032413708288 17103778731072 17126776111104 17160226845696 17174455502688 17183300124672 17193742913754 17197547913216 17216861257728 17231136873984 17254305497088 17264791438191 17288005312512 17376502874112 17383783735296 17417736437904 17434853246976 17468905694724 17472771588096 17492394016768 17506898095104 17530437500928 17541091255446 17544973123584 17564676636672 17579240649216 17602877325312 17613575103609 17637257945088 17638271816418 17661987864576 17696483934624 17711157237147 17720278253568 17734971285504 17754888172032 17769609901296 17793502543872 17808256290816 17828255478528 17867029413888 17884587753472 17919518588928 17927026977024 18018795700224 18053988660576 18078263672832 18093253533696 18113572781568 18128591919504 18137927909376 18152967241728 18188422255872 18212878024704 18289189138176 18313780396032 18349549498368 18385388462232 18389457174528 18425374083072 18443481120768 18479503544832 18504350695424 18519693852672 18555865129728 18580814954496 18581883065856 18606867873792 18618175806219 18643209412608 18658667706624 18679621930992 18683755757568 18704738156544 18720247468032 18735769639296 18756810451368 18760961359872 18782030462976 18797603862528 18822878724096 18859642159104 18860726298744 18886086033408 18922972920192 18964127711232 19019839905792 19056988030608 19061205368832 19082611654656 19098434285568 19135735915032 19161465421824 19241751072456 19267623124992 19305255201408 19321262440524 19331212640256 19347241402368 19368968914944 19385028983232 19411093684224 19449005976576 19548565733376 19556756702208 19575975575552 19614209902848 19656868036608 19678943268864 19695260356992 19721742188544 19738094764032 19760261216256 19776645730368 19786830446592 19803236990976 19841915188224 19868594208768 19869736347648 19896452775936 19908544426452 19935313035264 19951842696192 19974249193536 19978669522944 19990811138958 20017690361856 20056787413344 20061226008576 20076497678336 20120161222656 20159458412544 20167905349152 20186564395008 20271145162752 20298401316864 20310737243148 20338046631936 20354910225408 20377769379264 20382279008256 20394665909442 20405168898048 20422088146944 20461975037856 20489487777792 20575337780448 20603002945536 20643243185664 20683562020011 20688139321344 20703888230784 20708470030336 20748916260864 20789441487936 20794042220544 20817394532352 20834655584256 20875348270944 20903416823808 20904618449088 20932726358016 20973610589184 20991001169952 21001811263488 21014574672366 21019225227264 21042830426112 21060278401536 21088595607552 21101411757789 21106081529856 21129784270848 21147304345344 21175738564608 21217097428992 21218317086087 21237947957248 21246846787584 21288344535216 21334643675136 21355609718784 21397319894016 21426090278912 21439111534434 21443856039936 21467938111488 21485738571264 21514627842048 21527702904411 21556648599552 21646969956513 21676076015616 21718412101584 21747614220288 21765646577664 21790090029312 21837480394752 21880131723648 21901633830912 21949266788352 21992136450048 22022972522496 22065986140704 22095655600128 22113976541184 22138811177472 22157167901616 22168578555904 22186959962112 22205356609536 22230293868288 22248726446664 22260184252416 22278641614848 22322154586752 22352168484864 22353453391104 22383509372928 22427227164672 22445823033216 22471030342728 22476003213312 22519901657088 22568879259648 22586059888128 22635181375488 22679390714112 22709884944384 22805038308096 22835701481472 22880302460928 22899274003584 22924990551672 22930063884288 22955815010304 22974849165312 23005740662784 23019721917588 23050673750016 23147255003004 23168670498816 23178378313728 23223648583872 23246470995968 23291874259632 23297028784128 23342530793472 23388121673928 23393297498112 23419568848896 23438987532288 23470503100416 23484766804812 23516343926784 23517695755224 23549317152768 23595311912832 23614876316196 23627037671424 23646628380672 23673184229376 23692813201728 23724670058496 23744341721088 23771007304704 23822705885184 23892691451904 23902702636032 23949387602118 24025060933632 24071984880768 24104351563776 24124338044928 24151430375424 24171455892672 24183903879168 24203956322304 24251229674496 24283837366272 24385585517568 24418373861376 24433213614282 24466065997824 24486352399872 24513851282976 24519276232704 24567165444096 24591308161024 24639338059776 24692925136896 24741153506304 24774419939328 24775844087808 24809157165056 24824234408292 24857612550144 24878223608832 24906162574656 24911674343424 24926813889318 24939650875392 24960329957376 24981026185728 25009080601824 25014615146496 25042707283968 25063471816704 25112423910096 25146189545472 25147635064992 25181448044544 25230630560256 25279909135569 25285503614976 25334889364224 25359786541056 25409317374144 25414940491776 25443482206208 25464579047424 25514314553376 25548620562432 25655668096608 25690164166656 25740340268544 25761683254032 25774950187008 25790614370631 25796321869824 25825291886592 25846705310976 25881458245632 25932007968768 26064754311168 26075675602944 26152279870464 26203358542086 26209157382144 26238591025152 26260347142656 26295656251392 26311636883169 26317459685376 26347014955008 26368860973824 26404315987968 26455886917632 26457407724627 26492981796864 26544725901936 26580417380352 26602456928256 26632332258048 26654414851944 26690253815808 26742383217792 26748301344768 26800544120832 26826881630208 26879277883392 26890540465536 27028193550336 27080982990864 27117395509248 27139880300544 27170359172352 27192887879256 27206891864064 27229450862592 27282633383808 27319317037056 27433783707264 27470670594048 27524324247552 27578082693348 27584185761792 27605184307712 27665221681152 27719255317248 27756526043136 27779540779008 27833797694592 27871222431744 27872824598784 27910301810688 27964814118912 27988001559936 28019432896488 28025633636352 28057107234816 28080371202048 28103654458944 28118127476736 28135215677052 28141442039808 28173045694464 28196405793792 28234318086144 28289463238656 28291089448116 28329129050112 28384459380288 28446191566848 28474146291712 28529759858688 28585482045912 28591808053248 28623917481984 28647651428352 28686170456064 28703603872548 28742198132736 28862626608684 28901434687488 28957882802112 28996818960384 29020862103552 29053453372416 29077543474848 29116640526336 29173508964864 29202178441216 29265689051136 29322848600064 29335135053312 29363963363328 29421314854272 29460874133504 29485302054912 29518414903296 29542890535488 29582613282816 29607142146048 29640391824384 29664968595552 29680245669888 29704855486464 29762872782336 29802891313152 29804604521472 29844679163904 29862816639678 29902969552896 29927764044288 29961373790304 29968004284416 30026535542784 30085181120016 30091839012864 30114746517504 30180241833984 30239187618816 30279846592512 30406717744128 30447601975296 30466105864722 30507069947904 30532365338112 30566654068896 30573418512384 30591998864163 30607753347072 30633132220416 30692962556784 30734231666688 30863006670672 30891560665088 30904504418304 30964864778496 31032208982016 31055832346176 31062705045504 31123374391296 31184162231904 31191063330816 31226091798528 31251983376384 31313022406416 31355125235712 31356927673632 31399089537024 31460415883776 31486501754928 31502716895232 31521862008549 31528837840896 31564245639168 31590417602304 31632893411328 31659122294784 31694676406272 31763607846912 31825646143488 31856921935872 31870270181376 31932516802824 32033414578176 32095979841024 32139135418368 32158667301651 32165784059904 32201907167232 32228607856896 32271941763072 32334972899328 32514114023424 32577618152376 32621421330432 32648469866496 32685135043968 32692368310272 32756220592128 32852450746368 32923900182528 32988204675072 33034458783744 33098979211056 33143483400192 33170964811776 33208216766208 33235751852424 33252867833856 33280439943168 33308034914304 33345440802432 33352820195328 33373089669996 33390276378624 33417962422272 33483231880128 33528252727296 33530180086656 33575264059392 33640840747008 33668734549824 33706545514092 33714004819968 33779852485632 33813048721408 33879089832192 33952772063232 34019086071168 34064827416576 34207557462144 34253552222208 34320453691392 34348911005376 34366600249344 34387485827508 34395095826432 34433722515456 34462273747968 34508610994176 34529582876382 34576010625024 34753005748224 34767567470592 34835472875808 34869706493952 34937811389448 34945543176192 34984788033536 35013796190208 35060875001856 35082182510892 35089946247168 35129353273344 35158481298432 35205754650624 35227150207218 35274515890176 35276543632836 35323975729152 35392967869248 35422314474294 35440556507136 35469942571008 35509776344064 35539219802592 35587005087744 35616512581632 35656510957056 35734058827776 35769175506944 35839037177856 35854053954048 36037591400448 36107977321152 36156527345664 36186507067392 36227145563136 36257183839008 36275855818752 36305934483456 36376844511744 36425756049408 36578378276352 36627560792064 36649820421423 36699098996736 36770776924464 36778914349056 36850748166144 36886962241536 36959007089664 37008701390848 37039387705344 37111730259456 37161629908992 37163766131712 37213735747584 37236351612438 37286418825216 37317335413248 37359243861984 37367511515136 37390220833977 37409476313088 37440494936064 37471539278592 37513620902736 37521922719744 37564060925952 37595207725056 37719284318208 37721452597488 37772172066816 37845945840384 37928255422464 38039679811584 38113976061216 38122410737664 38165223309312 38196868571136 38271471830064 38322930843648 38483502144912 38535246249984 38610510402816 38642524881048 38662425280512 38694482804736 38737937829888 38770057966464 38822187368448 38898011953152 39097131466752 39113513404416 39151951151104 39228419805696 39305037813129 39313736073216 39357886537728 39390520713984 39443484377088 39476189528064 39520522432512 39553291460736 39606473981952 39683830376448 39737188417536 39739472695296 39817088852904 39870626070528 39903685392384 39948498387072 39957339045888 39981622277916 40035380723712 40113574826688 40122452017152 40152995356672 40240322445312 40318916825088 40335810698304 40542290325504 40621474486296 40676093263872 40709820450816 40755538758528 40764558016512 40789331818884 40810337796096 40844176293888 40923950075712 40978975555584 41150675560896 41206005891072 41286486371328 41367124040022 41376278642688 41407776461568 41497832521728 41578882975872 41588084441088 41634789064704 41669311168512 41750696541888 41806833647616 41809236898176 41865452716032 41947221178368 41982002339904 42003622526976 42029149344732 42038450454528 42085660852224 42120556803072 42177191215104 42202823515578 42212163059712 42259568541696 42294608690688 42351477129216 42434194857984 42436634172174 42475895914496 42493693575168 42576689070432 42669287350272 42711219437568 42794639788032 42852180557824 42878223068868 42887712079872 42935876222976 42971477142528 43029255684096 43055405808822 43113297199104 43293939913026 43352152031232 43436824203168 43495228440576 43531293155328 43580180058624 43674960789504 43760263447296 43803267661824 43898533576704 43984272900096 44045945044992 44131972281408 44191311200256 44227953082368 44277622354944 44314335803232 44337157111808 44373919924224 44410713219072 44460587736576 44497452893328 44520368504832 44557283229696 44644309173504 44704336969728 44706906782208 44767018745856 44794224959517 44854454329344 44891646066432 44942060685456 44952006426624 45039803314176 45137758519296 45172119776256 45270362750976 45358781428224 45419769888768 45610076616192 45671402962944 45699158797083 45760604921856 45798548007168 45849981103344 45860127768576 45911630020608 45949698330624 46039443835176 46101347500032 46294510006008 46337340997632 46356756627456 46447297167744 46492941991936 46583748519264 46594057568256 46685061586944 46776243347856 46786594996224 46839137697792 46877975064576 46969533609624 47032687853568 47035391510448 47098634305536 47190623825664 47229752632392 47254075342848 47293256761344 47346368458752 47385626403456 47449340116992 47488683442176 47542014609408 47645411770368 47785382903808 47805405272064 47898775204236 48050121867264 48143969761536 48208703127552 48248676089856 48302860750848 48342911785344 48407912644608 48502459348992 48567674732544 48771171035136 48836747722752 48866427228564 48932131995648 48972704799744 49027702565952 49038552465408 49134330888192 49182616322048 49278676119552 49385850273792 49482307012608 49548839878656 49551688175616 49648468816584 49715225100288 49756447217664 49812325149312 49823348686848 49853627778636 49879301750784 49920659914752 49962052371456 50018161203648 50029230292992 50085414567936 50126943633408 50224847820192 50292379090944 50295270129984 50362896089088 50461261120512 50559818271138 50571007229952 50669778728448 50719573082112 50818634748288 50829880983552 50886964412416 50929158094848 51028629106752 51097241124864 51311336193216 51380328333312 51480680537088 51523366508064 51549900374016 51581228741262 51592643739648 51650583773184 51693410621952 51762916491264 51864015937536 52129508622336 52151351205888 52304559740928 52406717084172 52418314764288 52477182050304 52520694285312 52591312502784 52623273766338 52634919370752 52694029910016 52737721947648 52808631975936 52840725310827 52911773835264 52914815449254 52985963593728 53089451803872 53133471711441 53160834760704 53204913856512 53264664516096 53308829703888 53380507631616 53484766435584 53601088241664 53653763260416 53758555766784 53781080931072 54056387100672 54161965981728 54234791018496 54279760601088 54340718344704 54385775758512 54413783728128 54458901725184 54565266767616 54638634074112 54867567414528 54941341188096 55048648495104 55156165386696 55168371523584 55210368615424 55330443362304 55438510634496 55513052086272 55559081558016 55667595389184 55742444863488 55745649197568 55820603621376 55854527418657 55929628237824 55976003119872 56038865792976 56051267272704 56114214469632 56160742404096 56207308917888 56270431354104 56282884079616 56346091388928 56392811587584 56468636172288 56578926477312 56582178896232 56658258100224 56768918760576 56892383133696 56948292583424 57059519717376 57170964091824 57183616106496 57247834963968 57295302856704 57407207745096 57484396265472 57725253217368 57802869374976 57915765604224 57993637920768 58041724207104 58106906744832 58155086949696 58233281052672 58347017929728 58404356882432 58645697200128 58670270106624 58727926726656 58842629708544 58921748267008 58970604109824 59036829806592 59085781070976 59165226565632 59214284292096 59280783648768 59329937191104 59360491339776 59409710972928 59525745564672 59605782626304 59609209042944 59689358327808 59725633279356 59805939105792 59855528088576 59922747580608 59936008568832 60053071085568 60170362240032 60183678025728 60229493035008 60360483667968 60478375237632 60559693185024 60813435488256 60895203950592 60932211729444 61014139895808 61064730676224 61133308137792 61146837024768 61183997728326 61215506694144 61266264440832 61385925113568 61468463333376 61726013341344 61783121330176 61809008836608 61929729556992 62064417964032 62111664692352 62125410091008 62246748782592 62368324463808 62382126661632 62452183597056 62503966752768 62626044812832 62710250471424 62713855347264 62798179074048 62920831767552 62973003509856 63005433790464 63043724017098 63057675681792 63128491278336 63180835204608 63265786822656 63304235273367 63318244589568 63389352812544 63527215693824 63651292286976 63654951258261 63713843871744 63740540362752 63865033605648 64066829156352 64191959682048 64278270836736 64317334603302 64331568119808 64403814334464 64457215713792 64543883526144 64583108713233 64669945798656 64940909869539 65028228046848 65155236304752 65242842660864 65296939732992 65370270087936 65512441184256 65704901492736 65847800365056 65976409350144 66068917567488 66197958422112 66286966800384 66341929623552 66416433532416 66471503704848 66505735667712 66560879886336 66616069828608 66690881604864 66746179339992 66780552757248 66835924844544 66966463760256 67056505454592 67060360173312 67150528118784 67281681494016 67337469099648 67413091028184 67428009639936 67559704971264 67626097442816 67758179664384 67905544126464 68038172142336 68129654833152 68415114924288 68507104444416 68640907382784 68697822010752 68774971655016 68790191652864 68867445030912 68924547495936 69017221988352 69059165752764 69152021250048 69506011496448 69535134941184 69670945751616 69739412987904 69875622778896 69891086352384 69969576067072 70027592380416 70164365021784 70179892494336 70258706546688 70316962596864 70411509301248 70454300414436 70549031780352 70553087265672 70647951458304 70785935738496 70844628948588 70881113014272 70939885142016 71019552688128 71078439605184 71174010175488 71233025163264 71313021914112 71468117655552 71678074355712 71708107908096 72075182800896 72215954642304 72313054691328 72373014134784 72454291126272 72514367678016 72551711637504 72611868966912 72753689023488 72851512098816 73156756552704 73255121584128 73299640842846 73398197993472 73541553848928 73557828698112 73701496332288 73773924483072 73918014179328 74017402781696 74078775410688 74223460518912 74323259817984 74327532263424 74427471495168 74472703224876 74572837650432 74634670826496 74718487723968 74735023030272 74780441667954 74818952626176 74880989872128 74943078557184 75027241805472 75043845439488 75128121851904 75190415450112 75438568636416 75442905194976 75544344133632 75691891680768 75839727406707 75856510844928 76079359623168 76227952122432 76244821475328 76330446618624 76393737142272 76542943660128 76645861687296 76967004289824 77070492499968 77221020805632 77285049762096 77324850561024 77371843111893 77388965609472 77475875659776 77540115932928 77644374736896 77796023906304 78194262933504 78227026808832 78303902302208 78456839611392 78610075626258 78627472146432 78715773075456 78781041427968 78886968754176 78934910649507 78952379056128 79041044865024 79106582921472 79212947963904 79367660752896 79372223173881 79478945390592 79634177705808 79741252141056 79807370784768 79896996774144 79963244555832 80070761447424 80227149653376 80244904034304 80305990713344 80480644890624 80637833650176 80671621396608 81084580651008 81242948972592 81352186527744 81419640901632 81511077517056 81578663637768 81620675592192 81688352587776 81847900151424 81957951111168 82301351121792 82412011782144 82572972742656 82734248080044 82752557285376 82815552923136 82995665043456 83157765951744 83269578129408 83338622337024 83501393083776 83613667295232 83618473796352 83730905432064 83894442356736 83964004679808 84058298689464 84076900909056 84171321704448 84241113606144 84354382430208 84405647031156 84424326119424 84519137083392 84589217381376 84702954258432 84868389715968 84873268344348 84951791828992 84987387150336 85153378140864 85338574700544 85422438875136 85589279576064 85756446137736 85775424159744 85871752445952 85942954285056 86058511368192 86110811617644 86226594398208 86587879826052 86704304062464 86873648406336 86990456881152 87062586310656 87160360117248 87349921579008 87520526894592 87606535323648 87797067153408 87968545800192 88091890089984 88263944562816 88382622400512 88455906164736 88555244709888 88628671606464 88674314223616 88747839848448 88821426438144 88921175473152 88994905786656 89040737009664 89114566459392 89288618347008 89408673939456 89413813564416 89534037491712 89588449919034 89708908658688 89783292132864 89884121370912 89904012853248 90079606628352 90275517038592 90344239552512 90540725501952 90717562856448 90839539777536 91220153232384 91342805925888 91398317594166 91521209843712 91597096014336 91699962206688 91720255537152 91775996592489 91823260041216 91899396661248 92078887670352 92202695000064 92589020012016 92674681995264 92713513254912 92894594335488 92985883983872 93167497038528 93188115136512 93370123173888 93552486695712 93573189992448 93678275395584 93755950129152 93939067219248 94065375707136 94070783020896 94197268611072 94381247651328 94459505264784 94508150685696 94565586025647 94586513522688 94692736917504 94771252806912 94898680233984 94977366884352 95084029218816 95290823540736 95570765807616 95610810544128 95797550408472 96100243734528 96287939523072 96417406255104 96476001904953 96497352179712 96605721501696 96685823570688 96815825289216 97004918697984 97542342070272 97732854457128 97864263991296 97945409599488 98055405131904 98077104930816 98268661776384 98365232644096 98557352239104 98771700547584 98964614025216 99103376351232 99296937633168 99430450200576 99512894435328 99624650298624 99707255557272 99758603501568 99841319829504 99924104742912 100036322407296 100058460585984 100170829135872 100253887266816 100449695640384 100584758181888 100590540259968 100725792178176 100922522241024 101119636542276 101142014459904 101339557456896 101439146164224 101637269496576 101773928824832 101858316189696 102057258213504 102194482249728 102622672386432 102760656666624 102961361074176 103046733016128 103099800748032 103162457482524 103185287479296 103301167546368 103386821243904 103525832982528 103728031875072 104259017244672 104302702411776 104609119481856 104813434168344 104836629528576 104954364100608 105041388570624 105182625005568 105246547532676 105269838741504 105388059820032 105475443895296 105617263951872 105681450621654 105823547670528 105829630898508 105971927187456 106178903607744 106266943422882 106321669521408 106409827713024 106529329032192 106617659407776 106761015263232 106969532871168 107202176483328 107307526520832 107517111533568 107562161862144 108112774201344 108323931963456 108469582036992 108559521202176 108681436689408 108771551517024 108827567456256 108917803450368 109130533535232 109277268148224 109735134829056 109882682376192 109949461264269 110097296990208 110312330773392 110336743047168 110420737230848 110660886724608 110877021268992 111026104172544 111118163116032 111335190778368 111484889726976 111491298395136 111641207242752 111709054837314 111859256475648 111952006239744 112077731585952 112102534545408 112170662501931 112228428939264 112321484808192 112414617835776 112540862708208 112565768159232 112692182777856 112785623175168 113157852954624 113164357792464 113316516200448 113537837521152 113784766267392 113896585166848 114119039434752 114341928183648 114367232212992 114495669927936 114590605713408 114814415490192 114968792530944 115450506434736 115605738749952 115831531208448 115987275841536 116083448414208 116213813489664 116310173899392 116466562105344 116694035859456 116808713764864 117291394400256 117340540213248 117455853453312 117685259417088 117843496534016 117915113439387 117941208219648 118073659613184 118171562141952 118330453131264 118428568584192 118561567297536 118659874382208 118819421945856 119051491129344 119211565252608 119218418085888 119451266558712 119611878211584 119711056177152 119845495161216 119872017137664 120106142171136 120340724480064 120367356051456 120458986070016 120720967335936 120956750475264 121626870976512 121864423458888 122028279791616 122129461352448 122266616275584 122293674049536 122367995456652 122431013388288 122532528881664 122771850227136 122936926666752 123452026682688 123618017673216 123859459113984 124128835928064 124223329384704 124493497565184 124736648927616 124764253323264 124904367194112 125007933505536 125252089625664 125420500942848 125427710694528 125596358148096 125841663535104 125946007019712 126010867580928 126087448034196 126115351363584 126256982556672 126361670409216 126531573645312 126608470546734 126636489179136 126778705625088 127054431387648 127302584573952 127309902516522 127427687743488 127481080725504 127730067211296 128133658312704 128383919364096 128556541673472 128634669206604 128663136239616 128807628668928 128914431427584 129087767052288 129166217426466 129339891597312 129881819739078 130056456093696 130310472609504 130485685321728 130593879465984 130740540175872 131024882368512 131409802985472 131695600730112 131952818700288 132137835134976 132395916844224 132573933600768 132683859247104 132832867064832 132943007409696 133011471335424 133121759772672 133232139657216 133381763209728 133492358679984 133561105514496 133671849689088 133932927520512 134113010909184 134120720346624 134301056237568 134382674878551 134563362988032 134674938199296 134826182056368 134856019279872 135119409942528 135252194885632 135516359328768 135811088252928 136076344284672 136259309666304 136830229848576 137014208888832 137097476391249 137281814765568 137395644021504 137549943310032 137580383305728 137734890061824 137849094991872 138118331505528 138304042500096 139012022992896 139070269882368 139341891503232 139478825975808 139751245557792 139782172704768 139939152134144 140055184760832 140328730043568 140359784988672 140517413093376 140633925193728 140908600828872 141098063560704 141106174531344 141295902916608 141571871476992 141689257897176 141762226028544 141879770284032 142039105376256 142156879210368 142348020350976 142466050326528 142626043828224 142936235311104 143356148711424 143416215816192 144150365601792 144431909284608 144626109382656 144746028269568 144908582252544 145028735356032 145223737933824 145507378046976 145703024197632 146313513105408 146510243168256 146599281685692 146796395986944 147083107697856 147115657396224 147402992664576 147547848966144 147836028358656 148157550821376 148446921037824 148646519635968 148655064526848 148945406449752 149145675300864 149269341652992 149436975447936 149470046060544 149560883335908 149637905252352 149761979744256 149886157114368 150054483610944 150087690878976 150256243703808 150380830900224 150877137272832 150885810389952 151088688267264 151383783361536 151679454813414 151713021689856 152158719246336 152455904244864 152489642950656 152660893237248 152787474284544 153085887320256 153291723374592 153934008579648 154140984999936 154442041611264 154570099524192 154649701122048 154743686223786 154777931218944 154951751319552 155080231865856 155288749473792 155592047812608 156388525867008 156454053617664 156607804604416 156913679222784 157220151252516 157254944292864 157431546150912 157562082855936 157773937508352 157869821299014 157904758112256 158082089730048 158213165842944 158425895927808 158522175932481 158735321505792 158744446347762 158957890781184 159268355411616 159482504282112 159614741569536 159793993548288 159926489111664 160141522894848 160454299306752 160611981426688 160961289781248 161275667300352 161343242793216 162169161302016 162485897945184 162704373055488 162839281803264 163022155034112 163157327275536 163241351184384 163376705175552 163695800302848 163915902222336 164602702243584 164824023564288 165145945485312 165468496160088 165505114570752 165631105846272 165991330086912 166315531903488 166539156258816 166677244674048 167002786167552 167227334590464 167236947592704 167461810864128 167563582255971 167788884713472 167928009359616 168116597378928 168153801818112 168342643408896 168482227212288 168811294062312 168848652238848 169038274166784 169178434762752 169405908516864 169736779431936 169746536688696 169903583657984 169974774300672 170306756281728 170677149401088 170844877750272 171178559152128 171512892275472 171550848319488 171743504891904 171885908570112 172221623235288 172453188796416 173175759652104 173408608124928 173747296812672 173980913762304 174125172621312 174320720234496 174699843158016 175041053789184 175213070647296 175937091600384 176183780179968 176527889125632 176765244801024 176911812329472 177110489419776 177257343212928 177495679696896 177642852876288 177842350946304 177989811573312 178081474019328 178229132918784 178577236694016 178817347878912 178827627128832 179068074983424 179176899838068 179417817317376 179566584265728 179768242741824 179808025706496 180159213256704 180551034077184 180688479105024 181081451003904 181435125712896 181679079555072 182440306464768 182685611851776 182796635188332 183042419687424 183194192028672 183399924413376 183440511074304 183551993184978 183646520082432 183798793322496 184157775340704 184405390000128 185178040024032 185349363990528 185427026509824 185789188670976 185971767967744 186334994077056 186376230273024 186740246347776 187104973391424 187146379984896 187356550791168 187511900258304 187878134438496 188130751414272 188141566041792 188394537222144 188762495302656 188919010529568 189016301371392 189131172051294 189173027045376 189385473835008 189542505613824 189797360467968 189912705820101 189954733768704 190168058437632 190581647081472 191141531615232 191221621088256 191595100816944 192200487469056 192575879046144 192834812510208 192952003809906 192994704359424 193211443003392 193371647141376 193631650578432 193749326139699 194009837395968 194822729608617 195084684140544 195465708914256 195728527982592 195890819198976 196110810263808 196537323552768 196730465288192 197114704478208 197543401095168 197929228050432 198206752702464 198593875266336 198860900401152 199025788870656 199249300597248 199414511114544 199517207003136 199682639659008 199848209485824 200072644814592 200341658271744 200507774533632 200899391280768 201169516363776 201181080519936 201451584356352 201845044482048 202239273084552 202284028919808 202679114913792 202878292328448 203274538993152 203547857649664 203716632379392 204114516427008 204388964499456 205245344772864 205521313333248 205922722148352 206093466032256 206324914965048 206370574958592 206602335092736 206773642487808 207051665965056 207456063750144 208518034489344 208605404823552 209218238963712 209626868336688 209673259057152 209908728201216 210082777141248 210493095065352 210539677483008 210776119640064 210950887790592 211234527903744 211362901243308 211647095341056 211659261797016 211943854374912 212357807215488 212533886845764 212643339042816 212819655426048 213058658064384 213235318815552 213522030526464 213939065742336 214404352966656 215034223067136 215124323724288 216225548402688 216647863926912 216939164073984 217119042404352 217362873378816 217543103034048 217655134912512 217835606900736 218261067070464 218554536296448 219470269658112 219765364752384 219898922528538 220194593980416 220624661546784 220673486094336 220841474461696 221321773449216 221754042537984 222052208345088 222236326232064 222670381556736 222969779453952 222982596790272 223282414485504 223418109674628 223718512951296 223904012479488 224155463171904 224205069090816 224341325003862 224456857878528 224642969616384 224829235671552 225081725416416 225131536318464 225384365555712 225571246350336 226315705909248 226328715584928 226633032400896 227075675042304 227519182220121 227569532534784 227793170333696 228238078869504 228683856367296 228734464425984 228991339855872 229181211426816 229628830980384 229937585061888 230901012869472 231211477499904 231663062416896 231974551683072 232115529335679 232166896828416 232427626979328 232620347798784 232933124210688 233388071718912 233617427529728 234582788800512 234681080426496 234911706906624 235370518834176 235686993068032 235830226878774 235882416439296 236147319226368 236343124283904 236660906262528 236804731948521 236857137168384 237123134595072 237319748764416 237638843891712 238102982258688 238116669521643 238436836171776 238902533117424 239223756423168 239422112354304 239690990322432 240212284342272 240681448960128 240734712102912 240917972140032 241441934671872 241913500950528 243253741953024 243728846917776 244056559583232 244258922704896 244533232551168 244735990913304 244862026776576 245065057763328 245543700454272 245873853333504 246904053365376 247236035346432 247718918227968 248257671856128 248446658769408 248986995130368 249473297855232 249808734388224 250015867011072 250504179251328 250841001885696 250855421389056 251192716296192 251683327070208 251892014039424 252174896068392 252230702727168 252513965113344 252723340818432 253063147290624 253216941093468 253272978358272 253557411250176 254108862775296 254605169147904 254619805033044 254855375486976 254962161451008 255460134422592 256267316625408 256767838728192 257269338413208 257326272479232 257615257337856 257828862855168 258175534104576 258332434852932 258679783194624 259763639478156 260112912187392 260620945219008 260971370643456 261187758931968 261481080351744 262049764737024 262819605970944 263391201460224 263905637400576 264275670269952 264791833688448 265147867201536 265367718494208 265665734129664 265886014819392 266022942670848 266243519545344 266464279314432 266763526419456 266984717359968 267122211028992 267343699378176 267865855041024 268226021818368 268241440693248 268602112475136 268765349757102 269126725976064 269349876398592 269652364112736 269712038559744 270238819885056 270504389771264 271032718657536 271622176505856 272152688569344 272518619332608 273660459697152 274028417777664 274194952782498 274563629531136 274791288043008 275099886620064 275160766611456 275469780123648 275698189983744 276236663011056 276608085000192 278024045985792 278140539764736 278683783006464 278957651951616 279502491115584 279564345409536 279878304268288 280110369521664 280657460087136 280719569977344 281034826186752 281267850387456 281817201657744 282196127121408 282212349062688 282591805833216 283143742953984 283378515794352 283524452057088 283696758076941 283759540568064 284078210752512 284313758420736 284696040701952 284932100653056 285252087656448 285872470622208 286712297422848 286832431632384 288300731203584 288863818569216 289252218765312 289428005714859 289492056539136 289817164505088 290057470712064 290447475867648 291014756093952 292627026210816 293198563371384 293592791973888 294166215395712 294231314792448 294805985329152 295095697932288 295672056717312 296315101642752 296893842075648 297310129053696 297890812899504 298291350601728 298538683305984 298873950895872 299121766671816 299275810504704 299523959488512 299772314228736 300108967221888 300175381757952 300512487407616 300761661800448 301754274545664 301771620779904 302177376534528 302767566723072 303358909626828 303426043379712 304317438492672 304911808489728 305321786474496 305574948569088 306171774640512 306583446749184 307868017159296 308281969999872 308884083222528 309140199048384 309299402244096 309487372447572 309555862437888 309903502639104 310160463731712 310577498947584 311184095625216 312777051734016 312908107235328 313215609208832 313827358445568 314440302505032 314509888585728 314863092301824 315124165711872 315547875016704 315739642598028 315809516224512 316164179460096 316426331685888 316851791855616 317044351864962 317470643011584 317488892695524 317915781562368 318536710823232 318965008564224 319229483139072 319587987096576 319852978223328 320283045789696 320908598613504 321223962853376 321922579562496 322551334600704 322686485586432 324338322604032 324971795890368 325408746110976 325678563606528 326044310068224 326314654551072 326482702368768 326753410351104 327391600605696 327831804444672 329205404487168 329648047128576 330291890970624 330936992320176 331010229141504 331262211692544 331982660173824 332631063806976 333078312517632 333354489348096 334005572335104 334454669180928 334473895185408 334923621728256 335127164511942 335577769426944 335856018719232 336233194757856 336307603636224 336511987505793 336685286817792 336964454424576 337622588124624 337697304477696 338076548333568 338356869525504 339473558863872 339493073377392 339807167315968 339949548601344 340613512563456 341354298802176 341689755500544 342357118304256 343025784550944 343101696638976 343487009783808 343771817140224 344443246470576 344906377592832 346351519304208 346817216249856 347494593625344 347961827524608 348250345242624 348641440468992 349399686316032 350082107578368 350426141294592 351874183200768 352367560359936 353055778251264 353530489602048 353745340318161 353823624658944 354220978839552 354514686425856 354991359393792 355285705752576 355684701892608 355979623146624 356458265837568 357154473388032 357634695757824 357655254257664 358353799676136 358835634634752 359133168531456 359536485483648 359616051412992 360318426513408 361102068154368 361376958210048 362162902007808 362870251425792 364880612929536 365593270376664 366084839374848 366388384057344 366799848826752 366881022148608 367103986369956 367293040164864 367597586644992 368315550681408 368810780000256 370356080048064 370854053019648 371578377341952 371943535935488 372669988154112 373480492695552 374209946782848 374292759969792 374713101582336 375023800516608 375756268876992 376261502828544 376283132083584 376789074444288 377524990605312 377838021059136 378032602742784 378262344102588 378346054090752 378770947670016 379085011227648 379594720935936 379825411640202 379909467537408 380336116875264 381163294162944 382283063230464 382443242176512 383190201633888 384400974938112 385151758092288 385669625020416 385904007619812 385989408718848 386422886006784 386743294282752 387263301156864 387498652279398 388019674791936 389645459217234 390169368281088 390931417828512 391457055965184 391781638397952 392221620527616 393074647105536 393460930576384 394229408956416 395086802190336 395858456100864 396413505404928 397187750532672 397721800802304 398051577741312 398498601194496 398829022229088 399034414006272 399365279318016 399696418971648 400145289629184 400683316543488 401015549067264 401798782561536 402339032727552 402362161039872 402903168712704 403148024635653 403690088964096 404478546169104 404568057839616 405358229827584 405756584656896 406549077986304 407095715299328 407433264758784 408229032854016 408777928998912 410490689545728 411042626666496 411292429173747 411845444296704 412186932064512 412649829930096 412741149917184 413204670185472 413547284975616 414912127500288 417036068978688 417210809647104 418436477927424 419253736673376 419346518114304 419817456402432 420165554282496 420986190130704 421079354966016 421552239280128 421901775581184 422725802486616 423294190682112 423318523594032 423887708749824 424715614430976 425067773691528 425286678085632 425639310852096 426117316128768 426470637631104 427044061052928 427878131484672 428808705933312 430068446134272 430248647448576 432451096805376 433295727853824 433878328147968 434238084808704 434725746757632 435086206068096 435671213801472 436522134140928 437109072592896 438940539316224 439530729504768 439797845057076 440389187960832 441249323093568 441346972188672 441682948923392 442643546898432 443508085075968 444472652464128 445340763113472 445939558907904 445965193580544 446836219349256 447437025902592 447808024958976 448310926343808 448410138181632 448682650007724 448913715757056 449285939232768 449658471343104 450163450832832 450263072636928 450768731111424 451142492700672 452631411818496 452657431169856 453266064801792 454151350084608 455038364440242 455139065069568 456476157739008 457367712734592 457468928851968 457982679711744 458362422853632 459257661960768 459875170123776 461802025738944 462422954999808 463326124833792 463949103366144 464231058671358 464333793656832 464855253958656 465240695597568 465866248421376 466776143437824 467234855059456 469165577601024 469362160852992 469823413813248 470741037668352 471373986136064 471660453757548 471764832878592 472294638452736 472686248567808 473321812525056 473609463897042 473714274336768 474246269190144 474639497528832 475277687783424 476205964517376 476233339043286 476873672343552 477805066234848 478447512846336 478844224708608 479381980644864 480424568684544 481362897920256 481835944280064 482883869343744 483827001901056 486507483906048 487457693835552 488113119166464 488517845409792 489066465102336 489471981826608 489724053553152 490130115526656 491087400908544 491747706667008 493808106730752 494472070692864 495437836455936 496515343712256 496893317538816 497973990260736 498946595710464 499617468776448 500031734022144 501008358502656 501682003771392 501710842778112 502385432592384 502690746767913 503366654140416 503784028078848 504349792136784 504461405454336 505027930226688 505446681636864 506433882186936 506545956716544 507114822500352 508217725550592 509210338295808 509239610066088 509710750973952 509924322902016 510920268845184 512534633250816 513535677456384 514538676826416 514652544958464 515230514675712 515657725710336 516664869705864 517359566389248 519527278956312 520225824374784 521241890438016 521942741286912 522375517863936 522962160703488 524099529474048 525639211941888 527811274801152 528551340539904 529583667376896 530295734403072 530735436988416 531331468259328 531772029638784 532487039090688 532928558628864 533527052838912 533969434719936 534244422057984 534687398756352 535731710082048 536452043636736 536482881386496 537204224950272 537530699514204 538253451952128 538699752797184 539304728225472 539424077119488 540477639770112 541008779542528 542065437315072 543244353011712 544305377138688 545037238665216 547320919394304 548056835555328 548389905564996 549127259062272 549582576086016 550199773240128 550321533222912 550939560247296 551396379967488 552473326022112 553216170000384 556048091971584 556281079529472 557367566012928 557915303903232 559004982231168 559128690819072 559756608536576 560220739043328 561314920174272 561439139954688 562069652373504 562535700774912 563634403315488 564392254242816 564424698125376 565183611666432 566287485907968 566757031588704 567048904114176 567393516153882 567519081136128 568156421505024 568627516841472 569392081403904 569864201306112 570504175312896 571744941244416 573424594845696 573664863264768 576601462407168 577727637138432 578504437530624 578856011429718 578984113078272 579634329010176 580114941424128 580894951735296 581247978419097 582029512187904 584468188825851 585254052421632 586397126742768 587185583947776 588332430791424 589611970658304 590191395864576 591344113434624 592630203285504 593787684151296 594620258107392 595781625799008 596582701203456 597077366611968 597747901791744 598243533343632 598551621009408 599047918977024 599544628457472 600217934443776 601024974815232 601523323600896 603508549091328 603543241559808 604354753069056 605535133446144 606717819253656 606852086759424 608634876985344 609823616979456 610643572948992 611149897138176 612343549281024 613166893498368 615736034318592 616563939999744 617768166445056 618280398096768 618974744895144 619111724875776 619807005278208 620320927463424 621154997895168 622368191250432 625554103468032 625816214470656 626431218417664 627654716891136 628880605010064 629019777171456 629726184603648 630248331423744 631479285196056 631619032449024 632328358920192 632852663371776 633703583711232 634088703729924 634941286023168 634977785391048 635831563124736 637073421646464 637930017128448 638458966278144 639175974193152 639705956446656 640566091579392 641817197227008 642447925706752 645102669201408 645372971172864 648676645208064 649943591780736 650817492221952 651357127213056 652088620136448 652629309102144 652965404737536 653506820702208 654783201211392 655663608889344 658410808974336 659296094257152 660583781941248 661873984640352 662020458283008 662524423385088 663965320347648 665262127613952 666156625035264 666708978696192 668011144670208 668909338361856 668947790370816 669847243456512 670254329023884 671155538853888 671712037438464 672466389515712 672615207272448 673023975011586 673370573635584 673928908849152 675245176249248 675394608955392 676153096667136 676713739051008 678947117727744 678986146754784 679614334631936 679899097202688 681227025126912 682708597604352 683379511001088 684714236608512 686051569101888 686203393277952 686974019567616 687543634280448 688886492941152 689812755185664 692703038608416 693634432499712 694989187250688 695923655049216 696346588007037 696500690485248 697282880937984 698799372632064 700164215156736 700852282589184 703748366401536 704735120719872 706111556502528 707060979204096 707490680636322 707647249317888 708441957679104 709029372851712 709982718787584 710414195845563 710571411505152 711369403785216 711959246293248 712916531675136 714308946776064 714350008564929 715310508515328 716707599352272 717671269269504 718266337062912 719072970967296 720636853026816 722204136308736 722753916420096 724325804015616 725740502851584 729761225859072 731186540753328 732169678749696 732776768114688 733599697653504 734207972739912 734586080329728 735195173289984 736631101362816 737621560000512 740712160096128 741708106039296 743156754683904 743887071870976 745339976308224 746960985391104 748419893565696 749426203164672 750047601033216 751512537753984 752523005657088 752566264167168 753578148888576 755049981210624 755676042118272 756524688205176 756692108181504 757541895340032 758170022455296 759189441871872 759650823280404 759818935074816 760672233750528 762326588325888 764566126460928 764886484353024 766380403267776 768801949876224 770303516184576 771808015239624 771978817437696 772845772013568 773486588565504 774526602313728 774997304558796 776039349583872 779290918434468 780338736562176 781862835657024 782914111930368 783563276795904 784443241055232 786149294211072 788458817912832 790173604380672 791716912201728 792827010809856 794375501065344 795443601604608 796103155482624 796997202388992 797658044458176 798068828012544 798730558636032 799392837943296 800290579258368 801366633086976 802031098134528 803597565123072 804678065455104 804724322079744 805806337425408 806296049271306 807380177928192 808957092338208 809136115679232 810716459655168 811513169313792 813098155972608 814191430598656 814866529517568 816458065708032 817555857997824 820981379091456 822085253332992 822584858347494 823690888593408 824373864129024 825299659860192 825482299834368 826409340370944 827094569951232 829824255000576 834072137957376 834421619294208 836872955854848 838507473346752 838693036228608 839634912804864 840331108564992 841972380261408 842158709932032 843104478560256 843803551162368 845451604973232 846588381364224 846637047188064 847775417499648 849431228861952 850135547383056 850573356171264 851090274230823 851278621704192 852234632257536 852941275262208 854088122105856 855756262969344 857617411866624 860136892268544 860497294897152 864902193610752 866591455707648 867756656295936 868284017144577 868476169617408 869451493515264 870172412136192 871342427602944 873044268281856 877881078632448 879595690114152 880778375921664 882498646187136 882693944377344 883365897846784 885287093796864 887016170151936 888945304928256 890681526226944 891930387161088 893672438698512 894874051805184 895616049917952 896621852687616 897365300015448 897827431514112 898571878465536 899316942686208 900326901665664 900526145273856 901537462222848 902284985401344 905262823636992 905314862339712 906532129603584 908302700169216 910076728880484 910278130139136 912952315478016 914735425469184 915965359423488 916724845707264 918515323921536 919750340247552 923604051477888 924845909999616 926652249667584 927898206732288 928462117342716 928667587313664 929710507917312 930481391195136 931732496842752 933552286875648 934469710118912 938331155202048 938724321705984 939646827626496 941482075336704 943320907515096 943529665757184 944589276905472 945372497135616 946643625050112 947218927794084 947428548673536 948492538380288 949278995057664 950555375566848 952411929034752 952466678086572 953747344687104 955610132469696 956895025692672 957688449417216 958763961289728 960849137369088 962725795840512 963671888560128 965767738687488 967654003802112 973014967812096 974915387671104 976226238332928 977035690819584 978132930204672 978943963653216 979448107106304 980260231053312 982174801817088 983495413334016 987616213461504 988944141385728 990875672911872 993030687424512 993786635077632 995947980521472 997893191420928 999234937552896 1000063468044288 1002016717005312 1003364007542784 1003421685556224 1004770865184768 1005381493535826 1006733308280832 1007568056157696 1008699584273568 1008922810908672 1009535962517379 1010055860453376 1010893363273728 1012867764373872 1013091913433088 1014229645000704 1018420676591616 1018479220132176 1019421501947904 1019848645804032 1021840537690368 1025069266501632 1027071354912768 1029077353652832 1029305089916928 1030461029351424 1031315451420672 1033329739411728 1034719132778496 1039054557912624 1040451648749568 1042483780876032 1043885482573824 1044751035727872 1045924321406976 1048199058948096 1051278423883776 1055622549602304 1057102681079808 1059167334753792 1060591468806144 1061236020954483 1061470873976832 1062662936518656 1063544059277568 1064974078181376 1065857117257728 1067054105677824 1067938869439872 1069374797512704 1071463420164096 1072904087273472 1072965762772992 1075061399028408 1076506903904256 1077399505594368 1078609456450944 1078848154238976 1080955279540224 1082017559085056 1084130874630144 1086488706023424 1088610754277376 1094641838788608 1096779811129992 1098254518124544 1099165152172032 1100399546480256 1100643066445824 1101879120494592 1102792759934976 1104946652044224 1106432340000768 1112562159058944 1114735132025856 1115830607806464 1118009964462336 1119513217073152 1120441478086656 1122629840348544 1122878279909376 1124139304747008 1125071401549824 1127268806630976 1128784508485632 1128849396250752 1130367223332864 1132574971815936 1133514063177408 1134097808228352 1134787032307764 1135038162272256 1136312843010048 1137255033682944 1138784162807808 1139728402612224 1141008350625792 1143489882488832 1146849189691392 1147329726529536 1153202924814336 1155455274276864 1157008875061248 1157712022859436 1157968226156544 1159268658020352 1160229882848256 1161789903470592 1162495956838194 1164059024375808 1168936377651702 1170508104843264 1172794253485536 1174371167895552 1176664861582848 1179223941316608 1180382791729152 1182688226869248 1185260406571008 1187575368302592 1189240516214784 1191563251598016 1193165402406912 1194154733223936 1195495803583488 1196487066687264 1197103242018816 1198095837954048 1199089256914944 1200435868887552 1202049949630464 1203046647201792 1207017098182656 1207086483119616 1208709506138112 1209444073906959 1211070266892288 1213435638507312 1213704173518848 1217269753970688 1219647233958912 1221287145897984 1222299794276352 1224687098562048 1226333786996736 1231472068637184 1233127879999488 1233877287521241 1235536332890112 1236560796193536 1237949489790288 1238223449751552 1239614010556416 1240641854926848 1244736382500864 1251108206936064 1251632428941312 1252862436835328 1255309433782272 1257761210020128 1258039554342912 1259452369207296 1260496662847488 1262958570392112 1263238064898048 1264656717840384 1265705326743552 1268177407459848 1269882572046336 1269955570782096 1271663126249472 1274146843292928 1275860034256896 1276917932556288 1278351948386304 1279411912893312 1281132183158784 1283634394454016 1284895851413504 1290205338402816 1290745942345728 1297353290416128 1299887183561472 1301634984443904 1302714254426112 1304177240272896 1305258618204288 1307013641404416 1309566402422784 1311327217778688 1316821617948672 1318592188514304 1321167563882496 1323747969280704 1324040916566016 1325048846770176 1327930640695296 1330524255227904 1333417957392384 1336022289340416 1337818676723712 1337895580741632 1340508658047768 1342311077707776 1343424074876928 1344932779031424 1345230414544896 1346047950023172 1346741147271168 1347857817698304 1350490352498496 1350789217910784 1352306193334272 1353427478102016 1357894235455488 1357972293509568 1359798194405376 1362454050253824 1365417195208704 1369428473217024 1372103138203776 1372406786555904 1373948039135232 1375087268560896 1377772985882304 1379625510371328 1385406077216832 1387268864999424 1389978374501376 1391847310098432 1392693176014074 1393001380970496 1394565761875968 1397598745264128 1400328430313472 1401704565178368 1407496732803072 1409470241439744 1412223113005056 1414121958408192 1414981361272644 1415294498635776 1416883915358208 1418058745703424 1419965437575168 1420828391691126 1421142823010304 1422738807570432 1423918492586496 1425833063350272 1428617893552128 1428700017129858 1430621017030656 1433415198704544 1435342538539008 1436532674125824 1438145941934592 1441273706053632 1445507832840192 1448651608031232 1451481005703168 1459522451718144 1462373081506656 1464339357499392 1465553536229376 1467199395307008 1468415945479824 1469172160659456 1470390346579968 1473262202725632 1475243120001024 1481424320192256 1483416212078592 1486313509367808 1487774143741952 1490679952616448 1493921970782208 1496839787131392 1498852406329344 1500095202066432 1503025075507968 1505046011314176 1505132528334336 1507156297777152 1508072240303739 1510099962421248 1511352084236544 1513049376410352 1513384216363008 1515083790680064 1516340044910592 1519301646560808 1519637870149632 1521344467501056 1524653176651776 1529132252921856 1529772968706048 1532760806535552 1537603899752448 1540607032369152 1543616030479248 1543957634875392 1545691544027136 1546973177131008 1549994609117592 1552078699167744 1558581836868936 1560677473124352 1563725671314048 1565828223860736 1567126553591808 1568886482110464 1572298588422144 1576917635825664 1583433824403456 1585654021619712 1588751002130688 1590887203209216 1592206310965248 1593994404777984 1595316088916352 1597461117272064 1598785675886592 1600581158516736 1602733266173952 1604062196269056 1607195130246144 1609356130910208 1609448644159488 1611612674850816 1612592098542612 1614760355856384 1617914184676416 1618272231358464 1621432919310336 1623026338627584 1626196311945216 1629733059035136 1632916131416064 1635111715995648 1641962758182912 1644170506665984 1645169716694988 1647381777186816 1648747728258048 1650599319720384 1650964599668736 1652818680741888 1654189139902464 1659648510001152 1668144275914752 1668843238588416 1673745911709696 1677014946693504 1677386072457216 1679269825609728 1680662217129984 1683944760522816 1684317419864064 1686208957120512 1687607102324736 1690903209946464 1693176762728448 1693274094376128 1695550834999296 1698862457723904 1700271094766112 1701146712342528 1702180548461646 1702557243408384 1704469264515072 1705882550524416 1708176244211712 1711512525938688 1715234823733248 1720273784537088 1720994589794304 1729804387221504 1733182911415296 1735513312591872 1736568034289154 1736952339234816 1738902987030528 1740344824272384 1742684855205888 1743743935257291 1746088536563712 1755762157264896 1759191380228304 1761556751843328 1764997292374272 1766731795693568 1770574187593728 1774032340303872 1777890609856512 1781363052453888 1783860774322176 1787344877397024 1789748103610368 1791232099835904 1793243705375232 1794730600030896 1795654863028224 1797143756931072 1798633885372416 1800653803331328 1803074924445696 1804569970802688 1810525647273984 1810629724679424 1813064259207168 1816605400338432 1820153457760968 1820556260278272 1825904630956032 1829470850938368 1831930718846976 1833449691414528 1837030647843072 1839500680495104 1847208102955776 1849691819999232 1853304499335168 1856924234685432 1857335174627328 1859421015834624 1860962782390272 1863464993685504 1867104573751296 1868939420237824 1876662310404096 1877448643411968 1879293655252992 1882964150673408 1886641815030192 1887059331514368 1889178553810944 1890744994271232 1894437855588168 1894857097347072 1896985076760576 1898557990115328 1901110751133696 1904823858069504 1904933356173144 1907494689374208 1911220264939392 1913790051385344 1915376898834432 1917527922579456 1921698274738176 1925451591681024 1927343777120256 1935308007604224 1946029935624192 1949830775342208 1952452476665856 1954071381639168 1956265860409344 1957887927306432 1958896214212608 1960520462106624 1964349603634176 1966990826668032 1975232426923008 1977888282771456 1981751345823744 1986061374849024 1987573270155264 1991895961042944 1995786382841856 1998469875105792 2000126936088576 2004033434010624 2006728015085568 2006843371112448 2009541730369536 2010762987071652 2013466616561664 2015136112315392 2017399168547136 2017845621817344 2019071925034758 2020111720906752 2021786726547456 2025735528747744 2026183826866176 2028459290001408 2036841353183232 2036958440264352 2038843003895808 2039697291608064 2043681075380736 2050138533003264 2054142709825536 2058154707305664 2058610179833856 2060922058702848 2062630902841344 2066659478823456 2069438265556992 2078109115825248 2080903297499136 2084967561752064 2087770965147648 2089039764021111 2089502071455744 2091848642813952 2096398117896192 2102556847767552 2111245099204608 2114205362159616 2118334669507584 2121182937612288 2122472041908966 2122941747953664 2125325873037312 2127088118555136 2129948156362752 2131242587536689 2131714234515456 2134108211355648 2135877738879744 2138749595025408 2142926840328192 2143050025694787 2145931525545984 2150122798056816 2153013807808512 2154799011188736 2157218912901888 2161910559080448 2164035118170112 2168261749260288 2172977412046848 2177221508554752 2189283677577216 2193559622259984 2196509036249088 2198330304344064 2200799092960512 2203758240989184 2205585519869952 2209893304088448 2212864680001536 2225124318117888 2229470264051712 2231661215612928 2236019928924672 2239026434146304 2240882956173312 2245259680697088 2248278609494016 2250142803099648 2254537613261952 2257569016971264 2257698792501504 2260734446665728 2265149943631872 2267028126354816 2269574064615528 2270076324544512 2272625686020096 2274510067365888 2277568325615616 2279456805224448 2282016701251584 2286979764977664 2293698379382784 2294659453059072 2306405849628672 2310910548553728 2315424045718872 2315936452313088 2318537316040704 2320459765696512 2323579806941184 2324991913676388 2328118048751616 2337872755303404 2341016209686528 2345588506971072 2348742335791104 2353329723165696 2358447882633216 2365376453738496 2370520813142016 2375150736605184 2378481032429568 2383126503196032 2386330804813824 2388309466447872 2390991607166976 2392974133374528 2394206484037632 2396191675908096 2398178513829888 2400871737775104 2404099899260928 2406093294403584 2414034196365312 2414172966239232 2417419012276224 2418888147813918 2422140533784576 2426871277014624 2427408347037696 2434539507941376 2439294467917824 2442574291795968 2444599588552704 2449374197124096 2452667573993472 2462944137274368 2466255759998976 2467754575042482 2471072665780224 2473121592387072 2475898979580576 2476446899503104 2479228021112832 2481283709853696 2489472765001728 2502216413872128 2503264857882624 2505724873670656 2510618867564544 2515522420040256 2516079108685824 2518904738414592 2520993325694976 2525917140784224 2526476129796096 2529313435680768 2531410653487104 2536354814919696 2539765144092672 2539911141564192 2543326252498944 2548293686585856 2551720068513792 2553270822692469 2553835865112576 2556703896772608 2558823825786624 2562264366317568 2567268788908032 2569791702827008 2580410676805632 2581491884691456 2594706580832256 2599774367122944 2603269968887808 2604852051433731 2605428508852224 2608354480545792 2610517236408576 2614027282808832 2619132804845568 2633643235897344 2642335127764992 2647495938561408 2648081833132032 2650097693540352 2655861281390592 2661048510455808 2666835914784768 2672044578680832 2675791161483264 2681017316095536 2684622155415552 2686848149753856 2689865558062848 2692095900046344 2693482294542336 2695715635396608 2700980704996992 2701578435821568 2704612386668544 2706854956204032 2715788470910976 2715944587019136 2719596388810752 2724908100507648 2730834390417408 2738856946434048 2744206276407552 2747896078270464 2750174537121792 2755545971764608 2759251020742656 2770812154433664 2774537729998848 2779956749002752 2783694620196864 2785386352028148 2786002761940992 2789131523751936 2795197490528256 2800656860626944 2803409130356736 2814993465606144 2818940482879488 2824446226010112 2829962722545288 2830588997271552 2833767830716416 2836117491406848 2839930875150336 2841656783382252 2842285646020608 2845477615140864 2847836985172992 2851666126700544 2857235787104256 2857400034259716 2861242034061312 2866830397409088 2870685077078016 2873065348251648 2876291883869184 2882547412107264 2891015665680384 2897303216062464 2902962011406336 2919044903436288 2924746163013312 2928678714998784 2931107072458752 2934398790614016 2936831890959648 2938344321318912 2940780693159936 2946524405451264 2950486240002048 2962848640384512 2966832424157184 2972627018735616 2975548287483904 2981359905232896 2987843941564416 2993679574262784 2997704812658688 3000190404132864 3006050151015936 3010092022628352 3010265056668672 3014312595554304 3016144480607478 3020199924842496 3022704168473088 3026098752820704 3026768432726016 3030167581360128 3032680089821184 3038603293121616 3039275740299264 3042688935002112 3058264505843712 3059545937412096 3065521613071104 3075207799504896 3081214064738304 3087232060958496 3087915269750784 3091383088054272 3093946354262016 3099989218235184 3104157398335488 3117163673737872 3121354946248704 3127451342628096 3131656447721472 3134253107183616 3137772964220928 3144597176844288 3153835271651328 3166867648806912 3171308043239424 3177502004261376 3181774406418432 3183708062863449 3184412621930496 3187988809555968 3190632177832704 3194922234544128 3197571351773184 3201162317033472 3208124392538112 3214390260492288 3218712261820416 3218897288318976 3225184197085224 3229520711712768 3235828369352832 3236544462716928 3242865838620672 3246052677255168 3252392623890432 3259466118070272 3265832262832128 3283925516365824 3290339433389976 3294763554373632 3297495456516096 3301198639440768 3301929199337472 3305637361483776 3308378279804928 3319297020002304 3337686477176832 3347491823419392 3354029893387008 3358539651219456 3361324434259968 3367889521045632 3368634839728128 3372417914241024 3375214204649472 3381806419892928 3386353525456896 3386548188752256 3391101669998592 3397724915447808 3400542189532224 3402293424685056 3404361096923292 3405114486816768 3408938529030144 3411765101048832 3416352488423424 3423025051877376 3430469647466496 3440547569074176 3441989179588608 3459608774443008 3466365822830592 3471026625183744 3473136068578308 3473904678469632 3477805974061056 3480689648544768 3485369710411776 3487487870514582 3492177073127424 3511524314529792 3518382760456608 3523113503686656 3529994584748544 3533463591387136 3541148375187456 3548064680607744 3555781219713024 3562726104907776 3567721548644352 3574689754794048 3579496207220736 3582464199671808 3586487410750464 3589461200061792 3591309726056448 3594287513862144 3597267770744832 3601307606662656 3606149848891392 3609139941605376 3621051294547968 3621259449358848 3626128518414336 3633210800676864 3640306915521936 3641112520556544 3651809261912064 3658941701876736 3663861437693952 3666899382829056 3674061295686144 3679001360990208 3694416205911552 3699383639998464 3701631862563723 3706608998670336 3713848469370864 3714670349254656 3718842031669248 3721925564780544 3734209147502592 3737878840475648 3753324620808192 3754897286823936 3758587310505984 3765928301346816 3773283630060384 3774118663028736 3778357107621888 3781489988542464 3788875711176336 3789714194694144 3793970153521152 3797115980230656 3809647716139008 3809866712346288 3814989378748416 3822440529878784 3827580102770688 3830753797668864 3835055845158912 3843396549476352 3850903183362048 3854687554240512 3870616015208448 3892059871248384 3899661550684416 3904904953331712 3908142763278336 3912531720818688 3915775854612864 3921040924213248 3928699207268352 3933981653336064 3950464853846016 3955776565542912 3963502691647488 3972122749698048 3975146540310528 3983791922085888 3991572765683712 4000253872177152 4008066868021248 4013456030171136 4013686742224896 4021525974143304 4026933233123328 4030272224630784 4034798337094272 4035691243634688 4038143850069516 4040223441813504 4043573453094912 4051471057495488 4052367653732352 4056918580002816 4073682706366464 4073916880528704 4079394583216128 4087362150761472 4108285419651072 4116309414611328 4117220359667712 4121844117405696 4125261805682688 4133318957646912 4138876531113984 4156218231650496 4161806594998272 4169935123504128 4175541930295296 4178079528042222 4179004142911488 4183697285627904 4192796235792384 4205113695535104 4222490198409216 4228410724319232 4236669339015168 4242365875224576 4244944083817932 4245883495907328 4250651746074624 4254176237110272 4259896312725504 4262485175073378 4263428469030912 4268216422711296 4271755477759488 4277499190050816 4285853680656384 4286100051389574 4291863051091968 4300245596113632 4306027615617024 4309598022377472 4314437825803776 4323821118160896 4328070236340224 4336523498520576 4345954824093696 4354443017109504 4378567355154432 4387119244519968 4393018072498176 4396660608688128 4401598185921024 4407516481978368 4411171039739904 4419786608176896 4425729360003072 4450248636235776 4458940528103424 4463322431225856 4472039857849344 4478052868292608 4481765912346624 4490519361394176 4496557218988032 4500285606199296 4509075226523904 4515138033942528 4515397585003008 4521468893331456 4524216720911217 4530299887263744 4534056252709632 4539148129231056 4540152649089024 4545251372040192 4549020134731776 4558913610448896 4564033402503168 4573959529955328 4587396758765568 4589318906118144 4612811699257344 4621821097107456 4630848091437744 4631872904626176 4637074632081408 4640919531393024 4649983827352776 4656236097503232 4675745510606808 4682032419373056 4691177013942144 4697484671582208 4706659446331392 4716895765266432 4730752907476992 4750301473210368 4756962064859136 4766253006392064 4772661609627648 4776618932895744 4781983214333952 4785948266749056 4792383351816192 4796357027659776 4801743475550208 4808199798521856 4812186588807168 4828068392730624 4828345932478464 4834838024552448 4837776295627836 4844281067569152 4853742554029248 4854816694075392 4869079015882752 4878588935835648 4889199177105408 4898748394248192 4905335147986944 4925888274548736 4932511519997952 4935509150084964 4942145331560448 4946243184774144 4951797959161152 4952893799006208 4958456042225664 4962567419707392 4978945530003456 5004432827744256 5006529715765248 5021237735129088 5031044840080512 5032158217371648 5037809476829184 5041986651389952 5051834281568448 5052952259592192 5058626871361536 5062821306974208 5072709629839392 5079530288185344 5079822283128384 5086652504997888 5096587373171712 5103440137027584 5106541645384938 5107671730225152 5113407793545216 5117647651573248 5124528732635136 5134537577816064 5139583405654016 5160821353611264 5162983769382912 5189413161664512 5199548734245888 5206539937775616 5209704102867462 5210857017704448 5216708961091584 5221034472817152 5228054565617664 5238265609691136 5267286471794688 5284670255529984 5294991877122816 5300195387080704 5311722562781184 5322097020911616 5333671829569536 5344089157361664 5351582322966528 5362034632191072 5369244310831104 5373696299507712 5379731116125696 5384191800092688 5386964589084672 5391431270793216 5401961409993984 5409224773337088 5413709912408064 5431576941821952 5431889174038272 5439192777621504 5449816201015296 5461668780834816 5477713892868096 5488412552815104 5495792156540928 5500349074243584 5511091943529216 5518502041485312 5541624308867328 5549075459997696 5559913498005504 5570772704056296 5572005523881984 5578263047503872 5590394981056512 5601313721253888 5606818260713472 5629986931212288 5637880965758976 5648892452020224 5659925445090576 5661177994543104 5667535661432832 5672234982813696 5683313566764504 5684571292041216 5690955230281728 5695673970345984 5703332253401088 5714471574208512 5714800068519432 5722484068122624 5733660794818176 5741370154156032 5746130696503296 5752583767738368 5765094824214528 5782031331360768 5805924022812672 5838089806872576 5849492326026624 5857357429997568 5862214144917504 5868797581228032 5873663781919296 5876688642637824 5881561386319872 5893048810902528 5900972480004096 5925697280769024 5933664848314368 5945254037471232 5951096574967808 5962719810465792 5975687883128832 5987359148525568 5995409625317376 6000380808265728 6012100302031872 6020184045256704 6020530113337344 6028625191108608 6032288961214956 6040399849684992 6045408336946176 6052197505641408 6053536865452032 6060335162720256 6065360179642368 6077206586243232 6078551480598528 6085377870004224 6116529011687424 6119091874824192 6131043226142208 6150415599009792 6162428129476608 6174464121916992 6175830539501568 6182766176108544 6187892708524032 6199978436470368 6208314796670976 6234327347475744 6242709892497408 6254902685256192 6263312895442944 6268506214367232 6275545928441856 6289194353688576 6307670543302656 6333735297613824 6342616086478848 6355004008522752 6363548812836864 6367416125726898 6368825243860992 6375977619111936 6381264355665408 6389844469088256 6393727762610067 6395142703546368 6402324634066944 6416248785076224 6428780520984576 6429150077084361 6437794576637952 6450368394170448 6459041423425536 6471656738705664 6485731677241344 6492105354510336 6504785247780864 6518932236140544 6531664525664256 6567851032731648 6580678866779952 6589527108747264 6594990913032192 6602397278881536 6611274722967552 6616756559609856 6638594040004608 6675372954353664 6694983646838784 6708059786774016 6717079302438912 6722648868519936 6735779042091264 6744835828482048 6750428409298944 6763612839785856 6772707050913792 6773096377504512 6782203339997184 6795449830895616 6801084379064448 6808722193846584 6810228973633536 6817877058060288 6823530202097664 6832704976846848 6846050103754752 6860939294932992 6881095138148352 6883978359177216 6919217548886016 6932731645661184 6946272137156616 6947809356939264 6955611948122112 6961379297089536 6970739420823552 6974975741029164 6984354146254848 7023048629059584 7036765520913216 7046227007373312 7059989169497088 7066927182774272 7096129361215488 7111562439426048 7125452209815552 7135443097288704 7149379509588096 7158992414441472 7164928399343616 7172974821500928 7178922400123584 7182619452112896 7188575027724288 7194535541489664 7202615213325312 7212299697782784 7218279883210752 7242102589095936 7242518898717696 7252257036828672 7266421601353728 7280613831043872 7282225041113088 7303618523824128 7317883403753472 7327722875387904 7333798765658112 7348122591372288 7358002721980416 7388832411823104 7398767279996928 7403263725127446 7413217997340672 7427696938741728 7429340698509312 7437684063338496 7443851129561088 7468418295005184 7475757680951296 7506649241616384 7509794573647872 7517174621011968 7531856602693632 7546567260120768 7548237326057472 7556714215243776 7562979977084928 7577751422352672 7579428389388288 7587940307042304 7594231960461312 7619295432278016 7619733424692576 7629978757496832 7644881059757568 7655160205541376 7659812468077407 7661507595337728 7670111690317824 7686793098952704 7701806366724096 7709375108481024 7741232030416896 7784119742496768 7799323101368832 7809809906663424 7814556154301193 7816285526556672 7825063441637376 7831551709225728 7842081848426496 7857398414536704 7900929707692032 7927005383294976 7944245499396096 7950293080621056 7967583844171776 7983145531367424 8000507744354304 8016133736042496 8027373484449792 8043051948286608 8053866466246656 8060544449261568 8069596674188544 8076287700139032 8080446883627008 8087146906189824 8102942114990976 8104735307464704 8113837160005632 8147365412732928 8147833761057408 8158789166432256 8174724301522944 8216570839302144 8232618829222656 8243688234811392 8250523611365376 8266637915293824 8277753062227968 8312436463300992 8323613189996544 8339870247008256 8351083860590592 8356159056084444 8358008285822976 8367394571255808 8385592471584768 8410227391070208 8444980396818432 8456821448638464 8473338678030336 8489888167635864 8491766991814656 8501303492149248 8508352474220544 8519792625451008 8524970350146756 8526856938061824 8536432845422592 8543510955518976 8554998380101632 8571707361312768 8572200102779148 8583726102183936 8600491192227264 8612055231234048 8619196044754944 8628875651607552 8647642236321792 8673046997041152 8691909648187392 8708886034219008 8757134710308864 8774238489039936 8786036144996352 8793321217376256 8803196371842048 8815032963956736 8822342079479808 8839573216353792 8851458720006144 8900497272471552 8917881056206848 8926644862451712 8944079715698688 8956105736585216 8963531824693248 8981038722788352 8993114437976064 9000571212398592 9018150453047808 9030276067885056 9030795170006016 9042937786662912 9048433441822434 9060599774527488 9068112505419264 9078296258462112 9080305298178048 9090502744080384 9098040269463552 9117827220897792 9128066805006336 9174793517531136 9178637812236288 9225623398514688 9243642194214912 9261696182875488 9263745809252352 9274149264162816 9281839062786048 9299967654705552 9312472195006464 9351491021213616 9364064838746112 9382354027884288 9394969343164416 9413318892662784 9433791530532864 9461505814953984 9500602946420736 9513924129718272 9532506012784128 9545323219255296 9551124188590347 9553237865791488 9563966428667904 9571896533498112 9584766703632384 9592714055319552 9603486951100416 9624373177614336 9656136785461248 9656691864956928 9675552591255672 9688562135138304 9707485108058496 9709633388150784 9738158031765504 9757177871671296 9778398354210816 9797496788496384 9851776549097472 9871018300169928 9884290663120896 9892486369548288 9903595918322304 9905787598012416 9916912084451328 9925134839414784 9957891060006912 10013059431530496 10042475470258176 10062089680161024 10075618953658368 10083973302779904 10103668563136896 10105904519184384 10117253742723072 10125642613948416 10145419259678784 10159060576370688 10159644566256768 10173305009995776 10193174746343424 10206880274055168 10213083290769876 10215343460450304 10226815587090432 10235295303146496 10249057465270272 10269075155632128 10279166811308032 10321642707222528 10325967538765824 10378826323329024 10399097468491776 10413079875551232 10419408205734924 10421714035408896 10433417922183168 10442068945634304 10456109131235328 10476531219382272 10534572943589376 10569340511059968 10589983754245632 10600390774161408 10623445125562368 10644194041823232 10667343659139072 10688178314723328 10703164645933056 10724069264382144 10738488621662208 10747392599015424 10759462232251392 10768383600185376 10773929178169344 10782862541586432 10803922819987968 10818449546674176 10827419824816128 10863153883643904 10863778348076544 10878385555243008 10899632402030592 10923337561669632 10955427785736192 10976825105630208 10991584313081856 11000698148487168 11022183887058432 11037004082970624 11083248617734656 11098150919995392 11104895587691169 11119826996011008 11141545408112592 11144011047763968 11156526095007744 11202627442507776 11213636521426944 11259973862424576 11275761931517952 11297784904040448 11319850890181152 11322355989086208 11335071322865664 11344469965627392 11366627133529008 11369142584082432 11381910460563456 11391347940691968 11428943148417024 11429600137038864 11444968136245248 11467321589636352 11482740308312064 11492261393006592 11505167535476736 11530189648429056 11564062662721536 11611848045625344 11676179613745152 11698984652053248 11714714859995136 11724428289835008 11737595162456064 11747327563838592 11763122772639744 11786097621805056 11801944960008192 11851394561538048 11867329696628736 11890508074942464 11902193149935616 11925439620931584 11951375766257664 11974718297051136 12000761616531456 12024200604063744 12040368090513408 12041060226674688 12064577922429912 12080799699369984 12090816673892352 12104395011282816 12107073730904064 12120670325440512 12130720359284736 12154413172486464 12157102961197056 12170755740008448 12238183749648384 12262086452284416 12324856258953216 12348928243833984 12351661079003136 12365532352217088 12375785417048064 12399956872940736 12416629593341952 12468654694951488 12485419784994816 12509805370512384 12526625790885888 12537012428734464 12551091856883712 12578388707377152 12615341086605312 12667470595227648 12685232172957696 12710008017045504 12727097625673728 12734832251453796 12737650487721984 12751955238223872 12762528711330816 12779688938176512 12787455525220134 12790285407092736 12804649268133888 12832497570152448 12857561041969152 12858300154168722 12875589153275904 12900736788340896 12918082846851072 12943313477411328 12971463354482688 12984210709020672 13009570495561728 13037864472281088 13063329051328512 13135702065463296 13161357733559904 13179054217494528 13189981826064384 13204794557763072 13222549445935104 13233513119219712 13277188080009216 13350745908707328 13389967293677568 13416119573548032 13434158604877824 13445297737039872 13471558084182528 13489671656964096 13500856818597888 13527225679571712 13545414101827584 13546192755009024 13564406679994368 13572650162733651 13590899661791232 13602168758128896 13617444387693168 13620457947267072 13635754116120576 13647060404195328 13692100207509504 13721878589865984 13762190276296704 13767956718354432 13838435097772032 13865463291322368 13892544274313232 13895618713878528 13911223896244224 13922758594179072 13949951482058328 13968708292509696 14046097258119168 14073531041826432 14092454014746624 14119978338994176 14133854365548544 14192258722430976 14250904419631104 14270886194577408 14298759019176192 14317984828882944 14329856798687232 14345949643001856 14357844800247168 14377150055448576 14389071082979328 14405230426650624 14424599395565568 14436559766421504 14484205178191872 14485037797435392 14504514073657344 14532843202707456 14561227662087744 14564450082226176 14607237047648256 14635766807506944 14667597531316224 14696245182744576 14716005443960832 14777664823646208 14797534559993856 14806527450254892 14826435994681344 14855393877483456 14858681397018624 14875368126676992 14887702259122176 14936836590010368 15013298483232768 15019589147295744 15063713205387264 15093134520241536 15096474652114944 15113428430487552 15125959954169856 15155502844705344 15158856778776576 15175880614084608 15188463920922624 15238590864556032 15239466849385152 15259957514993664 15289762119515136 15310320411082752 15319624936154814 15323015190675456 15340223380635648 15373586197905408 15403612733448192 15418750216962048 15482464060833792 15568239484993536 15598646202737664 15619619813326848 15629112308602386 15632571053113344 15650126883274752 15663103418451456 15684163696852992 15714796829073408 15801859415384064 15854010766589952 15900586161242112 15935167688343552 15966291062734848 16001015488708608 16032267472084992 16054746968899584 16086103896573216 16107732932493312 16121088898523136 16139193348377088 16152575400278064 16160893767254016 16174293812379648 16205884229981952 16227674320011264 16294730825465856 16295667522114816 16317578332864512 16349448603045888 16433141678604288 16465237658445312 16487376469622784 16501047222730752 16533275830587648 16555506124455936 16624872926601984 16647226379993088 16679740494016512 16712318112168888 16716016571645952 16734789142511616 16771184943169536 16820454782140416 16889960793636864 16913642897276928 16946677356060672 16979776335271728 16983533983629312 17002606984298496 17016704948441088 17049940700293512 17053713876123648 17072865690845184 17087021911037952 17109996760203264 17143414722625536 17144400205558296 17167452204367872 17200982384454528 17224110462468096 17238392089509888 17257751303215104 17295284472643584 17346093994082304 17417772068438016 17514269420617728 17548476978079872 17572072289992704 17586642434752512 17606392743684096 17630065927913472 17644684158959616 17679146432707584 17702917440012288 17800994544943104 17835762112413696 17853289724903424 17888159431397376 17927063649386496 17962077445576704 17986228875952128 18001142424797184 18036300906095616 18060552135770112 18061590340012032 18085875573325824 18096866883644868 18121199549054976 18136225010838528 18156592516924224 18160610596356096 18181005488160768 18196080538927104 18235654441795584 18256133610012672 18349587035062272 18357275624472576 18451246797029376 18487284388429824 18523392365750976 18527491618504704 18548298528325632 18563678125572096 18599935309411104 18624944390012928 18702982042427232 18728129677492224 18764708055768576 18789938686328832 18826637785325568 18867583061065728 18923011629907968 19001205892841472 19027848259436544 19065012025568256 19090646438510592 19102248377180694 19106475731582976 19127932857335808 19143793066996224 19169533407264768 19181183287830201 19185428110639104 19206973902200832 19248746355228672 19313383729913856 19351105182511344 19377124270276608 19414970216116992 19476316063531008 19514355743342592 19556796708421632 19594993576992768 19703553098194944 19742036600339856 19768581326241792 19784972739096576 19807191836644608 19833824168902656 19850269678829568 19915782120013824 20026118863060992 20084950940516352 20124179360322048 20151237907316736 20167946605559808 20207337126273792 20234507485446144 20251285227896832 20290838519357568 20318121152741376 20319289132513536 20346610019991552 20386349492686848 20426166581539752 20430686920900608 20453631174180864 20470590606292992 20498114930540544 20538150311264256 20558333622616064 20643285414445056 20651935077531648 20757652646658048 20798194936983552 20838816411469848 20843428070817792 20866835844366336 20884137891268608 20912218262470656 20953062438764544 21069145887178752 21138681022119936 21179967508491264 21200781548322816 21288388083646464 21334687318278144 21376356629446656 21406329291866112 21448138528764288 21476977243324416 21494785198030848 21518924464502784 21536767200370752 21547858356338688 21565725083172864 21607845639975936 21636899093348352 21654839649632256 21726307767287808 21727556696153088 21756771110486016 21799264804061184 21846675123339264 21910855571472384 21953650211260416 21983168626163712 22001396296974336 22044367774116864 22074008165941248 22166497235469312 22196301839990784 22209791175382338 22239653992022016 22283090816225184 22288022095527936 22313052190015488 22405254885015552 22427273042853888 22519947724849152 22551523863035904 22595569808080896 22639701780362304 22644711978172416 22670142645731328 22688939931254784 22733254267058016 22738285168164864 22763820921126912 22782695881383936 22857886296834048 22859200274077728 22889936272490496 22934643179272704 22965480616624128 22979437404232221 22984522786013184 23010335070953472 23060379296858112 23128125325443072 23223696091250688 23352359227490304 23397969304106496 23429429719990272 23443668462903579 23448856579670016 23475190324912128 23494655127677184 23526245545279488 23572195243610112 23702789123076096 23781016149884928 23804386299871232 23850879241863168 23902751532515328 23949436594102272 24001523233062912 24048401208127488 24082120453349376 24129155844859824 24161599398739968 24181633347784704 24208790022565632 24241340650881024 24261440718569472 24308826344972928 24314205922394112 24341511480016896 24476367499296768 24524172904568832 24649712517906432 24697856487667968 24731064704434176 24751570834096128 24799913745881472 24833259186683904 24937309389902976 24970839569989632 25019610741024768 25053251581771776 25074024857468928 25102183713767424 25156777414754304 25230682173210624 25334941190455296 25370464345915392 25420016034091008 25469664502907592 25475300975443968 25503910476447744 25525057422661632 25559377876353024 25574911050440268 25580570814185472 25609298536267776 25664995140304896 25715122083938304 25716600308337444 25751178306551808 25801473576681792 25836165693702144 25886626954822656 25942926708965376 26019140991123456 26075728944562176 26126658102657024 26271404130926592 26322715467119808 26358108434989056 26379963652128768 26409589115526144 26445098891870208 26467026238439424 26554376160018432 26701491817414656 26779934587355136 26832239147096064 26868317209755648 26890595474079744 26943116168365056 26979343313928192 27001713637195776 27054451359143424 27090828203655168 27092385510018048 27128813359988736 27145300325467302 27181799323582464 27204337516257792 27234888775386336 27240915894534144 27271508232241152 27294120808390656 27384200415019008 27524380552593408 27535913436708864 27676870195544064 27730926582644736 27785088548626464 27791237427757056 27822447792488448 27845517188358144 27899902964116656 27937416585019392 28092194516238336 28147062083652864 28184908029493248 28239956677988352 28267708731097088 28384517444861952 28501808839262208 28541772389154816 28597518038352384 28635969657765888 28653372565771041 28659713597374464 28691899286003712 28715689600494336 28754300110897152 28778142165958656 28810460853301248 28873119532843008 28968410356383744 28970075594870784 29065686405414912 29122455324175488 29128900164452352 29214474095296512 29271533615013888 29335195062632448 29392490365489152 29555329647292416 29613054900509784 29652871989362688 29710787754966912 29717362794037248 29750736253353984 29775404518244352 29873673180020736 30039178294591488 30127426410774528 30186269040483072 30226856860975104 30251919908339712 30311005689410688 30317713557553152 30351761228169216 30376927841845248 30477181729112064 30478933698770304 30519915029987328 30579524239030272 30620640822165504 30639249872309628 30646030381350912 30680446761271296 30747172395810816 30807225466896384 30837500433924096 30964928121667584 31136478969987072 31197292405475328 31239239626653696 31258224617204772 31265142106226688 31300253766549504 31326206836902912 31368327393705984 31429593658146816 31603718830768128 31708021533179904 31801172322484224 31870335376687104 31932582125469696 32002030977417216 32064534944169984 32109493937799168 32172207793146432 32215465864986624 32242177797046272 32278386696754176 32305150800556128 32321787534508032 32348587624759296 32411768459963904 32455348640022528 32589461650931712 32591335044229632 32635156665729024 32698897206091776 32866283357208576 32930475316890624 32974752939245568 33002094445461504 33066551661175296 33111012248911872 33249745853203968 33294452759986176 33359480988033024 33424636224337776 33432033143291904 33469578285023232 33640909564280832 33779921587273728 33827285794553856 33893354712121344 33959552670543456 33967067967258624 34005213968596992 34033409896882176 34099881400587024 34107427752247296 34145731381690368 34174043822075904 34286829445251072 34288800411116592 34334904408735744 34401964768909056 34448220924936192 34476784179019776 34515502606430208 34590568945287168 34692187988164608 34835544136876032 35028538841235456 35096953956159744 35144144579985408 35173284869505024 35212785487368192 35289368317919232 35358292865415168 35405834880024576 35601989089886208 35671524224827392 35706579449806848 35776318862794752 35854127298772992 35924154891153408 36002284849594368 36072601812191232 36121104271540224 36123180680024064 36193733767289736 36242399098109952 36272450021677056 36313185033848448 36321221192712192 36362010976321536 36392161077854208 36471308883591168 36512267220025344 36714551248945152 36974568776859648 37046784731501952 37054983237009408 37096597056651264 37127356251144192 37199870618822208 37249888780025856 37405964084854464 37456259354984448 37529416111537152 37579877372657664 37653275570651136 37735166122131456 37846023259815936 38002411785682944 38055696518873088 38130024051136512 38181292877021184 38204496754361388 38212951463165952 38255865714671616 38287586133992448 38339066814529536 38362366575660402 38370856221278208 38413947804401664 38497492710457344 38626767459827712 38702210365022688 38754248540553216 38829940432233984 38952632127062016 39028711486685184 39113593416843264 39189987153985536 39407106196389888 39484073200679712 39537162652483584 39569945478193152 39614383673289216 39667648337805312 39700539357659136 39831564240027648 40052237726121984 40169901881032704 40248358720644096 40302475814633472 40335893211119616 40414674252547584 40469014970892288 40502570455793664 40581677038715136 40636242305482752 40638578265027072 40693220039983104 40717950488200953 40772698985373696 40852333163079504 40861373841801216 40907262348361728 40941181212585984 41076300622528512 41116667245232128 41286570828890112 41303870155063296 41515305293316096 41596389873967104 41677632822939696 41686856141635584 41733671688732672 41768275782537216 41906124877529088 42138291774357504 42277362044239872 42359935016982528 42401563096645632 42576776167292928 42752713258893312 42812658583732224 42896277057528576 42953954486648832 42989570396061696 43037848929005568 43073534400741504 43131450166345728 43215691279951872 43273798186696704 43309679299264512 43452615534575616 43455113392306176 43513542220972032 43598529608122368 43693350246678528 43821711142944768 43907300422520832 44002792593948672 44088735548233728 44148016331882496 44332994470938624 44392603679981568 44419582350764676 44479307984044032 44566181632450368 44576044191055872 44626104380030976 44810509770031104 45039895449698304 45191139616161792 45279403560724608 45289423956344832 45340285291462656 45377879862509568 45466508534116032 45476570336329728 45527641842253824 45565391762767872 45715772593668096 45718400548155456 45779872544980992 45869286358545408 45930961233248256 45958874808464442 45969045572026368 46020670141906944 46120758593716224 46256250650886144 46447392182501376 46704718454980608 46795938608212992 46858859439980544 46887336925807158 46897713159340032 46950380649824256 46989310255354368 47052491090558976 47144390487220224 47405578246152192 47562032299769856 47608772599742464 47701758483726336 47805503065030656 47898873188204544 48003046466125824 48096802416254976 48164240906698752 48258311689719648 48323198797479936 48363266695569408 48417580045131264 48482681301762048 48522881437138944 48617652689945856 48683022960033792 48952734998593536 49048345809137664 49299425035812864 49395712975335936 49462129408868352 49503141668192256 49599827491762944 49666518373367808 49874618779805952 49941679139979264 50039221482049536 50148049714937856 50204367427534848 50313554829508608 50461364346421248 50669882380910592 50740928691830784 50840032068182016 50939329005815184 50950601950887936 51007820952895488 51050114845323264 51149822100880536 51161141628370944 51218597072535552 51329990280609792 51430244167876608 51433200616674888 51502356613103616 51602947153363584 51672331387404288 51773253909645312 51885853417930752 52038281982246912 52253316205314048 52542808261853184 52645430934239616 52716216869978112 52759927304257536 52819178231052288 52890197783740416 52934052476878848 53108752320036864 53402983634829312 53559869174710272 53664478294192128 53781190948159488 53886232336730112 53958686627856384 54003427274391552 54108902718286848 54181656407310336 54184771020036096 54257626719977472 54290600650934604 54363598647164928 54408675032515584 54469777550772672 54481831789068288 54543016464482304 54588241616781312 54768400830038016 55048761105186816 55071826873417728 55353740391088128 55461853165289472 55570177097252928 55582474855514112 55644895584976896 55691034376716288 55799805928233312 55874833170038784 56184389032476672 56294124167305728 56369816058986496 56479913355976704 56535417462194176 56769034889723904 57003617678524416 57083544778309632 57195036076704768 57271939315531776 57306745131542082 57319427194748928 57383798572007424 57431379200988672 57508600221794304 57556284331917312 57620921706602496 57746239065686016 57940151189741568 58131372810829824 58244910648350976 58428948190593024 58543067230027776 58670390125264896 58784980730978304 59110659294584832 59226109801019568 59305743978725376 59421575509933824 59501472506707968 59550809036488704 59747346360041472 60078356589182976 60254852821549056 60372538080966144 60453713721950208 60503839816679424 60622011378821376 60703522456338432 60753855683690496 60954363458224128 60957867397540608 61039830059974656 61159048478060544 61278499744619256 61292060762701824 61360893522542592 61494344791621632 61614450933792768 61675000867848192 61929856243335168 62272957939974144 62394584810950656 62516449234409544 62530284212453376 62600507533099008 62652413673805824 62736654787411968 62859187316293632 63207437661536256 63416043066359808 63602344644968448 63865164250939392 64004061954834432 64129069888339968 64218987875598336 64344415586292864 64430931729973248 64484355594092544 64556773393508352 64610301601112256 64643575069016064 64697175249518592 64823536919927808 64910697280045056 65178923301863424 65182670088459264 65270313331458048 65397794412183552 65732566714417152 65860950633781248 65949505878491136 66004188890923008 66133103322350592 66222024497823744 66499491706407936 66588905519972352 66718961976066048 66849272448675552 66864066286583808 66939156570046464 67281819128561664 67559843174547456 67654571589107712 67786709424242688 67919105341086912 67934135934517248 68010427937193984 68066819793764352 68199762801174048 68214855504494592 68291462763380736 68348087644151808 68573658890502144 68577600822233184 68669808817471488 68803929537818112 68896441849872384 68953568358039552 69031005212860416 69181137890574336 69384375976329216 69671088273752064 70057077682470912 70193907912319488 70288289159970816 70331005388710737 70346569739010048 70425570974736384 70578736635838464 70716585730830336 71343048449654784 71413158899613696 71552637725589504 71708254597545984 71848309782306816 72004569699188736 72145203624382464 72246361360048128 72387467534579472 72484798196219904 72544900043354112 72626370067696896 72724021952643072 72784322155708416 72942617767182336 73024534440050688 73429102497890304 73949137553719296 74093569463003904 74193194113302528 74254712502288384 74399741237644416 74499777560051712 74811928169708928 74912518709968896 75058832223074304 75159754745315328 75306551141302272 75470332244262912 75692046519631872 76004823571365888 76111393037746176 76260048102273024 76408993508722776 76425902926331904 76511731429343232 76575172267984896 76678133629059072 76724733151320804 76741712442556416 76827895608803328 76994985420914688 77253534919655424 77404420730045376 77508497081106432 77659880864467968 78057422973370368 78227186833686528 78379974307971072 78814212392779776 78968146401359424 79074325304967168 79139890956386304 79228767346578432 79335296675610624 79401078715318272 79663128480055296 80104475452243968 80339803762065408 80496717441288192 80604951629266944 80671786422239232 80829348505095168 80938029941784576 81005140911587328 81163354077430272 81272484610965504 81277156530054144 81386440079966208 81435900976401906 81545397970747392 81704666326159008 81722747683602432 81814524696723456 81882362425171968 82152601245057024 82233334490464256 82573141657780224 82607740310126592 83030610586632192 83192779747934208 83355265645879392 83373712283271168 83467343377465344 83536551565074432 83812249755058176 84276583548715008 84554724088479744 84719870033965056 84803126193291264 85153552334585856 85505426517786624 85625317167464448 85792554115057152 85907908973297664 85960117697313123 85979140792123392 86075697858011136 86147068801483008 86262900332691456 86431382559903744 86619358598529024 86905231069151232 86910226784612352 87197059216244736 87386700493357056 87643422285889536 87814600845041664 88005585187897344 88177471096467456 88665988941877248 88839164701529352 88958615968088064 89132363264900736 89152088382111744 89252208760061952 89621019540062208 90382279232323584 90558807121449216 90680570582925312 90755759725019136 90933017068232064 90953140672659456 91055283684507648 91130783525535744 91431545187336192 91436801096310912 91559745089961984 91738572717090816 91861922466496512 91917749616928884 91938091144052736 92041340283813888 92241517187432448 92512501301772288 92894784365002752 93409436909961216 93591877216425984 93717718879961088 93774673851614316 93795426318680064 93900761299648512 93978620510708736 94104982181117952 94288780974440448 94811156492304384 95124064599539712 95403516967452672 95611006130061312 95797746376409088 96006092932251648 96193604832509952 96328481813397504 96516623379439296 96646397594959872 96726533391138816 96835160090262528 96965362603524096 97045762874277888 97235305379891712 97366045920067584 97905469997187072 98096691618275328 98598850071625728 98791425950671872 98924258817736704 99006283336384512 99199654983525888 99333036746735616 99749237559611904 99883358279958528 100078442964099072 100296099429875712 100408734855069696 100922728692842496 101339764761821184 101481857383661568 101680064136364032 101878658011630368 101901203901775872 102015641905790976 102100229690646528 102299644201761072 102322283256741888 102437194145071104 102860488335753216 102866401233349776 103004713226207232 103205894306727168 103344662774808576 103546507819290624 103771706835861504 104076563964493824 104506632410628096 105085616523706368 105290861868479232 105432433739956224 105519854608515072 105638356462104576 105868104953757696 106217504640073728 106805967269658624 107119738349420544 107328956588384256 107562381896318976 107772464673460224 108006854548783104 108217805436573696 108363312814620672 108369542040072192 108581201301869208 108727197294329856 108817350065031168 108939555101545344 108963663578136576 109086032928964608 109176483233562624 109536801660076032 110143653746835456 110923706330578944 111140354194505856 111164949711028224 111289791169953792 111382068753432576 111599611856466624 111749666340077568 112368778064953344 112588248334611456 112739632117972992 112959826711953408 113070834924388352 113538069779447808 114007235357048832 114167089556619264 114390072153409536 114543878631063552 114613490263084164 114638854389497856 114767597144014848 114862758401977344 115017200443588608 115112568663834624 115241843413204992 115492478131372032 115880302379483136 116262745621659648 116489821296701952 116857896381186048 117086134460055552 117340780250529792 117569961461956608 118221318589169664 118452219602039136 118611487957450752 118843151019867648 119002945013415936 119101618072977408 119494692720082944 120156713178365952 120509705643098112 120745076161932288 120907427443900416 121007679633358848 121244022757642752 121407044912676864 121507711367380992 121908726916448256 121915734795081216 122079660119949312 122153851464602859 122318096956121088 122556999489238512 122584121525403648 122721787045085184 123228901867585536 123350001735696384 123859712486670336 124545915879948288 124789169621901312 125032898468819088 125060568424906752 125201015066198016 125304827347611648 125718374632587264 126414875323072512 126832086132719616 127204689289936896 127730328501878784 128258139776679936 128437975751196672 128688831172585728 128861863459946496 128968711188185088 129113546787016704 129220603202224512 129394350499037184 129647073839855616 129821394560090112 130357846603726848 130365340176918528 130540626662916096 130795588824367104 131465133428834304 131721901267562496 132008377781846016 132266206644701184 132444048995647488 132998983412815872 133177811039944704 133437923952132096 133698544897351104 133728132573167616 133878313140092928 135119686349094912 135573418848485376 135838210682173824 135868271869034496 136020855874387968 136133639587528704 136399525602348096 136429711008989184 136582925526761472 136696175288303616 137147317781004288 137155201644466368 137339617634942976 137607859075636224 137792883699744768 137907136716079104 138062010425720832 138362275781148672 138768751952658432 139342176547504128 140114155364941824 140387815824638976 140576578319941632 140662010777421474 140693139478020096 140851141949472768 141157473271676928 141433171461660672 142686096899309568 142826317799227392 143105275451179008 143416509195091968 143696619564613632 144009139398377472 144290407248764928 144492722720096256 144774935069158944 144969596392439808 145089800086708224 145252740135393792 145448043905286144 145568644311416832 146049068880101376 146858204995780608 147898275107438592 148187138926007808 148386388226605056 148509425004576768 148799482475288832 148999555120103424 149623856339417856 149825037419937792 150117664446148608 150613102282604544 150940664488525824 151384093039263744 152009647142731776 152222786075492352 152520096204546048 152817987017445552 152851805852663808 153023462858686464 153150344535969792 153449466302641608 153483424885112832 153655791217606656 153989970841829376 154507069839310848 154808841460090752 155016994162212864 155319761728935936 156114845946740736 156759948615942144 157628424785559552 157936292802718848 158148650609934336 158279781912772608 158457534693156864 158670593351221248 158802157430636544 159326256960110592 160208950904487936 160679607524130816 160993434882576384 161343572844478464 161658697010190336 161876059883569152 162010281823174656 162326708154860544 162544969221931008 162554313060108288 162772880159932416 162871801952803812 163090795941494784 163409332652318016 163445495367204864 163629049393446912 163764724850343936 164305202490114048 165146283315560448 165215480620253184 166061221173264384 166385559495868416 166710531291758784 166747424566542336 166934686754930688 167073103130148864 167624499510116352 168553167097430016 169109448176959488 169439740067930112 169606252386582528 170307104669171712 171010853035573248 171250634334928896 171585108230114304 171815817946595328 171920235394626246 171958281584246784 172151395716022272 172294137602966016 172525800665382912 172862765119807488 173238717197058048 173820453569224704 174394118432489472 175286844571779072 175629201690083328 176011170375794688 176354942192934912 177331977883754496 177678329403058704 177917231936176128 178264726529801472 178504417520123904 179242039080124416 180764558464647168 181117614242898432 181361141165850624 181511519450038272 181866034136464128 182110567369015296 182261567051071488 182863090374672384 182873602192621824 183119490179923968 183477145434181632 183835499233857768 183876182288105472 184082680567627776 184483034374864896 185025002603544576 185789568730005504 186818873819922432 187183754432851968 187549347703228632 187590852637360128 187801522599297024 187957241021417472 188209964362235904 188577561948880896 189622312984608768 190248129199079424 190807033934905344 191595492752818176 192012185864503296 192387209665019904 192656963626795008 193033246758878592 193292795189919744 193453066782277632 193670320180525056 193930725207048192 194091525748555776 194470610759783424 194732091840135168 195810939994374144 196193383236550656 197197700143251456 197582851901343744 197848517635473408 198012566672769024 198399309967051776 198666073493471232 199498475119223808 199766716559917056 200156885928198144 200592198859751424 200817469710139392 201845457385684992 202679529523642368 202963714767323136 203360128272728064 203757316023260736 203802407803551744 204031283811581952 204200459381293056 204599288403522144 204644566513483776 204874388290142208 205720976671506432 205732802466699552 206009426452414464 206411788613454336 206689325549617152 207093015638581248 207543413671723008 208153127928987648 209013264821256192 210171233047412736 210581723736958464 210864867479912448 210993016166132211 211039709217030144 211276712924209152 211736209907515392 214239476698841088 214657913176768512 215124763792637952 215544929346920448 216013709097566208 216435610873147392 216739084080144384 217162402603738416 217454394588659712 217634700130062336 217879110203090688 218172065857929216 218352966467125248 219073603320152064 220287307493670912 221847412661157888 222280708389011712 222579582339907584 222764137506865152 223199223712933248 223499332680155136 224737556129906688 225176496669222912 225479264235945984 225919653423906816 226141669848776704 227076139558895616 228014470714097664 228334179113238528 228780144306819072 229226980526168328 229277708778995712 229535194288029696 229725516803954688 230034400887177216 230225137327669248 230483686826409984 230984956262744064 231760604758966272 232525491243319296 232979642593403904 234172268920111104 234681560501059584 235139922923913216 236442637178339328 236904439204078272 237222975914901504 237686302039735296 238005890026831872 238203236145954816 238989385440165888 240313426356731904 241019411286196224 241490152323864576 241814854887800832 242015359266717696 242488045515285504 242814089825353728 243015422734761984 243817453832896512 243831469590162432 244159320239898624 244307702929205718 244636193912242176 245113998978477024 245168243050807296 245443574090170368 246457803735171072 246700003471392768 247719424973340672 249091831759896576 249578339243802624 250065796937638176 250121136849813504 250402030132396032 250609654695223296 251436749265174528 252829750646145024 253664172265439232 254409378579873792 255460657003757568 256516279553359872 256875951502393344 257377662345171456 257723726919892992 257880353091939369 257937422376370176 258227093574033408 258441206404449024 258788700998074368 259294147679711232 260715693207453696 260730680353837056 261591177648734208 262930266857668608 263443802535124992 264016755563692032 264532413289402368 265997966825631744 266875847904264192 267397089794702208 267456265146335232 267756626280185856 271146837696970752 271676421364347648 272041711748775936 272267279175057408 272799051204696192 272859422017978368 273165851053522944 273392350576607232 274294635562008576 274310403288932736 274679235269885952 275215718151272448 275585767399489536 275814273432158208 276124020851441664 276724551562297344 277537503905316864 278684353095008256 280228310729883648 280775631649277952 281153156639883264 281324021554842948 281386278956040192 281702283898945536 282314946543353856 282866342923321344 285372193798619136 286210550902358016 286833018390183936 287393239129227264 288018278796754944 288580814497529856 288985445440192512 289549870138317888 289939192784879616 290179600173416448 290505480270787584 290896087810572288 291137288622833664 292098137760202752 293716409991561216 295796550214877184 296374277852015616 296772776453210112 297018850009153536 297598964950577664 297999110240206848 299247712678835712 299650074839875584 300235328892297216 301226204565209088 302768186078527488 304019294285463552 304445572150984704 305040192409092096 305635974034891104 305703611705327616 306046925717372928 306300689071939584 306898932605283216 306966849770225664 307311582435213312 309014139678621696 309617682920181504 310033988324425728 310639523457871872 312229691893481472 313519897231884288 315256849571119104 315872585605437696 316297301219868672 316559563825545216 316915069386313728 317604314861273088 318652513920221184 320417901808975872 321359215048261632 321986869765152768 322687145688956928 323317394020380672 324020563646349312 324653416309721088 325089938443862016 325108626120216576 325743603905607624 326181591882989568 326818665304636032 326890990734409728 327258098786893824 327529449700687872 328610404980228096 330430961240506368 332771118991736832 333421062583517568 333494849133084672 333869373509861376 334146206260297728 335248999020232704 337106334194860032 338218896353918976 338879480135860224 339212504773165056 340614209338343424 342021706071146496 342501268669857792 343170216460228608 343631635893190656 343840470789252492 343916563168493568 344302791432044544 344588275205932032 345051601330765824 345725530239614976 346477434394116096 347640907138449408 348788236864978944 350573689143558144 351258403380166656 352022340751589376 352709884385869824 354663955767508992 355356658806117408 355834463872352256 356529453059602944 357008835040247808 358484078160248832 361529116929294336 362235228485796864 362722282331701248 363023038900076544 363732068272928256 364221134738030592 364523134102142976 365726180749344768 365747204385243648 366238980359847936 366954290868363264 367670998467715536 367752364576210944 368165361135255552 370050005207089152 371579137460011008 373637747639844864 374367508865703936 375098695406457264 375181705274720256 375603045198594048 375914482042834944 377155123897761792 379244625969217536 380496258398158848 381614067869810688 383190985505636352 384774419330039808 385313927253590016 386066493517757184 386585590379839488 386906133564555264 387340640361050112 388183051497111552 388941221519566848 389464183680270336 391621879988748288 392386766473101312 394395400286502912 395165703802687488 396025133345538048 396798619934103552 397332146986942464 398996950238447616 399533433119834112 400313771856396288 401184397719502848 401634939420278784 405359059047284736 406720256545456128 407514632046521472 407604815607103488 408062567623163904 408400918762586112 409198576807044288 409289133026967552 409748776580284416 411441953343012864 411465604933399104 412018852904828928 412823577226908672 413378651099234304 414186031277162496 415086827343446016 416306255857975296 418026529642512384 420342466094825472 421163447473916928 421729734959824896 421986032332264422 422079418434060288 422553425848418304 423472419815030784 428478953397682176 429315826353537024 430249527585275904 431089858693840896 432027418195132416 432871221746294784 433478168160288768 434324805207476832 434908789177319424 435269400260124672 435758220406181376 436344131715858432 436705932934250496 438147206640304128 440574614987341824 443694825322315776 444561416778023424 445159164679815168 445528275013730304 446398447425866496 446998665360310272 449475112259813376 450352993338445824 451839306847813632 452283339697553408 454152279117791232 456028941428195328 456668358226477056 457560288613638144 458453961052336656 458555417557991424 459070388576059392 459451033607909376 460450274655338496 460967373652819968 461969912525488128 463521209517932544 465050982486638592 465959285186807808 468344537840222208 470279845847826432 472885274356678656 473808878408156544 474445951829803008 475372604079470592 476011780053663744 476406472291909632 477978770880331776 480626852713463808 482038822572392448 482980304647729152 484030718533435392 484976091030571008 485628179650707456 486030845469523968 487634907665793024 487662939180324864 488318640479797248 488615405858411436 489272387824484352 490227997956954048 490336486101614592 490887148180340736 492915607470342144 495438849946681344 498183663519793152 499156678487605248 500131593875276352 500242273699627008 500804060264792064 501219309390446592 502873498530349056 505659501292290048 507328344530878464 508818757159747584 510921314007515136 513032559106719744 513751903004786688 514755324690342912 515447453839785984 515760706183878738 515874844752740352 516454187148066816 516882412808898048 517577401996148736 518588295359422464 521461360707674112 523182355297468416 525860533715337216 526887605070249984 528033511127384064 529064826578804736 531995933651263488 533751695808528384 534794179589404416 535513252560371712 542293675393941504 543352842728695296 544083423497551872 544534558350114816 545598102409392384 546331702107045888 546784701153214464 548589271124017152 548620806577865472 549358470539771904 550431436302544896 551628546864316416 552248041702883328 553449103124594688 555075007810633728 557368706190016512 560456621459767296 561551263298555904 562648043109685896 562772557912080384 563404567797891072 564629893086707712 565732685846642688 570744387597238272 572421101804716032 574786478258454528 576036557593509888 577161628995059712 577970890880385024 579099740276635776 579878385569759232 580359200346832896 581010960541575168 581792175621144576 582274577245667328 584196275520405504 587432819983122432 591593100429754368 592748555704031232 593545552906420224 594037700018307072 595197929901155328 595998220480413696 598495425357671424 599300149679751168 600470657784594432 602452409130418176 605536372157054976 608038588570927104 608891144301969408 610080384818184192 611271948069782208 611407223410655232 612093851434745856 612601378143879168 613797865210566432 613933699540451328 614623164870426624 618028279357243392 619235365840363008 620067976648851456 621279046915743744 624459383786962944 627039794463768576 630513699142238208 631745171210875392 632594602439737344 633119127651090432 633830138772627456 635208629722546176 642718430096523264 643973739530305536 645374291377913856 646634788040761344 648041127292698624 649306832619442176 650217252240433152 651487207811215248 652363183765979136 653637330609272064 654516197573787648 655058899401375744 657220809960456192 660861922481012736 665542237983473664 666842125167035136 667738747019722752 668292412520595456 670497998040465408 674212668389720064 676437792707837952 677758960271720448 678425009546330112 681228418676686848 684043412142292992 685002537339715584 686340432920457216 687680941578504984 687833126336987136 688605582864089088 689176550411864064 690103202661531648 691451060479229952 692954868788232192 695281814276898816 697576473729957888 702516806760333312 704044681503178752 705419768771739648 709327911535017984 710713317612234816 711668927744704512 713058906119205888 714017670080495616 716968156320497664 723058233858588672 724470456971593728 725444564663402496 726046077800153088 727464136545856512 728442269476061184 729046268204285952 731452361498689536 731494408770487296 732477960719695872 733908581736726528 735341996935431072 735504729152421888 736330722270511104 740100010414178304 743158274920022016 747275495279689728 748735017731407872 750197390812914528 750363410549440512 751206090397188096 751828964085669888 754310247795523584 758489251938435072 760992516796317696 763228135739621376 766381971011272704 769548838660079616 770627854507180032 772132987035514368 773171180759678976 773641059275818107 773812267129110528 774681280722100224 776366102994223104 777882443039133696 784773532946202624 788790800573005824 790331407605374976 792050266691076096 793597239868207104 797993900476895232 800627543712792576 802368795439005696 803269878840557568 813440513090912256 815029264093042944 816125135246327808 816801837525172224 818397153614088576 818578266053935104 819497553160568832 822883906686025728 822931209866798208 824037705809657856 825647154453817344 826757302198468608 828372062554324992 830173654686892032 832612511715950592 836053059285024768 840684932189650944 842326894947833856 843459469919649792 843972064664528844 844158836868120576 845106851696836608 846944839630061568 858631652707074048 860499055170551808 862179717387681792 864054836390264832 865742443492589568 866956336320577536 868649610414953664 869817578354638848 870538800520249344 871516440812362752 872688263431716864 873411865868500992 876294413280608256 881149229974683648 887389650644631552 889122833556046848 890318329359630336 891056550027460608 892796894851732992 893997330720620544 898950224519626752 900705986676891648 903678613695627264 904566679395106816 908304558235582464 912057882856390656 913336716452954112 915120577227276288 916907922104673312 917110835115982848 918140777152118784 918902067215818752 920900549310676992 921934747305639936 927042419035865088 930101964973277184 931918570373615616 936689075680444416 940559691695652864 945770548713357312 947617756816313088 948891903659606016 950745208158941184 952812944583819264 955957541760663552 961253705426927616 964077645144784896 965960609295458304 968061437066870784 969952182061142016 972061690939047936 975269815331586048 975325878360649728 977230811716822872 978544775648968704 980455995913908096 980672972203229184 981774296360681472 985831214940684288 998313356975210496 1000263187750552704 1000484547399254016 1001608120529584128 1002438618780893184 1005746997060698112 1011319002584580096 1014656689061756928 1017637514319495168 1021842628015030272 1026065118213439488 1027503806009573376 1029510649380685824 1030894907679571968 1031521412367757476 1031749689505480704 1032908374296133632 1033764825617796096 1035154803992297472 1037176590718844928 1042922721415348224 1046364710594936832 1051721067430674432 1053775210140499968 1056067022254768128 1058129653157609472 1063991867302526976 1067503391617056768 1069588359178808832 1071026505120743424 1084587350787883008 1086705685457390592 1088166846995103744 1089069116700229632 1091196204818784768 1092663404214091776 1093569402306428928 1097178542248034304 1097241613155730944 1098716941079543808 1100862872605089792 1103257093728632832 1104496083405766656 1110150015621267456 1114737412380033024 1120913242919534592 1123102526597111808 1125296086219371792 1125545115824160768 1126809135595782144 1131465371693285376 1141488775194476544 1144842203609432064 1149572956516909056 1154323257990119424 1155941781760770048 1158199480553271552 1159756771139518464 1160718400693665792 1162021921083150336 1164549154491334656 1168392551040811008 1174865639966244864 1183186200859508736 1185497111408062464 1188075400036614144 1190395859802310656 1191996440960827392 1196990850715342848 1198600299359502336 1200941315569188864 1204904818260836352 1216077177141854208 1220160769636368384 1222543896139564416 1222814446821310464 1224187702869491712 1225202756287758336 1227595730421132864 1227867399080902656 1229246329740853248 1236056558714486784 1238470731680726016 1240135953297702912 1242558093831487488 1248918767573925888 1254079588927537152 1261027398284476416 1263490342421750784 1265189204879474688 1266238255302180864 1267660277545254912 1270417259445092352 1285436860193046528 1287947479060611072 1290748582755827712 1293269576081522688 1296082254585397248 1298613665238884352 1300434504480866304 1302974415622430496 1304726367531958272 1307274661218544128 1309032395147575296 1310117798802751488 1314441619920912384 1321723844962025472 1331084475966947328 1333684250334070272 1335477494039445504 1336584825041190912 1340995996080930816 1348425336779440128 1355517920543440896 1356850019092660224 1362456837353373696 1368086824284585984 1370005074679431168 1372680865840914432 1375361883157009968 1375666252673974272 1377211165728178176 1378353100823728128 1382902120958459904 1385909737576464384 1390563628553797632 1395152947459915776 1405033613520666624 1410839537543479296 1418655823070035968 1421426635224469632 1423337855489409024 1426117812238411776 1428035340160991232 1433936312640995328 1446116467717177344 1448940913943187456 1452092155600306176 1454928273091713024 1456884538952122368 1458092536408571904 1462904722997379072 1462988817540974592 1464955921439391744 1467817163473453056 1470683993870862144 1471009458304843776 1472661444541022208 1486316549840044032 1494550990559379456 1497470035462815744 1500394781625829056 1500726821098881024 1502412180794376192 1503657928171339776 1508620495591047168 1516978503876870144 1521985033592635392 1526456271479242752 1532763942022545408 1539097677320159232 1541255709014360064 1544265974071028736 1546342361519357952 1547282118551636214 1547624534258221056 1549362561444200448 1552732205988446208 1555764886078267392 1569547065892405248 1577581601146011648 1580662815210749952 1584100533382152192 1587194479736414208 1595987800953790464 1601255087425585152 1606539757681115136 1626881026181824512 1630058528186085888 1632250270492655616 1633603675050344448 1636794307228177152 1638995106321137664 1645767813372051456 1645862419733596416 1648075411619315712 1651294308907634688 1656744125108649984 1660347309373784064 1665225023431901184 1672106118570049536 1681369864379301888 1684653789895667712 1687944129329057688 1688317673736241152 1690213703393673216 1693889679260123136 1717263305414148096 1724359434775363584 1728109672780529664 1731484886985179136 1733912672641155072 1737299220829907328 1739635156709277696 1741077601040498688 1743032881624725504 1745376526863433728 1746823731737001984 1752588826561216512 1762298459949367296 1774779301289263104 1778245667112093696 1780636658719260672 1782113100054921216 1785593789703465984 1787994661441241088 1797900449039253504 1801411973353783296 1807357227391254528 1816609116471164928 1824115765712781312 1826673432905908224 1830241154454552576 1833815844209346624 1834221670231965696 1836281554304237568 1837804134431637504 1841801098621353984 1843869494611279872 1854084838071730176 1860203929946554368 1863837140747231232 1873378151360888832 1881119383391305728 1891541097426714624 1895235513632626176 1897783807319212032 1901490416317882368 1905625889167638528 1928155290289569792 1931921218590916608 1936122874133741568 1939904364122284032 1944123381878095872 1950651756721299456 1954461623433645744 1957089551297937408 1960911991827816192 1963548592721362944 1971662429881368576 1996626713950420992 2000526375501105408 2003216241059168256 2004877237561786368 2011493994121396224 2022638005169160192 2029313378123513856 2035275028638990336 2043685256030060544 2052130236426878976 2055007612019146752 2059021298761371648 2063042824735514952 2063499379010961408 2065816748592267264 2067529651235592192 2070309607984594944 2074353181437689856 2085845442830696448 2092729421189873664 2107550420280999936 2112134044509536256 2116259306315218944 2127983734605053952 2135006783234113536 2139176718357617664 2142053010241486848 2169174701575766016 2173411370914781184 2176333693990207488 2178138233400459264 2182392409637569536 2185326808428183552 2187138804612857856 2194357084496068608 2194483226311461888 2197433882159087616 2201725745210179584 2206514187457265664 2208992166811533312 2220300031242534912 2229474824760066048 2241826485839069184 2246205053194223616 2250592172438743584 2251090231648321536 2253618271191564288 2262930743386570752 2282977550388953088 2289684407218864128 2299145913033818112 2308646515980238848 2311883563521540096 2316398961106543104 2319513542279036928 2320923177827454321 2321436801387331584 2324043842166300672 2329098308982669312 2366372401719017472 2370994222816124928 2376150800073228288 2380791719604621312 2393981701430685696 2401882631138377728 2409809636521672704 2440321539272736768 2445087792279128832 2448375405738983424 2450405512575516672 2455191460842265728 2455734798161805312 2458492659481706496 2472113117428973568 2476941463361452032 2480271906595405824 2485116187662974976 2497837535147851776 2508159177855074304 2522054796568952832 2526980684843501568 2530378409758949376 2532476510604361728 2535320555090509824 2540834518890184704 2575894958121222144 2581497165511655424 2586539152163045376 2592164509170794496 2597227330477768704 2600869008961732608 2605948831244860992 2609452735063916544 2614549322437088256 2618064790295150592 2620235597605502976 2628883239841824768 2643447689924050944 2662168951933894656 2667368500668140544 2670954988078891008 2673169650082381824 2681991992161861632 2696850673558880256 2711035841086881792 2713700038185320448 2724913674706747392 2736173648569171968 2740010149358862336 2745361731681828864 2750723766314019936 2751332505347948544 2754422331456356352 2756706201647456256 2765804241916919808 2781127257107595264 2790305894919831552 2810067227041333248 2821679075086958592 2837311646140071936 2842853270448939264 2846675710978818048 2852235624476823552 2867872625281990656 2892232935434354688 2897881827886374912 2904184311200612352 2909856546183426048 2916185072817143808 2925809445994758144 2925977635081949184 2935634326946906112 2941367987741724288 2942018916609687552 2945322889082044416 2994940070925631488 3000789563251658112 3001453642197762048 3004824361588752384 3007315856342679552 3017240991182094336 3033957007753740288 3043970067185270784 3052912542958485504 3065527884045090816 3078195354640318464 3082511418028720128 3088531948142057472 3092684723038715904 3094564237103272428 3095249068516442112 3098725122888400896 3105464411976892416 3111529772156534784 3139094131784810496 3155163202292023296 3161325630421499904 3168201066764304384 3174388959472828416 3191975601907580928 3202510174851170304 3213079515362230272 3253762052363649024 3260117056372171776 3264500540985311232 3267207350100688896 3273588614456354304 3277990212642275328 3291535626744102912 3291724839467192832 3296150823238631424 3302588617815269376 3313488250217299968 3330450046863802368 3344212237140099072 3362739728758603776 3369307579791335424 3375888258658115376 3376635347472482304 3380427406787346432 3434526610828296192 3448718869550727168 3462969773970358272 3467825345282310144 3474598441659814656 3479270313418555392 3482155202080997376 3486065763249451008 3493647463474003968 3505177653122433024 3524596919898734592 3549558602578526208 3556491334224187392 3564226200109842432 3571187579406931968 3575989322882482176 3595800898078507008 3602823946707566592 3614714454782509056 3648231531425562624 3660482308909105152 3667631688418693248 3668443340463931392 3672563108608475136 3675608268863275008 3683602197242707968 3687738989222559744 3708169676143460352 3720407859893108736 3727674281494462464 3746756302721777664 3762238766782611456 3783082194853429248 3790471027265252352 3795567614638424064 3802980832635764736 3811251778335277056 3856310580579139584 3863842437181833216 3872245748267483136 3879808728244568064 3888246763756191744 3901303513442598912 3908923246867291488 3914179102595874816 3921823983655632384 3927097185442725888 3943324859762737152 3993253427900841984 4001052751002210816 4006432482118336512 4009754475123572736 4022987988242792448 4045276010338320384 4070550057277980672 4087370512060121088 4104260472853757952 4110015224038293504 4118042597522743296 4126085649471029904 4126998758021922816 4131633497184534528 4135059302471184384 4148706362875379712 4171690885661392896 4185458842379747328 4215100840561999872 4232518612630437888 4255967469210107904 4270013566468227072 4278353436715235328 4284106020482973696 4338349403151532032 4346822741829562368 4356276466800918528 4364784819275139072 4370653616856367104 4374277609225715712 4388714168992137216 4388966452622923776 4394867764318175232 4403451490420359168 4413028374914531328 4417984333623066624 4458949649520132096 4483652971678138368 4492410106388447232 4501184344877487168 4502180463296643072 4507236542383128576 4525861486773141504 4565955100777906176 4579368814437728256 4598291826067636224 4617293031960477696 4623767127043080192 4632797922213086208 4639027084558073856 4641846355654908642 4642873602774663168 4648087684332601344 4658196617965338624 4732744803438034944 4741988445632249856 4752301600146456576 4761583439209242624 4787963402861371392 4803765262276755456 4819619273043345408 4880643078545473536 4890175584558257664 4896750811477966848 4900811025151033344 4910382921684531456 4916985318963412992 4944226234857947136 4953882926722904064 4970232375325949952 4995675070295703552 5016318355710148608 5044109593137905664 5053961369687003136 5064953021208723456 5070641110181019648 5081669037780369408 5151789916242444288 5173078304326090752 5184329018341588992 5194454660955537408 5201738017923465216 5211897662489721984 5218905470127833088 5229098644874176512 5236129580590301184 5240471195211005952 5257766479683649536 5286895379848101888 5324337903867789312 5334737001336281088 5341909976157782016 5346339300164763648 5363983984323723264 5393701347117760512 5422071682173763584 5449827349413494784 5472347297138343936 5480020298717724672 5490723463363657728 5501447532628039872 5502665010695897088 5508844662912712704 5513412403294912512 5531608483833839616 5562254514215190528 5580611789839663104 5620134454082666496 5643358150173917184 5674623292280143872 5685706540897878528 5693351421957636096 5704471248953647104 5784465870868709376 5795763655772749824 5808368622401224704 5819713092366852096 5832370145634287616 5851955270163898368 5871268653893812224 5882735975483448576 5890645778164088832 5989880141851262976 6001579126503316224 6009648723177504768 6014631712685359104 6034481982364188672 6067914015507480576 6087940134370541568 6105825085916971008 6131055768090181632 6156390709280636928 6165022836057440256 6177063896284114944 6189128474206544856 6190498137032884224 6197450245776801792 6210928823953784832 6223059544313069568 6278188263569620992 6322651260842999808 6336402133528608768 6348777918945656832 6383951203815161856 6405020349702340608 6426159030724460544 6507524104727298048 6520234112744343552 6529001081970622464 6534414700201377792 6547177228912708608 6555980425284550656 6583071253488205824 6583449678934385664 6592301646477262848 6605177235630538752 6626976500434599936 6660900093727604736 6688424474280198144 6725479457517207552 6738615159582670848 6751776517316230752 6753270694944964608 6760854813574692864 6869053221656592384 6897437739101454336 6925939547940716544 6935650690564620288 6949196883319629312 6958540626837110784 6964310404161994752 6972131526498902016 6987294926948007936 7099117205157052416 7112982668448374784 7128452400219684864 7142375158813863936 7205647893415133184 7229428909565018112 7320964617818210304 7335263376837386496 7345126217216950272 7351216537726550016 7367204394485415936 7375477978445119488 7416339352286920704 7440815719786217472 7455348562988924928 7493512605443555328 7524477533565222912 7566164389706858496 7580942054530504704 7591135229276848128 7605961665271529472 7622503556670554112 7727684874363666432 7744491496534966272 7759617456489136128 7776493527512383488 7802607026885197824 7817846493734582976 7828358205191749632 7843647967311264768 7854194370885451776 7886649719525474304 7986506855801683968 8002105502004421632 8012864964236673024 8019508950247145472 8045975976485584896 8090552020676640768 8141100114555961344 8174741024120242176 8208520945707515904 8220030448076587008 8236085195045486592 8252171298942059808 8253997516043845632 8263266994369069056 8270118604942368768 8297412725750759424 8343381771322785792 8370917684759494656 8430201681123999744 8465037225260875776 8511934938420215808 8540027132936454144 8556706873430470656 8676698806303064064 8693645483659124736 8712552933601837056 8729569638550278144 8748555218451431424 8777428337984274432 8777932905245847552 8806902980840718336 8826056749829062656 8835968667246133248 8984820212776894464 9002368689754974336 9004360926593286144 9014473084766257152 9051722973546283008 9131910201555812352 9158737628875456512 9196583652135272448 9234586063920955392 9247534254086160384 9265595844426172416 9278054169116147712 9283692711309817284 9285747205549326336 9296175368665202688 9316393235930677248 9465489606876069888 9483976891264499712 9504603200292913152 9523166878418485248 9575926805722742784 9607530524553510912 9639238546086690816 9761286157090947072 9780351169116515328 9793501622955933696 9801622050302066688 9820765843369062912 9833970637926825984 9888452469715894272 9907765853445808128 9940464750651899904 9991350140591407104 10032636711420297216 10088219186275811328 10107922739374006272 10129906042417446912 10141282220362039296 10303579832484888576 10346156608652181504 10388909321911074816 10403476035846930432 10423795324979443968 10437810940255666176 10458197289748353024 10480942390422011904 10515532959367299072 10573790759696203776 10648675807735578624 10669474002672562176 10692678600329527296 10727967968647446528 10787402694235521024 10844143364347527168 10944694594276687872 10981446926727315456 11002895065256079744 11005330021391794176 11017689325825425408 11026824806589825024 11063216967667679232 11124509028430381056 11161223579679326208 11240268908165332992 11286716300347834368 11349246584560287744 11371413081795757056 11386702843915272192 11408942497907294208 11568931741737418752 11591527311545499648 11616737244802449408 11639426184733704192 11664740291268575232 11703910540327796736 11742537307787624448 11765471950966897152 11781291556328177664 11979760283702525952 12003158253006632448 12019297446355009536 12029263425370718208 12068963964728377344 12135828031014961152 12211650171833942016 12262111536180363264 12312781418561273856 12330045672114880512 12354127792568229888 12378256948413089712 12380996274065768448 12394900491553603584 12446119088626139136 12556376527139241984 12645302521685999616 12697555837891313664 12767902407630323712 12810040699404681216 12852318061448921088 13015048209454596096 13040468225488687104 13068829400402755584 13094354457825417216 13111960850569101312 13166142506976411648 13166899357868771328 13184603292954525696 13210354471261077504 13253953000869199872 13376848948560396288 13450958915034415104 13477230319165341696 13503553034632461504 13506541389889929216 13521709627149385728 13738106443313184768 13794875478202908672 13851879095881433088 13871301381129240576 13898393766639258624 13917081253674221568 13928620808323989504 13944263052997804032 13974589853896015872 14198234410314104832 14225965336896749568 14256904800439369728 14284750317627727872 14411295786830266368 14458857819130036224 14641929235636420608 14670526753674772992 14690252434433900544 14702433075453100032 14750955956890238976 14832678704573841408 14910697125977849856 14987025210887110656 15048955067130445824 15132328779413716992 15161884109061009408 15211923330543058944 15245007113341108224 15455369748727332864 15519234912978272256 15552987055024766976 15605214053770395648 15635692987469165952 15656716410383499264 15687295934622529536 15708388741770903552 15773299439050948608 15973013711603367936 16004211004008843264 16025729928473346048 16039017900494290944 16091951952971169792 16181104041353281536 16349482048240484352 16417041891415031808 16440060896153174016 16472170390090973184 16504342597884119616 16507995032087691264 16526533988738138112 16540237209884737536 16594825451501518848 16686763542645571584 16741835369518989312 16860403362247999488 16930074450521751552 17023869876840431616 17080054265872908288 17113413746860941312 17353397612606128128 17387290967318249472 17425105867203674112 17459139277100556288 17497110436902862848 17555865810491695104 17613805961681436672 17671937334492266496 17969640425553788928 18004737379509948672 18028946169532514304 18103445947092566016 18263820403111624704 18317475257750913024 18393167304270544896 18469172127841910784 18495068508172320768 18531191688852344832 18567385422619634568 18571494411098652672 18592350737330405376 18632786471861354496 18967953782528999424 19009206400585826304 19046333756836970496 19151853611445485568 19215061049107021824 19278477092173381632 19522572314181894144 19560702338233030656 19587003245911867392 19603244100604133376 19641531686738125824 19667941275853651968 19776904939431788544 19815531706891616256 19880929501303799808 19982700281182814208 20065273422840594432 20176438372551622656 20215845478748012544 20259812084834893824 20282564440724078592 20607159664969777152 20692313217304363008 20777818643822149632 20806952071693860864 20847590649958887936 20875621880511332352 20916394579496706048 20961884780844023808 21297351615471157248 21338948005345124352 21385357200659054592 21688286728695054336 21962893853454630912 22005790130512159488 22035378651650850816 22053649613179650048 22126433935335358464 22249018056860762112 22322447159358652416 22480537816330665984 22573432600695668736 22698493169120575488 22742826163591514112 22773405687830544384 22817884995814588416 23183054623090999296 23233474489604898816 23278852369467408384 23329480582537150464 23407821080655593472 23485074615575248896 23530943901933794304 23562583112656355328 23959520567405051904 24006316506013264896 24038594892710019072 24058526850741436416 24137927929456754688 24271656062029922304 24423300343667884032 24524223072360726528 24625562837122547712 24660091344229761024 24708255585136459776 24756513896826179424 24761992548131536896 24789800983107207168 24892238177252278272 25112753054278483968 25290605043371999232 25395111675782627328 25535804815260647424 25620081398809362432 26030096418909192192 26080936450977374208 26137658800805511168 26188708915650834432 26332285013952823296 26333798715737542656 26420708942522155008 26507906001738399744 26954460638330683392 27007106069264923008 27013082779779858432 27043419254298771456 27476212886626369536 27589750956405817344 27703758191762866176 27742602762258481152 27796787533278517248 27834162507348443136 27857241616647979008 27888526105995608064 27949179707792031744 28396468820628209664 28451930673793499136 28513809600878739456 28569500635255455744 28822591573660532736 28917715638260072448 29283858471272841216 29341053507349545984 29380504868867801088 29404866150906200064 29501911913780477952 29665357409147682816 29821394251955699712 29974050421774221312 30097910134260891648 30264657558827433984 30323768218122018816 30423846661086117888 30910739497454665728 31038469825956544512 31210428107540791296 31271385974938331904 31313432820766998528 31374591869245059072 31546598878101897216 31946027423206735872 32008422008017686528 32078035800988581888 32183903905942339584 32362208082706563072 32834083782830063616 32944340780181946368 33008685195768239232 33015990064175382528 33053067977476276224 33080474419769475072 33189650903003037696 33373527085291143168 33483670739037978624 33720806724495998976 33860148901043503104 34047739753680863232 34160108531745816576 34226827493721882624 34706795225212256256 34774581934636498944 34850211734407348224 34918278554201112576 34994220873805725696 35111731620983390208 35227611923362873344 35343874668984532992 35939280851107577856 36009474759019897344 36057892339065028608 36206891894185132032 36634950515501826048 36786334608541089792 36938344255683821568 36990137016344641536 37062383377704689664 37134770845239269136 37142988822197305344 37184701474660810752 37935907565057998848 38092667513673940992 38303707222890971136 38430122098214043648 38556954184346763264 39045144628363788288 39121404676466061312 39206488201208266752 39283063373476251648 39335882551707303936 39553809878863577088 39631063413783232512 39761859002607599616 40130546845681188864 40352876745103245312 40431690957496025088 40519624169669787648 40565128881448157184 41214319329939554304 41384626434608726016 41555637287644299264 41613904143387721728 41695181299917775872 41751243761022664704 41832789158993412096 41923769561688047616 42594703230942314496 42677896010690248704 42770714401318109184 43376573457390108672 43925787706909261824 44011580261024318976 44070757303301701632 44107299226359300096 44252867870670716928 44498036113721524224 44961075632661331968 45146865201391337472 45396986338241150976 45485652327183028224 45635769991629176832 46366109246181998592 46557704738934816768 46658961165074300928 46815642161311186944 46970149231150497792 47061887803867588608 47125166225312710656 47919041134810103808 48012633012026529792 48077189785420038144 48117053701482872832 48275855858913509376 48543312124059844608 49048446144721453056 49251125674245095424 49320182688459522048 49416511170272919552 49513027793652358848 49523985096263073792 49579601966214414336 49784476354504556544 50225506108556967936 50581210086743998464 50790223351565254656 51071609630521294848 51240162797618724864 52060192837818384384 52161872901954748416 52275317601611022336 52377417831301668864 52667597431475085312 52841417885044310016 53015812003476799488 53908921276661366784 54014212138529846016 54086838508597542912 54952425773252739072 55179501912811634688 55407516383525732352 55485205524516962304 55593575066557034496 55714483233295958016 55777052211991216128 55898359415584063488 56903861347586998272 57027619201757478912 57139001270510911488 57645183147321065472 57835431276520144896 58567716942545682432 58682107014699091968 58761009737735602176 58809732301812400128 59003823827560955904 59330714818295365632 59642788503911399424 59948100843548442624 60195820268521783296 60529315117654867968 60647536436244037632 60847693322172235776 61821478994909331456 62076939651913089024 62420856215081582592 62542771949876663808 62626865641533997056 62749183738490118144 63892054846413471744 64016844016035373056 64156071601977163776 65888681560363892736 66017370391536478464 66106135954952552448 66160948839538950144 66379301806006075392 66747054170582286336 66967341478075957248 67441613448991997952 67720297802087006208 68095479507361726464 68320217063491633152 68453654987443765248 69549163869272997888 69700423468814696448 69836557108402225152 69988441747611451392 70223463241966780416 70455223846725746688 70687749337969065984 71878561702215155712 72018949518039794688 72115784678130057216 72413783788370264064 73269901031003652096 73572669217082179584 73876688511367643136 73980274032689283072 74124766755409379328 74269541690478538272 74285977644394610688 74369402949321621504 75871815130115997696 76185335027347881984 76607414445781942272 76860244196428087296 78090289256727576576 78242809352932122624 78412976402416533504 78566126746952503296 79262126827566465024 79523718005215199232 80863381914992050176 81039248339339575296 81130257762896314368 82428638659879108608 82769252869217452032 83111274575288598528 83227808286775443456 83390362599835551744 83502487522045329408 83665578317986824192 83847539123376095232 85189406461884628992 85355792021380497408 85541428802636218368 86753146914780217344 87851575413818523648 88023160522048637952 88141514606603403264 88214598452718600192 88505735741341433856 88996072227443048448 89922151265322663936 90293730402782674944 90793972676482301952 90971304654366056448 91271539983258353664 92732218492363997184 93115409477869633536 93631284322622373888 93940298462300995584 94123775607735177216 95838082269620207616 96025266024053059584 96234107402965745664 96551711717827018752 97086624248119689216 98502251348490190848 98833022340545839104 99026055587304717696 99047970192526147584 99159203932428828672 99568952709009113088 100451012217113935872 101162420173487996928 101580446703130509312 102143219261042589696 102480325595237449728 104120385675636768768 104323745803909496832 104550635203222044672 104754835662603337728 105335194862950170624 105682835770088620032 106031624006953598976 107817842553322733568 108028424277059692032 108173677017195085824 109904851546505478144 110359003825623269376 110815032767051464704 110970411049033924608 111187150133114068992 111428966466591916032 111554104423982432256 113807722695173996544 114278002541021822976 115290366294642130944 115670862553040289792 117135433885091364864 117364214029398183936 117619464603624800256 118007647655121911808 118661429636590731264 119285577007822798848 120391640537043566592 121058630235309735936 121295072872488075264 121695386644344471552 123642957989818662912 124153879303826178048 124841712430163165184 125085543899753327616 125253731283067994112 125498367476980236288 127784109692826943488 128033688032070746112 128312143203954327552 131777363120727785472 132034740783072956928 132212271909905104896 132321897679077900288 132758603612012150784 133494108341164572672 134883226897983995904 135440595604174012416 136190959014723452928 136907309974887530496 139098327738545995776 139673114216804450304 139976883495222902784 140446926483933560832 140910447693451493376 141375498675938131968 143757123404430311424 144037899036079589376 144231569356260114432 144827567576740528128 147145338434164359168 147753377022735286272 147960548065378566144 148249533510818758656 148539083380957076544 148571955288789221376 148738805898643243008 151743630260231995392 152370670054695763968 153214828891563884544 153720488392856174592 156180578513455153152 156485618705864245248 156825952804833067008 157132253493905006592 158524253655132930048 159047436010430398464 161726763829984100352 162260515525792628736 164857277319758217216 165538505738434904064 166222549150577197056 166455616573550886912 166780725199671103488 167331156635973648384 167695078246752190464 170711584042760994816 171082857605272436736 173506293829560434688 175703150827637047296 176046321044097275904 176283029213206806528 176429196905437200384 177011471482682867712 177992144454886096896 179844302530645327872 180587460805565349888 181587945352964603904 181942609308732112896 182543079966516707328 185464436984727994368 186230818955739267072 187262568645244747776 187880596924601991168 188247551215470354432 191676164539240415232 192050532048106119168 192468214805931491328 197666044681091678208 198052111174609435392 198318407864857657344 199137905418018226176 200902024434227871744 202324840346975993856 203160893406261018624 204286438522085179392 204960651190474899456 208647491607818993664 209101270406444089344 209509671325206675456 210670389725900341248 211365671540177240064 212063248013907197952 215635685106645467136 216056848554119384064 216347354034390171648 219809703093010956288 220718007651246538752 221630065534102929408 221940822098067849216 222374300266228137984 222857932933183832064 223108208847964864512 227615445390347993088 228556005082043645952 230580732589284261888 234270867770182729728 234728428058796367872 235238929207249600512 238571154015645597696 242590145744976150528 243390773288688943104 247285915979637325824 248307758607652356096 249683424860326330368 250171087799506655232 250507462566135988224 250996734953960472576 255568219385653886976 256067376064141492224 256624286407908655104 263554726241455570944 264069481566145913856 264424543819810209792 264643795358155800576 265517207224024301568 266988216682329145344 269766453795967991808 270881191208348024832 272381918029446905856 273814619949775060992 278196655477091991552 279346228433608900608 280893852967867121664 281820895386902986752 287514246808860622848 288075798072159178752 289655135153481056256 295506754045470572544 296499067021637517312 297078166761914153088 297143910577578442752 297477611797286486016 303487260520463990784 304741340109391527936 306429657783127769088 307440976785712349184 312361157026910306304 312971237411728490496 313651905609666134016 314264506987810013184 317048507310265860096 318094872020860796928 323453527659968200704 324521031051585257472 329714554639516434432 331077011476869808128 332445098301154394112 332911233147101773824 333561450399342206976 334662313271947296768 341423168085521989632 347012587659120869376 351406301655274094592 352092642088194551808 352858393810874400768 354022942965365735424 355984288909772193792 361174921611130699776 363175890705929207808 363885218617464225792 365086159933033414656 370928873969455988736 372461637911478534144 374525137290489495552 375761193849203982336 376495102430940708864 383352329078480830464 384101064096212238336 384936429611862982656 395332089362183356416 396104222349218870784 396636815729715314688 398275810836036452352 404649680693951987712 406321786812522037248 408572877044170358784 417294983215637987328 419019342650413350912 421340779451800682496 422731343080354480128 424126496027814395904 431271370213290934272 432113697108238768128 432694708068780343296 441436015302493077504 443260131068205858816 443881644196135698432 444748600532456275968 445715865866367664128 446216417695929729024 455230890780695986176 457112010164087291904 461161465178568523776 468541735540365459456 469456856117592735744 470477858414499201024 477142308031291195392 485180291489952301056 486781546577377886208 494571831959274651648 496615517215304712192 499366849720652660736 500342175599013310464 501993469907920945152 512134752128282984448 513248572815817310208 527109452482911141888 528138963132291827712 528849087639620419584 529287590716311601152 531034414448048603136 533976433364658290688 539532907591935983616 541762382416696049664 544763836058893811712 547629239899550121984 556393310954183983104 558692456867217801216 561787705935734243328 563641790773805973504 575028493617721245696 576151596144318357504 592998134043275034624 594156333523828306176 594955223594572972032 606974521040927981568 609482680218783055872 612859315566255538176 614881953571424698368 625942474823456980992 627303811219332268032 628529013975620026368 634097014620531720192 636189744041721593856 646907055319936401408 649042062103170514944 659429109279032868864 662154022953739616256 664890196602308788224 665822466294203547648 667122900798684413952 669324626543894593536 682846336171043979264 702812603310548189184 704185284176389103616 705716787621748801536 727770437234928451584 730172319866066829312 741857747938911977472 744923275822957068288 749050274580978991104 751522387698407964672 752990204861881417728 766704658156961660928 768202128192424476672 769872859223725965312 790664178724366712832 792208444698437741568 793273631459430629376 796551621672072904704 809299361387903975424 812643573625044074496 817145754088340717568 834589966431275974656 838038685300826701824 842681558903601364992 845462686160708960256 862542740426581868544 864227394216477536256 886520262136411717632 889497201064912551936 891431731732735328256 892432835391859458048 910461781561391972352 914224020328174583808 922322930357137047552 937083471080730918912 938913712235185471488 940955716828998402048 954284616062582390784 970360582979904602112 973563093154755772416 989143663918549303296 993231034430609424384 998733699441305321472 1000684351198026620928 1003986939815841890304 1024269504256565968896 1054218904965822283776 1056277926264583655424 1058575181432623202304 1062068828896097206272 1067952866729316581376 1083524764833392099328 1089527672117787623424 1095258479799100243968 1112786621908367966208 1117384913734435602432 1123575411871468486656 1127283581547611947008 1150056987235442491392 1152303192288636715008 1185996268086550069248 1188312667047656612352 1189910447189145944064 1213949042081855963136 1218965360437566111744 1225718631132511076352 1251884949646913961984 1257058027951240052736 1268194029241063440384 1272379488083443187712 1293814110639872802816 1298084124206341029888 1324308045907479232512 1329780393204617576448 1331644932588407095296 1334245801597368827904 1338649253087789187072 1365692672342087958528 1405625206621096378368 1408370568352778207232 1411433575243497603072 1455540874469856903168 1460344639732133658624 1483715495877823954944 1489846551645914136576 1498100549161957982208 1505980409723762835456 1536404256384848953344 1539745718447451930624 1581328357448733425664 1584416889396875483136 1586547262918861258752 1593103243344145809408 1618598722775807950848 1625287147250088148992 1634291508176681435136 1669179932862551949312 1676077370601653403648 1685363117807202729984 1690925372321417920512 1725085480853163737088 1728454788432955072512 1778994402129825103872 1784865670783718916096 1820923563122783944704 1828448040656349167616 1844645860714274095104 1877827424470370942976 1881911433657996804096 1908569232125164781568 1940721165959809204224 1947126186309511544832 1978287327837098606592 1986462068861218848768 1997467398882610642944 2001368702396053241856 2007973879631683780608 2048539008513131937792 2108437809931644567552 2112555852529167310848 2117150362865246404608 2190516959598200487936 2225573243816735932416 2234769827468871204864 2247150823742936973312 2254567163095223894016 2300113974470884982784 2304606384577273430016 2371992536173100138496 2376625334095313224704 2379820894378291888128 2427898084163711926272 2437930720875132223488 2451437262265022152704 2503769899293827923968 2514116055902480105472 2536388058482126880768 2587628221279745605632 2659560786409235152896 2668491603194737655808 2677298506175578374144 2731385344684175917056 2811250413242192756736 2816741136705556414464 2822867150486995206144 2911081748939713806336 2920689279464267317248 2967430991755647909888 2979693103291828273152 2996201098323915964416 3011960819447525670912 3072808512769697906688 3162656714897466851328 3168833778793750966272 3186206486688291618816 3250574294500176297984 3268583016353362870272 3338359865725103898624 3352154741203306807296 3370726235614405459968 3381850744642835841024 3450170961706327474176 3456909576865910145024 3557988804259650207744 3569731341567437832192 3641847126245567889408 3656896081312698335232 3755654848940741885952 3817138464250329563136 3881442331919618408448 3894252372619023089664 3972924137722437697536 3994934797765221285888 4002737404792106483712 4015947759263367561216 4097078017026263875584 4216875619863289135104 4225111705058334621696 4234300725730492809216 4381033919196400975872 4451146487633471864832 4469539654937742409728 4494301647485873946624 4609212769154546860032 4743985072346200276992 4753250668190626449408 4759641788756583776256 4855796168327423852544 4875861441750264446976 4902874524530044305408 5007539798587655847936 5028232111804960210944 5072776116964253761536 5175256442559491211264 5336983206389475311616 5354597012351156748288 5462770689368351834112 5633482273411112828928 5645734300973990412288 5822163497879427612672 5841378558928534634496 5934861983511295819776 5959386206583656546304 5992402196647831928832 6023921638895051341824 6145617025539395813376 6325313429794933702656 6337667557587501932544 6676719731450207797248 6704309482406613614592 6741452471228810919936 6763701489285671682048 6900341923412654948352 6913819153731820290048 7115977608519300415488 7139462683134875664384 7283694252491135778816 7313792162625396670464 7511309697881483771904 7762884663839236816896 8005474809584212967424 8031895518526735122432 8194156034052527751168 8433751239726578270208 8450223410116669243392 8468601451460985618432 8762067838392801951744 8902292975266943729664 8939079309875484819456 8988603294971747893248 9218425538309093720064 9487970144692400553984 9506501336381252898816 9751722883500528893952 9805749049060088610816 10015079597175311695872 10056464223609920421888 10145552233928507523072 10350512885118982422528 10673966412778950623232 10709194024702313496576 10925541378736703668224 11266964546822225657856 11644326995758855225344 11682757117857069268992 11918772413167313092608 11984804393295663857664 12047843277790102683648 12291234051078791626752 12650626859589867405312 12675335115175003865088 13353439462900415594496 13408618964813227229184 13482904942457621839872 13827638307463640580096 14231955217038600830976 14278925366269751328768 14567388504982271557632 14627584325250793340928 15022619395762967543808 15525769327678473633792 16010949619168425934848 16063791037053470244864 16388312068105055502336 16900446820233338486784 16937202902921971236864 17524135676785603903488 17804585950533887459328 17878158619750969638912 17977206589943495786496 18436851076618187440128 18975940289384801107968 19013002672762505797632 20030159194350623391744 20112928447219840843776 20291104467857015046144 20701025770237964845056 21347932825557901246464 21418388049404626993152 21851082757473407336448 22533929093644451315712 23288653991517710450688 24095686555580205367296 24582468102157583253504 25301253719179734810624 25350670230350007730176 26706878925800831188992 26817237929626454458368 26965809884915243679744 27655276614927281160192 28463910434077201661952 29255168650501586681856 30045238791525935087616 31051538655356947267584 32021899238336851869696 32127582074106940489728 32776624136210111004672 33800893640466676973568 35048271353571207806976 35756317239501939277824 35954413179886991572992 36873702153236374880256 37951880578769602215936 38026005345525011595264 40060318388701246783488 40225856894439681687552 42695865651115802492928 42836776098809253986304 43702165514946814672896 45067858187288902631424 46577307983035420901376 48191373111160410734592 49164936204315166507008 50701340460700015460352 53413757851601662377984 53634475859252908916736 53931619769830487359488 55310553229854562320384 56927820868154403323904 60090477583051870175232 62103077310713894535168 64043798476673703739392 64255164148213880979456 65553248272420222009344 67601787280933353947136 73747404306472749760512 75903761157539204431872 76052010691050023190528 80120636777402493566976 80451713788879363375104 85391731302231604985856 90135716374577805262848 93154615966070841802752 96382746222320821469184 98329872408630333014016 101402680921400030920704 107268951718505817833472 107863239539660974718976 110621106459709124640768 113855641736308806647808 120180955166103740350464 128087596953347407478784 128510328296427761958912 131106496544840444018688 135203574561866707894272 147494808612945499521024 152104021382100046381056 160241273554804987133952 160903427577758726750208 170783462604463209971712 180271432749155610525696 186309231932141683605504 192765492444641642938368 196659744817260666028032 202805361842800061841408 221242212919418249281536 227711283472617613295616 240361910332207480700928 256175193906694814957568 270407149123733415788544 294989617225890999042048 304208042764200092762112 321806855155517453500416 341566925208926419943424 360542865498311221051392 385530984889283285876736 393319489634521332056064 405610723685600123682816 442484425838836498563072 480723820664414961401856 512350387813389629915136 540814298247466831577088 589979234451781998084096 608416085528400185524224 683133850417852839886848 721085730996622442102784 811221447371200247365632 884968851677672997126144 1024700775626779259830272 1081628596494933663154176 1179958468903563996168192 1216832171056800371048448 1442171461993244884205568 1622442894742400494731264 1769937703355345994252288 2049401551253558519660544 2163257192989867326308352 2433664342113600742096896 3244885789484800989462528 3539875406710691988504576 4326514385979734652616704 4867328684227201484193792 6489771578969601978925056 9734657368454402968387584 12979543157939203957850112 19469314736908805936775168 38938629473817611873550336
- Sum of all divisors σ(n): 136971627005609366150088165
- Sum of proper divisors (its aliquot sum) s(n): 98032997531791754276537829
- 38938629473817611873550336 is an abundant number, because the sum of its proper divisors (98032997531791754276537829) is greater than itself. Its abundance is 59094368057974142402987493
Bases of 38938629473817611873550336
- Binary: 100000001101011001001101010101010111010110000001001101011100010000000000000000000000002
- Hexadecimal: 0x203593555D604D71000000
- Base-36: 4W4TMZUV400000000
Squares and roots of 38938629473817611873550336
- 38938629473817611873550336 squared (389386294738176118735503362) is 1516216865299257629323472214213076346624781525712896
- 38938629473817611873550336 cubed (389386294738176118735503363) is 59039406719841021002141007671655900219300454966647131957533822324548940333056
-
38938629473817611873550336 is a
perfect square number . Itssquare root is 6240082489344 -
The
cube root of 38938629473817611873550336 is 338943170.2052480823
Scales and comparisons
How big is 38938629473817611873550336?- 38,938,629,473,817,611,873,550,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 38,938,629,473,817,611,873,550,336 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 38938629473817611873550336 cubic inches would be around 28245264.2 feet tall.
Recreational maths with 38938629473817611873550336
- 38938629473817611873550336 backwards is 63305537811671837492683983
- The number of decimal digits it has is: 26
- The sum of 38938629473817611873550336'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 38938629473817611873550336 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 38938629473817611873550336 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/38938629473817611873550336/
Chicago style:
Numbermatics. 2024. "Number 38938629473817611873550336 - Facts about the integer". https://numbermatics.com/n/38938629473817611873550336/
The information we have on file for 38938629473817611873550336 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 38938629473817611873550336, math, Factors of 38938629473817611873550336, curriculum, school, college, exams, university, Prime factorization of 38938629473817611873550336, STEM, science, technology, engineering, physics, economics, calculator, thirty-eight septillion, nine hundred thirty-eight sextillion, six hundred twenty-nine quintillion, four hundred seventy-three quadrillion, eight hundred seventeen trillion, six hundred eleven billion, eight hundred seventy-three million, five hundred fifty thousand, three hundred thirty-six.