126491592632907937840644096
126,491,592,632,907,937,840,644,096 is an even composite number composed of six prime numbers multiplied together.
126491592632907937840644096 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 126491592632907937840644096:
214 × 36 × 116 × 132 × 312 × 60672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 31 × 31 × 6067 × 6067)See below for interesting mathematical facts about the number 126491592632907937840644096 from the Numbermatics database.
Names of 126491592632907937840644096
- Cardinal: 126491592632907937840644096 can be written as One hundred twenty-six septillion, four hundred ninety-one sextillion, five hundred ninety-two quintillion, six hundred thirty-two quadrillion, nine hundred seven trillion, nine hundred thirty-seven billion, eight hundred forty million, six hundred forty-four thousand and ninety-six.
Scientific notation
- Scientific notation: 1.26491592632907937840644096 × 1026
Factors of 126491592632907937840644096
Divisors of 126491592632907937840644096
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 31 32 33 36 39 44 48 52 54 62 64 66 72 78 81 88 93 96 99 104 108 117 121 124 128 132 143 144 156 162 169 176 186 192 198 208 216 234 242 243 248 256 264 279 286 288 297 312 324 338 341 351 352 363 372 384 396 403 416 429 432 468 484 486 496 507 512 528 558 572 576 594 624 648 676 682 702 704 726 729 744 768 792 806 832 837 858 864 891 936 961 968 972 992 1014 1023 1024 1053 1056 1089 1116 1144 1152 1188 1209 1248 1287 1296 1331 1352 1364 1404 1408 1452 1458 1488 1521 1536 1573 1584 1612 1664 1674 1716 1728 1782 1859 1872 1922 1936 1944 1984 2028 2046 2048 2106 2112 2178 2232 2288 2304 2376 2418 2496 2511 2574 2592 2662 2673 2704 2728 2808 2816 2883 2904 2916 2976 3042 3069 3072 3146 3159 3168 3224 3267 3328 3348 3432 3456 3564 3627 3718 3744 3751 3844 3861 3872 3888 3968 3993 4056 4092 4096 4212 4224 4356 4433 4464 4563 4576 4608 4719 4752 4836 4992 5022 5148 5184 5239 5324 5346 5408 5456 5577 5616 5632 5766 5808 5832 5952 6067 6084 6138 6144 6292 6318 6336 6448 6534 6656 6696 6864 6912 7128 7254 7436 7488 7502 7533 7688 7722 7744 7776 7936 7986 8019 8112 8184 8192 8424 8448 8649 8712 8866 8928 9126 9152 9207 9216 9438 9477 9504 9672 9801 9984 10044 10296 10368 10478 10571 10648 10692 10816 10881 10912 11154 11232 11253 11264 11532 11583 11616 11664 11904 11979 12134 12168 12276 12288 12493 12584 12636 12672 12896 13068 13299 13312 13392 13689 13728 13824 14157 14256 14508 14641 14872 14976 15004 15066 15376 15444 15488 15552 15717 15872 15972 16038 16224 16368 16384 16731 16848 16896 17298 17303 17424 17732 17856 18201 18252 18304 18414 18432 18876 18954 19008 19344 19602 19968 20088 20449 20592 20736 20956 21142 21296 21384 21632 21762 21824 22308 22464 22506 22528 22599 23064 23166 23232 23328 23808 23958 24268 24336 24552 24576 24986 25168 25272 25344 25792 25947 26136 26598 26624 26784 27378 27456 27621 27648 28314 28512 29016 29282 29403 29744 29952 30008 30132 30752 30888 30976 31104 31434 31713 31744 31944 32076 32448 32643 32736 33462 33696 33759 33792 34596 34606 34749 34848 35464 35712 35937 36402 36504 36608 36828 36864 37479 37752 37908 38016 38688 39204 39897 39936 40176 40898 41067 41184 41261 41472 41912 42284 42471 42592 42768 43264 43524 43648 43923 44616 44928 45012 45056 45198 46128 46332 46464 46656 47151 47616 47916 48536 48672 48763 49104 49152 49972 50193 50336 50544 50688 51584 51894 51909 52272 53196 53248 53568 54603 54756 54912 55242 55296 56628 57024 57629 58032 58564 58806 59488 59904 60016 60264 61347 61504 61776 61952 62208 62868 63426 63488 63888 64152 64896 65286 65472 66737 66924 67392 67518 67584 69192 69212 69498 69696 70928 71424 71874 72804 73008 73216 73656 73728 74958 75504 75816 76032 77376 77841 78408 78871 79794 79872 80352 81796 82134 82368 82522 82863 82944 83824 84568 84942 85184 85536 86528 87048 87296 87846 88209 89232 89856 90024 90112 90396 92256 92664 92928 93312 94302 95139 95232 95832 97072 97344 97526 97929 98208 99944 100386 100672 101088 101277 101376 103168 103788 103818 104247 104544 106392 106496 107136 107811 109206 109512 109824 110484 110592 112437 113256 114048 115258 116064 116281 117128 117612 118976 119691 119808 120032 120528 122694 123008 123201 123552 123783 123904 124416 125736 126852 126976 127413 127776 128304 129792 130572 130944 131769 133474 133848 134784 135036 135168 137423 138384 138424 138996 139392 141453 141856 142848 143748 145608 146016 146289 146432 147312 147456 149916 150579 151008 151632 152064 154752 155682 155727 156816 157742 159588 159744 160704 161051 162409 163592 163809 164268 164736 165044 165726 165888 167648 169136 169884 170368 171072 172887 173056 174096 174592 175692 176418 178464 179712 180048 180224 180792 184041 184512 185328 185856 186624 188077 188604 190278 190333 190464 191664 194144 194688 195052 195858 196416 199888 200211 200772 201344 202176 202554 202752 206336 207576 207636 208494 209088 212784 212992 214272 215622 218412 219024 219648 220968 221184 224874 224939 226512 228096 230516 232128 232562 233523 234256 235224 236613 237952 239382 239616 240064 241056 245388 246016 246402 247104 247566 247808 248589 248832 251472 253704 253952 254826 255552 256608 259584 261144 261888 263538 266948 267696 269568 270072 270336 274846 276768 276848 277992 278784 282906 283712 285417 285696 287496 291216 292032 292578 292864 293787 294624 299832 301158 302016 303264 303831 304128 309504 311364 311454 313632 315484 319176 319488 321408 322102 323433 324818 327184 327618 328536 329472 330088 331452 331776 335296 337311 338272 339768 340736 342144 345774 346112 348192 348843 349184 351384 352836 356928 359073 359424 360096 361584 368082 369024 370656 371349 371712 373248 376154 377208 380556 380666 380928 382239 383328 388288 389376 390104 391716 392832 395307 399776 400422 401544 402688 404352 405108 405504 412269 412672 415152 415272 416988 418176 424359 425568 428544 431244 436824 438048 438867 439296 441936 442368 449748 449878 451737 453024 453871 456192 461032 464256 465124 467046 467181 468512 470448 473226 475904 478764 479232 480128 482112 483153 487227 490776 491427 492032 492804 494208 495132 495616 497178 497664 502944 507408 507904 509652 511104 513216 518661 519168 522288 523776 527076 533896 535392 536393 539136 540144 540672 549692 552123 553536 553696 555984 557568 564231 565812 567424 570834 570999 571392 574992 582432 584064 585156 585728 587574 589248 599664 600633 602316 604032 606528 607662 608256 619008 622728 622908 627264 630968 633919 638352 638976 642816 644204 646866 649636 654368 655236 657072 658944 660176 662904 663552 670592 674622 674817 676544 679536 681472 684288 691548 692224 696384 697686 698368 700569 702768 705672 709839 713856 718146 718848 720192 723168 734107 736164 738048 741312 742698 743424 746496 752308 754416 761112 761332 761856 764478 766656 776576 778752 780208 783432 785664 790614 799552 800844 803088 805376 808704 810216 811008 824538 825344 830304 830544 833976 836352 848718 851136 856251 857088 862488 867581 873648 876096 877734 878592 883872 899496 899756 903474 906048 907742 911493 912384 922064 928512 930248 934092 934362 937024 940896 946452 951808 957528 958464 960256 964224 966306 970299 974454 981552 982854 984064 985608 988416 990264 991232 994356 995328 1005888 1011933 1014816 1019304 1022208 1025323 1026432 1037322 1038336 1044576 1046529 1047552 1054152 1067792 1070784 1072786 1077219 1078272 1080288 1099384 1104246 1107072 1107392 1111968 1114047 1115136 1128462 1131624 1134848 1141668 1141998 1142784 1146717 1149984 1164864 1168128 1170312 1171456 1175148 1178496 1185921 1199328 1201266 1204632 1208064 1213056 1215324 1216512 1236807 1238016 1245456 1245816 1254528 1261936 1267838 1273077 1276704 1279091 1285632 1288408 1293732 1299272 1308736 1310472 1314144 1316601 1317888 1320352 1325808 1327104 1341184 1349244 1349634 1353088 1355211 1359072 1361613 1362944 1368576 1383096 1384448 1392768 1395372 1396736 1401138 1401543 1405536 1411344 1419678 1427712 1436292 1437696 1440384 1446336 1449459 1461681 1468214 1472328 1474281 1476096 1482624 1485396 1486848 1492992 1504616 1508832 1511653 1522224 1522664 1523712 1528956 1533312 1553152 1555983 1557504 1560416 1566864 1571328 1581228 1599104 1601688 1606176 1609179 1610752 1617408 1620432 1622016 1649076 1650688 1656369 1660608 1661088 1667952 1672704 1692693 1697436 1702272 1712502 1712997 1714176 1724976 1735162 1747296 1752192 1755468 1757184 1767744 1771561 1786499 1798992 1799512 1801899 1806948 1812096 1815484 1822986 1824768 1844128 1857024 1860496 1868184 1868724 1874048 1881792 1892904 1901757 1903616 1915056 1916928 1920512 1928448 1932612 1940598 1948908 1963104 1965708 1968128 1971216 1976832 1980528 1982464 1988712 1990656 2011776 2023866 2024451 2029632 2038608 2044416 2050646 2052864 2068847 2074644 2076672 2089152 2093058 2093663 2095104 2108304 2129517 2135584 2141568 2145572 2154438 2156544 2160576 2198768 2202321 2208492 2214144 2214784 2223936 2228094 2230272 2256924 2263248 2269696 2283336 2283996 2285568 2293434 2299968 2329728 2336256 2340624 2342912 2350296 2356992 2371842 2398656 2402532 2409264 2416128 2426112 2430648 2433024 2445001 2473614 2474329 2476032 2490912 2491632 2509056 2523872 2535676 2546154 2553408 2558182 2568753 2571264 2576816 2587464 2598544 2602743 2617472 2620944 2628288 2633202 2635776 2640704 2651616 2682368 2698488 2699268 2706176 2710422 2718144 2723226 2725888 2734479 2737152 2766192 2768896 2785536 2790744 2793472 2802276 2803086 2811072 2822688 2839356 2855424 2872584 2875392 2880768 2892672 2898918 2923362 2936428 2944656 2948562 2952192 2965248 2970792 2973696 2985984 3009232 3017664 3023306 3035799 3044448 3045328 3057912 3066624 3075969 3106304 3111966 3115008 3120832 3133728 3139587 3142656 3162456 3198208 3203376 3212352 3218358 3221504 3231657 3234816 3240864 3298152 3301376 3312738 3321216 3322176 3335904 3342141 3345408 3385386 3394872 3404544 3425004 3425994 3428352 3449952 3470324 3494592 3504384 3510936 3514368 3535488 3543122 3557763 3572998 3597984 3599024 3603798 3613896 3624192 3630968 3645972 3649536 3688256 3710421 3714048 3720992 3736368 3737448 3748096 3763584 3785808 3803514 3807232 3819231 3830112 3837273 3841024 3856896 3865224 3881196 3897816 3926208 3931416 3936256 3942432 3949803 3953664 3961056 3977424 3981312 4023552 4047732 4048902 4059264 4077216 4084839 4088832 4101292 4105728 4137694 4149288 4153344 4178304 4186116 4187326 4190208 4204629 4216608 4259034 4271168 4283136 4291144 4308876 4313088 4321152 4348377 4385043 4397536 4404642 4416984 4422843 4428288 4429568 4447872 4456188 4460544 4513848 4526496 4534959 4539392 4566672 4567992 4571136 4586868 4599936 4659456 4667949 4672512 4681248 4700592 4713984 4743684 4797312 4805064 4818528 4827537 4832256 4852224 4861296 4866048 4890002 4947228 4948658 4952064 4969107 4981824 4983264 4992581 5018112 5047744 5071352 5078079 5092308 5106816 5116364 5137506 5138991 5142528 5153632 5174928 5197088 5205486 5234944 5241888 5256576 5266404 5271552 5281408 5303232 5314683 5359497 5364736 5396976 5398536 5405697 5412352 5420844 5436288 5446452 5451776 5468958 5474304 5532384 5571072 5581488 5586944 5604552 5606172 5622144 5645376 5678712 5705271 5710848 5745168 5750784 5761536 5785344 5797836 5830387 5846724 5872856 5889312 5897124 5900323 5904384 5930496 5941584 5947392 5971968 6018464 6035328 6046612 6071598 6073353 6088896 6090656 6115824 6133248 6151938 6206541 6212608 6223932 6230016 6241664 6267456 6279174 6280989 6285312 6324912 6388551 6396416 6406752 6424704 6436716 6443008 6463314 6469632 6481728 6596304 6602752 6606963 6625476 6642432 6644352 6671808 6684282 6690816 6770772 6789744 6809088 6850008 6851988 6856704 6899904 6940648 6973109 6989184 7008768 7021872 7028736 7070976 7086244 7115526 7145996 7195968 7198048 7207596 7227792 7248384 7261936 7291944 7299072 7335003 7376512 7420842 7422987 7428096 7441984 7472736 7474896 7496192 7527168 7571616 7607028 7614464 7638462 7660224 7674546 7682048 7706259 7713792 7730448 7762392 7795632 7808229 7852416 7862832 7872512 7884864 7899606 7907328 7922112 7954848 8047104 8075177 8095464 8097804 8118528 8154432 8169678 8177664 8202584 8211456 8275388 8298576 8306688 8356608 8372232 8374652 8380416 8409258 8433216 8518068 8542336 8566272 8582288 8617752 8626176 8642304 8696754 8770086 8795072 8809284 8833968 8845686 8856576 8859136 8895744 8912376 8921088 9027696 9052992 9069918 9078784 9107397 9133344 9135984 9173736 9199872 9227907 9318912 9335898 9345024 9362496 9401184 9418761 9427968 9487368 9543391 9594624 9610128 9637056 9655074 9664512 9704448 9722592 9780004 9894456 9897316 9904128 9938214 9963648 9966528 9985162 10026423 10036224 10095488 10142704 10156158 10184616 10213632 10232728 10275012 10277982 10285056 10307264 10349856 10394176 10410972 10469888 10483776 10513152 10532808 10543104 10562816 10606464 10629366 10673289 10718994 10729472 10793952 10797072 10811394 10824704 10841688 10872576 10892904 10903552 10937916 10948608 11064768 11131263 11142144 11162976 11209104 11212344 11244288 11278553 11290752 11357424 11410542 11421696 11490336 11511819 11523072 11570688 11595672 11660774 11693448 11745712 11778624 11794248 11800646 11808768 11849409 11860992 11883168 11943936 12036928 12070656 12093224 12143196 12146706 12177792 12181312 12231648 12254517 12266496 12303876 12413082 12425216 12447864 12460032 12483328 12534912 12558348 12561978 12570624 12613887 12649824 12777102 12792832 12813504 12849408 12873432 12886016 12926628 12939264 12963456 13045131 13155129 13192608 13213926 13250952 13284864 13288704 13343616 13368564 13381632 13541544 13579488 13604877 13618176 13700016 13703976 13713408 13799808 13881296 13946218 13978368 14003847 14017536 14043744 14070001 14141952 14172488 14231052 14291992 14391936 14396096 14415192 14455584 14482611 14496768 14523872 14583888 14598144 14670006 14753024 14841684 14845974 14856192 14883968 14907321 14945472 14949792 14977743 14992384 15054336 15143232 15214056 15228928 15234237 15276924 15320448 15349092 15364096 15412518 15416973 15427584 15460896 15524784 15591264 15616458 15704832 15725664 15745024 15769728 15799212 15814656 15844224 15909696 15944049 16078491 16094208 16150354 16190928 16195608 16217091 16237056 16308864 16339356 16355328 16405168 16422912 16550776 16597152 16628183 16713216 16744464 16749304 16760832 16818516 16866432 17036136 17084672 17115813 17132544 17164576 17235504 17252352 17284608 17393508 17491161 17540172 17590144 17618568 17667936 17691372 17700969 17713152 17718272 17791488 17824752 17842176 18055392 18105984 18139836 18157568 18214794 18220059 18266688 18271968 18347472 18399744 18455814 18619623 18637824 18671796 18690048 18724992 18802368 18837522 18842967 18855936 18974736 19086782 19165653 19189248 19220256 19274112 19310148 19329024 19408896 19445184 19560008 19651489 19788912 19794632 19808256 19820889 19876428 19927296 19933056 19970324 20052846 20072448 20190976 20285408 20312316 20369232 20427264 20465456 20550024 20555964 20570112 20614528 20699712 20788352 20821944 20919327 20939776 20967552 21026304 21065616 21086208 21125632 21212928 21258732 21346578 21437988 21458944 21587904 21594144 21622788 21649408 21683376 21745152 21785808 21807104 21875832 21897216 22005009 22129536 22262526 22268961 22284288 22325952 22418208 22424688 22488576 22557106 22581504 22714848 22757317 22821084 22843392 22980672 23023638 23030293 23046144 23141376 23191344 23321548 23386896 23424687 23491424 23557248 23588496 23601292 23617536 23698818 23721984 23766336 24073856 24141312 24186448 24225531 24286392 24293412 24355584 24362624 24463296 24509034 24532992 24607752 24826164 24850432 24895728 24920064 24966656 25069824 25116696 25123956 25141248 25227774 25299648 25554204 25585664 25627008 25698816 25746864 25772032 25853256 25878528 25926912 26090262 26310258 26385216 26427852 26501904 26569728 26577408 26687232 26737128 26763264 26895011 27083088 27158976 27209754 27217619 27236352 27400032 27407952 27599616 27683721 27762592 27892436 27956736 28007694 28035072 28087488 28140002 28256283 28283904 28344976 28462104 28583984 28630173 28783872 28792192 28830384 28911168 28965222 28993536 29047744 29167776 29340012 29506048 29683368 29691948 29712384 29767936 29814642 29890944 29899584 29955486 29984768 30079269 30108672 30286464 30428112 30457856 30468474 30553848 30640896 30698184 30728192 30825036 30833946 30855168 30921792 31049568 31182528 31232916 31409664 31451328 31539456 31598424 31629312 31688448 31785013 31819392 31888098 32156982 32188416 32300708 32381856 32391216 32434182 32474112 32617728 32678712 32710656 32810336 32845824 33101552 33194304 33256366 33393789 33426432 33488928 33498608 33637032 33732864 33835659 34072272 34169344 34231626 34265088 34329152 34471008 34535457 34569216 34787016 34982322 35080344 35180288 35237136 35335872 35382744 35401938 35426304 35436544 35548227 35582976 35649504 36110784 36211968 36279672 36315136 36429588 36440118 36533376 36543936 36694944 36763551 36799488 36808489 36911628 37239246 37275648 37343592 37380096 37449984 37604736 37675044 37685934 37711872 37949472 38173564 38331306 38378496 38440512 38548224 38620296 38658048 38817792 38890368 39120016 39135393 39302978 39465387 39577824 39589264 39641778 39752856 39854592 39866112 39940648 40105692 40144896 40381952 40570816 40624632 40738464 40814631 40854528 40930912 41100048 41111928 41140224 41229056 41399424 41576704 41643888 41838654 41879552 41935104 42011541 42052608 42131232 42210003 42251264 42425856 42517464 42693156 42875976 42917888 43175808 43188288 43245576 43298816 43366752 43447833 43490304 43571616 43751664 43794432 44010018 44259072 44525052 44537922 44568576 44651904 44836416 44849376 44933229 44977152 45114212 45163008 45429696 45514634 45642168 45686784 45702711 45961344 46047276 46060586 46092288 46250919 46282752 46382688 46643096 46773792 46849374 46982848 47114496 47176992 47202584 47235072 47397636 47443968 47532672 47832147 48147712 48235473 48282624 48372896 48451062 48572784 48586824 48651273 48711168 48725248 48926592 49018068 49065984 49215504 49652328 49700864 49791456 49884549 49933312 50139648 50233392 50247912 50282496 50455548 50599296 51108408 51171328 51254016 51347439 51397632 51493728 51706512 51757056 51853824 52180524 52473483 52620516 52770432 52855704 53003808 53102907 53139456 53154816 53374464 53474256 53526528 53790022 54166176 54317952 54419508 54435238 54472704 54660177 54800064 54815904 54918391 55199232 55367442 55525184 55784872 55858869 55913472 56015388 56070144 56174976 56280004 56512566 56528901 56567808 56689952 56924208 57167968 57260346 57496959 57567744 57584384 57660768 57822336 57930444 57987072 58095488 58335552 58680024 58954467 59012096 59366736 59383896 59424768 59462667 59535872 59629284 59781888 59799168 59910972 59969536 60158538 60217344 60572928 60856224 60936948 61107696 61281792 61396368 61456384 61650072 61667892 61710336 61843584 62099136 62365056 62465832 62757981 62819328 62902656 63078912 63196848 63258624 63376896 63570026 63638784 63776196 64134257 64313964 64376832 64601416 64763712 64782432 64868364 64903553 64948224 65235456 65357424 65421312 65620672 65691648 66015027 66203104 66388608 66512732 66787578 66806883 66852864 66977856 66997216 67274064 67465728 67671318 68144544 68271951 68338688 68463252 68530176 68658304 68942016 69070914 69090879 69138432 69574032 69964644 70160688 70274061 70360576 70474272 70671744 70765488 70803876 70852608 70873088 71096454 71165952 71299008 72221568 72423936 72559344 72630272 72676593 72859176 72880236 73066752 73087872 73389888 73527102 73598976 73616978 73823256 74478492 74551296 74687184 74760192 74899968 75209472 75350088 75371868 75423744 75795031 75898944 76347128 76662612 76704199 76756992 76881024 77096448 77240592 77316096 77635584 77780736 78240032 78270786 78605956 78930774 79155648 79178528 79283556 79505712 79709184 79732224 79881296 80211384 80289792 80685033 80763904 81141632 81249264 81476928 81629262 81652857 81709056 81861824 82200096 82223856 82458112 82798848 83051163 83153408 83287776 83677308 83759104 83870208 84023082 84105216 84262464 84420006 84502528 84768849 84851712 85034928 85386312 85751952 85835776 85890519 86351616 86376576 86491152 86597632 86733504 86895666 86980608 87143232 87503328 88020036 88518144 88826947 89050104 89075844 89137152 89303808 89672832 89698752 89866458 89954304 90228424 90326016 90859392 91029268 91284336 91373568 91405422 91922688 92094552 92121172 92184576 92501838 92565504 92765376 93286192 93547584 93698748 93965696 94228992 94353984 94405168 94795272 94887936 95065344 95355039 95664294 96295424 96470946 96565248 96745792 96902124 97145568 97173648 97302546 97422336 97450496 97853184 98036136 98131968 98431008 99304656 99401728 99582912 99769098 99866624 100181367 100279296 100466784 100495824 100911096 101198592 101506977 102216816 102342656 102508032 102694878 102795264 102987456 103413024 103606371 103707648 104361048 104946966 104977301 105241032 105540864 105711408 106007616 106205814 106278912 106309632 106748928 106948512 107580044 108332352 108635904 108839016 108870476 108945408 109320354 109600128 109631808 109836782 110290653 110398464 110425467 110734884 111050368 111569744 111717738 111826944 112030776 112140288 112349952 112560008 113025132 113057802 113135616 113379904 113848416 114335936 114520692 114993918 115135488 115168768 115321536 115644672 115860888 115974144 116190976 116671104 117360048 117406179 117908934 118024192 118396161 118733472 118767792 118925334 119071744 119258568 119563776 119598336 119821944 119939072 120317076 120434688 121145856 121712448 121873896 122215392 122443893 122563584 122792736 123300144 123335784 123420672 123687168 124064083 124198272 124730112 124931664 125515962 125638656 125805312 126157824 126393696 126630009 126753792 127140052 127277568 127552392 128268514 128627928 128753664 129202832 129527424 129564864 129736728 129807106 129896448 130343499 130470912 130714848 131241344 131383296 132030054 132406208 132777216 133025464 133575156 133613766 133705728 133955712 133994432 134548128 134799687 134931456 135342636 136289088 136543902 136677376 136926504 137060352 137108133 137316608 137884032 138141828 138181758 138276864 138752757 139148064 139929288 140321376 140548122 140721152 140948544 141343488 141530976 141607752 141705216 141746176 142192908 142331904 142598016 143496441 144443136 144706419 144847872 145118688 145353186 145718352 145760472 146133504 146175744 146779776 147054204 147197952 147233956 147646512 148956984 149102592 149374368 149653647 149799936 150418944 150700176 150743736 150847488 151590062 151797888 152694256 153325224 153408398 153513984 153762048 154042317 154192896 154481184 154770011 155271168 155561472 156480064 156541572 157211912 157420449 157861548 158311296 158357056 158567112 159011424 159308721 159418368 159464448 159762592 160422768 160579584 161370066 161527808 162283264 162498528 162953856 163258524 163305714 163418112 163723648 163980531 164400192 164447712 164755173 164916224 165597696 166102326 166306816 166575552 167354616 167518208 167576607 167740416 168046164 168210432 168524928 168840012 169005056 169537698 169586703 169703424 170069856 170772624 171503904 171781038 172703232 172753152 172982304 173195264 173467008 173791332 173961216 174286464 175006656 176040072 176863401 177036288 177653894 178100208 178151688 178274304 178388001 178607616 179345664 179397504 179732916 179908608 180456848 180652032 181718784 182058536 182568672 182810844 182910013 183845376 184189104 184242344 184369152 185003676 185131008 185530752 186572384 187095168 187397496 187931392 188273943 188457984 188707968 188810336 189590544 189775872 190130688 190710078 191328588 192402771 192590848 192941892 193130496 193491584 193804248 194291136 194347296 194605092 194710659 194844672 194900992 195706368 196072272 196263936 196862016 198045081 198609312 199165824 199538196 199733248 200362734 200420649 200558592 200933568 200991648 201822192 202397184 203013954 204433632 204685312 204815853 205016064 205389756 205590528 205974912 206826048 207212742 207272637 207415296 208722096 209893932 209954602 210482064 210822183 211081728 211422816 212015232 212411628 212557824 212619264 213497856 213897024 215160088 216166379 216664704 217271808 217678032 217740952 217890816 218029779 218640708 219200256 219263616 219673564 220581306 220796928 220850934 221469768 222100736 223139488 223435476 223653888 224061552 224280576 224699904 225120016 226050264 226115604 226271232 226759808 227385093 227696832 228671872 229041384 229987836 230112597 230270976 230337536 230643072 231289344 231721776 231948288 232381952 233342208 234720096 234812358 235817868 236048384 236792322 237466944 237535584 237850668 238143488 238517136 239127552 239196672 239643888 239878144 240634152 240869376 242055099 242291712 243424896 243747792 244430784 244887786 244958571 245127168 245585472 246600288 246671568 247374336 248128166 248396544 249153489 249460224 249863328 250330487 251031924 251277312 251610624 252315648 252787392 253260018 253507584 254280104 254555136 255104784 256537028 257255856 257507328 257671557 258405664 259054848 259129728 259473456 259614212 259792896 260686998 260941824 261429696 262482688 264060108 264812416 265554432 266050928 266480841 267150312 267227532 267411456 267911424 267988864 269096256 269599374 269862912 270685272 272578176 273087804 273354752 273853008 274120704 274216266 274633216 275768064 276283656 276363516 276553728 277505514 278296128 279858576 280642752 281096244 281442304 281897088 282686976 283061952 283215504 283492352 284385816 284663808 285196032 286065117 286992882 288886272 289412838 289695744 290237376 290706372 291436704 291520944 292267008 292351488 293559552 294108408 294395904 294467912 295293024 295845121 297913968 298205184 298748736 299307294 299393809 299599872 300837888 301400352 301487472 303180124 303595776 304520931 305388512 306650448 306816796 307027968 307524096 308084634 308385792 308962368 309540022 310819113 311122944 312960128 313083144 314423824 314840898 314931903 315723096 316622592 316714112 317134224 318022848 318617442 318836736 318928896 319525184 320845536 322740132 323055616 324566528 324997056 325907712 326517048 326611428 326836224 327447296 327961062 328800384 328895424 329510346 329832448 330871959 331195392 331276401 332204652 332613632 333151104 334709232 335036416 335153214 335480832 336092328 336420864 337049856 337680024 338010112 339075396 339173406 339406848 340139712 341545248 343007808 343562076 345406464 345506304 345964608 346934016 347582664 347922432 348572928 349635143 350013312 352080144 353726802 354072576 355307788 356200416 356303376 356776002 357215232 358691328 358795008 359465832 359817216 360913696 361304064 363437568 364117072 365137344 365621688 365820026 367331679 367690752 368378208 368484688 370007352 370262016 371061504 372192249 373144768 374190336 374794992 375862784 376547886 376915968 377415936 377620672 379181088 379890027 380261376 381420156 382657176 384805542 385181696 385883784 386260992 386983168 387608496 388582272 388694592 389210184 389421318 389689344 389801984 391030497 391412736 392144544 393724032 396090162 397218624 398331648 399076392 399466496 400725468 400841298 401117184 401867136 401983296 403644384 404399061 404794368 404893379 406027908 408867264 409631706 410032128 410779512 411181056 411949824 413652096 414425484 414545274 414830592 417444192 419787864 419909204 420964128 421644366 422163456 422845632 424030464 424823256 425115648 425238528 426995712 427794048 430320176 430489323 432332758 433329408 434119257 434543616 435356064 435481904 436059558 437281416 438400512 438527232 439347128 441162612 441593856 441701868 442939536 444201472 446278976 446870952 447307776 448123104 448960941 449399808 450240032 452100528 452231208 452542464 453519616 454770186 455393664 457343744 458082768 459975672 460225194 460541952 460675072 461286144 462126951 462578688 463443552 464310033 464763904 466684416 469440192 469624716 471635736 472096768 472261347 473584644 474933888 475071168 475701336 476286976 477034272 477926163 478255104 478393344 478510357 479287776 481268304 481738752 484110198 484583424 486849792 487495584 488861568 489775572 489917142 490254336 491170944 493200576 493343136 494265519 494748672 496256332 496793088 498306978 498920448 499726656 500660974 502063848 502554624 502729821 503221248 504631296 505574784 506520036 507015168 508560208 508760109 509110272 510209568 513074056 514511712 515343114 516811328 518109696 518259456 518946912 519228424 519585792 521373996 521883648 522859392 524965376 528120216 529624832 530590203 531108864 532101856 532961682 534300624 534455064 534822912 535164003 535822848 535977728 538192512 539198748 539725824 541370544 545156352 546175608 546709504 547706016 548432532 548730039 549266432 551536128 552567312 552727032 553107456 555011028 556592256 559717152 561285504 562192488 562884608 563794176 564821829 565373952 566123904 566431008 568771632 569327616 570392064 572130234 573985764 577208313 577772544 578825676 579391488 580474752 581412744 582873408 583041888 584131977 584534016 584702976 587119104 588216816 588791808 588935824 590586048 591690242 594135243 595827936 597497472 598614588 598787618 599199744 601261947 601675776 602800704 602974944 606360248 607191552 609041862 610777024 613300896 613633592 614055936 614447559 615048192 616169268 616771584 617924736 619080044 621638226 621817911 622245888 625920256 626166288 628847648 629681796 629863806 631446192 632466549 633245184 633428224 634268448 636045696 637234884 637673472 637857792 639050368 641691072 645480264 646111232 648499137 649133056 649994112 651815424 653034096 653222856 653672448 654089337 654894592 655922124 657600768 657790848 659020692 659664896 661743918 662390784 662552802 664409304 665227264 666302208 669418464 670306428 670961664 672184656 672841728 674099712 675360048 676020224 678150792 678346812 678813696 680279424 682155279 683090496 686015616 687124152 690337791 690812928 691012608 691929216 693868032 695165328 695844864 697145856 699270286 700026624 704160288 705476827 707453604 708145152 710615576 712400832 712606752 713552004 713939083 714430464 717382656 717590016 718931664 719634432 721827392 722608128 726165297 726875136 728234144 730274688 731243376 731640052 734663358 734875713 735381504 736756416 736969376 740014704 742123008 744384498 746289536 747460467 748380672 749589984 750991461 751725568 753095772 753831936 754831872 755241344 758362176 759780054 760522752 762840312 765314352 769611084 770363392 771767568 772521984 773014671 773966336 775216992 777164544 777389184 778420368 778842636 779378688 779603968 782060994 782825472 784289088 787448064 792180324 794437248 796663296 798152784 798932992 799442523 801450936 801682596 802234368 803734272 803966592 807288768 808798122 809588736 809786758 812055816 817734528 819263412 820064256 821559024 822362112 823899648 827304192 828850968 829090548 829661184 833745341 834888384 839575728 839818408 841928256 843288732 843746189 844326912 845691264 848060928 849646512 850477056 853991424 855588096 858195351 860640352 860978646 864665516 866658816 868238514 869087232 870712128 870963808 872119116 874562832 876801024 877054464 878694256 882325224 883187712 883403736 885879072 887535363 888402944 892557952 893741904 894615552 896246208 897921882 898181427 898799616 900480064 904201056 904462416 907039232 909540372 910787328 913562793 914687488 916165536 919951344 920450388 921083904 921350144 922572288 924253902 925157376 926887104 928620066 929527808 932457339 933368832 938880384 939249432 943271472 944193536 944522694 944795709 947169288 949867776 950142336 951402672 952573952 954068544 955852326 956510208 956786688 957020714 958575552 962536608 968220396 969166848 973699584 974991168 977096417 977723136 979551144 979834284 980508672 982341888 985335403 986401152 986686272 988531038 989497344 992512664 993586176 993829203 996613956 997840896 999453312 1001321948 1004127696 1005109248 1005459642 1006442496 1009262592 1011149568 1013040072 1014030336 1017120416 1017520218 1018220544 1020419136 1026148112 1029023424 1030686228 1033622656 1036219392 1036518912 1037893824 1038456848 1042747992 1043767296 1045718784 1048905429 1049930752 1056240432 1059249664 1061180406 1062217728 1064203712 1065923364 1068601248 1068910128 1070328006 1071645696 1071955456 1076385024 1078397496 1079451648 1082741088 1090312704 1092351216 1093419008 1095412032 1096865064 1097460078 1098532864 1101995037 1103072256 1105134624 1105454064 1110022056 1113184512 1116576747 1119434304 1122571008 1124384976 1125769216 1127588352 1129643658 1130747904 1132247808 1132862016 1137543264 1139670081 1140784128 1141063159 1144260468 1147971528 1154416626 1154750311 1155545088 1157651352 1158782976 1160949504 1162825488 1165746816 1166083776 1168263954 1169068032 1169405952 1174238208 1176433632 1177871648 1181172096 1183380484 1188270486 1191655872 1194994944 1197229176 1197575236 1198399488 1202523894 1203351552 1205601408 1205949888 1212720496 1213197183 1214383104 1214680137 1218083724 1221554048 1226601792 1227267184 1228895118 1230096384 1232338536 1233543168 1235849472 1238160088 1243276452 1243635822 1244491776 1251840512 1252332576 1257695296 1259363592 1259727612 1262892384 1264933098 1266490368 1266856448 1268536896 1272091392 1274469768 1275346944 1275715584 1278100736 1283382144 1290960528 1291467969 1292222464 1296998274 1298266112 1299988224 1302357771 1303630848 1306068192 1306445712 1308178674 1309789184 1311844248 1315201536 1315581696 1318041384 1319329792 1323487836 1324781568 1325105604 1328818608 1330454528 1332604416 1338836928 1340612856 1341923328 1344369312 1346882823 1348199424 1350720096 1356301584 1356693624 1357627392 1360558848 1364310558 1364704913 1366180992 1372031232 1374248304 1380675582 1381625856 1382025216 1383858432 1387736064 1390330656 1392930099 1394291712 1398540572 1400053248 1408320576 1410953654 1414907208 1416290304 1416784041 1421231152 1424801664 1425213504 1427104008 1427878166 1428860928 1433778489 1434765312 1435180032 1435531071 1437863328 1443654784 1445216256 1452330594 1453750272 1456468288 1460549376 1462486752 1463280104 1469326716 1469751426 1470763008 1473512832 1473938752 1480029408 1482796557 1484246016 1488768996 1492579072 1494920934 1496761344 1499179968 1501982922 1503451136 1506191544 1507663872 1508189463 1509663744 1510482688 1516724352 1519560108 1521045504 1525680624 1526280327 1530628704 1539222168 1540726784 1543535136 1546029342 1547932672 1550433984 1554329088 1554778368 1556840736 1557685272 1558757376 1559207936 1564121988 1565650944 1568578176 1574896128 1584360648 1588874496 1591770609 1593326592 1596305568 1598885046 1602901872 1603365192 1604468736 1607468544 1607933184 1614577536 1617596244 1619177472 1619573516 1624111632 1635469056 1638526824 1640128512 1643118048 1646190117 1647799296 1654608384 1657701936 1658181096 1659322368 1667490682 1669776768 1679151456 1679636816 1683856512 1686577464 1687492378 1688653824 1691382528 1694465487 1696121856 1699293024 1702470121 1707982848 1711176192 1716390702 1721280704 1721957292 1729331032 1731624939 1733317632 1736477028 1738174464 1741424256 1741927616 1744238232 1749125664 1752395931 1753602048 1754108928 1757388512 1764650448 1766375424 1766807472 1771758144 1775070726 1776805888 1782405729 1785115904 1787483808 1792492416 1795843764 1796362854 1797599232 1800960128 1803785841 1808402112 1808924832 1814078464 1819080744 1821574656 1827125586 1829374976 1832331072 1839902688 1840900776 1842167808 1842700288 1843342677 1845144576 1848507804 1850314752 1853774208 1857240132 1859055616 1864914678 1865453733 1866737664 1877760768 1878498864 1886542944 1889045388 1889591418 1894338576 1899735552 1900284672 1902805344 1905147904 1908137088 1911704652 1913020416 1913573376 1914041428 1917151104 1925073216 1936440792 1938333696 1945497411 1947399168 1949982336 1954192834 1955446272 1959102288 1959668568 1961017344 1962268011 1964683776 1970670806 1972802304 1973372544 1977062076 1978994688 1985025328 1987172352 1987658406 1993227912 1995681792 1998906624 2002643896 2008255392 2010919284 2012010143 2012884992 2018525184 2022299136 2026080144 2028060672 2034240832 2035040436 2036441088 2040838272 2046465837 2052296224 2058046848 2061372456 2067245312 2071013373 2072438784 2073037824 2075787648 2076913696 2085495984 2087534592 2091437568 2097810858 2099861504 2112480864 2116430481 2118499328 2122360812 2124435456 2128407424 2131846728 2137202496 2137820256 2140656012 2141817249 2143291392 2143910912 2152770048 2156794992 2158903296 2165482176 2178495891 2180625408 2184702432 2190824064 2193730128 2194920156 2197065728 2203990074 2204627139 2206144512 2210269248 2210908128 2220044112 2226369024 2233153494 2238868608 2245142016 2248769952 2251538432 2252974383 2255176704 2259287316 2261495808 2264495616 2265724032 2275086528 2279340162 2281568256 2282126318 2288520936 2295943056 2308833252 2309500622 2311090176 2315302704 2317565952 2319044013 2321899008 2325650976 2331493632 2332167552 2336527908 2338136064 2338811904 2348476416 2352867264 2355743296 2362344192 2366760968 2376540972 2377830169 2383311744 2389989888 2394458352 2395150472 2396798976 2398327569 2405047788 2406703104 2411202816 2411899776 2425440992 2426394366 2428766208 2429360274 2436167448 2443108096 2453203584 2454534368 2457790236 2460192768 2464677072 2467086336 2471698944 2476320176 2486552904 2487271644 2488983552 2501236023 2503681024 2504665152 2515390592 2518727184 2519455224 2525784768 2529866196 2531238567 2532980736 2533712896 2537073792 2544182784 2548939536 2551431168 2556201472 2566764288 2574586053 2581921056 2582935938 2593996548 2596532224 2599976448 2604715542 2607261696 2612136384 2612891424 2616357348 2619578368 2623688496 2630403072 2631163392 2636082768 2638659584 2646975672 2649563136 2650211208 2657637216 2660909056 2662606089 2665208832 2677673856 2681225712 2683846656 2688738624 2693765646 2694544281 2696398848 2701440192 2712603168 2713387248 2721117696 2728621116 2729409826 2732361984 2740688379 2744062464 2748496608 2753635357 2761351164 2763251712 2764050432 2767716864 2775472128 2780661312 2785860198 2788583424 2797081144 2800106496 2816641152 2821907308 2829814416 2832580608 2833568082 2834387127 2842462304 2849603328 2850427008 2854208016 2855756332 2857721856 2867556978 2869530624 2870360064 2871062142 2875726656 2887309568 2904661188 2907500544 2912936576 2921098752 2924973504 2926560208 2931289251 2938653432 2939502852 2941526016 2947025664 2947877504 2956006209 2960058816 2965593114 2968492032 2977537992 2981487609 2985158144 2989841868 2993522688 2998359936 3003965844 3006902272 3012383088 3015327744 3016378926 3019327488 3020965376 3033448704 3039120216 3042091008 3051361248 3052560654 3061257408 3078444336 3081453568 3087070272 3092058684 3095865344 3100867968 3108658176 3109556736 3113681472 3115370544 3118415872 3128243976 3131301888 3137156352 3146716287 3149792256 3168721296 3177748992 3183541218 3186653184 3192611136 3197770092 3205803744 3206730384 3214937088 3215866368 3229155072 3235192488 3238354944 3239147032 3248223264 3254296331 3270938112 3277053648 3280257024 3286236096 3292380234 3295598592 3309216768 3315403872 3316362192 3334981364 3339553536 3349730241 3358302912 3359273632 3367713024 3373154928 3374984756 3377307648 3382765056 3388930974 3392243712 3398586048 3404940242 3419010243 3422352384 3423189477 3432781404 3442561408 3443914584 3458662064 3463249878 3464250933 3466635264 3472954056 3476348928 3482848512 3483855232 3488476464 3498251328 3504791862 3507204096 3508217856 3514777024 3529300896 3533614944 3543516288 3550141452 3553611776 3564811458 3570231808 3574967616 3584984832 3591687528 3592725708 3595198464 3601920256 3607571682 3616804224 3617849664 3628156928 3638161488 3639591549 3643149312 3644040411 3654251172 3658749952 3664662144 3679805376 3681801552 3685400576 3686685354 3690289152 3697015608 3700629504 3707548416 3714480264 3718111232 3729829356 3730907466 3733475328 3755521536 3756997728 3773085888 3778090776 3779182836 3788677152 3799471104 3800569344 3805610688 3816274176 3823409304 3826040832 3827146752 3828082856 3834302208 3845986573 3850146432 3872881584 3876667392 3890994822 3894798336 3899964672 3908385668 3910892544 3918204576 3919337136 3924536022 3929367552 3941341612 3945604608 3946745088 3954124152 3957989376 3970050656 3974344704 3975316812 3986455824 3991363584 3997813248 4005287792 4016510784 4021838568 4024020286 4025769984 4040648469 4044598272 4052160288 4068481664 4070080872 4072882176 4081676544 4092931674 4094114739 4104592448 4116093696 4122744912 4134490624 4142026746 4144877568 4146075648 4151575296 4153827392 4170991968 4178790297 4182875136 4195621716 4199723008 4224961728 4232860962 4236998656 4244721624 4248870912 4250352123 4256814848 4263693456 4274404992 4275640512 4281312024 4283634498 4286582784 4287821824 4301335467 4305540096 4306593213 4313589984 4330964352 4356991782 4361250816 4369404864 4381648128 4387460256 4389840312 4394131456 4407980148 4409254278 4412289024 4420538496 4421816256 4440088224 4448389671 4452738048 4453827169 4466306988 4477737216 4490284032 4497539904 4505948766 4510353408 4518574632 4522991616 4528991232 4531448064 4550173056 4558680324 4563136512 4564252636 4577041872 4591886112 4617666504 4619001244 4622180352 4630605408 4638088026 4643798016 4651301952 4662987264 4664335104 4673055816 4676272128 4677623808 4696952832 4705734528 4711486592 4724688384 4733521936 4753081944 4755660338 4766623488 4775311827 4779979776 4788916704 4790300944 4796655138 4810095576 4813406208 4822405632 4823799552 4850881984 4852788732 4857532416 4858720548 4872334896 4886216192 4906407168 4909068736 4915580472 4920385536 4929354144 4938570351 4943397888 4952640352 4973105808 4974543288 4977967104 5002472046 5007362048 5009330304 5030781184 5037454368 5038910448 5051569536 5059732392 5062477134 5065961472 5067425792 5074147584 5083396461 5088365568 5097879072 5107410363 5112402944 5133528576 5149172106 5163842112 5165871876 5187993096 5193064448 5194874817 5199952896 5209431084 5214523392 5224272768 5225782848 5232714696 5239156736 5247376992 5257187793 5260806144 5262326784 5263613927 5272165536 5293951344 5299126272 5300422416 5315274432 5325212178 5330417664 5355347712 5362451424 5377477248 5387531292 5389088562 5392797696 5402880384 5425206336 5426774496 5442235392 5457242232 5458819652 5464723968 5481376758 5488124928 5496993216 5507270714 5522702328 5526503424 5528100864 5530028031 5535433728 5550944256 5561322624 5571720396 5577166848 5594162288 5596361199 5600212992 5633282304 5643814616 5659628832 5667136164 5668774254 5684924608 5699206656 5700854016 5708416032 5711512664 5715443712 5735113956 5739061248 5740720128 5742124284 5751453312 5774619136 5809322376 5815001088 5825873152 5836492233 5842197504 5849947008 5853120416 5862578502 5877306864 5879005704 5883052032 5886804033 5894051328 5895755008 5912012418 5920117632 5931186228 5936984064 5955075984 5962975218 5970316288 5979683736 5987045376 5996719872 6007931688 6013804544 6024766176 6032757852 6036030429 6038654976 6041930752 6066897408 6078240432 6084182016 6102722496 6105121308 6122514816 6139397511 6156888672 6174140544 6184117368 6191730688 6201735936 6213040119 6217316352 6219113472 6220634641 6227362944 6230741088 6256487952 6262603776 6274312704 6293432574 6299584512 6337442592 6349291443 6355497984 6367082436 6373306368 6385222272 6395540184 6411607488 6413460768 6425451747 6429874176 6431732736 6458310144 6470384976 6476709888 6478294064 6496446528 6508592662 6535487673 6541876224 6554107296 6572472192 6584760468 6591197184 6613881417 6618433536 6630807744 6632724384 6669962728 6679107072 6699460482 6716605824 6718547264 6735426048 6746309856 6749969512 6754615296 6758923149 6765530112 6777861948 6784487424 6797172096 6809880484 6838020486 6844704768 6846378954 6865562808 6885122816 6887829168 6917324128 6926499756 6928501866 6933270528 6945908112 6952697856 6957132039 6965697024 6967710464 6976952928 6996502656 7009583724 7014408192 7016435712 7029554048 7058601792 7067229888 7087032576 7100282904 7107223552 7129622916 7133490507 7140463616 7149935232 7169969664 7183375056 7185451416 7190396928 7194982707 7203840512 7215143364 7233608448 7235699328 7256313856 7276322976 7279183098 7286298624 7288080822 7308502344 7317499904 7329324288 7359610752 7363603104 7373370708 7380578304 7394031216 7401259008 7415096832 7428960528 7436222464 7459658712 7461814932 7466950656 7503708069 7511043072 7513995456 7546171776 7556181552 7558365672 7577354304 7593715701 7598942208 7601138688 7611221376 7632548352 7646818608 7654293504 7656165712 7668604416 7691973146 7700292864 7723758159 7745763168 7760245097 7781989644 7789596672 7799929344 7816771336 7821785088 7836409152 7838674272 7849072044 7858735104 7882683224 7891209216 7893490176 7908248304 7915978752 7940101312 7948689408 7950633624 7972911648 7982727168 7987818267 7995626496 8010575584 8033021568 8043677136 8048040572 8051539968 8081296938 8083632843 8089196544 8104320576 8136963328 8140161744 8163353088 8185863348 8188229478 8209184896 8222065137 8232187392 8245489824 8260906071 8268981248 8284053492 8289755136 8292151296 8303150592 8307654784 8341983936 8357580594 8365750272 8391243432 8399446016 8449923456 8465721924 8473997312 8489443248 8497741824 8500704246 8503161381 8513629696 8527386912 8548809984 8551281024 8562624048 8567268996 8573165568 8575643648 8602670934 8611080192 8613186426 8627179968 8661928704 8713983564 8722501632 8738809728 8763296256 8774920512 8779680624 8788262912 8793867753 8815960296 8818508556 8824578048 8841076992 8843632512 8868018627 8880176448 8896779342 8905476096 8907654338 8932613976 8944462827 8955474432 8980568064 8995079808 9011897532 9020706816 9037149264 9045983232 9057982464 9062896128 9100346112 9117360648 9126273024 9128505272 9154083744 9171198751 9183772224 9235333008 9238002488 9244360704 9261210816 9276176052 9281208079 9287596032 9302603904 9325974528 9328670208 9346111632 9355247616 9393905664 9411469056 9422973184 9440148861 9449376768 9467043872 9506163888 9511320676 9533246976 9550623654 9559959552 9577833408 9580601888 9593310276 9620191152 9644811264 9647599104 9701763968 9705577464 9715064832 9717441096 9744669792 9762888993 9772432384 9812814336 9818137472 9831160944 9840771072 9858708288 9877140702 9886795776 9905280704 9946211616 9949086576 10004944092 10014724096 10018660608 10049190723 10061562368 10074908736 10077820896 10103139072 10119464784 10124954268 10131922944 10134851584 10148295168 10166792922 10176731136 10195758144 10214820726 10224805888 10257030729 10267057152 10269568431 10298344212 10327684224 10331743752 10375986192 10386128896 10389749634 10392752799 10399905792 10418862168 10429046784 10448545536 10451565696 10465429392 10478313472 10494753984 10514375586 10521612288 10524653568 10527227854 10544331072 10587902688 10600844832 10630548864 10650424356 10660835328 10710695424 10724902848 10748060587 10754954496 10775062584 10778177124 10785595392 10805760768 10838689433 10850412672 10853548992 10884470784 10914484464 10917639304 10929447936 10932121233 10962753516 10976249856 10993986432 11014541428 11045404656 11056201728 11060056062 11070867456 11101888512 11122645248 11143440792 11154333696 11188324576 11192722398 11200425984 11266564608 11287629232 11319257664 11334272328 11337548508 11369849216 11398413312 11401708032 11416832064 11423025328 11470227912 11478122496 11481440256 11484248568 11502906624 11537959719 11549238272 11618644752 11630002176 11651746304 11672984466 11684395008 11699894016 11706240832 11725157004 11754613728 11758011408 11773608066 11788102656 11791510016 11824024836 11840235264 11862372456 11873968128 11910151968 11925950436 11940632576 11959367472 11974090752 11993439744 12015863376 12027609088 12049532352 12065515704 12072060858 12077309952 12083861504 12121945407 12133794816 12156480864 12205444992 12210242616 12245029632 12278795022 12282344217 12313777344 12348281088 12368234736 12383461376 12403471872 12426080238 12434632704 12438226944 12441269282 12454725888 12461482176 12512975904 12536370891 12548625408 12551694749 12586865148 12599169024 12674885184 12698582886 12702253421 12710995968 12734164872 12746612736 12770444544 12791080368 12823214976 12826921536 12850903494 12859748352 12863465472 12916620288 12919779639 12940769952 12956588128 12992893056 13017185324 13070975346 13083752448 13108214592 13144944384 13169520936 13182394368 13227762834 13236867072 13261615488 13265448768 13339925456 13345169013 13358214144 13361481507 13398920964 13433211648 13437094528 13470852096 13492619712 13499939024 13517846298 13531060224 13555723896 13568974848 13594344192 13619760968 13676040972 13689409536 13692757908 13731125616 13770245632 13775658336 13834648256 13852999512 13857003732 13866541056 13891816224 13914264078 13931394048 13935420928 13953905856 13993005312 14019167448 14028816384 14032871424 14059108096 14117203584 14134459776 14174065152 14200565808 14214447104 14259245832 14266981014 14280927232 14299870464 14325935481 14339939328 14366750112 14370902832 14389965414 14407681024 14430286728 14467216896 14471398656 14512627712 14552645952 14558366196 14572597248 14576161644 14617004688 14634999808 14658648576 14719221504 14727206208 14746741416 14761156608 14788062432 14815711053 14830193664 14833821067 14857921056 14919317424 14923629864 14933901312 15007416138 15011754043 15022086144 15027990912 15092343552 15112363104 15116731344 15154708608 15187431402 15197884416 15202277376 15222442752 15265096704 15293637216 15312331424 15322231089 15337208832 15383946292 15400585728 15447516318 15491526336 15520490194 15563979288 15579193344 15584624451 15599858688 15633542672 15643570176 15672818304 15677348544 15698144088 15717470208 15765366448 15771563379 15782418432 15786980352 15790841781 15816496608 15880202624 15897378816 15901267248 15945823296 15975636534 15991252992 16021151168 16066043136 16087354272 16096081144 16162593876 16167265686 16178393088 16208641152 16273926656 16280323488 16326706176 16371726696 16376458956 16418369792 16444130274 16464374784 16490979648 16521812142 16537962496 16568106984 16579510272 16584302592 16590084093 16606301184 16615309568 16683967872 16715161188 16731500544 16782486864 16789083597 16798892032 16899846912 16931443848 16947994624 16978886496 17001408492 17006322762 17027259392 17054773824 17097619968 17102562048 17125248096 17134537992 17146331136 17151287296 17205341868 17222160384 17226372852 17254359936 17323857408 17427967128 17445003264 17477619456 17509476699 17526592512 17549841024 17559361248 17587735506 17631920592 17637017112 17649156096 17682153984 17687265024 17736037254 17760352896 17793558684 17810952192 17815308676 17865227952 17888925654 17910948864 17961136128 17990159616 18023795064 18041413632 18074298528 18108091287 18115964928 18125792256 18200692224 18234721296 18252546048 18257010544 18308167488 18342397502 18367544448 18418192533 18470666016 18476004976 18522421632 18552352104 18562416158 18575192064 18605207808 18639120357 18651949056 18657340416 18661903923 18692223264 18787811328 18822938112 18845946368 18880297722 18898753536 18934087744 19012327776 19022641352 19047874329 19066493952 19101247308 19119919104 19155666816 19161203776 19186620552 19240382304 19276355241 19289622528 19295198208 19403527936 19411154928 19430129664 19434882192 19489339584 19525777986 19544864768 19606463019 19625628672 19636274944 19662321888 19717416576 19754281404 19773591552 19810561408 19841644251 19892423232 19898173152 20009888184 20029448192 20037321216 20098381446 20123124736 20149817472 20155641792 20206278144 20238929568 20249908536 20263845888 20269703168 20276769447 20296590336 20333585844 20353462272 20391516288 20429641452 20449611776 20514061458 20534114304 20539136862 20596688424 20655368448 20663487504 20751972384 20779499268 20785505598 20799811584 20837724336 20858093568 20897091072 20903131392 20930858784 20956626944 20989507968 21028751172 21043224576 21049307136 21054455708 21088662144 21175805376 21201689664 21261097728 21300848712 21321670656 21400471521 21421390848 21449805696 21496121174 21509908992 21550125168 21556354248 21571190784 21584948121 21611521536 21677378866 21700825344 21707097984 21768941568 21828968928 21835278608 21858895872 21864242466 21925507032 21952499712 21987972864 22029082856 22090809312 22120112124 22132111573 22141734912 22203777024 22245290496 22286881584 22308667392 22376649152 22385444796 22400851968 22511124207 22533129216 22575258464 22638515328 22668544656 22675097016 22739698432 22781147103 22796826624 22803416064 22833664128 22846050656 22940455824 22962880512 22968497136 23005813248 23075919438 23098476544 23171274477 23237289504 23280735291 23303492608 23345968932 23368790016 23399788032 23412481664 23450314008 23509227456 23516022816 23547216132 23576205312 23583020032 23648049672 23680470528 23724744912 23747936256 23820303936 23851900872 23881265152 23918734944 23948181504 23963454801 23986879488 24031726752 24099064704 24131031408 24144121716 24154619904 24167723008 24243890814 24250898529 24267589632 24312961728 24410889984 24420485232 24490059264 24557590044 24564688434 24627554688 24696562176 24736469472 24766922752 24782718213 24806943744 24852160476 24869265408 24876453888 24882538564 24909451776 24922964352 25025951808 25072741782 25097250816 25103389498 25173730296 25198338048 25349770368 25397165772 25404506842 25421991936 25468329744 25493225472 25509484143 25540889088 25582160736 25646429952 25653843072 25701806988 25719496704 25726930944 25833240576 25839559278 25881539904 25913176256 25985786112 26034370648 26141950692 26156131859 26167504896 26216429184 26289888768 26339041872 26364788736 26381603259 26455525668 26473734144 26523230976 26530897536 26604055881 26679850912 26690338026 26716428288 26722963014 26797841928 26833388481 26866423296 26874189056 26941704192 26985239424 26999878048 27035692596 27062120448 27111447792 27137949696 27188688384 27239521936 27352081944 27378819072 27385515816 27462251232 27513596253 27540491264 27551316672 27669296512 27705999024 27714007464 27733082112 27783632448 27828528156 27843624237 27862788096 27870841856 27907811712 27986010624 28038334896 28065742848 28118216192 28234407168 28268919552 28320446583 28348130304 28401131616 28518491664 28533962028 28561854464 28599740928 28651870962 28679878656 28733500224 28741805664 28779930828 28815362048 28860573456 28934433792 28942797312 29025255424 29105291904 29116732392 29145194496 29152323288 29234009376 29269999616 29288666979 29317297152 29438443008 29454412416 29493482832 29522313216 29576124864 29631422106 29660387328 29667642134 29715842112 29838634848 29847259728 30014832276 30023508086 30044172288 30055981824 30147572169 30184687104 30224726208 30233462688 30289988927 30309417216 30374862804 30395768832 30404554752 30444885504 30530193408 30587274432 30624662848 30644462178 30674417664 30767892584 30801171456 30808705293 30895032636 30983052672 31040980388 31127958576 31158386688 31169248902 31178258397 31199717376 31267085344 31287140352 31345636608 31354697088 31396288176 31434940416 31530732896 31543126758 31564836864 31573960704 31581683562 31632993216 31760405248 31802534496 31891646592 31951273068 31982505984 32042302336 32132086272 32174708544 32192162288 32244181761 32325187752 32334531372 32356786176 32417282304 32516068299 32547853312 32560646976 32653412352 32743453392 32752917912 32796363699 32836739584 32888260548 32928749568 32981959296 33043624284 33075924992 33136213968 33168605184 33180168186 33212602368 33230619136 33367935744 33430322376 33463001088 33564973728 33578167194 33799693824 33862887696 33895989248 33957772992 34002816984 34012645524 34054518784 34109547648 34195239936 34205124096 34250496192 34269075984 34302574592 34410683736 34444320768 34452745704 34508719872 34613879157 34647714816 34855934256 34890006528 34955238912 35018953398 35053185024 35099682048 35118722496 35175471012 35263841184 35274034224 35364307968 35372957929 35374530048 35472074508 35520705792 35587117368 35621904384 35630617352 35730455904 35777851308 35797259641 35821897728 35922272256 35980319232 36047590128 36082827264 36148597056 36216182574 36231929856 36251584512 36401384448 36469442592 36514021088 36616334976 36684795004 36735088896 36836385066 36847032651 36941332032 36952009952 37044843264 37104704208 37124832316 37150384128 37210415616 37278240714 37303898112 37314680832 37323807846 37384446528 37609112673 37645876224 37655084247 37691892736 37760595444 37797507072 37868175488 38024655552 38045282704 38095748658 38106760263 38132987904 38202494616 38239838208 38311333632 38322407552 38373241104 38480764608 38552710482 38579245056 38590396416 38759338917 38807055872 38822309856 38869764384 38978679168 39051555972 39089729536 39212926038 39251257344 39272549888 39324643776 39434833152 39508562808 39547183104 39621122816 39683288502 39784846464 39796346304 40019776368 40035507039 40058896384 40074642432 40084444521 40196762892 40246249472 40299634944 40311283584 40412556288 40477859136 40499817072 40539406336 40553538894 40593180672 40667171688 40706924544 40783032576 40859282904 40899223552 41028122916 41068228608 41078273724 41193376848 41310736896 41326975008 41503944768 41558998536 41571011196 41599623168 41675448672 41794182144 41806262784 41861717568 41979015936 42057502344 42086449152 42098614272 42108911416 42177324288 42305852303 42351610752 42403379328 42522195456 42601697424 42643341312 42800943042 42842781696 42899611392 42992242348 43019817984 43100250336 43112708496 43169896242 43223043072 43354757732 43401650688 43414195968 43537883136 43657937856 43670557216 43717791744 43728484932 43851014064 43904999424 43975945728 44058165712 44181618624 44240224248 44264223146 44283469824 44447133159 44490580992 44501463201 44573763168 44753298304 44770889592 44801703936 45022248414 45035262129 45066258432 45150516928 45277030656 45337089312 45350194032 45479396864 45562294206 45593653248 45606832128 45667328256 45692101312 45880911648 45936994272 45966693267 46011626496 46151838876 46196953088 46342548954 46474579008 46561470582 46606985216 46691937864 46737580032 46753873353 46799576064 46824963328 46900628016 47018454912 47032045632 47094432264 47152410624 47166040064 47296099344 47314690137 47360941056 47372525343 47449489824 47640607872 47703801744 47762530304 47837469888 47926909602 47973758976 48063453504 48198129408 48262062816 48288243432 48335446016 48487781628 48501797058 48535179264 48625923456 48821779968 48840970464 48980118528 48992098859 49115180088 49129376868 49255109376 49393124352 49472938944 49565436426 49613887488 49704320952 49738530816 49752907776 49765077128 49818903552 49845928704 50051903616 50145483564 50194501632 50206778996 50347460592 50396676096 50699540736 50794331544 50809013684 50843983872 50936659488 51018968286 51081778176 51164321472 51292859904 51307686144 51403613976 51438993408 51453861888 51666481152 51679118556 51763079808 51826352512 51971572224 52068741296 52283901384 52312263718 52335009792 52432858368 52528430097 52579777536 52678083744 52763206518 52911051336 52947468288 53046461952 53061795072 53208111762 53359701824 53380676052 53432856576 53445926028 53595683856 53666776962 53732846592 53748378112 53883408384 53970478848 53999756096 54071385192 54124240896 54222895584 54324273861 54377376768 54479043872 54704163888 54757638144 54771031632 54924502464 55027192506 55080982528 55102633344 55254577599 55338593024 55411998048 55428014928 55567264896 55657056312 55687248474 55725576192 55741683712 55815623424 55917361071 55972021248 55985711769 56076669792 56236432384 56468814336 56537839104 56640893166 56696260608 56802263232 57036983328 57067924056 57123708928 57143622987 57199481856 57303741924 57359757312 57467000448 57483611328 57559861656 57630724096 57721146912 57829065723 57868867584 57885594624 57899753197 58210583808 58233464784 58290388992 58304646576 58468018752 58577333958 58634594304 58876886016 58908824832 58986965664 59152249728 59262844212 59320774656 59335284268 59431684224 59677269696 59694519456 60029664552 60047016172 60088344576 60111963648 60295144338 60369374208 60449452416 60466925376 60579977854 60618834432 60749725608 60791537664 60809109504 60830308341 60889771008 61060386816 61174548864 61249325696 61288924356 61348835328 61535785168 61602342912 61617410586 61790065272 61966105344 62081960776 62255917152 62338497804 62356516794 62399434752 62534170688 62574280704 62691273216 62709394176 62792576352 62869880832 63061465792 63086253516 63129673728 63147921408 63163367124 63265986432 63520810496 63605068992 63783293184 63902546136 63965011968 64084604672 64201414563 64264172544 64349417088 64384324576 64488363522 64650375504 64669062744 64713572352 64754844363 64834564608 65032136598 65095706624 65121293952 65306824704 65486906784 65505835824 65592727398 65673479168 65776521096 65857499136 65963918592 66087248568 66151849984 66272427936 66360336372 66396334719 66425204736 66461238272 66735871488 66860644752 66926002176 67129947456 67156334388 67533372621 67599387648 67725775392 67915545984 68005633968 68025291048 68109037568 68219095296 68343441309 68390479872 68410248192 68426981051 68500992384 68538151968 68821367472 68888641536 68905491408 69017439744 69227758314 69295429632 69711868512 69842205873 69910477824 70037906796 70106370048 70199364096 70237444992 70350942024 70527682368 70548068448 70728615936 70745915858 70749060096 70944149016 71041411584 71174234736 71243808768 71261234704 71460911808 71555702616 71594519282 71643795456 71844544512 71890364403 71960638464 72095180256 72297194112 72432365148 72463859712 72503169024 72752695587 72802768896 72938885184 73028042176 73232669952 73369590008 73470177792 73672770132 73694065302 73882664064 73904019904 74089686528 74209408416 74249664632 74300768256 74348154639 74420831232 74556481428 74607796224 74629361664 74647615692 74768893056 75218225346 75291752448 75310168494 75383785472 75521190888 75595014144 75736350976 76049311104 76090565408 76191497316 76213520526 76265975808 76404989232 76479676416 76528452429 76622667264 76644815104 76746482208 76961529216 77105420964 77158490112 77180792832 77518677834 77614111744 77644619712 77739528768 77957358336 78103111944 78179459072 78425852076 78468395577 78502514688 78545099776 78649287552 78869666304 79017125616 79094366208 79144809777 79242245632 79366577004 79569692928 79592692608 79812167643 80039552736 80071014078 80149284864 80168889042 80393525784 80492498944 80599269888 80622567168 80825112576 80955718272 80999634144 81107077788 81186361344 81334343376 81413849088 81566065152 81718565808 81798447104 82056245832 82136457216 82156547448 82386753696 82540788759 82621473792 82653950016 83007889536 83117997072 83142022392 83199246336 83350897344 83530872711 83588364288 83612525568 83723435136 83958031872 84115004688 84197228544 84217822832 84354648576 84611704606 84703221504 84806758656 84961339749 85044390912 85203394848 85362696067 85601886084 85685563392 85799222784 85984484696 86039635968 86200500672 86225416992 86339792484 86446086144 86709515464 86803301376 86828391936 87075766272 87315875712 87341114432 87435583488 87456969864 87702028128 87809998848 87866000937 87951891456 88116331424 88363237248 88480448496 88528446292 88566939648 88894266318 88981161984 89002926402 89147526336 89506596608 89541779184 90044496828 90070524258 90132516864 90301033856 90442716507 90554061312 90674178624 90700388064 90869966781 90958793728 91124588412 91187306496 91213664256 91334656512 91384202624 91761823296 91873988544 91933386534 92023252992 92303677752 92393906176 92426115879 92685097908 92949158016 93122941164 93213970432 93383875728 93475160064 93507746706 93534775191 93599152128 93649926656 93801256032 94036909824 94064091264 94188864528 94304821248 94332080128 94592198688 94629380274 94721882112 94745050686 94898979648 95281215744 95407603488 95525060608 95674939776 95853819204 95947517952 96126907008 96396258816 96524125632 96576486864 96670892032 96732545283 96975563256 97003594116 97070358528 97251846912 97548204897 97643559936 97681940928 97960237056 97984197718 98230360176 98258753736 98389091097 98510218752 98786248704 98945877888 99130872852 99227774976 99408641904 99505815552 99530154256 99637807104 99691857408 100103807232 100290967128 100389003264 100413557992 100694921184 100883186261 101399081472 101588663088 101618027368 101687967744 101873318976 102037936572 102163556352 102328642944 102585719808 102615372288 102807227952 102907723776 103332962304 103358237112 103526159616 103652705024 103841637471 103943144448 104137482592 104567802768 104624527436 104670019584 104865716736 105056860194 105159555072 105356167488 105526413036 105822102672 106092923904 106118873787 106123590144 106416223524 106719403648 106761352104 106865713152 106891852056 107191367712 107333553924 107391778923 107465693184 107496756224 107766816768 107940957696 107999512192 108142770384 108248481792 108445791168 108648547722 108754753536 108958087744 109408327776 109542063264 109849004928 110054385012 110161965056 110205266688 110509155198 110541097953 110677186048 110823996096 110856029856 111134529792 111314112624 111374496948 111451152384 111483367424 111631246848 111834722142 111944042496 111971423538 112153339584 112472864768 112827338019 112937628672 112965252741 113075678208 113281786332 113392521216 113604526464 114073966656 114135848112 114247417856 114287245974 114320280789 114398963712 114607483848 114719514624 114934000896 114967222656 115119723312 115261448192 115442293824 115658131446 115737735168 115771189248 115799506394 116278016751 116421167616 116466929568 116609293152 116936037504 117154667916 117269188608 117753772032 117817649664 117973931328 118304499456 118525688424 118641549312 118670568536 118863368448 119225583763 119354539392 119389038912 120059329104 120094032344 120176689152 120223927296 120253333563 120590288676 120738748416 120898904832 120933850752 121159955708 121237668864 121499451216 121618219008 121660616682 121779542016 122120773632 122349097728 122498651392 122577848712 122697670656 123071570336 123204685824 123234821172 123580130544 123932210688 124163921552 124511834304 124676995608 124713033588 124798869504 125068341376 125382546432 125418788352 125585152704 126122931584 126172507032 126259347456 126295842816 126326734248 126531972864 126917556909 127041620992 127210137984 127566586368 127805092272 127930023936 128169209344 128402829126 128528345088 128698834176 128768649152 128976727044 129300751008 129338125488 129509688726 129669129216 130064273196 130191413248 130242587904 130613649408 130973813568 131011671648 131185454796 131346958336 131553042192 131714998272 131927837184 132174497136 132303699968 132544855872 132720672744 132792669438 132850409472 132922476544 133341399477 133471742976 133504389603 133721289504 134259894912 134312668776 135066745242 135105786387 135198775296 135451550784 135831091968 136011267936 136050582096 136218075136 136438190592 136686882618 136780959744 136820496384 136853962102 137001984768 137076303936 137642734944 137810982816 137900079801 138034879488 138068642239 138455516628 138590859264 139423737024 139684411746 139724787631 139820955648 140075813592 140212740096 140398728192 140474889984 140701884048 141055364736 141096136896 141457231872 141491831716 141498120192 141888298032 142082823168 142117576029 142348469472 142522469408 142921823616 143111405232 143189038564 143287590912 143780728806 143921276928 144190360512 144594388224 144864730296 145006338048 145505391174 145605537792 145877770368 146056084352 146465339904 146739180016 146940355584 146976296577 147345540264 147388130604 147765328128 147808039808 148179373056 148418816832 148499329264 148696309278 148841662464 149112962856 149215592448 149258723328 149295231384 149537786112 150436450692 150583504896 150620336988 150767570944 151042381776 151190028288 151472701952 152098622208 152181130816 152382994632 152427041052 152531951616 152809978464 153056904858 153245334528 153289630208 153492964416 153923058432 154210841928 154316980224 154361585664 155037355668 155228223488 155289239424 155479057536 155914716672 156206223888 156358918144 156851704152 156936791154 157005029376 157090199552 157298575104 157585290291 157739332608 158034251232 158289619554 158484491264 158733154008 159139385856 159185385216 159624335286 160079105472 160142028156 160298569728 160337778084 160787051568 160984997888 161198539776 161245134336 161650225152 161911436544 161999268288 162214155576 162372722688 162668686752 162972821583 163132130304 163172031737 163437131616 164112491664 164272914432 164313094896 164773507392 165081577518 165129294473 165242947584 165307900032 166015779072 166235994144 166284044784 166701794688 167061745422 167176728576 167225051136 167446870272 167916063744 167957135307 168230009376 168435645664 168709297152 169223409212 169406443008 169613517312 169922679498 170088781824 170406789696 170725392134 171203772168 171371126784 171430868961 171598445568 171968969392 172079271936 172401001344 172450833984 172679584968 172892172288 173419030928 173487197169 173606602752 173656783872 173699259591 174631751424 174682228864 174871166976 174913939728 175404056256 175732001874 175903782912 176232662848 176726474496 176960896992 177056892584 177788532636 177962323968 178005852804 178295052672 179013193216 179083558368 180088993656 180141048516 180265033728 180602067712 180885433014 181108122624 181348357248 181400776128 181739933562 181917587456 182249176824 182374612992 182427328512 182490925023 182669313024 182768405248 183523646592 183747977088 183866773068 184046505984 184607355504 184787812352 184852231758 185370195816 185898316032 186245882328 186427940864 186767751456 187015493412 187069550382 187198304256 187299853312 187602512064 188073819648 188128182528 188377729056 188609642496 188664160256 189184397376 189258760548 189443764224 189490101372 189797959296 190562431488 190815206976 191349879552 191707638408 191895035904 192253814016 192604243689 192792517632 192839673871 193048251264 193152973728 193465090566 193951126512 194007188232 194140717056 194503693824 195096409794 195287119872 195363881856 195920474112 195968395436 196460720352 196517507472 196778182194 197020437504 197572497408 197891755776 198261745704 198455549952 198817283808 199060308512 199189004157 199275614208 199383714816 200207614464 200581934256 200778006528 200827115984 201389842368 201766372522 202600117863 202798162944 203177326176 203236054736 203746637952 204075873144 204327112704 204657285888 205030323927 205171439616 205230744576 205280943153 205614455904 206665924608 206716474224 207052319232 207305410048 207683274942 207886288896 208274965184 209135605536 209249054872 209526617619 209731433472 210113720388 210319110144 210712334976 211052826072 211644205344 212185847808 212237747574 212247180288 212832447048 213438807296 213522704208 213731426304 213783704112 214382735424 214667107848 214783557846 214931386368 214993512448 215533633536 215671093209 215881915392 215999024384 216285540768 216891582336 217297095444 217509507072 217916175488 218258086761 218816655552 219084126528 219698009856 220108770024 220323930112 220410533376 221018310396 221082195906 221354372096 221647992192 221712059712 222269059584 222628225248 222748993896 222902304768 222966734848 223044463917 223262493696 223669444284 223888084992 223942847076 224306679168 224945729536 225654676038 225875257344 225930505482 226151356416 226563572664 226785042432 227209052928 228147933312 228271696224 228574491948 228640561578 228797927424 229214967696 229439029248 229868001792 229934445312 230239446624 230522896384 230884587648 231316262892 231475470336 231542378496 231599012788 232556033502 232842335232 232933859136 233218586304 233872075008 234309335832 234538377216 235405186731 235507544064 235635299328 235947862656 236608998912 237051376848 237283098624 237341137072 237434429331 237726736896 238451167526 238709078784 238778077824 239436502929 240118658208 240188064688 240447854592 240506667126 241180577352 241477496832 241797809664 241867701504 242319911416 242475337728 242998902432 243321233364 243559084032 244241547264 244698195456 244997302784 245155697424 245395341312 246143140672 246409371648 246469642344 247160261088 247622366277 247864421376 248327843104 249023668608 249353991216 249426067176 249597739008 250136682752 250592618133 250765092864 250837576704 251170305408 252245863168 252345014064 252591685632 252653468496 253063945728 253835113818 254083241984 254420275968 254884019247 255133172736 255610184544 256088088201 256338418688 256805658252 257056690176 257397668352 257537298304 257953454088 258601502016 258676250976 259019377452 259338258432 260128546392 260382826496 260485175808 261227298816 261947627136 262023343296 262370909592 262693916672 263106084384 263429996544 263598002811 263855674368 264348994272 265089711744 265441345488 265585338876 265700818944 265844953088 266682798954 266943485952 267008779206 267442579008 268519789824 268625337552 270133490484 270211572774 270397550592 270903101568 271662183936 272022535872 272101164192 272436150272 272609900343 272876381184 273373765236 273561919488 273640992768 273707924204 274003969536 274152607872 275285469888 275621965632 275800159602 276069758976 276137284478 276911033256 277181718528 277278347637 278847474048 279368823492 279449575262 279641911296 280151627184 280425480192 280604325573 280797456384 280949779968 281403768096 282110729472 282192273792 282914463744 282983663432 282996240384 283776596064 284165646336 284235152058 284696938944 285044938816 285843647232 286222810464 286378077128 286575181824 287561457612 287717450449 287842553856 288380721024 289188776448 289729460592 290012676096 290197635849 291010782348 291211075584 291755540736 292112168704 292644614691 292930679808 293478360032 293880711168 293952593154 294691080528 294776261208 295167273291 295530656256 295616079616 296358746112 296837633664 296998658528 297392618556 297683324928 298225925712 298517446656 298590462768 299075572224 300872901384 301167009792 301240673976 301535141888 302084763552 302649558783 302945403904 304197244416 304362261632 304765989264 304854082104 305063903232 305619956928 306113809716 306490669056 306579260416 306985928832 307846116864 308421683856 308723171328 310074711336 310456446976 310578478848 310958115072 311524912413 311829433344 312412447776 313703408304 313873582308 314010058752 314180399104 314597150208 315170580582 315478665216 316068502464 316579239108 316968982528 317466308016 318278771712 318356621361 318370770432 319248670572 320158210944 320284056312 320597139456 320675556168 321574103136 321969995776 322175336769 322397079552 322490268672 323300450304 323822873088 323998536576 324428311152 324745445376 325337373504 325945643166 326264260608 326344063474 326874263232 328224983328 328626189792 329547014784 330163155036 330258588946 330485895168 330615800064 331623293859 332031558144 332471988288 332568089568 333189878197 333403589376 334123490844 334353457152 334450102272 334893740544 335832127488 335914270614 336460018752 336871291328 337418594304 338446818424 338812886016 338895758223 339227034624 339845358996 340177563648 340813579392 341450784268 342407544336 342742253568 342861737922 342960842367 343196891136 343937938784 344158543872 344802002688 344901667968 345359169936 345784344576 346838061856 346974394338 347213205504 347313567744 347398519182 348834050253 349263502848 349364457728 349827879456 350808112512 351464003748 351807565824 352465325696 353452948992 353921793984 354113785168 355577065272 355924647936 356011705608 356590105344 357676751289 358026386432 358167116736 360177987312 360282097032 360530067456 360760000689 361204135424 361770866028 362216245248 362696714496 362801552256 363479867124 363835174912 364498353648 364854657024 364981850046 365338626048 365536810496 367047293184 367495954176 367733546136 368093011968 369214711008 369704463516 370740391632 371796632064 372491764656 372855881728 373535502912 374030986824 374139100764 374396608512 374599706624 375205024128 376147639296 376256365056 376755458112 377328320512 378368794752 378517521096 378887528448 378980202744 379595918592 380752670727 381124862976 381630413952 382699759104 383415276816 383790071808 384507628032 385208487378 385585035264 385679347742 386096502528 386305947456 386930181132 387902253024 388014376464 389007387648 389102537219 390192819588 390574239744 390727763712 391840948224 391936790872 392921440704 393035014944 393556364388 393769856051 394040875008 395144994816 395783511552 396523491408 396911099904 397634567616 398120617024 398378008314 398551228416 398767429632 400415228928 400513168809 401163868512 401654231968 402779684736 403532745044 405200235726 405317359161 405596325888 406354652352 406472109472 407493275904 408151746288 408654225408 409314571776 410060647854 410342879232 410461489152 410561886306 411228911808 413432948448 413700239403 414104638464 414205926717 414610820096 415366549884 415772577792 416549930368 418271211072 418498109744 419053235238 419174362893 419462866944 420227440776 420638220288 421424669952 422105652144 423288410688 424371695616 424475495148 424494360576 425664894096 426352728087 426877614592 427045408416 427567408224 428765470848 429334215696 429567115692 429862772736 429987024896 431342186418 431763830784 431998048768 432571081536 433783164672 434594190888 435019014144 435832350976 436516173522 437633311104 438168253056 439396019712 440217540048 440647860224 440821066752 440928889731 442036620792 442164391812 442708744192 443295984384 443424119424 444538119168 445256450496 445497987792 445933469696 446088927834 446524987392 447338888568 447776169984 447885694152 448613358336 449891459072 451309352076 451750514688 451861010964 452302712832 453127145328 453570084864 454418105856 456295866624 456543392448 457148983896 457281123156 457595854848 458429935392 459736003584 459848453077 459868890624 460478893248 461769175296 462632525784 462950940672 463084756992 463198025576 465112067004 465364375333 465684670464 465867718272 466437172608 467744150016 468618671664 469076754432 470810373462 471015088128 471270598656 471895725312 473217997824 474102753696 474682274144 474868858662 475453473792 476902335052 477418157568 477556155648 478873005858 480237316416 480376129376 480895709184 481013334252 482361154704 482954993664 483595619328 483735403008 484639822832 484950675456 485997804864 486642466728 487118168064 488918464749 489396390912 489516095211 489994605568 490311394848 492286281344 492818743296 492939284688 494320522176 495244732554 495387883419 495728842752 496655686208 498047337216 498707982432 498852134352 500273365504 501185236266 501530185728 501675153408 502340610816 503871405921 504491726336 504690028128 505306936992 506127891456 507670227636 508166483968 508840551936 509768038494 510266345472 511220369088 512176176402 512676837376 513611316504 514113380352 514292606883 514795336704 515074596608 515906908176 517203004032 517352501952 518038754904 518676516864 520257092784 520461591507 520765652992 520970351616 521097778773 523895254272 524046686592 524741819184 525387833344 526212168768 527196005622 527711348736 528697988544 530179423488 530882690976 531170677752 531689906176 533365597908 533886971904 534017558412 534885158016 537039579648 537250675104 538913087449 540266980968 540423145548 540795101184 541806203136 543324367872 544045071744 544202328384 545219800686 545752762368 546747530472 547123838976 547281985536 547415848408 548007939072 548305215744 550570939776 551243931264 551600319204 552139517952 552274568956 553822066512 554363437056 554556695274 557694948096 558737646984 558899150524 559283822592 560303254368 561208651146 561594912768 561899559936 562807536192 564221458944 564384547584 565828927488 565967326864 565992480768 567553192128 568331292672 568470304116 569393877888 570089877632 571687294464 572445620928 572756154256 575122915224 575434900898 575685107712 576761442048 577812731067 578377552896 578519021613 579458921184 580395271698 582021564696 582422151168 583511081472 584224337408 585289229382 585861359616 586956720064 587761422336 587905186308 589382161056 589552522416 590334546582 591061312512 591232159232 592717492224 593675267328 593997317056 594785237112 595366649856 596451851424 597180925536 597567012471 598151144448 601745802768 602334019584 602481347952 603070283776 604169527104 605299117566 605890807808 607800353589 608394488832 608724523264 609531978528 609708164208 611239913856 612227619432 612981338112 613158520832 613971857664 615090971781 615692233728 615842829459 616843367712 620149422672 620912893952 621156957696 621916230144 623049824826 623658866688 624824895552 627406816608 627747164616 628360798208 628579852857 629194300416 630341161164 630957330432 632137004928 633158478216 633937965056 634932616032 636557543424 636713242722 636741540864 636897285167 638497341144 640316421888 640568112624 641194278912 641351112336 643148206272 644350673538 644794159104 644980537344 646600900608 647645746176 647997073152 648856622304 650674747008 651891286332 652528521216 652688126948 653748526464 656449966656 657252379584 659094029568 660326310072 660517177892 660971790336 661231600128 663246587718 664063116288 664943976576 665136179136 666379756394 666807178752 668246981688 668706914304 668900204544 669133391751 669787481088 671664254976 671828541228 672920037504 673742582656 674837188608 676893636848 677625772032 677791516446 678454069248 679690717992 680355127296 681627158784 682901568536 684815088672 685723475844 685921684734 686393782272 687875877568 688317087744 689604005376 689803335936 690718339872 691568689152 693676123712 693948788676 694426411008 694627135488 694797038364 697668100506 698527005696 698728915456 699655758912 701616225024 702928007496 703615131648 704930651392 706215560193 706905897984 707843587968 708227570336 711154130544 711849295872 712023411216 712303287993 713180210688 715353502578 716052772864 716334233472 718309508787 720355974624 720564194064 721520001378 722408270848 723541732056 724432490496 725393428992 725603104512 726959734248 727670349824 728996707296 729963700092 730677252096 731073620992 734094586368 734991908352 735467092272 736186023936 738429422016 739408927032 741480783264 742867098831 743593264128 744983529312 747071005824 748061973648 748278201528 748793217024 749199413248 750410048256 751777854399 752295278592 752512730112 752696791561 753510916224 756737589504 757035042192 757775056896 757960405488 759191837184 761505341454 762249725952 763260827904 765399518208 766830553632 768264264603 769015256064 770416974756 771170070528 771358695484 772193005056 772611894912 773860362264 775804506048 776028752928 778014775296 778205074438 780385639176 781148479488 781455527424 783681896448 783873581744 785842881408 786070029888 787112728776 787539712102 788081750016 790289989632 790794008433 791567023104 793046982816 795269135232 796241234048 796756016628 797102456832 797534859264 800830457856 801026337618 802327737024 803308463936 805559369472 807065490088 810400471452 810634718322 811192651776 812709304704 812944218944 814986551808 816303492576 817308450816 817829701029 818629143552 820121295708 820685758464 820922978304 821123772612 822457823616 826865896896 827400478806 828209276928 828411853434 829221640192 830733099768 831545155584 831835042911 833099860736 836542422144 836996219488 838106470476 838348725786 838925733888 840454881552 841276440576 841812976719 842849339904 844211304288 846576821376 848743391232 848950990296 848988721152 851329788192 852705456174 853755229184 854090816832 855134816448 857530941696 858668431392 859134231384 859725545472 859974049792 862684372836 863152351347 863527661568 863996097536 865142163072 867566329344 869188381776 870038028288 870592907547 871664701952 873032347044 875266622208 876336506112 877933844073 878792039424 880435080096 881642133504 881857779462 884073241584 884328783624 885417488384 886591968768 886848238848 889076238336 890512900992 890995975584 892177855668 893049974784 894677777136 895552339968 895771388304 897226716672 899782918144 902618704152 903501029376 903722021928 904605425664 906254290656 907948676349 908836211712 912591733248 913086784896 914297967792 914562246312 915191709696 916859870784 919472007168 919696906154 919737781248 920957786496 923538350592 925265051568 926169513984 926396051152 930224134008 930728750666 931369340928 931735436544 932874345216 934574737239 935488300032 937237343328 938989656737 941620746924 942030176256 942541197312 943791450624 946435995648 948205507392 949364548288 949737717324 950906947584 953804670104 954836315136 955069864083 955112311296 957746011716 960474632832 960752258752 961791418368 962026668504 964722309408 965909987328 966526010307 967191238656 967470806016 969279645664 969901350912 971995609728 973284933456 974236336128 977836929498 978792781824 979032190422 979989211136 980622789696 984572562688 985878569376 988641044352 990489465108 990775766838 991457685504 993311372416 994869881577 996094674432 997415964864 997704268704 999569634591 1000546731008 1002370472532 1003060371456 1003350306816 1004681221632 1007742811842 1008983452672 1009380056256 1010613873984 1012255782912 1015340455272 1016332967936 1016687274669 1017681103872 1019536076988 1020532690944 1022440738176 1024352352804 1025353674752 1027222633008 1028226760704 1028585213766 1028882527101 1029590673408 1030149193216 1031813816352 1034406008064 1034705003904 1036077509808 1037353033728 1040514185568 1040923183014 1041940703232 1042195557546 1047790508544 1048093373184 1049483638368 1050775666688 1052424337536 1054392011244 1055422697472 1057395977088 1060358846976 1061765381952 1062341355504 1063379812352 1066731195816 1067773943808 1068035116824 1069770316032 1073030253867 1074079159296 1074501350208 1077826174898 1080533961936 1080846291096 1081590202368 1082280002067 1083612406272 1086648735744 1088090143488 1088404656768 1090439601372 1091505524736 1093495060944 1094563971072 1094831696816 1096015878144 1096610431488 1101141879552 1102487862528 1103200638408 1104279035904 1104549137912 1107644133024 1109113390548 1109715048871 1115389896192 1117475293968 1117798301048 1118567645184 1120606508736 1122417302292 1123189825536 1123799119872 1125615072384 1128442917888 1128769095168 1131934653728 1131984961536 1135106384256 1136662585344 1136940608232 1138787755776 1140179755264 1142258012181 1143374588928 1144891241856 1145512308512 1150245830448 1150869801796 1151370215424 1153522884096 1155625462134 1156755105792 1157038043226 1158917842368 1160790543396 1164043129392 1167022162944 1167307611657 1168448674816 1170578458764 1171722719232 1173913440128 1175522844672 1175810372616 1178764322112 1179105044832 1180669093164 1181309568153 1182122625024 1182464318464 1185434984448 1187350534656 1187994634112 1189570474224 1190733299712 1192903702848 1194361851072 1195134024942 1196302288896 1201539506427 1203491605536 1204962695904 1208339054208 1210598235132 1211781615616 1215600707178 1215952077483 1216788977664 1217449046528 1219063957056 1219416328416 1222479827712 1224455238864 1225962676224 1226317041664 1227943715328 1230181943562 1231384467456 1231685658918 1233686735424 1240298845344 1241100718209 1241825787904 1242313915392 1242617780151 1243832460288 1246099649652 1247317733376 1249649791104 1254813633216 1255494329232 1256721596416 1257159705714 1257523088679 1258388600832 1260682322328 1261914660864 1264274009856 1266316956432 1267875930112 1269865232064 1273115086848 1273426485444 1273483081728 1273794570334 1276994682288 1279058184261 1280632843776 1281136225248 1282702224672 1286296412544 1288701347076 1289588318208 1289961074688 1295291492352 1295994146304 1297713244608 1301349494016 1303782572664 1305057042432 1305376253896 1307497052928 1311481421393 1312899933312 1314504759168 1318188059136 1320652620144 1321034355784 1321943580672 1322463200256 1322786669193 1326493175436 1328126232576 1329887953152 1330272358272 1332759512788 1333614357504 1336493963376 1337800409088 1338266783502 1339574962176 1343328509952 1343657082456 1345840075008 1347485165312 1349674377216 1353787273696 1355251544064 1355583032892 1356908138496 1359381435984 1360710254592 1363254317568 1365803137072 1369630177344 1371446951688 1371843369468 1372787564544 1375751755136 1379208010752 1379545359231 1379606671872 1381436679744 1387352247424 1387897577352 1388852822016 1389254270976 1389594076728 1395336201012 1396093125999 1397054011392 1397457830912 1399311517824 1403232450048 1405856014992 1407230263296 1409861302784 1412431120386 1413811795968 1415687175936 1416455140672 1422308261088 1424046822432 1424606575986 1426360421376 1430707005156 1432105545728 1432668466944 1436619017574 1440711949248 1441128388128 1443040002756 1444816541696 1447083464112 1448864980992 1450786857984 1451206209024 1453919468496 1455340699648 1457993414592 1459927400184 1461354504192 1462147241984 1466755394247 1468189172736 1468548285633 1469983816704 1470934184544 1476858844032 1478817854064 1482961566528 1485734197662 1486163650257 1487186528256 1489967058624 1494142011648 1496123947296 1496556403056 1498398826496 1500820096512 1503555708798 1504590557184 1505025460224 1505393583122 1507021832448 1511614217763 1513475179008 1514070084384 1515920810976 1518383674368 1518755064629 1523010682908 1524499451904 1526521655808 1530799036416 1533661107264 1536528529206 1538030512128 1540833949512 1542340141056 1542717390968 1544386010112 1545223789824 1547720724528 1551609012096 1552057505856 1556029550592 1556410148876 1560771278352 1562296958976 1562911054848 1563293336319 1567747163488 1571685762816 1572140059776 1574225457552 1575079424204 1576163500032 1581588016866 1583134046208 1586093965632 1590538270464 1592482468096 1593512033256 1595069718528 1601660915712 1602052675236 1604655474048 1606616927872 1611118738944 1614130980176 1616739262347 1620800942904 1621269436644 1622385303552 1625418609408 1625888437888 1629973103616 1632606985152 1635659402058 1637258287104 1640242591416 1641371516928 1641845956608 1642247545224 1644915647232 1653731793792 1654800957612 1656418553856 1656823706868 1658443280384 1661466199536 1663090311168 1663670085822 1666199721472 1673084844288 1673992438976 1676212940952 1676697451572 1677851467776 1680909763104 1683625953438 1685698679808 1688422608576 1693153642752 1697486782464 1697901980592 1697977442304 1702659576384 1705410912348 1707510458368 1708181633664 1710269632896 1715061883392 1717336862784 1718268462768 1719948099584 1725368745672 1726304702694 1727055323136 1727992195072 1730284326144 1733438193201 1735132658688 1735557064839 1738376763552 1741185815094 1743329403904 1746064694088 1750533244416 1752673012224 1755867688146 1757584078848 1760870160192 1763284267008 1763715558924 1768146483168 1768657567248 1770834976768 1773183937536 1773696477696 1778152476672 1781025801984 1781991951168 1784355711336 1786099949568 1789355554272 1791542776608 1792701037413 1794453433344 1794892349107 1805237408304 1807002058752 1807444043856 1809210851328 1812508581312 1815897352698 1816422239203 1817672423424 1825183466496 1826173569792 1828595935584 1829124492624 1833719741568 1838944014336 1839393812308 1839475562496 1841915572992 1847076701184 1847528488377 1850530103136 1852792102304 1860448268016 1861457501332 1862738681856 1863470873088 1865748690432 1869149474478 1870976600064 1874474686656 1877979313474 1883241493848 1885082394624 1885739558571 1887582901248 1892871991296 1896411014784 1898729096576 1899475434648 1901813895168 1907609340208 1909672630272 1910139728166 1910224622592 1910691855501 1915492023432 1920949265664 1921504517504 1923582836736 1924053337008 1929444618816 1933052020614 1934382477312 1934941612032 1938559291328 1939802701824 1943991219456 1946569866912 1955673858996 1957585563648 1958064380844 1959978422272 1961245579392 1969145125376 1971757138752 1977282088704 1980978930216 1981551533676 1982915371008 1986622744832 1989739763154 1992189348864 1994831929728 1995408537408 1999139269182 2001093462016 2004740945064 2006120742912 2006700613632 2007400175253 2009362443264 2015485623684 2017966905344 2018760112512 2021227747968 2024511565824 2030680910544 2032665935872 2033374549338 2035362207744 2039072153976 2041065381888 2044881476352 2048704705608 2050707349504 2054445266016 2057170427532 2057765054202 2059181346816 2060298386432 2063627632704 2068812016128 2069410007808 2072155019616 2074706067456 2081028371136 2081846366028 2083881406464 2084391115092 2095581017088 2096186746368 2098967276736 2104848675072 2108784022488 2110845394944 2114791954176 2118646680579 2120717693952 2121236412581 2123530763904 2124682711008 2133462391632 2135547887616 2136070233648 2139540632064 2146060507734 2148158318592 2149002700416 2155652349796 2161067923872 2161692582192 2164560004134 2167224812544 2173297471488 2176180286976 2176809313536 2180879202744 2183011049472 2186990121888 2189663393632 2192031756288 2193220862976 2202283759104 2204975725056 2206401276816 2208558071808 2209098275824 2215288266048 2218226781096 2219430097742 2228601296493 2230779792384 2234950587936 2235596602096 2241213017472 2244834604584 2246379651072 2247598239744 2251230144768 2255333563197 2256885835776 2257538190336 2258090374683 2263869307456 2270212768512 2273325170688 2273881216464 2277575511552 2280359510528 2284516024362 2286749177856 2289782483712 2291024617024 2300491660896 2301739603592 2304792793809 2307045768192 2311250924268 2313510211584 2314076086452 2317835684736 2321581086792 2328086258784 2334044325888 2334615223314 2336897349632 2341156917528 2343445438464 2347826880256 2351045689344 2351620745232 2357528644224 2358210089664 2361338186328 2362619136306 2364245250048 2364928636928 2370869968896 2372382025299 2374701069312 2375989268224 2379140948448 2385807405696 2388723702144 2390268049884 2392604577792 2403079012854 2406983211072 2409925391808 2416678108416 2421196470264 2423563231232 2431201414356 2431904154966 2433577955328 2434898093056 2438127914112 2438832656832 2444959655424 2448910477728 2451925352448 2452634083328 2453489103087 2455887430656 2460363887124 2462768934912 2463371317836 2467373470848 2480597690688 2482201436418 2484627830784 2485235560302 2487664920576 2492199299304 2494635466752 2499299582208 2509627266432 2510988658464 2514319411428 2515046177358 2516777201664 2521364644656 2523829321728 2528548019712 2532633912864 2535751860224 2539730464128 2546230173696 2546852970888 2546966163456 2547589140668 2553989364576 2558116368522 2561265687552 2562272450496 2565404449344 2572592825088 2577402694152 2579176636416 2579922149376 2589457054041 2590582984704 2591988292608 2595426489216 2602698988032 2607565145328 2610114084864 2610752507792 2611778722641 2614994105856 2622962842786 2625799866624 2629009518336 2633801532219 2636376118272 2641305240288 2642068711568 2644926400512 2645573338386 2652986350872 2656252465152 2659775906304 2660544716544 2665519025576 2667228715008 2672987926752 2676533567004 2679149924352 2686657019904 2687314164912 2691680150016 2694970330624 2699348754432 2707574547392 2710503088128 2711166065784 2713816276992 2718762871968 2723846029047 2726508635136 2731606274144 2739260354688 2742893903376 2743686738936 2745575129088 2751503510272 2758416021504 2759090718462 2759213343744 2762873359488 2774704494848 2775795154704 2778508541952 2779188153456 2790672402024 2792186251998 2794108022784 2794915661824 2798623035648 2803724211717 2806464900096 2811712029984 2816968970211 2819722605568 2824862240772 2827623591936 2831374351872 2832910281344 2844616522176 2848093644864 2849213151972 2852720842752 2861414010312 2864211091456 2865209592249 2865336933888 2873238035148 2881423898496 2882256776256 2886080005512 2889633083392 2894166928224 2897729961984 2899578030921 2901573715968 2902412418048 2907838936992 2915986829184 2919854800368 2922709008384 2924294483968 2933510788494 2936378345472 2937096571266 2939967633408 2941868369088 2953717688064 2957635708128 2965923133056 2971468395324 2972327300514 2974373056512 2979934117248 2988284023296 2992247894592 2993112806112 2996797652992 2998708903773 3001640193024 3007111417596 3009181114368 3010050920448 3010787166244 3014043664896 3023228435526 3026950358016 3028140168768 3031841621952 3036767348736 3037510129258 3046021365816 3048998903808 3050061824007 3053043311616 3061598072832 3067322214528 3073057058412 3076061024256 3081667899024 3084680282112 3085434781936 3086647581303 3088772020224 3090447579648 3095441449056 3103218024192 3104115011712 3112059101184 3112820297752 3121542556704 3125822109696 3126586672638 3135494326976 3143371525632 3144280119552 3148450915104 3150158848408 3152327000064 3163176033732 3166268092416 3172187931264 3181076540928 3184964936192 3187024066512 3190139437056 3203321831424 3204105350472 3209310948096 3213233855744 3219090761601 3222237477888 3228261960352 3233478524694 3241601885808 3242538873288 3244770607104 3246840006201 3250837218816 3251776875776 3259946207232 3265213970304 3271318804116 3274516574208 3280485182832 3283691913216 3284495090448 3289831294464 3307463587584 3309601915224 3312837107712 3313647413736 3316886560768 3322932399072 3327340171644 3329145146613 3332399442944 3346169688576 3347984877952 3352425881904 3353394903144 3355702935552 3361819526208 3367251906876 3371397359616 3376845217152 3386307285504 3395803961184 3395954884608 3405319152768 3410821824696 3415020916736 3416363267328 3420539265792 3426774036543 3430123766784 3434673725568 3436536925536 3450737491344 3452609405388 3454110646272 3455984390144 3460568652288 3466876386402 3470265317376 3471114129678 3476753527104 3482371630188 3486658807808 3492129388176 3501066488832 3501922834971 3505346024448 3511735376292 3515168157696 3521740320384 3526568534016 3527431117848 3536292966336 3537315134496 3541669953536 3543928704459 3546367875072 3547392955392 3556304953344 3562051603968 3563983902336 3568711422672 3572199899136 3578711108544 3583085553216 3585402074826 3588906866688 3589784698214 3604618519281 3610474816608 3614888087712 3625017162624 3631794705396 3632844478406 3635344846848 3647856232449 3650366932992 3652347139584 3657191871168 3658248985248 3667439483136 3677888028672 3678787624616 3678951124992 3683831145984 3694153402368 3695056976754 3701060206272 3705584204608 3720896536032 3722915002664 3725477363712 3726941746176 3727853340453 3731497380864 3738298948956 3741953200128 3748949373312 3755958626948 3766482987696 3770164789248 3771479117142 3772569266037 3775165802496 3785743982592 3792822029568 3797458193152 3798950869296 3803627790336 3815218680416 3819345260544 3820279456332 3820449245184 3821383711002 3830984046864 3837174552783 3841898531328 3843009035008 3848106674016 3858889237632 3866104041228 3868764954624 3869883224064 3877118582656 3887982438912 3893139733824 3911347717992 3915171127296 3916128761688 3919956844544 3922491158784 3934444264179 3938290250752 3943514277504 3954564177408 3961957860432 3963103067352 3965830742016 3968360007579 3973245489664 3979479526308 3984378697728 3989663859456 3990817074816 3998278538364 4002186924032 4009481890128 4013401227264 4014800350506 4018724886528 4030971247368 4035933810688 4037520225024 4042455495936 4049023131648 4061361821088 4066749098676 4070724415488 4078144307952 4082130763776 4089762952704 4097409411216 4101414699008 4108890532032 4114340855064 4115530108404 4118362693632 4120596772864 4127255265408 4137624032256 4138636077693 4138820015616 4144310039232 4162056742272 4163692732056 4167762812928 4168782230184 4188279377997 4191162034176 4192373492736 4197934553472 4209697350144 4217568044976 4221690789888 4229583908352 4237293361158 4241435387904 4242472825162 4247061527808 4249365422016 4266924783264 4272140467296 4279081264128 4280127909409 4292121015468 4296316637184 4298005400832 4311304699592 4322135847744 4323385164384 4329120008268 4331468416561 4334449625088 4346594942976 4352360573952 4353618627072 4361758405488 4366022098944 4373980243776 4379326787264 4384063512576 4386441725952 4404567518208 4405644856899 4409951450112 4412802553632 4418196551648 4430576532096 4436453562192 4438860195484 4457202592986 4458490950771 4461559584768 4469901175872 4471193204192 4482426034944 4489669209168 4495196479488 4502460289536 4510667126394 4513771671552 4515076380672 4516180749366 4527738614912 4534842653289 4540425537024 4547762432928 4555151023104 4556265193887 4560719021056 4569032048724 4573498355712 4579564967424 4582049234048 4600983321792 4603479207184 4609585587618 4614091536384 4622501848536 4627020423168 4628152172904 4635671369472 4643162173584 4656172517568 4668088651776 4669230446628 4673794699264 4682313835056 4686890876928 4689880008957 4695653760512 4703241490464 4715057288448 4716420179328 4722676372656 4725238272612 4728490500096 4729857273856 4744764050598 4749402138624 4751978536448 4758281896896 4771614811392 4777447404288 4780536099768 4785209155584 4806158025708 4813966422144 4819850783616 4833356216832 4842392940528 4847126462464 4850217787041 4862402828712 4863808309932 4867155910656 4869796186112 4876255828224 4877665313664 4889919310848 4897820955456 4905268166656 4906978206174 4911774861312 4920727774248 4925537869824 4926742635672 4934746941696 4961195381376 4964402872836 4969255661568 4970471120604 4975329841152 4984398598608 4989270933504 4998599164416 5019254532864 5021977316928 5028638822856 5030092354716 5033554403328 5042729289312 5057096039424 5058332983847 5065267825728 5079460928256 5092460347392 5093705941776 5093932326912 5095178281336 5107978729152 5116232737044 5119008128663 5122531375104 5124544900992 5130808898688 5145185650176 5154805388304 5159844298752 5178914108082 5181165969408 5183976585216 5190852978432 5205397976064 5206671194517 5215130290656 5221505015584 5223557445282 5229988211712 5245925685572 5251599733248 5258019036672 5267603064438 5272752236544 5282610480576 5284137423136 5289852801024 5291146676772 5305972701744 5312504930304 5319551812608 5321089433088 5331038051152 5334457430016 5345975853504 5353067134008 5358299848704 5374628329824 5378103112239 5383360300032 5384677047321 5389940661248 5415149094784 5421006176256 5422332131568 5427632553984 5437525743936 5447692058094 5449266717609 5453017270272 5463212548288 5478520709376 5485787806752 5487373477872 5503007020544 5516832043008 5518181436924 5518426687488 5525746718976 5542585465131 5549408989696 5551590309408 5558376306912 5581344804048 5584372503996 5588216045568 5589831323648 5597246071296 5607448423434 5612929800192 5623424059968 5633937940422 5639445211136 5649724481544 5655247183872 5657218675713 5662748703744 5665820562688 5689233044352 5696187289728 5698426303944 5705441685504 5722828020624 5728422182912 5730419184498 5730673867776 5732075566503 5746476070296 5762847796992 5764513552512 5772160011024 5779266166784 5788333856448 5799156061842 5803147431936 5804824836096 5815677873984 5831973658368 5839709600736 5848588967936 5867021576988 5872756690944 5874193142532 5879935266816 5883736738176 5907435376128 5915271416256 5928043961939 5931846266112 5942936790648 5944654601028 5948746113024 5959868234496 5976568046592 5978029890001 5984495789184 5986225612224 5997417807546 6003280386048 6014222835192 6018362228736 6020101840896 6021574332488 6028087329792 6046456871052 6053900716032 6056280337536 6063683243904 6073534697472 6075020258516 6092042731632 6097997807616 6100123648014 6106086623232 6123196145664 6134644429056 6146114116824 6152122048512 6163335798048 6170869563872 6173295162606 6177544040448 6180895159296 6190882898112 6206436048384 6208230023424 6224118202368 6225640595504 6243085113408 6251644219392 6253173345276 6270988653952 6286743051264 6288560239104 6296901830208 6300317696816 6326352067464 6332536184832 6344375862528 6355940041737 6362153081856 6363709237743 6369929872384 6374048133024 6406643662848 6408210700944 6418621896192 6426467711488 6438181523202 6444474955776 6456523920704 6466957049388 6483203771616 6485077746576 6493680012402 6501674437632 6503553751552 6519892414464 6530427940608 6542637608232 6549033148416 6560970365664 6568990180896 6579662588928 6614927175168 6619203830448 6625674215424 6627294827472 6633773121536 6645864798144 6654680343288 6658290293226 6664798885888 6685803889479 6692339377152 6695969755904 6704851763808 6706789806288 6723639052416 6734503813752 6742794719232 6753690434304 6766000689591 6772614571008 6774271124049 6791607922368 6810638305536 6821643649392 6830041833472 6832726534656 6841078531584 6853548073086 6860247533568 6869347451136 6873073851072 6901474982688 6905218810776 6911968780288 6914378381427 6921137304576 6933752772804 6940530634752 6942228259356 6953507054208 6964743260376 6973317615616 6984258776352 7002132977664 7003845669942 7005870136837 7010692048896 7023470752584 7030336315392 7043480640768 7053137068032 7054862235696 7072585932672 7074630268992 7087857408918 7092735750144 7094785910784 7112609906688 7124103207936 7127967804672 7137422845344 7157422217088 7166171106432 7170804149652 7177813733376 7179569396428 7209237038562 7220949633216 7229776175424 7250034325248 7263589410792 7265688956812 7270689693696 7295712464898 7300733865984 7304694279168 7314383742336 7316497970496 7334878966272 7355776057344 7357575249232 7357902249984 7360467309261 7367662291968 7388306804736 7390113953508 7402120412544 7411168409216 7441793072064 7445830005328 7453883492352 7455706680906 7462994761728 7476597897912 7483906400256 7497898746624 7511917253896 7532965975392 7542958234284 7545138532074 7550331604992 7571487965184 7585644059136 7594916386304 7597901738592 7607255580672 7630437360832 7638690521088 7640558912664 7640898490368 7642767422004 7661968093728 7674349105566 7683797062656 7686018070016 7696213348032 7717778475264 7732208082456 7737529909248 7739766448128 7754237165312 7768371162123 7775964877824 7786279467648 7822695435984 7830342254592 7832257523376 7835336167923 7839913689088 7844982317568 7868888528358 7876580501504 7887028555008 7901404596657 7909128354816 7923915720864 7926206134704 7936720015158 7946490979328 7958959052616 7968757395456 7979327718912 7981634149632 7996557076728 8004373848064 8018963780256 8029600701012 8037449773056 8061942494736 8071867621376 8075040450048 8084910991872 8098046263296 8122723642176 8133498197352 8141448830976 8156288615904 8171538087141 8179525905408 8194818822432 8217781064064 8228681710128 8231060216808 8236725387264 8241193545728 8254510530816 8275248064512 8277272155386 8277640031232 8279664707171 8288620078464 8324113484544 8327385464112 8335525625856 8337564460368 8376558755994 8382324068352 8384746985472 8395869106944 8419394700288 8435136089952 8450906910633 8459167816704 8474586722316 8482870775808 8484945650324 8494123055616 8498730844032 8533849566528 8544280934592 8558162528256 8560255818818 8584242030936 8592633274368 8595628776747 8596010801664 8622609399184 8644271695488 8646770328768 8658240016536 8662936833122 8668899250176 8693189885952 8698734092763 8704721147904 8707237254144 8723516810976 8747960487552 8758653574528 8768127025152 8772883451904 8809135036416 8811289713798 8819902900224 8825605107264 8836393103296 8861153064192 8872907124384 8877720390968 8914405185972 8916981901542 8923119169536 8939802351744 8942386408384 8964852069888 8979338418336 8990392958976 8996126711319 9004920579072 9021334252788 9027543343104 9030152761344 9032361498732 9055477229824 9069685306578 9080851074048 9095524865856 9110302046208 9112530387774 9121438042112 9138064097448 9146996711424 9150185472021 9159129934848 9164098468096 9201966643584 9206958414368 9219171175236 9228183072768 9245003697072 9254040846336 9256304345808 9259942743909 9271342738944 9286324347168 9312345035136 9336177303552 9338460893256 9347589398528 9364627670112 9379760017914 9391307521024 9406482980928 9430114576896 9432840358656 9445352745312 9450476545224 9456981000192 9459714547712 9489528101196 9498804277248 9503957072896 9516563793792 9543229622784 9554894808576 9561072199536 9570418311168 9612316051416 9627932844288 9639701567232 9657272284803 9666712433664 9684785881056 9700435574082 9724805657424 9727616619864 9734311821312 9739592372224 9752511656448 9755330627328 9779838621696 9795641910912 9813956412348 9823549722624 9841455548496 9851075739648 9853485271344 9869493883392 9922390762752 9928805745672 9938511323136 9940942241208 9950659682304 9968797197216 9987435439839 9997198328832 10038509065728 10043954633856 10057277645712 10060184709432 10067108806656 10085458578624 10114192078848 10116665967694 10130535651456 10158921856512 10187411883552 10187864653824 10190356562672 10215957458304 10232465474088 10238016257326 10245062750208 10249089801984 10261617797376 10280322109629 10290371300352 10309610776608 10328886224107 10357828216164 10362331938816 10367953170432 10381705956864 10410795952128 10413342389034 10430260581312 10443010031168 10447114890564 10459976423424 10491851371144 10503199466496 10505768504913 10516038073344 10535206128876 10545504473088 10565220961152 10568274846272 10579705602048 10582293353544 10611945403488 10625009860608 10631786113377 10639103625216 10642178866176 10662076102304 10668914860032 10691951707008 10706134268016 10716599697408 10749256659648 10756206224478 10766720600064 10769354094642 10779881322496 10813855557843 10830298189568 10844664263136 10875051487872 10895384116188 10898533435218 10906034540544 10926425096576 10943568697347 10957041418752 10971575613504 10974746955744 11006014041088 11033664086016 11036362873848 11036853374976 11051493437952 11085170930262 11098817979392 11103180618816 11116752613824 11162689608096 11168745007992 11176432091136 11179662647296 11183560021359 11194492142592 11214896846868 11225859600384 11246848119936 11267875880844 11278890422272 11299448963088 11310494367744 11314437351426 11317707798111 11325497407488 11331641125376 11378466088704 11392374579456 11396852607888 11410883371008 11445656041248 11460838368996 11461347735552 11464151133006 11492952140592 11525695593984 11529027105024 11544320022048 11558532333568 11576667712896 11598312123684 11606294863872 11609649672192 11631355747968 11663947316736 11679419201472 11697177935872 11734043153976 11745513381888 11748386285064 11759870533632 11767473476352 11803332792537 11814870752256 11830542832512 11856087923878 11863692532224 11885873581296 11889309202056 11897492226048 11905080022737 11919736468992 11953136093184 11956059780002 11968991578368 11972451224448 11994835615092 12006560772096 12028445670384 12040203681792 12043148664976 12056174659584 12092913742104 12107801432064 12112560675072 12127366487808 12147069394944 12150040517032 12184085463264 12200247296028 12206865537581 12212173246464 12246392291328 12269288858112 12292228233648 12304244097024 12326671596096 12341739127744 12346590325212 12355088080896 12361790318592 12381765796224 12412872096768 12415908233079 12416460046848 12451281191008 12486170226816 12503288438784 12506346690552 12541977307904 12564838133991 12573486102528 12577120478208 12593803660416 12600635393632 12652704134928 12665072369664 12688751725056 12711880083474 12724306163712 12727418475486 12739859744768 12748096266048 12816421401888 12837243792384 12840383728227 12852935422976 12876363046404 12888949911552 12913047841408 12933914098776 12966407543232 12970155493152 12987360024804 12994405249683 13003348875264 13007107503104 13039784828928 13060855881216 13085275216464 13098066296832 13121940731328 13137980361792 13159325177856 13216934570697 13229854350336 13238407660896 13254589654944 13291729596288 13309360686576 13316580586452 13329597771776 13371607778958 13375472852313 13384678754304 13391939511808 13409703527616 13413579612576 13447278104832 13469007627504 13485589438464 13507380868608 13532001379182 13545229142016 13548542248098 13583215844736 13621276611072 13643287298784 13660083666944 13665453069312 13668795581661 13682157063168 13707096146172 13720495067136 13738694902272 13746147702144 13802949965376 13810437621552 13823937560576 13828756762854 13842274609152 13867505545608 13881061269504 13884456518712 13907014108416 13929486520752 13946635231232 13968517552704 14004265955328 14007691339884 14011740273674 14021384097792 14046941505168 14060672630784 14069640026871 14086961281536 14109724471392 14145171865344 14149260537984 14175714817836 14185471500288 14189571821568 14248206415872 14255935609344 14274845690688 14314844434176 14332342212864 14341608299304 14355627466752 14359138792856 14418474077124 14426295635323 14441899266432 14459552350848 14500068650496 14527178821584 14531377913624 14541379387392 14550653361123 14591424929796 14601467731968 14609388558336 14628767484672 14632995940992 14669757932544 14715150498464 14715804499968 14720934618522 14735324583936 14776613609472 14780227907016 14804240825088 14822336818432 14883586144128 14891660010656 14907766984704 14911413361812 14925989523456 14953195795824 14967812800512 14995797493248 15023834507792 15065931950784 15085916468568 15090277064148 15100663209984 15171288118272 15174998951541 15189832772608 15195803477184 15260874721664 15277381042176 15281117825328 15281796980736 15285534844008 15323936187456 15348698211132 15357024385989 15367594125312 15372036140032 15392426696064 15435556950528 15464416164912 15479532896256 15508474330624 15536742324246 15551929755648 15572558935296 15620013583551 15645390871968 15664515046752 15670672335846 15689964635136 15737777056716 15753161003008 15774057110016 15802809193314 15818256709632 15847831441728 15852412269408 15873440030316 15892981958656 15917918105232 15937514790912 15958655437824 15963268299264 15993114153456 16008747696128 16037927560512 16059201402024 16074899546112 16123884989472 16134309336717 16143735242752 16150080900096 16154031141963 16169821983744 16245447284352 16266996394704 16282897661952 16312577231808 16343076174282 16347800152827 16359051810816 16389637644864 16435562128128 16457363420256 16462120433616 16482387091456 16509021061632 16550496129024 16554544310772 16555280062464 16559329414342 16577240156928 16627756395393 16648226969088 16654770928224 16675128920736 16706305710919 16753117511988 16764648136704 16769493970944 16791738213888 16838789400576 16870272179904 16901813821266 16918335633408 16949173444632 16965741551616 16969891300648 16988246111232 16997461688064 17067699133056 17088561869184 17116325056512 17120511637636 17168484061872 17185266548736 17191257553494 17192021603328 17196226699509 17245218798368 17288543390976 17293540657536 17316480033072 17325873666244 17337798500352 17397468185526 17409442295808 17414474508288 17447033621952 17495920975104 17517307149056 17545766903808 17618270072832 17622579427596 17639805800448 17651210214528 17672786206592 17722306128384 17745814248768 17755440781936 17784131885817 17828810371944 17833963803084 17846238339072 17879604703488 17884772816768 17929704139776 17934089670003 17958676836672 17992253422638 18009841158144 18042668505576 18055086686208 18060305522688 18064722997464 18110954459648 18139370613156 18161702148096 18191049731712 18220604092416 18225060775548 18242876084224 18276128194896 18293993422848 18300370944042 18318259869696 18328196936192 18403933287168 18413916828736 18438342350472 18456366145536 18490007394144 18512608691616 18519885487818 18542685477888 18572648694336 18624690070272 18672354607104 18676921786512 18695178797056 18729255340224 18759520035828 18782615042048 18812965961856 18860229153792 18865680717312 18890705490624 18900953090448 18919429095424 18979056202392 18997608554496 19007914145792 19033127587584 19067820125211 19086459245568 19091127713229 19109789617152 19122144399072 19224632102832 19255865688576 19279403134464 19314544569606 19333424867328 19369571762112 19400871148164 19449611314848 19455233239728 19479184744448 19505023312896 19510661254656 19559677243392 19591283821824 19627912824696 19647099445248 19682911096992 19706970542688 19738987766784 19743815840177 19844781525504 19857611491344 19877022646272 19881884482416 19901319364608 19937594394432 19974870879678 19994396657664 20077018131456 20087909267712 20114555291424 20120369418864 20170917157248 20228384157696 20233331935388 20261071302912 20317843713024 20322813372147 20374823767104 20380713125344 20431914916608 20464930948176 20476032514652 20490125500416 20498179603968 20523235594752 20560644219258 20580742600704 20619221553216 20657772448214 20715656432328 20735906340864 20743135144281 20763411913728 20821591904256 20826684778068 20860521162624 20886020062336 20894229781128 20919952846848 20983702742288 21006398932992 21011537009826 21017610410511 21032076146688 21070412257752 21091008946176 21130441922304 21136549692544 21159411204096 21164586707088 21223890806976 21263572226754 21278207250432 21284357732352 21324152204608 21337829720064 21383903414016 21412268536032 21498513319296 21512412448956 21533441200128 21538708189284 21559762644992 21627711115686 21660596379136 21689328526272 21750102975744 21790768232376 21797066870436 21812069081088 21852850193152 21887137394694 21914082837504 21943151227008 21949493911488 22012028082176 22067328172032 22072725747696 22073706749952 22081401927783 22102986875904 22170341860524 22197635958784 22206361237632 22233505227648 22325379216192 22337490015984 22359325294592 22367120042718 22388984285184 22429793693736 22451719200768 22493696239872 22535751761688 22557780844544 22598897926176 22628874702852 22635415596222 22650994814976 22663282250752 22756932177408 22784749158912 22793705215776 22821766742016 22891312082496 22921676737992 22922695471104 22928302266012 22985904281184 23051391187968 23058054210048 23088640044096 23153335425792 23196624247368 23212589727744 23219299344384 23262711495936 23305113486369 23327894633472 23333600538391 23358838402944 23468086307952 23491026763776 23496772570128 23519741067264 23534946952704 23606665585074 23629741504512 23661085665024 23712175847756 23727385064448 23771747162592 23778618404112 23810160045474 23839472937984 23906272186368 23912119560004 23937983156736 23944902448896 23989671230184 24013121544192 24056891340768 24086297329952 24112349319168 24185827484208 24215602864128 24225121350144 24254732975616 24294138789888 24300081034064 24368170926528 24400494592056 24413731075162 24424346492928 24514614261423 24538577716224 24584456467296 24653343192192 24683478255488 24693180650424 24710176161792 24723580637184 24763531592448 24825744193536 24831816466158 24832920093696 24838994121513 24902562382016 24972340453632 25006576877568 25012693381104 25083954615808 25129676267982 25146972205056 25154240956416 25187607320832 25201270787264 25305408269856 25352720731899 25377503450112 25423760166948 25448612327424 25454836950972 25479719489536 25496192532096 25632842803776 25674487584768 25680767456454 25705870845952 25752726092808 25777899823104 25786886330241 25826095682816 25867828197552 25932815086464 25940310986304 25974720049608 25988810499366 26006697750528 26014215006208 26079569657856 26096202278289 26121711762432 26170550432928 26243881462656 26275960723584 26318650355712 26433869141394 26459708700672 26476815321792 26509179309888 26583459192576 26618721373152 26633161172904 26659195543552 26743215557916 26750945704626 26769357508608 26783879023616 26819407055232 26827159225152 26894556209664 26938015255008 26971178876928 26988380133957 27014761737216 27064002758364 27090458284032 27097084496196 27166431689472 27242553222144 27286574597568 27330906138624 27337591163322 27364314126336 27414192292344 27440990134272 27477389804544 27492295404288 27605899930752 27620875243104 27657513525708 27684549218304 27735011091216 27762122539008 27768913037424 27814028216832 27858973041504 27893270462464 27937035105408 28008531910656 28015382679768 28023480547348 28042768195584 28093883010336 28139280053742 28173922563072 28219448942784 28290343730688 28298521075968 28351429635672 28370943000576 28379143643136 28496412831744 28511871218688 28549691381376 28629688868352 28664684425728 28683216598608 28711254933504 28718277585712 28836948154248 28852591270646 28883798532864 28919104701696 28971816854409 29000137300992 29054357643168 29062755827248 29101306722246 29182849859592 29202935463936 29218777116672 29257534969344 29265991881984 29339515865088 29430300996928 29441869237044 29470649167872 29553227218944 29560455814032 29608481650176 29644673636864 29767172288256 29783320021312 29815533969408 29822826723624 29851979046912 29906391591648 29962306319517 29991594986496 30047669015584 30131863901568 30171832937136 30180554128296 30201326419968 30342576236544 30349997903082 30379665545216 30391606954368 30521749443328 30562235650656 30563593961472 30571069688016 30647872374912 30697396422264 30714048771978 30735188250624 30744072280064 30784853392128 30840966328887 30871113901056 30928832329824 30986658672321 31016948661248 31073484648492 31103859511296 31145117870592 31240027167102 31290781743936 31329030093504 31341344671692 31379929270272 31475554113432 31506322006016 31517305514739 31548114220032 31605618386628 31636513419264 31695662883456 31704824538816 31746880060632 31785963917312 31835836210464 31875029581824 31895358340131 31917310875648 31926536598528 31986228306912 32075855121024 32118402804048 32149799092224 32247769978944 32268618673434 32300161800192 32308062283926 32339643967488 32490894568704 32533992789408 32625154463616 32686152348564 32695600305654 32718103621632 32779275289728 32871124256256 32914726840512 32924240867232 32964774182912 33018042123264 33100992258048 33109088621544 33110560124928 33118658828684 33154480313856 33255512790786 33296453938176 33309541856448 33350257841472 33412611421838 33506235023976 33529296273408 33538987941888 33550680064077 33583476427776 33677578801152 33740544359808 33803627642532 33836671266816 33898346889264 33931483103232 33939782601296 33953123394333 33976492222464 33994923376128 34135398266112 34177123738368 34232650113024 34241023275272 34336968123744 34382515106988 34384043206656 34392453399018 34490437596736 34577086781952 34587081315072 34632960066144 34651747332488 34675597000704 34794936371052 34818884591616 34828949016576 34894067243904 34991841950208 35034614298112 35091533807616 35236540145664 35245158855192 35279611600896 35302420429056 35345572413184 35409998377611 35444612256768 35491628497536 35510881563872 35568263771634 35657620743888 35667927606168 35692476678144 35715240068211 35759209406976 35769545633536 35859408279552 35868179340006 35917353673344 35984506845276 36019682316288 36085337011152 36120611045376 36129445994928 36221908919296 36278741226312 36323404296192 36382099463424 36441208184832 36450121551096 36485752168448 36552256389792 36600741888084 36620596612743 36636519739392 36656393872384 36807866574336 36827833657472 36876684700944 36912732291072 36980014788288 37025217383232 37039770975636 37085370955776 37145297388672 37247724699237 37249380140544 37353843573024 37458510680448 37519040071656 37565230084096 37625931923712 37694514401973 37720458307584 37731361434624 37781410981248 37801906180896 37958112404784 37995217108992 38015828291584 38066255175168 38135640250422 38172918491136 38182255426458 38219579234304 38244288798144 38449264205664 38511731377152 38521151184681 38558806268928 38629089139212 38666849734656 38739143524224 38801742296328 38899222629696 38910466479456 38958369488896 38983215749049 39010046625792 39021322509312 39119354486784 39182567643648 39255825649392 39294198890496 39365822193984 39413941085376 39477975533568 39487631680354 39650803712091 39689563051008 39715222982688 39763768964832 39875188788864 39949741759356 39988793315328 40126418556939 40154036262912 40175818535424 40229110582848 40240738837728 40341834314496 40456768315392 40466663870776 40522142605824 40635687426048 40645626744294 40749647534208 40761426250688 40863829833216 40929861896352 40952065029304 40980251000832 40996359207936 41006386744983 41046471189504 41121288438516 41161485201408 41238443106432 41315544896428 41431312864656 41471812681728 41486270288562 41526823827456 41643183808512 41653369556136 41721042325248 41772040124672 41788459562256 41839905693696 41967405484576 42012797865984 42023074019652 42035220821022 42064152293376 42140824515504 42182017892352 42208920080613 42260883844608 42273099385088 42329173414176 42447781613952 42527144453508 42556414500864 42568715464704 42648304409216 42767806828032 42824537072064 42997026638592 43024824897912 43066882400256 43077416378568 43119525289984 43255422231372 43278886905969 43321192758272 43378657052544 43500205951488 43581536464752 43594133740872 43624138162176 43651960083369 43705700386304 43774274789388 43828165675008 43886302454016 43898987822976 44024056164352 44145451495392 44147413499904 44162803855566 44205973751808 44340683721048 44395271917568 44412722475264 44467010455296 44650758432384 44674980031968 44734240085436 44777968570368 44859587387472 44903438401536 44987392479744 45071503523376 45115561689088 45197795852352 45257749405704 45270831192444 45301989629952 45326564501504 45513864354816 45524996854623 45569498317824 45587410431552 45782624164992 45843353475984 45845390942208 45856604532024 45971808562368 46071073157967 46102782375936 46116108420096 46177280088192 46306670851584 46393248494736 46438598688768 46525422991872 46610226972738 46655789266944 46667201076782 46717676805888 46860040750653 46936172615904 46993545140256 47069893905408 47081407003499 47213331170148 47259483009024 47322171330048 47424351695512 47454770128896 47543494325184 47557236808224 47620320090948 47678945875968 47812544372736 47824239120008 47875966313472 47889804897792 47979342460368 48026243088384 48113782681536 48172594659904 48224698638336 48371654968416 48431205728256 48450242700288 48462093425889 48509465951232 48600162068128 48736341853056 48800989184112 48827462150324 48848692985856 49029228522846 49043400458481 49077155432448 49168912934592 49306686384384 49366956510976 49386361300848 49447161274368 49527063184896 49651488387072 49663632932316 49665840187392 49677988243026 49805124764032 49883269186179 49944680907264 50025386762208 50118917132757 50167909231616 50259352535964 50293944410112 50308481912832 50375214641664 50402541574528 50610816539712 50705441463798 50755006900224 50847520333896 50897224654848 50909673901944 50959438979072 50992385064192 51265685607552 51348975169536 51361534912908 51411741691904 51505452185616 51555799646208 51573772660482 51588680098527 51652191365632 51735656395104 51865630172928 51880621972608 51949440099216 51977620998732 52013395501056 52028430012416 52192404556578 52243423524864 52341100865856 52487762925312 52551921447168 52637300711424 52867738282788 52919417401344 52953630643584 53018358619776 53166918385152 53237442746304 53266322345808 53318391087104 53352395657451 53486431115832 53501891409252 53538715017216 53567758047232 53638814110464 53654318450304 53789112419328 53802269010009 53876030510016 53976760267914 54029523474432 54128005516728 54180916568064 54194168992392 54332863378944 54485106444288 54573149195136 54661812277248 54675182326644 54728628252672 54828384584688 54881980268544 54954779609088 54984590808576 55211799861504 55241750486208 55315027051416 55369098436608 55470022182432 55537826074848 55628056433664 55641662822317 55717946083008 55874070210816 56017063821312 56030765359536 56046961094696 56085536391168 56187766020672 56278560107484 56309089415293 56347845126144 56438897885568 56580687461376 56597042151936 56702859271344 56758287286272 56992825663488 57023742437376 57099382762752 57259377736704 57273383139687 57329368851456 57366433197216 57436555171424 57673896308496 57705182541292 57767597065728 57838209403392 57943633708818 58000274601984 58108715286336 58125511654496 58202613444492 58365699719184 58437554233344 58515069938688 58531983763968 58679031730176 58860601993856 58883738474088 58941298335744 59120911628064 59216963300352 59231447520531 59289347273728 59534344576512 59566640042624 59631067938816 59645653447248 59703958093824 59812783183296 59924612639034 59983189972992 60095338031168 60263727803136 60343665874272 60361108256592 60685152473088 60699995806164 60759331090432 60783213908736 60968440116441 61043498886656 61124471301312 61142139376032 61295744749824 61394792844528 61428097543956 61470376501248 61488144560128 61569706784256 61681932657774 61742227802112 61857664659648 61973317344642 62033897322496 62146969296984 62207719022592 62229405432843 62290235741184 62480054334204 62581563487872 62658060187008 62682689343384 62759858540544 62951108226864 63012644012032 63034611029478 63052831231533 63096228440064 63211236773256 63273026838528 63391325766912 63409649077632 63493760121264 63571927834624 63671672420928 63790716680262 63834621751296 63853073197056 63972456613824 64151710242048 64236805608096 64495539957888 64537237346868 64600323600384 64616124567852 64679287934976 64981789137408 65067985578816 65208483581329 65250308927232 65372304697128 65391200611308 65436207243264 65558550579456 65742248512512 65758328790011 65829453681024 65848481734464 66036084246528 66201984516096 66218177243088 66221120249856 66237317657368 66308960627712 66511025581572 66592907876352 66619083712896 66700515682944 66825222843676 67012470047952 67077975883776 67101360128154 67166952855552 67355157602304 67481088719616 67607255285064 67673342533632 67796693778528 67879565202592 67906246788666 67952984444928 67989846752256 68270796532224 68354247476736 68465300226048 68482046550544 68673936247488 68765030213976 68768086413312 68784906798036 68980875193472 69154173563904 69174162630144 69265920132288 69303494664976 69589872742104 69637769183232 69657898033152 69788134487808 69915340459107 69983683900416 70000801615173 70069228596224 70473080291328 70490317710384 70559223201792 70604840858112 70691144826368 70819996755222 70889224513536 70983256995072 71021763127744 71136527543268 71315241487776 71335855212336 71430480136422 71518418813952 71539091267072 71718816559104 71736358680012 71834707346688 71969013690552 72039364632576 72170674022304 72258891989856 72443817838592 72557482452624 72646808592384 72764198926848 72882416369664 72900243102192 72971504336896 73104512779584 73201483776168 73241193225486 73273039478784 73312787744768 73543842784269 73615733148672 73655667314944 73753369401888 73960029576576 74050434766464 74079541951272 74170741911552 74290594777344 74495449398474 74498760281088 74516982364539 74707687146048 74917021360896 75038080143312 75130460168192 75251863847424 75389028803946 75440916615168 75462722869248 75562821962496 75603812361792 75916224809568 76031656583168 76058162195697 76132510350336 76271280500844 76345836982272 76364510852916 76439158468608 76488577596288 76898528411328 77023462754304 77042302369362 77064571505207 77117612537856 77258178278424 77333699469312 77478287048448 77603484592656 77798445259392 77820932958912 77966431498098 78020093251584 78042645018624 78238708973568 78365135287296 78511651298784 78731644387968 78827882170752 78955951067136 78975263360708 79301607424182 79379126102016 79430445965376 79527537929664 79750377577728 79899483518712 79977586630656 80252837113878 80308072525824 80351637070848 80458221165696 80481477675456 80683668628992 80913536630784 80933327741552 80965140401871 81044285211648 81271374852096 81291253488588 81499295068416 81522852501376 81727659666432 81859723792704 81904130058608 81992718415872 82012773489966 82092942379008 82242576877032 82322970402816 82476886212864 82631089792856 82862625729312 82972540577124 83053647654912 83286367617024 83306739112272 83442084650496 83544080249344 83576919124512 83679811387392 83934810969152 84025595731968 84046148039304 84070441642044 84128304586752 84281649031008 84417840161226 84521767689216 84546198770176 84658346828352 84895563227904 85054288907016 85112829001728 85137430929408 85296608818432 85535613656064 85649074144128 85994053277184 86049649795824 86133764800512 86154832757136 86239050579968 86510844462744 86557773811938 86642385516544 86757314105088 86915450563227 87000411902976 87163072929504 87188267481744 87303920166738 87411400772608 87548549578776 87656331350016 87772604908032 87797975645952 88048112328704 88290902990784 88325607711132 88411947503616 88681367442096 88790543835136 88825444950528 88934020910592 89301516864768 89349960063936 89468480170872 89555937140736 89719174774944 89886918958551 89974784959488 90143007046752 90395591704704 90515498811408 90541662384888 90603979259904 90653129003008 91027728709632 91049993709246 91076311778881 91138996635648 91174820863104 91565248329984 91686706951968 91690781884416 91713209064048 91943617124736 92142146315934 92205564751872 92232216840192 92354560176384 92613341703168 92786496989472 92959976016963 93050845983744 93220453945476 93311578533888 93334402153564 93435353611776 93720081501306 93872345231808 93987090280512 94139787810816 94162814006998 94426662340296 94518966018048 94551916544217 94644342660096 94848703391024 94909540257792 95086988650368 95114473616448 95240640181896 95357891751936 95625088745472 95648478240016 95686075020393 95751932626944 95779609795584 95958684920736 96227565363072 96345189319808 96449397276672 96743309936832 96900485400576 96924186851778 97018931902464 97200324136256 97472683706112 97601978368224 97654924300648 98058457045692 98086800916962 98154310864896 98337825869184 98613372768768 98733913021952 98772722601696 98894322548736 99054126369792 99302976774144 99327265864632 99331680374784 99355976486052 99610249528064 99766538372358 99889361814528 100050773524416 100237834265514 100335818463232 100518705071928 100587888820224 100616963825664 100652040192231 100750429283328 100805083149056 101221633079424 101410882927596 101510013800448 101695040667792 101794449309696 101819347803888 101859370182999 101918877958144 101984770128384 102531371215104 102697950339072 102723069825816 102823483383808 103010904371232 103147545320964 103177360197054 103304382731264 103471312790208 103731260345856 103761243945216 103898880198432 103955241997464 104026791002112 104056860024832 104384809113156 104486847049728 104682201731712 104975525850624 105103842894336 105274601422848 105735476565576 105838834802688 105907261287168 106036717239552 106229995132833 106333836770304 106474885492608 106532644691616 106704791314902 106972862231664 107003782818504 107077430034432 107135516094464 107277628220928 107308636900608 107578224838656 107604538020018 107752061020032 107953520535828 108059046948864 108256011033456 108361833136128 108388337984784 108665726757888 108970212888576 109146298390272 109323624554496 109350364653288 109457256505344 109656769169376 109861789838229 109909559218176 109969181617152 110423599723008 110483500972416 110630054102832 110738196873216 110940044364864 111075652149696 111256112867328 111283325644634 111435892166016 111743174097711 111748140421632 112061530719072 112093922189392 112375532041344 112557120214968 112618178830586 112695690252288 112877795771136 113083543205919 113161374922752 113194084303872 113405718542688 113985651326976 114047484874752 114198765525504 114518755473408 114546766279374 114658737702912 114732866394432 114873110342848 115347792616992 115410365082584 115535194131456 115563453554043 115676418806784 115887267417636 116000549203968 116217430572672 116251023308992 116405226888984 116731399438368 116875108466688 116949647247147 117030139877376 117063967527936 117358063460352 117721203987712 117767476948176 117882596671488 118241823256128 118433926600704 118462895041062 118578694547456 118952411136273 119068689153024 119133280085248 119291306894496 119625566366592 119849225278068 119966379945984 120190676062336 120379255670817 120527455606272 120687331748544 120722216513184 121370304946176 121399991612328 121518662180864 121566427817472 121936880232882 122086997773312 122248942602624 122284278752064 122591489499648 122789585689056 122856195087912 122940753002496 122976289120256 123019160234949 123139413568512 123363865315548 123484455604224 123715329319296 123946634689284 124067794644992 124293938593968 124415438045184 124458810865686 124580471482368 124960108668408 125163126975744 125316120374016 125365378686768 125519717081088 125902216453728 126069222058956 126105662463066 126192456880128 126422473546512 126546053677056 126782651533824 126819298155264 126987520242528 127143855669248 127343344841856 127581433360524 127669243502592 127706146394112 127944913227648 128303420484096 128473611216192 128991079915776 129074474693736 129200647200768 129232249135704 129358575869952 129836660717907 129963578274816 130135971157632 130416967162658 130500617854464 130744609394256 130782401222616 130872414486528 130955880250107 131117101158912 131484497025024 131516657580022 131658907362048 131696963468928 132072168493056 132436354486176 132442240499712 132474635314736 132617921255424 133022051163144 133185815752704 133238167425792 133401031365888 133650445687352 134024940095904 134202720256308 134275520913391 134333905711104 134710315204608 134962177439232 135214510570128 135346685067264 135593387557056 135759130405184 135812493577332 135905968889856 135979693504512 136541593064448 136574990563869 136708494953472 136964093101088 137347872494976 137530060427952 137536172826624 137569813596072 137961750386944 138213219473901 138308347127808 138348325260288 138531840264576 138606989329952 139179745484208 139315796066304 139576268975616 139830680918214 139967367800832 140001603230346 140138457192448 140580122251959 140980635420768 141209681716224 141244221010497 141382289652736 141639993510444 141778449027072 141966513990144 142043526255488 142273055086536 142630482975552 142671710424672 142860960272844 143036837627904 143078182534144 143437633118208 143472717360024 143669414693376 143938027381104 144078729265152 144341348044608 144517783979712 144887635677184 145114964905248 145293617184768 145386280277667 145528397853696 145800486204384 146209025559168 146402967552336 146482386450972 146546078957568 146625575489536 147087685568538 147130201375443 147231466297344 147311334629888 147506738803776 147920059153152 148100869532928 148159083902544 148341483823104 148581189554688 148990898796948 148997520562176 149033964729078 149415374292096 149834042721792 150076160286624 150260920336384 150356751398271 150503727694848 150778057607892 150881833230336 150925445738496 151125643924992 151207624723584 151832449619136 152063313166336 152116324391394 152265020700672 152542561001688 152691673964544 152729021705832 152878316937216 152977155192576 153797056822656 154046925508608 154084604738724 154129143010414 154235225075712 154516356556848 154667398938624 154766040295581 154956574096896 155206969185312 155596890518784 155641865917824 155932862996196 156040186503168 156085290037248 156730270574592 157023302597568 157463288775936 157655764341504 157911902134272 157950526721416 158603214848364 158689251988553 158758252204032 158860891930752 159055075859328 159500755155456 159798967037424 159955173261312 160057186972353 160505674227756 160616145051648 160703274141696 160916442331392 160962955350912 161367337257984 161406807030027 161866655483104 161930280803742 162088570423296 162542749704192 162582506977176 162998590136832 163045705002752 163455319332864 163719447585408 163808260117216 163985436831744 164025546979932 164185884758016 164485153754064 164645940805632 164953772425728 165262179585712 165725251458624 165945081154248 166107295309824 166613478224544 166884169300992 166924988466951 167088160498688 167153838249024 167869621938304 168051191463936 168092296078608 168140883284088 168256609173504 168563298062016 168835680322452 168927268245879 169043535378432 169092397540352 169316693656704 169791126455808 170108577814032 170274861858816 170593217636864 171071227312128 171298148288256 171820149419061 171988106554368 172099299591648 172309665514272 173021688925488 173115547623876 173284771033088 173514628210176 173830901126454 174000823805952 174326145859008 174376534963488 174607840333476 174822801545216 175097099157552 175312662700032 175545209816064 175595951291904 176096224657408 176581805981568 176651215422264 176823895007232 177362734884192 177581087670272 177650889901056 177694342561593 177868041821184 178603033729536 178699920127872 178936960341744 179111874281472 179438349549888 179773837917102 179949569918976 180286014093504 180791183409408 181030997622816 181083324769776 181306258006016 182055457419264 182099987418492 182152623557762 182277993271296 182349641726208 182905320349323 183130496659968 183373413903936 183426418128096 183769362820109 183887234249472 184284292631868 184411129503744 184464433680384 184709120352768 185226683406336 185572993978944 185919952033926 186101691967488 186440907890952 186623157067776 186668804307128 186870707223552 187440163002612 187744690463616 187974180561024 188279575621632 188325628013996 188853324680592 189037932036096 189103833088434 189158493694599 189288685320192 189697406782048 189819080515584 190173977300736 190228947232896 190481280363792 190715783503872 191296956480032 191372150040786 191503865253888 191559219591168 191917369841472 192455130726144 192690378639616 193486619873664 193800970801152 193848373703556 194037863804928 194400648272512 194945367412224 195203956736448 195309848601296 195625450743987 196116914091384 196173601833924 196308621729792 196675651738368 197226745537536 197274986370033 197467826043904 197545445203392 198108252739584 198605953548288 198654531729264 198663360749568 198711952972104 199220499056128 199533076744716 199778723629056 200101547048832 200475668531028 200671636926464 201037410143856 201233927651328 201304080384462 201500858566656 201610166298112 202443266158848 202821765855192 203020027600896 203390081335584 203638695607776 203718740365998 203969540256768 205062742430208 205395900678144 205446139651632 205646966767616 206021808742464 206295090641928 206354720394108 206608765462528 206942625580416 207462520691712 207522487890432 207797760396864 207910483994928 208113720049664 208769618226312 208973694099456 209364403463424 209746021377321 209951051701248 210002404845519 210207685788672 211470953131152 211677669605376 211814522574336 212073434479104 212459990265666 212667673540608 212949770985216 213065289383232 213409582629804 213945724463328 214007565637008 214271032188928 214555256441856 214617273801216 215156449677312 215209076040036 215504122040064 215907041071656 216118093897728 216512022066912 216776675969568 217181974241947 217331453515776 217940425777152 218292596780544 218647249108992 218700729306576 218914513010688 219313538338752 219723579676458 219819118436352 219938363234304 220847199446016 220967001944832 221260108205664 221880088729728 222151304299392 222512225734656 222566651289268 222871784332032 223486348195422 223496280843264 223550947093617 224123061438144 224187844378784 224751064082688 225114240429936 225236357661172 225391380504576 225755591542272 226167086411838 226322749845504 226388168607744 226811437085376 228094969749504 228174486587091 228397531051008 229037510946816 229093532558748 229317475405824 229465732788864 229746220685696 230695585233984 230820730165168 231070388262912 231126907108086 231193714515621 231352837613568 231774534835272 232001098407936 232434861145344 232502046617984 232810453777968 233462798876736 233899294494294 234060279754752 234127935055872 234716126920704 235442407975424 235534953896352 236483646512256 236867853201408 236925790082124 237157389094912 237904822272546 238137378306048 238266560170496 238582613788992 239251132733184 239698450556136 239932759891968 240381352124672 240758511341634 241054911212544 241374663497088 241444433026368 242740609892352 242799983224656 242895421205613 243037324361728 243132855634944 243873760465764 244173995546624 244497885205248 244568557504128 245182978999296 245579171378112 245712390175824 245952578240512 246038320469898 246278827137024 246727730631096 246968911208448 247430658638592 247893269378568 248135589289984 248587877187936 248917621731372 249160942964736 249920217336816 250326253951488 250632240748032 250730757373536 251039434162176 251804432907456 252138444117912 252211324926132 252384913760256 252844947093024 253565303067648 253638596310528 253975040485056 254686689683712 255162866721048 255338487005184 255412292788224 255889826455296 256606840968192 256669605922301 256947222432384 257982159831552 258148949387472 258401294401536 258464498271408 258717151739904 259673321435814 259927156549632 260271942315264 260833934325316 261001235708928 261489218788512 261564802445232 261911760500214 262234202317824 262968994050048 263033315160044 263317814724096 263393926937856 264144336986112 264872708972352 264949270629472 265235842510848 266044102326288 266371631505408 266476334851584 266802062731776 267300891374704 268049880191808 268405440512616 268551041826782 268667811422208 269660756875653 269924354878464 270429021140256 271186775114112 271518260810368 271624987154664 271811937779712 271959387009024 273083186128896 273149981127738 273228935336643 273416989906944 273928186202176 274695744989952 275060120855904 275072345653248 275139627192144 275923500773888 276426438947802 276616694255616 276696650520576 277063680529152 277213978659904 278359490968416 278879928050889 279152537951232 279661361836428 279934735601664 280003206460692 280276914384896 281160244503918 281961270841536 282419363432448 282488442020994 282764579305472 283279987020888 283556898054144 283655749632651 283933027980288 284087052510976 284546110173072 285260965951104 285343420849344 285721920545688 286073675255808 286156365068288 286875266236416 286945434720048 287058225061179 287338829386752 287876054762208 288682696089216 289035567959424 289775271354368 290229929810496 290772560555334 291056795707392 291600972408768 292418051118336 292805935104672 292964772901944 293251150979072 294175371137076 294260402750886 294462932594688 294622669259776 295013477607552 295840118306304 296201739065856 296318167805088 296682967646208 297162379109376 297981797593896 297995041124352 298067929458156 298830748584192 299668085443584 300152320573248 300713502796542 301007455389696 301556115215784 301763666460672 301850891476992 302251287849984 302415249447168 303664899238272 304232648782788 304530041401344 305085122003376 305383347929088 305458043411664 305756633874432 305954310385152 307594113645312 308093851017216 308169209477448 308258286020828 308470450151424 309032713113696 309532080591162 309913148193792 310413938370624 311193781037568 311283731835648 311865725992392 312080373006336 312170580074496 313460541149184 314046605195136 314926577551872 315311528683008 315823804268544 315901053442832 317206429696728 317378503977106 317516504408064 317721783861504 318110151718656 318689985398499 319001510310912 319597934074848 320114373944706 321011348455512 321232290103296 321406548283392 321832884662784 321925910701824 322734674515968 322813614060054 323733310966208 323860561607484 324177140846592 325085499408384 325165013954352 325997180273664 326091410005504 326910638665728 327438895170816 327616520234432 327970873663488 328051093959864 328371769516032 328970307508128 329585369514687 329907544851456 330524359171424 331450502917248 331890162308496 332214590619648 333226956449088 333768338601984 333849976933902 334176320997376 334307676498048 335229522293133 335739243876608 336184592157216 336281766568176 337126596124032 337671360644904 337854536491758 338087070756864 338184795080704 338633387313408 339250629617757 339582252911616 340217155628064 341186435273728 342142454624256 342596296576512 343640298838122 343976213108736 344198599183296 344619331028544 346043377850976 346231095247752 346569542066176 346690360662129 347029256420352 347661802252908 348001647611904 348652291718016 348753069926976 349215680666952 349645603090432 350194198315104 350625325400064 350848941741441 351090419632128 351191902583808 353163611963136 353302430844528 353647790014464 354725469768384 355301779802112 355388685123186 355736083642368 357206067459072 357399840255744 357873920683488 358876699099776 359547675834204 359899139837952 360572028187008 361582366818816 362061995245632 362166649539552 362612516012032 364110914838528 364199974836984 364305247115524 364555986542592 364699283452416 365810640698646 366260993319936 366746827807872 366852836256192 367538725640218 367774468498944 368568585263736 368822259007488 368928867360768 369057480704847 369418240705536 370453366812672 371145987957888 371839904067852 372203383934976 372881815781904 373246314135552 373337608614256 373741414447104 374880326005224 375489380927232 375948361122048 376559151243264 376651256027992 377706649361184 378207666176868 378316987389198 378577370640384 379394813564096 379638161031168 380347954601472 380457894465792 380962560727584 381431567007744 382593912960064 382744300081572 383007730507776 383118439182336 383834739682944 384910261452288 385380757279232 386973239747328 387601941602304 387696747407112 388075727609856 388801296545024 389509982153721 389890734824448 390407913472896 390619697202592 391250901487974 392233828182768 392347203667848 392617243459584 392867640750321 393351303476736 394453491075072 394549972740066 394935652087808 395090890406784 396216505479168 397309063458528 397326721499136 397423905944208 398440998112256 399066153489432 399557447258112 400203094097664 400951337062056 401343273852928 402074820287712 402608160768924 402826562740173 403001717133312 403220332596224 404886532317696 405643531710384 406040055201792 406780162671168 407277391215552 407437480731996 407939080513536 409724971691607 410125484860416 410892279303264 412043617484928 412590181283856 412709440788216 413217530925056 413885251160832 414639658421703 414925041383424 415044975780864 415595520793728 415820967989856 417539236452624 417947388198912 418728806926848 419492042754642 419902103402496 420004809691038 420415371577344 422941906262304 423629045148672 423732663031491 424146868958208 424919980531332 425335347081216 425899541970432 426130578766464 426819165259608 427891448926656 428015131274016 428542064377856 429110512883712 429234547602432 430312899354624 430418152080072 431008244080128 431814082143312 432236187795456 433024044133824 433553351939136 434363948483894 434662907031552 435880851554304 436158840833001 436585193561088 437401458613152 438627076677504 439447159352916 439638236872704 439876726468608 441390604126329 441694398892032 441934003889664 442520216411328 443760177459456 444302608598784 445024451469312 445133302578536 445743568664064 446972696390844 446992561686528 447101894187234 448246122876288 448375688757568 449502128165376 450228480859872 450472715322344 450782761009152 451070254194813 451511183084544 452334172823676 452645499691008 452776337215488 453622874170752 456189939499008 456348973174182 456795062102016 458075021893632 458187065117496 458634950811648 458931465577728 459492441371392 461391170467968 461641460330336 462140776525824 462253814216172 462387429031242 462705675227136 463549069670544 464002196815872 464298120886743 464869722290688 465004093235968 465620907555936 466925597753472 467798588988588 468120559509504 468255870111744 470884815950848 471069907792704 472967293024512 473735706402816 473851580164248 474314778189824 475809644545092 476067755965659 476274756612096 476533120340992 477165227577984 478502265466368 479396901112272 479865519783936 480171560917059 480762704249344 481517022683268 482109822425088 482749326994176 482888866052736 484220421090081 485599966449312 485790842411226 486265711269888 487747520931528 488347991093248 488995770410496 489137115008256 490365957998592 491158342756224 491424780351648 492076640939796 492557654274048 493455461262192 493937822416896 494861317277184 495786538757136 496271178579968 497175754375872 497835243462744 498321885929472 499840434673632 500652507902976 500774965400853 501264481496064 501461514747072 503608865814912 504276888235824 504422649852264 504769827520512 505689894186048 506781804737637 507130606135296 507277192621056 507950080970112 509373379367424 510325733442096 510824585576448 511779652910592 513213681936384 513339211844602 513894444864768 515460448257183 515964319663104 516297898774944 516928996542816 517895477038489 519346642871628 519854313099264 520543884630528 521667868650632 522002471417856 522978437577024 523129604890464 523823521000428 524468404635648 525937988100096 526066630320088 526635629448192 526787853875712 528288673972224 529745417944704 529898541258944 530471685021696 532088204652576 532743263010816 532952669703168 533083027684779 533604125463552 534601782749408 536099760383616 536810881025232 537102083653564 537335622844416 539321513751306 539848709756928 540858042280512 542373550228224 543036521620736 543249974309328 543918774018048 546166372257792 546299962255476 546457870673286 546833979813888 547856372404352 548715961047969 549391489979904 550120241711808 550279254384288 551308088460327 551847001547776 552852877895604 553233388511232 553393301041152 554127361058304 554427957319808 556718981936832 557759856101778 558305075902464 559322723672856 559869471203328 560006412921384 560553828769792 562320489007836 563922541683072 564838726864896 564976884041988 565529158610944 566559974041776 567113796108288 567311499265302 567475481083797 567866055960576 568174105021952 569092220346144 570521931902208 570686841698688 571443841091376 572147350511616 572312730136576 573890869440096 574116450122358 574677658773504 575752109524416 577365392178432 578071135918848 579550542708736 580459859620992 581545121110668 582113591414784 583201944817536 584836102236672 585611870209344 585929545803888 586502301958144 586876352231961 588350742274152 588520805501772 588925865189376 589245338519552 590026955215104 591680236612608 591824959110099 592403478131712 592636335610176 594324758218752 595963595187792 595990082248704 596135858916312 597661497168384 599336170887168 600304641146496 601427005593084 602014910779392 603112230431568 603701782953984 604502575699968 604830498894336 607329798476544 608465297565576 609060082802688 610170244006752 610916086823328 611908620770304 612058291045487 615188227290624 616187702034432 616338418954896 616516572041656 616940900302848 618065426227392 619064161182324 619826296387584 620827876741248 622387562075136 622567463671296 623731451984784 624341160148992 626921082298368 628093210390272 629853155103744 630007214536557 630623057366016 631802106885664 634412859393456 634757007954212 635033008816128 635443567723008 636220303437312 637379970796998 638003020621824 639195868149696 640228747889412 642022696911024 642813096566784 643665769325568 643851821403648 645469349031936 645627228120108 647466621932416 647721123214968 648354281693184 650330027908704 651545922725841 651994360547328 652182820011008 653821277331456 654877790341632 655233040468864 655941747326976 656102187919728 656743539032064 657940615016256 659170739029374 659815089702912 661048718342848 662901005834496 663780324616992 666453912898176 667536677203968 667699953867804 668352641994752 668615352996096 670459044586266 670652841280851 671478487753216 672369184314432 672563533136352 674253192248064 675342721289808 675709072983516 676174141513728 676369590161408 677266774626816 678501259235514 679164505823232 680434311256128 682372870547456 684284909248512 684523459761273 685192593153024 687280597676244 687952426217472 688397198366592 689238662057088 692086755701952 692462190495504 693139084132352 693380721324258 693581143546863 694058512840704 695323604505816 696003295223808 697304583436032 697506139853952 698431361333904 699291206180864 700388396630208 701697883482882 702180839264256 702383805167616 706327223926272 706604861689056 709450939536768 710603559604224 710777370246372 711472167284736 714412134918144 714799680511488 715747841366976 717753398199552 719095351668408 719798279675904 721144056374016 723164733637632 723341616690121 724123990491264 724333299079104 728221829677056 728399949673968 728610494231048 729111973085184 729398566904832 731621281397292 732521986639872 733493655615744 733705672512384 735077451280436 735548936997888 737137170527472 737857734721536 738114961409694 738836481411072 740906733625344 742291975915776 743679808135704 744406767869952 745763631563808 746675217228512 747482828894208 749760652010448 750978761854464 751896722244096 753118302486528 753302512055984 755413298722368 756415332353736 756633974778396 757154741280768 758789627128192 760695909202944 760915788931584 761925121455168 765187825920128 765488600163144 766015461015552 766236878364672 767669479365888 769820522904576 770008817766903 770761514558464 773946479494656 775203883204608 775393494814224 776151455219712 777602593090048 779019964307442 779781469648896 780815826945792 781239394405184 782501802975948 784467656365536 784694407335696 785735281500642 786702606953472 788906982150144 789099945480132 789871304175616 790181780813568 792433010958336 794618126917056 794847811888416 796881996224512 798132306978864 799114894516224 800406188195328 801902674124112 802686547705856 804149640575424 805216321537848 805653125480346 806003434266624 806440665192448 808982270626959 809773064635392 811287063420768 813560325342336 814554782431104 814874961463992 815878161027072 819449943383214 819686806009929 820250969720832 821784558606528 824087234969856 825180362567712 825418881576432 826435061850112 827770502321664 829279316843406 829850082766848 830089951561728 831191041587456 831641935979712 835078472905248 836639784152667 837457613853696 838984085509284 839804206804992 840009619382076 840830743154688 845883812524608 847258090297344 847465326062982 847710286557277 848293737916416 849839961062664 850670694162432 851799083940864 852261157532928 853638330519216 855782897853312 856030262548032 858221025767424 858469095204864 860625798709248 860836304160144 862016488160256 863628164286624 866048088267648 867106703878272 868727896967788 869325814063104 872317681666002 873170387122176 874802917226304 877254153355008 878894318705832 879753452937216 882781208252658 883388797784064 883868007779328 885040432822656 887520354918912 888605217197568 890048902938624 890266605157072 891487137328128 893945392781688 893985123373056 894203788374468 896492245752576 896751377515136 899004256330752 900456961719744 900945430644688 902140508389626 903022366169088 904668345647352 905290999382016 905552674430976 907245748341504 912697946348364 913590124204032 916150043787264 916374130234992 917269901623296 917862931155456 918984882742784 922782340935936 923282920660672 924281553051648 924507628432344 924774858062484 925411350454272 927098139341088 928596241773486 929739444581376 930008186471936 931241815111872 933851195506944 935597177977176 936241119019008 936511740223488 941769631901696 942139815585408 945934586049024 947471412805632 947703160328496 948629556379648 951619289090184 952135511931318 952549513224192 953066240681984 954330455155968 956069956195497 957004530932736 958793802224544 960343121834118 961525408498688 963034045366536 964219644850176 965498653988352 965777732105472 968440842180162 971199932898624 971581684822452 972531422539776 975495041863056 976695982186496 977991540820992 978274230016512 980731915997184 982316685512448 982849560703296 984153281879592 985115308548096 986910922524384 988756108544061 989722634554368 991573077514272 994351508751744 995670486925488 996643771858944 999680869347264 1001305015805952 1001549930801706 1001839429567691 1002528962992128 1002923029494144 1007217731629824 1008553776471648 1008845299704528 1011379788372096 1013563609475274 1014261212270592 1014554385242112 1015900161940224 1018746758734848 1020651466884192 1023559305821184 1026427363872768 1026678423689204 1027788889729536 1030920896514366 1031928639326208 1032595797549888 1033857993085632 1035790954076978 1038693285743256 1039708626198528 1040071081986387 1041087769261056 1043335737301264 1044004942835712 1045956875154048 1046259209780928 1047647042000856 1048936809271296 1051875976200192 1052133260640176 1052546825224323 1053271258896384 1053575707751424 1059490835889408 1059797082517888 1060943370043392 1064176409305152 1065905339406336 1066166055369558 1067208250927104 1069203565498816 1072199520767232 1073621762050464 1074204167307128 1078643027502612 1079697419513856 1081716084561024 1084747100456448 1086073043241472 1086499948618656 1087837548036096 1092332744515584 1092599924510952 1092915741346572 1093667959627776 1095712744808704 1097431922095938 1098782979959808 1100240483423616 1100558508768576 1102616176920654 1103694003095552 1105705755791208 1106466777022464 1106786602082304 1107172442114541 1108254722116608 1108855914639616 1113437963873664 1115519712203556 1116610151804928 1118645447345712 1119738942406656 1120012825842768 1121107657539584 1124640978015672 1127845083366144 1129677453729792 1129953768083976 1131058317221888 1133119948083552 1134622998530604 1134950962167594 1135732111921152 1136348210043904 1138184440692288 1141043863804416 1141373683397376 1142887682182752 1144294701023232 1144625460273152 1147781738880192 1148232900244716 1149355317547008 1151504219048832 1154730784356864 1156142271837696 1160919719241984 1163090242221336 1164227182829568 1166403889635072 1168529946461163 1169672204473344 1171223740418688 1171859091607776 1173752704463922 1176701484548304 1177041611003544 1177851730378752 1178490677039104 1180053910430208 1183360473225216 1183649918220198 1184806956263424 1185272671220352 1188649516437504 1191927190375584 1191980164497408 1192271717832624 1195322994336768 1198672341774336 1200609282292992 1202854011186168 1204029821558784 1206224460863136 1208479688220519 1209005151399936 1209660997788672 1214659596953088 1216930595131152 1218120165605376 1220340488013504 1221832173646656 1223817241540608 1224116582090974 1229174915074821 1230376454581248 1232676837909792 1233033144083312 1236130852454784 1238128322364648 1239652592775168 1241655753482496 1243918975265109 1244775124150272 1245134927342592 1247462903969568 1253842164596736 1256186420780544 1259706310207488 1260014429073114 1261246114732032 1263604213771328 1268825718786912 1269514015908424 1270887135446016 1271197989094473 1272440606874624 1274759941593996 1276006041243648 1278391736299392 1280457495778824 1284045393822048 1285626193133568 1287331538651136 1287703642807296 1290938698063872 1291254456240216 1294933243864832 1295442246429936 1296708563386368 1300660055817408 1303091845451682 1303988721094656 1304365640022016 1307642554662912 1308476522499003 1309755580683264 1310466080937728 1312204375839456 1315881230032512 1318341478058748 1319630179405824 1322097436685696 1324171812378987 1325802011668992 1327560649233984 1332907825796352 1335073354407936 1335399907735608 1336705283989504 1337230705992192 1340918089172532 1341305682561702 1342956975506432 1344738368628864 1345127066272704 1348506384496128 1350685442579616 1351418145967032 1352348283027456 1352739180322816 1353210762584439 1354533549253632 1357002518471028 1358329011646464 1360868622512256 1364745741094912 1368569818497024 1369046919522546 1370385186306048 1374561195352488 1375904852434944 1376794396733184 1378477324114176 1384173511403904 1384924380991008 1386761442648516 1387162287093726 1388117025681408 1390647209011632 1392006590447616 1394609166872064 1395012279707904 1396862722667808 1398582412361728 1400776793260416 1403395766965764 1404361678528512 1404767610335232 1412654447852544 1413209723378112 1418901879073536 1421207119208448 1421554740492744 1422944334569472 1428203267896977 1428824269836288 1429599361022976 1431495682733952 1435506796399104 1438190703336816 1439596559351808 1440514682751177 1442288112748032 1446329467275264 1446683233380242 1448247980982528 1448666598158208 1452661263270243 1456799899347936 1457220988462096 1458797133809664 1463242562794584 1465043973279744 1466987311231488 1467411345024768 1470154902560872 1471097873995776 1474274341054944 1476229922819388 1477672962822144 1481813467250688 1484583951831552 1487359616271408 1488813535739904 1491527263127616 1493350434457024 1494965657788416 1499521304020896 1501957523708928 1502324896202559 1503793444488192 1506605024111968 1510826597444736 1512830664707472 1513267949556792 1514309482561536 1517579254256384 1520345414212911 1521391818405888 1521831577863168 1523850242910336 1530375651840256 1530977200326288 1532473756729344 1535338958731776 1539641045809152 1540017635533806 1541523029116928 1546381344771549 1547892958989312 1550786989628448 1553686431115467 1555205186180096 1558039928614884 1559562939297792 1561631653891584 1562478788810368 1565003605951896 1568935312731072 1569388814671392 1571470563001284 1573405213906944 1577813964300288 1578199890960264 1579742608351232 1580363561627136 1584866021916672 1589236253834112 1589695623776832 1593763992449024 1596264613957728 1598229789032448 1599249083054337 1600812376390656 1603805348248224 1608299281150848 1610432643075696 1611306250960692 1612006868533248 1612881330384896 1617964541253918 1619546129270784 1622574126841536 1627120650684672 1629109564862208 1629749922927984 1631756322054144 1638899886766428 1639373612019858 1640501939441664 1643569117213056 1648174469939712 1650360725135424 1650837763152864 1652870123700224 1653924265380981 1655541004643328 1658558633686812 1659700165533696 1660179903123456 1662382083174912 1663283871959424 1670156945810496 1673279568305334 1674915227707392 1677968171018568 1679608413609984 1680019238764152 1681661486309376 1691767625049216 1694516180594688 1694930652125964 1695420573114554 1696587475832832 1699679922125328 1701341388324864 1702426443251391 1703598167881728 1704522315065856 1707276661038432 1711565795706624 1712060525096064 1716442051534848 1716938190409728 1721672608320288 1724032976320512 1727256328573248 1732096176535296 1734213407756544 1737455793935576 1738651628126208 1744635363332004 1745581771874083 1746340774244352 1749605834452608 1754508306710016 1757788637411664 1759506905874432 1760629056695883 1765562416505316 1766777595568128 1767736015558656 1770080865645312 1775040709837824 1775474877330297 1777210434395136 1780533210314144 1782974274656256 1787890785563376 1787970246746112 1788407576748936 1792984491505152 1793502755030272 1798008512661504 1800913923439488 1801890861289376 1804281016779252 1806044732338176 1809336691294704 1811105348861952 1814491496683008 1825395892696728 1827180248408064 1832748260469984 1835725862310912 1836174873136461 1837969765485568 1845564681871872 1846565841321344 1848563106103296 1849015256864688 1849549716124968 1850822700908544 1854196278682176 1857192483546972 1859478889162752 1860016372943872 1862483630223744 1867702391013888 1871194355954352 1873023480446976 1883539263803392 1884279631170816 1890021643609671 1891869172098048 1895406320656992 1903238578180368 1904271023862636 1905099026448384 1906132481363968 1908660910311936 1912139912390994 1914009061865472 1917587604449088 1920686243668236 1923050816997376 1926068090733072 1928439289700352 1930997307976704 1931555464210944 1936881684360324 1942399865797248 1943163369644904 1945062845079552 1950990083726112 1953391964372992 1954637768177523 1955983081641984 1956548460033024 1961463831994368 1964633371024896 1965699121406592 1968306563759184 1970230617096192 1973821845048768 1977512217088122 1979445269108736 1983146155028544 1988703017503488 1991340973850976 1999361738694528 2002610031611904 2003099861603412 2003678859135382 2005057925984256 2005846058988288 2011958523842553 2014435463259648 2017107552943296 2017690599409056 2021462991021199 2022759576744192 2027127218950548 2028522424541184 2029108770484224 2031800323880448 2037493517469696 2041302933768384 2047118611642368 2052854727745536 2053356847378408 2055577779459072 2061841793028732 2063857278652416 2065191595099776 2067715986171264 2071581908153956 2077386571486512 2079417252397056 2080142163972774 2080743430640589 2082175538522112 2086671474602528 2088009885671424 2091913750308096 2092518419561856 2095294084001712 2097873618542592 2104266521280352 2105093650448646 2106542517792768 2107151415502848 2118981671778816 2119594165035776 2128352818610304 2131810678812672 2132332110739116 2134416501854208 2138407130997632 2144399041534464 2147243524100928 2148408334614256 2157286055005224 2159394839027712 2163432169122048 2169494200912896 2170024850070363 2172146086482944 2172999897237312 2184665489031168 2185199849021904 2185831482693144 2187335919255552 2191425489617408 2194863844191876 2197565959919616 2200480966847232 2201117017537152 2205232353841308 2207388006191104 2211411511582416 2213573204164608 2214344884229082 2216509444233216 2217711829279232 2226875927747328 2231039424407112 2233220303609856 2237290894691424 2240025651685536 2249281956031344 2255690166732288 2259354907459584 2259907536167952 2262116634443776 2266239896167104 2269245997061208 2269901924335188 2271464223842304 2272696420087808 2276368881384576 2282087727608832 2282747366794752 2285775364365504 2289250920546304 2295563477760384 2296465800489432 2298710635094016 2303008438097664 2309461568713728 2310026453300709 2312284543675392 2321839438483968 2326180484442672 2328454365659136 2332807779270144 2337059892922326 2339344408946688 2342447480837376 2343718183215552 2347505408927844 2353402969096608 2354083222007088 2356981354078208 2360107820860416 2366720946450432 2367299836440396 2369613912526848 2370545342440704 2377299032875008 2383854380751168 2384543435665248 2389001716661417 2390645988673536 2397344683548672 2401218564585984 2405708022372336 2408059643117568 2412448921726272 2416959376441038 2418010302799872 2419321995577344 2429319193906176 2433861190262304 2440680976027008 2443664347293312 2447634483081216 2448233164181948 2458349830149642 2459060418029787 2460752909162496 2465353675819584 2466066288166624 2472261704909568 2476256644729296 2479305185550336 2483311506964992 2487837950530218 2489550248300544 2490269854685184 2494925807939136 2509919352458001 2512372841561088 2519412620414976 2520028858146228 2522492229464064 2527208427542656 2537651437573824 2539028031816848 2541774270892032 2542395978188946 2543130859671831 2544881213749248 2549519883187992 2552012082487296 2556783472598784 2560914991557648 2568090787644096 2574663077302272 2575407285614592 2581877396127744 2582508912480432 2589866487729664 2590884492859872 2601320111634816 2606183690903364 2607977442189312 2608731280044032 2616953044998006 2619511161366528 2620932161875456 2624408751678912 2631762460065024 2636682956117496 2639260358811648 2644194873371392 2648343624757974 2651604023337984 2655121298467968 2665815651592704 2670146708815872 2670799815471216 2673410567979008 2674461411984384 2681836178345064 2682611365123404 2685913951012864 2689476737257728 2690254132545408 2697012768992256 2701370885159232 2702836291934064 2705478360645632 2706421525168878 2709067098507264 2714005036942056 2716658023292928 2721737245024512 2729491482189824 2738093839045092 2740770372612096 2749122390704976 2751809704869888 2753588793466368 2756954648228352 2768347022807808 2769848761982016 2773522885297032 2774324574187452 2776234051362816 2781294418023264 2789218333744128 2790024559415808 2793725445335616 2801553586520832 2806791533931528 2808723357057024 2809535220670464 2823365665145311 2825308895705088 2826419446756224 2837803758147072 2842414238416896 2843109480985488 2845888669138944 2856406535793954 2857648539672576 2859198722045952 2862991365467904 2871013592798208 2876381406673632 2881029365502354 2884576225496064 2892658934550528 2893366466760484 2896495961965056 2897333196316416 2905322526540486 2913599798695872 2914441976924192 2917594267619328 2926485125589168 2930087946559488 2933974622462976 2934822690049536 2940309805121744 2942195747991552 2948548682109888 2952459845638776 2955345925644288 2966268325632183 2969167903663104 2974719232542816 2983054526255232 2986700868914048 2989931315576832 2999042608041792 3003915047417856 3004649792405118 3005518288703073 3007586888976384 3013210048223936 3021653194889472 3025661329414944 3026535899113584 3035158508512768 3040690828425822 3042783636811776 3043663155726336 3047700485820672 3060751303680512 3061954400652576 3070677917463552 3079282091618304 3080035271067612 3083046058233856 3092762689543098 3095785917978624 3101573979256896 3107372862230934 3110410372360192 3116079857229768 3119125878595584 3120213245959161 3123263307783168 3124957577620736 3130007211903792 3137870625462144 3138777629342784 3142941126002568 3146810427813888 3155627928600576 3156399781920528 3157640475672969 3159485216702464 3160727123254272 3178472507668224 3179391247553664 3187527984898048 3192529227915456 3198498166108674 3201624752781312 3207610696496448 3216598562301696 3220865286151392 3222612501921384 3225762660769792 3235929082507836 3239092258541568 3245148253683072 3254241301369344 3258219129724416 3259499845855968 3263512644108288 3277799773532856 3278747224039716 3281003878883328 3287138234426112 3296348939879424 3300721450270848 3301675526305728 3307848530761962 3311082009286656 3317117267373624 3319400331067392 3320359806246912 3324764166349824 3326567743918848 3340313891620992 3346559136610668 3349830455414784 3355936342037136 3359216827219968 3360038477528304 3363322972618752 3383535250098432 3389032361189376 3389861304251928 3390841146229108 3393174951665664 3399359844250656 3404852886502782 3407196335763456 3409044630131712 3414553322076864 3423131591413248 3424121050192128 3432884103069696 3433876380819456 3443345216640576 3448065952641024 3454512657146496 3464192353070592 3468426815513088 3474911587871152 3489270726664008 3491163543748166 3492681548488704 3499211668905216 3505589839383489 3509016613420032 3515577274823328 3521258113391766 3531124833010632 3533555191136256 3535472031117312 3540161731290624 3550081419675648 3550949754660594 3554420868790272 3561066420628288 3565948549312512 3575781571126752 3575940493492224 3576815153497872 3585968983010304 3587005510060544 3596017025323008 3601827846878976 3603781722578752 3608562033558504 3612089464676352 3618673382589408 3625439064661557 3628982993366016 3650791785393456 3654360496816128 3665496520939968 3671451724621824 3672349746272922 3675939530971136 3687524745224463 3691129363743744 3693131682642688 3698030513729376 3699099432249936 3708392557364352 3714384967093944 3718957778325504 3720032745887744 3724967260447488 3731756925795327 3735404782027776 3742388711908704 3767078527606784 3768559262341632 3780043287219342 3783738344196096 3790812641313984 3806477156360736 3808542047725272 3812264962727936 3813593967283419 3817321820623872 3824279824781988 3828018123730944 3835175208898176 3841372487336472 3846101633994752 3852136181466144 3856878579400704 3861994615953408 3863110928421888 3873763368720648 3884799731594496 3886326739289808 3890125690159104 3901980167452224 3909275536355046 3911966163283968 3913096920066048 3922927663988736 3929266742049792 3931398242813184 3936613127518368 3947643690097536 3955024434176244 3958890538217472 3966292310057088 3977406035006976 3982681947701952 3998723477389056 4005220063223808 4006199723206824 4007357718270764 4010115851968512 4011692117976576 4023917047685106 4028870926519296 4034215105886592 4035381198818112 4042925982042398 4045519153488384 4054254437901096 4057044849082368 4058217540968448 4059632287753317 4063600647760896 4074987034939392 4082605867536768 4094237223284736 4105709455491072 4106713694756816 4111155558918144 4123683586057464 4127714557304832 4130383190199552 4135431972342528 4143163816307912 4154773142973024 4160284327945548 4161486861281178 4164351077044224 4173342949205056 4176019771342848 4183827500616192 4185036839123712 4190588168003424 4195747237085184 4208533042560704 4210187300897292 4213085035585536 4214302831005696 4237963343557632 4239188330071552 4256705637220608 4263621357625344 4264664221478232 4268833003708416 4276814261995264 4284609803690931 4288798083068928 4294487048201856 4296816669228512 4314572110010448 4318789678055424 4321544048253531 4326864338244096 4338988401825792 4340049700140726 4344292172965888 4345999794474624 4357983789810729 4370399698043808 4371662965386288 4382850979234816 4389727688383752 4395131919839232 4400961933694464 4402234035074304 4410464707682616 4414776012382208 4422823023164832 4428689768458164 4433018888466432 4435423658558464 4453751855494656 4462078848814224 4466440607219712 4474581789382848 4480051303371072 4498563912062688 4506974688607677 4511380333464576 4519815072335904 4532479792334208 4538491994122416 4539803848670376 4542928447684608 4545392840175616 4552737762769152 4561036242638733 4564175455217664 4565494733589504 4571550728731008 4591126955520768 4592931600978864 4597421270188032 4606016876195328 4618923137427456 4620052906601418 4624569087350784 4643678876967936 4652360968885344 4661059293346401 4665615558540288 4674119785844652 4678688817893376 4684894961674752 4687436366431104 4695010817855688 4706805938193216 4708166444014176 4713962708156416 4720215641720832 4733441892900864 4734599672880792 4739227825053696 4741090684881408 4754598065750016 4767708761502336 4769086871330496 4778003433322834 4781291977347072 4794689367097344 4797747249163011 4802437129171968 4811416044744672 4824897843452544 4833918752882076 4836020605599744 4838643991154688 4858638387812352 4867722380524608 4881361952054016 4887328694586624 4895268966162432 4896466328363896 4916699660299284 4918120836059574 4921505818324992 4930707351639168 4932132576333248 4944523409819136 4952513289458592 4958610371100672 4961772796142943 4966623013929984 4975675901060436 4979100496601088 4980539709370368 4989851615878272 5019838704916002 5024745683122176 5038825240829952 5040057716292456 5044984458928128 5054416855085312 5075302875147648 5078056063633696 5083548541784064 5084791956377892 5086261719343662 5089762427498496 5099039766375984 5104024164974592 5107279329754173 5113566945197568 5121829983115296 5136181575288192 5149326154604544 5150814571229184 5165017824960864 5179732975459328 5181768985719744 5202640223269632 5212367381806728 5215954884378624 5217462560088064 5233906089996012 5236745315622249 5239022322733056 5241864323750912 5248817503357824 5263524920130048 5273365912234992 5278520717623296 5281887170087649 5288389746742784 5296687249515948 5303208046675968 5310242596935936 5326424631990891 5331631303185408 5341599630942432 5348922823968768 5363672356690128 5365222730246808 5371827902025728 5378953474515456 5380508265090816 5394025537984512 5402741770318464 5405672583868128 5412843050337756 5418134197014528 5428010073884112 5433316046585856 5443474490049024 5458982964379648 5476187678090184 5481540745224192 5498244781409952 5507177586932736 5508524619409383 5513909296456704 5536694045615616 5539697523964032 5547045770594064 5548649148374904 5552468102725632 5562588836046528 5578436667488256 5580049118831616 5587450890671232 5603107173041664 5613583067863056 5619070441340928 5646731330290622 5650617791410176 5652838893512448 5670064930829013 5675607516294144 5686218961970976 5696850247423379 5712813071587908 5715297079345152 5718397444091904 5725982730935808 5742027185596416 5752762813347264 5762058731004708 5769152450992128 5785317869101056 5786732933520968 5792991923930112 5794666392632832 5810645053080972 5827199597391744 5828883953848384 5835188535238656 5852970251178336 5860175893118976 5863913304532569 5867949244925952 5869645380099072 5880619610243488 5884391495983104 5897097364219776 5904919691277552 5910691851288576 5932536651264366 5938335807326208 5949438465085632 5966109052510464 5973401737828096 5998085216083584 6007830094835712 6009299584810236 6011036577406146 6015173777952768 6026420096447872 6035875571527659 6043306389778944 6051322658829888 6053071798227168 6064388973063597 6070317017025536 6081381656851644 6085567273623552 6087326311452672 6095400971641344 6121502607361024 6123908801305152 6141355834927104 6158564183236608 6160070542135224 6166092116467712 6185525379086196 6191571835957248 6203147958513792 6214745724461868 6220820744720384 6232159714459536 6238251757191168 6240426491918322 6242230291921767 6246526615566336 6249915155241472 6260014423807584 6275741250924288 6277555258685568 6285882252005136 6293620855627776 6312799563841056 6315280951345938 6321454246508544 6356945015336448 6358782495107328 6375055969796096 6385058455830912 6396996332217348 6403249505562624 6415221392992896 6433197124603392 6441730572302784 6445225003842768 6451525321539584 6471858165015672 6478184517083136 6490296507366144 6508482602738688 6510074550211089 6516438259448832 6518999691711936 6555599547065712 6557494448079432 6562007757766656 6574276468852224 6592697879758848 6601442900541696 6603351052611456 6615697061523924 6622164018573312 6634234534747248 6640719612493824 6649528332699648 6653135487837696 6680627783241984 6693118273221336 6699660910829568 6711872684074272 6720076955056608 6732641201500357 6767070500196864 6778064722378752 6779722608503856 6781682292458216 6786349903331328 6798719688501312 6809705773005564 6814392671526912 6818089260263424 6829106644153728 6846263182826496 6848242100384256 6867752761638912 6886690433281152 6896131905282048 6909025314292992 6928384706141184 6930079359902127 6936853631026176 6949823175742304 6978541453328016 6982327087496332 6985363096977408 6998423337810432 7011179678766978 7018033226840064 7031154549646656 7042516226783532 7062249666021264 7070944062234624 7080323462581248 7100162839351296 7101899509321188 7108841737580544 7122132841256576 7131897098625024 7151563142253504 7153630306995744 7167005149984251 7171937966020608 7174011020121088 7192034050646016 7203655693757952 7207563445157504 7217124067117008 7224178929352704 7237346765178816 7250878129323114 7257965986732032 7301583570786912 7330993041879936 7342903449243648 7344699492545844 7351879061942272 7375049490448926 7377181254089361 7382258727487488 7386263365285376 7396061027458752 7398198864499872 7416785114728704 7428769934187888 7437915556651008 7440065491775488 7449934520894976 7463513851590654 7470809564055552 7484777423817408 7529758057374003 7534157055213568 7537118524683264 7560086574438684 7567476688392192 7581625282627968 7612954312721472 7617084095450544 7624529925455872 7627187934566838 7629392579015493 7634643641247744 7648559649563976 7656036247461888 7670350417796352 7682744974672944 7692203267989504 7704272362932288 7723989231906816 7726221856843776 7747526737441296 7769599463188992 7772653478579616 7803960334904448 7818551072710092 7823932326567936 7826193840132096 7858533484099584 7862796485626368 7873226255036736 7895287380195072 7910048868352488 7917781076434944 7932584620114176 7954812070013952 7956757783591331 7965363895403904 7997446954778112 8010440126447616 8012399446413648 8014715436541528 8020231703937024 8023384235953152 8047834095370212 8057741853038592 8068430211773184 8070762397636224 8085851964084796 8091038306976768 8108508875802192 8116435081936896 8119264575506634 8127201295521792 8149974069878784 8165211735073536 8188474446569472 8213427389513632 8222311117836288 8247367172114928 8255429114609664 8260766380399104 8270863944685056 8286327632615824 8309546285946048 8320568655891096 8322973722562356 8328702154088448 8346685898410112 8367655001232384 8370073678247424 8381176336006848 8417066085121408 8420374601794584 8426170071171072 8428605662011392 8470096995435933 8475926687115264 8478376660143104 8513411274441216 8527242715250688 8529328442956464 8537666007416832 8553628523990528 8569219607381862 8577596166137856 8588974096403712 8593633338457024 8629144220020896 8643088096507062 8653728676488192 8677976803651584 8680099400281452 8688584345931776 8691999588949248 8715967579621458 8740799396087616 8743325930772576 8765701958469632 8779455376767504 8790263839678464 8801923867388928 8804468070148608 8820929415365232 8829552024764416 8845646046329664 8857379536916328 8866037776932864 8870847317116928 8898804976896549 8907503710989312 8924157697628448 8949163578765696 8960102606742144 8997127824125376 9013949377215354 9016554866109219 9022760666929152 9039630144671808 9064959584668416 9076983988244832 9079607697340752 9090785680351232 9105475525538304 9122072485277466 9128350910435328 9130989467179008 9143101457462016 9182253911041536 9185863201957728 9212033752390656 9237846274854912 9240105813202836 9249138174701568 9287357753935872 9304721937770688 9322118586692802 9331231117080576 9348239571689304 9357377635786752 9369789923349504 9374872732862208 9390021635711376 9413611876386432 9416332888028352 9440431283441664 9466883785801728 9469199345761584 9478455650107392 9482181369762816 9535417523004672 9538173742660992 9556006866645668 9562583954694144 9595494498326022 9604874258343936 9622832089489344 9649795686905088 9667837505764152 9677287982309376 9717276775624704 9735444761049216 9762723904108032 9774657389173248 9790537932324864 9792932656727792 9833399320598568 9836241672119148 9843011636649984 9861414703278336 9864265152666496 9889046819638272 9905026578917184 9923545592285886 9933246027859968 9951351802120872 9958200993202176 9961079418740736 9979703231756544 10039677409832004 10049491366244352 10077650481659904 10080115432584912 10089968917856256 10108833710170624 10150605750295296 10156112127267392 10167097083568128 10169583912755784 10172523438687324 10179524854996992 10198079532751968 10214558659508346 10227133890395136 10243659966230592 10272363150576384 10298652309209088 10301629142458368 10330035649921728 10359465950918656 10363537971439488 10405280446539264 10424734763613456 10434925120176128 10467812179992024 10473490631244498 10478044645466112 10483728647501824 10497635006715648 10516769518150467 10527049840260096 10546731824469984 10563774340175298 10576779493485568 10593374499031896 10606416093351936 10620485193871872 10652849263981782 10663262606370816 10683199261884864 10697845647937536 10727344713380256 10730445460493616 10743655804051456 10757906949030912 10761016530181632 10788051075969024 10805483540636928 10811345167736256 10825686100675512 10836268394029056 10856020147768224 10876317193984671 10886948980098048 10952375356180368 10963081490448384 10996489562819904 11014355173865472 11017049238818766 11020233725244601 11027818592913408 11073388091231232 11079395047928064 11094091541188128 11097298296749808 11125177672093056 11156873334976512 11160098237663232 11174901781342464 11206214346083328 11227166135726112 11293462660581244 11301235582820352 11305677787024896 11340129861658026 11351215032588288 11372437923941952 11393700494846758 11425626143175816 11436794888183808 11440781901850257 11451965461871616 11484054371192832 11505525626694528 11524117462009416 11538304901984256 11570635738202112 11573465867041936 11585983847860224 11589332785265664 11621290106161944 11654399194783488 11657767907696768 11670377070477312 11705940502356672 11727826609065138 11735898489851904 11739290760198144 11761239220486976 11768782991966208 11794194728439552 11809839382555104 11865073302528732 11876671614652416 11898876930171264 11932218105020928 11946803475656192 11996170432167168 12015660189671424 12018599169620472 12022073154812292 12030347555905536 12052840192895744 12071751143055318 12086612779557888 12102645317659776 12106143596454336 12128777946127194 12140634034051072 12162763313703288 12171134547247104 12174652622905344 12178896863259951 12190801943282688 12243005214722048 12247817602610304 12282711669854208 12317128366473216 12320141084270448 12332184232935424 12371050758172392 12383143671914496 12406295917027584 12429491448923736 12441641489440768 12464319428919072 12480852983836644 12484460583843534 12493053231132672 12499830310482944 12520028847615168 12551482501848576 12555110517371136 12571764504010272 12587241711255552 12625599127682112 12630561902691876 12642908493017088 12713890030672896 12717564990214656 12770116911661824 12793992664434696 12806499011125248 12830442785985792 12853829411072793 12866394249206784 12883461144605568 12890450007685536 12943716330031344 12956369034166272 12980593014732288 13016965205477376 13020149100422178 13032876518897664 13037999383423872 13111199094131424 13114988896158864 13148552937704448 13185395759517696 13202885801083392 13206702105222912 13231394123047848 13244328037146624 13268469069494496 13299056665399296 13306270975675392 13361255566483968 13386236546442672 13399321821659136 13423745368148544 13440153910113216 13465282403000714 13520924065823031 13534141000393728 13559445217007712 13563364584916432 13597439377002624 13619411546011128 13628785343053824 13636178520526848 13658213288307456 13683108727916199 13692526365652992 13696484200768512 13773380866562304 13792263810564096 13818050628585984 13856769412282368 13860158719804254 13873707262052352 13899646351484608 13957082906656032 13964654174992664 13983177880039203 13996846675620864 14022359357533956 14036066453680128 14062309099293312 14085032453567064 14124499332042528 14141888124469248 14160646925162496 14200325678702592 14203799018642376 14217683475161088 14244265682513152 14263794197250048 14303126284507008 14307260613991488 14334010299968502 14343875932041216 14348022040242176 14384068101292032 14393241747489033 14407311387515904 14415126890315008 14434248134234016 14474693530357632 14501756258646228 14515931973464064 14603167141573824 14661986083759872 14685806898487296 14689398985091688 14703758123884544 14750098980897852 14754362508178722 14764517454974976 14772526730570752 14792122054917504 14796397728999744 14833570229457408 14857539868375776 14875831113302016 14880130983550976 14885318388428829 14899869041789952 14927027703181308 14941619128111104 14969554847634816 15059516114748006 15074237049366528 15120173148877368 15134953376784384 15163250565255936 15225908625442944 15234168190901088 15254375869133676 15258785158030986 15269287282495488 15297119299127952 15312072494923776 15340700835592704 15365489949345888 15384406535979008 15408544725864576 15447978463813632 15452443713687552 15495053474882592 15539198926377984 15545306957159232 15607920669808896 15637102145420184 15647864653135872 15652387680264192 15710235946866747 15717066968199168 15725592971252736 15746452510073472 15790574760390144 15820097736704976 15835562152869888 15845661510262947 15865169240228352 15909624140027904 15913515567182662 15930727790807808 15979273895972673 15994893909556224 16024798892827296 16029430873083056 16046768471906304 16095668190740424 16115483706077184 16136860423546368 16141524795272448 16171703928169592 16182076613953536 16217017751604384 16238529151013268 16254402591043584 16299948139757568 16330423470147072 16376948893138944 16426854779027264 16444622235672576 16494734344229856 16521532760798208 16525573858228149 16541727889370112 16572655265231648 16619092571892096 16641137311782192 16645947445124712 16657404308176896 16693371796820224 16735310002464768 16740147356494848 16762352672013696 16834132170242816 16840749203589168 16857211324022784 16940193990871866 16951853374230528 16956753320286208 17010194792487039 17026822548882432 17058656885912928 17090550742270137 17107257047981056 17138439214763724 17155192332275712 17177948192807424 17187266676914048 17258288440041792 17286176193014124 17307457352976384 17355953607303168 17360198800562904 17377168691863552 17383999177898496 17431935159242916 17481598792175232 17486651861545152 17531403916939264 17558910753535008 17580527679356928 17591739913597707 17603847734777856 17608936140297216 17641858830730464 17691292092659328 17714759073832656 17732075553865728 17741694634233856 17797609953793098 17815007421978624 17848315395256896 17898327157531392 17920205213484288 17994255648250752 18027898754430708 18033109732218438 18045521333858304 18079260289343616 18129919169336832 18153967976489664 18159215394681504 18181571360702464 18193166919190791 18210951051076608 18244144970554932 18256701820870656 18261978934358016 18286202914924032 18364507822083072 18371726403915456 18424067504781312 18475692549709824 18480211626405672 18498276349403136 18574715507871744 18609443875541376 18644237173385604 18662462234161152 18696479143378608 18714755271573504 18726690875765301 18739579846699008 18749745465724416 18780043271422752 18827223752772864 18832665776056704 18880862566883328 18938398691523168 18964362739525632 19070835046009344 19076347485321984 19112013733291336 19125167909388288 19190988996652044 19209748516687872 19245664178978688 19299591373810176 19335675011528304 19354575964618752 19434553551249408 19470889522098432 19525447808216064 19530223650633267 19549314778346496 19585865313455584 19666798641197136 19672483344238296 19686023273299968 19722829406556672 19728530305332992 19778093639276544 19810053157834368 19847091184571772 19866492055719936 19902703604241744 19922158837481472 19959406463513088 20079354819664008 20098982732488704 20160230865169824 20197923604501071 20217667420341248 20301211500590592 20312224254534784 20334194167136256 20339167825511568 20345046877374648 20359049709993984 20396159065503936 20429117319016692 20454267780790272 20487319932461184 20544726301152768 20603258284916736 20660071299843456 20718931901837312 20727075942878976 20790238079706381 20810560893078528 20849469527226912 20935624359984048 20946981262488996 20956089290932224 20967457295003648 20995270013431296 21033539036300934 21054099680520192 21093463648939968 21127548680350596 21153558986971136 21186748998063792 21212832186703872 21240970387743744 21305698527963564 21326525212741632 21366398523769728 21395691295875072 21454689426760512 21460890920987232 21487311608102912 21501015449952753 21515813898061824 21522033060363264 21576102151938048 21610967081273856 21622690335472512 21651372201351024 21672536788058112 21712040295536448 21752634387969342 21773897960196096 21904750712360736 21992979125639808 22028710347730944 22034098477637532 22040467450489202 22055637185826816 22131543762268083 22146776182462464 22158790095856128 22188183082376256 22194596593499616 22250355344186112 22313746669953024 22320196475326464 22349803562684928 22412428692166656 22454332271452224 22586925321162488 22602471165640704 22611355574049792 22680259723316052 22702430065176576 22744875847883904 22787400989693516 22851252286351632 22873589776367616 22881563803700514 22888177737046479 22903930923743232 22968108742385664 23011051253389056 23048234924018832 23076609803968512 23146931734083872 23171967695720448 23178665570531328 23242580212323888 23308798389566976 23315535815393536 23411881004713344 23455653218130276 23471796979703808 23478581520396288 23522478440973952 23588389456879104 23619678765110208 23730146605057464 23753343229304832 23797753860342528 23864436210041856 23870273350773993 23893606951312384 23992340864334336 24031320379342848 24037198339240944 24044146309624584 24060695111811072 24105680385791488 24143502286110636 24173225559115776 24205290635319552 24212287192908672 24257555892254388 24281268068102144 24325526627406576 24349305245810688 24357793726519902 24381603886565376 24486010429444096 24495635205220608 24565423339708416 24640282168540896 24742101516344784 24766287343828992 24812591834055168 24858982897847472 24883282978881536 24928638857838144 24961705967673288 24968921167687068 24986106462265344 24999660620965888 25040057695230336 25102965003697152 25110221034742272 25143529008020544 25251198255364224 25261123805383752 25285816986034176 25410290986307799 25427780061345792 25435129980429312 25540233823323648 25587985328869392 25612998022250496 25660885571971584 25707658822145586 25732788498413568 25766922289211136 25780900015371072 25887432660062688 25961186029464576 26033930410954752 26040298200844356 26065753037795328 26075998766847744 26222398188262848 26229977792317728 26279018883275587 26297105875408896 26370791519035392 26405771602166784 26413404210445824 26462788246095696 26488656074293248 26536938138988992 26598113330798592 26612541951350784 26722511132967936 26772473092885344 26847490736297088 26880307820226432 26930564806001428 27041848131646062 27049664598327657 27068282000787456 27118890434015424 27126729169832864 27194878754005248 27238823092022256 27272357041053696 27316426576614912 27366217455832398 27385052731305984 27392968401537024 27546761733124608 27636101257171968 27713538824564736 27720317439608508 27747414524104704 27799292702969216 27914165813312064 27929308349985328 27966355760078406 27993693351241728 28044718715067912 28072132907360256 28124618198586624 28170064907134128 28248998664085056 28321293850324992 28400651357405184 28407598037284752 28435366950322176 28488531365026304 28606252569014016 28614521227982976 28668020599937004 28687751864082432 28696044080484352 28786483494978066 28814622775031808 28830253780630016 28868496268468032 28949387060715264 29003512517292456 29031863946928128 29206334283147648 29323972167519744 29371613796974592 29378797970183376 29407516247769088 29500197961795704 29508725016357444 29529034909949952 29545053461141504 29584244109835008 29592795457999488 29667140458914816 29715079736751552 29760261967101952 29770636776857658 29799738083579904 29854055406362616 29883238256222208 29939109695269632 30119032229496012 30148474098733056 30240346297754736 30269906753568768 30326501130511872 30451817250885888 30468336381802176 30508751738267352 30517570316061972 30538574564990976 30594238598255904 30681401671185408 30730979898691776 30817089451729152 30895956927627264 30904887427375104 30990106949765184 31057022316598421 31078397852755968 31090613914318464 31215841339617792 31274204290840368 31304775360528384 31420471893733494 31434133936398336 31451185942505472 31492905020146944 31581149520780288 31640195473409952 31691323020525894 31730338480456704 31819248280055808 31827031134365324 31861455581615616 31958547791945346 31989787819112448 32049597785654592 32058861746166112 32093536943812608 32191336381480848 32230967412154368 32273720847092736 32283049590544896 32343407856339184 32364153227907072 32434035503208768 32477058302026536 32508805182087168 32628951581954013 32660846940294144 32853709558054528 32889244471345152 32989468688459712 33043065521596416 33051147716456298 33060701175733803 33083455778740224 33145310530463296 33238185143784192 33282274623564384 33291894890249424 33386743593640448 33470620004929536 33480294712989696 33524705344027392 33668264340485632 33681498407178336 33880387981743732 33903706748461056 33913506640572416 34020389584974078 34053645097764864 34117313771825856 34181101484540274 34214514095962112 34276878429527448 34310384664551424 34322345705550771 34355896385614848 34374533353828096 34516576880083584 34572352386028248 34614914705952768 34711907214606336 34720397601125808 34754337383727104 34767998355796992 34863870318485832 34963197584350464 34973303723090304 35062807833878528 35117821507070016 35183479827195414 35207695469555712 35217872280594432 35283717661460928 35382584185318656 35429518147665312 35483389268467712 35595219907586196 35630014843957248 35696630790513792 35796654315062784 35840410426968576 35988511296501504 36055797508861416 36066219464436876 36091042667716608 36158520578687232 36259838338673664 36307935952979328 36318430789363008 36386333838381582 36421902102153216 36488289941109864 36513403641741312 36523957868716032 36572405829848064 36729015644166144 36743452807830912 36848135009562624 36951385099419648 36960423252811344 36996552698806272 37149431015743488 37218887751082752 37288474346771208 37324924468322304 37392958286757216 37453381751530602 37479159693398016 37499490931448832 37560086542845504 37654447505545728 37665331552113408 37761725133766656 37876797383046336 37928725479051264 38141670092018688 38152694970643968 38224027466582672 38381977993304088 38419497033375744 38491328357957376 38561488233218379 38599182747620352 38671350023056608 38869107102498816 38941779044196864 39050895616432128 39060447301266534 39098629556692992 39171730626911168 39333597282394272 39344966688476592 39445658813113344 39457060610665984 39556187278553088 39620106315668736 39694182369143544 39732984111439872 39805407208483488 39918812927026176 40158709639328016 40197965464977408 40320461730339648 40395847209002142 40435334840682496 40562772197469093 40602423001181184 40624448509069568 40678335651023136 40690093754749296 40792318131007872 40858234638033384 40908535561580544 40974639864922368 41049326183748597 41089452602305536 41320142599686912 41437863803674624 41454151885757952 41580476159412762 41621121786157056 41698939054453824 41871248719968096 41893962524977992 41934914590007296 41949533640117609 41990540026862592 42067078072601868 42108199361040384 42186927297879936 42255097360701192 42307117973942272 42373497996127584 42425664373407744 42481940775487488 42611397055927128 42653050425483264 42732797047539456 42791382591750144 42909378853521024 42921781841974464 43002030899905506 43031627796123648 43044066120726528 43152204303876096 43221934162547712 43245380670945024 43302744402702048 43424080591072896 43505268775938684 43547795920392192 43809501424721472 43985958251279616 44057420695461888 44068196955275064 44080934900978404 44111274371653632 44263087524536166 44293552364924928 44317580191712256 44376366164752512 44389193186999232 44500710688372224 44627493339906048 44640392950652928 44655955165286487 44699607125369856 44824857384333312 44908664542904448 45173850642324976 45222711148099584 45360519446632104 45404860130353152 45489751695767808 45574801979387032 45702504572703264 45763127607401028 45776355474092958 45807861847486464 45936217484771328 46022102506778112 46096469848037664 46153219607937024 46293863468167744 46343935391440896 46357331141062656 46485160424647776 46617596779133952 46631071630787072 46823762009426688 46911306436260552 46943593959407616 46957163040792576 47044956881947904 47130707840600241 47176778913758208 47239357530220416 47460293210114928 47506686458609664 47536984530788841 47595507720685056 47728872420083712 47740546701547986 47787213902624768 47937821687918019 47984681728668672 48074396678481888 48088292619249168 48211360771582976 48287004572221272 48346451118231552 48410581270639104 48424574385817344 48515111784508776 48562536136204288 48651053254813152 48715587453039804 48763207773130752 48972020858888192 48991270410441216 49130846679416832 49280564337081792 49484203032689568 49576721574684447 49625183668110336 49717965795694944 49857277715676288 49923411935346576 49937842335374136 49972212924530688 49999321241931776 50080115390460672 50205930007394304 50220442069484544 50287058016041088 50502396510728448 50522247610767504 50571633972068352 50820581972615598 50855560122691584 50870259960858624 51080467646647296 51175970657738784 51271652226810411 51321771143943168 51415317644291172 51465576996827136 51533844578422272 51561800030742144 51774865320125376 51922372058929152 52067860821909504 52080596401688712 52131506075590656 52151997533695488 52444796376525696 52459955584635456 52558037766551174 52594211750817792 52741583038070784 52775219740793121 52811543204333568 52826808420891648 52925576492191392 53073876277977984 53196226661597184 53225083902701568 53445022265935872 53544946185770688 53694981472594176 53760615640452864 53861129612002856 54083696263292124 54099329196655314 54136564001574912 54237780868030848 54253458339665728 54389757508010496 54477646184044512 54544714082107392 54579500757572373 54632853153229824 54732434911664796 54770105462611968 54785936803074048 55093523466249216 55272202514343936 55427077649129472 55440634879217016 55494829048209408 55598585405938432 55828331626624128 55858616699970656 55932711520156812 55987386702483456 56089437430135824 56144265814720512 56180072627295903 56249236397173248 56340129814268256 56497997328170112 56642587700649984 56815196074569504 56977062730052608 57212505138028032 57229042455965952 57336041199874008 57375503728164864 57392088160968704 57572966989956132 57629245550063616 57660507561260032 57736992536936064 57898774121430528 58007025034584912 58063727893856256 58412668566295296 58590670951899801 58647944335039488 58757595940366752 59000395923591408 59017450032714888 59058069819899904 59090106922283008 59168488219670016 59185590915998976 59334280917829632 59430159473503104 59541273553715316 59599476167159808 59708110812725232 59766476512444416 59878219390539264 60238064458992024 60296948197466112 60480692595509472 60593770813503213 60653002261023744 60903634501771776 60936672763604352 61017503476534704 61035140632123944 61077149129981952 61188477196511808 61362803342370816 61461959797383552 61634178903458304 61809774854750208 61980213899530368 62114044633196842 62156795705511936 62181227828636928 62370714239119143 62431682679235584 62548408581680736 62665352721657169 62840943787466988 62868267872796672 62902371885010944 62985810040293888 63162299041560576 63280390946819904 63382646041051788 63460676960913408 63638496560111616 63654062268730648 63722911163231232 63917095583890692 63979575638224896 64099195571309184 64117723492332224 64187073887625216 64382672762961696 64461934824308736 64503046349858259 64547441694185472 64566099181089792 64686815712678368 64728306455814144 64868071006417536 64954116604053072 65017610364174336 65257903163908026 65321693880588288 65707419116109056 65978937376919424 66086131043192832 66102295432912596 66121402351467606 66166911557480448 66290621060926592 66394631286804249 66476370287568384 66564549247128768 66583789780498848 66773487187280896 66941240009859072 66960589425979392 67049410688054784 67336528680971264 67362996814356672 67760775963487464 67807413496922112 67827013281144832 68040779169948156 68107290195529728 68234627543651712 68362202969080548 68429028191924224 68553756859054896 68620769329102848 68644691411101542 68664533211139437 68711792771229696 68749066707656192 69033153760167168 69144704772056496 69229829411905536 69440795202251616 69535996711593984 69727740636971664 69926395168700928 69946607446180608 70125615667757056 70235643014140032 70366959654390828 70415390939111424 70435744561188864 70567435322921856 70765168370637312 70859036295330624 70966778536935424 71190439815172392 71260029687914496 71393261581027584 71593308630125568 71610820052321979 71680820853937152 71977022593003008 72111595017722832 72132438928873752 72182085335433216 72317041157374464 72519676677347328 72615871905958656 72636861578726016 72772667676763164 72843804204306432 72976579882219728 73047915737432064 73144811659696128 73458031288332288 73486905615661824 73696270019125248 73920846505622688 74059053216503927 74298862031486976 74437775502165504 74576948693542416 74649848936644608 74785916573514432 74906763503061204 74958319386796032 74998981862897664 75120173085691008 75308895011091456 75330663104226816 75753594766092672 75857450958102528 76230872958923397 76283340184037376 76305389941287936 76448054933165344 76763955986608176 76838994066751488 76982656715914752 77122976466436758 77198365495240704 77342700046113216 77883558088393728 78101791232864256 78120894602533068 78197259113385984 78343461253822336 78667194564788544 78689933376953184 78837056649826761 78891317626226688 78914121221331968 79112374557106176 79240212631337472 79388364738287088 79465968222879744 79610814416966976 79837625854052352 80317419278656032 80640923460679296 80791694418004284 80870669681364992 81125544394938186 81148993794982971 81204846002362368 81248897018139136 81356671302046272 81380187509498592 81584636262015744 81716469276066768 81817071123161088 81949279729844736 82098652367497194 82178905204611072 82640285199373824 82875727607349248 82908303771515904 83160952318825524 83242243572314112 83397878108907648 83742497439936192 83787925049955984 83869829180014592 83899067280235218 83981080053725184 84134156145203736 84216398722080768 84373854595759872 84510194721402384 84614235947884544 84746995992255168 84963881550974976 85222794111854256 85306100850966528 85465594095078912 85818757707042048 85843563683948928 86004061799811012 86063255592247296 86088132241453056 86443868325095424 86490761341890048 86605488805404096 86848161182145792 87010537551877368 87095591840784384 87524335619504641 87619002849442944 87971916502559232 88114841390923776 88136393910550128 88161869801956808 88222548743307264 88526175049072332 88587104729849856 88635160383424512 88752732329505024 88778386373998464 89001421376744448 89280785901305856 89311910330572974 89399214250739712 89649714768666624 89817329085808896 90347701284649952 90445422296199168 90721038893264208 90809720260706304 90979503391535616 91149603958774064 91405009145406528 91526255214802056 91552710948185916 91615723694972928 92044205013556224 92192939696075328 92587726936335488 92687870782881792 92714662282125312 92970320849295552 93171066949795263 93235193558267904 93262143261574144 93647524018853376 93822612872521104 93914326081585152 94089913763895808 94261415681200482 94353557827516416 94478715060440832 94920586420229856 95073969061577682 95191015441370112 95457744840167424 95481093403095972 95574427805249536 95875643375836038 95969363457337344 96148793356963776 96176585238498336 96422721543165952 96574009144442544 96692902236463104 96821162541278208 96849148771634688 97030223569017552 97125072272408576 97302106509626304 97431174906079608 97526415546261504 97886854745862039 97944041717776384 97982540820882432 98561128674163584 98968406065379136 99153443149368894 99182103527201409 99250367336220672 99435931591389888 99714555431352576 99846823870693152 99875684670748272 99998642483863552 100160230780921344 100411860014788608 100440884138969088 100574116032082176 101004793021456896 101044495221535008 101641163945231196 101711120245383168 101740519921717248 102160935293294592 102351941315477568 102543304453620822 102643542287886336 102830635288582344 102931153993654272 103067689156844544 103123600061484288 103549730640250752 103844744117858304 104135721643819008 104161192803377424 104263012151181312 104303995067390976 104889592753051392 104919911169270912 105116075533102348 105188423501635584 105550439481586242 105623086408667136 105653616841783296 105851152984382784 106147752555955968 106450167805403136 106890044531871744 107089892371541376 107389962945188352 107521231280905728 107722259224005712 108167392526584248 108198658393310628 108273128003149824 108475561736061696 108506916679331456 108779515016020992 108955292368089024 109159001515144746 109265706306459648 109464869823329592 109540210925223936 109571873606148096 110187046932498432 110544405028687872 110854155298258944 110881269758434032 110989658096418816 111197170811876864 111656663253248256 111717233399941312 111865423040313624 111974773404966912 112178874860271648 112360145254591806 112498472794346496 112680259628536512 112995994656340224 113285175401299968 113630392149139008 113954125460105216 114425010276056064 114458084911931904 114672082399748016 114784176321937408 115145933979912264 115258491100127232 115321015122520064 115473985073872128 115684464699655137 115797548242861056 116014050069169824 116825337132590592 117181341903799602 117295888670078976 117515191880733504 118000791847182816 118034900065429776 118180213844566016 118336976439340032 118371181831997952 118668561835659264 118860318947006208 119082547107430632 119198952334319616 119416221625450464 119756438781078528 120476128917984048 120593896394932224 120961385191018944 121187541627006426 121306004522047488 121807269003543552 121873345527208704 122035006953069408 122070281264247888 122376954393023616 122725606684741632 122923919594767104 123268357806916608 123960427799060736 124228089266393684 124313591411023872 124362455657273856 124741428478238286 124863365358471168 125096817163361472 125330705443314338 125681887574933976 125804743770021888 125848600920352827 125971620080587776 126324598083121152 126560781893639808 126765292082103576 126921353921826816 127276993120223232 127308124537461296 127445822326462464 127834191167781384 127959151276449792 128198391142618368 128235446984664448 128374147775250432 128765345525923392 129006092699716518 129094883388370944 129132198362179584 129373631425356736 129456612911628288 129736142012835072 129908233208106144 130515806327816052 130643387761176576 131414838232218112 131957874753838848 132172262086385664 132204590865825192 132242804702935212 132333823114960896 132581242121853184 132789262573608498 132952740575136768 133129098494257536 133167579560997696 133546974374561792 133882480019718144 133921178851958784 133967865495859461 134098821376109568 134673057361942528 134725993628713344 135521551926974928 135654026562289664 136081558339896312 136214580391059456 136469255087303424 136724405938161096 136858056383848448 137107513718109792 137289382822203084 137329066422278874 137423585542459392 137498133415312384 138066307520334336 138289409544112992 138459658823811072 138881590404503232 139071993423187968 139455481273943328 139852790337401856 139893214892361216 140471286028280064 140733919308781656 140830781878222848 140871489122377728 141134870645843712 141392123521800723 141530336741274624 141718072590661248 142380879630344784 142520059375828992 142786523162055168 143186617260251136 143221640104643958 143361641707874304 143954045186006016 144223190035445664 144264877857747504 144634082314748928 145039353354694656 145231743811917312 145273723157452032 145545335353526328 145687608408612864 145953159764439456 146289623319392256 146916062576664576 146973811231323648 147392540038250496 147841693011245376 148118106433007854 148730164724053341 148875551004331008 149153897387084832 149571833147028864 149813527006122408 149916638773592064 149997963725795328 150240346171382016 150617790022182912 150661326208453632 151507189532185344 151714901916205056 152461745917846794 152566680368074752 152610779882575872 152896109866330688 153527911973216352 153814956680431233 153965313431829504 154245952932873516 154396730990481408 154685400092226432 155767116176787456 156203582465728512 156241789205066136 156394518226771968 156686922507644672 157334389129577088 157379866753906368 157674113299653522 157782635252453376 157828242442663936 158224749114212352 158325659222379363 158480425262674944 158776729476574176 159221628833933952 159675251708104704 160634838557312064 161281846921358592 161583388836008568 161741339362729984 162251088789876372 162297987589965942 162409692004724736 162497794036278272 162713342604092544 162760375018997184 163169272524031488 163432938552133536 163634142246322176 163738502272717119 163898559459689472 164197304734994388 164357810409222144 165280570398747648 165816607543031808 166321904637651048 166484487144628224 166795756217815296 167484994879872384 167575850099911968 167798134560470436 167962160107450368 168268312290407472 168432797444161536 168747709191519744 169020389442804768 169228471895769088 169493991984510336 169927763101949952 170445588223708512 170931188190157824 171637515414084096 171687127367897856 172008123599622024 172126511184494592 172176264482906112 172887736650190848 172981522683780096 173210977610808192 173696322364291584 174021075103754736 174191183681568768 175048671239009282 175238005698885888 175772012855699403 175943833005118464 176272787821100256 176323739603913616 177052350098144664 177174209459699712 177270320766849024 177505464659010048 177556772747996928 178002842753488896 178623820661145948 178798428501479424 179299429537333248 179634658171617792 180695402569299904 180890844592398336 181442077786528416 181781312440509639 181959006783071232 182299207917548128 182810018290813056 183052510429604112 183105421896371832 183231447389945856 184088410027112448 184385879392150656 185175453872670976 185429324564250624 185940641698591104 186342133899590526 186470387116535808 186524286523148288 187112142717357429 187295048037706752 187645225745042208 187996058164971507 188179827527791616 188522831362400964 188707115655032832 188957430120881664 189841172840459712 190147938123155364 190382030882740224 190915489680334848 190962186806191944 191148855610499072 191751286751672076 191938726914674688 192297586713927552 192353170476996672 192845443086331904 193148018288885088 193385804472926208 193509139049574777 193642325082556416 193698297543269376 194060447138035104 194604213019252608 194862349812159216 195052831092523008 195773709491724078 195965081641764864 197122257348327168 197936812130758272 198306886298737788 198364207054402818 198500734672441344 198871863182779776 199429110862705152 199693647741386304 199751369341496544 199997284967727104 200320461561842688 200823720029577216 200881768277938176 201148232064164352 202009586042913792 202088990443070016 203282327890462392 203422240490766336 203481039843434496 204321870586589184 204703882630955136 205086608907241644 205287084575772672 205661270577164688 205862307987308544 205993599633418311 206135378313689088 206247200122968576 207099461280501504 207689488235716608 208322385606754848 208607990134781952 209779185506102784 209839822338541824 210232151066204696 210376847003271168 211100878963172484 211246172817334272 211307233683566592 211702305968765568 212295505111911936 212900335610806272 213780089063743488 214179784743082752 214779925890376704 214832460156965937 215042462561811456 215444518448011424 216334785053168496 216397316786621256 216546256006299648 216951123472123392 217013833358662912 217559030032041984 217910584736178048 218318003030289492 218531412612919296 218929739646659184 219143747212296192 220374093864996864 221088810057375744 221762539516868064 222177159649511781 222394341623753728 223313326506496512 223434466799882624 223730846080627248 223949546809933824 224357749720543296 224720290509183612 224996945588692992 225360519257073024 225991989312680448 227260784298278016 227908250920210432 228692618876770191 228850020552112128 228916169823863808 229344164799496032 230291867959824528 230516982200254464 230642030245040128 230947970147744256 231368929399310274 231595096485722112 232028100138339648 233650674265181184 234362683807599204 234591777340157952 235030383761467008 236001583694365632 236069800130859552 236360427689132032 236511169949480283 236673952878680064 236742363663995904 237337123671318528 237720637894012416 238165094214861264 238397904668639232 238832443250900928 239512877562157056 240952257835968096 241922770382037888 242375083254012852 242612009044094976 243446981384948913 243614538007087104 243746691054417408 244070013906138816 244140562528495776 244753908786047232 245451213369483264 245847839189534208 246536715613833216 247920855598121472 248456178532787368 248627182822047744 248724911314547712 249482856956476572 249726730716942336 250193634326722944 250661410886628676 251363775149867952 251609487540043776 251697201840705654 251943240161175552 252649196166242304 253121563787279616 253530584164207152 253842707843653632 254616249074922592 254891644652924928 255668382335562768 255918302552899584 256396782285236736 256470893969328896 257530691051846784 258012185399433036 258189766776741888 258264396724359168 258747262850713472 259472284025670144 259816466416212288 261031612655632104 261286775522353152 262573006858513923 262829676464436224 263915749507677696 264344524172771328 264409181731650384 264485609405870424 264667646229921792 265162484243706368 265578525147216996 265905481150273536 266258196988515072 266335159121995392 267093948749123584 267842357703917568 267935730991718922 268197642752219136 269346114723885056 269451987257426688 271043103853949856 272163116679792624 272429160782118912 272938510174606848 273448811876322192 273716112767696896 274215027436219584 274578765644406168 274658132844557748 274847171084918784 274996266830624768 276132615040668672 276578819088225984 277763180809006464 278143986846375936 278910962547886656 279513200849385789 279705580674803712 279786429784722432 280942572056560128 281467838617563312 281742978244755456 282269741291687424 282784247043601446 283060673482549248 283436145181322496 284761759260689568 285573046324110336 286373234520502272 286443280209287916 286723283415748608 287908090372012032 288446380070891328 288529755715495008 289268164629497856 290078706709389312 290463487623834624 290547446314904064 291090670707052656 291375216817225728 291906319528878912 292579246638784512 293832125153329152 293947622462647296 295683386022490752 296236212866015708 297460329448106682 297546310581604227 297751102008662016 298307794774169664 299143666294057728 299627054012244816 299995927451590656 300480692342764032 301235580044365824 301322652416907264 303014379064370688 304923491835693588 305133360736149504 305221559765151744 305792219732661376 307055823946432704 307629913360862466 307930626863659008 308491905865747032 308793461980962816 309370800184452864 311534232353574912 312407164931457024 312483578410132272 312789036453543936 313373845015289344 314668778259154176 314759733507812736 315348226599307044 315565270504906752 315656484885327872 316651318444758726 316960850525349888 317553458953148352 318443257667867904 319350503416209408 321269677114624128 322563693842717184 323166777672017136 323482678725459968 324502177579752744 324595975179931884 324819384009449472 324995588072556544 325426685208185088 325520750037994368 326338545048062976 326865877104267072 327477004545434238 327797118919378944 328394609469988776 328715620818444288 330561140797495296 331633215086063616 332643809275302096 332968974289256448 333591512435630592 334969989759744768 335151700199823936 335596269120940872 335924320214900736 336536624580814944 337495418383039488 338040778885609536 338987983969020672 339855526203899904 340891176447417024 341627245482582631 341862376380315648 343275030828168192 343374254735795712 344016247199244048 344352528965812224 345775473300381696 345963045367560192 346421955221616384 347392644728583168 348042150207509472 350097342478018564 350476011397771776 351544025711398806 351887666010236928 352545575642200512 352647479207827232 354104700196289328 354540641533698048 355010929318020096 355113545495993856 356005685506977792 357247641322291896 357596857002958848 359269316343235584 361390805138599808 361781689184796672 362884155573056832 363562624881019278 363918013566142464 364598415835096256 365620036581626112 366105020859208224 366210843792743664 368176820054224896 368771758784301312 370350907745341952 371881283397182208 372684267799181052 372940774233071616 373048573046296576 374224285434714858 374590096075413504 375290451490084416 375992116329943014 376359655055583232 377045662724801928 377414231310065664 377545802761058481 377914860241763328 379682345680919424 380295876246310728 380764061765480448 381830979360669696 381924373612383888 382297711220998144 383502573503344152 383877453829349376 384595173427855104 384706340953993344 385690886172663808 386296036577770176 387018278099149554 387284650165112832 387396595086538752 388120894276070208 389208426038505216 389724699624318432 391547418983448156 391930163283529728 394244514696654336 395873624261516544 396613772597475576 396728414108805636 397001469344882688 397743726365559552 398858221725410304 399387295482772608 399502738682993088 400640923123685376 401647440059154432 401763536555876352 402296464128328704 404019172085827584 404177980886140032 406564655780924784 406962079686868992 408643741173178368 409407765261910272 410173217814483288 410574169151545344 411322541154329376 411987199266836622 412270756627378176 412494400245937152 414198922561003008 415378976471433216 416644771213509696 417215980269563904 419558371012205568 419679644677083648 420464302132409392 422201757926344968 422492345634668544 422614467367133184 423404611937531136 424176370565402169 424591010223823872 427560178127486976 428359569486165504 429559851780753408 429664920313931874 430084925123622912 430889036896022848 432669570106336992 432794633573242512 433902246944246784 434027666717325824 435118060064083968 435821169472356096 436636006060578984 437062825225838592 437859479293318368 440748187729993728 442177620114751488 443525079033736128 444354319299023562 444788683247507456 446190494172160023 446626653012993024 446868933599765248 447461692161254496 448715499441086592 449440581018367224 449993891177385984 450721038514146048 451983978625360896 454521568596556032 455816501840420864 457385237753540382 457700041104224256 457832339647727616 458688329598992064 460583735919649056 461284060490080256 461444870041293699 461895940295488512 462737858798620548 463190192971444224 464056200276679296 467301348530362368 468725367615198408 469183554680315904 470060767522934016 472003167388731264 472139600261719104 473022339898960566 473347905757360128 473484727327991808 474674247342637056 475441275788024832 476330188429722528 477664886501801856 479025755124314112 481904515671936192 483845540764075776 484750166508025704 485224018088189952 486893962769897826 487229076014174208 487493382108834816 488140027812277632 488281125056991552 489507817572094464 490902426738966528 491215506818151357 491695678379068416 493073431227666432 495841711196242944 496912357065574736 497449822629095424 498965713912953144 499453461433884672 500387268653445888 501322821773257352 502727550299735904 503394403681411308 503886480322351104 505298392332484608 506243127574559232 507061168328414304 507685415687307264 509232498149845184 509783289305849856 511336764671125536 512793564570473472 512941787938657792 515061382103693568 516024370798866072 516379533553483776 516528793448718336 517494525701426944 518944568051340288 519632932832424576 522063225311264208 522573551044706304 525146013717027846 525659352928872448 527316038567098209 527831499015355392 528818363463300768 528971218811740848 530324968487412736 531157050294433992 531810962300547072 532516393977030144 532670318243990784 534187897498247168 535871461983437844 536395285504438272 538692229447770112 538903974514853376 542086207707899712 544326233359585248 545343937321528917 545877020349213696 546897623752644384 548430054872439168 549157531288812336 549316265689115496 549694342169837568 549992533661249536 552265230081337344 553157638176451968 555526361618012928 556287973692751872 557821925095773312 559026401698771578 559411161349607424 559572859569444864 561885144113120256 562935677235126624 563988174494914521 564539482583374848 565568494087202892 566121346965098496 566872290362644992 569523518521379136 571146092648220672 572746469041004544 572886560418575832 573446566831497216 575816180744024064 576892760141782656 577059511430990016 578536329258995712 580157413418778624 580527417148724331 580926975247669248 581094892629808128 582181341414105312 583812639057757824 585158493277569024 587895244925294592 591366772044981504 592472425732031416 594920658896213364 595092621163208454 595502204017324032 596615589548339328 598287332588115456 599254108024489632 599991854903181312 600961384685528064 602471160088731648 602645304833814528 606028758128741376 609846983671387176 610266721472299008 610443119530303488 611584439465322752 614111647892865408 615259826721724932 615861253727318016 616983811731494064 617586923961925632 617980798900254933 618741600368905728 623068464707149824 624967156820264544 626747690030578688 629337556518308352 629519467015625472 630696453198614088 631130541009813504 631312969770655744 633302636889517452 633921701050699776 635106917906296704 636886515335735808 638701006832418816 642539354229248256 644497380470897811 645127387685434368 646333555344034272 649004355159505488 649191950359863768 649638768018898944 649991176145113088 650853370416370176 651041500075988736 652677090096125952 653731754208534144 654954009090868476 655594237838757888 656789218939977552 657431241636888576 661122281594990592 663266430172127232 665287618550604192 666531478948535343 667183024871261184 669939979519489536 670303400399647872 671192538241881744 671848640429801472 673073249161629888 674990836766078976 676081557771219072 677975967938041344 681782352894834048 683254490965165262 683724752760631296 686077856630310573 686550061656336384 686748509471591424 688032494398488096 691550946600763392 691926090735120384 692843910443232768 694785289457166336 696084300415018944 700194684956037128 700952022795543552 703088051422797612 703775332020473856 705091151284401024 705294958415654464 708209400392578656 709081283067396096 709533509848440849 710021858636040192 710227090991987712 712011371013955584 714495282644583792 715193714005917696 718538632686471168 722781610277199616 725768311146113664 727125249762038556 727836027132284928 729196831670192512 730340944154846739 731240073163252224 732210041718416448 732421687585487328 736353640108449792 737543517568602624 740701815490683904 743762566794364416 745368535598362104 745881548466143232 746097146092593152 748448570869429716 749180192150827008 750580902980168832 751984232659886028 752719310111166464 754091325449603856 754828462620131328 755091605522116962 755829720483526656 759364691361838848 760591752492621456 761528123530960896 763848747224767776 767005147006688304 767754907658698752 769190346855710208 769412681907986688 771381772345327616 772592073155540352 774036556198299108 774569300330225664 774793190173077504 776241788552140416 778416852077010432 779449399248636864 783094837966896312 783860326567059456 787719020575541769 788489029393308672 791747248523033088 793227545194951152 793456828217611272 794002938689765376 795487452731119104 797716443450820608 798774590965545216 799005477365986176 801281846247370752 803527073111752704 804592928256657408 808038344171655168 808355961772280064 813129311561849568 814649585381543197 817287482346356736 818815530523820544 820346435628966576 821148338303090688 822645082308658752 823974398533673244 824541513254756352 824988800491874304 828397845122006016 833289542427019392 834431960539127808 838539602548157367 839116742024411136 839359289354167296 840928604264818784 844403515852689936 845228934734266368 846809223875062272 848352741130804338 849182020447647744 856719138972331008 859119703561506816 859329840627863748 860169850247245824 861778073792045696 865339140212673984 865589267146485024 867804493888493568 868055333434651648 870236120128167936 871642338944712192 873272012121157968 874125650451677184 875718958586636736 881496375459987456 887050158067472256 888708638598047124 889577366495014912 892380988344320046 892638931744812681 893253306025986048 893737867199530496 894923384322508992 897430998882173184 898881162036734448 899987782354771968 901442077028292096 903967957250721792 909043137193112064 911633003680841728 914770475507080764 915400082208448512 915664679295455232 917376659197984128 921167471839298112 922568120980160512 922889740082587398 923791880590977024 925475717597241096 926380385942888448 928112400553358592 934602697060724736 937450735230396816 938367109360631808 940121535045868032 944006334777462528 944279200523438208 946044679797921132 946695811514720256 946969454655983616 950882551576049664 952660376859445056 955329773003603712 958051510248628224 962767691814551051 963809031343872384 967691081528151552 969500333016051408 970448036176379904 973787925539795652 974458152028348416 974986764217669632 976280055624555264 976562250113983104 979015635144188928 982431013636302714 983391356758136832 986146862455332864 991683422392485888 993824714131149472 994899645258190848 997931427825906288 998906922867769344 1000774537306891776 1002645643546514704 1005455100599471808 1006788807362822616 1007772960644702208 1012486255149118464 1014122336656828608 1018464996299690368 1019566578611699712 1022673529342251072 1024881736447747893 1025587129140946944 1025883575877315584 1030122764207387136 1032048741597732144 1033057586897436672 1034989051402853888 1037889136102680576 1039265865664849152 1044126450622528416 1050292027434055692 1051318705857744896 1054632077134196418 1055662998030710784 1057636726926601536 1057942437623481696 1060649936974825472 1062314100588867984 1063621924601094144 1065032787954060288 1065340636487981568 1068375794996494336 1071742923966875688 1072790571008876544 1077384458895540224 1077807949029706752 1084172415415799424 1088652466719170496 1090687874643057834 1091754040698427392 1093795247505288768 1096860109744878336 1098315062577624672 1098632531378230992 1099985067322499072 1104530460162674688 1106315276352903936 1111052723236025856 1115643850191546624 1118052803397543156 1118822322699214848 1119145719138889728 1123770288226240512 1125871354470253248 1127976348989829042 1129078965166749696 1131136988174405784 1132242693930196992 1133744580725289984 1139047037042758272 1142292185296441344 1145492938082009088 1145773120837151664 1146893133662994432 1151632361488048128 1153785520283565312 1154119022861980032 1157072658517991424 1161054834297448662 1161853950495338496 1162189785259616256 1164362682828210624 1167625278115515648 1175790489850589184 1182733544089963008 1184944851464062832 1189841317792426728 1190185242326416908 1191004408034648064 1193231179096678656 1196574665176230912 1198508216048979264 1201922769371056128 1204942320177463296 1205290609667629056 1212057516257482752 1219693967342774352 1220886239060606976 1223168878930645504 1228223295785730816 1230519653443449864 1231722507454636032 1233967623462988128 1235961597800509866 1237483200737811456 1246136929414299648 1249934313640529088 1253495380061157376 1258675113036616704 1259038934031250944 1261392906397228176 1262625939541311488 1266605273779034904 1267843402101399552 1270213835812593408 1272529111696206507 1273773030671471616 1285078708458496512 1288994760941795622 1290254775370868736 1292667110688068544 1298008710319010976 1298383900719727536 1299982352290226176 1301706740832740352 1302083000151977472 1305354180192251904 1307463508417068288 1309908018181736952 1311188475677515776 1313578437879955104 1322244563189981184 1326532860344254464 1330575237101208384 1333062957897070686 1334366049742522368 1339879959038979072 1340606800799295744 1342385076483763488 1346146498323259776 1349981673532157952 1352163115542438144 1355951935876082688 1363564705789668096 1366508981930330524 1367449505521262592 1372155713260621146 1373100123312672768 1373497018943182848 1376064988796976192 1383852181470240768 1384334610123881097 1385687820886465536 1389570578914332672 1392168600830037888 1400389369912074256 1401904045591087104 1406176102845595224 1407550664040947712 1410182302568802048 1410589916831308928 1416418800785157312 1419067019696881698 1420043717272080384 1420454181983975424 1424022742027911168 1428990565289167584 1437077265372942336 1445563220554399232 1451536622292227328 1454250499524077112 1455672054264569856 1458393663340385024 1460681888309693478 1462480146326504448 1464420083436832896 1464843375170974656 1472707280216899584 1473646520454454071 1475087035137205248 1481403630981367808 1487525133588728832 1490737071196724208 1492194292185186304 1496897141738859432 1498360384301654016 1501161805960337664 1503968465319772056 1505438620222332928 1508182650899207712 1510183211044233924 1511659440967053312 1518729382723677696 1521183504985242912 1523056247061921792 1527697494449535552 1534010294013376608 1538380693711420416 1538825363815973376 1545184146311080704 1548073112396598216 1549138600660451328 1549586380346155008 1552483577104280832 1556833704154020864 1558898798497273728 1566189675933792624 1567720653134118912 1575438041151083538 1576978058786617344 1583494497046066176 1586455090389902304 1586913656435222544 1590974905462238208 1595432886901641216 1597549181931090432 1598010954731972352 1602563692494741504 1609185856513314816 1616076688343310336 1616711923544560128 1626258623123699136 1629299170763086394 1636031811964586751 1637631061047641088 1640692871257933152 1645290164617317504 1647948797067346488 1649083026509512704 1649977600983748608 1656795690244012032 1666579084854038784 1668863921078255616 1677079205096314734 1678233484048822272 1678718578708334592 1681857208529637568 1688807031705379872 1691964523484743563 1693618447750124544 1696705482261608676 1698364040895295488 1713438277944662016 1718239407123013632 1718659681255727496 1720339700494491648 1723556147584091392 1730678280425347968 1731178534292970048 1735608987776987136 1736110666869303296 1740472240256335872 1741582251446172993 1743284677889424384 1746544024242315936 1751437917173273472 1774100316134944512 1777417277196094248 1779154732990029824 1784761976688640092 1785277863489625362 1786506612051972096 1787475734399060992 1789846768645017984 1794861997764346368 1797762324073468896 1799975564709543936 1802884154056584192 1807935914501443584 1818086274386224128 1829540951014161528 1830800164416897024 1831329358590910464 1834753318395968256 1842334943678596224 1845779480165174796 1847583761181954048 1850951435194482192 1852760771885776896 1856224801106717184 1869205394121449472 1874901470460793632 1880243070091736064 1888012669554925056 1888558401046876416 1892089359595842264 1893391623029440512 1893938909311967232 1901765103152099328 1905320753718890112 1910659546007207424 1916103020497256448 1925535383629102102 1927618062687744768 1933492141412693433 1935382163056303104 1939000666032102816 1947575851079591304 1948916304056696832 1949973528435339264 1952560111249110528 1953124500227966208 1958031270288377856 1964862027272605428 1966782713516273664 1972293724910665728 1983366844784971776 1987649428262298944 1989799290516381696 1995862855651812576 1999594436845606029 2001549074613783552 2005291287093029408 2010910201198943616 2013577614725645232 2015545921289404416 2024972510298236928 2028244673313657216 2036929992599380736 2045347058684502144 2049763472895495786 2051174258281893888 2051767151754631168 2058233569890931719 2060245528414774272 2064097483195464288 2069978102805707776 2075778272205361152 2078531731329698304 2088252901245056832 2100584054868111384 2102637411715489792 2109264154268392836 2111325996061421568 2115273453853203072 2115884875246963392 2121299873949650944 2124628201177735968 2127243849202188288 2128600529545322547 2130065575908120576 2130681272975963136 2143485847933751376 2145581142017753088 2155615898059413504 2168344830831598848 2177304933438340992 2181375749286115668 2183508081396854784 2187590495010577536 2193720219489756672 2196630125155249344 2197265062756461984 2199970134644998144 2209060920325349376 2212630552705807872 2222105446472051712 2231287700383093248 2236105606795086312 2237644645398429696 2238291438277779456 2247540576452481024 2251742708940506496 2255952697979658084 2258157930333499392 2262273976348811568 2264485387860393984 2267489161450579968 2278094074085516544 2284584370592882688 2291546241674303328 2303264722976096256 2307571040567130624 2308238045723960064 2314145317035982848 2322109668594897324 2323707900990676992 2324379570519232512 2328725365656421248 2335250556231031296 2351580979701178368 2363157061726625307 2365467088179926016 2369889702928125664 2379682635584853456 2380370484652833816 2382008816069296128 2386462358193357312 2393149330352461824 2397016432097958528 2403845538742112256 2410581219335258112 2424115032514965504 2439387934685548704 2443948756144629591 2446337757861291008 2456446591571461632 2461039306886899728 2463445014909272064 2467935246925976256 2471923195601019732 2474966401475622912 2499868627281058176 2506990760122314752 2515618807644472101 2517350226073233408 2518077868062501888 2522785812794456352 2533210547558069808 2535686804202799104 2540427671625186816 2545058223392413014 2547546061342943232 2570157416916993024 2577989521883591244 2580509550741737472 2585334221376137088 2596017420638021952 2596767801439455072 2599964704580452352 2603413481665480704 2604166000303954944 2610708360384503808 2614927016834136576 2619816036363473904 2622376951355031552 2627156875759910208 2644489126379962368 2661150474202416768 2666125915794141372 2668732099485044736 2677916795234438043 2679759918077958144 2681213601598591488 2684770152967526976 2692292996646519552 2699963347064315904 2704326231084876288 2711903871752165376 2727129411579336192 2733017963860661048 2734899011042525184 2744311426521242292 2746200246625345536 2746994037886365696 2752129977593952384 2767704362940481536 2768669220247762194 2771375641772931072 2779141157828665344 2784337201660075776 2800778739824148512 2803808091182174208 2812352205691190448 2815101328081895424 2820364605137604096 2821179833662617856 2832837601570314624 2838134039393763396 2840087434544160768 2840908363967950848 2857981130578335168 2874154530745884672 2888303075443653153 2891126441108798464 2903073244584454656 2908500999048154224 2911344108529139712 2916787326680770048 2921363776619386956 2924960292653008896 2928840166873665792 2929686750341949312 2947293040908908142 2950174070274410496 2962807261962735616 2975050267177457664 2981474142393448416 2993794283477718864 2996720768603308032 3002323611920675328 3007936930639544112 3010877240444665856 3016365301798415424 3020366422088467848 3023318881934106624 3037458765447355392 3042367009970485824 3055394988899071104 3068020588026753216 3074645209343243679 3076761387422840832 3077650727631946752 3090368292622161408 3096146224793196432 3099172760692310016 3104967154208561664 3113667408308041728 3117797596994547456 3132379351867585248 3150876082302167076 3153956117573234688 3166988994092132352 3172910180779804608 3173827312870445088 3181949810924476416 3190865773803282432 3195098363862180864 3196021909463944704 3205127384989483008 3218371713026629632 3232153376686620672 3233423847089120256 3252517246247398272 3258598341526172788 3272063623929173502 3275262122095282176 3281385742515866304 3290580329234635008 3295897594134692976 3299955201967497216 3313591380488024064 3333158169708077568 3354158410192629468 3356466968097644544 3357437157416669184 3363714417059275136 3377614063410759744 3383929046969487126 3387236895500249088 3393410964523217352 3396728081790590976 3426876555889324032 3436478814246027264 3437319362511454992 3440679400988983296 3447112295168182784 3461356560850695936 3462357068585940096 3471217975553974272 3472221333738606592 3483164502892345986 3486569355778848768 3493088048484631872 3502875834346546944 3548200632269889024 3554834554392188496 3558309465980059648 3569523953377280184 3570555726979250724 3573013224103944192 3574951468798121984 3579693537290035968 3589723995528692736 3595524648146937792 3605768308113168384 3615871829002887168 3636172548772448256 3659081902028323056 3662658717181820928 3669506636791936512 3684669887357192448 3691558960330349592 3695167522363908096 3701902870388964384 3712449602213434368 3738410788242898944 3749802940921587264 3760486140183472128 3776025339109850112 3777116802093752832 3784178719191684528 3787877818623934464 3803530206304198656 3810641507437780224 3821319092014414848 3851070767258204204 3855236125375489536 3866984282825386866 3870764326112606208 3878001332064205632 3895151702159182608 3899947056870678528 3905120222498221056 3906249000455932416 3916062540576755712 3929724054545210856 3933565427032547328 3966733689569943552 3975298856524597888 3979598581032763392 3991725711303625152 3999188873691212058 4003098149227567104 4010582574186058816 4021820402397887232 4027155229451290464 4049945020596473856 4056489346627314432 4073859985198761472 4090694117369004288 4099526945790991572 4102348516563787776 4103534303509262336 4116467139781863438 4120491056829548544 4128194966390928576 4139956205611415552 4151556544410722304 4153003830371643291 4157063462659396608 4176505802490113664 4201168109736222768 4205274823430979584 4218528308536785672 4222651992122843136 4230546907706406144 4231769750493926784 4242599747899301888 4249256402355471936 4257201059090645094 4260131151816241152 4261362545951926272 4286971695867502752 4311231796118827008 4336689661663197696 4354609866876681984 4362751498572231336 4367016162793709568 4375180990021155072 4387440438979513344 4393260250310498688 4394530125512923968 4418121840650698752 4425261105411615744 4444210892944103424 4462575400766186496 4472211213590172624 4476582876555558912 4495081152904962048 4503485417881012992 4511905395959316168 4516315860666998784 4524547952697623136 4534978322901159936 4556188148171033088 4569168741185765376 4583092483348606656 4615142081134261248 4616476091447920128 4644219337189794648 4647415801981353984 4648759141038465024 4657450731312842496 4670501112462062592 4703161959402356736 4726314123453250614 4730934176359852032 4739779405856251328 4759365271169706912 4760740969305667632 4772924716386714624 4786298660704923648 4794032864195917056 4807691077484224512 4848230065029931008 4878775869371097408 4887897512289259182 4892675515722582016 4908095435893760253 4912893183142923264 4922078613773799456 4935870493851952512 4943846391202039464 4949932802951245824 4999737254562116352 5013981520244629504 5031237615288944202 5034700452146466816 5036155736125003776 5045571625588912704 5066421095116139616 5075893570454230689 5080855343250373632 5090116446784826028 5095092122685886464 5140314833833986048 5155979043767182488 5161019101483474944 5170668442752274176 5192034841276043904 5193535602878910144 5206826963330961408 5208332000607909888 5221416720769007616 5229854033668273152 5239632072726947808 5254313751519820416 5322300948404833536 5332251831588282744 5337464198970089472 5355833590468876086 5359519836155916288 5362427203197182976 5369540305935053952 5384585993293039104 5399926694128631808 5408652462169752576 5423807743504330752 5454258823158672384 5466035927721322096 5488622853042484584 5492400493250691072 5493988075772731392 5504259955187904768 5537338440495524388 5542751283545862144 5558282315657330688 5568674403320151552 5601557479648297024 5607616182364348416 5624704411382380896 5640729210275208192 5642359667325235712 5665675203140629248 5676268078787526792 5680174869088321536 5681816727935901696 5715962261156670336 5748309061491769344 5776606150887306306 5782252882217596928 5800476424238080299 5806146489168909312 5817001998096308448 5833574653361540096 5842727553238773912 5849920585306017792 5857680333747331584 5859373500683898624 5894586081817816284 5900348140548820992 5925614523925471232 5950100534354915328 5962948284786896832 5987588566955437728 5998783310536818087 6004647223841350656 6015873861279088224 6032730603596830848 6040732844176935696 6046637763868213248 6074917530894710784 6084734019940971648 6110789977798142208 6136041176053506432 6149290418686487358 6153522774845681664 6155301455263893504 6180736585244322816 6192292449586392864 6209934308417123328 6227334816616083456 6235595193989094912 6264758703735170496 6301752164604334152 6307912235146469376 6333977988184264704 6345820361559609216 6347654625740890176 6363899621848952832 6381731547606564864 6385801588635967641 6390196727724361728 6392043818927889408 6436743426053259264 6466847694178240512 6505034492494796544 6517196683052345576 6544127247858347004 6550524244190564352 6562771485031732608 6581160658469270016 6591795188269385952 6599910403934994432 6627182760976048128 6666316339416155136 6708316820385258936 6712933936195289088 6714874314833338368 6727428834118550272 6755228126821519488 6767858093938974252 6774473791000498176 6786821929046434704 6793456163581181952 6853753111778648064 6874638725022909984 6894224590336365568 6922713121701391872 6924714137171880192 6942435951107948544 6944442667477213184 6966329005784691972 6973138711557697536 6986176096969263744 7005751668693093888 7089471185179875921 7096401264539778048 7109669108784376992 7139047906754560368 7141111453958501448 7146026448207888384 7149902937596243968 7159387074580071936 7179447991057385472 7191049296293875584 7211536616226336768 7231743658005774336 7272345097544896512 7318163804056646112 7331846268433888773 7339013273583873024 7369339774714384896 7383117920660699184 7390335044727816192 7403805740777928768 7424899204426868736 7499605881843174528 7520972280366944256 7546856422933416303 7552050678219700224 7554233604187505664 7568357438383369056 7607060412608397312 7621283014875560448 7642638184028829696 7702141534516408408 7710472250750979072 7733968565650773732 7741528652225212416 7756002664128411264 7790303404318365216 7799894113741357056 7810240444996442112 7812498000911864832 7832125081153511424 7859448109090421712 7867130854065094656 7933467379139887104 7950597713049195776 7983451422607250304 7998377747382424116 8006196298455134208 8021165148372117632 8033750385703314129 8043640804795774464 8054310458902580928 8099890041192947712 8112978693254628864 8147719970397522944 8181388234738008576 8199053891581983144 8204697033127575552 8207068607018524672 8232934279563726876 8240982113659097088 8256389932781857152 8279912411222831104 8303113088821444608 8306007660743286582 8314126925318793216 8353011604980227328 8402336219472445536 8437056617073571344 8445303984245686272 8461093815412812288 8463539500987853568 8485199495798603776 8498512804710943872 8514402118181290188 8520262303632482304 8522725091903852544 8573943391735005504 8622463592237654016 8664909226330959459 8673379323326395392 8709219733753363968 8725502997144462672 8734032325587419136 8750361980042310144 8774880877959026688 8786520500620997376 8789060251025847936 8850522210823231488 8888421785888206848 8925150801532372992 8944422427180345248 8990162305809924096 9006970835762025984 9023810791918632336 9032631721333997568 9049095905395246272 9069956645802319872 9112376296342066176 9166184966697213312 9223935628029731037 9230284162268522496 9232952182895840256 9288438674379589296 9297518282076930048 9314901462625684992 9341002224924125184 9452628246906501228 9461868352719704064 9479558811712502656 9518730542339413824 9521481938611335264 9545849432773429248 9572597321409847296 9588065728391834112 9615382154968449024 9696460130059862016 9757551738742194816 9775795024578518364 9785351031445164032 9816190871787520506 9825786366285846528 9844157227547598912 9871740987703905024 9887692782404078928 9899865605902491648 9999474509124232704 10027963040489259008 10062475230577888404 10069400904292933632 10072311472250007552 10091143251177825408 10132842190232279232 10151787140908461378 10161710686500747264 10180232893569652056 10190184245371772928 10280629667667972096 10311958087534364976 10322038202966949888 10341336885504548352 10384069682552087808 10387071205757820288 10413653926661922816 10416664001215819776 10459708067336546304 10479264145453895616 10508627503039640832 10590444609960061561 10644601896809667072 10664503663176565488 10674928397940178944 10711667180937752172 10719039672311832576 10724854406394365952 10739080611870107904 10769171986586078208 10817304924339505152 10847615487008661504 10908517646317344768 10932071855442644192 10977245706084969168 10987976151545462784 11008519910375809536 11074676880991048776 11085502567091724288 11137348806640303104 11203114959296594048 11215232364728696832 11249408822764761792 11281458420550416384 11284719334650471424 11331350406281258496 11352536157575053584 11363633455871803392 11431924522313340672 11553212301774612612 11564505764435193856 11600952848476160598 11612292978337818624 11634003996192616896 11667149306723080192 11685455106477547824 11699841170612035584 11715360667494663168 11718747001367797248 11789172163635632568 11800696281097641984 11851229047850942464 11900201068709830656 11925896569573793664 11975177133910875456 11997566621073636174 12009294447682701312 12031747722558176448 12065461207193661696 12081465688353871392 12149835061789421568 12169468039881943296 12221579955596284416 12272082352107012864 12298580837372974716 12307045549691363328 12310602910527787008 12361473170488645632 12384584899172785728 12419868616834246656 12454669633232166912 12471190387978189824 12529517407470340992 12603504329208668304 12615824470292938752 12667955976368529408 12691640723119218432 12695309251481780352 12727799243697905664 12771603177271935282 12780393455448723456 12784087637855778816 12933695388356481024 13010068984989593088 13034393366104691152 13088254495716694008 13101048488381128704 13125542970063465216 13162321316938540032 13183590376538771904 13254365521952096256 13332632678832310272 13416633640770517872 13429748629666676736 13454857668237100544 13510456253643038976 13535716187877948504 13548947582000996352 13573643858092869408 13707506223557296128 13749277450045819968 13788449180672731136 13845426243402783744 13849428274343760384 13888885334954426368 13932658011569383944 13946277423115395072 13972352193938527488 14011503337386187776 14178942370359751842 14192802529079556096 14219338217568753984 14278095813509120736 14282222907917002896 14299805875192487936 14318774149160143872 14358895982114770944 14382098592587751168 14423073232452673536 14544690195089793024 14636327608113292224 14663692536867777546 14678026547167746048 14738679549428769792 14766235841321398368 14807611481555857536 14849798408853737472 14999211763686349056 15041944560733888512 15093712845866832606 15104101356439400448 15108467208375011328 15136714876766738112 15227680711362692067 15242566029751120896 15285276368057659392 15404283069032816816 15420944501501958144 15467937131301547464 15483057304450424832 15512005328256822528 15580606808636730432 15620480889992884224 15624996001823729664 15664250162307022848 15718896218180843424 15901195426098391552 15966902845214500608 15996755494764848232 16012392596910268416 16042330296744235264 16067500771406628258 16087281609591548928 16108620917805161856 16199780082385895424 16225957386509257728 16295439940795045888 16362776469476017152 16398107783163966288 16414137214037049344 16465868559127453752 16481964227318194176 16512779865563714304 16559824822445662208 16612015321486573164 16628253850637586432 16706023209960454656 16804672438944891072 16874113234147142688 16922187630825624576 16927079001975707136 16997025609421887744 17028804236362580376 17040524607264964608 17045450183807705088 17147886783470011008 17244927184475308032 17329818452661918918 17346758646652790784 17418439467506727936 17451005994288925344 17500723960084620288 17549761755918053376 17573041001241994752 17578120502051695872 17701044421646462976 17776843571776413696 17850301603064745984 17888844854360690496 17996349931610454261 18013941671524051968 18047621583837264672 18098191810790492544 18139913291604639744 18224752592684132352 18332369933394426624 18447871256059462074 18460568324537044992 18465904365791680512 18576877348759178592 18629802925251369984 18682004449848250368 18905256493813002456 18923736705439408128 18959117623425005312 19037461084678827648 19042963877222670528 19091698865546858496 19145194642819694592 19157404765907902923 19176131456783668224 19515103477484389632 19551590049157036728 19570702062890328064 19632381743575041012 19651572732571693056 19688314455095197824 19743481975407810048 19775385564808157856 19799731211804983296 19998949018248465408 20124950461155776808 20138801808585867264 20144622944500015104 20182286502355650816 20265684380464558464 20303574281816922756 20323421373001494528 20360465787139304112 20380368490743545856 20561259335335944192 20623916175068729952 20682673771009096704 20768139365104175616 20774142411515640576 20827307853323845632 20833328002431639552 20919416134673092608 20958528290907791232 21017255006079281664 21180889219920123122 21268413555539627763 21289203793619334144 21329007326353130976 21423334361875504344 21438079344623665152 21449708812788731904 21478161223740215808 21538343973172156416 21634609848679010304 21695230974017323008 21817035292634689536 21864143710885288384 21954491412169938336 21995538805301666319 22017039820751619072 22149353761982097552 22171005134183448576 22274697613280606208 22406229918593188096 22498817645529523584 22562916841100832768 22569438669300942848 22640569268800248909 22662700812562516992 22705072315150107168 22863849044626681344 23106424603549225224 23129011528870387712 23201905696952321196 23224585956675637248 23268007992385233792 23334298613446160384 23370910212955095648 23399682341224071168 23430721334989326336 23437494002735594496 23578344327271265136 23601392562195283968 23800402137419661312 23851793139147587328 23950354267821750912 23995133242147272348 24018588895365402624 24063495445116352896 24130922414387323392 24162931376707742784 24299670123578843136 24338936079763886592 24443159911192568832 24544164704214025728 24597161674745949432 24614091099382726656 24621205821055574016 24722946340977291264 24769169798345571456 24839737233668493312 24909339266464333824 24942380775956379648 25059034814940681984 25207008658417336608 25335911952737058816 25383281446238436864 25390618502963560704 25455598487395811328 25543206354543870564 25560786910897446912 25568175275711557632 25867390776712962048 25994727678992878377 26020137969979186176 26068786732209382304 26176508991433388016 26202096976762257408 26251085940126930432 26324642633877080064 26367180753077543808 26665265357664620544 26833267281541035744 26909715336474201088 27020912507286077952 27071432375755897008 27097895164001992704 27147287716185738816 27498554900091639936 27576898361345462272 27671806884089193111 27690852486805567488 27698856548687520768 27865316023138767888 27892554846230790144 27944704387877054976 28023006674772375552 28357884740719503684 28385605058159112192 28438676435137507968 28556191627018241472 28564445815834005792 28599611750384975872 28637548298320287744 28717791964229541888 28764197185175502336 28846146464905347072 29089380390179586048 29272655216226584448 29327385073735555092 29356053094335492096 29477359098857539584 29532471682642796736 29615222963111715072 29699596817707474944 29998423527372698112 30083889121467777024 30187425691733665212 30208202712878800896 30216934416750022656 30273429753533476224 30455361422725384134 30485132059502241792 30570552736115318784 30808566138065633632 30841889003003916288 30935874262603094928 30966114608900849664 31024010656513645056 31161213617273460864 31240961779985768448 31249992003647459328 31437792436361686848 31771333829880184683 31802390852196783104 31933805690429001216 31993510989529696464 32024785193820536832 32084660593488470528 32135001542813256516 32174563219183097856 32217241835610323712 32451914773018515456 32590879881590091776 32725552938952034304 32796215566327932576 32931737118254907504 32963928454636388352 33025559731127428608 33119649644891324416 33224030642973146328 33256507701275172864 33412046419920909312 33609344877889782144 33748226468294285376 33844375261651249152 33854158003951414272 33994051218843775488 34057608472725160752 34090900367615410176 34295773566940022016 34659636905323837836 34693517293305581568 34836878935013455872 34902011988577850688 35001447920169240576 35099523511836106752 35146082002483989504 35156241004103391744 35402088843292925952 35553687143552827392 35700603206129491968 35777689708721380992 35992699863220908522 36027883343048103936 36095243167674529344 36196383621580985088 36449505185368264704 36664739866788853248 36895742512118924148 36921136649074089984 36931808731583361024 37153754697518357184 37259605850502739968 37364008899696500736 37810512987626004912 37847473410878816256 37918235246850010624 38074922169357655296 38085927754445341056 38183397731093716992 38314809531815805846 38352262913567336448 39030206954968779264 39103180098314073456 39141404125780656128 39264763487150082024 39303145465143386112 39376628910190395648 39486963950815620096 39550771129616315712 39997898036496930816 40249900922311553616 40289245889000030208 40364573004711301632 40531368760929116928 40607148563633845512 40646842746002989056 40720931574278608224 41122518670671888384 41247832350137459904 41365347542018193408 41536278730208351232 41548284823031281152 41666656004863279104 41838832269346185216 41917056581815582464 42034510012158563328 42361778439840246244 42536827111079255526 42578407587238668288 42658014652706261952 42846668723751008688 42899417625577463808 42956322447480431616 43076687946344312832 43269219697358020608 43634070585269379072 43728287421770576768 43908982824339876672 43991077610603332638 44034079641503238144 44298707523964195104 44549395226561212416 44812459837186376192 44997635291059047168 45125833682201665536 45138877338601885696 45281138537600497818 45325401625125033984 45410144630300214336 45683042134088076201 45727698089253362688 46212849207098450448 46258023057740775424 46403811393904642392 46449171913351274496 46536015984770467584 46668597226892320768 46741820425910191296 46861442669978652672 46874988005471188992 47156688654542530272 47703586278295174656 47900708535643501824 47990266484294544696 48037177790730805248 48126990890232705792 48261844828774646784 48325862753415485568 48599340247157686272 48677872159527773184 48886319822385137664 49088329408428051456 49194323349491898864 49242411642111148032 49445892681954582528 49538339596691142912 49679474467336986624 49884761551912759296 50118069629881363968 50414017316834673216 50766562892476873728 50781237005927121408 51086412709087741128 51121573821794893824 51136350551423115264 51734781553425924096 51989455357985756754 52040275939958372352 52137573464418764608 52353017982866776032 52502171880253860864 52649285267754160128 52734361506155087616 53330530715329241088 53666534563082071488 53819430672948402176 53989049794831362783 54041825014572155904 54142864751511794016 54294575432371477632 54997109800183279872 55153796722690924544 55343613768178386222 55381704973611134976 55397713097375041536 55730632046277535776 55889408775754109952 56046013349544751104 56715769481439007368 56771210116318224384 56877352870275015936 57112383254036482944 57128891631668011584 57275096596640575488 57435583928459083776 57528394370351004672 58545310432453168896 58654770147471110184 58712106188670984192 58954718197715079168 59064943365285593472 59230445926223430144 59399193635414949888 59996847054745396224 60374851383467330424 60416405425757601792 60433868833500045312 60546859507066952448 60910722845450768268 60970264119004483584 61141105472230637568 61617132276131267264 61683778006007832576 61871748525206189856 62048021313027290112 62322427234546921728 62481923559971536896 62499984007294918656 62875584872723373696 63542667659760369366 63604781704393566208 63805240666618883289 63867611380858002432 63987021979059392928 64169321186976941056 64270003085626513032 64349126438366195712 64434483671220647424 64903829546037030912 65181759763180183552 65451105877904068608 65592431132655865152 65863474236509815008 65986616415904998957 66051119462254857216 66448061285946292656 66513015402550345728 66824092839841818624 67218689755779564288 67496452936588570752 67688750523302498304 67708316007902828544 67988102437687550976 68115216945450321504 68591547133880044032 69319273810647675672 69387034586611163136 69673757870026911744 69804023977155701376 70002895840338481152 70199047023672213504 70292164004967979008 70312482008206783488 70804177686585851904 71401206412258983936 71555379417442761984 71985399726441817044 72055766686096207872 72190486335349058688 72392767243161970176 72899010370736529408 73329479733577706496 73791485024237848296 73842273298148179968 73863617463166722048 74307509395036714368 74519211701005479936 74728017799393001472 75621025975252009824 75836470493700021248 76149844338715310592 76171855508890682112 76366795462187433984 76629619063631611692 76704525827134672896 77984183036978635131 78060413909937558528 78206360196628146912 78529526974300164048 78606290930286772224 78753257820380791296 78973927901631240192 79101542259232631424 79995796072993861632 80499801844623107232 80729146009422603264 81062737521858233856 81214297127267691024 81293685492005978112 81441863148557216448 82495664700274919808 82730695084036386816 83015420652267579333 83072557460416702464 83096569646062562304 83677664538692370432 83834113163631164928 84069020024317126656 84723556879680492488 85073654222158511052 85156815174477336576 85316029305412523904 85693337447502017376 85798835251154927616 85912644894960863232 86153375892688625664 86538439394716041216 87268141170538758144 87456574843541153536 87817965648679753344 87982155221206665276 88068159283006476288 88597415047928390208 89098790453122424832 89624919674372752384 89995270582118094336 90251667364403331072 90277754677203771392 90562277075200995636 90650803250250067968 90820289260600428672 91366084268176152402 91455396178506725376 92425698414196900896 92807622787809284784 92898343826702548992 93072031969540935168 93337194453784641536 93483640851820382592 93722885339957305344 93749976010942377984 94313377309085060544 95314001489640554049 95407172556590349312 95801417071287003648 95980532968589089392 96074355581461610496 96253981780465411584 96523689657549293568 96651725506830971136 97355744319055546368 97772639644770275328 98176658816856102912 98388646698983797728 98891785363909165056 99076679193382285824 99358948934673973248 99769523103825518592 100236139259762727936 100828034633669346432 101533125784953747456 101562474011854242816 102172825418175482256 102272701102846230528 103978910715971513508 104080551879916744704 104275146928837529216 104706035965733552064 105004343760507721728 105298570535508320256 105468723012310175232 106661061430658482176 107333069126164142976 107638861345896804352 107978099589662725566 108083650029144311808 108285729503023588032 108589150864742955264 109994219600366559744 110307593445381849088 110687227536356772444 110763409947222269952 110795426194750083072 111461264092555071552 111778817551508219904 112092026699089502208 113431538962878014736 113542420232636448768 113754705740550031872 114224766508072965888 114257783263336023168 114550193193281150976 115056788740702009344 117090620864906337792 117309540294942220368 117424212377341968384 117909436395430158336 118129886730571186944 118460891852446860288 119993694109490792448 120749702766934660848 120867737667000090624 121093719014133904896 121821445690901536536 121940528238008967168 123234264552262534528 123367556012015665152 123743497050412379712 124096042626054580224 124644854469093843456 124999968014589837312 125751169745446747392 127085335319520738732 127209563408787132416 127610481333237766578 127735222761716004864 127974043958118785856 128338642373953882112 128540006171253026064 128698252876732391424 128868967342441294848 129807659092074061824 130363519526360367104 130902211755808137216 131184862265311730304 131726948473019630016 131973232831809997914 132102238924509714432 132896122571892585312 133648185679683637248 134437379511559128576 134992905873177141504 135377501046604996608 135416632015805657088 135976204875375101952 136230433890900643008 137183094267760088064 138638547621295351344 138774069173222326272 139347515740053823488 139608047954311402752 140005791680676962304 140584328009935958016 140624964016413566976 143110758834885523968 143970799452883634088 144111533372192415744 144380972670698117376 144785534486323940352 145798020741473058816 146658959467155412992 147582970048475696592 147727234926333444096 148615018790073428736 149038423402010959872 151242051950504019648 151672940987400042496 152299688677430621184 152343711017781364224 153259238127263223384 153409051654269345792 155968366073957270262 156120827819875117056 156412720393256293824 157059053948600328096 157506515640761582592 157947855803262480384 158203084518465262848 159991592145987723264 160999603689246214464 161458292018845206528 162125475043716467712 162428594254535382048 162883726297114432896 164991329400549839616 165461390168072773632 166030841304535158666 166145114920833404928 166193139292125124608 167668226327262329856 168138040048634253312 169447113759360984976 170147308444317022104 170313630348954673152 170632058610825047808 171386674895004034752 171825289789921726464 172306751785377251328 174913149687082307072 175635931297359506688 175964310442413330552 176136318566012952576 177194830095856780416 178197580906244849664 179249839348745504768 179990541164236188672 180555509354407542784 181124554150401991272 181301606500500135936 181640578521200857344 182732168536352304804 182910792357013450752 184851396828393801792 185615245575618569568 186144063939081870336 186967281703640765184 187445770679914610688 187499952021884755968 188626754618170121088 190628002979281108098 190814345113180698624 191602834142574007296 191961065937178178784 192507963560930823168 193047379315098587136 193303451013661942272 194711488638111092736 195545279289540550656 196353317633712205824 196777293397967595456 197959849247714996871 198153358386764571648 199539046207651037184 200472278519525455872 201656069267338692864 203066251569907494912 203124948023708485632 204345650836350964512 207957821431943027016 208161103759833489408 208550293857675058432 209412071931467104128 210008687521015443456 210597141071016640512 210937446024620350464 214666138252328285952 215277722691793608704 215956199179325451132 216167300058288623616 216571459006047176064 217178301729485910528 219988439200733119488 221374455072713544888 221526819894444539904 221590852389500166144 222922528185110143104 223557635103016439808 224184053398179004416 226863077925756029472 227509411481100063744 228449533016145931776 228515566526672046336 229100386386562301952 230113577481404018688 233952549110935905393 234181241729812675584 234619080589884440736 235818872790860316672 236259773461142373888 236921783704893720576 239987388218981584896 241499405533869321696 242187438028267809792 243642891381803073072 243881056476017934336 246468529104525069056 247486994100824759424 248192085252109160448 249046261956802737999 249289708938187686912 251502339490893494784 254170670639041477464 254419126817574264832 255220962666475533156 255470445523432009728 255948087916237571712 256677284747907764224 257080012342506052128 257396505753464782848 257737934684882589696 259615318184148123648 261804423511616274432 262369724530623460608 263453896946039260032 263946465663619995828 264204477849019428864 265792245143785170624 267296371359367274496 268874759023118257152 269985811746354283008 270755002093209993216 270833264031611314176 271952409750750203904 272460867781801286016 274366188535520176128 277277095242590702688 278695031480107646976 279216095908622805504 280011583361353924608 281168656019871916032 281249928032827133952 285942004468921662147 286221517669771047936 287941598905767268176 288223066744384831488 288761945341396234752 289571068972647880704 293317918934310825984 295165940096951393184 297230037580146857472 298076846804021919744 302484103901008039296 303345881974800084992 304599377354861242368 304687422035562728448 306518476254526446768 306818103308538691584 311936732147914540524 312241655639750234112 312825440786512587648 314118107897200656192 315013031281523165184 315895711606524960768 316406169036930525696 319983184291975446528 321999207378492428928 322916584037690413056 324250950087432935424 324857188509070764096 325767452594228865792 329982658801099679232 330922780336145547264 332061682609070317332 332290229841666809856 332386278584250249216 335336452654524659712 336276080097268506624 338894227518721969952 340294616888634044208 340627260697909346304 341264117221650095616 342773349790008069504 343650579579843452928 349826299374164614144 351271862594719013376 351928620884826661104 352272637132025905152 354389660191713560832 358499678697491009536 359981082328472377344 362249108300803982544 362603213001000271872 363281157042401714688 365464337072704609608 365821584714026901504 369702793656787603584 371230491151237139136 372288127878163740672 373934563407281530368 374999904043769511936 377253509236340242176 381256005958562216196 381628690226361397248 383205668285148014592 383922131874356357568 385015927121861646336 386094758630197174272 386606902027323884544 389422977276222185472 391090558579081101312 392706635267424411648 393554586795935190912 395919698495429993742 396306716773529143296 400944557039050911744 403312138534677385728 406132503139814989824 406249896047416971264 408691301672701929024 415915642863886054032 416322207519666978816 417100587715350116864 418824143862934208256 420017375042030886912 421874892049240700928 429332276504656571904 430555445383587217408 431912398358650902264 432334600116577247232 433142918012094352128 434356603458971821056 439976878401466238976 442748910145427089776 443181704779000332288 445845056370220286208 447115270206032879616 453726155851512058944 455018822962200127488 456899066032291863552 457031133053344092672 460227154962808037376 467905098221871810786 468362483459625351168 469238161179768881472 472519546922284747776 473843567409787441152 479974776437963169792 482998811067738643392 484374876056535619584 487285782763606146144 492937058209050138112 494973988201649518848 496384170504218320896 498092523913605475998 498579417876375373824 503004678981786989568 508341341278082954928 508838253635148529664 510441925332951066312 510940891046864019456 511896175832475143424 513354569495815528448 514160024685012104256 515475869369765179392 524739449061246921216 526907793892078520064 527892931327239991656 528408955698038857728 531584490287570341248 534592742718734548992 537749518046236514304 539971623492708566016 541666528063222628352 543904819501500407808 544921735563602572032 548732377071040352256 554554190485181405376 558432191817245611008 562337312039743832064 562499856065654267904 571884008937843324294 572443035339542095872 575883197811534536352 577523890682792469504 579142137945295761408 586635837868621651968 590331880193902786368 593879547743144990613 594460075160293714944 604968207802016078592 606691763949600169984 609198754709722484736 609374844071125456896 613036952509052893536 623873464295829081048 624483311279500468224 625650881573025175296 628236215794401312384 630026062563046330368 631791423213049921536 632812338073861051392 643998414756984857856 645833168075380826112 648501900174865870848 649714377018141528192 651534905188457731584 659965317602199358464 664123365218140634664 664580459683333619712 664772557168500498432 670672905309049319424 672552160194537013248 677788455037443939904 680589233777268088416 682528234443300191232 685546699580016139008 687301159159686905856 699652598748329228288 701857647332807716179 702543725189438026752 703857241769653322208 708779320383427121664 716999357394982019072 719962164656944754688 724498216601607965088 726562314084803429376 730928674145409219216 731643169428053803008 739405587313575207168 742460982302474278272 744576255756327481344 747869126814563060736 754507018472680484352 762512011917124432392 763257380452722794496 766411336570296029184 767844263748712715136 770031854243723292672 772189517260394348544 773213804054647769088 778845954552444370944 785413270534848823296 787109173591870381824 791839396990859987484 792613433547058286592 801889114078101823488 806624277069354771456 812265006279629979648 812499792094833942528 817382603345403858048 831831285727772108064 834201175430700233728 837648287725868416512 840034750084061773824 843749784098481401856 857826013406764986441 858664553009313143808 863824796717301804528 864669200233154494464 866285836024188704256 868713206917943642112 879953756802932477952 885497820290854179552 891690112740440572416 894230540412065759232 907452311703024117888 910037645924400254976 913798132064583727104 914062266106688185344 920454309925616074752 935810196443743621572 936724966919250702336 938476322359537762944 945039093844569495552 947687134819574882304 959949552875926339584 965997622135477286784 968749752113071239168 974571565527212292288 985874116418100276224 989947976403299037696 992768341008436641792 996185047827210951996 997158835752750747648 1006009357963573979136 1016682682556165909856 1020883850665902132624 1021881782093728038912 1023792351664950286848 1026709138991631056896 1028320049370024208512 1030951738739530358784 1049478898122493842432 1053815587784157040128 1055785862654479983312 1056817911396077715456 1063168980575140682496 1075499036092473028608 1079943246985417132032 1087809639003000815616 1089843471127205144064 1097464754142080704512 1109108380970362810752 1116864383634491222016 1124999712131308535808 1143768017875686648588 1144886070679084191744 1151766395623069072704 1155047781365584939008 1158284275890591522816 1173271675737243303936 1180663760387805572736 1187759095486289981226 1188920150320587429888 1209936415604032157184 1213383527899200339968 1218397509419444969472 1218749688142250913792 1226073905018105787072 1247746928591658162096 1248966622559000936448 1251301763146050350592 1256472431588802624768 1260052125126092660736 1265624676147722102784 1287996829513969715712 1291666336150761652224 1297003800349731741696 1299428754036283056384 1303069810376915463168 1319930635204398716928 1328246730436281269328 1329545114337000996864 1341345810618098638848 1355576910074887879808 1361178467554536176832 1365056468886600382464 1371093399160032278016 1399305197496658456576 1403715294665615432358 1405087450378876053504 1407714483539306644416 1417558640766854243328 1433998714789964038144 1439924329313889509376 1448996433203215930176 1453124628169606858752 1461857348290818438432 1478811174627150414336 1484921964604948556544 1489152511512654962688 1495738253629126121472 1509014036945360968704 1525024023834248864784 1526514760905445588992 1532822673140592058368 1535688527497425430272 1540063708487446585344 1546427608109295538176 1574218347183740763648 1583678793981719974968 1585226867094116573184 1603778228156203646976 1613248554138709542912 1624999584189667885056 1634765206690807716096 1663662571455544216128 1668402350861400467456 1675296575451736833024 1687499568196962803712 1715652026813529972882 1717329106018626287616 1727649593434603609056 1732571672048377408512 1737426413835887284224 1759907513605864955904 1770995640581708359104 1783380225480881144832 1814904623406048235776 1820075291848800509952 1827596264129167454208 1828124532213376370688 1871620392887487243144 1873449933838501404672 1876952644719075525888 1890078187689138991104 1895374269639149764608 1931995244270954573568 1937499504226142478336 1949143131054424584576 1971748232836200552448 1979895952806598075392 1992370095654421903992 1994317671505501495296 2012018715927147958272 2033365365112331819712 2041767701331804265248 2047584703329900573696 2056640098740048417024 2061903477479060717568 2098957796244987684864 2107631175568314080256 2111571725308959966624 2126337961150281364992 2150998072184946057216 2159886493970834264064 2179686942254410288128 2194929508284161409024 2218216761940725621504 2233728767268982444032 2287536035751373297176 2289772141358168383488 2303532791246138145408 2310095562731169878016 2316568551781183045632 2361327520775611145472 2375518190972579962452 2377840300641174859776 2419872831208064314368 2436795018838889938944 2437499376284501827584 2452147810036211574144 2495493857183316324192 2502603526292100701184 2512944863177605249536 2520104250252185321472 2531249352295444205568 2573478040220294959323 2575993659027939431424 2594007600699463483392 2598857508072566112768 2606139620753830926336 2639861270408797433856 2656493460872562538656 2682691621236197277696 2711153820149775759616 2722356935109072353664 2730112937773200764928 2742186798320064556032 2798610394993316913152 2807430589331230864716 2810174900757752107008 2815428967078613288832 2835117281533708486656 2879848658627779018752 2897992866406431860352 2906249256339213717504 2923714696581636876864 2957622349254300828672 2969843929209897113088 2978305023025309925376 2991476507258252242944 3018028073890721937408 3050048047668497729568 3065645346281184116736 3071377054994850860544 3080127416974893170688 3092855216218591076352 3148436694367481527296 3167357587963439949936 3170453734188233146368 3226497108277419085824 3269530413381615432192 3327325142911088432256 3336804701722800934912 3350593150903473666048 3374999136393925607424 3431304053627059945764 3434658212037252575232 3455299186869207218112 3465143344096754817024 3474852827671774568448 3519815027211729911808 3541991281163416718208 3566760450961762289664 3629809246812096471552 3640150583697601019904 3655192528258334908416 3656249064426752741376 3743240785774974486288 3746899867677002809344 3753905289438151051776 3780156375378277982208 3863990488541909147136 3874999008452284956672 3898286262108849169152 3943496465672401104896 3959791905613196150784 3984740191308843807984 3988635343011002990592 4024037431854295916544 4066730730224663639424 4083535402663608530496 4095169406659801147392 4113280197480096834048 4197915592489975369728 4215262351136628160512 4223143450617919933248 4252675922300562729984 4301996144369892114432 4319772987941668528128 4359373884508820576256 4436433523881451243008 4467457534537964888064 4575072071502746594352 4579544282716336766976 4607065582492276290816 4620191125462339756032 4722655041551222290944 4751036381945159924904 4755680601282349719552 4839745662416128628736 4874998752569003655168 4904295620072423148288 4990987714366632648384 5005207052584201402368 5025889726355210499072 5062498704590888411136 5146956080440589918646 5151987318055878862848 5197715016145132225536 5212279241507661852672 5279722540817594867712 5312986921745125077312 5422307640299551519232 5444713870218144707328 5460225875546401529856 5484373596640129112064 5597220789986633826304 5614861178662461729432 5620349801515504214016 5630857934157226577664 5670234563067416973312 5795985732812863720704 5812498512678427435008 5847429393163273753728 5915244698508601657344 5939687858419794226176 5982953014516504485888 6036056147781443874816 6100096095336995459136 6142754109989701721088 6185710432437182152704 6296873388734963054592 6334715175926879899872 6452994216554838171648 6539060826763230864384 6654650285822176864512 6673609403445601869824 6701186301806947332096 6862608107254119891528 6869316424074505150464 6910598373738414436224 6930286688193509634048 6949705655343549136896 7083982562326833436416 7133520901923524579328 7259618493624192943104 7310385056516669816832 7312498128853505482752 7486481571549948972576 7507810578876302103552 7560312750756555964416 7720434120660884877969 7727980977083818294272 7796572524217698338304 7886992931344802209792 7919583811226392301568 7969480382617687615968 8048074863708591833088 8133461460449327278848 8167070805327217060992 8190338813319602294784 8226560394960193668096 8395831184979950739456 8430524702273256321024 8446286901235839866496 8505351844601125459968 8639545975883337056256 8718747769017641152512 8872867047762902486016 8934915069075929776128 9150144143005493188704 9214131164984552581632 9240382250924679512064 9445310083102444581888 9502072763890319849808 9511361202564699439104 9679491324832257257472 9808591240144846296576 9981975428733265296768 10010414105168402804736 10051779452710420998144 10124997409181776822272 10293912160881179837292 10303974636111757725696 10395430032290264451072 10424558483015323705344 10559445081635189735424 10625973843490250154624 10844615280599103038464 10889427740436289414656 10920451751092803059712 10968747193280258224128 11229722357324923458864 11240699603031008428032 11261715868314453155328 11340469126134833946624 11591971465625727441408 11624997025356854870016 11694858786326547507456 11830489397017203314688 11879375716839588452352 11965906029033008971776 12072112295562887749632 12200192190673990918272 12285508219979403442176 12593746777469926109184 12669430351853759799744 12905988433109676343296 13078121653526461728768 13309300571644353729024 13347218806891203739648 13402372603613894664192 13725216214508239783056 13738632848149010300928 13821196747476828872448 13860573376387019268096 14167965124653666872832 14267041803847049158656 14519236987248385886208 14624996257707010965504 14972963143099897945152 15015621157752604207104 15440868241321769755938 15455961954167636588544 15593145048435396676608 15773985862689604419584 15839167622452784603136 15938960765235375231936 16266922920898654557696 16334141610654434121984 16380677626639204589568 16453120789920387336192 16791662369959901478912 16861049404546512642048 16892573802471679732992 17010703689202250919936 17437495538035282305024 17745734095525804972032 18300288286010986377408 18428262329969105163264 18890620166204889163776 19004145527780639699616 19358982649664514514944 19617182480289692593152 19963950857466530593536 20020828210336805609472 20103558905420841996288 20587824321762359674584 20607949272223515451392 20790860064580528902144 20849116966030647410688 21251947686980500309248 21689230561198206076928 21778855480872578829312 21937494386560516448256 22459444714649846917728 22523431736628906310656 22680938252269667893248 23183942931251454882816 23389717572653095014912 23660978794034406629376 23758751433679176904704 24144224591125775499264 24400384381347981836544 24571016439958806884352 25187493554939852218368 25338860703707519599488 26156243307052923457536 26618601143288707458048 26804745207227789328384 27450432429016479566112 27642393494953657744896 27721146752774038536192 28335930249307333745664 28534083607694098317312 29038473974496771772416 29945926286199795890304 30031242315505208414208 30881736482643539511876 30911923908335273177088 31186290096870793353216 31678335244905569206272 31877921530470750463872 32533845841797309115392 32668283221308868243968 32761355253278409179136 32906241579840774672384 33722098809093025284096 33785147604943359465984 34021407378404501839872 34874991076070564610048 35491468191051609944064 36600576572021972754816 36856524659938210326528 37781240332409778327552 38008291055561279399232 38717965299329029029888 39234364960579385186304 39927901714933061187072 40041656420673611218944 40207117810841683992576 41175648643524719349168 41215898544447030902784 41581720129161057804288 42503895373961000618496 43378461122396412153856 43557710961745157658624 43874988773121032896512 44918889429299693835456 45046863473257812621312 46367885862502909765632 46779435145306190029824 47321957588068813258752 47517502867358353809408 48800768762695963673088 49142032879917613768704 50374987109879704436736 50677721407415039198976 52312486614105846915072 53237202286577414916096 54900864858032959132224 55284786989907315489792 56671860498614667491328 58076947948993543544832 59891852572399591780608 60062484631010416828416 61763472965287079023752 61823847816670546354176 62372580193741586706432 63755843060941500927744 65067691683594618230784 65336566442617736487936 65812483159681549344768 67570295209886718931968 68042814756809003679744 70982936382103219888128 73201153144043945509632 73713049319876420653056 75562480664819556655104 76016582111122558798464 78468729921158770372608 79855803429866122374144 80414235621683367985152 82351297287049438698336 83163440258322115608576 85007790747922001236992 86756922244792824307712 87115421923490315317248 89837778858599387670912 90093726946515625242624 92735771725005819531264 93558870290612380059648 95035005734716707618816 97601537525391927346176 98284065759835227537408 101355442814830078397952 104624973228211693830144 106474404573154829832192 109801729716065918264448 110569573979814630979584 113343720997229334982656 116153895897987087089664 119783705144799183561216 120124969262020833656832 123526945930574158047504 123647695633341092708352 124745160387483173412864 127511686121883001855488 130135383367189236461568 130673132885235472975872 131624966319363098689536 135140590419773437863936 141965872764206439776256 146402306288087891019264 147426098639752841306112 151124961329639113310208 152033164222245117596928 156937459842317540745216 159711606859732244748288 164702594574098877396672 170015581495844002473984 173513844489585648615424 174230843846980630634496 179675557717198775341824 180187453893031250485248 185471543450011639062528 187117740581224760119296 195203075050783854692352 202710885629660156795904 212948809146309659664384 219603459432131836528896 221139147959629261959168 226687441994458669965312 239567410289598367122432 247053891861148316095008 249490320774966346825728 255023372243766003710976 260270766734378472923136 261346265770470945951744 270281180839546875727872 292804612576175782038528 294852197279505682612224 304066328444490235193856 313874919684635081490432 319423213719464489496576 329405189148197754793344 340031162991688004947968 348461687693961261268992 359351115434397550683648 360374907786062500970496 370943086900023278125056 374235481162449520238592 390406150101567709384704 405421771259320313591808 425897618292619319328768 439206918864263673057792 442278295919258523918336 453374883988917339930624 479134820579196734244864 494107783722296632190016 510046744487532007421952 520541533468756945846272 522692531540941891903488 540562361679093751455744 585609225152351564077056 608132656888980470387712 638846427438928978993152 658810378296395509586688 680062325983376009895936 718702230868795101367296 748470962324899040477184 780812300203135418769408 810843542518640627183616 878413837728527346115584 884556591838517047836672 958269641158393468489728 988215567444593264380032 1020093488975064014843904 1045385063081883783806976 1081124723358187502911488 1171218450304703128154112 1216265313777960940775424 1277692854877857957986304 1317620756592791019173376 1360124651966752019791872 1437404461737590202734592 1561624600406270837538816 1621687085037281254367232 1756827675457054692231168 1916539282316786936979456 1976431134889186528760064 2040186977950128029687808 2342436900609406256308224 2432530627555921881550848 2635241513185582038346752 2874808923475180405469184 3243374170074562508734464 3513655350914109384462336 3833078564633573873958912 3952862269778373057520128 4080373955900256059375616 4684873801218812512616448 4865061255111843763101696 5270483026371164076693504 5749617846950360810938368 7027310701828218768924672 7905724539556746115040256 9730122510223687526203392 10540966052742328153387008 11499235693900721621876736 14054621403656437537849344 15811449079113492230080512 21081932105484656306774016 31622898158226984460161024 42163864210969312613548032 63245796316453968920322048 126491592632907937840644096
- Sum of all divisors σ(n): 466901784699317389900327941
- Sum of proper divisors (its aliquot sum) s(n): 340410192066409452059683845
- 126491592632907937840644096 is an abundant number, because the sum of its proper divisors (340410192066409452059683845) is greater than itself. Its abundance is 213918599433501514219039749
Bases of 126491592632907937840644096
- Binary: 1101000101000011010001011111010000010000011000101010100110111001010010001000000000000002
- Hexadecimal: 0x68A1A2FA083154DCA44000
- Base-36: FW62Q4359PXLOG000
Squares and roots of 126491592632907937840644096
- 126491592632907937840644096 squared (1264915926329079378406440962) is 16000123006809529694372685798578274807862400139657216
- 126491592632907937840644096 cubed (1264915926329079378406440963) is 2023881041453769109248939799731813329098465292507398549481893523515806094196736
-
126491592632907937840644096 is a
perfect square number . Itssquare root is 11246848119936 -
The
cube root of 126491592632907937840644096 is 501980931.6324731553
Scales and comparisons
How big is 126491592632907937840644096?- 126,491,592,632,907,937,840,644,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 126,491,592,632,907,937,840,644,096 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 126491592632907937840644096 cubic inches would be around 41831744.3 feet tall.
Recreational maths with 126491592632907937840644096
- 126491592632907937840644096 backwards is 690446048739709236295194621
- The number of decimal digits it has is: 27
- The sum of 126491592632907937840644096's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 126491592632907937840644096 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 126491592632907937840644096 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/126491592632907937840644096/
Chicago style:
Numbermatics. 2024. "Number 126491592632907937840644096 - Facts about the integer". https://numbermatics.com/n/126491592632907937840644096/
The information we have on file for 126491592632907937840644096 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 126491592632907937840644096, math, Factors of 126491592632907937840644096, curriculum, school, college, exams, university, Prime factorization of 126491592632907937840644096, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-six septillion, four hundred ninety-one sextillion, five hundred ninety-two quintillion, six hundred thirty-two quadrillion, nine hundred seven trillion, nine hundred thirty-seven billion, eight hundred forty million, six hundred forty-four thousand and ninety-six.