793757676676417315525361664
793,757,676,676,417,315,525,361,664 is an even composite number composed of six prime numbers multiplied together.
793757676676417315525361664 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, nine hundred eighty-five divisors.
Prime factorization of 793757676676417315525361664:
236 × 34 × 72 × 432 × 972 × 4092
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 43 × 43 × 97 × 97 × 409 × 409)See below for interesting mathematical facts about the number 793757676676417315525361664 from the Numbermatics database.
Names of 793757676676417315525361664
- Cardinal: 793757676676417315525361664 can be written as Seven hundred ninety-three septillion, seven hundred fifty-seven sextillion, six hundred seventy-six quintillion, six hundred seventy-six quadrillion, four hundred seventeen trillion, three hundred fifteen billion, five hundred twenty-five million, three hundred sixty-one thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 7.93757676676417315525361664 × 1026
Factors of 793757676676417315525361664
Divisors of 793757676676417315525361664
- Number of divisors d(n): 14985
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 81 84 86 96 97 98 108 112 126 128 129 144 147 162 168 172 189 192 194 196 216 224 252 256 258 288 291 294 301 324 336 344 378 384 387 388 392 409 432 441 448 504 512 516 567 576 582 588 602 648 672 679 688 756 768 774 776 784 818 864 873 882 896 903 1008 1024 1032 1134 1152 1161 1164 1176 1204 1227 1296 1323 1344 1358 1376 1512 1536 1548 1552 1568 1636 1728 1746 1764 1792 1806 1849 2016 2037 2048 2064 2107 2268 2304 2322 2328 2352 2408 2454 2592 2619 2646 2688 2709 2716 2752 2863 3024 3072 3096 3104 3136 3272 3456 3483 3492 3528 3584 3612 3681 3698 3969 4032 4074 4096 4128 4171 4214 4536 4608 4644 4656 4704 4753 4816 4908 5184 5238 5292 5376 5418 5432 5504 5547 5726 6048 6111 6144 6192 6208 6272 6321 6544 6912 6966 6984 7056 7168 7224 7362 7396 7857 7938 8064 8127 8148 8192 8256 8342 8428 8589 9072 9216 9288 9312 9408 9409 9506 9632 9816 10368 10476 10584 10752 10836 10864 11008 11043 11094 11452 12096 12222 12288 12384 12416 12513 12544 12642 12943 13088 13824 13932 13968 14112 14259 14336 14448 14724 14792 15714 15876 16128 16254 16296 16384 16512 16641 16684 16856 17178 17587 18144 18333 18432 18576 18624 18816 18818 18963 19012 19264 19632 20041 20736 20952 21168 21504 21672 21728 22016 22086 22188 22904 24192 24381 24444 24576 24768 24832 25026 25088 25284 25767 25886 26176 27648 27864 27936 28224 28227 28518 28672 28896 29197 29448 29584 31428 31752 32256 32508 32592 32768 33024 33129 33282 33368 33712 34356 35174 36288 36666 36864 37152 37248 37539 37632 37636 37926 38024 38528 38829 39264 39673 40082 41472 41904 42336 42777 43008 43344 43456 44032 44172 44376 45808 48384 48762 48888 49152 49536 49664 49923 50052 50176 50568 51534 51772 52352 52761 54999 55296 55728 55872 56448 56454 56889 57036 57344 57792 58394 58896 59168 60123 62856 63504 64512 65016 65184 65536 65863 66048 66258 66564 66736 67424 68712 70348 72576 73332 73728 74304 74496 75078 75264 75272 75852 76048 77056 77301 77658 78528 79346 80164 82944 83808 84672 84681 85554 86016 86688 86912 87591 88064 88344 88752 90601 91616 96768 97524 97776 98304 99072 99328 99846 100104 100352 101136 103068 103544 104704 105522 109998 110592 111456 111744 112617 112896 112908 113778 114072 114688 115584 116487 116788 117792 118336 119019 120246 123109 125712 127008 128331 129024 130032 130368 131072 131726 132096 132516 133128 133472 134848 137424 140696 145152 146664 147456 148608 148992 149769 150156 150528 150544 151704 152096 154112 154602 155316 157056 158283 158692 160328 165888 167281 167616 169344 169362 170667 171108 172032 173376 173824 175182 176128 176688 177504 179353 180369 181202 183232 193536 195048 195552 196608 197589 198144 198656 199692 200208 200704 202272 204379 206136 207088 209408 211044 219996 221184 222912 223488 225234 225792 225816 227556 228144 229376 231168 231903 232974 233576 235584 236672 238038 240492 246218 251424 254016 254043 256662 258048 260064 260736 262144 262773 263452 264192 265032 266256 266944 269696 271803 274848 277711 281392 290304 293328 294912 297216 297984 299538 300312 301056 301088 303408 304192 308224 309204 310632 314112 316566 317384 320656 331776 334562 335232 337851 338688 338724 341334 342216 344064 346752 347648 349461 350364 352256 353376 355008 357057 358706 360738 362404 366464 369327 384993 387072 390096 391104 393216 395178 396288 397312 399384 400416 401408 404544 404587 408758 412272 414176 418816 422088 439992 442368 445824 446976 450468 451584 451632 455112 456288 458752 461041 462336 463806 465948 467152 471168 473344 474849 476076 480984 492436 501843 502848 508032 508086 513324 516096 520128 521472 524288 525546 526904 528384 530064 532512 533888 538059 539392 541107 543606 549696 555422 562784 580608 586656 589824 592767 594432 595968 599076 600624 602112 602176 606816 608384 613137 616448 618408 621264 628224 633132 634768 641312 663552 669124 670464 675702 677376 677448 682668 684432 688128 693504 695296 698922 700728 704512 706752 710016 714114 717412 721476 724808 732928 738654 756241 762129 769986 774144 780192 782208 786432 788319 790356 792576 794624 798768 800832 802816 809088 809174 815409 817516 824544 828352 833133 837632 844176 861763 879984 884736 891648 893952 900936 903168 903264 910224 912576 917504 922082 924672 927612 931896 934304 942336 946688 949698 952152 961968 984872 1003686 1005696 1016064 1016172 1026648 1032192 1040256 1042944 1048383 1048576 1051092 1053808 1056768 1060128 1065024 1067776 1071171 1076118 1078784 1082214 1087212 1099392 1107981 1110844 1125568 1161216 1170967 1173312 1179648 1185534 1188864 1191936 1198152 1201248 1204224 1204352 1213632 1213761 1216768 1226274 1232896 1236816 1242528 1255471 1256448 1266264 1269536 1282624 1327104 1338248 1340928 1351404 1354752 1354896 1365336 1368864 1376256 1383123 1387008 1390592 1397844 1401456 1409024 1413504 1420032 1424547 1428228 1434824 1442952 1449616 1465856 1477308 1505529 1512482 1524258 1539972 1548288 1560384 1564416 1572864 1576638 1580712 1585152 1589248 1597536 1601664 1605632 1614177 1618176 1618348 1623321 1630818 1635032 1649088 1656704 1666266 1675264 1688352 1705939 1723526 1759968 1769472 1778301 1783296 1787904 1801872 1806336 1806528 1820448 1825152 1835008 1839411 1844164 1849344 1855224 1863792 1868608 1884672 1893376 1899396 1904304 1923936 1943977 1969744 2007372 2011392 2032128 2032344 2053296 2064384 2080512 2085888 2096766 2097152 2102184 2107616 2113536 2120256 2130048 2135552 2142342 2152236 2157568 2164428 2174424 2198784 2215962 2221688 2251136 2268723 2322432 2341934 2346624 2359296 2364957 2371068 2377728 2383872 2396304 2402496 2408448 2408704 2427264 2427522 2433536 2446227 2452548 2465792 2473632 2485056 2499399 2510942 2512896 2532528 2539072 2565248 2585289 2654208 2676496 2681856 2702808 2709504 2709792 2730672 2737728 2752512 2766246 2774016 2781184 2795688 2802912 2818048 2827008 2832109 2840064 2849094 2856456 2869648 2885904 2899232 2931712 2954616 3011058 3024964 3048516 3079944 3096576 3120768 3128832 3145728 3153276 3161424 3170304 3178496 3195072 3203328 3211264 3213513 3228354 3236352 3236696 3246642 3261636 3270064 3298176 3313408 3323943 3332532 3350528 3376704 3411878 3447052 3512901 3519936 3538944 3556602 3566592 3575808 3603744 3612672 3613056 3640896 3641283 3650304 3670016 3678822 3688328 3698688 3710448 3727584 3737216 3766413 3769344 3786752 3798792 3808608 3847872 3848281 3887954 3939488 4014744 4022784 4064256 4064688 4106592 4128768 4149369 4161024 4171776 4193532 4194304 4204368 4215232 4227072 4240512 4260096 4271104 4284684 4304472 4315136 4328856 4348848 4397568 4431924 4443376 4502272 4516587 4537446 4644864 4683868 4693248 4718592 4729914 4742136 4755456 4767744 4792608 4804992 4816896 4817408 4842531 4854528 4855044 4867072 4892454 4905096 4931584 4947264 4970112 4998798 5021884 5025792 5065056 5078144 5117817 5130496 5170578 5293687 5308416 5334903 5352992 5363712 5405616 5419008 5419584 5461344 5475456 5505024 5518233 5532492 5548032 5562368 5591376 5605824 5636096 5654016 5664218 5680128 5698188 5712912 5739296 5771808 5798464 5831931 5863424 5909232 6022116 6049928 6097032 6159888 6193152 6241536 6257664 6291456 6306552 6322848 6340608 6356992 6390144 6406656 6422528 6427026 6456708 6472704 6473392 6493284 6523272 6540128 6596352 6626816 6647886 6665064 6701056 6753408 6806169 6823756 6894104 7025802 7039872 7077888 7113204 7133184 7151616 7193083 7207488 7225344 7226112 7281792 7282566 7300608 7338681 7340032 7357644 7376656 7397376 7420896 7455168 7474432 7498197 7532826 7538688 7573504 7597584 7617216 7695744 7696562 7755867 7775908 7878976 8029488 8045568 8128512 8129376 8196769 8213184 8257536 8298738 8322048 8343552 8387064 8388608 8408736 8430464 8454144 8481024 8496327 8520192 8542208 8569368 8608944 8630272 8657712 8697696 8788297 8795136 8863848 8886752 9004544 9033174 9074892 9289728 9367736 9386496 9437184 9459828 9484272 9510912 9535488 9585216 9609984 9633792 9634816 9685062 9709056 9710088 9734144 9784908 9810192 9863168 9894528 9940224 9971829 9997596 10043768 10051584 10130112 10156288 10235634 10260992 10341156 10538703 10587374 10616832 10669806 10705984 10727424 10811232 10838016 10839168 10922688 10923849 10950912 11010048 11036466 11064984 11096064 11124736 11182752 11211648 11272192 11299239 11308032 11328436 11360256 11396376 11425824 11478592 11543616 11544843 11596928 11663862 11726848 11818464 11941573 12044232 12099856 12194064 12319776 12386304 12448107 12483072 12515328 12582912 12613104 12645696 12681216 12713984 12780288 12813312 12845056 12854052 12913416 12945408 12946784 12986568 13046544 13080256 13192704 13253632 13295772 13330128 13402112 13506816 13549761 13612338 13647512 13788208 14051604 14079744 14155776 14226408 14266368 14303232 14386166 14414976 14450688 14452224 14527593 14563584 14565132 14601216 14677362 14680064 14715288 14753312 14794752 14841792 14910336 14948864 14996394 15065652 15077376 15147008 15195168 15234432 15353451 15391488 15393124 15511734 15551816 15757952 15881061 16058976 16091136 16226257 16257024 16258752 16393538 16426368 16515072 16554699 16597476 16644096 16687104 16774128 16777216 16817472 16860928 16908288 16962048 16992654 17040384 17084416 17138736 17217888 17260544 17315424 17395392 17397241 17495793 17576594 17590272 17727696 17773504 18009088 18066348 18149784 18579456 18735472 18772992 18874368 18919656 18968544 19021824 19070976 19170432 19219968 19267584 19269632 19370124 19418112 19420176 19468288 19569816 19620384 19726336 19789056 19824763 19880448 19943658 19995192 20087536 20103168 20260224 20312576 20418507 20471268 20521984 20682312 21077406 21174748 21233664 21339612 21411968 21454848 21579249 21622464 21676032 21678336 21845376 21847698 21901824 22020096 22072932 22129968 22192128 22249472 22365504 22423296 22494591 22544384 22598478 22616064 22656872 22720512 22792752 22851648 22957184 23087232 23089686 23193856 23267601 23327724 23453696 23636928 23883146 24088464 24199712 24388128 24590307 24639552 24772608 24896214 24966144 25030656 25165824 25226208 25291392 25362432 25427968 25488981 25560576 25626624 25690112 25708104 25826832 25890816 25893568 25973136 26093088 26160512 26364891 26385408 26507264 26591544 26660256 26804224 26937967 27013632 27099522 27224676 27295024 27576416 28103208 28159488 28311552 28452816 28532736 28606464 28772332 28829952 28901376 28904448 29055186 29127168 29130264 29202432 29354724 29360128 29430576 29506624 29589504 29683584 29820672 29897728 29992788 30131304 30154752 30294016 30390336 30468864 30706902 30782976 30786248 31023468 31103632 31515904 31616109 31762122 32117952 32182272 32452514 32514048 32517504 32771547 32787076 32852736 33030144 33109398 33194952 33288192 33374208 33548256 33554432 33634944 33721856 33816576 33897717 33924096 33985308 34080768 34168832 34277472 34435776 34521088 34630848 34634529 34790784 34794482 34991586 35153188 35180544 35455392 35547008 35824719 36018176 36132696 36299568 37055809 37158912 37344321 37470944 37545984 37748736 37839312 37937088 38043648 38141952 38340864 38439936 38535168 38539264 38740248 38836224 38840352 38936576 39139632 39240768 39452672 39578112 39649526 39760896 39887316 39990384 40175072 40206336 40520448 40625152 40837014 40942536 41043968 41364624 42154812 42349496 42467328 42679224 42823936 42909696 43158498 43244928 43352064 43356672 43690752 43695396 43803648 44040192 44145864 44259936 44384256 44498944 44731008 44846592 44989182 45088768 45196956 45232128 45313744 45441024 45585504 45703296 45914368 46060353 46174464 46179372 46387712 46535202 46655448 46907392 47273856 47643183 47766292 48176928 48399424 48678771 48776256 49180614 49279104 49545216 49792428 49932288 50061312 50331648 50351581 50452416 50582784 50724864 50855936 50977962 51121152 51253248 51380224 51416208 51653664 51781632 51787136 51946272 52186176 52191723 52321024 52487379 52729782 52770816 53014528 53183088 53320512 53608448 53875934 54027264 54199044 54449352 54590048 55152832 56206416 56318976 56623104 56905632 57065472 57212928 57544664 57659904 57802752 57808896 58110372 58254336 58260528 58404864 58709448 58720256 58861152 59013248 59179008 59367168 59474289 59641344 59795456 59985576 60262608 60309504 60588032 60780672 60937728 61255521 61413804 61565952 61572496 62046936 62207264 63031808 63232218 63524244 64235904 64364544 64737747 64905028 65028096 65035008 65543094 65574152 65705472 66060288 66218796 66389904 66576384 66748416 67096512 67108864 67269888 67443712 67633152 67795434 67848192 67970616 68161536 68337664 68554944 68871552 69042176 69261696 69269058 69581568 69588964 69802803 69983172 70306376 70361088 70910784 71094016 71649438 72036352 72265392 72599136 73355377 73770921 74111618 74317824 74688642 74941888 75091968 75497472 75678624 75874176 76087296 76283904 76466943 76681728 76879872 77070336 77078528 77480496 77672448 77680704 77873152 78279264 78481536 78905344 79094673 79156224 79299052 79521792 79774632 79980768 80350144 80412672 80813901 81040896 81250304 81674028 81885072 82087936 82729248 83591011 84309624 84698992 84934656 85358448 85647872 85819392 86316996 86489856 86704128 86713344 87381504 87390792 87607296 88080384 88291728 88519872 88768512 88997888 89462016 89693184 89978364 90177536 90393912 90464256 90627488 90882048 91171008 91406592 91828736 92120706 92348928 92358744 92775424 93070404 93310896 93814784 94547712 94848327 95286366 95532584 96353856 96798848 97357542 97552512 98361228 98558208 99090432 99584856 99864576 100122624 100663296 100703162 100904832 101165568 101449728 101693151 101711872 101955924 102242304 102506496 102760448 102832416 103307328 103563264 103574272 103892544 103903587 104372352 104383446 104642048 104974758 105459564 105541632 106029056 106366176 106641024 107216896 107474157 107751868 108054528 108398088 108898704 109180096 110305664 111167427 112412832 112637952 113246208 113583799 113811264 114130944 114425856 115089328 115319808 115605504 115617792 116220744 116508672 116521056 116809728 117418896 117440512 117722304 118026496 118358016 118734336 118948578 119282688 119590912 119971152 120525216 120619008 121176064 121561344 121780687 121875456 122511042 122827608 123131904 123144992 124093872 124414528 126063616 126464436 127048488 128471808 128729088 129475494 129810056 130056192 130070016 131086188 131148304 131410944 132120576 132437592 132779808 133152768 133496832 134193024 134217728 134539776 134887424 135266304 135590868 135696384 135941232 136323072 136675328 137109888 137743104 138084352 138181059 138523392 138538116 139163136 139177928 139605606 139966344 140612752 140722176 141821568 142188032 142929549 143298876 144072704 144530784 145198272 146036313 146710754 147541842 148223236 148635648 149377284 149883776 150183936 150994944 151054743 151357248 151748352 152174592 152567808 152933886 153363456 153759744 154140672 154157056 154960992 155344896 155361408 155746304 156558528 156575169 156963072 157462137 157810688 158189346 158312448 158598104 159043584 159549264 159961536 160700288 160825344 161627802 162081792 162500608 163348056 163770144 164175872 165458496 165476083 167182022 168619248 169397984 169869312 170716896 171295744 171638784 172633992 172979712 173408256 173426688 174763008 174781584 175214592 176160768 176583456 177039744 177537024 177995776 178422867 178924032 179386368 179956728 180355072 180787824 180928512 181254976 181764096 182342016 182813184 183657472 184241412 184697856 184717488 185550848 186140808 186621792 187629568 188565769 189095424 189696654 190572732 191065168 192707712 193597696 194213241 194715084 195105024 196722456 197116416 198180864 199169712 199729152 200245248 201326592 201406324 201809664 202331136 202899456 203386302 203423744 203911848 204484608 205012992 205520896 205664832 206614656 207126528 207148544 207785088 207807174 208744704 208766892 209284096 209949516 210919128 211083264 212058112 212732352 213282048 214433792 214948314 215503736 216109056 216796176 217797408 218360192 220066131 220611328 221312763 222334854 224825664 225275904 226492416 227167598 227622528 228261888 228851712 229400829 230178656 230639616 231211008 231235584 232441488 233017344 233042112 233619456 234837792 234881024 235444608 236052992 236716032 237284019 237468672 237897156 238565376 239181824 239942304 241050432 241238016 242352128 242441703 243122688 243561374 243750912 245022084 245655216 246263808 246289984 248187744 248829056 250773033 252127232 252928872 254096976 256943616 257458176 258950988 259620112 260112384 260140032 262172376 262296608 262821888 264241152 264875184 265559616 266305536 266993664 268386048 268435456 269079552 269774848 270532608 271181736 271392768 271882464 272646144 273350656 274219776 275486208 276168704 276362118 277046784 277076232 278326272 278355856 279211212 279932688 281225504 281444352 283643136 284376064 285859098 286597752 288145408 289061568 290396544 292072626 293421508 295083684 296446472 297271296 298754568 299767552 300367872 301989888 302109486 302714496 303496704 304349184 305135616 305867772 306726912 307519488 308281344 308314112 309302569 309921984 310689792 310722816 311492608 311710761 313117056 313150338 313926144 314924274 315621376 316378692 316624896 317196208 318087168 319098528 319923072 321400576 321650688 322422471 323255604 324163584 325001216 326696112 327540288 328351744 330916992 330952166 333502281 334364044 337238496 338795968 339738624 340751397 341433792 342591488 343277568 345267984 345959424 346816512 346853376 349526016 349563168 350429184 352321536 352461067 353166912 354079488 355074048 355991552 356845734 357848064 358772736 359913456 360710144 361575648 361857024 362509952 363528192 364684032 365342061 365626368 367314944 368482824 369395712 369434976 371101696 372281616 373243584 375259136 377131538 378190848 379393308 381145464 382130336 385415424 387195392 388426482 389430168 390210048 393444912 394232832 396361728 398339424 399458304 400490496 402653184 402812648 403619328 404662272 405798912 406772604 406847488 407823696 408969216 410025984 411041792 411329664 413229312 414253056 414297088 415570176 415614348 417489408 417533784 418568192 419899032 421838256 422166528 424116224 425464704 426564096 428788647 428867584 429896628 431007472 432218112 433592352 435594816 436720384 438108939 440132262 441222656 442625526 444669708 449651328 450551808 452984832 453164229 454335196 455245056 456523776 457703424 458801658 460357312 461279232 462422016 462471168 464882976 466034688 466084224 467238912 469675584 469725507 469762048 470889216 472105984 473432064 474568038 474937344 475794312 477130752 478363648 479884608 482100864 482476032 484704256 484883406 486245376 487122748 487501824 490044168 491310432 492527616 492579968 496375488 496428249 497658112 501546066 504254464 505857744 508193952 513487639 513887232 514916352 517901976 519240224 520224768 520280064 524344752 524593216 525643776 528482304 529750368 531119232 532611072 533987328 535268601 536772096 536870912 538159104 539549696 541065216 542363472 542785536 543764928 545292288 546701312 548439552 550972416 552337408 552724236 554093568 554152464 556652544 556711712 558422424 559865376 562451008 562888704 565697307 567286272 568752128 571718196 573195504 576290816 578123136 580793088 582639723 584145252 586843016 590167368 592892944 594542592 597509136 599535104 600735744 603979776 604218972 605428992 606993408 608698368 610271232 611735544 613453824 615038976 616562688 616628224 618605138 619843968 621379584 621445632 622985216 623421522 626234112 626300676 627852288 629848548 631242752 632757384 633249792 634392416 636174336 638197056 639846144 642801152 643301376 644844942 646511208 648327168 650002432 653392224 655080576 656703488 660198393 661833984 661904332 663938289 667004562 668728088 674476992 677591936 679477248 681502794 682867584 685182976 686555136 690535968 691918848 693633024 693706752 697729051 699052032 699126336 700858368 704643072 704922134 706333824 708158976 710148096 711852057 711983104 713691468 715696128 717545472 719826912 721420288 723151296 723714048 725019904 727056384 727325109 729368064 730684122 731252736 734629888 736965648 738791424 738869952 742203392 744563232 746487168 750518272 752319099 754263076 756381696 758786616 762290928 764260672 770830848 774390784 776852964 778860336 780420096 786889824 788465664 792723456 795086593 796678848 798916608 800980992 805306368 805625296 807238656 809324544 811597824 813545208 813694976 815647392 817938432 820051968 822083584 822659328 826458624 828506112 828594176 831140352 831228696 834978816 835067568 837136384 839798064 843676512 844333056 848232448 850929408 852464809 853128192 857577294 857735168 859793256 862014944 864436224 867184704 871189632 873440768 876217878 880264524 882445312 885251052 889339416 899302656 901103616 905969664 906328458 908670392 910490112 913047552 915406848 917603316 920714624 922558464 924844032 924942336 927907707 929765952 932069376 932168448 934477824 939351168 939451014 939524096 941778432 944211968 946864128 949136076 949874688 951588624 954261504 956727296 959769216 964201728 964952064 967267413 969408512 969766812 972490752 974245496 975003648 980088336 982620864 985055232 985159936 992750976 992856498 995316224 1000506843 1003092132 1008508928 1011715488 1016387904 1022254191 1026975278 1027774464 1029832704 1035803952 1038480448 1040449536 1040560128 1048689504 1049186432 1051287552 1056964608 1057383201 1059500736 1062238464 1065222144 1067974656 1070537202 1073544192 1073741824 1076318208 1079099392 1082130432 1084726944 1085571072 1087529856 1090584576 1093402624 1096026183 1096879104 1101944832 1104674816 1105448472 1108187136 1108304928 1113305088 1113423424 1116844848 1119730752 1124902016 1125777408 1131394614 1134572544 1137504256 1143436392 1146391008 1152581632 1156246272 1158332581 1161586176 1165279446 1168290504 1173686032 1180334736 1185785888 1189085184 1195018272 1199070208 1201471488 1207959552 1208437944 1210857984 1213986816 1217396736 1220542464 1223471088 1226907648 1230077952 1233125376 1233256448 1237210276 1239687936 1242759168 1242891264 1245970432 1246843044 1252468224 1252601352 1255704576 1259697096 1262485504 1265514768 1266499584 1268784832 1272348672 1276394112 1279692288 1285602304 1286602752 1289689884 1293022416 1296654336 1300004864 1306784448 1310161152 1313406976 1314326817 1320396786 1323667968 1323808664 1327876578 1334009124 1337456176 1348953984 1355183872 1358954496 1359492687 1363005588 1365735168 1370365952 1373110272 1381071936 1383837696 1387266048 1387413504 1395458102 1398104064 1398252672 1401716736 1409176521 1409286144 1409844268 1412667648 1416317952 1420296192 1423704114 1423966208 1427382936 1431392256 1435090944 1439653824 1442840576 1446302592 1447428096 1450039808 1454112768 1454650218 1458736128 1461368244 1462505472 1469259776 1473931296 1477582848 1477739904 1484406784 1489126464 1489284747 1492974336 1501036544 1504638198 1508526152 1512763392 1517573232 1524581856 1528521344 1540462917 1541661696 1548781568 1553705928 1557720672 1560840192 1573779648 1573946929 1576931328 1585446912 1590173186 1593357696 1597833216 1601961984 1605805803 1610612736 1611250592 1614477312 1618649088 1623195648 1627090416 1627389952 1631294784 1635876864 1640103936 1644167168 1645318656 1652917248 1657012224 1657188352 1662280704 1662457392 1669957632 1670135136 1674272768 1679596128 1687353024 1688666112 1696464896 1697091921 1701858816 1704929618 1706256384 1715154588 1715470336 1719586512 1724029888 1728872448 1734369408 1742379264 1746881536 1752435756 1760529048 1764890624 1770502104 1778678832 1798605312 1802207232 1811939328 1812656916 1817340784 1820980224 1826095104 1830813696 1835206632 1841429248 1845116928 1849688064 1849884672 1855815414 1859531904 1864138752 1864336896 1868955648 1878702336 1878902028 1879048192 1883556864 1888423936 1893728256 1898272152 1899749376 1903177248 1908523008 1913454592 1919538432 1928403456 1929904128 1934534826 1938817024 1939533624 1944981504 1948490992 1950007296 1960176672 1965241728 1970110464 1970319872 1980595179 1985501952 1985712996 1990632448 2001013686 2006184264 2017017856 2023430976 2032775808 2044508382 2053950556 2055548928 2059665408 2071607904 2076960896 2080899072 2081120256 2093187153 2097379008 2098372864 2102575104 2113929216 2114766402 2119001472 2124476928 2130444288 2135949312 2141074404 2147088384 2147483648 2152636416 2158198784 2164260864 2165117983 2169453888 2171142144 2175059712 2181169152 2181975327 2186805248 2192052366 2193758208 2203889664 2209349632 2210896944 2216374272 2216609856 2226610176 2226846848 2233689696 2239461504 2249804032 2251554816 2256957297 2262789228 2269145088 2275008512 2286872784 2292782016 2305163264 2312492544 2316665162 2323172352 2330558892 2336581008 2347372064 2360669472 2371571776 2378170368 2385259779 2390036544 2398140416 2402942976 2415919104 2416875888 2421715968 2427973632 2434793472 2441084928 2446942176 2453815296 2460155904 2466250752 2466512896 2474420552 2479375872 2485518336 2485782528 2491940864 2493686088 2504936448 2505202704 2511409152 2519394192 2524971008 2531029536 2532999168 2537569664 2544697344 2552788224 2557394427 2559384576 2571204608 2573205504 2579379768 2586044832 2593308672 2600009728 2613568896 2620322304 2626813952 2628653634 2640793572 2647335936 2647617328 2655753156 2668018248 2674912352 2697907968 2710367744 2717908992 2718985374 2726011176 2731470336 2740731904 2746220544 2762143872 2767675392 2774532096 2774827008 2783723121 2790916204 2796208128 2796505344 2803433472 2818353042 2818572288 2819688536 2825335296 2832635904 2840592384 2847408228 2847932416 2854765872 2862784512 2870181888 2879307648 2885681152 2892605184 2894856192 2900079616 2908225536 2909300436 2917472256 2922736488 2925010944 2938519552 2947862592 2955165696 2955479808 2968813568 2978252928 2978569494 2985948672 3001520529 3002073088 3009276396 3017052304 3025526784 3035146464 3049163712 3057042688 3066762573 3080925834 3083323392 3097563136 3107411856 3115441344 3121680384 3147559296 3147893858 3153862656 3170893824 3172149603 3180346372 3186715392 3195666432 3203923968 3211611606 3221225472 3222501184 3228954624 3237298176 3246391296 3254180832 3254779904 3262589568 3271753728 3280207872 3288078549 3288334336 3290637312 3305834496 3314024448 3314376704 3324561408 3324914784 3339915264 3340270272 3348545536 3359192256 3374706048 3377332224 3392929792 3394183842 3403717632 3409859236 3412512768 3430309176 3430940672 3439173024 3448059776 3457744896 3468738816 3474997743 3484758528 3493763072 3504871512 3521058096 3529781248 3541004208 3557357664 3594413473 3597210624 3604414464 3623878656 3625313832 3634681568 3641960448 3652190208 3661627392 3670413264 3682858496 3690233856 3699376128 3699769344 3711630828 3719063808 3728277504 3728673792 3737911296 3757404672 3757804056 3758096384 3767113728 3776847872 3787456512 3796544304 3799498752 3806354496 3817046016 3826909184 3839076864 3856806912 3859808256 3869069652 3877634048 3879067248 3889963008 3896981984 3900014592 3920353344 3930483456 3940220928 3940639744 3961190358 3971003904 3971425992 3981264896 4002027372 4012368528 4034035712 4046861952 4065551616 4078478061 4089016764 4107901112 4111097856 4119330816 4143215808 4153921792 4161798144 4162240512 4186374306 4194758016 4196745728 4205150208 4227858432 4229532804 4238002944 4248953856 4260888576 4271898624 4282148808 4294176768 4294967296 4305272832 4316397568 4328521728 4330235966 4338907776 4342284288 4350119424 4362338304 4363950654 4373610496 4384104732 4387516416 4407779328 4418699264 4421793888 4432748544 4433219712 4453220352 4453693696 4467379392 4467854241 4478923008 4499608064 4503109632 4513914594 4525578456 4538290176 4550017024 4573745568 4585564032 4610326528 4621388751 4624985088 4633330324 4646344704 4661117784 4673162016 4694744128 4721338944 4721840787 4743143552 4756340736 4770519558 4780073088 4796280832 4805885952 4831838208 4833751776 4843431936 4855947264 4869586944 4882169856 4884103357 4893884352 4907630592 4920311808 4932501504 4933025792 4948841104 4958751744 4971036672 4971565056 4983881728 4987372176 5009872896 5010405408 5022818304 5038788384 5049942016 5062059072 5065998336 5075139328 5089394688 5091275763 5105576448 5114788854 5118769152 5142409216 5146411008 5158759536 5172089664 5186617344 5200019456 5227137792 5240644608 5253627904 5257307268 5281587144 5294671872 5295234656 5311506312 5336036496 5349824704 5395815936 5420735488 5435817984 5437970748 5452022352 5462940672 5481463808 5492441088 5524287744 5535350784 5549064192 5549654016 5567446242 5581832408 5592416256 5593010688 5606866944 5636706084 5637144576 5639377072 5650670592 5665271808 5681184768 5694816456 5695864832 5709531744 5725569024 5740363776 5758615296 5771362304 5785210368 5789712384 5800159232 5816451072 5818600872 5834944512 5845472976 5850021888 5877039104 5895725184 5910331392 5910959616 5937627136 5941785537 5956505856 5957138988 5971897344 6003041058 6004146176 6018552792 6034104608 6051053568 6070292928 6098327424 6114085376 6133525146 6161851668 6166646784 6195126272 6214823712 6230882688 6243360768 6279561459 6295118592 6295787716 6307725312 6341787648 6344299206 6360692744 6373430784 6391332864 6407847936 6423223212 6442450944 6445002368 6457909248 6474596352 6492782592 6495353949 6508361664 6509559808 6525179136 6543507456 6560415744 6576157098 6576668672 6581274624 6611668992 6628048896 6628753408 6649122816 6649829568 6679830528 6680540544 6697091072 6718384512 6749412096 6754664448 6770871891 6785859584 6788367684 6807435264 6819718472 6825025536 6860618352 6861881344 6878346048 6896119552 6915489792 6937477632 6949995486 6969517056 6987526144 7009743024 7042116192 7059562496 7082008416 7114715328 7115471569 7155779337 7188826946 7194421248 7208828928 7247757312 7250627664 7269363136 7283920896 7304380416 7323254784 7340826528 7365716992 7380467712 7398752256 7399538688 7423261656 7438127616 7456555008 7457347584 7475822592 7514809344 7515608112 7516192768 7534227456 7553695744 7574913024 7593088608 7598997504 7612708992 7634092032 7653818368 7672183281 7678153728 7713613824 7719616512 7738139304 7755268096 7758134496 7779926016 7793963968 7800029184 7840706688 7860966912 7880441856 7881279488 7922380716 7942007808 7942851984 7962529792 8004054744 8024737056 8068071424 8093723904 8108328067 8131103232 8156956122 8178033528 8215802224 8222195712 8238661632 8286431616 8307843584 8323596288 8324481024 8351169363 8372748612 8389516032 8393491456 8410300416 8455716864 8459065608 8476005888 8497907712 8521777152 8543797248 8564297616 8588353536 8589934592 8610545664 8632795136 8657043456 8660471932 8677815552 8684568576 8700238848 8724676608 8727901308 8747220992 8768209464 8775032832 8815558656 8837398528 8843587776 8865497088 8866439424 8906440704 8907387392 8934758784 8935708482 8957846016 8999216128 9006219264 9027829188 9051156912 9076580352 9100034048 9147491136 9171128064 9200287719 9220653056 9242777502 9249970176 9266660648 9292689408 9322235568 9346324032 9389488256 9442677888 9443681574 9486287104 9512681472 9516448809 9541039116 9560146176 9592561664 9611771904 9663676416 9667503552 9686863872 9711894528 9739173888 9764339712 9768206714 9787768704 9815261184 9840623616 9864235647 9865003008 9866051584 9897682208 9917503488 9942073344 9943130112 9967763456 9974744352 10019745792 10020810816 10045636608 10077576768 10099884032 10124118144 10131996672 10150278656 10178789376 10182551526 10211152896 10229577708 10237538304 10284818432 10292822016 10317519072 10344179328 10373234688 10400038912 10424993229 10454275584 10481289216 10507255808 10514614536 10563174288 10589343744 10590469312 10623012624 10672072992 10699649408 10783240419 10791631872 10841470976 10871635968 10875941496 10904044704 10925881344 10962927616 10984882176 11017628503 11048575488 11070701568 11098128384 11099308032 11134892484 11163664816 11184832512 11186021376 11213733888 11273412168 11274289152 11278754144 11301341184 11330543616 11362369536 11389632912 11391729664 11419063488 11451138048 11480727552 11517230592 11542724608 11570420736 11579424768 11600318464 11632902144 11637201744 11669889024 11690945952 11700043776 11754078208 11791450368 11820662784 11821919232 11875254272 11883571074 11913011712 11914277976 11943794688 12006082116 12008292352 12037105584 12068209216 12102107136 12140585856 12196654848 12228170752 12267050292 12323703336 12333293568 12390252544 12429647424 12461765376 12486721536 12559122918 12590237184 12591575432 12615450624 12683575296 12688598412 12721385488 12746861568 12782665728 12815695872 12846446424 12884901888 12890004736 12915818496 12949192704 12985565184 12990707898 13016723328 13019119616 13050358272 13087014912 13120831488 13152314196 13153337344 13162549248 13223337984 13256097792 13257506816 13298245632 13299659136 13359661056 13361081088 13394182144 13403562723 13436769024 13498824192 13509328896 13541743782 13571719168 13576735368 13614870528 13639436944 13650051072 13721236704 13723762688 13756692096 13792239104 13830979584 13864166253 13874955264 13899990972 13939034112 13975052288 14019486048 14084232384 14119124992 14164016832 14165522361 14229430656 14230943138 14311558674 14377653892 14388842496 14417657856 14495514624 14501255328 14538726272 14567841792 14608760832 14646509568 14652310071 14681653056 14731433984 14760935424 14797504512 14799077376 14846523312 14876255232 14913110016 14914695168 14951645184 15029618688 15031216224 15032385536 15068454912 15107391488 15149826048 15155825881 15186177216 15197995008 15225417984 15268184064 15273827289 15307636736 15344366562 15356307456 15427227648 15439233024 15476278608 15510536192 15516268992 15559852032 15587927936 15600058368 15681413376 15721933824 15760883712 15762558976 15844761432 15884015616 15885703968 15925059584 16008109488 16049474112 16136142848 16187447808 16216656134 16262206464 16313912244 16356067056 16431604448 16444391424 16477323264 16572863232 16615687168 16647192576 16648962048 16702338726 16745497224 16779032064 16786982912 16820600832 16911433728 16918131216 16952011776 16995815424 17043554304 17087594496 17128595232 17176707072 17179869184 17221091328 17265590272 17314086912 17320943864 17355631104 17369137152 17400477696 17449353216 17455802616 17494441984 17536418928 17550065664 17631117312 17674797056 17687175552 17730994176 17732878848 17812881408 17814774784 17869517568 17871416964 17915692032 17998432256 18012438528 18055658376 18102313824 18153160704 18200068096 18294982272 18342256128 18400575438 18441306112 18485555004 18499940352 18533321296 18585378816 18644471136 18692648064 18778976512 18838684377 18885355776 18887363148 18972574208 19025362944 19032897618 19082078232 19120292352 19185123328 19223543808 19327352832 19335007104 19373727744 19423789056 19478347776 19486061847 19528679424 19536413428 19575537408 19630522368 19681247232 19728471294 19730006016 19732103168 19795364416 19835006976 19884146688 19886260224 19935526912 19949488704 20039491584 20041621632 20091273216 20155153536 20199768064 20248236288 20263993344 20300557312 20357578752 20365103052 20422305792 20459155416 20475076608 20569636864 20585644032 20635038144 20688358656 20746469376 20800077824 20849986458 20908551168 20962578432 21014511616 21029229072 21126348576 21178687488 21180938624 21246025248 21344145984 21346414707 21399298816 21467338011 21566480838 21583263744 21682941952 21743271936 21751882992 21808089408 21851762688 21925855232 21969764352 22035257006 22097150976 22141403136 22196256768 22198616064 22269784968 22327329632 22369665024 22372042752 22427467776 22546824336 22548578304 22557508288 22602682368 22661087232 22724739072 22779265824 22783459328 22838126976 22902276096 22961455104 23016549843 23034461184 23085449216 23140841472 23158849536 23200636928 23265804288 23274403488 23339778048 23381891904 23400087552 23508156416 23582900736 23641325568 23643838464 23750508544 23767142148 23826023424 23828555952 23887589376 24012164232 24016584704 24074211168 24136418432 24204214272 24281171712 24324984201 24393309696 24456341504 24534100584 24647406672 24666587136 24780505088 24859294848 24923530752 24973443072 25053508089 25118245836 25180474368 25183150864 25230901248 25367150592 25377196824 25442770976 25493723136 25565331456 25631391744 25692892848 25769803776 25780009472 25831636992 25898385408 25971130368 25981415796 26033446656 26038239232 26100716544 26174029824 26241662976 26304628392 26306674688 26325098496 26446675968 26512195584 26515013632 26596491264 26599318272 26719322112 26722162176 26788364288 26807125446 26873538048 26997648384 27018657792 27083487564 27143438336 27153470736 27229741056 27278873888 27300102144 27442473408 27447525376 27513384192 27584478208 27661959168 27728332506 27749910528 27799981944 27878068224 27950104576 28038972096 28168464768 28238249984 28328033664 28331044722 28458861312 28461886276 28549346427 28623117348 28755307784 28777684992 28835315712 28991029248 29002510656 29077452544 29135683584 29217521664 29293019136 29304620142 29363306112 29462867968 29521870848 29595009024 29598154752 29693046624 29752510464 29826220032 29829390336 29903290368 30002349193 30059237376 30062432448 30064771072 30136909824 30214782976 30299652096 30311651762 30372354432 30395990016 30450835968 30536368128 30547654578 30615273472 30688733124 30712614912 30854455296 30878466048 30952557216 31021072384 31032537984 31119704064 31175855872 31200116736 31274979687 31362826752 31443867648 31521767424 31525117952 31689522864 31768031232 31771407936 31850119168 32016218976 32098948224 32272285696 32349721257 32374895616 32433312268 32524412928 32627824488 32712134112 32863208896 32888782848 32954646528 33052885509 33145726464 33231374336 33294385152 33297924096 33404677452 33490994448 33558064128 33573965824 33641201664 33822867456 33836262432 33904023552 33991630848 34087108608 34175188992 34188723499 34257190464 34353414144 34359738368 34442182656 34531180544 34628173824 34641887728 34711262208 34738274304 34800955392 34898706432 34911605232 34988883968 35072837856 35100131328 35262234624 35349594112 35374351104 35461988352 35465757696 35625762816 35629549568 35739035136 35742833928 35831384064 35996864512 36024877056 36111316752 36204627648 36306321408 36400136192 36589964544 36684512256 36801150876 36882612224 36971110008 36999880704 37066642592 37170757632 37288942272 37385296128 37557953024 37677368754 37770711552 37774726296 37945148416 38050725888 38065795236 38164156464 38240584704 38370246656 38447087616 38654705664 38670014208 38747455488 38847578112 38956695552 38972123694 39057358848 39072826856 39151074816 39261044736 39362494464 39456942588 39460012032 39464206336 39590728832 39670013952 39768293376 39772520448 39871053824 39898977408 40078983168 40083243264 40182546432 40310307072 40399536128 40496472576 40527986688 40601114624 40715157504 40730206104 40844611584 40918310832 40950153216 41139273728 41171288064 41270076288 41376717312 41492938752 41592498759 41600155648 41699972916 41817102336 41925156864 42029023232 42058458144 42252697152 42357374976 42361877248 42492050496 42496567083 42688291968 42692829414 42798597632 42934676022 43132961676 43166527488 43365883904 43486543872 43503765984 43616178816 43703525376 43851710464 43939528704 43956930213 44070514012 44194301952 44282806272 44392513536 44397232128 44539569936 44654659264 44739330048 44744085504 44854935552 45093648672 45097156608 45115016576 45205364736 45322174464 45449478144 45467477643 45558531648 45566918656 45676253952 45804552192 45922910208 46033099686 46068922368 46170898432 46281682944 46317699072 46401273856 46531608576 46548806976 46679556096 46763783808 46800175104 47016312832 47165801472 47282651136 47287676928 47501017088 47534284296 47652046848 47657111904 47775178752 48024328464 48033169408 48148422336 48272836864 48408428544 48562343424 48649968402 48786619392 48912683008 49068201168 49294813344 49333174272 49561010176 49718589696 49808300983 49847061504 49946886144 50107016178 50236491672 50360948736 50366301728 50461802496 50734301184 50754393648 50885541952 50987446272 51130662912 51262783488 51385785696 51539607552 51560018944 51663273984 51796770816 51942260736 51962831592 52066893312 52076478464 52201433088 52348059648 52483325952 52609256784 52613349376 52650196992 52893351936 53024391168 53030027264 53192982528 53198636544 53438644224 53444324352 53576728576 53614250892 53747076096 53995296768 54037315584 54166975128 54286876672 54306941472 54459482112 54557747776 54600204288 54884946816 54895050752 55026768384 55168956416 55323918336 55456665012 55499821056 55599963888 55756136448 55900209152 56077944192 56336929536 56476499968 56516053131 56656067328 56662089444 56917722624 56923772552 57098692854 57246234696 57510615568 57555369984 57670631424 57982058496 58005021312 58154905088 58271367168 58435043328 58458185541 58586038272 58609240284 58726612224 58925735936 59043741696 59190018048 59196309504 59386093248 59505020928 59652440064 59658780672 59806580736 60004698386 60118474752 60124864896 60129542144 60273819648 60429565952 60599304192 60623303524 60744708864 60791980032 60901671936 61072736256 61095309156 61230546944 61377466248 61425229824 61708910592 61756932096 61905114432 62042144768 62065075968 62239408128 62351711744 62400233472 62549959374 62725653504 62887735296 63043534848 63050235904 63379045728 63536062464 63542815872 63700238336 64032437952 64039244121 64197896448 64402014033 64544571392 64699442514 64749791232 64866624536 65048825856 65255648976 65424268224 65726417792 65777565696 65909293056 66105771018 66291452928 66462748672 66588770304 66595848192 66809354904 66981988896 67116128256 67147931648 67282403328 67645734912 67672524864 67679717947 67808047104 67983261696 68174217216 68350377984 68377446998 68514380928 68706828288 68719476736 68884365312 69049649529 69062361088 69256347648 69283775456 69422524416 69476548608 69601910784 69797412864 69823210464 69977767936 70145675712 70200262656 70524469248 70699188224 70748702208 70923976704 70931515392 71251525632 71259099136 71478070272 71485667856 71662768128 71993729024 72049754112 72222633504 72409255296 72612642816 72800272384 72974952603 73179929088 73369024512 73602301752 73765224448 73942220016 73999761408 74133285184 74341515264 74577884544 74770592256 75115906048 75354737508 75541423104 75549452592 75890296832 76101451776 76131590472 76328312928 76481169408 76740493312 76894175232 77123399521 77309411328 77340028416 77494910976 77695156224 77913391104 77944247388 78114717696 78145653712 78302149632 78522089472 78724988928 78913885176 78920024064 78928412672 79181457664 79340027904 79536586752 79545040896 79742107648 79797954816 80157966336 80166486528 80365092864 80620614144 80799072256 80992945152 81055973376 81202229248 81430315008 81460412208 81689223168 81836621664 81900306432 82278547456 82342576128 82540152576 82753434624 82985877504 83184997518 83200311296 83399945832 83634204672 83850313728 84058046464 84116916288 84505394304 84714749952 84723754496 84984100992 84993134166 85376583936 85385658828 85597195264 85869352044 86265923352 86333054976 86731767808 86973087744 87007531968 87232357632 87407050752 87703420928 87879057408 87913860426 88141028024 88388603904 88565612544 88785027072 88794464256 89079139872 89309318528 89478660096 89488171008 89709871104 90007047579 90187297344 90194313216 90230033152 90410729472 90644348928 90898956288 90934955286 91117063296 91133837312 91352507904 91609104384 91845820416 92066199372 92137844736 92341796864 92563365888 92635398144 92802547712 93063217152 93097613952 93359112192 93527567616 93600350208 93824939061 94032625664 94331602944 94565302272 94575353856 95002034176 95068568592 95304093696 95314223808 95550357504 96048656928 96066338816 96296844672 96545673728 96816857088 97049163771 97124686848 97299936804 97573238784 97825366016 98136402336 98589626688 98666348544 99122020352 99158656527 99437179392 99616601966 99694123008 99893772288 100214032356 100472983344 100721897472 100732603456 100923604992 101468602368 101508787296 101771083904 101974892544 102261325824 102525566976 102566170497 102771571392 103079215104 103120037888 103326547968 103593541632 103884521472 103925663184 104133786624 104152956928 104402866176 104696119296 104966651904 105218513568 105226698752 105300393984 105786703872 106048782336 106060054528 106385965056 106397273088 106877288448 106888648704 107153457152 107228501784 107494152192 107990593536 108074631168 108333950256 108573753344 108613882944 108918964224 109115495552 109200408576 109769893632 109790101504 110053536768 110337912832 110647836672 110913330024 110999642112 111199927776 111512272896 111800418304 112155888384 112673859072 112952999936 113032106262 113312134656 113324178888 113835445248 113847545104 114197385708 114492469392 115021231136 115110739968 115341262848 115964116992 116010042624 116309810176 116542734336 116870086656 116916371082 117172076544 117218480568 117453224448 117851471872 118087483392 118380036096 118392619008 118772186496 119010041856 119304880128 119317561344 119613161472 120009396772 120236949504 120249729792 120259084288 120547639296 120859131904 121198608384 121246607048 121489417728 121583960064 121803343872 122145472512 122190618312 122461093888 122754932496 122850459648 123417821184 123513864192 123810228864 124084289536 124130151936 124478816256 124703423488 124800466944 125099918748 125451307008 125775470592 126087069696 126100471808 126758091456 127072124928 127085631744 127400476672 127489701249 128064875904 128078488242 128395792896 128804028066 129089142784 129398885028 129499582464 129733249072 130097651712 130511297952 130848536448 131452835584 131555131392 131818586112 131870790639 132211542036 132582905856 132925497344 133177540608 133191696384 133618709808 133963977792 134232256512 134295863296 134564806656 135291469824 135345049728 135359435894 135616094208 135966523392 136348434432 136402432929 136700755968 136754893996 137028761856 137413656576 137768730624 138099299058 138124722176 138512695296 138567550912 138845048832 138953097216 139203821568 139594825728 139646420928 139955535872 140291351424 140400525312 141048938496 141398376448 141497404416 141847953408 141863030784 142503051264 142518198272 142956140544 142971335712 143325536256 143987458048 144099508224 144445267008 144818510592 145225285632 145600544768 145949905206 146359858176 146738049024 147204603504 147530448896 147884440032 147999522816 148266570368 148683030528 149155769088 149424902949 149541184512 150231812096 150709475016 151082846208 151098905184 151780593664 152202903552 152263180944 152656625856 152962338816 153480986624 153788350464 154246799042 154618822656 154680056832 154989821952 155390312448 155826782208 155888494776 156229435392 156291307424 156604299264 157044178944 157449977856 157827770352 157840048128 157856825344 158362915328 158680055808 159073173504 159090081792 159484215296 159595909632 160315932672 160332973056 160730185728 161241228288 161598144512 161985890304 162111946752 162404458496 162860630016 162920824416 163378446336 163673243328 163800612864 164557094912 164685152256 165080305152 165506869248 165971755008 166369995036 166400622592 166799891664 167268409344 167700627456 168116092928 168233832576 169010788608 169429499904 169447508992 169968201984 169986268332 170753167872 170771317656 171194390528 171738704088 172531846704 172666109952 173463535616 173946175488 174015063936 174464715264 174814101504 175374556623 175406841856 175758114816 175827720852 176282056048 176777207808 177131225088 177570054144 177588928512 178158279744 178618637056 178957320192 178976342016 179419742208 180014095158 180374594688 180388626432 180460066304 180821458944 181288697856 181797912576 181869910572 182234126592 182267674624 182705015808 183218208768 183691640832 184132398744 184275689472 184683593728 185126731776 185270796288 185605095424 186126434304 186195227904 186718224384 187055135232 187200700416 187649878122 188065251328 188663205888 189130604544 189150707712 190004068352 190137137184 190608187392 190628447616 191100715008 192097313856 192117732363 192132677632 192593689344 193091347456 193633714176 194098327542 194249373696 194599873608 195146477568 195650732032 196272804672 197179253376 197332697088 198244040704 198317313054 198874358784 199233203932 199388246016 199787544576 200428064712 200945966688 201443794944 201465206912 201847209984 202937204736 203017574592 203039153841 203542167808 203949785088 204522651648 205051133952 205132340994 205543142784 206158430208 206240075776 206653095936 207187083264 207769042944 207851326368 208267573248 208305913856 208805732352 209392238592 209933303808 210016444351 210437027136 210453397504 210600787968 211573407744 212097564672 212120109056 212771930112 212794546176 213754576896 213777297408 214306914304 214457003568 214988304384 215981187072 216149262336 216667900512 217147506688 217227765888 217837928448 218230991104 218400817152 218924857809 219539787264 219580203008 220107073536 220675825664 221295673344 221826660048 221999284224 222399855552 223024545792 223600836608 224311776768 225347718144 225905999872 226064212524 226624269312 226648357776 227670890496 227695090208 228394771416 228984938784 230042462272 230221479936 230682525696 231370198563 231928233984 232020085248 232619620352 233085468672 233740173312 233832742164 234344153088 234436961136 234906448896 235702943744 236174966784 236760072192 236785238016 237544372992 238020083712 238609760256 238635122688 239226322944 240018793544 240473899008 240499459584 240518168576 241095278592 241718263808 242397216768 242493214096 242978835456 243167920128 243606687744 244290945024 244381236624 244922187776 245509864992 245700919296 246835642368 247027728384 247620457728 248168579072 248260303872 248957632512 249406846976 249600933888 250199837496 250902614016 251550941184 252174139392 252200943616 253516182912 254144249856 254171263488 254800953344 254979402498 256129751808 256156976484 256791585792 257608056132 258178285568 258797770056 258999164928 259466498144 260195303424 261022595904 261697072896 262905671168 263110262784 263637172224 263741581278 264423084072 265165811712 265850994688 266355081216 266383392768 267237419616 267927955584 268464513024 268591726592 269129613312 270021142737 270582939648 270690099456 270718871788 271232188416 271933046784 272696868864 272804865858 273401511936 273509787992 274057523712 274827313152 275537461248 276198598116 276249444352 277025390592 277135101824 277690097664 277906194432 278407643136 279189651456 279292841856 279911071744 280582702848 280801050624 282097876992 282796752896 282994808832 283695906816 283726061568 285006102528 285036396544 285912281088 285942671424 286651072512 287974916096 288199016448 288890534016 289637021184 290450571264 291147491313 291201089536 291899810412 292719716352 293476098048 294409207008 295060897792 295768880064 295999045632 296533140736 297366061056 297475969581 298311538176 298849805898 299082369024 300463624192 301418950032 302165692416 302197810368 303561187328 304405807104 304526361888 305313251712 305924677632 306961973248 307576700928 307698511491 308493598084 309237645312 309360113664 309979643904 310780624896 311653564416 311776989552 312458870784 312582614848 313208598528 314088357888 314899955712 315655540704 315680096256 315713650688 316725830656 317360111616 318146347008 318180163584 318968430592 319191819264 320631865344 320665946112 321460371456 322482456576 323196289024 323971780608 324223893504 324808916992 325721260032 325841648832 326756892672 327346486656 327601225728 329114189824 329370304512 330160610304 331013738496 331943510016 332739990072 332801245184 333599783328 334536818688 335401254912 336232185856 336467665152 338021577216 338858999808 338895017984 339936403968 339972536664 341506335744 341542635312 342388781056 343477408176 345063693408 345332219904 346927071232 347892350976 348030127872 348658106881 348929430528 349628203008 350749113246 350813683712 351516229632 351655441704 352564112096 353554415616 354262450176 355140108288 355177857024 356316559488 357237274112 357914640384 357952684032 358839484416 360028190316 360749189376 360777252864 360920132608 361642917888 362577395712 363595825152 363739821144 364468253184 364535349248 365410031616 366436417536 367383281664 368264797488 368551378944 369367187456 370253463552 370541592576 371210190848 372252868608 372390455808 373436448768 374110270464 374401400832 375299756244 376130502656 377326411776 378261209088 378301415424 380008136704 380274274368 381216374784 381256895232 382201430016 384194627712 384235464726 384265355264 385187378688 386182694912 387267428352 388196655084 388498747392 389199747216 390292955136 391301464064 392545609344 394358506752 394665394176 395612371917 396488081408 396634626108 397748717568 398466407864 398776492032 399575089152 400856129424 401891933376 402887589888 402930413824 403694419968 405874409472 406035149184 406078307682 407084335616 407899570176 409045303296 409207298787 410102267904 410264681988 411086285568 412480151552 413306191872 414374166528 415538085888 415702652736 416535146496 416611827712 417611464704 418784477184 419866607616 420032888702 420874054272 420906795008 421201575936 423146815488 424195129344 424240218112 425543860224 425589092352 427509153792 427554594816 428613828608 428914007136 429976608768 431962374144 432298524672 433335801024 434295013376 434455531776 435675856896 436461982208 436801634304 437849715618 439079574528 439160406016 440214147072 441351651328 442591346688 443653320096 443998568448 444799711104 446049091584 447201673216 448274708847 448623553536 450695436288 451811999744 452128425048 453248538624 453296715552 455341780992 455390180416 456789542832 457969877568 460084924544 460442959872 461365051392 462740397126 463856467968 464040170496 465239240704 466170937344 467480346624 467665484328 468688306176 468873922272 469812897792 471405887488 472349933568 473520144384 473570476032 473758025629 475088745984 476040167424 477219520512 477270245376 478452645888 480037587088 480947798016 480998919168 481036337152 482190557184 483436527616 484794433536 484986428192 485957670912 486335840256 487213375488 488581890048 488762473248 489844375552 491019729984 491401838592 493671284736 494055456768 495240915456 496337158144 496520607744 497915265024 498813693952 499201867776 500399674992 501805228032 503101882368 504348278784 504401887232 507032365824 508288499712 508342526976 509601906688 509958804996 512259503616 512313952968 513583171584 515216112264 516356571136 517595540112 517998329856 518932996288 520390606848 522045191808 523394145792 525811342336 526220525568 527274344448 527483162556 528846168144 530331623424 531701989376 532710162432 532766785536 534474839232 535855911168 536929026048 537183453184 538259226624 540042285474 541165879296 541380198912 541437743576 542464376832 543866093568 545393737728 545609731716 546803023872 547019575984 548115047424 549654626304 551074922496 552397196232 552498888704 554050781184 554270203648 555380195328 555812388864 556815286272 558379302912 558585683712 559822143488 561165405696 561602101248 564195753984 565593505792 565989617664 567391813632 567452123136 570012205056 570072793088 571824562176 571885342848 573302145024 575949832192 576353197089 576398032896 577781068032 579274042368 580901142528 582294982626 582402179072 583799620824 585439432704 586952196096 588818414016 590121795584 591537760128 591998091264 593066281472 594732122112 594951939162 596623076352 597699611796 598164738048 600927248384 602837900064 604331384832 604395620736 607122374656 608811614208 609052723776 609117461523 610626503424 611849355264 613923946496 615153401856 615397022982 616987196168 618475290624 618720227328 619959287808 621561249792 623307128832 623553979104 624917741568 625165229696 626417197056 628176715776 629799911424 630049333053 631311081408 631360192512 631427301376 633451661312 634720223232 636292694016 636360327168 637936861184 638383638528 641263730688 641331892224 642920742912 644964913152 646392578048 647943561216 648447787008 649617833984 651442520064 651683297664 653513785344 654692973312 655202451456 656774573427 658228379648 658740609024 660321220608 662027476992 663887020032 665479980144 665602490368 667199566656 669073637376 670802509824 672464371712 672935330304 676043154432 677717999616 677790035968 679872807936 679945073328 683012671488 683085270624 684777562112 686954816352 690127386816 690664439808 693854142464 694110595689 695784701952 696060255744 697316213762 697858861056 699256406016 701498226492 701627367424 703032459264 703310883408 705128224192 707108831232 708524900352 710280216576 710355714048 712633118976 714474548224 715829280768 715905368064 717678968832 720056380632 721498378752 721554505728 721840265216 723285835776 725154791424 727191650304 727479642288 728936506368 729070698496 730820063232 732872835072 734766563328 736529594976 737102757888 738734374912 740506927104 741083185152 742420381696 744505737216 744780911616 746872897536 748220540928 748802801664 750599512488 752261005312 754652823552 756522418176 756602830848 760016273408 760548548736 762432749568 762513790464 764402860032 768389255424 768470929452 768530710528 770374757376 772365389824 774534856704 776393310168 776997494784 778399494432 780585910272 782602928128 785091218688 788717013504 789330788352 791224743834 792976162816 793269252216 795497435136 796932815728 797552984064 799150178304 801712258848 803783866752 805775179776 805860827648 807388839936 810063428211 811748818944 812070298368 812156615364 814168671232 815799140352 818090606592 818414597574 820204535808 820529363976 822172571136 824960303104 826612383744 828748333056 831076171776 831405305472 833070292992 833223655424 835222929408 837568954368 839733215232 840065777404 841748108544 841813590016 842403151872 846293630976 848390258688 848480436224 851087720448 851178184704 855018307584 855109189632 857227657216 857828014272 859953217536 863924748288 864597049344 866671602048 868590026752 868911063552 871351713792 872923964416 873603268608 875699431236 878159149056 878320812032 880428294144 882703302656 885182693376 887306640192 887997136896 889599422208 892098183168 892427908743 894403346432 896549417694 897247107072 901390872576 903623999488 904256850096 906497077248 906593431104 910683561984 910780360832 913579085664 915939755136 920169849088 920885919744 922730102784 923095534473 925480794252 927712935936 928080340992 930478481408 932341874688 934960693248 935330968656 937376612352 937747844544 939625795584 942811774976 944699867136 947040288768 947140952064 947516051258 950177491968 952080334848 954439041024 954540490752 956905291776 960075174176 961895596032 961997838336 964381114368 966873055232 969588867072 969972856384 971915341824 972671680512 974426750976 977163780096 977524946496 979688751104 982039459968 982803677184 987342569472 988110913536 990481830912 992674316288 993041215488 995830530048 997627387904 998403735552 1000799349984 1003610456064 1006203764736 1008696557568 1008803774464 1014064731648 1016576999424 1016685053952 1019203813376 1019917609992 1024519007232 1024627905936 1027166343168 1030432224528 1032713142272 1035191080224 1035996659712 1037865992576 1040781213696 1044090383616 1045974320643 1046788291584 1051622684672 1052441051136 1054548688896 1054966325112 1057692336288 1060663246848 1063403978752 1065420324864 1065533571072 1068949678464 1071711822336 1073858052096 1074366906368 1076518453248 1080084570948 1082331758592 1082760397824 1082875487152 1084928753664 1087732187136 1090787475456 1091219463432 1093606047744 1094039151968 1096230094848 1099309252608 1102149844992 1104794392464 1104997777408 1108101562368 1108540407296 1110760390656 1111624777728 1113630572544 1116758605824 1117171367424 1119644286976 1122330811392 1123204202496 1128391507968 1131187011584 1131979235328 1134783627264 1134904246272 1140024410112 1140145586176 1143649124352 1143770685696 1146604290048 1151899664384 1152706394178 1152796065792 1155562136064 1158548084736 1161802285056 1164589965252 1164804358144 1167599241648 1170878865408 1173904392192 1177636828032 1180243591168 1183075520256 1183996182528 1186132562944 1189464244224 1189903878324 1193246152704 1195399223592 1196329476096 1201854496768 1205675800128 1208662769664 1208791241472 1214244749312 1217623228416 1218105447552 1218234923046 1221253006848 1223698710528 1227621896361 1227847892992 1230306803712 1230794045964 1233974392336 1237440454656 1239918575616 1243122499584 1246614257664 1247107958208 1249835483136 1250330459392 1252834394112 1256353431552 1259599822848 1260098666106 1262622162816 1262720385024 1262854602752 1266903322624 1269440446464 1272585388032 1272720654336 1275873722368 1276767277056 1282527461376 1282663784448 1285841485824 1289929826304 1292785156096 1295887122432 1296895574016 1299235667968 1302885040128 1303366595328 1307027570688 1309385946624 1310404902912 1313549146854 1316456759296 1317481218048 1320642441216 1324054953984 1327774040064 1330959960288 1331204980736 1334399133312 1338147274752 1341605019648 1344824126541 1344928743424 1345870660608 1352086308864 1355435999232 1355580071936 1359745615872 1359890146656 1366025342976 1366170541248 1369555124224 1373909632704 1380254773632 1381328879616 1387708284928 1388221191378 1391569403904 1392120511488 1394632427524 1395717722112 1398512812032 1402996452984 1403254734848 1406064918528 1406621766816 1410256448384 1414217662464 1417049800704 1420560433152 1420711428096 1421274076887 1425266237952 1428949096448 1431658561536 1431810736128 1435357937664 1440112761264 1442996757504 1443109011456 1443680530432 1446571671552 1450309582848 1454383300608 1454959284576 1457873012736 1458141396992 1461640126464 1465745670144 1469533126656 1470115110457 1473059189952 1474205515776 1477468749824 1481013854208 1482166370304 1484840763392 1489011474432 1489561823232 1493745795072 1496441081856 1497605603328 1501199024976 1504522010624 1509305647104 1513044836352 1513205661696 1520032546816 1521097097472 1524865499136 1525027580928 1528805720064 1536778510848 1536941858904 1537061421056 1540749514752 1544730779648 1549069713408 1552786620336 1553994989568 1556798988864 1561171820544 1565205856256 1570182437376 1577434027008 1578661576704 1582449487668 1585952325632 1586538504432 1590994870272 1593865631456 1595105968128 1598300356608 1603424517696 1607567733504 1611550359552 1611721655296 1614777679872 1620126856422 1623497637888 1624140596736 1624313230728 1628337342464 1631598280704 1636181213184 1636829195148 1640409071616 1641058727952 1644345142272 1649920606208 1653224767488 1657496666112 1662152343552 1662810610944 1666140585984 1666447310848 1670445858816 1675137908736 1679466430464 1680131554808 1683496217088 1683627180032 1684806303744 1692587261952 1696780517376 1696960872448 1702175440896 1702356369408 1710036615168 1710218379264 1714455314432 1715656028544 1719906435072 1727849496576 1729194098688 1733343204096 1737180053504 1737822127104 1742703427584 1745847928832 1747206537216 1751398862472 1756318298112 1756641624064 1760856588288 1765406605312 1770365386752 1774613280384 1775994273792 1779198844416 1784196366336 1784855817486 1788806692864 1793098835388 1794494214144 1802781745152 1807247998976 1808513700192 1812994154496 1813186862208 1821367123968 1821560721664 1827158171328 1827352384569 1831879510272 1840339698176 1841771839488 1845460205568 1846191068946 1850961588504 1855425871872 1856160681984 1860956962816 1864683749376 1869921386496 1870661937312 1874753224704 1875495689088 1879251591168 1885623549952 1889399734272 1890147999159 1894080577536 1894281904128 1895032102516 1900354983936 1904160669696 1908878082048 1909080981504 1913810583552 1920150348352 1923791192064 1923995676672 1928762228736 1933746110464 1939177734144 1939945712768 1943830683648 1945343361024 1948853501952 1954327560192 1955049892992 1959377502208 1964078919936 1965607354368 1974685138944 1976221827072 1980963661824 1985348632576 1986082430976 1991661060096 1995254775808 1996807471104 2001598699968 2007220912128 2012407529472 2017393115136 2017607548928 2028129463296 2033153998848 2033370107904 2038407626752 2039835219984 2049038014464 2049255811872 2054332686336 2060864449056 2065426284544 2070382160448 2071993319424 2075731985152 2081562427392 2082331787067 2088180767232 2091948641286 2093576583168 2103245369344 2104882102272 2109097377792 2109932650224 2115384672576 2121326493696 2126807957504 2130840649728 2131067142144 2137899356928 2143423644672 2147716104192 2148733812736 2153036906496 2160169141896 2164663517184 2165520795648 2165750974304 2169857507328 2175464374272 2181574950912 2182438926864 2187212095488 2188078303936 2192460189696 2198618505216 2204299689984 2209588784928 2209995554816 2216203124736 2217080814592 2221520781312 2223249555456 2227261145088 2233517211648 2234342734848 2239288573952 2244661622784 2246408404992 2256783015936 2262374023168 2263958470656 2269567254528 2269808492544 2280048820224 2280291172352 2287298248704 2287541371392 2293208580096 2303799328768 2305412788356 2305592131584 2311124272128 2317096169472 2323604570112 2329179930504 2329608716288 2335198483296 2341757730816 2347808784384 2355273656064 2360487182336 2366151040512 2367992365056 2372265125888 2378928488448 2379807756648 2386492305408 2390798447184 2392658952192 2403708993536 2411351600256 2417325539328 2417582482944 2428489498624 2430190284633 2435246456832 2436210895104 2436469846092 2442506013696 2447397421056 2455243792722 2455695785984 2460613607424 2461588091928 2467948784672 2474880909312 2479837151232 2486244999168 2493228515328 2494215916416 2499670966272 2500660918784 2505668788224 2512706863104 2519199645696 2520197332212 2525244325632 2525440770048 2525709205504 2533806645248 2538880892928 2545170776064 2545441308672 2551747444736 2553534554112 2565054922752 2565327568896 2571682971648 2579859652608 2585570312192 2591774244864 2593791148032 2598471335936 2605770080256 2606733190656 2614055141376 2618771893248 2620809805824 2627098293708 2632913518592 2634962436096 2641284882432 2648109907968 2655548080128 2661919920576 2662409961472 2668798266624 2676294549504 2683210039296 2689648253082 2689857486848 2691741321216 2704172617728 2710871998464 2711160143872 2719491231744 2719780293312 2732050685952 2732341082496 2739110248448 2747819265408 2760509547264 2762657759232 2769286603419 2775416569856 2776442382756 2783138807808 2784241022976 2789264855048 2791435444224 2797025624064 2805992905968 2806509469696 2812129837056 2813243533632 2820512896768 2828435324928 2834099601408 2841120866304 2841422856192 2842548153774 2850532475904 2857898192896 2863317123072 2863621472256 2870715875328 2880225522528 2885993515008 2887361060864 2893143343104 2900619165696 2908766601216 2909918569152 2910227871721 2915746025472 2916282793984 2923280252928 2931491340288 2939066253312 2940230220914 2946118379904 2948411031552 2954937499648 2962027708416 2964332740608 2969681526784 2978022948864 2979123646464 2987491590144 2992882163712 2995211206656 3002398049952 3009044021248 3018611294208 3026089672704 3026411323392 3040065093632 3042194194944 3049730998272 3050055161856 3057611440128 3073557021696 3073883717808 3074122842112 3081499029504 3089461559296 3098139426816 3105573240672 3107989979136 3113597977728 3122343641088 3130411712512 3137922961929 3140364874752 3154868054016 3157323153408 3164898975336 3171904651264 3173077008864 3181989740544 3187731262912 3190211936256 3196600713216 3206849035392 3215135467008 3223100719104 3223443310592 3229555359744 3240253712844 3246995275776 3248281193472 3248626461456 3256674684928 3263196561408 3272362426368 3273658390296 3280818143232 3282117455904 3288690284544 3299841212416 3306449534976 3314993332224 3316306179403 3324304687104 3325621221888 3332281171968 3332894621696 3340891717632 3350275817472 3358932860928 3360263109616 3366992434176 3367254360064 3369612607488 3385174523904 3393561034752 3393921744896 3404350881792 3404712738816 3420073230336 3420436758528 3428910628864 3431312057088 3439812870144 3455698993152 3458388197376 3466686408192 3474360107008 3475644254208 3485406855168 3491695857664 3494413074432 3502797724944 3512636596224 3513283248128 3521713176576 3530813210624 3540730773504 3549226560768 3551988547584 3558397688832 3568392732672 3569711634972 3577613385728 3586197670776 3588988428288 3605563490304 3614495997952 3617027400384 3625988308992 3626373724416 3642734247936 3643121443328 3654316342656 3654704769138 3663759020544 3680679396352 3683543678976 3690920411136 3692382137892 3701923177008 3712321363968 3721913925632 3729367498752 3739842772992 3741323874624 3749506449408 3750991378176 3758503182336 3771247099904 3778799468544 3780295998318 3788161155072 3788563808256 3790064205032 3800709967872 3808321339392 3817756164096 3818161963008 3827621167104 3840300696704 3847582384128 3847991353344 3857524457472 3867492220928 3878355468288 3879891425536 3887661367296 3890686722048 3897707003904 3908655120384 3910099785984 3918755004416 3928157839872 3931214708736 3949370277888 3952443654144 3961927323648 3970697265152 3972164861952 3983322120192 3990509551616 3993614942208 4003197399936 4014441824256 4024815058944 4034472379623 4034786230272 4035215097856 4056258926592 4066307997696 4066740215808 4076815253504 4079670439968 4098076028928 4098511623744 4108665372672 4121728898112 4130852569088 4140764320896 4143986638848 4151463970304 4163124854784 4164663574134 4176361534464 4183897282572 4187153166336 4206490738688 4209764204544 4218194755584 4219865300448 4230769345152 4242652987392 4253615915008 4261681299456 4262134284288 4263822230661 4275798713856 4286847289344 4295432208384 4297467625472 4306073812992 4320338283792 4329327034368 4331041591296 4331501948608 4339715014656 4350928748544 4363149901824 4364877853728 4374424190976 4376156607872 4384920379392 4397237010432 4408599379968 4410345331371 4419177569856 4419991109632 4432406249472 4434161629184 4443041562624 4446499110912 4454522290176 4467034423296 4468685469696 4478577147904 4489323245568 4492816809984 4513566031872 4524748046336 4527916941312 4539134509056 4539616985088 4560097640448 4560582344704 4574596497408 4575082742784 4586417160192 4607598657536 4610825576712 4611184263168 4622248544256 4634192338944 4647209140224 4658359861008 4659217432576 4670396966592 4683515461632 4695617568768 4710547312128 4720974364672 4732302081024 4735984730112 4744530251776 4757856976896 4759615513296 4772984610816 4781596894368 4785317904384 4807417987072 4822703200512 4834651078656 4835164965888 4856978997248 4860380569266 4870492913664 4872421790208 4872939692184 4885012027392 4894794842112 4910487585444 4911391571968 4921227214848 4923176183856 4935897569344 4949761818624 4959674302464 4972489998336 4986457030656 4988431832832 4999341932544 5001321837568 5011337576448 5025413726208 5038399291392 5040394664424 5050488651264 5050881540096 5051418411008 5067613290496 5077761785856 5090341552128 5090882617344 5103494889472 5107069108224 5130109845504 5130655137792 5143365943296 5159719305216 5171140624384 5183548489728 5187582296064 5196942671872 5211540160512 5213466381312 5228110282752 5237543786496 5241619611648 5254196587416 5265827037184 5269924872192 5282569764864 5296219815936 5311096160256 5323839841152 5324819922944 5337596533248 5352589099008 5366420078592 5379296506164 5379714973696 5383482642432 5408345235456 5421743996928 5422320287744 5438982463488 5439560586624 5464101371904 5464682164992 5478220496896 5482057153707 5495638530816 5521019094528 5525315518464 5538573206838 5550833139712 5552884765512 5566277615616 5568482045952 5578529710096 5582870888448 5594051248128 5611985811936 5613018939392 5624259674112 5626487067264 5641025793536 5656870649856 5668199202816 5670443997477 5682241732608 5682845712384 5685096307548 5701064951808 5715796385792 5726634246144 5727242944512 5741431750656 5760451045056 5771987030016 5774722121728 5786286686208 5801238331392 5817533202432 5819837138304 5820455743442 5831492050944 5832565587968 5846560505856 5862982680576 5878132506624 5880460441828 5892236759808 5896822063104 5924055416832 5928665481216 5939363053568 5956045897728 5958247292928 5974983180288 5985764327424 5990422413312 6004796099904 6018088042496 6037222588416 6052179345408 6052822646784 6080130187264 6084388389888 6099461996544 6100110323712 6115222880256 6147114043392 6147767435616 6148245684224 6162998059008 6178923118592 6196278853632 6211146481344 6215979958272 6227195955456 6244687282176 6246995361201 6260823425024 6275845923858 6280729749504 6309736108032 6314646306816 6329797950672 6343809302528 6346154017728 6363979481088 6375462525824 6380423872512 6393201426432 6413698070784 6430270934016 6446201438208 6446886621184 6459110719488 6480507425688 6493990551552 6496562386944 6497252922912 6513349369856 6526393122816 6544724852736 6547316780592 6561636286464 6564234911808 6577380569088 6599682424832 6612899069952 6629986664448 6632612358806 6648609374208 6651242443776 6664562343936 6665789243392 6681783435264 6700551634944 6717865721856 6720526219232 6733984868352 6739225214976 6770349047808 6787122069504 6787843489792 6808701763584 6809425477632 6840146460672 6840873517056 6857821257728 6862624114176 6879625740288 6911397986304 6916776394752 6933372816384 6948720214016 6951288508416 6970813710336 6983391715328 6988826148864 7005595449888 7025273192448 7026566496256 7043426353152 7061626421248 7081461547008 7098453121536 7103977095168 7116795377664 7136785465344 7139423269944 7155226771456 7172395341552 7177976856576 7211126980608 7228991995904 7234054800768 7251976617984 7252747448832 7285468495872 7286242886656 7308632685312 7309409538276 7327518041088 7361358792704 7367087357952 7381840822272 7384764275784 7403846354016 7424642727936 7443827851264 7458734997504 7479685545984 7482647749248 7499012898816 7501982756352 7517006364672 7542494199808 7557598937088 7560591996636 7576322310144 7577127616512 7580128410064 7601419935744 7616642678784 7635512328192 7636323926016 7655242334208 7680601393408 7695164768256 7695982706688 7715048914944 7734984441856 7756710936576 7759782851072 7775322734592 7781373444096 7795414007808 7817310240768 7820199571968 7837510008832 7856315679744 7862429417472 7898740555776 7904887308288 7923854647296 7941394530304 7944329723904 7966644240384 7981019103232 7987229884416 8006394799872 8028883648512 8049630117888 8068944759246 8069572460544 8070430195712 8112517853184 8132615995392 8133480431616 8153630507008 8159340879936 8196152057856 8197023247488 8217330745344 8243457796224 8261705138176 8281528641792 8287973277696 8302927940608 8326249709568 8329327148268 8352723068928 8367794565144 8374306332672 8412981477376 8419528409088 8436389511168 8439730600896 8461538690304 8485305974784 8507231830016 8523362598912 8524268568576 8527644461322 8551597427712 8573694578688 8590864416768 8594935250944 8612147625984 8640676567584 8662083182592 8663003897216 8679430029312 8701857497088 8726299803648 8729755707456 8730683615163 8748848381952 8752313215744 8769840758784 8794474020864 8817198759936 8820690662742 8838355139712 8839982219264 8864812498944 8868323258368 8886083125248 8892998221824 8909044580352 8934068846592 8937370939392 8957154295808 8978646491136 8985633619968 9027132063744 9049496092672 9055833882624 9078269018112 9079233970176 9120195280896 9121164689408 9149192994816 9150165485568 9172834320384 9215197315072 9221651153424 9222368526336 9244497088512 9268384677888 9294418280448 9316719722016 9318434865152 9340793933184 9367030923264 9391235137536 9413768885787 9421094624256 9441948729344 9464604162048 9471969460224 9489060503552 9515713953792 9519231026592 9545969221632 9563193788736 9570635808768 9614835974144 9645406401024 9669302157312 9670329931776 9713957994496 9720761138532 9740985827328 9744843580416 9745879384368 9770024054784 9789589684224 9820975170888 9822783143936 9842454429696 9846352367712 9871795138688 9899523637248 9919348604928 9944979996672 9948918538209 9972914061312 9976863665664 9998683865088 10002643675136 10022675152896 10050827452416 10076798582784 10080789328848 10100977302528 10101763080192 10102836822016 10135226580992 10155523571712 10180683104256 10181765234688 10206989778944 10214138216448 10260219691008 10261310275584 10286731886592 10319438610432 10342281248768 10367096979456 10375164592128 10393885343744 10423080321024 10426932762624 10456220565504 10475087572992 10483239223296 10508393174832 10531654074368 10539849744384 10565139529728 10592439631872 10622192320512 10647679682304 10649639845888 10675193066496 10705178198016 10732840157184 10758593012328 10759429947392 10766965284864 10816690470912 10843487993856 10844640575488 10877964926976 10879121173248 10928202743808 10929364329984 10956440993792 10964114307414 10991277061632 11042038189056 11050631036928 11077146413676 11101666279424 11105769531024 11136964091904 11157059420192 11165741776896 11188102496256 11223971623872 11226037878784 11248519348224 11252974134528 11282051587072 11313741299712 11336398405632 11340887994954 11364483465216 11365691424768 11370192615096 11402129903616 11431592771584 11453268492288 11454485889024 11482863501312 11520902090112 11543974060032 11549444243456 11572573372416 11602476662784 11635066404864 11639674276608 11640911486884 11662984101888 11665131175936 11693121011712 11725965361152 11756265013248 11760920883656 11784473519616 11793644126208 11848110833664 11857330962432 11878726107136 11912091795456 11916494585856 11949966360576 11971528654848 11980844826624 12009592199808 12036176084992 12074445176832 12104358690816 12105645293568 12160260374528 12168776779776 12198923993088 12200220647424 12230445760512 12294228086784 12295534871232 12296491368448 12325996118016 12357846237184 12392557707264 12422292962688 12431959916544 12454391910912 12489374564352 12493990722402 12521646850048 12551691847716 12561459499008 12619472216064 12629292613632 12659595901344 12687618605056 12692308035456 12727958962176 12750925051648 12760847745024 12786402852864 12791466691983 12827396141568 12860541868032 12892402876416 12893773242368 12918221438976 12961014851376 12987981103104 12993124773888 12994505845824 13026698739712 13052786245632 13089449705472 13094633561184 13123272572928 13128469823616 13154761138176 13199364849664 13225798139904 13231035994113 13259973328896 13265224717612 13297218748416 13302484887552 13329124687872 13363566870528 13401103269888 13435731443712 13441052438464 13467969736704 13478450429952 13540698095616 13574244139008 13575686979584 13617403527168 13618850955264 13680292921344 13681747034112 13715642515456 13725248228352 13759251480576 13822795972608 13833552789504 13866745632768 13897440428032 13902577016832 13941627420672 13966783430656 13977652297728 14011190899776 14050546384896 14053132992512 14086852706304 14123252842496 14162923094016 14196906243072 14207954190336 14233590755328 14273570930688 14278846539888 14310453542912 14344790683104 14355953713152 14422253961216 14457983991808 14468109601536 14503953235968 14505494897664 14570936991744 14572485773312 14617265370624 14618819076552 14655036082176 14722717585408 14734174715904 14763681644544 14769528551568 14807692708032 14849285455872 14887655702528 14917469995008 14959371091968 14965295498496 14998025797632 15003965512704 15034012729344 15084988399616 15115197874176 15121183993272 15152644620288 15154255233024 15160256820128 15202839871488 15233285357568 15271024656384 15272647852032 15310484668416 15361202786816 15390329536512 15391965413376 15430097829888 15469968883712 15513421873152 15519565702144 15550645469184 15562746888192 15590828015616 15634620481536 15640399143936 15675020017664 15712631359488 15724858834944 15797481111552 15809774616576 15847709294592 15882789060608 15888659447808 15933288480768 15962038206464 15974459768832 16012789599744 16057767297024 16099260235776 16137889518492 16139144921088 16140860391424 16225035706368 16265231990784 16266960863232 16307261014016 16318681759872 16392304115712 16394046494976 16434661490688 16486915592448 16523410276352 16563057283584 16575946555392 16605855881216 16652499419136 16658654296536 16705446137856 16735589130288 16748612665344 16825962954752 16839056818176 16872779022336 16879461201792 16923077380608 16970611949568 17011331992431 17014463660032 17046725197824 17048537137152 17055288922644 17103194855424 17147389157376 17181728833536 17189870501888 17224295251968 17281353135168 17324166365184 17326007794432 17358860058624 17403714994176 17452599607296 17459511414912 17461367230326 17497696763904 17504626431488 17539681517568 17588948041728 17634397519872 17641381325484 17676710279424 17679964438528 17736646516736 17772166250496 17785996443648 17818089160704 17868137693184 17874741878784 17914308591616 17957292982272 17971267239936 18054264127488 18098992185344 18111667765248 18156538036224 18158467940352 18240390561792 18242329378816 18298385989632 18300330971136 18345668640768 18430394630144 18443302306848 18444737052672 18488994177024 18536769355776 18588836560896 18633439444032 18636869730304 18681587866368 18734061846528 18782470275072 18827537771574 18842189248512 18883897458688 18929208324096 18943938920448 18978121007104 19031427907584 19038462053184 19091938443264 19126387577472 19141271617536 19229671948288 19290812802048 19338604314624 19340659863552 19427915988992 19441522277064 19481971654656 19489687160832 19491758768736 19540048109568 19579179368448 19641950341776 19645566287872 19684908859392 19692704735424 19743590277376 19799047274496 19838697209856 19889959993344 19897837076418 19945828122624 19953727331328 19997367730176 20005287350272 20045350305792 20101654904832 20153597165568 20161578657696 20201954605056 20205673644032 20270453161984 20311047143424 20361366208512 20363530469376 20371595102047 20413979557888 20428276432896 20520439382016 20522620551168 20573463773184 20638877220864 20684562497536 20734193958912 20750329184256 20787770687488 20846160642048 20853865525248 20912441131008 20950175145984 20966478446592 21016786349664 21063308148736 21079699488768 21130279059456 21184879263744 21244384641024 21295359364608 21299279691776 21350386132992 21410356396032 21465680314368 21517186024656 21518859894784 21533930569728 21633380941824 21686975987712 21689281150976 21755929853952 21758242346496 21856405487616 21858728659968 21912881987584 21928228614828 21982554123264 22084076378112 22101262073856 22154292827352 22203332558848 22211539062048 22273928183808 22314118840384 22331483553792 22376204992512 22447943247744 22452075757568 22497038696448 22505948269056 22564103174144 22627482599424 22672796811264 22681775989908 22728966930432 22731382849536 22740385230192 22804259807232 22863185543168 22906536984576 22908971778048 22965727002624 23041804180224 23087948120064 23098888486912 23145146744832 23204953325568 23270132809728 23279348553216 23281822973768 23325968203776 23330262351872 23386242023424 23451930722304 23512530026496 23521841767312 23568947039232 23587288252416 23696221667328 23714661924864 23757452214272 23824183590912 23832989171712 23899932721152 23943057309696 23961689653248 24019184399616 24072352169984 24148890353664 24208717381632 24211290587136 24320520749056 24337553559552 24397847986176 24400441294848 24460891521024 24588456173568 24591069742464 24592982736896 24651992236032 24715692474368 24785115414528 24844585925376 24863919833088 24908783821824 24978749128704 24987981444804 25043293700096 25103383695432 25122918998016 25238944432128 25258585227264 25319191802688 25375237210112 25384616070912 25455917924352 25501850103296 25521695490048 25572805705728 25582933383966 25654792283136 25721083736064 25784805752832 25787546484736 25836442877952 25922029702752 25986249547776 25989011691648 26053397479424 26105572491264 26178899410944 26189267122368 26192050845489 26246545145856 26256939647232 26309522276352 26398729699328 26451596279808 26462071988226 26519946657792 26530449435224 26594437496832 26604969775104 26658249375744 26727133741056 26802206539776 26871462887424 26882104876928 26935939473408 26956900859904 27081396191232 27148488278016 27151373959168 27234807054336 27237701910528 27360585842688 27363494068224 27431285030912 27450496456704 27518502961152 27645591945216 27667105579008 27733491265536 27794880856064 27805154033664 27883254841344 27933566861312 27955304595456 28022381799552 28101092769792 28106265985024 28173705412608 28241306657361 28246505684992 28325846188032 28393812486144 28415908380672 28467181510656 28547141861376 28557693079776 28620907085824 28689581366208 28711907426304 28844507922432 28915967983616 28936219203072 29007906471936 29010989795328 29141873983488 29144971546624 29234530741248 29237638153104 29310072164352 29445435170816 29468349431808 29527363289088 29539057103136 29615385416064 29698570911744 29775311405056 29834939990016 29846755614627 29918742183936 29930590996992 29996051595264 30007931025408 30068025458688 30169976799232 30230395748352 30242367986544 30305289240576 30308510466048 30320513640256 30405679742976 30466570715136 30542049312768 30545295704064 30620969336832 30722405573632 30780659073024 30783930826752 30860195659776 30939937767424 31026843746304 31039131404288 31101290938368 31125493776384 31181656031232 31269240963072 31280798287872 31350040035328 31425262718976 31449717669888 31594962223104 31619549233152 31695418589184 31765578121216 31777318895616 31866576961536 31924076412928 31948919537664 32025579199488 32115534594048 32198520471552 32275779036984 32278289842176 32281720782848 32450071412736 32530463981568 32533921726464 32614522028032 32637363519744 32784608231424 32788092989952 32869322981376 32973831184896 33046820552704 33126114567168 33151893110784 33211711762432 33304998838272 33317308593072 33410892275712 33471178260576 33497225330688 33651925909504 33678113636352 33745558044672 33758922403584 33846154761216 33941223899136 34022663984862 34028927320064 34093450395648 34097074274304 34110577845288 34206389710848 34294778314752 34363457667072 34379741003776 34448590503936 34562706270336 34648332730368 34652015588864 34717720117248 34807429988352 34905199214592 34919022829824 34922734460652 34995393527808 35009252862976 35079363035136 35177896083456 35268795039744 35282762650968 35353420558848 35359928877056 35473293033472 35544332500992 35571992887296 35636178321408 35736275386368 35749483757568 35828617183232 35914585964544 35942534479872 36108528254976 36197984370688 36223335530496 36313076072448 36316935880704 36480781123584 36484658757632 36596771979264 36600661942272 36691337281536 36860789260288 36886604613696 36889474105344 36977988354048 37073538711552 37177673121792 37266878888064 37273739460608 37363175732736 37468123693056 37564940550144 37655075543148 37684378497024 37767794917376 37858416648192 37887877840896 37956242014208 38062855815168 38076924106368 38183876886528 38252775154944 38282543235072 38374400075949 38459343896576 38581625604096 38677208629248 38681319727104 38855831977984 38883044554128 38963943309312 38979374321664 38983517537472 39080096219136 39158358736896 39283900683552 39291132575744 39369817718784 39385409470848 39487180554752 39598094548992 39677394419712 39693107982339 39779919986688 39795674152836 39891656245248 39907454662656 40010574700544 40090700611584 40203309809664 40307194331136 40323157315392 40403909210112 40411347288064 40540906323968 40622094286848 40722732417024 40727060938752 40743190204094 40827959115776 40856552865792 41040878764032 41045241102336 41146927546368 41277754441728 41468387917824 41500658368512 41575541374976 41692321284096 41707731050496 41824882262016 41900350291968 41932956893184 42033572699328 42126616297472 42159398977536 42260558118912 42369758527488 42488769282048 42590718729216 42598559383552 42700772265984 42820712792064 42931360628736 43034372049312 43037719789568 43067861139456 43266761883648 43373951975424 43378562301952 43511859707904 43516484692992 43712810975232 43717457319936 43825763975168 43856457229656 43965108246528 44168152756224 44202524147712 44308585654704 44406665117696 44423078124096 44547856367616 44628237680768 44662967107584 44752409985024 44895886495488 44904151515136 44994077392896 45011896538112 45128206348288 45254965198848 45345593622528 45363551979816 45457933860864 45462765699072 45480770460384 45608519614464 45726371086336 45813073969152 45817943556096 45931454005248 46083608360448 46175896240128 46197776973824 46290293489664 46409906651136 46540265619456 46558697106432 46563645947536 46651936407552 46660524703744 46772484046848 46903861444608 47025060052992 47043683534624 47137894078464 47174576504832 47392443334656 47429323849728 47514904428544 47648367181824 47665978343424 47799865442304 47886114619392 47923379306496 48038368799232 48144704339968 48297780707328 48417434763264 48422581174272 48641041498112 48675107119104 48795695972352 48800882589696 48921783042048 49176912347136 49182139484928 49185965473792 49303984472064 49431384948736 49570230829056 49689171850752 49727839666176 49817567643648 49957498257408 49975962889608 50086587400192 50206767390864 50245837996032 50477888864256 50517170454528 50638383605376 50750474420224 50769232141824 50911835848704 51003700206592 51043390980096 51145611411456 51165866767932 51309584566272 51442167472128 51569611505664 51575092969472 51672885755904 51844059405504 51972499095552 51978023383296 52106794958848 52211144982528 52357798821888 52378534244736 52384101690978 52493090291712 52513879294464 52619044552704 52797459398656 52903192559616 52924143976452 53039893315584 53060898870448 53209939550208 53316498751488 53454267482112 53604413079552 53742925774848 53764209753856 53871878946816 53913801719808 54162792382464 54296976556032 54302747918336 54469614108672 54475403821056 54721171685376 54726988136448 54862570061824 54900992913408 55037005922304 55291183890432 55334211158016 55466982531072 55589761712128 55610308067328 55766509682688 55867133722624 55910609190912 56044763599104 56202185539584 56347410825216 56482613314722 56493011369984 56651692376064 56787624972288 56831816761344 56934363021312 57094283722752 57115386159552 57241814171648 57379162732416 57423814852608 57689015844864 57831935967232 57872438406144 58015812943872 58021979590656 58283747966976 58289943093248 58469061482496 58475276306208 58620144328704 58890870341632 58936698863616 59054726578176 59078114206272 59230770832128 59397141823488 59550622810112 59669879980032 59693511229254 59837484367872 59861181993984 59992103190528 60015862050816 60136050917376 60339953598464 60460791496704 60484735973088 60617020932096 60641027280512 60811359485952 60933141430272 61084098625536 61090591408128 61114785306141 61241938673664 61444811147264 61561318146048 61567861653504 61720391319552 61879875534848 62053687492608 62078262808576 62202581876736 62250987552768 62363312062464 62538481926144 62561596575744 62700080070656 62850525437952 62899435339776 63189924446208 63239098466304 63390837178368 63531156242432 63554637791232 63733153923072 63848152825856 63897839075328 64051158398976 64231069188096 64397040943104 64551558073968 64556579684352 64563441565696 64900142825472 65060927963136 65067843452928 65229044056064 65274727039488 65569216462848 65576185979904 65738645962752 65947662369792 66093641105408 66252229134336 66303786221568 66423423524864 66609997676544 66634617186144 66821784551424 66942356521152 66994450661376 67303851819008 67356227272704 67491116089344 67517844807168 67692309522432 67882447798272 68045327969724 68057854640128 68186900791296 68194148548608 68221155690576 68412779421696 68589556629504 68726915334144 68759482007552 68897181007872 69125412540672 69296665460736 69304031177728 69435440234496 69614859976704 69810398429184 69838045659648 69845468921304 69990787055616 70018505725952 70158726070272 70355792166912 70537590079488 70565525301936 70706841117696 70719857754112 70946586066944 71088665001984 71143985774592 71272356642816 71472550772736 71498967515136 71657234366464 71829171929088 71885068959744 72217056509952 72395968741376 72446671060992 72626152144896 72633871761408 72961562247168 72969317515264 73193543958528 73201323884544 73382674563072 73721578520576 73773209227392 73778948210688 73955976708096 74147077423104 74355346243584 74533757776128 74547478921216 74726351465472 74936247386112 75129881100288 75310151086296 75368756994048 75535589834752 75716833296384 75775755681792 75912484028416 76125711630336 76153848212736 76367753773056 76505550309888 76565086470144 76748800151898 76918687793152 77163251208192 77354417258496 77362639454208 77711663955968 77766089108256 77958748643328 77967035074944 78160192438272 78316717473792 78567801367104 78576152536467 78582265151488 78739635437568 78770818941696 78974361109504 79196189097984 79354788839424 79386215964678 79559839973376 79591348305672 79783312490496 79814909325312 80021149401088 80181401223168 80406619619328 80614388662272 80646314630784 80807818420224 80822694576128 81081812647936 81244188573696 81445464834048 81454121877504 81486380408188 81655918231552 81713105731584 82081757528064 82090482204672 82293855092736 82555508883456 82936775835648 83001316737024 83151082749952 83384642568192 83415462100992 83649764524032 83800700583936 83865913786368 84067145398656 84253232594944 84318797955072 84521116237824 84739517054976 84977538564096 85181437458432 85197118767104 85401544531968 85641425584128 85862721257472 86068744098624 86075439579136 86135722278912 86533523767296 86747903950848 86757124603904 87023719415808 87032969385984 87425621950464 87434914639872 87651527950336 87712914459312 87930216493056 88336305512448 88405048295424 88617171309408 88813330235392 88846156248192 89095712735232 89256475361536 89325934215168 89504819970048 89540266843881 89791772990976 89808303030272 89988154785792 90023793076224 90256412696576 90509930397696 90691187245056 90727103959632 90915867721728 90925531398144 90961540920768 91217039228928 91452742172672 91626147938304 91635887112192 91862908010496 92167216720896 92351792480256 92395553947648 92580586979328 92819813302272 93080531238912 93117394212864 93127291895072 93303872815104 93544968093696 93807722889216 94050120105984 94087367069248 94275788156928 94349153009664 94784886669312 94858647699456 95029808857088 95296734363648 95331956686848 95599730884608 95772229238784 95846758612992 96076737598464 96289408679936 96595561414656 96834869526528 96845162348544 97282082996224 97350214238208 97591391944704 97601765179392 97843566084096 98353824694272 98364278969856 98371930947584 98607968944128 98862769897472 99140461658112 99378343701504 99455679332352 99635135287296 99914996514816 99951925779216 100173174800384 100413534781728 100491675992064 100955777728512 101034340909056 101276767210752 101500948840448 101538464283648 101823671697408 102007400413184 102086781960192 102291222822912 102331733535864 102619169132544 102884334944256 103139223011328 103150185938944 103345771511808 103688118811008 103944998191104 103956046766592 104213589917696 104422289965056 104715597643776 104757068489472 104768203381956 104986180583424 105027758588928 105238089105408 105594918797312 105806385119232 105848287952904 106079786631168 106121797740896 106419879100416 106632997502976 106908534964224 107208826159104 107485851549696 107528419507712 107743757893632 107827603439616 108325584764928 108593953112064 108605495836672 108939228217344 108950807642112 109442343370752 109453976272896 109725140123648 109801985826816 110074011844608 110582367780864 110668422316032 110933965062144 111179523424256 111220616134656 111533019365376 111734267445248 111821218381824 112089527198208 112404371079168 112694821650432 112965226629444 112986022739968 113303384752128 113575249944576 113663633522688 113868726042624 114188567445504 114230772319104 114483628343296 114758325464832 114847629705216 115378031689728 115663871934464 115744876812288 116031625887744 116043959181312 116567495933952 116579886186496 116938122964992 116950552612416 117240288657408 117781740683264 117873397727232 118109453156352 118156228412544 118461541664256 118794283646976 119079323947017 119101245620224 119339759960064 119387022458508 119674968735744 119722363987968 120031724101632 120272101834752 120679907196928 120921582993408 120969471946176 121234041864192 121282054561024 121622718971904 121866282860544 122168197251072 122181182816256 122229570612282 122483877347328 122889622294528 123122636292096 123135723307008 123440782639104 123759751069696 124156525617152 124405163753472 124501975105536 124726624124928 125076963852288 125123193151488 125400160141312 125701050875904 125798870679552 126379848892416 126478196932608 126781674356736 127062312484864 127109275582464 127466307846144 127696305651712 127795678150656 128102316797952 128462138376192 128794081886208 129103116147936 129113159368704 129126883131392 129800285650944 130121855926272 130135686905856 130458088112128 130549454078976 131138432925696 131152371959808 131477291925504 131895324739584 132187282210816 132504458268672 132607572443136 132846847049728 133219995353088 133269234372288 133643569102848 133884713042304 133988901322752 134607703638016 134712454545408 134982232178688 135035689614336 135384619044864 135764895596544 136090655939448 136115709280256 136373801582592 136388297097216 136442311381152 136825558843392 137179113259008 137453830668288 137518964015104 137794362015744 138250825081344 138593330921472 138608062355456 138870880468992 139229719953408 139620796858368 139676091319296 139690937842608 139981574111232 140037011451904 140317452140544 140711584333824 141075180158976 141131050603872 141413682235392 141439715508224 141893172133888 142177330003968 142287971549184 142544713285632 142601165714329 142945101545472 142997935030272 143314468732928 143658343858176 143770137919488 144434113019904 144791937482752 144893342121984 145252304289792 145267743522816 145923124494336 145938635030528 146387087917056 146402647769088 146765349126144 147443157041152 147546418454784 147557896421376 147911953416192 148294154846208 148710692487168 149067515552256 149094957842432 149452702930944 149872494772224 150259762200576 150620302172592 150737513988096 151071179669504 151433666592768 151551511363584 151824968056832 152251423260672 152307696425472 152735507546112 153011100619776 153130172940288 153497600303796 153837375586304 154326502416384 154708834516992 154725278908416 155423327911936 155532178216512 155917497286656 155934070149888 156320384876544 156633434947584 157135602734208 157152305072934 157164530302976 157479270875136 157541637883392 157948722219008 158392378195968 158709577678848 158772431929356 159119679946752 159182696611344 159629818650624 160042298802176 160362802446336 160813239238656 161228777324544 161292629261568 161615636840448 161645389152256 162163625295872 162488377147392 162890929668096 162908243755008 162972760816376 163311836463104 163426211463168 164163515056128 164180964409344 164587710185472 165111017766912 165873551671296 166002633474048 166302165499904 166769285136384 166830924201984 167299529048064 167601401167872 167731827572736 168134290797312 168506465189888 169042232475648 169479034109952 169955077128192 170362874916864 170394237534208 170803089063936 171282851168256 171725442514944 172137488197248 172150879158272 172271444557824 173067047534592 173495807901696 173514249207808 174047438831616 174065938771968 174851243900928 174869829279744 175303055900672 175425828918624 175860432986112 176672611024896 176810096590848 177234342618816 177626660470784 177692312496384 178191425470464 178512950723072 178651868430336 179009639940096 179080533687762 179583545981952 179616606060544 179976309571584 180047586152448 180512825393152 181019860795392 181382374490112 181454207919264 181851062796288 181923081841536 182434078457856 182905484345344 183252295876608 183271774224384 183344355918423 183725816020992 184334433441792 184703584960512 184791107895296 185161173958656 185639626604544 186161062477824 186234788425728 186254583790144 186607745630208 187089936187392 187615445778432 188100240211968 188174734138496 188551576313856 188698306019328 189569773338624 189717295398912 190059617714176 190593468727296 190663913373696 191199461769216 191544458477568 191693517225984 192153475196928 192578817359872 193191122829312 193669739053056 193690324697088 194564165992448 194700428476416 195182783889408 195203530358784 195687132168192 196707649388544 196728557939712 196743861895168 197215937888256 197725539794944 198280923316224 198756687403008 198911358664704 199270270574592 199829993029632 199903851558432 200346349600768 200827069563456 200983351984128 201911555457024 202068681818112 202553534421504 203001897680896 203076928567296 203647343394816 204014800826368 204173563920384 204582445645824 204663467071728 205238338265088 205768669888512 206278446022656 206300371877888 206691543023616 207376237622016 207889996382208 207912093533184 208427179835392 208844579930112 209431195287552 209514136978944 209536406763912 209972361166848 210055517177856 210476178210816 211189837594624 211612770238464 211696575905808 212159573262336 212243595481792 212839758200832 213265995005952 213817069928448 214417652318208 214971703099392 215056839015424 215487515787264 215655206879232 216651169529856 217187906224128 217210991673344 217878456434688 217901615284224 218884686741504 218907952545792 219450280247296 219603971653632 220148023689216 221164735561728 221336844632064 221867930124288 222359046848512 222441232269312 223066038730752 223468534890496 223642436763648 224179054396416 224808742158336 225389643300864 225930453258888 225972045479936 226606769504256 227150499889152 227327267045376 227737452085248 228377134891008 228461544638208 228967256686592 229516650929664 229695259410432 230756063379456 231327743868928 231489753624576 232063251775488 232087918362624 233134991867904 233159772372992 233876245929984 233901105224832 234480577314816 235563481366528 235728457609401 235746795454464 236218906312704 236312456825088 236923083328512 237588567293952 238158647894034 238202491240448 238679519920128 238774044917016 239349937471488 239444727975936 240063448203264 240544203669504 241359814393856 241843165986816 241938943892352 242468083728384 242564109122048 243245437943808 243732565721088 244336394502144 244362365632512 244459141224564 244967754694656 245779244589056 246245272584192 246271446614016 246881565278208 247519502139392 248313051234304 248810327506944 249003950211072 249453248249856 250153927704576 250246386302976 250800320282624 251402101751808 251597741359104 252759697784832 252956393865216 253563348713472 254218551164928 254932615692288 255392611303424 255591356301312 256204633595904 256924276752384 257588163772416 258206232295872 258226318737408 258253766262784 259600571301888 260243711852544 260271373811712 260916176224256 261098908157952 262276865851392 262304743919616 262954583851008 263790649479168 264374564421632 265008916537344 265215144886272 265693694099456 266439990706176 266538468744576 267287138205696 267769426084608 267977802645504 268620800531643 269215407276032 269424909090816 269964464357376 270071379228672 270769238089728 271529791193088 272181311878896 272231418560512 272747603165184 272776594194432 272884622762304 273651117686784 274358226518016 274907661336576 275037928030208 275588724031488 276501650162688 277186661842944 277216124710912 277741760937984 278459439906816 279241593716736 279352182638592 279381875685216 280074022903808 280634904281088 281423168667648 282150360317952 282262101207744 282827364470784 282879431016448 283786344267776 284354660007936 284575943098368 285089426571264 285202331428658 285890203090944 285995870060544 286628937465856 287316687716352 287540275838976 288868226039808 289786684243968 290504608579584 290535487045632 291846248988672 291877270061056 292774175834112 292805295538176 293530698252288 294886314082304 295092836909568 295115792842752 295823906832384 296588309692416 297421384974336 298135031104512 298189915684864 298905405861888 299744989544448 300519524401152 301240604345184 301475027976192 302142359339008 302867333185536 303103022727168 303649936113664 304502846521344 304615392850944 305471015092224 306022201239552 306260345880576 306995200607592 307674751172608 308653004832768 309417669033984 309450557816832 310846655823872 311064356433024 311834994573312 311868140299776 312640769753088 313266869895168 314271205468416 314304610145868 314329060605952 314958541750272 315083275766784 315897444438016 316784756391936 317419155357696 317544863858712 318239359893504 318365393222688 319259637301248 320084597604352 320725604892672 321626478477312 322457554649088 322585258523136 323231273680896 323290778304512 324327250591744 324976754294784 325781859336192 325816487510016 325945521632752 326623672926208 326852422926336 328327030112256 328361928818688 329175420370944 330222035533824 331747103342592 332005266948096 332604330999808 333538570272768 333661848403968 334599058096128 335202802335744 335463655145472 336268581594624 337012930379776 338084464951296 338958068219904 339910154256384 340725749833728 340788475068416 341606178127872 342565702336512 343450885029888 344274976394496 344301758316544 344542889115648 346134095069184 346991615803392 347028498415616 348094877663232 348131877543936 349702487801856 349739658559488 350606111801344 350851657837248 351720865972224 353345222049792 353620193181696 354468685237632 355253320941568 355384624992768 356382850940928 357025901446144 357303736860672 358019279880192 358161067375524 359167091963904 359233212121088 360095172304896 361025650786304 362039721590784 362764748980224 362908415838528 363702125592576 363846163683072 364868156915712 365810968690688 366504591753216 366543548448768 366688711836846 367451632041984 368668866883584 369407169921024 369582215790592 370322347917312 371279253209088 372469576851456 372509167580288 373215491260416 374179872374784 375230891556864 376200480423936 376349468276992 377103152627712 377396612038656 379139546677248 379434590797824 380119235428352 381186937454592 381327826747392 382398923538432 383088916955136 383387034451968 384306950393856 385157634719744 386382245658624 387339478106112 387380649394176 389128331984896 389400856952832 390365567778816 390407060717568 391374264336384 393415298777088 393457115879424 394431875776512 395451079589888 396561846632448 397513374806016 397822717329408 398540541149184 399659986059264 399807703116864 400692699201536 401654139126912 401966703968256 403823110914048 404137363636224 405107068843008 406003795361792 406153857134592 407294686789632 408029601652736 408347127840768 409164891291648 409326934143456 410476676530176 411537339777024 412556892045312 412600743755776 413383086047232 414752475244032 415779992764416 415824187066368 416854359670784 417689159860224 418862390575104 419028273957888 419072813527824 419944722333696 420111034355712 420952356421632 422379675189248 423225540476928 423393151811616 424319146524672 424487190963584 425679516401664 426531990011904 427634139856896 427803497142987 428835304636416 429943406198784 430113678030848 430975031574528 431310413758464 433302339059712 434375812448256 434421983346688 435756912869376 435803230568448 437769373483008 437815905091584 438900560494592 439207943307264 440296047378432 442329471123456 442673689264128 443735860248576 444718093697024 444882464538624 446132077461504 446937069780992 447284873527296 448358108792832 449617484316672 450779286601728 451860906517776 451944090959872 453213539008512 454300999778304 454654534090752 455474904170496 456754269782016 456923089276416 457934513373184 459033301859328 459390518820864 461512126758912 462655487737856 462979507249152 464126503550976 464175836725248 466269983735808 466319544745984 467752491859968 467802210449664 468961154629632 471126962733056 471456915218802 471493590908928 472437812625408 472624913650176 473846166657024 475177134587904 476317295788068 476404982480896 477359039840256 477548089834032 478889455951872 480126896406528 481088407339008 482719628787712 483686331973632 483877887784704 484936167456768 485128218244096 486490875887616 487465131442176 488672789004288 488724731265024 488918282449128 489935509389312 491558489178112 492490545168384 492542893228032 493763130556416 495039004278784 496626102468608 497620655013888 498007900422144 498906496499712 500307855409152 500492772605952 501600640565248 502804203503616 503195482718208 505519395569664 507126697426944 508437102329856 509865231384576 510785222606848 511182712602624 512409267191808 513848553504768 515176327544832 516412464591744 516452637474816 516507532525568 519201142603776 520487423705088 520542747623424 521832352448512 522197816315904 524553731702784 524609487839232 525909167702016 527581298958336 528749128843264 530017833074688 530430289772544 531387388198912 532879981412352 533076937489152 534574276411392 535538852169216 535955605291008 537241601063286 538430814552064 538849818181632 539928928714752 540142758457344 541538476179456 543059582386176 544362623757792 544462837121024 545553188388864 545769245524608 547302235373568 548716453036032 549815322673152 550033067755269 550075856060416 551177448062976 553003300325376 554373323685888 554432249421824 555483521875968 556918879813632 558483187433472 558704365277184 558763751370432 560148045807616 561269808562176 562846337335296 564300720635904 564524202415488 565654728941568 565758862032896 567572688535552 568709320015872 569151886196736 570178853142528 570404662857316 571780406181888 571991740121088 574633375432704 575080551677952 577736452079616 579573368487936 581009217159168 581070974091264 583692497977344 583754540122112 585548351668224 585610591076352 587061396504576 589772628164608 590185673819136 590231585685504 591647813664768 593176619384832 594842769948672 596270062209024 596379831369728 597810811723776 599489979088896 601039048802304 602481208690368 602950055952384 604284718678016 605734666371072 606206045454336 607299872227328 609005693042688 609230785701888 610942030184448 612044402479104 612520691761152 613990401215184 615349502345216 617306009665536 618835338067968 618901115633664 621693311647744 622128712866048 623669989146624 623736280599552 625281539506176 626533739790336 628542410936832 628609220291736 628658121211904 629917083500544 630166551533568 631794888876032 633569512783872 634838310715392 635089727717424 636478719787008 636730786445376 638519274602496 640169195208704 641451209785344 643252956954624 644915109298176 645170517046272 646462547361792 646581556609024 648654501183488 649953508589568 651563718672384 651632975020032 651891043265504 653704845852672 656654060224512 656723857637376 658350840741888 660444071067648 663494206685184 664010533896192 665208661999616 667077140545536 667323696807936 669198116192256 670405604671488 670927310290944 672537163189248 674025860759552 676168929902592 677916136439808 679820308512768 681451499667456 681576950136832 683212356255744 685131404673024 686901770059776 688549952788992 688603516633088 689085778231296 692268190138368 693983231606784 694056996831232 696189755326464 696263755087872 699404975603712 699479317118976 701212223602688 701703315674496 703441731944448 706690444099584 707240386363392 708937370475264 710506641883136 710769249985536 712765701881856 714051802892288 714607473721344 716038559760384 716322134751048 718334183927808 718466424242176 720190344609792 722051301572608 724079443181568 725529497960448 725816831677056 727404251185152 727692327366144 729736313831424 731621937381376 733009183506432 733087096897536 733377423673692 734903264083968 737337733767168 738814339842048 739164431581184 740644695834624 742558506418176 744939153702912 745018335160576 746430982520832 748359744749568 750461783113728 752400960847872 752698936553984 754206305255424 754793224077312 758279093354496 758869181595648 760238470856704 762655653494784 764797847076864 766177833910272 766774068903936 768613900787712 770315269439488 772764491317248 774678956212224 774761298788352 778256663969792 778801713905664 780731135557632 780814121435136 782748528672768 786830597554176 786914231758848 788863751553024 790902159179776 793123693264896 795026749612032 795645434658816 797081082298368 799319972118528 799615406233728 801385398403072 803308278253824 803933407936512 807646221828096 808274727272448 810214137686016 812007590723584 812307714269184 814589373579264 816059203305472 816694255681536 818329782583296 818653868286912 820953353060352 823074679554048 825113784090624 825201487511552 826766172094464 829504950488064 831559985528832 831648374132736 833708719341568 835378319720448 837724781150208 838056547915776 838145627055648 840222068711424 841904712843264 844759350378496 846451080953856 846786303623232 848638293049344 848974381927168 851359032803328 853063980023808 855268279713792 855606994285974 857670609272832 859886812397568 860227356061696 861950063149056 862620827516928 866604678119424 868843966693376 871513825738752 871606461136896 875538746966016 875631810183168 877801120989184 878415886614528 880592094756864 884658942246912 885347378528256 887471720497152 889436187394048 889764929077248 892264154923008 893874139561984 894569747054592 896716217585664 899234968633344 901558573203456 903721813035552 903888181919744 906427078017024 908601999556608 909309068181504 910949808340992 913508539564032 913846178552832 915869026746368 918066603718656 918781037641728 923024253517824 925310975475712 925959014498304 928253007101952 928351673450496 932539967471616 932639089491968 935504983719936 935604420899328 937922309259264 942253925466112 942913830437604 942987181817856 944875625250816 945249827300352 947692333314048 950354269175808 952634591576136 952809964961792 954718079680512 955096179668064 957778911903744 960253792813056 962176814678016 965439257575424 967372663947264 967755775569408 969872334913536 970256436488192 972981751775232 974930262884352 977345578008576 977449462530048 977836564898256 979871018778624 983116978356224 984981090336768 985085786456064 987526261112832 990078008557568 993252204937216 995241310027776 996015800844288 997812992999424 1000615710818304 1000985545211904 1003201281130496 1005608407007232 1006390965436416 1011038791139328 1014253394853888 1016874204659712 1019730462769152 1021570445213696 1022365425205248 1024818534383616 1027697107009536 1030352655089664 1032824929183488 1032905274949632 1033015065051136 1038402285207552 1040974847410176 1041085495246848 1043664704897024 1044395632631808 1049107463405568 1049218975678464 1051818335404032 1055162597916672 1057498257686528 1060035666149376 1060860579545088 1062774776397824 1065759962824704 1066153874978304 1069148552822784 1071077704338432 1071911210582016 1074483202126572 1076861629104128 1077699636363264 1080285516914688 1083076952358912 1086119164772352 1088725247515584 1088925674242048 1091106376777728 1091538491049216 1094604470747136 1097432906072064 1099630645346304 1100066135510538 1100151712120832 1102354896125952 1106006600650752 1108746647371776 1108864498843648 1110967043751936 1113837759627264 1117408730554368 1117527502740864 1120296091615232 1122539617124352 1125692674670592 1128601441271808 1129048404830976 1131309457883136 1131517724065792 1135145377071104 1137418640031744 1138303772393472 1140357706285056 1140809325714632 1143560812363776 1143983480242176 1149266750865408 1150161103355904 1155472904159232 1159146736975872 1162018434318336 1162141948182528 1167384995954688 1167509080244224 1171096703336448 1171221182152704 1174122793009152 1179545256329216 1180371347638272 1183295627329536 1186353238769664 1189685539897344 1192540124418048 1192759662739456 1195621623447552 1198979958177792 1202078097604608 1204962417380736 1205900111904768 1208569437356032 1211469332742144 1212412090908672 1214599744454656 1218011386085376 1218461571403776 1221884060368896 1224088804958208 1225041383522304 1227980802430368 1230699004690432 1234612019331072 1237670676135936 1237802231267328 1243386623295488 1244257425732096 1247339978293248 1247472561199104 1250563079012352 1253067479580672 1257084821873664 1257218440583472 1257316242423808 1259834167001088 1260333103067136 1263589777752064 1267139025567744 1269676621430784 1270179455434848 1272957439574016 1273461572890752 1277038549204992 1280338390417408 1282902419570688 1283410491428961 1286505913909248 1289830218596352 1290341034092544 1292925094723584 1297309002366976 1299907017179136 1303127437344768 1303265950040064 1303782086531008 1307409691705344 1313308120449024 1313447715274752 1316701681483776 1320888142135296 1326988413370368 1328021067792384 1330417323999232 1334154281091072 1334647393615872 1338396232384512 1340811209342976 1341854620581888 1345074326378496 1348051721519104 1352337859805184 1355832272879616 1359640617025536 1362902999334912 1363153900273664 1366424712511488 1370262809346048 1373803540119552 1377099905577984 1377207033266176 1378171556462592 1384536380276736 1387966463213568 1388113993662464 1392379510652928 1392527510175744 1398809951207424 1398958634237952 1402424447205376 1403406631348992 1406883463888896 1413380888199168 1414480772726784 1417874740950528 1421013283766272 1421538499971072 1425531403763712 1428103605784576 1429214947442688 1432077119520768 1432644269502096 1436668367855616 1436932848484352 1440380689219584 1444102603145216 1448158886363136 1451058995920896 1451633663354112 1454808502370304 1455384654732288 1459472627662848 1463243874762752 1466018367012864 1466174193795072 1466754847347384 1469806528167936 1474675467534336 1477628679684096 1478328863162368 1481289391669248 1485117012836352 1489878307405824 1490036670321152 1492861965041664 1496719489499136 1500923566227456 1504801921695744 1505397873107968 1508412610510848 1509586448154624 1516558186708992 1520476941713408 1525311306989568 1529595694153728 1532355667820544 1533548137807872 1537227801575424 1540630538878976 1545528982634496 1549357912424448 1549522597576704 1556513327939584 1557603427811328 1561462271115264 1561628242870272 1565497057345536 1573661195108352 1573828463517696 1577727503106048 1581804318359552 1586247386529792 1590053499224064 1591290869317632 1594162164596736 1598639944237056 1599230812467456 1602770796806144 1606616556507648 1607866815873024 1615292443656192 1616549454544896 1620428275372032 1624015181447168 1624615428538368 1629178747158528 1632118406610944 1633388511363072 1636659565166592 1637307736573824 1641906706120704 1646149359108096 1650099203265807 1650227568181248 1650402975023104 1653532344188928 1659009900976128 1663119971057664 1663296748265472 1667417438683136 1670756639440896 1675449562300416 1676113095831552 1676291254111296 1680444137422848 1683809425686528 1689518700756992 1692902161907712 1693572607246464 1697276586098688 1697948763854336 1702718065606656 1706127960047616 1710536559427584 1711213988571948 1715341218545664 1720454712123392 1723900126298112 1725241655033856 1733209356238848 1737687933386752 1743027651477504 1743212922273792 1751077493932032 1751263620366336 1755602241978368 1756831773229056 1761184189513728 1769317884493824 1770694757056512 1774943440994304 1779529858154496 1784528309846016 1787748279123968 1789139494109184 1793432435171328 1798469937266688 1803117146406912 1807443626071104 1807776363839488 1812854156034048 1817203999113216 1818618136363008 1821899616681984 1827017079128064 1827692357105664 1831738053492736 1836133207437312 1837562075283456 1846048507035648 1850621950951424 1851918028996608 1856506014203904 1856703346900992 1865079934943232 1865278178983936 1871009967439872 1871208841798656 1875844618518528 1884507850932224 1885827660875208 1885974363635712 1889751250501632 1890499654600704 1895384666628096 1900708538351616 1905269183152272 1905619929923584 1909436159361024 1910192359336128 1915557823807488 1920507585626112 1924353629356032 1930878515150848 1934745327894528 1935511551138816 1939744669827072 1940512872976384 1945963503550464 1949860525768704 1954691156017152 1954898925060096 1955673129796512 1966233956712448 1969962180673536 1970171572912128 1975052522225664 1980156017115136 1986504409874432 1990482620055552 1992031601688576 1995625985998848 2001231421636608 2001971090423808 2006402562260992 2011216814014464 2012781930872832 2022077582278656 2028506789707776 2033748409319424 2039460925538304 2043140890427392 2044730850410496 2049637068767232 2055394214019072 2060705310179328 2065649858366976 2065810549899264 2066030130102272 2076804570415104 2081949694820352 2082170990493696 2087329409794048 2088791265263616 2098214926811136 2098437951356928 2103636670808064 2110325195833344 2114996515373056 2120071332298752 2121721159090176 2125549552795648 2131519925649408 2132307749956608 2138297105645568 2142155408676864 2143822421164032 2148966404253144 2153723258208256 2155399272726528 2160571033829376 2166153904717824 2172238329544704 2177450495031168 2177851348484096 2182212753555456 2183076982098432 2189208941494272 2194865812144128 2199261290692608 2200132271021076 2200303424241664 2204709792251904 2212013201301504 2217493294743552 2217728997687296 2221934087503872 2227675519254528 2234817461108736 2235055005481728 2240592183230464 2245079234248704 2251385349341184 2257202882543616 2258096809661952 2262618915766272 2263035448131584 2270290754142208 2274837280063488 2276607544786944 2280715412570112 2281618651429264 2287966960484352 2298533501730816 2300322206711808 2310945808318464 2318293473951744 2324036868636672 2324283896365056 2334769991909376 2335018160488448 2342193406672896 2342442364305408 2348245586018304 2359090512658432 2360742695276544 2366591254659072 2372706477539328 2379371079794688 2385080248836096 2385519325478912 2391243246895104 2397959916355584 2404156195209216 2409924834761472 2411800223809536 2422938665484288 2424824181817344 2429199488909312 2436022772170752 2436923142807552 2443768120737792 2448177609916416 2450082767044608 2455961604860736 2461398009380864 2469224038662144 2475341352271872 2475604462534656 2486773246590976 2488514851464192 2494679956586496 2494945122398208 2501126158024704 2506134959161344 2514169643747328 2514436881166944 2514632484847616 2520666206134272 2527179555504128 2534278051135488 2539353242861568 2540358910869696 2545914879148032 2546923145781504 2554077098409984 2560676780834816 2565804839141376 2566820982857922 2573011827818496 2579660437192704 2580682068185088 2585850189447168 2594618004733952 2599814034358272 2606531900080128 2607564173062016 2614819383410688 2626616240898048 2626895430549504 2633403362967552 2641776284270592 2653976826740736 2656042135584768 2660834647998464 2668308562182144 2669294787231744 2676792464769024 2681622418685952 2683709241163776 2690148652756992 2696103443038208 2704675719610368 2711664545759232 2719281234051072 2725805998669824 2726307800547328 2732849425022976 2740525618692096 2747607080239104 2754199811155968 2756343112925184 2769072760553472 2775932926427136 2776227987324928 2784759021305856 2785055020351488 2797619902414848 2797917268475904 2804848894410752 2806813262697984 2813766927777792 2826761776398336 2828961545453568 2835749481901056 2842026567532544 2843076999942144 2851062807527424 2856207211569152 2858429894885376 2864154239041536 2865288539004192 2873336735711232 2873865696968704 2880761378439168 2888205206290432 2896317772726272 2902117991841792 2903267326708224 2909617004740608 2910769309464576 2918945255325696 2926487749525504 2932036734025728 2932348387590144 2933509694694768 2939613056335872 2949350935068672 2955257359368192 2956657726324736 2962578783338496 2970234025672704 2979756614811648 2980073340642304 2985723930083328 2993438978998272 3001847132454912 3009603843391488 3010795746215936 3016825221021696 3019172896309248 3033116373417984 3040953883426816 3050622613979136 3059191388307456 3064711335641088 3067096275615744 3074455603150848 3081261077757952 3091057965268992 3098715824848896 3099045195153408 3113026655879168 3115206855622656 3122924542230528 3123256485740544 3130994114691072 3147322390216704 3147656927035392 3155455006212096 3163608636719104 3172494773059584 3180106998448128 3182581738635264 3188324329193472 3197279888474112 3198461624934912 3205541593612288 3213233113015296 3215733631746048 3230584887312384 3233098909089792 3240856550744064 3248030362894336 3249230857076736 3258357494317056 3264236813221888 3266777022726144 3273319130333184 3274615473147648 3283813412241408 3292298718216192 3300198406531614 3300455136362496 3300805950046208 3307064688377856 3318019801952256 3326239942115328 3326593496530944 3334834877366272 3341513278881792 3352226191663104 3352582508222592 3360888274845696 3367618851373056 3379037401513984 3385804323815424 3387145214492928 3394553172197376 3395897527708672 3405436131213312 3412255920095232 3421073118855168 3422427977143896 3430682437091328 3440909424246784 3447800252596224 3450483310067712 3466418712477696 3475375866773504 3486055302955008 3486425844547584 3502154987864064 3502527240732672 3511204483956736 3513663546458112 3522368379027456 3538635768987648 3549886881988608 3559059716308992 3569056619692032 3575496558247936 3578278988218368 3586864870342656 3596939874533376 3606234292813824 3614887252142208 3615552727678976 3625708312068096 3634407998226432 3637236272726016 3643799233363968 3654034158256128 3655384714211328 3663476106985472 3672266414874624 3675124150566912 3692097014071296 3701243901902848 3703836057993216 3713012028407808 3713406693801984 3730159869886464 3730556357967872 3742019934879744 3742417683597312 3751689237037056 3769015701864448 3771655321750416 3771948727271424 3779502501003264 3780999309201408 3790769333256192 3801417076703232 3810538366304544 3811239859847168 3818872318722048 3820384718672256 3831115647614976 3841015171252224 3848707258712064 3850231474286883 3861757030301696 3869490655789056 3871023102277632 3881025745952768 3891927007100928 3899721051537408 3909382312034304 3909797850120192 3911346259593024 3932467913424896 3939924361347072 3940343145824256 3950105044451328 3960312034230272 3973008819748864 3980965240111104 3984063203377152 3991251971997696 4002462843273216 4003942180847616 4022433628028928 4025563861745664 4044155164557312 4057013579415552 4067496818638848 4078921851076608 4086281780854784 4089461700820992 4099274137534464 4110788428038144 4121410620358656 4131299716733952 4131621099798528 4132060260204544 4153609140830208 4163899389640704 4164341980987392 4174658819588096 4177582530527232 4196429853622272 4196875902713856 4207273341616128 4220650391666688 4229993030746112 4240142664597504 4243442318180352 4251099105591296 4263039851298816 4264615499913216 4276594211291136 4284310817353728 4287644842328064 4297932808506288 4307446516416512 4310798545453056 4321142067658752 4332307809435648 4344476659089408 4354900990062336 4355702696968192 4364425507110912 4366153964196864 4378417882988544 4389731624288256 4398522581385216 4400264542042152 4400606848483328 4409419584503808 4424026402603008 4434986589487104 4435457995374592 4443868175007744 4455351038509056 4469634922217472 4470110010963456 4481184366460928 4490158468497408 4502770698682368 4514405765087232 4516193619323904 4525237831532544 4526070896263168 4540581508284416 4549674560126976 4561430825140224 4563237302858528 4575933920968704 4597067003461632 4600644413423616 4621891616636928 4636586947903488 4648073737273344 4648567792730112 4669539983818752 4670036320976896 4684386813345792 4684884728610816 4696491172036608 4718181025316864 4721485390553088 4733182509318144 4745412955078656 4758742159589376 4770160497672192 4771038650957824 4782486493790208 4795919832711168 4808312390418432 4819849669522944 4823600447619072 4845877330968576 4849648363634688 4858398977818624 4872045544341504 4873846285615104 4887536241475584 4896355219832832 4900165534089216 4911923209721472 4922796018761728 4938448077324288 4950682704543744 4951208925069312 4973546493181952 4977029702928384 4989359913172992 4989890244796416 5002252316049408 5012269918322688 5028339287494656 5028873762333888 5029264969695232 5041332412268544 5054359111008256 5068556102270976 5078706485723136 5080717821739392 5091829758296064 5093846291563008 5108154196819968 5121353561669632 5131609678282752 5133641965715844 5146023655636992 5161364136370176 5171700378894336 5189236009467904 5199628068716544 5213063800160256 5215128346124032 5229638766821376 5253232481796096 5253790861099008 5266806725935104 5283552568541184 5307953653481472 5312084271169536 5321669295996928 5338589574463488 5353584929538048 5363244837371904 5367418482327552 5380297305513984 5392206886076416 5409351439220736 5423329091518464 5438562468102144 5451611997339648 5465698850045952 5481051237384192 5495214160478208 5508399622311936 5512686225850368 5538145521106944 5551865852854272 5552455974649856 5569518042611712 5570110040702976 5595239804829696 5595834536951808 5609697788821504 5613626525395968 5627533855555584 5653523552796672 5657923090907136 5671498963802112 5684053135065088 5686153999884288 5702125615054848 5712414423138304 5716859789770752 5728308478083072 5730577078008384 5746673471422464 5747731393937408 5761522756878336 5776410412580864 5792635545452544 5804235983683584 5806534653416448 5819234009481216 5821538618929152 5837890510651392 5852975499051008 5864073468051456 5864696775180288 5867019389389536 5898701870137344 5910514718736384 5913315452649472 5925157566676992 5940468051345408 5959513229623296 5960146681284608 5971447860166656 5986877957996544 6003694264909824 6019207686782976 6021591492431872 6033650442043392 6038345792618496 6066232746835968 6081907766853632 6101245227958272 6118382776614912 6129422671282176 6134192551231488 6148911206301696 6162522155515904 6182115930537984 6197431649697792 6198090390306816 6226053311758336 6230413711245312 6245849084461056 6246512971481088 6261988229382144 6294644780433408 6295313854070784 6310910012424192 6327217273438208 6344989546119168 6360213996896256 6365163477270528 6376648658386944 6394559776948224 6396923249869824 6411083187224576 6426466226030592 6431467263492096 6461169774624768 6466197818179584 6481713101488128 6496060725788672 6498461714153472 6516714988634112 6528473626443776 6533554045452288 6546638260666368 6549230946295296 6567626824482816 6584597436432384 6600396813063228 6600910272724992 6601611900092416 6614129376755712 6636039603904512 6652479884230656 6653186993061888 6669669754732544 6683026557763584 6704452383326208 6705165016445184 6721776549691392 6735237702746112 6758074803027968 6771608647630848 6774290428985856 6789106344394752 6791795055417344 6810872262426624 6824511840190464 6842146237710336 6844855954287792 6881818848493568 6895600505192448 6900966620135424 6932837424955392 6950751733547008 6972110605910016 6972851689095168 7004309975728128 7005054481465344 7022408967913472 7027327092916224 7044736758054912 7077271537975296 7099773763977216 7118119432617984 7138113239384064 7150993116495872 7156557976436736 7173729740685312 7193879749066752 7212468585627648 7229774504284416 7231105455357952 7268815996452864 7274472545452032 7287598466727936 7308068316512256 7310769428422656 7326952213970944 7344532829749248 7350248301133824 7384194028142592 7402487803805696 7407672115986432 7426024056815616 7426813387603968 7460319739772928 7461112715935744 7484039869759488 7484835367194624 7503378474074112 7538031403728896 7543310643500832 7543897454542848 7561998618402816 7581538666512384 7602834153406464 7621076732609088 7622479719694336 7637744637444096 7640769437344512 7662231295229952 7682030342504448 7697414517424128 7700462948573766 7723514060603392 7738981311578112 7742046204555264 7762051491905536 7783854014201856 7799442103074816 7819595700240384 7822692519186048 7864935826849792 7879848722694144 7880686291648512 7900210088902656 7920624068460544 7946017639497728 7961930480222208 7968126406754304 7982503943995392 8004925686546432 8007884361695232 8044867256057856 8051127723491328 8088310329114624 8114027158831104 8134993637277696 8157843702153216 8172563561709568 8178923401641984 8198548275068928 8221576856076288 8242821240717312 8262599433467904 8264120520409088 8307218281660416 8327798779281408 8328683961974784 8349317639176192 8355165061054464 8392859707244544 8393751805427712 8414546683232256 8441300783333376 8459986061492224 8480285329195008 8486884636360704 8502198211182592 8526079702597632 8529230999826432 8553188422582272 8568621634707456 8575289684656128 8595865617012576 8614893032833024 8621597090906112 8642284135317504 8664615618871296 8688953318178816 8709801980124672 8711405393936384 8728851014221824 8732307928393728 8756835765977088 8779463248576512 8797045162770432 8800529084084304 8801213696966656 8818839169007616 8848052805206016 8869973178974208 8870915990749184 8887736350015488 8910702077018112 8939269844434944 8940220021926912 8962368732921856 8980316936994816 9005541397364736 9028811530174464 9032387238647808 9050475663065088 9081163016568832 9099349120253952 9122861650280448 9126474605717056 9151867841937408 9194134006923264 9201288826847232 9243783233273856 9273173895806976 9296147474546688 9297135585460224 9339079967637504 9340072641953792 9368773626691584 9369769457221632 9392982344073216 9436362050633728 9442970781106176 9466365018636288 9490825910157312 9517484319178752 9540320995344384 9542077301915648 9564972987580416 9591839665422336 9616624780836864 9639699339045888 9647200895238144 9691754661937152 9699296727269376 9716797955637248 9744091088683008 9747692571230208 9775072482951168 9792710439665664 9800331068178432 9823846419442944 9845592037523456 9876896154648576 9901365409087488 9902417850138624 9947092986363904 9954059405856768 9978719826345984 9979780489592832 10004504632098816 10024539836645376 10056678574989312 10057747524667776 10058529939390464 10082664824537088 10108718222016512 10137112204541952 10157412971446272 10161435643478784 10183659516592128 10187692583126016 10216308393639936 10242707123339264 10263219356565504 10267283931431688 10292047311273984 10322728272740352 10343400757788672 10378472018935808 10399256137433088 10426127600320512 10430256692248064 10459277533642752 10506464963592192 10507581722198016 10533613451870208 10567105137082368 10615907306962944 10643338591993856 10677179148926976 10707169859076096 10726489674743808 10734836964655104 10760594611027968 10784413772152832 10818702878441472 10846658183036928 10877124936204288 10903223994679296 10931397700091904 10962102474768384 10990428320956416 11016799244623872 11025372451700736 11076291042213888 11103731705708544 11104911949299712 11139036085223424 11140220081405952 11190479609659392 11191669073903616 11219395577643008 11227253050791936 11255067711111168 11307047105593344 11315846181814272 11342997927604224 11368106270130176 11372307999768576 11404251230109696 11424828846276608 11433719579541504 11456616956166144 11461154156016768 11493346942844928 11495462787874816 11523045513756672 11550694422860649 11552820825161728 11585271090905088 11608471967367168 11613069306832896 11643077237858304 11675781021302784 11705950998102016 11728146936102912 11729393550360576 11734038778779072 11797403740274688 11821029437472768 11826630905298944 11850315133353984 11880936102690816 11919026459246592 11920293362569216 11942895720333312 11973755915993088 12007388529819648 12043182984863744 12067300884086784 12076691585236992 12132465493671936 12163815533707264 12202490455916544 12236765553229824 12258845342564352 12268385102462976 12297822412603392 12325044311031808 12364231861075968 12394863299395584 12396180780613632 12460827422490624 12491698168922112 12493025942962176 12523976458764288 12589289560866816 12590627708141568 12621820024848384 12654434546876416 12689979092238336 12720427993792512 12730326954541056 12753297316773888 12789119553896448 12793846499739648 12822166374449152 12852932452061184 12862934526984192 12922339549249536 12932395636359168 12963426202976256 12992121451577344 12996923428306944 13033429977268224 13056947252887552 13067108090904576 13093276521332736 13098461892590592 13135253648965632 13169194872864768 13200793626126456 13201820545449984 13203223800184832 13228258753511424 13272079207809024 13304959768461312 13306373986123776 13339339509465088 13366053115527168 13408904766652416 13410330032890368 13443553099382784 13470475405492224 13516149606055936 13543217295261696 13548580857971712 13578212688789504 13583590110834688 13621744524853248 13649023680380928 13684292475420672 13689711908575584 13763637696987136 13791201010384896 13801933240270848 13865674849910784 13901503467094016 13944221211820032 13945703378190336 14008619951456256 14010108962930688 14044817935826944 14054654185832448 14089473516109824 14154543075950592 14199547527954432 14236238865235968 14276226478768128 14301986232991744 14313115952873472 14347459481370624 14387759498133504 14424937171255296 14459549008568832 14462210910715904 14537631992905728 14548945090904064 14575196933455872 14616136633024512 14621538856845312 14653904427941888 14689065659498496 14700496602267648 14768388056285184 14804975607611392 14815344231972864 14852048113631232 14853626775207936 14920639479545856 14922225431871488 14968079739518976 14969670734389248 15006756948148224 15076062807457792 15086621287001664 15087794909085696 15123997236805632 15163077333024768 15205668306812928 15242153465218176 15244959439388672 15275489274888192 15281538874689024 15324462590459904 15364060685008896 15394829034848256 15400925897147532 15447028121206784 15484092409110528 15524102983811072 15567708028403712 15598884206149632 15639191400480768 15645385038372096 15729871653699584 15759697445388288 15761372583297024 15800420177805312 15841248136921088 15892035278995456 15923860960444416 15936252813508608 15965007887990784 16015768723390464 16089734512115712 16102255446982656 16176620658229248 16228054317662208 16269987274555392 16315687404306432 16345127123419136 16397096550137856 16443153712152576 16485642481434624 16525198866935808 16528241040818176 16614436563320832 16655597558562816 16657367923949568 16698635278352384 16710330122108928 16785719414489088 16787503610855424 16829093366464512 16882601566666752 16960570658390016 16973769272721408 17004396422365184 17052159405195264 17058461999652864 17106376845164544 17137243269414912 17150579369312256 17191731234025152 17229786065666048 17243194181812224 17284568270635008 17329231237742592 17377906636357632 17419603960249344 17422810787872768 17457702028443648 17464615856787456 17513671531954176 17558926497153024 17594090325540864 17601058168168608 17602427393933312 17696105610412032 17739946357948416 17741831981498368 17775472700030976 17821404154036224 17878539688869888 17880440043853824 17924737465843712 17960633873989632 18011082794729472 18057623060348928 18064774477295616 18100951326130176 18162326033137664 18198698240507904 18245723300560896 18252949211434112 18303735683874816 18388268013846528 18402577653694464 18487566466547712 18546347791613952 18592294949093376 18594271170920448 18678159935275008 18680145283907584 18737547253383168 18739538914443264 18785964688146432 18872724101267456 18885941562212352 18932730037272576 18981651820314624 19034968638357504 19080641990688768 19084154603831296 19129945975160832 19183679330844672 19233249561673728 19279398678091776 19294401790476288 19383509323874304 19398593454538752 19433595911274496 19488182177366016 19495385142460416 19550144965902336 19585420879331328 19600662136356864 19647692838885888 19691184075046912 19753792309297152 19802730818174976 19804835700277248 19894185972727808 19908118811713536 19957439652691968 19959560979185664 20009009264197632 20049079673290752 20113357149978624 20115495049335552 20117059878780928 20165329649074176 20217436444033024 20274224409083904 20314825942892544 20322871286957568 20367319033184256 20375385166252032 20432616787279872 20485414246678528 20526438713131008 20534567862863376 20645456545480704 20686801515577344 20756944037871616 20798512274866176 20852255200641024 20860513384496128 20918555067285504 21012929927184384 21015163444396032 21067226903740416 21134210274164736 21231814613925888 21286677183987712 21354358297853952 21414339718152192 21452979349487616 21469673929310208 21521189222055936 21568827544305664 21637405756882944 21693316366073856 21806447989358592 21862795400183808 21924204949536768 21980856641912832 22033598489247744 22050744903401472 22152582084427776 22207463411417088 22209823898599424 22278072170446848 22280440162811904 22380959219318784 22383338147807232 22438791155286016 22454506101583872 22510135422222336 22614094211186688 22631692363628544 22685995855208448 22736212540260352 22744615999537152 22808502460219392 22849657692553216 22867439159083008 22913233912332288 22922308312033536 22986693885689856 23046091027513344 23101388845721298 23105641650323456 23170542181810176 23216943934734336 23226138613665792 23286154475716608 23351562042605568 23411901996204032 23458787100721152 23468077557558144 23594807480549376 23642058874945536 23653261810597888 23700630266707968 23761872205381632 23838052918493184 23840586725138432 23885791440666624 23947511831986176 24014777059639296 24086365969727488 24134601768173568 24153383170473984 24264930987343872 24327631067414528 24404980911833088 24473531106459648 24517690685128704 24536770204925952 24595644825206784 24728463722151936 24792361561227264 24921654844981248 24983396337844224 24986051885924352 25047952917528576 25178579121733632 25181255416283136 25243640049696768 25308869093752832 25379958184476672 25440855987585024 25460653909082112 25506594633547776 25578239107792896 25587692999479296 25644332748898304 25705864904122368 25725869053968384 25844679098499072 25864791272718336 25926852405952512 25984242903154688 25993846856613888 26066859954536448 26113894505775104 26134216181809152 26186553042665472 26196923785181184 26270507297931264 26338389745729536 26401587252252912 26403641090899968 26406447600369664 26456517507022848 26544158415618048 26609919536922624 26612747972247552 26678679018930176 26732106231054336 26817809533304832 26820660065780736 26887106198765568 26940950810984448 27032299212111872 27086434590523392 27097161715943424 27167180221669376 27243489049706496 27298047360761856 27368584950841344 27379423817151168 27527275393974272 27582402020769792 27603866480541696 27731349699821568 27803006934188032 27888442423640064 27891406756380672 28017239902912512 28020217925861376 28109308371664896 28178947032219648 28309086151901184 28399095055908864 28472477730471936 28552452957536256 28603972465983488 28626231905746944 28694918962741248 28775518996267008 28849874342510592 28919098017137664 28924421821431808 29075263985811456 29097890181808128 29150393866911744 29232273266049024 29243077713690624 29307808855883776 29378131318996992 29400993204535296 29536776112570368 29609951215222784 29630688463945728 29704096227262464 29707253550415872 29841278959091712 29844450863742976 29936159479037952 29939341468778496 30013513896296448 30152125614915584 30173242574003328 30175589818171392 30247994473611264 30326154666049536 30411336613625856 30484306930436352 30489918878777344 30550978549776384 30563077749378048 30648925180919808 30728121370017792 30789658069696512 30801851794295064 30894056242413568 30968184818221056 31048205967622144 31135416056807424 31197768412299264 31278382800961536 31290770076744192 31459743307399168 31519394890776576 31522745166594048 31600840355610624 31682496273842176 31784070557990912 31847721920888832 31930015775981568 32031537446780928 32179469024231424 32204510893965312 32353241316458496 32456108635324416 32539974549110784 32631374808612864 32690254246838272 32794193100275712 32886307424305152 32971284962869248 33050397733871616 33056482081636352 33228873126641664 33311195117125632 33314735847899136 33397270556704768 33420660244217856 33571438828978176 33575007221710848 33658186732929024 33765203133333504 33921141316780032 33947538545442816 34008792844730368 34104318810390528 34116923999305728 34212753690329088 34274486538829824 34301158738624512 34383462468050304 34459572131332096 34486388363624448 34569136541270016 34658462475485184 34755813272715264 34839207920498688 34845621575745536 34929231713574912 35027343063908352 35117852994306048 35188180651081728 35202116336337216 35204854787866624 35392211220824064 35479892715896832 35483663962996736 35550945400061952 35642808308072448 35757079377739776 35760880087707648 35849474931687424 35921267747979264 36022165589458944 36129548954591232 36201902652260352 36324652066275328 36397396481015808 36491446601121792 36505898422868224 36607471367749632 36776536027693056 36805155307388928 36975132933095424 37092695583227904 37184589898186752 37188542341840896 37360290567815168 37475094506766336 37479077828886528 37571929376292864 37745448202534912 37771883124424704 37865460074545152 37963303640629248 38069937276715008 38161283981377536 38259891950321664 38367358661689344 38466499123347456 38558797356183552 38588803580952576 38767018647748608 38797186909077504 38867191822548992 38976364354732032 38990770284920832 39100289931804672 39170841758662656 39201324272713728 39295385677771776 39382368150093824 39507584618594304 39605461636349952 39609671400554496 39788371945455616 39816237623427072 39914879305383936 39919121958371328 40018018528395264 40098159346581504 40226714299957248 40230990098671104 40234119757561856 40330659298148352 40434872888066048 40548448818167808 40629651885785088 40645742573915136 40734638066368512 40750770332504064 40865233574559744 40970828493357056 41052877426262016 41069135725726752 41290913090961408 41373603031154688 41513888075743232 41597024549732352 41704510401282048 41721026768992256 41837110134571008 42025859854368768 42030326888792064 42134453807480832 42268420548329472 42463629227851776 42573354367975424 42708716595707904 42828679436304384 42905958698975232 42939347858620416 43042378444111872 43137655088611328 43274811513765888 43386632732147712 43612895978717184 43725590800367616 43848409899073536 43961713283825664 44067196978495488 44101489806802944 44305164168855552 44414926822834176 44419647797198848 44556144340893696 44560880325623808 44761918438637568 44766676295614464 44877582310572032 44909012203167744 45020270844444672 45228188422373376 45263384727257088 45371991710416896 45472425080520704 45489231999074304 45617004920438784 45699315385106432 45734878318166016 45826467824664576 45844616624067072 45973387771379712 46092182055026688 46202777691442596 46211283300646912 46341084363620352 46452277227331584 46572308951433216 46703124085211136 46823803992408064 46917574201442304 46936155115116288 47189614961098752 47284117749891072 47306523621195776 47401260533415936 47523744410763264 47676105836986368 47681173450276864 47771582881333248 47895023663972352 48172731939454976 48269203536347136 48306766340947968 48529861974687744 48655262134829056 48809961823666176 48947062212919296 49035381370257408 49191289650413568 49456927444303872 49584723122454528 49843309689962496 49966792675688448 49972103771848704 50095905835057152 50357158243467264 50362510832566272 50487280099393536 50617738187505664 50881711975170048 50921307818164224 51013189267095552 51156478215585792 51175385998958592 51288665497796608 51411729808244736 51451738107936768 51689358196998144 51729582545436672 51853704811905024 51968485806309376 51987693713227776 52133719909072896 52227789011550208 52268432363618304 52373106085330944 52393847570362368 52541014595862528 52676779491459072 52803174504505824 52807282181799936 52812895200739328 53088316831236096 53219839073845248 53225495944495104 53357358037860352 53464212462108672 53635619066609664 53641320131561472 53774212397531136 53881901621968896 54064598424223744 54172869181046784 54194323431886848 54334360443338752 54486978099412992 54596094721523712 54737169901682688 54758847634302336 55054550787948544 55164804041539584 55207732961083392 55462699399643136 55776884847280128 55782813512761344 56034479805825024 56040435851722752 56218616743329792 56357894064439296 56618172303802368 56798190111817728 56944955460943872 57104905915072512 57207944931966976 57252463811493888 57389837925482496 57551037992534016 57699748685021184 57838196034275328 57848843642863616 58150527971622912 58195780363616256 58300787733823488 58464546532098048 58486155427381248 58615617711767552 58756262637993984 58801986409070592 59073552225140736 59219902430445568 59261376927891456 59408192454524928 59414507100831744 59682557918183424 59688901727485952 59872318958075904 59878682937556992 60027027792592896 60304251229831168 60346485148006656 60351179636342784 60495988947222528 60652309332099072 60822673227251712 60968613860872704 60979837757554688 61101957099552768 61126155498756096 61297850361839616 61456242740035584 61579316139393024 61603703588590128 61788112484827136 61936369636442112 62096411935244288 62270832113614848 62395536824598528 62556765601923072 62581540153488384 62919486614798336 63038789781553152 63045490333188096 63201680711221248 63568141115981824 63695443841777664 63860031551963136 64063074893561856 64358938048462848 64409021787930624 64706482632916992 64912217270648832 65079949098221568 65380508493676544 65588386200551424 65772614848610304 65942569925738496 66100795467743232 66112964163272704 66457746253283328 66622390234251264 66629471695798272 66794541113409536 66841320488435712 67142877657956352 67150014443421696 67316373465858048 67530406266667008 67842282633560064 67895077090885632 68017585689460736 68208637620781056 68233847998611456 68425507380658176 68548973077659648 68602317477249024 68766924936100608 68919144262664192 69138273082540032 69316924950970368 69511626545430528 69678415840997376 69691243151491072 69858463427149824 70054686127816704 70235705988612096 70376361302163456 70404232672674432 70409709575733248 70784422441648128 70959785431793664 70967327925993472 71101890800123904 71285616616144896 71514158755479552 71521760175415296 71698949863374848 71842535495958528 72044331178917888 72259097909182464 72403805304520704 72649304132550656 72794792962031616 72982893202243584 73011796845736448 73214942735499264 73553072055386112 73610310614777856 74185391166455808 74377084683681792 74720581135630336 74950189013532672 74958155657773056 75143858752585728 75490896405069824 75543766248849408 75730920149090304 75926607281258496 76139874553430016 76322567962755072 76519783900643328 76734717323378688 76932998246694912 77117594712367104 77177607161905152 77534037295497216 77594373818155008 77734383645097984 77952728709464064 77981540569841664 78200579863609344 78341683517325312 78402648545427456 78590771355543552 78764736300187648 79015169237188608 79210923272699904 79219342801108992 79576743890911232 79632475246854144 79829758610767872 79838243916742656 80036037056790528 80196318693163008 80453428599914496 80461980197342208 80468239515123712 80661318596296704 80869745776132096 81096897636335616 81259303771570176 81291485147830272 81501540665008128 81730467149119488 81941656986714112 82105754852524032 82138271451453504 82581826181922816 82747206062309376 83027776151486464 83194049099464704 83409020802564096 83442053537984512 83674220269142016 84051719708737536 84060653777584128 84536841096658944 84927258455703552 85146708735950848 85417433191415808 85657358872608768 85811917397950464 85878695717240832 86084756888223744 86275310177222656 86549623027531776 86773265464295424 87225791957434368 87451181600735232 87696819798147072 87923426567651328 88134393956990976 88202979613605888 88610328337711104 88829853645668352 88839295594397696 89112288681787392 89121760651247616 89523836877275136 89533352591228928 89755164621144064 89818024406335488 90040541688889344 90456376844746752 90526769454514176 90743983420833792 90944850161041408 90978463998148608 91234009840877568 91398630770212864 91469756636332032 91652935649329152 91689233248134144 91946775542759424 92184364110053376 92405555382885192 92422566601293824 92682168727240704 92904554454663168 93144617902866432 93406248170422272 93647607984816128 93835148402884608 93872310230232576 94379229922197504 94568235499782144 94613047242391552 94802521066831872 95047488821526528 95352211673972736 95362346900553728 95543165762666496 95790047327944704 96345463878909952 96538407072694272 96613532681895936 97059723949375488 97310524269658112 97619923647332352 97894124425838592 98070762740514816 98382579300827136 98913854888607744 99169446244909056 99686619379924992 99933585351376896 99944207543697408 100191811670114304 100714316486934528 100725021665132544 100974560198787072 101235476375011328 101763423950340096 101842615636328448 102026378534191104 102312956431171584 102350771997917184 102577330995593216 102823459616489472 102903476215873536 103378716393996288 103459165090873344 103707409623810048 103975387426455552 104267439818145792 104455578023100416 104536864727236608 104787695140724736 105082029191725056 105353558982918144 105606349009011648 105614564363599872 105625790401478656 106176633662472192 106439678147690496 106450991888990208 106714716075720704 106928424924217344 107271238133219328 107282640263122944 107548424795062272 107763803243937792 108129196848447488 108388646863773696 108668720886677504 108973956198825984 109192189443047424 109474339803365376 109517695268604672 110109101575897088 110329608083079168 110415465922166784 110925398799286272 111553769694560256 111565627025522688 112080871703445504 112437233486659584 112715788128878592 113236344607604736 113596380223635456 113889910921887744 114209811830145024 114415889863933952 114779675850964992 115102075985068032 115399497370042368 115676392068550656 115697687285727232 116301055943245824 116391560727232512 116601575467646976 116929093064196096 116972310854762496 117231235423535104 117512525275987968 117603972818141184 118147104450281472 118522753855782912 118816384909049856 118829014201663488 119365115836366848 119377803454971904 119744637916151808 119757365875113984 120054055585185792 120608502459662336 120692970296013312 120702359272685568 120991977894445056 121304618664198144 121645346454503424 121937227721745408 121959675515109376 122203914199105536 122252310997512192 122595700723679232 122912485480071168 123158632278786048 123207407177180256 123576224969654272 123872739272884224 124192823870488576 124541664227229696 124791073649197056 125113531203846144 125163080306976768 125838973229596672 126077579563106304 126090980666376192 126403361422442496 127136282231963648 127390887683555328 127720063103926272 128126149787123712 128717876096925696 128818043575861248 129412965265833984 129824434541297664 130159898196443136 130761016987353088 131176772401102848 131545229697220608 131885139851476992 132201590935486464 132225928326545408 132915492506566656 133244780468502528 133258943391596544 133589082226819072 133682640976871424 134285755315912704 134300028886843392 134632746931716096 135060812533334016 135684565267120128 135790154181771264 136035171378921472 136417275241562112 136467695997222912 136851014761316352 137097946155319296 137204634954498048 137533849872201216 137838288525328384 138276546165080064 138633849901940736 139023253090861056 139356831681994752 139382486302982144 139716926854299648 140109372255633408 140471411977224192 140752722604326912 140808465345348864 140819419151466496 141568844883296256 141919570863587328 141934655851986944 142203781600247808 142571233232289792 143028317510959104 143043520350830592 143397899726749696 143685070991917056 144518195818364928 144807610609041408 145298608265101312 145589585924063232 145965786404487168 146023593691472896 146429885470998528 147106144110772224 148370782332911616 148754169367363584 149441162271260672 149900378027065344 149916311315546112 150287717505171456 150981792810139648 151087532497698816 151461840298180608 151853214562516992 152645135925510144 153039567801286656 153469434646757376 153865996493389824 154235189424734208 154355214323810304 155068074590994432 155188747636310016 155468767290195968 155905457418928128 155963081139683328 156401159727218688 156683367034650624 156805297090854912 157181542711087104 157529472600375296 158030338474377216 158421846545399808 158438685602217984 159153487781822464 159264950493708288 159659517221535744 159676487833485312 160072074113581056 160392637386326016 160906857199828992 160923960394684416 161322637192593408 161739491552264192 162193795272671232 162518607543140352 162582970295660544 163003081330016256 163460934298238976 163883313973428224 164211509705048064 164276542902907008 165163652363845632 165494412124618752 166055552302972928 166388098198929408 166884107075969024 167348440538284032 168103439417475072 168121307555168256 169073682193317888 169854516911407104 170293417471901696 170834866382831616 171314717745217536 171623834795900928 171757391434481664 172169513776447488 173099246055063552 173546530928590848 174451583914868736 174902363201470464 175393639596294144 175846853135302656 176268787913981952 176405959227211776 177220656675422208 177659707291336704 177678591188795392 178224577363574784 178243521302495232 179047673754550272 179066705182457856 179510329242288128 179636048812670976 180081083377778688 180912753689493504 181053538909028352 181487966841667584 181889700322082816 181956927996297216 182468019681755136 182797261540425728 182939513272664064 183305871298658304 183378466496268288 183893551085518848 184368728220106752 184811110765770384 184845133202587648 185364337454481408 185809108909326336 186289235805732864 186812496340844544 187295215969632256 187670296805769216 187744620460465152 188758459844395008 189136470999564288 189226094484783104 189605042133663744 190704423347945472 190724693801107456 191086331525332992 191580094655889408 192690927757819904 193076814145388544 193227065363791872 194119447898750976 194621048539316224 195239847294664704 196141525481029632 196765158601654272 197827709777215488 198338892489818112 199373238759849984 199867170702753792 199888415087394816 200383623340228608 201428632973869056 201450043330265088 201949120397574144 202470952750022656 203526847900680192 203685231272656896 204052757068382208 204625912862343168 204701543995834368 205154661991186432 205646919232978944 205806952431747072 206757432787992576 207414819247620096 207950774852911104 208534879636291584 208911156046200832 209073729454473216 209575390281449472 210164058383450112 210707117965836288 211212698018023296 211229128727199744 211251580802957312 212353267324944384 212879356295380992 212901983777980416 213429432151441408 213856849848434688 214542476266438656 214565280526245888 215096849590124544 215527606487875584 216258393696894976 216777293727547392 217337441773355008 217947912397651968 218384378886094848 218948679606730752 219035390537209344 220218203151794176 220659216166158336 220830931844333568 223131254051045376 224161743406891008 224874466973319168 225431576257757184 226472689215209472 227192760447270912 227779821843775488 228419623660290048 228831779727867904 229559351701929984 230204151970136064 230798994740084736 231352784137101312 231395374571454464 232602111886491648 232783121454465024 233203150935293952 233858186128392192 233944621709524992 235025050551975936 235207945636282368 236294208900562944 237045507711565824 237632769818099712 237658028403326976 238730231672733696 238755606909943808 239489275832303616 239514731750227968 240108111170371584 241217004919324672 241385940592026624 241404718545371136 241983955788890112 242609237328396288 243290692909006848 243874455443490816 243919351030218752 244504621995024384 245191401447358464 245824970960142336 246317264557572096 246414814354360512 247152449939308544 247745478545768448 248385647740977152 249083328454459392 249582147298394112 250227062407692288 250326160613953536 251677946459193344 252155159126212608 252181961332752384 254272564463927296 254781775367110656 255440126207852544 256252299574247424 257435752193851392 257636087151722496 258825930531667968 259648869082595328 260319796392886272 261522033974706176 262353544802205696 263090459394441216 263770279702953984 264403181870972928 264451856653090816 265830985013133312 266489560937005056 266517886783193088 267365281953742848 268571510631825408 268600057773686784 269265493863432192 270121625066668032 271369130534240256 271580308363542528 272070342757842944 272834550483124224 272935391994445824 273702029522632704 274195892310638592 274409269908996096 275067699744402432 275676577050656768 276553092330160128 277267699803881472 278046506181722112 278713663363989504 278764972605964288 279433853708599296 280218744511266816 280942823954448384 281505445208653824 281616930690697728 281638838302932992 283137689766592512 283839141727174656 283869311703973888 284407563200495616 285142466464579584 286056635021918208 286087040701661184 286795799453499392 287370141983834112 289036391636729856 289615221218082816 290597216530202624 291179171848126464 291931572808974336 292047187382945792 292859770941997056 294212288221544448 296741564665823232 297508338734727168 298882324542521344 299800756054130688 299832622631092224 300575435010342912 301963585620279296 302175064995397632 302923680596361216 303706429125033984 305290271851020288 306079135602573312 306938869293514752 307731992986779648 308470378849468416 308710428647620608 310136149181988864 310377495272620032 310937534580391936 311926162279366656 312802319454437376 313366734069301248 313610594181709824 314363085422174208 315058945200750592 316060676948754432 316843693090799616 316877371204435968 318306975563644928 318529900987416576 319319034443071488 319352975666970624 320144148227162112 320785274772652032 321813714399657984 321847920789368832 322645274385186816 323478983104528384 324387590545342464 325165940591321088 326006162660032512 326921868596477952 327766627946856448 328423019410096128 328553085805814016 330327304727691264 330988824249237504 332111104605945856 332776196397858816 333768214151938048 334696881076568064 336242615110336512 338147364386635776 339709033822814208 340586834943803392 341669732765663232 342629435490435072 343247669591801856 344339027552894976 346198492110127104 347093061857181696 348903167829737472 349804726402940928 350787279192588288 351693706270605312 352537575827963904 352811918454423552 354441313350844416 355357182377590784 356449154727149568 356487042604990464 358095347509100544 358133410364915712 359020658484576256 359272097625341952 360162166755557376 361825507378987008 362107077818056704 362975933683335168 363779400644165632 363913855992594432 364936039363510272 365594523080851456 365879026545328128 366611742597316608 366756932992536576 367787102171037696 368737456440213504 369622221531540768 369690266405175296 370728674908962816 371618217818652672 372578471611465728 373624992681689088 374590431939264512 375340593611538432 375489240920930304 377516919688790016 378272941999128576 378452188969566208 379210084267327488 381408846695890944 381449387602214912 382172663050665984 383160189311778816 385381855515639808 386153628290777088 386454130727583744 388238895797501952 390479694589329408 392283050962059264 393530317203308544 395655419554430976 396677784979636224 398746477519699968 399734341405507584 399776830174789632 400767246680457216 402857265947738112 402900086660530176 403898240795148288 404941905500045312 407053695801360384 407370462545313792 408105514136764416 409251825724686336 409403087991668736 410309323982372864 411293838465957888 411613904863494144 413514865575985152 414829638495240192 415901549705822208 417069759272583168 417822312092401664 418147458908946432 419150780562898944 420328116766900224 421414235931672576 422425396036046592 422458257454399488 422503161605914624 424706534649888768 425758712590761984 425803967555960832 426858864302882816 427713699696869376 429084952532877312 429130561052491776 430193699180249088 431055212975751168 432516787393789952 433554587455094784 434674883546710016 435895824795303936 436768757772189696 437897359213461504 438070781074418688 440436406303588352 441318432332316672 446262508102090752 448323486813782016 449748933946638336 450863152515514368 452945378430418944 454385520894541824 455559643687550976 457663559455735808 459118703403859968 460408303940272128 461597989480169472 462705568274202624 462790749142908928 465204223772983296 465566242908930048 466406301870587904 467716372256784384 467889243419049984 470050101103951872 470415891272564736 472588417801125888 474091015423131648 475265539636199424 475316056806653952 477460463345467392 477511213819887616 478978551664607232 479029463500455936 480216222340743168 482434009838649344 482771881184053248 483967911577780224 485218474656792576 486581385818013696 487748910886981632 487838702060437504 489009243990048768 490382802894716928 491649941920284672 492634529115144192 492829628708721024 494304899878617088 495490957091536896 496771295481954304 498166656908918784 499164294596788224 500652321227907072 503355892918386688 504310318252425216 504363922665504768 508545128927854592 509563550734221312 510880252415705088 512504599148494848 514871504387702784 515272174303444992 519297738165190656 520639592785772544 523044067949412352 524707089604411392 526180918788882432 527540559405907968 528806363741945856 531661970026266624 532979121874010112 533035773566386176 534730563907485696 537143021263650816 537200115547373568 538530987726864384 540243250133336064 542738261068480512 543160616727085056 544140685515685888 545669100966248448 545870783988891648 547404059045265408 548391784621277184 548818539817992192 550135399488804864 551353154101313536 553106184660320256 554535399607762944 556093012363444224 557427326727979008 557529945211928576 558867707417198592 560437489022533632 561885647908896768 563010890417307648 563233861381395456 563277676605865984 566275379533185024 567678283454349312 567738623407947776 568815126400991232 572113270043836416 572174081403322368 573591598906998784 574740283967668224 578072783273459712 579230442436165632 581194433060405248 582358343696252928 583863145617948672 584094374765891584 585719541883994112 588424576443088896 593483129331646464 595016677469454336 597764649085042688 599601512108261376 599665245262184448 601150870020685824 603927171240558592 604350129990795264 605847361192722432 607412858250067968 610580543702040576 612158271205146624 613877738587029504 615463985973559296 616940757698936832 617420857295241216 620272298363977728 621875069160783872 623852324558733312 625604638908874752 626733468138602496 627221188363419648 628726170844348416 630117890401501184 632121353897508864 633687386181599232 633754742408871936 636613951127289856 637059801974833152 638638068886142976 638705951333941248 640288296454324224 641570549545304064 643627428799315968 643695841578737664 645290548770373632 646957966209056768 648775181090684928 650331881182642176 652012325320065024 653843737192955904 655533255893712896 656846038820192256 657106171611628032 660654609455382528 661977648498475008 664222209211891712 667536428303876096 669393762153136128 672485230220673024 676294728773271552 679418067645628416 681173669887606784 683339465531326464 685258870980870144 686495339183603712 688678055105789952 692396984220254208 694186123714363392 697806335659474944 699609452805881856 701574558385176576 705075151655927808 705623836908847104 708882626701688832 710714364755181568 712898309454299136 712974085209980928 716190695018201088 716266820729831424 718041316969152512 718544195250683904 720324333511114752 723651014757974016 724214155636113408 725951867366670336 727827711985188864 729872078727020544 731189046161702912 731758053090656256 733513865985073152 735574204342075392 737474912880427008 739244443063081536 739380532810350592 741457349817925632 743236435637305344 745156943222931456 747249985363378176 749180863878529024 750681187223076864 750978481841860608 755033839377580032 756545883998257152 756904377939132416 762817693391781888 762898775204429824 764345326101331968 766320378623557632 770763711031279616 772307256581554176 772908261455167488 776477791595003904 780959389178658816 784566101924118528 787060634406617088 791310839108861952 793355569959272448 797492955039399936 799468682811015168 799553660349579264 805714531895476224 805800173321060352 807796481590296576 809883811000090624 814107391602720768 814740925090627584 816211028273528832 818503651449372672 818806175983337472 820618647964745728 822587676931915776 823227809726988288 827029731151970304 829659276990480384 831803099411644416 834139518545166336 835644624184803328 836294917817892864 838301561125797888 840656233533800448 842828471863345152 844850792072093184 844916514908798976 845006323211829248 849413069299777536 851517425181523968 851607935111921664 853717728605765632 855427399393738752 858169905065754624 858261122104983552 860387398360498176 862110425951502336 865033574787579904 867109174910189568 869349767093420032 871791649590607872 873537515544379392 875794718426923008 876141562148837376 880872812607176704 882636864664633344 892525016204181504 896646973627564032 899497867893276672 901726305031028736 905890756860837888 908771041789083648 911119287375101952 915327118911471616 918237406807719936 920816607880544256 923195978960338944 925411136548405248 925581498285817856 930408447545966592 931132485817860096 932812603741175808 935778486838099968 940100202207903744 940831782545129472 945176835602251776 948182030846263296 950531079272398848 950632113613307904 954920926690934784 955022427639775232 957957103329214464 958058927000911872 960432444681486336 964868019677298688 965543762368106496 967935823155560448 970436949313585152 973162771636027392 975497821773963264 975677404120875008 978018487980097536 980765605789433856 983299883840569344 985269058230288384 985659257417442048 990981914183073792 993542590963908608 996333313817837568 998328589193576448 1001304642455814144 1006711785836773376 1008727845331009536 1017090257855709184 1019127101468442624 1021760504831410176 1025009198296989696 1029743008775405568 1038595476330381312 1041279185571545088 1046088135898824704 1049414179208822784 1052361837577764864 1055081118811815936 1057612727483891712 1063323940052533248 1066071547132772352 1069461127814971392 1074286042527301632 1074400231094747136 1077061975453728768 1080486500266672128 1085476522136961024 1086321233454170112 1088281371031371776 1091338201932496896 1091741567977783296 1094808118090530816 1096783569242554368 1097637079635984384 1100270798977609728 1102706308202627072 1106212369320640512 1109070799215525888 1112186024726888448 1114854653455958016 1115059890423857152 1117735414834397184 1120874978045067264 1123771295817793536 1126021780834615296 1126467722762790912 1132550759066370048 1135356566908698624 1135477246815895552 1137630252801982464 1144226540087672832 1144348162806644736 1147183197813997568 1149480567935336448 1156145566546919424 1158460884872331264 1162388866120810496 1164716687392505856 1168188749531783168 1171439083767988224 1176849152886177792 1186966258663292928 1190033354938908672 1195529298170085376 1199203024216522752 1199330490524368896 1202301740041371648 1208700259981590528 1211694722385444864 1214825716500135936 1221161087404081152 1224316542410293248 1227755477174059008 1230927971947118592 1233881515397873664 1234841714590482432 1240544596727955456 1243750138321567744 1247704649117466624 1251209277817749504 1253466936277204992 1254442376726839296 1257452341688696832 1260235780803002368 1264242707795017728 1267374772363198464 1267509484817743872 1273227902254579712 1274119603949666304 1277276137772285952 1277411902667882496 1280576592908648448 1283141099090608128 1287254857598631936 1287391683157475328 1290581097540747264 1293915932418113536 1297550362181369856 1300663762365284352 1304024650640130048 1307687474385911808 1311066511787425792 1313692077640384512 1314212343223256064 1321309218910765056 1323955296996950016 1328444418423783424 1335072856607752192 1338787524306272256 1344970460441346048 1352589457546543104 1358836135291256832 1362347339775213568 1366678931062652928 1372990678367207424 1377356110211579904 1384793968440508416 1388372247428726784 1395612671318949888 1399218905611763712 1403149116770353152 1410150303311855616 1411247673817694208 1417765253403377664 1421428729510363136 1425796618908598272 1425948170419961856 1432381390036402176 1432533641459662848 1436082633938305024 1437088390501367808 1440648667022229504 1447302029515948032 1451903734733340672 1455655423970377728 1459744157454041088 1462378092323405824 1463516106181312512 1467027731970146304 1471148408684150784 1474949825760854016 1478488886126163072 1478761065620701184 1482914699635851264 1486472871274610688 1490313886445862912 1494499970726756352 1498361727757058048 1501956963683721216 1510067678755160064 1513091767996514304 1513808755878264832 1525635386783563776 1525797550408859648 1528690652202663936 1532640757247115264 1541527422062559232 1544614513163108352 1545816522910334976 1561918778357317632 1569132203848237056 1574121268813234176 1582621678217723904 1594985910078799872 1598937365622030336 1599107320699158528 1611429063790952448 1611600346642120704 1615592963180593152 1619767622000181248 1628214783205441536 1629481850181255168 1632422056547057664 1637007302898745344 1637612351966674944 1645175353863831552 1646455619453976576 1654059462303940608 1659318553980960768 1663606198823288832 1668279037090332672 1671289248369606656 1672589835635785728 1676603122251595776 1681312467067600896 1685656943726690304 1689701584144186368 1689833029817597952 1690012646423658496 1698826138599555072 1703034850363047936 1703215870223843328 1707435457211531264 1716339810131509248 1716522244209967104 1720774796720996352 1724220851903004672 1730067149575159808 1734218349820379136 1738699534186840064 1743583299181215744 1747075031088758784 1751589436853846016 1752283124297674752 1761745625214353408 1765273729329266688 1785050032408363008 1793293947255128064 1798995735786553344 1803452610062057472 1811781513721675776 1817542083578167296 1822238574750203904 1830654237822943232 1836474813615439872 1841633215761088512 1846391957920677888 1850822273096810496 1851162996571635712 1860816895091933184 1865625207482351616 1871556973676199936 1880200404415807488 1881663565090258944 1890353671204503552 1896364061692526592 1901062158544797696 1901264227226615808 1909841853381869568 1910044855279550464 1915914206658428928 1916117854001823744 1920864889362972672 1929736039354597376 1931087524736212992 1935871646311120896 1940873898627170304 1946325543272054784 1950995643547926528 1951354808241750016 1956036975960195072 1961531211578867712 1966599767681138688 1970538116460576768 1971318514834884096 1981963828366147584 1987085181927817216 1992666627635675136 2002609284911628288 2013423571673546752 2017455690662019072 2034180515711418368 2038254202936885248 2043521009662820352 2050018396593979392 2059486017550811136 2077190952660762624 2082558371143090176 2092176271797649408 2098828358417645568 2104723675155529728 2115225454967783424 2126647880105066496 2132143094265544704 2138922255629942784 2148572085054603264 2148800462189494272 2154123950907457536 2160973000533344256 2170953044273922048 2172642466908340224 2176562742062743552 2183483135955566592 2189616236181061632 2193567138485108736 2195274159271968768 2200541597955219456 2205412616405254144 2212424738641281024 2218141598431051776 2224372049453776896 2229709306911916032 2235470829668794368 2241749956090134528 2247542591635587072 2252043561669230592 2252935445525581824 2265101518132740096 2270713133817397248 2270954493631791104 2288453080175345664 2288696325613289472 2294366395627995136 2298961135870672896 2312291133093838848 2316921769744662528 2324777732241620992 2329433374785011712 2336377499063566336 2342878167535976448 2353698305772355584 2373932517326585856 2380066709877817344 2398406048433045504 2398660981048737792 2417400519963181056 2423389444770889728 2429651433000271872 2442322174808162304 2448633084820586496 2455510954348118016 2461855943894237184 2467763030795747328 2469683429180964864 2481089193455910912 2487500276643135488 2495409298234933248 2502418555635499008 2506933872554409984 2508884753453678592 2514904683377393664 2520471561606004736 2528485415590035456 2534749544726396928 2535018969635487744 2546455804509159424 2548239207899332608 2554552275544571904 2554823805335764992 2561153185817296896 2566282198181216256 2574509715197263872 2574783366314950656 2581162195081494528 2587831864836227072 2595100724362739712 2601327524730568704 2608049301280260096 2615374948771823616 2622133023574851584 2627384155280769024 2628424686446512128 2642618437821530112 2647910593993900032 2656888836847566848 2670145713215504384 2677575048612544512 2689940920882692096 2705178915093086208 2717672270582513664 2733357862125305856 2745981356734414848 2754712220423159808 2769587936881016832 2776744494857453568 2791225342637899776 2798437811223527424 2820300606623711232 2822495347635388416 2835530506806755328 2842857459020726272 2851593237817196544 2851896340839923712 2864762780072804352 2865067282919325696 2872165267876610048 2874176781002735616 2881297334044459008 2894604059031896064 2903807469466681344 2911310847940755456 2919488314908082176 2924756184646811648 2927032212362625024 2934055463940292608 2942296817368301568 2949899651521708032 2956977772252326144 2957522131241402368 2972945742549221376 2980627772891725824 2988999941453512704 2996723455514116096 3003913927367442432 3020135357510320128 3026183535993028608 3027617511756529664 3051270773567127552 3051595100817719296 3057381304405327872 3065281514494230528 3083054844125118464 3089229026326216704 3123837556714635264 3138264407696474112 3148242537626468352 3165243356435447808 3189971820157599744 3198214641398317056 3222858127581904896 3223200693284241408 3231185926361186304 3239535244000362496 3256429566410883072 3258963700362510336 3264844113094115328 3274014605797490688 3275224703933349888 3290350707727663104 3292911238907953152 3308118924607881216 3318637107961921536 3327212397646577664 3336558074180665344 3342578496739213312 3345179671271571456 3353206244503191552 3362624934135201792 3371313887453380608 3379403168288372736 3380025292847316992 3397652277199110144 3406069700726095872 3406431740447686656 3414870914423062528 3432679620263018496 3433044488419934208 3441549593441992704 3448441703806009344 3460134299150319616 3468436699640758272 3477399068373680128 3487166598362431488 3494150062177517568 3504566248595349504 3523491250428706816 3530547458658533376 3570100064816726016 3586587894510256128 3597991471573106688 3606905220124114944 3635084167156334592 3644477149500407808 3661308475645886464 3672949627230879744 3683266431522177024 3692783915841355776 3701644546193620992 3721633790183866368 3731250414964703232 3743113947352399872 3760400808831614976 3763327130180517888 3780707342409007104 3792728123385053184 3802124317089595392 3802528454453231616 3819683706763739136 3820089710559100928 3831828413316857856 3832235708003647488 3841729778725945344 3859472078709194752 3862175049472425984 3871743292622241792 3881747797254340608 3892651086544109568 3901991287095853056 3902709616483500032 3912073951920390144 3923062423157735424 3933199535362277376 3941076232921153536 3942637029669768192 3963927656732295168 3974170363855634432 3985333255271350272 4005218569823256576 4026847143347093504 4034911381324038144 4068361031422836736 4076508405873770496 4087042019325640704 4100036793187958784 4118972035101622272 4154381905321525248 4165116742286180352 4184352543595298816 4197656716835291136 4209447350311059456 4230450909935566848 4253295760210132992 4264286188531089408 4277844511259885568 4297144170109206528 4297600924378988544 4308247901814915072 4321946001066688512 4341906088547844096 4353125484125487104 4366966271911133184 4379232472362123264 4387134276970217472 4390548318543937536 4401083195910438912 4410825232810508288 4424849477282562048 4436283196862103552 4448744098907553792 4459418613823832064 4470941659337588736 4483499912180269056 4495085183271174144 4505870891051163648 4530203036265480192 4541426267634794496 4541908987263582208 4576906160350691328 4577392651226578944 4588732791255990272 4597922271741345792 4624582266187677696 4633843539489325056 4649555464483241984 4672754998127132672 4685756335071952896 4707396611544711168 4747865034653171712 4796812096866091008 4797321962097475584 4834801039926362112 4846778889541779456 4859302866000543744 4884644349616324608 4897266169641172992 4911021908696236032 4935526061591494656 4939366858361929728 4962178386911821824 4975000553286270976 4990818596469866496 5004837111270998016 5013867745108819968 5017769506907357184 5029809366754787328 5040943123212009472 5056970831180070912 5069499089452793856 5070037939270975488 5096478415798665216 5109104551089143808 5109647610671529984 5122306371634593792 5149019430394527744 5149566732629901312 5162324390162989056 5175663729672454144 5190201448725479424 5202655049461137408 5216098602560520192 5230749897543647232 5244266047149703168 5254768310561538048 5256849372893024256 5285236875643060224 5295821187987800064 5313777673695133696 5340291426431008768 5355150097225089024 5379881841765384192 5410357830186172416 5435344541165027328 5466715724250611712 5491962713468829696 5509424440846319616 5539175873762033664 5553488989714907136 5582450685275799552 5596875622447054848 5640601213247422464 5644990695270776832 5671061013613510656 5685714918041452544 5703186475634393088 5703792681679847424 5729525560145608704 5730134565838651392 5744330535753220096 5748353562005471232 5762594668088918016 5789208118063792128 5807614938933362688 5822621695881510912 5838976629816164352 5849512369293623296 5854064424725250048 5868110927880585216 5884593634736603136 5899799303043416064 5913955544504652288 5915044262482804736 5945891485098442752 5961255545783451648 5977999882907025408 5993446911028232192 6007827854734884864 6040270715020640256 6052367071986057216 6055235023513059328 6102541547134255104 6103190201635438592 6114762608810655744 6130563028988461056 6166109688250236928 6178458052652433408 6247675113429270528 6276528815392948224 6296485075252936704 6379943640315199488 6396429282796634112 6445716255163809792 6446401386568482816 6462371852722372608 6479070488000724992 6512859132821766144 6517927400725020672 6529688226188230656 6550449407866699776 6580701415455326208 6585822477815906304 6616237849215762432 6637274215923843072 6654424795293155328 6673116148361330688 6685156993478426624 6706412489006383104 6725249868270403584 6742627774906761216 6758806336576745472 6760050585694633984 6795304554398220288 6812139401452191744 6812863480895373312 6829741828846125056 6865359240526036992 6866088976839868416 6883099186883985408 6896883407612018688 6936873399281516544 6954798136747360256 6974333196724862976 6988300124355035136 7009132497190699008 7046982500857413632 7061094917317066752 7140200129633452032 7195982943146213376 7270168334312669184 7288954299000815616 7322616951291772928 7345899254461759488 7366532863044354048 7385567831682711552 7403289092387241984 7443267580367732736 7462500829929406464 7486227894704799744 7520801617663229952 7526654260361035776 7561414684818014208 7585456246770106368 7604248634179190784 7605056908906463232 7639367413527478272 7640179421118201856 7663656826633715712 7664471416007294976 7683459557451890688 7718944157418389504 7724350098944851968 7743486585244483584 7763495594508681216 7785302173088219136 7803982574191706112 7805419232967000064 7824147903840780288 7846124846315470848 7866399070724554752 7882152465842307072 7885274059339536384 7927855313464590336 7948340727711268864 7970666510542700544 8010437139646513152 8053694286694187008 8069822762648076288 8136722062845673472 8153016811747540992 8200073586375917568 8237944070203244544 8308763810643050496 8330233484572360704 8368705087190597632 8395313433670582272 8460901819871133696 8506591520420265984 8528572377062178816 8555689022519771136 8594288340218413056 8595201848757977088 8616495803629830144 8643892002133377024 8683812177095688192 8706250968250974208 8733932543822266368 8758464944724246528 8774268553940434944 8781096637087875072 8802166391820877824 8821650465621016576 8849698954565124096 8872566393724207104 8918837227647664128 8941883318675177472 8966999824360538112 8990170366542348288 9011741782102327296 9060406072530960384 9082852535269588992 9083817974527164416 9153812320701382656 9154785302453157888 9177465582511980544 9195844543482691584 9249164532375355392 9267687078978650112 9299110928966483968 9345509996254265344 9371512670143905792 9414793223089422336 9495730069306343424 9594643924194951168 9669602079852724224 9693557779083558912 9718605732001087488 9769288699232649216 9794532339282345984 9822043817392472064 9871052123182989312 9878733716723859456 9924356773823643648 9950001106572541952 9981637192939732992 10009674222541996032 10027735490217639936 10035539013814714368 10059618733509574656 10113941662360141824 10140075878541950976 10192956831597330432 10218209102178287616 10219295221343059968 10244612743269187584 10298038860789055488 10299133465259802624 10324648780325978112 10351327459344908288 10380402897450958848 10405310098922274816 10432197205121040384 10461499795087294464 10488532094299406336 10513698745786048512 10570473751286120448 10591642375975600128 10627555347390267392 10680582852862017536 10710300194450178048 10759763683530768384 10820715660372344832 10933431448501223424 10983925426937659392 11018848881692639232 11078351747524067328 11164901370551599104 11193751244894109696 11281202426494844928 11289981390541553664 11342122027227021312 11371429836082905088 11406372951268786176 11407585363359694848 11459051120291217408 11460269131677302784 11496707124010942464 11525189336177836032 11578416236127584256 11615229877866725376 11645243391763021824 11677953259632328704 11699024738587246592 11708128849450500096 11736221855761170432 11769187269473206272 11799598606086832128 11827911089009304576 11830088524965609472 11891782970196885504 11922511091566903296 11955999765814050816 11986893822056464384 12015655709469769728 12080541430041280512 12104734143972114432 12110470047026118656 12205083094268510208 12206380403270877184 12229525217621311488 12261126057976922112 12332219376500473856 12356916105304866816 12495350226858541056 12553057630785896448 12592970150505873408 12759887280630398976 12792858565593268224 12891432510327619584 12892802773136965632 12924743705444745216 12958140976001449984 13025718265643532288 13059376452376461312 13100898815733399552 13161402830910652416 13171644955631812608 13232475698431524864 13274548431847686144 13308849590586310656 13346232296722661376 13370313986956853248 13412824978012766208 13450499736540807168 13485255549813522432 13517612673153490944 13520101171389267968 13590609108796440576 13624278802904383488 13625726961790746624 13659483657692250112 13730718481052073984 13732177953679736832 13766198373767970816 13793766815224037376 13873746798563033088 13909596273494720512 13948666393449725952 14018264994381398016 14093965001714827264 14122189834634133504 14391965886292426752 14540336668625338368 14577908598001631232 14645233902583545856 14691798508923518976 14733065726088708096 14806578184774483968 14886535160735465472 14925001659858812928 14972455789409599488 15041603235326459904 15053308520722071552 15122829369636028416 15170912493540212736 15208497268358381568 15210113817812926464 15280358842236403712 15327313653267431424 15328942832014589952 15366919114903781376 15437888314836779008 15448700197889703936 15486973170488967168 15526991189017362432 15570604346176438272 15607965148383412224 15648295807681560576 15692249692630941696 15732798141449109504 15764304931684614144 15770548118679072768 15855710626929180672 15896681455422537728 15941333021085401088 16020874279293026304 16107388573388374016 16139645525296152576 16273444125691346944 16306033623495081984 16400147172751835136 16475888140406489088 16617527621286100992 16660466969144721408 16790626867341164544 16921803639742267392 17013183040840531968 17057144754124357632 17111378045039542272 17188576680436826112 17190403697515954176 17232991607259660288 17287784004266754048 17367624354191376384 17412501936501948416 17467865087644532736 17516929889448493056 17548537107880869888 17562193274175750144 17604332783641755648 17643300931242033152 17699397909130248192 17745132787448414208 17837674455295328256 17883766637350354944 17933999648721076224 17980340733084696576 18023483564204654592 18120812145061920768 18165705070539177984 18167635949054328832 18307624641402765312 18309570604906315776 18354931165023961088 18391689086965383168 18498329064750710784 18535374157957300224 18598221857932967936 18691019992508530688 18743025340287811584 18829586446178844672 19189287848389902336 19339204159705448448 19387115558167117824 19437211464002174976 19538577398465298432 19589064678564691968 19742104246365978624 19757467433447718912 19848713547647287296 19900002213145083904 19963274385879465984 20019348445083992064 20055470980435279872 20119237467019149312 20227883324720283648 20280151757083901952 20385913663194660864 20436418204356575232 20438590442686119936 20489225486538375168 20596077721578110976 20598266930519605248 20649297560651956224 20702654918689816576 20810620197844549632 20864394410242080768 20922999590174588928 20977064188598812672 21027397491572097024 21140947502572240896 21183284751951200256 21255110694780534784 21361165705724035072 21420600388900356096 21866862897002446848 21967850853875318784 22037697763385278464 22156703495048134656 22329802741103198208 22387502489788219392 22562404852989689856 22579962781083107328 22684244054454042624 22812745902537572352 22815170726719389696 22918102240582434816 22920538263354605568 22993414248021884928 23050378672355672064 23156832472255168512 23230459755733450752 23290486783526043648 23355906519264657408 23398049477174493184 23416257698901000192 23472443711522340864 23538374538946412544 23599197212173664256 23655822178018609152 23660177049931218944 23783565940393771008 23845022183133806592 23911999531628101632 23973787644112928768 24031311418939539456 24161082860082561024 24209468287944228864 24220940094052237312 24410166188537020416 24412760806541754368 24459050435242622976 24664438753000947712 24713832210609733632 24990700453717082112 25106115261571792896 25185940301011746816 25519774561260797952 25585717131186536448 25782865020655239168 25785605546273931264 25849487410889490432 26051436531287064576 26118752904752922624 26201797631466799104 26322805661821304832 26343289911263625216 26464951396863049728 26549096863695372288 26617699181172621312 26740627973913706496 26825649956025532416 26900999473081614336 26970511099627044864 27035225346306981888 27040202342778535936 27181218217592881152 27248557605808766976 27251453923581493248 27318967315384500224 27461436962104147968 27464355907359473664 27532396747535941632 27587533630448074752 27747493597126066176 27819192546989441024 27897332786899451904 28036529988762796032 28187930003429654528 28244379669268267008 28783931772584853504 29080673337250676736 29155817196003262464 29290467805167091712 29383597017847037952 29466131452177416192 29613156369548967936 29773070321470930944 29850003319717625856 29944911578819198976 30083206470652919808 30106617041444143104 30341824987080425472 30420227635625852928 30560717684472807424 30654627306534862848 30657885664029179904 30733838229807562752 30875776629673558016 30897400395779407872 30973946340977934336 31053982378034724864 31141208692352876544 31215930296766824448 31296591615363121152 31384499385261883392 31465596282898219008 31541096237358145536 31711421253858361344 31793362910845075456 31882666042170802176 32041748558586052608 32214777146776748032 32279291050592305152 32546888251382693888 32800294345503670272 32951776280812978176 33235055242572201984 33581253734682329088 33843607279484534784 34026366081681063936 34114289508248715264 34222756090079084544 34377153360873652224 34380807395031908352 34575568008533508096 34735248708382752768 34825003873003896832 34935730175289065472 35033859778896986112 35097074215761739776 35124386548351500288 35208665567283511296 35286601862484066304 35398795818260496384 35490265574896828416 35675348910590656512 35767533274700709888 35867999297442152448 35960681466169393152 36046967128409309184 36241624290123841536 36331410141078355968 36335271898108657664 36615249282805530624 36619141209812631552 36709862330047922176 36783378173930766336 36996658129501421568 37070748315914600448 37196443715865935872 37382039985017061376 37486050680575623168 37659172892357689344 38378575696779804672 38678408319410896896 38774231116334235648 38874422928004349952 39077154796930596864 39178129357129383936 39484208492731957248 39514934866895437824 39697427095294574592 39800004426290167808 39926548771758931968 40038696890167984128 40110941960870559744 40238474934038298624 40455766649440567296 40560303514167803904 40771827326389321728 40872836408713150464 40877180885372239872 40978450973076750336 41192155443156221952 41196533861039210496 41298595121303912448 41405309837379633152 41621240395689099264 41728788820484161536 41845999180349177856 41954128377197625344 42054794983144194048 42281895005144481792 42366569503902400512 42722331411448070144 43733725794004893696 43935701707750637568 44075395526770556928 44659605482206396416 44775004979576438784 45124809705979379712 45159925562166214656 45368488108908085248 45625491805075144704 45630341453438779392 45841076526709211136 45986828496043769856 46100757344711344128 46313664944510337024 46460919511466901504 46580973567052087296 46711813038529314816 46796098954348986368 46944887423044681728 47076749077892825088 47198394424347328512 47311644356037218304 47320354099862437888 47567131880787542016 47690044366267613184 47823999063256203264 47947575288225857536 48062622837879078912 48322165720165122048 48418936575888457728 48820332377074040832 48825521613083508736 48918100870485245952 49328877506001895424 49427664421219467264 49981400907434164224 50371880602023493632 51039549122521595904 51171434262373072896 51565730041310478336 51571211092547862528 51698974821778980864 52102873062574129152 52237505809505845248 52403595262933598208 52645611323642609664 52686579822527250432 52929902793726099456 53098193727390744576 53235398362345242624 53481255947827412992 53651299912051064832 53801998946163228672 53941022199254089728 54070450692613963776 54080404685557071872 54362436435185762304 54497115211617533952 54502907847162986496 54637934630769000448 54922873924208295936 54928711814718947328 55064793495071883264 55175067260896149504 55494987194252132352 55638385093978882048 55794665573798903808 56073059977525592064 56375860006859309056 56488759338536534016 57567863545169707008 58161346674501353472 58311634392006524928 58580935610334183424 58767194035694075904 59226312739097935872 59546140642941861888 59700006639435251712 59889823157638397952 60166412941305839616 60683649974160850944 60840455271251705856 61121435368945614848 61309254613069725696 61315771328058359808 61467676459615125504 61751553259347116032 61794800791558815744 61947892681955868672 62107964756069449728 62431860593533648896 62593183230726242304 62768998770523766784 62931192565796438016 63082192474716291072 63422842507716722688 63586725821690150912 63765332084341604352 64083497117172105216 64429554293553496064 65093776502765387776 65600588691007340544 65903552561625956352 66470110485144403968 67162507469364658176 67687214558969069568 68052732163362127872 68445512180158169088 68754306721747304448 68761614790063816704 69151136017067016192 69470497416765505536 69650007746007793664 69871460350578130944 70067719557793972224 70194148431523479552 70248773096703000576 70417331134567022592 70797591636520992768 70980531149793656832 71350697821181313024 71535066549401419776 71735998594884304896 71921362932338786304 72093934256818618368 72483248580247683072 72662820282156711936 72670543796217315328 73230498565611061248 73238282419625263104 73419724660095844352 73993316259002843136 74141496631829200896 74392887431731871744 74764079970034122752 74972101361151246336 75318345784715378688 76757151393559609344 77356816638821793792 77548462232668471296 78154309593861193728 78356258714258767872 78968416985463914496 79029869733790875648 79394854190589149184 79600008852580335616 79853097543517863936 80221883921741119488 80476949868076597248 80911533298881134592 81120607028335607808 81543654652778643456 81745672817426300928 81754361770744479744 81956901946153500672 82384310886312443904 82393067722078420992 82597190242607824896 82810619674759266304 83242480791378198528 83457577640968323072 83691998360698355712 83908256754395250688 84109589966288388096 84563790010288963584 84733139007804801024 85444662822896140288 87467451588009787392 87871403415501275136 88150791053541113856 89319210964412792832 89550009959152877568 90249619411958759424 90319851124332429312 91260682906877558784 91682153053418422272 91973656992087539712 92201514689422688256 92627329889020674048 92921839022933803008 93161947134104174592 93423626077058629632 93592197908697972736 93889774846089363456 94153498155785650176 94396788848694657024 94623288712074436608 94640708199724875776 95134263761575084032 95380088732535226368 95647998126512406528 96125245675758157824 96644331440330244096 96837873151776915456 97640664754148081664 97651043226167017472 98657755012003790848 98855328842438934528 100743761204046987264 102079098245043191808 102342868524746145792 103131460082620956672 103142422185095725056 104205746125148258304 104475011619011690496 104807190525867196416 105291222647285219328 105373159645054500864 105859805587452198912 106196387454781489152 106470796724690485248 106962511895654825984 107302599824102129664 107603997892326457344 107882044398508179456 108140901385227927552 108160809371114143744 108724872870371524608 108994230423235067904 109005815694325972992 109845747848416591872 109857423629437894656 110129586990143766528 110350134521792299008 110989974388504264704 111276770187957764096 111589331147597807616 112146119955051184128 112751720013718618112 112977518677073068032 115135727090339414016 116322693349002706944 116623268784013049856 117534388071388151808 118452625478195871744 119092281285883723776 119400013278870503424 119779646315276795904 120332825882611679232 121367299948321701888 121680910542503411712 122242870737891229696 122618509226139451392 122631542656116719616 122935352919230251008 123503106518694232064 123589601583117631488 123895785363911737344 124215929512138899456 124863721187067297792 125186366461452484608 125537997541047533568 125862385131592876032 126164384949432582144 126845685015433445376 127173451643380301824 128166994234344210432 128859108587106992128 130187553005530775552 131201177382014681088 131807105123251912704 134325014938729316352 135374429117938139136 136105464326724255744 136891024360316338176 137523229580127633408 138302272034134032384 138940994833531011072 139300015492015587328 139742920701156261888 140135439115587944448 140388296863046959104 140834662269134045184 141595183273041985536 141961062299587313664 142701395642362626048 143070133098802839552 143471997189768609792 143842725864677572608 144187868513637236736 144966497160495366144 145341087592434630656 146460997131222122496 146476564839250526208 146839449320191688704 147986632518005686272 148282993263658401792 148785774863463743488 149528159940068245504 149944202722302492672 153514302787119218688 154713633277643587584 155096924465336942592 156308619187722387456 156712517428517535744 157936833970927828992 158059739467581751296 158789708381178298368 159706195087035727872 160443767843482238976 160953899736153194496 161823066597762269184 162241214056671215616 163087309305557286912 163491345634852601856 163508723541488959488 163913803892307001344 164768621772624887808 164786135444156841984 165194380485215649792 165621239349518532608 166484961582756397056 166915155281936646144 167383996721396711424 167816513508790501376 168219179932576776192 169127580020577927168 169466278015609602048 170889325645792280576 174934903176019574784 175742806831002550272 176301582107082227712 178638421928825585664 179100019918305755136 180499238823917518848 182521365813755117568 183364306106836844544 183947313984175079424 184403029378845376512 185254659778041348096 185843678045867606016 186323894268208349184 187184395817395945472 187779549692178726912 188306996311571300352 188793577697389314048 189246577424148873216 189281416399449751552 190268527523150168064 190760177465070452736 191295996253024813056 192250491351516315648 193288662880660488192 195281329508296163328 195302086452334034944 197315510024007581696 197710657684877869056 201487522408093974528 204158196490086383616 206262920165241913344 206284844370191450112 208411492250296516608 208950023238023380992 209614381051734392832 210582445294570438656 210746319290109001728 212392774909562978304 212941593449380970496 213925023791309651968 214605199648204259328 215207995784652914688 215764088797016358912 216281802770455855104 217449745740743049216 217988460846470135808 218011631388651945984 219691495696833183744 219714847258875789312 220259173980287533056 221979948777008529408 222553540375915528192 223178662295195615232 224292239910102368256 225503440027437236224 225955037354146136064 230271454180678828032 232645386698005413888 235068776142776303616 236905250956391743488 238184562571767447552 238800026557741006848 239559292630553591808 240665651765223358464 242734599896643403776 243361821085006823424 244485741475782459392 245237018452278902784 245263085312233439232 245870705838460502016 247006213037388464128 247179203166235262976 247791570727823474688 248431859024277798912 249727442374134595584 250372732922904969216 251075995082095067136 251724770263185752064 252328769898865164288 253691370030866890752 254346903286760603648 256333988468688420864 257718217174213984256 260375106011061551104 262402354764029362176 263614210246503825408 268650029877458632704 270748858235876278272 273782048720632676352 275046459160255266816 276604544068268064768 277881989667062022144 278600030984031174656 279485841402312523776 280270878231175888896 280776593726093918208 281669324538268090368 283190366546083971072 283922124599174627328 285402791284725252096 286140266197605679104 286943994379537219584 288375737027274473472 289932994320990732288 290682175184869261312 292921994262444244992 292953129678501052416 293678898640383377408 295973265036011372544 296565986527316803584 299056319880136491008 307028605574238437376 309427266555287175168 312617238375444774912 313425034857035071488 315873667941855657984 316119478935163502592 317579416762356596736 319412390174071455744 320887535686964477952 321907799472306388992 323646133195524538368 324482428113342431232 326174618611114573824 326982691269705203712 327017447082977918976 329537243545249775616 329572270888313683968 330388760970431299584 331242478699037065216 332969923165512794112 333830310563873292288 334767993442793422848 335633027017581002752 336438359865153552384 338255160041155854336 338932556031219204096 341778651291584561152 349869806352039149568 352603164214164455424 357276843857651171328 358200039836611510272 360998477647835037696 365042731627510235136 366728612213673689088 367894627968350158848 368806058757690753024 370509319556082696192 371687356091735212032 372647788536416698368 374368791634791890944 375559099384357453824 376613992623142600704 377587155394778628096 378493154848297746432 378562832798899503104 380537055046300336128 381520354930140905472 384500982703032631296 386577325761320976384 390562659016592326656 390604172904668069888 394631020048015163392 395421315369755738112 402975044816187949056 408316392980172767232 412569688740382900224 416822984500593033216 417900046476046761984 419228762103468785664 421164890589140877312 424785549819125956608 425883186898761940992 427850047582619303936 429210399296408518656 430415991569305829376 431528177594032717824 432563605540911710208 434899491481486098432 436023262777303891968 439382991393666367488 439429694517751578624 440518347960575066112 443959897554017058816 445107080751831056384 446357324590391230464 448584479820204736512 451006880054874472448 460542908361357656064 465290773396010827776 470137552285552607232 473810501912783486976 476369125143534895104 479118585261107183616 481331303530446716928 485469199793286807552 486723642170013646848 488971482951564918784 490474036904557805568 490526170624466878464 491741411676921004032 494358406332470525952 495583141455646949376 496863718048555597824 499454884748269191168 500745465845809938432 502151990164190134272 503449540526371504128 504657539797730328576 507382740061733781504 508693806573521207296 512667976937376841728 515436434348427968512 520750212022123102208 524804709528058724352 527228420493007650816 537300059754917265408 541497716471752556544 547564097441265352704 550092918320510533632 553209088136536129536 555763979334124044288 557200061968062349312 558971682804625047552 561553187452187836416 563338649076536180736 566380733092167942144 567844249198349254656 570805582569450504192 572280532395211358208 573887988759074439168 576751474054548946944 579865988641981464576 581364350369738522624 585843988524888489984 585906259357002104832 587357797280766754816 591946530072022745088 593131973054633607168 598112639760272982016 618854533110574350336 625234476750889549824 626850069714070142976 631747335883711315968 632238957870327005184 638824780348142911488 641775071373928955904 643815598944612777984 647292266391049076736 652349237222229147648 653965382539410407424 654034894165955837952 659074487090499551232 659144541776627367936 660777521940862599168 662484957398074130432 665939846331025588224 667660621127746584576 669535986885586845696 672876719730307104768 676510320082311708672 677865112062438408192 683557302583169122304 705206328428328910848 714553687715302342656 716400079673223020544 721996955295670075392 730085463255020470272 733457224427347378176 735789255936700317696 737612117515381506048 741018639112165392384 743374712183470424064 745295577072833396736 748737583269583781888 751118198768714907648 753227985246285201408 755174310789557256192 756986309696595492864 757125665597799006208 761074110092600672256 763040709860281810944 769001965406065262592 773154651522641952768 781125318033184653312 781208345809336139776 789262040096030326784 790842630739511476224 805950089632375898112 825139377480765800448 833645969001186066432 835800092952093523968 838457524206937571328 842329781178281754624 849571099638251913216 851766373797523881984 855700095165238607872 858420798592817037312 860831983138611658752 865127211081823420416 869798982962972196864 872046525554607783936 878765982787332734976 878859389035503157248 881036695921150132224 887919795108034117632 890214161503662112768 897168959640409473024 902013760109748944896 921085816722715312128 940275104571105214464 947621003825566973952 952738250287069790208 958237170522214367232 962662607060893433856 970938399586573615104 973447284340027293696 980948073809115611136 981052341248933756928 988716812664941051904 991166282911293898752 993727436097111195648 998909769496538382336 1001490931691619876864 1004303980328380268544 1006899081052743008256 1009315079595460657152 1014765480123467563008 1017387613147042414592 1025335953874753683456 1030872868696855937024 1041500424044246204416 1049609419056117448704 1074600119509834530816 1082995432943505113088 1095128194882530705408 1100185836641021067264 1106418176273072259072 1111527958668248088576 1117943365609250095104 1123106374904375672832 1126677298153072361472 1132761466184335884288 1135688498396698509312 1141611165138901008384 1144561064790422716416 1153502948109097893888 1159731977283962929152 1162728700739477045248 1171687977049776979968 1171812518714004209664 1174715594561533509632 1183893060144045490176 1186263946109267214336 1196225279520545964032 1237709066221148700672 1250468953501779099648 1253700139428140285952 1263494671767422631936 1277649560696285822976 1283550142747857911808 1287631197889225555968 1294584532782098153472 1304698474444458295296 1308069788331911675904 1318148974180999102464 1318289083553254735872 1321555043881725198336 1324969914796148260864 1331879692662051176448 1335321242255493169152 1339071973771173691392 1345753439460614209536 1353020640164623417344 1367114605166338244608 1410412656856657821696 1429107375430604685312 1443993910591340150784 1460170926510040940544 1466914448854694756352 1471578511873400635392 1475224235030763012096 1486749424366940848128 1490591154145666793472 1497475166539167563776 1502236397537429815296 1506455970492570402816 1510348621579114512384 1513972619393190985728 1522148220185201344512 1526081419720563621888 1538003930812130525184 1546309303045283905536 1562250636066369306624 1562416691618672279552 1578524080192060653568 1581685261479022952448 1611900179264751796224 1650278754961531600896 1667291938002372132864 1671600185904187047936 1676915048413875142656 1684659562356563509248 1699142199276503826432 1703532747595047763968 1711400190330477215744 1716841597185634074624 1721663966277223317504 1730254422163646840832 1739597965925944393728 1744093051109215567872 1757531965574665469952 1757718778071006314496 1762073391842300264448 1775839590216068235264 1780428323007324225536 1794337919280818946048 1804027520219497889792 1880550209142210428928 1895242007651133947904 1916474341044428734464 1925325214121786867712 1941876799173147230208 1961896147618231222272 1962104682497867513856 1977433625329882103808 1982332565822587797504 1987454872194222391296 1997819538993076764672 2002981863383239753728 2008607960656760537088 2018630159190921314304 2029530960246935126016 2034775226294084829184 2050671907749507366912 2061745737393711874048 2149200239019669061632 2165990865887010226176 2190256389765061410816 2200371673282042134528 2212836352546144518144 2223055917336496177152 2235886731218500190208 2246212749808751345664 2253354596306144722944 2265522932368671768576 2271376996793397018624 2283222330277802016768 2289122129580845432832 2307005896218195787776 2319463954567925858304 2325457401478954090496 2343375954099553959936 2343625037428008419328 2349431189123067019264 2367786120288090980352 2372527892218534428672 2392450559041091928064 2475418132442297401344 2500937907003558199296 2507400278856280571904 2526989343534845263872 2555299121392571645952 2567100285495715823616 2575262395778451111936 2609396948888916590592 2616139576663823351808 2636297948361998204928 2636578167106509471744 2643110087763450396672 2649939829592296521728 2663759385324102352896 2670642484510986338304 2691506878921228419072 2706041280329246834688 2734229210332676489216 2820825313713315643392 2858214750861209370624 2887987821182680301568 2920341853020081881088 2943157023746801270784 2973498848733881696256 2981182308291333586944 2994950333078335127552 3004472795074859630592 3012911940985140805632 3020697243158229024768 3027945238786381971456 3044296440370402689024 3052162839441127243776 3076007861624261050368 3092618606090567811072 3124501272132738613248 3124833383237344559104 3157048160384121307136 3223800358529503592448 3300557509923063201792 3334583876004744265728 3353830096827750285312 3369319124713127018496 3398284398553007652864 3407065495190095527936 3422800380660954431488 3433683194371268149248 3460508844327293681664 3479195931851888787456 3488186102218431135744 3515063931149330939904 3515437556142012628992 3524146783684600528896 3551679180432136470528 3560856646014648451072 3588675838561637892096 3608055040438995779584 3761100418284420857856 3790484015302267895808 3832948682088857468928 3850650428243573735424 3883753598346294460416 3924209364995735027712 3954867250659764207616 3964665131645175595008 3974909744388444782592 3995639077986153529344 4005963726766479507456 4017215921313521074176 4037260318381842628608 4059061920493870252032 4069550452588169658368 4101343815499014733824 4331981731774020452352 4380512779530122821632 4400743346564084269056 4425672705092289036288 4471773462437000380416 4492425499617502691328 4506709192612289445888 4531045864737343537152 4566444660555604033536 4578244259161690865664 4614011792436391575552 4638927909135851716608 4650914802957908180992 4686751908199107919872 4687250074856016838656 4735572240576181960704 4745055784437068857344 4784901118082183856128 4950836264884594802688 5001875814007116398592 5014800557712561143808 5053978687069690527744 5110598242785143291904 5134200570991431647232 5150524791556902223872 5218793897777833181184 5232279153327646703616 5272595896723996409856 5273156334213018943488 5286220175526900793344 5299879659184593043456 5327518770648204705792 5341284969021972676608 5383013757842456838144 5412082560658493669376 5468458420665352978432 5641650627426631286784 5775975642365360603136 5886314047493602541568 5946997697467763392512 5962364616582667173888 5989900666156670255104 6008945590149719261184 6025823881970281611264 6055890477572763942912 6088592880740805378048 6104325678882254487552 6152015723248522100736 6185237212181135622144 6249666766474689118208 6314096320768242614272 6447600717059007184896 6601115019846126403584 6669167752009488531456 6707660193655500570624 6738638249426254036992 6796568797106015305728 6814130990380191055872 6867366388742536298496 6921017688654587363328 6958391863703777574912 6976372204436862271488 7030127862298661879808 7030875112284025257984 7048293567369201057792 7103358360864272941056 7121713292029296902144 7177351677123275784192 7216110080877991559168 7522200836568841715712 7580968030604535791616 7665897364177714937856 7701300856487147470848 7848418729991470055424 7909734501319528415232 7929330263290351190016 7949819488776889565184 7991278155972307058688 8011927453532959014912 8074520636763685257216 8118123840987740504064 8139100905176339316736 8202687630998029467648 8663963463548040904704 8761025559060245643264 8943546924874000760832 8984850999235005382656 9013418385224578891776 9062091729474687074304 9132889321111208067072 9156488518323381731328 9228023584872783151104 9277855818271703433216 9373503816398215839744 9374500149712033677312 9471144481152363921408 9569802236164367712256 9901672529769189605376 10003751628014232797184 10107957374139381055488 10221196485570286583808 10268401141982863294464 10301049583113804447744 10437587795555666362368 10464558306655293407232 10545191793447992819712 10546312668426037886976 10572440351053801586688 10655037541296409411584 10682569938043945353216 10766027515684913676288 10824165121316987338752 10936916841330705956864 11283301254853262573568 11551951284730721206272 11772628094987205083136 11893995394935526785024 11924729233165334347776 11979801332313340510208 12017891180299438522368 12051647763940563222528 12111780955145527885824 12177185761481610756096 12208651357764508975104 12304031446497044201472 12499333532949378236416 12628192641536485228544 13202230039692252807168 13415320387311001141248 13477276498852508073984 13593137594212030611456 13734732777485072596992 13842035377309174726656 13916783727407555149824 13952744408873724542976 14060255724597323759616 14061750224568050515968 14206716721728545882112 14243426584058593804288 14354703354246551568384 14432220161755983118336 15044401673137683431424 15161936061209071583232 15331794728355429875712 15402601712974294941696 15696837459982940110848 15819469002639056830464 15858660526580702380032 15899638977553779130368 15982556311944614117376 16023854907065918029824 16149041273527370514432 16236247681975481008128 16278201810352678633472 16405375261996058935296 17327926927096081809408 17887093849748001521664 17969701998470010765312 18026836770449157783552 18265778642222416134144 18312977036646763462656 18456047169745566302208 18555711636543406866432 18749000299424067354624 18942288962304727842816 19139604472328735424512 19803345059538379210752 20007503256028465594368 20215914748278762110976 20442392971140573167616 20602099166227608895488 20875175591111332724736 20929116613310586814464 21090383586895985639424 21092625336852075773952 21144880702107603173376 21310075082592818823168 21365139876087890706432 21532055031369827352576 21648330242633974677504 21873833682661411913728 22566602509706525147136 23103902569461442412544 23545256189974410166272 23787990789871053570048 23849458466330668695552 23959602664626681020416 24035782360598877044736 24223561910291055771648 24354371522963221512192 24417302715529017950208 24608062892994088402944 24998667065898756472832 25256385283072970457088 26830640774622002282496 26954552997705016147968 27186275188424061222912 27469465554970145193984 27684070754618349453312 27833567454815110299648 28120511449194647519232 28123500449136101031936 28413433443457091764224 28486853168117187608576 28709406708493103136768 30323872122418143166464 30663589456710859751424 30805203425948589883392 31393674919965880221696 31638938005278113660928 31717321053161404760064 31965112623889228234752 32047709814131836059648 32298082547054741028864 32472495363950962016256 32556403620705357266944 32810750523992117870592 34655853854192163618816 35774187699496003043328 35939403996940021530624 36053673540898315567104 36531557284444832268288 36625954073293526925312 36912094339491132604416 37498000598848134709248 37884577924609455685632 38279208944657470849024 39606690119076758421504 40431829496557524221952 41204198332455217790976 41750351182222665449472 41858233226621173628928 42180767173791971278848 42185250673704151547904 42620150165185637646336 42730279752175781412864 43064110062739654705152 43296660485267949355008 43747667365322823827456 45133205019413050294272 46207805138922884825088 47090512379948820332544 47575981579742107140096 47698916932661337391104 48071564721197754089472 48447123820582111543296 48708743045926443024384 48834605431058035900416 49216125785988176805888 49997334131797512945664 50512770566145940914176 53661281549244004564992 53909105995410032295936 54938931109940290387968 55368141509236698906624 55667134909630220599296 56247000898272202063872 56826866886914183528448 56973706336234375217152 57418813416986206273536 60647744244836286332928 61327178913421719502848 62787349839931760443392 63277876010556227321856 63434642106322809520128 63930225247778456469504 64095419628263672119296 64596165094109482057728 64944990727901924032512 65621501047984235741184 69311707708384327237632 71548375398992006086656 71878807993880043061248 72107347081796631134208 73063114568889664536576 73251908146587053850624 73824188678982265208832 74996001197696269418496 75769155849218911371264 76558417889314941698048 80863658993115048443904 82408396664910435581952 83500702364445330898944 84361534347583942557696 84370501347408303095808 85240300330371275292672 85460559504351562825728 86128220125479309410304 87495334730645647654912 92415610277845769650176 94181024759897640665088 95151963159484214280192 96143129442395508178944 96894247641164223086592 97417486091852886048768 97669210862116071800832 98432251571976353611776 99994668263595025891328 101025541132291881828352 107322563098488009129984 107818211990820064591872 109877862219880580775936 110736283018473397813248 112494001796544404127744 113653733773828367056896 113947412672468750434304 114837626833972412547072 121295488489672572665856 125574699679863520886784 126555752021112454643712 127860450495556912939008 128190839256527344238592 129192330188218964115456 129889981455803848065024 131243002095968471482368 138623415416768654475264 143096750797984012173312 144214694163593262268416 146126229137779329073152 146503816293174107701248 147648377357964530417664 149992002395392538836992 151538311698437822742528 153116835778629883396096 161727317986230096887808 164816793329820871163904 167001404728890661797888 168741002694816606191616 170480600660742550585344 170921119008703125651456 172256440250958618820608 174990669461291295309824 188362049519795281330176 190303926318968428560384 192286258884791016357888 193788495282328446173184 194834972183705772097536 196864503143952707223552 199989336527190051782656 214645126196976018259968 215636423981640129183744 219755724439761161551872 221472566036946795626496 224988003593088808255488 227307467547656734113792 227894825344937500868608 229675253667944825094144 242590976979345145331712 253111504042224909287424 255720900991113825878016 256381678513054688477184 258384660376437928230912 262486004191936942964736 277246830833537308950528 288429388327186524536832 292252458275558658146304 293007632586348215402496 295296754715929060835328 299984004790785077673984 303076623396875645485056 306233671557259766792192 323454635972460193775616 329633586659641742327808 337482005389633212383232 340961201321485101170688 341842238017406251302912 344512880501917237641216 349981338922582590619648 376724099039590562660352 384572517769582032715776 387576990564656892346368 389669944367411544195072 393729006287905414447104 429290252393952036519936 439511448879522323103744 442945132073893591252992 449976007186177616510976 454614935095313468227584 459350507335889650188288 485181953958690290663424 506223008084449818574848 511441801982227651756032 512763357026109376954368 516769320752875856461824 524972008383873885929472 576858776654373049073664 584504916551117316292608 590593509431858121670656 599968009581570155347968 612467343114519533584384 646909271944920387551232 659267173319283484655616 674964010779266424766464 681922402642970202341376 683684476034812502605824 689025761003834475282432 699962677845165181239296 769145035539164065431552 775153981129313784692736 787458012575810828894208 879022897759044646207488 885890264147787182505984 899952014372355233021952 909229870190626936455168 918701014671779300376576 970363907917380581326848 1012446016168899637149696 1022883603964455303512064 1025526714052218753908736 1033538641505751712923648 1049944016767747771858944 1153717553308746098147328 1169009833102234632585216 1181187018863716243341312 1224934686229039067168768 1318534346638566969311232 1349928021558532849532928 1363844805285940404682752 1378051522007668950564864 1399925355690330362478592 1538290071078328130863104 1550307962258627569385472 1574916025151621657788416 1771780528295574365011968 1799904028744710466043904 1837402029343558600753152 1940727815834761162653696 2024892032337799274299392 2045767207928910607024128 2051053428104437507817472 2067077283011503425847296 2099888033535495543717888 2307435106617492196294656 2362374037727432486682624 2449869372458078134337536 2637068693277133938622464 2699856043117065699065856 2727689610571880809365504 2756103044015337901129728 3076580142156656261726208 3100615924517255138770944 3149832050303243315576832 3543561056591148730023936 3674804058687117201506304 4049784064675598548598784 4091534415857821214048256 4134154566023006851694592 4199776067070991087435776 4614870213234984392589312 4724748075454864973365248 4899738744916156268675072 5399712086234131398131712 5512206088030675802259456 6153160284313312523452416 6201231849034510277541888 6299664100606486631153664 7087122113182297460047872 7349608117374234403012608 8099568129351197097197568 8183068831715642428096512 8268309132046013703389184 9229740426469968785178624 9449496150909729946730496 9799477489832312537350144 11024412176061351604518912 12402463698069020555083776 12599328201212973262307328 14174244226364594920095744 14699216234748468806025216 16199136258702394194395136 16536618264092027406778368 18459480852939937570357248 18898992301819459893460992 22048824352122703209037824 24804927396138041110167552 28348488452729189840191488 29398432469496937612050432 33073236528184054813556736 37797984603638919786921984 44097648704245406418075648 49609854792276082220335104 56696976905458379680382976 66146473056368109627113472 88195297408490812836151296 99219709584552164440670208 113393953810916759360765952 132292946112736219254226944 198439419169104328881340416 264585892225472438508453888 396878838338208657762680832 793757676676417315525361664
- Sum of all divisors σ(n): 2860710618510332599019484267
- Sum of proper divisors (its aliquot sum) s(n): 2066952941833915283494122603
- 793757676676417315525361664 is an abundant number, because the sum of its proper divisors (2066952941833915283494122603) is greater than itself. Its abundance is 1273195265157497967968760939
Bases of 793757676676417315525361664
- Binary: 1010010000100101001011100111011111101111010011011010010000000000000000000000000000000000002
- Hexadecimal: 0x29094B9DFBD369000000000
- Base-36: 2RQGNQOIBEMXVN5S00
Squares and roots of 793757676676417315525361664
- 793757676676417315525361664 squared (7937576766764173155253616642) is 630051249282743849212679971694802405609629198000848896
- 793757676676417315525361664 cubed (7937576766764173155253616643) is 500108015817744999337585327109879104272121517913958277935741003837745689415122944
-
793757676676417315525361664 is a
perfect square number . Itssquare root is 28173705412608 -
The
cube root of 793757676676417315525361664 is 925896934.4013352991
Scales and comparisons
How big is 793757676676417315525361664?- 793,757,676,676,417,315,525,361,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 793,757,676,676,417,315,525,361,664 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 793757676676417315525361664 cubic inches would be around 77158077.9 feet tall.
Recreational maths with 793757676676417315525361664
- 793757676676417315525361664 backwards is 466163525513714676676757397
- The number of decimal digits it has is: 27
- The sum of 793757676676417315525361664's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 793757676676417315525361664 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 793757676676417315525361664 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/793757676676417315525361664/
Chicago style:
Numbermatics. 2024. "Number 793757676676417315525361664 - Facts about the integer". https://numbermatics.com/n/793757676676417315525361664/
The information we have on file for 793757676676417315525361664 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 793757676676417315525361664, math, Factors of 793757676676417315525361664, curriculum, school, college, exams, university, Prime factorization of 793757676676417315525361664, STEM, science, technology, engineering, physics, economics, calculator, seven hundred ninety-three septillion, seven hundred fifty-seven sextillion, six hundred seventy-six quintillion, six hundred seventy-six quadrillion, four hundred seventeen trillion, three hundred fifteen billion, five hundred twenty-five million, three hundred sixty-one thousand, six hundred sixty-four.