244453943692196717778763776
244,453,943,692,196,717,778,763,776 is an even composite number composed of five prime numbers multiplied together.
244453943692196717778763776 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred seven divisors.
Prime factorization of 244453943692196717778763776:
216 × 316 × 136 × 192 × 2232
(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 × 13 × 13 × 13 × 13 × 13 × 13 × 19 × 19 × 223 × 223)See below for interesting mathematical facts about the number 244453943692196717778763776 from the Numbermatics database.
Names of 244453943692196717778763776
- Cardinal: 244453943692196717778763776 can be written as Two hundred forty-four septillion, four hundred fifty-three sextillion, nine hundred forty-three quintillion, six hundred ninety-two quadrillion, one hundred ninety-six trillion, seven hundred seventeen billion, seven hundred seventy-eight million, seven hundred sixty-three thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 2.44453943692196717778763776 × 1026
Factors of 244453943692196717778763776
Divisors of 244453943692196717778763776
- Number of divisors d(n): 18207
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 38 39 48 52 54 57 64 72 76 78 81 96 104 108 114 117 128 144 152 156 162 169 171 192 208 216 223 228 234 243 247 256 288 304 312 324 338 342 351 361 384 416 432 446 456 468 486 494 507 512 513 576 608 624 648 669 676 684 702 722 729 741 768 832 864 892 912 936 972 988 1014 1024 1026 1053 1083 1152 1216 1248 1296 1338 1352 1368 1404 1444 1458 1482 1521 1536 1539 1664 1728 1784 1824 1872 1944 1976 2007 2028 2048 2052 2106 2166 2187 2197 2223 2304 2432 2496 2592 2676 2704 2736 2808 2888 2899 2916 2964 3042 3072 3078 3159 3211 3249 3328 3456 3568 3648 3744 3888 3952 4014 4056 4096 4104 4212 4237 4332 4374 4394 4446 4563 4608 4617 4693 4864 4992 5184 5352 5408 5472 5616 5776 5798 5832 5928 6021 6084 6144 6156 6318 6422 6498 6561 6591 6656 6669 6912 7136 7296 7488 7776 7904 8028 8112 8192 8208 8424 8474 8664 8697 8748 8788 8892 9126 9216 9234 9386 9477 9633 9728 9747 9984 10368 10704 10816 10944 11232 11552 11596 11664 11856 12042 12168 12288 12312 12636 12711 12844 12996 13122 13182 13312 13338 13689 13824 13851 14079 14272 14592 14976 15552 15808 16056 16224 16384 16416 16848 16948 17328 17394 17496 17576 17784 18063 18252 18432 18468 18772 18954 19266 19456 19494 19683 19773 19968 20007 20736 21408 21632 21888 22464 23104 23192 23328 23712 24084 24336 24576 24624 25272 25422 25688 25992 26091 26244 26364 26624 26676 27378 27648 27702 28158 28431 28544 28561 28899 29184 29241 29952 31104 31616 32112 32448 32768 32832 33696 33896 34656 34788 34992 35152 35568 36126 36504 36864 36936 37544 37687 37908 38133 38532 38912 38988 39366 39546 39936 40014 41067 41472 41553 41743 42237 42816 43264 43776 44928 46208 46384 46656 47424 48168 48672 49152 49248 49729 50544 50844 51376 51984 52182 52488 52728 53248 53352 54189 54756 55081 55296 55404 56316 56862 57088 57122 57798 58368 58482 59049 59319 59904 60021 61009 62208 63232 64224 64896 65536 65664 67392 67792 69312 69576 69984 70304 71136 72252 73008 73728 73872 75088 75374 75816 76266 77064 77824 77976 78273 78732 79092 79872 80028 80503 82134 82944 83106 83486 84474 85293 85632 85683 86528 86697 87552 87723 89856 92416 92768 93312 94848 96336 97344 98304 98496 99458 101088 101688 102752 103968 104364 104976 105456 106496 106704 108378 109512 110162 110592 110808 112632 113061 113724 114176 114244 114399 115596 116736 116964 118098 118638 119808 120042 122018 123201 124416 124659 125229 126464 126711 128448 129792 131328 134784 135584 138624 139152 139968 140608 142272 144504 146016 147456 147744 149187 150176 150748 151632 152532 154128 155648 155952 156546 157464 158184 159744 160056 161006 162567 164268 165243 165888 166212 166972 168948 170586 171264 171366 173056 173394 175104 175446 177147 177957 179712 180063 183027 184832 185536 186624 189696 192672 194688 196608 196992 198916 202176 203376 205504 207936 208728 209952 210912 212992 213408 216756 219024 220324 221184 221616 225264 226122 227448 228352 228488 228798 231192 233472 233928 234819 236196 237276 239616 240084 241509 244036 246402 248832 249318 250458 252928 253422 255879 256896 257049 259584 260091 262656 263169 269568 271168 277248 278304 279936 281216 284544 289008 292032 294912 295488 298374 300352 301496 303264 305064 308256 311296 311904 313092 314928 316368 319488 320112 322012 325134 328536 330486 331776 332424 333944 337896 339183 341172 342528 342732 343197 346112 346788 350208 350892 354294 355914 359424 360126 366054 369603 369664 371072 371293 373248 373977 375687 379392 380133 385344 389376 393984 397832 404352 406752 411008 415872 417456 419904 421824 425984 426816 433512 438048 440648 442368 443232 447561 450528 452244 454896 456704 456976 457596 462384 466944 467856 469638 472392 474552 479232 480168 483018 487701 488072 489931 492804 495729 497664 498636 500916 505856 506844 511758 513792 514098 519168 520182 525312 526338 531441 533871 539136 540189 542336 542659 549081 554496 556608 559872 562432 569088 578016 584064 589824 590976 596748 600704 602992 606528 610128 616512 622592 623808 626184 629856 632736 638976 640224 644024 646477 650268 657072 660972 663552 664848 667888 675792 678366 682344 685056 685464 686394 692224 693576 700416 701784 704457 708588 711828 716053 718848 720252 724527 732108 739206 739328 742144 742586 746496 747954 751374 758784 760266 767637 770688 771147 778752 780273 787968 789507 793117 795664 808704 813504 822016 831744 834912 839808 843648 851968 853632 867024 876096 881296 884736 886464 895122 901056 904488 909792 913408 913952 915192 924768 933888 935712 939276 944784 944851 949104 958464 960336 966036 975402 976144 979862 985608 991458 995328 997272 1001832 1011712 1013688 1017549 1023516 1027584 1028196 1029591 1038336 1040364 1046539 1050624 1052676 1062882 1067742 1078272 1080378 1084672 1085318 1098162 1108809 1108992 1113216 1113879 1119744 1121931 1124864 1127061 1138176 1140399 1156032 1168128 1181952 1193496 1201408 1205984 1213056 1220256 1233024 1245184 1247616 1252368 1259712 1265472 1277952 1280448 1288048 1292954 1300536 1314144 1321944 1327104 1329696 1335776 1342683 1351584 1356732 1364688 1370112 1370928 1372788 1384448 1387152 1400832 1403568 1408914 1417176 1423656 1432106 1437696 1440504 1449054 1463103 1464216 1469793 1478412 1478656 1484288 1485172 1487187 1492992 1495908 1502748 1517568 1520532 1535274 1541376 1542294 1557504 1560546 1575936 1579014 1586234 1591328 1594323 1601613 1617408 1620567 1627008 1627977 1644032 1647243 1663488 1669824 1679616 1687296 1707264 1734048 1752192 1762592 1769472 1772928 1790244 1802112 1808976 1819584 1826816 1827904 1830384 1849536 1867776 1871424 1878552 1889568 1889702 1898208 1916928 1920672 1932072 1939431 1950804 1952288 1959724 1971216 1982916 1990656 1994544 2003664 2023424 2027376 2035098 2047032 2055168 2056392 2059182 2076672 2080728 2093078 2101248 2105352 2113371 2125764 2135484 2148159 2156544 2160756 2169344 2170636 2173581 2196324 2217618 2217984 2226432 2227758 2239488 2243862 2249728 2254122 2276352 2280798 2302911 2312064 2313441 2336256 2340819 2363904 2368521 2379351 2386992 2402816 2411968 2426112 2440512 2466048 2495232 2504736 2519424 2530944 2555904 2560896 2576096 2585908 2601072 2628288 2643888 2654208 2659392 2671552 2685366 2703168 2713464 2729376 2740224 2741856 2745576 2768896 2774304 2801664 2807136 2817828 2834352 2834553 2847312 2864212 2875392 2881008 2898108 2926206 2928432 2939586 2956824 2957312 2968576 2970344 2974374 2985984 2991816 3005496 3035136 3041064 3052647 3070548 3082752 3084588 3088773 3115008 3121092 3139617 3151872 3158028 3172468 3182656 3188646 3203226 3234816 3241134 3254016 3255954 3288064 3294486 3326427 3326976 3339648 3341637 3359232 3365793 3374592 3381183 3414528 3421197 3468096 3504384 3525184 3545856 3580488 3604224 3617952 3639168 3653632 3655808 3660768 3699072 3735552 3742848 3757104 3779136 3779404 3796416 3833856 3841344 3864144 3878862 3901608 3904576 3919448 3942432 3965832 3981312 3989088 4007328 4028049 4046848 4054752 4070196 4094064 4110336 4112784 4118364 4153344 4161456 4186156 4202496 4210704 4226742 4251528 4270968 4296318 4313088 4321512 4338688 4341272 4347162 4389309 4392648 4409379 4435236 4435968 4452864 4455516 4461561 4478976 4487724 4499456 4508244 4552704 4561596 4605822 4624128 4626882 4672512 4681638 4727808 4737042 4758702 4773984 4782969 4804839 4805632 4823936 4826809 4852224 4861701 4881024 4883931 4932096 4941729 4990464 5009472 5038848 5061888 5121792 5152192 5171816 5202144 5256576 5287776 5308416 5318784 5343104 5370732 5406336 5426928 5458752 5480448 5483712 5491152 5537792 5548608 5603328 5614272 5635656 5668704 5669106 5694624 5728424 5750784 5762016 5796216 5818293 5852412 5856864 5879172 5913648 5914624 5937152 5940688 5948748 5971968 5983632 6010992 6070272 6082128 6105294 6141096 6165504 6169176 6177546 6230016 6242184 6279234 6303744 6316056 6340113 6344936 6365312 6369103 6377292 6406452 6444477 6469632 6482268 6508032 6511908 6520743 6576128 6588972 6652854 6653952 6679296 6683274 6718464 6731586 6749184 6762366 6829056 6842394 6908733 6936192 6940323 7008768 7022457 7050368 7054567 7091712 7105563 7138053 7160976 7208448 7235904 7278336 7307264 7311616 7321536 7398144 7485696 7514208 7558272 7558808 7592832 7667712 7682688 7728288 7757724 7803216 7809152 7838896 7884864 7931664 7962624 7978176 8014656 8056098 8093696 8109504 8140392 8188128 8220672 8225568 8236728 8306688 8322912 8372312 8404201 8404992 8421408 8453484 8503056 8503659 8541936 8592636 8626176 8643024 8677376 8682544 8694324 8778618 8785296 8818758 8870472 8871936 8905728 8911032 8923122 8957952 8975448 8998912 9016488 9105408 9123192 9157941 9211644 9248256 9253764 9266319 9308689 9345024 9363276 9418851 9455616 9474084 9517404 9547968 9565938 9609678 9611264 9647872 9653618 9704448 9723402 9762048 9767862 9864192 9883458 9979281 9980928 10018944 10024911 10077696 10097379 10123776 10143549 10243584 10263591 10304384 10310521 10343632 10404288 10513152 10575552 10637568 10686208 10741464 10812672 10853856 10917504 10960896 10967424 10982304 11075584 11097216 11206656 11228544 11271312 11337408 11338212 11389248 11456848 11501568 11524032 11592432 11636586 11704824 11713728 11758344 11827296 11829248 11874304 11881376 11897496 11943936 11967264 12021984 12084147 12140544 12164256 12210588 12282192 12283063 12331008 12338352 12355092 12460032 12484368 12558468 12607488 12632112 12680226 12689872 12730624 12738206 12754584 12812904 12888954 12939264 12964536 13016064 13023816 13041486 13152256 13167927 13177944 13228137 13305708 13307904 13358592 13366548 13384683 13436928 13463172 13498368 13524732 13605007 13658112 13684788 13817466 13872384 13880646 14017536 14044914 14100736 14109134 14183424 14211126 14276106 14321952 14348907 14414517 14416896 14471808 14480427 14556672 14585103 14614528 14623232 14643072 14651793 14796288 14825187 14971392 15028416 15116544 15117616 15185664 15365376 15456576 15515448 15606432 15618304 15677792 15769728 15863328 15925248 15956352 16029312 16112196 16187392 16219008 16280784 16376256 16441344 16451136 16473456 16613376 16645824 16744624 16808402 16809984 16842816 16906968 17006112 17007318 17083872 17185272 17252352 17286048 17354752 17365088 17388648 17454879 17557236 17570592 17637516 17740944 17743872 17811456 17822064 17846244 17915904 17950896 17952169 17997824 18032976 18210816 18246384 18315882 18423288 18496512 18507528 18532638 18617378 18690048 18726552 18837702 18911232 18948168 19020339 19034808 19095936 19107309 19131876 19219356 19222528 19295744 19307236 19333431 19408896 19446804 19524096 19535724 19562229 19728384 19766916 19958562 19961856 20037888 20049822 20155392 20194758 20247552 20287098 20487168 20527182 20608768 20621042 20687264 20726199 20808576 20820969 21026304 21067371 21151104 21163701 21275136 21316689 21372416 21414159 21482928 21625344 21707712 21835008 21921792 21934848 21964608 22194432 22457088 22542624 22674816 22676424 22778496 22913696 23003136 23048064 23184864 23273172 23409648 23427456 23516688 23654592 23658496 23748608 23762752 23794992 23887872 23934528 24043968 24168294 24281088 24328512 24421176 24564384 24566126 24662016 24676704 24710184 24920064 24968736 25116936 25212603 25214976 25264224 25360452 25379744 25461248 25476412 25509168 25510977 25625808 25777908 25878528 25929072 26032128 26047632 26082972 26304512 26335854 26355888 26456274 26611416 26615808 26717184 26733096 26769366 26873856 26926344 26996736 27049464 27210014 27316224 27369576 27473823 27634932 27744768 27761292 27798957 27926067 28035072 28089828 28201472 28218268 28256553 28366848 28422252 28552212 28643904 28697814 28829034 28833792 28943616 28960854 29113344 29170206 29246464 29286144 29303586 29592576 29650374 29937843 29942784 30056832 30074733 30233088 30235232 30292137 30371328 30430647 30730752 30790773 30913152 30931563 31030896 31212864 31236608 31355584 31539456 31726656 31912704 32058624 32224392 32438016 32561568 32752512 32882688 32902272 32946912 33226752 33291648 33489248 33616804 33619968 33685632 33813936 34012224 34014636 34167744 34370544 34504704 34572096 34709504 34730176 34777296 34909758 35114472 35141184 35275032 35481888 35487744 35622912 35644128 35692488 35831808 35901792 35904338 35995648 36065952 36252441 36421632 36492768 36631764 36846576 36849189 36993024 37015056 37065276 37234756 37380096 37453104 37675404 37822464 37896336 38040678 38069616 38191872 38214618 38263752 38438712 38445056 38591488 38614472 38666862 38817792 38893608 39048192 39071448 39124458 39456768 39503781 39533832 39684411 39917124 39923712 40075776 40099644 40154049 40310784 40389516 40495104 40574196 40815021 40974336 41054364 41217536 41242084 41374528 41452398 41617152 41641938 42052608 42134742 42302208 42327402 42550272 42633378 42744832 42828318 42965856 43046721 43243551 43250688 43415424 43441281 43670016 43755309 43843584 43869696 43929216 43955379 44388864 44475561 44914176 45085248 45349632 45352848 45556992 45827392 46096128 46369728 46546344 46819296 46854912 47033376 47309184 47497216 47525504 47589984 47775744 47869056 48087936 48336588 48562176 48657024 48842352 49128768 49132252 49324032 49353408 49420368 49840128 49937472 50233872 50425206 50429952 50528448 50720904 50759488 50922496 50952824 51018336 51021954 51251616 51555816 51757056 51858144 52064256 52095264 52165944 52364637 52609024 52671708 52711776 52912548 53222832 53231616 53434368 53466192 53538732 53747712 53852688 53856507 53993472 54098928 54420028 54632448 54739152 54947646 55269864 55489536 55522584 55597914 55852134 56070144 56179656 56402944 56436536 56513106 56733696 56844504 57061017 57104424 57287808 57321927 57395628 57658068 57667584 57887232 57921708 58000293 58226688 58340412 58492928 58572288 58607172 58686687 59185152 59300748 59875686 59885568 60113664 60149466 60466176 60470464 60584274 60742656 60861294 61461504 61581546 61826304 61863126 62061792 62178597 62425728 62462907 62473216 62711168 63078912 63202113 63453312 63491103 63825408 63950067 64117248 64242477 64448784 64876032 65123136 65505024 65765376 65804544 65893824 66583296 66978496 67233608 67371264 67627872 68024448 68029272 68335488 68741088 69009408 69144192 69419008 69460352 69554592 69819516 70228944 70282368 70550064 70963776 70975488 71245824 71288256 71384976 71663616 71803584 71808676 71991296 72131904 72504882 72843264 72985536 73263528 73693152 73698378 73986048 74030112 74130552 74469512 74760192 74906208 75350808 75637809 75644928 75792672 76081356 76139232 76383744 76429236 76527504 76532931 76877424 76890112 77182976 77228944 77333724 77635584 77787216 78096384 78142896 78248916 78913536 79007562 79067664 79368822 79834248 79847424 80151552 80199288 80308098 80621568 80779032 80990208 81148392 81630042 81948672 82108728 82421469 82435072 82484168 82749056 82798339 82904796 83234304 83283876 83396871 83778201 84105216 84269484 84604416 84654804 84769659 85100544 85266756 85489664 85656636 85931712 86093442 86487102 86501376 86830848 86882562 87340032 87510618 87739392 87858432 87910758 88777728 88951122 89813529 89828352 90170496 90224199 90699264 90705696 90876411 91113984 91291941 91654784 91709371 92192256 92372319 92739456 92794689 93092688 93638592 93709824 94066752 94618368 94994432 95051008 95179968 95738112 96175872 96673176 97314048 97684704 98257536 98264504 98648064 98706816 98840736 99680256 99874944 100467744 100850412 100859904 101056896 101441808 101518976 101844992 101905648 102036672 102043908 102503232 103111632 103514112 103716288 104128512 104190528 104331888 104729274 105218048 105343416 105423552 105825096 106445664 106463232 106868736 106932384 107077464 107495424 107705376 107713014 107986944 108197856 108757323 108840056 109254613 109264896 109478304 109895292 110539728 110547567 110979072 111045168 111195828 111704268 112140288 112359312 112805888 112873072 113026212 113467392 113689008 114122034 114208848 114575616 114643854 114791256 115316136 115335168 115774464 115843416 116000586 116453376 116680824 116985856 117144576 117214344 117373374 118370304 118511343 118601496 119053233 119751372 119771136 120227328 120298932 120462147 120932352 120940928 121012957 121168548 121485312 121722588 122445063 122923008 123163092 123652608 123726252 124123584 124357194 124851456 124925814 124946432 125422336 126157824 126404226 126906624 126982206 127650816 127900134 128234496 128484954 128897568 129730653 129752064 130246272 130323843 131010048 131265927 131530752 131609088 131787648 131866137 133166592 133426683 133956992 134036773 134467216 134742528 135255744 136048896 136058544 136670976 137482176 138288384 138838016 138920704 139109184 139639032 140457888 140564736 141100128 141927552 142491648 142576512 142769952 143327232 143607168 143617352 143982592 144263808 145009764 145686528 145971072 146527056 147386304 147396756 147972096 148060224 148261104 148939024 149520384 149812416 150701616 151275618 151289856 151585344 152162712 152278464 152767488 152858472 153055008 153065862 153754848 153780224 154365952 154457888 154667448 155271168 155574432 156192768 156285792 156497832 157093911 157827072 158015124 158135328 158737644 159668496 159679819 159694848 160303104 160398576 160616196 161243136 161558064 161569521 161980416 162296784 163260084 163897344 164217456 164842938 164870144 164968336 165498112 165596678 165809592 166468608 166567752 166793742 167556402 168210432 168538968 169208832 169309608 169539318 170201088 170533512 170979328 171183051 171313272 171863424 171965781 172186884 172974204 173002752 173661696 173765124 174000879 174680064 175021236 175478784 175716864 175821516 176060061 176865091 177555456 177902244 179627058 179656704 180340992 180448398 181398528 181411392 181752822 182227968 182583882 183309568 183418742 184384512 184744638 185478912 185589378 186185376 186535791 187277184 187388721 187419648 188133504 189236736 189606339 189988864 190102016 190359936 190473309 191476224 191850201 192351744 192727431 193346352 194628096 195369408 196515072 196529008 197296128 197413632 197681472 199749888 200935488 201700824 202113792 202883616 203037952 203689984 203811296 204073344 204087816 205006464 206223264 207028224 207432576 208257024 208381056 208663776 209458548 210436096 210686832 210847104 211650192 212891328 212926464 213737472 213864768 214154928 214990848 215410752 215426028 215973888 216395712 217514646 217680112 218509226 218529792 218956608 219790584 221079456 221095134 221958144 222090336 222391656 223408536 224280576 224718624 225611776 225746144 226052424 226913427 226934784 227378016 228244068 228417696 229151232 229287708 229582512 229598793 230632272 230670336 231548928 231686832 232001172 232906752 233361648 233378197 233971712 234289152 234428688 234746748 236740608 237022686 237202992 238106466 239502744 239542272 240454656 240597864 240924294 241864704 241881856 242025914 242337096 242970624 243445176 244890126 245846016 246326184 247264407 247305216 247452504 248247168 248395017 248714388 249702912 249851628 249892864 250190613 250844672 251334603 252315648 252808452 253813248 253964412 254308977 255301632 255800268 256468992 256969908 257795136 259461306 259504128 260492544 260647686 262020096 262531854 263218176 263575296 263732274 266333184 266853366 267913984 268073546 268934432 269440587 269485056 270511488 270672597 272097792 272117088 272629233 273341952 273875823 274964352 275128113 276576768 277116957 277676032 277841408 278218368 278384067 279278064 280915776 281129472 282200256 283855104 284983296 285153024 285539904 287214336 287234704 288527616 290019528 291942144 293054112 294772608 294793512 295944192 296120448 296522208 297878048 299040768 299624832 301403232 302551236 302579712 303170688 304325424 304556928 305534976 305716944 306110016 306131724 307509696 307560448 308731904 308915776 309334896 310542336 311148864 312385536 312571584 312995664 314187822 315654144 316030248 316270656 317475288 319336992 319359638 319389696 320606208 320797152 321232392 322486272 323116128 323139042 323960832 324593568 326271969 326520168 327763839 327794688 328434912 329685876 329740288 329936672 330996224 331193356 331619184 331642701 332937216 333135504 333587484 335112804 336420864 337077936 338417664 338619216 339078636 340402176 341067024 341958656 342366102 342626544 343726848 343931562 344373768 345948408 346005504 347323392 347530248 348001758 349360128 350042472 350957568 351433728 351643032 352120122 353730182 355110912 355534029 355804488 357159699 359254116 359313408 360681984 360896796 361386441 362797056 362822784 363038871 363505644 364455936 365167764 366619136 366837484 367335189 368769024 369489276 370957824 371178756 372370752 373071582 374554368 374777442 374839296 376267008 378473472 379212678 380204032 380719872 380946618 382952448 383700402 384703488 385454862 386692704 389191959 389256192 390738816 390971529 393030144 393058016 393797781 394592256 394827264 395362944 395598411 399499776 400280049 401870976 402110319 403401648 404227584 405767232 406075904 407379968 407622592 408146688 408175632 410012928 412446528 414865152 416514048 416762112 417327552 418917096 421373664 421694208 423300384 425782656 427474944 427729536 428309856 429981696 430821504 430852056 431947776 432791424 435029292 435360224 437018452 437059584 437913216 439581168 442158912 442190268 443916288 444180672 444783312 446817072 448561152 449437248 451223552 451492288 452104848 453826854 453869568 454756032 456488136 456835392 458302464 458575416 459165024 459197586 461264544 461340672 463097856 463373664 464002344 465813504 466723296 466756394 467943424 468578304 468857376 469493496 471281733 473481216 474045372 474405984 476212932 479005488 479039457 479084544 480909312 481195728 481848588 483729408 483763712 484051828 484674192 484708563 485941248 486890352 489780252 491692032 492652368 494528814 494610432 494905008 496494336 496790034 497428776 499405824 499703256 499785728 500381226 501689344 502669206 504631296 505616904 507626496 507928824 508617954 510603264 511600536 512937984 513549153 513939816 515590272 515897343 518922612 519008256 520985088 521295372 522002637 524040192 525063708 526436352 527150592 527464548 528180183 530595273 532666368 533706732 535827968 536147092 537868864 538881174 538970112 541022976 541345194 544195584 544234176 545258466 546683904 547751646 549928704 550256226 553153536 554233914 555682816 556436736 556768134 558556128 559607373 561831552 562166163 562258944 564400512 567710208 568819017 569966592 570306048 571079808 571419927 574428672 574469408 575550603 577055232 578182293 580039056 583884288 586108224 589545216 589587024 591888384 592240896 593044416 595756096 599249664 602806464 605102472 606341376 608650848 609113856 611069952 611433888 612220032 612263448 615019392 617463808 617831552 618669792 621084672 622297728 624771072 625143168 625991328 628375644 631308288 632060496 632541312 634950576 638673984 638719276 638779392 641212416 641594304 642464784 644972544 646232256 646278084 647921664 649187136 652543938 653040336 655527678 655589376 656869824 659371752 659480576 659873344 661992448 662386712 663238368 663285402 665874432 666271008 667174968 670225608 672841728 674155872 676835328 677238432 678157272 680740281 680804352 682134048 683917312 684732204 685253088 687453696 687863124 688747536 688796379 691896816 692011008 694646784 695060496 696003516 698720256 700084944 700134591 701915136 702867456 703286064 704240244 707460364 710221824 711068058 711608976 714319398 718508232 718626816 721363968 721793592 722772882 725594112 725645568 726077742 727011288 728911872 730335528 733238272 733674968 734670378 737538048 738978552 741793221 741915648 742357512 744741504 745185051 746143164 749108736 749554884 749678592 750571839 752534016 754003809 756946944 758425356 760408064 761439744 761893236 762926931 765904896 767400804 769406976 770909724 773385408 778383918 778512384 781477632 781943058 786060288 786116032 787595562 789654528 790725888 791196822 798999552 800560098 803741952 804220638 806803296 808321761 808455168 811534464 812017791 812151808 814759936 815245184 816293376 816351264 817887699 820025856 821627469 824893056 825384339 829730304 831350871 833028096 833524224 834655104 835152201 837834192 842747328 843388416 846600768 851565312 854949888 855459072 856619712 861643008 861704112 865582848 870058584 870720448 874036904 875826432 879162336 884317824 884380536 887832576 888361344 889566624 893634144 897122304 898874496 902447104 902984576 904209696 907653708 907739136 909512064 912976272 913670784 916604928 917150832 918330048 918395172 922529088 922681344 926195712 926747328 928004688 931627008 933446592 933512788 935886848 937156608 937714752 938986992 942563466 946962432 948090744 948811968 952425864 958010976 958078914 958169088 961818624 962391456 963697176 967458816 967527424 968103656 969348384 969417126 971882496 973780704 978815907 979560504 983291517 983384064 985304736 989057628 989220864 989810016 992988672 993580068 994857552 994928103 998811648 999406512 999571456 1000762452 1003378688 1005338412 1009262592 1011233808 1015252992 1015857648 1017235908 1021206528 1023201072 1025875968 1027098306 1027879632 1031180544 1031794686 1037845224 1038016512 1041970176 1042590744 1044005274 1048080384 1050127416 1052872704 1054301184 1054929096 1056360366 1061190546 1065332736 1066602087 1067413464 1071479097 1071655936 1072294184 1075737728 1076378407 1077762348 1077940224 1082045952 1082690388 1084159323 1088391168 1088468352 1089116613 1090516932 1093367808 1095503292 1099857408 1100512452 1102005567 1106307072 1108467828 1111365632 1112873472 1113536268 1117112256 1119214746 1123663104 1124332326 1124517888 1128801024 1135420416 1137638034 1140612096 1142159616 1142839854 1148857344 1148938816 1151101206 1154110464 1156364586 1160078112 1167575877 1167768576 1172216448 1172914587 1179090432 1179174048 1181393343 1183776768 1184481792 1186088832 1186795233 1191512192 1198499328 1200840147 1205612928 1206330957 1210204944 1212682752 1217301696 1218227712 1222139904 1222867776 1224440064 1224526896 1230038784 1234927616 1235663104 1237339584 1244595456 1249542144 1250286336 1251982656 1256751288 1264120992 1265082624 1269901152 1277347968 1277438552 1282424832 1283188608 1284929568 1289945088 1292464512 1292556168 1295843328 1298374272 1305087876 1306080672 1311055356 1311178752 1313739648 1318743504 1318961152 1319746688 1323984896 1324773424 1326476736 1326570804 1331748864 1332542016 1334349936 1340451216 1345683456 1348311744 1353670656 1354476864 1356314544 1361480562 1361608704 1364268096 1367834624 1369464408 1370506176 1374907392 1375726248 1377495072 1377592758 1383793632 1384022016 1389293568 1390120992 1392007032 1397440512 1400169888 1400269182 1403830272 1405734912 1406572128 1408480488 1413845199 1414920728 1420309969 1420443648 1422136116 1423217952 1428638796 1437016464 1437118371 1437253632 1442727936 1443587184 1445545764 1451188224 1451291136 1452155484 1454022576 1454125689 1457823744 1460671056 1466476544 1467349936 1469340756 1475076096 1477957104 1483586442 1483831296 1484715024 1489483008 1490370102 1492286328 1498217472 1499109768 1499357184 1501143678 1505068032 1508007618 1513893888 1516850712 1520816128 1522879488 1523786472 1525853862 1531809792 1534801608 1538813952 1540647459 1541819448 1546770816 1547692029 1556767836 1557024768 1562955264 1563886116 1566007911 1572120576 1572232064 1573168441 1575191124 1579309056 1581451776 1582393644 1584540549 1591785819 1597999104 1601120196 1607483904 1608441276 1613606592 1616643522 1616910336 1623068928 1624035582 1624303616 1629519872 1630490368 1632586752 1632702528 1635775398 1640051712 1643254938 1649786112 1650768678 1659460608 1662701742 1667048448 1669310208 1670304402 1675668384 1685494656 1686498489 1686776832 1693201536 1703130624 1706457051 1709899776 1710918144 1713239424 1714259781 1723286016 1723408224 1726651809 1731165696 1734546879 1740117168 1741440896 1742478049 1748073808 1751652864 1758324672 1768635648 1768761072 1775665152 1776722688 1779133248 1787268288 1797748992 1804894208 1805969152 1808419392 1815307416 1819024128 1825952544 1827341568 1833209856 1834301664 1836660096 1836790344 1845058176 1852391424 1853494656 1856009376 1863254016 1866893184 1867025576 1871773696 1874313216 1875429504 1877973984 1885126932 1893924864 1896181488 1897623936 1904851728 1916021952 1916157828 1916338176 1923637248 1924782912 1927394352 1934917632 1935054848 1936207312 1938696768 1938834252 1943764992 1947561408 1957631814 1959121008 1966583034 1966768128 1970609472 1978115256 1978441728 1979620032 1985977344 1987160136 1989715104 1989856206 1997623296 1998813024 1999142912 2001524904 2006757376 2010676824 2018525184 2022467616 2030505984 2031715296 2034471816 2042220843 2042413056 2046402144 2051751936 2054196612 2055759264 2062361088 2063589372 2066389137 2075690448 2075837647 2076033024 2083940352 2085181488 2088010548 2096160768 2100254832 2100403773 2105745408 2108602368 2109858192 2112720732 2122381092 2130665472 2133204174 2134826928 2142958194 2143311872 2144588368 2151475456 2152756814 2155524696 2155880448 2164091904 2165380776 2168318646 2176782336 2176936704 2178233226 2181033864 2186735616 2191006584 2199714816 2201024904 2204011134 2212614144 2216935656 2222731264 2225379663 2225746944 2227072536 2234224512 2235555153 2238429492 2247326208 2248664652 2249035776 2251715517 2257602048 2262011427 2270840832 2275276068 2281224192 2284319232 2285679708 2288780793 2297714688 2297877632 2299246183 2302202412 2308220928 2312729172 2320156224 2335151754 2335537152 2344432896 2345829174 2358180864 2358348096 2362786686 2368963584 2372177664 2373590466 2383024384 2396998656 2401680294 2411225856 2412661914 2420409888 2424965283 2425365504 2434603392 2436053373 2436455424 2444279808 2445735552 2448880128 2449053792 2460077568 2464882407 2469855232 2471326208 2474679168 2476153017 2489190912 2494052613 2499084288 2500572672 2503965312 2505456603 2513502576 2528241984 2530165248 2539802304 2554695936 2554877104 2564849664 2566377216 2569859136 2584929024 2585112336 2596748544 2610175752 2612161344 2622110712 2627479296 2637487008 2637922304 2639493376 2647969792 2649546848 2652953472 2653141608 2663497728 2665084032 2668699872 2680902432 2691366912 2696623488 2707341312 2708953728 2712629088 2722961124 2723217408 2728536192 2735669248 2738928816 2741012352 2749814784 2751452496 2754990144 2755185516 2767587264 2768044032 2778587136 2780241984 2784014064 2794881024 2800339776 2800538364 2807660544 2811469824 2813144256 2816960976 2827690398 2829841456 2840619938 2840887296 2844272232 2846435904 2857277592 2874032928 2874236742 2874507264 2885455872 2887174368 2891091528 2902376448 2902582272 2904310968 2908045152 2908251378 2915647488 2921342112 2932953088 2934699872 2936447721 2938681512 2949874551 2950152192 2955914208 2967172884 2967662592 2969430048 2978966016 2980740204 2984572656 2984784309 2996434944 2998219536 2998714368 3002287356 3010136064 3016015236 3027787776 3033701424 3033916561 3041632256 3045758976 3047572944 3051707724 3063619584 3069603216 3077627904 3081294918 3083638896 3093541632 3095384058 3113535672 3114049536 3125910528 3127772232 3132015822 3144241152 3144464128 3146336882 3150382248 3158618112 3162903552 3164787288 3169081098 3183571638 3195998208 3199806261 3202240392 3214437291 3214967808 3216882552 3227213184 3229135221 3233287044 3233820672 3246137856 3248071164 3248607232 3252477969 3259039744 3260980736 3265173504 3265405056 3267349839 3271550796 3280103424 3286509876 3299572224 3301537356 3306016701 3318921216 3325403484 3334096896 3338620416 3340608804 3351336768 3370989312 3372996978 3373553664 3386403072 3406261248 3412914102 3421836288 3426478848 3428519562 3446572032 3446816448 3453303618 3462331392 3469093758 3480234336 3482881792 3484956098 3496147616 3502727631 3503305728 3516649344 3518743761 3537271296 3537522144 3544180029 3551330304 3553445376 3558266496 3560385699 3574536576 3595497984 3602520441 3609788416 3611938304 3616838784 3618992871 3630614832 3638048256 3651905088 3654683136 3666419712 3668603328 3673320192 3673580688 3690116352 3704782848 3706989312 3712018752 3733786368 3734051152 3748626432 3750859008 3755947968 3770253864 3792362976 3795247872 3809703456 3832043904 3832315656 3847274496 3849565824 3854788704 3869835264 3870109696 3872414624 3877393536 3877668504 3887529984 3895122816 3915263628 3918242016 3933166068 3933536256 3941218944 3956230512 3956883456 3959240064 3971954688 3974320272 3979430208 3979712412 3995246592 3997626048 3998285824 4003049808 4013514752 4021353648 4037050368 4044935232 4061011968 4063430592 4068943632 4084441686 4084826112 4092804288 4103503872 4108393224 4111518528 4124722176 4127178744 4132778274 4151380896 4151675294 4152066048 4167880704 4170362976 4176021096 4192321536 4200509664 4200807546 4211490816 4217204736 4219716384 4225441464 4241535597 4244762184 4260929907 4261330944 4266408348 4269653856 4285916388 4286623744 4289176736 4302950912 4305513628 4311049392 4311355113 4311760896 4328183808 4330761552 4336637292 4353564672 4353873408 4356466452 4362067728 4362377067 4373471232 4382013168 4399429632 4402049808 4408022268 4425228288 4433871312 4445462528 4450759326 4451493888 4454145072 4468449024 4471110306 4476858984 4494652416 4497329304 4498071552 4503431034 4515204096 4524022854 4541681664 4550552136 4562448384 4568638464 4571359416 4577561586 4595429376 4595755264 4598492366 4604404824 4616441856 4621942377 4625458344 4640312448 4643076087 4670303508 4671074304 4688865792 4691658348 4698023733 4716361728 4716696192 4719505323 4725573372 4737927168 4744355328 4747180932 4753621647 4766048768 4775357457 4793997312 4803360588 4822451712 4825323828 4840819776 4849930566 4850731008 4869206784 4872106746 4872910848 4888559616 4891471104 4897760256 4898107584 4920155136 4929764814 4942652416 4949358336 4952306034 4978381824 4988105226 5001145344 5007930624 5010913206 5027005152 5056483968 5059495467 5060330496 5079604608 5109391872 5109754208 5119371153 5129699328 5132754432 5139718272 5142779343 5169858048 5170224672 5179955427 5193497088 5203640637 5220351504 5224322688 5227434147 5244221424 5254958592 5274974016 5275844608 5278986752 5295939584 5299093696 5305906944 5306283216 5326995456 5330168064 5337399744 5361804864 5393246976 5414682624 5417907456 5425258176 5445922248 5457072384 5477857632 5482024704 5499629568 5502904992 5509980288 5510371032 5535174528 5557174272 5560483968 5568028128 5589762048 5600679552 5601076728 5615321088 5622939648 5626288512 5633921952 5655380796 5659682912 5681239876 5681774592 5688544464 5692871808 5714555184 5748065856 5748473484 5749014528 5770911744 5774348736 5782183056 5804752896 5805164544 5808621936 5816090304 5816502756 5831294976 5842684224 5865906176 5869399744 5872895442 5877363024 5899749102 5900304384 5911828416 5934345768 5935325184 5938860096 5957932032 5961480408 5969145312 5969568618 5992869888 5996439072 5997428736 6004574712 6020272128 6032030472 6055575552 6067402848 6067833122 6083264512 6091517952 6095145888 6103415448 6126662529 6127239168 6139206432 6155255808 6162589836 6167277792 6187083264 6190768116 6199167411 6227071344 6227512941 6228099072 6251821056 6255544464 6264031644 6288482304 6288928256 6292673764 6300764496 6301211319 6317236224 6325807104 6329574576 6338162196 6367143276 6391996416 6399612522 6404480784 6428874582 6429935616 6433765104 6454426368 6458270442 6466574088 6467641344 6492275712 6496142328 6497214464 6504955938 6521961472 6530347008 6530810112 6534699678 6543101592 6560206848 6573019752 6599144448 6603074712 6612033402 6637842432 6650806968 6668193792 6676138989 6677240832 6681217608 6702673536 6706665459 6741978624 6745993956 6747107328 6755146551 6772806144 6786034281 6812522496 6825828204 6843672576 6852957696 6857039124 6866342379 6893144064 6893632896 6897738549 6906607236 6924662784 6938187516 6960468672 6965763584 6969912196 6992295232 7005455262 7006611456 7033298688 7037487522 7074542592 7075044288 7088360058 7106890752 7116532992 7120771398 7149073152 7190995968 7205040882 7223876608 7233677568 7237985742 7261229664 7274895849 7276096512 7303810176 7308160119 7309366272 7332839424 7337206656 7346640384 7347161376 7380232704 7394647221 7409565696 7413978624 7424037504 7428459051 7467572736 7468102304 7482157839 7497252864 7501718016 7511895936 7516369809 7540507728 7584725952 7590495744 7619406912 7664087808 7664631312 7694548992 7699131648 7709577408 7740219392 7744829248 7754787072 7755337008 7790245632 7830527256 7836484032 7866332136 7882437888 7912461024 7913766912 7918480128 7943909376 7948640544 7958860416 7959424824 7990493184 7995252096 8006099616 8027029504 8042707296 8074100736 8089870464 8122023936 8126861184 8137887264 8168883372 8169652224 8185608576 8207007744 8216786448 8223037056 8249444352 8254357488 8265556548 8302761792 8303350588 8304132096 8335761408 8340725952 8352042192 8384643072 8401019328 8401615092 8422981632 8434409472 8439432768 8450882928 8483071194 8489524368 8521859814 8522661888 8532816696 8539307712 8571832776 8573247488 8578353472 8605901824 8611027256 8622098784 8622710226 8623521792 8656367616 8661523104 8673274584 8707129344 8707746816 8712932904 8724135456 8724754134 8746942464 8764026336 8798859264 8804099616 8809343163 8816044536 8849623653 8850456576 8867742624 8890925056 8901518652 8902987776 8908290144 8936898048 8942220612 8953717968 8954352927 8989304832 8994658608 8996143104 9006862068 9030408192 9048045708 9083363328 9101104272 9101749683 9124896768 9137276928 9142718832 9155123172 9190858752 9191510528 9196984732 9208809648 9232883712 9243884754 9250916688 9280624896 9286152174 9340607016 9342148608 9377731584 9383316696 9396047466 9432723456 9433392384 9439010646 9451146744 9475854336 9488710656 9494361864 9507243294 9532097536 9550714914 9587994624 9599418783 9606721176 9643311873 9644903424 9650647656 9681639552 9687405663 9699861132 9701462016 9738413568 9744213492 9745821696 9757433907 9777119232 9782942208 9795520512 9796215168 9802049517 9840310272 9859529628 9885304832 9898716672 9904612068 9918050103 9956763648 9976210452 10002290688 10015861248 10021826412 10054010304 10112967936 10118990934 10120660992 10159209216 10218783744 10219508416 10238742306 10265508864 10279436544 10285558686 10339716096 10340449344 10359910854 10386994176 10407281274 10440703008 10448645376 10454868294 10488442848 10508182893 10509917184 10549948032 10556231283 10557973504 10591879168 10598187392 10611813888 10612566432 10632540087 10653990912 10660336128 10674799488 10681157097 10723609728 10786493952 10807561323 10829365248 10835814912 10850516352 10856978613 10891844496 10914144768 10955715264 10964049408 10999259136 11005809984 11019960576 11020742064 11070349056 11114348544 11120967936 11136056256 11201359104 11202153456 11245879296 11252577024 11267843904 11310761592 11319365824 11362479752 11377088928 11385743616 11429110368 11496131712 11496946968 11541823488 11548697472 11564366112 11609505792 11610329088 11617243872 11632180608 11633005512 11662589952 11685368448 11731812352 11738799488 11745790884 11754726048 11799498204 11800608768 11823656832 11868691536 11870650368 11877720192 11915864064 11922960816 11938290624 11939137236 11985739776 11992878144 11994857472 12009149424 12040544256 12064060944 12111151104 12134805696 12135666244 12166529024 12183035904 12190291776 12206830896 12253325058 12254478336 12278412864 12310511616 12325179672 12334555584 12374166528 12381536232 12398334822 12454142688 12455025882 12456198144 12503642112 12511088928 12528063288 12576964608 12577856512 12585347528 12601528992 12602422638 12634472448 12651614208 12659149152 12676324392 12724606791 12734286552 12782789721 12783992832 12799225044 12808961568 12857749164 12859871232 12867530208 12908852736 12916540884 12933148176 12934065339 12935282688 12984551424 12992284656 12994428928 13009911876 13043922944 13060694016 13061620224 13069399356 13086203184 13087131201 13120413696 13146039504 13198288896 13206149424 13224066804 13275684864 13301613936 13336387584 13352277978 13354481664 13362435216 13405347072 13413330918 13483957248 13491987912 13494214656 13510293102 13545612288 13572068562 13625044992 13651656408 13687345152 13705915392 13714078248 13732684758 13786288128 13787265792 13795477098 13813214472 13849325568 13865827131 13876375032 13920937344 13929228261 13931527168 13939824392 13984590464 14010910524 14013222912 14066597376 14074975044 14094071199 14149085184 14150088576 14158515969 14176720116 14213781504 14233065984 14241542796 14260864941 14298146304 14326072371 14381991936 14410081764 14447753216 14467355136 14475971484 14522459328 14549791698 14552193024 14607620352 14616320238 14618732544 14665678848 14674413312 14693280768 14694322752 14760465408 14789294442 14827957248 14848075008 14856918102 14935145472 14936204608 14964315678 15003436032 15023791872 15032739618 15081015456 15169451904 15178486401 15180991488 15238813824 15328175616 15329262624 15358113459 15389097984 15398263296 15419154816 15428338029 15480438784 15489658496 15509574144 15510674016 15539866281 15580491264 15610921911 15661054512 15672968064 15682302441 15732664272 15764875776 15824922048 15827533824 15836960256 15887818752 15897281088 15917720832 15918849648 15980986368 15990504192 16012199232 16054059008 16085414592 16179740928 16244047872 16253722368 16275774528 16337766744 16371217152 16433572896 16446074112 16498888704 16508714976 16531113096 16605523584 16606701176 16671522816 16681451904 16704084384 16769286144 16802038656 16803230184 16845963264 16868818944 16878865536 16901765856 16966142388 16979048736 17043719628 17045323776 17065633392 17078615424 17143665552 17146494976 17156706944 17211803648 17222054512 17244197568 17245420452 17247043584 17312735232 17323046208 17346549168 17414258688 17415493632 17425865808 17448270912 17449508268 17493884928 17528052672 17597718528 17608199232 17618686326 17632089072 17699247306 17700913152 17735485248 17781850112 17803037304 17805975552 17816580288 17873796096 17884441224 17907435936 17908705854 17978609664 17989317216 17992286208 18013724136 18060816384 18096091416 18166726656 18202208544 18203499366 18249793536 18274553856 18285437664 18310246344 18379987587 18381717504 18383021056 18393969464 18417619296 18464029597 18465767424 18487769508 18501833376 18561249792 18572304348 18597502233 18681214032 18682538823 18684297216 18755463168 18766633392 18792094932 18865446912 18866784768 18878021292 18902293488 18903633957 18951708672 18977421312 18988723728 19014486588 19064195072 19101429828 19175989248 19198837566 19213442352 19286623746 19289806848 19301295312 19363279104 19374811326 19399722264 19402924032 19476827136 19488426984 19491643392 19514867814 19565884416 19591041024 19592430336 19604099034 19680620544 19719059256 19770609664 19797433344 19809224136 19836100206 19913527296 19952420904 20004581376 20028416967 20031722496 20043652824 20108020608 20119996377 20225935872 20237981868 20241321984 20265439653 20318418432 20358102843 20437567488 20439016832 20451189733 20477484612 20531017728 20558873088 20571117372 20599027137 20679432192 20680898688 20693215647 20719821708 20773988352 20814562548 20881406016 20897290752 20909736588 20976885696 21016365786 21019834368 21099896064 21112462566 21115947008 21183758336 21196374784 21223627776 21225132864 21265080174 21320672256 21349598976 21362314194 21447219456 21572987904 21615122646 21671629824 21701032704 21713957226 21783688992 21828289536 21911430528 21924480357 21928098816 21998518272 22011619968 22039921152 22041484128 22140698112 22183941663 22228697088 22241935872 22272112512 22285377153 22402718208 22404306912 22446473517 22491758592 22505154048 22535687808 22549109427 22621523184 22638731648 22724959504 22754177856 22771487232 22858220736 22992263424 22993893936 23083646976 23097394944 23128732224 23220658176 23234487744 23264361216 23266011024 23370736896 23463624704 23477598976 23491581768 23509452096 23598996408 23647313664 23737383072 23741300736 23755440384 23831728128 23845921632 23876581248 23878274472 23971479552 23985756288 24018298848 24081088512 24128121888 24222302208 24269611392 24271332488 24333058048 24366071808 24380583552 24413661792 24506650116 24508956672 24556825728 24621023232 24650359344 24669111168 24748333056 24763072464 24796669644 24908285376 24910051764 24912396288 25007284224 25022177856 25056126576 25153929216 25155713024 25170695056 25203057984 25204845276 25268944896 25303228416 25318298304 25352648784 25449213582 25468573104 25565579442 25567985664 25598450088 25617923136 25715498328 25719742464 25735060416 25817705472 25833081768 25866296352 25868130678 25870565376 25969102848 25984569312 25988857856 26019823752 26087845888 26121388032 26123240448 26138798712 26172406368 26174262402 26240827392 26292079008 26396577792 26412298848 26428029489 26448133608 26548870959 26551369728 26603227872 26672775168 26704555956 26708963328 26724870432 26810694144 26826661836 26863058781 26967914496 26983975824 26985889411 26988429312 27020586204 27091224576 27144137124 27250089984 27303312816 27305249049 27374690304 27411830784 27428156496 27465369516 27572576256 27574531584 27590954196 27626428944 27698651136 27731654262 27752750064 27841874688 27858456522 27863054336 27879648784 27969180928 28021821048 28026445824 28133194752 28149950088 28188142398 28298170368 28300177152 28317031938 28353440232 28427563008 28466131968 28483085592 28521729882 28596292608 28652144742 28763983872 28820163528 28895506432 28929935619 28934710272 28951942968 29044918656 29062216989 29099583396 29104386048 29215240704 29232640476 29237465088 29272301721 29331357696 29348826624 29386561536 29388645504 29406148551 29520930816 29578588884 29655914496 29696150016 29713836204 29754150309 29870290944 29872409216 29890200379 29928631356 30006872064 30047583744 30065479236 30162030912 30338903808 30356972802 30361982976 30477627648 30656351232 30658525248 30716226918 30796526592 30838309632 30856676058 30960877568 30979316992 31019148288 31021348032 31079732562 31160982528 31221843822 31322109024 31345936128 31364604882 31465328544 31524548679 31529751552 31649844096 31668693849 31673920512 31775637504 31794562176 31835441664 31837699296 31961972736 31981008384 32024398464 32043471291 32108118016 32170829184 32359481856 32422683969 32488095744 32507444736 32551549056 32570935839 32675533488 32742434304 32867145792 32892148224 32997777408 33017429952 33062226192 33211047168 33213402352 33343045632 33362903808 33408168768 33604077312 33606460368 33737637888 33757731072 33803531712 33932284776 33958097472 34087439256 34131266784 34157230848 34287331104 34292989952 34313413888 34423607296 34444109024 34488395136 34490840904 34625470464 34646092416 34693098336 34828517376 34830987264 34851731616 34896541824 34899016536 34987769856 35056105344 35195437056 35216398464 35237372652 35264178144 35398494612 35401826304 35470970496 35563700224 35606074608 35611951104 35633160576 35747592192 35768882448 35814871872 35817411708 35957219328 35978634432 35984572416 36027448272 36121632768 36192182832 36333453312 36404417088 36406998732 36499587072 36549107712 36570875328 36620492688 36759975174 36763435008 36766042112 36787938928 36835238592 36928059194 36931534848 36975539016 37003666752 37122499584 37144608696 37195004466 37362428064 37365077646 37368594432 37510926336 37533266784 37584189864 37730893824 37733569536 37756042584 37804586976 37807267914 37903417344 37954842624 37977447456 38028973176 38128390144 38173820373 38202859656 38348369163 38351978496 38397675132 38426884704 38573247492 38579613696 38602590624 38726558208 38749622652 38799444528 38802196017 38805848064 38953654272 38976853968 38983286784 39029735628 39131768832 39182082048 39184860672 39208198068 39261393603 39361241088 39438118512 39440915293 39541219328 39594866688 39618448272 39672200412 39827054592 39904841808 40009162752 40056833934 40063444992 40087305648 40216041216 40239992754 40451871744 40475963736 40482643968 40530879306 40636836864 40716205686 40875134976 40878033664 40902379466 40954969224 41062035456 41117746176 41142234744 41198054274 41358864384 41361797376 41386431294 41439643416 41547976704 41597481393 41629125096 41762812032 41787684783 41794581504 41819473176 41953771392 42032731572 42039668736 42199792128 42224925132 42231894016 42282213597 42367516672 42392749568 42447255552 42450265728 42475547907 42530160348 42641344512 42699197952 42724628388 42782594823 42894438912 42978217113 43145975808 43230245292 43343259648 43402065408 43427914452 43567377984 43656579072 43822861056 43848960714 43856197632 43997036544 44023239936 44079842304 44082968256 44281396224 44367883326 44483871744 44544225024 44570754306 44805436416 44808613824 44892947034 45010308096 45071375616 45098218854 45243046368 45277463296 45449919008 45508355712 45535459203 45542974464 45716441472 45984526848 45987787872 46074340377 46167293952 46194789888 46257464448 46285014087 46441316352 46468975488 46528722432 46532022048 46741473792 46832765733 46927249408 46955197952 46983163536 47018904192 47046907323 47197992816 47294627328 47474766144 47482601472 47510880768 47663456256 47691843264 47753162496 47756548944 47942959104 47971512576 48036597696 48162177024 48256243776 48539222784 48542664976 48732143616 48761167104 48827323584 49013300232 49113651456 49300718688 49338222336 49496666112 49526144928 49593339288 49816570752 49820103528 50014568448 50044355712 50112253152 50307858432 50311426048 50341390112 50406115968 50409690552 50537889792 50606456832 50636596608 50705297568 50898427164 50937146208 51131158884 51135971328 51196900176 51235846272 51430996656 51439484928 51470120832 51635410944 51666163536 51732592704 51736261356 51741130752 51938205696 51969138624 51977715712 52039647504 52175691776 52242776064 52246480896 52277597424 52344812736 52348524804 52481654784 52584158016 52793155584 52824597696 52856058978 52896267216 53097741918 53102739456 53206455744 53345550336 53409111912 53417926656 53449740864 53621388288 53653323672 53726117562 53935828992 53967951648 53971778822 53976858624 54041172408 54182449152 54288274248 54500179968 54606625632 54610498098 54749380608 54823661568 54856312992 54930739032 55139962761 55145152512 55149063168 55181908392 55252857888 55392088791 55397302272 55463308524 55505500128 55683749376 55716913044 55726108672 55759297568 55792506699 55938361856 56043642096 56047616469 56052891648 56266389504 56299900176 56376284796 56596340736 56600354304 56634063876 56706880464 56710901871 56855126016 56932263936 56966171184 57043459764 57192585216 57304289484 57527967744 57640327056 57791012864 57859871238 57869420544 57903885936 58089837312 58124433978 58199166792 58208772096 58430481408 58465280952 58474930176 58544603442 58697653248 58773123072 58777291008 58812297102 59041861632 59157177768 59311828992 59392300032 59427672408 59508300618 59740581888 59744818432 59780400758 59857262712 60013744128 60085250901 60095167488 60130958472 60324061824 60359989131 60677807616 60713945604 60723965952 60796318959 60955255296 61074308529 61312702464 61317050496 61353569199 61432453836 61593053184 61676619264 61713352116 61797081411 61921755136 61958633984 62038296576 62042696064 62079646941 62159465124 62321965056 62443687644 62644218048 62691872256 62729209764 62930657088 63049097358 63059503104 63299688192 63337387698 63347841024 63551275008 63589124352 63670883328 63675398592 63962016768 64048796928 64086942582 64341658368 64718963712 64845367938 65014889472 65103098112 65141871678 65351066976 65484868608 65734291584 65773441071 65784296448 65995554816 66034859904 66124452384 66422094336 66426804704 66551824989 66686091264 66725807616 66816337536 66856131459 67208154624 67212920736 67339420551 67475275776 67515462144 67607063424 67647328281 67864569552 67916194944 68174878512 68262533568 68314461696 68574662208 68585979904 68626827776 68847214592 68888218048 68976790272 68981681808 69250940928 69292184832 69386196672 69661974528 69703463232 69793083648 69798033072 70112210688 70390874112 70432796928 70474745304 70528356288 70796989224 70941940992 71212149216 71223902208 71266321152 71495184384 71537764896 71629743744 71634823416 71914438656 71957268864 72054896544 72243265536 72384365664 72666906624 72808834176 72813997464 72999174144 73098215424 73141750656 73240985376 73519950348 73526870016 73532084224 73575877856 73670477184 73856118388 73863069696 73951078032 74007333504 74244999168 74289217392 74390008932 74724856128 74730155292 74737188864 75021852672 75066533568 75168379728 75461787648 75467139072 75512085168 75609173952 75614535828 75806834688 75909685248 75954894912 76057946352 76256780288 76347640746 76405719312 76696738326 76703956992 76795350264 76853769408 77146494984 77159227392 77205181248 77453116416 77499245304 77598889056 77604392034 77611696128 77907308544 77953707936 77966573568 78059471256 78263537664 78364164096 78369721344 78416396136 78522787206 78722482176 78876237024 78881830586 79082438656 79189733376 79236896544 79284088467 79344400824 79646612877 79654109184 79809683616 80018325504 80113667868 80126889984 80174611296 80432082432 80479985508 80589176343 80903743488 80951927472 80957668233 80965287936 81061758612 81273673728 81432411372 81750269952 81756067328 81804758932 81909938448 81915747147 82124070912 82235492352 82284469488 82396108548 82717728768 82723594752 82772862588 82879286832 83095953408 83194962786 83258250192 83525624064 83575369566 83589163008 83638946352 83907542784 84065463144 84079337472 84399584256 84449850264 84463788032 84564427194 84785499136 84894511104 84900531456 84951095814 85060320696 85282689024 85398395904 85449256776 85565189646 85788877824 85956434226 86291951616 86460490584 86686519296 86789806857 86804130816 86855828904 87134755968 87186650967 87313158144 87645722112 87697921428 87712395264 87816905163 87994073088 88046479872 88159684608 88165936512 88218445653 88562792448 88735766652 88967743488 89088450048 89141508612 89262450927 89610872832 89617227648 89670601137 89785894068 90020616192 90142751232 90196437708 90486092736 90554926592 90899838016 91016711424 91070918406 91085948928 91432882944 91969053696 91975575744 92148680754 92389579776 92514928896 92570028174 92882632704 92937950976 93057444864 93064044096 93482947584 93665531466 93910395904 93966327072 94037808384 94093814646 94395985632 94573646037 94589254656 94949532288 95006081547 95021761536 95326912512 95383686528 95506324992 95513097888 95885918208 95943025152 96073195392 96130413873 96324354048 96512487552 97078445568 97085329952 97268051907 97464287232 97522334208 97654647168 97712807517 98026600464 98227302912 98601437376 98676444672 98993332224 99052289856 99186678576 99633141504 99640207056 100029136896 100088711424 100224506304 100622852096 100682780224 100812231936 100819381104 101212913664 101273193216 101410595136 101796854328 101874292416 102262317768 102393800352 102471692544 102861993312 102878969856 102940241664 103270821888 103332327072 103465185408 103472522712 103876411392 103938277248 104079295008 104351383552 104485552128 104492961792 104555194848 104689625472 104697049608 104963309568 105168316032 105586311168 105649195392 105712117956 105792534432 106195483836 106205478912 106412911488 106691100672 106818223824 106835853312 106899481728 107242776576 107306647344 107452235124 107871657984 107935903296 107943557644 107953717248 108082344816 108364898304 108576548496 109000359936 109213251264 109220996196 109498761216 109647323136 109712625984 109861478064 110279925522 110290305024 110298126336 110363816784 110505715776 110784177582 110794604544 110926617048 111011000256 111367498752 111433826088 111452217344 111518595136 111585013398 111876723712 112087284192 112095232938 112105783296 112532779008 112599800352 112752569592 113192681472 113200708608 113268127752 113413760928 113421803742 113710252032 113864527872 113932342368 114086919528 114385170432 114521461119 114608578968 115045107489 115055935488 115280654112 115582025728 115719742476 115738841088 115807771872 116179674624 116248867956 116398333584 116406588051 116417544192 116860962816 116930561904 116949860352 117089206884 117395306496 117546246144 117554582016 117624594204 117784180809 118083723264 118314355536 118322745879 118623657984 118784600064 118855344816 119016601236 119481163776 119489636864 119560801516 119714525424 120027488256 120170501802 120190334976 120261916944 120648123648 120719978262 121355615232 121427891208 121447931904 121592637918 121910510592 122148617058 122625404928 122634100992 122707138398 122864907672 123186106368 123353238528 123426704232 123594162822 123917267968 124076593152 124085392128 124159293882 124318930248 124643930112 124792444179 124887375288 125288436096 125363054349 125383744512 125458419528 125861314176 126098194716 126119006208 126599376384 126674775396 126695682048 126846640791 127102550016 127178248704 127341766656 127350797184 127426643721 127924033536 128097593856 128173885164 128347784469 128683316736 128934651339 129437927424 129690735876 130029778944 130206196224 130283743356 130702133952 130969737216 131468583168 131546882142 131568592896 131991109632 132069719808 132248904768 132844188672 132853609408 133103649978 133451615232 133632675072 133712262918 134416309248 134425841472 134678841102 135030924288 135214126848 135294656562 135729139104 135832389888 136349757024 136525067136 136606377609 136628923392 137149324416 137253655552 137694429184 137776436096 137953580544 137963363616 138223021131 138501881856 138584369664 138772393344 138855042261 139323949056 139406926464 139586167296 139596066144 140224421376 140498297199 140781748224 140865593856 140949490608 141056712576 141140721969 141593978448 141883881984 142424298432 142447804416 142532642304 142990368768 143075529792 143259487488 143269646832 143828877312 143914537728 144109793088 144486531072 144768731328 145617668352 145627994928 146196430848 146283501312 146481970752 147039900696 147064168448 147151755712 147340954368 147712236776 147902156064 148014667008 148489998336 148578434784 148780017864 149449712256 149460310584 150043705344 150133067136 150336759456 150923575296 150934278144 151024170336 151218347904 151229071656 151613669376 151819370496 151909789824 152115892704 152513560576 152695281492 152811438624 153393476652 153407913984 153590700528 153707538816 154292989968 154318454784 154410362496 154906232832 154998490608 155197778112 155208784068 155223392256 155814617088 155907415872 155933147136 156118942512 156527075328 156728328192 156739442688 156832792272 157045574412 157444964352 157752474048 157763661172 158164877312 158379466752 158473793088 158568176934 158688801648 159293225754 159308218368 159619367232 160036651008 160227335736 160253779968 160349222592 160864164864 160959971016 161178352686 161807486976 161903854944 161915336466 161930575872 162123517224 162547347456 162864822744 163500539904 163512134656 163609517864 163819876896 163831494294 164248141824 164470984704 164568938976 164792217096 165419888283 165435457536 165447189504 165545725176 165758573664 166176266373 166191906816 166389925572 166516500384 167051248128 167150739132 167178326016 167277892704 167377520097 167815085568 168130926288 168142849407 168158674944 168799168512 168899700528 168927576064 169128854388 169570998272 169789022208 169801062912 169902191628 170120641392 170132705613 170565378048 170796791808 170898513552 171130379292 171577755648 171912868452 172583903232 172920981168 173373038592 173579613714 173608261632 173711657808 174269511936 174373301934 174626316288 175291444224 175395842856 175424790528 175633810326 176092959744 176319369216 176331873024 176436891306 177125584896 177471533304 177935486976 178176900096 178283017224 178524901854 179221745664 179234455296 179341202274 179571788136 180041232384 180255752703 180285502464 180392875416 180972185472 181079967393 181109853184 181799676032 182033422848 182141836812 182171897856 182388956877 182865765888 183222925587 183938107392 183951151488 184060707597 184297361508 184779159552 185029857792 185140056348 185391244233 185765265408 185875901952 186114889728 186128088192 186238940823 186965895168 187331062932 187820791808 187932654144 188075616768 188187629292 188791971264 189147292074 189178509312 189899064576 190012163094 190043523072 190653825024 190767373056 191012649984 191026195776 191886050304 192146390784 192260827746 193024975104 194156891136 194170659904 194536103814 195044668416 195309294336 195425615034 196053200928 196454605824 197202874752 197320323213 197352889344 197986664448 198104579712 198373357152 199266283008 199280414112 199655474967 200058273792 200177422848 200449012608 200568394377 201245704192 201365560448 201624463872 201638762208 202018261653 202425827328 202546386432 202821190272 202941984843 203593708656 203748584832 204524635536 204787600704 204943385088 205723986624 205757939712 205880483328 206541643776 206664654144 206930370816 206945045424 207752822784 207876554496 208158590016 208702767104 208985923584 209110389696 209379250944 209394099216 210336632064 211172622336 211298390784 211424235912 211585068864 212390967672 212825822976 213636447648 213671706624 213798963456 214485553152 214613294688 214904470248 215743315968 215871806592 215887115288 216164689632 216729796608 217153096992 218000719872 218426502528 218441992392 218997522432 219294646272 219425251968 219722956128 220559851044 220580610048 220596252672 220727633568 221011431552 221568355164 221589209088 221853234096 222022000512 222734997504 222867652176 222904434688 223037190272 223170026796 223753447424 224174568384 224190465876 224211566592 225065558016 225199600704 225505139184 226385362944 226401417216 226536255504 226827521856 226843607484 227420504064 227729055744 227864684736 228173839056 228770340864 229042922238 229217157936 230090214978 230111870976 230561308224 231164051456 231439484952 231477682176 231615543744 232359349248 232497735912 232796667168 232813176102 232835088384 233721925632 233861123808 233899720704 234178413768 234790612992 235092492288 235109164032 235249188408 235568361618 236167446528 236628711072 236645491758 237247315968 237569200128 237710689632 237852265401 238033202472 238939838631 238962327552 238979273728 239121603032 239429050848 240032384761 240054976512 240341003604 240380669952 240523833888 241296247296 241439956524 241767529029 242711230464 242855782416 242873004699 242895863808 243185275836 243821021184 244297234116 245250809856 245268201984 245414276796 245729815344 245747241441 246372212736 246706477056 246853408464 247188325644 247834535936 248153186304 248170784256 248318587764 248637860496 249287860224 249584888358 249774750576 250576872192 250726108698 250767489024 250916839056 251722628352 252196389432 252238012416 253198752768 253349550792 253391364096 253693281582 254356497408 254683533312 254701594368 254853287442 255848067072 256195187712 256347770328 256695568938 257366633472 257869302678 258875854848 259381471752 260059557888 260369420571 260412392448 260567486712 261404267904 261559952901 261939474432 262937166336 263093764284 263137185792 263450715489 263982219264 264139439616 264497809536 264655336959 265688377344 265707218816 266207299956 266903230464 267265350144 267424525836 267787352781 268832618496 268851682944 269011803411 269357682204 270061848576 270428253696 270589313124 271458278208 271664779776 272699514048 273050134272 273212755218 273257846784 274298648832 274507311104 275388858368 275552872192 275907161088 275926727232 276446042262 277168739328 277544786688 277710084522 278647898112 278813852928 279172334592 279192132288 280448842752 280996594398 281731187712 281898981216 282113425152 282281443938 283187956896 283767763968 284848596864 285018244641 285065284608 285980737536 286151059584 286518974976 286539293664 287657754624 287829075456 288219586176 288391241619 288973062144 289537462656 291235336704 291255989856 291804155721 292392861696 292567002624 292963941504 293138422551 294079801392 294128336896 294303511424 294681908736 295424473552 295804312128 296029334016 296979996672 297156869568 297560035728 298899424512 298920621168 300087410688 300266134272 300673518912 301868556288 302048340672 302436695808 302458143312 303638740992 303819579648 304231785408 305027121152 305390562984 305622877248 306786953304 307181401056 307415077632 308585979936 308636909568 308820724992 309812465664 309996981216 310395556224 310417568136 311629234176 311814831744 312237885024 313054150656 313456656384 313478885376 313665584544 314091148824 314889928704 315504948096 315527322344 316329754624 316758933504 316947586176 317136353868 317377603296 318586451508 318616436736 319238734464 320073302016 320454671472 320507559936 320698445184 321728329728 321919942032 322356705372 323614973952 323807709888 323830672932 323861151744 324247034448 325094694912 325729645488 327001079808 327024269312 327219035728 327639753792 327662988588 328496283648 328941969408 329137877952 329584434192 330839776566 330870915072 330894379008 331091450352 331517147328 332352532746 332383813632 332779851144 333033000768 334102496256 334301478264 334356652032 334555785408 334755040194 335630171136 336261852576 336285698814 336317349888 337598337024 337799401056 337855152128 338257708776 339141996544 339578044416 339602125824 339804383256 340241282784 340265411226 341130756096 341593583616 341797027104 342260758584 343155511296 343564383357 343825736904 345135322467 345167806464 345841962336 346746077184 347159227428 347216523264 347423315616 348539023872 348746603868 349219764153 349252632576 350582888448 350791685712 350816562343 350849581056 351267620652 352185919488 352638738432 352663746048 352873782612 353352542427 354251169792 354943066608 354968237637 355870973952 356353800192 356566034448 357049803708 358443491328 358468910592 358682404548 359143576272 360082464768 360511505406 360571004928 360785750832 361944370944 362159934786 362219706368 363599352064 364066845696 364283673624 364343795712 364777913754 365731531776 366445851174 367876214784 367902302976 368121415194 368594723016 369558319104 370059715584 370280112696 370782488466 371751803904 372229779456 372256176384 372477881646 373931790336 374662125864 375641583616 375865308288 376089163047 376151233536 376375258584 377583942528 378294584148 378357018624 379798129152 380024326188 380087046144 380539922373 381307650048 381534746112 382025299968 382052391552 382279931163 383772100608 384292781568 384521655492 385043353407 386049950208 386803954017 388313782272 388341319808 388572604927 389072207628 390089336832 390618588672 390851230068 392106401856 392909211648 394405749504 394640646426 394705778688 395973328896 396209159424 396746714304 398532566016 398560828224 399310949934 400354845696 400898025216 401136788754 402491408384 402731120896 403248927744 403277524416 404036523306 405092772864 405642380544 405883969686 407187417312 407497169664 409049271072 409575201408 409819132827 409886770176 411447973248 411760966656 413083287552 413329308288 413860741632 413890090848 415505645568 415753108992 416317180032 416565126783 417405534208 417971847168 418220779392 418758501888 418788198432 420673264128 421494891597 422345244672 422596781568 422848471824 423170137728 423422165907 424781935344 425651645952 427272895296 427343413248 427597926912 428971106304 429226589376 429808940496 431486631936 431743613184 431774230576 432329379264 433459593216 434306193984 436853005056 436883984784 438589292544 438850503936 439445912256 441119702088 441192505344 441455267136 442022863104 443136710328 443706468192 444044001024 445469995008 445735304352 445808869376 446074380544 446340053592 447506894848 448349136768 448380931752 450131116032 450399201408 451010278368 452770725888 452802834432 453072511008 453655043712 453687214968 454841008128 455458111488 455729369472 456347678112 457540681728 458085844476 458434315872 460180429956 460223741952 461122616448 462328102912 462878969904 462955364352 463231087488 464718698496 464995471824 465593334336 465626352204 465670176768 467443851264 467722247616 467799441408 468356827536 469581225984 470184984576 470218328064 470498376816 471136723236 472334893056 473257422144 473290983516 474494631936 475138400256 475421379264 475704530802 476066404944 477879677262 477924655104 477958547456 478243206064 478858101696 480064769522 480109953024 480682007208 480761339904 481047667776 482592494592 482879913048 483535058058 485422460928 485711564832 485746009398 485791727616 486370551672 487642042368 488594468232 490501619712 490536403968 490828553592 491459630688 491494482882 492744425472 493412954112 493706816928 494376651288 495669071872 496259664849 496306372608 496341568512 496637175528 497275720992 498528799119 498575720448 499169776716 499549501152 501153744384 501452217396 501534978048 501833678112 502132560291 503445256704 504392778864 504428548221 504476024832 506397505536 506699101584 506782728192 507386563164 508712994816 509367066624 509403188736 509706574884 510398116839 511696134144 512390375424 512695540656 512731898809 513391137876 514733266944 515738605356 517751709696 518762943504 520119115776 520738841142 520824784896 521134973424 522808535808 523119905802 523878948864 525874332672 526187528568 526274371584 526901430978 528278879232 528995619072 529310673918 531376754688 531414437632 532414599912 533806460928 534530700288 534849051672 535574705562 537665236992 537703365888 538023606822 538715364408 540123697152 540767258109 540856507392 541178626248 542916556416 543239902179 543329559552 545399028096 546100268544 546425510436 546515693568 548597297664 549014622208 549668776761 550777716736 551105744384 551814322176 551853454464 552182122791 552892084524 554337478656 555089573376 555420169044 556173732699 557295796224 557627705856 558344669184 558384264576 558716822469 560897685504 561993188796 563462375424 563797962432 564226850304 564562887876 566375913792 567535527936 569697193728 570036489282 570130569216 571961475072 572302119168 573037949952 573078587328 575658150912 576439172352 576782483238 579074925312 582470673408 582511979712 583608311442 585134005248 585927883008 586276845102 588159602784 588256673792 588607022848 589363817472 590848947104 591608624256 591960969639 592058668032 593959993344 594313739136 595120071456 597798849024 597841242336 598966424901 600174821376 600532268544 601347037824 601705183131 603737112576 604096681344 604873391616 604916286624 607277481984 607639159296 608463570816 608825954529 610054242304 610781125968 611245754496 613573906608 614362802112 614830155264 617171959872 617273819136 617641449984 619624931328 619993962432 620791112448 620835136272 623258468352 623629663488 624475770048 626108301312 626957770752 627331169088 628182297648 631009896192 631054644688 633517867008 633895172352 634272707736 634755206592 637172903016 638477468928 640909342944 641015119872 641396890368 643456659456 643839884064 644713410744 647229947904 647615419776 647661345864 648494068896 650189389824 651459290976 654002159616 654048538624 654438071456 655279507584 655325977176 656992567296 657883938816 658275755904 659168868384 661679553132 661741830144 661788758016 662182900704 663034294656 664705065492 664767627264 665559702288 666066001536 668204992512 668602956528 668713304064 669111570816 669510080388 671260342272 672523705152 672571397628 672634699776 675196674048 675598802112 675710304256 676515417552 678283993088 679156088832 679204251648 679608766512 680482565568 680530822452 682261512192 683187167232 683594054208 684521517168 686311022592 687128766714 687651473808 690270644934 690335612928 691683924672 693492154368 694318454856 694433046528 694846631232 697078047744 697493207736 698439528306 698505265152 701165776896 701583371424 701633124686 701699162112 702535241304 704371838976 705277476864 705327492096 705747565224 706705084854 708502339584 709886133216 709936475274 711741947904 712707600384 713132068896 713556796203 714099607416 716819515893 716886982656 716937821184 717364809096 718287152544 720097154283 720164929536 721023010812 721142009856 721571501664 723888741888 724319869572 724439412736 725302587087 727198704128 728133691392 728567347248 728619014097 728687591424 729555827508 731463063552 732891702348 735752429568 735804605952 736242830388 737189446032 737241724323 739116638208 740119431168 740560225392 741564976932 743503607808 744459558912 744512352768 744955763292 747863580672 749324251728 751283167232 751730616576 752178326094 752302467072 752750517168 755167885056 756589168296 756714037248 759596258304 760048652376 760174092288 761079844746 763069492224 764050599936 764104783104 764559862326 767544201216 768585563136 769043310984 770086706814 772099900416 773607908034 776627564544 776682639616 777145209854 778144415256 780178673664 781108261713 781237177344 781702460136 784212803712 784679858703 785818423296 788811499008 789281292852 789411557376 790352146467 791946657792 792418318848 793493428608 793966010877 797065132032 797121656448 798621899868 800709691392 801796050432 802273577508 803362058343 804982816768 805462241792 806497855488 806555048832 807035410233 808073046612 810185545728 811284761088 811767939372 814374834624 814994339328 818098542144 819150402816 819638265654 819773540352 822895946496 823521933312 826166575104 826658616576 827721483264 827780181696 831506217984 832634360064 833130253566 835943694336 836441558784 837517003776 837576396864 841346528256 842989783194 845193563136 845696943648 846340275456 846844331814 849563870688 851303291904 854545790592 855054733923 855195853824 857942212608 858453178752 859617880992 862973263872 863487226368 863548461152 864658758528 865173724857 866919186432 868612387968 873706010112 873767969568 875412467163 877178585088 877701007872 878891824512 879415267653 882239404176 882385010688 882910534272 884045726208 886273420656 887412936384 888088002048 890939990016 891470608704 891617738752 892148761088 892680107184 895013789696 896698273536 896761863504 900262232064 900798402816 902020556736 905605668864 906145022016 907310087424 907374429936 910916222976 911458738944 912695356224 915081363456 916171688952 916868631744 920360859912 922245232896 925757939808 925910728704 926462174976 929437396992 929990943648 931186668672 931252704408 934887702528 935444495232 936713655072 939162451968 940369969152 940436656128 940996753632 942273446472 944669786112 946514844288 946581967032 948989263872 950276800512 950842758528 951409061604 952132809888 955759354524 955849310208 955917094912 956486412128 957716203392 960129539044 960219906048 961364014416 961522679808 962095335552 965184989184 965759826096 967070116116 970844921856 971423129664 971492018796 971583455232 972741103344 975284084736 977188936464 981003239424 981072807936 981657107184 982919261376 982988965764 985488850944 986825908224 987413633856 988753302576 991338143744 992519329698 992612745216 992683137024 993274351056 994551441984 997057598238 997151440896 998339553432 999099002304 1002307488768 1002904434792 1003069956096 1003667356224 1004265120582 1006890513408 1008785557728 1008857096442 1008952049664 1012795011072 1013398203168 1013565456384 1014773126328 1017425989632 1018734133248 1018806377472 1019413149768 1020796233678 1023392268288 1024780750848 1025391081312 1025463797618 1026782275752 1029466533888 1030693150071 1031477210712 1035405967401 1035503419392 1037525887008 1040238231552 1041477682284 1041649569792 1042269946848 1045617071616 1046239811604 1047659292459 1047757897728 1051748665344 1052375057136 1052449687029 1052548743168 1053802861956 1056557758464 1057991238144 1058621347836 1060057627281 1062753509376 1062828875264 1064829199824 1064904712911 1067612921856 1069061400576 1069698103344 1071149411124 1075330473984 1075406731776 1076047213644 1077430728816 1080247394304 1081534516218 1081713014784 1082357252496 1085833112832 1086479804358 1086659119104 1090798056192 1092200537088 1092851020872 1093031387136 1097194595328 1098029244416 1099337553522 1102211488768 1103628644352 1103706908928 1104364245582 1105784169048 1108674957312 1110179146752 1110840338088 1112347465398 1115255411712 1116689338368 1116768529152 1117433644938 1121795371008 1123986377592 1126924750848 1127595924864 1128267489141 1128453700608 1129125775752 1132751827584 1135071055872 1139394387456 1140072978564 1140261138432 1141619767119 1143922950144 1144604238336 1146075899904 1146157174656 1146839793489 1151316301824 1152878344704 1153564966476 1155130060221 1158149850624 1160411862051 1164941346816 1165023959424 1165717814781 1167216622884 1170268010496 1171855766016 1172553690204 1176319205568 1176513347584 1177214045696 1178727634944 1181697894208 1183217248512 1183921939278 1184117336064 1187919986688 1188627478272 1190240142912 1195597698048 1195682484672 1197932849802 1201064537088 1202694075648 1203410366262 1207474225152 1208193362688 1209746783232 1209832573248 1215278318592 1216927141632 1217651909058 1221562251936 1222491508992 1227147813216 1228725604224 1229457398481 1229660310528 1234343919744 1235282899968 1239249862656 1239987924864 1241582224896 1241670272544 1246516936704 1247259326976 1248951540096 1249695380349 1252216602624 1253915541504 1254662338176 1256364595296 1262019792384 1262109289376 1264484674791 1267035734016 1267790344704 1268545415472 1269510413184 1270266497721 1274345806032 1276954937856 1281818685888 1282030239744 1282793780736 1286913318912 1287679768128 1289426821488 1294459895808 1295230839552 1295322691728 1296988137792 1300378779648 1302918581952 1308097077248 1308876142912 1310559015168 1310651954352 1315767877632 1316551511808 1318337736768 1323359106264 1323577516032 1324365801408 1326068589312 1329410130984 1331119404576 1332132003072 1336409985024 1337205913056 1337426608128 1338223141632 1339020160776 1342520684544 1345047410304 1345142795256 1350393348096 1351197604224 1353030835104 1356567986176 1358312177664 1358408503296 1359217533024 1360965131136 1361061644904 1364523024384 1366374334464 1367188108416 1369043034336 1372622045184 1374257533428 1375302947616 1380541289868 1380671225856 1383367849344 1386984308736 1388636909712 1388866093056 1389693262464 1394156095488 1394986415472 1396879056612 1397010530304 1402331553792 1403166742848 1403266249372 1403398324224 1405070482608 1408743677952 1410554953728 1410654984192 1411495130448 1413410169708 1417004679168 1419772266432 1419872950548 1423483895808 1425415200768 1426264137792 1427113592406 1428199214832 1433639031786 1433773965312 1433875642368 1434729618192 1436574305088 1440194308566 1440329859072 1442046021624 1442284019712 1443143003328 1447777483776 1448639739144 1448878825472 1450605174174 1454397408256 1456267382784 1457134694496 1457238028194 1457375182848 1459111655016 1462926127104 1465783404696 1471504859136 1471609211904 1472485660776 1474378892064 1474483448646 1478233276416 1480238862336 1481120450784 1483129953864 1487007215616 1488778994547 1488919117824 1489024705536 1489911526584 1495586397357 1495727161344 1498648503456 1502566334464 1503461233152 1504356652188 1504604934144 1505501034336 1506397680873 1510335770112 1513178336592 1513285644663 1513428074496 1519192516608 1520097304752 1520348184576 1522159689492 1526138984448 1528101199872 1528209566208 1529119724652 1531194350517 1535088402432 1537171126272 1538086621968 1538195696427 1540173413628 1544199800832 1547215816068 1553255129088 1553365279232 1554290419708 1556288830512 1560357347328 1562216523426 1562474354688 1563404920272 1568425607424 1569359717406 1571636846592 1577622998016 1578562585704 1578823114752 1580704292934 1584836637696 1586986857216 1587932021754 1594130264064 1594243312896 1597243799736 1601419382784 1603592100864 1604547155016 1606724116686 1610924483584 1612995710976 1613110097664 1614070820466 1616146093224 1620371091456 1622301774327 1622569522176 1623535878744 1628749669248 1629719706537 1629988678656 1636197084288 1638300805632 1639276531308 1639547080704 1645791892992 1647043866624 1649006330283 1652333150208 1653317233152 1655442966528 1655560363392 1656546368373 1663012435968 1665268720128 1666260507132 1668521198097 1671887388672 1672883117568 1675034007552 1675152793728 1676150467407 1682693056512 1685979566388 1690387126272 1691393887296 1692680550912 1693688663628 1699127741376 1702606583808 1709091581184 1710109467846 1710391707648 1715884425216 1716906357504 1719235761984 1726974452736 1727096922304 1729317517056 1730347449714 1737224775936 1747412020224 1747535939136 1750824934326 1755402015744 1757783649024 1758830535306 1764478808352 1764770021376 1765821068544 1768091452416 1772546841312 1774825872768 1775882908917 1776176004096 1781879980032 1782941217408 1784297522176 1785360214368 1790027579392 1793396547072 1793523727008 1796899274703 1800524464128 1801596805632 1804041113472 1805115549393 1811211337728 1812290044032 1814620174848 1814748859872 1821832445952 1822917477888 1825390712448 1826477863587 1830162726912 1832343377904 1833737263488 1840721719824 1844490465792 1851515879616 1851821457408 1852924349952 1858874793984 1859981887296 1862373337344 1862505408816 1869775405056 1870888990464 1873427310144 1878324903936 1880873312256 1881993507264 1884546892944 1893029688576 1893163934064 1900553601024 1901685517056 1902818123208 1904265619776 1911518709048 1911834189824 1912972824256 1915432406784 1920259078088 1922728028832 1923045359616 1924190671104 1930369978368 1931519652192 1934140232232 1941689843712 1942846259328 1942984037592 1945482206688 1950568169472 1954377872928 1962006478848 1962145615872 1963314214368 1965838522752 1965977931528 1970977701888 1973651816448 1974827267712 1977506605152 1982676287488 1985038659396 1985225490432 1985366274048 1986548702112 1989102883968 1994115196476 1994302881792 1996679106864 1998198004608 2004614977536 2005808869584 2006139912192 2007334712448 2008530241164 2013781026816 2017571115456 2017714192884 2017904099328 2025590022144 2026796406336 2027130912768 2029546252656 2034851979264 2037468266496 2037612754944 2038826299536 2041592467356 2046784536576 2049561501696 2050782162624 2050927595236 2053564551504 2058933067776 2061386300142 2062954421424 2070811934802 2071006838784 2075051774016 2080476463104 2082955364568 2083299139584 2084539893696 2091234143232 2092479623208 2095318584918 2095515795456 2103497330688 2104750114272 2104899374058 2105097486336 2107605723912 2113115516928 2115982476288 2117242695672 2120115254562 2125507018752 2125657750528 2129658399648 2129809425822 2135225843712 2138122801152 2139396206688 2140670388609 2142298822248 2150458547679 2150660947968 2150813463552 2152094427288 2154861457632 2160291462849 2160494788608 2163069032436 2163426029568 2164714504992 2171666225664 2172959608716 2173318238208 2175907761261 2181596112384 2184401074176 2185702041744 2185857042291 2186062774272 2194389190656 2196058488832 2198675107044 2204422977536 2207257288704 2207413817856 2208728491164 2211568338096 2211725172969 2217349914624 2220358293504 2221680676176 2224694930796 2230510823424 2233378676736 2233537058304 2234867289876 2243590742016 2247972755184 2253849501696 2255191849728 2256534978282 2256907401216 2258251551504 2265503655168 2270142111744 2278788774912 2280145957128 2280522276864 2283239534238 2289208476672 2292151799808 2292314349312 2293679586978 2302632603648 2305756689408 2307129932952 2310260120442 2316299701248 2320823724102 2329882693632 2330047918848 2331435629562 2334433245768 2340536020992 2343324785139 2343711532032 2345107380408 2352638411136 2354039576109 2354428091392 2357455269888 2363395788416 2366434497024 2367843878556 2368234672128 2371056439401 2375839973376 2377254956544 2380480285824 2381898032631 2391195396096 2391364969344 2395865699604 2402129074176 2405388151296 2406820732524 2410086175029 2414948450304 2416386725376 2419493566464 2419665146496 2421106230699 2430556637184 2433854283264 2435303818116 2443124503872 2444983017984 2454295626432 2457451208448 2458914796962 2459320621056 2468687839488 2470565799936 2478499725312 2479975849728 2483164449792 2483340545088 2494518653952 2497903080192 2499390760698 2507831083008 2509324676352 2512729190592 2524039584768 2524218578752 2528969349582 2535580689408 2537090830944 2539020826368 2540532995442 2548691612064 2553909875712 2563637371776 2565164201769 2565587561472 2573826637824 2575359536256 2578853642976 2588919791616 2590461679104 2590645383456 2593976275584 2595521174571 2600757559296 2605837163904 2616194154496 2617752285824 2621118030336 2621303908704 2626237401489 2631535755264 2633103023616 2636675473536 2638245802959 2646718212528 2647155032064 2648731602816 2652137178624 2658820261968 2662238809152 2664264006144 2672819970048 2674411826112 2674853216256 2676446283264 2678040321552 2685041369088 2690094820608 2690285590512 2700786696192 2702395208448 2706061670208 2713135972352 2716817006592 2718435066048 2721930262272 2722123289808 2732748668928 2734376216832 2738086068672 2745244090368 2748515066856 2750605895232 2761082579736 2766735698688 2777273819424 2777732186112 2779386524928 2788312190976 2789972830944 2793758113224 2804663107584 2806333485696 2806532498744 2810140965216 2817487355904 2821109907456 2821309968384 2822990260896 2826820339416 2834009358336 2839544532864 2839745901096 2846967791616 2850830401536 2852528275584 2854227184812 2856398429664 2867278063572 2867547930624 2867751284736 2869459236384 2873148610176 2880388617132 2880659718144 2884092043248 2884568039424 2886286006656 2895554967552 2897279478288 2897757650944 2901210348348 2908794816512 2912534765568 2914269388992 2914476056388 2914750365696 2918223310032 2925852254208 2931566809392 2943009718272 2943218423808 2944971321552 2948757784128 2948966897292 2956466552832 2960477724672 2962240901568 2966259907728 2974014431232 2977557989094 2977838235648 2978049411072 2979823053168 2991172794714 2991454322688 2997297006912 3005132668928 3006922466304 3008713304376 3009209868288 3011002068672 3012795361746 3020671540224 3026356673184 3026571289326 3026856148992 3038385033216 3040194609504 3040696369152 3044319378984 3052277968896 3056202399744 3056419132416 3058239449304 3062388701034 3070176804864 3074342252544 3076173243936 3076391392854 3080346827256 3088399601664 3092079450213 3094431632136 3106217902203 3106510258176 3106730558464 3108580839416 3112577661024 3120714694656 3124433046852 3124948709376 3126809840544 3136851214848 3138719434812 3142977877377 3143273693184 3155245996032 3157125171408 3157349061087 3157646229504 3161408585868 3169673275392 3173973714432 3175864043508 3180172881843 3188260528128 3188486625792 3194487599472 3194714138733 3202838765568 3207184201728 3209094310032 3213448233372 3221848967168 3225991421952 3226220195328 3228141640932 3232292186448 3240742182912 3244603548654 3245139044352 3247071757488 3257499338496 3259439413074 3259977357312 3272394168576 3276601611264 3278553062616 3279094161408 3291583785984 3294087733248 3298012660566 3306634466304 3310885933056 3311120726784 3313092736746 3326024871936 3330537440256 3332521014264 3337042396194 3345766235136 3350068015104 3350305587456 3352300934814 3365386113024 3371959132776 3380774252544 3382787774592 3384802467423 3385361101824 3387377327256 3398255482752 3405213167616 3418183162368 3420218935692 3420783415296 3424859301357 3431768850432 3433812715008 3438471523968 3440519380467 3453948905472 3454193844608 3458635034112 3460694899428 3465390180663 3474449551872 3481235586153 3494824040448 3495071878272 3497153444343 3501649868652 3510804031488 3515567298048 3517661070612 3528957616704 3529540042752 3531642137088 3536182904832 3545093682624 3549651745536 3551765817834 3552352008192 3563759960064 3565882434816 3568595044352 3570720428736 3580055158784 3586793094144 3587047454016 3593798549406 3603193611264 3608082226944 3610231098786 3622422675456 3624580088064 3629240349696 3629497719744 3645834955776 3650781424896 3652955727174 3664686755808 3667474526976 3681443439648 3688980931584 3703031759232 3705848699904 3717749587968 3719963774592 3724746674688 3725010817632 3739550810112 3741777980928 3746854620288 3749086141047 3756649807872 3761746624512 3763987014528 3769093785888 3786059377152 3786327868128 3793454024373 3801107202048 3803371034112 3805636246416 3808531239552 3810799493163 3823037418096 3823668379648 3825945648512 3830864813568 3840518156176 3845456057664 3846090719232 3848381342208 3860739956736 3863039304384 3868280464464 3883379687424 3885692518656 3885968075184 3890964413376 3901136338944 3908755745856 3924291231744 3926628428736 3931677045504 3931955863056 3947303632896 3949654535424 3955013210304 3965352574976 3970077318792 3970732548096 3973097404224 3978205767936 3988230392952 3993358213728 3996396009216 4009229955072 4011617739168 4012279824384 4014669424896 4017060482328 4027562053632 4035142230912 4035428385768 4051180044288 4053592812672 4059092505312 4069703958528 4074936532992 4075225509888 4077652599072 4083184934712 4093569073152 4099123003392 4101564325248 4101855190472 4107129103008 4117866135552 4122772600284 4125908842848 4141623869604 4142013677568 4150103548032 4160952926208 4165910729136 4166598279168 4169079787392 4182468286464 4184959246416 4190637169836 4191031590912 4206994661376 4209500228544 4209798748116 4210194972672 4215211447824 4226231033856 4231964952576 4234485391344 4240230509124 4251014037504 4251315501056 4259316799296 4259618851644 4270451687424 4276245602304 4278792413376 4281340777218 4284597644496 4300917095358 4301321895936 4301626927104 4304188854576 4309722915264 4320582925698 4320989577216 4326138064872 4326852059136 4329429009984 4343332451328 4345919217432 4346636476416 4351815522522 4363192224768 4368802148352 4371404083488 4371714084582 4372125548544 4388778381312 4392116977664 4397350214088 4408845955072 4414514577408 4414827635712 4417456982328 4423136676192 4423450345938 4434699829248 4440716587008 4443361352352 4449389861592 4461021646848 4466336983641 4466757353472 4467074116608 4469734579752 4486759192071 4487181484032 4495945510368 4507699003392 4510383699456 4513069956564 4513814802432 4516503103008 4519193042619 4531007310336 4539856933989 4540284223488 4557577549824 4560291914256 4560615310459 4561044553728 4566479068476 4578416953344 4584303599616 4584628698624 4587359173956 4593583051551 4605265207296 4611513378816 4614259865904 4614587089281 4620520240884 4632599402496 4641647448204 4659765387264 4660095837696 4662871259124 4668866491536 4681072041984 4686649570278 4687423064064 4690214760816 4705276822272 4708079152218 4708856182784 4714910539776 4726791576832 4732868994048 4735687757112 4736469344256 4742112878802 4754509913088 4760960571648 4763796065262 4782390792192 4782729938688 4791731399208 4804258148352 4810776302592 4813641465048 4820172350058 4832773450752 4838987132928 4839330292992 4842212461398 4861113274368 4867708566528 4870607636232 4886249007744 4889159119611 4889966035968 4908591252864 4914902416896 4917829593924 4918641242112 4937375678976 4941131599872 4947018990849 4956999450624 4959951699456 4966328899584 4966681090176 4969639105119 4989037307904 4995806160384 4998781521396 5005563594291 5015662166016 5018649352704 5025458381184 5028451402221 5048079169536 5048437157504 5057938699164 5071161378816 5074181661888 5078041652736 5081065990884 5097383224128 5107819751424 5127274743552 5130328403538 5131175122944 5147653275648 5150719072512 5157707285952 5180923358208 5181290766912 5187952551168 5191042349142 5211674327808 5232388308992 5235504571648 5242236060672 5242607817408 5252474802978 5266206047232 5273350947072 5276491605918 5293436425056 5294310064128 5297463205632 5304274357248 5317640523936 5324477618304 5327648726751 5328528012288 5345639940096 5348823652224 5352892566528 5356080643104 5370082738176 5380189641216 5380571181024 5401573392384 5404790416896 5412123340416 5415346648179 5426271944704 5433634013184 5436870132096 5443860524544 5444246579616 5465497337856 5468752433664 5476172137344 5479433590761 5490488180736 5497030133712 5501211790464 5522165159472 5533471397376 5554547638848 5555464372224 5558773049856 5576624381952 5579945661888 5587516226448 5609326215168 5612666971392 5613064997488 5620281930432 5634974711808 5642619936768 5645980521792 5653640678832 5679089065728 5679491802192 5701660803072 5705056551168 5708454369624 5712796859328 5734556127144 5735502569472 5738918472768 5746297220352 5760777234264 5768184086496 5769136078848 5772572013312 5791109935104 5794558956576 5795515301888 5802420696696 5817589633024 5825069531136 5828538777984 5828952112776 5836446620064 5851704508416 5863133618784 5886019436544 5886436847616 5889942643104 5897515568256 5897933794584 5912933105664 5920955449344 5924481803136 5932519815456 5948028862464 5955115978188 5955676471296 5956098822144 5959646106336 5982345589428 5982908645376 5994594013824 6010265337856 6013844932608 6017426608752 6018419736576 6022004137344 6025590723492 6041343080448 6052713346368 6053142578652 6053712297984 6076770066432 6080389219008 6081392738304 6088638757968 6104555937792 6112404799488 6112838264832 6116478898608 6124777402068 6140353609728 6148684505088 6152346487872 6152782785708 6160693654512 6176799203328 6184158900426 6188863264272 6212435804406 6213020516352 6213461116928 6217161678832 6225155322048 6241429389312 6248866093704 6249897418752 6253619681088 6273702429696 6277438869624 6285955754754 6286547386368 6310491992064 6314250342816 6314698122174 6315292459008 6322817171736 6339346550784 6347947428864 6351728087016 6360345763686 6376521056256 6376973251584 6388975198944 6389428277466 6405677531136 6414368403456 6418188620064 6426896466744 6443697934336 6451375643037 6451982843904 6452440390656 6456283281864 6464584372896 6480874388547 6481484365824 6489207097308 6490278088704 6494143514976 6514998676992 6518878826148 6519954714624 6527723283783 6544788337152 6553203222528 6557106125232 6557571126873 6558188322816 6583167571968 6588175466496 6596025321132 6613268932608 6621771866112 6622241453568 6626185473492 6635175518907 6652049743872 6661074880512 6665042028528 6665514684517 6674084792388 6691532470272 6700136030208 6700611174912 6704601869628 6730772226048 6743918265552 6761548505088 6765575549184 6769604934846 6770722203648 6774754654512 6796510965504 6810426335232 6836366324736 6840437871384 6841566830592 6849718602714 6867625430016 6876943047936 6881038760934 6907897810944 6908387689216 6917270068224 6921389798856 6930780361326 6948899103744 6962471172306 6989648080896 6990143756544 6994306888686 7003299737304 7021608062976 7029974355417 7031134596096 7035322141224 7057915233408 7062118728327 7063284274176 7072365809664 7090187365248 7099303491072 7103531635668 7104704016384 7127519920128 7131764869632 7137190088704 7141440857472 7145694097893 7160110317568 7173586188288 7174094908032 7187597098812 7206387222528 7216164453888 7220462197572 7230258525087 7244845350912 7249160176128 7258480699392 7258995439488 7263318692097 7291669911552 7301562849792 7305911454348 7329373511616 7334949053952 7362886879296 7377961863168 7406063518464 7411697399808 7435499175936 7439927549184 7449493349376 7450021635264 7483555961856 7493709240576 7498172282094 7523493249024 7527974029056 7538187571776 7572118754304 7572655736256 7586908048746 7606742068224 7611272492832 7617062479104 7621598986326 7646074836192 7647336759296 7651891297024 7661729627136 7681036312352 7690912115328 7695492605307 7696762684416 7721479913472 7726078608768 7736560928928 7766759374848 7771385037312 7771936150368 7781928826752 7786563523713 7802272677888 7817511491712 7848582463488 7853256857472 7863354091008 7863911726112 7894607265792 7899309070848 7910026420608 7914737408877 7930705149952 7940154637584 7941465096192 7946194808448 7956411535872 7976460785904 7986716427456 7992792018432 8018459910144 8023235478336 8024559648768 8029338849792 8034120964656 8055124107264 8070284461824 8070856771536 8102360088576 8107185625344 8118185010624 8139407917056 8150451019776 8155305198144 8166369869424 8198246006784 8203128650496 8203710380944 8214258206016 8235732271104 8245545200568 8251817685696 8283247739208 8300207096064 8331821458272 8333196558336 8338159574784 8364936572928 8369918492832 8381274339672 8413989322752 8419000457088 8419597496232 8430422895648 8452462067712 8463929905152 8468970782688 8480461018248 8502028075008 8502631002112 8518633598592 8519237703288 8540903374848 8552491204608 8557584826752 8562681554436 8569195288992 8601834190716 8602643791872 8603253854208 8608377709152 8619445830528 8641165851396 8641979154432 8652276129744 8653704118272 8658858019968 8686664902656 8691838434864 8693272952832 8703631045044 8726384449536 8737604296704 8742808166976 8743428169164 8744251097088 8777556762624 8784233955328 8794700428176 8817691910144 8829029154816 8829655271424 8834913964656 8846273352384 8846900691876 8869399658496 8881433174016 8886722704704 8898779723184 8922043293696 8932673967282 8933514706944 8934148233216 8939469159504 8973518384142 8974362968064 8991891020736 9015398006784 9020767398912 9026139913128 9027629604864 9033006206016 9038386085238 9062014620672 9079713867978 9080568446976 9115155099648 9120583828512 9121230620918 9122089107456 9132958136952 9156833906688 9168607199232 9169257397248 9174718347912 9187166103102 9210530414592 9223026757632 9228519731808 9229174178562 9241040481768 9265198804992 9276238350639 9283294896408 9318653706609 9319530774528 9320191675392 9325742518248 9337732983072 9362144083968 9373299140556 9374846128128 9380429521632 9410553644544 9416158304436 9417712365568 9428933632131 9429821079552 9453583153664 9465737988096 9471375514224 9472047183261 9472938688512 9484225757604 9509019826176 9521921143296 9527592130524 9540518645529 9564781584384 9565459877376 9583462798416 9584142416199 9608516296704 9621552605184 9627282930096 9640344700116 9665546901504 9677974265856 9678660585984 9684424922796 9722226548736 9735417133056 9741215272464 9772498015488 9778318239222 9779932071936 9817182505728 9829804833792 9835659187848 9837282484224 9874751357952 9882263199744 9894037981698 9919903398912 9932657799168 9933362180352 9939278210238 9978074615808 9991612320768 9997563042792 10011127188582 10037298705408 10050916762368 10056902804442 10096158339072 10096874315008 10115877398328 10142322757632 10148363323776 10154407402269 10156083305472 10162131981768 10194766448256 10215639502848 10254549487104 10260656807076 10262350245888 10274577904071 10295306551296 10301438145024 10315414571904 10321558141401 10361846716416 10362581533824 10375905102336 10382084698284 10423348655616 10443706758459 10464776617984 10471009143296 10484472121344 10485215634816 10491460333029 10504949605956 10532412094464 10546701894144 10552983211836 10586872850112 10588620128256 10594926411264 10608548714496 10635281047872 10648955236608 10655297453502 10657056024576 10691279880192 10697647304448 10705785133056 10712161286208 10740165476352 10760379282432 10761142362048 10809580833792 10824246680832 10830693296358 10867268026368 10873740264192 10887721049088 10888493159232 10937504867328 10952344274688 10958867181522 10994060267424 11002423580928 11044330318944 11066942794752 11109095277696 11117546099712 11153248763904 11159891323776 11175032452896 11218652430336 11225333942784 11226129994976 11240563860864 11247258423141 11269949423616 11285239873536 11291961043584 11307281357664 11358178131456 11358983604384 11380362073119 11403321606144 11410113102336 11416908739248 11425593718656 11432398479489 11469112254288 11471005138944 11477836945536 11492594440704 11521554468528 11536368172992 11538272157696 11545144026624 11582219870208 11589117913152 11591030603776 11604841393392 11635179266048 11650139062272 11657077555968 11657904225552 11672893240128 11703409016832 11726267237568 11772873695232 11779885286208 11795031136512 11795867589168 11841910898688 11848963606272 11865039630912 11896057724928 11910231956376 11912197644288 11919292212672 11964691178856 11989188027648 12027689865216 12034853217504 12036839473152 12044008274688 12051181446984 12082686160896 12105426692736 12106285157304 12153540132864 12160778438016 12177277515936 12209111875584 12224809598976 12225676529664 12232957797216 12249554804136 12280707219456 12297369010176 12304692975744 12305565571416 12321387309024 12353598406656 12368317800852 12377726528544 12424871608812 12426041032704 12426922233856 12434323357664 12450310644096 12482858778624 12497732187408 12499794837504 12507239362176 12547404859392 12554877739248 12571911509508 12573094772736 12620983984128 12628500685632 12629396244348 12630584918016 12645634343472 12678693101568 12695894857728 12703456174032 12720691527372 12753042112512 12753946503168 12777950397888 12778856554932 12811355062272 12828736806912 12836377240128 12853792933488 12887395868672 12902751286074 12903965687808 12904880781312 12912566563728 12929168745792 12961748777094 12962968731648 12978414194616 12980556177408 12988287029952 13029997353984 13037757652296 13039909429248 13055446567566 13089576674304 13106406445056 13114212250464 13115142253746 13116376645632 13166335143936 13176350932992 13192050642264 13226537865216 13243543732224 13244482907136 13252370946984 13270351037814 13304099487744 13322149761024 13330084057056 13331029369034 13348169584776 13383064940544 13399010950923 13400272060416 13401222349824 13409203739256 13460277576213 13461544452096 13487836531104 13523097010176 13531151098368 13539209869692 13541444407296 13549509309024 13557579127857 13593021931008 13619570801967 13620852670464 13672732649472 13680875742768 13681845931377 13683133661184 13699437205428 13735250860032 13753886095872 13762077521868 13780749154653 13815795621888 13816775378432 13834540136448 13842779597712 13843761267843 13861560722652 13897798207488 13924942344612 13979296161792 13980287513088 13988613777372 14006599474608 14043216125952 14059948710834 14062269192192 14070644282448 14115830466816 14124237456654 14126568548352 14144731619328 14180374730496 14198606982144 14207063271336 14209408032768 14263529739264 14274380177408 14282881714944 14291388195786 14347172376576 14348189816064 14375194197624 14412774445056 14432328907776 14440924395144 14460517050174 14498320352256 14516961398784 14517990878976 14526637384194 14583339823104 14603125699584 14611822908696 14658747023232 14667477358833 14669898107904 14725773758592 14755923726336 14812127036928 14823394799616 14841056972547 14870998351872 14879855098368 14898986698752 14900043270528 14908917315357 14967111923712 14987418481152 14996344564188 15016690782873 15046986498048 15055948058112 15076375143552 15085354206663 15144237508608 15145311472512 15173816097492 15213484136448 15222544985664 15234124958208 15243197972652 15292149672384 15294673518592 15303782594048 15323459254272 15362072624704 15381824230656 15390985210614 15393525368832 15442959826944 15452157217536 15473121857856 15542770074624 15543872300736 15563857653504 15573127047426 15635022983424 15697164926976 15706513714944 15726708182016 15727823452224 15798618141696 15820052841216 15829474817754 15880309275168 15882930192384 15892389616896 15912823071744 15952921571808 15973432854912 15982946180253 15985584036864 16036919820288 16046470956672 16058677699584 16068241929312 16110248214528 16140568923648 16141713543072 16204720177152 16214371250688 16236370021248 16246039944537 16278815834112 16300902039552 16310610396288 16332739738848 16396492013568 16406257300992 16407420761888 16428516412032 16438300772283 16471464542208 16491090401136 16503635371392 16566495478416 16600414192128 16663642916544 16666393116672 16676319149568 16729873145856 16739836985664 16762548679344 16827978645504 16838000914176 16839194992464 16860845791296 16904924135424 16927859810304 16937941565376 16960922036496 17005262004224 17037267197184 17038475406576 17104982409216 17115169653504 17125363108872 17138390577984 17203668381432 17206507708416 17216755418304 17238891661056 17282331702792 17304552259488 17307408236544 17317716039936 17373329805312 17383676869728 17386545905664 17407262090088 17452768899072 17475208593408 17485616333952 17486856338328 17555113525248 17589400856352 17635383820288 17658058309632 17659310542848 17669827929312 17692546704768 17693801383752 17738799316992 17762866348032 17773445409408 17797559446368 17844086587392 17865347934564 17867029413888 17868296466432 17878938319008 17947036768284 17948725936128 17983782041472 18030796013568 18041534797824 18052279826256 18055259209728 18066012412032 18076772170476 18124029241344 18159427735956 18161136893952 18230310199296 18241167657024 18242461241836 18244178214912 18265916273904 18313667813376 18337214398464 18338514794496 18349436695824 18374332206204 18421060829184 18446053515264 18457039463616 18458348357124 18482080963536 18530397609984 18552476701278 18566589792816 18637307413218 18639061549056 18640383350784 18651485036496 18675465966144 18724288167936 18746598281112 18749692256256 18760859043264 18821107289088 18832316608872 18835424731136 18857867264262 18859642159104 18907166307328 18931475976192 18942751028448 18944094366522 18945877377024 18968451515208 19018039652352 19043842286592 19055184261048 19081037291058 19129563168768 19130919754752 19166925596832 19168284832398 19217032593408 19243105210368 19254565860192 19280689400232 19331093803008 19354126929111 19355948531712 19357321171968 19368849845592 19442623165641 19444453097472 19470834266112 19482430544928 19544996030976 19556636478444 19559864143872 19583169851349 19634365011456 19659609667584 19671318375696 19672713380619 19674564968448 19749502715904 19764526399488 19788075963396 19839806797824 19865315598336 19866724360704 19878556420476 19905526556721 19956149231616 19983224641536 19995126085584 19996544053551 20022254377164 20074597410816 20101833524736 20113805608884 20192316678144 20193748630016 20231754796656 20284645515264 20296726647552 20308814804538 20312166610944 20324263963536 20389532896512 20431279005696 20509098974208 20521313614152 20524700491776 20549155808142 20602876290048 20630829143808 20643116282802 20723693432832 20725163067648 20751810204672 20764169396568 20846697311232 20887413516918 20942018286592 20968944242688 20970431269632 20982920666058 21009899211912 21064824188928 21089923066251 21093403788288 21105966423672 21173745700224 21186356184981 21189852822528 21217097428992 21270562095744 21297910473216 21310594907004 21314112049152 21382559760384 21395294608896 21411570266112 21424322572416 21437082293679 21480330952704 21520758564864 21522284724096 21619161667584 21648493361664 21661386592716 21690775575261 21734536052736 21747480528384 21775442098176 21776986318464 21789956076291 21875009734656 21904688549376 21917734363044 21988120534848 22004847161856 22088660637888 22133885589504 22218190555392 22235092199424 22306497527808 22319782647552 22350064905792 22450667885568 22452259989952 22481127721728 22494516846282 22570479747072 22583922087168 22614562715328 22716356262912 22717967208768 22760724146238 22820226204672 22833817478496 22851187437312 22864796958978 22938224508576 22942010277888 22955673891072 22985188881408 23043108937056 23072736345984 23086477815921 23090288053248 23164439740416 23178235826304 23209682786784 23270358532096 23300278124544 23314155111936 23315808451104 23345786480256 23359690571139 23406818033664 23452534475136 23545747390464 23559770572416 23590062273024 23591735178336 23683821797376 23697927212544 23730079261824 23744212226631 23792115449856 23820463912752 23824395288576 23838584425344 23929382357712 23978376055296 24055379730432 24069706435008 24073678946304 24088016549376 24102362893968 24165372321792 24210853385472 24212570314608 24307080265728 24321556876032 24354555031872 24418223751168 24451353059328 24465915594432 24499109608272 24594738020352 24609385951488 24611131142832 24642774618048 24707196813312 24736635601704 24755453057088 24849743217624 24853844467712 24868646715328 24900621288192 24995464374816 24999589675008 25014478724352 25094809718784 25109755478496 25143823019016 25241967968256 25257001371264 25258792488696 25291268686944 25357386203136 25391789715456 25406912348064 25441383054744 25506084225024 25507893006336 25555900795776 25557713109864 25622710124544 25657473613824 25672754480256 25707585866976 25774791737344 25805502572148 25807931375616 25809761562624 25825133127456 25858337491584 25923497554188 25925937463296 25956828389232 25961112354816 25976574059904 26059994707968 26075515304592 26079818858496 26110893135132 26179153348608 26212812890112 26228424500928 26230284507492 26232753291264 26332670287872 26352701865984 26384101284528 26453075730432 26487087464448 26488965814272 26504741893968 26540702075628 26608198975488 26644299522048 26660168114112 26662058738068 26696339169552 26766129881088 26798021901846 26800544120832 26802444699648 26818407478512 26920555152426 26923088904192 26975673062208 27046194020352 27062302196736 27078419739384 27082888814592 27099018618048 27115158255714 27186043862016 27239141603934 27241705340928 27345465298944 27361751485536 27363691862754 27366267322368 27398874410856 27470501720064 27507772191744 27524155043736 27561498309306 27631591243776 27633550756864 27669080272896 27685559195424 27687522535686 27723121445304 27795596414976 27828715051917 27849884689224 27955961119827 27958592323584 27960575026176 27977227554744 28013198949216 28086432251904 28119897421668 28124538384384 28141288564896 28231660933632 28248474913308 28253137096704 28286800896393 28289463238656 28360749460992 28397213964288 28414126542672 28416141549783 28418816065536 28527059478528 28548760354816 28565763429888 28582776391572 28621555936587 28694344753152 28696379632128 28750388395248 28752427248597 28825548890112 28864657815552 28881848790288 28921034100348 28996640704512 29033922797568 29035981757952 29053274768388 29166679646208 29206251399168 29223645817392 29317494046464 29334954717666 29339796215808 29451547517184 29511847452672 29624254073856 29646789599232 29682113945094 29759710196736 29797973397504 29800086541056 29817834630714 29934223847424 29974836962304 29992689128376 30033381565746 30111896116224 30152750287104 30170708413326 30288475017216 30290622945024 30347632194984 30426968272896 30445089971328 30463222206807 30468249916416 30486395945304 30584299344768 30607565188096 30646918508544 30724145249408 30763648461312 30781970421228 30787050737664 30823733712213 30885919653888 30904314435072 30946243715712 30964674424203 31085540149248 31087744601472 31127715307008 31146254094852 31270045966848 31331120275377 31394329853952 31413027429888 31453416364032 31455646904448 31474380999087 31597236283392 31640105682432 31658949635508 31760618550336 31765860384768 31784779233792 31825646143488 31905843143616 31946865709824 31965892360506 31971168073728 32073839640576 32092941913344 32117355399168 32136483858624 32220496429056 32281137847296 32283427086144 32428742501376 32472740042496 32492079889074 32601804079104 32621220792576 32665479477696 32812514601984 32814841523776 32857032824064 32876601544566 32982180802272 33007270742784 33132990956832 33200828384256 33327285833088 33352638299136 33459746291712 33479673971328 33525097358688 33655957291008 33676001828352 33678389984928 33721691582592 33741775269423 33809848270848 33855719620608 33875883130752 33921844072992 34010524008448 34074534394368 34076950813152 34141086219357 34209964818432 34230339307008 34250726217744 34276781155968 34297195438467 34407336762864 34413015416832 34433510836608 34477783322112 34564663405584 34609104518976 34614816473088 34635432079872 34746659610624 34767353739456 34773091811328 34814524180176 34905537798144 34950417186816 34971232667904 34973712676656 35110227050496 35178801712704 35270767640576 35318621085696 35339655858624 35385093409536 35387602767504 35525732696064 35546890818816 35595118892736 35688173174784 35730695869128 35736592932864 35757876638016 35894073536568 35967564082944 36083069595648 36104559652512 36110518419456 36132024824064 36153544340952 36248058482688 36318855471912 36460620398592 36482335314048 36484922483672 36531832547808 36627335626752 36674428796928 36677029588992 36698873391648 36748664412408 36842121658368 36892107030528 36914078927232 36916696714248 36964161927072 37060795219968 37104953402556 37133179585632 37274614826436 37278123098112 37280766701568 37302970072992 37350931932288 37448576335872 37493196562224 37499384512512 37521718086528 37642214578176 37664633217744 37670849462272 37715734528524 37719284318208 37814332614656 37862951952384 37885502056896 37888188733044 37891754754048 37936903030416 38036079304704 38087684573184 38110368522096 38162074582116 38259126337536 38261839509504 38333851193664 38336569664796 38434065186816 38486210420736 38509131720384 38561378800464 38662187606016 38708253858222 38711897063424 38714642343936 38737699691184 38885246331282 38888906194944 38941668532224 38964861089856 39089992061952 39113272956888 39119728287744 39166339702698 39268730022912 39319219335168 39342636751392 39345426761238 39349129936896 39499005431808 39529052798976 39576151926792 39679613595648 39730631196672 39733448721408 39757112840952 39811053113442 39912298463232 39966449283072 39990252171168 39993088107102 40044508754328 40149194821632 40197032852769 40203667049472 40227611217768 40380832728639 40384633356288 40387497260032 40463509593312 40569291030528 40593453295104 40617629609076 40624333221888 40648527927072 40672737383571 40779065793024 40858712405901 40862558011392 41018197948416 41042627228304 41045537794131 41049400983552 41098311616284 41205752580096 41261658287616 41286232565604 41342247463959 41447386865664 41450326135296 41503620409344 41528338793136 41531283803529 41693394622464 41774827033836 41884036573184 41937888485376 41940862539264 41965841332116 42019798423824 42129648377856 42179846132502 42186807576576 42211932847344 42347491400448 42372712369962 42379705645056 42434194857984 42541124191488 42595820946432 42621189814008 42628224098304 42790589217792 42823140532224 42848645144832 42874164587358 43041517129728 43044569448192 43238323335168 43296986723328 43322773185432 43381551150522 43494961056768 43550884196352 43553972636928 43579912152582 43750019469312 43809377098752 43835468726088 43976241069696 44002432076499 44009694323712 44177321275776 44267771179008 44436381110784 44470184398848 44523170917641 44612995055616 44639565295104 44700129811584 44726751946071 44901335771136 44904519979904 44962255443456 44989033692564 45050072348619 45140959494144 45167844174336 45229125430656 45256062619989 45432712525824 45435934417536 45521448292476 45640452409344 45667634956992 45702374874624 45729593917956 45876449017152 45884020555776 45911347782144 45970377762816 46086217874112 46145472691968 46172955631842 46180576106496 46328879480832 46356471652608 46419365573568 46540717064192 46628310223872 46631616902208 46691572960512 46719381142278 46905068950272 47091494780928 47119541144832 47180124546048 47183470356672 47395854425088 47460158523648 47488424453262 47640927825504 47648790577152 47677168850688 47858764715424 47956752110592 48110759460864 48139412870016 48176033098752 48204725787936 48330744643584 48421706770944 48425140629216 48614160531456 48643113752064 48709110063744 48738119833611 48836447502336 48902706118656 48931831188864 48998219216544 49189476040704 49218771902976 49222262285664 49285549236096 49314902316849 49414393626624 49473271203408 49510906114176 49699486435248 49707688935424 49737293430656 49801242576384 49990928749632 49999179350016 50028957448704 50189619437568 50219510956992 50287646038032 50483935936512 50514002742528 50517584977392 50582537373888 50714772406272 50783579430912 50813824696128 50882766109488 51015786012672 51111801591552 51115426219728 51314947227648 51345508960512 51415171733952 51549583474688 51611005144296 51619523125248 51650266254912 51716674983168 51846995108376 51913656778464 51922224709632 51953148119808 52119989415936 52151030609184 52159637716992 52221786270264 52358306697216 52425625780224 52456849001856 52460569014984 52665340575744 52768202569056 52906151460864 52974174928896 52977931628544 53009483787936 53081404151256 53216397950976 53288599044096 53320336228224 53324117476136 53392678339104 53532259762176 53596043803692 53601088241664 53604889399296 53636814957024 53841110304852 53846177808384 53951346124416 54092388040704 54124604393472 54156839478768 54165777629184 54198037236096 54230316511428 54372087724032 54478283207868 54483410681856 54690930597888 54723502971072 54727383725508 54732534644736 54797748821712 54941003440128 55015544383488 55048310087472 55122996618612 55263182487552 55267101513728 55338160545792 55371118390848 55375045071372 55446242890608 55591192829952 55657430103834 55699769378448 55911922239654 55917184647168 55921150052352 55954455109488 56026397898432 56172864503808 56239794843336 56249076768768 56282577129792 56463321867264 56496949826616 56506274193408 56573601792786 56578926477312 56721498921984 56794427928576 56828253085344 56832283099566 56837632131072 57054118957056 57097520709632 57131526859776 57165552783144 57243111873174 57388689506304 57392759264256 57500776790496 57504854497194 57651097780224 57729315631104 57763697580576 57842068200696 57993281409024 58062380787333 58067845595136 58071963515904 58106549536776 58327869496923 58333359292416 58412502798336 58447291634784 58634988092928 58669909435332 58679592431616 58749509554047 58903095034368 59018140141857 59023694905344 59248508147712 59293579198464 59364227890188 59519420393472 59595946795008 59600173082112 59635669261428 59716579670163 59868447694848 59949673924608 59985378256752 59989632160653 60066763131492 60223792232448 60305500574208 60341416826652 60576950034432 60581245890048 60695264389968 60853936545792 60890179942656 60926444413614 60936499832832 60972791890608 61168598689536 61215130376192 61293837017088 61448290498816 61527296922624 61563940842456 61574101475328 61647467424426 61808628870144 61892487431424 61929348848406 62171080298496 62175489202944 62255430614016 62292508189704 62540091933696 62662240550754 62826054859776 62906832728064 62911293808896 62948761998174 63194472566784 63280211364864 63317899271016 63521237100672 63559068554943 63569558467584 63651292286976 63811686287232 63893731419648 63931784721012 63942336147456 64147679281152 64185883826688 64234710798336 64272967717248 64311246881037 64440992858112 64562275694592 64566854172288 64857485002752 64945480084992 64984159778148 65072326725783 65203608158208 65242441585152 65330958955392 65369868228873 65625029203968 65629683047552 65714065648128 65753203089132 65964361604544 66014541485568 66265981913664 66401656768512 66654571666176 66705276598272 66919492583424 66959347942656 67050194717376 67352003656704 67356779969856 67443383165184 67483550538846 67711439241216 67751766261504 67843688145984 68021048016896 68149068788736 68153901626304 68282172438714 68460678614016 68501452435488 68553562311936 68594390876934 68814673525728 68826030833664 68867021673216 68955566644224 69129326811168 69218209037952 69259433447763 69270864159744 69493319221248 69534707478912 69629048360352 69811075596288 69900834373632 69942465335808 69947425353312 70220454100992 70357603425408 70541535281152 70637242171392 70679311717248 70770186819072 70775205535008 71051465392128 71093781637632 71190237785472 71232636679893 71376346349568 71461391738256 71473185865728 71515753276032 71788147073136 71935128165888 72166139191296 72209119305024 72221036838912 72264049648128 72307088681904 72496116965376 72637710943824 72921240797184 72964670628096 72969844967344 73063665095616 73254671253504 73354059177984 73397746783296 73497328824816 73784214061056 73828157854464 73833393428496 73928323854144 74121590439936 74209906805112 74266359171264 74549229652872 74561533403136 74605940145984 74701863864576 74986393124448 74998769025024 75043436173056 75284429156352 75329266435488 75341698924544 75431469057048 75628665229312 75725903904768 75771004113792 75776377466088 75873806060832 76072158609408 76175369146368 76220737044192 76324149164232 76518252675072 76523679019008 76667702387328 76673139329592 76868130373632 76972420841472 77018263440768 77122757600928 77324375212032 77416507716444 77423794126848 77429284687872 77475399382368 77770492662564 77777812389888 77883337064448 77929722179712 78179984123904 78226545913776 78239456575488 78332679405396 78537460045824 78638438670336 78685273502784 78690853522476 78698259873792 78998010863616 79058105597952 79152303853584 79359227191296 79461262393344 79466897442816 79514225681904 79622106226884 79824596926464 79932898566144 79980504342336 79986176214204 80089017508656 80298389643264 80394065705538 80407334098944 80455222435536 80761665457278 80769266712576 80774994520064 80927019186624 81138582061056 81186906590208 81235259218152 81248666443776 81297055854144 81345474767142 81558131586048 81717424811802 81725116022784 82036395896832 82085254456608 82091075588262 82098801967104 82196623232568 82411505160192 82523316575232 82572465131208 82684494927918 82894773731328 82900652270592 83007240818688 83056677586272 83062567607058 83386789244928 83549654067672 83768073146368 83867883359481 83875776970752 83881725078528 83931682664232 84039596847648 84259296755712 84359692265004 84373615153152 84423865694688 84694982800896 84745424739924 84759411290112 84860402689179 84868389715968 85082248382976 85191641892864 85242379628016 85248424649349 85256448196608 85581178435584 85646281064448 85697290289664 85748329174716 85864667809761 86083034259456 86089138896384 86257281745791 86476646670336 86593973446656 86645546370864 86651690898721 86763102301044 86989922113536 87101768392704 87107945273856 87159824305164 87500038938624 87618754197504 87670937452176 87952482139392 88004864152998 88019388647424 88354642551552 88535542358016 88872762221568 88940368797696 89046341835282 89279130590208 89400259623168 89453503892142 89802671542272 89809039959808 89924510886912 89978067385128 90100144697238 90335688348672 90458250861312 90512125239978 90865425051648 90871868835072 91042896584952 91280904818688 91335269913984 91389666620421 91404749749248 91459187835912 91752898034304 91822695564288 91940755525632 92172435748224 92290945383936 92345911263684 92361152212992 92657758961664 92712943305216 92838731147136 92894023272609 93081434128384 93256620447744 93263233804416 93383145921024 93438762284556 93810137900544 93993360826131 94182989561856 94239082289664 94360249092096 94366940713344 94423142997261 94791708850176 94920317047296 94976848906524 95281855651008 95297581154304 95354337701376 95717529430848 95913504221184 96221518921728 96278825740032 96352066197504 96409451575872 96661489287168 96843413541888 96850281258432 97286227504128 97418220127488 97476239667222 97805412237312 97863662377728 97996438433088 98437543805952 98444524571328 98571098472192 98629804633698 98946542406816 99021812228352 99398972870496 99415377870848 99474586861312 99602485152768 99981857499264 100057914897408 100379238875136 100439021913984 100575292076064 100967871873024 101028005485056 101035169954784 101165074747776 101225325808269 101429544812544 101567158861824 101627649392256 101765532218976 102031572025344 102223603183104 102230852439456 102629894455296 102691017921024 102830343467904 102891586315401 103099166949376 103222010288592 103239046250496 103300532509824 103433349966336 103693990216752 103827313556928 103844449419264 103906296239616 104239978831872 104302061218368 104319275433984 104443572540528 104716613394432 104851251560448 104913698003712 104921138029968 105330681151488 105536405138112 105812302921728 105955863257088 106018967575872 106162808302512 106577198088192 106640672456448 106648234952272 106785356678208 107064519524352 107192087607384 107209778798592 107273629914048 107682220609704 107902692248832 108249208786944 108313678957536 108331555258368 108396074472192 108460633022856 108744175448064 108956566415736 109381861195776 109447005942144 109454767451016 109595497643424 109882006880256 110031088766976 110096620174944 110245993237224 110526364975104 110534203027456 110676321091584 110742236781696 110750090142744 110892485781216 111182385659904 111314860207668 111399538756896 111823844479308 111834369294336 111842300104704 111908910218976 112052795796864 112345729007616 112479589686672 112498153537536 112565154259584 112926643734528 112993899653232 113012548386816 113147203585572 113157852954624 113442997843968 113588855857152 113656506170688 113664566199132 113675264262144 114108237914112 114195041419264 114263053719552 114331105566288 114486223746348 114777379012608 114785518528512 115001553580992 115009708994388 115302195560448 115458631262208 115527395161152 115684136401392 115986562818048 116124761574666 116135691190272 116143927031808 116213099073552 116655738993846 116666718584832 116825005596672 116894583269568 117269976185856 117339818870664 117359184863232 117499019108094 117806190068736 118036280283714 118047389810688 118497016295424 118587158396928 118728455780376 119038840786944 119191893590016 119200346164224 119271338522856 119433159340326 119736895389696 119899347849216 119970756513504 119979264321306 120133526262984 120447584464896 120591098558307 120611001148416 120682833653304 121142498185917 121153900068864 121162491780096 121390528779936 121707873091584 121780359885312 121852888827228 121872999665664 121945583781216 122337197379072 122430260752384 122576137217703 122587674034176 122896580997632 123054593845248 123127881684912 123136613382393 123148202950656 123294934848852 123617257740288 123784974862848 123858697696812 124026742391877 124342160596992 124350978405888 124510861228032 124585016379408 124593851410587 125080183867392 125324481101508 125652109719552 125813665456128 125822587617792 125897523996348 126388945133568 126560422729728 126635798542032 127042474201344 127118137109886 127139116935168 127302584573952 127623372574464 127787462839296 127863569442024 127884672294912 128371767653376 128469421596672 128545935434496 128622493762074 129124551389184 129133708344576 129714970005504 129890960169984 129968319556296 130144653451566 130484883170304 130661917910784 130739736457746 131250058407936 131259366095104 131428131296256 131506406178264 131928723209088 132007296229497 132029082971136 132531963827328 132803313537024 133309143332352 133410553196544 133569512752923 133838985166848 133918695885312 134100389434752 134180255838213 134704007313408 134713559939712 134886766330368 134967101077692 135422878482432 135503532523008 135687376291968 135768187859967 136042096033792 136298137577472 136307803252608 136564344877428 136921357228032 137002904870976 137107124623872 137188781753868 137629347051456 137652061667328 137734043346432 137911133288448 138258653622336 138436418075904 138518866895526 138541728319488 138986638442496 139069414957824 139258096720704 139622151192576 139884930671616 139894850706624 140715206850816 141274484342784 141358623434496 141540373638144 141550411070016 142187563275264 142380475570944 142465273359786 142922783476512 142946371731456 143031506552064 143576294146272 143870256331776 144332278382592 144418238610048 144528099296256 144614177363808 144992233930752 145275421887648 145842481594368 145929341256192 145939689934688 146127330191232 146214359500833 146509342507008 146708118355968 146795493566592 146994657649632 147568428122112 147656315708928 147666786856992 147856647708288 147944706950547 148243180879872 148419813610224 148532718342528 149098459305744 149123066806272 149211880291968 149403727729152 149972786248896 149997538050048 150086872346112 150568858312704 150658532870976 150683397849088 150862938114096 151257330458624 151451807809536 151542008227584 151552754932176 151747612121664 152144317218816 152350738292736 152441474088384 152648298328464 153047358038016 153335404774656 153346278659184 153944841682944 154036526881536 154245515201856 154648750424064 154833015432888 154858569375744 154950798764736 155540985325128 155766674128896 155859444359424 156359968247808 156453091827552 156478913150976 156665358810792 157074920091648 157276877340672 157370547005568 157381707044952 157996021727232 158304607707168 158718454382592 158922524786688 158933794885632 159028451363808 159244212453768 159649193852928 159865797132288 159961008684672 159972352428408 160178035017312 160596779286528 160788131411076 160814668197888 160910444871072 161523330914556 161538533425152 161549989040128 161854038373248 162277164122112 162373813180416 162470518436304 162497332887552 162594111708288 162690949534284 163116263172096 163434849623604 163450232045568 164072791793664 164170508913216 164182151176524 164197603934208 164393246465136 164823010320384 165046633150464 165144930262416 165368989855836 165789547462656 165801304541184 166014481637376 166113355172544 166125135214116 166773578489856 167099308135344 167536146292736 167735766718962 167751553941504 167763450157056 167863365328464 168079193695296 168518593511424 168719384530008 168747230306304 168847731389376 169389965601792 169490849479848 169518822580224 169720805378358 169736779431936 170164496765952 170383283785728 170484759256032 170496849298698 170512896393216 171162356871168 171292562128896 171394580579328 171496658349432 171729335619522 172166068518912 172178277792768 172514563491582 172953293340672 173187946893312 173291092741728 173303381797442 173526204602088 173979844227072 174187142361999 174203536785408 174215890547712 174319648610328 174983608490769 175000077877248 175237508395008 175341874904352 175904964278784 176009728305996 176038777294848 176248528662141 176709285103104 177054420425571 177071084716032 177745524443136 177880737595392 178092683670564 178558261180416 178800519246336 178907007784284 179149739010489 179605343084544 179618079919616 179849021773824 179956134770256 179968896481959 180200289394476 180671376697344 180916501722624 181024250479956 181730850103296 181743737670144 182085793169904 182561809637376 182670539827968 182779333240842 182809499498496 182918375671824 183505796068608 183645391128576 183881511051264 184344871496448 184581890767872 184691822527368 184722304425984 185425886610432 185677462294272 185788046545218 186513240895488 186526467608832 186766291842048 186877524569112 187620275801088 187986721652262 188478164579328 188720498184192 188733881426688 188846285994522 189583417700352 189840634094592 189953697813048 190563711302016 190677205664829 190708675402752 191435058861696 191827008442368 192443037843456 192557651480064 192704132395008 192818903151744 192933740643111 193322978574336 193686827083776 193700562516864 194572455008256 194836440254976 194952479334444 195216980177349 195610824474624 195727324755456 195992876866176 196109604686619 196875087611904 196889049142656 197142196944384 197259609267396 197893084813632 198043624456704 198797945740992 198830755741696 198949173722624 199204970305536 199963714998528 200115829794816 200758477750272 200878043827968 201150584152128 202056010970112 202070339909568 202330149495552 202450651616538 203134317723648 203255298784512 203531064437952 204063144050688 204447206366208 204461704878912 205382035842048 205660686935808 205783172630802 206444020577184 206478092500992 206601065019648 206866699932672 207387980433504 207654627113856 207778300343289 207812592479232 208479957663744 208604122436736 208887145081056 209433226788864 209702503120896 209827396007424 209842276059936 210661362302976 211072810276224 211624605843456 211911726514176 212037935151744 212325616605024 213154396176384 213281344912896 213296469904544 213570713356416 213697910039679 214129039048704 214384175214768 214419557597184 214547259828096 215364441219408 215805384497664 216498417573888 216627357915072 216663110516736 216792148944384 216921266045712 217488350896128 217913132831472 218763722391552 218894011884288 218909534902032 219190995286848 219764013760512 220062177533952 220193240349888 220491986474448 221068406054912 221352642183168 221484473563392 221500180285488 221784971562432 222364771319808 222629720415336 222799077513792 223647688958616 223684600209408 223817820437952 224105591593728 224959179373344 224996307075072 225130308519168 225853287469056 225987799306464 226025096773632 226294407171144 226885995687936 227177711714304 227313012341376 227329132398264 228216475828224 228526107439104 228662211132576 228972447492696 229554758025216 229571037057024 230003107161984 230019417988776 230604391120896 230917262524416 231054790322304 231368272802784 231973125636096 232249523149332 232271382380544 232287854063616 232426198147104 233311477987692 233333437169664 233650011193344 233789166539136 234539952371712 234679637741328 234718369726464 234998038216188 235612380137472 236072560567428 236094779621376 236994032590848 237174316793856 237456911560752 238077681573888 238383787180032 238400692328448 238542677045712 238866318680652 239473790779392 239798695698432 239941513027008 239958528642612 240267052525968 240895168929792 241182197116614 241222002296832 241365667306608 242284996371834 242307800137728 242324983560192 242781057559872 243415746183168 243560719770624 243705777654456 243745999331328 243891167562432 244674394758144 244860521504768 245152274435406 245175348068352 245793161995264 246109187690496 246255763369824 246273226764786 246296405901312 246589869697704 247234515480576 247569949725696 247717395393624 248053484783754 248684321193984 248701956811776 249021722456064 249170032758816 249187702821174 250160367734784 250648962203016 251304219439104 251603650078443 251627330912256 251645175235584 251795047992696 252777890267136 253120845459456 253271597084064 254084948402688 254236274219772 254278233870336 254581208067537 254605169147904 255246745148928 255574925678592 255727138884048 255745273948047 255769344589824 256743535306752 256938843193344 257091870868992 257244987524148 257594003429283 258249102778368 258267416689152 258771845237373 259429940011008 259781920339968 259936639112592 259955072696163 260289306903132 260969766340608 261323835821568 261479472915492 262500116815872 262518732190208 262856262592512 263012812356528 263857446418176 264014592458994 264058165942272 265063927654656 265606627074048 266618286664704 266821106393088 267139025505846 267837391770624 268200778869504 268360511676426 269408014626816 269427119879424 269773532660736 269934202155384 271007065046016 271374752583936 271536375719934 272596275154944 272615606505216 273128689754856 273842714456064 274005809741952 274168999861263 274214249247744 274377563507736 275258694102912 275468086692864 275822266576896 276517307244672 276872836151808 277037733791052 277083456638976 277973276884992 278138829915648 278516193441408 278682069817827 279244302385152 279769861343232 279789701413248 281430413701632 281980082478393 282548968685568 282717246868992 283080747276288 283100822140032 283269428991783 284375126550528 284760951141888 284930546719572 285845566953024 285892743462912 286063013104128 287152588292544 287740512663552 288664556765184 288836477220096 289056198592512 289228354727616 289984467861504 290550843775296 291858682512384 291879379869376 292254660382464 292428719001666 293416236711936 293590987133184 293989315299264 295312631417856 295333573713984 295713295416576 295889413901094 296839627220448 297065436685056 298196918611488 298246133612544 298423760583936 298807455458304 299945572497792 300173744692224 301137716625408 301317065741952 301725876228192 302514660917248 302903615619072 303084016455168 303105509864352 303495224243328 303675977424807 304288634437632 304701476585472 304882948176768 305296596656928 306094716076032 306670809549312 306692557318368 307889683365888 308073053763072 308491030403712 308674758946203 309297500848128 309666030865776 309717138751488 309901597529472 311081970650256 311533348257792 311718888718848 312719936495616 312906183655104 312957826301952 313330717621584 314149840183296 314553754681344 314741094011136 314763414089904 315992043454464 316609215414336 317436908765184 317867589771264 318056902727616 318488424907536 319731594264576 319922017369344 319944704856816 320356070034624 321193558573056 321576262822152 321629336395776 321820889742144 323046661829112 323099978080256 323708076746496 324747626360832 324941036872608 324994665775104 325188223416576 325381899068568 326232526344192 326869699247208 328145583587328 328341017826432 328364302353048 328786492930272 329646020640768 330093266300928 330289860524832 330737979711672 331579094925312 331602609082368 332028963274752 332226710345088 332250270428232 333547156979712 334198616270688 335072292585472 335471533437924 335503107883008 335526900314112 335726730656928 336158387390592 337037187022848 337438769060016 337494460612608 337695462778752 338779931203584 338981698959696 339037645160448 339441610756716 339473558863872 340328993531904 340766567571456 340969518512064 340993698597396 341025792786432 342324713742336 342585124257792 342789161158656 342993316698864 343458671239044 344332137037824 344356555585536 345029126983164 345906586681344 346375893786624 346582185483456 346606763594884 347052409204176 347959688454144 348374284723998 348407073570816 348431781095424 348639297220656 349967216981538 350000155754496 350475016790016 350683749808704 351809928557568 352019456611992 352077554589696 352497057324282 353418570206208 354108840851142 354142169432064 355491048886272 355761475190784 356185367341128 357116522360832 357601038492672 357814015568568 358299478020978 359210686169088 359236159839232 359698043547648 359912269540512 359937792963918 360400578788952 361342753394688 361773295674921 361833003445248 362048500959912 363427494557751 363461700206592 363487475340288 364171586339808 365123619274752 365341079655936 365558666481684 365618998996992 365836751343648 367011592137216 367290782257152 367728411653109 367763022102528 368689742992896 369163781535744 369383645054736 369409840147179 369444608851968 370851773220864 371354924588544 371576093090436 372080227175631 373026481790976 373052935217664 373532583684096 373755049138224 373781554231761 375240551602176 375973443304524 376956329158656 377440996368384 377467762853376 377692571989044 379166835400704 379681268189184 379907395626096 381127422604032 381354411329658 381417350805504 382870117723392 383654016884736 385115302960128 385408264790016 385637806303488 385867481286222 387373654167552 387401125033728 389144910016512 389672880509952 389904958668888 390433960354698 391454649510912 391985753732352 392219209373238 393750175223808 393778098285312 394284393888768 394519218534792 395786169627264 396021888688491 396087248913408 397595891481984 397898347445248 398409940611072 399927429997056 400231659589632 400708538258769 401516955500544 401756087655936 402301168304256 402540767514639 404112021940224 404140679819136 404660298991104 404901303233076 406268635447296 406510597569024 407062128875904 407304563579901 408126288101376 408894412732416 408923409757824 410764071684096 411321373871616 411566345261604 412888041154368 412956185001984 413202130039296 413733399865344 414775960867008 415309254227712 415556600686578 415625184958464 416959915327488 417208244873472 417774290162112 418866453577728 419654792014848 419684552119872 422145620552448 423823453028352 424075870303488 424651233210048 426562689825792 426592939809088 427141426712832 427395820079358 428768350429536 428839115194368 429094519656192 430728882438816 431610768995328 432996835147776 433254715830144 433584297888768 433842532091424 434976701792256 435826265662944 437527444783104 437788023768576 437819069804064 438381990573696 438643078502499 439528027521024 440124355067904 440386480699776 440983972948896 442136812109824 442705284366336 442968947126784 443000360570976 443569943124864 443834120851641 444729542639616 445259440830672 445598155027584 447295377917232 447369200418816 447635640875904 448211183187456 449918358746688 449992614150144 450260617038336 451706574938112 451975598612928 452050193547264 452588814342288 453771991375872 454355423428608 454626024682752 454658264796528 456432951656448 457052214878208 457324422265152 457944894985392 459142074114048 460006214323968 460038835977552 461834525048832 462109580644608 462736545605568 463946251272192 464499046298664 464575708127232 464852396294208 466622955975384 467300022386688 467578333078272 469079904743424 469359275482656 469436739452928 469996076432376 471224760274944 472145121134856 473988065181696 474913823121504 476155363147776 476767574360064 476801384656896 477085354091424 477732637361304 478947581558784 479597391396864 479883026054016 479917057285224 480534105051936 481790337859584 482364394233228 482444004593664 482731334613216 484569992743668 484615600275456 484649967120384 485562115119744 486831492366336 487121439541248 487411555308912 487491998662656 487782335124864 489348789516288 489721043009536 490304548870812 490350696136704 491586323990528 492218375380992 492511526739648 492546453529572 492592811802624 493179739395408 494469030961152 495139899451392 495434790787248 496106969567508 497368642387968 497403913623552 498043444912128 498340065517632 498375405642348 500320735469568 501297924406032 502608438878208 503207300156886 503254661824512 503290350471168 503590095985392 505555780534272 506241690918912 506543194168128 508169896805376 508472548439544 508556467740672 509162416135074 509210338295808 510493490297856 511149851357184 511454277768096 511490547896094 511538689179648 513487070613504 513877686386688 514183741737984 514489975048296 515188006858566 516498205556736 516534833378304 517543690474746 518859880022016 519563840679936 519873278225184 519910145392326 520578613806264 521939532681216 522561427085997 522647671643136 522958945830984 524950825472307 525000233631744 525037464380416 525712525185024 526025624713056 527714892836352 528029184917988 528116331884544 528745585986423 530127855309312 531163261276713 531213254148096 533236573329408 533642212786176 534278051011692 535674783541248 536401557739008 536721023352852 537449217031467 538816029253632 538854239758848 539547065321472 539868404310768 539906689445877 542014130092032 542749505167872 543072751439868 545192550309888 545231213010432 546257379509712 547685428912128 548011619483904 548337999722526 548428498495488 548755127015472 550517388205824 550936173385728 551644533153792 553034614489344 553745672303616 554075467582104 554166913277952 556277659831296 557032386882816 557364139635654 559539722686464 559579402826496 562860827403264 563960164956786 565434493737984 566161494552576 566201644280064 566538857983566 568750253101056 569521902283776 569861093439144 571691133906048 572031616994487 572126026208256 574305176585088 575481025327104 577329113530368 577672954440192 578112397185024 578456709455232 578801221929333 579968935723008 581101687550592 583717365024768 583758759738752 584509320764928 584857438003332 585650940532047 586832473423872 587181974266368 587978630598528 588328814059857 590625262835712 590667147427968 591426590833152 591778827802188 593679254440896 594130873370112 596393837222976 596492267225088 596847521167872 597614910916608 599891144995584 600347489384448 602275433250816 602634131483904 603451752456384 605029321834496 606168032910336 606211019728704 606990448486656 607351954849614 609402953170944 609765896353536 610593193313856 612189432152064 613341619098624 613385114636736 616146107526144 616982060807424 617349517892406 619332061731552 619434277502976 619803195058944 622163941300512 623437777437696 625439872991232 625812367310208 626661435243168 628299680366592 629107509362688 629482188022272 629526828179808 631984086908928 633218430828672 634873817530368 635735179542528 636113805455232 636976849815072 639463188529152 639844034738688 639889409713632 640712140069248 641093730119037 642387117146112 643152525644304 643258672791552 643641779484288 646093323658224 646199956160512 647416153492992 649495252721664 649882073745216 649989331550208 650376446833152 650763798137136 652465052688384 653739398494416 656291167174656 656682035652864 656728604706096 657572985860544 659292041281536 660186532601856 660579721049664 661475959423344 663205218164736 664057926549504 664453420690176 664500540856464 667094313959424 668397232541376 670144585170944 670943066875848 671053800628224 671453461313856 672316774781184 674877538120032 674988921225216 675390925557504 677559862407168 677963397919392 678075290320896 678883221513432 680657987063808 681533135142912 681939037024128 681987397194792 684649427484672 685578322317312 685986633397728 686917342478088 688664274075648 688713111171072 690058253966328 691813173362688 692751787573248 693164370966912 693213527189768 694104818408352 695919376908288 696748569447996 696814147141632 696863562190848 697278594441312 699934433963076 700000311508992 700950033580032 701367499617408 703619857115136 704038913223984 704155109179392 704994114648564 706837140412416 708217681702284 708284338864128 710982097772544 711522950381568 712370734682256 714233044721664 715202076985344 715628031137136 716598956041956 718421372338176 718472319678464 719396087095296 719824539081024 719875585927836 720801157577904 722685506789376 723546591349842 723666006890496 724097001919824 726854989115502 726923400413184 726974950680576 728343172679616 730247238549504 730682159311872 731117332963368 731237997993984 731673502687296 734023184274432 734581564514304 735456823306218 735526044205056 737379485985792 738327563071488 738767290109472 738819680294358 738889217703936 741703546441728 742709849177088 743152186180872 744160454351262 746052963581952 746105870435328 747065167368192 747510098276448 747563108463522 750481103204352 751946886609048 753912658317312 754810950235329 754881992736768 754935525706752 755385143978088 758333670801408 759362536378368 759814791252192 762254845208064 762708822659316 762834701611008 763743624202611 765740235446784 767235821844141 767308033769472 770230605920256 770816529580032 771275612606976 771734962572444 772782010287849 774747308335104 774802250067456 776315535712119 778289820033024 779345761019904 779809917337776 779865218088489 780867920709396 782909299021824 783971507464704 784438418746476 787500350447616 787556196570624 788568787777536 789038437069584 791572339254528 792043777376982 792174497826816 795191782963968 795796694890496 796819881222144 799854859994112 800463319179264 801417076517538 803512175311872 804602336608512 805081535029278 808224043880448 808281359638272 809320597982208 809802606466152 813021195138048 814124257751808 814609127159802 817788825464832 817846819515648 821528143368192 822642747743232 823132690523208 825776082308736 826404260078592 827466799730688 829551921734016 830618508455424 831113201373156 831250369916928 833919830654976 834416489746944 835548580324224 836046209453481 837732907155456 839309584029696 839369104239744 844291241104896 845940247435179 847646906056704 848151740606976 849302466420096 849808286975349 853125379651584 853185879618176 854282853425664 854791640158716 857536700859072 857678230388736 858189039312384 861457764877632 863221537990656 865993670295552 866509431660288 867168595777536 867685064182848 869953403584512 871652531325888 875576047537152 875638139608128 876763981147392 877286157004998 880248710135808 880772961399552 881967945897792 884273624219648 885937894253568 886000721141952 887139886249728 887668241703282 890518881661344 891196310055168 894590755834464 894738400837632 895271281751808 896422366374912 899836717493376 900521234076672 903413149876224 903951197225856 905177628684576 907543982751744 908710846857216 909252049365504 909316529593056 912865903312896 914104429756416 914648844530304 915889789970784 918284148228096 920012428647936 920077671955104 923669050097664 924219161289216 925473091211136 926024276838609 927892502544384 928998092597328 929151416254464 929704792588416 933245911950768 934600044773376 935156666156544 938159809486848 938718550965312 938873478905856 939992152864752 942449520549888 944290242269712 947976130363392 949827646243008 952310726295552 953602769313792 954170708182848 955465274722608 959194782793728 959766052108032 959834114570448 961068210103872 963580675719168 964728788466456 964888009187328 965462669226432 969139985487336 969299934240768 971124230239488 974242879082496 974823110617824 974983997325312 975564670249728 978697579032576 979442086019072 980609097741624 983172647981056 984436750761984 985023053479296 985092907059144 986359478790816 988938061922304 990279798902784 990869581574496 992213939135016 994737284775936 994807827247104 996086889824256 996680131035264 996750811284696 1000641470939136 1002595848812064 1005216877756416 1006414600313772 1006509323649024 1006580700942336 1007180191970784 1011111561068544 1012483381837824 1013086388336256 1016339793610752 1016945096879088 1017112935481344 1018324832270148 1018420676591616 1020986980595712 1022299702714368 1022908555536192 1022981095792188 1023077378359296 1026974141227008 1027755372773376 1028367483475968 1028979950096592 1030376013717132 1032996411113472 1033069666756608 1035087380949492 1037719760044032 1039127681359872 1039746556450368 1039820290784652 1041157227612528 1043879065362432 1045122854171994 1045295343286272 1045917891661968 1049901650944614 1050000467263488 1050074928760832 1051425050370048 1052051249426112 1055429785672704 1056058369835976 1056232663769088 1057491171972846 1060255710618624 1062326522553426 1062426508296192 1066473146658816 1067284425572352 1068556102023384 1071349567082496 1072803115478016 1073442046705704 1074898434062934 1077632058507264 1077708479517696 1079094130642944 1079736808621536 1079813378891754 1084028260184064 1085499010335744 1086145502879736 1090282483673253 1090385100619776 1090462426020864 1092514759019424 1095370857824256 1096023238967808 1096675999445052 1096856996990976 1097510254030944 1101034776411648 1101872346771456 1103185234959327 1103289066307584 1106069228978688 1107491344607232 1108150935164208 1108229520441537 1108333826555904 1112555319662592 1114064773765632 1114728279271308 1116240681526893 1119079445372928 1119158805652992 1121344662695283 1125721654806528 1127920329913572 1130868987475968 1132322989105152 1132403288560128 1133077715967132 1137500506202112 1139043804567552 1139722186878288 1143382267812096 1144063233988974 1144252052416512 1148610353170176 1150962050654208 1155345908880384 1156224794370048 1156913418910464 1157602443858666 1162203375101184 1167434730049536 1167517519477504 1169018641529856 1169714876006664 1171301881064094 1174363948532736 1175957261197056 1176657628119714 1181250525671424 1181334294855936 1182853181666304 1183557655604376 1187358508881792 1188065666065473 1188261746740224 1192787674445952 1193695042335744 1195229821833216 1199782289991168 1200694978768896 1204550866501632 1205268262967808 1206903504912768 1207622302543917 1210058643668992 1212336065820672 1212422039457408 1213980896973312 1214703909699228 1218805906341888 1219531792707072 1221186386627712 1221913690739703 1224378864304128 1226683238197248 1226770229273472 1232292215052288 1233964121614848 1234699035784812 1238664123463104 1238868555005952 1239606390117888 1244327882601024 1246875554875392 1250879745982464 1251624734620416 1253322870486336 1256599360733184 1258964376044544 1259053656359616 1266436861657344 1271470359085056 1272227610910464 1273953699630144 1279688069477376 1279778819427264 1281424280138496 1282187460238074 1286305051288608 1286517345583104 1287283558968576 1292186647316448 1292399912321024 1294832306985984 1298990505443328 1299764147490432 1300752893666304 1301527596274272 1304930105376768 1307478796988832 1312582334349312 1313364071305728 1313457209412192 1315145971721088 1315929235507497 1318584082563072 1320373065203712 1321159442099328 1322951918846688 1326410436329472 1328115853099008 1328906841380352 1329001081712928 1334188627918848 1336794465082752 1340289170341888 1341886133751696 1342107601256448 1342906922627712 1344633549562368 1349755076240064 1349977842450432 1350781851115008 1355119724814336 1355926795838784 1356150580641792 1357766443026864 1361315974127616 1363066270285824 1363878074048256 1363974794389584 1369298854969344 1371156644634624 1371973266795456 1373834684956176 1377426222342144 1380116507932656 1385503575146496 1386328741933824 1386427054379536 1388209636816704 1391838753816576 1393497138895992 1393727124381696 1394557188882624 1399868867926152 1401900067160064 1402734999234816 1407239714230272 1408077826447968 1408310218358784 1409988229297128 1413674280824832 1416435363404568 1421964195545088 1424741469364512 1428466089443328 1430404153970688 1431256062274272 1433197912083912 1436842744676352 1436944639356928 1438792174190592 1439649078162048 1439751171855672 1441602315155808 1445371013578752 1447093182699684 1447332013780992 1448194003839648 1453709978231004 1453846800826368 1453949901361152 1456686345359232 1460494477099008 1461364318623744 1462234665926736 1462475995987968 1463347005374592 1468046368548864 1469163129028608 1470913646612436 1471052088410112 1474758971971584 1476655126142976 1477534580218944 1477639360588716 1477778435407872 1483407092883456 1485419698354176 1486304372361744 1488320908702524 1492105927163904 1492211740870656 1494130334736384 1495020196552896 1495126216927044 1500962206408704 1503893773218096 1507825316634624 1509621900470658 1509763985473536 1509871051413504 1510770287956176 1516667341602816 1518725072756736 1519629582504384 1524509690416128 1525417645318632 1525669403222016 1527487248405222 1531480470893568 1534471643688282 1534616067538944 1540461211840512 1541633059160064 1542551225213952 1543469925144888 1545564020575698 1549494616670208 1549604500134912 1552631071424238 1556579640066048 1558691522039808 1559619834675552 1559730436176978 1561735841418792 1565818598043648 1567684281257991 1567943014929408 1568876837492952 1574852476416921 1575000700895232 1575112393141248 1577137575555072 1578076874139168 1583144678509056 1584087554753964 1584348995653632 1590383565927936 1591593389780992 1593489783830139 1593639762444288 1599709719988224 1600926638358528 1602834153035076 1607024350623744 1609204673217024 1610163070058556 1612347651094401 1616448087760896 1616562719276544 1618641195964416 1619605212932304 1619720068337631 1626042390276096 1628248515503616 1629218254319604 1635577650929664 1635693639031296 1643056286736384 1645285495486464 1646265381046416 1651552164617472 1652808520157184 1654933599461376 1659103843468032 1661237016910848 1662226402746312 1662500739833856 1668832979493888 1671097160648448 1672092418906962 1678619168059392 1678738208479488 1688582482209792 1691880494870358 1696303481213952 1698604932840192 1699616573950698 1706250759303168 1706371759236352 1708565706851328 1709583280317432 1715073401718144 1716094850983461 1716378078624768 1722915529755264 1726443075981312 1731987340591104 1733018863320576 1734337191555072 1735370128365696 1736403665787999 1739906807169024 1743305062651776 1751152095074304 1751276279216256 1753527962294784 1754572314009996 1760497420271616 1761545922799104 1763935891795584 1764986442179571 1768547248439296 1771875788507136 1772001442283904 1774279772499456 1775336483406564 1781037763322688 1782392620110336 1789181511668928 1789476801675264 1790542563503616 1792844732749824 1799673434986752 1801042468153344 1806826299752448 1807902394451712 1810355257369152 1815087965503488 1818504098731008 1818633059186112 1828208859512832 1829297689060608 1831779579941568 1836568296456192 1840024857295872 1840155343910208 1848438322578432 1850946182422272 1852048553677218 1857996185194656 1858302832508928 1859409585176832 1866491823901536 1870313332313088 1876319618973696 1877437101930624 1879984305729504 1884899041099776 1888580484539424 1895952260726784 1899655292486016 1904621452591104 1907205538627584 1908341416365696 1910930549445216 1918389565587456 1919532104216064 1919668229140896 1922136420207744 1923281190357111 1927161351438336 1929457576932912 1929776018374656 1930925338452864 1938279970974672 1938599868481536 1942248460478976 1948485758164992 1949646221235648 1949967994650624 1951129340499456 1957395158065152 1958884172038144 1961218195483248 1966345295962112 1968873501523968 1970046106958592 1970185814118288 1972718957581632 1977876123844608 1980559597805568 1981739163148992 1984427878270032 1989615654494208 1992173779648512 1993360262070528 1993501622569392 2001282941878272 2005191697624128 2010433755512832 2012829200627544 2013161401884672 2014360383941568 2024966763675648 2026172776672512 2032679587221504 2033890193758176 2034225870962688 2036649664540296 2041973961191424 2044599405428736 2045817111072384 2045962191584376 2053948282454016 2056734966951936 2057959900193184 2060752027434264 2065992822226944 2066139333513216 2070174761898984 2075439520088064 2078255362719744 2079493112900736 2079640581569304 2082314455225056 2087758130724864 2090245708343988 2090590686572544 2091835783323936 2099803301889228 2100000934526976 2100149857521664 2102850100740096 2104102498852224 2110859571345408 2112116739671952 2112465327538176 2114982343945692 2120511421237248 2124653045106852 2124853016592384 2132946293317632 2134568851144704 2137112204046768 2142699134164992 2145606230956032 2146884093411408 2149796868125868 2155264117014528 2155416959035392 2158188261285888 2159473617243072 2159626757783508 2168056520368128 2170998020671488 2172291005759472 2180564967346506 2180770201239552 2180924852041728 2185029518038848 2190741715648512 2192046477935616 2193351998890104 2193713993981952 2195020508061888 2202069552823296 2203744693542912 2206370469918654 2206578132615168 2212138457957376 2214982689214464 2216301870328416 2216459040883074 2216667653111808 2225110639325184 2228129547531264 2229456558542616 2232481363053786 2238158890745856 2238317611305984 2242689325390566 2251443309613056 2255840659827144 2261737974951936 2264432850705987 2264645978210304 2264806577120256 2266155431934264 2275001012404224 2278087609135104 2279444373756576 2286764535624192 2288126467977948 2288504104833024 2291230872607833 2297220706340352 2301707465532423 2301924101308416 2310691817760768 2312449588740096 2313826837820928 2315204887717332 2324406750202368 2328946607136357 2334869460099072 2335035038955008 2338037283059712 2339429752013328 2339595654265467 2342603762128188 2348727897065472 2351914522394112 2353315256239428 2362501051342848 2362668589711872 2365706363332608 2367115311208752 2374717017763584 2376131332130946 2376523493480448 2385575348891904 2387390084671488 2390459643666432 2399564579982336 2401389957537792 2410536525935616 2413807009825536 2415244605087834 2424672131641344 2424844078914816 2427961793946624 2429407819398456 2439063585414144 2442372773255424 2443827381479406 2453366476394496 2453540458546944 2464584430104576 2467928243229696 2469398071569624 2477328246926208 2479212780235776 2488655765202048 2493751109750784 2501759491964928 2503249469240832 2506645740972672 2508138628360443 2513198721466368 2517928752089088 2518107312719232 2532873723314688 2537820742305537 2542940718170112 2544455221820928 2547907399260288 2549424860926047 2559376138954752 2559557638854528 2562848560276992 2564374920476148 2572610102577216 2573034691166208 2574567117937152 2584373294632896 2584799824642048 2589664613971968 2597981010886656 2599528294980864 2601505787332608 2603055192548544 2609860210753536 2614957593977664 2626728142611456 2626914418824384 2630291943442176 2631858471014994 2640746130407424 2642318884198656 2645903837693376 2652820872658944 2657813682760704 2658002163425856 2673588930165504 2683772267503392 2684215202512896 2685813845255424 2689267099124736 2699510152480128 2701563702230016 2710239449628672 2711853591677568 2715532886053728 2722631948255232 2726132540571648 2727756148096512 2727949588779168 2738597709938688 2742313289269248 2743946533590912 2747669369912352 2754852444684288 2760233015865312 2771007150292992 2772657483867648 2772854108759072 2776419273633408 2778072830515827 2783677507633152 2786994277791984 2787454248763392 2789114377765248 2799737735852304 2803800134320128 2805469998469632 2814479428460544 2816155652895936 2816620436717568 2819976458594256 2827348561649664 2832870726809136 2843928391090176 2849482938729024 2856932178886656 2860808307941376 2862512124548544 2866395824167824 2873889278713856 2877584348381184 2879298156324096 2879502343711344 2883204630311616 2890742027157504 2894186365399368 2894664027561984 2896388007679296 2907419956462008 2907899802722304 2913372690718464 2922728637247488 2924469331853472 2924951991975936 2926694010749184 2936092737097728 2938326258057216 2941827293224872 2949517943943168 2953310252285952 2955069160437888 2955278721177432 2966814185766912 2970839396708352 2972608744723488 2976641817405048 2984211854327808 2984423481741312 2988260669472768 2990040393105792 2990252433854088 3001924412817408 3007787546436192 3015650633269248 3019243800941316 3019527970947072 3019742102827008 3021540575912352 3033334683205632 3037450145513472 3039259165008768 3049019380832256 3050835290637264 3051338806444032 3054974496810444 3062960941787136 3068943287376564 3069232135077888 3080922423681024 3083266118320128 3085102450427904 3086939850289776 3091128041151396 3098989233340416 3099209000269824 3105262142848476 3113159280132096 3117383044079616 3119239669351104 3119460872353956 3123471682837584 3131637196087296 3135368562515982 3135886029858816 3137753674985904 3149704952833842 3150001401790464 3150224786282496 3154275151110144 3156153748278336 3166289357018112 3168175109507928 3168697991307264 3180767131855872 3183186779561984 3186979567660278 3187279524888576 3199419439976448 3201853276717056 3205668306070152 3214048701247488 3218409346434048 3220326140117112 3224695302188802 3232896175521792 3233125438553088 3237282391928832 3239210425864608 3239440136675262 3252084780552192 3256497031007232 3258436508639208 3270847451019759 3271155301859328 3271387278062592 3286112573472768 3290570990972928 3292530762092832 3303104329234944 3305617040314368 3309555704877981 3309867198922752 3318207686936064 3322474033821696 3324452805492624 3324688561324611 3325001479667712 3337665958987776 3342194321296896 3344184837813924 3348722044580679 3357238336118784 3357476416958976 3364033988085849 3377164964419584 3383760989740716 3392606962427904 3397209865680384 3399233147901396 3412501518606336 3412743518472704 3417131413702656 3419166560634864 3430146803436288 3432189701966922 3432756157249536 3445831059510528 3452886151962624 3466037726641152 3468674383110144 3470740256731392 3472807331575998 3486610125303552 3502304190148608 3502552558432512 3507055924589568 3509144628019992 3523091845598208 3527871783591168 3529972884359142 3543751577014272 3544002884567808 3548559544998912 3550672966813128 3562075526645376 3564196998196419 3564785240220672 3578363023337856 3581085127007232 3585689465499648 3599346869973504 3602084936306688 3613652599504896 3615804788903424 3620710514738304 3622866907631751 3630175931006976 3637008197462016 3637266118372224 3656417719025664 3658595378121216 3663559159883136 3665741072219109 3673136592912384 3680049714591744 3680310687820416 3696876645156864 3701892364844544 3704097107354436 3715992370389312 3716605665017856 3718819170353664 3732983647803072 3740626664626176 3752639237947392 3754874203861248 3759968611459008 3769798082199552 3777160969078848 3799310584972032 3814411077255168 3816682832731392 3821861098890432 3839064208432128 3839336458281792 3844272840415488 3846562380714222 3858915153865824 3859552036749312 3861850676905728 3876559941949344 3877199736963072 3884496920957952 3896971516329984 3899292442471296 3902258680998912 3914790316130304 3922436390966496 3932690591924224 3937747003047936 3940092213917184 3940371628236576 3945437915163264 3947787706522491 3955752247689216 3961119195611136 3963478326297984 3968855756540064 3979231308988416 3984347559297024 3986720524141056 3987003245138784 4002565883756544 4010383395248256 4020867511025664 4025658401255088 4026322803769344 4028720767883136 4049933527351296 4052345553345024 4065359174443008 4067780387516352 4068451741925376 4073299329080592 4083947922382848 4089198810857472 4091634222144768 4091924383168752 4107896564908032 4113469933903872 4115919800386368 4121504054868528 4132278667026432 4140349523797968 4156510725439488 4158986225801472 4159281163138608 4164628910450112 4175516261449728 4180491416687976 4181181373145088 4183671566647872 4199606603778456 4200299715043328 4205700201480192 4208204997704448 4221719142690816 4224233479343904 4224930655076352 4229964687891384 4241022842474496 4249306090213704 4265892586635264 4274224408093536 4285398268329984 4291212461912064 4293768186822816 4299593736251736 4310528234029056 4310833918070784 4316376522571776 4318947234486144 4319253515567016 4336113040736256 4341996041342976 4344582011518944 4361129934693012 4361540402479104 4361849704083456 4370059036077696 4381483431297024 4384092955871232 4386703997780208 4387427987963904 4390041016123776 4404139105646592 4407489387085824 4412740939837308 4413156265230336 4424276915914752 4429965378428928 4432603740656832 4432918081766148 4433335306223616 4450221278650368 4456259095062528 4458913117085232 4464962726107572 4476317781491712 4476635222611968 4485378650781132 4502886619226112 4511681319654288 4523475949903872 4528865701411974 4529291956420608 4529613154240512 4532310863868528 4550002024808448 4556175218270208 4558888747513152 4573529071248384 4576252935955896 4577008209666048 4582461745215666 4594441412680704 4603414931064846 4603848202616832 4621383635521536 4624899177480192 4627653675641856 4630409775434664 4648813500404736 4657893214272714 4669738920198144 4670070077910016 4676074566119424 4678859504026656 4679191308530934 4685207524256376 4697455794130944 4703052843773973 4703829044788224 4706630512478856 4724557429250763 4725002102685696 4725337179423744 4731412726665216 4734230622417504 4749434035527168 4752262664261892 4753046986960896 4771150697783808 4774780169342976 4780469351490417 4780919287332864 4799129159964672 4802779915075584 4821073051871232 4827614019651072 4830489210175668 4837042953283203 4849344263282688 4849688157829632 4855923587893248 4858815638796912 4859160205012893 4878127170828288 4884745546510848 4887654762958812 4906732952788992 4907080917093888 4929168860209152 4935856486459392 4938796143139248 4954656493852416 4958425560471552 4977311530404096 4987502219501568 5006498938481664 5013291481945344 5016277256720886 5035857504178176 5036214625438464 5065747446629376 5075641484611074 5088910443641856 5095814798520576 5098849721852094 5118752277909504 5119115277709056 5125697120553984 5128749840952296 5145220205154432 5148284552950383 5149134235874304 5168746589265792 5179329227943936 5195962021773312 5199056589961728 5203011574665216 5206110385097088 5209210997363997 5219720421507072 5229915187955328 5253456285222912 5253828837648768 5260583886884352 5263716942029988 5281492260814848 5284637768397312 5291807675386752 5294959326538713 5305641745317888 5315627365521408 5316004326851712 5347177860331008 5367544535006784 5368430405025792 5371627690510848 5378534198249472 5399020304960256 5403127404460032 5420478899257344 5423707183355136 5431065772107456 5445263896510464 5455512296193024 5455899177558336 5484626578538496 5487893067181824 5495338739824704 5509704889368576 5520466031730624 5545314967735296 5545708217518144 5552838547266816 5556145661031654 5573988555583968 5574908497526784 5578228755530496 5599475471704608 5610939996939264 5628958856921088 5632311305791872 5639952917188512 5654697123299328 5665741453618272 5687856782180352 5698965877458048 5713864357773312 5721616615882752 5725024249097088 5732791648335648 5747778557427712 5755168696762368 5758596312648192 5759004687422688 5766409260623232 5769843571071333 5781484054315008 5788372730798736 5789328055123968 5792776015358592 5814839912924016 5815799605444608 5826745381436928 5845457274494976 5848938663706944 5849903983951872 5853388021498368 5872185474195456 5876652516114432 5883654586449744 5899035887886336 5906620504571904 5910138320875776 5910557442354864 5933628371533824 5941678793416704 5945217489446976 5953283634810096 5968846963482624 5976521338945536 5980080786211584 5980504867708176 6003848825634816 6015575092872384 6031301266538496 6038487601882632 6039484205654016 6043081151824704 6074900291026944 6078518330017536 6098038761664512 6101670581274528 6102677612888064 6109948993620888 6125921883574272 6137886574753128 6161844847362048 6170204900855808 6173879700579552 6182256082302792 6197978466680832 6198418000539648 6210524285696952 6226318560264192 6234766088159232 6238479338702208 6238921744707912 6246943365675168 6263274392174592 6270737125031964 6271772059717632 6275507349971808 6299409905667684 6300002803580928 6300449572564992 6308550302220288 6312307496556672 6332578714036224 6336350219015856 6337395982614528 6361534263711744 6366373559123968 6373959135320556 6374559049777152 6398838879952896 6403706553434112 6411336612140304 6428097402494976 6436818692868096 6440652280234224 6449390604377604 6465792351043584 6466250877106176 6474564783857664 6478420851729216 6478880273350524 6504169561104384 6512994062014464 6516873017278416 6541694902039518 6542310603718656 6542774556125184 6572225146945536 6581141981945856 6585061524185664 6606208658469888 6611234080628736 6619111409755962 6619734397845504 6636415373872128 6644948067643392 6648905610985248 6649377122649222 6650002959335424 6675331917975552 6684388642593792 6688369675627848 6697444089161358 6714476672237568 6714952833917952 6728067976171698 6754329928839168 6767521979481432 6785213924855808 6793298552117961 6794419731360768 6798466295802792 6825003037212672 6825487036945408 6834262827405312 6838333121269728 6860293606872576 6864379403933844 6865512314499072 6873692617823499 6891662119021056 6905122396597269 6905772303925248 6932075453282304 6937348766220288 6941480513462784 6945614663151996 6973220250607104 6986839821409071 7004608380297216 7005105116865024 7014111849179136 7018289256039984 7018786962796401 7046183691196416 7055743567182336 7059945768718284 7087503154028544 7088005769135616 7097119089997824 7101345933626256 7124151053290752 7128393996392838 7129570480441344 7156726046675712 7162170254014464 7171378930999296 7198693739947008 7204169872613376 7231609577806848 7241421029476608 7245733815263502 7274016394924032 7274532236744448 7317190756242432 7327118319766272 7331482144438218 7360099429183488 7360621375640832 7393753290313728 7403784729689088 7408194214708872 7431984740778624 7437638340707328 7465967295606144 7481253329252352 7505278475894784 7509748407722496 7519937222918016 7524415885081329 7539596164399104 7554321938157696 7598621169944064 7613462226916611 7628822154510336 7633365665462784 7643722197780864 7648274582778141 7678128416864256 7678672916563584 7688545680830976 7693124761428444 7717830307731648 7719104073498624 7723701353811456 7753119883898688 7754399473926144 7768993841915904 7793943032659968 7798584884942592 7804517361997824 7829580632260608 7844872781932992 7865381183848448 7880184427834368 7880743256473152 7890875830326528 7895575413044982 7922238391222272 7926956652595968 7937711513080128 7958462617976832 7973441048282112 7974006490277568 8020766790496512 8051316802510176 8052645607538688 8057441535766272 8104691106690048 8130718348886016 8135560775032704 8146598658161184 8167895844765696 8178397621714944 8183268444289536 8183848766337504 8215793129816064 8226939867807744 8231839600772736 8243008109737056 8264557334052864 8280699047595936 8313021450878976 8317972451602944 8318562326277216 8329257820900224 8334218491547481 8351032522899456 8360982833375952 8362362746290176 8367343133295744 8399213207556912 8400599430086656 8411400402960384 8416409995408896 8443438285381632 8448466958687808 8449861310152704 8459929375782768 8482045684948992 8498612180427408 8531785173270528 8548448816187072 8570796536659968 8582424923824128 8587536373645632 8599187472503472 8621667836141568 8632753045143552 8637894468972288 8638507031134032 8672226081472512 8683992082685952 8689164023037888 8722259869386024 8723699408166912 8740118072155392 8768185911742464 8773407995560416 8774855975927808 8780082032247552 8808278211293184 8814978774171648 8825481879674616 8848553831829504 8859930756857856 8865207481313664 8865836163532296 8900442557300736 8912518190125056 8917826234170464 8929925452215144 8952635562983424 8953270445223936 8970757301562264 9005773238452224 9023362639308576 9046951899807744 9057731402823948 9058583912841216 9059226308481024 9064621727737056 9100004049616896 9112350436540416 9117777495026304 9147058142496768 9152505871911792 9154016419332096 9164923490431332 9188882825361408 9206829862129692 9207696405233664 9242767271043072 9249798354960384 9255307351283712 9260819550869328 9297627000809472 9315786428545428 9339477840396288 9340140155820032 9352149132238848 9357719008053312 9358382617061868 9370415048512752 9394911588261888 9406105687547946 9407658089576448 9413261024957712 9449114858501526 9450004205371392 9450674358847488 9462825453330432 9468461244835008 9498868071054336 9504525328523784 9506093973921792 9542301395567616 9549560338685952 9560938702980834 9561838574665728 9598258319929344 9605559830151168 9642146103742464 9655228039302144 9660978420351336 9674085906566406 9698688526565376 9699376315659264 9711847175786496 9717631277593824 9718320410025786 9756254341656576 9769491093021696 9775309525917624 9812542353059277 9813465905577984 9814161834187776 9858337720418304 9871712972918784 9877592286278496 9909312987704832 9916851120943104 9928667114633943 9954623060808192 9974065683973833 9975004439003136 10012997876963328 10026582963890688 10032554513441772 10046166133742037 10071715008356352 10072429250876928 10092101964257547 10131494893258752 10151282969222148 10177820887283712 10191629597041152 10197699443704188 10237504555819008 10238230555418112 10251394241107968 10257499681904592 10290440410308864 10296569105900766 10298268471748608 10337493178531584 10358658455887872 10398113179923456 10406023149330432 10412220770194176 10418421994727994 10459830375910656 10506912570445824 10507657675297536 10521167773768704 10527433884059976 10569275536794624 10583615350773504 10589918653077426 10631254731042816 10632008653703424 10694355720662016 10735089070013568 10743255381021696 10757068396498944 10798040609920512 10806254808920064 10840957798514688 10847414366710272 10862131544214912 10868600722895253 10890527793020928 10911024592386048 10911798355116672 10969253157076992 10975786134363648 10990677479649408 10997223216657327 11019409778737152 11040932063461248 11090629935470592 11091416435036288 11105677094533632 11112291322063308 11147977111167936 11149816995053568 11156457511060992 11198950943409216 11221879993878528 11257917713842176 11264622611583744 11279905834377024 11309394246598656 11331482907236544 11397931754916096 11443233231765504 11450048498194176 11465583296671296 11495557114855424 11517192625296384 11518009374845376 11532818521246464 11539687142142666 11576745461597472 11578656110247936 11585552030717184 11629679825848032 11631599210889216 11653490762873856 11690914548989952 11697877327413888 11706776042996736 11744370948390912 11767309172899488 11798071775772672 11813241009143808 11820276641751552 11821114884709728 11867256743067648 11883357586833408 11890434978893952 11906567269620192 11937693926965248 11953042677891072 11960161572423168 11961009735416352 12007697651269632 12031150185744768 12062602533076992 12076975203765264 12078968411308032 12086162303649408 12149800582053888 12157036660035072 12196077523329024 12203341162549056 12205355225776128 12219897987241776 12251843767148544 12275773149506256 12323689694724096 12340409801711616 12347759401159104 12364512164605584 12396836001079296 12421048571393904 12469532176318464 12476958677404416 12477843489415824 12493886731350336 12526548784349184 12541474250063928 12543544119435264 12551014699943616 12598819811335368 12600899145129984 12617100604440576 12624614993113344 12665157428072448 12672700438031712 12674791965229056 12723068527423488 12732747118247936 12747918270641112 12797677759905792 12822673224280608 12856194804989952 12873637385736192 12881304560468448 12898781208755208 12931584702087168 12932501754212352 12949129567715328 12956841703458432 12957760546701048 13008339122208768 13025988124028928 13033746034556832 13083389804079036 13084621207437312 13085549112250368 13144450293891072 13162283963891712 13170123048371328 13212417316939776 13222468161257472 13238222819511924 13239468795691008 13272830747744256 13289896135286784 13297811221970496 13298754245298444 13300005918670848 13350663835951104 13368777285187584 13376739351255696 13394888178322716 13428953344475136 13429905667835904 13456135952343396 13508659857678336 13535043958962864 13570427849711616 13586597104235922 13588839462721536 13596932591605584 13650006074425344 13650974073890816 13668525654810624 13676666242539456 13720587213745152 13728758807867688 13731024628998144 13747385235646998 13783324238042112 13810244793194538 13811544607850496 13864150906564608 13874697532440576 13882961026925568 13891229326303992 13946440501214208 13973679642818142 14009216760594432 14010210233730048 14028223698358272 14036578512079968 14037573925592802 14092367382392832 14111487134364672 14119891537436568 14173672287752289 14175006308057088 14176011538271232 14194238179995648 14202691867252512 14248302106581504 14256787992785676 14259140960882688 14313452093351424 14324340508028928 14341408054471251 14342757861998592 14397387479894016 14408339745226752 14463219155613696 14482842058953216 14491467630527004 14511128859849609 14548032789848064 14549064473488896 14577480615038679 14634381512484864 14654236639532544 14662964288876436 14720198858366976 14721242751281664 14787506580627456 14807569459378176 14816388429417744 14863969481557248 14875276681414656 14931934591212288 14962506658504704 15019496815444992 15039874445836032 15048831770162658 15108643876315392 15197242339888128 15226924453833222 15266731330925568 15287444395561728 15296549165556282 15356256833728512 15357345833127168 15377091361661952 15386249522856888 15435660615463296 15444853658851149 15447402707622912 15506239767797376 15537987683831808 15587886065319936 15597169769885184 15609034723995648 15659161264521216 15689745563865984 15730762367696896 15760368855668736 15761486512946304 15781751660653056 15791150826089964 15844476782444544 15853913305191936 15875423026160256 15884877979616139 15916925235953664 15946882096564224 15948012980555136 16041533580993024 16102633605020352 16105291215077376 16114883071532544 16209382213380096 16261436697772032 16271121550065408 16293197316322368 16335791689531392 16366536888579072 16367697532675008 16453879735615488 16463679201545472 16486016219474112 16529114668105728 16561398095191872 16635944903205888 16637124652554432 16658515641800448 16668436983094962 16721965666751904 16724725492580352 16734686266591488 16798426415113824 16801198860173312 16832819990817792 16886876570763264 16896933917375616 16919858751565536 16964091369897984 16997224360854816 17063570346541056 17096897632374144 17141593073319936 17164849847648256 17175072747291264 17198374945006944 17243335672283136 17265506090287104 17275788937944576 17277014062268064 17344452162945024 17367984165371904 17378328046075776 17444519738772048 17447398816333824 17480236144310784 17536371823484928 17546815991120832 17549711951855616 17560164064495104 17616556422586368 17629957548343296 17650963759349232 17697107663659008 17719861513715712 17730414962627328 17731672327064592 17800885114601472 17825036380250112 17835652468340928 17859850904430288 17906540890447872 17941514603124528 18011546476904448 18046725278617152 18093903799615488 18115462805647896 18118452616962048 18129243455474112 18224700873080832 18235554990052608 18294116284993536 18305011743823584 18308032838664192 18329846980862664 18377765650722816 18413659724259384 18485534542086144 18510614702567424 18521639101738656 18595254001618944 18631572857090856 18678955680792576 18680280311640064 18704298264477696 18715438016106624 18716765234123736 18740830097025504 18789823176523776 18812211375095892 18815316179152896 18826522049915424 18898229717003052 18900008410742784 18901348717694976 18925650906660864 18936922489670016 18997736142108672 19009050657047568 19012187947843584 19084602791135232 19099120677371904 19121877405961668 19123677149331456 19196516639858688 19211119660302336 19284292207484928 19310456078604288 19321956840702672 19348171813132812 19397377053130752 19398752631318528 19423694351572992 19435262555187648 19436640820051572 19512508683313152 19538982186043392 19550619051835248 19625084706118554 19626931811155968 19628323668375552 19716675440836608 19743425945837568 19755184572556992 19818625975409664 19833702241886208 19857334229267886 19909246121616384 19948131367947666 19950008878006272 20025995753926656 20053165927781376 20065109026883544 20092332267484074 20143430016712704 20144858501753856 20184203928515094 20262989786517504 20302565938444296 20355641774567424 20379895656353883 20383259194082304 20395398887408376 20475009111638016 20476461110836224 20502788482215936 20514999363809184 20580880820617728 20593138211801532 20596536943497216 20674986357063168 20715367189791807 20717316911775744 20796226359846912 20812046298660864 20824441540388352 20836843989455988 20919660751821312 20960519464227213 21013825140891648 21015315350595072 21042335547537408 21054867768119952 21056360888389203 21138551073589248 21167230701547008 21179837306154852 21262509462085632 21264017307406848 21388711441324032 21470178140027136 21486510762043392 21514136792997888 21596081219841024 21612509617840128 21694828733420544 21724263088429824 21737201445790506 21822049184772096 21823596710233344 21951572268727296 21981354959298816 21994446433314654 22081864126922496 22181259870941184 22182832870072576 22211354189067264 22224582644126616 22295954222335872 22312915022121984 22397901886818432 22443759987757056 22515835427684352 22529245223167488 22559811668754048 22573247655243987 22618788493197312 22662965814473088 22795863509832192 22886466463531008 22900096996388352 22931166593342592 22944823748334423 22991114229710848 23034385250592768 23036018749690752 23065637042492928 23079374284285332 23153490923194944 23157312220495872 23171104061434368 23259359651696064 23263198421778432 23306981525747712 23381829097979904 23395754654827776 23413552085993472 23488741896781824 23534618345798976 23596143551545344 23640553283503104 23642229769419456 23766715173666816 23780869957787904 23813134539240384 23875387853930496 23920323144846336 23922019470832704 24062300371489536 24153950407530528 24157936822616064 24172324607298816 24314073320070144 24392155046658048 24406682325098112 24439795974483552 24503687534297088 24551546299012512 24647379389448192 24680819603423232 24695518802318208 24729024329211168 24793672002158592 24842097142787808 24939064352636928 24953917354808832 24955686978831648 24987773462700672 25002655474642443 25053097568698368 25082948500127856 25087088238870528 25102029399887232 25197639622670736 25201798290259968 25234201208881152 25249229986226688 25330314856144896 25345400876063424 25349583930458112 25446137054846976 25465494236495872 25495836541282224 25595355519811584 25645346448561216 25712389609979904 25747274771472384 25762609120936896 25797562417510416 25865003508424704 25898259135430656 25913683406916864 25915521093402096 26016678244417536 26051976248057856 26067492069113664 26166779608158072 26171098224500736 26324567927783424 26340246096742656 26424834633879552 26444936322514944 26476445639023848 26545661495488512 26579792270573568 26595622443940992 26597508490596888 26701327671902208 26737554570375168 26753478702511392 26789776356645432 26857906688950272 26859811335671808 26912271904686792 27017319715356672 27070087917925728 27140855699423232 27173194208471844 27177678925443072 27193865183211168 27300012148850688 27301948147781632 27337051309621248 27353332485078912 27441174427490304 27457517615735376 27462049257996288 27494770471293996 27566648476084224 27620489586389076 27623089215700992 27728301813129216 27749395064881152 27765922053851136 27782458652607984 27892881002428416 27947359285636284 28018433521188864 28020420467460096 28056447396716544 28073157024159936 28075147851185604 28184734764785664 28222974268729344 28239783074873136 28347344575504578 28350012616114176 28352023076542464 28388476359991296 28405383734505024 28496604213163008 28513575985571352 28518281921765376 28626904186702848 28648681016057856 28682816108942502 28685515723997184 28794774959788032 28816679490453504 28926438311227392 28965684117906432 28982935261054008 29022257719699218 29096065579696128 29098128946977792 29154961230077358 29268763024969728 29308473279065088 29325928577752872 29437627059177831 29440397716733952 29442485502563328 29575013161254912 29615138918756352 29632776858835488 29727938963114496 29750553362829312 29786001343901829 29863869182424576 29922197051921499 29925013317009408 30038993630889984 30079748891672064 30097663540325316 30217287752630784 30276305892772641 30394484679776256 30453848907666444 30533462661851136 30574888791123456 30593098331112564 30712513667457024 30714691666254336 30754182723323904 30772499045713776 30871321230926592 30889707317702298 30894805415245824 31012479535594752 31075975367663616 31194339539770368 31218069447991296 31379491127731968 31520737711337472 31522973025892608 31563503321306112 31582301652179928 31707826610383872 31750846052320512 31769755959232278 31893764193128448 31896025961110272 32083067161986048 32205267210040704 32229766143065088 32418764426760192 32522873395544064 32542243100130816 32586394632644736 32605802168685759 32671583379062784 32733073777158144 32735395065350016 32907759471230976 32927358403090944 32972032438948224 32991669649971981 33058229336211456 33122796190383744 33271889806411776 33274249305108864 33317031283600896 33336873966189924 33443931333503808 33449450985160704 33469372533182976 33596852830227648 33602397720346624 33665639981635584 33773753141526528 33793867834751232 33839717503131072 33928182739795968 33994448721709632 34193795264748288 34329699695296512 34350145494582528 34396749890013888 34486671344566272 34551577875889152 34554028124536128 34735968330743808 34756656092151552 34889039477544096 34894797632667648 34960472288621568 35072743646969856 35093631982241664 35120328128990208 35233112845172736 35301927518698464 35394215327318016 35439723027431424 35460829925254656 35463344654129184 35601770229202944 35650072760500224 35671304936681856 35719701808860576 35813081780895744 35883029206249056 36023092953808896 36093450557234304 36187807599230976 36230925611295792 36236905233924096 36258486910948224 36449401746161664 36471109980105216 36588232569987072 36610023487647168 36616065677328384 36659693961725328 36755531301445632 36827319448518768 36971069084172288 37021229405134848 37043278203477312 37190508003237888 37263145714181712 37360560623280128 37408596528955392 37430876032213248 37433530468247472 37481660194051008 37579646353047552 37624422750191784 37630632358305792 37653044099830848 37796459434006104 37802697435389952 37851301813321728 37873844979340032 37995472284217344 38018101314095136 38024375895687168 38169205582270464 38198241354743808 38243754811923336 38393033279717376 38568584414969856 38620912157208576 38643913681405344 38696343626265624 38794754106261504 38797505262637056 38847388703145984 38870525110375296 38873281640103144 39025017366626304 39077964372086784 39101238103670496 39250169412237108 39253863622311936 39256647336751104 39433350881673216 39486851891675136 39510369145113984 39637251950819328 39667404483772416 39714668458535772 39818492243232768 39896262735895332 39900017756012544 40051991507853312 40106331855562752 40130218053767088 40184664534968148 40286860033425408 40289717003507712 40368407857030188 40525979573035008 40605131876888592 40711283549134848 40759791312707766 40766518388164608 40790797774816752 40950018223276032 40952922221672448 41005576964431872 41029998727618368 41161761641235456 41186276423603064 41193073886994432 41349972714126336 41430734379583614 41434633823551488 41592452719693824 41624092597321728 41648883080776704 41673687978911976 41839321503642624 41921038928454426 42027650281783296 42030630701190144 42084671095074816 42109735536239904 42112721776778406 42277102147178496 42334461403094016 42359674612309704 42521016863256867 42525018924171264 42528034614813696 42777422882648064 42940356280054272 42973021524086784 43024224163413753 43028273585995776 43192162439682048 43225019235680256 43389657466841088 43448526176859648 43474402891581012 43533386579548827 43644098369544192 43647193420466688 43732441845116037 43903144537454592 43962709918597632 43988892866629308 44163728253844992 44362519741882368 44365665740145152 44422708378134528 44449165288253232 44591908444671744 44625830044243968 44795803773636864 44887519975514112 45058490446334976 45119623337508096 45146495310487974 45325931628946176 45591727019664384 45800193992776704 45862333186685184 45889647496668846 46068770501185536 46072037499381504 46131274084985856 46158748568570664 46306981846389888 46334560976553447 46342208122868736 46518719303392128 46613963051495424 46763658195959808 46791509309655552 46827104171986944 46977483793563648 47069236691597952 47192287103090688 47281106567006208 47284459538838912 47533430347333632 47561739915575808 47626269078480768 47654633938848417 47750775707860992 47840646289692672 47844038941665408 48124600742979072 48307900815061056 48315873645232128 48344649214597632 48628146640140288 48784310093316096 48813364650196224 48879591948967104 49007375068594176 49103092598025024 49361639206846464 49391037604636416 49458048658422336 49587344004317184 49684194285575616 49907834709617664 49911373957663296 49975546925401344 50005310949284886 50165897000255712 50174176477741056 50204058799774464 50395279245341472 50403596580519936 50498459972453376 50660629712289792 50690801752126848 50892274109693952 50991673082564448 51190711039623168 51290692897122432 51424779219959808 51494549542944768 51525218241873792 51595124835020832 51730007016849408 51796518270861312 51827366813833728 51831042186804192 52033356488835072 52103952496115712 52134984138227328 52333559216316144 52342196449001472 52649135855566848 52680492193485312 52849669267759104 52889872645029888 52952891278047696 53091322990977024 53159584541147136 53191244887881984 53195016981193776 53402655343804416 53475109140750336 53506957405022784 53579552713290864 53719622671343616 53824543809373584 54034639430713344 54140175835851456 54281711398846464 54346388416943688 54355357850886144 54387730366422336 54603896295563264 54674102619242496 54706664970157824 54882348854980608 54915035231470752 54924098515992576 54989540942587992 55133296952168448 55240979172778152 55456603626258432 55531844107702272 55564917305215968 55785762004856832 55894718571272568 56036867042377728 56040840934920192 56112894793433088 56146314048319872 56150295702371208 56369469529571328 56445948537458688 56479566149746272 56694689151009156 56700025232228352 56704046153084928 56776952719982592 56810767469010048 56993208426326016 57027151971142704 57036563843530752 57253808373405696 57297362032115712 57365632217885004 57371031447994368 57589549919576064 57633358980907008 57852876622454784 57931368235812864 57965870522108016 58044515439398436 58192131159392256 58196257893955584 58309922460154716 58537526049939456 58616946558130176 58651857155505744 58875254118355662 58880795433467904 58884971005126656 59150026322509824 59230277837512704 59265553717670976 59455877926228992 59501106725658624 59572002687803658 59727738364849152 59844394103842998 59850026634018816 60077987261779968 60159497783344128 60195327080650632 60434575505261568 60552611785545282 60788969359552512 60907697815332888 61066925323702272 61139686969061649 61149777582246912 61186196662225128 61425027334914048 61429383332508672 61508365446647808 61544998091427552 61742642461853184 61779414635404596 61789610830491648 62024959071189504 62146101569375421 62151950735327232 62388679079540736 62436138895982592 62758982255463936 62881558392681639 63041475422674944 63045946051785216 63127006642612224 63164603304359856 63169082665167609 63415653220767744 63501692104641024 63539511918464556 63787528386256896 63792051922220544 64166134323972096 64410534420081408 64459532286130176 64837528853520384 65084486200261632 65172789265289472 65211604337371518 65466147554316288 65470790130700032 65854716806181888 65944064877896448 65983339299943962 66245592380767488 66543779612823552 66548498610217728 66634062567201792 66673747932379848 66887862667007616 66938745066365952 67193705660455296 67331279963271168 67547506283053056 67587735669502464 67679435006262144 67719742965731961 67856365479591936 67988897443419264 68387590529496576 68659399390593024 68700290989165056 68793499780027776 68834471245003269 68973342689132544 69103155751778304 69108056249072256 69471936661487616 69513312184303104 69778078955088192 69789595265335296 69920944577243136 70145487293939712 70187263964483328 70240656257980416 70466225690345472 70603855037396928 70788430654636032 70921659850509312 70926689308258368 71300145521000448 71342609873363712 71439403617721152 71626163561791488 71766058412498112 72186901114468608 72461851222591584 72473810467848192 72516973821896448 72942219960210432 73176465139974144 73220046975294336 73319387923450656 73511062602891264 73654638897037536 73942138168344576 74042458810269696 74086556406954624 74381016006475776 74526291428363424 74721121246560256 74817193057910784 74861752064426496 74867060936494944 74963320388102016 75007966423927329 75159292706095104 75248845500383568 75261264716611584 75306088199661696 75592918868012208 75605394870779904 75702603626643456 75747689958680064 75990944568434688 76036202628190272 76048751791374336 76338411164540928 76396482709487616 76487509623846672 76786066559434752 77137168829939712 77241824314417152 77287827362810688 77392687252531248 77595010525274112 77694777406291968 77741050220750592 77746563280206288 78050034733252608 78155928744173568 78202476207340992 78500338824474216 78513294673502208 78973703783350272 79020738290227968 79274503901638656 79334808967544832 79429336917071544 79636984486465536 79792525471790664 80103983015706624 80212663711125504 80260436107534176 80369329069936296 80573720066850816 80579434007015424 80736815714060376 81051959146070016 81210263753777184 81422567098269696 81519582625415532 81533036776329216 81581595549633504 81900036446552064 81905844443344896 82011153928863744 82059997455236736 82323523282470912 82372552847206128 82386147773988864 82699945428252672 82861468759167228 82869267647102976 83184905439387648 83248185194643456 83297766161553408 83347375957823952 83678643007285248 83842077856908852 84055300563566592 84061261402380288 84169342190149632 84219471072479808 84225443553556812 84554204294356992 84668922806188032 84719349224619408 85042033726513734 85050037848342528 85056069229627392 85554845765296128 85880712560108544 85946043048173568 86048448326827506 86056547171991552 86384324879364096 86450038471360512 86779314933682176 86897052353719296 86948805783162024 87066773159097654 87288196739088384 87294386840933376 87464883690232074 87806289074909184 87925419837195264 87977785733258616 88312881177533493 88327456507689984 88725039483764736 88731331480290304 88845416756269056 88898330576506464 89183816889343488 89251660088487936 89358004031705487 89591607547273728 89766591155764497 89775039951028224 90116980892669952 90239246675016192 90292990620975948 90651863257892352 90828917678317923 91183454039328768 91600387985553408 91724666373370368 91779294993337692 92137541002371072 92144074998763008 92262548169971712 92317497137141328 92613963692779776 92669121953106894 92684416245737472 93037438606784256 93227926102990848 93583018619311104 93654208343973888 94138473383195904 94562213134012416 94568919077677824 95123479831151616 95252538156961536 95309267877696834 95681292579385344 95688077883330816 96249201485958144 96615801630122112 96689298429195264 97256293280280576 97568620186632192 97626729300392448 97759183897934208 97817406506057277 98014750137188352 98206185196050048 98723278413692928 98782075209272832 98916097316844672 98975008949915943 99174688008634368 99368388571151232 99815669419235328 99822747915326592 99951093850802688 100010621898569772 100331794000511424 100348352955482112 100408117599548928 100790558490682944 100807193161039872 100996919944906752 101321259424579584 101381603504253696 101784548219387904 101983346165128896 102581385794244864 102989099085889536 103050436483747584 103190249670041664 103460014033698816 103654733627667456 103662084373608384 104207904992231424 104269968276454656 104667118432632288 104684392898002944 105360984386970624 105699338535518208 105905782556095392 106182645981954048 106319169082294272 106382489775763968 106390033962387552 106805310687608832 106950218281500672 107013914810045568 107159105426581728 107439245342687232 107649087618747168 108069278861426688 108280351671702912 108563422797692928 108692776833887376 108710715701772288 108775460732844672 109207792591126528 109348205238484992 109413329940315648 109764697709961216 109830070462941504 109848197031985152 109979081885175984 110266593904336896 110481958345556304 110913207252516864 111063688215404544 111129834610431936 111571524009713664 111789437142545136 112081681869840384 112225789586866176 112292628096639744 112300591404742416 112738939059142656 112891897074917376 112959132299492544 113389378302018312 113408092306169856 113553905439965184 113621534938020096 113986416852652032 114054303942285408 114073127687061504 114507616746811392 114594724064231424 114731264435770008 115179099839152128 115705753244909568 115862736471625728 115931741044216032 116089030878796872 116384262318784512 116392515787911168 116619844920309432 117075052099878912 117233893116260352 117303714311011488 117750508236711324 117761590866935808 117769942010253312 118300052645019648 118460555675025408 118531107435341952 118911755852457984 119002213451317248 119144005375607316 119455476729698304 119688788207685996 119700053268037632 120155974523559936 120318995566688256 120390654161301264 120869151010523136 121105223571090564 121577938719105024 121815395630665776 122133850647404544 122279373938123298 122299555164493824 122372393324450256 122850054669828096 122858766665017344 123016730893295616 123089996182855104 123485284923706368 123558829270809192 123579221660983296 124049918142379008 124292203138750842 124303901470654464 124777358159081472 124872277791965184 125517964510927872 125763116785363278 126082950845349888 126091892103570432 126254013285224448 126329206608719712 126338165330335218 126831306441535488 127003384209282048 127079023836929112 127563050589770601 127575056772513792 127584103844441088 128332268647944192 128821068840162816 128919064572260352 129072672490241259 129675057707040768 130168972400523264 130345578530578944 130423208674743036 130600159738646481 130932295108632576 130941580261400064 131197325535348111 131709433612363776 131888129755792896 131966678599887924 132491184761534976 133087559225647104 133096997220435456 133268125134403584 133347495864759696 133775725334015232 133877490132731904 134387411320910592 134662559926542336 135175471339004928 135358870012524288 135439485931463922 135977794886838528 136775181058993152 137400581978330112 137586999560055552 137668942490006538 138206311503556608 138216112498144512 139026624368606208 139556157910176384 139841889154486272 140290974587879424 140374527928966656 140481312515960832 140932451380690944 141207710074793856 141576861309272064 141843319701018624 141853378616516736 142600291042000896 142685219746727424 142878807235442304 142963901816545251 143252327123582976 143532116824996224 144373802228937216 144923702445183168 144947620935696384 145033947643792896 145884439920420864 146352930279948288 146440093950588672 146638775846901312 147022125205782528 147309277794075072 148084917620539392 148173112813909248 148762032012951552 149052582856726848 149442242493120512 149723504128852992 149734121872989888 149926640776204032 150015932847854658 150497691000767136 150522529433223168 150612176399323392 151185837736024416 151210789741559808 151495379917360128 151981889136869376 152072405256380544 152676822329081856 152975019247693344 153572133118869504 154274337659879424 154483648628834304 154575654725621376 154785374505062496 155190021050548224 155389554812583936 155482100441501184 155493126560412576 156100069466505216 156311857488347136 156404952414681984 157000677648948432 157026589347004416 157947407566700544 158041476580455936 158549007803277312 158669617935089664 158858673834143088 159273968972931072 159585050943581328 160207966031413248 160425327422251008 160520872215068352 160738658139872592 161158868014030848 161473631428120752 162103918292140032 162420527507554368 162845134196539392 163039165250831064 163066073552658432 163163191099267008 163811688886689792 164022307857727488 164119994910473472 164647046564941824 164745105694412256 164772295547977728 165399890856505344 165722937518334456 166369810878775296 166595532323106816 166694751915647904 167357286014570496 167684155713817704 168110601127133184 168122522804760576 168338684380299264 168438942144959616 168450887107113624 169108408588713984 169337845612376064 169438698449238816 170084067453027468 170100075696685056 170112138459254784 171109691530592256 171761425120217088 171892086096347136 172096896653655012 172113094343983104 172768649758728192 172900076942721024 173558629867364352 173794104707438592 173897611566324048 174133546318195308 174576393478176768 174588773681866752 174929767380464148 175612578149818368 175850839674390528 175955571466517232 176625762355066986 176654913015379968 177450078967529472 177462662960580608 177690833512538112 177796661153012928 178367633778686976 178503320176975872 178716008063410974 179183215094547456 179533182311528994 179550079902056448 180233961785339904 180478493350032384 180585981241951896 181303726515784704 181657835356635846 182366908078657536 183200775971106816 183449332746740736 183558589986675384 184275082004742144 184288149997526016 184525096339943424 184634994274282656 185227927385559552 185338243906213788 185368832491474944 186074877213568512 186438304708126263 186455852205981696 187166037238622208 187308416687947776 188276946766391808 188644675178044917 189124426268024832 189137838155355648 189507247995502827 190246959662303232 190505076313923072 190618535755393668 191362585158770688 191376155766661632 192498402971916288 193231603260244224 193378596858390528 194512586560561152 195253458600784896 195518367795868416 195634813012114554 196412370392100096 197564150418545664 197832194633689344 197950017899831886 198736777142302464 199631338838470656 199645495830653184 199902187701605376 200021243797139544 200663588001022848 200816235199097856 201581116981365888 201993839889813504 202642518849159168 202763207008507392 203569096438775808 203966692330257792 205162771588489728 205978198171779072 206100872967495168 206380499340083328 206503413735009807 206920028067397632 207309467255334912 207324168747216768 208415809984462848 208539936552909312 209334236865264576 209368785796005888 210721968773941248 211398677071036416 211811565112190784 212365291963908096 212764979551527936 212780067924775104 213900436563001344 214027829620091136 214318210853163456 214878490685374464 215298175237494336 216560703343405824 217385553667774752 217421431403544576 217550921465689344 218415585182253056 218826659880631296 219529395419922432 219660140925883008 219958163770351968 220533187808673792 220963916691112608 221826414505033728 222127376430809088 222259669220863872 223143048019427328 223578874285090272 224163363739680768 224451579173732352 224585256193279488 224601182809484832 225477878118285312 225783794149834752 225918264598985088 226778756604036624 226816184612339712 227107810879930368 227243069876040192 227972833705304064 228108607884570816 228146255374123008 229015233493622784 229189448128462848 229462528871540016 230358199678304256 231411506489819136 231725472943251456 231863482088432064 232178061757593744 232785031575822336 233239689840618864 234150104199757824 234467786232520704 234607428622022976 235501016473422648 235539884020506624 236921111350050816 237062214870683904 237823511704915968 238004426902634496 238288010751214632 238910953459396608 239377576415371992 240311949047119872 240637991133376512 240781308322602528 241738302021046272 242210447142181128 243155877438210048 243630791261331552 244267701294809088 244558747876246596 244599110328987648 244744786648900512 245700109339656192 245717533330034688 246033461786591232 246179992365710208 246970569847412736 247117658541618384 247158443321966592 248099836284758016 248584406277501684 248607802941308928 249554716318162944 249744555583930368 251035929021855744 251526233570726556 252165901690699776 252183784207140864 252508026570448896 252658413217439424 252676330660670436 253662612883070976 254006768418564096 254158047673858224 255126101179541202 255150113545027584 255168207688882176 256664537295888384 257642137680325632 257838129144520704 258145344980482518 259350115414081536 260337944801046528 260691157061157888 260846417349486072 261200319477292962 261864590217265152 261883160522800128 262394651070696222 263418867224727552 263776259511585792 263933357199775848 264938643532600479 264982369523069952 266175118451294208 266193994440870912 266536250268807168 266694991729519392 267551450668030464 267754980265463808 268774822641821184 269299773467293491 269325119853084672 270350942678009856 270717740025048576 270878971862927844 271955589773677056 272486753034953769 273550362117986304 274801163956660224 275173999120111104 275337884980013076 276412623007113216 276432224996289024 278053248737212416 279112315820352768 279683778308972544 280749055857933312 280962625031921664 282415420149587712 283686639402037248 283706757233033472 285370439493454848 285757614470884608 285927803633090502 287064233649992448 288747604457874432 289847404890366336 290067895287585792 291768879840841728 292705860559896576 292880187901177344 293277551693802624 293452219518171831 294044250411565056 294618555588150144 296169835241078784 296346225627818496 297524064025903104 298105165713453696 298884484986241024 299447008257705984 299468243745979776 299853281552408064 300031865695709316 300995382001534272 301045058866446336 301224352798646784 302371675472048832 302421579483119616 302990759834720256 303963778273738752 304144810512761088 305353644658163712 305950038495386688 308967297257668608 309151309451242752 309570749010124992 310380042101096448 310964200883002368 310986253120825152 312623714976694272 312809904829363968 314001355297896864 314053178694008832 316082953160911872 317098015606554624 317717347668286176 318547937945862144 319170101887162656 320415932062826496 320850654844502016 321041744430136704 321477316279745184 322317736028061696 322947262856241504 324207836584280064 324841055015108736 325690268393078784 326078330501662128 326132147105316864 326326382198534016 327623377773379584 328044615715454976 328239989820946944 329294093129883648 329490211388824512 329544591095955456 330799781713010688 331445875036668912 332739621757550592 333191064646213632 333389503831295808 334714572029140992 335368311427635408 336245045609521152 336677368760598528 336877884289919232 336901774214227248 338216817177427968 338675691224752128 338877396898477632 340168134906054936 340224276918509568 342219383061184512 343522850240434176 343784172192694272 344193793307310024 345537299517456384 347117259734728704 347588209414877184 347795223132648096 348267092636390616 349152786956353536 349177547363733504 349859534760928296 351225156299636736 351701679348781056 351911142933034464 353251524710133972 353309826030759936 354900157935058944 354925325921161216 355381667025076224 355593322306025856 356735267557373952 357006640353951744 357432016126821948 358366430189094912 359066364623057988 359100159804112896 360467923570679808 360956986700064768 361171962483903792 362607453031569408 363315670713271692 364733816157315072 366401551942213632 366898665493481472 367117179973350768 368550164009484288 368576299995052032 369050192679886848 369269988548565312 370455854771119104 370676487812427576 370737664982949888 372149754427137024 372876609416252526 372911704411963392 374332074477244416 374616833375895552 376553893532783616 377289350356089834 378248852536049664 378275676310711296 379014495991005654 380493919324606464 381010152627846144 381237071510787336 382689151769311803 382725170317541376 382752311533323264 384996805943832576 386463206520488448 386757193716781056 387218017470723777 389025173121122304 390506917201569792 391036735591736832 391269626024229108 392824740784200192 393591976606044333 395128300837091328 395664389267378688 395900035799663772 397473554284604928 399262677676941312 399290991661306368 399804375403210752 400042487594279088 401327176002045696 401632470398195712 403162233962731776 403987679779627008 405526414017014784 407933384660515584 410325543176979456 412201745934990336 412760998680166656 413006827470019614 414618934510669824 414648337494433536 417079873105818624 418668473730529152 421443937547882496 422797354142072832 423623130224381568 424730583927816192 425529959103055872 425560135849550208 427800873126002688 428055659240182272 428636421706326912 428891705449635753 429756981370748928 430596350474988672 433121406686811648 434771107335549504 434842862807089152 435101842931378688 436831170364506112 437653319761262592 439058790839844864 439320281851766016 439916327540703936 441066375617347584 441927833382225216 444254752861618176 444519338441727744 446286096038854656 447157748570180544 448326727479361536 449170512386558976 449202365618969664 451567588299669504 451836529197970176 453557513208073248 453632369224679424 454486139752080384 455945667410608128 456217215769141632 458030466987245568 458925057743080032 460716399356608512 462823012979638272 463450945886502912 463726964176864128 464356123515187488 465570063151644672 466479379681237728 468300208399515648 468935572465041408 469214857244045952 471002032946845296 471079768041013248 473842222700101632 474124429741367808 475647023409831936 476008853805268992 476576021502429264 477821906918793216 478755152830743984 480623898094239744 481275982266753024 481562616645205056 483476604042092544 484420894284362256 486311754876420096 487261582522663104 488535402589618176 489117495752493192 489198220657975296 489489573297801024 491435066660069376 492066923573182464 492359984731420416 493941139694825472 494235317083236768 494316886643933184 496199672569516032 497168812555003368 499109432636325888 502071858043711488 503052467141453112 504331803381399552 504367568414281728 505016053140897792 505316826434878848 505352661321340872 507325225766141952 508013536837128192 508316095347716448 510252202359082404 510300227090055168 510336415377764352 513329074591776768 515284275360651264 515676258289041408 516290689960965036 518700230828163072 520675889602093056 521382314122315776 521692834698972144 522400638954585924 523729180434530304 523766321045600256 524789302141392444 526837734449455104 527552519023171584 527866714399551696 529877287065200958 529964739046139904 532350236902588416 532387988881741824 533072500537614336 533389983459038784 535102901336060928 535509960530927616 537549645283642368 538599546934586982 538650239706169344 540701885356019712 541435480050097152 541757943725855688 543911179547354112 544973506069907538 547100724235972608 549602327913320448 550347998240222208 550675769960026152 552825246014226432 552864449992578048 556106497474424832 558224631640705536 559314914124378789 559367556617945088 561498111715866624 561925250063843328 564830840299175424 565934025534134751 567373278804074496 567413514466066944 568521743986508481 570740878986909696 571515228941769216 571855607266181004 574128467299984896 577495208915748864 579694809780732672 580135790575171584 583537759681683456 585760375802354688 586555103387605248 586904439036343662 589237111176300288 592692451255636992 596210331426907392 598894016515411968 598936487491959552 599706563104816128 600063731391418632 601990764003068544 602448705597293568 604743350944097664 605981519669440512 607927556547477504 608289621025522176 610707289316327424 611900076990773376 617934594515337216 618302618902485504 619141498020249984 619510241205029421 620760084202192896 621928401766004736 621972506241650304 625247429953388544 625619809658727936 628002710595793728 628106357388017664 632165906321823744 634196031213109248 635434695336572352 637095875891724288 638340203774325312 641701309689004032 642083488860273408 642954632559490368 644635472056123392 645894525712483008 649682110030217472 652156661003324256 652264294210633728 652652764397068032 655246755546759168 656479979641893888 658588186259767296 658980422777649024 661599563426021376 662891750073337824 665479243515101184 666382129292427264 666779007662591616 669429144058281984 670736622855270816 672490091219042304 673354737521197056 673755768579838464 673803548428454496 676433634354855936 677351382449504256 677754793796955264 680336269812109872 680448553837019136 684438766122369024 687045700480868352 687568344385388544 688387586614620048 691074599034912768 694234519469457408 695176418829754368 695590446265296192 696534185272781232 698355094727467008 699719069521856592 702450312599273472 703403358697562112 703822285866068928 706503049420267944 706619652061519872 709850651842322432 710763334050152448 711186644612051712 713470535114747904 714013280707903488 714864032253643896 716732860378189824 718132729246115976 720935847141359616 721913973400129536 722343924967807584 725214906063138816 726631341426543384 729467632314630144 732803103884427264 733797330986962944 734234359946701536 737100328018968576 737152599990104064 738100385359773696 738539977097130624 740911709542238208 741352975624855152 741475329965899776 744299508854274048 745753218832505052 745823408823926784 748664148954488832 749233666751791104 753107787065567232 754578700712179668 756497705072099328 756551352621422592 758028991982011308 760987838649212928 762020305255692288 762474143021574672 765378303538623606 765450340635082752 765504623066646528 769993611887665152 772926413040976896 773514387433562112 774436034941447554 778050346242244608 781013834403139584 782073471183473664 782539252048458216 785649481568400384 787183953212088666 790256601674182656 791328778534757376 791800071599327544 794815930597801437 794947108569209856 798525355353882624 798581983322612736 799608750806421504 800084975188558176 802654352004091392 803264940796391424 806324467925463552 807899320401880473 807975359559254016 811052828034029568 815866769321031168 817460259104861307 820651086353958912 824403491869980672 825521997360333312 826013654940039228 829237869021339648 829296674988867072 834159746211637248 837336947461058304 842887875095764992 847246260448763136 851059918206111744 851120271699100416 856111318480364544 857272843412653824 857783410899271506 861192700949977344 866242813373623296 869542214671099008 870203685862757376 875306639522525184 878117581679689728 878640563703532032 879832655081407872 880356658554515493 882132751234695168 883855666764450432 888509505723236352 889038676883455488 892572192077709312 894315497140361088 896653454958723072 898341024773117952 898404731237939328 903135176599339008 903673058395940352 907115026416146496 907264738449358848 908972279504160768 911891334821216256 912434431538283264 916060933974491136 917850115486160064 926901891773005824 927453928353728256 928712247030374976 931140126303289344 932958759362475456 937871144930082816 938429714488091904 942004065893690592 942159536082026496 948248859482735616 951294046819663872 953152043004858528 955643813837586432 957510305661487968 961247796188479488 962551964533506048 963125233290410112 966953208084185088 968841788568724512 972623509752840192 974523165045326208 977070805179236352 978234991504986384 978396441315950592 978979146595602048 982870133320138752 984133847146364928 984719969462840832 987882279389650944 988470634166473536 988633773287866368 992399345139032064 994337625110006736 998218865272651776 1004143716087422976 1006104934282906224 1008735136828563456 1010032106281795584 1010633652869757696 1010705322642681744 1014650451532283904 1016027073674256384 1016632190695432896 1020504404718164808 1020672830755528704 1026658149183553536 1030568550721302528 1031352516578082816 1032581379921930072 1041351779204186112 1042764628244631552 1043385669397944288 1044801277909171848 1047458360869060608 1047532642091200512 1049578604282784888 1053675468898910208 1055105038046343168 1055733428799103392 1059754574130401916 1059929478092279808 1064700473805176832 1064775977763483648 1066145001075228672 1066779966918077568 1070205802672121856 1071019921061855232 1075099290567284736 1077199093869173964 1077300479412338688 1081403770712039424 1082870960100194304 1083515887451711376 1087822359094708224 1089947012139815076 1094201448471945216 1099204655826640896 1100695996480444416 1101351539920052304 1105650492028452864 1105728899985156096 1112212994948849664 1116449263281411072 1118629828248757578 1118735113235890176 1122996223431733248 1123850500127686656 1129661680598350848 1131868051068269502 1134746557608148992 1134827028932133888 1137043487973016962 1141481757973819392 1143030457883538432 1143711214532362008 1148067455307935409 1148256934599969792 1154990417831497728 1159389619561465344 1160271581150343168 1161654052412171331 1167075519363366912 1171520751604709376 1173110206775210496 1173808878072687324 1178474222352600576 1180775929818132999 1185384902511273984 1192420662853814784 1197788033030823936 1197872974983919104 1199413126209632256 1200127462782837264 1203981528006137088 1204897411194587136 1209486701888195328 1211963039338881024 1216579242051044352 1223800153981546752 1236605237804971008 1238282996040499968 1239020482410058842 1243856803532009472 1243945012483300608 1251239619317455872 1256005421191587456 1264331812643647488 1268392062426218496 1270869390673144704 1274191751783448576 1276680407548650624 1283402619378008064 1284166977720546816 1285909265118980736 1286675116348907259 1289270944112246784 1291789051424966016 1299364220060434944 1304313322006648512 1304528588421267456 1305305528794136064 1310493511093518336 1312959959283787776 1317176372519534592 1317960845555298048 1323199126852042752 1325783500146675648 1332764258584854528 1333558015325183232 1338858288116563968 1341473245710541632 1344980182438084608 1347511537159676928 1347607096856908992 1354702764899008512 1355509587593910528 1360672539624219744 1360897107674038272 1374091400961736704 1376775173229240096 1382149198069825536 1388469038938914816 1390352837659508736 1391180892530592384 1393068370545562464 1396710189454934016 1399438139043713184 1404900625198546944 1406806717395124224 1407644571732137856 1413006098840535888 1413239304123039744 1419701303684644864 1421526668100304896 1422373289224103424 1426941070229495808 1428026561415806976 1429728064507287792 1433465720756379648 1436265458492231952 1441871694282719232 1443827946800259072 1444687849935615168 1450429812126277632 1453262682853086768 1458935264629260288 1465606207768854528 1467594661973925888 1468468719893403072 1474305199980208128 1476200770719547392 1477079954194261248 1481823419084476416 1482705951249710304 1482950659931799552 1488599017708548096 1491506437665010104 1497328297908977664 1506215574131134464 1509157401424359336 1512995410144198656 1513102705242845184 1516057983964022616 1521975677298425856 1524040610511384576 1524948286043149344 1530756607077247212 1530900681270165504 1531009246133293056 1539987223775330304 1545852826081953792 1547028774867124224 1548872069882895108 1556100692484489216 1562027668806279168 1564146942366947328 1565078504096916432 1571298963136800768 1574367906424177332 1580513203348365312 1582657557069514752 1583600143198655088 1589631861195602874 1589894217138419712 1597050710707765248 1597163966645225472 1599217501612843008 1600169950377116352 1605308704008182784 1606529881592782848 1612648935850927104 1615798640803760946 1615950719118508032 1622105656068059136 1631733538642062336 1634920518209722614 1641302172707917824 1648806983739961344 1651043994720666624 1652027309880078456 1658475738042679296 1658593349977734144 1668319492423274496 1674673894922116608 1677944742373136367 1685775750191529984 1694492520897526272 1697802076602404253 1702119836412223488 1702240543398200832 1705565231959525443 1712222636960729088 1714545686825307648 1715566821798543012 1722385401899954688 1732485626747246592 1739084429342198016 1740407371725514752 1750613279045050368 1757281127407064064 1759665310162815744 1760713317109030986 1767711333528900864 1778077353766910976 1788630994280722176 1796682049546235904 1796809462475878656 1807346116791880704 1814230052832292992 1817944559008321536 1823782669642432512 1824868863076566528 1832121867948982272 1835700230972320128 1853803783546011648 1854907856707456512 1857424494060749952 1858530723615088263 1862280252606578688 1865917518724950912 1875742289860165632 1876859428976183808 1884008131787381184 1884319072164052992 1896497718965471232 1902588093639327744 1906304086009717056 1911287627675172864 1915020611322975936 1925103929067012096 1926250466580820224 1933906416168370176 1937683577137449024 1949046330090652416 1956469983009972768 1956792882631901184 1957958293191204096 1965740266640277504 1969439938925681664 1975764558779301888 1976941268332947072 1984798690278064128 1988675250220013472 1996437730545303552 2008287432174845952 2012209868565812448 2017470273657126912 2020064212563591168 2021267305739515392 2021410645285363488 2029300903064567808 2032054147348512768 2033264381390865792 2041008809436329616 2041345661511057408 2053316298367107072 2061137101442605056 2062705033156165632 2065162759843860144 2082703558408372224 2085529256489263104 2086771338795888576 2089602555818343696 2095065284182401024 2099157208565569776 2107350937797820416 2110210076092686336 2111466857598206784 2119509148260803832 2119858956184559616 2129551955526967296 2132290002150457344 2133559933836155136 2140411605344243712 2142039842123710464 2150198581134569472 2154398187738347928 2162807541424078848 2165741920200388608 2167031774903422752 2175644718189416448 2179894024279630152 2188402896943890432 2198409311653281792 2201391992960888832 2202703079840104608 2211300984056905728 2211457799970312192 2224425989897699328 2232898526562822144 2237259656497515156 2237470226471780352 2245992446863466496 2247701000255373312 2259323361196701696 2263736102136539004 2269493115216297984 2269654057864267776 2274086975946033924 2282963515947638784 2286060915767076864 2287422429064724016 2296134910615870818 2296513869199939584 2309980835662995456 2318779239122930688 2320543162300686336 2323308104824342662 2334151038726733824 2343041503209418752 2346220413550420992 2347617756145374648 2356948444705201152 2361551859636265998 2370769805022547968 2384841325707629568 2395576066061647872 2395745949967838208 2398826252419264512 2400254925565674528 2407963056012274176 2409794822389174272 2418973403776390656 2423697961205641419 2423926078677762048 2433158484102088704 2447600307963093504 2452380777314583921 2473210475609942016 2476565992080999936 2478040964820117684 2487713607064018944 2487890024966601216 2502479238634911744 2512010842383174912 2528663625287294976 2541738781346289408 2553360815097301248 2568333955441093632 2571818530237961472 2573350232697814518 2583578102849932032 2598728440120869888 2608626644013297024 2610611057588272128 2625919918567575552 2634352745039069184 2635921691110596096 2646398253704085504 2651567000293351296 2665528517169709056 2667116030650366464 2677716576233127936 2682946491421083264 2689960364876169216 2695023074319353856 2695214193713817984 2709405529798017024 2711019175187821056 2721345079248439488 2721794215348076544 2748182801923473408 2753550346458480192 2780705675319017472 2782361785061184768 2786136741091124928 2793420378909868032 2798876278087426368 2813613434790248448 2815289143464275712 2826012197681071776 2826478608246079488 2839402607369289728 2844746578448206848 2853882140458991616 2859456129014575584 2866931441512759296 2872530916984463904 2883743388565438464 2887655893600518144 2889375699871230336 2900859624252555264 2906525365706173536 2917870529258520576 2931212415537709056 2935189323947851776 2936937439786806144 2948610399960416256 2952401541439094784 2954159908388522496 2963646838168952832 2965411902499420608 2965901319863599104 2977198035417096192 2983012875330020208 2994656595817955328 3012431148262268928 3018314802848718672 3026205410485690368 3032115967928045232 3043951354596851712 3048081221022769152 3049896572086298688 3061513214154494424 3062018492266586112 3079974447550660608 3091705652163907584 3094057549734248448 3097744139765790216 3124055337612558336 3128293884733894656 3130157008193832864 3142597926273601536 3148735812848354664 3161026406696730624 3165315114139029504 3167200286397310176 3179263722391205748 3179788434276839424 3194101421415530496 3194327933290450944 3198435003225686016 3200339900754232704 3210617408016365568 3213059763185565696 3225297871701854208 3231597281607521892 3231901438237016064 3244211312136118272 3263467077284124672 3269841036419445228 3282604345415835648 3297613967479922688 3302087989441333248 3304054619760156912 3316951476085358592 3317186699955468288 3336638984846548992 3349347789844233216 3355889484746272734 3371551500383059968 3388985041795052544 3395604153204808506 3404239672824446976 3404481086796401664 3411130463919050886 3424445273921458176 3429091373650615296 3431133643597086024 3444202365923806227 3444770803799909376 3464971253494493184 3478168858684396032 3480814743451029504 3501226558090100736 3514562254814128128 3519330620325631488 3521426634218061972 3535422667057801728 3542327789454398997 3556154707533821952 3577261988561444352 3593364099092471808 3593618924951757312 3614692233583761408 3628460105664585984 3635889118016643072 3649737726153133056 3671400461944640256 3709815713414913024 3714848988121499904 3717061447230176526 3731835037449901824 3753718857952367616 3768016263574762368 3792995437930942464 3805176187278655488 3812608172019434112 3822575255350345728 3830041222645951872 3850207858134024192 3852500933161640448 3867812832336740352 3875367154274898048 3898092660181304832 3912939966019945536 3913585765263802368 3915916586382408192 3931480533280555008 3938879877851363328 3951529117558603776 3953882536665894144 3969597380556128256 3977350500440026944 4016574864349691904 4024419737131624896 4034940547314253824 4042534611479030784 4042821290570726976 4064108294697025536 4066528762781731584 4082017618872659232 4082691323022114816 4122274202885210112 4130325519687720288 4165407116816744448 4171058512978526208 4173542677591777152 4179205111636687392 4190130568364802048 4198314417131139552 4214701875595640832 4220420152185372672 4222933715196413568 4239018296521607664 4239717912369119232 4259103911053934592 4264580004300914688 4267119867672310272 4280823210688487424 4284079684247420928 4300397162269138944 4308796375476695856 4325615082848157696 4331483840400777216 4334063549806845504 4351289436378832896 4359788048559260304 4376805793887780864 4396818623306563584 4402783985921777664 4405406159680209216 4422915599940624384 4448851979795398656 4465797053125644288 4474519312995030312 4491984893726932992 4518646722393403392 4527472204273078008 4538986230432595968 4539308115728535552 4548173951892067848 4565927031895277568 4572121831534153728 4574844858129448032 4592269821231741636 4593027738399879168 4619961671325990912 4637558478245861376 4641086324601372672 4646616209648685324 4668302077453467648 4686083006418837504 4692440827100841984 4695235512290749296 4713896889410402304 4723103719272531996 4741539610045095936 4769682651415259136 4791152132123295744 4791491899935676416 4797652504838529024 4800509851131349056 4815926112024548352 4819589644778348544 4837946807552781312 4847395922411282838 4847852157355524096 4866316968204177408 4895200615926187008 4904761554629167842 4946420951219884032 4953131984161999872 4956081929640235368 4975427214128037888 4975780049933202432 5004958477269823488 5024021684766349824 5033834227119409101 5057327250574589952 5083477562692578816 5106721630194602496 5116695695878576329 5136667910882187264 5143637060475922944 5146700465395629036 5167156205699864064 5197456880241739776 5217253288026594048 5221222115176544256 5251839837135151104 5271843382221192192 5303134000586702592 5334232061300732928 5365892982842166528 5390046148638707712 5390428387427635968 5422038350375642112 5442690158496878976 5496365603846946816 5507100692916960384 5561411350638034944 5564723570122369536 5572273482182249856 5575592170845264789 5586840757819736064 5597752556174852736 5627226869580496896 5630578286928551424 5652024395362143552 5652957216492158976 5678805214738579456 5689493156896413696 5707764280917983232 5718912258029151168 5733862883025518592 5745061833968927808 5775311787201036288 5778751399742460672 5801719248505110528 5813050731412347072 5870378647895703552 5873874879573612288 5897220799920832512 5908319816777044992 5927293676337905664 5930823804998841216 5954396070834192384 5966025750660040416 5989313191635910656 6024862296524537856 6036629605697437344 6052410820971380736 6064231935856090464 6087902709193703424 6096162442045538304 6099793144172597376 6123026428308988848 6124036984533172224 6159948895101321216 6183411304327815168 6188115099468496896 6195488279531580432 6248110675225116672 6256587769467789312 6260314016387665728 6285195852547203072 6297471625696709328 6322052813393461248 6330630228278059008 6334400572794620352 6358527444782411496 6359576868553678848 6388655866580901888 6396870006451372032 6400679801508465408 6421234816032731136 6426119526371131392 6450595743403708416 6463194563215043784 6488422624272236544 6526934154568249344 6539682072838890456 6565208690831671296 6595227934959845376 6604175978882666496 6608109239520313824 6633902952170717184 6634373399910936576 6673277969693097984 6698695579688466432 6711778969492545468 6743103000766119936 6777970083590105088 6791208306409617012 6808479345648893952 6808962173592803328 6822260927838101772 6848890547842916352 6858182747301230592 6862267287194172048 6888404731847612454 6889541607599818752 6929942506988986368 6956337717368792064 6961629486902059008 7002453116180201472 7029124509628256256 7038661240651262976 7042853268436123944 7070845334115603456 7084655578908797994 7112309415067643904 7154523977122888704 7186728198184943616 7187237849903514624 7229384467167522816 7256920211329171968 7271093883616924257 7271778236033286144 7299475452306266112 7342800923889280512 7357142331943751763 7419631426829826048 7429697976242999808 7434122894460353052 7463670074899803648 7507437715904735232 7536032527149524736 7585990875861884928 7625216344038868224 7660082445291903744 7705001866323280896 7750734308549796096 7796185320362609664 7825879932039891072 7831833172764816384 7877759755702726656 7903058235117207552 7907765073331788288 7939194761112256512 7954701000880053888 8033149728699383808 8048839474263249792 8069881094628507648 8085069222958061568 8085642581141453952 8128216589394051072 8133057525563463168 8164035237745318464 8165382646044229632 8244548405770420224 8260651039375440576 8342117025957052416 8347085355183554304 8358410223273374784 8380261136729604096 8396628834262279104 8440840304370745344 8445867430392827136 8478036593043215328 8479435824738238464 8518207822107869184 8534239735344620544 8561646421376974848 8600794324538277888 8617592750953391712 8651230165696315392 8662967680801554432 8668127099613691008 8702578872757665792 8719576097118520608 8753611587775561728 8793637246613127168 8805567971843555328 8810812319360418432 8845831199881248768 8897703959590797312 8931594106251288576 8949038625990060624 8983969787453865984 9037293444786806784 9054944408546156016 9078616231457071104 9096347903784135696 9131854063790555136 9144243663068307456 9149689716258896064 9184539642463483272 9186055476799758336 9239923342651981824 9275116956491722752 9282172649202745344 9293232419297370648 9372166012837675008 9384881654201683968 9390471024581498592 9427793778820804608 9446207438545063992 9483079220090191872 9539365302830518272 9582304264246591488 9582983799871352832 9595305009677058048 9601019702262698112 9631852224049096704 9639179289556697088 9675893615105562624 9694791844822565676 9695704314711048192 9732633936408354816 9790401231852374016 9809523109258335684 9892841902439768064 9906263968323999744 9912163859280470736 9950854428256075776 9951560099866404864 10009916954539646976 10048043369532699648 10067668454238818202 10114654501149179904 10166955125385157632 10213443260389204992 10233391391757152658 10273335821764374528 10287274120951845888 10293400930791258072 10332607097771418681 10334312411399728128 10394913760483479552 10434506576053188096 10442444230353088512 10503679674270302208 10543686764442384384 10606268001173405184 10626983368363196991 10668464122601465856 10731785965684333056 10780092297277415424 10780856774855271936 10844076700751284224 10885380316993757952 11014201385833920768 11129447140244739072 11144546964364499712 11151184341690529578 11195505112349705472 11261156573857102848 11304048790724287104 11378986313792827392 11415528561835966464 11437824516058302336 11467725766051037184 11490123667937855616 11550623574402072576 11557502799484921344 11603438497010221056 11626101462824694144 11740757295791407104 11747749759147224576 11794441599841665024 11816639633554089984 11854587352675811328 11861647609997682432 11908792141668384768 11932051501320080832 12049724593049075712 12073259211394874688 12104821641942761472 12128463871712180928 12192324884091076608 12199586288345194752 12246052856617977696 12248073969066344448 12366822608655630336 12390976559063160864 12496221350450233344 12513175538935578624 12520628032775331456 12570391705094406144 12594943251393418656 12644105626786922496 12661260456556118016 12668801145589240704 12717054889564822992 12719153737107357696 12777311733161803776 12793740012902744064 12801359603016930816 12842469632065462272 12852239052742262784 12901191486807416832 12926389126430087568 12976845248544473088 13053868309136498688 13079364145677780912 13130417381663342592 13190455869919690752 13208351957765332992 13216218479040627648 13268746799821873152 13346555939386195968 13397391159376932864 13423557938985090936 13555940167180210176 13582416612819234024 13616958691297787904 13617924347185606656 13644521855676203544 13697781095685832704 13716365494602461184 13724534574388344096 13776809463695224908 13779083215199637504 13859885013977972736 13912675434737584128 13923258973804118016 14004906232360402944 14058249019256512512 14077322481302525952 14085706536872247888 14141690668231206912 14169311157817595988 14224618830135287808 14309047954245777408 14373456396369887232 14374475699807029248 14458768934335045632 14513840422658343936 14542187767233848514 14543556472066572288 14598950904612532224 14685601847778561024 14714284663887503526 14839262853659652096 14859395952485999616 14868245788920706104 14927340149799607296 15014875431809470464 15072065054299049472 15101502681358227303 15171981751723769856 15250432688077736448 15320164890583807488 15350087087635728987 15410003732646561792 15501468617099592192 15592370640725219328 15651759864079782144 15663666345529632768 15755519511405453312 15815530146663576576 15909402001760107776 16097678948526499584 16170138445916123136 16171285162282907904 16266115051126926336 16328070475490636928 16489096811540840448 16521302078750881152 16684234051914104832 16694170710367108608 16716820446546749568 16726776512535794367 16760522273459208192 16793257668524558208 16881680608741490688 16891734860785654272 16956073186086430656 16958871649476476928 17036415644215738368 17068479470689241088 17123292842753949696 17201588649076555776 17235185501906783424 17325935361603108864 17336254199227382016 17405157745515331584 17439152194237041216 17611135943687110656 17621624638720836864 17691662399762497536 17863188212502577152 17898077251980121248 17967939574907731968 18074586889573613568 18109888817092312032 18157232462914142208 18192695807568271392 18263708127581110272 18288487326136614912 18299379432517792128 18369079284926966544 18372110953599516672 18479846685303963648 18550233912983445504 18564345298405490688 18586464838594741296 18744332025675350016 18769763308403367936 18780942049162997184 18855587557641609216 18892414877090127984 18966158440180383744 19078730605661036544 19165967599742705664 19190610019354116096 19202039404525396224 19263704448098193408 19278358579113394176 19351787230211125248 19389583689645131352 19465267872816709632 19580802463704748032 19619046218516671368 19785683804879536128 19812527936647999488 19824327718560941472 19901708856512151552 19903120199732809728 20019833909079293952 20096086739065399296 20135336908477636404 20229309002298359808 20333910250770315264 20426886520778409984 20466782783514305316 20546671643528749056 20574548241903691776 20586801861582516144 20665214195542837362 20668624822799456256 20789827520966959104 20869013152106376192 20884888460706177024 21007359348540604416 21087373528884768768 21212536002346810368 21253966736726393982 21336928245202931712 21463571931368666112 21560184594554830848 21561713549710543872 21688153401502568448 21770760633987515904 21813281650850772771 22028402771667841536 22071426995831255289 22258894280489478144 22289093928728999424 22302368683381059156 22391010224699410944 22522313147714205696 22608097581448574208 22757972627585654784 22875649032116604672 22980247335875711232 23115005598969842688 23252202925649388288 23495499518294449152 23633279267108179968 23709174705351622656 23723295219995364864 23817584283336769536 23864103002640161664 24099449186098151424 24146518422789749376 24209643283885522944 24256927743424361856 24384649768182153216 24399172576690389504 24492105713235955392 24496147938132688896 24733645217311260672 24781953118126321728 25026351077871157248 25041256065550662912 25140783410188812288 25189886502786837312 25322520913112236032 25337602291178481408 25434109779129645984 25438307474214715392 25554623466323607552 25602719206033861632 25684939264130924544 25802382973614833664 25852778252860175136 25953690497088946176 26107736618272997376 26158728291355561824 26260834763326685184 26380911739839381504 26416703915530665984 26432436958081255296 26537493599643746304 26693111878772391936 26794782318753865728 26847115877970181872 27111880334360420352 27164833225638468048 27235848694371213312 27289043711352407088 27395562191371665408 27432730989204922368 27449069148776688192 27553618927390449816 27558166430399275008 27719770027955945472 27825350869475168256 27846517947608236032 28116498038513025024 28154644962605051904 28171413073744495776 28283381336462413824 28338622315635191976 28449237660270575616 28618095908491554816 28746912792739774464 28748951399614058496 28917537868670091264 29027680845316687872 29084375534467697028 29087112944133144576 29197901809225064448 29371203695557122048 29428569327775007052 29678525707319304192 29718791904971999232 29736491577841412208 29854680299599214592 30029750863618940928 30144130108598098944 30203005362716454606 30343963503447539712 30500865376155472896 30640329781167614976 30700174175271457974 30820007465293123584 31002937234199184384 31184741281450438656 31303519728159564288 31327332691059265536 31511039022810906624 31631060293327153152 31818804003520215552 31880950105089590973 32195357897052999168 32340276891832246272 32342570324565815808 32532230102253852672 32656140950981273856 33042604157501762304 33388341420734217216 33433640893093499136 33453553025071588734 33586515337049116416 33783469721571308544 33912146372172861312 34136958941378482176 34246585685507899392 34403177298153111552 34470371003813566848 34651870723206217728 34672508398454764032 34810315491030663168 34878304388474082432 35222271887374221312 35243249277441673728 35383324799524995072 35726376425005154304 35796154503960242496 36149173779147227136 36219777634184624064 36314464925828284416 36385391615136542784 36576974652273229824 36598758865035584256 36738158569853933088 36744221907199033344 37100467825966891008 37172929677189482592 37488664051350700032 37539526616806735872 37561884098325994368 37711175115283218432 37784829754180255968 37932316880360767488 38157461211322073088 38331935199485411328 38381220038708232192 38404078809050792448 38527408896196386816 38556717158226788352 38703574460422250496 38779167379290262704 38930535745633419264 39161604927409496064 39238092437033342736 39571367609759072256 39625055873295998976 39648655437121882944 39806240399465619456 40039667818158587904 40192173478130798592 40270673816955272808 40667820501540630528 40853773041556819968 40933565567028610632 41093343287057498112 41149096483807383552 41173603723165032288 41330428391085674724 41337249645598912512 41579655041933918208 41738026304212752384 41769776921412354048 42014718697081208832 42174747057769537536 42425072004693620736 42507933473452787964 42673856490405863424 42927143862737332224 43120369189109661696 43123427099421087744 43376306803005136896 43541521267975031808 43626563301701545542 44056805543335683072 44142853991662510578 44517788560978956288 44578187857457998848 44604737366762118312 44782020449398821888 45044626295428411392 45216195162897148416 45515945255171309568 45751298064233209344 45960494671751422464 46050261262907186961 46230011197939685376 46504405851298776576 46990999036588898304 47266558534216359936 47446590439990729728 47728206005280323328 48293036845579498752 48513855486848723712 48798345153380779008 48984211426471910784 49467290434622521344 49563906236252643456 50052702155742314496 50082512131101325824 50281566820377624576 50379773005573674624 50645041826224472064 50675204582356962816 50868219558259291968 50876614948429430784 51109246932647215104 51205438412067723264 51369878528261849088 51604765947229667328 51705556505720350272 52215473236545994752 52317456582711123648 52833407831061331968 52864873916162510592 53074987199287492608 53589564637507731456 53694231755940363744 54223760668720840704 54329666451276936096 54471697388742426624 54578087422704814176 54791124382743330816 54865461978409844736 54898138297553376384 55107237854780899632 55116332860798550016 55439540055911890944 55650701738950336512 55693035895216472064 56232996077026050048 56309289925210103808 56342826147488991552 56566762672924827648 56677244631270383952 56898475320541151232 57236191816983109632 57497902799228116992 57835075737340182528 58055361690633375744 58168751068935394056 58395803618450128896 58742407391114244096 58857138655550014104 59357051414638608384 59437583809943998464 59472983155682824416 59709360599198429184 60059501727237881856 60288260217196197888 60406010725432909212 60687927006895079424 61001730752310945792 61280659562335229952 61400348350542915948 61640014930586247168 62005874468398368768 62369482562900877312 62607039456319128576 62654665382118531072 63022078045621813248 63262120586654306304 63637608007040431104 63761900210179181946 64390715794105998336 64680553783664492544 64685140649131631616 65064460204507705344 65312281901962547712 65439844952552318313 66085208315003524608 66776682841468434432 66867281786186998272 66907106050143177468 67173030674098232832 67566939443142617088 67824292744345722624 68273917882756964352 68940742007627133696 69345016796909528064 69756608776948164864 70486498554883347456 71452752850010308608 71592309007920484992 72298347558294454272 72439555268369248128 72628929851656568832 72770783230273085568 73153949304546459648 73197517730071168512 73476317139707866176 73488443814398066688 74200935651933782016 74345859354378965184 75079053233613471744 75123768196651988736 75422350230566436864 75569659508360511936 76314922422644146176 76663870398970822656 76808157618101584896 77054817792392773632 77407148920844500992 77558334758580525408 77861071491266838528 78323209854818992128 78476184874066685472 79142735219518144512 79250111746591997952 79297310874243765888 79612480798931238912 80079335636317175808 80384346956261597184 80541347633910545616 81335641003081261056 81707546083113639936 81867131134057221264 82186686574114996224 82298192967614767104 82347207446330064576 82660856782171349448 82674499291197825024 83159310083867836416 83476052608425504768 83539553842824708096 84349494115539075072 84850144009387241472 85015866946905575928 85347712980811726848 85854287725474664448 86240738378219323392 86246854198842175488 86752613606010273792 87083042535950063616 87253126603403091084 88113611086671366144 88285707983325021156 89035577121957912576 89156375714915997696 89209474733524236624 89564040898797643776 90089252590856822784 90432390325794296832 91031890510342619136 91502596128466418688 91920989343502844928 92100522525814373922 92460022395879370752 93008811702597553152 93981998073177796608 94533117068432719872 94893180879981459456 95456412010560646656 95642850315268772919 96586073691158997504 97027710973697447424 97596690306761558016 97968422852943821568 99127812472505286912 100165024262202651648 100759546011147349248 101350409164713925632 101736439116518583936 102410876824135446528 102739757056523698176 103209531894459334656 103411113011440700544 104430946473091989504 104634913165422247296 105666815662122663936 105729747832325021184 106149974398574985216 107179129275015462912 107388463511880727488 108447521337441681408 108659332902553872192 108943394777484853248 109156174845409628352 109730923956819689472 109796276595106752768 110214475709561799264 110232665721597100032 111301403477900673024 112465992154052100096 112618579850420207616 112685652294977983104 113133525345849655296 113354489262540767904 113796950641082302464 114472383633966219264 114995805598456233984 115670151474680365056 116110723381266751488 116337502137870788112 116791607236900257792 117484814782228488192 117714277311100028208 118714102829277216768 118875167619887996928 118945966311365648832 119418721198396858368 120119003454475763712 120576520434392395776 120812021450865818424 122003461504621891584 122561319124670459904 122800696701085831896 123280029861172494336 124011748936796737536 124738965125801754624 125214078912638257152 125309330764237062144 126044156091243626496 126524241173308612608 127275216014080862208 127523800420358363892 128781431588211996672 129361107567328985088 129370281298263263232 130128920409015410688 130624563803925095424 130879689905104636626 132170416630007049216 133553365682936868864 133734563572373996544 133814212100286354936 134346061348196465664 135133878886285234176 135648585488691445248 136547835765513928704 137881484015254267392 138150783788721560883 138690033593819056128 139513217553896329728 140972997109766694912 143184618015840969984 144879110536738496256 145541566460546171136 146395035460142337024 146952634279415732352 148401871303867564032 148691718708757930368 150158106467226943488 150247536393303977472 150844700461132873728 151139319016721023872 152629844845288292352 153327740797941645312 153616315236203169792 154109635584785547264 154814297841689001984 155116669517161050816 156646419709637984256 156952369748133370944 158500223493183995904 158594621748487531776 159224961597862477824 160768693912523194368 161082695267821091232 162671282006162522112 163415092166227279872 163734262268114442528 164373373148229992448 164596385935229534208 164694414892660129152 165321713564342698896 165348998582395650048 166318620167735672832 166952105216851009536 167079107685649416192 168698988231078150144 169700288018774482944 170031733893811151856 170695425961623453696 171708575450949328896 172493708397684350976 173505227212020547584 174166085071900127232 174506253206806182168 176227222173342732288 176571415966650042312 178071154243915825152 178312751429831995392 178418949467048473248 179128081797595287552 180178505181713645568 180864780651588593664 182063781020685238272 183005192256932837376 183841978687005689856 184201045051628747844 184920044791758741504 186017623405195106304 187963996146355593216 189066234136865439744 189786361759962918912 190912824021121293312 191285700630537545838 193172147382317995008 194055421947394894848 195193380613523116032 195936845705887643136 196319534857656954939 198255624945010573824 200330048524405303296 201519092022294698496 202700818329427851264 203472878233037167872 204821753648270893056 206822226022881401088 209269826330844494592 211459495664650042368 214358258550030925824 214776927023761454976 216895042674883362816 217318665805107744384 217886789554969706496 218312349690819256704 219461847913639378944 219592553190213505536 220428951419123598528 220465331443194200064 222602806955801346048 225237159700840415232 225371304589955966208 226267050691699310592 226708978525081535808 228944767267932438528 229991611196912467968 232221446762533502976 232675004275741576224 233583214473800515584 234969629564456976384 235428554622200056416 237428205658554433536 237750335239775993856 237891932622731297664 238837442396793716736 240238006908951527424 241153040868784791552 241624042901731636848 244006923009243783168 245122638249340919808 245601393402171663792 246560059722344988672 248023497873593475072 249477930251603509248 250428157825276514304 250618661528474124288 253048482346617225216 254550432028161724416 255047600840716727784 257562863176423993344 258722215134657970176 258740562596526526464 260257840818030821376 261249127607850190848 261759379810209273252 264340833260014098432 267106731365873737728 267469127144747993088 267628424200572709872 268692122696392931328 270267757772570468352 271297170977382890496 273095671531027857408 275762968030508534784 276301567577443121766 277380067187638112256 279026435107792659456 281945994219533389824 286369236031681939968 286928550945806318757 289758221073476992512 291083132921092342272 292790070920284674048 293905268558831464704 297383437417515860736 300495072786607954944 302278638033442047744 307232630472406339584 308219271169571094528 309628595683378003968 310233339034322101632 313292839419275968512 313904739496266741888 317000446986367991808 317189243496975063552 318449923195724955648 321537387825046388736 322165390535642182464 325342564012325044224 326830184332454559744 327468524536228885056 329192771870459068416 329388829785320258304 330643427128685397792 330697997164791300096 333904210433702019072 337397976462156300288 339400576037548965888 340063467787622303712 341390851923246907392 343417150901898657792 344987416795368701952 347010454424041095168 348332170143800254464 349012506413612364336 352454444346685464576 353142831933300084624 356142308487831650304 356625502859663990784 356837898934096946496 358256163595190575104 360357010363427291136 361729561303177187328 366010384513865674752 367683957374011379712 368402090103257495688 369840089583517483008 372035246810390212608 375927992292711186432 378132468273730879488 379572723519925837824 381825648042242586624 382571401261075091676 386344294764635990016 388110843894789789696 390386761227046232064 391873691411775286272 392639069715313909878 396511249890021147648 400660097048810606592 403038184044589396992 405401636658855702528 406945756466074335744 409643507296541786112 413644452045762802176 414452351366164682649 418539652661688989184 422918991329300084736 429553854047522909952 434637331610215488768 436624699381638513408 439185106380427011072 440857902838247197056 445205613911602692096 450474319401680830464 450742609179911932416 452534101383398621184 453417957050163071616 457889534535864877056 459983222393824935936 464442893525067005952 465350008551483152448 469939259128913952768 470857109244400112832 475500670479551987712 475783865245462595328 477674884793587433472 482306081737569583104 483248085803463273696 488013846018487566336 490245276498681839616 491202786804343327584 493120119444689977344 496046995747186950144 498955860503207018496 500856315650553028608 501237323056948248576 506096964693234450432 509100864056323448832 510095201681433455568 515125726352847986688 517481125193053052928 520515681636061642752 522498255215700381696 523518759620418546504 528681666520028196864 534213462731747475456 534938254289495986176 535256848401145419744 537384245392785862656 540535515545140936704 542594341954765780992 546191343062055714816 551525936061017069568 552603135154886243532 554760134375276224512 558052870215585318912 563891988439066779648 572738472063363879936 573857101891612637514 579516442146953985024 582166265842184684544 585580141840569348096 587810537117662929408 594766874835031721472 600990145573215909888 604557276066884095488 614465260944812679168 620466678068644203264 627809478992533483776 634378486993950127104 643074775650092777472 644330781071284364928 650685128024650088448 653660368664909119488 654937049072457770112 658385543740918136832 658777659570640516608 661286854257370795584 661395994329582600192 667808420867404038144 678801152075097931776 680126935575244607424 686834301803797315584 689974833590737403904 696664340287600508928 698025012827224728672 704908888693370929152 706285663866600169248 712284616975663300608 713251005719327981568 713675797868193892992 716512327190381150208 720714020726854582272 723459122606354374656 732020769027731349504 735367914748022759424 736804180206514991376 739680179167034966016 744070493620780425216 751855984585422372864 759145447039851675648 763651296084485173248 765142802522150183352 772688589529271980032 776221687789579579392 780773522454092464128 783747382823550572544 785278139430627819756 793022499780042295296 801320194097621213184 806076368089178793984 810803273317711405056 813891512932148671488 819287014593083572224 827288904091525604352 828904702732329365298 837079305323377978368 845837982658600169472 859107708095045819904 869274663220430977536 873249398763277026816 878370212760854022144 881715805676494394112 901485218359823864832 906835914100326143232 928885787050134011904 930700017102966304896 939878518257827905536 941714218488800225664 951001340959103975424 951567730490925190656 955349769587174866944 964612163475139166208 966496171606926547392 976027692036975132672 980490552997363679232 982405573608686655168 992093991494373900288 1001712631301106057216 1012193929386468900864 1018201728112646897664 1020190403362866911136 1030251452705695973376 1034962250386106105856 1041031363272123285504 1044996510431400763392 1047037519240837093008 1057363333040056393728 1068426925463494950912 1069876508578991972352 1070513696802290839488 1074768490785571725312 1081071031090281873408 1085188683909531561984 1103051872122034139136 1105206270309772487064 1109520268750552449024 1116105740431170637824 1127783976878133559296 1145476944126727759872 1147714203783225275028 1159032884293907970048 1164332531684369369088 1171160283681138696192 1175621074235325858816 1189533749670063442944 1201980291146431819776 1209114552133768190976 1228930521889625358336 1240933356137288406528 1243357054098494047947 1255618957985066967552 1268756973987900254208 1288661562142568729856 1309874098144915540224 1317555319141281033216 1322573708514741591168 1335616841734808076288 1357602304150195863552 1360253871150489214848 1373668603607594631168 1379949667181474807808 1393328680575201017856 1396050025654449457344 1409817777386741858304 1412571327733200338496 1426502011438655963136 1427351595736387785984 1433024654380762300416 1446918245212708749312 1464041538055462699008 1470735829496045518848 1473608360413029982752 1479360358334069932032 1488140987241560850432 1503711969170844745728 1518290894079703351296 1527302592168970346496 1530285605044300366704 1545377179058543960064 1552443375579159158784 1561547044908184928256 1567494765647101145088 1570556278861255639512 1586044999560084590592 1602640388195242426368 1612152736178357587968 1621606546635422810112 1627783025864297342976 1638574029186167144448 1654577808183051208704 1657809405464658730596 1674158610646755956736 1691675965317200338944 1718215416190091639808 1738549326440861955072 1746498797526554053632 1756740425521708044288 1763431611352988788224 1802970436719647729664 1813671828200652286464 1861400034205932609792 1883428436977600451328 1903135460981850381312 1929224326950278332416 1932992343213853094784 1952055384073950265344 1960981105994727358464 1964811147217373310336 1984187982988747800576 2003425262602212114432 2036403456225293795328 2040380806725733822272 2060502905411391946752 2069924500772212211712 2089993020862801526784 2094075038481674186016 2114726666080112787456 2136853850926989901824 2139753017157983944704 2141027393604581678976 2149536981571143450624 2162142062180563746816 2170377367819063123968 2206103744244068278272 2210412540619544974128 2219040537501104898048 2232211480862341275648 2255567953756267118592 2290953888253455519744 2295428407566450550056 2318065768587815940096 2328665063368738738176 2342320567362277392384 2351242148470651717632 2379067499340126885888 2403960582292863639552 2418229104267536381952 2457861043779250716672 2481866712274576813056 2486714108196988095894 2511237915970133935104 2537513947975800508416 2577323124285137459712 2619748196289831080448 2635110638282562066432 2645147417029483182336 2720507742300978429696 2786657361150402035712 2792100051308898914688 2819635554773483716608 2825142655466400676992 2853004022877311926272 2854703191472775571968 2866049308761524600832 2893836490425417498624 2928083076110925398016 2941471658992091037696 2947216720826059965504 2976281974483121700864 3036581788159406702592 3054605184337940692992 3060571210088600733408 3090754358117087920128 3104886751158318317568 3123094089816369856512 3134989531294202290176 3141112557722511279024 3172089999120169181184 3205280776390484852736 3224305472356715175936 3243213093270845620224 3255566051728594685952 3309155616366102417408 3315618810929317461192 3348317221293511913472 3383351930634400677888 3436430832380183279616 3477098652881723910144 3492997595053108107264 3513480851043416088576 3526863222705977576448 3605940873439295459328 3627343656401304572928 3722800068411865219584 3730071162295482143841 3766856873955200902656 3806270921963700762624 3865984686427706189568 3929622294434746620672 4006850525204424228864 4072806912450587590656 4080761613451467644544 4121005810822783893504 4139849001544424423424 4179986041725603053568 4188150076963348372032 4229453332160225574912 4279506034315967889408 4282054787209163357952 4299073963142286901248 4340754735638126247936 4412207488488136556544 4420825081239089948256 4438081075002209796096 4464422961724682551296 4511135907512534237184 4581907776506911039488 4590856815132901100112 4636131537175631880192 4657330126737477476352 4684641134724554784768 4702484296941303435264 4758134998680253771776 4807921164585727279104 4836458208535072763904 4915722087558501433344 4963733424549153626112 4973428216393976191788 5022475831940267870208 5075027895951601016832 5154646248570274919424 5239496392579662160896 5270221276565124132864 5290294834058966364672 5441015484601956859392 5584200102617797829376 5650285310932801353984 5709406382945551143936 5787672980850834997248 5856166152221850796032 5882943317984182075392 5894433441652119931008 5952563948966243401728 6109210368675881385984 6121142420177201466816 6181508716234175840256 6209773502316636635136 6269979062588404580352 6282225115445022558048 6344179998240338362368 6410561552780969705472 6448610944713430351872 6486426186541691240448 6511132103457189371904 6618311232732204834816 6631237621858634922384 6696634442587023826944 6766703861268801355776 6872861664760366559232 6954197305763447820288 6985995190106216214528 7026961702086832177152 7053726445411955152896 7211881746878590918656 7254687312802609145856 7445600136823730439168 7460142324590964287682 7533713747910401805312 7612541843927401525248 7731969372855412379136 7859244588869493241344 8161523226902935289088 8359972083451206107136 8376300153926696744064 8458906664320451149824 8559012068631935778816 8564109574418326715904 8598147926284573802496 8681509471276252495872 8824414976976273113088 8841650162478179896512 8928845923449365102592 9163815553013822078976 9181713630265802200224 9272263074351263760384 9314660253474954952704 9369282269449109569536 9404968593882606870528 9516269997360507543552 9615842329171454558208 9672916417070145527808 9927466849098307252224 9946856432787952383576 10044951663880535740416 10150055791903202033664 10309292497140549838848 10478992785159324321792 10540442553130248265728 10580589668117932729344 10882030969203913718784 11168400205235595658752 11300570621865602707968 11418812765891102287872 11788866883304239862016 12218420737351762771968 12242284840354402933632 12363017432468351680512 12419547004633273270272 12539958125176809160704 12564450230890045116096 12688359996480676724736 12897221889426860703744 13022264206914378743808 13236622465464409669632 13262475243717269844768 13393268885174047653888 13533407722537602711552 13745723329520733118464 13908394611526895640576 13971990380212432429056 14053923404173664354304 14107452890823910305792 14423763493757181837312 14509374625605218291712 14891200273647460878336 14920284649181928575364 15067427495820803610624 15225083687854803050496 15463938745710824758272 15718489177738986482688 16323046453805870578176 16752600307853393488128 17128219148836653431808 17363018942552504991744 17648829953952546226176 17683300324956359793024 17857691846898730205184 18327631106027644157952 18363427260531604400448 18544526148702527520768 18629320506949909905408 18809937187765213741056 19032539994721015087104 19231684658342909116416 19345832834140291055616 19854933698196614504448 19893712865575904767152 20089903327761071480832 20300111583806404067328 20618584994281099677696 20957985570318648643584 21080885106260496531456 21161179336235865458688 21764061938407827437568 22336800410471191317504 22601141243731205415936 22837625531782204575744 23577733766608479724032 24484569680708805867264 25079916250353618321408 25128900461780090232192 25376719992961353449472 25794443778853721407488 26044528413828757487616 26473244930928819339264 26524950487434539689536 26786537770348095307776 27491446659041466236928 27816789223053791281152 27943980760424864858112 28107846808347328708608 28214905781647820611584 28847526987514363674624 29018749251210436583424 29782400547294921756672 29840569298363857150728 30134854991641607221248 30450167375709606100992 30927877491421649516544 31436978355477972965376 32646092907611741156352 33505200615706786976256 34256438297673306863616 35366600649912719586048 36655262212055288315904 36726854521063208800896 37089052297405055041536 37258641013899819810816 37619874375530427482112 38065079989442030174208 38691665668280582111232 39709867396393229008896 39787425731151809534304 40179806655522142961664 40600223167612808134656 41237169988562199355392 41915971140637297287168 42161770212520993062912 42322358672471730917376 43528123876815654875136 44673600820942382635008 45202282487462410831872 45675251063564409151488 47155467533216959448064 48969139361417611734528 50257800923560180464384 52089056827657514975232 52946489861857638678528 53049900974869079379072 53573075540696190615552 54982893318082932473856 55633578446107582562304 55887961520849729716224 56429811563295641223168 57695053975028727349248 58037498502420873166848 59564801094589843513344 59681138596727714301456 60269709983283214442496 60900334751419212201984 61855754982843299033088 62873956710955945930752 65292185815223482312704 67010401231413573952512 68512876595346613727232 70733201299825439172096 73453709042126417601792 75239748751060854964224 76130159978884060348416 77383331336561164222464 79419734792786458017792 79574851462303619068608 80359613311044285923328 82474339977124398710784 83831942281274594574336 84323540425041986125824 84644717344943461834752 87056247753631309750272 89347201641884765270016 90404564974924821663744 91350502127128818302976 94310935066433918896128 97938278722835223469056 100515601847120360928768 106099801949738158758144 109965786636165864947712 111267156892215165124608 111775923041699459432448 112859623126591282446336 116074997004841746333696 119129602189179687026688 119362277193455428602912 120539419966566428884992 121800669502838424403968 123711509965686598066176 125747913421911891861504 130584371630446964625408 134020802462827147905024 137025753190693227454464 141466402599650878344192 146907418084252835203584 158839469585572916035584 159149702924607238137216 160719226622088571846656 164948679954248797421568 167663884562549189148672 169289434689886923669504 174112495507262619500544 178694403283769530540032 180809129949849643327488 182701004254257636605952 188621870132867837792256 195876557445670446938112 201031203694240721857536 212199603899476317516288 225719246253182564892672 232149994009683492667392 238259204378359374053376 238724554386910857205824 241078839933132857769984 247423019931373196132352 251495826843823783723008 261168743260893929250816 268041604925654295810048 274051506381386454908928 282932805199301756688384 293814836168505670407168 318299405849214476274432 329897359908497594843136 335327769125098378297344 338578869379773847339008 348224991014525239001088 357388806567539061080064 361618259899699286654976 365402008508515273211904 377243740265735675584512 391753114891340893876224 402062407388481443715072 424399207798952635032576 476518408756718748106752 477449108773821714411648 482157679866265715539968 494846039862746392264704 502991653687647567446016 522337486521787858501632 536083209851308591620096 548103012762772909817856 565865610398603513376768 587629672337011340814336 636598811698428952548864 677157738759547694678016 696449982029050478002176 714777613135078122160128 723236519799398573309952 754487480531471351169024 783506229782681787752448 804124814776962887430144 848798415597905270065152 954898217547643428823296 989692079725492784529408 1005983307375295134892032 1044674973043575717003264 1072166419702617183240192 1096206025525545819635712 1131731220797207026753536 1175259344674022681628672 1273197623396857905097728 1429555226270156244320256 1446473039598797146619904 1508974961062942702338048 1567012459565363575504896 1608249629553925774860288 1697596831195810540130304 1909796435095286857646592 2089349946087151434006528 2144332839405234366480384 2263462441594414053507072 2350518689348045363257344 2546395246793715810195456 3017949922125885404676096 3134024919130727151009792 3216499259107851549720576 3395193662391621080260608 3819592870190573715293184 4288665678810468732960768 4526924883188828107014144 4701037378696090726514688 5092790493587431620390912 6268049838261454302019584 6432998518215703099441152 6790387324783242160521216 7639185740381147430586368 9053849766377656214028288 9402074757392181453029376 10185580987174863240781824 12865997036431406198882304 13580774649566484321042432 15278371480762294861172736 18804149514784362906058752 20371161974349726481563648 27161549299132968642084864 30556742961524589722345472 40742323948699452963127296 61113485923049179444690944 81484647897398905926254592 122226971846098358889381888 244453943692196717778763776
- Sum of all divisors σ(n): 842261032681529596097340249
- Sum of proper divisors (its aliquot sum) s(n): 597807088989332878318576473
- 244453943692196717778763776 is an abundant number, because the sum of its proper divisors (597807088989332878318576473) is greater than itself. Its abundance is 353353145297136160539812697
Bases of 244453943692196717778763776
- Binary: 11001010001101010010001011010111010101111111111010100101010101000110000100000000000000002
- Hexadecimal: 0xCA3522D757FEA554610000
- Base-36: UPR8JHB1D00000000
Squares and roots of 244453943692196717778763776
- 244453943692196717778763776 squared (2444539436921967177787637762) is 59757730586667683464490309521231083737919802809778176
- 244453943692196717778763776 cubed (2444539436921967177787637763) is 14608012908006723427569567028734779394786907734535600933078416946766454064152576
-
244453943692196717778763776 is a
perfect square number . Itssquare root is 15635022983424 -
The
cube root of 244453943692196717778763776 is 625267250.9907722211
Scales and comparisons
How big is 244453943692196717778763776?- 244,453,943,692,196,717,778,763,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 244,453,943,692,196,717,778,763,776 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 244453943692196717778763776 cubic inches would be around 52105604.2 feet tall.
Recreational maths with 244453943692196717778763776
- 244453943692196717778763776 backwards is 677367877717691296349354442
- 244453943692196717778763776 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 244453943692196717778763776's digits is 144
- 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 244453943692196717778763776 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 244453943692196717778763776 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/244453943692196717778763776/
Chicago style:
Numbermatics. 2024. "Number 244453943692196717778763776 - Facts about the integer". https://numbermatics.com/n/244453943692196717778763776/
The information we have on file for 244453943692196717778763776 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 244453943692196717778763776, math, Factors of 244453943692196717778763776, curriculum, school, college, exams, university, Prime factorization of 244453943692196717778763776, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-four septillion, four hundred fifty-three sextillion, nine hundred forty-three quintillion, six hundred ninety-two quadrillion, one hundred ninety-six trillion, seven hundred seventeen billion, seven hundred seventy-eight million, seven hundred sixty-three thousand, seven hundred seventy-six.