218273436790411110856523776
218,273,436,790,411,110,856,523,776 is an even composite number composed of five prime numbers multiplied together.
218273436790411110856523776 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 218273436790411110856523776:
220 × 76 × 118 × 134 × 172
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 17 × 17)See below for interesting mathematical facts about the number 218273436790411110856523776 from the Numbermatics database.
Names of 218273436790411110856523776
- Cardinal: 218273436790411110856523776 can be written as Two hundred eighteen septillion, two hundred seventy-three sextillion, four hundred thirty-six quintillion, seven hundred ninety quadrillion, four hundred eleven trillion, one hundred ten billion, eight hundred fifty-six million, five hundred twenty-three thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 2.18273436790411110856523776 × 1026
Factors of 218273436790411110856523776
Divisors of 218273436790411110856523776
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 17 22 26 28 32 34 44 49 52 56 64 68 77 88 91 98 104 112 119 121 128 136 143 154 169 176 182 187 196 208 221 224 238 242 256 272 286 289 308 338 343 352 364 374 392 416 442 448 476 484 512 539 544 572 578 616 637 676 686 704 728 748 784 832 833 847 884 896 952 968 1001 1024 1078 1088 1144 1156 1183 1232 1274 1309 1331 1352 1372 1408 1456 1496 1547 1568 1573 1664 1666 1694 1768 1792 1859 1904 1936 2002 2023 2048 2057 2156 2176 2197 2288 2312 2366 2401 2431 2464 2548 2618 2662 2704 2744 2816 2873 2912 2992 3094 3136 3146 3179 3328 3332 3388 3536 3584 3718 3757 3773 3808 3872 4004 4046 4096 4114 4312 4352 4394 4459 4576 4624 4732 4802 4862 4928 5096 5236 5324 5408 5488 5632 5746 5824 5831 5929 5984 6188 6272 6292 6358 6656 6664 6776 7007 7072 7168 7436 7514 7546 7616 7744 8008 8092 8192 8228 8281 8624 8704 8788 8918 9152 9163 9248 9317 9464 9604 9724 9856 10192 10472 10648 10816 10829 10976 11011 11264 11492 11648 11662 11858 11968 12376 12544 12584 12716 13013 13312 13328 13552 14014 14144 14161 14336 14399 14641 14872 15028 15092 15232 15379 15488 16016 16184 16384 16456 16562 16807 17017 17248 17303 17408 17576 17836 18304 18326 18496 18634 18928 19208 19448 19712 20111 20384 20449 20944 21296 21632 21658 21952 22022 22253 22528 22627 22984 23296 23324 23716 23936 24167 24752 25088 25168 25432 26026 26299 26411 26624 26656 26741 27104 28028 28288 28322 28561 28672 28798 29282 29744 30056 30184 30464 30758 30976 31213 31603 32032 32368 32768 32912 33124 33614 34034 34496 34606 34816 34969 35152 35672 36608 36652 36992 37268 37349 37856 38416 38896 39424 40222 40768 40817 40898 41327 41503 41888 42592 43264 43316 43904 44044 44506 45056 45254 45968 46592 46648 47432 47872 48334 48841 49049 49504 50176 50336 50864 52052 52598 52822 53248 53312 53482 54208 56056 56576 56644 57122 57344 57596 57967 58564 59488 60112 60368 60928 61516 61952 62426 63206 64064 64141 64736 65219 65536 65824 66248 67228 68068 68992 69212 69632 69938 70304 71344 73216 73304 73984 74536 74698 75712 75803 76832 77077 77792 78848 80444 81536 81634 81796 82654 83006 83776 85184 86528 86632 87808 88088 89012 90112 90508 91091 91936 93184 93296 94864 95744 96668 97682 98098 99008 99127 100352 100672 100793 101728 102487 104104 105196 105644 106496 106624 106964 107653 108416 112112 113152 113288 114244 114688 115192 115934 117128 117649 118976 119119 120224 120736 121121 121856 123032 123904 124852 126412 128128 128282 129472 130438 131072 131648 132496 134456 136136 137984 138424 139264 139876 140608 140777 142688 143143 146432 146608 147968 149072 149396 151424 151606 153664 154154 155584 155771 157696 158389 160888 161051 163072 163268 163592 165308 166012 167552 169169 170368 173056 173264 175616 176176 178024 180224 181016 182182 183872 184093 184877 186368 186592 187187 189728 190333 191488 193336 195364 196196 198016 198254 199927 200704 201344 201586 203456 204974 208208 210392 211288 212992 213248 213928 215306 216832 218491 221221 224224 224939 226304 226576 228488 229376 230384 231868 234256 235298 237952 238238 240448 241472 242242 243712 244783 246064 247808 248897 249704 252824 256256 256564 258944 260876 261443 262144 263296 264992 265837 268912 272272 275968 276848 278528 279752 281216 281554 285376 285719 286286 289289 290521 292864 293216 294151 295936 298144 298792 302848 303212 307328 308308 311168 311542 314171 315392 316778 321776 322102 326144 326536 327184 330616 332024 335104 338338 340736 341887 343343 346112 346528 347633 351232 352352 356048 360448 362032 364364 367744 368186 369754 372736 373184 374374 379456 380666 382976 384659 386672 390728 392392 396032 396508 399854 401408 402688 403172 405769 406912 409948 410839 416416 420784 422576 425984 426496 427856 430612 433664 436982 442442 448448 448987 449878 452608 453152 454597 456533 456976 458752 460768 463736 468512 470596 475904 476476 480896 482944 484484 485537 487424 489566 492128 495616 497794 499408 505648 512512 513128 517888 521752 522886 524288 526592 529984 530621 531674 537251 537824 539539 544544 551936 553696 557056 559504 562432 563108 570752 571438 572572 578578 581042 585728 586432 588302 591872 596288 597584 605696 606424 614656 616616 622336 623084 628342 630784 633556 634933 637637 643552 644204 652288 653072 654368 661232 664048 670208 676676 681472 683774 686686 692224 693056 693889 695266 702464 704704 705551 712096 717409 720896 724064 728728 735488 736372 739508 745472 746368 748748 753571 758912 761332 765952 769318 773344 781456 784784 792064 793016 799708 802816 805376 806344 811538 813824 819896 821678 832832 833833 841568 845152 847847 851968 852992 855712 861224 867328 873964 884884 896896 897974 899756 905216 906304 909194 913066 913952 917504 921536 927472 937024 941192 951808 952952 961792 965888 968968 971074 974848 979132 984256 985439 991232 995588 998816 1002001 1011296 1025024 1026256 1035776 1043504 1045772 1048576 1053184 1059968 1061242 1063348 1074502 1075648 1079078 1089088 1090397 1103872 1107392 1108723 1114112 1119008 1124864 1126216 1127357 1141504 1142876 1145144 1157156 1162084 1171456 1172864 1176604 1183744 1184183 1192576 1195168 1211392 1212848 1229312 1233232 1244672 1246168 1256684 1261568 1267112 1269866 1275274 1287104 1288408 1288651 1294139 1304576 1306144 1308736 1310309 1322464 1328096 1332331 1340416 1353352 1362944 1367548 1373372 1384448 1386112 1387778 1390532 1399489 1404928 1409408 1411102 1424192 1434818 1441792 1448128 1457456 1470976 1472744 1479016 1490944 1492736 1497496 1507142 1517824 1522664 1529437 1531904 1538636 1546688 1548547 1562912 1569568 1574573 1584128 1586032 1599416 1605632 1610752 1612688 1623076 1627648 1639792 1643356 1665664 1667666 1683136 1690304 1695694 1703936 1705984 1711424 1713481 1722448 1734656 1742279 1747928 1769768 1771561 1793792 1795948 1799512 1810432 1812608 1818388 1826132 1827904 1830101 1835008 1843072 1854944 1860859 1874048 1882384 1903616 1905904 1923584 1931776 1937936 1942148 1949696 1958264 1968512 1970878 1982464 1991176 1997632 2000033 2004002 2022592 2025023 2033647 2050048 2052512 2059057 2071552 2087008 2091544 2093663 2106368 2119936 2122484 2126696 2149004 2151296 2158156 2178176 2180794 2199197 2207744 2214784 2217446 2228224 2238016 2249728 2252432 2254714 2283008 2285752 2290288 2314312 2324168 2342912 2345728 2353208 2367488 2368366 2385152 2390336 2393209 2403401 2422784 2425696 2433431 2458624 2466464 2474329 2489344 2492336 2513368 2523136 2534224 2539732 2550548 2574208 2576816 2577302 2588278 2609152 2612288 2617472 2620618 2644928 2656192 2664662 2680832 2692613 2706704 2725888 2735096 2737867 2746744 2768896 2772224 2775556 2781064 2798978 2809856 2818816 2822204 2840383 2848384 2869636 2875873 2883584 2896256 2914912 2924207 2941952 2945488 2958032 2981888 2985472 2994992 3014284 3035648 3045328 3058874 3063808 3077272 3093376 3097094 3125824 3139136 3142909 3149146 3168256 3172064 3182179 3195731 3198832 3211264 3221504 3225376 3235661 3246152 3255296 3279584 3286712 3331328 3335332 3366272 3380608 3391388 3398759 3407872 3411968 3422848 3426962 3444896 3455881 3469312 3484558 3495856 3539536 3543122 3587584 3591896 3599024 3620864 3625216 3636776 3652264 3655808 3660202 3670016 3686144 3709888 3714347 3721718 3748096 3760757 3764768 3776773 3807232 3811808 3823963 3847168 3863552 3875872 3884296 3899392 3916528 3937024 3941756 3964928 3982352 3995264 4000066 4008004 4045184 4050046 4067294 4100096 4105024 4118114 4143104 4174016 4183088 4187326 4212736 4231249 4239872 4244968 4253392 4298008 4302592 4316312 4356352 4361588 4398394 4415488 4429568 4434892 4444531 4456448 4463459 4476032 4499456 4504864 4509428 4519229 4566016 4571504 4580576 4628624 4648336 4685824 4691456 4706416 4734976 4736732 4770304 4780672 4786418 4806802 4845568 4851392 4857223 4866862 4917248 4932928 4938857 4948658 4978688 4984672 5000567 5021863 5026736 5046272 5068448 5079464 5101096 5148416 5153632 5154604 5176556 5218304 5224576 5234944 5241236 5274997 5289856 5312384 5329324 5340907 5361664 5385226 5413408 5451776 5470192 5475734 5493488 5537792 5544448 5551112 5562128 5597956 5619712 5637632 5644408 5680766 5696768 5739272 5751746 5767168 5792512 5829824 5836831 5848414 5883904 5890976 5909761 5916064 5934929 5963776 5970944 5989984 6028568 6071296 6090656 6117748 6127616 6154544 6186752 6194188 6251648 6278272 6285818 6298292 6336512 6344128 6364358 6391462 6397664 6422528 6443008 6450752 6471322 6492304 6510592 6559168 6573424 6662656 6670664 6732544 6761216 6782776 6797518 6815744 6823936 6845696 6853924 6889792 6898073 6911762 6938624 6969116 6984263 6991712 7014007 7079072 7086244 7175168 7183792 7198048 7241728 7250432 7273552 7304528 7311616 7320404 7340032 7372288 7419776 7428694 7443436 7496192 7521514 7529536 7553546 7614464 7623616 7632779 7647926 7694336 7727104 7751744 7761061 7768592 7798784 7833056 7874048 7883512 7891499 7929856 7964704 7990528 8000132 8016008 8090368 8100092 8134588 8200192 8210048 8236228 8254129 8286208 8289281 8348032 8366176 8374652 8425472 8462498 8479744 8489936 8506784 8596016 8605184 8632624 8712704 8723176 8796788 8830976 8859136 8869784 8889062 8912896 8926918 8952064 8998912 9009728 9018856 9020557 9038458 9132032 9143008 9161152 9172163 9257248 9296672 9326317 9371648 9382912 9412832 9469952 9473464 9540608 9561344 9572836 9613604 9691136 9702784 9714446 9733724 9796423 9834496 9865856 9877714 9897316 9957376 9969344 10001134 10043726 10053472 10092544 10136896 10158928 10202192 10296832 10307264 10309208 10353112 10436608 10449152 10469888 10482472 10549994 10579712 10624768 10658648 10681814 10723328 10770452 10826816 10839829 10903552 10940384 10951468 10986976 11022011 11075584 11088896 11102224 11124256 11195912 11239424 11275264 11288816 11361532 11393536 11478544 11503492 11534336 11585024 11659648 11673662 11696828 11767808 11781952 11819522 11832128 11869858 11927552 11941888 11979968 11994367 12057136 12142592 12181312 12195953 12235496 12255232 12309088 12373504 12388376 12400927 12503296 12556544 12571636 12596584 12673024 12688256 12728716 12782924 12795328 12810707 12845056 12886016 12901504 12942644 12984608 13021184 13026013 13118336 13146848 13325312 13341328 13465088 13522432 13565552 13595036 13631488 13647872 13691392 13707848 13779584 13796146 13823524 13877248 13938232 13968526 13983424 14028014 14158144 14172488 14175161 14235529 14350336 14367584 14396096 14413399 14483456 14500864 14547104 14609056 14623232 14640808 14655641 14744576 14839552 14857388 14886872 14992384 15043028 15059072 15107092 15228928 15247232 15265558 15295852 15388672 15394379 15454208 15503488 15522122 15537184 15597568 15666112 15748096 15767024 15782998 15859712 15929408 15981056 16000264 16032016 16180736 16200184 16269176 16400384 16420096 16472456 16508258 16572416 16578562 16696064 16732352 16749304 16752463 16823807 16850944 16924996 16959488 16979872 17013568 17034017 17192032 17210368 17265248 17320303 17425408 17446352 17593576 17661952 17718272 17739568 17778124 17825792 17853836 17904128 17997824 18019456 18037712 18041114 18076916 18264064 18286016 18322304 18344326 18514496 18593344 18652634 18743296 18765824 18825664 18848291 18939904 18946928 19081216 19122688 19145672 19165069 19227208 19382272 19405568 19428892 19467448 19487171 19592846 19668992 19731712 19755428 19794632 19882681 19914752 19938688 20002268 20087452 20106944 20131111 20185088 20273792 20317856 20404384 20469449 20593664 20614528 20618416 20706224 20873216 20898304 20939776 20964944 21099988 21159424 21249536 21317296 21363628 21446656 21540904 21653632 21679658 21807104 21880768 21902936 21973952 22000363 22044022 22151168 22177792 22204448 22248512 22275253 22370117 22391824 22478848 22550528 22577632 22649627 22723064 22787072 22957088 23006984 23030293 23170048 23319296 23347324 23393656 23535616 23563904 23639044 23664256 23739716 23791313 23855104 23883776 23959936 23988734 24114272 24191167 24285184 24362624 24391906 24470992 24510464 24618176 24747008 24776752 24801854 25006592 25113088 25143272 25193168 25346048 25376512 25457432 25565848 25590656 25621414 25690112 25772032 25803008 25885288 25969216 26000429 26042368 26052026 26236672 26293696 26325299 26437411 26650624 26682656 26767741 26930176 27044864 27131104 27190072 27217619 27295744 27382784 27415696 27559168 27592292 27647048 27754496 27876464 27937052 27966848 28056028 28316288 28344976 28350322 28471058 28700672 28735168 28792192 28826798 28966912 29001728 29094208 29218112 29246464 29281616 29311282 29489152 29618743 29679104 29714776 29773744 29984768 30086056 30116537 30118144 30214184 30457856 30494464 30531116 30591704 30777344 30788758 30908416 31006976 31044244 31074368 31111717 31195136 31244213 31332224 31496192 31534048 31565996 31634603 31719424 31858816 31962112 32000528 32064032 32166277 32361472 32400368 32538352 32800768 32840192 32944912 33016516 33144832 33157124 33392128 33464704 33498608 33504926 33647614 33701888 33849992 33918976 33959744 34000561 34027136 34068034 34384064 34420736 34530496 34571999 34640606 34850816 34892704 35003969 35153041 35187152 35323904 35436544 35479136 35556248 35592271 35707672 35808256 35995648 36038912 36075424 36082228 36153832 36528128 36572032 36644608 36688652 36924979 37028992 37186688 37305268 37386349 37486592 37531648 37651328 37696582 37879808 37893856 38014691 38162432 38245376 38291344 38330138 38454416 38764544 38811136 38857784 38934896 38974342 39185692 39337984 39463424 39510856 39589264 39765362 39829504 39877376 40004536 40174904 40213888 40262222 40370176 40547584 40635712 40808768 40857817 40938898 41187328 41229056 41236832 41368327 41412448 41544503 41746432 41796608 41879552 41929888 42063593 42199976 42318848 42499072 42634592 42727256 42893312 43081808 43307264 43359316 43614208 43761536 43805872 43947904 44000726 44088044 44302336 44355584 44408896 44497024 44550506 44740234 44783648 44957696 45101056 45155264 45299254 45446128 45574144 45914176 46013968 46060586 46340096 46543739 46638592 46694648 46787312 47071232 47127808 47278088 47328512 47479432 47582626 47710208 47767552 47919872 47977468 48228544 48286511 48382334 48570368 48725248 48783812 48889841 48941984 49020928 49098049 49236352 49494016 49553504 49603708 49711519 50013184 50226176 50286544 50386336 50692096 50753024 50914864 51131696 51181312 51242828 51380224 51544064 51606016 51770576 51938432 52000858 52084736 52104052 52473344 52587392 52650598 52874822 53301248 53365312 53429453 53535482 53860352 54089728 54262208 54327427 54380144 54435238 54591488 54765568 54831392 55006237 55118336 55184584 55240493 55294096 55508992 55752928 55874104 55933696 56112056 56632576 56689952 56700644 56942116 57401344 57470336 57584384 57653596 57778903 57933824 58003456 58024967 58188416 58436224 58492928 58563232 58622564 58749977 58978304 59237486 59358208 59429552 59547488 59969536 60172112 60233074 60236288 60428368 60915712 60988928 61062232 61183408 61554688 61577516 61816832 62013952 62088488 62148736 62223434 62390272 62488426 62664448 62992384 63068096 63131992 63143899 63269206 63438848 63717632 63924224 64001056 64128064 64205141 64332554 64722944 64800736 65007371 65076704 65284219 65601536 65680384 65889824 66033032 66289664 66314248 66784256 66929408 66997216 67009852 67295228 67403776 67699984 67837952 67919488 68001122 68054272 68136068 68574961 68768128 68841472 69060992 69143998 69281212 69701632 69785408 70007938 70306082 70374304 70647808 70873088 70958272 71112496 71184542 71415344 71616512 71991296 72077824 72150848 72164456 72307664 73056256 73144064 73289216 73377304 73849958 74057984 74373376 74610536 74772698 74973184 75063296 75302656 75393164 75759616 75787712 75878803 76029382 76324864 76490752 76582688 76660276 76826893 76908832 77154077 77529088 77622272 77715568 77869792 77948684 78371384 78675968 78926848 79021712 79178528 79530724 79659008 79754752 80009072 80349808 80427776 80524444 80740352 81095168 81271424 81617536 81715634 81877796 82374656 82458112 82473664 82736654 82824896 83089006 83492864 83593216 83759104 83859776 83960569 84127186 84399952 84637696 84998144 85269184 85371671 85454512 85786624 86163616 86614528 86718632 86806489 87228416 87523072 87611744 87895808 88001452 88176088 88604672 88711168 88817792 88994048 89101012 89480468 89567296 89674949 89915392 90202112 90310528 90598508 90795419 90892256 91148288 91182091 91828352 92027936 92121172 92680192 93087478 93277184 93389296 93574624 94142464 94255616 94556176 94657024 94958864 95165252 95420416 95535104 95839744 95954936 96457088 96573022 96764668 97140736 97450496 97567624 97779682 97883968 98041856 98196098 98472704 98988032 99107008 99207416 99226127 99423038 100026368 100452352 100573088 100772672 100893793 101384192 101506048 101829728 102263392 102362624 102485656 102589487 103088128 103212032 103541152 103876864 104001716 104169472 104208104 104946688 105174784 105301196 105749644 106602496 106730624 106858906 107070964 107720704 107760653 108179456 108524416 108654854 108760288 108870476 109182976 109531136 109662784 110012474 110236672 110369168 110480986 110588192 111017984 111505856 111748208 111867392 112224112 113265152 113379904 113401288 113884232 114802688 114940672 115168768 115307192 115557806 115867648 116006912 116049934 116376832 116872448 116985856 117126464 117245128 117267241 117499954 117956608 118474972 118716416 118859104 119094976 119238119 119939072 120344224 120466148 120472576 120856736 121242121 121831424 121977856 122124464 122366816 123109376 123155032 123633664 124027904 124176976 124297472 124446868 124780544 124976852 125328896 125984768 126136192 126263984 126287798 126538412 126877696 127435264 127848448 128002112 128256128 128410282 128665108 129445888 129601472 130014742 130153408 130568438 131203072 131360768 131779648 131938037 132066064 132579328 132628496 133568512 133858816 133994432 134019704 134155483 134590456 134807552 135399968 135675904 135838976 136002244 136108544 136272136 136410197 137149922 137536256 137682944 138121984 138287996 138562424 139403264 139570816 140015876 140612164 140748608 140917777 141295616 141746176 141916544 142224992 142369084 142830688 143233024 143286143 143982592 144155648 144301696 144328912 144615328 146112512 146288128 146578432 146754608 147699916 148115968 148746752 149221072 149545396 149946368 150126592 150605312 150786328 151519232 151575424 151757606 152058764 152649728 152981504 153165376 153320552 153653786 153817664 154308154 155058176 155244544 155431136 155739584 155897368 155926771 156590819 156742768 157351936 157853696 158043424 158357056 158547389 159061448 159318016 159509504 160018144 160699616 160855552 161048888 161212051 162190336 162542848 163235072 163431268 163755592 164749312 164916224 164947328 165473308 165649792 166178012 166539191 166985728 167186432 167518208 167719552 167921138 168254372 168799904 169275392 169338169 169996288 170538368 170743342 170909024 171573248 172327232 173229056 173437264 173612978 174456832 175046144 175223488 175791616 176002904 176352176 177209344 177422336 177635584 177988096 178202024 178960936 179134592 179349898 179830784 180404224 180621056 181197016 181590838 181784512 182296576 182364182 183656704 184055872 184242344 184277093 185061877 185360384 186174956 186554368 186778592 187149248 187374187 188284928 188511232 189112352 189314048 189917728 190330504 190523333 191070208 191679488 191909872 192914176 193146044 193529336 194281472 194900992 195135248 195559364 195767936 196083712 196392196 196945408 197976064 198214016 198414832 198452254 198846076 200052736 200904704 201146176 201545344 201787586 202768384 203012096 203659456 204526784 204725248 204971312 205178974 206176256 206424064 207082304 207331201 207753728 208003432 208338944 208416208 209893376 210349568 210602392 210815759 211499288 213204992 213461248 213717812 214141928 214358881 215441408 215521306 216358912 217048832 217309708 217520576 217740952 217782019 218365952 218709491 219062272 219325568 220024948 220473344 220738336 220961972 221176384 221442221 222035968 223011712 223496416 223734784 224448224 225163939 226530304 226759808 226802576 227768464 229605376 229881344 230337536 230614384 231115612 231735296 232013824 232099868 232753664 233744896 233971712 234252928 234490256 234534482 234999908 235913216 236949944 237432832 237718208 238189952 238476238 239878144 240688448 240932296 240945152 241713472 242003993 242484242 243662848 243955712 244248928 244733632 245027783 246071287 246218752 246310064 247267328 248055808 248353952 248594944 248893736 249145897 249953704 250657792 251969536 252272384 252527968 252575596 253076824 253333223 254870528 255696896 256004224 256512256 256820564 257330216 258474853 258891776 259202944 260029484 260306816 261136876 261704443 262406144 262721536 263559296 263876074 264132128 265158656 265256992 266102837 267137024 267717632 267988864 268039408 268310966 269180912 269615104 270799936 271351808 271677952 272004488 272217088 272544272 272820394 274299844 275072512 275365888 276243968 276575992 277124848 278806528 279141632 280031752 281224328 281497216 281835554 282591232 283492352 283833088 284449984 284738168 285661376 286004719 286466048 286572286 287965184 288311296 288603392 288657824 289230656 289578289 290811521 292225024 292576256 293156864 293509216 294445151 295399832 296231936 297493504 298442144 299090792 299393809 300253184 301210624 301572656 303038464 303150848 303515212 304117528 305299456 305963008 306330752 306641104 307307572 307635328 308616308 310116352 310489088 310862272 311479168 311794736 311853542 313181638 313485536 314703872 315707392 316086848 316714112 317094778 318122896 318636032 319019008 320036288 321399232 321711104 322097776 322424102 324380672 325085696 325806173 326470144 326862536 327511184 329498624 329832448 329894656 330946616 331281907 331299584 332356024 333078382 333971456 334372864 335036416 335439104 335842276 336508744 337599808 338005577 338550784 338676338 339992576 341076736 341486684 341818048 342228887 343146496 343686343 344654464 346458112 346874528 347225956 347980633 348913664 350092288 350446976 351583232 352005808 352704352 353829047 354844672 355271168 355976192 356404048 357921872 358269184 358699796 359661568 360808448 361242112 362394032 363181676 363569024 364593152 364728364 367313408 368111744 368484688 368554186 370123754 370720768 372349912 373108736 373557184 374006171 374298496 374748374 376569856 377022464 378224704 378628096 379835456 380291989 380661008 381046666 382140416 383358976 383819744 385043659 385828352 386292088 386683451 387058672 388562944 389801984 390270496 391118728 391514981 391535872 392784392 393890816 395952128 396428032 396829664 396904508 397692152 400105472 401809408 402292352 403090688 403575172 404452321 405536768 406024192 406174769 407318912 409053568 409450496 409942624 410357948 411249839 412352512 412848128 414164608 414662402 415507456 416006864 416677888 416832416 418161601 419786752 420699136 421204784 421631518 422998576 426409984 426922496 427435624 428283856 428717762 430882816 431042612 432717824 434097664 434619416 435041152 435481904 435564038 436731904 437418982 438124544 438651136 440049896 440946688 441476672 441923944 442007293 442352768 442884442 444071936 446023424 446992832 447469568 448896448 449435987 450327878 453060608 453519616 453605152 455051597 455536928 456989533 459210752 459762688 460675072 461228768 462231224 462699523 464027648 464199736 465507328 467489792 467943424 468505856 468980512 469068964 469999816 471826432 473899888 474865664 475436416 476379904 476952476 479756288 480024727 481376896 481864592 481890304 483426944 484007986 484968484 487325696 487911424 488497856 489467264 490055566 492142574 492437504 492620128 494534656 496111616 496707904 497189888 497787472 498291794 499907408 501315584 503939072 504544768 505055936 505151192 506153648 506666446 509741056 511393792 511981129 512008448 513024512 513641128 514660432 516949706 517783552 518405888 520058968 520613632 522273752 523408886 524812288 525443072 527118592 527752148 528264256 530317312 530513984 531151621 532205674 534274048 535435264 535977728 536078816 536621932 537788251 538361824 539230208 540078539 541599872 542703616 543355904 544008976 544434176 545088544 545640788 546826709 548599688 550145024 550731776 552487936 553151984 554249696 557613056 558283264 560063504 562448656 562994432 563671108 565182464 566984704 567666176 568899968 569476336 571322752 572009438 572932096 573144572 575930368 576622592 577206784 577315648 578461312 579156578 581623042 584450048 585152512 586313728 587018432 587723983 588890302 590799664 592463872 594987008 596884288 597601697 598181584 598787618 600506368 602421248 603145312 605068607 606301696 607030424 607645423 608235056 610598912 611926016 612661504 613282208 614615144 615270656 617232616 620232704 620978176 621724544 622958336 623589472 623707084 626363276 626971072 627724643 629407744 631414784 632173696 633428224 634189556 635567933 636245792 637272064 638038016 638274637 640072576 642798464 643422208 644195552 644848204 646249747 648761344 650171392 651612346 652940288 653725072 655022368 658997248 659664896 659789312 661893232 662563814 662599168 664712048 666156764 667942912 668745728 670072832 670878208 671684552 673017488 675199616 676011154 677101568 677352676 679985152 682153472 682973368 683636096 684457774 686292992 687372686 689308928 692916224 693749056 694451912 694582889 695961266 697827328 700184576 700893952 703166464 704011616 705408704 706256551 707658094 709689344 710542336 711952384 712808096 715081081 715843744 716538368 717399592 718126409 721616896 722484224 724788064 726363352 727138048 729186304 729456728 734626816 736223488 736969376 737108372 740247508 741441536 744699824 746217472 747114368 748012342 748596992 749496748 753139712 754044928 754324571 756449408 757256192 759670912 760583978 761322016 762093332 764280832 766717952 767639488 770087318 771656704 772584176 773366902 774117344 777125888 779603968 780540992 782237456 783029962 783071744 785568784 787781632 791904256 792856064 793659328 793809016 795384304 800210944 803618816 804584704 806181376 807150344 808904642 811073536 812048384 812349538 814637824 818107136 818900992 819885248 820715896 820870687 822499678 824705024 825696256 828329216 829324804 831014912 832013728 833355776 833664832 834666833 836323202 839573504 841398272 842409568 843263036 845095823 845997152 848694847 852819968 853844992 854871248 856567712 857435524 861765632 862085224 865435648 868195328 869238832 870082304 870963808 871128076 873463808 874837964 876249088 877302272 880099792 881893376 882953344 883847888 884014586 884705536 885768884 888143872 892046848 893985664 894939136 897792896 898871974 900655756 906121216 907039232 907210304 910103194 911073856 913979066 918421504 919525376 921350144 922457536 923566259 924462448 925399046 928055296 928399472 931014656 934979584 935886848 937011712 937961024 938137928 939088381 939999632 943652864 947799776 949731328 950872832 952759808 953904952 954871379 959512576 960049454 962753792 963729184 963780608 966853888 968015972 969936968 974651392 975822848 976995712 978934528 980111132 984285148 984875008 985240256 986424439 989069312 992223232 993415808 994379776 995574944 996583588 998749609 999814816 1002631168 1003003001 1007878144 1009089536 1010111872 1010302384 1012307296 1013332892 1019482112 1022787584 1023962258 1024016896 1026049024 1027282256 1029320864 1033899412 1035567104 1036811776 1040117936 1041227264 1044547504 1046817772 1049624576 1050886144 1054237184 1055504296 1056528512 1060634624 1061027968 1062303242 1064411348 1068548096 1070870528 1071955456 1072157632 1073243864 1075576502 1076723648 1078460416 1080157078 1083199744 1085407232 1086711808 1088017952 1088868352 1090177088 1091281576 1091487397 1093653418 1097199376 1100290048 1101463552 1104975872 1106303968 1108499392 1109831723 1115226112 1116566528 1120127008 1124897312 1125988864 1127342216 1128484357 1133969408 1135332352 1137799936 1138952672 1142645504 1144018876 1145864192 1146289144 1151860736 1153245184 1154413568 1154631296 1156922624 1158313156 1163246084 1165774337 1168900096 1170305024 1172627456 1174036864 1175447966 1177780604 1181599328 1184927744 1185367183 1189974016 1193768576 1195203394 1196363168 1197575236 1201012736 1204842496 1206290624 1210137214 1212603392 1214060848 1215290846 1216470112 1221197824 1223852032 1225323008 1226564416 1229230288 1230541312 1234465232 1240465408 1241956352 1243449088 1245916672 1247178944 1247414168 1252726552 1253942144 1255449286 1258815488 1262829568 1264347392 1266856448 1268379112 1271135866 1272491584 1274544128 1276076032 1276549274 1280145152 1285596928 1286844416 1288391104 1289696408 1289939651 1292499494 1297522688 1300342784 1303224692 1305880576 1307450144 1310044736 1311619309 1317994496 1319329792 1319578624 1323786464 1325127628 1325198336 1329424096 1332313528 1333663331 1337491456 1340145664 1341756416 1343369104 1346034976 1350399232 1352022308 1354203136 1354705352 1359970304 1364306944 1365946736 1367272192 1368915548 1372585984 1374745372 1378617856 1385832448 1387498112 1388903824 1389165778 1391922532 1395654656 1400369152 1401787904 1406332928 1408023232 1410817408 1412513102 1415316188 1419378688 1421084672 1423904768 1425616192 1430162162 1431687488 1433076736 1434799184 1436252818 1443233792 1444968448 1449576128 1451318407 1452726704 1454276096 1458372608 1458913456 1469253632 1472446976 1473938752 1474216744 1475710313 1480495016 1482883072 1489399648 1492434944 1494228736 1496024684 1497193984 1498993496 1500512167 1506279424 1508089856 1508649142 1512898816 1514512384 1519341824 1521167956 1522644032 1524186664 1524474133 1528561664 1533435904 1535278976 1540174636 1543313408 1545168352 1546733804 1548234688 1550095547 1554251776 1559207936 1561081984 1564474912 1566059924 1566143488 1571137568 1575563264 1576147573 1583808512 1585712128 1587318656 1587618032 1590768608 1600421888 1607237632 1609169408 1612362752 1614300688 1617809284 1622147072 1624096768 1624699076 1629275648 1636214272 1637801984 1639770496 1641431792 1641741374 1644999356 1649410048 1651392512 1656658432 1658649608 1662029824 1664027456 1666711552 1667329664 1669333666 1672646404 1679147008 1682796544 1684819136 1686526072 1690191646 1691994304 1697389694 1705639936 1707689984 1709742496 1713135424 1714871048 1715194481 1722499009 1723531264 1724170448 1730871296 1736390656 1738477664 1740164608 1741927616 1742256152 1744021279 1749675928 1752498176 1754604544 1760199584 1763786752 1765906688 1767695776 1768029172 1769411072 1771537768 1773332561 1784093696 1787971328 1789878272 1795585792 1797743948 1801311512 1812242432 1814078464 1814420608 1820206388 1822147712 1827958132 1831931101 1836843008 1839050752 1842700288 1844915072 1847132518 1848924896 1850798092 1856110592 1856798944 1862029312 1862719859 1869959168 1871773696 1874023424 1875922048 1876275856 1878176762 1879999264 1887305728 1895599552 1899462656 1901745664 1905519616 1907809904 1909742758 1919025152 1920098908 1925507584 1927458368 1927561216 1933707776 1936031944 1939873936 1949302784 1951645696 1953991424 1957869056 1960222264 1968570296 1969750016 1970480512 1972848878 1978138624 1984446464 1986831616 1988759552 1991149888 1993167176 1997499218 1999629632 2005262336 2006006002 2015756288 2018179072 2020223744 2020604768 2024614592 2026665784 2027048023 2035680647 2038964224 2045575168 2047924516 2048033792 2052098048 2054564512 2058641728 2061116057 2067798824 2071134208 2073623552 2080235872 2082454528 2089095008 2093635544 2095756663 2101772288 2108474368 2111008592 2113057024 2121269248 2122055936 2124606484 2128822696 2137096192 2141741056 2143910912 2144315264 2146487728 2151153004 2153447296 2156920832 2160314156 2166399488 2170814464 2173423616 2176035904 2177736704 2180354176 2182563152 2182974794 2187306836 2194398752 2200580096 2202927104 2209951744 2212607936 2216998784 2219663446 2230452224 2233133056 2240254016 2249794624 2251977728 2254684432 2256968714 2267938816 2270664704 2275599872 2277905344 2280643211 2285291008 2288037752 2291728384 2292578288 2303721472 2306490368 2308827136 2309262592 2313845248 2316626312 2318973349 2326492168 2331548674 2337800192 2340610048 2345254912 2348073728 2350895932 2355561208 2363198656 2369855488 2370734366 2379948032 2387537152 2390406788 2392726336 2395150472 2395602209 2402025472 2405804401 2409684992 2412581248 2420274428 2425206784 2428121696 2430581692 2432940224 2435864431 2442395648 2447704064 2450646016 2453128832 2458460576 2461082624 2468930464 2476803329 2483912704 2486898176 2491833344 2494357888 2494828336 2505453104 2507884288 2510898572 2517630976 2525659136 2528694784 2533712896 2536758224 2542271732 2544983168 2549088256 2552152064 2553098548 2560290304 2571193856 2573688832 2576782208 2579392816 2579879302 2584998988 2595045376 2600685568 2606449384 2611761152 2614900288 2620089472 2623238618 2635988992 2638659584 2639157248 2647572928 2650255256 2650396672 2658848192 2662043923 2664627056 2667326662 2674982912 2680291328 2683512832 2686738208 2692069952 2695305613 2700798464 2704044616 2706784157 2708406272 2709410704 2719940608 2728613888 2731893472 2734544384 2737831096 2740604867 2749490744 2757235712 2771664896 2774996224 2777807648 2778331556 2783845064 2786665453 2800738304 2803575808 2812665856 2816046464 2821634816 2825026204 2830632376 2831166247 2838757376 2842169344 2843223383 2847809536 2851232384 2860324324 2863374976 2866153472 2869598368 2872505636 2878748873 2886467584 2889936896 2899152256 2902636814 2905453408 2908552192 2916745216 2917826912 2927131207 2938507264 2944893952 2947877504 2948433488 2951420626 2960990032 2965766144 2978799296 2984869888 2988457472 2992049368 2994387968 2997986992 3001024334 3012558848 3016179712 3017298284 3025797632 3029024768 3038683648 3042335912 3045288064 3048373328 3048948266 3057123328 3066871808 3070557952 3080349272 3086626816 3090336704 3093467608 3096469376 3100191094 3108503552 3118415872 3122163968 3128949824 3132119848 3132286976 3142275136 3146051909 3151126528 3152295146 3167617024 3171424256 3174637312 3175236064 3181537216 3185361179 3198926731 3200843776 3214475264 3218338816 3224725504 3228601376 3235618568 3238896661 3248193536 3249398152 3258551296 3272428544 3275603968 3279540992 3282863584 3283482748 3289998712 3293331899 3302785024 3313316864 3317299216 3324059648 3328054912 3333423104 3334659328 3338667332 3345292808 3358294016 3360173089 3365593088 3369638272 3373052144 3380383292 3383988608 3394779388 3411279872 3415379968 3419484992 3426270848 3429742096 3430388962 3444998018 3447062528 3448340896 3461742592 3472781312 3476955328 3480329216 3483855232 3484512304 3488042558 3499351856 3504996352 3509209088 3520399168 3527573504 3531813376 3535391552 3536058344 3538822144 3543075536 3546665122 3568187392 3575942656 3579756544 3583867903 3591171584 3595487896 3602623024 3624484864 3628156928 3628841216 3640412776 3644100977 3644295424 3655916264 3663862202 3673686016 3678101504 3685400576 3689830144 3694265036 3697849792 3701596184 3712221184 3713597888 3718061347 3724058624 3725439718 3739918336 3743547392 3748046848 3751844096 3752551712 3756353524 3759998528 3764517757 3774611456 3780549773 3791199104 3798925312 3803491328 3811039232 3815619808 3819485516 3827786963 3838050304 3840197816 3851015168 3854916736 3855122432 3867415552 3872063888 3879747872 3892119517 3903291392 3907982848 3915738112 3920444528 3937140592 3939500032 3940961024 3945697756 3956277248 3968892928 3973663232 3977519104 3982299776 3986334352 3994998436 3999259264 4010524672 4012012004 4031512576 4036358144 4040447488 4041209536 4049229184 4053331568 4054096046 4071361294 4077928448 4091150336 4095849032 4096067584 4104196096 4109129024 4114067881 4117283456 4122232114 4135597648 4142268416 4147247104 4160471744 4164909056 4178190016 4183211879 4187271088 4191513326 4203544576 4216948736 4222017184 4226114048 4235480249 4244111872 4249212968 4253517961 4257645392 4274192384 4283482112 4287821824 4288630528 4292975456 4302306008 4306664791 4306894592 4320628312 4332798976 4341628928 4346847232 4352071808 4355473408 4360708352 4365126304 4365949588 4374613672 4388797504 4394072501 4401160192 4405854208 4419903488 4425215872 4433997568 4439326892 4448975531 4460904448 4466266112 4467922459 4480508032 4499589248 4503955456 4509368864 4513937428 4523748229 4535877632 4541329408 4551199744 4555810688 4561286422 4570582016 4576075504 4583456768 4585156576 4599777611 4612980736 4617654272 4618525184 4627690496 4633252624 4637946698 4652984336 4663097348 4675600384 4681220096 4690509824 4696147456 4701791864 4711122416 4726397312 4739710976 4741468732 4759896064 4775074304 4780813576 4785452672 4790300944 4791204418 4804050944 4811608802 4819369984 4825162496 4840548856 4850413568 4856243392 4861163384 4862080223 4865880448 4871728862 4884791296 4895408128 4901292032 4906257664 4916921152 4922165248 4937860928 4943795857 4953606658 4967825408 4973796352 4983666688 4988715776 4989656672 5005567567 5010906208 5015768576 5021797144 5026884863 5051318272 5057389568 5067425792 5073516448 5084543464 5089694753 5089966336 5104304128 5106197096 5120580608 5142387712 5147377664 5153564416 5158785632 5159758604 5169997976 5190090752 5201371136 5212898768 5223522304 5229800576 5240178944 5246477236 5271977984 5277319168 5278314496 5280271997 5295145856 5300510512 5300793344 5317696384 5324087846 5329254112 5334653324 5349965824 5360582656 5367025664 5373476416 5384139904 5390611226 5401596928 5408089232 5413568314 5416812544 5418821408 5439881216 5457227776 5463786944 5469088768 5475662192 5481209734 5498981488 5514471424 5543329792 5549992448 5555615296 5556663112 5567690128 5573330906 5601476608 5607151616 5625331712 5631792419 5632092928 5643269632 5650052408 5661264752 5662332494 5677514752 5684338688 5686446766 5695619072 5702464768 5720648648 5726749952 5732306944 5739196736 5745011272 5746094809 5757497746 5772935168 5779873792 5798304512 5805273628 5810906816 5817104384 5833490432 5835653824 5842667831 5854262414 5877014528 5889787904 5895755008 5896866976 5902841252 5915670761 5921980064 5931532288 5940863929 5957598592 5969739776 5976914944 5984098736 5988775936 5995973984 6002048668 6015093799 6032359424 6034596568 6051595264 6058049536 6077367296 6084671824 6090576128 6096746656 6097896532 6114246656 6133743616 6141115904 6160698544 6173253632 6180673408 6186935216 6192938752 6200382188 6217007104 6236831744 6244327936 6257899648 6264239696 6264573952 6284550272 6292103818 6302253056 6304590292 6335234048 6342848512 6349274624 6350472128 6363074432 6370722358 6397853462 6401687552 6428950528 6436677632 6449451008 6457202752 6464963813 6471237136 6477793322 6496387072 6498796304 6517102592 6544857088 6551207936 6559081984 6565727168 6566965496 6573618667 6579997424 6586663798 6605570048 6626633728 6634598432 6648119296 6655754677 6656109824 6669318656 6677334664 6684099653 6690585616 6716588032 6720346178 6731186176 6739276544 6746104288 6760766584 6767977216 6789558776 6822559744 6830759936 6838969984 6852541696 6859484192 6860777924 6889996036 6894125056 6896681792 6904971073 6923485184 6945562624 6953910656 6960658432 6967710464 6969024608 6976085116 6991247263 6998703712 7009992704 7018418176 7021021007 7040798336 7055147008 7063626752 7070783104 7072116688 7077644288 7086151072 7093330244 7108747217 7136374784 7151885312 7159513088 7167735806 7182343168 7190975792 7205246048 7248969728 7256313856 7257682432 7280825552 7288201954 7288590848 7311832528 7327724404 7347372032 7356203008 7370801152 7379660288 7388530072 7395699584 7403192368 7424442368 7427195776 7436122694 7448117248 7450879436 7479836672 7487094784 7496093696 7503688192 7505103424 7512707048 7519997056 7529035514 7549222912 7561099546 7582398208 7597850624 7606982656 7622078464 7631239616 7638971032 7640411779 7655573926 7676100608 7680395632 7702030336 7709833472 7710244864 7734831104 7744127776 7759495744 7768822061 7784239034 7806582784 7815965696 7831476224 7840889056 7865891891 7874281184 7881922048 7891395512 7899390499 7937785856 7947326464 7955038208 7964599552 7972668704 7989996872 7998518528 8021049344 8024024008 8063025152 8072716288 8080894976 8082419072 8098458368 8106663136 8108192092 8142722588 8155856896 8160420359 8182300672 8191698064 8192135168 8208392192 8218258048 8228135762 8234566912 8244464228 8271195296 8284536832 8294494208 8297570281 8320943488 8329818112 8356380032 8366423758 8374542176 8383026652 8407089152 8433897472 8444034368 8452228096 8470960498 8488223744 8498425936 8507035922 8515290784 8548384768 8566964224 8575643648 8577261056 8585950912 8604612016 8613329582 8613789184 8641256624 8665597952 8683257856 8693694464 8704143616 8710946816 8721416704 8730252608 8731899176 8749227344 8777595008 8788145002 8802320384 8811708416 8839806976 8850431744 8867995136 8878653784 8897951062 8921808896 8932532224 8935844918 8961016064 8999178496 9007910912 9018737728 9027874856 9029577557 9047496458 9071755264 9082658816 9102399488 9111621376 9122572844 9141164032 9152151008 9166913536 9170313152 9181335163 9199555222 9225961472 9235308544 9237050368 9255380992 9266505248 9275893396 9296054053 9305968672 9326194696 9335643317 9362440192 9381019648 9392294912 9403583728 9422244832 9452794624 9479421952 9482937464 9519792128 9550148608 9561627152 9570905344 9580601888 9582408836 9608101888 9623217604 9638739968 9650324992 9681097712 9700827136 9712486784 9722326768 9724160446 9731760896 9743457724 9769582592 9790816256 9802584064 9812515328 9833842304 9844330496 9875721856 9887591714 9907213316 9935650816 9947592704 9967333376 9977431552 9979313344 10011135134 10021812416 10031537152 10043594288 10053769726 10102636544 10114779136 10134851584 10147032896 10159228849 10169086928 10179389506 10179932672 10208608256 10212394192 10241161216 10284775424 10294755328 10307128832 10317571264 10319517208 10329972191 10339995952 10380181504 10402742272 10425797536 10447044608 10459601152 10480357888 10492954472 10503585169 10543955968 10554638336 10556628992 10560543994 10590291712 10601021024 10601586688 10635392768 10648175692 10658508224 10669306648 10671318931 10699931648 10721165312 10734051328 10746952832 10768279808 10781222452 10803193856 10816178464 10827136628 10833625088 10837642816 10850668829 10879762432 10914455552 10927573888 10938177536 10951324384 10962419468 10986245699 10997962976 11028942848 11033033011 11086659584 11099984896 11111230592 11113326224 11135380256 11146661812 11202953216 11214303232 11250663424 11263584838 11264185856 11286539264 11300104816 11322529504 11324664988 11355029504 11368677376 11372893532 11391238144 11404929536 11441297296 11453499904 11464613888 11478393472 11490022544 11492189618 11514995492 11545870336 11559747584 11596609024 11610547256 11621813632 11634208768 11666980864 11671307648 11685335662 11708524828 11754029056 11779575808 11791510016 11793733952 11805682504 11831341522 11843960128 11863064576 11881727858 11915197184 11939479552 11953829888 11968197472 11977551872 11991947968 12004097336 12006361367 12030187598 12064718848 12069193136 12103190528 12116099072 12154734592 12169343648 12181152256 12193493312 12195793064 12208148953 12267487232 12282231808 12321397088 12346507264 12361346816 12373870432 12385877504 12400764376 12413327927 12473663488 12488655872 12515799296 12528479392 12529147904 12569100544 12584207636 12604506112 12609180584 12670468096 12685697024 12698549248 12700944256 12726148864 12741444716 12795706924 12803375104 12823517707 12857901056 12873355264 12898902016 12914405504 12929927626 12942474272 12955586644 12992774144 12997592608 13034205184 13039039013 13089714176 13102415872 13118163968 13131454336 13133930992 13147237334 13159994848 13173327596 13211140096 13253267456 13269196864 13296238592 13311509354 13312219648 13338637312 13354669328 13368199306 13381171232 13433176064 13440692356 13462372352 13478553088 13492208576 13521533168 13535954432 13579117552 13645119488 13661519872 13677939968 13705083392 13718968384 13721555848 13779992072 13788250112 13793363584 13809942146 13846970368 13891125248 13907821312 13921316864 13935420928 13938049216 13952170232 13982494526 13997407424 14019985408 14036836352 14042042014 14081596672 14110294016 14127253504 14141566208 14144233376 14155288576 14172302144 14186660488 14189336161 14217494434 14272749568 14303770624 14319026176 14335471612 14364686336 14381951584 14410492096 14427812399 14497939456 14512627712 14515364864 14561651104 14576403908 14577181696 14623665056 14655448808 14670296641 14712406016 14741602304 14759320576 14777060144 14791399168 14806384736 14848884736 14854391552 14872245388 14896234496 14901758872 14959673344 14974189568 14992187392 15007376384 15010206848 15025414096 15039994112 15058071028 15098445824 15122199092 15164796416 15195701248 15213965312 15244156928 15262479232 15277942064 15280823558 15311147852 15352201216 15360791264 15404060672 15419666944 15420489728 15469662208 15488255552 15518991488 15537644122 15568478068 15613165568 15631931392 15662952448 15681778112 15731783782 15748562368 15763844096 15782791024 15798780998 15875571712 15894652928 15910076416 15929199104 15945337408 15964502477 15979993744 15997037056 16042098688 16048048016 16126050304 16145432576 16161789952 16164838144 16196916736 16213326272 16216384184 16232813443 16285445176 16311713792 16320840718 16364601344 16383396128 16384270336 16416784384 16436516096 16456271524 16469133824 16488928456 16542390592 16569073664 16588988416 16595140562 16641886976 16659636224 16712760064 16732847516 16749084352 16766053304 16769215463 16814178304 16867794944 16888068736 16904456192 16941920996 16976447488 16996851872 17014071844 17030581568 17051051017 17096769536 17133928448 17151287296 17154522112 17171901824 17209224032 17226659164 17227578368 17282513248 17331195904 17337623303 17387388928 17408287232 17421893632 17442833408 17460505216 17463798352 17498454688 17555190016 17576290004 17604640768 17623416832 17679613952 17700863488 17735990272 17757307568 17795902124 17843617792 17865064448 17871689836 17922032128 17998356992 18015821824 18037475456 18055749712 18059155114 18094992916 18143510528 18165317632 18204798976 18223242752 18245145688 18282328064 18304302016 18333827072 18340626304 18362670326 18399110444 18451922944 18470617088 18474100736 18510761984 18533010496 18551786792 18592108106 18611937344 18652389392 18671286634 18724880384 18762039296 18784589824 18807167456 18844489664 18867139291 18905589248 18947489099 18958843904 18965874928 19039584256 19100297216 19123254304 19141810688 19161203776 19164817672 19184234069 19246435208 19277479936 19300649984 19362195424 19401654272 19424973568 19444653536 19448320892 19463521792 19486915448 19506658171 19581632512 19605168128 19625030656 19667684608 19688660992 19751443712 19775183428 19814426632 19818163729 19871301632 19895185408 19934666752 19954863104 19958626688 20022270268 20043624832 20063074304 20087188576 20107539452 20151242111 20205273088 20229558272 20269703168 20294065792 20318457698 20338173856 20358779012 20359865344 20417216512 20424788384 20482322432 20489918449 20569550848 20589510656 20614257664 20635142528 20639034416 20659944382 20679991904 20760363008 20805484544 20851595072 20894089216 20919202304 20960715776 20985908944 21007170338 21087911936 21109276672 21113257984 21121087988 21180583424 21202042048 21203173376 21270785536 21296351384 21317016448 21338613296 21342637862 21399863296 21442330624 21468102656 21493905664 21536559616 21562444904 21606387712 21632356928 21654273256 21667250176 21675285632 21701337658 21759524864 21828911104 21855147776 21876355072 21902648768 21924838936 21972491398 21995925952 22057885696 22066066022 22173319168 22199969792 22222461184 22226652448 22270760512 22293323624 22297528253 22392487117 22405906432 22428606464 22501326848 22527169676 22528371712 22573078528 22600209632 22645059008 22649329976 22672276627 22737354752 22745787064 22782476288 22809859072 22882594592 22906999808 22929227776 22956786944 22980045088 22984379236 23029990984 23053323293 23119495168 23193218048 23221094512 23243627264 23268417536 23333961728 23342615296 23370671324 23417049656 23508058112 23559151616 23583020032 23587467904 23611365008 23662683044 23687920256 23726129152 23763455716 23830394368 23878959104 23907659776 23936394944 23955103744 23983895936 24008194672 24012722734 24060375196 24129437696 24138386272 24206381056 24232198144 24309469184 24338687296 24362304512 24386986624 24391586128 24416297906 24534974464 24564463616 24642794176 24693014528 24722693632 24747740864 24771755008 24801528752 24826655854 24947326976 24977311744 25031598592 25056958784 25058295808 25087075321 25138201088 25168415272 25209012224 25218361168 25340936192 25371394048 25397098496 25401888512 25452297728 25482889432 25508706839 25591413848 25606750208 25647035414 25715802112 25746710528 25797804032 25828811008 25859855252 25884948544 25911173288 25985548288 25995185216 26068410368 26078078026 26179428352 26204831744 26236327936 26262908672 26267861984 26294474668 26319989696 26346655192 26351624299 26422280192 26463848411 26506534912 26538393728 26592477184 26623018708 26624439296 26677274624 26709338656 26736398612 26762342464 26794508741 26866352128 26881384712 26924744704 26957106176 26984417152 27043066336 27071908864 27158235104 27244836619 27323039744 27355879936 27410166784 27437936768 27443111696 27559984144 27576500224 27586727168 27619884292 27693940736 27782250496 27815642624 27842633728 27870841856 27876098432 27904340464 27964989052 27994814848 28039970816 28073672704 28084084028 28163193344 28220588032 28254507008 28283132416 28288466752 28310577152 28344604288 28373320976 28378672322 28434988868 28545499136 28607541248 28638052352 28670943224 28729372672 28763903168 28820984192 28855624798 28995878912 29025255424 29030729728 29123302208 29152807816 29154363392 29247330112 29282483153 29310897616 29340593282 29424812032 29483204608 29518641152 29554120288 29582798336 29612769472 29648361743 29708783104 29744490776 29774625727 29792468992 29803517744 29919346688 29948379136 29984374784 30014752768 30020413696 30050828192 30079988224 30116142056 30146653537 30244398184 30329592832 30391402496 30427930624 30488313856 30524958464 30555884128 30561647116 30622295704 30721582528 30808121344 30839333888 30840979456 30939324416 30976511104 31037982976 31075288244 31136956136 31142828717 31226331136 31263862784 31275457213 31325904896 31363556224 31463567564 31497124736 31527688192 31565582048 31597561996 31666237603 31751143424 31789305856 31820152832 31858398208 31890674816 31929004954 31959987488 31994074112 32084197376 32096096032 32198443277 32290865152 32323579904 32329676288 32393833472 32426652544 32432768368 32465626886 32570890352 32623427584 32641681436 32729202688 32766792256 32768540672 32833568768 32873032192 32912543048 32938267648 32977856912 33084781184 33138147328 33177976832 33190281124 33283773952 33319272448 33425520128 33465695032 33498168704 33532106608 33538430926 33628356608 33735589888 33776137472 33808912384 33883841992 33952894976 33993703744 34028143688 34061163136 34102102034 34193539072 34267856896 34302574592 34309044224 34343803648 34418448064 34453318328 34455156736 34565026496 34606570999 34662391808 34675246606 34774777856 34816574464 34843787264 34885666816 34921010432 34927596704 34996909376 35038972969 35110380032 35152580008 35188194041 35209281536 35359227904 35401726976 35471980544 35514615136 35591804248 35627863271 35730128896 35743379672 35844064256 35996713984 36031643648 36074950912 36111499424 36118310228 36189985832 36226650889 36330635264 36409597952 36446485504 36490291376 36564656128 36608604032 36667654144 36681252608 36725340652 36798220888 36903845888 36941234176 36948201472 36961903979 37021523968 37066020992 37103573584 37184216212 37223874688 37304778784 37342573268 37449760768 37524078592 37569179648 37614334912 37688979328 37734278582 37811178496 37894978198 37917687808 37931749856 38079168512 38200594432 38246508608 38283621376 38322407552 38329635344 38368468138 38492870416 38554959872 38601299968 38724390848 38803308544 38849947136 38889307072 38896641784 38927043584 38973830896 39013316342 39163265024 39210336256 39250061312 39335369216 39377321984 39422546933 39502887424 39550366856 39628853264 39636327458 39742603264 39790370816 39869333504 39909726208 39917253376 40044540536 40087249664 40126148608 40174377152 40215078904 40302484222 40410546176 40459116544 40539406336 40588131584 40636915396 40676347712 40717558024 40719730688 40834433024 40849576768 40898674817 40964644864 40979836898 41139101696 41179021312 41228515328 41270285056 41278068832 41319888764 41359983808 41409695327 41520726016 41586047503 41610969088 41703190144 41788178432 41838404608 41921431552 41971817888 42014340676 42105656593 42218553344 42226515968 42242175976 42361166848 42404084096 42406346752 42541571072 42592702768 42634032896 42677226592 42685275724 42799726592 42813314687 42936205312 42987811328 43073119232 43124889808 43212775424 43264713856 43308546512 43334500352 43350571264 43402675316 43519049728 43657822208 43710295552 43752710144 43805297536 43849677872 43944982796 43991851904 44115771392 44132132044 44346638336 44399939584 44444922368 44453304896 44541521024 44586647248 44595056506 44784974234 44811812864 44857212928 45002653696 45054339352 45056743424 45146157056 45200419264 45254746691 45290118016 45298659952 45344553254 45474709504 45491574128 45564952576 45619718144 45765189184 45813999616 45858455552 45913573888 45960090176 45968758472 46015330669 46059981968 46106646586 46238990336 46386436096 46442189024 46487254528 46536835072 46590282739 46685230592 46741342648 46788697571 46834099312 47016116224 47118303232 47166040064 47174935808 47222730016 47325366088 47373312701 47375840512 47526911432 47660788736 47757918208 47815319552 47872789888 47910207488 47967791872 48016389344 48025445468 48120750392 48258875392 48276772544 48334797511 48412762112 48464396288 48618938368 48677374592 48724609024 48773973248 48783172256 48832595812 48938730841 49069948928 49128927232 49147147049 49285588352 49386029056 49445387264 49495481728 49543510016 49603057504 49653311708 49761230519 49894653952 49954623488 50063197184 50113917568 50116591616 50174150642 50276402176 50336830544 50418024448 50436722336 50597553721 50742788096 50794196992 50803777024 50904595456 50965778864 51017413678 51182827696 51213500416 51294070828 51431604224 51493421056 51595608064 51657622016 51719710504 51769897088 51822346576 51971096576 51990370432 52136820736 52156156052 52358856704 52409663488 52472655872 52525817344 52535723968 52588949336 52639979392 52693310384 52703248598 52844560384 52927696822 53013069824 53076787456 53184954368 53246037416 53248878592 53354549248 53418677312 53472797224 53482882453 53524684928 53589017482 53732704256 53762769424 53849489408 53914212352 53968834304 54086132672 54143817728 54316470208 54381754427 54489673238 54646079488 54711759872 54820333568 54875873536 54886223392 55061243237 55119968288 55173454336 55239768584 55295733493 55564500992 55631285248 55685267456 55741683712 55752196864 55808680928 55929978104 55986642283 55989629696 56147345408 56168168056 56326386688 56441176064 56509014016 56566264832 56576933504 56621154304 56689208576 56746641952 56757344644 56869977736 57090998272 57122942513 57215082496 57276104704 57341886448 57458745344 57527806336 57641968384 57711249596 57991757824 58050510848 58061459456 58082991967 58246604416 58305615632 58308726784 58494660224 58564966306 58621795232 58681186564 58849624064 58966409216 59037282304 59108240576 59165596672 59225538944 59296723486 59417566208 59488981552 59549251454 59584937984 59607035488 59838693376 59968749568 60029505536 60040827392 60101656384 60159976448 60232284112 60293307074 60488796368 60659185664 60782804992 60855861248 60976627712 61049916928 61111768256 61123294232 61244591408 61443165056 61616242688 61678667776 61681958912 61878648832 61949716609 61953022208 62075965952 62150576488 62273912272 62285657434 62452662272 62527725568 62550914426 62651809792 62727112448 62927135128 62994249472 63055376384 63131164096 63195123992 63207042899 63332475206 63502286848 63578611712 63640305664 63716796416 63781349632 63858009908 63919974976 63988148224 64168394752 64192192064 64269346141 64396886554 64581730304 64647159808 64659352576 64787666944 64853305088 64865536736 64931253772 65072378371 65141780704 65246855168 65283362872 65349503219 65533584512 65537081344 65667137536 65746064384 65825086096 65876535296 65955713824 66166031789 66169562368 66355953664 66380562248 66567547904 66638544896 66851040256 66931390064 66996337408 67064213216 67076861852 67256713216 67471179776 67552274944 67617824768 67767683984 67905789952 67987407488 68056287376 68122326272 68204204068 68387078144 68535713792 68605149184 68618088448 68687607296 68836896128 68906636656 68910313472 69130052992 69213141998 69324783616 69350493212 69549555712 69633148928 69687574528 69771333632 69842020864 69855193408 69993818752 70077945938 70220760064 70305160016 70376388082 70418563072 70718455808 70803453952 70943961088 71029230272 71114601943 71183608496 71255726542 71460257792 71486759344 71688128512 71993427968 72063287296 72149901824 72222998848 72236620456 72309805337 72379971664 72453301778 72661270528 72819195904 72892971008 72980582752 73129312256 73213301447 73217208064 73362505216 73450681304 73525096183 73596441776 73807691776 73882468352 73896402944 73923807958 74043047936 74132041984 74207147168 74368432424 74447749376 74609557568 74685146536 74699232517 74899521536 75048157184 75138359296 75228669824 75377958656 75468557164 75622356992 75789956396 75835375616 75863499712 75954681803 76158337024 76401188864 76493017216 76567242752 76644815104 76659270688 76736936276 76903719893 76985740832 77109919744 77202599936 77231231077 77448781696 77606617088 77699894272 77778614144 77793283568 77854087168 77947661792 78026632684 78196219387 78420672512 78500122624 78670738432 78754643968 78845093866 79005774848 79100733712 79257706528 79272654916 79485206528 79580741632 79738667008 79819452416 79834506752 80089081072 80174499328 80252297216 80348754304 80430157808 80604968444 80821092352 80918233088 81078812672 81176263168 81273830792 81352695424 81435116048 81439461376 81668866048 81699153536 81797349634 81929289728 81959673796 82278203392 82358042624 82457030656 82540570112 82556137664 82639777528 82719967616 82819390654 83041452032 83172095006 83221938176 83406380288 83576356864 83676809216 83842863104 83943635776 84028681352 84044529569 84211313186 84437106688 84453031936 84484351952 84722333696 84808168192 84812693504 85083142144 85185405536 85268065792 85354453184 85370551448 85457042671 85626629374 85872410624 85975622656 86146238464 86249779616 86425550848 86524810801 86529427712 86617093024 86701142528 86805350632 86893295489 87315644416 87420591104 87505420288 87610595072 87699355744 87889965592 87983703808 88231542784 88264264088 88693276672 88799879168 88889844736 88906609792 89083042048 89173294496 89190113012 89569948468 89623625728 89714425856 89764623949 90005307392 90108678704 90113486848 90292314112 90400838528 90509493382 90580236032 90597319904 90689106508 90949419008 90983148256 91129905152 91239436288 91273273091 91530378368 91627999232 91716911104 91827147776 91920180352 91937516944 92030661338 92119963936 92213293172 92477980672 92772872192 92884378048 92974509056 93073670144 93180565478 93370461184 93482685296 93577395142 93668198624 94032232448 94236606464 94332080128 94349871616 94445460032 94650732176 94746625402 94751681024 95053822864 95321577472 95515836416 95630639104 95745579776 95820414976 95935583744 96032778688 96050890936 96241500784 96517750784 96553545088 96669595022 96825524224 96928792576 97237876736 97354749184 97449218048 97547946496 97566344512 97665191624 97877461682 98139897856 98257854464 98294294098 98571176704 98772058112 98890774528 98990963456 99087020032 99206115008 99306623416 99325353127 99522461038 99789307904 99909246976 100126394368 100227835136 100233183232 100348301284 100552804352 100673661088 100836048896 100873444672 100994686793 101195107442 101485576192 101588393984 101607554048 101809190912 101931557728 102034827356 102256594583 102365655392 102588141656 102692076487 102986842112 103191216128 103315244032 103439421008 103539794176 103644693152 103942193152 103980740864 104273641472 104312312104 104717713408 104819326976 104945311744 105051634688 105071447936 105177898672 105279958784 105386620768 105406497196 105689120768 105855393644 106026139648 106153574912 106369908736 106492074832 106497757184 106709098496 106837354624 106945594448 106965764906 107049369856 107178034964 107465408512 107525538848 107698978816 107828424704 107937668608 108172265344 108287635456 108632940416 108763508854 108979346476 109292158976 109423519744 109640667136 109751747072 109772446784 110122486474 110239936576 110346908672 110479537168 110591466986 111129001984 111262570496 111370534912 111483367424 111504393728 111617361856 111751517339 111859956208 111973284566 111979259392 112294690816 112336336112 112652773376 112882352128 113018028032 113132529664 113153867008 113242308608 113378417152 113493283904 113514689288 113629694101 113739955472 114181996544 114245885026 114430164992 114552209408 114683772896 114917490688 115055612672 115283936768 115422499192 115983515648 116101021696 116122918912 116165983934 116493208832 116611231264 116617453568 116989320448 117129932612 117243590464 117362373128 117384508241 117699248128 117932818432 118074564608 118216481152 118331193344 118451077888 118593446972 118835132416 118977963104 119098502908 119169875968 119214070976 119357357119 119677386752 119937499136 120059011072 120081654784 120203312768 120319952896 120464568224 120586614148 120848702689 120977592736 121318371328 121363363121 121711722496 121953255424 122099833856 122223536512 122246588464 122489182816 122886330112 123232485376 123357335552 123363917824 123757297664 123899433218 123906044416 124151931904 124301152976 124547824544 124571314868 124905324544 125055451136 125101828852 125303619584 125454224896 125854270256 125988498944 126110752768 126262328192 126390247984 126414085798 126664950412 127004573696 127157223424 127280611328 127433592832 127562699264 127716019816 127839949952 127976296448 128336789504 128384384128 128538692282 128793773108 129163460608 129294319616 129318705152 129575333888 129706610176 129731073472 129862507544 130144756742 130283561408 130493710336 130566725744 130699006438 131067169024 131074162688 131334275072 131492128768 131650172192 131753070592 131911427648 132069975037 132332063578 132339124736 132711907328 132761124496 133135095808 133277089792 133702080512 133862780128 133992674816 134128426432 134153723704 134289638483 134942359552 135104549888 135235649536 135535367968 135811579904 135974814976 136112574752 136244652544 136408408136 136546607197 137071427584 137210298368 137236176896 137375214592 137673792256 137813273312 137820626944 138260105984 138426283996 138649567232 138700986424 138727146103 139099111424 139266297856 139375149056 139542667264 139684041728 139710386816 139987637504 140155891876 140441520128 140610320032 140752776164 140837126144 141058694777 141436911616 141606907904 141887922176 142058460544 142229203886 142367216992 142511453084 142920515584 142973518688 143376257024 143429429143 143986855936 144126574592 144299803648 144445997696 144473240912 144619610674 144759943328 144906603556 145322541056 145638391808 145785942016 145961165504 146258624512 146426602894 146434416128 146725010432 146901362608 147050192366 147192883552 147615383552 147764936704 147792805888 147847615916 148086095872 148264083968 148414294336 148736864848 148895498752 149219115136 149370293072 149398465034 149799043072 150096314368 150276718592 150457339648 150755917312 150937114328 151244713984 151579912792 151670751232 151726999424 151909363606 152316674048 152802377728 152986034432 153134485504 153289630208 153318541376 153473872552 153807439786 153971481664 154219839488 154405199872 154462462154 154897563392 155213234176 155399788544 155557228288 155586567136 155708174336 155895323584 156053265368 156082697771 156392438774 156841345024 157000245248 157341476864 157509287936 157690187732 158011549696 158201467424 158515413056 158545309832 158705936389 159161483264 159477334016 159638904832 159669013504 160178162144 160348998656 160504594432 160697508608 160860315616 161209936888 161373263051 161836466176 162157625344 162352526336 162547661584 162705390848 162870232096 162878922752 163337732096 163398307072 163594699268 163858579456 163919347592 164556406784 164716085248 164914061312 165081140224 165112275328 165279555056 165439935232 165638781308 166082904064 166344190012 166443876352 166812760576 167152713728 167353618432 167685726208 167887271552 168057362704 168089059138 168422626372 168874213376 168906063872 168968703904 169444667392 169616336384 169625387008 170166284288 170370811072 170536131584 170708906368 170741102896 170914085342 171253258748 171744821248 171951245312 172292476928 172499559232 172851101696 173049621602 173058855424 173234186048 173402285056 173610701264 173786590978 174631288832 174841182208 175010840576 175221190144 175398711488 175609527247 175779931184 175967407616 176463085568 176528528176 177386553344 177599758336 177779689472 177813219584 178166084096 178346588992 178380226024 178560947873 179139896936 179247251456 179428851712 179529247898 180010614784 180217357408 180226973696 180584628224 180801677056 181018986764 181160472064 181194639808 181378213016 181898838016 181966296512 182259810304 182478872576 182546546182 183060756736 183255998464 183433822208 183654295552 183840360704 183875033888 184061322676 184239927872 184426586344 184461370093 184955961344 185545744384 185768756096 185949018112 186147340288 186361130956 186740922368 186965370592 187154790284 187336397248 187561561187 188064464896 188473212928 188664160256 188699743232 188890920064 189301464352 189493250804 189503362048 190107645728 190643154944 190713856333 191261278208 191491159552 191640829952 191871167488 192065557376 192101781872 192483001568 193035501568 193107090176 193339190044 193651048448 193857585152 194475753472 194709498368 194898436096 195095892992 195132689024 195330383248 195754923364 196279795712 196515708928 196588588196 197142353408 197544116224 197781549056 197981926912 198174040064 198412230016 198613246832 198650706254 199044922076 199578615808 199818493952 200252788736 200455670272 200466366464 200696602568 201105608704 201347322176 201672097792 201746889344 201989373586 202390214884 202971152384 203176787968 203215108096 203618381824 203863115456 204069654712 204513189166 204731310784 205176283312 205384152974 205973684224 206382432256 206630488064 206878842016 207079588352 207289386304 207538532201 207961481728 208422380089 208547282944 208624624208 209435426816 209638653952 209890623488 210103269376 210142895872 210355797344 210559917568 210773241536 210812994392 211026574759 211710787288 212052279296 212307149824 212739817472 212984149664 212995514368 213418196992 213674709248 213891188896 213931529812 214098739712 214356069928 215051077696 215397957632 215656849408 215875337216 216344530688 216575270912 217265880832 217527017708 217958692952 217999801019 218584317952 218847039488 219281334272 219503494144 219544893568 220244972948 220479873152 220693817344 220959074336 221182933972 221663663221 222258003968 222525140992 222741069824 222966734848 223008787456 223234723712 223503034678 223719912416 223946569132 223958518784 224589381632 224672672224 225305546752 225389102939 226036056064 226265059328 226307734016 226484617216 226756834304 226986567808 227029378576 227259388202 227479910944 228363993088 228491770052 228860329984 229104418816 229367545792 229834981376 230111225344 230567873536 230844998384 231967031296 232202043392 232245837824 232331967868 232986417664 233222462528 233234907136 233978640896 234259865224 234487180928 234724746256 234769016482 235398496256 235865636864 236149129216 236432962304 236662386688 236902155776 237186893944 237670264832 237955926208 238197005816 238339751936 238428141952 238714714238 239354773504 239874998272 240118022144 240163309568 240406625536 240639905792 240929136448 241173228296 241697405378 241955185472 242636742656 242726726242 243423444992 243906510848 244199667712 244447073024 244493176928 244978365632 245272810783 245772660224 246317358287 246464970752 246714671104 247514595328 247798866436 247812088832 248303863808 248602305952 249095649088 249142629736 249395042897 250110902272 250203657704 250607239168 250908449792 251708540512 251976997888 252221505536 252524656384 252780495968 252828171596 253329900824 253586556223 254314446848 254561222656 254867185664 255125398528 255432039632 255679899904 255952592896 256673579008 256768768256 257077384564 257587546216 258326921216 258588639232 258637410304 259150667776 259413220352 259462146944 259725015088 260289513484 260567122816 260987420672 261133451488 261398012876 262134338048 262148325376 262668550144 262984257536 263300344384 263506141184 263822855296 264139950074 264664127156 264678249472 265423814656 265522248992 266270191616 266554179584 267404161024 267725560256 267985349632 268256852864 268307447408 268579276966 269884719104 270209099776 270471299072 271070735936 271623159808 271949629952 272225149504 272489305088 272816816272 273093214394 274142855168 274420596736 274472353792 274750429184 275347584512 275626546624 275641253888 275957828531 276520211968 276852567992 277299134464 277401972848 277454292206 278198222848 278532595712 278750298112 279085334528 279368083456 279420773632 279975275008 280311783752 280883040256 281220640064 281505552328 281674252288 282117389554 282873823232 283213815808 283775844352 284116921088 284458407772 284734433984 285022906168 285841031168 285947037376 286752514048 286858858286 287973711872 288253149184 288599607296 288891995392 288946481824 289239221348 289519886656 289813207112 289867867289 290645082112 291102332521 291276783616 291571884032 291922331008 292517249024 292853205788 292868832256 293450020864 293802725216 294100384732 294385767104 294739596151 295529873408 295585611776 295695231832 296172191744 296528167936 296828588672 297473729696 297790997504 298438230272 298740586144 298796930068 299598086144 299693202809 300553437184 300914679296 301511834624 301874228656 302489427968 303159825584 303341502464 303453998848 303818727212 304633348096 305604755456 305972068864 306268971008 306579260416 306637082752 306947745104 307614879572 307942963328 308439678976 308810399744 308924924308 309795126784 310426468352 310799577088 311114456576 311173134272 311416348672 311790647168 312106530736 312165395542 312784877548 313682690048 314000490496 314682953728 315018575872 315380375464 316023099392 316402934848 317030826112 317090619664 317411872778 318322966528 318954668032 319277809664 319338027008 320356324288 320697997312 321009188864 321395017216 321720631232 322107314683 322419873776 322746526102 323672932352 324315250688 324705052672 325095323168 325410781696 325740464192 325757845504 326131979173 326796614144 327189398536 327520882997 327717158912 327838695184 329112813568 329432170496 329828122624 330162280448 330224550656 330559110112 330879870464 331277562616 331613188907 332688380024 332887752704 333625521152 334305427456 334707236864 335371452416 335774543104 336114725408 336178118276 336845252744 337812127744 337937407808 338889334784 339232672768 339250774016 340332568576 340741622144 341072263168 341417812736 341482205792 341828170684 342506517496 342571115887 343489642496 343902490624 344030029343 344584953856 344999118464 345702203392 346099243204 346117710848 346468372096 346804570112 347221402528 347573181956 348328613633 349262577664 349682364416 350021681152 350442380288 350797422976 351219054494 351559862368 351934815232 352926171136 353057056352 354182876047 355199516672 355559378944 355626439168 356332168192 356693177984 356760452048 357121895746 358279793872 358494502912 358857703424 359058495796 360021229568 360434714816 360453947392 361169256448 361603354112 362037973528 362320944128 362389279616 362756426032 363797676032 363932593024 364519620608 364957745152 365093092364 366121513472 366511996928 366867644416 367308591104 367680721408 367750067776 368122645352 368479855744 368853172688 368922740186 369911922688 371091488768 371537512192 371898036224 372294680576 372722261912 373481844736 373930741184 374309580568 374672794496 375123122374 376128929792 376946425856 377328320512 377399486464 377781840128 378602928704 378986501608 379006724096 380215291456 380672280989 381286309888 381427712666 382522556416 382982319104 383281659904 383742334976 384131114752 384203563744 384966003136 385428702659 386214180352 386678380088 387070134451 387302096896 388951506944 389418996736 389796872192 390191785984 390265378048 390660766496 391509846728 391906495981 393031417856 393177176392 394284706816 395088232448 395563098112 395963853824 396348080128 396824460032 397226493664 397301412508 398089844152 399636987904 400505577472 400911340544 400932732928 401393205136 402211217408 402694644352 403344195584 403493778688 403978747172 404780429768 405942304768 406353575936 406430216192 406580943769 407236763648 407726230912 408139309424 409026378332 409462621568 410352566624 410768305948 411947368448 412764864512 413260976128 413757684032 414159176704 414578772608 415077064402 415922963456 416844760178 417094565888 417249248416 418870853632 419781246976 420206538752 420285791744 420711594688 421119835136 421546483072 421625988784 422053149518 423421574576 424104558592 424614299648 425479634944 425968299328 425991028736 426836393984 427349418496 427782377792 427863059624 428197479424 428712139856 430102155392 430795915264 431313698816 431750674432 432689061376 433150541824 433648016263 434531761664 435054035416 435917385904 435999602038 437168635904 437694078976 438562668544 439006988288 439089787136 440489945896 440959746304 441387634688 441918148672 442365867944 443327326442 444516007936 445050281984 445482139648 445933469696 446017574912 446469447424 447006069356 447439824832 447893138264 447917037568 449178763264 449345344448 449885422987 450611093504 450778205878 452072112128 452530118656 452615468032 452969234432 453513668608 453973135616 454058757152 454518776404 454959821888 455506648597 456727986176 456983540104 457446522533 457720659968 458735091584 459669962752 460222450688 461135747072 461689996768 463162222523 464404086784 464491675648 464663935736 465972835328 466444925056 466469814272 467957281792 468519730448 468974361856 469449492512 469538032964 470796992512 470946461557 472298258432 472865924608 473324773376 473804311552 474373787888 475340529664 475911852416 476394011632 476679503872 476856283904 477429428476 478709547008 479749996544 480236044288 480326619136 480813251072 481279811584 481858272896 482346456592 483394810756 483910370944 485273485312 485453452484 486846889984 487813021696 488399335424 488894146048 488986353856 489956731264 490545621566 491545320448 492634716574 492929941504 493429342208 495029190656 495597732872 495624177664 496607727616 497204611904 497802213601 498191298176 498285259472 498790085794 500221804544 500407315408 501214478336 501816899584 503417081024 503953995776 504443011072 505049312768 505560991936 505656343192 506168637359 506659801648 507173112446 508628893696 509122445312 509734371328 510250797056 510864079264 511359799808 511905185792 512493110129 513537536512 514154769128 514675673281 515175092432 516653842432 517177278464 517274820608 518301335552 518826440704 518924293888 519450030176 520579026968 521134245632 522266902976 522796025752 524268676096 524296650752 525337100288 525968515072 526600688768 527012282368 527645710592 528279900148 529328254312 529356498944 530847629312 531044497984 531682772621 532540383232 533108359168 534808322048 535451120512 535970699264 536513705728 536614894816 537158553932 538326039251 539769438208 540418199552 540618617539 540942598144 542141471872 543246319616 543899259904 544450299008 544978610176 545633632544 546186428788 547373535709 548841193472 548944707584 549500858368 550695169024 551253093248 551282507776 551915657062 553040423936 553705135984 554598268928 554803945696 554908584412 556396445696 556573090931 557065191424 558170669056 558736166912 558841547264 559950550016 560623567504 561766080512 562441280128 563011104656 563348504576 564234779108 565747646464 566427631616 567551688704 568233842176 568916815544 569468867968 570045812336 571682062336 571894074752 573505028096 573717716572 575947423744 576506298368 577199214592 577783990784 577892963648 578478442696 579039773312 579626414224 579735734578 581290164224 582204665042 582553567232 583143768064 583844662016 585034498048 585706411576 585737664512 586900041728 587605450432 588200769464 588311706983 588771534208 589479192302 591059746816 591171223552 591390463664 592344383488 593056335872 593657177344 594947459392 595581995008 596876460544 597481172288 597593860136 598199298697 599386405618 601106874368 601829358592 603023669248 603748457312 604978855936 605673675607 606319651168 606907997696 607637454424 608253068423 611209510912 611944137728 612537942016 613158520832 613274165504 613895490208 615229759144 615853065113 615885926656 617620799488 617849848616 619590253568 620852936704 621599154176 622228913152 622346268544 622832697344 623581294336 624213061472 624330791084 625569755096 627365380096 628000980992 628352367643 629365907456 630037151744 630760750928 632046198784 632805869696 634061652224 634181239328 634823745556 636645933056 637909336064 638555619328 638676054016 638912911637 640712648576 641395994624 642018377728 642790034432 643441262464 644214629366 644839747552 645493052204 647345864704 648630501376 649410105344 650190646336 650821563392 651480928384 651515691008 652263958346 653593228288 654378797072 655041765994 655434317824 655677390368 658225627136 659656245248 660324560896 660449101312 661118220224 661759740928 662555125232 663226377814 665376760048 665775505408 667251042304 668610854912 669414473728 670742904832 671549086208 672229450816 672356236552 673690505488 675624255488 675874815616 677778669568 678465345536 678501548032 680665137152 681483244288 682144526336 682835625472 682964411584 683656341368 685013034992 685142231774 686979284992 687804981248 688060058686 689169907712 689998236928 691404406784 692198486408 692235421696 692936744192 693609140224 694442805056 695146363912 695277471889 696657227266 698525155328 699364728832 700043362304 700884760576 701594845952 702438108988 703119724736 703869630464 705852342272 706114112704 706962807551 708365752094 710399033344 711118757888 711252878336 712664336384 713386355968 713520904096 714243791492 715796162081 716559587744 717715406848 718116991592 718844535409 720869429632 720907894784 722338512896 723206708224 724075947056 724641888256 724778559232 725512852064 727595352064 727826349679 727865186048 729915490304 730186184728 732243026944 733023993856 733735288832 734617182208 735361442816 735500135552 736245290704 736959711488 737706345376 737845480372 739823845376 742182977536 743075024384 743796072448 744589361152 745444523824 746963689472 747861482368 748619161136 749345588992 750246244748 752257859584 753892851712 754656641024 754798972928 755563680256 757205857408 757973003216 758013448192 760430582912 761344561978 762572619776 762855425332 765045112832 765964638208 766563319808 767484669952 768262229504 768407127488 769932006272 770857405318 772428360704 773356760176 774140268902 774604193792 777903013888 778837993472 779593744384 780383571968 780530756096 781321532992 782260621373 783019693456 783812991962 786062835712 786354352784 788569413632 790176464896 791126196224 791927707648 792696160256 793648920064 794452987328 794602825016 795407858707 796179688304 799273975808 801011154944 801822681088 801865465856 802786410272 804422434816 805346315917 805389288704 806987557376 807957494344 809560859536 811884609536 812707151872 812860432384 813161887538 814473527296 815452461824 816278618848 818052756664 818925243136 820705133248 821536611896 821691557687 823894736896 825529729024 826521952256 827515368064 828318353408 829157545216 830154128804 831845926912 833689520356 834189131776 834498496832 835501499833 837741707264 839562493952 840413077504 840571583488 841423189376 842239670272 843092966144 843251977568 844106299036 845940918823 846843149152 848209117184 849228599296 849543541847 851936598656 851982057472 853672787968 854698836992 855564755584 855726119248 856394958848 857424279712 860158413257 860204310784 862627397632 863501348864 865378122752 866301083648 867296032526 869063523328 870108070832 871834771808 871999204076 874337271808 875388157952 877125337088 878013976576 878179574272 880979891792 881919492608 882775269376 883836297344 884731735888 886654652884 889032015872 890100563968 890964279296 891866939392 892035149824 892938894848 894012138712 894879649664 895786276528 895834075136 898357526528 898690688896 899770845974 901222187008 901556411756 904144224256 905060237312 905230936064 905938468864 907027337216 907946271232 908117514304 909037552808 909919643776 911013297194 913455972352 913967080208 914893045066 915441319936 917470183168 919339925504 920444901376 922271494144 923379993536 924489825259 926324445046 928808173568 928983351296 929327871472 931945670656 932889850112 932939628544 935914563584 937039460896 937948723712 938898985024 939076065928 940027469381 941892923114 944596516864 945731849216 946649546752 947608623104 948747575776 950681059328 951772918811 951823704832 952788023264 953712567808 954858856952 955826250379 959499993088 960472088576 960653238272 961626502144 962559623168 963716545792 964692913184 966789621512 967820741888 970546970624 970906904968 971090022721 973693779968 975626043392 976798670848 977788292096 977972707712 979913462528 981091243132 983090640896 985269433148 985859883008 986858684416 987410863439 990058381312 991195465744 991248355328 993215455232 994409223808 995604427202 996382596352 996570518944 997580171588 1000443609088 1000814630816 1002428956672 1003633799168 1004006004001 1006834162048 1007907991552 1008886022144 1010098625536 1011121983872 1011312686384 1012337274718 1013319603296 1014346224892 1017257787392 1019468742656 1020501594112 1021728158528 1022719599616 1023810371584 1024986220258 1027075073024 1028309538256 1029351346562 1030350184864 1033307684864 1034354556928 1034549641216 1036602671104 1037652881408 1037848587776 1038900060352 1041158053936 1042268491264 1044533805952 1045592051504 1048537352192 1048593301504 1050674200576 1051937030144 1053201377536 1054024564736 1055291421184 1056559800296 1058656508624 1058712997888 1061695258624 1062088995968 1063365545242 1065080766464 1066216718336 1069616644096 1070902241024 1071941398528 1073027411456 1073229789632 1074317107864 1076652078502 1079538876416 1080836399104 1081237235078 1081885196288 1084282943744 1086492639232 1087798519808 1088900598016 1089957220352 1091267265088 1092372857576 1092578884397 1094747071418 1097682386944 1097889415168 1099001716736 1101390338048 1102506186496 1102565015552 1103831314124 1106080847872 1107410271968 1109196537856 1109607891392 1109817168824 1110941554723 1113146181862 1114130382848 1116341338112 1117472333824 1117683094528 1119901100032 1121247135008 1123532161024 1124822540413 1124882560256 1126022209312 1128469558216 1129612841357 1132855263232 1135103377408 1136467684352 1137833631088 1138937735936 1140091624672 1143364124672 1143788149504 1147010056192 1147435433144 1151894847488 1153012596736 1154398429184 1155567981568 1155785927296 1156956885392 1158079546624 1159252828448 1159471469156 1162580328448 1164409330084 1165107134464 1166287536128 1167689324032 1170068996096 1171412823152 1171475329024 1173800083456 1175210900864 1176401538928 1176623413966 1177543068416 1178958384604 1182119493632 1182342447104 1182780927328 1184688766976 1186112671744 1187314354688 1189894918784 1191163990016 1193752921088 1194962344576 1195187720272 1196398597394 1198772811236 1202213748736 1203658717184 1206047338496 1207496914624 1209957711872 1211347351214 1212639302336 1213815995392 1215274908848 1216506136846 1222419021824 1223888275456 1225075884032 1226317041664 1226548331008 1227790980416 1229266690729 1230459518288 1231706130226 1231771853312 1235241598976 1235699697232 1239180507136 1241705873408 1243198308352 1244457826304 1244692537088 1245665394688 1247162588672 1248426122944 1248661582168 1249926635111 1251139510192 1254730760192 1256001961984 1256704735286 1258731814912 1260074303488 1261521501856 1264092397568 1265611739392 1268123304448 1268362478656 1269647491112 1273291866112 1275818672128 1277111238656 1277352108032 1277825823274 1281425297152 1282791989248 1284036755456 1285580068864 1286882524928 1288429258732 1289679495104 1290986104408 1291229590651 1294691729408 1297261002752 1298820210688 1300381292672 1301643126784 1302961856768 1303031382016 1304527916692 1307186456576 1308757594144 1310083531988 1310868635648 1311354780736 1312930928309 1316451254272 1319312490496 1320649121792 1320898202624 1322236440448 1323519481856 1325110250464 1326452755628 1329335729579 1330753520096 1334502084608 1334996994331 1338828947456 1341485809664 1343098172416 1344458901632 1344712473104 1347381010976 1351248510976 1351749631232 1355557339136 1356930691072 1357003096064 1361330274304 1362966488576 1364289052672 1365671250944 1365928823168 1367312682736 1370026069984 1370284463548 1373958569984 1375609962496 1376120117372 1378339815424 1379996473856 1382808813568 1384396972816 1384470843392 1385873488384 1387218280448 1388885610112 1390292727824 1390554943778 1393314454532 1397050310656 1398729457664 1400086724608 1401769521152 1403189691904 1404876217976 1406239449472 1407739260928 1411704684544 1412228225408 1413925615102 1416731504188 1420798066688 1422237515776 1422505756672 1425328672768 1426772711936 1427041808192 1428487582984 1431592324162 1433119175488 1435430813696 1436233983184 1437689070818 1441738859264 1441815789568 1444677025792 1446413416448 1448151894112 1449283776512 1449557118464 1451025704128 1452769725407 1455652699358 1455730372096 1459830980608 1460372369456 1464486053888 1466047987712 1467470577664 1469234364416 1470722885632 1471000271104 1472490581408 1473919422976 1475412690752 1475690960744 1477186023313 1484365955072 1486150048768 1487592144896 1489178722304 1490889047648 1493927378944 1495722964736 1497238322272 1498691177984 1500492489496 1507785703424 1509313282048 1509597945856 1511127360512 1514411714816 1515946006432 1516026896384 1520861165824 1522689123956 1525145239552 1525710850664 1525998607133 1530090225664 1531929276416 1533126639616 1534969339904 1536524459008 1536814254976 1539864012544 1541714810636 1544856721408 1546713520352 1548280537804 1549208387584 1551645642547 1555806027776 1557675986944 1559187488768 1560767143936 1561061512192 1562643065984 1564521242746 1566039386912 1567625983924 1572125671424 1572708705568 1577138827264 1577723720573 1582252392448 1583855415296 1585392320512 1587297840128 1588905974656 1589205650032 1590815717414 1592359376608 1598547951616 1602022309888 1603645362176 1603730931712 1605572820544 1608844869632 1610692631834 1610778577408 1613975114752 1615914988688 1619121719072 1623769219072 1625414303744 1625720864768 1626323775076 1628947054592 1630904923648 1632557237696 1636105513328 1637850486272 1641410266496 1643073223792 1643383115374 1647789473792 1651059458048 1653043904512 1655030736128 1656636706816 1658315090432 1660308257608 1663691853824 1667379040712 1668378263552 1668996993664 1671002999666 1675483414528 1679124987904 1680826155008 1681143166976 1682846378752 1684479340544 1686185932288 1686503955136 1688212598072 1691881837646 1693686298304 1696418234368 1698457198592 1699087083694 1703873197312 1703964114944 1707345575936 1709397673984 1711129511168 1711452238496 1712789917696 1714848559424 1716909675481 1720316826514 1720408621568 1725254795264 1727002697728 1730756245504 1732602167296 1734592065052 1738127046656 1740216141664 1743669543616 1743998408152 1745765300279 1750776315904 1754250674176 1756027953152 1756359148544 1761959783584 1763838985216 1765550538752 1767672594688 1769463471776 1773309305768 1775105893561 1780201127936 1781928558592 1783733878784 1784070299648 1785877789696 1788024277424 1789759299328 1791572553056 1791668150272 1796715053056 1797381377792 1799541691948 1802444374016 1803112823512 1808288448512 1810120474624 1810461872128 1811876937728 1814054674432 1815892542464 1816235028608 1818075105616 1819839287552 1822026594388 1826911944704 1827934160416 1829786090132 1830882639872 1834940366336 1838679851008 1840889802752 1844542988288 1846759987072 1848979650518 1852648890092 1857616347136 1857966702592 1858655742944 1863891341312 1865779700224 1865879257088 1871829127168 1874078921792 1875897447424 1877797970048 1878152131856 1880054938762 1883785846228 1889193033728 1891463698432 1893299093504 1895217246208 1897495151552 1901362118656 1903545837622 1903647409664 1905576046528 1907425135616 1909717713904 1911652500758 1918999986176 1920944177152 1921306476544 1923253004288 1925119246336 1927433091584 1929385826368 1931704799717 1933579243024 1935641483776 1941093941248 1941813809936 1942180045442 1947387559936 1951252086784 1953597341696 1955576584192 1955945415424 1959826925056 1962182486264 1966181281792 1970538866296 1971719766016 1973717368832 1974821726878 1980116762624 1982390931488 1982496710656 1986430910464 1988818447616 1991208854404 1992765192704 1993141037888 1995160343176 2000887218176 2001629261632 2004857913344 2007267598336 2008012008002 2013668324096 2015815983104 2017772044288 2020197251072 2022243967744 2022625372768 2024674549436 2026639206592 2028692449784 2029075071023 2034515574784 2038937485312 2041003188224 2043456317056 2045439199232 2047620743168 2049972440516 2054150146048 2056619076512 2058702693124 2060700369728 2063177173057 2068709113856 2069099282432 2073205342208 2075305762816 2075697175552 2077800120704 2082316107872 2084536982528 2089067611904 2091184103008 2097074704384 2097186603008 2097852419663 2103874060288 2106402755072 2108049129472 2110582842368 2113119600592 2117313017248 2117425995776 2123390517248 2124177991936 2126731090484 2130161532928 2132433436672 2139233288192 2141804482048 2143882797056 2146054822912 2146459579264 2148634215728 2153304157004 2159077752832 2161672798208 2162474470156 2163770392576 2168565887488 2172985278464 2175597039616 2177801196032 2179914440704 2182534530176 2184745715152 2185157768794 2189494142836 2195364773888 2195778830336 2198003433472 2202780676096 2205012372992 2205130031104 2207662628248 2212161695744 2214820543936 2218393075712 2219215782784 2219634337648 2221883109446 2226292363724 2228260765696 2232682676224 2234944667648 2235366189056 2239802200064 2242494270016 2247064322048 2249645080826 2249765120512 2252044418624 2256939116432 2259225682714 2265710526464 2270206754816 2272935368704 2275667262176 2277875471872 2280183249344 2282923854211 2287576299008 2292646180979 2294020112384 2294870866288 2303789694976 2306025193472 2308796858368 2311135963136 2311571854592 2313913770784 2316159093248 2318505656896 2318942938312 2321292322349 2328818660168 2330214268928 2332575072256 2335378648064 2340137992192 2342825646304 2342950658048 2347600166912 2350421801728 2352803077856 2353246827932 2355086136832 2357916769208 2364684894208 2365561854656 2369377533952 2372225343488 2374628709376 2379789837568 2382327980032 2387505842176 2389924689152 2390375440544 2392797194788 2397545622472 2397997811209 2404427497472 2407317434368 2412094676992 2414993829248 2419915423744 2422694702428 2425278604672 2427631990784 2430549817696 2433012273692 2438300295431 2444838043648 2447776550912 2450151768064 2452634083328 2453096662016 2455581960832 2458533381458 2460919036576 2463412260452 2463543706624 2470483197952 2471399394464 2478361014272 2479280132329 2486396616704 2488915652608 2489385074176 2491330789376 2494325177344 2496852245888 2497323164336 2499853270222 2502279020384 2509461520384 2512003923968 2513409470572 2517463629824 2520148606976 2523043003712 2528184795136 2531223478784 2536246608896 2536724957312 2539294982224 2546583732224 2551637344256 2554222477312 2554704216064 2555651646548 2562850594304 2565583978496 2568073510912 2571160137728 2573765049856 2576858517464 2579358990208 2581972208816 2582459181302 2589383458816 2594522005504 2597640421376 2600762585344 2603286253568 2605923713536 2606062764032 2609055833384 2614372913152 2617515188288 2620167063976 2621737271296 2622709561472 2625861856618 2632902508544 2638624980992 2641298243584 2641796405248 2644472880896 2647038963712 2650220500928 2652905511256 2658671459158 2661507040192 2669004169216 2669993988662 2677657894912 2682971619328 2686196344832 2688917803264 2689424946208 2694762021952 2698000918613 2703499262464 2709490941157 2711114678272 2713861382144 2722660548608 2725932977152 2728578105344 2731342501888 2731857646336 2734625365472 2740052139968 2740568927096 2743345471867 2751219924992 2752240234744 2756679630848 2759992947712 2765617627136 2768793945632 2768941686784 2771746976768 2774436560896 2777771220224 2780585455648 2781109887556 2786628909064 2797458915328 2800173449216 2803539042304 2806379383808 2809752435952 2812478898944 2815478521856 2823409369088 2824456450816 2827851230204 2833463008376 2841596133376 2844475031552 2845011513344 2850657345536 2853545423872 2854083616384 2856975165968 2863184648324 2866238350976 2870861627392 2872467966368 2875378141636 2883477718528 2883631579136 2889354051584 2892826832896 2896303788224 2898567553024 2899114236928 2902051408256 2905539450814 2911305398716 2911460744192 2919661961216 2920744738912 2928972107776 2932095975424 2938468728832 2941445771264 2942000542208 2944981162816 2947838845952 2950825381504 2951381921488 2954372046626 2968731910144 2972300097536 2975184289792 2978357444608 2981778095296 2987854757888 2991445929472 2994476644544 2997382355968 3000984978992 3015571406848 3018626564096 3019195891712 3022254721024 3028823429632 3031892012864 3032053792768 3035536113841 3041722331648 3045378247912 3050290479104 3051421701328 3051997214266 3060180451328 3063858552832 3066253279232 3069938679808 3073048918016 3073628509952 3079728025088 3083429621272 3089713442816 3093427040704 3096561075608 3098416775168 3103291285094 3111612055552 3115351973888 3118374977536 3121534287872 3122123024384 3125286131968 3129042485492 3132078773824 3135251967848 3144251342848 3145417411136 3154277654528 3155447441146 3164504784896 3167710830592 3170784641024 3174595680256 3177811949312 3178411300064 3181631434828 3184718753216 3188546540179 3197095903232 3202125657731 3204044619776 3207290724352 3211145641088 3217689739264 3221385263668 3221557154816 3227950229504 3231829977376 3238243438144 3242135557661 3250828607488 3251441729536 3252647550152 3257894109184 3261809847296 3265114475392 3272211026656 3275700972544 3282820532992 3286146447584 3286766230748 3295578947584 3296625230899 3306087809024 3310061472256 3313273413632 3316630180864 3320616515216 3327383707648 3334758081424 3336756527104 3337993987328 3342005999332 3350966829056 3358249975808 3361652310016 3362286333952 3365692757504 3368958681088 3372371864576 3373007910272 3376425196144 3383763675292 3387372596608 3392836468736 3396914397184 3398174167388 3407746394624 3407928229888 3414691151872 3418795347968 3422259022336 3422904476992 3425579835392 3429697118848 3433819350962 3440633653028 3440817243136 3450509590528 3454005395456 3461512491008 3465204334592 3469184130104 3476254093312 3480432283328 3487339087232 3487996816304 3491530600558 3501552631808 3508501348352 3512055906304 3512718297088 3523919567168 3527677970432 3531101077504 3535345189376 3538926943552 3543180461513 3546618611536 3550211787122 3560402255872 3563857117184 3567467757568 3568140599296 3571755579392 3576048554848 3579518598656 3583145106112 3583336300544 3587451770903 3594762755584 3599083383896 3602729712967 3604888748032 3606225647024 3616576897024 3620240949248 3620923744256 3623753875456 3628109348864 3631785084928 3632470057216 3636150211232 3639678575104 3644053188776 3655868320832 3659572180264 3661765279744 3669880732672 3677359702016 3681779605504 3689085976576 3693519974144 3697959301036 3705297780184 3715933405184 3717311485888 3727782682624 3731559400448 3731758514176 3743658254336 3748157843584 3751794894848 3755595940096 3756304263712 3760109877524 3767571692456 3768282274757 3778386067456 3782927396864 3784330322773 3786598187008 3790434492416 3794990303104 3802724237312 3807091675244 3807294819328 3811152093056 3814850271232 3819435427808 3823305001516 3831614749963 3841888354304 3842612953088 3846506008576 3850238492672 3854866183168 3858771652736 3863409599434 3867158486048 3871282967552 3882187882496 3883627619872 3884360090884 3894775119872 3896011636517 3907194683392 3911153168384 3911890830848 3919653850112 3924364972528 3932362563584 3941077732592 3943439532032 3947434737664 3949643453756 3960233525248 3964781862976 3964993421312 3972861820928 3977636895232 3982417708808 3985530385408 3986282075776 3990320686352 4001774436352 4003258523264 4009715826688 4014535196672 4016024016004 4027336648192 4031631966208 4035544088576 4040394502144 4044487935488 4045250745536 4049349098872 4053278413184 4057384899568 4058150142046 4069031149568 4077874970624 4082006376448 4086912634112 4090878398464 4095241486336 4099944881032 4108300292096 4113238153024 4117405386248 4121400739456 4126354346114 4137418227712 4138198564864 4146410684416 4150611525632 4151394351104 4155600241408 4164632215744 4169073965056 4178135223808 4182368206016 4187395090879 4194149408768 4195704839326 4207748120576 4212805510144 4216098258944 4221165684736 4226239201184 4234626034496 4234851991552 4239715729249 4248355983872 4253462180968 4257771478961 4260323065856 4278466576384 4283608964096 4287765594112 4292109645824 4292919158528 4297268431456 4306608314008 4310971455791 4323345596416 4324948940312 4327540785152 4337131774976 4345970556928 4351194079232 4355602392064 4359828881408 4365069060352 4369491430304 4370315537588 4378988285672 4391557660672 4396006866944 4405561352192 4410024745984 4410260062208 4415325256496 4424323391488 4429641087872 4436786151424 4438431565568 4439268675296 4443766218892 4452584727448 4456521531392 4465365352448 4469889335296 4470732378112 4472390381459 4479604400128 4484988540032 4494128644096 4499290161652 4499530241024 4504088837248 4513878232864 4518451365428 4531421052928 4540413509632 4545870737408 4551334524352 4555750943744 4560366498688 4565847708422 4575152598016 4585292361958 4588040224768 4589741732576 4607579389952 4617593716736 4622271926272 4623143709184 4627827541568 4632318186496 4637011313792 4637885876624 4642584644698 4657637320336 4660428537856 4665150144512 4670757296128 4680275984384 4685651292608 4685901316096 4695200333824 4700843603456 4705606155712 4706493655864 4710172273664 4715833538416 4729369788416 4731123709312 4738755067904 4744450686976 4749257418752 4759579675136 4764655960064 4775011684352 4779849378304 4780750881088 4785594389576 4795091244944 4795995622418 4808854994944 4814634868736 4824189353984 4829987658496 4839830847488 4845389404856 4850557209344 4855263981568 4861099635392 4866024547384 4876600590862 4889676087296 4895553101824 4900303536128 4905268166656 4906193324032 4911163921664 4917066762916 4921838073152 4926824520904 4927087413248 4940966395904 4942798788928 4948739652857 4956722028544 4958560264658 4972793233408 4977831305216 4978770148352 4982661578752 4988650354688 4993704491776 4994646328672 4999706540444 5004558040768 5010573134567 5024007847936 5026818941144 5031911747863 5034927259648 5046086007424 5056369590272 5062446957568 5072493217792 5073449914624 5078589964448 5093167464448 5094784447753 5108444954624 5109408432128 5111303293096 5125701188608 5131167956992 5136147021824 5142320275456 5147530099712 5153717034928 5158717980416 5163944417632 5164918362604 5178766917632 5195280842752 5201525170688 5206572507136 5211847427072 5212125528064 5218111666768 5228745826304 5235030376576 5240334127952 5243474542592 5245419122944 5251723713236 5265805017088 5277249961984 5282596487168 5283592810496 5288945761792 5294077927424 5300441001856 5305811022512 5317342918316 5323014080384 5338008338432 5339987977324 5355315789824 5365943238656 5372392689664 5377835606528 5378849892416 5389524043904 5396001837226 5406998524928 5418981882314 5422229356544 5427722764288 5445321097216 5451865954304 5457156210688 5462685003776 5463715292672 5469250730944 5475824349611 5480104279936 5481137854192 5486690943734 5502439849984 5504480469488 5513359261696 5519985895424 5531235254272 5537587891264 5537883373568 5543493953536 5548873121792 5555542440448 5561170911296 5562219775112 5567855010949 5573257818128 5594917830656 5600346898432 5607078084608 5612758767616 5619504871904 5624957797888 5630957043712 5637424211419 5648912901632 5655702460408 5666926016752 5683192266752 5688950063104 5690023026688 5701314691072 5707090847744 5708167232768 5713950331936 5726369296648 5732476701952 5744935932736 5750756283272 5766955437056 5767263158272 5778708103168 5785653665792 5792607576448 5797135106048 5798228473856 5804102816512 5811078901628 5822610797432 5822921488384 5839323922432 5841489477824 5848510498831 5857944215552 5864191950848 5876937457664 5882891542528 5884001084416 5889962325632 5895677691904 5901650763008 5902763842976 5908744093252 5921586431761 5937463820288 5944600195072 5946804792929 5950368579584 5963556190592 5975709515776 5982891858944 5988953289088 5994764711936 6001969957984 6021108892799 6037253128192 6038391783424 6044509442048 6057646859264 6063784025728 6064107585536 6071072227682 6083444663296 6090756495824 6100580958208 6102843402656 6103994428532 6120360902656 6122304000241 6127717105664 6139877359616 6146097836032 6147257019904 6159456050176 6166859242544 6179426885632 6186854081408 6193122151216 6196833550336 6206582570188 6223224111104 6230703947776 6236749955072 6243068575744 6244246048768 6250572263936 6258084970984 6264157547648 6270503935696 6288502685696 6290834822272 6308555309056 6310894882292 6329009569792 6335421661184 6341569282048 6349191360512 6355623898624 6356822600128 6363262869656 6369437506432 6377093080358 6394191806464 6404251315462 6408089239552 6414581448704 6422291282176 6435379478528 6442770527336 6443114309632 6455900459008 6463659954752 6471428776813 6476486876288 6484271115322 6501657214976 6502883459072 6505295100304 6515788218368 6523619694592 6530228950784 6544422053312 6551401945088 6565641065984 6572292895168 6573532461496 6580192285667 6593250461798 6612175618048 6620122944512 6626546827264 6633260361728 6641233030432 6654767415296 6662410431677 6669516162848 6675987974656 6684011998664 6690783752653 6716499951616 6723304620032 6724572667904 6731385515008 6737917362176 6744743729152 6746015820544 6752850392288 6767527350584 6774745193216 6793828794368 6796348334776 6815492789248 6815856459776 6829382303744 6837590695936 6844518044672 6845808953984 6851159670784 6859394237696 6867638701924 6881267306056 6881634486272 6901019181056 6908010790912 6911876044073 6923024982016 6930408669184 6938368260208 6952508186624 6960864566656 6974678174464 6975993632608 6983061201116 7003105263616 7017002696704 7024111812608 7025436594176 7028042028007 7047839134336 7055355940864 7062202155008 7070690378752 7077853887104 7086360923026 7093237223072 7100423574244 7120804511744 7134935515136 7136281198592 7143511158784 7152097109696 7159037197312 7166290212224 7166672601088 7174903541806 7189525511168 7198166767792 7205459425934 7209777496064 7212451294048 7233153794048 7240481898496 7241847488512 7256218697728 7263570169856 7264940114432 7272300422464 7279357150208 7288106377552 7311736641664 7319144360528 7323530559488 7339761465344 7354719404032 7363559211008 7378171953152 7387039948288 7395918602072 7410595560368 7431866810368 7434622971776 7455565365248 7463118800896 7463517028352 7487316508672 7496315687168 7503589789696 7511191880192 7512608527424 7520219755048 7535143384912 7536564549514 7556772134912 7565854793728 7568660645546 7573196374016 7580868984832 7589980606208 7605448474624 7614183350488 7614589638656 7622304186112 7629700542464 7638870855616 7646610003032 7648052190779 7663229499926 7683776708608 7685225906176 7693012017152 7700476985344 7709732366336 7717543305472 7726819198868 7734316972096 7742565935104 7764375764992 7767255239744 7768720181768 7776590883061 7792023273034 7814389366784 7822306336768 7823781661696 7839307700224 7848729945056 7864725127168 7873757782891 7882155465184 7894869475328 7899286907512 7907289889499 7929563725952 7929986842624 7945723641856 7955273790464 7964835417616 7971060770816 7972564151552 7980641372704 8003548872704 8006089846469 8006517046528 8029070393344 8032048032008 8054673296384 8063263932416 8071088177152 8080789004288 8088975870976 8090501491072 8098698197744 8106556826368 8114769799136 8116300284092 8138062299136 8155749941248 8164012752896 8173825268224 8181756796928 8190482972672 8199889762064 8216600584192 8226476306048 8234810772496 8242801478912 8252708692228 8274836455424 8276397129728 8292821368832 8301223051264 8302788702208 8311200482816 8329264431488 8338147930112 8356270447616 8364736412032 8374790181758 8388298817536 8391409678652 8415496241152 8425611020288 8432196517888 8442331369472 8452478402368 8469252068992 8469703983104 8479431458498 8496711967744 8506924361936 8515542957922 8520646131712 8556933152768 8567217928192 8575531188224 8584219291648 8585838317056 8594536862912 8604866835103 8613216628016 8621942911582 8646691192832 8649897880624 8655081570304 8674263549952 8691941113856 8702388158464 8711204784128 8719657762816 8730138120704 8738982860608 8740631075176 8749486445777 8757976571344 8783115321344 8792013733888 8811122704384 8820049491968 8820520124416 8830650512992 8848646782976 8859282175744 8876863131136 8878537350592 8887532437784 8905169454896 8913043062784 8930730704896 8939778670592 8941464756224 8944780762918 8959208800256 8969977080064 8988257288192 8998580323304 8999060482048 9008177674496 9027756465728 9036902730856 9038607134557 9062842105856 9080827019264 9091741474816 9102669048704 9111501887488 9120732997376 9131695416844 9150305196032 9170584723916 9176080449536 9179483465152 9190516498163 9215158779904 9235187433472 9244543852544 9246287418368 9255655083136 9264636372992 9274022627584 9275771753248 9285169289396 9305350107053 9315274640672 9330300289024 9341514592256 9344978960317 9371302585216 9371802632192 9390400667648 9401687206912 9411212311424 9412987311728 9420344547328 9431667076832 9458739576832 9461742545827 9462247418624 9488901373952 9498514837504 9519159350272 9529311920128 9550023368704 9559698756608 9561501762176 9571188779152 9590182489888 9591991244836 9617709989888 9629269737472 9648378707968 9659975316992 9679661694976 9690778809712 9701114418688 9710527963136 9722199270784 9732049094768 9753201181724 9779352174592 9791106203648 9800607072256 9810536333312 9812386648064 9822327843328 9834133525832 9843676146304 9853649041808 9854174826496 9881932791808 9885597577856 9897479305714 9913444057088 9917120529316 9945586466816 9955662610432 9957540296704 9965323157504 9977300709376 9987408983552 9989292657344 9999413080888 10009116081536 10021146269134 10048015695872 10053637882288 10063823495726 10069854519296 10092172014848 10112739180544 10124893915136 10144986435584 10146899829248 10157179928896 10169388077849 10189568895506 10216889909248 10218816864256 10222606586192 10251402377216 10262335913984 10272294043648 10284640550912 10295060199424 10307434069856 10317435960832 10327888835264 10329836725208 10340302163191 10390561685504 10403050341376 10413145014272 10423694854144 10424251056128 10436223333536 10457491652608 10469502106921 10470060753152 10480668255904 10490838245888 10503447426472 10554499923968 10565192974336 10567185620992 10577891523584 10588155854848 10600882003712 10611622045024 10634685836632 10646028160768 10676016676864 10679975954648 10681990249931 10710631579648 10731886477312 10744785379328 10755671213056 10757699784832 10779048087808 10792003674452 10813997049856 10837963764628 10844458713088 10855445528576 10861519497829 10890642194432 10903731908608 10914312421376 10925370007552 10927430585344 10938501461888 10951648699222 10960208559872 10962275708384 10973381887468 11004879699968 11008960938976 11026718523392 11039971790848 11044066044011 11075175782528 11075766747136 11086987907072 11097746243584 11111084880896 11122341822592 11124439550224 11135710021898 11146515636256 11189835661312 11214156169216 11225517535232 11239009743808 11249915595776 11261914087424 11274848422838 11297825803264 11311404920816 11333852033504 11366384533504 11377900126208 11380046053376 11402629382144 11414181695488 11416334465536 11427900663872 11452738593296 11464953403904 11489871865472 11501512566544 11533910874112 11534526316544 11557416206336 11571307331584 11585215152896 11594270212096 11596456947712 11608205633024 11622157803256 11645221594864 11645842976768 11678647844864 11682978955648 11697020997662 11715888431104 11728383901696 11753874915328 11765783085056 11768002168832 11779924651264 11791355383808 11803301526016 11805527685952 11817488186504 11843172863522 11874927640576 11889200390144 11893609585858 11900737159168 11927112381184 11951419031552 11965783717888 11977906578176 11989529423872 12003939915968 12018367728367 12042217785598 12074506256384 12076783566848 12089018884096 12115293718528 12127568051456 12128215171072 12142144455364 12166889326592 12181512991648 12201161916416 12205686805312 12207988857064 12220357101953 12244608000482 12255434211328 12279754719232 12292195672064 12294514039808 12318912100352 12333718485088 12358853771264 12373047944543 12373708162816 12386244302432 12413165140376 12425741254927 12461407895552 12473499910144 12486137151488 12488492097536 12501144527872 12516169941968 12528315095296 12541007871392 12577005371392 12581669644544 12617110618112 12621789764584 12658019139584 12670843322368 12683138564096 12698382721024 12711247797248 12713645200256 12726525739312 12738875012864 12754186160716 12788383612928 12808502630924 12816178479104 12829162897408 12844582564352 12870758957056 12885541054672 12886228619264 12911800918016 12927319909504 12942857553626 12952973752576 12968542230644 13003314429952 13005766918144 13010590200608 13031576436736 13047239389184 13060457901568 13088844106624 13102803890176 13131282131968 13144585790336 13147064922992 13160384571334 13186500923596 13224351236096 13240245889024 13253093654528 13266520723456 13282466060864 13309534830592 13324820863354 13339032325696 13351975949312 13368023997328 13381567505306 13432999903232 13446609240064 13449145335808 13462771030016 13475834724352 13489487458304 13492031641088 13505700784576 13521933598019 13535054701168 13549490386432 13587657588736 13592696669552 13630985578496 13631712919552 13658764607488 13675181391872 13689036089344 13691617907968 13702319341568 13718788475392 13735277403848 13762534612112 13763268972544 13802038362112 13816021581824 13823752088146 13846049964032 13860817338368 13876736520416 13905016373248 13921729133312 13949356348928 13951987265216 13966122402232 14006210527232 14034005393408 14048223625216 14050873188352 14056084056014 14095678268672 14110711881728 14124404310016 14141380757504 14155707774208 14172721846052 14186474446144 14200847148488 14203525497161 14241609023488 14269871030272 14272562397184 14287022317568 14304194219392 14318074394624 14332580424448 14333345202176 14349807083612 14379051022336 14396333535584 14410918851868 14419554992128 14424902588096 14442240211399 14480963796992 14483694977024 14512437395456 14527140339712 14529880228864 14544600844928 14558714300416 14576212755104 14622693025369 14623473283328 14638288721056 14679522930688 14684966937641 14727118422016 14756343906304 14774079896576 14791837204144 14821191120736 14863733620736 14869245943552 14911130730496 14926237601792 14927034056704 14974633017344 14992631374336 15007179579392 15022383760384 15025217054848 15040439510096 15070286769824 15073129099028 15113544269824 15131709587456 15137321291092 15146392748032 15161737969664 15179961212416 15210896949248 15228366700976 15229179277312 15244608372224 15259401084928 15277741711232 15293220006064 15296104381558 15326458999852 15367553417216 15370451812352 15386024034304 15400953970688 15419464732672 15435086610944 15453638397736 15468633944192 15485131870208 15528751529984 15534510479488 15537440363536 15553181766122 15584046546068 15628778733568 15644612673536 15647563323392 15678615400448 15697459890112 15729450254336 15747515565782 15764310930368 15789738950656 15798573815024 15814579778998 15859127451904 15859973685248 15891447283712 15910547580928 15929670835232 15942121541632 15945128303104 15961282745408 15980466979477 16012179692938 16013034093056 16058140786688 16064096064016 16109346592768 16126527864832 16142176354304 16161578008576 16177951741952 16181002982144 16197396395488 16213113652736 16229539598272 16232600568184 16249046256443 16311499882496 16328025505792 16347650536448 16363513593856 16380965945344 16399779524128 16433201168384 16452952612096 16469621544992 16485602957824 16505417384456 16552794259456 16585642737664 16602446102528 16605577404416 16622400965632 16658528862976 16676295860224 16712540895232 16729472824064 16749580363516 16776597635072 16782819357304 16785984678463 16830992482304 16851222040576 16864393035776 16884662738944 16904956804736 16938504137984 16939407966208 16958862916996 16993423935488 17013848723872 17031085915844 17041292263424 17068102068017 17113866305536 17134435856384 17151062376448 17168438583296 17171676634112 17189073725824 17209733670206 17226433256032 17243885823164 17293382385664 17299795761248 17348527099904 17354960926303 17404776316928 17422409568256 17439315525632 17460276241408 17477965721216 17481262150352 17498972891554 17515953142688 17566230642688 17584027467776 17622245408768 17640098983936 17641040248832 17661301025984 17697293565952 17718564351488 17753726262272 17757074701184 17775064875568 17810338909792 17826086125568 17861461409792 17879557341184 17882929512448 17889561525836 17918417600512 17939954160128 17976514576384 17997160646608 17998120964096 18016355348992 18055512931456 18073805461712 18077214269114 18125684211712 18161654038528 18183482949632 18205338097408 18223003774976 18241465994752 18263390833688 18300610392064 18341169447832 18352160899072 18358966930304 18381032996326 18430317559808 18470374866944 18489087705088 18492574836736 18511310166272 18529272745984 18548045255168 18551543506496 18570338578792 18610700214106 18630549281344 18660600578048 18683029184512 18689957920634 18742605170432 18743605264384 18780801335296 18803374413824 18822424622848 18825974623456 18840689094656 18863334153664 18886006430291 18923485091654 18924494837248 18977802747904 18997029675008 19038318700544 19058623840256 19100046737408 19119397513216 19123003524352 19142377558304 19180364979776 19183982489672 19203418303069 19258539474944 19296757415936 19319950633984 19359323389952 19381557619424 19402228837376 19421055926272 19444398541568 19464098189536 19506402363448 19582212407296 19601214144512 19621072666624 19624773296128 19644655686656 19668267051664 19687352292608 19707298083616 19708349652992 19763865583616 19771195155712 19794958611428 19826888114176 19834241058632 19891172933632 19911325220864 19915080593408 19930646315008 19954601418752 19974817967104 19978585314688 19998826161776 20018232163072 20042292538268 20096031391744 20107275764576 20127646991452 20139709038592 20184344029696 20225478361088 20249787830272 20289972871168 20293799658496 20314359857792 20338776155698 20379137791012 20433779818496 20437633728512 20445213172384 20502804754432 20524671827968 20569281101824 20590120398848 20614868139712 20634871921664 20655777670528 20659673450416 20680604326382 20781123371008 20806100682752 20826290028544 20847389708288 20848502112256 20872446667072 20914983305216 20939004213842 20940121506304 20961336511808 20981676491776 21006894852944 21108999847936 21130385948672 21134371241984 21155783047168 21176311709696 21201764007424 21223244090048 21248752796887 21269371673264 21292056321536 21352033353728 21359951909296 21363980499862 21421263159296 21463772954624 21489570758656 21511342426112 21515399569664 21558096175616 21584007348904 21627994099712 21675927529256 21688917426176 21710891057152 21723038995658 21781284388864 21807463817216 21828624842752 21850740015104 21854861170688 21877002923776 21903297398444 21920417119744 21924551416768 21946763774936 22009759399936 22017921877952 22053437046784 22079943581696 22088132088022 22150351565056 22151533494272 22173975814144 22195492487168 22222169761792 22244683645184 22248879100448 22271420043796 22293031272512 22319825781253 22379671322624 22428312338432 22451035070464 22478019487616 22499831191552 22523828174848 22549696845676 22595651606528 22622809841632 22667704067008 22694948903627 22755800252416 22760092106752 22805258764288 22828363390976 22832668931072 22855801327744 22905477186592 22929906807808 22979743730944 23003025133088 23067821748224 23069052633088 23076376616293 23142614663168 23170430305792 23188540424192 23192913895424 23216411266048 23244315606512 23290443189728 23291685953536 23357295689728 23365957911296 23394041995324 23431776862208 23456767803392 23507749830656 23531566170112 23536004337664 23559849302528 23582710767616 23606603052032 23611055371904 23634976373008 23686345727044 23749855281152 23778400780288 23787219171716 23801474318336 23854224762368 23902838063104 23931567435776 23955813156352 23979058847744 24007879831936 24036735456734 24084435571196 24149012512768 24153567133696 24178037768192 24230587437056 24255136102912 24256430342144 24284288910728 24333778653184 24363025983296 24402323832832 24411373610624 24415977714128 24440714203906 24489216000964 24510868422656 24559509438464 24584391344128 24589028079616 24637824200704 24667436970176 24717707542528 24746095889086 24747416325632 24772488604864 24826330280752 24851482509854 24922815791104 24946999820288 24972274302976 24976984195072 25002289055744 25032339883936 25056630190592 25082015742784 25112162396321 25163339289088 25219107990769 25234221236224 25243579529168 25316038279168 25341686644736 25366277128192 25396765442048 25422495594496 25427290400512 25453051478624 25477750025728 25508372321432 25617005261848 25632356958208 25658325794816 25689165128704 25741517914112 25771082109344 25772457238528 25823601836032 25854639819008 25885715107252 25905947505152 25937084461288 26011533836288 26021180401216 26063152873472 26094478778368 26120915803136 26177688213248 26205607780352 26262564263936 26289171580672 26294129845984 26320769142668 26373001847192 26377975923299 26448702472192 26480491778048 26506187309056 26533041446912 26564932121728 26619069661184 26649641726708 26678064651392 26703951898624 26736047994656 26763135010612 26821303249741 26893218480128 26898290671616 26925542060032 26951669448704 26978974916608 26984063282176 27011401569152 27043867196038 27070109402336 27098980772864 27175315177472 27185393339104 27261971156992 27263425839104 27272081455619 27350362783744 27378072178688 27383235815936 27404638683136 27437576950784 27470554807696 27525069224224 27526537945088 27604076724224 27632043163648 27647504176292 27692099928064 27721634676736 27753473040832 27810032746496 27843458266624 27898712697856 27903974530432 27932244804464 28012421054464 28068010786816 28096447250432 28101746376704 28112168112028 28191356537344 28221423763456 28248808620032 28282761515008 28311415548416 28345443692104 28372948892288 28401694296976 28407050994322 28483218046976 28539742060544 28545124794368 28574044635136 28608388438784 28636148789248 28665160848896 28666690404352 28699614167224 28758102044672 28792667071168 28821837703736 28839109984256 28849805176192 28884480422798 28961927593984 28967389954048 29024874790912 29054280679424 29059760457728 29089201689856 29117428600832 29152425510208 29245386050738 29246946566656 29276577442112 29359045861376 29369933875282 29454236844032 29512687812608 29548159793152 29583674408288 29642382241472 29678010104743 29738491887104 29804400352727 29822261460992 29852475203584 29949266034688 29985262748672 30014359158784 30044767520768 30050434109696 30080879020192 30140573539648 30146258198056 30176800190537 30263419174912 30274642582184 30292785496064 30323475939328 30359922424832 30421793898496 30456733401952 30458358554624 30489216744448 30518802169856 30555483422464 30586440012128 30592208763116 30652917999704 30740903624704 30772048068608 30801907941376 30838929465344 30870173221888 30907276795472 30937267888384 30970263740416 31057503059968 31069020958976 31074880727072 31106363532244 31168093092136 31257557467136 31289225347072 31295126646784 31357230800896 31394919780224 31458900508672 31495031131564 31528621860736 31579477901312 31597147630048 31629159557996 31718254903808 31719947370496 31782894567424 31821095161856 31859341670464 31884243083264 31890256606208 31922565490816 31960933958954 32024359385876 32026068186112 32116281573376 32128192128032 32218693185536 32253055729664 32323156017152 32355903483904 32362005964288 32394792790976 32426227305472 32459079196544 32465201136368 32498092512886 32622999764992 32656051011584 32695301072896 32727027187712 32761931890688 32799559048256 32866402336768 32905905224192 32939243089984 32971205915648 33010834768912 33105588518912 33171285475328 33204892205056 33211154808832 33244801931264 33317057725952 33352591720448 33425081790464 33458945648128 33499160727032 33553195270144 33565638714608 33571969356926 33661984964608 33702444081152 33728786071552 33769325477888 33809913609472 33877008275968 33878815932416 33917725833992 33986847870976 34027697447744 34062171831688 34082584526848 34136204136034 34227732611072 34268871712768 34302124752896 34336877166592 34343353268224 34378147451648 34419467340412 34452866512064 34487771646328 34586764771328 34599591522496 34697054199808 34709921852606 34809552633856 34844819136512 34878631051264 34920552482816 34955931442432 34962524300704 34997945783108 35031906285376 35074011941969 35168054935552 35223382235041 35244490817536 35280197967872 35322602051968 35394587131904 35437128702976 35507452524544 35514149402368 35550129751136 35620677819584 35652172251136 35663491134271 35759114682368 35765859024896 35779123051672 35836835201024 35879908320256 35953029152768 35994321293216 35996241928192 36032710697984 36111025862912 36147610923424 36154428538228 36251368423424 36366965899264 36410676194816 36446007549952 36482931989504 36526781667376 36601220784128 36682338895664 36704321798144 36717933860608 36762065992652 36860635119616 36940749733888 36978175410176 36985149673472 37022620332544 37058545491968 37096090510336 37103087012992 37140677157584 37221400428212 37261098562688 37321201156096 37366058369024 37379915841268 37485210340864 37487210528768 37561602670592 37606748827648 37644849245696 37651949246912 37681378189312 37726668307328 37772012860582 37846970183308 37848989674496 37955605495808 37994059350016 38076637401088 38117247680512 38200093474816 38238795026432 38246007048704 38284755116608 38360729959552 38367964979344 38406836606138 38517078949888 38593514831872 38639901267968 38718646779904 38763115238848 38804457674752 38842111852544 38888797083136 38928196379072 38974985076643 39012804726896 39164424814592 39202428289024 39242145333248 39249546592256 39289311373312 39336534103328 39374704585216 39414596167232 39416699305984 39461969479933 39542390311424 39589917222856 39653776228352 39668482117264 39782345867264 39822650441728 39830161186816 39861292630016 39909202837504 39949635934208 39957170629376 39997652323552 40036464326144 40084585076536 40214551529152 40255293982904 40279418077184 40368688059392 40450956722176 40499575660544 40579945742336 40587599316992 40628719715584 40677552311396 40758275582024 40875267457024 40890426344768 41005609508864 41049343655936 41138562203648 41180240797696 41229736279424 41269743843328 41311555341056 41319346900832 41361208652764 41451105022327 41562246742016 41612201365504 41627633550503 41652580057088 41694779416576 41744893334144 41829966610432 41878008427684 41880243012608 41922673023616 41963352983552 42013789705888 42147762249593 42260771897344 42268742483968 42311566094336 42352623419392 42403528014848 42446488180096 42497505593774 42538743346528 42584112643072 42704066707456 42719903818592 42727960999724 42842526318592 42856128001687 42979141517312 43022684852224 43030799139328 43116192351232 43168014697808 43255988199424 43351855058512 43377834852352 43421782114304 43446077991316 43562568777728 43614927634432 43657249685504 43701480030208 43709722341376 43754005847552 43806594796888 43840834239488 43849102833536 43893527549872 44019518799872 44035843755904 44106874093568 44159887163392 44176264176044 44300703130112 44303066988544 44347951628288 44390984974336 44444339523584 44489367290368 44497758200896 44542840087592 44586062545024 44639651562506 44759342645248 44856624676864 44902070140928 44956038975232 44999662383104 45047656349696 45099393691352 45191303213056 45245619683264 45335408134016 45389897807254 45511600504832 45520184213504 45610517528576 45656726781952 45665337862144 45711602655488 45810954373184 45859813615616 45959487461888 46006050266176 46061345999669 46135643496448 46152753232586 46285229326336 46340860611584 46377080848384 46385827790848 46432822532096 46488631213024 46580886379456 46583371907072 46636873021739 46731915822592 46788083990648 46835486268571 46863553724416 47015499661312 47063132340224 47072008675328 47119698605056 47165421535232 47213206104064 47222110743808 47269952746016 47372691454088 47556801560576 47574438343432 47602948636672 47708449524736 47805676126208 47863134871552 47911626312704 47958117695488 48015759663872 48073470913468 48168871142392 48307134267392 48356075536384 48461174874112 48510272205824 48512860684288 48568577821456 48667557306368 48726051966592 48804647665664 48822747221248 48831955428256 48881428407812 48978432001928 49021736845312 49119018876928 49168782688256 49178056159232 49196294196049 49275648401408 49334873940352 49435415085056 49492191778172 49494832651264 49544977209728 49652660561504 49702965019708 49845631582208 49944548605952 49953968390144 50004578111488 50064679767872 50113260381184 50164031485568 50224324792642 50326678578176 50438215981538 50468442472448 50487159058336 50632076558336 50683373289472 50793530884096 50844991188992 50854580801024 50906102957248 50955500051456 51016744642864 51234010523696 51264713916416 51316651589632 51378330257408 51483035828224 51542164218688 51544914477056 51647203672064 51709279638016 51771430214504 51811895010304 51874168922576 52023067672576 52042360802432 52126305746944 52188957556736 52241831606272 52355376426496 52411215560704 52525128527872 52578343161344 52588259691968 52641538285336 52746003694384 52755951846598 52897404944384 52960983556096 53012374618112 53066082893824 53129864243456 53238139322368 53299283453416 53356129302784 53407903797248 53472095989312 53526270021224 53642606499482 53786436960256 53796581343232 53851084120064 53903338897408 53957949833216 53968126564352 54022803138304 54087734392076 54140218804672 54197961545728 54350630354944 54370786678208 54436136181427 54523942313984 54544162911238 54700725567488 54756144357376 54766471631872 54809277366272 54875153901568 54941109615392 55050138448448 55053075890176 55116304480237 55264086327296 55295008352584 55351029226493 55384199856128 55506946081664 55620065492992 55686916533248 55797425395712 55807949060864 55864489608928 56024842108928 56042628925283 56192894500864 56203492753408 56224336224056 56382713074688 56442847526912 56497617240064 56565523030016 56622831096832 56690887384208 56745897784576 56803388593952 56814101988644 56966436093952 57090249588736 57148089270272 57216776877568 57272297578496 57330321697792 57333380808704 57399228334448 57516204089344 57585334142336 57643675407472 57678219968512 57699610352384 57768960845596 57923855187968 57934779908096 58049749581824 58108561358848 58119520915456 58178403379712 58234857201664 58304851020416 58490772101476 58493893133312 58553154884224 58718091722752 58739867750564 58908473688064 59025375625216 59096319586304 59167348816576 59284764482944 59356020209486 59476983774208 59608800705454 59644522921984 59704950407168 59898532069376 59970525497344 60028718317568 60089535041536 60100868219392 60161758040384 60234067845721 60281147079296 60292516396112 60353600381074 60526838349824 60549285164368 60585570992128 60646951878656 60719844849664 60843587796992 60913466803904 60916717109248 60978433488896 61037604339712 61110966844928 61172880024256 61184417526232 61246405120439 61305835999408 61481807249408 61544096137216 61603815882752 61677858930688 61740346443776 61814553590944 61874535776768 61940527480832 62138041917952 62149761454144 62212727064488 62336186184272 62515114934272 62578450694144 62590253293568 62714461601792 62789839560448 62917801017344 62990062263128 63057243721472 63194295260096 63258319115992 63436509807616 63439894740992 63565789134848 63642190323712 63718683340928 63768486166528 63780513212416 63845130981632 63921867917908 64048718771752 64052136372224 64232563146752 64256384256064 64333615487141 64437386371072 64506111459328 64646312034304 64711806967808 64724011928576 64789585581952 64852454610944 64918158393088 64930402272736 64996185025772 65137450749371 65312102023168 65390602145792 65414852722219 65454054375424 65599118096512 65732804673536 65811810448384 65878486179968 65942411831296 66021669537824 66211177037824 66232197820789 66409784410112 66422309617664 66489603862528 66634115451904 66705183440896 66850163580928 66917891296256 66998321454064 67106390540288 67131277429216 67143938713852 67323969929216 67404888162304 67538650955776 67619827218944 67754016551936 67757631864832 67835451667984 67973695741952 68055394895488 68124343663376 68165169053696 68272408272068 68455465222144 68537743425536 68604249505792 68673754333184 68686706536448 68756294903296 68838934680824 68905733024128 68975543292656 69173529542656 69199183044992 69394108399616 69419843705212 69619105267712 69689638273024 69757262102528 69841104965632 69911862884864 69925048601408 69995891566216 70063812570752 70148023883938 70336109871104 70446764470082 70488981635072 70560395935744 70645204103936 70789174263808 70874257405952 71014905049088 71028298804736 71100259502272 71185716544943 71241355639168 71326982268542 71518229364736 71531718049792 71558246103344 71673670402048 71759816640512 71906058305536 71988642586432 71992483856384 72065421395968 72222051725824 72295221846848 72308857076456 72382115142337 72733931798528 72821352389632 72892015099904 72965863979008 73053563334752 73202441568256 73286514748447 73364677791328 73435867721216 73524131985304 73881499467776 73956350820352 73970299346944 74045240665088 74117090983936 74192181020672 74206174025984 74281354315168 74442800856424 74522197125376 74732116738048 74759831682536 74970420681728 74974421057536 75123205341184 75213497655296 75289698491392 75303898493824 75362756378624 75453336614656 75544025721164 75693940366616 75697979348992 75911210991616 75988118700032 76030636484803 76153274802176 76234495361024 76400186949632 76477590052864 76492014097408 76569510233216 76721459919104 76735929958688 76813673212276 77034157899776 77187029663744 77279802535936 77308462308077 77526230477696 77608915349504 77684223705088 77777594166272 77856392758144 77949970153286 78025609453792 78328849629184 78484290666496 78499093184512 78578622746624 78673068206656 78749409170432 78829192334464 78833398611968 78923938959866 79084780622848 79179834445712 79307552456704 79336964234528 79564691734528 79645300883456 79660322373632 79818405675008 79899271868416 79914341258752 79995304647104 80072928652288 80169170153072 80429103058304 80510587965808 80558836154368 80737376118784 80901913444352 80999151321088 81159891484672 81175198633984 81257439431168 81355104622792 81516551164048 81750534914048 81780852689536 82011219017728 82098687311872 82277124407296 82360481595392 82459472558848 82539487686656 82623110682112 82638693801664 82722417305528 82902210044654 83124493484032 83224402731008 83255267101006 83305160114176 83389558833152 83489786668288 83659933220864 83756016855368 83760486025216 83845346047232 83926705967104 84027579411776 84128574098569 84295524499186 84521543794688 84537484967936 84623132188672 84705246838784 84807056029696 84892976360192 84995011187548 85077486693056 85168225286144 85408133414912 85439807637184 85455921999448 85542499713671 85712256003374 85958283034624 86045369704448 86061598278656 86232384702464 86336029395616 86511976398848 86611335611801 86703710117024 86843564228608 86892155982632 86980188784489 87229855268864 87314499371008 87402960060416 87419444682752 87508011695104 87613189593776 87681668478976 87698205667072 87787055099744 88039037599744 88071687511808 88319774326784 88352528352088 88601406260224 88606133977088 88695903256576 88781969948672 88888679047168 88978734580736 88995516401792 89085680175184 89172125090048 89279303125012 89518685290496 89713249353728 89804140281856 89912077950464 89999324766208 90095312699392 90198787382704 90382606426112 90491239366528 90670816268032 90779795614508 91023201009664 91040368427008 91221035057152 91313453563904 91330675724288 91423205310976 91621908746368 91719627231232 91918974923776 92012100532352 92122691999338 92271286992896 92305506465172 92570458652672 92681721223168 92754161696768 92771655581696 92865645064192 92977262426048 93161772758912 93166743814144 93273746043478 93463831645184 93576167981296 93670972537142 93727107448832 94030999322624 94126264680448 94144017350656 94239397210112 94330843070464 94426412208128 94444221487616 94539905492032 94653535186133 94745382908176 95113603121152 95148876686864 95205897273344 95416899049472 95611352252416 95726269743104 95823252625408 95916235390976 96031519327744 96146941826936 96337742284784 96614268534784 96712151072768 96922349748224 97020544411648 97025721368576 97137155642912 97335114612736 97452103933184 97645494442496 97663910856512 97762856815624 97956864003856 98043473690624 98238037753856 98337565376512 98356112318464 98392588392098 98551296802816 98669747880704 98870830170112 98984383556344 98989665302528 99089954419456 99305321123008 99405930039416 99424678480127 99691263164416 99889097211904 99907936780288 100009156222976 100129359535744 100226520762368 100328062971136 100448649585284 100653357156352 100876431963076 100936884944896 100974318116672 101095681479793 101366746578944 101587061768192 101689982377984 101709161602048 101812205914496 101911000102912 102033489285728 102358851177583 102468021047392 102633303179264 102756660514816 102794768563487 103084328437376 103089828954112 103294407344128 103418559276032 103542860429008 103623790020608 103748337845152 104046135345152 104079168004097 104084721604864 104377915113472 104483663212544 104710752852992 104822431121408 105050257055744 105156686322688 105176519383936 105283076570672 105492007388768 105511903693196 105794809888768 105921967112192 106024749236224 106132165787648 106259728486912 106476278644736 106598566906832 106712258605568 106815807594496 106944191978624 107052540042448 107285212998964 107572873920512 107593162686464 107702168240128 107806677794816 107915899666432 107936253128704 108045606276608 108175468784152 108280437609344 108395923091456 108701260709888 108741573356416 108872272362854 109047884627968 109088325822476 109401451134976 109512288714752 109532943263744 109618554732544 109750307803136 109882219230784 110100276896896 110106151780352 110232608960474 110528172654592 110590016705168 110702058452986 110768399712256 111013892163328 111240130985984 111373833066496 111594850791424 111615898121728 111728979217856 111863268856339 112085257850566 112385789001728 112406985506816 112448672448112 112765426149376 112885695053824 112995234480128 113131046060032 113245662193664 113381774768416 113491795569152 113606777187904 113628203977288 113743323795101 114180499177472 114296178540544 114433553755136 114544595156992 114660643395584 114666761617408 114798456668896 115032408178688 115170668284672 115287350814944 115399220704768 115537921691192 115869559816192 116099499163648 116217122717696 116239041830912 116356806759424 116469714403328 116609702040832 116981544202952 116987786266624 117106309768448 117436183445504 117479735501128 117501892749241 117816947376128 118050751250432 118192639172608 118334697633152 118569528965888 118712040418972 118953967548416 119217601410908 119289045843968 119409900814336 119476714476119 119797064138752 119941050994688 120057436635136 120179070083072 120201736438784 120323516080768 120468135691442 120562294158592 120585032792224 120707200762148 121053676699648 121098570328736 121293903757312 121439689699328 121484726484121 121826933607808 121833434218496 121956866977792 122075208679424 122221933689856 122345760048512 122368835052464 122492810240878 122611671998816 122963614498816 123088192274432 123355717861376 123480692887552 123629107181888 123749071553536 123881054961664 124276083835904 124299522908288 124425454128976 124672372368544 125030229868544 125156901388288 125180506587136 125428923203584 125579679120896 125835602034688 125980124526256 126114487442944 126388590520192 126516638231984 126873019615232 126879789481984 127131578269696 127284380647424 127437366681856 127536972333056 127561026424832 127690261963264 127843735835816 128097437543504 128104272744448 128465126293504 128512768512128 128667230974282 128874772742144 129012222918656 129292624068608 129423613935616 129448023857152 129579171163904 129704909221888 129836316786176 129860804545472 129992370051544 130274901498742 130624204046336 130781204291584 130829705444438 130908108750848 131198236193024 131465609347072 131623620896768 131756972359936 131884823662592 132043339075648 132202045012037 132464395641578 132819568820224 132844619235328 132979207725056 133268230903808 133410366881792 133700327161856 133835782592512 133996642908128 134212781080576 134262554858432 134287877427704 134423928121483 134809776324608 135077301911552 135239654437888 135508033103872 135515263729664 135670903335968 135947391483904 136103527389973 136110789790976 136248687326752 136544816544136 137075486851072 137208499011584 137347508666368 137373413072896 137512589806592 137677869361648 137811466048256 137951086585312 138347059085312 138398366089984 138788216799232 138839687410424 139238210535424 139379276546048 139514524205056 139682209931264 139823725769728 139850097202816 139991783132432 140127625141504 140296047767876 140672219742208 140893528940164 140977963270144 141120791871488 141290408207872 141578348527616 141748514811904 142029810098176 142056597609472 142200519004544 142371433089886 142482711278336 142653964537084 143036458729472 143063436099584 143116492206688 143347340804096 143519633281024 143977285172864 143984967712768 144130842791936 144444103451648 144590443693696 144617714152912 144764230284674 145467863597056 145642704779264 145784030199808 145931727958016 146107126669504 146404883136512 146573029496894 146729355582656 146871735442432 147048263970608 147762998935552 147912701640704 147940598693888 148090481330176 148234181967872 148384362041344 148412348051968 148562708630336 148741269578209 148885601712848 149044394250752 149464233476096 149519663365072 149940841363456 149948842115072 150246410682368 150426995310592 150579396982784 150607796987648 150725512757248 150906673229312 151088051442328 151387880733232 151395958697984 151822421983232 151976237400064 152061272969606 152306549604352 152468990722048 152800373899264 152955180105728 152984028194816 153139020466432 153442919838208 153471859917376 153627346424552 154068315799552 154374059327488 154559605071872 154616924616154 155052460955392 155217830699008 155368447410176 155555188332544 155712785516288 155899940306572 156051218907584 156238780468771 156657699258368 156968581332992 156998186369024 157157245493248 157346136413312 157498818340864 157658384668928 157666797223936 157847877919732 158169561245696 158359668891424 158615104913408 158673928469056 158864642325389 159290601766912 159320644747264 159636811350016 159798543736832 159828682517504 159990609294208 160145857304576 160338340306144 160849623279059 160858206116608 161021175931616 161474752237568 161534636314051 161998302642176 162319782969344 162350397267968 162514878862336 162710209245584 163033102328096 163501069828096 163561705379072 164022438035456 164197374623744 164554248814592 164720963190784 164918945117696 165078975373312 165246221364224 165277387603328 165444834611056 165804420089308 166248986968064 166448805462016 166510534202012 166610320228352 166779117666304 166979573336576 167319866441728 167512033710736 167520972050432 167690692094464 167853411934208 168055158823552 168257148197138 168591048998372 169043087589376 169074969935872 169246264377344 169410493677568 169614112059392 169785952720384 169990022375096 170154973386112 170336450572288 170816266829824 170879615274368 170911843998896 171084999427342 171424512006748 171916566069248 172090739408896 172123196557312 172464769404928 172672058791232 173023952797696 173222671223602 173407420234048 173687128457216 173784311965264 173960377568978 174459710537728 174628998742016 174805920120832 174838889365504 175016023390208 175226379187552 175363336957952 175396411334144 175574110199488 175785136774247 176143375023616 176639548653568 176705056704176 177202812520448 177212267954176 177391806513152 177563939897344 177777358094336 177957469161472 177991032803584 178171360350368 178344250180096 178558606250024 179426498707456 179608280563712 179824155900928 179998649532416 180190625398784 180397574765408 180765212852224 180982478733056 181341632536064 181559591229016 182080736854016 182442070114304 182626907127808 182661351448576 182846410621952 183243817492736 183439254462464 183837949847552 184024201064704 184245383998676 184542573985792 184611012930344 184645831463093 185140917305344 185363442446336 185508323393536 185543311163392 185731290128384 185954524852096 186323545517824 186333487628288 186547492086956 186927663290368 187152335962592 187341945074284 187454214897664 187749122748187 188252529360896 188288034701312 188478794420224 188661686140928 188852824416256 188888442975232 189079810984064 189307070372266 189490765816352 190227206242304 190297753373728 190833798098944 190904570189333 191452539486208 191646505250816 191832470781952 192063038655488 192293883653872 192675484569568 193228537069568 193424302145536 193844699496448 194041088823296 194051442737152 194274311285824 194670229225472 194904207866368 195290988884992 195327821713024 195525713631248 195913728007712 196086947381248 196476075507712 196675130753024 196712224636928 196785176784196 197102593605632 197339495761408 197741660340224 197968767112688 197979330605056 198179908838912 198610642246016 198811860078832 198849356960254 199382526328832 199778194423808 199815873560576 200018312445952 200258719071488 200453041524736 200656125942272 200897299170568 201306714312704 201752863926152 201873769889792 201948636233344 202191362959586 202733493157888 203174123536384 203379964755968 203418323204096 203624411828992 203822000205824 204066978571456 204717702355166 204936042094784 205266606358528 205513321029632 205589537126974 206168656874752 206179657908224 206588814688256 206837118552064 207085720858016 207247580041216 207496675690304 207746070733201 208158336008194 208169443209728 208755830226944 208967326425088 209421505705984 209644862242816 210100514111488 210313372645376 210353038767872 210566153141344 210984014777536 211023807386392 211237601333759 211843934224384 212049498472448 212264331575296 212519456973824 212952557289472 213197133813664 213424517211136 213631615188992 213888383957248 214105080084896 214570425997928 215186325372928 215404336480256 215613355589632 215831799332864 215872506257408 216091212553216 216350937568304 216560875218688 216791846182912 217402521419776 217483146712832 217744544725708 218095769255936 218176651644952 218802902269952 219024577429504 219065886527488 219237109465088 219500615606272 219764438461568 220200553793792 220212303560704 220465217920948 221056345309184 221180033410336 221404116905972 221536799424512 222027784326656 222480261971968 222747666132992 223189701582848 223231796243456 223457958435712 223726537712678 224170515701132 224771578003456 224813971013632 224897344896224 225530852298752 225771390107648 226262092120064 226491324387328 226763549536832 226983591138304 227213554375808 227256407954576 227486647590202 228360998354944 228592357081088 228867107510272 229089190313984 229321286791168 229333523234816 229596913337792 230064816357376 230341336569344 230574701629888 230798441409536 231075843382384 231739119632384 232198998327296 232434245435392 232478083661824 232713613518848 232939428806656 233219404081664 233963088405904 233975572533248 234212619536896 234872366891008 234959471002256 235003785498482 235633894752256 236101502500864 236385278345216 236669395266304 237139057931776 237424080837944 237907935096832 238435202821816 238578091687936 238819801628672 238953428952238 239594128277504 239882101989376 240114873270272 240358140166144 240403472877568 240647032161536 240936271382884 241124588317184 241170065584448 241414401524296 242107353399296 242197140657472 242587807514624 242879379398656 242969452968242 243653867215616 243666868436992 243913733955584 244150417358848 244443867379712 244691520097024 244737670104928 244985620481756 245223343997632 245518083593783 246176384548864 246711435722752 246961385775104 247258214363776 247498143107072 247762109923328 248552167671808 248599045816576 248850908257952 249344744737088 249644437939897 250313802776576 250361013174272 250857846407168 251159358241792 251671204069376 251960249052512 252228974885888 252777181040384 253033276463968 253746039230464 253759578963968 254568761294848 254874733363712 255073944666112 255122052849664 255380523926528 255687471671632 256194875087008 256208545488896 256930252587008 257025537024256 257334461948564 257749545484288 258024445837312 258585248137216 258847227871232 258896047714304 259158342327808 259409818443776 259672633572352 259721609090944 259984740103088 260549802997484 261248408092672 261562408583168 261659410888876 261816217501696 262396472386048 262931218694144 263247241793536 263513944719872 263769647325184 264086678151296 264404090024074 264928791283156 265639137640448 265689238470656 265958415450112 266536461807616 266820733763584 267400654323712 267671565185024 267993285816256 268425562161152 268525109716864 268575754855408 268847856242966 269619552649216 270154603823104 270479308875776 271016066207744 271030527459328 271341806671936 271894782967808 272207054779946 272221579581952 272497374653504 273089633088272 274150973702144 274416998023168 274695017332736 274746826145792 275025179613184 275355738723296 275622932096512 275902173170624 276233786359531 276796732179968 277576433598464 277679374820848 278476421070848 278758553092096 279029048410112 279364419862528 279647451539456 279700194405632 279983566264864 280255250283008 280592095535752 281787057880328 281955926540288 282241583742976 282580816415744 283156697055232 283497029623808 284059620196352 284113195218944 284401038009088 284742866179772 284965422556672 285307929074168 286126872199168 286232984413376 286694681608192 287039266562048 287954570345728 287969935425536 288261685583872 288888206903296 289180887387392 289235428305824 289528460569348 290157735156289 290935727194112 291285409558528 291568060399616 291863455916032 292214253339008 292809766273024 293146058993788 293458711165312 293743470884864 294096527941216 295034335747151 295825403281408 295881197387776 296180962660352 296468363935744 296768724082688 296824696103936 297125417260672 297482539156418 297771203425696 298088788501504 298928466952192 299039326730144 299881682726912 299897684230144 299992896011809 300853990621184 301158793965568 301215593975296 301451025514496 301813346458624 302176102884656 302775761466464 302791917395968 303644843966464 303952474800128 304122545939212 304613099208704 304937981444096 305600747798528 305910360211456 305968056389632 306278040932864 306885839676416 306943719834752 307254692849104 308136631599104 308748118654976 309119210143744 309233849232308 310104921910784 310435661398016 310736894820352 311110376665088 311425571032576 311799880613144 312102437815168 312477560937542 313315398516736 313937162665984 313996372738048 314314490986496 314692272826624 314997636681728 315316769337856 315333594447872 315695755839464 316339122491392 316719337782848 317230209826816 317347856938112 317729284650778 318581203533824 318641289494528 319273622700032 319597087473664 319657365035008 319981218588416 320291714609152 320676680612288 321699246558118 321716412233216 322042351863232 322949504475136 323069272628102 323996605284352 324639565938688 324700794535936 325029757724672 325420418491168 326066204656192 326458111152173 327123410758144 327848403879997 328044876070912 329108497629184 329441926381568 329837890235392 330157950746624 330492442728448 330554775206656 330889669222112 331608840178616 332897610924032 333021068404024 333220640456704 333558235332608 333959146673152 334639732883456 335024067421472 335041944100864 335381384188928 335706823868416 336110317647104 336514296394276 337182097996744 338149939871744 338492528754688 338820987355136 339228224118784 339571905440768 339980044750192 340309946772224 340672901144576 341632533659648 341759230548736 341823687997792 342169998854684 342849024013496 343833132138496 344181478817792 344246393114624 344929538809856 345344117582464 346047905595392 346445342447204 346814840468096 347374256914432 347568623930528 347920755137956 348919421075456 349611840241664 349677778731008 350032046780416 350452758375104 350726673915904 350792822668288 351148220398976 351570273548494 352286750047232 353279097307136 353410113408352 354405625040896 354424535908352 354783613026304 355554716188672 355914938322944 355982065607168 356342720700736 356688500360192 357117212500048 358852997414912 359216561127424 359648311801856 359997299064832 360381250797568 360795149530816 361530425704448 361964957466112 362683265072128 363119182458032 364161473708032 364884140228608 365253814255616 365322702897152 365692821243904 366487634985472 366878508924928 367675899695104 368048402129408 368490767997352 369085147971584 369222025860688 369291662926186 370281834610688 370726884892672 371016646787072 371086622326784 371462580256768 371909049704192 372647091035648 372666975256576 373094984173912 373855326580736 374304671925184 374683890148568 374908429795328 375498245496374 376505058721792 376576069402624 376957588840448 377323372281856 377705648832512 377776885950464 378159621968128 378614140744532 378981531632704 380454412484608 380595506747456 381667596197888 381809140378666 382905078972416 383293010501632 383664941563904 384126077310976 384587767307744 385350969139136 385814131361659 386848604291072 387457204585451 387689398992896 388082177646592 388548622571648 389340458450944 389808415732736 390581977769984 390655643426048 391051427262496 391827456015424 392173894762496 392298402476981 393350261506048 393424449273856 393570353568392 394205187211264 394678991522816 395483320680448 395937534225376 395958661210112 396359817677824 397221284492032 397623720157664 397698713920508 398765052657664 399631747121152 400036624891904 400517438142976 400906083049472 401312251884544 401794598341136 402613428625408 403505727852304 403747539779584 403897272466688 404382725919172 405466986315776 406348247072768 406759929511936 406836646408192 407248823657984 407644000411648 408133957142912 409435404710332 409872084189568 410533212717056 411026642059264 411179074253948 412337313749504 412359315816448 413177629376512 413674237104128 414171441716032 414495160082432 414993351380608 415492141466402 416316672016388 416338886419456 417511660453888 417934652850176 418843011411968 419289724485632 420201028222976 420626745290752 420706077535744 421132306282688 421968029555072 422047614772784 422475202667518 423687868448768 424098996944896 424528663150592 425038913947648 425905114578944 426394267627328 426849034422272 427263230377984 427776767914496 428210160169792 428724835843073 429140851995856 430372650745856 430808672960512 431226711179264 431663598665728 431745012514816 432182425106432 432701875136608 433121750437376 433583692365824 434966293425664 435489089451416 436191538511872 436353303289904 437605804539904 438049154859008 438131773054976 438474218930176 439001231212544 439528876923136 440401107587584 440424607121408 440930435841896 442360066820672 442808233811944 443073598849024 444055568653312 444960523943936 445495332265984 446379403165696 446463592486912 446915916871424 447453075425356 448341031402264 449627942027264 449794689792448 451061704597504 451542780215296 452524184240128 452982648774656 453527099073664 453967182276608 454427108751616 454512815909152 454973295180404 455962155245597 457184714162176 457734215020544 457903969055533 458178380627968 458642573582336 459193826675584 460129632714752 460682673138688 461149403259776 461596882819072 462151686764768 463478239264768 463625384745523 464868490870784 464956167323648 465427227037696 465878857613312 466438808163328 467926176811808 467951145066496 468425239073792 469744733782016 469918942004512 470007570996964 471267789504512 472770556690432 473338790532608 474278115863552 474848161675888 475815870193664 476870405643632 477156183375872 477639603257344 477906857904476 479188256555008 479764203978752 480229746540544 480716280332288 480806945755136 481294064323072 481872542765768 482249176634368 482340131168896 482828803048592 484214706798592 484394281314944 485175615029248 485758758797312 485938905936484 487307734431232 487333736873984 487827467911168 488300834717696 488887734759424 489383040194048 489475340209856 489971240963512 490446687995264 491036167187566 492352769097728 493422871445504 493922771550208 494516428727552 494996286214144 495524219846656 497104335343616 497198091633152 497701816515904 498689489474176 499288875879794 500627605553152 500722026348544 501715692814336 502318716483584 503342408138752 503920498105024 504457949771776 505554362080768 506066552927936 506674805996359 507492078460928 509137522589696 509749466727424 510147889332224 510244105699328 510761047853056 511374943343264 512389750174016 512417090977792 513005603239129 514051074048512 514668923897128 515499090968576 517170496274432 517694455742464 517792095428608 518316684655616 518819636887552 519345267144704 519443218181888 519969480206176 521099605994968 523124817166336 523318821777752 523632435003392 524792944772096 525862437388288 526494483587072 527027889439744 527539294650368 528173356302592 528808180048148 529857582566312 531378476941312 531916830900224 533072923615232 533641467527168 534801308647424 535343130370048 535986571632512 536851124322304 537050219433728 537151509710816 537695712485932 539239105298432 540309207646208 540958617751552 541159236156539 542032132415488 542683613343872 543789565935616 544414109559892 544443159163904 544994749307008 546179266176544 548301947404288 549390034665472 549493652291584 550050359226368 550711477446592 551245864193024 551804346341248 552467572719062 553593464359936 555152867196928 555358749641696 556952842141696 557517106184192 558728839725056 559294903078912 559400388811264 559967132529728 560510500566016 561184191071504 563574115760656 563911853080576 564483167485952 565161632831488 566313394110464 566994059247616 568119240392704 568226390437888 568802076018176 569485732359544 569930845113344 570615858148336 572253744398336 572465968826752 573389363216384 574078533124096 575909140691456 575939870851072 576523371167744 577776413806592 578361774774784 578470856611648 579056921138696 580315470312578 581871454388224 582570819117056 583136120799232 583726911832064 584428506678016 585619532546048 586292117987576 586917422330624 587486941769728 588193055882432 590068671494302 591650806562816 591762394775552 592361925320704 592936727871488 593537448165376 593649392207872 594250834521344 594965078312836 595542406851392 596177577003008 597856933904384 598078653460288 598797497995697 599763365453824 599985792023618 601707981242368 602317587931136 602431187950592 602902051028992 603626692917248 604352205769312 605551522932928 605583834791936 606279349282607 607904949600256 608245091878424 608861321491423 609226198417408 611201495597056 611820720422912 611936112779264 612556081865728 613771679352832 613887439669504 614509385698208 616273263198208 618238420287488 618467698464616 620209843821568 620871322796032 621473789640704 622220753330176 622851142065152 623599761226288 624204875630336 624955121875084 626630797033472 627992745476096 628628981972992 629384545653248 629995273363456 630633538675712 630667188895744 631391511678928 632678244982784 633438675565696 634460419653632 634695713876224 635458569301556 637162407067648 637282578989056 638547245400064 639194174947328 639314730070016 639962437176832 640583429218304 641353361224576 643398493116236 643432824466432 644084703726464 645899008950272 646138545256204 647993210568704 649279131877376 649401589071872 650059515449344 650840836982336 652132409312384 652916222304346 654246821516288 655696807759994 656089752141824 658216995258368 658883852763136 659675780470784 660315901493248 660984885456896 661109550413312 661779338444224 662574746302931 663217680357232 665795221848064 666042136808048 666441280913408 667116470665216 667918293346304 669279465766912 670048134842944 670083888201728 670762768377856 671413647736832 672220635294208 673028592788552 674364195993488 676299879743488 676985057509376 677641974710272 678456448237568 679143810881536 679960089500384 680619893544448 681345802289152 683518461097472 683647375995584 684339997709368 685698048026992 687666264276992 688362957635584 688492786229248 689859077619712 690688235164928 692095811190784 692890684894408 693629680936192 695137247861056 695841510275912 697838842150912 699223680483328 699355557462016 700064093560832 700905516750208 701453347831808 701585645336576 702296440797952 703140547096988 704573500094464 706558194614272 706820226816704 707669770358551 708811250081792 709567226052608 711109432377344 711829876645888 711964131214336 712685441401472 713377000720384 714234425000096 716511958243081 718433122254848 719296623603712 719563379944409 719994598129664 721590299061632 723060851408896 723929914932224 725366530144256 726238364916064 728322947416064 728554176028679 730507628511232 730645405794304 731385642487808 732975269970944 733757017849856 735351799390208 736096804258816 736981535994704 738170295943168 738444051721376 738583325852372 740563669221376 741453769785344 742173244653568 742925160513536 743818099408384 745294182071296 745333950513152 746189968347824 747710653161472 748609343850368 749367780297136 749816859590656 750996490992748 753010117443584 753152138805248 753915177680896 754646744563712 755411297665024 755553771900928 756319243936256 757228281489064 757963063265408 760908824969216 761191013494912 763335192395776 763618280757332 765810157944832 766586021003264 767329883127808 768252154621952 769175534615488 770701938278272 771628262723318 773697208582144 774914409170902 775378797985792 776164355293184 777097245143296 778680916901888 779616831465472 781163955539968 781311286852096 782102854524992 783042881994373 783654912030848 784596804953962 786700523012096 786848898547712 787140707136784 788410374422528 789357983045632 790966641360896 791875068450752 791917322420224 792719635355648 794442568984064 795247440315328 795397427841016 796203266565707 799263494242304 800073249783808 801034876285952 801812166098944 802624503769088 803589196682272 805226857250816 807011455704608 807794544933376 808765451838344 812696494145536 813519859023872 813673292816384 814497647315968 815288000823296 816267914285824 818870809420664 819744168379136 822053284118528 822358148507896 824674627499008 824718631632896 826355258753024 827348474208256 828342883432064 828990320164864 829986702761216 830984282932804 832633344032776 832677772838912 835023320907776 835869305700352 836337001332833 837686022823936 838579448971264 840402056445952 841253490581504 841412155071488 842264612565376 843936059110144 844095229545568 844950405335036 847375736897536 849057326301184 850077827895296 850393085388847 852788535254656 853698068844544 854526460755968 855553535828992 856420320339584 857449671686146 858281703991712 860745301491712 861617345921024 863327197331456 863490025029632 864364850212864 865403750273216 866243500874752 867167384731648 869932586851328 870978178902832 872383077023744 872706606579808 875211609079808 876098309718016 876263546109952 878002462425088 879057753846272 880802215175168 880849214242816 881860871683792 884720133641344 885616467623888 886147197698048 888111137306624 889921047887872 890990664531968 892758806331392 892927184973824 893831833742848 894906150850712 896682062804528 899255884054528 899589379584896 902123409195008 903085560430592 905048368480256 905965297549312 907054198147328 907934364553216 908854217503232 909025631818304 909946590360808 911924310491194 914369428324352 915468430041088 915807938111066 916356761255936 917285147164672 918387653351168 920259265429504 921365346277376 922298806519552 923193765638144 924303373529536 925414315084259 927250769491046 929736981741568 929912334647296 930854454075392 931757715226624 932877616326656 935852353623616 935902290132992 936850478147584 939489467564032 939837884009024 940015141993928 940967496850381 945541113380864 946677581065216 948556231727104 949696323351776 951631740387328 952724691729811 953740811287264 955279206514688 955813715808952 959528407957504 960459493081088 961432560664576 961613891510272 962588128646144 963745085531536 964498353268736 964680262337792 965657606097184 968429413597184 968788562629888 971517517594624 971877811872968 974615468862464 974667473747968 975654935822336 976601669435392 977775469518848 978766080388096 978950680419712 979942481927024 980893375990528 982072334375132 984705538195456 986845742891008 987845543100416 989032857455104 989992572428288 991048439693312 994208670687232 994396183266304 995403633031808 997378978948352 998577751759588 1001255211106304 1001444052697088 1003431385628672 1004637432967168 1007840996210048 1008915899543552 1011108724161536 1012133105855872 1013349611992718 1014984156921856 1018275045179392 1019498933454848 1020295778664448 1020488211398656 1021522095706112 1022749886686528 1024779500348032 1024834181955584 1026011206478258 1028102148097024 1029337847794256 1030998181937152 1034340992548864 1035388911484928 1035584190857216 1036633369311232 1037639273775104 1038690534289408 1038886436363776 1039938960412352 1041188887047463 1042199211989936 1046249634332672 1046637643555504 1047264870006784 1049585889544192 1051724874776576 1052988967174144 1054055778879488 1055078589300736 1056346712605184 1057616360096296 1059715165132624 1062756953882624 1063833661800448 1066145847230464 1067282935054336 1069602617294848 1070686260740096 1071973143265024 1074100438867456 1074303019421632 1075391424971864 1078478210596864 1080618415292416 1081917235503104 1082318472313078 1084064264830976 1085367226687744 1087579131871232 1088828219119784 1088886318327808 1089989498614016 1092358532353088 1093671463281397 1096603894808576 1098780069330944 1098987304583168 1100100718452736 1101422954893184 1102491728386048 1103608692682496 1104935145438124 1107186928719872 1110305734393856 1110717499283392 1112052496277723 1115034212368384 1117457679450112 1118589806157824 1118800777622528 1119934265059456 1121021001132032 1122368382143008 1125947362953413 1127148231521312 1128966334971904 1130323265662976 1130742454198357 1133988118495232 1136238480785408 1136452780875776 1137604152036352 1138971464719088 1139861690226688 1141231716296672 1144507488796672 1144931937653504 1148157066248192 1151818281382912 1151879741702144 1153046742335488 1155552827613184 1156723549549568 1156941713223296 1158113842277392 1160630940625156 1163742908776448 1165141638234112 1166272241598464 1167453823664128 1168857013356032 1171239065092096 1172584235975152 1173834844661248 1174973883539456 1176386111764864 1180137342988604 1183301613125632 1183524789551104 1184723850641408 1185873455742976 1187074896330752 1187298784415744 1188501669042688 1189930156625672 1191084813702784 1192355154006016 1195713867808768 1196157306920576 1197594995991394 1199526730907648 1199971584047236 1203415962484736 1204635175862272 1204862375901184 1205804102057984 1207253385834496 1208704411538624 1211103045865856 1211167669583872 1212558698565214 1215809899200512 1216490183756848 1217722642982846 1218452396834816 1222402991194112 1223641440845824 1223872225558528 1225112163731456 1227543358705664 1227774879339008 1229018771396416 1230495957419729 1236476840574976 1236935396929232 1240419687643136 1241742645592064 1242947579281408 1244441506660352 1245702284130304 1247199522452576 1248409751260672 1249910243750168 1255985490952192 1257257963945984 1258769091306496 1259990546726912 1261267077351424 1261334377791488 1262783023357856 1265356489965568 1266877351131392 1269391427752448 1270917138603112 1274565157978112 1277094490800128 1278388349894656 1278629460140032 1279924874353664 1281166858436608 1282706722449152 1286796986232472 1286865648932864 1288169407452928 1291798017900544 1292277090512408 1292520820241651 1295986421137408 1298558263754752 1298803178143744 1300119030898688 1301681673964672 1304264818624768 1305832444608692 1308493643032576 1311393615519988 1312179504283648 1314243859237309 1317767705526272 1319351560941568 1320631802986496 1321969770913792 1322219100826624 1323558676888448 1325149492605862 1326435360714464 1331590443696128 1332084273616096 1334232941330432 1335836586692608 1336331991325331 1340096269685888 1340167776403456 1341525536755712 1342827295473664 1344441270588416 1346057185577104 1348728391986976 1352599759486976 1353970115018752 1356912896475136 1358287621763072 1359920179000768 1361239787088896 1362691604578304 1367036922194944 1367294751991168 1368679995418736 1371396096053984 1375332528553984 1376725915271168 1376985572458496 1379718155239424 1381376470329856 1384191622381568 1385781369788816 1387259361872384 1390274495722112 1391683020551824 1395677684301824 1398447360966656 1398711114924032 1400128187121664 1401811033500416 1402906695663616 1403171290673152 1404592881595904 1406281094193976 1409147000188928 1413116389228544 1413640453633408 1415339540717102 1417622500163584 1419134452105216 1422218864754688 1423659753291776 1423928262428672 1425370882802944 1426754001440768 1428468850000192 1433023916486162 1436866244509696 1438593247207424 1439126759888818 1439989196259328 1443180598123264 1446121702817792 1447859829864448 1450733060288512 1452476729832128 1454222495132407 1457108352057358 1461015257022464 1461290811588608 1462771284975616 1465950539941888 1467514035699712 1470703598780416 1472193608517632 1473963071989408 1476340591886336 1476888103442752 1477166651704744 1478663209336313 1482907539570688 1484346489307136 1485850321027072 1487636198816768 1490588364142592 1490667901026304 1492379936695648 1495421306322944 1497218687700736 1498735560594272 1501992981985496 1506304277610496 1507830355361792 1509293489127424 1510822595330048 1511107543801856 1512638487872512 1514456562978128 1515926126530816 1521817649938432 1522382026989824 1526670384791552 1527236561514664 1531620315889664 1533172042006528 1534659766255616 1536504309243904 1538351069230976 1541403876556544 1543256525446636 1547394417164288 1549828818341804 1550757595971584 1552328710586368 1554194490286592 1557361833803776 1559233662930944 1562327911079936 1562622573704192 1564205709049984 1566085763988746 1567309824061696 1569193609907924 1573401046024192 1573697797095424 1574281414273568 1576820748845056 1578715966091264 1583750136901504 1583834644840448 1585439270711296 1588885137968128 1590494880630656 1590794855682032 1592406533131414 1598526988484608 1600146499567616 1602069752571904 1603624332197888 1605249007538176 1607178393364544 1610453714501632 1614022911409216 1615589089866752 1617530903676688 1625392988291072 1627039718047744 1627346585632768 1628995294631936 1630576001646592 1632535828571648 1637741618841328 1639488336758272 1644106568237056 1644716297015792 1649349254998016 1649437263265792 1652710517506048 1654696948416512 1656685766864128 1657980640329728 1659973405522432 1661968565865608 1665266688065552 1665355545677824 1670046641815552 1671738611400704 1672674002665666 1675372045647872 1677158897942528 1680804112891904 1682506981163008 1682824310142976 1684529225130752 1687872118220288 1688190459091136 1689900810670072 1694751473795072 1698114652602368 1700155655790592 1700786170777694 1705577070509312 1707396137689088 1709052921511936 1711107071657984 1712840640679168 1714899343372292 1716563407983424 1718626585156481 1723234691842048 1726654394662912 1726980050059264 1728729700425728 1730807500546432 1732487001749504 1734334769463296 1739865173702656 1741956357805664 1744766154047488 1745413213159616 1747511065579279 1752196619436032 1752527092219904 1756004924850176 1758115507692544 1761604430350336 1761698428485632 1763721743367584 1769345856069649 1769440267282688 1771232935247776 1776222274613248 1781981329063936 1785517612662784 1785854369947648 1787663667485696 1789812301701424 1793364125609056 1798511768109056 1799178759169792 1804246818390016 1806171120861184 1810096736960512 1811930595098624 1814108396294656 1815868729106432 1817708435006464 1818051263636608 1819893180721616 1823848620982388 1828738856648704 1830936860082176 1831615876222132 1832713522511872 1834570294329344 1836775306702336 1840518530859008 1842730692554752 1844597613039104 1846387531276288 1848606747059072 1850828630168518 1854501538982092 1859473963483136 1859824669294592 1861708908150784 1863515430453248 1865755232653312 1871704707247232 1871804580265984 1873700956295168 1878978935128064 1879675768018048 1880030283987856 1881934993700762 1891082226761728 1893355162130432 1897112463454208 1899392646703552 1903263480774656 1905449383459622 1907481622574528 1910558413029376 1911627431617904 1919056815915008 1920918986162176 1922865121329152 1923227783020544 1925176257292288 1927490171063072 1928996706537472 1929360524675584 1931315212194368 1933636504516717 1937577125259776 1943035035189248 1943755623745936 1949230937724928 1949334947495936 1951309871644672 1953203338870784 1955550939037696 1957532160776192 1957901360839424 1959884963854048 1961786751981056 1964144668750264 1973691485782016 1975691086200832 1978065714910208 1979985144856576 1982096879386624 1988417341374464 1988792366532608 1990807266063616 1994757957896704 1997155503519176 2002888105394176 2006862771257344 2009274865934336 2015681992420096 2017831799087104 2022217448323072 2024266211711744 2026699223985436 2029968313843712 2031104146094023 2036550090358784 2038997866909696 2040591557328896 2040976422797312 2043044191412224 2045499773373056 2049559000696064 2049668363911168 2052022412956516 2056204296194048 2058675695588512 2061996363874304 2065240350230057 2070777822969856 2071168381714432 2073266738622464 2075278547550208 2077381068578816 2077772872727552 2079877920824704 2082377774094926 2084398423979872 2092499268665344 2093275287111008 2099171779088384 2099950272082663 2105977934348288 2108111557758976 2110157178601472 2112693425210368 2115232720192592 2119430330265248 2125513907765248 2127667323600896 2132291694460928 2134565870108672 2139205234589696 2141372521480192 2143946286530048 2148200877734912 2148606038843264 2150782849943728 2156956421193728 2161236830584832 2163834471006208 2164636944626156 2168128529661952 2170734453375488 2175158263742464 2177656438239568 2177772636655616 2179978997228032 2184717064706176 2187342926562794 2193207789617152 2197560138661888 2197974609166336 2200201436905472 2202845909786368 2204983456772096 2207217385364992 2209870290876248 2214373857439744 2220611468787712 2221434998566784 2224104992555446 2230068424736768 2234915358900224 2237179612315648 2237601555245056 2239868530118912 2242042002264064 2244736764286016 2251894725906826 2254296463042624 2257932669943808 2260646531325952 2261484908396714 2267976236990464 2272476961570816 2272905561751552 2275208304072704 2277942929438176 2279723380453376 2282463432593344 2285206778065211 2289863875307008 2296314132496384 2303636562765824 2303759483404288 2306093484670976 2311105655226368 2313447099099136 2313883426446592 2316227684554784 2321261881250312 2330283276468224 2332544483196928 2334907647328256 2337714026712064 2342478130184192 2345168471950304 2347669689322496 2349947767078912 2352772223529728 2360274685977208 2367049579102208 2369447701282816 2371746911485952 2374149792661504 2374597568831488 2377003338085376 2379860313251344 2382169627405568 2384710308012032 2391427735617536 2392314613841152 2395189991982788 2399053461815296 2399943168094472 2406831924969472 2409270351724544 2409724751802368 2411608204115968 2414506771668992 2417408823077248 2422206091731712 2422335339167744 2425117397130428 2431619798401024 2432980367513696 2435445285965692 2436904793669632 2447282881691648 2447744451117056 2450224327462912 2455086717411328 2455549758678016 2458037542792832 2460991914839458 2472953681149952 2473870793858464 2480839375286272 2483485291184128 2488883013320704 2491404568260608 2494399044905152 2496819502521344 2499820487500336 2511970981904384 2514515927891968 2517538182612992 2519981093453824 2522534154702848 2522668755582976 2525566046715712 2530712979931136 2533754702262784 2538782855504896 2541834277206224 2549130315956224 2554188981600256 2556776699789312 2557258920280064 2559849748707328 2562333716873216 2565413444898304 2573593972464944 2573731297865728 2576338814905856 2583596035801088 2584554181024816 2585041640483302 2591972842274816 2597116527509504 2597606356287488 2600238061797376 2603363347929344 2608529637249536 2611664889217384 2616987286065152 2622787231039976 2624359008567296 2628487718474618 2635535411052544 2638703121883136 2641263605972992 2643939541827584 2644438201653248 2647117353776896 2650298985211724 2652870721428928 2663180887392256 2664168547232192 2668465882660864 2671673173385216 2672663982650662 2680192539371776 2680335552806912 2683051073511424 2685654590947328 2688882541176832 2692114371154208 2697456783973952 2700698919531613 2707940230037504 2713825792950272 2716575243526144 2719840358001536 2722479574177792 2725383209156608 2734073844389888 2734589503982336 2737359990837472 2742792192107968 2746088817338867 2753451830542336 2753971144916992 2759436310478848 2762752940659712 2768383244763136 2771562739577632 2774518723744768 2780548991444224 2783366041103648 2791355368603648 2797422229848064 2800256374243328 2803622067000832 2805813391327232 2806342581346304 2809185763191808 2812562188387952 2818294000377856 2826232778457088 2827280907266816 2830679081434204 2835245000327168 2838268904210432 2844437729509376 2847319506583552 2847856524857344 2850741765605888 2853508002881536 2856937700000384 2866047832972324 2873732489019392 2877186494414848 2878253519777636 2879978392518656 2886361196246528 2892243405635584 2895719659728896 2901466120577024 2904953459664256 2908444990264814 2914216704114716 2922030514044928 2922581623177216 2925542569951232 2931901079883776 2935028071399424 2941407197560832 2944387217035264 2947926143978816 2952681183772672 2953776206885504 2954333303409488 2957326418672626 2965815079141376 2968692978614272 2971700642054144 2975272397633536 2981176728285184 2981335802052608 2984759873391296 2990842612645888 2994437375401472 2997471121188544 3003985963970992 3012608555220992 3015660710723584 3018586978254848 3021645190660096 3022215087603712 3025276975745024 3028913125956256 3031852253061632 3044764053979648 3053340769583104 3054473123029328 3063240631779328 3066344084013056 3069319532511232 3073008618487808 3076702138461952 3082807753113088 3086513050893272 3099657636683608 3101515191943168 3104657421172736 3108388980573184 3114723667607552 3118467325861888 3124655822159872 3125245147408384 3128411418099968 3132171527977492 3134619648123392 3138387219815848 3147395594190848 3148562828547136 3153641497690112 3157431932182528 3167500273803008 3167669289680896 3170878541422592 3177770275936256 3180989761261312 3181589711364064 3184813066262828 3191735086719179 3200292999135232 3204139505143808 3207248664395776 3210498015076352 3214356786729088 3220907429003264 3228045822818432 3231178179733504 3235061807353376 3245377693218661 3254079436095488 3254693171265536 3257990589263872 3261152003293184 3265071657143296 3275483237682656 3278976673516544 3288213136474112 3289432594031584 3298698509996032 3298874526531584 3309393896833024 3313371533728256 3315961280659456 3319946811044864 3323937131731216 3330533376131104 3330711091355648 3340093283631104 3343477222801408 3345348005331332 3350744091295744 3354317795885056 3361608225783808 3365013962326016 3365648620285952 3369058450261504 3375744236440576 3376380918182272 3379801621340144 3389502947590144 3396229305204736 3400311311581184 3401572341555388 3411154141018624 3414792275378176 3418105843023872 3422214143315968 3425681281358336 3429798686744584 3433126815966848 3437253170312962 3446469383684096 3453308789325824 3453960100118528 3457459400851456 3461615001092864 3464974003499008 3468669538926592 3479730347405312 3483912715611328 3489532308094976 3490826426319232 3495022131158558 3504393238872064 3505054184439808 3512009849700352 3516231015385088 3523208860700672 3523396856971264 3527443486735168 3538691712139298 3538880534565376 3542465870495552 3552444549226496 3563962658127872 3571035225325568 3571708739895296 3575327334971392 3579624603402848 3586728251218112 3591039222673903 3598357518339584 3608493636780032 3620193473921024 3623861190197248 3628216792589312 3631737458212864 3635416870012928 3636102527273216 3639786361443232 3647697241964776 3661873720164352 3663231752444264 3665427045023744 3669140588658688 3673550613404672 3681037061718016 3685461385109504 3689195226078208 3692775062552576 3697213494118144 3701657260337036 3709003077964184 3719649338589184 3723417816301568 3727030860906496 3731510465306624 3743409414494464 3743609160531968 3747401912590336 3757957870256128 3759351536036096 3760060567975712 3763869987401524 3782164453523456 3786710324260864 3794224926908416 3798785293407104 3806526961549312 3810898766919244 3814963245149056 3821116826058752 3823254863235808 3838113631830016 3845730242658304 3846455566041088 3850352514584576 3854980342126144 3857993413074944 3858721049351168 3862630424388736 3867273009033434 3875154250519552 3886070070378496 3887511247491872 3898461875449856 3898669894991872 3902619743289344 3911101878075392 3915064321552384 3915802721678848 3919769927708096 3923573503962112 3928289337500528 3947382971564032 3951382172401664 3956131429820416 3959970289713152 3964193758773248 3976834682748928 3977584733065216 3981614532127232 3989515915793408 3994311007038352 4005776210788352 4013725542514688 4018549731868672 4031363984840192 4035663598174208 4044434896646144 4048532423423488 4053398447970872 4059936627687424 4062208292188046 4073100180717568 4077995733819392 4081183114657792 4081952845594624 4086088382824448 4090999546746112 4099118001392128 4099336727822336 4104044825913032 4112408592388096 4117351391177024 4123992727748608 4130480700460114 4141555645939712 4142336763428864 4146533477244928 4150557095100416 4154762137157632 4155545745455104 4159755841649408 4164755548189852 4168796847959744 4184998537330688 4186550574222016 4198343558176768 4199900544165326 4211955868696576 4216223115517952 4220314357202944 4225386850420736 4230465440385184 4238860660530496 4243955444978249 4255334647201792 4262029250439961 4264583388921856 4278410469179392 4282745042960384 4287892573060096 4296401755469824 4297212077686528 4301565699887456 4313912842387456 4327668942012416 4329273889252312 4336257059323904 4341468906750976 4350316527484928 4355312876479136 4355545273311232 4359957994456064 4369434129412352 4374685853125588 4386415579234304 4395949218332672 4400402873810944 4405691819572736 4409966913544192 4414434770729984 4419740581752496 4428747714879488 4441222937575424 4442869997133568 4448209985110892 4460136849473536 4469830717800448 4474359224631296 4475203110490112 4479737060237824 4484084004528128 4489473528572032 4503789451813652 4508592926085248 4515865339887616 4521293062651904 4522969816793428 4535952473980928 4544953923141632 4545811123503104 4550416608145408 4555885858876352 4559446760906752 4564926865186688 4570413556130422 4579727750614016 4592628264992768 4607273125531648 4607518966808576 4612186969341952 4622211310452736 4626894198198272 4627766852893184 4632455369109568 4642523762500624 4660566552936448 4665088966393856 4669815294656512 4675428053424128 4684956260368384 4690336943900608 4695339378644992 4699895534157824 4705544447059456 4720549371954416 4734099158204416 4738895402565632 4743493822971904 4748299585323008 4749195137662976 4754006676170752 4759720626502688 4764339254811136 4769420616024064 4784629227682304 4790379983965576 4798106923630592 4799886336188944 4813663849938944 4818540703449088 4819449503604736 4823216408231936 4829013543337984 4834817646154496 4844412183463424 4844670678335488 4850234794260856 4865960735027392 4870890571931384 4873809587339264 4894565763383296 4895488902234112 4900448654925824 4910173434822656 4911099517356032 4916075085585664 4921983829678916 4945907362299904 4947741587716928 4961678750572544 4966970582368256 4977766026641408 4982809136521216 4988798089810304 4993639005042688 4999640975000672 5015583707701567 5029031855783936 5035076365225984 5036943659610863 5039962186907648 5045068309405696 5051132093431424 5061425959862272 5067509404525568 5077565711009792 5083668554412448 5098260631912448 5099879232200753 5113553399578624 5114517840560128 5119699497414656 5124667433746432 5130826889796608 5147187944929888 5147462595731456 5152677629811712 5167192071602176 5169108362049632 5170083280966604 5183945684549632 5195212712574976 5200476123594752 5206726695858688 5217059274499072 5223329778434768 5233974572130304 5245574462079952 5248718017134592 5256975436949236 5271070822105088 5277406243766272 5282527211945984 5287879083655168 5288876403306496 5294234707553792 5300597970423448 5305741442857856 5326361774784512 5328337094464384 5336931765321728 5343346346770432 5345327965301324 5360385078743552 5360671105613824 5366102147022848 5371309181894656 5377765082353664 5384228742308416 5394913567947904 5401397839063226 5415880460075008 5427651585900544 5433150487052288 5439680716003072 5444959148355584 5450766418313216 5468147688779776 5469179007964672 5474719981674944 5485584384215936 5492177634677734 5506903661084672 5507942289833984 5518872620957696 5525505881319424 5536766489526272 5543125479155264 5549037447489536 5561097982888448 5566732082207296 5573422865959949 5594844459696128 5600512748486656 5607244134001664 5611626782654464 5612685162692608 5618371526383616 5625124376775904 5636588000755712 5654561814533632 5661358162868408 5670490000654336 5688875459018752 5694639013167104 5695713049714688 5701483531211776 5707016005763072 5713875400000768 5732095665944648 5754372988829696 5756507039555272 5759956785037312 5772722392493056 5784486811271168 5791439319457792 5802932241154048 5809906919328512 5816889980529628 5828433408229432 5845163246354432 5851085139902464 5863802159767552 5870056142798848 5882814395121664 5888774434070528 5895852287957632 5905362367545344 5907552413771008 5908666606818976 5914652837345252 5931630158282752 5943401284108288 5950544795267072 5952751597721929 5962353456570368 5969519746782592 5981685225291776 5988874750802944 5994942242377088 6007971927941984 6025217110441984 6031321421447168 6043290381320192 6044430175207424 6050553951490048 6057826251912512 6063704506123264 6089528107959296 6106681539166208 6108946246058656 6126481263558656 6132688168026112 6146017236975616 6153404276923904 6165615506226176 6173026101786544 6199315273367216 6203030383886336 6209314842345472 6216777961146368 6229447335215104 6236934651723776 6249311644319744 6250490294816768 6256822836199936 6264343055954984 6269239296246784 6276774439631696 6294791188381696 6297125657094272 6307282995380224 6314863864365056 6335000547606016 6335338579361792 6341757082845184 6355540551872512 6361979522522624 6363179422728128 6369626132525656 6383470173438358 6400585998270464 6408279010287616 6414497328791552 6420996030152704 6428713573458176 6441814858006528 6456091645636864 6462356359467008 6470123614706752 6490755386437322 6508158872190976 6509386342531072 6515981178527744 6522304006586368 6530143314286592 6550966475365312 6557953347033088 6576426272948224 6578865188063168 6586772477952667 6597397019992064 6618787793666048 6626743067456512 6631922561318912 6639893622089728 6647874263462432 6661066752262208 6661422182711296 6669072842108677 6686954445602816 6690696010662664 6701488182591488 6723216451567616 6730027924652032 6731297240571904 6738116900523008 6751488472881152 6752761836364544 6759603242680288 6779005895180288 6800622623162368 6803144683110776 6822308282037248 6829584550756352 6836211686047744 6844428286631936 6851362562716672 6859597373489168 6866253631933696 6874506340625924 6892938767368192 6907920200237056 6914918801702912 6923230002185728 6929948006998016 6937339077853184 6959460694810624 6967825431222656 6979064616189952 6981652852638464 6990044262317116 7008786477744128 7010108368879616 7024019699400704 7032462030770176 7046417721401344 7054886973470336 7077383424278596 7077761069130752 7084931740991104 7104889098452992 7127925316255744 7142070450651136 7143417479790592 7150654669942784 7159249206805696 7173456502436224 7182078445347806 7196715036679168 7216987273560064 7240386947842048 7247722380394496 7256433585178624 7263474916425728 7270833740025856 7272205054546432 7279572722886464 7288322209332241 7295394483929552 7323747440328704 7326463504888528 7330854090047488 7338281177317376 7347101226809344 7362074123436032 7370922770219008 7378390452156416 7385550125105152 7394426988236288 7403314520674072 7418006155928368 7439298677178368 7446835632603136 7454061721812992 7463020930613248 7486818828988928 7487218321063936 7494803825180672 7518703072072192 7520121135951424 7527739974803048 7564328907046912 7573420648521728 7588449853816832 7597570586814208 7613053923098624 7621797533838488 7629926490298112 7646509726471616 7676227263660032 7691460485316608 7692911132082176 7700705029169152 7709960684252288 7715986826149888 7717442098702336 7725260848777472 7734546018066868 7750308501039104 7772140140756992 7775022494983744 7784367473944061 7796923750899712 7805239486578688 7822203756150784 7830128643104768 7831605443357696 7839539855416192 7847147007924224 7856578675001056 7881631540673891 7902764344803328 7912262859640832 7915197179388499 7919940579426304 7953669365497856 7955169466130432 7963229064254464 7979031831586816 7988622014076704 8011552421576704 8037099463737344 8062727969680384 8071327196348416 8088869793292288 8097064846846976 8106796895941744 8119873255374848 8124416584376092 8146200361435136 8155991467638784 8163905691189248 8172176765648896 8181999093492224 8198236002784256 8198673455644672 8208089651826064 8224817184776192 8234702782354048 8247985455497216 8260961400920228 8283111291879424 8284673526857728 8293066954489856 8301114190200832 8309524274315264 8311091490910208 8319511683298816 8329511096379704 8337593695919488 8369997074661376 8373101148444032 8396687116353536 8399801088330652 8423911737393152 8432446231035904 8440628714405888 8450773700841472 8460930880770368 8477721321060992 8487910889956498 8510669294403584 8524058500879922 8529166777843712 8556820938358784 8565490085920768 8575785146120192 8592803510939648 8594424155373056 8603131399774912 8613471701938103 8655337884024832 8658547778504624 8672514118647808 8682937813501952 8700633054969856 8710625752958272 8711090546622464 8719915988912128 8738868258824704 8749371706251176 8791898436665344 8800805747621888 8811383639145472 8819933827088384 8828869541459968 8839481163504992 8857495429758976 8885739994267136 8896419970221784 8939661435600896 8948718449262592 8950406220980224 8959474120475648 8968168009056256 8978947057144064 9007578903627304 9017185852170496 9042586125303808 9045939633586856 9071904947961856 9089907846283264 9091622247006208 9100833216290816 9111771717752704 9118893521813504 9129853730373376 9140827112260844 9159455501228032 9185256529985536 9199707014661163 9214546251063296 9224373938683904 9244422620905472 9253788396396544 9255533705786368 9264910738219136 9285047525001248 9321133105872896 9339630589313024 9350856106848256 9354323939277317 9380673887801216 9390678757289984 9399791068315648 9411088894118912 9441098743908832 9468198316408832 9477790805131264 9496599170646016 9498390275325952 9508013352341504 9519441253005376 9528678509622272 9538841232048128 9569258455364608 9580759967931152 9596213847261184 9599772672377888 9627327699877888 9637081406898176 9638899007209472 9658027086675968 9669635292308992 9688824366926848 9689341356670976 9700469588521712 9731921470054784 9741781143862768 9747619174678528 9789131526766592 9790977804468224 9800897309851648 9820346869645312 9822199034712064 9832150171171328 9843967659357832 9891814724599808 9895483175433856 9923357501145088 9933941164736512 9955532053282816 9965618273042432 9977596179620608 9987278010085376 9999281950001344 10031167415403134 10058063711567872 10070152730451968 10073887319221726 10079924373815296 10090136618811392 10102264186862848 10122851919724544 10135018809051136 10155131422019584 10167337108824896 10179557465926849 10199758464401506 10227106799157248 10229035681120256 10239398994829312 10249334867492864 10261653779593216 10294375889859776 10294925191462912 10305355259623424 10334384143204352 10338216724099264 10340166561933208 10350642465354191 10390425425149952 10400952247189504 10413453391717376 10434118548998144 10446659556869536 10467949144260608 10491148924159904 10513950873898472 10554812487532544 10565054423891968 10575758167310336 10577752806612992 10588469415107584 10601195940846896 10611482885715712 10652723549569024 10656674188928768 10686692693540864 10690655930602648 10720770157487104 10721342211227648 10732204294045696 10742618363789312 10755530164707328 10768457484616832 10789827135895808 10802795678126452 10831760920150016 10855303171801088 10866300974104576 10879361432006144 10889918296711168 10901532836626432 10936295377559552 10938358015929344 10949439963349888 10971168768431872 10984355269355468 11013807322169344 11015884579667968 11037745241915392 11051011762638848 11086250958310528 11098074894979072 11122195965776896 11133464164414592 11146845731919898 11189688919392256 11201025496973312 11214488268003328 11223253565308928 11225370325385216 11236743052767232 11250248753551808 11273176001511424 11309123629067264 11322716325736816 11340980001308672 11377750918037504 11389278026334208 11391426099429376 11402967062423552 11414032011526144 11427750800001536 11464191331889296 11508745977659392 11513014079110544 11519913570074624 11545444784986112 11568973622542336 11582878638915584 11605864482308096 11619813838657024 11633779961059256 11656866816458864 11690326492708864 11702170279804928 11727604319535104 11740112285597696 11765628790243328 11777548868141056 11791704575915264 11815104827542016 11817333213637952 11829305674690504 11863260316565504 11886802568216576 11901089590534144 11905503195443858 11924706913140736 11939039493565184 11963370450583552 11977749501605888 11989884484754176 12015943855883968 12030386096095367 12062642842894336 12086580762640384 12088860350414848 12101107902980096 12115652503825024 12127409012246528 12179056215918592 12213363078332416 12217892492117312 12232577459054953 12265376336052224 12292034473951232 12306808553847808 12331231012452352 12346052203573088 12385420992487543 12398630546734432 12418629684690944 12433555922292736 12473869303447552 12498623288639488 12500980589633536 12513645672399872 12528686111909968 12538478592493568 12553548879263392 12589582376763392 12594251314188544 12629727728730112 12670001095212032 12670677158723584 12683514165690368 12711081103745024 12723959045045248 12726358845456256 12739252265051312 12766940346876716 12801171996540928 12816558020575232 12828994657583104 12841992060305408 12857427146916352 12883629716013056 12912183291273728 12924712718934016 12940247229413504 12981510772874644 13016317744381952 13018772685062144 13031962357055488 13044608013172736 13060286628573184 13101932950730624 13115906694066176 13152852545896448 13157730376126336 13173544955905334 13194794039984128 13237575587332096 13253486134913024 13263845122637824 13279787244179456 13295748526924864 13322133504524416 13322844365422592 13338145684217354 13373908891205632 13381392021325328 13402976365182976 13446432903135232 13460055849304064 13462594481143808 13476233801046016 13502976945762304 13505523672729088 13519206485360576 13535455531617019 13601245246324736 13606289366221552 13644616564074496 13659169101512704 13672423372095488 13688856573263872 13702725125433344 13719194746978336 13732507263867392 13749012681251848 13815840400474112 13829837603405824 13846460004371456 13859896013996032 13874678155706368 13918921389621248 13935650862445312 13963305705276928 13980088524634232 14020216737759232 14048039398801408 14064924061540352 14092835442802688 14109773946940672 14154766848557192 14155522138261504 14169863481982208 14209778196905984 14217729022658161 14255850632511488 14284140901302272 14286834959581184 14301309339885568 14318498413611392 14346913004872448 14364156890695612 14393430073358336 14433974547120128 14456682451610399 14495444760788992 14512867170357248 14526949832851456 14541667480051712 14544410109092864 14559145445772928 14576644418664482 14590788967859104 14647494880657408 14652927009777056 14676562354634752 14694202453618688 14699651904578641 14741845540438016 14756780904312832 14771100250210304 14788853976472576 14806629041348144 14836012311856736 14878597354356736 14893671265206272 14926041861226496 14973637657977856 14974436642127872 14989607650361344 15037406144144384 15040242271902848 15055479949606096 15128657814093824 15146841297043456 15176899707633664 15195141173628416 15226107846197248 15243595067676976 15259852980596224 15293019452943232 15352454527320064 15382920970633216 15385822264164352 15401410058338304 15419921368504576 15431973652299776 15434884197404672 15450521697554944 15469092036133736 15500617002078208 15544280281513984 15550044989967488 15568734947888122 15593847501799424 15610478973157376 15644407512301568 15660257286209536 15663210886715392 15679079710832384 15694294015848448 15713157350002112 15763263081347782 15805528689606656 15824525719281664 15830394358776998 15839881158852608 15907338730995712 15910338932260864 15926458128508928 15958063663173632 15977244028153408 15996447446456477 16074198927474688 16125455939360768 16142654392696832 16177739586584576 16194129693693952 16213593791883488 16239746510749696 16248833168752184 16311982935277568 16327811382378496 16344353531297792 16363998186984448 16396472005568512 16397346911289344 16416179303652128 16449634369552384 16469405564708096 16521922801840456 16569347053715456 16586133908979712 16602228380401664 16619048548630528 16622182981820416 16639023366597632 16659022192759408 16675187391838976 16739994149322752 16746202296888064 16793374232707072 16799602176661304 16847823474786304 16864892462071808 16881257428811776 16901547401682944 16921861761540736 16955442642121984 16975821779912996 17021338588807168 17048117001759844 17058333555687424 17130980171841536 17151570292240384 17185607021879296 17188848310746112 17206262799549824 17226943403876206 17310675768049664 17317095557009248 17345028237295616 17365875627003904 17421251505916544 17422181093244928 17439831977824256 17477736517649408 17498743412502352 17583796873330688 17601611495243776 17622767278290944 17639867654176768 17657739082919936 17678962327009984 17714990859517952 17771479988534272 17792839940443568 17879322871201792 17897436898525184 17900812441960448 17918948240951296 17936336018112512 17957894114288128 18015157807254608 18034371704340992 18085172250607616 18091879267173712 18143809895923712 18179815692566528 18183244494012416 18201666432581632 18223543435505408 18237787043627008 18259707460746752 18281654224521688 18318911002456064 18370513059971072 18399414029322326 18429092502126592 18448747877367808 18488845241810944 18507576792793088 18511067411572736 18529821476438272 18570095050002496 18642266211745792 18679261178626048 18701712213696512 18708647878554634 18761347775602432 18781357514579968 18799582136631296 18822177788237824 18882197487817664 18904892436721291 18955581610262528 18993198341292032 18996780550651904 19016026704683008 19038882506010752 19057357019244544 19077682464096256 19138516910729216 19161519935862304 19192427694522368 19199545344755776 19222621721372069 19274162813796352 19277798014418944 19316054173351936 19339270584617984 19377648733853696 19378682713341952 19400939177043424 19463842940109568 19483562287725536 19581955608936448 19601794619703296 19640693739290624 19644398069424128 19664300342342656 19687935318715664 19783629449199616 19790966350867712 19846715002290176 19867882329473024 19911064106565632 19931236546084864 19955192359241216 19974556020170752 19998563900002688 20062334830806268 20116127423135744 20140305460903936 20147774638443452 20159848747630592 20180273237622784 20204528373725696 20245703839449088 20270037618102272 20310262844039168 20334674217649792 20359114931853698 20399516928803012 20454213598314496 20458071362240512 20478797989658624 20498669734985728 20523307559186432 20588751779719552 20589850382925824 20610710519246848 20668768286408704 20676433448198528 20680333123866416 20701284930708382 20780850850299904 20801904494379008 20826906783434752 20868237097996288 20893319113739072 20935898288521216 20982297848319808 21027901747796944 21109624975065088 21130108847783936 21151516334620672 21155505613225984 21176938830215168 21202391881693792 21222965771431424 21313348377857536 21373385387081728 21381311861205296 21441540314974208 21442684422455296 21464408588091392 21485236727578624 21511060329414656 21536914969233664 21579654271791616 21605591356252904 21710606343602176 21732601948209152 21758722864012288 21779836593422336 21803065673252864 21872590755119104 21876716031858688 21898879926699776 21942337536863744 21968710538710936 22031769159335936 22075490483830784 22102023525277696 22172501916621056 22196149789958144 22244391931553792 22266928328829184 22293691463839796 22342145607034253 22402050993946624 22428976536006656 22446507130617856 22450740650770432 22473486105534464 22500497507103616 22546352003022848 22618247258134528 22645432651473632 22681960002617344 22717643852530627 22778556052668416 22782852198858752 22805934124847104 22828064023052288 22855501600003072 22928382663778592 23017491955318784 23026028158221088 23090889569972224 23165757277831168 23211728964616192 23239627677314048 23267559922118512 23313733632917728 23380652985417728 23404340559609856 23455208639070208 23480224571195392 23531257580486656 23555097736282112 23583409151830528 23630209655084032 23634666427275904 23658611349381008 23726520633131008 23773605136433152 23802179181068288 23811006390887716 23849413826281472 23878078987130368 23926740901167104 23955499003211776 23979768969508352 24031887711767936 24060772192190734 24125285685788672 24173161525280768 24177720700829696 24202215805960192 24231305007650048 24254818024493056 24358112431837184 24426726156664832 24435784984234624 24465154918109906 24530752672104448 24584068947902464 24613617107695616 24662462024904704 24692104407146176 24770841984975086 24797261093468864 24837259369381888 24867111844585472 24947738606895104 24997246577278976 25001961179267072 25027291344799744 25057372223819936 25076957184987136 25107097758526784 25137274558717321 25188502628377088 25259455457460224 25340002190424064 25341354317447168 25367028331380736 25422162207490048 25447918090090496 25452717690912512 25478504530102624 25533880693753432 25633116041150464 25657989315166208 25683984120610816 25714854293832704 25767259432026112 25824366582547456 25849425437868032 25880494458827008 25963021545749288 26037545370124288 26063924714110976 26089216026345472 26120573257146368 26203865901461248 26231813388132352 26305705091792896 26315460752252672 26347089911810668 26389588079968256 26475151174664192 26506972269826048 26527690245275648 26559574488358912 26591497053849728 26644267009048832 26645688730845184 26676291368434708 26747817782411264 26762784042650656 26805952730365952 26920111698608128 26925188962287616 26952467602092032 27005953891524608 27011047345458176 27038412970721152 27070911063234038 27202490492649472 27212578732443104 27289233128148992 27318338203025408 27377713146527744 27405450250866688 27438389493956672 27465014527734784 27498025362503696 27631680800948224 27659675206811648 27692920008742912 27719792027992064 27749356311412736 27837842779242496 27871301724890624 27926611410553856 27960177049268464 28040433475518464 28096078797602816 28129848123080704 28185670885605376 28219547893881344 28309533697114384 28311044276523008 28339726963964416 28419556393811968 28435458045316322 28511701265022976 28568281802604544 28573669919162368 28602618679771136 28636996827222784 28693826009744896 28728313781391224 28786860146716672 28867949094240256 28913364903220798 28990889521577984 29025734340714496 29053899665702912 29083334960103424 29088820218185728 29118290891545856 29153288837328964 29181577935718208 29294989761314816 29305854019554112 29353124709269504 29388404907237376 29399303809157282 29483691080876032 29513561808625664 29542200500420608 29577707952945152 29613258082696288 29672024623713472 29707688114847743 29787342530412544 29852083722452992 29947275315955712 29948873284255744 29979215300722688 30074812288288768 30080484543805696 30110959899212192 30293682594086912 30353799415267328 30390282347256832 30452215692394496 30487190135353952 30519705961192448 30586038905886464 30704909054640128 30771644528328704 30802820116676608 30839842737009152 30863947304599552 30869768394809344 30901043395109888 30938184072267472 31001234004156416 31088560563027968 31100089979934976 31137469895776244 31187695003598848 31220957946314752 31288815024603136 31320514572419072 31326421773430784 31358159421664768 31388588031696896 31426314700004224 31526526162695564 31611057379213312 31649051438563328 31660788717553996 31679762317705216 31814677461991424 31820677864521728 31852916257017856 31916127326347264 31954488056306816 31992894892912954 32148397854949376 32250911878721536 32285308785393664 32355479173169152 32388259387387904 32427187583766976 32479493021499392 32497666337504368 32623965870555136 32655622764756992 32688707062595584 32727996373968896 32792944011137024 32794693822578688 32832358607304256 32899268739104768 32938811129416192 33043845603680912 33138694107430912 33172267817959424 33204456760803328 33238097097261056 33244365963640832 33278046733195264 33318044385518816 33350374783677952 33492404593776128 33586748465414144 33599204353322608 33695646949572608 33729784924143616 33762514857623552 33803094803365888 33843723523081472 33910885284243968 33951643559825992 34096234003519688 34116667111374848 34261960343683072 34303140584480768 34371214043758592 34377696621492224 34412525599099648 34453886807752412 34621351536099328 34634191114018496 34690056474591232 34731751254007808 34842503011833088 34844362186489856 34879663955648512 34955473035298816 34997486825004704 35109085953910969 35203222990487552 35245534556581888 35279735308353536 35315478165839872 35357924654019968 35429981719035904 35542959977068544 35585679880887136 35699154625405271 35794873797050368 35801624883920896 35837896481902592 35872672036225024 35915788228576256 36030315614509216 36068743408681984 36170344501215232 36183758534347424 36287619791847424 36366488988024832 36403332865163264 36447086871010816 36475574087254016 36519414921493504 36563308449043376 36637822004912128 36741026119942144 36798828058644652 36858185004253184 36897495754735616 36977690483621888 37015153585586176 37022134823145472 37059642952876544 37140190100004992 37284532423491584 37358522357252096 37403424427393024 37417295757109268 37522695551204864 37562715029159936 37599164273262592 37644355576475648 37764394975635328 37809784873442582 37911163220525056 37986396682584064 37993561101303808 38032053409366016 38077765012021504 38114714038489088 38155364928192512 38277033821458432 38323039871724608 38384855389044736 38399090689511552 38445243442744138 38548325627592704 38555596028837888 38632108346703872 38678541169235968 38755297467707392 38757365426683904 38801878354086848 38927685880219136 38967124575451072 39163911217872896 39203589239406592 39281387478581248 39288796138848256 39328600684685312 39375870637431328 39581932701735424 39693430004580352 39822128213131264 39862473092169728 39910384718482432 39949112040341504 39997127800005376 40124669661612536 40280610921807872 40295549276886904 40319697495261184 40360546475245568 40409056747451392 40491407678898176 40540075236204544 40620525688078336 40669348435299584 40718229863707396 40799033857606024 40916142724481024 40957595979317248 40997339469971456 41046615118372864 41177503559439104 41179700765851648 41221421038493696 41337536572817408 41352866896397056 41360666247732832 41402569861416764 41603808988758016 41653813566869504 41736474195992576 41786638227478144 41871796577042432 41964595696639616 42055803495593888 42219249950130176 42303032669241344 42311011226451968 42353877660430336 42404783763387584 42445931542862848 42626696755715072 42746770774163456 42762623722410592 42883080629948416 42885368844910592 42928817176182784 43022120658829312 43073829938467328 43159308543583232 43211182712505808 43421212687204352 43465203896418304 43517445728024576 43559673186844672 43606131346505728 43745181510238208 43753432063717376 43797759853399552 43884675073727488 43937421077421872 44063538318671872 44150980967661568 44204047050555392 44345003833242112 44392299579916288 44488783863107584 44533856657658368 44587382927679592 44684291214068506 44804101987893248 44857953072013312 44893014261235712 44901481301540864 44946972211068928 45000995014207232 45092704006045696 45236494516269056 45290865302947264 45363920005234688 45435287705061254 45557112105336832 45565704397717504 45611868249694208 45656128046104576 45711003200006144 45856765327557184 46034983910637568 46052056316442176 46181779139944448 46331514555662336 46423457929232384 46479255354628096 46535119844237024 46627467265835456 46683509894760739 46808681119219712 46910417278140416 47062515160973312 47110195472564224 47166818303661056 47260419310168064 47269332854551808 47317222698762016 47453041266262016 47604358362136576 47622012781775432 47698827652562944 47756157974260736 47853481802334208 47910998006423552 47959537939016704 48063775423535872 48121544384381468 48250571371577344 48355441401659392 48404431611920384 48462610015300096 48509636048986112 48716224863674368 48853452313329664 48871569968469248 48930309836219812 49061505344208896 49168137895804928 49227234215391232 49324924049809408 49384208814292352 49541683969950172 49594522186937728 49674518738763776 49734223689170944 49895477213790208 49994493154557952 50003922358534144 50054582689599488 50114744447639872 50153914369974272 50214195517053568 50274549117434642 50377005256754176 50518910914920448 50680004380848128 50682708634894336 50734056662761472 50844324414980096 50895836180180992 50905435381825024 50957009060205248 51067761387506864 51266232082300928 51315978630332416 51367968241221632 51429708587665408 51534518864052224 51648733165094912 51698850875736064 51760988917654016 51926043091498576 52075090740248576 52127849428221952 52178432052690944 52241146514292736 52407731802922496 52463626776264704 52630921504505344 52694179823621336 52779176159936512 52950302349328384 53013944539652096 53055380490551296 53119148976717824 53182994107699456 53288534018097664 53291377461690368 53352582736869416 53525568085301312 53611905460731904 53840223397216256 53850377924575232 53904935204184064 54011907783049216 54022094690916352 54076825941442304 54141822126468076 54404980985298944 54425157464886208 54578466256297984 54636676406050816 54755426293055488 54810900501733376 54876778987913344 54930029055469568 54996050725007392 55171420784717237 55319350413623296 55385840017485824 55406380255719493 55439584055984128 55675685558484992 55742603449781248 55853222821107712 55920354098536928 56080866951036928 56259696246161408 56371341771210752 56439095787762688 56619067394228768 56622088553046016 56679453927928832 56839112787623936 56870916090632644 57023402530045952 57147339838324736 57205237359542272 57273993654445568 57387652019489792 57456627562782448 57573720293433344 57735898188480512 57826729806441596 57981779043155968 58051468681428992 58107799331405824 58166669920206848 58177640436371456 58236581783091712 58306577674657928 58363155871436416 58589979522629632 58611708039108224 58706249418539008 58776809814474752 58798607618314564 58967382161752064 59027123617251328 59084401000841216 59155415905890304 59226516165392576 59344049247426944 59415376229695486 59574685060825088 59704167444905984 59894550631911424 59897746568511488 59958430601445376 60149624576577536 60160969087611392 60221919798424384 60587365188173824 60707598830534656 60780564694513664 60904431384788992 60974380270707904 61039411922384896 61172077811772928 61543289056657408 61605640233353216 61679685474018304 61727894609199104 61739536789618688 61802086790219776 61876368144534944 62002468008312832 62200179959869952 62274939791552488 62375390007197696 62577630049206272 62641029144838144 62652843546861568 62716318843329536 62777176063393792 62852629400008448 63053052325391128 63298102877126656 63321577435107992 63359524635410432 63629354923982848 63641355729043456 63705832514035712 63832254652694528 63908976112613632 63985789785825908 64296795709898752 64501823757443072 64570617570787328 64710958346338304 64776518774775808 64854375167533952 64958986042998784 64995332675008736 65247931741110272 65377414125191168 65455992747937792 65480267574941219 65585888022274048 65664717214608512 65798537478209536 65877622258832384 66087691207361824 66277388214861824 66344535635918848 66476194194522112 66488731927281664 66556093466390528 66636088771037632 66700749567355904 66984809187552256 67173496930828288 67198408706645216 67391293899145216 67459569848287232 67606189606731776 67687447046162944 67821770568487936 67903287119651984 68192468007039376 68233334222749696 68523920687366144 68606281168961536 68742428087517184 68755393242984448 68825051198199296 68907773615504824 69242703072198656 69268382228036992 69380112949182464 69463502508015616 69685006023666176 69688724372979712 69759327911297024 69910946070597632 69994973650009408 70218171907821938 70406445980975104 70491069113163776 70559470616707072 70630956331679744 70715849308039936 70859963438071808 71085919954137088 71171359761774272 71398309250810542 71589747594100736 71603249767841792 71675792963805184 71745344072450048 71831576457152512 72060631229018432 72137486817363968 72340689002430464 72367517068694848 72454497257479337 72732977976049664 72806665730326528 72894173742021632 72951148174508032 73038829842987008 73126616898086752 73275644009824256 73597656117289304 73716370008506368 73955380967243776 74030307171172352 74044269646290944 74119285905753088 74280380200009984 74569064846983168 74806848854786048 74834591514218536 75045391102409728 75125430058319872 75198328546525184 75288711152951296 75528789951270656 75619569746885164 75822326441050112 75987122202607616 76064106818732032 76155530024043008 76229428076978176 76310729856385024 76554067642916864 76646079743449216 76769710778089472 76798181379023104 76890486885488276 77096651255185408 77111192057675776 77264216693407744 77357082338471936 77510594935414784 77603756708173696 77855371760438272 77934249150902144 78327822435745792 78407178478813184 78562774957162496 78577592277696512 78657201369370624 78751741274862656 79163865403470848 79386860009160704 79644256426262528 79724946184339456 79820769436964864 79898224080683008 79994255600010752 80249339323225072 80561221843615744 80591098553773808 80639394990522368 80721092950491136 80818113494902784 80982815357796352 81080150472409088 81241051376156672 81338696870599168 81436459727414792 81598067715212048 81832285448962048 81915191958634496 81994678939942912 82093230236745728 82355007118878208 82359401531703296 82442842076987392 82705733792794112 82721332495465664 82805139722833528 83207617977516032 83307627133739008 83472948391985152 83573276454956288 83743593154084864 83929191393279232 84111606991187776 84438499900260352 84606065338482688 84622022452903936 84707755320860672 84809567526775168 84891863085725696 85253393511430144 85493541548326912 85525247444821184 85628042213384671 85766161259896832 85857634352365568 86044241317658624 86147659876934656 86318617087166464 86422365425011616 86697946947412801 86930407792836608 87034891456049152 87119346373689344 87490363020476416 87506864127434752 87595519706799104 87769350147454976 87874842154843744 88127076637343744 88408094101110784 88690007666484224 88784599159832576 88977567726215168 89067713315316736 89174765855359184 89368582428137012 89608203975786496 89715906144026624 89802962603081728 89893944422137856 90001990028414464 90185408012091392 90472989032538112 90581730605894528 90727840010469376 90870575410122508 91114224210673664 91131408795435008 91223736499388416 91312256092209152 91422006400012288 91713530655114368 92069967821275136 92104112632884352 92363558279888896 92663029111324672 92846915858464768 92958510709256192 93070239688474048 93254934531670912 93367019789521478 93617362238439424 93820834556280832 94125030321946624 94220390945128448 94333636607322112 94520838620336128 94538665709103616 94634445397524032 94748188721319133 95208716724273152 95244025563550864 95397655305125888 95512315948521472 95706963604668416 95821996012847104 95919075878033408 96127550847071744 96243088768762936 96710882803318784 96808863223840768 96925220030600192 97019272097972224 97432449727348736 97743139936938496 97860619672439624 98336275791609856 98454468430782464 98649848099618816 98768417628584704 99083367939900344 99189044373875456 99468447378341888 99790954427580416 99988986309115904 100007844717068288 100109165379198976 100229488895279744 100307828739948544 100428391034107136 100549098234869284 100754010513508352 101037821829840896 101196777161272793 101360008761696256 101468113325522944 101688648829960192 101791672360361984 101810870763650048 101914018120410496 102135522775013728 102532464164601856 102735936482443264 102859417175330816 102897563332050487 103297466330189824 103397701751472128 103521977835308032 103852086182997152 104150181480497152 104255698856443904 104482293028585472 104815463605844992 104927253552529408 105261843009010688 105388359647242672 105558352319873024 105900604698656768 106027889079304192 106238297953435648 106365988215398912 106577068036195328 106582754923380736 106705165473738832 107051136170602624 107223810921463808 107680446794432512 107700755849150464 107809870408368128 108023815566098432 108044189381832704 108153651882884608 108283644252936152 108809961970597888 108850314929772416 109156932512595968 109273352812101632 109510852586110976 109621801003466752 109753557975826688 109860058110939136 109992101450014784 110342841569434474 110638700827246592 110771680034971648 110812760511438986 110879168111968256 111351371116969984 111485206899562496 111706445642215424 111840708197073856 111975132125195339 112519392492322816 112742683542421504 112878191575525376 113238134788457536 113244177106092032 113358907855857664 113678225575247872 113741832181265288 114294679676649472 114410474719084544 114547987308891136 114775304038979584 114913255125564896 115147440586866688 115653459612883192 116102937362857984 116215598662811648 116333339840413696 116355280872742912 116473163566183424 116613155349315856 116726311742872832 117179959045259264 117223416078216448 117553619628949504 117597215236629128 117934764323504128 118054247234502656 118168802001682432 118310831811780608 118453032330785152 118688098494853888 118830752459390972 119149370121650176 119408334889811968 119789101263822848 119916861202890752 120299249153155072 120321938175222784 120443839596848768 121174730376347648 121415197661069312 121561129389027328 121948760541415808 122078823844769792 122344155623545856 123086578113314816 123211280466706432 123359370948036608 123455789218398208 123479073579237376 123604173580439552 123752736289069888 124004936016625664 124400359919739904 124549879583104976 124750780014395392 125155260098412544 125282058289676288 125305687093723136 125432637686659072 125554352126787584 125705258800016896 126106104650782256 126596205754253312 126643154870215984 126719049270820864 127258709847965696 127282711458086912 127411665028071424 127664509305389056 127817952225227264 127971579571651816 128593591419797504 129003647514886144 129141235141574656 129421916692676608 129553037549551616 129708750335067904 129990665350017472 130495863482220544 130754828250382336 130911985495875584 130960535149882438 131171776044548096 131329434429217024 131597074956419072 131755244517664768 132175382414723648 132334247057049037 132689071271837696 132952388389044224 132977463854563328 133112186932781056 133272177542075264 133401499134711808 133969618375104512 134346993861656576 134396817413290432 134558352049604483 134919139696574464 135212379213463552 135374894092325888 135643541136975872 135806574239303968 136384936014078752 137212562337923072 137484856175034368 137510786485968896 137650102396398592 137815547231009648 138485406144397312 138536764456073984 138927005016031232 139370012047332352 139377448745959424 139518655822594048 139821892141195264 139989947300018816 140436343815643876 140812891961950208 140982138226327552 141118941233414144 141261912663359488 141431698616079872 141719926876143616 142171839908274176 142342719523548544 142796618501621084 143179495188201472 143206499535683584 143351585927610368 143490688144900096 143663152914305024 144121262458036864 144274973634727936 144681378004860928 144735034137389696 144908994514958674 145465955952099328 145613331460653056 145788347484043264 145902296349016064 146077659685974016 146253233796173504 146551288019648512 147195312234578608 147432740017012736 147910761934487552 148060614342344704 148088539292581888 148238571811506176 148560760400019968 149613697709572096 149669183028437072 150090782204819456 150250860116639744 150396657093050368 150577422305902592 151057579902541312 151239139493770328 151974244405215232 152128213637464064 152311060048086016 152458856153956352 152621459712770048 153108135285833728 153292159486898432 153596362758046208 153780973770976552 154222384115351552 154528433386815488 154714164676943872 155021189870829568 155207513416347392 155710743520876544 155868498301804288 156395019249239771 156814356957626368 157125549914324992 157155184555393024 157314402738741248 157503482549725312 158327730806941696 158773720018321408 159023506967714389 159449892368678912 159641538873929728 159796448161366016 159988511200021504 160498678646450144 161122443687231488 161182197107547616 161442185900982272 161636226989805568 162160300944818176 162482102752313344 162677393741198336 162872919454829584 163196135430424096 163664570897924096 163830383917268992 164186460473491456 164710014237756416 164718803063406592 164885684153974784 165411467585588224 165442664990931328 165610279445667056 166415235955032064 166615254267478016 166945896783970304 167146552909912576 167487186308169728 167858382786558464 168223213982375552 168876999800520704 169212130676965376 169244044905807872 169415510641721344 169619135053550336 169783726171451392 170506787022860288 170987083096653824 171050494889642368 171256084426769342 171532322519793664 171715268704731136 172088482635317248 172295319753869312 172637234174332928 172844730850023232 173395893894825602 173860815585673216 174069782912098304 174238692747378688 174980726040952832 175013728254869504 175191039413598208 175538700294909952 175749684309687488 175960921911021247 176816188202221568 177380015332968448 177569198319665152 177955135452430336 178135426630633472 178349531710718368 178737164856274024 179431812288053248 179605925206163456 179787888844275712 180003980056828928 180370816024182784 180945978065076224 181163461211789056 181741150820245016 182262817590870016 182447472998776832 182624512184418304 182844012800024576 183427061310228736 184139935642550272 184208225265768704 184727116559777792 185326058222649344 185693831716929536 185917021418512384 186140479376948096 186509869063341824 186734039579042956 187234724476878848 187641669112561664 188440781890256896 188667273214644224 189041677240672256 189077331418207232 189268890795048064 189496377442638266 190417433448546304 190488051127101728 190795310610251776 191024631897042944 191643992025694208 191838151756066816 192255101694143488 192486177537525872 193421765606637568 193617726447681536 193850440061200384 194038544195944448 194864899454697472 195486279873876992 195721239344879248 196672551583219712 196908936861564928 197299696199237632 197536835257169408 198166735879800688 198378088747750912 198936894756683776 199581908855160832 199977972618231808 200015689434136576 200218330758397952 200458977790559488 200615657479897088 200856782068214272 201098196469738568 201508021027016704 202075643659681792 202393554322545586 202720017523392512 202936226651045888 203377297659920384 203583344720723968 203621741527300096 203828036240820992 204271045550027456 205064928329203712 205471872964886528 205718834350661632 205795126664100974 206594932660379648 206795403502944256 207043955670616064 207704172365994304 207953816803934201 208511397712887808 208964586057170944 209630927211689984 209854507105058816 210523686018021376 210776719294485344 211116704639746048 212055778158608384 212476595906871296 212731976430797824 213154136072390656 213165509846761472 213410330947477664 214102272341205248 215401511698300928 215619740816736256 216047631132196864 216088378763665408 216307303765769216 216567288505872304 217619923941195776 217700629859544832 218313865025191936 218546705624203264 219021705172221952 219243602006933504 219507115951653376 219720116221878272 219984202900029568 220685683138868948 221277401654493184 221543360069943296 221625521022877972 221758336223936512 222702742233939968 222970413799124992 223412891284430848 223681416394147712 223950264250390678 225038784984645632 225485367084843008 225756383151050752 226476269576915072 226488354212184064 226717815711715328 227356451150495744 227483664362530576 228589359353298944 228820949438169088 229095974617782272 229550608077959168 229826510251129792 230294881173733376 231306919225766384 232205874725715968 232431197325623296 232666679680827392 232710561745485824 232946327132366848 233226310698631712 233452623485745664 234446832156432896 235107239257899008 235194430473258256 235869528647008256 236108494469005312 236337604003364864 236621663623561216 236906064661570304 237376196989707776 237661504918781944 238816669779623936 239578202527645696 239833722405781504 240598498306310144 240643876350445568 240887679193697536 242349460752695296 242830395322138624 243122258778054656 243897521082831616 244157647689539584 244688311247091712 245763601677376783 246422560933412864 246718741896073216 246911578436796416 246958147158474752 247208347160879104 247505472578139776 248009872033251328 248800719839479808 249099759166209952 249501560028790784 249894082377836897 250564116579352576 250611374187446272 250865275373318144 251108704253575168 251410517600033792 252212209301564512 253192411508506624 253286309740431968 254565422916173824 254823330056142848 255329018610778112 255635904450454528 255943159143303632 257187182839595008 258007295029772288 258282470283149312 258843833385353216 259106075099103232 259417500670135808 259981330700034944 260991726964441088 261509656500764672 261823970991751168 261921070299764876 262343552089096192 262658868858434048 263194149912838144 263510489035329536 264350764829447296 264668494114098074 265378142543675392 265904776778088448 265954927709126656 266224373865562112 266544355084150528 266802998269423616 267939236750209024 268693987723313152 268793634826580864 269116704099208966 269838279393148928 270424758426927104 270749788184651776 271287082273951744 271613148478607936 272769872028157504 274425124675846144 274969712350068736 275021572971937792 275300204792797184 275631094462019296 277073528912147968 277854010032062464 278740024094664704 278754897491918848 279037311645188096 279643784282390528 279979894600037632 280872687631287752 281964276452655104 282237882466828288 282523825326718976 282863397232159744 283439853752287232 284343679816548352 284685439047097088 285593237003242168 286412999071367168 286703171855220736 286981376289800192 287326305828610048 288242524916073728 288549947269455872 289362756009721856 289470068274779392 289817989029917348 291226662921306112 291576694968086528 291804592698032128 292155319371948032 292506467592347008 293102576039297024 294390624469157216 294865480034025472 296121228684689408 296177078585163776 296477143623012352 297121520800039936 299227395419144192 299338366056874144 300181564409638912 300501720233279488 301154844611805184 302115159805082624 302478278987540656 303948488810430464 304256427274928128 304622120096172032 304917712307912704 305242919425540096 306216270571667456 306584318973796864 307192725516092416 307561947541953104 308444768230703104 309056866773630976 309428329353887744 310042379741659136 310415026832694784 311421487041753088 311736996603608576 312790038498479542 313628713915252736 314251099828649984 314310369110786048 314628805477482496 315006965099450624 316655461613883392 317547440036642816 318047013935428778 318899784737357824 319283077747859456 319592896322732032 319977022400043008 320997357292900288 322244887374462976 322364394215095232 322884371801964544 323272453979611136 324320601889636352 324964205504626688 325354787482396672 325745838909659168 326392270860848192 326784569263325173 327660767834537984 328372920946982912 329420028475512832 329437606126813184 329771368307949568 330822935171176448 330885329981862656 331220558891334112 333230508534956032 333891793567940608 334293105819825152 334974372616339456 335716765573116928 336446427964751104 337753999601041408 338488089811615744 338831021283442688 339238270107100672 339567452342902784 341013574045720576 341974166193307648 342100989779284736 342512168853538684 343064645039587328 343430537409462272 344176965270634496 344590639507738624 345274468348665856 345689461700046464 346791787789651204 347721631171346432 348139565824196608 348477385494757376 349961452081905664 350027456509739008 350382078827196416 351077400589819904 351499368619374976 351921843822042494 353632376404443136 354760030665936896 355138396639330304 355910270904860672 356270853261266944 356699063421436736 357474329712548048 358863624576106496 359211850412326912 359575777688551424 360007960113657856 360741632048365568 361891956130152448 362326922423578112 363482301640490032 364525635181740032 364894945997553664 365249024368836608 365688025600049152 366854122620457472 368416450531537408 369454233119555584 370652116445298688 371387663433859072 371834042837024768 372280958753896192 373019738126683648 373468079158085912 375283338225123328 376881563780513792 377334546429288448 378083354481344512 378154662836414464 378537781590096128 378992754885276532 380834866897092608 380976102254203456 381590621220503552 382049263794085888 383287984051388416 383676303512133632 384510203388286976 384972355075051744 386199945493020659 387235452895363072 387700880122400768 388077088391888896 389729798909394944 390972559747753984 391442478689758496 393817873723129856 394599392398475264 395073670514338816 396333471759601376 396756177495501824 397873789513367552 399163817710321664 400031378868273152 400436661516795904 400917955581118976 401231314959794176 401713564136428544 402196392939477136 403016042054033408 404151287319363584 404787108645091172 405440035046785024 405872453302091776 406754595319840768 407166689441447936 407243483054600192 407656072481641984 408542091100054912 410129856658407424 410943745929773056 411437668701323264 411590253328201948 413189865320759296 413590807005888512 414087911341232128 415408344731988608 415907633607868402 417022795425775616 417929172114341888 419261854423379968 419709014210117632 421047372036042752 421553438588970688 422233409279492096 424111556317216768 424953191813742592 425463952861595648 426308272144781312 426331019693522944 426820661894955328 428204544682410496 430803023396601856 431239481633472512 432095262264393728 432176757527330816 432614607531538432 433134577011744608 435401259719089664 436627730050383872 438043410344443904 438487204013867008 439014231903306752 439440232443756544 439968405800059136 441371366277737896 443086720139886592 443251042045755944 443516672447873024 445405484467879936 445940827598249984 446825782568861696 447362832788295424 447900528500781356 450077569969291264 450970734169686016 451512766302101504 452952539153830144 452976708424368128 453435631423430656 454712902300991488 454967328725061152 457641898876338176 458191949235564544 459101216155918336 459653020502259584 460589762347466752 462613838451532768 464411749451431936 465333359361654784 465421123490971648 465892654264733696 466452621397263424 466905246971491328 468893664312865792 470214478515798016 470388860946516512 471739057294016512 472216988938010624 473243327247122432 473812129323140608 474752393979415552 475323009837563888 477633339559247872 479156405055291392 479667444811563008 481196996612620288 481287752700891136 481775358387395072 484698921505390592 485660790644277248 486244517556109312 487795042165663232 488315295379079168 489376622494183424 491527203354753566 492845121866825728 493437483792146432 493823156873592832 493916294316949504 494416694321758208 495010945156279552 496019744066502656 497601439678959616 498199518332419904 499003120057581568 499788164755673794 501128233158705152 501222748374892544 501730550746636288 502217408507150336 502821035200067584 504424418603129024 506384823017013248 506572619480863936 509130845832347648 509646660112285696 510658037221556224 511271808900909056 511886318286607264 516014590059544576 517687666770706432 518212150198206464 518835001340271616 519962661400069888 521983453928882176 523647941983502336 523842140599529752 524687104178192384 525317737716868096 526388299825676288 527020978070659072 528701529658894592 529336988228196148 530756285087350784 531909855418253312 532448747731124224 533088710168301056 533605996538847232 535878473500418048 537387975446626304 537587269653161728 538233408198417932 539676558786297856 540849516853854208 541499576369303552 542574164547903488 543226296957215872 545539744056315008 548850249351692288 549939424700137472 550043145943875584 550600409585594368 551262188924038592 554147057824295936 555708020064124928 557480048189329408 557509794983837696 558074623290376192 559287568564781056 559959789200075264 561745375262575504 563928552905310208 564475764933656576 565047650653437952 565726794464319488 566879707504574464 568687359633096704 569370878094194176 571186474006484336 572825998142734336 573406343710441472 573962752579600384 574652611657220096 576485049832147456 577099894538911744 578940136549558784 579635978059834696 582453325842612224 583153389936173056 583609185396064256 584310638743896064 585012935184694016 586205152078594048 588781248938314432 589730960068050944 592242457369378816 592354157170327552 592954287246024704 594243041600079872 598454790838288384 598676732113748288 600363128819277824 601003440466558976 602309689223610368 604230319610165248 604956557975081312 606885628631889607 608512854549856256 609244240192344064 609835424615825408 612432541143334912 613168637947593728 614385451032184832 615123895083906208 616889536461406208 618856658707775488 620084759483318272 620830053665389568 622842974083506176 623473993207217152 625580076996959084 627257427830505472 628620738221572096 629257610954964992 630013930198901248 633310923227766784 635094880073285632 636094027870857556 637799569474715648 638566155495718912 639185792645464064 639954044800086016 641994714585800576 644489774748925952 644728788430190464 645768743603929088 646544907959222272 648641203779272704 649928411009253376 650709574964793344 651491677819318336 652784541721696384 653569138526650346 655321535669075968 656745841893965824 658840056951025664 658875212253626368 659542736615899136 661645870342352896 661770659963725312 662441117782668224 666461017069912064 667783587135881216 668586211639650304 669948745232678912 671433531146233856 672892855929502208 676976179623231488 677662042566885376 678476540214201344 679134904685805568 682027148091441152 684201979558569472 685024337707077368 686129290079174656 688353930541268992 689181279015477248 690548936697331712 691378923400092928 693583575579302408 696279131648393216 696954770989514752 699922904163811328 700054913019478016 700764157654392832 702154801179639808 702998737238749952 703843687644084988 707264752808886272 709520061331873792 710276793278660608 711820541809721344 712541706522533888 713398126842873472 714948659425096096 717727249152212992 719151555377102848 720015920227315712 720282943324353409 723783912260304896 724653844847156224 726964603280980064 729051270363480064 729789891995107328 731376051200098304 733708245240914944 736832901063074816 738908466239111168 741304232890597376 743668085674049536 744561917507792384 746039476253367296 746936158316171824 750566676450246656 753763127561027584 754669092858576896 756166708962689024 756309325672828928 757075563180192256 757985509770553064 761669733794185216 761952204508406912 763181242441007104 764098527588171776 766575968102776832 767352607024267264 769020406776573952 769944710150103488 772399890986041318 774470905790726144 775401760244801536 776154176783777792 779459597818789888 781945119495507968 782884957379516992 787635747446259712 789198784796950528 790147341028677632 792666943519202752 793512354991003648 795747579026735104 800062757736546304 800873323033591808 801835911162237952 802462629919588352 803427128272857088 804392785878954272 806032084108066816 809574217290182344 810880070093570048 813509190639681536 814333378882895872 814486966109200384 815312144963283968 817084182200109824 820259713316814848 822875337402646528 823180506656403896 826379730641518592 827181614011777024 828175822682464256 830816689463977216 831815267215736804 834045590851551232 835858344228683776 838523708846759936 839418028420235264 842094744072085504 843106877177941376 844466818558984192 848223112634433536 849906383627485184 850927905723191296 852616544289562624 853641323789910656 856409089364820992 861606046793203712 862478963266945024 864190524528787456 864353515054661632 865229215063076864 866269154023489216 870802519438179328 873255460100767744 876086820688887808 876974408027734016 878028463806613504 878880464887513088 879936811600118272 882742732555475792 886173440279773184 886502084091511888 887033344895746048 890810968935759872 891881655196499968 893651565137723392 894725665576590848 895801057001562712 900155139938582528 901941468339372032 903025532604203008 905905078307660288 905953416848736256 906871262846861312 909934657450122304 915283797752676352 916383898471129088 918202432311836672 919306041004519168 921179524694933504 925227676903065536 928823498902863872 930666718723309568 930842246981943296 931785308529467392 932905242794526848 933810493942982656 937787328625731584 940428957031596032 940777721893033024 941908464347231381 944433977876021248 946486654494244864 947624258646281216 949504787958831104 950646019675127776 958312810110582784 962393993225240576 962575505401782272 963550716774790144 969397843010781184 972489035112218624 975590084331326464 976630590758158336 978753244988366848 983054406709507132 985690243733651456 986874967584292864 987832588633899008 988833388643516416 990021890312559104 992039488133005312 995202879357919232 996399036664839808 998006240115163136 999576329511347588 1002256466317410304 1002445496749785088 1003461101493272576 1004434817014300672 1005642070400135168 1008848837206258048 1012769646034026496 1013145238961727872 1018261691664695296 1019293320224571392 1021316074443112448 1022543617801818112 1023772636573214528 1032029180119089152 1035375333541412864 1036424300396412928 1037670002680543232 1039925322800139776 1047295883967004672 1047684281199059504 1049374208356384768 1050635475433736192 1052776599651352576 1054041956141318144 1057403059317789184 1058673976456392296 1063819710836506624 1064897495462248448 1066177420336602112 1067211993077694464 1071756947000836096 1075174539306323456 1076466816396835864 1081699033707708416 1082999152738607104 1085148329095806976 1086452593914431744 1091079488112630016 1097700498703384576 1099878849400274944 1100086291887751168 1101200819171188736 1102524377848077184 1108294115648591872 1111416040128249856 1113164548774000723 1114960096378658816 1116149246580752384 1118575137129562112 1119919578400150528 1123490750525151008 1127857105810620416 1130095301306875904 1131453588928638976 1137374719266193408 1138741756188388352 1142372948012968672 1145651996285468672 1146812687420882944 1149305223314440192 1152970099664294912 1154199789077823488 1157880273099117568 1159271956119669392 1164906651685224448 1166306779872346112 1168621277487792128 1170025870369388032 1172410304157188096 1177562497876628864 1179461920136101888 1184484914738757632 1184708314340655104 1185908574492049408 1188486083200159744 1196909581676576768 1197353464227496576 1200726257638555648 1202006880933117952 1204619378447220736 1208460639220330496 1209913115950162624 1213771257263779214 1217025709099712512 1218488480384688128 1219670849231650816 1224865082286669824 1226337275895187456 1228770902064369664 1230247790167812416 1231726453377148729 1237713317415550976 1240169518966636544 1241660107330779136 1245685948167012352 1246947986414434304 1251160153993918168 1257241476443144192 1258515221909929984 1260027860397802496 1266621846455533568 1272188055741715112 1277132310991437824 1278371585290928128 1279908089600172032 1283989429171601152 1288979549497851904 1289457576860380928 1293089815918444544 1297282407558545408 1299856822018506752 1301419149929586688 1302983355638636672 1305569083443392768 1307138277053300692 1310643071338151936 1313491683787931648 1317680113902051328 1319085473231798272 1323291740684705792 1323541319927450624 1324882235565336448 1332922034139824128 1335567174271762432 1337172423279300608 1342867062292467712 1345785711859004416 1353952359246462976 1355324085133770752 1356953080428402688 1358269809371611136 1364054296182882304 1368403959117138944 1370048675414154736 1372258580158349312 1376707861082537984 1378362558030954496 1381097873394663424 1382757846800185856 1387167151158604816 1392558263296786432 1393909541979029504 1399845808327622656 1400109826038956032 1401528315308785664 1404309602359279616 1405997474477499904 1407687375288169976 1414529505617772544 1419040122663747584 1420553586557321216 1423641083619442688 1425083413045067776 1426796253685746944 1429897318850192192 1435454498304425984 1438303110754205696 1440031840454631424 1440565886648706818 1447567824520609792 1449307689694312448 1453929206561960128 1455676717627539407 1459579783990214656 1462752102400196608 1467416490481829888 1473665802126149632 1477816932478222336 1487336171348099072 1489123835015584768 1492078952506734592 1493872316632343648 1509338185717153792 1512333417925378048 1512618651345657856 1514151126360384512 1515971019541106128 1523339467588370432 1523904409016813824 1528197055176343552 1533151936205553664 1534705214048534528 1538040813553147904 1539889420300206976 1544799781972082636 1548941811581452288 1550803520489603072 1552308353567555584 1558919195637579776 1563890238991015936 1565769914759033984 1575271494892519424 1578397569593901056 1580294682057355264 1585333887038405504 1587024709982007296 1591495158053470208 1600125515473092608 1601746646067183616 1603671822324475904 1604925259839176704 1606854256545714176 1608785571757908544 1612064168216133632 1619148434580364688 1621760140187140096 1627018381279363072 1628666757765791744 1628973932218400768 1630624289926567936 1634168364400219648 1645750674805293056 1646361013312807792 1652759461283037184 1654363228023554048 1656351645364928512 1661633378927954432 1663630534431473608 1671716688457367552 1677047417693519872 1678836056840470528 1684189488144171008 1686213754355882752 1696446225268867072 1699812767254970368 1701855811446382592 1705233088579125248 1707282647579821312 1712818178729641984 1720345211741637481 1724957926533890048 1728381049057574912 1728707030109323264 1730458430126153728 1732538308046978432 1741605038876358656 1746510920201535488 1749258576644858279 1753948816055468032 1756056927613227008 1757760929775026176 1759873623200236544 1765485465110951584 1772346880559546368 1773004168183023776 1783763310392999936 1787303130275446784 1789451331153181696 1791602114003125424 1800310279877165056 1806051065208406016 1811810156615320576 1811906833697472512 1813742525693722624 1819869314900244608 1830567595505352704 1832767796942258176 1836404864623673344 1838612082009038336 1842359049389867008 1850455353806131072 1857646997805727744 1861333437446619136 1861684493963886592 1863570617058934784 1865810485589053696 1867620987885965312 1875574657251463168 1880857914063192064 1881555443786066048 1883816928694462762 1888867955752042496 1892973308988489728 1895248517292562432 1899009575917662208 1901292039350255552 1916625620221165568 1924787986450481152 1925151010803564544 1927101433549580288 1944978070224437248 1951180168662652928 1953261181516316672 1957506489976733696 1966108813419014264 1973749935168585728 1975665177267798016 1977666777287032832 1980043780625118208 1984078976266010624 1990405758715838464 1992798073329679616 1999152659022695176 2004890993499570176 2006922202986545152 2008869634028601344 2011284140800270336 2017697674412516096 2025539292068052992 2026290477923455744 2038586640449142784 2042632148886224896 2045087235603636224 2047545273146429056 2064058360238178304 2072848600792825856 2075340005361086464 2079850645600279552 2094591767934009344 2095368562398119008 2098748416712769536 2101270950867472384 2108083912282636288 2114806118635578368 2117347952912784592 2127639421673013248 2129794990924496896 2132354840673204224 2134423986155388928 2143513894001672192 2150349078612646912 2152933632793671728 2163398067415416832 2165998305477214208 2170296658191613952 2172905187828863488 2182158976225260032 2195400997406769152 2199757698800549888 2200172583775502336 2202401638342377472 2205048755696154368 2216588231297183744 2222832080256499712 2226329097548001446 2229920192757317632 2232298493161504768 2237150274259124224 2239839156800301056 2246981501050302016 2255714211621240832 2260190602613751808 2262907177857277952 2274749438532386816 2277483512376776704 2284745896025937344 2287491984843276211 2293625374841765888 2298610446628880384 2305940199328589824 2308399578155646976 2315760546198235136 2318543912239338784 2332613559744692224 2337242554975584256 2340051740738776064 2344820608314376192 2355124995753257728 2369416628681310208 2371817148984098816 2376972166400319488 2393819163353153536 2394706928454993152 2401452515277111296 2404013761866235904 2409238756894441472 2416921278440660992 2419826231900325248 2427542514527558428 2434051418199425024 2436976960769376256 2439341698463301632 2449730164573339648 2452674551790374912 2457541804128739328 2460495580335624832 2463452906754297458 2475426634831101952 2480339037933273088 2483320214661558272 2491371896334024704 2493895972828868608 2502320307987836336 2514482952886288384 2517030443819859968 2520055720795604992 2533243692911067136 2544376111483430224 2554264621982875648 2556743170581856256 2559816179200344064 2567978858343202304 2578915153720761856 2586179631836889088 2594564815117090816 2599713644037013504 2602838299859173376 2605966711277273344 2611138166886785536 2614276554106601384 2626983367575863296 2635360227804102656 2638170946463596544 2646583481369411584 2647082639854901248 2649764471130672896 2665844068279648256 2671134348543524864 2674344846558601216 2685734124584935424 2691571423718008832 2703399618451144613 2710648170267541504 2713906160856805376 2716539618743222272 2728108592365764608 2736807918234277888 2740097350828309472 2744517160316698624 2756725116061908992 2762195746789326848 2765515693600371712 2774334302317209632 2785116526593572864 2800219652077912064 2803056630617571328 2808619204718559232 2811994948954999808 2815374750576339952 2829059011235545088 2838080245327495168 2841107173114642432 2847282167238885376 2850166826090135552 2853592507371493888 2859794637700384384 2870908996608851968 2876606221508411392 2880063680909262848 2881131773297413636 2895135649041219584 2898615379388624896 2907858413123920256 2911353435255078814 2919159567980429312 2925504204800393216 2934832980963659776 2947331604252299264 2955633864956444672 2974672342696198144 2978247670031169536 2984157905013469184 2987744633264687296 3018676371434307584 3024666835850756096 3025237302691315712 3028302252720769024 3031942039082212256 3047808818033627648 3056394110352687104 3066303872411107328 3069410428097069056 3076081627106295808 3079778840600413952 3089599563944165272 3101607040979206144 3104616707135111168 3117838391275159552 3127780477982031872 3131539829518067968 3150542989785038848 3156795139187802112 3160589364114710528 3170667774076811008 3174049419964014592 3182990316106940416 3203493292134367232 3207343644648951808 3209850519678353408 3213708513091428352 3217571143515817088 3224128336432267264 3238296869160729376 3243520280374280192 3257333515531583488 3257947864436801536 3261248579853135872 3268336728800439296 3291501349610586112 3292722026625615584 3305518922566074368 3312703290729857024 3323266757855908864 3327261068862947216 3343433376914735104 3354094835387039744 3357672113680941056 3368378976288342016 3372427508711765504 3392892450537734144 3399625534509940736 3403711622892765184 3410466177158250496 3414565295159642624 3425636357459283968 3440690423483274962 3449915853067780096 3456762098115149824 3457414060218646528 3460916860252307456 3465076616093956864 3483210077752717312 3493021840403070976 3498517153289716558 3507897632110936064 3512113855226454016 3515521859550052352 3519747246400473088 3530970930221903168 3544693761119092736 3546008336366047552 3567526620785999872 3574606260550893568 3578902662306363392 3583204228006250848 3612102130416812032 3623620313230641152 3623813667394945024 3627485051387445248 3639738629800489216 3665535593884516352 3672809729247346688 3677224164018076672 3684718098779734016 3700910707612262144 3715293995611455488 3723368987927773184 3727141234117869568 3731620971178107392 3735241975771930624 3751149314502926336 3761715828126384128 3763110887572132096 3767633857388925524 3777735911504084992 3785946617976979456 3790497034585124864 3798019151835324416 3802584078700511104 3833251240442331136 3849575972900962304 3850302021607129088 3854202867099160576 3889956140448874496 3902360337325305856 3906522363032633344 3915012979953467392 3932217626838028528 3947499870337171456 3951330354535596032 3955333554574065664 3960087561250236416 3968157952532021248 3980811517431676928 3985596146659359232 3998305318045390352 4009781986999140352 4013844405973090304 4017739268057202688 4022568281600540672 4035395348825032192 4052580955846911488 4077173280898285568 4085264297772449792 4090174471207272448 4095090546292858112 4128116720476356608 4145697201585651712 4150680010722172928 4159701291200559104 4189183535868018688 4190737124796238016 4197496833425539072 4202541901734944768 4216167824565272576 4229612237271156736 4234695905825569184 4248199400423227249 4259589981848993792 4264709681346408448 4268847972310777856 4287027788003344384 4300698157225293824 4305867265587343456 4331996610954428416 4340593316383227904 4345810375657726976 4364317952450520064 4390801994813538304 4400345167551004672 4404803276684754944 4410097511392308736 4433176462594367488 4445664160512999424 4452658195096002892 4459840385514635264 4464596986323009536 4474300548518248448 4479678313600602112 4493963002100604032 4511428423242481664 4520381205227503616 4525814355714555904 4549498877064773632 4554967024753553408 4569491792051874688 4574983969686552422 4587250749683531776 4597220893257760768 4611880398657179648 4616799156311293952 4631521092396470272 4637087824478677568 4665227119489384448 4674485109951168512 4680103481477552128 4689641216628752384 4710249991506515456 4738833257362620416 4743634297968197632 4753944332800638976 4789413856909986304 4802905030554222592 4818477513788882944 4833842556881321984 4839652463800650496 4855085029055116856 4873953921538752512 4878683396926603264 4899460329146679296 4905349103580749824 4915083608257478656 4920991160671249664 4926905813508594916 4950853269662203904 4960678075866546176 4966640429323116544 4982743792668049408 4987791945657737216 5004640615975672672 5034060887639719936 5040111441591209984 5066487385822134272 5088752222966860448 5108529243965751296 5119632358400688128 5135957716686404608 5157830307441523712 5172359263673778176 5189129630234181632 5205676599718346752 5211933422554546688 5222276333773571072 5228553108213202768 5253966735151726592 5270720455608205312 5276341892927193088 5293166962738823168 5294165279709802496 5299528942261345792 5331688136559296512 5342268697087049728 5348689693117202432 5371468249169870848 5383142847436017664 5406799236902289226 5421296340535083008 5427812321713610752 5433079237486444544 5456217184731529216 5473615836468555776 5480194701656618944 5489034320633397248 5513450232123817984 5524391493578653696 5531031387200743424 5548668604634419264 5570233053187145728 5600439304155824128 5606113261235142656 5617238409437118464 5623989897909999616 5630749501152679904 5676160490654990336 5694564334477770752 5700333652180271104 5707185014742987776 5719589275400768768 5741817993217703936 5760127361818525696 5762263546594827272 5790271298082439168 5797230758777249792 5815716826247840512 5822706870510157628 5838319135960858624 5851008409600786432 5869665961927319552 5894663208504598528 5911267729912889344 5949344685392396288 5956495340062339072 5968315810026938368 5975489266529374592 6037352742868615168 6049333671701512192 6050474605382631424 6056604505441538048 6063884078164424512 6095617636067255296 6112788220705374208 6132607744822214656 6138820856194138112 6152163254212591616 6159557681200827904 6179199127888330544 6203214081958412288 6209233414270222336 6235676782550319104 6255560955964063744 6263079659036135936 6301085979570077696 6313590278375604224 6321178728229421056 6341335548153622016 6348098839928029184 6406986584268734464 6414687289297903616 6419701039356706816 6427417026182856704 6435142287031634176 6448256672864534528 6476593738321458752 6487040560748560384 6514667031063166976 6515895728873603072 6522497159706271744 6536673457600878592 6583002699221172224 6585444053251231168 6611037845132148736 6625406581459714048 6646533515711817728 6654522137725894432 6708189670774079488 6736757952576684032 6744855017423531008 6785784901075468288 6807423245785530368 6820932354316500992 6829130590319285248 6851272714918567936 6881380846966549924 6899831706135560192 6914828120437293056 6921833720504614912 6930153232187913728 6966420155505434624 6986043680806141952 6997034306579433116 7015795264221872128 7024227710452908032 7031043719100104704 7039494492800946176 7061941860443806336 7089387522238185472 7092016672732095104 7135053241571999744 7149212521101787136 7157805324612726784 7166408456012501696 7224204260833624064 7247240626461282304 7247627334789890048 7254970102774890496 7279477259600978432 7331071187769032704 7345619458494693376 7354448328036153344 7369436197559468032 7401821415224524288 7446737975855546368 7454282468235739136 7463241942356214784 7470483951543861248 7502298629005852672 7526221775144264192 7535267714777851048 7571893235953958912 7580994069170249728 7596038303670648832 7605168157401022208 7666502480884662272 7699151945801924608 7700604043214258176 7708405734198321152 7779912280897748992 7804720674650611712 7813044726065266688 7830025959906934784 7864435253676057056 7894999740674342912 7910667109148131328 7920175122500472832 7961623034863353856 7971192293318718464 7996610636090780704 8019563973998280704 8027688811946180608 8045136563201081344 8070790697650064384 8105161911693822976 8154346561796571136 8180348942414544896 8190181092585716224 8256233440952713216 8291394403171303424 8301360021444345856 8319402582401118208 8378367071736037376 8381474249592476032 8394993666851078144 8405083803469889536 8432335649130545152 8459224474542313472 8469391811651138368 8496398800846454498 8519179963697987584 8529419362692816896 8537695944621555712 8574055576006688768 8601396314450587648 8611734531174686912 8663993221908856832 8681186632766455808 8691620751315453952 8728635904901040128 8800690335102009344 8809606553369509888 8820195022784617472 8866352925188734976 8905316390192005784 8919680771029270528 8948601097036496896 8959356627201204224 8987926004201208064 9022856846484963328 9051628711429111808 9098997754129547264 9109934049507106816 9138983584103749376 9149967939373104844 9174501499367063552 9194441786515521536 9223760797314359296 9233598312622587904 9263042184792940544 9274175648957355136 9330454238978768896 9348970219902337024 9360206962955104256 9420499983013030912 9477666514725240832 9487268595936395264 9507888665601277952 9578827713819972608 9605810061108445184 9636955027577765888 9667685113762643968 9679304927601300992 9710170058110233712 9747907843077505024 9757366793853206528 9798920658293358592 9810698207161499648 9830167216514957312 9841982321342499328 9853811627017189832 9901706539324407808 9921356151733092352 9933280858646233088 9965487585336098816 9975583891315474432 10009281231951345344 10068121775279439872 10080222883182419968 10132974771644268544 10177504445933720896 10217058487931502592 10239264716801376256 10271915433372809216 10315660614883047424 10344718527347556352 10411353199436693504 10423866845109093376 10444552667547142144 10457106216426405536 10541440911216410624 10586333925477646336 10588330559419604992 10599057884522691584 10663376273118593024 10697379386234404864 10742936498339741696 10766285694872035328 10813598473804578452 10842592681070166016 10855624643427221504 10866158474972889088 10912434369463058432 10947231672937111552 10960389403313237888 10978068641266794496 11026900464247635968 11048782987157307392 11062062774401486848 11097337209268838528 11140466106374291456 11200878608311648256 11212226522470285312 11234476818874236928 11247979795819999232 11261499002305359808 11352320981309980672 11389128668955541504 11400667304360542208 11414370029485975552 11439178550801537536 11520254723637051392 11524527093189654544 11580542596164878336 11594461517554499584 11631433652495681024 11645413741020315256 11702016819201572864 11739331923854639104 11789326417009197056 11898689370784792576 11912990680124678144 11936631620053876736 11950978533058749184 12074705485737230336 12098667343403024384 12100949210765262848 12113209010883076096 12127768156328849024 12191235272134510592 12225576441410748416 12244810036514007953 12277641712388276224 12304326508425183232 12319115362401655808 12358398255776661088 12406428163916824576 12511121911928127488 12526159318072271872 12602171959140155392 12642357456458842112 12682671096307244032 12696197679856058368 12813973168537468928 12829374578595807232 12854834052365713408 12870284574063268352 12896513345729069056 12953187476642917504 12974081121497120768 13029334062126333952 13031791457747206144 13044994319412543488 13073346915201757184 13166005398442344448 13170888106502462336 13222075690264297472 13250813162919428096 13293067031423635456 13309044275451788864 13416379341548158976 13473515905153368064 13489710034847062016 13614846491571060736 13641864708633001984 13658261180638570496 13702545429837135872 13762761693933099848 13829656240874586112 13843667441009229824 13860306464375827456 13932840311010869248 13994068613158866232 14048455420905816064 14062087438200209408 14078988985601892352 14123883720887612672 14178775044476370944 14184033345464190208 14270106483143999488 14298425042203574272 14315610649225453568 14332816912025003392 14448408521667248128 14494481252922564608 14509940205549780992 14558954519201956864 14662142375538065408 14691238916989386752 14708896656072306688 14803642830449048576 14893475951711092736 14908564936471478272 14926483884712429568 14940967903087722496 15004597258011705344 15052443550288528384 15070535429555702096 15143786471907917824 15161988138340499456 15192076607341297664 15210336314802044416 15333004961769324544 15398303891603849216 15401208086428516352 15416811468396642304 15559824561795497984 15609441349301223424 15626089452130533376 15660051919813869568 15728870507352114112 15789999481348685824 15821334218296262656 15840350245000945664 15923246069726707712 15942384586637436928 15993221272181561408 16012443893902933477 16055377623892361216 16090273126402162688 16141581395300128768 16210323823387645952 16360697884829089792 16380362185171432448 16602720042888691712 16638805164802236416 16756734143472074752 16762948499184952064 16810167606939779072 16864671298261090304 16918448949084626944 16938783623302276736 16992797601692908996 17038359927395975168 17058838725385633792 17075391889243111424 17148111152013377536 17202792628901175296 17223469062349373824 17327986443817713664 17362373265532911616 17383241502630907904 17457271809802080256 17601380670204018688 17619213106739019776 17640390045569234944 17732705850377469952 17810632780384011568 17839361542058541056 17897202194072993792 17918713254402408448 17975852008402416128 18103257422858223616 18197995508259094528 18219868099014213632 18277967168207498752 18299935878746209688 18388883573031043072 18447521594628718592 18467196625245175808 18526084369585881088 18548351297914710272 18660908477957537792 18697940439804674048 18720413925910208512 18840999966026061824 18923797329158012291 18974537191872790528 19015777331202555904 19157655427639945216 19211620122216890368 19335370227525287936 19358609855202601984 19420340116220467424 19495815686155010048 19621396414322999296 19660334433029914624 19683964642684998656 19707623254034379664 19803413078648815616 19866561717292466176 19930975170672197632 19951167782630948864 20018562463902690688 20136243550558879744 20160445766364839936 20265949543288537088 20355008891867441792 20434116975863005184 20478529433602752512 20543830866745618432 20631321229766094848 20689437054695112704 20822706398873387008 20847733690218186752 20889105335094284288 20914212432852811072 21082881822432821248 21172667850955292672 21176661118839209984 21198115769045383168 21394758772468809728 21485872996679483392 21532571389744070656 21627196947609156904 21711249286854443008 21732316949945778176 21824868738926116864 21894463345874223104 21920778806626475776 22053800928495271936 22097565974314614784 22124125548802973696 22194674418537677056 22280932212748582912 22424453044940570624 22468953637748473856 22495959591639998464 22522998004610719616 22704641962619961344 22801334608721084416 22828740058971951104 22878357101603075072 23040509447274102784 23049054186379309088 23188923035108999168 23262867304991362048 23290827482040630512 23404033638403145728 23478663847709278208 23578652834018394112 23797378741569585152 23825981360249356288 23873263240107753472 23901957066117498368 24149410971474460672 24197334686806048768 24201898421530525696 24226418021766152192 24255536312657698048 24382470544269021184 24451152882821496832 24489620073028015906 24555283424776552448 24608653016850366464 24638230724803311616 24716796511553322176 24812856327833649152 25022243823856254976 25052318636144543744 25284714912917684224 25365342192614488064 25392395359712116736 25658749157191614464 25709668104731426816 25740569148126536704 25793026691458138112 25906374953285835008 26063582915494412288 26089988638825086976 26146693830403514368 26332010796884688896 26341776213004924672 26444151380528594944 26501626325838856192 26586134062847270912 26618088550903577728 26832758683096317952 26947031810306736128 26979420069694124032 27229692983142121472 27283729417266003968 27316522361277140992 27405090859674271744 27525523387866199696 27659312481749172224 27687334882018459648 27720612928751654912 27865680622021738496 27988137226317732464 28096910841811632128 28124174876400418816 28157977971203784704 28247767441775225344 28368066690928380416 28540212966287998976 28596850084407148544 28631221298450907136 28665633824050006784 28896817043334496256 28988962505845129216 29019880411099561984 29117909038403913728 29324284751076130816 29382477833978773504 29417793312144613376 29607285660898097152 29737395802962590743 29817129872942956544 29852967769424859136 29881935806175444992 30009194516023410688 30104887100577056768 30141070859111404192 30323976276680998912 30384153214682595328 30420672629604088832 30802416172857032704 30833622936793284608 31119649123590995968 31218882698602446848 31252178904261066752 31320103839627739136 31457741014704228224 31579998962697371648 31642668436592525312 31680700490001891328 31846492139453415424 31884769173274873856 31986442544363122816 32024887787805866954 32110755247784722432 32180546252804325376 32283162790600257536 32420647646775291904 32721395769658179584 32760724370342864896 33205440085777383424 33277610329604472832 33525896998369904128 33620335213879558144 33729342596522180608 33836897898169253888 33877567246604553472 33985595203385817992 34117677450771267584 34150783778486222848 34296222304026755072 34405585257802350592 34446938124698747648 34655972887635427328 34724746531065823232 34766483005261815808 34914543619604160512 35238426213478039552 35280780091138469888 35465411700754939904 35621265560768023136 35678723084117082112 35837426508804816896 35951704016804832256 36206514845716447232 36439736198028427264 36555934336414997504 36599871757492419376 36777767146062086144 36895043189257437184 36934393250490351616 37052168739171762176 37096702595829420544 37321816955915075584 37395880879609348096 37440827851820417024 37681999932052123648 37847594658316024582 37949074383745581056 38031554662405111808 38315310855279890432 38423240244433780736 38670740455050575872 38717219710405203968 38840680232440934848 38991631372310020096 39242792828645998592 39320668866059829248 39367929285369997312 39415246508068759328 39733123434584932352 39861950341344395264 39902335565261897728 40037124927805381376 40320891532729679872 40531899086577074176 40710017783734883584 40868233951726010368 40957058867205505024 41087661733491236864 41262642459532189696 41378874109390225408 41645412797746774016 41695467380436373504 41778210670188568576 41828424865705622144 42165763644865642496 42345335701910585344 42353322237678419968 42396231538090766336 42789517544937619456 42971745993358966784 43065142779488141312 43254393895218313808 43422498573708886016 43464633899891556352 43649737477852233728 43788926691748446208 43841557613252951552 44107601856990543872 44195131948629229568 44248251097605947392 44389348837075354112 44848906089881141248 44937907275496947712 44991919183279996928 45045996009221439232 45409283925239922688 45602669217442168832 45657480117943902208 45756714203206150144 46081018894548205568 46098108372758618176 46377846070217998336 46525734609982724096 46581654964081261024 46957327695418556416 47157305668036788224 47651962720498712576 47746526480215506944 47803914132234996736 48298821942948921344 48403796843061051392 48452836043532304384 48511072625315396096 48764941088538042368 48902305765642993664 48979240146056031812 49110566849553104896 49217306033700732928 49276461449606623232 49433593023106644352 49625712655667298304 50044487647712509952 50104637272289087488 50569429825835368448 50730684385228976128 50784790719424233472 51317498314383228928 51419336209462853632 51481138296253073408 51586053382916276224 51812749906571670016 52127165830988824576 52179977277650173952 52293387660807028736 52683552426009849344 53003252651677712384 53172268125694541824 53236177101807155456 53665517366192635904 53894063620613472256 53958840139388248064 54459385966284242944 54567458834532007936 54633044722554281984 54810181719348543488 55051046775732399392 55374669764036919296 55441225857503309824 55731361244043476992 55976274452635464928 56193821683623264256 56315955942407569408 56495534883550450688 56736133381856760832 57080425932575997952 57262442596901814272 57331267648100013568 57793634086668992512 57977925011690258432 58039760822199123968 58235818076807827456 58648569502152261632 58764955667957547008 58835586624289226752 59214571321796194304 59474791605925181486 59634259745885913088 59705935538849718272 59763871612350889984 60018389032046821376 60209774201154113536 60282141718222808384 60647952553361997824 60768306429365190656 60841345259208177664 61604832345714065408 61667245873586569216 62437765397204893696 62640207679255478272 62915482029408456448 63159997925394743296 63361400980003782656 63692984278906830848 63769538346549747712 63972885088726245632 64049775575611733908 64221510495569444864 64361092505608650752 64566325581200515072 64841295293550583808 65442791539316359168 65521448740685729792 66410880171554766848 66555220659208945664 67051793996739808256 67240670427759116288 67458685193044361216 67673795796338507776 67755134493209106944 67971190406771635984 68235354901542535168 68301567556972445696 68592444608053510144 68811170515604701184 68893876249397495296 69311945775270854656 69449493062131646464 69532966010523631616 69829087239208321024 70476852426956079104 70561560182276939776 70930823401509879808 71242531121536046272 71357446168234164224 71674853017609633792 71903408033609664512 72413029691432894464 72879472396056854528 73111868672829995008 73199743514984838752 73790086378514874368 74104337478343524352 74193405191658841088 74643633911830151168 74881655703640834048 75363999864104247296 75695189316632049164 75898148767491162112 76063109324810223616 76630621710559780864 76846480488867561472 77341480910101151744 77434439420810407936 77681360464881869696 77983262744620040192 78485585657291997184 78641337732119658496 78735858570739994624 78830493016137518656 79466246869169864704 79723900682688790528 79804671130523795456 80074249855610762752 80641783065459359744 81063798173154148352 81420035567469767168 81914117734411010048 82175323466982473728 82525284919064379392 83290825595493548032 83390934760872747008 83556421340377137152 83656849731411244288 84331527289731284992 84690671403821170688 84706644475356839936 84792463076181532672 85579035089875238912 85943491986717933568 86130285558976282624 86508787790436627616 86844997147417772032 87577853383496892416 87683115226505903104 88215203713981087744 88496502195211894784 88778697674150708224 89697812179762282496 89983838366559993856 90091992018442878464 90818567850479845376 91205338434884337664 91314960235887804416 91513428406412300288 92162037789096411136 92196216745517236352 92755692140435996672 93051469219965448192 93163309928162522048 93914655390837112832 94314611336073576448 95303925440997425152 95493052960431013888 95607828264469993472 96807593686122102784 96905672087064608768 97022145250630792192 97529882177076084736 97958480292112063624 98434612067401465856 98552922899213246464 98867186046213288704 99251425311334596608 100088975295425019904 100209274544578174976 101138859651670736896 101461368770457952256 101569581438848466944 102634996628766457856 102838672418925707264 102962276592506146816 103625499813143340032 104254331661977649152 104359954555300347904 104586775321614057472 105367104852019698688 106006505303355424768 106344536251389083648 106472354203614310912 107331034732385271808 107788127241226944512 107917680278776496128 108918771932568485888 109134917669064015872 109266089445108563968 109620363438697086976 110102093551464798784 110749339528073838592 110882451715006619648 111462722488086953984 111952548905270929856 112387643367246528512 112631911884815138816 112991069767100901376 113472266763713521664 114524885193803628544 114662535296200027136 115955850023380516864 116471636153615654912 117297139004304523264 117671173248578453504 118429142643592388608 118949583211850362972 119268519491771826176 119411871077699436544 119527743224701779968 120036778064093642752 120419548402308227072 120564283436445616768 121295905106723995648 121536612858730381312 121682690518416355328 123209664691428130816 123334491747173138432 124875530794409787392 125280415358510956544 125830964058816912896 126722801960007565312 127385968557813661696 127539076693099495424 127945770177452491264 128099551151223467816 128722185011217301504 129132651162401030144 129682590587101167616 130885583078632718336 131042897481371459584 132821760343109533696 133110441318417891328 134103587993479616512 134481340855518232576 135347591592677015552 135510268986418213888 135942380813543271968 136470709803085070336 137622341031209402368 137787752498794990592 138623891550541709312 139065932021047263232 139658174478416642048 140953704853912158208 141123120364553879552 141861646803019759616 142485062243072092544 142714892336468328448 143349706035219267584 143806816067219329024 144826059382865788928 145758944792113709056 146223737345659990016 146399487029969677504 147580172757029748736 148208674956687048704 148386810383317682176 149763311407281668096 150727999728208494592 151390378633264098328 152126218649620447232 153261243421119561728 154682961820202303488 154868878841620815872 155362720929763739392 155966525489240080384 156971171314583994368 157282675464239316992 157471717141479989248 157660986032275037312 158932493738339729408 159609342261047590912 160148499711221525504 161283566130918719488 162840071134939534336 163828235468822020096 164350646933964947456 165050569838128758784 166581651190987096064 166781869521745494016 167112842680754274304 167313699462822488576 168663054579462569984 169381342807642341376 169413288950713679872 169584926152363065344 171158070179750477824 171886983973435867136 172260571117952565248 173017575580873255232 173689994294835544064 175155706766993784832 175366230453011806208 176993004390423789568 177557395348301416448 179967676733119987712 180183984036885756928 182629920471775608832 183026856812824600576 184324075578192822272 184392433491034472704 185511384280871993344 186102938439930896384 186326619856325044096 187829310781674225664 188629222672147152896 190607850881994850304 190986105920862027776 191215656528939986944 193615187372244205568 193811344174129217536 194044290501261584384 195059764354152169472 195916960584224127248 196869224134802931712 197105845798426492928 197734372092426577408 200177950590850039808 200418549089156349952 202277719303341473792 202922737540915904512 203139162877696933888 205269993257532915712 205677344837851414528 205924553185012293632 207250999626286680064 208161770620738135201 208719909110600695808 209173550643228114944 210734209704039397376 212689072502778167296 212944708407228621824 215835360557552992256 217837543865136971776 218532178890217127936 219240726877394173952 220204187102929597568 221498679056147677184 221764903430013239296 222925444976173907968 223905097810541859712 224775286734493057024 225263823769630277632 225982139534201802752 226944533527427043328 229049770387607257088 229325070592400054272 231911700046761033728 232943272307231309824 235342346497156907008 236858285287184777216 237899166423700725944 238823742155398873088 239055486449403559936 240073556128187285504 240839096804616454144 241128566872891233536 242591810213447991296 243073225717460762624 243365381036832710656 246668983494346276864 249751061588819574784 251661928117633825792 253445603920015130624 255078153386198990848 255891540354904982528 256199102302446935632 257444370022434603008 258265302324802060288 259365181174202335232 261771166157265436672 262085794962742919168 265643520686219067392 266220882636835782656 268207175986959233024 268962681711036465152 270695183185354031104 271020537972836427776 271884761627086543936 272941419606170140672 275244682062418804736 275575504997589981184 278131864042094526464 279316348956833284096 282246240729107759104 283723293606039519232 284970124486144185088 286699412070438535168 287613632134438658048 289652118765731577856 291517889584227418112 292447474691319980032 292798974059939355008 295160345514059497472 296417349913374097408 296773620766635364352 299526622814563336192 301455999456416989184 302780757266528196656 304252437299240894464 306522486842239123456 309365923640404606976 309737757683241631744 310725441859527478784 313942342629167988736 314565350928478633984 314943434282959978496 315321972064550074624 317864987476679458816 319218684522095181824 320296999422443051008 322567132261837438976 325680142269879068672 328701293867929894912 330101139676257517568 333563739043490988032 334225685361508548608 334627398925644977152 338826577901427359744 339169852304726130688 342316140359500955648 343773967946871734272 344521142235905130496 346035151161746510464 347379988589671088128 350311413533987569664 350732460906023612416 353986008780847579136 355114790696602832896 359935353466239975424 360367968073771513856 365259840943551217664 366053713625649201152 368784866982068945408 371022768561743986688 372205876879861792768 372653239712650088192 375658621563348451328 377258445344294305792 381215701763989700608 381972211841724055552 382431313057879973888 387622688348258435072 388088581002523168768 390119528708304338944 391833921168448254496 394211691596852985856 395468744184853154816 400837098178312699904 404555438606682947584 405845475081831809024 406278325755393867776 410539986515065831424 411354689675702829056 411849106370024587264 414501999252573360128 416323541241476270402 417439818221201391616 418347101286456229888 421468419408078794752 425378145005556334592 425889416814457243648 431670721115105984512 437064357780434255872 438481453754788347904 440408374205859195136 443529806860026478592 445850889952347815936 447810195621083719424 449550573468986114048 450527647539260555264 451964279068403605504 453889067054854086656 458099540775214514176 458650141184800108544 463823400093522067456 465886544614462619648 470684692994313814016 473716570574369554432 475798332847401451888 477647484310797746176 478110972898807119872 480147112256374571008 481678193609232908288 482257133745782467072 485183620426895982592 486146451434921525248 486730762073665421312 493337966988692553728 499502123177639149568 503323856235267651584 506891207840030261248 510156306772397981696 511783080709809965056 512398204604893871264 516530604649604120576 518730362348404670464 524171589925485838336 531287041372438134784 532441765273671565312 536414351973918466048 537925363422072930304 541390366370708062208 542041075945672855552 543769523254173087872 545882839212340281344 550489364124837609472 551151009995179962368 556263728084189052928 558632697913666568192 564492481458215518208 567446587212079038464 569940248972288370176 573398824140877070336 575227264268877316096 583035779168454836224 584894949382639960064 585597948119878710016 590320691028118994944 592834699826748194816 593547241533270728704 599053245629126672384 602911998912833978368 605561514533056393312 613044973684478246912 619475515366483263488 621450883719054957568 627884685258335977472 629886868565919956992 630643944129100149248 635729974953358917632 638437369044190363648 640593998844886102016 645134264523674877952 651360284539758137344 657402587735859789824 660202279352515035136 667127478086981976064 668451370723017097216 669254797851289954304 677653155802854719488 678339704609452261376 689042284471810260992 692070302323493020928 694759977179342176256 700622827067975139328 701464921812047224832 707972017561695158272 710229581393205665792 719870706932479950848 720735936147543027712 730519681887102435328 732107427251298402304 737569733964137890816 742045537123487973376 744411753759723585536 745306479425300176384 751317243126696902656 754516890688588611584 762431403527979401216 763944423683448111104 764862626115759947776 775245376696516870144 776177162005046337536 780239057416608677888 783667842336896508992 788423383193705971712 790937488369706309632 801674196356625399808 811690950163663618048 821079973030131662848 823698212740049174528 829003998505146720256 832647082482952540804 834879636442402783232 836694202572912459776 842936838816157589504 850756290011112669184 851778833628914487296 863341442230211969024 874128715560868511744 876962907509576695808 880816748411718390272 887059613720052957184 891701779904695631872 895620391242167438848 901055295078521110528 903928558136807211008 907778134109708173312 916199081550429028352 917300282369600217088 927646800187044134912 931773089228925239296 941369385988627628032 947433141148739108864 951596665694802903776 955294968621595492352 963356387218465816576 964514267491564934144 970367240853791965184 973461524147330842624 986675933977385107456 999004246355278299136 1006647712470535303168 1013782415680060522496 1020312613544795963392 1023566161419619930112 1024796409209787742528 1033061209299208241152 1037460724696809340928 1048343179850971676672 1064883530547343130624 1072828703947836932096 1082780732741416124416 1084082151891345711104 1087539046508346175744 1091765678424680562688 1100978728249675218944 1102302019990359924736 1112527456168378105856 1117265395827333136384 1128984962916431036416 1139880497944576740352 1146797648281754140672 1150454528537754632192 1166071558336909672448 1169789898765279920128 1171195896239757420032 1180641382056237989888 1185669399653496389632 1187094483066541457408 1198106491258253344768 1205823997825667956736 1211123029066112786624 1226089947368956493824 1238951030732966526976 1242901767438109915136 1259773737131839913984 1261287888258200298496 1281187997689772204032 1290268529047349755904 1302720569079516274688 1314805175471719579648 1320404558705030070272 1334254956173963952128 1336902741446034194432 1338509595702579908608 1355306311605709438976 1356679409218904522752 1378084568943620521984 1384140604646986041856 1401245654135950278656 1402929843624094449664 1415944035123390316544 1420459162786411331584 1439741413864959901696 1441471872295086055424 1461039363774204870656 1464214854502596804608 1475139467928275781632 1488823507519447171072 1490612958850600352768 1524862807055958802432 1529725252231519895552 1550490753393033740288 1552354324010092675072 1560478114833217355776 1567335684673793017984 1576846766387411943424 1581874976739412619264 1603348392713250799616 1623381900327327236096 1647396425480098349056 1658007997010293440512 1665294164965905081608 1673388405145824919552 1685873677632315179008 1701512580022225338368 1703557667257828974592 1726682884460423938048 1748257431121737023488 1761633496823436780544 1774119227440105914368 1791240782484334877696 1802110590157042221056 1807857116273614422016 1815556268219416346624 1832398163100858056704 1834600564739200434176 1855293600374088269824 1863546178457850478592 1882738771977255256064 1894866282297478217728 1903193331389605807552 1910589937243190984704 1926712774436931633152 1929028534983129868288 1946923048294661685248 2013295424941070606336 2027564831360121044992 2040625227089591926784 2047132322839239860224 2049592818419575485056 2066122418598416482304 2074921449393618681856 2096686359701943353344 2129767061094686261248 2145657407895673864192 2165561465482832248832 2168164303782691422208 2175078093016692351488 2201957456499350437888 2204604039980719849472 2225054912336756211712 2234530791654666272768 2257969925832862072832 2279760995889153480704 2300909057075509264384 2339579797530559840256 2342391792479514840064 2374188966133082914816 2396212982516506689536 2411647995651335913472 2422246058132225573248 2452179894737912987648 2477902061465933053952 2485803534876219830272 2519547474263679827968 2522575776516400596992 2562375995379544408064 2605441138159032549376 2629610350943439159296 2640809117410060140544 2668509912347927904256 2673805482892068388864 2677019191405159817216 2713358818437809045504 2768281209293972083712 2805859687248188899328 2831888070246780633088 2840918325572822663168 2879482827729919803392 2882943744590172110848 2922078727548409741312 2928429709005193609216 2950278935856551563264 2977647015038894342144 2981225917701200705536 3059450504463039791104 3104708648020185350144 3120956229666434711552 3134671369347586035968 3153693532774823886848 3163749953478825238528 3206696785426501599232 3246763800654654472192 3294792850960196698112 3316015994020586881024 3330588329931810163216 3346776810291649839104 3371747355264630358016 3403025160044450676736 3407115334515657949184 3453365768920847876096 3496514862243474046976 3523266993646873561088 3548238454880211828736 3582481564968669755392 3615714232547228844032 3631112536438832693248 3669201129478400868352 3727092356915700957184 3765477543954510512128 3789732564594956435456 3806386662779211615104 3821179874486381969408 3853425548873863266304 3858057069966259736576 3893846096589323370496 4026590849882141212672 4081250454179183853568 4094264645678479720448 4099185636839150970112 4132244837196832964608 4149842898787237363712 4193372719403886706688 4291314815791347728384 4336328607565382844416 4350156186033384702976 4409208079961439698944 4450109824673512423424 4469061583309332545536 4515939851665724145664 4559521991778306961408 4601818114151018528768 4679159595061119680512 4684783584959029680128 4748377932266165829632 4823295991302671826944 4844492116264451146496 4904359789475825975296 4955804122931866107904 4971607069752439660544 5039094948527359655936 5045151553032801193984 5124751990759088816128 5210882276318065098752 5259220701886878318592 5281618234820120281088 5337019824695855808512 5347610965784136777728 5354038382810319634432 5426717636875618091008 5536562418587944167424 5611719374496377798656 5681836651145645326336 5765887489180344221696 5844157455096819482624 5856859418010387218432 5900557871713103126528 5955294030077788684288 5962451835402401411072 6118901008926079582208 6209417296040370700288 6241912459332869423104 6269342738695172071936 6307387065549647773696 6327499906957650477056 6413393570853003198464 6493527601309308944384 6589585701920393396224 6632031988041173762048 6661176659863620326432 6743494710529260716032 6814230669031315898368 6906731537841695752192 6993029724486948093952 7046533987293747122176 7096476909760423657472 7164963129937339510784 7231428465094457688064 7262225072877665386496 7338402258956801736704 7454184713831401914368 7579465129189912870912 7612773325558423230208 7642359748972763938816 7706851097747726532608 7716114139932519473152 7787692193178646740992 8053181699764282425344 8162500908358367707136 8188529291356959440896 8198371273678301940224 8264489674393665929216 8299685797574474727424 8386745438807773413376 8582629631582695456768 8672657215130765688832 8700312372066769405952 8818416159922879397888 9031879703331448291328 9119043983556613922816 9203636228302037057536 9358319190122239361024 9369567169918059360256 9496755864532331659264 9646591982605343653888 9688984232528902292992 9808719578951651950592 9911608245863732215808 9943214139504879321088 10078189897054719311872 10090303106065602387968 10249503981518177632256 10421764552636130197504 10674039649391711617024 10708076765620639268864 10853435273751236182016 11073124837175888334848 11223438748992755597312 11363673302291290652672 11531774978360688443392 11713718836020774436864 11801115743426206253056 11910588060155577368576 11924903670804802822144 12237802017852159164416 12418834592080741400576 12538685477390344143872 12614774131099295547392 12654999813915300954112 12826787141706006396928 12987055202618617888768 13179171403840786792448 13264063976082347524096 13322353319727240652864 13486989421058521432064 13628461338062631796736 14093067974587494244352 14192953819520847314944 14329926259874679021568 14462856930188915376128 14524450145755330772992 14676804517913603473408 14908369427662803828736 15158930258379825741824 15225546651116846460416 15413702195495453065216 15432228279865038946304 15575384386357293481984 16106363399528564850688 16377058582713918881792 16396742547356603880448 16773490877615546826752 17165259263165390913536 17345314430261531377664 17400624744133538811904 17636832319845758795776 18238087967113227845632 18407272456604074115072 18716638380244478722048 18739134339836118720512 18993511729064663318528 19377968465057804585984 19823216491727464431616 19886428279009758642176 20156379794109438623744 20180606212131204775936 20499007963036355264512 20843529105272260395008 21416153531241278537728 22146249674351776669696 22446877497985511194624 22727346604582581305344 23063549956721376886784 23427437672041548873728 23602231486852412506112 23821176120311154737152 23849807341609605644288 24475604035704318328832 24837669184161482801152 25077370954780688287744 25309999627830601908224 26358342807681573584896 26528127952164695048192 26644706639454481305728 26973978842117042864128 27256922676125263593472 28186135949174988488704 28659852519749358043136 28925713860377830752256 29048900291510661545984 29353609035827206946816 30451093302233692920832 30864456559730077892608 31150768772714586963968 32212726799057129701376 32754117165427837763584 32793485094713207760896 34330518526330781827072 34690628860523062755328 34801249488267077623808 35273664639691517591552 36476175934226455691264 36814544913208148230144 37433276760488957444096 37478268679672237441024 37987023458129326637056 38755936930115609171968 39772856558019517284352 40361212424262409551872 40998015926072710529024 41687058210544520790016 42832307062482557075456 44292499348703553339392 44893754995971022389248 45454693209165162610688 46127099913442753773568 47204462973704825012224 47699614683219211288576 48951208071408636657664 49675338368322965602304 50154741909561376575488 50619999255661203816448 53056255904329390096384 53289413278908962611456 53947957684234085728256 54513845352250527186944 56372271898349976977408 57319705039498716086272 57851427720755661504512 58097800583021323091968 58707218071654413893632 60902186604467385841664 61728913119460155785216 64425453598114259402752 65508234330855675527168 65586970189426415521792 68661037052661563654144 69381257721046125510656 69602498976534155247616 70547329279383035183104 72952351868452911382528 74956537359344474882048 75974046916258653274112 77511873860231218343936 79545713116039034568704 80722424848524819103744 81996031852145421058048 83374116421089041580032 85664614124965114150912 88584998697407106678784 89787509991942044778496 90909386418330325221376 92254199826885507547136 94408925947409650024448 95399229366438422577152 99350676736645931204608 100309483819122753150976 101239998511322407632896 106112511808658780192768 106578826557817925222912 107895915368468171456512 109027690704501054373888 112744543796699953954816 114639410078997432172544 117414436143308827787264 121804373208934771683328 123457826238920311570432 128850907196228518805504 131016468661711351054336 131173940378852831043584 138762515442092251021312 139204997953068310495232 141094658558766070366208 145904703736905822765056 149913074718688949764096 155023747720462436687872 159091426232078069137408 161444849697049638207488 163992063704290842116096 166748232842178083160064 171329228249930228301824 177169997394814213357568 184508399653771015094272 188817851894819300048896 190798458732876845154304 200618967638245506301952 202479997022644815265792 213157653115635850445824 218055381409002108747776 225489087593399907909632 229278820157994864345088 243608746417869543366656 246915652477840623140864 257701814392457037611008 262032937323422702108672 262347880757705662087168 278409995906136620990464 291809407473811645530112 299826149437377899528192 310047495440924873375744 318182852464156138274816 322889699394099276414976 342658456499860456603648 354339994789628426715136 377635703789638600097792 381596917465753690308608 401237935276491012603904 404959994045289630531584 426315306231271700891648 450978175186799815819264 458557640315989728690176 487217492835739086733312 493831304955681246281728 524695761515411324174336 556819991812273241980928 583618814947623291060224 599652298874755799056384 620094990881849746751488 636365704928312276549632 645779398788198552829952 708679989579256853430272 755271407579277200195584 763193834931507380617216 802475870552982025207808 852630612462543401783296 901956350373599631638528 917115280631979457380352 974434985671478173466624 987662609911362492563456 1049391523030822648348672 1113639983624546483961856 1167237629895246582120448 1199304597749511598112768 1240189981763699493502976 1291558797576397105659904 1417359979158513706860544 1526387669863014761234432 1604951741105964050415616 1705261224925086803566592 1803912700747199263277056 1834230561263958914760704 1948869971342956346933248 2098783046061645296697344 2227279967249092967923712 2398609195499023196225536 2480379963527398987005952 2834719958317027413721088 3209903482211928100831232 3410522449850173607133184 3897739942685912693866496 4197566092123290593394688 4454559934498185935847424 4960759927054797974011904 6419806964423856201662464 6821044899700347214266368 7795479885371825387732992 8395132184246581186789376 9921519854109595948023808 12839613928847712403324928 13642089799400694428532736 15590959770743650775465984 16790264368493162373578752 19843039708219191896047616 27284179598801388857065472 31181919541487301550931968 54568359197602777714130944 109136718395205555428261888 218273436790411110856523776
- Sum of all divisors σ(n): 644719924258718625198499121
- Sum of proper divisors (its aliquot sum) s(n): 426446487468307514341975345
- 218273436790411110856523776 is an abundant number, because the sum of its proper divisors (426446487468307514341975345) is greater than itself. Its abundance is 208173050677896403485451569
Bases of 218273436790411110856523776
- Binary: 10110100100011010011001010110111110111000001011100001110010010100001000000000000000000002
- Hexadecimal: 0xB48D32B7DC170E4A100000
- Base-36: RFBYQZLEJB3EJL9TS
Squares and roots of 218273436790411110856523776
- 218273436790411110856523776 squared (2182734367904111108565237762) is 47643293208297594663210419371872589792735698853298176
- 218273436790411110856523776 cubed (2182734367904111108565237763) is 10399265348588368007307777435224025980216701988161405275486912604961183761432576
-
218273436790411110856523776 is a
perfect square number . Itssquare root is 14774079896576 -
The
cube root of 218273436790411110856523776 is 602097691.6678856093
Scales and comparisons
How big is 218273436790411110856523776?- 218,273,436,790,411,110,856,523,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 218,273,436,790,411,110,856,523,776 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 218273436790411110856523776 cubic inches would be around 50174807.6 feet tall.
Recreational maths with 218273436790411110856523776
- 218273436790411110856523776 backwards is 677325658011114097634372812
- The number of decimal digits it has is: 27
- The sum of 218273436790411110856523776's digits is 109
- 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 218273436790411110856523776 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 218273436790411110856523776 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/218273436790411110856523776/
Chicago style:
Numbermatics. 2024. "Number 218273436790411110856523776 - Facts about the integer". https://numbermatics.com/n/218273436790411110856523776/
The information we have on file for 218273436790411110856523776 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 218273436790411110856523776, math, Factors of 218273436790411110856523776, curriculum, school, college, exams, university, Prime factorization of 218273436790411110856523776, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighteen septillion, two hundred seventy-three sextillion, four hundred thirty-six quintillion, seven hundred ninety quadrillion, four hundred eleven trillion, one hundred ten billion, eight hundred fifty-six million, five hundred twenty-three thousand, seven hundred seventy-six.