938442743402692744046444544
938,442,743,402,692,744,046,444,544 is an even composite number composed of six prime numbers multiplied together.
938442743402692744046444544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 938442743402692744046444544:
227 × 33 × 73 × 233 × 373 × 1073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 23 × 23 × 23 × 37 × 37 × 37 × 107 × 107 × 107)See below for interesting mathematical facts about the number 938442743402692744046444544 from the Numbermatics database.
Names of 938442743402692744046444544
- Cardinal: 938442743402692744046444544 can be written as Nine hundred thirty-eight septillion, four hundred forty-two sextillion, seven hundred forty-three quintillion, four hundred two quadrillion, six hundred ninety-two trillion, seven hundred forty-four billion, forty-six million, four hundred forty-four thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 9.38442743402692744046444544 × 1026
Factors of 938442743402692744046444544
Divisors of 938442743402692744046444544
- Number of divisors d(n): 28672
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 37 42 46 48 49 54 56 63 64 69 72 74 84 92 96 98 107 108 111 112 126 128 138 144 147 148 161 168 184 189 192 196 207 214 216 222 224 252 256 259 276 288 294 296 321 322 333 336 343 368 378 384 392 414 428 432 441 444 448 483 504 512 518 529 552 576 588 592 621 642 644 666 672 686 736 749 756 768 777 784 828 851 856 864 882 888 896 963 966 999 1008 1024 1029 1036 1058 1104 1127 1152 1176 1184 1242 1284 1288 1323 1332 1344 1369 1372 1449 1472 1498 1512 1536 1554 1568 1587 1656 1702 1712 1728 1764 1776 1792 1813 1926 1932 1998 2016 2048 2058 2072 2116 2208 2247 2254 2304 2331 2352 2368 2461 2484 2553 2568 2576 2646 2664 2688 2738 2744 2889 2898 2944 2996 3024 3072 3087 3108 3136 3174 3312 3381 3404 3424 3456 3528 3552 3584 3626 3703 3852 3864 3959 3996 4032 4096 4107 4116 4144 4232 4347 4416 4494 4508 4608 4662 4704 4736 4761 4922 4968 5106 5136 5152 5243 5292 5328 5376 5439 5476 5488 5778 5796 5888 5957 5992 6048 6144 6174 6216 6272 6348 6624 6741 6762 6808 6848 6912 6993 7056 7104 7168 7252 7383 7406 7659 7704 7728 7889 7918 7992 8064 8192 8214 8232 8288 8464 8694 8832 8988 9016 9216 9261 9324 9408 9472 9522 9583 9844 9936 10143 10212 10272 10304 10486 10584 10656 10752 10878 10952 10976 11109 11449 11556 11592 11776 11877 11914 11984 12096 12167 12288 12321 12348 12432 12544 12691 12696 13248 13482 13524 13616 13696 13824 13986 14112 14208 14283 14336 14504 14766 14812 15318 15408 15456 15729 15778 15836 15984 16128 16317 16384 16428 16464 16576 16928 17227 17388 17664 17871 17976 18032 18432 18522 18648 18816 18944 19044 19166 19573 19688 19872 20223 20286 20424 20544 20608 20972 21168 21312 21504 21756 21904 21952 22149 22218 22898 22977 23112 23184 23552 23667 23754 23828 23968 24192 24334 24576 24642 24696 24864 25088 25382 25392 25921 26496 26964 27048 27232 27392 27648 27713 27972 28224 28416 28566 28672 28749 29008 29532 29624 30429 30636 30816 30912 31458 31487 31556 31672 31968 32256 32634 32768 32856 32928 33152 33327 33856 34347 34454 34776 35328 35631 35742 35952 36064 36501 36701 36864 36963 37044 37296 37632 37888 38073 38088 38332 39146 39376 39744 40446 40572 40848 41088 41216 41699 41944 42336 42624 43008 43512 43808 43904 44298 44436 45796 45954 46224 46368 47104 47187 47334 47508 47656 47936 48384 48668 48951 49152 49284 49392 49728 50176 50653 50764 50784 51681 51842 52992 53613 53928 54096 54464 54784 55296 55426 55944 56448 56603 56832 57132 57344 57498 58016 58719 59064 59248 60858 61272 61632 61824 62916 62974 63112 63344 63936 64512 65268 65536 65712 65856 66304 66447 66654 67081 67712 68694 68908 69552 70656 71001 71262 71484 71904 72128 73002 73402 73728 73926 74088 74592 75264 75776 76146 76176 76664 77763 78292 78752 79488 80143 80892 81144 81696 82176 82432 83139 83398 83888 84672 85169 85248 86016 86247 87024 87616 87808 88596 88872 91057 91592 91908 92448 92736 94208 94374 94461 94668 95016 95312 95872 96768 97336 97902 98304 98568 98784 99456 99981 100352 101306 101528 101568 103041 103362 103684 105984 106893 107226 107856 108192 108928 109503 109568 110103 110592 110852 111888 112896 113206 113664 114219 114264 114688 114996 116032 117438 118128 118496 120589 121716 122544 123264 123648 125097 125832 125948 126224 126688 127872 129024 130536 131072 131424 131712 132608 132894 133308 134162 135424 137011 137388 137816 139104 141312 141561 142002 142524 142968 143808 144256 146004 146483 146804 147456 147852 148176 149184 150528 151552 151959 152292 152352 153328 155043 155526 156584 157504 158976 160286 160839 161784 162288 163392 164352 164864 166278 166796 167776 169344 169809 170338 170496 172032 172494 174048 175232 175616 176157 177192 177744 181447 182114 183184 183816 184896 185472 188416 188748 188922 189336 190032 190624 191744 193536 193991 194672 195804 196608 197136 197568 198912 199962 200704 201243 202612 203056 203136 206082 206724 207368 211968 213003 213786 214452 215712 216384 217856 219006 219136 220206 220409 221184 221704 223776 225792 226412 227328 228438 228528 229376 229992 232064 233289 234876 236256 236992 240429 241178 243432 245088 246528 247296 249417 250194 251664 251896 252448 253376 255507 255744 258048 258741 261072 262144 262848 263327 263424 265216 265788 266616 268324 270848 273171 274022 274776 275632 278208 282624 283122 283383 284004 285048 285936 287616 288512 291893 292008 292966 293608 294912 295704 296352 298368 301056 303104 303918 304584 304704 306656 309123 310086 311052 313168 315008 317952 320572 321678 323568 324576 326784 328509 328704 329728 330309 332556 333592 335552 338688 339618 340676 340992 342657 344064 344988 348096 350464 351232 352314 354384 354571 355488 361767 362894 364228 366368 367632 369792 370944 375291 376832 377496 377844 378672 380064 381248 383488 387072 387982 389344 391608 393216 394272 395136 396221 397824 399924 401408 402486 405224 406112 406272 411033 412164 413448 414736 423613 423936 426006 427572 428904 431424 432768 435712 438012 438272 439449 440412 440818 442368 443408 447552 450179 451584 452824 454656 455877 456876 457056 458752 459984 464128 465129 466578 469567 469752 472512 473984 480858 482356 486864 490176 493056 494592 498834 500388 503328 503792 504896 506752 509427 511014 511488 516096 517482 522144 524288 525696 526654 526848 528471 530432 531576 533232 536648 541696 544341 546342 548044 549552 551264 556416 561001 565248 566244 566766 568008 570096 571872 575232 577024 581973 583786 584016 585932 587216 589824 591408 592704 596183 596736 602112 603729 606208 607836 609168 609408 613312 618246 620172 622104 626336 630016 635904 637399 641144 643356 647136 649152 653568 657018 657408 659456 660618 661227 665112 667184 671104 677376 679236 681352 681984 685314 688128 689976 696192 699867 700928 702464 704628 708768 709142 710976 721287 723534 724201 725788 728456 732736 735264 739584 741888 748251 750582 753664 754992 755688 757344 760128 762496 766521 766976 774144 775964 778688 783216 786432 788544 789981 790272 792442 795648 799848 802816 804972 810448 812224 812544 819513 822066 824328 826896 829472 844123 847226 847872 850149 852012 855144 857808 862848 865536 871424 875679 876024 876544 878898 880824 881636 884736 886816 895104 900358 903168 905648 909312 911754 913752 914112 917504 919968 928256 930258 933156 939134 939504 945024 947968 959077 961716 964712 973728 980352 986112 989184 990927 997668 1000776 1006656 1007584 1009792 1013504 1018854 1022028 1022976 1025381 1032192 1034964 1044288 1048576 1051392 1053308 1053696 1056942 1060864 1063152 1063713 1066464 1073296 1083392 1085301 1088682 1092684 1096088 1099104 1102528 1112832 1122002 1125873 1130496 1132488 1133532 1136016 1140192 1143744 1150464 1154048 1163946 1165019 1167572 1168032 1171864 1174432 1179648 1182816 1185408 1188663 1192366 1193472 1204224 1207458 1212416 1215672 1218336 1218816 1225043 1226624 1233099 1236492 1240344 1244208 1252672 1260032 1270839 1271808 1274798 1282288 1286712 1294272 1298304 1301869 1307136 1314036 1314816 1318347 1318912 1321236 1322454 1330224 1334368 1342208 1350537 1354752 1357937 1358472 1362704 1363968 1367631 1370628 1376256 1379952 1392384 1399734 1401856 1404928 1408701 1409256 1417536 1418284 1421952 1442574 1447068 1448402 1451576 1456912 1465472 1470528 1479168 1483776 1496502 1501164 1507328 1509984 1511376 1514688 1520256 1524992 1528281 1533042 1533952 1542863 1548288 1551928 1557376 1566432 1572864 1577088 1579962 1580544 1584884 1591296 1599696 1605632 1609944 1620896 1624448 1625088 1633023 1639026 1644132 1648656 1653792 1658944 1683003 1688246 1694452 1695744 1700298 1704024 1710288 1715616 1725696 1731072 1742848 1745919 1751358 1752048 1753088 1757796 1761648 1763272 1769472 1773632 1788549 1790208 1800716 1806336 1811187 1811296 1818624 1823508 1827504 1828224 1835008 1839936 1843289 1856512 1860516 1866312 1878268 1879008 1890048 1895936 1912197 1918154 1923432 1929424 1947456 1960704 1972224 1978368 1981854 1983681 1995336 2001552 2013312 2015168 2019584 2027008 2037708 2044056 2045952 2050762 2064384 2069928 2088576 2094311 2097152 2102784 2106616 2107392 2113884 2121728 2126304 2127426 2132928 2146592 2163861 2166784 2170602 2172603 2177364 2185368 2192176 2198208 2205056 2225664 2244004 2251746 2260992 2264976 2267064 2272032 2280384 2287488 2299563 2300928 2308096 2327892 2330038 2335144 2336064 2343728 2348864 2359296 2365632 2369943 2370816 2377326 2384732 2386944 2408448 2414916 2424832 2431344 2436672 2437632 2450086 2453248 2458539 2466198 2472984 2480688 2481997 2488416 2505344 2520064 2532369 2541678 2543616 2549596 2564576 2573424 2588544 2596608 2603738 2614272 2627037 2628072 2629632 2636694 2637824 2642472 2644908 2660448 2668736 2684416 2701074 2709504 2715874 2716944 2725408 2727936 2735262 2741256 2752512 2759904 2773547 2784768 2799468 2803712 2809856 2817402 2818512 2835072 2836568 2843904 2877231 2885148 2894136 2896804 2903152 2913824 2930944 2941056 2958336 2965291 2967552 2993004 3002328 3014656 3019968 3022752 3029376 3040512 3049984 3056562 3066084 3067904 3076143 3085726 3096576 3103856 3114752 3132864 3145728 3151253 3154176 3159924 3161088 3169768 3182592 3191139 3199392 3211264 3219888 3241792 3248896 3250176 3255903 3266046 3278052 3288264 3297312 3307584 3317888 3366006 3369109 3376492 3388904 3391488 3400596 3408048 3420576 3431232 3451392 3462144 3485696 3491838 3495057 3502716 3504096 3506176 3515592 3523296 3526544 3538944 3547264 3565989 3577098 3580416 3601432 3612672 3622374 3622592 3637248 3647016 3655008 3656448 3670016 3675129 3679872 3686578 3699297 3713024 3721032 3732624 3756536 3758016 3780096 3791872 3812517 3824394 3836308 3846864 3858848 3894912 3905607 3921408 3927007 3944448 3955041 3956736 3963708 3967362 3990672 4003104 4026624 4030336 4039168 4051611 4054016 4073811 4075416 4088112 4091904 4101524 4128768 4139856 4173281 4177152 4188622 4194304 4205568 4213232 4214784 4226103 4227768 4243456 4252608 4254852 4265856 4293184 4327722 4333568 4341204 4345206 4354728 4370736 4384352 4396416 4410112 4451328 4461793 4488008 4503492 4521984 4529952 4534128 4544064 4560768 4574976 4599126 4601856 4616192 4628589 4655784 4660076 4670288 4672128 4687456 4697728 4718592 4731264 4739886 4741632 4754652 4769464 4773888 4816896 4829832 4849664 4862688 4873344 4875264 4899069 4900172 4906496 4917078 4932396 4945968 4961376 4963994 4976832 5010688 5040128 5049009 5064738 5069407 5083356 5087232 5099192 5129152 5146848 5177088 5193216 5207476 5228544 5237757 5254074 5256144 5259264 5273388 5275648 5284944 5289816 5320896 5337472 5365647 5368832 5402148 5419008 5419871 5431748 5433888 5450816 5455872 5470524 5482512 5505024 5519808 5529867 5547094 5569536 5598936 5607424 5619712 5634804 5637024 5670144 5673136 5687808 5736591 5754462 5770296 5788272 5793608 5806304 5827648 5861888 5882112 5916672 5930582 5935104 5951043 5986008 6004656 6029312 6039936 6045504 6056521 6058752 6081024 6099968 6113124 6132168 6135808 6152286 6171452 6193152 6207712 6229504 6265728 6282933 6291456 6302506 6308352 6319848 6322176 6339536 6365184 6382278 6398784 6422528 6439776 6483584 6497792 6500352 6511806 6517809 6532092 6556104 6576528 6594624 6615168 6635776 6713539 6732012 6738218 6752984 6777808 6782976 6801192 6816096 6841152 6862464 6902784 6924288 6971392 6983676 6990114 7005432 7008192 7012352 7031184 7046592 7053088 7077888 7094528 7109829 7131978 7154196 7160832 7177667 7202864 7225344 7244748 7245184 7274496 7294032 7310016 7312896 7340032 7350258 7359744 7373156 7398594 7426048 7442064 7445991 7465248 7513072 7516032 7560192 7583744 7597107 7625034 7648788 7672616 7693728 7717696 7789824 7811214 7842816 7854014 7881111 7888896 7910082 7913472 7927416 7934724 7981344 8006208 8053248 8060672 8078336 8103222 8108032 8147622 8150832 8155133 8176224 8183808 8203048 8257536 8279712 8320641 8346562 8354304 8377244 8388608 8411136 8426464 8429568 8452206 8455536 8486912 8505216 8509704 8531712 8575301 8586368 8631693 8655444 8667136 8682408 8690412 8709456 8741472 8768704 8792832 8820224 8895873 8902656 8923586 8976016 9006984 9043968 9059904 9068256 9088128 9113083 9121536 9149952 9198252 9203712 9228429 9232384 9257178 9311568 9320152 9340576 9344256 9374912 9395456 9437184 9453759 9462528 9479772 9483264 9509304 9538928 9547776 9573417 9633792 9659664 9699328 9725376 9743099 9746688 9750528 9798138 9800344 9812992 9834156 9864792 9891936 9922752 9927988 9953664 10021376 10080256 10098018 10107327 10129476 10138814 10166712 10174464 10198384 10258304 10293696 10354176 10386432 10414952 10457088 10475514 10485171 10508148 10512288 10518528 10546776 10551296 10569888 10579632 10641792 10674944 10697967 10731294 10737664 10800041 10804296 10838016 10839742 10863496 10867776 10901632 10911744 10941048 10965024 11010048 11025387 11039616 11059734 11094188 11139072 11197872 11214848 11239424 11269608 11274048 11340288 11346272 11375616 11437551 11473182 11508924 11540592 11576544 11587216 11612608 11655296 11716821 11723776 11764224 11781021 11833344 11861164 11870208 11902086 11972016 12009312 12058624 12079872 12091008 12113042 12117504 12154833 12162048 12199936 12221433 12226248 12264336 12271616 12304572 12342904 12386304 12415424 12459008 12519843 12531456 12565866 12582912 12605012 12616704 12639696 12644352 12678309 12679072 12730368 12764556 12797568 12845056 12879552 12903023 12967168 12995584 13000704 13023612 13035618 13064184 13112208 13153056 13189248 13230336 13271552 13385379 13427078 13464024 13476436 13505968 13555616 13565952 13602384 13632192 13682304 13724928 13805568 13848576 13885767 13942784 13967352 13980228 14010864 14016384 14024704 14062368 14093184 14106176 14155776 14189056 14219658 14263956 14308392 14321664 14355334 14405728 14450688 14489496 14490368 14548992 14588064 14620032 14625792 14660177 14680064 14700516 14719488 14746312 14797188 14852096 14884128 14891982 14930496 15026144 15032064 15120384 15147027 15167488 15194214 15208221 15250068 15297576 15345232 15387456 15435392 15579648 15622428 15673681 15685632 15708028 15762222 15777792 15820164 15826944 15854832 15869448 15962688 16012416 16096941 16106496 16121344 16156672 16206444 16216064 16259613 16295244 16301664 16310266 16352448 16367616 16406096 16515072 16559424 16589601 16641282 16656623 16693124 16708608 16754488 16777216 16822272 16852928 16859136 16904412 16911072 16973824 17010432 17019408 17063424 17150602 17172736 17209773 17263386 17310888 17334272 17364816 17373979 17380824 17418912 17482944 17537408 17585664 17640448 17791746 17805312 17847172 17952032 18013968 18087936 18119808 18136512 18169563 18176256 18226166 18243072 18299904 18396504 18407424 18456858 18464768 18514356 18623136 18640304 18681152 18688512 18749824 18790912 18848799 18874368 18907518 18925056 18959544 18966528 19018608 19077856 19095552 19146834 19267584 19319328 19398656 19414829 19450752 19486198 19493376 19501056 19553427 19596276 19600688 19625984 19668312 19729584 19783872 19845504 19855976 19907328 20042752 20140617 20160512 20196036 20214654 20258952 20277628 20333424 20348928 20396768 20516608 20587392 20708352 20757037 20772864 20829904 20914176 20951028 20970342 21016296 21024576 21037056 21093552 21102592 21139776 21159264 21283584 21349888 21395934 21462588 21475328 21533001 21600082 21608592 21676032 21679484 21726992 21735552 21803264 21823488 21882096 21930048 22020096 22050774 22058771 22079232 22119468 22188376 22278144 22337973 22395744 22429696 22478848 22539216 22548096 22680576 22692544 22751232 22791321 22875102 22946364 23017848 23081184 23153088 23174432 23225216 23310592 23433642 23447552 23528448 23562042 23583763 23666688 23722328 23740416 23804172 23944032 24018624 24117248 24159744 24182016 24226084 24235008 24309666 24324096 24399872 24442866 24452496 24465399 24528672 24543232 24609144 24685808 24772608 24830848 24918016 24961923 25039686 25062912 25131732 25165824 25210024 25233408 25279392 25288704 25356618 25358144 25460736 25529112 25595136 25690112 25725903 25759104 25806046 25895079 25934336 25991168 26001408 26047224 26071236 26128368 26224416 26306112 26378496 26460672 26543104 26687619 26770758 26795437 26854156 26928048 26952872 27011936 27111232 27131904 27204768 27264384 27339249 27364608 27449856 27611136 27685287 27697152 27771534 27885568 27934704 27960456 28021728 28032768 28049408 28124736 28175989 28186368 28212352 28311552 28361277 28378112 28439316 28527912 28616784 28643328 28710668 28811456 28901376 28978992 28980736 29097984 29176128 29229297 29240064 29251584 29320354 29360128 29401032 29438976 29492624 29594376 29704192 29768256 29783964 29860992 30052288 30064128 30240768 30294054 30321981 30334976 30388428 30416442 30500136 30595152 30690464 30774912 30870784 31159296 31232551 31244856 31347362 31371264 31416056 31455513 31524444 31555584 31640328 31653888 31709664 31738896 31925376 32024832 32193882 32212992 32242688 32313344 32400123 32412888 32432128 32519226 32590488 32603328 32620532 32704896 32735232 32812192 33030144 33076161 33118848 33179202 33282564 33313246 33386248 33417216 33508976 33554432 33644544 33705856 33718272 33808824 33822144 33947648 34020864 34038816 34126848 34301204 34345472 34419546 34526772 34621776 34668544 34729632 34747958 34761648 34837824 34965888 35074816 35150463 35171328 35280896 35343063 35485849 35583492 35610624 35694344 35904064 36027936 36175872 36239616 36273024 36339126 36352512 36452332 36486144 36599808 36664299 36793008 36814848 36913716 36929536 37028712 37246272 37280608 37362304 37377024 37499648 37559529 37581824 37697598 37748736 37815036 37850112 37919088 37933056 37939097 38037216 38155712 38191104 38293668 38535168 38638656 38709069 38797312 38829658 38901504 38972396 38986752 39002112 39106854 39192552 39201376 39251968 39336624 39459168 39567744 39691008 39711952 39814656 40085504 40156137 40281234 40321024 40392072 40429308 40517904 40555256 40666848 40697856 40793536 41033216 41174784 41416704 41514074 41545728 41657301 41659808 41828352 41902056 41940684 42032592 42049152 42074112 42187104 42205184 42279552 42318528 42395647 42567168 42699776 42791868 42925176 42950656 43066002 43200164 43217184 43352064 43358968 43453984 43471104 43606528 43646976 43764192 43860096 43980531 44040192 44101548 44117542 44158464 44238936 44376752 44556288 44675946 44791488 44859392 44957696 45078432 45096192 45326591 45361152 45385088 45502464 45582642 45624663 45750204 45892728 46035696 46162368 46306176 46348864 46450432 46621184 46867284 46895104 47021043 47056896 47124084 47167526 47333376 47444656 47480832 47608344 47888064 48037248 48169153 48234496 48319488 48364032 48452168 48470016 48619332 48648192 48778839 48799744 48885732 48904992 48930798 49057344 49086464 49218288 49371616 49545216 49661696 49768803 49836032 49923846 49969869 50079372 50125824 50243669 50263464 50331648 50420048 50466816 50558784 50577408 50713236 50716288 50921472 51058224 51190272 51380224 51451806 51518208 51612092 51790158 51868672 51982336 52002816 52094448 52121937 52142472 52256736 52448832 52612224 52756992 52921344 53086208 53375238 53541516 53590874 53708312 53856096 53905744 54023872 54222464 54263808 54409536 54508689 54528768 54678498 54729216 54899712 55222272 55370574 55394304 55543068 55771136 55869408 55920912 56043456 56065536 56098816 56249472 56351978 56372736 56424704 56546397 56623104 56722554 56756224 56878632 57055824 57085931 57233568 57286656 57421336 57622912 57802752 57957984 57961472 58195968 58244487 58352256 58458594 58480128 58503168 58640708 58720256 58802064 58877952 58985248 59188752 59408384 59536512 59567928 59721984 60027107 60104576 60128256 60421851 60481536 60588108 60643962 60669952 60776856 60832884 61000272 61190304 61380928 61549824 61741568 62271111 62318592 62465102 62489712 62694724 62742528 62832112 62911026 63048888 63111168 63280656 63307776 63419328 63477792 63791581 63850752 64049664 64387764 64425984 64485376 64599003 64626688 64800246 64825776 64864256 65038452 65180976 65206656 65241064 65409792 65470464 65624384 66060288 66152322 66176313 66237696 66358404 66565128 66626492 66772496 66834432 67013919 67017952 67108864 67289088 67411712 67436544 67617648 67644288 67895296 68041728 68077632 68201693 68253696 68602408 68690944 68839092 69053544 69243552 69337088 69459264 69495916 69523296 69675648 69931776 70149632 70300926 70342656 70561792 70686126 70751289 70971698 71166984 71221248 71388688 71808128 72055872 72351744 72479232 72546048 72678252 72705024 72904664 72972288 73199616 73328598 73396197 73586016 73629696 73827432 73859072 74057424 74492544 74561216 74724608 74754048 74885769 74999296 75119058 75163648 75395196 75497472 75630072 75700224 75838176 75866112 75878194 76074432 76311424 76382208 76587336 77070336 77177709 77277312 77418138 77489507 77594624 77659316 77803008 77944792 77973504 78004224 78213708 78385104 78402752 78503936 78673248 78918336 79135488 79382016 79423904 79629312 80062857 80171008 80312274 80386311 80562468 80642048 80784144 80858616 81035808 81110512 81333696 81395712 81587072 82017747 82066432 82349568 82833408 83028148 83091456 83314602 83319616 83656704 83804112 83881368 84065184 84098304 84148224 84374208 84410368 84527967 84559104 84637056 84791294 85083831 85134336 85399552 85583736 85850352 85901312 86132004 86400328 86434368 86704128 86717936 86907968 86942208 87213056 87293952 87528384 87687891 87720192 87961062 88080384 88203096 88235084 88316928 88477872 88753504 89112576 89351892 89582976 89718784 89915392 90156864 90192384 90321161 90653182 90722304 90770176 90965943 91004928 91165284 91249326 91500408 91785456 92071392 92324736 92612352 92697728 92900864 93242368 93697653 93734568 93790208 94042086 94113792 94248168 94335052 94666752 94889312 94961664 95216688 95776128 96074496 96338306 96468992 96638976 96728064 96904336 96940032 97200369 97238664 97296384 97557678 97599488 97771464 97809984 97861596 98114688 98172928 98436576 98743232 99090432 99323392 99537606 99672064 99847692 99939738 100158744 100251648 100487338 100526928 100663296 100840096 100933632 101117568 101154816 101426472 101432576 101842944 102116448 102380544 102621239 102760448 102903612 103036416 103224184 103580316 103737344 103964672 104005632 104188896 104243874 104284944 104513472 104897664 105224448 105513984 105842688 106029189 106172416 106457547 106750476 107083032 107181748 107416624 107712192 107811488 108047744 108444928 108527616 108819072 109017378 109057536 109356996 109458432 109715767 109799424 110444544 110741148 110788608 111086136 111542272 111738816 111841824 112086912 112131072 112197632 112498944 112678587 112703956 112745472 112849408 113092794 113246208 113445108 113512448 113757264 113817291 114111648 114171862 114467136 114573312 114842672 115245824 115605504 115915968 115922944 116127207 116391936 116488974 116596361 116704512 116917188 116960256 117006336 117281416 117440512 117604128 117755904 117970496 118377504 118816768 119073024 119135856 119443968 120054214 120209152 120256512 120468411 120843702 120963072 121176216 121287924 121339904 121553712 121665768 122000544 122380608 122761856 123099648 123483136 124542222 124637184 124657033 124930204 124979424 125389448 125485056 125664224 125822052 126097776 126222336 126561312 126615552 126838656 126955584 127186941 127583162 127701504 128099328 128775528 128851968 128970752 129198006 129253376 129600492 129651552 129728512 130076904 130361952 130413312 130482128 130819584 130940928 131248768 131941593 132120576 132304644 132352626 132475392 132716808 133130256 133252984 133544992 133668864 134027838 134035904 134217728 134578176 134823424 134873088 135235296 135288576 135790592 135979773 136083456 136155264 136403386 136507392 136873989 137204816 137381888 137678184 138107088 138487104 138674176 138918528 138991832 139046592 139299983 139351296 139863552 140299264 140601852 140685312 141063129 141123584 141372252 141502578 141943396 142333968 142442496 142777376 143616256 144111744 144507459 144703488 144958464 145092096 145299259 145356504 145410048 145809328 145944576 146336517 146399232 146657196 146792394 147172032 147259392 147654864 147718144 148114848 148985088 149122432 149449216 149508096 149771538 149909607 149998592 150238116 150327296 150731007 150790392 150994944 151260144 151400448 151676352 151732224 151756388 152148864 152622848 152764416 153174672 154140672 154355418 154411397 154554624 154836276 154979014 155189248 155318632 155606016 155889584 155947008 156008448 156365811 156427416 156770208 156805504 157007872 157346496 157836672 158270976 158764032 158847808 159258624 160125714 160342016 160624548 160772622 161124936 161284096 161568288 161717232 162071616 162221024 162667392 162791424 163174144 163526067 164035494 164132864 164699136 165086341 165666816 166056296 166182912 166629204 166639232 167313408 167608224 167762736 168130368 168196608 168296448 168748416 168820736 169055934 169118208 169274112 169582588 170167662 170268672 170799104 171167472 171257793 171700704 171802624 172264008 172800656 172868736 173408256 173435872 173815936 173884416 174426112 174587904 174733461 175056768 175375782 175440384 175922124 176160768 176406192 176470168 176633856 176955744 177507008 178225152 178703784 179165952 179437568 179830784 180081321 180313728 180384768 180642322 181265553 181306364 181444608 181540352 181931886 182009856 182330568 182498652 183000816 183570912 184142784 184649472 185224704 185395456 185801728 186484736 186813333 187395306 187469136 187568059 187580416 188084172 188227584 188496336 188670104 189333504 189778624 189923328 190433376 191374743 191552256 192148992 192676612 192937984 193277952 193456128 193797009 193808672 193880064 194400738 194477328 194592768 195115356 195198976 195542928 195619968 195723192 196229376 196345856 196873152 197231923 197486464 198180864 198528939 198646784 199075212 199344128 199695384 199879476 200317488 200503296 200974676 201053856 201326592 201680192 201867264 202235136 202309632 202852944 202865152 203685888 204232896 204605079 204761088 205242478 205520896 205807224 206072832 206448368 207160632 207474688 207929344 208011264 208377792 208487748 208569888 209026944 209795328 210448896 211027968 211685376 212058378 212253867 212344832 212915094 213500952 214166064 214363496 214833248 215424384 215622976 216095488 216889856 217055232 217638144 218034756 218115072 218713992 218916864 219431534 219598848 220188591 220889088 221482296 221577216 222172272 223084544 223477632 223683648 224091277 224173824 224262144 224395264 224997888 225357174 225407912 225490944 225698816 226185588 226492416 226890216 227024896 227514528 227634582 228223296 228343724 228934272 229146624 229685344 230491648 231211008 231533127 231831936 231845888 232254414 232468521 232783872 232977948 233192722 233409024 233834376 233920512 234012672 234562832 234881024 235208256 235511808 235940992 236755008 237633536 238146048 238271712 238887936 240108428 240418304 240513024 240936822 241158933 241687404 241926144 242352432 242575848 242679808 243107424 243331536 244001088 244761216 245523712 246053241 246199296 246966272 248400943 249084444 249274368 249314066 249860408 249958848 250778896 250970112 251328448 251644104 252195552 252444672 253122624 253231104 253583901 253677312 253911168 254373882 255166324 255403008 256198656 257551056 257703936 257941504 258396012 258506752 259200984 259303104 259457024 260153808 260723904 260826624 260964256 261639168 261881856 262497536 263063673 263883186 264241152 264609288 264705252 264950784 265433616 265573679 266260512 266505968 267089984 267337728 268055676 268071808 269156352 269646848 269746176 270470592 270577152 270963483 271581184 271959546 272166912 272310528 272806772 273014784 273747978 274409632 274763776 275356368 276214176 276974208 277348352 277837056 277983664 278093184 278599966 278702592 279727104 280598528 281092959 281203704 281370624 282126258 282247168 282744504 283005156 283886792 284667936 284884992 285554752 287232512 288223488 289014918 289406976 289916928 290184192 290598518 290713008 290820096 291601107 291618656 291889152 292673034 292798464 293314392 293584788 294344064 294518784 295309728 295436288 296229696 296769529 297970176 298244864 298898432 299016192 299543076 299819214 299997184 300476232 300654592 301462014 301580784 301989888 302520288 302800896 303352704 303464448 303512776 304297728 305245696 305528832 306349344 307863717 308281344 308710836 308822794 309109248 309672552 309958028 310378496 310637264 311212032 311779168 311894016 312016896 312731622 312854832 313540416 313611008 314015744 314692992 315673344 316541952 317286137 317528064 317695616 318517248 319372641 320251428 320684032 321249096 321545244 322249872 322568192 323136576 323434464 324143232 324442048 325334784 325582848 326348288 327052134 328070988 328265728 329147301 329398272 330172682 331333632 332112592 332365824 333258408 333278464 334626816 335216448 335525472 336260736 336393216 336592896 337184071 337496832 337641472 338111868 338236416 338548224 339165176 340335324 340537344 341451873 341598208 342334944 342515586 343401408 343605248 344528016 345601312 345737472 346816512 346871744 347631872 347768832 348381621 348852224 349175808 349466922 349789083 350113536 350751564 350880768 351844248 352321536 352812384 352940336 353267712 353911488 355014016 356450304 357407568 358331904 358875136 359661568 360162642 360494663 360627456 360769536 361284644 362531106 362612728 362889216 363080704 363863772 364019712 364661136 364997304 366001632 367141824 368285568 369298944 370449408 370790912 371603456 372969472 373626666 373971099 374790612 374938272 375136118 375160832 376168344 376455168 376992672 377340208 378667008 379557248 379846656 380866752 381560823 382749486 383104512 384297984 385353224 385875968 386555904 386912256 387594018 387617344 387760128 388801476 388954656 389185536 390230712 390397952 391085856 391239936 391446384 392458752 392691712 393746304 394463846 394972928 395824779 396361728 397057878 397293568 398150424 398688256 399390768 399601517 399758952 400634976 401006592 401949352 402107712 402653184 403360384 403734528 404470272 404619264 405705888 405730304 407371776 407939319 408465792 409210158 409522176 410484956 411041792 411614448 412145664 412896736 414321264 414949376 415858688 416022528 416755584 416975496 417139776 417899949 418053888 419590656 420189749 420897792 422055936 423189387 423370752 424116756 424507734 424689664 425830188 427001904 428332128 428726992 429666496 430848768 431245952 432190976 433522377 433779712 434110464 435276288 435897777 436069512 436230144 437427984 437833728 438863068 439197696 440377182 441778176 442964592 443154432 444344544 446169088 446541067 446955264 447367296 448182554 448347648 448524288 448790528 449728821 449995776 450714348 450815824 450981888 451397632 452193021 452371176 452984832 453780432 454049792 455029056 455269164 456446592 456687448 457868544 458293248 459370688 460983296 462422016 463066254 463234191 463663872 463691776 464508828 464937042 465567744 465955896 466385444 466818048 467668752 467841024 468025344 469097433 469125664 469762048 470416512 471023616 471881984 473510016 475267072 476292096 476543424 477411851 477775872 480216856 480836608 481026048 481873644 482317866 483374808 483852288 484704864 485151696 485359616 486214848 486663072 488002176 489522432 491047424 492106482 492398592 493932544 495259023 496801886 498168888 498548736 498628132 499720816 499917696 501557792 501940224 502656896 503288208 504391104 504889344 506245248 506462208 507167802 507354624 507822336 508747764 510332648 510806016 512397312 513773379 515102112 515407872 515883008 516792024 517013504 518401968 518606208 518914048 520307616 521447808 521653248 521928512 523278336 523763712 524200383 524995072 526127346 527766372 528482304 529218576 529410504 529901568 530867232 531147358 532521024 533011936 534179968 534675456 536111352 536143616 538312704 539293696 539492352 540243963 540941184 541154304 541926966 542426549 543162368 543919092 544333824 544621056 545613544 546029568 547495956 548819264 549527552 550712736 552428352 553948416 554696704 555674112 555967328 556186368 557199932 557405184 559454208 560439999 561197056 562185918 562407408 562704177 562741248 564252516 564494336 565489008 566010312 567773584 569335872 569769984 571109504 574124229 574465024 576446976 578029836 578813952 579833856 579926197 580368384 581197036 581426016 581640192 583202214 583237312 583778304 585346068 585596928 586628784 587169576 588688128 589037568 590619456 590872576 591695769 592459392 593539058 595586817 595940352 596489728 597796864 598032384 599086152 599638428 599994368 600952464 601309184 602924028 603161568 603979776 605040576 605601792 606705408 606928896 607025552 608595456 610491392 611057664 612698688 613815237 615727434 616295051 616562688 617421672 617645588 618218496 619345104 619916056 620756992 621274528 622424064 623558336 623788032 624033792 625463244 625709664 627080832 627222016 628031488 629385984 631346688 633083904 634572274 635056128 635391232 636761601 637034496 638745282 640502856 641368064 642498192 643090488 644499744 645136384 646273152 646868928 648047747 648286464 648884096 650669568 651165696 652696576 654104268 656141976 656531456 658294602 658796544 660345364 662667264 664225184 664731648 666516816 666556928 669253632 670432896 671050944 672273831 672521472 672786432 673185792 674368142 674993664 675282944 676223736 676472832 677096448 678330352 680670648 681074688 682903746 683196416 684669888 685031172 686802816 687210496 689056032 691202624 691474944 693633024 693743488 695263744 695537664 696763242 697405563 697704448 698351616 698933844 699578166 700227072 701503128 701761536 703688496 704643072 705624768 705880672 706535424 707822976 710028032 712900608 714815136 716663808 717750272 718348673 719323136 720325284 720989326 721254912 721539072 722569288 723476799 725062212 725225456 725778432 726161408 727727544 728039424 729322272 729994608 732003264 734283648 736571136 738597888 740898816 741581824 743206912 745202829 745938944 747253332 747942198 749581224 749876544 750272236 750321664 752336688 752910336 753985344 754680416 757334016 759114496 759693312 760751703 761733504 763121646 765498972 766209024 768010369 768595968 770706448 771751936 773111808 773824512 775188036 775234688 775520256 777602952 777909312 778371072 780461424 780795904 782171712 782479872 782892768 784917504 785383424 787492608 788927692 789945856 791649558 792723456 794115756 794587136 796300848 796721037 797376512 798781536 799203034 799517904 801269952 802013184 803898704 804215424 806720768 807469056 808940544 809238528 811411776 811460608 812890449 814743552 815878638 816174527 816931584 818420316 819044352 820969912 822083584 823228896 824291328 825793472 828642528 829898752 831717376 832045056 833511168 833950992 834279552 835799898 836107776 839181312 840379498 841795584 843278877 844111872 846378774 846741504 848233512 849015468 849379328 851660376 854003808 856664256 857453984 859332992 861697536 862491904 864381952 867044754 867559424 868220928 870552576 871795554 872139024 872460288 872599231 874855968 875667456 877726136 878395392 880754364 883556352 885929184 886308864 888689088 890308587 892338176 893082134 893910528 894734592 896365108 896695296 897048576 897581056 899457642 899991552 901428696 901631648 901963776 902795264 904386042 904742352 905969664 907560864 908099584 910058112 910538328 912893184 913374896 915737088 916586496 918741376 921966592 923591151 924844032 926132508 926468382 927327744 927383552 929017656 929874084 931135488 931911792 932770888 933636096 935337504 935682048 936050688 938194866 938251328 939524096 940833024 942047232 943763968 947020032 950534144 951858411 952584192 953086848 954823702 955551744 958117923 960433712 961673216 962052096 963747288 964635732 966749616 967704576 969409728 970303392 970719232 972429696 973326144 975099881 976004352 979044864 982094848 984212964 984797184 987441903 987865088 990518046 993603772 996337776 997097472 997256264 999441632 999835392 1003115584 1003880448 1005313792 1006576416 1008782208 1009778688 1011552213 1012490496 1012924416 1014335604 1014709248 1015644672 1017495528 1020665296 1021612032 1024355619 1024794624 1027546758 1030204224 1030815744 1031766016 1033584048 1034027008 1036803936 1037212416 1037828096 1040615232 1042511593 1042895616 1043306496 1043857024 1046556672 1047527424 1048400766 1049367249 1049990144 1052254692 1055532744 1056964608 1058437152 1058821008 1059803136 1061734464 1062294716 1065042048 1066023872 1068359936 1069350912 1072222704 1072287232 1076625408 1078587392 1078984704 1080487926 1081483989 1081882368 1082308608 1083853932 1084853098 1086324736 1087838184 1088667648 1089242112 1091227088 1092059136 1094991912 1097638528 1099055104 1101425472 1104856704 1107896832 1109393408 1111348224 1111934656 1112372736 1114399864 1114810368 1118908416 1120879998 1121913297 1122394112 1124371836 1124814816 1125408354 1125482496 1128505032 1128988672 1130978016 1132020624 1135547168 1138671744 1139539968 1142219008 1144682469 1148248458 1148930048 1152893952 1155604387 1156059672 1157627904 1159667712 1159852394 1160736768 1162394072 1162852032 1163280384 1166404428 1166474624 1167556608 1170692136 1171193856 1173257568 1174339152 1177376256 1178075136 1181238912 1181745152 1183391538 1184918784 1187078116 1191173634 1191880704 1192979456 1195593728 1196064768 1198172304 1198804551 1199276856 1199988736 1201904928 1202618368 1205848056 1206323136 1207959552 1210081152 1211203584 1213410816 1213857792 1214051104 1217190912 1220982784 1222115328 1223817957 1225397376 1227630474 1231454868 1232590102 1233125376 1234843344 1235291176 1236436992 1238690208 1239832112 1241513984 1242549056 1244848128 1247116672 1247576064 1248067584 1250926488 1251419328 1253699847 1254161664 1254444032 1256062976 1258771968 1260569247 1262693376 1266167808 1269144548 1270112256 1270782464 1273523202 1274068992 1277490564 1281005712 1282736128 1284996384 1286180976 1288999488 1290272768 1292546304 1293737856 1296095494 1296572928 1297768192 1300567131 1301339136 1302331392 1305393152 1307693331 1308208536 1312283952 1312976413 1313062912 1316589204 1317593088 1320690728 1325334528 1328450368 1329463296 1333033632 1333113856 1338507264 1339623201 1340865792 1342101888 1344547662 1345042944 1345572864 1346371584 1348736284 1349987328 1350565888 1352447472 1352945664 1354192896 1356579063 1356660704 1361341296 1362149376 1365807492 1366392832 1369339776 1370062344 1373605632 1374420992 1378112064 1380623461 1382405248 1382949888 1387266048 1387486976 1389702573 1390527488 1391075328 1393526484 1394811126 1395408896 1396703232 1397867688 1399156332 1400454144 1403006256 1403523072 1407376992 1409286144 1411249536 1411761344 1413070848 1415645952 1420056064 1425801216 1429630272 1432235553 1433327616 1435500544 1436697346 1438646272 1440650568 1441978652 1442509824 1443078144 1445138576 1446953598 1450124424 1450450912 1451556864 1452322816 1455455088 1456078848 1458644544 1459989216 1464006528 1468567296 1473142272 1477195776 1481797632 1483163648 1485777069 1486413824 1490405658 1491877888 1494506664 1495884396 1499162448 1499753088 1500544472 1500643328 1504673376 1505820672 1507970688 1509360832 1514668032 1518228992 1519386624 1521503406 1523467008 1526243292 1530997944 1532418048 1536020738 1537191936 1541320137 1541412896 1543503872 1546223616 1547649024 1550376072 1550469376 1551040512 1555205904 1555818624 1556742144 1560922848 1561591808 1564343424 1564959744 1565785536 1568638939 1569835008 1570766848 1574985216 1577855384 1579891712 1583299116 1585446912 1588231512 1589174272 1592601696 1593442074 1594753024 1597563072 1598406068 1599035808 1602539904 1604026368 1607797408 1608430848 1613441536 1614938112 1617881088 1618477056 1620731889 1622823552 1622921216 1625780898 1627279647 1629487104 1631757276 1632349054 1633863168 1636840632 1638088704 1641939824 1644167168 1646457792 1648582656 1651586944 1657285056 1659797504 1663434752 1664090112 1667022336 1667901984 1668559104 1671599796 1672215552 1677083867 1678362624 1680758996 1683591168 1686557754 1688112531 1688223744 1692757548 1693483008 1696467024 1698030936 1698758656 1703320752 1708007616 1713328512 1714907968 1718665984 1722372687 1723395072 1724983808 1728763904 1734089508 1735118848 1736441856 1739778591 1741105152 1743591108 1744278048 1744920576 1745198462 1749711936 1751334912 1755452272 1756790784 1761508728 1767112704 1771858368 1772617728 1775087307 1777378176 1780617174 1782258661 1784676352 1786164268 1787821056 1789469184 1792730216 1793390592 1794097152 1795162112 1798915284 1799983104 1802857392 1803263296 1803927552 1805590528 1808772084 1809484704 1811939328 1815121728 1816199168 1820116224 1821076656 1825786368 1826749792 1831474176 1833172992 1837482752 1841445711 1843933184 1847182302 1848885153 1849688064 1852265016 1852936764 1854655488 1854767104 1858035312 1859015753 1859748168 1862270976 1863823584 1865541776 1867272192 1870675008 1871364096 1872101376 1876389732 1876502656 1881666048 1884094464 1887527936 1894040064 1901068288 1903716822 1905168384 1906173696 1909647404 1911103488 1916235846 1920867424 1923346432 1924104192 1927494576 1929271464 1933499232 1935409152 1938819456 1940606784 1941438464 1944143241 1944859392 1946652288 1950199762 1952008704 1958089728 1964189696 1968425928 1969594368 1974883806 1975730176 1981036092 1987207544 1992675552 1994194944 1994512528 1998883264 1999670784 2006231168 2007760896 2010627584 2013152832 2016821493 2017564416 2019557376 2023104426 2024980992 2025848832 2028671208 2029418496 2031289344 2034991056 2041330592 2043224064 2048711238 2049589248 2055093516 2060408448 2061631488 2063532032 2067168096 2068054016 2073607872 2074424832 2075656192 2077386703 2081230464 2085023186 2085791232 2086612992 2087714048 2092216689 2093113344 2095054848 2096801532 2098734498 2099980288 2104509384 2111065488 2113929216 2116874304 2117642016 2119606272 2123468928 2124589432 2130084096 2132047744 2136719872 2138701824 2144445408 2144574464 2153250816 2155046019 2157174784 2157969408 2160975852 2162967978 2163764736 2164617216 2167707864 2169706196 2172649472 2175676368 2177335296 2178484224 2182454176 2184118272 2189983824 2195277056 2198110208 2202850944 2209713408 2215793664 2218786816 2221002959 2222696448 2223869312 2224745472 2228799728 2229620736 2235608487 2237816832 2241759996 2243826594 2244788224 2248743672 2249629632 2250816708 2250964992 2257010064 2257977344 2261956032 2264041248 2271094336 2277343488 2279079936 2284438016 2289364938 2296496916 2297860096 2304031107 2305787904 2311208774 2312119344 2315255808 2319335424 2319704788 2321473536 2324788144 2325704064 2326560768 2332808856 2332949248 2335113216 2341384272 2342387712 2346515136 2348678304 2354752512 2356150272 2360288497 2362477824 2363490304 2366783076 2369837568 2374156232 2382347268 2383761408 2385958912 2390163111 2391187456 2392129536 2396344608 2397609102 2398553712 2399977472 2403809856 2405236736 2411696112 2412646272 2420162304 2422407168 2426821632 2427715584 2428102208 2434381824 2438671347 2441965568 2444230656 2447635914 2448523581 2450794752 2455260948 2462909736 2465180204 2466250752 2469686688 2470582352 2472873984 2477380416 2479664224 2483027968 2485098112 2489696256 2494233344 2495152128 2496135168 2501852976 2502838656 2507399694 2508323328 2508888064 2512125952 2517543936 2521138494 2523462641 2525386752 2532335616 2538289096 2540224512 2541564928 2547046404 2548137984 2554981128 2562011424 2565472256 2569992768 2572361952 2577998976 2580545536 2585092608 2587475712 2592190988 2593145856 2595536384 2601134262 2602678272 2604662784 2610786304 2615386662 2616417072 2617797693 2624567904 2625952826 2626125824 2633178408 2635186176 2641381456 2650669056 2656900736 2658926592 2666067264 2666227712 2670925761 2677014528 2679246402 2681731584 2684203776 2689095324 2690085888 2691145728 2692743168 2697472568 2699974656 2701131776 2704894944 2705891328 2708385792 2713158126 2713321408 2722682592 2724298752 2731614984 2732785664 2738679552 2740124688 2747211264 2748841984 2756224128 2761246922 2764810496 2765899776 2770773453 2774532096 2774973952 2779405146 2781054976 2782150656 2787052968 2789622252 2790817792 2793406464 2795735376 2798312664 2800908288 2806012512 2807046144 2814753984 2818572288 2822499072 2823522688 2826141696 2831291904 2840112128 2851602432 2855575233 2859260544 2864471106 2866655232 2867111759 2871001088 2873394692 2877292544 2881301136 2883957304 2885019648 2886156288 2890277152 2893907196 2900248848 2900901824 2903113728 2904645632 2910910176 2912157696 2917289088 2919978432 2925299643 2928013056 2937134592 2946284544 2954391552 2962325709 2963595264 2966327296 2971554138 2972827648 2980811316 2983755776 2989013328 2991768792 2998324896 2999506176 3001088944 3001286656 3009346752 3011641344 3015941376 3018721664 3029336064 3034656639 3036457984 3038773248 3043006812 3046934016 3052486584 3061995888 3064836096 3072041476 3074383872 3082640274 3082825792 3087007744 3092447232 3095298048 3100752144 3100938752 3102081024 3110411808 3111637248 3113484288 3121845696 3123183616 3127534779 3128686848 3129919488 3131571072 3137277878 3139670016 3141533696 3148101747 3149970432 3155710768 3159783424 3166598232 3170893824 3176463024 3178348544 3185203392 3186884148 3189506048 3195126144 3196812136 3198071616 3205079808 3208052736 3215594816 3216861696 3226883072 3229876224 3235762176 3236954112 3241463778 3244451967 3245647104 3245842432 3251561796 3254559294 3258974208 3263514552 3264698108 3267726336 3273681264 3276177408 3283879648 3288334336 3292915584 3297165312 3303173888 3314570112 3319595008 3326869504 3328180224 3334044672 3335803968 3337118208 3341882957 3343199592 3344431104 3354167734 3356725248 3361517992 3365739891 3367182336 3373115508 3376225062 3376447488 3385515096 3386966016 3392934048 3396061872 3397517312 3406641504 3416015232 3426657024 3429815936 3437331968 3444745374 3446790144 3449967616 3457527808 3466813161 3468179016 3470237696 3472883712 3479557182 3482210304 3487182216 3488556096 3489841152 3490396924 3499423872 3502669824 3510904544 3513581568 3523017456 3534225408 3543716736 3545235456 3550174614 3554756352 3561234348 3564517322 3569352704 3572328536 3575642112 3578938368 3585460432 3586781184 3588194304 3590324224 3596413653 3597830568 3599966208 3605714784 3606526592 3607855104 3611181056 3617544168 3618969408 3623878656 3630243456 3632398336 3640232448 3642153312 3651572736 3653499584 3662948352 3666345984 3674965504 3682891422 3687866368 3694364604 3697770306 3699376128 3704530032 3705873528 3709310976 3709534208 3716070624 3718031506 3719496336 3724541952 3727647168 3731083552 3734544384 3741350016 3742728192 3744202752 3752779464 3753005312 3761099541 3763332096 3768188928 3775055872 3781707741 3788080128 3796985843 3802136576 3807433644 3810336768 3812347392 3819294808 3822206976 3832471692 3841734848 3846692864 3848208384 3854989152 3858542928 3866998464 3870818304 3877638912 3881213568 3882876928 3888286482 3889718784 3893304576 3900399524 3904017408 3916179456 3923079993 3928379392 3936851856 3938929239 3939188736 3949767612 3951460352 3962072184 3974415088 3985351104 3988389888 3989025056 3997766528 3999341568 4012462336 4015521792 4018869603 4021255168 4026305664 4033642986 4035128832 4039114752 4046208852 4049961984 4051697664 4057342416 4058836992 4059483379 4062578688 4069982112 4082661184 4086448128 4097422476 4099178496 4110187032 4120816896 4123262976 4127064064 4134336192 4136108032 4141870383 4147215744 4148849664 4151312384 4154773406 4162460928 4169107719 4170046372 4171582464 4173225984 4175428096 4184433378 4186226688 4190109696 4193603064 4197468996 4199960576 4209018768 4222130976 4227858432 4233748608 4235284032 4239212544 4246937856 4249178864 4260168192 4264095488 4273439744 4277403648 4288890816 4289148928 4296706659 4306501632 4310092038 4314065357 4314349568 4315938816 4321951704 4325935956 4327529472 4329234432 4335415728 4339412392 4345298944 4351352736 4354670592 4356968448 4364908352 4368236544 4379967648 4390554112 4396220416 4405701888 4419426816 4431587328 4437573632 4442005918 4445392896 4447738624 4449490944 4457331207 4457599456 4459241472 4471216974 4475633664 4483519992 4487653188 4489576448 4497487344 4499259264 4501633416 4501929984 4514020128 4515954688 4523912064 4528082496 4536334229 4542188672 4554686976 4558159872 4568876032 4578729876 4592993832 4595720192 4608062214 4611575808 4622417548 4624238688 4630511616 4638670848 4639409576 4642947072 4649576288 4651408128 4653121536 4665617712 4665898496 4670226432 4682768544 4684775424 4693030272 4697356608 4705916817 4709505024 4712300544 4720576994 4724955648 4726980608 4733566152 4739675136 4748312464 4764694536 4767522816 4771917824 4780326222 4782374912 4784259072 4792689216 4795218204 4797107424 4799954944 4807619712 4810473472 4823392224 4825292544 4840324608 4844814336 4853643264 4855431168 4856204416 4868763648 4877342694 4881838941 4883931136 4888461312 4895271828 4897047162 4901589504 4910521896 4925819472 4930360408 4932501504 4939373376 4941164704 4945747968 4954760832 4959328448 4966055936 4970196224 4979392512 4988466688 4990304256 4992270336 5003705952 5005677312 5014799388 5016646656 5017776128 5024251904 5031251601 5035087872 5042276988 5046925282 5050773504 5064337593 5064671232 5076578192 5080449024 5083129856 5094092808 5096275968 5109962256 5124022848 5130944512 5139985536 5144723904 5154099371 5155997952 5161091072 5170185216 5174951424 5184381976 5186291712 5191072768 5202268524 5205356544 5209325568 5219335773 5221572608 5230773324 5232834144 5235595386 5249135808 5251905652 5252251648 5266356816 5270372352 5282762912 5301338112 5313801472 5317853184 5325261921 5332134528 5332455424 5341851522 5346775983 5354029056 5358492804 5363463168 5368407552 5376072583 5378190648 5380171776 5382291456 5385486336 5394945136 5399949312 5402263552 5409789888 5411782656 5416771584 5426316252 5426642816 5445365184 5448597504 5463229968 5465571328 5477359104 5480249376 5494422528 5497683968 5512448256 5522493844 5529620992 5531799552 5541546906 5546655459 5549064192 5549947904 5558810292 5562109952 5564301312 5574105936 5577047259 5579244504 5581635584 5586812928 5591470752 5596625328 5601816576 5612025024 5614092288 5629507968 5644998144 5647045376 5652283392 5662583808 5680224256 5703204864 5711150466 5713221689 5718521088 5728942212 5733310464 5734223518 5742002176 5746789384 5754585088 5762602272 5767914608 5770039296 5772312576 5780554304 5787814392 5800497696 5801803648 5806227456 5809291264 5821820352 5824315392 5832429723 5834578176 5839956864 5850599286 5856026112 5874269184 5892569088 5908783104 5924651418 5927190528 5932654592 5943108276 5945655296 5961622632 5967511552 5978026656 5983537584 5996649792 5999012352 6002177888 6002573312 6018693504 6023282688 6031882752 6037443328 6050464479 6058672128 6069313278 6072915968 6077546496 6086013624 6093868032 6104973168 6108194617 6123991776 6129672192 6144082952 6148767744 6165280548 6165651584 6184894464 6190596096 6201504288 6201877504 6204162048 6220823616 6223274496 6226968576 6232160109 6243691392 6246367232 6255069558 6257373696 6259838976 6263142144 6274555756 6279340032 6283067392 6296203494 6299940864 6311421536 6319566848 6333196464 6341787648 6352926048 6356697088 6370406784 6373768296 6379012096 6390252288 6393624272 6396143232 6410159616 6416105472 6431189632 6433723392 6453766144 6459752448 6465138057 6471524352 6473908224 6482927556 6488903934 6491294208 6491684864 6503123592 6509118588 6517948416 6527029104 6529396216 6535452672 6547362528 6552354816 6567759296 6576668672 6585831168 6594330624 6606347776 6629140224 6639190016 6653739008 6656360448 6663008877 6668089344 6671607936 6674236416 6683765914 6686399184 6688862208 6706825461 6708335468 6713450496 6723035984 6731479782 6734364672 6746231016 6752450124 6752894976 6771030192 6773932032 6785868096 6792123744 6795034624 6813283008 6825699167 6832030464 6853314048 6859631872 6874663936 6889490748 6893580288 6899935232 6912093321 6915055616 6933626322 6936358032 6940475392 6945767424 6959114364 6964420608 6974364432 6977112192 6979682304 6980793848 6998847744 7005339648 7021809088 7027163136 7046034912 7068450816 7080865491 7087433472 7090470912 7100349228 7109512704 7122468696 7129034644 7138705408 7144657072 7151284224 7157876736 7170489333 7170920864 7173562368 7176388608 7180648448 7192827306 7195661136 7199932416 7211429568 7213053184 7215710208 7222362112 7235088336 7237938816 7260486912 7264796672 7280464896 7284306624 7297581151 7303145472 7306999168 7325896704 7332691968 7345570743 7349931008 7365782844 7375732736 7388729208 7395540612 7398752256 7409060064 7411747056 7418621952 7419068416 7432141248 7436063012 7438992672 7449083904 7455294336 7462167104 7469088768 7482700032 7485456384 7488405504 7505558928 7506010624 7522199082 7526664192 7536377856 7550111744 7563415482 7570387923 7576160256 7593971686 7604273152 7614867288 7620673536 7624694784 7638589616 7644413952 7664943384 7683469696 7693385728 7696416768 7709978304 7717085856 7733996928 7741636608 7755277824 7762427136 7765753856 7776572964 7779437568 7786609152 7800799048 7808034816 7832358912 7846159986 7853393079 7856758784 7873703712 7877858478 7878377472 7899535224 7902920704 7924144368 7948830176 7970702208 7976779776 7978050112 7995533056 7998683136 8012777283 8024924672 8031043584 8037739206 8042510336 8052611328 8067285972 8070257664 8078229504 8092417704 8099923968 8103395328 8114684832 8117673984 8118966758 8125157376 8139964224 8165322368 8172896256 8194844952 8198356992 8220374064 8241633792 8246525952 8254128128 8268672384 8272216064 8283740766 8291377249 8294431488 8297699328 8302624768 8309546812 8324921856 8338215438 8340092744 8343164928 8346451968 8350856192 8368866756 8372453376 8380219392 8387206128 8394937992 8399921152 8418037536 8444261952 8455716864 8467497216 8470568064 8478425088 8493875712 8498357728 8520336384 8528190976 8546879488 8554807296 8566725699 8577781632 8578297856 8593413318 8601335277 8613003264 8620184076 8628130714 8628699136 8631877632 8643903408 8651871912 8655058944 8658468864 8670831456 8678824784 8690597888 8702705472 8709341184 8713936896 8729816704 8736473088 8759935296 8775898929 8781108224 8792440832 8811403776 8838853632 8863174656 8875147264 8884011836 8890785792 8895477248 8898981888 8914662414 8915198912 8918482944 8942433948 8951267328 8967039984 8975306376 8979152896 8994974688 8998518528 9003266832 9003859968 9028040256 9031909376 9047824128 9056164992 9072668458 9084377344 9103969917 9109373952 9116319744 9137752064 9157459752 9185987664 9190834891 9191440384 9216124428 9223151616 9244835096 9248477376 9261023232 9277341696 9278819152 9285894144 9299152576 9302816256 9306243072 9331235424 9331796992 9340452864 9365537088 9369550848 9382604337 9386060544 9394713216 9411833634 9419010048 9424601088 9441153988 9449911296 9453961216 9467132304 9479350272 9496624928 9529389072 9535045632 9543835648 9560652444 9564749824 9568518144 9585378432 9590436408 9594214848 9599909888 9615239424 9620946944 9646784448 9650585088 9664364227 9680649216 9689628672 9707286528 9710862336 9712408832 9733355901 9737527296 9754685388 9763677882 9767862272 9776922624 9790543656 9794094324 9803179008 9821043792 9851638944 9860720816 9865003008 9878746752 9882329408 9891495936 9909521664 9918656896 9940392448 9958785024 9976933376 9980608512 9984540672 10007411904 10011354624 10025648871 10029598776 10033293312 10035552256 10048503808 10062503202 10070175744 10084553976 10093850564 10101547008 10128675186 10129342464 10153156384 10160898048 10166259712 10188185616 10192551936 10219924512 10248045696 10261889024 10279971072 10289447808 10308198742 10311995904 10322182144 10340370432 10349902848 10368763952 10372583424 10382145536 10400439483 10404537048 10410713088 10418651136 10438671546 10443145216 10461546648 10465668288 10471190772 10498271616 10503811304 10504503296 10532713632 10540744704 10565525824 10602676224 10627602944 10635706368 10650523842 10664269056 10664910848 10683703044 10693551966 10708058112 10716985608 10726926336 10736815104 10752145166 10756381296 10760343552 10764582912 10770972672 10789240959 10789890272 10799898624 10804527104 10819579776 10823565312 10833543168 10852632504 10853285632 10890730368 10897195008 10926459936 10931142656 10954718208 10960498752 10980472573 10988845056 10995367936 11024896512 11044987688 11059241984 11063599104 11083093812 11093310918 11098128384 11099895808 11117620584 11124219904 11128602624 11148211872 11154094518 11158489008 11163271168 11173625856 11182941504 11193250656 11203633152 11224050048 11228184576 11259015936 11289996288 11294090752 11304566784 11325167616 11345123223 11360448512 11390957529 11406409728 11422300932 11426443378 11437042176 11457884424 11466620928 11468447036 11484004352 11493578768 11509170176 11525204544 11535829216 11540078592 11544625152 11561108608 11575628784 11600995392 11603607296 11612454912 11618582528 11643640704 11648630784 11664859446 11669156352 11679913728 11701198572 11712052224 11739587069 11748538368 11785138176 11816787717 11817566208 11849302836 11854381056 11865309184 11886216552 11891310592 11923245264 11935023104 11956053312 11967075168 11993299584 11998024704 12004355776 12005146624 12037387008 12046565376 12056608809 12063765504 12074886656 12100928958 12117344256 12138626556 12145831936 12155092992 12172027248 12178450137 12187736064 12209946336 12216389234 12247983552 12259344384 12288165904 12297535488 12330561096 12331303168 12369788928 12381192192 12403008576 12403755008 12408324096 12425611149 12441647232 12446548992 12453937152 12464320218 12475810627 12487382784 12492734464 12510139116 12514747392 12519677952 12526284288 12549111512 12558680064 12566134784 12592406988 12599881728 12622843072 12639133696 12666392928 12683575296 12705852096 12713394176 12740813568 12747536592 12758024192 12780504576 12787248544 12792286464 12820319232 12832210944 12862379264 12867446784 12890119977 12907532288 12919504896 12930276114 12942196071 12943048704 12947816448 12965855112 12977807868 12982588416 12983369728 13006247184 13018237176 13035896832 13054058208 13058792432 13070905344 13094725056 13104709632 13135518592 13171662336 13188661248 13212695552 13258280448 13278380032 13307478016 13312720896 13326017754 13336178688 13338302531 13343215872 13348472832 13367531828 13372798368 13377724416 13413650922 13416670936 13426900992 13446071968 13462959564 13468729344 13492462032 13504900248 13505789952 13542060384 13547864064 13571736192 13584247488 13590069248 13609002687 13626566016 13651398334 13664060928 13706628096 13719263744 13749327872 13778981496 13787160576 13799870464 13824186642 13830111232 13867252644 13872716064 13880950784 13891534848 13918228728 13928841216 13948728864 13954224384 13959364608 13961587696 13997695488 14010679296 14043618176 14054326272 14092069824 14117750451 14136901632 14161730982 14174866944 14180941824 14200698456 14219025408 14244937392 14258069288 14277410816 14289314144 14302568448 14315753472 14340978666 14341841728 14347124736 14352777216 14361296896 14385654612 14391322272 14399864832 14422859136 14426106368 14431420416 14444724224 14470176672 14475877632 14520973824 14529593344 14560929792 14568613248 14595162302 14606290944 14613998336 14645516823 14651793408 14665383936 14691141486 14699862016 14731565688 14751465472 14777458416 14791081224 14797504512 14818120128 14823494112 14837243904 14838136832 14864282496 14872126024 14877985344 14898167808 14905098181 14910588672 14924334208 14938177536 14965400064 14970912768 14976811008 15011117856 15012021248 15044398164 15053328384 15072755712 15093754803 15100223488 15126830964 15140775846 15152320512 15187943372 15208546304 15229734576 15241347072 15249389568 15277179232 15288827904 15329886768 15366939392 15386771456 15392833536 15419956608 15434171712 15462298113 15467993856 15483273216 15510555648 15524854272 15531507712 15547020713 15553145928 15558875136 15573218304 15601598096 15616069632 15658007319 15664717824 15692319972 15706786158 15713517568 15747407424 15755716956 15756754944 15799070448 15805841408 15848288736 15897660352 15941404416 15953559552 15956100224 15991066112 15997366272 16025554566 16040327949 16049849344 16062087168 16075478412 16085020672 16105222656 16128217749 16134571944 16140515328 16156459008 16184835408 16199847936 16206790656 16229369664 16235347968 16237933516 16250314752 16279928448 16330644736 16345792512 16389689904 16396713984 16440748128 16483267584 16493051904 16508256256 16522019479 16537344768 16544432128 16567481532 16582754498 16588862976 16595398656 16605249536 16619093624 16639966377 16649843712 16676430876 16680185488 16686329856 16692903936 16701712384 16731141777 16737733512 16744906752 16760438784 16774412256 16789875984 16799842304 16836075072 16888523904 16934994432 16941136128 16956850176 16987751424 16996715456 17040672768 17056381952 17093758976 17109614592 17133451398 17139665067 17155563264 17156595712 17186826636 17202670554 17226006528 17240368152 17256261428 17257398272 17263755264 17287806816 17303743824 17310117888 17316937728 17341662912 17357649568 17381195776 17405410944 17418682368 17427873792 17459633408 17472946176 17497289169 17519870592 17551797858 17562216448 17584881664 17622807552 17664238487 17677707264 17726349312 17750294528 17768023672 17781571584 17790954496 17797963776 17829324828 17830397824 17836965888 17884867896 17902534656 17934079968 17950612752 17958305792 17989949376 17997037056 18006533664 18007719936 18056080512 18063818752 18095648256 18112329984 18145336916 18168754688 18207939834 18218747904 18232639488 18275504128 18314919504 18324583851 18371975328 18381669782 18382880768 18432248856 18446303232 18489670192 18496954752 18554683392 18557638304 18571788288 18598305152 18605632512 18612486144 18662470848 18663593984 18680905728 18696480327 18731074176 18739101696 18765208674 18772121088 18789426432 18823667268 18838020096 18849202176 18882307976 18899822592 18907922432 18934264608 18958700544 18993249856 19058778144 19070091264 19087671296 19121304888 19129499648 19137036288 19170756864 19180872816 19188429696 19199819776 19230478848 19241893888 19293568896 19301170176 19328728454 19361298432 19379257344 19395414171 19414573056 19421724672 19424817664 19466711802 19475054592 19509370776 19527355764 19535724544 19553845248 19581087312 19588188648 19606358016 19642087584 19703277888 19721441632 19730006016 19757493504 19764658816 19782991872 19819043328 19837313792 19880784896 19917570048 19953866752 19961217024 19969081344 19989026631 20014823808 20022709248 20051297742 20059197552 20066586624 20069782313 20071104512 20097007616 20125006404 20140351488 20169107952 20187701128 20203094016 20257350372 20258684928 20306312768 20321796096 20332519424 20376371232 20385103872 20439849024 20477097501 20496091392 20523778048 20559942144 20578895616 20616397484 20623991808 20644364288 20680740864 20699805696 20736279963 20737527904 20745166848 20764291072 20800878966 20809074096 20821426176 20837302272 20877343092 20886290432 20923093296 20931336576 20942381544 20996543232 21007622608 21009006592 21065427264 21081489408 21131051648 21205352448 21242596473 21255205888 21271412736 21301047684 21328538112 21329821696 21367406088 21387103932 21416116224 21433971216 21453852672 21473630208 21504290332 21512762592 21520687104 21529165824 21541945344 21578481918 21579780544 21599797248 21609054208 21639159552 21647130624 21667086336 21705265008 21706571264 21781460736 21794390016 21852919872 21862285312 21892743453 21909436416 21920997504 21960945146 21977690112 21990735872 22036712229 22049793024 22089975376 22118483968 22127198208 22166187624 22186621836 22196256768 22199791616 22235241168 22248439808 22257205248 22296423744 22308189036 22316978016 22326542336 22347251712 22365883008 22386501312 22407266304 22448100096 22456369152 22518031872 22579992576 22588181504 22609133568 22650335232 22690246446 22711163769 22720897024 22781915058 22812819456 22844601864 22852886756 22874084352 22915768848 22933241856 22936894072 22968008704 22987157536 23018340352 23050409088 23071658432 23080157184 23089250304 23122217216 23151257568 23201990784 23207214592 23224909824 23237165056 23287281408 23297261568 23329718892 23338312704 23359827456 23402397144 23424104448 23479174138 23497076736 23560179237 23570276352 23633575434 23635132416 23698605672 23708762112 23730618368 23772433104 23782621184 23846490528 23870046208 23912106624 23934150336 23977766639 23986599168 23996049408 24008711552 24010293248 24074774016 24093130752 24113217618 24127531008 24149773312 24201857916 24234688512 24277253112 24291663872 24310185984 24344054496 24356900274 24375472128 24419892672 24432778468 24495967104 24518688768 24576331808 24595070976 24661122192 24662606336 24739577856 24762384384 24806017152 24807510016 24816648192 24851222298 24874131747 24883294464 24893097984 24907874304 24928640436 24951621254 24974765568 24985468928 25020278232 25029494784 25039355904 25052568576 25098223024 25117360128 25132269568 25184813976 25199763456 25245686144 25278267392 25332785856 25367150592 25411704192 25426788352 25481627136 25495073184 25516048384 25561009152 25574497088 25584572928 25640638464 25664421888 25724758528 25734893568 25780239954 25804005831 25815064576 25839009792 25860552228 25884392142 25886097408 25895632896 25931710224 25955615736 25965176832 25966739456 26012494368 26036474352 26071793664 26108116416 26117584864 26141810688 26189450112 26209419264 26271037184 26327696787 26343324672 26377322496 26425391104 26516560896 26556760064 26578900901 26614956032 26625441792 26652035508 26672357376 26676605062 26686431744 26696945664 26735063656 26745596736 26755448832 26827301844 26833341872 26853801984 26892143936 26925919128 26937458688 26984924064 27009800496 27011579904 27084120768 27095728128 27143472384 27168494976 27180138496 27218005374 27253132032 27302796668 27328121856 27413256192 27438527488 27498655744 27557962992 27572504673 27574321152 27599740928 27648373284 27660222464 27734505288 27745432128 27761901568 27783069696 27836457456 27857682432 27897457728 27908448768 27918729216 27923175392 27995390976 28021358592 28087236352 28108652544 28147813011 28184139648 28235500902 28273803264 28323461964 28349733888 28361883648 28401396912 28416383653 28438050816 28489874784 28516138576 28554821632 28578628288 28605136896 28631506944 28681957332 28683683456 28694249472 28705554432 28771309224 28782644544 28799729664 28845718272 28852212736 28862840832 28889448448 28940353344 28951755264 28993092681 29041947648 29059186688 29121859584 29137226496 29190324604 29212581888 29227996672 29291033646 29303586816 29330767872 29382282972 29399724032 29463131376 29502930944 29554916832 29582162448 29595009024 29636240256 29646988224 29674487808 29676273664 29728564992 29744252048 29755970688 29810196362 29821177344 29848668416 29876355072 29930800128 29941825536 29953622016 30022235712 30024042496 30076946613 30088796328 30106656768 30145511424 30187509606 30198457499 30200446976 30253661928 30281551692 30304641024 30375886744 30417092608 30459469152 30482694144 30498779136 30554358464 30577655808 30659773536 30733878784 30773542912 30785667072 30839913216 30868343424 30924596226 30935987712 30966546432 31021111296 31049708544 31063015424 31094041426 31106291856 31117750272 31146436608 31201318449 31203196192 31232139264 31316014638 31329435648 31384639944 31413572316 31427035136 31494814848 31511433912 31513509888 31598140896 31611682816 31696577472 31754339603 31795320704 31882808832 31907119104 31912200448 31982132224 31994732544 32051109132 32080655898 32099698688 32124174336 32150956824 32170041344 32210445312 32256435498 32269143888 32281030656 32312918016 32369670816 32399695872 32413581312 32458739328 32470695936 32475867032 32500629504 32559856896 32661289472 32691585024 32779379808 32793427968 32881496256 32941417719 32966535168 32986103808 33016512512 33044038958 33074689536 33088864256 33134963064 33165508996 33177725952 33190797312 33210499072 33238187248 33279932754 33299687424 33352861752 33360370976 33372659712 33385807872 33403424768 33462283554 33475467024 33489813504 33520877568 33548824512 33579751968 33599684608 33672150144 33777047808 33869988864 33882272256 33913700352 33975502848 33993430912 34081345536 34112763904 34172872587 34187517952 34219229184 34266902796 34279330134 34311126528 34313191424 34373653272 34405341108 34452013056 34480736304 34512522856 34514796544 34527510528 34575613632 34607487648 34620235776 34633875456 34683325824 34715299136 34762391552 34810821888 34837364736 34855747584 34919266816 34945892352 34994578338 35039741184 35103595716 35124432896 35169763328 35218761207 35245615104 35328476974 35355414528 35450363151 35452698624 35500589056 35536047344 35563143168 35581908992 35595927552 35658649656 35660795648 35673931776 35769735792 35805069312 35868159936 35901225504 35916611584 35979898752 35994074112 36013067328 36015439872 36078695597 36112161024 36127637504 36191296512 36224659968 36290673832 36337509376 36415879668 36437495808 36465278976 36535350411 36551008256 36629839008 36649167702 36743950656 36763339564 36765761536 36864497712 36892606464 36979340384 36993909504 37109366784 37115276608 37143576576 37196610304 37211265024 37224972288 37276833447 37324941696 37327187968 37361811456 37392960654 37427431881 37462148352 37478203392 37530417348 37544242176 37578852864 37647334536 37676040192 37698404352 37764615952 37799645184 37815844864 37868529216 37917401088 37986499712 38117556288 38140182528 38175342592 38242609776 38258999296 38274072576 38341513728 38361745632 38376859392 38399639552 38460957696 38483787776 38572928941 38587137792 38602340352 38657456908 38722596864 38758514688 38790828342 38826588213 38829146112 38843449344 38849635328 38933423604 38950109184 39018741552 39054711528 39071449088 39107690496 39162174624 39176377296 39212716032 39284175168 39406555776 39442883264 39514987008 39529317632 39565983744 39638086656 39674627584 39761569792 39835140096 39907733504 39922434048 39938162688 39978053262 40014907593 40029647616 40045418496 40102595484 40118395104 40133173248 40139564626 40142209024 40194015232 40250012808 40280702976 40338215904 40375402256 40406188032 40514700744 40517369856 40612625536 40643592192 40665038848 40752742464 40770207744 40827008061 40879698048 40954195002 40992182784 41047556096 41119884288 41157791232 41232794968 41247983616 41288728576 41361481728 41399611392 41472559926 41475055808 41490333696 41528582144 41601757932 41618148192 41642852352 41674604544 41754686184 41772580864 41846186592 41862673152 41884763088 41993086464 42015245216 42018013184 42130854528 42162978816 42262103296 42353251353 42410704896 42485192946 42510411776 42542825472 42602095368 42657076224 42659643392 42734812176 42757362319 42774207864 42832232448 42867942432 42907705344 42947260416 43008580664 43025525184 43041374208 43058331648 43083890688 43156963836 43159561088 43199594496 43278319104 43294261248 43334172672 43410530016 43413142528 43562921472 43588780032 43705839744 43724570624 43785486906 43818872832 43841995008 43921890292 43955380224 43981471744 44073424458 44099586048 44179950752 44236967936 44254396416 44332375248 44373243672 44392513536 44399583232 44470482336 44496879616 44514410496 44592847488 44616378072 44633956032 44653084672 44694503424 44715294543 44731766016 44773002624 44814532608 44896200192 44912738304 45036063744 45159985152 45176363008 45218267136 45281264409 45300670464 45380492892 45422327538 45441794048 45563830116 45625638912 45689203728 45705773512 45748168704 45831537696 45866483712 45873788144 45936017408 45974315072 46036680704 46100818176 46143316864 46160314368 46178500608 46244434432 46302515136 46386894339 46403981568 46414429184 46449819648 46474330112 46574562816 46594523136 46641062139 46659437784 46676625408 46719654912 46804794288 46848208896 46958348276 46994153472 47120358474 47140552704 47267150868 47270264832 47397211344 47417524224 47461236736 47544866208 47565242368 47692981056 47740092416 47779894169 47824213248 47868300672 47955533278 47973198336 47992098816 48017423104 48020586496 48120983847 48149548032 48186261504 48226435236 48255062016 48299546624 48384653247 48403715832 48469377024 48554506224 48583327744 48620371968 48688108992 48713800548 48750944256 48839785344 48865556936 48991934208 49037377536 49152663616 49190141952 49322244384 49325212672 49479155712 49524768768 49566058437 49612034304 49615020032 49633296384 49702444596 49748263494 49766588928 49786195968 49815748608 49857280872 49903242508 49949531136 49970937856 50040556464 50058989568 50078711808 50105137152 50193425331 50196446048 50234720256 50264539136 50369627952 50399526912 50491372288 50556534784 50665571712 50823408384 50853576704 50963254272 50990146368 51032096768 51083068057 51122018304 51148994176 51169145856 51281276928 51328843776 51418995201 51449517056 51469787136 51560479908 51608011662 51630129152 51678019584 51721104456 51768784284 51772194816 51791265792 51863420448 51911231472 51930353664 51933478912 52024988736 52072948704 52143587328 52216232832 52235169728 52283621376 52378900224 52418838528 52542074368 52655393574 52686649344 52754644992 52850782208 52992715461 53033121792 53113520128 53157801802 53229912064 53250883584 53304071016 53344714752 53353210124 53372863488 53393891328 53470127312 53491193472 53510897664 53654603688 53666683744 53707603968 53784287872 53851838256 53874917376 53969848128 54019600992 54023159808 54168241536 54191456256 54286944768 54336989952 54360276992 54436010748 54506264064 54605593336 54656243712 54826512384 54877054976 54973751553 54997311488 55115925984 55145009346 55148642304 55199481856 55296746568 55320444928 55469010576 55490864256 55523803136 55672914912 55715364864 55794915456 55816897536 55837458432 55846350784 55990781952 56042717184 56089440981 56174472704 56217305088 56295626022 56368279296 56471001804 56547606528 56646923928 56699467776 56723767296 56802793824 56832767306 56876101632 56979749568 57032277152 57109643264 57157256576 57210273792 57263013888 57363914664 57367366912 57388498944 57411108864 57542618448 57565289088 57599459328 57691436544 57704425472 57725681664 57778896896 57880706688 57903510528 57986185362 58039640743 58083895296 58118373376 58243719168 58274452992 58380649208 58425163776 58455993344 58582067292 58607173632 58661535744 58764565944 58799448064 58926262752 59005861888 59109833664 59164324896 59190018048 59272480512 59293976448 59348975616 59352547328 59457129984 59488504096 59511941376 59620392724 59642354688 59697336832 59752710144 59861600256 59883651072 59907244032 59967079893 60044471424 60048084992 60153893226 60177592656 60209346939 60213313536 60291022848 60375019212 60396914998 60400893952 60507323856 60563103384 60609282048 60751773488 60834185216 60918938304 60965388288 60997558272 61108716928 61155311616 61319547072 61431292503 61467757568 61547085824 61571334144 61679826432 61736686848 61849192452 61871975424 61933092864 62042222592 62052103079 62099417088 62126030848 62188082852 62212583712 62235500544 62292873216 62402636898 62406392384 62464278528 62632029276 62658871296 62769279888 62827144632 62854070272 62989629696 63022867824 63027019776 63196281792 63223365632 63393154944 63508679206 63590641408 63727789419 63765617664 63814238208 63824400896 63964264448 63989465088 64102218264 64161311796 64199397376 64248348672 64301913648 64340082688 64420890624 64512870996 64538287776 64562061312 64625836032 64739341632 64799391744 64827162624 64917478656 64941391872 64951734064 65001259008 65119713792 65322578944 65383170048 65558759616 65586855936 65678230359 65762992512 65882835438 65933070336 65943570457 65972207616 66033025024 66088077916 66149379072 66177728512 66269926128 66331017992 66355451904 66381594624 66420998144 66476374496 66559865508 66599374848 66705723504 66720741952 66745319424 66771615744 66806849536 66924567108 66950934048 66979627008 67041755136 67097649024 67159503936 67199369216 67344300288 67554095616 67739977728 67764544512 67827400704 67951005696 67986861824 68133491307 68162691072 68225527808 68345745174 68375035904 68438458368 68533805592 68558660268 68622253056 68626382848 68747306544 68810682216 68904026112 68961472608 69025045712 69029593088 69055021056 69151227264 69214975296 69240471552 69267750912 69366651648 69430598272 69621643776 69674729472 69711495168 69838533632 69891784704 69989156676 70079482368 70207191432 70248865792 70339526656 70437522414 70491230208 70656953948 70710829056 70900726302 70905397248 71001178112 71072094688 71126286336 71163817984 71191855104 71317299312 71321591296 71347863552 71539471584 71610138624 71736319872 71802451008 71833223168 71933299917 71959797504 71988148224 72026134656 72030879744 72157391194 72224322048 72255275008 72382593024 72449319936 72581347664 72675018752 72831759336 72874991616 72930557952 73070700822 73102016512 73259678016 73298335404 73487901312 73526679128 73531523072 73728995424 73785212928 73958680768 73987819008 74218733568 74230553216 74287153152 74393220608 74422530048 74449944576 74553666894 74622395241 74649883392 74654375936 74723622912 74785921308 74854863762 74924296704 74956406784 75060834696 75088484352 75157705728 75294669072 75352080384 75396808704 75529231904 75599290368 75631689728 75737058432 75834802176 75972999424 76235112576 76280365056 76350685184 76485219552 76517998592 76548145152 76683027456 76723491264 76753718784 76799279104 76863308011 76921915392 76967575552 77145857882 77174275584 77204680704 77314913816 77412017493 77445193728 77517029376 77581656684 77653176426 77658292224 77686898688 77699270656 77866847208 77900218368 78037483104 78109423056 78142898176 78215380992 78324349248 78352754592 78425432064 78568350336 78813111552 78885766528 79029974016 79058635264 79131967488 79276173312 79349255168 79523139584 79670280192 79736702703 79815467008 79844868096 79876325376 79956106524 80029815186 80059295232 80090836992 80205190968 80236790208 80266346496 80279129252 80284418048 80388030464 80500025616 80561405952 80676431808 80750804512 80812376064 81029401488 81034739712 81225251072 81287184384 81330077696 81505484928 81540415488 81654016122 81759396096 81908390004 81984365568 82095112192 82177109483 82239768576 82315582464 82465589936 82495967232 82577457152 82717514019 82722963456 82799222784 82945119852 82950111616 82980667392 83057164288 83203515864 83236296384 83285704704 83349209088 83509372368 83545161728 83692373184 83725346304 83769526176 83986172928 84030490432 84036026368 84261709056 84325957632 84524206592 84706502706 84821409792 84970385892 85020823552 85085650944 85204190736 85249150959 85314152448 85319286784 85469624352 85514724638 85548415728 85664464896 85735884864 85815410688 85894520832 86017161328 86051050368 86082748416 86116663296 86313927672 86319122176 86399188992 86556638208 86588522496 86668345344 86821060032 86826285056 86979278043 87125842944 87177560064 87330674389 87411679488 87449141248 87570973812 87637745664 87683990016 87843780584 87910760448 87962943488 88146848916 88199172096 88359901504 88473935872 88508792832 88664750496 88746487344 88785027072 88799166464 88940964672 88993759232 89028820992 89185694976 89232756144 89267912064 89306169344 89430589086 89463532032 89546005248 89629065216 89792400384 89825476608 90072127488 90230839839 90319970304 90352726016 90436534272 90562528818 90595372497 90601340928 90760985784 90844655076 90883588096 91127660232 91251277824 91378407456 91411547024 91496337408 91663075392 91732967424 91747576288 91872034816 91948630144 92201636352 92286633728 92320628736 92357001216 92488868864 92605030272 92773788678 92807963136 92828858368 92899639296 92948660224 93149125632 93189046272 93282124278 93318875568 93353250816 93368117717 93439309824 93609588576 93696417792 93916696552 93988306944 94240716948 94281105408 94534301736 94540529664 94794422688 94835048448 94922473472 95089732416 95130484736 95263018809 95385962112 95480184832 95559788338 95648426496 95736601344 95911066556 95946396672 95984197632 96034846208 96041172992 96241967694 96299096064 96372523008 96452870472 96510124032 96599093248 96769306494 96807431664 96938754048 97109012448 97166655488 97240743936 97376217984 97427601096 97501888512 97679570688 97731113872 97983868416 98074755072 98305327232 98380283904 98644488768 98650425344 98824253157 98958311424 99049537536 99132116874 99224068608 99230040064 99266592768 99404889192 99496526988 99533177856 99572391936 99631497216 99714561744 99806485016 99899062272 99941875712 100081112928 100117979136 100157423616 100210274304 100386850662 100392892096 100469440512 100529078272 100739255904 100799053824 100982744576 101113069568 101331143424 101646816768 101707153408 101926508544 101980292736 102064193536 102166136114 102244036608 102297988352 102338291712 102518617761 102562553856 102657687552 102837990402 102899034112 102939574272 103120959816 103216023324 103260258304 103356039168 103442208912 103537568568 103544389632 103582531584 103726840896 103822462944 103860707328 103866957824 104049977472 104145897408 104287174656 104335687267 104432465664 104470339456 104567242752 104757800448 104837677056 105084148736 105310787148 105373298688 105509289984 105656283621 105701564416 105985430922 106066243584 106227040256 106315603604 106459824128 106501767168 106608142032 106689429504 106706420248 106745726976 106787782656 106940254624 106982386944 107021795328 107309207376 107333367488 107415207936 107568575744 107703676512 107749834752 107939696256 108039201984 108046319616 108236086791 108336483072 108382912512 108573889536 108673979904 108720553984 108872021496 109012528128 109211186672 109312487424 109606051233 109653024768 109754109952 109947503106 109994622976 110231851968 110290018692 110297284608 110398963712 110593493136 110640889856 110938021152 110981728512 111047606272 111345829824 111430729728 111589830912 111633795072 111674916864 111692701568 111981563904 112085434368 112178881962 112282295643 112348945408 112434610176 112591252044 112736558592 112942003608 113095213056 113293847856 113398935552 113447534592 113605587648 113665534612 113752203264 113959499136 114064554304 114219286528 114314513152 114420547584 114526027776 114727829328 114734733824 114776997888 114822217728 115085236896 115130578176 115198918656 115382873088 115408850944 115451363328 115557793792 115718786823 115761413376 115807021056 115972370724 116079281486 116167790592 116236746752 116479764639 116487438336 116548905984 116761298416 116850327552 116911986688 117164134584 117214347264 117323071488 117529131888 117598896128 117852525504 118011723776 118219667328 118328649792 118544961024 118587952896 118697951232 118705094656 118914259968 118977008192 119023882752 119240785448 119284709376 119394673664 119505420288 119723200512 119767302144 119814488064 119934159786 120044722779 120088942848 120096169984 120307786452 120355185312 120418693878 120426627072 120582045696 120750038424 120793829996 120801787904 121014647712 121126206768 121218564096 121503546976 121668370432 121837876608 121930776576 121995116544 122217433856 122310623232 122481024183 122639094144 122862585006 122935515136 123094171648 123142668288 123359652864 123473373696 123649669409 123698384904 123743950848 123866185728 124084445184 124104206158 124198834176 124252061696 124376165704 124425167424 124471001088 124585746432 124805273796 124812784768 124928557056 125264058552 125317742592 125538559776 125654289264 125708140544 125979259392 126045735648 126054039552 126392563584 126446731264 126786309888 127017358412 127181282816 127455578838 127531235328 127628476416 127648801792 127928528896 127978930176 128204436528 128272086957 128322623592 128398794752 128496697344 128603827296 128680165376 128841781248 129025741992 129076575552 129124122624 129251672064 129478683264 129598783488 129834957312 129882783744 129903468128 130002518016 130239427584 130645157888 130766340096 131117519232 131173711872 131356460718 131525985024 131765670876 131866140672 131887140914 131944415232 132066050048 132176155832 132298758144 132355457024 132539852256 132662035984 132710903808 132763189248 132841996288 132952748992 133119731016 133198749696 133411447008 133441483904 133490638848 133543231488 133613699072 133849134216 133901868096 133959254016 134083510272 134145883629 134195298048 134319007872 134398738432 134688600576 135108191232 135479955456 135529089024 135654801408 135902011392 135973723648 136266982614 136325382144 136451055616 136691490348 136750071808 136876916736 137067611184 137117320536 137244506112 137252765696 137494613088 137621364432 137808052224 137922945216 138050091424 138059186176 138110042112 138302454528 138429950592 138480943104 138535501824 138733303296 138861196544 139160683017 139243287552 139349458944 139422990336 139677067264 139783569408 139923186417 139978313352 140158964736 140414382864 140488476191 140497731584 140679053312 140875044828 140982460416 141313907896 141421658112 141801452604 141810794496 142144189376 142252572672 142327635968 142383710208 142634598624 142643182592 142695727104 143078943168 143220277248 143339682507 143472639744 143604902016 143666446336 143866599834 143919595008 143976296448 144052269312 144061759488 144314782388 144448644096 144510550016 144765186048 144898639872 145153959741 145162695328 145350037504 145663518672 145749983232 145861115904 146141401644 146204033024 146519356032 146596670808 146975802624 147053358256 147063046144 147457990848 147570425856 147917361536 147975638016 148437467136 148461106432 148574306304 148698175311 148786441216 148845060096 148899889152 149107333788 149244790482 149299766784 149308751872 149447245824 149571842616 149709727524 149848593408 149912813568 150121669392 150176968704 150315411456 150589338144 150704160768 150793617408 151058463808 151198580736 151263379456 151474116864 151669604352 151945998848 152470225152 152560730112 152701370368 152970439104 153035997184 153096290304 153249204171 153366054912 153446982528 153507437568 153598558208 153726616022 153843830784 153935151104 154256985603 154291715764 154348551168 154409361408 154629827632 154824034986 154890387456 155034058752 155163313368 155306352852 155316584448 155373797376 155398541312 155733694416 155800436736 156074966208 156218846112 156285796352 156430761984 156648698496 156705509184 156850864128 157136700672 157626223104 157771533056 158059948032 158117270528 158263934976 158552346624 158698510336 158978146383 159046279168 159340560384 159473405406 159630934016 159689736192 159752650752 159912213048 160059630372 160118590464 160181673984 160410381936 160473580416 160532692992 160558258504 160568836096 160776060928 161000051232 161122811904 161352863616 161501609024 161624752128 162058802976 162069479424 162450502144 162574368768 162660155392 163010969856 163080830976 163308032244 163518792192 163816780008 163968731136 164190224384 164354218966 164479537152 164631164928 164921254659 164931179872 164991934464 165154914304 165435028038 165445926912 165598445568 165890239704 165900223232 165961334784 166114328576 166407031728 166472592768 166571409408 167018744736 167090323456 167384746368 167450692608 167539052352 167844366473 167972345856 168060980864 168072052736 168523418112 168651915264 169048413184 169413005412 169642819584 169940771784 170041647104 170171301888 170408381472 170498301918 170628304896 170638573568 170939248704 171029449276 171096831456 171328929792 171471769728 171630821376 171789041664 172034322656 172102100736 172165496832 172233326592 172627855344 172638244352 172798377984 173113276416 173177044992 173336690688 173642120064 173652570112 173958556086 174118922229 174251685888 174355120128 174661348778 174823358976 174898282496 175141947624 175275491328 175367980032 175687561168 175821520896 175925886976 176293697832 176398344192 176719803008 176947871744 177017585664 177329500992 177492974688 177570054144 177598332928 177881929344 177987518464 178057641984 178371389952 178465512288 178535824128 178612338688 178861178172 178927064064 179092010496 179258130432 179584800768 179650953216 180144254976 180461679678 180628040817 180639940608 180705452032 180873068544 181125057636 181190744994 181202681856 181521971568 181689310152 181767176192 182255320464 182502555648 182756814912 182823094048 182992674816 183326150784 183465934848 183495152576 183744069632 183897260288 184293877509 184403272704 184573267456 184641257472 184714002432 184977737728 185210060544 185547577356 185615926272 185657716736 185799278592 185897320448 186156309237 186298251264 186378092544 186564248556 186637751136 186706501632 186736235434 186878619648 187219177152 187392835584 187833393104 187976613888 188481433896 188562210816 189068603472 189081059328 189588845376 189670096896 189844946944 190179464832 190260969472 190526037618 190701676727 190771924224 190960369664 191119576676 191296852992 191473202688 191822133112 191892793344 191968395264 192069692416 192082345984 192483935388 192598192128 192745046016 192905740944 193020248064 193198186496 193538612988 193614863328 193877508096 194218024896 194333310976 194481487872 194752435968 194855202192 195003777024 195359141376 195462227744 195967736832 196149510144 196610654464 196760567808 197034691077 197288977536 197300850688 197648506314 197830711371 197916622848 198099075072 198264233748 198448137216 198460080128 198533185536 198809778384 198914685571 198993053976 199066355712 199144783872 199262994432 199429123488 199612970032 199798124544 199883751424 200162225856 200235958272 200314847232 200420548608 200773701324 200785784192 200938881024 201478511808 201598107648 201965489152 202226139136 202662286848 203293633536 203414306816 203853017088 203960585472 204128387072 204332272228 204488073216 204595976704 204676583424 205037235522 205125107712 205315375104 205675980804 205798068224 205879148544 206241919632 206432046648 206520516608 206712078336 206884417824 207075137136 207088779264 207165063168 207453681792 207644925888 207721414656 207733915648 208099954944 208291794816 208671374534 208864931328 208940678912 209134485504 209515600896 209675354112 210168297472 210621574296 210746597376 211018579968 211312567242 211389202493 211403128832 211970861844 212132487168 212454080512 212631207208 212919648256 213003534336 213216284064 213378859008 213412840496 213491453952 213575565312 213880509248 213964773888 214043590656 214618414752 214666734976 214830415872 215137151488 215407353024 215499669504 215799899751 215879392512 216078403968 216092639232 216472173582 216672966144 216765825024 217147779072 217347959808 217441107968 217744042992 218025056256 218422373344 218624974848 219212102466 219306049536 219508219904 219895006212 219989245952 220463703936 220580037384 220594569216 220797927424 221186986272 221281779712 221876042304 221963457024 222095212544 222280377221 222691659648 222861459456 223179661824 223267590144 223349833728 223385403136 223867185723 223963127808 224170868736 224357763924 224564591286 224697890816 224869220352 225182504088 225473117184 225884007216 226190426112 226587695712 226797871104 226895069184 227211175296 227331069224 227504406528 227918998272 228129108608 228629026304 228841095168 229052055552 229455658656 229469467648 229553995776 229644435456 230170473792 230261156352 230397837312 230589924033 230765746176 230817701888 230902726656 231115587584 231437573646 231522826752 231614042112 231944741448 232158562972 232335581184 232473493504 232959529278 232974876672 233097811968 233522596832 233700655104 233823973376 234328269168 234428694528 234646142976 235058263776 235197792256 235705051008 236023447552 236439334656 236657299584 237089922048 237175905792 237395902464 237410189312 237828519936 237954016384 238047765504 238481570896 238569418752 238789347328 239010840576 239210108109 239446401024 239534604288 239628976128 239868319572 240089445558 240177885696 240192339968 240615572904 240710370624 240837387756 240853254144 241164091392 241500076848 241587659992 241603575808 242029295424 242252413536 242437128192 243007093952 243336740864 243675753216 243861553152 243990233088 244434867712 244621246464 244962048366 245278188288 245725170012 245871030272 246188343296 246285336576 246531328449 246719305728 246946747392 247299338818 247396769808 247487901696 247732371456 248152542057 248168890368 248208412316 248397668352 248504123392 248752331408 248850334848 248942002176 249171492864 249610547592 249625569536 249857114112 250528117104 250635485184 251077119552 251308578528 251416281088 251958518784 252091471296 252108079104 252550869179 252785127168 252893462528 253572619776 254034716824 254362565632 254911157676 255062470656 255256952832 255297603584 255747452877 255857057792 255957860352 256408873056 256544173914 256645247184 256797589504 256993394688 257207654592 257360330752 257683562496 258051483984 258153151104 258248245248 258957366528 259197566976 259669914624 259765567488 259806936256 260005036032 260478855168 260937834129 261290315776 261532680192 261992023167 262235038464 262347423744 262712921436 263051970048 263531341752 263732281344 263774281828 263888830464 264132100096 264352311664 264597516288 264710914048 265079704512 265324071968 265421807616 265526378496 265683992576 265905497984 266239462032 266397499392 266822894016 266882967808 266981277696 267086462976 267227398144 267698268432 267803736192 267918508032 268291767258 268390596096 268638015744 268797476864 269377201152 270010502587 270216382464 270959910912 271058178048 271309602816 271786117491 271804022784 271947447296 272533965228 272650764288 272902111232 273382980696 273500143616 273753833472 274135222368 274234641072 274489012224 274505531392 274989226176 275242728864 275616104448 275845890432 276100182848 276118372352 276604909056 276859901184 276961886208 277071003648 277466606592 277722393088 278321366034 278486575104 278698917888 278845980672 279354134528 279567138816 279846372834 279956626704 280104353151 280317929472 280828765728 280976952382 280995463168 281358106624 281750089656 281964920832 282627815792 282843316224 283602905208 283621588992 284288378752 284505145344 284655271936 284767420416 285269197248 285286365184 285391454208 285789056427 286157886336 286440554496 286679365014 286945279488 287209804032 287332892672 287733199668 287839190016 287952592896 288104538624 288123518976 288629564776 288897288192 289021100032 289530372096 289797279744 290307919482 290325390656 290700075008 291327037344 291499966464 291722231808 292282803288 292408066048 293038712064 293193341616 293951605248 294106716512 294126092288 294915981696 295140851712 295834723072 295951276032 296472759471 296874934272 296922212864 297148612608 297396350622 297572882432 297690120192 297799778304 298214667576 298489580964 298599533568 298617503744 298894491648 299143685232 299419455048 299697186816 299825627136 300243338784 300353937408 300630822912 301178676288 301408321536 301587234816 302116927616 302397161472 302948233728 303339208704 303891997696 304940450304 305121460224 305402740736 305940878208 306071994368 306192580608 306498408342 306732109824 306780958213 306893965056 307014875136 307197116416 307453232044 307687661568 307870302208 308513971206 308583431528 308697102336 308818722816 309259655264 309648069972 309780774912 310068117504 310326626736 310612705704 310633168896 310747594752 310797082624 311467388832 311600873472 312149932416 312437692224 312571592704 312861523968 313007061801 313297396992 313411018368 313701728256 314273401344 315252446208 315543066112 316119896064 316234541056 316527869952 316968850863 317104693248 317397020672 317956292766 318092558336 318681120768 318946810812 319261868032 319379472384 319505301504 319824426096 320119260744 320237180928 320363347968 320820763872 320947160832 321065385984 321116517008 321137672192 321552121856 322000102464 322245623808 322705727232 323003218048 323249504256 324117605952 324138958848 324708260373 324901004288 325148737536 325320310784 326021939712 326161661952 326616064488 327037584384 327633560016 327937462272 328380448768 328708437932 328959074304 329262329856 329842509318 329862359744 329983868928 330309828608 330870056076 330891853824 331196891136 331780479408 331800446464 331922669568 332228657152 332814063456 332945185536 333142818816 334037489472 334180646912 334769492736 334901385216 335078104704 335688732946 335944691712 336121961728 336144105472 336846886929 337046836224 337303830528 338096826368 338826010824 339285639168 339881543568 340083294208 340342603776 340816762944 340996603836 341256609792 341277147136 341878497408 342058898552 342193662912 342657859584 342943539456 343261642752 343578083328 344068645312 344204201472 344330993664 344466653184 345255710688 345276488704 345596755968 346226552832 346354089984 346673381376 347156360469 347284240128 347305140224 347917112172 348237844458 348503371776 348710240256 349322697556 349646717952 349796564992 350283895248 350550982656 350735960064 351375122336 351643041792 351851773952 352587395664 352796688384 353439606016 353895743488 354035171328 354659001984 354985949376 355196665856 355763858688 355975036928 356115283968 356742779904 356931024576 357071648256 357224677376 357581476399 357722356344 357854128128 358184020992 358516260864 359169601536 359301906432 360134168337 360288509952 360923359356 361256081634 361279881216 361410904064 361746137088 362250115272 362381489988 362405363712 363043943136 363378620304 363534352384 364510640928 365005111296 365513629824 365646188096 365985349632 366652301568 366931869696 366990305152 367794520576 368587755018 368806545408 369146534912 369282514944 369428004864 369955475456 370420121088 370949008227 371095154712 371231852544 371315433472 371598557184 371794640896 372312618474 372596502528 372756185088 373128497112 373275502272 373413003264 373472470868 373757239296 374438354304 374785671168 375666786208 375953227776 376962867792 377124421632 378137206944 378162118656 379177690752 379340193792 379689893888 380358929664 380521938944 381052075236 381403353454 381543848448 381920739328 382239153352 382593705984 382946405376 383644266224 383785586688 383936790528 384139384832 384164691968 384816260871 384967870776 385196384256 385490092032 385811481888 386040496128 386396372992 387077225976 387229726656 387755016192 388436049792 388666621952 389504871936 389710404384 390007554048 390718282752 390924455488 391935473664 392299020288 393221308928 393521135616 394069382154 394577955072 394601701376 395297012628 395661422742 395833245696 396198150144 396528467496 396896274432 396920160256 397066371072 397619556768 397829371142 397986107952 398132711424 398289567744 398525988864 398858246976 399225940064 399596249088 399767502848 400324451712 400471916544 400629694464 400841097216 401547402648 401571568384 401877762048 402437650887 402957023616 403196215296 403930978304 404452278272 405324573696 406277485201 406587267072 406828613632 407706034176 407921170944 408256774144 408664544456 408976146432 409191953408 409353166848 410074471044 410250215424 410630750208 411351961608 411596136448 411758297088 412483839264 412864093296 413041033216 413424156672 413768835648 414150274272 414177558528 414330126336 414907363584 415289851776 415442829312 415467831296 416199909888 416583589632 417342749068 417729862656 417881357824 418268971008 419031201792 419350708224 419769559251 420336594944 421243148592 421465428573 421493194752 422037159936 422625134484 422778404986 422806257664 423941723688 424264974336 424908161024 425262414416 425839296512 426432568128 426757718016 426825680992 426982907904 427151130624 427761018496 427929547776 428087181312 429236829504 429333469952 429660831744 430019047521 430274302976 430814706048 430999339008 431599799502 431758785024 432156807936 432185278464 432944347164 433345932288 433531650048 434295558144 434364721553 434695919616 434882215936 435488085984 436050112512 436844746688 437249949696 438424204932 438612099072 439016439808 439790012424 439978491904 440927407872 441160074768 441189138432 441595854848 442373972544 442563559424 443752084608 443926914048 444190425088 444560754442 445383319296 445722918912 446094525933 446359323648 446535180288 446699667456 446770806272 447734371446 447926255616 448341737472 448715527848 449129182572 449395781632 449738440704 450365008176 450946234368 451768014432 452380852224 453175391424 453595742208 453790138368 454422350592 454662138448 455008813056 455837996544 456258217216 457258052608 457682190336 458104111104 458911317312 458938935296 459107991552 459288870912 459747612513 460340947584 460522312704 460795674624 461179848066 461531492352 461604993199 461635403776 461805453312 462231175168 462875147292 463045653504 463228084224 463889482896 464317125944 464671162368 464946987008 465919058556 465949753344 466195623936 467045193664 467401310208 467647946752 468656538336 468857389056 469292285952 470116527552 470395584512 471410102016 472046895104 472878669312 473314599168 474179844096 474351811584 474791804928 474820378624 475657039872 475908032768 476095531008 476934439149 476963141792 477138837504 477578694656 478021681152 478420216218 478892802048 479069208576 479257952256 479736639144 480178891116 480355771392 480384679936 481231145808 481420741248 481674775512 481706508288 482328182784 483000153696 483175319984 483207151616 484058590848 484504827072 484874256384 486014187904 487351506432 487723106304 487980466176 488869735424 489242492928 489924096732 490556376576 491450340024 491742060544 492376686592 492570673152 493062656898 493438611456 493893494784 494598677636 494793539616 494975803392 495464742912 496305084114 496337780736 496416824632 496795336704 497008246784 497504662816 497700669696 497884004352 498342985728 499221095184 499251139072 499714228224 501056234208 501270970368 502154239104 502617157056 502832562176 503533099419 503917037568 504182942592 504216158208 505101738358 505570254336 505786925056 507145239552 508069433648 508725131264 509822315352 510124941312 510513905664 510595207168 511494905754 511714115584 511915720704 512817746112 513088347828 513290494368 513595179008 513986789376 514415309184 514720661504 515367124992 516102967968 516306302208 516496490496 517914733056 518395133952 519339829248 519531134976 519613872512 520010072064 520957710336 521875668258 522356766687 522580631552 523065360384 523984046334 524470076928 524694847488 525425842872 526103940096 527062683504 527464562688 527548563656 527777660928 528264200192 528704623328 529195032576 529421828096 530159409024 530648143936 530843615232 531052756992 531367985152 531810995968 532478924064 532794998784 533645788032 533765935616 533962555392 534172925952 534454796288 535396536864 535607472384 535837016064 536583534516 536781192192 537276031488 537594953728 538754402304 540021005174 540432764928 541884122451 541919821824 542116356096 542619205632 543572234982 543608045568 543894894592 545067930456 545301528576 545804222464 546765961392 547000287232 547507666944 548270444736 548469282144 548978024448 549011062784 549978452352 550485457728 551232208896 551488632697 551691780864 552200365696 552236744704 553209818112 553719802368 553923772416 554142007296 554933213184 555444786176 556642732068 556973150208 557397835776 557691961344 558468927711 558708269056 559134277632 559692745668 559913253408 560208706302 560635858944 561657531456 561953904764 561990926336 562716213248 563500179312 563929841664 565255631584 565686632448 567205810416 567243177984 568576757504 569010290688 569310543872 569534840832 570538394496 570572730368 570782908416 571578112854 572105030181 572315772672 572881108992 573358730028 573890558976 574419608064 574665785344 575239766381 575466399336 575678380032 575905185792 576209077248 576247037952 577259129552 577794576384 578042200064 579060744192 579594559488 580615838964 580650781312 581400150016 582654074688 582999932928 583444463616 584565606576 584816132096 586077424128 586386683232 587903210496 588213433024 588252184576 589831963392 590281703424 591669446144 591902552064 592945518942 593492134113 593749868544 593844425728 594297225216 594792701244 595145764864 595380240384 595599556608 596429335152 596744056713 596979161928 597199067136 597235007488 597788983296 598287370464 598838910096 599394373632 599651254272 600486677568 600707874816 601261645824 602357352576 602816643072 604233855232 604794322944 605896467456 606678417408 607783995392 609880900608 610242920448 610805481472 611314720723 611881756416 612143988736 612385161216 612996816684 613464219648 613561916426 613787930112 614029750272 614394232832 614906464088 615375323136 615740604416 617027942412 617166863056 617394204672 617637445632 618519310528 619296139944 619561549824 620136235008 620653253472 621225411408 621266337792 621495189504 621594165248 622934777664 623201746944 624299864832 624875384448 625143185408 626014123602 626594793984 626822036736 627403456512 628546802688 630504892416 631086132224 632239792128 632469082112 633055739904 633937701726 634167607479 634209386496 634794041344 635912585532 636185116672 637362241536 637893621624 638523736064 638758944768 639010603008 639648852192 640238521488 640474361856 640726695936 641641527744 641894321664 642130771968 642233034016 642275344384 643104243712 644000204928 644491247616 645411454464 646006436096 646499008512 647399699253 648235211904 648277917696 649416520746 649802008576 650297475072 650640621568 652043879424 652323323904 653232128976 653576824019 654075168768 655267120032 655874924544 656760897536 657416875864 657918148608 658524659712 659685018636 659724719488 659967737856 661740112152 661783707648 662393782272 663560958816 663600892928 663845339136 664457314304 665628126912 665890371072 666285637632 666841131663 668074978944 668361293824 669538985472 669802770432 670156209408 671377465892 671889383424 672243923456 672288210944 673693773858 674093672448 674607661056 676193652736 677652021648 678571278336 679763087136 680166588416 680685207552 681633525888 681993207672 682513219584 682554294272 683756994816 684117797104 684387325824 685887078912 686523285504 687156166656 688137290624 688408402944 688661987328 688933306368 690511421376 690552977408 691193511936 691769772099 692453105664 692708179968 693346762752 694312720938 694568480256 694610280448 695834224344 696475688916 697006743552 697420480512 698645395112 699293435904 699593129984 700567790496 701101965312 701471920128 702750244672 703286083584 703703547904 705174791328 705593376768 706879212032 707791486976 708070342656 709318003968 709971898752 710393331712 711527717376 711950073856 712230567936 713485559808 713862049152 714143296512 714449354752 715162952798 715444712688 715708256256 716368041984 717032521728 717630324327 718339203072 718603812864 720268336674 720577019904 721846718712 722512163268 722559762432 722821808128 723492274176 724500230544 724762979976 724810727424 726087886272 726757240608 727068704768 729021281856 730010222592 730349810869 731027259648 731292376192 731970699264 733304603136 733863739392 733980610304 735589041152 737175510036 737613090816 738293069824 738565029888 738856009728 739593985347 739910950912 740840242176 741898016454 742190309424 742463705088 742630866944 743197114368 743589281792 744625236948 745193005056 745512370176 746256994224 746551004544 746826006528 746944941736 747514478592 748876708608 749571342336 751333572416 751906455552 753925735584 754248843264 756274413888 756324237312 757652607537 758355381504 758680387584 759379787776 760717859328 761043877888 762104150472 762806706908 763087696896 763841478656 764478306704 765187411968 765892810752 767242358631 767288532448 767571173376 767873581056 768278769664 768329383936 769632521742 769935741552 770392768512 770980184064 771622963776 772080992256 772792745984 774154451952 774459453312 776872099584 777333243904 779009743872 779420808768 780015108096 781436565504 781848910976 783870947328 784598040576 785976069501 786442617856 787042271232 788138764308 789155910144 789203402752 790594025256 791322845484 791666491392 792396300288 793056934992 793792548864 793840320512 794132742144 795239113536 795658742284 795972215904 796265422848 796579135488 797051977728 797716493952 798451880128 799192498176 799535005696 800648903424 800943833088 801259388928 801682194432 803094805296 803143136768 803755524096 804875301774 805914047232 806392430592 807861956608 808904556544 810031507761 810649147392 812554970402 813174534144 813657227264 815358352473 815412068352 815842341888 816513548288 817329088912 817952292864 818383906816 818706333696 820148942088 820500430848 821261500416 822703923216 823192272896 823516594176 824967678528 825728186592 826082066432 826848313344 827537671296 828300548544 828355117056 829814727168 830579703552 830885658624 830935662592 832399819776 833167179264 834685498136 835459725312 835762715648 836537942016 838062403584 838701416448 839539118502 840313059453 840673189888 842486297184 842930857146 842986389504 844074319872 845250268968 845556809972 845612515328 847883447376 848529948672 849816322048 850524828832 851678593024 852865136256 853515436032 853651361984 853965815808 854302261248 855522036992 855859095552 856174362624 857367169281 858473659008 858666939904 859321663488 860038095042 860548605952 861629412096 861998678016 863199599004 863517570048 864313615872 864370556928 865888694328 866691864576 867063300096 868591116288 868729443106 869391839232 869764431872 870976171968 872100225024 873689493376 874499899392 876848409864 877224198144 878032879616 879580024848 879956983808 881854815744 882320149536 882378276864 883191709696 884747945088 885127118848 887177365643 887504169216 887853828096 888380850176 889121508884 890766638592 891445837824 892189051866 892718647296 893070360576 893399334912 893541612544 895468742892 895852511232 896683474944 897431055696 898258365144 898791563264 899476881408 900730016352 901892468736 903536028864 904761704448 906350782848 907191484416 908844701184 909324276896 910017626112 911675993088 912516434432 914516105216 915364380672 916208222208 917822634624 917877870592 918215983104 918577741824 919495225026 920342874639 920681895168 921044625408 921591349248 922359696132 923062984704 923209986398 923270807552 923610906624 924462350336 925750294584 926091307008 926456168448 927778965792 928634251888 929342324736 929893974016 931838117112 931899506688 932391247872 934090387328 934802620416 935295893504 937313076672 937714778112 938584571904 939021185403 940233055104 940791169024 942820204032 944093790208 945757338624 946629198336 948359688192 948703623168 949583609856 949640757248 951314079744 951816065536 952191062016 953868878298 953926283584 954277675008 955157389312 956043362304 956840432436 957785604096 958138417152 958515904512 959473278288 960357782232 960711542784 960769359872 962462291616 962841482496 963349551024 963413016576 964656365568 966000307392 966350639968 966414303232 968117181696 969009654144 969748512768 972028375808 974124781119 974703012864 975446212608 975960932352 977739470848 978484985856 979848193464 981112753152 982900680048 983419333337 983484121088 984753373184 985141346304 986125313796 986877222912 987786989568 989197355272 989587079232 989951606784 990929485824 992610168228 992675561472 992833649264 993590673408 995009325632 995401339392 995768008704 996685971456 998442190368 998502278144 999428456448 1002112468416 1002541940736 1004308478208 1005234314112 1005665124352 1007066198838 1007834075136 1008365885184 1008432316416 1010203476716 1011140508672 1011573850112 1014290479104 1016138867296 1017450262528 1019644630704 1020249882624 1021027811328 1021190414336 1022989811508 1023428231168 1023831441408 1025635492224 1026176695656 1026580988736 1027190358016 1027973578752 1028830618368 1029441323008 1030734249984 1032205935936 1032612604416 1032992980992 1035829466112 1036790267904 1038679658496 1039062269952 1039227745024 1040020144128 1041469081407 1041915420672 1043751336516 1044713533374 1045161263104 1046130720768 1047968092668 1048940153856 1049389694976 1050851685744 1052207880192 1054125367008 1054929125376 1055097127312 1055555321856 1056528400384 1057409246656 1058390065152 1058843656192 1060318818048 1061296287872 1061687230464 1062105513984 1063621991936 1064957848128 1065589997568 1067291576064 1067531871232 1067925110784 1068345851904 1068909592576 1070793073728 1071214944768 1071674032128 1072744429197 1073167069032 1073562384384 1074552062976 1075189907456 1077508804608 1080042010348 1080865529856 1083768244902 1083839643648 1084232712192 1085238411264 1087144469964 1087216091136 1087789789184 1090135860912 1090603057152 1091608444928 1093531922784 1094000574464 1095015333888 1096540889472 1096938564288 1097956048896 1098022125568 1099956904704 1100970915456 1102977265394 1103383561728 1104400731392 1104473489408 1106419636224 1107439604736 1107847544832 1108284014592 1109866426368 1110889572352 1112847024681 1113285464136 1113946300416 1114795671552 1115383922688 1116937855422 1117416538112 1118268555264 1119385491336 1119826506816 1120417412604 1121271717888 1123315062912 1123907809528 1123981852672 1125432426496 1127000358624 1127859683328 1130511263168 1131373264896 1134411620832 1134486355968 1137153515008 1138020581376 1138621087744 1139069681664 1141076788992 1141145460736 1141565816832 1143156225708 1144210060362 1144631545344 1145762217984 1146717460056 1147781117952 1148839216128 1149331570688 1150479532762 1150932798672 1151356760064 1151810371584 1152418154496 1152494075904 1154448782613 1154518259104 1155589152768 1156084400128 1158121488384 1159189118976 1161231677928 1161301562624 1162800300032 1165308149376 1165999865856 1169131213152 1169632264192 1172154848256 1172773366464 1174910565311 1175806420992 1176426866048 1176504369152 1179663926784 1180563406848 1183338892288 1183805104128 1185891037884 1186984268226 1187499737088 1187688851456 1188594450432 1189585402488 1190291529728 1190760480768 1191199113216 1192858670304 1193488113426 1193958323856 1194398134272 1194470014976 1195577966592 1196574740928 1197677820192 1198788747264 1199302508544 1200973355136 1201415749632 1202523291648 1204714705152 1205633286144 1208467710464 1209588645888 1211792934912 1213356834816 1215567990784 1218832455603 1219761801216 1220485840896 1221610962944 1222629441446 1223763512832 1224287977472 1224770322432 1225993633368 1226928439296 1227123832852 1227575860224 1228059500544 1228788465664 1229812928176 1230750646272 1231481208832 1234055884824 1234333726112 1234788409344 1235274891264 1237038621056 1238592279888 1239123099648 1240272470016 1241306506944 1242450822816 1242532675584 1242990379008 1243188330496 1245869555328 1246403493888 1248599729664 1249750768896 1250286370816 1252028247204 1253189587968 1253644073472 1254806913024 1257093605376 1261009784832 1262172264448 1264396285719 1264479584256 1264938164224 1266111479808 1267875403452 1268335214958 1268418772992 1269588082688 1271825171064 1272370233344 1274724483072 1275787243248 1277047472128 1277517889536 1279297704384 1280477042976 1280948723712 1281453391872 1283283055488 1283788643328 1284261543936 1284466068032 1284550688768 1286208487424 1288000409856 1288982495232 1290057142563 1290822908928 1292012872192 1292998017024 1294799398506 1296470423808 1296555835392 1298833041492 1299604017152 1300594950144 1301281243136 1303094164659 1304087758848 1304646647808 1306464257952 1307153648038 1308150337536 1310534240064 1311749849088 1313521795072 1314833751728 1315836297216 1317049319424 1319370037272 1319449438976 1319935475712 1323480224304 1323567415296 1324787564544 1327121917632 1327201785856 1327690678272 1328914628608 1331256253824 1331780742144 1332571275264 1333682263326 1334911737089 1336149957888 1336722587648 1339077970944 1339605540864 1340312418816 1342754931784 1343778766848 1344487846912 1344576421888 1347387547716 1348187344896 1349215322112 1352387305472 1355304043296 1357142556672 1359526174272 1360333176832 1361370415104 1363267051776 1363986415344 1365026439168 1365108588544 1367513989632 1368235594208 1368774651648 1371774157824 1373046571008 1374312333312 1376274581248 1376816805888 1377323974656 1377866612736 1379242837539 1381022842752 1381105954816 1382387023872 1383539544198 1384814979597 1384906211328 1385416359936 1386693525504 1388625441876 1389136960512 1389220560896 1391668448688 1392951377832 1394013487104 1394840961024 1397290790224 1398586871808 1399186259968 1401135580992 1402203930624 1402943840256 1405500489344 1406572167168 1410349582656 1411186753536 1413758424064 1415582973952 1416140685312 1418636007936 1419943797504 1420786663424 1423055434752 1423900147712 1424461135872 1426971119616 1427198370817 1427724098304 1428286593024 1428898709504 1430325905596 1430889425376 1431416512512 1432736083968 1434065043456 1435260648654 1436678406144 1437207625728 1440536673348 1441154039808 1443693437424 1445024326536 1445119524864 1445643616256 1446984548352 1449000461088 1449525959952 1449621454848 1452175772544 1453514481216 1454137409536 1458042563712 1460699621738 1462054519296 1462584752384 1463941398528 1466609206272 1467727478784 1467961220608 1471178082304 1474351020072 1475226181632 1476586139648 1477130059776 1477712019456 1479187970694 1479821901824 1481680484352 1483796032908 1484380618848 1484927410176 1485261733888 1486394228736 1487178563584 1489250473896 1490386010112 1491024740352 1492513988448 1493102009088 1493652013056 1493889883472 1495028957184 1497753417216 1499142684672 1502667144832 1503812911104 1507851471168 1508497686528 1510599298257 1512548827776 1512648474624 1515305215074 1516710763008 1517360775168 1518759575552 1521435718656 1522087755776 1524208300944 1525613413816 1526175393792 1527682957312 1528956613408 1530374823936 1531785621504 1534484717262 1534577064896 1535142346752 1535747162112 1536557539328 1536658767872 1539265043484 1539871483104 1540785537024 1541960368128 1543245927552 1544161984512 1545585491968 1548308903904 1548918906624 1553744199168 1554666487808 1558019487744 1558841617536 1560030216192 1562873131008 1563697821952 1567070300061 1567741894656 1569196081152 1571952139002 1572885235712 1574084542464 1576277528616 1578311820288 1578406805504 1581188050512 1582645690968 1583332982784 1584792600576 1586113869984 1587585097728 1587680641024 1588265484288 1590478227072 1591317484568 1591944431808 1592530845696 1593158270976 1594103955456 1595432987904 1596903760256 1598384996352 1601297806848 1601887666176 1602518777856 1603364388864 1606189610592 1606286273536 1607511048192 1609750603548 1611828094464 1612784861184 1615723913216 1617809113088 1620063015522 1621298294784 1625109940804 1626349068288 1627314454528 1630716704946 1630824136704 1631684683776 1633027096576 1634658177824 1635904585728 1636767813632 1637412667392 1640297884176 1641000861696 1642523000832 1645407846432 1646384545792 1647033188352 1649935357056 1651456373184 1652164132864 1653696626688 1654465898091 1655075342592 1656601097088 1656710234112 1659629454336 1661159407104 1661771317248 1661871325184 1664799639552 1666334358528 1669370996272 1670919450624 1671525431296 1673075884032 1675406783133 1676124807168 1677402832896 1679078237004 1680626118906 1681346379776 1684972594368 1685861714292 1685972779008 1688148639744 1690500537936 1691113619944 1691225030656 1695766894752 1697059897344 1699632644096 1701049657664 1703357186048 1705730272512 1707030872064 1707302723968 1707931631616 1708604522496 1711044073984 1711718191104 1712348725248 1714734338562 1716315090543 1716947318016 1717333879808 1718643326976 1720076190084 1721097211904 1723258824192 1723997356032 1725719299143 1726399198008 1727035140096 1728627231744 1728741113856 1731777388656 1733383729152 1734126600192 1737182232576 1737458886212 1738783678464 1739528863744 1741952343936 1744200450048 1747378986752 1748999798784 1753696819728 1754448396288 1756065759232 1759160049696 1759913967616 1763709631488 1764640299072 1764756553728 1766383419392 1767856084253 1769495890176 1770254237696 1774354731286 1775008338432 1775707656192 1776761700352 1778243017768 1780476402339 1781533277184 1782891675648 1784378103732 1785437294592 1786140721152 1786798669824 1787083225088 1790232170139 1790937485784 1791705022464 1793366949888 1794862111392 1796516730288 1797583126528 1798953762816 1801460032704 1803784937472 1807072057728 1812701565696 1814382968832 1817689402368 1818648553792 1820035252224 1823351986176 1825032868864 1829032210432 1830728761344 1832416444416 1833944162169 1835645269248 1835755741184 1836431966208 1837155483648 1838990450052 1840685749278 1841363790336 1842089250816 1843182698496 1844719392264 1846125969408 1846419972796 1846541615104 1847221813248 1848924700672 1851500589168 1852182614016 1852912336896 1855557931584 1857268503776 1858684649472 1859787948032 1863676234224 1863799013376 1864782495744 1868180774656 1869605240832 1870591787008 1874626153344 1875429556224 1878042370806 1880466110208 1881582338048 1885640408064 1888187580416 1890073518109 1891514677248 1893258396672 1896719376384 1897407246336 1899167219712 1899281514496 1902502822437 1902628159488 1903632131072 1904382124032 1907737756596 1907852567168 1908555350016 1910314778624 1912086724608 1913680864872 1915571208192 1916276834304 1917031809024 1918946556576 1920715564464 1921423085568 1921538719744 1924924583232 1925682964992 1926699102048 1926826033152 1929312731136 1932000614784 1932701279936 1932828606464 1936234363392 1938019308288 1939497025536 1944056751616 1948249562238 1949406025728 1950892425216 1951921864704 1955478941696 1956969971712 1959696386928 1960730472057 1962225506304 1965801360096 1966838666674 1966968242176 1969506746368 1970282692608 1972250627592 1973754445824 1975573979136 1978394710544 1979174158464 1979903213568 1985220336456 1985351122944 1985667298528 1987181346816 1990018651264 1990802678784 1991536017408 1993371942912 1996884380736 1997004556288 1998856912896 2000523394989 2004224936832 2005083881472 2008616956416 2010468628224 2011330248704 2014132397676 2015668150272 2016731770368 2016864632832 2020406953432 2022281017344 2023147700224 2028580958208 2032277734592 2034900525056 2039289261408 2040499765248 2042055622656 2042380828672 2045979623016 2046856462336 2047662882816 2051270984448 2052353391312 2053161977472 2054380716032 2057661236736 2058882646016 2061468499968 2064411871872 2065225208832 2065985961984 2071658932224 2073580535808 2075309316297 2077359316992 2078124539904 2078455490048 2080040288256 2082938162814 2083830841344 2087502673032 2089427066748 2090322526208 2092261441536 2095936185336 2097880307712 2098779389952 2101703371488 2104415760384 2108250734016 2109858250752 2110194254624 2111110643712 2113056800768 2114818493312 2116780130304 2120637636096 2122592575744 2123374460928 2124211027968 2127243983872 2129915696256 2131179995136 2134583152128 2135063742464 2135850221568 2136691703808 2137819185152 2141586147456 2142429889536 2143348064256 2145488858394 2146334138064 2147124768768 2147466707491 2149104125952 2150379814912 2155017609216 2160084020696 2161731059712 2167536489804 2167679287296 2168465424384 2170476822528 2174288939928 2174432182272 2175579578368 2180271721824 2181206114304 2183216889856 2187063845568 2188001148928 2190030667776 2191049432607 2193081778944 2193877128576 2195912097792 2196044251136 2199913809408 2201941830912 2205954530788 2206767123456 2208801462784 2208946978816 2212839272448 2214879209472 2215695089664 2216568029184 2218781956041 2219732852736 2221779144704 2225694049362 2226570928272 2227892600832 2229591343104 2230767845376 2233875710844 2234833076224 2236537110528 2238770982672 2239653013632 2240834825208 2242543435776 2246630125824 2247815619056 2247963705344 2250864852992 2254000717248 2255719366656 2261022526336 2262746529792 2268823241664 2268972711936 2272957822611 2274307030016 2276041162752 2277242175488 2278139363328 2282153577984 2282290921472 2283131633664 2286312451416 2288420120724 2289263090688 2291524435968 2293434920112 2295562235904 2297678432256 2298663141376 2300959065524 2301865597344 2302713520128 2303620743168 2304836308992 2304988151808 2308897565226 2309036518208 2311178305536 2312168800256 2316242976768 2318378237952 2322463355856 2322603125248 2325600600064 2330616298752 2331999731712 2338262426304 2339264528384 2344309696512 2345546732928 2349821130622 2351612841984 2352853732096 2353008738304 2357928208503 2359327853568 2361126813696 2366677784576 2367610208256 2371782075768 2373968536452 2374999474176 2375377702912 2377188900864 2379170804976 2380583059456 2381520961536 2382398226432 2385717340608 2386976226852 2387916647712 2388796268544 2388940029952 2391155933184 2393149481856 2395355640384 2397577494528 2398605017088 2401946710272 2402831499264 2405046583296 2409429410304 2411266572288 2416935420928 2419177291776 2423585869824 2426713669632 2430094523283 2431135981568 2437664911206 2439523602432 2440971681792 2443221925888 2445258882892 2447527025664 2448575954944 2449540644864 2451987266736 2453856878592 2454247665704 2455151720448 2456119001088 2457576931328 2459625856352 2461501292544 2462962417664 2468111769648 2468667452224 2469576818688 2470549782528 2474077242112 2477184559776 2478246199296 2480544940032 2482613013888 2484901645632 2485065351168 2486376660992 2491739110656 2492806987776 2497199459328 2499501537792 2500572741632 2504056494408 2506379175936 2507288146944 2509613826048 2514187210752 2520939178359 2522019569664 2524344528896 2528792571438 2528959168512 2529876328448 2532222959616 2535750806904 2536670429916 2536837545984 2539176165376 2543650342128 2544740466688 2549448966144 2551574486496 2554094944256 2555035779072 2558595408768 2560954085952 2561897447424 2562906783744 2566566110976 2567577286656 2568523087872 2568932136064 2569101377536 2576000819712 2577964990464 2580114285126 2581645817856 2584025744384 2585996034048 2589598797012 2592940847616 2593111670784 2597666082984 2599208034304 2601189900288 2602562486272 2606188329318 2608175517696 2609293295616 2612928515904 2614307296076 2616300675072 2621068480128 2623499698176 2627043590144 2629667503456 2631672594432 2634098638848 2638740074544 2638898877952 2639870951424 2646960448608 2647134830592 2649575129088 2654243835264 2654403571712 2655381356544 2657829257216 2661532096929 2662512507648 2663561484288 2665142550528 2667364526652 2669823474178 2672299915776 2673445175296 2678155941888 2679211081728 2680624837632 2685509863568 2687557533696 2688975693824 2689152843776 2694775095432 2696374689792 2698430644224 2704774610944 2710608086592 2714285113344 2719052348544 2720666353664 2726534103552 2727972830688 2730052878336 2730217177088 2735027979264 2736471188416 2737549303296 2743548315648 2746093142016 2748624666624 2752549162496 2753633611776 2754647949312 2755733225472 2758485675078 2761028623917 2762045685504 2762211909632 2764774047744 2767079088396 2769629959194 2769812422656 2770832719872 2773387051008 2777250883752 2778273921024 2778441121792 2783336897376 2785902755664 2788026974208 2789681922048 2794581580448 2797173743616 2798372519936 2802271161984 2804407861248 2805887680512 2811000978688 2813144334336 2817063556209 2820699165312 2822373507072 2827516848128 2831165947904 2832281370624 2837272015872 2839887595008 2841573326848 2843942396407 2846110869504 2847800295424 2848922271744 2853942239232 2854396741634 2855448196608 2856573186048 2857797419008 2860651811192 2861778850752 2862833025024 2865472167936 2868130086912 2870521297308 2873356812288 2874415251456 2881073346696 2882308079616 2887386874848 2890048653072 2890239049728 2891287232512 2893969096704 2898000922176 2899051919904 2899242909696 2904351545088 2907028962432 2908274819072 2916085127424 2921399243476 2924109038592 2925169504768 2927882797056 2933218412544 2935454957568 2935922441216 2942356164608 2948702040144 2950258000011 2950452363264 2953172279296 2954260119552 2955424038912 2958375941388 2959643803648 2963360968704 2967592065816 2968761237696 2969854820352 2970523467776 2972788457472 2974357127168 2978500947792 2980772020224 2985027976896 2986204018176 2987304026112 2987779766944 2990057914368 2995506834432 2998285369344 3005334289664 3007625822208 3015702942336 3016995373056 3021198596514 3025097655552 3025296949248 3030610430148 3033421526016 3034721550336 3037519151104 3040553050871 3042871437312 3044175511552 3048416601888 3051226827632 3052350787584 3055365914624 3057913226816 3060749647872 3063571243008 3068969434524 3069154129792 3070284693504 3071494324224 3073115078656 3078530086968 3079742966208 3081571074048 3083920736256 3086491855104 3088323969024 3091170983936 3096617807808 3097837813248 3107488398336 3109332975616 3116038975488 3117683235072 3120060432384 3125746262016 3127395643904 3134140600122 3135483789312 3138392162304 3143904278004 3145770471424 3148169084928 3152555057232 3156623640576 3156813611008 3162376101024 3165291381936 3166665965568 3169585201152 3172227739968 3175170195456 3175361282048 3176530968576 3180956454144 3182634969136 3183888863616 3185061691392 3186316541952 3190865975808 3193807520512 3196769992704 3202595613696 3203775332352 3205037555712 3206728777728 3212379221184 3212572547072 3215022096384 3218233287591 3219501207096 3223656188928 3225569722368 3231234952393 3231447826432 3235618226176 3240126031044 3242596589568 3250219881608 3252698136576 3254628909056 3261433409892 3261648273408 3263369367552 3269316355648 3271809171456 3273535627264 3274825334784 3280595768352 3282001723392 3285046001664 3290815692864 3292769091584 3294066376704 3299870714112 3302912746368 3304328265728 3308931796182 3310150685184 3313202194176 3313420468224 3319258908672 3322318814208 3323542634496 3323742650368 3329599279104 3332668717056 3338541074043 3338741992544 3341838901248 3343050862592 3346151768064 3350813566266 3352249614336 3354805665792 3358156474008 3361252237812 3362692759552 3369945188736 3371723428584 3371945558016 3376297279488 3381001075872 3382227239888 3382450061312 3391533789504 3394119794688 3399265288192 3402099315328 3411460545024 3414061744128 3414605447936 3415863263232 3417209044992 3422088147968 3423436382208 3424697450496 3429468677124 3432630181086 3433894636032 3434667759616 3437286653952 3440152380168 3442194423808 3446517648384 3447994712064 3451438598286 3452798396016 3454070280192 3457254463488 3457482227712 3463554777312 3466767458304 3468253200384 3474364465152 3474917772424 3477567356928 3479057727488 3483904687872 3488400900096 3494757973504 3497999597568 3507393639456 3508896792576 3512131518464 3518320099392 3519827935232 3524731695933 3527419262976 3529280598144 3529513107456 3532766838784 3535712168506 3538991780352 3540508475392 3548709462572 3550016676864 3551415312384 3553523400704 3556486035536 3560952804678 3563066554368 3565783351296 3568756207464 3570874589184 3572281442304 3573597339648 3574166450176 3580464340278 3581874971568 3583410044928 3586733899776 3589724222784 3593033460576 3595166253056 3597907525632 3602920065408 3607569874944 3614144115456 3625403131392 3628765937664 3635378804736 3637297107584 3640070504448 3646703972352 3650065737728 3656497366809 3658064420864 3661457522688 3664832888832 3667888324338 3671290538496 3671511482368 3672863932416 3674310967296 3677980900104 3681371498556 3682727580672 3684178501632 3686365396992 3689438784528 3692251938816 3692839945592 3693083230208 3694443626496 3697849401344 3703001178336 3704365228032 3705824673792 3711115863168 3714537007552 3717369298944 3719575896064 3727352468448 3727598026752 3729564991488 3736361549312 3739210481664 3741183574016 3749252306688 3750859112448 3756084741612 3760932220416 3763164676096 3771280816128 3776375160832 3780147036218 3783029354496 3786516793344 3793188857157 3793438752768 3794814492672 3798334439424 3798563028992 3805005644874 3805256318976 3807264262144 3808764248064 3815475513192 3815705134336 3817110700032 3820629557248 3824173449216 3827361729744 3831142416384 3832553668608 3837893113152 3841431128928 3842846171136 3843077439488 3849849166464 3851365929984 3853398204096 3853652066304 3858625462272 3860420428879 3864001229568 3865402559872 3865657212928 3872468726784 3876038616576 3878994051072 3888113503232 3896499124476 3898812051456 3901784850432 3903843729408 3909282493977 3910957883392 3913939943424 3919392773856 3921460944114 3924451012608 3931602720192 3933677333348 3933936484352 3939013492736 3940565385216 3944501255184 3947508891648 3951147958272 3956789421088 3958348316928 3959806427136 3970440672912 3970702245888 3971334597056 3974362693632 3980037302528 3981605357568 3983072034816 3986743885824 3993768761472 3994009112576 3997713825792 4001046789978 4004735211267 4008449873664 4010167762944 4017233912832 4020937256448 4022660497408 4028264795352 4031336300544 4033463540736 4033729265664 4040813906864 4044562034688 4046295400448 4057161916416 4064555469184 4069801050112 4078578522816 4080999530496 4084111245312 4084761657344 4091959246032 4093712924672 4095325765632 4102541968896 4104706782624 4106323954944 4108761432064 4115322473472 4117765292032 4122936999936 4128823743744 4130450417664 4131971923968 4143317864448 4147161071616 4150618632594 4154444938791 4154718633984 4156249079808 4156910980096 4160080576512 4165876325628 4167661682688 4175005346064 4178854133496 4180645052416 4184522883072 4191872370672 4195760615424 4197558779904 4203406742976 4208831520768 4216501468032 4219716501504 4220388509248 4226113601536 4229636986624 4233560260608 4241275272192 4245185151488 4246748921856 4248422055936 4254487967744 4259831392512 4262359990272 4269166304256 4270127484928 4271700443136 4273383407616 4275638370304 4281595112451 4283172294912 4284859779072 4286696128512 4290977716788 4292668276128 4294249537536 4294933414982 4298208251904 4300759629824 4310035218432 4320168041392 4323462119424 4335072979608 4335358574592 4336930848768 4340953645056 4348577879856 4348864364544 4351159156736 4360543443648 4362412228608 4366433779712 4374127691136 4376002297856 4382098865214 4386163557888 4387754257152 4391824195584 4392088502272 4399827618816 4403883661824 4411909061576 4413534246912 4417602925568 4417893957632 4425678544896 4429758418944 4431390179328 4433136058368 4437563912082 4439465705472 4443558289408 4451388098724 4453141856544 4455785201664 4459182686208 4461535690752 4467751421688 4469666152448 4473074221056 4477541965344 4479306027264 4481669650416 4485086871552 4493260251648 4495631238112 4495927410688 4501729705984 4508001434496 4511438733312 4522045052672 4525493059584 4531797894771 4537646483328 4537945423872 4545915645222 4548614060032 4552082325504 4554484350976 4556278726656 4564307155968 4564581842944 4566263267328 4572624902832 4575037768133 4576840241448 4578526181376 4583048871936 4586869840224 4591124471808 4595356864512 4597326282752 4601918131048 4603731194688 4605427040256 4607241486336 4609672617984 4609976303616 4617795130452 4618073036416 4622356611072 4632485953536 4636756475904 4644926711712 4645206250496 4651201200128 4661232597504 4663999463424 4676524852608 4678529056768 4688619393024 4691093465856 4699642261244 4703225683968 4705707464192 4706017476608 4715856417006 4718655707136 4722253627392 4733355569152 4735220416512 4743564151536 4747937072904 4749998948352 4750755405824 4754377801728 4758341609952 4761166118912 4763041923072 4764796452864 4771434681216 4773952453704 4775833295424 4777592537088 4777880059904 4782311866368 4786298963712 4790711280768 4795154989056 4803893420544 4805662998528 4810093166592 4818858820608 4822533144576 4833870841856 4838354583552 4847171739648 4853427339264 4860189046566 4862271963136 4875329822412 4879047204864 4881943363584 4886443851776 4890517765784 4895054051328 4897151909888 4899081289728 4903974533472 4907713757184 4908495331408 4910303440896 4912238002176 4915153862656 4919251712704 4923002585088 4925924835328 4936223539296 4937334904448 4939153637376 4941099565056 4948154484224 4954369119552 4956492398592 4961089880064 4963397694273 4965226027776 4969803291264 4970130702336 4972753321984 4983478221312 4985613975552 4994398918656 4999003075584 5001145483264 5008112988816 5012758351872 5014576293888 5019227652096 5028374421504 5041878356718 5044039139328 5048689057792 5057585142876 5057918337024 5059752656896 5064445919232 5071501613808 5073340859832 5073675091968 5078352330752 5087300684256 5089480933376 5098897932288 5103148972992 5108189888512 5110071558144 5112448676083 5117190817536 5121908171904 5123794894848 5125813567488 5133132221952 5135154573312 5137046175744 5137864272128 5138202755072 5148945271629 5152001639424 5155929980928 5160228570252 5163291635712 5168051488768 5171992068096 5177157897429 5179197594024 5185881695232 5186223341568 5195332165968 5198416068608 5202379800576 5205124972544 5212376658636 5216351035392 5218586591232 5225857031808 5228614592152 5232601350144 5242136960256 5246999396352 5259335006912 5263345188864 5268197277696 5277480149088 5277797755904 5279741902848 5293920897216 5294269661184 5299150258176 5303568252759 5308487670528 5308807143424 5310762713088 5315658514432 5323064193858 5325025015296 5327122968576 5330285101056 5334729053304 5339646948356 5344599831552 5346890350592 5356311883776 5358422163456 5361249675264 5370696510417 5371019727136 5375115067392 5377951387648 5378305687552 5389550190864 5392749379584 5396861288448 5409549221888 5421216173184 5438104697088 5441332707328 5453068207104 5455945661376 5460105756672 5460434354176 5470055958528 5472942376832 5475098606592 5487096631296 5492186284032 5497249333248 5501832486507 5505098324992 5507267223552 5509295898624 5511466450944 5516971350156 5522057247834 5524091371008 5524423819264 5529548095488 5534158176792 5539259918388 5539624845312 5541665439744 5546774102016 5554501767504 5556547842048 5556882243584 5566673794752 5571805511328 5576053948416 5579363844096 5589163160896 5594347487232 5596745039872 5604542323968 5608815722496 5611775361024 5622001957376 5626288668672 5634127112418 5641398330624 5644747014144 5655033696256 5662331895808 5664562741248 5670220554327 5674544031744 5679775190016 5683146653696 5687884792814 5692221739008 5695600590848 5697844543488 5707508467311 5707884478464 5708793483268 5710896393216 5713146372096 5715594838016 5721303622384 5723557701504 5725666050048 5730944335872 5736260173824 5741042594616 5746713624576 5748830502912 5762146693392 5764616159232 5774773749696 5780097306144 5780478099456 5782574465024 5787938193408 5796001844352 5798103839808 5798485819392 5808703090176 5814057924864 5816549638144 5832170254848 5842798486952 5848218077184 5850339009536 5855765594112 5866436825088 5870909915136 5871844882432 5882191416171 5884712329216 5897404080288 5900516000022 5900904726528 5906344558592 5908520239104 5910848077824 5916751882776 5919287607296 5926721937408 5935184131632 5937522475392 5939709640704 5941046935552 5948714254336 5957001895584 5961544040448 5970055953792 5972408036352 5974608052224 5975559533888 5980115828736 5991013668864 5996570738688 6001570184967 6010668579328 6015251644416 6031405884672 6033990746112 6042397193028 6050195311104 6050593898496 6061220860296 6066843052032 6069443100672 6075038302208 6081106101742 6085742874624 6088351023104 6096833203776 6102453655264 6104701575168 6110731829248 6115826453632 6121499295744 6127142486016 6137938869048 6138308259584 6140569387008 6142988648448 6146230157312 6157060173936 6159485932416 6163142148096 6172983710208 6176647938048 6182341967872 6193235615616 6195675626496 6210241559501 6214976796672 6218665951232 6232077950976 6235366470144 6240120864768 6251492524032 6254791287808 6268281200244 6270967578624 6276784324608 6287808556008 6291540942848 6296338169856 6305110114464 6313247281152 6313627222016 6324752202048 6330582763872 6333331931136 6339170402304 6344455479936 6350340390912 6350722564096 6361912908288 6365269938272 6367777727232 6370123382784 6372633083904 6381731951616 6387615041024 6393539985408 6405191227392 6407550664704 6410075111424 6413457555456 6424758442368 6425145094144 6430044192768 6436466575182 6439002414192 6442400122473 6447312377856 6451139444736 6462469904786 6462895652864 6471236452352 6480252062088 6485193179136 6500439763216 6505396273152 6509257818112 6522866819784 6523296546816 6526738735104 6538632711296 6543618342912 6547071254528 6549650669568 6561191536704 6564003446784 6570092003328 6573148297821 6581631385728 6585538183168 6588132753408 6599741428224 6605825492736 6608656531456 6617863592364 6620301370368 6626404388352 6626840936448 6638517817344 6644637628416 6647085268992 6647485300736 6659198558208 6665337434112 6677082148086 6677483985088 6683677802496 6686101725184 6692303536128 6701627132532 6704499228672 6709611331584 6716312948016 6722504475624 6725385519104 6739890377472 6743446857168 6743891116032 6752594558976 6762002151744 6764454479776 6764900122624 6783067579008 6788239589376 6798530576384 6804198630656 6818873467833 6822921090048 6828123488256 6829210895872 6831726526464 6834418089984 6844176295936 6846872764416 6849394900992 6858937354248 6865260362172 6867789272064 6869335519232 6874573307904 6880304760336 6884388847616 6893035296768 6895989424128 6902877196572 6905596792032 6908140560384 6914508926976 6914964455424 6927109554624 6933534916608 6936506400768 6948728930304 6949835544848 6955134713856 6967809375744 6976801800192 6989515947008 6995999195136 7014787278912 7017793585152 7024263036928 7036640198784 7039655870464 7049463391866 7054838525952 7055962038899 7058561196288 7059026214912 7065533677568 7071424337012 7077983560704 7081016950784 7097418925144 7100033353728 7102830624768 7107046801408 7112972071072 7121905609356 7126133108736 7131566702592 7137512414928 7141749178368 7144562884608 7147194679296 7148332900352 7160928680556 7163749943136 7166820089856 7173467799552 7179448445568 7186066921152 7190332506112 7195815051264 7205840130816 7215139749888 7228288230912 7250806262784 7257531875328 7270757609472 7274594215168 7280141008896 7290283569849 7293407944704 7300131475456 7312994733618 7316128841728 7322915045376 7329665777664 7335776648676 7342581076992 7343022964736 7345727864832 7348621934592 7355961800208 7362742997112 7365455161344 7368357003264 7372730793984 7378877569056 7384503877632 7385679891184 7386166460416 7388887252992 7395698802688 7406002356672 7408730456064 7411649347584 7422231726336 7429074015104 7434738597888 7454704936896 7455196053504 7459129982976 7472723098624 7478420963328 7482367148032 7498504613376 7501718224896 7512169483224 7521864440832 7526329352192 7542561632256 7552750321664 7560294072436 7566058708992 7573033586688 7586377714314 7586877505536 7589628985344 7596668878848 7597126057984 7610011289748 7610512637952 7614528524288 7617528496128 7630951026384 7631410268672 7634221400064 7641259114496 7648346898432 7654723459488 7662284832768 7665107337216 7675786226304 7682862257856 7685692342272 7686154878976 7699698332928 7702731859968 7706796408192 7707304132608 7720840857758 7728002459136 7730805119744 7731314425856 7744937453568 7752077233152 7757988102144 7776227006464 7792998248952 7797624102912 7803569700864 7807687458816 7818564987954 7821915766784 7827879886848 7838785547712 7842921888228 7848902025216 7863205440384 7867354666696 7867872968704 7878026985472 7881130770432 7889002510368 7895017783296 7902295916544 7913578842176 7916696633856 7919612854272 7940881345824 7941404491776 7942669194112 7948725387264 7960074605056 7963210715136 7966144069632 7973487771648 7984596290787 7987537522944 7988018225152 7995427651584 8002093579956 8009470422534 8016899747328 8020335525888 8034467825664 8041874512896 8045320994816 8056529590704 8062672601088 8066927081472 8067458531328 8081627813728 8089124069376 8092590800896 8114323832832 8129110938368 8139602100224 8157157045632 8161999060992 8169523314688 8183918492064 8187425849344 8190651531264 8205083937792 8209413565248 8212647909888 8217522864128 8224373957177 8230644946944 8235530584064 8245873999872 8257647487488 8260900835328 8263943847936 8283085871751 8286635728896 8294322143232 8301237265188 8308889877582 8309437267968 8312498159616 8313821960192 8320161153024 8331752651256 8335323365376 8350010692128 8357708266992 8361290104832 8369045766144 8383744741344 8391521230848 8395117559808 8406813485952 8417663041536 8433002936064 8439433003008 8440777018496 8459273973248 8467120521216 8482550544384 8490370302976 8493497843712 8496844111872 8508975935488 8519662785024 8524719980544 8531827189221 8538332608512 8540254969856 8543400886272 8546766815232 8551276740608 8563190224902 8566344589824 8569719558144 8573392257024 8581955433576 8585336552256 8588499075072 8589866829964 8596416503808 8601519259648 8620070436864 8640336082784 8646924238848 8670145959216 8670717149184 8673861697536 8681907290112 8697155759712 8697728729088 8702318313472 8721086887296 8724824457216 8732867559424 8748255382272 8752004595712 8764197730428 8772327115776 8775508514304 8783648391168 8784177004544 8799655237632 8807767323648 8823818123152 8827068493824 8835205851136 8835787915264 8850774000033 8851357089792 8859516837888 8862780358656 8866272116736 8875127824164 8878931410944 8887116578816 8902776197448 8906283713088 8911570403328 8918365372416 8923071381504 8935502843376 8939332304896 8955083930688 8958612054528 8963339300832 8970173743104 8986520503296 8991262476224 8991854821376 9003459411968 9016002868992 9022877466624 9044090105344 9050986119168 9063595789542 9075292966656 9075890847744 9091831290444 9097228120064 9104164651008 9108968701952 9112557453312 9121659152613 9128614311936 9129163685888 9132526534656 9145249805664 9150075536266 9153680482896 9157052362752 9166097743872 9173739680448 9182248943616 9190713729024 9194652565504 9203836262096 9207462389376 9210854080512 9214482972672 9219345235968 9235590260904 9236146072832 9244713222144 9264971907072 9273512951808 9289853423424 9290412500992 9302402400256 9322465195008 9327998926848 9344382159623 9353049705216 9357058113536 9377238786048 9382186931712 9399284522488 9406451367936 9411414928384 9412034953216 9431712834012 9437311414272 9444507254784 9466711138304 9470440833024 9487128303072 9495874145808 9499997896704 9501510811648 9508755603456 9516683219904 9522332237824 9526083846144 9529592905728 9542869362432 9547904907408 9551666590848 9555185074176 9555760119808 9572597927424 9581422561536 9590309978112 9607786841088 9611325997056 9620186333184 9637717641216 9645066289152 9654699862773 9667741683712 9676709167104 9693704857179 9694343479296 9706854678528 9720378093132 9724543926272 9750659644824 9758094409728 9763886727168 9772887703552 9781035531568 9790108102656 9794303819776 9807949066944 9815427514368 9816990662816 9820606881792 9824476004352 9830307725312 9838503425408 9846005170176 9872447078592 9874669808896 9878307274752 9882199130112 9896308968448 9908738239104 9912984797184 9926795388546 9930452055552 9939606582528 9940261404672 9945506643968 9966956442624 9971227951104 9988797837312 9990388595719 9998006151168 10002290966528 10016225977632 10025516703744 10029152587776 10038455304192 10056748843008 10083756713436 10088078278656 10097378115584 10115170285752 10115836674048 10119505313792 10128891838464 10143003227616 10146681719664 10147350183936 10156704661504 10174601368512 10178961866752 10197795864576 10206297945984 10216379777024 10224897352166 10234381635072 10243816343808 10247589789696 10251627134976 10266264443904 10270309146624 10274092351488 10275728544256 10276405510144 10297890543258 10304003278848 10311859961856 10320457140504 10326583271424 10336102977536 10343984136192 10354315794858 10358395188048 10371763390464 10372446683136 10390664331936 10396832137216 10404759601152 10410249945088 10424753317272 10432702070784 10437173182464 10451714063616 10457229184304 10465202700288 10484273920512 10493998792704 10518670013824 10526690377728 10536394555392 10554960298176 10555595511808 10559483805696 10574195087799 10587841794432 10588539322368 10598300516352 10607136505518 10616975341056 10617614286848 10621525426176 10631317028864 10646128387716 10650050030592 10654245937152 10660570202112 10669458106608 10679293896712 10689199663104 10693780701184 10712623767552 10716844326912 10722499350528 10741393020834 10742039454272 10750230134784 10755902775296 10756611375104 10779100381728 10785498759168 10793722576896 10819098443776 10842432346368 10876209394176 10882665414656 10906136414208 10911891322752 10920211513344 10920868708352 10940111917056 10945884753664 10950197213184 10969492100427 10974193262592 10984372568064 10994498666496 11003664973014 11010196649984 11014534447104 11018591797248 11022932901888 11033942700312 11044114495668 11048182742016 11048847638528 11059096190976 11068316353584 11078519836776 11079249690624 11083330879488 11093548204032 11109003535008 11113095684096 11113764487168 11133347589504 11143611022656 11152107896832 11158727688192 11178326321792 11188694974464 11209084647936 11217631444992 11223550722048 11244003914752 11252577337344 11268254224836 11282796661248 11289494028288 11310067392512 11324663791616 11329125482496 11340441108654 11349088063488 11359550380032 11366293307392 11375769585628 11384443478016 11391201181696 11395689086976 11415016934622 11415768956928 11417586966536 11421792786432 11426292744192 11431189676032 11442607244768 11447115403008 11451332100096 11461888671744 11472520347648 11482085189232 11493427249152 11497661005824 11524293386784 11529232318464 11549547499392 11560194612288 11560956198912 11565148930048 11575876386816 11581261286637 11592003688704 11596207679616 11596971638784 11617406180352 11628115849728 11633099276288 11664340509696 11685596973904 11696436154368 11700678019072 11711531188224 11727847481931 11732873650176 11741819830272 11743689764864 11764382832342 11769424658432 11794808160576 11801032000044 11801809453056 11812689117184 11817040478208 11821696155648 11833503765552 11838575214592 11853443874816 11870368263264 11875044950784 11879419281408 11882093871104 11897428508672 11914003791168 11923088080896 11940111907584 11944816072704 11949216104448 11951119067776 11960231657472 11982027337728 11993141477376 12003140369934 12014205633801 12021337158656 12030503288832 12062811769344 12067981492224 12084794386056 12100390622208 12101187796992 12122441720592 12133686104064 12138886201344 12150076604416 12162212203484 12171485749248 12176702046208 12193666407552 12204907310528 12209403150336 12221463658496 12231652907264 12242998591488 12254284972032 12275877738096 12276616519168 12281138774016 12285977296896 12292460314624 12314120347872 12318971864832 12326284296192 12345967420416 12353295876096 12364683935744 12386471231232 12391351252992 12420483119002 12429953593344 12437331902464 12463334816373 12464155901952 12470732940288 12480241729536 12502985048064 12509582575616 12536562400488 12541935157248 12553568649216 12575617112016 12583081885696 12592676339712 12610220228928 12626494562304 12627254444032 12649504404096 12661165527744 12678340804608 12688910959872 12700680781824 12701445128192 12723825816576 12730539876544 12735555454464 12740246765568 12745266167808 12763463903232 12775230082048 12787079970816 12810382454784 12815101329408 12820150222848 12826915110912 12844785337353 12849516884736 12850290188288 12860088385536 12872933150364 12878004828384 12884800244946 12894624755712 12902278889472 12924939809572 12925791305728 12942472904704 12960504124176 12970386358272 13000879526432 13010792546304 13018515636224 13045733639568 13046593093632 13053477470208 13077265422592 13087236685824 13094142509056 13099301339136 13122383073408 13128006893568 13146296595642 13163262771456 13171076366336 13176265506816 13199482856448 13211650985472 13217313062912 13230514626763 13235727184728 13240602740736 13252808776704 13253681872896 13277035634688 13289275256832 13294170537984 13294970601472 13318397116416 13330674868224 13354164296172 13354967970176 13367355604992 13372203450368 13384607072256 13403254265064 13408998457344 13419222663168 13432625896032 13445008951248 13450771038208 13479780754944 13486893714336 13487782232064 13505189117952 13524004303488 13528908959552 13529800245248 13566135158016 13576479178752 13608397261312 13637746935666 13645842180096 13656246976512 13658421791744 13663453052928 13668836179968 13688352591872 13693745528832 13698789801984 13717874708496 13725113304399 13730520724344 13735578544128 13738671038464 13749146615808 13760609520672 13768777695232 13786070593536 13791978848256 13805754393144 13811193584064 13816281120768 13829017853952 13829928910848 13854219109248 13867069833216 13897457860608 13899671089696 13910269427712 13935618751488 13953603600384 13979031894016 13991998390272 14029574557824 14035587170304 14048526073856 14073280397568 14079311740928 14098926783732 14109677051904 14111924077798 14117122392576 14118052429824 14131067355136 14142848674024 14155967121408 14162033901568 14194837850288 14200066707456 14205661249536 14214093602816 14225944142144 14243811218712 14252266217472 14263133405184 14275024829856 14283498356736 14289125769216 14294389358592 14296665800704 14321857361112 14327499886272 14333640179712 14346935599104 14358896891136 14372133842304 14380665012224 14411680261632 14430279499776 14456576461824 14501612525568 14515063750656 14541515218944 14549188430336 14560282017792 14580567139698 14586815889408 14600262950912 14625989467236 14632257683456 14645830090752 14659331555328 14671553297352 14685162153984 14686045929472 14691455729664 14697243869184 14711923600416 14725485994224 14730910322688 14736714006528 14745461587968 14757755138112 14769007755264 14771359782368 14772332920832 14777774505984 14791397605376 14812004713344 14817460912128 14823298695168 14844463452672 14858148030208 14869477195776 14890193082819 14909409873792 14910392107008 14918259965952 14945446197248 14956841926656 14964734296064 14997009226752 15003436449792 15024338966448 15032266952437 15043728881664 15052658704384 15085123264512 15105500643328 15120588144872 15132117417984 15146067173376 15172755428628 15173755011072 15179257970688 15193337757696 15220022579496 15221025275904 15229057048576 15235056992256 15261902052768 15262820537344 15268442800128 15282518228992 15296693796864 15309446918976 15324569665536 15330214674432 15337346028249 15351572452608 15365724515712 15371384684544 15372309757952 15399396665856 15405463719936 15413592816384 15414608265216 15441681715516 15456004918272 15461610239488 15462628851712 15489874907136 15504154466304 15515976204288 15531473692287 15552454012928 15585996497904 15595248205824 15607139401728 15615374917632 15637129975908 15643831533568 15655759773696 15677571095424 15685843776456 15697804050432 15726410880768 15734709333392 15735745937408 15756053970944 15778005020736 15790035566592 15804591833088 15827157684352 15833393267712 15839225708544 15881762691648 15882808983552 15885338388224 15897450774528 15910704758277 15920149210112 15926421430272 15932288139264 15946975543296 15969192581574 15975075045888 15976036450304 15990855303168 16004187159912 16018940845068 16033799494656 16040671051776 16068935651328 16083749025792 16090641989632 16113059181408 16125345202176 16133854162944 16134917062656 16163255627456 16178248138752 16185181601792 16228647665664 16258221876736 16279204200448 16314314091264 16323998121984 16339046629376 16367836984128 16374851698688 16381303062528 16410167875584 16418827130496 16425295819776 16435045728256 16448747914354 16461289893888 16471061168128 16491747999744 16505497459521 16515294974976 16521801670656 16527887695872 16566171743502 16573271457792 16588644286464 16602474530376 16617779755164 16618874535936 16624996319232 16627643920384 16640322306048 16663505302512 16670646730752 16700021384256 16715416533984 16722580209664 16738091532288 16767489482688 16783042461696 16790235119616 16813626971904 16835326083072 16866005872128 16878866006016 16881554036992 16918547946496 16934241042432 16965101088768 16980740605952 16986995687424 16993688223744 17010661662981 17017951870976 17039325570048 17049439961088 17063654378442 17076665217024 17080509939712 17086801772544 17093533630464 17102553481216 17126380449804 17132689179648 17139439116288 17146784514048 17163910867152 17170673104512 17176998150144 17179733659928 17192833007616 17203038519296 17240140873728 17280672165568 17293848477696 17340291918432 17341434298368 17347723395072 17363814580224 17394311519424 17395457458176 17404636626944 17442173774592 17449648914432 17465735118848 17496510764544 17504009191424 17528395460856 17544654231552 17551017028608 17567296782336 17568354009088 17599310475264 17615534647296 17646574248513 17647636246304 17654136987648 17670411702272 17671575830528 17701548000066 17702714179584 17719033675776 17725560717312 17732544233472 17750255648328 17757862821888 17774233157632 17805552394896 17812567426176 17823140806656 17846142763008 17871005686752 17878664609792 17910167861376 17917224109056 17926678601664 17940347486208 17973041006592 17982524952448 17983709642752 18032005737984 18045754933248 18088180210688 18101972238336 18127191579084 18150585933312 18151781695488 18183662580888 18194456240128 18208329302016 18217937403904 18225114906624 18243318305226 18257228623872 18258327371776 18265053069312 18290499611328 18300151072532 18307360965792 18314104725504 18332195487744 18347479360896 18364497887232 18381427458048 18389305131008 18407672524192 18414924778752 18421708161024 18428965945344 18438690471936 18471180521808 18472292145664 18489426444288 18529943814144 18547025903616 18579706846848 18580825001984 18604804800512 18630724678503 18644930390016 18655997853696 18688764319246 18706099410432 18714116227072 18754477572096 18764373863424 18798569044976 18812902735872 18822829856768 18824069906432 18863425668024 18874622828544 18889014509568 18933422276608 18940881666048 18974256606144 18991748291616 18999995793408 19003021623296 19017511206912 19033366439808 19044664475648 19052167692288 19085738724864 19095809814816 19103333181696 19110370148352 19111520239616 19145195854848 19162845123072 19180619956224 19215573682176 19222651994112 19240372666368 19275435282432 19290132578304 19309399725546 19327200367419 19335483367424 19353418334208 19387409714358 19388686958592 19413709357056 19440756186264 19449087852544 19501319289648 19516188819456 19527773454336 19545775407104 19562071063136 19580216205312 19588607639552 19615898133888 19630855028736 19633981325632 19641213763584 19648952008704 19660615450624 19677006850816 19692010340352 19719444893463 19744894157184 19749339617792 19756614549504 19764398260224 19792617936896 19817476478208 19825969594368 19853590777092 19860904111104 19879213165056 19880522809344 19891013287936 19933912885248 19942455902208 19977595674624 19980777191438 19996012302336 20004581933056 20032451955264 20051033407488 20058305175552 20076910608384 20113497686016 20167513426872 20176156557312 20194756231168 20230340571504 20231673348096 20239010627584 20257783676928 20286006455232 20293363439328 20294700367872 20313409323008 20349202737024 20357923733504 20395591729152 20405079409789 20412595891968 20432759554048 20449794704332 20468763270144 20487632687616 20495179579392 20503254269952 20532528887808 20540618293248 20548184702976 20551457088512 20552811020288 20595781086516 20608006557696 20623719923712 20640914281008 20653166542848 20672205955072 20687968272384 20708631589716 20716790376096 20743526780928 20744893366272 20781328663872 20793664274432 20809519202304 20820499890176 20849506634544 20865404141568 20903428127232 20914458368608 20930405400576 20968547841024 20987997585408 21037340027648 21053380755456 21072789110784 21109920596352 21111191023616 21118967611392 21148390175598 21167886116697 21175683588864 21177078644736 21196601032704 21214273011036 21233950682112 21235228573696 21243050852352 21262634057728 21283871356097 21292256775432 21300100061184 21308491874304 21321140404224 21338916213216 21358587793424 21378399326208 21387561402368 21425247535104 21433688653824 21444998701056 21482786041668 21484078908544 21500460269568 21511805550592 21558200763456 21570997518336 21587445153792 21638196887552 21684864692736 21752418788352 21765330829312 21812272828416 21823782645504 21840423026688 21841737416704 21880223834112 21891769507328 21900394426368 21938984200854 21948386525184 21968745136128 21988997332992 22007329946028 22020393299968 22029068894208 22037183594496 22045865803776 22067885400624 22088228991336 22096365484032 22097695277056 22118192381952 22136632707168 22157039673552 22158499381248 22166661758976 22187096408064 22218007070016 22226191368192 22227528974336 22266695179008 22287222045312 22304215793664 22356652643584 22377389948928 22418169295872 22435262889984 22447101444096 22488007829504 22505154674688 22536508449672 22565593322496 22578988056576 22618644666751 22620134785024 22649327583232 22658250964992 22680882217308 22698176126976 22719100760064 22732586614784 22751539171256 22768886956032 22782402363392 22791378173952 22830033869244 22831537913856 22835173933072 22843585572864 22852585488384 22885214489536 22894230806016 22902664200192 22923777343488 22945040695296 22964170378464 22986854498304 22995322011648 23048586773568 23058464636928 23099094998784 23120389224576 23121912397824 23130297860096 23162522573274 23184007377408 23192415359232 23193943277568 23234812360704 23256231699456 23266198552576 23328681019392 23371193947808 23392872308736 23401356038144 23423062376448 23455694963862 23465747300352 23483639660544 23487379529728 23528765664684 23538849316864 23589616321152 23602064000088 23603618906112 23625378234368 23634080956416 23643392311296 23667007531104 23677150429184 23706887749632 23740736526528 23750089901568 23758838562816 23764187742208 23794857017344 23828007582336 23846176161792 23880223815168 23889632145408 23898432208896 23902238135552 23920463314944 23953788872361 23964054675456 23986282954752 24006280739868 24028411267602 24042674317312 24061006577664 24125623538688 24135962984448 24169588772112 24200781244416 24202375593984 24244883441184 24267372208128 24277772402688 24300153208832 24324424406968 24342971498496 24353404092416 24387332815104 24409814621056 24418806300672 24463305814528 24485997182976 24508569944064 24551755476192 24553233038336 24562277548032 24571954593792 24584920629248 24628240695744 24637943729664 24652568592384 24673121871531 24691934840832 24706591752192 24729367871488 24772942462464 24782702505984 24840966238004 24859907186688 24874663804928 24926669632746 24928311803904 24941465880576 24960483459072 25005970096128 25019165151232 25073124800976 25083870314496 25107137298432 25151234224032 25166163771392 25185352679424 25220440457856 25252989124608 25254508888064 25299008808192 25322331055488 25377821919744 25401361563648 25402890256384 25447651633152 25461079753088 25471110908928 25480493531136 25490532335616 25526927806464 25550460164096 25574159941632 25595481567663 25620764909568 25630202658816 25640300445696 25653830221824 25689570674706 25699033769472 25700580376576 25720176771072 25745866300728 25756009656768 25769600489892 25789249511424 25804557778944 25849879619144 25851582611456 25884945809408 25921008248352 25940772716544 26001759052864 26021585092608 26037031272448 26091467279136 26093186187264 26106954940416 26154530845184 26174473371648 26188285018112 26198602678272 26244766146816 26256013787136 26292593191284 26326525542912 26342152732672 26352531013632 26398965712896 26423301970944 26434626125824 26461029253526 26471454369456 26481205481472 26505617553408 26507363745792 26552322000099 26554071269376 26578550513664 26588341075968 26589941202944 26636794232832 26661349736448 26708328592344 26709935940352 26734711209984 26744406900736 26769214144512 26806508530128 26817996914688 26865251792064 26890017902496 26901542076416 26959561509888 26973787428672 26975564464128 27010378235904 27022943002153 27048008606976 27057817919104 27059600490496 27132270316032 27152958357504 27216794522624 27275493871332 27291684360192 27312493953024 27316843583488 27326906105856 27337672359936 27364977457839 27376705183744 27387491057664 27397579603968 27435749416992 27450226608798 27461041448688 27471157088256 27477342076928 27498293231616 27521219041344 27537555390464 27572141187072 27583957696512 27611508786288 27622387168128 27632562241536 27658035707904 27708438218496 27734139666432 27794915721216 27799342179392 27820538855424 27871237502976 27907207200768 27958063788032 27983996780544 28033146478869 28059149115648 28071174340608 28097052147712 28146560795136 28158623481856 28197853567464 28219354103808 28223848155596 28234244785152 28236104859648 28262134710272 28285697348048 28311934242816 28324067803136 28389675700576 28400133414912 28411322499072 28428187205632 28451888284288 28487622437424 28504532434944 28526266810368 28550049659712 28566996713472 28578251538432 28588778717184 28593331601408 28643714722224 28654999772544 28667280359424 28717793782272 28744267684608 28761330024448 28823360523264 28860558999552 28913152923648 29003225051136 29030127501312 29081114571537 29083030437888 29098376860672 29120564035584 29161134279396 29173631778816 29200525901824 29251978934472 29264515366912 29291660181504 29318663110656 29343106594704 29370324307968 29372091858944 29382911459328 29423847200832 29450971988448 29461820645376 29473428013056 29490923175936 29515510276224 29538015510528 29542719564736 29544665841664 29582795210752 29624009426688 29634921824256 29646597390336 29688926905344 29716296060416 29738954391552 29780386165638 29818819747584 29820784214016 29836519931904 29890892394496 29913683853312 29929468592128 29971165787157 29994018453504 30006872899584 30048677932896 30064533904874 30087457763328 30105317408768 30170246529024 30211001286656 30241176289744 30264234835968 30292134346752 30345510857256 30347510022144 30358515941376 30386675515392 30440045158992 30442050551808 30458114097152 30470113984512 30523804105536 30525641074688 30536885600256 30565036457984 30593387593728 30618893837952 30649139331072 30674692056498 30703144905216 30731449031424 30742769369088 30744619515904 30798793331712 30810927439872 30827185632768 30829216530432 30883363431032 30912009836544 30923220478976 30925257703424 30979749814272 31008308932608 31031952408576 31062947384574 31104908025856 31171992995808 31190496411648 31214278803456 31230749835264 31274259951816 31287663067136 31311519547392 31355142190848 31371687552912 31395608100864 31452821761536 31469418666784 31471491874816 31512107941888 31556010041472 31580071133184 31609183666176 31654315368704 31666786535424 31678451417088 31722585263397 31763525383296 31765617967104 31770676776448 31794901549056 31821409516554 31840298420224 31852842860544 31864576278528 31893951086592 31938385163148 31950150091776 31952072900608 31981710606336 32008374319824 32037881690136 32067598989312 32081342103552 32137871302656 32167498051584 32181283979264 32226118362816 32250690404352 32267708325888 32269834125312 32326511254912 32356496277504 32457295331328 32516443753472 32558408400896 32628628182528 32647996243968 32678093258752 32735673968256 32749703397376 32762606125056 32820335751168 32825562528791 32837654260992 32850591639552 32870091456512 32897495828708 32922579787776 32942122336256 32983495999488 33010994919042 33030589949952 33043603341312 33055775391744 33132343487004 33146542915584 33177288572928 33204949060752 33235559510328 33237749071872 33249992638464 33255287840768 33280644612096 33327010605024 33341293461504 33400042768512 33430833067968 33445160419328 33476183064576 33534978965376 33566084923392 33627253943808 33670652166144 33732011744256 33757732012032 33763108073984 33837095892992 33868482084864 33930202177536 33961481211904 33973991374848 33987376447488 34021323325962 34035903741952 34078651140096 34098879922176 34127308756884 34153330434048 34161019879424 34173603545088 34187067260928 34205106962432 34252760899608 34265378359296 34278878232576 34293569028096 34327821734304 34341346209024 34353996300288 34359467319856 34385666015232 34406077038592 34480281747456 34561344331136 34587696955392 34680583836864 34682868596736 34695446790144 34727629160448 34743783859911 34788623038848 34790914916352 34809273253888 34884347549184 34899297828864 34931470237696 34993021529088 35008018382848 35056790921712 35089308463104 35102034057216 35134593564672 35136708018176 35198620950528 35231069294592 35293148497026 35295272492608 35308273975296 35340823404544 35343151661056 35403096000132 35405428359168 35438067351552 35451121434624 35465088466944 35500511296656 35515725643776 35548466315264 35611104789792 35625134852352 35646281613312 35692285526016 35742011373504 35757329219584 35820335722752 35834448218112 35853357203328 35880694972416 35946082013184 35965049904896 35967419285504 36042616901403 36064011475968 36091509866496 36176360421376 36203944476672 36254383158168 36301171866624 36303563390976 36367325161776 36388912480256 36416658604032 36435874807808 36450229813248 36486636610452 36514457247744 36516654743552 36530106138624 36580999222656 36600302145064 36614721931584 36628209451008 36664390975488 36694958721792 36728995774464 36762854916096 36815345048384 36829849557504 36843416322048 36857931890688 36877380943872 36942361043616 36944584291328 36978852888576 37059887628288 37094051807232 37159413693696 37161650003968 37209609601024 37261449357006 37289860780032 37311995707392 37377528638492 37412198820864 37428232454144 37508955144192 37528747726848 37597138089952 37625805471744 37645659713536 37648139812864 37726851336048 37749245657088 37778029019136 37866844553216 37881763332096 37948513212288 37983496583232 38006043246592 38035022413824 38066732879616 38089328951296 38104335384576 38171477449728 38191619629632 38206666363392 38220740296704 38223040479232 38290391709696 38325690246144 38361239912448 38431147364352 38445303988224 38480745332736 38534356012059 38550870564864 38580265156608 38618799451092 38654400734838 38670966734848 38706836668416 38774819428716 38777373917184 38827418714112 38881512372528 38898175705088 39002638579296 39032377638912 39055546908672 39091550814208 39124142126272 39160432410624 39177215279104 39231796267776 39261710057472 39267962651264 39282427527168 39297904017408 39354013701632 39384020680704 39438889786926 39489788314368 39498679235584 39513229099008 39528796520448 39585235873792 39634952956416 39651939188736 39691543880289 39707181554184 39721808222208 39758426330112 39761045618688 39782026575872 39867825770496 39884911804416 39955191349248 39961554382876 39992024604672 40009163866112 40064903910528 40102066814976 40116610351104 40153821216768 40226995372032 40335026853744 40352313114624 40389512462336 40460681143008 40463346696192 40478021255168 40515567353856 40572012910464 40586726878656 40589400735744 40626818646016 40698405474048 40715847467008 40810158819578 40825191783936 40865519108096 40899589408664 40937526540288 40975265375232 40990359158784 41006508539904 41065057775616 41081236586496 41096369405952 41102914177024 41105622040576 41175339913197 41191562173032 41216013115392 41247439847424 41281828562016 41306333085696 41344411910144 41375936544768 41417263179432 41433580752192 41487053561856 41489786732544 41562657327744 41587328548864 41640999780352 41699013269088 41730808283136 41806856254464 41828916737216 41860810801152 41937095682048 41975995170816 42074680055296 42106761510912 42145578221568 42219841192704 42222382047232 42237935222784 42296780351196 42335772233394 42351367177728 42354157289472 42393202065408 42428546022072 42467901364224 42470457147392 42486101704704 42525268115456 42567742712194 42584513550864 42600200122368 42616983748608 42642280808448 42677832426432 42717175586848 42756798652416 42775122804736 42850495070208 42867377307648 42889997402112 42965572083336 42968157817088 43000920539136 43023611101184 43116401526912 43141995036672 43276393775104 43369729385472 43471690916507 43504837576704 43530661658624 43624545656832 43647565291008 43680846053376 43683474833408 43760447668224 43783539014656 43800788852736 43877968401708 43896773050368 43937490272256 43977994665984 44014659892056 44040786599936 44058137788416 44074367188992 44091731607552 44135770801248 44176457982672 44192730968064 44195390554112 44236384763904 44273265414336 44314079347104 44316998762496 44333323517952 44374192816128 44436014140032 44452382736384 44455057948672 44533390358016 44574444090624 44608431587328 44713305287168 44754779897856 44836338591744 44870525779968 44894202888192 44976015659008 45010309349376 45073016899344 45096800857311 45131186644992 45157976113152 45237289333502 45240269570048 45298655166464 45316501929984 45361764434616 45396352253952 45438201520128 45465173229568 45503078342512 45537773912064 45564804726784 45660067738488 45663075827712 45670347866144 45687171145728 45705170976768 45770428979072 45788461612032 45805328400384 45847554686976 45890081390592 45928340756928 45973708996608 45990644023296 46012038084747 46097173547136 46116929273856 46198189997568 46240778449152 46243824795648 46260595720192 46325045146548 46368014754816 46384830718464 46387886555136 46469624721408 46512463398912 46532397105152 46657362038784 46742387895616 46785744617472 46802712076288 46846124752896 46911389927724 46931494600704 46967279321088 46974759059456 47057531329368 47077698633728 47179232642304 47204128000176 47207237812224 47250756468736 47268161912832 47334015062208 47354300858368 47413775499264 47481473053056 47500179803136 47517677125632 47528375484416 47589714034688 47656015164672 47692352323584 47732114274831 47760447630336 47779264290816 47796864417792 47804476271104 47840926629888 47907577744722 47928109350912 47972565909504 48012561479736 48056822535204 48085348634624 48122013155328 48251247077376 48271925968896 48339177544224 48401562488832 48404751187968 48489766882368 48534744416256 48555544805376 48600306417664 48648848813936 48685942996992 48774665630208 48819629242112 48837612601344 48926611629056 48971994365952 49017139888128 49103510952384 49106466076672 49124555096064 49143909187584 49169841258496 49256481391488 49275887459328 49305137184768 49346243743062 49383869681664 49391734272293 49413183504384 49458735742976 49545884924928 49565405011968 49681932476008 49719814373376 49749327609856 49853339265492 49856623607808 49882931761152 49920966918144 50011940192256 50038330302464 50146249601952 50167740628992 50214274596864 50302468448064 50332327542784 50370705358848 50440880915712 50505978249216 50509017776128 50598017616384 50644662110976 50755643839488 50802723127296 50805780512768 50895303266304 50922159506176 50942221817856 50960987062272 50981064671232 51031984988943 51053855612928 51100920328192 51148319883264 51190963135326 51241529819136 51260405317632 51280600891392 51307660443648 51379141349412 51398067538944 51401160753152 51440353542144 51491732601456 51512019313536 51539200979784 51578499022848 51609115557888 51699759238288 51703165222912 51769891618816 51842016496704 51881545433088 52003518105728 52043170185216 52182934558272 52186372374528 52213909880832 52309061690368 52348946743296 52376570036224 52397205356544 52489532293632 52512027574272 52585186382568 52653051085824 52684305465344 52705062027264 52797931425792 52846603941888 52869252251648 52922058507052 52942908738912 52962410962944 53011235106816 53014727491584 53104644000198 53108142538752 53157101027328 53176682151936 53179882405888 53273588465664 53322699472896 53416657184688 53419871880704 53469422419968 53488813801472 53538428289024 53613017060256 53635993829376 53730503584128 53780035804992 53803084152832 53919123019776 53947574857344 53951128928256 54045886004306 54096017213952 54115635838208 54119200980992 54264540632064 54305916715008 54433589045248 54550987742664 54583368720384 54624987906048 54633687166976 54653812211712 54675344719872 54729954915678 54753410367488 54774982115328 54795159207936 54871498833984 54900453217596 54922082897376 54942314176512 54954684153856 54996586463232 55042438082688 55075110780928 55144282374144 55167915393024 55223017572576 55244774336256 55265124483072 55316071415808 55416876436992 55468279332864 55589831442432 55598684358784 55641077710848 55742475005952 55814414401536 55892174035509 55916127576064 55967993561088 56066292957738 56118298231296 56142348681216 56194104295424 56293121590272 56317246963712 56395707134928 56438708207616 56447696311192 56468489570304 56472209719296 56524269420544 56571394696096 56623868485632 56648135606272 56779351401152 56800266829824 56822644998144 56856374411264 56903776568576 56975244874848 57009064869888 57052533620736 57100099319424 57133993426944 57156503076864 57186663202816 57287429444448 57309999545088 57334560718848 57435587564544 57488535369216 57522660048896 57646721046528 57721117999104 57826305847296 57981601102257 58006450102272 58060255002624 58162229143074 58166060875776 58196753721344 58241128071168 58322268558792 58347263557632 58401051803648 58503957868944 58529030733824 58583320363008 58637326221312 58686213189408 58740648615936 58744183717888 58765822918656 58847694401664 58901943976896 58923641290752 58946856026112 58981846351872 59031020552448 59076031021056 59085439129472 59089331683328 59248018853376 59269843648512 59293194780672 59377853810688 59432592120832 59477908783104 59560772331276 59637639495168 59641568428032 59673039863808 59781784788992 59827367706624 59858937184256 59942331574314 59988036907008 60013745799168 60097355865792 60129067809748 60174915526656 60210634817536 60340493058048 60422002573312 60482352579488 60528469671936 60584268693504 60691021714512 60695020044288 60717031882752 60773351030784 60880090317984 60884101103616 60916228194304 60940227969024 61047608211072 61051282149376 61073771200512 61130072915968 61186775187456 61215238229367 61237787675904 61298278662144 61349384112996 61406289810432 61462898062848 61485538738176 61489239031808 61597586663424 61621854879744 61654371265536 61658433060864 61766726862064 61824019673088 61846440957952 61850515406848 61959499628544 62016617865216 62063904817152 62125894769148 62209816051712 62343985991616 62380992823296 62428557606912 62461499670528 62548519903632 62575326134272 62710284381696 62743375105824 62791216201728 62905643523072 62938837333568 62942983749632 63024215883776 63112020082944 63160142266368 63218367332352 63308630737408 63333573070848 63356902834176 63445170526794 63503658350091 63527050766592 63531235934208 63541353552896 63589803098112 63642819033108 63680596840448 63705685721088 63729152557056 63787902173184 63851614068291 63876770326296 63900300183552 63904145801216 63963421212672 64016748639648 64075763380272 64135197978624 64162684207104 64275742605312 64334996103168 64362567958528 64452236725632 64501380808704 64535416651776 64653022509824 64712992555008 64914590662656 65032887506944 65116816801792 65257256365056 65295992487936 65356186517504 65410675117361 65471347936512 65499406794752 65525212250112 65640671502336 65651125057582 65675308521984 65701183279104 65740182913024 65794991657416 65845159575552 65884244672512 65966991998976 66021989838084 66061179899904 66087206682624 66111550783488 66264686974008 66293085831168 66354577145856 66409898121504 66471119020656 66475498143744 66499985276928 66510575681536 66561289224192 66654021210048 66682586923008 66800085537024 66861666135936 66890320838656 67069957930752 67132169846784 67254507887616 67341304332288 67464023488512 67515464024064 67526216147968 67674191785984 67736964169728 67855934000253 67860404355072 67922962423808 67947982749696 67974752894976 68042646651924 68071807483904 68157302280192 68197759844352 68254617513768 68306660868096 68322039758848 68347207090176 68374134521856 68410213924864 68505521799216 68530756718592 68557756465152 68655643468608 68682692418048 68707992600576 68718934639712 68771332030464 68812154077184 68960563494912 69122688662272 69175393910784 69361167673728 69365737193472 69390893580288 69487567719822 69577246077696 69581829832704 69618546507776 69768695098368 69798595657728 69862940475392 69932720170033 69986043058176 70016036765696 70113581843424 70178616926208 70204068114432 70269187129344 70273416036352 70397241901056 70462138589184 70586296994052 70590544985216 70616547950592 70681646809088 70806192000264 70810856718336 70876134703104 70902242869248 70930176933888 71001022593312 71031451287552 71096932630528 71222209579584 71250269704704 71292563226624 71384571052032 71484022747008 71514658439168 71640671445504 71668896436224 71706714406656 71761389944832 71892164026368 71930099809792 71934838571008 72085233802806 72128022951936 72183019732992 72352720842752 72407888953344 72508766316336 72602343733248 72607126781952 72734650323552 72777824960512 72833317208064 72871749615616 72900459626496 72973273220904 73028914495488 73033309487104 73060212277248 73161998445312 73200604290128 73229443863168 73256418902016 73389917443584 73457991548928 73525709832192 73630690096768 73659699115008 73686832644096 73715863781376 73754761887744 73884722087232 73889168582656 73957705777152 74019365614593 74119775256576 74188103614464 74318827387392 74323300007936 74419219202048 74522898714012 74579721560064 74623991414784 74755057276984 74824397641728 74856464908288 75017910288384 75057495453696 75194276179904 75251610943488 75291319427072 75296279625728 75453702672096 75498491314176 75556058038272 75733689106432 75763526664192 75897026424576 75966993166464 76012086493184 76133465759232 76178657902592 76208670769152 76342954899456 76383239259264 76413332726784 76441480593408 76446080958464 76580783419392 76651380492288 76722479824896 76786444702989 76862294728704 76890607976448 76961490665472 77068712024118 77101741129728 77160530313216 77237598902184 77308801469676 77341933469696 77413673336832 77549638857432 77554747834368 77654837428224 77763024745056 77796351410176 78005277158592 78064755277824 78111093817344 78183101628416 78248284252544 78320864821248 78463592535552 78523420114944 78535925302528 78564855054336 78595808034816 78708027403264 78768041361408 78877779573852 78979576628736 78997358471168 79026458198016 79057593040896 79170471747584 79269905912832 79303878377472 79383087760578 79414363108368 79443616444416 79516852660224 79522091237376 79564053151744 79735651540992 79769823608832 79910382698496 79923108765752 79984049209344 80018327732224 80129807821056 80204133629952 80233220702208 80307642433536 80453990744064 80670053707488 80704626229248 80779024924672 80921362286016 80926693392384 80956042510336 81031134707712 81068829006459 81144025820928 81173453757312 81178801471488 81253637292032 81396810948096 81431694934016 81620317639156 81650383567872 81731038216192 81799178817328 81875053080576 81950530750464 81980718317568 82013017079808 82094932373517 82130115551232 82162473172992 82192738811904 82205828354048 82211244081152 82350679826394 82383124346064 82432026230784 82494879694848 82563657124032 82612666171392 82688823820288 82751873089536 82834526358864 82867161504384 82974107123712 83125314655488 83174657097728 83281999560704 83398026538176 83461616566272 83613712508928 83657833474432 83721621602304 83874191364096 83951990341632 84099439436607 84149360110592 84213523021824 84291156443136 84439682385408 84444764094464 84475870445568 84593560702392 84671544466788 84702734355456 84708314578944 84786404130816 84857092044144 84935802728448 84940914294784 84972203409408 85050536230912 85135485424388 85169027101728 85200400244736 85233967497216 85284561616896 85355664852864 85434351173696 85513597304832 85550245609472 85700990140416 85734754615296 85779994804224 85931144166672 85936315634176 86001841078272 86047222202368 86232803053824 86283990073344 86552787550208 86739458770944 86943381833014 87009675153408 87061323317248 87243343714611 87249091313664 87295130582016 87361692106752 87366949666816 87520895336448 87567078029312 87601577705472 87755936803416 87793546100736 87874980544512 87955989331968 88029319784112 88081573199872 88116275576832 88148734377984 88271541602496 88352915965344 88385461936128 88390781108224 88472769527808 88546530828672 88628158694208 88633997524992 88748385632256 88872028280064 88904765472768 88910115897344 89066780716032 89148888181248 89216863174656 89426610574336 89509559795712 89672677183488 89741051559936 89788405776384 89913497361471 89952031318016 90020618698752 90146033798688 90193601714622 90262373289984 90315952226304 90474578667004 90480539140096 90597310332928 90633003859968 90723528869232 90792704507904 90876403040256 90930346459136 91006156685024 91075547824128 91129609453568 91320135476976 91326151655424 91340695732288 91374342291456 91410341953536 91540857958144 91576923224064 91610656800768 91695109373952 91780162781184 91856681513856 91947417993216 92024076169494 92194347094272 92233858547712 92396379995136 92481556898304 92487649591296 92521191440384 92650090293096 92736029509632 92769661436928 92775773110272 92939249442816 93024926797824 93064794210304 93314724077568 93484775791232 93571489234944 93605424152576 93692249505792 93822779855448 93862989201408 93934558642176 93949518118912 94115062658736 94155397267456 94358465284608 94408256000352 94414475624448 94501512937472 94536323825664 94668030124416 94708601716736 94827550998528 94962946106112 95000359606272 95035354251264 95056750968832 95312030329344 95384704647168 95464228549662 95520895260672 95558528581632 95593728835584 95608952542208 95681853259776 95815155489444 95856218701824 95945131819008 96025122959472 96113645070408 96170697269248 96244026310656 96502494154752 96543851937792 96678355088448 96803124977664 96809502375936 96979533764736 97069488832512 97200612835328 97297697627872 97371885993984 97549331260416 97639258484224 97675225202688 97853223258112 97943988731904 98034279776256 98207021904768 98212932153344 98249110192128 98287818375168 98339682516992 98476687586373 98512962782976 98551774918656 98610274369536 98692487486124 98767739363328 98783468544586 98826367008768 98917471485952 99091769849856 99130810023936 99363864952016 99439628746752 99498655219712 99706678530984 99713247215616 99765863522304 99841933836288 100023880384512 100076660604928 100292499203904 100335481257984 100428549193728 100604936896128 100664655085568 100881761831424 101011956498432 101018035552256 101196035232768 101289324221952 101511287678976 101605446254592 101611561025536 101790606532608 101844319012352 101884443635712 101921974124544 101962129342464 102063969977886 102107711225856 102201840656384 102296639766528 102381926270652 102483059638272 102520810635264 102561201782784 102615320887296 102758282698824 102796135077888 102802321506304 102880707084288 102983465202912 103024038627072 103078401959568 103156998045696 103218231115776 103399518476576 103406330445824 103539783237632 103684032993408 103763090866176 104007036211456 104086340370432 104231351579733 104365869116544 104372744749056 104427819761664 104618123380736 104697893486592 104753140072448 104794410713088 104979064587264 105024055148544 105170372765136 105225868667059 105306102171648 105368610930688 105410124054528 105595862851584 105693207883776 105738504503296 105844117014104 105885817477824 105924821925888 106022470213632 106029454983168 106209288000396 106216285077504 106314202054656 106353364303872 106547176931328 106645398945792 106833314369376 106839743761408 106938844839936 106977627602944 107076856578048 107226034120512 107271987658752 107461007168256 107560071609984 107606168305664 107838246039552 107895149714688 107902257856512 108091772008612 108192034427904 108231271676416 108238401961984 108529081264128 108611833430016 108867178090496 109101975485328 109166737440768 109249975812096 109267374333952 109307624423424 109350689439744 109459909831356 109506820734976 109549964230656 109590318415872 109742997667968 109800906435192 109844165794752 109884628353024 109909368307712 109993172926464 110084876165376 110150221561856 110288564748288 110446035145152 110489548672512 110530248966144 110632142831616 110833752873984 110936558665728 111179662884864 111197368717568 111282155421696 111484950011904 111628828803072 111784348071018 111832255152128 111935987122176 112132585915476 112236596462592 112284697362432 112388208590848 112586243180544 112634493927424 112791414269856 112877416415232 112895392622384 112936979140608 112944419438592 113048538841088 113142789392192 113247736971264 113296271212544 113558702802304 113600533659648 113645289996288 113807553137152 113950489749696 114018129739776 114105067241472 114200198638848 114267986853888 114313006153728 114373326405632 114574858888896 114619999090176 114669121437696 114871175129088 114977070738432 115045320097792 115293442093056 115442235998208 115652611694592 115963202204514 116012900204544 116120510005248 116324458286148 116332121751552 116393507442688 116482256142336 116644537117584 116694527115264 116802103607296 117007915737888 117058061467648 117166640726016 117274652442624 117372426378816 117481297231872 117488367435776 117531645837312 117695388803328 117803887953792 117847282581504 117893712052224 118062041104896 118152062042112 118170878258944 118178663366656 118496037706752 118539687297024 118586389561344 118755707621376 118865184241664 118955817566208 119074631640867 119121544662552 119275278990336 119283136856064 119346079727616 119563569577984 119654735413248 119717874368512 119884663148628 119976073814016 120027491598336 120194711731584 120258135619496 120349831053312 120421269635072 120680986116096 120964705158976 121056939343872 121168537387008 121382043429024 121390040088576 121434063765504 121546702061568 121760180635968 121768202207232 121832456388608 121880455938048 122095216422144 122102564298752 122147542401024 122260145831936 122430476458734 122475575351808 122596557324288 122698768225992 122812579620864 122925796125696 122971077476352 122978478063616 123195173326848 123243709759488 123308742531072 123316866121728 123526019739591 123533453724128 123648039346176 123692881915904 123701030813696 123918999257088 124033235730432 124127809634304 124251789538296 124419632103424 124687971983232 124761985646592 124922999341056 125097039807264 125150652268544 125420568763392 125486750211648 125582432403456 125811287046144 125877674667136 125885967499264 126224040165888 126320284532736 126436734664704 126617261474816 126667146141696 126713805668352 126890341053588 127007316700182 127054101533184 127062471868416 127082707105792 127179606196224 127285638066216 127361193680896 127411371442176 127458305114112 127575804346368 127703228136582 127753540652592 127800600367104 127808291602432 127926842425344 128033497279296 128151526760544 128270395957248 128325368414208 128551485210624 128669992206336 128725135917056 128904473451264 129002761617408 129070833303552 129306045019648 129425985110016 129829181325312 130065775013888 130233633603584 130415072749521 130514512730112 130591984975872 130712373035008 130821350234722 130942695873024 130998813589504 131050424500224 131281343004672 131302250115164 131350617043968 131402366558208 131480365826048 131589983314832 131690319151104 131768489345024 131933983997952 132043979676168 132122359799808 132174413365248 132223101566976 132529373948016 132586171662336 132709154291712 132819796243008 132942238041312 132950996287488 132999970553856 133021151363072 133122578448384 133308042420096 133365173846016 133600171074048 133723332271872 133780641677312 134139915861504 134264339693568 134509015775232 134682608664576 134928046977024 135030928048128 135052432295936 135290402571933 135348383571968 135473928339456 135711868000506 135720808710144 135845924847616 135895965499392 135949505789952 136085293303848 136143614967808 136314604560384 136395519688704 136509235027536 136613321736192 136644079517696 136694414180352 136820427849728 137011043598432 137061513437184 137115512930304 137311286937216 137365384836096 137415985201152 137437869279424 137542664060928 137624308154368 137921126989824 138036114254241 138245377324544 138350787821568 138722335347456 138731474386944 138781787160576 138975135439644 139154492155392 139163659665408 139237093015552 139537390196736 139597191315456 139725880950784 139865440340066 139972086116352 140032073531392 140227163686848 140357233852416 140408136228864 140538374258688 140546832072704 140794483802112 140924277178368 141172593988104 141181089970432 141233095901184 141363293618176 141612384000528 141621713436672 141752269406208 141804485738496 142002045186624 142062902575104 142193865261056 142444419159168 142500539409408 142585126453248 142769142104064 142835555868523 142968045494016 143029316878336 143281342891008 143337792872448 143413428813312 143522779889664 143784328052736 143860199619584 143869677142016 144170467605612 144256045903872 144366039465984 144705441685504 144815777906688 145017532632672 145204687466496 145214253563904 145469300647104 145555649921024 145666634416128 145743499231232 145800919252992 145946546441808 146057828990976 146066618974208 146323996890624 146401208580256 146458887726336 146512837804032 146779834887168 146915983097856 147051419664384 147261380193536 147319398230016 147373665288192 147431727562752 147509523775488 147769444174464 147778337165312 147915411554304 148038731229186 148175202816879 148239550513152 148376207228928 148637654774784 148646600015872 148838438404096 149045797428024 149159443120128 149247982829568 149510114553968 149648795283456 149712929816576 150035820576768 150114990907392 150388552359808 150503221886976 150582638854144 150907405344192 150996982628352 151112116076544 151467378212864 151527053328384 151794052849152 151933986332928 152024172986368 152266931518464 152357315805184 152417341538304 152685909798912 152766478518528 152826665453568 152882961186816 152892161916928 153161566838784 153302760984576 153444959649792 153572889405978 153724589457408 153781215952896 153922981330944 154137424048236 154203482259456 154321060626432 154475197804368 154617602939352 154683866939392 154827346673664 155099277714864 155109495668736 155309674856448 155526049490112 155592702820352 156010554317184 156129510555648 156366203256832 156496568505088 156641729642496 156927185071104 157046840229888 157071850605056 157129710108672 157191616069632 157416054806528 157536082722816 157755559147704 157959153257472 157994716942336 158052916396032 158115186081792 158340943495168 158539811825664 158607756754944 158766175521156 158828726216736 158887232888832 159033705320448 159044182474752 159128106303488 159471303081984 159539647217664 159820765396992 159846217531504 159968098418688 160259615642112 160408267259904 160466441404416 160615284867072 160907981488128 161340107414976 161409252458496 161558049849344 161842724572032 161853386784768 161912085020672 162137658012918 162288051641856 162346907514624 162357602942976 162507274584064 162793621896192 162863389868032 163240635278312 163300767135744 163462076432384 163598357634656 163750106161152 163901061500928 163961436635136 164026034159616 164189864747034 164260231102464 164324946345984 164385477623808 164411656708096 164422488162304 164701359652788 164766248692128 164864052461568 164989759389696 165127314248064 165225332342784 165377647640576 165503746179072 165669052717728 165734323008768 165948214247424 166250629310976 166349314195456 166563999121408 166796053076352 166923233132544 167227425017856 167315666948864 167443243204608 167676522106527 167748382728192 167903980683264 168198878873214 168298720221184 168427046043648 168582312886272 168879364770816 168889528188928 168951740891136 169187121404784 169343088933576 169405468710912 169416629157888 169572808261632 169714184088288 169871605456896 169881828589568 169944406818816 170101072461824 170270970848776 170338054203456 170400800489472 170467934994432 170569123233792 170711329705728 170868702347392 171027194609664 171401980280832 171469509230592 171559989608448 171862288333344 171872631268352 172003682156544 172094444404736 172465606107648 172567980146688 173105575100416 173478917541888 173886763666028 174019350306816 174122646634496 174486687429222 174498182627328 174590261164032 174723384213504 174733899333632 175041790672896 175134156058624 175203155410944 175511873606832 175587092201472 175749961089024 175911978663936 176058639568224 176163146399744 176232551153664 176297468755968 176543083204992 176705831930688 176770923872256 176781562216448 176945539055616 177093061657344 177256317388416 177267995049984 177744056560128 177809530945536 177820231794688 178133561432064 178297776362496 178433726349312 178853221148672 179019119591424 179345354366976 179482103119872 179576811552768 179826994722942 179904062636032 180041237397504 180292067597376 180387203429244 180524746579968 180631904452608 180949157334008 180961078280192 181194620665856 181266007719936 181447057738464 181585409015808 181752806080512 181860692918272 182012313370048 182151095648256 182259218907136 182640270953952 182652303310848 182681391464576 182748684582912 182820683907072 183081715916288 183153846448128 183221313601536 183390218747904 183560325562368 183645714688101 183713363027712 183894835986432 184048152338988 184388694188544 184467717095424 184792759990272 184963113796608 184975299182592 185042382880768 185300180586192 185472059019264 185539322873856 185551546220544 185878498885632 186049853595648 186129588420608 186629448155136 186969551582464 187142978469888 187210848305152 187384499011584 187645559710896 187725978402816 187899036237824 188230125317472 188310794534912 188716930569216 188816512000704 188828951248896 189003025874944 189072647651328 189160601015071 189336060248832 189417203433472 189655101997056 189925892212224 190000719212544 190070708502528 190113501937664 190510975050273 190624060658688 190769409294336 190928457099324 191041790521344 191117057163264 191187457671168 191217905084416 191363706519552 191554842204873 191630310978888 191712437403648 191890263638016 192050245918944 192227290140816 192341394538496 192488052621312 193004988309504 193087703875584 193356710176896 193606249955328 193959067529472 194138977665024 194595395255744 194743771987968 195098662520832 195278516968448 195350450405376 195706446516224 195887977463808 196068559552512 196232025352083 196414043809536 196425864306688 196498220384256 196575636750336 196679365033984 196953375172746 197025925565952 197103549837312 197220548739072 197384974972248 197535478726656 197566937089172 197652734017536 197834942971904 198183539699712 198261620047872 198727729904032 198879257493504 198997310439424 199413357061968 199426494431232 199531727044608 199683867672576 200047760769024 200153321209856 200584998407808 200670962515968 201209873792256 201329310171136 201763523662848 202023912996864 202036071104512 202392070465536 202578648443904 203022575357952 203210892509184 203223122051072 203567802000759 203581213065216 203688638024704 203768887271424 203843948249088 203924258684928 204127939955772 204215422451712 204403681312768 204593279533056 204763852541304 204966119276544 205041621270528 205122403565568 205230641774592 205516565397648 205592270155776 205604643012608 205966930405824 206048077254144 206156803919136 206313996091392 206436462231552 206799036953152 206812660891648 207079566475264 207368065986816 207526181732352 208014072422912 208172680740864 208462703159466 208731738233088 208745489498112 208855639523328 209236246761472 209395786973184 209506280144896 209588821426176 209798160510099 209958129174528 210048110297088 210340745530272 210451737334118 210612204343296 210737221861376 210820248109056 211191725703168 211386415767552 211477009006592 211688234028208 211771634955648 211849643851776 212044940427264 212418576000792 212432570155008 212628404109312 212706728607744 213094353862656 213290797891584 213666628738752 213679487522816 213877689679872 213955255205888 214153713156096 214452068241024 214543975317504 214922014336512 215120143219968 215212336611328 215676492079104 215790299429376 215804515713024 216183544017224 216384068855808 216462543352832 216476803923968 217058162528256 217223666860032 217734356180992 218203950970656 218333474881536 218499951624192 218534748667904 218615248846848 218701378879488 218919819662712 219013641469952 219099928461312 219180636831744 219485995335936 219601812870384 219688331589504 219769256706048 219818736615424 220169752330752 220300443123712 220577129496576 220892070290304 220979097345024 221060497932288 221264285663232 221667505747968 221873117331456 222058096843779 222359325769728 222394737435136 222564310843392 222969900023808 223257657606144 223568696142036 223664510304256 223871974244352 224265171830952 224473192925184 224569394724864 224776417181696 225172486361088 225268987854848 225582828539712 225754832830464 225790785244768 225873958281216 225888838877184 226097077682176 226285578784384 226495473942528 227117405604608 227201067319296 227290579992576 227615106274304 227900979499392 228036259479552 228400397277696 228535973707776 228626012307456 228746652811264 229149717777792 229239998180352 229338242875392 229742350258176 229778937701537 229954141476864 230090640195584 230586884186112 230884471996416 231305223389184 231926404409028 232025800409088 232241020010496 232648916572296 232664243503104 232787014885376 232964512284672 233289074235168 233389054230528 233604207214592 234015831475776 234116122935296 234333281452032 234549304885248 234744852757632 234962594463744 234976734871552 235390777606656 235607775907584 235694565163008 235787424104448 236124082209792 236304124084224 236341756517888 236357326733312 236992075413504 237079374594048 237172779122688 237511415242752 237730368483328 237911635132416 238149263281734 238243089325104 238550557980672 238566273712128 238692159455232 239127139155968 239309470826496 239435748737024 239769326297256 239952147628032 240054983196672 240389423463168 240516271238992 240699662106624 240842539270144 241361972232192 241929410317952 242113878687744 242337074774016 242764086858048 242780080177152 242868127531008 243093404123136 243206487019377 243520361271936 243536404414464 243664912777216 243760911876096 244190432844288 244205128597504 244295084802048 244520291663872 244860952917468 244951150703616 245193114648576 245397536451984 245625159241728 245851592251392 245942154952704 245956956127232 246390346653696 246487419518976 246617485062144 246633732243456 247052039479182 247066907448256 247296078692352 247385763831808 247402061627392 247837998514176 248066471460864 248255619268608 248503579076592 248839264206848 249375943966464 249523971293184 249845998682112 250194079614528 250301304537088 250841137526784 250973500423296 251164864806912 251622574092288 251755349334272 251771934998528 252298318309821 252448080331776 252640569065472 252873469329408 253234522949632 253334292283392 253427611336704 253780682107176 254014633400364 254108203066368 254124943736832 254165414211584 254359212392448 254571276132432 254722387361792 254822742884352 254916610228224 255151608692736 255406456273164 255507081305184 255601200734208 255616583204864 255853684850688 256066994558592 256303053521088 256540791914496 256650736828416 257102970421248 257339984412672 257808946902528 258005523234816 258141666607104 258612090039296 258851970220032 259658362650624 260131550027776 260467267207168 260830145499042 261029025460224 261183969951744 261424746070016 261642700469444 261885391746048 261997627179008 262100849000448 262562686009344 262604500230328 262701234087936 262804733116416 262960731652096 263179966629664 263380638302208 263536978690048 263867967995904 264087959352336 264244719599616 264348826730496 264446203133952 265058747896032 265172343324672 265418308583424 265639592486016 265884476082624 265901992574976 266042302726144 266245156896768 266616084840192 266730347692032 267200342148096 267446664543744 267561283354624 268279831723008 268528679387136 269018031550464 269365217329152 269740492084413 269856093954048 270061856096256 270104864591872 270580805143866 270696767143936 270947856678912 271423736001012 271441617420288 271691849695232 271791930998784 271899011579904 272170586607696 272287229935616 272629209120768 272791039377408 273018470055072 273226643472384 273288159035392 273388828360704 273640855699456 274022087196864 274123026874368 274231025860608 274622573874432 274730769672192 274831970402304 274875738558848 275085328121856 275842253979648 276072228508482 276490754649088 276701575643136 277444670694912 277462948773888 277563574321152 277950270879288 278308984310784 278327319330816 278474186031104 279074780393472 279194382630912 279451761901568 279730880680132 279944172232704 280064147062784 280454327373696 280714467704832 280816272457728 281076748517376 281093664145408 281588967604224 281848554356736 282345187976208 282362179940864 282466191802368 282726587236352 283224768001056 283243426873344 283504538812416 283608971476992 284004090373248 284125805150208 284387730522112 284888838318336 285001078818816 285170252906496 285671111737046 285936090988032 286058633756672 286562685782016 286675585744896 286826857626624 287045559779328 287568656105472 287720399239168 287739354284032 288340935211224 288512091807744 288732078931968 289410883371008 289631555813376 290035065265344 290409374932992 290428507127808 290938601294208 291111299842048 291486998462464 291601838505984 291893092883616 292115657981952 292133237948416 292647993781248 292802417160512 292917775452672 293025675608064 293559669774336 293831966195712 294102839328768 294522760387072 294638796460032 294747330576384 294863455125504 295019047550976 295430062759119 295538888348928 295556674330624 295830823108608 296077462458372 296350405633758 296479101026304 296752414457856 297275309549568 297293200031744 297676876808192 298091594856048 298318886240256 298495965659136 299020229107936 299297590566912 299425859633152 300071641153536 300229981814784 300777104719616 301006443773952 301165277708288 301814810688384 301993965256704 302934756425728 303054106656768 303588105698304 303867972665856 304048345972736 304301836415549 304533863036928 304714631610368 304834683076608 305371819597824 305532957037056 305653330907136 305765922373632 305784323833856 306323133677568 306605521969152 306889919299584 307145778811956 307449178914816 307562431905792 307845962661888 308274848096472 308406964518912 308642121252864 308950395608736 309235205878704 309367733878784 309654693347328 310198555429728 310218991337472 310619349712896 311052098980224 311185405640704 312021108634368 312259021111296 312993137010176 313283459284992 313854370142208 314093680459776 314143701210112 314259420217344 314383232139264 314832109613056 315072165445632 315511118295408 315677606001177 315918306514944 315989433884672 316105832792064 316230372163584 316681886990336 317079623651328 317215513509888 317532351042312 317657452433472 317774465777664 318067410640896 318088364949504 318256212606976 318942606163968 319641530793984 319692435063008 319936196837376 320519231284224 320816534519808 320932882808832 321230569734144 321815962976256 322680214829952 322818504916992 323116099698688 323685449144064 323706773569536 323824170041344 324275316025836 324576103283712 324693815029248 324715205885952 325014549168128 325587243792384 325726779736064 326481270556624 326601534271488 326924152864768 327196715269312 327500212322304 327802123001856 327922873270272 328052068319232 328379729494068 328520462204928 328649892691968 328770955247616 328823313416192 329402719305576 329532497384256 329728104923136 329979518779392 330254628496128 330450664685568 330755295281152 331338105435456 331468646017536 331896428494848 332501258621952 332698628390912 333127998242816 333592106152704 333846466265088 334454850035712 334631333897728 334886486409216 335353044213054 335496765456384 335807961366528 336397757746428 336597440442368 336854092087296 337164625772544 337758729541632 337779056377856 337903481782272 338374242809568 338686177867152 338810937421824 338833258315776 339145616523264 339428368176576 339743210913792 339763657179136 339888813637632 340202144923648 340541941697552 340676108406912 340801600978944 340935869988864 341422659411456 341737404694784 342054389219328 342803960561664 342939018461184 343119979216896 343724576666688 343745262536704 344007364313088 344188888809472 344931212215296 345135960293376 345742139906051 346211150200832 346957835083776 347773527332056 348038700613632 348245293268992 348973374858444 348996365254656 349180522328064 349446768427008 350083581345792 350268312117248 350406310821888 351023747213664 351174184402944 351499922178048 351823957327872 352117279136448 352326292799488 352465102307328 352594937511936 353086166409984 353411663861376 353541847744512 353563124432896 354186123314688 354512634776832 354535990099968 355488113120256 355619061891072 355640463589376 356267122864128 356595552724992 356867452698624 357223894922601 357706442297344 358038239182848 358690708733952 358964206239744 359153623105536 359653989445884 359808125272064 360082474795008 360584135194752 360774406858488 361049493159936 361263808905216 361898314668016 361922156560384 362389241331712 362894115476928 363170818031616 363505612161024 363721385836544 364024626740096 364302191296512 365280541907904 365304606621696 365362782929152 365497369165824 365641367814144 366163431832576 366307692896256 366442627203072 366780437495808 367291429376202 367426726055424 367789671972864 368096304677976 368777388377088 368935434190848 369585519980544 369926227593216 369950598365184 370084765761536 370600361172384 370944118038528 371078645747712 371103092441088 371756997771264 372099707191296 372259176841216 373258896310272 373939103164928 374285956939776 374421696610304 374768998023168 375291119421792 375451956805632 375798072475648 376460250634944 376621589069824 377433861138432 377633024001408 377657902497792 378006051749888 378321202030142 378672120497664 378834406866944 379310203994112 379851784424448 380001438425088 380141417005056 380227003875328 381021950100546 381248121317376 381538818588672 381856914198648 382083581042688 382234114326528 382374915342336 382435810168832 382727413039104 383109684409746 383260621957776 383424874807296 383780527276032 384100491837888 384454580281632 384682789076992 384976105242624 386009976619008 386175407751168 386713420353792 387212499910656 387918135058944 388277955330048 389190790511488 389487543975936 390197325041664 390557033936896 390700900810752 391245218248563 391412893032448 391775954927616 392137119105024 392464050704166 392828087619072 392851728613376 392996440768512 393151273500672 393358730067968 393906750345492 394051851131904 394207099674624 394441097478144 394769949944496 395070957453312 395133874178344 395305468035072 395669885943808 396367079399424 396523240095744 397455459808064 397758514987008 397994620878848 398826714123936 398852988862464 399063454089216 399367735345152 400095521538048 400306642419712 401169996815616 401341925031936 402419747584512 402658620342272 403527047325696 404047825993728 404072142209024 404784140931072 405157296887808 405871207715799 406045150715904 406421785018368 406446244102144 407135604001518 407162426130432 407377276049408 407537774542848 407687896498176 407848517369856 408255879911544 408430844903424 408807362625536 409186559066112 409527705082608 409932238553088 410083242541056 410461283549184 411033130795296 411184540311552 411209286025216 411933860811648 412096154508288 412313607838272 412627992182784 412872924463104 413598073906304 413625321783296 414736131973632 415052363464704 416028144845824 416345361481728 416925406318932 417463476466176 417490978996224 417711279046656 418472493522944 418791573946368 419012560289792 419177642852352 419596321020198 419916258349056 420096220594176 420681491060544 420903474668236 421224408686592 421474443722752 421640496218112 422383451406336 422772831535104 422954018013184 423376468056416 423543269911296 423699287703552 424089880854528 424837152001584 424865140310016 425256808218624 425413457215488 426188707725312 426581595783168 427333257477504 427358975045632 427755379359744 427910510411776 428307426312192 428506667605569 428904136482048 429087950635008 429844028673024 430240286439936 430424673222656 431352984158208 431580598858752 431609031426048 432367088034448 432768137711616 432925086705664 432953607847936 434116325056512 434447333720064 435468712361984 436407901941312 436666949763072 436999903248384 437069497335808 437230497693696 437402757758976 437839639325424 438027282939904 438199856922624 438971990671872 439203625740768 439376663179008 439538513412096 439637473230848 440339504661504 440600886247424 441154258993152 441784140580608 441958194690048 442120995864576 442528571326464 443335011495936 443746234662912 444116193687558 444525608450637 444718651539456 444789474870272 445128621686784 445939800047616 446515315212288 447137392284072 447329020608512 447743948488704 448530343661904 448946385850368 449138789449728 449552834363392 450344972722176 450537975709696 451165657079424 451509665660928 451581570489536 451747916562432 452194155364352 452571157568768 452990947885056 454234811209216 454402134638592 454581159985152 455230212548608 455801958998784 456072518959104 456800794555392 457071947415552 457252024614912 457493305622528 458299435555584 458479996360704 458676485750784 459484700516352 459557875403074 459908282953728 460181280391168 461173768372224 461768943992832 462610446778368 463852808818056 464051600818176 464482040020992 465297833144592 465328487006208 465574029770752 465929024569344 466578148470336 466778108461056 467208414429184 468031662951552 468232245870592 469098609770496 469489705515264 469925188927488 469953469743104 470781555213312 471215551815168 471389130326016 471574848208896 472248164419584 472608248168448 472683513035776 472714653466624 473984150827008 474158749188096 474345558245376 475022830485504 475460736966656 475823270264832 476298526563468 476486178650208 477101115961344 477132547424256 477384318910464 478254278311936 478618941652992 478871497474048 479538652594512 479904295256064 480778846926336 481032542477984 481399324213248 481685078540288 482723944464384 483858820635904 484227757375488 484674149548032 485528173716096 485560160354304 485736255062016 486412974038754 487040722543872 487072808828928 487329825554432 487521823752192 488380865688576 488410257195008 488590169604096 489040583327744 489529041190231 489721905834936 489902301407232 490386229297152 490795072903968 491250318483456 491703184502784 491884309905408 491913912254464 492780693307392 492974839037952 493234970124288 493267464486912 494104078958364 494133814896512 494592157384704 494771527663616 495675997028352 496132942921728 496511238537216 497007158153184 497678528413696 498751887932928 499047942586368 499691997364224 500388159229056 500602609074176 501682275053568 501947000846592 502329729613824 503245148184576 503510698668544 503543869997056 504596636619642 504896160663552 505281138130944 505746938658816 506469045899264 506668584566784 506855222673408 507561364214352 508029266800728 508216406132736 508249887473664 508330828423168 508718424784896 509142552264864 509444774723584 509645485768704 509833220456448 510303217385472 510812912546328 511014162610368 511202401468416 511233166409728 511707369701376 512133989117184 512606107042176 513081583828992 514205940842496 514679968825344 515617893805056 516011046469632 516283333214208 517224180078592 517703940440064 519316725301248 520263100055552 520934534414336 521660290998084 522058050920448 522367939903488 522849492140032 523285400938888 523770783492096 523995254358016 524201698000896 525125372018688 525209000460656 525402468175872 525609466232832 525921463304192 526359933259328 526761276604416 527073957380096 527735935991808 528175918704672 528489439199232 528697653460992 528892406267904 530117495792064 530344686649344 530836617166848 531279184972032 531768952165248 531803985149952 532084605452288 533232169680384 533460695384064 534400684296192 534893329087488 535122566709248 536559663446016 537057358774272 538036063100928 538730434658304 539480984168826 539712187908096 540123712192512 540209729183744 541161610287732 541393534287872 541895713357824 542847472002024 542883234840576 543383699390464 543583861997568 543798023159808 544341173215392 544574459871232 545258418241536 545582078754816 546036940110144 546453286944768 546576318070784 546777656721408 547281711398912 548044174393728 548246053748736 548462051721216 549245147748864 549461539344384 549663940804608 549751477117696 550170656243712 550937144064303 551684507959296 552144457016964 552981509298176 553403151286272 554889341389824 554925897547776 555127148642304 555900541758576 556617968621568 556654638661632 556948372062208 558149560786944 558388765261824 558903523803136 559461761360264 559888344465408 560128294125568 560908654747392 561428935409664 561632544915456 562153497034752 563177935208448 563697108713472 564690375952416 564724359881728 564932383604736 565453174472704 566449536002112 566486853746688 567009077624832 567217942953984 567481803045213 568008180746496 568251610300416 568775461044224 569777676636672 570002157637632 570340505812992 571342223474092 571872181976064 572117267513344 573125371564032 573351171489792 573653715253248 574091119558656 574664526614619 575137312210944 575440798478336 575478708568064 576681870422448 577024183615488 577464157863936 578821766742016 579263111626752 580070130530688 580818749865984 581877202588416 582222599684096 582973996924928 583786185767232 584231315963904 584266475896832 585295987562496 585604834321024 585835550905344 586051351216128 587119339548672 587663932391424 588205678657536 588696076056249 589045520774144 589277592920064 589494661152768 589726910251008 590038095101952 590860125518238 591077776697856 591113348661248 591661646217216 592154924916744 592700811267516 592958202052608 593504828915712 594550619099136 594586400063488 595353753616384 596183189712096 596637772480512 596991931318272 598040458215872 598595181133824 598851719266304 600143282307072 600459963629568 601554209439232 602012887547904 602330555416576 603629621376768 603987930513408 605869512851456 606108213313536 607176211396608 607735945331712 608096691945472 608603672831098 609067726073856 609429263220736 609669366153216 610703406002277 610743639195648 611065914074112 611306661814272 611531844747264 611568647667712 612646267355136 613211043938304 613779838599168 614291557623912 614898357829632 615124863811584 615691925323776 616549696192944 616813929037824 617900791217472 618470411757408 618735467757568 619309386694656 620397110859456 620437982674944 621238699425792 622104197960448 622370811281408 624042217268736 624518042222592 625986274020352 626566918569984 627708740284416 628187360919552 628287402420224 628518840434688 628766464278528 629394481530297 629664219226112 630144330891264 631022236590816 631355212002354 631836613029888 631978867769344 632211665584128 632460744327168 633363773980672 634159247302656 634431027019776 635064702084624 635314904866944 635548931555328 636134821281792 636512425213952 637885212327936 639283061587968 639384870126016 639872393674752 641038462568448 641633069039616 641865765617664 642461139468288 643631925952512 645360429659904 645637009833984 646232199397376 647370898288128 647413547139072 647648340082688 648550632051672 649152206567424 649387630058496 649430411771904 650029098336256 651174487584768 651453559472128 652962541113248 653203068542976 653848305729536 654393430538624 655000424644608 655604246003712 655845746540544 656104136638464 656759458988136 657040924409856 657299785383936 657541910495232 657646626832384 658805438611152 659064994768512 659456209846272 660509256992256 660901329371136 661510590562304 662676210870912 662937292035072 663792856989696 665002517243904 665397256781824 667184212305408 667692932530176 668909700071424 669262667795456 669772972818432 670706088426108 670993530912768 671615922733056 672795515492856 673194880884736 673708184174592 674329251545088 675517459083264 675558112755712 675806963564544 676748485619136 677372355734304 677621874843648 677666516631552 678291233046528 678856736353152 679486421827584 679527314358272 680404289847296 681083883395104 681352216813824 681603201957888 681871739977728 682845318822912 683474809389568 684108778438656 685607921123328 685878036922368 686239958433792 687449153333376 687490525073408 688014728626176 688377777618944 689336813104611 689862424430592 690271920586752 691484279812102 692422300401664 693915670167552 695547054664112 696077401227264 696490586537984 697946749716888 697992730509312 698361044656128 698893536854016 700167162691584 700536624234496 700812621643776 702047494427328 702348368805888 702999844356096 703647914655744 704234558272896 704652585598976 704930204614656 706172332819968 706823327722752 707083695489024 707126248865792 708372246629376 709025269553664 709071980199936 710976226240512 711238123782144 711280927178752 712534245728256 713191105449984 713734905397248 714447789845202 715412884594688 716076478365696 717381417467904 717928412479488 718307246211072 719307978891768 719616250544128 720164949590016 721168270389504 721548813716976 722098986319872 722527617810432 723796629336032 723844313120768 724778482663424 725788230953856 726341636063232 727011224322048 727442771673088 728049253480192 728604382593024 729619461058131 730561083815808 730609213243392 730725565858304 730994738331648 731282735628288 732326863665152 732615385792512 732885254406144 733560874991616 734582858752404 734853452110848 735579343945728 736192609355952 737554776754176 737870868381696 739171039961088 739852455186432 739901196730368 740169531523072 741200722344768 741888236077056 742157291495424 742206184882176 743513995542528 744199414382592 746517792620544 747878206329856 748571913879552 748843393220608 749537996046336 750582238843584 750903913611264 751596144951296 752920501269888 753243178139648 754867722276864 754987938162193 755266048002816 755315804995584 756012103499776 756642404060284 757344240995328 757668813733888 758620407988224 759703568848896 760002876850176 760282834010112 760454007750656 762043900201092 762496242634752 763077637177344 763713828397296 764167162085376 764468228653056 764749830684672 764871620337664 765454826078208 766219368819492 766521243915552 766849749614592 767561054552064 768200983675776 768909160563264 769365578153984 769952210485248 772019953238016 773426840707584 774424999821312 775836270117888 776555910660096 778381581022976 778975087951872 780394650083328 781114067873792 781401801621504 782490436497126 782825786064896 783551909855232 784274238210048 784928101408332 785656175238144 785703457226752 785992881537024 786302547001344 786717460135936 787813500690984 788103702263808 788414199349248 788882194956288 789539899888992 790141914906624 790267748356688 790610936070144 791339771887616 792734158798848 793046480191488 794910919616128 795517029974016 797653428247872 797705977724928 798126908178432 798735470690304 800191043076096 800613284839424 802339993631232 802683850063872 804839495169024 805317240684544 807054094651392 808095651987456 808144284418048 809568281862144 810314593775616 811742415431598 812090301431808 812843570036736 812892488204288 814271208003036 814324852260864 814754552098816 815075549085696 815375792996352 815697034739712 816511759823088 816861689806848 817614725251072 818373118132224 819055410165216 819864477106176 820166485082112 820922567098368 822066261590592 822369080623104 822418572050432 823867721623296 824192309016576 824627215676544 825255984365568 827196147812608 827250643566592 829472263947264 830104726929408 832056289691648 832690722963456 833850812637864 834926952932352 834981957992448 835422558093312 836944987045888 837583147892736 838025120579584 838355285704704 839192642040396 839832516698112 840192441188352 841362982121088 841806949336472 842448817373184 842948887445504 843280992436224 844766902812672 845545663070208 846752936112832 847086539822592 847398575407104 848179761709056 849674304003168 849730280620032 850513616437248 850826914430976 852377415450624 853163191566336 854666514955008 854717950091264 855510758719488 855821020823552 857013335211138 857808272964096 858175901270016 859688057346048 860480572879872 860849346445312 862705968316416 863161197717504 863218062852096 864734176068896 865536275423232 865850173411328 865907215695872 868232650113024 868894667440128 870937424723968 872815803882624 873333899526144 874138994671616 874460995387392 874805515517952 875679278650848 876054565879808 876399713845248 877943981343744 878407251481536 878753326358016 879077026824192 879274946461696 880679009323008 881201772494848 882308517986304 883568281161216 883916389380096 884241991729152 885057142652928 886290188277357 886670022991872 887492469325824 888232387375116 889051216901274 889437303078912 889578949740544 890257243373568 891879600095232 893030630424576 894274784568144 894658041217024 895487896977408 897060687323808 897892771700736 898277578899456 899105668726784 900689945444352 901075951419392 902331314158848 903019331321856 903163140979072 903495833124864 905142315137536 905981895770112 908469622418432 908804269277184 909162319970304 910460425097216 911603917997568 912145037918208 912905509246647 913601589110784 914143894831104 914504049229824 914986611245056 916598871111168 916959992721408 917352971501568 918969401032704 919115750806148 919816565907456 920362560782336 922347536744448 923537887985664 925220893556736 927705617636112 928103201636352 928964080041984 930595666289184 930656974012416 931148059541504 931858049138688 933156296940672 933556216922112 934416828858368 936063325903104 936464491741184 938979411030528 939850377854976 939906939486208 941563110426624 942431103630336 942778260652032 943149696417792 944496328839168 945216496336896 945367026071552 945429306933248 947032818003531 947968301654016 948317498376192 948691116490752 950045660971008 950921473933312 951646540529664 952597053126936 952972357300416 954202231922688 954265094848512 954768637820928 956508556623872 957742994948096 959077305189024 959808590512128 961557693852672 962065084955968 962798648426496 963370157080576 965447888928768 967717641271808 968455514750976 969348299096064 971056347432192 971120320708608 971472510124032 972825948077508 974081445087744 974145617657856 974659651108864 975043647504384 976761731377152 976820514390016 977180339208192 978081166655488 979058082380462 979443811669872 979804602814464 980772458594304 981590145807936 982500636966912 983406369005568 983768619810816 983827824508928 985561386614784 985949678075904 986469940248576 988208157916728 988267629793024 989184314769408 989543055327232 991351994056704 992265885843456 994014316306368 995357056827392 997503775865856 998095885172736 999383994728448 999848891079661 1000776318458112 1001205218148352 1003364550107136 1003894001693184 1004659459227648 1006490296369152 1007021397337088 1007087739994112 1009193273239284 1009792321327104 1010562276261888 1011493877317632 1012938091798528 1013337169133568 1013710445346816 1015122728428704 1016058533601456 1016432812265472 1016499774947328 1016661656846336 1017436849569792 1018285104529728 1018889549447168 1019290971537408 1019666440912896 1020606434770944 1021625825092656 1022028325220736 1022404802936832 1022466332819456 1024267978234368 1025212214084352 1026163167657984 1028411881684992 1029359937650688 1031235787610112 1032022092939264 1032566666428416 1034448360157184 1035407880880128 1037226419718153 1038633450602496 1040526200111104 1041869068828672 1043320581996168 1044116101840896 1044735879806976 1045698984280064 1046570801877776 1047541566984192 1047990508716032 1050250744037376 1050418000921312 1050804936351744 1051218932465664 1051842926608384 1052719866518656 1053522553208832 1055471871983616 1056351837409344 1056978878398464 1057395306921984 1057784812535808 1060234991584128 1060689373298688 1062558369944064 1063537904330496 1063607970299904 1064169210904576 1066464339360768 1066921390768128 1068801368592384 1069786658174976 1070245133418496 1073119326892032 1074114717548544 1076072126201856 1077460869316608 1078961968337652 1079424375816192 1080247424385024 1080419458367488 1082323220575464 1082787068575744 1083791426715648 1085694944004048 1085766469681152 1086767398780928 1087167723995136 1088682346430784 1089148919742464 1090516836483072 1091164157509632 1092073880220288 1092906573889536 1093152636141568 1094563422797824 1096088348787456 1096492107497472 1096924103442432 1098490295497728 1098923078688768 1099327881609216 1099502954235392 1100341312487424 1101874288128606 1103369015918592 1104288914033928 1105963018596352 1106806302572544 1109778682779648 1109851795095552 1110254297284608 1111801083517152 1113235937243136 1113309277323264 1113896744124416 1116299121573888 1116777530523648 1117807047606272 1118923522720528 1119776688930816 1121817309494784 1122857870819328 1123265089830912 1124306994069504 1126355870416896 1127394217426944 1129380751904832 1129448719763456 1129864767209472 1130906348945408 1132899072004224 1132973707493376 1134018155249664 1134963606090426 1136016361492992 1136503220600832 1137550922088448 1139555353273344 1140004315275264 1140681011625984 1142684446948184 1143744363952128 1144234535026688 1146250743128064 1146702342979584 1147307430506496 1148182239117312 1149329053229238 1150274624421888 1150881596956672 1150957417136128 1153363740844896 1154048367230976 1154928315727872 1157643533484032 1158526223253504 1160140261061376 1161637499731968 1163754405176832 1164445199368192 1165947993849856 1167572371534464 1168462631927808 1168532951793664 1170591975124992 1171209668642048 1171671101810688 1172102702432256 1173735654745689 1174238679097344 1175327864782848 1176411357315072 1177392152112498 1178091041548288 1178555185840128 1178989322305536 1179453820502016 1180076190203904 1181720251036476 1182155553395712 1182226697322496 1183323292434432 1184309849833488 1185401622535032 1185916404105216 1187009657831424 1189101238198272 1189172800126976 1190707507232768 1192366379424192 1193275544961024 1193983862636544 1196080916431744 1197190362267648 1200286564614144 1200919927259136 1203108418878464 1204025775095808 1204661110833152 1207259242753536 1207975861026816 1211739025702912 1212216426627072 1214352422793216 1215471890663424 1216193383890944 1217207345662196 1218135452147712 1218858526441472 1219338732306432 1221406812004554 1221487278391296 1222131828148224 1222613323628544 1223063689494528 1223137295335424 1225292534710272 1226422087876608 1227559677198336 1228583115247824 1229796715659264 1230249727623168 1231383850647552 1233099392385888 1233627858075648 1235801582434944 1236940823514816 1237470935515136 1238618773389312 1240794221718912 1240875965349888 1244208395920896 1244741622562816 1248084434537472 1249036084445184 1251972548040704 1253133837139968 1255417480568832 1256374721839104 1256574804840448 1257037680869376 1257532928557056 1258788963060594 1259328438452224 1260288661782528 1262044473181632 1262710424004708 1263673226059776 1263957735538688 1264423331168256 1264921488654336 1266727547961344 1268318494605312 1268862054039552 1270129404169248 1270629809733888 1271097863110656 1272269642563584 1273024850427904 1275770424655872 1278566123175936 1278769740252032 1279744787349504 1282076925136896 1283266138079232 1283731531235328 1284922278936576 1285520002816707 1287263851905024 1290720859319808 1291274019667968 1292464398794752 1294741796576256 1294827094278144 1295296680165376 1297101264103344 1298304413134848 1298775260116992 1298860823543808 1300058196672512 1302348975169536 1302907118944256 1305925082226496 1306406137085952 1307696611459072 1308786861077248 1310000849289216 1311208492007424 1311691493081088 1312208273276928 1313518917976272 1314081848819712 1314599570767872 1315293253664768 1317610877222304 1318129989537024 1318912419692544 1321018513984512 1321802658742272 1323021181124608 1325352421741824 1325874584070144 1327585713979392 1330005034487808 1330794513563648 1333576825351911 1334368424610816 1335385865060352 1337819400142848 1338525335590912 1339545945636864 1341412176852216 1341987061825536 1343231845466112 1345591030985712 1346389761769472 1347416368349184 1348658503090176 1351034918166528 1351116225511424 1351613927129088 1353496971238272 1354744711468608 1355243749687296 1356582466093056 1357713472706304 1358972843655168 1359054628716544 1362167766790208 1362704433627648 1363206403915776 1363743479955456 1365690637645824 1366949618779136 1368217556877312 1371215842246656 1371756073844736 1372479916867584 1374898306666752 1374981050146816 1376029457252352 1376755555237888 1378673626209222 1379724848861184 1380543841173504 1382968559624204 1384844600803328 1387831340335104 1391094109328224 1392154802454528 1392981173075968 1395893499433776 1395985461018624 1396722089312256 1397787073708032 1400334325383168 1401073248468992 1401625243287552 1404094988854656 1404696737611776 1407295829311488 1408469116545792 1409305171197952 1409860409229312 1412344665639936 1413646655445504 1414167390978048 1414252497731584 1416744493258752 1418050539107328 1418143960399872 1421952452481024 1422476247564288 1422561854357504 1425068491456512 1426382210899968 1427469810794496 1428895579690404 1430825769189376 1432152956731392 1434762834935808 1435856824958976 1436614492422144 1438615957783536 1439232501088256 1442336540779008 1443097627433952 1444197972639744 1445055235620864 1447593258672064 1447688626241536 1449556965326848 1451576461907712 1452683272126464 1454022448644096 1456098506960384 1457208765186048 1459238922116262 1461122167631616 1461218426486784 1461451131716608 1461989476663296 1462565471256576 1464653727330304 1465230771585024 1465770508812288 1467121749983232 1468587123570693 1469165717504808 1469706904221696 1471158687891456 1472385218711904 1475109553508352 1475741736763392 1478342079922176 1479704910372864 1479802393460736 1480339063046144 1482401444689536 1483776472154112 1484314582990848 1487027991085056 1488398828765184 1493035585241088 1495756412659712 1497143827759104 1497686786441216 1499075992092672 1501164477687168 1501807827222528 1503192289902592 1505841002539776 1506486356279296 1509735444553728 1509975876324386 1510532096005632 1510631609991168 1512024206999552 1513284808120568 1514688481990656 1515337627467776 1517240815976448 1519407137697792 1520005753700352 1520565668020224 1520908015501312 1524087800402184 1524992485269504 1526155274354688 1527427656794592 1528334324170752 1528936457306112 1529499661369344 1529743240675328 1530909652156416 1532438737638984 1533042487831104 1533699499229184 1535122109104128 1536401967351552 1537818321126528 1538731156307968 1544039906476032 1546853681415168 1548849999642624 1551672540235776 1553111821320192 1556763162045952 1557950175903744 1560789300166656 1562228135747584 1562803603243008 1564980872994252 1565651572129792 1567103819710464 1568548476420096 1569856202816664 1571312350476288 1571406914453504 1571985763074048 1572605094002688 1573434920271872 1575627001381968 1576207404527616 1576828398698496 1577764389912576 1579079799777984 1580283829813248 1580535496713376 1581221872140288 1582679543775232 1585468317597696 1586092960382976 1589821839232256 1591034059948032 1595306856495744 1595411955449856 1596253816356864 1600382086152192 1601226569678848 1604679987262464 1605367700127744 1608452563910759 1609678990338048 1610634481369088 1614108189302784 1616191303974912 1616288568836096 1619136563724288 1620629187551232 1623484830863196 1624180602863616 1625687140073472 1628542416006072 1628649704521728 1629509104197632 1630151098171392 1630751585992704 1631394069479424 1633023519646176 1633723379613696 1635229450502144 1636746236264448 1638110820330432 1639728954212352 1640332970164224 1641845134196736 1644132523181184 1644738161246208 1644837144100864 1647735443246592 1648384618033152 1649254431353088 1650511968731136 1654392295625216 1654501287133184 1658944527894528 1660209453858816 1664112579383296 1665381445926912 1667701625275728 1669853905864704 1669963915984896 1670845116186624 1673889974091776 1675166295785472 1676050241159168 1676710571409408 1678385284080792 1679665033396224 1680384882376704 1682725964242176 1683613898672944 1684897634746368 1685897774891008 1689533805625344 1691091326140416 1693505872225664 1694173079645184 1694797150814208 1696359523418112 1699348608006336 1699460561240064 1701027232874496 1701653828861952 1702445409135639 1704754830901248 1706326383132672 1709333029910016 1709435900182528 1711021517438976 1711642041647104 1714026670422276 1715616545928192 1716351802540032 1719376114692096 1720961145759744 1721698692890624 1725411936632832 1726322395435008 1726436125704192 1729468352137792 1731072550846464 1731700346822656 1731814431391744 1736465300226048 1737789334880256 1741874849447936 1745631607765248 1746667799052288 1748277989343232 1748921990774784 1751358557301696 1752109131759616 1752799427690496 1755887962687488 1756814502963072 1757506652716032 1758154053648384 1758549892923392 1761358018646016 1762403544989696 1764617035972608 1766088228168747 1767136562322432 1767832778760192 1768483983458304 1770114285305856 1772580376554714 1773340045983744 1774984938651648 1776464774750232 1778102433802548 1778874606157824 1779157899481088 1780514486747136 1783759200190464 1786061260849152 1788549569136288 1789316082434048 1790975793954816 1794121374647616 1795785543401472 1796555157798912 1798211337453568 1801379890888704 1804662628317696 1806038662643712 1806326281958144 1806991666249728 1810284630275072 1811963791540224 1816939244836864 1817608538554368 1818324639940608 1820920850194432 1823207835995136 1824290075836416 1825811018493294 1827203178221568 1828287789662208 1829008098459648 1829973222490112 1833197742222336 1833919985442816 1834705943003136 1837938802065408 1838231501612296 1839633131814912 1840725121564672 1844695073488896 1847075775971328 1850441787113472 1855411235272224 1856206403272704 1857928160083968 1861191332578368 1861313948024832 1862296119083008 1863716098277376 1866312593881344 1867112433844224 1868833657716736 1872126651806208 1872928983482368 1877958822061056 1879700755709952 1879813878972416 1883126220853248 1884862207260672 1885556521304064 1886299392835584 1888183444590891 1888992657678336 1890432992673792 1890734052143104 1890858613866496 1894065636007062 1895936603308032 1896634996752384 1897382232981504 1900091321942016 1901842947866624 1903293081059328 1905194106253872 1905944714600832 1908404463845376 1909537275641856 1913017113247744 1915485989896192 1918154610378048 1919617181024256 1923115387705344 1924130169911936 1925597296852992 1930895777857536 1935435282543616 1936911029501952 1938696598192128 1942112694864384 1942240641417216 1942945020248064 1945651896155016 1948162890175488 1948291235315712 1949319302217728 1950087295008768 1953523462754304 1953641028780032 1954360678416384 1956162333310976 1958116164760924 1958887623339744 1959609205628928 1961544917188608 1963180291615872 1965001273933824 1966812738011136 1967537239621632 1967655649017856 1971122773229568 1971899356151808 1972939880497152 1976416315833456 1976535259586048 1978368629538816 1979086110654464 1982703988113408 1984531771686912 1988028632612736 1990714113654784 1995007551731712 1996191770345472 1999697782159322 2001552636916224 2002410436296704 2006729100214272 2007788003386368 2009318918455296 2012980592738304 2014042794674176 2014175479988224 2018386546478568 2019584642654208 2021124552523776 2022987754635264 2025876183597056 2026674338267136 2027420890693632 2030245456857408 2032117067202912 2032865624530944 2032999549894656 2033323313692672 2034873699139584 2036570209059456 2037779098894336 2038581943074816 2041212869541888 2043251650185312 2044056650441472 2044809605873664 2044932665638912 2048535956468736 2050424428168704 2052326335315968 2056823763369984 2058719875301376 2062471575220224 2064044185878528 2065133332856832 2068010439313833 2068896720314368 2070815761760256 2074452839436306 2077266901204992 2081052400222208 2083738137657344 2086641163992336 2088232203681792 2089471759613952 2091397968560128 2093141603755552 2095083133968384 2095981017432064 2100501488074752 2100836001842624 2101609872703488 2102437864931328 2103685853216768 2105439733037312 2107045106417664 2110943743967232 2112703674818688 2113957756796928 2114790613843968 2120469983168256 2121378746597376 2125116739888128 2127075808660992 2127215940599808 2128338421809152 2132928678721536 2133842781536256 2137602737184768 2139573316349952 2140490266836992 2146238653784064 2148229435097088 2152144252403712 2154921738633216 2157923936675304 2158848751632384 2160494848770048 2160838916734976 2164646441150928 2165574137151488 2167582853431296 2171389888008096 2171532939362304 2173534797561856 2174335447990272 2177364692861568 2178297839484928 2181033672966144 2182328315019264 2184147760440576 2185813147779072 2186305272283136 2192176697574912 2192984214994944 2193848206884864 2196980590995456 2197846157377536 2198655763218432 2199005908470784 2200682624974848 2203748576257212 2206738031837184 2208577828067856 2211926037192704 2213612605145088 2219557365559296 2219703590191104 2220508594569216 2223602167034304 2226471874486272 2226618554646528 2227793488248832 2232598243147776 2235614095212544 2237847045441056 2239553377861632 2243634618989568 2245715741638656 2246530179661824 2248613988139008 2252711740833792 2254788434853888 2258761503809664 2258897439526912 2259729534418944 2261812697890816 2264963814486579 2265798144008448 2265947414986752 2268036310499328 2269927212180852 2272032722985984 2273006441201664 2275101844176896 2279110706546688 2280008630550528 2281362023251968 2285368893896368 2287488727904256 2288469070053376 2292501486256128 2293404685959168 2294614861012992 2296364478234624 2298658106458476 2300549248843776 2301763193913344 2306727481689792 2308096734461952 2309856631455744 2315287066968064 2320280522122752 2323274999463936 2327508810353664 2328890398736384 2331895987699712 2335144743068928 2336925263855616 2337065903587328 2341183950249984 2342419337284096 2343342203621376 2344205404864512 2347471309491378 2348477358194688 2350655729565696 2352822714630144 2354784304224996 2356182083096576 2357110371680256 2357978644611072 2358907641004032 2360152380407808 2363440502072952 2364311106791424 2364453394644992 2366646584868864 2368619699666976 2370803245070064 2371832808210432 2374019315662848 2378202476396544 2378345600253952 2381415014465536 2384732758848384 2386551089922048 2392161832863488 2394380724535296 2400573129228288 2401839854518272 2406216837756928 2408051550191616 2409322221666304 2414518485507072 2415951722053632 2420194979342357 2423478051405824 2424432853254144 2428704845586432 2430943781326848 2432386767781888 2434414691324392 2436270904295424 2437717052882944 2438677464612864 2442813624009108 2442974556782592 2444263656296448 2445226647257088 2446127378989056 2450585069420544 2452844175753216 2455119354396672 2457166230495648 2459593431318528 2460499455246336 2462767701295104 2466198784771776 2467255716151296 2471603164869888 2473881647029632 2474941871030272 2481588443437824 2481751930699776 2488416791841792 2489483245125632 2496168869074944 2498072168890368 2503945096081408 2506267674279936 2510834961137664 2512749443678208 2513149609680896 2514075361738752 2515065857114112 2517577926121188 2518656876904448 2520577323565056 2524088946363264 2525420848009416 2527346452119552 2527915471077376 2528846662336512 2529842977308672 2533455095922688 2536636989210624 2540258808338496 2541259619467776 2542195726221312 2544539285127168 2546049700855808 2551540849311744 2557132246351872 2557539480504064 2559489574699008 2564153850273792 2566532276158464 2567463062470656 2571040005633414 2574527703810048 2581441718639616 2582548039335936 2584928797589504 2589483593152512 2589654188556288 2590593360330752 2594202528206688 2596608826269696 2597550520233984 2597721647087616 2600116393345024 2604697950339072 2605814237888512 2611850164452992 2612812274171904 2617573722154496 2620001698578432 2622416984014848 2623382986162176 2624416546553856 2627037835952544 2628163697639424 2629199141535744 2630586507329536 2635221754444608 2636259979074048 2637824839385088 2642037027969024 2643605317484544 2646042362249216 2650704843483648 2651749168140288 2655171427958784 2660010068975616 2661589027127296 2667153650703822 2668736849221632 2670771730120704 2675638800285696 2677050671181824 2679091891273728 2682824353704432 2683974123651072 2686463690932224 2691182061971424 2692779523538944 2694832736698368 2697317006180352 2702069836333056 2702232451022848 2703227854258176 2706993942476544 2709489422937216 2710487499374592 2715426945412608 2717945687310336 2718109257433088 2724335533580416 2725408867255296 2726412807831552 2727486959910912 2731381275291648 2733899237558272 2736435113754624 2738716527739941 2742431684493312 2743512147689472 2744959833735168 2749796613333504 2749962100293632 2752058914504704 2753511110475776 2757347252418444 2759449697722368 2761087682347008 2765937119248408 2769689201606656 2775662680670208 2782188218656448 2784309604909056 2785962346151936 2791786998867552 2791970922037248 2793444178624512 2795574147416064 2800668650766336 2802146496937984 2803250486575104 2808189977709312 2809393475223552 2816938233091584 2818610342395904 2819720818458624 2824689331279872 2827293310891008 2828334781956096 2828504995463168 2833488986517504 2836101078214656 2836287920799744 2841098454010593 2843904904962048 2844952495128576 2845123708715008 2850136982913024 2852764421799936 2854939621588992 2857791159380808 2861651538378752 2864305913462784 2869525669871616 2873228984844288 2877231915567072 2878465002176512 2884673081558016 2886195254867904 2888395945279488 2890110471241728 2895186517344128 2895377252483072 2903152923815424 2905366544252928 2908044897288192 2912197013920768 2914417530372096 2918477844232524 2922244335263232 2922436852973568 2922902263433216 2923978953326592 2925130942513152 2929307454660608 2930461543170048 2931541017624576 2934243499966464 2937174247141386 2938331435009616 2939413808443392 2942317375782912 2944770437423808 2950219107016704 2951483473526784 2956684159844352 2959409820745728 2960678126092288 2964802889379072 2967552944308224 2968629165981696 2974055982170112 2976797657530368 2986071170482176 2991512825319424 2994287655518208 2995373572882432 2998151984185344 2999546673238983 3002328955374336 3003615654445056 3006384579805184 3011682005079552 3012972712558592 3019470889107456 3019951752648772 3021064192011264 3021263219982336 3024048413999104 3026569616241136 3029376963981312 3030675254935552 3034481631952896 3038814275395584 3040011507400704 3041131336040448 3041816031002624 3048175600804368 3049984970539008 3052310548709376 3054855313589184 3056668648341504 3057872914612224 3058999322738688 3059486481350656 3061819304312832 3064877475277968 3066084975662208 3067398998458368 3072803934703104 3075636642253056 3077462312615936 3088079812952064 3093707362830336 3097699999285248 3103345080471552 3106223642640384 3111679259154459 3113526324091904 3115900351807488 3121578600333312 3124456271495168 3125607206486016 3129961745988504 3131303144259584 3134207639420928 3137096952840192 3139712405633328 3142624700952576 3142813828907008 3143971526148096 3146869840543744 3151254002763936 3152414809055232 3153656797396992 3155528779825152 3158159599555968 3160567659626496 3161070993426752 3165359087550464 3170936635195392 3172185920765952 3179643678464512 3182068119896064 3190613712991488 3190823910899712 3192507632713728 3200764172304384 3202453139357696 3209359974524928 3210735400255488 3216905127821518 3219357980676096 3221268962738176 3228216378605568 3232382607949824 3232577137672192 3238273127448576 3241258375102464 3246969661726392 3248361205727232 3251374280146944 3257084832012144 3257299409043456 3259018208395264 3260302196342784 3261503171985408 3266047039292352 3267446759227392 3270458901004288 3273492472528896 3276221640660864 3279457908424704 3283690268393472 3288265046362368 3289476322492416 3289674288201728 3295470886493184 3296769236066304 3298508862706176 3301023937462272 3308784591250432 3309002574266368 3317889055789056 3320418907717632 3328225158766592 3330762891853824 3335403250551456 3339707811729408 3339927831969792 3341690232373248 3347779948183552 3350332591570944 3352100482318336 3353421142818816 3356770568161584 3359330066792448 3365451928484352 3367227797345888 3369795269492736 3371795549782016 3379067611250688 3382182652280832 3387011744451328 3388346159290368 3389594301628416 3392719046836224 3398697216012672 3398921122480128 3402054465748992 3404890818271278 3409509661802496 3412652766265344 3418666059820032 3418871800365056 3422043034877952 3423284083294208 3428053340844552 3431233091856384 3432703605080064 3438752229384192 3441922291519488 3443397385781248 3450823873265664 3452644790870016 3452872251408384 3458936704275584 3462145101692928 3463400693645312 3472930600452096 3475578669760512 3483749698895872 3491263215530496 3493335598104576 3496555978686464 3497843981549568 3502717114603392 3504218263519232 3505598855380992 3511775925374976 3513629005926144 3515013305432064 3516308107296768 3517099785846784 3522716037292032 3524807089979392 3529234071945216 3532176456337494 3534273124644864 3535665557520384 3536967966916608 3540228570611712 3545160753109428 3546680091967488 3549969877303296 3552929549500464 3556204867605096 3557749212315648 3558315798962176 3561028973494272 3567518400380928 3572122521698304 3577099138272576 3578632164868096 3581951587909632 3588242749295232 3591571086802944 3596422674907136 3602759781777408 3609325256635392 3612077325287424 3612652563916288 3613983332499456 3620569260550144 3623927583080448 3633878489673728 3635217077108736 3636649279881216 3641841700388864 3646415671990272 3648580151672832 3651622036986588 3654406356443136 3656575579324416 3658016196919296 3659946444980224 3666395484444672 3667839970885632 3669411886006272 3675877604130816 3676463003224592 3679266263629824 3681450243129344 3689390146977792 3694151551942656 3700883574226944 3710822470544448 3712412806545408 3715856320167936 3722382665156736 3722627896049664 3724592238166016 3732625187762688 3734224867688448 3737667315433472 3744253303612416 3745857966964736 3755917644122112 3759401511419904 3759627757944832 3766252441706496 3769724414521344 3771113042608128 3772598785671168 3776366889181782 3777985315356672 3780865985347584 3781468104286208 3781717227732992 3788131272014124 3791873206616064 3793269993504768 3794764465963008 3800182643884032 3803685895733248 3806586162118656 3810388212507744 3811889429201664 3816808927690752 3819074551283712 3826034226495488 3830971979792384 3836309220756096 3839234362048512 3846230775410688 3848260339823872 3851194593705984 3856560008450121 3861791555715072 3870870565087232 3873822059003904 3877393196384256 3884225389728768 3884481282834432 3885890040496128 3891303792310032 3896325780350976 3896582470631424 3898638604435456 3900174590017536 3907046925508608 3907282057560064 3908721356832768 3912324666621952 3916232329521848 3917775246679488 3919218411257856 3923089834377216 3926360583231744 3930002547867648 3933625476022272 3935074479243264 3942245546459136 3943798712303616 3945879760994304 3952832631666912 3953070519172096 3956737259077632 3958172221308928 3965407976226816 3969063543373824 3976057265225472 3981428227309568 3990015103463424 3992383540690944 3999395564318644 4003105273832448 4004820872593408 4013458200428544 4015576006772736 4018637836910592 4025961185476608 4028085589348352 4028350959976448 4036773092957136 4039169285308416 4042249105047552 4045975509270528 4051752367194112 4053348676534272 4054841781387264 4060490913714816 4064234134405824 4065731249061888 4066646627385344 4069747398279168 4073140418118912 4075558197788672 4077163886149632 4086503300370624 4088113300882944 4089619211747328 4089865331277824 4097071912937472 4100848856337408 4104652670631936 4113647526739968 4117439750602752 4124943150440448 4128088371757056 4130266665713664 4136020878627666 4137793440628736 4141631523520512 4148905678872612 4154533802409984 4162104800444416 4167476275314688 4173282327984672 4176464407363584 4178943519227904 4182795937120256 4186283207511104 4190166267936768 4191962034864128 4201002976149504 4201672003685248 4203219745406976 4204875729862656 4210879466074624 4214090212835328 4221887487934464 4225407349637376 4227915513593856 4229581227687936 4240939966336512 4242757493194752 4250233479776256 4254151617321984 4254431881199616 4256676843618304 4265857357443072 4267685563072512 4275205474369536 4279146632699904 4280980533673984 4292477307568128 4296458870194176 4304288504807424 4309843477266432 4315847873350608 4317697503264768 4321677833469952 4329292882301856 4331148274302976 4335165706862592 4342779776016192 4343065878724608 4347069595123712 4348670895980544 4354729385723136 4356595678969856 4362067345932288 4368295520881152 4371626295558144 4372610544566272 4384353395149824 4385968429989888 4387696413769728 4393961181990912 4395692314755072 4397311526436864 4398011816941568 4401365249949696 4405761370712079 4407497152514424 4413476063674368 4417155656135712 4423852074385408 4427225210290176 4439114731118592 4439407180382208 4441017189138432 4447204334068608 4452943748972544 4455586976497664 4465196486295552 4475694090882112 4479106755723264 4487269237979136 4491431483277312 4493060359323648 4497227976278016 4505423481667584 4509576869707776 4517523007619328 4517794879053824 4519459068837888 4523625395781632 4529927628973158 4531596288016896 4531894829973504 4536072620998656 4539854424361704 4544065445971968 4546012882403328 4550203688353792 4558221413093376 4560017261101056 4562724046503936 4570737787792736 4574977455808512 4576938140106752 4585002972512256 4586809371918336 4589229722025984 4592728956469248 4597316212916952 4601098497687552 4603526387826688 4613454963379584 4616193468923904 4630574133936128 4640561044245504 4646549998927872 4655017620707328 4657780797472768 4670289486137856 4673850527711232 4674131807174656 4682367900499968 4684838674568192 4686684407242752 4688410809729024 4694942618982756 4696954716389376 4701311459131392 4705645429260288 4709568608449992 4712364166193152 4714220743360512 4715957289222144 4717815282008064 4720304760815616 4726881004145904 4728622213582848 4728906789289984 4733293169737728 4737239399333952 4741606490140128 4743665616420864 4748038631325696 4756404952793088 4756691200507904 4762830028931072 4769465517696768 4773102179844096 4784323665726976 4788761449070592 4801146258456576 4803679709036544 4812433675513856 4816103100383232 4818644443332608 4825357691732277 4829036971014144 4831903444107264 4840389958684714 4846956102811648 4848865706508288 4857409691172864 4861887562653696 4864773535563776 4868829382648784 4872541808590848 4875434105765888 4885627248018216 4885949113565184 4888527312592896 4890453294514176 4892254757978112 4901170138841088 4905688351506432 4910238708793344 4914332460991296 4919186862637056 4920998910492672 4925535402590208 4932397569543552 4934511432302592 4943206329739776 4947763294059264 4949883742060544 4963176886875648 4963503861399552 4976833583683584 4978966490251264 4992337738149888 4996144337780736 5007890192162816 5012535348559872 5021669922275328 5025498887356416 5026299219361792 5028150723477504 5030131714228224 5035155852242376 5037313753808896 5041154647130112 5048177892726528 5050841696018832 5054692904239104 5055830942154752 5057693324673024 5066910191845376 5073273978421248 5080517616676992 5082519238935552 5084391452442624 5089078570254336 5092099401711616 5103081698623488 5107336227406917 5114264492703744 5115078961008128 5118979149398016 5128307700547584 5133064552316928 5134926124941312 5142080011266828 5149055407620096 5162883437279232 5165096078671872 5169857595179008 5178967186305024 5179308377112576 5181186720661504 5188405056413376 5193217652539392 5195101040467968 5195443294175232 5200232786690048 5209395900678144 5223700328905984 5225624548343808 5235147444308992 5240003397156864 5244833968029696 5246765972324352 5254075671905088 5256327395278848 5258398283071488 5261173014659072 5270443508889216 5272519958148096 5275649678770176 5284074055938048 5284915567135351 5287210634969088 5292084724498432 5301409686967296 5303498336280576 5310342855917568 5320020137951232 5323178054254592 5334307301407644 5337473698443264 5341543460241408 5351277600571392 5354101342363648 5358183782547456 5365648707408864 5367948247302144 5372927381864448 5382364123942848 5385559047077888 5389665473396736 5394634012360704 5404139672666112 5404464902045696 5413987884953088 5418978845874432 5420974998749184 5430853890825216 5435891374620672 5436218514866176 5448671067160832 5450817734510592 5452825615663104 5454973919821824 5462762550583296 5467798475116544 5472870227509248 5477433055479882 5484863368986624 5487024295378944 5489919667470336 5499593226667008 5499924200587264 5504117829009408 5507022220951552 5514694504836888 5518899395444736 5522175364694016 5531874238496816 5539378403213312 5551325361340416 5564376437312896 5568619209818112 5583573997735104 5583941844074496 5586888357249024 5591148294832128 5601337301532672 5604292993875968 5606500973150208 5616379955418624 5618786950447104 5633876466183168 5637220684791808 5639441636917248 5649378662559744 5654586621782016 5656669563912192 5657009990926336 5666977973035008 5672202156429312 5672575841599488 5682196908021186 5687809809924096 5689904990257152 5690247417430016 5700273965826048 5705528843599872 5709879243177984 5715582318761616 5723303076757504 5728611826925568 5739051339743232 5746457969688576 5754463831134144 5756930004353024 5769346163116032 5772390509735808 5776791890558976 5790373034688256 5790754504966144 5806305847630848 5810733088505856 5816089794576384 5824394027841536 5828835060744192 5836955688465048 5844488670526464 5844873705947136 5845804526866432 5847957906653184 5850261885026304 5858614909321216 5860923086340096 5863082035249152 5868486999932928 5874348494282772 5876662870019232 5878827616886784 5884634751565824 5889540874847616 5900438214033408 5902966947053568 5913368319688704 5918819641491456 5929605778758144 5935105888616448 5937258331963392 5948111964340224 5953595315060736 5972142340964352 5983025650638848 5988575311036416 5990747145764864 5999093346477966 6004657910748672 6007231308890112 6012769159610368 6023364010159104 6025945425117184 6038941778214912 6039903505297544 6042128384022528 6042526439964672 6048096827998208 6053139232482272 6058753927962624 6061350509871104 6068963263905792 6077628550791168 6080023014801408 6082262672080896 6083632062005248 6096351201608736 6099969941078016 6104621097418752 6109710627178368 6113337296683008 6115745829224448 6118972962701312 6123638608625664 6129754950555936 6132169951324416 6134797996916736 6145607869406208 6151273284506112 6154924625231872 6176159625904128 6187414725660672 6195399998570496 6204031317941499 6206690160943104 6212447285280768 6223358518308918 6227052648183808 6231800703614976 6243157200666624 6248912542990336 6251214412972032 6259923491977008 6262606288519168 6268415278841856 6274193905680384 6279424811266656 6285249401905152 6285627657814016 6287943052296192 6293739681087488 6302508005527872 6304829618110464 6307313594793984 6311057559650304 6316319199111936 6321135319252992 6322141986853504 6341873270390784 6344371841531904 6359287356929024 6364136239792128 6381227425982976 6381647821799424 6385015265427456 6401528344608768 6404906278715392 6418719949049856 6421470800510976 6433810255643036 6438715961352192 6442537925476352 6456432757211136 6464765215899648 6465154275344384 6476546254897152 6482516750204928 6493939323452784 6496722411454464 6502748560293888 6514169664024288 6514598818086912 6518036416790528 6520604392685568 6523006343970816 6532094078584704 6534893518454784 6540917802008576 6546984945057792 6552443281321728 6558915816849408 6576530092724736 6578952644984832 6579348576403456 6590941772986368 6593538472132608 6597017725412352 6602047874924544 6617569182500864 6618005148532736 6635778111578112 6640837815435264 6656450317533184 6661525783707648 6670806501102912 6679415623458816 6679855663939584 6683380464746496 6695559896367104 6704200964636672 6706842285637632 6713541136323168 6718660133584896 6730903856968704 6734455594691776 6739590538985472 6743591099564032 6758135222501376 6764365304561664 6774023488902656 6776692318580736 6779188603256832 6785438093672448 6794891443459737 6797394432025344 6797842244960256 6804108931497984 6809781636542556 6819019323604992 6825305532530688 6837332119640064 6837743600730112 6844086069755904 6846568166588416 6856106681689104 6862466183712768 6865407210160128 6877504458768384 6883844583038976 6886794771562496 6901647746531328 6905289581740032 6917873408551168 6924290203385856 6926801387290624 6945861200904192 6967499397791744 6982526431060992 6986671196209152 6993111957372928 6995687963099136 6998942237557627 7005434229206784 7008436527038464 7011197710761984 7023551850749952 7027258011852288 7030026610864128 7032616214593536 7034199571693568 7045432074584064 7049614179958784 7058468143890432 7064352912674988 7068546249289728 7071331115040768 7073935933833216 7080457141223424 7090321506218856 7093360183934976 7099939754606592 7105859099000928 7112409735210192 7115498424631296 7116631597924352 7122057946988544 7135036800761856 7144245043396608 7154198276545152 7157264329736192 7176485498590464 7183142173605888 7205519563554816 7218650513270784 7224154650574848 7225305127832576 7227966664998912 7241138521100288 7247855166160896 7260584938027071 7267756979347456 7270434154217472 7273298559762432 7283683400777728 7292831343980544 7297160303345664 7303244073973176 7308812712886272 7313151158648832 7316032393838592 7319892889960448 7332790968889344 7335679941771264 7351755208261632 7352926006449184 7358532527259648 7362900486258688 7378780293955584 7388303103885312 7401767148453888 7421644941088896 7424825613090816 7444765330313472 7445255792099328 7449184476332032 7465250375525376 7468449735376896 7475334630866944 7488506607224832 7491715933929472 7511835288244224 7518803022839808 7519255515889664 7532504883412992 7539448829042688 7542226085216256 7545197571342336 7552733778363564 7555970630713344 7561731970695168 7562936208572416 7576262544028248 7583746413232128 7586539987009536 7589528931926016 7600365287768064 7607371791466496 7620776425015488 7623778858403328 7633617855381504 7638149102567424 7652068452990976 7661943959584768 7672618441512192 7678468724097024 7692461550821376 7696520679647744 7702389187411968 7713120016900242 7723583111430144 7741741130174464 7747644118007808 7754786392768512 7768450779457536 7768962565668864 7771780080992256 7782607584620064 7792651560701952 7793164941262848 7797277208870912 7800349180035072 7814093851017216 7814564115120128 7817442713665536 7824649333243904 7832464659043696 7835550493358976 7838436822515712 7852721166463488 7860005095735296 7867250952044544 7870148958486528 7884491092918272 7887597424607232 7891759521988608 7905665263333824 7906141038344192 7913474518155264 7916344442617856 7930815952453632 7938127086747648 7952114530450944 7962856454619136 7980030206926848 7984767081381888 7998791128637288 8006210547664896 8009641745186816 8026916400857088 8031152013545472 8037275673821184 8051922370953216 8056171178696704 8056701919952896 8073546185914272 8078338570616832 8084498210095104 8091951018541056 8103504734388224 8106697353068544 8109683562774528 8120981827429632 8128468268811648 8131462498123776 8133293254770688 8146280836237824 8151116395577344 8154327772299264 8173006600741248 8176226601765888 8179238423494656 8179730662555648 8194143825874944 8201697712674816 8209305341263872 8216149583219823 8227295053479936 8234879501205504 8249886300880896 8256176743514112 8260533331427328 8272041757255332 8275586881257472 8283263047041024 8297811357745224 8309067604819968 8324209600888832 8334952550629376 8346564655969344 8352928814727168 8357887038455808 8365591874240512 8372566415022208 8380332535873536 8402005952299008 8403344007370496 8406439490813952 8409751459725312 8421758932149248 8428180425670656 8450814699274752 8455831027187712 8459162455375872 8481879932673024 8485514986389504 8500466959552512 8508303234643968 8508863762399232 8513353687236608 8531714714886144 8535371126145024 8550410948739072 8558293265399808 8561961067347968 8584954615136256 8592917740388352 8608577009614848 8619686954532864 8631695746701216 8635395006529536 8643355666939904 8658585764603712 8662296548605952 8670331413725184 8685559552032384 8686131757449216 8694139190247424 8709458771446272 8713191357939712 8724134691864576 8736591041762304 8743252591116288 8745221089132544 8768706790299648 8771936859979776 8775392827539456 8787922363981824 8791384629510144 8794623052873728 8796023633883136 8802730499899392 8811522741424158 8814994305028848 8826952127348736 8834311312271424 8847704148770816 8854450420580352 8878229462237184 8882034378276864 8894408668137216 8905887497945088 8911173952995328 8930392972591104 8951388181764224 8958213511446528 8974538475958272 8982862966554624 8986120718647296 8994455952556032 8998640019716949 9010846963335168 9019153739415552 9035046015238656 9035589758107648 9038918137675776 9047250791563264 9059855257946316 9063192576033792 9063789659947008 9072145241997312 9079708848723408 9088130891943936 9092025764806656 9100407376707584 9116442826186752 9120034522202112 9125448093007872 9141475575585472 9149954911617024 9153876280213504 9170005945024512 9173618743836672 9178459444051968 9185457912938496 9194632425833904 9202196995375104 9207052775653376 9226909926759168 9232386937847808 9261148267872256 9281122088491008 9293099997855744 9310035241414656 9315561594945536 9335037777463377 9340578972275712 9347701055422464 9348263614349312 9364735800999936 9369677349136384 9373368814485504 9376821619458048 9389885237965512 9393909432778752 9402622918262784 9411290858520576 9419137216899984 9424728332386304 9428441486721024 9431914578444288 9440609521631232 9453762008291808 9457244427165696 9457813578579968 9466586339475456 9474478798667904 9483212980280256 9496077262651392 9512809905586176 9513382401015808 9538931035393536 9546204359688192 9568647331453952 9577522898141184 9602292516913152 9607359418073088 9624867351027712 9632206200766464 9637288886665216 9650715383464554 9658073942028288 9663806888214528 9680779917369428 9693912205623296 9697731413016576 9714819382345728 9723775125307392 9729547071127552 9737658765297568 9745083617181696 9750868211531776 9771254496036432 9771898227130368 9777054625185792 9780906589028352 9784509515956224 9802340277682176 9811376703012864 9820477417586688 9828664921982592 9838373725274112 9851070805180416 9864795139087104 9869022864605184 9886412659479552 9895526588118528 9899767484121088 9926353773751296 9927007722799104 9953667167367168 9957932980502528 9984675476299776 9992288675561472 10015780384325632 10025070697119744 10043339844550656 10050997774712832 10052598438723584 10056301446955008 10060263428456448 10070311704484752 10074627507617792 10096355785453056 10101683392037664 10109385808478208 10111661884309504 10115386649346048 10133820383690752 10146547956842496 10161035233353984 10165038477871104 10168782904885248 10178157140508672 10206163397246976 10214672454813834 10228528985407488 10230157922016256 10237958298796032 10256615401095168 10266129104633856 10269852249882624 10284160022533656 10298110815240192 10325766874558464 10330192157343744 10339715190358016 10357934372610048 10358616754225152 10362373441323008 10376810112826752 10386435305078784 10390202080935936 10400465573380096 10418791801356288 10447400657811968 10451249096687616 10470294888617984 10480006794313728 10489667936059392 10493531944648704 10508151343810176 10512654790557696 10516796566142976 10522346029318144 10540887017778432 10545039916296192 10551299357540352 10568148111876096 10569831134270702 10574421269938176 10584169448996864 10602819373934592 10606996672561152 10620685711835136 10640040275902464 10646356108509184 10668614602815288 10674947396886528 10683086920482816 10702555201142784 10708202684727296 10716367565094912 10731297414817728 10735896494604288 10745854763728896 10764728247885696 10771118094155776 10789268024721408 10808279345332224 10808929804091392 10827975769906176 10837957691748864 10841949997498368 10861707781650432 10871782749241344 10872437029732352 10897342134321664 10901635469021184 10905651231326208 10909947839643648 10925525101166592 10935596950233088 10945740455018496 10954866110959764 10969726737973248 10974048590757888 10979839334940672 10999186453334016 10999848401174528 11008235658018816 11014044441903104 11029389009673776 11037798790889472 11044350729388032 11063748476993632 11078756806426624 11102650722680832 11128752874625792 11137238419636224 11167147995470208 11167883688148992 11173776714498048 11202674603065344 11208585987751936 11213001946300416 11232759910837248 11237573900894208 11259167947375313 11267752932366336 11274441369583616 11278883273834496 11298757325119488 11309173243564032 11313339127824384 11314019981852672 11333955946070016 11344404312858624 11345151683198976 11364393816042372 11375619619848192 11379809980514304 11400547931652096 11411057687199744 11419758486355968 11431164637523232 11446606153515008 11457223653851136 11478102679486464 11492915939377152 11508927662268288 11513860008706048 11538692326232064 11544781019471616 11553583781117952 11580746069376512 11581509009932288 11612611695261696 11621466177011712 11632179589152768 11648788055683072 11657670121488384 11673911376930096 11688977341052928 11689747411894272 11691609053732864 11695915813306368 11700523770052608 11717229818642432 11721846172680192 11726164070498304 11736973999865856 11748696988565544 11753325740038464 11757655233773568 11769269503131648 11779081749695232 11800876428066816 11826736639377408 11837639282982912 11859211557516288 11870211777232896 11874516663926784 11896223928680448 11907190630121472 11944284681928704 11966051301277696 11977150622072832 11981494291529728 11998186692955932 12009315821497344 12014462617780224 12025538319220736 12046728020318208 12051890850234368 12077883556429824 12079807010595088 12084256768045056 12085052879929344 12096193655996416 12106278464964544 12117507855925248 12122701019742208 12137926527811584 12155257101582336 12160046029602816 12164525344161792 12192702403217472 12199939882156032 12209242194837504 12219421254356736 12226674593366016 12231491658448896 12237945925402624 12259509901111872 12264339902648832 12269595993833472 12291215738812416 12302546569012224 12309849250463744 12352319251808256 12374829451321344 12390799997140992 12408062635882998 12413380321886208 12424894570561536 12446717036617836 12454105296367616 12463601407229952 12486314401333248 12497825085980672 12502428825944064 12519846983954016 12525212577038336 12536830557683712 12548387811360768 12558849622533312 12570498803810304 12571255315628032 12575886104592384 12587479362174976 12605016011055744 12609659236220928 12614627189587968 12632638398223872 12642270638505984 12644283973707008 12683746540781568 12688743683063808 12718574713858048 12728272479584256 12762454851965952 12763295643598848 12770030530854912 12803056689217536 12809812557430784 12837439898099712 12842941601021952 12867620511286072 12877431922704384 12885075850952704 12912865514422272 12929530431799296 12953092509794304 12965033500409856 12987878646905568 12993444822908928 13005497120587776 13028339328048576 13029197636173824 13036072833581056 13041208785371136 13046012687941632 13064188157169408 13069787036909568 13081835604017152 13104886562643456 13117831633698816 13153060185449472 13157905289969664 13158697152806912 13181883545972736 13187076944265216 13194035450824704 13204095749849088 13217284112136237 13235138365001728 13236010297065472 13271556223156224 13281675630870528 13312900635066368 13323051567415296 13341613002205824 13358831246917632 13366760929492992 13391119792734208 13408401929273344 13427082272646336 13437320267169792 13461807713937408 13468911189383552 13479181077970944 13516270445002752 13528730609123328 13548046977805312 13553384637161472 13558377206513664 13570876187344896 13589782886919474 13594788864050688 13595684489920512 13608217862995968 13619563273085112 13638038647209984 13650611065061376 13674664239280128 13675487201460224 13688172139511808 13693136333176832 13712213363378208 13724932367425536 13730814420320256 13755008917536768 13767689166077952 13773589543124992 13803295493062656 13810579163480064 13835746817102336 13848580406771712 13853602774581248 13891722401808384 13934998795583488 13965052862121984 13973342392418304 13986223914745856 13997884475115254 14010868458413568 14016873054076928 14022395421523968 14047103701499904 14054516023704576 14060053221728256 14065232429187072 14068399143387136 14090864149168128 14099228359917568 14116936287780864 14128705825349976 14137092498579456 14142662230081536 14147871867666432 14160914282446848 14180643012437712 14186720367869952 14199879509213184 14211718198001856 14224819470420384 14230996849262592 14233263195848704 14244115893977088 14270073601523712 14288490086793216 14308396553090304 14314528659472384 14352970997180928 14366284347211776 14411039127109632 14437301026541568 14448309301149696 14450610255665152 14455933329997824 14476073075196831 14482277042200576 14495710332321792 14521169876054142 14535513958694912 14540868308434944 14546597119524864 14567366801555456 14585662687961088 14594320606691328 14606488147946352 14617625425772544 14626302317297664 14639785779920896 14665581937778688 14671359883542528 14703510416523264 14705852012898368 14717065054519296 14725800972517376 14757560587911168 14776606207770624 14803534296907776 14843289882177792 14849651226181632 14889530660626944 14890511584198656 14898368952664064 14930500751050752 14936899470753792 14950669261733888 14977013214449664 14983431867858944 15023670576488448 15037606045679616 15038511031779328 15065009766825984 15078897658085376 15084452170432512 15090395142684672 15105467556727128 15111941261426688 15123463941390336 15125872417144832 15152525088056496 15167492826464256 15173079974019072 15200730575536128 15214743582932992 15241552850030976 15247557716806656 15267235710763008 15276298205134848 15304136905981952 15345236883024384 15356937448194048 15384923101642752 15393041359295488 15404778374823936 15426240033800484 15447166222860288 15483482260348928 15495288236015616 15509572785537024 15536901558915072 15537925131337728 15543560161984512 15565215169240128 15585303121403904 15586329882525696 15594554417741824 15600698360070144 15628187702034432 15629128230240256 15649298666487808 15664929318087392 15671100986717952 15676873645031424 15705442332926976 15720010191470592 15734501904089088 15740297916973056 15768982185836544 15775194849214464 15783519043977216 15811330526667648 15812282076688384 15826949036310528 15832688885235712 15854746701406053 15861631904907264 15876254173495296 15904229060901888 15925712909238272 15960060413853696 15969534162763776 15997582257274576 16012421095329792 16019283490373632 16053832801714176 16062304027090944 16074551347642368 16103844741906432 16112342357393408 16147092371828544 16156677141233664 16168996420190208 16183902037082112 16207009468776448 16213394706137088 16241963654859264 16256936537623296 16262924996247552 16266586509541376 16292561672475648 16302232791154688 16308655544598528 16346013201482496 16352453203531776 16358476846989312 16359461325111296 16388287651749888 16403395425349632 16418610682527744 16432299166439646 16454590106959872 16469759002411008 16499772601761792 16512353487028224 16521066662854656 16544083514510664 16551173762514944 16566526094082048 16595622715490448 16618135209639936 16648419201777664 16669905101258752 16693129311938688 16705857629454336 16731183748481024 16745132830044416 16760665071747072 16804011904598016 16806688014740992 16812878981627904 16819502919450624 16843517864298496 16856360851341312 16901629398549504 16911662054375424 16918324910751744 16963759865346048 16971029972779008 17000933919105024 17016606469287936 17017727524798464 17026707374473216 17063429429772288 17070742252290048 17100821897478144 17116586530799616 17169909230272512 17185835480776704 17217154019229696 17239373909065728 17263391493402432 17270790013059072 17286711333879808 17317171529207424 17324593097211904 17371119104064768 17372263514898432 17388278380494848 17418917542892544 17426382715879424 17448269383729152 17473182083524608 17486505182232576 17490442178265088 17537413580599296 17543873719959552 17550785655078912 17575844727963648 17582769259020288 17589246105747456 17592047267766272 17605460999798784 17623045482848316 17629988610057696 17653904254697472 17668622624542848 17695408297541632 17708900841160704 17756458924474368 17788817336274432 17811774995890176 17822347905990656 17860785945182208 17902776363528448 17916427022893056 17949076951916544 17965725933109248 17972241437294592 17997280039433898 18021693926670336 18038307478831104 18070092030477312 18071179516215296 18077836275351552 18094501583126528 18119710515892632 18126385152067584 18127579319894016 18144290483994624 18159417697446816 18176261783887872 18184051529613312 18200814753415168 18232885652373504 18240069044404224 18250896186015744 18282951151170944 18299909823234048 18340011890049024 18347237487673344 18356918888103936 18370915825876992 18389264851667808 18404393990750208 18414105551306752 18453819853518336 18464773875695616 18522296535744512 18562244176982016 18586199995711488 18620070482829312 18631123189891072 18670075554926754 18681157944551424 18695402110844928 18696527228698624 18729471601999872 18739354698272768 18746737628971008 18753643238916096 18779770475931024 18787818865557504 18805245836525568 18822581717041152 18838274433799968 18849456664772608 18856882973442048 18863829156888576 18881219043262464 18907524016583616 18914488854331392 18915627157159936 18933172678950912 18948957597335808 18966425960560512 19025619811172352 19026764802031616 19077862070787072 19092408719376384 19137294662907904 19155045796282368 19204585033826304 19214718836146176 19249734702055424 19264412401532928 19274577773330432 19301430766929108 19316147884056576 19327613776429056 19361559834738856 19387824411246592 19395462826033152 19429638764691456 19447550250614784 19459094142255104 19475317530595136 19490167234363392 19501736423063552 19542508992072864 19543796454260736 19554109250371584 19561813178056704 19569019031912448 19604680555364352 19622753406025728 19640954835173376 19657329843965184 19676747450548224 19729590278174208 19738045729210368 19772825318959104 19791053176237056 19799534968242176 19852707547502592 19854015445598208 19907334334734336 19915865961005056 19969350952599552 19984577351122944 20031560768651264 20050141394239488 20086679689101312 20105196877447168 20112602893910016 20120526856912896 20140623408969504 20149255015235584 20192711570906112 20203366784075328 20218771616956416 20223323768619008 20230773298692096 20267640767381504 20293095913684992 20322070466707968 20330076955742208 20337565809770496 20356314281017344 20384674330379211 20412326794493952 20429344909627668 20457057970814976 20460315844032512 20475916597592064 20513230802190336 20532258209267712 20539704499765248 20568320045067312 20596221630480384 20651533749116928 20660384314687488 20679430380716032 20715868745220096 20724746882646016 20753620225653504 20772870610157568 20780404161871872 20837583602712576 20894801315623936 20902498193375232 20940589777235968 20960013588627456 20979335872118784 20987063889297408 20996826712672881 21016302687620352 21025309581115392 21033593132285952 21044692058636288 21081774035556864 21090079832592384 21102598715080704 21136296223752192 21139662268541404 21148842539876352 21168338897993728 21205638747869184 21213993345122304 21241371423670272 21280080551804928 21292712217018368 21337229205630576 21349894793773056 21366173840965632 21405110402285568 21416405369454592 21432735130189824 21462594829635456 21471792989208576 21529456495771392 21542236188311552 21616558690664448 21617859608182784 21655951539812352 21675915383497728 21683899994996736 21723415563300864 21743565498482688 21744874059464704 21781754814081213 21794684268643328 21803270938042368 21811302462652416 21819895679287296 21851050202333184 21871193900466176 21891480910036992 21909732221919528 21939453475946496 21948097181515776 21959678669881344 21998372906668032 21999696802349056 22028088883806208 22058778019347552 22075597581778944 22088701458776064 22127496953987264 22157513612853248 22205301445361664 22257505749251584 22274476839272448 22334295990940416 22335767376297984 22347553428996096 22405349206130688 22417171975503872 22426003892600832 22465519821674496 22475147801788416 22518335894750626 22535505864732672 22548882739167232 22557766547668992 22597514650238976 22618346487128064 22626678255648768 22628039963705344 22667911892140032 22688808625717248 22728787632084744 22751239239696384 22759619961028608 22801095863304192 22822115374399488 22862329275046464 22893212307030016 22914447307702272 22956205358972928 22985831878754304 23017855324536576 23027720017412096 23077384652464128 23089562038943232 23107167562235904 23161492138753024 23163018019864576 23225223390523392 23242932354023424 23264359178305536 23297576111366144 23315340242976768 23347822753860192 23377954682105856 23379494823788544 23383218107465728 23391831626612736 23401047540105216 23434459637284864 23443692345360384 23452328140996608 23473947999731712 23497393977131088 23506651480076928 23515310467547136 23558163499390464 23601752856133632 23653473278754816 23675278565965824 23718423115032576 23740423554465792 23749033327853568 23792447857360896 23814381260242944 23888569363857408 23932102602555392 23954301244145664 23962988583059456 23996373385911864 24018631642994688 24028925235560448 24051076638441472 24093456040636416 24103781700468736 24155767112859648 24159614021190176 24168513536090112 24170105759858688 24192387311992832 24212556929929088 24235015711850496 24275853055623168 24310514203164672 24320092059205632 24329050688323584 24385404806434944 24399879764312064 24438842508713472 24453349186732032 24462983316897792 24475891850805248 24519019802223744 24528679805297664 24539191987666944 24582431477624832 24605093138024448 24619698500927488 24704638503616512 24749658902642688 24781599994281984 24816125271765996 24826760643772416 24849789141123072 24893434073235672 24908210592735232 24927202814459904 24972628802666496 24995650171961344 25004857651888128 25039693967908032 25050425154076672 25073661115367424 25096775622721536 25117699245066624 25140997607620608 25142510631256064 25174958724349952 25210032022111488 25219318472441856 25229254379175936 25265276796447744 25284541277011968 25288567947414016 25367493081563136 25377487366127616 25437149427716096 25456544959168512 25524909703931904 25526591287197696 25540061061709824 25606113378435072 25619625114861568 25674879796199424 25685883202043904 25735241022572144 25754863845408768 25770151701905408 25825731028844544 25859060863598592 25906185019588608 25930067000819712 25975757293811136 25986889645817856 26010994241175552 26056678656097152 26058395272347648 26072145667162112 26082417570742272 26128376314338816 26139574073819136 26163671208034304 26209773125286912 26235663267397632 26306120370898944 26315810579939328 26317394305613824 26363767091945472 26374153888530432 26388070901649408 26408191499698176 26434568224272474 26470276730003456 26472020594130944 26543112446312448 26563351261741056 26625801270132736 26646103134830592 26683226004411648 26717662493835264 26733521858985984 26782239585468416 26816803858546688 26854164545292672 26874640534339584 26923615427874816 26937822378767104 26958362155941888 26995920059150847 27032540890005504 27057461218246656 27096093955610624 27106769274322944 27116754413027328 27141752374689792 27179565773838948 27189577728101376 27191368979841024 27216435725991936 27239126546170224 27276077294419968 27301222130122752 27349328478560256 27350974402920448 27376344279023616 27386272666353664 27424426726756416 27449864734851072 27461628840640512 27510017835073536 27535378332155904 27606590986125312 27621158326960128 27671493634204672 27697160813543424 27707205549162496 27783444803616768 27869997591166976 27930105724243968 27946684784836608 27972447829491712 27995768950230508 28021736916827136 28033746108153856 28044790843047936 28094207402999808 28109032047409152 28120106443456512 28130464858374144 28136798286774272 28181728298336256 28198456719835136 28233872575561728 28257411650699952 28274184997158912 28285324460163072 28295743735332864 28321828564893696 28361286024875424 28373440735739904 28399759018426368 28423436396003712 28449638940840768 28466526391697408 28488231787954176 28540147203047424 28616793106180608 28629057318944768 28705941994361856 28732568694423552 28822078254219264 28874602053083136 28896618602299392 28901220511330304 28911866659995648 28952146150393662 28964554084401152 28991420664643584 29042339752108284 29071027917389824 29081736616869888 29093194239049728 29134733603110912 29171325375922176 29188641213382656 29212976295892704 29235250851545088 29252604634595328 29279571559841792 29331163875557376 29342719767085056 29407020833046528 29411704025796736 29434130109038592 29515121175822336 29553212415541248 29607068593815552 29686579764355584 29699302452363264 29779061321253888 29781023168397312 29796737905328128 29861001502101504 29873798941507584 29901338523467776 29954026428899328 29966863735717888 30047341152976896 30075212091359232 30077022063558656 30130019533651968 30157795316170752 30168904340865024 30180790285369344 30210935113454256 30223882522853376 30251744834289664 30305050176112992 30334985652928512 30346159948038144 30401461151072256 30429487165865984 30483105700061952 30495115433613312 30534471421526016 30608273811963904 30690473766048768 30713874896388096 30769846203285504 30786082718590976 30809556749647872 30852480067600968 30894332445720576 30966964520697856 30990576472031232 31019145571074048 31073803117830144 31075850262675456 31087120323969024 31130430338480256 31170606242807808 31189108835483648 31201396720140288 31256375404068864 31258256460480512 31329858636174784 31342201973435904 31353747290062848 31410884665853952 31440020382941184 31469003808178176 31480595833946112 31537964371673088 31550389698428928 31567038087954432 31622661053335296 31624564153376768 31653898072621056 31665377770471424 31709493402812106 31723263809814528 31752508346990592 31808458121803776 31851425818476544 31920120827707392 31939068325527552 31995164514549152 32024842190659584 32038566980747264 32107665603428352 32124608054181888 32149102695284736 32207689483812864 32224684714786816 32294184743657088 32313354282467328 32367804074164224 32414018937552896 32426789412274176 32483927309718528 32513873075246592 32525849992495104 32533173019082752 32585123344951296 32604465582309376 32617311089197056 32692026402964992 32704906407063552 32716953693978624 32718922650222592 32776575303499776 32806790850699264 32837221365055488 32864598332879292 32909180213919744 32939518004822016 32999545203523584 33024706974056448 33042133325709312 33088167029021328 33102347525029888 33133052188164096 33191245430980896 33236270419279872 33296838403555328 33339810202517504 33386258623877376 33411715258908672 33490265660088832 33521330143494144 33608023809196032 33613376029481984 33625757963255808 33639005838901248 33687035728596992 33712721702682624 33777503842125939 33803258797099008 33823324108750848 33836649821503488 33927519730692096 33942059945558016 34001867838210048 34033212938575872 34035455049596928 34053414748946432 34126858859544576 34201643794956288 34233173061599232 34339818460545024 34371670961553408 34434308038459392 34478747818131456 34526782986804864 34541580026118144 34573422667759616 34634343058414848 34649186194423808 34742238208129536 34744527029796864 34776556760989696 34837835085785088 34852765431758848 34896538767458304 34946364167049216 34973010364465152 34980884356530176 35074827161198592 35087747439919104 35101571310157824 35151689455927296 35165538518040576 35178492211494912 35184094535532544 35210921999597568 35246090965696632 35259977220115392 35307808509394944 35337245249085696 35390816595083264 35512917848948736 35577634672548864 35623549991780352 35644695811981312 35721571890364416 35805552727056896 35832854045786112 35898153903833088 35931451866218496 35944482874589184 35994560078867796 36043387853340672 36076614957662208 36140184060954624 36142359032430592 36155672550703104 36189003166253056 36239421031785264 36252770304135168 36255158639788032 36288580967989248 36318835394893632 36352523567775744 36368103059226624 36401629506830336 36465771304747008 36480138088808448 36565902302341888 36599819646468096 36680023780098048 36694474975346688 36713837776207872 36778529703335616 36808787981500416 36828211102613504 36907639707036672 36929547751391232 36994408969947457 37044593071489024 37124488353964032 37172399991422976 37240140965658624 37262246379782144 37340151109853508 37362315889102848 37390804221689856 37458943203999744 37478709396545536 37493475257942016 37507286477832192 37559540951862048 37575637731115008 37610491673051136 37645163434082304 37676548867599936 37698913329545216 37713765946884096 37727658313777152 37762438086524928 37815048033167232 37828977708662784 37831254314319872 37897915194671616 37932851921121024 38051239622344704 38053529604063232 38155724141574144 38184817438752768 38274589325815808 38310091592564736 38409170067652608 38429437672292352 38499469404110848 38528824803065856 38549155546660864 38602861533858216 38632295768113152 38655227552858112 38723119669477712 38775648822493184 38859277529382912 38895100501229568 38918188284510208 38950635061190272 38980334468726784 39085017984145728 39087592908521472 39108218500743168 39123626356113408 39138038063824896 39209361110728704 39245506812051456 39314659687930368 39353494901096448 39459180556348416 39476091458420736 39545650637918208 39582106352474112 39599069936484352 39705415095005184 39708030891196416 39814668669468672 39831731922010112 39938701905199104 39969154702245888 40063121537302528 40100282788478976 40173359378202624 40210393754894336 40225205787820032 40281246817939008 40298510030471168 40385423141812224 40406733568150656 40437543233912832 40446647537238016 40535281534763008 40586191827369984 40644140933415936 40660153911484416 40675131619540992 40712628562034688 40769348660758422 40824653588987904 40858689819255336 40914115941629952 40920631688065024 40951833195184128 41026461604380672 41064516418535424 41079408999530496 41136640090134624 41192443260960768 41303067498233856 41320768629374976 41358860761432064 41431737490440192 41507240451307008 41545741220315136 41560808323743744 41675167205425152 41789602631247872 41804996386750464 41881179554471936 41920027177254912 41958671744237568 41993653425345762 42032605375240704 42050619162230784 42067186264571904 42089384117272576 42163548071113728 42180159665184768 42205197430161408 42272592447504384 42279324537082808 42297685079752704 42336677795987456 42411277495738368 42427986690244608 42482742847340544 42560161103609856 42585424434036736 42674458411261152 42699789587546112 42732347681931264 42810220804571136 42832810738909184 42865470260379648 42925189659270912 42943585978417152 43058912991542784 43084472376623104 43233117381328896 43235719216365568 43311903079624704 43351830766995456 43367799989993472 43428219225590493 43446831126601728 43487130996965376 43489748118929408 43563509628162426 43589368537286656 43606541876084736 43622604925304832 43639791358574592 43702100404666368 43742387800932352 43782961820073984 43819464443839056 43878906951892992 43919357339762688 43996745813336064 43999393604698112 44056177767612416 44117556038695104 44151195163557888 44177402917552128 44254993907974528 44410602890723328 44515011498503168 44548953678544896 44668591981880832 44671534752595968 44695106857992192 44810698412261376 44834343951007744 44852007785201664 44931039643348992 44950295603576832 45036671789501252 45071011729465344 45097765478334464 45115533095337984 45195029300477952 45236692974256128 45253356511297536 45256079927410688 45335823784280064 45377617251434496 45457575264169488 45502478479392768 45519239922057216 45602191726608384 45644230748798976 45724658550092928 45786424614060032 45828894615404544 45912410717945856 46035710649073152 46055440034824192 46154769304928256 46179124077886464 46214335124471808 46322984277506048 46326036039729152 46450446781046784 46485864708046848 46528718356611072 46595152222732288 46630680485953536 46695645507720384 46755909364211712 46758989647577088 46766436214931456 46783663253225472 46802095080210432 46868919274569728 46887384690720768 46947895999463424 46994787954262176 47013302960153856 47030620935094272 47116326998780928 47203505712267264 47306946557509632 47350557131931648 47436846230065152 47480847108931584 47498066655707136 47564240104218159 47584895714721792 47628762520485888 47777138727714816 47864205205110784 47908602488291328 47925977166118912 47992746771823728 48037263285989376 48057850471120896 48102153276882944 48186912081272832 48207563400937472 48311534225719296 48319228042380352 48337027072180224 48384774623985664 48425113859858176 48470031423700992 48551706111246336 48621028406329344 48640184118411264 48770809612869888 48799759528624128 48877685017426944 48906698373464064 48925966633795584 48951783701610496 49038039604447488 49057359610595328 49078383975333888 49164862955249664 49210186276048896 49239397001854976 49409277007233024 49499317805285376 49563199988563968 49632250543531992 49653521287544832 49699578282246144 49786868146471344 49816421185470464 49854405628919808 49945257605332992 49991300343922688 50009715303776256 50079387935816064 50100850308153344 50193551245443072 50235398490133248 50281995215241216 50285021262512128 50420064044222976 50438636944883712 50458508758351872 50530553592895488 50569082554023936 50577135894828032 50734986163126272 50754974732255232 50874298855432192 50913089918337024 51049819407863808 51053182574395392 51080122123419648 51212226756870144 51239250229723136 51349759592398848 51470482045144288 51509727690817536 51540303403810816 51651462057689088 51718121727197184 51812370039177216 51860134001639424 51951514587622272 51973779291635712 52113357312194304 52116790544695296 52144291334324224 52164835141484544 52256752628677632 52279148147638272 52327342416068608 52419546250573824 52471326534795264 52612240741797888 52631621159878656 52634788611227648 52727534183890944 52748307777060864 52776141803298816 52816382999396352 52869136448544948 52940553460006912 53086224892624896 53126702523482112 53251602540265472 53366452008823296 53435324987670528 53467043717971968 53564479170936832 53633607717093376 53708329090585344 53749281068679168 53847230855749632 53875644757534208 53916724311883776 53991840118301694 54065081780011008 54114922436493312 54192187911221248 54213538548645888 54233508826054656 54283504749379584 54359131547677896 54379155456202752 54382737959682048 54432871451983872 54478253092340448 54552154588839936 54602444260245504 54698656957120512 54701948805840896 54752688558047232 54772545332707328 54848853453512832 54899729469702144 55020035670147072 55070756664311808 55213181972250624 55242316653920256 55342987268409344 55394321627086848 55414411098324992 55566889607233536 55739995182333952 55860211448487936 55893369569673216 55944895658983424 55991537900461016 56043473833654272 56067492216307712 56089581686095872 56188414805999616 56218064094818304 56240212886913024 56260929716748288 56273596573548544 56363456596672512 56396913439670272 56467745151123456 56514823301399904 56548369994317824 56570648920326144 56591487470665728 56643657129787392 56722572049750848 56746881471479808 56799518036852736 56846872792007424 56899277881681536 56933052783394816 57080294406094848 57233586212361216 57258114637889536 57411883988723712 57465137388847104 57644156508438528 57749204106166272 57793237204598784 57802441022660608 57823733319991296 57904292300787324 57929108168802304 57982841329287168 58084679504216568 58142055834779648 58163473233739776 58186388478099456 58269467206221824 58342650751844352 58377282426765312 58425952591785408 58470501703090176 58505209269190656 58559143119683584 58662327751114752 58685439534170112 58814041666093056 58823408051593472 58868260218077184 59030242351644672 59214137187631104 59373159528711168 59398604904726528 59558122642507776 59562046336794624 59593475810656256 59722003004203008 59747597883015168 59802677046935552 59908052857798656 59933727471435776 60094682305953792 60150424182718464 60260039067303936 60315590632341504 60337808681730048 60361580570738688 60421870226908512 60447765045706752 60503489668579328 60610100352225984 60669971305857024 60692319896076288 60802922302144512 60858974331731968 60966211400123904 60990230867226624 61068942843052032 61216547623927808 61380947532097536 61427749792776192 61539692406571008 61572165437181952 61619113499295744 61704960135201936 61788664891441152 61933929041395712 61981152944062464 62038291142148096 62147606235660288 62174240647938048 62260860676960512 62341212485615616 62378217670967296 62512750808137728 62516512920961024 62659717272349568 62684403946871808 62707494580125696 62821769331707904 62880040765882368 62938007616356352 62961191667892224 62990480138018643 63075928743346176 63100779396857856 63134076175908864 63245322106670592 63249128306753536 63307796145242112 63330755540942848 63418986805624212 63446527619629056 63505016693981184 63616916243607552 63702851636953088 63840241655414784 63878136651055104 63990329029098304 64049684381319168 64077133961494528 64215331206856704 64249216108363776 64298205390569472 64415378967625728 64449369429573632 64588369487314176 64626708564934656 64828037875105792 64853578824548352 64967854619437056 65027746150493184 65051699984990208 65066346038165504 65170246689902592 65208931164618752 65234622178394112 65345264442243639 65384052805929984 65409812814127104 65433907387957248 65437845300445184 65553150606999552 65613581701398528 65674442730110976 65729196665758584 65818360427839488 65879036009644032 65999090407047168 66084266651418624 66176334058042656 66204695050059776 66266104376328192 66382490861961792 66472540838559744 66593676807110656 66772517247754752 66823430517817344 66980531320177664 67042660286988288 67216047618392064 67226752058963968 67251515926511616 67278011677802496 67374071457193984 67425443405365248 67555007684251878 67606517594198016 67646648217501696 67673299643006976 67855039461384192 67884119891116032 68003735676420096 68066425877151744 68106829497892864 68253717719089152 68403287589912576 68466346123198464 68679636921090048 68743341923106816 68868616076918784 68957495636262912 69053565973609728 69083160052236288 69146845335519232 69268686116829696 69298372388847616 69484476416259072 69489054059593728 69553113521979392 69675670171570176 69705530863517696 69793077534916608 69892728334098432 69946020728930304 69961768713060352 70149654322397184 70175494879838208 70203142620315648 70303378911854592 70331077036081152 70356984422989824 70368189071065088 70421843999195136 70492181931393264 70519954440230784 70674490498171392 70781633190166528 71025835697897472 71155269345097728 71247099983560704 71443143780728832 71611105454113792 71665708091572224 71796307807666176 71862903732436992 71888965749178368 71989120157735592 72086775706681344 72153229915324416 72280368121909248 72284718064861184 72311345101406208 72378006332506112 72478842063570528 72505540608270336 72510317279576064 72577161935978496 72637670789787264 72705047135551488 72803259013660672 72931542609494016 72960276177616896 73131804604683776 73199639292936192 73360047560196096 73388949950693376 73427675552415744 73557059406671232 73617575963000832 73656422205227008 73815279414073344 73859095502782464 73988817939894914 74089186142978048 74248976707928064 74344799982845952 74480281931317248 74524492759564288 74680302219707016 74724631778205696 74781608443379712 74917886407999488 74957418793091072 74986950515884032 75014572955664384 75119081903724096 75151275462230016 75220983346102272 75290326868164608 75353097735199872 75397826659090432 75427531893768192 75524876173049856 75630096066334464 75657955417325568 75662508628639744 75795830389343232 75865703842242048 76102479244689408 76107059208126464 76311448283148288 76369634877505536 76549178651631616 76620183185129472 76818340135305216 76858875344584704 76998938808221696 77057649606131712 77098311093321728 77205723067716432 77264591536226304 77310455105716224 77446239338955424 77551297644986368 77718555058765824 77790201002459136 77836376569020416 77901270122380544 77960668937453568 78170035968291456 78175185817042944 78216437001486336 78247252712226816 78418722221457408 78491013624102912 78629319375860736 78706989802192896 78918361112696832 78952182916841472 79091301275836416 79164212704948224 79198139872968704 79410830190010368 79416061782392832 79629337338937344 79877403810398208 79938309404491776 80126243074605056 80200565576957952 80346718756405248 80420787509788672 80450411575640064 80562493635878016 80597020060942336 80770846283624448 80813467136301312 80875086467825664 80893295074476032 81070563069526016 81172383654739968 81288281866831872 81320307822968832 81350263239081984 81425257124069376 81538697321516844 81649307177975808 81717379638510672 81828231883259904 81841263376130048 81903666390368256 82052923208761344 82129032837070848 82158817999060992 82273280180269248 82384886521921536 82606134996467712 82717721522864128 82863474980880384 83014480902614016 83091482440630272 83121616647487488 83350334410850304 83579205262495744 83609992773500928 83762359108943872 83840054354509824 83917343488475136 83987306850691524 84065210750481408 84101238324461568 84134372529143808 84178768234545152 84327096142227456 84360319330369536 84410394860322816 84545184895008768 84558649074165616 84595370159505408 84673355591974912 84822554991476736 84855973380489216 84965485694681088 85120322207219712 85348916822522304 85399579175092224 85464695363862528 85620441609142272 85665621477818368 85850379318541824 85887171956834304 86117825983085568 86168944753246208 86466234762657792 86471438432731136 86623806159249408 86703661533990912 86735599979986944 86856438451180986 86893662253203456 86974261993930752 86979496237858816 87127019256324852 87178737074573312 87213083752169472 87245209850609664 87279582717149184 87404200809332736 87484775601864704 87565923640147968 87638928887678112 87757813903785984 87838714679525376 87993491626672128 87998787209396224 88112355535224832 88235112077390208 88302390327115776 88509987815949056 88821205781446656 89030022997006336 89097907357089792 89337183963761664 89343069505191936 89390213715984384 89621396824522752 89668687902015488 89704015570403328 89862079286697984 89900591207153664 90073343579002504 90142023458930688 90195530956668928 90231066190675968 90390058600955904 90473385948512256 90506713022595072 90671647568560128 90755234502868992 90915150528338976 91004956958785536 91038479844114432 91204383453216768 91288461497597952 91449317100185856 91572849228120064 91824821435891712 92071421298146304 92110880069648384 92309538609856512 92358248155772928 92428670248943616 92645968555012096 92652072079458304 92900893562093568 92971729416093696 93057436713222144 93190304445464576 93261360971907072 93391291015440768 93511818728423424 93532872429862912 93567326506450944 93604190160420864 93737838549139456 93774769381441536 93989575908524352 94026605920307712 94061241870188544 94232653997561856 94407011424534528 94613893115019264 94701114263863296 94873692460130304 94961694217863168 94996133311414272 95128480208436318 95169791429443584 95257525040971776 95554277455429632 95728410410221568 95817204976582656 95851954332237824 95985493543647456 96074526571978752 96115700942241792 96204306553765888 96373824162545664 96415126801874944 96623068451438592 96638456084760704 96674054144360448 96850227719716352 96940062847401984 97103412222492672 97242056812658688 97280368236822528 97541619225739776 97599519057248256 97755370034853888 97813396746928128 97851933267591168 97903567403220992 98076079208894976 98114719221190656 98156767950667776 98329725910499328 98420372552097792 98478794003709952 98818554014466048 98998635610570752 99126399977127936 99264501087063984 99307042575089664 99399156564492288 99573736292942688 99632842370940928 99708811257839616 99890515210665984 99982600687845376 100019430607552512 100158775871632128 100201700616306688 100470796980266496 100563990430482432 100570042525024256 100840128088445952 100877273889767424 100917017516703744 101061107185790976 101138165108047872 101154271789656064 101332511526377817 101469972326252544 101509949464510464 101748597710864384 101826179836674048 102099638815727616 102106365148790784 102160244246839296 102478500459446272 102699519184797696 102940964090288576 103019455381635072 103080606807621632 103302924115378176 103436243454394368 103624740078354432 103720268003278848 103903029175244544 103947558583271424 104226714624388608 104233581089390592 104288582668648448 104329670282969088 104513505257355264 104558296295276544 104654684832137216 104839092501147648 104942653069590528 105224481483595776 105263242319757312 105269577222455296 105455068367781888 105496615554121728 105552283606597632 105632765998792704 105738272897089896 105881106920013824 106172449785249792 106503205080530944 106732904017646592 106870649975341056 106934087435943936 107128958341873664 107416658181170688 107498562137358336 107694461711499264 107751289515068416 107833448623767552 107983680236603388 108130163560022016 108229844872986624 108384375822442496 108427077097291776 108467017652109312 108567009498759168 108718263095355792 108758310912405504 108765475919364096 108865742903967744 108956506184680896 109104309177679872 109204888520491008 109397313914241024 109403897611681792 109545090665414656 109697706907025664 109799458939404288 110040071340294144 110141513328623616 110426363944501248 110484633307840512 110685974536818688 110788643254173696 110828822196649984 110983226909842371 111133779214467072 111479990364667904 111720422896975872 111786739139346432 111889791317966848 111983075800922032 112086947667308544 112134984432615424 112376829611999232 112436128189636608 112480425773826048 112521859433496576 112547193147097088 112726913193345024 112935490302246912 113029646602799808 113096739988635648 113141297840652288 113182974941331456 113287314259574784 113445144099501696 113493762942959616 113693745584014848 113798555763363072 113866105566789632 114160588812189696 114467172424722432 114516229275779072 114823767977447424 114930274777694208 115288313016877056 115498408212332544 115586474409197568 115604882045321216 115647466639982592 115808584601574648 115858216337604608 115965682658574336 116169359008433136 116284111669559296 116326946467479552 116538934412443648 116685301503688704 116754564853530624 116851905183570816 116941003406180352 117118286239367168 117324655502229504 117370879068340224 117628083332186112 117646816103186944 117736520436154368 118060484703289344 118428274375262208 118746319057422336 118797209809453056 119116245285015552 119124092673589248 119186951621312512 119444006008406016 119495195766030336 119605354093871104 119816105715597312 120189364611907584 120300848365436928 120520078134607872 120631181264683008 120675617363460096 120843740453817024 120895530091413504 121006979337158656 121220200704451968 121339942611714048 121605844604289024 121717948663463936 121932422800247808 121980461734453248 122137885686104064 122433095247855616 122761895064195072 122855499585552384 123079384813142016 123144330874363904 123238226998591488 123409920270403872 123577329782882304 123867858082791424 123962305888124928 124076582284296192 124295212471320576 124521721353921024 124682424971231232 124756435341934592 125025501616275456 125033025841922048 125319434544699136 125368807893743616 125414989160251392 125643538663415808 125760081531764736 125876015232712704 125980960276037286 126151857486692352 126201558793715712 126268152351817728 126490644213341184 126498256613507072 126615592290484224 126661511081885696 126837973611248424 126893055239258112 127010033387962368 127233832487215104 127405703273906176 127680483310829568 127756273302110208 127980658058196608 128099368762638336 128430662413713408 128498432216727552 128596410781138944 128830757935251456 128898738859147264 129176738974628352 129253417129869312 129656075750211584 129707157649096704 129935709238874112 130055492300986368 130103399969980416 130132692076331008 130340493379805184 130417862329237504 130469244356788224 130690528884487278 130768105611859968 130819625628254208 130867814775914496 130875690600890368 131106301213999104 131227163402797056 131348885460221952 131458393331517168 131636720855678976 131758072019288064 131998180814094336 132168533302837248 132352668116085312 132409390100119552 132532208752656384 132764981723923584 133187353614221312 133545034495509504 133646861035634688 133961062640355328 134085320573976576 134432095236784128 134453504117927936 134503031853023232 134556023355604992 134748142914387968 134850886810730496 135110015368503756 135213035188396032 135293296435003392 135346599286013952 135710078922768384 135768239782232064 136007471352840192 136132851754303488 136213658995785728 136507435438178304 136806575179825152 136932692246396928 137359273842180096 137486683846213632 137737232153837568 138107131947219456 138166320104472576 138293690671038464 138537372233659392 138596744777695232 138968952832518144 138978108119187456 139106227043958784 139351340343140352 139411061727035392 139586155069833216 139785456668196864 139892041457860608 139923537426120704 140299308644794368 140350989759676416 140406285240631296 140606757823709184 140662154072162304 140736378142130176 140843687998390272 140984363862786528 141039908880461568 141348980996342784 141563266380333056 142051671395794944 142310538690195456 142494199967121408 142692720312654477 142886287561457664 143222210908227584 143331416183144448 143592615615332352 143725807464873984 143777931498356736 143978240315471184 144173551413362688 144306459830648832 144560736243818496 144569436129722368 144622690202812416 144756012665012224 144957684127141056 145011081216540672 145154323871956992 145275341579574528 145410094271102976 145863085218988032 145920552355233792 146263609209367552 146399278585872384 146720095120392192 146777899901386752 146855351104831488 147114118813342464 147235151926001664 147312844410454016 147630558828146688 147718191005564928 147977635879789828 148178372285956096 148497953415856128 148689599965691904 148960563862634496 149048985519128576 149360604439414032 149449263556411392 149563216886759424 149835772815998976 149914837586182144 149973901031768064 150029145911328768 150238163807448192 150302550924460032 150580653736329216 150706195470399744 150795653318180864 150855063787536384 151260192132668928 151315910834651136 151325017257279488 151591660778686464 151731407684484096 152204958489378816 152214118416252928 152622896566296576 152739269755011072 153098357303263232 153240366370258944 153636680270610432 153717750689169408 153997877616443392 154196622186643456 154411446135432864 154529183072452608 154620910211432448 154892478677910848 155102595289972736 155437110117531648 155580402004918272 155802540244761088 155921337874907136 156340071936582912 156350371634085888 156432874002972672 156494505424453632 156837444442914816 156982027248205824 157258638751721472 157413979604385792 157836722225393664 157904365833682944 158182602551672832 158328425409896448 158396279745937408 158821660380020736 159258674677874688 159754807620796416 160252486149210112 160401131153915904 160693437512810496 160841575019577344 160900823151280128 161124987271756032 161194040121884672 161541692567248896 161626934272602624 161750172935651328 161786590148952064 162141126139052032 162344767309479936 162576563733663744 162640615645937664 162700526478163968 162850514248138752 163077394643033688 163298614355951616 163434759277021344 163656463766519808 163682526752260096 163807332780736512 164105846417522688 164258065674141696 164317635998121984 164546560360538496 165212269992935424 165726949961760768 166028961805228032 166182964881260544 166243233294974976 166700668821700608 167158410524991488 167219985547001856 167524718217887744 167680108709019648 167834686976950272 167974613701383048 168130421500962816 168202476648923136 168268745058287616 168357536469090304 168654192284454912 168720638660739072 168820789720645632 169090369790017536 169117298148331232 169190740319010816 169346711183949824 169645109982953472 169711946760978432 169930971389362176 170240644414439424 170697833645044608 170799158350184448 171240883218284544 171331242955636736 171700758637083648 171774343913668608 172235651966171136 172337889506492416 172932469525315584 172942876865462272 173247612318498816 173407323067981824 173471199959973888 173712876902361972 173787324506406912 173948523987861504 174254038512649704 174357474149146624 174426167504338944 174490419701219328 174559165434298368 174808401618665472 174969551203729408 175131847280295936 175277857775356224 175515627807571968 175677429359050752 175986983253344256 175997574418792448 176224711070449664 176470224154780416 176604780654231552 177019975631898112 177642411562893312 178060045994012672 178195814714179584 178674367927523328 178686139010383872 178780427431968768 179242793649045504 179337375804030976 179408031140806656 179724158573395968 179801182414307328 180146687158005008 180284046917861376 180391061913337856 180780117201911808 180946771897024512 181013426045190144 181343295137120256 181510469005737984 181830301056677952 182009913917571072 182076959688228864 182408766906433536 182576922995195904 182898634200371712 183145698456240128 183649642871783424 184142842596292608 184221760139296768 184619077219713024 184716496311545856 184857340497887232 185291937110024192 185304144158916608 185801787124187136 185943458832187392 186114873426444288 186380608890929152 186522721943814144 186782582030881536 187023637456846848 187065744859725824 187134653012901888 187475677098278912 187549538762883072 187979151817048704 188053211840615424 188122483740377088 188465307995123712 188814022849069056 188971440414055929 189227786230038528 189402228527726592 189747384920260608 189923388435726336 189992266622828544 190256960416872636 190339582858887168 190515050081943552 191108554910859264 191456820820443136 191634409953165312 191703908664475648 191970987087294912 192149053143957504 192231401884483584 192408613107531776 192747648325091328 193246136902877184 193276912169521408 193348108288720896 193700455439432704 193880125694803968 194484113625317376 194560736473645056 195083238451479552 195199038114496512 195510740069707776 195626793493856256 195703866535182336 195807134806441984 196152158417789952 196229438442381312 196313535901335552 196659451820998656 196840745104195584 196957588007419904 197637108028932096 197997271221141504 198252799954255872 198529002174127968 198614085150179328 198798313128984576 199147472585885376 199265684741881856 199417622515679232 199781030421331968 199965201375690752 200317551743264256 200403401232613376 200941593960532992 201127980860964864 201140085050048512 201680256176891904 201754547779534848 201834035033407488 202122214371581952 202276330216095744 202308543579312128 202665023052755634 202939944652505088 203019898929020928 203497195421728768 203652359673348096 204199277631455232 204320488493678592 204957000918892544 205399038369595392 205881928180577152 206038910763270144 206605848230756352 206872486908788736 207249480156708864 207440536006557696 207806058350489088 207895117166542848 208453429248777216 208467162178781184 208577165337296896 208659340565938176 209027010514710528 209116592590553088 209309369664274432 209678185002295296 209885306139181056 210448962967191552 210526484639514624 210539154444910592 210910136735563776 210993231108243456 211104567213195264 211265531997585408 211476545794179792 211762213840027648 212344899570499584 213006410161061888 213465808035293184 213741299950682112 214257916683747328 214833316362341376 214997124274716672 215388923422998528 215502579030136832 215666897247535104 215967360473206776 216260327120044032 216459689745973248 216768751644884992 216854154194583552 216934035304218624 217134018997518336 217436526190711584 217516621824811008 217530951838728192 217731485807935488 217913012369361792 218409777040982016 218794627828482048 218807795223363584 219395413814051328 219598917878808576 220080142680588288 220283026657247232 220852727889002496 220969266615681024 221371949073637376 221577286508347392 221657644393299968 221966453819684742 222267558428934144 222959980729335808 223440845793951744 223573478278692864 223779582635933696 223966151601844064 224173895334617088 224269968865230848 224753659223998464 224872256379273216 224960851547652096 225043718866993152 225094386294194176 225453826386690048 225870980604493824 226059293205599616 226193479977271296 226282595681304576 226574628519149568 226890288199003392 226987525885919232 227387491168029696 227597111526726144 227732211133579264 228321177624379392 228934344849444864 229032458551558144 229647535954894848 229860549555388416 230576626033754112 230996816424665088 231172948818395136 231209764090642432 231294933279965184 231617169203149296 231716432675209216 231931365317148672 232338718016866272 232568223339118592 232653892934959104 233077868824887296 233370603007377408 233509129707061248 233703810367141632 233882006812360704 234649311004459008 234741758136680448 235256166664372224 235293632206373888 235473040872308736 236120969406578688 236856548750524416 237492638114844672 237594419618906112 238232490570031104 238248185347178496 238373903242625024 238888012016812032 239210708187742208 239632211431194624 240378729223815168 240601696730873856 241040156269215744 241262362529366016 241351234726920192 241687480907634048 241791060182827008 242013958674317312 242440401408903936 242679885223428096 243211689208578048 243435897326927872 243864845600495616 243960923468906496 244275771372208128 244866190495711232 245523790128390144 245710999171104768 246158769626284032 246288661748727808 246476453997182976 246819840540807744 247154659565764608 247735716165582848 248153164568592384 248590424942641152 249043442707842048 249364849942462464 249512870683869184 250051003232550912 250066051683844096 250638869089398272 250737615787487232 250829978320502784 251287077326831616 251520163063529472 251752030465425408 251961920552074572 252303714973384704 252403117587431424 252536304703635456 252981288426682368 252996513227014144 253231184580968448 253323022163771392 253675947222496848 253786110478516224 254020066775924736 254467664974430208 254811406547812352 255360966621659136 255961316116393216 256198737525276672 256861324827426816 256996864433455104 257661515870502912 257797477718294528 258353477949256704 258506834259738624 258960862789632199 259312151500423168 259414315298193408 259871418477748224 260110984601972736 260206799939960832 260265384152662016 260680986759610368 260835724658475008 260938488713576448 261381057768974556 261536211223719936 261639251256508416 261735629551828992 262212602427998208 262454326805594112 262697770920443904 262916786663034336 263273441711357952 263516144038576128 263996361628188672 264337066605674496 264705336232170624 264818780200239104 265529963447847168 266374707228442624 267090068991019008 267293722071269376 267922125280710656 268170641147953152 268864190473568256 268907008235855872 269006063706046464 269112046711209984 269496285828775936 269701773621460992 270220030737007512 270426070376792064 270586592870006784 270693198572027904 271420157845536768 272014942705680384 272265703508606976 272427317991571456 273014870876356608 273613150359650304 273865384492793856 274718547684360192 275474464307675136 276214263894438912 276332640208945152 276587381342076928 277074744467318784 277193489555390464 277937905665036288 277956216238374912 278212454087917568 278702680686280704 278822123454070784 279172310139666432 279570913336393728 279784082915721216 280598617289588736 280701979519352832 280812570481262592 281213515647418368 281324308144324608 281472756284260352 281968727725573056 282079817760923136 282697961992685568 283126532760666112 284103342791589888 284621077380390912 284988399934242816 285385440625308954 285772575122915328 286444421816455168 286662832366288896 287185231230664704 287451614929747968 287555862996713472 287956480630942368 288347102826725376 288612919661297664 289121472487636992 289138872259444736 289245380405624832 289512025330024448 289915368254282112 290022162433081344 290550683159149056 290820188542205952 291726170437976064 291841104710467584 292527218418735104 292798557171744768 293440190240784384 293555799802773504 293710702209662976 294228237626684928 294470303852003328 294625688820908032 295261117656293376 295436382011129856 295955271759579656 296356744571912192 296995906831712256 297379199931383808 297921127725268992 298097971038257152 298721208878828064 298898527112822784 299126433773518848 299671545631997952 299829675172364288 299947802063536128 300058291822657536 300476327614896384 300605101848920064 301412390940799488 301591306636361728 301710127575072768 302520384265337856 302631821669302272 302650034514558976 303183321557372928 303462815368968192 303997534579133451 304409916978757632 304428236832505856 305245793132593152 305478539510022144 306196714606526464 306480732740517888 307435501378338816 307995755232886784 308393244373286912 308822892270865728 309058366144905216 309241820422864896 309784957355821696 310874220235063296 311160804009836544 311605080489522176 311842675749814272 312680143873165824 312700743268171776 312865748005945344 312989010848907264 313674888885829632 313964054496411648 314517277503442944 314827959208771584 315673444450787328 315808731667365888 316365205103345664 316656850819792896 316792559491874816 317643320760041472 318517349355749376 319509615241592832 320504972298420224 320802262307831808 321386875025620992 321683150039154688 322249974543512064 322388080243769344 323083385134497792 323253868545205248 323500345871302656 323573180297904128 324282252278104064 324689534618959872 325153127467327488 325281231291875328 325401052956327936 325701028496277504 326154789286067376 326597228711903232 326869518554042688 327312927533039616 327365053504520192 327614665561473024 328211692835045376 328635271996243968 329093120721076992 330424539985870848 331453899923521536 332057923610456064 332365929762521088 332486466589949952 332949680729527113 333401337643401216 334316821049982976 334439971094003712 335049436435775488 335360217418039296 335669373953900544 335949227402766096 336260843001925632 336404953297846272 336715072938180608 337308384568909824 337441277321478144 337641579441291264 338180739580035072 338234596296662464 338693422367899648 339290219965906944 339423893521956864 339861942778724352 340481288828878848 341395667290089216 341598316700368896 342481766436569088 342662485911273472 343401517274167296 343548687827337216 344471303932342272 344675779012984832 345864939050631168 345885753730924544 346495224636997632 346814646135963648 346942399919947776 347425753804723944 347574649012813824 347897047975723008 348508077025299408 348714948298293248 348852335008677888 348980839402438656 349616803237330944 349939102407458816 350263694560591872 350555715550712448 351354858718101504 351973966506688512 351995148837584896 352940448309560832 353209561308463104 354039951263796224 355284823125786624 356120091988025344 356391629428359168 357348735855046656 357372278020767744 357560854863937536 358485587298091008 358674751608061952 358816062281613312 359448317146791936 360293374316010016 360568093835722752 360782123826675712 361560234403823616 361893543794049024 362026852090380288 362686590274240512 363020938011475968 363660602113355904 364019827835142144 364817533812867072 365153845990391808 365797268400743424 366291396912480256 367299285743566848 368285685192585216 368443520278593536 369238154439426048 369432992623091712 369714680995774464 370583874220048384 371603574248374272 371886917664374784 372229746852888576 372761217781858304 373565164061763072 374047274913693696 374131489719451648 374269306025803776 374951354196557824 375099077525766144 375958303634097408 376106423681230848 376244967480754176 376930615990247424 377628045698138112 377942880828111858 378455572460077056 378804457055453184 379494769840521216 379846776871452672 379984533245657088 380513920833745272 380679165717774336 381030100163887104 382217109821718528 382913641640886272 383268819906330624 383407817328951296 383941974174589824 384298106287915008 384817226215063552 385495296650182656 386492273805754368 386553824339042816 386696216577441792 387400910878865408 387760251389607936 388968227250634752 389121472947290112 390166476902959104 390398076228993024 391021480139415552 391253586987712512 391407733070364672 391614269612883968 392304316835579904 392458876884762624 392627071802671104 393318903641997312 393681490208391168 393915176014839808 395274216057864192 395994542442283008 396505599908511744 397058004348255936 397228170300358656 397596626257969152 398294945171770752 398531369483763712 399562060842663936 399930402751381504 400635103486528512 400806802465226752 401883187921065984 402255961721929728 402280170100097024 403360512353783808 403509095559069696 403668070066814976 404244428743163904 404552660432191488 404617087158624256 405330046105511268 405879889305010176 406039797858041856 406994390843457536 407304719346696192 408398555262910464 408640976987357184 409914001837785088 410798076739190784 411763856361154304 412077821526540288 413211696461512704 414498960313417728 414881072013115392 415612116700978176 415790234333085696 416906858497554432 416934324357562368 417154330674593792 417318681131876352 418054021029421056 418233185181106176 418618739328548864 419356370004590592 419770612278362112 420897925934383104 421052969279029248 421820273471127552 421986462216486912 422209134426390528 422531063995170816 422953091588359584 423524427680055296 424689799140999168 426012820322123776 426931616070586368 427482599901364224 428515833367494656 429666632724682752 429994248549433344 430777846845997056 431005158060273664 431333794495070208 431934720946413552 432520654240088064 432919379491946496 433537503289769984 433708308389167104 433868070608437248 434268037995036672 434873052381423168 435033243649622016 435462971615870976 435826024738723584 437589255656964096 437615590446727168 438790827628102656 439197835757617152 440160285361176576 440566053314494464 441705455778004992 441938533231362048 442743898147274752 443154573016694784 443315288786599936 443932907639369484 444535116857868288 445919961458671616 446881691587903488 447146956557385728 447559165271867392 447932303203688128 448347790669234176 448539937730461696 449507318447996928 449744512758546432 449921703095304192 450087437733986304 450907652773380096 451741961208987648 452118586411199232 452386959954542592 452565191362609152 453780576398006784 453975051771838464 454774982336059392 455194223053452288 455464422267158528 456642355248758784 457868689698889728 458064917103116288 459295071909789696 459721099110776832 461153252067508224 461993632849330176 462419528181284864 462589866559930368 463234338406298592 463432865350418432 463862730634297344 464677436033732544 465136446678237184 465307785869918208 466155737649774592 466741206014754816 467407620734283264 467764013624721408 469298622008918016 469483516273360896 470512333328744448 470587264412747776 470946081744617472 472241938813157376 473713097501048832 474985276229689344 475188839237812224 476464981140062208 476747806485250048 477776024033624064 479264422862389248 480757458447630336 481203393461747712 482080312538431488 482524725058732032 482702469453840384 483374961815268096 483582120365654016 484027917348634624 484880802817807872 485359770446856192 486423378417156096 486871794653855744 487729691200991232 487921846937812992 488551542744416256 489732380991422464 491047580256780288 491421998342209536 492317539252568064 492577323497455616 492952907994365952 493639681081615488 495471432331165696 497180849885282304 498086885415684096 498729699884924928 500102006465101824 500132103367688192 501277738178796544 501475231574974464 501659956641005568 502574154653663232 503040326127058944 503504060930850816 503923841104149144 504607429946769408 504806235174862848 505072609407270912 505962576853364736 505993026454028288 506462369161936896 506646044327542784 507351894444993696 507572220957032448 508040133551849472 508935329948860416 509622813095624704 510721933243318272 511922632232786432 512397475050553344 513722649654853632 513993728866910208 515323031741005824 515594955436589056 516706955898513408 517013668519477248 517921725579264398 518624303000846336 518828630596386816 519742836955496448 520221969203945472 520413599879921664 520530768305324032 521361973519220736 521671449316950016 522762115537949112 523072422447439872 523278502513016832 523471259103657984 524425204855996416 524908653611188224 525395541840887808 525833573326068672 526546883422715904 527032288077152256 527992723256377344 528674133211348992 529410672464341248 529637560400478208 531059926895694336 532749414456885248 534180137982038016 534587444142538752 535844250561421312 536341282295906304 537728380947136512 537814016471711744 538012127412092928 538224093422419968 538992571657551872 539403547242921984 540440061474015024 540852140753584128 541173185740013568 542840315691073536 544029885411360768 544531407017213952 544854635983142912 546029741752713216 547226300719300608 547730768985587712 549437095368720384 550948928615350272 552428527788877824 552665280417890304 553174762684153856 554149488934637568 554386979110780928 555875811330072576 555912432476749824 556424908175835136 557405361372561408 558344620279332864 559141826672787456 559568165831442432 561197234579177472 561403959038705664 562427031294836736 562648616288649216 562945512568520704 563937455451146112 564159635521846272 565395923985371136 566253065521332224 568206685583179776 569242154760781824 569976799868485632 570770881250617908 571545150245830656 572888843632910336 573325664732577792 574370462461329408 574903229859495936 575111725993426944 575912961261884736 576694205653450752 577225839322595328 578242944975273984 578277744518889472 579024050660048896 579830736508564224 580044324866162688 581101366318298112 581640377084411904 583452340875952128 583682209420935168 585054436837470208 585597114343489536 586880380481568768 587111599605547008 587421404419325952 588456475253369856 588940607704006656 589251377641816064 590522235312586752 590872764022259712 591910543519159312 592713489143824384 593991813663424512 594758399862767616 595842255450537984 597442417757656128 597797054225645568 598252867547037696 599343091263995904 599659350344728576 599895604127072256 600952655229792768 601210203697840128 602824781881598976 603182613272723456 603420255150145536 605040768530675712 605263643338604544 605300069029117952 606366643114745856 606925630737936384 607995069158266902 608819833957515264 608856473665011712 610491586265186304 610957079020044288 612393429213052928 612961465481035776 614871002756677632 615991510465773568 616786488746573824 617645784541731456 618116732289810432 619569914711643392 621748440470126592 622321608019673088 623210160979044352 623685351499628544 625360287746331648 625401486536343552 625731496011890688 625978021697814528 627349777771659264 627928108992823296 629034555006885888 629655918417543168 631346888901574656 631617463334731776 632730410206691328 633313701639585792 635286641520082944 637034698711498752 639019230483185664 641009944596840448 642773750051241984 643366300078309376 644499949087024128 644776160487538688 646166770268995584 646507737090410496 647000691742605312 647146360595808256 648564504556208128 649379069237919744 650306254934654976 650562462583750656 650802105912655872 651402056992555008 652309578572134752 653194457423806464 653739037108085376 654730107009040384 655229331122946048 656423385670090752 658186241442153984 660849079971741696 662907799847043072 664115847220912128 664731859525042176 664972933179899904 665899361459054226 666802675286802432 668633642099965952 668879942188007424 670098872871550976 670720434836078592 671338747907801088 671898454805532192 672521686003851264 672809906595692544 673430145876361216 674616769137819648 674882554642956288 675283158882582528 676361479160070144 676469192593324928 678580439931813888 678847787043913728 679723885557448704 680962577657757696 682791334580178432 683196633400737792 684963532873138176 685324971822546944 686803034548334592 687097375654674432 688942607864684544 689351558025969664 691729878101262336 691771507461849088 692990449273995264 693629292271927296 693884799839895552 694851507609447888 695149298025627648 695794095951446016 697016154050598816 697429896596586496 697704670017355776 697961678804877312 699233606474661888 699878204814917632 700527389121183744 701111431101424896 703947933013377024 703990297675169792 705880896619121664 706419122616926208 708079902527592448 710569646251573248 712240183976050688 712783258856718336 714697471710093312 714744556041535488 715121709727875072 717349503216123904 717632124563226624 718896634293583872 720586748632020032 721136187671445504 721564247653351424 723120468807647232 723787087588098048 724053704180760576 725373180548481024 726041876022951936 727321204226711808 728039655670284288 729635067625734144 730307691980783616 731594536801486848 732582793824960512 734598571487133696 736571370385170432 736887040557187072 738476308878852096 738865985246183424 739429361991548928 741167748440096768 743207148496748544 744459493705777152 745522435563716608 747130328123526144 748094549827387392 748262979438903296 748538612051607552 749902708393115648 750198155051532288 751916607268194816 752212847362461696 752489934961508352 753861231980494848 755256091396276224 755885761656223716 756911144920154112 757608914110906368 758989539681042432 759693553742905344 759969066491314176 761027841667490544 761358331435548672 762060200327774208 764434219643437056 765827283281772544 766815634657902592 767883948349179648 768596212575830016 770990593300365312 772984547611508736 773107648678085632 773392433154883584 774801821757730816 775520502779215872 776882588368896597 777936454501269504 778242945894580224 780332953805918208 780796152457986048 782042960278831104 782507173975425024 782815466140729344 783228539225767936 784608633671159808 784917753769525248 786637807283994624 787362980416782336 787830352029679616 790548432115728384 791989084884566016 793011199817023488 794116008696511872 794456340600717312 796589890343541504 797062738967527424 799124121685327872 799860805502763008 801270206973057024 801613604930453504 803766375842131968 804511923443859456 804560340200194048 806721024707567616 807018191118139392 807336140133629952 808488857486327808 809105320864382976 809234174317248512 810660092211022536 811759778610020352 812079595716083712 813988781686915072 816797110525820928 817281953974714368 819828003675570176 821596153478381568 823527712722308608 824155643053080576 826423392923025408 828997920626835456 829762144026230784 831224233401956352 831580468666171392 833813716995108864 833868648715124736 834308661349187584 834637362263752704 836108042058842112 836466370362212352 837237478657097728 838712740009181184 841795851868766208 842105938558058496 843640546942255104 843972924432973824 844418268852781056 845906183176719168 847048855360110592 849379598281998336 852025640644247552 853863232141172736 854965199802728448 857031666734989312 859333265449365504 859988497098866688 861555693691994112 862010316120547328 862667588990140416 863869441892827104 865041308480176128 865838758983892992 867075006579539968 867416616778334208 867736141216874496 868536075990073344 869746104762846336 870066487299244032 871652049477447168 875178511313928192 875231180893454336 877581655256205312 878395671515234304 880320570722353152 881132106628988928 883410911556009984 883877066462724096 885487796294549504 886309146033389568 886630577573199872 887865815278738968 889070233715736576 891839922917343232 893763383175806976 894293913114771456 895118330543734784 895864606407376256 896695581338468352 899014636895993856 899489025517092864 899843406190608384 900174875467972608 901815305546760192 904237172822398464 904773919909085184 905130382725218304 907561152796013568 907950103543676928 909549964672118784 910388446106904576 910928844534317056 913284710497517568 915737379397779456 916129834206232576 918590143819579392 919442198221553664 922306504135016448 923987265698660352 924839056362569728 925179733119860736 926468676812597184 926865730700836864 927725461268594688 929354872067465088 930272893356474368 932311475299549184 933482412029509632 934815241468566528 935528027249442816 938597244017836032 938967032546721792 941024666657488896 941174528825495552 941892163489234944 944483877626314752 947426195002097664 949970552459378688 950377678475624448 952929962280124416 953495612970500096 955552048067248128 958528845724778496 961514916895260672 962406786923495424 964160625076862976 965049450117464064 966749923630536192 967164240731308032 968055834697269248 969761605635615744 970719540893712384 972846756834312192 973743589307711488 975459382401982464 975843693875625984 977103085488832512 979464761982844928 982095160513560576 982843996684419072 984635078505136128 985154646994911232 985905815988731904 987279362163230976 990942864662331392 994361699770564608 996173770831368192 997459399769849856 998849042188581339 1000204012930203648 1000264206735376384 1002555476357593088 1002950463149948928 1003319913282011136 1005148309307326464 1006080652254117888 1007008121861701632 1007847682208298288 1009214859893538816 1010145218814541824 1011925153706729472 1011986052908056576 1012924738323873792 1013292088655085568 1014703788889987392 1016080267103698944 1017870659897720832 1021443866486636544 1023845264465572864 1024794950101106688 1027445299309707264 1027987457733820416 1030646063482011648 1031189910873178112 1033413911797026816 1034027337038954496 1035843451158528796 1037248606001692672 1037657261192773632 1039485673910992896 1040443938407890944 1040827199759843328 1041061536610648064 1042723947038441472 1043342898633900032 1045524231075898224 1046144844894879744 1046557005026033664 1046942518207315968 1048850409711992832 1049817307222376448 1050791083681775616 1051667146652137344 1054064576154304512 1055985446512754688 1058821344928682496 1059275120800956416 1062119853791388672 1065498828913770496 1068360275964076032 1069174888285077504 1071688501122842624 1072682564591812608 1075456761894273024 1075628032943423488 1076024254824185856 1076448186844839936 1077985143315103744 1080880122948030048 1081704281507168256 1082346371480027136 1085680631382147072 1088059770822721536 1089062814034427904 1092059483505426432 1094452601438601216 1095461537971175424 1098874190737440768 1101897857230700544 1104857055577755648 1105330560835780608 1106349525368307712 1108298977869275136 1108773958221561856 1111751622660145152 1112849816351670272 1114810722745122816 1116689240558665728 1118283653345574912 1122394469158354944 1122807918077411328 1124854062589673472 1125297232577298432 1125891025137041408 1127874910902292224 1128319271043692544 1130791847970742272 1132506131042664448 1136413371166359552 1138484309521563648 1139953599736971264 1141541762501235816 1143090300491661312 1145777687265820672 1146651329465155584 1148740924922658816 1149806459718991872 1150223451986853888 1151825922523769472 1154451678645190656 1156485889950547968 1156555489037778944 1159661473017128448 1160088649732325376 1162202732636596224 1163280754168823808 1166904681751904256 1167364418841870336 1170108873674940416 1171194228686979072 1173760760963137536 1174223199211094016 1174842808838651904 1176912950506739712 1177881215408013312 1178502755283632128 1181044470625173504 1181745528044519424 1183821087038318624 1185426978287648768 1187983627326849024 1189516799725535232 1191684510901075968 1194884835515312256 1195594108451291136 1198686182527991808 1199318700689457152 1199791208254144512 1201905310459585536 1202420407395680256 1205649563763197952 1206365226545446912 1206840510300291072 1210081537061351424 1210527286677209088 1210600138058235904 1212733286229491712 1213851261475872768 1215990138316533804 1217639667915030528 1220983172530372608 1221914158040088576 1224786858426105856 1225922930962071552 1229742005513355264 1231983020931547136 1233572977493147648 1235291569083462912 1236233464579620864 1239139829423286784 1243496880940253184 1244643216039346176 1246420321958088704 1247370702999257088 1250720575492663296 1250802973072687104 1251462992023781376 1251956043395629056 1254699555543318528 1255856217985646592 1258069110013771776 1259311836835086336 1262693777803149312 1265460820413382656 1266627403279171584 1270573283040165888 1274069397422997504 1278038460966371328 1282019889193680896 1285547500102483968 1286732600156618752 1288999898174048256 1289552320975077376 1292333540537991168 1293015474180820992 1294001383485210624 1294292721191616512 1297129009112416256 1298758138475839488 1300612509869309952 1301124925167501312 1301604211825311744 1302804113985110016 1304619157144269504 1306388914847612928 1307478074216170752 1309460214018080768 1312846771340181504 1316372482884307968 1321698159943483392 1325815599694086144 1328231694441824256 1329463719050084352 1329945866359799808 1331798722918108452 1333605350573604864 1337267284199931904 1337759884376014848 1340197745743101952 1341440869672157184 1342677495815602176 1343796909611064384 1345043372007702528 1345619813191385088 1346860291752722432 1349233538275639296 1349765109285912576 1352722958320140288 1352938385186649856 1357160879863627776 1357695574087827456 1361925155315515392 1365582669160356864 1366393266801475584 1369927065746276352 1370649943645093888 1373606069096669184 1374194751309348864 1377885215729369088 1378703116051939328 1383459756202524672 1385980898547990528 1387258584543854592 1387769599679791104 1389703015218895776 1390298596051255296 1391588191902892032 1394032308101197632 1394859793193172992 1395409340034711552 1395923357609754624 1398467212949323776 1399756409629835264 1402222862202849792 1407895866026754048 1407980595350339584 1411761793238243328 1412838245233852416 1416159805055184896 1421139292503146496 1424480367952101376 1425566517713436672 1429394943420186624 1430243419455750144 1434699006432247808 1437793268587167744 1441173497264040064 1442272375342891008 1446240937615294464 1447574175176196096 1448107408361521152 1450746361096962048 1452083752045903872 1454642408453423616 1456079311340568576 1459270135251468288 1460615383961567232 1463189073602973696 1465165587649921024 1469197142974267392 1473142740770340864 1473774081114374144 1476952617757704192 1477731970492366848 1478858723983097856 1482335496880193536 1486414296993497088 1491044871127433216 1494260656247052288 1496189099654774784 1496525958877806592 1499805416786231296 1500396310103064576 1503833214536389632 1504425694724923392 1504979869923016704 1507722463960989696 1510512182792552448 1511771523312447432 1513822289840308224 1515217828221812736 1517979079362084864 1519387107485810688 1519938132982628352 1522055683334981088 1522716662871097344 1524120400655548416 1528868439286874112 1531654566563545088 1535767896698359296 1537192425151660032 1541981186600730624 1545969095223017472 1546215297356171264 1546784866309767168 1549603643515461632 1551041005558431744 1553765176737793194 1555872909002539008 1556485891789160448 1560665907611836416 1561592304915972096 1564085920557662208 1565014347950850048 1566457078451535872 1569217267342319616 1569835507539050496 1573275614567989248 1574725960833564672 1575660704059359232 1581096864231456768 1583978169769132032 1586022399634046976 1588232017393023744 1588912681201434624 1593179780687083008 1594125477935054848 1598248243370655744 1599721611005526016 1602540413946114048 1603227209860907008 1607532751684263936 1609023846887718912 1609120680400388096 1613442049415135232 1614036382236278784 1614672280267259904 1616977714972655616 1618210641728765952 1618468348634497024 1621320184422045072 1623519557220040704 1627977563373830144 1633594221051641856 1634563907949428736 1643192306956763136 1647055425444617216 1648311286106161152 1652846785846050816 1657995841253670912 1659524288052461568 1662448466803912704 1663160937332342784 1667627433990217728 1667737297430249472 1668617322698375168 1669274724527505408 1672216084117684224 1674474957314195456 1677425480018362368 1683591703737532416 1684211877116116992 1687281093884510208 1687945848865947648 1688836537705562112 1691812366353438336 1694097710720221184 1698759196563996672 1704051281288495104 1707726464282345472 1709930399605456896 1714063333469978624 1718666530898731008 1719976994197733376 1723111387383988224 1724020632241094656 1725335177980280832 1727738883785654208 1730082616960352256 1731677517967785984 1734150013159079936 1734833233556668416 1737072151980146688 1739492209525692672 1740132974598488064 1743304098954894336 1750357022627856384 1750462361786908672 1755163310512410624 1756791343030468608 1760641141444706304 1762264213257977856 1766821823112019968 1767754132925448192 1770975592589099008 1772618292066779136 1773261155146399744 1775731630557477936 1778140467431473152 1783679845834686464 1787526766351613952 1790236661087469568 1791729212814752512 1793391162676936704 1798029273791987712 1798978051034185728 1799686812381216768 1803630611093520384 1808474345644796928 1809547839818170368 1810260765450436608 1815122305592027136 1815900207087353856 1819099929344237568 1820776892213809152 1821857689068634112 1826569420995035136 1831474758795558912 1837180287639158784 1838884396443107328 1844613008270032896 1847974531397320704 1849678112725139456 1850359466239721472 1852937353625194368 1853731461401673728 1858709744134930176 1860545786712948736 1864622950599098368 1866964824059019264 1869630482937133056 1871056054498885632 1877194488035672064 1877934065093443584 1882049333314977792 1882349057650991104 1883784326978469888 1888967755252629504 1894852390004195328 1899941104918757376 1905859924560248832 1906991225941000192 1911104096134496256 1917057691449556992 1923029833790521344 1928321250153725952 1930098900234928128 1933499847261072384 1934328481462616064 1936111669394538496 1939523211271231488 1941439081787424768 1945693513668624384 1947487178615422976 1950918764803964928 1951687387751251968 1954206170977665024 1964190321027121152 1965687993368838144 1969270157010272256 1970309293989822464 1974558724326461952 1981885729324662784 1988723399541129216 1992347541662736384 1994918799539699712 1997698084377162678 2000408025860407296 2000528413470752768 2005110952715186176 2005900926299897856 2006639826564022272 2010296618614652928 2012161304508235776 2014016243723403264 2015695364416596576 2018429719787077632 2020290437629083648 2023850307413458944 2023972105816113152 2025849476647747584 2026584177310171136 2029407577779974784 2035741319795441664 2042887732973273088 2047690528931145728 2049589900202213376 2054890598619414528 2055974915467640832 2061292126964023296 2062379821746356224 2066827823594053632 2068054674077908992 2071686902317057592 2074497212003385344 2075314522385547264 2078971347821985792 2080887876815781888 2081654399519686656 2082123073221296128 2085447894076882944 2086685797267800064 2091048462151796448 2092289689789759488 2093114010052067328 2093885036414631936 2097700819423985664 2099634614444752896 2101582167363551232 2103334293304274688 2111970893025509376 2117642689857364992 2118550241601912832 2124239707582777344 2130997657827540992 2136720551928152064 2138349776570155008 2143377002245685248 2145365129183625216 2151256065886846976 2152048509648371712 2152896373689679872 2155970286630207488 2161760245896060096 2163408563014336512 2164692742960054272 2171361262764294144 2176119541645443072 2178125628068855808 2184118967010852864 2188905202877202432 2190923075942350848 2197748381474881536 2203795714461401088 2209714111155511296 2210661121671561216 2212699050736615424 2216597955738550272 2217547916443123712 2223503245320290304 2229621445490245632 2233378481117331456 2236567306691149824 2244788938316709888 2245615836154822656 2249708125179346944 2250594465154596864 2251782050274082816 2255749821804584448 2256638542087385088 2261583695941484544 2265012262085328896 2272826742332719104 2276968619043127296 2279907199473942528 2283083525002471632 2286180600983322624 2291555374531641344 2293302658930311168 2297481849845317632 2300446903973707776 2303651845047538944 2312971779901095936 2313110978075557888 2319322946034256896 2320177299464650752 2324405465273192448 2326561508337647616 2330647765106689791 2333809363503808512 2334728837683740672 2340217747349880832 2342388457373958144 2347521521926275072 2348446398422188032 2349685617677303808 2353825901013479424 2357005510567264256 2362088941250347008 2363491056089038848 2367642174076637248 2370853956575297536 2375967254653698048 2379033599451070464 2383369021802151936 2389769671030624512 2391188216902582272 2397372365055983616 2398637401378914304 2399582416508289024 2403810620919171072 2404840814791360512 2411299127526395904 2412730453090893824 2413681020600582144 2420163074122702848 2421054573354418176 2421200276116471808 2425466572458983424 2427702522951745536 2431980276633067608 2435279335830061056 2441966345060745216 2449573716852211712 2451845861924143104 2459484011026710528 2463966041863094272 2470583138166925824 2472466929159241728 2478279658846573568 2486993761880506368 2489286432078692352 2492840643916177408 2494741405998514176 2501441150985326592 2501605946145374208 2502925984047562752 2503912086791258112 2509399111086637056 2511712435971293184 2516138220027543552 2525387555606298624 2530921640826765312 2533254806558343168 2541146566080331776 2548138794845995008 2556076921932742656 2564039778387361792 2571095000204967936 2573465200313237504 2577999796348096512 2579104641950154752 2584667081075982336 2586030948361641984 2588002766970421248 2588585442383233024 2597516276951678976 2601225019738619904 2602249850335002624 2603208423650623488 2605608227970220032 2609238314288539008 2614956148432341504 2618920428036161536 2625693542680363008 2632744965768615936 2643396319886966784 2651631199388172288 2656463388883648512 2658927438100168704 2659891732719599616 2663597445836216904 2667210701147209728 2674534568399863808 2675519768752029696 2680395491486203904 2682881739344314368 2685354991631204352 2687593819222128768 2690086744015405056 2693720583505444864 2698467076551278592 2699530218571825152 2705445916640280576 2705876770373299712 2714321759727255552 2715391148175654912 2723850310631030784 2731165338320713728 2732786533602951168 2739854131492552704 2741299887290187776 2747212138193338368 2748389502618697728 2755770431458738176 2757406232103878656 2766919512405049344 2771961797095981056 2774517169087709184 2775539199359582208 2779406030437791552 2780597192102510592 2783176383805784064 2788064616202395264 2789719586386345984 2790818680069423104 2796934425898647552 2799512819259670528 2804445724405699584 2815791732053508096 2815961190700679168 2823523586476486656 2825676490467704832 2832319610110369792 2842278585006292992 2848960735904202752 2851133035426873344 2858789886840373248 2860486838911500288 2869398012864495616 2875586537174335488 2882346994528080128 2884544750685782016 2892481875230588928 2895148350352392192 2901492722193924096 2904167504091807744 2909284816906847232 2912158622681137152 2918540270502936576 2921230767923134464 2926378147205947392 2930331175299842048 2938394285948534784 2946285481540681728 2953905235515408384 2955463940984733696 2957717447966195712 2964670993760387072 2972828593986994176 2982089742254866432 2988521312494104576 2992378199309549568 2993051917755613184 2999610833572462592 3000792620206129152 3007666429072779264 3008851389449846784 3009959739846033408 3015444927921979392 3021024365585104896 3023543046624894864 3027644579680616448 3030435656443625472 3035958158724169728 3038774214971621376 3039876265965256704 3044111366669962176 3048240801311096832 3063309133127090176 3071535793396718592 3074384850303320064 3083962373201461248 3091938190446034944 3092430594712342528 3093569732619534336 3099207287030923264 3102082011116863488 3107530353475586388 3111745818005078016 3112971783578320896 3121331815223672832 3123184609831944192 3128171841115324416 3130028695901700096 3132914156903071744 3138434534684639232 3139671015078100992 3146551229135978496 3149451921667129344 3162193728462913536 3167956339538264064 3176464034786047488 3177825362402869248 3186359561374166016 3188250955870109696 3196496486741311488 3199443222011052032 3205080827892228096 3206454419721814016 3215065503368527872 3218047693775437824 3218241360800776192 3226884098830270464 3228072764472557568 3229344560534519808 3233955429945311232 3236936697268994048 3242640368844090144 3247039114440081408 3255955126747660288 3267188442103283712 3286384613913526272 3294110850889234432 3296622572212322304 3305693571692101632 3315991682507341824 3319048576104923136 3324896933607825408 3326321874664685568 3335254867980435456 3337234645396750336 3338549449055010816 3344432168235368448 3354850960036724736 3367183407475064832 3368423754232233984 3374562187769020416 3375891697731895296 3377673075411124224 3383624732706876672 3388195421440442368 3397518393127993344 3408102562576990208 3415452928564690944 3419860799210913792 3428126666939957248 3437333061797462016 3439953988395466752 3446222774767976448 3448041264482189312 3450670355960561664 3455477767571308416 3463355035935571968 3468300026318159872 3469666467113336832 3478984419051385344 3480265949196976128 3486608197909788672 3500714045255712768 3500924723573817344 3510326621024821248 3513582686060937216 3521282282889412608 3524528426515955712 3533643646224039936 3535508265850896384 3541951185178198016 3545236584133558272 3546522310292799488 3551463261114955872 3556280934862946304 3567359691669372928 3575053532703227904 3583458425629505024 3586782325353873408 3596058547583975424 3597956102068371456 3599373624762433536 3607261222187040768 3616948691289593856 3619095679636340736 3620521530900873216 3630244611184054272 3631800414174707712 3638199858688475136 3641553784427618304 3643715378137268224 3662949517591117824 3674360575278317568 3677768792886214656 3689226016540065792 3695949062794641408 3699356225450278912 3700718932479442944 3705874707250388736 3707462922803347456 3717419488269860352 3721091573425897472 3729245901198196736 3733929648118038528 3739260965874266112 3742112108997771264 3754388976071344128 3755868130186887168 3764098666629955584 3764698115301982208 3767568653956939776 3777935510505259008 3799882209837514752 3811719849120497664 3813982451882000384 3822208192268992512 3834115382899113984 3846059667581042688 3856642500307451904 3860197800469856256 3866999694522144768 3868656962925232128 3872223338789076992 3879046422542462976 3882878163574849536 3891387027337248768 3894974357230845952 3901837529607929856 3903374775502503936 3908412341955330048 3928380642054242304 3938540314020544512 3940618587979644928 3949117448652923904 3963771458649325568 3977446799082258432 3984695083325472768 3989837599079399424 3995396168754325356 4000816051720814592 4010221905430372352 4011801852599795712 4013279653128044544 4020593237229305856 4024322609016471552 4028032487446806528 4031390728833193152 4036859439574155264 4040580875258167296 4047700614826917888 4047944211632226304 4053168354620342272 4058815155559949568 4071482639590883328 4085775465946546176 4095381057862291456 4099179800404426752 4109781197238829056 4111949830935281664 4122584253928046592 4124759643492712448 4133655647188107264 4136109348155817984 4143373804634115184 4148994424006770688 4157942695643971584 4161775753631563776 4163308799039373312 4164246146442592256 4170895788153765888 4182096924303592896 4184579379579518976 4186228020104134656 4187770072829263872 4195401638847971328 4199269228889505792 4206668586608549376 4223941786051018752 4235285379714729984 4237100483203825664 4248479415165554688 4261995315655081984 4273441103856304128 4276699553140310016 4286754004491370496 4290730258367250432 4302512131773693952 4304097019296743424 4311940573260414976 4323520491792120192 4326817126028673024 4342722525528588288 4352239083290886144 4356251256137711616 4368237934021705728 4377810405754404864 4381846151884701696 4395496762949763072 4407591428922802176 4419428222311022592 4421322243343122432 4425398101473230848 4433195911477100544 4447006490640580608 4459242890980491264 4473134613382299648 4489577876633419776 4499416250358693888 4501188930309193728 4503564100548165632 4511499643609168896 4513277084174770176 4523167391882969088 4530024524170657792 4545653484665438208 4553937238086254592 4559814398947885056 4566167050004943264 4572361201966645248 4583110749063282688 4586605317860622336 4594963699690635264 4607303690095077888 4625943559802191872 4626221956151115776 4638645892068513792 4640354598929301504 4648810930546384896 4653123016675295232 4661295530213379582 4667618727007617024 4669457675367481344 4680435494699761664 4684776914747916288 4695043043852550144 4699371235354607616 4707651802026958848 4714011021134528512 4724177882500694016 4726982112178077696 4735284348153274496 4751934509307396096 4758067198902140928 4766738043604303872 4779539342061249024 4782376433805164544 4794744730111967232 4797274802757828608 4799164833016578048 4807621241838342144 4809681629582721024 4822598255052791808 4825460906181787648 4827362041201164288 4840326148245405696 4842109146708836352 4842400552232943616 4850933144917966848 4855405045903491072 4863960553266135216 4870558671660122112 4883932690121490432 4899147433704423424 4903691723848286208 4927932083726188544 4941166276333851648 4944933858318483456 4956559317693147136 4973987523761012736 4978572864157384704 4985681287832354816 4989482811997028352 5002882301970653184 5003211892290748416 5005851968095125504 5007824173582516224 5023424871942586368 5032276440055087104 5050775111212597248 5061843281653530624 5066509613116686336 5082293132160663552 5096277589691990016 5112153843865485312 5128079556774723584 5142190000409935872 5146930400626475008 5155999592696193024 5158209283900309504 5169334162151964672 5172061896723283968 5176005533940842496 5177170884766466048 5195032553903357952 5202450039477239808 5204499700670005248 5211216455940440064 5218476628577078016 5229912296864683008 5237840856072323072 5251387085360726016 5265489931537231872 5286792639773933568 5303262398776344576 5312926777767297024 5317854876200337408 5319783465439199232 5327194891672433808 5334421402294419456 5349069136799727616 5351039537504059392 5360790982972407808 5370709983262408704 5375187638444257536 5380173488030810112 5396934153102557184 5399060437143650304 5410891833280561152 5411753540746599424 5428643519454511104 5430782296351309824 5447700621262061568 5462330676641427456 5465573067205902336 5479708262985105408 5482599774580375552 5494424276386676736 5511540862917476352 5514812464207757312 5533839024810098688 5543923594191962112 5549034338175418368 5551078398719164416 5558812060875583104 5561194384205021184 5576129232404790528 5579439172772691968 5581637360138846208 5593868851797295104 5599025638519341056 5608891448811399168 5631583464107016192 5631922381401358336 5647047172952973312 5651352980935409664 5664639220220739584 5684557170012585984 5697921471808405504 5717579773680746496 5720973677823000576 5738796025728991232 5751173074348670976 5764693989056160256 5769089501371564032 5784963750461177856 5790296700704784384 5802985444387848192 5808335008183615488 5818569633813694464 5824317245362274304 5837080541005873152 5842461535846268928 5852756294411894784 5860662350599684096 5892570963081363456 5907810471030816768 5910927881969467392 5929341987520774144 5945657187973988352 5964179484509732864 5977042624988209152 5984756398619099136 5986103835511226368 5999221667144925184 6001585240412258304 6015332858145558528 6017702778899693568 6019919479692066816 6030889855843958784 6042048731170209792 6047086093249789728 6055289159361232896 6060871312887250944 6071916317448339456 6077548429943242752 6079752531930513408 6088222733339924352 6126618266254180352 6143071586793437184 6148769700606640128 6167924746402922496 6183876380892069888 6184861189424685056 6187139465239068672 6198414574061846528 6204164022233726976 6215060706951172776 6223491636010156032 6225943567156641792 6242663630447345664 6246369219663888384 6256343682230648832 6260057391803400192 6265828313806143488 6276869069369278464 6279342030156201984 6293102458271956992 6298903843334258688 6335912679076528128 6352928069572094976 6355650724805738496 6372719122748332032 6376501911740219392 6392992973482622976 6398886444022104064 6410161655784456192 6412908839443628032 6430131006737055744 6436095387550875648 6453768197660540928 6456145528945115136 6458689121069039616 6467910859890622464 6473873394537988096 6485280737688180288 6494078228880162816 6511910253495320576 6534376884206567424 6572769227827052544 6588221701778468864 6593245144424644608 6611387143384203264 6631983365014683648 6638097152209846272 6649793867215650816 6652643749329371136 6670509735960870912 6674469290793500672 6688864336470736896 6709701920073449472 6734366814950129664 6736847508464467968 6749124375538040832 6751783395463790592 6755346150822248448 6767249465413753344 6776390842880884736 6795036786255986688 6816205125153980416 6830905857129381888 6839721598421827584 6856253333879914496 6874666123594924032 6879907976790933504 6892445549535952896 6896082528964378624 6901340711921123328 6910955535142616832 6936600052636319744 6939332934226673664 6957968838102770688 6960531898393952256 6973216395819577344 6991943295320069373 7001428090511425536 7001849447147634688 7020653242049642496 7027165372121874432 7042564565778825216 7049056853031911424 7071016531701792768 7083902370356396032 7090473168267116544 7093044620585598976 7102926522229911744 7112561869725892608 7150107065406455808 7166916851259010048 7173564650707746816 7192117095167950848 7195912204136742912 7198747249524867072 7214522444374081536 7233897382579187712 7238191359272681472 7241043061801746432 7260489222368108544 7263600828349415424 7276399717376950272 7283107568855236608 7287430756274536448 7325899035182235648 7348721150556635136 7355537585772429312 7378452033080131584 7391898125589282816 7398712450900557824 7411749414500777472 7414925845606694912 7434838976539720704 7442183146851794944 7458491802396393472 7467859296236077056 7478521931748532224 7484224217995542528 7508777952142688256 7511736260373774336 7528197333259911168 7529396230603964416 7535137307913879552 7599764419675029504 7623439698240995328 7644416384537985024 7668230765798227968 7692119335162085376 7713285000614903808 7720395600939712512 7733999389044289536 7737313925850464256 7744446677578153984 7758092845084925952 7765756327149699072 7789948714461691904 7803675059215859712 7806749551005007872 7816824683910660096 7856761284108484608 7877080628041089024 7881237175959289856 7898234897305847808 7927542917298651136 7954893598164516864 7969390166650945536 7979675198158798848 7990792337508650712 8001632103441629184 8020443810860744704 8023603705199591424 8026559306256089088 8041186474458611712 8048645218032943104 8056064974893613056 8062781457666386304 8081161750516334592 8095401229653835776 8095888423264452608 8117630311119899136 8142965279181766656 8171550931893092352 8190762115724582912 8198359600808853504 8219562394477658112 8223899661870563328 8245168507856093184 8249519286985424896 8267311294376214528 8272218696311635968 8286747609268230368 8297988848013541376 8315885391287943168 8323551507263127552 8326617598078746624 8328492292885184512 8341791576307531776 8364193848607185792 8369158759159037952 8372456040208269312 8390803277695942656 8398538457779011584 8413337173217098752 8447883572102037504 8470570759429459968 8474200966407651328 8496958830331109376 8546882207712608256 8553399106280620032 8573508008982740992 8581460516734500864 8605024263547387904 8608194038593486848 8623881146520829952 8647040983584240384 8653634252057346048 8685445051057176576 8704478166581772288 8712502512275423232 8736475868043411456 8755620811508809728 8763692303769403392 8790993525899526144 8815182857845604352 8838856444622045184 8850796202946461696 8866391822954201088 8894012981281161216 8918485781960982528 8946269226764599296 8979155753266839552 8998832500717387776 9002377860618387456 9007128201096331264 9022999287218337792 9026554168349540352 9046334783765938176 9060049048341315584 9091306969330876416 9107874476172509184 9119628797895770112 9132334100009886528 9144722403933290496 9166221498126565376 9189927399381270528 9214607380190155776 9251887119604383744 9252443912302231552 9277291784137027584 9280709197858603008 9297621861092769792 9306246033350590464 9322591060426759164 9335237454015234048 9338915350734962688 9360870989399523328 9369553829495832576 9390086087705100288 9398742470709215232 9415303604053917696 9428022042269057024 9448355765001388032 9470568696306548992 9503869018614792192 9533476087208607744 9559078684122498048 9564752867610329088 9589489460223934464 9594549605515657216 9598329666033156096 9615242483676684288 9619363259165442048 9645196510105583616 9650921812363575296 9654724082402328576 9680652296490811392 9684218293417672704 9701866289835933696 9710810091806982144 9727921106532270432 9741117343320244224 9767865380242980864 9798294867408846848 9855864167452377088 9882332552667703296 9889867716636966912 9913118635386294272 9947975047522025472 9957145728314769408 9971362575664709632 9978965623994056704 10005764603941306368 10011703936190251008 10015648347165032448 10064552880110174208 10101550222425194496 10123686563307061248 10133019226233372672 10164586264321327104 10192555179383980032 10224307687730970624 10256159113549447168 10284380000819871744 10293860801252950016 10311999185392386048 10316418567800619008 10338668324303929344 10344123793446567936 10352011067881684992 10390065107806715904 10404900078954479616 10408999401340010496 10436953257154156032 10459824593729366016 10475681712144646144 10502774170721452032 10530979863074463744 10573585279547867136 10606524797552689152 10625853555534594048 10635709752400674816 10639566930878398464 10654389783344867616 10668842804588838912 10698138273599455232 10702079075008118784 10721581965944815616 10750375276888515072 10760346976061620224 10793868306205114368 10798120874287300608 10821783666561122304 10823507081493198848 10857287038909022208 10861564592702619648 10895401242524123136 10924661353282854912 10931146134411804672 10965199549160751104 10988848552773353472 11023081725834952704 11029624928415514624 11067678049620197376 11087847188383924224 11098068676350836736 11102156797438328832 11117624121751166208 11122388768410042368 11152258464809581056 11158878345545383936 11163274720277692416 11187737703594590208 11198051277038682112 11217782897622798336 11263166928214032384 11263844762802716672 11294094345905946624 11302705961870819328 11329278440441479168 11395842943616811008 11435159547361492992 11441947355646001152 11502346148697341952 11529387978112320512 11538179002743128064 11569927500922355712 11580593401409568768 11605970888775696384 11616670016367230976 11637139267627388928 11648634490724548608 11674161082011746304 11684923071692537856 11705512588823789568 11721324701199368192 11785141926162726912 11815620942061633536 11821855763938934784 11858683975041548288 11891314375947976704 11928358969019465728 11954085249976418304 11969512797238198272 11972207671022452736 11998443334289850368 12030665716291117056 12035405557799387136 12039838959384133632 12061779711687917568 12084097462340419584 12094172186499579456 12110578318722465792 12121742625774501888 12143832634896678912 12159505063861026816 12176445466679848704 12253236532508360704 12286143173586874368 12297539401213280256 12335849492805844992 12367752761784139776 12369722378849370112 12374278930478137344 12396829148123693056 12408328044467453952 12430121413902345552 12446983272020312064 12485327260894691328 12492738439327776768 12512687364461297664 12531656627612286976 12553738138738556928 12558684060312403968 12586204916543913984 12597807686668517376 12671825358153056256 12705856139144189952 12711301449611476992 12745438245496664064 12753003823480438784 12785985946965245952 12797772888044208128 12820323311568912384 12860262013474111488 12872190775101751296 12907536395321081856 12912291057890230272 12935821719781244928 12947746789075976192 12970561475376360576 13023820506990641152 13068753768413134848 13145538455654105088 13176443403556937728 13186490288849289216 13222774286768406528 13263966730029367296 13276194304419692544 13299587734431301632 13341019471921741824 13348938581587001344 13377728672941473792 13419403840146898944 13468733629900259328 13498248751076081664 13503566790927581184 13510692301644496896 13534498930827506688 13552781685761769472 13590073572511973376 13632410250307960832 13661811714258763776 13679443196843655168 13749332247189848064 13759815953581867008 13784891099071905792 13792165057928757248 13821911070285233664 13873200105272639488 13878665868453347328 13915937676205541376 13921063796787904512 13946432791639154688 13983886590640138746 14002856181022851072 14003698894295269376 14041306484099284992 14054330744243748864 14085129131557650432 14098113706063822848 14142033063403585536 14167804740712792064 14180946336534233088 14186089241171197952 14205853044459823488 14300214130812911616 14333833702518020096 14347129301415493632 14384234190335901696 14391824408273485824 14397494499049734144 14429044888748163072 14467794765158375424 14476382718545362944 14482086123603492864 14520978444736217088 14527201656698830848 14552799434753900544 14566215137710473216 14574861512549072896 14651798070364471296 14697442301113270272 14711075171544858624 14783796251178565632 14797424901801115648 14823498829001554944 14829851691213389824 14869677953079441408 14884366293703589888 14916983604792786944 14935718592472154112 14957043863497064448 14968448435991085056 15017555904285376512 15023472520747548672 15058792461207928832 15070274615827759104 15199528839350059008 15246879396481990656 15288832769075970048 15336461531596455936 15384238670324170752 15426570001229807616 15440791201879425024 15467998778088579072 15474627851700928512 15488893355156307968 15516185690169851904 15531512654299398144 15607350118431719424 15613499102010015744 15633649367821320192 15713522568216969216 15754161256082178048 15762474351918579712 15796469794611695616 15855085834597302272 15909787196329033728 15938780333301891072 15959350396317597696 15981584675017301424 16003264206883258368 16040887621721489408 16047207410399182848 16053118612512178176 16082372948917223424 16112129949787226112 16125562915332772608 16190802459307671552 16191776846528905216 16235260622239798272 16285930558363533312 16343101863786184704 16381524231449165824 16396719201617707008 16439124788955316224 16447799323741126656 16499038573970849792 16534622588752429056 16544437392623271936 16573495218536460736 16595977696027082752 16631770782575886336 16647103014526255104 16653235196157493248 16683583152615063552 16728387697214371584 16738317518318075904 16744912080416538624 16781606555391885312 16797076915558023168 16826674346434197504 16895767144204075008 16941141518858919936 16948401932815302656 16993917660662218752 17093764415425216512 17147016017965481984 17162921033469001728 17210048527094775808 17216388077186973696 17247762293041659904 17294081967168480768 17307268504114692096 17370890102114353152 17408956333163544576 17425005024550846464 17472951736086822912 17511241623017619456 17527384607538806784 17581987051799052288 17677712889244090368 17732783645908402176 17788025962562322432 17836971563921965056 17892538453529198592 17958311506533679104 17997665001434775552 18004755721236774912 18014256402192662528 18045998574436675584 18053108336699080704 18092669567531876352 18120098096682631168 18182613938661752832 18215748952345018368 18239257595791540224 18264668200019773056 18332442996253130752 18379854798762541056 18429214760380311552 18503774239208767488 18504887824604463104 18554583568274055168 18561418395717206016 18595243722185539584 18612492066701180928 18645182120853518328 18670474908030468096 18677830701469925376 18721741978799046656 18739107658991665152 18780172175410200576 18797484941418430464 18830607208107835392 18856044084538114048 18896711530002776064 18941137392613097984 19007738037229584384 19066952174417215488 19118157368244996096 19129505735220658176 19178978920447868928 19189099211031314432 19196659332066312192 19230484967353368576 19238726518330884096 19290393020211167232 19301843624727150592 19361304592981622784 19368436586835345408 19403732579671867392 19421620183613964288 19455842213064540864 19482234686640488448 19535730760485961728 19596589734817693696 19711728334904754176 19764665105335406592 19779735433273933824 19826237270772588544 19895950095044050944 19914291456629538816 19942725151329419264 19957931247988113408 20011529207882612736 20023407872380502016 20129105760220348416 20203100444850388992 20247373126614122496 20266038452466745344 20329172528642654208 20385110358767960064 20448615375461941248 20512318227098894336 20568760001639743488 20587721602505900032 20623998370784772096 20677336648607858688 20688247586893135872 20704022135763369984 20809800157908959232 20817998802680020992 20873906514308312064 20919649187458732032 20951363424289292288 21005548341442904064 21061959726148927488 21147170559095734272 21213049595105378304 21251707111069188096 21271419504801349632 21279133861756796928 21308779566689735232 21337685609177677824 21396276547198910464 21443163931889631232 21500750553777030144 21520693952123240448 21587736612410228736 21596241748574601216 21643567333122244608 21647014162986397696 21714574077818044416 21723129185405239296 21790802485048246272 21849322706565709824 21862292268823609344 21930399098321502208 21977697105546706944 22046163451669905408 22135356099240394752 22175694376767848448 22196137352701673472 22235248243502332416 22244777536820084736 22304516929619162112 22317756691090767872 22326549440555384832 22375475407189180416 22396102554077364224 22435565795245596672 22526333856428064768 22527689525605433344 22588188691811893248 22605411923741638656 22658556880882958336 22791685887233622016 22870319094722985984 23004692297394683904 23058775956224641024 23076358005486256128 23139855001844711424 23161186802819137536 23211941777551392768 23233340032734461952 23274278535254777856 23297268981449097216 23369846143385075712 23411025177647579136 23570283852325453824 23631241884123267072 23643711527877869568 23717367950083096576 23782628751895953408 23856717938038931456 23908170499952836608 23939025594476396544 23944415342044905472 23996886668579700736 24061331432582234112 24070811115598774272 24079677918768267264 24123559423375835136 24168194924680839168 24188344372999158912 24243485251549003776 24287665269793357824 24352890933359697408 24506473065016721408 24572286347173748736 24595078802426560512 24671698985611689984 24735505523568279552 24739444757698740224 24748557860956274688 24793658296247386112 24816656088934907904 24860242827804691104 24893966544040624128 24970654521789382656 24985476878655553536 25025374728922595328 25107476277477113856 25117368120624807936 25172409833087827968 25195615373337034752 25343650716306112512 25411712278288379904 25422602899222953984 25490876490993328128 25506007646960877568 25595545776088416256 25640646623137824768 25720524026948222976 25744381550203502592 25815072790642163712 25824582115780460544 25871643439562489856 25895493578151952384 25941122950752721152 26047641013981282304 26137507536826269696 26291076911308210176 26352886807113875456 26372980577698578432 26445548573536813056 26552388608839385088 26599175468862603264 26682038943843483648 26697877163174002688 26755457345882947584 26838807680293797888 26937467259800518656 26996497502152163328 27007133581855162368 27021384603288993792 27068997861655013376 27105563371523538944 27180147145023946752 27264820500615921664 27323623428517527552 27358886393687310336 27498664494379696128 27569782198143811584 27584330115857514496 27643822140570467328 27746400210545278976 27757331736906694656 27831875352411082752 27842127593575809024 27892865583278309376 27967773181280277492 28005712362045702144 28082612968198569984 28108661488487497728 28170258263115300864 28196227412127645696 28284066126807171072 28335609481425584128 28372178482342395904 28411706088919646976 28600428261625823232 28667667405036040192 28694258602830987264 28768468380671803392 28783648816546971648 28794988998099468288 28858089777496326144 28935589530316750848 28952765437090725888 28964172247206985728 29041956889472434176 29105598869507801088 29132430275420946432 29149723025098145792 29303596140728942592 29394884602226540544 29567592502357131264 29594849803602231296 29646997658003109888 29659703382426779648 29739355906158882816 29768732587407179776 29833967209585573888 29871437184944308224 29914087726994128896 29936896871982170112 30035111808570753024 30046945041495097344 30117584922415857664 30399057678700118016 30493758792963981312 30577665538151940096 30672923063192911872 30768477340648341504 30853140002459615232 30881582403758850048 30935997556177158144 30949255703401857024 30977786710312615936 31032371380339703808 31214700236863438848 31226998204020031488 31427045136433938432 31508322512164356096 31524948703837159424 31592939589223391232 31710171669194604544 31819574392658067456 31877560666603782144 31918700792635195392 31963169350034602848 32006528413766516736 32081775243442978816 32094414820798365696 32106237225024356352 32164745897834446848 32251125830665545216 32381604918615343104 32383553693057810432 32470521244479596544 32571861116727066624 32686203727572369408 32763048462898331648 32793438403235414016 32895598647482253312 32998077147941699584 33069245177504858112 33088874785246543872 33146990437072921472 33263541565151772672 33294206029052510208 33306470392314986496 33367166305230127104 33456775394428743168 33476635036636151808 33489824160833077248 33563213110783770624 33594153831116046336 33653348692868395008 33791534288408150016 33882283037717839872 33896803865630605312 33987835321324437504 34187528830850433024 34294032035930963968 34325842066938003456 34420097054189551616 34495524586083319808 34588163934336961536 34614537008229384192 34741780204228706304 34817912666327089152 34850010049101692928 34945903472173645824 35022483246035238912 35054769215077613568 35163974103598104576 35355425778488180736 35465567291816804352 35576051925124644864 35673943127843930112 35785076907058397184 35916623013067358208 35995330002869551104 36028512804385325056 36091997148873351168 36106216673398161408 36185339135063752704 36240196193365262336 36365227877323505664 36431497904690036736 36478515191583080448 36529336400039546112 36664885992506261504 36759709597525082112 36858429520760623104 37007548478417534976 37009775649208926208 37109167136548110336 37122836791434412032 37190487444371079168 37224984133402361856 37290364241707036656 37340949816060936192 37443483957598093312 37478215317983330304 37594969882836860928 37661214416215670784 37793423060005552128 37882274785226195968 38015476074459168768 38133904348834430976 38236314736489992192 38259011470441316352 38357957840895737856 38378198422062628864 38393318664132624384 38460969934706737152 38580786040422334464 38603687249454301184 38722609185963245568 38736873173670690816 38807465159343734784 38843240367227928576 38911684426129081728 39071461520971923456 39193179469635387392 39423456669809508352 39529330210670813184 39559470866547867648 39652474541545177088 39791900190088101888 39828582913259077632 39885450302658838528 40023058415765225472 40046815744761004032 40258211520440696832 40406200889700777984 40494746253228244992 40532076904933490688 40658345057285308416 40770220717535920128 40897230750923882496 41024636454197788672 41175443205011800064 41247996741569544192 41354673297215717376 41376495173786271744 41619600315817918464 41635997605360041984 41747813028616624128 41839298374917464064 41902726848578584576 42011096682885808128 42123919452297854976 42294341118191468544 42426099190210756608 42503414222138376192 42542839009602699264 42558267723513593856 42617559133379470464 42792553094397820928 42886327863779262464 43001501107554060288 43041387904246480896 43175473224820457472 43192483497149202432 43287134666244489216 43294028325972795392 43429148155636088832 43446258370810478592 43581604970096492544 43698645413131419648 43724584537647218688 43860798196643004416 43955394211093413888 44092326903339810816 44351388753535696896 44392274705403346944 44470496487004664832 44489555073640169472 44609033859238324224 44635513382181535744 44653098881110769664 44750950814378360832 44792205108154728448 44871131590491193344 45052667712856129536 45176377383623786496 45210823847483277312 45317113761765916672 45583371774467244032 45740638189445971968 46009384594789367808 46117551912449282048 46152716010972512256 46279710003689422848 46322373605638275072 46423883555102785536 46466680065468923904 46548557070509555712 46594537962898194432 46822050355295158272 47140567704650907648 47262483768246534144 47287423055755739136 47434735900166193152 47565257503791906816 47713435876077862912 47816340999905673216 47878051188952793088 47888830684089810944 47993773337159401472 48122662865164468224 48141622231197548544 48159355837536534528 48247118846751670272 48336389849361678336 48376688745998317824 48575330539586715648 48705781866719394816 49012946130033442816 49144572694347497472 49190157604853121024 49343397971223379968 49478889515397480448 49497115721912549376 49587316592494772224 49633312177869815808 49720485655609382208 49787933088081248256 49941309043578765312 50050749457845190656 50214952554954227712 50234736241249615872 50344819666175655936 50391230746674069504 50687301432612225024 50823424556576759808 50845205798445907968 50981752981986656256 51012015293921755136 51281293246275649536 51441048053896445952 51488763100407005184 51630145581284327424 51649164231560921088 51743286879124979712 51790987156303904768 51882245901505442304 52095282027962564608 52275015073652539392 52582153822616420352 52705773614227750912 52745961155397156864 53198350937725206528 53364077887686967296 53510914691765895168 53677615360587595776 53874934519601037312 53992995004304326656 54014267163710324736 54042769206577987584 54137995723310026752 54211126743047077888 54360294290047893504 54529641001231843328 54647246857035055104 54717772787374620672 54997328988759392256 55139564396287623168 55168660231715028992 55287644281140934656 55492800421090557952 55514663473813389312 55663750704822165504 55684255187151618048 55785731166556618752 55935546362560554984 56011424724091404288 56165225936397139968 56217322976974995456 56340516526230601728 56392454824255291392 56568132253614342144 56671218962851168256 56823412177839293952 57200856523251646464 57335334810072080384 57388517205661974528 57536936761343606784 57567297633093943296 57589977996198936576 57716179554992652288 57871179060633501696 57905530874181451776 58083913778944868352 58211197739015602176 58264860550841892864 58299446050196291584 58607192281457885184 58789769204453081088 59135185004714262528 59189699607204462592 59293995316006219776 59319406764853559296 59478711812317765632 59537465174814359552 59742874369888616448 59828175453988257792 59873793743964340224 60070223617141506048 60235169844831715328 60798115357400236032 60987517585927962624 61155331076303880192 61345846126385823744 61536954681296683008 61706280004919230464 61763164807517700096 61871995112354316288 61955573420625231872 62064742760679407616 62429400473726877696 62453996408040062976 62854090272867876864 63016645024328712192 63049897407674318848 63185879178446782464 63420343338389209088 63639148785316134912 63755121333207564288 63837401585270390784 63926338700069205696 64013056827533033472 64163550486885957632 64188829641596731392 64329491795668893696 64502251661331090432 64763209837230686208 64767107386115620864 64941042488959193088 65143722233454133248 65372407455144738816 65526096925796663296 65586876806470828032 65791197294964506624 65996154295883399168 66138490355009716224 66293980874145842944 66527083130303545344 66588412058105020416 66734332610460254208 66913550788857486336 66953270073272303616 66979648321666154496 67126426221567541248 67188307662232092672 67306697385736790016 67583068576816300032 67764566075435679744 67975670642648875008 68375057661700866048 68588064071861927936 68840194108379103232 68991049172166639616 69176327868673923072 69229074016458768384 69483560408457412608 69635825332654178304 69700020098203385856 69891806944347291648 70109538430155227136 70710851556976361472 70931134583633608704 71152103850249289728 71347886255687860224 71570153814116794368 71833246026134716416 71990660005739102208 72057025608770650112 72183994297746702336 72212433346796322816 72370678270127505408 72730455754647011328 72862995809380073472 73058672800079092224 73329771985012523008 73519419195050164224 73716859041521246208 74015096956835069952 74019551298417852416 74218334273096220672 74245673582868824064 74380974888742158336 74449968266804723712 74580728483414073312 74681899632121872384 74886967915196186624 74956430635966660608 75322428832431341568 75586846120011104256 75764549570452391936 76030952148918337536 76267808697668861952 76472629472979984384 76518022940882632704 76756396844125257728 76786637328265248768 76921939869413474304 77161572080844668928 77207374498908602368 77445218371926491136 77473746347341381632 77614930318687469568 77686480734455857152 77823368852258163456 78142923041943846912 78386358939270774784 78846913339619016704 79058660421341626368 79118941733095735296 79304949083090354176 79657165826518155264 79770900605317677056 80046116831530450944 80093631489522008064 80516423040881393664 80812401779401555968 80989492506456489984 81064153809866981376 81316690114570616832 81540441435071840256 81794461501847764992 82049272908395577344 82495993483139088384 82709346594431434752 82752990347572543488 83239200631635836928 83271995210720083968 83495626057233248256 83678596749834928128 83805453697157169152 84247838904595709952 84588682236382937088 84852198380421513216 85006828444276752384 85116535447027187712 85235118266758940928 85585106188795641856 85772655727558524928 86003002215108120576 86082775808492961792 86350946449640914944 86384966994298404864 86574269332488978432 86588056651945590784 86858296311272177664 86892516741620957184 87397290826262839296 87449169075294437376 87721596393286008832 87910788422186827776 88184653806679621632 88702777507071393792 88784549410806693888 88940992974009329664 88979110147280338944 89218067718476648448 89271026764363071488 89306197762221539328 89501901628756721664 89584410216309456896 89742263180982386688 90105335425712259072 90352754767247572992 90634227523531833344 91166743548934488064 91481276378891943936 92018769189578735616 92235103824898564096 92305432021945024512 92559420007378845696 92644747211276550144 92847767110205571072 92933360130937847808 93097114141019111424 93644100710590316544 94281135409301815296 94524967536493068288 94574846111511478272 94869471800332386304 95130515007583813632 95426871752155725824 95632681999811346432 95756102377905586176 95777661368179621888 96245325730328936448 96283244462395097088 96318711675073069056 96494237693503340544 96753377491996635648 97150661079173431296 97411563733438789632 98025892260066885632 98289145388694994944 98380315209706242048 98686795942446759936 98957779030794960896 98994231443825098752 99174633184989544448 99266624355739631616 99440971311218764416 99882618087157530624 100101498915690381312 100429905109908455424 100469472482499231744 100689639332351311872 100782461493348139008 101374602865224450048 101646849113153519616 101690411596891815936 101963505963973312512 102024030587843510272 102562586492551299072 102882096107792891904 102977526200814010368 103260291162568654848 103486573758249959424 103581974312607809536 103764491803010884608 104190564055925129216 104550030147305078784 105164307645232840704 105411547228455501824 105491922310794313728 106396701875450413056 106728155775373934592 107021829383531790336 107355230721175191552 107749869039202074624 107985990008608653312 108085538413155975168 108275991446620053504 108422253486094155776 108720588580095787008 109294493714070110208 109435545574749241344 109994657977518784512 110279128792575246336 110337320463430057984 110575288562281869312 110985600842181115904 111029326947626778624 111327501409644331008 111368510374303236096 111571462333113237504 111871092725121109968 112022849448182808576 112330451872794279936 112434645953949990912 112784909648510582784 113342437925702336512 113646824355678587904 114401713046503292928 114670669620144160768 114777034411323949056 115073873522687213568 115134595266187886592 115179955992397873152 115742358121267003392 115811061748362903552 116167827557889736704 116422395478031204352 116529721101683785728 117214384562915770368 117579538408906162176 118270370009428525056 118379399214408925184 118587990632012439552 118638813529707118592 118957423624635531264 119074930349628719104 119485748739777232896 119656350907976515584 120140447234283012096 120470339689663430656 121596230714800472064 121975035171855925248 122310662152607760384 122691692252771647488 123073909362593366016 123526329615035400192 123743990224708632576 124129485521358815232 124858800947453755392 124907992816080125952 125708180545735753728 126033290048657424384 126099794815348637696 126371758356893564928 126840686676778418176 127278297570632269824 127510242666415128576 127674803170540781568 127852677400138411392 128327100973771915264 128377659283193462784 128658983591337787392 129004503322662180864 129526419674461372416 129534214772231241728 129882084977918386176 130287444466908266496 130744814910289477632 131052193851593326592 131173753612941656064 131582394589929013248 131992308591766798336 132276980710019432448 132587961748291685888 133054166260607090688 133176824116210040832 133468665220920508416 133827101577714972672 133906540146544607232 133959296643332308992 134252852443135082496 134376615324464185344 134613394771473580032 135529132150871359488 135951341285297750016 136750115323401732096 137176128143723855872 137680388216758206464 137982098344333279232 138352655737347846144 138458148032917536768 138967120816914825216 139271650665308356608 139400040196406771712 139783613888694583296 141421703113952722944 141862269167267217408 142304207700498579456 142695772511375720448 143140307628233588736 143666492052269432832 143981320011478204416 144114051217541300224 144367988595493404672 144424866693592645632 144741356540255010816 145725991618760146944 146117345600158184448 146659543970025046016 147038838390100328448 147433718083042492416 148030193913670139904 148436668546192441344 148491347165737648128 148761949777484316672 148899936533609447424 149161456966828146624 149363799264243744768 149773935830392373248 150644857664862683136 151173692240022208512 151529099140904783872 152061904297836675072 152535617395337723904 152945258945959968768 153036045881765265408 153512793688250515456 153843879738826948608 154323144161689337856 154890436743852982272 154947492694682763264 155229860637374939136 155372961468911714304 155646737704516326912 156285846083887693824 156772717878541549568 157693826679238033408 158117320842683252736 158237883466191470592 158609898166180708352 159541801210635354112 160092233663060901888 161032846081762787328 161624803558803111936 161978985012912979968 162128307619733962752 162633380229141233664 163080882870143680512 163588923003695529984 164991986966278176768 165418693188862869504 165505980695145086976 166478401263271673856 166543990421440167936 166991252114466496512 167357193499669856256 167610907394314338304 168495677809191419904 169177364472765874176 169704396760843026432 170013656888553504768 170470236533517881856 171170212377591283712 171545311455117049856 172006004430216241152 172165551616985923584 172701892899281829888 172769933988596809728 173148538664977956864 173176113303891181568 173716592622544355328 174794581652525678592 174898338150588874752 175821576844373655552 176369307613359243264 177405555014142787584 177569098821613387776 177881985948018659328 177958220294560677888 178436135436953296896 178542053528726142976 178612395524443078656 179168820432618913792 179484526361964773376 180210670851424518144 180705509534495145984 181268455047063666688 182333487097868976128 182962552757783887872 184037538379157471232 184470207649797128192 184610864043890049024 185118840014757691392 185289494422553100288 185866720261875695616 186194228282038222848 187288201421180633088 188562270818603630592 189049935072986136576 189149692223022956544 189738943600664772608 190261030015167627264 190853743504311451648 191265363999622692864 191512204755811172352 191555322736359243776 192490651460657872896 192566488924790194176 192988475387006681088 193506754983993271296 194301322158346862592 194823127466877579264 196578290777389989888 196760630419412484096 197373591884893519872 197915558061589921792 197988462887650197504 198349266369979088896 198881942622437528832 199765236174315061248 200202997831380762624 200859810219816910848 200938944964998463488 201379278664702623744 201564922986696278016 202749205730448900096 203293698226307039232 203927011927946625024 204048061175687020544 205125172985102598144 205764192215585783808 206520582325137309696 206973147516499918848 207163948625215619072 207528983606021769216 208381128111850258432 209100060294610157568 210328615290465681408 210823094456911003648 212793403750900826112 213456311550747869184 214043658767063580672 214710461442350383104 215499738078404149248 215971980017217306624 216171076826311950336 216551982893240107008 216844506972188311552 218588987428140220416 219989315955037569024 220558257585150492672 220674640926860115968 221150577124563738624 221971201684362231808 222058653895253557248 222655002819288662016 222737020748606472192 223142924666226475008 223742185450242219936 224045698896365617152 224660903745588559872 224869291907899981824 226684875851404673024 227293648711357175808 228803426093006585856 229341339240288321536 229554068822647898112 230269190532375773184 230359911984795746304 231484716242534006784 231622123496725807104 232335655115779473408 232844790956062408704 233059442203367571456 234428769125831540736 235159076817812324352 236540740018857050112 236758798428817850368 237175981264024879104 237277627059414237184 237914847249271062528 238971497479554465792 239312701815953031168 240280894468566024192 240940679379326861312 243192461429600944128 243950070343711850496 244621324305215520768 245383384505543294976 246147818725186732032 247487980449417265152 248258971042717630464 249717601894907510784 249815985632160251904 251416361091471507456 252199589630697275392 252743516713787129856 253681373353556836352 254556595141264539648 255020485332830257152 255349606341081563136 255705354800276822784 256654201947543830528 256755318566386925568 257317967182675574784 258009006645324361728 259052839348922744832 259068429544462483456 259764169955836772352 260574888933816532992 262104387703186653184 262347507225883312128 263164789179858026496 264553961420038864896 265175923496583371776 266108332521214181376 266353648232420081664 266937330441841016832 267654203155429945344 267813080293089214464 267918593286664617984 268505704886270164992 268753230648928370688 269226789542947160064 271058264301742718976 271902682570595500032 273500230646803464192 274352256287447711744 275360776433516412928 275964196688666558464 276705311474695692288 276916296065835073536 277934241633829650432 278543301330616713216 278800080392813543424 282843406227905445888 283724538334534434816 284608415400997158912 285391545022751440896 286280615256467177472 287332984104538865664 288228102435082600448 288735977190986809344 288849733387185291264 289482713080510021632 291451983237520293888 292234691200316368896 293319087940050092032 294077676780200656896 294867436166084984832 296060387827340279808 296873337092384882688 296982694331475296256 297523899554968633344 297799873067218894848 298322913933656293248 299547871660784746496 301289715329725366272 302347384480044417024 303058198281809567744 304123808595673350144 305071234790675447808 305890517891919937536 306072091763530530816 307025587376501030912 307687759477653897216 308646288323378675712 309780873487705964544 310459721274749878272 310745922937823428608 311293475409032653824 312571692167775387648 313545435757083099136 316234641685366505472 316475766932382941184 317219796332361416704 319083602421270708224 320184467326121803776 322065692163525574656 323249607117606223872 323957970025825959936 324256615239467925504 325266760458282467328 326161765740287361024 329983973932556353536 330837386377725739008 331011961390290173952 332956802526543347712 333087980842880335872 333982504228932993024 334714386999339712512 335221814788628676608 336991355618382839808 338354728945531748352 340027313777107009536 340940473067035763712 342340424755182567424 343090622910234099712 344012008860432482304 344331103233971847168 345403785798563659776 345539867977193619456 346352226607782363136 347433185245088710656 349589163305051357184 351643153688747311104 352738615226718486528 354811110028285575168 355138197643226775552 355763971896037318656 355916440589121355776 356872270873906593792 357084107057452285952 357224791048886157312 358969052723929546752 360421341702849036288 361411019068990291968 362536910094127333376 364666974195737952256 365925105515567775744 368075076758314942464 368940415299594256384 369221728087780098048 370578988845106200576 372388456564076445696 374576402842361266176 377124541637207261184 378099870145972273152 378299384446045913088 379477887201329545216 380522060030335254528 381707487008622903296 382530727999245385728 383024409511622344704 384981302921315745792 385132977849580388352 385976950774013362176 387013509967986542592 388602644316693725184 389646254933755158528 393156581554779979776 393521260838824968192 394747183769787039744 395831116123179843584 395976925775300395008 396698532739958177792 397763885244875057664 399530472348630122496 400405995662761525248 401719620439633821696 401877889929996926976 402758557329405247488 403129845973392556032 406587396452614078464 407854023855893250048 408096122351374041088 410250345970205196288 411528384431171567616 413041164650274619392 413946295032999837696 414327897250431238144 415057967212043538432 416762256223700516864 418200120589220315136 421646188913822007296 425586807501801652224 426912623101495738368 428087317534127161344 429420922884700766208 430999476156808298496 431943960034434613248 432342153652623900672 433103965786480214016 433689013944376623104 437177974856280440832 439978631910075138048 441116515170300985344 441349281853720231936 442301154249127477248 443942403368724463616 445310005638577324032 445474041497212944384 446285849332452950016 447484370900484439872 448091397792731234304 449321807491177119744 453369751702809346048 454587297422714351616 457606852186013171712 458682678480576643072 459108137645295796224 460538381064751546368 462969432485068013568 464671310231558946816 465689581912124817408 466118884406735142912 468857538251663081472 470318153635624648704 473081480037714100224 473517596857635700736 474351962528049758208 475829694498542125056 478625403631906062336 481881358758653722624 486384922859201888256 487900140687423700992 489242648610431041536 490766769011086589952 494975960898834530304 496517942085435260928 499435203789815021568 499631971264320503808 502832722182943014912 504399179261394550784 505487033427574259712 509113190282529079296 510040970665660514304 511410709600553645568 513308403895087661056 513510637132773851136 514635934365351149568 516018013290648723456 518105678697845489664 518136859088924966912 519528339911673544704 521149777867633065984 524208775406373306368 524695014451766624256 529107922840077729792 530351846993166743552 532216665042428362752 532707296464840163328 533874660883682033664 535308406310859890688 535626160586178428928 535837186573329235968 537506461297856741376 538453579085894320128 542116528603485437952 543805365141191000064 547000461293606928384 548704512574895423488 550721552867032825856 551928393377333116928 553410622949391384576 553832592131670147072 555868483267659300864 557600160785627086848 565686812455810891776 567449076669068869632 569216830801994317824 570783090045502881792 572561230512934354944 574665968209077731328 577471954381973618688 577699466774370582528 578965426161020043264 582903966475040587776 584469382400632737792 586638175880100184064 589734872332169969664 592120775654680559616 593746674184769765376 593965388662950592512 595047799109937266688 596645827867312586496 599095743321569492992 602579430659450732544 604694768960088834048 606116396563619135488 608247617191346700288 611781035783839875072 612144183527061061632 614051174753002061824 615375518955307794432 617292576646757351424 619561746975411929088 620919442549499756544 621491845875646857216 622586950818065307648 625143384335550775296 627090871514166198272 632469283370733010944 634439592664722833408 638167204842541416448 640368934652243607552 644131384327051149312 646499214235212447744 647915940051651919872 648513230478935851008 650533520916564934656 659967947865112707072 661674772755451478016 662023922780580347904 665913605053086695424 666175961685760671744 667965008457865986048 669428773998679425024 670443629577257353216 673982711236765679616 680054627554214019072 681880946134071527424 684680849510365134848 686181245820468199424 688024017720864964608 688662206467943694336 690807571597127319552 691079735954387238912 692704453215564726272 694866370490177421312 699178326610102714368 703286307377494622208 705477230453436973056 709622220056571150336 710276395286453551104 711527943792074637312 711832881178242711552 713744541747813187584 714168214114904571904 717938105447859093504 720842683405698072576 722822038137980583936 725073820188254666752 729333948391475904512 731850211031135551488 736150153516629884928 737880830599188512768 738443456175560196096 744776913128152891392 749152805684722532352 754249083274414522368 756598768892091826176 758955774402659090432 761044120060670509056 765061455998490771456 766048819023244689408 769962605842631491584 770265955699160776704 771953901548026724352 774027019935973085184 777205288633387450368 779292509867510317056 786313163109559959552 787042521677649936384 789494367539574079488 791662232246359687168 793397065479916355584 795527770489750115328 799060944697260244992 800811991325523050496 803439240879267643392 803755779859993853952 805517114658810494976 806259691946785112064 813174792905228156928 815708047711786500096 820500691940410392576 823056768862343135232 826082329300549238784 827892590065999675392 828655794500862476288 830115934424087076864 833524512447401033728 836400241178440630272 843292377827644014592 851173615003603304448 853825246202991476736 856174635068254322688 858841845769401532416 861998952313616596992 864684307305247801344 866207931572960428032 874355949712560881664 879957263820150276096 882233030340601970688 882698563707440463872 884602308498254954496 887884806737448927232 890620011277154648064 890948082994425888768 892571698664905900032 894968741800968879744 898643614982354239488 906739503405618692096 909174594845428703232 915213704372026343424 917365356961153286144 918216275290591592448 921076762129503092736 925938864970136027136 929342620463117893632 931379163824249634816 932237768813470285824 937715076503326162944 940636307271249297408 947035193715271401472 948703925056099516416 951659388997084250112 957250807263812124672 963762717517307445248 972769845718403776512 975800281374847401984 978485297220862083072 989951921797669060608 993035884170870521856 998870407579630043136 999263942528641007616 1005665444365886029824 1008798358522789101568 1010974066855148519424 1020081941331321028608 1022821419201107291136 1026616807790175322112 1027021274265547702272 1029271868730702299136 1032036026581297446912 1036211357395690979328 1039056679823347089408 1042299555735266131968 1048417550812746612736 1058215845680155459584 1060703693986333487104 1064433330084856725504 1065414592929680326656 1067749321767364067328 1070616812621719781376 1071252321172356857856 1071674373146658471936 1076907158171788640256 1084233057206970875904 1087610730282382000128 1094000922587213856768 1097409025149790846976 1101443105734065651712 1103856786754666233856 1106821245898782769152 1107665184263340294144 1111736966535318601728 1131373624911621783552 1134898153338137739264 1138433661603988635648 1141566180091005763584 1145122461025868709888 1154943908763947237376 1155398933548741165056 1157930852322040086528 1165807932950081175552 1168938764801265475584 1173276351760200368128 1179469744664339939328 1184241551309361119232 1187493348369539530752 1187930777325901185024 1190095598219874533376 1193291655734625172992 1198191486643138985984 1205158861318901465088 1209389537920177668096 1212232793127238270976 1223562071567679750144 1224288367054122123264 1230751037910615588864 1234585153293514702848 1239123493950823858176 1241838885098999513088 1242983691751293714432 1245173901636130615296 1250286768671101550592 1254181743028332396544 1264938566741466021888 1268879185329445666816 1276334409685082832896 1280737869304487215104 1288262768654102298624 1292998428470424895488 1295831880103303839744 1297026460957871702016 1301067041833129869312 1319935895730225414144 1323349545510902956032 1324047845561160695808 1331827210106173390848 1335930016915731972096 1338857547997358850048 1340887259154514706432 1347965422473531359232 1360109255108428038144 1363761892268143054848 1369361699020730269696 1376048035441729929216 1377324412935887388672 1381615143194254639104 1385408906431129452544 1398356653220205428736 1406572614754989244416 1410954460906873946112 1419244440113142300672 1420552790572907102208 1423055887584149274624 1427489083495626375168 1428336428229809143808 1435876210895718187008 1445644076275961167872 1450147640376509333504 1458667896782951809024 1463700422062271102976 1472300307033259769856 1475761661198377025536 1489553826256305782784 1498305611369445064704 1508498166548829044736 1513197537784183652352 1517911548805318180864 1530122911996981542912 1539925211685262983168 1540531911398321553408 1543907803096053448704 1548054039871946170368 1554410577266774900736 1558585019735020634112 1572626326219119919104 1574085043355299872768 1583324464492719374336 1586794130959832711168 1591055540979500230656 1598121889394520489984 1601623982651046100992 1606878481758535286784 1607511559719987707904 1612519383893570224128 1626349585810456313856 1631416095423573000192 1641001383880820785152 1646113537724686270464 1652164658601098477568 1655785180131999350784 1657311589001724952576 1660231868848174153728 1672800482356881260544 1686584755655288029184 1702347230007206608896 1707650492405982953472 1712349270136508645376 1717683691538803064832 1723997904627233193984 1732415863145920856064 1748711899425121763328 1759914527640300552192 1765397127414880927744 1769204616996509908992 1775769613474897854464 1781240022554309296128 1781896165988851777536 1785143397329811800064 1789937483601937759488 1797287229964708478976 1813479006811237384192 1818349189690857406464 1834730713922306572288 1836432550581183184896 1842153524259006185472 1851877729940272054272 1858685240926235787264 1862758327648499269632 1864475537626940571648 1875430153006652325888 1881272614542498594816 1897407850112199032832 1903318777994168500224 1914501614527624249344 1927525435034614890496 1945539691436807553024 1951600562749694803968 1979903843595338121216 1986071768341741043712 1997740815159260086272 1998527885057282015232 2011330888731772059648 2017596717045578203136 2021948133710297038848 2040163882662642057216 2045642838402214582272 2053233615580350644224 2054042548531095404544 2058543737461404598272 2064072053162594893824 2072422714791381958656 2078113359646694178816 2084599111470532263936 2096835101625493225472 2116431691360310919168 2121407387972666974208 2128866660169713451008 2130829185859360653312 2135498643534728134656 2141233625243439562752 2142504642344713715712 2153814316343577280512 2168466114413941751808 2175221460564764000256 2188001845174427713536 2194818050299581693952 2202886211468131303424 2213642491797565538304 2215330368526680588288 2262747249823243567104 2269796306676275478528 2276867323207977271296 2283132360182011527168 2309887817527894474752 2310797867097482330112 2315861704644080173056 2331615865900162351104 2337877529602530951168 2346552703520400736256 2358939489328679878656 2368483102618722238464 2374986696739079061504 2380191196439749066752 2386583311469250345984 2396382973286277971968 2410317722637802930176 2418779075840355336192 2424465586254476541952 2447124143135359500288 2461502075821231177728 2469170306587029405696 2478246987901647716352 2483677770197999026176 2485967383502587428864 2490347803272261230592 2500573537342203101184 2529877133482932043776 2537758370658891333632 2552668819370165665792 2561475738608974430208 2576525537308204597248 2585996856940849790976 2594052921915743404032 2639871791460450828288 2646699091021805912064 2648095691122321391616 2663654420212346781696 2671860033831463944192 2677715095994717700096 2695930844947062718464 2720218510216856076288 2727523784536286109696 2738723398041460539392 2752096070883459858432 2754648825871774777344 2763230286388509278208 2770817812862258905088 2796713306440410857472 2813145229509978488832 2821908921813747892224 2841105581145814204416 2846111775168298549248 2854978166991252750336 2856672856459618287616 2871752421791436374016 2891288152551922335744 2900295280753018667008 2917335793565903618048 2927400844124542205952 2951523322396754051072 2979107652512611565568 2996611222738890129408 3016996333097658089472 3026395075568367304704 3035823097610636361728 3060245823993963085824 3079850423370525966336 3081063822796643106816 3087815606192106897408 3096108079743892340736 3117170039470041268224 3145252652438239838208 3166648928985438748672 3173588261919665422336 3182111081959000461312 3196243778789040979968 3203247965302092201984 3213756963517070573568 3215023119439975415808 3252699171620912627712 3262832190847146000384 3282002767761641570304 3292227075449372540928 3304329317202196955136 3311570360263998701568 3314623178003449905152 3320463737696348307456 3373169511310576058368 3404694460014413217792 3415300984811965906944 3424698540273017290752 3435367383077606129664 3464831726291841712128 3497423798850243526656 3519829055280601104384 3530794254829761855488 3538409233993019817984 3562480045108618592256 3563792331977703555072 3570286794659623600128 3579874967203875518976 3594574459929416957952 3626958013622474768384 3636698379381714812928 3669461427844613144576 3672865101162366369792 3703755459880544108544 3717370481852471574528 3725516655296998539264 3728951075253881143296 3750860306013304651776 3762545229084997189632 3794815700224398065664 3806637555988337000448 3829003229055248498688 3855050870069229780992 3891079382873615106048 3903201125499389607936 3959807687190676242432 3972143536683482087424 3995481630318520172544 4022661777463544119296 4043896267420594077696 4080327765325284114432 4091285676804429164544 4106467231160701288448 4108085097062190809088 4128144106325189787648 4144845429582763917312 4156226719293388357632 4193670203250986450944 4232863382720621838336 4242814775945333948416 4257733320339426902016 4261658371718721306624 4282467250486879125504 4285009284689427431424 4307628632687154561024 4336932228827883503616 4350442921129528000512 4376003690348855427072 4389636100599163387904 4405772422936262606848 4427284983595131076608 4525494499646487134208 4539592613352550957056 4553734646415954542592 4619775635055788949504 4621595734194964660224 4631723409288160346112 4663231731800324702208 4675755059205061902336 4693105407040801472512 4717878978657359757312 4749973393478158123008 4760382392879498133504 4773166622938500691968 4792765946572555943936 4820635445275605860352 4837558151680710672384 4848931172508953083904 4894248286270719000576 4923004151642462355456 4938340613174058811392 4956493975803295432704 4967355540395998052352 4971934767005174857728 4980695606544522461184 5059754266965864087552 5075516741317782667264 5105337638740331331584 5122951477217948860416 5153051074616409194496 5171993713881699581952 5279743582920901656576 5296191382244642783232 5327308840424693563392 5343720067662927888384 5355430191989435400192 5391861689894125436928 5440437020433712152576 5455047569072572219392 5504192141766919716864 5509297651743549554688 5526460572777018556416 5541635625724517810176 5593426612880821714944 5626290459019956977664 5643817843627495784448 5692223550336597098496 5709956333982505500672 5743504843582872748032 5782576305103844671488 5800590561506037334016 5834671587131807236096 5854801688249084411904 5903046644793508102144 5958215305025223131136 5993222445477780258816 6033992666195316178944 6052790151136734609408 6120491647987926171648 6159700846741051932672 6162127645593286213632 6175631212384213794816 6192216159487784681472 6234340078940082536448 6290505304876479676416 6333297857970877497344 6347176523839330844672 6364222163918000922624 6392487557578081959936 6406495930604184403968 6427513927034141147136 6505398343241825255424 6525664381694292000768 6564005535523283140608 6584454150898745081856 6608658634404393910272 6629246356006899810304 6640927475392696614912 6746339022621152116736 6809388920028826435584 6830601969623931813888 6849397080546034581504 6929663452583683424256 6994847597700487053312 7039658110561202208768 7061588509659523710976 7076818467986039635968 7124960090217237184512 7140573589319247200256 7159749934407751037952 7189148919858833915904 7273396758763429625856 7338922855689226289152 7407510919761088217088 7434740963704943149056 7451033310593997078528 7457902150507762286592 7501720612026609303552 7589631400448796131328 7613275111976674000896 7658006458110496997376 7710101740138459561984 7782158765747230212096 7919615374381352484864 7944287073366964174848 7990963260637040345088 8087792534841188155392 8160655530650568228864 8182571353608858329088 8212934462321402576896 8216170194124381618176 8256288212650379575296 8289690859165527834624 8312453438586776715264 8387340406501972901888 8465726765441243676672 8485629551890667896832 8523316743437442613248 8564934500973758251008 8570018569378854862848 8615257265374309122048 8673864457655767007232 8700885842259056001024 8752007380697710854144 8779272201198326775808 8854569967190262153216 9050988999292974268416 9079185226705101914112 9107469292831909085184 9239551270111577899008 9243191468389929320448 9263446818576320692224 9351510118410123804672 9386210814081602945024 9435757957314719514624 9499946786956316246016 9520764785758996267008 9546333245877001383936 9585531893145111887872 9641270890551211720704 9697862345017906167808 9788496572541438001152 9846008303284924710912 9876681226348117622784 9912987951606590865408 9934711080791996104704 9943869534010349715456 9961391213089044922368 10119508533931728175104 10151033482635565334528 10210675277480662663168 10245902954435897720832 10306102149232818388992 10559487165841803313152 10592382764489285566464 10687440135325855776768 10710860383978870800384 10783723379788250873856 10880874040867424305152 10910095138145144438784 11008384283533839433728 11018595303487099109376 11083271251449035620352 11186853225761643429888 11252580918039913955328 11287635687254991568896 11384447100673194196992 11419912667965011001344 11487009687165745496064 11565152610207689342976 11601181123012074668032 11709603376498168823808 11806093289587016204288 11916430610050446262272 11986444890955560517632 12067985332390632357888 12240983295975852343296 12319401693482103865344 12324255291186572427264 12384432318975569362944 12468680157880165072896 12581010609752959352832 12666595715941754994688 12694353047678661689344 12728444327836001845248 12784975115156163919872 12855027854068282294272 13010796686483650510848 13051328763388584001536 13128011071046566281216 13168908301797490163712 13217317268808787820544 13281854950785393229824 13492678045242304233472 13618777840057652871168 13661203939247863627776 13859326905167366848512 13989695195400974106624 14079316221122404417536 14123177019319047421952 14153636935972079271936 14249920180434474369024 14281147178638494400512 14319499868815502075904 14378297839717667831808 14546793517526859251712 14677845711378452578304 14815021839522176434176 14869481927409886298112 14902066621187994157056 14915804301015524573184 15179262800897592262656 15226550223953348001792 15316012916220993994752 15420203480276919123968 15839230748762704969728 15888574146733928349696 15981926521274080690176 16175585069682376310784 16321311061301136457728 16365142707217716658176 16425868924642805153792 16512576425300759150592 16579381718331055669248 16624906877173553430528 16774680813003945803776 16931453530882487353344 16971259103781335793664 17129869001947516502016 17230514530748618244096 17347728915311534014464 17401771684518112002048 17504014761395421708288 17709139934380524306432 18101977998585948536832 18158370453410203828224 18479102540223155798016 18486382936779858640896 18526893637152641384448 18703020236820247609344 18871515914629439029248 18999893573912632492032 19041529571517992534016 19092666491754002767872 19171063786290223775744 19282541781102423441408 19395724690035812335616 19576993145082876002304 19692016606569849421824 19753362452696235245568 19825975903213181730816 19887739068020699430912 19922782426178089844736 20239017067863456350208 20302066965271130669056 20421350554961325326336 20491805908871795441664 21118974331683606626304 21184765528978571132928 21374880270651711553536 21421720767957741600768 21567446759576501747712 21820190276290288877568 22016768567067678867456 22166542502898071240704 22373706451523286859776 22505161836079827910656 22768894201346388393984 22839825335930022002688 22974019374331490992128 23130305220415378685952 23202362246024149336064 23612186579174032408576 23832861220100892524544 23972889781911121035264 24481966591951704686592 24638803386964207730688 24648510582373144854528 24768864637951138725888 24937360315760330145792 25162021219505918705664 25333191431883509989376 25388706095357323378688 25456888655672003690496 25569950230312327839744 25710055708136564588544 26021593372967301021696 26102657526777168003072 26256022142093132562432 26337816603594980327424 26563709901570786459648 26985356090484608466944 27237555680115305742336 27322407878495727255552 27718653810334733697024 28158632442244808835072 28307273871944158543872 28499840360868948738048 28562294357276988801024 28638999737631004151808 28756595679435335663616 29093587035053718503424 29355691422756905156608 29630043679044352868352 29738963854819772596224 29804133242375988314112 29831608602031049146368 30358525601795184525312 30453100447906696003584 30632025832441987989504 30840406960553838247936 31678461497525409939456 31777148293467856699392 32351170139364752621568 32642622122602272915456 32730285414435433316352 32851737849285610307584 33025152850601518301184 33249813754347106861056 33549361626007891607552 33862907061764974706688 33942518207562671587328 34259738003895033004032 34461029061497236488192 34695457830623068028928 34803543369036224004096 35418279868761048612864 36203955997171897073664 36958205080446311596032 36972765873559717281792 37406040473640495218688 37743031829258878058496 37999787147825264984064 38083059143035985068032 38185332983508005535744 38565083562204846882816 38791449380071624671232 39153986290165752004608 39384033213139698843648 39506724905392470491136 39651951806426363461632 39845564852356179689472 40478034135726912700416 40604133930542261338112 40842701109922650652672 40983611817743590883328 42237948663367213252608 42369531057957142265856 42749760541303423107072 42843441535915483201536 43134893519153003495424 43640380552580577755136 44033537134135357734912 44333085005796142481408 44747412903046573719552 45537788402692776787968 45679650671860044005376 45948038748662981984256 46260610440830757371904 46404724492048298672128 47224373158348064817152 47665722440201785049088 47945779563822242070528 48963933183903409373184 49277606773928415461376 49537729275902277451776 49874720631520660291584 50324042439011837411328 50666382863767019978752 50913777311344007380992 52043186745934602043392 52205315053554336006144 52512044284186265124864 53127419803141572919296 53970712180969216933888 54475111360230611484672 55437307620669467394048 56614547743888317087744 56999680721737897476096 57124588714553977602048 57277999475262008303616 57513191358870671327232 58187174070107437006848 58711382845513810313216 59260087358088705736704 59477927709639545192448 59663217204062098292736 60717051203590369050624 60906200895813392007168 61264051664883975979008 63356922995050819878912 63554296586935713398784 64702340278729505243136 65460570828870866632704 65703475698571220615168 66050305701203036602368 66499627508694213722112 67098723252015783215104 67885036415125343174656 68519476007790066008064 68922058122994472976384 69390915661246136057856 69607086738072448008192 70836559737522097225728 73916410160892623192064 73945531747119434563584 74812080947280990437376 75486063658517756116992 75999574295650529968128 76166118286071970136064 76370665967016011071488 77130167124409693765632 77582898760143249342464 78307972580331504009216 78768066426279397687296 79013449810784940982272 79691129704712359378944 80956068271453825400832 81208267861084522676224 81967223635487181766656 84475897326734426505216 85499521082606846214144 85686883071830966403072 86269787038306006990848 87280761105161155510272 88067074268270715469824 88666170011592284962816 89494825806093147439104 91075576805385553575936 91359301343720088010752 91896077497325963968512 92521220881661514743808 94448746316696129634304 95331444880403570098176 97927866367806818746368 98555213547856830922752 99075458551804554903552 99749441263041320583168 100648084878023674822656 101332765727534039957504 101827554622688014761984 104086373491869204086784 104410630107108672012288 106254839606283145838592 107941424361938433867776 110874615241338934788096 113229095487776634175488 113999361443475794952192 114249177429107955204096 114555998950524016607232 116374348140214874013696 117422765691027620626432 118520174716177411473408 118955855419279090384896 121434102407180738101248 121812401791626784014336 122528103329767951958016 126713845990101639757824 127108593173871426797568 129404680557459010486272 130921141657741733265408 132100611402406073204736 132999255017388427444224 134197446504031566430208 135770072830250686349312 137038952015580132016128 137844116245988945952768 138781831322492272115712 139214173476144896016384 141673119475044194451456 147832820321785246384128 149624161894561980874752 150972127317035512233984 151999148591301059936256 152741331934032022142976 155165797520286498684928 156615945160663008018432 157536132852558795374592 159382259409424718757888 161912136542907650801664 162416535722169045352448 170999042165213692428288 171373766143661932806144 172539574076612013981696 174561522210322311020544 176134148536541430939648 177332340023184569925632 178989651612186294878208 182151153610771107151872 182718602687440176021504 183792154994651927937024 188897492633392259268608 190662889760807140196352 197110427095713661845504 198150917103609109807104 199498882526082641166336 201296169756047349645312 203655109245376029523968 208172746983738408173568 208821260214217344024576 212509679212566291677184 215882848723876867735552 221749230482677869576192 226458190975553268350976 227998722886951589904384 228498354858215910408192 229111997901048033214464 232748696280429748027392 234845531382055241252864 237040349432354822946816 242868204814361476202496 243624803583253568028672 253427691980203279515648 258809361114918020972544 261842283315483466530816 264201222804812146409472 265998510034776854888448 271540145660501372698624 274077904031160264032256 275688232491977891905536 277563662644984544231424 283346238950088388902912 295665640643570492768256 299248323789123961749504 301944254634071024467968 303998297182602119872512 305482663868064044285952 310331595040572997369856 313231890321326016036864 318764518818849437515776 323824273085815301603328 324833071444338090704896 341998084330427384856576 342747532287323865612288 349123044420644622041088 352268297073082861879296 354664680046369139851264 364302307221542214303744 365437205374880352043008 367584309989303855874048 377794985266784518537216 381325779521614280392704 396301834207218219614208 398997765052165282332672 402592339512094699290624 407310218490752059047936 416345493967476816347136 417642520428434688049152 425019358425132583354368 443498460965355739152384 452916381951106536701952 455997445773903179808768 458223995802096066428928 465497392560859496054784 469691062764110482505728 485736409628722952404992 487249607166507136057344 517618722229836041945088 523684566630966933061632 528402445609624292818944 531997020069553709776896 543080291321002745397248 548155808062320528064512 551376464983955783811072 566692477900176777805824 591331281287140985536512 598496647578247923499008 603888509268142048935936 610965327736128088571904 620663190081145994739712 626463780642652032073728 637529037637698875031552 647648546171630603206656 683996168660854769713152 685495064574647731224576 698246088841289244082176 704536594146165723758592 709329360092738279702528 728604614443084428607488 730874410749760704086016 755589970533569037074432 792603668414436439228416 797995530104330564665344 814620436981504118095872 832690987934953632694272 850038716850265166708736 886996921930711478304768 905832763902213073403904 911994891547806359617536 916447991604192132857856 930994785121718992109568 939382125528220965011456 971472819257445904809984 974499214333014272114688 1047369133261933866123264 1056804891219248585637888 1063994040139107419553792 1086160582642005490794496 1096311616124641056129024 1102752929967911567622144 1133384955800353555611648 1196993295156495846998016 1207777018536284097871872 1221930655472256177143808 1241326380162291989479424 1252927561285304064147456 1275058075275397750063104 1367992337321709539426304 1396492177682578488164352 1409073188292331447517184 1457209228886168857214976 1461748821499521408172032 1511179941067138074148864 1585207336828872878456832 1595991060208661129330688 1629240873963008236191744 1700077433700530333417472 1773993843861422956609536 1811665527804426146807808 1832895983208384265715712 1861989570243437984219136 1942945638514891809619968 2094738266523867732246528 2113609782438497171275776 2127988080278214839107584 2172321165284010981588992 2192623232249282112258048 2266769911600707111223296 2393986590312991693996032 2443861310944512354287616 2482652760324583978958848 2550116150550795500126208 2735984674643419078852608 2792984355365156976328704 2818146376584662895034368 2914418457772337714429952 2923497642999042816344064 3170414673657745756913664 3191982120417322258661376 3258481747926016472383488 3400154867401060666834944 3623331055608852293615616 3665791966416768531431424 3723979140486875968438272 4189476533047735464493056 4227219564876994342551552 4344642330568021963177984 4385246464498564224516096 4533539823201414222446592 4787973180625983387992064 4887722621889024708575232 4965305520649167957917696 5100232301101591000252416 5585968710730313952657408 5828836915544675428859904 6340829347315491513827328 6383964240834644517322752 6516963495852032944766976 6800309734802121333669888 7331583932833537062862848 7447958280973751936876544 8378953066095470928986112 8454439129753988685103104 8689284661136043926355968 8770492928997128449032192 9575946361251966775984128 9775445243778049417150464 10200464602203182000504832 11171937421460627905314816 12681658694630983027654656 13033926991704065889533952 13600619469604242667339776 14663167865667074125725696 14895916561947503873753088 16757906132190941857972224 17378569322272087852711936 19151892722503933551968256 19550890487556098834300928 20400929204406364001009664 22343874842921255810629632 25363317389261966055309312 26067853983408131779067904 29326335731334148251451392 33515812264381883715944448 34757138644544175705423872 39101780975112197668601856 40801858408812728002019328 44687749685842511621259264 52135707966816263558135808 58652671462668296502902784 67031624528763767431888896 78203561950224395337203712 104271415933632527116271616 117305342925336593005805568 134063249057527534863777792 156407123900448790674407424 234610685850673186011611136 312814247800897581348814848 469221371701346372023222272 938442743402692744046444544
- Sum of all divisors σ(n): 3517064855461188633600000000
- Sum of proper divisors (its aliquot sum) s(n): 2578622112058495889553555456
- 938442743402692744046444544 is an abundant number, because the sum of its proper divisors (2578622112058495889553555456) is greater than itself. Its abundance is 1640179368655803145507110912
Bases of 938442743402692744046444544
- Binary: 1100001000010000101111101100001110101110011101000010100111111010000000000000000000000000002
- Hexadecimal: 0x30842FB0EB9D0A7E8000000
- Base-36: 39WXDXNFZR2KMZSAO0
Squares and roots of 938442743402692744046444544
- 938442743402692744046444544 squared (9384427434026927440464445442) is 880674782645172215780446120645143681736534567667367936
- 938442743402692744046444544 cubed (9384427434026927440464445443) is 826462859071105554720280259839379653548092886658764351667648997541004431467741184
-
The
square root of 938442743402692744046444544 is 30634012851774.6225751695 -
938442743402692744046444544 is a
perfect cube number . Itscube root is 979044864
Scales and comparisons
How big is 938442743402692744046444544?- 938,442,743,402,692,744,046,444,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 938,442,743,402,692,744,046,444,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 938442743402692744046444544 cubic inches would be around 81587072 feet tall.
Recreational maths with 938442743402692744046444544
- 938442743402692744046444544 backwards is 445444640447296204347244839
- The number of decimal digits it has is: 27
- The sum of 938442743402692744046444544's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 938442743402692744046444544 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 938442743402692744046444544 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/938442743402692744046444544/
Chicago style:
Numbermatics. 2024. "Number 938442743402692744046444544 - Facts about the integer". https://numbermatics.com/n/938442743402692744046444544/
The information we have on file for 938442743402692744046444544 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 938442743402692744046444544, math, Factors of 938442743402692744046444544, curriculum, school, college, exams, university, Prime factorization of 938442743402692744046444544, STEM, science, technology, engineering, physics, economics, calculator, nine hundred thirty-eight septillion, four hundred forty-two sextillion, seven hundred forty-three quintillion, four hundred two quadrillion, six hundred ninety-two trillion, seven hundred forty-four billion, forty-six million, four hundred forty-four thousand, five hundred forty-four.