219871760702643744937611264
219,871,760,702,643,744,937,611,264 is an even composite number composed of seven prime numbers multiplied together.
219871760702643744937611264 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 219871760702643744937611264:
212 × 34 × 72 × 892 × 972 × 3132 × 13612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 89 × 89 × 97 × 97 × 313 × 313 × 1361 × 1361)See below for interesting mathematical facts about the number 219871760702643744937611264 from the Numbermatics database.
Names of 219871760702643744937611264
- Cardinal: 219871760702643744937611264 can be written as Two hundred nineteen septillion, eight hundred seventy-one sextillion, seven hundred sixty quintillion, seven hundred two quadrillion, six hundred forty-three trillion, seven hundred forty-four billion, nine hundred thirty-seven million, six hundred eleven thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 2.19871760702643744937611264 × 1026
Factors of 219871760702643744937611264
Divisors of 219871760702643744937611264
- Number of divisors d(n): 15795
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 81 84 89 96 97 98 108 112 126 128 144 147 162 168 178 189 192 194 196 216 224 252 256 267 288 291 294 313 324 336 356 378 384 388 392 432 441 448 504 512 534 567 576 582 588 623 626 648 672 679 712 756 768 776 784 801 864 873 882 896 939 1008 1024 1068 1134 1152 1164 1176 1246 1252 1296 1323 1344 1358 1361 1424 1512 1536 1552 1568 1602 1728 1746 1764 1792 1869 1878 2016 2037 2048 2136 2191 2268 2304 2328 2352 2403 2492 2504 2592 2619 2646 2688 2716 2722 2817 2848 3024 3072 3104 3136 3204 3456 3492 3528 3584 3738 3756 3969 4032 4074 4083 4096 4272 4361 4382 4536 4608 4656 4704 4753 4806 4984 5008 5184 5238 5292 5376 5432 5444 5607 5634 5696 6048 6111 6144 6208 6272 6408 6573 6912 6984 7056 7168 7209 7476 7512 7857 7921 7938 8064 8148 8166 8451 8544 8633 8722 8764 9072 9216 9312 9408 9409 9506 9527 9612 9968 10016 10368 10476 10584 10752 10864 10888 11214 11268 11392 12096 12222 12249 12288 12416 12544 12816 13083 13146 13824 13968 14112 14259 14336 14418 14952 15024 15337 15714 15842 15876 16128 16296 16332 16821 16902 17088 17266 17444 17528 18144 18333 18432 18624 18816 18818 19012 19054 19224 19719 19936 20032 20736 20952 21168 21504 21728 21776 22428 22536 22784 23763 24192 24444 24498 24832 25088 25353 25632 25899 26166 26292 27648 27857 27936 28224 28227 28518 28581 28672 28836 29904 30048 30361 30674 31428 31684 31752 32256 32592 32664 33642 33804 34176 34532 34888 35056 36288 36666 36747 36864 37248 37632 37636 38024 38108 38448 39249 39438 39872 40064 41472 41904 42336 42777 43008 43456 43552 44856 45072 45568 46011 47526 48384 48888 48996 49664 50176 50463 50706 51264 51798 52332 52584 54999 55296 55447 55714 55872 56448 56454 57036 57162 57672 59157 59808 60096 60431 60722 61348 62856 63368 63504 64512 65184 65328 65863 66689 67284 67608 68352 69064 69776 70112 71289 72576 73332 73494 74496 75264 75272 76048 76216 76896 77697 78498 78876 79744 80128 82944 83571 83808 84672 84681 85554 85743 86016 86912 87104 89712 90144 91083 91136 92022 95052 96768 97776 97969 97992 99328 100352 100926 101412 102528 103596 104664 105168 109998 110241 110592 110894 111428 111744 112896 112908 114072 114324 115344 117747 118314 119616 120192 120862 121129 121444 122696 125712 126736 127008 128331 129024 130368 130656 131726 132017 133378 134568 135216 136704 138033 138128 139552 140224 142578 145152 146664 146988 148992 150528 150544 152096 152432 153792 155394 156996 157752 159488 160256 165888 166341 167142 167616 169344 169362 171108 171486 173824 174208 177471 179424 180288 181293 182166 182272 184044 190104 193536 194999 195552 195938 195984 197589 198656 200067 200704 201852 202824 205056 207192 209328 210336 212527 213867 219996 220482 221788 222856 223488 225792 225816 228144 228648 230688 233091 235494 236628 239232 240384 241724 242258 242888 245392 250713 251424 253472 254016 254043 256662 257229 258048 260736 261312 263452 264034 266756 269136 270432 273249 273408 276066 276256 279104 280448 285156 290304 293328 293907 293976 297984 301056 301088 304192 304864 307584 310788 313992 315504 318976 320512 331776 332682 334284 335232 338688 338724 342216 342972 347648 348416 353241 354942 358848 360576 362586 363387 364332 364544 368088 380208 384993 387072 388129 389998 391104 391876 391968 395178 396051 397312 400134 403704 405648 410112 414099 414384 418656 420672 423017 425054 425993 427734 439992 440964 443576 445712 446976 451584 451632 456288 457296 461041 461376 466182 470988 473256 478464 480768 483448 484516 485776 490784 499023 501426 502848 506944 508032 508086 513324 514458 521472 522624 526904 528068 533512 538272 540864 543879 546498 546816 552132 552512 558208 560896 570312 580608 584997 586656 587814 587952 592767 595968 600201 602112 602176 608384 609728 615168 621576 627984 631008 637581 637952 641024 641601 665364 668568 670464 677376 677448 684432 685783 685944 695296 696832 699273 706482 709884 717696 721152 725172 726774 728664 736176 752139 760416 762129 768337 769986 771687 774144 776258 779996 782208 783752 783936 790356 792102 800268 807408 811296 819747 820224 828198 828768 837312 837401 841344 846034 847903 850108 851986 855468 879984 881721 881928 887152 891424 893952 903168 903264 912576 914592 922082 922752 924119 932364 941976 946512 956928 961536 966896 969032 971552 981568 998046 1002852 1005696 1013888 1016064 1016172 1026648 1028916 1042944 1045248 1053808 1056136 1067024 1076544 1081728 1087758 1090161 1092996 1093632 1104264 1105024 1116416 1121792 1140624 1161216 1164387 1169994 1173312 1175628 1175904 1185534 1188153 1191936 1200402 1204352 1216768 1219456 1230336 1242297 1243152 1255968 1262016 1269051 1275162 1275904 1277979 1282048 1283202 1330728 1337136 1340928 1354752 1354896 1364993 1368864 1371566 1371888 1383123 1390592 1393664 1398546 1412964 1419768 1435392 1442304 1450344 1453548 1457328 1472352 1487689 1497069 1504278 1520832 1524258 1536674 1539972 1543374 1552516 1559992 1564416 1567504 1567872 1580712 1584204 1600536 1614816 1622592 1631637 1639494 1640448 1656396 1657536 1674624 1674802 1682688 1692068 1695806 1700216 1703972 1710936 1754991 1759968 1763442 1763856 1774304 1778301 1782848 1787904 1800603 1806336 1806528 1825152 1829184 1844164 1845504 1848238 1852321 1864728 1883952 1893024 1912743 1913856 1923072 1933792 1938064 1943104 1963136 1996092 2005704 2011392 2027776 2032128 2032344 2053296 2057349 2057832 2085888 2090496 2107616 2112272 2134048 2153088 2163456 2175516 2180322 2185992 2208528 2210048 2232832 2243584 2256417 2281248 2305011 2322432 2328774 2339988 2346624 2351256 2351808 2371068 2376306 2400804 2408704 2433536 2438912 2459241 2460672 2479273 2484594 2486304 2511936 2512203 2524032 2538102 2543709 2550324 2551808 2555958 2566404 2645163 2661456 2674272 2681856 2702129 2709504 2709792 2729986 2737728 2743132 2743776 2766246 2772357 2781184 2787328 2797092 2825928 2839536 2870784 2884608 2900688 2907096 2914656 2944704 2945017 2975378 2981951 2994138 3008556 3041664 3048516 3073348 3079944 3086748 3105032 3119984 3128832 3135008 3135744 3161424 3168408 3201072 3229632 3245184 3263274 3270483 3278988 3280896 3312792 3315072 3349248 3349604 3365376 3384136 3391612 3400432 3407944 3421872 3493161 3509982 3519936 3526884 3527712 3548608 3556602 3564459 3565696 3575808 3601206 3613056 3650304 3658368 3688328 3691008 3696476 3704642 3729456 3767904 3786048 3807153 3825486 3827712 3833937 3846144 3867584 3876128 3886208 3926272 3992184 4011408 4022784 4055552 4064256 4064688 4094979 4106592 4114698 4115664 4149369 4171776 4180992 4215232 4224544 4268096 4306176 4326912 4351032 4360644 4371984 4417056 4420096 4463067 4465664 4487168 4491207 4512834 4562496 4610022 4657548 4679976 4693248 4702512 4703616 4742136 4752612 4800481 4801608 4817408 4867072 4877824 4894911 4918482 4921344 4958546 4969188 4972608 5023872 5024406 5048064 5076204 5087418 5100648 5111916 5132808 5264973 5290326 5322912 5334903 5348544 5363712 5378359 5401809 5404258 5419008 5419584 5459972 5475456 5486264 5487552 5532492 5544714 5556963 5574656 5594184 5651856 5679072 5738229 5741568 5769216 5801376 5814192 5829312 5861807 5889408 5890034 5935321 5950756 5963902 5988276 6017112 6083328 6097032 6146696 6159888 6172047 6173496 6210064 6239968 6257664 6270016 6271488 6322848 6336816 6402144 6459264 6468833 6490368 6526548 6540966 6557976 6625584 6630144 6698496 6699208 6730752 6768272 6783224 6800864 6815888 6843744 6915033 6986322 7019964 7039872 7053768 7055424 7097216 7113204 7128918 7131392 7202412 7226112 7300608 7316736 7376656 7382016 7392952 7409284 7437819 7458912 7535808 7536609 7572096 7614306 7631127 7650972 7655424 7667874 7735168 7752256 7772416 7852544 7935489 7984368 8022816 8045568 8106387 8111104 8128512 8129376 8189958 8213184 8229396 8231328 8298738 8317071 8343552 8361984 8430464 8449088 8536192 8612352 8653824 8702064 8719241 8721288 8743968 8834112 8835051 8840192 8926134 8931328 8945853 8974336 8982414 9025668 9124992 9220044 9315096 9359952 9386496 9405024 9407232 9484272 9502993 9505224 9600962 9603216 9634816 9734144 9755648 9789822 9811449 9836964 9842688 9917092 9938376 9945216 10047744 10048812 10096128 10152408 10174836 10201296 10223832 10265616 10479483 10529946 10580652 10645824 10669806 10693377 10697088 10727424 10756718 10780481 10803618 10808516 10839168 10919944 10950912 10972528 10975104 11064984 11089428 11113926 11188368 11303712 11358144 11421459 11476458 11483136 11501811 11538432 11602752 11628384 11658624 11723614 11749513 11778816 11780068 11870642 11901512 11927804 11976552 12034224 12166656 12194064 12284937 12293392 12319776 12344094 12346992 12420128 12448107 12479936 12515328 12540032 12542976 12645696 12673632 12804288 12805649 12918528 12937666 12966247 12980736 13053096 13081932 13115952 13251168 13260288 13389201 13396992 13398416 13461504 13536544 13566448 13601728 13631776 13687488 13830066 13972644 14039928 14079744 14107536 14110848 14194432 14226408 14257836 14262784 14401443 14404824 14452224 14601216 14633472 14753312 14764032 14785904 14818568 14875638 14917824 15071616 15073218 15144192 15228612 15262254 15301944 15335748 15470336 15504512 15544832 15705088 15794919 15870978 15968736 16045632 16091136 16135077 16212774 16222208 16257024 16258752 16379916 16426368 16458792 16462656 16597476 16634142 16670889 16723968 16860928 16898176 17072384 17214687 17224704 17307648 17354911 17404128 17438482 17442576 17487936 17585421 17668224 17670102 17680384 17805963 17852268 17862656 17891706 17964828 18051336 18249984 18440088 18516141 18630192 18719904 18772992 18810048 18814464 18914903 18968544 19005986 19010448 19201924 19206432 19269632 19406499 19468288 19511296 19579644 19622898 19673928 19834184 19876752 19890432 20095488 20097624 20192256 20304816 20349672 20402592 20447664 20531232 20615119 20745099 20873657 20958966 21059892 21161304 21291648 21339612 21386754 21394176 21513436 21560962 21607236 21617032 21678336 21839888 21901824 21945056 21950208 22129968 22178856 22227852 22313457 22376736 22607424 22609827 22716288 22842918 22893381 22952916 22966272 23003622 23205504 23256768 23317248 23447228 23499026 23557632 23560136 23741284 23803024 23855608 23953104 24068448 24319161 24333312 24388128 24569874 24586784 24639552 24688188 24693984 24840256 24896214 24951213 24959872 25030656 25080064 25085952 25291392 25347264 25608576 25611298 25837056 25875332 25932494 25961472 26106192 26157723 26163864 26231904 26502336 26505153 26520576 26778402 26793984 26796832 26837559 26923008 27073088 27132896 27203456 27263552 27374976 27660132 27945288 28079856 28159488 28215072 28221696 28388864 28452816 28508979 28515672 28525568 28802886 28809648 28904448 29202432 29266944 29506624 29528064 29571808 29637136 29751276 29835648 30143232 30146436 30288384 30457224 30524508 30603888 30671496 30940672 31009024 31089664 31410176 31438449 31589838 31741956 31937472 32091264 32182272 32270154 32341443 32425548 32444416 32517504 32759832 32852736 32917584 32925312 33194952 33268284 33341778 33721856 33796352 34144768 34264377 34429374 34449408 34505433 34615296 34709822 34808256 34876964 34885152 34975872 35170842 35248539 35336448 35340204 35360768 35611926 35704536 35783412 35929656 36102672 36499968 36854811 36880176 37032282 37260384 37344321 37439808 37545984 37620096 37628928 37648513 37829806 37913377 37937088 38011972 38020896 38403848 38412864 38416947 38539264 38812998 38898741 39022592 39159288 39245796 39347856 39668368 39753504 39780864 40167603 40190976 40195248 40384512 40609632 40699344 40805184 40895328 41032649 41062464 41230238 41321321 41490198 41747314 41917932 42119784 42322608 42583296 42679224 42773508 42788352 43026872 43121924 43204329 43214472 43234064 43356672 43679776 43803648 43890112 43900416 44259936 44357712 44455704 44626914 44753472 45214848 45219654 45432576 45685836 45786762 45905832 46007244 46411008 46513536 46634496 46894456 46998052 47115264 47120272 47482568 47606048 47711216 47906208 48136896 48405231 48638322 48666624 48776256 49139748 49173568 49279104 49376376 49387968 49680512 49792428 49902426 49919744 50012667 50160128 50171904 50582784 50694528 51217152 51222596 51674112 51750664 51864988 51922944 52064733 52212384 52315446 52327728 52463808 52756263 53004672 53010306 53041152 53417889 53556804 53587968 53593664 53675118 54146176 54265792 54406912 54527104 54749952 55320264 55548423 55890576 56159712 56318976 56430144 56443392 56744709 56777728 56905632 57017958 57031344 57051136 57605772 57619296 57808896 58219497 58404864 58533888 59013248 59143616 59274272 59502552 59671296 60286464 60292872 60576768 60914448 61034687 61049016 61207776 61342992 61845357 61881344 62018048 62179328 62235297 62620971 62820352 62876898 63179676 63483912 63874944 64182528 64540308 64682886 64851096 65035008 65519664 65705472 65835168 65850624 66389904 66520951 66536568 66683556 66940371 67443712 67592704 67829481 68289536 68528754 68680143 68858748 68898816 69010866 69419644 69616512 69753928 69770304 69951744 70341684 70497078 70672896 70680408 71223852 71409072 71566824 71859312 72205344 72957483 72999936 73709622 73760352 74064564 74520768 74528689 74688642 74853639 74879616 75091968 75240192 75257856 75297026 75463367 75659612 75826754 75874176 76023944 76041792 76807696 76825728 76833894 77625996 77797482 78318576 78473169 78491592 78695712 79336736 79507008 79515459 79561728 80335206 80381952 80390496 80512677 80769024 81219264 81398688 81610368 81790656 82065298 82124928 82246591 82460476 82642642 82980396 83494628 83835864 84239568 84645216 85166592 85358448 85526937 85547016 85576704 86053744 86243848 86408658 86428944 86468128 86713344 87359552 87607296 87780224 87800832 88519872 88715424 88911408 89253828 89506944 89639543 90429696 90439308 90763729 90865152 91371672 91573524 91811664 92014488 92822016 93027072 93268992 93788912 93996104 94230528 94240544 94965136 95212096 95422432 95812416 96273792 96810462 97024329 97276644 97333248 97552512 98279496 98347136 98558208 98752752 98775936 99361024 99584856 99804852 99839488 100025334 100320256 101165568 101389056 102434304 102445192 103348224 103501328 103729976 103845888 104129466 104424768 104630892 104655456 104927616 105512526 105745617 106009344 106020612 106082304 106835778 107113608 107187328 107350236 108292352 108531584 108813824 109054208 109499904 110564433 110640528 111096846 111781152 112319424 112637952 112860288 112886784 112945539 113489418 113555456 113740131 113811264 114035916 114062688 114102272 115211544 115238592 115250841 115617792 116438994 116696223 117067776 118026496 118287232 118548544 119005104 119342592 120502809 120572928 120585744 121153536 121484377 121828896 122069374 122098032 122415552 122685984 123097947 123690714 123762688 123963963 124036096 124358656 124470594 125241942 125753796 126359352 126967824 127749888 128365056 129080616 129365772 129612987 129702192 130070016 131039328 131410944 131670336 131701248 132404321 132779808 133041902 133073136 133335809 133367112 133880742 134887424 135185408 135658962 136579072 137057508 137360286 137717496 138021732 138839288 139233024 139507856 139540608 139903488 140683368 140994156 141345792 141360816 142447704 142818144 143133648 143718624 144305833 144410688 145215693 145914966 145999872 147419244 147520704 148129128 149041536 149057378 149377284 149707278 149759232 150038001 150480384 150515712 150594052 150926734 151319224 151653508 151748352 152047888 152083584 153615392 153651456 153667788 155251992 155594964 156194199 156637152 156946338 156983184 157391424 158268789 158673472 159014016 159030918 159123456 160253667 160670412 160763904 160780992 161025354 162438528 162797376 163220736 163581312 164130596 164249856 164493182 164856569 164920952 165285284 165960792 166989256 167671728 168479136 169290432 170234127 170333184 170716896 171053874 171094032 171153408 172107488 172487696 172817316 172857888 172936256 173426688 174658491 174719104 175214592 175560448 175601664 177039744 177430848 177822816 178507656 179013888 179279086 179675137 180859392 180878616 181527458 181730304 182743344 183104061 183147048 183623328 184028976 185536071 185644032 186054144 186537984 187577824 187862913 187992208 188461056 188481088 189930272 190424192 190844864 191624832 192547584 193620924 194048658 194553288 195105024 196558992 196694272 197116416 197505504 197551872 198722048 199169712 199562853 199609704 199678976 200050668 200640512 200821113 202331136 202778112 204868608 204890384 206696448 207002656 207459952 208258932 208849536 209261784 209310912 209855232 211025052 211491234 212018688 212041224 213671556 214227216 214374656 214700472 216584704 217063168 217627648 218108416 218872449 218999808 221128866 221281056 222193692 223562304 223586067 224638848 225275904 225720576 225773568 225891078 226390101 226978836 227110912 227480262 227622528 228071832 228125376 230423088 230477184 230501682 232877988 233392446 235419507 236052992 236574464 237097088 238010208 238546377 238685184 240489481 241005618 241145856 241171488 241538031 242307072 242968754 243657792 244138748 244196064 244831104 245371968 246195894 246739773 247381428 247525376 247927926 248072192 248941188 250483884 251507592 252718704 253935648 255499776 256580811 256730112 258161232 258731544 259225974 259404384 260140032 262078656 262106513 262821888 263340672 263402496 264808642 265393639 265559616 266083804 266146272 266671618 266734224 267761484 268918629 269774848 270370816 271317924 272291187 273158144 274115016 274720572 275434992 276043464 277678576 278466048 279015712 279081216 279806976 281366736 281988312 282691584 282721632 284895408 285636288 286267296 287437248 288611666 288821376 289249247 290431386 291072987 291829932 291999744 294838488 295041408 296258256 298083072 298114756 298754568 299414556 299518464 300076002 300960768 301188104 301853468 302638448 303307016 303496704 304095776 304167168 307230784 307302912 307335576 310503984 311189928 312388398 313274304 313892676 313966368 314782848 316537578 317236851 317346944 318028032 318061836 318246912 320507334 321340824 321561984 322050708 324877056 325594752 326441472 327162624 328261192 328499712 328986364 329713138 329841904 330570568 331921584 333978512 335343456 336958272 338580864 338836617 340468254 340666368 341220393 341433792 342107748 342188064 342306816 344214976 344975392 345634632 345715776 345752523 345872512 346853376 349316982 349438208 350088669 351120896 351203328 354079488 354861696 355645632 357015312 358027776 358558172 359350274 361718784 361757232 363054916 363460608 364453131 365486688 366208122 366294096 367246656 368057952 369293841 371072142 371288064 371891889 372108288 373075968 375155648 375725826 375984416 376962176 379860544 380848384 381689728 383249664 385095168 387241848 388097316 388838961 389106576 390210048 393117984 393388544 394232832 395011008 395103744 397212963 397444096 398339424 399125706 399219408 399357952 400007427 400101336 401281024 401642226 404662272 405556224 409737216 409780768 414005312 414919904 416517864 417699072 418523568 418621824 419710464 422050104 422982468 424037376 424082448 427242809 427343112 428454432 428749312 429400944 432917499 433169408 434126336 435255296 435647079 436216832 437744898 437999616 442257732 442562112 444387384 447124608 447172134 449277696 451441152 451547136 451782156 452780202 453957672 454960524 455245056 456143664 456250752 460846176 460954368 461003364 465646657 465755976 466784892 468582597 470839014 472105984 473148928 474194176 474806367 476020416 477092754 477370368 480761001 480978962 482011236 482291712 482342976 483076062 485937508 487315584 488277496 488392128 489662208 490743936 492391788 493479546 494569707 494762856 495855852 496144384 497882376 500967768 503015184 505437408 507871296 510702381 510999552 513161622 513460224 516322464 517463088 518451948 518808768 520280064 521700823 523975473 524157312 524213026 525643776 526681344 526804992 528243569 529617284 530787278 531119232 532167608 532292544 533343236 533468448 535522968 537837258 539025411 540741632 542635848 544582374 548230032 549312183 549441144 550869984 552086928 555357152 556608213 556932096 558031424 558162432 559613952 562733472 563588739 563976624 565383168 565443264 569790816 571272576 572534592 574874496 575726137 577223332 577642752 578498494 579776473 580862772 582145974 583659864 589676976 590082816 592516512 596166144 596229512 597509136 598688559 598829112 599036928 600152004 601921536 602376208 603706936 605276896 606614032 606993408 608191552 608334336 614461568 614605824 614671152 621007968 622379856 624776796 626548608 627476801 627785352 627932736 629565696 633075156 634473702 634693888 636056064 636123672 641014668 642681648 643123968 644101416 649754112 651189504 652882944 654325248 656522384 656999424 657972728 659426276 659683808 661141136 663843168 667957024 670686912 670758201 673916544 677161728 677673234 679170303 680936508 681332736 682440786 682867584 684215496 684376128 688429952 689950784 691269264 691431552 691505046 691745024 698633964 698876416 700177338 702241792 706258521 708158976 709723392 711291264 714030624 716055552 717116344 718700548 721468443 723437568 723514464 726109832 726921216 728906262 730973376 732416244 732588192 734493312 736115904 738587682 740219319 742144284 742576128 743783778 744216576 750311296 751451652 751968832 753924352 759721088 761696768 763379456 766499328 769742433 770190336 774483696 776012449 776194632 777677922 778213152 780420096 786235968 786319539 786777088 788465664 790022016 790207488 794425926 794888192 796180917 796678848 798251412 798438816 798715904 800014854 800202672 803284452 806755887 809324544 811112448 816873561 819474432 819561536 828010624 829839808 833035728 835398144 837047136 837243648 839420928 844100208 845766377 845964936 848074752 848164896 854485618 854686224 856908864 857498624 858801888 865834998 866338816 867747741 868252672 870510592 871294158 872433664 873218961 875489796 875999232 884515464 885124224 888774768 894249216 894344268 898555392 902882304 903564312 905560404 907915344 909921048 910490112 912287328 912501504 921692352 921790321 921908736 922006728 931293314 931511952 933350663 933569784 937165194 941678028 944211968 946297856 948388352 949612734 951710553 952040832 954185508 954740736 961522002 961957924 964022472 964685952 966152124 971875016 974631168 976554992 976784256 979324416 981487872 984783576 986959092 989139414 989525712 991711704 995764752 1001935536 1006030368 1010874816 1015742592 1016509851 1021404762 1021999104 1023661179 1026323244 1026920448 1032644928 1034926176 1036903896 1037257569 1037617536 1040560128 1043401646 1045706657 1047950946 1048314624 1048426052 1050266007 1053362688 1053609984 1056487138 1059234568 1061574556 1062238464 1064335216 1064585088 1066686472 1066936896 1071045936 1075674516 1078050822 1085271696 1089164748 1093359393 1096460064 1098624366 1098882288 1101739968 1104173856 1107881523 1110714304 1113216426 1113864192 1115675667 1116062848 1116324864 1119227904 1125466944 1127177478 1127953248 1130886528 1139581632 1139702761 1142545152 1145069184 1149748992 1151452274 1153995983 1154446664 1155285504 1156996988 1159552946 1161725544 1164291948 1167319728 1179353952 1180165632 1185033024 1191638889 1192332288 1192459024 1195018272 1197377118 1197658224 1198073856 1200022281 1200304008 1203843072 1204752416 1207413872 1210553792 1213228064 1213986816 1216383104 1216668672 1228923136 1229211648 1229342304 1242015936 1244759712 1249553592 1253097216 1254953602 1255570704 1255865472 1257725959 1259131392 1266150312 1268947404 1269387776 1272112128 1272247344 1281728427 1282029336 1285363296 1286247936 1288202832 1298752497 1299508224 1302379008 1305765888 1308650496 1313044768 1313998848 1315945456 1318852552 1319367616 1322282272 1327686336 1335914048 1341373824 1341516402 1347833088 1354323456 1355346468 1358340606 1361873016 1364881572 1365735168 1368430992 1368752256 1376859904 1379901568 1382538528 1382863104 1383010092 1383490048 1396939971 1397267928 1397752832 1400354676 1404483584 1405747791 1412517042 1416317952 1419446784 1422582528 1428061248 1432111104 1434232688 1437401096 1442936886 1446875136 1447028928 1452219664 1457812524 1461946752 1464832488 1465176384 1468986624 1472231808 1477175364 1480438638 1483709121 1484288568 1487567556 1488433152 1500622592 1502903304 1503937664 1507848704 1519442176 1523393536 1526758912 1532107143 1532998656 1539484866 1540380672 1548967392 1552024898 1552389264 1555355844 1556426304 1560840192 1565102469 1572471936 1572639078 1573554176 1576931328 1580044032 1580414976 1584730707 1588851852 1589776384 1592361834 1593357696 1596502824 1596877632 1600029708 1600405344 1606568904 1613511774 1617076233 1622224896 1633747122 1639123072 1647936549 1656021248 1659679616 1666071456 1669824639 1670796288 1674094272 1674487296 1678841856 1683426367 1688200416 1690766217 1691532754 1691929872 1696149504 1696329792 1708971236 1709372448 1713817728 1714997248 1717603776 1727178411 1731669996 1732677632 1735495482 1736505344 1739329419 1742588316 1744867328 1746437922 1750979592 1769030928 1770248448 1777549536 1788498432 1788688536 1796065677 1797110784 1805764608 1807128624 1811120808 1815830688 1819842096 1820980224 1824574656 1825003008 1834745591 1843384704 1843580642 1843817472 1844013456 1857755473 1862586628 1863023904 1866701326 1867139568 1874330388 1882430403 1883356056 1888423936 1892595712 1896776704 1899225468 1903421106 1904081664 1908371016 1923044004 1923915848 1928044944 1929371904 1932304248 1943750032 1949262336 1953109984 1953568512 1958648832 1962975744 1969567152 1973918184 1978278828 1979051424 1983423408 1991529504 2003871072 2012060736 2012274603 2021749632 2024744729 2031485184 2033019702 2037510909 2042809524 2043998208 2047322358 2052646488 2065289856 2069852352 2073807792 2074515138 2075235072 2086803292 2091413314 2095901892 2096629248 2096852104 2100532014 2106725376 2112974276 2118469136 2123149112 2124476928 2128670432 2129170176 2133372944 2133873792 2142091872 2151349032 2156101644 2164405329 2170543392 2178329496 2186718786 2192920128 2197248732 2197764576 2203479936 2208347712 2215763046 2220657957 2221428608 2226432852 2227728384 2231351334 2232125696 2232649728 2250933888 2254354956 2255906496 2261773056 2279163264 2279405522 2285090304 2290138368 2299497984 2302904548 2307991966 2308893328 2310571008 2313993976 2319105892 2323451088 2328037347 2328583896 2334639456 2358707904 2358958617 2360331264 2370066048 2383277778 2384664576 2384918048 2388542751 2390036544 2394754236 2395316448 2396147712 2400044562 2400608016 2409504832 2414827744 2420267661 2421107584 2426456128 2427973632 2432766208 2433337344 2450620683 2457846272 2458423296 2458684608 2484031872 2489519424 2499107184 2506194432 2509907204 2511141408 2511730944 2515451918 2518262784 2532300624 2537299131 2537894808 2538775552 2544224256 2544494688 2563456854 2564058672 2570726592 2572495872 2576405664 2597504994 2599016448 2603243223 2604758016 2611531776 2617300992 2626089536 2627997696 2631890912 2637705104 2638735232 2644564544 2655372672 2671828096 2682747648 2683032804 2695666176 2708646912 2710692936 2716681212 2723746032 2729763144 2731470336 2736861984 2737504512 2753719808 2759803136 2765077056 2765370963 2765726208 2766020184 2766980096 2793879942 2794535856 2795505664 2800051989 2800709352 2808967168 2811495582 2825034084 2832635904 2838893568 2845165056 2856122496 2864222208 2868465376 2874802192 2885873772 2894057856 2904439328 2915625048 2923893504 2929664976 2930352768 2937973248 2944463616 2954350728 2960877276 2967418242 2968577136 2975135112 3001245184 3005806608 3007875328 3015697408 3038884352 3046787072 3049529553 3053517824 3064214286 3065997312 3070983537 3078969732 3080761344 3097934784 3104049796 3104778528 3110711688 3112852608 3121680384 3130204938 3137119971 3144943872 3145278156 3147108352 3160088064 3160829952 3169461414 3177703704 3184723668 3186715392 3193005648 3193755264 3200059416 3200810688 3213137808 3227023548 3234152466 3267494244 3278246144 3280078179 3295873098 3312042496 3319359232 3323644569 3332142912 3339649278 3341592576 3347027001 3348188544 3348974592 3357683712 3366852734 3374290553 3376400832 3381532434 3383065508 3383859744 3392659584 3417942472 3418744896 3419108283 3427635456 3429994496 3435207552 3454356822 3461987949 3463339992 3470990964 3473010688 3478658838 3485176632 3492875844 3501959184 3538061856 3540496896 3555099072 3574916667 3576996864 3577377072 3592131354 3594221568 3600066843 3611529216 3614257248 3622241616 3631661376 3639684192 3641960448 3649149312 3650006016 3651905761 3669491182 3677597569 3686769408 3687161284 3687634944 3688026912 3715510946 3725173256 3726047808 3733402652 3734279136 3748660776 3764860806 3766712112 3773177877 3785191424 3793553408 3798450936 3806842212 3808163328 3816742032 3845185281 3846088008 3847831696 3856089888 3858743808 3864608496 3887500064 3896257491 3898524672 3906219968 3907137024 3917297664 3925951488 3939134304 3947836368 3956557656 3958102848 3966846816 3983059008 4007742144 4008168137 4024121472 4024549206 4043499264 4049489458 4058435311 4062970368 4066039404 4075021818 4085619048 4094644716 4105292976 4130579712 4139704704 4147615584 4149030276 4150470144 4173606584 4182826628 4190819913 4191803784 4193258496 4193704208 4201064028 4213450752 4225948552 4236938272 4246298224 4248953856 4257340864 4258340352 4266745888 4267747584 4284183744 4302698064 4312203288 4328810658 4341086784 4356658992 4373437572 4385840256 4394497464 4395529152 4406959872 4416695424 4431526092 4441315914 4442857216 4451127363 4452865704 4462702668 4464251392 4465299456 4501867776 4508709912 4511812992 4523546112 4558326528 4558811044 4570180608 4580276736 4598995968 4605809096 4615983932 4617786656 4621142016 4627987952 4638211784 4646902176 4656074694 4657167792 4669278912 4695307407 4717415808 4717917234 4720662528 4740132096 4754192121 4766555556 4769329152 4769836096 4777085502 4780073088 4789508472 4790632896 4800089124 4801216032 4819009664 4829655488 4840535322 4842215168 4851228699 4852912256 4865532416 4866674688 4901241366 4915692544 4917369216 4943809647 4968063744 4979038848 4998214368 5012388864 5019814408 5022282816 5023461888 5030903836 5036525568 5050279101 5064601248 5074598262 5075789616 5077551104 5088448512 5088989376 5126913708 5128117344 5141453184 5144991744 5152811328 5181535233 5195009988 5198032896 5206486446 5209516032 5217988257 5234601984 5252179072 5263781824 5275410208 5277470464 5289129088 5310745344 5343656192 5365495296 5366065608 5388197031 5391332352 5417293824 5421385872 5432087143 5433362424 5447492064 5459526288 5462940672 5473723968 5475009024 5504236773 5507439616 5519606272 5530154112 5530741926 5531452416 5532040368 5533960192 5573266419 5587759884 5589071712 5591011328 5600103978 5601418704 5622991164 5647291209 5650068168 5665271808 5677787136 5690330112 5712244992 5736930752 5749604384 5771747544 5788115712 5808878656 5831250096 5847787008 5859329952 5860705536 5875946496 5888927232 5908701456 5920364639 5921754552 5934836484 5937154272 5950270224 6002490368 6011613216 6015750656 6031394816 6036823809 6074234187 6077768704 6093574144 6099059106 6107035648 6112532727 6128428572 6131994624 6141967074 6157939464 6195869568 6208099592 6209557056 6221423376 6225705216 6260409876 6274239942 6289887744 6290556312 6320176128 6338922828 6355407408 6369447336 6373430784 6386011296 6387510528 6400118832 6401621376 6426275616 6452532247 6454047096 6468304932 6493215987 6533454641 6534988488 6556492288 6560156358 6591746196 6624084992 6638718464 6647289138 6661973871 6664285824 6679298556 6683185152 6694054002 6696377088 6697949184 6733705468 6748581106 6752801664 6763064868 6766131016 6767719488 6785319168 6835884944 6837489792 6838216566 6855270912 6870415104 6908713644 6923975898 6926679984 6941981928 6957317676 6970353264 6984112041 6985751688 7003918368 7076123712 7076875851 7080993792 7110198144 7149833334 7153993728 7154754144 7165628253 7184262708 7188443136 7200133686 7228514496 7244483232 7260802983 7263322752 7279368384 7283920896 7298298624 7300012032 7303811522 7319946599 7338982364 7351862049 7355195138 7373538816 7374322568 7375269888 7376053824 7431021892 7450346512 7452095616 7466805304 7468558272 7497321552 7529721612 7533424224 7546355754 7587106816 7596901872 7611897393 7613684424 7616326656 7633484064 7690370562 7692176016 7695663392 7712179776 7717487616 7729216992 7775000128 7792514982 7797049344 7809729669 7812439936 7814274048 7834595328 7851902976 7878268608 7895672736 7913115312 7916205696 7933693632 7966118016 7977919327 8015484288 8016336274 8048242944 8049098412 8077971881 8086998528 8098978916 8116870622 8125940736 8132078808 8150043636 8171238096 8189289432 8210585952 8261159424 8279409408 8295231168 8296112889 8298060552 8300940288 8347213168 8365653256 8381639826 8383607568 8386516992 8387408416 8400155967 8402128056 8426901504 8451897104 8473876544 8492596448 8497907712 8514681728 8516680704 8533491776 8535495168 8568367488 8605396128 8624406576 8657621316 8682173568 8713317984 8746875144 8771680512 8788994928 8791058304 8804081713 8813919744 8833390848 8863052184 8882631828 8885714432 8902254726 8905731408 8925405336 8928502784 9003735552 9017419824 9023625984 9047092224 9116653056 9117622088 9140361216 9160553472 9197991936 9211618192 9231967864 9235573312 9242284032 9255975904 9276423568 9293804352 9312149388 9314335584 9338557824 9390614814 9411359913 9434831616 9435834468 9441325056 9480264192 9508384242 9533111112 9539672192 9554171004 9560146176 9579016944 9581265792 9600178248 9602432064 9638019328 9659310976 9681070644 9684430336 9702457398 9705824512 9731064832 9802482732 9831385088 9834738432 9840234537 9887619294 9936127488 9958077696 9996428736 10024777728 10039628816 10044565632 10046923776 10061807672 10073051136 10100558202 10122871659 10129202496 10149196524 10151579232 10155102208 10177978752 10253827416 10256234688 10257324849 10282906368 10289983488 10305622656 10363070466 10385963847 10390019976 10412972892 10419032064 10435976514 10504358144 10527563648 10550820416 10554940928 10578258176 10621490688 10687312384 10724750001 10730990592 10732131216 10776394062 10782664704 10800200529 10834587648 10842771744 10864174286 10866724848 10894984128 10919052576 10925881344 10947447936 10950018048 10955717283 11008473546 11014879232 11032792707 11039212544 11060308224 11061483852 11062904832 11064080736 11067920384 11146532838 11175519768 11178143424 11200207956 11202837408 11245982328 11294582418 11300136336 11319533631 11355574272 11380660224 11424489984 11473861504 11499208768 11535555843 11543495088 11576231424 11617757312 11662500192 11688772473 11695574016 11718659904 11721411072 11751892992 11777854464 11783984569 11817402912 11840729278 11843509104 11866887001 11869672968 11874308544 11900540448 12004980736 12023226432 12024504411 12031501312 12062789632 12073647618 12148468374 12155537408 12175305933 12198118212 12214071296 12225065454 12256857144 12283934148 12315878928 12391739136 12416199184 12419114112 12442846752 12451410432 12520819752 12548479884 12572459739 12579775488 12581112624 12640352256 12677845656 12710814816 12738894672 12746861568 12772022592 12775021056 12800237664 12803242752 12843219137 12852551232 12905064494 12908094192 12933573473 12936609864 12986431974 13066909282 13069976976 13112984576 13120312716 13183492392 13248169984 13277436928 13294578276 13323947742 13328571648 13353382089 13358597112 13388108004 13392754176 13395898368 13467410936 13497162212 13505603328 13526129736 13532262032 13535438976 13570638336 13671769888 13674979584 13676433132 13710541824 13740830208 13817427288 13847951796 13853359968 13883963856 13914635352 13940706528 13968224082 13971503376 14007836736 14085922221 14152247424 14153751702 14161987584 14220396288 14262576363 14299666668 14307987456 14309508288 14331256506 14368525416 14400267372 14457028992 14488966464 14521605966 14526645504 14553686097 14558736768 14596597248 14600024064 14607623044 14639893198 14672234641 14677964728 14703724098 14710390276 14747077632 14748645136 14752107648 14862043784 14900693024 14904191232 14933610608 14937116544 14994643104 15059443224 15066848448 15092711508 15150837303 15193803744 15223794786 15227368848 15232653312 15266968128 15380741124 15384352032 15391326784 15424359552 15434975232 15458433984 15544605699 15550000256 15585029964 15594098688 15619459338 15624879872 15628548096 15653964771 15703805952 15756537216 15791345472 15826230624 15832411392 15867387264 15932236032 15955838654 15991087193 16030968576 16032672548 16096485888 16098196824 16155943762 16173997056 16197957832 16233741244 16251881472 16264157616 16296261429 16300087272 16342476192 16378578864 16421171904 16512710319 16522318848 16558818816 16590462336 16592225778 16596121104 16601880576 16694426336 16719799257 16731306512 16763279652 16767215136 16773033984 16774816832 16800311934 16804256112 16903794208 16941873627 16947753088 16985192896 16995815424 17029363456 17033361408 17066983552 17070990336 17136734976 17210792256 17248813152 17315242632 17364347136 17426635968 17428488289 17493750288 17543361024 17577989856 17582116608 17608163426 17627839488 17666781696 17726104368 17761093917 17765263656 17771428864 17804509452 17811462816 17850810672 17857005568 18007471104 18034839648 18047251968 18094184448 18222702561 18233306112 18235244176 18280722432 18321106944 18395983872 18423236384 18463935728 18471146624 18511951808 18552847136 18587608704 18624298776 18628671168 18677115648 18781229628 18822719826 18869663232 18871668936 18960528384 19016768484 19066222224 19079344384 19108342008 19120292352 19158033888 19162531584 19200356496 19204864128 19276038656 19318621952 19357596741 19362141288 19368860672 19404914796 19411649024 19462129664 19479647961 19600363923 19604965464 19662770176 19669476864 19680469074 19775238588 19872254976 19916155392 19992857472 20049555456 20079257632 20089131264 20093847552 20123615344 20201116404 20245743318 20258404992 20298393048 20303158464 20355957504 20507654832 20512469376 20514649698 20565812736 20611245312 20726140932 20771927694 20780039952 20825945784 20871953028 20952336123 21008716288 21055127296 21101640832 21109881856 21156516352 21230627553 21242981376 21374624768 21449500002 21461981184 21464262432 21496884759 21552788124 21565329408 21600401058 21685543488 21728348572 21733449696 21789968256 21838105152 21851762688 21894895872 21900036096 21911434566 21959839797 22016947092 22029758464 22065585414 22078425088 22120616448 22122967704 22125809664 22128161472 22293065676 22351039536 22356286848 22400415912 22405674816 22491964656 22589164836 22600272672 22639067262 22761320448 22835692179 22848979968 22947723008 22998417536 23071111686 23086990176 23152462848 23235514624 23325000384 23327479657 23377544946 23391148032 23429189007 23437319808 23442822144 23503785984 23555708928 23567969138 23620033871 23634805824 23681458556 23687018208 23733774002 23739345936 23748617088 23801080896 23933757981 24009961472 24046452864 24049008822 24063002624 24147295236 24233915643 24296936748 24311074816 24350611866 24396236424 24450130908 24513714288 24567868296 24631757856 24783478272 24832398368 24838228224 24885693504 24888338667 24902820864 25041639504 25096959768 25144919478 25159550976 25162225248 25200467901 25280704512 25355691312 25421629632 25477789344 25493723136 25544045184 25550042112 25600475328 25606485504 25686438274 25705102464 25743182983 25810128988 25816188384 25867146946 25873219728 25972863948 26133818564 26139953952 26225969152 26240625432 26366984784 26412245139 26496339968 26554873856 26589156552 26647895484 26657143296 26706764178 26717194224 26776216008 26785508352 26934821872 26994324424 27011206656 27052259472 27064524064 27070877952 27141276672 27343539776 27349959168 27352866264 27421083648 27481660416 27634854576 27695903592 27706719936 27767927712 27829270704 27881413056 27936448164 27943006752 28015673472 28057176959 28171844442 28234079739 28304494848 28307503404 28323975168 28409047177 28440792576 28525152726 28599333336 28619016576 28662513012 28737050832 28800534744 28914057984 28977932928 29043211932 29053291008 29107372194 29117473536 29193194496 29215246088 29279786396 29344469282 29355929456 29407448196 29420780552 29494155264 29497290272 29504215296 29724087568 29801386048 29808382464 29867221216 29874233088 29989286208 30118886448 30133696896 30185423016 30301674606 30368614977 30387607488 30447589572 30454737696 30465306624 30533936256 30761482248 30768704064 30771974547 30782653568 30848719104 30869950464 30916867968 31089211398 31100000512 31157891541 31170059928 31238918676 31249759744 31257096192 31307929542 31513074432 31582690944 31652461248 31664822784 31734774528 31864472064 31911677308 31982174386 32061937152 32065345096 32192971776 32196393648 32311887524 32347994112 32395915664 32467482488 32503762944 32528315232 32592522858 32600174544 32684952384 32757157728 32842343808 32867151849 33025420638 33044637696 33098378121 33117637632 33180924672 33184451556 33192242208 33203761152 33388852672 33439598514 33462613024 33526559304 33534430272 33549633664 33600623868 33608512224 33807588416 33883747254 33895506176 33958600893 33970385792 34058726912 34066722816 34133967104 34141980672 34273469952 34421584512 34497626304 34606667529 34630485264 34728694272 34853271936 34856976578 34987500576 35086722048 35155979712 35164233216 35216326852 35255678976 35333563392 35351953707 35452208736 35522187834 35530527312 35542857728 35600661003 35609018904 35622925632 35701621344 35714011136 36014942208 36069679296 36073513233 36094503936 36188368896 36445405122 36466612224 36470488352 36525917799 36642213888 36846472768 36927871456 36942293248 37023903616 37105694272 37175217408 37248597552 37257342336 37354231296 37562459256 37645439652 37717379217 37739326464 37743337872 37921056768 38024610001 38033536968 38132444448 38158688768 38216684016 38240584704 38316067776 38325063168 38400712992 38409728256 38529657411 38552077312 38637243904 38715193482 38724282576 38737721344 38800720419 38809829592 38823298048 38924259328 38959295922 39200727846 39209930928 39338953728 39360938148 39550477176 39744509952 39832310784 39985714944 40158515264 40178262528 40187695104 40247230688 40402232808 40491486636 40516809984 40596786096 40606316928 40711915008 41015309664 41024938752 41029299396 41131625472 41222490624 41442552473 41452281864 41543855388 41560079904 41651891568 41743906056 41904672246 42017432576 42110254592 42203281664 42219763712 42257766663 42313032704 42461255106 42485962752 42749249536 42787729089 42899000004 42923962368 42928524864 42993769518 43105576248 43200802116 43371086976 43456697144 43466899392 43579936512 43676210304 43789791744 43800072192 43822869132 43919679594 44016703923 44033894184 44131170828 44156850176 44241232896 44245935408 44256322944 44586131352 44702079072 44712573696 44800831824 44811349632 44983929312 45167725729 45178329672 45200545344 45278134524 45452511909 45671384358 45697959936 45895446016 45996835072 46142223372 46173980352 46304925696 46471029248 46633817097 46650000768 46654959314 46755089892 46782296064 46858378014 46874639616 46885644288 46961894313 47111417856 47135938276 47240067742 47269611648 47362917112 47374036416 47467548004 47478691872 47497234176 47602161792 47867515962 47973261579 48092905728 48098017644 48126005248 48294590472 48467831286 48593873496 48701223732 48792472848 48888784287 48900261816 49027428576 49135736592 49263515712 49538130957 49566956544 49664796736 49676456448 49771387008 49776677334 49805641728 50083279008 50159397771 50193919536 50289838956 50319101952 50324450496 50400935802 50711382624 50825620881 50843259264 50955578688 50987446272 51088090368 51100084224 51200950656 51212971008 51239626193 51372876548 51410204928 51486365966 51600106097 51620257976 51632376768 51734293892 51746439456 51945727896 52267637128 52279907904 52285464867 52451938304 52481250864 52733969568 52824490278 53109747712 53178313104 53283281751 53295790968 53314286592 53413528356 53434388448 53552432016 53571016704 53869643744 53988648848 54022413312 54104518944 54129048128 54141755904 54282553344 54668107683 54687079552 54699918336 54705732528 54842167296 54963320832 55269709152 55391807184 55413439872 55535855424 55658541408 55762826112 55845435289 55872896328 55886013504 56031346944 56114353918 56238317881 56343688884 56468159478 56608989696 56615006808 56818094354 56881585152 57050305452 57198666672 57238033152 57325026024 57474101664 57601069488 57828115968 57955865856 58072790223 58086423864 58106582016 58214744388 58234947072 58386388992 58430492176 58559572792 58688938564 58711858912 58801091769 58814896392 58841561104 58988310528 58994580544 59008430592 59448175136 59602772096 59616764928 59734442432 59748466176 59978572416 60237772896 60267393792 60370846032 60603349212 60737229954 60775214976 60895179144 60909475392 61067872512 61522964496 61537408128 61543949094 61565307136 61697438208 61833735936 62178422796 62200001024 62315783082 62340119856 62477837352 62499519488 62615859084 62857008369 63026148864 63165381888 63304922496 63329645568 63469549056 63728944128 63823354616 63964348772 64123874304 64130690192 64385943552 64392787296 64623775048 64695988224 64791831328 64934964976 65056630464 65185045716 65200349088 65369904768 65514315456 65684687616 65734303698 65879519391 66050841276 66089275392 66196756242 66235275264 66361849344 66368903112 66384484416 66777705344 66879197028 66925226048 67053118608 67068860544 67099267328 67201247736 67217024448 67615176832 67767494508 67791012352 67917201786 67940771584 68117453824 68267934208 68283961344 68507076537 68546939904 68843169024 68995252608 69213335058 69260970528 69457388544 69706543872 69713953156 69975001152 69982438971 70173444096 70311959424 70328466432 70432653704 70511357952 70667126784 70703907414 70860101613 70904417472 71044375668 71061054624 71085715456 71201322006 71218037808 71245851264 71403242688 71801273943 72029884416 72139358592 72147026466 72189007872 72701746929 72890810244 72933224448 72940976704 73051835598 73692945536 73855742912 73884586496 74047807232 74211388544 74350434816 74497195104 74514684672 74665016001 74708462592 75124918512 75273207553 75290879304 75434758434 75478652928 75486675744 75601403703 75842113536 76049220002 76067073936 76264888896 76317377536 76433368032 76481169408 76632135552 76650126336 76801425984 76819456512 77059314822 77104154624 77229548949 77274487808 77430386964 77448565152 77475442688 77601440838 77619659184 77646596096 77918591844 78401455692 78419861856 78677907456 78721876296 79100954352 79236735417 79489019904 79664621568 79971429888 80317030528 80356525056 80494461376 80804465616 80982973272 81033619968 81193572192 81212633856 81423830016 82030619328 82039338569 82049877504 82058598792 82263250944 82444981248 82885104946 82904563728 83068209007 83087710776 83120159808 83303783136 83487812112 83809344492 84034865152 84171530877 84220509184 84406563328 84439527424 84515533326 84626065408 84702239217 84922510212 84971925504 85227141531 85498499072 85575458178 85798000008 85857049728 85987539036 86211152496 86401604232 86742173952 86913394288 86933798784 87159873024 87352420608 87579583488 87645738264 87839359188 88033407846 88067788368 88262341656 88482465792 88491870816 88512645888 89172262704 89404158144 89425147392 89601663648 89622699264 89967858624 90335451458 90356659344 90401090688 90535014311 90556269048 90905023818 91105844931 91342768716 91395919872 91790892032 91993670144 92284446744 92315923641 92347960704 92609851392 92942058496 93267634194 93300001536 93309918628 93473674623 93510179784 93716756028 93749279232 93771288576 93923788626 94271876552 94480135484 94539223296 94725834224 94748072832 94935096008 94957383744 94994468352 95204323584 95735031924 95946523158 96185811456 96196035288 96589180944 96935662572 97187746992 97402447464 97584945696 97777568574 97800523632 98054857152 98271473184 98527031424 98601455547 99076261914 99133913088 99295134363 99329593472 99352912896 99542774016 99553354668 99611283456 100166558016 100318795542 100387839072 100579677912 100648900992 100801871604 101422765248 101433545729 101651241762 101686518528 101875802679 101911157376 102176180736 102200168448 102401901312 102425942016 102479252386 102705642487 102745753096 102820409856 102972731932 103200212194 103240515952 103264753536 103468587784 103492878912 103891455792 104535274256 104559815808 104570929734 104962501728 105467939136 105648980556 106055861121 106356626208 106566563502 106591581936 106628573184 106801983009 106827056712 106868776896 107104864032 107142033408 107739287488 107977297696 108044826624 108209037888 108220539699 108258096256 108283511808 108565106688 109336215366 109374159104 109399836672 109411465056 109577753397 109926641664 110539418304 110783614368 110826879744 111071710848 111317082816 111525652224 111690870578 111745792656 111772027008 111937610351 112062693888 112228707836 112476635762 112687377768 112936318956 113217979392 113230013616 113636188708 113763170304 114073830003 114100610904 114397333344 114476066304 114650052048 114948203328 115202138976 115588972233 115656231936 115911731712 116145580446 116172847728 116213164032 116402161257 116429488776 116469894144 116772777984 116860984352 117119145584 117377877128 117423717824 117602183538 117629792784 117683122208 117989161088 118016861184 118896350272 119205544192 119233529856 119468884864 119496932352 119957144832 120475545792 120534787584 120741692064 121206698424 121474459908 121550429952 121790358288 121818950784 121999418023 122135745024 123045928992 123074816256 123087898188 123130614272 123394876416 123667471872 124327657419 124356845592 124400002048 124631566164 124680239712 124955674704 124999038976 125231718168 125714016738 126052297728 126330763776 126609844992 126659291136 126939098112 127457888256 127646709232 127928697544 128247748608 128261380384 128771887104 128785574592 129247550096 129583662656 129869929952 130113260928 130370091432 130400698176 130739809536 131028630912 131369375232 131468607396 131759038782 132050111769 132101682552 132393512484 132470550528 132723698688 132737806224 132768968832 133555410688 133758394056 133850452096 134106237216 134137721088 134198534656 134402495472 134434048896 135230353664 135503177187 135534989016 135582024704 135834403572 135881543168 136234907648 136357535727 136535868416 137014153074 137093879808 137686338048 137990505216 138426670116 138521941056 138914777088 139413087744 139427906312 139950002304 139964877942 140346888192 140623918848 140656932864 140865307408 141334253568 141407814828 141720203226 141808834944 142088751336 142122109248 142402644012 142436075616 142491702528 142806485376 143602547886 143919784737 144278717184 144294052932 144378015744 145403493858 145781620488 145881953408 146103671196 146666352861 147385891072 147711485824 147769172992 148095614464 148422777088 148614392871 148700869632 148994390208 149029369344 149330032002 149416925184 150249837024 150478193313 150546415106 150581758608 150869516868 150957305856 150973351488 151202807406 152098440004 152134147872 152529777792 152634755072 152866736064 152962338816 153264271104 153300252672 153602851968 153638913024 153718878579 154118629644 154208309248 154459097898 154548975616 154800318291 154860773928 154897130304 155202881676 155239318368 155293192192 155837183688 156802911384 156839723712 156856394601 157355814912 157443752592 158201908704 158473470834 159329243136 159849845253 159942859776 160634061056 160713050112 160988922752 161608931232 161965946544 162067239936 162387144384 162425267712 162847660032 163292357599 164004323049 164061238656 164078677138 164099755008 164117197584 164526501888 164889962496 165340237097 165770209892 165809127456 166136418014 166175421552 166240319616 166607566272 166975624224 167536305867 167618688984 168069730304 168343061754 168441018368 168714953643 168813126656 169031066652 169252130816 169404478434 169845020424 170454283062 171150916356 171596000016 171714099456 171975078072 172422304992 172803208464 173484347904 173826788576 173867597568 174218370669 174319746048 174704841216 175159166976 175291476528 175678718376 176066815692 176135576736 176403275307 176524683312 176964931584 176983741632 177025291776 178344525408 178808316288 178850294784 179203327296 179245398528 179935717248 180202280881 180670902916 180713318688 180802181376 181070028622 181112538096 181470036049 181810047636 182211689862 182685537432 183581784064 183987340288 184568893488 184631847282 184695921408 185884116992 186535268388 186600003072 186619837256 186947349246 187020359568 187433512056 187498558464 187847577252 188543753104 188960270968 189078446592 189451668448 189496145664 189870192016 189914767488 189988936704 190408647168 191470063848 191893046316 192371622912 192392070576 193178361888 193871325144 194375493984 194804894928 195169891392 195555137148 195601047264 196109714304 196400238713 196542946368 197054062848 197202911094 197638558173 198152523828 198267826176 198590268726 198659186944 198705825792 199085548032 199106709336 200333116032 200637591084 200775678144 201159355824 201297801984 201603743208 202845530496 202867091458 203302483524 203373037056 203751605358 203822314752 204352361472 204803802624 204851884032 204958504772 205411284974 205491506192 205640819712 205945463864 206400424388 206481031904 206529507072 206937175568 206985757824 207782911584 209070548512 209119631616 209141859468 209925003456 209947316913 210935878272 211297961112 212111722242 212580304839 212713252416 213133127004 213183163872 213257146368 213603966018 213654113424 213737553792 214209728064 215403821829 215478574976 215954595392 216089653248 216418075776 216441079398 216516192512 216567023616 218105240787 218672430732 218748318208 218799673344 218822930112 219155506794 221078836608 221567228736 221653759488 222143421696 222634165632 223051304448 223381741156 223491585312 223544054016 223875220702 224125387776 224457415672 224953271524 225374755536 225819622659 225872637912 226435958784 226460027232 227272377416 227526340608 228147660006 228201221808 228794666688 228952132608 229300104096 229896406656 230404277952 231177944466 231312463872 231688646847 231823463424 232291160892 232345695456 232426328064 232804322514 232858977552 232939788288 233721968704 234238291168 234755754256 234847435648 235204367076 235259585568 235366244416 235978322176 236033722368 237710206251 237792700544 238411088384 238467059712 238937769728 238993864704 239914289664 240951091584 241069575168 241483384128 242413396848 242948919816 243100859904 243580716576 243637901568 243998836046 244271490048 246091857984 246118015707 246149632512 246175796376 246261228544 246789752832 247334943744 248655314838 248713691184 248800004096 249204627021 249263132328 249360479424 249911349408 249998077952 250463436336 251428033476 252104595456 252514592631 252661527552 253219689984 253318582272 253878196224 254915776512 255293418464 255681424593 255857395088 256495497216 256522760768 257571149184 258495100192 259167325312 259739859904 260226521856 260740182864 260801396352 261479619072 262057261824 262738750464 262937214792 263518077564 264100223538 264203365104 264787024968 265447397376 265475612448 265537937664 267110821376 267516788112 267700904192 268212474432 268275442176 268397069312 268804990944 268868097792 270460707328 271006354374 271069978032 271164049408 271605042933 271668807144 271763086336 272469815296 272715071454 273071736832 273317534793 274028306148 274187759616 275372676096 275981010432 276853340232 277043882112 277829554176 278826175488 278855812624 279900004608 279929755884 281247837696 281313865728 281730614816 282815629656 283440406452 283617669888 284177502672 284244218496 284805288024 284872151232 284983405056 285612970752 287205095772 287839569474 288557434368 288588105864 290806987716 291563240976 291763906816 292207342392 293332705722 294771782144 295422971648 295538345984 295804366641 296191228928 296845554176 297228785742 297401739264 297885403089 297988780416 298058738688 298660064004 298833850368 300499674048 300956386626 301092830212 301163517216 301739033736 301946702976 302405614812 304196880008 304268295744 304300637187 305059555584 305269510144 305733472128 306528542208 306600505344 307205703936 307277826048 307437757158 308116927461 308237259288 308918195796 309097951232 309600636582 309721547856 309794260608 310405763352 310478636736 311674367376 313605822768 313679447424 313712789202 314887505184 316403817408 316946941668 318167583363 319699690506 319885719552 320405949027 321268122112 321426100224 321977845504 323217862464 323931893088 324134479872 324661619097 324774288768 324850535424 325695320064 326584715198 327306183641 328008646098 328122477312 328157354276 328199510016 328234395168 328733260191 329779924992 330680474194 331540419784 331618254912 332272836028 332350843104 332480639232 333215132544 333951248448 335072611734 335237377968 335812831053 336686123508 336882036736 337429907286 337626253312 338062133304 338808956868 339690040848 340908566124 342221490009 342301832712 343192000032 343428198912 343950156144 344844609984 345606416928 346766916699 346968695808 347653577152 347735195136 348436741338 348639492096 349206483771 349409682432 350318333952 350582953056 351357436752 352133631384 352271153472 352806550614 353049366624 353967483264 354050583552 356689050816 356726964193 357616632576 357700589568 358406654592 358490797056 359871434496 360404561762 361200742679 361341805832 361426637376 361604362752 362140057244 362225076192 362940072098 363620095272 364423379724 365371074864 365998254069 367163568128 367974680576 369137786976 369263694564 369391842816 371768233984 372982972257 373070536776 373200006144 373239674512 373894698492 374040719136 374867024112 374997116928 375695154504 377087506208 377920541936 378156893184 378903336896 378992291328 379740384032 379829534976 379977873408 380817294336 382940127696 383786092632 384743245824 384784141152 386356723776 387742650288 388750987968 389609789856 390339782784 391110274296 391202094528 392219428608 392800477426 393085892736 393668225167 394108125696 394405822188 395277116346 396150335307 396305047656 397180537452 397318373888 397411651584 398171096064 398213418672 400666232064 401275182168 401551356288 402318711648 402595603968 403207486416 405691060992 405734182916 406509531561 406604967048 406746074112 407503210716 407644629504 408704722944 409607605248 409917009544 410822569948 410983012384 411281639424 411890927728 412800848776 412962063808 413059014144 413874351136 413971515648 415565823168 418141097024 418239263232 418283718936 419850006912 419894633826 421871756544 422595922224 424223444484 425160609678 425426504832 426266254008 426366327744 427207932036 427308226848 427475107584 428419456128 430807643658 430957149952 431759354211 431909190784 432836151552 432882158796 433032385024 433134047232 436210481574 437344861464 437496636416 437645860224 438311013588 439999058583 442157673216 443134457472 443307518976 444286843392 445268331264 446102608896 446763482312 446983170624 447088108032 447750441404 448250775552 448914831344 449906543048 450749511072 451639245318 451745275824 452871917568 452920054464 454544754832 456295320012 456402443616 457589333376 457904265216 458600208192 459792813312 460808555904 461156635737 462355888932 462624927744 463377293694 463646926848 464400954873 464582321784 464691390912 465608645028 465717955104 465879576576 467443937408 468476582336 469511508512 469694871296 470408734152 470519171136 470569183803 470732488832 471956644352 472067444736 475420412502 475585401088 476822176768 477875539456 477987729408 479549535759 479828579328 481902183168 482139150336 482966768256 484826793696 485897839632 486201719808 487161433152 487275803136 487997672092 488542980096 489877072797 492183715968 492236031414 492299265024 492351592752 492522457088 493579505664 494669887488 496020711291 497310629676 497427382368 497600008192 498409254042 498526264656 498720958848 499822698816 500926872672 502608917601 502856066952 504209190912 505029185262 505323055104 506144860929 506439379968 507756392448 510586836928 511362849186 511714790176 513045521536 515142298368 516990200384 518334650624 519479719808 520453043712 521480365728 521602792704 522655112007 522959238144 524114523648 525477500928 525874429584 526912452871 527036155128 528200447076 528406730208 529209825921 529574049936 530894794752 530951224896 531075875328 534221642752 535033576224 535401808384 536424948864 536550884352 536794138624 537609981888 537736195584 540606842643 540921414656 542012708748 542139956064 542328098816 543210085866 543337614288 543526172672 544410108147 545430142908 546143473664 546635069586 548056612296 550745352192 551962020864 553706680464 554087764224 557652350976 557711625248 559800009216 559859511768 562495675392 563461229632 565631259312 566880812904 567235339776 568355005344 568488436992 569610576048 569744302464 569966810112 571225941504 574275369983 574410191544 575679138948 577114868736 577176211728 581477463049 581613975432 583126481952 583527813632 584414684784 586665411444 589200716139 589543564288 590845943296 591076691968 591608733282 592382457856 592915674519 593691108352 594457571484 594803478528 595770806178 595977560832 596117477376 597320128008 600999348096 601912773252 602185660424 602327034432 603478067472 603893405952 604811229624 608393760016 608536591488 608601274374 610119111168 611466944256 613057084416 614411407872 614555652096 614875514316 616233854922 616474518576 617836391592 619201273164 619443095712 619588521216 620811526704 620957273472 623348734752 627211645536 627358894848 627425578404 629775010368 629841950739 632807634816 633745100177 633893883336 636335166726 637740914517 639399381012 639771439104 640811898054 642536244224 643955691008 646211465487 646435724928 647863786176 648268959744 649323238194 649548577536 649701070848 653169430396 654315722361 654612367282 656017292196 656244954624 656314708552 656399020032 656468790336 657466520382 661360948388 663080839568 663236509824 664545672056 664701686208 664961278464 666430265088 667902496896 670145223468 670474755936 671625662106 673372247016 674859814572 675252506624 676124266608 677458867977 677617913736 679380081696 681817132248 684442980018 684603665424 686384000064 686856397824 687900312288 689689219968 691212833856 693533833398 693937391616 695065940541 695307154304 695470390272 696873482676 697278984192 698412967542 698819364864 701165906112 702714873504 704267262768 704542306944 705613101228 706098733248 707934966528 708101167104 710034820103 713130618753 713378101632 713453928386 715233265152 715401179136 716813309184 716981594112 718939497409 719742868992 720809123524 722401485358 722683611664 722853274752 723208725504 724280114488 724450152384 725880144196 727240190544 728846759448 730742149728 731996508138 735949361152 738275573952 738354047121 738527389128 738783685632 745965944514 746141073552 746400012288 746479349024 747613881063 747789396984 748081438272 749734048224 749994233856 751390309008 754175012416 755841083872 756313786368 757543777893 757806673792 757984582656 759480768064 759659069952 759955746816 761634588672 765880255392 767044273779 767572185264 769486491648 769568282304 772713447552 775485300576 777501975936 779219579712 780679565568 782220548592 782404189056 783563272457 784438857216 785600954852 786171785472 787336450334 788216251392 788811644376 790554232692 792300670614 792610095312 794361074904 794636747776 796342192128 796426837344 801332464128 802550364336 803102712576 804637423296 805191207936 806414972832 811382121984 811468365832 813019063122 813209934096 813492148224 814815128799 815006421432 815289259008 817409445888 819215210496 819834019088 821645139896 821966024768 822563278848 823781855456 825601697552 825924127616 826118028288 827748702272 827943031296 831131646336 836282194048 836478526464 836567437872 839700013824 839789267652 843743513088 845191844448 848446888968 850321219356 850853009664 852532508016 852732655488 853995926161 854415864072 854616453696 854950215168 856838912256 861615287316 861914299904 863518708422 863818381568 865672303104 865764317592 866064770048 872420963148 874689722928 874993272832 875291720448 876622027176 879998117166 884315346432 886268914944 886615037952 888573686784 890536662528 892205217792 893526964624 893966341248 894176216064 895500882808 896501551104 897829662688 899813086096 901499022144 903278490636 903490551648 905840108928 909089509664 912590640024 912804887232 912901911561 915178666752 915808530432 917200416384 919585626624 921617111808 922313271474 924350782383 924711777864 926754587388 927293853696 928801909746 929164643568 929382781824 931217290056 931435910208 934887874816 936953164672 939023017024 939389742592 940817468304 941038342272 941138367606 941464977664 943913288704 950840825004 951170802176 953644353536 954502750089 955751078912 959099071518 959657158656 961217847081 963804366336 964278300672 965933536512 969653587392 971795679264 972403439616 974322866304 974551606272 975995344184 977085960192 979754145594 981918550923 984367431936 984472062828 984598530048 984703185504 985044914176 989339774976 992041422582 994621259352 994854764736 996818508084 997052529312 997441917696 999645397632 1001853745344 1005217835202 1005712133904 1007438493159 1010058370524 1010646110208 1012289721858 1012878759936 1021173673856 1022725698372 1023429580352 1026091043072 1026664470027 1030284596736 1033980400768 1036669301248 1038959439616 1040300750097 1040906087424 1042960731456 1043205585408 1045310224014 1045918476288 1047619451313 1048229047296 1050955001856 1051748859168 1053824905742 1054072310256 1056152943089 1056400894152 1056813460416 1058419651842 1059148099872 1061902449792 1062151750656 1068443285504 1070067152448 1070180892579 1070803616768 1072849897728 1073101768704 1073588277248 1075219963776 1075472391168 1081213685286 1081842829312 1083602228037 1084025417496 1084279912128 1086420171732 1086675228576 1087052345344 1088820216294 1090860285816 1093270139172 1096113224592 1097994762207 1101490704384 1103924041728 1107413360928 1108175528448 1115304701952 1115423250496 1118948916771 1119600018432 1119719023536 1124991350784 1126922459264 1131262518624 1133761625808 1134470679552 1136710010688 1136976873984 1139221152096 1139488604928 1139933620224 1142451883008 1143046503193 1148550739966 1148820383088 1151088039097 1151358277896 1154229737472 1154352423456 1162954926098 1163227950864 1166252963904 1167055627264 1168829369568 1173330822888 1178401432278 1179087128576 1181004675501 1181691886592 1183217466564 1184764915712 1185831349038 1187382216704 1188451005921 1188915142968 1191541612356 1191955121664 1192234954752 1194640256016 1201998696192 1203825546504 1204371320848 1204654068864 1206956134944 1207786811904 1209622459248 1216787520032 1217073182976 1217202548748 1219528594683 1220238222336 1222933888512 1226114168832 1228822815744 1229751028632 1232467709844 1232949037152 1235672783184 1238402546328 1238886191424 1239177042432 1241623053408 1241914546944 1246697469504 1254423291072 1254556626881 1254717789696 1254851156808 1259550020736 1259683901478 1265615269632 1267490200354 1267787766672 1270290252343 1272670333452 1275481829034 1278798762024 1281623796108 1285072488448 1287911382016 1292422930974 1292871449856 1295278062633 1295727572352 1298646476388 1299097155072 1299402141696 1306338860792 1308631444722 1309224734564 1312034584392 1312489909248 1312629417104 1312937580672 1314933040764 1322721896776 1326161679136 1326473019648 1329091344112 1329403372416 1329922556928 1332860530176 1335804993792 1340290446936 1340949511872 1343251324212 1346744494032 1349719629144 1352248533216 1354917735954 1355235827472 1358760163392 1363634264496 1368885960036 1369207330848 1372768000128 1373712795648 1375800624576 1379378439936 1382425667712 1383469907211 1387067666796 1387874783232 1390131881082 1390614308608 1390940780544 1393202864619 1393746965352 1396825935084 1397638729728 1402331812224 1405429747008 1408534525536 1409084613888 1411226202456 1411707551409 1412197466496 1415869933056 1416202334208 1420069640206 1423206760177 1426261237506 1426756203264 1426907856772 1430466530304 1433626618368 1433963188224 1437878994818 1439485737984 1441618247048 1444802970716 1445367223328 1445706549504 1446417451008 1448560228976 1448900304768 1451760288392 1454480381088 1457693518896 1461484299456 1463993016276 1469631218391 1476551147904 1476708094242 1477054778256 1477567371264 1488062133873 1491931889028 1492282147104 1492800024576 1492958698048 1495227762126 1495578793968 1496162876544 1499468096448 1502780618016 1507826752803 1508350024832 1511682167744 1512627572736 1515087555786 1515613347584 1515969165312 1518434582787 1518961536128 1519318139904 1523269177344 1531760510784 1534088547558 1535144370528 1539136564608 1545426895104 1550970601152 1551135457721 1555003951872 1558439159424 1561359131136 1564441097184 1564808378112 1567126544914 1568877714432 1571201909704 1572343570944 1574672900668 1576432502784 1577623288752 1580737358613 1581108465384 1584601341228 1585220190624 1588722149808 1589273495552 1592684384256 1592853674688 1602664928256 1605100728672 1606205425152 1609274846592 1610382415872 1612829945664 1621820527929 1622764243968 1622936731664 1626038126244 1626419868192 1626984296448 1629630257598 1630012842864 1630578518016 1633230324441 1638430420992 1639668038176 1643290279792 1643932049536 1647563710912 1651203395104 1651848255232 1652236056576 1655497404544 1655886062592 1662263292672 1672564388096 1672957052928 1673134875744 1679400027648 1679578535304 1687487026176 1690383688896 1696893777936 1700642438712 1701706019328 1705065016032 1705465310976 1707991852322 1708831728144 1709232907392 1709900430336 1713677824512 1722826109949 1723230574632 1723828599808 1727037416844 1727636763136 1731344606208 1731528635184 1732129540096 1744432389147 1744841926296 1749379445856 1749986545664 1750583440896 1753244054352 1759996234332 1767602148417 1768630692864 1772537829888 1773230075904 1777147373568 1781073325056 1784410435584 1787053929248 1787932682496 1788352432128 1791001765616 1795659325376 1799626172192 1802998044288 1806556981272 1806981103296 1811680217856 1818179019328 1825181280048 1825609774464 1825803823122 1830357333504 1834400832768 1839171253248 1843234223616 1844626542948 1848701564766 1849423555728 1853509174776 1857603819492 1858329287136 1858765563648 1862434580112 1862871820416 1869775749632 1873906329344 1878046034048 1878779485184 1881634936608 1882076684544 1882276735212 1882929955328 1887826577408 1889525852217 1901235300531 1901681650008 1902341604352 1907288707072 1909005500178 1911502157824 1913222743551 1918198143036 1919314317312 1922435694162 1927608732672 1931867073024 1939307174784 1943591358528 1944806879232 1948645732608 1949103212544 1951990688368 1959508291188 1963837101846 1968734863872 1968944125656 1969197060096 1969406371008 1984082845164 1989242518704 1989709529472 1993637016168 1994105058624 1994883835392 1999290795264 2003707490688 2010435670404 2011424267808 2014876986318 2020116741048 2024579443716 2025757519872 2032376603931 2042347347712 2045451396744 2046859160704 2052182086144 2053328940054 2060569193472 2067960801536 2073338602496 2077918879232 2080601500194 2081812174848 2085197821623 2085921462912 2086411170816 2090620448028 2091836952576 2095238902626 2096458094592 2103497718336 2107649811484 2108144620512 2112305886178 2112801788304 2113626920832 2116839303684 2118296199744 2123804899584 2124303501312 2130104460309 2136886571008 2140134304896 2140361785158 2141607233536 2145699795456 2146203537408 2150439927552 2150944782336 2156818492227 2162427370572 2163685658624 2167204456074 2168050834992 2168559824256 2172840343464 2173350457152 2177640432588 2181720571632 2186540278344 2192226449184 2195989524414 2207848083456 2214826721856 2215062141363 2216351056896 2230846500992 2237897833542 2239200036864 2239438047072 2242841643189 2249982701568 2253844918528 2262525037248 2267523251616 2268941359104 2272631333679 2273420021376 2273953747968 2278442304192 2278977209856 2279867240448 2284903766016 2286093006386 2291143285487 2297101479932 2297640766176 2301132821337 2302176078194 2302716555792 2308459474944 2308704846912 2325909852196 2326455901728 2332505927808 2334111254528 2337658739136 2346661645776 2350689817371 2356802864556 2358174257152 2362009351002 2363383773184 2366434933128 2371662698076 2374764433408 2376902011842 2377830285936 2383083224712 2383910243328 2389280512032 2403997392384 2407651093008 2408742641696 2409308137728 2413912269888 2415573623808 2419244918496 2433575040064 2434146365952 2434405097496 2439057189366 2440476444672 2444445386397 2445867777024 2452228337664 2457645631488 2459502057264 2464935419688 2465898074304 2471345566368 2476805092656 2477772382848 2478354084864 2483246106816 2483829093888 2493394939008 2497088749351 2508846582144 2509113253762 2509435579392 2509702313616 2519100041472 2519367802956 2528405198753 2531230539264 2534980400708 2535575533344 2540580504686 2545340666904 2550963658068 2557597524048 2561987778483 2563247592216 2570144976896 2575822764032 2584845861948 2585742899712 2590556125266 2591455144704 2597292952776 2598194310144 2612677721584 2617262889444 2618449469128 2624069168784 2624979818496 2625258834208 2625875161344 2629866081528 2645443793552 2652323358272 2652946039296 2658182688224 2658806744832 2659845113856 2665721060352 2671609987584 2680580893872 2681899023744 2686502648424 2693488988064 2699439258288 2704497066432 2709835471908 2710471654944 2717520326784 2727268528992 2737771920072 2738414661696 2738705734683 2745536000256 2747425591296 2751601249152 2755677576169 2758756879872 2764851335424 2766939814422 2773052347149 2774135333592 2780263762164 2781228617216 2781881561088 2786405729238 2787493930704 2793651870168 2804663624448 2810859494016 2817069051072 2818169227776 2822452404912 2823415102818 2824394932992 2831739866112 2840139280412 2846413520354 2852522475012 2853512406528 2853815713544 2860933060608 2867253236736 2875757989636 2878971475968 2883236494096 2889605941432 2890734446656 2891413099008 2892834902016 2897120457952 2897800609536 2903520576784 2908960762176 2915387037792 2922968598912 2927986032552 2939262436782 2945755652769 2953102295808 2953416188484 2954109556512 2955134742528 2976124267746 2983863778056 2984564294208 2985917396096 2990455524252 2991157587936 2992325753088 2998936192896 3005561236032 3015653505606 3016700049664 3022315479477 3023364335488 3030175111572 3031226695168 3031938330624 3036869165574 3037923072256 3038636279808 3063521021568 3068177095116 3070288741056 3078273129216 3079993410081 3090853790208 3101941202304 3102270915442 3110007903744 3116878318848 3122718262272 3128882194368 3129616756224 3134253089828 3137755428864 3142403819408 3144687141888 3149345801336 3152865005568 3155246577504 3161474717226 3162216930768 3168458829267 3169202682456 3170440381248 3177444299616 3178546991104 3185707349376 3205329856512 3210201457344 3210542677737 3212410850304 3218549693184 3220764831744 3225659891328 3243641055858 3245528487936 3245873463328 3250806684111 3252076252488 3252839736384 3259260515196 3260025685728 3261157036032 3266460648882 3279336076352 3286580559584 3287864099072 3293984286621 3295127421824 3302406790208 3303696510464 3304472113152 3310994809088 3311772125184 3324526585344 3345128776192 3345914105856 3346269751488 3356846750313 3358800055296 3359157070608 3374974052352 3380767377792 3393787555872 3401284877424 3403412038656 3410130032064 3410930621952 3415983704644 3417663456288 3418465814784 3419800860672 3427355649024 3429139509579 3445652219898 3446461149264 3447657199616 3453264117291 3454074833688 3455273526272 3462689212416 3463057270368 3464259080192 3488864778294 3489683852592 3498758891712 3501166881792 3506488108704 3519992468664 3535204296834 3537261385728 3543014026503 3545075659776 3554294747136 3562146650112 3574107858496 3575865364992 3576704864256 3582003531232 3591318650752 3599252344384 3605996088576 3613113962544 3613962206592 3623360435712 3636358038656 3650362560096 3651219548928 3651607646244 3658585784049 3660714667008 3668801665536 3678342506496 3686468447232 3688387170097 3689253085896 3697403129532 3698847111456 3707018349552 3715207638984 3716658574272 3717531127296 3724869160224 3725743640832 3739551499264 3747812658688 3756092068096 3757558970368 3763269873216 3763669880643 3764153369088 3764553470424 3765859910656 3775653154816 3779051704434 3802470601062 3803363300016 3804683208704 3810870757029 3818011000356 3823004315648 3826445487102 3836396286072 3844871388324 3855217465344 3863734146048 3878614349568 3887182717056 3897291465216 3898206425088 3903981376736 3919016582376 3927674203692 3937469727744 3937888251312 3938812742016 3968165690328 3978485037408 3979419058944 3987274032336 3988210117248 3989767670784 3998581590528 4007414981376 4019927589881 4020871340808 4022848535616 4029753972636 4040233482096 4049158887432 4064753207862 4084694695424 4090902793488 4093718321408 4104364172288 4106657880108 4121138386944 4135921603072 4146677204992 4150409721633 4155837758464 4161203000388 4163624349696 4170395643246 4171842925824 4172822341632 4179608593857 4181240896056 4190477805252 4192916189184 4206995436672 4215299622968 4216289241024 4224611772356 4225603576608 4227253841664 4233678607368 4236592399488 4247609799168 4248607002624 4260208920618 4269620280531 4280268609792 4280723570316 4283214467072 4291399590912 4300879855104 4301889564672 4313636984454 4324854741144 4334408912148 4336101669984 4337119648512 4345680686928 4346700914304 4355280865176 4363441143264 4373080556688 4384452898368 4391979048828 4408893655173 4429653443712 4430124282726 4432702113792 4461693001984 4464186401619 4475795667084 4478400073728 4478876094144 4485683286378 4507689837056 4523480258409 4525050074496 4535046503232 4537882718208 4545262667358 4546840042752 4547907495936 4555303748361 4556884608384 4557954419712 4569807532032 4572186012772 4582286570974 4592409442633 4594202959864 4595281532352 4602265642674 4604352156388 4605433111584 4617409693824 4651819704392 4652911803456 4653406373163 4665011855616 4668222509056 4675317478272 4693323291552 4701379634742 4713605729112 4724018702004 4726767546368 4732869866256 4742212075839 4743325396152 4753804023684 4755660571872 4766166449424 4767820486656 4778561024064 4807994784768 4815302186016 4817485283392 4818616275456 4827824539776 4831147247616 4838489836992 4865461583787 4867150080128 4868292731904 4868810194992 4878114378732 4880952889344 4888890772794 4891735554048 4899690973323 4915291262976 4919004114528 4929870839376 4931796148608 4942691132736 4953610185312 4955544765696 4956708169728 4966492213632 4967658187776 4970243740721 4986789878016 4994177498702 5005210291409 5017693164288 5018226507524 5018871158784 5019404627232 5038200082944 5038735605912 5056810397506 5062461078528 5069960801416 5071151066688 5081161009372 5090681333808 5101927316136 5115195048096 5123975556966 5126495184432 5151645528064 5168478329847 5169691723896 5171485799424 5181112250532 5182910289408 5194585905552 5196388620288 5225355443168 5233297167441 5234525778888 5236898938256 5248138337568 5249959636992 5250517668416 5251750322688 5259732163056 5290887587104 5302806445251 5304646716544 5305892078592 5316365376448 5317613489664 5319690227712 5331442120704 5343219975168 5361161787744 5363798047488 5373005296848 5386977976128 5398878516576 5408994132864 5419670943816 5420943309888 5435040653568 5454537057984 5455116834457 5475543840144 5476829323392 5477411469366 5491072000512 5503202498304 5511355152338 5517513759744 5529702670848 5533879628844 5546104694298 5548270667184 5560527524328 5562457234432 5572811458476 5574987861408 5587303740336 5609327248896 5621718988032 5634138102144 5636338455552 5644904809824 5646830205636 5648789865984 5663479732224 5680278560824 5692827040708 5703705901593 5705044950024 5707024813056 5707631427088 5721866121216 5734506473472 5751515979272 5757942951936 5766472988192 5779211882864 5781468893312 5782826198016 5794240915904 5795601219072 5807041153568 5817921524352 5830774075584 5845937197824 5855972065104 5878524873564 5891511305538 5906204591616 5906832376968 5908219113024 5952248535492 5967727556112 5969128588416 5971834792192 5980911048504 5982315175872 5984651506176 5997872385792 6011122472064 6031307011212 6033400099328 6044630958954 6046728670976 6060350223144 6062453390336 6073738331148 6075846144512 6077272559616 6097129811793 6127042043136 6136354190232 6140577482112 6156546258432 6159986820162 6181707580416 6203882404608 6204541830884 6220015807488 6233756637696 6245436524544 6257764388736 6259233512448 6268506179656 6275510857728 6284807638816 6289374283776 6298691602672 6310493155008 6322949434452 6324433861536 6336917658534 6338405364912 6340880762496 6354888599232 6371414698752 6390313380927 6410659713024 6420402914688 6421085355474 6424821700608 6437099386368 6451319782656 6470455476681 6487282111716 6491056975872 6491746926656 6501613368222 6504152504976 6505679472768 6518521030392 6520051371456 6532921297764 6558672152704 6573161119168 6575728198144 6587968573242 6590254843648 6604813580416 6607393020928 6621989618176 6623544250368 6645186424089 6649053170688 6690257552384 6692539502976 6713693500626 6717600110592 6718314141216 6728524929567 6749948104704 6761534755584 6787575111744 6802569754848 6806824077312 6820260064128 6821861243904 6831967409288 6835326912576 6836931629568 6839601721344 6854711298048 6858279019158 6873429856461 6891304439796 6892922298528 6895314399232 6906528234582 6908149667376 6910547052544 6925378424832 6926114540736 6977729556588 6979367705184 6997517783424 7002333763584 7012976217408 7039984937328 7052069452113 7070408593668 7074522771456 7086028053006 7090151319552 7124293300224 7148215716992 7151730729984 7164007062464 7182637301504 7198504688768 7211992177152 7226227925088 7227924413184 7246720871424 7272716077312 7300725120192 7301501132641 7302439097856 7303215292488 7317171568098 7321429334016 7333336159191 7337603331072 7356685012992 7372936894464 7376774340194 7378506171792 7393070601623 7394806259064 7397694222912 7414036699104 7430415277968 7433317148544 7435062254592 7449738320448 7451487281664 7479102998528 7491266248053 7495625317376 7512184136192 7515117940736 7526539746432 7527339761286 7528306738176 7529106940848 7531719821312 7558103408868 7585215596259 7604941202124 7606726600032 7609366417408 7621741514058 7636022000712 7652890974204 7672792572144 7685963335449 7689742776648 7710434930688 7727468292096 7757228699136 7774365434112 7794582930432 7807962753472 7838033164752 7855348407384 7874939455488 7875776502624 7877625484032 7936331380656 7956970074816 7958838117888 7974548064672 7976420234496 7979535341568 7997163181056 8014829962752 8039855179762 8041742681616 8045697071232 8057616273679 8059507945272 8080466964192 8098317774864 8129506415724 8169389390848 8181805586976 8187436642816 8208728344576 8213315760216 8216117204049 8242276773888 8267032728507 8271843206144 8293354409984 8300819443266 8311675516928 8319157041447 8322406000776 8340791286492 8343685851648 8345644683264 8359217187714 8362481792112 8380955610504 8413990873344 8430599245936 8432578482048 8449223544712 8451207153216 8454507683328 8467357214736 8473184798976 8495219598336 8520417841236 8539240561062 8560537219584 8561447140632 8582799181824 8601759710208 8627273968908 8649709482288 8668817824296 8672203339968 8674239297024 8691361373856 8693401828608 8710561730352 8726882286528 8746161113376 8768905796736 8781896388167 8783958097656 8817787310346 8837266958307 8859306887424 8860248565452 8865404227584 8892031766401 8923386003968 8928372803238 8951591334168 8957752188288 8971366572756 9015379674112 9046960516818 9050100148992 9066946438431 9070093006464 9090525334716 9093680085504 9095814991872 9110607496722 9113769216768 9115908839424 9144372025544 9164573141948 9184818885266 9188405919728 9190563064704 9204531285348 9208704312776 9210866223168 9234819387648 9303639408784 9305823606912 9306812746326 9330023711232 9350634956544 9386646583104 9402759269484 9427211458224 9448037404008 9465739732512 9484424151678 9486650792304 9505376487801 9507608047368 9511321143744 9532332898848 9535640973312 9557122048128 9615989569536 9630604372032 9631628033211 9634970566784 9637232550912 9655649079552 9662294495232 9676979673984 9730923167574 9734300160256 9736585463808 9737620389984 9752420052333 9756228757464 9777781545588 9783471108096 9799381946646 9838008229056 9859741678752 9863592297216 9881952859863 9885382265472 9907220370624 9911089531392 9913416339456 9932984427264 9935316375552 9940487481442 9962447321239 9973579756032 9988354997404 10010420582818 10035386328576 10036453015048 10037742317568 10038809254464 10076400165888 10077471211824 10113620795012 10124922157056 10139921602832 10142302133376 10162322018744 10181362667616 10203854632272 10230390096192 10247951113932 10252990368864 10287418528737 10336956659694 10339383447792 10342971598848 10359792351873 10362224501064 10365820578816 10389171811104 10392777240576 10450710886336 10466594334882 10469051557776 10473797876512 10496276675136 10501035336832 10503500645376 10519464326112 10581775174208 10605612890502 10609293433088 10611784157184 10629042079509 10632730752896 10635226979328 10662884241408 10686439950336 10722323575488 10727596094976 10746010593696 10773955952256 10797757033152 10817988265728 10839341887632 10841886619776 10857948204047 10870081307136 10909074115968 10910233668914 10951087680288 10953658646784 10954822938732 10982144001024 11006404996608 11022710304676 11035027519488 11059405341696 11065161510291 11067759257688 11092209388596 11096541334368 11121055048656 11124914468864 11145622916952 11149975722816 11174607480672 11218654497792 11243437976064 11268276204288 11272676911104 11289809619648 11291009641929 11293660411272 11297579731968 11326959464448 11360557121648 11385654081416 11407411803186 11410089900048 11414049626112 11415262854176 11432612271087 11469012946944 11503031958544 11532945976384 11558423765728 11562937786624 11565652396032 11588481831808 11591202438144 11614082307136 11635843048704 11661548151168 11691874395648 11711944130208 11757049747128 11783022611076 11812409183232 11813664753936 11816438226048 11904497070984 11935455112224 11938257176832 11943669584384 11961822097008 11964630351744 11969303012352 11995744771584 12022244944128 12059782769643 12062614022424 12066800198656 12089261917908 12093457341952 12120700446288 12124906780672 12147476662296 12151692289024 12194259623586 12254084086272 12272708380464 12281154964224 12313092516864 12319973640324 12363415160832 12407764809216 12409083661768 12440031614976 12467513275392 12490873049088 12515528777472 12518467024896 12537012359312 12569615277632 12578748567552 12597383205344 12620986310016 12645898868904 12648867723072 12673835317068 12676810729824 12681761524992 12709777198464 12742829397504 12780626761854 12808860841593 12840805829376 12842170710948 12849643401216 12874198772736 12902639565312 12940910953362 12974564223432 12983493853312 13003226736444 13008305009952 13011358945536 13037042060784 13040102742912 13065842595528 13117344305408 13146322238336 13151456396288 13175937146484 13180509687296 13209627160832 13214786041856 13226680965519 13243979236352 13290372848178 13298106341376 13380515104768 13385079005952 13392559204857 13427387001252 13435200221184 13436628282432 13457049859134 13523069511168 13575150223488 13605139509696 13613648154624 13640520128256 13643722487808 13663934818576 13670653825152 13673863259136 13709422596096 13716558038316 13746859712922 13777228327899 13782608879592 13785844597056 13813056469164 13816299334752 13821094105088 13852229081472 13955459113176 13958735410368 13960219119489 13995035566848 14004667527168 14025952434816 14079969874656 14104138904226 14140817187336 14172056106012 14180302639104 14226636227517 14296431433984 14303461459968 14328014124928 14365274603008 14397009377536 14423984354304 14452455850176 14455848826368 14493441742848 14545432154624 14596384751361 14601450240384 14603002265282 14604878195712 14606430584976 14634343136196 14642858668032 14666672318382 14675206662144 14699072919969 14745873788928 14753548680388 14757012343584 14786141203246 14789612518128 14795388445824 14828073398208 14860830555936 14866634297088 14870124509184 14899476640896 14902974563328 14910731222163 14958205997056 14982532496106 14991250634752 15015630874227 15024368272384 15053079492864 15054679522572 15056613476352 15058213881696 15063439642624 15116206817736 15170431192518 15209882404248 15213453200064 15243483028116 15272044001424 15305781948408 15345585144288 15371926670898 15379485553296 15454936584192 15505434989541 15514457398272 15548730868224 15589165860864 15615925506944 15676066329504 15699891502323 15710696814768 15749878910976 15751553005248 15755250968064 15872662761312 15908419335753 15913940149632 15917676235776 15949096129344 15952840468992 15959070683136 15994326362112 16029659925504 16038002998409 16079710359524 16083485363232 16091394142464 16115232547358 16119015890544 16150833208361 16160933928384 16196635549728 16259012831448 16338778781696 16363611173952 16365350503371 16374873285632 16417456689152 16426631520432 16432234408098 16534065457014 16543686412288 16601638886532 16623351033856 16638314082894 16644812001552 16681582572984 16687371703296 16718434375428 16724963584224 16761911221008 16827981746688 16861198491872 16865156964096 16898447089424 16902414306432 16909015366656 16934714429472 16946369597952 16990439196672 17040835682472 17078481122124 17111117704779 17121074439168 17122894281264 17165598363648 17203519420416 17254547937816 17299418964576 17337635648592 17344406679936 17348478594048 17382722747712 17386803657216 17421123460704 17453764573056 17479621245457 17492322226752 17537811593472 17563792776334 17567916195312 17602593496753 17635574620692 17674533916614 17718613774848 17720497130904 17784063532802 17846772007936 17856745606476 17903182668336 17915504376576 17942733145512 18030759348224 18093921033636 18100200297984 18133892876862 18140186012928 18181050669432 18187360171008 18221214993444 18227538433536 18231817678848 18288744051088 18329146283896 18369637770532 18376811839456 18381126129408 18409062570696 18417408625552 18421732446336 18469638775296 18607278817568 18611647213824 18613625492652 18660047422464 18701269913088 18773293166208 18805518538968 18854422916448 18896074808016 18931479465024 18968848303356 18973301584608 19010752975602 19015216094736 19022642287488 19064665797696 19114244096256 19170940142781 19231979139072 19261208744064 19263256066422 19269941133568 19274465101824 19311298159104 19353959347968 19411366430043 19461846335148 19468600320512 19473170927616 19475240779968 19504840104666 19512457514928 19555563091176 19598763893292 19676016458112 19719483357504 19727184594432 19763905719726 19770764530944 19814440741248 19822179062784 19865968854528 19870632751104 19880974962884 19924894642478 19947159512064 19976709994808 20020841165636 20070772657152 20072906030096 20077618508928 20152800331776 20154942423648 20227241590024 20249844314112 20279843205664 20284604266752 20324644037488 20362725335232 20407709264544 20460780192384 20495902227864 20505980737728 20574837057474 20620289569383 20673913319388 20678766895584 20685943197696 20719584703746 20724449002128 20731641157632 20778343622208 20901421772672 20933188669764 20938103115552 20947595753024 20992553350272 21002070673664 21007001290752 21038928652224 21156208356339 21163550348416 21211225781004 21218586866176 21223568314368 21258084159018 21265461505792 21270453958656 21372879900672 21444647150976 21455192189952 21492021187392 21547911904512 21595514066304 21635976531456 21678683775264 21683773239552 21715896408094 21740162614272 21818148231936 21820467337828 21902175360576 21904503397923 21907317293568 21909645877464 21964288002048 22012809993216 22045420609352 22070055038976 22118810683392 22130323020582 22135518515376 22179211804869 22184418777192 22193082668736 22242110097312 22249828937728 22291245833904 22299951445632 22349214961344 22437308995584 22473798744159 22486875952128 22536552408576 22545353822208 22579619239296 22582019283858 22587320822544 22595159463936 22721114243296 22755646788777 22771308162832 22814823606372 22820179800096 22828099252224 22830525708352 22865224542174 23006063917088 23057890006347 23065891952768 23116847531456 23125875573248 23131304792064 23176963663616 23182404876288 23228164614272 23271686097408 23323096302336 23383748791296 23423888260416 23514099494256 23566045222152 23624818366464 23627329507872 23632876452096 23808994141968 23870910224448 23876514353664 23887339168768 23923644194016 23929260703488 23938606024704 23991489543168 24044489888256 24119565539286 24125228044848 24133600397312 24172848821037 24178523835816 24186914683904 24241400892576 24249813561344 24294953324592 24303384578048 24388519247172 24508168172544 24545416760928 24562309928448 24626185033728 24639947280648 24726830321664 24801098185521 24815529618432 24818167323536 24880063229952 24935026550784 25031057554944 25036934049792 25074024718624 25139230555264 25194766410688 25241972620032 25291797737808 25297735446144 25347670634136 25353621459648 25363523049984 25419554396928 25485658795008 25561253523708 25617721683186 25681611658752 25684341421896 25748397545472 25805279130624 25881821906724 25949128446864 25966987706624 26006453472888 26016610019904 26022717891072 26074084121568 26080205485824 26131685191056 26234688610816 26292644476672 26302912792576 26345689164501 26351874292968 26361019374592 26419254321664 26429572083712 26453361931038 26487958472704 26511800874921 26580745696356 26596212682752 26676095299203 26761030209536 26770158011904 26785118409714 26854774002504 26873256564864 26914099718268 27046139022336 27150300446976 27210279019392 27281040256512 27287444975616 27327869637152 27341307650304 27347726518272 27433116076632 27493719425844 27554456655798 27565217759184 27571689194112 27626112938328 27632598669504 27704458162944 27910918226352 27917470820736 27920438238978 27990071133696 28051904869632 28159939749312 28208277808452 28281634374672 28344112212024 28453272455034 28516129463403 28592862867968 28606922919936 28656028249856 28730549206016 28794018755072 28847968708608 28894884099633 28904911700352 28911697652736 28986883485696 29090864309248 29192769502722 29202900480768 29206004530564 29209756391424 29212861169952 29257260156999 29268686272392 29333344636764 29350413324288 29398145839938 29507097360776 29514024687168 29572282406492 29579225036256 29590776891648 29656146796416 29721661111872 29733268594176 29740249018368 29798953281792 29805949126656 29821462444326 29887341963717 29965064992212 29982501269504 30031261748454 30048736544768 30106158985728 30109359045144 30113226952704 30116427763392 30232413635472 30340862385036 30419764808496 30426906400128 30486966056232 30544088002848 30611563896816 30691170288576 30743853341796 30758971106592 30862255586211 31010869979082 31028914796544 31079377055619 31097461736448 31178331721728 31231851013888 31352132659008 31399783004646 31421393629536 31503106010496 31510501936128 31745325522624 31748699813177 31816838671506 31827880299264 31835352471552 31887126238527 31898192258688 31905680937984 31988652724224 32059319851008 32076005996818 32146866098431 32159420719048 32166970726464 32182788284928 32230465094716 32238031781088 32301666416722 32321867856768 32393271099456 32518025662896 32573844612141 32677557563392 32727222347904 32730701006742 32749746571264 32853263040864 32864468816196 33068130914028 33087372824576 33195484530873 33203277773064 33276628165788 33289624003104 33363165145968 33374743406592 33436868750856 33449927168448 33523822442016 33655963493376 33722396983744 33730313928192 33796894178848 33804828612864 33818030733312 33869428858944 33873028925787 33892739195904 33980878393344 34081671364944 34156962244248 34222235409558 34242148878336 34245788562528 34297836813261 34407038840832 34509095875632 34598837929152 34675271297184 34688813359872 34696957188096 34765445495424 34773607314432 34842246921408 34907529146112 34959242490914 34984644453504 35036472039863 35075623186944 35127585552668 35135832390624 35205186993506 35271149241384 35349067833228 35437227549696 35440994261808 35568127065604 35693544015872 35713491212952 35806365336672 35831008753152 35885466291024 36061518696448 36179348308929 36187842067272 36200400595968 36267785753724 36280372025856 36362101338864 36374720342016 36442429986888 36455076867072 36577488102176 36658292567792 36739275541064 36753623678912 36762252258816 36818125141392 36834817251104 36843464892672 36939277550592 37214557635136 37223294427648 37227250985304 37320094844928 37402539826176 37546586332416 37611037077936 37708845832896 37792149616032 37862958930048 37937696606712 37946603169216 38021505951204 38030432189472 38045284574976 38129331595392 38185817841199 38228488192512 38341880285562 38426582524779 38522417488128 38526512132844 38539882267136 38548930203648 38622596318208 38707918695936 38822732860086 38923692670296 38937200641024 38950481559936 39009680209332 39024915029856 39111126182352 39197527786584 39352032916224 39438966715008 39454369188864 39527811439452 39541529061888 39628881482496 39644358125568 39731937709056 39761949925768 39849789284956 39894319024128 39953419989616 40041682331272 40141545314304 40145812060192 40155237017856 40305600663552 40309884847296 40454483180048 40559686411328 40569208533504 40649288074976 40725450670464 40815418529088 40921560384768 40991804455728 41011961475456 41149674114948 41240579138766 41331684983697 41347826638776 41357533791168 41439169407492 41448898004256 41463282315264 41556687244416 41802843545344 41866377339528 41876206231104 41880657358467 41895191506048 41985106700544 42004141347328 42014002581504 42077857304448 42312416712678 42327100696832 42422451562008 42437173732352 42516168318036 42530923011584 42540907917312 42679908682551 42889294301952 42910384379904 42984042374784 43095823809024 43191028132608 43271953062912 43357367550528 43367546479104 43431792816188 43480325228544 43636296463872 43640934675656 43804350721152 43809006795846 43814634587136 43819291754928 43928576004096 44025619986432 44090841218704 44237621366784 44260646041164 44271037030752 44358423609738 44368837554384 44386165337472 44484220194624 44582491667808 44599902891264 44698429922688 44732193666489 44874617991168 44947597488318 44973751904256 45046892622681 45073104817152 45159238478592 45164038567716 45174641645088 45190318927872 45442228486592 45511293577554 45542616325664 45629647212744 45640359600192 45661051416704 45730449084348 46012127834176 46115780012694 46131783905536 46233695062912 46251751146496 46353927327232 46364809752576 46456329228544 46516304968623 46543372194816 46646192604672 46767497582592 46847776520832 47028198988512 47099674506969 47132090444304 47249636732928 47254659015744 47265752904192 47617988283936 47741820448896 47753028707328 47774678337536 47847288388032 47858521406976 47877212049408 47982979086336 48088979776512 48114008995227 48239131078572 48250456089696 48267200794624 48345697642074 48357047671632 48373829367808 48452499625083 48482801785152 48589906649184 48606769156096 48777038494344 49016336345088 49090833521856 49096051510113 49124619856896 49252370067456 49279894561296 49602196371042 49631059236864 49636334647072 49870053101568 50062115109888 50148049437248 50278461110528 50389532821376 50483945240064 50583595475616 50595470892288 50695341268272 50707242919296 50727046099968 50839108793856 50971317590016 51110507928487 51122507047416 51235443366372 51333353114337 51363223317504 51368682843792 51496795090944 51610558261248 51751494211361 51763643813448 51898256893728 51933975413248 52012906945776 52033220039808 52045435782144 52148168243136 52160410971648 52263370382112 52438863736371 52469377221632 52585288953344 52605825585152 52691378329002 52703748585936 52722038749184 52807780490259 52838508643328 52906723862076 52975916945408 53023601749842 53161491392712 53352190598406 53540316023808 53570236819428 53709548005008 53746513129728 53828199436536 54092278044672 54300600893952 54420558038784 54562080513024 54655739274304 54682615300608 54695453036544 54866232153264 54987438851688 55108913311596 55130435518368 55143378388224 55252225876656 55265197339008 55408916325888 55821836452704 55834941641472 55840876477956 55980142267392 56103809739264 56319879498624 56403313915753 56416555616904 56563268749344 56688224424048 56906544910068 57032258926806 57185725735936 57312056499712 57461098412032 57512820428343 57588037510144 57695937417216 57789768199266 57809823400704 57823395305472 58181728618496 58234099290129 58385539005444 58405800961536 58412009061128 58419512782848 58425722339904 58514520313998 58537372544784 58666689273528 58796291679876 59014194721552 59028049374336 59144564812984 59158450072512 59181553783296 59312293592832 59443322223744 59466537188352 59597906563584 59611898253312 59642924888652 59774683927434 59930129984424 60062523496908 60097473089536 60212317971456 60218718090288 60232855526784 60464827270944 60681724770072 60839529616992 60853812800256 60973932112464 61088176005696 61223127793632 61382340577152 61473274717169 61487706683592 61517942213184 61724511172422 61860868708149 62021739958164 62057829593088 62158754111238 62194923472896 62463702027776 62704265318016 62799566009292 62842787259072 63006212020992 63021003872256 63468625069017 63490651045248 63497399626354 63633677343012 63655760598528 63670704943104 63774252477054 63796384517376 63811361875968 64118639702016 64152011993636 64293732196862 64318841438096 64333941452928 64365576569856 64460930189432 64476063562176 64603332833444 64643735713536 64786542198912 65036051325792 65147689224282 65454444695808 65461402013484 65499493142528 65706526081728 65713510193769 65728937632392 66136261828056 66390969061746 66406555546128 66537635414607 66553256331576 66579248006208 66726330291936 66749486813184 66873737501712 66899854336896 67047644884032 67311926986752 67421396232477 67444793967488 67460627856384 67593788357696 67609657225728 67636061466624 67738857717888 67746057851574 67785478391808 68163342729888 68266940366331 68313924488496 68444470819116 68484297756672 68491577125056 68595673626522 69018191751264 69173670019041 69197675858304 69350542594368 69377626719744 69393914376192 69530890990848 69547214628864 69684493842816 69737131248673 69815058292224 69918484981828 69969288907008 70072944079726 70151246373888 70255171105336 70271664781248 70410373987012 70542298482768 70698135666456 70874455099392 70881988523616 71136254131208 71387088031744 71426982425904 71612730673344 71662017506304 71770932582048 72358696617858 72375684134544 72400801191936 72518546463111 72535571507448 72560744051712 72724202677728 72749440684032 72884859973776 72910153734144 73154976204352 73316585135584 73478551082128 73507247357824 73524504517632 73636250282784 73669634502208 73686929785344 73878555101184 74403294556563 74429115270272 74446588855296 74454501970608 74640189689856 74805079652352 75093172664832 75222074155872 75417691665792 75584299232064 75725917860096 75875393213424 75893206338432 76005637428329 76043011902408 76060864378944 76090569149952 76258663190784 76371635682398 76456976385024 76683760571124 76853165049558 77044834976256 77053024265688 77079764534272 77245192636416 77415837391872 77645465720172 77847385340592 77874401282048 77900963119872 78019360418664 78049830059712 78222252364704 78395055573168 78704065832448 78877933430016 78908738377728 79037067493503 79055622878904 79083058123776 79257762964992 79288716251136 79463875418112 79523899851536 79699578569912 79788638048256 79906839979232 80028285897609 80083364662544 80283090628608 80291624120384 80310474035712 80619769694592 80908966360096 81119372822656 81138417067008 81298576149952 81450901340928 81630837058176 81843120769536 81983608911456 82023922950912 82299348229896 82481158277532 82663369967394 82695653277552 82715067582336 82878338814984 82897796008512 83113374488832 83605687090688 83732754679056 83752412462208 83761314716934 83790383012096 83970213401088 84008282694656 84155714608896 84624833425356 84654201393664 84844903124016 84874347464704 85032336636072 85061846023168 85359817365102 85548388390209 85778588603904 85820768759808 85968084749568 86191647618048 86382056265216 86543906125824 86714735101056 86735092958208 86863585632376 86960650457088 87272592927744 87281869351312 87608701442304 87618013591692 87629269174272 87638583509856 88051239972864 88181682437408 88521292082328 88542074061504 88716847219476 88737675108768 88772330674944 88968440389248 89164983335616 89199805782528 89396859845376 89464387332978 89662025891151 89895194976636 89947503808512 90093785245362 90146209634304 90318476957184 90328077135432 90349283290176 90884456973184 91022587155108 91085232651328 91259294425488 91280719200384 91322102833408 91460898168696 92024255668352 92231560025388 92263567811072 92467390125824 92503502292992 92586766758633 92707854654464 92912658457088 93032609937246 93086744389632 93238131166857 93292385209344 93534995165184 93695553041664 94056397977024 94199349013938 94264180888608 94509318031488 94531505808384 95235976567872 95246099439531 95483640897792 95506057414656 95549356675072 95694576776064 95717042813952 95965958172672 96177959553024 96228017990454 96440598295293 96478262157144 96500912179392 96691395284148 96714095343264 96747658735616 96904999250166 96965603570304 97179813298368 97554076988688 97721533836423 98032672690176 98181667043712 98192103020226 98249239713792 98559789122592 99204392742084 99262118473728 99272669294144 99586453592619 100124230219776 100296098874496 100556922221056 100779065642752 100967890480128 101167190951232 101190941784576 101390682536544 101414485838592 101454092199936 101619086777361 101678217587712 101942635180032 102221015856974 102245014094832 102446835479633 102470886732744 102666706228674 102726446635008 102737365687584 102893510439783 103221116522496 103502988422722 103527287626896 103796513787456 103867950826496 104025813891552 104066440079616 104090871564288 104296336486272 104320821943296 104526740764224 104877727472742 104938754443264 105109416119589 105170577906688 105382756658004 105407497171872 105444077498368 105615560980518 105677017286656 105813447724152 106047203499684 106322982785424 106704381196812 107080632047616 107140473638856 107419096010016 107493026259456 107656398873072 108184556089344 108538044926787 108601201787904 108841116077568 109124161026048 109311478548608 109365230601216 109732464306528 109974877703376 110217826623192 110260871036736 110286756776448 110504451753312 110530394678016 110817832651776 111643672905408 111655539792409 111669883282944 111681752955912 111960284534784 112207619478528 112639758997248 112806627831506 112833111233808 113055832458527 113126537498688 113376448848096 113813089820136 114064517853612 114371451471872 114557453523597 114624112999424 114922196824064 115025640856686 115176075020288 115279747574337 115579536398532 115619646801408 115646790610944 116363457236992 116468198580258 116771078010888 116811601923072 116824018122256 116851444679808 117029040627996 117074745089568 117333378547056 117592583359752 118028389443104 118056098748672 118289129625968 118316900145024 118363107566592 118624587185664 118886644447488 118933074376704 119195813127168 119285849777304 119549367854868 119860259968848 120125046993816 120424635942912 120437436180576 120465711053568 120929654541888 121363449540144 121679059233984 121707625600512 121947864224928 122176352011392 122446255587264 122764681154304 122946549434338 122975413367184 123035884426368 123218154477271 123449022344844 123721737416298 123995054951091 124043479916328 124317508222476 124389846945792 124927404055552 125408530636032 125599132018584 125641972075401 125685574518144 126012424041984 126042007744512 126937250138034 126981302090496 126994799252708 127267354686024 127311521197056 127548504954108 127592769034752 127622723751936 128304023987272 128587464393724 128637682876192 128667882905856 128731153139712 128921860378864 128952127124352 129206665666888 129287471427072 129573084397824 130072102651584 130295378448564 130908889391616 130922804026968 131413052163456 131427020387538 131457875264784 132272523656112 132781938123492 132813111092256 133075270829214 133106512663152 133158496012416 133452660583872 133747475003424 133799708673792 134095289768064 134196580999467 134623853973504 134842792464954 134889587934976 134921255712768 135140677868043 135187576715392 135219314451456 135477715435776 135492115703148 135570956783616 136326685459776 136533880732662 136627848976992 136888941638232 136983154250112 137191347253044 138036383502528 138051055737169 138347340038082 138395351716608 138701085188736 138755253439488 139061781981696 139094429257728 139368987685632 139474262497346 139630116584448 139836969963656 139938577814016 140145888159452 140302492747776 140510342210672 140543329562496 140820747974024 141084596965536 141396271332912 141748910198784 141763977047232 142272508262416 142853964851808 143225461346688 143324035012608 143541865164096 144342026985681 144717393235716 144751368269088 144801602383872 145037092926222 145071143014896 145121488103424 145357498875249 145448405355456 145769719947552 145820307468288 146309952408704 146633170271168 146957102164256 147014494715648 147049009035264 147272500565568 147288154530339 147339269004416 147373859570688 147757110202368 148806589113126 148858230540544 148893177710592 148909003941216 149610159304704 150186345329664 150444148311744 150835383331584 151168598464128 151451835720192 151750786426848 151786412676864 152011274856658 152086023804816 152121728757888 152181138299904 152517326381568 152743271364796 152913952770048 153331523785461 153367521142248 153706330099116 154089669952512 154106048531376 154159529068544 154490385272832 154831674783744 155254482634083 155290931440344 155694770681184 155748802564096 155801926239744 156038720837328 156099660119424 156444504729408 156790111146336 157316591209113 157408131664896 157755866860032 157817476755456 158074134987006 158111245757808 158166116247552 158423341470777 158515525929984 158927750836224 159047799703072 159399157139824 159813679958464 160056571795218 160166729325088 160583248240768 160620948071424 161239539389184 161817932720192 162238745645312 162276834134016 162597152299904 162901802681856 163261674116352 163686241539072 163967217822912 164047845901824 164598696459792 164962316555064 165326739934788 165391306555104 165430135164672 165756677629968 165795592017024 166226748977664 167211374181376 167465509358112 167504824924416 167522629433868 167580766024192 167940426802176 168016565389312 168311429217792 169209941747259 169249666850712 169308402787328 169689806248032 169748694929408 170064673272144 170123692046336 170719634730204 171096776780418 171557177207808 171936169499136 172383295236096 172764112530432 173087812251648 173429470202112 173470185916416 173727171264752 174545185855488 174563738702624 175217402884608 175236027183384 175258538348544 175277167019712 176363364874816 177042584164656 177084148123008 177433694438952 177475350217536 177544661349888 177936880778496 178329966671232 178399611565056 178793719690752 178928774665956 179324051782302 179790389953272 180187570490724 180292419268608 180636953914368 180656154270864 180698566580352 181768913946368 182045174310216 182170465302656 182518588850976 182561438400768 182644205666816 182921796337392 184048511336704 184419824151507 184463120050776 184527135622144 184934780251648 185007004585984 185173533517266 185415709308928 185582606124447 185825316914176 186065219874492 186173488779264 186476262333714 186584770418688 187391106083328 188112795954048 188398698027876 188528361777216 189018636062976 189063011616768 190471953135744 190492198879062 190967281795584 191012114829312 191389153552128 191434085627904 192355919106048 192456035980908 192881196590586 192956524314288 193001824358784 193382790568296 193428190686528 193809998500332 193931207140608 194359626596736 195108153977376 195443067672846 196363334087424 196384206040452 196498479427584 197119578245184 197140530581307 198408785484168 198545338588288 199172907185238 199612906243821 200248460439552 200592197748992 201113844442112 201558131285504 201935780960256 202264188697431 202334381902464 202381883569152 202781365073088 202828971677184 202908184399872 203238173554722 203356435175424 204442031713948 204490028189664 204800821098993 204893670959266 204941773465488 205333412457348 205452893270016 205474731375168 205787020879566 207005976845444 207054575253792 207593027574912 207735901652992 208051627783104 208132880159232 208181743128576 208592672972544 208641643886592 209053481528448 209211393746019 209755454945484 209877508886528 210218832239178 210341155813376 210765513316008 210814994343744 211231121961036 211354034573312 211626895448304 212094406999368 212645965570848 213408762393624 214161264095232 214280947277712 214838192020032 214986052518912 215312797746144 217076089853574 217202403575808 217555639389333 217682232155136 218248322052096 218622957097216 218730461202432 219464928613056 219949755406752 220435653246384 220521742073472 220573513552896 221008903506624 221060789356032 221635665303552 222240898692239 223209883669689 223287345810816 223311079584818 223339766565888 223363505911824 223920569069568 224415238957056 225028062689017 225279517994496 225613255663012 225666222467616 226111664917054 226253074997376 226752897696192 227626179640272 228016912284987 228129035707224 228742902943744 229114907047194 229248225998848 230051281713372 230352150040576 230559495148674 231159072797064 231239293602816 232936397160516 233542156021776 233623203846144 233648036244512 233702889359616 234058081255992 234149490179136 234666757094112 235185166719504 236056778886208 236112197497344 236578259251936 236633800290048 236726215133184 237111202480509 237249174371328 237773288894976 237866148753408 238391626254336 238571699554608 239098735709736 239720519937696 240084857692827 240250093987632 240849271885824 240874872361152 240931422107136 241859309083776 242726899080288 243358118467968 243415251201024 243895728449856 244352704022784 244892511174528 245255304279041 245529362308608 245893098868676 245950826734368 246071768852736 246436308954542 246898044689688 247443474832596 247990109902182 248086959832656 248635016444952 249854808111104 250817061272064 251198264037168 251283944150802 251371149036288 252024848083968 253874500276068 253962604180992 253989598505416 254534709372048 254623042394112 255097009908216 255185538069504 256608047974544 257174928787448 257275365752384 257335765811712 257462306279424 257843720757728 257904254248704 258413331333776 258574942854144 259146168795648 260144205303168 260590756897128 261817778783232 261845608053936 262826104326912 262854040775076 262915750529568 264545047312224 265563876246984 265626222184512 266150541658428 266213025326304 266316992024832 266905321167744 267300724888393 267494950006848 267599417347584 268190579536128 268393161998934 268986077673453 269685584929908 269779175869952 269842511425536 270281355736086 270375153430784 270438628902912 270955430871552 270984231406296 272653370919552 273067761465324 273255697953984 273777883276464 273966308500224 274382694506088 276072767005056 276102111474338 276694680076164 276790703433216 277402170377472 277510506878976 278123563963392 278737975371264 278948524994692 279260233168896 279673939927312 279877155628032 280291776318904 280604985495552 281020684421344 281086659124992 281641495948048 282169193931072 282792542665824 283527954094464 284545016524832 285707929703616 285738298318593 286450922693376 286648070025216 287083730328192 288684053971362 289321794885879 289434786471432 289502736538176 290074185852444 290142286029792 290242976206848 290714997750498 290896810710912 291539439895104 292619904817408 293164601509269 293266340542336 293914204328512 294028989431296 294098018070528 294545001131136 294576309060678 294678538008832 294747719141376 297613178226252 297716461081088 297786355421184 297818007882432 298759360777857 300372690659328 300888296623488 301670766663168 302337196928256 302903671440384 303501572853696 303572825353728 304022549713316 304172047609632 304243457515776 304362276599808 305034652763136 305486542729592 305827905540096 306663047570922 306735042284496 307340506438899 307412660198232 308179339905024 308212097062752 308319058137088 309663349567488 310508965268166 310581862880688 311389541362368 311603852479488 312077441674656 312199320238848 312889009458816 313580222292672 314633182418226 314816263329792 315328248358767 315511733720064 316148269974012 316222491515616 316332232495104 316846682941554 317031051859968 318095599406144 318798314279648 319627359916928 320113143590436 320333458650176 321166496481536 321241896142848 322479078778368 323635865440384 324477491290624 324553668268032 325194304599808 325614134780361 325803605363712 326523348232704 327372483078144 327934435645824 328095691803648 329197392919584 329924633110128 330653479869576 330782613110208 330860270329344 331513355259936 331591184034048 332453497955328 334422748362752 334931018716224 334966619377227 335009649848832 335045258867736 335161532048384 335880853604352 336033130778624 336622858435584 338419883494518 338499333701424 338616805574656 339167497375581 339379612496064 340129346544288 340247384092672 341439269460408 342193553560836 343114354415616 343672360570791 343872338998272 344766590472192 345528225060864 346858940404224 346940371832832 347454342529504 349090371710976 349127477405248 350434805769216 350472054366768 350554334039424 352726729749632 354085168329312 354168296246016 354867388877904 354950700435072 355089322699776 355873761556992 356659933342464 356799223130112 357587439381504 357773555499409 357857549331912 358648103564604 359580779906544 360375140981448 361273907828736 361312308541728 361397133160704 363537827892736 364090348620432 364340930605312 365037177701952 365122876801536 365288411333632 365843592674784 368097022673408 368839648303014 368926240101552 369054271244288 369654463431813 369869560503296 370347067034532 370831418617856 371165212248894 371650633828352 371985164853273 372130439748984 372952524667428 373169540837376 374782212166656 376225591908096 376797396055752 377056723554432 378037272125952 378126023233536 380943906271488 380984397758124 381934563591168 382778307104256 382868171255808 384912071961816 385762393181172 385913048628576 386003648717568 386765581136592 386856381373056 387619997000664 387862414281216 388719253193472 390216307954752 390886135345692 392726668174848 392768412080904 394239156490368 394281061162614 396817570968336 397090677176576 398345814370476 399225812487642 401184395497984 402227688884224 402589742998401 403116262571008 403871561920512 404528377394862 404668763804928 404763767138304 405422033604129 405562730146176 405657943354368 406476347109444 406712870350848 408884063427896 408980056379328 409601642197986 409787341918532 409883546930976 410666824914696 410949462750336 411574041759132 414011953690888 414109150507584 414153167211507 415186055149824 415471803305984 416103255566208 416265760318464 417185345945088 417283287773184 418106963056896 418422787492038 419510909890968 420437664478356 420682311626752 421531026632016 421629988687488 422462243922072 423253790896608 424188813998736 425291931141696 426817524787248 428561894555424 429676384040064 429972105037824 430625595492288 433026080957043 434152179707148 434404807151616 435111278778666 435364464310272 436072496625747 437245914194432 437460922404864 438929857226112 439899510813504 440871306492768 441043484146944 441147027105792 441864463591017 442017807013248 442121578712064 443271330607104 444481797384478 445463715935401 446419767339378 446574691621632 446622159169636 446679533131776 446727011823648 448830477914112 450056125378034 450559035988992 451226511326024 451332444935232 452223329834108 452506149994752 453505795392384 455252359280544 456033824569974 456258071414448 458229814094388 458496451997696 459994571356383 460102563426744 461118990297348 462318145594128 462478587205632 465763447902249 465872794321032 467084312043552 467246407692288 467296072489024 467405778719232 468116162511984 468298980358272 469333514188224 470370333439008 471949773627339 472113557772416 472224394994688 473156518503872 473267600580096 473452430266368 474222404961018 474498348742656 475270024412331 475546577789952 476783252508672 477143399109216 478197471419472 479441039875392 480169715385654 480500187975264 481749744722304 481862844214272 483718618167552 485453798160576 485505398266673 486716236935936 486830502402048 487791456899712 488705408045568 489785022349056 490510608558082 491058724617216 491786197737352 491901653468736 492143537705472 492872617909084 493796089379376 494886949665192 495980219804364 496173919665312 497270032889904 499709616222208 501634122544128 502396528074336 502567888301604 502742298072576 504049696167936 507629825241777 507749000552136 507925208361984 507979197010832 509069418744096 509246084788224 510194019816432 510371076139008 513216095949088 514349857574896 514550731504768 514671531623424 515687441515456 515808508497408 516826662667552 517149885708288 518292337591296 520288410606336 521181513794256 523635557566464 523691216107872 525652208653824 525708081550152 525831501059136 529090094624448 531127752493968 531252444369024 532301083316856 532426050652608 532633984049664 533810642335488 534601449776786 534989900013696 535198834695168 536381159072256 536786323997868 537972155346906 539371169859816 539558351739904 540562711472172 540750306861568 540877257805824 541910861743104 541968462812592 545306741839104 546135522930648 546511395907968 547555766552928 547932617000448 548765389012176 552145534010112 552204222948676 553259472454521 553389360152328 553581406866432 554804340754944 555021013757952 556247127926784 557475950742528 557897049989384 558520466337792 559347879854624 559754311256064 560583552637808 562041368842688 562173318249984 563282991896096 564338387862144 565585085331648 567055908188928 569090033049664 571415859407232 571476596637186 572901845386752 574167460656384 577368107942724 578643589771758 578869572942864 579005473076352 580148371704888 580284572059584 581429995500996 581793621421824 583078879790208 585239809634816 586329203018538 586532681084672 587828408657024 588057978862592 589090002262272 589152618121356 589357076017664 589495438282752 591421591743921 595226356452504 595432922162176 595636015764864 597518721555714 598838718731463 600745381318656 601776593246976 603341533326336 604674393856512 605807342880768 607003145707392 607145650707456 608045099426632 608344095219264 608486915031552 608724553199616 610069305526272 610973085459184 613326095141844 613470084568992 614681012877798 614825320396464 616358679810048 616424194125504 621017930536332 621163725761376 622779082724736 623207704958976 624154883349312 624398640477696 625778018917632 627160444585344 627634181238057 629266364836452 629632526659584 630656496717534 631023467440128 632296539948024 632444983031232 633693365883108 634062103719936 636191198812288 637596628559296 639254719833856 640226287180872 640666917300352 642332992963072 642483792285696 644958157556736 647271730880768 648954982581248 650388609199616 651228269560722 651607210727424 652666918167999 653046696465408 654744966156288 655868871291648 656191383607296 658394785839168 659849266220256 661306959739152 661565226220416 661720540658688 663026710519872 663182368068096 664906995910656 666722696076717 668845496725504 669862037432448 669933238754454 670019299697664 670090517735472 670323064096768 671761707208704 673245716871168 675084188067051 676839766989036 676998667402848 677233611149312 678334994751162 678759224992128 680258693088576 682878538920816 684050736854961 684387107121672 686228708831232 687344721141582 687744677996544 691056450121728 693717880808448 694908685059008 698254954810496 700869611538432 700944108733536 701108668078848 705453459499264 708170336658624 708336592492032 709734777755808 709901400870144 710178645399552 711333607441527 711747523113984 713319866684928 713598446260224 715174878763008 715547110998818 715715098663824 717127848357431 717296207129208 719161559813088 720254573078481 720750281962896 722547815657472 722624617083456 722794266321408 727075655785472 728180697240864 728681861210624 730074355403904 730245753603072 730576822667264 731687185349568 735765912837123 736194045346816 737679296606028 737852480203104 738108542488576 739308926863626 739739121006592 740694134069064 742330424497788 743301267656704 743970329706546 744260879497968 745905049334856 749564424333312 752451183816192 753594792111504 754113447108864 756074544251904 761887812542976 761968795516248 763869127182336 765556614208512 769824143923632 771524786362344 771826097257152 772007297435136 773531162273184 773712762746112 775239994001328 775724828562432 777438506386944 780432615909504 781588778546863 781772270691384 785453336349696 785536824161808 788478312980736 788562122325228 791390827209689 793635141936672 794181354353152 796691628740952 798451624975284 801902174665179 802368790995968 804455377768448 805179485996802 806232525142016 806958233020359 809056754789724 809337527609856 809527534276608 810844067208258 811125460292352 811315886708736 812952694218888 817768126855792 817960112758656 819203284395972 819574683837064 819767093861952 821333649829392 821898925500672 823148083518264 828023907381776 828218301015168 828306334423014 830372110299648 832206511132416 832531520636928 834370691890176 836213926113792 836845574984076 839021819781936 840875328956712 843062053264032 843259977374976 844924487844144 846507581793216 848377627997472 850583862283392 853635049574496 857123789110848 857214894955779 859352768080128 859944210075648 861251190984576 862527081340897 866052161914086 867965384657637 868304359414296 870222557557332 870728928620544 872144993251494 874491828388864 877859714452224 879493804527807 879799021627008 881742612985536 882086968293888 882294054211584 883728927182034 884035614026496 884243157424128 888963594768956 890927431870802 892839534678756 893149383243264 893244318339272 893359066263552 893454023647296 900112250756068 901118071977984 902453022652048 902664889870464 904446659668216 905012299989504 907011590784768 910504718561088 912067649139948 912516142828896 916459628188776 919989142712766 920205126853488 922021519316697 922237980594696 924636291188256 924957174411264 931526895804498 931745588642064 934168624087104 934592144978048 934811557438464 936232325023968 936597960716544 938667028376448 940740666878016 943899547254678 944227115544832 944448789989376 945984745076301 946313037007744 946535201160192 948444809922036 948996697485312 950540048824662 951093155579904 954286798218432 956394942838944 958882079750784 960339430771308 961000375950528 963499489444608 963725688428544 966357390160183 967437236335104 970907596321152 971010796533346 973432473871872 973661004804096 975582913799424 977410816091136 979570044698112 981021217116164 982117449234432 983572395474704 983803306937472 984287075410944 985745235818168 987592178758752 989773899330384 991960439608728 992347839330624 994540065779808 1003268245088256 1004793056148672 1004899858131681 1005135776603208 1005484596145152 1008099392335872 1015259650483554 1015498001104272 1015850416723968 1015958394021664 1017502492126743 1018138837488192 1020388039632864 1020742152278016 1026432191898176 1028699715149792 1029101463009536 1029343063246848 1031017081712373 1031374883030912 1031617016994816 1033653325335104 1034299771416576 1036584675182592 1040576821212672 1042363027588512 1047271115132928 1047382432215744 1051304417307648 1051416163100304 1051663002118272 1058180189248896 1062255504987936 1062504888738048 1064602166633712 1064852101305216 1065267968099328 1067621284670976 1069202899553572 1069979800027392 1070397669390336 1072762318144512 1073320666498227 1073572647995736 1075944310693812 1078742339719632 1079116703479808 1081125422944344 1081500613723136 1083821723486208 1083936925625184 1090613483678208 1092271045861296 1093022791815936 1095111533105856 1095865234000896 1097530778024352 1104291068020224 1104408445897352 1106518944909042 1106778720304656 1107162813732864 1108963390295439 1109608681509888 1112494255853568 1114951901485056 1115794099978768 1118695759709248 1119508622512128 1121167105275616 1124082737685376 1124346636499968 1126565983792192 1128676775724288 1131170170663296 1134111816377856 1138180066099328 1142831718814464 1142953193274372 1145803690773504 1148334921312768 1154736215885448 1157287179543516 1157739145885728 1158010946152704 1160296743409776 1160569144119168 1162859991001992 1163587242843648 1166157759580416 1170479619269632 1172658406037076 1173065362169344 1175656817314048 1176115957725184 1178180004524544 1178305236242712 1178714152035328 1182843183487842 1190452712905008 1190865844324352 1191272031529728 1195037443111428 1197677437462926 1203553186493952 1206683066652672 1209348787713024 1211614685761536 1214006291414784 1214291301414912 1216090198853264 1216688190438528 1216973830063104 1220138611052544 1221946170918368 1226652190283688 1226940169137984 1229362025755596 1229650640792928 1232848388251008 1242035861072664 1242327451522752 1242459501634521 1245558165449472 1246415409917952 1248309766698624 1248797280955392 1251556037835264 1254320889170688 1255268362476114 1258532729672904 1261312993435068 1262046934880256 1264593079896048 1264889966062464 1267386731766216 1272382397624576 1275193257118592 1278509439667712 1280452574361744 1281333834600704 1284665985926144 1289916315113472 1294543461761536 1297909965162496 1299078242871129 1300777218399232 1302456539121444 1303214421454848 1305333836335998 1306093392930816 1308217489877241 1311737742583296 1312382767214592 1316789571678336 1319698532440512 1322613919478304 1323130452440832 1323441081317376 1326053421039744 1326364736136192 1329813991821312 1333445392153434 1336391147806203 1339724074864896 1339866477508908 1340038599395328 1340181035470944 1340646128193536 1346491433742336 1350168376134102 1353679533978072 1353997334805696 1356669989502324 1357518449984256 1360517386177152 1365757077841632 1368101473709922 1368774214243344 1374689442283164 1375489355993088 1379983714069149 1387435761616896 1389817370118016 1396509909620992 1397290343706747 1401739223076864 1401888217467072 1402217336157696 1410906918998528 1415849320882017 1416340673317248 1416673184984064 1419469555511616 1419802801740288 1420357290799104 1422667214883054 1423495046227968 1425810073236993 1426639733369856 1430349757526016 1431094221997636 1431430197327648 1434255696714862 1434592414258416 1437424155544129 1438323119626176 1440509146156962 1441500563925792 1445249234166912 1445588532642816 1454151311570944 1456361394481728 1456516194800019 1457363722421248 1460148710807808 1460491507206144 1461153645334528 1463374370699136 1471531825674246 1472388090693632 1475358593212056 1475704960406208 1478617853727252 1479478242013184 1481388268138128 1484660848995576 1487940659413092 1488521758995936 1491810098669712 1499128848666624 1504902367632384 1507189584223008 1508226894217728 1512149088503808 1522889475725331 1523775625085952 1523937591032496 1527738254364672 1531113228417024 1539648287847264 1543049572724688 1543652194514304 1544014594870272 1547062324546368 1547425525492224 1550479988002656 1551449657124864 1554877012773888 1555686290845673 1560865231819008 1563177557093726 1563544541382768 1566630821211017 1570906672699392 1571073648323616 1576956625961472 1577124244650456 1582781654419378 1587270283873344 1588362708706304 1593383257481904 1596903249950568 1603804349330358 1604737581991936 1610358971993604 1612465050284032 1613916466040718 1618113509579448 1618675055219712 1621688134416516 1622250920584704 1622631773417472 1625905388437776 1635536253711584 1635920225517312 1638406568791944 1639149367674128 1639534187723904 1642667299658784 1643797851001344 1646296167036528 1656047814763552 1656436602030336 1656612668846028 1659778417363563 1660744220599296 1664413022264832 1665063041273856 1668741383780352 1672427852227584 1673691149968152 1678043639563872 1681750657913424 1686124106528064 1686519954749952 1689848975688288 1693015163586432 1696755255994944 1701167724566784 1707270099148992 1707451569185041 1714247578221696 1714429789911558 1718705536160256 1722502381969152 1725054162681794 1732104323828172 1735930769315274 1736608718828592 1740445115114664 1744289986502988 1748983656777728 1755719428904448 1758987609055614 1759598043254016 1763485225971072 1764173936587776 1767457854364068 1768071228052992 1768486314848256 1777927189537912 1781854863741604 1785679069357512 1786298766486528 1786488636678544 1786908047294592 1800224501512136 1802236143955968 1804906045304096 1805329779740928 1808893319336432 1810024599979008 1814023181569536 1821009437122176 1824135298279896 1825032285657792 1832919256377552 1839978285425532 1840410253706976 1844043038633394 1844475961189392 1849272582376512 1863053791608996 1863491177284128 1868337248174208 1869184289956096 1869623114876928 1872464650047936 1873195921433088 1877334056752896 1881481333756032 1882902543714171 1887799094509356 1888454231089664 1888897579978752 1891969490152602 1892626074015488 1893070402320384 1896889619844072 1901080097649324 1902186311159808 1908573596436864 1912789885677888 1917764159501568 1920678861542616 1922000751901056 1926998978889216 1927451376857088 1932714780320366 1934874472670208 1941815192642304 1942021593066692 1946864947743744 1951165827598848 1954821632182272 1959140089396224 1962042434232328 1964234898468864 1967144790949408 1967606613874944 1968574150821888 1971490471636336 1975184357517504 1979547798660768 1983920879217456 1984695678661248 1989080131559616 2000168088230151 2006536490176512 2009586112297344 2009799716263362 2010271553206416 2010969192290304 2025252564201153 2030519300967108 2030996002208544 2031700833447936 2031916788043328 2035004984253486 2036277674976384 2040776079265728 2052152210564883 2052864383796352 2057399430299584 2058202926019072 2058686126493696 2062034163424746 2062749766061824 2063234033989632 2067306650670208 2073169350365184 2081153642425344 2084726055177024 2094764864431488 2102608834615296 2102832326200608 2103326004236544 2116360378497792 2124511009975872 2125009777476096 2129204333267424 2129704202610432 2130535936198656 2135242569341952 2138405799107144 2139959600054784 2140795338780672 2145524636289024 2146641332996454 2147145295991472 2151383545072293 2151888621387624 2157484679439264 2158233406959616 2162250845888688 2163001227446272 2167643446972416 2167873851250368 2181226967356416 2184542091722592 2186045583631872 2190223066211712 2191730468001792 2195061556048704 2207297738511369 2208582136040448 2208816891794704 2213037889818084 2213557440609312 2214325627465728 2217926780590878 2219217363019776 2229903802970112 2231588199957536 2237391519418496 2242334210551232 2248165475370752 2248693272999936 2253131967584384 2257353551448576 2262340341326592 2268223632755712 2276360132198656 2285663437628928 2285906386548744 2291607381547008 2296669842625536 2309472431770896 2314574359087032 2315478291771456 2316021892305408 2320593486819552 2321138288238336 2325719982003984 2327174485687296 2332315519160832 2340959238539264 2344766335640589 2345316812074152 2346130724338688 2351313634628096 2352231915450368 2356360009049088 2356610472485424 2357428304070656 2365686366975684 2374172481629067 2380905425810016 2381731688648704 2382544063059456 2390074886222856 2395354874925852 2405706523995537 2407106372987904 2413366133305344 2418697575426048 2428012582829568 2428582602829824 2432180397706528 2433376380877056 2433947660126208 2443892341836736 2453304380567376 2453880338275968 2458724051511192 2459301281585856 2465696776502016 2484071722145328 2484654903045504 2484919003269042 2491116330898944 2496619533397248 2497594561910784 2503112075670528 2508641778341376 2510536724952228 2517065459345808 2522625986870136 2529186159792096 2529779932124928 2534773463532432 2544764795249152 2550386514237184 2557018879335424 2560905148723488 2562667669201408 2569331971852288 2571644684867337 2579832630226944 2587581244022691 2589086923523072 2595819930324992 2598156485742258 2601554436798464 2603896153972911 2604913078242888 2610667672671996 2612186785861632 2616434979754482 2623475485166592 2633579143356672 2639397064881024 2645227838956608 2646260904881664 2646882162634752 2652106842079488 2652729472272384 2666890784306868 2672782295612406 2679448149729792 2679732955017816 2680077198790656 2680362070941888 2700336752268204 2707359067956144 2707994669611392 2713339979004648 2715036899968512 2721034772354304 2731514155683264 2736202947419844 2737548428486688 2749378884566328 2759967428138298 2766064557950091 2774871523233792 2779634740236032 2793019819241984 2794580687413494 2803776434934144 2804434672315392 2821813837997056 2831698641764034 2832681346634496 2833346369968128 2837954235228903 2838939111023232 2839605603480576 2845334429766108 2846990092455936 2851620146473986 2853279466739712 2862188443995272 2862860394655296 2868511393429724 2869184828516832 2874848311088258 2876646239252352 2881018292313924 2883001127851584 2890498468333824 2891177065285632 2899072170480549 2908302623141888 2912722788963456 2913032389600038 2914727444842496 2920297421615616 2920983014412288 2926748741398272 2943063651348492 2944776181387264 2950717186424112 2951409920812416 2957235707454504 2962776536276256 2969321697991152 2975881318826184 2977043517991872 2983620197339424 3009804735264768 3014379168446016 3014699574395043 3016453788435456 3024298177007616 3045778951450662 3047551250171904 3047875182064992 3052507476380229 3062226456834048 3079296575694528 3086099145449376 3087304389028608 3088029189740544 3093051245137119 3094124649092736 3094851050984448 3100959976005312 3102899314249728 3109754025547776 3111372581691346 3118246011547807 3121730463638016 3126355114187452 3127089082765536 3133261642422034 3141813345398784 3142147296647232 3153913251922944 3154248489300912 3165563308838756 3174540567746688 3176725417412608 3186766514963808 3193806499901136 3207608698660716 3209475163983872 3219961999494681 3220717943987208 3227832932081436 3236227019158896 3237350110439424 3243376268833032 3244501841169408 3251810776875552 3271072507423168 3271840451034624 3276813137583888 3278298735348256 3279068375447808 3285334599317568 3287595702002688 3292592334073056 3312095629527104 3312873204060672 3313225337692056 3319556834727126 3321488441198592 3326890170886317 3328826044529664 3337482767560704 3344855704455168 3347382299936304 3356087279127744 3363501315826848 3372248213056128 3373039909499904 3379697951376576 3386030327172864 3393510511989888 3398537787866711 3402335449133568 3414540198297984 3414903138370082 3428495156443392 3428859579823116 3437411072320512 3445004763938304 3450108325363588 3464208647656344 3471861538630548 3473217437657184 3480890230229328 3488579973005976 3497967313555456 3511438857808896 3517975218111228 3519196086508032 3526970451942144 3528347873175552 3534915708728136 3536142456105984 3555854379075824 3563709727483208 3571358138715024 3572597532973056 3572977273357088 3573816094589184 3600449003024272 3609812090608192 3610659559481856 3617786638672864 3620049199958016 3628046363139072 3642018874244352 3648270596559792 3650064571315584 3665838512755104 3679956570851064 3680820507413952 3688086077266788 3688951922378784 3698545164753024 3726107583217992 3726982354568256 3727378504903563 3736674496348416 3738368579912192 3739246229753856 3744929300095872 3746391842866176 3754668113505792 3762962667512064 3765805087428342 3775598189018712 3776908462179328 3783938980305204 3785252148030976 3786140804640768 3793779239688144 3802160195298648 3817147192873728 3825579771355776 3835528319003136 3841357723085232 3844001503802112 3853997957778432 3865429560640732 3869748945340416 3883630385284608 3884043186133384 3893729895487488 3902331655197696 3909643264364544 3918280178792448 3924084868464656 3934289581898816 3935213227749888 3937148301643776 3942980943272672 3950368715035008 3959095597321536 3967841758434912 3969391357322496 3978160263119232 4000336176460302 4009173443418609 4019172224594688 4019599432526724 4020543106412832 4021938384580608 4050505128402306 4061038601934216 4061992004417088 4063833576086656 4070009968506972 4072555349952768 4081552158531456 4104304421129766 4105728767592704 4114798860599168 4116405852038144 4124068326849492 4125499532123648 4126468067979264 4134613301340416 4139951142207447 4162307284850688 4169452110354048 4189529728862976 4191871031120241 4205217669230592 4205664652401216 4206652008473088 4232720756995584 4249022019951744 4250019554952192 4258408666534848 4259408405220864 4261071872397312 4270485138683904 4276811598214288 4279919200109568 4291049272578048 4293282665992908 4294290591982944 4302767090144586 4303777242775248 4312272466632387 4314969358878528 4324501691777376 4326002454892544 4335747702500736 4362453934712832 4369084183445184 4369548584400057 4372091167263744 4380446132423424 4383460936003584 4390123112097408 4414595477022738 4417164272080896 4417633783589408 4426075779636168 4427114881218624 4435853561181756 4438434726039552 4463176399915072 4474783038836992 4484668421102464 4496330950741504 4497386545999872 4506263935168768 4514707102897152 4524680682653184 4536447265511424 4552720264397312 4568668427175993 4571326875257856 4571812773097488 4583214763094016 4593339685251072 4618944863541792 4629148718174064 4630956583542912 4632043784610816 4641186973639104 4642276576476672 4651439964007968 4654348971374592 4664631038321664 4667058872537019 4681918477078528 4689532671281178 4690633624148304 4692261448677376 4699892463633051 4702627269256192 4712720018098176 4713220944970848 4714856608141312 4731372733951368 4748344963258134 4761810851620032 4765088126118912 4780149772445712 4790709749851704 4811413047991074 4814212745975808 4837395150852096 4856025165659136 4864360795413056 4866752761754112 4867895320252416 4887784683673472 4906608761134752 4907760676551936 4917448103022384 4918602563171712 4931393553004032 4968143444290656 4969309806091008 4969838006538084 4979335252090689 4982232661797888 4993239066794496 4995189123821568 5006224151341056 5017283556682752 5019894938502017 5021073449904456 5034130918691616 5045251973740272 5058372319584192 5059559864249856 5069546927064864 5089529590498304 5100773028474368 5114037758670848 5121810297446976 5122354707555123 5125335338402816 5138663943704576 5143289369734674 5175162488045382 5178173847046144 5196312971484516 5203108873596928 5207792307945822 5209826156485776 5221335345343992 5232869959508964 5246950970333184 5267158286713344 5278794129762048 5290455677913216 5292521809763328 5304213684158976 5305458944544768 5333781568613736 5345564591224812 5358896299459584 5359465910035632 5360724141883776 5400673504536408 5414718135912288 5415989339222784 5426679958009296 5430073799937024 5442069544708608 5463028311366528 5471121449828041 5472405894839688 5475096856973376 5498757769132656 5519934856276596 5532129115900182 5559269480472064 5586039638483968 5589161374826988 5607552869868288 5608869344630784 5643627675994112 5648707631142513 5663397283528068 5665362693268992 5666692739936256 5675908470457806 5677878222046464 5679211206961152 5690668859532216 5703240292947972 5706558933479424 5724376887990544 5725720789310592 5737022786859448 5738369657033664 5749696622176516 5753292478504704 5762036584627848 5766002255703168 5780996936667648 5782354130571264 5798144340961098 5825445577926912 5826064779200076 5829454889684992 5840594843231232 5853497482796544 5886127302696984 5901434372848224 5902819841624832 5914471414909008 5925553072552512 5938643395982304 5951762637652368 5954087035983744 5967240394678848 6000504264690453 6019609470529536 6028758336892032 6029399148790086 6032907576870912 6075757692603459 6091557902901324 6095102500343808 6095750364129984 6105014952760458 6156456631694649 6158593151389056 6172198290898752 6174608778057216 6176058379481088 6186102490274238 6188249298185472 6189702101968896 6201919952010624 6219508051095552 6222745163382692 6236492023095614 6243460927276032 6252710228374904 6254178165531072 6266523284844068 6284294593294464 6307826503845888 6308496978601824 6331126617677512 6349081135493376 6353450834825216 6373533029927616 6387612999802272 6415217397321432 6439923998989362 6441435887974416 6454150635216879 6455665864162872 6472454038317792 6474700220878848 6486752537666064 6489003682338816 6503621553751104 6542145014846336 6543680902069248 6553626275167776 6556597470696512 6558136750895616 6570669198635136 6575191404005376 6585184668146112 6621893215534107 6624191259054208 6625746408121344 6626450675384112 6639113669454252 6642976882397184 6653780341772634 6657652089059328 6689711408910336 6694764599872608 6712174558255488 6727002631653696 6744496426112256 6746079818999808 6759395902753152 6764501731121281 6772060654345728 6787021023979776 6797075575733422 6804670898267136 6829080396595968 6829806276740164 6856990312886784 6857719159646232 6874822144641024 6890009527876608 6900216650727176 6928417295312688 6943723077261096 6946434875314368 6961780460458656 6977159946011952 7022877715617792 7034299006921767 7035950436222456 7038392173016064 7053940903884288 7056695746351104 7069831417456272 7072284912211968 7111708758151648 7122517444887201 7127419454966416 7142716277430048 7145195065946112 7145954546714176 7147632189178368 7200898006048544 7217119571986611 7219624181216384 7221319118963712 7235573277345728 7240098399916032 7256092726278144 7284037748488704 7296541193119584 7300129142631168 7331677025510208 7359913141702128 7361641014827904 7376172154533576 7377903844757568 7397090329506048 7452215166435984 7453964709136512 7454757009807126 7473348992696832 7476737159824384 7489858600191744 7492783685732352 7509336227011584 7525925335024128 7531610174856684 7551196378037424 7553816924358656 7567877960610408 7570504296061952 7587558479376288 7604320390597296 7634294385747456 7651159542711552 7671056638006272 7682715446170464 7688003007604224 7707995915556864 7730859121281464 7739497890680832 7762743732068073 7767260770569216 7768086372266768 7787459790974976 7804663310395392 7836560357584896 7848169736929312 7868579163797632 7870426455499776 7885961886545344 7900737430070016 7918191194643072 7935683516869824 7938782714644992 7956320526238464 8000672352920604 8018346886837218 8038344449189376 8039198865053448 8041086212825664 8101010256804612 8122077203868432 8123984008834176 8127667152173312 8140019937013944 8145110699905536 8163104317062912 8208608842259532 8211457535185408 8229597721198336 8232811704076288 8248136653698984 8250999064247296 8269226602680832 8279902284414894 8298193673850273 8324614569701376 8338904220708096 8379059457725952 8383742062240482 8411329304802432 8413304016946176 8465441513991168 8498044039903488 8500039109904384 8516817333069696 8518816810441728 8540970277367808 8553623196428576 8559838400219136 8586565331985816 8588581183965888 8605534180289172 8607554485550496 8624544933264774 8629938717757056 8649003383554752 8671495405001472 8697216511441647 8724907869425664 8738168366890368 8739097168800114 8744182334527488 8760892264846848 8780246224194816 8829190954045476 8834328544161792 8835267567178816 8852151559272336 8854229762437248 8871707122363512 8926352799830144 8949566077673984 8969336842204928 8992661901483008 9012527870337536 9029414205794304 9044098723185129 9049361365306368 9072894531022848 9105440528794624 9137336854351986 9142653750515712 9143625546194976 9157522429140687 9186679370502144 9237889727083584 9258297436348128 9261913167085824 9264087569221632 9282373947278208 9284553152953344 9302879928015936 9308697942749184 9329262076643328 9334117745074038 9354738034643421 9379065342562356 9381267248296608 9384522897354752 9399784927266102 9405254538512384 9425440036196352 9426441889941696 9462745467902736 9496689926516268 9523621703240064 9530176252237824 9560299544891424 9581419499703408 9622826095982148 9628425491951616 9659885998484043 9712050331318272 9728721590826112 9733505523508224 9775569367346944 9813217522269504 9815521353103872 9834896206044768 9837205126343424 9862787106008064 9936286888581312 9937343041524401 9938619612182016 9939676013076168 9958670504181378 9964465323595776 9980670512658951 9986478133588992 10012448302682112 10034567113365504 10039789877004034 10042146899808912 10061969088808903 10068261837383232 10090503947480544 10116744639168384 10119119728499712 10139093854129728 10179059180996608 10195613363600133 10201546056948736 10228075517341696 10243620594893952 10244709415110246 10250670676805632 10286578739469348 10350324976090764 10356347694092288 10392625942969032 10415584615891644 10419652312971552 10442670690687984 10465739919017928 10493901940666368 10534316573426688 10557588259524096 10580911355826432 10585043619526656 10608427368317952 10667563137227472 10691129182449624 10717792598919168 10718931820071264 10721448283767552 10801347009072816 10829436271824576 10831978678445568 10853359916018592 10860147599874048 10884139089417216 10926056622733056 10942242899656082 10944811789679376 10950193713946752 10966415748477119 10997515538265312 11039869712553192 11064258231800364 11118538960944128 11172079276967936 11178322749653976 11182135514710689 11215105739736576 11217738689261568 11287255351988224 11297415262285026 11326794567056136 11330725386537984 11351816940915612 11355756444092928 11358422413922304 11381337719064432 11406480585895944 11448753775981088 11451441578621184 11474045573718896 11476739314067328 11499393244353032 11506584957009408 11524073169255696 11532004511406336 11561993873335296 11596288681922196 11650891155853824 11652129558400152 11681189686462464 11706994965593088 11772254605393968 11802868745696448 11805639683249664 11828942829818016 11851106145105024 11877286791964608 11903525275304736 11908174071967488 11934480789357696 11952160984295287 12001008529380906 12027520330255827 12057516673784064 12058798297580172 12065815153741824 12151515385206918 12183115805802648 12191500728259968 12210029905520916 12312913263389298 12317186302778112 12344396581797504 12349217556114432 12372204980548476 12376498596370944 12379404203937792 12403839904021248 12445490326765384 12472984046191228 12486921854552064 12505420456749808 12508356331062144 12533046569688136 12568589186588928 12615653007691776 12616993957203648 12662253235355024 12698162270986752 12747066059855232 12775225999604544 12830434794642864 12879847997978724 12882871775948832 12908301270433758 12911331728325744 12936817399897161 12944908076635584 12973505075332128 12978007364677632 13007243107502208 13084290029692672 13087361804138496 13107252550335552 13108645753200171 13113194941393024 13116273501791232 13141338397270272 13150382808010752 13170369336292224 13243786431068214 13248382518108416 13251492816242688 13252901350768224 13278227338908504 13307560683545268 13315304178118656 13389529199745216 13424349116510976 13454005263307392 13488992852224512 13492159637999616 13518791805506304 13529003462242562 13544121308691456 13574042047959552 13594151151466844 13609341796534272 13658160793191936 13659612553480328 13713980625773568 13715438319292464 13749644289282048 13780019055753216 13800433301454352 13856834590625376 13887446154522192 13892869750628736 13923560920917312 13954319892023904 14001176617611057 14045755431235584 14068598013843534 14071900872444912 14076784346032128 14099677390899153 14107881807768576 14139662834912544 14144569824423936 14223417516303296 14245034889774402 14254838909932832 14285432554860096 14291909093428352 14295264378356736 14401796012097088 14434239143973222 14439248362432768 14442638237927424 14471146554691456 14512185452556288 14568075496977408 14593082386239168 14600258285262336 14663354051020416 14719826283404256 14723282029655808 14752344309067152 14755807689515136 14794180659012096 14904430332871968 14907929418273024 14909514019614252 14946697985393664 14953474319648768 14979717200383488 14985567371464704 15018672454023168 15051850670048256 15059684815506051 15063220349713368 15102392756074848 15107633848717312 15135755921220816 15141008592123904 15175116958752576 15208640781194592 15268588771494912 15302319085423104 15342113276012544 15365430892340928 15367064122665369 15376006015208448 15415991831113728 15461718242562928 15525487464136146 15534521541138432 15536172744533536 15609326620790784 15696339473858624 15737158327595264 15740852910999552 15771923773090688 15801474860140032 15836382389286144 15871367033739648 15877565429289984 15912641052476928 16001344705841208 16036693773674436 16076688898378752 16078397730106896 16082172425651328 16202020513609224 16244154407736864 16247968017668352 16255334304346624 16280039874027888 16290221399811072 16326208634125824 16413364349484123 16417217684519064 16422915070370816 16459195442396672 16465623408152576 16496273307397968 16501998128494592 16538453205361664 16559804568829788 16596387347700546 16677808441416192 16758118915451904 16767484124480964 16822658609604864 16826608033892352 16930883027982336 16996088079806976 17000078219808768 17033634666139392 17037633620883456 17107246392857152 17119676800438272 17173130663971632 17177162367931776 17211068360578344 17215108971100992 17249089866529548 17259877435514112 17298006767109504 17342990810002944 17394433022883294 17476336733780736 17478194337600228 17488364669054976 17521784529693696 17560492448389632 17658381908090952 17670535134357632 17704303118544672 17708459524874496 17743414244727024 17852705599660288 17899132155347968 17938673684409856 17985323802966016 18001512794071359 18025055740675072 18058828411588608 18088197446370258 18098722730612736 18210881057589248 18227273077810377 18274673708703972 18285307501031424 18287251092389952 18315044858281374 18475779454167168 18516594872696256 18523826334171648 18528175138443264 18564747894556416 18569106305906688 18605759856031872 18658524153286656 18668235490148076 18709476069286842 18758130685124712 18762534496593216 18799569854532204 18810509077024768 18852883779883392 18925490935805472 18993379853032536 19047243406480128 19060352504475648 19120599089782848 19162838999406816 19245652191964296 19319771996968086 19362451905650637 19424100662636544 19457443181652224 19467011047016448 19551138734693888 19626435044539008 19631042706207744 19669792412089536 19674410252686848 19725574212016128 19865679646602321 19872573777162624 19874686083048802 19877239224364032 19879352026152336 19917341008362756 19928930647191552 19961341025317902 19972956267177984 20069134226731008 20079579754008068 20084293799617824 20123938177617806 20136523674766464 20181007894961088 20233489278336768 20238239456999424 20278187708259456 20293505193363843 20358118361993216 20391226727200266 20403092113897472 20487241189787904 20489418830220492 20501341353611264 20573157478938696 20700649952181528 20785251885938064 20831169231783288 20839304625943104 20885341381375968 20931479838035856 21068633146853376 21102897020765301 21115176519048192 21161822711652864 21170087239053312 21216854736635904 21335126274454944 21367552334661603 21382258364899248 21435585197838336 21437863640142528 21442896567535104 21602694018145632 21651358715959833 21658872543649152 21663957356891136 21706719832037184 21720295199748096 21768278178834432 21827722080834649 21852113245466112 21884485799312164 21889623579358752 21900387427893504 21932831496954238 21995031076530624 22079739425106384 22128516463600728 22237077921888256 22344158553935872 22356645499307952 22364271029421378 22430211479473152 22594830524570052 22653589134112272 22661450773075968 22703633881831224 22711512888185856 22762675438128864 22812961171791888 22897507551962176 22902883157242368 22948091147437792 22953478628134656 22998786488706064 23013169914018816 23048146338511392 23064009022812672 23123987746670592 23192577363844392 23288231196204219 23301782311707648 23304259116800304 23362379372924928 23413989931186176 23544509210787936 23605737491392896 23611279366499328 23657885659636032 23702212290210048 23754573583929216 23789764515066977 23807050550609472 23816348143934976 23868961578715392 23904321968590574 24002017058761812 24055040660511654 24115033347568128 24117596595160344 24303030770413836 24366231611605296 24383001456519936 24420059811041832 24625826526778596 24634372605556224 24688793163595008 24698435112228864 24744409961096952 24752997192741888 24807679808042496 24890980653530768 24945968092382456 24973843709104128 25010840913499616 25016712662124288 25066093139376272 25137178373177856 25233987914407296 25324506470710048 25396324541973504 25494132119710464 25550451999209088 25660869589285728 25759695995957448 25765743551897664 25816602540867516 25822663456651488 25873634799794322 25889816153271168 25947010150664256 26014486215004416 26091649534324941 26168580059385344 26174723608276992 26214505100671104 26217291506400342 26226389882786048 26232547003582464 26282676794540544 26340738672584448 26487572862136428 26496765036216832 26502985632485376 26505802701536448 26556454677817008 26615121367090536 26779058399490432 26848698233021952 26908010526614784 26977985704449024 27037583611012608 27058006924485124 27088242617382912 27148084095919104 27188302302933688 27218683593068544 27316321586383872 27319225106960656 27427961251547136 27430876638584928 27560038111506432 27600866602908704 27713669181250752 27774892309044384 27785739501257472 27847121841834624 27908639784047808 28002353235222114 28064214103930263 28137196027687068 28143801744889824 28153568692064256 28199354781798306 28215763615537152 28279325669825088 28446835032606592 28490069779548804 28509677819865664 28570865109720192 28583818186856704 28590528756713472 28803592024194176 28868478287946444 28878496724865536 28885276475854848 28942293109382912 28979657995452129 29136150993954816 29186164772478336 29200516570524672 29326708102040832 29439652566808512 29446564059311616 29504688618134304 29511615379030272 29588361318024192 29808860665743936 29812029124573203 29815858836546048 29819028039228504 29893395970787328 29906948639297536 29959434400766976 30037344908046336 30103701340096512 30119369631012102 30126440699426736 30185907266426709 30204785512149696 30271511842441632 30282017184247808 30350233917505152 30417281562389184 30537177542989824 30586840090800399 30604638170846208 30684226552025088 30730861784681856 30734128245330738 30752012030416896 30923436485125856 31050974928272292 31069043082276864 31072345489067072 31392678947717248 31474316655190528 31481705821999104 31543847546181376 31602949720280064 31672764778572288 31742734067479296 31755130858579968 31825282104953856 32002689411682416 32073387547348872 32153377796757504 32156795460213792 32164344851302656 32404041027218448 32488308815473728 32495936035336704 32510668608693248 32560079748055776 32580442799622144 32652417268251648 32826728698968246 32834435369038128 32845830140741632 32899247245431357 32918390884793344 32992546614795936 33003996256989184 33076906410723328 33119609137659576 33192774695401092 33355616882832384 33516237830903808 33534968248961928 33645317219209728 33653216067784704 33861766055964672 33992176159613952 34067269332278784 34075267241766912 34214492785714304 34346261327943264 34354324735863552 34422136721156688 34430217942201984 34498179733059096 34519754871028224 34596013534219008 34685981620005888 34788866045766588 34952673467561472 34956388675200456 35043569059387392 35120984896779264 35316763816181904 35341070268715264 35408606237089344 35416919049748992 35486828489454048 35705411199320576 35798264310695936 35856482952885861 35877347368819712 35970647605932032 36003025588142718 36050111481350144 36082560990767481 36176394892740516 36197445461225472 36421762115178496 36454546155620754 36549347417407944 36574502184779904 36630089716562748 36951558908334336 37033189745392512 37047652668343296 37129495789112832 37138212611813376 37211519712063744 37336470980296152 37418952138573684 37516261370249424 37525068993186432 37599139709064408 37705767559766784 37850981871610944 37986759706065072 38094486812960256 38241198179565696 38325677998813632 38491304383928592 38639543993936172 38724903811301274 38810452199691483 38914886363304448 38934022094032896 39102277469387776 39252870089078016 39262085412415488 39325937259600513 39339584824179072 39348820505373696 39451148424032256 39731359293204642 39745147554325248 39749372166097604 39754478448728064 39758704052304672 39834682016725512 39922682050635804 39945912534355968 40159159508016136 40168587599235648 40247876355235612 40273047349532928 40362015789922176 40466978556673536 40476478913998848 40556375416518912 40587010386727686 40782453454400532 40806184227794944 40974482379575808 40978837660440984 41146314957877392 41401299904363056 41570503771876128 41662338463566576 41678609251886208 41770682762751936 41862959676071712 42003529852833171 42137266293706752 42205794041530602 42230353038096384 42299032172697459 42323645423305728 42433709473271808 42670252548909888 42735104669323206 42764516729798496 42875727280285056 42885793135070208 43205388036291264 43209980445733897 43302717431919666 43317745087298304 43327914713782272 43413439664074368 43536556357668864 43655444161669298 43704226490932224 43768971598624328 43779247158717504 43800774855787008 43865662993908476 43990062153061248 44159478850212768 44257032927201456 44474155843776512 44713290998615904 44728542058842756 44860422958946304 45179054446518153 45189661049140104 45307178268224544 45322901546151936 45407267763662448 45423025776371712 45525350876257728 45625922343583776 45795015103924352 45805766314484736 45896182294875584 45906957256269312 45997572977412128 46026339828037632 46096292677022784 46101192367996107 46128018045625344 46247975493341184 46385154727688784 46576462392408438 46603564623415296 46608518233600608 46827979862372352 47089018421575872 47211474982785792 47222558732998656 47315771319272064 47404424580420096 47509147167858432 47579529030133954 47614101101218944 47632696287869952 47737923157430784 47808643937181148 48004034117523624 48110081321023308 48230066695136256 48235193190320688 48606061540827672 48732463223210592 48766002913039872 48840119622083664 49240093048452369 49251653053557192 49268745211112448 49377586327190016 49396870224457728 49488819922193904 49505994385483776 49615359616084992 49781961307061536 49891936184764912 50021681826999232 50033425324248576 50132186278752544 50274356746355712 50467975828814592 50649012941420096 50792649083947008 50988264239420928 51100903998418176 51321739178571456 51519391991914896 51531487103795328 51633205081735032 51645326913302976 51747269599588644 51779632306542336 51894020301328512 52028972430008832 52183299068649882 52337160118770688 52429010201342208 52434583012800684 52452779765572096 52465094007164928 52565353589081088 52681477345168896 52975145724272856 52993530072433664 53011605403072896 53112909355634016 53230242734181072 53558116798980864 53697396466043904 53816021053229568 53955971408898048 54075167222025216 54116013848970248 54176485234765824 54296168191838208 54376604605867376 54632643172767744 54638450213921312 54855922503094272 54861753277169856 55201733205817408 55427338362501504 55549784618088768 55571479002514944 55694243683669248 55817279568095616 56004706470444228 56128428207860526 56274392055374136 56287603489779648 56398709563596612 56431527231074304 56558651339650176 56893670065213184 56980139559097608 57019355639731328 57141730219440384 57167636373713408 57181057513426944 57607184048388352 57736956575892888 57756993449731072 57884586218765824 57959315990904258 58087355716951911 58272301987909632 58372329544956672 58401033141049344 58653416204081664 58879305133617024 58893128118623232 59009377236268608 59023230758060544 59176722636048384 59617721331487872 59624058249146406 59631717673092096 59638056078457008 59786791941574656 59918868801533952 60207402680193024 60238739262024204 60252881398853472 60371814532853418 60409571024299392 60543023684883264 60700467835010304 60834563124778368 60880515580091529 61074355085979648 61173680181600798 61209276341692416 61461723569363712 61468256490661476 61504024060833792 61846872970251712 62101949856544584 62144690978134144 62785357895434496 62948633310381056 63087695092362752 63205899440560128 63308691062295903 63345529557144576 63485468134958592 63510261717159936 63650564209907712 64005378823364832 64102657003984809 64146775094697744 64306755593515008 64313590920427584 64328689702605312 64808082054436896 64976617630947456 64991872070673408 65021337217386496 65120159496111552 65160885599244288 65304834536503296 65483166242503947 65653457397936492 65668870738076256 65691660281483264 65798494490862714 65836781769586688 65985093229591872 66153812821446656 66239218275319152 66385549390802184 66711233765664768 67032475661807616 67069936497923856 67290634438419456 67984352319227904 68134538664557568 68428985571428608 68692522655886528 68708649471727104 68844273442313376 68860435884403968 68996359466118192 69039509742056448 69192027068438016 69371963240011776 69561401290670807 69577732091533176 69864693588612657 69905346935122944 69912777350400912 70087138118774784 70241969793558528 70433783621662321 70633527632363808 70682140537430528 70817212474178688 70833838099497984 70973656978908096 71369293545200931 71410822398641152 71596528621391872 71712965905771722 71754694737639424 72006051176285436 72100222962700288 72165121981534962 72352789785481032 72909092311241508 73098694834815888 73149004369559808 73260179433125496 73903117816668672 74066379490785024 74095305336686592 74258991578225664 74423039424127488 74672941960592304 74837904277147368 75032522740498848 75050137986372864 75198279418128816 75411535119533568 75701963743221888 75973519412130144 76188973625920512 76482396359131392 76651355997627264 76764910239339833 76982608767857184 77279087987872344 77449807622602548 77620904399382966 77829772726608896 78204554938775552 78274948602974823 78505740178156032 78524170824830976 78651874519201026 78679169648358144 78697641010747392 79462718586409284 79490295108650496 79498744332195208 79508956897456128 79517408104609344 79669364033451024 79845364101271608 80318319016032272 80337175198471296 80495752710471224 80546094699065856 80724031579844352 80933957113347072 81112750833037824 81174020773455372 81564906908801064 81948964759151616 81957675320881968 82292629915754784 82802599808726112 83141007543752256 83324676927133152 83357218503772416 83541365525503872 83665126890067009 83725919352143424 84007059705666342 84192642311790789 84411588083061204 84460706076192768 84598064345394918 84647290846611456 85340505097819776 85470209338646412 85529033459596992 85751454560570112 85771586270140416 86410776072582528 86419960891467794 86605434863839332 86635490174596608 86655829427564544 86826879328148736 87310888323338596 87408452981864448 87537943197248656 87558494317435008 87601549711574016 87731325987816952 87980124306122496 88318957700425536 88514065854402912 89426581997231808 89436087373719609 89457084117685512 89720845917892608 90358108893036306 90379322098280208 90557721799280127 90614356536449088 90814535527324896 90846051552743424 91050701752515456 91251844687167552 91590030207848704 91611532628969472 91760520272401197 91792364589751168 91813914512538624 91995145954824256 92052679656075264 92192585354045568 92202384735992214 92256036091250688 92770309455377568 93152924784816876 93207129246830592 93217036467201216 94178036843151744 94422949965571584 94445117465997312 94631542638544128 94808849160840192 95018294335716864 95159058060267908 95228202202437888 95265392575739904 95475846314861568 95617287874362296 96008068235047248 96220162642046616 96460133390272512 96470386380641376 97212123081655344 97464926446421184 97532005826079744 97680239244167328 98480186096904738 98503306107114384 98537490422224896 98697741736294071 98755172654380032 98977639844387808 99011988770967552 99230719232169984 99563922614123072 99783872369529824 100043363653998464 100066850648497152 100264372557505088 100548713492711424 100935951657629184 101298025882840192 101585298167894016 101976528478841856 102201807996836352 102643478357142912 103038783983829792 103062974207590656 103266410163470064 103290653826605952 103494539199177288 103559264613084672 103788040602657024 104057944860017664 104366598137299764 104674320237541376 104858020402684416 104869166025601368 104905559531144192 105130707178162176 105362954690337792 105950291448545712 105987060144867328 106023210806145792 106225818711268032 106460485468362144 107116233597961728 107394792932087808 107569448858657583 107632042106459136 107911942817796096 108150334444050432 108232027697940496 108592336383676416 108753209211734752 109265286345535488 109276900427842624 109723506554339712 110403466411634816 110854676725003008 111099569236177536 111142958005029888 111388487367338496 111634559136191232 112009412940888456 112256856415721052 112548784110748272 112575206979559296 112797419127193224 113117302679300352 113787340130426368 113960279118195216 114038711279462656 114283460438880768 114335272747426816 115214368096776704 115473913151785776 115513986899462144 115769172437531648 115918631981808516 116174711433903822 116431356599074449 116744659089913344 116802066282098688 117306832408163328 117758610267234048 117786256237246464 118018754472537216 118046461516121088 118353445272096768 119235442662975744 119248116498292812 119263435346184192 119276112156914016 119837737603067904 120477478524048408 120505762797706944 120743629065706836 120819142048598784 121086047369766528 121400935670020608 121669126249556736 121761031160183058 122347360363201596 122418552683384832 122923447138727424 122936512981322952 123693745940503424 124203899713089168 124289381956268288 125570715790868992 125897266620762112 126010589558499513 126175390184725504 126411798881120256 126617382124591806 126691059114289152 126897096518092377 126970936269917184 127301128419815424 128010757646729664 128205314007969618 128293550189395488 128627181840855168 128657379405210624 129616164108873792 129629941337201691 129953235261894912 129983744141346816 130042674434772992 130240318992223104 130609669073006592 130966332485007894 131306914795872984 131337741476152512 131596988981725428 131673563539173376 131970186459183744 132478436550638304 132771098781604368 133422467531329536 134139872995847712 134581268876838912 135537163339554459 135968704638455808 136269077329115136 136857971142857216 137385045311773056 137417298943454208 137688546884626752 137720871768807936 137992718932236384 138079019484112896 138303577103988321 138384054136876032 138743926480023552 139122802581341614 139155464183066352 139430143087780513 139729387177225314 139810693870245888 139825554700801824 140483939587117056 140867567243324642 141267055264727616 141364281074861056 141634424948357376 141667676198995968 141947313957816192 142738587090401862 142821644797282304 143425931811543444 143509389475278848 144012102352570872 144330243963069924 144705579570962064 145818184622483016 146197389669631776 146298008739119616 146520358866250992 147720279145357107 147806235633337344 148132758981570048 148190610673373184 148517983156451328 148846078848254976 149345883921184608 149675808554294736 150065045480997696 150100275972745728 150396558836257632 150823070239067136 151403927486443776 151947038824260288 151963189657468649 152377947251841024 152964792718262784 153302711995254528 153529820478679666 153965217535714368 154558175975744688 154899615245205096 155241808798765932 155659545453217792 156409109877551104 156549897205949646 157011480356312064 157303749038402052 157358339296716288 157395282021494784 158925437172818568 158980590217300992 158997488664390416 159034816209218688 159338728066902048 159690728202543216 160636638032064544 160674350396942592 160991505420942448 161092189398131712 161448063159688704 161867914226694144 162225501666075648 162348041546910744 163129813817602128 163897929518303232 163915350641763936 164585259831509568 165605199617452224 166282015087504512 166649353854266304 166714437007544832 167082731051007744 167330253780134018 167451838704286848 168014119411332684 168385284623581578 168823176166122408 169196128690789836 169294581693222912 170681010195639552 170940418677292824 171058066919193984 171502909121140224 171543172540280832 172821552145165056 172839921782935588 173210869727678664 173270980349193216 173653758656297472 174621776646677192 174816905963728896 175075886394497312 175116988634870016 175203099423148032 175462651975633904 175960248612244992 176637915400851072 177028131708805824 178853163994463616 178872174747439218 178914168235371024 180716217786072612 180758644196560416 181115443598560254 181228713072898176 181629071054649792 182101403505030912 182503689374335104 182641546740274587 183180060415697408 183223065257938944 183521040544802394 183584729179502336 183627829025077248 183990291909648512 184385170708091136 184404769471984428 184512072182501376 185540618910755136 186305849569633752 186434072934402432 188356073686303488 188845899931143168 189263085277088256 189617698321680384 190036588671433728 190318116120535816 190456404404875776 190530785151479808 190951692629723136 191234575748724592 192016136470094496 192440325284093232 192920266780545024 192940772761282752 194424246163310688 194929852892842368 195064011652159488 195360478488334656 196449498727511841 196960372193809476 197006612214228768 197074980844449792 197395483472588142 197510345308760064 197955279688775616 198461438464339968 199127845228246144 199567744739059648 200086727307996928 200133701296994304 200528745115010176 201097426985422848 201871903315258368 202596051765680384 203953056957683712 204403615993672704 205286956714285824 206077567967659584 206125948415181312 206532820326940128 206581307653211904 206989078398354576 207118529226169344 207576081205314048 208115889720035328 208684203872012421 208733196274599528 209348640475082752 209716040805368832 209738332051202736 209811119062288384 210261414356324352 210725909380675584 211301350864986963 211900582897091424 211974120289734656 212046421612291584 212451637422536064 212920970936724288 214107880635602793 214232467195923456 214789585864175616 215138897717315166 215264084212918272 216300668888100864 216464055395880992 217506418423469504 218553800855685248 219447013108679424 220806932823269632 221709353450006016 222199138472355072 222285916010059776 222776974734676992 223269118272382464 224018825881776912 224513712831442104 225097568221496544 225150413959118592 225594838254386448 226234605358600704 227574680260852736 227920558236390432 228077422558925312 228566920877761536 228670545494853632 230294730718019499 230428736193553408 230947826303571552 231027973798924288 231538344875063296 231837263963617032 232349422867807644 232862713198148898 233489318179826688 234613664816326656 235517220534468096 235572512474492928 236037508945074432 236092923032242176 238470885325951488 238496232996585624 238526870692368384 238552224313828032 240954957048096816 241011525595413888 241487258131413672 241638284097197568 242172094739533056 242801871340041216 243338252499113472 243522062320366116 244694720726403192 245846894277454848 245873025962645904 247387491881006848 248407799426178336 248578763912536576 250995380670201027 251141431581737984 251794533241524224 252021179116999026 252350780369451008 252577926935372367 253234764249183612 253382118228578304 253794193036184754 253941872539834368 256021515293459328 256410628015939236 256587100378790976 257254363681710336 257314758810421248 259232328217747584 259259882674403382 259906470523789824 259967488282693632 260480637984446208 261932664970015788 262613829591745968 262675482952305024 263193977963450856 263940372918367488 264956873101276608 265542197563208736 268279745991695424 268308262121158827 269162537753677824 271074326679108918 271673165397840381 272538154658230272 273715942285714432 274770090623546112 274834597886908416 275281560817203591 275377093769253504 275441743537615872 275985437864472768 276158038968225792 276607154207976642 276768108273752064 278245605162683228 278310928366132704 278860286175561026 279458774354450628 279621387740491776 279651109401603648 281735134486649284 282534110529455232 282728562149722112 283268849896714752 283335352397991936 283894627915632384 285477174180803724 285643289594564608 286851863623086888 288024204705141744 288660487926139848 289411159141924128 291636369244966032 292394779339263552 292596017478239232 293040717732501984 295440558290714214 295612471266674688 296093225208882213 296265517963140096 297035966312902656 297692157696509952 298691767842369216 299351617108589472 300130090961995392 300200551945491456 300793117672515264 301646140478134272 302469863120137279 302807854972887552 303894077648520576 303926379314937298 304755894503682048 305929585436525568 306605423990509056 307059640957359332 307930435071428736 309116351951489376 309799230490410192 310483617597531864 311319090906435584 313099794411899292 314022960712624128 314607498076804104 314716678593432576 317850874345637136 317961180434601984 317994977328780832 318069632418437376 318677456133804096 319381456405086432 321273276064129088 321348700793885184 321983010841884896 322184378796263424 322708346575972749 322896126319377408 323735828453388288 324451003332151296 324696083093821488 326259627635204256 327795859036606464 327830701283527872 329170519663019136 331210399234904448 332564030175009024 333298707708532608 333428874015089664 334165462102015488 334660507560268036 334903677408573696 336028238822665368 336770569247163156 337646352332244816 338392257381579672 341362020391279104 341880837354585648 342116133838387968 343005818242280448 345643104290330112 345679843565871176 346421739455357328 346541960698386432 347307517312594944 349243553293354384 350151772788994624 350233977269740032 350406198846296064 350925303951267808 351920497224489984 353275830801702144 354056263417611648 357706327988927232 357744349494878436 357828336470742048 361432435572145224 361517288393120832 362230887197120508 362457426145796352 363258142109299584 364202807010061824 365007378748670208 365283093480549174 366360120831394816 367042081089604788 367169458359004672 367255658050154496 367980583819297024 368770341416182272 368809538943968856 371081237821510272 372611699139267504 372868145868804864 376712147372606976 377691799862286336 378526170554176512 379235396643360768 380073177342867456 380636232241071632 380912808809751552 381903385259446272 382469151497449184 384032272940188992 384880650568186464 385881545522565504 388848492326621376 388889824011605073 389859705785684736 390128023304318976 390720956976669312 392898997455023682 393920744387618952 394013224428457536 394790966945176284 395020690617520128 395910559377551232 398255690456492288 399135489478119296 400173454615993856 400267402593988608 401057490230020352 403743806630516736 405192103531360768 406611490018663377 407906113915367424 408807231987345408 410573913428571648 412155135935319168 412251896830362624 413065640653880256 413162615306423808 413978156796709152 414237058452338688 415152162410628096 416231779440070656 417368407744024842 417466392549199056 418290429263341539 419432081610737664 419476664102405472 419622238124576768 421451818761351168 422602701729973926 423801165794182848 424092843224583168 424903274845072128 425841941873448576 428215761271205586 428464934391846912 430277795434630332 430528168425836544 432928110791761984 435012836846939008 437107601711370496 438894026217358848 441613865646539264 443160837436071321 443418706900012032 444398276944710144 444571832020119552 445553949469353984 446538236544764928 448037651763553824 449027425662884208 450195136442993088 450300827918237184 451189676508772896 452469210717201408 455149360521705472 455841116472780864 455889568972405947 456154845117850624 457133841755523072 457341090989707264 460589461436038998 460857472387106816 461895652607143104 463076689750126592 463674527927234064 464698845735615288 465725426396297796 466978636359653376 469227329632653312 471034441068936192 472075017890148864 472185846064484352 476941770651902976 476992465993171248 477104448627656064 481909914096193632 482023051190827776 482974516262827344 483276568194395136 484344189479066112 485603742680082432 486676504998226944 486929809034695649 487044124640732232 489389441452806384 491693788554909696 491746051925291808 494774983762013696 496815598852356672 497157527825073152 501990761340402054 502282863163475968 504042358233998052 504701560738902016 505155853870744734 506469528498367224 507588386072369508 507883745079668736 512043030586918656 512821256031878472 513174200757581952 514508727363420672 514629517620842496 518464656435495168 518519765348806764 519812941047579648 520961275968892416 523865329940031576 525227659183491936 525350965904610048 526387955926901712 527880745836734976 529913746202553216 531084395126417472 536559491983390848 536616524242317654 542148653358217836 543346330795680762 547431884571428864 547924640220823761 549540181247092224 549669195773816832 550563121634407182 550754187538507008 550883487075231744 551970875728945536 553214308415953284 553536216547504128 556491210325366456 556621856732265408 557720572351122052 558917548708901256 559302218803207296 563470268973298568 565068221058910464 565457124299444224 566537699793429504 567789255831264768 570954348361607448 573703727246173776 576048409410283488 577320975852279696 578822318283848256 583272738489932064 584789558678527104 585192034956478464 586081435465003968 589348496182535523 590881116581428428 591224942533349376 592186450417764426 592531035926280192 595384315393019904 597383535684738432 598703234217178944 600260181923990784 600401103890982912 601586235345030528 603292280956268544 604939726240274558 605615709945775104 607788155297041152 607852758629874596 611859170873051136 613210847981018112 614119281914718664 615860870142857472 618232703902978752 619598460980820384 620967235195063728 626052611616037263 626199588823798584 628045921425248256 629214996153608208 629433357186865152 633904052594960889 635701748691274272 635922360869203968 635989954657561664 636139264836874752 637354912267608192 638762912810172864 642323641906808379 642546552128258176 642697401587770368 643966021683769792 644368757592526848 645416693151945498 645792252638754816 648902006664302592 649392166187642976 652519255270408512 655661402567055744 658341039326038272 662420798469808896 665128060350018048 666597415417065216 666857748030179328 668330924204030976 669321015120536072 669807354817147392 672056477645330736 673541138494326312 675292704664489632 676784514763159344 682724040782558208 683761674709171296 684232267676775936 686011636484560896 690884192154058497 691286208580660224 691359687131742352 692843478910714656 693083921396772864 694615034625189888 698487106586708768 700303545577989248 700467954539480064 701850607902535616 703840994448979968 706551661603404288 708112526835223296 715412655977854464 715488698989756872 715656672941484096 722864871144290448 723034576786241664 724461774394241016 724914852291592704 726516284218599168 728405614020123648 730014757497340416 730566186961098348 732720241662789632 734084162179209576 734338916718009344 735961167638594048 737540682832364544 737619077887937712 742162475643020544 745223398278535008 745736291737609728 752986142010603081 753424294745213952 755383599724572672 757052341108353024 760146354685734912 761272464482143264 761825617619503104 764938302994898368 768064545880377984 769761301136372928 771763091045131008 777696984653242752 777779648023210146 779719411571369472 781441913953338624 785797994910047364 787841488775237904 788026448856915072 789581933890352568 791821118755102464 796511380912984576 798270978956238592 800346909231987712 802114980460040704 804924786363476481 807487613261033472 810384207062721536 813222980037326754 815019496193521143 817614463974690816 821147826857143296 824310271870638336 824503793660725248 826131281307760512 826325230612847616 827956313593418304 828474116904677376 830304324821256192 834736815488049684 834932785098398112 836580858526683078 838864163221475328 838953328204810944 845205403459947852 847602331588365696 848185686449166336 849806549690144256 851683883746897152 856431522542411172 856929868783693824 860555590869260664 865856221583523968 870025673693878016 874215203422740992 877788052434717696 883227731293078528 886321674872142642 886837413800024064 888279675626646639 888796553889420288 891107898938707968 893076473089529856 896075303527107648 898054851325768416 900390272885986176 900601655836474368 902379353017545792 904938421434402816 907409589360411837 910298721043410944 911682232945561728 911779137944811894 912309690235701248 914267683511046144 921178922872077996 921714944774213632 923791305214286208 927349055854468128 929397691471230576 931450852792595592 933957272719306752 942068882137872384 944150035780297728 953883541303805952 953984931986342496 954208897255312128 963819828192387264 964046102381655552 965949032525654688 966553136388790272 968125039727918247 968688378958132224 971207485360164864 973353009996453888 973859618069391298 974088249281464464 976011001614463591 978778882905612768 983387577109819392 983492103850583616 989549967524027392 993631197704713344 994315055650146304 1003981522680804108 1004565726326951936 1008084716467996104 1010311707741489468 1012939056996734448 1015176772144739016 1024086061173837312 1025642512063756944 1026348401515163904 1029017454726841344 1036929312870990336 1037039530697613528 1039625882095159296 1041922551937784832 1047730659880063152 1050455318366983872 1050701931809220096 1052775911853803424 1055761491673469952 1059827492405106432 1062168790252834944 1063742327602280543 1073118983966781696 1073233048484635308 1084297306716435672 1086692661591361524 1094863769142857728 1095849280441647522 1099080362494184448 1101126243268814364 1101508375077014016 1101766974150463488 1103941751457891072 1106428616831906568 1112982420650732912 1113243713464530816 1115441144702244104 1117835097417802512 1118604437606414592 1126940537946597136 1130136442117820928 1133075399586859008 1135578511662529536 1141908696723214896 1147407454492347552 1152096818820566976 1154641951704559392 1157644636567696512 1166545476979864128 1166669472034815219 1169579117357054208 1170384069912956928 1172162870930007936 1178696992365071046 1181762233162856856 1184372900835528852 1185062071852560384 1194767071369476864 1197406468434357888 1200520363847981568 1200802207781965824 1203172470690061056 1209879452480549116 1211231419891550208 1215576310594082304 1215705517259749192 1223718341746102272 1226421695962036224 1228238563829437328 1231721740285714944 1236465407805957504 1239196921961640768 1241934470390127456 1252105223232074526 1252399177647597168 1254871287790024617 1258429992307216416 1258866714373730304 1267808105189921778 1271403497382548544 1271979909315123328 1272278529673749504 1274709824535216384 1277525825620345728 1284647283813616758 1285093104256516352 1285394803175540736 1287932043367539584 1290833386303890996 1291584505277509632 1298784332375285952 1305038510540817024 1311322805134111488 1316682078652076544 1324841596939617792 1330256120700036096 1333194830834130432 1333715496060358656 1336661848408061952 1338642030241072144 1339614709634294784 1344112955290661472 1347082276988652624 1350585409328979264 1353569029526318688 1365448081565116416 1367523349418342592 1367668706917217841 1368464535353551872 1372023272969121792 1381768384308116994 1382572417161320448 1382719374263484704 1385686957821429312 1389230069250379776 1396974213173417536 1400607091155978496 1400935909078960128 1403701215805071232 1407681988897959936 1413103323206808576 1416225053670446592 1430825311955708928 1430977397979513744 1431313345882968192 1445729742288580896 1446069153572483328 1448923548788482032 1449829704583185408 1453032568437198336 1456811228040247296 1460029514994680832 1460789427104086947 1461132373922196696 1465440483325579264 1468168324358419152 1468677833436018688 1471922335277188096 1475081365664729088 1475238155775875424 1484324951286041088 1490446796557070016 1491472583475219456 1505972284021206162 1506848589490427904 1514104682216706048 1522544928964286528 1523651235239006208 1529876605989796736 1536129091760755968 1539522602272745856 1543526182090262016 1555393969306485504 1555559296046420292 1559438823142738944 1562883827906677248 1571595989820094728 1575682977550475808 1576052897713830144 1579163867780705136 1583642237510204928 1593022761825969152 1596541957912477184 1600693818463975424 1604229960920081408 1609849572726952962 1620768414125443072 1626445960074653508 1630038992387042286 1642295653714286592 1648620543741276672 1649007587321450496 1652262562615521024 1652650461225695232 1655912627186836608 1660608649642512384 1669473630976099368 1669865570196796224 1673161717053366156 1677906656409621888 1690410806919895704 1695204663176731392 1696371372898332672 1699613099380288512 1703367767493794304 1712863045084822344 1721111181738521328 1731712443167047936 1740051347387756032 1748430406845481984 1755576104869435392 1766455462586157056 1768045488547606569 1772643349744285284 1773674827600048128 1776559351253293278 1777593107778840576 1786152946179059712 1792150607054215296 1796109702651536832 1800780545771972352 1801203311672948736 1804758706035091584 1809876842868805632 1814819178720823674 1823364465891123456 1823558275889623788 1824619380471402496 1842357845744155992 1847582610428572416 1854698111708936256 1858795382942461152 1862901705585191184 1878157834848111789 1884137764275744768 1888300071560595456 1901712157784882667 1907767082607611904 1907969863972684992 1908417794510624256 1926970925720425137 1927639656384774528 1928092204763311104 1931898065051309376 1933106272777580544 1936250079455836494 1937376757916264448 1946706019992907776 1947719236138782596 1948176498562928928 1952022003228927182 1957557765811225536 1966984207701167232 1979099935048054784 1987262395409426688 1988630111300292608 2007963045361608216 2016169432935992208 2020623415482978936 2025878113993468896 2030353544289478032 2048172122347674624 2051285024127513888 2052696803030327808 2058034909453682688 2072652576462175491 2073858625741980672 2074079061395227056 2079251764190318592 2083845103875569664 2095461319760126304 2100910636733967744 2101403863618440192 2105551823707606848 2111522983346939904 2117289041840960953 2119654984810212864 2124337580505669888 2127484655204561086 2146237967933563392 2146466096969270616 2168594613432871344 2173385323182723048 2191698560883295044 2198160724988368896 2202252486537628728 2203016750154028032 2207883502915782144 2212857233663813136 2225964841301465824 2226487426929061632 2230882289404488208 2235670194835605024 2237208875212829184 2253881075893194272 2258958426031809243 2260272884235641856 2266150799173718016 2271157023325059072 2283817393446429792 2294814908984695104 2304193637641133952 2309283903409118784 2315289273135393024 2333090953959728256 2333338944069630438 2339158234714108416 2344325741860015872 2357393984730142092 2363524466325713712 2368745801671057704 2389534142738953728 2394812936868715776 2401040727695963136 2406344941380122112 2419758904961098232 2422462839783100416 2431152621188164608 2431411034519498384 2452843391924072448 2456477127658874656 2463443480571429888 2472930815611915008 2478393843923281536 2483868940780254912 2504210446464149052 2504798355295194336 2509742575580049234 2516859984614432832 2535616210379843556 2542806994765097088 2543959818630246656 2544557059347499008 2549419649070432768 2555051651240691456 2569294567627233516 2570186208513032704 2570789606351081472 2575864086735079168 2581666772607781992 2597568664750571904 2610077021081634048 2622645610268222976 2633364157304153088 2649683193879235584 2660512241400072192 2666389661668260864 2673323696816123904 2677284060482144288 2679229419268589568 2688225910581322944 2694164553977305248 2701170818657958528 2707138059052637376 2722228768081235511 2730896163130232832 2735046698836685184 2735337413834435682 2736929070707103744 2763536768616233988 2765144834322640896 2765438748526969408 2771373915642858624 2793948426346835072 2801214182311956992 2801871818157920256 2807402431610142464 2826206646413617152 2832450107340893184 2861650623911417856 2861954795959027488 2862626691765936384 2891459484577161792 2892138307144966656 2897847097576964064 2899659409166370816 2906065136874396672 2913622456080494592 2920059029989361664 2921578854208173894 2922264747844393392 2928033004843390773 2936336648716838304 2937355666872037376 2943844670554376192 2950162731329458176 2950476311551750848 2968649902572082176 2980893593114140032 2982945166950438912 3011944568042412324 3013697178980855808 3045089857928573056 3059753211979593472 3072258183521511936 3079045204545491712 3087052364180524032 3110787938612971008 3111118592092840584 3118877646285477888 3125767655813354496 3143191979640189456 3151365955100951616 3152105795427660288 3158327735561410272 3167284475020409856 3186045523651938304 3191226982806841629 3193083915824954368 3201387636927950848 3208459921840162816 3219699145453905924 3241536828250886144 3252891920149307016 3260077984774084572 3284591307428573184 3297241087482553344 3304525125231042048 3305300922451390464 3311825254373673216 3338947261952198736 3339731140393592448 3346323434106732312 3355813312819243776 3380821613839791408 3390409326353462784 3399226198760577024 3406735534987588608 3425726090169644688 3442222363477042656 3463424886334095872 3480102694775512064 3496860813690963968 3500008416104445657 3511152209738870784 3532910925172314112 3536090977095213138 3545286699488570568 3553118702506586556 3555186215557681152 3584301214108430592 3592219405303073664 3601561091543944704 3602406623345897472 3609517412070183168 3629638357441647348 3646728931782246912 3647116551779247576 3684715691488311984 3695165220857144832 3709396223417872512 3717590765884922304 3725803411170382368 3756315669696223578 3764613863370073851 3776600143121190912 3803424315569765334 3815939727945369984 3816835589021248512 3853941851440850274 3855279312769549056 3856184409526622208 3863796130102618752 3872500158911672988 3874753515832528896 3895438472277565192 3896352997125857856 3904044006457854364 3915115531622451072 3933968415402334464 3958199870096109568 3974524790818853376 4015926090723216432 4032338865871984416 4041246830965957872 4051756227986937792 4060707088578956064 4096344244695349248 4102570048255027776 4103006120751653523 4105393606060655616 4116069818907365376 4145305152924350982 4147717251483961344 4148158122790454112 4167690207751139328 4190922639520252608 4201821273467935488 4202807727236880384 4211103647415213696 4223045966693879808 4234578083681921906 4239309969620425728 4248675161011339776 4254969310409122172 4292475935867126784 4292932193938541232 4337189226865742688 4346770646365446096 4382368281312260841 4383397121766590088 4396321449976737792 4404504973075257456 4406033500308056064 4415767005831564288 4425714467327626272 4451929682602931648 4452974853858123264 4461764578808976416 4471340389671210048 4474417750425658368 4507762151786388544 4517916852063618486 4520545768471283712 4542314046650118144 4567634786892859584 4589629817969390208 4608387275282267904 4618567806818237568 4630578546270786048 4666181907919456512 4666677888139260876 4678316469428216832 4688651483720031744 4714787969460284184 4727048932651427424 4737491603342115408 4779068285477907456 4789625873737431552 4802081455391926272 4812689882760244224 4839517809922196464 4862305242376329216 4862822069038996768 4912954255317749312 4926886961142859776 4945861631223830016 4956787687846563072 4967737881560509824 5008420892928298104 5009596710590388672 5019485151160098468 5033719969228865664 5071232420759687112 5085613989530194176 5087919637260493312 5089114118694998016 5098839298140865536 5110103302481382912 5138589135254467032 5140372417026065408 5151728173470158336 5163333545215563984 5195137329501143808 5220154042163268096 5245291220536445952 5266728314608306176 5299366387758471168 5321024482800144384 5332779323336521728 5354568120964288576 5358458838537179136 5376451821162645888 5388329107954610496 5402341637315917056 5414276118105274752 5444457536162471022 5470093397673370368 5470674827668871364 5473858141414207488 5527073537232467976 5530877497053938816 5542747831285717248 5587896852693670144 5602428364623913984 5614804863220284928 5634473504544335367 5652413292827234304 5664900214681786368 5705136473354648001 5723301247822835712 5723909591918054976 5725253383531872768 5782918969154323584 5784276614289933312 5795694195153928128 5799318818332741632 5812130273748793344 5840118059978723328 5843157708416347788 5844529495688786784 5856066009686781546 5872673297433676608 5887689341108752384 5900952623103501696 5937299805144164352 5961787186228280064 5965890333900877824 6023889136084824648 6090179715857146112 6119506423959186944 6144516367043023872 6158090409090983424 6174104728361048064 6217957729386526473 6221575877225942016 6222237184185681168 6237755292570955776 6251535311626708992 6286383959280378912 6302731910201903232 6304211590855320576 6316655471122820544 6334568950040819712 6351867125522882859 6372091047303876608 6382453965613683258 6386167831649908736 6416919843680325632 6439398290907811848 6505783840298614032 6520155969548169144 6594482174965106688 6609050250462084096 6623650508747346432 6677894523904397472 6679462280787184896 6692646868213464624 6711626625638487552 6761643227679582816 6776875278095427729 6780818652706925568 6798452397521154048 6813471069975177216 6832077011301245137 6851452180339289376 6884444726954085312 6926849772668191744 6960205389551024128 6993721627381927936 7000016832208891314 7072181954190426276 7090573398977141136 7106237405013173112 7168602428216861184 7184438810606147328 7203122183087889408 7219034824140366336 7259276714883294696 7293457863564493824 7294233103558495152 7369431382976623968 7390330441714289664 7418792446835745024 7435181531769844608 7446196293215963801 7451606822340764736 7512631339392447156 7529227726740147702 7606848631139530668 7631879455890739968 7633671178042497024 7707883702881700548 7710558625539098112 7712368819053244416 7727592260205237504 7745000317823345976 7790876944555130384 7792705994251715712 7808088012915708728 7830231063244902144 7867936830804668928 7949049581637706752 8031852181446432864 8064677731743968832 8082493661931915744 8103512455973875584 8121414177157912128 8166686304243706533 8192688489390698496 8205140096510055552 8206012241503307046 8210787212121311232 8290610305848701964 8295434502967922688 8296316245580908224 8381845279040505216 8403642546935870976 8405615454473760768 8422207294830427392 8469156167363843812 8478619939240851456 8497350322022679552 8509938620818244344 8584951871734253568 8585864387877082464 8674378453731485376 8693541292730892192 8764736562624521682 8766794243533180176 8784099014530172319 8809009946150514912 8812067000616112128 8831534011663128576 8851428934655252544 8903859365205863296 8905949707716246528 8923529157617952832 8942680779342420096 8948835500851316736 9015524303572777088 9035833704127236972 9041091536942567424 9135269573785719168 9179259635938780416 9216774550564535808 9237135613636475136 9261157092541572096 9332363815838913024 9333355776278521752 9356632938856433664 9377302967440063488 9429575938920568368 9454097865302854848 9474983206684230816 9558136570955814912 9573680948420524887 9579251747474863104 9604162910783852544 9625379765520488448 9679035619844392928 9724610484752658432 9725644138077993536 9825908510635498624 9853773922285719552 9891723262447660032 9913575375693126144 9935475763121019648 10016841785856596208 10019193421180777344 10038970302320196936 10067439938457731328 10142464841519374224 10171227979060388352 10175839274520986624 10197678596281731072 10220206604962765824 10277178270508934064 10280744834052130816 10303456346940316672 10326667090431127968 10390274659002287616 10440308084326536192 10490582441072891904 10533456629216612352 10598732775516942336 10665558646673043456 10709136241928577152 10752903642325291776 10776658215909220992 10804683274631834112 10828552236210549504 10888915072324942044 10940186795346740736 10941349655337742728 11054147074464935952 11061754994107877632 11085495662571434496 11175793705387340288 11204856729247827968 11229609726440569856 11268947009088670734 11293841590110221553 11329800429363572736 11410272946709296002 11447819183836109952 11450506767063745536 11565837938308647168 11568553228579866624 11591388390307856256 11624260547497586688 11686315416832695576 11689058991377573568 11712132019373563092 11745346594867353216 11801905246207003392 11874599610288328704 11923574372456560128 12047778272169649296 12180359431714292224 12239012847918373888 12289032734086047744 12309018362254960569 12316180818181966848 12348209456722096128 12435915458773052946 12443151754451884032 12444474368371362336 12503070623253417984 12572767918560757824 12605463820403806464 12608423181710641152 12633310942245641088 12669137900081639424 12703734251045765718 12764907931227366516 12772335663299817472 12878796581815623696 13011567680597228064 13040311939096338288 13147104843936782523 13188964349930213376 13218100500924168192 13247301017494692864 13355789047808794944 13358924561574369792 13385293736426929248 13423253251276975104 13523286455359165632 13524723879514709761 13553750556190855458 13561637305413851136 13626942139950354432 13664154022602490274 13702904360678578752 13768889453908170624 13853699545336383488 13920410779102048256 14000033664417782628 14144363908380852552 14181146797954282272 14212474810026346224 14337204856433722368 14368877621212294656 14406244366175778816 14438069648280732672 14518553429766589392 14586915727128987648 14588466207116990304 14738862765953247936 14780660883428579328 14837584893671490048 14870363063539689216 14892392586431927602 14903213644681529472 15025262678784894312 15058455453480295404 15213697262279061336 15263758911781479936 15267342356084994048 15415767405763401096 15421117251078196224 15455184520410475008 15490000635646691952 15581753889110260768 15585411988503431424 15616176025831417456 15660462126489804288 15735873661609337856 15898099163275413504 16063704362892865728 16129355463487937664 16164987323863831488 16207024911947751168 16242828354315824256 16333372608487413066 16410280193020111104 16412024483006614092 16421574424242622464 16581220611697403928 16592632491161816448 16763690558081010432 16807285093871741952 16844414589660854784 16938312334727687624 16957239878481702912 16994700644045359104 17019877241636488688 17169903743468507136 17171728775754164928 17348756907462970752 17387082585461784384 17529473125249043364 17533588487066360352 17568198029060344638 17618019892301029824 17663068023326257152 17702857869310505088 17807718730411726592 17811899415432493056 17847058315235905664 17885361558684840192 17897671001702633472 18031048607145554176 18071667408254473944 18270539147571438336 18358519271877560832 18433549101129071616 18474271227272950272 18522314185083144192 18664727631677826048 18666711552557043504 18713265877712867328 18754605934880126976 18859151877841136736 18908195730605709696 18949966413368461632 19055601376568648577 19116273141911629824 19147361896841049774 19158503494949726208 19250759531040976896 19358071239688785856 19451288276155987072 19651817021270997248 19783446524895320064 19827150751386252288 19870951526242039296 20033683571713192416 20038386842361554688 20077940604640393872 20134879876915462656 20284929683038748448 20342455958120776704 20351678549041973248 20395357192563462144 20440413209925531648 20496231033903735411 20554356541017868128 20561489668104261632 20606912693880633344 20653334180862255936 20780549318004575232 20880616168653072384 20981164882145783808 21418272483857154304 21505807284650583552 21553316431818441984 21609366549263668224 21657104472421099008 21777830144649884088 21880373590693481472 21882699310675485456 22108294148929871904 22123509988215755264 22170991325142868992 22338588879647891403 22351587410774680576 22409713458495655936 22459219452881139712 22537894018177341468 22587683180220443106 22820545893418592004 22895638367672219904 22901013534127491072 23131675876617294336 23137106457159733248 23182776780615712512 23372630833665391152 23378117982755147136 23424264038747126184 23490693189734706432 23603810492414006784 23847148744913120256 24095556544339298592 24360718863428584448 24478025695836747776 24500058912731119599 24578065468172095488 24618036724509921138 24632361636363933696 24871830917546105892 24886303508903768064 24888948736742724672 25145535837121515648 25210927640807612928 25216846363421282304 25266621884491282176 25407468502091531436 25529815862454733032 25757593163631247392 26023135361194456128 26080623878192676576 26294209687873565046 26352297043590516957 26436201001848336384 26494602034989385728 26711578095617589888 26717849123148739584 26770587472853858496 26846506502553950208 27046572910718331264 27049447759029419522 27107501112381710916 27123274610827702272 27328308045204980548 27405808721357157504 27537778907816341248 27707399090672766976 28000067328835565256 28288727816761705104 28362293595908564544 28424949620052692448 28674409712867444736 28721042845261574661 28737755242424589312 28812488732351557632 28876139296561465344 29037106859533178784 29173831454257975296 29176932414233980608 29477725531906495872 29561321766857158656 29675169787342980096 29740726127079378432 29784785172863855204 29806427289363058944 30050525357569788624 30116910906960590808 30427394524558122672 30527517823562959872 30831534811526802192 30842234502156392448 30910369040820950016 30980001271293383904 31163507778220521536 31170823977006862848 31232352051662834912 31320924252979608576 31471747323218675712 31796198326550827008 32127408725785731456 32258710926975875328 32329974647727662976 32414049823895502336 32485656708631648512 32666745216974826132 32820560386040222208 32824048966013228184 33162441223394807856 33185264982323632896 33527381116162020864 33614570187743483904 33688829179321709568 33876624669455375248 33989401288090718208 34039754483272977376 34343457551508329856 34697513814925941504 34774165170923568768 35058946250498086728 35067176974132720704 35136396058120689276 35236039784602059648 35405715738621010176 35615437460823453184 35623798830864986112 35694116630471811328 35770723117369680384 36062097214291108352 36143334816508947888 36541078295142876672 36717038543755121664 36867098202258143232 36948542454545900544 37044628370166288384 37329455263355652096 37333423105114087008 37509211869760253952 37718303755682273472 37816391461211419392 37899932826736923264 38111202753137297154 38294723793682099548 38317006989899452416 38716142479377571712 38902576552311974144 39303634042541994496 39441314531810347569 39566893049790640128 39654301502772504576 39741903052484078592 40067367143426384832 40076773684723109376 40155881209280787744 40269759753830925312 40569859366077496896 40574171638544129283 40684911916241553408 40703357098083946496 40880826419851063296 40992462067807470822 41108713082035736256 41213825387761266688 41306668361724511872 41561098636009150464 41761232337306144768 42836544967714308608 43011614569301167104 43106632863636883968 43218733098527336448 43314208944842198016 43555660289299768176 43760747181386962944 43765398621350970912 44216588297859743808 44247019976431510528 44341982650285737984 44677177759295782806 44703174821549361152 44918438905762279424 45075788036354682936 45175366360440886212 45641091786837184008 45791276735344439808 45802027068254982144 46263351753234588672 46365553561231425024 46745261667330782304 46756235965510294272 46848528077494252368 46981386379469412864 47207620984828013568 47694297489826240512 48191113088678597184 48721437726857168896 48956051391673495552 49000117825462239198 49236073449019842276 49264723272727867392 49743661835092211784 49777897473485449344 50291071674243031296 50421855281615225856 50533243768982564352 50814937004183062872 51059631724909466064 51515186327262494784 52046270722388912256 52161247756385353152 52588419375747130092 52704594087181033914 52989204069978771456 53423156191235179776 53435698246297479168 53541174945707716992 53693013005107900416 54093145821436662528 54098895518058839044 54215002224763421832 54656616090409961096 54811617442714315008 55075557815632682496 56000134657671130512 56577455633523410208 56724587191817129088 56849899240105384896 57166804129705945731 57348819425734889472 57442085690523149322 57475510484849178624 57752278593122930688 58074213719066357568 58353864828467961216 58955451063812991744 59350339574685960192 59481452254158756864 59569570345727710408 59612854578726117888 60101050715139577248 60233821813921181616 60854789049116245344 61055035647125919744 61488693101711206233 61663069623053604384 61684469004312784896 61820738081641900032 61960002542586767808 62327015556441043072 62341647954013725696 62464704103325669824 62641848505959217152 62943494646437351424 64254817451571462912 64517421853951750656 64659949295455325952 64828099647791004672 64971313417263297024 65333490433949652264 65641120772080444416 65648097932026456368 66324882446789615712 66370529964647265792 67015766638943674209 67054762232324041728 67229140375486967808 67377658358643419136 67753249338910750496 68079508966545954752 68686915103016659712 69395027629851883008 69548330341847137536 70117892500996173456 70134353948265441408 70272792116241378552 70472079569204119296 70811431477242020352 71230874921646906368 71388233260943622656 71541446234739360768 72124194428582216704 72286669633017895776 73082156590285753344 73434077087510243328 73734196404516286464 73897084909091801088 74658910526711304192 74666846210228174016 75436607511364546944 75632782922422838784 75799865653473846528 76222405506274594308 76589447587364199096 77432284958755143424 77805153104623948288 78607268085083988992 78882629063620695138 79056891130771550871 79308603005545009152 79483806104968157184 80134734286852769664 80153547369446218752 80311762418561575488 80539519507661850624 81139718732154993792 81148343277088258566 81369823832483106816 81984924135614941644 82217426164071472512 82613336723449023744 83122197272018300928 85673089935428617216 86023229138602334208 86163128535784723983 86213265727273767936 86437466197054672896 86628417889684396032 87111320578599536352 87521494362773925888 87530797242701941824 88433176595719487616 88494039952863021056 88683965300571475968 89354355518591565612 89406349643098722304 90151576072709365872 90350732720881772424 91282183573674368016 91582553470688879616 92526703506469177344 92731107122462850048 93490523334661564608 93512471931020588544 93697056154988504736 93962772758938825728 94415241969656027136 94673067156602968327 95388594979652481024 96382226177357194368 97442875453714337792 98000235650924478396 98472146898039684552 99487323670184423568 99555794946970898688 100582143348486062592 100843710563230451712 101066487537965128704 101629874008366125744 102119263449818932128 103030372654524989568 104092541444777824512 104322495512770706304 105176838751494260184 105409188174362067828 106846312382470359552 106871396492594958336 107082349891415433984 108186291642873325056 108197791036117678088 108430004449526843664 109313232180819922192 109623234885428630016 110151115631265364992 112000269315342261024 113154911267046820416 113449174383634258176 113699798480210769792 114333608259411891462 114884171381046298644 114951020969698357248 116148427438132715136 116707729656935922432 117910902127625983488 118700679149371920384 118962904508317513728 119139140691455420816 119225709157452235776 120202101430279154496 120467643627842363232 121709578098232490688 121722514915632387849 122110071294251839488 122977386203422412466 123326139246107208768 123641476163283800064 123920005085173535616 124654031112882086144 124683295908027451392 124929408206651339648 125283697011918434304 128509634903142925824 129034843707903501312 129319898590910651904 129656199295582009344 129942626834526594048 130666980867899304528 131282241544160888832 131296195864052912736 132649764893579231424 132741059929294531584 134031533277887348418 134109524464648083456 134755316717286838272 135506498677821500992 136159017933091909504 137373830206033319424 138790055259703766016 139096660683694275072 140235785001992346912 140268707896530882816 140545584232482757104 140944159138408238592 141622862954484040704 142461749843293812736 142776466521887245312 143082892469478721536 144248388857164433408 144573339266035791552 146164313180571506688 146868154175020486656 147794169818183602176 149333692420456348032 150873215022729093888 151265565844845677568 151599731306947693056 152444811012549188616 153178895174728398192 154864569917510286848 155610306209247896576 157214536170167977984 157765258127241390276 158113782261543101742 158967612209936314368 160269468573705539328 160307094738892437504 160623524837123150976 161079039015323701248 162279437464309987584 162296686554176517132 163969848271229883288 164434852328142945024 165226673446898047488 171346179870857234432 171500412389117837193 172046458277204668416 172326257071569447966 172426531454547535872 173256835779368792064 174222641157199072704 175061594485403883648 176866353191438975232 176988079905726042112 178708711037183131224 180303152145418731744 180701465441763544848 182564367147348736032 183165106941377759232 184466079305133618699 185053407012938354688 185462214244925700096 186981046669323129216 187024943862041177088 187394112309977009472 187925545517877651456 188830483939312054272 189346134313205936654 192764452354714388736 196000471301848956792 196944293796079369104 198974647340368847136 199111589893941797376 201047299916831022627 201164286696972125184 201687421126460903424 202132975075930257408 203259748016732251488 204238526899637864256 206060745309049979136 208185082889555649024 208644991025541412608 210353677502988520368 210818376348724135656 213692624764940719104 214164699782830867968 216372583285746650112 216395582072235356176 216860008899053687328 218626464361639844384 219246469770857260032 220302231262530729984 224000538630684522048 226309822534093640832 226898348767268516352 227399596960421539584 228667216518823782924 229768342762092597288 232296854876265430272 233415459313871844864 235821804255251966976 237925809016635027456 238278281382910841632 238451418314904471552 240404202860558308992 240935287255684726464 243419156196464981376 243445029831264775698 245954772406844824932 246652278492214417536 247840010170347071232 249308062225764172288 249366591816054902784 249858816413302679296 257019269806285851648 258069687415807002624 258639797181821303808 259312398591164018688 259885253669053188096 261333961735798609056 262564483088321777664 262592391728105825472 265299529787158462848 265482119858589063168 268063066555774696836 268219048929296166912 271012997355643001984 272318035866183819008 274747660412066638848 277580110519407532032 278193321367388550144 280471570003984693824 280537415793061765632 281091168464965514208 281888318276816477184 283245725908968081408 284019201469808904981 284923499686587625472 285552933043774490624 286165784938957443072 288496777714328866816 289146678532071583104 292328626361143013376 298667384840912696064 301746430045458187776 302531131689691355136 303199462613895386112 304889622025098377232 306357790349456796384 309729139835020573696 311220612418495793152 314429072340335955968 315530516254482780552 316227564523086203484 320538937147411078656 320614189477784875008 321247049674246301952 324558874928619975168 324593373108353034264 327939696542459766576 328869704656285890048 330453346893796094976 342692359741714468864 343000824778235674386 344652514143138895932 344853062909095071744 348445282314398145408 350123188970807767296 353732706382877950464 357417422074366262448 360606304290837463488 361402930883527089696 365128734294697472064 365167544746897163547 366330213882755518464 368932158610267237398 370924428489851400192 373962093338646258432 374049887724082354176 374788224619954018944 375851091035755302912 378692268626411873308 385528904709428777472 392000942603697913584 393888587592158738208 397949294680737694272 398223179787883594752 402094599833662045254 402328573393944250368 404265950151860514816 406519496033464502976 408477053799275728512 412121490618099958272 416370165779111298048 417289982051082825216 420707355005977040736 421636752697448271312 427385249529881438208 428329399565661735936 432745166571493300224 432791164144470712352 433720017798107374656 437252928723279688768 438492939541714520064 440604462525061459968 448001077261369044096 452619645068187281664 453796697534537032704 454799193920843079168 457334433037647565848 459536685524185194576 464593709752530860544 466830918627743689728 471643608510503933952 476556562765821683264 476902836629808943104 480808405721116617984 481870574511369452928 486838312392929962752 486890059662529551396 491909544813689649864 493304556984428835072 495680020340694142464 498616124451528344576 499717632826605358592 514038539612571703296 516139374831614005248 517279594363642607616 519770507338106376192 522667923471597218112 525184783456211650944 530599059574316925696 530964239717178126336 536126133111549393672 542025994711286003968 544636071732367638016 549495320824133277696 553398237915400856097 555160221038815064064 556386642734777100288 560943140007969387648 561074831586123531264 562182336929931028416 563776636553632954368 566491451817936162816 568038402939617809962 571105866087548981248 578293357064143166208 597334769681825392128 603141899750493067881 603492860090916375552 605062263379382710272 606398925227790772224 609779244050196754464 612715580698913592768 619458279670041147392 622441224836991586304 631061032508965561104 632455129046172406968 641077874294822157312 642494099348492603904 649117749857239950336 649186746216706068528 655879393084919533152 657739409312571780096 660906693787592189952 662711470096220778289 686001649556471348772 689305028286277791864 696890564628796290816 700246377941615534592 707465412765755900928 714834844148732524896 721212608581674926976 722805861767054179392 730257468589394944128 730335089493794327094 737864317220534474796 747924186677292516864 748099775448164708352 749576449239908037888 757384537252823746616 771057809418857554944 784001885207395827168 787777175184317476416 795898589361475388544 796446359575767189504 804189199667324090508 804657146787888500736 813038992066929005952 816954107598551457024 824242981236199916544 832740331558222596096 834579964102165650432 841414710011954081472 843273505394896542624 852057604409426714943 854770499059762876416 856658799131323471872 865490333142986600448 865582328288941424704 867440035596214749312 874505857446559377536 876985879083429040128 896002154522738088192 905239290136374563328 907593395069074065408 909598387841686158336 914668866075295131696 919073371048370389152 929187419505061721088 933661837255487379456 943287217021007867904 953113125531643366528 961616811442233235968 963741149022738905856 973676624785859925504 973780119325059102792 983819089627379299728 986609113968857670144 991360040681388284928 997232248903056689152 999435265653210717184 1028077079225143406592 1034559188727285215232 1045335846943194436224 1050369566912423301888 1061198119148633851392 1072252266223098787344 1084051989422572007936 1089272143464735276032 1095502634240691490641 1098990641648266555392 1106796475830801712194 1112773285469554200576 1121886280015938775296 1122149663172247062528 1124364673859862056832 1127553273107265908736 1136076805879235619924 1156586714128286332416 1194669539363650784256 1206283799500986135762 1206985720181832751104 1212797850455581544448 1219558488100393508928 1225431161397827185536 1238916559340082294784 1262122065017931122208 1264910258092344813936 1282155748589644314624 1284988198696985207808 1298235499714479900672 1298373492433412137056 1311758786169839066304 1315478818625143560192 1321813387575184379904 1325422940192441556578 1372003299112942697544 1378610056572555583728 1393781129257592581632 1400492755883231069184 1414930825531511801856 1429669688297465049792 1442425217163349853952 1445611723534108358784 1460514937178789888256 1460670178987588654188 1475728634441068949592 1495848373354585033728 1499152898479816075776 1514769074505647493232 1542115618837715109888 1568003770414791654336 1575554350368634952832 1591797178722950777088 1592892719151534379008 1608378399334648181016 1626077984133858011904 1633908215197102914048 1648485962472399833088 1665480663116445192192 1669159928204331300864 1682829420023908162944 1686547010789793085248 1704115208818853429886 1713317598262646943744 1731164656577882849408 1734880071192429498624 1749011714893118755072 1792004309045476176384 1810478580272749126656 1815186790138148130816 1819196775683372316672 1829337732150590263392 1838146742096740778304 1858374839010123442176 1867323674510974758912 1906226251063286733056 1923233622884466471936 1927482298045477811712 1947353249571719851008 1947560238650118205584 1967638179254758599456 1973218227937715340288 1982720081362776569856 1988134410288662334867 1994464497806113378304 1998870531306421434368 2090671693886388872448 2100739133824846603776 2122396238297267702784 2144504532446197574688 2168103978845144015872 2178544286929470552064 2191005268481382981282 2213592951661603424388 2243772560031877550592 2244299326344494125056 2248729347719724113664 2272153611758471239848 2313173428256572664832 2389339078727301568512 2412567599001972271524 2413971440363665502208 2439116976200787017856 2450862322795654371072 2524244130035862244416 2529820516184689627872 2556172813228280144829 2564311497179288629248 2569976397393970415616 2596470999428959801344 2596746984866824274112 2623517572339678132608 2630957637250287120384 2650845880384883113156 2744006598225885395088 2757220113145111167456 2787562258515185163264 2800985511766462138368 2829861651063023603712 2859339376594930099584 2884850434326699707904 2891223447068216717568 2921029874357579776512 2921340357975177308376 2951457268882137899184 2991696746709170067456 2998305796959632151552 3029538149011294986464 3084231237675430219776 3136007540829583308672 3151108700737269905664 3183594357445901554176 3216756798669296362032 3252155968267716023808 3267816430394205828096 3296971924944799666176 3338319856408662601728 3365658840047816325888 3373094021579586170496 3408230417637706859772 3462329313155765698816 3469760142384858997248 3498023429786237510144 3584008618090952352768 3620957160545498253312 3638393551366744633344 3658675464301180526784 3676293484193481556608 3716749678020246884352 3812452502126573466112 3846467245768932943872 3854964596090955623424 3894706499143439702016 3895120477300236411168 3935276358509517198912 3946436455875430680576 3965440162725553139712 3976268820577324669734 3997741062612842868736 4181343387772777744896 4201478267649693207552 4244792476594535405568 4289009064892395149376 4336207957690288031744 4357088573858941104128 4382010536962765962564 4427185903323206848776 4487545120063755101184 4497458695439448227328 4544307223516942479696 4626346856513145329664 4778678157454603137024 4825135198003944543048 4878233952401574035712 4901724645591308742144 5048488260071724488832 5059641032369379255744 5112345626456560289658 5139952794787940831232 5193493969733648548224 5247035144679356265216 5301691760769766226312 5488013196451770790176 5514440226290222334912 5575124517030370326528 5601971023532924276736 5718678753189860199168 5769700868653399415808 5782446894136433435136 5842059748715159553024 5842680715950354616752 5902914537764275798368 5964403230865987004601 5983393493418340134912 5996611593919264303104 6059076298022589972928 6272015081659166617344 6302217401474539811328 6367188714891803108352 6433513597338592724064 6504311936535432047616 6535632860788411656192 6731317680095632651776 6746188043159172340992 6816460835275413719544 6924658626311531397632 6939520284769717994496 6996046859572475020288 7168017236181904705536 7241914321090996506624 7317350928602361053568 7352586968386963113216 7624905004253146932224 7668518439684840434487 7692934491537865887744 7709929192181911246848 7789412998286879404032 7790240954600472822336 7870552717019034397824 7892872911750861361152 7952537641154649339468 8362686775545555489792 8402956535299386415104 8489584953189070811136 8578018129784790298752 8672415915380576063488 8764021073925531925128 8854371806646413697552 8975090240127510202368 8994917390878896454656 9088614447033884959392 9252693713026290659328 9650270396007889086096 9756467904803148071424 9803449291182617484288 10096976520143448977664 10119282064738758511488 10224691252913120579316 10386987939467297096448 10494070289358712530432 10603383521539532452624 10976026392903541580352 11028880452580444669824 11150249034060740653056 11437357506379720398336 11539401737306798831616 11564893788272866870272 11684119497430319106048 11685361431900709233504 11805829075528551596736 11928806461731974009202 11993223187838528606208 12118152596045179945856 12544030163318333234688 12604434802949079622656 12734377429783606216704 12867027194677185448128 13008623873070864095232 13071265721576823312384 13462635360191265303552 13492376086318344681984 13632921670550827439088 13849317252623062795264 13879040569539435988992 13992093719144950040576 14336034472363809411072 14634701857204722107136 14705173936773926226432 15249810008506293864448 15337036879369680868974 15419858384363822493696 15580481909200945644672 15741105434038068795648 15905075282309298678936 16725373551091110979584 16805913070598772830208 17156036259569580597504 17528042147851063850256 17708743613292827395104 17893209692597961013803 17950180480255020404736 17989834781757792909312 18177228894067769918784 19300540792015778172192 19512935809606296142848 19606898582365234968576 20193953040286897955328 20238564129477517022976 20449382505826241158632 20773975878934594192896 20988140578717425060864 21206767043079064905248 21952052785807083160704 22057760905160889339648 22874715012759440796672 23078803474613597663232 23129787576545733740544 23368238994860638212096 23370722863801418467008 23611658151057103193472 23857612923463948018404 24236305192090359891712 25088060326636666469376 25208869605898159245312 25468754859567212433408 25734054389354370896256 26017247746141728190464 26925270720382530607104 26984752172636689363968 27265843341101654878176 27698634505246125590528 27758081139078871977984 27984187438289900081152 29269403714409444214272 29410347873547852452864 30499620017012587728896 30674073758739361737948 31160963818401891289344 31482210868076137591296 31810150564618597357872 33450747102182221959168 34312072519139161195008 35056084295702127700512 35417487226585654790208 35786419385195922027606 35979669563515585818624 36354457788135539837568 38601081584031556344384 39025871619212592285696 39213797164730469937152 40387906080573795910656 40477128258955034045952 40898765011652482317264 41547951757869188385792 41976281157434850121728 42413534086158129810496 43904105571614166321408 44115521810321778679296 45749430025518881593344 46259575153091467481088 46741445727602836934016 47223316302114206386944 47715225846927896036808 48472610384180719783424 50176120653273332938752 50417739211796318490624 51468108778708741792512 53679629077793883041409 53850541440765061214208 53969504345273378727936 54531686682203309756352 55397269010492251181056 58538807428818888428544 58820695747095704905728 61348147517478723475896 62321927636803782578688 62964421736152275182592 63620301129237194715744 68624145038278322390016 70112168591404255401024 70834974453171309580416 71572838770391844055212 72708915576271079675136 77202163168063112688768 78051743238425184571392 80775812161147591821312 80954256517910068091904 81797530023304964634528 83095903515738376771584 83952562314869700243456 84827068172316259620992 87808211143228332642816 88231043620643557358592 91498860051037763186688 93482891455205673868032 94446632604228412773888 95430451693855792073616 96945220768361439566848 100352241306546665877504 102936217557417483585024 107359258155587766082818 107939008690546757455872 109063373364406619512704 117077614857637776857088 117641391494191409811456 122696295034957446951792 124643855273607565157376 125928843472304550365184 127240602258474389431488 137248290076556644780032 140224337182808510802048 141669948906342619160832 143145677540783688110424 145417831152542159350272 154404326336126225377536 161551624322295183642624 161908513035820136183808 163595060046609929269056 166191807031476753543168 169654136344632519241984 175616422286456665285632 176462087241287114717184 186965782910411347736064 188893265208456825547776 190860903387711584147232 193890441536722879133696 205872435114834967170048 214718516311175532165636 218126746728813239025408 234155229715275553714176 245392590069914893903584 249287710547215130314752 251857686944609100730368 254481204516948778862976 274496580153113289560064 280448674365617021604096 283339897812685238321664 286291355081567376220848 290835662305084318700544 308808652672252450755072 323817026071640272367616 327190120093219858538112 339308272689265038483968 351232844572913330571264 352924174482574229434368 373931565820822695472128 377786530416913651095552 381721806775423168294464 387780883073445758267392 411744870229669934340096 429437032622351064331272 436253493457626478050816 490785180139829787807168 498575421094430260629504 508962409033897557725952 560897348731234043208192 566679795625370476643328 572582710163134752441696 581671324610168637401088 617617305344504901510144 654380240186439717076224 678616545378530076967936 702465689145826661142528 747863131641645390944256 755573060833827302191104 763443613550846336588928 823489740459339868680192 858874065244702128662544 872506986915252956101632 981570360279659575614336 1017924818067795115451904 1121794697462468086416384 1133359591250740953286656 1145165420326269504883392 1163342649220337274802176 1235234610689009803020288 1308760480372879434152448 1357233090757060153935872 1495726263283290781888512 1526887227101692673177856 1717748130489404257325088 1745013973830505912203264 1963140720559319151228672 2035849636135590230903808 2243589394924936172832768 2266719182501481906573312 2290330840652539009766784 2470469221378019606040576 2617520960745758868304896 2714466181514120307871744 3053774454203385346355712 3435496260978808514650176 3490027947661011824406528 3926281441118638302457344 4071699272271180461807616 4487178789849872345665536 4580661681305078019533568 5235041921491517736609792 6107548908406770692711424 6870992521957617029300352 7852562882237276604914688 8143398544542360923615232 9161323362610156039067136 10470083842983035473219584 12215097816813541385422848 13741985043915234058600704 15705125764474553209829376 18322646725220312078134272 24430195633627082770845696 27483970087830468117201408 31410251528949106419658752 36645293450440624156268544 54967940175660936234402816 73290586900881248312537088 109935880351321872468805632 219871760702643744937611264
- Sum of all divisors σ(n): 783864956139266464766391231
- Sum of proper divisors (its aliquot sum) s(n): 563993195436622719828779967
- 219871760702643744937611264 is an abundant number, because the sum of its proper divisors (563993195436622719828779967) is greater than itself. Its abundance is 344121434733978974891168703
Bases of 219871760702643744937611264
- Binary: 10110101110111111010100000000111111101100011101110011101100000101110100000010000000000002
- Hexadecimal: 0xB5DFA807F63B9D82E81000
- Base-36: RMK8LBD7BF993WG00
Squares and roots of 219871760702643744937611264
- 219871760702643744937611264 squared (2198717607026437449376112642) is 48343591154480634198555589922960194786179714379677696
- 219871760702643744937611264 cubed (2198717607026437449376112643) is 10629390505824410859669657811618868227606913946420008076008505561422404459167744
-
219871760702643744937611264 is a
perfect square number . Itssquare root is 14828073398208 -
The
cube root of 219871760702643744937611264 is 603563754.4621937409
Scales and comparisons
How big is 219871760702643744937611264?- 219,871,760,702,643,744,937,611,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 219,871,760,702,643,744,937,611,264 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 219871760702643744937611264 cubic inches would be around 50296979.5 feet tall.
Recreational maths with 219871760702643744937611264
- 219871760702643744937611264 backwards is 462116739447346207067178912
- The number of decimal digits it has is: 27
- The sum of 219871760702643744937611264's digits is 117
- 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 219871760702643744937611264 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 219871760702643744937611264 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/219871760702643744937611264/
Chicago style:
Numbermatics. 2024. "Number 219871760702643744937611264 - Facts about the integer". https://numbermatics.com/n/219871760702643744937611264/
The information we have on file for 219871760702643744937611264 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 219871760702643744937611264, math, Factors of 219871760702643744937611264, curriculum, school, college, exams, university, Prime factorization of 219871760702643744937611264, STEM, science, technology, engineering, physics, economics, calculator, two hundred nineteen septillion, eight hundred seventy-one sextillion, seven hundred sixty quintillion, seven hundred two quadrillion, six hundred forty-three trillion, seven hundred forty-four billion, nine hundred thirty-seven million, six hundred eleven thousand, two hundred sixty-four.