684289436322501164129845248
684,289,436,322,501,164,129,845,248 is an even composite number composed of six prime numbers multiplied together.
684289436322501164129845248 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 684289436322501164129845248:
218 × 33 × 73 × 533 × 893 × 1393
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 53 × 53 × 53 × 89 × 89 × 89 × 139 × 139 × 139)See below for interesting mathematical facts about the number 684289436322501164129845248 from the Numbermatics database.
Names of 684289436322501164129845248
- Cardinal: 684289436322501164129845248 can be written as Six hundred eighty-four septillion, two hundred eighty-nine sextillion, four hundred thirty-six quintillion, three hundred twenty-two quadrillion, five hundred one trillion, one hundred sixty-four billion, one hundred twenty-nine million, eight hundred forty-five thousand, two hundred forty-eight.
Scientific notation
- Scientific notation: 6.84289436322501164129845248 × 1026
Factors of 684289436322501164129845248
Divisors of 684289436322501164129845248
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 53 54 56 63 64 72 84 89 96 98 106 108 112 126 128 139 144 147 159 168 178 189 192 196 212 216 224 252 256 267 278 288 294 318 336 343 356 371 378 384 392 417 424 432 441 448 477 504 512 534 556 576 588 623 636 672 686 712 742 756 768 784 801 834 848 864 882 896 954 973 1008 1024 1029 1068 1112 1113 1152 1176 1246 1251 1272 1323 1344 1372 1424 1431 1484 1512 1536 1568 1602 1668 1696 1728 1764 1792 1869 1908 1946 2016 2048 2058 2136 2224 2226 2304 2352 2403 2492 2502 2544 2597 2646 2688 2744 2809 2848 2862 2919 2968 3024 3072 3087 3136 3204 3336 3339 3392 3456 3528 3584 3738 3753 3816 3892 4032 4096 4116 4272 4361 4448 4452 4608 4704 4717 4806 4984 5004 5088 5194 5292 5376 5488 5607 5618 5696 5724 5838 5936 6048 6144 6174 6272 6408 6672 6678 6784 6811 6912 7056 7168 7367 7476 7506 7632 7784 7791 7921 8064 8192 8232 8427 8544 8722 8757 8896 8904 9216 9261 9408 9434 9612 9968 10008 10017 10176 10388 10584 10752 10976 11214 11236 11392 11448 11676 11872 12096 12288 12348 12371 12544 12816 13083 13344 13356 13568 13622 13824 14112 14151 14336 14734 14952 15012 15264 15568 15582 15842 16128 16384 16464 16821 16854 17088 17444 17514 17792 17808 18179 18432 18522 18816 18868 19224 19321 19663 19936 20016 20034 20352 20433 20776 21168 21504 21952 22101 22428 22472 22784 22896 23352 23373 23744 23763 24192 24576 24696 24742 25088 25281 25632 26166 26271 26688 26712 27136 27244 27648 28224 28302 28672 29468 29904 30024 30527 30528 31136 31164 31684 32256 32768 32928 33019 33642 33708 34176 34888 35028 35584 35616 36358 36864 37044 37113 37632 37736 38448 38642 39249 39326 39872 40032 40068 40704 40866 41552 42336 42453 43008 43904 44202 44856 44944 45568 45792 46704 46746 47488 47526 47677 48384 49152 49392 49484 50176 50562 51264 51569 52332 52542 53376 53424 54272 54488 54537 55296 55447 56448 56604 57344 57963 58936 58989 59808 60048 61054 61056 61299 62272 62328 63368 64512 65536 65856 66038 66303 67284 67416 68352 69776 70056 70119 71168 71232 71289 72716 73728 74088 74226 75264 75472 75843 76896 77284 78498 78652 79744 80064 80136 81408 81732 83104 84672 84906 86016 86597 87808 88404 89712 89888 91136 91581 91584 93408 93492 94976 95052 95354 96768 98304 98784 98968 99057 100352 101124 102528 103138 104664 105084 106752 106848 108544 108976 109074 110592 110894 111339 112896 113208 114688 115926 117747 117872 117978 119616 120096 122108 122112 122598 124544 124656 126736 127359 129024 131072 131712 132076 132606 134568 134832 135247 136704 137641 139552 140112 140238 142336 142464 142578 143031 145432 147456 148176 148452 148877 150528 150944 151686 153792 154568 154707 156996 157304 159488 160128 160272 162816 163464 163611 166208 166341 169344 169812 172032 173194 173889 175616 176808 176967 179424 179776 182272 183162 183168 183897 186816 186984 189952 190104 190708 193536 196608 197568 197936 198114 198909 200704 202248 205056 206276 209328 210168 213504 213696 213867 217088 217952 218148 221184 221788 222678 225792 226416 229376 231133 231852 235494 235744 235956 239232 240192 244216 244224 245196 249088 249312 250001 253472 254718 258048 259791 262144 263424 264152 265212 269136 269664 270494 273408 274743 275282 279104 280224 280476 284672 284928 285156 286062 290864 294912 296352 296904 297171 297754 301056 301888 303372 307584 309136 309414 313992 314608 318976 320256 320544 325632 326928 327222 332416 332682 334017 338688 339624 344064 346388 347778 351232 353616 353934 358848 359552 360983 364544 366324 366336 367794 373632 373968 379904 380208 381416 387072 388129 390451 393216 395136 395872 396228 397818 401408 404496 405741 410112 412552 412923 418656 419813 420336 427008 427392 427734 429093 434176 435904 436296 442368 443576 445356 446631 451584 452832 458752 462266 463704 464121 470988 471488 471912 478464 480384 488432 488448 490392 490833 498176 498624 499023 500002 506944 509436 516096 519582 521667 526848 528304 530424 530901 538272 539328 540988 546816 549486 550564 558208 560448 560952 569344 569856 570312 572124 581728 589824 592704 593808 594342 595508 602112 603776 606179 606744 615168 618272 618828 627984 629216 637952 640512 641088 651264 653856 654444 655663 664832 665364 668034 677376 679248 688128 692776 693399 695556 702464 704969 707232 707868 717696 719104 721966 729088 732648 732672 735588 747264 747936 750003 759808 760416 762832 774144 776258 779373 780902 786432 790272 791744 792456 795636 802816 808992 811482 820224 824229 825104 825846 837312 839626 840672 854016 854784 855468 858186 868352 871808 872592 884736 887152 890712 891513 893262 903168 905664 917504 924532 927408 928242 941976 942976 943824 946729 956928 960768 963487 976864 976896 980784 981666 996352 997248 998046 1000004 1013888 1018872 1024013 1032192 1039164 1042139 1043334 1053696 1056608 1060848 1061802 1076544 1078656 1081976 1082949 1093632 1098972 1101019 1101128 1116416 1120896 1121904 1138688 1139712 1140624 1144248 1163456 1164387 1171353 1179648 1185408 1187616 1188684 1191016 1204224 1207552 1212358 1213488 1217223 1230336 1236544 1237656 1238769 1255968 1258432 1259439 1275904 1281024 1282176 1287279 1302528 1307712 1308888 1311326 1329664 1330728 1336068 1339893 1354752 1358496 1376256 1385552 1386798 1391112 1392363 1404928 1409938 1414464 1415736 1435392 1438208 1443932 1458176 1465296 1465344 1471176 1494528 1495872 1497069 1500006 1519616 1520832 1525664 1548288 1552516 1558746 1561804 1580544 1583488 1584912 1591272 1605632 1617931 1617984 1622964 1640448 1648458 1650208 1651692 1674624 1679252 1681344 1708032 1709568 1710936 1716372 1719569 1736704 1743616 1745184 1750007 1769472 1774304 1781424 1783026 1786524 1806336 1811328 1818537 1835008 1849064 1854816 1856484 1883952 1885952 1887648 1893458 1913856 1921536 1926974 1953728 1953792 1961568 1963332 1966989 1992704 1994496 1996092 2000008 2027776 2037744 2048026 2064384 2078328 2080197 2084278 2086668 2107392 2113216 2114907 2121696 2123604 2153088 2157312 2163952 2165898 2187264 2197944 2202038 2202256 2232832 2241792 2243808 2250009 2277376 2279424 2281248 2288496 2326912 2328774 2338119 2342706 2359296 2370816 2375232 2377368 2382032 2408448 2415104 2424716 2426976 2434446 2460672 2473088 2475312 2477538 2511936 2516864 2518878 2526881 2551808 2562048 2564352 2574558 2605056 2615424 2617776 2622652 2659328 2661456 2672136 2679786 2685619 2709504 2716903 2716992 2733157 2752512 2771104 2773596 2782224 2784726 2809856 2819876 2828928 2831472 2840187 2870784 2876416 2887864 2890461 2916352 2930592 2930688 2938691 2942352 2989056 2991744 2994138 3000012 3039232 3041664 3051328 3072039 3096576 3105032 3117492 3123608 3126417 3161088 3166976 3169824 3182544 3211264 3235862 3235968 3245928 3248847 3280896 3296916 3300416 3303057 3303384 3349248 3358504 3362688 3416064 3419136 3421872 3432744 3439138 3473408 3487232 3490368 3493161 3500014 3514059 3538944 3548608 3562848 3566052 3573048 3612672 3622656 3637074 3651669 3698128 3709632 3712968 3716307 3767904 3771904 3775296 3778317 3786916 3827712 3843072 3853948 3907456 3907584 3923136 3926664 3933978 3985408 3988992 3992184 4000016 4019679 4055552 4075488 4096052 4128768 4156656 4160394 4168556 4173336 4214784 4226432 4229814 4243253 4243392 4247208 4306176 4314624 4327904 4331796 4374528 4395888 4404076 4404512 4465664 4483584 4487616 4500018 4554752 4558848 4562496 4576992 4589641 4653824 4657548 4676238 4685412 4741632 4750464 4754736 4764064 4816896 4830208 4849432 4853793 4853952 4868892 4921344 4934783 4946176 4950624 4955076 5023872 5033728 5037756 5053762 5103616 5124096 5128704 5149116 5158707 5210112 5230848 5235552 5245304 5250021 5318656 5322912 5344272 5359572 5371238 5419008 5433806 5433984 5455611 5466314 5505024 5542208 5547192 5564448 5569452 5619712 5639752 5657856 5662944 5680374 5741568 5752832 5775728 5780922 5832704 5861184 5861376 5877382 5884704 5900967 5978112 5983488 5988276 6000024 6078464 6083328 6102656 6144078 6193152 6210064 6234984 6240591 6247216 6252834 6322176 6333952 6339648 6344721 6365088 6422528 6471724 6471936 6491856 6497694 6561792 6593832 6600832 6606114 6606768 6627103 6698496 6717008 6725376 6750027 6832128 6838272 6843744 6865488 6878276 6946816 6974464 6980736 6986322 7000028 7028118 7077888 7097216 7125696 7132104 7146096 7168091 7225344 7245312 7274148 7294973 7303338 7396256 7419264 7425936 7432614 7535808 7543808 7550592 7556634 7573832 7580643 7655424 7686144 7707133 7707896 7814912 7815168 7846272 7853328 7867956 7970816 7977984 7984368 8000032 8039358 8056857 8111104 8150709 8150976 8192104 8199471 8257536 8313312 8320788 8337112 8346672 8429568 8452864 8459628 8486506 8486784 8494416 8520561 8612352 8629248 8655808 8663592 8671383 8749056 8791776 8808152 8809024 8816073 8931328 8967168 8975232 9000036 9109504 9117696 9124992 9153984 9179282 9216117 9307648 9315096 9352476 9370824 9379251 9483264 9500928 9509472 9528128 9633792 9660416 9698864 9707586 9707904 9737784 9746541 9842688 9869566 9892352 9901248 9909171 9910152 10047744 10067456 10075512 10107524 10207232 10248192 10257408 10298232 10317414 10420224 10461696 10471104 10479483 10490608 10500042 10542177 10637312 10645824 10688544 10719144 10742476 10838016 10867612 10867968 10911222 10932628 11084416 11094384 11128896 11138904 11239424 11279504 11315712 11325888 11334951 11360748 11483136 11505664 11551456 11561844 11665408 11722368 11722752 11754764 11769408 11801934 11956224 11966976 11976552 12000048 12036983 12156928 12166656 12205312 12250049 12288156 12386304 12420128 12469968 12481182 12494432 12505668 12644352 12667904 12679296 12689442 12729759 12730176 12845056 12943448 12943872 12983712 12995388 13123584 13187664 13201664 13212228 13213536 13250053 13254206 13396992 13434016 13450752 13500054 13664256 13676544 13687488 13730976 13756552 13768923 13893632 13948928 13961472 13972644 14000056 14056236 14194432 14251392 14264208 14292192 14336182 14450688 14490624 14548296 14561379 14589946 14606676 14792512 14804349 14838528 14851872 14865228 15071616 15087616 15101184 15113268 15147664 15161286 15310848 15372288 15414266 15415792 15476121 15629824 15630336 15692544 15706656 15735912 15750063 15941632 15955968 15968736 16000064 16078716 16113714 16222208 16301418 16301952 16366833 16384208 16398942 16515072 16626624 16641576 16674224 16693344 16859136 16905728 16919256 16973012 16973568 16988832 17041122 17224704 17258496 17311616 17327184 17342766 17498112 17583552 17616304 17618048 17632146 17702901 17862656 17934336 17950464 18000072 18219008 18235392 18249984 18307968 18358564 18432234 18615296 18630192 18704952 18741648 18758502 18799333 18966528 19001856 19018944 19034163 19056256 19132099 19267584 19320832 19397728 19415172 19415808 19475568 19493082 19685376 19739132 19784704 19802496 19818342 19820304 19881309 20095488 20134912 20151024 20215048 20414464 20496384 20514816 20570837 20596464 20634828 20693903 20840448 20923392 20942208 20958966 20981216 21000084 21084354 21274624 21291648 21377088 21438288 21484952 21504273 21676032 21735224 21735936 21822444 21865256 21884919 22168832 22188768 22250089 22257792 22277808 22478848 22559008 22631424 22651776 22669902 22721496 22741929 22966272 23011328 23102912 23121399 23123688 23330816 23444736 23445504 23509528 23538816 23603868 23912448 23933952 23953104 24000096 24073966 24170571 24313856 24333312 24410624 24452127 24500098 24576312 24598413 24772608 24840256 24939936 24962364 24988864 25011336 25288704 25335808 25358592 25378884 25459518 25460352 25561683 25886896 25887744 25967424 25990776 26014149 26247168 26375328 26403328 26424456 26427072 26448219 26500106 26508412 26793984 26868032 26901504 27000108 27328512 27353088 27374976 27461952 27513104 27537846 27648351 27897856 27922944 27945288 28000112 28112472 28137753 28388864 28502784 28528416 28584384 28672364 28901376 28981248 29096592 29122758 29179892 29213352 29585024 29608698 29677056 29703744 29727513 29730456 30143232 30175232 30202368 30226536 30295328 30322572 30621696 30744576 30828532 30831584 30952242 31259648 31260672 31385088 31413312 31471824 31500126 31883264 31911936 31937472 32000128 32127487 32157432 32227428 32444416 32602836 32603904 32733666 32768416 32797884 33253248 33283152 33348448 33386688 33718272 33811456 33838512 33946024 33947136 33977664 34082244 34449408 34516992 34543481 34623232 34654368 34685532 34750139 34996224 35167104 35232608 35236096 35264292 35405802 35725312 35868672 35900928 36000144 36110949 36438016 36470784 36499968 36615936 36717128 36750147 36864468 37230592 37260384 37363357 37409904 37483296 37517004 37598666 37933056 38003712 38037888 38068326 38112512 38189277 38264198 38535168 38641664 38795456 38830344 38831616 38951136 38986164 39370752 39478264 39569408 39604992 39636684 39640608 39750159 39762618 40190976 40269824 40302048 40430096 40828928 40992768 41029632 41141674 41192928 41269656 41306769 41387806 41680896 41846784 41884416 41917932 41962432 42000168 42168708 42549248 42583296 42754176 42876576 42969904 43008546 43352064 43470448 43471872 43644888 43684137 43730512 43769838 44337664 44377536 44413047 44500178 44515584 44555616 44957696 45118016 45262848 45303552 45339804 45442992 45483858 45932544 46022656 46205824 46242798 46247376 46428363 46889472 46891008 47019056 47077632 47207736 47250189 47824896 47867904 47906208 48000192 48147932 48341142 48627712 48666624 48821248 48904254 49000196 49152624 49196826 49545216 49680512 49879872 49924728 49977728 50022672 50176637 50577408 50671616 50717184 50757768 50919036 50920704 51064811 51123366 51773792 51775488 51934848 51981552 52028298 52494336 52750656 52806656 52848912 52854144 52896438 53000212 53016824 53587968 53736064 53803008 53949931 54000216 54272689 54657024 54706176 54749952 54923904 55026208 55075692 55296702 55795712 55845888 55890576 56000224 56224944 56275506 56397999 56777728 57005568 57056832 57168768 57344728 57396297 57802752 57962496 58193184 58245516 58354007 58359784 58426704 59170048 59217396 59354112 59407488 59455026 59460912 59643927 60286464 60350464 60404736 60453072 60590656 60645144 61243392 61489152 61657064 61663168 61712511 61904484 62081709 62519296 62521344 62770176 62826624 62943648 63000252 63766528 63823872 63874944 64000256 64254974 64314864 64454856 64512819 64888832 65205672 65207808 65467332 65536832 65595768 65654757 66506496 66566304 66696896 66750267 66773376 67436544 67622912 67677024 67892048 67894272 67955328 68164488 68225787 68898816 69033984 69086962 69246464 69308736 69364197 69371064 69500278 69992448 70334208 70465216 70472192 70528584 70811604 71450624 71737344 71801856 72000288 72221898 72511713 72941568 72999936 73231872 73356381 73434256 73500294 73728936 73795239 74461184 74520768 74726714 74819808 74966592 75034008 75197332 75866112 76007424 76075776 76136652 76225024 76378554 76528396 77283328 77590912 77660688 77663232 77902272 77972328 78741504 78956528 79138816 79209984 79273368 79281216 79344657 79500318 79525236 80381952 80539648 80604096 80860192 81657856 81985536 82059264 82283348 82385856 82539312 82613538 82775612 83693568 83768832 83835864 83924864 84000336 84258881 84337416 85098496 85166592 85508352 85750343 85753152 85939808 86017092 86704128 86940896 86943744 87289776 87368274 87461024 87539676 88675328 88755072 88826094 89000356 89031168 89111232 89915392 90236032 90525696 90607104 90679608 90885984 90967716 91137157 91865088 92045312 92411648 92485596 92494752 92750371 92856726 93778944 93782016 94038112 94155264 94415472 94500378 95649792 95735808 95812416 96000384 96295864 96382461 96682284 97255424 97333248 97642496 97808508 97990691 98000392 98305248 98393652 99361024 99759744 99849456 99955456 100045344 100353274 101154816 101343232 101434368 101515536 101838072 101841408 102129622 102246732 103547584 103550976 103630443 103869696 103963104 104056596 104250417 104988672 105501312 105613312 105697824 105708288 105792876 106000424 106033648 107175936 107472128 107606016 107899862 108000432 108332847 108545378 109314048 109412352 109499904 109847808 110052416 110151384 110250441 110593404 111591424 111691776 111781152 112000448 112090071 112449888 112551012 112795998 113555456 114011136 114113664 114337536 114567831 114689456 114792594 115605504 115924992 116386368 116491032 116708014 116719568 116853408 118340096 118434792 118708224 118814976 118910052 118921824 119250477 119287854 120572928 120700928 120809472 120906144 121181312 121290288 122486784 122978304 123314128 123326336 123425022 123808968 123920307 124163418 125038592 125042688 125540352 125653248 125887296 126000504 127533056 127647744 127749888 128000512 128509948 128629728 128909712 129025638 129777664 130411344 130415616 130934664 131073664 131191536 131309514 131595331 133012992 133132608 133239141 133393792 133500534 133546752 133924693 134873088 135245824 135354048 135784096 135788544 135910656 136328976 136451574 137797632 138067968 138173924 138492928 138617472 138728394 138742128 139000556 140668416 140930432 140944384 141057168 141623208 142337807 142901248 143474688 143603712 143995859 144000576 144443796 144857321 145023426 145883136 145999872 146463744 146712762 146868512 147000588 147457872 147590478 148922368 149041536 149453428 149639616 149933184 150068016 150394664 150529911 151732224 152014848 152151552 152273304 152450048 152757108 153041641 153056792 153194433 154566656 155181824 155321376 155326464 155750623 155804544 155944656 157483008 157913056 158277632 158419968 158546736 158562432 158689314 159000636 159050472 160763904 161079296 161208192 161720384 161849793 162818067 163315712 163971072 164118528 164566696 164771712 165078624 165227076 165551224 167387136 167537664 167671728 167849728 168000672 168517762 168674832 169193997 170196992 170333184 171016704 171500686 171506304 171879616 172034184 172188891 173408256 173881792 173887488 174579552 174736548 174922048 175062021 175079352 177350656 177510144 177652188 178000712 178062336 178222464 178931781 180472064 181051392 181214208 181359216 181771968 181935432 182274314 183730176 184090624 184823296 184971192 184989504 185137533 185500742 185713452 186245127 187557888 187564032 188076224 188310528 188830944 189000756 191299584 191471616 191624832 192000768 192591728 192764922 193364568 193538457 194666496 195284992 195617016 195981382 196000784 196610496 196787304 196964271 198722048 199519488 199698912 199910912 200090688 200250801 200706548 202309632 202686464 202868736 203031072 203676144 203682816 204259244 204493464 207095168 207101952 207260886 207739392 207926208 208092591 208113192 208500834 209977344 211002624 211226624 211395648 211416576 211585752 212000848 212067296 214351872 214944256 215212032 215799724 216000864 216665694 217090756 218824704 218999808 219695616 220104832 220302768 220500882 221186808 223182848 223383552 223562304 224000896 224180142 224892409 224899776 225102024 225591996 227110912 228022272 228227328 228675072 229135662 229378912 229585188 231849984 232772736 232982064 233416028 233439136 233706816 236680192 236869584 237416448 237629952 237820104 237843648 238500954 238575708 239020091 241145856 241401856 241618944 241804367 241812288 242362624 242580576 243250973 244973568 245956608 246628256 246652672 246850044 247617936 247840614 248326836 250077184 251080704 251306496 251774592 252001008 252776643 255066112 255295488 255499776 256001024 257019896 257251029 257259456 257819424 258051276 259555328 260822688 260831232 261543499 261869328 262147328 262383072 262619028 263190662 266025984 266265216 266478282 266787584 267001068 267093504 267849386 269746176 270491648 270708096 271568192 271577088 271821312 272657952 272903148 273411471 275595264 276135936 276347848 276985856 277234944 277456788 277484256 278001112 278251113 281336832 281860864 281888768 282114336 283246416 284675614 285802496 286949376 287207424 287991718 288001152 288887592 289147383 289714642 290046852 291766272 291999744 292927488 293425524 293737024 293972073 294001176 294915744 295180956 297844736 298083072 298906856 299279232 299866368 300136032 300789328 301059822 303464448 304029696 304303104 304546608 304900096 305514216 306083282 306113584 306388866 309133312 310363648 310642752 310652928 310891329 311501246 311609088 311889312 312751251 314966016 315826112 316555264 316839936 317093472 317124864 317378628 318001272 318100944 321527808 322158592 322416384 323440768 323699586 324998541 325636134 327942144 328237056 329133392 329543424 330157248 330454152 330751323 331102448 334774272 335075328 335343456 335699456 336001344 336270213 337035524 337349664 338387994 340393984 340666368 342033408 343001372 343012608 343759232 344068368 344377782 346816512 347763584 347774976 349159104 349473096 349844096 350124042 350158704 351236459 354701312 355020288 355304376 356001424 356124672 356444928 357751431 357863562 360944128 362102784 362428416 362718432 363543936 363870864 364548628 367460352 368181248 369646592 369942384 369979008 370275066 371001484 371426904 372490254 375115776 375128064 376152448 376621056 377649517 377661888 378001512 379908823 382599168 382943232 383249664 384001536 385183456 385529844 386729136 387076914 389332992 390569984 391234032 391962764 392001568 393220992 393574608 393928542 394785993 397444096 399038976 399397824 399821824 400181376 400501602 401413096 401774079 404619264 405372928 405737472 406062144 407352288 407365632 408478049 408518488 408986928 414190336 414203904 414521772 415478784 415852416 416185182 416226384 417001668 422005248 422453248 422791296 422833152 423171504 424001696 424134592 427013421 428703744 429888512 430424064 431599448 431987577 432001728 433331388 434181512 434571963 437649408 437999616 439391232 440209664 440605536 441001764 442373616 446365696 446767104 447124608 448001792 448360284 449784818 449799552 450204048 451183992 451589733 454221824 456044544 456454656 457350144 458271324 458757824 459124923 459170376 459583299 463699968 465545472 465964128 466832056 466878272 467251869 467413632 473360384 473739168 474832896 475259904 475640208 475687296 477001908 477151416 478040182 482291712 482803712 483237888 483608734 483624576 484725248 485161152 485549379 486501946 488454201 489947136 491913216 493256512 493305344 493700088 495235872 495681228 496653672 500154368 502161408 502612992 503549184 504002016 505553286 507581991 510590976 510999552 512002048 514039792 514502058 514518912 515638848 516102552 516566673 519110656 521645376 521662464 523086998 523738656 524294656 524766144 525186063 525238056 526381324 532051968 532530432 532956564 533575168 534002136 534187008 535698772 540983296 541416192 543136384 543154176 543642624 545315904 545806296 546822942 551190528 552271872 552695696 553971712 554469888 554913576 554968512 555412599 556002224 556502226 558735381 562673664 563721728 563777536 564228672 566492832 569351228 571604992 573898752 574414848 575983436 576002304 577775184 578294766 579429284 580093704 583999488 585854976 586851048 587474048 587944146 588002352 589812167 589831488 590361912 595689472 596166144 597813712 598558464 599732736 600272064 600752403 601578656 602119644 606928896 608059392 608606208 609093216 609800192 611028432 612166564 612227168 612777732 618266624 620727296 621285504 621305856 621782658 623002492 623218176 623778624 625502502 629932032 631652224 633110528 633679872 634186944 634249728 634757256 636002544 636201888 637960099 643055616 644317184 644832768 646881536 647399172 649252597 649997082 651272268 656474112 658266784 659086848 660314496 660908304 661502646 662204896 669548544 670150656 670686912 671398912 672002688 672540426 674071048 674677227 674699328 676775988 680787968 681332736 684066816 685934837 686002744 686025216 687518464 688136736 688755564 695527168 695549952 698318208 698946192 699688192 700248084 700317408 702472918 709402624 710040576 710608752 712002848 712249344 712889856 715502862 715727124 717060273 721888256 724205568 724856832 725413101 725436864 727087872 727741728 729097256 729752919 734920704 736362496 739293184 739884768 739958016 740550132 742002968 742853808 744980508 750231552 752304896 753242112 755299034 755323776 756003024 758329929 759817646 765198336 765886464 766499328 768003072 770366912 771059688 771753087 773458272 774153828 778665984 781139968 782468064 783925528 784003136 784630497 786441984 787149216 787857084 789571986 794888192 798077952 798795648 799643648 800362752 801003204 802826192 803548158 809238528 810745856 811474944 812124288 814704576 814731264 816956098 817036976 817973856 820234413 828380672 828407808 829043544 830957568 831704832 832370364 832452768 834003336 834753339 844010496 844906496 845582592 845666304 846343008 848003392 848269184 854026842 857407488 859777024 860848128 863198896 863975154 864003456 866662776 867442149 868363024 869143926 875298816 875999232 878782464 880419328 881211072 881916219 882003528 884747232 892731392 893534208 894249216 896003584 896720568 899569636 899599104 900408096 902367984 903179466 908443648 912089088 912909312 914700288 916542648 917515648 918249846 918340752 919166598 921167317 927399936 931090944 931928256 932673987 933664112 933756544 934503738 934827264 938253753 946720768 947478336 949665792 950519808 951280416 951374592 954003816 954302832 956080364 964583424 965607424 966475776 967217468 967249152 969450496 970322304 971098758 973003892 976908402 983826432 986513024 986610688 987400176 990471744 991362456 993307344 996364649 1000308736 1004322816 1005225984 1007098368 1008004032 1008810639 1011106572 1014001247 1015163982 1021181952 1021999104 1024004096 1028079584 1029004116 1029037824 1031277696 1032205104 1033133346 1038221312 1043290752 1043324928 1046173996 1047477312 1048589312 1049532288 1050372126 1050476112 1052762648 1053709377 1064103936 1065060864 1065913128 1067150336 1068004272 1068374016 1071291487 1071397544 1081966592 1082832384 1086272768 1086308352 1087285248 1090254361 1090631808 1091612592 1093645884 1102381056 1104543744 1105391392 1107943424 1108939776 1109827152 1109937024 1110825198 1112004448 1113004452 1117470762 1125347328 1127443456 1127555072 1128457344 1132948551 1132985664 1138702456 1139726469 1143209984 1147797504 1148829696 1151966872 1152004608 1155550368 1156589532 1158858568 1160187408 1167998976 1171709952 1173702096 1174948096 1175888292 1176004704 1179254717 1179624334 1179662976 1180723824 1184357979 1191378944 1192332288 1195627424 1197116928 1199465472 1200544128 1201504806 1203157312 1204239288 1205322237 1213857792 1216118784 1217212416 1218186432 1219600384 1222056864 1224333128 1224454336 1225434147 1225555464 1236533248 1241454592 1242571008 1242611712 1243565316 1246004984 1246436352 1247557248 1251005004 1263304448 1266221056 1267359744 1268373888 1268499456 1269514512 1272005088 1272403776 1275920198 1281040263 1286111232 1288634368 1289665536 1293763072 1294798344 1295962731 1298505194 1299994164 1302544536 1303715889 1312948224 1316533568 1318173696 1320628992 1321816608 1323005292 1324409792 1339097088 1340301312 1341373824 1342797824 1344005376 1345080852 1348142096 1349354454 1349398656 1353551976 1354769199 1362665472 1368133632 1371869674 1372005488 1372050432 1375036928 1376273472 1377374769 1377511128 1378749897 1391054336 1391099904 1396636416 1397892384 1399376384 1400496168 1400634816 1401755607 1404945836 1418805248 1420081152 1421217504 1424005696 1424498688 1425779712 1431005724 1431454248 1434120546 1443776512 1448411136 1449713664 1450826202 1450873728 1454175744 1455483456 1456648137 1458194512 1459505838 1465362603 1469841408 1478586368 1479769536 1479916032 1481100264 1484005936 1485707616 1489961016 1500463104 1504609792 1506484224 1510598068 1510647552 1512006048 1516659858 1519635292 1531772928 1532998656 1536006144 1540733824 1542119376 1543506174 1546916544 1548307656 1557331968 1562279936 1564936128 1567851056 1568006272 1569260994 1572883968 1574298432 1575558189 1575714168 1579143972 1589776384 1596155904 1597591296 1599287296 1600725504 1602006408 1605652384 1607096316 1621491712 1622949888 1624248576 1629409152 1629462528 1633912196 1634073952 1635947712 1640468826 1656761344 1656815616 1658087088 1661915136 1663409664 1664740728 1664905536 1668006672 1669506678 1673140637 1688020992 1689812992 1691165184 1691332608 1692686016 1696006784 1696538368 1702756811 1708053684 1714814976 1719554048 1721696256 1726397792 1727950308 1728006912 1733325552 1734884298 1736726048 1738287852 1751998464 1757564928 1760838656 1762422144 1763832438 1764007056 1769436501 1769494464 1785462784 1787068416 1788498432 1792007168 1793441136 1799139272 1799198208 1800816192 1804735968 1806358932 1816887296 1824178176 1825818624 1829400576 1830804493 1833085296 1835031296 1836499692 1836681504 1838333196 1841757367 1842334634 1854799872 1862181888 1863856512 1865347974 1867328224 1867513088 1869007476 1869654528 1876507506 1893441536 1894956672 1899331584 1901039616 1902560832 1902749184 1908007632 1908605664 1912160728 1913880297 1929166848 1931214848 1932951552 1934434936 1934498304 1938900992 1940644608 1942197516 1946007784 1947757791 1953816804 1973026048 1973221376 1974800352 1980257921 1980943488 1982724912 1986614688 1992729298 2000617472 2008645632 2010451968 2014196736 2016008064 2017621278 2022213144 2024031681 2028002494 2030327964 2042363904 2043998208 2048008192 2056159168 2057804511 2058008232 2058075648 2062555392 2064410208 2066266692 2076442624 2086581504 2086649856 2092347992 2094954624 2097178624 2099064576 2100744252 2100952224 2105525296 2107418754 2128207872 2130121728 2131826256 2134300672 2136008544 2136748032 2142582974 2142795088 2151180819 2163933184 2165664768 2172545536 2172616704 2174570496 2176239303 2180508722 2181263616 2183225184 2187291768 2189258757 2204762112 2209087488 2210782784 2215886848 2217879552 2219654304 2219874048 2221650396 2224008896 2226008904 2234941524 2250694656 2254886912 2255110144 2256914688 2265897102 2265971328 2274989787 2277404912 2279452938 2295595008 2297659392 2303933744 2304009216 2311100736 2313179064 2315259261 2317717136 2320374816 2335997952 2343419904 2347404192 2349896192 2351776584 2352009408 2353891491 2358509434 2359248668 2359325952 2361447648 2368715958 2382757888 2384664576 2391254848 2394233856 2398930944 2401088256 2403009612 2406314624 2408478576 2410644474 2427715584 2432237568 2434424832 2436372864 2439200768 2444113728 2448666256 2448908672 2450868294 2451110928 2460703239 2482909184 2485142016 2485223424 2487130632 2492009968 2492872704 2495114496 2502010008 2504260017 2526608896 2532442112 2534719488 2536747776 2536998912 2539029024 2544010176 2544807552 2551840396 2562080526 2572222464 2577268736 2579331072 2587526144 2589596688 2591925462 2597010388 2599988328 2605089072 2607431778 2625896448 2633067136 2636347392 2641257984 2643633216 2645748657 2646010584 2648819584 2659361761 2678194176 2680602624 2682747648 2685595648 2688010752 2690161704 2696284192 2698708908 2698797312 2707103952 2709538398 2725330944 2736267264 2743739348 2744010976 2744100864 2750073856 2752546944 2754749538 2755022256 2757499794 2763501951 2782108672 2782199808 2793272832 2795784768 2798752768 2800992336 2801269632 2803511214 2809891672 2837610496 2840162304 2842435008 2848011392 2848997376 2851559424 2859346343 2862011448 2862908496 2868241092 2876452517 2887553024 2896822272 2899427328 2901652404 2901747456 2908351488 2910966912 2913296274 2916389024 2919011676 2930725206 2957172736 2959539072 2959832064 2962200528 2968011872 2971415232 2979922032 2989093947 3000926208 3009219584 3012968448 3021196136 3021295104 3024012096 3033319716 3039270584 3042003741 3063545856 3065997312 3072012288 3081467648 3084238752 3087012348 3092762371 3093833088 3096615312 3114663936 3124559872 3129872256 3135702112 3136012544 3138521988 3145767936 3148596864 3151116378 3151428336 3158287944 3161128131 3179552768 3192311808 3195182592 3198574592 3201451008 3204012816 3211304768 3213874461 3214192632 3242983424 3245899776 3248497152 3258818304 3258925056 3267824392 3268147904 3270763083 3271895424 3280937652 3313522688 3313631232 3316174176 3323830272 3326819328 3329481456 3329811072 3336013344 3339013356 3346281274 3376041984 3379625984 3382330368 3382665216 3385372032 3392013568 3393076736 3398845653 3405513622 3416107368 3419179407 3429629952 3439108096 3443392512 3452795584 3455900616 3456013824 3466651104 3469768596 3473452096 3476575704 3503996928 3515129856 3521677312 3524844288 3527664876 3528014112 3537764151 3538873002 3538988928 3553073937 3574136832 3576996864 3584014336 3586882272 3598278544 3598396416 3601632384 3609471936 3612717864 3615966711 3633774592 3648356352 3651637248 3658801152 3661608986 3666170592 3670062592 3672999384 3673363008 3676302441 3676666392 3683514734 3684669268 3709599744 3724363776 3727713024 3730695948 3734656448 3735026176 3738014952 3739309056 3753015012 3786883072 3789913344 3798663168 3802079232 3805121664 3805498368 3816015264 3817211328 3824321456 3827760594 3843120789 3858333696 3865903104 3868869872 3868996608 3877801984 3881289216 3884395032 3887888193 3892015568 3895515582 3907633608 3911147667 3946052096 3946442752 3949600704 3960515842 3961886976 3965449824 3973229376 3985458596 4001234944 4017291264 4020903936 4028393472 4032016128 4035242556 4044426288 4048063362 4056004988 4060655928 4087996416 4096016384 4112318336 4115609022 4116016464 4116151296 4125110784 4128820416 4132124307 4132533384 4173163008 4173299712 4184695984 4189909248 4194357248 4198129152 4201488504 4201904448 4205266821 4211050592 4214837508 4256415744 4260243456 4263652512 4268601344 4272017088 4273496064 4285165948 4285590176 4302361638 4327866368 4331329536 4345091072 4345233408 4349140992 4352478606 4361017444 4362527232 4366450368 4374583536 4378517514 4409524224 4421565568 4431773696 4435759104 4439308608 4439748096 4443300792 4448017792 4452017808 4465720693 4469883048 4501389312 4509773824 4510220288 4513829376 4531794204 4531942656 4544768179 4549979574 4554809824 4558905876 4595318784 4607867488 4608018432 4622201472 4626358128 4630518522 4635434272 4640749632 4671995904 4686839808 4694808384 4699792384 4703553168 4704018816 4707782982 4717018868 4718497336 4718651904 4722895296 4737431916 4765515776 4769329152 4782509696 4788467712 4797861888 4801543859 4802176512 4806019224 4812629248 4816957152 4821288948 4830269321 4864475136 4868849664 4872745728 4878401536 4888227456 4897332512 4897817344 4901736588 4902221856 4921406478 4965818368 4970284032 4970446848 4974261264 4984019936 4985745408 4990228992 5004020016 5008520034 5019421911 5053217792 5064884224 5069438976 5073495552 5073997824 5078058048 5088020352 5089615104 5103680792 5108270433 5124161052 5144444928 5154537472 5158662144 5175052288 5179193376 5183850924 5193506623 5194020776 5199976656 5210178144 5214863556 5266134272 5272694784 5282515968 5287266432 5291497314 5292021168 5297639168 5308309503 5318723522 5356388352 5361205248 5365495296 5371191296 5376021504 5380323408 5392568384 5397417816 5397594624 5414207904 5419076796 5450661888 5472534528 5487478696 5488021952 5488201728 5492413479 5500147712 5505093888 5509499076 5510044512 5514999588 5525272101 5527003902 5564217344 5564399616 5586545664 5591569536 5597505536 5601984672 5602539264 5607022428 5619783344 5675220992 5680324608 5684870016 5696022784 5697994752 5703118848 5718692686 5724022896 5725816992 5736482184 5741640891 5752905034 5775106048 5793644544 5798854656 5803304808 5803494912 5816702976 5821933824 5826592548 5832778048 5838023352 5843273373 5861450412 5914345472 5919078144 5919664128 5924401056 5936023744 5940773763 5942830464 5959844064 5978187894 6001852416 6018439168 6025936896 6042392272 6042590208 6048024192 6066639432 6072095043 6078541168 6084007482 6127091712 6131994624 6144024576 6162935296 6168477504 6173413533 6174024696 6185524742 6187666176 6193230624 6229327872 6249119744 6259744512 6271404224 6272025088 6277043976 6291535872 6297193728 6302232756 6302856672 6316575888 6322256262 6359105536 6384623616 6390365184 6397149184 6402902016 6408025632 6422609536 6427748922 6428385264 6453542457 6491799552 6496994304 6517636608 6517850112 6528717909 6535648784 6536295808 6541526166 6543790848 6561875304 6567776271 6627045376 6627262464 6632348352 6647660544 6653638656 6658962912 6659622144 6672026688 6678026712 6692562548 6752083968 6759251968 6764660736 6765330432 6770744064 6784027136 6786153472 6797691306 6811027244 6832214736 6838358814 6878216192 6886785024 6905591168 6911801232 6912027648 6933302208 6939537192 6946904192 6953151408 6974552543 7007993856 7030259712 7043354624 7049688576 7055329752 7056028224 7061674473 7075528302 7077746004 7077977856 7098008729 7106147874 7148273664 7153993728 7168028672 7173764544 7196557088 7196792832 7203264768 7218943872 7225435728 7231933422 7267549184 7296712704 7303274496 7317602304 7323217972 7332341184 7340125184 7345998768 7346726016 7352604882 7353332784 7367029468 7369338536 7448727552 7455426048 7461391896 7469312896 7470052352 7476029904 7478618112 7499040409 7506030024 7543903771 7573766144 7579826688 7597326336 7604158464 7610243328 7610996736 7631780527 7632030528 7634422656 7648642912 7655521188 7686241578 7716667392 7731806208 7737739744 7737993216 7755603968 7762578432 7768790064 7775776386 7784031136 7791031164 7815267216 7822295334 7892104192 7892885504 7899201408 7921031684 7923773952 7930899648 7946458752 7970917192 7978085283 8002469888 8034582528 8041807872 8056786944 8064032256 8070485112 8088852576 8096126724 8111206973 8112009976 8121311856 8175992832 8192032768 8224636672 8231218044 8232032928 8232302592 8250221568 8254783019 8257640832 8264248614 8265066768 8290505853 8346326016 8346599424 8369391968 8379818496 8388714496 8396258304 8402977008 8403808896 8410533642 8422101184 8429675016 8512831488 8520486912 8527305024 8537202688 8544034176 8546992128 8570331896 8571180352 8578039029 8604723276 8629357551 8655732736 8662659072 8690182144 8690466816 8698281984 8704957212 8722034888 8725054464 8732900736 8749167072 8757035028 8843131136 8863547392 8871518208 8878617216 8879496192 8886601584 8896035584 8904035616 8931441386 8939766096 8967281841 9002778624 9019547648 9020440576 9027658752 9063588408 9063885312 9089536358 9099959148 9109619648 9117811752 9126011223 9190637568 9215734976 9216036864 9244402944 9252716256 9261037044 9270868544 9278287113 9281499264 9343991808 9373679616 9389616768 9399584768 9407106336 9408037632 9415565964 9434037736 9436994672 9437303808 9445790592 9474863832 9483384393 9538658304 9565019392 9576935424 9595723776 9603087718 9604353024 9612038448 9625258496 9633914304 9641623383 9642577896 9660538642 9728950272 9737699328 9745491456 9756803072 9776454912 9794665024 9795634688 9803473176 9804443712 9812289249 9842812956 9931636736 9940568064 9940893696 9948522528 9968039872 9971490816 9980457984 10008040032 10017040068 10038843822 10106435584 10138877952 10146991104 10147995648 10156116096 10176040704 10179230208 10196536959 10207361584 10216540866 10248322104 10257538221 10288889856 10317324288 10350104576 10358386752 10367701848 10387013246 10388041552 10399953312 10420356288 10429727112 10532268544 10545389568 10565031936 10574532864 10582994628 10584042336 10595278336 10613292453 10616619006 10637447044 10722410496 10730990592 10742382592 10752043008 10760646816 10785136768 10794835632 10795189248 10828415808 10838153592 10901323776 10945069056 10974957392 10976043904 10976403456 10984826958 11000295424 11010187776 11018998152 11020089024 11028907323 11029999176 11050544202 11054007804 11128434688 11128799232 11173091328 11183139072 11195011072 11203969344 11205078528 11214044856 11239566688 11350441984 11360649216 11369740032 11392045568 11395989504 11406237696 11437385372 11448045792 11451633984 11472964368 11483281782 11505810068 11550212096 11597709312 11606609616 11606989824 11633405952 11643867648 11653185096 11665556096 11676046704 11686546746 11711984459 11722900824 11828690944 11838156288 11839328256 11848802112 11872047488 11881547526 11885660928 11919297677 11919688128 11956375788 12003704832 12036878336 12051873792 12084784544 12085180416 12096048384 12133278864 12144190086 12157082336 12168014964 12263989248 12288049152 12325870592 12336955008 12346827066 12348049392 12371049484 12375332352 12386461248 12498239488 12519489024 12542808448 12544050176 12554087952 12583071744 12594387456 12604465512 12605713344 12633151776 12644512524 12668064823 12718211072 12769247232 12780730368 12794298368 12805804032 12815631451 12816051264 12845219072 12855497844 12856770528 12892301569 12907084914 12983599104 12993988608 13035273216 13035700224 13057435818 13071297568 13072591616 13083052332 13087581696 13123750608 13135552542 13254090752 13264696704 13295321088 13307277312 13317925824 13319244288 13344053376 13356053424 13385125096 13397162079 13504167936 13518503936 13529321472 13530660864 13541488128 13568054272 13572306944 13595382612 13620706049 13622054488 13634304537 13664429472 13676717628 13756432384 13811182336 13823602464 13824055296 13861805447 13866604416 13879074384 13893808384 13906302816 13949105086 14015987712 14060519424 14086709248 14099377152 14110659504 14112056448 14123348946 14151056604 14155492008 14155955712 14196017458 14212295748 14296547328 14307987456 14336057344 14347529088 14393114176 14393585664 14404631577 14406529536 14437887744 14450871456 14463866844 14490807963 14535098368 14593425408 14606548992 14635204608 14646435944 14664682368 14680250368 14691997536 14693452032 14705209764 14706665568 14734058936 14738677072 14897455104 14910852096 14922783792 14938625792 14940104704 14952059808 14957236224 14998080818 15012060048 15058265733 15087807542 15147532288 15159653376 15194652672 15208316928 15220486656 15221993472 15263561054 15264061056 15268845312 15297285824 15311042376 15324811299 15372483156 15433334784 15463612416 15475479488 15475986432 15511207936 15525156864 15537580128 15551552772 15568062272 15580519869 15582062328 15630534432 15644590668 15784208384 15785771008 15798402816 15842063368 15847547904 15861799296 15892917504 15924928509 15941834384 15956170566 16069165056 16083615744 16113573888 16128064512 16140970224 16177705152 16192253448 16222413946 16224019952 16242623712 16351985664 16384065536 16449273344 16462436088 16464065856 16464605184 16477240437 16500443136 16509566038 16515281664 16528497228 16530133536 16575816303 16581011706 16692652032 16693198848 16738783936 16759636992 16777428992 16792516608 16805954016 16807617792 16821067284 16844202368 16859350032 17025662976 17040973824 17054610048 17074405376 17088068352 17093984256 17140663792 17142360704 17156078058 17209446552 17224922673 17258715102 17325318144 17380364288 17380933632 17396563968 17409914424 17444069776 17450108928 17465801472 17498334144 17514070056 17529820119 17686262272 17727094784 17743036416 17757234432 17758992384 17773203168 17792071168 17808071232 17822321289 17862882772 17879532192 17934563682 18005557248 18039095296 18040881152 18055317504 18127176816 18127770624 18179072716 18199918296 18219239296 18235623504 18252022446 18381275136 18431469952 18432073728 18488805888 18505432512 18520240599 18522074088 18541737088 18556574226 18562998528 18615532327 18687983616 18747359232 18779233536 18799169536 18814212672 18816075264 18831131928 18868075472 18873989344 18874607616 18891581184 18949727664 18966768786 19077316608 19130038784 19153870848 19191447552 19206175436 19208706048 19224076896 19250516992 19267828608 19283246766 19285155792 19321077284 19475398656 19490982912 19513606144 19552909824 19589330048 19591269376 19606946352 19608887424 19624578498 19685625912 19863273472 19881136128 19881787392 19897045056 19936079744 19942981632 19960915968 20015424401 20016080064 20034080136 20077687644 20135167619 20212871168 20277755904 20293982208 20295991296 20312232192 20352081408 20358460416 20393073918 20414723168 20433081732 20496644208 20515076442 20634648576 20700209152 20716773504 20735403696 20774026492 20776083104 20799906624 20840712576 20859454224 20923657629 21064537088 21090779136 21130063872 21149065728 21165989256 21168084672 21190556672 21226584906 21233238012 21272788099 21274894088 21294026187 21444820992 21461981184 21484765184 21504086016 21521293632 21570273536 21589671264 21590378496 21649336597 21656831616 21676307184 21802647552 21890138112 21949914784 21952087808 21952806912 21969653916 22000590848 22020375552 22037996304 22040178048 22057814646 22059998352 22101088404 22108015608 22256869376 22346182656 22366278144 22390022144 22407938688 22410157056 22428089712 22479133376 22497121227 22631711313 22700883968 22721298432 22739480064 22784091136 22791979008 22812475392 22874770744 22895341581 22896091584 22903267968 22945928736 22966563564 23011620136 23100424192 23195418624 23213219232 23213979648 23266811904 23287735296 23306370192 23331112192 23352093408 23373093492 23423968918 23445801648 23657381888 23676312576 23678656512 23697604224 23744094976 23763095052 23771321856 23838595354 23839376256 23912751576 23934255849 24007409664 24073756672 24103747584 24169569088 24170360832 24192096768 24266557728 24288380172 24314164672 24333620919 24336029928 24527978496 24576098304 24651741184 24673910016 24693654132 24696098784 24742098968 24750664704 24764349057 24772922496 24871517559 25038978048 25085616896 25088100352 25108175904 25166143488 25188774912 25208931024 25211426688 25266303552 25289025048 25336129646 25436422144 25538494464 25561460736 25588596736 25611608064 25631262902 25632102528 25690438144 25710995688 25713541056 25734117087 25784603138 25814169828 25888072653 25967198208 25987977216 26070546432 26071400448 26114871636 26142595136 26145183232 26166104664 26175163392 26247501216 26271105084 26508181504 26529393408 26590642176 26614554624 26635851648 26638488576 26688106752 26712106848 26770250192 26794324158 26901845523 27008335872 27058642944 27061321728 27082976256 27136108544 27144613888 27190765224 27241412098 27244108976 27268609074 27328858944 27353435256 27378033669 27512864768 27622364672 27647204928 27648110592 27723610894 27733208832 27758148768 27787616768 27812605632 27834861339 27898210172 28031975424 28121038848 28173418496 28198754304 28221319008 28224112896 28246697892 28302113208 28310984016 28311911424 28392034916 28424591496 28615974912 28672114688 28695058176 28786228352 28787171328 28809263154 28813059072 28875775488 28901742912 28924870149 28927733688 28981615926 29186850816 29213097984 29270409216 29292871888 29329364736 29360500736 29383995072 29386904064 29410419528 29413331136 29436867747 29468117872 29477354144 29794910208 29821704192 29845567584 29877251584 29880209408 29904119616 29914472448 29996161636 30024120096 30116531466 30175615084 30295064576 30319306752 30416633856 30440973312 30443986944 30527122108 30528122112 30537690624 30594571648 30622084752 30649622598 30744966312 30866669568 30950958976 30951972864 31022415872 31050313728 31075160256 31103105544 31136124544 31161039738 31164124656 31260044851 31261068864 31289181336 31568416768 31571542016 31596805632 31684126736 31695095808 31723598592 31785835008 31839877359 31849857018 31883668768 31912341132 32167231488 32227147776 32256129024 32281940448 32355410304 32384506896 32444827892 32448039904 32485247424 32703971328 32768131072 32898546688 32924872176 32928131712 32929210368 32954480874 33000886272 33019132076 33030563328 33056994456 33060267072 33151632606 33162023412 33385304064 33386397696 33477567872 33519273984 33554857984 33585033216 33610807013 33611908032 33615235584 33642134568 33688404736 33718700064 33811885247 34051325952 34081947648 34109220096 34148810752 34176136704 34187968512 34281327584 34284721408 34312156116 34418893104 34449845346 34517430204 34650636288 34760728576 34793127936 34819828848 34888139552 34900217856 34931602944 34996668288 35028140112 35059640238 35135953377 35372524544 35454189568 35486072832 35514468864 35517984768 35546406336 35584142336 35616142464 35644642578 35725765544 35757893031 35759064384 35869127364 36011114496 36078190592 36081762304 36110635008 36254353632 36255541248 36354546361 36358145432 36399836592 36438478592 36471247008 36504044892 36862939904 36864147456 36977611776 37010865024 37040481198 37044148176 37083474176 37113148452 37125997056 37231064654 37494718464 37558467072 37598339072 37628425344 37632150528 37662263856 37736150944 37747978688 37749215232 37783162368 37899455328 37933537572 38004194469 38154633216 38260077568 38307741696 38382895104 38412350872 38417412096 38446894353 38448153792 38501033984 38535657216 38566493532 38570311584 38642154568 38676904707 38950797312 38981965824 39027212288 39105819648 39178660096 39182538752 39213892704 39217774848 39249156996 39371251824 39726546944 39762272256 39794090112 39872159488 39885963264 39921831936 40030848802 40032160128 40068160272 40155375288 40191486237 40270335238 40425742336 40555511808 40587964416 40591982592 40624464384 40704162816 40716920832 40786147836 40829446336 40862118147 40866163464 40902913611 40993288416 41030152884 41269297152 41400418304 41433547008 41470807392 41548052984 41552166208 41585416341 41599813248 41681425152 41718908448 41847315258 42129074176 42181558272 42260127744 42298131456 42331978512 42336169344 42381113344 42453169812 42466476024 42545576198 42549788176 42588052374 42889641984 42923962368 42969530368 43008172032 43042587264 43140547072 43179342528 43180756992 43213894731 43298673194 43313663232 43352614368 43472423889 43605295104 43780276224 43899829568 43904175616 43905613824 43939307832 44001181696 44040751104 44075992608 44080356096 44115629292 44119996704 44202176808 44216031216 44513738752 44692365312 44732556288 44780044288 44815877376 44820314112 44856179424 44958266752 44994242454 45174797199 45263422626 45442596864 45478960128 45568182272 45583958016 45624950784 45749541488 45790683162 45792183168 45806535936 45891857472 45933127128 45974433897 46023240272 46200848384 46390837248 46426438464 46427959296 46533623808 46575470592 46612740384 46662224384 46704186816 46741559607 46746186984 46847937836 46891603296 47314763776 47352625152 47357313024 47395208448 47488189952 47526190104 47542643712 47677190708 47678752512 47825503152 47868511698 48147513344 48207495168 48339138176 48340721664 48384193536 48533115456 48576760344 48628329344 48667241838 48672059856 48821867801 49055956992 49152196608 49303482368 49347820032 49387308264 49392197568 49431721311 49484197936 49501329408 49528698114 49545844992 49727448909 49743035118 50077956096 50171233792 50176200704 50216351808 50332286976 50377549824 50417862048 50422853376 50532607104 50578050096 50672259292 50872844288 51076988928 51122921472 51177193472 51223216128 51262525804 51264205056 51380876288 51421991376 51427082112 51468234174 51569206276 51628339656 51776145306 51975954432 52141092864 52142800896 52229743272 52285190272 52290366464 52332209328 52350326784 52493282863 52495002432 52542210168 52807326397 53016363008 53058786816 53181284352 53229109248 53271703296 53276977152 53376213504 53424213696 53466963867 53540500384 53588648316 53803691046 54016671744 54117285888 54122643456 54165952512 54272217088 54289227776 54381530448 54482824196 54488217952 54537218148 54657717888 54706870512 54756067338 55025729536 55244729344 55294409856 55296221184 55447221788 55466417664 55516297536 55575233536 55625211264 55669722678 55796420344 55846596981 56063950848 56242077696 56346836992 56397508608 56442638016 56448225792 56493395784 56604226416 56621968032 56623822848 56778448811 56784069832 56849182992 57231949824 57344229376 57390116352 57572456704 57574342656 57618526308 57626118144 57751550976 57783481133 57803485824 57849740298 57855467376 57963231852 58426195968 58540818432 58585743776 58658729472 58721001472 58767990144 58773808128 58820839056 58826662272 58873735494 58936235744 58954708288 59589820416 59643408384 59691135168 59754503168 59760418816 59808239232 59828944896 59992323272 60046273203 60048240192 60233062932 60351230168 60405502857 60590129152 60638613504 60833267712 60881946624 60887973888 61054244216 61056244224 61075381248 61189143296 61244169504 61299245196 61489932624 61901917952 61903945728 62044831744 62100627456 62150320512 62206211088 62272249088 62322079476 62328249312 62520089702 62522137728 62578362672 62770972887 63136833536 63143084032 63193611264 63368253472 63390191616 63447197184 63571670016 63679754718 63699714036 63767337536 63818364297 63824682264 63882078561 64334462976 64454295552 64512258048 64563880896 64710820608 64769013792 64889655784 64896079808 64948009791 64970494848 65407942656 65536262144 65797093376 65849744352 65856263424 65858420736 65908961748 66001772544 66038264152 66061126656 66113988912 66120534144 66303265212 66324046824 66770608128 66955135744 67038547968 67109715968 67170066432 67221614026 67223816064 67230471168 67284269136 67376809472 67437400128 67491363681 67623770494 67895133939 68102651904 68163895296 68218440192 68297621504 68352273408 68375937024 68562655168 68569442816 68624312232 68686024743 68837786208 68899690692 69034860408 69301272576 69521457152 69586255872 69639657696 69776279104 69800435712 69863205888 69993336576 70056280224 70119280476 70271906754 70745049088 70972145664 71028937728 71035969536 71092812672 71168284672 71232284928 71289285156 71451531088 71515786062 71518128768 71738254728 71802767547 72022228992 72156381184 72221270016 72508707264 72511082496 72709092722 72716290864 72799673184 72876957184 72942494016 73000862757 73008089784 73725879808 73728294912 73955223552 74021730048 74080962396 74088296352 74166948352 74226296904 74251994112 74293047171 74462129308 75116934144 75196678144 75256850688 75264301056 75324527712 75472301888 75495957376 75498430464 75566324736 75798910656 75867075144 76008388938 76309266432 76520155136 76615483392 76765790208 76824701744 76834824192 76893788706 76896307584 77002067968 77071314432 77132987064 77140623168 77202351261 77284309136 77353809414 77664217959 77901594624 77963931648 78211639296 78357320192 78365077504 78427785408 78435549696 78498313992 78742503648 79453093888 79524544512 79588180224 79744318976 79771926528 79843663872 80061697604 80064320256 80136320544 80310750576 80382972474 80540670476 80851484672 81175928832 81183965184 81248928768 81408325632 81433841664 81572295672 81658892672 81724236294 81732326928 81805827222 81983891213 81986576832 82060305768 82538594304 82800836608 82867094016 82941614784 83096105968 83104332416 83170832682 83199626496 83362850304 83437816896 83504584017 83694630516 84258148352 84363116544 84520255488 84596262912 84663957024 84672338688 84762226688 84906339624 84932952048 85091152396 85099576352 85176104748 85847924736 85939060736 86016344064 86085174528 86281094144 86358685056 86361513984 86427789462 86597346388 86627326464 86705228736 86944847778 87560552448 87799659136 87808351232 87811227648 87878615664 88002363392 88081502208 88151985216 88160712192 88231258584 88239993408 88404353616 88432062432 88676453761 89027477504 89384730624 89465112576 89560088576 89631754752 89640628224 89712358848 89916533504 89988484908 90246110983 90349594398 90526845252 90885193728 90957920256 91136364544 91249901568 91499082976 91581366324 91584366336 91613071872 91783714944 91866254256 91948867794 92046480544 92401696768 92852876928 92855918592 93067247616 93150941184 93225480768 93324448768 93408373632 93483119214 93492373968 93695875672 93780134553 93783206592 94629527552 94705250304 94714626048 94790416896 94976379904 95052380208 95085287424 95344942343 95354381416 95357505024 95651006304 95737023396 96295026688 96678276352 96681443328 96768387072 97032638129 97066230912 97153520688 97256658688 97334483676 97344119712 97643735602 98111913984 98304393216 98606964736 98695640064 98774616528 98784395136 98863442622 98968395872 99002658816 99057396228 99091689984 99454897818 99486070236 100155912192 100342467584 100352401408 100432703616 100664573952 100755099648 100832421039 100835724096 100845706752 101065214208 101156100192 101344518584 101435655741 101745688576 102153977856 102245842944 102354386944 102446432256 102525051608 102528410112 102761752576 102843982752 102854164224 102936468348 103138412552 103256679312 103552290612 103951908864 104282185728 104459486544 104570380544 104580732928 104664418656 104700653568 104953669813 104986565726 104990004864 105084420336 105407860131 105614652794 106032726016 106117573632 106362568704 106458218496 106543406592 106553954304 106752427008 106848427392 106933927734 107081000768 107177296632 107273679093 107607382092 108033343488 108234571776 108245286912 108331905024 108544434176 108578455552 108763060896 108965648392 108976435904 109063639083 109074436296 109315435776 109413741024 109512134676 110051459072 110489458688 110588819712 110592442368 110894443576 110932835328 111032595072 111150467072 111250422528 111339445356 111592840688 111693193962 112484155392 112693673984 112795017216 112885276032 112896451584 112986791568 113208452832 113243936064 113247645696 113556897622 113568139664 113698365984 114012583407 114463899648 114688458752 114780232704 115144913408 115148685312 115237052616 115252236288 115340683059 115503101952 115566962266 115606971648 115699480596 115710934752 115926463704 116030714121 116852391936 117081636864 117171487552 117317458944 117442002944 117535980288 117547616256 117641678112 117653324544 117747470988 117872471488 117909416576 119179640832 119286816768 119382270336 119509006336 119520837632 119616478464 119657889792 119984646544 120092546406 120096480384 120466125864 120574458711 120702460336 120811005714 121277227008 121666535424 121763893248 121775947776 122108488432 122112488448 122150762496 122378286592 122488339008 122586354441 122598490392 122708740833 122979865248 123803835904 123807891456 124089663488 124201254912 124300641024 124412422176 124544498176 124644158952 124656498624 124756249023 125040179404 125044275456 125156725344 125541945774 126273667072 126286168064 126387222528 126736506944 126780383232 126894394368 127143340032 127359509436 127399428072 127534675072 127636728594 127649364528 127764157122 128668925952 128908591104 129024516096 129127761792 129421641216 129538027584 129641684193 129779311568 129792159616 129896019582 129940989696 130417271667 130815885312 131594186752 131699488704 131712526848 131716841472 131817923496 132003545088 132076528304 132122253312 132227977824 132241068288 132606530424 132648093648 133541216256 133910271488 134077095936 134219431936 134340132864 134443228052 134447632128 134460942336 134568538272 134753618944 134874800256 134982727362 135247540988 135790267878 136327790592 136436880384 136595243008 136704546816 136751874048 137125310336 137138885632 137248624464 137372049486 137675572416 137799381384 138069720816 138602545152 139042914304 139172511744 139279315392 139552558208 139600871424 139726411776 139986673152 140112560448 140224678821 140238560952 140543813508 140946173333 141490098176 141944291328 142057875456 142071939072 142185625344 142336569344 142464569856 142578570312 142903062176 143031572124 143036257536 143476509456 143605535094 144312762368 144442540032 145017414528 145022164992 145418185444 145432581728 145599346368 145753914368 145884988032 146001725514 146016179568 146465603403 147451759616 147456589824 147910447104 148043460096 148161924792 148176592704 148333896704 148452593808 148503988224 148586094342 148909516693 148924258616 150233868288 150393356288 150513701376 150528602112 150649055424 150944603776 150991914752 150996860928 151132649472 151545356179 151597821312 151734150288 152016777876 152618532864 153040310272 153230966784 153531580416 153649403488 153669648384 153787577412 153792615168 154004135936 154142628864 154265974128 154281246336 154404702522 154568618272 154707618828 155328435918 155927863296 156423278592 156714640384 156730155008 156855570816 156871099392 156996627984 157479848589 157485007296 158421979191 158906187776 159049089024 159176360448 159488637952 159543853056 159687327744 160123395208 160128640512 160272641088 160621501152 160765944948 161081340952 161702969344 162351857664 162367930368 162497857536 162816651264 162867683328 163144591344 163317785344 163448472588 163464653856 163611654444 163916405663 163967782426 163973153664 164120611536 165077188608 165601673216 165734188032 165883229568 166192211936 166208664832 166341665364 166399252992 166725700608 166875633792 167009168034 167389261032 167539790943 168516296704 168726233088 169040510976 169192525824 169327914048 169344677376 169524453376 169812679248 169865904096 170182304792 170199152704 170335346433 170352209496 171695849472 171878121472 172032688128 172170349056 172562188288 172717370112 172723027968 172855578924 173194692776 173254652928 173350443399 173410457472 173889695556 175599318272 175616702464 175622455296 175757231328 176004726784 176163004416 176303970432 176321424384 176462517168 176479986816 176808707232 176864124864 177352907522 178054955008 178769461248 178930225152 179120177152 179263509504 179281256448 179424717696 179833067008 179976969816 180138819609 180492221966 180699188796 181053690504 181216508571 181770387456 181915840512 182272729088 182499803136 182998165952 183162732648 183168732672 183226143744 183567429888 183732508512 183897735588 184092961088 184803393536 185705753856 185711837184 186134495232 186301882368 186450961536 186648897536 186816747264 186966238428 186984747936 187391751344 187560269106 187566413184 188312918661 189410500608 189429252096 189580833792 189952759808 190104760416 190170574848 190689884686 190708762832 190715010048 191302012608 191455092891 191474046792 191646235683 192590053376 193356552704 193362886656 193536774144 194065276258 194132461824 194307041376 194513317376 194668967352 194688239424 194844029373 195287471204 196223827968 196608786432 197213929472 197391280128 197549233056 197568790272 197726885244 197936791744 198005317632 198114792456 198183379968 198909795636 198972140472 200311824384 200684935168 200704802816 200865407232 201329147904 201510199296 201664842078 201671448192 201691413504 202130428416 202312200384 202474091043 202689037168 202871311482 203685401817 204307955712 204491685888 204892864512 205050103216 205056820224 205523505152 205687965504 205708328448 205872936696 206058074229 206276825104 206513358624 207104581224 207903817728 208564371456 208918973088 209140761088 209161465856 209328837312 209401307136 209907339626 209973131452 209980009728 210168840672 210815720262 211229305588 212065452032 212235147264 212916436992 213086813184 213107908608 213504854016 213696854784 213867855468 214162001536 214354593264 214547358186 215214764184 216066686976 216469143552 216663810048 217088868352 217156911104 217526121792 217931296784 217952871808 218127278166 218148872592 218630871552 218827482048 219002588271 219024269352 220978917376 221177639424 221184884736 221788887152 221865670656 222065190144 222300934144 222500845056 222678890712 222879141513 223185681376 223386387924 225387347968 225590034432 225770552064 225792903168 225973583136 226416905664 226487872128 226495291392 227113795244 227136279328 227396731968 228025166814 228927799296 229376917504 229560465408 230289826816 230297370624 230474105232 230504472576 230681366118 231006203904 231133924532 231213943296 231398961192 231421869504 231852927408 232061428242 233704783872 234342975104 234634917888 234884005888 235071960576 235095232512 235283356224 235306649088 235494941976 235744942976 235818833152 236683196729 238359281664 238573633536 238764540672 239018012672 239041675264 239232956928 239315779584 239969293088 240185092812 240192960768 240932251728 241148917422 241404920672 241622011428 242554454016 243527786496 243551895552 244216976864 244224976896 244301524992 244756573184 244976678016 245172708882 245196980784 245417481666 245951673639 245959730496 247607671808 247615782912 248179326976 248402509824 248601282048 248824844352 249088996352 249288317904 249312997248 249512498046 250080358808 250088550912 250313450688 251083891548 252547334144 252572336128 252774445056 253473013888 253560766464 253788788736 254286680064 254481824527 254719018872 254798856144 255069350144 255273457188 255298729056 255528314244 256004274013 257817182208 258049032192 258255523584 258843282432 259076055168 259283368386 259558623136 259584319232 259792039164 259881979392 260834543334 263188373504 263398977408 263425053696 263433682944 263635846992 264007090176 264153056608 264244506624 264455955648 264482136576 265213060848 265296187296 266029361283 267082432512 267820542976 268154191872 268438863872 268680265728 268886456104 268895264256 268921884672 269137076544 269507237888 269749600512 269965454724 270495081976 270738332949 271580535756 272655581184 272873760768 273190486016 273409093632 274250620672 274277771264 274497248928 274744098972 275255851019 275351144832 275598762768 276139441632 277205090304 278085828608 278558630784 279105116416 279201742848 279452823552 279973346304 280225120896 280449357642 280477121904 281087627016 281340403659 281892346666 282980196352 283888582656 284115750912 284143878144 284371250688 284673138688 284929139712 285157140624 285806124352 286034827029 286063144248 286072515072 286953018912 287211070188 288625524736 288885080064 290034829056 290044329984 290836370888 290865163456 291097914387 291198692736 291507828736 291769976064 292003451028 292032359136 292931206806 294903519232 294913179648 295820894208 296086920192 296323849584 296353185408 296667793408 296905187616 297007976448 297172188684 297819033386 297848517232 300467736576 300786712576 301027402752 301057204224 301298110848 301889207552 301983829504 301993721856 302265298944 302497263117 303090712358 303195642624 303468300576 304033555752 304306967223 305237065728 306080620544 306461933568 307063160832 307298806976 307339296768 307575154824 307585230336 308008271872 308285257728 308531948256 308562492672 308809405044 309137236544 309415237656 310656871836 311855726592 312846557184 313429280768 313460310016 313711141632 313742198784 313993255968 314861009439 314959697178 314970014592 316223580393 316843958382 318098178048 318352720896 318977275904 319087706112 319374655488 320246790416 320257281024 320545282176 321243002304 321531889896 321821037279 322162681904 323405938688 324703715328 324735860736 324995715072 325633302528 325735366656 326289182688 326635570688 326896945176 326929307712 327190917249 327223308888 327832811326 327935564852 327946307328 328241223072 330154377216 331203346432 331468376064 331766459136 332384423872 332417329664 332683330728 332798505984 333451401216 333751267584 334018336068 334778522064 335079581886 337032593408 337452466176 338081021952 338385051648 338655828096 338689354752 339048906752 339625358496 339731808192 340364609584 340398305408 340670692866 340704418992 342037750221 343391698944 344065376256 344340698112 345124376576 345434740224 345446055936 345711157848 346022049177 346389385552 346509305856 346700886798 346820914944 347779391112 348092142363 351198636544 351233404928 351244910592 351514462656 352009453568 352326008832 352607940864 352642848768 352925034336 352959973632 353617414464 353728249728 354705815044 356109910016 357538922496 357860450304 358240354304 358527019008 358562512896 358849435392 359666134016 359953939632 360277639218 360984443932 361398377592 362107381008 362433017142 363831681024 364545458176 364999606272 365996331904 366325465296 366337465344 366452287488 367134859776 367465017024 367759063323 367795471176 368185922176 369651284779 371411507712 371423674368 372268990464 372603764736 372901923072 373297795072 373633494528 373932476856 373969495872 374268747069 374783502688 375120538212 375132826368 376625837322 378821001216 378858504192 379161667584 379905519616 380209520832 380341149696 381379769372 381417525664 381430020096 382604025216 382910185782 382948093584 383292471366 385180106752 386713105408 386725773312 387073548288 388130552516 388264923648 388614082752 389026634752 389337934704 389376478848 389688058746 390574942408 392447655936 394427858944 394782560256 395098466112 395137580544 395453770488 395873583488 396010635264 396229584912 396366759936 397449141677 397819591272 397944280944 399826899863 400623648768 401369870336 401409605632 401730814464 402658295808 403020398592 403329684156 403342896384 403382827008 404260856832 404484367931 404624400768 404948182086 405378074336 405742622964 407370803634 408983371776 409785729024 410100206432 410113640448 411047010304 411375931008 411416656896 411745873392 412116148458 412553650208 413026717248 414209162448 415807635456 417128742912 417837946176 418281522176 418322931712 418657674624 418802614272 419814679252 419946262904 419960019456 420337681344 421631440524 422458611176 422838519999 424130904064 424470294528 425832873984 426173626368 426215817216 427009708032 427393709568 427735710936 428324003072 428709186528 429094716372 429893969569 430429528368 432938287104 433327620096 434177736704 434313822208 435052243584 435862593568 435905743616 436254556332 436297745184 437261743104 437654964096 438005176542 438048538704 439396810209 441957834752 442355278848 442369769472 443577774304 443731341312 444130380288 444601868288 445001690112 445357781424 445758283026 446371362752 446728550079 446772775848 450774695936 451180068864 451541104128 451585806336 451947166272 452833811328 452975744256 452990582784 454227590488 454272558656 454636068537 454793463936 456050333628 457855598592 458753835008 459120930816 460579653632 460594741248 460948210464 461008945152 461362732236 462012407808 462267849064 462427886592 462797922384 462843739008 463705854816 464122856484 468685950208 469269835776 469768011776 470143921152 470190465024 470566712448 470613298176 470989883952 471489885952 471637666304 472439545767 473366393458 475265937573 476718563328 477147267072 477529081344 478036025344 478083350528 478465913856 478631559168 479938586176 480370185624 480385921536 481864503456 482297834844 482809841344 483244022856 485108908032 487055572992 487103791104 488433953728 488449953792 488603049984 489513146368 489953356032 490345417764 490393961568 490834963332 491749216989 491903347278 491919460992 495215343616 495231565824 496805019648 497202564096 497649688704 498177992704 498576635808 498625994496 499024996092 500160717616 500177101824 500626901376 502167783096 502619372829 505094668288 505548890112 506946027776 507121532928 507577577472 508573360128 508963649054 509438037744 509597712288 510138700288 510546914376 510597458112 511006039299 511056628488 512008548026 515634364416 516098064384 516511047168 517686564864 518152110336 518566736772 519117246272 519168638464 519584078328 519763958784 520051330197 521669086668 526376747008 526797954816 526850107392 526867365888 527271693984 528014180352 528306113216 528489013248 528911911296 528964273152 530426121696 530592374592 532058722566 534164865024 535641085952 536308383744 537360531456 537772912208 537790528512 537843769344 538274153088 539014475776 539499201024 539930909448 540416458827 540990163952 541476665898 543161071512 543649525713 545311162368 545747521536 546818187264 548501241344 548555542528 548994497856 549488197944 550511702038 550702289664 551197525536 552278883264 554410180608 556171657216 557117261568 558210232832 558403485696 558905647104 559946692608 560450241792 560898715284 560954243808 562175254032 562680807318 563784693332 565960392704 568231501824 568287756288 568742501376 569346277376 569858279424 570314281248 571612248704 572069654058 572126288496 572145030144 573906037824 574365278673 574422140376 577770160128 580069658112 580088659968 581672741776 581730326912 582195828774 582397385472 583015657472 583539952128 584006902056 584064718272 584532088119 585862413612 589807038464 589826359296 591641788416 592173840384 592647699168 592706370816 593335586816 593810375232 594015952896 594344377368 595638066772 595697034464 600935473152 601573425152 602054805504 602114408448 602596221696 603778415104 603967659008 603987443712 604530597888 604994526234 606181424716 606391285248 606936601152 608067111504 608613934446 612161241088 612923867136 614597613952 614678593536 615150309648 615170460672 616016543744 616570515456 617063896512 617124985344 617618810088 618274473088 618830475312 620735176327 621313743672 623711453184 625693114368 626858561536 626920620032 627422283264 627484397568 627986511936 629722018878 629919394356 629940029184 631722776881 632447160786 633687916764 636196356096 636705441792 637954551808 638749310976 640493580832 640514562048 641090564352 642486004608 643063779792 643642074558 644325363808 646811877376 649407430656 649991430144 651266605056 651470733312 652578365376 653271141376 653793890352 653858615424 654381834498 654446617776 655665622652 655871129704 655892614656 656482446144 662406692864 662936752128 663532918272 664768847744 664834659328 665366661456 665597011968 666902802432 667414596401 667502535168 668036672136 669557044128 670159163772 671407435619 674065186816 676162043904 676770103296 677311656192 677378709504 678097813504 679228466903 679250716992 679463616384 680729219168 680796610816 681341385732 681408837984 684075500442 686783397888 688130752512 688681396224 690248753152 690869480448 690892111872 691422315696 692044098354 692778771104 693018611712 693401773596 693641829888 695558782224 696184284726 702397273088 702466809856 703028925312 704018907136 704652017664 705215881728 705285697536 705850068672 705919947264 707234828928 707456499456 709411630088 710049590187 712219820032 715077844992 715720900608 716480708608 717054038016 717125025792 717698870784 719332268032 719907879264 720555278436 721897420597 721968887864 722796755184 724214762016 724866034284 727663362048 729090916352 731992663808 732650930592 732674930688 732904574976 734269719552 734675688691 734930034048 735518126646 735590942352 736371844352 737855020917 739302569558 742823015424 742847348736 744537980928 745207529472 745803846144 746595590144 747266989056 747864953712 747938991744 748537494138 749567005376 750241076424 750265652736 753251674644 757642002432 757717008384 758323335168 759811039232 760419041664 760682299392 762759538744 762835051328 762860040192 763445473581 765208050432 765820371564 765896187168 766584942732 768012822039 770360213504 773426210816 773451546624 774147096576 776261105032 776529847296 777228165504 778053269504 778675869408 778752957696 779376117492 781149884816 788855717888 789565120512 790196932224 790275161088 790907540976 791747166976 792021270528 792459169824 792733519872 794898283354 795639182544 795888561888 798088083849 799653799726 801247297536 802739740672 802819211264 803461628928 805316591616 806040797184 806659368312 806685792768 806765654016 808521713664 808968735862 809248801536 809896364172 810756148672 811485245928 812214998847 814741607268 817966743552 819571458048 820200412864 820227280896 822094020608 822751862016 822833313792 823491746784 824232296916 825107300416 825767553057 826053434496 828418324896 831615270912 834257485824 835675892352 836563044352 836645863424 837315349248 837605228544 839629358504 839892525808 839920038912 840675362688 843262881048 844021210977 844917222352 845677039998 848940589056 851665747968 852347252736 852431634432 854019416064 854787419136 855471421872 856648006144 857418373056 858104481087 858189432744 859787939138 860859056736 865876574208 866655240192 868355473408 868627644416 870104487168 871725187136 871811487232 872509112664 872595490368 873293743161 874523486208 875309928192 876010353084 876097077408 878793620418 883915669504 884710557696 884739538944 887155548608 887462682624 888260760576 889203736576 890003380224 890715562848 891516566052 892742725504 893457100158 893545551696 902360137728 903082208256 903171612672 903894332544 905667622656 905951488512 905981165568 907491789351 908455180976 908545117312 909272137074 909586927872 912100667256 912920901669 915711197184 918241861632 921159307264 921189482496 921896420928 922017890304 922725464472 924024815616 924535698128 924855773184 925595844768 925687478016 927411709632 928245712968 937371900416 938539671552 939536023552 940287842304 940380930048 941133424896 941226596352 941979767904 942979771904 943275332608 944583028317 944879091534 946732786916 950531875146 954294534144 955058162688 956072050688 956166701056 956931827712 957263118336 959877172352 960740371248 960771843072 963729006912 964595669688 965619682688 966488045712 970217816064 974111145984 974207582208 976867907456 976899907584 977206099968 979026292736 979906712064 980690835528 980787923136 981572751747 981669926664 983498433978 983806694556 983838921984 986623213331 990430687232 990463131648 993610039296 994405128192 995299377408 996355985408 997153271616 997251988992 998049992184 1000321435232 1000354203648 1001253802752 1004335566192 1005238745658 1010189336576 1011097780224 1013892055552 1014243065856 1015155154944 1017146720256 1017927298108 1018876075488 1019195424576 1020277400576 1021093828752 1021194916224 1022012078598 1022113256976 1024017096052 1032196128768 1033022094336 1035373129728 1036304220672 1037133473544 1038234492544 1038337276928 1039168156656 1039527917568 1040102660394 1042366616851 1043338173336 1052753494016 1053595909632 1053700214784 1053734731776 1054543387968 1056028360704 1056612226432 1056978026496 1057823822592 1057928546304 1060817493253 1060852243392 1061184749184 1064117445132 1068329730048 1071282171904 1072616767488 1074721062912 1075545824416 1075581057024 1075687538688 1076548306176 1078028951552 1078998402048 1079861818896 1080832917654 1081980327904 1082953331796 1086322143024 1087299051426 1091495043072 1093636374528 1097002482688 1097111085056 1097988995712 1098976395888 1101023404076 1101404579328 1102395051072 1104557766528 1108953854337 1112343314432 1114234523136 1116420465664 1116806971392 1117811294208 1119893385216 1120900483584 1121797430568 1121908487616 1124350508064 1125361614636 1127457769247 1127569386664 1131920785408 1136463003648 1136575512576 1137485002752 1138692554752 1139716558848 1140628562496 1143224497408 1144139308116 1144252576992 1144290060288 1147414839641 1147812075648 1148730557346 1148844280752 1155540320256 1160139316224 1160177319936 1163345483552 1163460653824 1164391657548 1164794770944 1166031314944 1167079904256 1168013804112 1168129436544 1169064176238 1171724827224 1179614076928 1183283576832 1184347680768 1185295398336 1185412741632 1186671173632 1187620750464 1188031905792 1188688754736 1191276133544 1191394068928 1192347425031 1199480699589 1201870946304 1203146850304 1204109611008 1204228816896 1205192443392 1207556830208 1207935318016 1207974887424 1209061195776 1209989052468 1212362849432 1212782570496 1213453103793 1213873202304 1216134223008 1217227868892 1224322482176 1229195227904 1229357187072 1230300619296 1230340921344 1232033087488 1233141030912 1234127793024 1234249970688 1235237620176 1236548946176 1237660950624 1241470352654 1242627487344 1247422906368 1251386228736 1253717123072 1253841240064 1254844566528 1254968795136 1255973023872 1259444037756 1259838788712 1259880058368 1263445553762 1264894321572 1267375833528 1268515559997 1272392712192 1273410883584 1275909103616 1277498621952 1280987161664 1281029124096 1282181128704 1284972009216 1286127559584 1287284149116 1288650727616 1289681908707 1293623754752 1298814861312 1299982860288 1302533210112 1302941466624 1305156730752 1306542282752 1307587780704 1307717230848 1308763668996 1308893235552 1311331245304 1311742259408 1311785229312 1312964892288 1318190430627 1325873504256 1327065836544 1329537695488 1329669318656 1330733322912 1331194023936 1333805604864 1334829192802 1335005070336 1336073344272 1339114088256 1340185650237 1340318327544 1342814871238 1348130373632 1352324087808 1353540206592 1354623312384 1354757419008 1356195627008 1358456933806 1358501433984 1358927232768 1361458438336 1361593221632 1362682771464 1362817675968 1363908205611 1368151000884 1373566795776 1376261505024 1377362792448 1380497506304 1381738960896 1381784223744 1382844631392 1384088196708 1385557542208 1386037223424 1386803547192 1387283659776 1391117564448 1392368569452 1404794546176 1404933619712 1406057850624 1409304035328 1410431763456 1410571395072 1411700137344 1411839894528 1414469657856 1414912998912 1417318637301 1418823260176 1420099180374 1425797812719 1430155689984 1431441801216 1434108076032 1434250051584 1435397741568 1438664536064 1439815758528 1441110556872 1443794841194 1443937775728 1445593510368 1448429524032 1449732068568 1455326724096 1458181832704 1463985327616 1465301861184 1465349861376 1465809149952 1468539439104 1469351377382 1469860068096 1471036253292 1471181884704 1472743688704 1475247650967 1475710041834 1478605139116 1485646030848 1485694697472 1490415058944 1491607692288 1493191180288 1494533978112 1495729907424 1495877983488 1497074988276 1499134010752 1500482152848 1500531305472 1506503349288 1515284004864 1516646670336 1519622078464 1520838083328 1521364598784 1525519077488 1525670102656 1525720080384 1526890947162 1530416100864 1531640743128 1531792374336 1533018117897 1533169885464 1536025644078 1546852421632 1546903093248 1548294193152 1552522210064 1553059694592 1554456331008 1556106539008 1557351738816 1557505915392 1558752234984 1560153990591 1562299769632 1577711435776 1579130241024 1580393864448 1580550322176 1581815081952 1583494333952 1584042541056 1584918339648 1585467039744 1589796566708 1591278365088 1591777123776 1596176167698 1599307599452 1602494595072 1605479481344 1605638422528 1606923257856 1612081594368 1613318736624 1613371585536 1613531308032 1617043427328 1617937471724 1618497603072 1619792728344 1621512297344 1622970491856 1624429997694 1629483214536 1635933487104 1640400825728 1640454561792 1644188041216 1645503724032 1645666627584 1646983493568 1648464593832 1650214600832 1651535106114 1652106868992 1656782377103 1656836649792 1663230541824 1668514971648 1671351784704 1673126088704 1673291726848 1674630698496 1675210457088 1679258717008 1679785051616 1679840077824 1681350725376 1686525762096 1688042421954 1689834444704 1691354079996 1697881178112 1704694505472 1704863268864 1708038832128 1709574838272 1710942843744 1713296012288 1714836746112 1716208962174 1716378865488 1719575878276 1721718113472 1733310480384 1736710946816 1737255288832 1740208974336 1743450374272 1743622974464 1745018225328 1745190980736 1746587486322 1749046972416 1750619856384 1752020706168 1752194154816 1757587240836 1767831339008 1769421115392 1769479077888 1774311097216 1774925365248 1776521521152 1778407473152 1780006760448 1781372771689 1781431125696 1783033132104 1785485451008 1786914200316 1787091103392 1792029918091 1804720275456 1806164416512 1806343225344 1807788665088 1811335245312 1811902977024 1811962331136 1814983578702 1816910361952 1817090234624 1818544274148 1819173855744 1824201334512 1825841803338 1836483723264 1842318614528 1843792841856 1844035780608 1845450928944 1848049631232 1849071396256 1849711546368 1851191689536 1851374956032 1854823419264 1856491425936 1862205528981 1874743800832 1877079343104 1879072047104 1880575684608 1880761860096 1882266849792 1882453192704 1883959535808 1885959543808 1886550665216 1889166056634 1889758183068 1893278140811 1893465573832 1895168330643 1901063750292 1908589068288 1910116325376 1912144101376 1912333402112 1913863655424 1919754344704 1921480742496 1921543686144 1926790957133 1927458013824 1929191339376 1931239365376 1932976091424 1940435632128 1948222291968 1953735814912 1953799815168 1954412199936 1958052585472 1959813424128 1961381671056 1961575846272 1963145503494 1963339853328 1966996867956 1967613389112 1967677843968 1973246426662 1980861374464 1987220078592 1988810256384 1990598754816 1992711970816 1994306543232 1994503977984 1996099984368 2000642870464 2000708407296 2002243789203 2002507605504 2008671132384 2010477491316 2014222306857 2020378673152 2022195560448 2027784111104 2028486131712 2030310309888 2034293440512 2035854596216 2037685400709 2037752150976 2038390849152 2040554801152 2042187657504 2042389832448 2044024157196 2044226513952 2048034192104 2064392257536 2066044188672 2070746259456 2072608441344 2074266947088 2076468985088 2076674553856 2078336313312 2079055835136 2080205320788 2084733233702 2086676346672 2105506988032 2107191819264 2107400429568 2109086775936 2112056721408 2113224452864 2113956052992 2115647645184 2115857092608 2121634986506 2121704486784 2122369498368 2128234890264 2130148770561 2136659460096 2142564343808 2145233534976 2149442125824 2151091648832 2151162114048 2151375077376 2153096612352 2156057903104 2157996804096 2159723637792 2161665835308 2163960655808 2165692261791 2165906663592 2172644286048 2174598102852 2182990086144 2187272749056 2194004965376 2194222170112 2195977991424 2197952791776 2202046808152 2202809158656 2204027066073 2204790102144 2209115533056 2213565062751 2217907708674 2228469046272 2232840931328 2233613942784 2235622588416 2239786770432 2241800967168 2243594861136 2243816975232 2248701016128 2250723229272 2254915538494 2255138773328 2263841570816 2272926007296 2273151025152 2274970005504 2277385109504 2279433117696 2281257124992 2286448994816 2288278616232 2288505153984 2288580120576 2290336420743 2294829679282 2295624151296 2297461114692 2297688561504 2304038466117 2311080640512 2320278632448 2320354639872 2326690967104 2326921307648 2328783315096 2329589541888 2332062629888 2334159808512 2336027608224 2336258873088 2338128352476 2343449654448 2359228153856 2366567153664 2368695361536 2370590796672 2370825483264 2373342347264 2375241500928 2376063811584 2377377509472 2382552267088 2382788137856 2384694850062 2394264251547 2398961399178 2403741892608 2408219222016 2408457633792 2410384886784 2415113660416 2415870636032 2415949774848 2418122391552 2419978104936 2424725698864 2425565140992 2426906207586 2427746404608 2432268446016 2434455737784 2436644996541 2448644964352 2458390455808 2458714374144 2460601238592 2460681842688 2464066174976 2466282061824 2468255586048 2468499941376 2470475240352 2473097892352 2475321901248 2477302659171 2482940705308 2485254974688 2494845812736 2502772457472 2507434246144 2507682480128 2509689133056 2509937590272 2511946047744 2518888075512 2519677577424 2519760116736 2526891107524 2529788643144 2534751667056 2537031119994 2546821767168 2551818207232 2554997243904 2561974323328 2562058248192 2564362257408 2569944018432 2572255119168 2574313443261 2574568298232 2577301455232 2579363817414 2587558993453 2597629722624 2599965720576 2605066420224 2605882933248 2610313461504 2613084565504 2615175561408 2615434461696 2617527337992 2617786471104 2619881229483 2622662490608 2623484518816 2623570458624 2625929784576 2636380861254 2651747008512 2654131673088 2659075390976 2659338637312 2661466645824 2662388047872 2667611209728 2669658385604 2670010140672 2672146688544 2678228176512 2680371300474 2680636655088 2685629742476 2696260747264 2707080413184 2709246624768 2709514838016 2712391254016 2716913867612 2717002867968 2717854465536 2722916876672 2723186443264 2725365542928 2725635351936 2727816411222 2736302001768 2747133591552 2754725584896 2760995012608 2763477921792 2763568447488 2765689262784 2768176393416 2771115084416 2772074446848 2773607094384 2774567319552 2782143991739 2782235128896 2784737138904 2798788299041 2809589092352 2809867239424 2812115701248 2818608070656 2820863526912 2821142790144 2823400274688 2823679789056 2828939315712 2829825997824 2833749084951 2834637274602 2837646520352 2840198360748 2851595625438 2862883602432 2868216152064 2868500103168 2870795483136 2877329072128 2879631517056 2882221113744 2887589682388 2887875551456 2891187020736 2896859048064 2899464137136 2910653448192 2916363665408 2927970655232 2930603722368 2930699722752 2931618299904 2937078878208 2938702754764 2939720136192 2942072506584 2942363769408 2945487377408 2950495301934 2951420083668 2957210278232 2959869639993 2971292061696 2971389394944 2980830117888 2983215384576 2986382360576 2989067956224 2991459814848 2991755966976 2994149976552 2998268021504 3000964305696 3001062610944 3009257786983 3013006698576 3030568009728 3033293340672 3039244156928 3041676166656 3042729197568 3051038154976 3051340205312 3051440160768 3053781894324 3060832201728 3063281486256 3063584748672 3066036235794 3066339770928 3072051288156 3093704843264 3096588386304 3105044420128 3106119389184 3108912662016 3112213078016 3114703477632 3115011830784 3117504469968 3120307981182 3124599539264 3127099850553 3155422871552 3158260482048 3160787728896 3161100644352 3163630163904 3166988667904 3168085082112 3169836679296 3170934079488 3179593133416 3182452479759 3182556730176 3183554247552 3192352335396 3198615198904 3204989190144 3210958962688 3211276845056 3213846515712 3224163188736 3226637473248 3226743171072 3227062616064 3234086854656 3235874943448 3236995206144 3239585456688 3243024594688 3245940983712 3248859995388 3258966429072 3280801651456 3280909123584 3288376082432 3291007448064 3291333255168 3293966987136 3296929187664 3300429201664 3303070212228 3304213737984 3313564754206 3313673299584 3326861563011 3337029943296 3342703569408 3346252177408 3346583453696 3349261396992 3350420914176 3358517434016 3359570103232 3359680155648 3362701450752 3373051524192 3376084843908 3379668889408 3382373307741 3382708159992 3395762356224 3409389010944 3409726537728 3416077664256 3419149676544 3421885687488 3426592024576 3429673492224 3432417924348 3432757730976 3439151756552 3442244518923 3443436226944 3466620960768 3473421893632 3480417948672 3486900748544 3487245948928 3490036450656 3490381961472 3493174972644 3498093944832 3501239712768 3504041412336 3504388309632 3515174481672 3535662678016 3538842230784 3548622194432 3549850730496 3553043042304 3556814946304 3560013520896 3562745543378 3562862251392 3566066264208 3570970902016 3573828400632 3574182206784 3577042275093 3584059836182 3598442098767 3609440550912 3612328833024 3612686450688 3615577330176 3622670490624 3623805954048 3623924662272 3629967157404 3633820723904 3634180469248 3637088548296 3638347711488 3640359311379 3648402669024 3651683606676 3672967446528 3684637229056 3687585683712 3688071561216 3690901857888 3696099262464 3698142792512 3699423092736 3702383379072 3702749912064 3709646838528 3712982851872 3724411057962 3749487601664 3754158686208 3761151369216 3761523720192 3764533699584 3764906385408 3767919071616 3771919087616 3773101330432 3778332113268 3779516366136 3786556281622 3786931147664 3790336661286 3802127500584 3805546679991 3817178136576 3820232650752 3824288202752 3827727310848 3839508689408 3842961484992 3843087372288 3853581914266 3854916027648 3858382678752 3862478730752 3865952182848 3869045726121 3880871264256 3896444583936 3907471629824 3907599630336 3908824399872 3916105170944 3919626848256 3922763342112 3923151692544 3926291006988 3926679706656 3933993735912 3935226778224 3935355687936 3946492853324 3961722748928 3977620512768 3981197509632 3985423941632 3988613086464 3989007955968 3992199968736 4001285740928 4001416814592 4004487578406 4005015211008 4017342264768 4020556950711 4020954982632 4028444613714 4044391120896 4055568222208 4056972263424 4060620619776 4068586881024 4071709192432 4075370801418 4075504301952 4076781698304 4081109602304 4084375315008 4084779664896 4088048314392 4088453027904 4091724616833 4096068384208 4128784515072 4132088377344 4141492518912 4145216882688 4148533894176 4152937970176 4153349107712 4156672626624 4158111670272 4160410641576 4169466467404 4173352693344 4211013976064 4214383638528 4214800859136 4218173551872 4226448905728 4227912105984 4231295290368 4231714185216 4243269973012 4243408973568 4244738996736 4256469780528 4260297541122 4285128687616 4290467069952 4302183297664 4302324228096 4302750154752 4306193224704 4312115806208 4315993608192 4319447275584 4323331670616 4327921311616 4331384523582 4331813327184 4345146234289 4345288572096 4349196205704 4365980172288 4374545498112 4388009930752 4388444340224 4391955982848 4395905583552 4404093616304 4405618317312 4408054132146 4409580204288 4418231066112 4425742952901 4427130125502 4435815417348 4456938092544 4465681862656 4471245176832 4479573540864 4483601934336 4487189722272 4487633950464 4497402032256 4501446458544 4509831076988 4510277546656 4527683141632 4545852014592 4549940011008 4554770219008 4558866235392 4562514249984 4572897989632 4576557232464 4577010307968 4577160241152 4580672841486 4589659358564 4591248302592 4594922229384 4595377123008 4608076932234 4640557264896 4640709279744 4653381934208 4653842615296 4657566630192 4659179083776 4664125259776 4668319617024 4671902174807 4672055216448 4672517746176 4676256704952 4686899308896 4699852049333 4718456307712 4733134307328 4737390723072 4741181593344 4741650966528 4746684694528 4750483001856 4752127623168 4754755018944 4765104534176 4765576275712 4769389700124 4788528503094 4797922798356 4807483785216 4816438444032 4816915267584 4820769773568 4830227320832 4831741272064 4836244783104 4839956209872 4849451397728 4851130281984 4853812415172 4855492809216 4864536892032 4868911475568 4873289993082 4897289928704 4916780911616 4921202477184 4921363685376 4928132349952 4932564123648 4936511172096 4936999882752 4940950480704 4946195784704 4950643802496 4954605318342 4965881410616 4970347131309 4970509949376 4989691625472 5005544914944 5014868492288 5015364960256 5019378266112 5019875180544 5023892095488 5037776151024 5039355154848 5039520233472 5053281944179 5053782215048 5059577286288 5069503334112 5074062239988 5093643534336 5103636414464 5123948646656 5124116496384 5128724514816 5139888036864 5142729820837 5144510238336 5148626886522 5149136596464 5154602910464 5158727634828 5175117986906 5199931441152 5210132840448 5211765866496 5220626923008 5226169131008 5230351122816 5230868923392 5235054675984 5235572942208 5239762458966 5245324981216 5246969037632 5247140917248 5251859569152 5272761722508 5303494017024 5308263346176 5318150781952 5318677274624 5322933291648 5324776095744 5335222419456 5339316771208 5340020281344 5344118315067 5344293377088 5356456353024 5360742600948 5361273310176 5371259484952 5376089754273 5392521494528 5414160826368 5418493249536 5419029676032 5424782508032 5433827735224 5434005735936 5435708931072 5445833753344 5446372886528 5450731085856 5451270703872 5455632822444 5472604003536 5509451169792 5521990025216 5526955843584 5531378525568 5536352786832 5542230168832 5544148893696 5547214188768 5549134639104 5564287983478 5564470257792 5569474277808 5586616586943 5597576598082 5619178184704 5619734478848 5624231402496 5637216141312 5641727053824 5642285580288 5646800549376 5647359578112 5657878631424 5659651995648 5667498169902 5669274549204 5675293040704 5679834422433 5680396721496 5685504991929 5703191250876 5725767204864 5736432304128 5737000206336 5741590966272 5754658144256 5759263034112 5764442227488 5775179364776 5775751102912 5780372871399 5782374041472 5793718096128 5798928274272 5821306896384 5832727330816 5855941310464 5861207444736 5861399445504 5863236599808 5874157756416 5877405509528 5879440272384 5884145013168 5884727538816 5890974754816 5900990603868 5902840167336 5914420556464 5919739279986 5942584123392 5961660235776 5966430769152 5972764721152 5978135912448 5982919629696 5983511933952 5988299953104 5996536043008 6001928611392 6002125221888 6006731367609 6018515573966 6026013397152 6042666920571 6061136019456 6066586681344 6078488313856 6083352333312 6085458395136 6102076309952 6102680410624 6102880321536 6107563788648 6113056202127 6121664403456 6126562972512 6127169497344 6132072471588 6132679541856 6144102576312 6187409686528 6193176772608 6210088840256 6212238778368 6217825324032 6224426156032 6229406955264 6230023661568 6235008939936 6240615962364 6249199078528 6254199701106 6316520964096 6321575457792 6322201288704 6327260327808 6333977335808 6336170164224 6339673358592 6341868158976 6359186266832 6364904959518 6365113460352 6367108495104 6384704670792 6390446311683 6397230397808 6409978380288 6421917925376 6427693031424 6448326377472 6453274946496 6453486342144 6454125232128 6468173709312 6471749886896 6473990412288 6479170913376 6486049189376 6491881967424 6497076785373 6497719990776 6517932858144 6561603302912 6561818247168 6576752164864 6582014896128 6582666510336 6587933974272 6593858375328 6600858403328 6606140424456 6608427475968 6612081198219 6627129508412 6627346599168 6653723126022 6685407138816 6692504354816 6693166907392 6698522793984 6700841828352 6717034868032 6719140206464 6719360311296 6725402901504 6746103048384 6752169687816 6759337778816 6764746615482 6765416319984 6791524712448 6818778021888 6819453075456 6832155328512 6838299353088 6843771374976 6853184049152 6859346984448 6864835848696 6865515461952 6871009262229 6878303513104 6884489037846 6886872453888 6912115398351 6933241921536 6960835897344 6973801497088 6974491897856 6980072901312 6980763922944 6986349945288 6996187889664 7002479425536 7008082824672 7008776619264 7030348963344 7071325356032 7077684461568 7097244388864 7099701460992 7106086084608 7113629892608 7120027041792 7125491086756 7125724502784 7132132528416 7141941804032 7147656801264 7148364413568 7154084550186 7168119672364 7196884197534 7224657666048 7225372901376 7231154660352 7245340981248 7247611908096 7247849324544 7259934314808 7267641447808 7268360938496 7274177096592 7276695422976 7280718622758 7296566317957 7296805338048 7303367213352 7345934893056 7369274458112 7375171367424 7376143122432 7381803715776 7392198524928 7396285585024 7398846185472 7404766758144 7405499824128 7419293677056 7425965703744 7431907977513 7448822115924 7498975203328 7508317372416 7522302738432 7523047440384 7529067399168 7529812770816 7535838143232 7543838175232 7546202660864 7556664226536 7559032732272 7573112563244 7573862295328 7580673322572 7604255001168 7611093359982 7640465301504 7648576405504 7655454621696 7679017378816 7685922969984 7686174744576 7707163828532 7709832055296 7716765357504 7724957461504 7731904365696 7738091452242 7762676980359 7792889167872 7814943259648 7815199260672 7817648799744 7832210341888 7839253696512 7845526684224 7846303385088 7852582013976 7853359413312 7867987471824 7870453556448 7870711375872 7892204384729 7892985706648 7923445497856 7955241025536 7962395019264 7970847883264 7977226172928 7978015911936 7984399937472 8002571481856 8002833629184 8008975156812 8010030422016 8031903877487 8034684529536 8041113901422 8041909965264 8056889227428 8088782241792 8111136444416 8121241239552 8137173762048 8143418384864 8150741602836 8151008603904 8153563396608 8162219204608 8168750630016 8169559329792 8176096628784 8176906055808 8183449233666 8192136768416 8264176754688 8282985037824 8290433765376 8297067788352 8305875940352 8306698215424 8313345253248 8316223340544 8320821283152 8338932934808 8346431975217 8346705386688 8396364897123 8422027952128 8428767277056 8429601718272 8436347103744 8452897811456 8455824211968 8462590580736 8463428370432 8486539946024 8486817947136 8489477993472 8512939561056 8520595082244 8570257375232 8604366595328 8604648456192 8605500309504 8612386449408 8624231612416 8631987216384 8638894551168 8646663341232 8655842623232 8662769047164 8663626654368 8690292468578 8690577144192 8698392411408 8731960344576 8749090996224 8776019861504 8776888680448 8783911965696 8791811167104 8808187232608 8811236634624 8816108264292 8819160408576 8836462132224 8851485905802 8854260251004 8871630834696 8879608919979 8913876185088 8931363725312 8942490353664 8959147081728 8967203868672 8974379444544 8975267900928 8994804064512 9002892917088 9019662153976 9020555093312 9027773360949 9055366283264 9091704029184 9099880022016 9109540438016 9117732470784 9125028499968 9145795979264 9153114464928 9154020615936 9154320482304 9161345682972 9179318717128 9182496605184 9189844458768 9190754246016 9216153864468 9281114529792 9306763868416 9307685230592 9315133260384 9318358167552 9328250519552 9336639234048 9343804349614 9344110432896 9345035492352 9352513409904 9373798617792 9381299551659 9399704098666 9436912615424 9466268614656 9474781446144 9482363186688 9483301933056 9493369389056 9500966003712 9504255246336 9509510037888 9530209068352 9531152551424 9538779400248 9547357439277 9577057006188 9595845596712 9614967570432 9632876888064 9633830535168 9641539547136 9660454641664 9663482544128 9672489566208 9679912419744 9698902795456 9702260563968 9707624830344 9710985618432 9729073784064 9737822951136 9746579986164 9794579857408 9833561823232 9842404954368 9842727370752 9865128247296 9873022344192 9873999765504 9881900961408 9892391569408 9901287604992 9909210636684 9931762821232 9940694262618 9941019898752 9980584689033 10011089829888 10029736984576 10038756532224 10039750361088 10047784190976 10075552302048 10078710309696 10079040466944 10106563888358 10107564430096 10119154572576 10139006668224 10147119923223 10148124479976 10187287068672 10207272828928 10247897293312 10248232992768 10257449029632 10279776073728 10285459641674 10289020476672 10297253773044 10298273192928 10309205820928 10317455269656 10326733556769 10350235973812 10399862882304 10420265680896 10441253846016 10452338262016 10460702245632 10461737846784 10470109351968 10471145884416 10479524917932 10490649962432 10493938075264 10494281834496 10503719138304 10545523445016 10606988034048 10616526692352 10636301563904 10637354549248 10645866583296 10649552191488 10670444838912 10678633542416 10680040562688 10688236630134 10688586754176 10712912706048 10721485201896 10722546620352 10731126825279 10742518969904 10752179508546 10795326296301 10828321652736 10836986499072 10838059352064 10867655470448 10868011471872 10871417862144 10891667506688 10892745773056 10901462171712 10902541407744 10911265644888 10921077934137 10945208007072 11018902339584 11043980050432 11053911687168 11062757051136 11072705573664 11084460337664 11088297787392 11094428377536 11098269278208 11128575966956 11128940515584 11138948555616 11173233173886 11195153196164 11238356369408 11239468957696 11248462804992 11283454107648 11284571160576 11293601098752 11294719156224 11315757262848 11319303991296 11334996339804 11338549098408 11350586081408 11359668844866 11360793442992 11371009983858 11406382501752 11451534409728 11472864608256 11483181932544 11509316288512 11518526068224 11528884454976 11550358729552 11551502205824 11560745742798 11564748082944 11587436192256 11597856548544 11607137178363 11642613792768 11711882620928 11722414889472 11722798891008 11726473199616 11748315512832 11754811019056 11758880544768 11768290026336 11769455077632 11781949509632 11801981207736 11805680334672 11828841112928 11839478559972 11885168246784 11932861538304 11945529442304 11956271824896 11965839259392 11967023867904 11976599906208 11993072086016 12003857222784 12004250443776 12013462735218 12037031147932 12052026794304 12085333841142 12133173362688 12156976627712 12166704666624 12170916790272 12204152619904 12205360821248 12205760643072 12215127577296 12226112404254 12243328806912 12253125945024 12254338994688 12264144943176 12265359083712 12288205152624 12374819373056 12386353545216 12420177680512 12424477556736 12435650648064 12448852312064 12458813910528 12460047323136 12470017879872 12481231924728 12498398157056 12508399402212 12544209426637 12633041928192 12643150915584 12644402577408 12654520655616 12667954671616 12679346717184 12683736317952 12718372533664 12729809919036 12730226920704 12734216990208 12769409341584 12780892623366 12794460795616 12843835850752 12855386062848 12906549892992 12906972684288 12908250464256 12936347418624 12943499773792 12947980824576 12958341826752 12972098378752 12983763934848 12994153570746 12995439981552 13035438702867 13035865716288 13123206605824 13123636494336 13153504329728 13164029792256 13165333020672 13175867948544 13187716750656 13201716806656 13212280848912 13216854951936 13224162396438 13252946985677 13254259016824 13254693198336 13307446252044 13370814277632 13385008709632 13386333814784 13397045587968 13434069736064 13438280412928 13438720622592 13450805803008 13487536699931 13492206096768 13504339375632 13518675557632 13529493230964 13530832639968 13583049424896 13637556043776 13664310657024 13676598706176 13687542749952 13706368098304 13718693968896 13729671697392 13731030923904 13742018524458 13756607026208 13768978075692 13773744907776 13824230796702 13921671794688 13947602994176 13948983795712 13960145802624 13961527845888 13972699890576 13992375779328 14004958851072 14015706524421 14016165649344 14017553238528 14060697926688 14099556147999 14142650712064 14155368923136 14194488777728 14199402921984 14212172169216 14227259785216 14240054083584 14250982173512 14251449005568 14264265056832 14283883608064 14295313602528 14296728827136 14308169100372 14336239344728 14393768395068 14449315332096 14450745802752 14462309320704 14490681962496 14495223816192 14519868629616 14535282895616 14536721876992 14548354193184 14553390845952 14561437245516 14588560104007 14593132635914 14593610676096 14606734426704 14691869786112 14738548916224 14750342734848 14763607431552 14784397049856 14792571170048 14797692370944 14809533516288 14810999648256 14838587354112 14851931407488 14863815955026 14897644231848 14911041393927 14997950406656 15016634744832 15044605476864 15046094880768 15058134798336 15059625541632 15071676286464 15087676350464 15092405321728 15113328453072 15118065464544 15146225126488 15147724590656 15159845832537 15161346645144 15208510002336 15222186719964 15280930603008 15297152811008 15310909243392 15358034757632 15371845939968 15372349489152 15414327657064 15419664110592 15428189462511 15433530715008 15449914923008 15463808731392 15476182904484 15525353960718 15629886519296 15630398521344 15635297599488 15664420683776 15678507393024 15691053368448 15692606770176 15705164027952 15706718826624 15735974943648 15740907112896 15741422751744 15784408769458 15785971413296 15846890995712 15910482051072 15924790038528 15941695766528 15954452345856 15956031823872 15968799874944 16005142963712 16005667258368 16017950313624 16020060844032 16032354945201 16063807754974 16069369059072 16082227802844 16083819930528 16113778454856 16128269262819 16177564483584 16222272888832 16242482479104 16274347524096 16286836769728 16301483205672 16302017207808 16307126793216 16324438409216 16337501260032 16339118659584 16352193257568 16353812111616 16366898467332 16384273536832 16528353509376 16565970075648 16580867530752 16594135576704 16611751880704 16613396430848 16626690506496 16632446681088 16641642566304 16677865869616 16692863950434 16693410773376 16759849760829 16792729794246 16857534554112 16859203436544 16872694207488 16905795622912 16911648423936 16925181161472 16926856740864 16973079892048 16973635894272 16978955986944 17025879122112 17039503267299 17041190164488 17056514975787 17140514750464 17208733190656 17209296912384 17211000619008 17224772898816 17248463224832 17263974432768 17277789102336 17293326682464 17311685246464 17325538094328 17327253308736 17341118614197 17380584937156 17381154288384 17396784822816 17463920689152 17498181992448 17552039723008 17553777360896 17567823931392 17583622334208 17616374465216 17622473269248 17632216528584 17638320817152 17672924264448 17702971811604 17708520502008 17743261669392 17759217839958 17827752370176 17862727450624 17884980707328 17918294163456 17934407737344 17948758889088 17950535801856 17989608129024 18005785834176 18020194102827 18039324307952 18041110186624 18055546721898 18128000761713 18183408058368 18199760044032 18235464941568 18250056999936 18291591958528 18306228929856 18308041231872 18308640964608 18322691365944 18339168606381 18358637434256 18364993210368 18379688917536 18381508492032 18432307728936 18562229059584 18613527736832 18615370461184 18630266520768 18636716335104 18656501039104 18673278468096 18687608699228 18688220865792 18690070984704 18705026819808 18747597235584 18762599103318 18799408197332 18873825230848 18949562892288 18964726373376 18966603866112 18986738778112 19001932007424 19008510492672 19019020075776 19060418136704 19062305102848 19077558800496 19094714878554 19154114012376 19191691193424 19229935140864 19265753776128 19283079094272 19320909283328 19326965088256 19344979132416 19359824839488 19397805590912 19404521127936 19415249660688 19421971236864 19458147568128 19475645902272 19491230356119 19493159972328 19591518093287 19667123646464 19684809908736 19685454741504 19730256494592 19746044688384 19747999531008 19763801922816 19784783138816 19802575209984 19818421273368 19836243594657 19863525642464 19881388525236 19882039797504 19961169378066 20059473969152 20077513064448 20079500722176 20095568381952 20151104604096 20157420619392 20158080933888 20213127776716 20215128860192 20238309145152 20278013336448 20294239846446 20296248959952 20374574137344 20414545657856 20495794586624 20496465985536 20514898059264 20559552147456 20570919283348 20578040953344 20594507546088 20596546385856 20618411641856 20634910539312 20653467113538 20700471947624 20799725764608 20882507692032 20904676524032 20921404491264 20923475693568 20940218703936 20942291768832 20959049835864 20981299924864 20987876150528 20988563668992 21007438276608 21064804508881 21091046890032 21213976068096 21233053384704 21272603127808 21274709098496 21291733166592 21299104382976 21340889677824 21357267084832 21360081125376 21376473260268 21377173508352 21425825412096 21442970403792 21445093240704 21462253650558 21485037939808 21504359017092 21590652592602 21673972998144 21676118704128 21735310940896 21736022943744 21742835724288 21783335013376 21785491546112 21802924343424 21805082815488 21822531289776 21842155868274 21889698953871 21890416014144 22037804679168 22087960100864 22107823374336 22125514102272 22145411147328 22168920675328 22176595574784 22188856755072 22196538556416 22257151933912 22257881031168 22277897111232 22346466347772 22390306392328 22476712738816 22478937915392 22496925609984 22566908215296 22569142321152 22587202197504 22589438312448 22631514525696 22638607982592 22669992679608 22677098196816 22701172162816 22719337689732 22721586885984 22742019967716 22784380387157 22812765003504 22945729216512 22966363865088 23018632577024 23037052136448 23057768909952 23100717459104 23103004411648 23121491485596 23129496165888 23174872384512 23195713097088 23214274356726 23288030941077 23423765241856 23444829778944 23445597782016 23452946399232 23496631025664 23509622038112 23517761089536 23536580052672 23538910155264 23563899019264 23603962415472 23611360669344 23657682225856 23676613154187 23678957119944 23770336493568 23865723076608 23891058884608 23912543649792 23931678518784 23934047735808 23953199812416 23986144172032 24007714445568 24008500887552 24026925470436 24074062295864 24095711632461 24104053588608 24170667682284 24266346725376 24313953255424 24333409333248 24408305239808 24410721642496 24411521286144 24430255154592 24452224808508 24486657613824 24506251890048 24508677989376 24528289886352 24530718167424 24576410305248 24749638746112 24840355361024 24848955113472 24871301296128 24897704624128 24917627821056 24920094646272 24940035759744 24962463849456 24996796314112 25016798804424 25039295925651 25088418853274 25189094691369 25266083856384 25286301831168 25288805154816 25309041311232 25335909343232 25358693434368 25367472635904 25436745067328 25459619838072 25460453841408 25468433980416 25538818683168 25561785246732 25588921591232 25687671701504 25710772125696 25813099785984 25813945368576 25816500928512 25872694837248 25886999547584 25895961649152 25916683653504 25944196757504 25967527869696 25988307141492 25990879963104 26070877405734 26071731432576 26246413211648 26247272988672 26328059584512 26330666041344 26351735897088 26375433501312 26403433613312 26424561697824 26433709903872 26448324792876 26505893971354 26508518033648 26509386396672 26614892504088 26638826759937 26741628555264 26770017419264 26794091175936 26868139472128 26876560825856 26877441245184 26901611606016 26975073399862 26984412193536 27008678751264 27037351115264 27058986461928 27061665279936 27083320082847 27166098849792 27275112087552 27328621314048 27353197412352 27375085499904 27412736196608 27437387937792 27459343394784 27462061847808 27484037048916 27513214052416 27537956151384 27547489815552 27648461593404 27843343589376 27895205988352 27897967591424 27920291605248 27923055691776 27945399781152 27984751558656 28009917702144 28031413048842 28032331298688 28035106477056 28121395853376 28143898654977 28199112295998 28310737846272 28388977555456 28398805843968 28424344338432 28480108167168 28501964347024 28502898011136 28528530113664 28567767216128 28590627205056 28593457654272 28616338200744 28642072317831 28672478689456 28787536790136 28898630664192 28901491605504 28924618641408 28981363924992 28990447632384 29039737259232 29070565791232 29073443753984 29096708386368 29106781691904 29122874491032 29177120208014 29186265271828 29187221352192 29213468853408 29383739572224 29477097832448 29500685469696 29527214863104 29585142340096 29595384741888 29619067032576 29621999296512 29677174708224 29703862814976 29727631910052 29795288463696 29822082787854 29995900813312 30033269489664 30089210953728 30116269596672 30119251083264 30143352572928 30175352700928 30184810643456 30226656906144 30236130929088 30292450252976 30295449181312 30319691665074 30322693290288 30417020004672 30441359769669 30444373439928 30561861206016 30621818486784 30716069515264 30743691879936 30744698978304 30828655314128 30839328221184 30856378925022 30867061430016 30899829846016 30927617462784 30952365808968 30980200670307 31050707921436 31259773038592 31260797042688 31328841367552 31357014786048 31382106736896 31385213540352 31410328055904 31413437653248 31471949887296 31481814225792 31482845503488 31568817538916 31571942826592 31693781991424 31820964102144 31849580077056 31883391533056 31908904691712 31912063647744 31937599749888 32010285927424 32011334516736 32035900627248 32040121688064 32064709890402 32127615509948 32138738118144 32164455605688 32167639861056 32227556909712 32256538525638 32444545777664 32484964958208 32573673539456 32602966411344 32604034415616 32614253586432 32648876818432 32675002520064 32678237319168 32704386515136 32707624223232 32733796934664 32768547073664 32898964345331 33056707018752 33131940151296 33161735061504 33188271153408 33223503761408 33226792861696 33253381012992 33264893362176 33283285132608 33355731739232 33385727900868 33386821546752 33519699521658 33585459588492 33715069108224 33718406873088 33745388414976 33811591245824 33850362322944 33853713481728 33946159784096 33947271788544 33957911973888 34051758244224 34079006534598 34082380328976 34113029951574 34281029500928 34417466381312 34418593824768 34449545797632 34496926449664 34527948865536 34555578204672 34586653364928 34623370492928 34651076188656 34654506617472 34682237228394 34761169874312 34762308576768 34793569645632 34927841378304 35104079446016 35107554721792 35135647862784 35167244668416 35232748930432 35244946538496 35264433057168 35276641634304 35345848528896 35372973609253 35405943623208 35417041004016 35486523338784 35518435679916 35584594087807 35655504740352 35725454901248 35836588326912 35868815474688 35897517778176 35901071603712 35979216258048 35999108745859 36011571668352 36040388205654 36078648615904 36082220373248 36111093443796 36256001523426 36399520088064 36470929883136 36500113999872 36583183917056 36612457859712 36616082463744 36617281929216 36645382731888 36678337212762 36717274868512 36729986420736 36759377835072 36763016984064 36864615457872 37124458119168 37227055473664 37230740922368 37260533041536 37273432670208 37313002078208 37346556936192 37375217398456 37376441731584 37380141969408 37410053639616 37495194471168 37525198206636 37598816394664 37632628279911 37747650461696 37899125784576 37929452746752 37933207732224 37973477556224 38003864014848 38038040151552 38120836273408 38124610205696 38155117600992 38189429757108 38260563291641 38308228024752 38383382386848 38531507552256 38566158188544 38641818566656 38653930176512 38719649678976 38795611181824 38809042255872 38830499321376 38843942473728 38916295136256 38951291804544 38982460712238 38986319944656 39106316108601 39183036186574 39334247292928 39369619817472 39370909483008 39460512989184 39492089376768 39495999062016 39527603845632 39569566277632 39605150419968 39636842546736 39672487189314 39727051284928 39758840957031 39762777050472 39764079595008 39922338756132 40118947938304 40155026128896 40159001444352 40191136763904 40302209208192 40314841238784 40316161867776 40426255553432 40430257720384 40462610099793 40476618290304 40556026672896 40588479692892 40592497919904 40749148274688 40829091315712 40991589173248 40992931971072 41029796118528 41119104294912 41141838566696 41156081906688 41189015092176 41193092771712 41236823283712 41269821078624 41306934227076 41400943895248 41765015384064 41809353048064 41842808982528 41846951387136 41880437407872 41884583537664 41918099671728 41962599849728 41975752301056 41977127337984 42014876553216 42047119573263 42129609017762 42182093780064 42298668443997 42427952136192 42466106769408 42545206255616 42549418196992 42583466333184 42598208765952 42681779355648 42714534169664 42720162250752 42752946520536 42754347016704 42851650824192 42885940807584 42890186481408 42924507301116 42970075879616 43008718034184 43181305185204 43347945996288 43352237408256 43470621881792 43472045887488 43485671448576 43566670026752 43570983092224 43605848686848 43610165630976 43645062579552 43684311736548 43765680312021 43779397907742 43780832028288 44075609358336 44215646748672 44251028204544 44290822294656 44337841350656 44353191149568 44377713510144 44393077112832 44514303867824 44515762062336 44555794222464 44692932695544 44733124181781 44780612784656 44953425477632 44993851219968 45133816430592 45138284642304 45174404395008 45178876624896 45263029051392 45277215965184 45339985359216 45354196393632 45402344325632 45438675379464 45443173771968 45479537497611 45484039935432 45568760774314 45625530007008 45891458433024 45932727730176 46037265154048 46074104272896 46115537819904 46201434918208 46206008823296 46242982971192 46258992331776 46284568387533 46349744769024 46391426194176 46428548713452 46576061882154 46847530483712 46889659557888 46891195564032 46905892798464 46993262051328 47019244076224 47035522179072 47073160105344 47077820310528 47127798038528 47207924830944 47222721338688 47315364451712 47353226308374 47357914239888 47540672987136 47731446153216 47825087299584 47863357037568 47868095471616 47906399624832 47972288344064 48015428891136 48017001775104 48053850940872 48097064835603 48148124591728 48191423264922 48208107177216 48341335364568 48384807788457 48532693450752 48666818666496 48816610479616 48821443284992 48823042572288 48860510309184 48904449617016 48973315227648 49012503780096 49017355978752 49056579772704 49061436334848 49152820610496 49499277492224 49680710722048 49697910226944 49742602592256 49795409248256 49835255642112 49840189292544 49880071519488 49924927698912 49993592628224 50033597608848 50078591851302 50176837706548 50378189382738 50572603662336 50577610309632 50618082622464 50671818686464 50717386868736 50734945271808 50873490134656 50919239676144 50920907682816 50936867960832 51077637366336 51118509801897 51123570493464 51177843182464 51421544251392 51626199571968 51627890737152 51633001857024 51745389674496 51773999095168 51791923298304 51833367307008 51888393515008 51935055739392 51976614282984 51981759926208 52023355842591 52141754811468 52143462865152 52492826423296 52494545977344 52656119169024 52661332082688 52703471794176 52750867002624 52806867226624 52849123395648 52867419807744 52896649585752 53011787942708 53017036067296 53018772793344 53229785008176 53277653519874 53483257110528 53540034838528 53588182351872 53736278944256 53753121651712 53754882490368 53803223212032 53950146799724 53968824387072 54017357502528 54074702230528 54117972923856 54123330559872 54166640165694 54550224175104 54706394824704 54750170999808 54825472393216 54874775875584 54918686789568 54924123695616 54968074097832 55026428104832 55075912302768 55094979631104 55245430693103 55296923186808 55686687178752 55790411976704 55795935182848 55840583210496 55846111383552 55890799562304 55969503117312 56019835404288 56062826097684 56064662597376 56070212954112 56223327142409 56242791706752 56287797309954 56398224591996 56621475692544 56777955110912 56848688676864 56960216334336 57003928694048 57005796022272 57057060227328 57135534432256 57181254410112 57186915308544 57232676401488 57284144635662 57344957378912 57575073580272 57797261328384 57849237282816 57962727849984 57980895264768 58079474518464 58141131582464 58146887507968 58193416772736 58213563383808 58245748982064 58354240416028 58372530543656 58374442704384 58426937706816 58774554279861 58954195664896 59001370939392 59054429726208 59170284680192 59190769483776 59238134065152 59243998593024 59354349416448 59407725629952 59455263820104 59590576927392 59644165575708 59755261770091 59991801626624 60178421907456 60232539193344 60238502166528 60286705145856 60350705401856 60369621286912 60453313812288 60472261858176 60584900505952 60590898362624 60639383330148 60645386580576 60834040009344 60882719539338 60888746879856 61123722412032 61243636973568 61432139030528 61487383759872 61489397956608 61657310628256 61678656442368 61712757850044 61734122860032 61799659692032 61855234925568 61904731617936 61960401340614 62101415842872 62519546077184 62657682735104 62714029572096 62764213473792 62770427080704 62820656111808 62826875306496 62943899774592 62963628451584 62965691006976 63137635077832 63143885653184 63194413526643 63387563982848 63641928204288 63699160154112 63766783066112 63817809383424 63824127295488 63875199499776 64020571854848 64022669033472 64071801254496 64080243376128 64129419780804 64255231019896 64277476236288 64328911211376 64335279722112 64455113819424 64513077051276 64889091555328 65147347078912 65205932822688 65208068831232 65228507172864 65297753636864 65350005040128 65356474638336 65408773030272 65415248446464 65467593869328 65537094147328 65669096861613 65797928690662 66113414037504 66263880302592 66323470123008 66376542306816 66447007522816 66453585723392 66506762025984 66529786724352 66566570265216 66711463478464 66771455801736 66773643093504 67039399043316 67170919176984 67430138216448 67436813746176 67490776829952 67623182491648 67700724645888 67707426963456 67892319568192 67894543577088 67915823947776 68103516488448 68158013069196 68164760657952 68226059903148 68353141161471 68562059001856 68834932762624 68837187649536 68899091595264 69055897731072 69111156409344 69173306729856 69246740985856 69302152377312 69309013234944 69364474456788 69522339748624 69524617153536 69587139291264 69864092823231 70208158892032 70271295725568 70334489336832 70465497860864 70489893076992 70528866114336 70553283268608 70691697057792 70745947218506 70811887246416 70834082008032 70973046677568 71029839462561 71036871359832 71169188175614 71311009480704 71450909802496 71673176653824 71737630949376 71795035556352 71802143207424 71958432516096 71998217491718 72023143336704 72080776411308 72157297231808 72164440746496 72222186887592 72287134897383 72512003046852 72799040176128 72941859766272 73000227999744 73166367834112 73224915719424 73232164927488 73234563858432 73290765463776 73356674425524 73434549737024 73459972841472 73518755670144 73526033968128 73729230915744 74248916238336 74454110947328 74461481844736 74521066083072 74546865340416 74693113872384 74750434796912 74752883463168 74760283938816 74820107279232 74990388942336 75050396413272 75117887776953 75197632789328 75265256559822 75567284074107 75798251569152 75858905493504 75866415464448 76007728029696 76076080303104 76241672546816 76249220411392 76310235201984 76378859514216 76521126583282 76616456049504 76766764773696 77063015104512 77132316377088 77283637133312 77307860353024 77439299357952 77591222363648 77618084511744 77660998642752 77687884947456 77832590272512 77902583609088 77964921424476 77972639889312 78212632217202 78366072373148 78668494585856 78739239634944 78741818966016 78984178753536 78991998124032 79055207691264 79139132555264 79210300839936 79273685093472 79344974378628 79454102569856 79517681914062 79525554100944 79528159190016 79844677512264 80310052257792 80382273527808 80604418416384 80629682477568 80632323735552 80852511106864 80860515440768 80925220199586 80953236580608 81112053345792 81176959385784 81184995839808 81249960248541 81498296549376 81983178346496 81985863942144 82059592237056 82238208589824 82283677133392 82312163813376 82378030184352 82386185543424 82473646567424 82539642157248 82613868454152 82801887790496 83530030768128 83618706096128 83685617965056 83693902774272 83760874815744 83769167075328 83836199343456 83925199699456 83951504602112 83954254675968 84029753106432 84094239146526 84259218035524 84364187560128 84597336887994 84932213538816 85090412511232 85098836393984 85166932666368 85196417531904 85429068339328 85440324501504 85505893041072 85508694033408 85703301648384 85771881615168 85780372962816 85849014602232 85940151759232 86017436068368 86362610370408 86695891992576 86704474816512 86941243763584 86944091774976 86971342897152 87133340053504 87141966184448 87211697373696 87220331261952 87290125159104 87368623473096 87531360624042 87558795815484 87561664056576 87809465986459 88151218716672 88431293497344 88502056409088 88581644589312 88675682701312 88755427020288 88786154225664 89028607735648 89031524124672 89111588444928 89385865391088 89466248363562 89561225569312 89906850955264 89987702439936 90267632861184 90348808790016 90357753249792 90526058102784 90554431930368 90679970718432 90708392787264 90804688651264 90877350758928 90886347543936 90959074995222 90968079870864 91137521548628 91251060014016 91865455460352 92074530308096 92148208545792 92231075639808 92402869836416 92412017646592 92485965942384 92517984663552 92569136775066 92699489538048 92770628899739 92782852388352 92857097426904 93152123764308 93695060967424 93779319115776 93782391128064 93986524102656 94038488152448 94071044358144 94146320210688 94155640621056 94255596077056 94412756899517 94415849661888 94445442677376 94630728903424 94706452616748 94715828479776 95081345974272 95462892306432 95650174599168 95726714075136 95736190943232 95812799249664 95944576688128 96030857782272 96034003550208 96107701881744 96194129671206 96296249183456 96382846529844 96416214354432 96682670729136 96769615576914 97333637332992 97633220959232 97642886569984 97721020618368 97808899234032 97946630455296 98025007560192 98034711957504 98113159545408 98122872669696 98305641220992 98696893035993 98998554984448 99361421444096 99395820453888 99485205184512 99590818496512 99670511284224 99680378585088 99760143038976 99849855397824 99987185256448 100067195217696 100157183702604 100343741462983 100353675413096 100756378765476 101145207324672 101155220619264 101236165244928 101343637372928 101434773737472 101746980269312 101838479352288 101841815365632 101873735921664 102119920728049 102155274732672 102237019603794 102247140986928 102355686364928 102843088502784 103252399143936 103255781474304 103490779348992 103547998190336 103583846596608 103666734614016 103776787030016 103870111478784 103953228565968 103963519852416 104046711685182 104283509622936 104286925730304 104985652846592 105312238338048 105322664165376 105406943588352 105501734005248 105613734453248 105698246791296 105734839615488 105793299171504 106023575885416 106034072134592 106037545586688 106118920827759 106459570016352 106555307039748 106753782263421 106966514221056 107080069677056 107176364703744 107472557888512 107506243303424 107509764980736 107606446424064 107900293599448 107937648774144 107997326237577 108034715005056 108149404461056 108235945847712 108246661119744 108333280331388 109412789649408 109500341999616 109650944786432 109749551751168 109837373579136 109848247391232 109936148195664 110052856209664 110151824605536 110189959262208 110490861386206 110593846373616 111373374357504 111580823953408 111591870365696 111681166420992 111692222767104 111781599124608 111939006234624 112039670808576 112125652195368 112129325194752 112140425908224 112446654284818 112485583413504 112575594619908 112796449183992 112897884839733 113242951385088 113555910221824 113697377353728 113920432668672 114007857388096 114011592044544 114114120454656 114271068864512 114362508820224 114373830617088 114465352802976 114568289271324 114689914757824 114781689874923 115150147160544 115594522656768 115698474565632 115925455699968 115961790529536 116158949036928 116282263164928 116293775015936 116386833545472 116427126767616 116491497964128 116708480832056 116745061087312 116748885408768 116853875413632 117318948325803 117549108559722 118002741878784 118108859452416 118340569360384 118381538967552 118476268130304 118487997186048 118708698832896 118815451259904 118910527640208 119181153854784 119276522871093 119288331151416 119510523540182 119983603253248 120356843814912 120465078386688 120477004333056 120573410291712 120701410803712 120739242573824 120906627624576 120944523716352 121169801011904 121181796725248 121278766660296 121290773161152 121387830299379 121668080018688 121765439078676 121777493759712 122247444824064 122487273947136 122864278061056 122974767519744 122978795913216 123314621256512 123357312884736 123425515700088 123468245720064 123599319384064 123710469851136 123809463235872 123920802681228 124202831685744 125039092154368 125428059144192 125528426947584 125540854161408 125641312223616 125653750612992 125887799549184 125927256903168 125931382013952 126141358719789 126275270155664 126287771306368 126388827053286 126896005331991 127283856408576 127398320308224 127635618766848 127648254590976 127750398999552 128041143709696 128045338066944 128143602508992 128160486752256 128258839561608 128510462039792 128554952472576 128657822422752 128670559444224 128910227638848 129026154102552 129778183110656 130294694157824 130411865645376 130416137662464 130457014345728 130595507273728 130700010080256 130712949276672 130817546060544 130830496892928 130935187738656 131074188294656 131297040936063 131338193723226 131595857381324 132226828075008 132646940246016 132753084613632 132894015045632 132907171446784 133013524051968 133059573448704 133133140530432 133422926956928 133542911603472 133547286187008 134078798086632 134341838353968 134860276432896 134981553659904 135246364983296 135401449291776 135414853926912 135784639136384 135789087154176 135831647895552 136207032976896 136316026138392 136329521315904 136438612492833 136452119806296 136706282322942 137140626653009 137669865525248 137674375299072 137798183190528 138111795462144 138222312818688 138346613459712 138493481971712 138604304754624 138618026469888 138728948913576 138853705162599 139044679497248 139049234307072 139174278582528 139728185646462 140416317784064 140542591451136 140668978673664 140930995721728 140979786153984 141057732228672 141106566537216 141383394115584 141491894437012 141623774492832 141668164016064 141946093355136 142059678925122 142073742719664 142338376351228 142622018961408 142901819604992 143475261898752 143590071112704 143604286414848 143916865032192 143996434983436 144046286673408 144161552822616 144314594463616 144328881492992 144444373775184 144574269794766 145024006093704 145598080352256 146000455999488 146332735668224 146449831438848 146464329854976 146469127716864 146581530927552 146713348851048 146869099474048 146919945682944 147037511340288 147052067936256 147453631562167 147458461831488 148497832476672 148908221894656 148922963689472 149042132166144 149093730680832 149386227744768 149500869593824 149505766926336 149520567877632 149640214558464 149980777884672 150100792826544 150235775553906 150395265578656 150530513119644 151134568148214 151717810987008 151732830928896 152015456059392 152152160606208 152483345093632 152498440822784 152620470403968 152757719028432 153042253166564 153232912099008 153533529547392 154264632754176 154567274266624 154615720706048 154878598715904 155182444727296 155236169023488 155321997285504 155375769894912 155665180545024 155805167218176 155929842848952 155945279778624 156425264434404 156732144746296 157336989171712 157478479269888 157483637932032 157968357507072 157983996248064 158110415382528 158278265110528 158420601679872 158547370186944 158689948757256 158908205139712 159035363828124 159051108201888 159056318380032 159490662710099 159689355024528 160620104515584 160764547055616 161208836832768 161259364955136 161264647471104 161705022213728 161721030881536 161850440399172 161906473161216 162224106691584 162353918771568 162369991679616 162499920497082 163966356692992 164119184474112 164476417179648 164567354266784 164624327626752 164756060368704 164772371086848 164947293134848 165079284314496 165227736908304 165603775580992 165736292079309 167060061536256 167237412192256 167371235930112 167387805548544 167521749631488 167538334150656 167672398686912 167850399398912 167903009204224 167908509351936 168059506212864 168188478293052 168518436071048 168669981427227 168728375120256 169194673775988 169864427077632 170180825022464 170197672787968 170333865332736 170858136678656 170880649003008 171011786082144 171017388066816 171406603296768 171543763230336 171560745925632 171698029204464 171880303518464 172034872136736 172725220740816 173391783985152 173882487527168 173888183549952 173942685794304 174266680107008 174283932368896 174423394747392 174440662523904 174580250318208 174737246946192 175062721248084 175117591630968 175123328113152 175618931972918 176323662839583 176862586994688 177004112818176 177163289178624 177351365402624 177510854040576 177572308451328 178057215471296 178063048249344 178223176889856 178771730782176 178932496727124 179122451138624 179265785310273 179813701910528 179975404879872 180535265722368 180697617580032 180715506499584 181052116205568 181108863860736 181359941436864 181416785574528 181609377302528 181754701517856 181772695087872 181918149990444 181936159741728 182275043097256 182502120028032 183730910920704 184296417091584 184462151279616 184805739672832 184824035293184 184971931884768 185035969327104 185138273550132 185398979076096 185541257799478 185565704776704 185714194853808 186304247528616 187390121934848 187558638231552 187973048205312 188076976304896 188142088716288 188292640421376 188311281242112 188511192154112 188825513799034 188831699323776 188890885354752 189261457806848 189412905233496 189431656959552 189583240579929 190162691948544 190925784612864 191300349198336 191453428150272 191472381886464 191625598499328 191889153376256 192061715564544 192068007100416 192215403763488 192388259342412 192592498366912 192765693059688 192832428708864 193365341458272 193539231153828 194667274665984 195266441918464 195285773139968 195442041236736 195617798468064 195893260910592 196050015120384 196069423915008 196226319090816 196245745339392 196611282441984 197007290584839 197393786071986 198722842888192 198791640907776 198970410369024 199341022568448 199360757170176 199520286077952 199699710795648 199974370512896 200134390435392 200314367405208 200687482925966 200707350826192 201512757530952 202290414649344 202310441238528 202472330489856 202687274745856 202869547474944 203493960538624 203676958704576 203683630731264 203747471843328 204239841456098 204310549465344 204474039207588 204494281973856 204711372729856 205059423484413 205686177005568 206504798287872 206511562948608 207095996380672 207167693193216 207333469228032 207553574060032 207740222957568 207906457131936 207927039704832 208093423370364 208567019245872 208573851460608 209971305693184 210624476676096 210813887176704 211003468010496 211227468906496 211396493582592 211469679230976 211586598343008 212047151770832 212068144269184 212075091173376 212237841655518 212919140032704 213089518387683 213110614079496 213507564526842 213933028442112 214352729407488 214945115777024 215012486606848 215019529961472 215212892848128 215800587198896 215875297548288 215994652475154 216069430010112 216298808922112 216471891695424 216493322239488 216666560662776 216861404692149 218825579298816 219000683999232 219301889572864 219499103502336 219674747158272 219696494782464 219872296391328 220105712419328 220303649211072 220379918524416 220981722772412 221187692747232 222746748715008 223161647906816 223183740731392 223362332841984 223384445534208 223563198249216 224079341617152 224251304390736 224258650389504 224280851816448 224893308569636 224971166827008 225151189239816 225592898367984 225795769679466 227111820443648 227394754707456 228015714776192 228023184089088 228228240909312 228542137729024 228725017640448 228747661234176 228930705605952 229136578542648 229379829515648 229563379749846 230292750417317 230300294321088 231189045313536 231396949131264 231850911399936 231923581059072 232317898073856 232564526329856 232587550031872 232773667090944 232854253535232 232982995928256 233416961664112 233490122174624 233497770817536 233707750827264 234637896651606 235098217119444 236005483757568 236217718904832 236681138720768 236952536260608 236975994372096 237417397665792 237630902519808 237821055280416 238362307709568 238553045742186 238576662302832 239021047080364 239967206506496 240930156773376 241146820583424 241402821607424 241478485147648 241813255249152 241889047432704 242339602023808 242363593450496 242557533320592 242581546322304 242775660598758 243336160037376 243530878157352 243554987519424 244494889648128 245728556122112 245949535039488 245957591826432 246629242513024 246714625769472 246851031400176 246936491440128 247198638768128 247420939702272 247610815264771 247618926471744 247841605362456 248405663371488 249092158614649 250078184308736 250856118288384 251056853895168 251081708322816 251282624447232 251307501225984 251775599098368 251854513806336 251862764027904 252282717439578 252550540311328 252575542612736 252777654106572 253792010663982 254796640616448 255271237533696 255296509181952 255500797999104 256082287419392 256287205017984 256320973504512 256517679123216 257020924079584 257109904945152 257315644845504 257341118888448 257820455277696 258052308205104 259556366221312 260589388315648 260823731290752 260832275324928 260914028691456 261191014547456 261400020160512 261425898553344 261635092121088 261660993785856 261870375477312 262148376589312 262594081872126 262676387446452 263191714762648 263428397959377 264453656150016 265293880492032 265506169227264 265788030091264 265814342893568 266027048103936 266266281060864 266845853913856 267085823206944 267094572374016 267823943041487 268157596173264 268683676707936 269720552865792 269963107319808 270492729966592 270802898583552 271569278272768 271578174308352 271663295791104 272414065953792 272632052276784 272659042631808 272877224985666 272904239612592 273412564645884 274281253306018 275339731050496 275596366381056 276223590924288 276444625637376 276693226919424 276986963943424 277208609509248 277236052939776 277457897827152 277707410325198 278089358994496 278098468614144 278311886699217 278348557165056 279456371292924 280832635568128 281085182902272 281337957347328 281861991443456 281959572307968 282115464457344 282213133074432 282766788231168 282983788874024 283238270698551 283247548985664 283336328032128 283892186710272 284119357850244 284147485439328 284676752702456 285244037922816 285803639209984 286950523797504 287180142225408 287208572829696 287833730064384 287992869966872 288092573346816 288323105645232 288629188927232 288657762985984 288888747550368 289148539589532 290048012187408 292000911998976 292665471336448 292899662877696 292928659709952 293163061855104 293426697702096 293738198948096 293839891365888 294075022680576 294104135872512 294907263124334 294916923662976 296090679107979 296995664953344 297816443789312 297845927378944 298084264332288 298187461361664 298772455489536 299001739187648 299011533852672 299041135755264 299280429116928 299961555769344 300201585653088 300471551107812 300790531157312 301031224388949 301061026239288 302269136296428 303435621974016 303465661857792 304030912118784 304304321212416 304966690187264 304996881645568 305240940807936 305515438056864 306084506333128 306359762184147 306465824198016 307067059094784 308529265508352 309134548533248 309757197431808 310364889454592 310472338046976 310643994571008 310751539789824 311330361090048 311610334436352 311859685697904 311890559557248 312850528868808 313464289492592 314673978343424 314956958539776 315936715014144 315967992496128 316220830765056 316556530221056 316841203359744 317094740373888 317379897514512 317816410279424 318070727656248 318102216403776 318112636760064 318356762483277 318981325420198 319378710049056 320261346790263 321240209031168 321529094111232 322417673665536 322518729910272 322529294942208 323410044427456 323442061763072 323700880798344 323812946322432 323991978712731 324448213383168 324707837543136 324739983359232 324999840994164 327932713385984 328238368948224 328952834359296 329134708533568 329248655253504 329512120737408 329544742173696 329894586269696 330158568628992 330455473816608 331207551161984 331472584158618 334120123072512 334742471860224 334775611097088 335043499262976 335076668301312 335344797373824 335700798797824 335806018408448 335817018703872 336119012425728 336376956586104 337036872142096 337339962854454 337456750240512 338389347551976 338693654519199 339728854155264 340361650044928 340667730665472 341716273357312 341761298006016 342023572164288 342034776133632 342813206593536 343087526460672 343121491851264 343396058408928 343760607036928 344069744273472 344345069624769 345450441481632 346783567970304 347764975054336 347776367099904 347885371588608 348533360214016 348567864737792 348846789494784 348881325047808 349160500636416 349474493892384 350125442496168 350235183261936 350246656226304 351237863945836 352647325679166 354008225636352 354326578357248 354702730805248 355021708081152 355144616902656 356114430942592 356126096498688 356446353779712 357543461564352 357829568613279 357864993454248 358244902277248 358531570620546 359950809759744 361070531444736 361395235160064 361431012999168 362104232411136 362217727721472 362719882873728 362833571149056 363218754605056 363509403035712 363545390175744 363836299980888 363872319483456 364163490898137 364550086194512 365004240056064 367461821841408 368592834183168 368924302559232 369611479345664 369648070586368 369943863769536 370071938654208 370276547100264 370797958152192 371082515598956 371131409553408 371428389707616 372608495057232 374780243869696 375117276463104 376153952609792 376284177432576 376585280842752 376622562484224 377022384308224 377651027598068 377663398647552 377781770709504 378522915613696 378825810466992 378863313919104 379166481159858 381851569225728 382906856300544 382944763772928 383251196998656 383778306752512 384123431129088 384136014200832 384430807526976 384776518684824 385184996733824 385531386119376 385664857417728 386718014851721 386730682916544 387078462307656 389334549331968 390532883836928 390571546279936 390884082473472 391235596936128 391786521821184 392100030240768 392138847830016 392452638181632 392491490678784 393222564883968 393891122808189 394014581169678 394787572143972 397445685776384 397940820738048 398682045136896 398721514340352 399040572155904 399399421591296 399948741025792 400268780870784 400628734810416 401374965851932 401414701652384 403025515061904 404580829298688 404944660979712 405374549491712 405739094949888 406987921077248 407353917409152 407367261462528 407494943686656 408479682912196 408621098930688 408948078415176 408988563947712 409422745459712 410118846968826 411421879959027 413009596575744 413023125897216 414191992761344 414335386386432 414666938456064 415107148120064 415480445915136 415812914263872 415854079409664 416186846740728 417134038491744 417147702921216 418286832390637 419942611386368 421248953352192 421627774353408 422006936020992 422454937812992 422792987165184 422939358461952 423173196686016 424094303541664 424136288538368 424150182346752 424475683311036 425838280065408 426179036775366 426221228158992 427015129053684 427866056884224 428705458814976 429890231554048 430024973213696 430425785696256 431601174397792 431750595096576 431989304950308 432138860020224 432597617844224 432943783390848 432986644478976 433333121325552 433722809384298 438001367998464 438603779145728 438998207004672 439349494316544 439392989564928 439744592782656 440211424838656 440607298422144 440759837048832 441963445544824 442360894686501 442375385494464 445493497430016 446323295813632 446367481462784 446724665683968 446768891068416 447126396498432 448158683234304 448502608781472 448517300779008 448561703632896 449786617139272 449942333654016 450302378479632 451185796735968 451591539358932 454223640887296 456031429552384 456046368178176 456456481818624 457084275458048 457450035280896 457495322468352 457861411211904 458273157085296 458759659031296 459126759499692 460585500834634 460600588642176 462793898262528 463701822799872 463847162118144 464635796147712 465129052659712 465175100063744 465547334181888 465708507070464 465965991856512 466833923328224 466980244349248 466995541635072 467415501654528 469275793303212 470196434238888 472010967515136 472435437809664 473362277441536 473905072521216 473951988744192 474834795331584 475261805039616 475642110560832 476724615419136 477106091484372 477153324605664 478042094160728 478471988130297 479934413012992 481860313546752 482293641166848 482805643214848 483626510498304 483778094865408 484679204047616 484727186900992 485115066641184 485163092644608 485551321197516 486672320074752 487061756314704 487109975038848 491457112244224 491899070078976 493258485026048 493429251538944 493702062800352 493872982880256 494397277536256 494841879404544 495221630529542 495237852943488 495683210724912 496811326742976 497208876237927 498184317229298 500156368617472 501712236576768 502113707790336 502163416645632 502565248894464 502615002451968 503551198196736 503709027612672 503725528055808 504565434879156 505101080622656 505151085225472 505555308213144 506009944281681 507584021327964 509593281232896 510542475067392 510593018363904 511001595998208 512164574838784 512574410035968 512641947009024 513035358246432 514041848159168 514219809890304 514631289691008 514682237776896 515640910555392 516104616410208 519112732442624 521178776631296 521647462581504 521664550649856 521828057382912 522800040321024 522851797106688 523270184242176 523321987571712 523740750954624 524296753178624 525188163744252 525352774892904 526383429525296 526856795918754 528970988518749 530587760984064 531012338454528 531576060182528 532054096207872 532532562121728 533691707827712 534171646413888 534189144748032 535647886082974 536315192346528 537367353415872 537797355930819 539441105731584 539926214639616 540985459933184 541605797167104 543138556545536 543156348616704 543326591582208 544828131907584 545264104553568 545318085263616 545754449971332 545808479225184 546825129291768 548562506612036 550679462100992 551192732762112 552889251274752 553386453838848 553973927886848 554417219018496 554472105879552 554915795654304 555414820650396 556178717988992 556196937228288 556623773398434 556697114330112 558912742585848 562170365804544 562675914694656 563723982886912 563919144615936 564230928914688 564426266148864 565533576462336 565967577748048 566476541397102 566495097971328 566672656064256 567784373420544 568238715700488 568294970878656 568749721739787 569353505404912 570488075845632 573901047595008 574360284450816 574417145659392 575667460128768 575985739933744 576185146693632 576646211290464 577258377854464 577315525971968 577777495100736 578297079179064 580096024374816 584001823997952 585330942672896 585799325755392 585857319419904 586326123710208 586853395404192 587476397896192 587679782731776 588150045361152 588208271745024 589814526248668 589833847325952 592181358215958 595632887578624 595691854757888 596168528664576 596374922723328 598003478375296 598023067705344 598082271510528 598560858233856 599923111538688 600403171306176 600943102215624 601581062314624 602062448777898 602122052478576 604538272592856 606871243948032 606931323715584 608061824237568 608608642424832 609933380374528 609993763291136 610481881615872 611030876113728 612169012666256 612719524368294 612931648396032 614134118189568 615178270453239 617058531016704 619514394863616 620729778909184 621287989142016 621503079579648 622660722180096 623220668872704 623719371395808 623781119114496 625701057737616 626928578985184 629347956686848 629913917079552 631873430028288 632441661530112 633113060442112 633682406719488 634189480747776 634759795029024 635632820558848 636141455312496 636204432807552 636225273520128 636713524966554 637962650840396 638757420098112 640522693580526 643058188222464 644835347331072 645037459820544 645058589884416 646820088854912 646884123526144 647401761596688 647625892644864 647983957425462 648896426766336 649394402298173 649415675086272 649479966718464 649999681988328 655865426771968 656476737896448 657905668718592 658269417067136 658497310507008 659024241474816 659089484347392 659789172539392 660317137257984 660910947633216 662415102323968 662945168317236 668240246145024 669484943720448 669551222194176 670086998525952 670153336602624 670689594747648 671401597595648 671612036816896 672238024851456 672753913172208 674073744284192 674679925708908 674913500481024 676778695103952 677387309038398 680723300089856 681335461330944 683432546714624 684047144328576 684069552267264 685626413187072 686175052921344 686242983702528 686792116817856 687521214073856 688139488546944 688690139249538 690878251251951 690900882963264 693567135940608 695529950108672 695552734199808 695770743177216 697066720428032 697135729475584 697693578989568 697762650095616 698321001272832 698948987784768 700250884992336 700470366523872 700493312452608 702406190240881 702475727891672 705294651358332 708016451272704 708653156714496 709405461610496 710043416162304 712228861885184 712252192997376 712892707559424 714839445096343 715086923128704 715659137226558 715729986908496 716489804554496 717063141241092 719901619519488 722790470320128 724208464822272 724435455442944 725439765747456 725667142298112 726437509210112 727018806071424 727090780351488 727672599961776 727744638966912 728326981796274 729100172389024 730008480112128 737185668366336 737848605118464 739222958691328 739296141172736 739887727539072 740143877308416 740553094200528 741595916304384 742165031197912 742262819106816 742832445794313 742856779415232 745216990114464 747276475843947 749560487739392 750234552926208 752307905219584 752568354865152 753170561685504 753245124968448 754044768616448 755302055196136 755326797295104 755563541419008 757045831227392 757651620933984 757726627838208 758332962319716 765813712601088 765889527545856 766502393997312 767556613505024 768246862258176 768861615053952 769553037369648 770369993467648 771062772238752 771329714835456 773436029703442 773461365833088 774156924615312 778669098663936 781065767673856 781143092559872 781768164946944 782471193872256 783573043642368 784200060481536 784277695660032 784905276363264 784982981357568 786445129767936 787782245616378 788029162339356 789575144287944 790285193878131 794891371552768 795881641476096 797364090273792 797443028680704 798081144311808 798798843182592 799897482051584 800537561741568 801257469620832 802749931703864 802829403304768 803471829124461 806051030123808 809161658597376 809889321959424 810749098983424 811478189899776 813975842154496 814707834818304 814734522925056 814989887373312 816959365824392 817242197861376 817896156830352 817977127895424 818845490919424 820237693937652 822843759918054 826019193151488 828383985522688 828670772772864 829333876912128 830214296240128 830960891830272 831625828527744 831708158819328 832373693481456 834268076983488 834295405842432 834935660097651 836573664781274 839885222772736 842497906704384 843255548706816 844013872041984 844909875625984 845585974330368 845878716923904 846346393372032 848188607083328 848272577076736 848300364693504 848951366622072 849714812095653 851676560130816 852358073550732 852442456317984 854030258107368 855732113768448 857410917629952 859780463108096 860049946427392 860851571392512 863202348795584 863501190193152 863978609900616 864277720040448 865195235688448 865887566781696 865973288957952 866666242651104 867445618768596 876002735996928 877996414009344 878698988633088 878785979129856 879489185565312 880422849677312 881214596844288 881519674097664 883926891089648 884721789373002 884750770988928 888272037323937 890986994860032 892646591627264 893449331367936 893537782136832 894252792996864 896317366468608 897005217562944 897034601558016 897123407265792 899573234278544 899884667308032 900604756959264 902371593471936 903093673166847 903183078717864 908447281774592 912062859104768 912092736356352 912912963637248 914168550916096 914900070561792 914990644936704 915722822423808 916546314170592 917519318062592 918253518999384 919079286552441 921171001669268 921201177284352 925587796525056 927403645599744 929271592295424 930258105319424 930350200127488 931094668363776 931417014140928 931931983713024 933667846656448 933960488698496 933991083270144 934831003309056 938551586606424 940392868477776 944021935030272 944870875619328 946724554883072 947810145042432 947903977488384 949669590663168 950523610079232 951284221121664 953449230838272 954212182968744 954306649211328 955070287449831 956084188321456 956943976260594 960784040370789 963720627093504 964587282333696 967253020996608 967556189730816 969358408095232 969454373801984 970230133282368 970326185289216 971102642395032 971975936138193 973344640149504 974123512629408 974219950077696 982914224488448 983798140157952 986516970052096 986858503077888 987404125600704 987745965760512 988794555072512 989683758809088 990443261059084 990475705886976 991366421449824 993622653485952 994417752475854 996368634458596 1000312737234944 1004227415580672 1004326833291264 1005130497788928 1005230004903936 1007102396393472 1007418055225344 1007451056111616 1009130869758312 1010202161245312 1010302170450944 1011110616426288 1012019888563362 1015168042655928 1019186562465792 1021084950134784 1022003191996416 1024329149677568 1025148820071936 1025283894018048 1026070716492864 1028083696318336 1028439619780608 1029262579382016 1029364475553792 1031281821110784 1032209232820416 1033035208874307 1042357553262592 1043294925163008 1043329101299712 1043656114765824 1045600080642048 1045703594213376 1046540368484352 1046643975143424 1047481501909248 1048593506357248 1050376327488504 1050705549785808 1052766859050592 1053713591837508 1057941977037498 1062024676909056 1063152120365056 1064108192415744 1065065124243456 1067383415655424 1068343292827776 1068378289496064 1071295772165948 1072630384693056 1074734706831744 1075594711861638 1079852429279232 1081970919866368 1083211594334208 1086277113091072 1086312697233408 1086653183164416 1089656263815168 1090528209107136 1090636170527232 1091508899942664 1091616958450368 1093650258583536 1097125013224072 1101358924201984 1102385465524224 1105778502549504 1106772907677696 1107947855773696 1108834438036992 1108944211759104 1109831591308608 1110829641300792 1112357435977984 1112393874456576 1113247546796868 1113394228660224 1116434638970693 1117825485171696 1124340731609088 1125351829389312 1127447965773824 1128461857829376 1128852532297728 1131067152924672 1131935155496096 1132953082794204 1132990195942656 1133345312128512 1135568746841088 1136477431400976 1136589941757312 1137499443479574 1138707010809824 1148720568901632 1148834291318784 1151334920257536 1151971479867488 1152370293387264 1153292422580928 1154516755708928 1154631051943936 1155554990201472 1156594158358128 1160154044555163 1160192048749632 1168003647995904 1170661885345792 1171598651510784 1171714638839808 1172652247420416 1173706790808384 1174952795792384 1175359565463552 1176300090722304 1176416543490048 1179629052497336 1179667694651904 1184362716431916 1191265775157248 1191383709515776 1192337057329152 1196006956750592 1196046135410688 1196164543021056 1197121716467712 1199846223077376 1200806342612352 1201886204431248 1203162124629248 1204124897555796 1204244104957152 1209076545185712 1213742487896064 1216123648475136 1217217284849664 1219866760749056 1219987526582272 1220963763231744 1222061752227456 1224338025332512 1225439048736588 1225863296792064 1228268236379136 1230356540906478 1234265639877081 1239028789727232 1241459557818368 1242575978284032 1243006159159296 1245321444360192 1246441337745408 1247438742791616 1247562238228992 1251402115475232 1253857157970368 1254860497171911 1258695913373696 1259827834159104 1263746860056576 1264883323060224 1266226120884224 1267364813438976 1268378961495552 1269519590058048 1271265641117696 1272282910624992 1272408865615104 1272450547040256 1273427049933108 1275925301680792 1277514840196224 1281045387161052 1286116376444928 1289670694662144 1290074919641088 1293640177709824 1293768247052288 1294803523193376 1295251785289728 1295967914850924 1297792853532672 1298788804596346 1298831350172544 1298959933436928 1299999363976656 1311730853543936 1315811337437184 1316538834134272 1316994621014016 1318048482949632 1318178968694784 1319578345078784 1320634274515968 1321821895266432 1324830204647936 1325890336634472 1327082684059503 1336480492290048 1338969887440896 1339102444388352 1340173997051904 1340306673205248 1341379189495296 1342803195191296 1343224073633792 1344476049702912 1345507826344416 1348147488568384 1349359851417816 1349827000962048 1353557390207904 1354774618076796 1361446600179712 1362670922661888 1366865093429248 1368094288657152 1368139104534528 1371252826374144 1372350105842688 1372485967405056 1373584233635712 1375042428147712 1376278977093888 1377380278499076 1381756502503902 1381801765926528 1391059900217344 1391105468399616 1391541486354432 1394133440856064 1395387157979136 1395525300191232 1396642002545664 1397897975569536 1400501769984672 1400940733047744 1400986624905216 1404812380481762 1404951455783344 1410589302716664 1416032902545408 1417306313428992 1418810923220992 1420086832324608 1424457723770368 1424504385994752 1425785415118848 1429678890192686 1430173846257408 1431318274453116 1431459973816992 1432979609108992 1434126282482184 1435415964390891 1439803239038976 1445580940640256 1448416929644544 1450879531494912 1451334284596224 1452875018420224 1454037612142848 1454181560702976 1455345199923552 1455489277933824 1456653963592548 1458200344778048 1460016960224256 1474371336732672 1475697210236928 1478445917382656 1478592282345472 1479775455078144 1480287754616832 1481106188401056 1483191832608768 1484330062395824 1484525638213632 1485664891588626 1485713558830464 1490433980228928 1491626628713781 1494552951687894 1500469105852416 1504615810439168 1505136709730304 1506341123371008 1506490249936896 1510604110392272 1510653594590208 1511127082838016 1514091662454784 1515303241867968 1515453255676416 1516665924639432 1518029832845043 1531627425202176 1531779055091712 1533004787994624 1535113227010048 1536493724516352 1537723230107904 1539106074739296 1540739986935296 1542125544477504 1542659429670912 1546872059406884 1546922731666176 1548313849230624 1557338197327872 1562131535347712 1562286185119744 1563536329893888 1564942387744512 1568400120963072 1568555391320064 1569810552726528 1569965962715136 1572890259535872 1575564491232756 1576058324678712 1579150288575888 1580570387756262 1589782743105536 1591763282952192 1594728180547584 1596162288623616 1597597686365184 1599794964103168 1601075123483136 1602514939241664 1605499863407728 1605658806609536 1606943658248922 1612102060247616 1613392067792457 1618323317194752 1619778643918848 1622956379799552 1627951684308992 1629415669636608 1629469045850112 1629979774746624 1633918731648784 1634484395722752 1635792313660704 1635954255790848 1637690981838848 1640475387875304 1645687519836108 1652038386302976 1656767971045376 1658667753824256 1660428592480256 1661921783660544 1663251657055488 1663416317638656 1664747386962912 1668536153966976 1668590811684864 1669871320195302 1673147329562548 1679770445545472 1686511097413632 1688027744083968 1689819751251968 1691171948660736 1691757433847808 1692692786744064 1696377214166656 1696545154153472 1696600729387008 1697902733244144 1699429624191306 1703353120261632 1704716147101464 1704884912635968 1708060516214736 1711464227536896 1719560926216192 1720099892854784 1721703142785024 1726404697591168 1727002380386304 1727957219801232 1728555440080896 1730390471376896 1731775133563392 1731946577915904 1733332485302208 1734891237537192 1743645110302543 1752005471993856 1755992828018688 1757397977266176 1757571958259712 1758978371130624 1760845699354624 1762429193688576 1763039348195328 1767853782179296 1769443578746004 1769501541977856 1776544074647874 1785293183254528 1786898662735872 1787075564273664 1788505585993728 1794010435125888 1794069203116032 1794246814531584 1799146468557088 1799769334616064 1801209513918528 1804743186943872 1806187346333694 1806366157435728 1816894563549184 1824125718209536 1824185472712704 1825825927274496 1828337101832192 1829800141123584 1829981289873408 1831445644847616 1833092628341184 1835038636125184 1836507037998768 1838158573104882 1842342003338536 1842402354568704 1851175593050112 1858543184590848 1860516210638848 1860700400254976 1862189336727552 1863863967426048 1867335693312896 1867920977396992 1867982166540288 1869662006618112 1874767601290409 1877103173212848 1880785736955552 1888043870060544 1889741751238656 1893449109766144 1895620290084864 1899339181326336 1901047220158464 1902568442243328 1906898461676544 1908424365937488 1908613298422656 1910140574899662 1912168376642912 1913887952521188 1921568080741578 1929174564667392 1934506041993216 1935112379461632 1938716816190464 1938908747603968 1940460266564736 1940652370578432 1942205284790064 1943951872276386 1946689280299008 1948183206894519 1948247025258816 1948439900155392 1965828448976896 1967596280315904 1973033940104192 1973717006155776 1974808251201408 1975491931521024 1977589110145024 1979367517618176 1980886522118168 1980951411773952 1982732842899648 1987245306971904 1988835504951708 1992737268917192 2000625474469888 2008454831161344 2008653666582528 2010260995577856 2010460009807872 2014204792786944 2014836110450688 2018261739516624 2020404322490624 2020604340901888 2022221232852576 2024039777126724 2027809854456973 2030336085311856 2042169900269568 2044006383992832 2048658299355136 2050297640143872 2052141432985728 2056167392636672 2056879239561216 2058525158764032 2058728951107584 2062563642221568 2064418465640832 2066070417748614 2072634753755853 2084715106525184 2086589850326016 2086658202599424 2087312229531648 2091200161284096 2091407188426752 2093080736968704 2093287950286848 2094963003818496 2097187012714496 2100752654977008 2101411099571616 2105533718101184 2107218570722643 2107427183675016 2115883954074996 2124049353818112 2126304240730112 2128216384831488 2130130248486912 2134766831310848 2136686585655552 2136756578992128 2142591544331896 2144518335289029 2145260769386112 2149469413663488 2151189423723276 2159704858558464 2163941839732736 2172554226182144 2172625394466816 2173306366328832 2179312527630336 2181056418214272 2181272341054464 2183017799885328 2183233916900736 2187300517167072 2194250026448144 2202717848403968 2211557005099008 2213545815355392 2215895711547392 2217668876073984 2217888423518208 2219663182617216 2221659282601584 2224714871955968 2224787748913152 2226495093593736 2226788457320448 2228497337382939 2232869277941386 2235650970343392 2241829427531841 2248681463218176 2250703658778624 2254895931547648 2256923715658752 2257705064595456 2262134305849344 2263870310992192 2265906165588408 2265980391885312 2266690624257024 2271137493682176 2272954862801952 2273179883514624 2274998886959148 2277414021619648 2297441137803264 2297668582637568 2302669840515072 2303942959734976 2304740586774528 2306584845161856 2309033511417856 2309262103887872 2311109980402944 2313188316716256 2320308089110326 2320384097499264 2336007295991808 2343197303021568 2343429277679616 2345304494840832 2347413581616768 2349905591584768 2350719130927104 2352600181444608 2352833086980096 2359258104994672 2359335389303808 2368725432863832 2370855581634393 2382531550314496 2384674114658304 2392013913501184 2392092270821376 2392329086042112 2394243432935424 2399692446154752 2401612685224704 2403772408862496 2406324249258496 2408249795111592 2408488209914304 2410415487373383 2418153090371424 2427484975792128 2432247296950272 2434434569699328 2439733521498112 2439975053164544 2441927526463488 2444123504454912 2448676050665024 2450878097473176 2451726593584128 2456536472758272 2460713081812956 2468531279754162 2478057579454464 2482919115636736 2485151956568064 2486012318318592 2490642888720384 2492882675490816 2494877485583232 2495124476457984 2502804230950464 2504806980292953 2507714315940736 2509720994343822 2519655668318208 2527493720113152 2529766646120448 2534729626877952 2536757922991104 2539039180116096 2542531282235392 2544565821249984 2544817731230208 2544901094080512 2546854099866216 2549144436286959 2551850603361584 2555029680392448 2562090774322104 2572232752889856 2579341389324288 2580149839282176 2587280355419648 2587536494104576 2589607046386752 2590503570579456 2591935829701848 2595585707065344 2597577609192692 2597662700345088 2597919866873856 2599998727953312 2623461707087872 2633077668268544 2633989242028032 2636096965899264 2636357937389568 2639156690157568 2641268549031936 2643643790532864 2649660409295872 2651780673268944 2654165368119006 2672960984580096 2677939774881792 2680347994103808 2680613346410496 2682758378990592 2685606390382592 2686448147267584 2688952099405824 2691015652688832 2696294977136768 2698719702835632 2699654001924096 2707114780415808 2709281019500541 2709549236153592 2725341845323776 2733730186858496 2736188577314304 2736278209069056 2742505652748288 2744700211685376 2744971934810112 2747168467271424 2750084856295424 2752557954187776 2754760556998152 2757237859657323 2763513005007804 2763603531853056 2782119800434688 2782210936799232 2788266881712128 2790774315958272 2791050600382464 2793284005091328 2795795951139072 2801003539969344 2801881466095488 2801973249810432 2809624760963524 2809902911566688 2821178605433328 2832065805090816 2834612626857984 2837621846441984 2840173664649216 2848915447540736 2849008771989504 2851570830237696 2859357780385372 2860347692514816 2862636548906232 2862919947633984 2865959218217984 2868252564964368 2870831928781782 2891161881280512 2901759062989824 2902668569192448 2905750036840448 2908075224285696 2908363121405952 2910690399847104 2910978555867648 2913307927185096 2916400689556096 2920033920448512 2928007826734459 2948742673465344 2951394420473856 2956891834765312 2957184564690944 2959550910156288 2960575509233664 2962212376802112 2966383665217536 2968660124791648 2969051276427264 2971329783177252 2971427117660928 2980867960457856 2983253257427562 2989105903375788 3000938211704832 3009231620878336 3012682246742016 3012980499873792 3021208220784544 3021307189180416 3022254165676032 3028183324909568 3030606483735936 3030906511352832 3033331849278864 3036059665690086 3063254850404352 3066009575989248 3070226454020096 3072987449032704 3075446460215808 3078212149478592 3081479973870592 3084251088955008 3085318859341824 3093744118813768 3093845463332352 3096627698461248 3124263070695424 3124572370239488 3127072659787776 3129884775489024 3136800241926144 3137110782640128 3139621105453056 3139931925430272 3145780519071744 3151128982465512 3152116649357424 3158300577151776 3161140775512524 3167028873814823 3179565486211072 3189456361095168 3192324577247232 3195195372730368 3199589928206336 3202150246966272 3205029878483328 3210999726815456 3211317613219072 3213887316497844 3224204120495232 3226784135584914 3239557287837696 3245912759599104 3255903368617984 3258831339273216 3258938091700224 3259959549493248 3267837463297568 3268968791445504 3271584627321408 3271908511581696 3275381963677696 3280950775750608 3291375039672216 3304076772605952 3313535942090752 3317335507648512 3320857184960512 3323843567321088 3326503314110976 3326832635277312 3329494773925824 3337072307933952 3337181623369728 3339742640390604 3346294659125096 3349303916912079 3359540891090944 3373022194827264 3376055488167936 3379639502503936 3382343897321472 3385385573488128 3392754428333312 3393090308306944 3393201458774016 3395805466488288 3398859248382612 3406706240523264 3409432294202928 3409769825271936 3416121032429472 3439121852432384 3440199785709568 3452809395182336 3454004760772608 3455914439602464 3457110880161792 3460780942753792 3463550267126784 3463893155831808 3466664970604416 3469782475074384 3480462133665489 3487290220605086 3504010943987712 3511985656037376 3514795954532352 3515143916519424 3517956742261248 3521691398709248 3524858387377152 3526078696390656 3535707564358592 3538887157492008 3539003083955712 3553088149295748 3570586366509056 3573797325471744 3574151128547328 3577011171987456 3588020870251776 3588138406232064 3588493629063168 3598292937114176 3599538669232128 3602419027837056 3609486373887744 3612374692667388 3612732314871456 3633789127098368 3648251436419072 3648370945425408 3651651854548992 3659600282247168 3659962579746816 3662891289695232 3666185256682368 3670077272250368 3673014075997536 3676317146209764 3684684006677072 3684804709137408 3702796919631243 3717086369181696 3721032421277696 3724378673455104 3727727934852096 3734671386625792 3735841954793984 3735964333080576 3739324013236224 3749535202580818 3754206346425696 3761571473911104 3764581491515733 3776087740121088 3779483502477312 3786898219532288 3791240580169728 3798678362652672 3802094440316928 3805136884486656 3813796923353088 3816848731874976 3817226596845312 3820281149799324 3824336753285824 3827775905042376 3843136161483156 3858349129334784 3869012083986432 3870224758923264 3877433632380928 3877817495207936 3880920533129472 3881304741156864 3884410569580128 3887903744552772 3893378560598016 3896366413789038 3896494050517632 3896879800310784 3935192560631808 3946067880208384 3947434012311552 3949616502402816 3950983863042048 3958735035236352 3961773044236336 3961902823547904 3965465685799296 3974490613943808 3977671009903416 3981248052178509 3985474537834384 4016909662322688 4017307333165056 4020521991155712 4020920019615744 4028409585573888 4029672220901376 4036523479033248 4040808644981248 4041208681803776 4044442465705152 4048079554253448 4055619708913946 4060672170623712 4084339800539136 4088012767985664 4097316598710272 4100595280287744 4104282865971456 4112334785273344 4113758479122432 4117050317528064 4117457902215168 4125127284443136 4128836931281664 4132140835497228 4145269507511706 4169430213050368 4173179700652032 4173316405198848 4174624459063296 4182400322568192 4186161473937408 4186575900573696 4189926007636992 4194374025428992 4201505309954016 4202822199143232 4211067436202368 4214437141445286 4214854367350032 4231767908149992 4248098707636224 4256432769662976 4260260496973824 4269533662621696 4273373171311104 4273513157984256 4285183088663792 4289036670578058 4290521538772224 4298938827326976 4302378847446552 4306247893172673 4319409717116928 4345108452364288 4345250788933632 4358625055260672 4362112836428544 4362544682108928 4366035599770656 4366467833801472 4374601034334144 4388500052896288 4405435696807936 4423114010198016 4427091630710784 4431791423094784 4435337752147968 4435776847036416 4439326365234432 4443318565203168 4449429743911936 4449575497826304 4452990187187472 4453576914640896 4456994674765878 4465738555882772 4471301940686784 4483658855063682 4501407317557248 4509791863095296 4513847431317504 4515410129190912 4527740621984384 4531812331176816 4531960783770624 4533381248514048 4542274987364352 4545909725603904 4546359767029248 4549997773918296 4554828043239296 4594882275606528 4595337165275136 4605339681030144 4607885919469952 4609481173549056 4613169690323712 4618067022835712 4618524207775744 4622219960805888 4626376633432512 4640616178220652 4640768194998528 4672014591983616 4686394606043136 4686858555359232 4690608989681664 4694827163233536 4699811183169536 4705200362889216 4705666173960192 4718516209989344 4718670778607616 4737450865727664 4741711163268786 4765063100628992 4769348229316608 4784027827002368 4784184541642752 4788486865870848 4799384892309504 4803225370449408 4807544817724992 4812648498516992 4816499590223184 4816976419828608 4820830974746766 4836306180742848 4854969951584256 4868869139398656 4879467042996224 4879950106329088 4883855052926976 4888247008909824 4897352101330048 4901756194946352 4903453187168256 4913072945516544 4916843331686167 4921426163625912 4937062559508324 4956115158908928 4965838231273472 4970303913136128 4981285777440768 4985765350981632 4989754971166464 4990248952915968 5003876115674401 5005608461900928 5009613960585906 5015428631881472 5019441988687644 5039311336636416 5059533292240896 5069459253755904 5073515845982208 5078078360232192 5085062564470784 5089131642499968 5089635462460416 5089802188161024 5093708199732432 5098288872573918 5103701206723168 5110059360784896 5124181548644208 5158682778648576 5160299678564352 5174560710839296 5175072988209152 5179214092773504 5181007141158912 5183871659403696 5191171414130688 5195155218385384 5195325400690176 5195839733747712 5199997455906624 5230935330907629 5246923414175744 5266155336537088 5267978484056064 5272193931798528 5272715874779136 5278313380315136 5282537098063872 5287287581065728 5299320818591744 5303561346537888 5308330736238012 5318218297538099 5355879549763584 5360695988207616 5361226692820992 5365516757981184 5371212780765184 5372896294535168 5382031305377664 5392589954273536 5397439405671264 5399308003848192 5414229560831616 5418562039001082 5419098472307184 5450683690647552 5467460373716992 5472377154628608 5472556418138112 5485011305496576 5489400423370752 5489943869620224 5494336934542848 5500169712590848 5505115908375552 5509521113996304 5514475719314646 5527026010015608 5527207063706112 5564239600869376 5576533763424256 5581548631916544 5582101200764928 5586568010182656 5591591902278144 5602007079938688 5603762932190976 5603946499620864 5619249521927048 5619805823133376 5624302803871227 5642357210866656 5664131610181632 5669225253715968 5675243692883968 5680347329298432 5697830895081472 5698017543979008 5703141660475392 5718715560770744 5720695385029632 5725273097812464 5725839895267968 5731918436435968 5736505129928736 5741663857563564 5803518125979648 5805337138384896 5811500073680896 5816150448571392 5816726242811904 5821380799694208 5821957111735296 5826615854370192 5832801379112192 5840067840897024 5844549620683557 5856015653468918 5897485346930688 5902788840947712 5913783669530624 5914369129381888 5919101820312576 5921151018467328 5924424753604224 5932767330435072 5937320249583296 5938102552854528 5942659566354504 5942854235321856 5961735920915712 5966506514855124 5978211806751576 6001876423409664 6018463241756672 6025364493484032 6025960999747584 6042416441569088 6042614378360832 6044508331352064 6056366649819136 6061212967471872 6061813022705664 6066663698557728 6072119331380172 6083429563370919 6126509700808704 6132019151978496 6145974898065408 6150892920431616 6156424298957184 6162959947741184 6168502177910016 6170637718683648 6187488237627536 6187690926664704 6193255396922496 6217904261267559 6248526141390848 6254145319575552 6259769550978048 6273600483852288 6274221565280256 6279242210906112 6279863850860544 6291561038143488 6302257964931024 6304233298714848 6316601154303552 6321655712167929 6322281551025048 6334057747629646 6359130972422144 6378912722190336 6384649154494464 6390390745460736 6399179856412672 6404300493932544 6410059756966656 6421999453630912 6422635226438144 6427774632995688 6433555005867087 6448408240990464 6453568271169828 6479114575675392 6491825519198208 6511806737235968 6517662678546432 6517876183400448 6519919098986496 6535674926595136 6537937582891008 6543169254642816 6543817023163392 6550763927355392 6561901551501216 6582750079344432 6608153545211904 6627071884181504 6634671015297024 6647687134642176 6653006628221952 6653665270554624 6658989547851648 6674144615867904 6674363246739456 6679485280781208 6685492012148817 6692589318250192 6698607833824158 6725488282595523 6746044389654528 6752110976335872 6764687794642944 6770771146976256 6785508856666624 6786180616613888 6786402917548032 6791610932976576 6797718496765224 6813412481046528 6818864588405856 6819539650543872 6832242064858944 6878243704864768 6880399571419136 6905618790364672 6908009521545216 6911828879204928 6914221760323584 6921561885507584 6927100534253568 6927786311663616 6933329941208832 6939564950148768 6960924267330978 6974580441210172 7008021887975424 7029591909064704 7030287833038848 7035913484522496 7043382797418496 7049716774754304 7052157392781312 7071415128717184 7077774314984016 7078006167911424 7106176298591496 7147594650943488 7154022343974912 7176041740503552 7176276812464128 7176987258126336 7196585874228352 7199077338464256 7204838055674112 7218972747775488 7224749385334776 7225464629742912 7231246462120149 7296502872838144 7296741890850816 7303303709097984 7319200564494336 7319925159493632 7325782579390464 7332370513364736 7340154544500736 7346028151995072 7352634292419528 7369368013354144 7369609418274816 7405593839262486 7434172738363392 7442064842555392 7448757346910208 7455455869704192 7469342773251584 7471683909587968 7471928666161152 7478648026472448 7499070405161636 7508412692851392 7523142947822208 7529162983031466 7558967004954624 7573796439064576 7582481160339456 7604188880633856 7610273768973312 7627593846706176 7633697463749952 7634453193690624 7640562299598648 7648673506571648 7655551810084752 7686272322966312 7716698258669568 7738024167972864 7740449517846528 7754867264761856 7755634990415872 7761841066258944 7762609482313728 7768821139160256 7775807489105544 7786757121196032 7792732827578076 7792988101035264 7793759600621568 7815042472794851 7870385121263616 7892135760416768 7899233004805632 7901967726084096 7917470070472704 7923546088472672 7923805647095808 7930931371598592 7948981227887616 7955342019806832 7962496104357018 7970949075668768 8033819324645376 8041043982311424 8041840039231488 8056819171147776 8059344441802752 8073046958066496 8081617289962496 8082417363607552 8088884931410304 8096159108506896 8111239417827892 8121344341247424 8176025535971328 8194633197420544 8201190560575488 8208565731942912 8224669570546688 8227516958244864 8234100635056128 8234915804430336 8250254568886272 8257673862563328 8264281670994456 8290539015023412 8338860426100736 8346359401304064 8346632810397696 8364800645136384 8372322947874816 8373151801147392 8379852015273984 8388748050857984 8403010619908032 8405644398286464 8422134872404736 8428874282890572 8429708734700064 8463535816299984 8496197415272448 8512865539325952 8520520993947648 8539067325243392 8546746342622208 8547026315968512 8570366177327584 8578073341156116 8581043077544448 8597877654653952 8604757694893104 8612495786345346 8690216904728576 8717250110521344 8724225672857088 8725089364217856 8732071199541312 8732935667602944 8749202068668288 8777000105792576 8784023480203377 8810871393615872 8846228020396032 8854183261421568 8863582846189568 8870675504295936 8871553694072832 8878652730468864 8886637130406336 8898859487823872 8899150995652608 8905980374374944 8907153829281792 8913989349531756 8931477111765544 8942603881373568 8967317710127364 9002814635114496 9019583726190592 9027694862635008 9055481243968768 9063624662353632 9063921567541248 9066762497028096 9084549974728704 9091819451207808 9092719534058496 9099995547836592 9109656086478592 9189764551213056 9210679362060288 9215771838939904 9218962347098112 9226339380647424 9236134045671424 9237048415551488 9244439921611776 9252753266865024 9281232356441304 9281536389997056 9372789212086272 9373717110718464 9381217979363328 9389654326467072 9399622366339072 9410400725778432 9411332347920384 9437032419978688 9437341557215232 9474901731455328 9483422326537572 9501086621444469 9530126201257984 9538696458633216 9568055654004736 9568369083285504 9576973731741696 9598769784619008 9606450740898816 9615089635449984 9625296997033984 9632999180446368 9633952839657216 9641661949493532 9672612361485696 9737738278797312 9758934085992448 9767710105853952 9776494017819648 9794704202660096 9803512389892704 9806906374336512 9826145891033088 9833686663372334 9842852327251824 9874125119016648 9912230317817856 9931676462546944 9940607826272256 9962571554881536 9971530701963264 9979509942332928 9980497905831936 10007752231348802 10011216923801856 10019227921171812 10030857263762944 10038883977375288 10047911750736237 10078622673272832 10119066584481792 10138918507511808 10147031691964416 10156156720464384 10170125128941568 10178263284999936 10179270924920832 10179604376322048 10187416399464864 10196577745147836 10207402413446336 10220118721569792 10248363097288416 10317365557297152 10320599357128704 10349121421678592 10350145976418304 10358428185547008 10362014282317824 10367743318807392 10382342828261376 10390310436770768 10390650801380352 10391679467495424 10399994911813248 10441386400996467 10461870661815258 10532310673074176 10535956968112128 10544387863597056 10545431749558272 10565074196127744 10574575162131456 10598641637183488 10607122693075776 10616661472476024 10636436595076198 10711759099527168 10721391976415232 10722453385641984 10731033515962368 10742425561530368 10745792589070336 10764062610755328 10785179908547072 10794878811342528 10798616007696384 10828459121663232 10837124078002164 10838196944614368 10901367381295104 10934920747433984 10944754309257216 10945112836276224 10978800846741504 10979887739240448 10988673869085696 11000339425181696 11010231816751104 11019042227992608 11028951438629292 11054052020031216 11054414127412224 11128479201738752 11163097263833088 11173136020365312 11183183804556288 11204014159877376 11207525864381952 11207892999241728 11238499043854096 11239611646266752 11248605607742454 11284714421733312 11293744474547199 11328263220363264 11338450507431936 11360694658596864 11395661790162944 11396035087958016 11406283320950784 11437431121541488 11441390770059264 11450546195624928 11451679790535936 11463836872871936 11473010259857472 11483327715127128 11607036251959296 11610674276769792 11623000147361792 11632300897142784 11633452485623808 11642761599388416 11643914223470592 11653231708740384 11665602758224384 11680135681794048 11689099241367114 11712031306937836 11805577681895424 11827567339061248 11828738258763776 11838203640625152 11842302036934656 11848849507208448 11874640499166592 11876205105709056 11885319132709008 11885708470643712 11923471841831424 11933013029710248 11956423613503152 12036926483513344 12050728986968064 12051921999495168 12084832883138176 12085228756721664 12089016662704128 12112733299638272 12122425934943744 12123626045411328 12133327397115456 12144238662760344 12166859126741838 12205515772117801 12253019401617408 12264038303956992 12291949796130816 12301785840863232 12312848597914368 12325919895482368 12337004355820032 12341275437367296 12374976475255072 12375381853329408 12386510793844992 12435808522535118 12497052282781696 12508290639151104 12519539101956096 12547200967704576 12558484421812224 12559727701721088 12583122076286976 12604515929862048 12608466597429696 12633202308607104 12643311424335858 12644563102050096 12668115495259292 12718261944844288 12769298308988928 12780781490921472 12798359712825344 12808600987865088 12820119513933312 12843998907261824 12845270452876288 12855549265991376 12867110011734174 12896816481980928 12907136542339656 12958229151350784 13023613474471936 13035325357092864 13035752366800896 13071349853190272 13075875165782016 13086338509285632 13087634046326784 13101527854710784 13123373209032863 13123803103002432 13165500158688864 13216307090423808 13254143768363008 13269342030594048 13295374269284352 13306013256443904 13307330541109248 13317979095703296 13348289231735808 13348726493478912 13358970561562416 13370984024297634 13385178636500384 13397215667648316 13450976565191046 13504221952671744 13529375589285888 13541542293952512 13571017713333248 13572361233227776 13583221865953152 13595436993530448 13626824962093056 13637729176811712 13639079301087744 13664484129717888 13756487409729536 13760799142838272 13811237580729344 13816019043090432 13823657758409856 13828443520647168 13843123771015168 13854201068507136 13855572623327232 13866659882417664 13879129900297536 13921848534661956 13949160882420344 14016043775950848 14059183818129408 14060575666077696 14071826969044992 14086765594836992 14099433549508608 14142830257434368 14155548629968032 14156012335822848 14194668981198811 14212352597182992 14295189301886976 14308044687949824 14352083481007104 14352553624928256 14393171748456704 14398154676928512 14409676111348224 14437945495550976 14449498770669552 14450929259485824 14462492924240298 14593005745676288 14606607418195968 14638401128988672 14639850318987264 14651565158780928 14664741026729472 14680309089001472 14692056303990144 14705268584839056 14738736026708288 14739218836549632 14750529995058501 14811187678524972 14868345476726784 14884129685110784 14897514693820416 14910911739408384 14938685546503168 14943367819175936 14943857332322304 14957296052944896 14998140810323272 15011628347023203 15016825385702784 15046285895644416 15058325966062932 15117934009909248 15147592878129152 15208377761267712 15220547537946624 15255187693412352 15267394927499904 15268906387381248 15281124599197296 15297347013143296 15311103620169504 15372544645932624 15476048335945728 15480899035693056 15509734529523712 15511269980831744 15523682132517888 15525218964627456 15537642278320512 15551614978211088 15573514242392064 15585465655156152 15585976202070528 15587519201243136 15630084945589702 15692805992722887 15740770242527232 15784271520833536 15798466009611264 15803935452168192 15834940140945408 15847092176945344 15847611294191616 15861862743197184 15897962455775232 15910684039613664 15924992208714036 15941898151337536 15954654892614297 16067638649290752 16082087964622848 16083680078462976 16113638342295552 16118688883605504 16146093916132992 16163234579924992 16164834727215104 16177769862820608 16192318217013792 16222478835655784 16242688682494848 16352051071942656 16402381121150976 16417131463885824 16449339141093376 16455033916489728 16468201270112256 16469831608860672 16500509137772544 16515347725126656 16528563341988912 16581078030046824 16677720852201472 16692718802608128 16729601290272768 16744645895749632 16746303602294784 16759704030547968 16777496101715968 16806021239816064 16811288796572928 16844269744809472 16857748565781144 16859417469400128 16872908411613681 16927071632599968 16992394830544896 17025731078651904 17041041987895296 17078134650486784 17093492685244416 17094052631937024 17140732354655168 17156146682312232 17162086155088896 17195755309307904 17209515389786208 17224991572690692 17380433809457152 17434500221042688 17448451345714176 17450178728435712 17464142399082624 17465871335205888 17498404137336576 17533648862050671 17554000211585152 17568046960406754 17692456040792064 17708366522843136 17741351008591872 17743107388145664 17757305460937728 17773274260812672 17797718975647744 17798301991305216 17811960748749888 17814307658563584 17827978699063512 17862954223531088 17885207762747136 17934635420254728 18005629270228992 18039167452381184 18055389725270016 18110962487937536 18127249324707264 18127843135082496 18133524994056192 18169099949457408 18183638902415616 18185439068116992 18199991095673184 18219312172957184 18250288690112757 18379529102426112 18431543677879808 18437924694196224 18452678761294848 18472268091342848 18474096831102976 18488879843223552 18505506533730048 18562464712882608 18563072779994112 18745578424172544 18762435958726656 18779308652934144 18799244732678144 18820801451556864 18822664695840768 18874064839957376 18874683114430464 18949803462910656 18964967136503787 18966844653075144 19002173242888938 19077392917266432 19136111308009472 19136738166571008 19153947463483392 19197539569238016 19212901481797632 19230179270899968 19250593994067968 19265998360892736 19267905679314432 19283323898987064 19300665017601261 19345224722971392 19475476557594624 19517868171984896 19535420211707904 19552988035639296 19589408405320192 19607024779785408 19613812748673024 19652291782066176 19667373326744668 19685704654503648 19748250238033296 19824460635635712 19863352925093888 19881215652544512 19943061403926528 19959019884665856 19960995811663872 20015504462697604 20022433847603712 20038455842343624 20061714527525888 20077767954750576 20095823501472474 20238133168963584 20294063383928832 20312313440928768 20340250257883136 20356526569999872 20358541849841664 20359208752644096 20374832798929728 20393155490295672 20414804826892672 20440237443139584 20496054787141213 20496726194576832 20634731114594304 20641198714257408 20698242843357184 20700291952836608 20716856371094016 20724028564635648 20735486637614784 20764685656522752 20780620873541536 20781301602760704 20783358934990848 20799989823626496 20882772801992934 20923741323630516 21064621346148352 21088775727194112 21090863499116544 21130148392255488 21149150324262912 21197283274366976 21214245386151552 21233322944952048 21272873190152396 21442783952830464 21462067031924736 21484851123060736 21491585178140672 21528125221510656 21570359817094144 21589757622685056 21597232015392768 21656918243326464 21674248156004328 21676393889228736 21869841494867968 21889508618514432 21890225672552448 21957601693483008 21959775478480896 21977347738171392 22000678850363392 22020463633502208 22038084455985216 22057902877258584 22108104040062432 22108828254824448 22169202116703761 22256958403477504 22326194527666176 22346272040730624 22366367609112576 22408028319754752 22415051728763904 22415785998483456 22476998087708192 22479223292533504 22497211215484908 22569428843466624 22587488949094398 22676901014863872 22721389317193728 22791323580325888 22812566641901568 22874862243082976 22882781540118528 22901092391249856 22903359581071872 22927673745743872 22946020519714944 22966655430254256 23214072503918592 23221348553539584 23246000294723584 23264601794285568 23266904971247616 23285523198776832 23287828446941184 23306463417480768 23331205516448768 23360271363588096 23378198482734228 23424062613875672 23445127418384553 23611155363790848 23655134678122496 23657476517527552 23676407281250304 23697699014416896 23749280998333184 23752410211418112 23770638265418016 23771416941287424 23846943683662848 23866026059420496 23912847227006304 24073852967026688 24101457973936128 24169665766276352 24170457513443328 24178033325408256 24225466599276544 24244851869887488 24247252090822656 24266654794230912 24288477325520688 24333718253483676 24411031544235602 24528076607913984 24583899592261632 24603571681726464 24625697195828736 24651839790964736 24674008711640064 24682550874734592 24749952950510144 24750763706658816 24773021587689984 24871617045070236 24994104565563392 25016581278302208 25039078203912192 25094401935409152 25116968843624448 25119455403442176 25166244152573952 25209031859724096 25216933194859392 25266404617214208 25286622848671716 25289126204100192 25336230990518584 25436523889688576 25538596617977856 25561562981842944 25617201975730176 25640239027866624 25687997814523648 25690540905752576 25711098531982752 25734220023468348 25793632963961856 25814273084679312 26047226948943872 26070650714185728 26142699706380544 26151750331564032 26172677018571264 26175268092653568 26203055709421568 26246746418065726 26247606206004864 26331000317377728 26352070440610131 26432614180847616 26508287536726016 26538684061188096 26590748538568704 26612026512887808 26614661082218496 26635958191406592 26696578463471616 26697452986957824 26717941123124832 26741968048595268 26770357273000768 26794431335296632 26901953130382092 27008443905343488 27058751178571776 27083084587905024 27142035426666496 27144722466455552 27166443731906304 27190873987060896 27253649924186112 27275458353623424 27278158602175488 27328968259435776 27512974819459072 27622475161458688 27632038086180864 27647315516819712 27656887041294336 27708402137014272 27711145246654464 27733319764835328 27758259800595072 27843697069323912 27898321764840688 28118367636258816 28121151332155392 28143653938089984 28173531189673984 28198867099017216 28285660514868736 28311097259936064 28312024671645696 28389337962397622 28424705194365984 28503259864333407 28590378603773952 28616089375899648 28704166962014208 28705107249856512 28786343496913408 28796309353857024 28819352222696448 28875890991101952 28898997541339104 28901858518971648 28924985848480596 29186011491352576 29213214836391936 29276802257977344 29303130317561856 29329482053458944 29360618178002944 29384112607980288 29410537169678112 29477472053416576 29478437673099264 29501059990117002 29622375357049944 29736690953453568 29795029387640832 29821823478816768 29877371093006336 29886735638351872 29887714664644608 29914592105889792 29996281620646544 30023256694046406 30033650771405568 30092571791288832 30116651932125864 30143735252208711 30235868019818496 30416755522535424 30441095075893248 30510375386824704 30534789854999808 30537812774762496 30562249198394592 30594694026286592 30622207240339008 30745089291865248 30952096671891456 30961798071386112 31019469059047424 31022539961663488 31047364265035776 31050437929254912 31075284556641024 31103229956422176 31147028484784128 31170931310312304 31171952404141056 31175038402486272 31260169891179404 31385611985445774 31568543041667072 31596932019222528 31607870904336384 31694184353890688 31695222588383232 31723725486394368 31795924911550464 31821368079227328 31849984417428072 31883796302675072 31909309785228594 32135277298581504 32164175929245696 32167360156925952 32227276684591104 32237377767211008 32292187832265984 32326469159849984 32329669454430208 32355539725641216 32384636434027584 32444957671311568 32485377364989696 32704102143885312 32804762242301952 32834262927771648 32898678282186752 32936402540224512 32939663217721344 33001018275545088 33030695450253312 33057126683977824 33162156060093648 33355441704402944 33385437605216256 33489291791499264 33519408061095936 33554992203431936 33612042479632128 33622577593145856 33688539489618944 33715497131562288 33718834938800256 33745816823227362 33854143265199936 33984789661089792 34082083975790592 34156269300973568 34186985370488832 34188105263874048 34281464709310336 34312293364624464 34324172310177792 34391510618615808 34417903321803169 34419030779572416 34449983145381384 34760867618914304 34869000442085376 34896902691428352 34900357456871424 34928284798165248 34931742670411776 34996808274673152 35067297724101342 35108000423170304 35136093920813508 35416733045686272 35482702017183744 35486214776291328 35514610921875456 35546548521625344 35595437951295488 35623921497499776 35628615317127168 35655957398127024 35725908447062176 35770415525494272 35869270840509456 36078334904762368 36110779450540032 36221924975875072 36254498649414528 36255686270164992 36267049988112384 36338199898914816 36367277804831232 36370878136233984 36399982191346368 36438624345914368 36500577380225514 36616547316353403 36759058204852224 36863087355759616 36875849388392448 36905357522589696 36944536182685696 36948193662205952 36977759686447104 37011013067460096 37124929425765216 37126145559988224 37227528082766693 37491156848345088 37524871917453312 37558617305868288 37598489465356288 37641602903113728 37748129679914752 37749366228860928 37899606925821312 37929934273007574 37933689306150288 38004346485777876 38154785834532864 38272222616018944 38307894926966784 38395079138476032 38425802963595264 38460358541799936 38501187988135936 38531996721785472 38535811358628864 38566647797974128 38601330035202522 38690449445942784 39035736343969792 39070840423415808 39105976071278592 39178816810640384 39214049559570816 39227625497346048 39304583564132352 39334746653489336 39370119627098589 39371409309007296 39496500476066592 39648921271271424 39726705850187776 39762431305089024 39886122807853056 39918039769331712 39921991623327744 40031008925395208 40044867695207424 40076911684687248 40123429055051776 40155535909501152 40191647002944948 40588126767857664 40624626881857536 40680500515766272 40713053139999744 40717083699683328 40749665597859456 40786310980591344 40829609653785344 40880474886279168 40992109574282426 40993452389153664 41269462229188608 41282397428514816 41396485686714368 41400583905673216 41433712742188032 41448057129271296 41470973275229568 41529371313045504 41561241747083072 41562603205521408 41566717869981696 41599979647252992 41765545603985868 41847482647261032 42129242692296704 42177551454388224 42181726998233088 42260296784510976 42298300648525824 42394566548733952 42428490772303104 42466645889904096 42545746380304792 42584006943596433 42885567905660928 42924134063849472 42969702246121472 43056250443021312 43140719634188288 43179515245370112 43194464030785536 43313836486652928 43348496312008656 43352787778457472 43739682989735936 43779017237028864 43915203386966016 43919550956961792 43954695476342784 44001357700726784 44040927267004416 44076168911970432 44115805754517168 44216208080124864 44217656509648896 44251589985175503 44338404233407522 44513916806955008 44652389055332352 44692544081461248 44732735218225152 44816056639509504 44830103457527808 44831571996966912 44953996175416384 44958446585067008 44994422430969816 45034885041069609 45138857686933248 45174977898188796 45353802029727744 45442778634387456 45582647160651776 45625133283803136 45749724486165952 45765563080237056 45802184782499712 45806719162143744 45855347491487744 45892041039429888 45933310860508512 46428145007837184 46442697107079168 46529203588571136 46533809942495232 46571046397553664 46575656893882368 46612926834961536 46662411032897536 46720542727176192 46756396965468456 46848125227751344 46890254836769106 47078417978168661 47222310727581696 47310269356244992 47352814562500608 47395398028833792 47498561996666368 47504820422836224 47541276530836032 47542833882574848 47693887367325696 47732052118840992 47825694454012608 47863964677842891 48147705934053376 48202915947872256 48339331532552704 48340915026886656 48356066650816512 48450933198553088 48489703739774976 48494504181645312 48533309588461824 48576954651041376 48667436506967352 48822063088471204 49056153215827968 49207143363452928 49251394391657472 49303679581929472 49348017423280128 49365101749469184 49499905901020288 49501527413317632 49546043175379968 49743234090140472 50033162556604416 50078156407824384 50188803870818304 50233937687248896 50238910806884352 50332488305147904 50418063719448192 50433866389718784 50532809234428416 50573245697343432 50578252408200384 50618725234841043 50672461981037168 51077193235955712 51123125963685888 51234403951460352 51280478055733248 51375995629047296 51381081811505152 51422197063965504 51468440046936696 51587265927923712 51628546169358624 52094453897887744 52141301428371456 52285399412761088 52303500663128064 52345354037142528 52350536185307136 52406111418843136 52493492836131452 52495212412009728 52662000634755456 52704140881220262 53016575073452032 53077368122376192 53224053025775616 53229322164436992 53271916382813184 53393156926943232 53394905973915648 53435882246249664 53483936097190536 53540714546001536 53588862670593264 53803906260764184 54016887810686976 54117502357143552 54166169175810048 54284070853332992 54289444932911104 54332887463812608 54381747974121792 54507299848372224 54550916707246848 54556317204350976 54657936518871552 54750866070338271 55244950322917376 55294631033639424 55313774082588672 55416804274028544 55422290493308928 55466639529670656 55516519601190144 55687394138647824 55796643529681376 56236735272517632 56287307876179968 56347062379347968 56397734198034432 56571321029737472 56622194519872128 56624049343291392 56778675924795244 56849410388731968 57006519728666814 57232178751799296 57408333924028416 57410214499713024 57572686993826816 57592618707714048 57638704445392896 57751781982203904 57797995082678208 57803717037943296 57849971696961192 58372022982705152 58426429672783872 58553604515954688 58606260635123712 58658964106917888 58721236356005888 58768225215960576 58821074339356224 58954944106833152 58956875346198528 59002119980234004 59244750714099888 59473381906907136 59590058775281664 59643646957633536 59754742186012672 59773471276703744 59829184211779584 59992563241293088 60046513388092812 60067301542811136 60185143582577664 60233303864251728 60287470504417422 60882190151786496 61020750773649408 61069579709999616 61075625549524992 61124498396789184 61189388052573184 61244414480678016 61488164361423639 61490178583730496 61904193343782912 61923596142772224 62038938118094848 62045079923326976 62094728530071552 62100875858509824 62150569113282048 62206459912844352 62294056969568256 62341862620624608 62343904808282112 62350076804972544 62520339782358808 62771223970891548 63137086083334144 63193864038445056 63388368707781376 63390445176766464 63447450972788736 63591849823100928 63642736158454656 63699968834856144 63767592605350144 63818619570457188 64328351858491392 64454553369182208 64474755534422016 64584375664531968 64652938319699968 64659338908860416 64711079451282432 64769272868055168 64889915342623136 64970754729979392 65609524484603904 65668525855543296 65797356564373504 65872805080449024 65879326435442688 66002036551090176 66061390900506624 66114253367955648 66324312120187296 66507606350111283 66710883408805888 66770875210432512 66978583582998528 67038816122191872 67109984406863872 67224084959264256 67245155186291712 67377078979237888 67430994263124576 67437669877600512 67491633646454724 67708286530399872 68164167951581184 68312538601947136 68373970740977664 68562929418620672 68624586729248928 68648344620355584 68783021237231616 68835806643606338 68838061559144832 68899966290762768 69521735237828608 69738000884170752 69793805382856704 69800714913742848 69856569596330496 69863485340823552 69993616549346304 70134595448202684 70216000846340608 70272187841627016 70335382255153659 70833466091372544 70965404034367488 70972429552582656 71029221843750912 71093097043250688 71190875902590976 71247842994999552 71257230634254336 71311914796254048 71451816894124352 71540831050988544 71738541681018912 72156669809524736 72221558901080064 72443849951750144 72508997298829056 72511372540329984 72534099976224768 72676399797829632 72734555609662464 72741756272467968 72799964382692736 72877248691828736 73001154760451028 73233094632706806 73726174711519232 73751698776784896 73810715045179392 73889072365371392 73955519372894208 74022026134920192 74249858851530432 74252291119976448 74455056165533386 74982313696690176 75049743834906624 75117234611736576 75196978930712576 75283205806227456 75496259359829504 75498732457721856 75799213851642624 75859868546015148 75867378612300576 76008692971555752 76309571669065728 76544445232037888 76615789853933568 76851605927190528 76920717083599872 77002375976271872 77063993443570944 77071622717257728 77133295595948256 77202660070405044 77380898891885568 78141680846831616 78211952142557184 78357633621280768 78428099119141632 78455250994692096 78609167128264704 78669493306978672 78740239254197178 78742818618014592 78993000952133184 79056211321830393 79297842542542848 79524862610178048 79772245615706112 79836079538663424 79843983246655488 80062017850790416 80089735390414848 80153823369374496 80246858110103552 80311071819002304 80383294005889896 81176253535715328 81249253763715072 81361001031532544 81426106279999488 81434167399366656 81499331195718912 81572621961182688 81659219307570688 81760949772558336 81984219148564852 81986904778307328 82538924458377216 82792971373428736 82801167811346432 82867425484376064 82896114258542592 82941946550459136 83122483494166144 83125206411042816 83133435739963392 83199959294505984 83531091207971736 83694965294522064 84258485384593408 84355102908776448 84363453996466176 84520593569021952 84596601297051648 84789133097467904 84856981544606208 84933291779808192 85091492760609584 85168013887192866 85509779593000221 85771135811321856 85848268127698944 86112500886042624 86281439268376576 86359030490740224 86388928061571072 86627672973305856 86696992624017312 86705575556914944 87479365979471872 87558034474057728 87830406773932032 87909390952685568 88002715401453568 88081854534008832 88152337823940864 88231611509034336 88432416160249728 88435313019297792 88503179970351006 88676808466815044 89027833613910016 89385088162922496 89465470436450304 89632113279019008 89660206915055616 89663143993933824 89907992350832768 89916893170134016 89988844861939632 90069770082139218 90277715373866496 90349955796377592 90707604059455488 91165294321303552 91250266567606272 91499448972331904 91531126160474112 91604369564999424 91613438324287488 91710694982975488 91784082078859776 91866621721017024 92856290015674368 92885394214158336 93058407177142272 93067619884990464 93142092795107328 93151313787764736 93225853669923072 93324822065795072 93441085454352384 93512793930936912 93696250455502688 93780509673538212 94156835956337322 94620538712489984 94705629125001216 94790796057667584 94997123993332736 95082553061672064 95085667765149696 95387774734651392 95464104237681984 95651388908025216 95727929355685782 96295411868106752 96405831895744512 96678663065105408 96681830053773312 96712133301633024 96901866397106176 96979407479549952 96989008363290624 97066619176923648 97153909302082752 97334873013934704 97644126176942408 98112306431655936 98414286726905856 98502788783314944 98607359163858944 98696034846560256 98999811802040576 99003054826635264 99092086350759936 99362682868391677 99486468180280944 100066325113208832 100156312815648768 100467875374497792 100664976610295808 100836127438896384 100867732779437568 101065618468856832 101146491394686864 101156504816400768 101237450469682086 101344923962074336 102246251927371776 102468807902920704 102560956111466496 102751991258094592 102762163623010304 102844394127931008 102936880093873392 103174531855847424 103253709965409507 103257092338717248 104188907795775488 104282602856742912 104570798825522176 104607001326256128 104690708074285056 104701072370614272 104812222837686272 104986985672262904 104990424824019456 105324001269510912 105408281762440524 106033150146904064 106448106051551232 106458644328873984 106543832765626368 106786313853886464 106871764492499328 106967872194381072 107081429092003072 107177725341186528 107607812521528368 108235004714287104 108332338351620096 108568141706665984 108578889865822208 108665774927625216 108763495948243584 109014599696744448 109101833414493696 109112634408701952 109315873037743104 109501732140676542 109849641949060209 110489900645834752 110589262067278848 110627548165177344 110833608548057088 110844580986617856 110933279059341312 111033039202380288 111374788277295648 111593287059362752 111682584248300079 112473470545035264 112574615752359936 112694124758695936 112795468396068864 113142642059474944 113244389039744256 113248098686582784 113557351849590488 113698820777463936 114013039457333628 114464357503598592 114816667848056832 115145373987653632 115185237415428096 115277408890785792 115503563964407808 115595990165356416 115607434075886592 115699943393922384 116744045965410304 117107209031909376 117212521270247424 117317928213835776 117442472712011776 117536450431921152 117642148678712448 117909888213666304 117913750692397056 118004239960468008 118110358881295767 118489501428199776 118946763813814272 119180117550563328 119287293915267072 119509484372025344 119546942553407488 119658368423559168 119985126482586176 120093026776185624 120134603085622272 120370287165155328 120466607728503456 120574941008834844 121764380303572992 122041501547298816 122139159419999232 122151251099049984 122248996793578368 122378776105146368 122488828961356032 122976328722847278 122980357167460992 123808386687565824 123847192285544448 124077876236189696 124189457060143104 124201751717019648 124301138226564096 124412919825688704 124588113939136512 124683725241249216 124687809616564224 124700153609945088 125040679564717616 125542447941783096 126274172166668288 126387728076890112 126776737415562752 126780890353532928 126894901945577472 127183699646201856 127285472316909312 127399937669712288 127535185210700288 127637239140914376 127752020830789299 128656703716982784 128909106738364416 129168751329063936 129305876639399936 129318677817720832 129422158902564864 129538545736110336 129779830685246272 129941509459958784 131219048969207808 131337051711086592 131594713128747008 131745610160898048 131758652870885376 132004073102180352 132122781801013248 132228506735911296 132648624240374592 132754769955526509 133015212700222566 133541750420865024 133957167165997056 134077632244383744 134448169918528512 134490310372583424 134754157958475776 134861988526249152 134875339755201024 134983267292909448 135104655123208827 135416573060799744 136328335903162368 136625077203894272 136747941481955328 137125858837241344 137249173458497856 137296689240711168 137566042474463232 137671613287212676 137676123118289664 137799932581525536 139043470475657216 139587610765713408 139601429827485696 139713139192660992 139726970681647104 139987233098692608 140269190896405368 140432001692681216 140544375683254032 140670764510307318 141666932182745088 141930808068734976 142058443687501824 142186194086501376 142381751805181952 142495685989999104 142514461268508672 142623829592508096 142903633788248704 143081662101977088 143477083362037824 143591894033528673 144443117802160128 144887699903500288 145017994597658112 145022745080659968 145068199952449536 145352799595659264 145469111219324928 145483512544935936 145599928765385472 145754497383657472 146002309520902056 146466189265413612 147452349423038464 147621430090358784 147778144730742784 147911038745788416 148044052269840384 148499717703060864 148504582239952896 148910112331066772 150099487669813248 150234469223473152 150393957861425152 150566411612454912 150992518719659008 150997464915443712 151598427703285248 151719737092030296 151734757224601152 152017385943111504 153088890464075776 153231579707867136 153703211854381056 153841434167199744 154004751952543744 154127986887141888 154143245434515456 154266591191896512 154405320140810088 154761797783771136 155184414816926327 156283361693663232 156423904285114368 156715267242561536 156856198238283264 156910501989384192 157218334256529408 157338986613957344 157480478508394356 157485637236029184 157986001904266368 158112422643660786 159049725220356096 159672159077326848 159687966493310976 160124035701580832 160179470780829696 160307646738748992 160493716220207104 160622143638004608 160766588011779792 162352507071430656 162498507527430144 162722002063065088 162852212559998976 162868334798733312 162998662391437824 163145243922365376 163318438615141376 163521899545116672 163968438297129704 163973809556614656 165585942746857472 165602335622692864 165734850968752128 165883893100918272 166244966988332288 166250412822085632 166266871479926784 166399918589011968 167062182415943472 167389930589044128 168516970769186816 168710205817552896 169041187138043904 169193202594103296 169578266194935808 169713963089212416 169866583559616384 170182985521219168 170336027774385732 171019559186000442 171696536255397888 172225001772085248 172562878536753152 172718060981480448 172777856123142144 173255345946611712 173393985248034624 173411151113829888 174958731958943744 175116068948115456 175660813547864064 175818781905371136 176005430802907136 176163709068017664 176304675647881728 176463223018068672 176864832320499456 176870626038595584 177006359940702012 177353616933630088 178055667227820032 178770176325844992 178930940872900608 179264226558038016 179320413830111232 179815984701665536 179833786340268032 179977689723879264 180139540164278436 180555430747732992 180699911592755184 182330588642607104 182998897944663808 183062252320948224 183208739129998848 183226876648574976 183421389965950976 183568164157719552 183733243442034048 184464493084270917 185712580031348736 185770788428316672 186116814354284544 186135239769980928 186284185590214656 186302627575529472 186451707339846144 186649644131590144 186882170908704768 187025587861873824 187392500911005376 187561019347076424 188313671912674644 189241077424979968 189411258250002432 189581592115335168 189994247986665472 190165106123344128 190171335530299392 190775549469302784 190928208475363968 191302777816050432 191455858711371564 192590823736213504 193357326130210816 193363660107546624 193424266603266048 193958814959099904 193978016726581248 194133238353847296 194307818604165504 194669746027869408 195288252353884816 196828573453811712 197005577566629888 197214718327717888 197392069693120512 197999623604081152 198006109653270528 198184172701519872 198725365736783354 198972936360561888 199522819050333849 200132650226417664 200312625631297536 200935750748995584 201329953220591616 201672254877792768 201735465558875136 202131236937713664 202292982789373728 202313009632801536 202474900939364172 202689847924148672 204492503854743552 204937615805841408 205121912222932992 205503982516189184 205524327246020608 205688788255862016 205873760187746784 206349063711694848 206507419930819014 206514184677434496 208565205713485824 209141597651044352 209214002652512256 209381416148570112 209402144741228544 209973971344525808 209980849648038912 210648002539021824 210816563524881048 211006146765460977 212896212103102464 212917288657747968 213087665531252736 213572627707772928 213743528984998656 213935744388762144 214162858184006144 214355450682373056 215215625043056736 216470009428574208 216664676703240192 217136283413331968 217157779731644416 217331549855250432 217526991896487168 218029199393488896 218203666828987392 218225268817403904 218631746075486208 219003464281353084 219699283898120418 220979801291669504 221178524134557696 221255096330354688 221667217096114176 221866558118682624 222066078404760576 222749576554591296 223186574118725504 223365168496600158 224946941090070528 225149231504719872 225590936792137728 226285284118949888 226488778079488512 226496197373165568 227114703699180976 227397641554927872 228026078914667256 228928715007197184 229633335696113664 230290747975307264 230554817781571584 231007127928815616 231191980330712832 231214868151773184 231399886787844768 233488091930820608 234425042540494848 234635856427671552 234884945424023552 235072900863842304 235284297357424896 235819776427332608 235827501384794112 236008479920936016 236220717762591534 236979002856399552 237893527627628544 238574587830534144 239018968744050688 239093885106814976 239316736847118336 239970252965172352 240186053552371248 240269206171244544 240740574330310656 240933215457006912 241149882017669688 243528760607145984 244083003094597632 244278318839998464 244302502198099968 244497993587156736 244757552210292736 244977657922712064 245952657445694556 245960714334921984 247616773375131648 248155752472379392 248378914120286208 248403503434039296 248602276453128192 248825839651377408 249367450482498432 249375619233128448 249400307219890176 250081359129435232 251084895883566192 252548344333336576 252775456153780224 253553474831125504 253561780707065856 253789803891154944 254367399292403712 254570944633818624 254799875339424576 255070370421400576 255274478281828752 255504041661578598 257313407433965568 258337502658127872 258611753278799872 258637355635441664 258844317805129728 259077091472220672 259559661370492544 259883018919917568 260592696579366851 262438097938415616 262674103422173184 263189426257494016 263491220321796096 264008146204360704 264245563602026496 264457013471822592 265297248480749184 265509539911053018 266030425400445132 267083500841730048 268155264488767488 268896339837057024 268980620745166848 269508315916951552 269723977052498304 269750679510402048 269966534585818896 270209310246417654 270833146121599488 273250154407788544 273495882963910656 274251717674482688 274498346916995712 274593378481422336 275132084948926464 275343226574425352 275352246236579328 275599865163051072 278086940951314432 279175221531426816 279202859654971392 279426278385321984 279453941363294208 279974466197385216 280538381792810736 280864003385362432 281088751366508064 281341529020614636 281865569769519247 283861616137469952 284116887375003648 284372388173002752 284763503610363904 284991371979998208 285247659185016192 285807267576497408 286163324203954176 286954166724075648 287183788067057346 288886235604320256 289775399807000576 290035989195316224 290045490161319936 290136399904899072 290705599191318528 290938222438649856 290967025089871872 291199857530770944 291508994767314944 292004619041804112 292932378530827224 294904698846076928 295242860180717568 295556289461485568 295822077491576832 296088104539680768 296999435406121728 297009164479905792 297820224662133544 298088048605175031 300198975339626496 300468938446946304 300787915722850304 301985037439318016 301994929830887424 303196855406570496 303439474184060592 303469514449202304 304034771886223008 306177780928151552 307406423708762112 307682868334399488 308009503905087488 308255973774283776 308286490869030912 308533182383793024 308810640281620176 309523595567542272 309761129896228521 310368829633852654 312566723387326464 312847808570228736 313430534485123072 313712396476566528 313821003978768384 314436668513058816 314677973227914688 314960957016788712 314971274472058368 315972003808532736 316224845287321572 318099450440712192 319344318154653696 319375932986621952 320248071403161664 320358941561659392 320615293477497984 320987432440414208 321244287276009216 321533176023559584 324705014142861312 324997015054860288 325704425119997952 325736669597466624 325997324782875648 326290487844730752 326636877230282752 327043799090233344 327936876594259408 327947619113229312 329548925847180627 331171885493714944 331469701937504256 331767786201836544 332489933976664576 332500825644171264 332533742959853568 332799837178023936 334124364831886944 334779861178088256 335047752744900237 337033941538373632 337420411635105792 338082374276087808 338386405188206592 339156532389871616 339427926178424832 339733167119232768 340365971042438336 340672055548771464 342039118372000884 343393072510795776 344450003544170496 345125757073506304 345436121962960896 345555712246284288 346510691893223424 346787970496069248 346822302227659776 350232137896230912 351321627095728128 351637563810742272 352327418136035328 352609351295763456 352926446036137344 353729664640998912 353741252077191168 354012719881404024 354331076643887301 354707233867260176 357540352651689984 357861881745801216 358528453116076032 358640827660222464 359631969403331072 359667572680536064 359955379447758528 360279080328556872 361110861495465984 361399823185510368 364661177285214208 365997795889327616 366124504641896448 366417478259997696 366453753297149952 366842779931901952 367136328315439104 367466486884068096 368928986168541834 371425160062697472 371541576856633344 372233628708569088 372568371180429312 372605255151058944 372903414679692288 373299288263180288 373764341817409536 374051175723747648 374785001822010752 375122038694152848 376627343825349288 378822516500004864 379163184230670336 379988495973330944 380330212246688256 380342671060598784 381551098938605568 381856416950727936 382605555632100864 382911717422743128 383256062492367897 386714652260421632 386727320215093248 387917629918199808 387956033453162496 388266476707694592 388615637208331008 389339492055738816 390576504707769632 393657146907623424 394011155133259776 394429436655435776 394784139386241024 395999247208162304 396012219306541056 396368345403039744 397450731473566708 397945872721123776 399045638100667698 400625251262595072 401871501497991168 403344509755585536 403470931117750272 404262473875427328 404585965578747456 404626019265603072 404949801878728344 405379695848297344 408985007709487104 409875231611682816 410243824445865984 411007965032378368 411048654492041216 411377576511724032 411747520375493568 412698127423389696 413014839861638028 413028369354868992 417130411426971648 418283195302088704 418762832297140224 418804289482457088 419947942689051616 419961699296077824 421296005078043648 421633127049762096 422012293530921954 425792424206204928 426175331062505472 427145255415545856 427487057969997312 427871488777524288 428325716368012288 428710901364746112 430431250086113472 433329353406480384 434272566826663936 434315559463288832 434663099710500864 435053983792974336 436058398786977792 436407333657974784 436450537634807808 437263492150972416 438006928562706168 439398567796240836 441959602583339008 442357048269115392 443334434192228352 443733116237365248 444132156809521152 445499153109182592 446373148237451008 446730336993200316 450298463009439744 451181873584275456 452570568237899776 452977556158977024 452992394746331136 454229407398361952 454795283109855744 456052157829334512 459266671392227328 460581495950614528 461109635563143168 462014255857631232 462383960661425664 462429736303546368 462799773575689536 465553244450778981 466976183861641216 468850085080989696 469271712855343104 469769890848047104 470145801727684608 470568594714849792 471639552854665216 471655002769588224 472016959841872032 472441435525183068 473958005712799104 477149175661068288 478037937488101376 478187770213629952 479940505930344704 480372107104742496 480538412342489088 481481148660621312 481866430914013824 482299764035339376 487057521214291968 488166006189195264 488556637679996928 488605004396199936 488995987174313472 489515104420585472 489955315845424128 491905314891389112 491921428669843968 496311504944758784 496757828240572416 496807006868078592 497204552906256384 497651679302754816 498734900964996864 498751238466256896 498800614439780352 500162718258870464 502169791767132384 505096688666673152 505550912307560448 507106949662251008 507123561414131712 507579607782309888 508734798584807424 509141889267637248 509599750678849152 510140740842801152 510548956563657504 511008083323157196 516675005316255744 517223506557599744 517688635610259456 518154182944441344 519119322740985088 519766037839835136 521185393158733702 524876195876831232 525348206844346368 526378852514988032 526982440643592192 528016292408721408 528491127204052992 528914026943645184 530594496961498368 531019079822106036 532060850800890264 534167001683460096 536310528977534976 537792679674114048 537961241490333696 539016631833903104 539447954104996608 539501359020804096 539933069171637792 540418620492835308 541666292243198976 546991765927821312 548503435348965376 548996693833991424 549186756962844672 550264169897852928 550686453148850704 550704492473158656 551199730326102144 553393479252812751 558350443062853632 558405719309942784 558852556770643968 558907882726588416 559948932394770432 561076763585621472 561728006770724864 562177502733016128 562683058041229272 563731139539038494 567723232274939904 568233774750007296 568744776346005504 569527007220727808 569982743959996416 570495318370032384 571614535152994816 572326648407908352 573908333448151296 574367576134114692 577772471208640512 579550799614001152 580071978390632448 580090980322639872 580272799809798144 581876444877299712 581934050179743744 582399715061541888 583017989534629888 584009238083608224 585864757061654448 589809397692153856 590485720361435136 591644154983153664 592176209079361536 593998870812243456 594018328959811584 595640449324267088 596176097210350062 598568457151001547 600397950679252992 600937876893892608 603970074878636032 603989859661774848 606393710813140992 606878948368121184 606939028898404608 608069543772446016 612355561856303104 614812847417524224 615365736668798976 616019007810174976 616511947548567552 616572981738061824 617066364767586048 617621280563240352 619047191135084544 619522259792457042 620737659267705308 625695617140457472 626861068970246144 627424792953133056 627642007957536768 629355946455829376 629921914033577424 629942548944116736 631944007617065472 632449690574643144 638688636309307392 638751865973243904 640496142806323328 640717883123318784 641230586954995968 641974864880828416 642488574552018432 643066352047119168 649410028285722624 649994030109720576 651408850239995904 651473339194933248 651994649565751296 652580975689461504 653273754460565504 654087598180466688 655873753188518816 655895238226458624 659097851694361254 662343770987429888 662939403875008512 663535572403673088 664979867953329152 665001651288342528 665599674356047872 668248729663773888 669559722356176512 670095505489800474 674067883076747264 674840823270211584 676772810376413184 678313064779743232 678855852356849664 679466334238465536 680731942084876672 681344111097542928 684078236744001768 686786145021591552 688900007088340992 690251514147012608 690872243925921792 693021383786446848 693575940992138496 693644604455319552 695538780078741739 700464275792461824 703275127621484544 704654836272070656 705218702591526912 705852892072274688 707459329281997824 707482504154382336 708025439762808048 708662153287774602 709414467734520352 715723763491602432 717056906232152064 717281655320444928 719263938806662144 719335145361072128 719910758895517056 720558160657113744 722221722990931968 722799646371020736 729322354570428416 731995591778655232 732249009283792896 732834956519995392 732907506594299904 733685559863803904 734272656630878208 734932973768136192 737857972337083668 742850320125394944 744467257417138176 745136742360858624 745210510302117888 745806829359384576 746598576526360576 748102351447495296 749570003644021504 750244077388305696 753254687650698576 757645033000009728 758326368461340672 759976991946661888 760660424493376512 760685342121197568 763102197877211136 763712833901455872 765211111264201728 765823434845486256 766512124984735794 773429304520843264 775835259836399616 775912066906324992 776532953415389184 777231274416662016 778678984111477632 781153009415539264 781778089738100553 787314293815246848 788022310266519552 788858873310871552 789568278772482048 791998494416324608 792024438613082112 792736690806079488 794901462947133416 795891745442247552 798091276201335396 801250502525190144 806689019511171072 806941862235500544 808524947750854656 809171931157494912 809252038531206144 809899603757456688 810759391696594688 819750463223365632 820487648891731968 822015930064756736 822097308984082432 822755153023448064 823495040750987136 825396254846779392 826029679723276056 826056738709737984 834260822853943296 836566390604177408 837525664594280448 837608578964914176 839895885378103232 839923398592155648 842592010156087296 843266254099524192 844024587061843908 845596709308557741 851584848412409856 852350662125010944 854290510831091712 854974115939994624 855742977555048576 856651432736024576 857421802729492224 860862500172226944 866658706812960768 868545133653327872 869326199421001728 870107967585948672 872116797573955584 872814667315949568 872901075269615616 874526984301944832 876013857125412336 878797135592481672 883919205166678016 884714096538230784 886668868384456704 887466232474730496 888264313619042304 890998306218365184 892746296474902016 893460673986400632 894264145815525093 900596926018879488 902363747168550912 905141136475799552 905955112317954048 905984789492662272 908458814796723904 909590566219711488 912104315658669024 918533342784454656 921162991901229056 922219271126286336 924028511715262464 924767921322851328 924859472607092736 925599547151379072 929283389688685563 931106488901557962 937700170161979392 938543425710686208 940291603455369216 941137189429699584 943279105709330432 943310005539176448 944033919683744064 944882871050366136 947916011425598208 954298351322136576 956075874976202752 956375540427259904 959881011860689408 960744214209484992 961076824684978176 962962297321242624 963732861828027648 964599528070678752 974115042428583936 977113275359993856 977210008792399872 977991974348626944 979030208841170944 979910631690848256 983810629782778224 983842857339687936 993515656481144832 994409105812512768 995303358605509632 997469801929993728 997502476932513792 997601228879560704 1000325436517740928 1004339583534264768 1005143258234700711 1011101824615120896 1014213899324502016 1014247122828263424 1015159215564619776 1017469597169614848 1018283778535274496 1019199501357698304 1020281481685602304 1021097913127315008 1022016166646314392 1033350010632511488 1034447013115199488 1035377271220518912 1036308365888882688 1038238645481970176 1039532075679670272 1042370786317467404 1050696413688692736 1052757705029976064 1053964881287184384 1056982254408105984 1057828053887290368 1061188993922996736 1062038159644212072 1064121701601780528 1072621057955069952 1075585359348228096 1075922482980667392 1078033263667806208 1078895908209993216 1079002718041608192 1079866138343275584 1080837240985670616 1083332584486397952 1086290903718484289 1093983531855642624 1097006870697930752 1097993387667982848 1098373513925689344 1100528339795705856 1101372906297701408 1101408984946317312 1102399460652204288 1106786958505625502 1116700886125707264 1117705113541287936 1117815765453176832 1119897864789540864 1122153527171242944 1123456013541449728 1124355005466032256 1125366116082458544 1127462279078076988 1136467549500014592 1137489552692011008 1139054014441455616 1139965487919992832 1140990636740064768 1143229070305989632 1144653296815816704 1147816666896302592 1148735152268229384 1159101599228002304 1160143956781264896 1160181960645279744 1163752889754599424 1163868100359487488 1164799430123083776 1166035979069259776 1168018476167216448 1171729514123308896 1179618795384307712 1180971440722870272 1183288309966307328 1184352418158723072 1187997741624486912 1188036657919623168 1191280898648534176 1192352194420700124 1197136914302003094 1201875753787785216 1207940149757272064 1212787421626281984 1213757896736242368 1213878057796809216 1216139087544892032 1224711123712606208 1229625694835048448 1230731473337597952 1232038015620349952 1233023895097135104 1233145963476123648 1234132729535172096 1235242561126480704 1238094382270169088 1239044519584914084 1241475318535410616 1251391234280914944 1253722137940492288 1254849585906266112 1258711892911658752 1259843828067154848 1259885097888233472 1263888015234130944 1264899381149286288 1277377272618614784 1280992285612646656 1281435766246637568 1282461173909991936 1283949729761656832 1284977149104036864 1286132704094238336 1299988060219441152 1302817700479991808 1302946678389866496 1303989299131502592 1305161951378923008 1306547508921131008 1308175196360933376 1311747506377037632 1311790476452917248 1318195703388722508 1324687541974859776 1325878807750017024 1327071144807346176 1329959735906658304 1330003302576685056 1331199348712095744 1336497459327547776 1339119444712353024 1340191010979600948 1348135766153494528 1353545620752826368 1357711704713699328 1358932668476931072 1361463884169753344 1362688222195085856 1368156473488003536 1377800014176681984 1380503028294025216 1381744487851843584 1386042767572893696 1387151881984276992 1387289208910639104 1391077560157483478 1396659733352336943 1400928551584923648 1406550255242969088 1409309672544141312 1410437405183053824 1411705784144549376 1414918658563995648 1414965008308764672 1416050879525616096 1417324306575549204 1418828935469040704 1431447526983204864 1434113812464304128 1434563310640889856 1438527877613324288 1438670290722144256 1439821517791034112 1441116321314227488 1444443445981863936 1445599292742041472 1463991183557310464 1464498018567585792 1465669913039990784 1465815013188599808 1468545313261756416 1469865947536272384 1475715944674167336 1488934514834276352 1490273484721717248 1490421020604235776 1491613658718769152 1493197153052721152 1496204702894990592 1499140007288043008 1500488154776611392 1506509375301397152 1515290066000019456 1516652736922681344 1519953983893323776 1521320848986753024 1521370684242395136 1526204395754422272 1527425667802911744 1530422222528403456 1531646869690972512 1533024249969471588 1546858609041686528 1551670519672799232 1553065906830778368 1554462548833324032 1557357968222955264 1562306018831078528 1563556179476201106 1574628587630493696 1576044620533039104 1579136557544964096 1583996988832649216 1584048877226164224 1585473381612158976 1589802925894266832 1591783490884495104 1596182552402670792 1602501005050380288 1613378039022342144 1613883724471001088 1617049895501709312 1618343862314989824 1618504077062412288 1619799207514913376 1621518783393189376 1640975297783463936 1644031860129513472 1644194617968164864 1645510306046896128 1646990081501974272 1650792509693558784 1652059359446552112 1652113477419475968 1673132781208354816 1675051329188560896 1675217157929828352 1679791770756206464 1679846797184311296 1685184020312174592 1686532508199048384 1688049174123687816 1691193418617115482 1703169696824819712 1704701324250021888 1708581021662183424 1709948231879989248 1711485955110097152 1713302865472049152 1714843605458984448 1721725000344453888 1733317413625921536 1737090267306655744 1738652398842003456 1740215935171897344 1745629334631899136 1745802150539231232 1749053968603889664 1752027714250824672 1757594271184963344 1767838410333356032 1769428193076461568 1774932464949460992 1776528627238084608 1781996612436730368 1785492592949804032 1786921347972801264 1788528291631050186 1801193852037758976 1810282272951599104 1811910224635908096 1811969578985324544 1816917629593447808 1819181132439422976 1824148876055567957 1824208631317338048 1837066685568909312 1842325983802458112 1844438542252572672 1848057023430524928 1849535842645702656 1849718945214185472 1851199094302758144 1858566779377371126 1862212977803115924 1877086851421372416 1880583206910738432 1882274378859399168 1886558211418660864 1888067839367488128 1889765742100732272 1895832022851196416 1912151749952405504 1912751080854519808 1919762023721378816 1921488428418969984 1922153649369956352 1925924594642485248 1927465723656055296 1929199056141357504 1948230084857167872 1954226550719987712 1954420017584799744 1955983948697253888 1958060417682341888 1959821263381696512 1967621259565556448 1967685714679375872 1973058988386634729 1987031312962289664 1988818211625025536 1990606717211019264 1994939603859987456 1995004953865027584 2000650873035481856 2008679167068529536 2010286516469401422 2022203649230241792 2028427798649004032 2030318431129239552 2034939194339229696 2036567557070548992 2038399002715396608 2040562963371204608 2042195826254630016 2044032333292628784 2066700021265022976 2068894026230398976 2070754542441037824 2072616731777765376 2076477290963940352 2079064151359340544 2084741572634934808 2086616340236225217 2101392827377385472 2105515410059952128 2113964508816211968 2115656107774580736 2122377987845993472 2124076319288424144 2128243403203561056 2151170718696456192 2151844965961334784 2156066527335612416 2157791816419986432 2158005436083216384 2159732276686551168 2161674481971341232 2166665168972795904 2172581807436968578 2187967063711285248 2194013741395861504 2195986775335965696 2196747027851378688 2201056679591411712 2202745812595402816 2202817969892634624 2204798921304408576 2213573917011251004 2233401772251414528 2235410227082575872 2235631530906353664 2239795729579081728 2244307054342485888 2246912027082899456 2248710010932064512 2250732232164917088 2254924558156153976 2272935099000029184 2274979105384022016 2279930975839985664 2281981273480129536 2286458140611979264 2289306593631633408 2295633333792605184 2297470304536458768 2318203198456004608 2320287913562529792 2327505779509198848 2327736200718974976 2329598860246167552 2332071958138519552 2336036952334432896 2343459028246617792 2345334269214301659 2359237590768615424 2361942881445740544 2366576619932614656 2368704836317446144 2375995483248973824 2376073315839246336 2382561797297068352 2384704388841400248 2394273828604006188 2403751507575570432 2415880299514544128 2425574843252563968 2427515793472484736 2427756115593618432 2432278175089784064 2459251389670096896 2461462946675195904 2466047790194270208 2466291926952247296 2468265459070344192 2470485122252961408 2476188764540338176 2478089039169828168 2482950637070821232 2502782468561829888 2507444275880984576 2509699171812532224 2517423785823317504 2519687656134309696 2519770195776466944 2527776030468261888 2529798762298572576 2536790127925673223 2554754545237229568 2561984571225293312 2562871532493275136 2564922347819983872 2567899459523313664 2569954298208073728 2572265408188476672 2599976120438882304 2605635400959983616 2607978598263005184 2610323902757846016 2613095017842262016 2616350392721866752 2623495012754075264 2623580952905834496 2636391406777445016 2651757615500034048 2654142289614692352 2659919471813316608 2660006605153370112 2662398697424191488 2672994918655095552 2678238889424706048 2680382021959201896 2682792437446575279 2707091241505652736 2715423409427398656 2717865336953862144 2722927768339506688 2725376444390171712 2736312946976007072 2755600028353363968 2761006056588050432 2763488975703687168 2772085535145787392 2774303763968553984 2774578417821278208 2782155120314966956 2793319466704673886 2813100510485938176 2820874810366107648 2823411568289098752 2829837317127991296 2829930016617529344 2832101759051232192 2834648613151098408 2837657870938081408 2862895053966409728 2868227624928608256 2869126621281779712 2877055755226648576 2877340581444288512 2879643035582068224 2882232642628454976 2888886891963727872 2891198585484082944 2927982367114620928 2931339826079981568 2931630026377199616 2937090626523512832 2939731895072544768 2951431889348334672 2980546969443434496 2983227317437538304 2986394306105442304 2992409405789981184 2998280014576086016 3000976309553222784 3013018750602794304 3033305473845362688 3039907967786647552 3042641697973506048 3042741368484790272 3052408791508844544 3054851335605823488 3060844445056806912 3063293739381945024 3066048499938943176 3093717218083373056 3103341039345598464 3106131813661556736 3108925097666648064 3114715936445910528 3124612037662157056 3127112358952402212 3152089241066078208 3158273115089928192 3167993977665298432 3170946763224317952 3179605851788533664 3183566981768990208 3192365104805341584 3226756078044684288 3227767448942002176 3234099791003418624 3236687724629979648 3237008154124824576 3239598415029826752 3243037566786378752 3258872711155452867 3281950595566927872 3288063720259026944 3288389235936329728 3291020612093792256 3293980163003948544 3301585019387117568 3304118718893104224 3304226954838951936 3346265562416709632 3350102658377121792 3359583541512412928 3359693594368622592 3370368040624349184 3373065016398096768 3376098348247375632 3382386837234230964 3409402648500043776 3417162043324366848 3419896463759978496 3422971910220194304 3426605730944098304 3429687210917968896 3443450000688907776 3474180534613311488 3477304797684006912 3480431870343794688 3491258669263798272 3491604301078462464 3498107937207779328 3504055428501649344 3515188542369926688 3535676820666712064 3538856386152923136 3549864929898921984 3553057254476169216 3563993224873460736 3570985185899608064 3573842695945602528 3577056583262100372 3620564545903198208 3623820449271816192 3633835259186895616 3638362264878845952 3648297752111135914 3648417262634676096 3674133371137818624 3684651967604916224 3688877084505145344 3696114046861049856 3699071685291405312 3699437890428370944 3702398188605516288 3717133558754742252 3724425955606231848 3754173702842744832 3761166413821476864 3764548757718798336 3773116422837321728 3776135678734976256 3779531484201464544 3791664045702392832 3824303499904811008 3839524047442757632 3842976856837939968 3844307298739912704 3851849189284970496 3854931447312110592 3858398112282715008 3908453101439975424 3908840035169599488 3911967897394507776 3916120835364683776 3919642526763393024 3935242519131112896 3935371429358751744 3946117976773269458 3974062625924579328 3977636423250051072 3981213434422038528 3989879207719974912 3990009907730055168 4001301746070963712 4017358334137059072 4020573032938802844 4044407298460483584 4056855597298008064 4060636862258479104 4073135114141097984 4076798005430793216 4081125926742409216 4084391652509260032 4088064666585257568 4133400042530045952 4141509084882075648 4145233463555530752 4152954581927880704 4158128302718681088 4169483145269869616 4173232680472450434 4189979200057010829 4202785654754770944 4227929017632423936 4231312215549161472 4244755975691986944 4248152638576848288 4256486806407122112 4302341437392912384 4303689931922669568 4312133054671224832 4315583632839972864 4316010872166432768 4319464553373102336 4323348963942682464 4333330337945591808 4345163614873937156 4388027482791723008 4391973550671931392 4393494055702757376 4405491625190805632 4405635939785269248 4409597842608817152 4427147834022502008 4466803544502829056 4470820454165151744 4471263061812707328 4479591459158163456 4488614108684971776 4493824054165798912 4497420021864129024 4501464464329834176 4509849116312307952 4545870198000058368 4549958210768044032 4559861951679971328 4563962546960259072 4572916281223958528 4578613187263266816 4591266667585210368 4594940609072917536 4636406396912009216 4640575827125059584 4655011559018397696 4659197720492335104 4664143916277039104 4672073904668865792 4686918056493235584 4690668538428603318 4718475181537230848 4723885762891481088 4737409672634892288 4751990966497947648 4752146631678492672 4765123594594136704 4769408777682800496 4788547657208012376 4807503015151140864 4831760599029088256 4851149686505127936 4855031586944969472 4855512231187236864 4864556350179568128 4922925893350391808 4932095580388540416 4932583853904494592 4936530918140688384 4940970244505922816 4952377529080676352 4956178078339656336 4965901274141642464 5014888551761969152 5019398343625064448 5034847571646635008 5039375312268619392 5039540391552933888 5055552060936523776 5059597524597145152 5073580255851346446 5109509090474459136 5123969142450586624 5125743064986550272 5129844695639967744 5135798919046627328 5139908596416147456 5144530816376953344 5199952240877764608 5211270801919967232 5215957196526010368 5220647805515692032 5226190035684524032 5246990025508150528 5247161905811668992 5272782813554890032 5303515231000068096 5308284579229384704 5319838943626633216 5324797394848382976 5345989837310191104 5356477778849412096 5360764043918403792 5365584874893150558 5430846818854797312 5435730673907724288 5445855536679013376 5450752888780343424 5472446628166703871 5472625893952014144 5511200056706727936 5522012113176100864 5526977951407374336 5544171070291574784 5548607527937107968 5549156835642556416 5564310240629933912 5586638933409347772 5641749620732215296 5646823136578197504 5659674634255982592 5664203518102464384 5669297226302196816 5675315741876162816 5736455249857216512 5738253242563559424 5754111510453297152 5754681162888577024 5759286071164136448 5764465285256909952 5777773783927455744 5782397170968165888 5855964734229241856 5862679652159963136 5863260052754399232 5874181253047025664 5879463790145089536 5902863778696669344 5919176965159904187 5961093938886868992 5966454634875076608 5972788612210884608 5984818811579962368 5996560029152172032 6001952619106445568 6026037501205588608 6066610947690725376 6079815935573295104 6085283395947012096 6104817583017689088 6109702671211646976 6121688890113613824 6126587478763890048 6132096999877886352 6187434436166746112 6206682078691196928 6212263627323113472 6217850195333296128 6229431872891821056 6249224075324314112 6254224717904804424 6259849020708675651 6304178482132156416 6316546230179856384 6335987955330596864 6341893526448635904 6359211703577067328 6367133963537980416 6384730209610683168 6453512156089368576 6455534897884004352 6468199582006837248 6473375449259959296 6474016308249649152 6479196830059653504 6486075133572757504 6517745422310905734 6563901191133855744 6576127440518053888 6582041224187584512 6587960326007897088 6603170038774235136 6608237437786208448 6608453909677903872 6692531124833419264 6700205316754243584 6719167083024825856 6719387188737245184 6740736081248698368 6746130032796193536 6752196696494751264 6764773674468461928 6818805297000087552 6839792927519956992 6845943820440388608 6853211461888196608 6859374421835937792 6886900001377815552 6954609595368013824 6960863740687589376 6982517338527596544 6983208602156924928 6996215874415558656 7008110857003298688 7030377084739853376 7036002807642904977 7077712772305846272 7099729859797843968 7106114508952338432 7127986449746921472 7141970371799216128 7147685391891205056 7154113166524200744 7241129091806396416 7247640898543632384 7267670518373791232 7276724529757691904 7296595504222271828 7296834525269352192 7369303935209832448 7377754169010290688 7398143370582810624 7398875780856741888 7404796377211032576 7434267117509484504 7448851911212463696 7508347405685489664 7522332827642953728 7529097515437596672 7546232845674643456 7552271357469952512 7559062968402929088 7583328091404785664 7610370383777019669 7679048094885515264 7685953713675879936 7688614597479825408 7703698378569940992 7709862894624221184 7716796224565430016 7816906202879950848 7823935794789015552 7832241670729367552 7839285053526786048 7870485038262225792 7870742858717503488 7892235953546538916 7955272846500102144 7962426868844077056 7979758415439949824 7980019815460110336 8002603492141927424 8034716668274118144 8041146065877605688 8113711194596016128 8121273724516958208 8146270228282195968 8153596010861586432 8162251853484818432 8168783305018520064 8176129333170515136 8266800085060091904 8283018169764151296 8290466927111061504 8305909163855761408 8316256605437362176 8338966290539739232 8346465360944900868 8379958400114021658 8462624431098322944 8489511951383973888 8496305277153696576 8512973612814244224 8604682874785824768 8607379863845339136 8624266109342449664 8631167265679945728 8632021744332865536 8638929106746204672 8646697927885364928 8666660675891183616 8690327229747874312 8776054965583446016 8783947101343862784 8810983250381611264 8811271879570538496 8819195685217634304 8854295668045004016 8941640908330303488 8959182918316326912 8977228217369943552 8987648108331597824 8994840043728258048 9002928928659668352 9019698232624615904 9099916421536088064 9119723903359942656 9127925093920518144 9145832562447917056 9157226374526533632 9182533335170420736 9189881218145835072 9272812793824018432 9281151654250119168 9310023118036795392 9318395440984670208 9328287832554078208 9344147809337731584 9373836112986471168 9381337076857206636 9436950363074461696 9474819345269784576 9503981932995895296 9530247189188273408 9538817555365600992 9577095314416024752 9663521198058176512 9702299373010255872 9710063173889938944 9711024462374473728 9729112700359136256 9776618133466358601 9845851786700783616 9864191160777080832 9865167707808989184 9873061836281376768 9881940489011845632 9904755058161352704 9912356156679312672 9931802548283284928 10029777103523938304 10038796687250128896 10069695143293270016 10078750624537238784 10079080783105867776 10111104121873047552 10119195049194290304 10147160511702692892 10247938284901173248 10251486129973100544 10259689391279935488 10279817192832294912 10289061632753906688 10422541603839934464 10431914393052020736 10441295611031384064 10452380071369048064 10493980051016301056 10494323811623337984 10545565627109780064 10607030462000136192 10616569158458769408 10639677887253266432 10649594789696765952 10691979674620382208 10712955557698824192 10721528087836807584 10731169749786301116 10861693637709594624 10871461347815448576 10891711073358026752 10901505777560686848 10944893256333407742 10945251787904028288 11022400113413455872 11053955902814748672 11088342140583149568 11097215055874215936 11098313671285112832 11128620481259867824 11173277866818695544 11283499241464430592 11293646273156395008 11319349268511965184 11328407036204928768 11338594452604393632 11350631483752325632 11472910499714433024 11508223020906594304 11509362325777154048 11518572142328272896 11528930570513819904 11555547567854911488 11564794341936331776 11711929468458483712 11725359304319926272 11726520105508798464 11748362506094051328 11758927580290179072 11805727557393338688 11838353930319808374 11922187877773737984 11932909269750153216 11969637623159924736 11993120058304344064 12003905238212891136 12052075002411177216 12133221895381450752 12159631871146590208 12170566791894024192 12219405342423293952 12243377780227227648 12253174957527780096 12264193999755772704 12374868872333492224 12424527254646226944 12435700390666592256 12458863745783642112 12498448150648628224 12508449435809608848 12519698041417351302 12608356964264312832 12671975910661193728 12683787052897271808 12718423407154134656 12734267927075960832 12769460419221366336 12907024312178737152 12911069795768008704 12936399164013674496 12946750898519918592 12948032616499298304 12958393660119307008 12972150267145515008 13035490844621811468 13152254881036107776 13164082448375169024 13175920652015794176 13216474875572416896 13216907819355807744 13385062249666838528 13400410633508487168 13438334166049651712 13438774377474490368 13481472162497396736 13492260065592387072 13504393392989502528 13529547348936923856 13637610594000175104 13679585855039913984 13691887640880777216 13706422923776393216 13718748843671875584 13773800002755631104 13811412918706443103 13909219190736027648 13921727481375178752 13965034677055193088 13992431748831117312 14016221714006597376 14060754169479706752 14072005615285809954 14155425544611692544 14212229017904676864 14255972899493842944 14283940743598432256 14295370783782410112 14308226333048401488 14482258183612792832 14495281797087264768 14535341036747582464 14553449059515383808 14593191008444543656 14593669050538704384 14738607870419664896 14796286741165621248 14797751561713483776 14809592754422065152 14868534235018969008 14897703822424927392 15044665655285907456 15058195030875193344 15092465691349286912 15104542714939905024 15118125936805858176 15166656182809571328 15220740767554039338 15358096189771030528 15371907427351759872 15377229194959650816 15407396757139881984 15419725789248442368 15433592449130860032 15633812405759901696 15647871589578031104 15664483341458735104 15678570107053572096 15740970076524451584 15741485717435006976 15784471907093077832 15910545693000204288 15924853737688154112 15959516830879899648 16005206984283854848 16069433336548236288 16082292131755211376 16227422389192032256 16292540456564391936 16307192021723172864 16324503706969636864 16337566610037040128 16352258666341030272 16417339884500111613 16533600170120183808 16566036339528302592 16580933854222123008 16611818327711522816 16632513210874724352 16677932581079478464 16692930721889801736 16759916800228043316 16925248862196645888 16979023902767947776 16992610554307393152 17025947225628488448 17209365749571649536 17214759727690678272 17262334531359891456 17264043488665731072 17277858213492409344 17293395855770729856 17333321351782367232 17380654459495748624 17552109931166892032 17567894202687725568 17621966500763222528 17622543759141076992 17638391370435268608 17708591336090008032 17757530895479712561 17883281816660606976 17918365836632653824 17954456434739887104 17975296216663195648 17989680087456516096 18005857857319336704 18039396465249231808 18199832843072176128 18239447806719885312 18255850187841036288 18291665124895834112 18314452749053067264 18365066670340841472 18379762436291670144 18562303308500238336 18620046236073590784 18636790881969340416 18688295618675463168 18747672225972942336 18762674153714413272 18779547062126026953 18949638690539569152 19007963865991790592 19060494378376546816 19077635110731201984 19154190628832049504 19327042396116353024 19404598746020511744 19420126347779877888 19422048924748947456 19458225400718272512 19553236266932717202 19691703573401567232 19728382321554161664 19746123672562753536 19763880978023691264 19809510116322705408 19824712313358625344 19863605096566569856 20077593374500257792 20139390286586540032 20157501249074477568 20158161566211735552 20222208243746095104 20238390098388580608 20294321023405385784 20495876569802346496 20519378782559870976 20559634385664589824 20578123265507813376 20863828786104041472 20882591222062768128 20904760142738096128 20987960102032602112 20988647623246675968 21091131254219560128 21233138316917538816 21279355774506532864 21299189579393531904 21383959349240764416 21425911115397648384 21443056175673615168 21462339499572602232 21723387275419189248 21742922695630897152 21783422146716053504 21803011555121373696 21889786512666815484 21890503575808056576 22107911805629497344 22194430111748431872 22196627342570225664 22257240962519735648 22346555733637391088 22566998482928861184 22587292546312790016 22638698537023930368 22656814072409857536 22677188905208787264 22701262967504651264 23016446041813188608 23018724651554308096 23037144284656545792 23057861141027639808 23111095135709822976 23129588683872663552 23423858936916967424 23450718608639852544 23496725012188102656 23517855160580358144 23611455114786677376 23676707860639616748 23865818539500306432 23939275246319849472 23986240116608688128 24007810476425782272 24104150004822354432 24319263742293180416 24341133583788048384 24438810684846587904 24486755560454455296 24506349915055560192 24528387999511545408 24749737744666984448 24849054509292453888 24871400781333184512 24917727491567284224 24996896301297256448 25016898871619217696 25039396082834702604 25343951821322387456 25436846814308269312 25468535854151921664 25538920838442732672 25814048624357474304 25822139591536017408 25872798328027348992 25893501797039837184 25896065232998596608 25916787320238614016 25944300534291030016 26070981689243622936 26304509762072215552 26328164896750338048 26351841304031588352 26432949751144833792 26433815638711615488 26770124499333677056 26876668332099303424 26877548754948980736 26962944324994793472 26984520131184774144 27008786785979005056 27059094697873847712 27359171710079827968 27383775281761554432 27412845847552786432 27437497687343751168 27547600005511262208 27622825837412886206 27818438381472055296 27843454962750357504 27930069354110386176 27984863497662234624 28032443428013194752 28121508338959413504 28144011230571619908 28310851089223385088 28424458035809353728 28511945798987685888 28567881487196864512 28590741567564820224 28616452666096802976 28990563594174529536 29070682073495164928 29106898119030767616 29186382016889087312 29187338101077408768 29329854400399075803 29592573482331242496 29595503123426967552 29619185508844130304 29737068470037938016 29795407644849854784 30089331310571814912 30116390061750386688 30184931382698573824 30209085429879810048 30236251873611716352 30333312365619142656 30441481535108078676 30716192379542061056 30743814854703519744 30754458389919301632 30839451578496884736 30867184898261720064 31267624811519803392 31295743179156062208 31357140214107144192 31481940153048903168 31482971434870013952 31568943814186155664 31821091386000408576 31849707475376308224 31919033661759799296 32010413968567709696 32138866673096472576 32164584263510422752 32454844778384064512 32585080913128783872 32614384043446345728 32649007413939273728 32675133220074080256 32704517332682060544 32834679769000223226 33067200340240367616 33161867708444246016 33223636655423045632 33265026421749448704 33355865162158956928 33385861443779603472 33519833600456086632 33850497724393291776 33958047805535895552 33985221108614786304 34051894451256976896 34418731499143299072 34524669062719782912 34528086977331462144 34555716426984818688 34586791711541459712 34666642703564734464 34761308918991497248 35104219862333784064 35135788405375451136 35243933001526445056 35245087518282153984 35276782740870537216 35417182672180016064 35515061790959425122 35766563633321213952 35908912869479774208 35950592433326391296 35979360174913032192 36011715714638673408 36078792930498463616 36399665686144352256 36478895613439770624 36511700375682072576 36583330249791668224 36730133340681682944 36759524872583340288 37124606617000476672 37273581763938680832 37376591237350926336 37495344451945884672 37525348307428826544 37559094124252053906 38015927731983581184 38120988756753093632 38155270221462403968 38308381257664099008 38654084792232706048 38809197492041023488 38840252695559755776 38844097849497894912 38916450801436545024 39106472533865434404 39456764643108323328 39492247345125507072 39527761956047382528 39649424626717250688 39727210193133139712 40155186749000515584 40278780573173080064 40315002498148955136 40316323132423471104 40444416487492190208 40476780196777161216 40588642046810771568 40991753139604692992 41038757565119741952 41119268771329179648 41156246531015626752 41434238756119329309 41727657572208082944 41765182444125536256 41809520285476192256 41975920204065204224 41977295246493351936 42182262508439120256 42466276633835077632 42558711549013065728 42767918698481528832 42851822230795296768 42886112351347230336 42924678999145204464 43446774550838378496 43485845391261794304 43566844293432107008 43606023110242747392 43779573025333630968 43781007151616113152 44215823611258994688 44388860223496863744 44393254685140451328 44514481925039471296 44693111467274782176 45133996965857722368 45174585092625580032 45277397074047860736 45313628144819715072 45354377810417574528 45402525935009302528 46032892083626377216 46074288569313091584 46115722282055279616 46222190271419645952 46259177367745327104 46847717873833934848 46901437217279705088 46993450024376205312 47035710321160716288 47222910229573354752 47353415721279233496 47731637079000612864 47878550492639698944 47972480233217376256 48015620952851564544 48208300009644708864 48682267167576096768 48877621369693175808 48973511120908910592 49012699830111120384 49056775999023090816 49252019653500334839 49698109018584907776 49742801562666369024 49835454983134568448 49993792602594512896 50033797743238435392 50078792165669405208 50687903642644774912 50873693628616538624 50937071708303843328 51077841676885465344 51628097248714948608 51644279183072034816 51787003594079674368 51792130465997193216 51833574640477228032 51888601068582060032 52141963378487245872 52656329793500676096 52703682608063176704 52865899502289667584 52867631277423230976 53272592686439137683 53753336664198606848 53755097509897961472 53925888649989586944 53969040262369548288 54017573571958010112 54118189395747695424 54718343420159655936 54767550563523108864 54825691695105572864 54874995374687502336 55095200011022524416 55245651674825772412 55686909925500715008 55860138708220772352 56064886856026389504 56243016677918827008 56288022461143239816 56848916071618707456 57023891597975371776 57135762974393729024 57181483135129640448 57232905332193605952 57981127188349059072 58141364146990329856 58213796238061535232 58372764033778174624 58374676202154817536 58659708800798151606 59185146964662484992 59238371017688260608 59474136940075876032 59590815289699709568 60232780123500773376 60369862765397147648 60418170859759620096 60472503747223432704 60666624731238285312 60882963070216157352 61432384759084122112 61487629709407039488 61678903156993769472 61734369796523440128 62591486358312124416 62714280428214288384 62963880306097806336 62965942869740027904 63137887628372311328 63699414950752616448 63838067323519598592 64020827937135419392 64277733346192945152 64329168527020845504 64909689556768129024 65170161826257567744 65228768086892691456 65298014827878547456 65350266440148160512 65409034665364121088 65669359538000446452 66323735416888492032 66447273310846091264 66711730324317913856 66771722887559206944 67039667200912173264 67700995448786583552 67916095611071791104 67970442217229572608 68103788902513953792 69049338125439565824 69056173954662924288 69111432853969637376 69173583423082919424 69333285407129468928 69522617837982994496 70208439724667568128 70271576810750902272 70487866003052890112 70490175036564307968 70553565481741074432 70834365344360032128 71030123581918850244 71817825738959548416 71958720349826064384 72023431429277346816 72157585860996927232 72957791226879541248 73023400751364145152 73166660499583336448 73460266681363365888 73519049745166680576 74249213234000953344 74547163527877361664 74753182474701852672 74990688903891769344 75050696614857653088 75118188248504107812 76031855463967162368 76241977513506187264 76310540442924807936 76616762515328198016 77618394984082046976 77680505391119511552 77688195698995789824 77832901602873090048 78212945067730868808 78913529286216646656 78984494690251014144 79055523912094765056 79298849253434501376 79454420386266279424 80310373498001031168 80557561146346160128 80630004996297910272 80632646264846942208 80888832974984380416 80953560393554322432 81177284093621543136 81983506279209385984 82077515130239483904 82238537542658359296 82312493062031253504 82868477512238658618 83455315144416165888 83530364888251072512 83951840408130408448 83954590492986703872 84364525016878240512 84932553267670155264 85117423098026131456 85535837396963057664 85703644461590593536 85772224702694460672 85849357998290408928 86971690782523588608 87133688586864214016 87212046220485494784 87559146050667261936 87562014303232226304 88777720446993727488 88786509370280902656 89028963850078942592 89386222934549564352 90267993931715444736 90349170185251160064 90554794148095721472 90627256289639430144 90708755620835149056 90805051870018605056 92065784167252754432 92148577138626183168 92231444564110559232 92518354735490654208 93695435747667869696 93802874434559410176 94071420642321432576 94445820459146709504 94706831442558466992 95463274158001225728 95757100985279397888 95944960466434752512 96031241905703129088 96416600019289417728 96679890430945101721 97364534335152193536 97755242739386351616 97947022241817821184 98025399660222240768 98113551998046181632 98504039307000669678 99485603125332738048 99670909966269136896 99987585205189025792 100067595486476870784 100157584331338810416 101375807285289549824 101747387257233077248 101874143416607686656 102155683353770930688 103256194497429897216 103574007188159348736 103584260931994386432 103667149280954456064 103777202137164120064 104283926756974491744 105312659587001352192 105407365216126353408 105731799004579335168 105735262554846461952 106545185372878275366 107506673328397213696 107851777299979173888 107938080524739096576 108035147143916020224 108236378791495390848 109436686840319311872 109535101127046217728 109651383390211145728 109749990749375004672 110190400022045048832 110491303349651544824 111373819851001430016 112129773712052779008 112486033355837654016 112576044922286479632 114047783195950743552 114271525948787458048 114362966270259280896 114465810664387211904 115962254376698118144 116282728293980659712 116427592476123070464 116745528067556349248 116749352404309635072 117319417601596303212 118370293929324969984 118476742035376521216 118948273880151752064 119181630579399419136 120465560247001546752 120836341719519240192 120945007494446865408 121333249462476570624 121765926140432314704 122864769518168244224 122975259418814078976 123357806313987538944 123468739593046880256 124302716268357987927 125182972716624248832 125428560856428576768 125927760612195612672 125931885739480055808 126275775256744622656 127398829901505232896 127676134647039197184 128041655874270838784 128555466692385890304 128658337054041691008 130340323652515135488 130457536173785382912 130700532880296321024 130818069330728242176 131338719076000892904 132647470833776984064 132894546621692182528 133423460648635827712 133543445775118413888 134079334401824346528 135401990897573167104 135832191222143582208 135940884434459145216 136207577805027907584 138098676250879131648 138222865707939274752 138347166846165838848 138666570814258937856 139045235675965988992 140543153621501804544 140975732006105780224 140980350073128615936 141107130963482148864 141668730688720064256 142060247163837700488 143635651477919096832 143917440699652128768 144046862858554693632 144315171721993854464 146046801502728290304 146333320999166672896 146920533362726731776 147038099490333361152 149094327055754723328 149506364949403705344 149981377807783538688 150101393229715306176 150236376497008215624 152063710927934324736 152483955027012374528 152621080885849615872 153233525030656396032 155361010782239023104 155376391397991579648 155665803205746180096 156425890135461737616 157968989380502028288 158111047824189530112 158597698506869002752 158908840772532558848 161115122292692320256 161260009992595820544 161265292529693884416 161777665949968760832 161907120787108644864 162354568187243086272 163967012558418771968 164155030260478967808 164477075085316718592 164624986124062507008 165736955024477317236 167060729776502145024 167903680816260816896 168729050033756481024 170234846196052262912 171071674793926115328 171407288923181187072 171544449405388921344 171698715996580817856 173943381565047177216 174267377173728428032 174424092440970989568 175118292101334523872 175124028606464452608 177555440893987454976 178057927700157885184 178772445869099128704 180698340370502320128 181109588296191442944 181254512579278860288 181417511241670298112 181610103740037210112 184131568334505508864 184297154277252366336 184462889128221118464 185036709470981308416 187390871495335739392 188142841284642865152 188891640918293419008 189413662885116933984 191514201970558795776 191889920932869505024 192062483811406258176 192833200038578835456 193359780861890203442 194729068670304387072 195510485478772703232 195894044483635642368 196050799320444481536 196227103996092363264 197008078614001339356 198971206250665476096 199341819932538273792 199975170410378051584 200135190972953741568 200315168662677620832 203494774514466154496 203748286833215373312 204311366707541861376 207148014376318697472 207168521863988772864 207334298561908912128 207554404274328240128 208567853513948983488 210625319174002704384 210814730432252706816 211463598009158670336 211470525109692923904 213090370745756550732 215013346656794427392 215876161049478193152 216070294287832040448 216472757582990781696 218873373680638623744 219070202254092435456 219499981498750009344 220380800044090097664 220982606699303089648 222747639702002860032 224259547424105558016 224972066711675308032 225152089844572959264 228095566391901487104 228543051897574916096 228725932540518561792 228931621328774423808 232565456587961319424 232855184952246140928 233491056135112698496 233498704808619270144 234638835203192606424 236740587858649939968 236953484070753042432 237896547760303504128 238363261158798838272 240931120494003093504 241672683439038480384 241890014988893730816 242666498924953141248 243531852280864629408 245729539036336488448 245950518837628157952 246715612627975077888 246937479186093760512 248605432536715975854 250365945433248497664 251855521224391225344 251863771478960111616 252551550513489245312 254797659803010465792 255352269294078394368 256083311748541677568 257110933384771780608 257316674108083382016 260915072347570765824 261401065760592642048 261636138661456484352 262677438152001785808 265789093243384365056 266846921297271655424 267086891550236827776 268158668803648693056 270803981795146334208 271664382444287164416 271881768868918290432 272415155610055815168 276197352501758263296 276445731415878549504 276694333692331677696 278090471351931977984 281086307243003609088 281951464012211560448 282214261926964297728 283337461377440128512 284120494327675400976 287271302955838193664 287834881399304257536 288093725717109387264 288630343443987708928 290039671292835305163 292093603005456580608 292666641998333345792 293841066725453463552 294076198980666722304 299012729898807410688 299962755615567077376 300202786459430612352 300472752994016431248 304127421855868649472 304967910054024749056 305242161771699231744 306467050061312792064 310722021564478046208 310752782795983159296 311331606411492360192 312851780270923475232 315937978761004056576 316222095648379060224 317195397013738005504 317817681545065117696 322230244585384640512 322520019985191641088 323555331899937521664 323814241574217289728 324709136374486172544 327934025116837543936 328310060520957935616 328954150170633437184 329249972248125014016 331473910048954634472 334121459553004290048 335807361632521633792 337458100067512962048 342143349587852230656 342814577846362374144 343088898810777842688 343397431993161635712 347886763130094354432 348534754347456856064 348848184881941979136 350236584202669047744 350248057212928905216 355110881787974909952 356115855400315770368 357544891738198257408 361396680741004640256 362509025158557720576 362835022483340596224 363220207480074420224 368594308554504732672 368925778256442236928 370073418941962616832 372908148805073963781 376285682569285730304 377783281836586838016 378827325770233867968 383028403941117591552 383779841865739010048 384124967622812516352 385666400077157670912 386719561723780406884 391020970957545406464 392101598640888963072 392454207992184726528 394016157228002678712 397942412501330952192 398683639865076547584 399950340820756103168 400270381945907483136 400630337325355241664 406989549028932308992 407496573666430746624 408622733415083722752 414296028752637394944 414668597123817824256 415108808548656480256 417135707027897966976 421629460864505413632 422927196018317340672 422941050219385847808 426180741491513101464 430026693313588854784 431752322098956386304 432140588575664080896 432945515165981563392 438140404508184870912 438999962997500018688 440761600088180195328 441965213398606179296 448519094848211116032 449944133423350616064 450304179689145918528 456191132783802974208 457086103795149832192 457451865081037123584 457863242657548847616 465130913175922638848 466982112270225396992 466997409617238540288 469277670406385212848 473906968141506084864 475793095520607008256 476726522317597676544 483345366878076960768 483780029977787461632 485332997849906282496 487063704561729258816 491459078072672976896 491901037675256315904 493431225255950155776 493874958372187521024 497210865073431951708 503711042448782450688 505103101026978490624 510704538588156788736 512166623497083355136 514221866769543561216 514633348216166764032 521830144695141531648 522802131521185284096 523272277322912968704 525354876304003571616 531578186486768730112 533693842594543310848 534173783100473655552 536317337607297386112 543328764888574328832 543763537737836580864 544830311220111630336 552394705003516526592 552891462831757099008 553388667384663355392 556180942703863955968 562172614486007218176 563902928024423120896 564428523853928595456 566674922754880257024 568240988655350801952 574542605911676387328 575669762798608515072 576187451434218774528 577260686887975417856 580079342585670610326 584187206010913161216 587682133450906927104 588152397961333444608 598025459797614821376 599925511231134154752 600405572918861224704 600945505988032862496 609935820108049498112 610484323543398463488 612934100122625584128 621444043128956092416 621505565591966318592 622663212822984720384 625703560541846950464 631875957522008113152 632444191296758120448 634390794027476011008 635635363090130235392 644460489170769281024 645040039970383282176 647628483148434579456 649418272748972345088 655868050233675087872 656620121041915871232 658499944496250028032 662947820097909268944 668242919106008580096 671614723265043267584 674916200135025924096 684286699175704461312 685629155692724748288 686177797621555685376 686794863986323271424 697069508694913712128 697696369763883958272 700473168405338095488 700496114425857810432 710221763575949819904 712231710800631540736 715089783476396514816 722793361482009280512 725018050317115441152 725670044966681192448 726440414960148840448 737188617109009465344 737851556512884473856 740146837883925233664 745816297610147927562 755566563673173676032 757654651540467735936 766056807882235183104 767559683731478020096 768249935245625032704 771332800154315341824 773439123447560813768 784203197281777926144 784908415984369453056 788032314456005357424 797367279730153095168 799900681641512206336 800540763891814966272 801260674650710483328 813979098057864617984 814993147332861493248 817245466830167445504 828592057505274789888 829337194247635648512 830217617097312960512 834271414055795933952 843258921729010827264 845854392036634681344 852361482983026202928 860053386627177709568 863504644197912772608 864281177151328161792 865891030331963126784 870119013878505915489 876280809016369741824 877999925995000037376 881523200176360390656 883930426797212358592 897038189696422232064 899888266846701232128 900608359378291837056 912382265567605948416 914903730162074247168 915726485315097695232 930261826351845277696 933964224540450793984 933994819234477080576 938555340812770425696 947813936283012169728 951586191041214016512 953453044635195353088 966690733756153921536 967560059955574923264 970665995699812564992 974127409123458517632 983802075350512631808 986862450511900311552 987749916744375042048 994421730146863903416 1007422084897564901376 1010206202053956981248 1024333246994166710272 1028443733539087122432 1029266696432333528064 1043660289390283063296 1045604263042370568192 1046544554645825937408 1050709752608007143232 1067387685189086621696 1068347566200947311104 1072634675214594772224 1087527075475673161728 1089660622440223260672 1105782925663514198016 1106777334769326710784 1112361885407727911936 1127805856048846241792 1128857047707857190912 1133349845509760514048 1136481977310701603904 1149085211823352774656 1151339525597217030144 1152374902868437549056 1154521373775950835712 1160158685171341220652 1176304795922666889216 1196050919595229642752 1199851022462268309504 1200811145837722449408 1201891011976065724992 1219871640216098996224 1220968647086796926976 1225868200245251168256 1242888086257912184832 1245326425645969440768 1251407121083693900928 1264888382593516240896 1268781588054952022016 1271270726180260470784 1288920978341538562048 1290080079940766564352 1295256966296869158912 1298836545497944690176 1311736100467350175744 1316999888992500056064 1325895640195818537888 1343229446530086535168 1349832400270051848192 1368573398351408922624 1371258311385449496576 1372355595243111370752 1373589727972646542848 1394139017389827424256 1395392739527767916544 1400946336810676190976 1400992228851715620864 1424463421601263081472 1430179566952793029632 1450036100634230882304 1451340089933362384896 1452880829920297680896 1474377234218018930688 1475703113025768947712 1480293675767850467328 1491632595220295855124 1511133127346347352064 1515309303080935471872 1532113615764470366208 1536499870491250065408 1542665600308630683648 1546878246895121627536 1568406394563555852288 1569816831968738906112 1576064628912010714848 1594734559460306190336 1599801363283024412672 1601081527783629932544 1602521349301420966656 1627958196115729235968 1629986294665722986496 1634490933660334891008 1657184115010549579776 1658674388495271297024 1668542828111591867904 1686517843458021654528 1691708784073269362688 1704722965966052405856 1720106773254355419136 1727009288395825545216 1728562354302656323584 1731782060663926253568 1740238027757011830978 1752561618032739483648 1763046400352720781312 1767860853594424717184 1794076379392844464128 1799776533693402464256 1801216718756583674112 1829807460324148494336 1831452970630195390464 1860523652703690555392 1867928449080901587968 1867989638468954161152 1877110681625540851392 1895627872566024339456 1903172382082428033024 1906906089270390706176 1933381467512307843072 1935120119911149846528 1948254818246917035264 1967604150701025263616 1975499833488750084096 1988843460293727806832 2014844169795129802752 2020412404107913962496 2048666493988333420544 2056887467078174244864 2058533392864667056128 2091208526084741136384 2093089109291651874816 2101419505216014286464 2134775370378173243392 2136695132401894622208 2145269350429189544448 2175054150951346323456 2179321244880446521344 2211565851327028396032 2213554669538653421568 2224723770815455823872 2255611712097692483584 2266699691019521028096 2272963954621403207808 2298170423646705549312 2302679051194434060288 2304749805736875098112 2309042747551901671424 2320317370342682441304 2352609591845333778432 2392101839190459285504 2399702044924536619008 2401622291675444898816 2403782023952131449984 2439743280432197992448 2441937294173593853952 2451736400490502336512 2485776172515824369664 2490652851291938881536 2502814242167387801856 2529776765187032481792 2537563176109904044032 2542541452360520941568 2580160159881533128704 2590513932593738317824 2597673090995889380352 2610357041635517746467 2633999777985000112128 2651791280391637075776 2686458893060173070336 2699664800540103696384 2737146796702817845248 2744711190486222741504 2747179455945293085696 2790785479055535833088 2801892673621352381952 2801984457703431241728 2848926843202526162944 2860359133905586059264 2900072201268461764608 2902680179866724769792 2905761659840595361792 2951406226051537895424 2960587351535700934656 2983265190440591710248 3022266254692694704128 3030618606161870943744 3072999740982500130816 3085331200617261367296 3093756493790243255072 3136812789127111704576 3139633663937477812224 3152129257824021429696 3199602726566048825344 3202163055567259865088 3205042698602841933312 3255916392231458471936 3268981867320669782016 3317348776990542594048 3337085656223183735808 3383417568146538725376 3409445931932104811712 3440213546508710838272 3454018576791651090432 3457124708605312647168 3463564121327852507136 3480476055514023661956 3535721707188849434368 3588152758785688928256 3599553067386804928512 3602433437513167348224 3659614920648296988672 3662905941260390780928 3721047305407381110784 3735856898161803175936 3735979276937908322304 3754221363251081702784 3806344764164856066048 3813812178540781412352 3866762935024615686144 3870240239822299693056 3896509636493834070528 3935208301402050527232 3950999666977500168192 3977686920587455613664 4029688339590259605504 4040824808215827924992 4113774934156348489728 4117066785729334112256 4182417052169482272768 4186178218583303749632 4202839010432028572928 4269550740756346486784 4273390264803789244416 4290538700858379088896 4350108301902692646912 4358642489760893042688 4423131702654056792064 4427109339077306843136 4449447541630911647744 4511223424195384967168 4533399382039042056192 4545927909242806415616 4596340847293411098624 4609499611473750196224 4618085495103803342848 4640634740685364882608 4705219183690667556864 4784203678380918571008 4799404089849073238016 4803244583350889797632 4807564047904262899968 4879486560864395984896 4883874588347187707904 4903472800981004673024 4971552345031648739328 5005628484334775603712 5059553530374064963584 5075126352219808088064 5085082904721041883136 5160320319763066257408 5181027865187476635648 5195346181991778760704 5220714083271035492934 5303582560783274151552 5372917786120346140672 5399329601080207392768 5489422380972445483008 5494358911890586171392 5581570958111071666176 5603785347242704763904 5603968915406862483456 5697853686405052325888 5720718267811172118528 5800144402536923529216 5805360359733449539584 5811523319681190723584 5902812452103075790848 5966530380881183420496 6044532509385389408256 6061237212323741887488 6145999481965000261632 6170662401234522734592 6187512987580486510144 6273625578254223409152 6279267327874955624448 6304258515648042859392 6404326111134519730176 6410085397205683866624 6511832784462916943872 6537963734641339564032 6634697553981085188096 6674171312446367471616 6766835136293077450752 6818891863864209623424 6908037153583302180864 6914249417210625294336 6927128242655705014272 6960952111028047323912 7071443414377698868736 7176305517571377856512 7199106134773609857024 7204866875026334696448 7319229841296593977344 7325811882520781561856 7471713796323606351872 7471958553875816644608 7508442726502163405568 7612689528329712132096 7627624357081562824704 7740480479644599386112 7793019272987668141056 7901999333955000336384 7955373841174911227328 8059376679180519211008 8081649616431655849984 8234133571458668224512 8372356437166607499264 8405678020864057145856 8539101481512692973568 8546780529607578488832 8581077401716758177792 8700216603805385293824 8717284979521786085376 8854218678154613686272 8898895083261823295488 9022446848390769934336 9066798764078084112384 9091855818485612831232 9218999222947500392448 9236170990207606685696 9281269481370729765216 9410438367381335113728 9598808179698146476032 9606489166701779595264 9615128095808525799936 9758973121728791969792 9767749176694375415808 9806945601962009346048 10011256968669551207424 10150252704439616176128 10170165809442083766272 10320640639526132514816 10362055730374953271296 10390692363983557521408 10441428166542070985868 10607165121566548303104 10798659202160414785536 10978844761944890966016 10988717823781172342784 11163141916222143332352 11207570694485409527808 11207937830813724966912 11395707372810104651776 11441436535622344237056 11600288805073847058432 11610720719466899079168 11805624904206151581696 11933060761762366840992 12089065018770778816512 12122474424647483774976 12341324802469045469184 12375025975160973020288 12547251156508446818304 12558534655749911248896 12608517031296085718784 12808652222269039460352 12820170794411367733248 13023665568925833887744 13075927469282679128064 13269395107962170376192 13348342624892734943232 13533670272586154901504 13637783727728419246848 13828498834421250588672 13854256485311410028544 13921904222056094647824 14142886828755397737472 14352611035142755713024 14398212269547219714048 14409733750052669392896 14638459682593187954688 14651623765041563123712 14943427592647212703744 15016885453004326811136 15225379056659424264192 15255248714163125649408 15480960959289198772224 15586038545975336282112 15910747682349822454656 16118753358361038422016 16163299232863311699968 16468267142917336449024 16744712874333214998528 16811356041728114291712 17078202963025385947136 17093561059215156977664 17162154803433516355584 17400433207610770587648 17434569959043572170752 17708437356309227372544 17797790166523646590976 18133597528156168224768 18183711636971225662464 18437998445895000784896 18472341980415213371392 18562538962741459530432 18820876734762670227456 19212978333403559190528 19230256191617051599872 19535498353388750831616 19613891203924018692096 20022513937339102414848 20300505408879232352256 20340331618884167532544 20724111460749906542592 20781384727967115042816 20882856333084141971736 21214330243133096606208 21597318404320829571072 21957689523889781932032 21977435647562344685568 22415141388970819055616 22415875661627449933824 22791414745620209303552 22882873071244688474112 23221441438933798158336 23866121523524733681984 24178130037541557633024 24244948849294967549952 24750051950321946040576 25117069311499822497792 25217034062592171437568 25617304444538078920704 25640341588822735466496 26047331137851667775488 26151854938565358256128 26696685249785469886464 27067340545172309803008 27275567455456838493696 27656997668842501177344 27708512970622820057088 27843808444112189295648 28285773657510795474944 28796424539094439428096 28819467500105338785792 29276919365186375909376 29303247530083126247424 29886855185294425407488 30033770906008653622272 30450758113318848528384 30510497428326251298816 30961921918578397544448 31172077091950672564224 31821495364699644909312 32326598465726623399936 32936534285834672898048 33489425748666429997056 33622712083456228583424 34156405926050771894272 34187122118430313955328 34324309606867032711168 34800866415221541175296 35416874712618454745088 35595580333047293181952 36267195056312336449536 36367423273942451324928 36944683960830426742784 37125077925482919060864 37641753469525340454912 38425956666807118381056 38460512383234103199744 39070996706777501663232 39227782407848037384192 40045027874678204829696 40601010817758464704512 40680663237768335065088 41562769455934230085632 41765712666168283943472 42428660486266193212416 43194636808641659142144 43915379047779563864064 43954871295124689371136 44830282777941638111232 45582829491240418607104 45765746142489376948224 46442882877867596316672 47732243047049467363968 48356260075083115266048 48489897698589935099904 49500103900643892081152 50234138622999644995584 50434068125184342875136 51234608889076157841408 51280683177645470932992 52303709877130716512256 53393370499570939772928 54551134910913676987392 55313995337685002354688 55417025941245640114176 55687616888224378591296 56571547315021590949888 57638935000210677571584 58606495060166252494848 59773710370588850814976 60067541812017307244544 60901516226637697056768 61020994856652502597632 62344154183901345128448 63642990729399289818624 64653196931453246799872 65873068571669345796096 67245424166912457166848 68312811852101543788544 68374244236860627910656 68648619213734065422336 71191160666094586363904 72534390112624672899072 72734846547884902649856 73889367921660853485568 74250155850965838121728 76851913333614236762112 76921024766468206399488 78141993413555003326464 78455564815696074768384 80090055749356409659392 81202021635516929409024 83125538911868460171264 83531425332336567886944 84857320972532386424832 86389273617283318284288 87830758095559127728128 87909742590249378742272 89660565555883276222464 91165658982480837214208 91531492284978753896448 92885765755735192633344 95464486094098934727936 96979795397179870199808 99000207801287784162304 100468277245999289991168 100868136250368685750272 102469217778152315682816 102561366355290941865984 106786740999141879545856 109102269821827353974784 110834051882491280228352 111375233776448757182592 113143094630043181899776 115277870000421355143168 117212990120332504989696 119547420741177701629952 120135083624034614489088 121803032453275394113536 122041989713305005195264 124688308367802690256896 127285981458798579637248 129306393862906493599744 131746137143338691592192 134490848333824914333696 136748488473721255821312 137297238427468130844672 142382321332189172727808 145068780225249345798144 145469693095769805299712 148500311701931676243456 153703826667228473524224 153842049532936412798976 156911129631392149536768 160180111498712819318784 166251077823736920342528 167062850664673135773888 169714641945064772849664 175819485180498757484544 179321131111766552444928 182331317964961674428416 183062984569957507792896 190928972188197869455872 193959590794359740399616 198000415602575568324608 201736272500737371500544 204938435556304631365632 205122732710581883731968 213573481998283759091712 218204539643654707949568 221668103764982560456704 222750467552897514365184 226286189260086363799552 230555740000842710286336 234425980240665009979392 239094841482355403259904 240270167248069228978176 243606064906550788227072 249376616735605380513792 254571962917597159274496 258612787725812987199488 263492274286677383184384 268981696667649828667392 273496976947442511642624 274594476854936261689344 284764642664378345455616 290939386191539610599424 297000623403863352486912 307407653334456947048448 307684099065872825597952 320360222997425638637568 332502155647473840685056 334125701329346271547776 339429283890129545699328 351638970360997514969088 358642262223533104889856 366125969139915015585792 381857944376395738911744 387919181588719480799232 396000831205151136649216 403472545001474743001088 410245465421163767463936 427146963996567518183424 436409079287309415899136 445500935105795028730368 452572378520172727599104 461111480001685420572672 478189682964710806519808 480540334496138457956352 498753233471210761027584 509143925835194318548992 517225575451625974398976 537963393335299657334784 546993953894885023285248 549188953709872523378688 581878772383079221198848 594001246807726704973824 614815306668913894096896 615368198131745651195904 640720445994851277275136 665004311294947681370112 668251402658692543095552 678858567780259091398656 703277940721995029938176 717284524447066209779712 763715888752791477823488 775838363177438961598464 792001662410302273298432 806945090002949486002176 820490930842327534927872 854293927993135036366848 872818158574618831798272 891001870211590057460736 905144757040345455198208 922222960003370841145344 961080668992276915912704 997506466942421522055168 1018287851670388637097984 1075926786670599314669568 1098377907419745046757376 1163757544766158442397696 1188002493615453409947648 1230736396263491302391808 1281440891989702554550272 1336502805317385086191104 1357717135560518182797312 1434569048894132419559424 1527431777505582955646976 1551676726354877923196928 1584003324820604546596864 1613890180005898972004352 1640981861684655069855744 1745636317149237663596544 1782003740423180114921472 1810289514080690910396416 1844445920006741682290688 1922161337984553831825408 1995012933884843044110336 2036575703340777274195968 2151853573341198629339136 2327515089532316884795392 2376004987230906819895296 2461472792526982604783616 2562881783979405109100544 2673005610634770172382208 2715434271121036365594624 3054863555011165911293952 3168006649641209093193728 3227780360011797944008704 3491272634298475327193088 3564007480846360229842944 3620579028161381820792832 3844322675969107663650816 4073151406681554548391936 4303707146682397258678272 4655030179064633769590784 4752009974461813639790592 4922945585053965209567232 5346011221269540344764416 5430868542242072731189248 6109727110022331822587904 6336013299282418186387456 6455560720023595888017408 6982545268596950654386176 7128014961692720459685888 7688645351938215327301632 8146302813363109096783872 9504019948923627279581184 10692022442539080689528832 10861737084484145462378496 12219454220044663645175808 12672026598564836372774912 12911121440047191776034816 13965090537193901308772352 14256029923385440919371776 16292605626726218193567744 19008039897847254559162368 21384044885078161379057664 24438908440089327290351616 25344053197129672745549824 28512059846770881838743552 32585211253452436387135488 38016079795694509118324736 42768089770156322758115328 48877816880178654580703232 57024119693541763677487104 76032159591389018236649472 85536179540312645516230656 97755633760357309161406464 114048239387083527354974208 171072359080625291032461312 228096478774167054709948416 342144718161250582064922624 684289436322501164129845248
- Sum of all divisors σ(n): 2454972392491180515072000000
- Sum of proper divisors (its aliquot sum) s(n): 1770682956168679350942154752
- 684289436322501164129845248 is an abundant number, because the sum of its proper divisors (1770682956168679350942154752) is greater than itself. Its abundance is 1086393519846178186812309504
Bases of 684289436322501164129845248
- Binary: 1000110110000001111110110010101100011010011010001001011101001101001000110000000000000000002
- Hexadecimal: 0x23607ECAC69A25D348C0000
- Base-36: 2DZAOVYAGMV3DZRPC0
Squares and roots of 684289436322501164129845248
- 684289436322501164129845248 squared (6842894363225011641298452482) is 468252032662566375527517471907505639256597132428181504
- 684289436322501164129845248 cubed (6842894363225011641298452483) is 320419919487532949062133109974193408121055816989477404555613815739496725575892992
-
The
square root of 684289436322501164129845248 is 26158926513190.5052364413 -
684289436322501164129845248 is a
perfect cube number . Itscube root is 881211072
Scales and comparisons
How big is 684289436322501164129845248?- 684,289,436,322,501,164,129,845,248 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 684,289,436,322,501,164,129,845,248 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 684289436322501164129845248 cubic inches would be around 73434256 feet tall.
Recreational maths with 684289436322501164129845248
- 684289436322501164129845248 backwards is 842548921461105223634982486
- The number of decimal digits it has is: 27
- The sum of 684289436322501164129845248's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 684289436322501164129845248 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 684289436322501164129845248 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/684289436322501164129845248/
Chicago style:
Numbermatics. 2024. "Number 684289436322501164129845248 - Facts about the integer". https://numbermatics.com/n/684289436322501164129845248/
The information we have on file for 684289436322501164129845248 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 684289436322501164129845248, math, Factors of 684289436322501164129845248, curriculum, school, college, exams, university, Prime factorization of 684289436322501164129845248, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-four septillion, two hundred eighty-nine sextillion, four hundred thirty-six quintillion, three hundred twenty-two quadrillion, five hundred one trillion, one hundred sixty-four billion, one hundred twenty-nine million, eight hundred forty-five thousand, two hundred forty-eight.