109193703327699199321964544
109,193,703,327,699,199,321,964,544 is an even composite number composed of six prime numbers multiplied together.
109193703327699199321964544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-seven thousand, four hundred five divisors.
Prime factorization of 109193703327699199321964544:
228 × 32 × 76 × 112 × 294 × 672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 29 × 29 × 29 × 29 × 67 × 67)See below for interesting mathematical facts about the number 109193703327699199321964544 from the Numbermatics database.
Names of 109193703327699199321964544
- Cardinal: 109193703327699199321964544 can be written as One hundred nine septillion, one hundred ninety-three sextillion, seven hundred three quintillion, three hundred twenty-seven quadrillion, six hundred ninety-nine trillion, one hundred ninety-nine billion, three hundred twenty-one million, nine hundred sixty-four thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 1.09193703327699199321964544 × 1026
Factors of 109193703327699199321964544
Divisors of 109193703327699199321964544
- Number of divisors d(n): 27405
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 29 32 33 36 42 44 48 49 56 58 63 64 66 67 72 77 84 87 88 96 98 99 112 116 121 126 128 132 134 144 147 154 168 174 176 192 196 198 201 203 224 231 232 242 252 256 261 264 268 288 294 308 319 336 343 348 352 363 384 392 396 402 406 441 448 462 464 469 484 504 512 522 528 536 539 576 588 603 609 616 638 672 686 693 696 704 726 737 768 784 792 804 812 841 847 882 896 924 928 938 957 968 1008 1024 1029 1044 1056 1072 1078 1089 1152 1176 1206 1218 1232 1276 1344 1372 1386 1392 1407 1408 1421 1452 1474 1536 1568 1584 1608 1617 1624 1682 1694 1764 1792 1827 1848 1856 1876 1914 1936 1943 2016 2048 2058 2088 2112 2144 2156 2178 2211 2233 2304 2352 2401 2412 2436 2464 2523 2541 2552 2688 2744 2772 2784 2814 2816 2842 2871 2904 2948 3072 3087 3136 3168 3216 3234 3248 3283 3364 3388 3509 3528 3584 3654 3696 3712 3752 3773 3828 3872 3886 4032 4096 4116 4176 4221 4224 4263 4288 4312 4356 4422 4466 4489 4608 4704 4802 4824 4851 4872 4928 5046 5082 5104 5159 5376 5488 5544 5568 5628 5632 5684 5742 5808 5829 5887 5896 5929 6144 6174 6272 6336 6432 6468 6496 6566 6633 6699 6728 6776 7018 7056 7168 7203 7308 7392 7424 7504 7546 7569 7623 7656 7744 7772 8064 8107 8192 8232 8352 8442 8448 8526 8576 8624 8712 8844 8932 8978 9216 9251 9408 9604 9648 9702 9744 9849 9856 9947 10092 10164 10208 10318 10527 10752 10976 11088 11136 11256 11264 11319 11368 11484 11616 11658 11774 11792 11858 12288 12348 12544 12672 12789 12864 12936 12992 13132 13266 13398 13456 13467 13552 13601 14036 14112 14336 14406 14616 14784 14848 15008 15092 15138 15246 15312 15477 15488 15544 15631 16128 16214 16384 16464 16704 16807 16884 16896 17052 17152 17248 17424 17487 17661 17688 17787 17864 17956 18432 18502 18816 19208 19296 19404 19488 19698 19712 19894 20097 20184 20328 20416 20636 21054 21373 21504 21609 21952 22176 22272 22512 22528 22638 22736 22968 22981 23232 23316 23548 23584 23716 24321 24389 24563 24576 24696 25088 25344 25578 25728 25872 25984 26264 26411 26532 26796 26912 26934 27104 27202 27753 28072 28224 28672 28812 29232 29547 29568 29696 29841 30016 30184 30276 30492 30624 30954 30976 31088 31262 31423 31581 32256 32428 32768 32928 33408 33614 33768 33792 33957 34104 34304 34496 34848 34974 35322 35376 35574 35728 35912 36113 36864 37004 37632 38416 38592 38808 38976 39396 39424 39788 40194 40368 40401 40656 40803 40832 41209 41272 41503 42108 42746 43008 43218 43904 44352 44544 45024 45056 45276 45472 45936 45962 46431 46464 46632 46893 47096 47168 47432 48642 48778 49126 49152 49379 49392 50176 50421 50688 51156 51456 51744 51968 52528 52822 52983 53064 53361 53592 53824 53868 54208 54404 55506 56144 56347 56448 56749 57344 57624 58464 59094 59136 59392 59682 60032 60368 60552 60984 61248 61908 61952 62176 62524 62846 63162 64119 64512 64757 64856 65536 65856 66816 67228 67536 67584 67914 68208 68608 68943 68992 69629 69696 69948 70644 70752 71148 71456 71824 72226 72963 73167 73689 73728 74008 75264 76832 77184 77616 77952 78792 78848 79233 79576 80388 80736 80802 81312 81606 81664 82418 82544 83006 83259 84216 85492 86016 86436 87808 88704 89088 89523 90048 90112 90552 90944 91872 91924 92862 92928 93264 93786 94192 94269 94336 94864 95207 97284 97556 98252 98304 98758 98784 100352 100842 101376 101761 102312 102912 103488 103936 105056 105644 105966 106128 106722 107184 107648 107736 108339 108416 108808 109417 111012 112288 112694 112896 113498 114688 115248 116928 117649 118188 118272 118784 119364 120064 120736 121104 121968 122409 122496 123627 123816 123904 124352 124509 125048 125692 126324 128238 129024 129514 129712 130181 131072 131712 133632 134456 135072 135168 135828 136416 137216 137886 137984 139258 139392 139896 140679 141288 141504 142296 142912 143648 144452 145926 146334 147378 147456 148016 148137 149611 150528 151263 153664 154368 155232 155904 157584 157696 158466 159152 160776 160867 161472 161604 162624 163212 163328 164836 165088 166012 166518 168432 169041 170247 170723 170984 171941 172032 172872 175616 177408 178176 179046 180096 180224 181104 181888 183744 183848 184877 185724 185856 186528 187572 188384 188538 188672 189728 190414 192357 194271 194568 195112 196504 196608 197516 197568 200704 201684 202752 203522 204624 205824 206829 206976 207872 208887 210112 211288 211932 212256 213444 214368 215296 215472 216678 216832 217616 218834 219501 219961 221067 222024 224576 225388 225792 226996 229376 230496 233856 235103 235298 236376 236544 237568 237699 238728 240128 241472 242208 243936 244818 244992 247254 247632 247808 248704 249018 250096 251384 252648 252791 256476 258048 259028 259424 260362 262144 263424 267264 268279 268912 270144 270336 271656 272832 274432 275772 275968 278516 278784 279792 281358 282576 282807 283008 284592 285621 285824 287296 288463 288904 290521 291852 292668 294756 294912 296032 296274 299222 301056 302526 305283 307328 308736 310464 311808 315168 315392 316932 318304 321552 321734 322944 323208 325017 325248 326424 326656 328251 329672 330176 332024 333036 336864 338082 340494 341446 341968 343882 344064 345653 345744 351232 352947 354816 356352 358092 360192 360448 362208 363776 367488 367696 369754 370881 371448 371712 373056 373527 375144 376768 377076 377344 379456 380828 384714 388542 389136 390224 390543 393008 393216 394429 395032 395136 397243 401408 403368 405504 407044 409248 411648 413658 413952 415744 417774 420224 422576 423864 424512 426888 428736 430592 430944 433356 433664 435232 437668 439002 439922 442134 444048 444411 448833 449152 450776 451584 453299 453992 458752 460992 467712 470206 470596 472752 473088 475136 475398 477456 480256 482601 482944 484416 487403 487872 489636 489984 494508 495264 495616 497408 498036 500192 502768 505296 505582 507123 510741 512169 512952 515823 516096 518056 518848 520724 524288 526848 534528 536558 537824 540288 540672 543169 543312 545664 548864 551544 551936 554631 557032 557568 559584 562716 565152 565614 566016 569184 571242 571648 574592 576926 577808 581042 582813 583704 585336 589512 589824 592064 592548 598444 602112 605052 610566 614656 617472 619817 620928 623616 626661 630336 630784 633864 636608 643104 643468 645888 646416 650034 650496 652848 653312 656502 659344 659883 660352 664048 666072 666449 673728 676164 680988 682892 683936 687764 688128 691306 691488 702464 705309 705894 707281 709632 712327 712704 716184 720384 720896 724416 727552 734976 735392 739508 741762 742896 743424 746112 747054 750288 753536 754152 754688 758373 758912 761656 765919 769428 777084 778272 780448 781086 786016 786432 788858 790064 790272 794486 802816 804837 806736 811008 814088 818496 823296 827316 827904 831488 835548 840448 845152 847728 849024 853776 856863 857472 861184 861888 865389 866712 867328 870464 871563 875336 878004 879844 884268 888096 888822 897666 898304 901552 903168 906598 907984 911267 915849 917504 921984 935424 940412 941192 945504 946176 950272 950796 954912 960512 965202 965888 968832 974806 975744 979272 979968 984753 989016 990528 991232 994816 996072 1000384 1005536 1010592 1011164 1014246 1021482 1024338 1025904 1031646 1032192 1036112 1036959 1037696 1041448 1047277 1048576 1053696 1058841 1069056 1073116 1075648 1080576 1081344 1086338 1086624 1091328 1097728 1103088 1103872 1109262 1114064 1115136 1119168 1125432 1126069 1130304 1131228 1132032 1138368 1142484 1143296 1149184 1153852 1155616 1162084 1165626 1167408 1170672 1171629 1179024 1179648 1183287 1184128 1185096 1191729 1195061 1196888 1203587 1204224 1210104 1221132 1229312 1234944 1239634 1241856 1247232 1253322 1260672 1261568 1267728 1273216 1286208 1286936 1291776 1292832 1294139 1300068 1300992 1305696 1306624 1313004 1318688 1319766 1320704 1328096 1332144 1332898 1346499 1347456 1352328 1359897 1361976 1365784 1367872 1375528 1376256 1382612 1382976 1404928 1410618 1411788 1414562 1419264 1424654 1425408 1431991 1432368 1440768 1441792 1447803 1448832 1455104 1462209 1469952 1470784 1479016 1483524 1485792 1486848 1492224 1494108 1500576 1507072 1508304 1509376 1516746 1517824 1523312 1531838 1536507 1538856 1539727 1547469 1554168 1556544 1560896 1562172 1572032 1572864 1577716 1580128 1580544 1588972 1605632 1609674 1613472 1622016 1628176 1629507 1634063 1636992 1645721 1646592 1654632 1655808 1662976 1663893 1671096 1680896 1690304 1695456 1698048 1707552 1713726 1714944 1722368 1723776 1730778 1733424 1734656 1740928 1743126 1750672 1756008 1759688 1768536 1769537 1776192 1777644 1795332 1796608 1803104 1806336 1813196 1815968 1822534 1831698 1835008 1843968 1859451 1870848 1877953 1880824 1882384 1891008 1892352 1900544 1901592 1909824 1921024 1930404 1931776 1937664 1949612 1951488 1958544 1959936 1969506 1978032 1979649 1981056 1982464 1989632 1992144 1999347 2000768 2011072 2019241 2021184 2022328 2028492 2033647 2042964 2048676 2051808 2063292 2064384 2072224 2073918 2075392 2082896 2094554 2097152 2107392 2115927 2117682 2121843 2136981 2138112 2146232 2151296 2161152 2162688 2172676 2173248 2182656 2195456 2206176 2207744 2218524 2228128 2230272 2238336 2250864 2252138 2260608 2262456 2264064 2275119 2276736 2284968 2286592 2297757 2298368 2307704 2311232 2324168 2331252 2334816 2341344 2343258 2358048 2359296 2366574 2368256 2370192 2383458 2390122 2393776 2407174 2408448 2414511 2419571 2420208 2442264 2458624 2469888 2479268 2483712 2494464 2506644 2521344 2523136 2535456 2546432 2572416 2573872 2583552 2585664 2588278 2596167 2600136 2601984 2611392 2613248 2614689 2626008 2637376 2639532 2641408 2656192 2664288 2665796 2692998 2694912 2704656 2719794 2723952 2731568 2733801 2735744 2751056 2752512 2761003 2765224 2765952 2780701 2809856 2821236 2823576 2829124 2838528 2849308 2850816 2863982 2864736 2881536 2883584 2895606 2897664 2910208 2924418 2939904 2941568 2951069 2958032 2967048 2971584 2973696 2984448 2988216 3001152 3014144 3016608 3018752 3033492 3035648 3046624 3063676 3073014 3077712 3079454 3094938 3108336 3110877 3113088 3121792 3124344 3141831 3144064 3145728 3155432 3160256 3161088 3173093 3177944 3211264 3219348 3226944 3244032 3256352 3259014 3268126 3273984 3291442 3293184 3309264 3311616 3325952 3327786 3342192 3361792 3378207 3380608 3390912 3396096 3411821 3415104 3427452 3429888 3444736 3447552 3461556 3466848 3469312 3481856 3486252 3501344 3512016 3519376 3537072 3539074 3549861 3552384 3555288 3575187 3585183 3590664 3593216 3606208 3610761 3612672 3626392 3631936 3645068 3663396 3670016 3687936 3718902 3741696 3755906 3761648 3764768 3775249 3782016 3784704 3801088 3802183 3803184 3819648 3842048 3860808 3863552 3875328 3882417 3899224 3902976 3917088 3919872 3939012 3956064 3959298 3962112 3964928 3979264 3984288 3998694 4001536 4022144 4038482 4042368 4044656 4056984 4067294 4079691 4085928 4097352 4103616 4126584 4128768 4144448 4147836 4150784 4165792 4189108 4194304 4214784 4231854 4235364 4243686 4273962 4276224 4292464 4295973 4302592 4322304 4325376 4338719 4345352 4346496 4365312 4386627 4390912 4412352 4415488 4437048 4456256 4460544 4476672 4501728 4504276 4521216 4524912 4528128 4550238 4553472 4569936 4573184 4595514 4596736 4615408 4619181 4622464 4648336 4662504 4665143 4669632 4682688 4686516 4716096 4718592 4733148 4736512 4740384 4766916 4780244 4787552 4814348 4816896 4829022 4839142 4840416 4884528 4888521 4902189 4917248 4937163 4939776 4950967 4958536 4967424 4986289 4988928 5013288 5042688 5046272 5070912 5092864 5144832 5147744 5167104 5171328 5176556 5192334 5200272 5203968 5222784 5226496 5229378 5252016 5274752 5279064 5282816 5308611 5312384 5328576 5331592 5361433 5385996 5389824 5409312 5439588 5447904 5463136 5467602 5471488 5502112 5505024 5522006 5530448 5531904 5561402 5578353 5619712 5633859 5642472 5647152 5658248 5677056 5698616 5701632 5727964 5729472 5763072 5767168 5791212 5795328 5820416 5848836 5879808 5883136 5902138 5916064 5934096 5943168 5947392 5968896 5976432 5998041 6002304 6028288 6033216 6037504 6057723 6066984 6071296 6093248 6100941 6127352 6146028 6155424 6158908 6189876 6216672 6221754 6226176 6243584 6248688 6283662 6288128 6291456 6310864 6320512 6322176 6346186 6355888 6365529 6378869 6410943 6422528 6438696 6453888 6488064 6512704 6518028 6536252 6547968 6582884 6586368 6618528 6623232 6651904 6655572 6684384 6723584 6756414 6761216 6781824 6792192 6817987 6823642 6830208 6854904 6859776 6889472 6893271 6895104 6923112 6933696 6938624 6963712 6972504 7002688 7024032 7038752 7074144 7078148 7099722 7104768 7110576 7150374 7170366 7181328 7186432 7212416 7221522 7225344 7252784 7258713 7263872 7290136 7326792 7330939 7340032 7375872 7437804 7483392 7511812 7523296 7529536 7550498 7564032 7569408 7602176 7604366 7606368 7639296 7684096 7721616 7727104 7750656 7764834 7780091 7798448 7805952 7834176 7839744 7878024 7882483 7912128 7918596 7924224 7929856 7958528 7968576 7997388 8003072 8044288 8076964 8084736 8089312 8113968 8134588 8159382 8171856 8194704 8201403 8207232 8253168 8257536 8283009 8288896 8295672 8301568 8331584 8342103 8365427 8378216 8388608 8425109 8429568 8463708 8470728 8487372 8547924 8552448 8584928 8591946 8605184 8644608 8650752 8677438 8690704 8692992 8730624 8773254 8781824 8824704 8830976 8853207 8874096 8912512 8921088 8953344 9003456 9008552 9042432 9049824 9056256 9100476 9106944 9139872 9146368 9191028 9193472 9230816 9238362 9244928 9296672 9325008 9330286 9339264 9365376 9373032 9425493 9432192 9437184 9466296 9473024 9480768 9519279 9533832 9560488 9575104 9628696 9633792 9658044 9678284 9680832 9769056 9777042 9804378 9834496 9874326 9879552 9901934 9917072 9934848 9972578 9977856 10023937 10026576 10085376 10092544 10134621 10141824 10185728 10235463 10289664 10295488 10334208 10342656 10353112 10384668 10400544 10407936 10445568 10452992 10458756 10504032 10549504 10558128 10565632 10617222 10624768 10657152 10663184 10722866 10755549 10771992 10778089 10779648 10818624 10832283 10879176 10895808 10926272 10935204 10942976 11004224 11010048 11044012 11060896 11063808 11122804 11156706 11239424 11267718 11284944 11294304 11316496 11325747 11354112 11397232 11403264 11406549 11438441 11455928 11458944 11520047 11526144 11534336 11582424 11590656 11640832 11647251 11697672 11759616 11766272 11804276 11832128 11868192 11886336 11894784 11937792 11952864 11996082 12004608 12056576 12066432 12075008 12115446 12133968 12142592 12186496 12201882 12254704 12292056 12310848 12317816 12379752 12386759 12433344 12443508 12452352 12487168 12497376 12567324 12576256 12582912 12621728 12641024 12644352 12692372 12711776 12731058 12757738 12821886 12845056 12877392 12887919 12907776 12976128 13016157 13025408 13036056 13072504 13095936 13145671 13165768 13172736 13237056 13246464 13303808 13311144 13368768 13447168 13512828 13522432 13563648 13584384 13635974 13647284 13660416 13709808 13719552 13778944 13786542 13790208 13846224 13857543 13867392 13877248 13927424 13945008 13995429 14005376 14048064 14077504 14134687 14148288 14156296 14199444 14209536 14221152 14235529 14300748 14340732 14362656 14372864 14424832 14443044 14450688 14505568 14517426 14527744 14580272 14653584 14661878 14680064 14706567 14751744 14811489 14852901 14875608 14958867 14966784 15023624 15046592 15059072 15100996 15128064 15138816 15204352 15208732 15212736 15278592 15368192 15443232 15454208 15501312 15529668 15560182 15596896 15611904 15668352 15679488 15751901 15756048 15764966 15824256 15837192 15848448 15859712 15917056 15925833 15937152 15994776 16006144 16084299 16088576 16153928 16169472 16178624 16227936 16269176 16318764 16343712 16389408 16402806 16414464 16506336 16515072 16566018 16577792 16591344 16603136 16663168 16684206 16730854 16756432 16777216 16850218 16859136 16901577 16927416 16936997 16941456 16974744 17095848 17104896 17169856 17183892 17210368 17289216 17301504 17354876 17381408 17385984 17461248 17546508 17563648 17649408 17661952 17706414 17748192 17825024 17842176 17906688 17974693 18006912 18017104 18084864 18099648 18112512 18173169 18200952 18213888 18279744 18292736 18302823 18382056 18386944 18461632 18476724 18489856 18593344 18650016 18660572 18678528 18730752 18746064 18850986 18864384 18874368 18932592 18946048 18961536 19038558 19067664 19120976 19136607 19150208 19257392 19267584 19316088 19327021 19356568 19361664 19464907 19538112 19554084 19608756 19668992 19748652 19759104 19803868 19834144 19869696 19945156 19955712 20047874 20053152 20170752 20185088 20269242 20283648 20371456 20453961 20470926 20579328 20590976 20657483 20668416 20685312 20706224 20769336 20801088 20815872 20891136 20905984 20917512 21008064 21099008 21116256 21131264 21234444 21249536 21314304 21326368 21445732 21511098 21543984 21556178 21559296 21637248 21664566 21758352 21776139 21791616 21852544 21870408 21885952 21992817 22008448 22020096 22088024 22121792 22127616 22211651 22245608 22313412 22478848 22535436 22569888 22588608 22632992 22651494 22708224 22794464 22806528 22813098 22876882 22911856 22917888 23040094 23052288 23068672 23164848 23181312 23281664 23294502 23340273 23395344 23519232 23532544 23608552 23647449 23664256 23736384 23772672 23789568 23875584 23905728 23992164 24009216 24113152 24132864 24150016 24230892 24267936 24285184 24372992 24403764 24509408 24584112 24621696 24635632 24759504 24773518 24849027 24866688 24887016 24904704 24974336 24994752 25026309 25096281 25134648 25152512 25165824 25243456 25275327 25282048 25288704 25384744 25423552 25462116 25515476 25643772 25690112 25754784 25775838 25815552 25952256 26032314 26050816 26072112 26145008 26191872 26291342 26331536 26345472 26426743 26474112 26492928 26559621 26607616 26615281 26622288 26737536 26894336 27025656 27044864 27127296 27168768 27271948 27294568 27320832 27419616 27439104 27557888 27573084 27580416 27692448 27715086 27734784 27754496 27854848 27890016 27990858 28010752 28096128 28155008 28269374 28296576 28312592 28398888 28419072 28442304 28471058 28557837 28601496 28681464 28725312 28745728 28849664 28886088 28901376 29011136 29034852 29055488 29160544 29307168 29323756 29360128 29413134 29503488 29622978 29705802 29751216 29917734 29933568 30047248 30071811 30093184 30118144 30201992 30256128 30277632 30371033 30408704 30417464 30425472 30557184 30706389 30736384 30886464 30908416 31002624 31059336 31120364 31193792 31223808 31336704 31358976 31503802 31512096 31529932 31648512 31674384 31696896 31719424 31834112 31851666 31874304 31989552 32012288 32168598 32177152 32307856 32334267 32338944 32357248 32455872 32538352 32637528 32656001 32687424 32778816 32805612 32828928 33012672 33030144 33132036 33155584 33182688 33206272 33326336 33368412 33461708 33512864 33554432 33700436 33718272 33803154 33854832 33873994 33882912 33949488 33977241 34191696 34209792 34219647 34315323 34339712 34367784 34420736 34560141 34578432 34603008 34656769 34709752 34762816 34771968 34904023 34922496 35093016 35127296 35298816 35323904 35412828 35496384 35650048 35684352 35813376 35949386 36013824 36034208 36169728 36199296 36225024 36346338 36401904 36427776 36559488 36585472 36605646 36764112 36773888 36923264 36953448 36979712 37160277 37186688 37300032 37321144 37357056 37461504 37492128 37530031 37701972 37728768 37748736 37865184 37892096 37923072 38077116 38135328 38241952 38273214 38300416 38514784 38535168 38632176 38654042 38713136 38723328 38929814 39048471 39076224 39108168 39217512 39337984 39437013 39497304 39518208 39607736 39668288 39739392 39890312 39911424 40095748 40106304 40341504 40370176 40538484 40567296 40742912 40907922 40941852 41158656 41181952 41314966 41336832 41370624 41412448 41527739 41538672 41602176 41631744 41782272 41811968 41835024 41986287 42016128 42198016 42232512 42262528 42404061 42468888 42499072 42628608 42652736 42706587 42891464 43022196 43087968 43112356 43118592 43274496 43329132 43516704 43552278 43583232 43705088 43740816 43771904 43985634 44016896 44040192 44176048 44243584 44255232 44423302 44491216 44558703 44626824 44652083 44876601 44957696 45070872 45139776 45177216 45265984 45302988 45416448 45588928 45613056 45626196 45753764 45823712 45835776 46080188 46104576 46137344 46329696 46362624 46563328 46589004 46680546 46790688 47038464 47065088 47217104 47255703 47294898 47328512 47387827 47472768 47545344 47579136 47725909 47751168 47811456 47984328 48018432 48226304 48252897 48265728 48300032 48461784 48535872 48570368 48745984 48807528 49018816 49168224 49243392 49271264 49519008 49547036 49698054 49733376 49774032 49809408 49948672 49989504 50052618 50192562 50269296 50305024 50331648 50486912 50550654 50564096 50577408 50769488 50810991 50847104 50924232 51030952 51287544 51316573 51380224 51509568 51551676 51631104 51904512 52064628 52101632 52144224 52290016 52383744 52582684 52663072 52690944 52853486 52948224 52985856 53119242 53215232 53230562 53244576 53475072 53788672 53924079 54051312 54089728 54254592 54337536 54460637 54543896 54589136 54641664 54839232 54878208 55115776 55146168 55160832 55384896 55430172 55469568 55508992 55709696 55780032 55981716 56021504 56192256 56310016 56538748 56593152 56625184 56797776 56838144 56884608 56942116 57115674 57202992 57362928 57409821 57450624 57491456 57699328 57772176 57802752 57981063 58022272 58069704 58110976 58321088 58394721 58557989 58614336 58647512 58720256 58826268 58975763 59006976 59245956 59411604 59502432 59835468 59867136 60094496 60143622 60186368 60236288 60403984 60512256 60555264 60742066 60817408 60834928 60850944 61114368 61361883 61412778 61472768 61772928 61816832 61972449 62005248 62118672 62240728 62387584 62447616 62673408 62717952 63007604 63024192 63059864 63297024 63348768 63393792 63438848 63668224 63703332 63748608 63979104 64024576 64337196 64354304 64615712 64668534 64677888 64714496 64911744 65076704 65275056 65312002 65374848 65557632 65611224 65657856 65978451 66025344 66060288 66264072 66311168 66365376 66412544 66634953 66652672 66736824 66923416 67025728 67108864 67400872 67436544 67606308 67709664 67747988 67765824 67898976 67954482 68383392 68419584 68439294 68630646 68679424 68735568 68841472 69120282 69156864 69206016 69313538 69419504 69525632 69543936 69808046 69844992 70020819 70167559 70186032 70254592 70597632 70647808 70825656 70942347 70992768 71300096 71368704 71626752 71898772 72027648 72068416 72339456 72398592 72450048 72692676 72803808 72855552 73118976 73170944 73211292 73528224 73547776 73846528 73906896 73959424 74320554 74373376 74600064 74642288 74714112 74923008 74984256 75060062 75288843 75403944 75446623 75457536 75497472 75730368 75784192 75825981 75846144 76154232 76270656 76483904 76546428 76600832 77029568 77070336 77264352 77308084 77426272 77446656 77859628 78096942 78152448 78216336 78435024 78675968 78874026 78994608 79036416 79215472 79280229 79336576 79478784 79780624 79822848 79845843 80069087 80191496 80212608 80640329 80683008 80740352 81076968 81134592 81485824 81815844 81883704 82317312 82363904 82629932 82673664 82741248 82824896 83055478 83077344 83204352 83263488 83564544 83623936 83670048 83972574 84032256 84396032 84465024 84525056 84808122 84937776 84998144 85257216 85305472 85413174 85581001 85782928 86044392 86175936 86224712 86237184 86548992 86658264 86707313 87033408 87104556 87166464 87410176 87481632 87543808 87971268 88033792 88080384 88352096 88487168 88510464 88846604 88982432 89117406 89253648 89304166 89753202 89915392 90141744 90215433 90279552 90354432 90531968 90605976 90832896 91113099 91177856 91226112 91252392 91507528 91647424 91671552 92019697 92160376 92209152 92274688 92659392 92725248 93126656 93178008 93361092 93581376 94076928 94130176 94434208 94511406 94589796 94657024 94775654 94945536 95090688 95158272 95451818 95502336 95622912 95968656 96036864 96452608 96505794 96531456 96600064 96923568 97002801 97071744 97140736 97491968 97615056 97968003 98037632 98336448 98486784 98542528 98942809 99038016 99094072 99396108 99466752 99548064 99618816 99897344 99979008 100105236 100385124 100538592 100610048 100663296 100973824 101101308 101128192 101154816 101538976 101621982 101694208 101848464 102061904 102575088 102633146 102760448 102945969 103019136 103103352 103262208 103680423 103809024 103970307 104129256 104203264 104288448 104580032 104712069 104767488 105165368 105326144 105381888 105706972 105896448 105971712 106238484 106430464 106461124 106489152 106950144 107577344 107848158 108102624 108179456 108509184 108675072 108921274 109087792 109178272 109283328 109482221 109678464 109756416 110231552 110263307 110292336 110321664 110769792 110860344 110939136 111017984 111419392 111480831 111560064 111963432 112043008 112384512 112590093 112620032 113077496 113186304 113250368 113595552 113676288 113769216 113884232 114231348 114405984 114725856 114819642 114901248 114982912 115398656 115544352 115605504 115962126 116044544 116139408 116221952 116642176 116789442 117115978 117228672 117295024 117440512 117652536 117951526 118013952 118311039 118491912 118558979 118823208 119004864 119670936 119734272 120188992 120287244 120372736 120472576 120807968 121024512 121110528 121484132 121634816 121669856 121701888 122228736 122723766 122825556 122945536 123545856 123633664 123944898 124010496 124237344 124481456 124583217 124775168 124895232 125346816 125435904 125822851 126015208 126048384 126119728 126594048 126697536 126787584 126877696 127212183 127336448 127406664 127497216 127958208 128049152 128119761 128674392 128708608 129231424 129337068 129355776 129428992 129823488 130153408 130550112 130624004 130749696 131115264 131222448 131315712 131956902 132050688 132120576 132528144 132622336 132730752 132825088 133269906 133305344 133473648 133846832 133956249 134051456 134217728 134801744 134873088 135212616 135289147 135419328 135495976 135531648 135797952 135908964 136254349 136766784 136839168 136878588 137261292 137358848 137471136 137682944 138240564 138313728 138412032 138627076 138839008 139051264 139087872 139616092 139689984 140041638 140335118 140372064 140509184 141195264 141295616 141651312 141767109 141884694 141985536 142163481 142600192 142737408 143177727 143253504 143797544 144055296 144136832 144602381 144678912 144797184 144900096 145385352 145607616 145711104 146237952 146341888 146422584 147056448 147095552 147693056 147813792 147918848 148641108 148746752 149200128 149284576 149428224 149846016 149968512 150120124 150577686 150807888 150893246 150915072 150994944 151460736 151568384 151651962 151692288 152308464 152432973 152541312 152967808 153092856 153201664 153949719 154059136 154140672 154528704 154616168 154852544 154893312 155481557 155719256 156193884 156304896 156432672 156870048 157351936 157748052 157989216 158072832 158430944 158560458 158673152 158957568 159561248 159645696 159691686 160138174 160382992 160425216 161280658 161366016 161480704 161772237 162153936 162269184 162971648 163381911 163631688 163767408 164634624 164727808 165259864 165347328 165482496 165649792 166110956 166154688 166408704 166526976 167129088 167247872 167340096 167945148 168064512 168792064 168930048 169050112 169616244 169875552 169996288 170514432 170610944 170826348 171162002 171565856 172088784 172351872 172449424 172474368 173097984 173316528 173414626 173943189 174066816 174209112 174332928 174820352 174963264 175087616 175184163 175673967 175942536 176067584 176160768 176704192 176927289 176974336 177020928 177693208 177964864 178234812 178507296 178608332 179506404 179830784 180283488 180430866 180559104 180708864 181063936 181211952 181665792 182226198 182355712 182452224 182504784 183015056 183294848 183343104 184039394 184320752 184418304 184549376 184987201 185318784 185450496 185917347 186253312 186306967 186356016 186722184 187162752 188153856 188260352 188868416 189022812 189179592 189314048 189551308 189891072 190181376 190316544 190903636 191004672 191245824 191937312 192073728 192905216 193011588 193062912 193200128 193847136 194005602 194143488 194281472 194983936 195230112 195936006 196075264 196672896 196973568 197085056 197721623 197885618 198076032 198188144 198792216 198933504 199096128 199237632 199794688 199904859 199958016 200210472 200770248 201077184 201220096 201326592 201947648 202202616 202256384 202309632 203077952 203243964 203388416 203696928 204123808 205150176 205266292 205520896 205891938 206038272 206206704 206524416 207360846 207618048 207940614 208258512 208406528 208576896 209160064 209424138 209534976 210330736 210502677 210652288 210763776 211413944 211792896 211943424 212476968 212597231 212860928 212922248 212978304 213900288 215154688 215696316 216205248 216358912 217018368 217350144 217842548 218175584 218356544 218566656 218964442 219356928 219512832 220463104 220526614 220584672 220643328 221539584 221720688 221878272 222035968 222838784 222961662 223120128 223926864 224086016 224769024 225180186 225240064 226154992 226339869 226372608 226500736 227191104 227352576 227538432 227768464 228462696 228592007 228811968 229451712 229639284 229802496 229965824 230797312 231088704 231211008 231924252 232089088 232278816 232443904 233284352 233578884 234231956 234457344 234590048 234881024 235305072 235903052 236027904 236622078 236983824 237117958 237646416 237840687 238009728 239341872 239468544 239537529 240207261 240377984 240574488 240745472 240945152 241615936 241920987 242049024 242221056 242597383 242968264 243269632 243339712 243403776 244328161 244457472 245447532 245651112 245891072 247091712 247267328 247889796 248020992 248474688 248962912 249166434 249550336 249790464 250693632 250871808 251645702 252030416 252096768 252239456 253188096 253395072 253575168 253755392 254424366 254672896 254813328 254994432 255916416 256098304 256239522 256743003 257348784 257417216 258462848 258674136 258711552 258857984 259646976 260121939 260306816 261100224 261248008 261499392 262230528 262444896 262631424 263913804 264101376 264241152 265056288 265244672 265461504 265650176 266539812 266610688 266947296 267693664 267912498 268102912 268435456 269603488 269746176 270425232 270578294 270838656 270991952 271063296 271595904 271817928 272508698 273339297 273533568 273678336 273757176 274522584 274717696 274942272 275365888 276059091 276481128 276627456 276824064 277254152 277678016 278102528 278175744 279232184 279379968 280083276 280670236 280744128 281018368 282390528 282591232 283302624 283534218 283769388 283971072 284326962 285200384 285474816 286355454 286507008 287595088 288110592 288273664 289204762 289357824 289594368 289800192 290694173 290770704 291215232 291422208 292475904 292683776 292845168 293904009 294112896 294191104 295386112 295627584 295837696 296828427 297282216 297493504 298400256 298569152 298856448 299692032 299937024 300240248 301155372 301615776 301786492 301830144 301989888 302921472 303136768 303303924 303384576 304616928 304865946 305082624 305935616 306185712 306403328 307899438 308118272 308281344 309057408 309232336 309705088 309786624 310963114 311438512 311910921 312387768 312564581 312609792 312865344 313740096 314136207 314703872 315496104 315978432 316145664 316861888 317120916 317346304 317915136 319122496 319291392 319383372 320276348 320765984 320850432 322561316 322732032 322961408 323544474 324307872 324538368 325943296 326763822 327263376 327534816 328446663 329269248 329455616 330519728 330694656 330789921 330964992 331299584 331714789 332221912 332309376 332817408 333053952 334081363 334258176 334495744 334680192 335890296 336129024 337584128 337770279 337860096 338100224 339232488 339751104 339992576 341028864 341221888 341652696 342324004 343131712 344177568 344703744 344898848 344948736 346195968 346633056 346829252 347886378 348133632 348418224 348665856 349640704 349926528 350175232 350368326 351347934 351885072 352135168 352321536 353408384 353854578 353948672 354041856 355386416 355676937 355929728 356469624 357014592 357216664 359012808 359216011 359661568 360566976 360861732 361118208 361417728 362127872 362423904 363331584 364452396 364711424 364904448 365009568 366030112 366589696 366686208 368078788 368641504 368836608 369098752 369974402 370637568 370900992 371834694 372506624 372613934 372712032 373444368 373749651 374325504 376307712 376520704 377468553 377736832 378045624 378359184 378628096 379102616 379782144 380362752 380633088 381224459 381807272 382009344 382491648 383874624 384147456 385810432 386023176 386125824 386400256 387694272 388011204 388286976 388562944 389967872 390460224 391872012 392150528 393345792 393947136 394170112 395443246 395771236 396152064 396376288 397584432 397867008 398192256 398475264 399589376 399809718 399916032 400420944 401540496 401868747 402154368 402440192 402653184 403895296 404405232 404512768 404619264 405867441 406155904 406487928 406776832 407393856 408247616 408763047 409905923 410300352 410532584 411041792 411783876 412076544 412413408 412830341 413048832 414721692 415236096 415881228 416517024 416813056 417153792 418320128 418848276 419069952 420661472 421005354 421304576 421527552 422827888 423585792 423886848 424953936 425194462 425721856 425844496 425956608 426490443 427800576 429533181 430309376 431392632 432410496 432717824 433807143 434036736 434700288 435685096 436351168 436713088 437133312 437928884 438713856 439025664 440926208 441053228 441169344 441286656 443079168 443441376 443756544 444071936 445677568 445923324 446240256 447853728 448172032 449538048 450360372 450480128 452309984 452679738 452745216 453001472 454382208 454705152 455076864 455536928 456805129 456925392 457184014 457623936 458903424 459278568 459604992 459931648 461594624 461849157 462177408 462422016 463848504 464178176 464557632 464887808 466444671 466568704 467157768 468463912 468914688 469180096 469762048 470610144 471806104 472055808 473244156 473967648 474235916 475292832 475681374 476019456 478683744 478937088 479075058 480414522 480755968 481148976 481490944 481890304 483231872 483841974 484098048 484442112 485194766 485936528 486539264 486679424 486807552 488656322 488914944 490145733 490895064 491172913 491302224 491782144 494183424 494534656 495779592 496041984 496949376 497925824 498332868 499100672 499580928 501387264 501743616 503291404 504060832 504193536 504478912 506376192 506790144 507150336 507510784 508848732 509345792 509626656 509988864 511832832 512196608 512479044 513486006 514697568 514834432 516925696 517348272 517423104 517715968 519293952 520243878 520613632 521266097 522200448 522496016 522998784 524461056 524889792 525262848 527021901 527827608 528126361 528202752 528482304 530112576 530489344 530781867 530923008 531300352 533079624 533221376 533894592 535387328 535824996 536205824 539206976 539492352 540850464 541156588 541677312 541983904 542126592 543191808 543635856 545017396 546678594 547067136 547356672 547514352 549045168 549435392 549884544 550731776 552118182 552962256 553254912 553648128 554508304 554961603 555356032 556205056 556351488 558464368 558759936 558920901 560166552 560483609 561340472 561488256 562036736 564482303 564781056 565182464 566605248 567068436 567538776 567942144 568653924 570400768 570949632 572710908 573014016 575190176 576221184 576547328 578409524 578715648 579188736 579600384 581388346 581541408 582430464 582844416 584951808 585367552 585690336 587808018 588225792 588382208 590772224 591255168 591675392 593164869 593656854 594564432 594987008 596800512 597138304 597712896 599067007 599384064 599874048 600480496 602310744 603231552 603572984 603660288 603979776 605842944 606273536 606607848 606769152 609233856 609731892 610165248 611871232 612371424 612806656 615798876 616236544 616562688 618114816 618464672 619410176 619573248 621926228 622877024 623821842 624775536 625129162 625219584 625730688 627480192 628272414 629407744 630992208 631508031 631956864 632291328 633723776 634241832 634692608 635830272 637791693 638244992 638582784 638766744 640552696 641531968 641700864 644137879 645122632 645464064 645922816 647088948 648615744 649076736 651886592 653527644 654526752 655069632 656893326 658538496 658911232 661039456 661389312 661579842 661929984 662599168 663429578 664443824 664618752 665634816 666107904 668162726 668516352 668991488 669360384 671780592 672258048 675168256 675540558 675720192 676200448 678464976 679019607 679502208 679985152 682057728 682443776 683305392 684648008 685776021 686263424 688355136 689407488 689797696 689897472 692391936 693266112 693658504 695772756 696267264 696836448 697331712 699281408 699853056 700350464 700736652 702695868 703770144 704270336 704643072 706816768 707709156 707897344 708083712 710772832 711353874 711859456 712939248 714029184 714433328 718025616 718432022 719323136 720621783 721133952 721723464 722236416 722835456 724255744 724847808 725762961 726663168 727792149 728904792 729422848 729808896 730019136 732060224 732984483 733179392 733372416 736157576 737283008 737673216 738197504 739948804 741275136 741801984 743669388 745013248 745227868 745424064 746888736 747499302 748651008 752615424 753041408 754937106 755473664 756091248 756718368 757256192 758205232 759564288 760725504 761266176 762448918 763614544 764018688 764983296 766375547 767749248 768294912 770229009 771620864 771843149 772046352 772251648 772800512 775388544 776022408 776573952 777125888 779935744 780365817 780920448 783744024 784301056 786691584 787894272 788340224 790886492 791542472 792304128 792752576 795168864 795734016 796384512 796950528 799178752 799619436 799832064 800841888 803080992 803737494 804308736 804880384 805306368 807790592 808810464 809025536 809238528 811734882 812311808 812975856 813553664 814787712 816495232 817526094 819811846 820600704 821065168 822083584 823567752 824153088 824826816 825660682 826097664 828177273 829443384 829912853 830472192 831762456 833034048 833626112 834307584 836640256 837696552 838139904 841322944 842010708 842609152 843055104 845655776 847171584 847773696 849907872 850388924 851443712 851688992 851913216 852980886 855601152 859066362 860618752 862785264 864820992 865435648 867614286 868073472 869400576 871370192 872082519 872702336 873426176 874266624 875857768 877427712 878051328 880759957 881852416 882106456 882338688 882573312 886158336 886882752 887513088 888143872 890485281 891355136 891846648 892480512 895707456 896344064 899076096 900720744 900960256 904619968 905359476 905490432 906002944 908764416 909410304 910153728 911073856 913610258 913850784 914368028 915247872 917806848 918557136 919209984 919863296 923189248 923698314 924354816 924844032 927697008 928356352 929115264 929775616 932889342 933137408 934315536 936927824 937693743 937829376 938360192 939524096 941220288 943612208 944111616 946488312 947024029 947935296 948471832 950585664 951362748 952038912 953780443 957367488 957874176 958150116 960829044 961511936 962297952 962981888 963780608 966463744 967683948 968196096 968884224 970389532 971873056 973078528 973358848 973615104 977312644 977829888 980291466 981790128 982345826 982604448 983564288 985339989 988366848 989069312 991559184 992083968 992369763 993898752 995144367 995851648 996665736 998201344 999161856 1002244089 1002774528 1003487232 1006582808 1008121664 1008387072 1008957824 1012216667 1012752384 1013580288 1014300672 1015021568 1017697464 1018691584 1019253312 1019977728 1023665664 1024393216 1024958088 1026972012 1029395136 1029668864 1033851392 1034696544 1034846208 1035431936 1038587904 1040487756 1041227264 1042532194 1044400896 1044992032 1045997568 1048922112 1049779584 1050525696 1054043802 1055655216 1056252722 1056405504 1056964608 1060225152 1060978688 1061563734 1061846016 1062600704 1066159248 1066442752 1067030811 1067789184 1070774656 1071649992 1072411648 1077648033 1078413952 1078984704 1081700928 1082313176 1083354624 1083967808 1084253184 1086383616 1087271712 1088370899 1090034792 1093357188 1094134272 1094713344 1095028704 1098090336 1098870784 1099769088 1101463552 1104236364 1105924512 1106509824 1107296256 1109016608 1109923206 1110712064 1112410112 1112702976 1116928736 1117519872 1117841802 1120333104 1120967218 1122680944 1122976512 1124073472 1128964606 1129562112 1130364928 1132405659 1133210496 1134136872 1135077552 1135884288 1137307848 1140801536 1141899264 1143673377 1145421816 1146028032 1150380352 1152442368 1153094656 1156819048 1157431296 1158377472 1159200768 1162776692 1163082816 1164860928 1165688832 1169903616 1170735104 1171380672 1175616036 1176451584 1176764416 1181544448 1182510336 1183350784 1186329738 1187313708 1189128864 1189974016 1193601024 1194276608 1195425792 1198134014 1198768128 1199748096 1200960992 1204304431 1204621488 1206463104 1207145968 1207320576 1207959552 1211685888 1212547072 1213215696 1213538304 1217602323 1218467712 1219463784 1220330496 1223742464 1224742848 1225613312 1226289141 1229717769 1231597752 1232473088 1233125376 1236229632 1236929344 1238491023 1238820352 1239146496 1243852456 1245754048 1247643684 1249551072 1250258324 1250439168 1251461376 1254960384 1256544828 1258815488 1261984416 1263016062 1263913728 1264582656 1267447552 1268483664 1269385216 1271660544 1275583386 1276489984 1277165568 1277533488 1281105392 1283063936 1283401728 1288275758 1290245264 1290928128 1291845632 1294177896 1294910407 1297231488 1298153472 1301421429 1303773184 1304148769 1307055288 1309053504 1310139264 1313786652 1317076992 1317822464 1322078912 1322778624 1323159684 1323859968 1325198336 1326859156 1328887648 1329237504 1331269632 1332215808 1336325452 1337032704 1337982976 1338720768 1343561184 1344516096 1350336512 1351081116 1351440384 1352400896 1356929952 1358039214 1359004416 1359970304 1364115456 1364887552 1366610784 1369296016 1370415387 1371552042 1372526848 1376710272 1378814976 1379595392 1379794944 1384051361 1384783872 1386532224 1387317008 1391545512 1392534528 1393672896 1394663424 1398562816 1399334013 1399706112 1400700928 1401473304 1405391736 1407540288 1408540672 1409286144 1413633536 1415418312 1415794688 1416167424 1421545664 1422707748 1423718912 1425878496 1428058368 1428866656 1436051232 1436864044 1438646272 1441243566 1442267904 1443446928 1444472832 1445670912 1448511488 1449695616 1451525922 1453326336 1455584298 1457809584 1458845696 1459617792 1460038272 1464120448 1465968966 1466358784 1466744832 1472315152 1473518739 1474566016 1475346432 1476395008 1479897608 1482550272 1483603968 1487338776 1488180617 1490026496 1490455736 1490848128 1493777472 1494998604 1497302016 1505230848 1506082816 1509874212 1510947328 1512182496 1513436736 1514512384 1516410464 1519128576 1521451008 1522532352 1524897836 1527229088 1528037376 1529966592 1532751094 1535498496 1536589824 1540458018 1543241728 1543686298 1544092704 1544503296 1545601024 1550777088 1552044816 1553147904 1554251776 1559871488 1560731634 1561840896 1563798291 1567488048 1568602112 1573383168 1575788544 1576680448 1581772984 1583084944 1584379083 1584608256 1585505152 1590337728 1591468032 1592769024 1593901056 1598357504 1599238872 1599664128 1601683776 1606161984 1607474988 1608617472 1609760768 1615581184 1617620928 1618051072 1618477056 1623469764 1624623616 1625951712 1627107328 1629575424 1632990464 1635052188 1639623692 1641201408 1642130336 1644167168 1647135504 1648306176 1649653632 1651321364 1652195328 1656354546 1658886768 1659825706 1660944384 1663524912 1664884809 1666068096 1667252224 1668615168 1673280512 1675393104 1676279808 1676762703 1681450827 1682645888 1684021416 1685218304 1686110208 1691311552 1693446909 1694343168 1695547392 1698181681 1699815744 1700777848 1702887424 1703377984 1703826432 1705961772 1710297127 1711202304 1718132724 1721237504 1725570528 1729641984 1730871296 1735228572 1736146944 1738801152 1742740384 1744165038 1745404672 1746852352 1748533248 1751715536 1754855424 1756102656 1761519914 1763704832 1764212912 1764677376 1765146624 1772316672 1773765504 1775026176 1776287744 1779494607 1780970562 1782710272 1783693296 1784961024 1791414912 1792688128 1797201021 1798152192 1801441488 1801920512 1809239936 1810718952 1810980864 1812005888 1817528832 1818820608 1820307456 1822147712 1827220516 1827701568 1828736056 1830495744 1835613696 1837114272 1838419968 1839726592 1846378496 1847396628 1848709632 1849688064 1855394016 1856712704 1858230528 1859551232 1865778684 1866274816 1868631072 1873855648 1875387486 1875658752 1876720384 1879048192 1882440576 1887224416 1888223232 1892976624 1894048058 1895870592 1896943664 1901171328 1902725496 1904077824 1907560886 1913375079 1914734976 1915748352 1916300232 1921658088 1923023872 1924595904 1925963776 1927561216 1932413637 1932927488 1935367896 1936392192 1937768448 1940779064 1943746112 1946157056 1946717696 1947230208 1954625288 1955659776 1960582932 1963580256 1964691652 1965208896 1967128576 1970679978 1976733696 1978138624 1983118368 1984167936 1984739526 1987797504 1990288734 1991703296 1993331472 1996402688 1998323712 2004488178 2005549056 2006974464 2013165616 2016243328 2016774144 2017915648 2024433334 2025504768 2027160576 2028601344 2030043136 2034859211 2035394928 2037383168 2038506624 2039955456 2047331328 2048786432 2049916176 2053944024 2057328063 2058790272 2059337728 2067702784 2069393088 2069692416 2070863872 2077175808 2080975512 2082454528 2085064388 2088801792 2089984064 2091995136 2097844224 2099559168 2101051392 2108087604 2111310432 2112505444 2112811008 2113929216 2120450304 2121957376 2123127468 2123692032 2125201408 2132318496 2132885504 2134061622 2135578368 2141549312 2143299984 2144823296 2155296066 2156827904 2157969408 2163401856 2164626352 2166709248 2167935616 2168506368 2172767232 2174543424 2176741798 2180069584 2183376447 2186714376 2187952067 2188268544 2189426688 2190057408 2196180672 2197741568 2198953449 2199538176 2202927104 2208472728 2211849024 2213019648 2214592512 2218033216 2219846412 2221424128 2224820224 2225405952 2233857472 2235039744 2235683604 2240666208 2241934436 2245361888 2245953024 2248146944 2257929212 2259124224 2260729856 2264811318 2266420992 2268273744 2270155104 2271768576 2274615696 2281603072 2283798528 2287346754 2290843632 2292056064 2299126641 2300760704 2304884736 2306189312 2313638096 2314862592 2315529447 2316754944 2318401536 2322003523 2325553384 2326165632 2329721856 2331377664 2338569541 2339807232 2341470208 2342761344 2351232072 2352903168 2353528832 2363088896 2365020672 2366701568 2372659476 2374627416 2378257728 2379948032 2387202048 2388553216 2390851584 2396268028 2397536256 2399496192 2401921984 2408608862 2409242976 2412926208 2414291936 2414641152 2415919104 2423371776 2425094144 2426431392 2427076608 2435204646 2436935424 2438927568 2440660992 2447484928 2449485696 2451226624 2452578282 2459435538 2463195504 2464946176 2466250752 2472459264 2473858688 2476982046 2477640704 2478292992 2487704912 2489738559 2491508096 2495287368 2499102144 2500516648 2500878336 2502922752 2509920768 2513089656 2514512077 2517630976 2523968832 2526032124 2527827456 2529165312 2534895104 2536967328 2538770432 2543321088 2551166772 2552979968 2554331136 2555066976 2562210784 2566127872 2566803456 2576551516 2580490528 2581856256 2583691264 2588355792 2589820814 2594462976 2596306944 2602842858 2607546368 2608297538 2614110576 2616247557 2618107008 2620278528 2627573304 2634153984 2635644928 2642279871 2644157824 2645557248 2646319368 2647719936 2650396672 2653718312 2657775296 2658475008 2662539264 2664431616 2668571213 2672650904 2674065408 2675965952 2677441536 2687122368 2689032192 2700673024 2702162232 2702880768 2704801792 2713859904 2716078428 2718008832 2719940608 2728230912 2729775104 2733221568 2738592032 2740830774 2743104084 2745053696 2753420544 2757629952 2759190784 2759589888 2768102722 2769567744 2773064448 2774634016 2783091024 2785069056 2787345792 2789326848 2797125632 2798668026 2799412224 2801401856 2802946608 2810783472 2813081229 2815080576 2817081344 2818572288 2827267072 2830836624 2831589376 2832334848 2841072087 2843091328 2845415496 2847437824 2851756992 2856116736 2857733312 2861341329 2869341461 2872102464 2873728088 2877292544 2882487132 2884535808 2886893856 2888945664 2891341824 2897022976 2899391232 2903051844 2906652672 2911168596 2915619168 2917691392 2919235584 2920076544 2928240896 2931937932 2932717568 2933489664 2944630304 2947037478 2949132032 2950692864 2952790016 2959795216 2965100544 2967207936 2974677552 2976361234 2980052992 2980911472 2981696256 2985433101 2987554944 2989997208 2994604032 3006732267 3010461696 3012165632 3019748424 3021894656 3024364992 3026873472 3029024768 3032820928 3036650001 3038257152 3042902016 3045064704 3049795672 3054458176 3056074752 3059933184 3065502188 3070996992 3073179648 3080916036 3086483456 3087372596 3088185408 3089006592 3091202048 3101554176 3104089632 3106295808 3108503552 3119742976 3121463268 3123681792 3127596582 3134976096 3137204224 3146766336 3151577088 3153360896 3163545968 3166169888 3168758166 3169216512 3171010304 3174984409 3180675456 3182936064 3185538048 3187802112 3196715008 3197635903 3198477744 3199328256 3203367552 3212323968 3214949976 3217234944 3219521536 3231162368 3232944099 3235241856 3236102144 3236954112 3246939528 3249247232 3251903424 3254214656 3259150848 3265112697 3265980928 3270104376 3279247384 3282402816 3284260672 3288334336 3294271008 3296612352 3299307264 3302642728 3304390656 3312709092 3317773536 3319651412 3321888768 3327049824 3329769618 3332136192 3334504448 3337230336 3346561024 3350786208 3352559616 3353525406 3362901654 3365291776 3368042832 3370436608 3372220416 3382623104 3386893818 3388686336 3391094784 3396363362 3399631488 3401555696 3405774848 3406755968 3407652864 3411923544 3420594254 3422404608 3431020131 3436265448 3438210391 3442475008 3451141056 3459283968 3461742592 3470457144 3472293888 3477602304 3485480768 3488330076 3490809344 3493704704 3497066496 3503431072 3509710848 3512205312 3523039828 3527409664 3528425824 3529354752 3530293248 3544633344 3547531008 3550052352 3552575488 3558989214 3561941124 3565420544 3567386592 3569922048 3582829824 3585376256 3594402042 3596304384 3602882976 3603841024 3612913293 3618479872 3621437904 3621961728 3624011776 3635057664 3637641216 3640614912 3644295424 3648862679 3654441032 3655403136 3657472112 3660991488 3671227392 3674228544 3676839936 3679453184 3689153307 3692756992 3694793256 3697419264 3699376128 3710788032 3713425408 3715473069 3716461056 3719102464 3731557368 3732549632 3737262144 3747711296 3750774972 3751317504 3753440768 3764881152 3774448832 3776446464 3785953248 3788096116 3791741184 3793887328 3802342656 3805450992 3808155648 3815121772 3826750158 3829469952 3831496704 3832600464 3843316176 3846047744 3849191808 3851927552 3855122432 3864827274 3865854976 3870735792 3872784384 3875536896 3881558128 3884731221 3887492224 3892314112 3893435392 3894460416 3909250576 3911319552 3912446307 3921165864 3923385263 3927160512 3929383304 3930417792 3934257152 3941359956 3951376121 3953467392 3956277248 3966236736 3968335872 3969479052 3975595008 3980577468 3983406592 3986662944 3992805376 3996647424 4008976356 4011098112 4013948928 4026331232 4032486656 4033548288 4035831296 4048866668 4051009536 4054321152 4057202688 4060086272 4069718422 4070789856 4074766336 4077013248 4079910912 4094662656 4097572864 4099832352 4107888048 4111246161 4114656126 4117580544 4118675456 4135405568 4138786176 4139384832 4141727744 4152154083 4154351616 4161951024 4164909056 4170128776 4177603584 4179968128 4183990272 4193469049 4195688448 4199118336 4202102784 4216175208 4222620864 4225010888 4225622016 4227858432 4240900608 4243914752 4246254936 4247384064 4250402816 4264636992 4265771008 4268123244 4271156736 4283098624 4286599968 4289646592 4310592132 4313655808 4315938816 4326803712 4329252704 4333418496 4335871232 4337012736 4345534464 4349086848 4353483596 4360139168 4366752894 4373428752 4375904134 4376537088 4378853376 4380114816 4392361344 4395483136 4397906898 4399076352 4405854208 4416945456 4420556217 4423698048 4426039296 4429185024 4436066432 4439692824 4442848256 4449640448 4450811904 4464541851 4467714944 4470079488 4471367208 4481332416 4483868872 4490723776 4491906048 4496293888 4508965153 4515858424 4518248448 4521459712 4529622636 4532841984 4536547488 4540310208 4543537152 4549231392 4563206144 4567597056 4574693508 4581687264 4584112128 4598253282 4601521408 4609769472 4612378624 4627276192 4629725184 4631058894 4633509888 4636803072 4644007046 4651106768 4652331264 4659443712 4662755328 4677139082 4679614464 4682940416 4685522688 4691394873 4702464144 4705806336 4707057664 4726177792 4730041344 4733403136 4745318952 4749254832 4753137249 4756515456 4759896064 4774404096 4777106432 4781703168 4792536056 4795072512 4798992384 4803843968 4817217724 4818485952 4825852416 4828583872 4829282304 4846743552 4850188288 4852862784 4854153216 4870409292 4873870848 4877855136 4881321984 4894969856 4898971392 4902453248 4905156564 4918871076 4926391008 4929892352 4932501504 4944918528 4947717376 4953964092 4955281408 4956585984 4975409824 4979477118 4983016192 4990574736 4998204288 5001033296 5001756672 5005845504 5019841536 5026179312 5029024154 5035261952 5044352481 5047937664 5052064248 5055654912 5058330624 5069790208 5073934656 5077540864 5080340727 5086642176 5094545043 5102333544 5105959936 5108662272 5110133952 5124421568 5130891381 5132255744 5133606912 5153103032 5160981056 5163712512 5167382528 5176711584 5179641628 5188925952 5192613888 5205685716 5215092736 5216595076 5228221152 5232495114 5236214016 5240557056 5255146608 5268307968 5271289856 5284559742 5288315648 5291114496 5292638736 5295439872 5300793344 5307436624 5315550592 5316950016 5325078528 5328863232 5337142426 5345301808 5348130816 5351931904 5354883072 5364628829 5374244736 5378064384 5391603063 5401346048 5402902043 5404324464 5405761536 5409603584 5427719808 5432156856 5436017664 5439881216 5456461824 5459550208 5466443136 5477184064 5481661548 5486208168 5490107392 5506841088 5515259904 5518381568 5519179776 5536205444 5539135488 5546128896 5549268032 5566182048 5570138112 5574691584 5578653696 5594251264 5597336052 5598824448 5602803712 5605893216 5621566944 5626162458 5630161152 5634162688 5637144576 5654534144 5661673248 5663178752 5664669696 5682144174 5686182656 5690830992 5694875648 5703513984 5712233472 5715466624 5722682658 5733927067 5738682922 5744204928 5747456176 5754585088 5764974264 5769071616 5773787712 5777891328 5782683648 5794045952 5797240911 5798782464 5806103688 5809389971 5813305344 5822337192 5831238336 5835382784 5838471168 5840153088 5856481792 5863875864 5865435136 5866979328 5889260608 5894074956 5898264064 5901385728 5919590432 5930201088 5934415872 5949355104 5952722468 5960105984 5961822944 5963392512 5970866202 5975109888 5979994416 5989208064 6013464534 6020923392 6024331264 6039496848 6043789312 6048729984 6053746944 6058049536 6065641856 6073300002 6076514304 6085804032 6090129408 6099591344 6104577633 6108916352 6112149504 6119866368 6131004376 6141993984 6146359296 6161832072 6165319699 6172966912 6174745192 6176370816 6178013184 6182404096 6203108352 6208179264 6212591616 6217007104 6239485952 6242926536 6247363584 6255193164 6269952192 6274408448 6293532672 6303154176 6306721792 6327091936 6332339776 6337516332 6338433024 6342020608 6349968818 6361350912 6365872128 6371076096 6375604224 6393430016 6395271806 6396955488 6398656512 6406735104 6424647936 6429899952 6434469888 6439043072 6462324736 6465888198 6470483712 6472204288 6473908224 6493879056 6498494464 6503806848 6508429312 6518301696 6530225394 6531961856 6540208752 6558494768 6563856201 6564805632 6568521344 6576668672 6588542016 6593224704 6598614528 6605285456 6608781312 6625418184 6629168203 6635547072 6639302824 6643777536 6654099648 6659539236 6664272384 6669008896 6674460672 6693122048 6701572416 6705119232 6707050812 6725803308 6730583552 6736085664 6740873216 6744440832 6765246208 6773787636 6777372672 6782189568 6792726724 6799262976 6803111392 6811549696 6813511936 6815305728 6823847088 6841188508 6844809216 6862040262 6872530896 6876420782 6884950016 6897379923 6902282112 6918567936 6923485184 6940914288 6944587776 6946588341 6955204608 6966010569 6970961536 6976660152 6981618688 6987409408 6994132992 7006862144 7015708623 7019421696 7024410624 7046079656 7054819328 7056851648 7058709504 7060586496 7085516669 7089266688 7095062016 7100104704 7105150976 7117978428 7123882248 7130841088 7134773184 7139844096 7165659648 7170752512 7188804084 7192608768 7205765952 7207682048 7225826586 7236959744 7242875808 7243923456 7248023552 7270115328 7275282432 7281229824 7288590848 7297725358 7308882064 7310806272 7314944224 7321982976 7342454784 7348457088 7353679872 7358906368 7378306614 7385513984 7389586512 7394838528 7398752256 7421576064 7426850816 7430946138 7432922112 7438204928 7463114736 7465099264 7469215677 7474524288 7495422592 7501549944 7502635008 7506881536 7529762304 7543536231 7548897664 7552892928 7571906496 7576192232 7583482368 7587774656 7604685312 7610901984 7616311296 7630243544 7653500316 7658939904 7662993408 7665200928 7686632352 7692095488 7698383616 7703855104 7710244864 7729654548 7731709952 7741471584 7745568768 7751073792 7763116256 7769462442 7774984448 7784628224 7786870784 7788920832 7818501152 7822639104 7824892614 7842331728 7846770526 7854321024 7858766608 7860835584 7868514304 7882719912 7902752242 7906934784 7912554496 7926839613 7932473472 7936671744 7938958104 7951190016 7961154936 7966813184 7973325888 7985610752 7993294848 8005713639 8017952712 8022196224 8027897856 8052662464 8064973312 8067096576 8071662592 8097733336 8102019072 8108642304 8114405376 8120172544 8139436844 8141579712 8149532672 8154026496 8159821824 8189325312 8195145728 8199664704 8215776096 8222492322 8229312252 8235161088 8237350912 8270811136 8277572352 8278769664 8283455488 8304308166 8308703232 8323902048 8329818112 8340257552 8355207168 8359936256 8367980544 8386938098 8391376896 8398236672 8404205568 8430131017 8432350416 8445241728 8450021776 8451244032 8455716864 8481801216 8487829504 8492509872 8494768128 8500805632 8523216261 8529273984 8531542016 8536246488 8542313472 8566197248 8573199936 8579293184 8584023987 8608024383 8621184264 8627311616 8631877632 8653607424 8658505408 8666836992 8671742464 8674025472 8691068928 8698173696 8706967192 8720278336 8733505788 8746857504 8751808268 8753074176 8757706752 8760229632 8784722688 8790966272 8795813796 8798152704 8811708416 8833890912 8841112434 8847396096 8852078592 8858370048 8872132864 8879385648 8885696512 8899280896 8901623808 8929083702 8935429888 8940158976 8942734416 8962664832 8967737744 8981447552 8983812096 8992587776 9017930306 9031716848 9036496896 9042919424 9059245272 9064372849 9065683968 9073094976 9080620416 9087074304 9098462784 9109950003 9126412288 9129041383 9135194112 9149387016 9163374528 9168224256 9196506564 9203042816 9219538944 9224757248 9254552384 9259450368 9262117788 9267019776 9273606144 9288014092 9302213536 9304662528 9318887424 9325510656 9354278164 9359228928 9365880832 9371045376 9382789746 9404928288 9411612672 9414115328 9452355584 9460082688 9466806272 9490637904 9498509664 9506274498 9513030912 9519792128 9524953227 9548808192 9554212864 9563406336 9585072112 9590145024 9592907709 9597984768 9607687936 9634435448 9636971904 9651704832 9657167744 9658564608 9688359527 9693487104 9700376576 9705725568 9708306432 9740818584 9747741696 9755710272 9762643968 9789939712 9795338091 9797942784 9804906496 9810313128 9837742152 9852782016 9859784704 9865003008 9889837056 9895434752 9907928184 9910562816 9913171968 9950819648 9958954236 9966032384 9981149472 9996408576 10002066592 10003513344 10011691008 10039683072 10052358624 10058048308 10070523904 10088704962 10095875328 10104128496 10111309824 10116661248 10139580416 10147869312 10155081728 10160681454 10173284352 10189090086 10204667088 10211919872 10217324544 10220267904 10248843136 10261782762 10264511488 10267213824 10306206064 10314631173 10321962112 10327425024 10334765056 10353423168 10359283256 10377851904 10385227776 10411371432 10417264319 10430185472 10433190152 10456442304 10464990228 10472428032 10481114112 10510293216 10536615936 10542579712 10569119484 10576631296 10582228992 10585277472 10590879744 10601586688 10614873248 10631101184 10633900032 10650157056 10657726464 10674284852 10690603616 10696261632 10703863808 10709766144 10729257658 10748489472 10756128768 10783206126 10802692096 10805804086 10808648928 10811523072 10819207168 10838739879 10855439616 10864313712 10872035328 10879762432 10912923648 10919100416 10932886272 10946588037 10954368128 10963323096 10972416336 10980214784 11013682176 11030519808 11036763136 11038359552 11072410888 11078270976 11092257792 11098536064 11132364096 11140276224 11149383168 11157307392 11188502528 11194672104 11197648896 11205607424 11211786432 11243133888 11252324916 11260322304 11268325376 11309068288 11323346496 11326357504 11329339392 11364288348 11372365312 11381661984 11389751296 11407027968 11424466944 11430933248 11445365316 11467854134 11477365844 11488409856 11494912352 11509170176 11529948528 11538143232 11547575424 11555782656 11565367296 11588091904 11594481822 11597564928 11612207376 11618779942 11626610688 11644674384 11654193663 11662476672 11670765568 11676942336 11680306176 11712963584 11727751728 11730870272 11733958656 11737338921 11770155789 11778521216 11788149912 11796528128 11802771456 11839180864 11854128363 11860402176 11868831744 11887271767 11898710208 11905444936 11920211968 11923645888 11926785024 11941732404 11950219776 11959988832 11972079889 11978416128 12026929068 12041846784 12048662528 12078993696 12087578624 12097459968 12107493888 12116099072 12131283712 12146600004 12153028608 12171608064 12180258816 12199182688 12209155266 12217832704 12224299008 12239732736 12262008752 12283987968 12292718592 12323664144 12330639398 12345933824 12349490384 12352741632 12356026368 12364808192 12406216704 12416358528 12425183232 12434014208 12456462249 12478971904 12485853072 12494727168 12510386328 12539904384 12548816896 12580407147 12587065344 12606308352 12613443584 12654183872 12664679552 12675032664 12676866048 12684041216 12699937636 12722701824 12731744256 12742152192 12751208448 12786860032 12790543612 12793910976 12797313024 12813470208 12849295872 12859799904 12868939776 12878086144 12924649472 12931776396 12940967424 12944408576 12947816448 12987758112 12996988928 13007613696 13016858624 13036603392 13060450788 13063923712 13080417504 13116989536 13127712402 13129611264 13137042688 13153337344 13177084032 13186449408 13197229056 13210570912 13217562624 13247348741 13250836368 13258336406 13271094144 13278605648 13287555072 13308199296 13319078472 13328544768 13338017792 13348921344 13386244096 13393625553 13403144832 13410238464 13414101624 13451606616 13461167104 13472171328 13481746432 13488881664 13526895459 13530492416 13547575272 13554745344 13564379136 13585453448 13598525952 13606222784 13623099392 13627023872 13630611456 13647694176 13682377016 13689618432 13724080524 13745061792 13752841564 13769900032 13794759846 13804564224 13837135872 13846970368 13881828576 13889175552 13893176682 13910409216 13932021138 13941923072 13953320304 13963237376 13974818816 13988265984 14013724288 14031417246 14038843392 14048821248 14092159312 14109638656 14113703296 14117419008 14121172992 14171033338 14178533376 14190124032 14200209408 14210301952 14235956856 14244014477 14247764496 14261682176 14269546368 14279688192 14331319296 14341505024 14377608168 14385217536 14411531904 14415364096 14451653172 14473919488 14485751616 14487846912 14496047104 14540230656 14550564864 14562459648 14577181696 14595450716 14617764128 14621612544 14629888448 14643965952 14684909568 14696914176 14707359744 14717812736 14756613228 14771027968 14779173024 14789677056 14797504512 14843152128 14853701632 14861892276 14865844224 14876409856 14926229472 14930198528 14938431354 14949048576 14990845184 15003099888 15005270016 15013763072 15059524608 15087072462 15097795328 15105785856 15143812992 15152384464 15166964736 15175549312 15209370624 15221803968 15232622592 15260487088 15283635129 15307000632 15315664469 15317879808 15325986816 15330401856 15373264704 15384190976 15392674143 15396767232 15407710208 15420489728 15459309096 15463419904 15482943168 15491137536 15502147584 15526232512 15538924884 15549968896 15573741568 15577841664 15637002304 15645278208 15649785228 15684663456 15693541052 15708642048 15717533216 15721671168 15737028608 15765439824 15805504484 15813869568 15825108992 15853679226 15864946944 15873343488 15877916208 15902380032 15922309872 15933626368 15946651776 15971221504 15986589696 16011427278 16035905424 16044392448 16055795712 16093886487 16105324928 16129946624 16134193152 16143325184 16195466672 16204038144 16208706129 16217284608 16228810752 16240345088 16254024661 16278873688 16283159424 16299065344 16308052992 16319643648 16369986787 16378650624 16390291456 16399329408 16431552192 16444984644 16458624504 16470322176 16474701824 16541622272 16555144704 16557539328 16566910976 16608616332 16617406464 16647804096 16659636224 16680515104 16710414336 16719872512 16735961088 16773876196 16782753792 16796473344 16808411136 16860262034 16864700832 16890483456 16900043552 16902488064 16911433728 16963602432 16975659008 16985019744 16989536256 17001611264 17046432522 17058547968 17063084032 17072492976 17084626944 17132394496 17146399872 17158586368 17168047974 17201781201 17216048766 17242368528 17254623232 17263755264 17307214848 17317010816 17333673984 17343484928 17348050944 17382137856 17396347392 17413934384 17428169913 17440556672 17467011576 17493715008 17503616536 17506148352 17515413504 17520459264 17569445376 17581932544 17591627592 17596305408 17623416832 17667781824 17682224868 17694792192 17704157184 17744265728 17758771296 17771393024 17798561792 17803247616 17858167404 17870859776 17880317952 17885468832 17925329664 17935475488 17962895104 17967624192 17985175552 18035860612 18063433696 18072993792 18085838848 18118490544 18128745698 18131367936 18146189952 18161240832 18174148608 18196925568 18219900006 18252824576 18258082766 18270388224 18298774032 18313732899 18326749056 18336448512 18393013128 18406085632 18439077888 18449514496 18495959097 18509104768 18518900736 18524235576 18534039552 18547212288 18576028184 18604427072 18609325056 18637774848 18651021312 18679998491 18708556328 18718457856 18731761664 18742090752 18765579492 18809856576 18823225344 18828230656 18904711168 18920165376 18933612544 18981275808 18997019328 19012548996 19026061824 19039584256 19049906454 19097616384 19108425728 19126812672 19170144224 19180290048 19185815418 19195969536 19215375872 19268870896 19273943808 19303409664 19314335488 19317129216 19376719054 19386974208 19400753152 19411451136 19416612864 19481637168 19495483392 19511420544 19525287936 19579879424 19590676182 19595885568 19609812992 19620626256 19675484304 19691568603 19705564032 19719569408 19730006016 19779674112 19790869504 19815856368 19821125632 19826343936 19887504609 19901639296 19917908472 19932064768 19962298944 19992817152 20004133184 20007026688 20023382016 20079366144 20104717248 20116096616 20141047808 20177409924 20191750656 20208256992 20222619648 20233322496 20279160832 20295738624 20310163456 20321362908 20346568704 20378180172 20409334176 20423839744 20434649088 20440535808 20497686272 20523565524 20529022976 20534427648 20612412128 20629262346 20643924224 20654850048 20669530112 20706846336 20718566512 20755703808 20770455552 20822742864 20834528638 20860370944 20866380304 20898031707 20912884608 20929980456 20944856064 20962228224 21020586432 21047125869 21073231872 21085159424 21138238968 21153262592 21164457984 21170554944 21181759488 21203173376 21229746496 21256550007 21262202368 21267800064 21300314112 21315452928 21348569704 21381207232 21392523264 21407727616 21419532288 21458515316 21496978944 21512257536 21566412252 21605384192 21611608172 21617297856 21623046144 21638414336 21677479758 21710879232 21728627424 21744070656 21759524864 21825847296 21838200832 21865772544 21893176074 21908736256 21926646192 21944832672 21960429568 22027364352 22061039616 22073526272 22076719104 22144821776 22156541952 22184515584 22197072128 22224890863 22264728192 22280552448 22298766336 22314614784 22377005056 22383451321 22389344208 22395297792 22411214848 22423572864 22486267776 22504649832 22520644608 22536650752 22618136576 22630608693 22646692992 22652715008 22658678784 22728576696 22744730624 22763323968 22779502592 22814055936 22848933888 22861866496 22890730632 22935708268 22954731688 22976819712 22989824704 23018340352 23059897056 23076286464 23095150848 23111565312 23130734592 23176183808 23188963644 23195129856 23224414752 23237559884 23253221376 23289348768 23308387326 23324953344 23341531136 23353884672 23360612352 23425927168 23455503456 23461740544 23467917312 23474677842 23540311578 23557042432 23576299824 23593056256 23605542912 23678361728 23708256726 23720804352 23737663488 23774543534 23797420416 23810889872 23840423936 23847291776 23853570048 23883464808 23900439552 23919977664 23944159778 23956832256 24017140917 24053858136 24067472737 24083693568 24097325056 24157987392 24175157248 24194919936 24214987776 24232198144 24262567424 24293200008 24306057216 24343216128 24360517632 24398365376 24418310532 24435665408 24448598016 24479465472 24524017504 24567975936 24585437184 24647328288 24661278796 24691867648 24698980768 24705483264 24712052736 24729616384 24812433408 24832717056 24850366464 24868028416 24912924498 24957943808 24971706144 24989454336 25020772656 25079808768 25097633792 25160814294 25174130688 25212616704 25226887168 25290393051 25308367744 25329359104 25350065328 25353732096 25368082432 25399875272 25445403648 25463488512 25484304384 25502416896 25542038753 25573720064 25581087224 25587821952 25594626048 25626940416 25698591744 25719599808 25737879552 25756172288 25824073149 25849298944 25863552792 25881934848 25888817152 25895632896 25975516224 25993977856 26015227392 26033717248 26073206784 26120901576 26127847424 26160835008 26233979072 26255424804 26259222528 26274085376 26354168064 26372898816 26394458112 26421141824 26435125248 26494697482 26501672736 26516672812 26542188288 26557211296 26575110144 26616398592 26638156944 26657089536 26676035584 26697842688 26772488192 26787251106 26806289664 26820476928 26828203248 26903213232 26922334208 26944342656 26963492864 26977763328 27053790918 27060984832 27095150544 27109490688 27128758272 27170906896 27193118547 27197051904 27212445568 27246198784 27254047744 27261222912 27295388352 27364754032 27379236864 27387124149 27448161048 27463696841 27490123584 27505683128 27539800064 27589519692 27609128448 27659632847 27674271744 27693940736 27763657152 27778351104 27786353364 27820818432 27864042276 27883846144 27906640608 27926474752 27949637632 27976531968 28027448576 28062834492 28077686784 28097642496 28184318624 28219277312 28227406592 28234838016 28242345984 28342066676 28357066752 28380248064 28400418816 28420603904 28471913712 28488028954 28495528992 28523364352 28539092736 28559376384 28574859681 28662638592 28683010048 28755216336 28770435072 28778723127 28823063808 28830728192 28903306344 28947838976 28971503232 28975693824 28992094208 29065078581 29080461312 29101129728 29124919296 29154363392 29190901432 29235528256 29243225088 29259776896 29287931904 29354283343 29369819136 29393828352 29414719488 29435625472 29513226456 29542055936 29558346048 29579354112 29595009024 29686304256 29707403264 29723784552 29731688448 29752819712 29852458944 29860397056 29876862708 29898097152 29981690368 30006199776 30010540032 30027526144 30119049216 30174144924 30195590656 30211571712 30287625984 30304768928 30333929472 30351098624 30418741248 30443607936 30465245184 30520974176 30567270258 30614001264 30631328938 30635759616 30651973632 30660803712 30746529408 30768381952 30785348286 30793534464 30815420416 30840979456 30918618192 30926839808 30943893519 30965886336 30982275072 31004295168 31052465024 31077849768 31099937792 31147483136 31155683328 31251792957 31274004608 31290556416 31299570456 31369326912 31387082104 31417284096 31435066432 31443342336 31474057216 31530879648 31562756071 31611008968 31627739136 31650217984 31707358452 31729893888 31746686976 31755832416 31804760064 31844619744 31867252736 31893303552 31942443008 31973179392 32022854556 32071810848 32088784896 32111591424 32187772974 32210649856 32259893248 32268386304 32286650368 32390933344 32408076288 32417412258 32434569216 32457621504 32480690176 32508049322 32557747376 32566318848 32598130688 32616105984 32639287296 32739973574 32757301248 32780582912 32798658816 32839764111 32863104384 32889969288 32917249008 32940644352 32949403648 33083244544 33110289408 33115078656 33133821952 33217232664 33234812928 33295608192 33319272448 33361030208 33420828672 33439745024 33471922176 33547752392 33565507584 33592946688 33616822272 33720524068 33729401664 33780966912 33800087104 33804976128 33927204864 33951318016 33970039488 33979072512 34003222528 34092865044 34117095936 34126168064 34144985952 34169253888 34264788992 34292799744 34317172736 34336095948 34403562402 34432097532 34484737056 34509246464 34527510528 34614429696 34634021632 34667347968 34686969856 34696101888 34764275712 34792694784 34827868768 34856339826 34881113344 34924828499 34934023152 34987430016 35007233072 35012296704 35030827008 35040918528 35138890752 35163865088 35183255184 35192610816 35246833664 35310467367 35335563648 35364449736 35389584384 35408314368 35488531456 35517542592 35542786048 35562385089 35597123584 35606495232 35661815301 35716334808 35741719552 35760635904 35770937664 35850659328 35870950976 35916239667 35925790208 35935248384 36071721224 36126867392 36145987584 36171677696 36236981088 36257491396 36262735872 36292379904 36322481664 36348297216 36393851136 36439800012 36505649152 36516165532 36540776448 36597548064 36627465798 36653498112 36672897024 36786026256 36812171264 36878155776 36899028992 36991918194 37018209536 37037801472 37048471152 37068079104 37094424576 37152056368 37208854144 37218650112 37275549696 37302042624 37359996982 37417112656 37436915712 37463523328 37484181504 37531158984 37552401803 37619713152 37646450688 37656461312 37741221441 37809422336 37820314301 37840330752 37867225088 37962551616 37994038656 38025097992 38052123648 38079168512 38099812908 38195232768 38216851456 38253625344 38340288448 38360580096 38371630836 38391939072 38430751744 38537741792 38547887616 38606819328 38628670976 38634258432 38753438108 38773948416 38801506304 38822902272 38833225728 38963274336 38990966784 39022841088 39050575872 39159758848 39181352364 39191771136 39219625984 39241252512 39350968608 39383137206 39411128064 39439138816 39460012032 39559348224 39581739008 39631712736 39642251264 39652687872 39742046223 39775009218 39803278592 39835816944 39864129536 39924597888 39985634304 40008266368 40014053376 40046764032 40137489469 40158732288 40209434496 40232193232 40282095616 40354819848 40383501312 40416513984 40445239296 40466644992 40558321664 40580686377 40591477248 40620326912 40642725816 40693137408 40756360344 40818668352 40847679488 40869298176 40881071616 40995372544 41047131048 41058045952 41068855296 41224824256 41258524692 41287848448 41309700096 41413692672 41437133024 41511407616 41540911104 41645485728 41669057276 41720741888 41732760608 41796063414 41825769216 41859960912 41889712128 41924456448 42041172864 42094251738 42146463744 42170318848 42276477936 42306525184 42328915968 42341109888 42363518976 42406346752 42459492992 42513100014 42524404736 42535600128 42600628224 42630905856 42697139408 42732043431 42762414464 42785046528 42815455232 42839064576 42917030632 42993957888 43024515072 43132824504 43157237893 43210768384 43223216344 43234595712 43246092288 43276828672 43354959516 43421758464 43457254848 43488141312 43519049728 43651694592 43676401664 43731545088 43786352148 43817472512 43853292384 43889665344 43920859136 44054728704 44122079232 44147052544 44153438208 44289643552 44313083904 44369031168 44394144256 44449781726 44529456384 44561104896 44597532672 44629229568 44754010112 44766902642 44778688416 44790595584 44822429696 44847145728 44972535552 45009299664 45041289216 45073301504 45236273152 45261217386 45293385984 45305430016 45317357568 45457153392 45489461248 45526647936 45559005184 45628111872 45697867776 45723732992 45781461264 45871416536 45909463376 45946993407 45953639424 45979649408 46036680704 46119794112 46152572928 46190301696 46223130624 46261469184 46352367616 46377927288 46390259712 46448829504 46475119768 46506442752 46578697536 46616774652 46649906688 46683062272 46721224704 46851854336 46911006912 46923481088 46935834624 46949355684 47080623156 47114084864 47152599648 47186112512 47211085824 47356723456 47416513452 47441608704 47475326976 47549087068 47594840832 47621779744 47680847872 47694583552 47707140096 47766929616 47800879104 47839955328 47888319556 47913664512 48034281834 48107716272 48134945474 48167387136 48194650112 48281659461 48315974784 48350314496 48389839872 48429975552 48464396288 48525134848 48586400016 48612114432 48626118387 48686432256 48721035264 48762073983 48796730752 48836621064 48871330816 48897196032 48958930944 49048035008 49109960361 49135951872 49170874368 49294656576 49322557592 49383735296 49397961536 49410966528 49424105472 49459232768 49598616683 49624866816 49665434112 49700732928 49736056832 49825848996 49915887616 49943412288 49978908672 50041545312 50159617536 50195267584 50321628588 50348261376 50425233408 50453774336 50580786102 50616735488 50658718208 50700130656 50707464192 50736164864 50799750544 50890807296 50926977024 50968608768 51004833792 51084077506 51147440128 51162174448 51175643904 51189252096 51253880832 51397183488 51439199616 51475759104 51512344576 51605343603 51648146298 51698597888 51727105584 51763869696 51777634304 51791265792 51951032448 51987955712 52030454784 52067434496 52146413568 52241803152 52255694848 52284509739 52321670016 52467958144 52510849608 52518445056 52548170752 52708336128 52745797632 52788916224 52842283648 52870250496 52989394964 53003345472 53033345624 53084376576 53114422592 53232797184 53276313888 53314179072 53352071168 53395685376 53544976384 53574502212 53612579328 53640953856 53656406496 53806426464 53844668416 53888685312 53926985728 53955526656 54107581836 54121969664 54190301088 54218981376 54257516544 54341813792 54386237094 54394103808 54424891136 54492397568 54508095488 54522445824 54590776704 54729508064 54758473728 54774248298 54896322096 54927393682 54980247168 55011366256 55079600128 55179039384 55218256896 55319265694 55348543488 55387881472 55487877291 55527314304 55556702208 55572706728 55641636864 55728084552 55767692288 55813281216 55852949504 55899275264 55953063936 56039995473 56054897152 56125668984 56155373568 56195284992 56368637248 56438554624 56454813184 56469676032 56484691968 56684133352 56714133504 56760496128 56800837632 56841207808 56943827424 56976057908 56991057984 57046728704 57078185472 57118752768 57149719362 57325277184 57366020096 57510432672 57540870144 57557446254 57646127616 57661456384 57806612688 57895677952 57943006464 57951387648 57984188416 58130157162 58160922624 58202259456 58249838592 58308726784 58381802864 58471056512 58486450176 58519553792 58575863808 58708566686 58739638272 58787656704 58829438976 58871250944 59010917119 59026452912 59084111872 59116692096 59158708224 59190018048 59372608512 59414806528 59447569104 59463376896 59505639424 59662513827 59704917888 59720794112 59753725416 59796194304 59963380736 60012399552 60021080064 60055052288 60238098432 60348289848 60391181312 60423143424 60575251968 60609537856 60667858944 60702197248 60837482496 60887215872 60930490368 61041948352 61134540516 61228002528 61262657876 61271519232 61303947264 61321607424 61493058816 61536763904 61570696572 61587068928 61630840832 61681958912 61837236384 61853679616 61887787038 61931772672 61964550144 62008590336 62104930048 62155699536 62199875584 62294966272 62311366656 62503585914 62548009216 62581112832 62599140912 62738653824 62774164208 62834568192 62870132864 62886684672 62948114432 63061759296 63125512142 63222017936 63255478272 63300435968 63414716904 63450609943 63459787776 63493373952 63511664832 63609520128 63689239488 63734505472 63769650021 63786607104 63884886016 63903289681 63946358784 64045709112 64143621696 64177569792 64223182848 64375545948 64421299712 64519786496 64536772608 64573300736 64781866688 64816152576 64834824516 64869138432 64915243008 65016098644 65115494752 65132637696 65196261376 65232211968 65278574592 65479947148 65514602496 65561165824 65597317632 65679528222 65726208768 65779938576 65834498016 65881288704 65898807296 66166489088 66220578816 66230157312 66267643904 66434465328 66469625856 66591216384 66638544896 66674672589 66722060416 66841657344 66879490048 66943844352 67095504784 67131015168 67150353963 67185893376 67233644544 67441048136 67458803328 67561933824 67600174208 67609952256 67818516689 67854409728 67902636032 67940078976 67958145024 68006445056 68185730088 68234191872 68252336128 68289971904 68338507776 68529577984 68585599488 68634345472 68672191896 68807124804 68864195064 68969474112 69018492928 69055021056 69228859392 69268043264 69334695936 69373939712 69392203776 69528551424 69585389568 69655737536 69712679652 69762226688 69849656998 69868046304 69974860032 70014466144 70024593408 70061654016 70081837056 70277781504 70327730176 70366510368 70385221632 70493667328 70620934734 70671127296 70728899472 70779168768 70816628736 70977062912 71035085184 71085572096 71124770178 71194247168 71212990464 71323630602 71432669616 71483439104 71521271808 71541875328 71701318656 71741901952 71832479334 71851580416 71870496768 72143442448 72202418211 72253734784 72291975168 72343355392 72473962176 72514982792 72525471744 72584759808 72644963328 72696594432 72787702272 72879600024 72920850233 73011298304 73032331064 73081552896 73195096128 73254931596 73306996224 73345794048 73572052512 73624342528 73756311552 73798057984 73983836388 74036419072 74075602944 74096942304 74136158208 74188849152 74304112736 74417708288 74437300224 74551099392 74604085248 74719993964 74834225312 74873831424 74927046656 74968363008 75062317968 75104803606 75239426304 75292901376 75312922624 75482442882 75618844672 75640628602 75680661504 75734450176 75871179153 75925103232 75988077312 76050195984 76104247296 76158337024 76199625816 76390465536 76433702912 76507250688 76626116259 76680576896 76721160192 76743261672 76783878144 76861503488 77075483584 77095775232 77213638656 77257341952 77268516864 77506876216 77547896832 77603012608 77645804544 77666451456 77926548672 77981933568 78045682176 78101151744 78319517696 78362704728 78383542272 78439251968 78482505024 78701937216 78766274412 78822256128 78878277632 79118696448 79163478016 79263425472 79284502528 79305375744 79484092446 79550018436 79606557184 79671633888 79728259072 79849195776 79971268608 80016532736 80028106752 80093528064 80274978938 80317464576 80418868992 80464386464 80564191232 80709639696 80767002624 80833027968 80890478592 80933289984 81116643328 81161372754 81182954496 81240653824 81285451632 81386274816 81512720688 81579355641 81637336704 81695358976 81738596352 81762143232 81990745088 82094262096 82116091904 82137710592 82161372447 82391090523 82449648512 82517049384 82575696896 82619400192 82827385344 82874266048 82978898541 83022815232 83081822208 83210902369 83290971456 83338114552 83441483776 83465521216 83592126828 83651538432 83719921824 83779424256 83848912896 84082345728 84188503476 84292927488 84340637696 84552955872 84613050368 84657831936 84682219776 84727037952 84812693504 84918985984 85026200028 85048809472 85071200256 85201256448 85261811712 85394278816 85464086862 85524828928 85570093056 85630910464 85678129152 85834061264 85987915776 86049030144 86265649008 86314475786 86421536768 86446432688 86469191424 86492184576 86553657344 86709919032 86843516928 86914509696 86976282624 87038099456 87195235743 87303389184 87352803328 87463090176 87572704296 87634945024 87706584768 87779330688 87841718272 88062850029 88109457408 88244158464 88294105088 88306876416 88579287104 88626167808 88738062336 88788288512 88899563452 89058912768 89122209792 89195065344 89258459136 89508020224 89533805284 89557376832 89581191168 89644859392 89694291456 89945071104 90018599328 90082578432 90146603008 90472546304 90522434772 90586771968 90610860032 90634715136 90914306784 90978922496 91053295872 91118010368 91256223744 91395735552 91447465984 91562922528 91742833072 91818926752 91893986814 91907278848 91959298816 92073361408 92239588224 92305145856 92380603392 92446261248 92522938368 92704735232 92731441187 92755854576 92780519424 92897659008 92950239536 93012885504 93157395072 93233549304 93299813376 93366124544 93442449408 93703708672 93755378871 93822013824 93846962176 93871669248 93898711368 94161246312 94228169728 94305199296 94372225024 94422171648 94688268213 94713446912 94833026904 94883217408 94950653952 95098174136 95189681664 95243559488 95361695744 95389167104 95414280192 95533859232 95601758208 95679910656 95776639112 95827329024 96068563668 96215432544 96269890948 96334774272 96389300224 96563318922 96631949568 96700628992 96779679744 96859951104 96928792576 97050269696 97172800032 97224228864 97252236774 97372864512 97442070528 97524147966 97593461504 97673242128 97742661632 97794392064 97917861888 98096070016 98219920722 98271903744 98341748736 98589313152 98645115184 98767470592 98795923072 98821933056 98848210944 98918465536 99197233366 99249733632 99330868224 99401465856 99472113664 99651697992 99708101339 99831775232 99886824576 99957817344 100083090624 100319235072 100390535168 100643257176 100696522752 100850466816 100907548672 101161572204 101233470976 101317436416 101400261312 101414928384 101472329728 101599501088 101781614592 101853954048 101937217536 102009667584 102168155012 102294880256 102324348896 102351287808 102378504192 102507761664 102794366976 102878399232 102951518208 103024689152 103210687206 103296292596 103397195776 103454211168 103527739392 103555268608 103582531584 103902064896 103975911424 104060909568 104134868992 104292827136 104483606304 104511389696 104569019478 104643340032 104774485497 104935916288 105021699216 105036890112 105096341504 105416672256 105491595264 105577832448 105684567296 105740500992 105978789928 106006690944 106066691248 106168753152 106228845184 106465594368 106552627776 106628358144 106704142336 106791370752 106985445903 107089952768 107149004424 107225158656 107281907712 107312812992 107612852928 107689336832 107748719001 107777370624 107853971456 108215163672 108243939328 108380602176 108437962752 108515033088 108683627584 108772474188 108788207616 108849782272 109016190976 109044891648 109181553408 109459016128 109516947456 109548496596 109792644192 109854787364 109960494336 110022732512 110159200256 110358078768 110436513792 110638531388 110697086976 110775762944 110975754582 111054628608 111113404416 111145413456 111283273728 111456169104 111535384576 111626562432 111705899008 111798550528 111906127872 112079990946 112109794304 112251337968 112310747136 112390569984 112657205409 112737274496 112877109248 112909626368 112939352064 112969383936 113368266704 113428267008 113460942903 113520992256 113601675264 113682415616 113778172627 113887654848 113952115816 113982115968 114093457408 114156370944 114237505536 114299438724 114589907509 114650554368 114732040192 115020865344 115081740288 115114892508 115292255232 115322912768 115613225376 115791355904 115886012928 115902775296 115968376832 116260314324 116321845248 116404518912 116499677184 116617453568 116763605728 116942113024 116972900352 117039107584 117151727616 117417133372 117479276544 117575313408 117658877952 117742501888 118021834238 118052905824 118168223744 118233384192 118317416448 118380036096 118745217024 118829613056 118895138208 118926753792 119011278848 119226138669 119325027654 119409835776 119441588224 119507450832 119592388608 119926761472 120024799104 120042160128 120110104576 120412468407 120476196864 120696579696 120782362624 120846286848 121150503936 121219075712 121335717888 121404394496 121674964992 121774431744 121860980736 122083896704 122269081032 122456005056 122525315752 122543038464 122607894528 122643214848 122986117632 123073527808 123141393144 123174137856 123261681664 123363917824 123674472768 123707359232 123775574076 123863545344 123929100288 124209860096 124311399072 124399751168 124589932544 124622733312 125007171828 125096018432 125162225664 125198281824 125477307648 125548328416 125669136384 125740265728 125773369344 125896228864 126123518592 126251024284 126444035872 126510956544 126600871936 126829433808 126901219886 126919575552 126986747904 127023329664 127219040256 127378478976 127469010944 127539300042 127573214208 127769772032 127806579362 127892717568 128091418224 128196130293 128287243392 128355139584 128446365696 128751091896 128842599424 129039572992 129073545216 129146601472 129471713679 129563733376 129632305152 129669649032 129738276864 129830486016 130032197288 130230989504 130265275392 130392522752 130464423936 130557149184 130759989437 130959894296 131029204992 131122331648 131194635264 131359056444 131452417536 131559877152 131668996032 131762577408 131797614592 132332978176 132441157632 132460314624 132535287808 132868930656 132939251712 133182432768 133277089792 133349345178 133444120832 133683314688 133758980096 133887688704 134191009568 134262030336 134300707926 134371786752 134467289088 134882096272 134917606656 135123867648 135200348416 135219904512 135637033378 135708819456 135805272064 135880157952 135916290048 136012890112 136371460176 136468383744 136504672256 136579943808 136677015552 137059155968 137171198976 137268690944 137344383792 137614249608 137728390128 137840980221 137938948224 138036985856 138110042112 138457718784 138536086528 138669391872 138747879424 138784407552 139057102848 139170779136 139311475072 139425359304 139524453376 139699313996 139736092608 139949720064 140028932288 140049186816 140163674112 140555563008 140655460352 140733020736 140770443264 140987334656 141241869468 141342254592 141457798944 141558337536 141633257472 141954125824 142070170368 142171144192 142249540356 142388494336 142425980928 142647261204 142865339232 142966878208 143042543616 143083750656 143402637312 143483803904 143664958668 143703160832 143740993536 144286884896 144404836422 144507469568 144583950336 144686710784 144947924352 145029965584 145050943488 145169519616 145289926656 145393188864 145575404544 145759200048 145841700466 146022596608 146064662128 146163105792 146286221949 146390192256 146509863192 146613992448 146691588096 147144105024 147248685056 147329881083 147512623104 147596115968 147967672776 148072838144 148151205888 148193884608 148272316416 148377698304 148608225472 148795850049 148835416576 148874600448 149102198784 149208170496 149439987928 149668450624 149747662848 149854093312 149936726016 150124635936 150209607212 150478852608 150585802752 150625845248 150964885764 151237689344 151281257204 151361323008 151468900352 151742358306 151850206464 151976154624 152100391968 152208494592 152316674048 152399251632 152780931072 152867405824 153014501376 153252232518 153361153792 153442320384 153486523344 153567756288 153723006976 154150967168 154191550464 154427277312 154514683904 154537033728 155013752432 155095793664 155206025216 155291609088 155332902912 155574236041 155853097344 155963867136 156091364352 156202303488 156639035392 156684159247 156725409456 156767084544 156878503936 156965010048 157403874432 157532548824 157644512256 157756555264 158237392896 158326956032 158526850944 158569005056 158610751488 158968184892 159100036872 159213114368 159343267776 159456518144 159698391552 159942537216 160033065472 160056213504 160187056128 160549957876 160634929152 160837737984 160928772928 161128382464 161419279392 161534005248 161666055936 161780957184 161866579968 162233286656 162322745508 162365908992 162481307648 162570903264 162772549632 163025441376 163158711282 163274673408 163390717952 163477192704 163524286464 163981490176 164188524192 164232183808 164275421184 164322744894 164782181046 164899297024 165034098768 165151393792 165238800384 165654770688 165748532096 165957797082 166045630464 166163644416 166421804738 166581942912 166676229104 166882967552 166931042432 167184253656 167303076864 167439843648 167558848512 167697825792 168119986419 168164691456 168377006952 168472309159 168585854976 168681275392 169105911744 169226100736 169315663872 169364439552 169454075904 169625387008 169837971968 170052400056 170097618944 170142400512 170402512896 170523623424 170788557632 170928173724 171049657856 171140186112 171356258304 171668122528 171975831552 172098060288 172531298016 172628951572 172843073536 172892865376 172938382848 172984369152 173107314688 173419838064 173687033856 173829019392 173952565248 174076198912 174390471486 174606778368 174705606656 174926180352 175145408592 175269890048 175413169536 175558661376 175683436544 176125700058 176218914816 176488316928 176588210176 176613752832 177032751357 177158574208 177252335616 177476124672 177576577024 177799126904 178117825536 178244419584 178390130688 178516918272 178794271271 179016040448 179067610568 179114753664 179162382336 179289718784 179388582912 179890142208 180037198656 180165156864 180293206016 180945092608 181044869544 181173543936 181221720064 181269430272 181828613568 181957844992 182106591744 182236020736 182512447488 182791471104 182894931968 183125845056 183485666144 183637853504 183787973628 183814557696 183918597632 184479176448 184610291712 184761206784 184892522496 185045876736 185409470464 185462882374 185511709152 185561038848 185795318016 185900479072 186025771008 186314790144 186467098608 186599626752 186732249088 186884898816 187407417344 187510757742 187644027648 187693924352 187743338496 187797422736 188322492624 188456339456 188610398592 188744450048 188844343296 189376536426 189426893824 189666053808 189766434816 189901307904 190196348272 190351829829 190379363328 190487118976 190723391488 190778334208 190828560384 191067718464 191203516416 191359821312 191553278224 191654658048 191709869043 192137127336 192245877887 192430865088 192539781896 192669548544 192778600448 193126637844 193263899136 193401257984 193559359488 193719902208 193857585152 194100539392 194345600064 194448457728 194504473548 194745729024 195048295932 195186923008 195346484256 195485323264 195588784128 195835723776 196192140032 196439841444 196543807488 196683497472 197178626304 197290230368 197534941184 197591846144 197643866112 197696421888 197836931072 198394466732 198499467264 198661736448 198802931712 198944227328 199303395984 199416202678 199663550464 199773649152 199915634688 200024017767 200166181248 200638470144 200781070336 201286514352 201393045504 201451061889 201700933632 201815097344 202323144408 202466941952 202634872832 202800522624 202829856768 202944659456 203199002176 203455550067 203563229184 203707908096 203874435072 204019335168 204336310024 204589760512 204648697792 204702575616 204757008384 205015523328 205479983401 205588733952 205756798464 205903036416 206049378304 206421374412 206592585192 206794391552 206908422336 207055478784 207110537216 207165063168 207804129792 207951822848 208121819136 208269737984 208585654272 208967212608 209022779392 209138038956 209286680064 209548970994 209871832576 210043398432 210073780224 210192683008 210833344512 210983190528 211155664896 211369134592 211481001984 211957579856 212013381888 212133382496 212337506304 212457690368 212931188736 213105255552 213256716288 213408284672 213582741504 213970891806 214179905536 214298008848 214450317312 214563815424 214625625984 215225705856 215378673664 215497438002 215554741248 215707942912 216430327344 216487878656 216607254633 216761204352 216875925504 217030066176 217367255168 217544948376 217576415232 217699564544 218032381952 218089783296 218363106816 218762550699 218918032256 219033894912 219096993192 219585288384 219709574728 219920988672 220045465024 220318400512 220716157536 220873027584 221277062776 221394173952 221551525888 221951509164 222109257216 222226808832 222290826912 222566547456 222912338208 223070769152 223253124864 223411798016 223597101056 223812255744 224159981892 224219588608 224502675936 224621494272 224781139968 225314410818 225474548992 225754218496 225819252736 225878704128 225938767872 226736533408 226856534016 226921885806 227041984512 227203350528 227364831232 227556345254 227775309696 227904231632 227964231936 228186914816 228312741888 228475011072 228598877448 229179815018 229301108736 229464080384 229878348777 230041730688 230163480576 230229785016 230584510464 230645825536 231226450752 231582711808 231772025856 231805550592 231936753664 232520628648 232643690496 232809037824 232999354368 233234907136 233527211456 233884226048 233945800704 234078215168 234303455232 234834266744 234958553088 235150626816 235317755904 235485003776 236043668476 236105811648 236336447488 236466768384 236634832896 237490434048 237659226112 237790276416 237853507584 238022557696 238452277338 238650055308 238819671552 238883176448 239014901664 239184777216 239853522944 240049598208 240084320256 240220209152 240824936814 240952393728 241393159392 241564725248 241692573696 242301007872 242438151424 242671435776 242808788992 243349929984 243548863488 243721961472 244167793408 244473799493 244538162064 244912010112 245050631504 245086076928 245215789056 245286429696 245972235264 246147055616 246282786288 246348275712 246523363328 246727835648 247173271569 247348945536 247414718464 247551148152 247727090688 247858200576 248419720192 248622798144 248799502336 248936695623 249179865088 249245466624 249632707107 250014343656 250192036864 250324451328 250396563648 250954615296 251096656832 251338272768 251480531456 251546738688 252247037184 252502048568 252888071744 253021913088 253201743872 253658867616 253802439772 253839151104 253973495808 254046659328 254438080512 254756957952 254938021888 255078600084 255146428416 255539544064 255613158724 255785435136 256182836448 256392260586 256574486784 256710279168 256892731392 257502183792 257685198848 258079145984 258147090432 258293202944 258943427358 259127466752 259264610304 259339298064 259476553728 259660972032 260064394576 260461979008 260530550784 260785045504 260928847872 261114298368 261519978874 261919788592 262058409984 262244663296 262389270528 262718112888 262866812621 262904835072 263119754304 263337992064 263525154816 263595229184 264188550087 264665956352 264742200107 264882315264 264920629248 265070575616 265737861312 265878503424 266364865536 266554179584 266698690356 266888241664 267366629376 267517960192 267775377408 268382019136 268524060672 268601415852 268743573504 268934578176 269764192544 269835213312 270247735296 270400696832 270439809024 271274066756 271417638912 271610544128 271760315904 271832580096 272025780224 272742920352 272936767488 273009344512 273159887616 273354031104 274118311936 274342397952 274537381888 274688767584 275228499216 275456780256 275681960442 275877896448 276073971712 276220084224 276915437568 277072173056 277338783744 277495758848 277568815104 278114205696 278194323561 278341558272 278622950144 278850718608 279048906752 279398627992 279472185216 279899440128 280057864576 280098373632 280327348224 280962426283 281111126016 281310920704 281466041472 281540886528 281974669312 282483738936 282684509184 282915597888 283116675072 283266514944 283908251648 284064804639 284140340736 284342288384 284499080712 284776988672 284851961856 285294522408 285730678464 285933756416 286085087232 286167501312 286805274624 286967607808 287329917336 287406321664 287481987072 288573769792 288809672844 289014939136 289167900672 289895848704 290059931168 290101886976 290339039232 290579853312 290786377728 291150809088 291518400096 291683400932 292045193216 292129324256 292326211584 292572443898 292780384512 293019726384 293227984896 293383176192 294288210048 294497370112 294659762166 295025246208 295192231936 295935345552 296145676288 296302411776 296387769216 296544632832 296755396608 297216450944 297591700098 297670833152 297749200896 298204397568 298416340992 298879975856 299124304017 299336901248 299495325696 299708186624 299873452032 300249271872 300419214424 300957705216 301171605504 301251690496 301929771528 302100665251 302475378688 302562514408 302722646016 302937800704 303484716612 303700412928 303952309248 304200783936 304416989184 304633348096 304798503264 305561862144 305734811648 306029002752 306504465036 306722307584 306884640768 306973046688 307135512576 307446013952 308301934336 308383100928 308854554624 309029367808 309074067456 310027504864 310191587328 310412050432 310583218176 310665805824 311148472082 311706194688 311927734272 312182728704 312404606976 313278070784 313368318494 313450818912 313534169088 313757007872 313930020096 314323456491 314807748864 315065097648 315289024512 315513110528 316474785792 316653912064 317053701888 317138010112 317221502976 317936369784 318200073744 318426228736 318686535552 318913036288 319396783104 319885074432 320066130944 320112427008 320374112256 321099915752 321269858304 321675475968 321857545856 322256764928 322838558784 323068010496 323332111872 323561914368 324466573312 324645491016 324731817984 324962615296 325141806528 325545099264 326050882752 326317422564 326549346816 326781435904 327048572928 327962980352 328377048384 328464367616 328550842368 328645489788 329564362092 329798594048 330068197536 330302787584 330477600768 331309541376 331497064192 331915594164 332091260928 332327288832 332843609476 333163885824 333352458208 333765935104 333862084864 334368507312 334606153728 334879687296 335117697024 335395651584 336239972838 336329382912 336754013904 336944618318 337171709952 337362550784 337971616227 338211823488 338452201472 338631327744 338728879104 338908151808 339250774016 339675943936 340104800112 340195237888 340284801024 340382828709 340805025792 341047246848 341334517881 341577115264 341856347448 342099315712 342280372224 342712516608 343336245056 343769722527 343951663104 344196120576 345062596032 345257903144 345686147072 345785730752 345876765696 345968738304 346214629376 346839676128 347190316781 347374067712 347658038784 347905130496 348152397824 348780942972 349213556736 349411213312 349852360704 350290817184 350539780096 350826339072 351117322752 351366873088 352251400116 352437829632 352976633856 353176420352 353227505664 354065502714 354317148416 354504671232 354952249344 355153154048 355598253808 356235651072 356488839168 356780261376 357033836544 357588542542 358032080896 358135221136 358229507328 358324764672 358579437568 358777165824 359780284416 360074397312 360330313728 360586412032 361237405221 361890185216 362089739088 362347087872 362443440128 362538860544 363657227136 363915689984 364213183488 364472041472 365024894976 365582942208 365789863936 366251690112 366971332288 367275707008 367575947256 367629115392 367837195264 368958352896 369220583424 369522413568 369785044992 370091753472 370818940928 370925764748 371023418304 371122077696 371590636032 371800958144 372629580288 372934197216 373199253504 373464498176 373769797632 374814834688 375021515484 375288055296 375387848704 375486676992 375594845472 376644985248 376912678912 377220797184 377488900096 377688686592 378753072852 378853787648 379332107616 379532869632 379802615808 380392696544 380703659658 380758726656 380974237952 381446782976 381556668416 381657120768 382135436928 382407032832 382719642624 383106556448 383309316096 383419738086 384173113489 384274254672 384491755774 384861730176 385079563792 385339097088 385557200896 386253275688 386527798272 386802515968 387118718976 387439804416 387715170304 388201078784 388415141037 388691200128 388896915456 389008947096 389491458048 390096591864 390373846016 390692968512 390970646528 391177568256 391671447552 392279968311 392384280064 392879682888 393087614976 393366994944 394357252608 394580460736 395069882368 395183692288 395287732224 395392843776 396788933464 396998934528 397323472896 397605863424 397888454656 398606791968 398832405356 399327100928 399547298304 399831269376 400048035534 400332362496 401276940288 401562140672 402573028704 402786091008 402902123778 403401867264 403630194688 404646288816 404933883904 405269745664 405601045248 405659713536 405889318912 406398004352 406911100134 407126458368 407415816192 407748870144 408038670336 408672620048 409179521024 409297395584 409405151232 409514016768 410031046656 410959966802 411177467904 411513596928 411806072832 412098756608 412842748824 413076419833 413185170384 413588783104 413816844672 414110957568 414221074432 414330126336 415608259584 415903645696 416243638272 416539475968 417171308544 417934425216 418045558784 418276077912 418573360128 419097941988 419743665152 420086796864 420147560448 420385366016 421666689024 421966381056 422311329792 422738269184 422962003968 423915159712 424026763776 424266764992 424675012608 424915380736 425862377472 426210511104 426513432576 426816569344 427165483008 427941783612 428359811072 428596017696 428900634624 429127630848 429251251968 430451411712 430757347328 430994876004 431109482496 431415885824 432860654688 432975757312 433214509266 433522408704 433751851008 434060132352 434734510336 435089896752 435152830464 435399129088 436064763904 436179566592 436726213632 437525101398 437836064512 438067789824 438193986384 439170576768 439419149456 439841977344 440090930048 440636801024 441432315072 441746055168 442554125552 442788347904 443103051776 443903018328 444154269601 444218514432 444453617664 444581653824 445133094912 445824676416 446141538304 446387550147 446506249728 446823596032 447194202112 447624511488 448319963784 448439177216 449005351872 449242988544 449562279936 450628821636 450949097984 451638505472 451757408256 451877535744 453473066816 453713068032 453843771612 454083969024 454406701056 455112690508 455550619392 455808463264 455928463872 456373829632 456625483776 456950022144 457197754896 458359630036 458602217472 458928160768 459756697554 460083461376 460326961152 460459570032 461169020928 461291651072 462452901504 463165423616 463544051712 463611101184 463873507328 465041257296 465287380992 465618075648 465998708736 466469814272 466722708123 467054422912 467768452096 467891601408 468156430336 468606910464 469668533488 469917106176 470052477741 470301253632 470635511808 470970007552 472087336952 472211623296 472672894976 472933536768 473269665792 474729616823 474980868096 475318452224 475580552832 475707015168 476045115392 476904554676 477300110616 477639343104 477766352896 478029803328 478369554432 479707045888 480099196416 480168640512 480440418304 481649873628 481904787456 482786318784 483129450496 483385147392 484602015744 484876302848 485342871552 485617577984 486699859968 487097726976 487443922944 488335586816 488947598986 489076324128 489824020224 490101263008 490172153856 490431578112 490572859392 491944470528 492294111232 492565572576 492696551424 493046726656 493455671296 494346543138 494697891072 494829436928 495102296304 495454181376 495716401152 496839440384 497245596288 497599004672 497873391246 498359730176 498490933248 499265414214 500028687312 500384073728 500648902656 500793127296 501909230592 502193313664 502676545536 502961062912 503093477376 504494074368 505004097136 505416927477 505776143488 506043826176 506403487744 507317735232 507604879544 507678302208 507946991616 508093318656 508876161024 509513915904 509876043776 510157200168 510292856832 511079088128 511226317448 511570870272 512365672896 512784521172 513148973568 513420558336 515004367584 515370397696 516158291968 516294180864 516586405888 517886854716 518254933504 518529220608 518678596128 518953107456 519321944064 520128789152 520923958016 521061101568 521570091008 521857695744 522228596736 523039957748 523839577184 524116819968 524489326592 524778541056 525436225776 525733625242 525809670144 526239508608 526675984128 527050309632 527190458368 528377100174 529331912704 529484400214 529764630528 529841258496 530141151232 531098254071 531475722624 531757006848 532729731072 533108359168 533397380712 533776483328 534733258752 535035920384 535550754816 536382813813 536764038272 537048121344 537202831704 537487147008 537869156352 539528385088 539670426624 540495470592 540801393664 540879618048 542548133512 542835277824 543221088256 543520631808 543665160192 544051560448 545485840704 545873534976 546018689024 546319775232 546708062208 548236623872 548684795904 549074763776 549377535168 550456998432 550913560512 551363920884 551755792896 552147943424 553830875136 554144346112 554677567488 554991517696 555137630208 556228411392 556388647122 556683116544 557245900288 557701437216 558097813504 558797255984 558944370432 559798880256 560115729152 560196747264 560654696448 561924852566 562222252032 562621841408 562932082944 563081773056 563949338624 564967477872 565369018368 565831195776 566233350144 566533029888 567816503296 568129609278 568280681472 568684576768 568998161424 569553977344 569703923712 570589044816 571055489487 571461356928 571867512832 572170174464 572335002624 573610549248 573935215616 574659834672 574812643328 574963974144 575129607129 576737633661 577147539584 577619345688 578029878272 578335801344 579791697408 580119862336 580203773952 580678078464 581159706624 581572755456 582301618176 583036800192 583366801864 584090386432 584258648512 585144887796 585560769024 586039452768 586455969792 586766352384 588576420096 588994740224 589319524332 590050492416 590384463872 591870691104 592291352576 592604823552 592775538432 593089265664 593510793216 594432901888 595183400196 595341666304 595498401792 596408795136 596832681984 597759951712 598248608034 598673802496 598990651392 599416373248 599746904064 600498543744 600838428848 601915410432 602343211008 602503380992 603859543056 604201330502 604950757376 605125028816 605445292032 605875601408 606969433224 607400825856 607904618496 608401567872 608833978368 609266696192 609597006528 610366650201 611123724288 611469623296 612058005504 613008930072 613444615168 613769281536 613946093376 614271025152 614892027904 616439950203 616603868672 616766201856 617709109248 618058735616 618148134912 620055009728 620383174656 620824100864 621166436352 621331611648 622296944164 623412389376 623855468544 624365457408 624809213952 626556141568 626736636988 626901637824 627068338176 627514015744 627860040192 628646912982 629615497728 630130195296 630578049024 631026221056 632949571584 633307824128 634107403776 634276020224 634443005952 635872739568 636400147488 636852457472 637373071104 637826072576 638793566208 639770148864 640132261888 640224854016 640748224512 642199831504 642539716608 643350951936 643715091712 644513529856 645677117568 646136020992 646664223744 647123828736 648933146624 649120088309 649290982032 649463635968 649925230592 650283613056 651090198528 652101765504 652634845128 653098693632 653562871808 654097145856 655925960704 656287652097 656754096768 656928735232 657101684736 657290979576 659128724184 659597188096 660136395072 660605575168 660955201536 662619082752 662994128384 663831188328 664182521856 664654577664 665687218952 666327771648 666704916416 667531870208 667724169728 668737014624 669212307456 669759374592 670235394048 670791303168 672479945676 672658765824 673508027808 673889236636 674343419904 674725101568 675943232454 676423646976 676904402944 677262655488 677457758208 677816303616 678501548032 679351887872 680209600224 680390475776 680569602048 680765657418 681610051584 682094493696 682669035762 683154230528 683712694896 684198631424 684560744448 685425033216 686672490112 687539445054 687903326208 688392241152 690125192064 690515806288 691372294144 691571461504 691753531392 691937476608 692429258752 693679352256 694380633562 694748135424 695316077568 695810260992 696304795648 697561885944 697956709373 698427113472 698822426624 699704721408 700581634368 701079560192 701652678144 702234645504 702733746176 704502800232 704875659264 705953267712 706352840704 706455011328 708131005428 708634296832 709009342464 709904498688 710306308096 711196507616 712471302144 712977678336 713560522752 714067673088 715177085084 716064161792 716270442272 716459014656 716649529344 717158875136 717554331648 719560568832 720148794624 720660627456 721172824064 722474810442 723780370432 724179478176 724694175744 724886880256 725077721088 727314454272 727831379968 728426366976 728944082944 730049789952 731165884416 731579727872 732503380224 733421398479 733942664576 734551414016 735151894512 735258230784 735674390528 737916705792 738441166848 739044827136 739570089984 740183506944 741637881856 741851529496 742046836608 742244155392 743181272064 743601916288 745259160576 745868394432 746398507008 746928996352 747539595264 748898121321 749629669376 750043030968 750576110592 750775697408 750973353984 751189690944 753289970496 753825357824 754441594368 754977800192 757506145704 757707575296 758664215232 759065739264 759605231616 760785393088 761407319316 761517453312 761948475904 763113336832 763314241536 764270873856 764814065664 765439285248 766213112896 766618632192 766839476172 768346226978 768548509344 768983511548 769723460352 770159127584 770678194176 771114401792 772506551376 773055596544 773605031936 774237437952 774879608832 775430340608 776402157568 776830282074 777382400256 777793830912 778017894192 778982916096 780193183728 780747692032 781385937024 781941293056 782355136512 783342895104 784559936622 784768560128 785759365776 786175229952 786733989888 788600437863 788714505216 789160921472 790139764736 790367384576 790575464448 790785687552 793577866928 793997869056 794226600321 794646945792 795211726848 795776909312 796447208389 797213583936 797664810712 798654201856 799094596608 799662538752 800096071068 800664724992 802129352563 802553880576 803124281344 805146057408 805572182016 805804247556 806803734528 807260389376 809292577632 809867767808 810539491328 811202090496 811319427072 811778637824 812796008704 813822200268 814252916736 814831632384 815497740288 816077340672 817345240096 818359042048 818594791168 818810302464 819028033536 820062093312 821919933604 822354935808 823027193856 823612145664 824197513216 825685497648 826152839666 826370340768 827177566208 827633689344 828221915136 828442148864 828660252672 831216519168 831807291392 832487276544 833078951936 834342617088 834582970683 835868850432 836091117568 836552155824 837146720256 838195883976 839487330304 840173593728 840295120896 840770732032 842887278849 843333378048 843932762112 844622659584 845476538368 845924007936 847830319424 848053527552 848533529984 849350025216 849830761472 851724754944 852421022208 853026865152 853633138688 854330966016 855883567224 856719622144 857192035392 857801269248 858255261696 858502503936 860902823424 861514694656 861989752008 862218964992 862831771648 865721309376 865951514624 866429018532 867044817408 867503702016 869469020672 870179793504 870305660928 870798258176 872129527808 872359133184 873452427264 875050202796 875672129024 876135579648 876387972768 878341153536 878838298912 879683954688 880181860096 881273602048 882864630144 883492110336 885108251104 885576695808 886206103552 887806036656 888308539202 888437028864 888907235328 889163307648 890266189824 891649352832 892283076608 892775100294 893012499456 893647192064 894388404224 895249022976 896639927568 896878354432 897372912051 898010703744 898485977088 899124559872 901257643272 901898195968 903277010944 903514816512 903755071488 906301995753 906946133632 907426136064 907687543224 908167938048 908813402112 910225381016 911101238784 911616926528 911856927744 912747659264 913250967552 913900044288 914395509792 915319926059 916719260072 917204434944 917856321536 919513395108 920166922752 920653922304 920919140064 922338041856 922583302144 924905803008 926330847232 927088103424 927222202368 927747014656 930082514592 930574761984 931236151296 931997417472 932939628544 933445416246 934108845824 935536904192 935783202816 936312860672 937213820928 939337066976 939834212352 940104955482 940602507264 941271023616 941940015104 944174673904 944423246592 945345789952 945867073536 946539331584 949459233646 949961736192 950636904448 951161105664 951414030336 952090230784 953809109352 954600221232 955278686208 955532705792 956059606656 956739108864 959414091776 960198392832 960337281024 960880836608 963299747256 963809574912 965572637568 966258900992 966770294784 969204031488 969752605696 970685743104 971235155968 973399719936 974195453952 974887845888 976671173632 977895197972 978152648256 979648040448 980202526016 980344307712 981145718784 983888941056 984588222464 985131145152 985393102848 986093453312 986911342592 988693086276 989395782144 989658873856 990204592608 990908362752 991432802304 993678880768 994491192576 995198009344 995746782492 996719460352 996981866496 998530828428 1000057374624 1000768147456 1001297805312 1001586254592 1003818461184 1004386627328 1005353091072 1005922125824 1006186954752 1008988148736 1010008194272 1010833854954 1011552286976 1012087652352 1012806975488 1014635470464 1015209759088 1015356604416 1015893983232 1016186637312 1017752322048 1019027831808 1019752087552 1020314400336 1020585713664 1022158176256 1022452634896 1023141740544 1024003553643 1024731345792 1025569042344 1026297947136 1026841116672 1030008735168 1030740795392 1031309167581 1032316583936 1032588361728 1033172811776 1035773709432 1036509867008 1037058441216 1037357192256 1037906214912 1038643888128 1040257578304 1041570950343 1041847916032 1042122203136 1043715391488 1044457193472 1046079915496 1047679154368 1048233639936 1048978653184 1049557082112 1050872451552 1051467250484 1051619340288 1052479017216 1053351968256 1054100619264 1054380916736 1056754200348 1058663825408 1058968800428 1059529261056 1059682516992 1060282302464 1062196508142 1062951445248 1063514013696 1065459462144 1066216718336 1066794761424 1067552966656 1069466517504 1070071840768 1071101509632 1072765627626 1073528076544 1074096242688 1074405663408 1074974294016 1075738312704 1079056770176 1079340853248 1080990941184 1081602787328 1081759236096 1085096267024 1085670555648 1086442176512 1087041263616 1087330320384 1088103120896 1089019652287 1090971681408 1091747069952 1092037378048 1092639550464 1093416124416 1096473247744 1096789114729 1097369591808 1098149527552 1098755070336 1100913996864 1101827121024 1102727841768 1103511585792 1104295886848 1107661750272 1108288692224 1109355134976 1109983035392 1110275260416 1112456822784 1112777294244 1113366233088 1114491800576 1115402874432 1116195627008 1117594511968 1117888740864 1119597760512 1120231458304 1120393494528 1121309392896 1123849705132 1124444504064 1125243682816 1125864165888 1126163546112 1127898677248 1129934955744 1130738036736 1131662391552 1132466700288 1133066059776 1135633006592 1136259218556 1136561362944 1137369153536 1137996322848 1139107954688 1139407847424 1141178089632 1142110978974 1142922713856 1143735025664 1144340348928 1144670005248 1147221098496 1147870431232 1149319669344 1149625286656 1149927948288 1150259214258 1152519340467 1153475267322 1154295079168 1155238691376 1156059756544 1156671602688 1159583394816 1160239724672 1160407547904 1161356156928 1162319413248 1163145510912 1164603236352 1166073600384 1166733603728 1168180772864 1168517297024 1170289775592 1171121538048 1172078905536 1172911939584 1173532704768 1176839904933 1177152840192 1177989480448 1178639048664 1180100984832 1180768927744 1183741382208 1184582705152 1185209647104 1185551076864 1186178531328 1188865803776 1190366800392 1190683332608 1190996803584 1192817590272 1193665363968 1195519903424 1196497216068 1197347604992 1197981302784 1199493808128 1200997087488 1201676857696 1203830820864 1204686422016 1205006761984 1207719086112 1208402661004 1209901514752 1210250057632 1210890584064 1211751202816 1213938866448 1214801651712 1215809236992 1216803135744 1217667956736 1218533392384 1219194013056 1220733300402 1222247448576 1222939246592 1224116011008 1226017860144 1226889230336 1227538563072 1227892186752 1228542050304 1229784055808 1232879900406 1233207737344 1233532403712 1235418218496 1236117471232 1236296269824 1239229259499 1240110019456 1240766349312 1241648201728 1242332872704 1242663223296 1244593888328 1246824778752 1247710937088 1248730914816 1249618427904 1251559898897 1253112283136 1253473273976 1253803275648 1254136676352 1255028031488 1255720080384 1257293825964 1259230995456 1260260390592 1261156098048 1262052442112 1265899143168 1266615648256 1268214807552 1268552040448 1268886011904 1271745479136 1272800294976 1273704914944 1274746142208 1275652145152 1277587132416 1279540297728 1280264523776 1280449708032 1281496449024 1284399663008 1285079433216 1286701903872 1287430183424 1291354235136 1292272041984 1293328447488 1294247657472 1297866293248 1298240176618 1298581964064 1298927271936 1299850461184 1300567226112 1302180397056 1304203531008 1305269690256 1306197387264 1307125743616 1308194291712 1311851921408 1312575304194 1313508193536 1313857470464 1314203369472 1314581959152 1318257448368 1319194376192 1320272790144 1321211150336 1321910403072 1325238165504 1325988256768 1327662376656 1328365043712 1329309155328 1331374437904 1332462808803 1332655543296 1333409832832 1335063740416 1335448339456 1337474029248 1338424614912 1339518749184 1340470788096 1341582606336 1344959891352 1345317531648 1347016055616 1347778473272 1348686839808 1349450203136 1351886464908 1352847293952 1353808805888 1354915516416 1355632607232 1357003096064 1358703775744 1360419200448 1360780951552 1361139204096 1361531314836 1363220103168 1365338071524 1366308461056 1367425389792 1368397262848 1369121488896 1370850066432 1373344980224 1375078890108 1375806652416 1376784482304 1380250384128 1381031612576 1382744588288 1383142923008 1383507062784 1383874953216 1384858517504 1387358704512 1388761267124 1389496270848 1390632155136 1391620521984 1392609591296 1395123771888 1395913418746 1396854226944 1397644853248 1399409442816 1400168124369 1401163268736 1402159120384 1403305356288 1404469291008 1405467492352 1409005600464 1409751318528 1410157433223 1411906535424 1412705681408 1412910022656 1416262010856 1417268593664 1418018684928 1419808997376 1420612616192 1422393015232 1424188850469 1424942604288 1425955356672 1427121045504 1428135346176 1430354170168 1432128323584 1432540884544 1432918029312 1433299058688 1434317750272 1435108663296 1438359883807 1439121137664 1440297589248 1441321254912 1442345648128 1444949620884 1447560740864 1448358956352 1449388351488 1449773760512 1450155442176 1454628908544 1455662759936 1456852733952 1457888165888 1460099579904 1462331768832 1463159455744 1465006760448 1466842796958 1467885329152 1469102828032 1470303789024 1470516461568 1471348781056 1475833411584 1476882333696 1478089654272 1479140179968 1480367013888 1483275763712 1483703058992 1484093673216 1484488310784 1486362544128 1487203832576 1490518321152 1491736788864 1492797014016 1493857992704 1495079190528 1497796242642 1499259338752 1500086061936 1501152221184 1501551394816 1501946707968 1502379381888 1506579940992 1507650715648 1508883188736 1509955600384 1515012291408 1515415150592 1516250782431 1517328430464 1518131478528 1519210463232 1521570786176 1522814638632 1523034906624 1523896951808 1526226673664 1526628483072 1528541747712 1529628131328 1530878570496 1532426225792 1533237264384 1533678952344 1536692453956 1537097018688 1537967023096 1539446920704 1540318255168 1542228803584 1545013102752 1546111193088 1547210063872 1548474875904 1549759217664 1550860681216 1552804315136 1553660564148 1554764800512 1555587661824 1556035788384 1557965832192 1560386367456 1561495384064 1562771874048 1563882586112 1564710273024 1566685790208 1569119873244 1569537120256 1571518731552 1572350459904 1573467979776 1577200875726 1577429010432 1578321842944 1580279529472 1580734769152 1581150928896 1581571375104 1587155733856 1587995738112 1588453200642 1589293891584 1590423453696 1591553818624 1592894416778 1594427167872 1595329621424 1597308403712 1598189193216 1599325077504 1600192142136 1601329449984 1604258705126 1605107761152 1606248562688 1609148441439 1610292114816 1611144364032 1611608495112 1613607469056 1614520778752 1618585155264 1619735535616 1621078982656 1622404180992 1622638854144 1623557275648 1625592017408 1627644400536 1628505833472 1629663264768 1630995480576 1632154681344 1634690480192 1636718084096 1637189582336 1637620604928 1638056067072 1640124186624 1643839867208 1644709871616 1646054387712 1647224291328 1648395026432 1651370995296 1652305679332 1652740681536 1654355132416 1655267378688 1656443830272 1656884297728 1662433038336 1663614582784 1664974553088 1666157903872 1668685234176 1669165941366 1671737700864 1672182235136 1673104311648 1674293440512 1676391767952 1678974660608 1680347187456 1680590241792 1681541464064 1685774557698 1686666756096 1687865524224 1689245319168 1690953076736 1691848015872 1695660638848 1696107055104 1697067059968 1698700050432 1699661522944 1703449509888 1704842044416 1706053730304 1707266277376 1708661932032 1711316596451 1711767134448 1713439244288 1714384070784 1715602538496 1716510523392 1717005007872 1721805646848 1723029389312 1723979504016 1724437929984 1725663543296 1730212900983 1731442618752 1731903029248 1732858037064 1734089634816 1735007404032 1738938041344 1740359587008 1740611321856 1741596516352 1744259055616 1744718266368 1746904854528 1750100405592 1751344258048 1752271159296 1752775945536 1756682307072 1757676597824 1759367909376 1760363720192 1765729260288 1766984220672 1770216502208 1771153391616 1772412207104 1775612073312 1776617078404 1776874057728 1777814470656 1778326615296 1780532379648 1783298705664 1784566153216 1785550200588 1786024998912 1787294384128 1788776808448 1790498045952 1793279855136 1793756708864 1794745824102 1796021407488 1796971954176 1798249119744 1802515286544 1803796391936 1806554021888 1807029633024 1807510142976 1812603991506 1813892267264 1814852272128 1815375086448 1816335876096 1817626804224 1820450762032 1822202477568 1823233853056 1823713855488 1825495318528 1826501935104 1827800088576 1828791019584 1830639852118 1833438520144 1834408869888 1835712643072 1839026790216 1840067688347 1840333845504 1841307844608 1841838280128 1844676083712 1845166604288 1849319850609 1849811606016 1852661694464 1853195400749 1854176206848 1854444404736 1855494029312 1860165029184 1861149523968 1862472302592 1863994834944 1865879257088 1866890832492 1868217691648 1871073808384 1871566405632 1872625721344 1874427641856 1878674133952 1879668424704 1880209910964 1881205014528 1882542047232 1888349347808 1888846493184 1890691579904 1891734147072 1893078663168 1898918467292 1899923472384 1901273808896 1902322211328 1902828060672 1904180461568 1907618218704 1909200442464 1910557372416 1911065411584 1912119213312 1913478217728 1918828183552 1920396785664 1920674562048 1921761673216 1926599494512 1927619149824 1931145275136 1932517801984 1933540589568 1938408062976 1939505211392 1941371486208 1942470311936 1946799439872 1947360264927 1948390907904 1949775691776 1953342347264 1955790395944 1956305296512 1959296080896 1960405052032 1960688615424 1962291437568 1966736983981 1967777882112 1969176444928 1970262290304 1970786205696 1972186906624 1973822685184 1977386172552 1978791564288 1979317747712 1980409185216 1981816725504 1982865604608 1987357761536 1988982385152 1990396018688 1991493564984 1993438920704 1993963732992 1997061656856 2000114749248 2001536294912 2002595610624 2003172509184 2007636922368 2008773254656 2010706182144 2011844251648 2012373909504 2017976297472 2020016388544 2021667709908 2023104573952 2024175304704 2029270940928 2030419518176 2030713208832 2031787966464 2032373274624 2035504644096 2038055663616 2039504175104 2040628800672 2041171427328 2044316352512 2044905269792 2046283481088 2048007107286 2049462691584 2051138084688 2052595894272 2053682233344 2060017470336 2061481590784 2062618335162 2064633167872 2065176723456 2066345623552 2071547418864 2073019734016 2074116882432 2074714384512 2075812429824 2077287776256 2080515156608 2083141900686 2083695832064 2084244406272 2087430782976 2088914386944 2092159830992 2093870128119 2095358308736 2096467279872 2097957306368 2099114164224 2101744903104 2102934500968 2103238680576 2104958034432 2106703936512 2108201238528 2108761833472 2113508400696 2114704656757 2117327650816 2117937600856 2119058522112 2119365033984 2120564604928 2124393016284 2125902890496 2127028027392 2130918924288 2132433436672 2133589522848 2135105933312 2138933035008 2140143681536 2142203019264 2145531255252 2147056153088 2148192485376 2148811326816 2149948588032 2151476625408 2158113540352 2158681706496 2161981882368 2163205574656 2163518472192 2170192534048 2171341111296 2172884353024 2174082527232 2174660640768 2176206241792 2178039304574 2181943362816 2183494139904 2184074756096 2185279100928 2186832248832 2192946495488 2193578229458 2194739183616 2196299055104 2197510140672 2200264195437 2201827993728 2203654242048 2205455683536 2207023171584 2208591773696 2215323500544 2216577384448 2218710269952 2219966070784 2220550520832 2224913645568 2225554588488 2226732466176 2228983601152 2230805748864 2232391254016 2235189023936 2235777481728 2239195521024 2240462916608 2240786989056 2242618785792 2247699410264 2248889008128 2250487365632 2251728331776 2252327092224 2255797354496 2259869911488 2261476073472 2263324783104 2264933400576 2271266013184 2272518437112 2273122725888 2274738307072 2275992645696 2278215909376 2278815694848 2282356179264 2284221957948 2285845427712 2287470051328 2289340010496 2294442196992 2295740862464 2298639338688 2299250573312 2299855896576 2300518428516 2305038680934 2306950534644 2308590158336 2310477382752 2312119513088 2313343205376 2319166789632 2320479449344 2320815095808 2322712313856 2324638826496 2326291021824 2329206472704 2332147200768 2333467207456 2336361545728 2337034594048 2340579551184 2342243076096 2344157811072 2345823879168 2347065409536 2353679809866 2354305680384 2355978960896 2357278097328 2360201969664 2361537855488 2365801313589 2367482764416 2369165410304 2370419294208 2371102153728 2372357062656 2377731607552 2380733600784 2381366665216 2381993607168 2382679800963 2385635180544 2387330727936 2389341625167 2391039806848 2392994432136 2394695209984 2395962605568 2398987616256 2401994174976 2403353715392 2406388057689 2407661641728 2409372844032 2415438172224 2416805322008 2419803029504 2420500115264 2421781168128 2423502405632 2427877732896 2429603303424 2431618473984 2433606271488 2435335913472 2437066784768 2438388026112 2441466600804 2444494897152 2445878493184 2448232022016 2452035720288 2453778460672 2455077126144 2455784373504 2457084100608 2459568111616 2465759800812 2466415474688 2467064807424 2470836436992 2472234942464 2472592539648 2478458518998 2480220038912 2481532698624 2483296403456 2484665745408 2485326446592 2489187776656 2493649557504 2495421874176 2497461829632 2499236855808 2503119797794 2506224566272 2506946547952 2507606551296 2508273352704 2510056062976 2511440160768 2514587651928 2518461990912 2520520781184 2522312196096 2524104884224 2528661836547 2531798286336 2533231296512 2536429615104 2537104080896 2537772023808 2543490958272 2545600589952 2547409829888 2549492284416 2551304290304 2555174264832 2559080595456 2560529047552 2560899416064 2562992898048 2568799326016 2570158866432 2573403807744 2574860366848 2582708470272 2584544083968 2586656894976 2588495314944 2595732586496 2596480353236 2597163928128 2597854543872 2599700922368 2601134452224 2608407062016 2610539380512 2612394774528 2614251487232 2616388583424 2623703842816 2625150608388 2627016387072 2627714940928 2628406738944 2629163918304 2636514896736 2638388752384 2640545580288 2642422300672 2643820806144 2650476331008 2651976513536 2655324753312 2656730087424 2658618310656 2662748875808 2664925617606 2665311086592 2666819665664 2670127480832 2670896678912 2674948058496 2676849229824 2679037498368 2680941576192 2683165212672 2689211794423 2689919782704 2690635063296 2694032111232 2695556946544 2697373679616 2698900406272 2703772929816 2705694587904 2707617611776 2709831032832 2711265214464 2714006192128 2717407551488 2718905987259 2720838400896 2721561903104 2722278408192 2723062629672 2726440206336 2730676143048 2732616922112 2734850779584 2736794525696 2738242977792 2741700132864 2745959778177 2746689960448 2750157780216 2751613304832 2753568964608 2760500768256 2762063225152 2765489176576 2766285846016 2767014125568 2767749906432 2774717409024 2777522534248 2778992541696 2781264310272 2783241043968 2785219182592 2790247543776 2791826837492 2793708453888 2795289706496 2798818885632 2800336248738 2802326537472 2804318240768 2806610712576 2808938582016 2810934984704 2818011200928 2819502637056 2820314866446 2823813070848 2825411362816 2825820045312 2832524021712 2834537187328 2836037369856 2839617994752 2841225232384 2844786030464 2848377700938 2849885208576 2851910713344 2854242091008 2856270692352 2860708340336 2864256647168 2865081769088 2865836058624 2866598117376 2868635500544 2870217326592 2876719767614 2878242275328 2880595178496 2882642509824 2884691296256 2889899241768 2891534938831 2895121481728 2896717912704 2898776702976 2899547521024 2900310884352 2909257817088 2911325519872 2913705467904 2915776331776 2920199159808 2924663537664 2926318911488 2930013520896 2933685593916 2935770658304 2938205656064 2940607578048 2941032923136 2942697562112 2951666823168 2953764667392 2956179308544 2958280359936 2960734027776 2966551527424 2967406117984 2968187346432 2968976621568 2972725088256 2974407665152 2981036642304 2983473577728 2985594028032 2987715985408 2990158381056 2995592485284 2998518677504 3000172123872 3002304442368 3003102789632 3003893415936 3004758763776 3013159881984 3015301431296 3017766377472 3019911200768 3030024582816 3030830301184 3032501564862 3034656860928 3036262957056 3038420926464 3043141572352 3045629277264 3046069813248 3047793903616 3052453347328 3053256966144 3057083495424 3059256262656 3061757140992 3064852451584 3066474528768 3067357904688 3073384907912 3074194037376 3075934046192 3078893841408 3080636510336 3084457607168 3090026205504 3092222386176 3094420127744 3096949751808 3099518435328 3101721362432 3105608630272 3107321128296 3109529601024 3111175323648 3112071576768 3115931664384 3120772734912 3122990768128 3124712851029 3125543748096 3127765172224 3133371580416 3138239746488 3139074240512 3143037463104 3144700919808 3146935959552 3154401751452 3154858020864 3156643685888 3161469538304 3162301857792 3163142750208 3174311467712 3175991476224 3176906401284 3178587783168 3180846907392 3185788833556 3188854335744 3190659242848 3194616807424 3196378386432 3198650155008 3200384284272 3202658899968 3208517410252 3210215522304 3212497125376 3218296882878 3220584229632 3222288728064 3223216990224 3227214938112 3229041557504 3237170310528 3239471071232 3242157965312 3244808361984 3245277708288 3247114551296 3251184034816 3255288801072 3257011666944 3259326529536 3261990961152 3264309362688 3267058956861 3269380960384 3273436168192 3274379164672 3275241209856 3276112134144 3280248373248 3287679734416 3289419743232 3290367344187 3292108775424 3294448582656 3296790052864 3302741990592 3304611358664 3305481363072 3308710264832 3310534757376 3312887660544 3313768595456 3323107317761 3324866076672 3327229165568 3329949106176 3332315807744 3337370468352 3338331882732 3343475401728 3344364470272 3346208623296 3348586881024 3352783535904 3357949321216 3360694374912 3361180483584 3363082928128 3371549115396 3373333512192 3375731048448 3378490638336 3381906153472 3383696031744 3391321277696 3392214110208 3394134119936 3397400100864 3399323045888 3406899019776 3409684088832 3412107460608 3414532554752 3417323864064 3422633192902 3423534268896 3426878488576 3428768141568 3431205076992 3433021046784 3434010015744 3443611293696 3446058778624 3447959008032 3448875859968 3451327086592 3457558021401 3460425801966 3462885237504 3463806058496 3465716074128 3468179269632 3470014808064 3477876082688 3480719174016 3481222643712 3483193032704 3488518111232 3489436532736 3493809709056 3500200811184 3502688516096 3504542318592 3505551891072 3513364614144 3515353195648 3518735818752 3520727440384 3531458520576 3533968441344 3540433004416 3542306783232 3544824414208 3551224146624 3553234156808 3553748115456 3555628941312 3556653230592 3566597411328 3569132306432 3571100401176 3572049997824 3574588768256 3577553616896 3580996091904 3586559710272 3587513417728 3589491648204 3592042814976 3593943908352 3605030573088 3607592783872 3613108043776 3614059266048 3615020285952 3625207983012 3627784534528 3629704544256 3630750172896 3632671752192 3635253608448 3640901524064 3644404955136 3646467706112 3647427710976 3650990637056 3653003870208 3655600177152 3657582039168 3661279704236 3666877040288 3668817739776 3671425286144 3678053580432 3680135376694 3680667691008 3682615689216 3683676560256 3689352167424 3690333208576 3698639701218 3699623212032 3705323388928 3706390801498 3708352413696 3708888809472 3710988058624 3717687778497 3720330058368 3722299047936 3724944605184 3727989669888 3731758514176 3733781664984 3736435383296 3742147616768 3743132811264 3745251442688 3748855283712 3754679696691 3757348267904 3759336849408 3760419821928 3762410029056 3765084094464 3776698695616 3777692986368 3781383159808 3783468294144 3786157326336 3797836934584 3799846944768 3802547617792 3804644422656 3805656121344 3808360923136 3815236437408 3818400884928 3821114744832 3822130823168 3824238426624 3826956435456 3837656367104 3840793571328 3841349124096 3843523346432 3853198989024 3855238299648 3862290550272 3865035603968 3876816125952 3879010422784 3882742972416 3884940623872 3893598879744 3894720529854 3896781815808 3899551383552 3906684694528 3911580791888 3912610593024 3918592161792 3920810104064 3921377230848 3924582875136 3933473967962 3935555764224 3938352889856 3940524580608 3941572411392 3944373813248 3947645370368 3954772345104 3957583128576 3958635495424 3960818370432 3963633451008 3965731209216 3974715523072 3977964770304 3980792037376 3982987129968 3986877841408 3987927465984 3994123313712 3997388426409 4000229498496 4003072589824 4005191221248 4006345018368 4015273844736 4017546509312 4021412364288 4023688503296 4024747819008 4035952594944 4040032777088 4043335419816 4046209147904 4048350609408 4058541881856 4060839036352 4061426417664 4064746549248 4071009288192 4076111327232 4079008350208 4081257601344 4082342854656 4088632705024 4089810539584 4096014214572 4098925383168 4102276169376 4105191788544 4107364466688 4120034940672 4122963181568 4125236670324 4129266335744 4130353446912 4132691247104 4143094837728 4146039468032 4148233764864 4149428769024 4151624859648 4154575552512 4161030313216 4166283801372 4167391664128 4168488812544 4174861565952 4177828773888 4184319661984 4187740256238 4190716617472 4192934559744 4195914612736 4198228328448 4203489806208 4205869001936 4206477361152 4209916068864 4213407873024 4216402477056 4217523666944 4227016801392 4229409313514 4234655301632 4235875201712 4238117044224 4238730067968 4241129209856 4248786032568 4251805780992 4254056054784 4261837848576 4264866873344 4267179045696 4270211866624 4272566551407 4277866070016 4280287363072 4284406038528 4291062510504 4294112306176 4296384970752 4297622653632 4299897176064 4302953250816 4315079651421 4316227080704 4317363412992 4323963764736 4326411149312 4327036944384 4340385068096 4342682222592 4345768706048 4348165054464 4349321281536 4356078609148 4363886725632 4366988279808 4368149512192 4370558201856 4373664497664 4385892990976 4387156458916 4389478367232 4392598110208 4395020281344 4400528390874 4403655987456 4407308484096 4410911367072 4414046343168 4417183547392 4430647001088 4433154768896 4437420539904 4439932141568 4441101041664 4449827291136 4451109176976 4453464932352 4457967202304 4461611497728 4464782508032 4470378047872 4471554963456 4478391042048 4480925833216 4481573978112 4485237571584 4495398820528 4497778016256 4500974731264 4503456663552 4504654184448 4511594708992 4519739822976 4522952146944 4526649566208 4529866801152 4542532026368 4543840618163 4545036874224 4546245451776 4549476614144 4551985291392 4556431818752 4557631389696 4564712358528 4568443915896 4571690855424 4574940102656 4578680020992 4588884393984 4591481724928 4597278677376 4598501146624 4599711793152 4601036857032 4610077361868 4613901069288 4617180316672 4620954765504 4624239026176 4626686410752 4638333579264 4640958898688 4641630191616 4645424627712 4649277652992 4652582043648 4658412945408 4664294401536 4666934414912 4672723091456 4674069188096 4681159102368 4684486152192 4688315622144 4691647758336 4694130819072 4707359619732 4708611360768 4711957921792 4714556194656 4720403939328 4723075710976 4731602627178 4734965528832 4738330820608 4740838588416 4742204307456 4744714125312 4755463215104 4761467201568 4762733330432 4763987214336 4765359601926 4771270361088 4774661455872 4778683250334 4782079613696 4785988864272 4789390419968 4791925211136 4797975232512 4803988349952 4806707430784 4812776115378 4815323283456 4818745688064 4830876344448 4833610644016 4839606059008 4841000230528 4843562336256 4847004811264 4855755465792 4859206606848 4863236947968 4867212542976 4870671826944 4874133569536 4876776052224 4882933201608 4885696965611 4888989794304 4891756986368 4896464044032 4904071440576 4907556921344 4910154252288 4911568747008 4914168201216 4919136223232 4931519601624 4932830949376 4934129614848 4941672873984 4944469884928 4945185079296 4956917037996 4960440077824 4963065397248 4969331490816 4970652893184 4978375553312 4987299115008 4990843748352 4994923659264 4998473711616 5006239595588 5012449132544 5013893095904 5015213102592 5016546705408 5020112125952 5022880321536 5029175303856 5036923981824 5041041562368 5044624392192 5048209768448 5057323673094 5063596572672 5066462593024 5072859230208 5074208161792 5075544047616 5086981916544 5091201179904 5094819659776 5098984568832 5102608580608 5110348529664 5118161190912 5121058095104 5121798832128 5125985796096 5133949789353 5137598652032 5140317732864 5146807615488 5149720733696 5165416940544 5169088167936 5173313789952 5176990629888 5191465172992 5192960706472 5194327856256 5195709087744 5199401844736 5202268904448 5216814124032 5221078761024 5224789549056 5228502974464 5232777166848 5247407685632 5250301216776 5254032774144 5255429881856 5256813477888 5258327836608 5273029793472 5276777504768 5281091160576 5284844601344 5300952662016 5303953027072 5310649506624 5313460174848 5317236621312 5325497751616 5329851235212 5330622173184 5333639331328 5341793357824 5349896116992 5353698459648 5358074996736 5361883152384 5366330425344 5378423588846 5379839565408 5381270126592 5388064222464 5391113893088 5394747359232 5397800812544 5407545859632 5411389175808 5415235223552 5419662065664 5422530428928 5428012384256 5434815102976 5437811974518 5441676801792 5443123806208 5444556816384 5446125259344 5452880412672 5461352286096 5465233844224 5469701559168 5473589051392 5476485955584 5483400265728 5491919556354 5493379920896 5500315560432 5503226609664 5507137929216 5520203065041 5521001536512 5524126450304 5530978353152 5532571692032 5534028251136 5535499812864 5549434818048 5555045068496 5557985083392 5559586202247 5562528620544 5566482087936 5570438365184 5575130458723 5580495087552 5583653674984 5587416907776 5590579412992 5597637771264 5600672497476 5604653074944 5608636481536 5613221425152 5617877164032 5621869969408 5636022401856 5639005274112 5640629732892 5647626141696 5650822725632 5665048043424 5669074374656 5672074739712 5679235989504 5682450464768 5689572060928 5696755401876 5699770417152 5703821426688 5708484182016 5712541384704 5721416680672 5728513294336 5730163538176 5731672117248 5733196234752 5737271001088 5740434653184 5753439535228 5756484550656 5761190356992 5765285019648 5769382592512 5779798483536 5783069877662 5790242963456 5793435825408 5797553405952 5799095042048 5800621768704 5818515634176 5822651039744 5827410935808 5831552663552 5840398319616 5842080794781 5849327075328 5852637822976 5860027041792 5867371187832 5871541316608 5876411312128 5881215156096 5882065846272 5885395124224 5900210951943 5903333646336 5907529334784 5912358617088 5916560719872 5921468055552 5933103054848 5934812235968 5936374692864 5937953243136 5945450176512 5948815330304 5962073284608 5966947155456 5971188056064 5975431970816 5980316762112 5991184970568 5997037355008 6000344247744 6004608884736 6006205579264 6007786831872 6009517527552 6026319763968 6030602862592 6035532754944 6039822401536 6060049165632 6061660602368 6065003129724 6069313721856 6072525914112 6086283144704 6091258554528 6092139626496 6095587807232 6104906694656 6106513932288 6114166990848 6118512525312 6123514281984 6129704903168 6132949057536 6134715809376 6146769815824 6148388074752 6151868092384 6157787682816 6161273020672 6168915214336 6180052411008 6184444772352 6188840255488 6193899503616 6199036870656 6203442724864 6211217260544 6214642256592 6219059202048 6222350647296 6224143153536 6231863328768 6241545469824 6245981536256 6249425702058 6251087496192 6255530344448 6266743160832 6276479492976 6278148481024 6281610384357 6286074926208 6289401839616 6293871919104 6308803502904 6309716041728 6313287371776 6322939076608 6324603715584 6326285500416 6344113970271 6348622935424 6351982952448 6353812802568 6357175566336 6361693814784 6371577667112 6377708671488 6381318485696 6389233614848 6392756772864 6397300310016 6400768568544 6405317799936 6417034820504 6420431044608 6424994250752 6436593765756 6441168459264 6444577456128 6446433980448 6454429876224 6458083115008 6474340621056 6478942142464 6484315930624 6489616723968 6490555416576 6494229102592 6502368069632 6510577602144 6514023333888 6518653059072 6523981922304 6528618725376 6534117913722 6538761920768 6546872336384 6548758329344 6550482419712 6552224268288 6560496746496 6575359468832 6578839486464 6580734688374 6584217550848 6588897165312 6593580105728 6605483981184 6609222717328 6610962726144 6617420529664 6621069514752 6625775321088 6627537190912 6646214635522 6649732153344 6654458331136 6659898212352 6664631615488 6674740936704 6676663765464 6686950803456 6688728940544 6692417246592 6697173762048 6705567071808 6715898642432 6721388749824 6722360967168 6726165856256 6743098230792 6746667024384 6751462096896 6756981276672 6763812306944 6767392063488 6782642555392 6784428220416 6788268239872 6794800201728 6798646091776 6813798039552 6819368177664 6824214921216 6829065109504 6834647728128 6845266385804 6847068537792 6853756977152 6857536283136 6862410153984 6868020031488 6887222587392 6892117557248 6895918016064 6897751719936 6902654173184 6915116042802 6920851603932 6925770475008 6927612116992 6931432148256 6936358539264 6940029616128 6955752165376 6961438348032 6962445287424 6966386065408 6977036222464 6978873065472 6987619418112 7000401622368 7005377032192 7009084637184 7011103782144 7026729228288 7030706391296 7037471637504 7041454880768 7062917041152 7067936882688 7080866008832 7084613566464 7089648828416 7102448293248 7106468313616 7107496230912 7111257882624 7113306461184 7133194822656 7138264612864 7142200802352 7144099995648 7149177536512 7155107233792 7161992183808 7168024875501 7173119420544 7175026835456 7178983296408 7184085629952 7187887816704 7210061146176 7215185567744 7219164173067 7226216087552 7228118532096 7250415966024 7255569069056 7259409088512 7261500345792 7265343504384 7270507216896 7281803048128 7288809910272 7292935412224 7294855421952 7306007740416 7311200354304 7315164078336 7322559408472 7333754080576 7337635479552 7342850572288 7356107160864 7360270753388 7361335382016 7365231378432 7367353120512 7378704334848 7380666417152 7397279402436 7399246424064 7410646777856 7412781602996 7416704827392 7417777618944 7421976117248 7435375556994 7440660116736 7444598095872 7449889210368 7455979339776 7463517028352 7467563329968 7472870766592 7484295233536 7486265622528 7490502885376 7497710567424 7509359393382 7514696535808 7518673698816 7520839643856 7524820058112 7530168188928 7553397391232 7555385972736 7562766319616 7566936588288 7572314652672 7595673869168 7599693889536 7605095235584 7609288845312 7611312242688 7616721846272 7623137566009 7630472874816 7636801769856 7642229489664 7644261646336 7648476853248 7653912870912 7675312734208 7677523803103 7681587142656 7682698248192 7687046692864 7706397978048 7710476599296 7724581100544 7730071207936 7753632251904 7758020845568 7765485944832 7769881247744 7787197759488 7789441059708 7793563631616 7799102767104 7813369389056 7823161583776 7825221186048 7837184323584 7841620208128 7842754461696 7849165750272 7866947935924 7871111528448 7876705779712 7881049161216 7883144822784 7888747626496 7895290740736 7909544690208 7915166257152 7917270990848 7921636740864 7927266902016 7931462418432 7949431046144 7955929540608 7961584074752 7965974259936 7973755682816 7975854931968 7988246627424 7994776852818 8000458996992 8006145179648 8010382442496 8012690036736 8030547689472 8035093018624 8042824728576 8047377006592 8049495638016 8067635383269 8071905189888 8080065554176 8086670839632 8092418295808 8096701218816 8117083763712 8121678072704 8122852835328 8129493098496 8142018576384 8152222654464 8158016700416 8162515202688 8164685709312 8177265410048 8179621079168 8192028429144 8197850766336 8204552338752 8210383577088 8214728933376 8237879334531 8240069881344 8245926363136 8250473340648 8258532671488 8260706893824 8265382494208 8286189675456 8292078936064 8296467529728 8298857538048 8303249719296 8322060626432 8332567602744 8334783328256 8336977625088 8349723131904 8355657547776 8368639323968 8375480512476 8381433234944 8385869119488 8396456656896 8406979612416 8411738003872 8412954722304 8419832137728 8426815746048 8432804954112 8435047333888 8454033602784 8458818627028 8469310603264 8471750403424 8476234088448 8477460135936 8482258419712 8497572065136 8503611561984 8508112109568 8523675697152 8529733746688 8534358091392 8540423733248 8545133102814 8555732140032 8560574726144 8568812077056 8582125021008 8588224612352 8592769941504 8595245307264 8599794352128 8605906501632 8630159302842 8632454161408 8634726825984 8647927529472 8652822298624 8654073888768 8674604816493 8680770136192 8685364445184 8691537412096 8696330108928 8698642563072 8712157218296 8727773451264 8733976559616 8736299024384 8741116403712 8747328995328 8760919292279 8771785981952 8774312917832 8778956734464 8785196220416 8790040562688 8801056781748 8807311974912 8814616968192 8821822734144 8828092686336 8834367094784 8861294002176 8866309537792 8874841079808 8879864283136 8882202083328 8899654582272 8902218353952 8906929864704 8915934404608 8923222995456 8929565016064 8940756095744 8943109926912 8956782084096 8961851666432 8963147956224 8970475143168 8990797641056 8995556032512 9001949462528 9006913327104 9009308368896 9039479645952 9045904293888 9053299132416 9059733602304 9085064052736 9087681236326 9090073748448 9092490903552 9098953228288 9103970582784 9112863637504 9115262779392 9129424717056 9136887831792 9143381710848 9149880205312 9157360041984 9177768787968 9182963449856 9194557354752 9197002293248 9199423586304 9202073714064 9220154723736 9227802138576 9234360633344 9241909531008 9248478052352 9253372821504 9276667158528 9281917797376 9283260383232 9290849255424 9298555305984 9305164087296 9316825890816 9328588803072 9333868829824 9345446182912 9348138376192 9362318204736 9368972304384 9376631244288 9383295516672 9414719239464 9417222721536 9423915843584 9429112389312 9440807878656 9446151421952 9463205254356 9469931057664 9476661641216 9484408614912 9489428250624 9510926430208 9522934403136 9525466660864 9527974428672 9530719203852 9542540722176 9557366500668 9564159227392 9571977728544 9578780839936 9583850422272 9595950465024 9607976699904 9613414861568 9625552230756 9630646566912 9637491376128 9661752688896 9667221288032 9679212118016 9682000461056 9687124672512 9694009622528 9711510931584 9718413213696 9726473895936 9734425085952 9741343653888 9748267139072 9753552104448 9765866403216 9771393931222 9777979588608 9783513972736 9792928088064 9801176870583 9808142881152 9815113842688 9820308504576 9823137494016 9828336402432 9838272446464 9863039203248 9865661898752 9868259229696 9871102032561 9883345747968 9888939769856 9890370158592 9913834075992 9920880155648 9926130794496 9938662981632 9941305786368 9956751106624 9969321953283 9974598230016 9981687496704 9989847318528 9996947423232 10012479191176 10024898265088 10027786191808 10030426205184 10033093410816 10040224251904 10045760643072 10058350607712 10068519186649 10073847963648 10082083124736 10089248784384 10096419536896 10114647346188 10127193145344 10132925186048 10145718460416 10148416323584 10151088095232 10173963833088 10182402359808 10189639319552 10197969137664 10205217161216 10220697059328 10236322381824 10242116190208 10243597664256 10251971592192 10267899578706 10275197304064 10280635465728 10293615230976 10299441467392 10330833881088 10338176335872 10346627579904 10353981259776 10382930345984 10385921412944 10388655712512 10391418175488 10398803689472 10404537808896 10433628248064 10442157522048 10449579098112 10457005948928 10465554333696 10494815371264 10500602433552 10508065548288 10510859763712 10513626955776 10516655673216 10546059586944 10553555009536 10562182321152 10569689202688 10601905324032 10607906054144 10621299013248 10626920349696 10634473242624 10650995503232 10659702470424 10661244346368 10667278662656 10683586715648 10699792233984 10707396919296 10716149993472 10723766304768 10732660850688 10756847177692 10759679130816 10762540253184 10776128444928 10782227786176 10795601625088 10815091719264 10822778351616 10830470447104 10839324131328 10845060857856 10856024768512 10869630205952 10875623949036 10883353603584 10886247612416 10889113632768 10892250518688 10905760825344 10922704572192 10930467688448 10939403118336 10947178102784 10952971911168 10966800531456 10983839112708 10986759841792 11000631120864 11006453219328 11014275858432 11040406130082 11042003073024 11048252900608 11061956706304 11065143384064 11068056502272 11070999625728 11098869636096 11110090136992 11115970166784 11119172404494 11125057241088 11132964175872 11140876730368 11150260917446 11160990175104 11167307349968 11174833815552 11181158825984 11195275542528 11201344994952 11209306149888 11217272963072 11226442850304 11235754328064 11243739938816 11264039090073 11272044803712 11278010548224 11281259465784 11295252283392 11301645451264 11330096086848 11338148749312 11344149479424 11358471979008 11364900929536 11379144121856 11393510803752 11399540834304 11407642853376 11416968364032 11425082769408 11442833361344 11457026588672 11460327076352 11463344234496 11466392469504 11480869306368 11506879070456 11512969101312 11522380713984 11530570039296 11538765185024 11559596967072 11566139755324 11580485926912 11586871650816 11595106811904 11598190084096 11637031268352 11645302079488 11654821871616 11663105327104 11680796639232 11684161589562 11698654150656 11705275645952 11720054083584 11734742375664 11743082633216 11752822624256 11762430312192 11764131692544 11770790248448 11800421903886 11806667292672 11815058669568 11824717234176 11833121439744 11842936111104 11866206109696 11869624471936 11872749385728 11875906486272 11890900353024 11897630660608 11924146569216 11933894310912 11942376112128 11950863941632 11960633524224 11979216175157 11982369941136 11994074710016 12000688495488 12009217769472 12012411158528 12015573663744 12019035055104 12052639527936 12061205725184 12071065509888 12079644803072 12120098331264 12123321204736 12130006259448 12138627443712 12145051828224 12172566289408 12182517109056 12184279252992 12191175614464 12209813389312 12213027864576 12228333981696 12237025050624 12247028563968 12259409806336 12265898115072 12269431618752 12293539631648 12296776149504 12303736184768 12315575365632 12322546041344 12360104822016 12368889544704 12377680510976 12387799007232 12398073741312 12406885449728 12422434521088 12429284513184 12438118404096 12444701294592 12448286307072 12463726657536 12483090939648 12491963072512 12498851404116 12502174992384 12511060688896 12533486321664 12552958985952 12556296962048 12563220768714 12572149852416 12578803679232 12587743838208 12617607005808 12619432083456 12626574743552 12645878153216 12649207431168 12652571000832 12688227940542 12697245870848 12703965904896 12707625605136 12714351132672 12723387629568 12743155334224 12755417342976 12762636971392 12778467229696 12785513545728 12794600620032 12801537137088 12810635599872 12834069641008 12840862089216 12849988501504 12873187531512 12880473818429 12882336918528 12889154912256 12892867960896 12908859752448 12916166230016 12945238954263 12948681242112 12957884284928 12968631861248 12979233447936 12981110833152 12988458205184 13004736139264 13021155204288 13028046667776 13037306118144 13047963844608 13068235827444 13077523841536 13097516658688 13100964839424 13104448536576 13120993492992 13150718937664 13157678972928 13161469376748 13168435101696 13177794330624 13210967962368 13218445434656 13221925452288 13234841059328 13242139029504 13251550642176 13255074381824 13292429271044 13299464306688 13308916662272 13319796424704 13329263230976 13349481873408 13353327530928 13373901606912 13377457881088 13384834493184 13394347524096 13411134143616 13431797284864 13442777499648 13444721934336 13452331712512 13486196461584 13493334048768 13502924193792 13513962553344 13527624613888 13534784126976 13565285110784 13568856440832 13576536479744 13589600403456 13597292183552 13627596079104 13631521854489 13638736355328 13648429842432 13658130219008 13669295456256 13690532771608 13694137075584 13707513954304 13715072566272 13724820307968 13736040062976 13767158887867 13774445174784 13784235114496 13791836032128 13795503439872 13805308346368 13830232085604 13841703207864 13851540950016 13855224233984 13862864296512 13872717078528 13880059232256 13911504330752 13922876696064 13924890574848 13932772130816 13954072444928 13957746130944 13975238836224 14000803244736 14010754064384 14018169274368 14022207564288 14053458456576 14061412782592 14074943275008 14082909761536 14125834082304 14135873765376 14161732017664 14169227132928 14204896586496 14212936627232 14214992461824 14222515765248 14226612922368 14266389645312 14276529225728 14284401604704 14288199991296 14298355073024 14310214467584 14323984367616 14336049751002 14346238841088 14350053670912 14357966592816 14368171259904 14375775633408 14420122292352 14430371135488 14438328346134 14452432175104 14456237064192 14500831932048 14511138138112 14518818177024 14523000691584 14530687008768 14541014433792 14563606096256 14577619820544 14585870824448 14589710843904 14612015480832 14622400708608 14630328156672 14645118816944 14657090896833 14667508161152 14675270959104 14685701144576 14712214321728 14720541506776 14722670764032 14730462756864 14734706241024 14757408669696 14761332834304 14794558804872 14798492848128 14821293555712 14825563205992 14833409654784 14835555237888 14843952234496 14870751113988 14881320233472 14889196191744 14911958679552 14927034056704 14935126659936 14945741533184 14968590467072 14972531245056 14981005770752 14995421134848 15018718786764 15029393071616 15037347397632 15041679287712 15049640116224 15060336377856 15106794782464 15110771945472 15125532639232 15133873176576 15144629305344 15191347738336 15199387779072 15210190471168 15218577690624 15222624485376 15233443692544 15246275132018 15260945749632 15273603539712 15284458979328 15288523292672 15296953706496 15307825741824 15350625468416 15355047606206 15363174285312 15365396496384 15374093385728 15401849368059 15412795956096 15420953198592 15449162201088 15460142415872 15507264503808 15516041691136 15530971889664 15539762495488 15574395518976 15578882119416 15587127263232 15598205534208 15626738778112 15646323167552 15650442372096 15674368647168 15683240416256 15685508923392 15698331500544 15733895871848 15742223056896 15753411559424 15762098322432 15766289645568 15777495252992 15790581481472 15819089380416 15830332514304 15834541981696 15843273481728 15854533804032 15898862092288 15911859081216 15923168149504 15931948519872 15947511365632 15951709863936 15976493254848 15989553705636 16000917993984 16012290359296 16025380073472 16061095378944 16070186037248 16085649457152 16094754013184 16098991276032 16135270766538 16143810379776 16160131108352 16173341679264 16184836591616 16193402437632 16234167527424 16243356145408 16245705670656 16258986196992 16284037152768 16304445308928 16316033400832 16325030405376 16329371418624 16354530820096 16359242158336 16384056858288 16395701532672 16409104677504 16420767154176 16429457866752 16475758669062 16480139762688 16491852726272 16500946681296 16517065342976 16521413787648 16530764988416 16560609195123 16572379350912 16584157872128 16592935059456 16597715076096 16606499438592 16644121252864 16665135205488 16669566656512 16673955250176 16678758606741 16699446263808 16711315095552 16725391376169 16737278647936 16750961024952 16762866469888 16771738238976 16792913313792 16813959224832 16823476007744 16825909444608 16839664275456 16853631492096 16865609908224 16908067205568 16917637254056 16938621206528 16943500806848 16952468176896 16964516839424 16995144130272 17007223123968 17016224219136 17047351394304 17059467493376 17068716182784 17080847466496 17090266205628 17111464280064 17121149452288 17137624154112 17164250042016 17176449224704 17185539883008 17190490614528 17199588704256 17211813003264 17260318605684 17264908322816 17269453651968 17295855058944 17305644597248 17308147777536 17349209632986 17361540272384 17370728890368 17383074824192 17392660217856 17397285126144 17424314436592 17455546902528 17467953119232 17472598048768 17482232807424 17494657990656 17521838584558 17543571963904 17548625835664 17557913468928 17570392440832 17580081125376 17602113563496 17614623949824 17629233936384 17643645468288 17656185372672 17668734189568 17700632855829 17722588004352 17732619075584 17749682159616 17759728566272 17764404166656 17799309164544 17804436707904 17813859729408 17831868809216 17846445990912 17859130032128 17881512191488 17886219853824 17913564168192 17923703332864 17926295912448 17940950286336 17981595282112 17991112065024 18003898925056 18013826654208 18018616737792 18078959291904 18091808587776 18106598264832 18119467204608 18170128105472 18175362472652 18180147496896 18184981807104 18197906456576 18207941165568 18225727275008 18258849434112 18273775663584 18286763421696 18299760410624 18314720083968 18355537575936 18365926899712 18389114709504 18394004586496 18398847172608 18404147428128 18440309447472 18455604277152 18468721266688 18483819062016 18496956104704 18506745643008 18553334317056 18563835594752 18566520766464 18581698510848 18597110611968 18610328174592 18633651781632 18657177606144 18667737659648 18690892365824 18696276752384 18724636409472 18737944608768 18753262488576 18766591033344 18824482560961 18829438478928 18834445443072 18847831687168 18858224778624 18881615757312 18892302843904 18926410508712 18939862115328 18953323282432 18968817229824 18978856501248 19021852860416 19032341910813 19045868806272 19050933321728 19055948857344 19061438407704 19085081444352 19114733001336 19128318454784 19143955457088 19157561679872 19167700844544 19191900930048 19215953399808 19226829723136 19251104461512 19261293133824 19274982752256 19323505377792 19334442576064 19358424236032 19364000922112 19374249345024 19423021863168 19436826427392 19452947791872 19468850171904 19482687307776 19496534278144 19507104208896 19531732806432 19542787862444 19555959177216 19567027945472 19585856176128 19602353741166 19616285762304 19630227685376 19640617009152 19646274988032 19656672804864 19676544892928 19726078406496 19731323797504 19736518459392 19742204065122 19766691495936 19777879539712 19780740317184 19827668151984 19841760311296 19852261588992 19877325963264 19882611572736 19913502213248 19938643906566 19949196460032 19963374993408 19979694637056 19993894846464 20024958382352 20049796530176 20055572383616 20060852410368 20066186821632 20080448503808 20091521286144 20116701215424 20137038373298 20147695927296 20164166249472 20178497568768 20192839073792 20229294692376 20240744571817 20254386290688 20265850372096 20291436920832 20296832647168 20302176190464 20347927666176 20364804719616 20379278639104 20395938275328 20410434322432 20441394118656 20472644763648 20484232380416 20487195328512 20503943184384 20535799157412 20550394608128 20561270931456 20587230461952 20598882934784 20661667762176 20676352671744 20693255159808 20707962519552 20765860691968 20771842825888 20777311425024 20782836350976 20797607378944 20809075617792 20867256496128 20884315044096 20899158196224 20914011897856 20931108667392 20989630742528 21001204867104 21016131096576 21021719527424 21027253911552 21033311346432 21092119173888 21107110019072 21124364642304 21139378405376 21203810648064 21215812108288 21242598026496 21253840699392 21268946485248 21301991006464 21319404940848 21322488692736 21334557325312 21367173431296 21399584467968 21414793838592 21432299986944 21447532609536 21465321701376 21513694355384 21519358261632 21525080506368 21552256889856 21564455572352 21591203250176 21630183438528 21645556703232 21660940894208 21678648262656 21712049537024 21739260411904 21751247898072 21766707207168 21772495224832 21778227265536 21784501037376 21811521650688 21845409144384 21860935376896 21878806236672 21894356205568 21933601062912 21967678225416 21973519683584 22001262241728 22012906438656 22028551716864 22080812260164 22084006146048 22096505801216 22130286768128 22136113004544 22141999251456 22197739272192 22220180273984 22231940333568 22238344808988 22250114482176 22265928351744 22300521834892 22321980350208 22334614699936 22349667631104 22362317651968 22390551085056 22402689989904 22418612299776 22434545926144 22452885700608 22471508656128 22487479877632 22528078180146 22544089607424 22556021096448 22562518931568 22590504566784 22603290902528 22660192173696 22676297498624 22688298958848 22716943958016 22729801859072 22758288243712 22787021607504 22799081668608 22815285706752 22833936728064 22850165538816 22869412698027 22885666722688 22914053177344 22920654152704 22926688468992 22932784939008 22961738612736 23013758140912 23025938202624 23032571409309 23044761427968 23061140078592 23077530370048 23119193934144 23132279510648 23160971853824 23173743301632 23190213623808 23196380168192 23261751224327 23274062536704 23290604158976 23309643743232 23326210654208 23361593278464 23368323179124 23397308301312 23410551291904 23440108167168 23469484751328 23486165266432 23505645248512 23524860624384 23528263385088 23541580496896 23600843807772 23613334585344 23630117339136 23649434468352 23666242879488 23685872222208 23732412219392 23739248943872 23745498771456 23751812972544 23781800706048 23795261321216 23848293138432 23867788621824 23884752224256 23901727883264 23921267048448 23958432350314 23964739882272 23988149420032 24001376990976 24018435538944 24024822317056 24031147327488 24038070110208 24105279055872 24122411450368 24142131019776 24159289606144 24202906149807 24240196662528 24246642409472 24260012518896 24277254887424 24290103656448 24345132578816 24365034218112 24368558505984 24382351228928 24419626778624 24426055729152 24456667963392 24474050101248 24494057127936 24518819612672 24531796230144 24538863237504 24587079263296 24593552299008 24607472369536 24631150731264 24645092082688 24720209644032 24737779089408 24755361021952 24775598014464 24796147482624 24813770899456 24844869042176 24858569026368 24876236808192 24889402589184 24896572614144 24966181879296 24983926145024 24997702808232 25004349984768 25022121377792 25066972643328 25105917971904 25112593924096 25126441537428 25144299704832 25157607358464 25235214011616 25238864166912 25253149487104 25291756306432 25298414862336 25305142001664 25376455881084 25394491741696 25407931809792 25415251210272 25428702265344 25446775259136 25486310668448 25510834685952 25525273942784 25556934459392 25571027091456 25589201240064 25603074274176 25621271199744 25668139282016 25681724178432 25699977003008 25746375063024 25760947636858 25764673837056 25778309824512 25785735921792 25817719504896 25832332460032 25890477908526 25897362484224 25915768569856 25937263722496 25958466895872 25962221666304 25976916410368 26009472278528 26023814449479 26042310408576 26056093335552 26074612236288 26095927689216 26136471654888 26155047683072 26195033317376 26201929678848 26208897073152 26241986985984 26282757876837 26301437875328 26315357945856 26322938753496 26336870203392 26355588661248 26421935924736 26436890869312 26443850904576 26469682118656 26484278059008 26503101284352 26584858542088 26598928613376 26617833324544 26639592849408 26658526461952 26698963746816 26706655061856 26747803213824 26754915762176 26769668986368 26788695048192 26822268287232 26863594569728 26885554999296 26889443868672 26904663425024 26972392923168 26986668097536 27005848387584 27027925106688 27055249227776 27130570221568 27137712881664 27153072959488 27179200806912 27194584367104 27255192158208 27263043708978 27277472710656 27296859684864 27316260438016 27338590912512 27381065543216 27388274151168 27415027908608 27430145132544 27449640615936 27472080125952 27534317775734 27548890349568 27568470228992 27583672064256 27591006879744 27610616692736 27660464171208 27683406415728 27703081900032 27710448467968 27725728593024 27745434157056 27760118464512 27823008661504 27845753392128 27849781149696 27865544261632 27908144889856 27915492261888 27950477672448 28001606489472 28021508128768 28036338548736 28044415128576 28106916913152 28122825565184 28149886550016 28165819523072 28251668164608 28271747530752 28323464035328 28338454265856 28409793172992 28425873254464 28429984923648 28453225844736 28532779290624 28553058451456 28568803209408 28576399982592 28596710146048 28620428935168 28672099502004 28692477682176 28700107341824 28715933185632 28736342519808 28751551266816 28840244584704 28860742270976 28876656692268 28904864350208 28912474128384 29001663864096 29022276276224 29037636354048 29046001383168 29061374017536 29082028867584 29127212192512 29155239641088 29171741648896 29179421687808 29224030961664 29244801417216 29260656313344 29290237633888 29314181793666 29335016322304 29350541918208 29371402289152 29424428643456 29441083013552 29445341528064 29460925513728 29469412482048 29514817339392 29522665668608 29589117609744 29596985696256 29642587111424 29651126411984 29666819309568 29671110475776 29687904468992 29741502227976 29762640466944 29778392383488 29823917359104 29854068113408 29870253319872 29891483066368 29907965859849 29937180934144 29945062490112 29962011541504 29990842269696 30037437573528 30058786143232 30074694795264 30083358575424 30099280232448 30120672755712 30205557559947 30213589564928 30221543890944 30267746353152 30289258610688 30382695476672 30398775558144 30420380942336 30437155381248 30445248970752 30492550264036 30521891499264 30547207079424 30568917958656 30577046585344 30593907412992 30615651483648 30701250936832 30710095212412 30726348570624 30730792992768 30748186771456 30803698736118 30825591912192 30841906397184 30898324402176 30920284831744 31014529007616 31032083382272 31061943779328 31079524990976 31148791037952 31157764238832 31174254526464 31196411068416 31253477556224 31292646335104 31300884744192 31348737294336 31366480832512 31371017846784 31396663001088 31467791743696 31484446113792 31506823118848 31524196644864 31532579291136 31554990505984 31581162962944 31638178760832 31660665028608 31669083963392 31686546963456 31709067608064 31797724184576 31806884327141 31823718162432 31846336299008 31863897039744 31895022731264 31903419727872 31952986509696 31979107411272 32001835987968 32024580718592 32050760146944 32122190757888 32140372074496 32171298914304 32189508026368 32197982552064 32270541533076 32287620759552 32320262216704 32346683358528 32369673183232 32386804875264 32468335054848 32486712290816 32491411341312 32517972393984 32568074305536 32608890617856 32632066801664 32650060810752 32658742837248 32709061640192 32718484316672 32768113716576 32791403065344 32818209355008 32841534308352 32858915733504 32951517338124 32960279525376 32983705452544 33001893362592 33034130685952 33042827575296 33061529976832 33121218390246 33144758701824 33168315744256 33185870118912 33195430152192 33212998877184 33288242505728 33330270410976 33339133313024 33347910500352 33357517213482 33398892527616 33422630191104 33450782752338 33474557295872 33501922049904 33525732939776 33543476477952 33585826627584 33627918449664 33646952015488 33651818889216 33679328550912 33707262984192 33731219816448 33816134411136 33835274508112 33877242413056 33887001613696 33904936353792 33929033678848 33990288260544 34014446247936 34032448438272 34094702788608 34118934986752 34137432365568 34161694932992 34180532411256 34222928560128 34242298904576 34275248308224 34328500084032 34352898449408 34371079766016 34380981229056 34399177408512 34520637211368 34529816645632 34538907303936 34591710117888 34611289194496 34616295555072 34698419265972 34723080544768 34741457780736 34785320435712 34794570252288 34848628873184 34911093805056 34935906238464 34945196097536 34964465614848 34989315981312 35043677169116 35087143927808 35097251671328 35115826937856 35140784881664 35160162250752 35204227126992 35229247899648 35258467872768 35287290936576 35312370745344 35337468379136 35401265711658 35445176008704 35465238151168 35499364319232 35519457132544 35528808333312 35598618329088 35608873415808 35627719458816 35663737618432 35692891981824 35718260064256 35763024382976 35772439707648 35827128336384 35847406665728 35852591824896 35881900572672 35937648525471 35963190564224 35982224130048 36007797850112 36027653308416 36037233475584 36157918583808 36183617175552 36213196529664 36238934409216 36340256210944 36350724945304 36360294993792 36369963614208 36395812913152 36415882331136 36451454550016 36517698868224 36547551327168 36573526843392 36599520821248 36629440167936 36711075151872 36731853799424 36778229419008 36788009172992 36797694345216 36808294856256 36880618894944 36911208554304 36937442533376 36967638124032 36993912209408 37106668634112 37127671189504 37133041532928 37163397021696 37194221223936 37220656349184 37267303563264 37314355212288 37335475319296 37392553504768 37449272818944 37475889217536 37506524977152 37533182066688 37648965121922 37658876957856 37668890886144 37695663374336 37716449557248 37763231514624 37784605687808 37852821017424 37879724230656 37906646564864 37937634459648 37957713002496 38043705720832 38064683821626 38091737612544 38101866643456 38111897714688 38122876815408 38170162888704 38229466002672 38256636909568 38287910914176 38315123359744 38335401689088 38383801860096 38431906799616 38453659446272 38502208923024 38522586267648 38549965504512 38641421455287 38647010755584 38668885152128 38716848472064 38728001844224 38748498690048 38846043726336 38873652854784 38905895583744 38937700343808 38965374615552 38993068556288 39014208417792 39063465612864 39085575724888 39111918354432 39134055890944 39204707482332 39232571524608 39260455370752 39292549976064 39313345609728 39353089785856 39452156812992 39462647595008 39473036918784 39484408130244 39533382991872 39555759079424 39655336303968 39683520622592 39704523177984 39754651926528 39765223145472 39827004426496 39877287813132 39898392920064 39926749986816 39959389274112 39987789692928 40049916764704 40099593060352 40111144767232 40121704820736 40132373643264 40160897007616 40183042572288 40233402430848 40274076746596 40295391854592 40328332498944 40356995137536 40385678147584 40458589384752 40481489143634 40508772581376 40531700744192 40582873841664 40593665294336 40604352380928 40695855332352 40729609439232 40758557278208 40791876550656 40820868644864 40882788237312 40894565563467 40945289527296 40968464760832 40974390657024 41007886368768 41071598314824 41100789216256 41122541862912 41174460923904 41197765869568 41301476663601 41323335524352 41352705343488 41386510319616 41415925039104 41531721383936 41543685651776 41554622850048 41565672701952 41595214757888 41618151235584 41734512992256 41768630088192 41798316392448 41828023795712 41862217334784 41979261485056 42002409734208 42032262193152 42043439054848 42054507823104 42066622692864 42184238347776 42214220038144 42248729284608 42278756810752 42407621296128 42431624216576 42485196052992 42507681398784 42603982012928 42638809881696 42644977385472 42669114650624 42734346862592 42799168935936 42829587677184 42864599973888 42895065219072 42930643402752 43027388710768 43038716523264 43050161012736 43104513779712 43128911144704 43182406500352 43260366877056 43291113406464 43321881788416 43357296525312 43424099074048 43478520823808 43502495796144 43533414414336 43544990449664 43556454531072 43569002074752 43623043301376 43690818288768 43721870753792 43757612473344 43788712411136 43867202125824 43935356450832 43947039367168 43971272690499 44002524483456 44025812877312 44057103433728 44161624520328 44168012292096 44193011602432 44260573536256 44272226009088 44283998502912 44395478544384 44440360547968 44463880667136 44476689617976 44500228964352 44531856703488 44601043669784 44643960700416 44669229399872 44724635303936 44781102170112 44805379979808 44837224599552 44869091852288 44905771401216 44943017312256 44974959755264 45056156360292 45088179214848 45112042192896 45125037863136 45181009133568 45206581805056 45320384347392 45352594997248 45376597917696 45433887916032 45459603718144 45516576487424 45574043215008 45598163337216 45630571413504 45667873456128 45700331077632 45738825396054 45771333445376 45828106354688 45841308305408 45853376937984 45865569878016 45923477225472 46027516281824 46051876405248 46065142818618 46089522855936 46122280157184 46155060740096 46238387868288 46264559021296 46321943707648 46347486603264 46380427247616 46392760336384 46523502448654 46548125073408 46581208317952 46619287486464 46652421308416 46723186556928 46736646358248 46794616602624 46821102583808 46880216334336 46938969502656 46972330532864 47011290497024 47049721248768 47056526770176 47083160993792 47201687615544 47226669170688 47260234678272 47298868936704 47332485758976 47371744444416 47464824438784 47478497887744 47490997542912 47503625945088 47563601412096 47590522642432 47696586276864 47735577243648 47769504448512 47803455766528 47842534096896 47916864700628 47929479764544 47976298840064 48002753981952 48036871077888 48049644634112 48076140220416 48210558111744 48244822900736 48284262039552 48318579212288 48405812299614 48480393325056 48493284818944 48520025037792 48554509774848 48580207312896 48690265157632 48730068436224 48737117011968 48764702457856 48839253557248 48852111458304 48913335926784 48948100202496 48988114255872 49037639225344 49063592460288 49077726475008 49174158526592 49187104598016 49214944739072 49262301462528 49290184165376 49440419288064 49475558178816 49510722043904 49551196028928 49592294965248 49627541798912 49689738084352 49717138052736 49752473616384 49778805178368 49793145228288 49932363758592 49967852290048 49995405616464 50008699969536 50044242755584 50133945286656 50176174128507 50211835943808 50225187848192 50252883074856 50288599409664 50315214716928 50470428023232 50477728333824 50506298974208 50583512612864 50596829724672 50752911762168 50788983483392 50815863619584 50830502420544 50857404530688 50893550518272 50972621336896 51021669371904 51050547885568 51142054182912 51178402480128 51206148548352 51242542399488 51336278564032 51363448356864 51399954006016 51492750126048 51521895273716 51529347674112 51556619649024 51571471843584 51635439009792 51664664920064 51780955817052 51794724968448 51831537139712 51874527444992 51916933791744 51924443332608 51953832820736 52018944557056 52047628898958 52084620817152 52112186671104 52149224472576 52191855378432 52272943309776 52310095366144 52390066634752 52403859357696 52417794146304 52483973971968 52565515753674 52602875750656 52630715891712 52645877506992 52673740406784 52711177322496 52843871849472 52873781738624 52887701809152 52939364237312 52968556118016 53006202568704 53169717084176 53197857226752 53235666649088 53279185698816 53317052923904 53361962962063 53397927493632 53413310123712 53495606427648 53509831524352 53539337972736 53577390096384 53644536574464 53727189139456 53742666621721 53771109998592 53778887737344 53809326850048 53944785846336 53973336195072 54011696775168 54055850213376 54110498455552 54261140443136 54275425763328 54306145918976 54358401613824 54389168734208 54510384316416 54526087417956 54554945421312 54593719369728 54677181825024 54762131086432 54776548302336 54830055817216 54860290265088 54899281231872 54944160251904 55068635551468 55097780699136 55136940457984 55167344128512 55182013759488 55221233385472 55320928342416 55366812831456 55406163800064 55420896935936 55451457186048 55490868314112 55520236929024 55646017323008 55691506784256 55699562299392 55731088523264 55816289779712 55830984523776 55900955344896 56003212978944 56043016257536 56072677097472 56088830257152 56213833826304 56245651130368 56299773100032 56331639046144 56473447682883 56503336329216 56543495061504 56646928070656 56676908531712 56819586345984 56851746508928 56859969847296 56906451689472 57065558581248 57106116902912 57137606418816 57152799965184 57193420292096 57240857870336 57344199004008 57384955364352 57400214683648 57431866371264 57472685039616 57503102533632 57680489169408 57721484541952 57753313384536 57809728700416 57824948256768 58003327728192 58044552552448 58075272708096 58092002766336 58122748035072 58254424385024 58310479282176 58343483297792 58358843375616 58448061923328 58489602834432 58521312626688 58580475267776 58628363587332 58670032644608 58701083836416 58848857286912 58882166027104 58890683056128 58921851027456 58938824964096 59029634678784 59045331337216 59178235219488 59193971392512 59285174222848 59302252823968 59333638619136 59342220951552 59375808937984 59483004455952 59525280933888 59556784766976 59647834718208 59708136226816 59740506639744 59782966132736 59815931719698 59874361868288 59890124980224 59924023083008 59981684539392 60074875147056 60117572286464 60149389590528 60166717150848 60198560464896 60241345511424 60411115119894 60427179129856 60443087781888 60535492706304 60578517221376 60722233715451 60765390953344 60797551116288 60840761884672 60874310762496 60890497941504 60985100528072 61043782998528 61094414158848 61137835917312 61154093170688 61187814825984 61231302967296 61326435045953 61402501873664 61420190424824 61452697141248 61461585985536 61496373542912 61607397472236 61651183824384 61683812794368 61796648804352 61840569663488 62029058015232 62064166764544 62123887558656 62159049981952 62297582075904 62315528477664 62348509052928 62392822136832 62506955112448 62585292670208 62601769488384 62697474588672 62732961665024 62742035693568 62793326002176 62935583487392 62968892227584 63013646237696 63048393289728 63065158582272 63109981011968 63276357521664 63321330057216 63338167926784 63373093926912 63418135216128 63595448369152 63613768654282 63647436324864 63692672598016 63727794079488 63790045462528 63806839455744 63905973019392 63958214822544 64003671975936 64049161437184 64101520293888 64244381515776 64280744148992 64342597828608 64379016052736 64395965104128 64541083066152 64575241519104 64640524433408 64693366717056 64739346366464 64773609750528 64936670109696 64973424581632 64982822682624 65035944787968 65136148611072 65217781235712 65264133603328 65300121621504 65317485674496 65418123280384 65436968633344 65536227433152 65582806130688 65636418710016 65683068616704 65903034676248 65920559050752 65967410905088 66003786725184 66068261371904 66085655150592 66123059953664 66242436780492 66289517403648 66336631488512 66390860304384 66425997754368 66576485011456 66660540821952 66678266626048 66695821000704 66715034426964 66797785055232 66901565504676 66949114591744 67003844099808 67051465879552 67086952955904 67171653255168 67255836899328 67293904030976 67303637778432 67358657101824 67414525968384 67462439632896 67632268822272 67670549016224 67754484826112 67774003227392 67809872707584 67858067357696 67980576521088 68028892495872 68064896876544 68189405577216 68237869973504 68274864731136 68323389865984 68361064822512 68445857120256 68484597809152 68550496616448 68608238094081 68657000168064 68705796898816 68742159532032 68761962458112 68798354817024 69041274422736 69059633291264 69077814607872 69097714227927 69183420235776 69222578388992 69232591110144 69396838531944 69446161089536 69482915561472 69570640871424 69589140504576 69697257746368 69785253672981 69822187610112 69871812476928 69928931229696 69978631962624 70087354338232 70174287855616 70194503342656 70231653875712 70281569763328 70320324501504 70408454253984 70458495799296 70516935745536 70574581873152 70624741490688 70674936758272 70802531423316 70890352017408 70930476302336 70998728638464 71038914265088 71057616666624 71197236658176 71217746831616 71255438917632 71327475236864 71385783963648 71436520128512 71526048765952 71544879415296 71654256672768 71694813331456 71705183649792 71763801145344 71875297050942 71926381128448 71964448260096 72015595700224 72055306616832 72074466951168 72315837167616 72367234351104 72426393059328 72477868818432 72680512421888 72701449890608 72720589987584 72739927228416 72791625826304 72831764662272 72902909100032 73035397736448 73095102654336 73147053686784 73199041642496 73258880335872 73422150303744 73463707598848 73556458838016 73576018345984 73595388690432 73616589712512 73761237789888 73822417108608 73874885066752 73935276248064 73987824418816 74213337268224 74255342379008 74266083065856 74326794043392 74388442447872 74441312698368 74534607126528 74628710424576 74670950638592 74785107009536 74898545637888 74951778435072 75013049954304 75066364133376 75297930243844 75317753915712 75337781772288 75391326748672 75432899114496 75569211375616 75705642034848 75759448461312 75813293129728 75875268919296 75915426004992 76087411441664 76129367643252 76183475225088 76203733286912 76223795429376 76245753630816 76340325777408 76458932005344 76513273819136 76575821828352 76630246719488 76670803378176 76767603720192 76863813599232 76907318892544 77004417846048 77045172535296 77099931009024 77282842910574 77294021511168 77337770304256 77433696944128 77456003688448 77496997380096 77692087452672 77747305709568 77811791167488 77875400687616 77930749231104 77986137112576 78028416835584 78126931225728 78171151449776 78223836708864 78268111781888 78409414964664 78465143049216 78520910741504 78585099952128 78626691219456 78706179571712 78848273630511 78904313625984 78925295190016 78946073837568 78968816260488 79066765983744 79111518158848 79310672607936 79367041245184 79409046355968 79509303853056 79654008852992 79754575626264 79796785840128 79853499973632 79918778548224 79975579385856 80099833529408 80199186120704 80222289534464 80243409641472 80264747286528 80366085144576 80466804861696 80548153493192 80590783709184 80656664997888 80713990275072 80771356295168 80917178769504 80962978287268 81017545162752 81063401488384 81165747683328 81187330588672 81391710664704 81459218878464 81517114556416 81583753101312 81641737289728 81765576474624 81789131126934 81890579054592 81936929521664 81948781314048 82015772737536 82143196629648 82201578432512 82245083725824 82348921847808 82395531739136 82602953327202 82646671048704 82705410686976 82773020639232 82831850078208 83063442767872 83087371303552 83109245700096 83131345403904 83190429515776 83236302471168 83469025984512 83537260176384 83596632784896 83656047591424 83724434669568 83854513226099 83958522970112 84004819468416 84064524386304 84086878109696 84109015646208 84133245385728 84368476695552 84428440076288 84497458569216 84557513621504 84815242592256 84863248433152 84970392105984 85015362797568 85207964025856 85277619763392 85289954770944 85338229301248 85468693725184 85598337871872 85659175354368 85729199947776 85790130438144 85861286805504 86054777421536 86077433046528 86100322025472 86209027559424 86257822289408 86520733754112 86582226812928 86643763576832 86714593050624 86848198148096 86957041647616 87004991592288 87066828828672 87089980899328 87112909062144 87138004149504 87246086602752 87381636577536 87443741507584 87515224946688 87577424822272 87734404251648 87870712901664 87894078734336 87942545380998 88005048966912 88051625754624 88114206867456 88323249040656 88336024584192 88386023204864 88521147072512 88544452018176 88567997005824 88790957088768 88880721095936 88927761334272 88953379235952 89000457928704 89063713406976 89202087339568 89287921400832 89338458799744 89449270607872 89562204340224 89610759959616 89674449199104 89738183704576 89811542802432 89886034624512 89949919510528 90112312720584 90176358429696 90224084385792 90250075726272 90362018267136 90413163610112 90616672679841 90640768694784 90705189994496 90867775832064 90919207436288 91033152974848 91148086430016 91196326674432 91261142827008 91335746912256 91477650792108 91542666890752 91682616610816 91706753875968 91731139756032 91846954450944 92055032563648 92103752810496 92130285637236 92179045711872 92244560314368 92476775736576 92529118042592 92643887415296 92694973206528 92760854495232 92785520672768 93047004897308 93096250146816 93162416635904 93238574972928 93304842616832 93446373113856 93473292716496 93589233205248 93642205167616 93760432668672 93877939005312 93944661065728 94022580994048 94099442497536 94113053540352 94166321987584 94403375231088 94453338341376 94520469356544 94597737873408 94664971517952 94743488888832 94929648877568 94956995775488 94981995085824 95007251890176 95127202824192 95181045284864 95393172553728 95420652981423 95471154487296 95539008897024 95606911533056 95685068193792 95833729401256 95858959529088 95952597680128 96005507963904 96073742155776 96099289268224 96152280440832 96370112215069 96421116223488 96489645801472 96568524079104 96637158424576 96811624599228 96960786650112 96986569637888 97040050075584 97109019549696 97160414625792 97380530315264 97460136872448 97474234023936 97529404915712 97678507114496 97704222916608 97826671853568 97896200404992 97976228511744 98075278450688 98127184920576 98155452950016 98348317053184 98374209196032 98429889478144 98524602925056 98580368330752 98880838576128 98951116357632 99021444087808 99102392057856 99184589930496 99379476168704 99434276105472 99504947232768 99557610356736 99586290456576 99864727517184 99935704580096 99990811232928 100017399939072 100088485511168 100267890573312 100352348257014 100423671887616 100450375696384 100505766149712 100577198819328 100630429433856 100940856046464 100955456667648 101012597948416 101167025225728 101193659449344 101505823524336 101577966966784 101631727239168 101661004841088 101714809061376 101787101036544 101945242673792 102043338743808 102101095771136 102284108365824 102356804960256 102412297096704 102485084798976 102672557128064 102726896713728 102799908012032 102985500252096 103043790547432 103058695348224 103113239298048 103142943687168 103329329840128 103561911634104 103589449936896 103663074279424 103749054889984 103833867583488 103848886665216 103907665641472 104037889114112 104095257797916 104169241634304 104224373342208 104383710756864 104545886619552 104620190732288 104780133269504 104807718715392 104835588292608 104967947943936 105131031507348 105205751501312 105261431783424 105291755013984 105347480813568 105422354644992 105687743698944 105747563477248 105775403618304 105878728474624 105937112236032 106012405137408 106339434168352 106395714453504 106471333298176 106558371397632 106634105847808 106723925924126 106795854987264 106826620247424 106991212855296 107019663048704 107078675945472 107154780192768 107289073148928 107454378278912 107485333243442 107542219997184 107557775474688 107618653700096 107812945576413 107889571692672 107946672390144 108023393550336 108111700426752 108220996911104 108522280886272 108550851526656 108612291837952 108716803227648 108778337468416 109020768632832 109052174835912 109109890842624 109187438739456 109354363650048 109524262172864 109553096604672 109660111634432 109720580530176 109798562463744 109888320503808 110137271102936 110195561398272 110273880915968 110334688257024 110364027518976 110442466770944 110641856684832 110733625662912 110812327600128 110841793871872 110902914372096 110981736628224 111292034646016 111383013568512 111399124598784 111462177046528 111632579559424 111661969047552 111801910689792 112006425957888 112086032515072 112177660514304 112427667652608 112491302260736 112599546200064 112663278092288 112946895365766 113006672658432 113086990123008 113293856141312 113353817063424 113639172691968 113703493017856 113719939694592 113812903378944 114131117162496 114212233805824 114275212837632 114305599930368 114386840584192 114481715740672 114688398008016 114769910728704 114800429367296 114863732742528 114945370079232 115006205067264 115360978338816 115442969083904 115506626769072 115619457400832 115649896513536 115924264365861 116006655456384 116089105104896 116150545416192 116184005532672 116245496070144 116508848770048 116620958564352 116686966595584 116717686751232 116896123846656 116979205668864 117042625253376 117160950535552 117256727174664 117340065289216 117402167672832 117697714573824 117764332054208 117781366112256 117877649928192 118059269357568 118356470438976 118387942785024 118570348445696 118604505647936 118667277238272 118751617875968 118966008911904 119050561867776 119113569533952 119295669436416 119416272453632 119481013279488 119565932265472 119631863439396 119748723736576 119780249960448 119848046166016 119963369078784 120149750294112 120235144572928 120298779181056 120333434301696 120397120929792 120482691022848 120822230239788 120854358259712 120886175563776 121070985412608 121157034442752 121444467430902 121530781906688 121595102232576 121681523769344 121748621524992 121780995883008 121970201056144 122087565997056 122188828317696 122275671834624 122308186341376 122375629651968 122462605934592 122652870091906 122805003747328 122840380849648 122905394282496 122923171971072 122992747085824 123214794944472 123302367648768 123367625588736 123593297608704 123681139326976 123904429990803 124058116030464 124128333529088 124247775117312 124318099963904 124595164151808 124631056955328 124697018105856 124785644273664 125013910224896 125170585340416 125203538976768 125394949177344 125465923330048 125484071387136 125586652004352 125871166974784 125937784455168 126027292475392 126096786579456 126130317164544 126552715043328 126642660114432 126676335853568 126746187853824 126836270432256 127190896738304 127227537308564 127294872649728 127385345196032 127455588158976 127580090925056 127811946038784 127916429645088 128007343951872 128098322874368 128203040587776 128488763031552 128561488297984 128685195657216 128758032105472 128791930208256 129082166132304 129150483038208 129281048866816 129386733434112 129478692732928 129547219501056 129873340219392 129946849163264 129965645365248 130071889575936 130272297222144 130435562471424 130528267206656 130600243243008 130634971348992 130836246560768 130873937266688 131072454866304 131165612261376 131272837420032 131366137233408 131771377926727 131806069352496 131841118101504 131934821810176 132007573450368 132136522743808 132171310301184 132246119907328 132484873560984 132579034807296 132673262977024 132781720608768 132851995508736 133152970022912 133321081643904 133356533252096 133391642001408 133430068853928 133595570110464 133803131009352 133898229183488 134007688199616 134102931759104 134173905911808 134343306510336 134511673798656 134587808061952 134607275556864 134717314203648 134829051936768 134924879265792 135264537644544 135341098032448 135508969652224 135548006454784 135619745415168 135961153042176 136057784991744 136129793753088 136378811154432 136475739947008 136549729462272 136646779731968 136722129645024 136891714240512 136969195618304 137100993232896 137216476188162 137314000336128 137411593797632 137484319064064 137523924916224 137596709634048 138082548845472 138119266582528 138155629215744 138195428455854 138366840471552 138445156777984 138465182220288 138793677063888 138892322179072 138965831122944 139141281742848 139178281009152 139394515492736 139570507345962 139644375220224 139743624953856 139857862459392 139957263925248 140174708676464 140348575711232 140389006685312 140463307751424 140563139526656 140640649003008 140816908507968 140916991598592 141033871491072 141149163746304 141249482981376 141349873516544 141605062846632 141685212002719 141780704034816 141860952604672 141997457276928 142077828530176 142115233333248 142394473316352 142435493663232 142510877835264 142654950473728 142771567927296 142873040257024 143052097531904 143089758830592 143308513345536 143389626662912 143410367299584 143527602290688 143750594101884 143852762256896 143928896520192 144110613233664 144148933902336 144631674335232 144734468702208 144852786118656 144955737636864 145361024843776 145402899781216 145441179975168 145479854456832 145583251652608 145663529324544 145805818200064 146070795472896 146190205308672 146294107373568 146398083284992 146517760671744 146844300607488 146927415197696 147112917676032 147152036691968 147190777380864 147233179425024 147522475579776 147644834217216 147749770133504 147870552496128 147975648837632 148426674536448 148510684758016 148532166131712 148653588086784 148776884895744 148882625396736 149069214253056 149257420849152 149341901277184 149570214019072 149797091275776 149903556870144 150026099908608 150132728266752 150595860487688 150635507831424 150675563544576 150782653497344 150865798228992 151138422751232 151411284069696 151518896922624 151626586259456 151750537838592 152174822883328 152258735286504 152366950450176 152407466573824 152447590858752 152491507261632 152680651554816 152917864010688 153026547638272 153151643656704 153260493438976 153535207440384 153727627198464 153814637785088 154008835692096 154090345070592 154199862018048 154565685821148 154588043022336 154675540608512 154912007376896 154993994760192 155384174905344 155494611419136 155623582334976 155750801375232 155861498462208 156056833671168 156253862451456 156342302899552 156447673417728 156536223563776 156818829929328 156930286098432 157041821483008 157170199904256 157253382438912 157412359143424 157696547261022 157808627251968 157850590380032 157892147675136 157937632520976 158133531967488 158223036317696 158621345215872 158734082490368 158818092711936 159018607706112 159308017705984 159509151252528 159593571680256 159706999947264 159837557096448 159951158771712 160085888886189 160199667058816 160398372241408 160444579068928 160486819282944 160529494573056 160732170289152 160933609723392 161096306986384 161181567418368 161227999865163 161313329995776 161427980550144 161542712590336 161834357539008 161925956574536 162035090325504 162126802976768 162331495366656 162374661177344 162783421329408 162918437756928 163034229112832 163167506202624 163283474579456 163531152949248 163578262253868 163781158109184 163873859043328 164031545475072 164286393259296 164403156865024 164490167451648 164697843695616 164791063478272 165205906654404 165293342097408 165410821373952 165546041278464 165663700156416 166126885535744 166174742607104 166218491400192 166262690807808 166380859031552 166472604942336 166938051969024 167074520352768 167193265569792 167312095182848 167448869339136 167709026452198 167917045940224 168009638936832 168129048772608 168173756219392 168218031292416 168266490771456 168736953391104 168856880152576 168994917138432 169115027243008 169420343048649 169630485184512 169726496866304 169940784211968 170030725595136 170415928051712 170555239526784 170579909541888 170676458602496 170937387450368 171196675743744 171318350708736 171458399895552 171580260876288 171722573611008 172109554843072 172154866093056 172200644050944 172418055118848 172515644578816 173041467508224 173164453625856 173287527153664 173429186101248 173696396296192 173914083295232 174009983184576 174133657657344 174179961798656 174225818124288 174276008299008 174763273155072 174887483015168 175030449893376 175154849644544 175468808503296 175741425803328 175788157468672 175885090761996 176010097933824 176103251509248 176646498081312 176672049168384 176772046409728 177042294145024 177088904036352 177135994011648 177581914177536 177761442191872 177855522668544 177906758471904 178000915857408 178127426813952 178404174679136 178575842801664 178676917599488 178898541215744 179124408680448 179221519919232 179348898398208 179476367409152 179623085604864 179772069249024 179899839021056 180224625441168 180352716859392 180448168771584 180500151452544 180724036534272 180826327220224 181233345359682 181281537389568 181410379988992 181735551664128 181838414872576 182066305949696 182166701146353 182296172860032 182392653348864 182522285654016 182671493824512 182955301584216 183085333781504 183365233221632 183413507751936 183462279512064 183693908901888 183979305137859 184110065127296 184207505620992 184260571274472 184358091423744 184489120628736 184953551473152 185058236085184 185287774830592 185389946413056 185521708990464 186094009794616 186192500293632 186324833271808 186477149945856 186609685233664 186892746227712 186946585432992 187178466410496 187284410335232 187520865337344 187755878010624 187889322131456 188045161988096 188198884995072 188226107080704 188332643975168 188806750462176 188906676682752 189040938713088 189195475746816 189329943035904 189859297755136 189913991550976 189963990171648 190014503780352 190254405648384 190362090569728 190786345107456 190841305962846 190942308974592 191078017794048 191213823066112 191370136387584 191667458802512 191717919058176 191905195360256 192011015927808 192147484311552 192198578536448 192304560881664 192740224430138 192842232446976 192979291602944 193137048158208 193274316849152 193623249198456 193921573300224 193973139275776 194080100151168 194218039099392 194320829251584 194761060630528 194920273744896 194948468047872 195058809831424 195357014228992 195408445833216 195653343707136 195792400809984 195952457023488 196150556901376 196254369841152 196310905900032 196696634106368 196748418392064 196859778956288 197049205850112 197160736661504 197761677152256 197902232715264 198042888175616 198204784115712 198369179860992 198758952337408 198868552210944 199009894465536 199172580913152 199729455034368 199871409160192 199981622465856 200034799878144 200176971022336 200704696514028 200847343775232 200900751392768 201011532299424 201154397638656 201260858867712 201881712092928 201910913335296 202025195896832 202334050451456 202387318898688 203011647048672 203155933933568 203263454478336 203322009682176 203429618122752 203574202073088 203890485347584 204086677487616 204202191542272 204568216731648 204713609920512 204824594193408 204970169597952 205345114256128 205453793427456 205599816024064 205971000504192 206087581094864 206117390696448 206226478596096 206285887374336 206658659680256 207123823268208 207178899873792 207326148558848 207498109779968 207667735166976 207697773330432 207815331282944 208075778228224 208190515595832 208338483268608 208448746684416 208767421513728 209091773239104 209240381464576 209355761018943 209560266539008 209615437430784 209935895887872 210262063014696 210411503002624 210522863566848 210583510027968 210694961627136 210844709289984 211375487397888 211495126954496 211550807236608 211874224472064 212024810274816 212678868336704 212791428907008 212942666596352 213116742795264 213447851848252 213591709974528 213653240494848 213982425710592 214039326097408 214157351890944 214309560385536 214578146297856 214908756557824 214970666486884 215084439994368 215115550949376 215237307400192 215625891152826 215779143385344 215893344780288 216046787100672 216223400853504 216441993822208 217044561772544 217101703053312 217224583675904 217433606455296 217556674936832 218041537265664 218104349671824 218219781685248 218374877478912 218708727300096 219048524345728 219106193209344 219320223268864 219441161060352 219597124927488 219776641007616 220274542205872 220391122796544 220547761831936 220669376514048 220728055037952 220884933541888 221283713369664 221467251325824 221624655200256 221683587743744 221805828744192 221963473256448 222584069292032 222648190289987 222766027137024 222798249197568 222924354093056 223265159118848 223323938095104 223603821379584 224012851915776 224172065030144 224355321028608 224855335305216 224982604521472 225199092400128 225326556184576 225893790731532 226013345316864 226173980246016 226587712282624 226707634126848 227278345383936 227406986035712 227439879389184 227625806757888 228262234324992 228424467611648 228550425675264 228611199860736 228773681168384 228963431481344 229376796016032 229539821457408 229600858734592 229727465485056 229890740158464 230012410134528 230721956677632 230885938167808 231013253538144 231238914801664 231299793027072 231848528731722 232013310912768 232178210209792 232301090832384 232368011065344 232490992140288 233017697540096 233241917128704 233373933191168 233435373502464 233792247693312 233958411337728 234085250506752 234321901071104 234513454349328 234680130578432 234804335345664 235395429147648 235528664108416 235562732224512 235755299856384 236118538715136 236712940877952 236775885570048 237140696891392 237209011295872 237334554476544 237503235751936 237932017823808 238101123735552 238227139067904 238832544907264 238962026558976 239131864530944 239263726878792 239497447473152 239560499920896 239696092332032 239926738157568 240299500588224 240470289145856 240597558362112 240666868603392 240794241859584 241644460479576 241708716519424 241772351127552 242141970825216 242314068885504 242888934861804 243061563813376 243190204465152 243497243049984 243561991766016 243940402112288 244175131994112 244377656635392 244551343669248 244616372682752 244751259303936 244925211869184 245305740183812 245610007494656 245680761699296 245810788564992 245846343942144 245985494171648 246429589888944 246604735297536 246735251177472 247186595217408 247362278653952 247808859981606 248116232060928 248256667058176 248495550234624 248636199927808 249190328303616 249262113910656 249394036211712 249571288547328 250027820449792 250341170680832 250407077953536 250789898354688 250931846660096 250968142774272 251173304008704 251563539678297 251742333949568 251875568910336 252054584950784 252193573158912 252260634329088 253105430086656 253285320228864 253352671707136 253492375707648 253672540864512 254381793476608 254455074617128 254589745299456 254770690392064 254911176317952 255160181850112 255623892077568 255832859290176 256014687903744 256196645748736 256406081175552 256977526063104 257122976595968 257370391314432 257516064210944 257583860416512 258164332264608 258300966076416 258562097733632 258773466868224 258957385465856 259746680438784 259893698326528 259931290730496 260143779151872 260544594444288 260871124942848 261056534413312 261200486486016 261269942697984 261747874533376 262144909732608 262331224522752 262545674840064 262732274466816 263542755853454 263612138704992 263682236203008 263869643620352 264015146900736 264273045487616 264342620602368 264492239814656 264969747121968 265158069614592 265346525954048 265563441217536 265703991017472 266305940045824 266642163287808 266713066504192 266783284002816 266860137707856 267191140220928 267606262018704 267796458366976 268015376399232 268205863518208 268347811823616 268686613020672 269023347597312 269175616123904 269214551113728 269434628407296 269658103873536 269849758531584 270529075289088 270682196064896 271017939304448 271096012909568 271239490830336 271922306084352 272115569983488 272757622308864 272951479894016 273099458924544 273293559463936 273444259290048 273783428481024 273938391236608 274432952376324 274628000672256 274823187595264 275047849832448 275193419268096 276165097690944 276238533165056 276311258431488 276390856911708 276733680943104 276890313555968 277587354127776 277784644358144 277931662245888 278282563485696 278356562018304 278789030985472 279141014691924 279288750440448 279487249907712 279715724918784 279914527850496 280349417352928 280697151422464 280778013370624 280926615502848 281126279053312 281281298006016 281633817015936 281833983197184 282067742982144 282298327492608 282498965962752 282699747033088 283210125693264 283370424005438 283561408069632 283721905209344 283994914553856 284155657060352 284230466666496 284788946632704 284870987326464 285021755670528 285309900947456 285543135854592 285746080514048 286104195063808 286179517661184 286261958944269 286617026691072 286779253325824 286820734599168 287055204581376 287501188203768 287705524513792 287857793040384 288221226467328 288297867804672 289110336645207 289263348670464 289468937404416 289705572237312 289911475273728 290722049687552 290805799562432 290882359950336 290959708913664 291166503305216 291327058649088 292141590945792 292380410617344 292588214747136 292796166569984 293035521343488 293688601214976 293854830395392 294225835352064 294304073383936 294381554761728 294466358850048 295044951159552 295289668434432 295499540267008 295741104992256 295951297675264 296853349072896 297021369516032 297064332263424 297307176173568 297553769791488 298138428506112 298514841698304 298683802554368 299140428038144 299594182551552 299807113740288 300052199817216 300265456533504 301191720975376 301271015662848 301351127089152 301565306994688 301731596457984 302276845502464 302822568139392 303037793845248 303253172518912 303501075677184 304349645766656 304517470573008 304733900900352 304814933147648 304895181717504 304983014523264 305361303109632 305835728021376 306053095276544 306303287313408 306520986877952 307070414880768 307455254396928 307629275570176 308017671384192 308180690141184 308399724036096 309131371642296 309176086044672 309351081217024 309824014753792 309987989520384 310768349810688 310989222838272 311247164669952 311501602750464 311722996924416 312113667342336 312507724902912 312684605799104 313072447127552 313637659858656 313860572196864 314083642966016 314340399808512 314506764877824 314824718286848 315393094522044 315617254503936 315701180760064 315784295350272 315875265041952 316267063934976 316446072635392 317242690431744 317468164980736 317636185423872 318037215412224 318616035411968 319018302505056 319187143360512 319413999894528 319675114192896 319902317543424 320171777772378 320399334117632 320796744482816 320889158137856 320973638565888 321058989146112 321464340578304 321867219446784 322192613972768 322363134836736 322455999730326 322626659991552 322855961100288 323085425180672 323668715078016 323851913149072 324070180651008 324253605953536 324662990733312 324749322354688 325566842658816 325836875513856 326068458225664 326335012405248 326566949158912 327062305898496 327156524507736 327562316218368 327747718086656 328063090950144 328572786518592 328806313730048 328980334903296 329395687391232 329582126956544 330411813308808 330586684194816 330821642747904 331092082556928 331327400312832 332253771071488 332349485214208 332436982800384 332525381615616 332945209884672 333876103938048 334149040705536 334386531139584 334624190365696 334897738678272 335418052904396 335834091880448 336019277873664 336258097545216 336347512438784 336532981542912 337473906782208 337713760305152 337989834276864 338230054486016 338840686097298 339260970369024 339452993732608 339881568423936 340061451190272 340831856103424 341110479053568 341159819083776 341352917204992 341874774900736 342393351487488 342636701417472 342916799791104 343160521752576 343445147222016 344219109686144 344309732186112 344401288101888 344836110237696 345031289157632 346082935016448 346328907251712 346575054307328 346858372202496 347392792592384 347828166590464 348019966369152 348267315314688 348359923597312 348451636248576 348552016598016 349526546310144 349774966030336 350060899786752 350309699289088 350937617006592 351482851606656 351576314937344 351770181523992 352020195867648 352206503018496 353292996162624 353344098336768 353544092819456 354084588290048 354177808072704 355163828355072 355522884383744 355711045337088 355813516943808 356001831714816 356254853627904 356808349358272 357151685603328 357353835198976 358248817360896 358443039838464 358697796796416 358952734818304 359246171209728 359544138498048 359799678042112 360449250882336 360705433718784 360896337543168 361000302905088 361448073068544 361652654440448 362466690719364 362563074779136 362820759977984 363471103328256 363676829745152 364132611899392 364333402292706 364592345720064 364785306697728 365044571308032 365342987649024 365910603168432 366170667563008 366730466443264 366827015503872 366924559024128 367387817803776 367958610275718 368220130254592 368415011241984 368521142548944 368716182847488 368978241257472 369907102946304 370116472170368 370575549661184 370779892826112 371043417980928 372188019589232 372385000587264 372649666543616 372954299891712 373219370467328 373533740734441 373785492455424 373893170865984 374356932820992 374568820670464 375041730674688 375511756021248 375778644262912 376090323976192 376397769990144 376452214161408 376665287950336 377613500924352 377813353365504 378081877426176 378390951493632 379827983101952 379927980343296 380029007560704 380508811296768 380724181139456 381572690214912 381682611925692 381884617949184 382156035588096 382740272775168 383334917605024 383435838116352 383810390720512 384022031855616 384294968623104 384397157072896 384609121763328 385480448860276 385684464893952 385958583205888 386274096316416 386548633698304 387246498396912 387843146600448 387946278551552 388160200302336 388436078198784 388641658503168 389522121261056 389840547489792 389896936095744 390117619662848 390714028457984 390816891666432 391306687414272 391584801619968 391904914046976 392301113802752 392508739682304 392621811800064 393393268212736 393496836784128 393719557912576 394098411700224 394321473323008 395314133780181 395523354304512 395804465430528 396085776351232 396409568231424 396738359721984 397517904674816 397737104421888 398019788931072 398345161826304 399458910068736 399742818320384 399963244931712 400069599756288 400353942044672 401409393028056 401694687550464 401801502785536 402023064598848 402308795277312 402521717735424 403763424185856 403821826670592 404050391793664 404668100902912 404774637797376 406023294097344 406311867867136 406526908956672 406644019364352 406859236245504 407780970695168 408173354975232 408404383084544 409136433463296 409427219841024 409649188386816 409940339195904 410690228512256 410907586854912 411942001008384 412175162189728 412234781392896 412452957192192 412571774748672 413317319360512 414247646536416 414357799747584 414652297117696 414996219559936 415335470333952 415395546660864 415630662565888 416151556456448 416381031191664 416676966537216 416897493368832 417534843027456 418183546478208 418480762929152 418711522037886 419120533078016 419230874861568 419871791775744 420524126029392 420823006005248 421045727133696 421167020055936 421389923254272 421689418579968 422750974795776 422990253908992 423101614473216 423748448944128 424049620549632 425055636008157 425357736673408 425582857814016 425885333192704 426233485590528 426895703696504 427183419949056 427306480989696 427964851421184 428078652194816 428314703781888 428619120771072 429156292595712 429817513115648 429941332973768 430168879988736 430231101898752 430474614800384 431251782305652 431558286770688 431786689560576 432446801707008 432883987644416 434089123545088 434203406106624 434449167351808 434867212910592 435113349873664 436083074531328 436208699343648 436439563370496 436749754957824 437417454600192 438097048691456 438212386418688 438640446537728 438882322120704 439194249854976 439553282015232 440549084411744 440782245593088 441095523663872 441338753028096 441456110075904 441769867083776 442567426739328 442934502651648 443249310400512 443367175487488 443611657488384 443926946512896 445168138584064 445296380579974 445532054274048 445596498395136 445848708186112 446530318237696 446647876190208 447207642759168 448025703831552 448344130060288 448710642057216 449710670610432 449965209042944 450398184800256 450653112369152 451787581463064 452026690633728 452347960492032 453175424565248 453415268253696 454556690767872 454813972071424 454879758778368 455251613515776 456524468649984 456848935223296 457100851350528 457222399721472 457547362336768 457926862962688 458753592032064 459079642914816 459201717469184 459454930970112 459781480316928 461443913355264 461771876335616 462026507076288 462477829603328 462599586054144 463697057463444 464026621825536 464356420419584 464736022130688 464981984280576 466035395080192 466483834257408 466747866382336 466870747004928 467584495386624 468170501013504 468643802142208 469026908698656 469360261156864 469608670691328 470790858295296 471057328216832 471125464449024 471510599712768 472237077430272 473425881755904 473551771140096 474281393782784 474418022591744 474669108953088 475006471503872 475864035647616 476202247471104 476454278135808 477665089814528 477924053117952 478263729061888 478527453757584 478994894946304 479120999841792 479392184664064 479853476315136 480257666658567 480599001176448 480940578291712 481195116724224 481333737206784 481588483719168 483288920959152 483417433038848 483544702255104 483683999595489 484283941650432 484628137771008 485777869723608 486123127626752 486380408930304 486994486099968 487123983532032 487880804224576 488350263988224 488755313270784 489102687338496 489502518607872 489850423738368 490611480367624 491220014989312 491361523398592 491621577129984 491970988343296 492859179777888 493209470595072 493470502354944 494373190434816 494724557307904 495617719963212 496232464121856 496513334116352 496991100469248 497272399855616 498380656607232 498524227821312 498788072423424 499142577094656 500055640899584 500682341361664 500814155907072 501579796709376 501863693320192 501936285548544 502346608017408 503127079356594 503484667899136 503751137820672 504109169901568 504387146317824 504521268658176 506210860173312 506570640457728 506705343414272 506984751415296 507345081729024 508763586953216 508910149234256 509179490598912 509541380784128 509822352635904 510320363700224 511247784155136 511665718580352 512029375807488 512393291497472 512812162351104 513955052126208 514245953191936 514740782628864 515032128421888 515167720833024 516328664529216 516601932152832 517124195467264 517546933736448 517914770931712 519493360877568 519787396653056 519862581460992 520287558303744 521089188888576 521742249885696 522113068826624 522400972972032 522539885395968 523495749066752 524289819465216 524662449045504 525091349680128 525464548933632 527085511706908 527224277409984 527364472406016 527739287240704 528030293801472 528546090975232 528984479629312 529939494243936 530316139229184 530693051908096 531126882435072 531407982034944 532611880091648 533284326575616 533426133008384 533566568005632 533720275415712 534382280441856 535212524037408 535592916733952 536030752798464 536411727036416 536695623647232 537373226041344 538046695194624 538351232247808 538429102227456 538869256814592 539316207747072 539699517063168 541058150578176 541364392129792 542035878608896 542192025819136 542478981660672 543844612168704 544231139966976 545515244617728 545902959788032 546198917849088 546587118927872 546888518580096 547566856962048 547876782473216 548865904752648 549256001344512 549646375190528 550095699664896 550386838536192 551937915413577 552330195381888 552477066330112 552622516862976 552781713823416 553467361886208 553780627111936 555174708255552 555569288716288 555863324491776 556565126971392 557578061970944 558282029383848 558577500880896 558974499815424 559431449837568 559829055700992 560698834705856 561394302844928 561556026741248 561853231005696 562562596012032 563267634031872 563667966394368 564135485964288 564596654985216 564997931925504 565399494066176 566420251386528 566740848010876 567122816139264 567443810418688 567989829107712 568311314120704 569577893265408 569741974652928 570043511341056 570619801894912 571086271709184 571492161028096 572208390127616 572359035322368 572523917888538 573234053382144 573558506651648 573641469198336 574110409162752 575002376407536 575411049027584 575715586080768 576442452934656 576595735609344 578220673290414 578526697340928 578937874808832 579411144474624 579822950547456 581444099375104 581611599124864 581764719900672 581919417827328 582333006610432 582654117298176 584283181891584 584760821234688 585176429494272 585592333139968 586071042686976 586981592582693 587377202429952 587709660790784 588451670704128 588608146767872 588763109523456 588932717700096 590089902319104 590579336868864 590999080534016 591482209984512 591902595350528 593706698145792 594042739032064 594128664526848 594614352347136 595107539582976 596276857012224 597029683396608 597367605108736 598280856076288 599188365103104 599614227480576 600104399634432 600530913067008 602383441950752 602542031325696 602702254178304 603130613989376 603463192915968 605645136278784 606075587690496 606506345037824 607002151354368 608699291533312 609034941146016 609467801800704 609629866295296 609790363435008 609966029046528 610722606219264 611671456042752 612106190553088 612606574626816 613041973755904 614140829761536 614910508793856 615258551140352 616035342768384 616361380282368 616799448072192 618262743284592 618352172089344 618702162434048 619648029507584 619975979040768 621536699621376 621978445676544 622494329339904 623003205500928 623445993848832 624227334684672 625015449805824 625369211598208 626144894255104 627275319717312 627721144393728 628167285932032 628680799617024 629649436573696 630786189044088 631234509007872 631402361520128 631568590700544 631750530083904 632534127869952 632892145270784 634485380863488 634936329961472 636074430824448 637232070823936 638036605010112 638374286721024 638827999789056 639350228385792 640343555544756 640798668235264 641778316275712 641947277131776 642117978292224 642928681156608 643734438893568 644385227945536 644726269673472 644911999460652 645253319983104 645711922200576 647337430156032 647703826298144 648140361302016 648507211907072 649325981466624 649498644709376 651133685317632 651673751027712 652136916451328 652670024810496 653133898317824 654124611796992 654313049015472 655124632436736 655495436173312 656126181900288 657145573037184 657612627460096 657960669806592 658791374782464 659164253913088 660823626617616 661173368389632 661643285495808 662184165113856 662654800625664 664507542142976 664698970428416 664873965600768 665050763231232 665890419769344 667752207876096 667944570869961 668298081411072 668773062279168 669248380731392 669795477356544 670836105808792 671668183760896 672038555747328 672516195090432 672695024877568 673065963085824 674590785505483 674947813564416 675427520610304 675979668553728 676460108972032 677681372194596 678521940738048 678905987465216 679763136847872 680122902380544 681663712206848 682220958107136 682319638167552 682705834409984 683749549801472 684786702974976 685273402834944 685833599582208 686321043505152 686890294444032 688438219372288 688619464372224 688802576203776 689672220475392 690062578315264 692165870032896 692657814503424 693150108614656 693716744404992 695656333180928 696039932738304 696534630629376 696719847194624 696903272497152 697104033196032 699053092620288 699549932060672 700121799573504 700619398578176 701875234013184 702965703213312 703152629874688 703540363047984 704040391735296 704413006036992 706585992325248 706688196673536 707088185638912 708169176580096 708355616145408 710327656710144 711045768767488 711422090674176 711627033887616 712003663429632 712509707255808 713616698716544 714303371206656 714707670397952 716497634721792 716886079676928 717395593592832 717905469636608 718492342419456 719088276996096 719599356084224 720898501764672 721410867437568 721792675086336 722000605810176 723305308880896 724933381438728 725126149558272 725641519955968 726942206656512 727353659490304 728265223798784 728666804585412 729184691440128 729570613395456 730685975298048 731821206336864 732341335126016 733460932886528 733654031007744 733849118048256 734775635607552 735917220551436 736440260509184 736830022483968 737042285097888 737432365694976 737956482514944 739814205892608 740232944340736 741151099322368 741559785652224 742086835961856 744376039178464 744770001174528 745299333087232 745908599783424 746438740934656 747067481468882 747570984910848 747786341731968 748713865641984 749137641340928 750083461349376 751023512042496 751557288525824 752180647952384 752795539980288 752904428322816 753330575900672 754690619034891 755227001848704 755626706731008 756163754852352 756781902987264 759655966203904 759855960686592 760058015121408 761017622593536 761448362278912 763145380429824 763365223851384 763769235898368 764312071176192 765480545550336 766669835210048 766871676232704 767620781441024 768044063711232 768589937246208 769218243526656 770960897720552 771368929787904 771917166411776 772548192632832 773097267396608 774492996793824 775686293200896 775892557103104 776320400604672 776872156397568 779044242522112 779681094979584 779793872191488 780235239325696 781428056915968 781633783332864 782613374828544 783169603239936 783809828093952 784602227605504 785243623600128 786786536425472 786993673568256 787439115825152 788196823400448 788642946646016 790628267560362 791046708609024 791608930861056 792171552702464 792819136462848 793476719443968 795035809349632 795474208843776 796039577862144 796690323652608 798917820137472 799485636640768 799926489863424 800139199512576 800707884089344 802818786056112 803389375100928 803603005571072 804046129197696 804617590554624 805043435470848 807526848371712 807643653341184 808100783587328 809336201805824 809549275594752 812046588194688 812623735734272 813053817913344 813288038728704 813718472491008 815561941390336 816346709950464 816808766169088 818272866926592 818854439682048 819298376773632 819880678391808 821380457024512 821815173709824 823884002016768 824350324379456 824469562785792 825143549497344 828495293072832 828715599495168 829304594235392 829992439119872 830670940667904 831261325131776 832303112912896 832762062383328 833353933074432 833794986737664 835069686054912 836367092956416 836961525858304 837423044075772 838241066156032 838461749723136 839743583551488 841048252058784 841646012010496 842091454267392 842334040111872 842779846508544 843378837159936 845501949591552 845980507817984 846203228946432 847496897888256 848099241099264 850111272016314 850715473346816 851165715628032 851770666385408 852466971181056 853791407393008 854366839898112 854612961979392 855929702842368 856157304389632 856629407563776 857238241542144 858312585191424 859635026231296 859882665947536 860337759977472 860462203797504 860949229600768 862503564611304 863116573541376 863573379121152 864893603414016 865767975288832 867331009935621 868178247090176 868406812213248 868898334703616 869734425821184 870226699747328 872166149062656 872417398687296 872879126740992 873499509915648 876194097382912 876424772837376 877764644241408 878388499709952 879106564030464 881098168823488 881564491186176 882191047327744 882677506056192 882912220151808 885134853478656 885869005303296 886498620801024 886734350974976 887223314976768 887853893025792 890336277168128 890592761159948 891064108548096 891192996790272 891697416372224 893060636475392 894415285518336 896051407663104 896688260120576 897421284114432 899421341220864 899930418085888 900796369600512 901306224738304 903575162926128 904053381267456 904695920984064 906350849130496 906830536507392 909113381535744 909627944142848 909759517556736 910503227031552 913048937299968 913697870446592 914201702701056 914444799442944 915094724673536 915853725925376 917507184064128 918159285829632 918403434938368 918909861940224 919562960633856 922399645487089 922887826710528 923543752671232 924053014152576 924955659206656 925199172108288 927394114926888 928053243651072 928712840839168 929472044261376 929963968561152 932070790160384 932967668514816 933495732764672 933741494009856 935168990773248 936341002027008 937287604284416 938053817397312 938720522313728 939217341382656 941581716590592 942114656433664 942250928898048 943021199425536 944474154860544 946851763511808 947103542280192 948562787565568 948836045183488 949338217906176 951728071295232 952404494942208 952908556271616 955330179629056 955848106235904 956527458123776 957054907515168 957989789892608 958241999683584 958784369328128 959706952630272 960515333317134 961198002352896 961881156583424 962390233448448 962667474413568 963176967438336 966577841918304 966834866077696 967089404510208 967367999190978 968567883300864 969256275542016 971555739447216 972246255253504 972760817860608 973988972199936 974247967064064 975761608449152 976700527976448 977510626541568 978205374676992 979005037215744 979700847476736 981222960735248 982440029978624 982723046797184 983243154259968 983941976686592 985718359555776 986418941190144 986941004709888 988746380869632 989449114615808 991235439926424 992464928243712 993026668232704 993982200938496 994544799711232 996761313214464 997048455642624 997576144846848 1000111281799168 1001364682723328 1001628311814144 1003159593418752 1003727386640384 1003872571097088 1004693216034816 1006254158713188 1006969335798272 1007502275641344 1008774292635648 1009042537316352 1012421720346624 1013141280915456 1013410686828544 1013969502830592 1014690163458048 1017527173906432 1017820298468512 1018358981197824 1019082761568256 1019644705271808 1020640727400448 1022495568310272 1023331437160704 1024058751614976 1024786582994944 1025624324702208 1027910104252416 1028491906383872 1029481565257728 1030064256843776 1030335441666048 1032657329058432 1033203864305664 1034248390934528 1035093867472896 1035829541863424 1038986721755136 1039574793306112 1039725162921984 1040575116607488 1042178377777152 1043484499771392 1044226137653248 1044801945944064 1045079770791936 1046991498133504 1048579638930432 1049324898091008 1050182699360256 1050929097867264 1054171023413816 1054448554819968 1054728944812032 1055478574481408 1056060587602944 1057092181950464 1057968959258624 1059878988487872 1060632278458368 1061386103816192 1062253764870144 1065223760183296 1066568653151232 1066852266016768 1067133136011264 1067440550831424 1068764560883712 1070425048074816 1071185833467904 1072061505596928 1072823454072832 1074746452082688 1076093390389248 1076702464495616 1076858204454912 1077738513629184 1078632415494144 1079399034126336 1082116301156352 1082728784259584 1084384051638272 1084957963321344 1087689224337408 1088462279933952 1091030489235456 1092397835698176 1093174237855744 1093777037160192 1095133713924096 1095753564946432 1097731809505296 1098512002689024 1099292750381056 1100191399329792 1100773677072384 1103875830827154 1104660390763776 1104954132660224 1105245033725952 1105563427646832 1106934723772416 1107561254223872 1110349416511104 1111138577432576 1111726648983552 1113130253942784 1115156123941888 1116564058767696 1117155001761792 1117948999630848 1118862899675136 1119658111401984 1120601222203323 1121397669411712 1122788605689856 1123112053482496 1123706462011392 1125125192024064 1126535268063744 1127335932788736 1128270971928576 1129193309970432 1129995863851008 1130798988132352 1132840502773056 1133481696021752 1134245632278528 1134887620837376 1136622628241408 1139483949305856 1140087022682112 1141239603789824 1142172543418368 1142984322056192 1144416780255232 1144718070644736 1145047835777076 1146468106764288 1147117013303296 1148220818325504 1150004752815072 1150822098055168 1151431172161536 1152884905869312 1153191471218688 1156441346580828 1157053394681856 1157875749617664 1158822288949248 1159645901094912 1162888198750208 1163223198249728 1163529439801344 1163838835654656 1164666013220864 1165308234596352 1168566363783168 1169521642469376 1170352858988544 1171184666279936 1172142085373952 1173963185165386 1174754404859904 1175419321581568 1176903341408256 1177216293535744 1177526219046912 1177865435400192 1180179804638208 1181158673737728 1181998161068032 1182964419969024 1183805190701056 1185942401340543 1187413396291584 1188085478064128 1188257329053696 1189228704694272 1190215079165952 1192553714024448 1194059366793216 1194735210217472 1196561712152576 1198376730206208 1199228454961152 1200208799268864 1201061826134016 1204766883901504 1205084062651392 1205404508356608 1206261227978752 1206926385831936 1211290272557568 1212151175380992 1213012690075648 1214004302708736 1217398583066624 1218069882292032 1218935603601408 1219259732590592 1219580726870016 1219932058093056 1223342912085504 1224212381106176 1225213149253632 1226083947511808 1228281659523072 1229821017587712 1230517102280704 1232070685536768 1232722760564736 1236525486569184 1236704344178688 1237404324868096 1239296059015168 1239951958081536 1243073399242752 1243956891353088 1244988658679808 1246006411001856 1246891987697664 1248454669369344 1250030899611648 1250738423196416 1252289788510208 1254550639434624 1255442288787456 1256334571864064 1257361599234048 1259298873147392 1261572378088176 1262469018015744 1262804723040256 1263137181401088 1263501060167808 1265068255739904 1265784290541568 1268970761726976 1269872659922944 1272148861648896 1274464141647872 1275166908024471 1276073210020224 1276748573442048 1277655999578112 1278700456771584 1280687111089512 1281597336470528 1283556632551424 1283894554263552 1284235956584448 1285857362313216 1287468877787136 1288770455891072 1289452539346944 1289823998921304 1290506639966208 1291423844401152 1294674860312064 1295407652596288 1297014423814144 1298651962933248 1302267370635264 1303347502055424 1304273832902656 1305340049620992 1306267796635648 1308249223593984 1308626098030944 1310249264873472 1310990872346624 1312252363800576 1314291146074368 1315225254920192 1315921339613184 1317582749564928 1318328507826176 1321647253235232 1322346736779264 1323286570991616 1324368330227712 1325309601251328 1329015084285952 1329397940856832 1329747931201536 1330101526462464 1331780839538688 1335504415752192 1335889141739922 1336596162822144 1337546124558336 1338496761462784 1339590954713088 1341672211617584 1343336367521792 1344077111494656 1345032390180864 1345390049755136 1346131926171648 1349181571010966 1349895627128832 1350855041220608 1351959337107456 1352920217944064 1355362744389192 1357043881476096 1357811974930432 1359526273695744 1360245804761088 1363327424413696 1364441916214272 1364639276335104 1365411668819968 1367499099602944 1369573405949952 1370546805669888 1371667199164416 1372642087010304 1373780588888064 1376876438744576 1377238928744448 1377605152407552 1379344440950784 1380125156630528 1384331740065792 1385315629006848 1386300217229312 1387433488809984 1391312666361856 1392079865476608 1393069261258752 1393439694389248 1394208066392064 1398106185240576 1399099864121344 1400243599147008 1401238797156352 1405931406426624 1406305259749376 1407080726095968 1408080783470592 1408826012073984 1413171984650496 1413376393347072 1414176371277824 1416338353160192 1416711232290816 1420655313420288 1422091537534976 1422844181348352 1423254067775232 1424007326859264 1425019414511616 1427233397433088 1428606742413312 1429415340795904 1432995269443584 1433772159353856 1434791187185664 1435810939273216 1436984684838912 1438176553992192 1439198712168448 1441797003529344 1442821734875136 1443585350172672 1444001211620352 1446610617761792 1449866762877456 1450252299116544 1451283039911936 1453884413313024 1454707318980608 1456530447597568 1457333609170824 1458369382880256 1459141226790912 1461371950596096 1463642412673728 1464682670252032 1466921865773056 1467308062015488 1469551271215104 1471834441102872 1472880521018368 1473660044967936 1474084570195776 1474864731389952 1475912965029888 1479628411785216 1480465888681472 1483119571304448 1484173671923712 1488752078356928 1489540002349056 1490598666174464 1491817199566848 1494134962937764 1495141969821696 1495572683463936 1497427731283968 1498275282681856 1500166922698752 1502047024084992 1503114577051648 1504361295904768 1505591079960576 1505808856645632 1506661151801344 1509381238069782 1510454003697408 1511253413462016 1512327509704704 1513563805974528 1519311932407808 1519711921373184 1520116030242816 1522035245187072 1522896724557824 1526290760859648 1526730447702768 1527538471796736 1528624142352384 1530961091100672 1533339670420096 1533743352465408 1535241562882048 1536088127422464 1537179874492416 1538436487053312 1541921795441104 1542737859575808 1543834332823552 1545096385265664 1546194534793216 1548985993587648 1551372586401792 1551785114206208 1552640801209344 1553744312795136 1558088485044224 1558537332029909 1559362189959168 1559587744382976 1560470478651392 1562856113831936 1563267566665728 1565226749657088 1566339206479872 1567619656187904 1569204455211008 1570487247200256 1573573072850944 1573987347136512 1574878231650304 1576393646800896 1577285893292032 1581256535120724 1582093417218048 1583217861722112 1585638272925696 1586953438887936 1590071618699264 1590948417687552 1592079155724288 1593380647305216 1597835640274944 1598971273281536 1599852979726848 1600278399025152 1601415768178688 1605637572112224 1606778750201856 1607206011142144 1608092258395392 1609235181109248 1610086870941696 1615053696743424 1615287306682368 1616201567174656 1618672403611648 1619098551189504 1624093176389376 1625247471468544 1626107635826688 1626576077457408 1627436944982016 1631123882780672 1632693419900928 1633617532338176 1636545733853184 1637708879364096 1638596753547264 1639761356783616 1642760914049024 1643630347419648 1647768004033536 1648700648758912 1648939125571584 1650287098994688 1656990586145664 1657431198990336 1658609188470784 1659984878239744 1661341881335808 1662522650263552 1664606225825792 1665524124766656 1666707866148864 1667589973475328 1672734185912832 1673923051716608 1674846088151544 1676482132312064 1676923499446272 1679487167102976 1682096504117568 1683292024020992 1684182908534784 1684668080223744 1685559693017088 1691003899183104 1691961015635968 1692406457892864 1694993795776512 1696198482198528 1700222544032628 1701430946693632 1702331431256064 1704933942362112 1707582814786016 1708733679796224 1709225923958784 1711859405684736 1712314608779264 1713258815127552 1714476483084288 1716625170382848 1719270052462592 1719765331895072 1720675519954944 1720924407595008 1721898459201536 1725007129222608 1726233147082752 1727146758242304 1729787206828032 1731535950577664 1734662019871242 1736356494180352 1736813624426496 1737796669407232 1739468851642368 1740453399494656 1744332298125312 1744834797374592 1745758253481984 1746999019831296 1752388194765824 1752849545674752 1755529288482816 1756776999419904 1758213128060928 1760944777748079 1762196337646976 1763128982372352 1764382094655488 1765355012112384 1765824440303616 1770269706957312 1771738010606592 1772997241602048 1773468701949952 1774446629953536 1775707786051584 1780672554336256 1781185522319896 1782128217096192 1782385993580544 1783394832744448 1786121272950784 1788830571036672 1792102815326208 1793376520241152 1794842568228864 1798842682441728 1799860836171776 1801592739201024 1802612449476608 1807150325852256 1808106762534912 1809391841968128 1812701698260992 1818226763071488 1819255888285696 1819519035113472 1821006454063104 1826097874599936 1827395740893184 1828403405402112 1828889598885888 1830189449347072 1835014368128256 1836318571659264 1836806869876736 1837819723880448 1839125921267712 1844799290974178 1845775653421056 1847087505342464 1848106028305152 1849911318413312 1850398344216576 1854788229853776 1856106487302144 1857425681678336 1858944088522752 1859927937122304 1864141580320768 1865935337029632 1866991465529344 1867482988019712 1870337981546496 1872682004054016 1874575208568832 1876107634794624 1877441044627456 1878434682765312 1883163433181184 1884229312867328 1884501857796096 1886042398851072 1888948309721088 1893703527023616 1894207084560384 1897125575131136 1897672090366976 1898676435812352 1903456142590464 1904808989884416 1910660359258112 1911696212471808 1913054916247552 1914109815030336 1915979579785216 1916483999367168 1917568738656256 1921030666634268 1922396004705792 1923762313166848 1925334948827136 1926353934876672 1933155683836608 1933669732155392 1934178809020416 1934735998381956 1937135766601728 1943111478894432 1944492510507008 1945521635721216 1947977944399872 1948495934128128 1951523216898304 1953401055952896 1955021253083136 1956410749353984 1958010074431488 1959401694953472 1962445921470496 1964880059957248 1965446093594368 1966486308519936 1967883953373184 1971436719111552 1972837882380288 1973882009419776 1977492761739264 1978898229231616 1982470879852848 1984929856487424 1986053336465408 1987964401876992 1989089599422464 1993522626428928 1994096911285248 1995152289693696 2000222563598336 2002729365446656 2003256623628288 2003833712609883 2006319186837504 2007454773280768 2007745142194176 2009386432069632 2012508317426376 2013938671596544 2015004551282688 2017548585271296 2018085074632704 2023772356516449 2024843440693248 2026282561830912 2027939005661184 2029380326916096 2035054347812864 2035640596937024 2036717962395648 2038165523136512 2039289410543616 2044991136620544 2046662874321408 2048117503229952 2049573165989888 2051248649404416 2055820208504832 2056983812767744 2058963130515456 2060128513687552 2060670883332096 2065314658116864 2066407728611328 2068496781869056 2070187734945792 2071659083726848 2077973443510272 2079149586612224 2079450325843968 2081150233214976 2086968999542784 2088452275306496 2089603891888128 2090159541583872 2093982996267008 2097159277860864 2098649796182016 2100365398720512 2101858195734528 2108342046827632 2108897109639936 2109457889624064 2110957148962816 2112121175205888 2114184363900928 2115937918517248 2119757976975744 2121264556916736 2122772207632384 2124507529740288 2130447520366592 2133137306302464 2133704532033536 2134266272022528 2134881101662848 2137529121767424 2140850096149632 2142371666935808 2144123011193856 2145646908145664 2149492904165376 2152186780778496 2153404928991232 2153716408909824 2155477027258368 2157264830988288 2158798068252672 2164232602312704 2165457568519168 2168768103276544 2169915926642688 2175378448674816 2176924559867904 2182060978470912 2184795671396352 2186348475711488 2187554074320384 2191507129892864 2195463619010592 2197024005378048 2198585500762112 2200382798659584 2201547354144768 2207751661654308 2209320781527552 2209908265320448 2210490067451904 2211126855293664 2213869447544832 2215122508447744 2220698833022208 2222277154865152 2223453297967104 2226260507885568 2230312247883776 2233128117535392 2234310003523584 2235897999261696 2237725799350272 2239316222803968 2241202444406646 2242795338823424 2245577211379712 2246224106964992 2247412924022784 2250250384048128 2253070536127488 2254671865577472 2256541943857152 2258386619940864 2259991727702016 2261597976264704 2265681005546112 2266963392043504 2268491264557056 2269775241674752 2273245256482816 2278967898611712 2280174045364224 2282479207579648 2284345086836736 2285968644112384 2288833560510464 2289436141289472 2290095671554152 2292936213528576 2294234026606592 2296441636651008 2300009505630144 2301644196110336 2302862344323072 2305769811738624 2312882693161656 2314106789363712 2315751499235328 2317644577898496 2319291802189824 2325776397500416 2326446396499456 2327058879602688 2327677671309312 2330616469192704 2337132727566336 2339043284938752 2340705717977088 2342369332559872 2344284170747904 2347926370330772 2349508809719808 2350838643163136 2353806682816512 2354432587071488 2355730870800384 2360359609276416 2362317347475456 2363996322136064 2365928839938048 2367610381402112 2371884802681086 2374826792583168 2376170956128256 2376514658107392 2378457409388544 2380430158331904 2385107428048896 2388118733586432 2389470420434944 2393123424305152 2396753460412416 2398456909922304 2400417598537728 2402123652268032 2409533767803008 2410168125302784 2410809016713216 2412522455957504 2413852771663872 2422580545115136 2424302350761984 2426025380151296 2428008605417472 2434797166133248 2436139764584064 2437871207202816 2438519465181184 2439161453740032 2439864116186112 2446685824171008 2448424762212352 2450426298507264 2452167895023616 2456563319046144 2459642035175424 2461034204561408 2464141371073536 2465445521129472 2473050973138368 2473408688357376 2474808649736192 2478592118030336 2486146798485504 2487913782706176 2489977317359616 2492012822003712 2493783975395328 2496909338738688 2500061799223296 2501476846392832 2509101278869248 2510884577574912 2512669143728128 2514723198468096 2518597746294784 2523144756176352 2524938036031488 2525609446080512 2526274362802176 2527002120335616 2530136511479808 2531568581083136 2537941523453952 2539745319845888 2544297723297792 2548928283295744 2550333816048942 2552146420040448 2553497146884096 2555311999156224 2557400913543168 2561374222179024 2563194672941056 2567113265102848 2567789108527104 2568471913168896 2571714724626432 2574937755574272 2577540911782144 2578905078693888 2579647997842608 2581013279932416 2582847688802304 2589349720624128 2590815305192576 2594028847628288 2597303925866496 2604534741270528 2606695004110848 2608547665805312 2610680099241984 2612535593271296 2616498447187968 2617252196061888 2620498529746944 2621981744693248 2628582292148736 2630450509840384 2635165499129856 2636657015652352 2643294506470464 2644693473558528 2646573141983232 2648736660455424 2658795881713664 2659495862403072 2660203052924928 2663561679077376 2671008831504384 2671778283479844 2673192325644288 2675092249116672 2679181909426176 2683344423235168 2686672735043584 2688154222989312 2690064780361728 2690780099510272 2692263852343296 2698363142021932 2699791254257664 2701710082441216 2703918674214912 2705840435888128 2710725488778384 2714087762952192 2715623949860864 2719052547391488 2720491609522176 2726654848827392 2728883832428544 2729278552670208 2730823337639936 2734998199205888 2739146811899904 2741093611339776 2743334398328832 2745284174020608 2747561177776128 2753752877489152 2754477857488896 2755210304815104 2758688881901568 2760250313261056 2767198936461267 2768663480131584 2770631258013696 2772600434458624 2774866977619968 2782625332723712 2784159730953216 2786138522517504 2786879388778496 2788416132784128 2796212370481152 2798199728242688 2800487198294016 2802477594312704 2811862812853248 2812610519498752 2814161452191936 2816161566941184 2817652024147968 2826343969300992 2826752786694144 2828352742555648 2832676706320384 2833422464581632 2841310626840576 2844183075069952 2845688362696704 2846508135550464 2848014653718528 2854466794866176 2857213484826624 2858830681591808 2865990538887168 2867544318707712 2869582374371328 2871621878546432 2873969369677824 2876353107984384 2883594007058688 2885643469750272 2887170700345344 2888002423240704 2893221235523584 2899733525754912 2900504598233088 2902566079823872 2907768826626048 2909414637961216 2913060895195136 2914667218341648 2916738765760512 2918282453581824 2922743901192192 2927284825347456 2929365340504064 2933843731546112 2934616124030976 2939102542430208 2943668882205744 2945761042036736 2947320089935872 2948169140391552 2949729462779904 2951825930059776 2959256823570432 2960931777362944 2966239142608896 2968347343847424 2977504156713856 2979080004698112 2981197332348928 2983634399133696 2988269925875528 2990283939643392 2991145366927872 2996550565363712 3000333845397504 3004094048169984 3006229154103296 3008722591809536 3011182159921152 3011617713291264 3013322303602688 3018762476139564 3020908007394816 3022506826924032 3027127611949056 3038623864815616 3039423842746368 3040232060485632 3044070490374144 3045793449115648 3052581521719296 3053460895405536 3055076943593472 3057248284704768 3061922182201344 3066679340840192 3067486704930816 3070483125764096 3072176254844928 3074359748984832 3076872974106624 3083843590882208 3085475719151616 3087668665647104 3090192770531328 3092389069586432 3097971987175296 3102745172803584 3103570228412416 3105281602418688 3107488625590272 3116176970088448 3117074664059818 3118724379918336 3119175488765952 3120940957302784 3125712227663872 3126535133331456 3130453499314176 3132678412959744 3135239312375808 3138408910422016 3140974494400512 3147146145701888 3147974694273024 3149756463300608 3152787293601792 3154571786584064 3162513070241448 3164186834436096 3166435723444224 3171276545851392 3173906877775872 3180143237398528 3181896835375104 3184158311448576 3186761294610432 3195671280549888 3197942546563072 3199705959453696 3200556798050304 3202831536357376 3211275144224448 3213557500403712 3214412022284288 3216184516790784 3218470362218496 3230107393486848 3230574613364736 3232403134349312 3237344807223296 3238197102379008 3248186352778752 3250494942937088 3253152154914816 3254873889964032 3262247765561344 3265386839801856 3267235064676352 3273091467706368 3277193507094528 3279522713567232 3285521828098048 3287260694839296 3295536008067072 3297401297517824 3297878251143168 3300574197989376 3313981172291328 3314862397980672 3317218376941568 3319969756479488 3322683762671616 3325045300527104 3329212451651584 3331048249533312 3333415732297728 3335179946950656 3345468371825664 3347846103433216 3349692176303088 3352964264624128 3353846998892544 3358974334205952 3361803666609969 3364193008235136 3366584048041984 3368365817069568 3369336160447488 3371119386034176 3382007798366208 3383922031271936 3384812915785728 3389987591553024 3392396964397056 3400445088065256 3402861893387264 3404662862512128 3409867884724224 3415165629572032 3418451847917568 3423718811369472 3426517630255104 3428952966168576 3433250340765696 3438540104925184 3439530663790144 3441351039909888 3443796918403072 3450014258445216 3452466294165504 3454293516484608 3459574413656064 3463071901155328 3469324039742484 3472712988360704 3473627248852992 3475593338814464 3478937703284736 3480906798989312 3488664596250624 3489669594749184 3491516506963968 3493998039662592 3504776389531648 3505699091349504 3511058576965632 3513553998839808 3516426256121856 3521889555496158 3524392675293952 3526257964744704 3528764189310976 3530710024224768 3531648880607232 3540539413914624 3543476021213184 3545994483204096 3546937403899904 3548893259907072 3551415572103168 3561345108672512 3562371044639792 3564256434192384 3564771987161088 3566789665488896 3572242545901568 3577661142073344 3584205630652416 3586753040482304 3589685136457728 3597685364883456 3599721672343552 3603185478402048 3605224898953216 3614300651704512 3616213525069824 3618783683936256 3625403396521984 3636453526142976 3638511776571392 3639038070226944 3642012908126208 3652195749199872 3654791481786368 3656806810804224 3657779197771776 3670028736256512 3672637143318528 3673613739753472 3675639447760896 3678251842535424 3689598581948356 3691551306842112 3694175010684928 3696212056610304 3699822636826624 3709576459707552 3712212974604288 3714851363356672 3717888177045504 3719855874244608 3728283160641536 3731870674059264 3733982931058688 3734965976039424 3740675963092992 3745364008108032 3749150417137664 3752215269589248 3754882089254912 3756869365530624 3766326866362368 3768458625734656 3769003715592192 3772084797702144 3777896619442176 3787407054047232 3788414169120768 3794251150262272 3795344180733952 3797352871624704 3806912285180928 3809617979768832 3821320718516224 3823392424943616 3826109832495104 3828219630060672 3831959159570432 3832967998734336 3835137477312512 3842061333268536 3844792009411584 3847524626333696 3850669897654272 3852707869753344 3866311367673216 3867339464310784 3868357618040832 3869471996763912 3874271533203456 3886222957788864 3888985021014016 3891043271442432 3895955888799744 3903046433796608 3906802111905792 3910042506166272 3912821498707968 3916020148862976 3918803389906944 3924891842940992 3929760119914496 3930892187188736 3932972617039872 3942873438223104 3945675764760576 3947764018839552 3954985523478528 3957796458463232 3964941759705696 3969859712974848 3972106672930816 3975928803753984 3978179198844928 3987045252857856 3988193822570496 3990304579387392 4000445127196672 4005458730893312 4006513247256576 4007667425219766 4012638373675008 4014909546561536 4015490284388352 4018772864139264 4025016634852752 4027877343193088 4030009102565376 4035097170542592 4036170149265408 4047544713032898 4049686881386496 4052565123661824 4055878011322368 4058760653832192 4070108695625728 4071281193874048 4073435924791296 4076331046273024 4078578821087232 4089982273241088 4093325748642816 4096235006459904 4099146331979776 4102497298808832 4108871148078851 4111640417009664 4113967625535488 4117926261030912 4120257027375104 4121341766664192 4130629316233728 4132815457222656 4136993563738112 4140375469891584 4143318167453696 4155946887020544 4158299173224448 4158900651687936 4162300466429952 4173937999085568 4179207783776256 4180319083167744 4187965992534016 4194318555721728 4197299592364032 4200730797441024 4203716391469056 4216684093655264 4217794219279872 4218915779248128 4221914297925632 4224242350411776 4228368727801856 4239515953951488 4242529113833472 4245544415264768 4249015059480576 4260895040733184 4266274612604928 4267409064067072 4268532544045056 4269762203325696 4275058243534848 4281700192299264 4284743333871616 4288246022387712 4291293816291328 4298985808330752 4304373561556992 4306809857982464 4307432817819648 4310954054516736 4314529661976576 4317596136505344 4328465204625408 4330915137038336 4337536206553088 4339831853285376 4350756897349632 4353849119735808 4364121956941824 4369591342792704 4372696951422976 4375108148640768 4383014259785728 4390927238021184 4394048010756096 4397171001524224 4400765597319168 4415503323308616 4418641563055104 4419816530640896 4420980134903808 4422253710587328 4427738895089664 4430245016895488 4441397666044416 4444554309730304 4452521015771136 4460624495767552 4466256235070784 4468620007047168 4471795998523392 4475451598700544 4482404888813292 4485590677646848 4492448213929984 4494825848045568 4500500768096256 4506141072254976 4509343731154944 4513083887714304 4516773239881728 4519983455404032 4531362011092224 4533926784087008 4536982529114112 4539550483349504 4546490512965632 4557935797223424 4560348090728448 4564958415159296 4568690173673472 4571937288224768 4577667121020928 4578872282578944 4580191343108304 4585872427057152 4588468053213184 4592883273302016 4600019011260288 4603288392220672 4605724688646144 4611539623477248 4625765386323312 4628213578727424 4631502998470656 4635289155796992 4638583604379648 4651552795000832 4652892792998912 4654117759205376 4655355342618624 4661232938385408 4674265455132672 4675611996089727 4678086569877504 4681411435954176 4684738665119744 4688568341495808 4695852740661544 4699017619439616 4701677286326272 4707613365633024 4708865174142976 4711461741600768 4720719218552832 4724634694950912 4727992644272128 4731857679876096 4735220762804224 4743769605362172 4749653585166336 4752341912256512 4756914818777088 4760860316663808 4770214856097792 4776237467172864 4778940840869888 4786246848610304 4793506920824832 4796913819844608 4800835197075456 4804247304536064 4819067535606016 4820336250605568 4821618033426432 4825044911915008 4827705543327744 4845161090230272 4848604701523968 4852050760302592 4856017210834944 4869594332266496 4872279529168128 4875742414405632 4877038930362368 4878322907480064 4879728232372224 4893371648342016 4896849524424704 4900852597014528 4904335790047232 4913126638092288 4919284070350848 4922068409122816 4928282742147072 4930891042258944 4946101946276736 4946817376714752 4949617299472384 4957184236060672 4972293596971008 4975827565412352 4979954634719232 4984025644007424 4987567950790656 4993818677477376 5000123598446592 5002953692785664 5018202557738496 5021769155149824 5025338287456256 5029446396936192 5037195492589568 5046289512352704 5049876072062976 5051218892161024 5052548725604352 5054004240671232 5063137162166272 5075883046907904 5079490639691776 5088595446595584 5097856566591488 5100667632097884 5104292840080896 5106994293768192 5114801827086336 5122748444358048 5126389345882112 5134226530205696 5135578217054208 5136943826337792 5143429449252864 5149875511148544 5155081823564288 5157810157387776 5159295995685216 5162026559864832 5165695377604608 5178699441248256 5181630610385152 5188057695256576 5194607851732992 5209069482541056 5213390008221696 5217095331610624 5221360198483968 5225071186542592 5232996894375936 5234504392123776 5240997059493888 5243963489386496 5257164584297472 5260901019680768 5270330998259712 5273314031304704 5282834333244237 5286589012940928 5289386947117056 5293146283966464 5297473320910848 5317591763427328 5318991724806144 5320406105849856 5327123358154752 5342017663008768 5343556566959688 5346384651288576 5350184498233344 5358363818852352 5366688846470336 5373345470087168 5376308445978624 5380129560723456 5384527704686592 5396726284043864 5399582508515328 5403420164882432 5407837348429824 5411680871776256 5421450977556768 5428175525904384 5431247899721728 5438105094782976 5453309697654784 5457767664857088 5458557105340416 5461646675279872 5469996398411776 5478293623799808 5482187222679552 5486668796657664 5490568348041216 5507505754978304 5508955714977792 5510420609630208 5517377763803136 5520500626522112 5534397872922534 5537326960263168 5541262516027392 5545200868917248 5549733955239936 5565250665447424 5568319461906432 5572277045035008 5573758777556992 5576832265568256 5592424740962304 5596399456485376 5600974396588032 5604955188625408 5623725625706496 5625221038997504 5628322904383872 5632323133882368 5635304048295936 5652687938601984 5653505573388288 5656705485111296 5665353412640768 5666844929163264 5682621253681152 5688366150139904 5691376725393408 5693016271100928 5696029307437056 5708933589732352 5714426969653248 5717661363183616 5731981077774336 5735088637415424 5739164748742656 5743243757092864 5747938739355648 5752706215968768 5767188014117376 5771286939500544 5776004846481408 5799467051509824 5801009196466176 5805132159647744 5818829275922432 5826121790390272 5829334436683296 5833477531521024 5836564907163648 5845487802384384 5854569650694912 5858730681008128 5867687463092224 5869232248061952 5878205084860416 5887337764411488 5891522084073472 5894640179871744 5896338280783104 5899458925559808 5903651860119552 5918513647140864 5921863554725888 5932478285217792 5936694687694848 5955008313427712 5958160009396224 5962394664697856 5967268798267392 5976539851751056 5980567879286784 5982290733855744 5993101130727424 6000667690795008 6008188096339968 6012458308206592 6017445183619072 6022364319842304 6023235426582528 6026644607205376 6037524952279128 6041816014789632 6045013653848064 6054255223898112 6071317069549347 6077247729631232 6078847685492736 6088140980748288 6091586898231296 6105163043438592 6106921790811072 6110153887186944 6114496569409536 6133358681680384 6134973409861632 6144352509689856 6148719497969664 6153745948213248 6167687181764416 6170951438303232 6175337331294208 6180385541062656 6195943974350592 6205490345607168 6207140456824832 6210563204837376 6214977251180544 6232353940176896 6234149328119636 6237448759836672 6238350977531904 6241881914605568 6251424455327744 6260906998628352 6265356825919488 6270478624751616 6276817820844032 6281948988801024 6294292291403776 6295949388546048 6299512926601216 6305574587203584 6309143573168128 6325026140482896 6328373668872192 6332871446888448 6342553091702784 6347813755551744 6360286474797056 6363793670750208 6368316622897152 6373522589220864 6391342561099776 6395885093126144 6399411918907392 6401113596100608 6405663072714752 6422550288448896 6427115000807424 6428824044568576 6432369033581568 6436940724436992 6456797518409623 6460214786973696 6461149226729472 6464806268698624 6474689614446592 6476394204758016 6496372705557504 6500989885874176 6506304309829632 6509747779928064 6524495531122688 6530773679603712 6534470129352704 6546182935412736 6554387014189056 6559045427134464 6571043656196096 6574521389678592 6591072016134144 6594802595035648 6595756502286336 6601148395978752 6627962344582656 6629724795961344 6634436753883136 6639939512958976 6645367525343232 6658424903303168 6662096499066624 6666831464595456 6670359893901312 6690936743651328 6695692206866432 6699384352606176 6705928529248256 6707693997785088 6717948668411904 6723607333219938 6728386016470272 6733168096083968 6736731634139136 6738672320894976 6742238772068352 6764015596732416 6767844062543872 6769625831571456 6779975183106048 6784793928794112 6800890176130512 6805723786774528 6809325725024256 6819735769448448 6830331259144064 6836903695835136 6847437622738944 6853035260510208 6857905932337152 6866500681531392 6877080209850368 6879061327580288 6882702079819776 6887593836806144 6900028516890432 6904932588331008 6908587032969216 6926143802310656 6938648079484968 6945425976721408 6947254497705984 6951186677628928 6957875406569472 6961813597978624 6977329192501248 6979339189498368 6983033013927936 7009552779063296 7011398182699008 7022117153931264 7027107997679616 7032852512243712 7043779110992316 7048785350587904 7052515929489408 7061420048449536 7063297761214464 7081078827829248 7086952042426368 7091988966408192 7093874807799808 7097786519814144 7102831144206336 7122690217345024 7124742089279584 7128512868384768 7129543974322176 7133579330977792 7144485091803136 7155322284146688 7168411261304832 7173506080964608 7179370272915456 7195370729766912 7199443344687104 7206370956804096 7210449797906432 7228601303409024 7232427050139648 7237567367872512 7250806793043968 7272907052285952 7277023553142784 7278076140453888 7284025816252416 7304391498399744 7309582963572736 7313613621608448 7315558395543552 7340057472513024 7345274286637056 7347227479506944 7351278895521792 7356503685070848 7379197163896712 7383102613684224 7388350021369856 7392424113220608 7399645273653248 7419152919415104 7424425949208576 7429702726713344 7435776354091008 7456566321283072 7463741348118528 7467965862117376 7469931952078848 7481351926185984 7490728016216064 7498300834275328 7504430539178496 7509764178509824 7532653732724736 7536917251469312 7538007431184384 7544169595404288 7555793238884352 7574814108094464 7576828338241536 7590688361467904 7594705743249408 7613824570361856 7619235959537664 7646784849887232 7652219664990208 7656439260121344 7663918319140864 7665935997468672 7670274954625024 7684122666537072 7689584018823168 7695049252667392 7701339795308544 7705415739506688 7732622735346432 7734678928621568 7736715236081664 7738943993527824 7748543066406912 7772445915577728 7777970042028032 7782086542884864 7791911777599488 7806092867593216 7813604223811584 7820085012332544 7825642997415936 7832040297725952 7837606779813888 7849783685881984 7859520239828992 7861784374377472 7865945234079744 7885746876446208 7891351529521152 7909971046957056 7915592916926464 7929883519411392 7939719425949696 7944213345861632 7956358397689856 7976387645140992 7980609158774784 8000890254393344 8010917461786624 8013026494513152 8015334850439532 8025276747350016 8029819093123072 8037545728278528 8050033269705504 8055754686386176 8060018205130752 8070194341085184 8072340298530816 8095089426065796 8099373762772992 8105130247323648 8111756022644736 8117521307664384 8140217391251456 8142562387748096 8146871849582592 8152662092546048 8157157642174464 8179964546482176 8186651497285632 8192470012919808 8198292663959552 8204994597617664 8217742296157702 8223280834019328 8227935251070976 8235852522061824 8240514054750208 8242683533328384 8261258632467456 8265630914445312 8273987127476224 8280750939783168 8286636334907392 8301596809383801 8311893774041088 8316598346448896 8317801303375872 8324600932859904 8347875998171136 8358415567552512 8360638166335488 8375931985068032 8388637111443456 8394599184728064 8401461594882048 8407432782938112 8433368187310528 8435588438559744 8437831558496256 8443828595851264 8448484700823552 8479031907902976 8485058227666944 8491088830529536 8498030118961152 8521790081466368 8532549225209856 8534818128134144 8537065088090112 8539524406651392 8563400384598528 8569486667743232 8576492044775424 8582587632582656 8597971616661504 8608747123113984 8613619715964928 8614865635639296 8621908109033472 8629059323953152 8656930409250816 8661830274076672 8675072413106176 8679663706570752 8701513794699264 8707698239471616 8728243913883648 8739182685585408 8745393902845952 8750216297281536 8766028519571456 8781854476042368 8788096021512192 8794342003048448 8801531194638336 8831006646617232 8837283126110208 8839633061281792 8841960269807616 8844507421174656 8855477790179328 8860490033790976 8882795332088832 8889108619460608 8905042031542272 8921248991535104 8932512470141568 8937240014094336 8943591997046784 8950903197401088 8964809777626584 8971181355293696 8984896427859968 8989651696091136 9001001536192512 9012282144509952 9018687462309888 9026167775428608 9033546479763456 9039966910808064 9062724022184448 9067853568174016 9079100966699008 9115871594446848 9120696181456896 9129916830318592 9137380347346944 9143874576449536 9155334242041856 9157744565157888 9160382686216608 9171744854114304 9176936106426368 9185766546604032 9200038022520576 9206576784441344 9211449377292288 9223079246954496 9251530772646624 9256427157454848 9263005996941312 9270578311593984 9277167208759296 9303105590001664 9305785585997824 9308235518410752 9310710685237248 9322465876770816 9348530910265344 9351223992179454 9356173139755008 9362822871908352 9369477330239488 9377136682991616 9391705481323088 9398035238879232 9403354572652544 9415226731266048 9417730348285952 9422923483201536 9441438437105664 9449269389901824 9455985288544256 9463715359752192 9470441525608448 9487539210724344 9499307170332672 9504683824513024 9513829637554176 9521720633327616 9540429712195584 9552474934345728 9557881681739776 9572493697220608 9587013841649664 9593827639689216 9601670394150912 9608494609072128 9638135071212032 9640672501211136 9643236066852864 9655411086655488 9690322180460544 9697209403047936 9704101520605184 9712034421669888 9739188664532992 9744559058336256 9751484828811264 9754077860724736 9759456464744448 9786743296684032 9793699048849408 9801705194029056 9808671580094464 9838568140701696 9844136818245632 9856565484294144 9861782084517888 9892203892553472 9893634753429504 9899234598944768 9914368472121344 9944587193942016 9951655130824704 9959909269438464 9968051288014848 9975135901581312 9987637354954752 10000247196893184 10005907385571328 10036405115476992 10043538310299648 10050676574912512 10058892793872384 10074390985179136 10092579024705408 10099752144125952 10102437784322048 10105097451208704 10108008481342464 10126274324332544 10151766093815808 10158981279383552 10177190893191168 10195713133182976 10201335264195768 10208585680161792 10213988587536384 10229603654172672 10245496888716096 10252778691764224 10268453060411392 10271156434108416 10286858898505728 10299751022297088 10310163647128576 10315620314775552 10318591991370432 10324053119729664 10331390755209216 10357398882496512 10363261220770304 10389215703465984 10418138965082112 10426780016443392 10434190663221248 10442720396967936 10465993788751872 10469008784247552 10481994118987776 10487926978772992 10514329168594944 10521802039361536 10540661996519424 10546628062609408 10565668666488474 10573178025881856 10578773894234112 10586292567932928 10594946641821696 10635183526854656 10637983449612288 10640812211699712 10654246716309504 10684035326017536 10687113133919376 10692769302577152 10700368996466688 10716727637704704 10733377692940672 10746690940174336 10752616891957248 10760259121446912 10769055409373184 10793452568087728 10799165017030656 10806840329764864 10815674696859648 10823361743552512 10842901955113536 10856351051808768 10862495799443456 10876210189565952 10906619395309568 10915535329714176 10917114210680832 10923293350559744 10939992796823552 10956587247599616 10964374445359104 10973337593315328 11015011509956608 11017911429955584 11020841219260416 11034755527606272 11041001253044224 11068795745845068 11074653920526336 11082525032054784 11099467910479872 11130501330894848 11136638923812864 11144554090070016 11147517555113984 11153664531136512 11184849481924608 11192798912970752 11201948793176064 11209910377250816 11247451251412992 11250442077995008 11256645808767744 11264646267764736 11270608096591872 11305375877203968 11307011146776576 11313410970222592 11330706825281536 11333689858326528 11365242507362304 11376732300279808 11382753450786816 11386032542201856 11392058614874112 11417867179464704 11428853939306496 11435322726367232 11463962155548672 11470177274830848 11478329497485312 11486487514185728 11495877478711296 11505412431937536 11534376028234752 11542573879001088 11552009692962816 11598934103019648 11602018392932352 11610264319295488 11637658551844864 11652243580780544 11658668873366592 11666955063042048 11673129814327296 11709139301389824 11717461362016256 11735374926184448 11738464496123904 11756410169720832 11774675528822976 11783044168146944 11789280359743488 11792676561566208 11798917851119616 11837027294281728 11843727109451776 11864956570435584 11873389375389696 11910016626855424 11916320018792448 11934537596534784 11953079703502112 11961135758573568 11964581467711488 11986202261454848 12001335381590016 12016376192679936 12024916616413184 12034890367238144 12044728639684608 12046470853165056 12053289214410752 12075049904558256 12083632029579264 12090027307696128 12108510447796224 12142634139098694 12154495459262464 12157695370985472 12176281961496576 12183173796462592 12210326086877184 12213843581622144 12220307774373888 12228993138819072 12266717363360768 12269946819723264 12288705019379712 12297438995939328 12307491896426496 12326613444236553 12335374363528832 12341902876606464 12350674662588416 12360771082125312 12391887948701184 12410980691214336 12414280913649664 12421126409674752 12429954502361088 12464707880353792 12468298656239272 12474897519673344 12476701955063808 12483763829211136 12502848910655488 12521813997256704 12540957249503232 12553635641688064 12563897977602048 12588584582807552 12591898777092096 12599025853202432 12611149174407168 12618287146336256 12650052280965792 12656747337744384 12665742893776896 12685106183405568 12720572949594112 12727587341500416 12736633245794304 12747045178441728 12782685122199552 12791770186252288 12798823837814784 12802227192201216 12811326145429504 12845100576897792 12854230001614848 12857648089137152 12864738067163136 12873881448873984 12913595036819246 12920429573947392 12922298453458944 12929612537397248 12949379228893184 12952788409516032 12992745411115008 13001979771748352 13012608619659264 13019495559856128 13048991062245376 13061547359207424 13068940258705408 13092365870825472 13108774028378112 13118090854268928 13142087312392192 13149042779357184 13182144032268288 13189605190071296 13191513004572672 13202296791957504 13255924689165312 13259449591922688 13268873507766272 13279879025917952 13290735050686464 13316849806606336 13324192998133248 13333662929190912 13381873487302656 13391384413732864 13398768705212352 13411857058496512 13415387995570176 13447214666439876 13456772032940544 13466336192167936 13477344641789952 13484477544136704 13528031193464832 13535688125087744 13539251663142912 13559950366212096 13601780352261024 13611447573549056 13618651450048512 13639471538896896 13660662518288128 13673807391670272 13694875245477888 13706070521020416 13715811864674304 13733001363062784 13754160419700736 13758122655160576 13765404159639552 13775187673612288 13800057033780864 13809865176662016 13817174065938432 13852287604621312 13877296158969936 13890851953442816 13894508995411968 13902373355257856 13915750813138944 13923627195957248 13954658385002496 13958678378996736 13966066027855872 14019105558126592 14022796365398016 14026835988269181 14044234307862528 14054215995359232 14065705024487424 14087558221984632 14097570701175808 14105031858978816 14122840096899072 14126595522428928 14162157655658496 14173904084852736 14183977932816384 14195573039628288 14205662288412672 14245380434690048 14249484178559168 14257025736769536 14267158661955584 14310644568293376 14336822522609664 14347012161929216 14358740545830912 14390741459533824 14398886689374208 14412741913608192 14420899595812864 14457202606818048 14464854100279296 14475134735745024 14501613586087936 14545814104571904 14554047106285568 14556152280907776 14568051632504832 14608782996799488 14619165927145472 14627227243216896 14631116791087104 14680114945026048 14690548573274112 14694454959013888 14702557791043584 14713007370141696 14758394327793424 14766205227368448 14776700042739712 14784848226441216 14799290547306496 14838305838830208 14848851898417152 14859405453426688 14871552708182016 14913132642566144 14927482696237056 14935931724234752 14939863904157696 14962703852371968 14981456032432128 14996601668550656 15008861078356992 15019528357019648 15065307465449472 15073834502938624 15076014862368768 15088339190808576 15111586477768704 15149628216188928 15153656676483072 15181376722935808 15189411486498816 15227649140723712 15238471919075328 15293569699774464 15304439329980416 15312878520242688 15327836638281728 15340549909250048 15368245333074144 15379168037646336 15390098505334784 15402679590617088 15410831479013376 15465245470692864 15469357857243136 15473430472163328 15477887987055648 15497086132813824 15544891831155456 15555940084056064 15564173085769728 15583823555198976 15612185735186432 15627208447623168 15640170024665088 15651285994831872 15664080595451904 15675213559627776 15699567371763968 15719040479657984 15723568748754944 15731890468159488 15771493752892416 15782703059042304 15819942093914112 15831185833852928 15859767038822784 15879438851899392 15888426691723264 15912716795379712 15952775290281984 15961218317549568 16001780508786688 16021834923573248 16026052989026304 16030669700879064 16050553494700032 16059638186246144 16075091456557056 16100066539411008 16111509372772352 16120036410261504 16140388682170368 16190178852131592 16198747525545984 16210260494647296 16223512045289472 16235042615328768 16280434782502912 16285124775496192 16293743699165184 16314315284348928 16359929092964352 16373302994571264 16384940025839616 16396585327919104 16409989195235328 16435484592315404 16446561668038656 16455870502141952 16471705044123648 16481028109500416 16522517264934912 16531261828890624 16547974254952448 16561501879566336 16573272669814784 16603193618767602 16623787548082176 16633196692897792 16635602606751744 16649201865719808 16695751996342272 16716831135105024 16721276332670976 16751863970136064 16777274222886912 16789198369456128 16802923189764096 16814865565876224 16866736374621056 16871176877119488 16875663116992512 16887657191702528 16896969401647104 16958063815805952 16970116455333888 16982177661059072 16996060237922304 17043580162932736 17065098450419712 17069636256268288 17074130176180224 17079048813302784 17126800769197056 17138973335486464 17152984089550848 17165175265165312 17195943233323008 17217494246227968 17227239431929856 17229731271278592 17243816218066944 17258118647906304 17313860818501632 17323660548153344 17350144826212352 17403027589398528 17415396478943232 17456487827767296 17478365371170816 17490787805691904 17500432594563072 17563708952084736 17576192043024384 17588684006096896 17603062389276672 17662013293234464 17674566252220416 17679266122563584 17683920539615232 17689014842349312 17710955580358656 17720980067581952 17765590664177664 17778217238921216 17810084063084544 17842497983070208 17865024940283136 17874480028188672 17887183994093568 17901806394802176 17929619555253168 17942362710587392 17969792855719936 17979303392182272 18002003072385024 18024564289019904 18037374924619776 18052335550857216 18067092959526912 18079933821616128 18125448044368896 18135707136348032 18158201933398016 18231743188893696 18259833660637184 18274760694693888 18287749152899072 18310668484083712 18315489130315776 18320765372433216 18343489708228608 18353872212852736 18400076045041152 18413153568882688 18446158493908992 18503061545293248 18512854314909696 18526011993882624 18541156623187968 18611571171995648 18616471036821504 18621421370474496 18644931753541632 18697061820530688 18702447984358908 18712346279510016 18725645743816704 18754273365983232 18783410962646176 18796070477758464 18806709145305088 18830453462532096 18835460696571904 18845846966403072 18882876874211328 18898538779803648 18911970577088512 18927430719504384 18940883051216896 18975078421448688 18998614340665344 19009367649026048 19027659275108352 19043441266655232 19080859424391168 19104949868691456 19115763363479552 19144987394441216 19174027683299328 19187655279378432 19203340788301824 19216989218144256 19276270142424064 19281345002422272 19286472133705728 19310822173310976 19370392555228869 19380644360921088 19394418806095872 19408203041210368 19424068843339776 19478377329065984 19489118116672512 19502969657622528 19508155721449472 19518912929488896 19573486593368064 19587398097698816 19603410388058112 19617343160188928 19677136281403392 19688273636491264 19713130968588288 19723564169035776 19784407785106944 19787269506859008 19798469197889536 19828736944242688 19889174387884032 19903310261649408 19919818538876928 19936102576029696 19975274709909504 20000494393786368 20011814771142656 20072810230953984 20087076620599296 20101353149825024 20117785587744768 20185158049410816 20199504288251904 20204875568644096 20210194902417408 20216016962684928 20252548648665088 20303532187631616 20317962558767104 20354381786382336 20391426266365952 20402670528391536 20417171360323584 20427977175072768 20459207308345344 20490993777432192 20505557383528448 20536906120822784 20542312868216832 20573717797011456 20599502044594176 20620327294257152 20631240629551104 20637183982740864 20648106239459328 20662781510418432 20714797764993024 20726522441540608 20778431406931968 20836277930164224 20853560032886784 20868381326442496 20885440793935872 20931987577503744 20938017568495104 20975853957545984 21028658337189888 21043604078723072 21081323993038848 21093256125218816 21131337332976948 21146356051763712 21157547788468224 21189893283643392 21270367053709312 21275966899224576 21281624423399424 21308493432619008 21368070652035072 21374226267838752 21385538605154304 21400737992933376 21433455275409408 21466755385881344 21493381880348672 21505233783914496 21520518242893824 21538110818746368 21586905136175456 21598330034061312 21613680659529728 21631349393719296 21646723487105024 21685803910227072 21712702103617536 21724991598886912 21752420379131904 21813238790619136 21831070659428352 21834228421361664 21846586701119488 21879985593647104 21913174495199232 21928748890718208 21946675186630656 22030023019913216 22035822859911168 22041682438520832 22069511055212544 22082002506088448 22137591491690136 22149307841052672 22165050064109568 22198935820959744 22261002661789696 22273277847625728 22289108180140032 22307329062273024 22369698963849216 22385597825941504 22403897586352128 22419820754501632 22494902502825984 22500884155990016 22513291617535488 22529292535529472 22610751754407936 22614022293553152 22626821940445184 22661413650563072 22667379716653056 22730485014724608 22753464600559616 22772065084403712 22784117229748224 22835734358929408 22857707878612992 22870645452734464 22940354549661696 22956658994970624 22972975028371456 22991754957422592 23010824863875072 23068752056469504 23085147758002176 23104019385925632 23197868206039296 23204036785864704 23220528638590976 23275317103689728 23304487161561088 23317337746733184 23333910126084096 23346259628654592 23418278602779648 23434922724032512 23470749852368896 23476928992247808 23512820339441664 23549351057645952 23566088336293888 23578560719486976 23585353123132416 23597835702239232 23674054588563456 23687454218903552 23729913140871168 23746778750779392 23820033253710848 23832640037584896 23869075193069568 23906159407004224 23929162935422976 24002670763180032 24032752385359872 24049833232826368 24069780734476288 24089457279369216 24106578428821504 24150099809116512 24167264059158528 24180054615392256 24217020895592448 24285268278197388 24308990918524928 24315390741970944 24352563922993152 24366347592925184 24420652173754368 24427687163244288 24440615548747776 24457986277638144 24533434726721536 24539893639446528 24577410038759424 24594877991878656 24614983792852992 24653226888473106 24670748727057664 24683805753212928 24701349325176832 24721542164250624 24783775897402368 24821961382428672 24828561827299328 24842252819349504 24859909004722176 24929415760707584 24936597312478544 24949795039346688 24953403910127616 24967527658422272 25005697821310976 25043627994513408 25081914499006464 25107271283376128 25127795955204096 25177169165615104 25183797554184192 25198051706404864 25222298348814336 25236574292672512 25300104561931584 25313494675488768 25331485787553792 25455174683000832 25473266491588608 25494090356883456 25565370244399104 25583540372504576 25597647675629568 25604454384402432 25690201153795584 25708460003229696 25715296178274304 25729476134326272 25747762897747968 25827190073638492 25840859147894784 25844596906917888 25859225074794496 25898758457786368 25985490822230016 26003959543496704 26025217239318528 26038991119712256 26097982124490752 26123094718414848 26137880517410816 26184731741650944 26217548056756224 26236181708537856 26284174624784384 26298085558714368 26364288064536576 26379210380142592 26383026009145344 26404593583915008 26511849378330624 26518899183845376 26537747015532544 26559758051835904 26581470101372928 26633699613212672 26648385996266496 26667325858381824 26763746974605312 26782768827465728 26797537410424704 26823714116993024 26830775991140352 26894429332879752 26913544065881088 26932672384335872 26954689283579904 26968955088273408 27056062386929664 27071376250175488 27078503326285824 27119900732424192 27203560704522048 27222895147098112 27237302900097024 27321325036576256 27347614783340544 27389750490955776 27412141042040832 27431623729348608 27466002726125568 27508320839401472 27516245310321152 27530808319279104 27600114067561728 27619730353324032 27634348131876864 27704575209242624 27754592317939872 27781703906885632 27789017990823936 27804746710515712 27831501626277888 27847254391914496 27909316770004992 27917356757993472 27932132055711744 28038211116253184 28045592730796032 28053671976538362 28088468615725056 28108431990718464 28131410048974848 28175116443969264 28195141402351616 28210063717957632 28245680193798144 28253191044857856 28324315311316992 28347808169705472 28367955865632768 28391146079256576 28411324576825344 28490760869380096 28498968357118336 28514051473539072 28534317323911168 28621289136586752 28673645045219328 28694024323858432 28717481091661824 28781482919067648 28797773378748416 28825483827216384 28841799191625728 28914405213636096 28929708200558592 29003227172175872 29091628209143808 29108094212571136 29112304561815552 29136103265009664 29217565993598976 29254454486433792 29262233582174208 29360229890052096 29381097146548224 29388909918027776 29405115582087168 29426014740283392 29516788655586848 29532410454736896 29553400085479424 29569696452882432 29598581094612992 29676611677660416 29697703796834304 29718810906853376 29743105416364032 29826265285132288 29854965392474112 29871863448469504 29879727808315392 29925407704743936 29962912064864256 29993203337101312 30017722156713984 30039056714039296 30130614930898944 30147669005877248 30152029724737536 30176678381617152 30223172955537408 30299256432377856 30307313352966144 30362753445871616 30378822972997632 30455298281447424 30476943838150656 30587139399548928 30608878659960832 30625757040485376 30655673276563456 30681099818500096 30736490666148288 30758336075292672 30780197010669568 30805359181234176 30930490941385728 30938715714486272 30946860944326656 30955775974111296 30994172265627648 31089783662310912 31111880168112128 31167647110397952 31224371470372864 31254416895246336 31280340049330176 31302571989663744 31328161190903808 31399134743527936 31447137497509888 31463780936318976 31542987505784832 31565406118084608 31639884187828224 31719534077645568 31758877703798784 31776853383446528 31825433590759424 31905550580563968 31922436635099136 32003561017573376 32043669847146496 32052105978052608 32061339401758128 32101106989400064 32119276372492288 32150182913114112 32200133078822016 32223018745544704 32240072820523008 32280777364340736 32380357704263184 32397495051091968 32420520989294592 32447024090578944 32470085230657536 32560869565005824 32570249550992384 32587487398330368 32628630568697856 32719858185928704 32746605989142528 32769880051679232 32793170655838208 32819978390470656 32870969184630808 32893123336077312 32911741004283904 32962056219000832 33045034529869824 33062523657781248 33095948509904896 33123003759132672 33146545339629568 33206387237535204 33247575096164352 33266393385795584 33298403731439616 33391503992684544 33433662270210048 33442552665341952 33503727940272128 33554548445773824 33578396738912256 33605846379528192 33629731131752448 33733472749242112 33742353754238976 33751326233985024 33775314383405056 33793938803294208 33916127631611904 33940232910667776 33964355322118144 33992120475844608 34087160325865472 34130196900839424 34139272512536576 34148260352360448 34158097626605568 34253601538394112 34277946670972928 34305968179101696 34330350530330624 34391886466646016 34434988492455936 34454478863859712 34459462542557184 34487632436133888 34516237295812608 34627721637003264 34647321096306688 34700289652424704 34806055178797056 34830792957886464 34912975655534592 34956730742341632 34981575611383808 35000865189126144 35127417904169472 35152384086048768 35177368012193792 35206124778553344 35324026586468928 35349132504440832 35358532245127168 35367841079230464 35378029684698624 35441960135163904 35531181328355328 35556434477842432 35620168126169088 35684995966140416 35730049880566272 35748960056377344 35803612789604352 35859239110506336 35884725421174784 35939585711439872 35958606784364544 36004006144770048 36049128578039808 36074749849239552 36104671101714432 36134185919053824 36159867643232256 36250896088737792 36271414272696064 36316403866796032 36463486377787392 36519667321274368 36549521389387776 36575498305798144 36621336968167424 36630978260631552 36641530744866432 36686979416457216 36707744425705472 36800152090082304 36826307137765376 36892316987817984 36979840332709659 37006123090586496 37025708629819392 37052023987765248 37082313246375936 37223142343991296 37232942073643008 37242842740948992 37289863507083264 37394123641061376 37404895968717816 37424692559020032 37451291487633408 37508546731966464 37566821925292352 37613418290610176 37660906925064192 37691693932806144 37765753748422656 37797077559607296 37823941154177024 37854861439008768 37881766102433792 37950156842897376 37997228681330688 38018735298052096 38055318550216704 38161718848782336 38209899737382912 38231526726959104 38289974788882432 38348055366598656 38375310558756864 38406681576603648 38433978436288512 38552540284848128 38562690004844544 38572944267411456 38621644346621952 38740785110457738 38761288721842176 38788837612191744 38816406082420736 38848137686679552 38956754658131968 38978236233345024 39005939315245056 39016311442898944 39037825858977792 39146973186736128 39174796195397632 39206820776116224 39234686320377856 39354272562806784 39376547272982528 39426261937176576 39447128338071552 39568815570213888 39574539013718016 39596938395779072 39657473888485376 39778348775768064 39806620523298816 39839637077753856 39872205152059392 39950549419819008 40000988787572736 40023629542285312 40145620461907968 40174153241198592 40202706299650048 40235571175489536 40370316098821632 40399008576503808 40409751137288192 40432033925369856 40607064375263232 40635925117534208 40782852532731904 40805341056783072 40834342720647168 40855954350145536 40918414616690688 40981987554864384 41011114767056896 41073812241645568 41084625736433664 41147435594022912 41199004089188352 41240654588514304 41262481259102208 41274367965481728 41296212478918656 41325563020836864 41429595529986048 41453044883081216 41556862813863936 41672555860328448 41707120065773568 41736762652884992 41770881587871744 41863975155007488 41876035136990208 41951707915091968 42057316674379776 42087208157446144 42162647986077696 42186512250437632 42262674665953896 42292712103527424 42315095576936448 42379786567286784 42540734107418624 42551933798449152 42616986865238016 42736141304070144 42748452535677504 42771077210308608 42801475985866752 42933510771762688 43010467567828992 43041036485787648 43076221637492736 43173810272350912 43196660068122624 43227361319059456 43262698787438592 43371607820454144 43425404207235072 43449983197773824 43504840758263808 43626477581238272 43662141318856704 43668456842723328 43693173402238976 43759971187294208 43826348990398464 43857497781436416 43893350373261312 44060046039826432 44071645719822336 44083364877041664 44139022110425088 44164005012176896 44275182983380272 44298615682105344 44330100128219136 44397871641919488 44522005323579392 44546555695251456 44578216360280064 44614658124546048 44739397927698432 44771195651883008 44807795172704256 44839641509003264 44989805005651968 45001768311980032 45026583235070976 45058585071058944 45197582628867361 45221503508815872 45228044587106304 45253643880890368 45322827301126144 45334759433306112 45460970029449216 45506929201119232 45544130168807424 45568234459496448 45671468717858816 45715415757225984 45741290905468928 45880709099323392 45913317989941248 45983509914845184 46021649727750144 46137504112939008 46170295516004352 46208038771851264 46395736412078592 46408073571729408 46441057277181952 46608974323122176 46634675493466368 46667820252168192 46692519257309184 46836557205559296 46869845448065024 46941499704737792 46953857984495616 47025640678883328 47098702115291904 47132176672587776 47157121438973952 47170706246264832 47195671404478464 47348109177126912 47374908437807104 47459826281742336 47493557501558784 47640066507421696 47665280075169792 47738150386139136 47812318814008448 47858325870845952 48005341526360064 48065504770719744 48099666465652736 48139561468952576 48178914558738432 48213156857643008 48300199618233024 48334528118317056 48360109230784512 48570536556394776 48617981837049856 48630781483941888 48705127845986304 48732695185850368 48841304347508736 48855374326488576 48881231097495552 49066869453443072 49079787278893056 49154820077518848 49189755983757312 49229967585705984 49306453776946212 49341497454115328 49367611506425856 49443084328501248 49567551794804736 49643922764857344 49657123654598656 49684505638699008 49719818009444352 49858831521415168 49873194624957088 49899590078693376 49906807820255232 49935055316844544 50011395642621952 50087255989026816 50163828998012928 50214542566752256 50255591910408192 50354338331230208 50367595108368384 50396103412809728 50444596697628672 50473148585345024 50600209123863168 50626989350977536 50662971575107584 50910349366001664 50946532983177216 50988180713766912 51130740488798208 51167080745009152 51195295351259136 51208908768804864 51380402307591168 51416920006459392 51430592356548608 51458952268652544 51495525795495936 51654380147276984 51681718295789568 51689193813835776 51718450149588992 51797516915572736 51970981644460032 52007919086993408 52050434478637056 52195964248981504 52246189436829696 52275761034821632 52369463483301888 52435096113512448 52472363417075712 52568349249568768 52728576129073152 52758420760285184 52766052018290688 52809187167830016 53023698756661248 53037798367690752 53075494031065088 53162940202745856 53267399226425344 53296771992532992 53334651716763648 53527493949210624 53565537654931456 53595074820849408 53647428233986048 53661551982280704 53788858665759504 53827088131762176 53865344768671744 53909378567159808 53937910176546816 54112124773859328 54142752500350976 54157006652571648 54239801464848384 54407121409044096 54445790294196224 54474605800194048 54642650073152512 54695229566681088 54779500981911552 54824282084081664 54863247458697216 54932005452251136 55016641678802944 55032490620642304 55061616638558208 55200228135123456 55239460706648064 55409150418485248 55509184635879744 55563407813771264 55578035981647872 55609493421031424 55694508783828992 55834713515986944 55864264111423488 56076422232506368 56091185461592064 56107343953076724 56176937231450112 56262820097949696 56350232887938528 56390282804703232 56420127435915264 56491360387596288 56506382089715712 56648630622633984 56695616339410944 56735911731265536 56782292158513152 56822649153650688 56981521738760192 56997936714236672 57028102947078144 57068634647822336 57242578273173504 57347290090438656 57388048647716864 57434962183323648 57562965838135296 57595546757496832 57650967654432768 57683598383251456 57828810427272192 57859416401117184 58006454344351744 58111177665686607 58183256418287616 58216188425142272 58224609123631104 58272206530019328 58435131987197952 58508908972867584 58524467164348416 58720459780104192 58762194293096448 58810231164174336 58852029480566784 59033577311173696 59064820909473792 59106800170958848 59139392905764864 59353223355320832 59395407593668608 59437621813706752 59486210832728064 59652530570264576 59709930784948224 59743726896939008 59759455616630784 59925824129728512 59986406674202624 60035444313427968 60078113428078592 60261229861797888 60295338011754496 60304059449475072 60353356763234304 60598512864755712 60614626705932288 60725506891743232 60757645945995264 60910596562894848 60953887676301312 61174278799097856 61217757319921664 61251514080970752 61311346553126912 61362199637000192 61472981332296576 61516672150585344 61560394021339136 61610718362468352 61860981882771456 61877431428972544 61893721888653312 61911551948222592 61988344531255296 62179567324621824 62223760336224256 62335294220795904 62448742940745728 62508833790492672 62560680098660352 62605143979327488 62656322381807616 62798269487055872 62894274995019776 62927561872637952 63085975011569664 63130812236169216 63279768375656448 63439068155291136 63553706766893056 63811101161127936 63844873270198272 64007122035146752 64087339694292992 64104211956105216 64122678803516256 64202213978800128 64238552744984576 64300365826228224 64400266157644032 64446037491089408 64480145641046016 64561554728681472 64760715408526368 64794990102183936 64841041978589184 64894048181157888 64940170461315072 65121739130011648 65140499101984768 65174974796660736 65257261137395712 65439716371857408 65493211978285056 65539760103358464 65586341311676416 65639956780941312 65741938369261616 65786246672154624 65823482008567808 65924112438001664 66090069059739648 66125047315562496 66191897019809792 66246007518265344 66293090679259136 66412774475070408 66495150192328704 66532786771591168 66596807462879232 66783007985369088 66867324540420096 67007455880544256 67109096891547648 67156793477824512 67211692759056384 67259462263504896 67466945498484224 67484707508477952 67502652467970048 67587877606588416 67832255263223808 67880465821335552 67928710644236288 67984240951689216 68174320651730944 68260393801678848 68278545025073152 68316195253211136 68507203076788224 68555893341945856 68611936358203392 68660701060661248 68869976984911872 68908957727719424 68918925085114368 68975264872267776 69032474591625216 69255443274006528 69294642192613376 69400579304849408 69612110357594112 69661585915772928 69825951311069184 69913461484683264 69963151222767616 70001730378252288 70254835808338944 70304768172097536 70354736024387584 70412249557106688 70648053172937856 70698265008881664 70717064490254336 70735682158460928 70756059369397248 70883920270327808 71062362656710656 71112868955684864 71240336252338176 71369991932280832 71460099761132544 71497920112754688 71607225579208704 71718478221012672 71769450842349568 71879171422879744 72008012289540096 72098257156079616 72149499698479104 72209342203428864 72268371838107648 72319735286464512 72501792177475584 72542828545392128 72926972755574784 73039334642548736 73099042778775552 73242673936334848 73261956521263104 73283061489732864 73373958832914432 73415488851410944 73600304180164608 73652614275530752 73784633975635968 73959680665419318 74012246181172992 74051417259638784 74104047975530496 74164626492751872 74446284687982592 74465884147286016 74485685481897984 74579727014166528 74788247282122752 74809791937435632 74849385118040064 74902582975266816 75017093463932928 75133643850584704 75226836581220352 75321813850128384 75383387865612288 75531507496845312 75594155119214592 75647882308354048 75709722878017536 75763532204867584 75900313685794752 75994457362661376 76037470596104192 76419799474765824 76463053453918208 76579949577764864 76696110733197312 76750621117513728 76813363153207296 77105080569696256 77125380009689088 77145888534822912 77243288693243904 77481570220915476 77522577443684352 77577675224383488 77696275373359104 77913509316263936 77956472466690048 78011878630490112 78032622885797888 78075651717955584 78293946373472256 78349592390795264 78413641552232448 78469372640755712 78708545125613568 78753094545965056 78852523874353152 78894256676143104 79137631140427776 79149078027436032 79193876791558144 79314947776970752 79556697551536128 79613241046597632 79679274155507712 79744410304118784 79901098839638016 80001977575145472 80047259084570624 80291240923815936 80348306482397184 80405412599300096 80471142350979072 80740632197643264 80798017153007616 80819502274576384 80864067850739712 81214128750526464 81271850235068416 81565705065463808 81610682113566144 81668685441294336 81711908700291072 81963975109728768 82022229534113792 82147624483291136 82169251472867328 82294871188045824 82398008178376704 82481309177028608 82524962518204416 82548735930963456 82592424957837312 82859191059972096 82906089766162432 83113725627727872 83345111720656896 83414240131547136 83541763175743488 83727950310014976 83752070273980416 83903415830183936 84114633348759552 84174416314892288 84325295972155392 84373024500875264 84525349331907792 84585424207054848 84630191153872896 84759573134573568 85081468214837248 85103867596898304 85233973730476032 85472282608140288 85496905071355008 85542154420617216 85602951971733504 85867021543525376 86020935135657984 86082072971575296 86152443274985472 86347620544701824 86393320136245248 86454722638118912 86525397574877184 86743215640908288 86899966395547648 87009681516527616 87252955162476544 87324282637713408 87336913685446656 87386346804477952 87519942374588416 87652697980796928 87786700746522624 88120092079652864 88143291439644672 88166729754083328 88278044220850176 88328010024353792 88550365966760544 88597231364210688 88660200256438272 88795743283838976 89044010647158784 89093111390502912 89156432720560128 89229316249092096 89478795855396864 89542391303766016 89615590345408512 89679283018006528 89979610011303936 90003536623960064 90053166470141952 90117170142117888 90395165257734722 90443007017631744 90456089174212608 90507287761780736 90645654602252288 90669518866612224 90921940058898432 91013858402238464 91088260337614848 91136468918992896 91342937435717632 91430831514451968 91482581810937856 91761418198646784 91826635979882496 91967019829690368 92043299455500288 92275008225878016 92340591032008704 92416077543702528 92791472824157184 92816147143458816 92882114554363904 93217948646244352 93269350986932736 93335640504336384 93673114411118592 93739690896130048 93882999409475584 93907715968991232 94197404230583808 94264353345175552 94341412492529664 94391342808956928 94696218354253824 94749816875614208 94919652563484672 95280133014843392 95330560150339584 95476300772278272 95624637628016896 95716651741691904 96010683052720128 96131009541439488 96199332931305472 96279122937905152 96357829117476864 96426313715286016 96600399236466048 96669056236634112 96720218461569024 97141073112789552 97235963674099712 97261562967883776 97410255691972608 97465390371700736 97682608695017472 97710748652977152 97762462194991104 98133738906886144 98159574557786112 98309640155037696 98379511967514624 98459935171411968 98612907553892424 98682994908230656 98735223012851712 98886168657002496 99135103589609472 99287845529714688 99369011277398016 99439636018888704 99717663042830336 99746389249914176 99799180157386752 99870110633689088 100174511978053632 100327657996025856 100429085133504512 100511183820816384 100708676662460416 100735190216736768 100792206825619456 100889193395257344 100946297170690048 101200418247726336 101253978701955072 101325943150215168 101820698732003328 101893065966354432 101976361427533824 102261480977596416 102334161490018304 102390590702518272 102417817537609728 102760804615182336 102833840012918784 102861184713097216 102917904537305088 102991051590991872 103308760294553968 103363436591579136 103378387627671552 103436900299177984 103595033831145472 103941963288920064 104015838173986816 104100868957274112 104391928497963008 104492378873659392 104551522069643264 104738926966603776 104870192227024896 104944726834151424 105136698499137536 105457152258146304 105516841520570368 105532104036581376 105618374335660032 106047397513322496 106075596735381504 106325880405491712 106534798452850688 106593543985065984 106669303433527296 107054987898421248 107131075309862912 107190149641698816 107294856467972096 107577717331519008 107654176263524352 107730689537343488 107818757134319616 107875820353093632 108224249547718656 108285505000701952 108314013305143296 108479602929696768 108814242818088192 108891580588392448 108949211600388096 109285300146305024 109390459133362176 109559001963823104 109648564168163328 109726494917394432 109864010904502272 110033283357605888 110064981241284608 110123233277116416 110400456270246912 110478921413296128 110818300836970496 111018369271759488 111126815627542528 111156071963295744 111218986842062848 111389017567657984 111669427031973888 111728528222846976 112152844465012736 112182370923184128 112214687906153448 112353874462900224 112525640195899392 112700465775877056 112780565609406464 112840254871830528 112982720775192576 113297261245267968 113391232678821888 113471823462531072 113564584317026304 113645298307301376 113963043477520384 113995873428473344 114056205894156288 114485156546347008 114694580180877312 114776097295433728 114869924366647296 115125931676270592 115191093514993664 115301935308865536 115367196766502912 115657620854544384 115718832802234368 116012908688703488 116222355331373214 116366512836575232 116432376850284544 116449218247262208 116544413060038656 116870263974395904 117017817945735168 117048934328696832 117440919560208384 117524388586192896 117620462328348672 117704058961133568 118067154622347392 118129641818947584 118213600341917696 118278785811529728 118706446710641664 118790815187337216 118875243627413504 118972421665456128 119305061140529152 119419861569896448 119487453793878016 119518911233261568 119851648259457024 119972813348405248 120070888626855936 120156226856157184 120522459723595776 120590676023508992 120608118898950144 120706713526468608 121197025729511424 121229253411864576 121451013783486464 121821193125789696 121907775352602624 122348557598195712 122435514639843328 122503028161941504 122622693106253824 122945962664593152 123033344301170688 123120788042678272 123221436724936704 123721963765542912 123754862857945088 123787443777306624 123823103896445184 123976689062510592 124359134649243648 124447520672448512 124670588441591808 124897485881491456 125017667580985344 125121360197320704 125210287958654976 125312644763615232 125596538974111744 125788549990039552 125855123745275904 126171950023139328 126261624472338432 126559536751312896 126878136310582272 127107413533786112 127622202322255872 128014244070293504 128174679388585984 128208423912210432 128245357607032512 128404427957600256 128477105489969152 128800532315288064 128892074982178816 129123109457362944 129521430817052736 129589980204367872 129682083957178368 129788096362315776 130280998203969536 130349949593321472 130514522274791424 130879432743714816 130986423956570112 131079520206716928 131279913561882624 131483876738523232 131572493344309248 131646964017135616 131848224876003328 132180138119479296 132250094631124992 132383794039619584 132492015036530688 132586181358518272 132825548950140816 132990300384657408 133065573543182336 133193614925758464 133566015970738176 133734649080840192 134014911761088512 134218193783095296 134313586955649024 134423385518112768 134518924527009792 134933890996968448 134969415016955904 135005304935940096 135175755213176832 135592747886602083 135664510526447616 135760931642671104 135857421288472576 135968481903378432 136348641303461888 136520787603357696 136557090050146304 136632390506422272 137014406153576448 137111786683891712 137223872716406784 137321402121322496 137739953969823744 137817915455438848 137950529744535552 138064949183250432 138510886548013056 138589284385226752 138801158609698816 139224220715188224 139323171831545856 139826922969366528 139926302445535232 140003460756504576 140509671616677888 140609536344195072 140709472048775168 140824499114213376 141296106345875712 141396530017763328 141434128980508672 141471364316921856 141512118738794496 141767840540655616 142124725313421312 142225737911369728 142480672504676352 142739983864561664 142920199522265088 142995840225509376 143214451158417408 143436956442025344 143538901684699136 143758342845759488 144016024579080192 144196514312159232 144298999396958208 144418684406857728 144536743676215296 144639470572929024 145003584354951168 145085657090784256 145853945511149568 146078669285097472 146198085557551104 146485347872669696 146523913042526208 146566122979465728 146830977702821888 147200608360329216 147305228551061504 147569267951271936 147919361330838636 148024492362345984 148102834519277568 148329252985503744 148892569375965184 148931768294572032 148971370963795968 149159454028333056 149576494564245504 149619583874871264 149698770236080128 149805165950533632 150034186927865856 150267287701169408 150453673162440704 150643627700256768 150766775731224576 151063014993690624 151188310238429184 151295764616708096 151419445756035072 151527064409735168 151800627371589504 151988914725322752 152074941192208384 152839598949531648 152926106907836416 153159899155529728 153392221466394624 153501242235027456 153626726306414592 154210161139392512 154250760019378176 154291777069645824 154486577386487808 154963140441830952 155045154887368704 155155350448766976 155392550746718208 155827018632527872 155912944933380096 156023757260980224 156151303435911168 156587892746944512 156699184781590528 156827283104464896 156938745281511424 157417090251227136 157506189091930112 157705047748706304 158275262280855552 158298156054872064 158387753583116288 158629895553941504 159113395103072256 159226482093195264 159488820608237568 159802197679276032 160003955150290944 160094518169141248 160582481847631872 160696612964794368 160810825198600192 160942284701958144 161481264395286528 161596034306015232 161639004549152768 161728135701479424 162428257501052928 162543700470136832 163131410130927616 163221364227132288 163337370882588672 163423817400582144 163927950219457536 164044459068227584 164295248966582272 164338502945734656 164589742376091648 164796016356753408 164962618354057216 165049925036408832 165097471861926912 165184849915674624 165718382119944192 165812179532324864 166227451255455744 166690223441313792 166828480263094272 167083526351486976 167504140547960832 168229266697519104 168348832629784576 168746049001750528 169050698663815584 169170848414109696 169260382307745792 169519146269147136 170162936429674496 170207735193796608 170467947460952064 170944565216280576 170993810142710016 171084308841234432 171205903943467008 171734043087050752 172041870271315968 172164145943150592 172304886549970944 172695241089403648 172786640272490496 172909445276237824 173050795149754368 173486431281816576 173799932791095296 174019363033055232 174505910324953088 174648565275426816 174673827370893312 174772693608955904 175039884749176832 175305395961593856 175573401493045248 176240184159305728 176286582879289344 176556088441700352 176656020048707584 177100731933521088 177194462728421376 177320400512876544 178186222781005824 178312865441120256 178458632498184192 178957591710793728 179084782607532032 179231180690817024 179959220022607872 180007073247920128 180106332940283904 180234340284235776 180790330515469444 180886014035263488 180912178348425216 181014575523561472 181291309204504576 181843880117796864 182027716804476928 182176520675229696 182272937837985792 182685874871435264 182861663028903936 182965163621875712 183522836397293568 183653271959764992 183934039659380736 184086598911000576 184550016451756032 184681182064017408 184832155087405056 185582945648314368 185632294286917632 185764229108727808 186435897292488704 186538701973865472 186671281008672768 187346228822237184 187479381792260096 187765998818951168 187815431937982464 188394808461167616 188528706690351104 188682824985059328 188782685617913856 189392436708507648 189499633751228416 189839305126969344 190560266029686784 190661120300679168 191249275256033792 191433303483383808 192021366105440256 192262019082878976 192398665862610944 192558245875810304 192715658234953728 193200798472932096 193338112473268224 193440436923138048 194282146225579104 194471927348199424 194523125935767552 194820511383945216 194930780743401472 195365217390034944 195421497305954304 195524924389982208 196267477813772288 196319149115572224 196619280310075392 196759023935029248 196919870342823936 197225815107784848 197365989816461312 197470446025703424 197772337314004992 198270207179218944 198575691059429376 198738022554796032 198879272037777408 199435326085660672 199492778499828352 199598360314773504 199740221267378176 200349023956107264 200858170267009024 201022367641632768 201417353324920832 201470380433473536 201584413651238912 201778386790514688 201892594341380096 202400836495452672 202507957403910144 203641397464006656 203786131932708864 203952722855067648 204522961955192832 204781181405036544 204835635075219456 205521609230364672 205667680025837568 205722369426194432 205835809074610176 205982103181983744 206617520589107936 206726873183158272 206756775255343104 206873800598355968 207190067662290944 207883926577840128 208031676347973632 208201737914548224 208783856995926016 208984757747318784 209103044139286528 209477853933207552 209740384454049792 209889453668302848 210273396998275072 210914304516292608 211033683041140736 211064208073162752 211236748671320064 212094795026644992 212151193470763008 212651760810983424 213069596905701376 213187087970131968 213338606867054592 214109975796842496 214262150619725824 214380299283397632 214589712935944192 215155434663038016 215308352527048704 215461379074686976 215637514268639232 216448499095437312 216571010001403904 216628026610286592 216959205859393536 217628485636176384 217783161176784896 218570600292610048 218780918266724352 219118003927646208 219297128336326656 219728021809004544 220129962482569216 220246466554232832 220800912540493824 220957842826592256 222036738543518976 222253631255085056 222312143926591488 222437973684125696 222778035135315968 223338854063947776 223457056445693952 224305688930025472 224364741846368256 224429375812306896 224707748925800448 225051280391798784 225400931551754112 225561131218812928 225680509743661056 225965441550385152 226594522490535936 226782465357643776 226943646925062144 227129168634052608 227290596614602752 227926086955040768 227991746856946688 228112411788312576 229389160361754624 229552194590867456 229739848733294592 230251863352541184 230382187029987328 230734393533005824 231315241709088768 231437665604468736 232025817377406976 232444710662746428 232733025673150464 232864753700569088 233088826120077312 233740527948791808 234035635891470336 234097868657393664 234881839120416768 235048777172385792 235240924656697344 235408117922267136 236134309244694784 236259283637895168 236427200683835392 236557571623059456 237412893421283328 237581630374674432 237750487254827008 237944843330912256 238610122281058304 238839723139792896 238974907587756032 239037822466523136 239703296518914048 239945626696810496 240141777253711872 240312453712314368 241044919447191552 241181352047017984 241216237797900288 241413427052937216 242394051459022848 242458506823729152 242902027566972928 243642386251579392 243815550705205248 244697115196391424 244871029279686656 245006056323883008 245891925329186304 246066688602341376 246241576085356544 246442873449873408 247443927531085824 247509725715890176 247574887554613248 247646207792890368 248718269298487296 248895041344897024 249341176883183616 249794971762982912 250035335161970688 250242720394641408 250625289527230464 251193077948223488 251577099980079104 251710247490551808 252343900046278656 252523248944676864 253119073502625792 253756272621164544 254214827067572224 255244404644511744 256028488140587008 256349358777171968 256416847824420864 256490715214065024 256808855915200512 256954210979938304 257601064630576128 257784149964357632 258246218914725888 259042861634105472 259179960408735744 259364167914356736 259576192724631552 260561996407939072 260699899186642944 261029044549582848 261758865487429632 261972847913140224 262159040413433856 262559827123765248 262967753477046464 263293928034271232 264360276238958592 264500189262249984 264767588079239168 264984030073061376 265172362717036544 265651097900281632 265980600769314816 266131147086364672 266387229851516928 267132031941476352 267469298161680384 268029823522177024 268436387566190592 268627173911298048 268846771036225536 269037849054019584 269867781993936896 269938830033911808 270010609871880192 270351510426353664 271185495773204166 271329021052895232 271521863285342208 271714842576945152 271936963806756864 272697282606923776 273041575206715392 273114180100292608 273264781012844544 274028812307152896 274223573367783424 274447745432813568 274642804242644992 275479907939647488 275635830910877696 275901059489071104 276129898366500864 277021773096026112 277178568770453504 277602317219397632 278448441430376448 278646343663091712 279653845938733056 280006921513009152 281019343233355776 281219072688390144 281418944097550336 281648998228426752 282592212691751424 282793060035526656 282868257961017344 283024237477588992 284249450626842624 284451475822739456 285479967729123328 285840399044530176 285991680451018752 286428902316834816 286873912884050688 287077803369398272 287516685691518976 288032049158160384 288393028624318464 288597998793916416 288837368813715456 289073487352430592 289278941145858048 290007168709902336 290171314181568512 291707891022299136 292157338570194944 292396171115102208 292970695745339392 293047826085052416 293132245958931456 293661955405643776 294401216720658432 294610457102123008 295138535902543872 295838722661677272 296048984724691968 296205669038555136 296658505971007488 297785138751930368 297863536589144064 298318908056666112 299152989128491008 299239167749742528 299397540472160256 299610331901067264 300534575402338816 301287255400513536 301533551462449152 302126029987381248 302376620476858368 302591529233416192 302838891512070144 303601254743179008 303977829450645504 304149882384416768 305679197899063296 305852213815672832 306319798311059456 306784442932789248 307002484470054912 307253452612829184 308420322278785024 308501520038756352 308583554139291648 308973154772975616 309926280883661904 310090309774737408 310310700897533952 310785101493436416 311654037265055744 311825889866760192 312047514521960448 312302606871822336 313175785493889024 313398369563181056 313654566208929792 313877490563022848 314834180502454272 315012378183860224 315410095497412608 316550524561711104 316596312109744128 316775507166232576 317259791107883008 318226790206144512 318977641216475136 319604395358552064 320007910300581888 320189036338282496 321164963695263744 321393225929588736 321884569403916288 322962528790573056 323192068612030464 323278009098305536 323456271402958848 324856515002105856 325087400940273664 326262820261855232 326442728454264576 326674741765177344 326847634801164288 327855900438915072 328088918136455168 328590497933164544 328677005891469312 329179484752183296 329592032713506816 329925236708114432 330099850072817664 330194943723853824 330369699831349248 331436764239888384 331624359064649728 332454902510911488 333380446882627584 333656960526188544 334167052702973952 335008281095921664 336458533395038208 336697665259569152 337492098003501056 338101397327631168 338341696828219392 338520764615491584 340325872859348992 340415470387593216 340935894921904128 341889130432561152 341987620285420032 342168617682468864 343468086174101504 344083740542631936 344328291886301184 344609773099941888 345390482178807296 345573280544980992 346101590299508736 346972862563633152 347599865582190592 348038726066110464 349011820649906176 349297130550853632 349347654741786624 349545387217911808 350079769498353664 350610791923187712 351146802986090496 352480368318611456 352573165758578688 353112176883400704 353312040097415168 354201463867042176 354388925456842752 354640801025753088 356372445562011648 356625730882240512 356917264996368384 357915183421587456 358169565215064064 358462361381634048 359918440045215744 360014146495840256 360212665880567808 360468680568471552 361580661030938888 361772028070526976 361824356696850432 362029151047122944 362582618409009152 363687760235593728 364055433608953856 364353041350459392 365371749742870528 365723326057807872 365930327243751424 367045672794587136 367306543919529984 367868079318761472 369100032903512064 369362364128034816 369664310174810112 371165891296628736 371264588573835264 371528458217455616 372871794584977408 373077403947730944 373342562017345536 374692457644474368 374958763584520192 375531997637902336 375630863875964928 376789616922335232 377057413380702208 377365649970118656 377565371235827712 378784873417015296 378999267502456832 379678610253938688 381120532059373568 381322240601358336 382498550512067584 382866606966767616 384042732210880512 384524038165757952 384797331725221888 385116491751620608 385431316469907456 386401596945864192 386676224946536448 388564292451158208 388943854696398848 389046251871535104 389861561486802944 390842994611908608 391049848779964416 392534955627544576 392638298231144448 393238560620150784 393839740685647872 394451630215569696 394731979632922624 394940892051406848 395544674628009984 396540414358437888 397151382118858752 397476045109592064 397758544075554816 398870652171321344 398985556999656704 399196720629547008 399480442534756352 400698047912214528 401716340534018048 402044735283265536 402834706649841664 402940760866947072 403168827302477824 403556773581029376 403785188682760192 404801672990905344 405015914807820288 406778243659806249 407282794928013312 407572263865417728 407905445710135296 409045923910385664 409562362810073088 409671270150438912 411043218460729344 411335360051675136 411671618149220352 411964206363967488 413235041178215872 413453746366316544 413747601196711936 415767853155680256 416063352695947264 416403475829096448 417567713991852032 417969515494637568 418206088278573056 419480768908099584 419778907336605696 420546793996550144 421828609032585216 422067366082281472 422128416146325504 422473497342640128 424189590053289984 424302386941526016 425303521621966848 426139193811402752 426374175940263936 426677213734109184 428219951593684992 428524301239451648 428760598566795264 429179425871888384 430310869326076032 430616705054097408 430922758149373952 431275028537278464 432896998190874624 433142020002807808 433256053220573184 433918411718787072 435256971272352768 435566322353569792 437141200585220096 437561836533448704 438236007855292416 438594256672653312 439456043618009088 440259924965138432 440492933108465664 441601825080987648 441915685653184512 444073477087037952 444507262510170112 444875947368251392 446677708127895552 446914112891387904 448611377860050944 448729483692736512 448858751624613792 449415497851600896 450102560783597568 450801863103508224 451122262437625856 451361019487322112 451930883100770304 453189044981071872 453564930715287552 453887293850124288 454258337268105216 454581193229205504 455852173910081536 455983493713893376 456224823576625152 458778320723509248 459104389181734912 459479697466589184 460503726705082368 460764374059974656 461468787066011648 462630483418177536 462875331208937472 464051634754813952 464889421325492856 465466051346300928 465729507401138176 466177652240154624 467481055897583616 468071271782940672 469763678240833536 470097554344771584 470481849313394688 470816235844534272 472268618489389568 472518567275790336 473115143246118912 474825786842566656 475163260749348864 475500974509654016 475889686661824512 477220244562116608 477679446279585792 477949815175512064 479406593037828096 479891253393620992 480283554507423744 480624907424628736 482089838894383104 482362704094035968 482432475595800576 482826854105874432 484788102918045696 484917013647458304 485804055133945856 487284772503158784 487631101410410496 489394230392782848 489742058559373312 490012112647766016 491783850658372608 492133377204682752 492483152170713088 492885746899746816 494887855062171648 495019451431780352 495149775109226496 495292415585780736 497436538596974592 497790082689794048 498682353766367232 499589943525965824 500070670323941376 500485440789282816 501250579054460928 502386155896446976 503154199960158208 504687800092557312 505046497889353728 506238147005251584 507512545242329088 510488809289023488 512698717554343936 512833695648841728 512981430428130048 513617711830401024 513908421959876608 515202129261152256 515568299928715264 516492437829451776 518085723268210944 518359920817471488 518728335828713472 519152385449263104 521123992815878144 521399798373285888 522058089099165696 523517730974859264 523945695826280448 524318080826867712 525119654247530496 525935506954092928 526587856068542464 528720552477917184 529535176158478336 529968060146122752 530344725434073088 531302195800563264 531961201538629632 532262294172729344 534938596323360768 536059647044354048 536872775132381184 537254347822596096 537693542072451072 539735563987873792 539877660067823616 540021219743760384 540703020852707328 542370991546408332 542658042105790464 543043726570684416 543873927613513728 545394565213847552 546083150413430784 546228360200585216 546529562025689088 548057624614305792 548447146735566848 548895490865627136 549285608485289984 550959815879294976 551271661821755392 551802118978142208 552259796733001728 554043546192052224 554357137540907008 555204634438795264 556896882860752896 557292687326183424 559307691877466112 560013843026018304 562038686466711552 562438145376780288 562837888195100672 563297996456853504 565184425383502848 565586120071053312 565736515922034688 566048474955177984 568498901253685248 568902951645478912 570959935458246656 571680798089060352 571983360902037504 573747825768101376 574155606738796544 575033371383037952 576064098316320768 576786057248636928 577195997587832832 577674737627430912 578146974704861184 580014337419804672 580342628363137024 583415782044598272 584792342230204416 585941391490678784 586095652170104832 586264491917862912 587323910811287552 588802433441316864 589220914204246016 590277071805087744 591677445323354544 592097969449383936 592411338077110272 593317011942014976 595570277503860736 595727073178288128 596637816113332224 598305978256982016 598478335499485056 598795080944320512 599220663802134528 601069150804677632 602574510801027072 603067102924898304 604252059974762496 604753240953716736 605183058466832384 605677783024140288 607202509486358016 608299764768833536 611358395798126592 611704427631345664 612639596622118912 613568885865578496 614506905225658368 616840644557570048 617003040077512704 617167108278583296 617946309545951232 619852561767323808 620180619549474816 620621401795067904 621570202986872832 623308074530111488 623651779733520384 624095029043920896 624605213743644672 626351570987778048 626796739126362112 627309132417859584 627754981126045696 629668361004908544 630024756367720448 630820190994825216 633101049123422208 633192624219488256 633551014332465152 634519582215766016 636453580412289024 637955282432950272 639208790717104128 640015820601163776 640378072676564992 642329927390527488 642786451859177472 643769138807832576 645925057581146112 646384137224060928 646912542805917696 649713030004211712 650174801880547328 652525640523710464 652885456908529152 653349483530354688 655711800877830144 656177836272910336 657180995866329088 657354011782938624 659184065427013632 659850473416228864 660389887447707648 660739399662698496 662873528479776768 663248718129299456 666760893765255168 667313921052377088 668334105405947904 670016562191843328 672917066790076416 673395330519138304 674984196007002112 676202794655262336 676683393656438784 677041529230983168 680651745718697984 680830940775186432 681871789843808256 683778260865122304 683975240570840064 684337235364937728 686936172348203008 688167481085263872 688656583772602368 689219546199883776 690780964357614592 691146561089961984 692203180599017472 693945725127266304 696077452132220928 698023641299812352 698594261101707264 699090774435823616 701221583846375424 702293605972180992 704960736637222912 705146331517157376 706224353766801408 706624080194830336 708402927734084352 708777850913685504 709281602051506176 712744891124023296 713251461764481024 713834529992736768 715830366843174912 716339130430128128 716924722763268096 719836880090431488 720028292991680512 720425331761135616 720937361136943104 723161322061877776 723544056141053952 723648713393700864 724058302094245888 725165236818018304 727375520471187456 728110867217907712 728706082700918784 730743499485741056 731446652115615744 731860654487502848 734091345589174272 734613087839059968 738200065807024128 738724728256069632 739328620349620224 742331782593257472 742529177147670528 745743589169954816 746154807895461888 746685124034691072 749384915288948736 749917527169040384 751063995275804672 753579233844670464 754114826761404416 754731299940237312 755130742471655424 757569746834030592 757998535004913664 759357220507877376 762241064118747136 762644481202716672 764997101024135168 765733213933535232 768085464421761024 769048076331515904 769594663450443776 770232983503241216 770862632939814912 772803193891728384 773352449893072896 777128584902316416 777887709392797696 778092503743070208 779723122973605888 781685989223817216 782099697559928832 785069911255089152 785276596462288896 786477121240301568 787679481371295744 788903260431139392 789463959265845248 789881784102813696 793080828716875776 794302764237717504 794952090219184128 795517088151109632 797741304342642688 797971113999313408 798393441259094016 801396095824429056 803432681068036096 804089470566531072 805669413299683328 805881521733894144 806337654604955648 807113547162058752 807570377365520384 809603345981810688 810031829615640576 813556487319612498 814565589856026624 815144527730835456 815810891420270592 818091847820771328 819124725620146176 819342540300877824 822086436921458688 822670720103350272 823343236298440704 823928412727934976 826470082356431744 826907492732633088 827495202393423872 831535706311360512 832126705391894528 832806951658192896 835135427983704064 835939030989275136 836412176557146112 838961537816199168 841093587993100288 843657218065170432 844134732164562944 844256832292651008 844946994685280256 848379180106579968 848604773883052032 852278387622805504 852748351880527872 853354427468218368 856439903187369984 857048602478903296 857521197133590528 858358851743776768 860621738652152064 861233410108194816 861845516298747904 862550057074556928 865793996381749248 866284040005615616 866512106441146368 867836823437574144 870513942544705536 871132644707139584 874282401170440192 875123673066897408 876472015710584832 877188513345306624 878912087236018176 880519849930276864 880985866216931328 883203650161975296 883831371306369024 888146954174075904 889014525020340224 889751894736502784 893355416255791104 897222755720101888 897458967385473024 897717503249227584 898830995703201792 901603726207016448 902244524875251712 903861766201540608 906378089962143744 907129861430575104 907774587700248576 908516674536210432 911966987427786752 912449647153250304 917556641447018496 918959394933178368 921007453410164736 921528748119949312 922937574132023296 925260966836355072 925750662417874944 928103269509627904 929778842650985712 930932102692601856 931459014802276352 932355304480309248 934962111795167232 936142543565881344 939527356481667072 940195108689543168 940963698626789376 941632471689068544 944537236978779136 945037134551580672 946230286492237824 949651573685133312 950326521498697728 951001949019308032 951779373323649024 954440489124233216 955899630351024128 958813186075656192 959782506787241984 960567109014847488 961249814849257472 964179677788766208 964725408188071936 965653708211748864 969576205836091392 969834027294916608 971608110267891712 974569545006317568 975262202820820992 978788460785565696 979484117118746624 980024225295532032 983567701316745216 984266754409365504 984966304341426176 985771493799493632 989775710124343296 990038902863560704 990299550218452992 990584831171561472 994873077193949184 995580165379588096 997364707532734464 999179887051931648 1000141340647882752 1000970881578565632 1002501158108921856 1004772311792893952 1006308399920316416 1009375600185114624 1010092995778707456 1012476294010503168 1015025090484658176 1020977618578046976 1025397435108687872 1025667391297683456 1025962860856260096 1027816843919753216 1030404258522304512 1031136599857430528 1032984875658903552 1036171446536421888 1036719841634942976 1038304770898526208 1042247985631756288 1042799596746571776 1044116178198331392 1047035461949718528 1047891391652560896 1048636161653735424 1050239308495060992 1051871013908185856 1053175712137084928 1057441104955834368 1059070352316956672 1059936120292245504 1060689450868146176 1062604391601126528 1063922403077259264 1064524588345458688 1069877192646721536 1072119294088708096 1073745550264762368 1074508695645192192 1075387084144902144 1079471127975747584 1079755320135647232 1080042439487520768 1081406041705414656 1084741983092816664 1085316084211580928 1086087453141368832 1087747855227027456 1090789130427695104 1092166300826861568 1093059124051378176 1096115249228611584 1096894293471133696 1097790981731254272 1098571216970579968 1101919631758589952 1102543323643510784 1103604237956284416 1108087092384104448 1108714275081814016 1110409268877590528 1113793765721505792 1114585374652366848 1118615383754932224 1120027686052036608 1124077372933423104 1124876290753560576 1125675776390201344 1126595992913707008 1130368850767005696 1131172240142106624 1131473031844069376 1132096949910355968 1136997802507370496 1137805903290957824 1141919870916493312 1143361596178120704 1143966721804075008 1147495651536202752 1148311213477593088 1150066742766075904 1152128196632641536 1153572114497273856 1154391995175665664 1155349475254861824 1156293949409722368 1160028674839609344 1160685256726274048 1166831564089196544 1169584684460408832 1171882782981357568 1172528983835725824 1177604866882633728 1178441828408492032 1183354890646709088 1184195938898767872 1184822676154220544 1186634023884029952 1191140555007721472 1191454146356576256 1193275632226664448 1196611956513964032 1196956670998970112 1197590161888641024 1198441327604269056 1202138301609355264 1205149021602054144 1206134205849796608 1208504119949524992 1209506481907433472 1210366116933664768 1211355566048280576 1214405018972716032 1216599529537667072 1222716791596253184 1223408855262691328 1225279193244237824 1227137771731156992 1229013810451316736 1233681289115140096 1234006080155025408 1235892619091902464 1239705123534647616 1240361239098949632 1241242803590135808 1247303559467040768 1248190058087841792 1249210427487289344 1252703141975556096 1253593478252724224 1254618264835719168 1259336722009817088 1260049512735440896 1261640381989650432 1266202098246844416 1266385248438976512 1267102028664930304 1269039164431532032 1272907160824578048 1275910564865900544 1278417581434208256 1280031641202327552 1280756145353129984 1284659854781054976 1285572903718354944 1287538277615665152 1291850115162292224 1292768274448121856 1293825085611835392 1299426060008423424 1300349603761094656 1305051281047420928 1305770913817058304 1306698967060709376 1311423601755660288 1312355672545820672 1314361991732658176 1314708023565877248 1318368130854027264 1319700946832457728 1320779774895415296 1321478799325396992 1325747056959553536 1326497436258598912 1333521787530510336 1334627842104754176 1340033124383686656 1345834133580152832 1346790661038276608 1352405589310524672 1353366787312877568 1354083058461966336 1361303491437395968 1361661881550372864 1363743579687616512 1367556521730244608 1367950481141680128 1368674470729875456 1373872344696406016 1376334962170527744 1377313167545204736 1378439092399767552 1381561928715229184 1382293122179923968 1384406361198034944 1387891450254532608 1392154904264441856 1396047282599624704 1397188522203414528 1398181548871647232 1402443167692750848 1409921473274445824 1410292663034314752 1412448707533602816 1413248160389660672 1416805855468168704 1417555701827371008 1425489782248046592 1426502923528962048 1427669059985473536 1431660733686349824 1433849445526536192 1439673760180862976 1440056585983361024 1440850663522271232 1441874722273886208 1446322644123755552 1447088112282107904 1447297426787401728 1448116604188491776 1450330473636036608 1454751040942374912 1456221734435815424 1457412165401837568 1461486998971482112 1462893304231231488 1463721308975005696 1468182691178348544 1469226175678119936 1476400131614048256 1477449456512139264 1478657240699240448 1484663565186514944 1485058354295341056 1491487178339909632 1492309615790923776 1493370248069382144 1498769830577897472 1499835054338080768 1502127990551609344 1507158467689340928 1508229653522808832 1509462599880474624 1515139493668061184 1515997070009827328 1518714441015754752 1524482128237494272 1529994202048270336 1531466427867070464 1538096152663031808 1539189326900887552 1541725265879629824 1545606387783456768 1546704899786145792 1554257169804632832 1555775418785595392 1556185007486140416 1559446245947211776 1563371978447634432 1564199395119857664 1570139822510178304 1570553192924577792 1572954242480603136 1575358962742591488 1577806520862278784 1578927918531690496 1579763568205627392 1586161657433751552 1588605528475435008 1589904180438368256 1591034176302219264 1595482608685285376 1595942227998626816 1596786882518188032 1606865362136072192 1608178941133062144 1611338826599366656 1611763043467788288 1612675309209911296 1615140754731040768 1619206691963621376 1620063659231281152 1627112974639224996 1629131179712053248 1631621782840541184 1636183695641542656 1638249451240292352 1638685080601755648 1644172873842917376 1645341440206700544 1646686472596881408 1647856825455869952 1652940164712863488 1653814985465266176 1654990404786847744 1663071412622721024 1664253410783789056 1665613903316385792 1670270855967408128 1671878061978550272 1672824353114292224 1677923075632398336 1682187175986200576 1687314436130340864 1688269464329125888 1688513664585302016 1689893989370560512 1696758360213159936 1697209547766104064 1705496703761055744 1706708854936436736 1712879806374739968 1714097204957806592 1715042394267181056 1721243477304304128 1722466820216389632 1723691032597495808 1725100114149113856 1731587992763498496 1732568080011231232 1733024212882292736 1741027885089411072 1742265289414279168 1748564802340880384 1750247346133794816 1754377026690613248 1757824174472036352 1761039699860553728 1761971732433862656 1766407300323950592 1767662742612738048 1776293908348151808 1778029050040680448 1779503789473005568 1786710832511582208 1794445511440203776 1794917934770946048 1795435006498455168 1797661991406403584 1803207452414032896 1804489049750503424 1807723532403081216 1812756179924287488 1814259722861150208 1815549175400497152 1817033349072420864 1823933974855573504 1824899294306500608 1835113282894036992 1837918789866356736 1843057496239898624 1850521933672710144 1851501324835749888 1856206539019255808 1859557685301971424 1861864205385203712 1862918029604552704 1864710608960618496 1869924223590334464 1872285087131762688 1879054712963334144 1880390217379086336 1881927397253578752 1883264943378137088 1889074473957558272 1890074269103161344 1892460572984475648 1899303147370266624 1900653042997395456 1902003898038616064 1903558746647298048 1908880978248466432 1911799260702048256 1917626372151312384 1919565013574483968 1921134218029694976 1922499629698514944 1928359355577532416 1929450816376143872 1931307416423497728 1939152411672182784 1943216220535783424 1949139090012635136 1950524405641641984 1957576921571131392 1960048450591064064 1967135402633490432 1968533508818731008 1969932608682852352 1971542987598987264 1979551420248686592 1980077805727121408 1981169662343122944 1989746154387898368 1991160330759176192 1998359774103863296 2000282681295765504 2001941763157131264 2005002316217843712 2009544623585787904 2012616799840632832 2018751200370229248 2020185991557414912 2024952588021006336 2030050180969316352 2041955237156093952 2050794870217375744 2051334782595366912 2051925721712520192 2055633687839506432 2060808517044609024 2062273199714861056 2065969751317807104 2072342893072843776 2073439683269885952 2076609541797052416 2084495971263512576 2088232356396662784 2094070923899437056 2095782783305121792 2097272323307470848 2103742027816371712 2114882209911668736 2118140704633913344 2119872240584491008 2125208783202253056 2127844806154518528 2129049176690917376 2139754385293443072 2144238588177416192 2147491100529524736 2149017391290384384 2150774168289804288 2158942255951495168 2159510640271294464 2160084878975041536 2162812083410829312 2169483966185633328 2170632168423161856 2172174906282737664 2175495710454054912 2181578260855390208 2184332601653723136 2186118248102756352 2192230498457223168 2193788586942267392 2195581963462508544 2197142433941159936 2203839263517179904 2205086647287021568 2216174184768208896 2217428550163628032 2220818537755181056 2227587531443011584 2237230767509864448 2240055372104073216 2248154745866846208 2249752581507121152 2253191985827414016 2260737701534011392 2262344480284213248 2262946063688138752 2264193899820711936 2273995605014740992 2275611806581915648 2283839741832986624 2286723192356241408 2287933443608150016 2294991303072405504 2296622426955186176 2300133485532151808 2304256393265283072 2307144228994547712 2308783990351331328 2310698950509723648 2312587898819444736 2320057349679218688 2321370513452548096 2333663128178393088 2339169368920817664 2343765565962715136 2345057967671451648 2355209733765267456 2356883656816984064 2366709781293418176 2368391877797535744 2369645352308441088 2382281110015442944 2382908292713152512 2386551264453328896 2393223913027928064 2393913341997940224 2395180323777282048 2404276603218710528 2410298043204108288 2412268411699593216 2417008239899049984 2419012963814866944 2422711132096561152 2428810037945432064 2433199059075334144 2445433583192506368 2446817710525382656 2450558386488475648 2454275543462313984 2458027620902633472 2467362578230280192 2468012160310050816 2471785238183804928 2479410247069295232 2480722478197899264 2482485607180271616 2494607118934081536 2496380116175683584 2498420854974578688 2505406283951112192 2507186956505448448 2509236529671438336 2520099025470881792 2523280763979300864 2532404196493688832 2532770496877953024 2534204057329860608 2538078328863064064 2545814321649156096 2556835162868416512 2560063282404655104 2561512290706259968 2569319709562109952 2571145807436709888 2575076555231330304 2583700230324584448 2585536548896243712 2587650171223670784 2598852120016846848 2600699207522189312 2610102562094841856 2611541827634116608 2613397934121418752 2622847203511320576 2624711345091641344 2628723983465316352 2629416047131754496 2636736261708054528 2639401893664915456 2641559549790830592 2642957598650793984 2651494113919107072 2652994872517197824 2667043575061020672 2669255684209508352 2680066248767373312 2691668267160305664 2693581322076553216 2704811178621049344 2706733574625755136 2722606982874791936 2723323763100745728 2735900962283360256 2737348941459750912 2747744689392812032 2752669924341055488 2756878184799535104 2763123857430458368 2764586244359847936 2768812722396069888 2775782900509065216 2784309808528883712 2792094565199249408 2794377044406829056 2796363097743294464 2804886335385501696 2819842946548891648 2820585326068629504 2824897415067205632 2826496320779321344 2833611710936337408 2835111403654742016 2850979564496093184 2853005847057924096 2855338119970947072 2863321467372699648 2867698891053072384 2879347520361725952 2881701327044542464 2883749444547772416 2892645288247511104 2894176224564215808 2896233208376983552 2909502081884749824 2912443468871630848 2914824330803675136 2922973997942964224 2925786608462462976 2927442617950011392 2936365382356697088 2938452351356239872 2952800263228096512 2954898913024278528 2957314481398480896 2969327130373029888 2970116708590682112 2982974356679819264 2984619231581847552 2986740496138764288 2997539661155794944 2999670108676161536 3004255981103218688 3014316935378681856 3016459307045617664 3018925199760949248 3030278987336122368 3031994140019654656 3037428882031509504 3048964256474988544 3059988404096540672 3062932855734140928 3076192305326063616 3083450531759259648 3091212775566913536 3093409799572291584 3108514339609265664 3111550837571190784 3126743956895268864 3128398790239715328 3140279645020356608 3141106385849155584 3145908484961206272 3150717925485182976 3155613041724557568 3157855837063380992 3159527136411254784 3172323314867503104 3177211056950870016 3179808360876736512 3182068352604438528 3190965217370570752 3191884455997253632 3193573765036376064 3213730724272144384 3216357882266124288 3222677653198733312 3223526086935576576 3225350618419822592 3230281509462081536 3238413383927242752 3240127318462562304 3254225949278449992 3258262359424106496 3263243565681082368 3272367391283085312 3276498902480584704 3288345747685834752 3290682880413401088 3293372945193762816 3295713650911739904 3305880329425726976 3307629970930532352 3326142825245442048 3328506821567578112 3331227806632771584 3340541711934816256 3343756123957100544 3345648706228584448 3355846151264796672 3364374351972401152 3374628872260681728 3376538928658251776 3377027329170604032 3379787978741121024 3393516720426319872 3394419095532208128 3410993407522111488 3413417709872873472 3425759612749479936 3428194409915613184 3430084788534362112 3442486954608608256 3444933640432779264 3447382065194991616 3450200228298227712 3463175985526996992 3465136160022462464 3466048425764585472 3482055770178822144 3484530578828558336 3497129604681760768 3500494692267589632 3508754053381226496 3515648348944072704 3522079399721107456 3532814600647901184 3535325485225476096 3552587816696303616 3556058100081360896 3573421665023164416 3588891022880407552 3589835869541892096 3590870012996910336 3595323982812807168 3606414904828065792 3608978099501006848 3615447064806162432 3625512359848574976 3628519445722300416 3631098350800994304 3634066698144841728 3647867949711147008 3649798588613001216 3670226565788073984 3675837579732713472 3686114992479797248 3701043867345420288 3712413078038511616 3719115370603942848 3723728410770407424 3725836059209105408 3744570174263525376 3758109425926668288 3760780434758172672 3763854794507157504 3778148947915116544 3780148538206322688 3784921145968951296 3798606294740533248 3801306085994790912 3807117493294596096 3817761956496932864 3823598521404096512 3835252744302624768 3839130027148967936 3842268436059389952 3844999259397029888 3856718711155064832 3858901632752287744 3862614832846995456 3878304823344365568 3886432441071566848 3898278180025270272 3901048811283283968 3915153843142262784 3920096901182128128 3934270805266980864 3937067017637462016 3939865217365704704 3943085975197974528 3959102840497373184 3960155611454242816 3962339324686245888 3979492308775796736 3982320661518352384 3996719548207726592 4000565362591531008 4003883526314262528 4019089247171575808 4025233599681265664 4037502400740458496 4040371983114829824 4060100361938632704 4083910474312187904 4101589740434751488 4102669565190733824 4103851443425040384 4111267375679012864 4121617034089218048 4124546399429722112 4131939502635614208 4144685786145687552 4146879366539771904 4153219083594104832 4168991942527025152 4176464712793325568 4188141847798874112 4191565566610243584 4194544646614941696 4207484055632743424 4229764419823337472 4236281409267826688 4239744481168982016 4250417566404506112 4258098353381834752 4279508770586886144 4288477176354832384 4294982201059049472 4301548336579608576 4317884511902990336 4319021280542588928 4320169757950083072 4325624166821658624 4338967932371266656 4341264336846323712 4344349812565475328 4350991420908109824 4363156521710780416 4368665203307446272 4372236496205512704 4384460996914446336 4387577173884534784 4391163926925017088 4394284867882319872 4407678527034359808 4410173294574043136 4432348369536417792 4434857100327256064 4441637075510362112 4455175062886023168 4474461535019728896 4480110744208146432 4496309491733692416 4499505163014242304 4506383971654828032 4521475403068022784 4524688960568426496 4528387799641423872 4547991210029481984 4551223613163831296 4567679483665973248 4573446384712482816 4589982606144811008 4593244853910372352 4600266971064303616 4614288457989095424 4617567980702662656 4625175797638889472 4640114699358437376 4642741026905096192 4667326256356786176 4678338737841635328 4687531131925430272 4690115935342903296 4710419467530534912 4713767313633968128 4733419562586836352 4736783755595071488 4739290704616882176 4764562220030885888 4765816585426305024 4773102528906657792 4786447826055856128 4787826683995880448 4790360647554564096 4808553206437421056 4820596086408216576 4824536823399186432 4834016479798099968 4838025927629733888 4845422264193122304 4857620075890864128 4893635421050765312 4908551086924627968 4916055241805266944 4934725156460560384 4936024320620101632 4943570476367609856 4958820494138590464 4961444956395798528 4964971214360543232 4989214237868163072 4992760232351367168 4996841709949157376 5010812567902224384 5014373913010896896 5018473059342876672 5040198050941763584 5046561527958601728 5064808392987377664 5065540993755906048 5068408114659721216 5076156657726128128 5091628643298312192 5120126564809310208 5123024581412519936 5138639419124219904 5142291614873419776 5167400460649168896 5171073097792487424 5175300342447341568 5197704240033693696 5220205124189683712 5223083655268233216 5226795868242837504 5245694407022641152 5249422690183282688 5257447966930632704 5273472523416109056 5278803787329830912 5283119099581661184 5285915197301587968 5302988227838214144 5305989745034395648 5334087150122041344 5338511368419016704 5360132497534746624 5383336534320611328 5387162644153106432 5409622357242098688 5413467149251510272 5445213965749583872 5446647526201491456 5471801924566720512 5474697882919501824 5495489378785624064 5505339848682110976 5513756369599070208 5526247714860916736 5529172488719695872 5551565801018130432 5568619617057767424 5584189130398498816 5588754088813658112 5609772670771003392 5639685893097783296 5641170652137259008 5649794830134411264 5652992641558642688 5667223421872674816 5670222807309484032 5701959128992186368 5706011694115848192 5710676239941894144 5726642934745399296 5735397782106144768 5758695040723451904 5763402654089084928 5767498889095544832 5785290576495022208 5788352449128431616 5792466416753967104 5824886937743261696 5829648661607350272 5845947995885928448 5851573216924925952 5854885235900022784 5872730764713394176 5905600526456193024 5909797826048557056 5914628962796961792 5938654260746059776 5940233417181364224 5965948713359638528 5969238463163695104 5973480992277528576 5995079322311589888 5999340217352323072 6008511962206437376 6028633870757363712 6032918614091235328 6037850399521898496 6060557974672244736 6063988280039309312 6074857764063019008 6097928512949977088 6119976808193081344 6125865711468281856 6152384610652127232 6166901063518519296 6182425551133827072 6186819599144583168 6217028679218531328 6223101675142381568 6253487913790537728 6280559290040713216 6282212771698311168 6291816969922412544 6311226083449115136 6315711674126761984 6344646629735006208 6354422113901740032 6359616721753473024 6383768911994507264 6387147530072752128 6432715764532248576 6445355306397466624 6447052173871153152 6450701236839645184 6460563018924163072 6476826767854485504 6480254636925124608 6508451898556899984 6516524718848212992 6526487131362164736 6544734782566170624 6552997804961169408 6576691495371669504 6581365760826802176 6586745890387525632 6591427301823479808 6611760658851453952 6615259941861064704 6652285650490884096 6657013643135156224 6662455613265543168 6681083423869632512 6691297412457168896 6711692302529593344 6728748703944802304 6749257744521363456 6753077857316503552 6759575957482242048 6787033440852639744 6788838191064416256 6821986815044222976 6826835419745746944 6851519225498959872 6856388819831226368 6860169577068724224 6884973909217216512 6889867280865558528 6894764130389983232 6900400456596455424 6926351971053993984 6930272320044924928 6932096851529170944 6964111540357644288 6969061157657116672 6994259209363521536 7000989384535179264 7017508106762452992 7031296697888145408 7044158799442214912 7065629201295802368 7070650970450952192 7105175633392607232 7146843330046328832 7177782045760815104 7179671739083784192 7181740025993820672 7212829809656131584 7217956199002013696 7230894129612324864 7251024719697149952 7257038891444600832 7268133396289683456 7295735899422294016 7299597177226002432 7340453131576147968 7351675159465426944 7372229984959594496 7402087734690840576 7424826156077023232 7438230741207885696 7447456821540814848 7451672118418210816 7489140348527050752 7516218851853336576 7521560869516345344 7527709589014315008 7556297895830233088 7560297076412645376 7569842291937902592 7597212589481066496 7602612171989581824 7614234986589192192 7635523912993865728 7670505488605249536 7678260054297935872 7684536872118779904 7689998518794059776 7713437422310129664 7717803265504575488 7725229665693990912 7756609646688731136 7772864882143133696 7796556360050540544 7802097622566567936 7830307686284525568 7840193802364256256 7868541610533961728 7874134035274924032 7879730434731409408 7886171950395949056 7918205680994746368 7920311222908485632 7924678649372491776 7958984617551593472 7964641323036704768 7993439096415453184 8001130725183062016 8007767052628525056 8038178494343151616 8050467199362531328 8075004801480916992 8080743966229659648 8120200723877265408 8167820948624375808 8203179480869502976 8207702886850080768 8243234068178436096 8249092798859444224 8289371572291375104 8293758733079543808 8306438167188209664 8337983885054050304 8352929425586651136 8376283695597748224 8383131133220487168 8389089293229883392 8414968111265486848 8459528839646674944 8472562818535653376 8479488962337964032 8500835132809012224 8516196706763669504 8559017541173772288 8576954352709664768 8589964402118098944 8603096673159217152 8635769023805980672 8638042561085177856 8651248333643317248 8677935864742533312 8682528673692647424 8688699625130950656 8737330406614892544 8744472992411025408 8768921993828892672 8775154347769069568 8782327853850034176 8815357054068719616 8820346589148086272 8864696739072835584 8869714200654512128 8883274151020724224 8910350125772046336 8948923070039457792 8960221488416292864 8992618983467384832 8999010326028484608 9012767943309656064 9042950806136045568 9049377921136852992 9056775599282847744 9095982420058963968 9102447226327662592 9135358967331946496 9146892769424965632 9179965212289622016 9186489707820744704 9200533942128607232 9228576915978190848 9250351595277778944 9280229398716874752 9285482053810192384 9334652512713572352 9375062263850860544 9380231870685806592 9420838935061069824 9427534627267936256 9466839125173672704 9473567511190142976 9478581409233764352 9529124440061771776 9531633170852610048 9546205057813315584 9572895652111712256 9575653367991760896 9580721295109128192 9617106412874842112 9641192172816433152 9649073646798372864 9668032959596199936 9676051855259467776 9690844528386244608 9715240151781728256 9787270842101530624 9817102173849255936 9869450312921120768 9872048641240203264 9887140952735219712 9917640988277180928 9922889912791597056 9978428475736326144 9985520464702734336 9993683419898314752 10021625135804448768 10036946118685753344 10080396101883527168 10093123055917203456 10129616785974755328 10131081987511812096 10136816229319442432 10152313315452256256 10183257286596624384 10240253129618620416 10246049162825039872 10277278838248439808 10284583229746839552 10334800921298337792 10342146195584974848 10350600684894683136 10395408480067387392 10440410248379367424 10446167310536466432 10453591736485675008 10491388814045282304 10498845380366565376 10514895933861265408 10546945046832218112 10557607574659661824 10566238199163322368 10605976455676428288 10611979490068791296 10668174300244082688 10720264995069493248 10766673068641222656 10774325288306212864 10819244714484197376 10826934298503020544 10890427931499167744 10893295052402982912 10943603849133441024 10949395765839003648 10990978757571248128 11010679697364221952 11027512739198140416 11052495429721833472 11058344977439391744 11103131602036260864 11137239234115534848 11168378260796997632 11177508177627316224 11279371786195566592 11282341304274518016 11305985283117285376 11334446843745349632 11340445614618968064 11403918257984372736 11421352479883788288 11453285869490798592 11470795564212289536 11517390081446903808 11526805308178169856 11534997778191089664 11570581152990044416 11576704898256863232 11584932833507934208 11649773875486523392 11659297323214700544 11691895991771856896 11703146433849851904 11709770471800045568 11745461529426788352 11811201052912386048 11819595652097114112 11829257925593923584 11877308521492119552 11880466834362728448 11938476926327390208 11946961984555057152 11990158644623179776 11998680434704646144 12057267741514727424 12065837228182470656 12075700799043796992 12121115949344489472 12127976560078618624 12195857025899954176 12239953616386162688 12251731422936563712 12304769221304254464 12333802127037038592 12364851102267654144 12373639198289166336 12434057358437062656 12446203350284763136 12506975827581075456 12561118580081426432 12564425543396622336 12583633939844825088 12622452166898230272 12631423348253523968 12689293259470012416 12708844227803480064 12719233443506946048 12767537823989014528 12774295060145504256 12865431529064497152 12890710612794933248 12901402473679290368 12953653535708971008 12960509273850249216 13016903797113799968 13033049437696425984 13052974262724329472 13089469565132341248 13105995609922338816 13153382990743339008 13162731521653604352 13173491780775051264 13182854603646959616 13223521317702907904 13230519883722129408 13304571300981768192 13314027286270312448 13324911226531086336 13362166847739265024 13382594824914337792 13423384605059186688 13457497407889604608 13498515489042726912 13506155714633007104 13519151914964484096 13574066881705279488 13643973630088445952 13653670839491493888 13703038450997919744 13720339154137448448 13769947818434433024 13779734561731117056 13789528260779966464 13800800913192910848 13852703942107987968 13860544640089849856 13928223080715288576 13938122315314233344 13988518418727043072 14001978769070358528 14035016213524905984 14062593395776290816 14088317598884429824 14131258402591604736 14141301940901904384 14210351266785214464 14293686660092657664 14355564091521630208 14359343478167568384 14363480051987641344 14425659619312263168 14435912398004027392 14461788259224649728 14502049439394299904 14514077782889201664 14536266792579366912 14591471798844588032 14680906263152295936 14804175469381681152 14876461482415771392 14894913643081629696 14903344236836421632 14978280697054101504 15032437703706673152 15043121739032690688 15055419178028630016 15112595791660466176 15120594152825290752 15139684583875805184 15194425178962132992 15205224343979163648 15228469973178384384 15271047825987731456 15356520108595871744 15369073744237559808 15379997037588119552 15426874844620259328 15435606531009150976 15513219293377462272 15545729764286267392 15593112720101081088 15660615372569051136 15680387604728512512 15737083221067923456 15748268070549848064 15772343900791898112 15836411361989492736 15840622445816971264 15849357298744983552 15917969235103186944 15929282646073409536 15986878192830906368 16002261450366124032 16015534105257050112 16076356988686303232 16100934398725062656 16150009602961833984 16161487932459319296 16240401447754530816 16335641897248751616 16406358961739005952 16415405773700161536 16486468136356872192 16498185597718888448 16578743144582750208 16587517466159087616 16675967770108100608 16705858851173302272 16752567391195496448 16766262266440974336 16829936222530973696 16919057679293349888 16958977924675928064 17001670265618024448 17032393413527339008 17118035082347544576 17153908705419329536 17179928804236197888 17206193346318434304 17271538047611961344 17276085122170355712 17302496667286634496 17355871729485066624 17365057347385294848 17377399250261901312 17474660813229785088 17488945984822050816 17537843987657785344 17550308695538139136 17564655707700068352 17640693178296172544 17729393478145671168 17739428401309024256 17766548302041448448 17820700251544092672 17897846140078915584 17920442976832585728 17985237966934769664 17998020652056969216 18025535886619312128 18085901612272091136 18098755842273705984 18113551198565695488 18191964840117927936 18204894452655325184 18270717934663892992 18293785538849931264 18359930424579244032 18372979415641489408 18401067884257214464 18457153831956381696 18500703190555557888 18560458797433749504 18570964107620384768 18669305025427144704 18760463741371613184 18841677870122139648 18855069254535872512 18933678250347345408 18947135022380285952 19058248880123543552 19063266341705220096 19151306735983521792 19161442590218256384 19234212825749684224 19298147293596745728 19336065919192399872 19352103710518935552 19381689056772489216 19430480303563456512 19574541684203061248 19634204347698511872 19738900625842241536 19744097282480406528 19774281905470439424 19835281976554361856 19845779825583194112 19956856951472652288 19971040929405468672 19987366839796629504 20043250271608897536 20073892237371506688 20186246111834406912 20259233571949510656 20273632458638884864 20366514573193248768 20480506259237240832 20492098325650079744 20554557676496879616 20569166459493679104 20669601842596675584 20684292391169949696 20701201369789366272 20790816960134774784 20880820496758734848 20892334621072932864 20907183472971350016 20982777628090564608 20997690760733130752 21029791867722530816 21093890093664436224 21115215149319323648 21132476398326644736 21211952911352856576 21223958980137582592 21440529990138986496 21533346137282445312 21638489428968394752 21653868597006041088 21780855862998335488 21887207698266882048 21898791531678007296 21981957515142496256 22021359394728443904 22055025478396280832 22104990859443666944 22116689954878783488 22206263204072521728 22274478468231069696 22336756521593995264 22355016355254632448 22558743572391133184 22564682608549036032 22611970566234570752 22668893687490699264 22680891229237936128 22807836515968745472 22842704959767576576 22906571738981597184 23034780162893807616 23053610616356339712 23069995556382179328 23141162305980088832 23153409796513726464 23299547750973046784 23318594646429401088 23383791983543713792 23406292867699703808 23419540943600091136 23490923058853576704 23622402105824772096 23639191304194228224 23658515851187847168 23754617042984239104 23760933668725456896 23876953852654780416 23893923969110114304 23980317289246359552 23997360869409292288 24114535483029454848 24131674456364941312 24151401598087593984 24242231898688978944 24255953120157237248 24391714051799908352 24479907232772325376 24503462845873127424 24609538442608508928 24729702204535308288 24747278396578332672 24868114716874125312 24892406700569526272 25013951655162150912 25122237160162852864 25128851086793244672 25167267879689650176 25244904333796460544 25262846696507047936 25378586518940024832 25417688455606960128 25438466887013892096 25535075647978029056 25548590120291008512 25730863058128994304 25781421225589866496 25802804947358580736 25907307071417942016 26033807594227599936 26066098875392851968 26211991219844677632 26306765981486678016 26325463043307208704 26346983561550102528 26447042635405815808 26461039767444258816 26609142601963536384 26649822453062172672 26724333695478530048 26765189649828675584 26846769210118373376 26914994815779209216 26997030978085453824 27012311429266014208 27038303829928968192 27148133763410558976 27287947260176891904 27307341678982987776 27406076901995839488 27440678308274896896 27539895636868866048 27559469123462234112 27579056521559932928 27601601826385821696 27721089280179699712 27856446161430577152 27876244630628466688 27977036837454086144 28003957538140717056 28125186791552581632 28176635197768859648 28262516805183209472 28282603881803808768 28420702533570428928 28587373320185315328 28711128183043260416 28718686956335136768 28726960103975282688 28851319238624526336 28871824796008054784 28923576518449299456 29004098878788599808 29028155565778403328 29072533585158733824 29182943597689176064 29361812526304591872 29608350938763362304 29752922964831542784 29806688473672843264 29956561394108203008 30064875407413346304 30110838356057260032 30225191583320932352 30241188305650581504 30279369167751610368 30388850357924265984 30410448687958327296 30456939946356768768 30542095651975462912 30713040217191743488 30738147488475119616 30759994075176239104 30853749689240518656 30871213062018301952 31026438586754924544 31091459528572534784 31186225440202162176 31321230745138102272 31360775209457025024 31474166442135846912 31496536141099696128 31544687801583796224 31672822723978985472 31698714597489967104 31835938470206373888 31858565292146819072 31973756385661812736 32004522900732248064 32152713977372606464 32201868797450125312 32300019205923667968 32322975864918638592 32480802895509061632 32671283794497503232 32812717923478011904 32830811547400323072 32972936272713744384 32996371195437776896 33157486289165500416 33175034932318175232 33351935540216201216 33411717702346604544 33505134782390992896 33532524532881948672 33659872445061947392 33838115358586699776 33917955849351856128 34003340531236048896 34359857608472395776 34412386692636868608 34543076095223922688 34552170244340711424 34604993334573268992 34711743458970133248 34730114694770589696 34754798500523802624 34949321626459570176 34977891969644101632 35075687975315570688 35100617391076278272 35129311415400136704 35281386356592345088 35458786956291342336 35478856802618048512 35533096604082896896 35641400503088185344 35840885953665171456 35970475933869539328 35996041304113938432 36171803224544182272 36197511684547411968 36227102397131390976 36383929680235855872 36541435869327785984 36587571077699862528 36719860849158488064 36745958831282978816 36802135768514428928 36914307663912763392 37001406381111115776 37120917594867499008 37141928215240769536 37338610050854289408 37520927482743226368 37683355740244279296 37710138509071745024 37867356500694690816 37894270044760571904 38116497760247087104 38126532683410440192 38302613471967043584 38322885180436512768 38468425651499368448 38596294587193491456 38672131838384799744 38704207421037871104 38860960607126913024 39268408695397023744 39477801251684483072 39488194564960813056 39548563810940878848 39670563953108723712 39691559651166388224 39913713902945304576 39942081858810937344 39974733679593259008 40086500543217795072 40147784474743013376 40372492223668813824 40518467143899021312 40547264917277769728 40961012518474481664 40984196651300159488 41109115352993759232 41339203685193351168 41368584782339899392 41402402739578732544 41581633920269549568 41761640993517469696 41784669242145865728 41814366945942700032 41965555256181129216 41995381521466261504 42059583735445061632 42187780187328872448 42230430298638647296 42264952796653289472 42423905822705713152 42447917960275165184 42881059980277972992 43066692274564890624 43276978857936789504 43307737194012082176 43561711725996670976 43774415396533764096 43963915030284992512 44042718789456887808 44209981718887333888 44412526408145043456 44710032710509264896 45117487144782266368 45129365217098072064 45223941132469141504 45337787374981398528 45361782458475872256 45615673031937490944 45685409919535153152 45813143477963194368 46069560325787615232 46107221232712679424 46139991112764358656 46282324611960177664 46306819593027452928 46599095501946093568 46637189292858802176 46767583967087427584 46839081887200182272 46981846117707153408 47244804211649544192 47317031702375694336 47509234085968478208 47521867337450913792 47753907705309560832 47787847938220228608 47960634578492719104 47994721738818584576 48229070966058909696 48263348912729882624 48302803196175187968 48484463797377957888 48511906240314474496 48783428103599816704 48959814465544650752 49006925691746254848 49219076885217017856 49459404409070616576 49494556793156665344 49736229433748250624 50027903310324301824 50244474320325705728 50257702173586489344 50489808667592921088 50525693393014095872 50757173037880049664 50876933774027784192 51070151295956058112 51097180240582017024 51461726116257988608 51562842451179732992 51605609894717161472 51814614142835884032 52067615188455199872 52132197750785703936 52423982439689355264 52613531962973356032 52650926086614417408 52693967123100205056 52894085270811631616 52922079534888517632 53218285203927072768 53299644906124345344 53448667390957060096 53693538420236746752 53829989631558418432 53994061956170907648 54024622858532028416 54076607659857936384 54296267526821117952 54575894520353783808 54614683357965975552 54812153803991678976 54881356616549793792 55079791273737732096 55118938246924468224 55158113043119865856 55203203652771643392 55442178560359399424 55712892322861154304 55752489261256933376 55954073674908172288 56007915076281434112 56353270395537719296 56525033610366418944 56565207763607617536 56841405067140857856 57174746640370630656 57422256366086520832 57453920207950565376 57702638477249052672 57743649592016109568 58008197757577199616 58056311131556806656 58145067170317467648 58365887195378352128 58723625052609183744 59216701877526724608 59505845929663085568 59613376947345686528 59913122788216406016 60129750814826692608 60221676712114520064 60450383166641864704 60558738335503220736 60777700715848531968 60820897375916654592 61426080434383486976 61476294976950239232 61707499378481037312 61742426124036603904 62052877173509849088 62182919057145069568 62372450880404324352 62642461490276204544 62721550418914050048 62948332884271693824 62993072282199392256 63089375603167592448 63345645447957970944 63397429194979934208 63671876940412747776 63717130584293638144 63947512771323625472 64305427954745212928 64403737594900250624 64600038411847335936 64961605791018123264 65342567588995006464 65625435846956023808 65661623094800646144 65945872545427488768 65992742390875553792 66314972578331000832 66350069864636350464 66703871080432402432 66823435404693209088 67010269564781985792 67065049065763897344 67319744890123894784 67676230717173399552 67835911698703712256 68006681062472097792 68719715216944791552 69086152190447845376 69104340488681422848 69209986669146537984 69423486917940266496 69460229389541179392 69898643252919140352 69955783939288203264 70151375950631141376 70258622830800273408 70562772713184690176 70917573912582684672 70957713605236097024 71066193208165793792 71282801006176370688 71681771907330342912 71940951867739078656 71992082608227876864 72343606449088364544 72395023369094823936 72454204794262781952 72767859360471711744 73082871738655571968 73175142155399725056 73439721698316976128 73491917662565957632 73604271537028857856 73828615327825526784 74241835189734998016 74283856430481539072 74677220101708578816 75041854965486452736 75366711480488558592 75420277018143490048 75734713001389381632 75788540089521143808 76232995520494174208 76253065366820880384 76605226943934087168 76645770360873025536 76936851302998736896 77192589174386982912 77344263676769599488 77408414842075742208 77721921214253826048 78955602503368966144 78976389129921626112 79341127906217447424 79383119302332776448 79827427805890609152 79949467359186518016 80173001086435590144 80295568949486026752 80744984447337627648 81036934287798042624 81094529834555539456 81922025036948963328 81968393302600318976 82218230705987518464 82678407370386702336 82737169564679798784 82804805479157465088 83163267840539099136 83569338484291731456 83628733891885400064 83931110512362258432 83990763042932523008 84375560374657744896 84460860597277294592 84529905593306578944 84847811645411426304 84895835920550330368 85762119960555945984 86133384549129781248 86553957715873579008 86615474388024164352 87123423451993341952 87548830793067528192 87927830060569985024 88085437578913775616 88419963437774667776 88825052816290086912 89420065421018529792 90234974289564532736 90675574749962797056 90723564916951744512 91231346063874981888 91370819839070306304 91626286955926388736 92139120651575230464 92214442465425358848 92279982225528717312 92564649223920355328 92613639186054905856 93198191003892187136 93274378585717604352 93535167934174855168 93678163774400364544 93963692235414306816 94489608423299088384 94634063404751388672 95018468171936956416 95507815410619121664 95575695876440457216 95921269156985438208 96458141932117819392 96526697825459765248 96605606392350375936 96968927594755915776 97023812480628948992 97566856207199633408 97919628931089301504 98013851383492509696 98438153770434035712 98918808818141233152 98989113586313330688 99472458867496501248 100055806620648603648 100488948640651411456 100515404347172978688 100979617335185842176 101051386786028191744 101514346075760099328 101753867548055568384 102140302591912116224 103125684902359465984 103629228285671768064 104135230376910399744 104264395501571407872 104847964879378710528 105227063925946712064 105301852173228834816 105387934246200410112 105788170541623263232 105844159069777035264 106436570407854145536 106599289812248690688 106897334781914120192 107659979263116836864 107988123912341815296 108049245717064056832 108592535053642235904 109151789040707567616 109624307607983357952 109762713233099587584 110159582547475464192 110237876493848936448 110406407305543286784 110884357120718798848 111425784645722308608 111504978522513866752 111908147349816344576 112015830152562868224 112706540791075438592 113050067220732837888 113130415527215235072 113682810134281715712 114349493280741261312 114844512732173041664 114907840415901130752 115405276954498105344 115487299184032219136 116016395515154399232 116112622263113613312 116731774390756704256 118433403755053449216 119011691859326171136 119226753894691373056 119826245576432812032 120259501629653385216 120443353424229040128 120900766333283729408 121117476671006441472 121555401431697063936 121641794751833309184 122852160868766973952 122952589953900478464 123484852248073207808 124105754347019698176 124365838114290139136 124744901760808648704 125284922980552409088 125443100837828100096 125896665768543387648 125986144564398784512 126178751206335184896 126691290895915941888 126794858389959868416 127343753880825495552 127434261168587276288 127895025542647250944 128610855909490425856 128807475189800501248 129200076823694671872 129923211582036246528 130685135177990012928 131323246189601292288 131891745090854977536 131985484781751107584 132629945156662001664 133407742160864804864 134130098131527794688 134639489780247789568 135352461434346799104 135671823397407424512 136013362124944195584 137439430433889583104 138172304380895690752 138208680977362845696 138419973338293075968 138846973835880532992 138920458779082358784 139797286505838280704 139911567878576406528 140302751901262282752 140517245661600546816 141915427210472194048 142565602012352741376 143363543814660685824 143881903735478157312 143984165216455753728 144687212898176729088 144790046738189647872 144908409588525563904 145535718720943423488 146165743477311143936 146350284310799450112 146879443396633952256 146983835325131915264 147208543074057715712 147657230655651053568 148483670379469996032 148567712860963078144 150083709930972905472 150733422960977117184 151469426002778763264 151577080179042287616 152465991040988348416 153210453887868174336 153291540721746051072 153873702605997473792 154385178348773965824 154688527353539198976 154816829684151484416 155443842428507652096 157911205006737932288 157952778259843252224 158682255812434894848 158766238604665552896 159654855611781218304 159898934718373036032 160346002172871180288 161489968894675255296 162073868575596085248 163844050073897926656 163936786605200637952 164436461411975036928 165356814740773404672 165474339129359597568 165609610958314930176 166326535681078198272 167138676968583462912 167257467783770800128 167862221024724516864 167981526085865046016 168921721194554589184 169059811186613157888 169695623290822852608 169791671841100660736 171524239921111891968 172266769098259562496 173107915431747158016 173230948776048328704 174246846903986683904 175097661586135056384 175855660121139970048 176170875157827551232 176839926875549335552 177650105632580173824 178840130842037059584 180469948579129065472 181351149499925594112 182462692127749963776 184278241303150460928 184428884930850717696 185129298447840710656 185227278372109811712 186548757171435208704 187070335868349710336 187356327548800729088 187927384470828613632 188979216846598176768 189268126809502777344 190036936343873912832 191015630821238243328 191151391752880914432 191842538313970876416 192916283864235638784 193053395650919530496 193211212784700751872 194047624961257897984 195133712414399266816 195839257862178603008 196027702766985019392 196876307540868071424 197837617636282466304 197978227172626661376 198944917734993002496 200111613241297207296 200977897281302822912 201030808694345957376 201959234670371684352 202102773572056383488 203028692151520198656 203507735096111136768 204280605183824232448 207258456571343536128 208270460753820799488 209695929758757421056 210454127851893424128 210775868492400820224 211576341083246526464 211688318139554070528 212873140815708291072 213198579624497381376 213794669563828240384 215319958526233673728 215976247824683630592 216098491434128113664 217185070107284471808 218303578081415135232 219248615215966715904 219525426466199175168 220319165094950928384 220475752987697872896 220812814611086573568 222851569291444617216 223009957045027733504 223816294699632689152 224031660305125736448 225413081582150877184 226100134441465675776 226260831054430470144 227365620268563431424 228698986561482522624 229689025464346083328 229815680831802261504 230810553908996210688 230974598368064438272 232032791030308798464 232225244526227226624 233463548781513408512 236866807510106898432 238023383718652342272 240519003259306770432 240886706848458080256 241801532666567458816 242234953342012882944 243110802863394127872 243283589503666618368 245704321737533947904 245905179907800956928 246969704496146415616 248211508694039396352 248731676228580278272 249489803521617297408 250886201675656200192 251793331537086775296 251972289128797569024 253382581791831883776 253589716779919736832 254687507761650991104 255790051085294501888 257221711818980851712 257614950379601002496 258400153647389343744 259846423164072493056 261370270355980025856 262646492379202584576 263783490181709955072 263970969563502215168 265259890313324003328 266815484321729609728 268260196263055589376 269278979560495579136 270704922868693598208 272026724249888391168 274878860867779166208 276344608761791381504 276417361954725691392 276839946676586151936 277693947671761065984 277840917558164717568 279594573011676561408 279823135757152813056 280605503802524565504 281034491323201093632 283830854420944388096 286727087629321371648 287763807470956314624 289374425796353458176 289580093476379295744 289816819177051127808 291071437441886846976 292331486954622287872 292700568621598900224 293758886793267904512 293967670650263830528 294417086148115431424 295314461311302107136 296967340758939992064 297135425721926156288 300167419861945810944 301466845921954234368 302938852005557526528 303154160358084575232 304931982081976696832 306420907775736348672 307747405211994947584 309377054707078397952 310887684857015304192 315822410013475864576 315905556519686504448 317364511624869789696 317532477209331105792 319309711223562436608 319797869436746072064 320692004345742360576 322979937789350510592 324147737151192170496 327873573210401275904 328872922823950073856 330713629481546809344 331219221916629860352 332653071362156396544 334277353937166925824 334514935567541600256 335724442049449033728 335963052171730092032 337843442389109178368 338119622373226315776 339391246581645705216 339583343682201321472 343048479842223783936 344533538196519124992 346215830863494316032 346461897552096657408 350195323172270112768 351711320242279940096 353679853751098671104 355300211265160347648 357680261684074119168 360939897158258130944 362702298999851188224 364925384255499927552 368556482606300921856 368857769861701435392 370258596895681421312 370454556744219623424 373097514342870417408 374140671736699420672 375854768941657227264 377958433693196353536 378536253619005554688 380073872687747825664 382031261642476486656 382302783505761828864 383685076627941752832 385832567728471277568 386106791301839060992 386422425569401503744 388095249922515795968 390267424828798533632 391678515724357206016 392055405533970038784 395675235272564932608 395956454345253322752 397889835469986004992 400223226482594414592 401955794562605645824 403918469340743368704 404205547144112766976 406057384303040397312 407015470192222273536 408561210367648464896 414516913142687072256 416540921507641598976 419391859517514842112 420908255703786848256 421551736984801640448 423152682166493052928 425746281631416582144 431952495649367261184 432196982868256227328 434370140214568943616 436607156162830270464 438497230431933431808 439050852932398350336 440638330189901856768 440951505975395745792 441625629222173147136 445703138582889234432 446019914090055467008 447632589399265378304 450826163164301754368 452200268882931351552 454731240537126862848 457397973122965045248 459378050928692166656 459631361663604523008 461621107817992421376 461949196736128876544 464065582060617596928 464450489052454453248 466927097563026817024 473733615020213796864 476046767437304684544 481038006518613540864 483603065333134917632 484469906684025765888 486221605726788255744 491810359815601913856 493939408992292831232 496423017388078792704 497463352457160556544 498979607043234594816 501772403351312400384 503586663074173550592 503944578257595138048 506765163583663767552 507179433559839473664 509375015523301982208 511580102170589003776 514443423637961703424 515229900759202004992 516800307294778687488 519692846328144986112 522740540711960051712 525292984758405169152 527566980363419910144 527941939127004430336 530519780626648006656 533630968643459219456 536520392526111178752 538557959120991158272 541409845737387196416 544053448499776782336 552689217523582763008 552834723909451382784 555387895343522131968 555681835116329435136 559646271514305626112 561211007605049131008 562068982646402187264 567661708841888776192 573454175258642743296 575527614941912629248 578748851592706916352 579160186952758591488 579633638354102255616 582142874883773693952 585401137243197800448 587517773586535809024 587935341300527661056 590628922622604214272 593934681517879984128 594270851443852312576 600334839723891621888 602933691843908468736 605877704011115053056 606308320716169150464 609863964163953393664 612841815551472697344 615494810423989895168 621775369714030608384 631644820026951729152 634729023249739579392 635064954418662211584 638619422447124873216 639595738873492144128 641384008691484721152 645959875578701021184 648295474302384340992 655747146420802551808 657745845647900147712 661427258963093618688 662438443833259720704 668554707874333851648 669029871135083200512 671448884098898067456 675686884778218356736 676239244746452631552 678782493163291410432 679166687364402642944 686096959684447567872 689067076393038249984 692431661726988632064 692923795104193314816 700390646344540225536 703422640484559880192 707359707502197342208 710600422530320695296 721879794316516261888 725404597999702376448 729850768510999855104 737112965212601843712 737715539723402870784 740517193791362842624 740909113488439246848 746195028685740834816 748281343473398841344 755916867386392707072 760147745375495651328 764062523284952973312 767370153255883505664 771665135456942555136 772844851138803007488 776190499845031591936 780534849657597067264 783357031448714412032 784110811067940077568 791350470545129865216 791912908690506645504 795779670939972009984 800446452965188829184 803911589125211291648 807836938681486737408 808411094288225533952 812114768606080794624 817122420735296929792 829033826285374144512 833081843015283197952 838783719035029684224 841816511407573696512 843103473969603280896 846305364332986105856 851492563262833164288 864393965736512454656 868740280429137887232 873214312325660540928 876994460863866863616 878101705864796700672 881276660379803713536 881903011950791491584 883251258444346294272 891406277165778468864 892039828180110934016 895265178798530756608 901652326328603508736 904400537765862703104 909462481074253725696 914795946245930090496 919262723327209046016 923242215635984842752 923898393472257753088 928131164121235193856 933854195126053634048 947467230040427593728 952093534874609369088 962076013037227081728 967206130666269835264 968939813368051531776 972443211453576511488 983620719631203827712 997959214086469189632 1003544806702624800768 1007173326148347101184 1007889156515190276096 1013530327167327535104 1014358867119678947328 1018750031046603964416 1023160204341178007552 1028886847275923406848 1030459801518404009984 1033600614589557374976 1039385692656289972224 1050585969516810338304 1055133960726839820288 1061039561253296013312 1067261937286918438912 1073040785052222357504 1077115918241982316544 1082819691474774392832 1088106896999553564672 1105378435047165526016 1105669447818902765568 1110775790687044263936 1111363670232658870272 1119292543028611252224 1122422015210098262016 1146908350517285486592 1151055229883825258496 1157497703185413832704 1158320373905517182976 1159267276708204511232 1164285749767547387904 1170802274486395600896 1175035547173071618048 1175870682601055322112 1187869363035759968256 1188541702887704625152 1200669679447783243776 1205867383687816937472 1211755408022230106112 1212616641432338300928 1219727928327906787328 1225683631102945394688 1230989620847979790336 1243550739428061216768 1263289640053903458304 1269458046499479158784 1277238844894249746432 1296590948604768681984 1311494292841605103616 1315491691295800295424 1322854517926187237376 1324876887666519441408 1337109415748667703296 1338059742270166401024 1342897768197796134912 1351373769556436713472 1352478489492905263104 1358333374728805285888 1372193919368895135744 1378134152786076499968 1384863323453977264128 1385847590208386629632 1400781292689080451072 1406845280969119760384 1414719415004394684416 1421200845060641390592 1450809195999404752896 1475431079446805741568 1481034387582725685248 1481818226976878493696 1492390057371481669632 1496562686946797682688 1511833734772785414144 1520295490750991302656 1528125046569905946624 1534740306511767011328 1543330270913885110272 1545689702277606014976 1561069699315194134528 1566714062897428824064 1568221622135880155136 1582700941090259730432 1583825817381013291008 1591559341879944019968 1600892905930377658368 1607823178250422583296 1615673877362973474816 1616822188576451067904 1624229537212161589248 1634244841470593859584 1658067652570748289024 1666163686030566395904 1683633022815147393024 1686206947939206561792 1692610728665972211712 1702985126525666328576 1728787931473024909312 1737480560858275774464 1746428624651321081856 1756203411729593401344 1762553320759607427072 1763806023901582983168 1782812554331556937728 1790530357597061513216 1803304652657207017472 1808801075531725406208 1818924962148507451392 1829591892491860180992 1838525446654418092032 1846484431271969685504 1847796786944515506176 1867708390252107268096 1894934460080855187456 1904187069749218738176 1924152026074454163456 1934412261332539670528 1937879626736103063552 1944886422907153022976 1967241439262407655424 2007089613405249601536 2014346652296694202368 2027060654334655070208 2028717734239357894656 2037500062093207928832 2046320408682356015104 2057773694551846813696 2060919603036808019968 2067201229179114749952 2078771385312579944448 2101171939033620676608 2110267921453679640576 2122079122506592026624 2134523874573836877824 2154231836483964633088 2165639382949548785664 2176213793999107129344 2210756870094331052032 2211338895637805531136 2221551581374088527872 2222727340465317740544 2238585086057222504448 2244844030420196524032 2302110459767650516992 2314995406370827665408 2318534553416409022464 2328571499535094775808 2341604548972791201792 2350071094346143236096 2351741365202110644224 2375738726071519936512 2377083405775409250304 2401339358895566487552 2411734767375633874944 2423510816044460212224 2425233282864676601856 2451367262205890789376 2461979241695959580672 2487101478856122433536 2526579280107806916608 2538916092998958317568 2554477689788499492864 2593181897209537363968 2630983382591600590848 2645709035852374474752 2649753775333038882816 2674218831497335406592 2676119484540332802048 2685795536395592269824 2702747539112873426944 2704956978985810526208 2716666749457610571776 2744387838737790271488 2769726646907954528256 2771695180416773259264 2801562585378160902144 2813690561938239520768 2829438830008789368832 2842401690121282781184 2901618391998809505792 2950862158893611483136 2962068775165451370496 3023667469545570828288 3040590981501982605312 3056250093139811893248 3069480613023534022656 3086660541827770220544 3091379404555212029952 3122139398630388269056 3133428125794857648128 3165401882180519460864 3183118683759888039936 3201785811860755316736 3215646356500845166592 3231347754725946949632 3233644377152902135808 3248459074424323178496 3268489682941187719168 3316135305141496578048 3332327372061132791808 3367266045630294786048 3385221457331944423424 3457575862946049818624 3474961121716551548928 3492857249302642163712 3512406823459186802688 3525106641519214854144 3527612047803165966336 3565625108663113875456 3581060715194123026432 3606609305314414034944 3617602151063450812416 3637849924297014902784 3659183784983720361984 3677050893308836184064 3692968862543939371008 3695593573889031012352 3735416780504214536192 3789868920161710374912 3808374139498437476352 3868824522665079341056 3889772845814306045952 3934482878524815310848 4014179226810499203072 4028693304593388404736 4054121308669310140416 4057435468478715789312 4075000124186415857664 4115547389103693627392 4134402458358229499904 4157542770625159888896 4202343878067241353216 4220535842907359281152 4244158245013184053248 4269047749147673755648 4308463672967929266176 4352427587998214258688 4421513740188662104064 4443103162748177055744 4445454680930635481088 4477170172114445008896 4489688060840393048064 4604220919535301033984 4629990812741655330816 4637069106832818044928 4683209097945582403584 4700142188692286472192 4751477452143039873024 4754166811550818500608 4802678717791132975104 4823469534751267749888 4847021632088920424448 4850466565729353203712 4902734524411781578752 4923958483391919161344 4974202957712244867072 5053158560215613833216 5077832185997916635136 5108955379576998985728 5186363794419074727936 5291418071704748949504 5348437662994670813184 5371591072791184539648 5409913957971621052416 5433333498915221143552 5488775677475580542976 5539453293815909056512 5543390360833546518528 5603125170756321804288 5627381123876479041536 5658877660017578737664 5684803380242565562368 5803236783997619011584 5901724317787222966272 5924137550330902740992 6081181963003965210624 6112500186279623786496 6138961226047068045312 6173321083655540441088 6182758809110424059904 6244278797260776538112 6266856251589715296256 6330803764361038921728 6366237367519776079872 6403571623721510633472 6462695509451893899264 6467288754305804271616 6496918148848646356992 6536979365882375438336 6632270610282993156096 6664654744122265583616 6734532091260589572096 6770442914663888846848 6985714498605284327424 7024813646918373605376 7050213283038429708288 7055224095606331932672 7131250217326227750912 7162121430388246052864 7213218610628828069888 7235204302126901624832 7275699848594029805568 7354101786617672368128 7385937725087878742016 7470833561008429072384 7579737840323420749824 7616748278996874952704 7737649045330158682112 7779545691628612091904 8028358453620998406144 8057386609186776809472 8108242617338620280832 8114870936957431578624 8150000248372831715328 8231094778207387254784 8315085541250319777792 8404687756134482706432 8441071685814718562304 8488316490026368106496 8538095498295347511296 8616927345935858532352 8704855175996428517376 8843027480377324208128 8886206325496354111488 9208441839070602067968 9259981625483310661632 9274138213665636089856 9366418195891164807168 9400284377384572944384 9508333623101637001216 9605357435582265950208 9646939069502535499776 9694043264177840848896 9700933131458706407424 9805469048823563157504 9847916966783838322688 9948405915424489734144 10155664371995833270272 10372727588838149455872 10582836143409497899008 10696875325989341626368 10743182145582369079296 10819827915943242104832 10977551354951161085952 11078906587631818113024 11086780721667093037056 11206250341512643608576 11254762247752958083072 11317755320035157475328 11369606760485131124736 11606473567995238023168 11803448635574445932544 11848275100661805481984 12162363926007930421248 12225000372559247572992 12346642167311080882176 12533712503179430592512 12661607528722077843456 12732474735039552159744 12807143247443021266944 12925391018903787798528 12934577508611608543232 13073958731764750876672 13264541220565986312192 13329309488244531167232 13469064182521179144192 13540885829327777693696 14049627293836747210752 14100426566076859416576 14262500434652455501824 14324242860776492105728 14426437221257656139776 14470408604253803249664 14551399697188059611136 14708203573235344736256 14771875450175757484032 14941667122016858144768 15159475680646841499648 15233496557993749905408 15475298090660317364224 15559091383257224183808 16114773218373553618944 16229741873914863157248 16300000496745663430656 16462189556414774509568 16630171082500639555584 16809375512268965412864 16882143371629437124608 16976632980052736212992 17233854691871717064704 17409710351992857034752 17686054960754648416256 17772412650992708222976 18416883678141204135936 18519963250966621323264 18548276427331272179712 18732836391782329614336 18800568754769145888768 19016667246203274002432 19210714871164531900416 19388086528355681697792 19401866262917412814848 19610938097647126315008 19695833933567676645376 19896811830848979468288 20311328743991666540544 21165672286818995798016 21393750651978683252736 21486364291164738158592 21639655831886484209664 22157813175263636226048 22412500683025287217152 22509524495505916166144 22635510640070314950656 22739213520970262249472 23212947135990476046336 23696550201323610963968 24324727852015860842496 24450000745118495145984 24693284334622161764352 25067425006358861185024 25323215057444155686912 25464949470079104319488 25614286494886042533888 25850782037807575597056 25869155017223217086464 26147917463529501753344 26529082441131972624384 26658618976489062334464 27081771658655555387392 28099254587673494421504 28200853132153718833152 28525000869304911003648 28940817208507606499328 29102799394376119222272 29416407146470689472512 29543750900351514968064 29883334244033716289536 30466993115987499810816 30950596181320634728448 31118182766514448367616 32229546436747107237888 32459483747829726314496 33260342165001279111168 33618751024537930825728 33764286743258874249216 33953265960105472425984 34467709383743434129408 34819420703985714069504 35372109921509296832512 35544825301985416445952 37039926501933242646528 37601137509538291777536 38033334492406548004864 38421429742329063800832 38776173056711363395584 38803732525834825629696 39221876195294252630016 39391667867135353290752 39793623661697958936576 40622657487983333081088 42787501303957366505472 42972728582329476317184 43279311663772968419328 44315626350527272452096 44825001366050574434304 45271021280140629901312 45478427041940524498944 46425894271980952092672 47393100402647221927936 48900001490236990291968 49386568669244323528704 50134850012717722370048 50646430114888311373824 50929898940158208638976 51701564075615151194112 52295834927059003506688 53058164882263945248768 53317237952978124668928 54163543317311110774784 56198509175346988843008 56401706264307437666304 57050001738609822007296 58205598788752238444544 58832814292941378945024 59087501800703029936128 59766668488067432579072 60933986231974999621632 61901192362641269456896 64459092873494214475776 64918967495659452628992 67237502049075861651456 67528573486517748498432 67906531920210944851968 68935418767486868258816 69638841407971428139008 71089650603970832891904 74079853003866485293056 75202275019076583555072 76842859484658127601664 77552346113422726791168 77607465051669651259392 78443752390588505260032 78783335734270706581504 79587247323395917873152 81245314975966666162176 85575002607914733010944 88631252701054544904192 89650002732101148868608 90542042560281259802624 92851788543961904185344 94786200805294443855872 100269700025435444740096 101292860229776622747648 101859797880316417277952 103403128151230302388224 104591669854118007013376 106116329764527890497536 106634475905956249337856 108327086634622221549568 112803412528614875332608 114100003477219644014592 116411197577504476889088 117665628585882757890048 118175003601406059872256 121867972463949999243264 123802384725282538913792 128918185746988428951552 129837934991318905257984 134475004098151723302912 135813063840421889703936 137870837534973736517632 139277682815942856278016 142179301207941665783808 148159706007732970586112 150404550038153167110144 155104692226845453582336 156887504781177010520064 157566671468541413163008 159174494646791835746304 162490629951933332324352 171150005215829466021888 177262505402109089808384 179300005464202297737216 181084085120562519605248 185703577087923808370688 189572401610588887711744 202585720459553245495296 203719595760632834555904 206806256302460604776448 209183339708236014026752 213268951811912498675712 216654173269244443099136 225606825057229750665216 232822395155008953778176 235331257171765515780096 236350007202812119744512 243735944927899998486528 247604769450565077827584 268950008196303446605824 271626127680843779407872 275741675069947473035264 278555365631885712556032 284358602415883331567616 300809100076306334220288 310209384453690907164672 313775009562354021040128 318348989293583671492608 324981259903866664648704 342300010431658932043776 354525010804218179616768 371407154175847616741376 379144803221177775423488 407439191521265669111808 413612512604921209552896 418366679416472028053504 426537903623824997351424 433308346538488886198272 451213650114459501330432 470662514343531031560192 472700014405624239489024 487471889855799996973056 537900016392606893211648 543252255361687558815744 551483350139894946070528 557110731263771425112064 568717204831766663135232 620418768907381814329344 627550019124708042080256 649962519807733329297408 709050021608436359233536 742814308351695233482752 758289606442355550846976 814878383042531338223616 827225025209842419105792 853075807247649994702848 866616693076977772396544 902427300228919002660864 941325028687062063120384 974943779711599993946112 1102966700279789892141056 1114221462527542850224128 1137434409663533326270464 1240837537814763628658688 1255100038249416084160512 1299925039615466658594816 1418100043216872718467072 1516579212884711101693952 1629756766085062676447232 1654450050419684838211584 1706151614495299989405696 1733233386153955544793088 1882650057374124126240768 1949887559423199987892224 2228442925055085700448256 2274868819327066652540928 2481675075629527257317376 2599850079230933317189632 3033158425769422203387904 3308900100839369676423168 3412303228990599978811392 3765300114748248252481536 3899775118846399975784448 4549737638654133305081856 4963350151259054514634752 5199700158461866634379264 6066316851538844406775808 6824606457981199957622784 7799550237692799951568896 9099475277308266610163712 9926700302518109029269504 12132633703077688813551616 13649212915962399915245568 15599100475385599903137792 18198950554616533220327424 27298425831924799830491136 36397901109233066440654848 54596851663849599660982272 109193703327699199321964544
- Sum of all divisors σ(n): 425314642523909400276849471
- Sum of proper divisors (its aliquot sum) s(n): 316120939196210200954884927
- 109193703327699199321964544 is an abundant number, because the sum of its proper divisors (316120939196210200954884927) is greater than itself. Its abundance is 206927235868511001632920383
Bases of 109193703327699199321964544
- Binary: 1011010010100101010101010000100101110110011001101100010100100000000000000000000000000002
- Hexadecimal: 0x5A52AA84BB336290000000
- Base-36: DPX9FQLKICZINW1S0
Squares and roots of 109193703327699199321964544
- 109193703327699199321964544 squared (1091937033276991993219645442) is 11923264846417587195587560824389511454061679593127936
- 109193703327699199321964544 cubed (1091937033276991993219645443) is 1301945444337306973686360899927591981553719585567343517539424149798805447901184
-
109193703327699199321964544 is a
perfect square number . Itssquare root is 10449579098112 -
The
cube root of 109193703327699199321964544 is 477968414.8520120637
Scales and comparisons
How big is 109193703327699199321964544?- 109,193,703,327,699,199,321,964,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 109,193,703,327,699,199,321,964,544 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 109193703327699199321964544 cubic inches would be around 39830701.2 feet tall.
Recreational maths with 109193703327699199321964544
- 109193703327699199321964544 backwards is 445469123991996723307391901
- 109193703327699199321964544 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 109193703327699199321964544's digits is 126
- 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 109193703327699199321964544 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 109193703327699199321964544 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/109193703327699199321964544/
Chicago style:
Numbermatics. 2024. "Number 109193703327699199321964544 - Facts about the integer". https://numbermatics.com/n/109193703327699199321964544/
The information we have on file for 109193703327699199321964544 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 109193703327699199321964544, math, Factors of 109193703327699199321964544, curriculum, school, college, exams, university, Prime factorization of 109193703327699199321964544, STEM, science, technology, engineering, physics, economics, calculator, one hundred nine septillion, one hundred ninety-three sextillion, seven hundred three quintillion, three hundred twenty-seven quadrillion, six hundred ninety-nine trillion, one hundred ninety-nine billion, three hundred twenty-one million, nine hundred sixty-four thousand, five hundred forty-four.