91937936884871126495526912
91,937,936,884,871,126,495,526,912 is an even composite number composed of six prime numbers multiplied together.
91937936884871126495526912 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 91937936884871126495526912:
218 × 33 × 133 × 193 × 313 × 3073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 × 19 × 19 × 19 × 31 × 31 × 31 × 307 × 307 × 307)See below for interesting mathematical facts about the number 91937936884871126495526912 from the Numbermatics database.
Names of 91937936884871126495526912
- Cardinal: 91937936884871126495526912 can be written as Ninety-one septillion, nine hundred thirty-seven sextillion, nine hundred thirty-six quintillion, eight hundred eighty-four quadrillion, eight hundred seventy-one trillion, one hundred twenty-six billion, four hundred ninety-five million, five hundred twenty-six thousand, nine hundred twelve.
Scientific notation
- Scientific notation: 9.1937936884871126495526912 × 1025
Factors of 91937936884871126495526912
Divisors of 91937936884871126495526912
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 31 32 36 38 39 48 52 54 57 62 64 72 76 78 93 96 104 108 114 117 124 128 144 152 156 169 171 186 192 208 216 228 234 247 248 256 279 288 304 307 312 338 342 351 361 372 384 403 416 432 456 468 494 496 507 512 513 558 576 589 608 614 624 676 684 702 722 741 744 768 806 832 837 864 912 921 936 961 988 992 1014 1024 1026 1083 1116 1152 1178 1209 1216 1228 1248 1352 1368 1404 1444 1482 1488 1521 1536 1612 1664 1674 1728 1767 1824 1842 1872 1922 1976 1984 2028 2048 2052 2166 2197 2223 2232 2304 2356 2418 2432 2456 2496 2704 2736 2763 2808 2883 2888 2964 2976 3042 3072 3211 3224 3249 3328 3348 3456 3534 3627 3648 3684 3744 3844 3952 3968 3991 4056 4096 4104 4332 4394 4446 4464 4563 4608 4693 4712 4836 4864 4912 4992 5239 5301 5408 5472 5526 5616 5766 5776 5833 5928 5952 6084 6144 6422 6448 6498 6591 6656 6669 6696 6859 6912 7068 7254 7296 7368 7488 7657 7688 7904 7936 7982 8112 8192 8208 8289 8649 8664 8788 8892 8928 9126 9216 9386 9424 9517 9633 9672 9728 9747 9824 9984 10478 10602 10816 10881 10944 11052 11191 11232 11532 11552 11666 11856 11904 11973 12168 12288 12493 12844 12896 12996 13182 13312 13338 13392 13718 13824 14079 14136 14508 14592 14736 14976 15314 15376 15717 15808 15872 15903 15964 16224 16384 16416 16578 17298 17328 17499 17576 17784 17856 18252 18259 18432 18772 18848 19034 19266 19344 19456 19494 19648 19773 19968 20577 20956 21204 21632 21762 21888 22104 22382 22464 22971 23064 23104 23332 23712 23808 23946 24336 24576 24986 25688 25792 25947 25992 26364 26624 26676 26784 27436 27648 28158 28272 28551 28899 29016 29184 29472 29791 29952 30628 30752 31434 31616 31744 31806 31928 32448 32768 32832 33156 33573 34596 34656 34998 35152 35568 35712 35919 36504 36518 36864 37479 37544 37696 38068 38532 38688 38912 38988 39296 39546 39936 41154 41743 41912 42237 42408 43264 43524 43776 44208 44764 44928 45942 46128 46208 46664 47151 47424 47616 47892 48672 49152 49972 51376 51584 51883 51894 51984 52497 52728 53248 53352 53568 54777 54872 55296 56316 56544 57102 57798 58032 58368 58944 59319 59582 59904 61009 61256 61504 61731 62868 63232 63488 63612 63856 64896 65536 65664 66312 67146 68107 68913 69192 69312 69996 70304 71136 71424 71838 73008 73036 73728 74958 75088 75392 75829 76136 77064 77376 77824 77976 78592 79092 79872 82308 83486 83824 84474 84816 85653 86528 86697 87048 87552 88416 89167 89373 89528 89856 91884 92256 92416 93328 94249 94302 94848 95232 95784 97344 98304 99541 99944 100719 102752 103168 103766 103788 103968 104994 105456 106496 106704 107136 107757 109554 109744 110592 110827 112437 112632 113088 114204 115596 116064 116736 117888 118638 119164 119808 122018 122512 123008 123462 123721 125229 125736 126464 126711 126976 127224 127712 129792 131072 131328 132624 134292 136214 137826 138384 138624 139992 140608 141453 142272 142848 143676 145483 146016 146072 147456 149916 150176 150784 151658 152272 154128 154752 155648 155649 155952 157184 157491 158184 159744 162409 164331 164616 166972 167648 168948 169632 171306 173056 173394 174096 175104 176832 178334 178746 179056 179712 180823 183027 183768 184512 184832 185193 186656 188498 188604 189696 190464 191568 194688 196608 199082 199888 201438 204321 205504 206336 206739 207532 207576 207936 209988 210912 212629 212992 213408 214272 215514 219108 219488 221184 221654 224874 225264 226176 227487 228408 231192 232128 233472 235776 237276 237367 238328 239616 244036 245024 246016 246924 247442 250458 251472 252928 253422 253952 254448 255424 256959 259584 262144 262656 265248 267501 268119 268584 272428 275652 276768 277248 279984 281216 282747 282906 284544 285696 287352 290966 292032 292144 294912 295027 298623 299832 300352 301568 302157 303316 304544 308256 309504 311296 311298 311904 314368 314982 316368 319488 324818 328662 329232 332481 333944 335296 337311 337896 339264 342612 346112 346788 346921 348192 350208 353664 356668 357492 358112 359424 361646 366054 367536 369024 369664 370386 371163 373312 375687 376996 377208 379392 380928 383136 387283 389376 393216 398164 399776 402876 408642 411008 412672 413478 415064 415152 415872 419976 421824 425258 425984 426816 428544 431028 436449 438216 438976 442368 443308 449748 450528 452352 454974 456816 462384 464256 466944 466947 471552 474552 474734 476656 479232 487227 488072 490048 492032 492993 493848 494884 500916 502944 505856 506844 507904 508896 510848 513918 519168 525312 530496 535002 536238 537168 542469 544856 549081 551304 553536 554496 559968 562432 565494 565812 566029 569088 571392 574704 581932 584064 584288 589824 590054 597246 599664 600704 603136 604314 606632 609088 612963 616512 619008 622592 622596 623808 628736 629964 632736 637887 638976 649636 657324 658464 664962 667888 670592 674479 674622 675792 678528 682461 685224 692224 693576 693842 696384 700416 707328 712101 713336 714984 716224 718848 723292 732108 735072 738048 739328 740772 742326 746624 751374 753992 754416 758784 761856 766272 774566 778752 786432 793117 796328 799552 802503 804357 805752 817284 822016 825344 826956 830128 830304 831744 839952 843648 848241 850516 851968 853632 857088 862056 872898 876432 877952 884736 885081 886616 895869 899496 901056 904704 909948 913632 924768 928512 933888 933894 943104 949104 949468 953312 958464 974454 976144 980096 984064 985777 985986 987696 989768 997443 1001832 1005888 1011712 1013688 1015808 1017792 1021696 1027836 1038336 1040763 1050624 1060992 1070004 1072476 1074336 1084938 1089712 1098162 1102608 1107072 1108992 1113489 1119936 1124864 1127061 1130988 1131624 1132058 1138176 1142784 1149408 1159171 1161849 1163864 1168128 1168576 1179648 1180108 1194492 1199328 1201408 1206272 1208628 1213264 1218176 1225237 1225926 1233024 1238016 1245184 1245192 1247616 1257472 1259928 1265472 1275774 1277952 1294033 1299272 1309347 1314648 1316928 1329924 1335776 1341184 1348958 1349244 1351584 1357056 1364922 1370448 1384448 1387152 1387684 1392768 1400832 1400841 1414656 1424202 1426672 1429968 1432448 1437696 1440751 1446584 1461681 1464216 1470144 1476096 1478656 1481544 1484652 1493248 1502748 1507984 1508832 1517568 1523712 1532544 1549132 1557504 1586234 1592656 1599104 1605006 1608373 1608714 1611504 1627407 1634568 1644032 1647243 1650688 1653912 1660256 1660608 1663488 1679904 1687296 1696482 1698087 1701032 1703936 1707264 1714176 1724112 1745796 1752864 1755904 1769472 1770162 1773232 1790731 1791738 1798992 1802112 1809408 1819896 1827264 1838889 1849536 1857024 1867776 1867788 1886208 1891279 1898208 1898936 1906624 1913661 1916928 1948908 1952288 1960192 1968128 1971554 1971972 1975392 1979536 1994886 2003664 2011776 2023424 2023437 2027376 2031616 2035584 2043392 2047383 2055672 2076672 2081526 2101248 2105713 2111317 2121984 2136303 2140008 2144952 2148672 2169876 2179424 2196324 2205216 2214144 2217984 2226978 2239872 2249728 2254122 2261976 2263248 2264116 2276352 2285568 2298816 2318342 2323698 2327728 2336256 2337152 2350699 2359296 2360216 2379351 2388984 2398656 2402816 2407509 2412544 2417256 2426528 2436352 2450474 2451852 2466048 2476032 2490368 2490384 2495232 2514944 2519856 2530944 2544723 2551548 2555904 2588066 2598544 2618694 2629296 2633856 2655243 2659848 2671552 2682368 2687607 2697916 2698488 2703168 2714112 2729844 2740896 2764177 2768896 2774304 2775368 2785536 2801664 2801682 2829312 2848404 2853344 2859936 2864896 2875392 2881502 2893168 2921719 2923362 2928432 2940288 2952192 2957312 2957331 2963088 2969304 2986496 2992329 3005496 3015968 3017664 3035136 3047424 3065088 3085771 3098264 3115008 3122289 3172468 3185312 3198208 3210012 3216746 3217428 3223008 3254814 3269136 3288064 3294486 3301376 3307824 3320512 3321216 3326976 3340467 3359808 3374592 3392964 3396174 3402064 3407872 3414528 3428352 3435637 3448224 3477513 3485547 3491592 3505728 3511808 3538944 3540324 3546464 3581462 3583476 3597984 3604224 3618816 3639792 3654528 3675711 3677778 3699072 3714048 3735552 3735576 3772416 3782558 3796416 3797872 3813248 3827322 3833856 3835351 3882099 3897816 3904576 3920384 3928041 3936256 3943108 3943944 3950784 3959072 3989772 4007328 4023552 4046848 4046874 4054752 4063232 4071168 4086784 4094766 4111344 4153344 4163052 4202496 4211426 4222634 4243968 4272606 4280016 4289904 4297344 4322253 4339752 4358848 4385043 4392648 4410432 4428288 4435968 4453956 4479744 4499456 4508244 4509973 4523952 4526496 4528232 4552704 4571136 4597632 4636684 4647396 4655456 4672512 4674304 4701398 4720432 4758702 4777968 4797312 4805632 4815018 4825088 4825119 4834512 4853056 4872704 4882221 4900948 4903704 4932096 4952064 4980736 4980768 4990464 5029888 5034679 5039712 5061888 5089446 5094261 5103096 5111808 5176132 5197088 5237388 5258592 5267712 5310486 5319696 5343104 5364736 5372193 5375214 5395832 5396976 5406336 5428224 5459688 5481792 5528354 5537792 5548608 5550736 5571072 5603328 5603364 5605513 5658624 5673837 5696808 5706688 5719872 5729792 5740983 5750784 5763004 5786336 5843438 5846724 5856864 5880576 5904384 5914624 5914662 5926176 5938608 5972992 5984658 6010992 6031936 6035328 6070272 6070311 6094848 6130176 6171542 6196528 6230016 6244578 6317139 6333951 6344936 6370624 6396416 6408909 6420024 6433492 6434856 6446016 6509628 6538272 6576128 6588972 6591499 6602752 6615648 6641024 6642432 6653952 6680934 6719616 6749184 6785928 6792348 6804128 6829056 6856704 6871274 6896448 6955026 6971094 6983184 7011456 7023616 7052097 7077888 7080648 7092928 7138053 7162924 7166952 7195968 7208448 7237632 7279584 7309056 7351422 7355556 7358377 7398144 7428096 7471104 7471152 7544832 7565116 7592832 7595744 7626496 7654644 7667712 7670702 7764198 7795632 7809152 7840768 7856082 7872512 7886216 7887888 7901568 7918144 7965729 7979544 8014656 8047104 8093696 8093748 8109504 8126464 8142336 8173568 8189532 8222688 8292531 8306688 8326104 8404992 8422852 8445268 8487936 8545212 8560032 8579808 8594688 8644506 8679504 8717696 8765157 8770086 8785296 8820864 8856576 8871936 8871993 8907912 8959488 8998912 9016488 9019946 9047904 9052992 9056464 9105408 9142272 9145837 9195264 9257313 9273368 9294792 9310912 9345024 9348608 9366867 9402796 9440864 9517404 9555936 9594624 9611264 9630036 9650176 9650238 9669024 9706112 9745408 9764442 9801896 9807408 9864192 9904128 9961536 9980928 10059776 10069358 10079424 10123776 10178892 10188522 10206192 10223616 10306911 10352264 10394176 10432539 10456641 10474776 10517184 10535424 10620972 10639392 10686208 10729472 10744386 10750428 10754551 10791664 10793952 10812672 10856448 10919376 10963584 11027133 11056708 11075584 11097216 11101472 11142144 11206656 11206728 11211026 11317248 11347674 11393616 11413376 11439744 11459584 11481966 11501568 11506053 11526008 11572672 11646297 11686876 11693448 11713728 11761152 11808768 11829248 11829324 11852352 11877216 11945984 11969316 12021984 12063872 12070656 12140544 12140622 12189696 12260352 12343084 12393056 12460032 12489156 12634278 12667902 12689872 12741248 12792832 12815101 12817818 12840048 12866984 12869712 12892032 12966759 13019256 13076544 13152256 13177944 13182998 13205504 13231296 13282048 13284864 13307904 13361868 13439232 13498368 13529919 13571856 13584696 13608256 13658112 13713408 13742548 13792896 13910052 13942188 13966368 14022912 14047232 14104194 14161296 14185856 14276106 14325848 14333904 14391936 14416896 14475264 14475357 14559168 14618112 14702844 14711112 14716754 14796288 14856192 14942208 14942304 15069223 15089664 15104037 15130232 15185664 15191488 15252992 15282783 15309288 15335424 15341404 15528396 15591264 15618304 15681536 15712164 15745024 15772432 15775776 15803136 15836288 15928081 15931458 15959088 16029312 16094208 16116579 16187392 16187496 16219008 16284672 16347136 16379064 16445376 16585062 16613376 16652208 16809984 16816539 16845704 16890536 16975872 17021511 17090424 17120064 17159616 17189376 17289012 17359008 17435392 17530314 17540172 17570592 17641728 17713152 17743872 17743986 17815824 17918976 17997824 18032976 18039892 18095808 18105984 18112928 18210816 18210933 18284544 18291674 18390528 18514626 18546736 18589584 18621824 18690048 18697216 18729763 18733734 18805592 18881728 18951417 19001853 19034808 19111872 19189248 19222528 19260072 19300352 19300476 19338048 19412224 19490816 19528884 19603792 19614816 19728384 19774497 19808256 19923072 19961856 20119552 20138716 20158848 20247552 20357784 20377044 20412384 20613822 20704528 20788352 20865078 20908849 20913282 20949552 21034368 21070848 21156291 21241944 21278784 21372416 21414159 21458944 21488772 21500856 21509102 21583328 21587904 21625344 21712896 21838752 21927168 22054266 22075131 22113416 22151168 22194432 22202944 22284288 22413312 22413456 22422052 22634496 22695348 22787232 22826752 22879488 22919168 22963932 23003136 23012106 23052016 23145344 23279503 23292594 23373752 23386896 23427456 23522304 23617536 23658496 23658648 23704704 23754432 23891968 23938632 24043968 24127744 24141312 24281088 24281244 24379392 24520704 24586627 24686168 24786112 24877593 24920064 24978312 25268556 25335804 25379744 25482496 25585664 25630202 25635636 25680096 25733968 25739424 25784064 25933518 26038512 26153088 26295471 26304512 26355888 26365996 26411008 26462592 26564096 26569728 26615808 26615979 26723736 26878464 26996736 27059838 27143712 27169392 27216512 27316224 27374269 27426816 27437511 27485096 27585792 27771939 27820104 27884376 27932736 28045824 28094464 28208388 28322592 28371712 28552212 28651696 28667808 28783872 28833792 28934443 28950528 28950714 29118336 29236224 29405688 29422224 29433508 29592576 29712384 29884608 30138446 30179328 30208074 30260464 30371328 30382976 30505984 30559087 30565566 30618576 30670848 30682808 30920733 31056792 31182528 31236608 31297617 31363072 31424328 31490048 31544864 31551552 31606272 31672576 31856162 31862916 31918176 32058624 32188416 32233158 32263653 32374784 32374992 32438016 32569344 32694272 32758128 32890752 33081399 33170124 33226752 33304416 33619968 33633078 33691408 33781072 33951744 34023889 34043022 34180848 34240128 34319232 34378752 34518159 34578024 34718016 34870784 34938891 35060628 35080344 35141184 35283456 35426304 35487744 35487972 35631648 35837952 35934301 35995648 36065952 36079784 36191616 36211968 36225856 36421632 36421866 36569088 36583348 36781056 37029252 37093472 37179168 37243648 37380096 37394432 37459526 37467468 37611184 37763456 37902834 37982347 38003706 38069616 38223744 38378496 38445056 38445303 38520144 38600704 38600952 38676096 38824448 38900277 38981632 39057768 39207584 39229632 39456768 39548994 39616512 39846144 39923712 40115023 40239104 40277432 40317696 40495104 40589757 40715568 40754088 40824768 41227644 41409056 41576704 41730156 41817698 41826564 41899104 42068736 42141696 42312582 42483888 42557568 42744832 42828318 42917888 42977544 43001712 43018204 43166656 43175808 43250688 43425792 43426071 43677504 43854336 44108532 44150262 44226832 44302336 44388864 44405888 44568576 44663281 44826624 44826912 44844104 45207669 45268992 45312111 45390696 45574464 45653504 45758976 45838336 45927864 46006272 46024212 46104032 46290688 46559006 46585188 46747504 46773792 46854912 47044608 47235072 47316992 47317296 47409408 47508864 47783936 47784243 47877264 48087936 48255488 48282624 48349737 48562176 48562488 49041408 49173254 49372336 49572224 49755186 49840128 49859563 49956624 50449617 50537112 50671608 50759488 50964992 51064533 51171328 51260404 51271272 51360192 51467936 51478848 51568128 51867036 52077024 52306176 52590942 52609024 52711776 52731992 52822016 52925184 53128192 53139456 53231616 53231958 53447472 53756928 53993472 54119676 54287424 54338784 54433024 54632448 54748538 54853632 54875022 54970192 55171584 55512661 55543878 55640208 55768752 55865472 56091648 56188928 56189289 56416776 56645184 56743424 56854251 57005559 57104424 57303392 57335616 57567744 57667584 57868886 57901056 57901428 58236672 58472448 58629649 58811376 58844448 58867016 59185152 59323491 59424768 59769216 60276892 60358656 60416148 60520928 60742656 60765952 61011968 61118174 61131132 61237152 61365616 61841466 62113584 62365056 62473216 62595234 62726144 62726547 62848656 62980096 63089728 63103104 63212544 63345152 63468873 63712324 63725832 63836352 64117248 64376832 64466316 64527306 64749568 64749984 64876032 65138688 65277103 65388544 65450827 65516256 65781504 66162798 66225393 66340248 66453504 66608832 67239936 67266156 67382816 67562144 67903488 68047778 68086044 68361696 68480256 68638464 68757504 69036318 69156048 69436032 69741568 69838509 69877782 70121256 70160688 70282368 70566912 70852608 70975488 70975944 71263296 71675904 71868602 71991296 72131904 72159568 72383232 72423936 72451712 72843264 72843732 72871669 73138176 73166696 73562112 73759881 74058504 74186944 74358336 74487296 74632779 74760192 74788864 74919052 74934936 75222368 75526912 75805668 75964694 76007412 76139232 76447488 76756992 76890112 76890606 77040288 77201408 77201904 77352192 77648896 77800554 77963264 78115536 78415168 78459264 78886413 78913536 79097988 79233024 79692288 79847424 80230046 80478208 80554864 80635392 80990208 81179514 81431136 81508176 81649536 82122807 82312533 82455288 82818112 83153408 83315817 83460312 83635396 83653128 83798208 84137472 84283392 84625164 84967776 85115136 85489664 85656636 85689487 85835776 85955088 86003424 86036408 86333312 86351616 86501376 86803329 86851584 86852142 87355008 87708672 88217064 88300524 88453664 88777728 88811776 89137152 89326562 89653824 89688208 90415338 90537984 90573289 90624222 90781392 91148928 91307008 91517952 91676672 91677261 91855728 92012544 92048424 92208064 92581376 92762199 93118012 93170376 93495008 93547584 93709824 94089216 94470144 94633984 94634592 94818816 95017728 95567872 95568486 95658901 95754528 96175872 96510976 96565248 96699474 96790959 97124352 97124976 98082816 98346508 98744672 99144448 99510372 99680256 99719126 99913248 100899234 101074224 101343216 101518976 101929984 102071667 102129066 102342656 102520808 102542544 102720384 102935872 102957696 103136256 103554477 103734072 104154048 104612352 105181884 105218048 105423552 105463984 105644032 105850368 106256384 106278912 106463232 106463916 106504747 106894944 107513856 107802903 107986944 108239352 108574848 108677568 108866048 109264896 109497076 109707264 109750044 109940384 110343168 111025322 111087756 111280416 111537504 111730944 112183296 112377856 112378578 112833552 113290368 113486848 113708502 113947041 114011118 114208848 114606784 114671232 115135488 115335168 115335909 115737772 115802112 115802856 116473344 116944896 117259298 117622752 117688896 117734032 118370304 118646982 118849536 118895881 119538432 120345069 120553784 120717312 120832296 121041856 121485312 121531904 121769271 122023936 122236348 122262264 122474304 122731232 123682932 124227168 124730112 124946432 125190468 125452288 125453094 125697312 125960192 126179456 126206208 126425088 126690304 126937746 127424648 127451664 127672704 128234496 128753664 128932632 129054612 129499968 129752064 130277376 130554206 130777088 130901654 131032512 131563008 132325596 132450786 132680496 132907008 133217664 133989843 134479872 134532312 134765632 135124288 135623007 135806976 135936333 136095556 136172088 136723392 136960512 137276928 137515008 138072636 138312096 138872064 139483136 139677018 139755564 139809163 140242512 140321376 140564736 141133824 141705216 141950976 141951888 142526592 143351808 143352729 143737204 143982592 144263808 144319136 144766464 144847872 144903424 145686528 145687464 145743338 146333392 147124224 147519762 148117008 148373888 148716672 148974592 149265558 149520384 149577728 149578689 149838104 149869872 150444736 151053824 151348851 151611336 151929388 152014824 152278464 152894976 153513984 153780224 153781212 154080576 154402816 154403808 154704384 155297792 155601108 155926528 156231072 156830336 156918528 157772826 157827072 158195976 158466048 159384576 159694848 160460092 161109728 161270784 161980416 162359028 162862272 163016352 163299072 164245614 164625066 164910576 165636224 166306816 166537983 166631634 166920624 167270792 167306256 167596416 168274944 168566784 168567867 169250328 169935552 170230272 170979328 171313272 171378974 171671552 171910176 172006848 172072816 172666624 172703232 173002752 173606658 173703168 173704284 173770903 174710016 175417344 175888947 176434128 176601048 176907328 177555456 177623552 177970473 178274304 178653124 179307648 179376416 180830676 181075968 181146578 181248444 181562784 182297856 182614016 183035904 183353344 183354522 183711456 184096848 184416128 185162752 185524398 186236024 186340752 186990016 187095168 187419648 188178432 188179641 188940288 189269184 189637632 190035456 191135744 191136972 191317802 191509056 192351744 193021952 193130496 193398948 193581918 194248704 194249952 195831309 196165632 196352481 196693016 197489344 198288896 198676179 199020744 199360512 199438252 199826496 201798468 202148448 202686432 203037952 203859968 204143334 204258132 204336469 204685312 205041616 205085088 205440768 205871744 205915392 206272512 207065053 207108954 207468144 208308096 209224704 209515527 210363768 210436096 210847104 210927968 211700736 212512768 212557824 212926464 212927832 213009494 213789888 215027712 215605806 215973888 216478704 217149696 217355136 217732096 218529792 218615007 218994152 219414528 219500088 219880768 220686336 221279643 222050644 222175512 222560832 223075008 223461888 224366592 224755712 224757156 225667104 226580736 226973696 227417004 227894082 228022236 228417696 229213568 229342464 230270976 230670336 230671818 231475544 231604224 231605712 232946688 233889792 234518596 235245504 235377792 235468064 236740608 237293964 237699072 237791762 239076864 240690138 241107568 241434624 241664592 242083712 242970624 243063808 243486919 243538542 244047872 244472696 244524528 244948608 245462464 246368421 246937599 247365864 248454336 249460224 249892864 250380936 250904576 250906188 251394624 251920384 252358912 252412416 252850176 253380608 253875492 254849296 254903328 255345408 256468992 257068461 257507328 257865264 258109224 258999936 259504128 260409987 260554752 261108412 261554176 261803308 262065024 263126016 264651192 264901572 265360992 266435328 267979686 269064624 269531264 270248576 271246014 271613952 271719867 271872666 272191112 272344176 273446784 273921024 274553856 275030016 275031783 276145272 276624192 277744128 278966272 279354036 279511128 279618326 280485024 280642752 281129472 282267648 283410432 283901952 283903776 285053184 286703616 286705458 286976703 287474408 287965184 288527616 288638272 289532928 289695744 289806848 290372877 291373056 291374928 291486676 292666784 294248448 295039524 296234016 296747776 297433344 297949184 298531116 299040768 299155456 299157378 299676208 299739744 300889472 302107648 302633539 302697702 303222672 303858776 304029648 304556928 305789952 306215001 307027968 307560448 307562424 308161152 308807616 309408768 310595584 311202216 311853056 312462144 313660672 313837056 315545652 315654144 316391952 316932096 318769152 319389696 319514241 320920184 322219456 322541568 323408709 323960832 324718056 325724544 326032704 326598144 328491228 329250132 329821152 331272448 332613632 333075966 333263268 333841248 334541584 334612512 335192832 336549888 337133568 337135734 338500656 339871104 340460544 341841123 341958656 342626544 342757948 343343104 343820352 344013696 344145632 345333248 345406464 346005504 346007727 347213316 347406336 347408568 347541806 349420032 350834688 351777894 352868256 353202096 353814656 355110912 355247104 355865497 355940946 356548608 356687643 357306248 358615296 358752832 361035207 361661352 362151936 362293156 362496888 363125568 364595712 365228032 366071808 366706688 366709044 367422912 368193696 368832256 370325504 371048796 372472048 372681504 373980032 374190336 374839296 376147759 376356864 376359282 377880576 378538368 379275264 380070912 382271488 382273944 382635604 383018112 384703488 386043904 386260992 386797896 387163836 388499904 391662618 392331264 392704962 393386032 394978688 396577792 397268131 397352358 398041488 398721024 398876504 399652992 401969529 403596936 404296896 405372864 406075904 406869021 407719936 408286668 408516264 408672938 409370624 410083232 410170176 410881536 411743488 411830784 412545024 414130106 414217908 414936288 416616192 418449408 419031054 419427489 420727536 420872192 421694208 421855936 423401472 425025536 425115648 425852928 425855664 426018988 427579776 430055424 430058187 431211612 431947776 432957408 434299392 434710272 435464192 437059584 437230014 437988304 439000176 439761536 441372672 442310557 442559286 444101288 444351024 445121664 446150016 446923776 448733184 448736067 449511424 449514312 451334208 453161472 453947392 454834008 455788164 456044472 456835392 458427136 458684928 460541952 461340672 461343636 462951088 463208448 463211424 465893376 467145913 467779584 469037192 470491008 470755584 470936128 473481216 474587928 475398144 475583524 478153728 481380276 482215136 483329184 484167424 485941248 486127616 486973838 487077084 488095744 488945392 489049056 489897216 490924928 492736842 493770511 493875198 494731728 496908672 498920448 499613949 499785728 500761872 501809152 501812376 502789248 504717824 504824832 505700352 505703601 506761216 507750984 509698592 509806656 510690816 512937984 514136922 515014656 515730528 516218448 517999872 519008256 520819974 521109504 521312709 522216824 523108352 523606616 524130048 526252032 527666841 529302384 529803144 530721984 532870656 535959372 538129248 539062528 540497152 542492028 543227904 543439734 543745332 544382224 544688352 546893568 547842048 549107712 549754417 550060032 550063566 552290544 553248384 555488256 557932544 558708072 559022256 559236652 560970048 561285504 562258944 564535296 564538923 566820864 567807552 570106368 573407232 573410916 573953406 574948816 575930368 577055232 577276544 579065856 579391488 579613696 580622653 580745754 582746112 582749856 582973352 585333568 587493927 588496896 589057443 590079048 592468032 593495552 594866688 595898368 597062232 598081536 598310912 598314756 599352416 599479488 601778944 604215296 605267078 605395404 606445344 607717552 608059296 609113856 611579904 612430002 613009407 614055936 615120896 615124848 616322304 617615232 618817536 621191168 621195159 622404432 623706112 624924288 627321344 627674112 628546581 631091304 631308288 632783904 637538304 638779392 639028482 641840368 644438912 645083136 646453891 646817418 647921664 648174319 649436112 651449088 652065408 653196288 655845021 656982456 658500264 659642304 662544896 663838929 665227264 666151932 666526536 667682496 669083168 669225024 670385664 673099776 674267136 674271468 677001312 679742208 680921088 683682246 683917312 685253088 685515896 686686208 687640704 688027392 688291264 690666496 690812928 692011008 692015454 694426632 694812672 694817136 695083612 698840064 701669376 703555788 705736512 706404192 707629312 710221824 710494208 711730994 711881892 713097216 713375286 714612496 717230592 717505664 721664593 722070414 723322704 724303872 724586312 724993776 726251136 729191424 730456064 730460757 732143616 733413376 733418088 734845824 736387392 737664512 739105263 740651008 742097592 744944096 745363008 747960064 748380672 749678592 752295518 752713728 752718564 755761152 757076736 758550528 760141824 762185437 764542976 764547888 765271208 766036224 769406976 771205383 772087808 772521984 773595792 774327672 776999808 781229961 783325236 784662528 785409924 786772064 789957376 793155584 794536262 794704716 796082976 797753008 799305984 803939058 807193872 808593792 810745728 812151808 813738042 815159601 815439872 816573336 817032528 817345876 818741248 820166464 820340352 821763072 823486976 823661568 825090048 825095349 828260212 828435816 829872576 833232384 836898816 838062108 838854978 841455072 841744384 843388416 843711872 846802944 848602339 850051072 850231296 851705856 851711328 852037976 855159552 860110848 860116374 860930109 862423224 863895552 865914816 868598784 869420544 870928384 874119168 874460028 875976608 878000352 879523072 882745344 884621114 885118572 888202576 888702048 890243328 892300032 893847552 896967733 897466368 897472134 899022848 899028624 902668416 906322944 907894784 907900617 909668016 911576328 912088944 913670784 916854272 917369856 918645003 921083904 922681344 922687272 925902176 926422848 931786752 934291826 935559168 938074384 940982016 941511168 941872256 946962432 947331697 949175856 950796288 951167048 956307456 958542723 962760552 964430272 966658368 968334848 970226127 971882496 972255232 973947676 974154168 976191488 977890784 978098112 979794432 981849856 985473684 987541022 987750396 989463456 993817344 997840896 999227898 999571456 1001523744 1003618304 1003624752 1005578496 1009435648 1009649664 1011400704 1011407202 1013522432 1015501968 1019397184 1019613312 1021381632 1025523369 1025875968 1028273844 1030029312 1031461056 1032436896 1035999744 1038016512 1041639948 1042219008 1042625418 1044433648 1046216704 1047213232 1048260096 1052504064 1054740559 1055333682 1058604768 1059606288 1061443968 1065741312 1067596491 1070062929 1071918744 1076258496 1078125056 1080994304 1083105621 1084984056 1086455808 1086879468 1087490664 1088764448 1089376704 1093787136 1095684096 1098215424 1099508834 1100120064 1100127132 1104581088 1106496768 1110976512 1113963331 1115865088 1117416144 1118044512 1118473304 1121940096 1122571008 1124517888 1128443277 1129070592 1129077846 1133641728 1135615104 1140212736 1146814464 1146821832 1147906812 1149897632 1154110464 1154553088 1158131712 1158782976 1159227392 1161245306 1161491508 1165499712 1165946704 1170667136 1174987854 1176993792 1177452757 1178114886 1180158096 1184936064 1186991104 1189733376 1191796736 1191804393 1194124464 1196163072 1196621824 1196629512 1198704832 1198958976 1203557888 1205908587 1208430592 1210534156 1210790808 1212890688 1215435104 1216118592 1218227712 1223159808 1224860004 1226018814 1228111872 1230241792 1230249696 1232644608 1235230464 1237635072 1242382336 1242390318 1243565713 1244808864 1247412224 1249848576 1254642688 1255348224 1257093162 1258282467 1262182608 1262616576 1265567808 1275076608 1277558784 1278056964 1283680736 1288877824 1290166272 1292907782 1293634836 1295843328 1296348638 1298872224 1302898176 1304130816 1306392576 1311690042 1313964912 1317000528 1319284608 1325089792 1326931671 1327677858 1330454528 1332303864 1333053072 1335364992 1338166336 1338450048 1340771328 1346199552 1346208201 1348534272 1348542936 1354002624 1359484416 1361842176 1367364492 1367834624 1370506176 1371031792 1373372416 1375281408 1376054784 1376582528 1381332992 1381625856 1384022016 1384030908 1384561711 1388853264 1389625344 1389634272 1390167224 1397680128 1401437739 1403338752 1407111576 1411473024 1412808384 1415258624 1420443648 1420988416 1423461988 1423763784 1426194432 1426750572 1429224992 1434461184 1435011328 1443329186 1444140828 1446645408 1449172624 1449987552 1452502272 1458382848 1460912128 1460921514 1464287232 1466826752 1466836176 1469691648 1472774784 1475329024 1478210526 1481302016 1481311533 1484195184 1489888192 1490726016 1495920128 1496761344 1498841847 1499357184 1504591036 1505427456 1505437128 1514153472 1517101056 1520283648 1524370874 1529085952 1529095776 1530542416 1532072448 1538813952 1542410766 1544175616 1545043968 1545646453 1547191584 1548655344 1553999616 1562459922 1563938127 1566650472 1569325056 1570819848 1573544128 1579914752 1583000523 1586311168 1589072524 1589409432 1592165952 1595506016 1598611968 1607878116 1614387744 1617187584 1621491456 1624303616 1627476084 1630319202 1630879744 1633146672 1634065056 1634691752 1637482496 1640332928 1640680704 1643526144 1646973952 1647323136 1649263251 1650180096 1650190698 1656520424 1656871632 1659745152 1666464768 1673797632 1676124216 1677709956 1682910144 1686776832 1687423744 1693605888 1697204678 1700102144 1700462592 1703422656 1704075952 1710319104 1720221696 1720232748 1720892491 1721860218 1724846448 1727791104 1731829632 1737197568 1738841088 1741856768 1741867959 1748238336 1748920056 1751953216 1756000704 1759046144 1762481781 1765490688 1767172329 1769242228 1770237144 1776405152 1777404096 1780486656 1784600064 1787695104 1793935466 1794932736 1794944268 1798045696 1798057248 1805336832 1812645888 1815789568 1815801234 1817519119 1819336032 1823152656 1824177888 1827341568 1833708544 1834739712 1837290006 1839028221 1842167808 1845362688 1845374544 1851804352 1852845696 1863573504 1863585477 1868583652 1871118336 1876148768 1881964032 1883022336 1883744512 1893924864 1894663394 1898351712 1902334096 1912614912 1917085446 1925521104 1928860544 1933316736 1936669696 1939361673 1940452254 1943764992 1944510464 1944522957 1947895352 1948308336 1952382976 1955781568 1956196224 1959588864 1963699712 1967535063 1970947368 1975082044 1975500792 1978926912 1987634688 1995681792 1998455796 1999142912 2003047488 2007236608 2007249504 2011156992 2018871296 2019299328 2022801408 2022814404 2023590193 2027044864 2031003936 2038794368 2039226624 2042763264 2051046738 2051751936 2056547688 2060058624 2062922112 2064873792 2071999488 2076033024 2083279896 2084438016 2085250836 2088867296 2094426464 2096520192 2105008128 2109481118 2110667364 2117209536 2119212576 2122887936 2131482624 2135192982 2140125858 2143837488 2152516992 2156250112 2161988608 2164993779 2166211242 2169968112 2172911616 2173758936 2174981328 2177528896 2178753408 2187574272 2191368192 2191382271 2196430848 2199017668 2200240128 2200254264 2209162176 2212993536 2221953024 2227926662 2231730176 2234832288 2236089024 2236946608 2243880192 2245142016 2249035776 2256886554 2258141184 2258155692 2259021739 2267283456 2271230208 2280425472 2286556311 2293628928 2293643664 2295813624 2299795264 2308220928 2309106176 2313616149 2316263424 2317565952 2318454784 2322490612 2322983016 2330999424 2331893408 2341334272 2349975708 2353987584 2354905514 2356229772 2360316192 2369872128 2373982208 2379466752 2383593472 2383608786 2388248928 2393243648 2393259024 2397409664 2397917952 2407115776 2411817174 2416861184 2421068312 2421581616 2425781376 2430870208 2432237184 2436455424 2445478803 2446319616 2449720008 2452037628 2456223744 2460499392 2465289216 2470460928 2475270144 2484764672 2484780636 2487131426 2489617728 2494824448 2499697152 2509285376 2510696448 2514186324 2516564934 2524365216 2525233152 2531135616 2545807017 2550153216 2555117568 2556113928 2567361472 2577755648 2580332544 2582790327 2585815564 2587269672 2591686656 2592697276 2597744448 2605796352 2608261632 2612785152 2623380084 2627929824 2634001056 2638569216 2650179584 2653863342 2655355716 2656374097 2660909056 2664607728 2666106144 2670729984 2676332672 2676900096 2681542656 2690903199 2692399104 2692416402 2697068544 2697085872 2708005248 2718968832 2723684352 2723701851 2734728984 2735669248 2741012352 2742063584 2750562816 2752109568 2753165056 2762665984 2763251712 2768044032 2768061816 2769123422 2777706528 2779268544 2780334448 2795360256 2802875478 2806677504 2807771959 2814223152 2822946048 2825616768 2830517248 2840887296 2841976832 2841995091 2846923976 2847527568 2852388864 2853501144 2858449984 2868922368 2870022656 2875628169 2886658372 2888281656 2893290816 2898345248 2899975104 2905004544 2916765696 2921824256 2921843028 2928574464 2933653504 2933672352 2939383296 2945549568 2950658048 2956421052 2962604032 2962623066 2968390368 2979776384 2981452032 2991840256 2993522688 2997683694 2998714368 3009182072 3010854912 3010874256 3028306944 3034202112 3040567296 3048741748 3058191552 3061084832 3064144896 3077627904 3084821532 3088351232 3090087936 3091292906 3094383168 3097310688 3107999232 3124919844 3127876254 3133300944 3138650112 3141639696 3147088256 3159829504 3164221677 3166001046 3172622336 3178145048 3178818864 3184331904 3191012032 3197223936 3202789473 3210188787 3215756232 3228775488 3234375168 3242982912 3248607232 3254952168 3260638404 3261759488 3266293344 3268130112 3269383504 3274964992 3280665856 3281361408 3287052288 3293947904 3294646272 3298526502 3300360192 3300381396 3301647157 3313040848 3313743264 3319490304 3332929536 3341889993 3347595264 3352248432 3355419912 3365820288 3373553664 3374847488 3385329831 3387211776 3394409356 3400204288 3400925184 3406845312 3408151904 3420638208 3440443392 3440465496 3441784982 3443720436 3449692896 3463659264 3474395136 3477682176 3483713536 3483735918 3497840112 3503906432 3512001408 3518092288 3524963562 3530981376 3532358271 3534344658 3538484456 3540474288 3552810304 3554808192 3560973312 3569200128 3575390208 3575413179 3587870932 3589865472 3589888536 3596114496 3610673664 3625291776 3631579136 3631602468 3635038238 3638672064 3646305312 3648355776 3654683136 3667417088 3669479424 3674580012 3678056442 3684335616 3690725376 3690749088 3703608704 3705691392 3727147008 3727170954 3730697139 3737167304 3742236672 3752297536 3763928064 3766044672 3767489024 3774847401 3787849728 3789326788 3796703424 3804668192 3825229824 3834170892 3851042208 3857721088 3866633472 3873339392 3878723346 3880904508 3887529984 3889020928 3889045914 3895790704 3896616672 3904765952 3911563136 3912392448 3919177728 3927399424 3934236007 3935070126 3941894736 3950164088 3951001584 3957853824 3975269376 3980795013 3991363584 3996911592 3998285824 4006094976 4014499008 4022313984 4037742592 4038598656 4045602816 4045628808 4047180386 4054089728 4062007872 4077588736 4078453248 4085526528 4102093476 4103503872 4113095376 4120117248 4125844224 4129747584 4143998976 4152066048 4153685133 4166559792 4168876032 4170501672 4177734592 4188852928 4193040384 4204313217 4210016256 4218962236 4221334728 4234419072 4238425152 4245775872 4262965248 4270385964 4280251716 4287674976 4305033984 4312500224 4323977216 4329987558 4332422484 4339936224 4347517872 4349962656 4355057792 4357506816 4375148544 4382736384 4382764542 4392861696 4398035336 4400480256 4400508528 4418324352 4425987072 4443906048 4443934599 4455853324 4463460352 4469664576 4472178048 4473893216 4487760384 4490284032 4498071552 4513773108 4516282368 4516311384 4518043478 4542460416 4560850944 4573112622 4587257856 4587287328 4591627248 4599590528 4616441856 4618212352 4626251461 4627232298 4632526848 4635131904 4636909568 4636939359 4644981224 4645966032 4661998848 4663786816 4682668544 4691814381 4699951416 4707975168 4709811028 4712459544 4720632384 4739744256 4747964416 4758933504 4767186944 4767217572 4776497856 4786487296 4786518048 4794819328 4795835904 4814231552 4823634348 4833722368 4842136624 4843163232 4851562752 4861740416 4864474368 4872910848 4889920867 4890957606 4892639232 4899440016 4904075256 4912447488 4920998784 4930578432 4940921856 4947789753 4950540288 4969529344 4969561272 4974262852 4979235456 4999394304 5018570752 5021392896 5028372648 5033129868 5048730432 5062271232 5091614034 5100306432 5112227856 5134722944 5155511296 5160665088 5162677473 5165580654 5171631128 5174539344 5183373312 5185394552 5195488896 5211592704 5216523264 5225570304 5225603877 5246760168 5255859648 5268002112 5277138432 5300359168 5307726684 5310711432 5312748194 5321818112 5329215456 5332212288 5341459968 5352665344 5353800192 5363085312 5381806398 5384798208 5384832804 5394137088 5394171744 5416010496 5437937664 5447368704 5447403702 5452557357 5469457968 5471338496 5482024704 5484127168 5501125632 5504219136 5506330112 5517084663 5525331968 5526503424 5536088064 5536123632 5538246844 5555413056 5558537088 5560668896 5590720512 5590756431 5605750956 5613355008 5615543918 5628446304 5645892096 5651233536 5661034496 5681774592 5683953664 5683990182 5693847952 5695055136 5707002288 5716899968 5737844736 5740045312 5750037241 5751256338 5773316744 5776563312 5786581632 5796690496 5799950208 5810009088 5818085019 5833531392 5833568871 5843648512 5843686056 5857148928 5867344704 5878766592 5891099136 5901316096 5912842104 5925208064 5925246132 5936780736 5959552768 5962904064 5983680512 5987045376 5995367388 5997428736 6018364144 6021709824 6021748512 6056613888 6068404224 6070770579 6081134592 6097483496 6116383104 6122169664 6128289792 6155255808 6169643064 6176702464 6180175872 6182585812 6188766336 6194621376 6215998464 6249839688 6255752508 6266601888 6283279392 6294176512 6319659008 6328443354 6332002092 6345244672 6356290096 6357637728 6368663808 6382024064 6394447872 6405578946 6419016643 6420377574 6431512464 6457550976 6468750336 6485965824 6494981337 6497214464 6509904336 6521276808 6523518976 6532586688 6536260224 6538767008 6561331712 6562722816 6574104576 6574146813 6587895808 6589292544 6597053004 6600720384 6600762792 6603294314 6626081696 6627486528 6638980608 6665859072 6683779986 6695190528 6704496864 6710839824 6731640576 6747107328 6749694976 6770659662 6774423552 6777065217 6788818712 6800408576 6801850368 6813690624 6816303808 6841276416 6859668933 6880886784 6880930992 6883569964 6887440872 6899385792 6927318528 6948790272 6955364352 6967427072 6967471836 6995680224 7007812864 7024002816 7036184576 7049927124 7061962752 7064716542 7068689316 7076968912 7080948576 7105620608 7109616384 7121946624 7138400256 7146807421 7150780416 7150826358 7175741864 7179730944 7179777072 7192228992 7221347328 7250583552 7263158272 7263204936 7270076476 7277344128 7292610624 7296711552 7309366272 7334834176 7338958848 7349160024 7356112884 7368671232 7381498176 7407217408 7411382784 7454294016 7454341908 7461394278 7474334608 7484473344 7504595072 7527856128 7532089344 7534978048 7548094489 7549694802 7575699456 7578653576 7593406848 7609336384 7637421051 7650459648 7668341784 7702084416 7715442176 7733266944 7746678784 7757446692 7761809016 7775059968 7778041856 7778091828 7791581408 7793233344 7809531904 7823126272 7824784896 7838355456 7854798848 7868472014 7870140252 7883789472 7900328176 7902003168 7915707648 7950538752 7961590026 7969122291 7982727168 7993823184 7996571648 8012189952 8028998016 8044627968 8072709597 8075485184 8077197312 8091205632 8091257616 8094360772 8108179456 8124015744 8155177472 8156906496 8171053056 8171105553 8204186952 8207007744 8226190752 8251688448 8259495168 8287997952 8304132096 8307370266 8333119584 8341003344 8355469184 8377705856 8386080768 8403900583 8408626434 8420032512 8423315877 8437924472 8442669456 8468838144 8476850304 8491551744 8525930496 8525985273 8540771928 8560503432 8575349952 8610067968 8625000448 8647954432 8659975116 8664844968 8679872448 8695035744 8699925312 8710115584 8715013632 8750297088 8765472768 8765529084 8785723392 8796070672 8800960512 8801017056 8836648704 8851974144 8887812096 8887869198 8911706648 8926920704 8939329152 8944356096 8947786432 8975520768 8980568064 8996143104 9027546216 9032564736 9032622768 9036086956 9084920832 9121701888 9146225244 9174574656 9183254496 9199181056 9232883712 9236424704 9252502922 9254464596 9265053696 9270263808 9273819136 9273878718 9289962448 9291932064 9323997696 9327573632 9365337088 9381639709 9383628762 9399902832 9415950336 9419622056 9424919088 9441264768 9479488512 9492665031 9495928832 9517867008 9534373888 9534435144 9552995712 9573036096 9589638656 9591671808 9608368419 9628463104 9647268696 9667444736 9684273248 9686326464 9703125504 9723480832 9728948736 9745821696 9779841734 9781915212 9785278464 9798880032 9808150512 9824894976 9841997568 9861156864 9881843712 9895579506 9901080576 9904941471 9939058688 9939122544 9948525704 9958470912 9998788608 10025669979 10037141504 10042785792 10056745296 10066259736 10097460864 10124542464 10155989493 10183228068 10200612864 10224455712 10269445888 10311022592 10321330176 10325354946 10331161308 10343262256 10349078688 10370789104 10390977792 10423185408 10433046528 10445333923 10451140608 10451207754 10493520336 10511719296 10536004224 10554276864 10597074813 10600718336 10615453368 10621422864 10625496388 10643636224 10658430912 10664424576 10682919936 10705330688 10707600384 10726170624 10726239537 10763612796 10769596416 10769665608 10788343488 10832020992 10875875328 10894737408 10894807404 10905114714 10938915936 10942676992 10964049408 10968254336 11002251264 11008438272 11012660224 11031830407 11034169326 11050663936 11053006848 11072176128 11072247264 11076493688 11110826112 11117074176 11121337792 11181441024 11181512862 11192091417 11211501912 11226710016 11231087836 11256892608 11291784192 11302467072 11322068992 11363549184 11367907328 11367980364 11387695904 11390110272 11414004576 11433799936 11475689472 11480090624 11500074482 11502512676 11546633488 11553126624 11573163264 11593380992 11599900416 11620018176 11636170038 11660580529 11667062784 11667137742 11687297024 11687372112 11714297856 11734689408 11757533184 11782198272 11802632192 11802708021 11825684208 11850416128 11850492264 11873561472 11919105536 11925808128 11942385039 11967361024 11974090752 11990734776 11994857472 12036728288 12043497024 12113227776 12136808448 12141541158 12162269184 12194966992 12232766208 12244339328 12256579584 12310511616 12315312061 12339286128 12353404928 12360351744 12365171624 12377532672 12389242752 12431996928 12461055399 12499679376 12511505016 12533203776 12566558784 12588353024 12612939651 12639318016 12656886708 12664004184 12690489344 12712580192 12715275456 12737327616 12764048128 12788895744 12811157892 12838033286 12840755148 12863024928 12915101952 12937500672 12971931648 12989962674 12994428928 13019808672 13042553616 13047037952 13065173376 13072520448 13077534016 13122663424 13125445632 13148209152 13148293626 13175791616 13178585088 13194106008 13201440768 13201525584 13206588628 13252163392 13254973056 13277961216 13331718144 13331803797 13367559972 13390381056 13408993728 13421679648 13463281152 13494214656 13499389952 13541319324 13548847104 13554130434 13577637424 13600817152 13627381248 13632607616 13682552832 13711627267 13719337866 13761773568 13761861984 13767139928 13774881744 13798771584 13854637056 13878754383 13897580544 13910728704 13910818077 13934854144 13934943672 13991360448 14015625728 14048005632 14072369152 14099854248 14123925504 14129433084 14137378632 14153937824 14161897152 14211241216 14219232768 14243893248 14276800512 14293614842 14301560832 14301652716 14351483728 14359461888 14359554144 14384457984 14442694656 14481523303 14501167104 14526316544 14526409872 14540152952 14554688256 14585221248 14593423104 14618732544 14669668352 14669762601 14677917696 14698320048 14712225768 14737342464 14762996352 14814434816 14822765568 14843369259 14908588032 14908683816 14922788556 14948669216 15009190144 15055712256 15064178688 15069956096 15096188978 15099389604 15157307152 15186813696 15218672768 15274842102 15300919296 15306885841 15336683568 15404168832 15430884352 15466533888 15488032419 15493357568 15514893384 15523618032 15550119936 15556083712 15556183656 15583162816 15586466688 15646252544 15649569792 15676710912 15676811631 15709597696 15736944028 15740280504 15767578944 15800656352 15804006336 15831415296 15901077504 15923180052 15938244582 15965454336 15987646368 15993143296 16024379904 16057996032 16089255936 16145419194 16150970368 16154394624 16182411264 16182515232 16188721544 16216358912 16248031488 16310354944 16313812992 16342106112 16342211106 16357672071 16408373904 16414015488 16452381504 16503376896 16518990336 16575995904 16608264192 16614740532 16666239168 16682006688 16710938368 16755411712 16772161536 16807801166 16817252868 16840065024 16846631754 16875848944 16885338912 16937676288 16953700608 16983103488 17042386927 17051860992 17051970546 17081543856 17121006864 17150699904 17220135936 17250000896 17250111723 17295908864 17319950232 17329689936 17359744896 17390071488 17399850624 17420231168 17430027264 17454255057 17500594176 17500706613 17530945536 17531058168 17571446784 17592141344 17602034112 17673297408 17703948288 17775624192 17775738396 17823413296 17853841408 17878658304 17888712192 17895572864 17951041536 17961136128 17992286208 17999302243 18055092432 18065129472 18065245536 18072173912 18169841664 18212311737 18243403776 18292450488 18349149312 18366508992 18398362112 18465767424 18472849408 18505005844 18508929192 18530107392 18540527616 18547638272 18547757436 18579924896 18583864128 18647995392 18655147264 18730674176 18763279418 18767257524 18799805664 18839244112 18849838176 18882529536 18958977024 18985330062 18991857664 19035734016 19068747776 19068870288 19105991424 19146072192 19179277312 19183343616 19216736838 19256926208 19257049929 19294537392 19334889472 19368546496 19372652928 19406251008 19446961664 19457897472 19484944011 19491643392 19559683468 19563830424 19570556928 19597760064 19616301024 19683995136 19722313728 19763687424 19791159012 19802161152 19809882942 19878117376 19878245088 19897051408 19916941824 19997577216 20040070621 20051339958 20074283008 20085571584 20093403889 20113490592 20132519472 20194921728 20249084928 20311978986 20331195651 20366456136 20401225728 20448911424 20538891776 20579006799 20622045184 20642660352 20650709892 20662322616 20686524512 20698157376 20741578208 20781955584 20846370816 20866093056 20890667846 20902281216 20902415508 20987040672 21023438592 21072008448 21108553728 21194149626 21201436672 21230906736 21242845728 21250992776 21287272448 21316861824 21328849152 21365839872 21410661376 21415200768 21440422263 21452341248 21452479074 21527225592 21539192832 21539331216 21576686976 21664041984 21751750656 21789474816 21789614808 21810229428 21877831872 21928098816 21936508672 22004502528 22016876544 22025320448 22063660814 22068338652 22101327872 22106013696 22144494528 22152987376 22221652224 22234148352 22242675584 22362882048 22363025724 22371602383 22384182834 22423003824 22453420032 22462175672 22513785216 22583568384 22604934144 22644137984 22644283467 22727098368 22735814656 22735960728 22775391808 22780220544 22828009152 22867599872 22912263153 22951378944 22960181248 23000148964 23005025352 23093266976 23106253248 23146326528 23186761984 23199800832 23240036352 23272340076 23321161058 23334125568 23334275484 23374594048 23374744224 23428595712 23469378816 23515066368 23564396544 23605264384 23605416042 23627748547 23651368416 23700832256 23700984528 23747122944 23838211072 23851616256 23884770078 23907366873 23934722048 23948181504 23981469552 23989714944 24073456576 24086994048 24218128791 24226455552 24273616896 24283082316 24324538368 24389933984 24465532416 24488678656 24513159168 24621023232 24630624122 24678572256 24706809856 24730343248 24755065344 24778485504 24863993856 24922110798 24999358752 25023010032 25066407552 25133117568 25176706048 25211701749 25225879302 25269947631 25278636032 25313773416 25328008368 25380978688 25425160384 25430550912 25474655232 25528096256 25577791488 25577955819 25622315784 25676066572 25681510296 25726049856 25830203904 25875001344 25943863296 25979925348 25988857856 26039617344 26085107232 26094075904 26130346752 26145040896 26155068032 26245326848 26250891264 26296418304 26296587252 26306672509 26351583232 26357170176 26388212016 26402881536 26403051168 26413177256 26504326784 26509946112 26555922432 26663436288 26663607594 26735119944 26780762112 26817987456 26843359296 26926562304 26988429312 26998779904 27082638648 27097694208 27108260868 27155274848 27254762496 27265215232 27365105664 27423254534 27438675732 27523723968 27534279856 27549763488 27597543168 27709274112 27757508766 27795161088 27805999723 27821457408 27821636154 27869708288 27869887344 27982720896 28031251456 28096011264 28144738304 28144919127 28199708496 28247851008 28258866168 28274757264 28307875648 28323794304 28422482432 28438465536 28477995093 28487786496 28553601024 28587229684 28603121664 28603305432 28702967456 28719108288 28768915968 28885389312 28963046606 29002334208 29052633088 29052819744 29080305904 29109376512 29170442496 29186846208 29237465088 29339336704 29339525202 29355835392 29367282607 29396640096 29424451536 29474684928 29525992704 29628869632 29645531136 29686738518 29714824413 29817176064 29817367632 29845577112 29897338432 30018380288 30077009937 30111424512 30128357376 30139912192 30192377956 30198779208 30314614304 30373627392 30437345536 30549684204 30601838592 30613771682 30673367136 30808337664 30861768704 30933067776 30976064838 30986715136 31029786768 31047236064 31112167424 31112367312 31166325632 31172933376 31292505088 31299139584 31336001769 31353421824 31353623262 31419195392 31473888056 31480561008 31535157888 31601312704 31608012672 31662830592 31791224439 31802155008 31846360104 31876489164 31930908672 31975292736 32048759808 32115992064 32178511872 32290838388 32301940736 32308789248 32365030464 32377443088 32432717824 32496062976 32620709888 32627625984 32684212224 32684422212 32696957329 32715344142 32816747808 32828030976 32904763008 33006753792 33037980672 33095491221 33151991808 33216528384 33229481064 33332478336 33364013376 33421876736 33510823424 33544323072 33576274251 33615602332 33634505736 33680130048 33693263508 33751697888 33770677824 33875352576 33907401216 33966206976 34084773854 34103721984 34103941092 34163087712 34242013728 34301399808 34440271872 34500001792 34500223446 34532863261 34591817728 34639900464 34659379872 34719489792 34780142976 34799701248 34840462336 34860054528 34908510114 34981741587 35001188352 35001413226 35061891072 35062116336 35142893568 35184282688 35204068224 35346594816 35407896576 35408124063 35551248384 35551476792 35646826592 35757316608 35777424384 35791145728 35902083072 35922272256 35984572416 35998604486 36110184864 36130491072 36144347824 36339683328 36424623474 36486807552 36501035467 36584900976 36698298624 36733017984 36796724224 36931534848 36945698816 36945936183 37010011688 37017858384 37060214784 37081055232 37095276544 37095514872 37159849792 37167728256 37295990784 37310294528 37383166197 37461348352 37526558836 37534515048 37599611328 37678488224 37699676352 37765059072 37917954048 37970660124 37983715328 38071468032 38137495552 38137740576 38211982848 38292144384 38358554624 38366687232 38433473676 38513852416 38514099858 38589074784 38669778944 38737092992 38745305856 38812502016 38893923328 38915794944 38969888022 38983286784 39119366936 39127660848 39141113856 39195520128 39232602048 39367990272 39444627456 39527374848 39582318024 39604322304 39619765884 39756490176 39794102816 39833883648 39995154432 40080141242 40102679916 40148566016 40171143168 40186807778 40226981184 40265038944 40389843456 40498169856 40623957972 40662391302 40732912272 40802451456 40897822848 41077783552 41134881801 41158013598 41244090368 41285320704 41301419784 41324645232 41373049024 41396314752 41483156416 41563911168 41636263149 41692741632 41732186112 41732454231 41781335692 41804562432 41804831016 41974081344 42046877184 42144016896 42217107456 42388299252 42402873344 42461813472 42485691456 42501985552 42574544896 42633723648 42657698304 42731679744 42821322752 42830401536 42880844526 42904682496 42904958148 42921413041 43054451184 43078385664 43078662432 43153373952 43328083968 43444569909 43503501312 43578949632 43579229616 43620458856 43755663744 43856197632 43873017344 44009005056 44009287803 44033753088 44050640896 44127321628 44136677304 44202655744 44212027392 44288989056 44305974752 44443304448 44468296704 44485351168 44725764096 44726051448 44743204766 44768365668 44846007648 44924351344 45027570432 45167136768 45209868288 45288275968 45288566934 45471629312 45471921456 45550783616 45560441088 45656018304 45735199744 45824526306 45902757888 45920362496 45920657523 46000297928 46010050704 46186533952 46212506496 46292653056 46373523968 46399601664 46464097257 46480072704 46544680152 46642322116 46668251136 46668550968 46749488448 46938757632 47030132736 47128793088 47210528768 47210832084 47255497094 47302736832 47401664512 47401969056 47494245888 47676422144 47703232512 47769540156 47814733746 47869444096 47896363008 47962939104 47979429888 48146913152 48173988096 48436257582 48452911104 48547233792 48566164632 48649076736 48779867968 48931064832 48977357312 49026318336 49073016213 49242046464 49261248244 49357144512 49460686496 49510130688 49556971008 49727987712 49844221596 49998717504 50046020064 50132815104 50266235136 50353412096 50423403498 50451758604 50539895262 50557272064 50627546832 50656016736 50761957376 50850320768 50861101824 50949310464 51056192512 51127160781 51155582976 51155911638 51244631568 51352133144 51363020592 51452099712 51660407808 51750002688 51750335169 51887726592 51959850696 51977715712 52079234688 52170214464 52260693504 52290081792 52310136064 52490653696 52501782528 52592836608 52593174504 52613345018 52703166464 52714340352 52776424032 52806102336 52826354512 53008653568 53019892224 53111844864 53326872576 53327215188 53347667221 53470239888 53561524224 53635974912 53686718592 53853124608 53976858624 53997559808 53997906729 54165277296 54195388416 54216521736 54310549696 54509524992 54530430464 54636935211 54730211328 54846509068 54877351464 55047447936 55068559712 55099526976 55195086336 55418548224 55515017532 55590322176 55611999446 55642914816 55643272308 55739416576 55739774688 55965441792 56062502912 56192022528 56289476608 56289838254 56399416992 56517732336 56549514528 56615751296 56647588608 56844964864 56876931072 56955990186 56975572992 57107202048 57174459368 57206243328 57206610864 57405934912 57438216576 57537831936 57770778624 57771149787 57926093212 58004668416 58105639488 58160611808 58218753024 58340884992 58373692416 58474930176 58678673408 58679050404 58711670784 58734565214 58793280192 58848903072 59051985408 59257739264 59291062272 59373477036 59429648826 59634352128 59634735264 59691154224 59794676864 60036760576 60120211863 60154019874 60222849024 60256714752 60279824384 60280211667 60384755912 60397558416 60629228608 60747254784 60874691072 60993586953 61099368408 61203677184 61227543364 61346734272 61616675328 61723537408 61866135552 61952129676 61973430272 62059573536 62094472128 62224334848 62224734624 62332651264 62345866752 62585010176 62598279168 62672003538 62706843648 62707246524 62731295983 62838390784 62947776112 62961122016 63070315776 63202625408 63216025344 63325661184 63568971271 63582448878 63604310016 63692720208 63752978328 63861817344 63950585472 64097519616 64231984128 64321266789 64357023744 64581676776 64603881472 64617578496 64730060928 64754886176 64992125952 65241419776 65255251968 65368424448 65368844424 65393914658 65430688284 65633495616 65809526016 66013507584 66075961344 66190982442 66303983616 66458962128 66664956672 66728026752 66843753472 67021646848 67088646144 67114807149 67152548502 67231204664 67269011472 67360260096 67386527016 67503395776 67541355648 67750705152 67814802432 67932413952 67932850401 68169547708 68207443968 68207882184 68326175424 68484027456 68602799616 68880543744 69000003584 69000446892 69065726522 69183635456 69279800928 69318759744 69438979584 69560285952 69599402496 69680924672 69720109056 69817020228 69963483174 70002376704 70002826452 70123782144 70124232672 70285787136 70368565376 70408136448 70693189632 70815793152 70816248126 70883245641 71102496768 71102953584 71293653184 71514633216 71554848768 71582291456 71722100619 71804166144 71844544512 71969144832 71997208972 72220369728 72260982144 72288695648 72679366656 72849246948 72973615104 73002070934 73169801952 73396597248 73466035968 73593448448 73863069696 73891397632 73891872366 74020023376 74035716768 74120429568 74190553088 74191029744 74319699584 74335456512 74591981568 74620589056 74750484133 74766332394 74922696704 75053117672 75069030096 75199222656 75356976448 75399352704 75530118144 75635105247 75809842893 75835908096 75941320248 75967430656 76142936064 76275481152 76423965696 76584288768 76717109248 76733374464 76866947352 77027704832 77028199716 77178149568 77339557888 77474185984 77490611712 77625004032 77787846656 77831589888 77939776044 77966573568 78238733872 78255321696 78282227712 78391040256 78465204096 78735980544 78889254912 78920017527 79054749696 79164636048 79208644608 79239531768 79512980352 79588205632 79667767296 79990308864 80160282484 80205359832 80297132032 80342286336 80373615556 80453962368 80530077888 80779686912 80996339712 81247915944 81324782604 81465824544 81795645696 82155567104 82269763602 82316027196 82488180736 82602839568 82649290464 82746098048 82792629504 82966312832 83127822336 83272526298 83385483264 83417999169 83464372224 83464908462 83562671384 83609124864 83609662032 83948162688 84093754368 84288033792 84434214912 84434757381 84776598504 84805746688 84923626944 84971382912 85003971104 85267447296 85315396608 85463359488 85642645504 85660803072 85761689052 85809364992 85809916296 85842826082 86108902368 86157324864 86306747904 86656167936 86889139818 87007002624 87157899264 87158459232 87240917712 87511327488 87712395264 87746034688 88018010112 88018575606 88067506176 88101281792 88101847821 88254643256 88273354608 88405311488 88424054784 88577978112 88611949504 88886608896 88936593408 88970702336 89144473239 89451528192 89452102896 89486409532 89536731336 89692015296 89848702688 90055140864 90334273536 90419736576 90576551936 90577133868 90943258624 90943842912 91101567232 91120882176 91312036608 91470399488 91649052612 91805515776 91840724992 91841315046 92000595856 92020101408 92373067904 92425012992 92585306112 92747047936 92799203328 92908496473 92928194514 92960145408 93089360304 93284644232 93336502272 93337101936 93498976896 93877515264 94008005307 94060265472 94257586176 94421057536 94421664168 94510994188 94605473664 94803938112 94988491776 95352844288 95406465024 95539080312 95629467492 95738888192 95792726016 95925878208 96293826304 96347976192 96872515164 96905822208 97132329264 97298153472 97559735936 97862129664 97954714624 98052636672 98090871987 98146032426 98484092928 98522496488 98714289024 98921372992 99020261376 99113942016 99286473663 99455975424 99688443192 99997435008 100092040128 100265630208 100532470272 100706824192 100846806996 100903517208 101079790524 101114544128 101255093664 101312033472 101523914752 101700641536 101722203648 101898620928 102112385024 102254321562 102311165952 102311823276 102489263136 102704266288 102726041184 102904199424 103320815616 103500005376 103500670338 103598589783 103775453184 103919701392 103955431424 104158469376 104340428928 104521387008 104580163584 104620272128 104945224761 104981307392 105003565056 105185673216 105186349008 105226690036 105406332928 105428680704 105552848064 105612204672 105652709024 106017307136 106039784448 106223689728 106224372189 106653745152 106654430376 106695334442 106940479776 107271949824 107373437184 107706249216 107953717248 107995119616 107995813458 108330554592 108433043472 108621099392 109019049984 109060860928 109250707579 109273870422 109460422656 109503106401 109693018136 109754702928 110094895872 110137119424 110199053952 110390172672 110837096448 110837808549 111030035064 111180644352 111223998892 111285829632 111286544616 111479549376 111930883584 112125005824 112384045056 112578953216 112579676508 112798833984 113035464672 113099029056 113231502592 113295177216 113689929728 113753862144 113911980372 113951145984 114214404096 114348918736 114412486656 114413221728 114811869824 114876433152 115075663872 115541557248 115542299574 115852186424 116009336832 116211278976 116321223616 116437506048 116681769984 116747384832 116949860352 117357346816 117358100808 117423341568 117469130428 117586560384 117697806144 118103970816 118515478528 118582124544 118746954072 118859297652 119269470528 119382308448 119589353728 120073521152 120240423726 120308039748 120445698048 120513429504 120559648768 120560423334 120769511824 120795116832 121258457216 121494509568 121749382144 121961316217 121987173906 122198736816 122407354368 122455086728 122693468544 123233350656 123404645403 123447074816 123732271104 123904259352 123946860544 124119147072 124188944256 124449469248 124665302528 124691733504 124908789447 125170020352 125196558336 125344007076 125413687296 125414493048 125462591966 125676781568 125895552224 125922244032 126140631552 126405250816 126432050688 126651322368 127137942542 127164897756 127208620032 127385440416 127505956656 127723634688 127901170944 128195039232 128463968256 128642533578 128714047488 128764239123 129163353552 129207762944 129235156992 129460121856 129509772352 129984251904 130333709727 130482839552 130510503936 130736848896 130737688848 130787829316 130861376568 131266991232 131619052032 132027015168 132027863409 132151922688 132381964884 132607967232 132917924256 133329913344 133456053504 133687506944 134043293696 134177292288 134229614298 134305097004 134462409328 134538022944 134773054032 135006791552 135082711296 135501410304 135629604864 135789340999 135864827904 135865700802 136339095416 136414887936 136415764368 136652350848 136968054912 137205599232 137761087488 137761972569 138000007168 138000893784 138131453044 138367270912 138559601856 138637519488 138877959168 139120571904 139198804992 139361849344 139440218112 139634040456 139926966348 140004753408 140005652904 140248465344 140737130752 140816272896 141386379264 141631586304 141632496252 141766491282 142204993536 142205907168 142587306368 143029266432 143109697536 143164582912 143413795291 143444201238 143608332288 143689089024 143938289664 143994417944 144440739456 144521964288 144577391296 145358733312 145698493896 145947230208 146004141868 146339603904 146793194496 146932071936 147186896896 147726139392 147782795264 147783744732 148040046752 148071433536 148381106176 148382059488 148639399168 148670913024 149183963136 149241178112 149500968266 149532664788 149845393408 150106235344 150138060192 150398445312 150713952896 150798705408 151060236288 151270210494 151587546877 151619685786 151671816192 151882640496 151934861312 152285872128 152550962304 152847931392 153168577536 153381482343 153434218496 153466748928 153733894704 154055409664 154056399432 154356299136 154948371968 154981223424 155250008064 155251005507 155575693312 155663179776 155879552088 155933147136 156477467744 156510643392 156782080512 156930408192 157471961088 157778509824 157840035054 158109499392 158329272096 158479063536 159025960704 159176411264 159335534592 159980617728 160043001663 160320564968 160410719664 160594264064 160684572672 160747231112 160907924736 161060155776 161559373824 161992679424 161993720187 162495831888 162649565208 162931649088 163591291392 164311134208 164539527204 164632054392 164976361472 165205679136 165298580928 165492196096 165585259008 165932625664 166255644672 166545052596 166770966528 166835998338 166928744448 166929816924 167125342768 167218249728 167219324064 167896325376 168187508736 168576067584 168868429824 168869514762 169553197008 169611493376 169847253888 169942765824 170007942208 170534894592 170630793216 170926718976 171285291008 171321606144 171523378104 171618729984 171619832592 171685652164 172217804736 172314649728 172613495808 173312335872 173313449361 173778279636 174014005248 174316918464 174481835424 175022654976 175424790528 175492069376 176036020224 176037151212 176135012352 176202563584 176203695642 176509286512 176546709216 176810622976 177155956224 177223899008 177773217792 177873186816 177941404672 178251154471 178288946478 178903056384 178904205792 178972819064 179073462672 179384030592 179697405376 180110281728 180360635589 180668547072 180839473152 180840635001 181153103872 181154267736 181887685824 182203134464 182241764352 182624073216 182940798976 183298105224 183611031552 183681449984 183682630092 184001191712 184040202816 184746135808 184850025984 185170612224 185494095872 185598406656 185816992946 185856389028 185920290816 186178720608 186569288464 186673004544 186674203872 186997953792 187755030528 188016010614 188120530944 188193887949 188515172352 188842115072 188843328336 189021988376 189210947328 189607876224 189976983552 190705688576 190706913813 190812930048 191078160624 191258934984 191477776384 191585452032 191851756416 192587652608 192695952384 192963800367 193745030328 193811644416 194264658528 195119471872 195724259328 195909429248 196105273344 196181743974 196292064852 197044992976 197428578048 197842745984 198040522752 198227884032 198461344537 198572947326 198911950848 198989515933 199376886384 199994870016 200184080256 200531260416 201064940544 201344421447 201413648384 201693613992 201807034416 202159581048 202229088256 202510187328 202624066944 203401283072 203444407296 203797241856 203798551203 204224770048 204508643124 204622331904 204623646552 204978526272 205408532576 205452082368 205808398848 206641631232 207000010752 207001340676 207197179566 207550906368 207839402784 207910862848 208316938752 208680857856 209042774016 209160327168 209240544256 209890449522 209962614784 210007130112 210371346432 210372698016 210453380072 210812665856 210857361408 211105696128 211224409344 211305418048 212034614272 212079568896 212447379456 212448744378 212649736923 213307490304 213308860752 213390668884 213880959552 214543899648 214746874368 215412498432 215907434496 215990239232 215991626916 216661109184 216866086944 217242198784 218038099968 218121721856 218501415158 218547740844 218920845312 219006212802 219386036272 219509405856 220189791744 220274238848 220398107904 220780345344 221551030051 221674192896 221675617098 222060070128 222361288704 222447997784 222571659264 222573089232 222959098752 223861767168 224250011648 224251452399 224768090112 225157906432 225159353016 225597667968 226070929344 226198058112 226463005184 226590354432 226905315741 227379859456 227507724288 227823960744 227902291968 228428808192 228697837472 228826443456 229623739648 229752866304 230151327744 231083114496 231084599148 231704372848 232018673664 232422557952 232642447232 232875012096 233363539968 233494769664 233899720704 233990929159 234714693632 234716201616 234846683136 234938260856 235173120768 235395612288 236207941632 236760052581 237030957056 237164249088 237493908144 237718595304 238538941056 238764616896 239178707456 240147042304 240480847452 240616079496 240891396096 241026859008 241119297536 241120846668 241539023648 241590233664 242516914432 242989019136 243498764288 243922632434 243974347812 244397473632 244910173456 245386937088 246466701312 246809290806 246894149632 247464542208 247808518704 247893721088 248238294144 248377888512 248898938496 249330605056 249383467008 249817578894 250253997507 250340040704 250393116672 250688014152 250827374592 250828986096 250925183932 251353563136 251791104448 251844488064 252281263104 252810501632 252864101376 253302644736 253304272143 254275885084 254329795512 254417240064 254770880832 255011913312 255802341888 256390078464 256927936512 257285067156 257428094976 257528478246 258326707104 258415525888 258920243712 259019544704 259968503808 260520918073 260667419454 260965679104 261021007872 261473697792 261475377696 261575658632 261722753136 262533982464 263238104064 264054030336 264055726818 264303845376 264305543463 264763929768 265215934464 265835848512 266659826688 266912107008 267375013888 268086587392 268354584576 268459228596 268610194008 268924818656 269076045888 269546108064 270013583104 270165422592 271002820608 271259209728 271578681998 271729655808 271731401604 272678190832 272829775872 272831528736 273304701696 273936109824 274411198464 275522174976 275523945138 276000014336 276001787568 276262906088 276734541824 277119203712 277275038976 277755918336 278241143808 278397609984 278723698688 278725489419 278880436224 279268080912 279853932696 280009506816 280011305808 280496930688 281474261504 281632545792 282024015921 282772758528 283263172608 283264992504 283532982564 284411814336 285174612736 286058532864 286219395072 286329165824 286827590582 286888402476 287216664576 287378178048 287988835888 288881478912 289043928576 289154782592 290717466624 290830830979 291396987792 291894460416 292008283736 292679207808 293586388992 293864143872 294272615961 294373793792 295452278784 295565590528 295567489464 296080093504 296142867072 296764118976 297278798336 297341826048 297859420989 298367926272 298482356224 299001936532 299065329576 299690786816 300212470688 300276120384 300796890624 301427905792 301597410816 302120472576 302540420988 303175093754 303239371572 303343632384 303765280992 303869722624 304571744256 305101924608 305695862784 306337155072 306762964686 306868436992 306933497856 307467789408 308110819328 308112798864 308712598272 309896743936 309962446848 310500016128 310502011014 310795769349 311151386624 311326359552 311759104176 311866294272 312954935488 313021286784 313564161024 313860816384 314835674283 314943922176 315557019648 315680070108 316218998784 316658544192 316958127072 318051921408 318352822528 318671069184 319961235456 320086003326 320641129936 320821439328 321188528128 321494462224 321815849472 322120311552 323118747648 323805351613 323985358848 323987440374 324991663776 325299130416 325863298176 327182582784 327752122737 328509319203 328622268416 329079054408 329264108784 329952722944 330411358272 330597161856 330984392192 331170518016 331865251328 332511289344 332513425647 333090105192 333541933056 333671996676 333857488896 333859633848 334250685536 334438648128 335792650752 336375017472 337152135168 337736859648 337739029524 339106394016 339222986752 339694507776 339885531648 340015884416 341069789184 341261586432 341853437952 341986742617 342570582016 342643212288 343046756208 343237459968 343239665184 343371304328 344435609472 344629299456 345226991616 346624671744 346626898722 347556559272 348028010496 348633836928 348963670848 350045309952 350849581056 350984138752 352072040448 352074302424 352270024704 352405127168 352407391284 353018573024 353093418432 354311912448 354447798016 355546435584 355746373632 355882809344 356502308942 356577892956 357808411584 357945638128 358146925344 358768061184 359394810752 360220563456 360721271178 361337094144 361477996399 361678946304 361681270002 362306207744 362308535472 363775371648 364406268928 364483528704 365248146432 365881597952 365883948651 366596210448 367222063104 367362899968 367365260184 368002383424 368080405632 369492271616 369700051968 370213936209 370341224448 370988191744 371196813312 371633985892 371712778056 371840581632 372357441216 373138576928 373348407744 373995907584 375510061056 376032021228 376241061888 376387775898 377030344704 377684230144 377686656672 378043976752 378421894656 379215752448 379953967104 381411377152 381413827626 381625860096 381774673891 382156321248 382517869968 382955552768 383170904064 383703512832 385175305216 385391904768 385927600734 386292717369 387490060656 387623288832 388529317056 390238943744 391001129181 391448518656 391818858496 392210546688 392363487948 392584129704 394089985952 394857156096 395685491968 396081045504 396455768064 396922689074 397145894652 397823901696 397979031866 398753772768 399989740032 400368160512 401062520832 402129881088 402688842894 402827296768 403387227984 403614068832 404319162096 404458176512 405020374656 405248133888 406802566144 406888814592 407368022997 407594483712 407597102406 408449540096 409017286248 409244663808 409247293104 409957052544 410817065152 410904164736 411616797696 413283262464 413285917707 414000021504 414002681352 414394359132 415101812736 415678805568 416633877504 417361715712 418085548032 418320654336 418481088512 419780899044 419925229568 420014260224 420745396032 420906760144 421625331712 422211392256 422448818688 422610836096 424069228544 424159137792 424894758912 424897488756 425060445277 425299473846 426614980608 426617721504 426781337768 427761919104 429087799296 429493748736 430241385873 430824996864 431814868992 431980478464 431983253832 433322218368 433732173888 434484397568 436076199936 436243443712 437002830316 437095481688 437841690624 438012425604 438772072544 439018811712 440379583488 440548477696 440796215808 441560690688 443102060102 443348385792 443351234196 444120140256 444895995568 445143318528 445146178464 445918197504 447723534336 448500023296 448502904798 448927222393 449536180224 450315812864 450318706032 451195335936 452141858688 452396116224 452926010368 453180708864 453810631482 454759718912 454762640631 455015448576 455647921488 455804583936 456857616384 457395674944 457652886912 459247479296 459505732608 460144447029 460302655488 462166228992 462169198296 463408745696 464845115904 465284894464 465750024192 466727079936 466989539328 467799441408 467981858318 469429387264 469432403232 469876521712 470346241536 470791224576 472415883264 473520105162 474061914112 474328498176 474513461071 474987816288 475437190608 477077882112 477529233792 478357414912 480129004989 480294084608 480961694904 481232158992 481782792192 482053718016 482238595072 482241693336 483078047296 483180467328 485033828864 485978038272 485981160561 486997528576 487845264868 487948695624 488794947264 489820346912 490773874176 492933402624 493618581612 493788299264 494929084416 495617037408 495787442176 496476588288 496755777024 497797876992 498661210112 498766934016 499635157788 500507995014 500680081408 500786233344 501376028304 501654749184 501657972192 501850367864 502707126272 503582208896 503688976128 504562526208 505621003264 505728202752 506605289472 506608544286 508551770168 508659591024 508834480128 509541761664 510023826624 511604683776 512780156928 513855873024 514570134312 514856189952 515056956492 516653414208 517840487424 518039089408 519937007616 521041836146 521334838908 521931358208 522042015744 522950755392 523151317264 523445506272 525067964928 526476208128 528108060672 528111453636 528313994737 528607690752 528611086926 529527859536 530431868928 531671697024 533319653376 533824214016 534750027776 534753463413 536173174784 536709169152 536918457192 537220388016 537849637312 538152091776 539092216128 540027166208 540330845184 541081906767 542005641216 542518419456 542521905003 543157363996 543459311616 543462803208 545356381664 545663057472 546609403392 547872219648 548822396928 551044349952 551047890276 552000028672 552003575136 552525812176 553469083648 554238407424 554550077952 555511836672 556482287616 556795219968 557447397376 557450978838 557760872448 557978369533 558536161824 559707865392 560019013632 560022611616 560993861376 562948523008 563265091584 564048031842 564581663847 565545517056 566526345216 566529985008 567065965128 568823628672 570349225472 572117065728 572120741439 572438790144 572658331648 573655181164 573776804952 574433329152 574756356096 575977671776 577762957824 578087857152 578309565184 581434933248 581661661958 582793975584 584016567472 585358415616 587172777984 587728287744 588545231922 588747587584 591131181056 591134978928 592160187008 592285734144 593528237952 594557596672 594683652096 595384033611 595718841978 596735852544 596964712448 596968547799 598003873064 598130659152 599381573632 600424941376 600552240768 601593781248 602855811584 603194821632 604033264341 604240945152 605080841976 606350187508 606478743144 606687264768 607530561984 610203849216 611391725568 612674310144 613525929372 613736873984 613866995712 614935578816 616221638656 616225597728 617425196544 619793487872 619924893696 621000032256 621004022028 621242189251 621591538698 622302773248 622652719104 623518208352 623732588544 625909870976 626042573568 627128322048 627721632768 629671348566 629887844352 631114039296 631360140216 632437997568 633317088384 633916254144 636103842816 636705645056 637342138368 637949210769 639922470912 640172006652 641282259872 641642878656 642988924448 643631698944 644240623104 646237495296 647610703226 647970717696 647974880748 649983327552 650598260832 651726596352 654365165568 655504245474 657018638406 657244536832 658158108816 658528217568 659905445888 660822716544 661194323712 661968784384 662341036032 663730502656 664653090153 665022578688 665026851294 666180210384 667083866112 667343993352 667714977792 667719267696 668501371072 668877296256 671585301504 672750034944 672754357197 674304270336 675473719296 675478059048 678212788032 679389015552 679771063296 680031768832 682139578368 682523172864 683706875904 683973485234 685141164032 685286424576 686093512416 686479330368 686742608656 688871218944 689258598912 690453983232 693249343488 693253797444 693519673873 695113118544 696056020992 697267673856 697927341696 700090619904 701699162112 701968277504 701972787477 704144080896 704148604848 704540049408 704810254336 704814782568 706037146048 706186836864 708623824896 708895596032 710280157743 711092871168 711492747264 711765618688 713004617884 713155785912 715616823168 715891276256 716293850688 717536122368 718789621504 720441126912 721442542356 722674188288 722955992798 723357892608 723362540004 724612415488 724617070944 727550743296 728812537856 728967057408 730496292864 731763195904 731767897302 733192420896 734725799936 734730520368 736004766848 736160811264 738984543232 739400103936 740427872418 740682448896 741976383488 742393626624 743267971784 743425556112 743681163264 744714882432 746277153856 746696815488 747991815168 750761992521 751020122112 752064042456 752482123776 752775551796 754060689408 755373313344 756087953504 756843789312 758431504896 759907934208 762822754304 762827655252 763251720192 763549347782 764312642496 765035739936 765911105536 767407025664 770350610432 770783809536 771855201468 772585434738 774980121312 775246577664 777058634112 780477887488 781562754219 782002258362 782897037312 783637716992 784421093376 784726975896 785168259408 788179971904 789714312192 791370983936 792162091008 792911536128 792916630389 793845378148 794291789304 795647803392 795958063732 797507545536 799979480064 800736321024 802125041664 804259762176 805377685788 805654593536 806774455968 807228137664 808638324192 808916353024 810040749312 810496267776 813605132288 813777629184 814736045994 815188967424 815194204812 815506847779 816899080192 818034572496 818489327616 818494586208 819914105088 821634130304 821808329472 823233595392 826566524928 826571835414 828000043008 828005362704 828788718264 830203625472 831357611136 833267755008 834723431424 836171096064 836176468257 836641308672 836962177024 839561798088 839850459136 840028520448 841490792064 841813520288 844422784512 844897637376 845221672192 848138457088 848318275584 849789517824 849794977512 850120890554 850598947692 853235443008 853562675536 855523838208 858175598592 858987497472 860482771746 861649993728 861985991413 863960956928 863966507664 866644436736 867464347776 868968795136 872152399872 872486887424 872492492937 874005660632 874190963376 875683381248 876024851208 877544145088 878037623424 880759166976 881096955392 881592431616 882817847883 883121381376 886204120204 886696771584 886702468392 888240280512 889791991136 890292356928 891836395008 895447068672 897000046592 897005809596 897854444786 899072360448 900631625728 900637412064 902390671872 904283717376 904792232448 905852020736 906361417728 907621262964 909519437824 909525281262 910030897152 911295842976 911609167872 913715232768 914791349888 915305773824 918494958592 919011465216 920288894058 920605310976 924332457984 924338396592 926817491392 929690231808 930569788928 931500048384 932387308047 933454159872 933979078656 935598882816 935963716636 938864806464 939753043424 940692483072 941582449152 944831766528 947040210324 948123828224 948656996352 949026922142 949975632576 950874381216 954155764224 955058467584 956714829824 960258009978 960588169216 961923389808 962464317984 963565584384 964477190144 964483386672 966156094592 966360934656 970067657728 971416054839 971956076544 971962321122 973995057152 975690529736 975897391248 977589894528 979640693824 981547748352 983256368211 985527957609 985866805248 987237163224 987576598528 989858168832 991234074816 992953176576 993511554048 995595753984 997322420224 997533868032 999270315576 1001015990028 1001360162816 1001572466688 1002752056608 1003315944384 1003700735728 1005414252544 1007164417792 1007377952256 1009125052416 1011242006528 1011456405504 1013210578944 1013217088572 1013605677199 1017103540336 1017319182048 1017668960256 1019083523328 1020047653248 1023209367552 1025560313856 1025960227851 1027711746048 1029140268624 1029712379904 1030113912984 1033306828416 1035680974848 1036078178816 1039874015232 1042083672292 1042669677816 1043862716416 1044084031488 1045901510784 1046302634528 1046891012544 1050135929856 1052952416256 1056216121344 1056222907272 1056627989474 1057215381504 1057222173852 1059055719072 1063343394048 1066639306752 1067648428032 1069500055552 1069506926826 1072346349568 1073836914384 1074440776032 1075699274624 1076304183552 1078184432256 1080054332416 1080661690368 1082163813534 1084011282432 1084433989197 1085036838912 1085043810006 1086314727992 1086918623232 1086925606416 1090712763328 1091326114944 1093218806784 1095744439296 1097644793856 1097651845953 1102088699904 1102095780552 1104007150272 1105051624352 1108476814848 1109100155904 1111023673344 1112964575232 1113590439936 1114894794752 1114901957676 1115521744896 1115956739066 1117072323648 1119415730784 1120045223232 1121987722752 1125897046016 1126530183168 1128096063684 1129163327694 1131091034112 1133052690432 1133059970016 1134131930256 1137647257344 1140698450944 1144234131456 1144241482878 1144877580288 1145316663296 1145324021673 1147310362328 1147553609904 1148866658304 1149512712192 1151955343552 1155525915648 1156175714304 1156619130368 1158878152107 1162869866496 1163323323916 1165587951168 1168033134944 1170716831232 1174345555968 1175456575488 1177090463844 1177495175168 1182262362112 1182269957856 1184320374016 1184571468288 1187056475904 1189115193344 1189367304192 1190768067222 1191437683956 1193471705088 1193929424896 1193937095598 1196007746128 1196261318304 1198763147264 1200849882752 1201104481536 1203187562496 1205711623168 1206389643264 1207810454149 1208066528682 1208481890304 1210161683952 1212700375016 1212957486288 1213374529536 1215061123968 1220407698432 1222104068991 1222783451136 1225348620288 1227051858744 1227473747968 1227733991424 1229871157632 1232451195456 1234850393088 1239586975744 1239849787392 1242000064512 1242008044056 1242484378502 1243183077396 1244605546496 1245305438208 1247036416704 1251819741952 1252085147136 1254256644096 1255443265536 1259342697132 1259775688704 1262720280432 1264875995136 1266634176768 1267832508288 1272207685632 1273411290112 1274684276736 1275181335831 1275898421538 1279844941824 1280344013304 1282564519744 1283285757312 1285977848896 1287263397888 1288481246208 1290724157619 1292474990592 1295221406452 1295941435392 1295949761496 1299966655104 1301196521664 1303453192704 1308730331136 1311008490948 1314037276812 1314489073664 1316316217632 1317056435136 1319810891776 1321645433088 1322388647424 1323937568768 1324682072064 1327461005312 1329306180306 1330045157376 1330053702588 1332360420768 1334687986704 1335429955584 1335438535392 1337002742144 1337754592512 1343170603008 1345500069888 1345508714394 1346781667179 1348608540672 1350947438592 1350956118096 1356425576064 1358778031104 1359542126592 1360063537664 1364279156736 1364287921893 1365046345728 1367413751808 1367946970468 1370282328064 1370572849152 1372187024832 1372958660736 1373485217312 1377742437888 1378517197824 1380907966464 1386498686976 1386507594888 1387039347746 1390226237088 1394535347712 1395854683392 1400181239808 1403398324224 1403936555008 1403945574954 1408288161792 1408297209696 1409620508672 1409629565136 1412074292096 1412373673728 1417247649792 1417791192064 1420259198527 1420560315486 1422185742336 1422985494528 1423531237376 1423540383213 1426009235768 1426311571824 1431233646336 1431782552512 1432587701376 1435072244736 1437579243008 1440387014967 1440882253824 1442885084712 1445348376576 1445911985596 1446715785216 1446725080008 1449234141888 1455101486592 1457625075712 1457934114816 1460992585728 1463526391808 1463535794604 1466384841792 1469451599872 1469461040736 1472009533696 1472321622528 1477969086464 1478800207872 1480855744836 1481364897792 1483952766976 1484787253248 1486535943568 1486851112224 1487362326528 1489429764864 1492554307712 1493393630976 1495983630336 1501523985042 1502040244224 1504128084912 1504964247552 1505551103592 1508121378816 1510746626688 1512175907008 1513687578624 1516863009792 1519815868416 1525645508608 1525655310504 1526503440384 1527098695564 1528625284992 1530071479872 1534814051328 1540701220864 1541567619072 1543710402936 1545170869476 1549960242624 1554117268224 1560955774976 1563125508438 1564004516724 1565794074624 1567275433984 1569453951792 1570336518816 1576359943808 1579428624384 1582741967872 1584324182016 1584941984211 1585823072256 1585833260778 1587690756296 1588583578608 1591295606784 1591916127464 1595015091072 1599958960128 1601472642048 1604250083328 1604260390239 1608519524352 1610755371576 1611309187072 1613548911936 1614456275328 1617276648384 1620081498624 1620992535552 1627210264576 1627555258368 1629472091988 1630377934848 1630388409624 1631013695558 1633798160384 1636069144992 1636989172416 1639828210176 1643268260608 1643616658944 1646467190784 1653133049856 1653143670828 1656000086016 1656010725408 1657577436528 1660407250944 1662715222272 1666535510016 1669446862848 1672342192128 1672352936514 1673282617344 1673924354048 1673935108599 1679123596176 1679700918272 1680057040896 1682981584128 1683627040576 1688845569024 1689795274752 1690443344384 1693744991541 1696276914176 1696636551168 1699579035648 1699589955024 1700241781108 1701197895384 1706470886016 1707125351072 1711047676416 1716351197184 1716362224317 1717974994944 1720965543492 1723299987456 1723971982826 1727921913856 1727933015328 1733288873472 1734928695552 1737937590272 1744304799744 1744973774848 1744984985874 1748011321264 1748381926752 1752049702416 1755088290176 1756075246848 1761518333952 1762193910784 1763184863232 1765261432987 1765635695766 1766242762752 1772408240408 1773393543168 1773404936784 1776480561024 1779583982272 1780584713856 1783672790016 1786152100833 1790894137344 1790905643397 1794000093184 1794011619192 1795708889572 1798144720896 1801274824128 1804781343744 1808567434752 1809584464896 1811704041472 1812722835456 1815242525928 1819038875648 1819050562524 1820061794304 1822591685952 1829582699776 1830611547648 1836989917184 1838022930432 1840577788116 1841210621952 1848664915968 1848676793184 1853634982784 1859380463616 1861139577856 1863000096768 1863726567753 1864774616094 1866908319744 1867958157312 1871197765632 1871927433272 1877729612928 1879506086848 1881384966144 1883164898304 1889663533056 1894080420648 1896247656448 1897313992704 1898053844284 1899951265152 1901748762432 1908311528448 1910116935168 1913429659648 1920516019956 1921176338432 1923846779616 1924928635968 1928954380288 1928966773344 1932312189184 1932721869312 1940135315456 1942832109678 1943912153088 1943924642244 1947990114304 1951381059472 1951794782496 1955179789056 1959281387648 1963095496704 1966512736422 1970638109401 1971055915218 1971733610496 1974474326448 1975153197056 1979716337664 1982468149632 1985906353152 1987023108096 1991191507968 1993959270459 1994644840448 1995067736064 1998540631152 2002031980056 2002720325632 2003144933376 2005504113216 2006631888768 2007401471456 2014328835584 2014755904512 2018250104832 2018263071591 2022484013056 2022912811008 2026421157888 2026434177144 2027211354398 2034207080672 2034638364096 2038167046656 2040095306496 2046418735104 2051120627712 2051920455702 2055423492096 2058280537248 2060227825968 2066613656832 2071361949696 2072156357632 2079748030464 2080559021619 2084167344584 2085339355632 2087725432832 2088168062976 2091803021568 2092605269056 2093782025088 2100271859712 2105904832512 2105918362431 2112432242688 2112445814544 2113255978948 2114430763008 2114444347704 2118111438144 2126686788096 2133278613504 2135296856064 2139000111104 2139013853652 2144692699136 2147673828768 2148881552064 2151398549248 2152608367104 2156368864512 2160108664832 2161323380736 2164327627068 2168022564864 2168867978394 2170073677824 2170087620012 2172629455984 2173837246464 2173851212832 2181425526656 2182652229888 2186437613568 2191488878592 2195289587712 2195303691906 2204177399808 2204191561104 2208014300544 2210103248704 2216953629696 2218200311808 2222047346688 2225929150464 2227180879872 2229789589504 2229803915352 2231043489792 2231913478132 2234144647296 2238831461568 2240090446464 2243975445504 2251794092032 2253060366336 2256192127368 2258326655388 2262182068224 2266119940032 2268263860512 2275294514688 2281396901888 2288468262912 2288482965756 2289755160576 2290633326592 2290648043346 2294620724656 2295107219808 2297733316608 2303910687104 2311051831296 2312351428608 2313238260736 2317265008123 2317756304214 2325739732992 2326646647832 2331175902336 2336066269888 2341433662464 2344688262657 2348691111936 2350913150976 2354180927688 2354990350336 2364539915712 2368640748032 2369142936576 2374112951808 2378230386688 2378734608384 2381536134444 2382875367912 2386943410176 2387858849792 2387874191196 2392015492256 2392522636608 2397526294528 2401699765504 2402208963072 2406375124992 2411423246336 2412779286528 2415620908298 2416133057364 2416963780608 2420323367904 2425400750032 2425914972576 2426749059072 2430122247936 2440815396864 2444208137982 2445566902272 2446520543337 2450697240576 2454103717488 2454947495936 2455467982848 2459742315264 2464902390912 2469700786176 2479173951488 2479699574784 2484000129024 2484016088112 2484968757004 2486366154792 2489211092992 2490610876416 2494072833408 2503639483904 2504170294272 2508513288192 2508529404771 2510886531072 2518685394264 2519551377408 2525440560864 2533268353536 2535665016576 2544415371264 2546822580224 2549368553472 2550362671662 2551796843076 2560688026608 2565129039488 2566571514624 2571955697792 2574526795776 2576962492416 2579997478981 2581448315238 2584949981184 2585957974239 2590442812904 2591882870784 2591899522992 2599933310208 2602393043328 2606906385408 2617460662272 2617477478811 2622016981896 2628074553624 2628978147328 2632632435264 2634112870272 2643290866176 2644777294848 2647875137536 2649364144128 2654922010624 2658612360612 2660090314752 2660107405176 2664720841536 2669375973408 2670877070784 2674005484288 2675509185024 2686341206016 2691000139776 2691017428788 2693563334358 2697217081344 2701894877184 2701912236192 2712851152128 2717556062208 2719084253184 2720127075328 2728558313472 2728575843786 2730092691456 2734827503616 2735893940936 2740564656128 2741145698304 2744374049664 2745917321472 2746970434624 2755484875776 2757034395648 2761815932928 2772997373952 2773015189776 2774078695492 2780452474176 2789070695424 2791709366784 2800362479616 2806796648448 2807873110016 2807891149908 2816594419392 2819241017344 2819259130272 2824148584192 2824747347456 2834495299584 2835582384128 2840518397054 2841120630972 2844371484672 2845970989056 2847062474752 2847080766426 2852018471536 2852623143648 2862467292672 2863565105024 2865175402752 2870144489472 2875158486016 2880163390663 2880774029934 2881764507648 2885770169424 2890696753152 2891823971192 2893431570432 2893450160016 2898468283776 2910202973184 2914248164517 2915250151424 2915868229632 2921985171456 2927052783616 2927071589208 2932769683584 2938922081472 2944019067392 2944643245056 2949769104633 2955938172928 2957600415744 2961711489672 2962729795584 2967905533952 2969574506496 2973071887136 2973702224448 2978859529728 2985108615424 2986787261952 2991967260672 3003047970084 3004080488448 3008256169824 3011102207184 3016242757632 3021493253376 3024351814016 3027375157248 3033726019584 3039631736832 3040817031597 3051291017216 3051310621008 3053006880768 3054197391128 3057250569984 3060142959744 3069628102656 3077880683553 3081402441728 3083135238144 3087420805872 3090341738952 3099920485248 3108234536448 3121911549952 3126251016876 3128009033448 3131588149248 3134550867968 3138907903584 3140673037632 3152719887616 3158857248768 3165483935744 3168648364032 3169883968422 3171646144512 3171666521556 3175381512592 3177167157216 3183832254928 3190030182144 3199917920256 3202945284096 3208500166656 3208520780478 3217039048704 3221510743152 3222618374144 3227097823872 3228912550656 3234553296768 3240162997248 3241985071104 3253301967591 3254420529152 3255110516736 3258944183976 3260755869696 3260776819248 3262027391116 3267596320768 3272138289984 3273978344832 3279656420352 3286536521216 3287233317888 3292934381568 3292955537859 3306266099712 3306287341656 3312021450816 3315154873056 3325430444544 3333071020032 3338893725696 3344684384256 3344705873028 3346565234688 3347848708096 3347870217198 3358247192352 3359401836544 3365963168256 3367254081152 3377691138048 3379590549504 3380886688768 3386771934949 3387489983082 3392553828352 3393273102336 3399158071296 3399179910048 3400483562216 3402395790768 3412941772032 3414250702144 3422095352832 3432702394368 3432724448634 3435949989888 3435972065019 3441931086984 3446599974912 3447943965652 3455866030656 3466577746944 3469857391104 3475875180544 3488609599488 3489947549696 3489969971748 3496022642528 3496763853504 3504099404832 3510176580352 3512150493696 3523036667904 3524387821568 3526369726464 3530522865974 3531271391532 3532485525504 3544816480816 3546787086336 3546809873568 3552961122048 3559167964544 3561169427712 3567345580032 3572304201666 3581788274688 3581811286794 3588000186368 3588023238384 3591417779144 3596289441792 3602549648256 3609562687488 3617134869504 3619168929792 3623408082944 3623431362447 3625445670912 3630485051856 3638077751296 3638101125048 3640123588608 3645183371904 3659165399552 3661223095296 3666312206973 3673979834368 3676045860864 3681155576232 3682421243904 3697353586368 3707269965568 3718760927232 3722279155712 3726000193536 3727453135506 3729549232188 3733816639488 3735916314624 3743854866544 3755459225856 3759012173696 3762769932288 3766329796608 3779327066112 3780800802727 3788160841296 3792495312896 3794627985408 3796107688568 3799902530304 3803497524864 3816623056896 3820233870336 3825544007493 3826859319296 3841032039912 3842352676864 3847693559232 3849857271936 3857933546688 3864624378368 3865443738624 3872172472857 3880270630912 3885664219356 3887824306176 3887849284488 3895980228608 3902762118944 3903589564992 3910359578112 3918562775296 3926190993408 3933025472844 3941276218802 3942111830436 3943467220992 3948948652896 3950306394112 3959432675328 3964936299264 3971812706304 3974046216192 3982383015936 3987918540918 3989289680896 3990135472128 3997081262304 4004063960112 4005440651264 4006289866752 4011008226432 4013263777536 4014802942912 4028657671168 4029511809024 4036500209664 4036526143182 4040345001537 4044968026112 4045825622016 4052842315776 4052868354288 4054422708796 4068414161344 4069276728192 4076334093312 4080190612992 4092837470208 4092863765679 4102241255424 4103840911404 4110846984192 4116561074496 4120455651936 4133227313664 4142723899392 4144312715264 4159496060928 4161118043238 4168334689168 4170678711264 4175450865664 4183606043136 4185210538112 4187564050176 4200543719424 4209469570969 4211809665024 4211836724862 4224864485376 4224891629088 4226511957896 4228861526016 4228888695408 4236222876288 4253373576192 4260777595581 4266557227008 4270593712128 4270621149639 4278000222208 4278027707304 4289385398272 4295347657536 4297763104128 4302797098496 4305216734208 4312737729024 4320217329664 4322646761472 4328655254136 4336045129728 4337735956788 4340147355648 4340175240024 4345258911968 4347702425664 4362851053312 4365304459776 4372875227136 4382977757184 4390579175424 4390607383812 4408354799616 4408383122208 4416028601088 4420206497408 4433907259392 4436400623616 4444094693376 4445827654021 4451858300928 4454361759744 4459579179008 4459607830704 4462086979584 4463826956264 4468289294592 4477662923136 4480180892928 4487950891008 4503588184064 4506120732672 4512384254736 4516653310776 4524364136448 4532239880064 4536527721024 4550589029376 4562793803776 4576936525824 4576965931512 4579510321152 4581266653184 4581296086692 4589241449312 4590214439616 4607821374208 4622103662592 4624702857216 4626476521472 4634530016246 4635512608428 4653293295664 4662351804672 4672132539776 4682867324928 4689376525314 4697382223872 4699213953187 4701826301952 4708361855376 4709980700672 4729079831424 4737281496064 4738285873152 4748225903616 4754825952633 4756460773376 4757469216768 4763072268888 4765750735824 4773886820352 4775717699584 4775748382392 4784030984512 4785045273216 4803399531008 4804417926144 4812750249984 4812781170717 4822846492672 4825558573056 4831241816596 4832266114728 4833927561216 4840646735808 4850801500064 4851829945152 4860244495872 4881630793728 4888416275964 4891133804544 4893041086674 4901394481152 4908207434976 4909894991872 4919484630528 4929804781824 4939401572352 4958347902976 4959399149568 4968000258048 4968032176224 4969937514008 4972732309584 4978422185984 4981221752832 4988145666816 5007278967808 5008340588544 5017026576384 5017058809542 5021773062144 5021805325797 5037370788528 5039102754816 5050881121728 5066536707072 5071330033152 5088830742528 5093645160448 5098737106944 5100725343324 5103593686152 5121376053216 5130258078976 5133143029248 5143911395584 5149053591552 5153924984832 5159994957962 5162896630476 5169899962368 5171915948478 5180885625808 5183765741568 5183799045984 5199866620416 5204786086656 5213812770816 5234921324544 5234954957622 5244033963792 5256149107248 5257956294656 5265264870528 5268225740544 5286581732352 5289554589696 5295750275072 5295784298961 5298728288256 5309844021248 5317224721224 5320180629504 5320214810352 5329441683072 5338751946816 5341754141568 5348010968576 5351018370048 5358456302499 5372682412032 5372716930191 5382000279552 5382034857576 5387126668716 5394434162688 5403824472384 5425702304256 5435112124416 5438168506368 5440254150656 5457116626944 5457151687572 5460185382912 5471787881872 5481129312256 5488748099328 5491834642944 5493940869248 5510969751552 5514068791296 5523631865856 5525785788601 5545994747904 5546030379552 5548157390984 5560904948352 5578141390848 5583418733568 5591179703259 5600724959232 5613593296896 5615746220032 5615782299816 5633188838784 5638518260544 5648297168384 5649494694912 5668990599168 5671164768256 5681036794108 5682241261944 5688742969344 5691941978112 5694124949504 5694161532852 5704036943072 5705246287296 5724934585344 5727130210048 5730350805504 5740288978944 5750316972032 5760326781326 5761548059868 5763529015296 5771540338848 5783647942384 5786863140864 5786900320032 5796936567552 5820405946368 5828496329034 5830500302848 5831736459264 5843970342912 5854105567232 5854143178416 5865539367168 5877844162944 5888038134784 5889286490112 5899538209266 5911876345856 5911914328203 5915200831488 5923422979344 5925459591168 5935811067904 5939149012992 5946143774272 5947404448896 5957719059456 5970217230848 5973574523904 5981877811377 5983934521344 6006095940168 6008160976896 6016512339648 6022204414368 6042986506752 6048703628032 6054750314496 6067452039168 6079263473664 6081634063194 6102582034432 6102621242016 6108394782256 6114501139968 6120285919488 6139256205312 6152301680647 6155761367106 6162804883456 6166270476288 6168674993923 6174841611744 6180683477904 6199840970496 6216469072896 6241677064857 6243823099904 6252502033752 6256018066896 6263176298496 6269101735936 6277815807168 6281346075264 6305439775232 6317714497536 6317755087293 6330967871488 6337296728064 6339767936844 6343292289024 6343333043112 6350763025184 6354334314432 6367664509856 6380060364288 6399835840512 6405890568192 6417000333312 6417041560956 6434078097408 6443021486304 6445236748288 6454195647744 6457825101312 6469106593536 6480325994496 6483970142208 6506603935182 6508841058304 6510221033472 6517888367952 6521511739392 6521553638496 6524054782232 6535192641536 6544276579968 6547956689664 6559312840704 6573073042432 6574466635776 6585868763136 6585911075718 6612532199424 6612574683312 6624042901632 6630309746112 6650860889088 6666142040064 6677787451392 6689368768512 6689411746056 6693130469376 6695697416192 6695740434396 6716494384704 6731926336512 6734508162304 6755382276096 6759181099008 6761773377536 6773543869898 6774979966164 6785107656704 6786546204672 6798359820096 6800967124432 6804791581536 6825883544064 6828501404288 6844190705664 6865404788736 6865448897268 6868081931581 6871899979776 6871944130038 6883862173968 6893199949824 6895887931304 6911732061312 6933155493888 6939714782208 6951750361088 6951795024369 6977219198976 6979895099392 6979939943496 6992045285056 6993527707008 7008198809664 7020353160704 7024300987392 7034064787971 7046073335808 7048775643136 7052739452928 7061045731948 7062542783064 7064971051008 7089632961632 7093619747136 7105922244096 7118335929088 7122338855424 7134691160064 7144608403332 7163576549376 7163622573588 7176000372736 7176046476768 7182835558288 7192578883584 7205099296512 7219125374976 7234269739008 7238337859584 7246816165888 7246862724894 7250891341824 7253718803929 7260970103712 7276155502592 7276202250096 7280247177216 7290366743808 7318330799104 7322446190592 7332624413946 7339561630011 7347959668736 7352091721728 7362311152464 7364842487808 7394707172736 7414539931136 7437521854464 7444558311424 7452000387072 7454906271012 7459098464376 7467633278976 7471832629248 7487709733088 7510918451712 7518024347392 7525539864576 7532659593216 7558654132224 7561601605454 7576321682592 7584990625792 7592215377136 7599805060608 7606995049728 7633246113792 7640467740672 7651088014986 7653718638592 7682064079824 7684705353728 7695387118464 7699714543872 7715867093376 7729248756736 7730887477248 7739992436943 7744344945714 7757873922717 7760541261824 7771328438712 7775648612352 7775698568976 7791960457216 7805524237888 7807179129984 7820719156224 7837125550592 7852381986816 7852432436433 7866050945688 7882552437604 7884223660872 7886934441984 7897897305792 7929872598528 7943625412608 7948092432384 7964766031872 7975837081836 7978579361792 7980270944256 7994162524608 8008127920224 8010881302528 8022016452864 8026527555072 8029605885824 8057315342336 8059023618048 8073000419328 8073052286364 8076148460263 8080690003074 8089936052224 8091651244032 8105684631552 8105736708576 8108845417592 8136828322688 8138553456384 8152668186624 8160381225984 8185674940416 8185727531358 8204482510848 8207681822808 8221693968384 8233122148992 8240911303872 8266454627328 8285447798784 8288625430528 8318992121856 8322236086476 8336669378336 8341357422528 8367212086272 8370421076224 8375128100352 8401087438848 8418939141938 8423619330048 8423673449724 8449783258176 8453023915792 8457723052032 8457777390816 8472445752576 8506747152384 8521555191162 8533114454016 8541187424256 8541242299278 8556000444416 8556055414608 8578770796544 8590695315072 8595526208256 8605594196992 8610433468416 8625475458048 8640434659328 8640490171989 8645293522944 8657310508272 8672090259456 8675471913576 8680294711296 8680350480048 8690517823936 8695404851328 8725702106624 8730608919552 8742744493551 8745750454272 8765955514368 8781158350848 8781214767624 8816766244416 8832057202176 8840412994816 8867814518784 8872801247232 8888189386752 8891655308042 8903716601856 8908723519488 8919158358016 8919215661408 8927653912528 8936578589184 8955325846272 8960361785856 8975901782016 9007176368128 9012241465344 9015755760349 9024768509472 9033306621552 9048728272896 9064479760128 9073055442048 9101178058752 9122451094791 9125587607552 9153873051648 9153931863024 9159020642304 9162533306368 9162592173384 9178482898624 9180428879232 9215642748416 9233642050659 9244207325184 9249405714432 9252953042944 9269060032492 9271025216856 9306586591328 9324703609344 9344265079552 9365734649856 9378753050628 9394764447744 9398427906374 9403652603904 9416723710752 9419961401344 9458159662848 9474562992128 9476571746304 9496451807232 9509651905266 9512921546752 9514938433536 9526144537776 9531501471648 9551435399168 9551496764784 9568061969024 9570090546432 9606799062016 9608835852288 9625500499968 9625562341434 9645692985344 9651117146112 9662483633192 9664532229456 9667855122432 9681293471616 9701603000128 9703659890304 9720488991744 9759905902773 9763261587456 9776832551928 9782267609088 9786082173348 9802788962304 9816414869952 9838969261056 9859609563648 9878803144704 9916695805952 9918798299136 9936064352448 9939875028016 9945464619168 9956844371968 9976291333632 10014557935616 10016681177088 10034053152768 10034117619084 10037965900003 10043546124288 10043610651594 10074741577056 10078205509632 10101762243456 10133073414144 10142660066304 10160315804847 10177661485056 10187290320896 10197474213888 10201450686648 10207187372304 10242752106432 10260516157952 10266286058496 10287822791168 10298107183104 10307849969664 10307916195057 10319989915924 10325793260952 10339799924736 10343831896956 10361771251616 10367598091968 10399733240832 10409572173312 10427625541632 10469842649088 10469909915244 10488067927584 10512298214496 10515912589312 10530529741056 10536451481088 10573163464704 10579109179392 10591500550144 10591568597922 10597456576512 10601589021127 10619688042496 10634449442448 10640361259008 10640429620704 10658883366144 10677503893632 10683508283136 10696021937152 10702036740096 10716912604998 10745364824064 10745433860382 10764000559104 10764069715152 10774253337432 10788868325376 10807648944768 10851404608512 10870224248832 10870294087341 10876337012736 10880508301312 10914233253888 10914303375144 10920370765824 10943575763744 10977496198656 10983669285888 10987881738496 11021939503104 11028137582592 11047263731712 11051571577202 11092060759104 11096314781968 11121809896704 11156282781696 11166837467136 11182359406518 11201449918464 11205817888369 11231492440064 11231564599632 11266377677568 11277036521088 11296594336768 11298989389824 11337981198336 11342329536512 11342402408181 11362073588216 11364482523888 11377485938688 11383883956224 11388249899008 11388323065704 11408073886144 11410492574592 11449869170688 11454260420096 11460701611008 11476632022479 11480577957888 11500633944064 11520653562652 11523096119736 11527058030592 11543080677696 11567295884768 11573800640064 11593873135104 11640811892736 11656992658068 11661000605696 11663472918528 11687940685824 11708211134464 11708286356832 11731078734336 11755688325888 11776076269568 11778572980224 11799076418532 11823752691712 11823828656406 11830401662976 11846845958688 11850919182336 11871622135808 11878298025984 11892287548544 11894808897792 11915438118912 11940434461696 11947149047808 11963755622754 11967869042688 12012191880336 12016321953792 12033024679296 12044408828736 12085973013504 12097407256064 12109500628992 12121035004611 12134904078336 12158526947328 12163268126388 12205242484032 12216789564512 12229002279936 12240571838976 12278512410624 12304603361294 12311522734212 12325609766912 12332540952576 12337349987846 12349683223488 12361366955808 12399681940992 12432938145792 12483354129714 12487646199808 12505004067504 12512036133792 12526352596992 12538203471872 12555631614336 12562692150528 12610879550464 12628408712907 12635428995072 12635510174586 12661935742976 12674593456128 12679535873688 12686584578048 12686666086224 12701526050368 12708668628864 12735329019712 12760120728576 12782332786743 12799671681024 12811781136384 12811863448917 12834000666624 12834083121912 12868156194816 12886042972608 12908391295488 12915650202624 12938213187072 12960651988992 12967940284416 13013207870364 13017682116608 13020442066944 13035776735904 13043107276992 13048109564464 13070385283072 13088553159936 13095913379328 13118625681408 13146146084864 13148933271552 13171737526272 13171822151436 13176873803587 13225064398848 13225149366624 13248085803264 13260619492224 13301721778176 13332284080128 13337482962063 13355574902784 13378737537024 13378823492112 13386260938752 13391394832384 13391480868792 13432988769408 13463852673024 13469016324608 13510764552192 13518362198016 13523546755072 13547087739796 13549959932328 13570215313408 13573092409344 13596719640192 13601934248864 13609583163072 13651767088128 13657002808576 13688381411328 13730809577472 13730897794536 13736163863162 13743799959552 13743888260076 13767724347936 13791775862608 13823464122624 13866310987776 13879429564416 13903500722176 13903590048738 13959790198784 13959879886992 13984090570112 13987055414016 14016397619328 14040706321408 14048601974784 14068129575942 14092146671616 14097551286272 14097641859561 14105478905856 14122091463896 14125085566128 14129942102016 14179265923264 14187239494272 14211844488192 14236671858176 14244677710848 14264477857899 14269382320128 14289216806664 14327153098752 14327245147176 14352092953536 14365671116576 14410198593024 14438250749952 14468539478016 14476675719168 14493632331776 14493725449788 14501782683648 14507437607858 14521940207424 14552311005184 14552404500192 14580733487616 14636661598208 14644892381184 14665248827892 14679123260022 14695919337472 14704183443456 14724622304928 14729684975616 14789414345472 14829079862272 14875043708928 14889116622848 14904000774144 14909812542024 14918196928752 14935266557952 14943665258496 14975419466176 15021836903424 15036048694784 15051079729152 15065319186432 15065415977391 15117308264448 15123203210908 15152643365184 15184430754272 15199610121216 15213990099456 15266492227584 15280935481344 15302176029972 15307437277184 15364128159648 15369410707456 15390774236928 15399429087744 15431734186752 15458497513472 15461774954496 15479984873886 15488689891428 15515747845434 15521082523648 15542656877424 15551297224704 15551397137952 15583920914432 15611048475776 15614358259968 15641438312448 15674251101184 15704763973632 15704864872866 15732101891376 15765104875208 15768447321744 15773868883968 15795794611584 15859745197056 15887250825216 15887352896883 15896184864768 15929532063744 15951674163672 15957158723584 15960541888512 15988325049216 16016255840448 16044032905728 16053055110144 16059211771648 16114630684672 16118047236096 16146000838656 16146104572728 16152296920526 16161380006148 16179872104448 16183302488064 16211473417152 16217690835184 16273656645376 16277106912768 16305336373248 16320762451968 16371349880832 16371455062716 16377733836847 16415363645616 16443387936768 16466244297984 16481822607744 16532909254656 16570895597568 16577250861056 16577357365803 16637984243712 16644472172952 16673338756672 16682714845056 16734424172544 16740842152448 16750256200704 16773539109777 16802174877696 16837878283876 16847238660096 16847346899448 16899566516352 16906047831584 16915554781632 16944891505152 17013494304768 17043110382324 17066228908032 17082374848512 17082484598556 17112000888832 17112110829216 17157541593088 17181390630144 17191052416512 17211188393984 17220866936832 17250950916096 17280869318656 17280980343978 17290587045888 17314621016544 17350943827152 17360589422592 17360700960096 17381035647872 17390809702656 17451404213248 17461217839104 17485488987102 17491500908544 17531911028736 17562316701696 17562429535248 17633532488832 17664114404352 17680825989632 17735629037568 17735742984609 17745602494464 17776378773504 17783310616084 17807433203712 17817447038976 17838431322816 17855307825056 17873157178368 17910651692544 17920723571712 17951803564032 18014352736256 18024482930688 18031511520698 18049537018944 18066613243104 18128959520256 18146110884096 18202356117504 18244902189582 18251175215104 18307746103296 18307863726048 18325066612736 18325184346768 18356965797248 18360857758464 18431285496832 18456905041941 18467284101318 18488414650368 18498811428864 18505906085888 18506024981769 18538120064984 18542050433712 18613173182656 18649407218688 18688530159104 18725031194571 18731469299712 18757506101256 18789528895488 18796855812748 18807305207808 18833447421504 18916319325696 18949125984256 18953143492608 18992903614464 19019303810532 19025843093504 19029876867072 19052289075552 19063002943296 19102870798336 19102993529568 19136123938048 19140181092864 19213598124032 19217671704576 19251000999936 19251124682868 19258507866781 19291385970688 19302234292224 19324967266384 19329064458912 19335710244864 19362586943232 19403206000256 19407319780608 19440977983488 19519811805546 19526523174912 19553665103856 19564535218176 19572164346696 19605577924608 19632829739904 19677938522112 19719219127296 19757606289408 19833391611904 19837596598272 19872128704896 19879750056032 19890929238336 19952582667264 20029115871232 20033362354176 20068106305536 20068235238168 20075931800006 20087092248576 20087221303188 20149483154112 20203524486912 20266146828288 20285320132608 20320631609694 20355322970112 20374580641792 20402901373296 20414374744608 20485504212864 20521032315904 20532572116992 20575645582336 20596214366208 20604245794743 20615699939328 20615832390114 20639979831848 20651586521904 20679599849472 20687663793912 20723542503232 20735196183936 20799466481664 20819144346624 20855251083264 20855385073107 20939685298176 20939819830488 20976135855168 21024596428992 21061059482112 21072902962176 21146326929408 21158218358784 21183001100288 21183137195844 21194913153024 21203178042254 21239376084992 21268898884896 21280859241408 21317766732288 21355007787264 21367016566272 21392043874304 21404073480192 21433825209996 21490729648128 21490867720764 21528001118208 21528139430304 21548506674864 21577736650752 21615297889536 21702809217024 21740448497664 21740588174682 21752674025472 21761016602624 21761156411787 21828466507776 21828606750288 21840741531648 21887151527488 21954992397312 21967338571776 21975763476992 22018684890033 22043879006208 22056275165184 22094527463424 22103143154404 22184121518208 22192629563936 22243619793408 22312565563392 22333674934272 22364718813036 22402899836928 22411635776738 22462984880128 22463129199264 22532755355136 22554073042176 22593188673536 22597978779648 22675962396672 22684659073024 22684804816362 22724147176432 22728965047776 22754971877376 22776499798016 22776646131408 22816147772288 22820985149184 22899738341376 22908520840192 22921403222016 22948398628831 22953264044958 22961155915776 23001267888128 23041307125304 23046192239472 23054116061184 23086161355392 23134591769536 23147601280128 23187746270208 23219977310829 23273621768151 23281623785472 23313985316136 23322001211392 23326945837056 23375881371648 23416572713664 23462157468672 23511376651776 23552152539136 23557145960448 23598152837064 23647505383424 23647657312812 23660803325952 23693691917376 23743244271616 23784575097088 23789617795584 23830876237824 23880868923392 23894298095616 23927511245508 23935738085376 24024383760672 24032643907584 24066049358592 24088817657472 24171946027008 24194814512128 24219001257984 24228445380789 24242070009222 24269808156672 24317053894656 24326536252776 24410484968064 24433579129024 24458004559872 24481143677952 24557024821248 24609206722588 24623045468424 24651219533824 24665081905152 24674699975692 24699366446976 24722733911616 24799363881984 24865876291584 24966708259428 24975292399616 25010008135008 25024072267584 25076406943744 25111263228672 25125384301056 25221759100928 25256817425814 25270857990144 25271020349172 25323871485952 25359071747376 25373169156096 25373332172448 25403052100736 25417337257728 25470658039424 25520241457152 25564665573486 25599343362048 25623562272768 25623726897834 25668001333248 25668166243824 25736312389632 25772085945216 25816782590976 25831300405248 25876426374144 25921303977984 25921470515967 25935880568832 26026415740728 26035364233216 26040884133888 26071553471808 26086214553984 26096219128928 26177106319872 26191826758656 26237251362816 26292292169728 26297866543104 26343475052544 26343644302872 26353747607174 26450298733248 26496171606528 26521238984448 26603443556352 26664568160256 26674965924126 26711149805568 26757475074048 26757646984224 26782789664768 26782961737584 26865977538816 26927705346048 26938032649216 27021529104384 27036724396032 27047093510144 27047267281047 27094175479592 27099919864656 27140430626816 27146184818688 27193439280384 27203868497728 27219166326144 27303534176256 27314005617152 27367353284373 27376762822656 27461619154944 27461795589072 27472327726324 27487599919104 27487776520152 27535448695872 27583551725216 27646928245248 27732621975552 27758859128832 27807001444352 27807180097476 27919580397568 27919759773984 27968181140224 27974110828032 28032795238656 28081412642816 28097203949568 28136259151884 28184293343232 28195102572544 28195283719122 28210957811712 28244182927792 28250171132256 28259884204032 28358531846528 28374478988544 28423688976384 28473343716352 28489355421696 28528955715798 28538764640256 28578433613328 28654306197504 28654490294352 28704185907072 28731342233152 28820397186048 28876501499904 28937078956032 28953351438336 28987264663552 28987450899576 29003565367296 29014875215716 29043880414848 29104809000384 29161466975232 29273323196416 29289784762368 29330497655784 29358246520044 29391838674944 29408366886912 29449244609856 29578828690944 29658159724544 29750087417856 29778233245696 29819625084048 29836393857504 29870533115904 29950838932352 30043673806848 30072097389568 30102159458304 30113897700009 30130638372864 30130831954782 30234616528896 30246406421816 30305286730368 30368861508544 30399220242432 30427980198912 30480947414541 30532984455168 30561870962688 30604352059944 30614874554368 30728256319296 30781548473856 30798858175488 30863468373504 30916995026944 30923549908992 30959969747772 30977379782856 31031495690868 31042165047296 31085313754848 31102794275904 31167841828864 31222096951552 31228716519936 31282876624896 31348502202368 31409527947264 31409729745732 31464203782752 31530209750416 31536894643488 31547737767936 31591589223168 31719490394112 31774501650432 31774705793766 31792369729536 31804767063381 31859064127488 31903348327344 31914317447168 31921083777024 31976650098432 32032511680896 32088065811456 32106110220288 32118423543296 32229261369344 32236094472192 32292001677312 32292209145456 32304593841052 32322760012296 32359744208896 32366604976128 32422946834304 32435381670368 32547313290752 32554213825536 32610672746496 32610882262023 32641524903936 32742699761664 32742910125432 32755467673694 32830727291232 32932488595968 32963645215488 33065818509312 33141791195136 33154501722112 33154714731606 33288944345904 33346677513344 33365429690112 33468848345088 33481684304896 33500512401408 33539967226753 33547078219554 33604349755392 33617453665107 33675756567752 33694477320192 33694693798896 33799133032704 33812095663168 33831109563264 33889783010304 34026988609536 34027207224543 34086220764648 34132457816064 34164749697024 34164969197112 34224221658432 34362781260288 34382104833024 34422376787968 34441733873664 34501901832192 34561738637312 34561960687956 34581174091776 34629242033088 34701887654304 34721401920192 34762071295744 34781619405312 34902808426496 34922435678208 34970977974204 34983001817088 35063822057472 35124633403392 35124859070496 35267064977664 35328228808704 35361651979264 35471258075136 35471485969218 35491204988928 35552757547008 35566621232168 35614866407424 35634894077952 35676862645632 35710615650112 35746314356736 35821303385088 35841447143424 35903607128064 36028705472512 36048965861376 36063023041396 36099074037888 36133226486208 36257919040512 36292221768192 36404712235008 36489804379164 36502350430208 36615727452096 36650133225472 36650368693536 36713931594496 36721715516928 36862570993664 36913810083882 36934568202636 36976829300736 36997622857728 37011812171776 37012049963538 37076240129968 37084100867424 37226346365312 37298814437376 37377060318208 37442124078619 37450062389142 37462938599424 37515012202512 37579057790976 37593711625496 37614610415616 37666894843008 37832638651392 37885226138721 37898251968512 37906286985216 37985807228928 38038607621064 38051686187008 38059753734144 38104578151104 38126005886592 38205987059136 38272247876096 38280362185728 38346998360229 38427196248064 38435343409152 38502001999872 38502249365736 38517015733562 38582771941376 38604468584448 38649934532768 38658128917824 38725173886464 38806412000512 38814639561216 38881955966976 39039623611092 39053046349824 39107330207712 39144328693392 39211155849216 39265659479808 39355877044224 39438438254592 39515212578816 39530621410761 39666783223808 39675193196544 39744257409792 39759500112064 39781858476672 39905165334528 40012448886189 40058231742464 40066724708352 40136212611072 40136470476336 40151863600012 40174184497152 40174442606376 40298966308224 40407048973824 40532293656576 40570640265216 40641263219388 40710645940224 40749161283584 40805802746592 40828749489216 40971008425728 41042064631808 41065144233984 41151291164672 41192428732416 41208491589486 41231399878656 41231664780228 41279959663696 41303173043808 41375327587824 41447085006464 41470392367872 41598932963328 41638288693248 41710502166528 41710770146214 41879370596352 41879639660976 41952271710336 42049192857984 42122118964224 42145805924352 42292653858816 42292925578683 42316436717568 42366002200576 42366274391688 42389826306048 42406356084508 42478752169984 42537797769792 42561718482816 42635533464576 42710015574528 42734033132544 42784087748608 42808146960384 42867650419992 42981459296256 42981735441528 43056278860608 43097013349728 43230595779072 43405618434048 43480896995328 43481176349364 43505348050944 43522033205248 43522312823574 43656933015552 43657213500576 43774303054976 43909984794624 43934677143552 43951526953984 44028035154337 44037369780066 44087758012416 44112550330368 44189054926848 44206286308808 44368243036416 44385259127872 44487239586816 44625131126784 44667349868544 44729437626072 44805799673856 44823271553476 44926258398528 45065510710272 45108146084352 45186377347072 45195957559296 45351924793344 45369318146048 45369609632724 45448294352864 45457930095552 45552999596032 45553292262816 45632295544576 45641970298368 45799476682752 45817041680384 45842806444032 45896797257662 45906528089916 45922311831552 46002535776256 46082614250608 46092384478944 46108232122368 46172322710784 46269183539072 46295202560256 46375492540416 46439954621658 46547243536302 46563247570944 46627970632272 46644002422784 46653891674112 46751762743296 46833145427328 46924314937344 47022753303552 47104305078272 47114291920896 47196305674128 47295010766848 47295314625624 47321606651904 47387383834752 47569150194176 47579235591168 47661752475648 47662058690649 47761737846784 47788596191232 47855022491016 47871476170752 48048767521344 48132098717184 48177635314944 48343892054016 48389629024256 48438002515968 48456890761578 48484140018444 48539616313344 48653072505552 48820969936128 48867158258048 48916009119744 48962287355904 49114049642496 49133201510541 49218413445176 49246090936848 49302439067648 49330163810304 49349399951384 49398732893952 49445467823232 49598727763968 49731752583168 49732072097409 49933416518856 49950584799232 50020016270016 50048144535168 50222526457344 50250768602112 50443518201856 50513634851628 50541715980288 50542040698344 50647742971904 50718143494752 50746664344896 50806104201472 50834674515456 50941316078848 51040482914304 51129331146972 51198686724096 51247124545536 51247453795668 51336002666496 51336332487648 51472624779264 51544171890432 51633565181952 51662600810496 51752852748288 51842607955968 51842941031934 51871761137664 52052831481456 52070728466432 52081768267776 52143106943616 52172429107968 52192438257856 52354212639744 52383653517312 52474502725632 52584584339456 52595733086208 52686950105088 52687288605744 52707495214348 52900597466496 52992343213056 53042477968896 53206887112704 53207228953827 53329136320512 53349931848252 53422299611136 53515293968448 53565579329536 53565923475168 53731955077632 53855410692096 53876065298432 54043058208768 54073448792064 54094187020288 54094534562094 54188350959184 54199839729312 54280861253632 54386878560768 54407736995456 54438332652288 54607068352512 54628011234304 54723104422597 54734706568746 54753525645312 54923238309888 54923591178144 54944655452648 54975199838208 54975553040304 55070897391744 55167103450432 55293856490496 55370715125823 55465243951104 55517718257664 55518074945307 55614002888704 55614360194952 55839519547968 55936362280448 55948221656064 56065590477312 56162825285632 56194407899136 56272518303768 56368586686464 56390205145088 56390567438244 56421915623424 56488365855584 56500342264512 56717063693056 56748957977088 56847377952768 56946687432704 56978710843392 57057911431596 57077529280512 57156867226656 57308612395008 57308980588704 57408371814144 57462684466304 57640794372096 57753002999808 57775523600343 57874157912064 57906702876672 57974529327104 57974901799152 58007130734592 58029750431432 58087760829696 58209618000768 58322933950464 58546646392832 58579569524736 58660995311568 58716493040088 58783677349888 58816733773824 58898489219712 59157657381888 59316319449088 59500174835712 59556466491392 59639250168096 59672787715008 59901677864704 60087347613696 60144194779136 60204318916608 60227795400018 60261276745728 60261663909564 60492812843632 60610573460736 60737723017088 60798440484864 60855960397824 60961894829082 61065968910336 61089781391431 61123741925376 61208704119888 61229749108736 61456512638592 61563096947712 61597716350976 61726936747008 61812737384229 61833990053888 61847099817984 61919939495544 61954759565712 62062991381736 62084330094592 62170627509696 62205588551808 62444193903104 62457433039872 62565753249792 62566155219321 62697004404736 62819055894528 62819459491464 62928407565504 63060419500832 63073789286976 63183178446336 63438980788224 63549003300864 63549411587532 63584739459072 63609534126762 63718128254976 63806696654688 63828634894336 63953300196864 64065023361792 64176131622912 64212220440576 64236847086592 64458522738688 64472188944384 64584003354624 64584418290912 64609187682104 64645520024592 64719488417792 64733209952256 64845893668608 64870763340736 65094626581504 65108427651072 65221345492992 65221764524046 65283049807872 65283469235361 65485399523328 65485820250864 65510935347388 65661454582464 65864977191936 65927290430976 66131637018624 66283582390272 66309003444224 66309429463212 66577888691808 66693355026688 66730859380224 66937696690176 66963368609792 67001024802816 67079934453506 67094156439108 67208699510784 67234907330214 67351513135504 67388954640384 67389387597792 67598266065408 67624191326336 67662219126528 67779566020608 68053977219072 68054414449086 68172441529296 68264915632128 68329499394048 68329938394224 68448443316864 68725562520576 68764209666048 68844753575936 68845195886493 68883467747328 69003803664384 69123477274624 69123921375912 69162348183552 69258484066176 69403775308608 69442803840384 69524142591488 69563238810624 69659931932487 69805616852992 69844871356416 69941955948408 69966003634176 70127644114944 70249718140992 70534129955328 70656457617408 70723303958528 70942516150272 70942971938436 70982409977856 71133242464336 71229732814848 71353725291264 71421231300224 71492628713472 71642606770176 71682894286848 71807214256128 71835215251813 72057410945024 72097931722752 72126046082792 72198148075776 72266452972416 72515838081024 72584443536384 72685336142367 72809424470016 72979608758328 73004700860416 73231454904192 73300737387072 73427863188992 73443431033856 73725141987328 73827620167764 73869136405272 73953658601472 73995245715456 74023624343552 74024099927076 74152480259936 74168201734848 74452692730624 74597628874752 74754120636416 74884248157238 74900124778284 74925877198848 75030024405024 75187423250992 75229220831232 75333789686016 75665277302784 75770452277442 75796503937024 75812573970432 75971614457856 76077215242128 76103372374016 76119507468288 76209156302208 76252011773184 76411974118272 76544495752192 76560724371456 76693996720458 76854392496128 76870686818304 77004003999744 77004498731472 77034031467124 77165543882752 77208937168896 77299869065536 77316257835648 77450347772928 77612824001024 77629279122432 77763911933952 77764411547901 78079247222184 78106092699648 78214660415424 78288657386784 78531318959616 78711754088448 78876876509184 79030425157632 79061242821522 79333566447616 79488514819584 79519000224128 79563716953344 79810330669056 79979921848411 80024897772378 80116463484928 80133449416704 80272425222144 80272940952672 80303727200024 80348368994304 80348885212752 80597932616448 80814097947648 81064587313152 81141280530432 81141801843141 81282526438776 81421291880448 81498322567168 81611605493184 81657498978432 81942016851456 82084129263616 82130288467968 82302582329344 82384857464832 82416983178972 82462799757312 82463329560456 82559919327392 82606346087616 82750655175648 82894170012928 82940784735744 83197865926656 83276577386496 83421004333056 83421540292428 83758741192704 83759279321952 83904543420672 84098385715968 84244237928448 84291611848704 84585307717632 84585851157366 84632873435136 84732004401152 84732548783376 84779652612096 84812712169016 84957504339968 85075595539584 85123436965632 85271066929152 85420031149056 85468066265088 85568175497216 85616293920768 85735300839984 85962918592512 85963470883056 86112557721216 86194026699456 86461191558144 86811236868096 86961793990656 86962352698728 87010696101888 87044066410496 87044625647148 87314427001152 87548606109952 87819969589248 87869354287104 87903053907968 88056070308674 88074739560132 88175516024832 88225100660736 88412572617616 88736486072832 88770518255744 88974479173632 89250262253568 89285065110553 89334699737088 89458875252144 89611599347712 89646543106952 89852516797056 90131021420544 90216292168704 90341693100027 90372754694144 90391915118592 90703849586688 90738636292096 90739219265448 90896588705728 90915860191104 91106584525632 91264591089152 91283940596736 91442842243623 91598953365504 91634083360768 91685612888064 91793594515324 91813056179832 91844623663104 92005071552512 92165228501216 92184768957888 92344645421568 92538367078144 92590405120512 92750985080832 92879909243316 93094487072604 93126495141888 93255941264544 93288004845568 93503525486592 93666290854656 93848629874688 94045506607104 94208610156544 94228583841792 94392611348256 94590021533696 94590629251248 94643213303808 94774767669504 95138300388352 95158471182336 95323504951296 95324117381298 95414301190143 95523475693568 95577192382464 95710044982032 95742952341504 96097535042688 96264197434368 96355270629888 96687784108032 96779258048512 96876005031936 96913781523156 96968280036888 97079232626688 97306145011104 97641939872256 97734316516096 97832018239488 97924574711808 98228099284992 98266403021082 98436826890352 98492181873696 98604878135296 98698799902768 98797465787904 98890935646464 99197455527936 99463505166336 99464144194818 99866833037712 99901169598464 100040032540032 100096289070336 100445052914688 100501537204224 100619901680259 100852360995321 100887036403712 101027269703256 101083431960576 101084081396688 101295485943808 101436286989504 101493328689792 101612208402944 101669349030912 101882632157696 102080965828608 102081621673629 102258662293944 102397373448192 102494249091072 102494907591336 102672664975296 103088343780864 103267130363904 103325201620992 103505705496576 103685215911936 103685882063868 103743522275328 104105662962912 104141456932864 104286213887232 104344858215936 104384876515712 104708425279488 104767307034624 104949005451264 104989929983419 105169168678912 105191466172416 105373900210176 105374577211488 105414990428696 105801194932992 105984686426112 106084955937792 106413774225408 106414457907654 106658272641024 106699863696504 106844599222272 107030587936896 107131846950336 107463910155264 107710821384192 107752130596864 108086116417536 108146897584128 108188374040576 108189069124188 108376701918368 108399679458624 108773757121536 108815473990912 108876665304576 109214136705024 109256022468608 109446208845194 109469413137492 109507051290624 109847182356288 109889310905296 109950399676416 109951106080608 110141794783488 110334206900864 110587712980992 110741430251646 110930487902208 111035436515328 111036149890614 111228005777408 111228720389904 111679039095936 111872724560896 111896443312128 112131180954624 112325650571264 112326372235857 112388815798272 112545036607536 112737173372928 112780410290176 112781134876488 112843831246848 112976731711168 113000684529024 113434127386112 113497915954176 113655678416163 113694755905536 113893374865408 113957421686784 114115822863192 114155058561024 114313734453312 114617961177408 114816743628288 114925368932608 115281588744192 115506005999616 115551047200686 115748315824128 115813405753344 115949058654208 115949803598304 116059500862864 116175521659392 116419236001536 116645867900928 117093292785664 117159139049472 117204824884537 117321990623136 117432986080176 117567354699776 117633467547648 117796978439424 118315314763776 118591864232283 118632638898176 119000349671424 119112932982784 119278500336192 119345575430016 119803355729408 120037346658567 120174695227392 120288389558272 120408637833216 120455590800036 120522553491456 120523327819128 120985625687264 121221146921472 121475446034176 121596880969728 121711920795648 121923789658164 122131937820672 122179562782862 122247483850752 122417408239776 122459498217472 122913025277184 123126193895424 123195432701952 123453873494016 123625474768458 123667980107776 123694199635968 123839878991088 123909519131424 124125982763472 124168660189184 124341255019392 124411177103616 124888387806208 124914866079744 125131506499584 125132310438642 125394008809472 125638111789056 125638918982928 125856815131008 126120839001664 126147578573952 126366356892672 126877961576448 126878776736049 127098006601728 127098823175064 127169478918144 127219068253524 127436256509952 127613393309376 127906600393728 128130046723584 128352263245824 128424440881152 128473694173184 128917045477376 128944377888768 129168836581824 129218375364208 129291040049184 129438976835584 129691787337216 129741526681472 130189253163008 130216855302144 130442690985984 130443529048092 130493556700039 130566099615744 130566938470722 130970799046656 130971640501728 131021870694776 131322909164928 131729954383872 131854580861952 132084105463011 132263274037248 132567164780544 132618006888448 132618858926424 133155777383616 133386710053376 133461718760448 133875393380352 133926737219584 134002049605632 134159868907012 134188312878216 134417399021568 134469814660428 134703026271008 134778775195584 135196532130816 135248382652672 135324438253056 135559132041216 136107954438144 136108828898172 136344883058592 136658998788096 136659876788448 136896886633728 137451125041152 137528419332096 137689507151872 137690391772986 137766935494656 137820657274651 138007607328768 138246954549248 138247842751824 138324696367104 138516968132352 138807550617216 138885607680768 139048285182976 139126477621248 139319863864974 139611233705984 139689742712832 139883911896816 139932007268352 140255288229888 140499436281984 141068259910656 141312915234816 141446607917056 141885032300544 141885943876872 141964819955712 142266484928672 142707450582528 142842462600448 142985257426944 143285213540352 143365788573696 143614428512256 143670430503626 144114821890048 144252092165584 144396296151552 144532905944832 145031676162048 145168887072768 145370672284734 145618848940032 145675632548797 145959217516656 146009401720832 146462909808384 146601474774144 146855726377984 146886862067712 147399604531623 147450283974656 147655240335528 147738272810544 147907317202944 147990491430912 148047248687104 148048199854152 148304960519872 148336403469696 148905385461248 149195257749504 149196216292227 149508241272832 149768496314476 149800249556568 149851754397696 150060048810048 150374846501984 150667579372032 151330554605568 151540904554884 151593007874048 151625147940864 151943228915712 152154430484256 152206744748032 152418312604416 152504023546368 152823948236544 153088991504384 153121448742912 153387993440916 153708784992256 153741373636608 154008007999488 154008997462944 154068062934248 154331087765504 154417874337792 154599738131072 154632515671296 154900695545856 155225648002048 155258558244864 155527823867904 155528823095802 156158494444368 156212185399296 156429320830848 156577314773568 157062637919232 157423508176896 157753753018368 158060850315264 158122485643044 158977029639168 159038000448256 159127433906688 159620661338112 159959843696822 160049795544756 160232926969856 160266898833408 160545881905344 160607454400048 160696737988608 160697770425504 161195865232896 161628195895296 162129174626304 162282561060864 162283603686282 162565052877552 162842583760896 162996645134336 163223210986368 163314997956864 163884033702912 164168258527232 164169313267791 164260576935936 164605164658688 164769714929664 164833966357944 164925599514624 164926659120912 165119838654784 165212692175232 165501310351296 165788340025856 165881569471488 166112145377469 166395731853312 166553154772992 166554224835921 166842008666112 166843080584856 167518558643904 167809086841344 168196771431936 168488475856896 168583223697408 169170615435264 169171702314732 169265746870272 169464008802304 169465097566752 169625424338032 169915008679936 170151191079168 170246873931264 170542133858304 170840062298112 170936132530176 171136350994432 171232587841536 171299359446631 171470601679968 171925837185024 171926941766112 172225115442432 172388053398912 172922383116288 173326570801029 173622473736192 173923587981312 173924705397456 174021392203776 174088132820992 174089251294296 174628854002304 175097212219904 175639939178496 175738708574208 175806107815936 176112140617348 176149479120264 176351032049664 176450201321472 176825145235232 177472972145664 177541036511488 177948958347264 178500524507136 178570130221106 178669399474176 178917750504288 179293086213904 179705033594112 180262042841088 180432584337408 180683386200054 180745509388288 180783830237184 181477272584192 181478438530896 181793177411456 181831720382208 182213169051264 182529182178304 182567881193472 182885684487246 183197906731008 183268166721536 183269344174293 183371225776128 183587189030648 183626112359664 183689247326208 184010143105024 184330457002432 184369537915776 184689290843136 185076734156288 185180810241024 185438212152687 185501970161664 185759818486632 186188974145208 186252990283776 186511882529088 187332581709312 187697259749376 188091013214208 188417220313088 188457167683584 188785222696512 189180043067392 189181258502496 189549535339008 190276600776704 190316942364672 190647009902592 190648234762596 190721352100057 190828602380286 191046951387136 191154384764928 191420089964064 191485904683008 192195070085376 192528394868736 192710541259776 193375568216064 193558516097024 193752010063872 193827563046312 193936560073776 194158465253376 194612290022208 195283879744512 195468633032192 195664036478976 195849149423616 195850407706083 196456198569984 196532806042164 196873653780704 196984363747392 197397599805536 197594931575808 197781871292928 198394911055872 198927010332672 198928288389636 199733666075424 199802339196928 200080065080064 200192578140672 200890105829376 201003074408448 201239803360518 201704721990642 201774072807424 202054539406512 202166863921152 202168162793376 202590971887616 202872573979008 202986657379584 203224416805888 203338698061824 203765264315392 204161931657216 204163243347258 204517324587888 204794746896384 204988498182144 204989815182672 205345329950592 206176687561728 206534260727808 206535587659479 206650403241984 207011410993152 207370431823872 207371764127736 207487044550656 208211325925824 208572427774464 208689716431872 208769753031424 209416850558976 209534614069248 209898010902528 209979859966838 210338337357824 210382932344832 210749154422976 210829980857392 211602389865984 211969372852224 212169911875584 212827548450816 212828915815308 212910539879011 213399727393008 213689198444544 214061175873792 214263693900672 214927820310528 215421642768384 215504261193728 215505645755439 216172232835072 216293795168256 216376748081152 216378138248376 216753403836736 216799358917248 217547514243072 217630947981824 217753330609152 218056008427101 218428273410048 218512044937216 218892417690388 218938826274984 219014102581248 219694364712576 219778621810592 219902212161216 220283589566976 220668413801728 221175425961984 221482860503292 221860975804416 222070873030656 222072299781228 222456011554816 222457440779808 223358078191872 223745449121792 223792886624256 224262361909248 224651301142528 224652744471714 224777631596544 225090073215072 225560820580352 225562269752976 225687662493696 225953463422336 226001369058048 226868254772224 226995831908352 227311356832326 227389511811072 227786749730816 227914843373568 228231645726384 228310117122048 228627468906624 229235922354816 229633487256576 229850737865216 230563177488384 231012011999232 231102094401372 231496631648256 231626811506688 231899607196608 232119001725728 232351043318784 232838472003072 233291735801856 234186585571328 234318278098944 234409649769074 234643981246272 234865972160352 235134709399552 235593956878848 236630629527552 237183728464566 237265277796352 238000699342848 238225865965568 238557000672384 238691150860032 239606711458816 239939765545233 240074693317134 240349390454784 240576779116544 240817275666432 240911181600072 241045106982912 241046655638256 241971251374528 242442293842944 242950892068352 243193761939456 243423841591296 243425405529423 243847579316328 244263875641344 244359125565724 244494967701504 244834816479552 245826050554368 246252387790848 246390865403904 246907746988032 247250949536916 247335960215552 247388399271936 247679757982176 247819038262848 248251965526944 248337320378368 248682510038784 248822354207232 249776775612416 249829732159488 250263012999168 250264620877284 250360602268153 250788017618944 251276223578112 251277837965856 251713630262016 252241678003328 252295157147904 252732713785344 253755923152896 253757553472098 254196013203456 254197646350128 254338957836288 254438136507048 254872513019904 255226786618752 255813200787456 256260093447168 256704526491648 256848881762304 256947388346368 257834090954752 257888755777536 258337673163648 258436750728416 258582080098368 259383574674432 259483053362944 260378506326016 260433710604288 260885381971968 260887058096184 260987113400078 261132199231488 261133876941444 261943281003456 262043741389552 262645818329856 263459908767744 263709161723904 264168210926022 264526548074496 265236013776896 265237717852848 266311554767232 266773420106752 266923437520896 267750786760704 267853474439168 267855195331659 268004099211264 268319737814024 268376625756432 268834798043136 268939629320856 269406052542016 269557550391168 270393064261632 270496765305344 270648876506112 271025079300081 271118264082432 272215908876288 272217657796344 272689766117184 273319753576896 273793773267456 274902250082304 275056838664192 275379014303744 275380783545972 275533870989312 275641314549302 276015214657536 276493909098496 276495685503648 277033936264704 277615101234432 277771215361536 278096570365952 278252955242496 278639727729948 279222467411968 279379485425664 279767823793632 279864014536704 280510576459776 280998872563968 282136519821312 282625830469632 282893215834112 283770064601088 283771887753744 283929639911424 284532969857344 285414901165056 285684925200896 285970514853888 286242903570429 286570427080704 286731577147392 287228857024512 287340861007252 288504184331168 288792592303104 289065811889664 290063352324096 290337774145536 290741344569468 291237697880064 291351265097594 291918435033312 292018803441664 292925819616768 293202949548288 293711452755968 293773724135424 294799209063246 294900567949312 295310480671056 295476545621088 295814634405888 296094497374208 296096399708304 296609921039744 296672806939392 297810770922496 298390515499008 298392432584454 299016482545664 299536992628952 299600499113136 299703508795392 300120097620096 300749693003968 301335158744064 301859705040777 302557082985963 302661109211136 303081809109768 303186015748096 303250295881728 303886457831424 304308860968512 304836625208832 305008047092736 305647896473088 306177983008768 306242897485824 306775986881832 307417569984512 307482747273216 308017994925888 308136125868496 308662175531008 309199476262144 309265031342592 309801391091712 310451296004096 310517116489728 311055647735808 311057646191604 311176942900093 312316988888736 312424370798592 312858641661696 313154629547136 314125275838464 314847016353792 314969789950257 315507506036736 316121700630528 316244971286088 317954059278336 318076000896512 318254867813376 319241322676224 319919687393644 320099591089512 320465853939712 320533797666816 321091763810688 321214908800096 321395540851008 322391730465792 323256391790592 324258349252608 324565122121728 324567207372564 325130105755104 325993290268672 326446421972736 326629995913728 327768067405824 328336517054464 328338626535582 328521153871872 329210329317376 329667932715888 329851199029248 329853318241824 330239677309568 330425384350464 331002620702592 331576680051712 331763138942976 332224290754938 332791463706624 333106309545984 333108449671842 333684017332224 333686161169712 335037117287808 335618173682688 336393542863872 336976951713792 336979116707571 337166447394816 338341230870528 338343404629464 338531493740544 338930195133504 339250848676064 340302382158336 340493747862528 341084267716608 341680124596224 341872265060352 342272701988864 342465175683072 342598718893262 342941203359936 343853883532224 344450230884864 344776106797824 345844766232576 346653141602058 347244947472384 347847175962624 347849410794912 348176265641984 348178502588592 349257708004608 350194424439808 351279878356992 351477417148416 351612215631872 351614474653611 352224281234696 352298958240528 352702064099328 352900402642944 353650290470464 354945944291328 355082073022976 355775592696849 355897916694528 357001049014272 357140260442212 357338798948352 357835501008576 358586172427808 359410067188224 360524085682176 360865168674816 361366772400108 361491018776576 361567660474368 362954545168384 362956877061792 363586354822912 363663440764416 364426338102528 365058364356608 365135762386944 365771368974492 366395813462016 366536333443072 366538688348586 366742451552256 367174378061296 367252224719328 367378494652416 368020286210048 368660914004864 368739075831552 369378581686272 370153468312576 370361620482048 370876424305374 371003940323328 371519636973264 372377948290416 372505980567552 373023765058176 374665163418624 375394519498752 376182026428416 376834440626176 376914335367168 377570445393024 378362517004992 379099070678016 380553201553408 380633884729344 381294019805184 381296469525192 381442704200114 381657204760572 382093902774272 382308769529856 382840179928128 384390140170752 385056789737472 385421082519552 386751136432128 387117032194048 387655126092624 387873120147552 388316930506752 389224580044416 390567759489024 390937266064384 391328072957952 391480670100117 391698298847232 391700815412166 392912397139968 393065612084328 393747307561408 393968727494784 394795199611072 395189863151616 395563742585856 396252316389033 396789822111744 397854020665344 397856576779272 399467332150848 400160130160128 400385156281344 401780211658752 402006148816896 402479606721036 403409443981284 403548145614848 404109078813024 404336325586752 405181943775232 405745147958016 405973314759168 406448833611776 406677396123648 407530528630784 408323863314432 408326486694516 409034649175776 409976996364288 409979630365344 410690659901184 412353375123456 413068521455616 413071175318958 413300806483968 413461971823953 414022821986304 414740863647744 414743528255472 414974089101312 416422651851648 417144855548928 417379432863744 417539506062848 418833701117952 419069228138496 419796021805056 419959719933676 420676674715648 420765864689664 421498308845952 421659961714784 423204779731968 423938745704448 424339823751168 425655096901632 425657831630616 425821079758022 426799454786016 428122351747584 428527387801344 429855640621056 430843285536768 431008522387456 431011291510878 432344465670144 432753496162304 432756276496752 433506807673472 433598717834496 435095028486144 435261895963648 435506661218304 436019573947789 436112016854202 436856546820096 437024089874432 437026897646391 437784835380776 437877652549968 438028205162496 439388729425152 439557243621184 439804424322432 440567179133952 441336827603456 442198813594869 442350851923968 442965721006584 443721951608832 444141746061312 444144599562456 444914881559616 446716156383744 447490898243584 447585773248512 448524723818496 449302602285056 449305488943428 449555263193088 450180146430144 451121641160704 451124539505952 451906926844672 452002738116096 453736509544448 453991663816704 454622713664652 454779023622144 455573499461632 455829686747136 456463291452768 456620234244096 457254937813248 458471844709632 459266974513152 459701475730432 461126354976768 462024023998464 462204188802744 462993263296512 463253623013376 463799214393216 464238003451456 464702086637568 465676944006144 466583471603712 468373171142656 468636556197888 468819299538148 469287962492544 469731944320704 471187913757696 473261259055104 474367456929132 474530555592704 476451731931136 477114001344768 477382301720064 479213422917632 479879531090466 480149386634268 480698780909568 481153558233088 481822363200144 482090213965824 482093311276512 483942502749056 484884587685888 485901784136704 486387523878912 486847683182592 486850811058846 487695158632656 488527751282688 488718251131448 488989935403008 489669632959104 491652101108736 492504775581696 492507939803373 492781730807808 493815493976064 494501899073832 494671920431104 494776798543872 495359515964352 495638076525696 496503931053888 497365020077568 497644708414464 499553551224832 499659464318976 500526025998336 500529241754568 500721204536306 501576035237888 502555675931712 503427260524032 504483356006656 504590314295808 505465427570688 507511846305792 507515106944196 508392026406912 508395292700256 508876273014096 509745026039808 510453573237504 511626401574912 512520186894336 513409052983296 513697763524608 513894776692736 513898078339893 515668181909504 515777511555072 516675346327296 516873501456832 517164160196736 518767149348864 518966106725888 519979712403087 520757012652032 520867421208576 521770763943936 521774116192368 521974226800156 522264398462976 522267753882888 523886562006912 524087482779104 525291636659712 526919817535488 527418323447808 528336421852044 529053096148992 530472027553792 530475435705696 532623109534464 533546840213504 533846875041792 535501573521408 535706948878336 535710390663318 536008198422528 536639475628048 536753251512864 537879258641712 538812105084032 539115100782336 540786128523264 540993530610688 541297753012224 542050158600162 542236528164864 544431817752576 544435315592688 545379532234368 546639507153792 547587546534912 549804500164608 549808032522879 550113677328384 550758028607488 550761567091944 551067741978624 551282629098604 552030429315072 552991371007296 554067872529408 555230202468864 555542430723072 556193140731904 556505910484992 557279455459896 558444934823936 558758970851328 559535647587264 561997745127936 564273039642624 565251660939264 565786431668224 567540129202176 567543775507488 569065939714688 570829802330112 571369850401792 571941029707776 572164056300171 572485807140858 573140854161408 573463154294784 574457714049024 574681722014504 577008368662336 577585184606208 578131623779328 580126704648192 580675548291072 581482689138936 582475395760128 582702530195188 583836870066624 585851639233536 586405899096576 587422905511936 587547448270848 589598418126492 589801135898624 590620961342112 590953091242176 592188994748416 592192799416608 593219842079488 593345613878784 595621541844992 596781030998016 596784865168908 598032965091328 599073985257904 599200998226272 599407017590784 600240195240192 601499386007936 602670317488128 603719410081554 605114165971926 605322218422272 606163618219536 606372031496192 606500591763456 607772915662848 608617721937024 609673250417664 610016094185472 611295792946176 612355966017536 612485794971648 613551973763664 614835139969024 614965494546432 616035989851776 616272251736992 618398952524288 618530062685184 619602782183424 619606762978437 620902592008192 621034232979456 622111295471616 622115292383208 622353885800186 624633977777472 625717283323392 626309259094272 628250551676928 629694032707584 629939579900514 631015012073472 632489942572176 635908118556672 636152001793024 636509735626752 638482645352448 638731619637033 639839374787288 640199182179024 640931707879424 641067595333632 642183527621376 642429817600192 642791081702016 644783460931584 646512783581184 646516937266317 648516698505216 649130244243456 649134414745128 650260211510208 652892843945472 653259991827456 655536134811648 656673034108928 656677253071164 657042307743744 658420658634752 659335865431776 659706636483648 660479354619136 660850768700928 662005241405184 663153360103424 663526277885952 664448581509876 665582927413248 666212619091968 666216899343684 667368034664448 667372322339424 670074234575616 671236347365376 672787085727744 673953903427584 673958233415142 674332894789632 676682461741056 676686809258928 677062987481088 677860390267008 678501697352128 680604764316672 680987495725056 682168535433216 683360249192448 683744530120704 684545403977728 684930351366144 685197437786524 685882406719872 687707767064448 688900461769728 689552213595648 691689532465152 693306283204116 694489894944768 695698821589824 696352531283968 696357005177184 698515416009216 700388848879616 702559756713984 702954834296832 703224431263744 703228949307222 704448562469392 704597916481056 705404128198656 707300580940928 709891888582656 710164146045952 711400357493761 711551185393698 711795833389056 714002098028544 714280520884424 714677597896704 715671002017152 717172344855616 718820134376448 719819296635699 721048171364352 721730337349632 722733544800216 722982037553152 723135320948736 725913754123584 727172709645824 727326881528832 728852676205056 730116728713216 730271524773888 731542737948984 732791626924032 733072666886144 733077376697172 733484903104512 734348756122592 734504449438656 736040572420096 737321828009728 737478151663104 738757163372544 740306936625152 740723240964096 741752848610748 742007880646656 743039273946528 744755896580832 745011961135104 746047530116352 749330326837248 750789038997504 751081806804459 752364052856832 753668881252352 753828670734336 755140890786048 756725034009984 758198141356032 761106403106816 761267769458688 762588039610368 762592939050384 762885408400228 763314409521144 764187805548544 764617539059712 765680359856256 768780280341504 770113579474944 770842165039104 773502272864256 774234064388096 775310252185248 775746240295104 778449160088832 781135518978048 781874532128768 782656145915904 782961340200234 783396597694464 783401630824332 786131224168656 787494615122816 787937454989568 789590399222144 790379726303232 791127485171712 792504632778066 793579644223488 795708041330688 795713153558544 798934664301696 800320260320256 800770312562688 803560423317504 803565585994977 804012297633792 804959213442072 806818887962568 807096291229696 808218157626048 808672651173504 811490295916032 811946629518336 812897667223552 813354792247296 815061057261568 816647726628864 816652973389032 818069298351552 819959260730688 821381319802368 824706750246912 826137042911232 826142350637916 826601612967936 826923943647906 828045643972608 829481727295488 829487056510944 832845303703296 834289711097856 834758865727488 835079012125696 837667402235904 838138456276992 839592043610112 839919439867352 841353349431296 841531729379328 842996617691904 843319923429568 846409559463936 847877491408896 848679647502336 851310193803264 851315663261232 851642159516044 853598909572032 856244703495168 857054775602688 859711281242112 861686571073536 862017044774912 862022583021756 865506992324608 865512552993504 867013615346944 867197435668992 870190056972288 870523791927296 871013322436608 872039147895578 872224033708404 873713093640192 874048179748864 874053795292782 875569670761552 875755305099936 876056410324992 878777458850304 879114487242368 879608848644864 881134358267904 882673655206912 884397627189738 884701703847936 885931442013168 887443903217664 888283492122624 888289199124912 889829763119232 893432312767488 894981796487168 895171546497024 897049447636992 898605204570112 898610977886856 899110526386176 900360292860288 902249079011904 903813853689344 904005476232192 905579115122331 907473019088896 907983327633408 909245427329304 909558047244288 911146998923264 911659373494272 912926582905536 914509875626496 916943689419264 918533949026304 919402951460864 922252709953536 924408377605488 925986526593024 927598428786432 928476006902912 929404173275136 931353888012288 933166943207424 933530828700279 936746342285312 937273112395776 937638599076296 938575924985088 939463888641408 942375827515392 944909369850771 946522518110208 948734913858264 949061111185408 954228002689536 954764603440128 958426845835264 959759062180932 960298773268536 961397561819136 962307116466176 963644726400288 964186622553024 967885005498112 969769175371776 971803568273408 972775047757824 973695366365184 973701622117692 975390317265312 977436502262896 977979870806016 979339265918208 983304202217472 985009551163392 985015879606746 985563461615616 987630987952128 989003798147664 989343840862208 989553597087744 990719031928704 991276153051392 993007862107776 994730040155136 995289416828928 999107102449664 999318928637952 1001052051996672 1001058483509136 1001442409072612 1003152070475776 1005111351863424 1006854521048064 1008966712013312 1009180628591616 1010930855141376 1010937350122713 1015023692611584 1015030213888392 1016790585400512 1017752546028192 1020907146475008 1023252803149824 1025040373788672 1026818105966592 1027395527049216 1027789553385472 1027796156679786 1031336363819008 1033350692654592 1033747002913664 1034328320393472 1037534298697728 1037932213451776 1039738984029343 1039959424806174 1041514025304064 1041734842417152 1043541527887872 1043548232384736 1043948453600312 1044528796925952 1044535507765776 1047773124013824 1048174965558208 1050583273319424 1053839635070976 1054836646895616 1054843423960833 1056672843704088 1058106192297984 1060950871411392 1065246219068928 1067093680427008 1067693750083584 1071003147042816 1071413897756672 1071420781326636 1072016396845056 1073278951256096 1073506503025728 1075758517283424 1077624210168064 1078230201564672 1081572257046528 1081987061221376 1082595506024448 1084100317200324 1084473056329728 1088863635505152 1088870631185376 1090759064468736 1093279014307584 1095175093069824 1099609000329216 1099616065045758 1100227354656768 1101516057214976 1101523134183888 1102135483957248 1102565258197208 1104060858630144 1105982742014592 1108135745058816 1110460404937728 1111084861446144 1112386281463808 1113011820969984 1114558910919792 1116889869647872 1117517941702656 1119071295174528 1123995490255872 1128546079285248 1130503321878528 1131572863336448 1135087551014976 1138131879429376 1141659604660224 1142739700803584 1143882059415552 1144328112600342 1144971614281716 1146281708322816 1146926308589568 1149363444029008 1154016737324672 1155170369212416 1156263247558656 1160253409296384 1160705846437189 1161351096582144 1162965378277872 1164950791520256 1165405060390376 1167673740133248 1171703278467072 1172811798193152 1174442010300351 1174845811023872 1175094896541696 1179196836252984 1179602271797248 1181241922684224 1181906182484352 1184385598833216 1186439684158976 1186691227757568 1188756949167099 1191243083689984 1193562061996032 1193569730337816 1196065930182656 1198147970515808 1198401996452544 1200480390480384 1202998772015872 1205340634976256 1207438820163108 1210228331943852 1210644436844544 1212327236439072 1212744062992384 1215545831325696 1217235443874048 1219346500835328 1220032188370944 1222591585892352 1224711932035072 1224971589943296 1227103947527328 1229670279938048 1229930989092864 1232071979703552 1232544503473984 1236797905048576 1237060125370368 1239205564366848 1239213525956874 1240385915471859 1241805184016384 1242068465958912 1244222590943232 1244230584766416 1244707771600372 1249267955554944 1251434566646784 1252618518188544 1256501103353856 1259388065415168 1259879159801028 1262030024146944 1264979885144352 1271816237113344 1272304003586048 1273019471253504 1276965290704896 1277463239274066 1279678749574576 1280398364358048 1281863415758848 1284367055242752 1284859635200384 1285582163404032 1289566921863168 1293025567162368 1293033874532634 1297033397010432 1298260488486912 1298268829490256 1300520423020416 1305785687890944 1306519983654912 1308058721843367 1311072269623296 1311080692939173 1313346068217856 1313354506142328 1314084615487488 1316841317269504 1318671730863552 1319413272967296 1320958709238272 1321701537401856 1324010482810368 1326306720206848 1327052555771904 1328897163019752 1331165854826496 1332425238183936 1332433798687368 1334744644678848 1340148469151232 1342472694730752 1345574171455488 1347907806855168 1347916466830284 1348665789579264 1353364923482112 1353373618517856 1355720780534016 1357003394704256 1361209528633344 1361974991450112 1364337070866432 1364869089784447 1366720498384896 1367489060241408 1369090807955456 1369860702732288 1370394875573048 1371764813439744 1375415534128896 1377800923539456 1379104427191296 1383379064930304 1386612566408232 1388979789889536 1391397643179648 1392714010354368 1397030832018432 1400777697759232 1405119513427968 1405909668593664 1406448862527488 1406457898614444 1408897124938784 1409195832962112 1414601161881856 1419783777165312 1420328292091904 1422800714987522 1423102370787396 1423591666778112 1428561041768848 1429355195793408 1431342004034304 1434344689711232 1437640268752896 1439638593271398 1442096342728704 1443460674699264 1445467089600432 1445964075106304 1446270641897472 1451827508247168 1454345419291648 1454653763057664 1457705352410112 1460233457426432 1460543049547776 1463085475897968 1465583253848064 1466145333772288 1466154753394344 1466969806209024 1468697512245184 1469008898877312 1474643656019456 1474956303326208 1477514326745088 1477523819410119 1480613873250304 1481446481928192 1483505697221496 1484015761293312 1486078547893056 1489511793161664 1492095060232704 1498660653674496 1501578077995008 1502163613608918 1504728105713664 1507337762504704 1510281781572096 1513450068019968 1516396282712064 1522212806213632 1522535538917376 1525176079220736 1525185878100768 1525770816800456 1526628819042288 1528375611097088 1529235078119424 1531360719712512 1537560560683008 1540227158949888 1541684330078208 1541694235019679 1547004545728512 1548468128776192 1550620504370496 1551492480590208 1556898320177664 1562271037956096 1563749064257536 1565312291831808 1565922680400468 1566793195388928 1566803261648664 1572262448337312 1574989230245632 1575874909979136 1579180798444288 1580759452606464 1582254970343424 1585009265556132 1587159288446976 1591416082661376 1591426307117088 1597869328603392 1600640520640512 1601540625125376 1607120846635008 1607131171989954 1608024595267584 1609918426884144 1613637775925136 1614192582459392 1616436315252096 1617345302347008 1622980591832064 1623893259036672 1625795334447104 1626709584494592 1630122114523136 1633295453257728 1633305946778064 1636138596703104 1639918521461376 1642762639604736 1649413500493824 1649424097568637 1652274085822464 1652284701275832 1653203225935872 1653847887295812 1656091287945216 1658974113021888 1665690607406592 1668579422195712 1669517731454976 1670158024251392 1675334804471808 1676276912553984 1679838879734704 1682706698862592 1685993235383808 1686639846859136 1692819118927872 1695754982817792 1696416237100507 1697359295004672 1702620387606528 1702631326522464 1703284319032088 1707197819144064 1712489406990336 1714109551205376 1716492168900513 1719422562484224 1723373142147072 1724034089549824 1724045166043512 1731025105987008 1734027230693888 1734394871337984 1740380113944576 1741047583854592 1742026644873216 1744078295791156 1744448067416808 1747426187280384 1748096359497728 1748107590585564 1751139341523104 1751510610199872 1757554917700608 1758228974484736 1759217697289728 1762268716535808 1765347310413824 1768795254379476 1769403407695872 1771862884026336 1776566984245248 1776578398249824 1779659526238464 1786864625534976 1789963592974336 1790343092994048 1794098895273984 1797210409140224 1797221955773712 1798221052772352 1800720585720576 1804498158023808 1807627707378688 1808010952464384 1811158230244662 1814946038177792 1815966655266816 1818490854658608 1819116094488576 1822293997846528 1823318746988544 1825853165811072 1829019751252992 1833887378838528 1837067898052608 1838805902921728 1844505419907072 1848816755210976 1855196857572864 1856952013805824 1858808346550272 1862707776024576 1866333886414848 1867061657400558 1873492684570624 1875277198152592 1877151849970176 1878927777282816 1884751655030784 1889818739701542 1893045036220416 1893783223134361 1897469827716528 1898122222370816 1908456005379072 1909529206880256 1916194858911099 1916853691670528 1919518124361864 1920597546537072 1922795123638272 1924614232932352 1927289452800576 1928373245106048 1935770010996224 1939538350743552 1939550811798951 1943607136546816 1945550095515648 1947390732730368 1947403244235384 1950780634530624 1954873004525792 1958678531836416 1966608404434944 1970019102326784 1970031759213492 1971126923231232 1975261975904256 1978007596295328 1978687681724416 1981438063857408 1982552306102784 1986015724215552 1989460080310272 1990578833657856 1998214204899328 1998637857275904 2002104103993344 2002116967018272 2002884818145224 2006304140951552 2010222703726848 2013709042096128 2017933424026624 2018361257183232 2021861710282752 2021874700245426 2030047385223168 2030060427776784 2033581170801024 2035505092056384 2041814292950016 2046505606299648 2050080747577344 2053636211933184 2054791054098432 2055579106770944 2055592313359572 2066701385309184 2067494005827328 2068656640786944 2075068597395456 2075864426903552 2079477968058686 2079918849612348 2083028050608128 2083469684834304 2087096464769472 2087896907200624 2089057593851904 2089071015531552 2095546248027648 2096349931116416 2101166546638848 2107679270141952 2109673293791232 2109686847921666 2113345687408176 2116212384595968 2121901742822784 2130492438137856 2134187360854016 2134201072481283 2135387500167168 2142006294085632 2142827795513344 2142841562653272 2144032793690112 2146557902512192 2147013006051456 2151517034566848 2155248420336128 2156460403129344 2159457889907097 2163144514093056 2163974122442752 2165191012048896 2168200634400648 2168946112659456 2177741262370752 2181518128937472 2186558028615168 2190350186139648 2199218000658432 2199232130091516 2200454709313536 2203032114429952 2203046268367776 2205130516394416 2208121717260288 2211965484029184 2216271490117632 2220920809875456 2222169722892288 2224772562927616 2226023641939968 2226891672806203 2229117821839584 2233779739295744 2235035883405312 2238142590349056 2247990980511744 2253245420413377 2257092158570496 2261006643757056 2263145726672896 2270175102029952 2276263758858752 2283319209320448 2285479401607168 2287764118831104 2288656225200684 2289943228563432 2292563416645632 2293852617179136 2298726888058016 2308033474649344 2310340738424832 2312526495117312 2320506818592768 2321411692874378 2322702193164288 2325930756555744 2330810120780752 2335347480266496 2343406556934144 2345623596386304 2348884020600702 2349691622047744 2350189793083392 2358393672505968 2359204543594496 2362483845368448 2363812364968704 2368771197666432 2372879368317952 2373382455515136 2377513898334198 2382486167379968 2387124123992064 2387139460675632 2392131860365312 2396295941031616 2396803992905088 2400960780960768 2405997544031744 2410681269952512 2410696757984931 2414877640326216 2420456663887704 2421288873689088 2424654472878144 2434470887748096 2438693001670656 2440064376741888 2445183171784704 2449423864070144 2449943179886592 2454207895054656 2459340559876096 2464143959407104 2465089006947968 2473595810097152 2474120250740736 2478411128733696 2478427051913748 2479377577300741 2480771830943718 2483610368032768 2484136931917824 2488445181886464 2488461169532832 2489415543200744 2498535911109888 2502869133293568 2505237036377088 2513002206707712 2518776130830336 2519758319602056 2524060048293888 2529959770288704 2543632474226688 2544608007172096 2546038942507008 2553930581409792 2554926478548132 2559357499149152 2560796728716096 2568734110485504 2569719270400768 2571164326808064 2579133843726336 2586051134324736 2586067749065268 2596520976973824 2596537658980512 2601040846040832 2611571375781888 2613039967309824 2616117443686734 2622144539246592 2622161385878346 2626692136435712 2626709012284656 2628169230974976 2633682634539008 2637343461727104 2638826545934592 2641917418476544 2643403074803712 2648020965620736 2652613440413696 2654105111543808 2657794326039504 2662331709652992 2664850476367872 2664867597374736 2669489289357696 2680296938302464 2684945389461504 2691148342910976 2695815613710336 2695832933660568 2697331579158528 2706747237035712 2711441561068032 2714006789408512 2722419057266688 2723949982900224 2728674141732864 2729738179568894 2733440996769792 2734978120482816 2738181615910912 2740789751146096 2743529626879488 2750831068257792 2755601847078912 2758208854382592 2766758129860608 2767837018427143 2773225132816464 2777959579779072 2782795286359296 2785428020708736 2794061664036864 2800592486100837 2801555395518464 2810239026855936 2811819337187328 2812897725054976 2812915797228888 2817794249877568 2818391665924224 2829202323763712 2834728109552313 2839567554330624 2840656584183808 2845601429975044 2846204741574792 2847183333556224 2857122083537696 2862684008068608 2868689379422464 2875280537505792 2879277186542796 2884192685457408 2886921349398528 2890934179200864 2891928150212608 2903655016494336 2908690838583296 2909307526115328 2915410704820224 2920466914852864 2921086099095552 2926170951795936 2932290667544576 2932309506788688 2933939612418048 2937395024490368 2938017797754624 2949287312038912 2949912606652416 2955028653490176 2955047638820238 2961227746500608 2962892963856384 2967011394442992 2968031522586624 2972157095786112 2979023586323328 2984190120465408 2997321307348992 3003156155990016 3004327227217836 3009456211427328 3020563563144192 3026900136039936 3032792565424128 3044425612427264 3045071077834752 3050371756201536 3051541633600912 3053257638084576 3056751222194176 3062721439425024 3075121121366016 3080454317899776 3083368660156416 3083388470039358 3094009091457024 3096936257552384 3101241008740992 3102984961180416 3113796640355328 3119216952088029 3124542075912192 3127498128515072 3130624583663616 3131845360800936 3133586390777856 3133606523297328 3144524896674624 3149978460491264 3151749819958272 3158361596888576 3161518905212928 3164509940686848 3164530271882499 3170018531112264 3174318576893952 3182852614234176 3195738657206784 3201281041281024 3203081250250752 3214241693270016 3214262343979908 3216049190535168 3219836853768288 3227275551850272 3228385164918784 3232872630504192 3234690604694016 3245961183664128 3247786518073344 3251590668894208 3253419168989184 3254687829485989 3260244229046272 3266590906515456 3266611893556128 3272277193406208 3279837042922752 3285525279209472 3298827000987648 3298848195137274 3304548171644928 3304569402551664 3306406451871744 3307695774591624 3312182575890432 3317948226043776 3331381214813184 3337158844391424 3339035462909952 3340316048502784 3350669608943616 3352553825107968 3359677759469408 3371986470767616 3373279693718272 3385638237855744 3391509965635584 3392832474201014 3394718590009344 3405262653044928 3406568638064176 3414395638288128 3424978813980672 3428219102410752 3432984337801026 3438845124968448 3448068179099648 3448090332087024 3462050211974016 3468054461387776 3468789742675968 3480760227889152 3482095167709184 3482117539311567 3484053289746432 3488156591582312 3488896134833616 3494852374560768 3496192718995456 3496215181171128 3502278683046208 3503021220399744 3515109835401216 3516457948969472 3518435394579456 3523326030901053 3524537433071616 3530694620827648 3537590508758952 3538806815391744 3543725768052672 3553156796499648 3559319052476928 3573729251069952 3579927185948672 3580686185988096 3588197790547968 3594420818280448 3594443911547424 3601441171441152 3608996316047616 3615255414757376 3616021904928768 3622316460489324 3629892076355584 3631933310533632 3636981709317216 3638232188977152 3644587995693056 3646637493977088 3651706331622144 3658039502505984 3667774757677056 3674135796105216 3677611805843456 3689010839814144 3697633510421952 3710393715145728 3713904027611648 3717616693100544 3721157746415577 3725415552049152 3732667772829696 3734123314801116 3750554396305184 3754303699940352 3757855554565632 3769503310061568 3779637479403084 3786090072440832 3787566446268722 3794939655433056 3796244444741632 3816912010758144 3819058413760512 3832389717822198 3833707383341056 3839036248723728 3841195093074144 3845590247276544 3849228465864704 3854578905601152 3856746490212096 3871540021992448 3879076701487104 3879101623597902 3887214273093632 3891100191031296 3894781465460736 3894806488470768 3901561269061248 3909746009051584 3917357063672832 3924176165530101 3933216808869888 3933242078817519 3940038204653568 3940063518426984 3942253846462464 3950523951808512 3956015192590656 3962876127714816 3965104612205568 3972031448431104 3978920160620544 3981157667315712 3996428409798656 3997275714551808 4004233934036544 4005769636290448 4012608281903104 4020445407453696 4027418084192256 4035866848053248 4036722514366464 4043723420565504 4043749400490852 4045300257701209 4060094770446336 4060120855553568 4067162341602048 4071010184112768 4083628585900032 4093011212599296 4094607269353341 4100161495154688 4107272423866368 4109582108196864 4111158213541888 4111184626719144 4133402770618368 4134988011654656 4137313281573888 4150137194790912 4151728853807104 4158955936117372 4159837699224696 4166056101216256 4166939369668608 4174192929538944 4175793814401248 4178142031063104 4191092496055296 4192699862232832 4202333093277696 4215358540283904 4219346587582464 4219373695843332 4226691374816352 4243803485645568 4260984876275712 4268374721708032 4268402144962566 4270775000334336 4285655591026688 4285683125306544 4288065587380224 4293115805024384 4294026012102912 4303034069133696 4310496840672256 4312920806258688 4318915779814194 4326289028186112 4327948244885504 4330382024097792 4336401268801296 4337892225318912 4355482524741504 4363036257874944 4373116057230336 4380700372279296 4398436001316864 4398464260183032 4400909418627072 4406092536735552 4410261032788832 4423930968058368 4432542980235264 4441841619750912 4444339445784576 4449545125855232 4452047283879936 4453783345612406 4458235643679168 4467559478591488 4476285180698112 4495981961023488 4506490840826754 4514184317140992 4522013287514112 4526291453345792 4540350204059904 4552527517717504 4566638418640896 4570958803214336 4575528237662208 4577312450401368 4579886457126864 4585126833291264 4587705234358272 4597453776116032 4616066949298688 4620681476849664 4625052990234624 4625082705059037 4641013637185536 4642823385748756 4645404386328576 4651861513111488 4661620241561504 4670694960532992 4686813113868288 4691247192772608 4697768041201404 4699383244095488 4700379586166784 4716787345011936 4718409087188992 4724967690736896 4727624729937408 4737542395332864 4745758736635904 4746764911030272 4755027796668396 4764972334759936 4774248247984128 4774278921351264 4784263720730624 4792591882063232 4793607985810176 4801921561921536 4811995088063488 4821362539905024 4821393515969862 4829755280652432 4840913327775408 4842577747378176 4849308945756288 4868941775496192 4877386003341312 4880128753483776 4890366343569408 4898847728140288 4899886359773184 4908415790109312 4928287918814208 4930178013895936 4947191620194304 4948240501481472 4956822257467392 4956854103827496 4958755154601482 4961543661887436 4967220736065536 4968273863835648 4976922339065664 4978831086401488 4997071822219776 5005738266587136 5010474072754176 5026004413415424 5039516639204112 5048120096587776 5059919540577408 5087264948453376 5089216014344192 5089248711301521 5092077885014016 5107861162819584 5109852957096264 5118714998298304 5121593457432192 5137468220971008 5139438540801536 5142328653616128 5149476506701539 5158267687452672 5172102268649472 5172135498130536 5193075317961024 5202081692081664 5223142751563776 5226079934619648 5232234887373468 5244289078493184 5244322771756692 5253384272871424 5253418024569312 5267365269078016 5274686923454208 5277653091869184 5283834836953088 5286806149607424 5296041931241472 5305226880827392 5308210223087616 5315588652079008 5329700952735744 5329735194749472 5338978578715392 5360593876604928 5369890778923008 5382296685821952 5391631227420672 5391665867321136 5394663158317056 5413494474071424 5422883122136064 5428013578817024 5444838114533376 5447899965800448 5457348283465728 5459476359137788 5466881993539584 5469956240965632 5481579502292192 5487059253758976 5501662136515584 5511203694157824 5516417708765184 5533516259721216 5535674036854286 5546450265632928 5565590572718592 5570856041417472 5588123328073728 5601184972201674 5603110791036928 5620478053711872 5625795450109952 5625831594457776 5635588499755136 5636783331848448 5658404647527424 5669456219104626 5679135108661248 5681313168367616 5681349669403083 5691202859950088 5692409483149584 5694366667112448 5714244167075392 5725368016137216 5737378758844928 5748584576733297 5750561075011584 5758554373085592 5768385370914816 5773842698797056 5781868358401728 5807310032988672 5817381677166592 5818615052230656 5830821409640448 5840933829705728 5842172198191104 5852341903591872 5864581335089152 5864619013577376 5874790048980736 5876035595509248 5898574624077824 5899825213304832 5910057306980352 5910095277640476 5912361915101767 5922455493001216 5925785927712768 5934022788885984 5936063045173248 5944314191572224 5958047172646656 5968380240930816 5994642614697984 6006312311980032 6008654454435672 6018912422854656 6041127126288384 6053800272079872 6065585130848256 6088851224854528 6090142155669504 6100743512403072 6103083267201824 6106515276169152 6125442878850048 6150242242732032 6160908635799552 6166737320312832 6166776940078716 6193872515104768 6202482017481984 6205969922360832 6227593280710656 6238433904176058 6249084151824384 6254996257030144 6263690721601872 6267172781555712 6267213046594656 6289049793349248 6299956920982528 6303499639916544 6316723193777152 6323037810425856 6329019881373696 6329060543764998 6340037062224528 6348637153787904 6365705228468352 6391477314413568 6402562082562048 6402603217443849 6406162500501504 6428483386540032 6428524687959816 6432098381070336 6439673707536576 6454551103700544 6465745261008384 6469381209388032 6491922367328256 6495573036146688 6503181337788416 6506838337978368 6509375658971978 6520488458092544 6533223787112256 6544554386812416 6559674085845504 6571050558418944 6597654001975296 6597696390274548 6609096343289856 6609138805103328 6615391549183248 6624365151780864 6635896452087552 6662762429626368 6674317688782848 6678070925819904 6680632097005568 6680675018418609 6701339217887232 6705107650215936 6719355518938816 6743972941535232 6746559387436544 6759736261240131 6771276475711488 6783019931271168 6785664948402028 6789437180018688 6810525306089856 6813137276128352 6828791276576256 6849957627961344 6856438204821504 6865968675602052 6877690249936896 6896136358199296 6896180664174048 6924100423948032 6936108922775552 6937579485351936 6961520455778304 6964190335418368 6964235078623134 6968106579492864 6976313183164624 6977792269667232 6992385437990912 6992430362342256 7004557366092416 7006042440799488 7030219670802432 7032915897938944 7036870789158912 7046652061802106 7049074866143232 7061389241655296 7075181017517904 7077613630783488 7087451536105344 7106313592999296 7118638104953856 7147458502139904 7159854371897344 7161372371976192 7176395581095936 7188887823094848 7202882342882304 7217992632095232 7230510829514752 7232043809857536 7244632920978648 7259784152711168 7263866621067264 7273963418634432 7289175991386112 7303412663244288 7316079005011968 7335549515354112 7348271592210432 7355223611686912 7378021679628288 7395267020843904 7420787430291456 7427808055223296 7435233386201088 7438132731902223 7442315492831154 7450831104098304 7465335545659392 7468246629602232 7501108792610368 7508607399880704 7515711109131264 7539006620123136 7559274958806168 7572180144881664 7575132892537444 7589879310866112 7633824021516288 7638116827521024 7664779435644396 7667414766682112 7678072497447456 7682390186148288 7698456931729408 7709157811202304 7713492980424192 7743080043984896 7758153402974208 7758203247195804 7774428546187264 7789562930921472 7789612976941536 7803122538122496 7819492018103168 7834714127345664 7848352331060202 7866433617739776 7866484157635038 7880076409307136 7880127036853968 7884507692924928 7901047903617024 7912030385181312 7925752255429632 7930209224411136 7944062896862208 7957840321241088 7962315334631424 7992856819597312 7994551429103616 8008467868073088 8011539272580896 8040890814907392 8054836168384512 8071733696106496 8073445028732928 8087446841131008 8087498800981704 8090600515402418 8120241711107136 8134324683204096 8142020368225536 8167257171800064 8186022425198592 8189214538706682 8200322990309376 8214544847732736 8222316427083776 8222369253438288 8266805541236736 8269976023309312 8274626563147776 8300274389581824 8303457707614208 8303511055281429 8317911872234744 8319675398449392 8332112202432512 8333878739337216 8348385859077888 8351587628802496 8356284062126208 8382184992110592 8385399724465664 8401777458302511 8404666186555392 8430717080567808 8438693175164928 8438747391686664 8453382749632704 8487606971291136 8521969752551424 8536749443416064 8536804289925132 8541550000668672 8571311182053376 8571366250613088 8586231610048768 8588052024205824 8606068138267392 8620993681344512 8625841612517376 8637831559628388 8652578056372224 8655896489771008 8660764048195584 8672802537602592 8675784450637824 8710965049483008 8726072515749888 8746232114460672 8761400744558592 8796872002633728 8796928520366064 8801818837254144 8812185073471104 8820522065577664 8847861936116736 8865085960470528 8883683239501824 8888678891569152 8899090251710464 8904094567759872 8907566691224812 8916471287358336 8952570361396224 8991963922046976 9012981681653508 9028368634281984 9052582906691584 9080700408119808 9105055035435008 9133276837281792 9141917606428672 9154624900802736 9159772914253728 9170253666582528 9194907552232064 9232133898597376 9241362953699328 9250105980469248 9250165410118074 9282027274371072 9285646771497512 9290808772657152 9303723026222976 9323240483123008 9341389921065984 9357650856264087 9373626227736576 9382494385545216 9395536082402808 9398766488190976 9400759172333568 9433574690023872 9449935381473792 9455249459874816 9475084790665728 9491517473271808 9493529822060544 9510055593336792 9529944669519872 9548557842702528 9568527441461248 9585183764126464 9587215971620352 9603843123843072 9623990176126976 9642725079810048 9642787031939724 9659510561304864 9681826655550816 9685155494756352 9698617891512576 9737883550992384 9754772006682624 9760257506967552 9764063488457967 9780732687138816 9797695456280576 9799772719546368 9816831580218624 9856575837628416 9860356027791872 9894383240388608 9896481002962944 9913644514934784 9913708207654992 9917510309202964 9923087323774872 9934441472131072 9936547727671296 9953844678131328 9957662172802976 9994143644439552 10011476533174272 10020948145508352 10052008826830848 10079033278408224 10119839081154816 10174529896906752 10178432028688384 10178497422603042 10184155770028032 10219705914192528 10237429996596608 10243186914864384 10274936441942016 10278877081603072 10284657307232256 10298953013403078 10316535374905344 10344204537298944 10344270996261072 10386150635922048 10404163384163328 10446285503127552 10446352617934701 10452159869239296 10464469774746936 10488578156986368 10488645543513384 10506836049138624 10549373846908416 10555306183738368 10567669673906176 10573612299214848 10592083862482944 10610453761654784 10616420446175232 10631177304158016 10659470389498944 10677957157430784 10721187753209856 10739781557846016 10764593371643904 10783262454841344 10783331734642272 10826988948142848 10845766244272128 10856027157634048 10889676229066752 10895799931600896 10914696566931456 10918952718275576 10933763987079168 10939912481931264 10963159004584384 10974118507517952 11003324273031168 11022407388315648 11032835417530368 11067032519442432 11071348073708572 11092900531265856 11131181145437184 11141712082834944 11176246656147456 11202369944403348 11206221582073856 11251590900219904 11251663188915552 11271176999510272 11273566663696896 11316809295054848 11338912438209252 11358270217322496 11362626336735232 11362699338806166 11382405719900176 11384818966299168 11388733334224896 11428488334150784 11450736032274432 11474757517689856 11497169153466594 11501122150023168 11517108746171184 11536770741829632 11547685397594112 11563736716803456 11614620065977344 11634763354333184 11637230104461312 11661642819280896 11681867659411456 11684344396382208 11704683807183744 11729238027154752 11749580097961472 11752071191018496 11772528496590303 11797149248155648 11799650426609664 11820114613960704 11820190555280952 11824723830203534 11844910986002432 11851571855425536 11868045577771968 11888628383144448 11916094345293312 11936760481861632 11989285229395968 12017308908871344 12037824845709312 12082254252576768 12107600544159744 12131170261696512 12135900773103627 12177702449709056 12180284311339008 12201487024806144 12206166534403648 12213030552338304 12250885757700096 12283821808060023 12300484485464064 12321817271599104 12333474640625664 12333553880157432 12404964034963968 12411939844721664 12455186561421312 12476867808352116 12498168303648768 12509992514060288 12527381443203744 12534426093189312 12578099586698496 12599913841965056 12606999279833088 12633446387554304 12646075620851712 12658039762747392 12658121087529996 12680074124449056 12731410456936704 12782954628827136 12805124165124096 12805206434887698 12812325001003008 12856966773080064 12857049375919632 12864196762140672 12879347415073152 12909102207401088 12931490522016768 12938762418776064 12983844734656512 12991146072293376 13006362675576832 13013676675956736 13018751317943956 13040976916185088 13066447574224512 13089108773624832 13119348171691008 13142101116837888 13195308003950592 13195392780549096 13218277610206656 13230783098366496 13271792904175104 13325524859252736 13348635377565696 13356141851639808 13361264194011136 13361350036837218 13402678435774464 13438711037877632 13487945883070464 13493118774873088 13516606792381459 13519472522480262 13542552951422976 13566039862542336 13571329896804056 13578874360037376 13621050612179712 13626274552256704 13657582553152512 13699915255922688 13712876409643008 13731937351204104 13755380499873792 13792361328348096 13848200847896064 13872217845551104 13875158970703872 13923040911556608 13928380670836736 13928470157246268 13936213158985728 13952626366329248 13955584539334464 13984770875981824 13984860724684512 14009114732184832 14012084881598976 14060439341604864 14065831795877888 14073741578317824 14093304123604212 14098149732286464 14122778483310592 14150362035035808 14155227261566976 14174903072210688 14212627185998592 14237276209907712 14294917004279808 14319708743794688 14322744743952384 14352791162191872 14377775646189696 14405764685764608 14435985264190464 14461021659029504 14464087619715072 14489265841957296 14519568305422336 14527733242134528 14547926837268864 14606825326488576 14632158010023936 14671099030708224 14696543184420864 14710447223373824 14790534041687808 14841574860582912 14855616110446592 14870466772402176 14876265463804446 14884630985662308 14901662208196608 14936493259204464 15002217585220736 15017214799761408 15031422218262528 15078013240246272 15118549917612336 15144360289763328 15150265785074888 15179758621732224 15267648043032576 15267746133904563 15276233655042048 15329558871288792 15334829533364224 15356144994894912 15364780372296576 15418315622404608 15426985960848384 15486160087969792 15516306805948416 15516406494391608 15548857092374528 15579225953883072 15606245076244992 15638984036206336 15669428254691328 15696704662120404 15732867235479552 15732968315270076 15760152818614272 15760254073707936 15802095807234048 15824060770362624 15851504510859264 15860418448822272 15888125793724416 15915680642482176 15924630669262848 15985713639194624 15989102858207232 16016935736146176 16023078545161792 16081781629814784 16109672336769024 16143467392212992 16146890057465856 16174893682262016 16174997601963408 16181201030804836 16240483422214272 16268649366408192 16284040736451072 16334514343600128 16372044850397184 16378429077413364 16400645980618752 16444632854167552 16444738506876576 16533611082473472 16539952046618624 16549253126295552 16600548779163648 16606915415228416 16607022110562858 16635823744469488 16639350796898784 16664224404865024 16696771718155776 16703175257604992 16712568124252416 16764369984221184 16770799448931328 16803554916605022 16809332373110784 16861434161135616 16877386350329856 16877494783373328 16906765499265408 16975213942582272 17043939505102848 17044049008209249 17073498886832128 17073608579850264 17083100001337344 17142732501226176 17172463220097536 17176104048411648 17212136276534784 17241987362689024 17251683225034752 17275663119256776 17305156112744448 17311792979542016 17321528096391168 17345605075205184 17421930098966016 17452145031499776 17492464228921344 17522801489117184 17593744005267456 17593857040732128 17624370146942208 17641044131155328 17695723872233472 17730171920941056 17737085745305301 17767366479003648 17777357783138304 17798180503420928 17808189135519744 17815133382449624 17832942574716672 17905140722792448 17983927844093952 18025963363307016 18056737268563968 18161400816239616 18210110070870016 18266553674563584 18283835212857344 18309249801605472 18319545828507456 18389815104464128 18464267797194752 18482725907398656 18500211960938496 18500330820236148 18571293542995024 18581617545314304 18607446052445952 18646480966246016 18682779842131968 18715301712528174 18747252455473152 18764988771090432 18791072164805616 18797532976381952 18801518344667136 18867149380047744 18899870762947584 18910498919749632 18950169581331456 18983034946543616 18987059644121088 19020111186673584 19059889339039744 19097115685405056 19170367528252928 19174431943240704 19207686247686144 19207809652331547 19247980352253952 19285450159620096 19285574063879448 19319021122609728 19363653311101632 19397235783025152 19475767101984768 19509544013365248 19520515013935104 19528126976915934 19561465374277632 19595390912561152 19633663160437248 19713151675256832 19720712055583744 19788766480777216 19792962005925888 19827289029869568 19827416415309984 19835020618405928 19846174647549744 19868882944262144 19873095455342592 19907689356262656 19915324345605952 19988287288879104 20022953066348544 20041896291016704 20042025055255827 20104017653661696 20158066556816448 20239678162309632 20349059793813504 20356864057376768 20356994845206084 20368311540056064 20439411828385056 20474859993193216 20486373829728768 20549872883884032 20557754163206144 20569314614464512 20597906026806156 20633070749810688 20688409074597888 20688541992522144 20772301271844096 20808326768326656 20892571006255104 20892705235869402 20904319738478592 20928939549493872 20977156313972736 20977291087026768 21013672098277248 21098747693816832 21110612367476736 21135339347812352 21147224598429696 21184167724965888 21220907523309568 21232840892350464 21262354608316032 21318940778997888 21355914314861568 21442375506419712 21479563115692032 21529186743287808 21566663469284544 21653977896285696 21691532488544256 21712054315268096 21779352458133504 21791599863201792 21837905436551152 21867527974158336 21926318009168768 21948237015035904 22006648546062336 22044814776631296 22053411082306591 22065670835060736 22134065038884864 22142696147417144 22185801062531712 22262362290874368 22283424165669888 22314398195706669 22352493312294912 22404739888806696 22412443164147712 22503326377831104 22542353999020544 22547133327393792 22633618590109696 22677824876418504 22716540434644992 22725252673470464 22725398677612332 22764811439800352 22769637932598336 22856976668301568 22901472064548864 22949515035379712 22994338306933188 23002244300046336 23034217492342368 23095370795188224 23127473433606912 23229240131954688 23269526708666368 23274460208922624 23323285638561792 23363735318822912 23368688792764416 23409367614367488 23458476054309504 23499160195922944 23504142382036992 23545056993180606 23594298496311296 23599300853219328 23640229227921408 23640381110561904 23649447660407068 23689821972004864 23703143710851072 23736091155543936 23777256766288896 23832188690586624 23873520963723264 23978570458791936 24034617817742688 24164508505153536 24215201088319488 24262340523393024 24271801546207254 24355404899418112 24402974049612288 24412333068807296 24426061104676608 24501771515400192 24567643616120046 24600968970928128 24643634543198208 24666949281251328 24667107760314864 24809928069927936 24823879689443328 24910373122842624 24910533165844287 24953735616704232 24996336607297536 25019985028120576 25054762886407488 25068852186378624 25156199173396992 25199827683930112 25213998559666176 25266892775108608 25292151241703424 25316079525494784 25316242175059992 25360148248898112 25462820913873408 25565909257654272 25610248330248192 25610412869775396 25624650002006016 25713933546160128 25714098751839264 25758694830146304 25818204414802176 25862981044033536 25877524837552128 25967689469313024 25982292144586752 26012725351153664 26027353351913472 26037502635887912 26081953832370176 26132895148449024 26178217547249664 26238696343382016 26284202233675776 26390616007901184 26390785561098192 26436555220413312 26461566196732992 26543585808350208 26651049718505472 26697270755131392 26712283703279616 26722528388022272 26722700073674436 26877422075755264 26975891766140928 26986237549746176 27033213584762918 27038945044960524 27085105902845952 27142659793608112 27157748720074752 27242101224359424 27252549104513408 27315165106305024 27399830511845376 27425752819286016 27463874702408208 27510760999747584 27584722656696192 27696401695792128 27744435691102208 27750317941407744 27846081823113216 27856761341673472 27856940314492536 27872426317971456 27905252732658496 27911169078668928 27969721449369024 28018229464369664 28024169763197952 28072952568792261 28120878683209728 28131663591755776 28147483156635648 28186608247208424 28196299464572928 28245556966621184 28300724070071616 28349806144421376 28425254371997184 28474552419815424 28589834008559616 28639417487589376 28705582324383744 28755551292379392 28811529371529216 28871970528380928 28922043318059008 28928175239430144 28978531683914592 29039136610844672 29055466484269056 29095853674537728 29213650652977152 29264316020047872 29292190465373901 29342198061416448 29393086368841728 29420894446747648 29581068083375616 29683149721165824 29711232220893184 29740933544804352 29752530927608892 29769261971324616 29803324416393216 29872986518408928 30004435170441472 30034429599522816 30062844436525056 30156026480492544 30237099835224672 30300531570149776 30359517243464448 30535296086065152 30535492267809126 30552467310084096 30659117742577584 30669659066728448 30712289989789824 30729560744593152 30836631244809216 30853971921696768 30972320175939584 31032613611896832 31032812988783216 31097714184749056 31158451907766144 31212490152489984 31277968072412672 31338856509382656 31339057853804103 31393409324240808 31465734470959104 31465936630540152 31520508147415872 31648121540725248 31703009021718528 31720836897644544 31776251587448832 31831361284964352 31849261338525696 31971427278389248 32033871472292352 32046157090323584 32163563259629568 32219344673538048 32231908504909633 32286934784425984 32293780114931712 32349787364524032 32349995203926816 32362402061609672 32480966844428544 32537298732816384 32568081472902144 32669028687200256 32744089700794368 32756858154826728 32801291961237504 32889477013753152 33067222164946944 33079904093237248 33098506252591104 33201097558327296 33213830830456832 33214044221125716 33271647488938976 33278701593797568 33393543436311552 33406350515209984 33425136248504832 33528739968442368 33541598897862656 33607109833210044 33618664746221568 33754772700659712 33754989566746656 33813530998530816 33950427885164544 34087879010205696 34088098016418498 34146997773664256 34147217159700528 34166200002674688 34285465002452352 34344926440195072 34352208096823296 34424272553069568 34483974725378048 34503366450069504 34551326238513552 34610312225488896 34623585959084032 34643056192782336 34691210150410368 34843860197932032 34904290062999552 34984928457842688 35045602978234368 35187714081464256 35248740293884416 35282088262310656 35391447744466944 35460343841882112 35474171490610602 35534732958007296 35554715566276608 35596361006841856 35630266764899248 35665885149433344 35810281445584896 35967855688187904 35981881239552859 36051926726614032 36113474537127936 36322801632479232 36407702319310881 36420220141740032 36533107349127168 36567670425714688 36618499603210944 36639091657014912 36779630208928256 36851465424180069 36928535594389504 36965451814797312 37000423921876992 37000661640472296 37142587085990048 37214892104891904 37292961932492032 37365559684263936 37430603425056348 37494504910946304 37529977542180864 37582144329611232 37595065952763904 37734298760095488 37799741525895168 37820997839499264 37900339162662912 37966069893087232 37974119288242176 38040222373347168 38119778678079488 38194231370810112 38340735056505856 38348863886481408 38415372495372288 38415619304663094 38495960704507904 38570900319240192 38571148127758896 38638042245219456 38727306622203264 38794471566050304 38951534203969536 39019088026730496 39041030027870208 39056253953831868 39122930748555264 39267326320874496 39426303350513664 39441424111167488 39577532961554432 39585924011851776 39654832830619968 39670041236811856 39692349295099488 39737765888524288 39815378712525312 39830648691211904 39976574577758208 40045906132697088 40083792582033408 40084050110511654 40208035307323392 40316133113632896 40479356324619264 40549820377144377 40698119587627008 40713728114753536 40713989690412168 40736623080112128 40878823656770112 40949719986386432 40972747659457536 41099745767768064 41115508326412288 41138629228929024 41195812053612312 41266141499621376 41377083985044288 41544602543688192 41616653536653312 41785142012510208 41785410471738804 41808639476957184 41857879098987744 41954312627945472 41954582174053536 42027344196554496 42197495387633664 42221224734953472 42270678695624704 42294449196859392 42310941783317857 42368335449931776 42441815046619136 42465681784700928 42524709216632064 42637881557995776 42711828629723136 42884751012839424 42959126231384064 43058373486575616 43133326938569088 43307955792571392 43383064977088512 43424108630536192 43558704916267008 43583199726403584 43675810873102304 43852636018337536 43896474030071808 44013297092124672 44089629553262592 44106822164613182 44131341670121472 44285392294834288 44371602125063424 44524724581748736 44566848331339776 44628796391413338 44704986624589824 44809479777613392 44824886328295424 45006652755662208 45084707998041088 45094266654787584 45267237180219392 45355649752837008 45433080869289984 45450505346940928 45450797355224664 45529622879600704 45539275865196672 45713953336603136 45802944129097728 45803238401713689 45899030070759424 45988676613866376 46004488600092672 46068434984684736 46254946867213824 46458480263909376 46539053417332736 46548920417845248 46646571277123584 46727470637645824 46818735228734976 46916952108619008 46998320391845888 47008284764073984 47090113986361212 47188596992622592 47198601706438656 47280458455842816 47280762221123808 47298895320814136 47379643944009728 47406287421702144 47472182311087872 47554513532577792 47664377381173248 47747041927446528 47957140917583872 48069235635485376 48329017010307072 48430402176638976 48524681046786048 48543603092414508 48805948099224576 48824666137614592 48852122209353216 49003543030800384 49135287232240092 49201937941856256 49333898562502656 49334215520629728 49619856139855872 49647759378886656 49820746245685248 49821066331688574 49907471233408464 49992673214595072 50039970056241152 50109525772814976 50137704372757248 50312398346793984 50399655367860224 50427997119332352 50533785550217216 50584302483406848 50632159050989568 50632484350119984 50720296497796224 50925641827746816 51131818515308544 51132147024627747 51220496660496384 51220825739550792 51249300004012032 51428197503678528 51517389660292608 51636408829604352 51725962088067072 51755049675104256 51935378938626048 51964584289173504 52025450702307328 52075005271775824 52163907664740352 52265790296898048 52356435094499328 52477392686764032 52568404467351552 52588903350115717 52781232015802368 52781571122196384 52873110440826624 52923132393465984 53087171616700416 53211257235915903 53302099437010944 53394541510262784 53424567406559232 53445056776044544 53445400147348872 53754844151510528 53951783532281856 53972475099492352 54066427169525836 54077890089921048 54170211805691904 54285319587216224 54484202448718848 54505098209026816 54630330212610048 54799661023690752 54851505638572032 54927749404816416 55169445313392384 55392803391584256 55488871382204416 55500635882815488 55713522683346944 55713880628985072 55744852635942912 55810505465316992 55822338157337856 55939442898738048 56036458928739328 56048339526395904 56145905137584522 56241757366419456 56263327183511552 56294966313271296 56373216494416848 56392598929145856 56491113933242368 56601448140143232 56699612288842752 56850508743994368 56949104839630848 57179668017119232 57511102584758784 57623058743058432 57743941056761856 57844086636118016 57856350478860288 57957063367829184 58078273221689344 58191707349075456 58427301305954304 58528632040095744 58584380930747802 58684396122832896 58786172737683456 58841788893495296 59162136166751232 59366299442331648 59422464441786368 59481867089608704 59505061855217784 59538523942649232 59606648832786432 59745973036817856 60008870340882944 60068859199045632 60125688873050112 60126075165767481 60312052960985088 60474199670449344 60601063140299552 60719034486928896 61070592172130304 61070984535618252 61104934620168192 61318235485155168 61339318133456896 61424579979579648 61459121489186304 61673262489618432 61707943843393536 61944640351879168 62065227223793664 62065625977566432 62195428369498112 62316903815532288 62424980304979968 62555936144825344 62677713018765312 62678115707608206 62786818648481616 62931468941918208 62931873261080304 63041016294831744 63296243081450496 63406018043437056 63441673795289088 63552503174897664 63662722569928704 63698522677051392 64067742944584704 64092314180647168 64327126519259136 64438689347076096 64463817009819266 64573869568851968 64587560229863424 64699990407853632 64724804123219344 64961933688857088 65074597465632768 65136162945804288 65338057374400512 65513716309653456 65602583922475008 65778954027506304 66134444329893888 66159808186474496 66160233246919773 66197012505182208 66402195116654592 66427661660913664 66428088442251432 66543294977877952 66557403187595136 66787086872623104 66812701030419968 66850272497009664 66943194587120007 67057479936884736 67083197795725312 67214219666420088 67237329492443136 67509979133493312 67627061997061632 67900855770329088 68175758020411392 68176196032836996 68293995547328512 68294434319401056 68570930004904704 68689852880390144 68704416193646592 68848545106139136 68967949450756096 69006732900139008 69102652477027104 69247171918168064 69286112385564672 69382420300820736 69687720395864064 69808580125999104 69969856915685376 70091205956468736 70375428162928512 70497480587768832 70564176524621312 70782895488933888 70920687683764224 70948342981221204 71069465916014592 71109431132553216 71260533529798496 71331770298866688 71620562891169792 71935711376375808 71963762479105718 72103853453228064 72645603264958464 72815404638621762 72840440283480064 73066214698254336 73135340851429376 73236999206421888 73278183314029824 73559260417856512 73702930848360138 73857071188779008 73930903629594624 74000847843753984 74001323280944592 74285174171980096 74429784209783808 74585923864984064 74731119368527872 74731599497532861 74861206850112696 74989009821892608 75059955084361728 75164288659222464 75468597520190976 75599483051790336 75641995678998528 75800678325325824 75932139786174464 75948238576484352 76080444746694336 76239557356158976 76388462741620224 76681470113011712 76697727772962816 76830744990744576 76831238609326188 76860704896322971 76991921409015808 77141800638480384 77142296255517792 77276084490438912 77454613244406528 77588943132100608 77903068407939072 78038176053460992 78082060055740416 78112507907663736 78245861497110528 78534652641748992 78852606701027328 78882848222334976 79155065923108864 79171848023703552 79309665661239936 79340082473623712 79384698590198976 79630757425050624 79661297382423808 79953149155516416 80091812265394176 80167585164066816 80168100221023308 80632266227265792 80958712649238528 81099640754288754 81427456229507072 81427979380824336 81473246160224256 81757647313540224 81899439972772864 81945495318915072 82199491535536128 82231016652824576 82277258457858048 82391624107224624 82532282999242752 82754167970088576 83089205087376384 83233307073306624 83570284025020416 83570820943477608 83617278953914368 83715758197975488 83909164348107072 84054688393108992 84394990775267328 84442449469906944 84541357391249408 84588898393718784 84621883566635714 84736670899863552 84883630093238272 85049418433264128 85275763115991552 85423657259446272 85769502025678848 85918252462768128 86116746973151232 86266653877138176 86615911585142784 86766129954177024 86848217261072384 87117409832534016 87166399452807168 87351621746204608 87705272036675072 87792948060143616 87876571396121703 88026594184249344 88179259106525184 88213644329226364 88262683340242944 88570784589668576 88743204250126848 89049449163497472 89133696662679552 89257592782826676 89409973249179648 89618959555226784 89649772656590848 90013305511324416 90169415996082176 90188533309575168 90534474360438784 90711299505674016 90901010693881856 90901594710449328 91059245759201408 91078551730393344 91427906673206272 91605888258195456 91606476803427378 91798060141518848 91977353227732752 92008977200185344 92136869969369472 92509893734427648 92916960527818752 93078106834665472 93097840835690496 93293142554247168 93637470457469952 93833904217238016 93996640783691776 94016569528147968 94180227972722424 94377193985245184 94397203412877312 94561524442247616 94597790641628272 94759287888019456 94944364622175744 95109027065155584 95328754762346496 95494083854893056 95914281835167744 96138471270970752 96658034020614144 96695725514728899 96860804353277952 97049362093572096 97087206184829016 97611896198449152 97649332275229184 97704244418706432 98007086061600768 98270574464480184 98403875883712512 98668431041259456 99239712279711744 99295518757773312 99641492491370496 99642132663377148 99814942466816928 100079940112482304 100219051545629952 100275408745514496 100624796693587968 100799310735720448 100855994238664704 101067571100434432 101264318101979136 101264968700239968 101440592995592448 101851283655493632 102263637030617088 102264294049255494 102440993320992768 102441651479101584 102498600008024064 102856395007357056 103034779320585216 103272817659208704 103451924176134144 103510099350208512 103870757877252096 103929168578347008 104150010543551648 104531580593796096 104712870188998656 104954785373528064 105136808934703104 105177806700231434 105563142244392768 105746220881653248 105846264786931968 106174343233400832 106422514471831806 106604198874021888 106789083020525568 106890113552089088 106890800294697744 107509688303021056 107903567064563712 107944950198984704 107945643718658577 108132854339051672 108155780179842096 108340423611383808 108570639174432448 108968404897437696 109010196418053632 109223106957932643 109260660425220096 109599322047381504 109703011277144064 109855498809632832 110338890626784768 110785606783168512 110977742764408832 111001271765630976 111427045366693888 111427761257970144 111621010930633984 111644676314675712 111878885797476096 112072917857478656 112096679052791808 112291810275169044 112483514732838912 112526654367023104 112589932626542592 112746432988833696 112785197858291712 112982227866484736 113202896280286464 113399224577685504 113701017487988736 113898209679261696 114359336034238464 115022205169517568 115246117486116864 115487882113523712 115688173272236032 115712700957720576 115914126735658368 116383414698150912 116854602611908608 117057264080191488 117168761861495604 117368792245665792 117683577786990592 118324272333502464 118732598884663296 118844928883572736 119010123710435568 119077047885298464 119213297665572864 119491946073635712 120017740681765888 120137718398091264 120251377746100224 120252150331534962 120624105921970176 120948399340898688 121202126280599104 121438068973857792 121649461131433131 122141184344260608 122141969071236504 122209869240336384 122636470970310336 122849159959159296 122918242978372608 123346524979236864 123415887686787072 123889280703758336 124131251955132864 124390856738996224 124633807631064576 124849960609959936 125111872289650688 125355426037530624 125356231415216412 125573637296963232 125862937883836416 125863746522160608 126082032589663488 126592486162900992 126812036086874112 126883347590578176 126932825349953571 127105006349795328 127325445139857408 127397045354102784 128135485889169408 128184628361294336 128654253038518272 128877378694152192 128927634019638532 129147739137703936 129175120459726848 129399980815707264 129449608246438688 129923867377714176 130149194931265536 130272325891608576 130676114748801024 131027432619306912 131557908055012608 132268888659787776 132319616372948992 132320466493839546 132394025010364416 132855323321827328 132856176884502864 133086589955755904 133114806375190272 133574173745246208 133625402060839936 133700544994019328 133886389174240014 134114959873769472 134166395591450624 134428439332840176 134474658984886272 135019958266986624 135254123994123264 135801711540658176 136351516040822784 136352392065673992 136588868638802112 137141860009809408 137379705760780288 137408832387293184 137697090212278272 137935898901512192 138013465800278016 138205304954054208 138494343836336128 138764840601641472 139375440791728128 139617160251998208 139939713831370752 140182411912937472 140750856325857024 140994961175537664 141128353049242624 141565790977867776 141841375367528448 141896685962442408 142138931832029184 142218862265106432 142521067059596992 142663540597733376 143241125782339584 143871422752751616 143927524958211436 144207706906456128 145291206529916928 145630809277243524 145680880566960128 146270681702858752 146473998412843776 146556366628059648 147118520835713024 147405861696720276 147714142377558016 148001695687507968 148002646561889184 148570348343960192 148859568419567616 149171847729968128 149462238737055744 149463198995065722 149722413700225392 149978019643785216 150119910168723456 150328577318444928 150937195040381952 151198966103580672 151283991357997056 151601356650651648 151864279572348928 151896477152968704 152160889493388672 152776925483240448 153362940226023424 153395455545925632 153661489981489152 153662477218652376 153721409792645942 153983842818031616 154284592511035584 154552168980877824 154909226488813056 155177886264201216 155806136815878144 156076352106921984 156225015815327472 156491722994221056 157069305283497984 157705213402054656 157765696444669952 157766710050347151 158310131846217728 158343696047407104 158619331322479872 158680164947247424 158769397180397952 159261514850101248 159322594764847616 159633771707747709 159906298311032832 160183624530788352 160335170328133632 160336200442046616 161264532454531584 161917425298477056 162199281508577508 162854912459014144 162855958761648672 163515294627080448 163798879945545728 163890990637830144 164398983071072256 164462033305649152 164554516915716096 164783248214449248 165508335940177152 166178410174752768 166466614146613248 167140568050040832 167141641886955216 167234557907828736 167431516395950976 167818328696214144 168109376786217984 168789981550534656 168884898939813888 169082714782498816 169177796787437568 169243767133271428 169473341799727104 170098836866528256 170551526231983104 170847314518892544 171539004051357696 172533307754276352 173231823170285568 173532259908354048 173696434522144768 174234819665068032 174703243492409216 175410544073350144 175585896120287232 175753142792243406 176053188368498688 176358518213050368 176427288658452728 176525366680485888 177141569179337152 177486408500253696 178098898326994944 178267393325359104 178515185565653352 178819946498359296 179237919110453568 180026611022648832 180338831992164352 180377066619150336 181068948720877568 181422599011348032 181802021387763712 181803189420898656 182118491518402816 182157103460786688 182855813346412544 183211776516390912 183212953606854756 183596120283037696 183954706455465504 184017954400370688 184273739938738944 185019787468855296 185833921055637504 186156213669330944 186195681671380992 186586285108494336 187274940914939904 187667808434476032 187993281567383552 188033139056295936 188360455945444848 188754387970490368 188794406825754624 189123048884495232 189195581283256544 189888729244351488 190218054130311168 190657509524692992 190988167709786112 192276942541941504 193316068041228288 193391451029457798 193721608706555904 194174412369658032 195223792396898304 195298664550458368 195408488837412864 196014172123201536 196541148928960368 196807751767425024 197336862082518912 198479424559423488 198480699740759319 198591037515546624 199282984982740992 199284265326754296 199629884933633856 200438103091259904 200550817491028992 201249593387175936 201598621471440896 201711988477329408 202135142200868864 202529937400479936 202881185991184896 203702567310987264 204527274061234176 204528588098510988 204881986641985536 204883302958203168 205712790014714112 206069558641170432 206545635318417408 206903848352268288 207020198700417024 207741515754504192 207858337156694016 208300021087103296 209063161187592192 209425740377997312 209909570747056128 210273617869406208 210355613400462868 211126284488785536 211492441763306496 211692529573863936 212348686466801664 212845028943663612 213208397748043776 213780227104178176 213781600589395488 215019376606042112 215807134129127424 215889900397969408 215891287437317154 216265708678103344 216311560359684192 217141278348864896 217936809794875392 218020392836107264 218446213915865286 218521320850440192 219198644094763008 219406022554288128 219710997619265664 220677781253569536 221571213566337024 221955485528817664 222002543531261952 222855522515940288 223242021861267968 223289352629351424 223757771594952192 224145835714957312 224193358105583616 224583620550338088 224967029465677824 225053308734046208 225179865253085184 225492865977667392 225964455732969472 226405792560572928 226798449155371008 227402034975977472 227796419358523392 228718672068476928 230044410339035136 230492234972233728 230582114688968913 230975764227047424 231376346544472064 231425401915441152 231828253471316736 232766829396301824 233709205223817216 234114528160382976 234337523722991208 234737584491331584 236648544667004928 237465197769326592 237689857767145472 238020247420871136 238154095770596928 238983892147271424 240035481363531776 240275436796182528 240502755492200448 240504300663069924 241896798681797376 242404252561198208 242876137947715584 243298922262866262 244282368688521216 244283938142473008 244419738480672768 245272941940620672 245698319918318592 245836485956745216 246693049958473728 246831775373574144 247778561407516672 248262503910265728 249267615262129152 249699921219919872 250223744579301376 250710852075061248 250712462830432824 251147274593926464 251727493044321216 252164065179326976 253184972325801984 253624072173748224 253766695181156352 253865650699907142 254210012699590656 254650890279714816 256270971778338816 256369256722588672 257308506077036544 257754757388304384 257855268039277064 258295478275407872 258350240919453696 258799961631414528 258899216492877376 259847734755428352 260298389862531072 260544651783217152 261352229497602048 262054865238613824 263115816110025216 264537777319575552 264639232745897984 264640932987679092 264788050020728832 265710646643654656 265712353769005728 266173179911511808 266229612750380544 267148347490492416 267250804121679872 267401089988038656 267772778348480028 268229919747538944 268332791182901248 268856878665680352 268949317969772544 270039916533973248 270508247988246528 271603423081316352 272703032081645568 272704784131347984 273177737277604224 274283720019618816 274759411521560576 274817664774586368 275394180424556544 275871797803024384 276026931600556032 276410609908108416 277529681203282944 278750881583456256 279234320503996416 279879427662741504 281501712651714048 281989922351075328 282256706098485248 283131581955735552 283793371924884816 284277863664058368 285042134119193984 285327081195466752 286482251564679168 287742845505503232 287855049916422872 288415413812912256 290087176544186697 290582413059833856 291261618554487048 291361761133920256 292947996825687552 293112733256119296 294237041671426048 294811723393440552 295428284755116032 296005293123778368 297140696687920384 297719136839135232 298343695459936256 298924477474111488 298926397990131444 299444827400450784 300239820337446912 300657154636889856 301874390080763904 302397932207161344 302567982715994112 303202713301303296 303728559144697856 303792954305937408 304321778986777344 305553850966480896 306725880452046848 306790911091851264 307322979962978304 307324954437304752 307442819585291884 307967685636063232 308569185022071168 309104337961755648 309818452977626112 310355772528402432 311612273631756288 312450031630654944 314138610566995968 315410426804109312 315531392889339904 315533420100694302 316620263692435456 317238662644959744 317360329894494848 317538794360795904 318523029700202496 318645189529695232 319267543415495418 319812596622065664 320367249061576704 320670340656267264 320672400884093232 322529064909063168 323834850596954112 323836931155975731 324398563017155016 325711917523297344 327030589254160896 327597759891091456 327781981275660288 328797966142144512 328924066611298304 329109033831432192 329566496428898496 331016671880354304 332356820349505536 332933228293226496 334281136100081664 334283283773910432 334863032791901952 335636657392428288 336218753572435968 337579963101069312 337769797879627776 338165429564997632 338355593574875136 338487534266542856 338946683599454208 340197673733056512 341103052463966208 341694629037785088 343078008102715392 345066615508552704 346463646340571136 347064519816708096 347392869044289536 349406486984818432 350821088146700288 351171792240574464 351506285584486812 352106376736997376 352854577316905456 353050733360971776 354283138358674304 354972817000507392 356197796653989888 356534786650718208 357030371131306704 357639892996718592 358475838220907136 360053222045297664 360677663984328704 360754133238300672 362137897441755136 362845198022696064 363606378841797312 364236983036805632 364314206921573376 364948383394299393 365711626692825088 366423553032781824 366425907213709512 367192240566075392 367909412910931008 368547479877477888 370039574937710592 371667842111275008 372312427338661888 373172570216988672 374549881829879808 375335616868952064 375986563134767104 376066278112591872 376720911890889696 377508775940980736 377588813651509248 378246097768990464 378391162566513088 379777458488702976 380436108260622336 380798476049860713 381315019049385984 381976335419572224 384553885083883008 386632136082456576 386782902058915596 387443217413111808 388348824739316064 390447584793796608 390597329100916736 390816977674825728 392028344246403072 393082297857920736 394673724165037824 396958849118846976 396961399481518638 397182075031093248 398565969965481984 398568530653508592 399259769867267712 400876206182519808 401101634982057984 402499186774351872 403197242942881792 403423976954658816 404270284401737728 405059874800959872 405762371982369792 407405134621974528 409054548122468352 409057176197021976 409766605916406336 411425580029428224 412139117282340864 413091270636834816 413807696704536576 414040397400834048 415483031509008384 416600042174206592 418126322375184384 418851480755994624 419014810563825229 419819141494112256 420547235738812416 420711226800925736 422252568977571072 422984883526612992 423385059147727872 424697372933603328 425690057887327224 426416795496087552 427563201178790976 430038753212084224 431614268258254848 431779800795938816 431782574874634308 432531417356206688 432623120719368384 434282556697729792 435873619589750784 436040785672214528 436892427831730572 437042641700880384 438812045108576256 439421995238531328 441355562507139072 443142427132674048 443910971057635328 444005087062523904 445711045031880576 446484043722535936 446578705258702848 447515543189904384 448291671429914624 448386716211167232 449167241100676176 449934058931355648 450106617468092416 450359730506170368 450985731955334784 452811585121145856 453596898310742016 454804069951954944 455592838717046784 460088820678070272 460984469944467456 461164229377937826 461951528454094848 462752693088944128 463656506942633472 465533658792603648 467418410447634432 468229056320765952 468675047445982416 469475168982663168 473297089334009856 473300130151041453 474930395538653184 475379715534290944 476040494841742272 476308191541193856 477967784294542848 480070962727063552 480550873592365056 481005510984400896 481008601326139848 483793597363594752 484808505122396416 485752275895431168 486597844525732524 488564737377042432 488567876284946016 490545883881241344 491396639836637184 491672971913490432 493386099916947456 493663550747148288 495557122815033344 496525007820531456 498535230524258304 499399842439839744 500447489158602752 501421704150122496 501424925660865648 502294549187852928 503454986088642432 504328130358653952 506369944651603968 507248144347496448 507533390362312704 507731301399814284 508420025399181312 512541943556677632 512738513445177344 514617012154073088 515710536078554128 516590956550815744 517599923262829056 517798432985754752 519695469510856704 520596779725062144 521089303566434304 522704458995204096 524109730477227648 526231632220050432 529075554639151104 529278465491795968 529281865975358184 529576100041457664 531424707538011456 532346359823023616 532459225500761088 534296694980984832 534501608243359744 534802179976077312 535545556696960056 536459839495077888 536665582365802496 537713757331360704 540079833067946496 541016495976493056 543206846162632704 545406064163291136 545409568262695968 546355474555208448 548567440039237632 549518823043121152 549635329549172736 550788360849113088 551743595606048768 552053863201112064 552821219816216832 555059362406565888 557501763166912512 558468641007992832 559758855325483008 563003425303428096 563979844702150656 564513412196970496 566263163911471104 567586743849769632 570084268238387968 570654162390933504 572964503129358336 575710099832845744 576830827625824512 580174353088373394 581164826119667712 582523237108974096 582723522267840512 585895993651375104 586225466512238592 588474083342852096 589623446786881104 590856569510232064 592010586247556736 594281393375840768 595438273678270464 595442099222277957 596687390919872512 597848954948222976 597852795980262888 598889654800901568 601314309273779712 603748780161527808 604795864414322688 605135965431988224 606405426602606592 607457118289395712 608643557973554688 611107701932961792 613451760904093696 613581822183702528 614645959925956608 614649908874609504 614885639170583768 615935371272126464 617138370044142336 618208675923511296 619636905955252224 620711545056804864 623224547263512576 624900063261309888 628277221133991936 630820853608218624 631062785778679808 631066840201388604 634477325289919488 634720659788989696 635077588721591808 637046059400404992 637290379059390464 638535086830990836 639625193244131328 641340681312534528 641344801768186464 645058129818126336 647669701193908224 647673862311951462 648797126034310032 651423835046594688 654061178508321792 655195519782182912 655563962551320576 657595932284289024 657848133222596608 658218067662864384 659132992857796992 662033343760708608 664713640699011072 665866456586452992 668566567547820864 669726065583803904 671273314784856576 672437507144871936 675159926202138624 675539595759255552 676330859129995264 676975068533085712 677893367198908416 680395347466113024 682206104927932416 683389258075570176 683655743551504321 686156016205430784 690133231017105408 691746344066906739 692927292681142272 694129039633416192 694785738088579072 698812973969636864 701642176293400576 702343584481148928 703012571168973624 704212753473994752 705709154633810912 708566276717348608 709945634001014784 712395593307979776 713069573301436416 714060742262613408 716951676441814272 720106444090595328 721355327968657408 721508266476601344 724275794883510272 725690396045392128 727212757683594624 728473966073611264 728628413843146752 729896766788598786 731423253385650176 732847106065563648 732851814427419024 734384481132150784 735818825821862016 737094959754955776 740079149875421184 743335684222550016 749099763659759616 750671233737904128 751973126269534208 752132556225183744 753441823781779392 755017551881961472 756492195537980928 756782325133026176 759554916977405952 760872216521244672 761596952099721426 762630038098771968 763952670839144448 769107770167766016 773264272164913152 773565804117831192 774886434826223616 776697649478632128 780895169587593216 781194658201833472 781633955349651456 784056688492806144 786164595715841472 789347448330075648 793917698237693952 793922798963037276 794364150062186496 797131939930963968 797137061307017184 798519539734535424 801752412365039616 802203269964115968 804998373548703744 806394485885763584 806847953909317632 808540568803475456 810119749601919744 811524743964739584 814810269243949056 818109096244936704 818114352394043952 819533211832812672 822851160058856448 824278234564681728 826182541273669632 827615393409073152 828080794801668096 833200084348413184 836252644750368768 837702961511989248 838029621127650458 839638282988224512 841422453601851472 844505137955142144 845969767053225984 846770118295455744 849394745867206656 851380115774654448 852833590992175104 855126402357581952 860077506424168448 863228536516509696 863559601591877632 863565149749268616 865062834712413376 865246241438736768 868565113395459584 870261529632560091 871747239179501568 872081571344429056 873784855663461144 874085283401760768 878843990477062656 882711125014278144 886284854265348096 887821942115270656 891422090063761152 892968087445071872 893157410517405696 895031086379808768 896583342859829248 896773432422334464 898334482201352352 900213234936184832 900719461012340736 901971463910669568 905623170242291712 907193796621484032 909608139903909888 911185677434093568 920177641356140544 921968939888934912 922328458755875652 923903056908189696 927313013885266944 931067317585207296 934836820895268864 937350094891964832 946594178668019712 946600260302082906 949860791077306368 950759431068581888 952080989683484544 952616383082387712 955935568589085696 960141925454127104 961101747184730112 962011021968801792 962017202652279696 967587194727189504 969617010244792832 971504551790862336 971510793467927193 973195689051465048 977135752569892032 981091767762482688 982793279673274368 983345943826980864 986772199833894912 987327101494296576 991114245630066688 993050015641062912 997070461048516608 998799684879679488 999189163652198623 1000894978317205504 1002843408300244992 1002849851321731296 1004589098375705856 1006909972177284864 1008656260717307904 1012739889303207936 1014496288694992896 1015066780724625408 1015462602799628568 1016840050798362624 1025083887113355264 1025477026890354688 1029234024308146176 1031421072157108256 1035199846525658112 1035596865971509504 1039390939021713408 1041193559450124288 1042178607132868608 1048219460954455296 1052463264440100864 1058556930983591936 1058563731950716368 1059152200082915328 1062849415076022912 1064692719646047232 1064918451001522176 1068593389961969664 1069003216486719488 1069604359952154624 1071091113393920112 1072919678990155776 1073331164731604992 1075427514662721408 1080159666135892992 1082032991952986112 1086413692325265408 1090819136525391936 1092710949110416896 1097134880078475264 1099037646086242304 1099270659098345472 1101576721698226176 1103487191212097536 1105642439632433664 1110118724813131776 1115003526333825024 1116937282015985664 1119517710650966016 1126006850606856192 1127959689404301312 1129026824393940992 1132526327822942208 1135173487699539264 1140168536476775936 1141308324781867008 1142395428149582139 1145929006258716672 1151420199665691488 1153661655251649024 1160348706176746788 1162329652239335424 1165046474217948192 1165447044535681024 1171791987302750208 1172450933024477184 1176948166685704192 1179246893573762208 1181713139020464128 1184021172495113472 1188562786751681536 1190876547356540928 1190884198444555914 1193374781839745024 1195697909896445952 1195705591960525776 1197779309601803136 1202628618547559424 1207497560323055616 1209591728828645376 1210271930863976448 1212810853205213184 1217287115947109376 1222215403865923584 1226903521808187392 1227163644367405056 1229299817749219008 1229771278341167536 1231870742544252928 1234276740088284672 1236417351847022592 1239273811910504448 1241423090113609728 1246449094527025152 1249800126522619776 1256554442267983872 1257044431691475687 1261641707216437248 1262125571557359616 1262133680402777208 1268954650579838976 1269441319577979392 1270155177443183616 1274092118800809984 1274580758118780928 1277070173661981672 1279250386488262656 1282689603536372928 1290116259636252672 1295339402387816448 1295347724623902924 1297594252068620064 1302847670093189376 1308122357016643584 1310391039564365824 1311127925102641152 1315696266445193216 1316436135325728768 1318265985715593984 1324066687521417216 1329427281398022144 1331732913172905984 1337133135095641728 1339452131167607808 1342546629569713152 1344875014289743872 1350319852404277248 1351079191518511104 1353950137066171424 1360790694932226048 1364412209855864832 1366778516151140352 1367311487103008642 1380266462034210816 1383492688133813478 1385854585362284544 1388258079266832384 1389571476177158144 1397625947939273728 1403284352586801152 1404687168962297856 1406025142337947248 1408425506947989504 1411418309267621824 1417132553434697216 1419891268002029568 1419900390453124359 1424791186615959552 1426139146602872832 1428121484525226816 1433903352883628544 1440212888181190656 1442710655937314816 1443016532953202688 1448551589767020544 1451380792090784256 1454425515367189248 1456947932147222528 1457256827686293504 1459793533577197572 1462846506771300352 1465694212131127296 1465703628854838048 1468768962264301568 1471637651643724032 1474189919509911552 1480158299750842368 1486671368445100032 1498199527319519232 1501342467475808256 1503946252539068416 1504265112450367488 1506883647563558784 1512984391075961856 1513564650266052352 1519109833954811904 1521744433042489344 1523193904199442852 1525260076197543936 1538215540335532032 1547131608235662384 1549772869652447232 1553395298957264256 1561790339175186432 1562389316403666944 1563267910699302912 1568113376985612288 1572329191431682944 1578694896660151296 1587835396475387904 1587845597926074552 1588728300124372992 1594274122614034368 1597039079469070848 1603504824730079232 1604406539928231936 1609996747097407488 1612788971771527168 1617081137606950912 1620239499203839488 1623049487929479168 1629620538487898112 1636218192489873408 1636228704788087904 1639066423665625344 1645702320117712896 1648556469129363456 1652365082547339264 1655230786818146304 1656161589603336192 1666400168696826368 1672505289500737536 1675405923023978496 1676059242255300916 1679276565976449024 1682844907203702944 1689010275910284288 1691939534106451968 1693540236590911488 1698789491734413312 1702760231549308896 1710252804715163904 1720155012848336896 1727119203183755264 1727130299498537232 1730125669424826752 1730492482877473536 1737130226790919168 1740523059265120182 1743494478359003136 1744163142688858112 1747569711326922288 1748170566803521536 1757687980954125312 1765422250028556288 1772569708530696192 1782844180127522304 1785936174890143744 1786314821034811392 1790062172759617536 1793166685719658496 1793546864844668928 1796668964402704704 1800426469872369664 1803942927821339136 1811246340484583424 1814387593242968064 1819216279807819776 1822371354868187136 1840355282712281088 1843937879777869824 1844656917511751304 1847806113816379392 1854626027770533888 1862134635170414592 1869673641790537728 1874700189783929664 1893188357336039424 1893200520604165812 1901518862137163776 1904161979366969088 1905232766164775424 1911871137178171392 1920283850908254208 1924022043937603584 1924034405304559392 1935174389454379008 1939234020489585664 1943009103581724672 1943021586935854386 1946391378102930096 1954271505139784064 1962183535524965376 1965586559346548736 1966691887653961728 1973544399667789824 1974654202988593152 1986100031282125824 1994140922097033216 1997599369759358976 1998378327304397246 2001789956634411008 2005699702643462592 2009178196751411712 2013819944354569728 2017312521434615808 2025479778606415872 2028992577389985792 2030925205599257136 2033680101596725248 2050167774226710528 2050954053780709376 2050967230654512963 2058468048616292352 2062842144314216512 2070399693051316224 2071193731943019008 2075239032200720217 2078781878043426816 2082387118900248576 2084357214265737216 2096438921908910592 2104926528880201728 2117113861967183872 2117127463901432736 2125698830152045824 2129385439292094464 2129836902003044352 2137186779923939328 2138006432973438976 2139208719904309248 2142182226787840224 2146662329463209984 2150855029325442816 2160319332271785984 2164065983905972224 2172827384650530816 2181638273050783872 2185421898220833792 2194269760156950528 2198075292172484608 2198541318196690944 2203153443396452352 2211284879264867328 2220237449626263552 2230007052667650048 2252013701213712384 2255919378808602624 2258053648787881984 2265052655645884416 2270346975399078528 2280337072953551872 2282616649563734016 2284790856299164278 2291858012517433344 2302840399331382976 2307323310503298048 2320697412353493576 2324659304478670848 2330092948435896384 2343583974605500416 2344901866048954368 2353896333371408384 2358493787147524416 2363426278040928256 2368042344990226944 2377125573503363072 2381753094713081856 2381768396889111828 2386749563679490048 2391395819792891904 2391411183921051552 2395558619203606272 2405257237095118848 2414995120646111232 2419183457657290752 2420543861727952896 2425621706410426368 2434574231894218752 2444430807731847168 2453807043616374784 2454327288734810112 2458599635498438016 2459542556682335072 2468553480176569344 2472834703694045184 2478547623821008896 2482846180227219456 2499600253045239552 2513108884535967744 2514088863382951374 2524251143114719232 2524267360805554416 2537909301159677952 2538882639155958784 2540310354886367232 2548184237601619968 2549161516237561856 2554140347323963344 2558500772976525312 2565379207072745856 2580232519272505344 2590678804775632896 2590695449247805848 2595188504137240128 2605695340186378752 2616244714033287168 2620782079128731648 2622255850205282304 2631392532890386432 2636531971431187968 2648133375042834432 2658854562796044288 2663465826345811968 2674266270191283456 2678904262335215616 2685093259139426304 2689750028579487744 2700639704808554496 2702158383037022208 2707900274132342848 2721581389864452096 2728824419711729664 2733557032302280704 2734622974206017284 2760532924068421632 2766985376267626956 2771709170724569088 2779142952354316288 2795251895878547456 2806568705173602304 2812050284675894496 2822836618535243648 2834265106869394432 2839782536004059136 2839800780906248718 2849582373231919104 2852278293205745664 2856242969050453632 2867806705767257088 2880425776362381312 2885421311874629632 2886033065906405376 2902761584181568512 2908851030734378496 2913895864294445056 2914513655372587008 2919587067154395144 2925693013542600704 2931407257709676096 2937537924528603136 2943275303287448064 2948379839019823104 2960316599501684736 2973342736890200064 2996399054639038464 2997567490956595869 3002684934951616512 3007892505078136832 3008530224900734976 3013767295127117568 3025968782151923712 3027129300532104704 3038219667909623808 3043488866084978688 3046387808398885704 3050520152395087872 3076431080671064064 3094263216471324768 3106790597914528512 3123580678350372864 3124778632807333888 3126535821398605824 3144658382863365888 3157389793320302592 3175670792950775808 3175691195852149104 3177456600248745984 3188548245228068736 3194078158938141696 3207009649460158464 3208813079856463872 3219993494194814976 3240478998407678976 3246098975858958336 3259241076975796224 3272457409576175808 3278132847331250688 3291404640235425792 3297112938258726912 3304730165094678528 3310461573636292608 3332800337393652736 3345010579001475072 3350811846047956992 3352118484510601832 3358553131952898048 3365689814407405888 3378020551820568576 3383879068212903936 3387080473181822976 3397578983468826624 3405520463098617792 3420505609430327808 3440310025696673792 3454238406367510528 3454260598997074464 3460251338849653504 3460984965754947072 3474260453581838336 3481046118530240364 3486988956718006272 3488326285377716224 3495139422653844576 3496341133607043072 3515375961908250624 3530844500057112576 3545139417061392384 3565688360255044608 3571872349780287488 3572629642069622784 3580124345519235072 3586333371439316992 3587093729689337856 3593337928805409408 3607885855642678272 3622492680969166848 3628775186485936128 3638432559615639552 3680710565424562176 3689313835023502608 3695612227632758784 3709252055541067776 3724269270340829184 3739347283581075456 3749400379567859328 3771133295074427061 3786376714672078848 3786401041208331624 3808323958733938176 3810465532329550848 3823742274356342784 3840567701816508416 3848068810609118784 3870348778908758016 3878468040979171328 3886018207163449344 3886043173871708772 3892782756205860192 3908543010279568128 3924367071049930752 3931173118693097472 3933383775307923456 3947088799335579648 3949308405977186304 3972200062564251648 3988281844194066432 3995198739518717952 3996756654608794492 4003579913268822016 4011399405286925184 4018356393502823424 4027639888709139456 4034625042869231616 4050959557212831744 4061850411198514272 4100335548453421056 4101908107561418752 4101934461309025926 4125684288628433024 4140799386102632448 4142387463886038016 4150478064401440434 4157563756086853632 4164774237800497152 4168714428531474432 4192877843817821184 4209853057760403456 4234254927802865472 4251397660304091648 4258770878584188928 4259673804006088704 4274373559847878656 4276012865946877952 4278417439808618496 4284364453575680448 4293324658926419968 4301710058650885632 4320638664543571968 4328131967811944448 4345654769301061632 4363276546101567744 4370843796441667584 4388539520313901056 4396150584344969216 4397082636393381888 4406306886792904704 4422569758529734656 4440474899252527104 4460014105335300096 4504027402427424768 4511838757617205248 4516107297575763968 4540693950798157056 4560674145907103744 4565233299127468032 4569581712598328556 4605680798662765952 4614646621006596096 4641394824706987152 4649318608957341696 4660185896871792768 4687167949211000832 4689803732097908736 4707792666742816768 4716987574295048832 4736084689980453888 4754251147006726144 4763506189426163712 4763536793778223656 4773499127358980096 4782822367842103104 4791117238407212544 4810514474190237696 4829990241292222464 4838366915314581504 4851243412820852736 4869148463788437504 4888861615463694336 4907614087232749568 4908654577469620224 4917199270996876032 4919085113364670144 4937106960353138688 4945669407388090368 4957095247642017792 4965692360454438912 4999200506090479104 5026217769071935488 5028177726765902748 5048502286229438464 5048534721611108832 5075818602319355904 5077765278311917568 5080620709772734464 5096368475203239936 5098323032475123712 5108280694647926688 5130758414145491712 5160465038545010688 5181357609551265792 5181390898495611696 5190377008274480256 5211390680372757504 5232489428066574336 5241564158257463296 5244511700410564608 5273063942862375936 5296266750085668864 5317709125592088576 5348532540382566912 5357808524670431232 5370186518278852608 5379500057158975488 5401279409617108992 5415800548264685696 5443162779728904192 5457648839423459328 5467114064604561408 5469245948412034568 5521065848136843264 5533970752535253912 5543418341449138176 5590503791757094912 5613137410347204608 5624100569351788992 5645673237070487296 5668530213738788864 5679565072008118272 5679601561812497436 5704556586411491328 5712485938100907264 5735613411534514176 5760851552724762624 5770842623749259264 5772066131812810752 5805523168363137024 5817702061468756992 5827791728588890112 5829027310745174016 5839174134308790288 5851386027085201408 5862814515419352192 5886550606574896128 5896759678039646208 5920633199003369472 5992798109278076928 5995134981913191738 6005369869903233024 6015785010156273664 6027534590254235136 6051937564303847424 6054258601064209408 6076439335819247616 6086977732169957376 6092775616797771408 6101040304790175744 6152862161342128128 6152901691963538889 6188526432942649536 6213581195829057024 6247161356700745728 6249557265614667776 6253071642797211648 6289316765726731776 6314779586640605184 6351341585901551616 6351382391704298208 6377096490456137472 6388156317876283392 6414019298920316928 6417626159712927744 6439986988389629952 6480957996815357952 6492197951717916672 6518482153951592448 6544914819152351616 6556265694662501376 6582809280470851584 6594225876517453824 6609460330189357056 6665600674787305472 6690021158002950144 6704236969021203664 6731379628814811776 6756041103641137152 6767758136425807872 6774160946363645952 6795157966937653248 6811040926197235584 6841011218860655616 6880620051393347584 6908521197994148928 6920502677699307008 6921969931509894144 6948520907163676672 6962092237060480728 6973977913436012544 6976652570755432448 6990278845307689152 7030751923816501248 7061689000114225152 7090278834122784768 7131376720510089216 7143744699560574976 7145259284139245568 7160248691038470144 7172666742878633984 7174187459378675712 7186675857610818816 7215771711285356544 7244985361938333696 7257550372971872256 7276865119231279104 7361421130849124352 7378627670047005216 7418504111082135552 7448538540681658368 7498800759135718656 7542266590148854122 7572753429344157696 7572802082416663248 7616647917467876352 7620931064659101696 7647484548712685568 7681135403633016832 7696137621218237568 7740697557817516032 7756936081958342656 7772036414326898688 7772086347743417544 7785565512411720384 7817086020559136256 7848734142099861504 7862346237386194944 7866767550615846912 7894177598671159296 7944400125128503296 7976563688388132864 7990397479037435904 7993513309217588984 8007159826537644032 8022798810573850368 8036712787005646848 8055279777418278912 8069250085738463232 8101919114425663488 8123700822397028544 8200671096906842112 8203816215122837504 8203868922618051852 8251368577256866048 8281598772205264896 8284774927772076032 8300956128802880868 8315127512173707264 8337428857062948864 8385755687635642368 8419706115520806912 8468509855605730944 8502795320608183296 8517541757168377856 8519347608012177408 8548747119695757312 8552025731893755904 8556834879617236992 8568728907151360896 8603420117301771264 8641277329087143936 8656263935623888896 8726553092203135488 8741687592883335168 8777079040627802112 8792301168689938432 8812613773585809408 8845139517059469312 8880949798505054208 8920028210670600192 8992702472869787607 9008054804854849536 9023677515234410496 9032214595151527936 9081387901596314112 9121348291814207488 9130466598254936064 9139163425196657112 9211361597325531904 9229293242013192192 9282789649413974304 9320371793743585536 9374335898422001664 9379607464195817472 9415585333485633536 9433975148590097664 9472169379960907776 9508502294013452288 9527012378852327424 9527073587556447312 9546998254717960192 9565644735684206208 9582234476814425088 9621028948380475392 9659980482584444928 9738296927576875008 9777723230927388672 9815228174465499136 9834398541993752064 9838170226729340288 9874213920706277376 9891338814776180736 9914190495284035584 9931384720908877824 9998401012180958208 10052435538143870976 10056355453531805496 10097069443222217664 10151637204638711808 10155530556623835136 10161241419545468928 10192736950406479872 10196646064950247424 10216561389295853376 10261516828290983424 10320930077090021376 10362715219102531584 10362781796991223392 10380754016548960512 10422781360745515008 10464978856133148672 10483128316514926592 10489023400821129216 10546127885724751872 10592533500171337728 10635418251184177152 10697065080765133824 10715617049340862464 10740373036557705216 10759000114317950976 10831601096529371392 10886325559457808384 10915297678846918656 10938491896824069136 11042131696273686528 11067941505070507824 11086836682898276352 11181007583514189824 11226274820694409216 11248201138703577984 11291346474140974592 11313399885223281183 11337060427477577728 11359130144016236544 11359203123624994872 11424971876201814528 11471226823069028352 11521703105449525248 11541685247498518528 11611046336726274048 11635404122937513984 11655583457177780224 11658054621490348032 11678348268617580576 11702772054170402816 11725629030838704384 11773101213149792256 11793519356079292416 11841266398006738944 11985596218556153856 11990269963826383476 12010739739806466048 12055069180508470272 12103875128607694848 12108517202128418816 12152878671638495232 12185551233595542816 12305724322684256256 12305803383927077778 12377052865885299072 12427162391658114048 12494322713401491456 12499114531229335552 12506143285594423296 12578633531453463552 12629559173281210368 12702764783408596416 12754192980912274944 12776312635752566784 12828038597840633856 12835252319425855488 12879973976779259904 12961915993630715904 12984395903435833344 12989459127478582099 13036964307903184896 13089829638304703232 13112531389325002752 13165618560941703168 13188451753034907648 13218920660378714112 13331201349574610944 13380042316005900288 13408473938042407328 13462759257629623552 13512082207282274304 13535516272851615744 13548321892727291904 13622081852394471168 13682022437721311232 13761240102786695168 13817042395988297856 13841005355398614016 13843939863019788288 13897041814327353344 13924184474120961456 13947955826872025088 13953305141510864896 13980557690615378304 14061503847633002496 14123378000228450304 14262753441020178432 14287489399121149952 14290518568278491136 14320497382076940288 14345333485757267968 14373351715221637632 14431543422570713088 14489970723876667392 14515100745943744512 14553730238462558208 14722842261698248704 14757255340094010432 14837008222164271104 14897077081363316736 14997601518271437312 15084533180297708244 15145506858688315392 15145604164833326496 15233295834935752704 15241862129318203392 15294969097425371136 15362270807266033664 15392275242436475136 15481395115635032064 15513872163916685312 15544072828653797376 15544172695486835088 15571131024823440768 15634172041118272512 15697468284199723008 15724692474772389888 15733535101231693824 15888800250257006592 15953127376776265728 15987026618435177968 16014319653075288064 16045597621147700736 16073425574011293696 16110559554836557824 16138500171476926464 16203838228851326976 16247401644794057088 16401342193813684224 16407632430245675008 16407737845236103704 16502737154513732096 16563197544410529792 16569549855544152064 16601912257605761736 16630255024347414528 16771511375271284736 16839412231041613824 16937019711211461888 17005590641216366592 17035083514336755712 17038695216024354816 17104051463787511808 17113669759234473984 17137457814302721792 17206840234603542528 17282554658174287872 17312527871247777792 17453106184406270976 17483375185766670336 17554158081255604224 17690279034118938624 17761899597010108416 17985404945739575214 18016109609709699072 18047355030468820992 18064429190303055872 18162775803192628224 18242696583628414976 18260933196509872128 18278326850393314224 18422723194651063808 18458586484026384384 18458705075890616667 18565579298827948608 18640743587487171072 18748671796844003328 18759214928391634944 18831170666971267072 18867950297180195328 18944338759921815552 19017004588026904576 19054024757704654848 19054147175112894624 19093996509435920384 19131289471368412416 19164468953628850176 19242057896760950784 19319960965168889856 19476593855153750016 19555446461854777344 19668797083987504128 19676340453458680576 19748427841412554752 19782677629552361472 19828380990568071168 19996802024361916416 20112710907063610992 20194138886444435328 20303274409277423616 20311061113247670272 20322482839090937856 20385473900812959744 20393292129900494848 20433122778591706752 20523033656581966848 20641860154180042752 20725563593982446784 20761508033097921024 20845562721491030016 20929957712266297344 20966256633029853184 21092255771449503744 21185067000342675456 21270836502368354304 21394130161530267648 21431234098681724928 21480746073115410432 21518000228635901952 21663202193058742784 21772651118915616768 21830595357693837312 21876983793648138272 22084263392547373056 22135883010141015648 22362015167028379648 22452549641388818432 22496402277407155968 22582692948281949184 22626799770446562366 22674120854955155456 22718260288032473088 22718406247249989744 22849943752403629056 22942453646138056704 23043406210899050496 23222092673452548096 23270808245875027968 23311166914355560448 23316109242980696064 23356696537235161152 23405544108340805632 23451258061677408768 23546202426299584512 23587038712158584832 23682532796013477888 23971192437112307712 23980539927652766952 24021479479612932096 24110138361016940544 24207750257215389696 24217034404256837632 24305757343276990464 24371102467191085632 24611448645368512512 24611606767854155556 24754105731770598144 24854324783316228096 24998229062458671104 25012286571188846592 25157267062906927104 25259118346562420736 25405529566817192832 25508385961824549888 25552625271505133568 25656077195681267712 25670504638851710976 25923831987261431808 25968791806871666688 25978918254957164198 26179659276609406464 26225062778650005504 26331237121883406336 26376903506069815296 26437841320757428224 26662402699149221888 26760084632011800576 26816947876084814656 26925518515259247104 26978107418609362821 27024164414564548608 27071032545703231488 27096643785454583808 27244163704788942336 27364044875442622464 27522480205573390336 27634084791976595712 27682010710797228032 27687879726039576576 27794083628654706688 27848368948241922912 27906610283021729792 27961115381230756608 28123007695266004992 28246756000456900608 28525506882040356864 28574978798242299904 28581037136556982272 28640994764153880576 28746703430443275264 28863086845141426176 28979941447753334784 29445684523396497408 29514510680188020864 29674016444328542208 29794154162726633472 29995203036542874624 30169066360595416488 30291208329666652992 30466591669871505408 30483724258636406784 30589938194850742272 30724541614532067328 30784550484872950272 30962790231270064128 31027744327833370624 31088145657307594752 31088345390973670176 31142262049646881536 31268344082236545024 31394936568399446016 31449384949544779776 31467070202463387648 31777600500514013184 31906254753552531456 31974053236870355936 32091195242295401472 32146851148022587392 32221119109673115648 32277000342953852928 32494803289588114176 32815264860491350016 32815475690472207408 33005474309027464192 33126395088821059584 33139099711088304128 33203824515211523472 33260510048694829056 33543022750542569472 33678824462083227648 33874039422422923776 34011181282432733184 34070167028673511424 34077390432048709632 34208102927575023616 34274915628605443584 34413680469207085056 34565109316348575744 34625055742495555584 34906212368812541952 34966750371533340672 35108316162511208448 35380558068237877248 35523799194020216832 35970809891479150428 36032219219419398144 36128858380606111744 36325551606385256448 36485393167256829952 36556653700786628448 36845446389302127616 36917172968052768768 36917410151781233334 37131158597655897216 37281487174974342144 37497343593688006656 37518429856783269888 37735900594360390656 37888677519843631104 38034009176053809152 38108294350225789248 38187993018871840768 38262578942736824832 38328937907257700352 38484115793521901568 38639921930337779712 38953187710307500032 38968377382435746297 39110892923709554688 39337594167975008256 39352680906917361152 39496855682825109504 39565355259104722944 39656761981136142336 39993604048723832832 40225421814127221984 40388277772888870656 40606548818554847232 40622122226495340544 40644965678181875712 40786584259800989696 40866245557183413504 41046067313163933696 41283720308360085504 41451127187964893568 41523016066195842048 41691125442982060032 41859915424532594688 42184511542899007488 42370134000685350912 42788260323060535296 42862468197363449856 42961492146230820864 43036000457271803904 43326404386117485568 43545302237831233536 43661190715387674624 43753967587296276544 44168526785094746112 44271766020282031296 44724030334056759296 44905099282777636864 44992804554814311936 45165385896563898368 45253599540893124732 45348241709910310912 45436520576064946176 45436812494499979488 45699887504807258112 45884907292276113408 46086812421798100992 46444185346905096192 46541616491750055936 46622333828711120896 46632218485961392128 46713393074470322304 46902516123354817536 47092404852599169024 47174077424317169664 47961079855305533904 48042958959225864192 48220276722033881088 48415500514430779392 48434068808513675264 48611514686553980928 48742204934382171264 49222897290737025024 49223213535708311112 49508211463541196288 49708649566632456192 49996458124917342208 50314534125813854208 50518236693124841472 50811059133634385664 51016771923649099776 51105250543010267136 51312154391362535424 51341009277703421952 51847663974522863616 51937583613743333376 51957836509914328396 52359318553218812928 52450125557300011008 52662474243766812672 53324805398298443776 53633895752169629312 53851037030518494208 53956214837218725642 54048328829129097216 54142065091406462976 54193287570909167616 54488327409577884672 54728089750885244928 55268169583953191424 55364021421594456064 55375759452079153152 55588167257309413376 55696737896483845824 55813220566043459584 55922230762461513216 56246015390532009984 56493512000913801216 57051013764080713728 57149957596484599808 57162074273113964544 57281989528307761152 57493406860886550528 57726173690282852352 57959882895506669568 59029021360376041728 59348032888657084416 59990406073085749248 60338132721190832976 60582416659333305984 60933183339743010816 60967448517272813568 61179876389701484544 61569100969745900544 61925580462540128256 62055488655666741248 62176690781947340352 62284524099293763072 62536688164473090048 62789873136798892032 62898769899089559552 63555201001028026368 63812509507105062912 63948106473740711872 64182390484590802944 64293702296045174784 64442238219346231296 64554000685907705856 64989606579176228352 65630529720982700032 65630951380944414816 66010948618054928384 66252790177642119168 66278199422176608256 66407649030423046944 67086045501085138944 67357648924166455296 67748078844845847552 68022362564865466368 68140334057347022848 68154780864097419264 68549831257210887168 68827360938414170112 69130218632697151488 69812424737625083904 69933500743066681344 70216632325022416896 70761116136475754496 71047598388040433664 71941619782958300856 72064438438838796288 72651103212770512896 72970786334513659904 73113307401573256896 73690892778604255232 73834345936105537536 73834820303562466668 74262317195311794432 74562974349948684288 74994687187376013312 75036859713566539776 75471801188720781312 75777355039687262208 76068018352107618304 76216588700451578496 76525157885473649664 76657875814515400704 76968231587043803136 77906375420615000064 77936754764871492594 78675188335950016512 78705361813834722304 78993711365650219008 79130710518209445888 79313523962272284672 79987208097447665664 80450843628254443968 80776555545777741312 81213097637109694464 81244244452990681088 81289931356363751424 81573168519601979392 81732491114366827008 82092134626327867392 82567440616720171008 82902254375929787136 83046032132391684096 83382250885964120064 83719830849065189376 84369023085798014976 84740268001370701824 85576520646121070592 85724936394726899712 85922984292461641728 86652808772234971136 87507935174592553088 88337053570189492224 88543532040564062592 89448060668113518592 89985609109628623872 90330771793127796736 90507199081786249464 90696483419820621824 90873624988999958976 91399775009614516224 91769814584552226816 92173624843596201984 92888370693810192384 93083232983500111872 93244667657422241792 93264436971922784256 93426786148940644608 93805032246709635072 94184809705198338048 94348154848634339328 95922159710611067808 96440553444067762176 96831001028861558784 96868137617027350528 97484409868764342528 98445794581474050048 98446427071416622224 99016422927082392576 99417299133264912384 100629068251627708416 101036473386249682944 101622118267268771328 102033543847298199552 102210501086020534272 102624308782725070848 103695327949045727232 103875167227486666752 103915673019828656792 104718637106437625856 104900251114600022016 105324948487533625344 106649610796596887552 107267791504339258624 107702074061036988416 107912429674437451284 108096657658258194432 108386575141818335232 108976654819155769344 109456179501770489856 110536339167906382848 110728042843188912128 110751518904158306304 111176334514618826752 111393475792967691648 111844461524923026432 112492030781064019968 114102027528161427456 114299915192969199616 114563979056615522304 114986813721773101056 115452347380565704704 115919765791013339136 116905132147307238891 118058042720752083456 118696065777314168832 119980812146171498496 120676265442381665952 121164833318666611968 121866366679486021632 121934897034545627136 122359752779402969088 123138201939491801088 123851160925080256512 124110977311333482496 124353381563894680704 124569048198587526144 125073376328946180096 125579746273597784064 127110402002056052736 127896212947481423744 128364780969181605888 128587404592090349568 128884476438692462592 129108001371815411712 129979213158352456704 131261902761888829632 132021897236109856768 132505580355284238336 132556398844353216512 132815298060846093888 134172091002170277888 134715297848332910592 135496157689691695104 136044725129730932736 136280668114694045696 136309561728194838528 137099662514421774336 137654721876828340224 138260437265394302976 139624849475250167808 139867001486133362688 141522232272951508992 143883239565916601712 144128876877677592576 145302206425541025792 145941572669027319808 146226614803146513792 147381785557208510464 147668691872211075072 147669640607124933336 148524634390623588864 149125948699897368576 149989374374752026624 150943602377441562624 151554710079374524416 152136036704215236608 152433177400903156992 153050315770947299328 153315751629030801408 153936463174087606272 155812750841230000128 155873509529742985188 157350376671900033024 157410723627669444608 157987422731300438016 159974416194895331328 160901687256508887936 161553111091555482624 162426195274219388928 162488488905981362176 162579862712727502848 163464982228733654016 164184269252655734784 165804508751859574272 166092064264783368192 166764501771928240128 167439661698130378752 168738046171596029952 169480536002741403648 171153041292242141184 171449872789453799424 171845968584923283456 173305617544469942272 175015870349185106176 177087064081128125184 178896121336227037184 179971218219257247744 180661543586255593472 181014398163572498928 181392966839641243648 181747249977999917952 182799550019229032448 183539629169104453632 185776741387620384768 186166465967000223744 186489335314844483584 186853572297881289216 187610064493419270144 188369619410396676096 188696309697268678656 191844319421222135616 192881106888135524352 193662002057723117568 193736275234054701056 194968819737528685056 196891589162948100096 196892854142833244448 198032845854164785152 198834598266529824768 201258136503255416832 202072946772499365888 203244236534537542656 204067087694596399104 204421002172041068544 207390655898091454464 207831346039657313584 209437274212875251712 209800502229200044032 210649896975067250688 213299221593193775104 214535583008678517248 215404148122073976832 215824859348874902568 216193315316516388864 217953309638311538688 218912359003540979712 221072678335812765696 221456085686377824256 221503037808316612608 222352669029237653504 222786951585935383296 223688923049846052864 224984061562128039936 228204055056322854912 229973627443546202112 230904694761131409408 233810264294614477782 236116085441504166912 237392131554628337664 239961624292342996992 241352530884763331904 242329666637333223936 243732733358972043264 243869794069091254272 244719505558805938176 246276403878983602176 247702321850160513024 248221954622666964992 248706763127789361408 249138096397175052288 250146752657892360192 251159492547195568128 254220804004112105472 255792425894962847488 256729561938363211776 257174809184180699136 257768952877384925184 259958426316704913408 262523805523777659264 264043794472219713536 265011160710568476672 265112797688706433024 265630596121692187776 268344182004340555776 270992315379383390208 272089450259461865472 272561336229388091392 274199325028843548672 275309443753656680448 276520874530788605952 279249698950500335616 279734002972266725376 283044464545903017984 287766479131833203424 290604412851082051584 291883145338054639616 292453229606293027584 294763571114417020928 295337383744422150144 295339281214249866672 297049268781247177728 298251897399794737152 301887204754883125248 303109420158749048832 304272073408430473216 304866354801806313984 306100631541894598656 306631503258061602816 307872926348175212544 311625501682460000256 311747019059485970376 314700753343800066048 314821447255338889216 315974845462600876032 319948832389790662656 321803374513017775872 323106222183110965248 324976977811962724352 325159725425455005696 326929964457467308032 328368538505311469568 331609017503719148544 332184128529566736384 333529003543856480256 337476092343192059904 342306082584484282368 342899745578907598848 343691937169846566912 346611235088939884544 350031740698370212352 350715396441921716673 354174128162256250368 357792242672454074368 359942436438514495488 361323087172511186944 362028796327144997856 362785933679282487296 363494499955999835904 365599100038458064896 367079258338208907264 371553482775240769536 372332931934000447488 373707144595762578432 375220128986838540288 376739238820793352192 383688638842444271232 385762213776271048704 387324004115446235136 387472550468109402112 389937639475057370112 393785708285666488896 396065691708329570304 397669196533059649536 402516273006510833664 404145893544998731776 406488473069075085312 408134175389192798208 408842004344082137088 414781311796182908928 415662692079314627168 418874548425750503424 419601004458400088064 426598443186387550208 429071166017357034496 430808296244147953664 431649718697749805136 432386630633032777728 435906619276623077376 437824718007081959424 442145356671625531392 442912171372755648512 443006075616633225216 444705338058475307008 445573903171870766592 447377846099692105728 449968123124256079872 456408110112645709824 459947254887092404224 461809389522262818816 467620528589228955564 472232170883008333824 479923248584685993984 482705061769526663808 484659333274666447872 487465466717944086528 487739588138182508544 492552807757967204352 496443909245333929984 497413526255578722816 498276192794350104576 500293505315784720384 502318985094391136256 508441608008224210944 511584851789925694976 513459123876726423552 514349618368361398272 515537905754769850368 519916852633409826816 525047611047555318528 528087588944439427072 530225595377412866048 531261192243384375552 536688364008681111552 541984630758766780416 544178900518923730944 548398650057687097344 550618887507313360896 558499397901000671232 559468005944533450752 566088929091806035968 575532958263666406848 581208825702164103168 583766290676109279232 584906459212586055168 589527142228834041856 590674767488844300288 590678562428499733344 594098537562494355456 596503794799589474304 603774409509766250496 606218840317498097664 609732709603612627968 612201263083789197312 613263006516123205632 623494038118971940752 629401506687600132096 629642894510677778432 631949690925201752064 639897664779581325312 643606749026035551744 646212444366221930496 649953955623925448704 653859928914934616064 656737077010622939136 663218035007438297088 664368257059133472768 667058007087712960512 674952184686384119808 684612165168968564736 693222470177879769088 700063481396740424704 701430792883843433346 708348256324512500736 719884872877028990976 722646174345022373888 724057592654289995712 725571867358564974592 726988999911999671808 731198200076916129792 734158516676417814528 743106965550481539072 744665863868000894976 747414289191525156864 750440257973677080576 753478477641586704384 767377277684888542464 771524427552542097408 774945100936218804224 779875278950114740224 787571416571332977792 792131383416659140608 795338393066119299072 805032546013021667328 812976946138150170624 816268350778385596416 817684008688164274176 829562623592365817856 831325384158629254336 837749096851501006848 839202008916800176128 853196886372775100416 858142332034714068992 861616592488295907328 863299437395499610272 871813238553246154752 875649436014163918848 884290713343251062784 885824342745511297024 886012151233266450432 891147806343741533184 894755692199384211456 912816220225291419648 919894509774184808448 923618779044525637632 935241057178457911128 944464341766016667648 959846497169371987968 965410123539053327616 969318666549332895744 974930933435888173056 975479176276365017088 985105615515934408704 994827052511157445632 996552385588700209152 1000587010631569440768 1023169703579851389952 1026918247753452847104 1028699236736722796544 1031075811509539700736 1039833705266819653632 1050095222095110637056 1056175177888878854144 1060451190754825732096 1062522384486768751104 1073376728017362223104 1083969261517533560832 1088357801037847461888 1096797300115374194688 1101237775014626721792 1116998795802001342464 1151065916527332813696 1162417651404328206336 1169812918425172110336 1179054284457668083712 1181357124856999466688 1188197075124988710912 1193007589599178948608 1207548819019532500992 1212437680634996195328 1219465419207225255936 1224402526167578394624 1226526013032246411264 1246988076237943881504 1258803013375200264192 1259285789021355556864 1279795329559162650624 1287213498052071103488 1292424888732443860992 1307719857829869232128 1313474154021245878272 1326436070014876594176 1328736514118266945536 1334116014175425921024 1349904369372768239616 1369224330337937129472 1386444940355759538176 1400126962793480849408 1402861585767686866692 1416696512649025001472 1439769745754057981952 1445292348690044747776 1448115185308579991424 1453977999823999343616 1462396400153832259584 1489331727736001789952 1494828578383050313728 1500880515947354161152 1506956955283173408768 1534754555369777084928 1543048855105084194816 1549890201872437608448 1559750557900229480448 1575142833142665955584 1584262766833318281216 1590676786132238598144 1610065092026043334656 1625953892276300341248 1632536701556771192832 1662650768317258508672 1675498193703002013696 1678404017833600352256 1716284664069428137984 1723233184976591814656 1726598874790999220544 1743626477106492309504 1751298872028327837696 1768581426686502125568 1771648685491022594048 1772024302466532900864 1782295612687483066368 1789511384398768422912 1839789019548369616896 1870482114356915822256 1888928683532033335296 1919692994338743975936 1930820247078106655232 1938637333098665791488 1949861866871776346112 1970211231031868817408 1989654105022314891264 1993104771177400418304 2001174021263138881536 2046339407159702779904 2053836495506905694208 2079667410533639307264 2100190444190221274112 2112350355777757708288 2125044768973537502208 2167938523035067121664 2176715602075694923776 2193594600230748389376 2202475550029253443584 2233997591604002684928 2302131833054665627392 2324835302808656412672 2339625836850344220672 2358108568915336167424 2362714249713998933376 2376394150249977421824 2386015179198357897216 2415097638039065001984 2438930838414450511872 2448805052335156789248 2453052026064492822528 2493976152475887763008 2517606026750400528384 2518571578042711113728 2559590659118325301248 2574426996104142206976 2584849777464887721984 2615439715659738464256 2626948308042491756544 2652872140029753188352 2657473028236533891072 2738448660675874258944 2772889880711519076352 2800253925586961698816 2805723171535373733384 2833393025298050002944 2879539491508115963904 2890584697380089495552 2896230370617159982848 2907955999647998687232 2924792800307664519168 2989657156766100627456 3001761031894708322304 3069509110739554169856 3086097710210168389632 3119501115800458960896 3150285666285331911168 3168525533666636562432 3181353572264477196288 3220130184052086669312 3251907784552600682496 3265073403113542385664 3325301536634517017344 3350996387406004027392 3432569328138856275968 3446466369953183629312 3453197749581998441088 3487252954212984619008 3537162853373004251136 3543297370982045188096 3564591225374966132736 3579022768797536845824 3679578039096739233792 3740964228713831644512 3777857367064066670592 3839385988677487951872 3861640494156213310464 3877274666197331582976 3940422462063737634816 3979308210044629782528 3986209542354800836608 4002348042526277763072 4092678814319405559808 4107672991013811388416 4159334821067278614528 4200380888380442548224 4224700711555515416576 4250089537947075004416 4335877046070134243328 4387189200461496778752 4467995183208005369856 4604263666109331254784 4649670605617312825344 4679251673700688441344 4716217137830672334848 4725428499427997866752 4752788300499954843648 4772030358396715794432 4830195276078130003968 4877861676828901023744 4897610104670313578496 4987952304951775526016 5035212053500801056768 5037143156085422227456 5148853992208284413952 5169699554929775443968 5230879431319476928512 5253896616084983513088 5305744280059506376704 5314946056473067782144 5545779761423038152704 5600507851173923397632 5611446343070747466768 5666786050596100005888 5759078983016231927808 5781169394760178991104 5792460741234319965696 5815911999295997374464 5849585600615329038336 5979314313532201254912 6003522063789416644608 6139018221479108339712 6239002231600917921792 6300571332570663822336 6337051067333273124864 6503815569105201364992 6530146806227084771328 6650603073269034034688 6701992774812008054784 6865138656277712551936 6892932739906367258624 6906395499163996882176 6974505908425969238016 7074325706746008502272 7129182450749932265472 7158045537595073691648 7359156078193478467584 7481928457427663289024 7555714734128133341184 7678771977354975903744 7723280988312426620928 7754549332394663165952 7880844924127475269632 7958616420089259565056 7972419084709601673216 8185357628638811119616 8215345982027622776832 8318669642134557229056 8400761776760885096448 8449401423111030833152 8500179075894150008832 8671754092140268486656 8774378400922993557504 9208527332218662509568 9358503347401376882688 9432434275661344669696 9450856998855995733504 9505576600999909687296 9544060716793431588864 9660390552156260007936 9755723353657802047488 9795220209340627156992 9975904609903551052032 10074286312170844454912 10297707984416568827904 10339399109859550887936 10461758862638953857024 10611488560119012753408 10629892112946135564288 11091559522846076305408 11201015702347846795264 11222892686141494933536 11333572101192200011776 11518157966032463855616 11584921482468639931392 11631823998591994748928 11958628627064402509824 12007044127578833289216 12278036442958216679424 12478004463201835843584 12601142665141327644672 12674102134666546249728 13007631138210402729984 13301206146538068069376 13403985549624016109568 13730277312555425103872 13785865479812734517248 13812790998327993764352 13949011816851938476032 14148651413492017004544 14258364901499864530944 14316091075190147383296 14963856914855326578048 15111429468256266682368 15446561976624853241856 15509098664789326331904 15761689848254950539264 15917232840178519130112 15944838169419203346432 16370715257277622239232 16637339284269114458112 16801523553521770192896 17000358151788300017664 17343508184280536973312 17548756801845987115008 18417054664437325019136 18717006694802753765376 18901713997711991467008 19011153201999819374592 19511446707315604094976 19590440418681254313984 19951809219807102104064 20148572624341688909824 20595415968833137655808 20678798219719101775872 20923517725277907714048 21222977120238025506816 22402031404695693590528 22445785372282989867072 22667144202384400023552 23036315932064927711232 23169842964937279862784 23263647997183989497856 23917257254128805019648 24556072885916433358848 24956008926403671687168 25202285330282655289344 25348204269333092499456 26015262276420805459968 26602412293076136138752 27460554625110850207744 27625581996655987528704 28297302826984034009088 28516729802999729061888 28632182150380294766592 29927713829710653156096 30222858936512533364736 30893123953249706483712 31018197329578652663808 31834465680357038260224 31889676338838406692864 32741430514555244478464 33274678568538228916224 33603047107043540385792 34000716303576600035328 36834109328874650038272 37434013389605507530752 37803427995423982934016 38022306403999638749184 39022893414631208189952 39903618439614204208128 41190831937666275311616 41357596439438203551744 41847035450555815428096 42445954240476051013632 44804062809391387181056 44891570744565979734144 45334288404768800047104 46339685929874559725568 46527295994367978995712 47834514508257610039296 49112145771832866717696 49912017852807343374336 50404570660565310578688 52030524552841610919936 53204824586152272277504 54921109250221700415488 55251163993311975057408 57033459605999458123776 59855427659421306312192 60445717873025066729472 61786247906499412967424 62036394659157305327616 63668931360714076520448 65482861029110488956928 67206094214087080771584 68001432607153200070656 73668218657749300076544 74868026779211015061504 75606855990847965868032 76044612807999277498368 78045786829262416379904 79807236879228408416256 82381663875332550623232 84891908480952102027264 89608125618782774362112 89783141489131959468288 90668576809537600094208 92679371859749119451136 93054591988735957991424 95669029016515220078592 98224291543665733435392 99824035705614686748672 100809141321130621157376 106409649172304544555008 109842218500443400830976 110502327986623950114816 114066919211998916247552 119710855318842612624384 123572495812998825934848 124072789318314610655232 127337862721428153040896 130965722058220977913856 134412188428174161543168 136002865214306400141312 147336437315498600153088 149736053558422030123008 151213711981695931736064 156091573658524832759808 159614473758456816832512 164763327750665101246464 179216251237565548724224 179566282978263918936576 181337153619075200188416 185358743719498238902272 186109183977471915982848 196448583087331466870784 201618282642261242314752 212819298344609089110016 221004655973247900229632 228133838423997832495104 239421710637685225248768 247144991625997651869696 254675725442856306081792 261931444116441955827712 268824376856348323086336 272005730428612800282624 294672874630997200306176 299472107116844060246016 302427423963391863472128 319228947516913633665024 329526655501330202492928 359132565956527837873152 370717487438996477804544 372218367954943831965696 392897166174662933741568 403236565284522484629504 425638596689218178220032 442009311946495800459264 478843421275370450497536 494289983251995303739392 537648753712696646172672 544011460857225600565248 589345749261994400612352 604854847926783726944256 638457895033827267330048 718265131913055675746304 741434974877992955609088 785794332349325867483136 806473130569044969259008 851277193378436356440064 884018623892991600918528 957686842550740900995072 988579966503990607478784 1178691498523988801224704 1209709695853567453888512 1276915790067654534660096 1436530263826111351492608 1482869949755985911218176 1612946261138089938518016 1702554386756872712880128 1768037247785983201837056 1915373685101481801990144 2357382997047977602449408 2419419391707134907777024 2553831580135309069320192 2873060527652222702985216 2965739899511971822436352 3405108773513745425760256 3536074495571966403674112 3830747370202963603980288 4838838783414269815554048 5107663160270618138640384 5746121055304445405970432 7072148991143932807348224 7661494740405927207960576 10215326320541236277280768 11492242110608890811940864 15322989480811854415921152 22984484221217781623881728 30645978961623708831842304 45968968442435563247763456 91937936884871126495526912
- Sum of all divisors σ(n): 322925045604058433536000000
- Sum of proper divisors (its aliquot sum) s(n): 230987108719187307040473088
- 91937936884871126495526912 is an abundant number, because the sum of its proper divisors (230987108719187307040473088) is greater than itself. Its abundance is 139049171834316180544946176
Bases of 91937936884871126495526912
- Binary: 1001100000011001001110110001011100100111001010000101010000001110000010000000000000000002
- Hexadecimal: 0x4C0C9D8B93942A07040000
- Base-36: BJVB32VDL6WNYADC0
Squares and roots of 91937936884871126495526912
- 91937936884871126495526912 squared (919379368848711264955269122) is 8452584238646546774984225548930053415032744516255744
- 91937936884871126495526912 cubed (919379368848711264955269123) is 777113156246742681069011656515450795939058498812855791220159766272886626582528
-
The
square root of 91937936884871126495526912 is 9588427237293.4617006179 -
91937936884871126495526912 is a
perfect cube number . Itscube root is 451334208
Scales and comparisons
How big is 91937936884871126495526912?- 91,937,936,884,871,126,495,526,912 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 91,937,936,884,871,126,495,526,912 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 91937936884871126495526912 cubic inches would be around 37611184 feet tall.
Recreational maths with 91937936884871126495526912
- 91937936884871126495526912 backwards is 21962559462117848863973919
- The number of decimal digits it has is: 26
- The sum of 91937936884871126495526912's digits is 135
- 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 91937936884871126495526912 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 91937936884871126495526912 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/91937936884871126495526912/
Chicago style:
Numbermatics. 2024. "Number 91937936884871126495526912 - Facts about the integer". https://numbermatics.com/n/91937936884871126495526912/
The information we have on file for 91937936884871126495526912 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 91937936884871126495526912, math, Factors of 91937936884871126495526912, curriculum, school, college, exams, university, Prime factorization of 91937936884871126495526912, STEM, science, technology, engineering, physics, economics, calculator, ninety-one septillion, nine hundred thirty-seven sextillion, nine hundred thirty-six quintillion, eight hundred eighty-four quadrillion, eight hundred seventy-one trillion, one hundred twenty-six billion, four hundred ninety-five million, five hundred twenty-six thousand, nine hundred twelve.