56058027101631918223917056
56,058,027,101,631,918,223,917,056 is an even composite number composed of six prime numbers multiplied together.
56058027101631918223917056 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 56058027101631918223917056:
221 × 73 × 113 × 133 × 293 × 1033
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 13 × 13 × 13 × 29 × 29 × 29 × 103 × 103 × 103)See below for interesting mathematical facts about the number 56058027101631918223917056 from the Numbermatics database.
Names of 56058027101631918223917056
- Cardinal: 56058027101631918223917056 can be written as Fifty-six septillion, fifty-eight sextillion, twenty-seven quintillion, one hundred one quadrillion, six hundred thirty-one trillion, nine hundred eighteen billion, two hundred twenty-three million, nine hundred seventeen thousand and fifty-six.
Scientific notation
- Scientific notation: 5.6058027101631918223917056 × 1025
Factors of 56058027101631918223917056
Divisors of 56058027101631918223917056
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 26 28 29 32 44 49 52 56 58 64 77 88 91 98 103 104 112 116 121 128 143 154 169 176 182 196 203 206 208 224 232 242 256 286 308 319 338 343 352 364 377 392 406 412 416 448 464 484 512 539 572 616 637 638 676 686 704 721 728 754 784 812 824 832 841 847 896 928 968 1001 1024 1078 1133 1144 1183 1232 1274 1276 1331 1339 1352 1372 1408 1421 1442 1456 1508 1568 1573 1624 1648 1664 1682 1694 1792 1856 1859 1936 2002 2048 2156 2197 2233 2266 2288 2366 2464 2548 2552 2639 2662 2678 2704 2744 2816 2842 2884 2912 2987 3016 3136 3146 3248 3296 3328 3364 3388 3509 3584 3712 3718 3773 3872 4004 4096 4147 4312 4394 4459 4466 4532 4576 4732 4901 4928 5047 5096 5104 5278 5324 5356 5408 5488 5632 5684 5768 5824 5887 5929 5974 6032 6272 6292 6496 6592 6656 6728 6776 7007 7018 7168 7424 7436 7546 7744 7931 8008 8192 8281 8294 8624 8788 8918 8932 9064 9152 9251 9317 9373 9464 9802 9856 9947 10094 10192 10208 10556 10609 10648 10712 10816 10933 10976 11011 11264 11368 11536 11648 11774 11858 11948 12064 12463 12544 12584 12992 13013 13184 13312 13456 13552 14014 14036 14336 14729 14848 14872 15092 15379 15488 15631 15862 16016 16384 16562 16588 17248 17303 17407 17576 17836 17864 18128 18304 18473 18502 18634 18746 18928 19604 19712 19894 20188 20384 20416 20449 20909 21112 21218 21296 21424 21632 21866 21952 22022 22528 22736 23072 23296 23548 23716 23896 24128 24167 24389 24563 24926 25088 25168 25984 26026 26368 26624 26912 27104 28028 28072 28672 29029 29458 29696 29744 30184 30758 30976 31262 31724 32032 32768 32857 33124 33176 34307 34496 34606 34814 35152 35329 35672 35728 36256 36608 36946 37004 37268 37492 37856 38599 38831 39208 39424 39788 40376 40768 40832 40898 41209 41503 41818 42224 42436 42592 42848 43264 43732 43904 44044 45056 45472 45617 46144 46592 47096 47432 47792 48256 48334 48778 49049 49126 49852 50176 50336 51968 52052 52736 53248 53824 53911 54208 55517 56056 56144 57344 57967 58058 58916 59392 59488 60368 61516 61952 62524 63448 63713 64064 64757 65219 65536 65611 65714 66248 66352 68614 68992 69212 69628 70304 70658 71344 71456 72512 73216 73892 74008 74263 74536 74984 75712 76531 77077 77198 77662 78416 78848 79576 80752 81536 81664 81796 82418 83006 83636 84448 84872 85184 85696 86528 86623 87241 87464 87808 88088 90112 90944 91091 91234 92288 93184 94192 94864 95584 96512 96668 97556 98098 98252 99704 100352 100672 101761 103103 103936 104104 105472 106496 107648 107653 107822 108416 109417 111034 112112 112288 114688 115934 116116 116699 117832 118784 118976 120263 120736 121121 121849 123032 123904 125048 126896 127426 128128 129311 129514 130438 131072 131222 131428 132496 132704 137093 137228 137917 137984 138424 139256 140608 141316 142129 142688 142912 143143 145024 146363 146432 147784 148016 148526 149072 149968 151424 153062 154154 154396 155324 156832 157696 159152 161504 162019 163072 163328 163592 164836 166012 167272 168896 169169 169744 170368 170723 171392 171941 173056 173246 174482 174928 175616 176176 180224 181888 182182 182468 184576 186368 188384 189728 191168 191477 193024 193336 195112 196196 196504 199408 200704 201344 203203 203522 206206 207872 208208 210944 212992 215296 215306 215644 216832 218834 222068 224224 224576 224939 226291 229376 229999 231868 232232 233398 235664 237568 237952 240149 240526 241472 242242 243698 246064 247808 250096 253792 254852 256256 258622 259028 260876 262144 262444 262856 264992 265408 265837 268279 270193 271817 274186 274456 275834 275968 276848 278512 281216 282632 284258 285376 285824 286286 288463 290048 292726 292864 295568 296032 297052 298144 299936 302848 306124 307661 308308 308792 310648 313664 315392 317057 318304 319319 323008 324038 326144 326656 327184 329672 332024 334544 337792 338338 339488 340736 341446 342784 343882 346112 346492 348964 349856 351232 352352 360448 361427 363776 364364 364936 369152 372736 376768 377377 379456 382336 382954 386048 386672 388619 390224 392392 393008 398816 401408 402688 406406 407044 412412 415744 416416 421888 425984 427141 430592 430612 431288 433664 437668 444136 445991 448448 449152 449878 452582 453299 456533 458752 459277 459998 463736 464464 466796 471328 475136 475904 480298 481052 482944 484484 487396 492128 495616 500192 501787 504803 507584 509704 512512 517244 518056 519841 521752 524288 524888 525712 529984 530816 531674 535717 536558 539539 540386 543634 548372 548912 551668 551936 553696 557024 562432 565264 568516 570752 571648 572572 576926 580096 585452 585728 591136 592064 593021 594104 596288 599872 605696 606361 610687 612248 615322 616616 617584 621296 627328 630784 634114 636608 637637 638638 646016 648076 652288 653312 654368 659344 664048 669088 675584 676676 678976 681472 682892 685568 687764 692224 692984 697928 699712 700843 702464 704704 712327 720896 721721 722854 727552 728728 729872 738304 745472 753536 753571 754754 758912 764672 765908 772096 773344 777238 780448 784784 786016 797632 802816 805376 812812 814088 816893 824824 831488 832832 841841 843776 847847 851968 852943 854282 861184 861224 862576 867328 875336 888272 891982 896896 898304 899756 905164 906598 913066 917504 918554 919996 927472 928928 933592 942656 950272 951808 952853 959651 960596 962104 965419 965888 968968 974792 984256 991232 994903 1000384 1002001 1003574 1009606 1015168 1019408 1024541 1025024 1034488 1036112 1039682 1043504 1048576 1049776 1051424 1059968 1061632 1063348 1071434 1073116 1079078 1080772 1087268 1092727 1096744 1097824 1103336 1103872 1107392 1114048 1119371 1124864 1126099 1130528 1134133 1137032 1141504 1143296 1145144 1153852 1160192 1170904 1171456 1182272 1184128 1184183 1186042 1188208 1192576 1195061 1199744 1203587 1211392 1212722 1221374 1224496 1230644 1233232 1235168 1242592 1254656 1261568 1268228 1273216 1275274 1277276 1283689 1292032 1296152 1304576 1306624 1308736 1318688 1322893 1328096 1338176 1340339 1351168 1353352 1357952 1362944 1365784 1371136 1375528 1384448 1385968 1395856 1399424 1401686 1404928 1409408 1422421 1424654 1441792 1443442 1445708 1455104 1457456 1459744 1476608 1490944 1507072 1507142 1509508 1517087 1517824 1529344 1531816 1544192 1546688 1554476 1560896 1563419 1569568 1572032 1574573 1584037 1595264 1605632 1609993 1610752 1625624 1628176 1633786 1649648 1662976 1665664 1681043 1683682 1687552 1695694 1703936 1705886 1708564 1722368 1722448 1725152 1734656 1750672 1776544 1782209 1783964 1792921 1793792 1796608 1799512 1810328 1813196 1826132 1835008 1837108 1839992 1847677 1854944 1857856 1860859 1867184 1877953 1885312 1891351 1900544 1902719 1903616 1905706 1919302 1921192 1924208 1930838 1931776 1937936 1949584 1968512 1982464 1989806 2000768 2004002 2007148 2019212 2030336 2038816 2049082 2050048 2068976 2072224 2079364 2087008 2097152 2099552 2102848 2106247 2119936 2123264 2126696 2142868 2146232 2153627 2158156 2161544 2174536 2185454 2193488 2195648 2206672 2207744 2214784 2219399 2228096 2235233 2238742 2249728 2252198 2261056 2268266 2274064 2283008 2286592 2290288 2307704 2320384 2341808 2342912 2364544 2368256 2368366 2372084 2376416 2385152 2390122 2399488 2407174 2422784 2425444 2442748 2448992 2461288 2466464 2470336 2485184 2489201 2509312 2512067 2523136 2529989 2536456 2546432 2550548 2554552 2567378 2584064 2592304 2609152 2613248 2617472 2637376 2641639 2645786 2656192 2676352 2680678 2702336 2706704 2715904 2725888 2731568 2742272 2751056 2768896 2771936 2791712 2798848 2803372 2809856 2818816 2844842 2849308 2883584 2886884 2891416 2910208 2914912 2919488 2924207 2951069 2953216 2981888 2989987 3014144 3014284 3019016 3034174 3035648 3058688 3063632 3088384 3093376 3108952 3121792 3121937 3126838 3139136 3144064 3149146 3168074 3173093 3190528 3211264 3219986 3221504 3251248 3256352 3267572 3299296 3325952 3331328 3362086 3367364 3375104 3384271 3391388 3407872 3411772 3417128 3444736 3444896 3450304 3469312 3487627 3501344 3512509 3533621 3553088 3564418 3567928 3585842 3587584 3593216 3599024 3620656 3626392 3638887 3652264 3670016 3674216 3679984 3695354 3709888 3715712 3721718 3734368 3750019 3755906 3770624 3782702 3801088 3805438 3807232 3811412 3838604 3842384 3848416 3861676 3863552 3875872 3899168 3937024 3964928 3975697 3979612 3999593 4001536 4008004 4014296 4038424 4060672 4077632 4098164 4100096 4121741 4137952 4144448 4151147 4158728 4174016 4199104 4205696 4212494 4239872 4244527 4246528 4253392 4274809 4285736 4292464 4307254 4316312 4323088 4349072 4370908 4386976 4391296 4413344 4415488 4429568 4438798 4456192 4470466 4477484 4499456 4504396 4522112 4536532 4548128 4566016 4573184 4580576 4615408 4640768 4683616 4685824 4698551 4729088 4736512 4736732 4744168 4752832 4770304 4780244 4798976 4814348 4845568 4850888 4885496 4897984 4905901 4922576 4932928 4940672 4970368 4978402 4986289 5018624 5024134 5046272 5052047 5059978 5072912 5092864 5101096 5109104 5134756 5168128 5184608 5218304 5226496 5234944 5274752 5283278 5291572 5312384 5352704 5361356 5404672 5413408 5431808 5451776 5463136 5484544 5502112 5537792 5543872 5552833 5583424 5597696 5606744 5619712 5637632 5689684 5698616 5718251 5767168 5773768 5782832 5820416 5829824 5838976 5848414 5892887 5902138 5906432 5934929 5963776 5970601 5979974 6028288 6028568 6038032 6068348 6071296 6117376 6127264 6176768 6186752 6217904 6243584 6243874 6253676 6278272 6288128 6298292 6336148 6346186 6381056 6422528 6439972 6443008 6502496 6512704 6523231 6535144 6562439 6598592 6651904 6662656 6669971 6717557 6724172 6734728 6750208 6757933 6768542 6782776 6815744 6823544 6834256 6889472 6889792 6900608 6938624 6964321 6975254 7002688 7014007 7025018 7067242 7106176 7128836 7135856 7171684 7175168 7186432 7198048 7241312 7252784 7277774 7304528 7340032 7348432 7359968 7390708 7419776 7431424 7443436 7468736 7500038 7511812 7541248 7565404 7602176 7610876 7614464 7622824 7649089 7677208 7684768 7696832 7709273 7723352 7727104 7751744 7798336 7835597 7874048 7882693 7929856 7938931 7951394 7959224 7999186 8003072 8016008 8028592 8076848 8121344 8155264 8196328 8200192 8243482 8275904 8288896 8289281 8302294 8317456 8348032 8365427 8398208 8411392 8424988 8479744 8489054 8493056 8506784 8549618 8571472 8584928 8614508 8632624 8646176 8698144 8741816 8773952 8782592 8826688 8830976 8859136 8877596 8912384 8922169 8940932 8954968 8985823 8998912 9008792 9044224 9073064 9096256 9132032 9146368 9161152 9230816 9260251 9281536 9367232 9371648 9382373 9397102 9458176 9473024 9473464 9488336 9505664 9540608 9560488 9597952 9628696 9691136 9701776 9770992 9795968 9811802 9845152 9865856 9881344 9940736 9956804 9972578 10037248 10048268 10092544 10104094 10119956 10145824 10185728 10202192 10218208 10269512 10336256 10369216 10436608 10452992 10469888 10481383 10549504 10566556 10583144 10619609 10624768 10705408 10722712 10809344 10826816 10863616 10903552 10926272 10943933 10969088 11004224 11022011 11075584 11087744 11088259 11105666 11166848 11195392 11213488 11239424 11269951 11275264 11379368 11397232 11436502 11534336 11547536 11565664 11640832 11659648 11677952 11696828 11785774 11804276 11812864 11869858 11927552 11941202 11959948 12019997 12056576 12057136 12076064 12136696 12142592 12234752 12254528 12353536 12373504 12387089 12435808 12475463 12487168 12487748 12507352 12550447 12556544 12576256 12596584 12672296 12692372 12762112 12845056 12879944 12886016 12933739 13004992 13025408 13026013 13046462 13070288 13124878 13145671 13197184 13239457 13303808 13319033 13325312 13339942 13435114 13448344 13469456 13500416 13515866 13537084 13565552 13631488 13647088 13668512 13778944 13779584 13801216 13877248 13928642 13950508 14005376 14028014 14050036 14120579 14134484 14205451 14212352 14257672 14271712 14343368 14350336 14372864 14396096 14482624 14505568 14551823 14555548 14609056 14639287 14680064 14696864 14719936 14743729 14781416 14839552 14862848 14886872 14937472 15000076 15023624 15075389 15082496 15130808 15204352 15221752 15228928 15245648 15298178 15354416 15369536 15393664 15418546 15446704 15454208 15503488 15535793 15596672 15646631 15671194 15748096 15765386 15859712 15877862 15902788 15918448 15998372 16006144 16032016 16057184 16153696 16242688 16310528 16392656 16400384 16486964 16551808 16577792 16578562 16604588 16634912 16687957 16696064 16730854 16796416 16822784 16849976 16959488 16978108 16986112 17013568 17099236 17142944 17169856 17197609 17229016 17265248 17292352 17396288 17424407 17483632 17547904 17565184 17584469 17653376 17661952 17709923 17718272 17755192 17824768 17844338 17881864 17909936 17971646 17997824 18017584 18088448 18146128 18192512 18264064 18292736 18322304 18461632 18491473 18520502 18563072 18734464 18743296 18764746 18794204 18916352 18946048 18946928 18976672 19011328 19081216 19120976 19195904 19257392 19382272 19403552 19541984 19591936 19623604 19690304 19722131 19731712 19762688 19881472 19913608 19945156 20074496 20096536 20185088 20208188 20239912 20291648 20324447 20371456 20404384 20436416 20469449 20539024 20657483 20672512 20738432 20873216 20905984 20929909 20939776 20962766 21099008 21133112 21166288 21239218 21249536 21410816 21445424 21618688 21653632 21727232 21807104 21852544 21853559 21887866 21938176 22008448 22044022 22151168 22175488 22176518 22211332 22333696 22390784 22426976 22478848 22539902 22550528 22758736 22794464 22873004 23068672 23095072 23131328 23168717 23281664 23307973 23319296 23355904 23393656 23571548 23608552 23625728 23689897 23739716 23855104 23882404 23919896 24039994 24113152 24114272 24152128 24273392 24285184 24413389 24469504 24509056 24587563 24707072 24735347 24747008 24774178 24871616 24950926 24974336 24975496 25014704 25100894 25113088 25152512 25193168 25344592 25384744 25524224 25690112 25759888 25772032 25867478 26009984 26050816 26052026 26092924 26140576 26249756 26291342 26394368 26478914 26607616 26638066 26650624 26679884 26870228 26896688 26938912 27000832 27031732 27074168 27131104 27262976 27294176 27337024 27381211 27557888 27559168 27602432 27632737 27754496 27829879 27857284 27901016 27997151 28010752 28056028 28100072 28241158 28268968 28410902 28424704 28515344 28543424 28686736 28700672 28745728 28792192 28852187 28965248 29011136 29058029 29103646 29111096 29218112 29278574 29393728 29439872 29487458 29562832 29679104 29711689 29725696 29773744 29874944 30000152 30047248 30150778 30164992 30261616 30408704 30443504 30457856 30491296 30596356 30708832 30739072 30787328 30837092 30893408 30908416 31006976 31071586 31193344 31293262 31342388 31496192 31530772 31689083 31719424 31755724 31805576 31836896 31996744 32012288 32064032 32114368 32307392 32461759 32485376 32621056 32656871 32785312 32800768 32889857 32973928 33103616 33155584 33157124 33209176 33269824 33375914 33392128 33461708 33592832 33645568 33699952 33918976 33956216 33972224 34027136 34198472 34285888 34339712 34341307 34395218 34458032 34530496 34584704 34792576 34848814 34904023 34967264 35095808 35130368 35168938 35306752 35323904 35419846 35436544 35510384 35649536 35688676 35763728 35819872 35943292 35995648 36035168 36176896 36292256 36385024 36528128 36585472 36644608 36923264 36982946 37041004 37126144 37226981 37468928 37486592 37529492 37588408 37832704 37892096 37893856 37953344 38022656 38162432 38241952 38363897 38391808 38514784 38764544 38807104 38869831 39083968 39183872 39247208 39380608 39444262 39463424 39525376 39762944 39827216 39890312 40027757 40148992 40193072 40370176 40416376 40479824 40583296 40648894 40742912 40808768 40872832 40938898 41078048 41250209 41314966 41345024 41476864 41746432 41811968 41859818 41879552 41925532 42198016 42266224 42332576 42478436 42499072 42821632 42890848 43237376 43307264 43454464 43614208 43705088 43707118 43775732 43876352 43995523 44016896 44088044 44302336 44350976 44353036 44422664 44667392 44781568 44853952 44957696 45079804 45101056 45339151 45517472 45588928 45662617 45746008 45937073 46190144 46262656 46337434 46563328 46615946 46638592 46689797 46711808 46787312 47022899 47143096 47217104 47251456 47305531 47379794 47479432 47710208 47764808 47839792 48079988 48226304 48228544 48304256 48546784 48570368 48750247 48826778 48939008 49018112 49175126 49414144 49470694 49494016 49548356 49743232 49901852 49948672 49950992 50029408 50201788 50226176 50305024 50386336 50689184 50769488 51048448 51380224 51519776 51544064 51684061 51734956 51994709 52019968 52101632 52104052 52185848 52281152 52499512 52582684 52788736 52957828 53215232 53276132 53301248 53359768 53543623 53582633 53740456 53793376 53877824 53964911 54001664 54063464 54148336 54262208 54588352 54674048 54762422 54849179 55115776 55118336 55178851 55204864 55265474 55508992 55572517 55659758 55714568 55802032 55994302 56021504 56112056 56200144 56482316 56537936 56821804 56849408 57030688 57086848 57373472 57401344 57491456 57584384 57704374 57930496 58022272 58116058 58207292 58222192 58436224 58557148 58787456 58879744 58974916 59125664 59358208 59423378 59451392 59547488 59749888 60000304 60094496 60301556 60329984 60523232 60817408 60887008 60915712 60982592 61081163 61192712 61417664 61478144 61574656 61674184 61786816 61816832 62013952 62143172 62386688 62455183 62586524 62684776 62900761 62992384 63061544 63378166 63438848 63511448 63611152 63673792 63993488 64024576 64128064 64228736 64614784 64821757 64923518 64970752 65242112 65313742 65570624 65601536 65676611 65779714 65947856 66207232 66311168 66314248 66418352 66539648 66751828 66784256 66923416 67185664 67291136 67399904 67837952 67912432 67944448 68054272 68396944 68571776 68679424 68682614 68790436 68916064 69060992 69169408 69585152 69697628 69808046 69934528 70191616 70260736 70337876 70613504 70647808 70839692 70873088 71020768 71299072 71377352 71527456 71639744 71886584 71991296 72070336 72186829 72353792 72584512 72770048 73056256 73170944 73289216 73369681 73846528 73965892 74082008 74252288 74337263 74453962 74937856 74973184 75058984 75176816 75665408 75784192 75787712 75906688 76045312 76324864 76483904 76607531 76727794 76783616 77029568 77154077 77529088 77614208 77617813 77739662 78167936 78367744 78494416 78761216 78888524 78926848 79050752 79525888 79654432 79780624 80055514 80297984 80386144 80740352 80832752 80959648 81166592 81297788 81485824 81617536 81745664 81877796 82156096 82500418 82629932 82690048 82953728 83492864 83623936 83719636 83759104 83851064 84139979 84396032 84532448 84665152 84802003 84956872 84998144 85643264 85781696 86474752 86614528 86709623 86908928 87228416 87328241 87410176 87414236 87551464 87752704 87853129 87991046 88033792 88176088 88604672 88701952 88706072 88845328 89334784 89563136 89707904 89915392 90159608 90202112 90536173 90678302 91034944 91177856 91182091 91325234 91492016 91874146 92019697 92380288 92525312 92674868 93126656 93231892 93277184 93379594 93423616 93574624 94045798 94286192 94434208 94502912 94611062 94759588 94958864 95420416 95529616 95679584 96159976 96452608 96457088 96608512 97093568 97140736 97500494 97653556 97878016 98036224 98143859 98350252 98828288 98844053 98941388 98988032 99096712 99438157 99486464 99803704 99897344 99901984 100058816 100403576 100452352 100610048 100772672 101378368 101538976 101862761 102096896 102475009 102760448 103039552 103088128 103206103 103368122 103469912 103989418 104039936 104203264 104208104 104371696 104562304 104999024 105165368 105527723 105577472 105915656 106430464 106552264 106602496 106719536 107087246 107165266 107480912 107586752 107755648 107929822 108003328 108126928 108296672 108524416 108750551 109176704 109348096 109524844 109698358 110231552 110236672 110357702 110409728 110530948 111017984 111145034 111319516 111429136 111604064 111988604 112043008 112224112 112400288 112964632 113075872 113643608 113698816 114061376 114173696 114746944 114802688 114982912 115168768 115295213 115408748 115860992 115988197 116044544 116232116 116414584 116444384 116815699 116872448 117114296 117574912 117759488 117949832 118251328 118716416 118846756 118902784 119094976 119499776 120000608 120188992 120383263 120603112 120659968 121046464 121774016 121831424 121965184 121970849 122162326 122385424 122835328 122956288 123091283 123149312 123348368 123573632 123633664 123969461 124027904 124286344 124773376 124910366 125173048 125369552 125801522 125984768 126123088 126756332 126877696 127022896 127222304 127347584 127986976 128049152 128256128 128457472 129229568 129643514 129847036 129941504 130484224 130627484 131141248 131203072 131353222 131559428 131895712 132219967 132414464 132622336 132628496 132836704 133079296 133503656 133568512 133846832 134371328 134582272 134799808 135675904 135824864 135888896 136108544 136257979 136793888 137143552 137358848 137365228 137580872 137832128 138054917 138121984 138338816 139170304 139395256 139616092 139869056 140383232 140521472 140675752 141227008 141295616 141679384 141746176 142041536 142271129 142598144 142754704 143054912 143279488 143286143 143773168 143982592 144140672 144373658 144602381 144707584 145169024 145540096 146112512 146341888 146509363 146578432 146739362 147693056 147931784 148164016 148504576 148674526 148907924 149875712 149946368 150117968 150353632 151330816 151568384 151575424 151813376 152090624 152649728 152967808 153215062 153455588 153567232 154059136 154308154 155058176 155228416 155235626 155479324 156259961 156335872 156735488 156988832 157522432 157777048 157853696 158101504 159051776 159308864 159561248 160111028 160595968 160772288 161032157 161480704 161665504 161919296 162181019 162333184 162595576 162971648 163155811 163235072 163491328 163755592 164312192 165000836 165259864 165380096 165829279 165907456 166985728 167247872 167439272 167518208 167702128 168279958 168792064 169064896 169330304 169604006 169913744 169996288 170893723 171286528 171563392 172112941 172949504 173147429 173229056 173419246 173817856 174456832 174656482 174820352 174828472 175102928 175505408 175706258 175982092 176067584 176352176 177209344 177403904 177412144 177690656 178669568 179126272 179415808 179830784 180319216 180404224 181072346 181356604 182069888 182355712 182364182 182650468 182984032 183567527 183748292 184039394 184670863 184760576 185050624 185349736 186253312 186463784 186554368 186759188 186847232 187149248 188091596 188572384 188868416 189005824 189173699 189222124 189519176 189917728 190310731 190840832 191059232 191359168 191668477 192319952 192905216 192914176 193217024 193429159 194187136 194281472 194809153 195000988 195307112 195756032 195980057 196072448 196287718 196700504 197656576 197688106 197882776 197976064 198193424 198876314 198972928 199607408 199794688 199803968 200117632 200807152 200904704 201220096 201545344 201965309 202756736 203077952 203406203 203725522 204193792 204950018 206079104 206176256 206412206 206736244 206939824 207978836 208079872 208406528 208416208 208743392 209124608 209998048 210330736 211055446 211154944 211831312 212860928 213104528 213204992 213439072 214174492 214330532 214961824 215173504 215511296 215859644 216006656 216253856 216593344 216943441 217048832 217501102 218353408 218696192 219049688 219396716 220463104 220473344 220715404 220819456 221061896 221823581 222035968 222290068 222639032 222858272 223208128 223568917 223977208 224086016 224448224 224800576 225929264 226151744 227232313 227287216 227397632 228122752 228347392 228598097 229493888 229605376 229965824 230228999 230337536 230590426 230817496 231721984 231976394 232089088 232464232 232829168 232888768 233631398 233744896 234228592 235149824 235518976 235899664 236502656 237432832 237693512 237805568 238189952 238999552 240001216 240377984 240389149 240766526 241206224 241319936 242092928 243548032 243662848 243930368 243941698 244324652 244770848 245670656 245912576 246182566 246298624 246696736 247147264 247267328 247938922 248055808 248572688 249546752 249820732 250346096 250739104 251603044 251969536 252246176 253512664 253755392 254045792 254444608 254695168 255973952 256098304 256387703 256512256 256914944 258459136 258742901 259287028 259694072 259883008 260588867 260968448 261254968 262282496 262406144 262706444 263118856 263791424 264439934 264828928 265244672 265256992 265673408 266158592 267007312 267137024 267693664 268547279 268742656 269164544 269599616 271351808 271649728 271777792 272088817 272217088 272515958 273587776 274287104 274717696 274730456 275161744 275664256 276109834 276243968 276677632 278340608 278790512 279232184 279738112 280766464 281042944 281351504 282454016 282591232 283358768 283492352 284083072 284542258 285196288 285509408 286109824 286558976 286572286 287546336 287965184 288281344 288747316 289204762 289415168 290338048 291080192 292225024 292683776 293018726 293156864 293478724 295386112 295863568 296328032 297009152 297349052 297815848 299751424 299892736 300235936 300707264 301193321 302661632 303136768 303150848 303626752 303960107 304181248 305299456 305935616 306430124 306911176 307134464 307968661 308118272 308616308 310116352 310456832 310471252 310958648 312519922 312671744 313470976 313977664 315044864 315554096 315707392 316203008 317374057 318103552 318617728 319122496 319638319 320222056 321191936 321544576 321559511 322064314 323331008 323838592 324362038 324666368 325191152 325943296 326311622 326470144 326828579 326982656 327511184 328624384 330001672 330519728 330760192 331658558 331814912 333971456 334495744 334878544 335036416 335404256 336559916 337584128 338129792 338660608 339208012 339827488 339992576 341787446 342573056 343126784 344225882 345899008 346294858 346458112 346838492 347635712 348579913 348913664 349312964 349640704 349656944 350205856 351010816 351412516 351964184 352135168 352704352 354418688 354807808 354824288 355381312 357339136 358252544 358831616 359225581 359661568 360638432 360808448 361788427 362144692 362713208 363962963 364139776 364711424 364728364 365300936 365968064 367135054 367496584 368078788 369341726 369521152 370101248 370699472 372506624 372927568 373108736 373518376 373694464 374298496 374805361 375078431 376183192 377144768 377736832 377754377 378011648 378347398 378444248 379038352 379835456 380621462 382118464 382718336 383336954 383944253 384639904 385810432 385828352 386251957 386434048 386858318 388374272 388562944 389618306 390001976 390614224 391512064 391960114 392144896 392575436 393401008 395313152 395376212 395765552 395952128 396386848 397752628 397945856 399214816 399589376 399607936 400235264 401614304 401809408 402440192 403090688 403930618 405513472 406155904 406812406 407451044 408387584 409496791 409900036 411958079 412158208 412352512 412824412 413472488 413879648 415957672 416159744 416813056 416832416 417486784 418249216 419996096 420661472 422002867 422110892 422309888 423662624 424539323 425721856 426209056 426409984 426878144 427568141 428348984 428661064 429923648 430347008 431022592 431719288 432507712 433186688 433886882 434097664 435002204 436706816 437186281 437392384 438099376 438793432 440305327 440926208 440946688 441430808 441638912 442123792 443647162 444071936 444580136 445278064 445716544 446416256 447137834 447954416 448172032 448896448 449601152 451858528 452303488 453752299 454464626 454574432 454795264 456245504 456694784 457196194 458987776 459210752 459931648 460457998 460675072 461180852 461634992 463443968 463952788 464178176 464928464 465658336 465777536 467262796 467489792 468457184 470299648 471037952 471799328 473005312 474865664 475387024 475611136 476379904 477999104 480002432 480755968 480778298 481533052 482412448 482639872 483950753 484185856 487096064 487325696 487860736 487883396 488649304 489541696 491341312 491825152 492365132 492597248 493393472 494294528 494534656 495877844 496111616 497145376 498730661 499093504 499641464 500692192 501478208 503206088 503939072 504492352 505307803 507025328 508091584 508889216 509390336 511947904 512196608 512775406 513024512 513587767 513829888 516918272 517485802 518574056 519388144 519766016 520360841 521177734 521936896 522509936 524564992 524812288 525412888 526237712 527582848 528879868 529657856 530489344 530513984 531346816 532317184 534014624 534274048 535387328 536252717 537094558 537485312 538329088 539199232 542703616 543299456 543555584 544177634 544434176 545031916 547175552 548574208 549435392 549460912 550323488 551328512 552219668 552487936 553355264 556681216 557581024 558464368 559476224 561532928 562085888 562703008 564908032 565182464 566717536 566984704 568166144 569084516 570392576 571018816 571941799 572219648 573117952 573144572 575092672 575930368 576562688 577494632 578409524 578830336 580676096 582160384 584450048 585367552 586037452 586313728 586957448 588979853 589408963 590772224 591727136 592656064 593614021 594018304 594698104 595631696 599502848 600471872 601414528 602386642 605323264 606273536 606301696 606967361 607253504 607920214 608362496 610598912 611297687 611871232 612860248 613822352 614268928 614971903 615937322 616236544 617232616 620232704 620913664 620942504 621917296 625039844 625343488 626941952 627955328 630089728 631108192 631414784 632406016 633753211 634748114 636207104 637235456 638244992 639276638 640444112 642383872 643089152 643119022 644128628 646662016 647677184 648724076 649332736 650382304 651886592 652623244 652940288 653657158 653965312 655022368 657248768 660003344 661039456 661520384 663317116 663629824 667942912 668991488 669757088 670072832 670808512 671892793 673119832 675168256 675931217 676259584 677321216 678416024 679654976 679985152 683574892 685146112 686253568 687007013 688451764 691798016 691908371 692589716 692916224 693676984 695271424 696067099 697159826 697827328 698625928 699281408 699313888 700411712 702021632 702825032 703928368 704270336 705408704 709615616 709648576 710762624 713039327 714678272 716505088 717325063 717663232 718451162 719323136 721276864 721616896 722442721 723576854 724289384 725426416 727925926 728279552 729422848 729456728 730601872 731936128 734270108 734993168 736157576 738683452 739042304 740202496 741398944 745013248 745855136 746217472 747036752 747388928 748596992 749610722 750156862 752366384 754289536 755473664 755508754 756023296 756694796 756888496 758076704 759670912 761242924 764236928 765436672 766673908 767888506 769279808 771620864 771656704 772503914 772868096 773716636 776748544 777125888 779236612 780003952 781228448 783024128 783920228 784289792 785150872 786802016 790626304 790752424 791531104 791904256 792773696 794055119 795505256 795891712 798429632 799178752 799215872 800470528 803228608 803618816 804880384 806181376 807066491 807861236 811026944 811917379 812311808 813624812 814902088 816775168 817709893 818993582 819800072 823916158 824316416 824705024 825648824 826944976 827759296 831915344 832319488 833626112 833664832 834973568 836498432 839992192 841322944 842682841 844005734 844221784 844619776 847325248 849078646 852418112 852819968 853756288 853795943 855136282 856697968 857322128 859847296 860694016 861638981 862045184 863438576 865015424 866373376 867773764 868195328 870004408 873413632 874372562 874784768 876198752 877586864 880610654 881852416 881893376 882861616 883277824 884247584 887294324 888143872 889160272 890556128 891433088 892832512 894275668 895908832 896344064 897792896 899202304 903717056 904606976 907504598 908929252 909148864 909590528 912491008 913389568 914392388 917975552 918421504 918983407 919863296 920915996 921350144 922361704 923269984 925539769 926887936 927905576 928356352 929856928 931316672 931555072 934525592 934979584 936914368 940599296 942075904 943598656 946010624 949731328 950774048 951222272 952759808 953805853 955998208 960004864 961511936 961556596 963066104 964824896 965279744 966384419 967901506 968371712 974192128 974651392 975721472 975766792 977298608 979083392 982682624 983650304 984730264 985194496 986786944 988589056 989069312 991755688 992223232 994290752 995897903 997461322 998187008 999282928 1001384384 1002956416 1003003001 1006412176 1007878144 1008984704 1010615606 1012216667 1014050656 1016183168 1017778432 1018780672 1023895808 1024393216 1025550812 1026049024 1027175534 1027659776 1033836544 1034971604 1037148112 1038776288 1039532032 1040721682 1042355468 1043873792 1045019872 1049129984 1049624576 1050825776 1052475424 1055165696 1057759736 1059315712 1060978688 1061027968 1062693632 1064634368 1068029248 1068548096 1070774656 1072505434 1074189116 1074970624 1076658176 1078398464 1079582449 1085407232 1086598912 1087111168 1088355268 1088868352 1090063832 1093819727 1094351104 1097148416 1098870784 1098921824 1100646976 1102657024 1104439336 1104975872 1106710528 1113362432 1115162048 1116928736 1118952448 1123065856 1124171776 1125406016 1127225099 1129816064 1130364928 1133435072 1133969408 1135267133 1136332288 1138169032 1140785152 1142037632 1142090677 1143883598 1144439296 1146235904 1146289144 1150185344 1151860736 1153125376 1154989264 1156819048 1157660672 1160804953 1161352192 1164320768 1168900096 1170735104 1172074904 1172627456 1173914896 1177959706 1178817926 1181544448 1183454272 1185312128 1187228042 1188036608 1189396208 1191263392 1196256061 1199005696 1200943744 1202829056 1204773284 1210646528 1212547072 1212603392 1213934722 1214507008 1215840428 1216724992 1221197824 1222595374 1223742464 1225720496 1227644704 1228537856 1229943806 1231874644 1232473088 1234465232 1240465408 1241827328 1241885008 1243834592 1250079688 1250686976 1253883904 1255910656 1260179456 1262216384 1262829568 1264812032 1267506422 1269496228 1272414208 1274470912 1275870167 1276489984 1278553276 1280888224 1284767744 1284972689 1286178304 1286238044 1288257256 1292696041 1293324032 1295354368 1297448152 1298665472 1300764608 1303773184 1305246488 1305880576 1307314316 1307930624 1310044736 1314497536 1320006688 1322078912 1323040768 1324215893 1326634232 1327259648 1332175117 1335885824 1339514176 1340145664 1341617024 1341679339 1343785586 1346239664 1350336512 1351862434 1352519168 1354004113 1354642432 1356832048 1359309952 1359970304 1363664071 1367149784 1370292224 1371860399 1372507136 1374014026 1376903528 1383596032 1383816742 1385179432 1385832448 1387353968 1390542848 1392134198 1394319652 1395654656 1397251856 1398562816 1398627776 1400823424 1404043264 1405650064 1407856736 1408540672 1410817408 1413757163 1419231232 1419297152 1421525248 1426078654 1429356544 1433010176 1434650126 1435326464 1436902324 1442553728 1443233792 1444885442 1447153708 1448578768 1450852832 1454419637 1455851852 1456559104 1458845696 1458913456 1461203744 1463872256 1468540216 1469986336 1472315152 1477366904 1478084608 1480404992 1482797888 1490026496 1491710272 1492434944 1494073504 1494777856 1497193984 1498837769 1499221444 1500313724 1504732768 1507846561 1508579072 1510947328 1511017508 1512046592 1513389592 1513776992 1516153408 1518604087 1519341824 1522485848 1528473856 1530873344 1533347816 1535777012 1538559616 1543241728 1543313408 1545007828 1545736192 1547433272 1552765067 1553497088 1554251776 1558473224 1560007904 1562456896 1564982419 1566048256 1567840456 1568579584 1570301744 1573604032 1581504848 1583062208 1583808512 1585547392 1588110238 1590626191 1591010512 1591783424 1596859264 1598357504 1598431744 1600186679 1600941056 1606457216 1607237632 1609760768 1611602993 1612362752 1614132982 1615722472 1622053888 1623834758 1624623616 1627249624 1629804176 1633550336 1635419786 1637987164 1639600144 1647832316 1648632832 1649410048 1651297648 1653889952 1655518592 1663830688 1664638976 1667252224 1667329664 1669947136 1672996864 1679984384 1682645888 1685365682 1688011468 1688443568 1689239552 1694650496 1698157292 1704836224 1705639936 1707512576 1707591886 1710272564 1713395936 1714644256 1718859571 1719694592 1721388032 1723277962 1724090368 1726877152 1730030848 1732746752 1735547528 1736390656 1740008816 1746827264 1748745124 1749569536 1752397504 1755173728 1761221308 1763704832 1763786752 1765723232 1766555648 1768495168 1771353727 1774588648 1776287744 1778320544 1781112256 1782866176 1785665024 1788551336 1791817664 1792688128 1794713921 1795585792 1798404608 1807434112 1809213952 1811200307 1815009196 1817858504 1818297728 1819181056 1824122069 1824982016 1826779136 1828784776 1835951104 1836843008 1837966814 1839726592 1841831992 1842700288 1844723408 1846539968 1851079538 1853775872 1855811152 1856712704 1859713856 1862633344 1863110144 1869051184 1869959168 1873828736 1879830953 1881198592 1884151808 1887197312 1892021248 1899462656 1901548096 1902444544 1904621719 1905519616 1907611706 1911996416 1920009728 1923023872 1923113192 1926132208 1929649792 1930559488 1932768838 1935803012 1936743424 1948384256 1949302784 1951442944 1951533584 1954597216 1958166784 1965365248 1967300608 1969460528 1970388992 1973573888 1977178112 1978138624 1983511376 1984446464 1988581504 1991795806 1994922644 1996374016 1998565856 2002768768 2005912832 2006006002 2012824352 2015756288 2017969408 2021231212 2024433334 2028101312 2031379493 2032366336 2035556864 2037561344 2047791616 2048786432 2051101624 2052098048 2054351068 2055319552 2067673088 2069943208 2074296224 2077552576 2079064064 2081443364 2084710936 2087747584 2090039744 2093418041 2098259968 2099249152 2101651552 2104950848 2108353247 2110331392 2115519472 2118631424 2121957376 2122055936 2125387264 2127720749 2129268736 2136058496 2137096192 2141549312 2145010868 2148378232 2149941248 2153316352 2155780627 2156796928 2159164898 2170814464 2173197824 2174222336 2176710536 2177736704 2180127664 2187639454 2188702208 2194296832 2197741568 2197843648 2201293952 2205314048 2208878672 2209951744 2213421056 2221618399 2226724864 2230324096 2233857472 2237468233 2237904896 2246131712 2248343552 2250812032 2250916577 2254450198 2259632128 2266870144 2267938816 2270534266 2272664576 2276338064 2281570304 2284075264 2284181354 2287767196 2288878592 2292471808 2292578288 2300370688 2303721472 2306250752 2309978528 2313638096 2315321344 2321609906 2322704384 2328641536 2337800192 2341470208 2344149808 2345254912 2347829792 2355919412 2357635852 2363088896 2366908544 2370624256 2374456084 2376073216 2378792416 2382526784 2386377851 2392512122 2398011392 2400721219 2401887488 2405658112 2409546568 2421293056 2425094144 2425206784 2427869444 2429014016 2431680856 2433449984 2440059391 2442395648 2445190748 2447484928 2451440992 2455289408 2457075712 2459258087 2459887612 2463749288 2464946176 2468930464 2480930816 2483654656 2483770016 2487669184 2500159376 2501373952 2507767808 2511821312 2514579067 2520358912 2524432768 2525659136 2529624064 2532518989 2535012844 2538992456 2544828416 2547740741 2548941824 2551740334 2552979968 2557106552 2561776448 2569535488 2569945378 2572356608 2572476088 2576514512 2585392082 2586648064 2590708736 2594896304 2597330944 2601529216 2607546368 2610492976 2611761152 2614628632 2615861248 2620089472 2625549017 2628995072 2640013376 2644157824 2644280639 2646081536 2648431786 2653268464 2654519296 2664350234 2679028352 2680291328 2683234048 2683358678 2687571172 2692479328 2700673024 2703724868 2705038336 2708008226 2709284864 2713664096 2718619904 2719940608 2727328142 2734299568 2740584448 2743720798 2745014272 2748028052 2753807056 2767192064 2767633484 2770358864 2771664896 2774707936 2781085696 2784268396 2788639304 2791309312 2794503712 2797125632 2797255552 2801646848 2808086528 2811300128 2815713472 2817081344 2820264733 2821634816 2827514326 2838462464 2838594304 2843050496 2846171911 2852157308 2858713088 2866020352 2866477537 2869300252 2870652928 2873804648 2883706553 2885107456 2886467584 2889770884 2894307416 2897157536 2901705664 2908839274 2911703704 2913118208 2917691392 2917826912 2922407488 2927744512 2937080432 2939972672 2944630304 2954020069 2954733808 2956169216 2960809984 2965595776 2971775261 2980052992 2983420544 2984869888 2988147008 2989555712 2992976987 2994387968 2997675538 2998442888 3000627448 3009465536 3015693122 3017158144 3021894656 3022035016 3026779184 3027553984 3032306816 3037208174 3038683648 3044971696 3056947712 3060303967 3061746688 3066695632 3071554024 3077119232 3086483456 3086626816 3090015656 3091472384 3094866544 3105530134 3106994176 3108503552 3116946448 3120015808 3124913792 3129964838 3132096512 3135680912 3137159168 3140603488 3147208064 3163009696 3166124416 3167617024 3171094784 3176220476 3181252382 3182021024 3183566848 3193718528 3196715008 3196863488 3200373358 3201882112 3212914432 3214475264 3219521536 3223205986 3224725504 3228265964 3231444944 3244107776 3247669516 3249247232 3254499248 3259608352 3267100672 3270839572 3275974328 3279200288 3295664632 3297265664 3298820096 3302595296 3307779904 3311037184 3327661376 3329277952 3334504448 3334659328 3339894272 3343561177 3345993728 3359968768 3363657713 3365291776 3370731364 3376022936 3376887136 3378479104 3387655271 3389300992 3396314584 3409672448 3411279872 3415025152 3415183772 3420545128 3426791872 3429288512 3437719142 3439389184 3442776064 3446555924 3448180736 3453754304 3460061696 3465493504 3471095056 3472781312 3480017632 3491114627 3493654528 3497490248 3499139072 3504795008 3510347456 3522442616 3527573504 3531446464 3533111296 3536990336 3537154621 3542707454 3549177296 3556641088 3562224512 3565732352 3571330048 3577102672 3583635328 3585376256 3589427842 3591171584 3595114369 3596809216 3614868224 3618427904 3622400614 3630018392 3635717008 3636595456 3638362112 3648244138 3649964032 3653558272 3657569552 3671902208 3673686016 3675933628 3679453184 3683663984 3685400576 3689446816 3693079936 3702159076 3707551744 3711622304 3713425408 3719427712 3725266688 3726220288 3738102368 3739918336 3747657472 3759661906 3762397184 3768303616 3774394624 3784042496 3798925312 3803096192 3804889088 3809243438 3811039232 3815223412 3823992832 3834379043 3840019456 3846047744 3846226384 3852264416 3859299584 3861118976 3865537676 3871606024 3873486848 3896768512 3898605568 3902885888 3903067168 3909194432 3916333568 3930730496 3934601216 3938921056 3940777984 3947147776 3951481391 3954356224 3956277248 3967022752 3968892928 3977163008 3983591612 3989845288 3992748032 3997131712 4003592593 4005537536 4011825664 4012012004 4025648704 4031512576 4035938816 4042462424 4048866668 4056202624 4062758986 4064732672 4071113728 4075122688 4095583232 4097572864 4102203248 4104196096 4108702136 4110639104 4122858971 4125862741 4135346176 4139886416 4148592448 4155105152 4155298147 4158128128 4162886728 4169421872 4175495168 4180079488 4186836082 4196519936 4203303104 4209901696 4216706494 4220662784 4231038944 4237262848 4243914752 4244111872 4248771527 4250774528 4255441498 4258537472 4272116992 4274192384 4283098624 4290021736 4296756464 4299882496 4306632704 4311561254 4313593856 4318329796 4341628928 4346395648 4348444672 4353421072 4355473408 4360255328 4375278908 4377404416 4388593664 4395483136 4395687296 4402587904 4410628096 4417757344 4419903488 4426842112 4443236798 4453449728 4460648192 4467714944 4474936466 4475809792 4492263424 4496687104 4501624064 4501833154 4508900396 4519264256 4531538869 4533740288 4535877632 4541068532 4545329152 4552676128 4563140608 4568150528 4568362708 4575534392 4577757184 4584943616 4585156576 4600741376 4607442944 4612501504 4619957056 4627276192 4630642688 4643219812 4645408768 4657283072 4669932553 4675600384 4682940416 4688299616 4690509824 4695659584 4703249551 4711838824 4715271704 4726177792 4731518519 4733817088 4741248512 4748912168 4757584832 4765053568 4772755702 4785024244 4796022784 4801442438 4803774976 4809049091 4811316224 4819093136 4842586112 4843358597 4850188288 4850413568 4855738888 4858028032 4863361712 4866899968 4872469693 4880118782 4884791296 4890381496 4894969856 4902881984 4910578816 4914151424 4918516174 4919775224 4927498576 4929892352 4937860928 4967309312 4967540032 4975338368 4991275289 5000318752 5002747904 5015535616 5021275441 5023642624 5029158134 5040717824 5048865536 5051318272 5059248128 5065037978 5070025688 5077984912 5089656832 5095481482 5097883648 5103480668 5105959936 5114213104 5123552896 5139070976 5139890756 5144713216 5144952176 5153029024 5170784164 5173296128 5181417472 5189792608 5194661888 5203058432 5215092736 5220985952 5223522304 5229257264 5231722496 5240178944 5251098034 5257990144 5280026752 5288315648 5288561278 5292163072 5296863572 5306536928 5309038592 5323458283 5328700468 5355455027 5358056704 5360582656 5366468096 5366717356 5375142344 5384958656 5401346048 5407449736 5410076672 5416016452 5418569728 5427328192 5437239808 5439881216 5454656284 5468599136 5481168896 5486037271 5487441596 5490028544 5496056104 5507614112 5519011199 5534384128 5535266968 5540717728 5543329792 5549415872 5558385833 5562171392 5568536792 5577278608 5589007424 5594251264 5594511104 5603293696 5622600256 5631426944 5634162688 5640529466 5643269632 5649465437 5655028652 5676924928 5677188608 5683421653 5686100992 5692343822 5704314616 5717426176 5723969251 5732040704 5732955074 5738600504 5741305856 5747609296 5767413106 5770214912 5772935168 5779541768 5788614832 5794315072 5803411328 5817678548 5823407408 5826236416 5835382784 5835653824 5844814976 5855489024 5874160864 5879945344 5889260608 5898779887 5908040138 5909467616 5912338432 5921619968 5931191552 5943550522 5966841088 5969739776 5976294016 5979111424 5985953974 5988775936 5995351076 5996885776 6001254896 6018931072 6031386244 6034316288 6043789312 6044070032 6053558368 6055107968 6064613632 6074416348 6077367296 6089943392 6113895424 6120607934 6123493376 6133391264 6143108048 6154238464 6172966912 6173253632 6180031312 6182944768 6189733088 6211060268 6213988352 6217007104 6233892896 6240031616 6249827584 6259929676 6264193024 6271361824 6274318336 6281206976 6291359789 6294416128 6326019392 6332248832 6335234048 6342189568 6352440952 6362504764 6364042048 6367133696 6387437056 6393430016 6393726976 6400746716 6403764224 6425828864 6428950528 6432883849 6439043072 6446411972 6449451008 6456531928 6462889888 6478778383 6483498593 6488215552 6495339032 6498494464 6508998496 6519216704 6534201344 6541679144 6551948656 6558400576 6591329264 6594531328 6605190592 6615559808 6622074368 6655322752 6658555904 6669008896 6669318656 6676640971 6679788544 6687122354 6691987456 6719937536 6727315426 6730583552 6741462728 6752045872 6753774272 6756958208 6764690933 6775310542 6778601984 6792629168 6819344896 6822559744 6830050304 6830367544 6841090256 6853583744 6858577024 6875438284 6878778368 6885552128 6893111848 6896361472 6907508608 6920123392 6930987008 6942190112 6945562624 6960035264 6971285321 6982229254 6987309056 6994980496 6998278144 7009590016 7020694912 7044885232 7055147008 7062892928 7066222592 7073980672 7074309242 7085414908 7098354592 7113282176 7124449024 7131464704 7142660096 7154205344 7167270656 7170752512 7178855684 7182343168 7190228738 7193618432 7229736448 7236855808 7244801228 7260036784 7271434016 7273190912 7276724224 7296488276 7299928064 7307116544 7315139104 7343804416 7347372032 7351867256 7358906368 7367327968 7370801152 7378893632 7386159872 7404318152 7415103488 7423244608 7426850816 7435243387 7438855424 7450533376 7452440576 7476204736 7479836672 7495314944 7519323812 7524794368 7536607232 7548789248 7557077143 7568084992 7597850624 7606192384 7609778176 7618486876 7622078464 7630446824 7647985664 7656738089 7668758086 7680038912 7692095488 7692452768 7704528832 7718599168 7722237952 7731075352 7743212048 7746973696 7793537024 7805771776 7806134336 7818388864 7832667136 7861460992 7869202432 7877842112 7881555968 7890575693 7894295552 7902962782 7908712448 7912554496 7934045504 7937785856 7946869931 7954326016 7967183224 7979690576 7985496064 7994263424 7994634739 8007185186 8011075072 8023651328 8024024008 8051297408 8063025152 8071877632 8084924848 8097733336 8112405248 8125517972 8129465344 8142227456 8150245376 8191166464 8195145728 8204406496 8208392192 8217404272 8221278208 8245717942 8251725482 8270692352 8279772832 8297184896 8310210304 8310596294 8316256256 8325773456 8338843744 8350990336 8360158976 8373672164 8393039872 8406606208 8419803392 8433412988 8441325568 8462077888 8474525696 8487829504 8488223744 8497543054 8501549056 8510882996 8517074944 8544233984 8548384768 8566197248 8580043472 8593512928 8599764992 8613265408 8623122508 8627187712 8636659592 8683257856 8692791296 8696889344 8706842144 8710946816 8720510656 8734606309 8750557816 8754808832 8777187328 8790966272 8791374592 8805175808 8821256192 8835514688 8839806976 8853684224 8886473596 8906899456 8921296384 8931091169 8935429888 8949872932 8951619584 8984526848 8993374208 8994808823 9003248128 9003666308 9017800792 9038528512 9048872287 9063077738 9067480576 9071755264 9082137064 9090658304 9105352256 9126281216 9136301056 9136725416 9151068784 9155514368 9169887232 9170313152 9201482752 9225003008 9239914112 9254552384 9261285376 9269511251 9286439624 9290817536 9314566144 9325225819 9339865106 9351200768 9376599232 9381019648 9391319168 9391755373 9406499102 9423677648 9430543408 9452355584 9463037038 9467634176 9478028791 9482497024 9497824336 9515169664 9530107136 9545511404 9570048488 9592045568 9602884876 9607549952 9618098182 9622632448 9638186272 9685172224 9686717194 9700376576 9700827136 9711477776 9716056064 9726723424 9733799936 9744939386 9760237564 9769582592 9780762992 9789939712 9805763968 9821157632 9828302848 9837032348 9839550448 9854997152 9859784704 9875721856 9934618624 9935080064 9950676736 9982550578 10000637504 10005495808 10031071232 10042550882 10047285248 10058316268 10081435648 10097731072 10102636544 10108817477 10118496256 10130075956 10140051376 10155969824 10179313664 10180937459 10190962964 10195767296 10206961336 10211919872 10228426208 10247105792 10278141952 10279781512 10289426432 10289904352 10306058048 10341568328 10346592256 10362834944 10379585216 10389323776 10406116864 10430185472 10441971904 10447044608 10458514528 10463444992 10480357888 10491864383 10502196068 10515980288 10554925927 10560053504 10576631296 10577122556 10584326144 10593727144 10613073856 10618077184 10630228609 10646916566 10657400936 10710910054 10716113408 10721165312 10732936192 10733434712 10750284688 10769917312 10802692096 10814899472 10820153344 10832032904 10837139456 10854656384 10869355469 10874479616 10879762432 10909312568 10937198272 10954876933 10962337792 10972074542 10974883192 10980057088 10992112208 11015228224 11038022398 11070533936 11081435456 11086659584 11098831744 11116771666 11124342784 11134383337 11137073584 11154557216 11178014848 11188502528 11189022208 11201306753 11206587392 11245200512 11262853888 11268325376 11281058932 11286539264 11298930874 11310057304 11353849856 11354377216 11366843306 11372201984 11384687644 11408629232 11434852352 11447938502 11464081408 11465910148 11477201008 11482611712 11495218592 11534826212 11540429824 11545870336 11559083536 11577229664 11588630144 11606822656 11635357096 11646814816 11652472832 11670765568 11671307648 11689629952 11710978048 11748321728 11759890688 11778521216 11797559774 11816080276 11818935232 11824676864 11843239936 11862383104 11875406939 11887101044 11933682176 11939479552 11946784291 11952588032 11958222848 11971907948 11977551872 11990702152 11993771552 12002509792 12032016997 12037862144 12062772488 12068632576 12087578624 12088140064 12107116736 12110215936 12129227264 12148832696 12154734592 12179886784 12227790848 12241215868 12246986752 12266782528 12286216096 12308476928 12345933824 12346507264 12360062624 12365889536 12379466176 12399476089 12422120536 12427976704 12434014208 12467785792 12480063232 12499655168 12519859352 12542723648 12548636672 12562413952 12562997447 12582719578 12588832256 12652038784 12664497664 12670468096 12678402149 12684379136 12704881904 12725009528 12728084096 12734267392 12768854483 12774874112 12786860032 12787453952 12801493432 12807528448 12851657728 12857901056 12865767698 12878086144 12892823944 12898902016 12913063856 12925779776 12957556766 12966997186 12976431104 12990678064 12996988928 13017996992 13038433408 13068402688 13083358288 13103897312 13116801152 13158816671 13182658528 13189062656 13210381184 13231119616 13244148736 13310645504 13317111808 13338017792 13338637312 13353281942 13359577088 13374244708 13383974912 13439875072 13454630852 13461167104 13482925456 13504091744 13507548544 13513916416 13529381866 13550621084 13557203968 13585258336 13638689792 13645119488 13660100608 13660735088 13682180512 13707167488 13717154048 13750876568 13757556736 13771104256 13786223696 13792722944 13815017216 13840246784 13861974016 13884380224 13891125248 13920070528 13942570642 13964458508 13974618112 13989960992 13996556288 14019180032 14034571837 14041389824 14089770464 14110294016 14125785856 14132445184 14147961344 14148618484 14170829816 14196709184 14219656451 14226564352 14248898048 14262929408 14285320192 14308410688 14334541312 14341505024 14357711368 14364686336 14380457476 14387236864 14459472896 14473711616 14489602456 14520073568 14542868032 14546381824 14553448448 14592976552 14599856128 14614233088 14630278208 14653926287 14687608832 14694744064 14703734512 14734655936 14741602304 14757787264 14758472729 14772319744 14808636304 14830206976 14846489216 14853701632 14870486774 14877710848 14894045243 14901066752 14904881152 14952409472 14959673344 14990629888 15038647624 15049588736 15073214464 15090464389 15097578496 15114154286 15136169984 15195701248 15212384768 15219556352 15236973752 15244156928 15260893648 15295971328 15313476178 15337516172 15360077824 15384190976 15384905536 15409057664 15437198336 15444475904 15462150704 15486424096 15493947392 15551328793 15587074048 15611543552 15612268672 15636777728 15665334272 15722921984 15738404864 15755684224 15763111936 15781151386 15788591104 15805925564 15817424896 15868091008 15875571712 15893739862 15908652032 15934366448 15959381152 15970992128 15988526848 15989269478 16014370372 16022150144 16047302656 16048048016 16102594816 16126050304 16143755264 16169849696 16195466672 16224810496 16251035944 16258930688 16284454912 16300490752 16382332928 16390291456 16408812992 16416784384 16434808544 16442556416 16491435884 16503450964 16541384704 16559545664 16586312171 16594369792 16620420608 16621192588 16632512512 16651546912 16677687488 16701980672 16704644957 16720317952 16747344328 16786079744 16805048533 16813212416 16839606784 16866825976 16882651136 16924155776 16949051392 16975659008 16976447488 16995086108 17003098112 17021765992 17034149888 17080415737 17088467968 17096769536 17132394496 17160086944 17187025856 17199529984 17214806609 17226530816 17246245016 17254375424 17273319184 17366515712 17385582592 17413684288 17421893632 17441021312 17469212618 17501115632 17509617664 17554374656 17581932544 17582749184 17602053469 17610351616 17642512384 17671029376 17679613952 17707368448 17727632923 17772947192 17813798912 17834185187 17842592768 17862182338 17870859776 17899745864 17903239168 17969053696 17986748416 17989617646 18006496256 18007332616 18035601584 18077057024 18097744574 18126155476 18134961152 18143510528 18164274128 18181316608 18210704512 18252562432 18272602112 18273450832 18302137568 18311028736 18339774464 18340626304 18378843119 18402965504 18450006016 18479828224 18509104768 18522570752 18539022502 18572879248 18581635072 18629132288 18650451638 18679730212 18753198464 18762039296 18782638336 18783510746 18812998204 18847355296 18861086816 18904711168 18907455281 18926074076 18935268352 18956057582 18964994048 18995648672 19030339328 19060214272 19091022808 19140096976 19184091136 19205769752 19215099904 19236196364 19245264896 19276372544 19370344448 19373434388 19400753152 19401654272 19422955552 19432112128 19453446848 19467599872 19484890997 19489878772 19520475128 19539165184 19561525984 19579879424 19602005293 19611527936 19642315264 19656605696 19674064696 19679100896 19709994304 19719569408 19741853131 19751443712 19869237248 19870160128 19901353472 19923203377 19965101156 20001275008 20010991616 20062142464 20065342759 20085101764 20094570496 20116632536 20162871296 20185945871 20195462144 20205273088 20217634954 20236992512 20260151912 20280102752 20311939648 20358627328 20361874918 20381925928 20391534592 20413922672 20423839744 20456852416 20494211584 20559563024 20578852864 20579808704 20612116096 20678140483 20683136656 20693184512 20725669888 20759170432 20778647552 20802426827 20812233728 20860370944 20883943808 20894089216 20917029056 20926889984 20950838909 20960715776 20983728766 21004392136 21031960576 21109851854 21120107008 21153262592 21154245112 21187454288 21226147712 21236154368 21260457218 21293833132 21314801872 21421820108 21432226816 21442330624 21465872384 21466869424 21500569376 21539834624 21605384192 21629798944 21640306688 21664065808 21674278912 21709312768 21738710938 21748959232 21759524864 21818625136 21874396544 21909753866 21924675584 21944149084 21949766384 21960114176 21984224416 22030456448 22076044796 22141067872 22162870912 22173319168 22197663488 22233543332 22248685568 22268766674 22274147168 22309114432 22345174423 22356029696 22377005056 22378044416 22402613506 22413174784 22490401024 22525707776 22536650752 22562117864 22573078528 22597861748 22620114608 22707699712 22708754432 22733686612 22744403968 22769375288 22817258464 22869704704 22895877004 22928162816 22931820296 22954402016 22965223424 22990437184 23027598451 23069652424 23080859648 23091740672 23118167072 23154459328 23177260288 23213645312 23270714192 23293629632 23304945664 23341531136 23342615296 23379259904 23404928239 23421956096 23496643456 23519781376 23545603991 23557042432 23595119548 23632160552 23637870464 23649353728 23686479872 23713586897 23724766208 23750813878 23774202088 23867364352 23878959104 23893568582 23905176064 23916445696 23943815896 23955103744 23981404304 23987543104 24005019584 24064033994 24075724288 24125544976 24137265152 24175157248 24176280128 24214233472 24220431872 24258454528 24297665392 24309469184 24359773568 24437802389 24455581696 24482431736 24493973504 24533565056 24572432192 24616953856 24693014528 24720125248 24731779072 24758932352 24760082347 24798952178 24844241072 24855953408 24935571584 24960126464 24999310336 25039718704 25085447296 25097273344 25124827904 25125994894 25165439156 25177664512 25304077568 25328995328 25340936192 25356804298 25368758272 25409763808 25450019056 25456168192 25468534784 25537708966 25549748224 25573720064 25574907904 25602986864 25615056896 25703315456 25715802112 25731535396 25756172288 25785647888 25797804032 25826127712 25851559552 25915113532 25933994372 25952862208 25981356128 25993977856 26035993984 26076866816 26136805376 26166716576 26207794624 26233602304 26317633342 26365317056 26378125312 26407933409 26420762368 26462239232 26488297472 26621291008 26634223616 26650518803 26676035584 26677274624 26706563884 26719154176 26748489416 26767949824 26840653301 26879750144 26909261704 26922334208 26965850912 27008183488 27015097088 27027832832 27058763732 27101242168 27114407936 27170516672 27277379584 27290238976 27320201216 27321470176 27364361024 27414334976 27434308096 27501753136 27515113472 27542208512 27572447392 27585445888 27630034432 27660369737 27680493568 27723948032 27768760448 27782250496 27840141056 27885141284 27928917016 27949236224 27979921984 27993112576 28025148151 28038360064 28069143674 28082779648 28179540928 28220588032 28251571712 28264890368 28295922688 28297236968 28341659632 28393418368 28439312902 28453128704 28497796096 28525858816 28570640384 28616821376 28669082624 28683010048 28715422736 28729372672 28760914952 28774473728 28881039187 28918945792 28947423232 28979204912 29040147136 29085736064 29087087029 29092763648 29106896896 29185953104 29199712256 29228466176 29260556416 29307852574 29375217664 29407469024 29469311872 29483204608 29515574528 29516945458 29544639488 29617272608 29660413952 29692978432 29707403264 29740973548 29755421696 29788090486 29802133504 29809762304 29904818944 29919346688 29981259776 30077295248 30099177472 30146428928 30180928778 30195156992 30228308572 30272339968 30391402496 30424769536 30439112704 30473947504 30488313856 30521787296 30591942656 30626952356 30675032344 30720155648 30768381952 30769811072 30818115328 30874396672 30888951808 30924301408 30972848192 30987894784 31022912063 31102657586 31174148096 31223087104 31224537344 31273555456 31307891021 31330668544 31445843968 31476809728 31511368448 31526223872 31562302772 31577182208 31611851128 31634849792 31720772083 31736182016 31751143424 31787479724 31817304064 31868732896 31918762304 31941984256 31977053696 31978538956 32028740744 32044300288 32094605312 32096096032 32205189632 32252100608 32287510528 32339699392 32390933344 32449620992 32502071888 32517861376 32568909824 32600981504 32689527871 32764665856 32780582912 32817625984 32833568768 32869617088 32885112832 32922746857 32982871768 33006901928 33082769408 33119091328 33120629633 33172624342 33188739584 33240841216 33242385176 33303093824 33355374976 33403961344 33409289914 33440635904 33494688656 33572159488 33610097066 33626424832 33663343637 33679213568 33733651952 33765302272 33848311552 33898102784 33951318016 33952894976 33990172216 34006196224 34043531984 34068299776 34160831474 34176935936 34193539072 34264788992 34320173888 34374051712 34399059968 34429613218 34453061632 34492490032 34508750848 34546638368 34771165184 34827368576 34843787264 34882042624 34938425236 35002231264 35019235328 35108749312 35163865088 35165498368 35204106938 35220703232 35285024768 35342058752 35359227904 35414736896 35455265846 35545894384 35627597824 35668370374 35685185536 35724364676 35741719552 35799491728 35806478336 35938107392 35973496832 35979235292 36012992512 36014665232 36071203168 36154114048 36195489148 36252310952 36269922304 36287021056 36328548256 36362633216 36421409024 36505124864 36545204224 36546901664 36604275136 36622057472 36679548928 36681252608 36757686238 36805931008 36900012032 36959656448 37000234843 37018209536 37045141504 37078045004 37145758496 37163270144 37258264576 37264207981 37300903276 37359460424 37488185189 37506396928 37524078592 37565276672 37567021492 37625996408 37694710592 37722173632 37809422336 37814910562 37852148152 37870536704 37912115164 37929988096 37991297344 38060678656 38120428544 38182045616 38280193952 38368182272 38402260897 38411539504 38430199808 38472392728 38490529792 38552745088 38633078393 38740688896 38746868776 38803308544 38845911104 38864224256 38906893696 38908700831 38935199744 38969781994 38979757544 39040950256 39123051968 39159758848 39204010586 39223055872 39284630528 39348129392 39358201792 39419988608 39439138816 39483706262 39502887424 39546258059 39738474496 39740320256 39783951571 39802706944 39846406754 39930202312 40002550016 40021983232 40124284928 40130685518 40170203528 40189140992 40233265072 40325742592 40371891742 40390924288 40410546176 40435269908 40473985024 40520303824 40560205504 40623879296 40717254656 40723749836 40763851856 40783069184 40827845344 40847679488 40913704832 40988423168 41119126048 41157705728 41159617408 41224232192 41356280966 41366273312 41386369024 41451339776 41518340864 41557295104 41604853654 41624467456 41767887616 41788178432 41834058112 41853779968 41901677818 41921431552 41967457532 42008784272 42063921152 42178169473 42219703708 42240214016 42306525184 42308490224 42374908576 42452295424 42472308736 42520914436 42587666264 42629603744 42843640216 42864453632 42884661248 42931744768 42933738848 43001138752 43079669248 43210768384 43259597888 43280613376 43328131616 43348557824 43418625536 43466295301 43477421876 43497918464 43519049728 43637250272 43727550269 43748793088 43819507732 43849351168 43888298168 43899532768 43920228352 43968448832 44039518523 44060912896 44152089592 44282135744 44325741824 44346638336 44395326976 44467086664 44537533348 44548294336 44618228864 44690348846 44712059392 44754010112 44756088832 44805227012 44826349568 44980802048 45030186943 45051415552 45073301504 45124235728 45146157056 45195723496 45240229216 45351448681 45384490151 45415399424 45417508864 45467373224 45488807936 45538750576 45634516928 45739409408 45791754008 45863640592 45908804032 45930446848 45980874368 46055196902 46139304848 46161719296 46236334144 46308918656 46354520576 46427290624 46541428384 46587259264 46609891328 46683062272 46685230592 46736486797 46758519808 46809856478 46843912192 46993286912 47039562752 47091207982 47114084864 47190239096 47264321104 47275740928 47298707456 47372959744 47427173794 47449532416 47501627756 47548404176 47734728704 47757918208 47787137164 47810352128 47832891392 47887631792 47910207488 47962808608 47975086208 48010039168 48128067988 48151448576 48251089952 48274530304 48350314496 48352560256 48428466944 48440863744 48516909056 48595330784 48618938368 48719547136 48875604778 48911163392 48964863472 48987947008 49067130112 49144864384 49233907712 49386029056 49440250496 49463558144 49517864704 49520164694 49597904356 49688482144 49711906816 49846927559 49871143168 49920252928 49998620672 50079437408 50170894592 50194546688 50249655808 50251989788 50330878312 50355329024 50608155136 50657990656 50681872384 50713608596 50737516544 50819527616 50900038112 50912336384 50937069568 51075417932 51099496448 51147440128 51149815808 51205973728 51230113792 51369258083 51406630912 51431604224 51463070792 51512344576 51571295776 51595608064 51652255424 51703119104 51830227064 51867988744 51905724416 51962712256 51987955712 52046703709 52071987968 52153733632 52333433152 52415589248 52467204608 52635266684 52730634112 52756250624 52815866818 52841524736 52899540001 52924478464 52976594944 53242582016 53268447232 53301037606 53352071168 53354549248 53413127768 53438308352 53496978832 53535899648 53597166623 53681306602 53759500288 53818523408 53844668416 53931701824 54016366976 54030194176 54055665664 54117527464 54202484336 54228815872 54341033344 54554759168 54640402432 54642940352 54728722048 54828669952 54868616192 55003506272 55030226944 55084417024 55144894784 55170891776 55234029851 55260068864 55320739474 55360987136 55447896064 55537520896 55564500992 55680282112 55770282568 55857834032 55898472448 55959843968 55986225152 56050296302 56076720128 56138287348 56165559296 56359081856 56441176064 56503143424 56529780736 56591845376 56594473936 56683319264 56786836736 56878625804 56906257408 56995592192 57051717632 57141280768 57233642752 57338165248 57366020096 57430845472 57458745344 57521829904 57548947456 57762078374 57837891584 57894846464 57958409824 58080294272 58171472128 58174174058 58185527296 58213793792 58371906208 58399424512 58456932352 58521112832 58615705148 58750435328 58814938048 58910005297 58938623744 58966409216 59031149056 59033890916 59089278976 59234545216 59320827904 59385956864 59414806528 59481947096 59510843392 59576180972 59604267008 59619524608 59809637888 59838693376 59962519552 60154590496 60198354944 60292857856 60361857556 60390313984 60456617144 60544679936 60709123189 60782804992 60849539072 60878225408 60947895008 60976627712 61043574592 61142244163 61183885312 61253904712 61350064688 61440311296 61536763904 61539622144 61636230656 61748793344 61848602816 61945696384 61975789568 62045824126 62205315172 62348296192 62446174208 62449074688 62517638183 62547110912 62615782042 62661337088 62891687936 62953619456 62963661761 63022736896 63052447744 63124605544 63154364416 63223702256 63269699584 63342106009 63441544166 63472364032 63502286848 63574959448 63634608128 63737465792 63837524608 63883968512 63954107392 63957077912 64057481488 64088600576 64189210624 64192192064 64410379264 64575021056 64679398784 64781866688 64886578757 64899241984 65004143776 65035722752 65137819648 65201963008 65276580733 65379055742 65529331712 65635251968 65667137536 65739234176 65770225664 65845493714 65965743536 66013803856 66165538816 66238182656 66241259266 66345248684 66377479168 66481682432 66484770352 66606187648 66710749952 66807922688 66818579828 66881271808 66989377312 67144318976 67220194132 67252849664 67326687274 67358427136 67467303904 67530604544 67696623104 67796205568 67902636032 67905789952 67980344432 68012392448 68087063968 68136599552 68321662948 68353871872 68387078144 68529577984 68640347776 68748103424 68798119936 68859226436 68906123264 68984980064 69017501696 69093276736 69204957679 69542330368 69620915351 69654737152 69687574528 69764085248 69876850472 70004462528 70038470656 70217498624 70327730176 70330996736 70408213876 70441406464 70570049536 70684117504 70718455808 70761722339 70829473792 70910531692 71091788768 71255195648 71266562213 71318484523 71336740748 71370371072 71448729352 71483439104 71598983456 71612956672 71876214784 71946993664 71958470584 72025985024 72029330464 72142406336 72308228096 72390978296 72504621904 72539844608 72657096512 72725266432 72842818048 73090408448 73093803328 73208550272 73244114944 73359097856 73362505216 73443050681 73515372476 73611862016 73800024064 73884481489 73919312896 74000469686 74036419072 74090283008 74156090008 74291516992 74326540288 74411600263 74516529152 74528415962 74601806552 74718920848 74976370378 75012793856 75048157184 75130553344 75134042984 75251992816 75389421184 75444347264 75618844672 75629821124 75704296304 75741073408 75824230328 75859976192 75982594688 76121357312 76240857088 76364091232 76560387904 76684138531 76736364544 76804521794 76823079008 76860399616 76944785456 76981059584 77105490176 77266156786 77493737552 77606617088 77691822208 77728448512 77813787392 77817401662 77870399488 77939563988 77959515088 78081900512 78246103936 78319517696 78408021172 78446111744 78569261056 78696258784 78716403584 78839977216 78878277632 78967412524 79005774848 79092516118 79476948992 79480640512 79567903142 79605413888 79692813508 79860404624 80005100032 80043966464 80248569856 80261371036 80340407056 80378281984 80466530144 80651485184 80743783484 80781848576 80821092352 80870539816 80947970048 81040607648 81120411008 81247758592 81434509312 81447499672 81527703712 81566138368 81655690688 81695358976 81787677257 81827409664 81976846336 82238252096 82315411456 82319234816 82448464384 82712561932 82732546624 82772738048 82902679552 83036681728 83114590208 83127848573 83209707308 83248934912 83535775232 83576356864 83627490037 83668116224 83707559936 83803355636 83842863104 83934915064 84017568544 84127842304 84224118979 84356338946 84439407416 84480428032 84613050368 84616980448 84749817152 84904590848 84944617472 85041828872 85175332528 85259207488 85687280432 85728907264 85863489536 85867477696 86002277504 86159338496 86421536768 86519195776 86561226752 86656263232 86697115648 86796332623 86837251072 86932590602 86954843752 86995836928 87038099456 87274500544 87455100538 87497586176 87639015464 87776596336 87799065536 87840456704 87936897664 87940982129 88079037046 88121825792 88304179184 88564271488 88651483648 88693276672 88748815043 88790653952 88934173328 89075066696 89096588672 89236457728 89380697692 89424118784 89508020224 89512177664 89610454024 89652699136 89961604096 90060373886 90102831104 90146603008 90248471456 90292314112 90391446992 90480458432 90702897362 90768980302 90830798848 90835017728 90934746448 90977615872 91077501152 91269033856 91478818816 91583508016 91727281184 91817608064 91860893696 91961748736 92110393804 92278609696 92323438592 92472668288 92617837312 92709041152 92854581248 93082856768 93174518528 93219782656 93366124544 93370461184 93472973594 93517039616 93619712956 93687824384 93986573824 94079125504 94182415964 94228169728 94380478192 94528642208 94551481856 94597414912 94745919488 94854347588 94899064832 95003255512 95096808352 95469457408 95515836416 95574274328 95620704256 95665782784 95775263584 95820414976 95925617216 95950172416 96020078336 96256135976 96302897152 96502179904 96549060608 96700628992 96705120512 96856933888 96881727488 97033818112 97190661568 97237876736 97439094272 97751209556 97822326784 97929726944 97975894016 98134260224 98242002859 98289728768 98467815424 98772058112 98880500992 98927116288 99035729408 99040329388 99195808712 99376964288 99423813632 99537595157 99693855118 99742286336 99840505856 99997241344 100158874816 100341789184 100389093376 100499311616 100503979576 100661756624 100710658048 101216310272 101315981312 101427217192 101475033088 101639055232 101800076224 101824672768 101874139136 102150835864 102198992896 102299631616 102411947456 102460227584 102577484009 102738516166 102813261824 102863208448 102926141584 103142591552 103191216128 103304510848 103309309103 103406238208 103660454128 103735977488 103811448832 103925424512 103975911424 104093407418 104143975936 104258316701 104307467264 104666866304 104831178496 104934409216 105270533368 105461268224 105512501248 105631733636 105683049472 105799080002 105848956928 105953189888 106485164032 106536894464 106602075212 106704142336 106709098496 106826255536 106876616704 106993957664 107071799296 107194333246 107362613204 107519000576 107637046816 107689336832 107863403648 108032733952 108060388352 108111331328 108235054928 108404968672 108457631744 108682066688 109109518336 109280804864 109285880704 109457444096 109657339904 109737232384 110007012544 110060453888 110168834048 110289789568 110341783552 110468059702 110520137728 110641478948 110721974272 110895792128 111075041792 111129001984 111196992247 111360564224 111540565136 111715668064 111796944896 111919687936 111972450304 112100592604 112153440256 112276574696 112331118592 112718163712 112882352128 113006286848 113059561472 113183690752 113188947872 113366638528 113573673472 113757251608 113812514816 113991184384 114103435264 114282561536 114467285504 114676330496 114732040192 114861690944 114917490688 115043659808 115097894912 115524156748 115675783168 115789692928 115916819648 116104185197 116160588544 116342944256 116348348116 116371054592 116427587584 116743812416 116798849024 116913864704 116932514699 117042225664 117231410296 117500870656 117629876096 117635339731 117820010594 117877247488 117932818432 118062298112 118067781832 118178557952 118469090432 118641655808 118771913728 118829613056 118963894192 119021686784 119152361944 119208534016 119239049216 119562910159 119619275776 119677386752 119925039104 120309180992 120396709888 120503646263 120585715712 120723715112 120780627968 120913234288 121089359872 121418246378 121565609984 121699078144 121895790016 121953255424 122087149184 122284488326 122367770624 122507809424 122700129376 122880622592 123073527808 123079244288 123214374283 123272461312 123497586688 123697205632 123891392768 123951579136 124091648252 124410630344 124696592384 124892348416 124898149376 125035276366 125094221824 125231564084 125322674176 125783375872 125907238912 125927323522 126045473792 126104895488 126249211088 126308728832 126447404512 126539399168 126684212018 126883088332 126944728064 127004573696 127149918896 127269216256 127474931584 127675049216 127767937024 127908214784 127914155824 128114962976 128177201152 128378421248 128384384128 128820758528 129150042112 129358797568 129563733376 129773157514 129798483968 130008287552 130071445504 130275639296 130403926016 130553161466 130758111484 131058663424 131270503936 131334275072 131414627201 131478468352 131540451328 131690987428 131931487072 132027607712 132331077632 132352186967 132476365312 132482518532 132690497368 132754958336 132963364864 132969540704 133212375296 133421499904 133615845376 133637159656 133762543616 133978754624 134288637952 134440388264 134505699328 134653374548 134716854272 134934607808 135061209088 135393246208 135592411136 135805272064 135811579904 135960688864 136024784896 136174127936 136273199104 136394236979 136643325896 136707743744 136774156288 137059155968 137214037051 137280695552 137496206848 137596239872 137718452872 137969960128 138035003392 138186553472 138192971917 138409915358 139084660736 139241830702 139309474304 139375149056 139462423639 139528170496 139753700944 140008925056 140076941312 140434997248 140457399313 140655460352 140661993472 140816427752 140882812928 141140099072 141301621097 141368235008 141436911616 141523444678 141658947584 141821063384 142183577536 142510391296 142533124426 142636969046 142673481496 142740742144 142897458704 142966878208 143197966912 143225913344 143752429568 143916941168 144051970048 144058660928 144284812672 144616456192 144746983381 144781956592 145009243808 145079689216 145314193024 145450532864 145616987789 145685636096 146180816896 146187606656 146417100544 146488229888 146718195712 146725010432 146886101362 147030744952 147223724032 147600048128 147768962978 147838625792 148000939372 148072838144 148312180016 148583033984 148653080576 148823200526 149033058304 149056831924 149203613104 149437841696 149952740756 150025587712 150096314368 150261106688 150268085968 150503985632 150778842368 150888694528 151237689344 151259642248 151408592608 151482146816 151648460656 151719952384 151965189376 152242714624 152481714176 152728182464 153120775808 153368277062 153472729088 153609043588 153646158016 153720799232 153889570912 153962119168 154210980352 154380290207 154532313572 154987475104 155213234176 155308195783 155383644416 155456897024 155627574784 155634803324 155740798976 155879127976 155919030176 156163801024 156416220961 156492207872 156639035392 156816042344 156892223488 157138522112 157392517568 157432807168 157679954432 157756555264 157934825048 158011549696 158185032236 158953897984 158961281024 159135806284 159210827776 159385627016 159720809248 160010200064 160087932928 160497139712 160522742072 160680814112 160756563968 160933060288 161193189157 161302970368 161487566968 161563697152 161642184704 161741079632 162081215296 162240822016 162495517184 162894999344 163055407424 163132276736 163311381376 163390717952 163575354514 163654819328 163834497673 163953692672 164476504192 164630822912 164638469632 164819227937 164896928768 165425123864 165465093248 165545476096 165805359104 165995108279 166073363456 166229180416 166255697146 166419414616 166497869824 167071550464 167152713728 167254980074 167336232448 167415119872 167606711272 167685726208 167869830128 168035137088 168255684608 168448237958 168712677892 168878814832 168960856064 169226100736 169233960896 169499634304 169809181696 169889234944 170083657744 170350665056 170518414976 171064616723 171374560864 171457814528 171726979072 171734955392 172004555008 172318676992 173038391552 173122453504 173312526464 173394231296 173592665246 173674502144 173865181204 173909687504 173991673856 174549001088 174910201076 174995172352 175278030928 175553192672 175598131072 175680913408 175873795328 175881964258 176158074092 176243651584 176608358368 177128542976 177302967296 177386553344 177497630086 177581307904 177868346656 178150133392 178193177344 178472915456 178761395384 178848237568 179016040448 179024355328 179220908048 179305398272 179923208192 180120747772 180205662208 180293206016 180496942912 180584628224 180782893984 180960916864 181405794724 181537960604 181661597696 181670035456 181869492896 181955231744 182155002304 182449433881 182538067712 182957637632 183167016032 183454562368 183635216128 183721787392 183923497472 184220787608 184557219392 184646877184 184855533863 184945336576 185235674624 185418082304 185709162496 186165713536 186349037056 186439565312 186553631621 186732249088 186740922368 186945947188 187034079232 187239425912 187375648768 187884573107 187973147648 188158251008 188364831928 188456339456 188760956384 189057284416 189102963712 189194829824 189491838976 189708695176 189798129664 190006511024 190193616704 190938914816 191031672832 191148548656 191241408512 191550527168 191640829952 191851234432 191900344832 192040156672 192512271952 192605794304 193004359808 193098121216 193401257984 193410241024 193622588159 193713867776 193763454976 194067636224 194381323136 194475753472 194878188544 195502419112 195644653568 195859453888 195951788032 196176037057 196268520448 196484005718 196579457536 196935630848 197544116224 197761001984 197854232576 198071458816 198080658776 198391617424 198753928576 198847627264 199075190314 199387710236 199484572672 199681011712 199994482688 200317749632 200683578368 200778186752 200998623232 201007959152 201323513248 201421316096 202167274309 202432620544 202631962624 202854434384 202950066176 203278110464 203600152448 203649345536 203748278272 204301671728 204397985792 204599263232 204823894912 204920455168 205154968018 205477032332 205626523648 205852283168 206285183104 206382432256 206609021696 206618618206 206812476416 207320908256 207471954976 207622897664 207850849024 207951822848 208186814836 208287951872 208516633402 208614934528 209333732608 209662356992 209868818432 210541066736 210922536448 211025002496 211263467272 211366098944 211598160004 211697913856 211906379776 212970328064 213073788928 213204150424 213408284672 213418196992 213652511072 213753233408 213987915328 214143598592 214388666492 214725226408 215038001152 215274093632 215378673664 215622058223 215726807296 216065467904 216120776704 216222662656 216470109856 216809937344 216915263488 217160384441 217364133376 218219036672 218561609728 218571761408 218914888192 219155237147 219314679808 219474464768 220014025088 220120907776 220337668096 220579579136 220683567104 220936119404 221040275456 221282957896 221443948544 221791584256 222045404581 222150083584 222258003968 222393984494 222721128448 223081130272 223431336128 223593889792 223839375872 223944900608 224201185208 224306880512 224553149392 224662237184 225436327424 225764704256 226012573696 226367381504 226377895744 226733277056 227147346944 227514503216 227625029632 227982368768 228206870528 228565123072 228826695097 228934571008 229352660992 229464080384 229723381888 229834981376 230087319616 230195789824 230459227999 231048313496 231351566336 231579385856 231833639296 231844407431 232208370394 232321177088 232685888512 232696696232 232742109184 233487624832 233597698048 233827729408 233865029398 234084451328 234462820592 235001741312 235259752192 235270679462 235640021188 235754494976 235865636864 236124596224 236135563664 236357115904 236938180864 237283311616 237543827456 237659226112 237927788384 238043373568 238304723888 238417068032 238478098432 239125820318 239238551552 239354773504 239850078208 240618361984 240793419776 241007292526 241171431424 241447430224 241561255936 241826468576 242178719744 242836492756 243398156288 243791580032 243906510848 244174298368 244568976652 244735541248 245015618848 245400258752 245761245184 245796918653 246147055616 246158488576 246428748566 246544922624 246995173376 247394411264 247782785536 247903158272 248183296504 248821260688 249393184768 249784696832 249796298752 250070552732 250188443648 250463128168 250645348352 251566751744 251814477824 251854647044 252090947584 252209790976 252498422176 252617457664 252894809024 253078798336 253303582961 253368424036 253766176664 253889456128 254009147392 254299837792 254538432512 254949863168 255350098432 255535874048 255816429568 255828311648 256229925952 256354402304 256756842496 256768768256 257641517056 258300084224 258717595136 259001643901 259127466752 259546315028 259596967936 260016575104 260142891008 260551278592 260807852032 260849455867 261106322932 261516222968 262117326848 262417296323 262541007872 262668550144 262829254402 262956936704 263080902656 263381974856 263862974144 264055215424 264662155264 264704373934 264952730624 264965037064 265380994736 265509916672 265926729728 265939081408 266424750592 266842999808 267274319312 267525087232 267957509248 268577275904 268815826279 268880776528 269011398656 269306749096 269433708544 269869215616 270122418176 270431548751 270786492416 271184822272 271623159808 271921377728 272049569792 272348255872 272360905817 272546398208 272788473958 273286651792 273415487488 274118311936 274428074102 274561391104 274992413696 275436905744 275939920256 276070006784 276373106944 276385943834 276819830716 278169321472 278483661404 278618948608 278750298112 278924847278 279056340992 279507401888 280017850112 280153882624 280869994496 280914798626 281310920704 281323986944 281632855504 281765625856 282280198144 282603242194 282736470016 282873823232 283046889356 283317895168 283642126768 284367155072 285020782592 285066248852 285273938092 285346962992 285481484288 285794917408 285933756416 286395933824 286451826688 287504859136 287833882336 288103940096 288117321856 288569625344 289232912384 289493966762 289563913184 290018487616 290159378432 290487267499 290628386048 290901065728 291233975578 291371272192 292361633792 292375213312 292834201088 292976459776 293155706833 293436391424 293450020864 293772202724 294061489904 294447448064 295200096256 295247186311 295537925956 295677251584 296001878744 296145676288 296624360032 297166067968 297306161152 297646401052 298066116608 298113663848 298407226208 298875683392 299905481512 300051175424 300192628736 300522213376 300536171936 301007971264 301557684736 301777389056 302475378688 302519284496 302817185216 302964293632 303296921312 303439904768 303930378752 304264067107 304485429248 304963428352 305456364928 306092851883 306241551616 306736554124 306945458176 307218087176 307292316032 307441598464 307779141824 307924238336 308276629661 308421960704 308760580414 309064627144 309974950208 310426468352 310616391566 310767288832 310913794048 311255149568 311269606648 311758255952 311838060352 312327602048 312832441922 312984415744 313278070784 313632084688 313784446976 314277044224 314785035136 314865614336 315211308601 315359908864 315513110528 315869650096 316023099392 316370064472 317691431057 317907795968 317922562048 318271612568 318421655552 318771254032 319441618496 320020400128 320175865856 321045484144 321361628224 321513127936 321866120576 322386378314 322605940736 322975133936 323127394304 323482159264 324162430592 324481644032 324991034368 325789998688 326110814848 326264553472 326622762752 326781435904 327150709028 327309638656 327668995346 327907385344 328953008384 329261645824 329276939264 329638455874 329793857536 330850247728 330930186496 331090952192 331610718208 331990216558 332146726912 332458360832 332511394292 332838829232 332995739648 334143100928 334305427456 334509960148 334672464896 334830239744 335213422544 335371452416 335739660256 336070274176 336511369216 336896475916 337425355784 337757629664 337921712128 338452201472 338467921792 338999268608 339618363392 339778469888 340167315488 340701330112 341036829952 342129233446 342749121728 342915629056 343453958144 343469910784 344009110016 344386801231 344637353984 346076783104 346244907008 346456744439 346625052928 346788462592 347185330492 347349004288 347730362408 347819375008 347983347712 348928492913 349098002176 349820402152 349990344704 350556061856 351106385344 351196262144 351361826816 351747590656 351763928516 352316148184 352487303168 353216716736 354257085952 354605934592 354773106688 354995260172 355162615808 355736693312 356300266784 356386354688 356945830912 357522790768 357696475136 358032080896 358048710656 358441816096 358610796544 359584806581 359846416384 360241495544 360411324416 360586412032 360993885824 361169256448 361565787968 361921833728 362811589448 363075921208 363340070912 363738985792 363910463488 364310004608 364326925963 364898867762 365076135424 366334032064 366909124736 367270432256 367443574784 367846994944 368441575216 369114438784 369293754368 369711067726 369890673152 370296780007 370471349248 370836164608 371418324992 372331427072 372698074112 372879130624 373107263242 373464498176 373481844736 373891894376 374068158464 374478851824 374751297536 375769146214 375946295296 376316502016 376729663856 376912678912 377521912768 378114568832 378205927424 378389659648 378983677952 379417390352 379596259328 380013022048 380387233408 381877829632 382297097312 382482817024 383101054336 383281659904 383702468864 383800689664 384080313344 385024543904 385211588608 386008719616 386196242432 386802515968 386820482048 387245176318 387427735552 387526909952 388135272448 388762646272 388951506944 389756377088 391004838224 391289307136 391718907776 391903576064 392352074114 392537040896 392968011436 393158915072 393871261696 395088232448 395522003968 395708465152 396142917632 396161317552 396783234848 397507857152 397695254528 398150380628 398775420472 398969145344 399362023424 399988965376 400635499264 401367156736 401556373504 401997246464 402015918304 402647026496 402842632192 404334548618 404865241088 405263925248 405708868768 405900132352 406556220928 407002583273 407200304896 407298691072 407496556544 408603343456 408795971584 409198526464 409647789824 409840910336 410309936036 410954064664 411253047296 411704566336 412370037079 412570366208 412764864512 413218043392 413237236412 413624952832 414641816512 414943909952 415245795328 415701698048 415903645696 416373629672 416575903744 417033266804 417229869056 418667465216 419324713984 419737636864 421082133472 421845072896 422050004992 422526934544 422732197888 423196320008 423395827712 423812759552 424963862323 425940656128 426147577856 426408300848 426836393984 427305022144 427506466816 427975830656 427995709141 428287197184 428777332984 429450452816 430076002304 430548187264 430757347328 431244116446 431453614592 432130935808 432241553408 432940219712 433619874688 433830526976 434320768882 434728266752 436438073344 437123219456 437143522816 437623467281 437829776384 438310474294 438629359616 438948929536 440028050176 440241815552 440675336192 441159158272 441367134208 441872238808 442080550912 442565915792 442887897088 443583168512 444090809162 444300167168 444516007936 444787968988 445442256896 446162260544 446862672256 447187779584 447678751744 447889801216 448402370416 448613761024 449106298784 449324474368 450872654848 452025147392 452734763008 452755791488 453466554112 454294693888 455029006432 455250059264 455964737536 456413741056 457130246144 457653390194 457869142016 458705321984 459446763776 459669962752 460174639232 460391579648 460918455998 462096626992 462703132672 463158771712 463667278592 463688814862 464416740788 464642354176 465371777024 465393392464 465484218368 466975249664 467195396096 467655458816 467730058796 468168902656 468925641184 470003482624 470519504384 470541358924 471280042376 471508989952 471731273728 472249192448 472271127328 472714231808 473876361728 474566623232 475087654912 475318452224 475855576768 476086747136 476609447776 476834136064 476956196864 478251640636 478477103104 478709547008 479700156416 481003052959 481236723968 481586839552 482014585052 482342862848 482894860448 483122511872 483652937152 484357439488 484434703753 485672985512 486796312576 487346407457 487583160064 487813021696 488348596736 489137953304 490031237696 490800517504 491522490368 491593837306 492294111232 492316977152 492857497132 493089845248 493990346752 494788822528 495332056373 495565571072 495806316544 496366593008 497642521376 498786369536 498865935491 499229391661 499569393664 499592597504 500141105464 500376887296 500926256336 501290696704 503133503488 503628955648 503709294088 504181895168 504996844352 505234915328 505789618048 506157596672 506607165922 506736848072 507532353328 507778912256 508599675584 509076865024 509899726336 510700196864 511632859136 511656623296 512459851904 512708804608 513513684992 513537536512 514101354767 515283034112 516600168448 517191370423 517435190272 518003287802 518254933504 519092630056 519193935872 520033150208 520285782016 521102557184 521615704064 521698911734 522212645864 523032445936 524234653696 524834592646 525082015744 525337100288 525658508804 525913873408 526161805312 526763949712 527725948288 528110430848 529324310528 529408747868 529905461248 529930074128 530761989472 531019833344 531853459456 531878162816 532849501184 533685999616 534548638624 535050174464 535915018496 537154551808 537631652558 537761553056 538022797312 538613498192 538867417088 539738431232 540244836352 540863097502 541572984832 543246319616 543842755456 544099139584 544696511744 544721811634 545092796416 545576947916 546573303584 546830974976 548236623872 548316203149 548856148204 549122782208 549984827392 550873811488 551879840512 552140013568 552746213888 552771887668 553639661432 556338642944 556967322808 557237897216 557500596224 557849694556 558112681984 559014803776 560035700224 560307765248 561739988992 561829597252 562621841408 562647973888 563265711008 563531251712 564560396288 565061838913 565206484388 565472940032 565747646464 566093778712 566635790336 567284253536 568458153497 568734310144 570041565184 570132497704 570547876184 570693925984 570962968576 571589834816 571867512832 572513740799 572791867648 572903653376 575667764672 576207880192 576234643712 577139250688 578987933524 579127826368 580036975232 580318756864 580974534998 581256772096 581802131456 581894940011 582467951156 582742544384 584723267584 584750426624 585392430259 585668402176 585952919552 586311413666 586872782848 586900041728 587544405448 588122979808 588894896128 589568832853 590400192512 590494372622 591075851912 591354503168 592003757488 592291352576 593248720064 594332135936 594612322304 595292802104 596227327696 596814452416 597751366784 599810963024 600102350848 601044426752 601072343872 602015942528 603115369472 603554778112 604950757376 605038568992 605634370432 605928587264 606593842624 606879809536 607574328361 607860757504 608528134214 608970858496 609926856704 610912729856 612185703766 612483103232 613473108248 614436174352 614584632064 614883196928 615558283648 615848476672 616553259322 616843921408 617521160828 618129254288 619949900416 620852936704 621232783132 621534577664 621827588096 622510299136 622539213296 623516511904 623676120704 624655204096 625664883844 625968831488 626556141568 627264169376 627568893952 628554088448 629570070272 629731228672 630422617202 630719817728 631026221056 631739300192 632046198784 632740128944 635382862114 635815591936 635845124096 636543225136 636843311104 637542508064 638883236992 640040800256 640351731712 642090968288 642723256448 643026255872 643732241152 644772756628 645211881472 645950267872 646254788608 646964318528 648010058267 648324861184 648963288064 649982068736 651579997376 652221629696 652529106944 653245525504 653562871808 654301418056 654619277312 655337990692 655814770688 657906016768 658523291648 658553878528 659276911748 659587715072 661700495456 661860372992 662181904384 663221436416 663980433116 664293453824 664916721664 665022788584 665677658464 665991479296 667800355079 668286201856 668610854912 669019920296 669344929792 669660479488 670426845088 670742904832 671479320512 672140548352 673022738432 673792951832 674850711568 675515259328 675843424256 676904402944 676935843584 677998537216 679236726784 680334630976 681402660224 682073659904 684258466892 685498243456 685831258112 686907916288 686939821568 687694020013 688018220032 688773602462 689274707968 692153566208 692489814016 692913488878 693250105856 693576925184 694370660984 694698008576 695460724816 695638750016 695966695424 696763166099 697856985826 698196004352 699640804304 699980689408 701112123712 702212770688 702392524288 702723653632 703495181312 703527857032 704632296368 704974606336 706433433472 708514171904 709211869184 709990520344 710325231616 711473386624 712600533568 712772709376 713891661824 715045581536 715392950272 716097421312 716883632192 717221593088 718042388063 719169613162 719692832768 720482991088 720822648832 721987771648 722338512896 723131575936 723843667456 725623178896 726151842416 726680141824 727477971584 727820926976 728620009216 728653851926 729797735524 730152270848 732668064128 733818249472 734540864512 734887149568 735693989888 736883150432 738228877568 738587508736 739422135452 739781346304 740593560014 740942698496 741672329216 742836649984 744662854144 745396148224 745758261248 746214526484 746928996352 746963689472 747783788752 748136316928 748957703648 749502595072 751538292428 751892590592 752633004032 753459327712 753825357824 755043825536 756229137664 756411854848 756779319296 757967355904 758834780704 759192518656 760026044096 760774466816 763755659264 764594194624 764965634048 765830068861 766202108672 766563319808 767404937728 767601379328 768160626688 770049087808 770423177216 772017439232 772392484864 773605031936 773640964096 774490352636 774855471104 775053819904 776270544896 777525292544 777903013888 778378945729 779512754176 782009676448 782578614272 783437815552 783807152128 784704148228 785074081792 785936022872 786317830144 787742523392 790176464896 791044007936 791416930304 792285835264 792322635104 793566469696 795015714304 795390509056 796300761256 797550840944 797938290688 798724046848 799977930752 801270998528 802734313472 803994492928 804031836608 805294052992 805685264384 808669097236 809730482176 810527850496 811417737536 811800264704 812729296379 813112441856 814005166546 814400609792 814597382144 814993113088 817206686912 817591943168 818397052928 818527602893 819295579648 819681820672 820619872072 821908129328 822506094592 823409132672 823447378117 824740074158 825140732416 825529729024 826436086784 826474472824 827249905664 829283633024 829887819904 830491590656 831403396096 831807291392 832747259344 833151807488 834066533608 834459738112 837334930432 838649427968 839475273728 842164266944 843525523841 843690145792 844100009984 845053869088 845464395776 846392640016 846791655424 847625519104 849927724646 851881312256 852816601696 853672787968 854610044288 855012933632 855951661312 855991418282 856574394368 857554665968 858900905632 860152004608 861096374528 861514694656 862488232892 862907229184 864261871616 864483106816 865880439424 867239749376 867661053952 868641537764 869456533504 872876146688 874246438912 874287045632 875246934562 875659552768 876620948588 877258719232 877897859072 880056100352 880483631104 881350672384 882318316544 882734268416 883744477616 884161101824 885131831584 885775794176 887166337024 888181618324 888600334336 889032015872 889575937976 890884513792 892324521088 893725344512 894375559168 895357503488 895779602432 896804740832 897227522048 898212597568 898648948736 899664449827 901745309696 904050294784 905469526016 905511582976 906933108224 908589387776 910058012864 910500118528 911929475072 912827482112 914260492288 915306780388 915738284032 917410643968 918893527552 919339925504 919902390407 920349278464 920783159296 921836911996 924193253984 925406265344 926317543424 926465308769 927334557184 927377629724 928833481576 929284708352 930743554048 930786784928 930968436736 933950499328 934390792192 935310917632 935460117592 936337805312 937851282368 940006965248 941039008768 941082717848 942560084752 943017979904 944498384896 944542254656 945428463616 947752723456 950175309824 950636904448 951711153536 952173494272 953218895552 953668272128 953912393728 954759658853 956503281272 956954206208 957419094016 959400312832 960498259357 962006105918 962473447936 963173679104 964029170104 965789720896 966245023744 967305874304 967350803419 968714878976 968869407506 971345971024 973592625152 974692814914 975166320128 975626043392 976236965473 976697193472 978275906608 980062475392 981601035008 983044980736 983187674612 984588222464 984633954304 985714994264 986179690496 987980693504 989577645056 990664112746 991131142144 991612633088 992733186016 995285042752 997572739072 997731870982 998458783322 999138787328 999185195008 1000282210928 1000753774592 1001852512672 1002581393408 1006267006976 1007418588176 1008363790336 1009993688704 1010469830656 1011579236096 1012315193344 1013214331844 1013473696144 1015064706656 1015557824512 1017199351168 1018153730048 1019799452672 1021400393728 1023265718272 1023313246592 1024919703808 1025417609216 1027027369984 1027075073024 1028202709534 1030566068224 1033200336896 1034382740846 1034870380544 1036006575604 1036509867008 1038185260112 1038387871744 1040066300416 1040571564032 1042205114368 1043231408128 1043397823468 1044425291728 1046064891872 1048469307392 1049669185292 1050164031488 1050674200576 1051317017608 1051827746816 1052323610624 1053527899424 1055451896576 1056220861696 1058648621056 1058817495736 1059810922496 1059860148256 1061523978944 1062039666688 1063706918912 1063756325632 1065699002368 1067371999232 1069097277248 1070100348928 1071830036992 1074309103616 1075263305116 1075523106112 1076045594624 1077226996384 1077734834176 1079476862464 1080489672704 1080662031449 1081726195004 1083145969664 1086492639232 1087157370481 1087685510912 1088198279168 1089393023488 1089443623268 1090185592832 1091153895832 1093146607168 1093661949952 1094913546727 1096473247744 1096632406298 1097712296408 1098245564416 1099969654784 1101747622976 1103759681024 1104280027136 1105492427776 1105543775336 1107279322864 1112677285888 1113934645616 1114475794432 1115699389112 1116225363968 1118029607552 1120071400448 1120615530496 1123479977984 1123659194504 1125295947776 1126531422016 1127062503424 1128352324099 1129120792576 1130123677826 1130412968776 1130945880064 1131495292928 1132187557424 1134568507072 1136916306994 1137468620288 1140264995408 1141095752368 1141387851968 1141925937152 1143179669632 1143735025664 1145027481598 1145583735296 1145807306752 1146841483711 1151335529344 1152415760384 1152469287424 1153734595559 1154278501376 1157975867048 1158255652736 1160073950464 1160637513728 1161949069996 1162513544192 1163604262912 1163789880022 1164935902312 1165485088768 1169446535168 1169500853248 1170784860518 1171336804352 1171905839104 1172622827332 1173745565696 1173800083456 1175088810896 1176245959616 1177789792256 1179137665706 1180800385024 1180988745244 1182151703824 1182709006336 1184007514976 1184582705152 1186497440128 1188664271872 1189224644608 1190585604208 1192454655392 1193628904832 1195502733568 1199621926048 1200204701696 1202088853504 1202144687744 1204031885056 1206230738944 1207109556224 1210077137984 1211268740864 1211857174528 1213187685248 1213759619072 1215148656722 1215721515008 1217056268428 1217941716992 1219853713408 1221825459712 1223166914717 1224371407532 1224966206464 1226946216496 1228872348704 1229169264128 1229766393856 1231116567296 1231696953344 1233106518644 1233687842816 1235042321656 1236258508576 1239899800832 1241705873408 1242465566264 1243069155328 1243655176192 1245020598272 1245078426592 1247033023808 1247352241408 1249310408192 1251329767688 1251937662976 1253112283136 1254528338752 1255137787904 1257108176896 1259140140544 1259462457344 1260845234404 1261439635456 1262052442112 1263478600384 1264092397568 1265480257888 1270765724228 1271631183872 1271690248192 1273086450272 1273686622208 1275085016128 1277146037167 1277766473984 1280081600512 1280703463424 1284181936576 1285446512896 1286052511744 1287464482304 1289545513256 1291900535744 1292509577216 1293928637056 1293988737041 1296020116534 1296649722368 1297926576128 1299964137472 1303159994752 1304443259392 1305058213888 1305875421347 1306491051008 1307125743616 1308602836112 1309238554624 1310675981384 1311629541376 1315192011749 1315812033536 1317046583296 1317107757056 1318553823496 1319175430144 1323400990912 1323720745984 1324363808768 1326442872832 1327960866232 1328586907648 1330045577168 1331355316928 1331982958592 1335600710158 1336572403712 1337221709824 1338039840592 1338689859584 1340853690176 1341485809664 1342958641024 1344281096704 1346045476864 1347585903664 1349701423136 1351030518656 1351686848512 1353808805888 1353871687168 1355358117113 1355997074432 1358473453568 1360669261952 1362805320448 1364147319808 1368516933784 1370996486912 1371662516224 1373815832576 1373879643136 1375388040026 1376036440064 1377547204924 1378549415936 1384307132416 1384979628032 1385826977756 1386500211712 1387153850368 1388741321968 1389396017152 1390921449632 1391277500032 1391933390848 1393526332198 1395713971652 1396392008704 1399281608608 1399961378816 1402224247424 1404425541376 1404785048576 1405447307264 1406990362624 1407055714064 1409264592736 1409949212672 1412866866944 1417028343808 1418423738368 1419981040688 1420650463232 1422946773248 1425201067136 1425545418752 1427783323648 1430091163072 1430785900544 1432194842624 1433767264384 1434443186176 1436084776126 1438339226324 1439385665536 1440965982176 1441645297664 1443975543296 1444677025792 1445560899211 1446263151872 1447687334912 1451246357792 1452303684832 1453360283648 1454955943168 1455641853952 1457240018432 1457307703852 1459595471048 1460304541696 1465336128256 1467636498944 1469081729024 1469774299136 1471387979776 1473766300864 1476457755136 1477175017472 1478844270904 1479562692608 1481187120028 1481885396992 1483344658432 1485673299968 1489325708288 1490792296448 1491516522496 1492429052968 1493857992704 1493927378944 1495567577504 1496272633856 1497915407296 1499005190144 1503076584856 1503785181184 1505266008064 1506918655424 1507650715648 1509354407561 1510087651072 1512458275328 1512823709696 1513558638592 1517669561408 1518385037312 1520052088192 1520122691087 1521548933632 1527511318528 1529188389248 1529931268096 1531660137722 1532404217344 1533126639616 1534086660029 1534809875456 1535202758656 1536321253376 1540098175616 1540846354432 1544034878464 1544784969728 1547210063872 1547281928192 1548980705272 1549710942208 1550107639808 1552541089792 1554317832067 1555050585088 1555806027776 1556757891458 1559025508352 1564019352896 1565157228544 1566875631104 1567614304256 1569408296456 1570148163584 1571872045744 1572635660288 1575485046784 1580352929792 1582088015872 1584571670528 1584645270208 1587132939392 1590031428608 1590781018112 1592601522512 1595101681888 1595876581376 1597448093696 1599955861504 1601786865679 1602541997056 1605468626944 1607988985856 1608063673216 1610588105984 1611370528768 1617338194472 1619460964352 1621055700992 1622835475072 1623600529408 1625458592758 1626224883712 1628010333092 1628801219584 1629194764288 1634413373824 1635183886336 1636794105856 1637055205786 1638591159296 1639363641344 1641239744144 1643816258656 1645012189184 1646818265344 1646894756234 1649480148316 1650281464832 1651059458048 1652872173568 1652948945648 1654499811328 1658567266048 1659775639808 1660983181312 1662806792192 1663614582784 1665494518688 1666303614976 1668133067216 1668919476224 1674669860864 1677298855936 1678950547456 1684328533888 1687051047682 1687380291584 1688200019968 1690107738176 1690928791552 1692785280032 1693583310848 1695251038208 1699855449292 1703762624512 1705633203392 1707345575936 1708390153613 1709220088576 1710025867264 1711903322624 1711982836564 1713148788736 1715109331936 1717801811264 1720304009216 1720578430571 1722192749056 1723029389312 1724976465784 1725814458368 1728523743232 1728966213632 1731760878848 1734479498752 1735322107904 1737283075528 1738913067008 1745752293376 1748492877824 1748574091264 1750493869124 1751319105536 1753241897176 1754517438464 1755795718144 1760112200704 1760967262208 1762701344768 1764636633088 1765468536832 1767488955232 1768322203648 1770263663168 1771551588352 1773125080727 1774332674048 1776363236648 1777200668672 1778064031744 1779151875952 1781769027584 1784649042176 1787450689024 1788751118336 1790715006976 1793609481664 1794455044096 1796425195136 1797297897472 1799328899654 1803490619392 1808100589568 1810939052032 1811023165952 1813011507307 1813866216448 1817178775552 1820116025728 1821000237056 1823858950144 1825654964224 1825946191069 1828520984576 1830613560776 1831476568064 1834821287936 1836921074261 1837787055104 1838679851008 1839804780814 1840698556928 1841566318592 1843673823992 1848386507968 1850812530688 1852635086848 1852930617538 1854669114368 1854755259448 1857666963152 1858569416704 1861487108096 1861573569856 1861936873472 1867900998656 1868781584384 1870920235184 1872675610624 1875702564736 1880013930496 1881710783953 1882078017536 1882165435696 1885120169504 1886035959808 1888996769792 1889084509312 1890856927232 1893020841257 1895505446912 1900350619648 1903422307072 1904346988544 1906437791104 1907336544256 1907824787456 1909519317706 1913006562544 1913908412416 1918800625664 1920996518714 1924012211836 1924946895872 1928058340208 1931579441792 1932490047488 1934611748608 1934701606838 1937429757952 1937738815012 1942691942048 1947185250304 1949385629828 1950332640256 1951252086784 1952473930946 1953394386944 1956551813216 1960124950784 1963202070016 1966089961472 1966375349224 1969176444928 1969267908608 1971429988528 1972359380992 1975961387008 1979155290112 1981328225492 1982262284288 1983225266176 1985466372032 1990570085504 1995145478144 1995463741964 1996917566644 1998277574656 1998370390016 2000564421856 2001507549184 2003705025344 2005162786816 2006943772691 2012534013952 2014837176352 2016727580672 2019006545179 2019987377408 2020939661312 2023158472192 2024630386688 2026428663688 2026947392288 2030129413312 2031115649024 2033410872493 2034398702336 2036307460096 2039598905344 2042800787456 2046531436544 2046626493184 2049839407616 2050835218432 2052089947831 2054054739968 2054150146048 2056405419068 2061132136448 2066400673792 2066730304177 2068765481692 2069740761088 2072013151208 2073019734016 2076370520224 2076775743488 2080132600832 2081143128064 2084410228736 2086462816256 2086795646936 2088850583456 2092129783744 2096938614784 2099338370584 2100328062976 2101348401152 2102634035216 2103655493632 2107055798848 2110903793152 2112441723392 2117634991472 2119621844992 2119720296512 2123047957888 2124079333376 2127413837824 2127512651264 2129848469749 2131398004736 2134743998464 2138194554496 2140200697856 2142649963181 2143660073984 2148618207232 2150526610232 2151046212224 2152091189248 2154453992768 2155469668352 2157936407627 2158953724928 2160979345408 2161324062898 2163452390008 2166291939328 2172985278464 2174314740962 2175371021824 2176396558336 2178786046976 2178887246536 2182307791664 2186293214336 2187323899904 2189827093454 2192946495488 2193264812596 2195424592816 2196491128832 2199939309568 2203495245952 2207519362048 2208560054272 2210984855552 2211087550672 2214558645728 2223840017399 2225354571776 2227869291232 2228951588864 2231398778224 2232450727936 2236059215104 2240142800896 2241231060992 2247318389008 2250591895552 2253062844032 2254125006848 2256704648198 2258241585152 2260247355652 2260825937552 2261891760128 2264375114848 2269137014144 2273832613988 2274937240576 2280529990816 2282191504736 2282775703936 2283851874304 2286359339264 2287470051328 2290054963196 2291167470592 2291614613504 2293682967422 2302671058688 2304831520768 2304938574848 2307469191118 2308557002752 2315951734096 2316511305472 2320147900928 2321275027456 2323898139992 2325027088384 2327208525824 2327579760044 2329871804624 2330970177536 2338893070336 2339001706496 2341569721036 2342673608704 2343811678208 2345245654664 2347491131392 2347600166912 2350177621792 2352491919232 2355579584512 2358275331412 2361600770048 2361977490488 2364303407648 2365418012672 2368015029952 2369165410304 2371842640453 2372994880256 2377328543744 2378449289216 2381171208416 2384909310784 2387257809664 2391005467136 2399243852096 2400409403392 2404177707008 2404289375488 2408063770112 2410707608617 2412461477888 2414219112448 2420154275968 2422537481728 2423714349056 2425197211073 2426375370496 2427519238144 2430297313444 2431443030016 2434112536856 2435883433984 2439707426816 2442499450391 2443650919424 2446333829434 2448742815064 2449932412928 2453892432992 2457744697408 2458338528256 2459532787712 2462233134592 2463393906688 2466213037288 2467375685632 2470084643312 2472517017152 2479799601664 2483411746816 2484931132528 2486138310656 2490041196544 2490156853184 2494066047616 2494704482816 2498620816384 2502659535376 2503875325952 2506224566272 2509056677504 2510275575808 2514216353792 2517093646067 2518280281088 2518924914688 2521690468808 2522879270912 2524104884224 2526957200768 2528184795136 2530960515776 2541531448456 2543380496384 2546172900544 2547373244416 2550170032256 2550288481741 2554292074334 2555532947968 2560163201024 2568363873152 2570893025792 2572105023488 2574928964608 2579091026512 2583801071488 2585019154432 2587857274112 2587977474082 2592040233068 2593299444736 2595853152256 2599928274944 2606319989504 2608886518784 2610116427776 2611750842694 2612982102016 2614251487232 2617205672224 2618477109248 2621351962768 2623259082752 2630384023498 2631624067072 2634093166592 2634215514112 2637107646992 2638350860288 2646801981824 2647441491968 2648727617536 2652885745664 2655921732464 2657173815296 2660091154336 2662710633856 2663965917184 2671201420316 2673144807424 2676079681184 2677379719168 2681707380352 2682971619328 2685917282048 2688562193408 2692090953728 2695171807328 2699402846272 2702061037312 2703373697024 2707617611776 2707743374336 2710716234226 2711994148864 2716946907136 2721338523904 2725610640896 2728294639616 2737033867568 2741992973824 2743325032448 2747631665152 2747759286272 2750776080052 2752072880128 2755094409848 2757098831872 2768614264832 2769959256064 2771653955512 2773000423424 2774307700736 2777482643936 2778792034304 2781842899264 2782555000064 2783866781696 2787052664396 2791427943304 2792784017408 2798563217216 2799922757632 2804448494848 2808851082752 2809570097152 2810894614528 2813980725248 2814111428128 2818529185472 2819898425344 2825733733888 2834056687616 2836847476736 2839962081376 2841300926464 2845893546496 2849018082911 2850402134272 2851090837504 2855566647296 2860182326144 2861571801088 2864389685248 2867534528768 2868886372352 2872169552252 2876678452648 2878771331072 2881931964352 2883290595328 2886590259553 2887951086592 2889354051584 2891121798422 2892526303744 2895374669824 2902492715584 2904607369664 2906720567296 2909911886336 2911283707904 2914480036864 2914615407704 2919190942096 2920609083392 2930672256512 2935272997888 2938163458048 2942775959552 2947532601728 2952915510272 2954350034944 2957688541808 2959125385216 2962374240056 2963770793984 2966689316864 2971346599936 2974747036261 2978651416576 2981584592896 2983033044992 2984858105936 2987854757888 2991135155008 2992545267712 2995830814592 2995969963987 2998010380288 3006153169712 3007570362368 3010532016128 3013837310848 3015301431296 3018708815122 3020175302144 3024916550656 3025647419392 3035339122816 3036770074624 3040104176384 3040245382174 3043097867264 3055022637056 3058376778496 3059862536192 3063320275444 3064808434688 3066253279232 3068173320058 3069619750912 3070405517312 3072642506752 3080196351232 3081692708864 3088069756928 3089569939456 3094420127744 3094563856384 3097961410544 3099421884416 3100215279616 3105082179584 3108635664134 3110101170176 3111612055552 3113515782916 3118051016704 3128038705792 3130314457088 3133751262208 3135228608512 3138816592912 3140296327168 3143744091488 3145271320576 3150970093568 3164176031744 3169143341056 3169290540416 3174265878784 3180062857216 3181562036224 3185203045024 3190203363776 3191753162752 3194896187392 3195359942489 3199911723008 3203573731358 3205083994112 3210937253888 3215977971712 3216127346432 3221176211968 3222741057536 3224712775163 3234676388944 3238921928704 3242111401984 3245670950144 3247201058816 3250917185516 3252449767424 3256020666184 3257602439168 3258389528576 3268826747648 3270367772672 3273588211712 3274110411572 3277182318592 3278727282688 3282479488288 3287632517312 3290024378368 3293636530688 3293789512468 3298960296632 3300562929664 3302118916096 3305744347136 3305897891296 3308999622656 3317134532096 3319551279616 3321966362624 3325613584384 3327229165568 3330989037376 3332607229952 3336266134432 3337838952448 3349339721728 3354597711872 3357901094912 3367021370713 3368657067776 3374102095364 3374760583168 3376400039936 3380215476352 3381857583104 3385570560064 3387166621696 3390502076416 3391042926271 3399710898584 3407525249024 3411266406784 3411424852199 3414691151872 3416780307226 3418440177152 3420051734528 3423806645248 3423965673128 3430218663872 3435603622528 3440608018432 3441156861142 3444385498112 3446058778624 3449952931568 3451628916736 3457047486464 3457932427264 3463521757696 3467324394611 3468958997504 3470644215808 3474566151056 3477826134016 3491504586752 3494605741627 3496985755648 3497148182528 3500987738248 3502638211072 3506483794352 3509034876928 3511591436288 3520224401408 3521934524416 3525402689536 3529273266176 3534977910464 3536644407296 3540527326336 3543103176704 3546250161454 3548665348096 3552726473296 3554401337344 3558303751904 3563538055168 3569298084352 3574901378048 3581430013952 3587218963328 3588910088192 3592850390272 3594595794944 3598657799308 3606981238784 3616201179136 3621878104064 3622046331904 3626023014614 3627732432896 3634357551104 3640232051456 3642000474112 3647717900288 3651309928448 3651892382138 3657041969152 3661227121552 3662953136128 3669642575872 3673842148522 3675574110208 3677359702016 3679609561628 3681397113856 3683132637184 3687347647984 3696773015936 3701625061376 3705270173696 3705861235076 3709338228736 3709510518896 3715333926304 3717138833408 3722974216192 3723147139712 3723873746944 3735801997312 3737563168768 3741840470368 3745351221248 3751405129472 3760027860992 3763421567906 3764156035072 3764330871392 3770240339008 3772071919616 3777993539584 3778169018624 3781713854464 3786041682514 3791010893824 3800701239296 3806844614144 3808693977088 3811024188829 3812875582208 3814673088512 3815649574912 3819038635412 3826013125088 3827816824832 3837601251328 3838213422043 3841993037428 3848024423672 3849893791744 3856116680416 3863158883584 3864980094976 3869223497216 3869403213676 3874859515904 3875477630024 3885383884096 3894370500608 3898771259656 3900665280512 3902504173568 3904947861892 3906788773888 3913103626432 3920249901568 3926404140032 3932179922944 3932750698448 3938352889856 3938535817216 3942859977056 3944718761984 3951922774016 3955432872391 3958310580224 3962656450984 3964524568576 3966450532352 3970932744064 3979207074479 3981140171008 3990290956288 3990927483928 3993835133288 3996740780032 4001128843712 4003015098368 4007410050688 4007596185593 4010325573632 4013887545382 4029674352704 4033455161344 4038013090358 4039974754816 4041879322624 4046316944384 4052857327376 4053894784576 4060258826624 4062231298048 4066821744986 4068797404672 4072614920192 4073264580077 4079197810688 4085601574912 4093062873088 4093252986368 4097747011813 4099678815232 4101670436864 4104179895662 4108109479936 4108300292096 4112810838136 4122264272896 4132801347584 4133460608354 4137530963384 4139481522176 4144026302416 4146039468032 4152741040448 4153551486976 4160265201664 4162286256128 4168820457472 4173591293872 4177701166912 4184259567488 4193877229568 4198676741168 4200656125952 4205268070432 4207310987264 4214111597696 4221807586304 4224883446784 4235269982944 4239243689984 4239440593024 4246095915776 4248158666752 4254827675648 4255025302528 4259696939498 4262796009472 4269487996928 4276389108992 4280401395712 4285299926362 4287320147968 4301053220464 4302092424448 4304182378496 4308907985536 4310939336704 4315872815254 4317907449856 4321958690816 4322648125796 4326904780016 4332583878656 4345970556928 4348629481924 4350742043648 4352793116672 4357572093952 4357774493072 4364615583328 4372586428672 4374647799808 4379654186908 4385892990976 4386529625192 4390849185632 4392982257664 4399878619136 4406990491904 4415038724096 4417120108544 4421969711104 4422175101344 4429117291456 4447680034798 4450709143552 4455738582464 4457903177728 4462797556448 4464901455872 4472118430208 4477028416003 4480285601792 4482462121984 4494636778016 4501183791104 4503937677707 4506125688064 4508250013696 4513409296396 4516483170304 4520494711304 4521651875104 4523783520256 4528750229696 4536070407869 4538274028288 4547665227976 4549874481152 4561059981632 4564383009472 4565551407872 4567703748608 4572718678528 4574940102656 4580109926392 4582334941184 4587365934844 4605342117376 4609663041536 4609877149696 4614938382236 4617114005504 4631903468192 4633022610944 4640295801856 4642550054912 4647796279984 4650054176768 4654417051648 4655159520088 4659743609248 4661940355072 4674602485553 4677786140672 4678003412992 4683139442072 4685347217408 4687623356416 4690491309328 4695200333824 4700355243584 4704983838464 4711159169024 4716550662824 4723954980976 4728606815296 4730836025344 4736030059904 4738330820608 4743685280906 4745989760512 4754657087488 4762342416832 4769818621568 4774515619328 4782010934272 4798487704192 4800818806784 4808355414016 4808578750976 4813858140091 4816127540224 4821415217234 4824922955776 4828438224896 4840308551936 4845074963456 4847428698112 4850394422146 4852750740992 4855038476288 4860594626888 4862886060032 4868225073712 4871766867968 4879414853632 4884998900782 4887301838848 4892667658868 4897485630128 4899864825856 4907784865984 4915489394816 4916677056512 4919065575424 4924466269184 4926787813376 4932426074576 4934751371264 4940169286624 4945034034304 4959599203328 4969862265056 4972276621312 4980082393088 4980313706368 4988132095232 4989408965632 4997241632768 5005319070752 5007750651904 5018113355008 5020551151616 5028432707584 5034187292134 5036560562176 5037849829376 5043380937616 5045758541824 5053914401536 5056369590272 5061921031552 5083062896912 5086760992768 5092345801088 5094746488832 5100340064512 5100576963482 5108584148668 5111065895936 5120326402048 5136727746304 5141786051584 5144210046976 5149857929216 5158182053024 5167602142976 5170038308864 5175714548224 5175954948164 5184080466136 5186598889472 5191706304512 5199856549888 5212639979008 5217773037568 5220232855552 5223501685388 5225964204032 5228502974464 5234411344448 5236954218496 5242703925536 5246518165504 5260768046996 5263248134144 5268186333184 5268431028224 5274215293984 5276701720576 5291033582549 5293603963648 5294882983936 5297455235072 5305771491328 5311843464928 5314347630592 5320182308672 5325421267712 5327931834368 5342402840632 5346289614848 5352159362368 5354759438336 5360810482027 5363414760704 5365943238656 5371834564096 5377124386816 5390343614656 5398805692544 5404122074624 5406747394048 5415235223552 5415486748672 5421432468452 5423988297728 5433893814272 5442677047808 5448652620103 5451221281792 5456589279232 5474067735136 5483985947648 5486650064896 5495263330304 5495518572544 5501552160104 5504145760256 5510188819696 5514197663744 5537228529664 5539918512128 5543307911024 5546000846848 5554965287872 5557584068608 5563685798528 5565110000128 5567733563392 5574105328792 5582855886608 5585568034816 5597126434432 5599845515264 5608896989696 5617702165504 5619140194304 5627961450496 5628222856256 5637058370944 5639796850688 5651467467776 5668113375232 5673694953472 5679924162752 5682601852928 5689105074653 5691787092992 5698036165822 5700804268544 5702181675008 5711133294592 5720364652288 5723143602176 5728779370496 5735069057536 5737772744704 5744339104504 5753356905296 5757542662144 5763863928704 5766581190656 5773180519106 5775902173184 5778708103168 5782243596844 5785052607488 5790749339648 5804985431168 5809214739328 5813441134592 5819823772672 5822567415808 5828960073728 5829230815408 5838381884192 5841218166784 5861344513024 5870545995776 5876326916096 5885551919104 5895065203456 5905831020544 5908700069888 5915377083616 5918250770432 5924748480112 5927541587968 5933378633728 5942693199872 5949494072522 5957302833152 5963169185792 5969716211872 5975709515776 5982270310016 5985090535424 5991661629184 5991939927974 5996020760576 6012306339424 6015140724736 6021064032256 6027674621696 6030602862592 6037417630244 6040350604288 6049833101312 6051294838784 6070678245632 6073540149248 6080208352768 6080490764348 6086195734528 6110045274112 6116753556992 6119725072384 6126640550888 6129616869376 6132506558464 6136346640116 6139239501824 6140811034624 6145285013504 6160392702464 6163385417728 6176139513856 6179139878912 6188840255488 6189127712768 6195922821088 6198843768832 6200430559232 6210164359168 6217271328268 6220202340352 6223224111104 6227031565832 6236102033408 6253039688467 6256077411584 6260628914176 6267502524416 6270457217024 6277633185824 6280592654336 6287488182976 6290542641152 6297651148789 6301940187136 6328352063488 6338286682112 6338581080832 6348531757568 6360125714432 6370406090048 6380406727552 6383506325504 6389792374784 6390719884978 6399823446016 6407147462716 6410167988224 6421874507776 6431955943424 6432254692864 6439316732849 6442352423936 6445482115072 6449425550326 6469352777888 6477843857408 6484222803968 6485257161383 6491341900288 6494402117632 6501834371032 6504899534848 6512041332368 6515204878336 6516779057152 6537653495296 6540735545344 6547176423424 6548220823144 6554364637184 6564958976576 6575265034624 6580048756736 6587273061376 6587579024936 6597920593264 6601125859328 6611488694272 6611795782592 6617999245312 6634269064192 6639102559232 6651227168768 6654458331136 6661978074752 6665214459904 6672532268864 6675677904896 6683317611971 6698679443456 6709195423744 6715802189824 6723487815499 6734042741426 6737314135552 6748204190728 6749521166336 6760430952704 6763715166208 6771141120128 6774333243392 6781004152832 6782085852542 6799421797168 6815050498048 6822532813568 6822849704398 6829382303744 6833560614452 6836880354304 6840103469056 6847613290496 6847931346256 6860437327744 6871207245056 6881216036864 6882313722284 6888770996224 6892117557248 6899905863136 6903257833472 6914094972928 6915864854528 6927043515392 6934648789222 6937917995008 6941288431616 6949132302112 6955652268032 6983009173504 6989211483254 6993971511296 6994296365056 7001975476496 7005276422144 7012967588704 7018069753856 7023182872576 7040448802816 7043869048832 7058546532352 7069955820928 7073288814592 7081054652672 7086206353408 7092500322908 7097330696192 7105452946592 7108802674688 7116607503808 7127076110336 7128110640937 7138596168704 7149802756096 7162860027904 7174437926656 7177820176384 7185700780544 7189191589888 7197315598616 7213962477568 7232402358272 7243756208128 7244092663808 7252046029228 7255464865792 7268715102208 7280464102912 7284000948224 7295435800576 7302619856896 7303784764276 7314083938304 7322454243104 7325906272256 7339285151744 7345803905869 7347684297044 7351148220416 7354719404032 7359219123256 7362794227712 7366265274368 7374695295968 7393546031872 7403250122752 7410540347392 7411722470152 7418676457472 7419021037792 7430667852608 7434277666816 7445948432384 7446294279424 7447747493888 7471603994624 7483680940736 7490702442496 7502810258944 7526843135812 7528312070144 7528661742784 7540480678016 7544143839232 7555987079168 7556338037248 7563427708928 7564634220143 7572083365028 7582021787648 7601402478592 7610101593367 7613689228288 7617387954176 7622048377658 7625751164416 7629346177024 7631299149824 7638077270824 7652026250176 7655633649664 7664394827089 7675202502656 7676426844086 7683986074856 7696048847344 7699787583488 7712233360832 7726317767168 7729960189952 7738446994432 7738806427352 7750955260048 7770767768192 7788741001216 7797542519312 7801330561024 7809895723784 7813577547776 7826207252864 7840499803136 7852808280064 7864359845888 7865501396896 7877071634432 7885719954112 7889437523968 7898466268693 7903845548032 7910865744782 7916621160448 7925312901968 7929049137152 7941865488128 7958414148958 7962280342016 7981854967856 7987670266576 7993481560064 8002257687424 8006030196736 8014820101376 8015192371186 8020651147264 8027775090764 8059348705408 8066910322688 8076026180716 8079949509632 8083758645248 8092633888768 8105714654752 8107789569152 8120517653248 8124462596096 8133643489972 8137594809344 8145229840384 8146529160154 8158395621376 8171203149824 8186125746176 8186505972736 8195494023626 8199357630464 8203340873728 8208359791324 8216218959872 8216600584192 8225621676272 8244528545792 8265602695168 8266921216708 8275061926768 8278963044352 8288052604832 8292078936064 8305482080896 8307102973952 8320530403328 8324572512256 8337640914944 8347182587744 8355402333824 8368519134976 8387754459136 8397353482336 8401312251904 8410536140864 8414621974528 8424130757471 8428223195392 8443615172608 8449766893568 8470539965888 8478487379968 8478881186048 8492191831552 8496317333504 8509655351296 8510050605056 8519393878996 8525592018944 8538975993856 8552778217984 8560802791424 8562168403019 8570599852724 8574640295936 8602106440928 8604184848896 8608364756992 8617815971072 8621878673408 8631745630508 8635814899712 8643917381632 8645296251592 8653809560032 8665167757312 8691941113856 8697258963848 8701484087296 8705586233344 8715144187904 8715548986144 8729231166656 8745172857344 8749295599616 8759308373816 8771785981952 8773059250384 8781698371264 8785964515328 8799757238272 8813980983808 8830077448192 8843939422208 8844350202688 8858234582912 8895360069596 8901418287104 8911477164928 8915806355456 8925595112896 8929802911744 8940022260169 8944236860416 8954056832006 8960571203584 8964924243968 8989273556032 9002367582208 9007875355414 9012251376128 9016500027392 9026818592792 9040989422608 9043303750208 9047567040512 9057500459392 9057921159287 9072140815738 9076548056576 9095330455952 9099748962304 9122119963264 9128766018944 9131102815744 9135407497216 9141127949429 9145437357056 9149880205312 9160219852784 9164669882368 9174731869688 9210684234752 9219326083072 9219754299392 9229876764472 9234228011008 9263806936384 9266045221888 9280591603712 9285100109824 9295592559968 9300108353536 9310319040176 9319487218496 9323880710144 9349204971106 9355572281344 9356006825984 9366278884144 9370694434816 9380982618656 9390400667648 9400710487168 9409967676928 9422318338048 9433101325648 9447909961952 9457213630592 9461672050688 9472060119808 9476661641216 9487370561812 9491979521024 9509314174976 9524684833664 9539637243136 9549031238656 9564021868544 9596975408384 9601637613568 9616710828032 9617157501952 9627716280182 9632255080448 9642830434468 9649845911552 9656876449792 9680617103872 9690149926912 9694857396224 9700788844292 9705501481984 9710076952576 9721189253776 9725772120064 9736450147424 9743533735936 9758829707264 9769997801564 9774603677696 9785335317736 9794971260256 9799729651712 9815569731968 9830978789632 9833354113024 9838131150848 9848932538368 9853575626752 9864852149152 9869502742528 9880338573248 9890068068608 9919198406656 9939724530112 9944553242624 9960164786176 9960627412736 9976264190464 9978817931264 9994483265536 10010638141504 10015501303808 10036226710016 10041102303232 10056865415168 10068374584268 10073121124352 10075699658752 10086761875232 10091517083648 10107828803072 10112739180544 10118926294477 10123842063104 10166125793824 10173521985536 10184691602176 10189492977664 10200680129024 10201153926964 10217168297336 10222131791872 10240652804096 10273455492608 10283572103168 10288420093952 10299715858432 10316364106048 10335204285952 10340076617728 10351429096448 10351909896328 10368160932272 10373197778944 10383412609024 10399713099776 10425279958016 10435546075136 10447003370776 10451928408064 10457005948928 10468822688896 10473908436992 10485407851072 10493036331008 10521536093992 10526496268288 10536862056448 10548430587968 10553403441152 10565480852927 10582067165098 10587207927296 10589765967872 10594910470144 10623686929856 10628695261184 10640364617344 10640858837609 10650842535424 10655863668736 10684805681264 10692579229696 10704318724736 10709518876672 10721620964054 10726829521408 10731886477312 10738606620203 10743669128192 10754248773632 10780687229312 10797611385088 10808244149248 10813494788096 10830470447104 10830973497344 10842864936904 10847976595456 10867787628544 10885354095616 10897305240206 10902442563584 10913178558464 10948135470272 10967971895296 10973300129792 10990526660608 10991037145088 11003104320208 11008291520512 11020377639392 11028395327488 11074457059328 11086615822048 11092001693696 11109930575744 11115168137216 11127371597056 11130220000256 11135467126784 11148210657584 11165711773216 11171136069632 11194252868864 11199691030528 11217793979392 11235404331008 11238280388608 11255922900992 11256445712512 11274116741888 11279593701376 11302934935552 11336226750464 11347389906944 11359848325504 11365203705856 11378210149306 11383574185984 11396072331644 11401608537088 11404363350016 11422266589184 11440729304576 11446287204352 11457558740992 11470138115072 11475545489408 11488678209008 11506713810592 11515085324288 11527727857408 11533162381312 11546361038212 11551804346368 11557416206336 11564487193688 11570105214976 11581498679296 11609970862336 11618429478656 11626882269184 11639647545344 11645134831616 11657920147456 11658461630816 11676763768384 11682436333568 11722689026048 11741091991552 11752653832192 11771103838208 11790130406912 11811662041088 11817400139776 11830754167232 11836501540864 11849496960224 11855083175936 11866757267456 11885386399744 11898988145044 11914605666304 11926338371584 11939432423744 11951419031552 11958731075291 11964540620032 11970181070848 11983323258368 11983879855948 11992041521152 12024612678848 12030281449472 12042128064512 12044049013997 12055349243392 12061205725184 12074835260488 12080701208576 12099666202624 12102589677568 12141356491264 12147080298496 12160416705536 12160981528696 12172391469056 12220090548224 12233507113984 12239450144768 12253281101776 12259233738752 12272693280232 12278479003648 12281622069248 12290570027008 12320785404928 12326770835456 12352279027712 12358279757824 12378255425536 12391845642176 12397687537664 12400861118464 12411875565089 12420328718336 12434542656536 12440404680704 12446448222208 12454063131664 12472204066816 12506079376934 12512154823168 12521257828352 12535005048832 12555266371648 12561185308672 12574976365952 12581085282304 12595302297578 12603880374272 12656704126976 12676573364224 12677162161664 12691080551149 12697063515136 12720251428864 12740812180096 12760813455104 12767012651008 12779584749568 12781439769956 12799646892032 12814294925432 12820335976448 12843749015552 12863911886848 12864509385728 12878633465698 12884704847872 12890964230144 12898851100652 12938705555776 12955687714816 12968445607936 12970514322766 12982683800576 12988804235264 13003668742064 13009799069696 13024082664736 13030409756672 13033558114304 13075306990592 13081471090688 13096441646288 13108729274368 13129917953152 13150530069248 13160097513472 13174546122752 13175158049872 13195841186528 13202251718656 13222977388544 13223591565184 13235998490624 13268538128384 13278205118464 13302454337536 13323956149504 13330428919808 13345064537728 13351355809792 13366635223942 13397358886912 13418390847488 13431604379648 13446975630998 13468085482852 13474628271104 13496408381456 13499042332672 13520861905408 13527430332416 13542282240256 13548666486784 13562008305664 13564171705084 13598843594336 13630100996096 13645065627136 13645699408796 13658764607488 13667121228904 13673760708608 13680206938112 13695226580992 13695862692512 13720874655488 13742414490112 13762432073728 13764627444568 13777541992448 13784235114496 13799811726272 13806515666944 13828189945856 13831729709056 13854087030784 13869297578444 13875835990016 13882576863232 13898264604224 13911304536064 13966018347008 13978422966508 13987943022592 13988592730112 14003950952992 14010552844288 14025935177408 14036139507712 14046365745152 14048606408837 14080897605632 14087738097664 14117093064704 14133045816253 14139911641856 14146577629184 14162109305344 14172412706816 14185000645816 14210905893184 14217605349376 14233215007616 14233876107451 14254152220672 14256221281874 14277192337408 14299605512192 14325720055808 14348875853312 14355640352768 14364629634817 14371401561088 14378383179776 14394631197232 14427924955136 14464804716544 14467112129239 14487512416256 14488185327616 14504092058456 14510929731584 14537430204416 14560928205824 14568001896448 14590871601152 14605239713792 14607569528552 14644908486208 14651812544512 14678570303488 14691607811738 14695368594088 14702296440832 14709438808064 14718438246512 14725588455424 14749390591936 14787092063744 14806500245504 14823444940304 14837352914944 14838042075584 14861335705216 14868555333632 14891896864768 14892588558848 14895494987776 14908939288243 14943207989248 14967361881472 14981404884992 14998549742267 15005620517888 15053686271624 15056624140288 15057323485568 15080961356032 15088287678464 15111974158336 15112676074496 15126855417856 15129268440286 15144166730056 15164043575296 15202804957184 15220203186734 15227378456576 15234775908352 15244096755316 15251502328832 15258692354048 15276154541648 15304052500352 15311267299328 15328789654178 15350405005312 15352853688172 15367972149712 15392097694688 15399575166976 15424466721664 15452635534336 15459920379904 15476893988864 15477612854704 15501910520096 15541535536384 15577482002432 15595085038624 15602661122048 15619791447568 15627155095552 15652414505728 15680999606272 15705616560128 15731002793792 15754143268864 15771439908224 15778875047936 15796932537386 15807691096064 15821731489564 15833242320896 15850625803936 15858098274304 15883730976256 15901169891321 15916828297916 15924560684032 15963709935712 15975340533152 15986963120128 16004515374848 16012060393472 16029640202752 16030384742372 16041302294528 16055550181528 16118697410816 16133820645376 16152052361432 16159899019264 16167517290496 16185267777536 16211429309504 16215579138304 16241035306496 16248925192192 16267286979944 16275189618688 16290459680768 16293058320308 16316791242752 16342406299648 16372251492352 16373011945472 16390988047252 16398715260928 16406681747456 16416719582648 16432437919744 16433201168384 16451243352544 16489057091584 16531205390336 16533842433416 16550123853536 16557926088704 16576105209664 16584157872128 16602898483171 16610964161792 16614205947904 16641060806656 16649145024512 16694365175488 16710804667648 16737038269952 16794706964672 16802624503808 16821072281728 16829243949056 16848261514942 16856446390784 16874953260319 16887230345216 16899533787136 16941079931776 16956974759936 16957762372096 16976380477511 16984383663104 16992634667008 17019310702592 17020101210112 17038787757992 17051184037888 17077951987712 17097496152737 17105556435968 17121605582848 17124336806038 17141199705448 17149280591872 17204212881856 17208369697792 17216729513984 17235631942144 17243757346816 17263491261016 17271629799424 17290592503184 17307619120064 17330335514624 17383882227712 17394517927696 17402968174592 17430288375808 17431097972288 17458462333312 17490345714688 17498591199232 17518616747632 17543571963904 17546118500768 17563396742528 17571929030656 17599514476544 17619655522469 17627961967616 17660154896384 17687878844416 17688700405376 17716469165824 17790720139192 17822954329856 17831612710912 17851190225792 17859605823488 17880044520338 17888473720832 17908113664012 17921142407168 17978547112064 18004735164416 18015750710828 18024502752256 18033000054784 18053637185584 18081978845216 18086607500416 18095134081024 18115000918784 18115842318574 18144281631476 18153096113152 18190660911904 18199497924608 18244239926528 18257532037888 18262205631488 18270814994432 18282255898858 18290874714112 18299760410624 18320439705568 18329339764736 18349463739376 18421368469504 18438652166144 18439508598784 18459753528944 18468456022016 18527613872768 18532090443776 18561183207424 18570200219648 18591185119936 18600216707072 18620638080352 18638974436992 18647761420288 18698409942212 18711144562688 18712013651968 18732557768288 18741388869632 18761965237312 18780801335296 18792291689743 18801420974336 18819935353856 18844636676096 18866202651296 18895819923904 18914427261184 18923344101376 18944120239616 18953323282432 18974741123624 18983959042048 19018628349952 19049369667328 19079274486272 19098062477312 19128043737088 19193950816768 19203275227136 19233421656064 19234315003904 19255432560364 19264510160896 19285660868936 19299691823104 19313752899584 19361234207744 19380299853824 19389714792448 19401577688584 19411002963968 19420153905152 19442378507552 19451544240128 19472900294848 19487067471872 19517659414528 19539995603128 19549207355392 19570670635472 19589942520512 19599459303424 19631139463936 19661957579264 19666708226048 19676262301696 19697865076736 19729704298304 19739005485056 19760677146496 19780136137216 19838396813312 19879449060224 19889106485248 19920329572352 19921254825472 19943126580377 19952528380928 19957635862528 19988966531072 20021276283008 20031002607616 20072453420032 20082204606464 20113730830336 20136749168536 20146242248704 20151399317504 20173523750464 20183034167296 20206131816871 20215657606144 20225478361088 20237852588954 20247684126208 20332251587648 20347043971072 20369383204352 20378985955328 20401360258048 20402307853928 20434336594672 20444263583744 20481305608192 20546910985216 20567144206336 20599431716864 20632728212096 20670408571904 20680153235456 20702858192896 20703819792656 20736321864544 20746395557888 20766825218048 20799426199552 20823229253827 20850559916032 20871092150272 20894006741552 20903856816128 20937645377792 20947816873984 20970815702144 20986072662016 21043072187984 21052992536576 21073724112896 21096861175936 21106806882304 21130961705854 21164134330196 21174415854592 21179531935744 21247373859712 21257390522368 21280729234688 21281717675218 21301685070848 21311727337472 21369611362528 21385158459392 21408637449472 21419037753344 21443241928108 21453659042816 21463772954624 21477213240406 21487338256384 21508497547264 21561374458624 21595222770176 21616488298496 21626989576192 21660940894208 21661946994688 21685729873808 21695953190912 21735575257088 21770708191232 21794610480412 21804885127168 21826357116928 21896270940544 21935943790592 21946600259584 21981053321216 21982074290176 22006208640416 22016583041024 22040755278784 22056790654976 22148914118656 22173231644096 22184003387392 22209071996969 22219861151488 22230336274432 22254743194112 22260440000512 22270934253568 22296421315168 22331423546432 22342272139264 22367519597423 22388505737728 22399382061056 22435587958784 22470808662016 22476560777216 22511845801984 22512891425024 22548233483776 22559187402752 22572989426141 22605869871104 22672453500928 22694779813888 22719696651008 22730407411712 22756420298612 22767148371968 22792144663288 22803217074176 22808726700032 22844533178368 22881458609152 22892574408704 22915117481984 22940276230144 22951090978816 22977356418016 23013427621184 23030170648576 23055455714816 23066324762624 23092722076424 23103608692736 23114832412672 23128974387376 23140210429952 23162997358592 23219941724672 23236858957312 23253764538368 23279295090688 23315840294912 23316923261632 23353527536768 23364872667136 23445378052096 23482183983104 23505307664384 23542207676416 23569149594991 23580260813824 23623324082176 23634800279552 23661508334464 23673003081728 23698993920448 23710166351872 23733514534912 23737300483897 23770772799488 23797976290088 23829211332608 23852676743168 23878864847488 23879973965393 23902838063104 23917462150582 23929081240064 23940362141696 23966646516736 23967759711896 24049225357696 24060562898944 24084256129024 24088098027994 24110698486784 24122411450368 24149670520976 24161402417152 24199332405248 24205179355136 24282712982528 24294160596992 24320833411072 24321963057392 24344782938112 24440181096448 24462240191389 24467014227968 24478900289536 24506562203552 24518467477504 24545386560464 24556958007296 24563244138496 24581140054016 24641570809856 24653541670912 24704558055424 24756510851072 24783691284352 24795375075328 24801722236928 24823751130178 24840657436672 24869085313072 24880809361408 24908126263328 24944408133632 25012158753868 25024309646336 25070010097664 25110532743296 25122370617344 25149952731904 25162170564608 25190604595156 25207760748544 25313408253952 25353146728448 25354324323328 25382161102298 25394127030272 25440502857728 25481624360192 25521626910208 25534025302016 25559169499136 25562879539912 25599293784064 25628589850864 25640671952896 25687498031104 25727823773696 25729018771456 25757266931396 25769409695744 25781928460288 25797702201304 25877411111552 25911375429632 25936891215872 25941028645532 25965367601152 25977608470528 26007337484128 26019598139392 26048165329472 26060819513344 26067116228608 26090269044983 26150613981184 26162942181376 26192883292576 26217458548736 26259835906304 26301060138496 26320195026944 26349092245504 26350316099744 26391682373056 26404503437312 26445954777088 26447183130368 26471996981248 26537076256768 26556410236928 26604908675072 26647912299008 26660857839616 26677169321803 26690129075456 26702711619584 26733270447884 26794717773824 26836781694976 26863208759296 26867493954301 26893951261996 26936170965704 26949256542208 26992816762912 26998084665344 27041723810816 27054860664832 27084564480512 27097332973568 27124016611328 27128343410168 27197687188672 27260201992192 27290131254272 27291398817592 27317529214976 27334242457808 27347521417216 27390453161984 27391725385024 27441749310976 27484828980224 27529254889136 27555083984896 27568470228992 27599623452544 27613031333888 27656379891712 27663459418112 27688030106737 27708174061568 27738595156888 27751671980032 27765153726464 27796529208448 27822609072128 27854449521353 27932036694016 27956845933016 27977185460224 28007901905984 28021105688576 28051870354816 28053173299151 28072279015424 28092731490304 28097212817674 28161795211264 28234186129408 28266091632506 28279823283712 28293155258368 28324218610688 28370001291632 28421811786368 28435210698752 28466430015232 28467752214902 28508304441344 28512442563748 28554384674816 28599211024384 28651440111616 28697751706624 28711280705536 28729259269634 28742803122176 28756766359552 28789262394464 28855849910272 28929609433088 28934224258478 28975024832512 28976370655232 29008184116912 29021859463168 29074860408832 29121856411648 29136003792896 29181743202304 29215139057104 29289816972416 29303625089024 29357140606976 29383215623476 29390737188176 29404592881664 29436876493024 29451176910848 29498781183872 29574184127488 29613000491008 29646889880608 29674705829888 29676084151168 29722671410432 29737110667264 29783793729536 29785177117696 29790989975552 29817878576486 29886415978496 29934723762944 29962809769984 29997099484534 30011241035776 30107372543248 30113248280576 30114646971136 30161922712064 30176575356928 30223948316672 30225352148992 30253710835712 30258536880572 30288333460112 30328087150592 30405609914368 30440406373468 30454756913152 30469551816704 30488193510632 30503004657664 30517384708096 30552309083296 30608105000704 30622534598656 30657579308356 30700810010624 30705707376344 30735944299424 30784195389376 30799150333952 30848933443328 30905271068672 30919840759808 30953787977728 30955225709408 31003821040192 31083071072768 31154964004864 31190170077248 31205322244096 31239582895136 31254310191104 31304829011456 31339198912021 31361999212544 31411233120256 31462005587584 31508286537728 31527563743949 31542879816448 31557750095872 31593865074772 31615382192128 31643462979128 31666484641792 31701251607872 31716196548608 31752492855083 31767461952512 31802339782642 31833656595832 31849121368064 31927419871424 31950681066304 31973926240256 32009030749696 32024120786944 32059280405504 32060769484744 32111100363056 32237394821632 32267641290752 32304104722864 32319798038528 32370535555072 32422858619008 32431158276608 32482070612992 32497850384384 32534573959888 32550379237376 32580919361536 32586116640616 32633582485504 32684812599296 32722217398871 32744502984704 32746023890944 32781976094504 32797430521856 32813363494912 32833439165296 32866402336768 32902486705088 32978114183168 33067684866832 33100247707072 33115852177408 33152210419328 33168315744256 33205796966342 33221928323584 33228411895808 33282121613312 33388730350976 33421609335296 33474076539904 33589413929344 33605249007616 33642144563456 33658487898112 33696523029884 33712892781568 33749906520638 33774460690432 33799067574272 33882159863552 33913949519872 33915524744192 33952760955022 33968767326208 33985269334016 34038621405184 34040202420224 34077575515984 34102368075776 34155903975424 34194992305474 34211112871936 34243211165696 34248673612076 34282399410896 34298561183744 34408425763712 34416739395584 34433459027968 34471263884288 34487514693632 34526982522032 34543259598848 34581185006368 34615238240128 34660671029248 34789035855392 34805936349184 34860576751616 34862195944576 34916924666624 34980691429376 34997182398464 35037233495264 35092237001536 35126793485056 35143858061312 35199028953088 35239311044938 35255923935232 35320309792768 35375757688832 35377400810752 35432938331648 35471840526793 35581440278384 35645908659712 35663225421824 35702380451584 35719211646976 35760089040676 35776947441664 35816227328024 35842284814336 35957094224128 36009470328832 36031501421656 36049005504512 36066000109568 36107274371168 36163957690432 36173215000832 36190268162048 36230001837568 36231684637148 36288563262952 36306192226304 36381321823808 36398995849216 36488479853056 36515064075776 36524411262976 36541629988864 36564511797716 36581749428224 36599520821248 36640879411136 36658679529472 36698927478752 36842736939008 36877304332288 36879017197568 36919507057888 36936912044032 37037235077843 37055227745536 37064180887552 37122366414848 37140400439296 37182370239872 37200433414144 37241276160704 37277948873984 37295522840576 37396819884424 37424027303936 37465115536576 37482777739264 37523930474624 37525673374189 37561602670592 37584583379486 37602841948672 37639870707712 37732405302592 37791639847808 37828854522368 37846688202752 37888240479232 37906646564864 37949482247248 37967918084096 38037256699904 38098739334656 38140568340721 38158548972544 38196124954624 38256087474176 38387901633536 38406550454272 38466843312128 38468630007808 38510865120728 38529020321792 38571321737872 38599383646208 38627505799168 38722468415488 38760599707648 38779429584896 38803155377168 38822005927936 38884757015104 38903088480256 38945800589696 38974134943744 39035318829056 39079991206256 39098414710784 39141341270944 39179885041024 39198918606848 39262278927872 39323915158528 39333416452096 39395730153472 39459408596608 39478010970112 39521354292992 39560272274432 39676793626624 39758898120448 39778212970496 39840659144704 39842509650944 39886253160754 39905056761856 39915271725056 39977933062144 40042552566016 40062005215232 40144906840064 40164409212928 40227461660672 40273498337072 40292484497408 40302798635008 40347047500928 40366068334592 40412263633742 40431315212288 40450956722176 40475705177908 40495368252416 40664503175296 40694087942144 40738766408704 40757971910656 40802720516096 40804615707856 40868673189344 40888527167488 40962611216384 41093821970432 41134288412672 41198863433728 41265456424192 41340817143808 41360306470912 41405716385792 41407639585312 41472643729088 41492791115776 41533650436096 41598852399104 41646458507654 41701119832064 41742184300544 41788013483104 41807713632256 41875290755584 41895633747968 41921266077119 41941631404288 41972145324032 42086144375968 42105985073152 42147448225792 42193722351872 42213613764608 42261923411708 42328268660392 42348831709184 42359063871488 42494747719424 42514781044736 42561458469376 42563435350436 42603370141696 42623454674944 42739222725056 42770316918784 42817274898944 42838075506688 42886483856216 42907318085632 42927545909248 42954426480812 42974676512768 43016995094528 43122748917248 43190445540352 43232976596992 43253979152384 43321881788416 43323893989376 43371459747616 43391906381824 43471150514176 43541416382464 43589220960824 43609770254336 43652714233856 43771277819269 43792541881088 43871887581184 43893200519168 43964148580352 44012417280832 44033166082048 44081510557568 44083558041523 44113581309952 44297828237312 44346463288192 44368006774784 44418143993938 44439722302976 44460672548864 44509486388224 44520880001024 44592842630336 44662847092864 44684544278528 44735039194846 44777011475456 44798764122112 44871175917568 44941617324032 44953121554432 45023691603968 45025782850048 45075217129943 45096466967552 45118374805504 45145978852282 45211739742208 45344907001856 45389559627776 45439393302016 45460814823424 45512840597224 45534296743936 45584289326576 45606434148352 45617453400064 45689066356736 45762917218304 45785148817408 45830234963968 45880552460288 45954712836032 46026855242368 46060341297152 46110911429632 46132649525248 46185444152848 46207217385472 46257948774752 46280420859904 46325994717184 46439883449344 46473717914624 46558590181376 46631680589824 46633846523264 46707055073536 46729745334272 46890756104192 46964367966208 47010615328768 47084415352832 47138299189982 47160521627648 47246648164352 47323016668928 47346006163456 47397987840896 47420332703744 47467029069824 47474600967794 47541545598976 47595952580176 47658422665216 47705353486336 47757729694976 47759947930786 47805676126208 47834924301164 47858162480128 47880724283392 47933293033472 47935519423792 48098450715392 48121125797888 48168512258048 48176196055988 48221396973568 48244822900736 48299341041952 48322804834304 48398664810496 48410358710272 48565425965056 48588321193984 48641666822144 48643926114784 48689565876224 48880362192896 48924480382778 48934028455936 48957800579072 49013124407104 49036934955008 49090773120928 49113916014592 49126488276992 49162280108032 49283141619712 49307083341824 49409116110848 49513021702144 49543314454777 49567382568704 49590750150656 49603444473856 49647502260356 49681314873344 49738170626144 49761618722816 49816252526656 49888816267264 49896774486559 50024317507736 50048619292672 50140020195328 50221065486592 50244741234688 50299905463808 50324341129216 50381209190312 50626816507904 50706293456896 50708648646656 50764322204596 50788254060544 50881005715456 50963248720384 51043253820416 51068050604032 51118338998272 51125759079824 51198587568128 51257179701728 51281343905792 51374996062208 51420627341083 51455647547392 51458037542912 51514533862792 51538819391488 51563856920576 51595404402608 51754822223104 51822750859264 51873782431744 51882057291064 51930735202304 52014674968256 52039196278784 52096330658944 52121639026688 52134232457216 52180538089966 52301227962368 52385766585152 52434917097472 52519671812608 52602120276992 52698184491008 52700632199488 52783364746112 52809006874624 52891909554176 52894366260736 52943993962496 52952439541001 53074152513536 53112820473856 53209817350144 53270711153569 53295824598016 53321715679232 53354338643606 53380258150912 53405423239168 53466540895768 53589435547648 53673563389952 53726417518592 53734987908602 53787902523992 53872341931408 53898513084416 53985633525824 53996169330688 54083447621632 54109721329664 54169128961024 54194665947136 54256686820336 54395374377344 54520403984384 54580262508544 54582797635184 54668484915616 54695042834432 54780906323968 54783450770048 54883498621952 54969657960448 55058509778272 55110167969792 55199246905088 55226062667776 55312759783424 55326918836224 55376060213474 55416348123136 55477190313776 55503343960064 55593058416896 55645218144256 55708899042706 55913691866032 55954370920448 56015803811968 56042211377152 56103740709632 56106346598302 56144558030848 56185462980608 56194425635348 56323590422528 56468372258816 56532183265012 56559646567424 56586310516736 56648437221376 56740002583264 56843623572736 56870421397504 56932860030464 56935504429804 57016608882688 57024885127496 57108769349632 57198422048768 57302880223232 57395503413248 57422561411072 57458518539268 57485606244352 57513532719104 57578524788928 57711699820544 57859218866176 57868448516956 57950049665024 57952741310464 58016368233824 58043718926336 58149720817664 58201369408039 58243712823296 58272007585792 58363486404608 58430278114208 58551189810191 58579633944832 58607250178048 58714281213952 58766431246952 58781474376352 58809185763328 58873752986048 58902353821696 58968915302297 58997562367744 59148368254976 59293779761216 59349411659776 59352168302336 59445342820864 59474221334528 59567587459072 59570354235392 59635757152972 59772831956992 59869447525888 59925619539968 59935178821133 59994198969068 60022482071552 60214745086496 60226496561152 60229293942272 60323845424128 60353150713856 60447896633344 60450704297984 60507421671424 60517073761144 60576666920224 60656174301184 60811219828736 60880812746936 60909513826304 60939103633408 60976387021264 61006009315328 61104618166592 61216210001408 61245069197312 61315158616712 61411414752688 61471888598848 61568390778752 61598300667904 61697866886656 61810542137344 61907575955456 61910451418816 62007642080384 62166142145536 62309928009728 62380340154496 62410644488192 62479165790272 62508620382208 62580155821183 62609658022912 62678397824042 62723998425088 62822466240512 62924011175168 63016573075456 63055127487898 63085759632896 63115500191744 63187730149544 63286925958256 63332969283584 63402503215744 63432393097216 63504985710166 63534923905024 63604679565284 63667313191664 63698242736128 63854839742848 63901362132608 63947852480512 64018061499392 64048241573888 64118560811008 64121538969488 64222200726112 64474789643264 64535282581504 64608209445728 64639596077056 64741071110144 64845717238016 64862316553216 64964141225984 64995700768768 65069147919776 65100758474752 65172233281232 65267164971008 65369625198592 65444434797742 65489005969408 65492047781888 65563952189008 65594861043712 65666878330592 65732804673536 65804973410176 65956228366336 66135369733664 66200495414144 66231704354816 66304420838656 66336631488512 66411593932684 66443856647168 66456823791616 66564243226624 66777460701952 66843218670592 66948153079808 67178827858688 67210498015232 67284289126912 67316975796224 67393046059768 67425785563136 67499813041276 67548921380864 67598135148544 67764319727104 67827899039744 67831049488384 67905521910044 67937534652416 67970538668032 68077242810368 68080404840448 68155151031968 68204736151552 68311807950848 68389984610948 68422225743872 68486422331392 68497347224152 68564798821792 68597122367488 68783436573137 68816851527424 68833478791168 68866918055936 68942527768576 68975029387264 69053965044064 69086519197696 69162370012736 69230476480256 69321342058496 69578071710784 69611872698368 69721153503232 69724391889152 69833849333248 69961382858752 70074466990528 70184474003072 70253586970112 70287716122624 70398057906176 70478622089876 70511847870464 70640619585536 70751515377664 70754801621504 70832484061339 70865876663296 70943681053586 71162880556768 71291817319424 71326450843648 71404760903168 71438423293952 71520178081352 71553894883328 71632454656048 71684569628672 71914188448256 72018940657664 72063002843312 72098011009024 72214548742336 72327915380864 72346430001664 72380536324096 72460003675136 72463369274296 72577126525904 72612384452608 72762643647616 72797991698432 72976959706112 73030128151552 73048822525952 73129023595432 73163498856448 73199041642496 73281758822272 73317359058944 73397854957504 73685473878016 73758034395136 73839014115776 73873824088064 73958365970489 74074470155686 74110455491072 74128361775104 74244732829696 74364740479744 74400866828288 74482552321408 74555897747968 74591045681152 74793639768848 74848054607872 74930231073152 74965555478528 75047860949248 75051346748378 75123205341184 75169166758972 75205683897344 75279741415424 75464810605184 75583279695616 75657709044736 75693376405504 75776480958464 75813293129728 75898964494496 75935836168192 76074513399808 76197478669312 76281136681442 76317097945088 76392249909248 76512174948352 76775803267072 76813100908544 76933686624256 76937260015616 77021730241456 77058040643584 77142643475744 77198767292416 77255011598336 77444936830976 77521199415296 77606310754336 77644011855872 77769514030208 77806176960512 77891601179392 77948269887488 78070637658112 78159982412512 78196829421568 78282682541888 78359770082048 78397837213696 78524557855744 78647830317056 78666832904192 78791460306944 78918817193216 78956021940224 79042708585984 79120544548864 79353587253248 79517796240896 79556425940992 79681318289408 79685019301888 79772506321508 79810113523712 79830543450112 79955866124288 80085105132032 80124010430464 80289813680128 80328818425856 80454923321344 80546996674144 80584968994816 80605597270016 80694095001856 80732136669184 80824527267484 80862630424576 80901913444352 80951410355816 80990736504832 81329006350592 81388175884288 81477532817408 81515943821312 81605441032192 81609231415712 81737346378688 81777054334976 81925222432768 82187643940864 82268576825344 82397726867456 82530912848384 82681634287616 82811432771584 82815279170624 82945287458176 82985582231552 83067300872192 83197704798208 83292917015308 83402239664128 83484368601088 83576026966208 83615427264512 83711117527037 83750581511168 83791267495936 83842532154238 83883262808576 83944290648064 84172288751936 84211970146304 84294896451584 84308343097979 84387444703744 84427227529216 84523846823416 84656537320784 84697663418368 84718127742976 84989495438848 85029562089472 85122916938752 85126870700872 85206740283392 85478445450112 85540633837568 85634549797888 85676151013376 85772967712432 85814636171264 85908852961624 85949353025536 86033990189056 86245497834496 86380891080704 86465953193984 86507958304768 86647787978752 86742919495232 86783812763648 86883128955623 86942301028352 87082832764928 87178441921648 87219540508672 87305428467712 87542555638538 87585083762176 87743775162368 87928297160704 88024834561664 88066332164096 88163021115136 88167116083046 88227162619904 88595656474624 88692926576384 88736013549568 88836287987876 88879444605952 88921345097728 89018972776448 89041760002048 89185685260672 89325694185728 89369088557056 89470078389692 89554022950912 89597528244224 89742351835136 89883234648064 89906243108864 90047383207936 90051565700096 90150434259886 90192933935104 90236749611008 90291957704564 90423479484416 90689814003712 90779119255552 90878786604032 90921629646848 91025681194448 91068593487872 91168578653152 91212868296704 91234906800128 91378132713472 91525834436608 91570297634816 91761104920576 91909425672064 92053710484736 92120682594304 92221822859264 92265299050496 92370888305696 92414434770944 92515897549504 92560841719808 92651989434368 92665438332181 92879766898688 92947435829248 93117180362752 93263361179648 93267693046528 93414110147072 93459490668544 93781512208384 93928735932416 94021230657536 94168830705664 94276598379964 94321043255296 94493296328704 94646033337856 94692012326912 94795975681792 94840665407488 94934058139648 94949201935588 95083091197952 95191905160352 95316845330432 95410706972672 95515459389952 95519895861572 95611352252416 95669848602328 95716324960256 95761448566784 95866586066944 95871038847584 96196901430784 96242251595776 96337024516096 96352392111976 96442793947136 96489645801472 96598682083904 96645609668608 96797329620992 96820717420544 97130851930112 97283333644288 97287852229568 97379131752448 97848960765556 97868056911872 97915601158144 98026248814208 98073869910016 98181546241856 98227832029184 98252976553984 98324560216064 98340244861859 98566283239424 98614166683648 98818232221696 98931320713771 99026043404288 99086628909554 99134765137408 99181500301312 99206888947712 99295004520712 99476341252288 99523237445632 99632505053312 99637132752157 99777632534528 99793548973118 100048635015472 100097238585344 100280040390656 100442130973184 100489482469376 100552407443719 100599810927616 100648682258432 100762418380624 101253633015808 101412586913792 101417297293312 101528644409192 101576508121088 101762011430912 101926497440768 102086507640832 102136101208064 102236677996544 102251518159648 102514359403456 102562687811584 102749992124416 102841254682166 102911295094784 102916075085824 103029067725584 103077638782976 103190808805216 103509644446208 103645501718528 103764114582128 103861470404608 104029349936512 104078392557568 104192661317888 104243278053376 104268464914432 104361076179932 104602455924736 104771533170304 104869834194944 105039343625216 105204240553984 105396368982016 105401264398976 105566729492224 105618013749248 105783819108352 105788732521472 105887987924992 105904879082002 106148305027072 106225640947712 106419634700288 106541422307138 106591649196032 106643431358464 106708677287212 106760516301824 106810846478336 106933081791536 107178871095296 107347126779904 107452835037184 107469975817204 107575805047984 107744683862816 107797026168832 107971267051648 107992338661376 108166895243264 108219442659328 108338257922048 108389331894272 108513373640672 108790748754688 109040807968768 109160525017088 109165595270368 109336969831232 109390085668864 109561812647936 109566901540096 109766997243904 109939315920896 110117019556544 110220335939584 110398493810176 110452125335552 110625519566848 110653837672448 110752120426948 110832696246272 110954380627552 111006687920128 111186116833792 111290436288512 111308189239247 111417798085412 111827383732064 111908741840896 112031607623936 112084422754304 112207481419264 112212693196604 112289116061696 112370925961216 112388851270696 112647180845056 112936744517632 113064366530024 113119293134848 113172621033472 113296874442752 113480005166528 113687247145472 113740842795008 113865720060928 113871008859608 114033217765376 114049770254992 114217538699264 114396844097536 114605760446464 114791006826496 114917037078536 114971212488704 115027065438208 115157049577856 115423399641088 115718437732352 115736897033912 115905482620928 116032736467648 116087437852672 116220289382197 116299441635328 116402738816078 116487425646592 116544015171584 116860556228416 117102379620382 117159267889664 117214500356096 117532862493904 117562948752704 117618371526656 117747505972096 117804707643392 117937830604594 117995124735488 118124672822233 118296736509952 118587559522432 118698823319552 118704336604672 118834663342577 118890685641728 118948442669056 119135174918144 119140708470784 119271514305944 119545663913984 119738895051776 119851239079936 119870357642266 119988397938136 120044964143104 120429490172992 120452993122304 120458587884544 120647690848256 120706301427712 120895793266688 120901408595968 121034147522288 121153333840448 121312348602368 121622439657472 121761625493872 121819027652608 121952774042528 122012018630656 122209236333184 122432420002816 122490138394624 122630317233424 122822829505376 122943777197696 123136781557504 123196601335808 123395733773312 123621084274688 123815151910912 123820902837632 124015284160768 124332284291072 124760680308992 124821288976384 124958331580544 125017240764416 125160311642366 125219316045824 125356795648084 125447996850176 125644932481024 125848022350336 126033146150912 126110254975796 126171519265792 126231000383488 126375460299088 126573851916512 126665938567168 126805006431488 126864786194432 127009971420332 127069847810048 127209359130568 127334626383328 127396485472256 127709679485696 127802724265216 127895704961024 128036122998784 128096483147776 128237121622016 128243077938976 128444401452224 128949579286528 129070565163008 129216418891456 129279192154112 129482142220288 129691434476032 129724633106432 129928282451968 129991401537536 130138295839552 130201516949504 130344466562464 130534329942016 130739250397184 130888869595484 130978011938816 130984095563776 131127904378016 131189722087424 131333756661184 131465609347072 131546041828201 131609946820352 131912456732672 132270739467328 132400990828288 132463408709632 132608841677312 132673262977024 132823187865368 132887713294336 133128486453248 133554921403904 133686437341184 133896306159616 134357655717376 134420996030464 134568578253824 134633951592448 134786092119536 134851571126272 134999626082552 135097842761728 135196270297088 135528639454208 135655798079488 135662098976768 135811043820088 135875069304832 135941077336064 136160809680896 136310302063936 136409472303104 136623615901696 136779969221896 136844451487744 136994694448304 137129597643584 137194244734976 137566873146274 137633703054848 137666957582336 137733836111872 137885055537152 138107930088128 138173038395392 138324740025472 138460952960512 138642684116992 139156143421568 139223745396736 139442307006464 139448783778304 139601886062639 139667698666496 139922765717504 140148933981056 140368948006144 140507173940224 140575432245248 140796115812352 140957244179752 141023695740928 141281239171072 141503030755328 141509603243008 141664968122678 141731753326592 141887362107172 142325761113536 142583634638848 142652901687296 142809521806336 142876846587904 143040356162704 143107789766656 143264909312096 143369139257344 143828376896512 144126005686624 144196022018048 144429097484672 144655830761728 144692860003328 144761072648192 144920007350272 144926738548592 145154253051808 145224768905216 145525287295232 145595983396864 145953919412224 146060256303104 146097645051904 146258047190864 146326997712896 146563517644544 146634718117888 146795709915008 147370947756032 147516068790272 147678028231552 147747648176128 147916731940978 148148940311372 148220910982144 148256723550208 148489465659392 148729480959488 148801733656576 148965104642816 149111795495936 149182091362304 149587279537696 149696109215744 149860462146304 149931110957056 150095721898496 150102693496756 150246410682368 150338333517944 150411367794688 150559482830848 150929621210368 151166559391232 151315418089472 151386752811008 151552961916928 151626586259456 151797928988992 151871672336384 152149026799616 152394957338624 152562273362884 152634195890176 152784499818496 153024349896704 153551606534144 153626201817088 153867373248512 153874520031232 154043460482912 154116081287168 154285286951488 154397534584832 154510023196672 154889873661952 155042398830592 155212621508672 155288023711744 155463503978783 155539028060416 155612353921024 155783202358784 155896539774976 156319964825024 156393658843136 156565365083776 156572637181961 156719540164096 156795674427392 157049115711488 157295660634112 157333665808384 157582920613888 157837634386432 157912043880448 158010925982987 158085417171968 158241089097728 158707174506496 159035592481792 159112851881984 159362636578816 159370038603776 159545012643016 159620227047424 159661086900224 159911732248576 160170210264064 160248020860928 160579627360256 160657636851712 161093993348288 161169937989632 161211194540032 161388190003712 161464273338368 161649054534968 161725260849152 161803826888704 161902820711632 161981473009664 162658012701184 162776351768576 162955065634816 163210882064384 163218462831424 163474692757376 163554108669952 163850444865536 164375287881728 164537153650688 164795453734912 164984047164937 165061825696768 165363268575232 165622865543168 165630558341248 165890574916352 165971164463104 166134601744384 166395409596416 166585834030616 166804479328256 166968737202176 167152053932416 167230854529024 167422235054074 167501163022336 167582534991872 167685064308476 167766525617152 168344577503872 168423940292608 168589792903168 168616686195958 168774889407488 168854455058432 169047693646832 169313074641568 169395326836736 169436255485952 169978990877696 170059124178944 170245833877504 170253741401744 170413480566784 170956890900224 171081267675136 171269099595776 171352302026752 171545935424864 171629272342528 171817705923248 171898706051072 172067980378112 172490995668992 172761782161408 172931906387968 173295575957504 173485838990464 173567625527296 173766257911246 173884602056704 174165665529856 174356883843296 174439081017344 174610856935424 175085111277076 175170167524352 175487550324736 175856594321408 176049669123328 176132664328192 176326042230272 176334232166092 176454325239808 177191312949248 177385853152768 177472027099136 177672575975752 177758889211904 177842690195456 178037945552896 178083520004096 178371370521344 178651388371456 178738177114112 178940156779384 179108045901824 179195056488448 179484703670272 179766469296128 179812486217728 180094766415872 180103131400192 180300868519772 180385867870208 180473499222016 180583915409128 180846958968832 181379628007424 181558238511104 181757573208064 181843259293696 182051362388896 182137186975744 182337157306304 182425736593408 182469813600256 182631883314881 182756265426944 183051668873216 183140595269632 183522209841152 183818851344128 184107420969472 184241365188608 184443645718528 184741776611392 184828869541888 185031795099008 185121683439616 185303978868736 185330876664362 185759533797376 185894871658496 186234360725504 186526722359296 186535386093056 186740185252621 186828220294144 186918981337088 187563024416768 187857471864832 188042461315072 188072457680107 188337661411328 188553196759928 188642086510592 188986592657408 189292066675712 189384024653824 189591951363584 189681330814976 189868116279296 189898403871176 190383810320704 190633690660864 190821413945344 191030918779904 191039791723144 191222704504832 191339697204656 191432649920512 191733172133888 191742077695168 192393802861568 192484503191552 192704784223952 192885587894272 192979291602944 193197364167808 193291219337216 193594659241984 193641434841088 193816210747159 194261703860224 194566667288576 194575704459136 194758263504896 194981146649471 195697921531112 195736113823744 196052497628416 196147739820032 196363092483712 196455664058368 196505953107968 196649120432128 196680489723718 197132566478848 197636464443392 197862641427542 198052086808576 198173257819108 198269530274816 198363000602624 198590009041424 198952682504576 199046474891264 199265010106624 199274265504314 199555265069056 199587097946236 200097270030944 200194477170688 200560080781312 200884261946368 200978964938752 201104814887438 201199621855232 201297364516864 201524836761248 202507266031616 202825173827584 202834594586624 203057288818384 203153016242176 203524022861824 203852994881536 204173015281664 204272202416128 204503036319296 205028718806912 205125375623168 205499984248832 205682509364332 205822590189568 205832150171648 206058135451168 206155277565952 206381617610432 206715208587173 207019288892416 207291003437056 207528229164256 207722940809216 208058699873024 208156785115136 208385322635776 208486556106752 208536929828864 208722152359864 209204911849472 209543066340608 209739668389888 210078687250432 210408481107968 210792737964032 210802528797952 211133458984448 211236027498496 211567638216704 211577465042944 211775975849984 211809758164004 212296610054144 212451281895424 212839269400576 213082844614276 213183298392064 213286862716928 213417354574424 213521032603648 213621692956672 213866163583072 214357742190592 214694253559808 214905670074368 214939951634408 215151610095968 215489367725632 215594052337664 215942534103296 215984677322752 216333790486528 216438885318656 216676515844096 217026747281344 217581497509376 218321050034176 218331190540736 218673939662464 218780171337728 219123625295872 219133803080192 219374392384147 219533994487808 219878631841792 220234039113088 220440671879168 220692946207643 220796987620352 220904250671104 221251039133696 221307675344896 221504240853896 221665392492544 221908761255104 222013375840256 222267449985581 222372233667584 222580872577024 222616378478494 222835596170824 223654767464128 223817483681792 224063215247872 224168845508608 224414962838528 224425386393208 224777702541392 225294361690112 225873489035264 226128733060048 226238586269696 226593748885504 226960010333056 227374494290944 227481685590016 227731440121856 227742017719216 228066435530752 228099540509984 228435077398528 228793688195072 229055521792097 229211520892928 229582013652992 229834074157072 229942424977408 230314099155712 230846799282176 231473794067824 231810965241856 232065472935296 232174875705344 232440578764394 232598883270656 232805477632156 232974851293184 233721112456832 234204759240764 234318535779328 234429000712192 235065724987808 235125897505408 235236743053312 235495011944192 235609415286784 235875661209188 235990249470976 236249345644466 236593473019904 237175119044864 237397646639104 237408673209344 237669326685154 237781371283456 237896885338112 238270349836288 238281416941568 238543028611888 239091327827968 239477790103552 239702478159872 239740715284532 239976795876272 240089928286208 240858980345984 240905986244608 240917175769088 241295381696512 241412602855424 241791586533376 241802817191936 242068295044576 242306667680896 242624697204736 243244879314944 243523250987744 243638055305216 243905548085056 244024037261312 244299791966659 244418472666368 244864840005632 244980276789248 245260634466848 245645659010752 245887554395392 246273563115008 246393202671616 246791467546624 247242168549376 247630303821824 247641805675264 248030568321536 248302883687551 248664568582144 249521360617984 249642577952768 249916663161088 250034481528832 250320623284732 250438632091648 250713591296168 250895993700352 251289864962048 251696044700672 252066292301824 252220509951592 252343038531584 252462000766976 252750920598176 253147703833024 253331877134336 253610012862976 253729572388864 254019942840664 254139695620096 254418718261136 254669252766656 254792970944512 255419358971392 255605448530432 255791409922048 256072245997568 256474243244032 256486155877952 256888802904448 257899158573056 258141130326016 258432837782912 258558384308224 258964284440576 259260645544901 259382868952064 259449266212864 259856564903936 259982803075072 260276591679104 260403033899008 260688933124928 261068659884032 261478500794368 261777739190968 261968191127552 262255808756032 262379444174848 262667513322368 262679713619323 262931218694144 263092083656402 263219893640704 264541478934656 264801981656576 264926817419264 265217683354624 265346525954048 265646375730736 265775426588672 266256972906496 267109842807808 267372874682368 267792612319232 268715311434752 268841992060928 269137156507648 269267903184896 269572184239072 269703142252544 269999252165104 270195685523456 270392540594176 271057278908416 271311596158976 271324197953536 271622087640176 271750138609664 272321619361792 272620604127872 272818944606208 273247231803392 273559938443792 273688902975488 273989388896608 274259195287168 274388489469952 275133746292548 275267406109696 275333915164672 275770111074304 276215860176256 276346076790784 276649480050944 276921905921024 277285368233984 278312286843136 278447490793472 278884614012928 278897567556608 279203772125278 279335397332992 279845531435008 280297867962112 280737896012288 281014347880448 281150864490496 281592231624704 281914488359504 282047391481856 282562478342144 283006061510656 283019206486016 283329936245356 283463506653184 283774724214344 284651522227072 285167269277696 285305803374592 285619043612672 285753693175808 286080712325408 286215579533312 286529818624192 286738278514688 287656753793024 288252011373248 288392044036096 288858194969344 289311661523456 289385720006656 289522145296384 289840014700544 289853477097184 290308506103616 290449537810432 291050574590464 291191966793728 291907838824448 292120512606208 292195290103808 292516094381728 292653995425792 293127035289088 293269436235776 293448862539833 293591419830016 294741895512064 295032137580544 295356056463104 295495296352256 295833463881956 296297880622744 296441821964288 296513447100416 296978931318784 297458961918976 297603467313152 297930209285632 298223590991872 298364182724608 299174559075392 299392218431488 299720924292608 299862221914112 300191443796992 300205386993512 300492821364736 300676667035888 300822735589376 301118965661696 301859242420736 302333118782464 302630836178944 303105923833856 303253172518912 303595857977984 303743344672768 304298053599232 304789914677248 305124546725768 305268391780352 305568999636992 306048699793408 306398944734883 307103213068288 307252403634176 307749040062464 308086920965824 308232162574336 308570573902976 308584906290661 308795069169664 309020046393344 309779747323904 310084797661184 310425243017344 310576047423488 310927007957566 311078056120832 311224707842048 311566404717568 312639929650048 312787317686272 313130730167552 313145274363922 313439080328192 313591348854784 314098231422976 314591321268224 314667331616768 315165841227776 315675268772864 315824087760896 316021851965974 316170834343936 316482178195456 317414349012992 318071184963584 318225703763968 318725273157632 318740077207552 319090025286032 319240454094848 319322173800448 319823464497152 320340420528128 320496041721856 321159254720512 322187986696576 322339875979264 322422389080064 322776380007424 322928546676736 323298109069936 323450521698304 323805641423264 323962946019328 325316025402368 325910131269632 326421764128768 326436925662848 326949385514752 327108217339904 327700889731072 328750575763456 329074307301376 329590907469824 329968094329874 330123651393536 330726537150464 331245731086336 331261116682496 331781149832704 331942328926208 332269203488768 332790819192832 333171668061232 333608958656512 333937474404352 334304107864832 334461709058048 334844470108148 335002326044672 335165069983744 335370128616952 335533051234304 336689155007744 336847880585216 337179585806336 337233372391916 337549778814976 337708910116864 338095387293664 338626149283136 338790653673472 338872510971904 339957981755392 340118248357888 340491667755008 340507482803488 340826961133568 341913781800448 342162535350272 342538199191552 342704604053504 343091870849728 343258544685056 343635411846496 343797412102144 344135960756224 344981991337984 345523564322816 345863812775936 346591151915008 346803201183439 346971677980928 347135251054592 347532515822492 347769204113408 348331331059712 348713767686592 348878162034688 349221713870848 349277421405913 350170222554152 350340335048704 350975100649472 351713188642816 352099338246656 352265328656384 352652084460544 352668464332184 354382625898496 354771706305536 354944054198272 355345151951504 355517778423808 356075891105792 356167040008192 356742741042688 357302776742912 357476354228224 357880313558768 358216091803648 358390112976896 358969407340544 359532938592256 359624972435456 359944391387581 360189532831744 360206262800384 360601737039544 360771735740416 360946998444032 361167830818256 361693917937664 362759256014848 363116477022208 363515146416128 364102724777792 364274373951488 364674314612608 364851473186816 364939627200512 365263766629762 365512530853888 366103337746432 367044419682304 367637702688256 368214841938944 368887291437056 369483553222784 369657739083776 370063590198016 370243366879232 370607957737472 370661753328724 371519067594752 371789743316992 372468721451008 373053444718592 373070772186112 373480370505242 373656440588288 373837962674176 375126048833536 375714943729664 376084922630144 376144915360214 376675322822656 377106393519856 377284173021184 377973185314816 378584133351424 378768049307648 379183902727168 379362661629952 379796807742352 380767620641408 381267381321728 381642827890688 382061837559808 382079583446288 382679394409312 382865299841024 383466344267776 383484155390336 384787605723136 384969006383104 385409568447904 385771175788544 386394728335616 386582438674432 387189318483968 387282869682176 387632421494318 388523407720448 389133334577152 389151408918272 389516527009792 389962293298942 391395843062224 391472227647488 392104995256832 392295479640064 392726184967424 392911328116736 393011906215936 393298240864256 393360979447436 394265132957696 395272928886784 395725282855084 396104173617152 396346515638216 396539060549632 396726001205248 397180018082848 397905365009152 398092949782528 398530020213248 398548531008628 399110530138112 399174195892472 400194540061888 400388954341376 401120161562624 401768523892736 401957929877504 402209629774876 402399243710464 402594729033728 403049673522496 405014532063232 405650347655168 405669189173248 406114577636768 406306032484352 407048045723648 407409585856273 407705989763072 408346030563328 408544404832256 409006072638592 409858328671337 410057437613824 410250751246336 410999968497664 411365018728664 411664300343296 412116270902336 412310555131904 412763235220864 412782407116079 413430417174346 414038577784832 415056458328512 415445881618432 416117399746048 416313570230272 416770645271552 416973112213504 417444304719728 418409823698944 419086132681216 419479336779776 419546251747931 420157374500864 420816962215936 421585475928064 421605057595904 422266917968896 422472054996992 423135276433408 423154930085888 423551951699968 423619516328008 424593220108288 424902563790848 425678538801152 426165689228552 426366596784128 426573725433856 426834709148848 427042065207296 427732327166144 428715484381184 429388507119616 429879903268816 430303220191936 430978735451264 431188104675328 431885068206592 431969354645504 432667580973056 433353031688192 434053494562688 435162995018752 436642100068352 436662381081472 437347879324928 437560342675456 438247250591744 438267606160384 438748784768294 439067988975616 439757263683584 440468078226176 440881343758336 441385892415286 441593975240704 441808501342208 442502078267392 443008481707792 443330784985088 443817522510208 444026751680512 444534899971162 444744467335168 445161745154048 445232756956988 445671192341648 447309534928256 447634967363584 448126430495744 448337691017216 448829925677056 448850772786416 449555405082784 450588723380224 451746978070528 452257466120096 452477172539392 453187497771008 453920020666112 454748988581888 454963371180032 455462880243712 455484035438432 456199081019968 456870154797056 457587376390144 458111043584194 458423041785856 459164027305984 459668148314144 459884849954816 460628198311424 461133926848309 461693598564352 462947588135648 463621930483712 464130945870592 464349751410688 464881157528788 465197766541312 465610955264312 465949702586368 467442224913664 468409518481528 468637071558656 468858001424384 470131449975616 470251795010816 470473486106624 470990023888384 471218830573568 471751322418376 471980498941952 472498691288932 473186946039808 474350238089728 474795293278208 474817346418688 475338653370308 475562742566912 475793770676224 476540699672576 476562833883136 477086057223776 478182655655936 478955580207104 479404956319744 479481430569064 479953591752544 480179856572416 481484056011959 481717960691968 481811972489216 481834351538176 482590763393024 482825205710848 483605634383872 484136590089152 484613335361792 485249394409472 487046501975488 487276110610432 487811096170112 488048074522624 488599583933318 488836945332736 489729680011264 490521268933696 491291318021504 491775108790784 492547126230016 492786405343232 493582935093248 494484337098752 495260607643648 495283611350528 495827388429373 496061136643072 496605767375102 497329137164288 499042721235968 499285155905536 499833326322176 500068963057664 500641246569464 500877264183296 501427182592336 501791987400704 502579729924096 503392089401344 504132584603648 504441019903184 504686077063168 505501841196352 506295407666048 506663754268672 507220025725952 507459144777728 508039885681328 508279391240192 508837436522272 509338505533312 509585941889024 510838717942784 511210897060864 512144491995136 512948486488064 512972311755904 513777605808896 515798317146112 516865675565824 517116768616448 517928568881152 518521291089802 518765737904128 518898532425728 519713129807872 520553183358208 520806067798016 521377866249856 522137319768064 522957001588736 523555478381936 523936382255104 524511617512064 524758888349696 525335026644736 525359427238646 525862437388288 526184167312804 526439787281408 529082957869312 529603963313152 529853634838528 530435366709248 530693051908096 531292751461472 531550853177344 532513945812992 534219685615616 534745749364736 535585224638464 537430622869504 537683984121856 538274313015296 538535806369792 539144368478144 539406284505088 539998504330208 540391371046912 540785081188352 542114557816832 542623192317952 542648395907072 543244175280352 543500277219328 544643238723584 544976459002547 545241208255744 545637889212416 546494463606784 547119876887584 547377805950976 547978777793216 548518390574336 548776978939904 550267492585096 550534812219392 550667830329344 551540222148608 552431720352512 552692153581568 553298960101888 553843811842048 556624573686272 556894981586944 557769228025856 557795135113216 558407544250556 558670794665984 559691062870016 560595735924224 561475792024576 562028695760896 562301728980992 563184463249408 563828976719008 564094782963712 565124956684288 566012123021312 566038412972032 566659872490712 566927013306368 567549448428688 569303044454144 570334538555392 570611606749184 571238087225344 572161424650816 572431159066624 573059637248384 573476557029376 575313507586048 576504022746496 576784088072192 577716389938688 578623323046912 578771440013312 579680029401088 579706954194368 580617012207232 580899075620864 582101149180928 582383933587456 583815677648896 584241025212416 584390580207616 585032188763456 585307990851584 585977822689259 586254070578176 586538872471552 586897725079666 587182839660032 589483791024128 590064275161088 590712112926208 590990592704512 591666927763912 592595761245488 592883643928576 593026894200832 593957862637568 594917923837952 595206934626304 595860418571264 596447181983744 598349118150784 598784436862976 599441848585216 599724443828224 600382887593984 600410773987024 601353334071776 601645471178752 602237931323392 603718484841472 604666237564928 605261672357888 606211847667712 607191715955968 607486689345536 608596107198464 609579829354496 610249093451536 610536783560704 611137999273984 612097399586816 612797889469766 614206426136576 615498080124928 616173841931648 616464325148672 617141147805952 617169812581322 617590138339328 618040092786688 619559494647808 620169595322368 620850486034688 621152094846976 621854015915132 622156112241664 622449415684096 623132809435136 625279859300096 625574635372544 626261460335104 626290548727844 626878160656384 627182697709568 628196462845952 629182642536448 629334663233536 630331682455552 631350537545728 631648175521792 632043703931948 632341668687872 632964356390912 634828698025984 636142369927168 636451407527936 637450546315264 637480154415104 638180050572064 638480908189696 638644347600896 639646928994304 640680841056256 640992083443712 642318509441024 644063087912101 644375973393152 644679751958528 644844778160128 645552760014848 645857093353472 646596218139872 646901043396608 647611282846528 647925892038656 648658068325267 650632050804736 651820262539264 652843528257536 652873851325696 653898771029504 654216434679808 657501151526912 658148614602752 659181814939648 659936188659748 660247302787072 661453074300928 662491462172672 662522233364992 663562299665408 663884657852416 664538406977536 665581638385664 666343336122464 667217917313024 667874948808704 668608215729664 668923418116096 669688940216296 670004652089344 670330139967488 670740257233904 671066102468608 673378310015488 673695761170432 674359171612672 674466744783832 675099557629952 676190774587328 677252298566272 677581307346944 677745021943808 679915963510784 680983335510016 681014965606976 681653922267136 683827563600896 685076398383104 685409208107008 686183741699456 686517089370112 687270823692992 687594824204288 688271921512448 688381714033013 689963982675968 691047128645632 691727625551872 692519244996397 693182303830016 693606402366878 693943355961856 694270502109184 695065031644984 696662662119424 697427535373184 697756324069376 698443427741696 698554842811826 700340445108304 700680670097408 701950201298944 703426377285632 704198676493312 704530657312768 705304168921088 705336928664368 708765251796992 709543412611072 709888108396544 710690303903008 711035556847616 712151782211584 712334080016384 713485482085376 714605553485824 714952708456448 715760627117536 716432183607296 717938814681088 719065877184512 719249944870912 719888782775162 720379065663488 720412525600768 721203474079088 721543471480832 722335661636512 723387835875328 725518512029696 727030292832256 728205449555584 728548747902976 729348629225216 729702946373632 729879254401024 730527533259524 731025061707776 732206675492864 734088839364608 735275405376512 736429683877888 737774582874112 738967106445568 739315478167552 740127180396032 740486733758464 741215915474944 741323506657448 743038135189504 743579486633984 744937442902016 746106889437184 746141544372224 746960741010484 747312881176576 747675925348352 750252097667072 751429887459328 752169845260288 752289830720428 753350645645312 754212787039712 754568346042368 755946370629632 756617802304507 757168266702848 757536098615296 758367805454336 758725323259904 759593615484704 761535241282816 762534762643456 763285655781376 764123675119616 764159166892576 765358788818624 765730599682048 766932688535552 766968310780672 769575211446272 770819136895808 771542351577088 772789456671232 773164877348864 774378636967936 775264842988636 777046815440896 778266669154304 778302817836544 779033054019584 779157324674729 779924586597884 782791686124448 782944455294976 784209990513664 784590959280128 785452369934848 785822656233472 786023812431872 786596481728512 786721958894872 788530265915392 790545857773568 791450565710168 792208347234304 792693031276432 793078121099264 794360036165696 795810730018304 796185899565056 797060040426496 797097062017256 798348391784944 800389080123776 800777908682752 802240323125248 803537047785472 804419259549752 804798487420928 805189458067456 806099347044992 810029064126464 811338378346496 812229155273536 812612064968704 813542025675379 814096091447296 814819171712546 815411979526144 816692061126656 818012145277184 819716657342674 820114875227648 820501502492672 822730037457328 823328600686592 824232541804672 824621110263808 825526470441728 825564814232158 826860834348692 828077155569664 830112916657024 830891763236864 832234799492096 832627140460544 833541290543104 833946224427008 834888609439456 836819647397888 838172265362432 838958673559552 839092503495862 840314749001728 841633924431872 843170951856128 843210115191808 844533835937792 844944109993984 846270552866816 846309860171776 847239032656016 849186440216576 849805127581696 851357077602304 852331378457104 852733193568256 853669418297696 854084130414592 855464654332288 857430968762368 858777014239232 859759806537632 860606440383872 861957470902528 862376209350656 863770136413184 863938709291008 865335161946112 866706063376384 868106989125376 870325990037504 873284200136704 873324762162944 874695758649856 875120685350912 876494501183488 876535212320768 877497569536588 878135977951232 879514527367168 880936156452352 881762687516672 882771784830572 883187950481408 883617002684416 885004156534784 886016963415584 886661569970176 887635045020416 888053503361024 889069799942324 889488934670336 890323490308096 890465513913976 891342384683296 894619069856512 895269934727168 896252860991488 896675382034432 897659851354112 897701545572832 899110810165568 901177446760448 903493956141056 904514932240192 904954345078784 906374995542016 907840041332224 909497977163776 910925760487424 910968070876864 912398162039936 913740309594112 915174752780288 916222087168388 916846083571712 918328054611968 919336296628288 919769699909632 920822292797407 921256396622848 922267853696618 923387197128704 925895176271296 927243860967424 928261891741184 928699502821376 929762315057576 931221910528624 931899405172736 934884449827328 936819036963056 937274143117312 940262899951232 940503590021632 940946972213248 941980047776768 942437661147136 943502644836752 943960997883904 944997382577864 946373892079616 948700476179456 949590586556416 949634692837376 950677306740616 951125485133824 951587541352448 953125667766272 954172114447552 956365311311872 957911160414208 958962861138128 959907183505088 960359713144832 962968112023918 963435921383936 963623944978432 963668703076352 965181526786048 967211268767744 968273180178304 969226670723584 970498788818944 974093003950976 974552221220864 975622192340224 976096149045248 977199167866636 977673890665472 979459360022528 981042537867392 982582636043008 983550217581568 985094252460032 985572810686464 987165870186496 988968674197504 990521215287296 990567222701056 991654776858746 992122273286144 993211534750204 994658274328576 998085442471936 998570311811072 999666652644352 1000137926115328 1001282493138928 1001754528366592 1002854365184672 1003583974801408 1005159459848192 1006784178802688 1008882039806368 1009372154126336 1011003682392704 1012590815332096 1013327508537344 1014440051451904 1014918289555456 1016079771362656 1016558782480384 1017674873044544 1018677011066624 1019171883778048 1021677435885568 1022421794121728 1024288983990272 1025896972976128 1025944623511808 1027555211617792 1031596634292224 1033731351131648 1034233537232896 1035857137762304 1037042582179604 1037531475808256 1037797064851456 1039426259615744 1041106366716416 1041612135596032 1042755732499712 1044274639536128 1045914003177472 1047110956763872 1047872764510208 1049023235024128 1049517776699392 1050670053289472 1050718854477292 1051724874776576 1052368334625608 1052879574562816 1058165915738624 1059207926626304 1059707269677056 1060870733418496 1061386103816192 1062585502922944 1063101706354688 1065027891625984 1068439371231232 1069491498729472 1071170449276928 1074861245739008 1076548626030592 1077071612739584 1078288736956288 1078812569010176 1079997008660416 1080782742093824 1081570162376704 1084229115633664 1085296791814144 1086488350560704 1087000554438656 1088244527851481 1089286477447168 1089952918005094 1090482416511488 1091275778424832 1094239753775168 1094755611901952 1095957555586432 1096008460273727 1097036781148672 1097553957879808 1100534985170192 1101069624438784 1101335660658688 1103080444297216 1104863440705024 1105384307163136 1106076481880909 1106597920203776 1107687623684096 1113249147372544 1113789963173888 1115538456051712 1115590270226432 1116815088501112 1117341589331968 1119382125740032 1121191471848448 1122951584049152 1124057391521792 1124603457961984 1127657953438016 1128189565927424 1130249913368576 1132024246042624 1132076825944064 1133319744981424 1133854026612736 1135098896857376 1138606088908288 1140669077110784 1142476174450688 1144322849301632 1144862318133248 1146119274496768 1146953114058752 1150627015172096 1153008045492992 1153568176144384 1155432779877376 1157246646093824 1157542880026624 1159360058802176 1159413908388736 1161234024414464 1161798151241728 1164202298361856 1164767867174912 1167631355297792 1168482050424832 1168781160415232 1170064377526912 1170615981703168 1171955645378518 1172508141156352 1173077744943104 1173795450159332 1174365679320064 1178967582048256 1180128550322176 1181424225852416 1181981185409024 1183333855527824 1185191522490976 1185767287857152 1186053788401664 1187915725275136 1189835847675904 1190413869252608 1191720837142528 1192894363967488 1196698236301568 1197568873725952 1198883697170432 1199448887656448 1200765775187968 1200821547974048 1202706668143552 1203290942357504 1204475862646784 1207436969682944 1209332475129856 1210523344715776 1212423695335424 1214383431911936 1214973378691072 1217192214396928 1219159658708992 1220498186903072 1221073567121408 1222275998547968 1224194799173632 1225595778939532 1228412852273152 1230996160249856 1232347683863296 1232928650297344 1234282295611904 1234339625162644 1235180276678656 1236080185573376 1239118989295616 1240339190644736 1241700972069376 1242304189693952 1243708031830264 1244312224483328 1244898831368192 1246265618870272 1250559718600192 1251149270745088 1252522920670208 1252581097455688 1253756321312768 1254365395419136 1256392925691904 1258365285072896 1258669326467072 1260663364911104 1262701075091456 1264087407863896 1264683337375744 1265928712781824 1269657396051968 1272284739854336 1272902815055872 1274960308830208 1276360101144128 1276961816379392 1277288695201792 1278423183204167 1279293857988608 1281361682112512 1281984166887424 1284637018882048 1288126175824202 1288751946786304 1289359503917056 1289689556320256 1291105520029696 1293192436279744 1293802086793216 1295222565693056 1295851784077312 1297316136650534 1301264101609472 1303640525078528 1305687056515072 1305747702651392 1307181296768347 1307797542059008 1308432869359616 1315002303053824 1316297229205504 1318363629879296 1319872377319496 1320494605574144 1322906148601856 1324982924345344 1325044466729984 1327124599330816 1327769315704832 1329076813955072 1332686672244928 1334435834626048 1335749897617408 1337216431459328 1337846836232192 1339377880432592 1340009304178688 1341480514467808 1342132204937216 1346756620030976 1347391522340864 1348933489567664 1350199115259904 1352381549174656 1354504597132544 1355162614693888 1355490043887616 1359831927021568 1361966671020032 1362029931213952 1363307844534272 1367655127201792 1370152796766208 1372367483398912 1373034178740224 1374541647385984 1375189648408576 1376543843024896 1376763428066026 1379927965351936 1382094257291264 1383455251103744 1385038489992794 1386364607660032 1387212804733756 1387886711923712 1388541004218368 1390130063289968 1393325324238848 1394855070746368 1395512648138752 1396886855483392 1397109685623652 1400680890216608 1401361340194816 1403900402597888 1406852754571264 1408397352986624 1409061314625536 1410608337842176 1410673857328736 1417530503593984 1419086825222144 1419776216793088 1421380607806016 1422071113695232 1424303564423168 1424668160032768 1426970964170752 1429211106971648 1429905416912896 1431521254235072 1432864367214592 1435877629362176 1438131754369024 1438499889741824 1439777565550324 1440758131326976 1440825051201536 1442406948158176 1443086942961664 1444671323273024 1446775671750656 1447006460110211 1451037024059392 1454060585664512 1456410899111168 1457097495805952 1458697258450432 1459405892747264 1459758508802048 1461055066519048 1464413350985728 1468177678729216 1470550810753024 1472859367755776 1475549165748224 1477934212891136 1478630956335104 1480254360792064 1480973467516928 1482431830949888 1482647013314896 1486076270379008 1487158973267968 1489874885804032 1492213778874368 1492283088744448 1493921482020968 1494625762353152 1495351850696704 1500504195334144 1502859774918656 1504339690520576 1504579661440856 1508425574079424 1509136692084736 1511892741259264 1513235604609014 1514336533405696 1515072197230592 1516735610908672 1519187230969408 1523070482565632 1525069525286912 1528247350239232 1528318333785152 1530717577637248 1531461199364096 1533865377071104 1533936621561344 1535620746689029 1539150422892544 1541638273791616 1543084703154176 1544850623453501 1545578913342464 1546329754697728 1548757273935872 1550529685977272 1554093630881792 1556533338308608 1556605635673088 1558066108039168 1558314649349458 1559849173195768 1565583372248896 1565888910589952 1568419981027328 1569181918560256 1570904739869696 1571645312466944 1573443917789744 1577060531830784 1581091715547136 1582901131420336 1585386062552864 1586156242198528 1588720072331392 1591621460036608 1592371799130112 1594120080852992 1594194124034512 1596696783569888 1600778160247552 1601555817365504 1604480646250496 1607074095570944 1608838519099504 1609596974841856 1612198694089984 1622676756692992 1624458310547072 1625224129937408 1627084051350758 1628192182894592 1629638343425092 1630823959052288 1633384122253312 1636024290554368 1639433314685348 1640229750455296 1641003004985344 1645460074914656 1646657201373184 1648465083609344 1649242220527616 1651052940883456 1651129628464316 1653721668697384 1656154311139328 1660225833314048 1661783526473728 1664469598984192 1665254280921088 1667082581086208 1667892448854016 1669777218878912 1673639294795776 1676344530724864 1677917347119104 1678185006991724 1680629498003456 1683267848863744 1686341903712256 1686420230383616 1689067671875584 1689888219987968 1692541105733632 1692619720343552 1694478065312032 1698372880433152 1699610255163392 1702714155204608 1704662756914208 1705466387136512 1707338836595392 1708168260829184 1710098543766613 1710929308664576 1714861937524736 1719519613075264 1721212880767744 1723914941805056 1724752418701312 1727540272826368 1730670323892224 1733412126752768 1736213978250752 1738120185812857 1740651980075008 1746568400273408 1746649524325888 1749391517299712 1750241370701824 1752989002366976 1753070424641536 1754995139073176 1756271955902464 1759029054734336 1761872312904704 1763525375033344 1765543569661144 1766375900962816 1767234005368832 1772033926831168 1773323139940352 1775270090040832 1776107006722048 1778139599884648 1778977869340672 1780931027827952 1782684769366592 1789238139713024 1790539869454336 1792505721982976 1795319702708224 1795403091145664 1798221620331136 1802354893520896 1806987912282112 1809029864480384 1809908690157568 1812749991084032 1814824518814307 1815680082664448 1818995954327552 1821851520974848 1821936141753728 1824796324079872 1827480619188224 1830349505560576 1832444174336776 1836656109223936 1838672593256576 1839539399819264 1841644585594814 1842512793245696 1844535707393236 1851790352542592 1854487721934848 1856523783482368 1857399005642752 1859524630115152 1862443821057248 1863798810345472 1869768899654656 1873638073926112 1874548286234624 1880525799902464 1881007180043264 1881893944426496 1883960095553536 1884875322294272 1887005289673504 1887921995767808 1889994765155728 1892747784159232 1897400952358912 1899181173112832 1899269385674752 1901354613481232 1902250970267648 1906251335532544 1908344228895104 1912730622623744 1915822320828416 1917925722276256 1919814367010176 1920719426289664 1925936224047836 1926871842767872 1927247889956864 1927337406152704 1930363053572096 1934422537535488 1936546360356608 1938453341447168 1940997577637888 1948186007901952 1949104442441728 1951244384680448 1952192298090496 1954398335733272 1955347781330944 1958918720045056 1962085075734784 1965165272086016 1967100435163136 1970188504920064 1971145621372928 1974331740372992 1977937348395008 1981042430574592 1981134445402112 1983309553717492 1984244546572288 1986423069500408 1989316548657152 1996170884943872 1997140623622144 1999333305288704 2000275852230656 2002564986277856 2003509056733184 2005708730369344 2007167949602816 2010318919696384 2013568357605376 2017764079612736 2018744308252672 2022007364785408 2025181630664192 2026655017074688 2028880102903808 2032159542725312 2033117564960768 2035349746089088 2037354022133248 2038343767556096 2043354871771136 2044843588243456 2048577967980544 2051793945952256 2051889247023616 2054142037778831 2055110423235584 2063193268584448 2067462702263296 2068467074465792 2071714275524608 2074085164359208 2075062951616512 2075594129702912 2078852519231488 2082212733432832 2083224271192064 2085511464999424 2088549279072256 2094221913527744 2095745529020416 2098046470048256 2099035553398784 2101340106578944 2101437708954584 2103449749553152 2104736669251216 2105759149125632 2116331831477248 2118415853252608 2121741466836992 2122772207632384 2125171005845888 2126203412709376 2130055783251968 2136878742462464 2138982997458944 2142340898553856 2144792613144181 2149722491478016 2153097252061184 2156577473912576 2157625138020352 2159994017320832 2161565484187648 2163140324753408 2168458231267328 2170593583628288 2172976701121408 2174001108877312 2176489055702962 2178572954894336 2179905836010188 2180964833022976 2188479507550336 2189511223803904 2191915111172864 2192016920547454 2194073562297344 2195107915759616 2201069970340384 2202139248877568 2202671321317376 2206160888594432 2209726881410048 2210768614326272 2212152963761818 2213195840407552 2215375247368192 2226498294745088 2227579926347776 2231076912103424 2231180540452864 2233630177002224 2234683178663936 2238764251480064 2242382943696896 2245903168098304 2248114783043584 2255315906876032 2256379131854848 2260499826737152 2264048492085248 2264153651888128 2266639489962848 2267708053225472 2270197793714752 2277212177816576 2281338154221568 2284952348901376 2288645698603264 2289724636266496 2292238548993536 2293906228117504 2301254030344192 2306016090985984 2307136352288768 2310865559754752 2314493292187648 2315085760053248 2318720117604352 2318827816777472 2322468048828928 2323596302483456 2328404596723712 2329535734349824 2335262710595584 2336964100849664 2337562320830464 2340128755053824 2341231963406336 2343911290757036 2345016282312704 2346155489886208 2347590900318664 2348731358640128 2357935164096512 2360257100644352 2362848451704832 2363962370818048 2366667711055648 2370383044981952 2371534575714304 2372107576803328 2375831450550272 2379671695351808 2380827738505216 2383441674285056 2385788727934976 2393396472603136 2395137747451904 2397767394340864 2401531550375936 2401643095948096 2405413336287104 2406581884715008 2408951725293568 2414873939365888 2418664950259712 2421046689431552 2424847390670848 2427622408284073 2428766863823872 2429946757382144 2434384428793856 2438319317417984 2440996373806144 2442147134242816 2444551997095936 2444941949841391 2448389598347264 2451191557879064 2456825704546304 2461992320499712 2464695367726592 2465857300594688 2468564591223808 2468679250325288 2478237978591232 2480678381289472 2483401944138752 2484608379387904 2487416063660528 2488624448966656 2492531237740544 2501119437200384 2502298541490176 2505045841340416 2505162194911376 2507512642625536 2508730790838272 2512785851383808 2516730570145792 2517338652934144 2519610739713067 2521326729822208 2525402150182912 2528174815727792 2529366674751488 2531857425563648 2539314792103936 2544569479708672 2549920617660416 2552720202288256 2553923632758784 2554577390403584 2556846366408334 2558587715977216 2562723364225024 2569274037764096 2576252351648404 2577503893572608 2578719007834112 2582211040059392 2586384872559488 2587604173586432 2590445131386112 2591703568154624 2594632273301068 2602528203218944 2607281050157056 2611374113030144 2611495405302784 2614362593536694 2615595084118016 2616865738719232 2630004606107648 2632594458411008 2636727259758592 2639744754638992 2640989211148288 2645812297203712 2649965848690688 2650088933459968 2654249198661632 2655538631409664 2665373344489856 2668871669252096 2671499795234816 2674432862918656 2675693672464384 2678755760865184 2680018608357376 2682961028935616 2684264409874432 2687297711633249 2693513240061952 2694783044681728 2697866979135328 2700398230519808 2704763098349312 2709009194265088 2710325229387776 2710980087775232 2719663854043136 2723933342040064 2724059862427904 2726615689068544 2735310254403584 2740305593532416 2744734966797824 2746068357480448 2749083294771968 2750379296817152 2753087686049792 2753526856132052 2759855930703872 2764188514582528 2766910502207488 2770076979985588 2772729215320064 2774425609467512 2775773423847424 2777082008436736 2780260126579936 2786650648477696 2789710141492736 2791025296277504 2793773710966784 2794219371247304 2801361780433216 2802722680389632 2807800805195776 2813705509142528 2816794705973248 2821216675684352 2821347714657472 2838173650444288 2839552433586176 2842761215612032 2844142227390464 2848607128846336 2849336320065536 2851867100993911 2853941928341504 2858422213943296 2859810833825792 2863042508470144 2865728734429184 2869008300699359 2871755258724352 2876263508738048 2876999779483648 2879555131100648 2881650102403072 2884813896316352 2886173885923328 2889342646546048 2889476849812553 2893551343501312 2894012920220422 2908121171329024 2912821798222336 2914194991611904 2917394516900864 2918811785494528 2922110133038096 2928826701971456 2936355357458432 2941101621506048 2945718735511552 2951098331496448 2955868425782272 2957261912670208 2960508721584128 2961946935033856 2964863661899776 2965294026629792 2972152540758016 2974317946535936 2979749771608064 2984427557748736 2984566177488896 2987842964041936 2989251524706304 3001008390668288 3005719549837312 3009159322881712 3016851148158848 3018273384169472 3023785482518528 3026471209218028 3028673066811392 3033471221817344 3038374461938816 3046140965131264 3050139050573824 3056494700478464 3056636667570304 3061435155274496 3062922398728192 3067730754142208 3067873243122688 3071241493378058 3078300845785088 3083276547583232 3086169406308352 3089701246907002 3091157826684928 3092659509395456 3097514547871744 3101059371954544 3108187261763584 3113066676617216 3113211271346176 3116132216078336 3116629298698916 3119698346391536 3131166744497792 3131777821179904 3136839962054656 3138363837120512 3141809479739392 3143290624933888 3146887835579488 3154121063661568 3162183431094272 3165802262840672 3170772125105728 3172312484397056 3177440144662784 3183242920073216 3184743598260224 3188240161705984 3188388248069024 3193393567139776 3201556320495104 3203111634731008 3208961292500992 3214148191141888 3217677038199008 3219193949683712 3224397388179968 3227937487938163 3245353513385984 3248916621094144 3250448259874816 3254168102701516 3256384365789184 3259276686850184 3261647918104576 3266768244506624 3272048581108736 3278866629370696 3280459500910592 3282006009970688 3290920149829312 3293314402746368 3296930167218688 3298484441055232 3302105881766912 3302259256928632 3307443337394768 3312308622278656 3320451666628096 3323567052947456 3328939197968384 3334165162172416 3335784897708032 3339554437757824 3347278589591552 3352689061449728 3355834694238208 3356370013983448 3361258996006912 3366535697727488 3370388392083713 3372683807424512 3372840460767232 3378135343751168 3379776439975936 3385239440687104 3388956130624064 3396745760866304 3399220510326784 3409325513828416 3410932774273024 3414677673190784 3416336521658368 3420197087533226 3421858617329152 3439039226150528 3442425761535488 3447829883610112 3449504837402624 3455080545652736 3461340647784448 3466824253505536 3472427956501504 3476240371625714 3481303960150016 3493136800546816 3493299048651776 3498783034599424 3500482741403648 3505978004733952 3506140849283072 3509990278146352 3512543911804928 3518058109468672 3523744625809408 3527050750066688 3531087139322288 3532751801925632 3544067853662336 3546646279880704 3550540180081664 3552214013444096 3556279199769296 3557955738681344 3561862055655904 3565369538733184 3578476279426048 3585011443965952 3590639405416448 3590806182291328 3596443240662272 3604709787041792 3618059728960768 3619817380315136 3625499982168064 3629649037628614 3631360165328896 3637991908655104 3643703041949696 3643872283507456 3649592648159744 3654961238376448 3660699011121152 3664888348673552 3673312218447872 3677345186513152 3679078799638528 3683289171189628 3685025586491392 3689071414786472 3703580705085184 3708975443869696 3713047566964736 3714798011285504 3719049260230304 3724887642114496 3727597620690944 3739537799309312 3747276147852224 3749096572469248 3761051599804928 3762014360086528 3763787888852992 3767920191107072 3769750644588544 3774010579347008 3775843991535616 3779989530311456 3785495568318464 3794801904717824 3798362346225664 3798538771349504 3802709226962464 3804501940535296 3812502671065088 3814835213017829 3816688457790208 3825461245247488 3831644641656832 3835851444552512 3839628734020352 3841438852579328 3851872448095672 3853743685535744 3854674812305408 3860726107144192 3868845075070976 3873092720713216 3876906682894336 3896372015803904 3898208884883456 3902488769360896 3904384596180992 3908796671466544 3910695562661888 3917837440090112 3924170151469568 3930330544172032 3934200870326272 3940377009840128 3942291242745856 3948663480745984 3955874696790016 3962084861149184 3962268890804224 3966619107434984 3968489093144576 3972846139000816 3978633097314304 3992341769887744 3994281247244288 3998666610577408 4005129972555712 4007018113466368 4011417460738688 4014335899205632 4020637839392768 4027136715210752 4035528159225472 4037488616505344 4044014729570816 4050363261328384 4057760205807616 4064319085450624 4066235129921536 4070699492178176 4074708044266496 4076687535112192 4086709743542272 4089687176486912 4097155935961088 4103587891904512 4103778494047232 4108284075557662 4110220846471168 4126386537168896 4134925404526592 4136934148931584 4143428551049216 4148170328718416 4150125903233024 4151188259405824 4157705038462976 4164425466865664 4166448542384128 4171022929998848 4188443827055488 4191491058040832 4196092940096512 4198071106797568 4202680213157888 4202875417909168 4209473338502432 4211518298251264 4232663662954496 4236831706505216 4243482933673984 4250342011691776 4252406825418752 4260111566503936 4273757484924928 4277965994917888 4284681797107712 4289585226288362 4299444982956032 4306194504122368 4313154947825152 4315250276040704 4319988034641664 4323130968375296 4326280649506816 4336916462534656 4341187167256576 4345953402242816 4348002217754624 4352978111405924 4357145909788672 4359811672020376 4361929666045952 4376959015100672 4379022447607808 4383830222345728 4384033841094908 4388147124594688 4390215831519232 4402139940680768 4404278497755136 4405342642634752 4412321777188864 4419453762820096 4421537228652544 4424305927523636 4426391680815104 4430750494736384 4452996589490176 4455159852695552 4462153824206848 4462361080905728 4467260354004448 4469366357327872 4477528502960128 4484765887393792 4491806336196608 4496229566087168 4508441615384707 4510631813752064 4512758263709696 4520999653474304 4528307303776256 4533278979925696 4535416106450944 4540395587429504 4540606478276869 4554424355633152 4562676308443136 4569904697802752 4577291397206528 4579449272532992 4584477097987072 4602508060688384 4612032181971968 4614272704577536 4621731119509504 4628986584375296 4630171520106496 4637440235208704 4637655633554944 4644936097657856 4647192604966912 4656809193447424 4659071468699648 4670525421191168 4673928201699328 4675124641660928 4680257510107648 4682463926812672 4687822581514072 4690032564625408 4692310979772416 4695181800637328 4697462717280256 4715870328193024 4720514201288704 4725696903409664 4733335422111296 4740766089963904 4743069151428608 4744215153606656 4751662901100544 4759343390703616 4766883348570112 4771577455869952 4786792945206272 4795534788681728 4803063100751872 4803286191896192 4810826672574208 4813163769430016 4817903450587136 4829747878731776 4837329900519424 4842093378863104 4849694781341696 4855244816568146 4857533727647744 4859893514764288 4876638634835968 4881992747612288 4884294268485632 4889103994191872 4889883899682782 4896779196694528 4902383115758128 4913651409092608 4923984640999424 4929390735453184 4931714601189376 4937129182447616 4937358500650576 4956475957182464 4961356762578944 4966803888277504 4969216758775808 4974832127321056 4977248897933312 4985062475481088 5002238874400768 5004597082980352 5010091682680832 5010324389822752 5015025285251072 5025571702767616 5033461140291584 5034677305868288 5039221479426134 5042653459644416 5050804300365824 5056349631455584 5058733349502976 5063714851127296 5078629584207872 5089138959417344 5099841235320832 5105440404576512 5107847265517568 5109154780807168 5113692732816668 5117175431954432 5125446728450048 5138548075528192 5152504703296808 5155007787145216 5157438015668224 5164422080118784 5172769745118976 5175208347172864 5180890262772224 5183407136309248 5189264546602136 5205056406437888 5214562100314112 5222748226060288 5222990810605568 5228725187073388 5231190168236032 5233731477438464 5260009212215296 5265188916822016 5273454519517184 5279489509277984 5281978422296576 5291624594407424 5296324616131549 5299931697381376 5300177866919936 5308498397323264 5311077262819328 5330746688979712 5337743338504192 5342999590469632 5348865725837312 5357511521730368 5360037216714752 5365922057871232 5368528819748864 5374595423266498 5387026480123904 5395733958270656 5400796461039616 5409526196698624 5418018388530176 5420650458775552 5439327708086272 5447866684080128 5448119724855808 5453231378137088 5454101272723103 5470620508807168 5480611187064832 5489469933595648 5492136714960896 5498166589543936 5500758593634304 5506175372099584 5507053712264104 5519711861407744 5528377029165056 5533821004414976 5540153959971176 5545458430640128 5548851218935024 5551546847694848 5560520253159872 5573301296955392 5579420282985472 5582050592555008 5588438742494608 5602723560866432 5605445360779264 5615601610391552 5633589411946496 5642433351368704 5642695429314944 5676347300888576 5685522431224064 5688284454780928 5697214257692672 5698672640131072 5703734201987822 5707883856683008 5716844427886592 5726085016940288 5731457468858368 5738016601398718 5743510517448704 5752527017476096 5759110262201296 5763300204806144 5769627792632704 5772347771846656 5778685293092096 5778953699625106 5787102687002624 5788025840440844 5816242342658048 5825643596444672 5828389983223808 5834789033801728 5837623570989056 5844220266076192 5857653403942912 5872710714916864 5882203243012096 5891437471023104 5902196662992896 5911736851564544 5914523825340416 5921017443168256 5923893870067712 5930588053259584 5944305081516032 5948635893071872 5959499543216128 5968855115497472 5969132354977792 5975685928083872 5978503049412608 5994741049028017 6002016781336576 6011439099674624 6018318645763424 6033702296317696 6036546768338944 6047570965037056 6052942418436056 6057346133622784 6066942443634688 6076748923877632 6092281930262528 6112989400956928 6113273335140608 6122870310548992 6125844797456384 6135461508284416 6135746486245376 6142482986756116 6156601691570176 6166553095166464 6172338812616704 6179402493814004 6182315653369856 6185319018790912 6195029095743488 6202118743909088 6216374523527168 6226133353234432 6226422542692352 6232264432156672 6233258597397832 6239396692783072 6262333488995584 6263555642359808 6273679924109312 6276727674241024 6283618959478784 6293775671158976 6308242127323136 6331604525681344 6341544250211456 6344624968794112 6354880289325568 6366485840146432 6376480323411968 6376776496138048 6386787134279552 6403112640990208 6406223269462016 6417922585001984 6428296382283776 6435354076398016 6438387899367424 6445756049581849 6448794776359936 6455874975876326 6490707026771968 6497833242188288 6500896519749632 6508336205403032 6518553373700368 6523295836209152 6533536489013248 6544097162217472 6557733258741392 6560919001821184 6581840299658624 6586628805492736 6593860334437376 6596968882110464 6604211763533824 6604518513857264 6614886674789536 6624617244557312 6640903333256192 6647134105894912 6657878395936768 6668330324344832 6679108875515648 6694557179183104 6705378122899456 6712740027966896 6722517992013824 6733071395454976 6740776784167426 6745367614849024 6745680921534464 6756270687502336 6770478881374208 6777912261248128 6793491521732608 6798441020653568 6818651027656832 6821865548546048 6829355346381568 6832673043316736 6840394175066452 6843717234658304 6878078452301056 6884851523070976 6895659767220224 6899009674805248 6910161091305472 6922681295568896 6933648507011072 6944855913003008 6952480743251428 6962607920300032 6986273601093632 6986598097303552 6997566069198848 7000965482807296 7011956009467904 7012281698566144 7019980556292704 7025087823609856 7036116218937344 7047489251618816 7054101500133376 7062174278644576 7065503603851264 7084693967033111 7088135707324672 7093292559761408 7101080360163328 7104428026888192 7112558399538592 7115911477362688 7123724111311808 7130739077466368 7156952558852096 7170022887931904 7181278810832896 7181612364582656 7192886481324544 7236119457921536 7239634760630272 7250999964336128 7259298075257228 7262720330657792 7275983817310208 7287406083899392 7287744567014912 7299185296319488 7309922476752896 7321398022242304 7329776697347104 7346624436895744 7354690373026304 7358157599277056 7366578342379256 7370051172982784 7378142829572944 7407161410170368 7417950887739392 7426095133929472 7438098520460608 7449775284228992 7455195241381888 7479075598618624 7494552295704448 7498193144938496 7522103199609856 7524028720173056 7535840382214144 7539501289177088 7548021158694016 7551687983071232 7559979060622912 7570991136636928 7589603809435648 7597077542699008 7605418453924928 7609003881070592 7617711694960367 7625005342130176 7629670426035658 7633376915580416 7663289283313664 7671702889105024 7679257468040704 7682877705158656 7703744896191344 7707487371071488 7709349624610816 7721452214288384 7737690150141952 7746185441426432 7753813365788672 7792744031607808 7796417769766912 7804977538721792 7808769192361984 7817593342933088 7821391125323776 7835674880180224 7848340302939136 7860661088344064 7868401740652544 7880754019680256 7897326961491968 7911749393580032 7924169722298368 7924537781608448 7933238214869968 7936978186289152 7945692278001632 7957266194628608 7984683539775488 7997333221154816 8010259945111424 8014036226932736 8022834921477376 8028671798411264 8041275678785536 8054273430421504 8071056318450944 8074977233010688 8088029459141632 8100726522656768 8115520411615232 8128638170901248 8132470259843072 8141398984356352 8149416088532992 8153375070224384 8173419487084544 8179374352973824 8194311871922176 8207175783809024 8207556988094464 8216568151115324 8220441692942336 8252773074337792 8269850809053184 8273868297863168 8286857102098432 8296340657436832 8300251806466048 8302376518811648 8315410076925952 8328850933731328 8332897084768256 8342045859997696 8376887654110976 8382982116081664 8392185880193024 8396142213595136 8405360426315776 8405750835818336 8418946677004864 8423036596502528 8465327325908992 8473663413010432 8486965867347968 8500684023383552 8504813650837504 8547514969849856 8555931989835776 8569363594215424 8579170452576724 8598889965912064 8612389008244736 8626309895650304 8630500552081408 8639976069283328 8646261936750592 8652561299013632 8673832925069312 8682374334513152 8691906804485632 8696004435509248 8705956222811848 8714291819577344 8719623344040752 8723859332091904 8753918030201344 8758044895215616 8767660444691456 8768067682189816 8776294249189376 8804279881361536 8808556995510272 8810685285269504 8824643554377728 8838907525640192 8848611855047272 8852783361630208 8861500989472768 8905993178980352 8910319705391104 8924722161811456 8934520708008896 8938732714655744 8948962282429169 8955057005920256 8969531774787584 8983612672393216 8992459132174336 9016883230769414 9021263627504128 9025516527419392 9056614607552512 9066557959851392 9070832212901888 9080791174859008 9081212956553738 9108848711266304 9125352616886272 9139809395605504 9154582794413056 9158898545065984 9168954195974144 9205016121376768 9224064363943936 9228545409155072 9243462239019008 9257973168750592 9260343040212992 9274880470417408 9275311267109888 9289872195315712 9294385209933824 9313618386894848 9341050842382336 9347856403398656 9350249283321856 9360515020215296 9364927853625344 9375645163028144 9380065129250816 9390363601274656 9394925434560512 9431740656386048 9451393806819328 9466670844222592 9481532179927808 9486138302857216 9488430307213312 9503325802201088 9518686781407232 9533766697140224 9543154911739904 9573585890412544 9591069577363456 9606126201503744 9606572383792384 9621653345148416 9626327538860032 9635806901174272 9659495757463552 9674659801038848 9684186757726208 9699389562683392 9710489633136292 9715067455295488 9719787029528576 9753277269671936 9763985495224576 9768588536971264 9778207988383744 9779767799365564 9793558393389056 9804766231516256 9827302818185216 9847969281998848 9858781470906368 9863429202378752 9874258364895232 9874717001301152 9912951914364928 9922713525157888 9933607776555008 9938433517551616 9949664254642112 9954497795866624 9970124950962176 10004477748801536 10020183365361664 10020648779645504 10030050570502144 10051143405535232 10066922280583168 10078442958852268 10085306919288832 10101608600731648 10112699262911168 10117466699005952 10127429702254592 10129045220771477 10157259168415744 10178277918834688 10199682470641664 10210880809153024 10215694531035136 10218309561614336 10227385465633336 10250893456900096 10277096151056384 10305009406593616 10310015574290432 10328844160237568 10345539490237952 10350416694345728 10361780525544448 10366814272618496 10378529093204272 10410112812875776 10429124200628224 10445496452120576 10445981621211136 10457450374146776 10462380336472064 10467462954876928 10520018424430592 10530377833644032 10558979018555968 10563956844593152 10583249188814848 10592649232263098 10599863394762752 10600355733839872 10616996794646528 10661493377959424 10675486677008384 10697731451674624 10715023043460736 10720074433429504 10731844115742464 10737057639497728 10749190846532996 10774052960247808 10791467916541312 10801592922079232 10819052393397248 10836036777060352 10841300917551104 10878655416172544 10895733368160256 10896239449711616 10906462756274176 10908202545446206 10941241017614336 10961222374129664 10978939867191296 10984273429921792 10996333179087872 11001517187268608 11014107424528208 11039423722815488 11056754058330112 11067642008829952 11080307919942352 11097702437870048 11103093695389696 11121040506319744 11146602593910784 11158840565970944 11164101185110016 11176877484989216 11205447121732864 11210890721558528 11231203220783104 11267178823892992 11284866702737408 11285390858629888 11352694601777152 11371044862448128 11376568909561856 11394428515385344 11397345280262144 11407468403975644 11415767713366016 11433688855773184 11452170033880576 11462914937716736 11476033202797436 11487021034897408 11505054034952192 11518220524402592 11526600409612288 11539255585265408 11544695543693312 11557370586184192 11557907399250212 11574205374005248 11576051680881688 11632484685316096 11651287192889344 11656779966447616 11669578067603456 11675247141978112 11688440532152384 11715306807885824 11745421429833728 11764406486024192 11782874942046208 11804393325985792 11823473703129088 11842034886336512 11847787740135424 11861176106519168 11888610163032064 11897271786143744 11918999086432256 11938264709955584 11951371856167744 11957006098825216 11970689806366291 11989482098056034 12004033562673152 12036637291526848 12067404592635392 12073093536677888 12105884836872112 12114692267245568 12133884887269376 12153497847755264 12166841300689999 12184563860525056 12225978801913856 12226546670281216 12245740621097984 12251689594912768 12270923016568832 12271492972490752 12284965973512232 12313203383140352 12333106190332928 12344677625233408 12358804987628008 12364631306739712 12370638037581824 12404237487818176 12432749047054336 12452266706468864 12452845085384704 12466517194795664 12478793385566144 12524666977991168 12527111284719616 12547359848218624 12567237918957568 12587551342317952 12616484254646272 12663209051362688 12683088500422912 12689249937588224 12709760578651136 12732971680292864 12752960646823936 12753552992276096 12773574268559104 12806225281980416 12812446538924032 12856592764567552 12870708152796032 12876775798734848 12891512099163698 12897589552719872 12911749951752652 12981414053543936 12995666484376576 13001793039499264 13016672410806064 13037106747400736 13046591672418304 13067072978026496 13088194324434944 13115466517482784 13121838003642368 13163680599317248 13173257610985472 13187720668874752 13193937764220928 13208423527067648 13209037027714528 13229773349579072 13249234489114624 13281806666512384 13294268211789824 13315756791873536 13336660648689664 13358217751031296 13389114358366208 13410756245798912 13425480055933792 13445035984027648 13466142790909952 13481553568334852 13490735229698048 13491361843068928 13512541375004672 13540957762748416 13555824522496256 13586983043465216 13596882041307136 13637302055313664 13643731097092096 13658710692763136 13665346086633472 13680788350132904 13687434469316608 13756156904602112 13769703046141952 13791319534440448 13798019349610496 13820322182610944 13845362591137792 13867297014022144 13889711826006016 13904961486502856 13925215840600064 13972547202187264 13973196194607104 13995132138397696 14001930965614592 14024563397132288 14039961112585408 14050175647219712 14072232437874688 14094978503237632 14124348557289152 14131007207702528 14169387934066222 14176271414649344 14186585119522816 14202160720326656 14225116799077184 14231822954725376 14247448222623616 14261478154932736 14313905117704192 14340045775863808 14362557621665792 14363224729165312 14378994264451817 14385772962649088 14472238915843072 14479269521260544 14501999928672256 14518596150514456 14525440661315584 14551967634620416 14574812167798784 14575489134029824 14598370592638976 14619844953505792 14659553394694208 14693248873791488 14709380746052608 14716315198554112 14733156684758512 14740102345965568 14756285659145888 14814322820340736 14852190267858944 14876197040921216 14899550568457984 14910390482763776 14958151197237248 14989104591408896 14996386289876992 15044206399219712 15048057440346112 15071680764428288 15096042317388032 15103375966142464 15119958121245824 15141982273273856 15179207618871296 15194155085398016 15210836907849856 15218007762141184 15235423389920734 15250010684260352 15259340852071316 15266753831160832 15326578566627328 15343405778210048 15358514936081408 15365755410317312 15407489792382688 15414974742142976 15418699249221632 15442904428576768 15475380300283904 15492370882852864 15507626731577344 15585488063215616 15592835539533824 15609955077443584 15617538384723968 15635186685866176 15642782250647552 15671349760360448 15696680605878272 15721322176688128 15736803481305088 15761508039360512 15794653922983936 15823498787160064 15848339444596736 15849075563216896 15866476429739936 15873956372578304 15891384556003264 15914532389257216 15969367079550976 15994666442309632 16020519890222848 16028072453865472 16045669842954752 16057343596822528 16108546860843008 16142112636901888 16149954466021376 16176058918283264 16201453045313536 16231040823230464 16257276341802496 16264940519686144 16282797968712704 16298832177065984 16306750140448768 16346838974169088 16358748705947648 16388623743844352 16414351567618048 16415113976188928 16433136302230648 16440883385884672 16505546148675584 16539701618106368 16547736595726336 16592681314873664 16600503612932096 16604753037623296 16630820153851904 16657701867462656 16665794169536512 16684091719995392 16753775308221952 16765964232163328 16784371760386048 16810720852631552 16811501671636672 16837893354009728 16846073193005056 16930654651817984 16947326826020864 16973931734695936 16993356857988511 17001368046767104 17009627301675008 17095029939699712 17111863979671552 17138727188430848 17158340905153448 17197779931824128 17224778016489472 17252619791300608 17261001104162816 17279952138566656 17347665850138624 17364748669026304 17383813608971264 17392008871018496 17411912445623696 17439246688081504 17447718664183808 17507836060402688 17516089790431232 17535320889382912 17536135364379632 17552588498378752 17608559762723072 17617113991020544 17621370570539008 17649287108755456 17677815051280384 17697223710094544 17705566723260416 17723001978945536 17811986357960704 17849444323622912 17869041416017792 17877465429311488 17897924564858338 17910114011840512 17939063549575168 17967225344786432 17984918264348672 18033766461538828 18042527255008256 18051033054838784 18113229215105024 18133115919702784 18141664425803776 18161582349718016 18162425913107476 18217697422532608 18250705233772544 18279618791211008 18309165588826112 18317797090131968 18337908391948288 18410032242753536 18448128727887872 18457090818310144 18486924478038016 18515946337501184 18520686080425984 18549760940834816 18550622534219776 18579744390631424 18588770419867648 18627236773789696 18682101684764672 18695712806797312 18700498566643712 18721030040430592 18729855707250688 18751290326056288 18760130258501632 18780727202549312 18789850869121024 18811083981432743 18863481312772096 18902787613638656 18933341688445184 18963064359855616 18972276605714432 18976860614426624 19037373562814464 19067533394280448 19086309823479808 19147171780825088 19182139154726912 19212252403007488 19213144767584768 19243306690296832 19252655077720064 19271613802348544 19318991514927104 19349319602077696 19368373515452416 19398779125366784 19420979266272584 19430134910590976 19439574059057152 19506554539343872 19527970990449152 19537177073942528 19556415976767488 19559535598731128 19609532463032512 19654605636370432 19695938563997696 19717562941812736 19748516729790464 19749434002602304 19825903828729856 19867215553110016 19876867035103232 19899328509284224 19908995591733248 19940249901924352 19963069706957377 20008955497603072 20040366730723328 20041297559291008 20060101141004288 20083058104895513 20102286811070464 20133844561166336 20156885917704536 20203217201463296 20225398525822336 20234933398011904 20254859404509184 20258090441542954 20356555837669376 20399364941283328 20421761618306048 20431389062070272 20454770931266672 20501786913800192 20554192302112768 20610018813187232 20620031148580864 20657688320475136 20691078980475904 20700833388691456 20723561051088896 20733628545236992 20757058186408544 20820225625751552 20858248401256448 20890992904241152 20891963242422272 20914900748293552 20924760672944128 21040036848861184 21117958037111936 21127913689186304 21166498377629696 21185298464526196 21199726789525504 21200711467679744 21233993589293056 21322986755918848 21350973354016768 21395462903349248 21430046086921472 21440148866859008 21463688231484928 21474115278995456 21498381693065992 21548105920495616 21582935833082624 21603185844158464 21638104786794496 21672073554120704 21682601835102208 21757310832345088 21791466736320512 21792478899423232 21812925512548352 21816405090892412 21882482035228672 21922444748259328 21957879734382592 21968546859843584 21992666358175744 22003034374537216 22028214849056416 22078847445630976 22113508116660224 22135284017659904 22160615839884704 22195404875740096 22206187390779392 22242081012639488 22293205187821568 22317681131941888 22353754969978432 22410894243465728 22421781443117056 22534357647785984 22569733405474816 22570781717259776 22595562415567141 22705389203554304 22742089724896256 22753137819123712 22788857030770688 22794690560524288 22814936807951288 22831535426732032 22867377711546368 22904340067761152 22925829875433472 22952066405594872 22974042069794816 23036441048805184 23053200819224576 23078511170530816 23089391087386624 23114741172368384 23115814798500424 23152103361763376 23264969370632192 23302574385778688 23339156135206912 23350494283956224 23376881064304768 23430613615771648 23490842859667456 23528812972048384 23565749884092416 23592718744585991 23608786651971584 23646947406258176 23684069772673024 23722352213038336 23777220326064128 23794543572287488 23876529419911168 23902743712335488 23914012197650432 23941379612732582 23978964196112068 24073274583053696 24134809185270784 24146187073355776 24211769673744224 24229384534491136 24267769774538752 24306995695510528 24333682601379998 24369127721050112 24451957603827712 24453093340562432 24491481242195968 24503379189825536 24541846033137664 24542985944981504 24569931947024464 24626406766280704 24666212380665856 24689355250466816 24717609975256016 24729262613479424 24808474975636352 24865498094108672 24904533412937728 24905690170769408 24933034389591328 24957586771132288 25049333955982336 25054222569439232 25094719696437248 25134475837915136 25175102684635904 25232968509292544 25326418102725376 25366177000845824 25378499875176448 25419521157302272 25465943360585728 25505921293647872 25507105984552192 25547148537118208 25612450563960832 25624893077848064 25713185529135104 25741416305592064 25753551597469696 25783024198327396 25795179105439744 25823499903505304 25962828107087872 25991332968753152 26003586078998528 26033344821612128 26074213494801472 26093183344836608 26134145956052992 26176388648869888 26230933034965568 26243676007284736 26327361198634496 26346515221970944 26375441337749504 26416847054135296 26418074055429056 26459546699158144 26498468978229248 26563613333024768 26588536423579648 26631513583747072 26673321297379328 26703846491124803 26716435502062592 26778228716732416 26821512491597824 26850960111867584 26890071968055296 26932285581819904 26963107136669704 26982723686137856 27025082750009344 27081915525496832 27111649044992512 27274604110627328 27287462194184192 27317421385526272 27330692173266944 27361576700265808 27374868938633216 27512313809204224 27539406092283904 27582639068880896 27596038699220992 27640644365221888 27690725182275584 27734594028044288 27779423652012032 27809922973005712 27850431681200128 27945094404374528 27946392389214208 27990264276795392 28049126794264576 28079922225170816 28100351294439424 28144464875749376 28189957006475264 28248697114578304 28262014415405056 28338775868132444 28352542829298688 28404321440653312 28450233598154368 28463645909450752 28494896445247232 28522956309865472 28627810235408384 28680091551727616 28725115243331584 28726449458330624 28757988528903634 28771545925298176 28944477831686144 28958539042521088 29003999857344512 29037192301028912 29050881322631168 29103935269240832 29149624335597568 29150978268059648 29196741185277952 29319106789388416 29386497747582976 29418761492105216 29432630397108224 29466313369517024 29480204691931136 29512571318291776 29628645640681472 29704380535717888 29752394081842432 29799101136915968 29820780965527552 29916302394474496 29978209182817792 29992772579753984 30088412798439424 30096114880692224 30143361528856576 30192084634776064 30206751932284928 30239916242491648 30283964546547712 30358415237742592 30388310170796032 30421673815699712 30436015524282368 30470846779841468 30500021368520704 30518681704142632 30533507662321664 30653157133254656 30686811556420096 30717029872162816 30731510820634624 30814979584765376 30829949484285952 30837398498443264 30885808857153536 30950760600567808 30984741765705728 31015253463154688 31170976126431232 31219910154887168 31235076769447936 31270373371732352 31285564501295104 31342699520720896 31393361211756544 31442644353376256 31473606962610176 31523016078721024 31559091307692949 31589307845967872 31646997574320128 31698151126433792 31732952859479872 31747912745156608 31782769112006528 31784245347938083 31829064778514432 31938734159101952 31989332884619264 32041039780445696 32056144907730944 32091339685909504 32217093721686016 32284225273803776 32299908932042752 32352117836566528 32402906090627072 32462081646460928 32514552683604992 32529881039372288 32565595937425408 32597664354131968 32613500280897536 32693677948338176 32717497411895296 32777247487688704 32828703135236096 32830227952377856 32866272604461296 32881766771769344 33011092297351168 33079403236212736 33185362629747328 33201007225864192 33209506075246592 33261640307703808 33315403734925312 33368183439990784 33507550616443904 33568743520772096 33621441705263104 33623003343273344 33675786708019456 33692146386010112 33861309303635968 33894653652041728 33947863469391872 33986713715977022 34002736093534208 34019254603350016 34190059879399424 34223727959343104 34277454376861696 34316681810306896 34395559863648256 34449556032978944 34505239582601216 34522002208325632 34559904277133312 34695331700277248 34729497338052608 34767627217942528 34784017742036992 34823824891247392 34878493376163008 34895437328367616 35015672120805376 35032179580862464 35070641778765824 35072270728759264 35105176996757504 35217119525446144 35234227982041088 35242741141078016 35298574217510912 35355630102560768 35394447420189088 35411133446520832 35446003957891072 35623972715921408 35698888647245824 35738082832035584 35754930858622976 35795849129716676 35820228023681024 35878127099150336 35934450689572864 35969836528697344 36067532923077656 36085054510016512 36102066109677568 36226458430210048 36266231839405568 36283328851607552 36323164699436032 36324851826214952 36435394845065216 36501410467545088 36559237582422016 36618331177652224 36675816783896576 36820064485507072 36896257455775744 36914181636620288 36973848956076032 37031892675002368 37041372160851968 37074272312920843 37099521881669632 37101245068439552 37159488781262848 37177540839735296 37254473547579392 37364203369529344 37391425613594624 37400997133287424 37442060080861184 37502580652112576 37520260517003264 37561454405098624 37579701738242048 37622167962865486 37805575227277312 37866683376890368 37926128719711232 37944553211428864 38074747125628928 38135066788560896 38172619646959616 38294343561650176 38364278309453824 38424504806014976 38426289535169536 38486613380593664 38505310155440128 38543227604697088 38637983029854208 38698639204155392 38736747030904832 38797558250733568 38841958532545168 38860269821181952 39013109078687744 39055941980898304 39074354147885056 39119071197462256 39219064926065024 39309211272740864 39435125883625472 39497033459580928 39498868005204608 39651807657459712 39734431106220032 39798657018568448 39817991183466496 39880499803848704 39926139413914754 40017910995206144 40080733461446656 40082595118582016 40120202282008576 40166116209791026 40204573622140928 40267689122332672 40313771835409072 40406434402926592 40450797051644672 40469866796023808 40509718809018368 40516180883085908 40713111675338752 40798729882566656 40843523236612096 40862778124140544 40909541862533344 41003573827600384 41108384604225536 41220037626374464 41240062297161728 41315376640950272 41382157960951808 41401666777382912 41447122102177792 41467257090473984 41514116372817088 41640451251503104 41716496802512896 41781985808482304 41783926484844544 41829801496587104 41849521345888256 41963187343196119 42080073697722368 42235916074223872 42255827378372608 42332996755259392 42370596929052392 42401422935359488 42467987178586112 42645973511837696 42790925806698496 42860092173842944 42880297733718016 42927376462969856 42948230557990912 42996763386131984 43096211840991232 43165871666165248 43206371688316928 43276209573588992 43344147108241408 43365203670204416 43514621664690176 43582933472641024 43584957798846464 43625851025096704 43632810181784824 43764964070457344 43844889496518656 43915759468765184 43937093719687168 43985332716351488 44056429698112832 44157694891261952 44227016233320448 44321231679769408 44390809751480192 44412374781558784 44484162025278976 44635362263883776 44707509939956864 44821788486931456 44843562886234112 45068715295571968 45139466810949632 45141563434519552 45191124831134282 45410778407108608 45484179449792512 45506275638247424 45577714061541376 45629873615902576 45663070853464064 45734755423092736 45808680135522304 45851659750866944 45904132811189744 46072882097610368 46106401638449152 46157022341061632 46178782174773248 46229482344736768 46231629597000848 46304206723526752 46529938741264384 46605148771557376 46678312270413824 46753762128609536 46861227231543296 47057625944096768 47131499768184832 47185437489171982 47217573303943168 47293894812516352 47368139545346048 47444704426076672 47554440652128256 47589087144574976 47753058839822336 47805487424670976 47828024395300864 47882759225465164 47957928392224136 48146549166107392 48269618370541568 48292374146711552 48423539347488448 48458769068982272 48535539549077504 48613991391021056 48667365202759996 48738255442100224 48903915207655424 48906186681124864 48982962484391936 49006758379651072 49083692066275328 49085971889963008 49139863894048928 49252813532561408 49332424761331712 49378710500933632 49435219950512032 49458525226958848 49592857769231777 49616949951272704 49730996188217344 49811380341538816 49866068779182656 49915173542264576 50098667911964672 50189439392874496 50268951675830272 50350205369271808 50652836205450752 50732354001691648 50756999750352896 50839042314604544 50931886721171456 51011842587295744 51014211969104384 51094297074236416 51224901127921664 51249786155696128 51426371058270208 51482832611184128 51507103194939392 51566048396654792 51590358210879488 51646999807010608 51925656214175744 51982665937506304 52066689643224256 52148426989602944 52186366689673216 52268291912105984 52352777297739776 52461866069931136 52487352014569472 52654722397268992 52750882675499008 52833694108270592 52836148110858112 52919093398316288 52996937956458496 53127226666049536 53263027167494144 53346642594758656 53407692982249606 53432871004125184 53643024983195648 53701920223735168 53780143936110592 53864571163639808 53926214273339408 53965447372275712 54050165500018688 54163831050993664 54223298089985024 54549208221254656 54574924388368384 54634842771052544 54661384346533888 54723153400531616 54749737877266432 55024627618408448 55078812184567808 55165278137761792 55281288730443776 55381450364551168 55469188056088576 55558847304024064 55619845946011424 55700863362400256 55890188808749056 55892784778428416 55980528553590784 56098253588529152 56159844450341632 56200702588878848 56288929751498752 56379914012950528 56497394229156608 56524028830810112 56677551736264888 56705085658597376 56808642881306624 56900467196308736 56927291818901504 56989792890494464 57045912619730944 57255620470816768 57360183103455232 57450230486663168 57452898916661248 57515977057807268 57543091850596352 57888955663372288 57917078085042176 58007999714689024 58074384602057824 58101762645262336 58207870538481664 58299248671195136 58301956536119296 58393482370555904 58638213578776832 58772995495165952 58837522984210432 58932626739034048 58960409383862272 59025142636583552 59257291281362944 59408761071435776 59504788163684864 59598202273831936 59832604788948992 59956418365635584 59985545159507968 60176825596878848 60192229761384448 60286723057713152 60384169269552128 60413503864569856 60479832484983296 60567929093095424 60716830475485184 60776620341592064 60843347631399424 60872031048564736 60941693559682936 61000042737041408 61037363408285264 61067015324643328 61306314266509312 61373623112840192 61434059744325632 61629959169530752 61659898968571904 61674796996886528 61771617714307072 61969483531411456 62030506926309376 62341952252862464 62439820309774336 62540746743464704 62571129002590208 62685399041441792 62786722423513088 62885288706752512 62947213925220352 63046032157442048 63118182615385898 63178615691935744 63396302252867584 63465905718959744 63495825490313216 63565538224013056 63568490695876166 63658129557028864 63877468318203904 63978665769238528 64082079560891392 64112289815461888 64182679371819008 64434187443372032 64568450547607552 64599817864085504 64704235673133056 64805812181254144 64924163292921856 65029105367209984 65059762078744576 65131191874850816 65195328708263936 65387355896676352 65434994823790592 65554494975377408 65657406270472192 65660455904755712 65732545208922592 65763533543538688 66022184594702336 66158806472425472 66370725259494656 66402014451728384 66419012150493184 66523280615407616 66630807469850624 66736366879981568 67015101232887808 67137487041544192 67242883410526208 67246006686546688 67351573416038912 67384292772020224 67722618607271936 67789307304083456 67895726938783744 67973427431954044 68005472187068416 68038509206700032 68380119758798848 68447455918686208 68554908753723392 68633363620613792 68791119727296512 68899112065957888 69010479165202432 69044004416651264 69119808554266624 69390663400554496 69458994676105216 69535254435885056 69647649782494784 69756986752326016 69790874656735232 70031344241610752 70141283557531648 70144541457518528 70210353993515008 70434239050892288 70468455964082176 70597148435021824 70711260205121536 70788894840378176 70822266893041664 70892007915782144 70903316545400339 71247945431842816 71397777294491648 71476165664071168 71509861717245952 71591698259433352 71756254198300672 71868901379145728 71939673057394688 72135065846155312 72170109020033024 72452916860420096 72532463678811136 72566657703215104 72646329398872064 72649703652429904 72870789690130432 73002820935090176 73118475164844032 73236662355304448 73351633567793152 73640128971014144 73792514911551488 73947697912152064 74063785350004736 74082744321703936 74148544625841686 74199043763339264 74202490136879104 74318977562525696 74508947095158784 74728406739058688 74782851227189248 74884120161722368 75005161304225152 75040521034006528 75122908810197248 75159403476484096 75244335925730972 75611150454554624 75733366753780736 75852257439422464 75889106422857728 76149494251257856 76270133577121792 76345239293919232 76588687123300352 76728556618907648 76849009612029952 76852579070339072 76973226761187328 77010620310880256 77275966059708416 77397278408310784 77473494061809664 77595116501467136 77683917065090336 77720539642363904 77931633637364221 78026218157375488 78111883961796608 78148708295770112 78238142394924512 78438129852130048 78618422545481728 78870251767250944 78994066919161856 78997736010409216 79468862212440064 79597314037136896 79635982366932992 79760999607697408 79852278827829508 80035821990412288 80161466922893312 80165190237164032 80240404564017152 80332232419582052 80409147244281856 80535378244665344 80627543670818144 80812868805853184 80901594103289344 80939733592047616 81019437618036736 81032361766171816 81426223350677504 81597459765133312 81687046473224192 81819083725066688 82007147655200768 82440075252748928 82480124594323456 82630753281900544 82764315921903616 82894244204355584 82934514180947968 83028232745634176 83280902503006208 83432993605025792 83567852969689088 83659602993174208 83699042691776512 83794828644564037 83926374686392238 84471832148447744 84511654756745216 84741193858104784 84802845870718976 84935974357172224 85291947023675392 85581851613396992 85720184347685888 85760595467436032 85854752925939712 85896461115981824 85993526772263968 86192423681982464 86331743332330496 86412743376633856 86552419147177984 86688294216482816 87029243329380352 87165866945282048 87169915597692928 87265620363569648 87529928140914688 87689778993037312 87831518937530368 87970665432702976 88112859396225664 88315389782523904 88454032466640896 88642463359538816 88781619502960384 88824749563117568 88968324050557952 89270724527767552 89415019879913728 89643576973862912 89687125772468224 90137430591143936 90278933621899264 90283126869039104 90382249662268564 90821556814217216 90968358899585024 91012551276494848 91155428123082752 91259747231805152 91326141706928128 91469510846185472 91617360271044608 91703319501733888 91808265622379488 92145764195220736 92212803276898304 92314044682123264 92357564349546496 92458964689473536 92463259194001696 92608413447053504 93059877482528768 93210297543114752 93356624540827648 93507524257219072 94115251888193536 94262999536369664 94370874978343964 94435146607886336 94587789625032704 94736279090692096 94889408852153344 95108881304256512 95178174289149952 95506117679644672 95610974849341952 95656048790601728 95765518450930328 95915856784448272 96293098332214784 96539236741083136 96847078694976896 96917538137964544 97071079098155008 97227982782042112 97334730405519992 97476510884200448 97807830415310848 97812373362249728 97965924968783872 98013516759302144 98171943779926016 98279727788097856 98505627065122816 98664849522663424 98870439901024064 98917050453917696 99185715538463554 99233899902545408 99622760683077632 99732137558365312 99830347084529152 100197335823929344 100378878785748992 100537903351660544 100700410738543616 101305672410901504 101464708003383296 101513999500705792 101678084629209088 101863773442342912 102023685174591488 102028423938208768 102188594148472832 102449802255843328 102852742116540416 102965665222368256 103014206389878784 103132096793309584 103180716421758976 103293999614021216 103965331875012608 104133379286448512 104296853979205888 104372733379346432 104536583824211968 104705554595479552 104923732139862272 104974704029138944 105309444794537984 105501765350998016 105667388216541184 105672296221716224 105838186796632576 105993875912916992 106254453332099072 106526054334988288 106693285189517312 106815385964499212 106865742008250368 107286049966391296 107403840447470336 107560287872221184 107729142327279616 107852428546678816 107930894744551424 108100331000037376 108327662101987328 108446596179970048 109098416442509312 109149848776736768 109269685542105088 109322768693067776 109446306801063232 109499475754532864 110049255236816896 110157624369135616 110330556275523584 110562577460887552 110938376112177152 111117694608048128 111239691892022848 111401726724800512 111785569556856832 111961057107181568 112196507177058304 112319688900683264 112401405177757696 112759828025901056 112994788458313216 113048057661620224 113355103472529776 113410171317194752 113617285762613248 113800934392617472 113854583637803008 113979585780988928 114091825239461888 114511240941633536 114720366206910464 114900460973326336 114905797833322496 115031954115614536 115086183701192704 115777911326744576 115834156170084352 116148769204115648 116203525290524672 116415741076963328 116598497342390272 116603913072238592 116786964741111808 117276427157553664 117675045968420864 117865253478068096 117920818767724544 118050285273167104 118514582562725888 118817522142871552 119009576327369728 119196404547663872 119665209577897984 119912836731271168 119971090319015936 120353651193757696 120384459522768896 120573446115426304 120768338539104256 120827007729139712 120959664969966592 121433660950970368 121553240683184128 121686695262798848 121744062097129472 121883387119365872 122074726816570528 122134030649286656 122612628533018624 122747246225680384 122868119488651264 123259918339061504 123319797937143808 123349593993773056 123543235428614144 123938967062822912 124061013852618752 124683904505724928 124879640619548672 125081493486929408 125142258005180416 125370798082883584 125573444847026176 125770577413505024 125894427850440704 126092064314884096 126236365230771796 126357231383871488 126792604505735168 126931811437919488 126991650980626432 127131076448026112 127136981391752332 127316259114057728 127754936636407808 127957331538477056 128164159121782784 128224579630923776 128365358743638016 128868374886744064 129136901095215104 129199635728171008 129408471346266112 129611624362508288 129848326585843712 130058210734419968 130262383749701632 130390657416527872 130774711793352704 130869989647581184 131108989950754816 131320911809511424 131465090417845184 131527067087077376 131677587870029201 132044369189404672 132317612944850944 132741450518989312 132804028903456768 132838024300986368 133261614939701248 133472733759963136 134030202465775616 134274974083088384 134485766821052416 134492013373093376 134703146832077824 134768585544040448 135445237214543872 135578614608166912 135791453877567488 135946854863908088 136010944374136832 136077018413400064 136760239517597696 136894911837372416 137266727241227584 137582239454593024 137798224131915776 138020958330404864 138239617108533248 138781326801108992 139070508871770112 139295299564989568 139513973504652032 139581749313470464 140062688483221504 140282567115063296 140289082915037056 140420707987030016 140868478101784576 140936911928164352 141422520410243072 141577789680756352 141644533786083328 141784015831564288 141806633090800678 142495890863685632 142795554588983296 142952331328142336 143019723434491904 143183396518866704 143512508396601344 143737802758291456 143879346114789376 144270131692310624 144340218040066048 144905833720840192 145064927357622272 145133315406430208 145292658797744128 145299407304859808 145741579380260864 146005641870180352 146236950329688064 146473324710608896 146703267135586304 147280257942028288 147585029823102976 147895395824304128 148127570700009472 148165488643407872 148297089251683372 148398087526678528 148404980273758208 148637955125051392 149017894190317568 149456813478117376 149565702454378496 149768240323444736 150010322608450304 150081042068013056 150245817620394496 150318806952968192 150488671851461944 151222300909109248 151466733507561472 151704514878844928 151778212845715456 152298988502515712 152540267154243584 152690478587838464 153177374246600704 153457113237815296 153698019224059904 153705158140678144 153946453522374656 154021240621760512 154551932119416832 154794556816621568 154946988123619328 155367834130180672 155441079284727808 155863267274728442 156052436314750976 156223767923593216 156476284789849024 156876259704260096 157740503534501888 157988133838323712 157995472020818432 158168936908969987 158937724424880128 159194628074273792 159271964733865984 159521999215394816 159704557655659016 160071643980824576 160322933845786624 160330380474328064 160480809128034304 160664464839164104 160818294488563712 161255087341636288 161625737611706368 161803188206578688 161879467184095232 162064723532343632 162852446701355008 163374092946448384 163638167450133376 164014295310401536 164880150505497856 164960249188646912 165261506563801088 165528631843807232 165788488408711168 166056465491268352 166561805006012416 167135705939378176 167319205986348416 167398085383553024 167589657289128074 167852749372784476 168943664296895488 169023309513490432 169482387716209568 169605691741437952 169871948714344448 170583894047350784 171163703226793984 171440368695371776 171521190934872064 171709505851879424 171792922231963648 171987053544527936 172384847363964928 172663486664660992 172825486753267712 173104838294355968 173376588432965632 174058486658760704 174331733890564096 174339831195385856 174531240727139296 175059856281829376 175379557986074624 175663037875060736 175941330865405952 176225718792451328 176630779565047808 177284926719077632 177563239005920768 177649499126235136 177936648101115904 178541449055535104 178830039759827456 179287153947725824 179374251544936448 180274861182287872 180557867243798528 180566253738078208 180764499324537128 181643113628434432 181936717799170048 182025102552989696 182519494463610304 182652283413856256 182939021692370944 183234720542089216 183616531244758976 184291528390441472 184425606553796608 184628089364246528 184917929378947072 184926518388003392 185216826894107008 186119754965057536 186420595086229504 186713249081655296 186926925437873621 187015048514438144 188230503776387072 188525999072739328 188741749956687928 189175579250065408 189472558181384192 189778817704306688 191012235359289344 191221949698683904 191312097581203456 191531036901860656 191831713568896544 192586196664429568 193078473482166272 193694157389953792 193835076275929088 194142158196310016 194455965564084224 194669460811039984 194953021768400896 195615660830621696 195624746724499456 195931849937567744 196343887559852032 196559455576195712 197011254130245632 197329699045326848 197740879802048128 197834100907835392 198371431076927108 198467799805090816 199245521366155264 199464275116730624 199660694169058304 200394671647858688 200757757571497984 201075806703321088 201400821477087232 202611344821803008 202929416006766592 203027999001411584 203356169258418176 203727546884685824 204047370349182976 204056847876417536 204377188296945664 204899604511686656 205705484233080832 205931330444736512 206028412779757568 206264193586619168 206361432843517952 206587999228042432 207930663750025216 208266758572897024 208593707958411776 208745466758692864 209411109190959104 209847464279724544 209949408058277888 210618889589075968 211003530701996032 211334776433082368 211344592443432448 211676373593265152 211987751825833984 212508906664198144 213052108669976576 213386570379034624 213630771928998424 213731484016500736 214572099932782592 214807680894940672 215120575744442368 215704857093357632 215861789489102848 216200662000074752 216655324203974656 216893192359940096 218196832885018624 218539371084210176 218645537386135552 218892613602126464 218998951509065728 220098510473633792 220315248738271232 220661112551047168 220913639153850643 221125154921775104 222235389216096256 222479383784045696 222803453449601024 223571139113713664 223922114214363136 224393014354116608 224639377801366528 225519656051802112 225989576916626432 226096115323240448 226710206945059552 226820342634389504 227234571525226496 227601868785234944 227709167275606016 227959171561977856 228183650478923776 229022481883267072 229440732413820928 229800921946652672 229811595666644992 230063908231229072 230172367402385408 231555822653489152 232297538408231296 232407050581049344 232831482153926656 233196994684780544 233207826144477184 233573929482223616 234552854315107328 235350091936841728 235730506956136192 235841637535449088 236100570546334208 237029165125451776 237635044285743104 238019152654739456 238392809095327744 239330419155795968 239825673462542336 239942180638031872 240707302387515392 240768919045537792 241146892230852608 241536677078208512 241654015458279424 241919329939933184 242867321901940736 243106481366368256 243373390525597696 243488124194258944 243766774238731744 244149453633141056 244268061298573312 245225257066037248 245494492451360768 245736238977302528 246519836678123008 246639595874287616 246699187987546112 247877934125645824 248122027705237504 249367809011449856 249759281239097344 250162986973858816 250284516010360832 250741596165767168 251146889694052352 251541154827010048 251788855700881408 252184128629768192 252472730461543592 252714462767742976 253585209011470336 253863622875838976 253983301961252864 254262152896052224 254273962783504664 255509873272815616 255914663076954112 256328318243565568 256730717487276032 257736749773488128 258273802190430208 258399271456342016 258816942692532224 259223248725016576 259519906190445901 259696653171687424 260116421468839936 260524767499403264 260781314833055744 261549423586705408 261739979295162368 262641823619022848 262930180835690368 263054134174154752 263355175740058402 264635225889701888 265482901037978624 265608057806913536 266523229879402496 266945467519926272 268060404931551232 268549948166176768 268971533642104832 268984026746186752 269406293664155648 269537171088080896 270890474429087744 271157229216333824 271582907755134976 271893709727816176 272021888748273664 273520479035195392 274533454482455168 275164478909186048 275596448263831552 276041916660809728 276479234217066496 277562653602217984 278141017743540224 278590599129979136 279027947009304064 279163498626940928 280125376966443008 280565134230126592 280578165830074112 280841415974060032 281736956203569152 281873823856328704 282845040820486144 283155579361512704 283289067572166656 283568031663128576 283613266181601356 284991781727371264 285591109177966592 285904662656284672 286039446868983808 286366793037733408 287025016793202688 287475605516582912 287758692229578752 288540263384621248 288680436080132096 289811667441680384 290129854715244544 290585317595488256 290598814609719616 291483158760521728 292473900659376128 292946649421217792 293406534271172608 293742311402372833 294560515884056576 295170059646205952 295790791648608256 296255141400018944 296330977286815744 296594178503366744 296809960547516416 297275910250102784 298035788380635136 299536480646889472 300020645216900608 300162084136026112 300491635240788992 300637613905936384 300977343702923888 302444601818218496 302933467015122944 303409029757689856 303556425691430912 304597977005031424 305080534308487168 305380957175676928 306354748493201408 306914226475630592 307396038448119808 307410316281356288 307892907044749312 309103864238833664 309589113633243136 310735668260361344 310882158569455616 311726534549456884 312447535847186432 312952569579698048 313752519408520192 315481007069003776 315976267676647424 315990944041636864 316337873817939974 317875448849760256 318389256148547584 318543929467731968 319043998430789632 319409115311318032 320143287961649152 320645867691573248 320660760948656128 320961618256068608 321328929678328208 322510174683272576 323251475223412736 323606376413157376 323758934368190464 324129447064687264 325704893402710016 326748185892896768 327276334900266752 328028590620803072 329760301010995712 329920498377293824 330523013127602176 331057263687614464 331576976817422336 332112930982536704 333123610012024832 334271411878756352 334638411972696832 334796170767106048 335179314578256148 335705498745568952 337887328593790976 338046619026980864 338964775432419136 339211383482875904 339743897428688896 341167788094701568 342327406453587968 342880737390743552 343419011703758848 343585844463927296 343974107089055872 344769694727929856 345326973329321984 345650973506535424 346209676588711936 346753176865931264 347150004384622439 348116973317521408 348679662390771712 349062481454278592 350119712563658752 351326075750121472 351882661730811904 352451437584902656 354569853438155264 355126478011841536 355298998252470272 355873296202231808 357082898111070208 357660079519654912 358574307895451648 358748503089872896 360549722364575744 361115734487597056 361132507476156416 361528998649074256 363286227256868864 363873435598340096 365038988927220608 365304566827712512 365878043384741888 366469441084178432 367233062489517952 368583056780882944 369256178728493056 369835858757894144 369853036776006784 370433653788214016 372841190172459008 373426498163310592 373853850875747242 374030097028876288 376461007552774144 377051998145478656 377483499913375856 378351158500130816 378945116362768384 379557635408613376 382024470718578688 382443899397367808 382624195162406912 383062073803721312 383663427137793088 385172393328859136 386156946964332544 387388314779907584 387670152551858176 388284316392620032 388911931128168448 389338921622079968 389906043536801792 391231321661243392 391249493448998912 391863699875135488 392687775119704064 393118911152391424 394022508260491264 394659398090653696 395481759604096256 395668201815670784 396742862153854216 396935599610181632 398491042732310528 398928550233461248 399321388338116608 400789343295717376 401515515142995968 402151613406642176 402801642954174464 405222689643606016 405858832013533184 406055998002823168 406712338516836352 407455093769371648 408094740698365952 408113695752835072 408754376593891328 409799209023373312 411410968466161664 411862660889473024 412528387173238336 412722865687035904 413175998456084864 415861327500050432 416533517145794048 417187415916823552 418822218381918208 419694928559449088 419898816116555776 421237779178151936 422007061403992064 422669552866164736 422689184886864896 423352747186530304 423975503651667968 425017813328396288 426104217339953152 426773140758069248 427261543857996848 427462968033001472 429144199865565184 429615361789881344 431409714186715264 431723578978205696 432401324000149504 433786384719880192 436393665770037248 437078742168420352 437785227204252928 437997903018131456 440197020947267584 440630497476542464 441322225102094336 441827278307701286 442250309843550208 444470778432192512 444958767568091392 445606906899202048 447142278227427328 447844228428726272 448786028708233216 449278755602733056 451039312103604224 451979153833252864 452192230646480896 453420413890119104 453640685268779008 454469143050452992 455203737570469888 455418334551212032 455918343123955712 456367300957847552 458044963766534144 458881464827641856 459601843893305344 459623191333289984 460127816462458144 460344734804770816 463111645306978304 464595076816462592 464814101162098688 465662964307853312 466415652288954368 467147858964447232 469105708630214656 470700183873683456 471461013912272384 471683275070898176 472201141092668416 474058330250903552 475270088571486208 476038305309478912 476785618190655488 478660838311591936 479651346925084672 479884361276063744 481414604775030784 481537838091075584 482293784461705216 483073354156417024 483308030916558848 483838659879866368 485734643803881472 486212962732736512 486746781051195392 487533548477463488 488298907266282112 488536122597146624 490988984902721536 491472477954605056 493039673356246016 493279191748575232 495755868251291648 496244055410475008 498735618022899712 499518562478194688 500325973947717632 500569032020721664 502293779388104704 503082309654020096 503577711401762816 504368257259536384 504945460923087184 507170418022940672 507727245751677952 507966603922505728 508524305792104448 508547925567009328 511019746545631232 511829326153908224 512656636487131136 513461434974552064 515473499546976256 516547604380860416 517633885385064448 518446497450033152 519039812380891802 519393306343374848 520232842937679872 521049534998806528 521562629666111488 523098847173410816 523479958590324736 525283647238045696 525860361671380736 526108268348309504 526710351480116804 529270451779403776 530965802075957248 531216115613827072 533046459758804992 533890935039852544 536120809863102464 537099896332353536 537943067284209664 537968053492373504 538812587328311296 539074342176161792 541780948858175488 542314458432667648 543165815510269952 543787419455632352 544043777496547328 545521435461549547 547040958070390784 549066908964910336 550328957818372096 552083833321619456 552958468434132992 556282035487080448 557181198259958272 558055894018608128 558326997253881856 560250753932886016 561130268460253184 561156331660148224 561682831948120064 563473912407138304 563747647712657408 565690081640972288 566311158723025408 566578135144333312 567136063326257152 567226532363202712 569983563454742528 571182218355933184 571809325312569344 572733586075466816 574050033586405376 574951211033165824 577080526769242496 577360872160264192 580259709430489088 581170635190976512 581197629219439232 582966317521043456 585893298842435584 586813068542345216 587484622804745666 590340119292411904 591581583297216512 592510282800037888 593188357006733488 593619921095032832 594551820500205568 596071576761270272 599072961293778944 600041290433801216 600324168272052224 600983270481577984 601275227811872768 601954687405847776 604889203636436992 605866934030245888 606818059515379712 609195954010062848 610161068616974336 612709496986402816 613828452951261184 614792076896239616 614820632562712576 615785814089498624 618207728477667328 619178227266486272 621471336520722688 621764317138911232 623453069098913768 624895071694372864 625905139159396096 627505038817040384 630962014138007552 631952535353294848 631981888083273728 632675747635879948 635750897699520512 636778512297095168 637087858935463936 638087996861579264 638818230622636064 640286575923298304 641291735383146496 641321521897312256 641923236512137216 642657859356656416 645020349366545152 646502950446825472 647212752826314752 648258894129374528 653496371785793536 654552669800533504 659520602021991424 659840996754587648 661046026255204352 662114527375228928 663153953634844672 664225861965073408 666247220024049664 668542823757512704 669276823945393664 669592341534212096 670358629156512296 671410997491137904 675774657187581952 677929550864838272 678422766965751808 679487794857377792 682335576189403136 684654812907175936 685761474781487104 686838023407517696 687948214178111744 689539389455859712 690653946658643968 692419353177423872 693506353731862528 694300008769244878 697359324781543424 698124962908557184 700239425127317504 702652151500242944 703765323461623808 704902875169805312 709139706876310528 710252956023683072 710597996504940544 711746592404463616 714165796222140416 715320159039309824 717148615790903296 721099444729151488 722231468975194112 722265014952312832 723057997298148512 726572454513737728 727746871196680192 730077977854441216 730609133655425024 731756086769483776 732938882168356864 734466124979035904 737166113561765888 738512357456986112 739671717515788288 739706073552013568 740867307576428032 745682380344918016 746852996326621184 747707701751494484 748060194057752576 752922015105548288 754103996290957312 754966999826751712 756702317000261632 757890232725536768 759115270817226752 764048941437157376 764887798794735616 766124147607442624 767326854275586176 770344786657718272 772313893928665088 774776629559815168 776568632785240064 777823862256336896 778677843244159936 779812087073603584 782498986897997824 783727399750270976 785375550239408128 786237822304782848 789318796181307392 790963519208192512 791336403631341568 793485724307708432 793871199220363264 796982085464621056 797857100466922496 798642776676233216 801578686591434752 803031030285991936 804303226813284352 805603285908348928 810445379287212032 811717664027066368 813424677033672704 814910187538743296 816189481396731904 816227391505670144 817508753187782656 819598418046746624 823725321778946048 825056774346476672 825445731374071808 826351996912169728 831722655000100864 833067034291588096 834374831833647104 837644436763836416 839389857118898176 839797632233111552 842475558356303872 844014122807984128 845339105732329472 845378369773729792 846705494373060608 850035626656792576 852208434679906304 853546281516138496 854523087715993696 854925936066002944 858288399731130368 859230723579762688 862819428373430528 863447157956411392 864802648000299008 867572769439760384 872787331540074496 874157484336840704 875570454408505856 875995806036262912 880394041894535168 881260994953084928 882644450204188672 883654556615402572 884500619687100416 888941556864385024 889917535136182784 891213813798404096 894284556454854656 895688456857452544 897572057416466432 898557511205466112 902078624207208448 903958307666505728 906840827780238208 907281370537558016 908938286100905984 910407475140939776 911836686247911424 912734601915695104 916089927533068288 917762929655283712 919246382666579968 920255632924916288 920689469609541632 921743115090204407 926223290613956608 929190153632925184 929628202324197376 932831304577908736 934295717928894464 938211417260429312 941400367747366912 942922027824544768 943366550141796352 944402282185336832 948116660501807104 950540177142972416 952076610618957824 953571236381310976 957321676623183872 959302693850169344 962829209550061568 963075676182151168 964587568923410432 966146708312834048 967677319759732736 971469287607762944 973493562102390784 975067096954926976 976597814532564224 977072245194293248 981977969805443072 982944955909210112 986079346712492032 986558383497150464 991511736502583296 992488110820950016 997471236045799424 999037124956389376 1000651947895435264 1001138064041443328 1004587558776209408 1006164619308040192 1007155422803525632 1008736514519072768 1009890921846174368 1014340836045881344 1015454491503355904 1015933207845011456 1017048611584208896 1017095851134018656 1022039493091262464 1023658652307816448 1025313272974262272 1026922869949104128 1033095208761720832 1035267770770128896 1036892994900066304 1038079624761783604 1038786612686749696 1040465685875359744 1042099069997613056 1043125259332222976 1046197694346821632 1046959917180649472 1050567294476091392 1051720723342761472 1052216536696619008 1053420702960233608 1058540903558807552 1061931604151914496 1066092919517609984 1067781870079705088 1072241619726204928 1074199792664707072 1075886134568419328 1075936106984747008 1077625174656622592 1078148684352323584 1083561897716350976 1084628916865335296 1087574838911264704 1088087554993094656 1091042870923099094 1098133817929820672 1104167666643238912 1105916936868265984 1112564070974160896 1114362396519916544 1116111788037216256 1116653994507763712 1120501507865772032 1122260536920506368 1122312663320296448 1123365663896240128 1126947824814276608 1131380163281944576 1132622317446050816 1133156270288666624 1134453064726405424 1139967126909485056 1143618650625138688 1145467172150933632 1148100067172810752 1149902422066331648 1154161053538484992 1154721744320528384 1160519418860978176 1162341270381953024 1162395258438878464 1165932635042086912 1171786597684871168 1173626137084690432 1174969245609491332 1180680238584823808 1183163166594433024 1185020565600075776 1186376714013466976 1187239842190065664 1189103641000411136 1192143153522540544 1198145922587557888 1200082580867602432 1200648336544104448 1201966540963155968 1202550455623745536 1203909374811695552 1209778407272873984 1211733868060491776 1213636119030759424 1220322137233948672 1225418993972805632 1227656905902522368 1229641265125425152 1231571628178997248 1236415456955334656 1242942673041445376 1243528634277822464 1246906138197827536 1249790143388745728 1251810278318792192 1255010077634080768 1261924028276015104 1263905070706589696 1263963776166547456 1265351495271759896 1271501795399041024 1273557024594190336 1274175717870927872 1277636461245272128 1280573151846596608 1282583470766292992 1282643043794624512 1285315718713312832 1290040698733090304 1294425505652629504 1296517788258749056 1306992743571587072 1309105339601067008 1319041204043982848 1319681993509175296 1324229054750457856 1326307907269689344 1328451723930146816 1337085647515025408 1338553647890787328 1339184683068424192 1340717258313024592 1342821994982275808 1351549314375163904 1355859101729676544 1356845533931503616 1358975589714755584 1364671152378806272 1369309625814351872 1371522949562974208 1373676046815035392 1375896428356223488 1379078778911719424 1381307893317287936 1384838706354847744 1387012707463725056 1388600017538489756 1394718649563086848 1396249925817114368 1400478850254635008 1405304303000485888 1407530646923247616 1409805750339610624 1418279413752621056 1420505912047366144 1421195993009881088 1423493184808927232 1428331592444280832 1430640318078619648 1434297231581806592 1442198889458302976 1444530029904625664 1446115994596297024 1455493742393360384 1460155955708882432 1461218267310850048 1465877764336713728 1468932249958071808 1474332227123531776 1477024714913972224 1479343435031576576 1479412147104027136 1481734615152856064 1491364760689836032 1493705992653242368 1495415403502988968 1496120388115505152 1505844030211096576 1509933999653503424 1513404634000523264 1515780465451073536 1518230541634453504 1529775597589471232 1532248295214885248 1534653708551172352 1540689573315436544 1544627787857330176 1549553259119630336 1555647724512673792 1557355686488319872 1559624174147207168 1564997973795995648 1567454799500541952 1570751100478816256 1572475644609565696 1578637592362614784 1581927038416385024 1582672807262683136 1586971448615416864 1587742398440726528 1593964170929242112 1595714200933844992 1597285553352466432 1603157373182869504 1606062060571983872 1608606453626568704 1611206571816697856 1620890758574424064 1623435328054132736 1626849354067345408 1629820375077486592 1632378962793463808 1632454783011340288 1635017506375565312 1639196836093493248 1647450643557892096 1650113548692953344 1650891462748143616 1652703993824339456 1663445310000201728 1666134068583176192 1668749663667294208 1675288873527672832 1678779714237796352 1679595264466223104 1684951116712607744 1688028245615968256 1690678211464658944 1690756739547459584 1693410988746121216 1700071253313585152 1704416869359812608 1709046175431987392 1709851872132005888 1716576799462260736 1718461447159525376 1725638856746861056 1726894315912822784 1735145538879520768 1745574663080148992 1748314968673681408 1751140908817011712 1751991612072525824 1760788083789070336 1762521989906169856 1765288900408377344 1767309113230805144 1769001239374200832 1777883113728770048 1779835070272365568 1788569112909709312 1791376913714905088 1797115022410932224 1804157248414416896 1807916615333011456 1813681655560476416 1814562741075116032 1817876572201811968 1820814950281879552 1823673372495822848 1825469203831390208 1832179855066136576 1838492765333159936 1840511265849832576 1841378939219083264 1843486230180408814 1852446581227913216 1858380307265850368 1859256404648394752 1865662609155817472 1868591435857788928 1876422834520858624 1882800735494733824 1885844055649089536 1886733100283592704 1888804564370673664 1896233321003614208 1901080354285944832 1904153221237915648 1907142472762621952 1914643353246367744 1918605387700338688 1925658419100123136 1926151352364302336 1929175137846820864 1932293416625668096 1935354639519465472 1942938575215525888 1946987124204781568 1950134193909853952 1953195629065128448 1954144490388586496 1963955939610886144 1965889911818420224 1972158693424984064 1973116766994300928 1983023473005166592 1984976221641900032 1994942472091598848 1998074249912778752 2001303895790870528 2002276128082886656 2009175117552418816 2012329238616080384 2014310845607051264 2019781843692348736 2028681672091762688 2030908983006711808 2034097223168417792 2034191702268037312 2047317304615632896 2050626545948524544 2053845739898208256 2056196179816609831 2066190417523441664 2070535541540257792 2073785989800132608 2076159249523567208 2080931371750719488 2084198139995226112 2086250518664445952 2101134588952182784 2103441446685522944 2104433073393238016 2106841405920467216 2117081807117615104 2123863208303828992 2132185839035219968 2135563740159410176 2144483239452409856 2148399585329414144 2151772269136838656 2151872213969494016 2155250349313245184 2167123795432701952 2175149677822529408 2176175109986189312 2182085741846198188 2196267635859641344 2208335333286477824 2211833873736531968 2225128141948321792 2228724793039833088 2232223576074432512 2233307989015527424 2241003015731544064 2244521073841012736 2244625326640592896 2246731327792480256 2253895649628553216 2262760326563889152 2265244634892101632 2266312540577333248 2268906129452810848 2279934253818970112 2287237301250277376 2290934344301867264 2296200134345621504 2308322107076969984 2309443488641056768 2321038837721956352 2324682540763906048 2324790516877756928 2331865270084173824 2343573195369742336 2347252274169380864 2349938491218982664 2361360477169647616 2366326333188866048 2372753428026933952 2374479684380131328 2378207282000822272 2396291845175115776 2400165161735204864 2403933081926311936 2405100911247491072 2407818749623391104 2419556814545747968 2423467736120983552 2427272238061518848 2430050030692357073 2450837987945611264 2459282530250850304 2463143256357994496 2485885346082890752 2487057268555644928 2493812276395655072 2499580286777491456 2503620556637584384 2510020155268161536 2523848056552030208 2527810141413179392 2527927552333094912 2530702990543519792 2543003590798082048 2547114049188380672 2555272922490544256 2561146303693193216 2565166941532585984 2565286087589249024 2570631437426625664 2580081397466180608 2588851011305259008 2593035576517498112 2613985487143174144 2618210679202134016 2638082408087965696 2639363987018350592 2648458109500915712 2652615814539378688 2656903447860293632 2674171295030050816 2677107295781574656 2678369366136848384 2681434516626049184 2685643989964551616 2703098628750327808 2711718203459353088 2713691067863007232 2729342304757612544 2738619251628703744 2743045899125948416 2747352093630070784 2751792856712446976 2758157557823438848 2762615786634575872 2769677412709695488 2774025414927450112 2777200035076979512 2789437299126173696 2792499851634228736 2810608606000971776 2815061293846495232 2819611500679221248 2836558827505242112 2841011824094732288 2842391986019762176 2846986369617854464 2856663184888561664 2861280636157239296 2868594463163613184 2889060059809251328 2892231989192594048 2910987484786720768 2920311911417764864 2931755528673427456 2937864499916143616 2948664454247063552 2954049429827944448 2958686870063153152 2958824294208054272 2963469230305712128 2982729521379672064 2987411985306484736 2990830807005977936 2992240776231010304 3019867999307006848 3026809268001046528 3031560930902147072 3036461083268907008 3059551195178942464 3064496590429770496 3069307417102344704 3081379146630873088 3089255575714660352 3099106518239260672 3111295449025347584 3114711372976639744 3119248348294414336 3129995947591991296 3134909599001083904 3141502200957632512 3144951289219131392 3157275184725229568 3163854076832770048 3165345614525366272 3173942897230833728 3175484796881453056 3187928341858484224 3191428401867689984 3194571106704932864 3206314746365739008 3217212907253137408 3222413143633395712 3241781517148848128 3246870656108265472 3253698708134690816 3259640750154973184 3264909566022680576 3270035012751130624 3278393672186986496 3294901287115784192 3300227097385906688 3301782925496287232 3305407987648678912 3326890620000403456 3332268137166352384 3337499327334588416 3350577747055345664 3357559428475592704 3359190528932446208 3369902233425215488 3376056491231936512 3381356422929317888 3381513479094919168 3386821977492242432 3400142506627170304 3418092350863974784 3419703744264011776 3436922894319050752 3451277713493722112 3470291077759041536 3491149326160297984 3496629937347362816 3502281817634023424 3503983224145051648 3521576167578140672 3525043979812339712 3530577800816754688 3534618226461610288 3555766227457540096 3559670140544731136 3577138225819418624 3582753827429810176 3594230044821864448 3608314496828833792 3615833230666022912 3627363311120952832 3629125482150232064 3635753144403623936 3641629900563759104 3647346744991645696 3650938407662780416 3664359710132273152 3676985530666319872 3681022531699665152 3682757878438166528 3686972460360817628 3704893162455826432 3716760614531700736 3718512809296789504 3731325218311634944 3737182871715577856 3752845669041717248 3765601470989467648 3771688111298179072 3777609128741347328 3792466642007228416 3802160708571889664 3808306442475831296 3814284945525243904 3818650048230846829 3829286706492735488 3837210775400677376 3851316838200246272 3852302704728604672 3864586833251336192 3870709279038930944 3893974248409563136 3900268387819707904 3906391258130256896 3908288980777172992 3927911879221772288 3931779823636840448 3944317386849968128 3946233533988601856 3966046946010333184 3969952443283800064 3989884944183197696 3996148499825557504 4002607791581741056 4018350235104837632 4024658477232160768 4039563687384697472 4061817966013423616 4068194446336835584 4068383404536074624 4101253091897049088 4107691479796416512 4112392359633219662 4132380835046883328 4141071083080515584 4147571979600265216 4152318499047134416 4161862743501438976 4168396279990452224 4172501037328891904 4202269177904365568 4206882893371045888 4208866146786476032 4213682811840934432 4234163614235230208 4247726416607657984 4264371678070439936 4271127480318820352 4288966478904819712 4296799170658828288 4303544538273677312 4303744427938988032 4310500698626490368 4334247590865403904 4350299355645058816 4352350219972378624 4364171483692396376 4392535271719282688 4416670666572955648 4423667747473063936 4450256283896643584 4457449586079666176 4464447152148865024 4466615978031054848 4482006031463088128 4489042147682025472 4489250653281185792 4493462655584960512 4507791299257106432 4525520653127778304 4530489269784203264 4537812258905621696 4574474602500554752 4581868688603734528 4616644214153939968 4618886977282113536 4642077675443912704 4649365081527812096 4649581033755513856 4663730540168347648 4687146390739484672 4694504548338761728 4699876982437965328 4722720954339295232 4745506856053867904 4748959368760262656 4756414564001644544 4792583690350231552 4800330323470409728 4807866163852623872 4815637499246782208 4846935472241967104 4854544476123037696 4860100061384714146 4901675975891222528 4918565060501700608 4926286512715988992 4971770692165781504 4974114537111289856 4987624552791310144 4999160573554982912 5007241113275168768 5020040310536323072 5047696113104060416 5055620282826358784 5055855104666189824 5061405981087039584 5086007181596164096 5094228098376761344 5110545844981088512 5122292607386386432 5130572175178498048 5141262874853251328 5160162794932361216 5177702022610518016 5186071153034996224 5227970974286348288 5236421358404268032 5276164816175931392 5278727974036701184 5296916219001831424 5305231629078757376 5313806895720587264 5348342590060101632 5354214591563149312 5362869033252098368 5371287979929103232 5406197257500655616 5423436406918706176 5458684609515225088 5486091798251896832 5494704187260141568 5503585713424893952 5525231573269151744 5539354825419390976 5548050829854900224 5554400070153959024 5578874598252347392 5584999703268457472 5621217212001943552 5630122587692990464 5639223001358442496 5673117655010484224 5682023648189464576 5693972739235708928 5713326369777123328 5722561272314478592 5737188926327226368 5778120119618502656 5784463978385188096 5821974969573441536 5840623822835529728 5863511057346854912 5875728999832287232 5897328908494127104 5908098859655888896 5917373740126306304 5917648588416108544 5926938460611424256 5965459042759344128 5974823970612969472 5981661614011955872 5984481552462020608 6039735998614013696 6053618536002093056 6072922166537814016 6119102390357884928 6128993180859540992 6138614834204689408 6162758293261746176 6178511151429320704 6198213036478521344 6222590898050695168 6229422745953279488 6238496696588828672 6259991895183982592 6269819198002167808 6283004401915265024 6289902578438262784 6314550369450459136 6327708153665540096 6347885794461667456 6350969593762906112 6382856803735379968 6389142213409865728 6412629492731478016 6444826287266791424 6483563034297696256 6493741312216530944 6507397416269381632 6529819132045361152 6540070025502261248 6556787344373972992 6589802574231568384 6600454194771813376 6603565850992574464 6610815975297357824 6653781240000806912 6664536274332704768 6674998654669176832 6701155494110691328 6715118856951185408 6739804466850430976 6752112982463873024 6762712845858635776 6763026958189838336 6773643954984484864 6800285013254340608 6836184701727949568 6839407488528023552 6873845788638101504 6902555426987444224 6940582155518083072 6982298652320595968 6993259874694725632 7004563635268046848 7007966448290103296 7043152335156281344 7050087959624679424 7061155601633509376 7069236452923220576 7111532454915080192 7119340281089462272 7154276451638837248 7188460089643728896 7231666461332045824 7254726622241905664 7258250964300464128 7271506288807247872 7283259801127518208 7294693489983291392 7301876815325560832 7328719420264546304 7353971061332639744 7362045063399330304 7365515756876333056 7373944920721635256 7409786324911652864 7433521229063401472 7462650436623269888 7474365743431155712 7505691338083434496 7531202941978935296 7543376222596358144 7555218257482694656 7584933284014456832 7616612884951662592 7628569891050487808 7637300096461693658 7674421550801354752 7702633676400492544 7729173666502672384 7741418558077861888 7787948496819126272 7800536775639415808 7812782516260513792 7816577961554345984 7855823758443544576 7863559647273680896 7888634773699936256 7932093892020666368 7979769888366395392 7992296999651115008 8005215583163482112 8036700470209675264 8049316954464321536 8079127374769394944 8123635932026847232 8136388892673671168 8136766809072149248 8202506183794098176 8215382959592833024 8224784719266439324 8264761670093766656 8282142166161031168 8295143959200530432 8304636998094268832 8323725487002877952 8336792559980904448 8345002074657783808 8404538355808731136 8413765786742091776 8427365623681868864 8495452833215315968 8542254960637640704 8577932957809639424 8593598341317656576 8607488855877976064 8621001397252980736 8700598711290117632 8704700439944757248 8728342967384792752 8785070543438565376 8833341333145911296 8847335494946127872 8900512567793287168 8914899172159332352 8928894304297730048 8964012062926176256 8978084295364050944 8978501306562371584 9015582598514212864 9060978539568406528 9075624517811243392 9148949205001109504 9163737377207469056 9233288428307879936 9237773954564227072 9284155350887825408 9298730163055624192 9299162067511027712 9374292781478969344 9389009096677523456 9399753964875930656 9445441908678590464 9491013712107735808 9497918737520525312 9512829128003289088 9585167380700463104 9600660646940819456 9615732327705247744 9631274998493564416 9693870944483934208 9709088952246075392 9720200122769428292 9803351951782445056 9837130121003401216 9852573025431977984 9943541384331563008 9975249105582620288 9998321147109965824 10014482226550337536 10040080621072646144 10095392226208120832 10111710209332379648 10122811962174079168 10188456196753522688 10221091689962177024 10261144350356996096 10282525749706502656 10320325589864722432 10355404045221036032 10372142306069992448 10455941948572696576 10472842716808536064 10552329632351862784 10593832438003662848 10610463258157514752 10627613791441174528 10708429183126298624 10725738066504196736 10742575959858206464 10812394515001311232 10846872813837412352 10917369219030450176 10972183596503793664 10989408374520283136 11007171426849787904 11050463146538303488 11078709650838781952 11096101659709800448 11108800140307918048 11157749196504694784 11169999406536914944 11242434424003887104 11260245175385980928 11278446002716884992 11346235310020968448 11364047296378929152 11387945478471417856 11426652739554246656 11445122544628957184 11474377852654452736 11556240239237005312 11568927956770376192 11643949939146883072 11681247645671059456 11727022114693709824 11751457999664574464 11794657816988254208 11816197719311777792 11834747480252612608 11835297176832217088 11853876921222848512 11930918085518688256 11963323228023911744 11968963104924041216 12079471997228027392 12145844333075628032 12238204780715769856 12257986361719081984 12277229668409378816 12325516586523492352 12357022302858641408 12396426072957042688 12445181796101390336 12458845491906558976 12519983790367965184 12539638396004335616 12579805156876525568 12629100738900918272 12655416307331080192 12695771588923334912 12701939187525812224 12765713607470759936 12778284426819731456 12825258985462956032 12889652574533582848 12967126068595392512 12987482624433061888 13014794832538763264 13059638264090722304 13080140051004522496 13113574688747945984 13179605148463136768 13200908389543626752 13207131701985148928 13221631950594715648 13307562480001613824 13329072548665409536 13349997309338353664 13430237713902370816 13479608933700861952 13504225964927746048 13526053916379676672 13547287909968969728 13600570026508681216 13672369403455899136 13678814977056047104 13747691577276203008 13805110853974888448 13881164311036166144 13964597304641191936 13986519749389451264 14009127270536093696 14015932896580206592 14086304670312562688 14100175919249358848 14138472905846441152 14238680562178924544 14376920179287457792 14463332922664091648 14509453244483811328 14516501928600928256 14566519602255036416 14589386979966582784 14603753630651121664 14707942122665279488 14724090126798660608 14731031513752666112 14747889841443270512 14819572649823305728 14867042458126802944 14925300873246539776 14948731486862311424 15011382676166868992 15062405883957870592 15086752445192716288 15110436514965389312 15169866568028913664 15233225769903325184 15257139782100975616 15274600192923387316 15348843101602709504 15405267352800985088 15458347333005344768 15482837116155723776 15575896993638252544 15601073551278831616 15625565032521027584 15633155923108691968 15711647516887089152 15727119294547361792 15777269547399872512 15864187784041332736 15959539776732790784 16010431166326964224 16073400940419350528 16158254749538789888 16247271864053694464 16272777785347342336 16273533618144298496 16405012367588196352 16430765919185666048 16449569438532878648 16529523340187533312 16564284332322062336 16609273996188537664 16647450974005755904 16673585119961808896 16827531573484183552 16854731247363737728 16990905666430631936 17155865915619278848 17214977711755952128 17242002794505961472 17401197422580235264 17409400879889514496 17456685934769585504 17570141086877130752 17666682666291822592 17694670989892255744 17801025135586574336 17829798344318664704 17857788608595460096 17928024125852352512 17956168590728101888 17957002613124743168 18031165197028425728 18121957079136813056 18151249035622486784 18297898410002219008 18327474754414938112 18466576856615759872 18475547909128454144 18568310701775650816 18597460326111248384 18598324135022055424 18748585562957938688 18799507929751861312 18982027424215471616 18995837475041050624 19170334761400926208 19201321293881638912 19231464655410495488 19262549996987128832 19387741888967868416 19418177904492150784 19440400245538856584 19674260242006802432 19705146050863955968 19887082768663126016 19950498211165240576 19996642294219931648 20028964453100675072 20080161242145292288 20223420418664759296 20245623924348158336 20376912393507045376 20442183379924354048 20522288700713992192 20565051499413005312 20640651179729444864 20710808090442072064 20744284612139984896 20911883897145393152 20945685433617072128 21104659264703725568 21187664876007325696 21220926516315029504 21255227582882349056 21416858366252597248 21451476133008393472 21485151919716412928 21624789030002622464 21693745627674824704 21834738438060900352 21944367193007587328 21978816749040566272 22014342853699575808 22100926293076606976 22157419301677563904 22217600280615836096 22315498393009389568 22339998813073829888 22520490350771961856 22556892005433769984 22692470620041936896 22728094592757858304 22775890956942835712 22890245089257914368 22948755705308905472 23112480478474010624 23137855913540752384 23287899878293766144 23362495291342118912 23454044229387419648 23502915999329148928 23589315633976508416 23632395438623555584 23669494960505225216 23670594353664434176 23707753842445697024 23926646456047823488 23937926209848082432 24158943994456054784 24291688666151256064 24476409561431539712 24515972723438163968 24554459336818757632 24651033173046984704 24714044605717282816 24792852145914085376 24890363592202780672 24917690983813117952 25039967580735930368 25079276792008671232 25159610313753051136 25258201477801836544 25310832614662160384 25391543177846669824 25403878375051624448 25531427214941519872 25556568853639462912 25650517970925912064 25779305149067165696 25934252137190785024 25974965248866123776 26029589665077526528 26119276528181444608 26160280102009044992 26359210296926273536 26401816779087253504 26443263901189431296 26615124960003227648 26658145097330819072 26699994618676707328 26730550337615927803 26860475427804741632 26959217867401723904 27052107832759353344 27094575819937939456 27344738806911798272 27357629954112094208 27495383154552406016 27610221707949776896 27762328622072332288 27929194609282383872 27973039498778902528 28018254541072187392 28172609340625125376 28276945811692882304 28477361124357849088 28753840358574915584 28926665845328183296 29018906488967622656 29033003857201856512 29133039204510072832 29178773959933165568 29207507261302243328 29415884245330558976 29448180253597321216 29462063027505332224 29495779682886541024 29639145299646611456 29734084916253605888 29850601746493079552 30022765352333737984 30124811767915741184 30173504890385432576 30220873029930778624 30339733136057827328 30466451539806650368 30514279564201951232 30549200385846774632 30697686203205419008 30916694666010689536 30965674232311447552 31151793987276505088 31202147102557663232 31251130065042055168 31266311846217383936 31423295033774178304 31454238589094723584 31554539094799745024 32020862332653928448 32316509499077579776 32494543728107388928 32545555570694684672 32547067236288596992 32810024735176392704 32861531838371332096 32899138877065757296 33059046680375066624 33218547992377075328 33294901948011511808 33347170239923617792 33655063146968367104 33709462494727475456 33981811332861263872 34311731831238557696 34429955423511904256 34484005589011922944 34802394845160470528 34818801759779028992 34913371869539171008 35140282173754261504 35389341979784511488 35602050271173148672 35659596688637329408 35715577217190920192 35856048251704705024 35914005226249486336 36062330394056851456 36243914158273626112 36302498071244973568 36595796820004438016 36654949508829876224 36933153713231519744 36951095818256908288 37136621403551301632 37194920652222496768 37196648270044110848 37599015859503722624 37964054848430943232 38402642587763277824 38462929310820990976 38525099993974257664 38775483777935736832 38836355808984301568 38880800491077713168 39348520484013604864 39410292101727911936 39774165537326252032 39900996422330481152 39993284588439863296 40057928906201350144 40160322484290584576 40446840837329518592 40491247848696316672 40753824787014090752 40884366759848708096 41044577401427984384 41130102998826010624 41281302359458889728 41421616180884144128 41488569224279969792 41823767794290786304 41891370867234144256 42209318529407451136 42375329752014651392 42510455165764698112 42833716732505194496 42902952266016786944 42970303839432825856 43249578060005244928 43387491255349649408 43669476876121800704 43888734386015174656 43957633498081132544 44028685707399151616 44201852586153213952 44435200561231672192 44679997626147659776 45113784010867539968 45384941240083873792 45456189185515716608 45551781913885671424 45780490178515828736 45897511410617810944 46224960956948021248 46275711827081504768 46575799756587532288 46724990582684237824 46908088458774839296 47005831998658297856 47178631267953016832 47264790877247111168 47338989921010450432 47341188707328868352 47415507684891394048 47853292912095646976 47875852419696164864 48317887988912109568 48583377332302512128 48952819122863079424 49031945446876327936 49108918673637515264 49302066346093969408 49428089211434565632 49585704291828170752 49780727184405561344 49835381967626235904 50079935161471860736 50319220627506102272 50621665229324320768 50783086355693339648 50807756750103248896 51062854429883039744 51113137707278925824 51301035941851824128 51558610298134331392 51868504274381570048 51949930497732247552 52238553056362889216 52320560204018089984 52718420593852547072 52803633558174507008 52886527802378862592 53316290194661638144 53399989237353414656 53461100675231855606 53720950855609483264 53918435734803447808 54104215665518706688 54189151639875878912 54689477613823596544 54715259908224188416 54990766309104812032 55220443415899553792 55524657244144664576 55858389218564767744 55946078997557805056 56036509082144374784 56345218681250250752 56553891623385764608 56954722248715698176 57507680717149831168 57853331690656366592 58037812977935245312 58066007714403713024 58266078409020145664 58357547919866331136 58415014522604486656 58831768490661117952 58896360507194642432 58991559365773082048 59468169832507211776 60045530704667475968 60347009780770865152 60441746059861557248 60932903079613300736 61028559128403902464 61098400771693549264 61395372406410838016 61833389332021379072 61931348464622895104 62303587974553010176 62404294205115326464 62502260130084110336 62846590067548356608 63109078189599490048 64041724665307856896 64633018998155159552 64989087456214777856 65091111141389369344 65094134472577193984 65620049470352785408 65723063676742664192 65798277754131514592 66118093360750133248 66437095984754150656 66589803896023023616 67310126293936734208 67418924989454950912 67963622665722527744 68623463662477115392 68859910847023808512 68968011178023845888 69604789690320941056 69826743739078342016 70280564347508523008 71319193377274658816 71431154434381840384 71828010452498972672 72124660788113702912 72487828316547252224 72604996142489947136 73191593640008876032 73309899017659752448 73866307426463039488 74273242807102603264 74389841304444993536 74393296540088221696 75198031719007445248 75928109696861886464 76805285175526555648 76925858621641981952 77050199987948515328 77550967555871473664 77672711617968603136 77761600982155426336 78697040968027209728 79548331074652504064 79801992844660962304 79986569176879726592 80115857812402700288 80320644968581169152 80893681674659037184 80982495697392633344 81507649574028181504 81768733519697416192 82089154802855968768 82260205997652021248 82562604718917779456 82843232361768288256 82977138448559939584 83782741734468288512 84418637058814902272 85020910331529396224 85667433465010388992 85805904532033573888 85940607678865651712 86499156120010489856 86774982510699298816 87777468772030349312 87915266996162265088 88057371414798303232 88403705172306427904 88870401122463344384 89359995252295319552 90227568021735079936 90769882480167747584 90912378371031433216 91103563827771342848 91560980357031657472 91795022821235621888 92449921913896042496 92551423654163009536 93449981165368475648 94011663997316595712 94357262535906033664 94529581754494222336 94682377414657736704 94831015369782788096 95706585824191293952 95751704839392329728 96635775977824219136 97166754664605024256 97905638245726158848 98063890893752655872 98217837347275030528 98604132692187938816 99171408583656341504 99670763935252471808 100638441255012204544 101243330458648641536 101566172711386679296 101615513500206497792 102125708859766079488 102226275414557851648 103117220596268662784 103737008548763140096 103899860995464495104 104477106112725778432 104641120408036179968 105436841187705094144 105607267116349014016 105773055604757725184 106632580389323276288 106799978474706829312 106922201350463711212 107441901711218966528 107836871469606895616 108208431331037413376 108378303279751757824 109378955227647193088 109981532618209624064 110440886831799107584 111049314488289329152 111716778437129535488 112073018164288749568 113107783246771529216 113909444497431396352 115015361434299662336 115706663381312733184 116075625955870490624 116532156818040291328 116715095839732662272 117792721014389284864 117983118731546164096 118936339665014423552 120091061409334951936 120694019561541730304 120883492119723114496 121865806159226601472 122057118256807804928 122196801543387098528 122790744812821676032 123666778664042758144 123862696929245790208 124607175949106020352 124808588410230652928 125004520260168220672 125693180135096713216 126218156379198980096 128083449330615713792 129266037996310319104 129978174912429555712 130182222282778738688 130188268945154387968 131240098940705570816 131596555508263029184 132874191969508301312 134620252587873468416 134837849978909901824 135927245331445055488 137719821694047617024 137936022356047691776 139209579380641882112 139653487478156684032 140561128695017046016 142638386754549317632 142862308868763680768 143656020904997945344 144249321576227405824 144975656633094504448 145209992284979894272 146383187280017752064 146619798035319504896 147732614852926078976 148546485614205206528 148786593080176443392 150396063438014890496 151856219393723772928 153610570351053111296 153851717243283963904 154100399975897030656 155101935111742947328 155523201964310852672 159096662149305008128 159603985689321924608 160231715624805400576 160641289937162338304 161787363349318074368 161964991394785266688 163015299148056363008 163537467039394832384 164178309605711937536 164520411995304042496 165125209437835558912 165686464723536576512 165954276897119879168 167565483468936577024 168837274117629804544 170041820663058792448 171334866930020777984 171611809064067147776 171881215357731303424 172998312240020979712 173549965021398597632 175554937544060698624 176114742829596606464 176807410344612855808 177740802244926688768 178719990504590639104 180455136043470159872 181539764960335495168 181824756742062866432 182207127655542685696 183121960714063314944 185102847308326019072 186899962330736951296 188023327994633191424 188714525071812067328 189364754829315473408 189662030739565576192 191413171648382587904 191503409678784659456 193271551955648438272 194333509329210048512 195811276491452317696 196127781787505311744 196435674694550061056 197208265384375877632 198342817167312683008 199341527870504943616 201276882510024409088 202486660917297283072 203132345422773358592 203231027000412995584 204251417719532158976 204452550829115703296 206234441192537325568 207474017097526280192 208954212225451556864 210873682375410188288 211214534232698028032 211546111209515450368 213265160778646552576 213599956949413658624 213844402700927422424 214883803422437933056 216416862662074826752 216756606559503515648 218757910455294386176 219963065236419248128 220881773663598215168 224146036328577499136 226215566493543058432 227818888994862792704 230030722868599324672 231413326762625466368 232151251911740981248 233064313636080582656 233430191679465324544 235585442028778569728 235966237463092328192 237872679330028847104 240182122818669903872 241388039123083460608 241766984239446228992 243731612318453202944 244393603086774197056 247725393858491580416 249214351898212040704 249617176820461305856 250009040520336441344 252436312758397960192 256166898661231427584 258532075992620638208 259956349824859111424 260364444565557477376 260376537890308775936 263193111016526058368 265748383939016602624 269240505175746936832 269675699957819803648 271854490662890110976 275439643388095234048 275872044712095383552 278419158761283764224 279306974956313368064 281122257390034092032 285276773509098635264 285724617737527361536 287312041809995890688 289951313266189008896 290419984569959788544 292766374560035504128 293239596070639009792 295465229705852157952 297573186160352886784 300792126876029780992 303712438787447545856 307221140702106222592 307703434486567927808 308200799951794061312 311046403928621705344 318193324298610016256 319207971378643849216 320463431249610801152 321282579874324676608 323574726698636148736 323929982789570533376 326030598296112726016 327074934078789664768 328356619211423875072 329040823990608084992 330250418875671117824 331372929447073153024 331908553794239758336 335130966937873154048 337674548235259609088 340083641326117584896 342669733860041555968 343223618128134295552 343762430715462606848 345996624480041959424 347099930042797195264 352229485659193212928 355481604489853377536 357439981009181278208 360910272086940319744 363079529920670990336 363649513484125732864 366243921428126629888 370205694616652038144 373799924661473902592 376046655989266382848 377429050143624134656 378729509658630946816 379324061479131152384 382826343296765175808 383006819357569318912 386543103911296876544 391622552982904635392 392255563575010623488 392871349389100122112 394416530768751755264 396685634334625366016 398683055741009887232 402553765020048818176 404973321834594566144 406264690845546717184 406462054000825991168 408502835439064317952 408905101658231406592 422429068465396056064 423092222419030900736 426530321557293105152 427199913898827317248 427688805401854844848 429767606844875866112 432833725324149653504 433513213119007031296 437515820910588772352 439926130472838496256 441763547327196430336 448292072657154998272 452431132987086116864 455637777989725585408 460061445737198649344 462826653525250932736 464302503823481962496 466128627272161165312 471170884057557139456 471932474926184656384 475745358660057694208 480364245637339807744 482776078246166921216 483533968478892457984 488787206173548394112 499234353640922611712 500018081040672882688 504872625516795920384 512333797322462855168 517064151985241276416 519912699649718222848 520728889131114954752 520753075780617551872 526386222033052116736 531496767878033205248 538481010351493873664 539351399915639607296 543708981325780221952 550879286776190468096 556838317522567528448 558613949912626736128 562244514780068184064 570553547018197270528 571449235475054723072 574624083619991781376 579902626532378017792 580839969139919577088 586479192141278019584 590930459411704315904 595146372320705773568 601584253752059561984 607424877574895091712 614442281404212445184 615406868973135855616 616401599903588122624 622092807857243410688 636386648597220032512 638415942757287698432 640926862499221602304 642565159748649353216 647149453397272297472 647859965579141066752 654149868157579329536 658081647981216169984 660500837751342235648 663817107588479516672 670261933875746308096 675349096470519218176 680167282652235169792 685339467720083111936 686447236256268591104 687524861430925213696 694199860085594390528 704458971318386425856 710963208979706755072 714879962018362556416 721820544173880639488 726159059841341980672 727299026968251465728 732487842856253259776 740411389233304076288 747599849322947805184 752093311978532765696 754858100287248269312 757459019317261893632 758648122958262304768 765652686593530351616 773086207822593753088 784511127150021246976 785742698778200244224 793371268669250732032 797366111482019774464 805107530040097636352 809946643669189132288 812529381691093434368 817005670878128635904 844858136930792112128 846184444838061801472 853060643114586210304 854399827797654634496 855377610803709689696 859535213689751732224 865667450648299307008 875031641821177544704 879852260945676992512 883527094654392860672 896584145314309996544 904862265974172233728 911275555979451170816 928605007646963924992 942341768115114278912 943864949852369312768 951490717320115388416 965552156492333842432 967067936957784915968 977574412347096788224 998468707281845223424 1000036162081345765376 1009745251033591840768 1034128303970482552832 1039825399299436445696 1041506151561235103744 1052772444066104233472 1062993535756066410496 1076962020702987747328 1078702799831279214592 1113676635045135056896 1117227899825253472256 1124489029560136368128 1141107094036394541056 1142898470950109446144 1149248167239983562752 1159805253064756035584 1161679938279839154176 1172958384282556039168 1181860918823408631808 1190292744641411547136 1203168507504119123968 1214849755149790183424 1228884562808424890368 1232803199807176245248 1244185615714486821376 1272773297194440065024 1276831885514575396864 1281853724998443204608 1295719931158282133504 1308299736315158659072 1316163295962432339968 1321001675502684471296 1327634215176959033344 1340523867751492616192 1350698192941038436352 1360334565304470339584 1370678935440166223872 1372894472512537182208 1375049722861850427392 1388399720171188781056 1408917942636772851712 1421926417959413510144 1429759924036725112832 1443641088347761278976 1452318119682683961344 1480822778466608152576 1495199698645895610368 1504186623957065531392 1514918038634523787264 1517296245916524609536 1531305373187060703232 1546172415645187506176 1569022254300042493952 1571485397556400488448 1586742537338501464064 1594732222964039548928 1610215060080195272704 1619893287338378264576 1625058763382186868736 1634011341756257271808 1689716273861584224256 1692368889676123602944 1706121286229172420608 1710755221607419379392 1750063283642355089408 1767054189308785721344 1793168290628619993088 1809724531948344467456 1822551111958902341632 1857210015293927849984 1884683536230228557824 1887729899704738625536 1902981434640230776832 1931104312984667684864 1955148824694193576448 1996937414563690446848 2000072324162691530752 2068256607940965105664 2083012303122470207488 2105544888132208466944 2125987071512132820992 2153924041405975494656 2157405599662558429184 2227353270090270113792 2234455799650506944512 2248978059120272736256 2282214188072789082112 2298496334479967125504 2319610506129512071168 2323359876559678308352 2345916768565112078336 2363721837646817263616 2380585489282823094272 2406337015008238247936 2429699510299580366848 2465606399614352490496 2488371231428973642752 2545546594388880130048 2553663771029150793728 2563707449996886409216 2591439862316564267008 2616599472630317318144 2632326591924864679936 2642003351005368942592 2655268430353918066688 2681047735502985232384 2741357870880332447744 2745788945025074364416 2750099445723700854784 2776799440342377562112 2817835885273545703424 2843852835918827020288 2859519848073450225664 2961645556933216305152 2990399397291791220736 3008373247914131062784 3029836077269047574528 3034592491833049219072 3062610746374121406464 3092344831290375012352 3138044508600084987904 3142970795112800976896 3189464445928079097856 3220430120160390545408 3239786574676756529152 3250117526764373737472 3379432547723168448512 3384737779352247205888 3421510443214838758784 3500126567284710178816 3534108378617571442688 3586336581257239986176 3619449063896688934912 3645102223917804683264 3714420030587855699968 3769367072460457115648 3775459799409477251072 3805962869280461553664 3910297649388387152896 3993874829127380893696 4000144648325383061504 4136513215881930211328 4166024606244940414976 4211089776264416933888 4251974143024265641984 4307848082811950989312 4314811199325116858368 4454706540180540227584 4468911599301013889024 4497956118240545472512 4646719753119356616704 4691833537130224156672 4727443675293634527232 4761170978565646188544 4812674030016476495872 4859399020599160733696 4931212799228704980992 4976742462857947285504 5091093188777760260096 5107327542058301587456 5127414899993772818432 5182879724633128534016 5233198945260634636288 5264653183849729359872 5284006702010737885184 5310536860707836133376 5491577890050148728832 5500198891447401709568 5553598880684755124224 5635671770547091406848 5687705671837654040576 5719039696146900451328 5923291113866432610304 5980798794583582441472 6016746495828262125568 6059672154538095149056 6125221492748242812928 6184689662580750024704 6276089017200169975808 6285941590225601953792 6378928891856158195712 6500235053528747474944 6758865095446336897024 6769475558704494411776 6843020886429677517568 7000253134569420357632 7068216757235142885376 7238898127793377869824 7428840061175711399936 7538734144920914231296 7550919598818954502144 7820595298776774305792 7987749658254761787392 8000289296650766123008 8273026431763860422656 8332049212489880829952 8422179552528833867776 8503948286048531283968 8629622398650233716736 8909413080361080455168 8937823198602027778048 9293439506238713233408 9383667074260448313344 9454887350587269054464 9522341957131292377088 9625348060032952991744 9718798041198321467392 9862425598457409961984 9953484925715894571008 10214655084116603174912 10365759449266257068032 10466397890521269272576 10529306367699458719744 10621073721415672266752 10983155780100297457664 11000397782894803419136 11107197761369510248448 11375411343675308081152 11438079392293800902656 11846582227732865220608 12250442985496485625856 12369379325161500049408 12552178034400339951616 12571883180451203907584 12757857783712316391424 13000470107057494949888 13517730190892673794048 13686041772859355035136 14000506269138840715264 14477796255586755739648 14857680122351422799872 15077468289841828462592 15101839197637909004288 15641190597553548611584 15975499316509523574784 16546052863527720845312 16664098424979761659904 16844359105057667735552 17007896572097062567936 17259244797300467433472 17818826160722160910336 17875646397204055556096 18586879012477426466816 18767334148520896626688 19250696120065905983488 19437596082396642934784 19724851196914819923968 19906969851431789142016 20429310168233206349824 20731518898532514136064 20932795781042538545152 21058612735398917439488 21242147442831344533504 21966311560200594915328 22000795565789606838272 22750822687350616162304 23693164455465730441216 24500885970992971251712 24738758650323000098816 25104356068800679903232 25515715567424632782848 26000940214114989899776 27372083545718710070272 28001012538277681430528 28955592511173511479296 30154936579683656925184 30203678395275818008576 31282381195107097223168 33092105727055441690624 33328196849959523319808 33688718210115335471104 34015793144194125135872 34518489594600934866944 35637652321444321820672 35751292794408111112192 37173758024954852933632 38501392240131811966976 38875192164793285869568 39449702393829639847936 39813939702863578284032 40858620336466412699648 41463037797065028272128 41865591562085077090304 42117225470797834878976 43932623120401189830656 44001591131579213676544 45501645374701232324608 47386328910931460882432 49001771941985942503424 49477517300646000197632 52001880428229979799552 54744167091437420140544 56002025076555362861056 57911185022347022958592 60407356790551636017152 62564762390214194446336 66184211454110883381248 66656393699919046639616 67377436420230670942208 68031586288388250271744 69036979189201869733888 71502585588816222224384 74347516049909705867264 77002784480263623933952 77750384329586571739136 79627879405727156568064 81717240672932825399296 82926075594130056544256 87865246240802379661312 88003182263158427353088 91003290749402464649216 98003543883971885006848 104003760856459959599104 109488334182874840281088 115822370044694045917184 120814713581103272034304 125129524780428388892672 134754872840461341884416 136063172576776500543488 138073958378403739467776 143005171177632444448768 148695032099819411734528 154005568960527247867904 159255758811454313136128 163434481345865650798592 165852151188260113088512 175730492481604759322624 182006581498804929298432 196007087767943770013696 218976668365749680562176 231644740089388091834368 241629427162206544068608 250259049560856777785344 269509745680922683768832 272126345153553001086976 276147916756807478935552 286010342355264888897536 308011137921054495735808 318511517622908626272256 331704302376520226177024 364013162997609858596864 392014175535887540027392 437953336731499361124352 463289480178776183668736 483258854324413088137216 500518099121713555570688 539019491361845367537664 544252690307106002173952 572020684710529777795072 616022275842108991471616 637023035245817252544512 728026325995219717193728 875906673462998722248704 966517708648826176274432 1001036198243427111141376 1078038982723690735075328 1144041369421059555590144 1274046070491634505089024 1751813346925997444497408 1933035417297652352548864 2002072396486854222282752 2156077965447381470150656 2548092140983269010178048 3503626693851994888994816 4004144792973708444565504 4312155930894762940301312 5096184281966538020356096 7007253387703989777989632 8008289585947416889131008 14014506775407979555979264 28029013550815959111958528 56058027101631918223917056
- Sum of all divisors σ(n): 162937067450069496729600000
- Sum of proper divisors (its aliquot sum) s(n): 106879040348437578505682944
- 56058027101631918223917056 is an abundant number, because the sum of its proper divisors (106879040348437578505682944) is greater than itself. Its abundance is 50821013246805660281765888
Bases of 56058027101631918223917056
- Binary: 101110010111101011111110111101000010101000100101110011001111110110000000000000000000002
- Hexadecimal: 0x2E5EBFBD0A89733F600000
- Base-36: 71KKK19CLKTMMFTA8
Squares and roots of 56058027101631918223917056
- 56058027101631918223917056 squared (560580271016319182239170562) is 3142502402527298642045315543889987798525663967707136
- 56058027101631918223917056 cubed (560580271016319182239170563) is 176162484847818722704956928779605154239759747034299414964026110061108963311616
-
The
square root of 56058027101631918223917056 is 7487190868518.8411072071 -
56058027101631918223917056 is a
perfect cube number . Itscube root is 382718336
Scales and comparisons
How big is 56058027101631918223917056?- 56,058,027,101,631,918,223,917,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 56,058,027,101,631,918,223,917,056 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 56058027101631918223917056 cubic inches would be around 31893194.7 feet tall.
Recreational maths with 56058027101631918223917056
- 56058027101631918223917056 backwards is 65071932281913610172085065
- 56058027101631918223917056 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 56058027101631918223917056's digits is 98
- 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 56058027101631918223917056 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 56058027101631918223917056 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/56058027101631918223917056/
Chicago style:
Numbermatics. 2024. "Number 56058027101631918223917056 - Facts about the integer". https://numbermatics.com/n/56058027101631918223917056/
The information we have on file for 56058027101631918223917056 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 56058027101631918223917056, math, Factors of 56058027101631918223917056, curriculum, school, college, exams, university, Prime factorization of 56058027101631918223917056, STEM, science, technology, engineering, physics, economics, calculator, fifty-six septillion, fifty-eight sextillion, twenty-seven quintillion, one hundred one quadrillion, six hundred thirty-one trillion, nine hundred eighteen billion, two hundred twenty-three million, nine hundred seventeen thousand and fifty-six.