55388196412007532054478848
55,388,196,412,007,532,054,478,848 is an even composite number composed of six prime numbers multiplied together.
55388196412007532054478848 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 55388196412007532054478848:
215 × 36 × 133 × 173 × 533 × 1133
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 17 × 17 × 17 × 53 × 53 × 53 × 113 × 113 × 113)See below for interesting mathematical facts about the number 55388196412007532054478848 from the Numbermatics database.
Names of 55388196412007532054478848
- Cardinal: 55388196412007532054478848 can be written as Fifty-five septillion, three hundred eighty-eight sextillion, one hundred ninety-six quintillion, four hundred twelve quadrillion, seven trillion, five hundred thirty-two billion, fifty-four million, four hundred seventy-eight thousand, eight hundred forty-eight.
Scientific notation
- Scientific notation: 5.5388196412007532054478848 × 1025
Factors of 55388196412007532054478848
Divisors of 55388196412007532054478848
- Number of divisors d(n): 28672
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 48 51 52 53 54 64 68 72 78 81 96 102 104 106 108 113 117 128 136 144 153 156 159 162 169 192 204 208 212 216 221 226 234 243 256 272 288 289 306 312 318 324 338 339 351 384 408 416 424 432 442 452 459 468 477 486 507 512 544 576 578 612 624 636 648 663 676 678 689 702 729 768 816 832 848 864 867 884 901 904 918 936 954 972 1014 1017 1024 1053 1088 1152 1156 1224 1248 1272 1296 1326 1352 1356 1377 1378 1404 1431 1458 1469 1521 1536 1632 1664 1696 1728 1734 1768 1802 1808 1836 1872 1908 1921 1944 1989 2028 2034 2048 2067 2106 2176 2197 2304 2312 2448 2496 2544 2592 2601 2652 2703 2704 2712 2754 2756 2808 2809 2862 2873 2916 2938 3042 3051 3072 3159 3264 3328 3392 3456 3468 3536 3604 3616 3672 3744 3757 3816 3842 3888 3978 4056 4068 4096 4131 4134 4212 4293 4352 4394 4407 4563 4608 4624 4896 4913 4992 5088 5184 5202 5304 5406 5408 5424 5508 5512 5616 5618 5724 5746 5763 5832 5876 5967 5989 6084 6102 6144 6201 6318 6528 6591 6656 6784 6912 6936 7072 7208 7232 7344 7488 7514 7632 7684 7776 7803 7956 8109 8112 8136 8192 8262 8268 8424 8427 8586 8619 8704 8788 8814 8957 9126 9153 9216 9248 9477 9792 9826 9984 10176 10368 10404 10608 10812 10816 10848 11016 11024 11232 11236 11271 11448 11492 11526 11664 11713 11752 11934 11978 12168 12204 12288 12393 12402 12636 12769 12879 13056 13182 13221 13312 13568 13689 13824 13872 14144 14416 14464 14688 14739 14976 15028 15264 15317 15368 15552 15606 15912 16218 16224 16272 16384 16524 16536 16848 16854 17172 17238 17289 17408 17576 17628 17901 17914 17967 18252 18306 18432 18496 18603 18954 19097 19584 19652 19773 19968 20352 20736 20808 21216 21624 21632 21696 22032 22048 22464 22472 22542 22896 22984 23052 23328 23409 23426 23504 23868 23956 24327 24336 24408 24576 24786 24804 24973 25272 25281 25538 25758 25857 26112 26364 26442 26624 26871 27136 27378 27459 27648 27744 28288 28832 28928 29376 29478 29952 30056 30528 30634 30736 31104 31212 31824 32436 32448 32544 32657 32768 33048 33072 33696 33708 33813 34344 34476 34578 34816 35139 35152 35256 35802 35828 35934 36504 36517 36612 36864 36992 37206 37349 37908 38194 38307 38637 39168 39304 39546 39663 39936 40704 41067 41472 41616 42432 43248 43264 43392 44064 44096 44217 44928 44944 45084 45792 45951 45968 46104 46656 46818 46852 47008 47736 47753 47912 48654 48672 48816 48841 49152 49572 49608 49946 50544 50562 51076 51516 51714 51867 52224 52728 52884 53248 53703 53742 53901 54272 54756 54918 55296 55488 55809 56576 57291 57664 57856 58752 58956 59319 59904 60112 61056 61268 61472 62208 62424 63648 63869 64872 64896 65088 65314 66096 66144 67392 67416 67626 68688 68952 69156 69632 70227 70278 70304 70512 71604 71656 71868 72981 73008 73034 73224 73728 73984 74412 74698 74919 75816 75843 76388 76614 77274 77571 77857 78336 78608 79092 79326 79872 80613 81408 82134 82377 82944 83232 84864 86496 86528 86784 88128 88192 88434 89856 89888 90168 91584 91902 91936 92208 93312 93636 93704 94016 95472 95506 95824 97308 97344 97632 97682 97971 98304 99144 99216 99892 101088 101124 101439 101813 102152 103032 103428 103734 104448 105417 105456 105768 106496 107406 107484 107802 108544 109512 109551 109836 110592 110976 111618 112047 113152 114582 114921 115328 115712 116441 117504 117912 118638 118989 119808 120224 122112 122536 122944 123201 124416 124848 127296 127738 129744 129792 130176 130628 132192 132288 132651 134784 134832 135252 137376 137853 137904 138312 139264 140454 140556 140608 141024 143208 143259 143312 143736 145962 146016 146068 146448 146523 147456 147968 148824 148877 149396 149838 151632 151686 152269 152776 153228 154548 155142 155601 155714 156672 157216 158184 158652 159744 161109 161226 161703 162816 164268 164754 165888 165997 166464 167427 169728 171873 172992 173056 173568 176256 176384 176868 177957 179712 179776 180336 183168 183804 183872 184416 186624 187272 187408 188032 190944 191012 191607 191648 194616 194688 195264 195364 195942 198288 198432 199121 199784 202176 202248 202878 203626 204304 206064 206856 207468 208896 210681 210834 210912 211536 212992 214812 214968 215604 217073 217088 218943 219024 219102 219672 221184 221952 223236 224094 224757 226304 227529 229164 229842 230656 231424 232713 232882 233571 235008 235824 237276 237978 239616 240448 241839 244224 245072 245888 246402 248261 248832 249696 254592 255476 259488 259584 260352 260389 261256 264384 264576 265302 269568 269664 270504 274752 275706 275808 276624 278528 280908 281112 281216 282048 286416 286518 286624 287472 291924 292032 292136 292896 293046 293913 294912 295936 297648 297754 298792 299676 303264 303372 304317 304538 305439 305552 306456 309096 310284 311202 311428 313344 314432 316251 316368 317304 317417 319488 322218 322452 323406 324649 325632 328536 328653 329508 331776 331994 332928 334854 336141 339456 343746 344763 345984 346112 347136 349323 352512 352768 353736 355914 356967 359424 359552 360672 366336 367608 367744 368832 373248 374544 374816 376064 381888 382024 383214 383296 389232 389376 390528 390728 391884 396576 396864 397953 398242 399568 404352 404496 405756 407252 408608 412128 413559 413712 414936 417792 421362 421668 421824 423072 424541 425984 429624 429777 429936 431208 434146 434176 437886 438048 438204 439344 439569 442368 443904 446472 446631 448188 449514 452608 455058 456807 458328 459684 461312 462848 465426 465764 466803 467142 470016 471648 474552 474721 475956 479232 480896 483678 485109 488448 490144 491776 492804 496522 497664 497991 499392 502281 509184 510952 515619 518976 519168 520704 520778 522512 528768 529152 530604 533871 539136 539328 541008 549504 551412 551616 553248 555169 557056 561816 562224 562432 564096 572832 573036 573248 574821 574944 583848 584064 584272 585792 586092 587826 591872 595296 595508 597363 597584 599352 606528 606744 608634 609076 610878 611104 612912 618192 620568 620789 622404 622856 626688 628864 632502 632736 634608 634834 634933 638976 644436 644904 646812 649298 651219 651264 656829 657072 657306 659016 663552 663988 665856 669708 672282 674271 676757 678912 682587 687492 689526 691968 692224 694272 698139 698646 700713 705024 705536 707472 711828 713934 718848 719104 721344 725517 732672 735216 735488 737664 744783 746496 749088 749632 752128 763776 764048 766428 766592 778464 778752 781056 781167 781456 783768 793152 793728 795906 796484 799136 808704 808992 811512 811801 814504 817216 824256 827118 827424 829872 830297 835584 842724 843336 843648 846144 849082 859248 859554 859872 862416 868292 868352 875772 876096 876408 878688 879138 881739 884736 887808 892944 893262 896376 899028 905216 910116 912951 913614 916317 916656 919368 922624 925696 930852 931528 933606 934284 940032 943296 948753 949104 949442 951912 952251 958464 961792 967356 970218 973947 976896 980288 983552 985608 985959 993044 995328 995982 998784 1004562 1008423 1012141 1018368 1021904 1031238 1034289 1037952 1038336 1041408 1041556 1045024 1047969 1057536 1058304 1061208 1067742 1070901 1078272 1078656 1082016 1099008 1102824 1103232 1106496 1110338 1123632 1124448 1124864 1128192 1145664 1146072 1146496 1149642 1149888 1167696 1168128 1168544 1171584 1172184 1175652 1183744 1190592 1191016 1193859 1194726 1195168 1198704 1213056 1213488 1217268 1218152 1221756 1222208 1225824 1236384 1240677 1241136 1241578 1244808 1245712 1253376 1257728 1265004 1265472 1269216 1269668 1269866 1273623 1277952 1288872 1289331 1289808 1293624 1298596 1302438 1302528 1313658 1314144 1314612 1318032 1318707 1323569 1327104 1327976 1331712 1339416 1339893 1344564 1348542 1353514 1357824 1365174 1370421 1374984 1379052 1383936 1384448 1388544 1396278 1397292 1400409 1401426 1410048 1411072 1414944 1423656 1424163 1427868 1437696 1438208 1442688 1442897 1451034 1455327 1465344 1470432 1470976 1475328 1489566 1492992 1493973 1498176 1499264 1504256 1527552 1528096 1532856 1533184 1546857 1556928 1557504 1562112 1562334 1562912 1567536 1586304 1587456 1591812 1592968 1598272 1601613 1617408 1617984 1623024 1623602 1629008 1634432 1648512 1654236 1654848 1659744 1660594 1665507 1671168 1685448 1686672 1687296 1692288 1698164 1718496 1719108 1719744 1724463 1724832 1730821 1736584 1736704 1751544 1752192 1752816 1757376 1758276 1763478 1775616 1785888 1786524 1792089 1792752 1798056 1810432 1820232 1825902 1827228 1832634 1833312 1838736 1845248 1851392 1861704 1862367 1863056 1867212 1868568 1880064 1886592 1897506 1898208 1898884 1903824 1904502 1904799 1916928 1923584 1934712 1935401 1940436 1947894 1953657 1953792 1960576 1967104 1971216 1971918 1979497 1986088 1990656 1991964 1997568 2009124 2016846 2022813 2024282 2030271 2036736 2043808 2047761 2062476 2068578 2075904 2076672 2082816 2083112 2090048 2094417 2095938 2102139 2115072 2116608 2122416 2135484 2141802 2156544 2157312 2157961 2164032 2176551 2198016 2205648 2206464 2212992 2220676 2234349 2247264 2248896 2249728 2256384 2291328 2292144 2292992 2299284 2299776 2335392 2336256 2337088 2343168 2343501 2344368 2351304 2367488 2381184 2382032 2387718 2389452 2390336 2397408 2426112 2426976 2434536 2435403 2436304 2443512 2444416 2451648 2472768 2481354 2482272 2483156 2489616 2490891 2491424 2506752 2515456 2530008 2530909 2530944 2538432 2539336 2539732 2547246 2577744 2578662 2579616 2587248 2588573 2597192 2604876 2605056 2627316 2628288 2629224 2636064 2637414 2645217 2647138 2654208 2655952 2663424 2678832 2679786 2689128 2697084 2707028 2715648 2730348 2738853 2740842 2748951 2749968 2758104 2767872 2768896 2777088 2792556 2794584 2800818 2802852 2820096 2821949 2822144 2829888 2846259 2847312 2848326 2855736 2856753 2875392 2876416 2885376 2885794 2902068 2910654 2921841 2930688 2940864 2941952 2950656 2957877 2979132 2985984 2987946 2996352 2998528 3008512 3025269 3036423 3055104 3056192 3065712 3066368 3093714 3102867 3113856 3115008 3124224 3124668 3125824 3135072 3143907 3172608 3174912 3183624 3185936 3196544 3203226 3234816 3235968 3246048 3247204 3258016 3268864 3297024 3308472 3309696 3319488 3321188 3331014 3370896 3373344 3374592 3384576 3385057 3396328 3436992 3438216 3439488 3448926 3449664 3461642 3473168 3503088 3504384 3505632 3514752 3516552 3526956 3551232 3571776 3573048 3581577 3584178 3585504 3596112 3620864 3640464 3651804 3654456 3665268 3666624 3677472 3690241 3690496 3702784 3722031 3723408 3724734 3726112 3734424 3737136 3760128 3773184 3795012 3796416 3797768 3807648 3809004 3809598 3820869 3833856 3847168 3867993 3869424 3870802 3880872 3895788 3907314 3907584 3921152 3934208 3942432 3943836 3956121 3958994 3970707 3972176 3981312 3983928 3995136 4018248 4019679 4033692 4045626 4048564 4060542 4073472 4087616 4095522 4111263 4124952 4126421 4137156 4151808 4153344 4165632 4166224 4180096 4188834 4191876 4204278 4220437 4230144 4233216 4244832 4270968 4272489 4283604 4313088 4314624 4315922 4328064 4328691 4353102 4365981 4396032 4411296 4412928 4425984 4441352 4468698 4481919 4494528 4497792 4499456 4512768 4582656 4584288 4585984 4598568 4599552 4640571 4670784 4672512 4674176 4686336 4687002 4688736 4702608 4734976 4762368 4764064 4775436 4778904 4780672 4794816 4852224 4853952 4869072 4870806 4872608 4887024 4888832 4903296 4945536 4962708 4964544 4966312 4979232 4981782 4982848 4996521 5013504 5030912 5060016 5061818 5061888 5076864 5078672 5079464 5094492 5155488 5157324 5159232 5173389 5174496 5177146 5192463 5194384 5209752 5210112 5254632 5256576 5258448 5272128 5274828 5290434 5294276 5311904 5326848 5357664 5359572 5376267 5378256 5394168 5396089 5414056 5431296 5460696 5477706 5481684 5497902 5499936 5516208 5519033 5535744 5537792 5554176 5585112 5587101 5589168 5601636 5605704 5640192 5643898 5644288 5659776 5692518 5694624 5696652 5711472 5713506 5714397 5750784 5752832 5770752 5771588 5804136 5806203 5821308 5843682 5860971 5861376 5881728 5883904 5901312 5915754 5938491 5958264 5971968 5975892 5992704 5997056 6017024 6050538 6068439 6072846 6090813 6110208 6112384 6131424 6132736 6171373 6187428 6205734 6227712 6230016 6248448 6249336 6251648 6270144 6287814 6306417 6345216 6349824 6367248 6371872 6393088 6406452 6469632 6471936 6473883 6492096 6494408 6516032 6529653 6537728 6594048 6616944 6619392 6638976 6642376 6662028 6703047 6741792 6746688 6749184 6769152 6770114 6792656 6873984 6876432 6878976 6897852 6899328 6923284 6946336 7006176 7008768 7011264 7029504 7030503 7033104 7053912 7102464 7143552 7146096 7163154 7168356 7171008 7192224 7217197 7241728 7280928 7303608 7306209 7308912 7330536 7333248 7354944 7380482 7380992 7444062 7446816 7449468 7452224 7468848 7472673 7474272 7520256 7546368 7590024 7592727 7592832 7595536 7615296 7618008 7619196 7641738 7694336 7735986 7738848 7741604 7761744 7765719 7791576 7814628 7815168 7842304 7868416 7884864 7887672 7912242 7917988 7935651 7941414 7944352 7962624 7967856 7990272 8036496 8039358 8067384 8070257 8091252 8097128 8121084 8146944 8175232 8191044 8222526 8246853 8249904 8252842 8274312 8303616 8306688 8331264 8332448 8360192 8377668 8383752 8408556 8440874 8460288 8465847 8466432 8489664 8538777 8541936 8544978 8567208 8570259 8626176 8629248 8631844 8656128 8657382 8706204 8731962 8765523 8792064 8797841 8822592 8825856 8851968 8873631 8882704 8937396 8963838 8989056 8995584 8998912 9025536 9075807 9109269 9165312 9168576 9171968 9197136 9199104 9281142 9308601 9341568 9345024 9348352 9372672 9374004 9377472 9405216 9431721 9469952 9524736 9528128 9550872 9557808 9561344 9589632 9704448 9707904 9738144 9741612 9745216 9774048 9777664 9806592 9891072 9925416 9929088 9932624 9958464 9963564 9965696 9993042 10061824 10120032 10123636 10123776 10153728 10155171 10157344 10158928 10188984 10310976 10314648 10318464 10346778 10348992 10354292 10384926 10388768 10419504 10509264 10513152 10516896 10544256 10549656 10553413 10580868 10588552 10623808 10653696 10715328 10719144 10752534 10756512 10788336 10792178 10793861 10828112 10862592 10921392 10955412 10963368 10995804 10999872 11032416 11038066 11070723 11071488 11108352 11166093 11170224 11174202 11178336 11203272 11211408 11280384 11287796 11288576 11319552 11385036 11389248 11393304 11422944 11427012 11428794 11462607 11501568 11504869 11505664 11541504 11543176 11603979 11608272 11612406 11642616 11687364 11721942 11722752 11763456 11767808 11802624 11831508 11868363 11876982 11912121 11916528 11943936 11951784 11985408 11994112 12034048 12059037 12101076 12136878 12145692 12181626 12220416 12224768 12262848 12265472 12333789 12342746 12374856 12379263 12411468 12455424 12460032 12496896 12498672 12503296 12540288 12575628 12612834 12661311 12690432 12699648 12734496 12743744 12786176 12812904 12817467 12939264 12943872 12947766 12984192 12986073 12988816 13032064 13059306 13075456 13157833 13188096 13233888 13238784 13277952 13284752 13324056 13406094 13445757 13483584 13493376 13498368 13538304 13540228 13585312 13747968 13752864 13757952 13795704 13798656 13800617 13846568 13892672 13921713 14012352 14017536 14022528 14059008 14061006 14066208 14107824 14204928 14287104 14292192 14326308 14336712 14342016 14384448 14434394 14561856 14607216 14612418 14617824 14661072 14666496 14709888 14760964 14761984 14888124 14893632 14898936 14904448 14937696 14945346 14948544 14989563 15040512 15092736 15180048 15185454 15185664 15191072 15230592 15236016 15238392 15283476 15388672 15471972 15477696 15483208 15520167 15523488 15531438 15577389 15583152 15629256 15630336 15684608 15736832 15769728 15775344 15824484 15835976 15871302 15882828 15888704 15935712 15980544 16072992 16078716 16128801 16134768 16140514 16182504 16188267 16194256 16242168 16293888 16350464 16382088 16445052 16493706 16499808 16505684 16548624 16557099 16607232 16613376 16662528 16664896 16720384 16755336 16761303 16767504 16817112 16823101 16881748 16920576 16931694 16932864 16979328 17077554 17083872 17089956 17134416 17140518 17143191 17206397 17252352 17258496 17263688 17312256 17314764 17412408 17418609 17463924 17531046 17582913 17584128 17595682 17645184 17651712 17703936 17747262 17765408 17815473 17874792 17927676 17978112 17991168 17997824 18051072 18151614 18205317 18218538 18272439 18330624 18337152 18343936 18394272 18398208 18514119 18562284 18617202 18683136 18690048 18696704 18745344 18748008 18754944 18757661 18810432 18863442 18919251 19049472 19056256 19101744 19115616 19122688 19179264 19408896 19415808 19421649 19476288 19483224 19490432 19548096 19555328 19613184 19782144 19850832 19858176 19865248 19916928 19927128 19931392 19986084 20109141 20123648 20240064 20247272 20247552 20307456 20310342 20314688 20317856 20377968 20621952 20629296 20636928 20693556 20697984 20708584 20769852 20777536 20839008 21018528 21026304 21033792 21088512 21091509 21099312 21106826 21161736 21177104 21247616 21307392 21430656 21438288 21505068 21513024 21576672 21584356 21587722 21651591 21656224 21725184 21842784 21910824 21918627 21926736 21991608 21999744 22064832 22076132 22141446 22142976 22332186 22340448 22348404 22356672 22406544 22418019 22422816 22500673 22560768 22575592 22577152 22639104 22770072 22778181 22778496 22786608 22845888 22854024 22857588 22925214 23009738 23011328 23083008 23086352 23207958 23216544 23224812 23285232 23297157 23374728 23443884 23445504 23526912 23535616 23605248 23663016 23736726 23753964 23806953 23824242 23833056 23887872 23903568 23970816 23988224 24068096 24118074 24202152 24210771 24273756 24291384 24363252 24440832 24449536 24525696 24529249 24530944 24667578 24685492 24740559 24749712 24758526 24822936 24910848 24920064 24993792 24997344 25006592 25080576 25151256 25160213 25225668 25322622 25380864 25397541 25399296 25468992 25487488 25572352 25625808 25634934 25710777 25878528 25887744 25895532 25968384 25972146 25977632 26064128 26118612 26150912 26296569 26315666 26376192 26393523 26467776 26477568 26555904 26569504 26620893 26648112 26812188 26891514 26967168 26986752 26996736 27076608 27080456 27170624 27227421 27327807 27495936 27505728 27515904 27591408 27597312 27601234 27693136 27785344 27843426 28024704 28035072 28045056 28053493 28118016 28122012 28132416 28215648 28295163 28409856 28574208 28584384 28652616 28673424 28684032 28768896 28868788 29123712 29214432 29224836 29235648 29322144 29332992 29419776 29423957 29521928 29523968 29776248 29787264 29797872 29808896 29875392 29890692 29897088 29979126 30185472 30360096 30370908 30371328 30382144 30461184 30465513 30472032 30476784 30566952 30777344 30943944 30955392 30966416 31040334 31046976 31062876 31154778 31166304 31258512 31369216 31473664 31539456 31550688 31648968 31660239 31671952 31742604 31765656 31777408 31871424 31961088 32145984 32157432 32257602 32269536 32281028 32365008 32376534 32381583 32388512 32484336 32587776 32700928 32764176 32890104 32901817 32987412 32999616 33011368 33097248 33114198 33212169 33214464 33325056 33329792 33440768 33510672 33522606 33535008 33634224 33646202 33651449 33763496 33841152 33863388 33865728 33958656 34155108 34167744 34179912 34268832 34281036 34286382 34387821 34412794 34504704 34514607 34516992 34527376 34624512 34629528 34811937 34824816 34837218 34927848 35062092 35165826 35168256 35191364 35290368 35303424 35407872 35494524 35530816 35605089 35630946 35736363 35749584 35855352 35868121 35956224 35982336 35995648 36102144 36177111 36303228 36410634 36437076 36544878 36661248 36674304 36685337 36687872 36788544 36796416 37001367 37028238 37124568 37137789 37234404 37366272 37380096 37393408 37490688 37496016 37509888 37515322 37620864 37726884 37838502 37983933 38098944 38112512 38203488 38231232 38245376 38358528 38452401 38817792 38831616 38843298 38952576 38958219 38966448 38980864 39096192 39110656 39226368 39473499 39564288 39701664 39716352 39730496 39833856 39854256 39862784 39972168 40218282 40247296 40337271 40480128 40494544 40495104 40614912 40620684 40629376 40635712 40755936 41243904 41258592 41273856 41387112 41395968 41401851 41417168 41539704 41555072 41678016 42037056 42052608 42067584 42177024 42183018 42198624 42213652 42323472 42354208 42495232 42614784 42861312 42876576 43010136 43025453 43026048 43153344 43168712 43175444 43303182 43312448 43685568 43821648 43837254 43853472 43983216 43999488 44005741 44129664 44152264 44282892 44285952 44664372 44680896 44696808 44713344 44813088 44836038 44845632 44968689 45001346 45121536 45151184 45278208 45540144 45556362 45556992 45573216 45691776 45708048 45715176 45850428 46019476 46022656 46166016 46172704 46415916 46433088 46449624 46560501 46570464 46594314 46732167 46749456 46887768 46891008 47053824 47071232 47210496 47326032 47473452 47507928 47613906 47648484 47666112 47807136 47941632 47973133 47976448 48136192 48236148 48386403 48404304 48421542 48547512 48564801 48582768 48726504 48881664 48899072 49051392 49058498 49061888 49335156 49370984 49481118 49499424 49517052 49645872 49671297 49821696 49840128 49987584 49994688 50013184 50161152 50283909 50302512 50320426 50451336 50469303 50645244 50761728 50795082 50798592 50937984 50974976 51144704 51251616 51269868 51421554 51429573 51619191 51757056 51775488 51791064 51936768 51944292 51955264 52128256 52237224 52255827 52301824 52593138 52631332 52748739 52752384 52787046 52935552 52955136 53111808 53139008 53241786 53296224 53446419 53624376 53643473 53783028 53934336 53973504 53993472 54153216 54160912 54341248 54454842 54655614 54817317 54991872 55011456 55031808 55182816 55194624 55202468 55386272 55542357 55570688 55686852 56049408 56070144 56090112 56106986 56236032 56244024 56264832 56272983 56431296 56590326 56757753 57148416 57168768 57305232 57346848 57368064 57537792 57737576 58247424 58264947 58428864 58449672 58471296 58644288 58665984 58839552 58847914 59043856 59552496 59574528 59595744 59617792 59750784 59781384 59794176 59958252 60327423 60370944 60720192 60741816 60742656 60764288 60922368 60931026 60944064 60953568 61133904 61554688 61887888 61910784 61932832 62080668 62093952 62125752 62309556 62332608 62517024 62734097 62738432 62947328 63078912 63101376 63274527 63297936 63320478 63343904 63485208 63531312 63554816 63742848 63922176 64291968 64314864 64515204 64539072 64562056 64730016 64753068 64763166 64777024 64954773 64968672 65175552 65401856 65528352 65755881 65780208 65803634 65974824 65999232 66022736 66194496 66228396 66424338 66428928 66659584 66881536 67021344 67045212 67070016 67254057 67268448 67292404 67302898 67502019 67526992 67682304 67726776 67731456 67917312 68310216 68334543 68335488 68359824 68537664 68562072 68572764 68775642 68825588 69029214 69033984 69054752 69249024 69259056 69623874 69649632 69674436 69855696 69891471 70124184 70149157 70331652 70336512 70382728 70580736 70606848 70815744 70989048 71061632 71210178 71261892 71472726 71499168 71710704 71736242 71747429 71912448 71964672 71991296 72204288 72354222 72606456 72632313 72821268 72874152 73089756 73322496 73348608 73370674 73375744 73577088 73587747 73592832 74002734 74056476 74221677 74249136 74275578 74468808 74732544 74760192 74786816 74981376 74992032 75019776 75030644 75241728 75453768 75480639 75677004 75967866 76192623 76197888 76225024 76406976 76462464 76473541 76490752 76717056 76904802 77132331 77635584 77663232 77686596 77905152 77916438 77932896 77961728 78192384 78221312 78452736 78889707 78946998 79128576 79180569 79403328 79432704 79460992 79667712 79708512 79725568 79944336 80436564 80494592 80674542 80960256 80989088 80990208 81229824 81241368 81258752 81271424 81511872 81983421 82487808 82517184 82547712 82774224 82791936 82803702 82834336 83079408 83110144 83356032 84074112 84105216 84135168 84160479 84354048 84366036 84397248 84427304 84646944 84708416 84885489 84990464 85229568 85722624 85753152 86020272 86050906 86052096 86306688 86337424 86350888 86606364 86624896 87371136 87643296 87674508 87706944 87966432 87998976 88011482 88259328 88271871 88304528 88565784 88571904 89328744 89361792 89393616 89426688 89626176 89672076 89691264 89937378 90002692 90302368 90556416 91080288 91112724 91113984 91146432 91383552 91396539 91416096 91430352 91700856 91733513 92038952 92045312 92332032 92345408 92831832 92866176 92899248 93121002 93140928 93188628 93464334 93498912 93775536 93823561 94107648 94142464 94420992 94652064 94946904 94980717 95015856 95227812 95296968 95332224 95614272 95883264 95946266 95952896 96472296 96772806 96808608 96843084 97095024 97129602 97144749 97165536 97453008 97763328 97798144 98102784 98116996 98123776 98670312 98705451 98741968 98962236 98998848 99034104 99291744 99342594 99636507 99643392 99975168 99989376 100026368 100322304 100567818 100605024 100640852 100902672 100938606 100954347 101290488 101523456 101590164 101597184 101875968 101949952 102289408 102503232 102539736 102843108 102859146 103163463 103238382 103514112 103543821 103550976 103582128 103873536 103888584 103910528 104256512 104474448 104511654 104603648 104913341 105186276 105262664 105497478 105504768 105574092 105871104 105910272 106223616 106278016 106483572 106592448 106892838 107209089 107248752 107286946 107566056 107604363 107868672 107947008 107986944 108306432 108321824 108531333 108682496 108909684 109311228 109634634 109983744 110022912 110056011 110063616 110365632 110389248 110404936 110772544 111004101 111084714 111141376 111373704 111413367 112098816 112140288 112180224 112213972 112472064 112488048 112529664 112545966 112862592 113180652 113515506 113951799 114296832 114337536 114371933 114610464 114693696 114736128 115075584 115357203 115475152 116494848 116529894 116857728 116874657 116899344 116942592 117288576 117331968 117679104 117695828 118087712 118420497 119104992 119149056 119191488 119235584 119501568 119562768 119588352 119916504 120654846 120741888 121011813 121440384 121483632 121485312 121528576 121844736 121862052 121888128 121907136 122267808 123109376 123775776 123821568 123865664 124161336 124187904 124205553 124251504 124619112 124665216 125034048 125468194 125476864 126157824 126202752 126549054 126595872 126640956 126687808 126970416 127062624 127109632 127485696 127844352 128583936 128629728 129030408 129076359 129078144 129124112 129460032 129506136 129526332 129554048 129909546 129937344 130803712 131056704 131511762 131560416 131607268 131949648 131998464 132017223 132045472 132388992 132456792 132848676 132857856 133319168 133763072 134042688 134090424 134140032 134508114 134536896 134584808 134605796 134906067 135004038 135053984 135364608 135453552 135834624 136620432 136669086 136670976 136719648 137075328 137124144 137145528 137194369 137551284 137651176 138058428 138067968 138109504 138498048 138518112 139247748 139299264 139348872 139711392 139782942 140196501 140248368 140298314 140663304 140673024 140765456 141161472 141213696 141631488 141978096 142123264 142420356 142523784 142945452 142998336 143421408 143472484 143494858 143824896 143919399 143929344 144408576 144708444 145159209 145212912 145264626 145642536 145694403 145748304 146179512 146644992 146697216 146741348 146751488 147154176 147175494 147185664 148005468 148112952 148443354 148498272 148551156 148937616 149013891 149465088 149520384 149563297 149573632 149962752 149984064 150039552 150061288 150483456 150851727 150907536 150961278 151354008 151407909 151935732 152385246 152395776 152450048 152813952 152924928 152947082 152981504 153434112 153809604 154264662 154288719 154857573 155271168 155326464 155373192 155810304 155832876 155865792 155923456 156384768 156442624 156767481 156905472 157779414 157893996 158246217 158257152 158361138 158806656 158865408 158921984 159335424 159417024 159451136 159888672 160339257 160873128 160930419 160989184 161349084 161920512 161978176 161980416 162459648 162482736 162517504 162542848 163023744 163966842 164451951 164975616 165034368 165095424 165548448 165583872 165607404 165668672 166158816 166220288 166627071 166712064 168148224 168210432 168270336 168320958 168708096 168732072 168794496 168818949 168854608 169293888 169416832 169770978 169980928 171445248 171506304 172040544 172101812 172104192 172613376 172674848 172701776 173212728 173249792 174742272 174794841 175286592 175349016 175413888 175932864 175997952 176022964 176518656 176543742 176609056 177131568 178657488 178723584 178787232 178853376 179252352 179344152 179382528 179408021 179874756 180005384 180604736 180982269 181112832 182160576 182225448 182227968 182292864 182767104 182793078 182832192 182860704 183401712 183467026 184077904 184664064 184690816 185663664 185732352 185798496 186242004 186281856 186377256 186928668 186997824 187551072 187647122 188202291 188215296 188841984 189304128 189823581 189893808 189961434 190031712 190455624 190593936 190664448 191228544 191766528 191892532 191905792 192944592 193545612 193617216 193686168 194190048 194259204 194289498 194331072 194864319 194906016 195526656 195582773 195596288 196205568 196233992 196247552 197267643 197340624 197410902 197483936 197924472 197997696 198068208 198583488 198685188 199273014 199286784 199978752 200052736 200644608 201135636 201210048 201281704 201762171 201805344 201877212 201908694 202506057 202580976 203046912 203180328 203194368 203751936 203899904 204578816 205003629 205006464 205079472 205686216 205718292 206326926 206476764 207087642 207101952 207164256 207747072 207777168 207821056 208513024 208948896 209023308 209207296 209674413 209826682 210372552 210447471 210525328 210994956 211009536 211148184 211742208 211820544 212447232 212556032 212967144 213184896 213785676 214418178 214497504 214573892 215132112 215208726 215242287 215737344 215894016 215973888 216612864 216643648 217062666 217364992 217819368 217896939 218622456 218700313 219269268 219967488 220045824 220112022 220127232 220731264 220763241 220778496 220809872 221545088 222008202 222169428 222282752 222747408 222826734 223683161 224197632 224280576 224360448 224427944 224944128 224976096 225059328 225091932 225725184 226361304 226441917 227031012 227903598 228577869 228593664 228675072 228743866 229220928 229387392 229420623 229472256 230151168 230714406 230950304 231396993 232989696 233059788 233715456 233749314 233798688 233885184 234577152 234663936 235358208 235391656 236175424 236669121 236840994 237541707 238209984 238298112 238382976 238471168 239003136 239125536 239176704 239833008 241309692 241483776 242023626 242880768 242967264 242970624 243057152 243689472 243724104 243776256 243814272 243849593 244535616 245950263 247551552 247643136 247731328 248322672 248375808 248411106 248503008 249238224 249330432 250068096 250936388 250953728 252315648 252405504 252481437 253098108 253191744 253281912 253375616 253940832 254125248 254219264 254971392 255688704 257167872 257259456 258060816 258152718 258156288 258248224 258920064 259012272 259052664 259108096 259819092 259874688 261607424 262113408 263023524 263120832 263214536 263899296 263996928 264034446 264090944 264777984 264815613 264913584 265697352 265715712 266638336 267526144 268085376 268180848 268280064 269016228 269073792 269169616 269211592 269812134 270008076 270107968 270907104 271669248 273240864 273338172 273341952 273439296 274150656 274189617 274248288 274291056 274388738 275102568 275200539 275302352 276116856 276135936 276219008 276996096 277036224 278495496 278598528 278697744 279422784 279565884 280393002 280496736 280596628 281326608 281470683 281530912 282322944 282427392 283262976 283956192 284246528 284840712 284942151 285047568 285890904 285992717 285996672 286842816 286944968 286989716 287649792 287838798 287858688 289416888 290318418 290425824 290529252 291285072 291388806 291434247 291496608 292359024 292508749 293289984 293394432 293482696 293502976 294308352 294350988 294371328 296010936 296116353 296225904 296886708 296996544 297102312 297875232 298027782 298909521 298930176 299126594 299147264 299925504 299968128 300079104 300122576 300966912 301703454 301815072 301922556 302708016 302815818 302863041 303871464 304770492 304791552 304900096 305627904 305849856 305894164 305963008 306868224 307619208 308529324 308577438 309490389 309715146 310542336 310631463 310652928 310746384 311620608 311665752 311731584 311846912 312769536 312885248 313534962 313810944 314740023 315558828 315787992 316492434 316514304 316722276 317613312 317730816 317843968 318670848 318834048 318880237 318902272 319777344 320678514 321627267 321746256 321860838 322698168 322813089 323841024 323956352 323960832 324919296 324965472 325035008 325085696 326047488 327082769 327933684 328903902 329951232 330068736 330168033 330190848 331096896 331167744 331214808 331337344 332317632 332440576 333254142 333424128 334240101 336296448 336420864 336540672 336641916 337416192 337464144 337588992 337637898 337709216 338587776 338833664 339541956 339961856 341855397 342890496 343012608 343115799 344081088 344203624 344208384 345226752 345349696 345403552 346071609 346425456 346499584 349484544 349589682 350573184 350623971 350698032 350827776 351865728 351995904 352045928 353037312 353087484 353218112 354263136 355261491 357314976 357447168 357574464 357706752 358504704 358688304 358765056 358816042 359749512 360010768 361209472 361964538 362225664 364321152 364450896 364455936 364585728 365534208 365586156 365664384 365721408 366803424 366934052 368155808 369328128 369381632 371327328 371464704 371596992 372484008 372563712 372616659 372754512 373857336 373995648 375102144 375294244 376404582 376430592 378608256 379647162 379787616 379922868 380063424 380911248 381187872 381328896 382457088 382511441 383533056 383785064 383811584 385889184 387091224 387229077 387234432 387372336 388380096 388518408 388578996 388662144 389728638 389812032 391165546 391192576 392411136 392467984 394535286 394681248 394821804 394967872 395848944 395995392 396051669 396136416 397166976 397370376 398546028 398573568 399957504 400105472 401289216 402271272 402420096 402563408 403524342 403610688 403754424 403817388 404718201 405012114 405161952 406093824 406360656 407503872 407799808 409157632 410007258 410012928 410158944 411372432 411436584 411583107 412653852 412953528 414175284 414203904 414328512 415494144 415554336 415642112 416997233 417026048 417897792 418046616 418414592 419348826 419653364 420589503 420745104 420894942 421050656 421989912 422019072 422296368 423484416 423641088 424894464 425112064 425934288 426369792 427571352 427723621 428836356 428995008 429147784 430264224 430417452 430484574 431474688 431758197 431788032 433225728 433287296 434125332 434729984 435638736 435793878 437083209 437244912 437400626 438538536 439934976 440091648 440224044 440254464 441462528 441526482 441556992 441619744 443090176 444016404 444338856 444565504 445494816 445653468 447041673 447366322 448395264 448561152 448689891 448720896 448855888 449888256 449952192 450118656 450183864 451450368 452555181 452722608 452883834 454062024 454223727 455807196 457155738 457187328 457350144 457487732 458441856 458774784 458841246 458944512 460302336 461428812 461900608 462793986 462866157 464572719 465979392 466119576 466285573 467430912 467498628 467597376 467770368 469154304 469327872 470302443 470716416 470783312 472350848 473338242 473681988 475083414 476419968 476596224 476765952 476909381 476942336 478006272 478251072 478353408 479666016 481017771 482619384 482791257 482967552 484047252 485761536 485934528 485941248 486114304 487378944 487448208 487552512 487628544 487699186 489071232 491900526 493355853 495103104 495286272 495462656 496645344 496751616 496822212 497006016 498476448 498660864 499881213 500136192 501872776 501907456 504631296 504811008 504962874 506196216 506383488 506456847 506563824 506751232 507881664 508250496 508438528 509942784 514335744 514518912 516121632 516305436 516312576 516496448 517840128 518024544 518105328 518216192 519638184 519749376 523214848 524226816 524384523 526047048 526241664 526429072 527798592 527993856 528068892 528181888 529555968 529631226 529827168 531394704 533276672 535052288 536170752 536361696 536560128 538032456 538147584 538224063 538339232 538423184 539624268 540016152 540215936 541814208 543338496 546481728 546676344 546683904 546878592 548301312 548379234 548496576 548582112 548777476 550205136 550401078 550604704 552233712 552438016 553992192 554072448 556990992 557197056 557395488 558845568 559131768 559330889 560786004 560993472 561193256 562653216 562941366 563061824 564606873 564645888 566525952 567912384 568493056 569681424 569884302 570095136 571781808 571985434 571993344 572074633 573685632 573889936 573979432 575299584 575677596 575717376 578833776 580636836 580851648 581058504 582570144 582777612 582868494 582993216 584592957 584718048 585017498 586579968 586748319 586788864 586965392 588616704 588701976 588742656 591802929 592021872 592232706 592451808 593773416 593993088 594204624 595750464 596055564 597819042 597860352 598253188 598294528 599936256 600158208 600245152 601933824 603406908 603630144 603845112 605286513 605416032 605631636 605726082 607518171 607742928 609540984 609583104 609758057 609800192 611255808 611699712 611788328 611926016 613736448 615010887 615238416 617058648 617154876 618980778 619430292 621262926 621305856 621492768 623241216 623331504 623463168 623650729 623693824 625539072 625770496 627069924 627621888 629023239 629480046 631117656 631342413 631575984 632984868 633028608 633444552 635226624 635461632 635687936 637341696 637668096 637760474 637804544 639554688 641357028 643254534 643492512 643721676 645396336 645626178 645726861 647682048 647912704 647921664 649838592 649930944 650070016 650171392 652094976 653690817 654165538 655867368 656100939 657807804 659902464 660137472 660336066 660381696 662193792 662289723 662335488 662429616 662674688 664635264 664881152 666508284 666848256 668480202 671049483 672592896 672841728 673081344 673283832 674832384 674928288 675177984 675275796 675418432 677175552 677667328 679083912 679325751 679923712 683710794 685733607 685780992 686025216 686231598 688162176 688261869 688407248 688416768 690453504 690699392 690807104 692143218 692850912 692999168 697365149 698969088 699179364 701146368 701247942 701396064 701655552 703731456 703991808 704091856 706074624 706174968 706436224 708526272 710522982 712625121 714629952 714894336 715148928 715413504 717009408 717376608 717530112 717632084 719499024 720021536 722418944 723929076 724451328 728642304 728901792 728911872 729171456 731068416 731172312 731328768 731432701 731442816 731548779 733606848 733868104 736311616 737850789 738763264 742654656 742929408 743193984 744968016 745127424 745233318 745509024 747714672 747991296 750204288 750588488 752809164 752861184 757216512 757444311 759294324 759575232 759845736 760126848 761822496 762375744 762657792 764914176 765022882 767066112 767570128 771778368 774182448 774458154 774468864 774744672 776760192 777036816 777157992 777324288 779457276 779624064 782331092 782385152 784822272 784935968 789070572 789362496 789643608 789935744 791697888 791990784 792103338 792272832 794333952 794446839 794740752 797092056 797147136 799915008 800210944 802578432 804542544 804840192 805126816 807048684 807221376 807508848 807634776 809436402 810024228 810323904 812721312 815007744 815543261 815599616 818315264 820014516 820025856 820317888 822568851 822744864 822873168 823166214 825307704 825601617 825907056 828350568 828407808 828657024 830988288 831108672 831284224 833994466 834052096 835795584 836093232 838697652 839306728 841179006 841490208 841789884 842101312 843979824 844412049 844592736 846968832 847282176 849788928 850224128 851868576 852739584 854826453 855142704 855447242 857672712 857978151 857990016 858295568 860528448 860834904 860969148 862949376 863516394 863576064 866574592 868250664 869459968 871277472 871587756 874166418 874302741 874489824 874801252 877077072 877526247 879869952 880183296 880448088 880508928 882925056 883052964 883113984 883239488 886180352 888032808 888349059 888677712 889131008 890989632 891306936 894083346 894732644 896728563 896790528 897379782 897441792 897711776 899776512 899904384 900237312 900367728 902900736 905110362 905445216 905767668 908124048 908447454 908589123 911614392 911939041 914311476 914374656 914700288 914975464 916883712 917549568 917682492 917889024 920604672 922857624 923801216 925587972 925732314 929145438 931894389 931958784 932239152 932571146 934861824 934997256 935194752 935540736 938308608 938655744 940604886 941432832 941566624 944220069 944701696 946676484 947363976 950166828 952839936 953192448 953531904 953818762 953884672 956012544 956502144 956640711 956706816 959332032 962035542 964881801 965238768 965582514 968094504 968439267 971523072 971869056 971882496 972228608 974757888 974896416 975105024 975257088 975398372 978142464 981248307 983801052 986711706 990206208 990504099 990572544 990925312 993290688 993503232 993644424 994012032 994156033 996952896 997321728 999762426 1000272384 1002720303 1003745552 1009262592 1009622016 1009925748 1012392432 1012766976 1012913694 1013127648 1013502464 1015763328 1016500992 1016877056 1019885568 1025566191 1028671488 1029037824 1029347397 1032243264 1032610872 1032625152 1032992896 1035680256 1036049088 1036210656 1036432384 1039276368 1039498752 1046429696 1048453632 1048769046 1051871913 1052094096 1052483328 1052858144 1055597184 1055987712 1056137784 1056363776 1059111936 1059262452 1059654336 1062789408 1065784473 1066553344 1070104576 1072341504 1072723392 1073120256 1076064912 1076295168 1076448126 1076678464 1076846368 1079248536 1080032304 1080431872 1083628416 1086676992 1092963456 1093352688 1093367808 1093757184 1096602624 1096758468 1096993152 1097164224 1097554952 1100410272 1100802156 1101209408 1104467424 1104876032 1107984384 1108144896 1113981984 1114394112 1114790976 1117691136 1117849977 1118263536 1118661778 1121572008 1121986944 1122386512 1125306432 1125882732 1126123648 1129213746 1129291776 1135824768 1136986112 1139362848 1139768604 1140190272 1143563616 1143970868 1143986688 1144149266 1147371264 1147534323 1147779872 1147958864 1150599168 1151355192 1151434752 1157667552 1161273672 1161687231 1161703296 1162117008 1165140288 1165555224 1165736988 1165986432 1169185914 1169436096 1170034996 1173496638 1173577728 1173930784 1177233408 1177403952 1183605858 1184043744 1184465412 1184903616 1187546832 1187986176 1188155007 1188409248 1191500928 1192111128 1192535669 1195638084 1195720704 1196506376 1196589056 1199872512 1200316416 1200490304 1203867648 1206813816 1207260288 1207690224 1210573026 1210832064 1211263272 1211452164 1215036342 1215485856 1219081968 1219516114 1219600384 1219706293 1222511616 1223399424 1223576656 1223852032 1227472896 1230021774 1230476832 1234117296 1234309752 1234749321 1237961556 1238860584 1242525852 1242611712 1242985536 1246482432 1246663008 1246926336 1247301458 1247387648 1250991699 1251078144 1254139848 1255243776 1258046478 1258960092 1261768509 1262235312 1262684826 1263151968 1265969736 1266057216 1266889104 1270453248 1270923264 1271375872 1274683392 1275336192 1275520948 1275609088 1279109376 1282714056 1283170863 1286509068 1286985024 1287443352 1290792672 1291252356 1291453722 1295274591 1295364096 1295825408 1299677184 1299861888 1300050197 1300140032 1300342784 1304189952 1307381634 1308331076 1311249627 1311734736 1312201878 1315615608 1319804928 1320274944 1320672132 1320763392 1324387584 1324579446 1324670976 1324859232 1325349376 1329270528 1329762304 1333016568 1333696512 1336960404 1341125019 1342098966 1345185792 1345683456 1346069673 1346162688 1346567664 1349664768 1349856576 1350355968 1350551592 1350836864 1354351104 1355334656 1358167824 1358651502 1359847424 1362671181 1367421588 1371467214 1371561984 1372050432 1372463196 1376324352 1376523738 1376814496 1376833536 1380907008 1381398784 1381614208 1384286436 1385701824 1385998336 1393718157 1394730298 1397938176 1398358728 1398856719 1402292736 1402495884 1402792128 1403311104 1407462912 1407983616 1408183712 1410907329 1412149248 1412349936 1412872448 1417052544 1421045964 1425250242 1429259904 1429788672 1430297856 1430728143 1430827008 1434018816 1434753216 1435060224 1435264168 1438998048 1440043072 1443053313 1444837888 1447858152 1448373771 1448902656 1457284608 1457803584 1457823744 1458342912 1462136832 1462344624 1462657536 1462865402 1462885632 1463097558 1467213696 1467736208 1472623232 1475701578 1477526528 1485309312 1485858816 1486387968 1486835129 1489936032 1490254848 1490466636 1491018048 1495429344 1495982592 1499643639 1500408576 1501176976 1505618328 1505722368 1514433024 1514888622 1518588648 1519150464 1519370541 1519691472 1520253696 1523644992 1524751488 1525315584 1529828352 1530045764 1535140256 1543556736 1548364896 1548916308 1548937728 1549489344 1553520384 1554073632 1554315984 1554648576 1558914552 1559248128 1559469721 1564662184 1564770304 1569644544 1569871936 1573153569 1578141144 1578724992 1579287216 1579871488 1583395776 1583981568 1584206676 1584545664 1588667904 1588893678 1589481504 1594184112 1599830016 1600421888 1605156864 1609085088 1609680384 1610253632 1614097368 1614442752 1614672189 1615017696 1615269552 1618872804 1620048456 1620647808 1625442624 1630015488 1631086522 1631199232 1640029032 1640051712 1640635776 1645137702 1645489728 1645746336 1646332428 1650615408 1651203234 1651814112 1656701136 1657314048 1661976576 1662217344 1662568448 1667988932 1668104192 1671591168 1672186464 1677395304 1677992667 1678613456 1682358012 1682980416 1683579768 1684202624 1687959648 1688824098 1689185472 1693820619 1693937664 1699577856 1700448256 1703737152 1705479168 1709652906 1710285408 1710894484 1715345424 1715956302 1715980032 1716223899 1716591136 1721056896 1721669808 1721938296 1725898752 1727032788 1727152128 1733149184 1736501328 1738919936 1742554944 1743175512 1748332836 1748605482 1748979648 1749602504 1753778871 1754154144 1755052494 1759739904 1760244957 1760366592 1760896176 1765850112 1766105928 1766227968 1766478976 1772360704 1776065616 1776698118 1777355424 1778262016 1781979264 1782613872 1783526797 1788166692 1789465288 1793457126 1793581056 1794759564 1794883584 1795423552 1799808768 1800474624 1800735456 1805801472 1810220724 1810890432 1811535336 1816248096 1816894908 1817178246 1822554513 1823228784 1823878082 1828622952 1828749312 1829274171 1829400576 1829950928 1833767424 1835099136 1835364984 1835778048 1841209344 1845032661 1845715248 1847602432 1851175944 1851464628 1858290876 1863788778 1863917568 1864478304 1865142292 1869723648 1869994512 1870389504 1870952187 1871081472 1876617216 1877311488 1881209772 1882865664 1883133248 1887069717 1888440138 1889403392 1893352968 1894027239 1894727952 1900333656 1901010413 1905679872 1906384896 1907063808 1907637524 1907769344 1912025088 1913004288 1913281422 1913413632 1918664064 1924071084 1929763602 1930477536 1931165028 1936189008 1936878534 1937180583 1943046144 1943738112 1943764992 1944322861 1944457216 1949515776 1949792832 1950210048 1950514176 1950796744 1956284928 1961072451 1962496614 1967602104 1968302817 1973423412 1980412416 1981008198 1981145088 1981850624 1986581376 1986869169 1987006464 1987288848 1988024064 1988312066 1993905792 1994643456 1999524852 2000544768 2005440606 2007491104 2013148449 2018525184 2019244032 2019851496 2024784864 2025533952 2025827388 2026255296 2027004928 2031526656 2033001984 2033754112 2037977253 2039771136 2051132382 2057200821 2057342976 2058075648 2058694794 2064486528 2064785607 2065221744 2065250304 2065985792 2071360512 2072098176 2072421312 2072864768 2078552736 2078997504 2092095447 2092859392 2096907264 2097538092 2103743826 2104188192 2104966656 2105716288 2111194368 2111975424 2112275568 2112727552 2118223872 2118524904 2119308672 2125578816 2131568946 2133106688 2137875363 2144683008 2145446784 2146240512 2152129824 2152590336 2152896252 2153356928 2153692736 2158497072 2160064608 2160863744 2167256832 2173353984 2185926912 2186705376 2186735616 2187514368 2193205248 2193516936 2193986304 2194298103 2194328448 2194646337 2195109904 2200820544 2201604312 2202418816 2208934848 2209752064 2216289792 2227963968 2228788224 2229581952 2235382272 2235699954 2236527072 2237323556 2243144016 2243973888 2244773024 2250612864 2251765464 2252247296 2258427492 2258583552 2271649536 2272332933 2273972224 2278725696 2279537208 2280380544 2287127232 2287941736 2287973376 2288298532 2294742528 2295068646 2295559744 2295917728 2301198336 2302710384 2315335104 2322547344 2323374462 2323406592 2324234016 2330280576 2331110448 2331473976 2331972864 2332304273 2338371828 2338872192 2340069992 2346993276 2347155456 2347861568 2354466816 2354807904 2367211716 2368087488 2368930824 2369807232 2375093664 2375972352 2376310014 2376818496 2383001856 2383340517 2384222256 2385071338 2391276168 2391441408 2393012752 2399745024 2400632832 2400980608 2407735296 2413627632 2414520576 2415380448 2421146052 2421664128 2422526544 2422904328 2430072684 2430971712 2438163936 2439032228 2439200768 2439412586 2445023232 2446629783 2446798848 2447153312 2454945792 2460043548 2460953664 2467706553 2468234592 2468619504 2469498642 2475923112 2476804851 2477721168 2485051704 2485223424 2485971072 2492964864 2493326016 2493852672 2494602916 2494775296 2501983398 2502156288 2508279696 2516092956 2517920184 2523537018 2524470624 2525369652 2526303936 2531939472 2533236147 2533778208 2540906496 2541846528 2542576049 2542751744 2549366784 2550672384 2551041896 2551218176 2558218752 2564479359 2565428112 2566341726 2573018136 2573934453 2573970048 2574886704 2581585344 2582504712 2582907444 2590549182 2590728192 2591650816 2599723776 2600100394 2600280064 2600685568 2608379904 2614763268 2616662152 2622499254 2622908223 2623469472 2624403756 2631231216 2632578741 2639609856 2640549888 2641344264 2641526784 2648775168 2649158892 2649341952 2649718464 2650698752 2658541056 2659524608 2665047177 2666033136 2667393024 2673920808 2682250038 2684197932 2690185689 2690371584 2692139346 2692325376 2693135328 2699329536 2699713152 2700711936 2701103184 2701673728 2708702208 2710669312 2716335648 2717303004 2719694848 2725342362 2725767369 2734843176 2735817123 2742934428 2743123968 2744100864 2744926392 2752648704 2753047476 2753628992 2753667072 2761814016 2762797568 2763228416 2768572872 2771403648 2771996672 2787436314 2789460596 2795683167 2795876352 2796717456 2797713438 2804585472 2804991768 2805584256 2806622208 2814925824 2815967232 2816367424 2821814658 2824298496 2824699872 2825744896 2832660207 2834105088 2842091928 2843104069 2850500484 2858519808 2859577344 2860595712 2861456286 2861654016 2868037632 2869506432 2869922133 2870120448 2870528336 2877996096 2880086144 2886106626 2889675776 2895716304 2896747542 2905317801 2914569216 2915607168 2915647488 2916685824 2924273664 2924689248 2925315072 2925730804 2925771264 2926195116 2934427392 2935472416 2943744921 2945246464 2951403156 2955053056 2970618624 2971512297 2971717632 2972775936 2973670258 2979872064 2980509696 2980933272 2982036096 2982468099 2990858688 2991965184 2999287278 3000817152 3002353952 3008160909 3011236656 3028866048 3029777244 3037177296 3038300928 3038741082 3039382944 3040507392 3047289984 3049502976 3050631168 3059656704 3060091528 3070280512 3076698573 3087113472 3088042191 3096729792 3097832616 3097875456 3098978688 3107040768 3108147264 3108631968 3109297152 3117829104 3118496256 3118939442 3129324368 3139289088 3139743872 3146307138 3156282288 3157449984 3158574432 3159742976 3166791552 3167963136 3168413352 3169091328 3170044709 3177335808 3177787356 3178963008 3188368224 3197353419 3199660032 3210313728 3218170176 3219360768 3220507264 3228194736 3228885504 3229344378 3230035392 3230539104 3237745608 3240096912 3241295616 3250885248 3260030976 3262173044 3262398464 3280058064 3280103424 3281271552 3290275404 3290979456 3291492672 3292664856 3301230816 3302406468 3303628224 3313402272 3314628096 3323953152 3324434688 3324907141 3325136896 3335977864 3336208384 3343182336 3344372928 3353549931 3354790608 3355985334 3357226912 3364716024 3365960832 3367159536 3368405248 3375919296 3377648196 3378370944 3387641238 3387875328 3400896512 3407474304 3410958336 3419305812 3420570816 3421788968 3430690848 3431912604 3431960064 3432447798 3433182272 3442113792 3442602969 3443339616 3443876592 3451797504 3454065576 3454304256 3466298368 3473002656 3477839872 3485061693 3485109888 3486351024 3496665672 3497210964 3497959296 3499205008 3507557742 3508308288 3510104988 3520489914 3520733184 3521792352 3531700224 3532211856 3532957952 3544721408 3552131232 3553396236 3554710848 3556524032 3563958528 3564465021 3565227744 3567053594 3576333384 3577607007 3578930576 3586914252 3587162112 3589519128 3589767168 3590847104 3599617536 3600949248 3601470912 3611602944 3620441448 3621780864 3623070672 3632496192 3633789816 3634356492 3645109026 3646457568 3647756164 3657245904 3658548342 3658801152 3659118879 3659901856 3667534848 3670198272 3670729968 3671556096 3682418688 3690065322 3691430496 3695204864 3702351888 3702929256 3704247963 3716581752 3717905321 3727577556 3727835136 3728956608 3730284584 3739447296 3739989024 3740779008 3741904374 3742162944 3752975097 3753234432 3762419544 3765731328 3766266496 3774139434 3776880276 3778806784 3786705936 3788054478 3789455904 3800667312 3802020826 3802613737 3811359744 3812769792 3814127616 3815275048 3815538688 3824050176 3826008576 3826562844 3826827264 3837328128 3848142168 3849512589 3859527204 3860955072 3862330056 3872378016 3873757068 3874361166 3885823773 3886092288 3887476224 3888645722 3888914432 3899031552 3899585664 3900150591 3900420096 3901028352 3901593488 3912569856 3922144902 3924993228 3933748881 3935204208 3936605634 3946846824 3960824832 3962016396 3962290176 3963701248 3973162752 3973738338 3974012928 3974577696 3976048128 3976624132 3987811584 3989286912 3999049704 4001089536 4010881212 4014982208 4023375057 4026296898 4037050368 4038209019 4038488064 4039702992 4049569728 4051067904 4051654776 4052510592 4053097673 4054009856 4063053312 4066003968 4067508224 4075954506 4079542272 4088013543 4102264764 4114401642 4114685952 4116151296 4117389588 4128973056 4129571214 4130443488 4130500608 4131971584 4142721024 4144196352 4144842624 4145443081 4145729536 4157105472 4157995008 4181154471 4184190894 4193814528 4195076184 4196570157 4207487652 4208376384 4209933312 4211432576 4222388736 4223950848 4224551136 4225455104 4236447744 4237049808 4238617344 4251157632 4263137892 4266213376 4275750726 4289366016 4290893568 4292184429 4292481024 4304259648 4305180672 4305792504 4306713856 4307385472 4316994144 4320129216 4321727488 4334513664 4345121313 4346707968 4371853824 4373410752 4373471232 4375028736 4386410496 4387033872 4387972608 4388596206 4388656896 4389292674 4390219808 4401641088 4403208624 4404837632 4417869696 4419504128 4432579584 4455927936 4457576448 4459163904 4460505387 4470764544 4471399908 4473054144 4474647112 4486288032 4487947776 4489546048 4498930917 4501225728 4503530928 4504494592 4516854984 4517167104 4543299072 4544665866 4547944448 4557451392 4558111623 4559074416 4560761088 4574254464 4575883472 4575946752 4576597064 4589485056 4590137292 4591119488 4591835456 4605420768 4630670208 4645094688 4646748924 4646813184 4648468032 4660561152 4662220896 4662947952 4663945728 4664608546 4676743656 4677744384 4678409163 4680139984 4693986552 4694310912 4695723136 4708933632 4709615808 4734423432 4736174976 4737861648 4739614464 4750187328 4751944704 4752620028 4753636992 4766003712 4766681034 4768444512 4770142676 4782552336 4786025504 4799490048 4801265664 4801961216 4815470592 4827255264 4829041152 4830760896 4842292104 4843328256 4844016567 4845053088 4845808656 4860145368 4861876189 4861943424 4876327872 4878064456 4878401536 4878825172 4890046464 4893259566 4893597696 4894306624 4920087096 4921907328 4935413106 4936469184 4937239008 4938997284 4951846224 4953609702 4955442336 4970103408 4971942144 4972648733 4985929728 4986652032 4987705344 4989205832 4989550592 5003966796 5004312576 5016559392 5032185912 5033978001 5035840368 5047074036 5048941248 5050739304 5052607872 5063878944 5066472294 5067556416 5081461857 5081812992 5085152098 5085503488 5098733568 5101344768 5102083792 5116437504 5128958718 5130856224 5132683452 5146036272 5147868906 5147940096 5148671697 5149773408 5163170688 5165009424 5165814888 5181098364 5181456384 5183301632 5199447552 5200200788 5200560128 5201371136 5216759808 5229526536 5233324304 5244998508 5245816446 5246938944 5248807512 5261336613 5262462432 5265157482 5279219712 5280734871 5281099776 5282688528 5297550336 5298317784 5298683904 5299436928 5301397504 5317082112 5319049216 5330094354 5332066272 5334786048 5347841616 5350580391 5364500076 5368395864 5380371378 5380743168 5384278692 5384650752 5386270656 5399426304 5401423872 5402206368 5403347456 5417404416 5420964029 5421338624 5432671296 5434606008 5439389696 5450684724 5451534738 5467663539 5469686352 5471634246 5485868856 5486247936 5487822513 5488201728 5489852784 5505297408 5506094952 5507257984 5507334144 5523628032 5525595136 5526456832 5537145744 5542807296 5543993344 5560407073 5574872628 5578921192 5591366334 5591752704 5593434912 5595426876 5609170944 5609983536 5611168512 5612856561 5613244416 5629851648 5631934464 5632734848 5643629316 5648596992 5649399744 5651489792 5665320414 5668210176 5682081717 5684183856 5686208138 5701000968 5703031239 5717039616 5719154688 5721191424 5722912572 5723308032 5736075264 5739012864 5739844266 5740240896 5741056672 5755992192 5760172288 5772213252 5779351552 5791432608 5793495084 5810635602 5811541749 5829138432 5831214336 5831294976 5832968583 5833371648 5848547328 5849378496 5850630144 5851461608 5851542528 5852390232 5868854784 5870944832 5883217353 5887489842 5890492928 5902806312 5904908451 5910106112 5941237248 5943024594 5943435264 5945551872 5947340516 5959744128 5960607507 5961019392 5961866544 5964072192 5964936198 5981717376 5983930368 5998574556 6001634304 6004707904 6016321818 6022473312 6039445347 6057732096 6059554488 6061712449 6074354592 6076601856 6077482164 6078765888 6081014784 6094579968 6099005952 6101262336 6113931759 6119313408 6120183056 6140561024 6153397146 6174226944 6176084382 6193459584 6194356821 6195665232 6195750912 6197957376 6214081536 6216294528 6217263936 6218594304 6235658208 6236992512 6237878884 6258648736 6276286341 6278578176 6279487744 6292614276 6312564576 6314899968 6317148864 6319485952 6333583104 6335926272 6336826704 6338182656 6340089418 6354671616 6355574712 6357926016 6376736448 6394706838 6399320064 6413626089 6436340352 6438721536 6441014528 6456389472 6457771008 6458688756 6460070784 6461078208 6475491216 6480193824 6482591232 6501770496 6520061952 6524346088 6524796928 6560116128 6560206848 6562543104 6580550808 6581958912 6582894309 6582985344 6583939011 6585329712 6602461632 6604812936 6607256448 6626804544 6629256192 6648869376 6649814282 6650273792 6671955728 6686364672 6688745856 6707099862 6709581216 6711970668 6714453824 6729432048 6731921664 6734319072 6736810496 6751838592 6755296392 6756741888 6775282476 6775750656 6801793024 6814948608 6816998799 6821916672 6838611624 6841141632 6843577936 6861381696 6863825208 6863920128 6864895596 6866364544 6884227584 6885205938 6886679232 6887753184 6903595008 6908131152 6932596736 6946005312 6955679744 6970123386 6970219776 6972702048 6993331344 6994421928 6995918592 6996912819 6998410016 7015115484 7016616576 7020209976 7040979828 7041466368 7043584704 7063400448 7064423712 7065915904 7088952961 7089442816 7104262464 7106792472 7109421696 7113048064 7127917056 7128930042 7130455488 7134107188 7150021551 7152666768 7155214014 7157861152 7173828504 7174324224 7179038256 7181694208 7199235072 7201898496 7202941824 7223205888 7240882896 7243561728 7246141344 7264992384 7267579632 7268712984 7271301557 7290218052 7292915136 7295512328 7314491808 7317096684 7317602304 7318237758 7319803712 7335069696 7339889349 7340396544 7341459936 7364837376 7380130644 7382860992 7390409728 7404703776 7405858512 7408495926 7430414553 7433163504 7435810642 7455155112 7455670272 7457913216 7460569168 7478894592 7479978048 7481558016 7483808748 7484325888 7505950194 7506468864 7524839088 7532532992 7548278868 7553760552 7557613568 7573411872 7576108956 7578911808 7599708441 7601334624 7604041652 7605227474 7622719488 7625539584 7627728147 7628255232 7630550096 7648100352 7652017152 7653125688 7653654528 7674656256 7693438077 7696284336 7699025178 7719054408 7721803359 7721910144 7724660112 7744756032 7747514136 7748722332 7771647546 7772184576 7774952448 7777291444 7777828864 7799171328 7800301182 7800840192 7802056704 7803186976 7825139712 7844289804 7849986456 7867497762 7868724669 7870408416 7873211268 7893693648 7897736223 7921649664 7924032792 7924580352 7926854741 7927402496 7946325504 7947476676 7948025856 7949155392 7952096256 7953248264 7975623168 7978573824 7995141531 7998099408 8002179072 8021762424 8029964416 8046750114 8052593796 8076418038 8076976128 8079405984 8099139456 8102135808 8103309552 8105021184 8106195346 8107459477 8108019712 8126106624 8132007936 8135016448 8151909012 8159084544 8176027086 8177302107 8204529528 8207451369 8228803284 8229371904 8232302592 8234779176 8257946112 8259142428 8260886976 8261001216 8263943168 8285442048 8288392704 8289685248 8290886162 8291459072 8314210944 8315990016 8362308942 8368381788 8387049501 8387629056 8390152368 8393140314 8414975304 8416752768 8419866624 8422865152 8444777472 8447901696 8449102272 8450910208 8472895488 8474099616 8477234688 8497980621 8502315264 8526275784 8529312207 8532426752 8551501452 8578732032 8581787136 8584368858 8584962048 8608519296 8609766399 8610361344 8611585008 8613427712 8614770944 8633988288 8640258432 8643454976 8669027328 8690242626 8715953403 8743707648 8746821504 8746942464 8750057472 8772820992 8774067744 8775945216 8777192412 8777313792 8778585348 8780439616 8803282176 8806417248 8809675264 8831234763 8835739392 8839008256 8865159168 8911855872 8914536891 8915152896 8918327808 8921010774 8941529088 8942799816 8946108288 8947404297 8949294224 8972576064 8975895552 8979092096 8997861834 9002451456 9007061856 9008989184 9033709968 9086598144 9089331732 9095888896 9114902784 9116223246 9118148832 9121522176 9148508928 9151766944 9151893504 9153194128 9178970112 9180274584 9182238976 9183670912 9210841536 9261340416 9264126573 9290189376 9293497848 9293626368 9296936064 9321122304 9324441792 9325895904 9327891456 9329217092 9353487312 9355488768 9356818326 9360279968 9387973104 9391446272 9417867264 9419231616 9468846864 9472349952 9475723296 9479228928 9500374656 9503889408 9505240056 9507273984 9508625113 9510134127 9532007424 9533362068 9536889024 9540285352 9565104672 9572051008 9592060257 9598980096 9603922432 9630941184 9654510528 9658082304 9661521792 9684584208 9686656512 9688033134 9690106176 9691617312 9720290736 9723752378 9723886848 9752655744 9756128912 9757650344 9780092928 9786519132 9787195392 9788613248 9840174192 9843814656 9870826212 9872938368 9874478016 9877994568 9903692448 9907219404 9910884672 9940206816 9943884288 9945297466 9971859456 9973304064 9974721423 9975410688 9978411664 10007933592 10008625152 10033118784 10060649793 10064371824 10067956002 10071680736 10094148072 10097882496 10101478608 10105215744 10127757888 10132944588 10135112832 10162923714 10163625984 10170304196 10171006976 10202689536 10204167584 10232875008 10257917436 10261712448 10265366904 10292072544 10295737812 10295880192 10297343394 10299546816 10326341376 10327808907 10330018848 10331629776 10362196728 10362912768 10365886969 10366603264 10398895104 10400401576 10401120256 10402742272 10433519616 10455185079 10459053072 10466648608 10489997016 10491632892 10493877888 10497615024 10522673226 10524924864 10530314964 10561469742 10562199552 10565377056 10595100672 10596635568 10598873856 10602062393 10602795008 10634164224 10638098432 10660188708 10664132544 10669572096 10693395063 10695683232 10701160782 10729000152 10732821021 10736791728 10760742756 10761486336 10768557384 10769301504 10772541312 10798852608 10802847744 10804412736 10806694912 10834808832 10841928058 10842677248 10865342592 10869212016 10901369448 10903069476 10935327078 10939372704 10943268492 10971737712 10975645026 10976403456 10977356637 10979705568 11010594816 11012189904 11014515968 11014668288 11047256064 11051190272 11052913664 11074291488 11085614592 11087986688 11112743889 11120814146 11149745256 11153715963 11157842384 11182732668 11183505408 11186869824 11190853752 11218341888 11219967072 11222337024 11225713122 11226488832 11258925291 11259703296 11265469696 11287258632 11297193984 11298799488 11302979584 11330640828 11336420352 11364163434 11368367712 11372416276 11402001936 11406062478 11407841211 11434079232 11438309376 11442382848 11445825144 11446616064 11472150528 11478025728 11479688532 11480481792 11482113344 11511984384 11520344576 11544426504 11548537767 11558703104 11582865216 11586990168 11621271204 11623083498 11657471319 11658276864 11662428672 11665937166 11666743296 11697094656 11698756992 11700451773 11701260288 11702923216 11703085056 11704780464 11737709568 11741889664 11766434706 11774979684 11780985856 11805612624 11809816902 11820212224 11855207533 11882474496 11886049188 11886870528 11891103744 11894681032 11919488256 11921215014 11922038784 11923733088 11928144384 11929872396 11963434752 11967860736 11997149112 12003268608 12009415808 12032643636 12044946624 12078890694 12114627057 12115464192 12119108976 12123424898 12148709184 12153203712 12154964328 12157531776 12159293019 12162029568 12189159936 12198011904 12202524672 12227863518 12238626816 12240366112 12264040629 12281122048 12306794292 12348453888 12352168764 12386919168 12388713642 12391330464 12391501824 12395914752 12428163072 12432589056 12434527872 12436329243 12437188608 12471316416 12473985024 12475757768 12517297472 12543463413 12552572682 12558975488 12585228552 12589710471 12625129152 12629799936 12634297728 12638971904 12667166208 12671852544 12673653408 12676365312 12680178836 12709343232 12711149424 12715852032 12753472896 12789413676 12798640128 12827252178 12872680704 12876553287 12877443072 12882029056 12912778944 12915542016 12917377512 12920141568 12922156416 12924028429 12950982432 12960387648 12965182464 13003540992 13035363939 13040123904 13048692176 13120232256 13120413696 13125086208 13161101616 13163917824 13165788618 13165970688 13167878022 13170659424 13204923264 13209625872 13214512896 13253609088 13258512384 13297738752 13299628564 13300547584 13343911456 13372729344 13377491712 13381516161 13414199724 13419162432 13423941336 13428907648 13458864096 13463843328 13468638144 13473620992 13503677184 13510592784 13513483776 13550564952 13551501312 13603586048 13629897216 13633997598 13643833344 13674334869 13677223248 13682283264 13687155872 13722763392 13727650416 13727840256 13729791192 13732729088 13768455168 13770411876 13773358464 13775506368 13816262304 13865193472 13892010624 13911359488 13940246772 13940439552 13945404096 13986662688 13988843856 13991837184 13993825638 13996820032 14030230968 14033233152 14035227489 14040419952 14081959656 14082932736 14087169408 14126800896 14128847424 14131831808 14177905922 14178885632 14208524928 14213584944 14218843392 14255834112 14257860084 14260910976 14268214376 14300043102 14305333536 14310428028 14315722304 14347657008 14358076512 14363388416 14398470144 14403796992 14405883648 14446411776 14481765792 14487123456 14492282688 14529984768 14532049701 14535159264 14537425968 14542603114 14580436104 14585628567 14585830272 14591024656 14628983616 14634193368 14635204608 14636475516 14639607424 14670139392 14679778698 14680793088 14682919872 14760261288 14765721984 14780819456 14809407552 14811717024 14816991852 14860829106 14866327008 14871621284 14910310224 14915826432 14917946199 14921138336 14957789184 14959956096 14963116032 14967617496 14968651776 15011900388 15012937728 15049678176 15065065984 15096557736 15101934003 15107521104 15115227136 15146823744 15152217912 15157823616 15199416882 15202669248 15208083304 15210454948 15244385571 15245438976 15255456294 15256510464 15261100192 15296200704 15304034304 15306251376 15349312512 15386876154 15392568672 15398050356 15438108816 15443606718 15443820288 15446015091 15449320224 15489512064 15495028272 15497444664 15502963697 15543295092 15544369152 15549904896 15554582888 15555657728 15598342656 15600602364 15601680384 15604113408 15606373952 15650279424 15688579608 15699972912 15734995524 15737449338 15740816832 15746422536 15787387296 15795472446 15842204613 15843299328 15848065584 15853709482 15854804992 15892651008 15894953352 15896051712 15898310784 15904192512 15906496528 15951246336 15957147648 15990283062 15996198816 16004358144 16043524848 16051741173 16059928832 16093500228 16105187592 16152836076 16153952256 16158811968 16198278912 16204271616 16206619104 16210042368 16212390692 16214918954 16216039424 16252213248 16262892087 16264015872 16303818024 16318169088 16352054172 16354604214 16402990617 16409059056 16414902738 16457606568 16458743808 16463467539 16464605184 16469558352 16515892224 16518284856 16521773952 16522002432 16527886336 16570884096 16576785408 16579370496 16581772324 16582918144 16628421888 16631980032 16681221219 16724617884 16736763576 16774099002 16775258112 16780304736 16786280628 16829950608 16833505536 16838569683 16839733248 16845730304 16889554944 16895803392 16898204544 16900652561 16901820416 16945790976 16948199232 16954469376 16995961242 17004630528 17046245151 17052551568 17058624414 17103002904 17109093717 17157464064 17163574272 17168737716 17169924096 17217038592 17219532798 17220722688 17223170016 17226855424 17229541888 17267976576 17280516864 17286909952 17338054656 17380485252 17431906806 17434625247 17487415296 17493643008 17493884928 17498905749 17500114944 17545641984 17548135488 17551890432 17554384824 17554627584 17557170696 17560879232 17606564352 17612834496 17619350528 17662469526 17671478784 17678016512 17714725353 17730318336 17823711744 17829073782 17830305792 17836655616 17842021548 17881822521 17883058176 17885599632 17892216576 17894808594 17898588448 17945152128 17951791104 17958184192 17995723668 18004902912 18014123712 18017978368 18067419936 18118336041 18173196288 18178663464 18185137347 18191777792 18229805568 18232446492 18236297664 18243044352 18297017856 18303533888 18303787008 18306388256 18341795277 18357940224 18360549168 18364477952 18367341824 18421683072 18522680832 18528253146 18580378752 18583070463 18586995696 18587252736 18593872128 18642244608 18648883584 18651791808 18655782912 18658434184 18706974624 18710977536 18713636652 18720559936 18775946208 18782892544 18828859023 18835734528 18838463232 18937693728 18944699904 18951446592 18958457856 19000749312 19007778816 19010480112 19014547968 19017250226 19020268254 19064014848 19066724136 19073778048 19080570704 19130209344 19144102016 19184120514 19197960192 19207844864 19309021056 19316164608 19323043584 19369168416 19373313024 19376066268 19380212352 19383234624 19440581472 19447504756 19447773696 19505311488 19512257824 19515300688 19560185856 19573038264 19574390784 19577226496 19680348384 19687629312 19741652424 19745876736 19748682927 19748956032 19751817033 19755989136 19807384896 19814438808 19821769344 19880413632 19887768576 19890594932 19946608128 19949442846 19950821376 19956823328 20015867184 20066237568 20121299586 20128743648 20135912004 20143361472 20188296144 20195764992 20202957216 20210431488 20255515776 20265889176 20270225664 20273106373 20325847428 20327251968 20340608392 20342013952 20405379072 20408335168 20450996397 20465750016 20515834872 20523424896 20530733808 20584145088 20591475624 20591760384 20594686788 20599093632 20652682752 20655617814 20660037696 20663259552 20724393456 20731773938 20733206528 20797790208 20800803152 20805484544 20867039232 20910370158 20918106144 20933297216 20979994032 20983265784 20987755776 20990738457 20995230048 21045346452 21049849728 21060629928 21122939484 21124399104 21130754112 21190201344 21193271136 21197747712 21204124786 21205590016 21266858883 21268328448 21320377416 21328265088 21339144192 21386790126 21391366464 21402321564 21450064653 21458000304 21465642042 21473583456 21521485512 21522972672 21537114768 21545082624 21597705216 21605695488 21608825472 21613389824 21669617664 21683856116 21685354496 21730685184 21738424032 21802738896 21806138952 21813904671 21870654156 21878745408 21886536984 21943475424 21951290052 21952806912 21954713274 21959411136 22019668047 22021189632 22024379808 22029031936 22094512128 22100853349 22102380544 22105827328 22148582976 22171229184 22175973376 22225487778 22241628292 22291243659 22299490512 22307431926 22315684768 22365465336 22367010816 22373739648 22381707504 22436683776 22439934144 22444674048 22451426244 22452977664 22517850582 22519406592 22530939392 22574517264 22597598976 22605959168 22661281656 22672840704 22728326868 22736735424 22744832552 22799125323 22804003872 22812124956 22815682422 22868158464 22876618752 22883184441 22884765696 22891650288 22944301056 22956051456 22959377064 22960963584 22964226688 23023968768 23040689152 23088853008 23097075534 23117406208 23165410077 23165730432 23173980336 23242542408 23246166996 23314942638 23316553728 23324857344 23331874332 23333486592 23397513984 23400903546 23402520576 23405846432 23406170112 23409560928 23475419136 23483779328 23532869412 23549959368 23561971712 23611225248 23619633804 23640424448 23693208669 23710415066 23764948992 23772098376 23773741056 23780564223 23782207488 23789362064 23838976512 23842430028 23844077568 23847466176 23856288768 23859744792 23926869504 23935721472 23985424593 23994298224 24006537216 24018831616 24065287272 24089893248 24157781388 24229254114 24230928384 24238217952 24246849796 24297418368 24306407424 24309928656 24315063552 24318586038 24322378431 24324059136 24378319872 24396023808 24405049344 24455727036 24477253632 24480732224 24528081258 24531906321 24562244096 24613588584 24622354107 24696907776 24704337528 24713135369 24773838336 24777427284 24782660928 24783003648 24791829504 24856326144 24865178112 24869055744 24872658486 24874377216 24942632832 24947970048 24951515536 25034594944 25086926826 25105145364 25117950976 25170457104 25179420942 25250258304 25259599872 25268595456 25276197193 25277943808 25334332416 25343705088 25347306816 25352730624 25360357672 25418686464 25422298848 25431704064 25493941863 25506945792 25578827352 25587936621 25597280256 25654504356 25745361408 25753106574 25754886144 25764058112 25825557888 25829299197 25831084032 25834755024 25840283136 25844312832 25848056858 25901964864 25920775296 25930364928 26007081984 26070727878 26097384352 26147860209 26240464512 26240827392 26250172416 26322203232 26327835648 26331577236 26331941376 26335756044 26341318848 26409846528 26419251744 26429025792 26493704289 26507218176 26517024768 26595477504 26599257128 26601095168 26687822912 26743610673 26745458688 26754983424 26763032322 26828399448 26838324864 26842212891 26847882672 26857815296 26917728192 26927686656 26937276288 26947241984 27007354368 27021185568 27026967552 27101129904 27207172096 27259794432 27267995196 27287666688 27348669738 27354446496 27364566528 27374311744 27445526784 27455300832 27455680512 27459582384 27465458176 27536910336 27540823752 27546716928 27551012736 27632524608 27730386944 27784021248 27792379719 27880493544 27880879104 27890808192 27973325376 27977687712 27983674368 27987651276 27993640064 28060461936 28066466304 28070454978 28080839904 28163919312 28174338816 28253601792 28257694848 28263663616 28355811844 28357771264 28417049856 28427169888 28437686784 28511668224 28515720168 28521821952 28525875339 28530402381 28536428752 28600086204 28610667072 28620856056 28631444608 28695314016 28716153024 28726776832 28796940288 28811767296 28892823552 28963531584 28974246912 28984565376 29059969536 29064099402 29070318528 29074851936 29085206228 29160872208 29171257134 29171660544 29182049312 29257967232 29268386736 29272951032 29279214848 29340278784 29359557396 29361586176 29365839744 29520522576 29531443968 29561638912 29618815104 29623434048 29633983704 29721658212 29732654016 29743242568 29820620448 29831652864 29835892398 29842276672 29915578368 29919912192 29924164269 29926232064 29935234992 30023800776 30025875456 30099356352 30130131968 30193115472 30203868006 30215042208 30230454272 30293647488 30304435824 30315647232 30319955549 30398833764 30405338496 30416166608 30420909896 30488771142 30490877952 30510912588 30513020928 30522200384 30608068608 30612502752 30698625024 30773752308 30785137344 30796100712 30876217632 30887213436 30887640576 30892030182 30898640448 30979024128 30983426721 30990056544 30994889328 31005927394 31086590184 31088738304 31097660907 31099809792 31109165776 31196685312 31201204728 31203360768 31208226816 31212747904 31300558848 31365555237 31377159216 31399945824 31469991048 31474898676 31481633664 31492845072 31574774592 31590944892 31684409226 31686598656 31696131168 31707418964 31709609984 31785302016 31789906704 31796621568 31806187179 31808385024 31812993056 31902492672 31914295296 31980566124 31992397632 32008716288 32080185189 32087049696 32103482346 32119857664 32187000456 32198463063 32210375184 32305672152 32307904512 32317177021 32317623936 32396557824 32408543232 32413238208 32420084736 32424781384 32429837908 32432078848 32504426496 32525784174 32528031744 32607636048 32704108344 32709208428 32805981234 32818118112 32829805476 32915213136 32926935078 32929210368 32932069911 32939116704 33031784448 33036569712 33043547904 33044004864 33053488637 33055772672 33141768192 33153570816 33158740992 33163544648 33165836288 33256843776 33263960064 33338231667 33362442438 33449235768 33461147889 33473527152 33548198004 33550516224 33560609472 33572561256 33659901216 33667011072 33677139366 33679466496 33691460608 33776775873 33779109888 33796409088 33801305122 33803640832 33891581952 33896398464 33908938752 33991922484 34009261056 34092490302 34105103136 34117248828 34206005808 34218187434 34223523633 34314928128 34327148544 34337475432 34339848192 34434077184 34439065596 34441445376 34446340032 34453710848 34459083776 34535953152 34561033728 34573819904 34645613301 34676109312 34760970504 34863813612 34869250494 34972413957 34974830592 34987286016 34997811498 35000229888 35091283968 35096270976 35101355319 35103780864 35108769648 35109255168 35114341392 35121758464 35213128704 35225668992 35238701056 35324939052 35342957568 35356033024 35429450706 35460636672 35565622599 35647423488 35658147564 35660611584 35673311232 35684043096 35763645042 35766116352 35771199264 35784433152 35789617188 35797176896 35890304256 35903582208 35916368384 35991447336 36009805824 36028247424 36035956736 36134839872 36236672082 36343881171 36346392576 36357326928 36370274694 36459611136 36464892984 36472595328 36477879057 36486088704 36594035712 36607067776 36607574016 36612776512 36683590554 36715880448 36721098336 36728955904 36734683648 36843366144 36960352897 37045361664 37056506292 37160757504 37166140926 37173991392 37174505472 37187744256 37284489216 37297767168 37303583616 37308987729 37311565824 37316868368 37413949248 37421955072 37427273304 37441119872 37551892416 37565785088 37657718046 37676926464 37769131413 37875387456 37889399808 37902893184 37916915712 38001498624 38015557632 38020960224 38029095936 38034500452 38040536508 38128029696 38133448272 38147556096 38161141408 38260418688 38288204032 38368241028 38395920384 38415689728 38618042112 38629659861 38632329216 38646087168 38738336832 38746626048 38752132536 38760424704 38766469248 38772085287 38881162944 38895009512 38895547392 39010622976 39024515648 39030601376 39106091817 39120371712 39146076528 39154452992 39360696768 39375258624 39483304848 39491753472 39497365854 39497912064 39503634066 39511978272 39614769792 39628877616 39643538688 39760827264 39775537152 39781189864 39893216256 39898885692 39901642752 39913646656 40031734368 40132475136 40144548483 40242599172 40257487296 40271824008 40286722944 40376592288 40391529984 40405914432 40420862976 40511031552 40531778352 40540451328 40546212746 40651694856 40654503936 40681216784 40810758144 40816670336 40901992794 40931500032 41031669744 41046849792 41061467616 41168290176 41182951248 41183520768 41189373576 41198187264 41305365504 41311235628 41320075392 41326519104 41448786912 41463547876 41466413056 41595580416 41601606304 41734078464 41820740316 41836212288 41866594432 41959988064 41966531568 41975511552 41981476914 41990460096 42090692904 42099699456 42105682467 42121259856 42245878968 42248798208 42261508224 42380402688 42386542272 42395495424 42408249572 42411180032 42533717766 42536656896 42640754832 42656530176 42773580252 42782732928 42804643128 42900129306 42916000608 42931284084 42947166912 43042971024 43074229536 43090165248 43195410432 43211390976 43217650944 43223792833 43226779648 43339235328 43367712232 43370708992 43461370368 43476848064 43596149103 43605477792 43612277904 43627809342 43741308312 43756885701 43757490816 43773073968 43886950848 43902580104 43905613824 43909426548 43918822272 44039336094 44042379264 44048759616 44058063872 44201706698 44204761088 44211654656 44297165952 44342458368 44450975556 44483256584 44582487318 44598981024 44614863852 44631369536 44730930672 44747479296 44753838597 44763415008 44873367552 44879868288 44889348096 44902852488 44905955328 45035701164 45038813184 45061878784 45149034528 45195197952 45211918336 45305802009 45322563312 45345681408 45456653736 45473470848 45489665104 45598250646 45608007744 45624249912 45631364844 45733156713 45736316928 45766368882 45769531392 45783300576 45888602112 45912102912 45918754128 45928453376 46047937536 46081378304 46177706016 46194151068 46234812416 46330820154 46331460864 46338045273 46347960672 46485084816 46492333992 46508891091 46629885276 46633107456 46649714688 46663748664 46666973184 46795027968 46801807092 46805041152 46811692864 46812340224 46819121856 46950838272 46967558656 47065738824 47099918736 47123943424 47222450496 47239267608 47280848896 47386417338 47420830132 47526613839 47529897984 47544196752 47561128446 47564414976 47578724128 47677953024 47684860056 47688155136 47694932352 47712577536 47719489584 47853739008 47871442944 47970849186 47988596448 48013074432 48037663232 48130574544 48155223519 48179786496 48315562776 48332769173 48458508228 48461856768 48476435904 48493699592 48594836736 48612814848 48619857312 48630127104 48637172076 48644756862 48648118272 48756639744 48788676261 48792047616 48911454072 48954507264 48961464448 49056162516 49063812642 49124488192 49227177168 49244708214 49390402617 49393815552 49408675056 49426270738 49547676672 49554854568 49565321856 49566007296 49583659008 49712652288 49730356224 49738111488 49745316972 49748754432 49885265664 49895940096 49903031072 50043663657 50069189888 50173853652 50210290728 50235901952 50340914208 50358841884 50500516608 50515709049 50519199744 50537190912 50552394386 50555887616 50668664832 50687410176 50694613632 50701957683 50705461248 50720715344 50837372928 50844597696 50863408128 50987883726 51013891584 51138735453 51157654704 51175873242 51309008712 51327281151 51490722816 51506213148 51509772288 51528116224 51651115776 51658598394 51662168064 51669510048 51680566272 51688625664 51696113716 51803929728 51841550592 51860729856 52014163968 52141455756 52194768704 52295720418 52303875741 52480929024 52481654784 52496717247 52500344832 52644406464 52655671296 52663154472 52663882752 52671512088 52682637696 52690269749 52819693056 52838503488 52858051584 52987408578 53014436352 53034049536 53144176059 53190955008 53198514256 53375645824 53487221346 53490917376 53509966848 53526064644 53656798896 53676649728 53684425782 53695765344 53715630592 53835456384 53855373312 53874552576 53890760053 53894483968 54014708736 54042371136 54053935104 54202259808 54355008123 54519588864 54535990392 54555412041 54575333376 54697339476 54708892992 54729133056 54748623488 54891053568 54910601664 54911361024 54919164768 54930916352 55073820672 55081647504 55093433856 55102025472 55265049216 55460773888 55568042496 55584759438 55749211389 55760987088 55761758208 55781616384 55946650752 55955375424 55967348736 55975302552 55987280128 56120923872 56132932608 56140909956 56161679808 56327838624 56348677632 56486577069 56507203584 56515389696 56527327232 56711623688 56715542528 56834099712 56854339776 56875373568 57023336448 57031440336 57043643904 57051750678 57060804762 57072857504 57200172408 57221334144 57241712112 57262889216 57390628032 57432306048 57453553664 57593880576 57623534592 57927063168 57948493824 57969130752 58119939072 58128198804 58140637056 58149703872 58170412456 58321744416 58342514268 58343321088 58364098624 58515934464 58536773472 58545902064 58558429696 58680557568 58719114792 58723172352 58731679488 59041045152 59062887936 59123277824 59237630208 59246048781 59246868096 59255451099 59267967408 59443316424 59465308032 59486485136 59641240896 59663305728 59671784796 59684553344 59839824384 59848328538 59852464128 59870469984 60047601552 60198712704 60260263936 60386230944 60407736012 60430084416 60460908544 60587294976 60608871648 60631294464 60639911098 60797667528 60810676992 60819319119 60832333216 60841819792 60977542284 60981755904 61021825176 61026041856 61044400768 61216137216 61225005504 61397250048 61547504616 61570274688 61592201424 61752435264 61774426872 61775281152 61784060364 61797280896 61958048256 61966853442 61980113088 61989778656 62011854788 62173180368 62195321814 62199619584 62218331552 62393370624 62402409456 62416453632 62425495808 62601117696 62731110474 62754318432 62799891648 62939982096 62949797352 62963267328 62972215371 62985690144 63149549184 63181889784 63204390457 63368818452 63373197312 63392262336 63414837928 63419219968 63570604032 63579813408 63593243136 63612374358 63616770048 63625986112 63800576649 63804985344 63961132248 63984795264 64017432576 64160370378 64174099392 64206964692 64239715328 64374000912 64396926126 64420750368 64611344304 64634354042 64635247872 64644433529 64793115648 64817086464 64826476416 64840169472 64849562768 64859675816 64864157696 65008852992 65051568348 65056063488 65215272096 65408216688 65418416856 65441714013 65611962468 65636236224 65659610952 65830426272 65853870156 65858420736 65864139822 65878233408 66059004141 66063568896 66073139424 66087095808 66106977274 66111545344 66283536384 66302560047 66307141632 66317481984 66327089296 66513687552 66527920128 66676463334 66724884876 66873730977 66898471536 66922295778 66947054304 67096396008 67101032448 67121218944 67145122512 67319802432 67334022144 67354278732 67358932992 67382921216 67553551746 67558219776 67592818176 67602610244 67607281664 67792796928 67817877504 67983844968 68018522112 68184980604 68210206272 68234497656 68397375969 68412011616 68436374868 68447047266 68629856256 68649553323 68654297088 68674950864 68868154368 68878131192 68882890752 68892680064 68902660441 68907421696 68918167552 69071906304 69122067456 69147639808 69291226602 69352218624 69496230231 69521941008 69727627224 69738500988 69944827914 69949661184 69974572032 69995622996 70000459776 70192541952 70202710638 70207561728 70217539296 70218510336 70228682784 70243516928 70426257408 70451337984 70472532377 70477402112 70649878104 70685915136 70712066048 70858901412 70921273344 71079626007 71131245198 71294846976 71316295128 71321223168 71341692669 71346622464 71368086192 71527290084 71532232704 71542398528 71568866304 71579234376 71594353792 71780608512 71807164416 71832736768 71982894672 72019611648 72056494848 72071913472 72269679744 72473344164 72687762342 72692785152 72714653856 72740549388 72919222272 72929785968 72945190656 72955758114 72967135293 72972177408 73188071424 73214135552 73215148032 73225553024 73367181108 73431760896 73442196672 73457911808 73469367296 73686732288 73867062321 73920705794 74090723328 74113012584 74139406107 74321515008 74332281852 74347982784 74349010944 74375488512 74568978432 74595534336 74607167232 74617975458 74623131648 74633736736 74827898496 74843910144 74854546608 74882239744 75103784832 75131570176 75315436092 75353852928 75538262826 75750774912 75778799616 75805786368 75828591579 75833831424 76002997248 76031115264 76041920448 76058191872 76069000904 76081073016 76256059392 76266896544 76295112192 76322282816 76481825589 76520837376 76576408064 76736482056 76763809863 76791840768 76831379456 77236084224 77259319722 77264658432 77292174336 77476673664 77487897591 77493252096 77504265072 77520849408 77532938496 77544170574 77762325888 77790019024 77791094784 78021245952 78049031296 78061202752 78212183634 78292153056 78308905984 78721393536 78750517248 78802261837 78966609696 78983506944 78994731708 78995824128 79007268132 79023956544 79229539584 79257755232 79287077376 79481112867 79521654528 79551074304 79562379728 79786432512 79797771384 79803285504 79827293312 80063468736 80264950272 80289096966 80485198344 80514974592 80526638673 80543648016 80573445888 80753184576 80783059968 80811828864 80841725952 81022063104 81063556704 81080902656 81092425492 81303389712 81362433568 81621516288 81633340672 81803985588 81863000064 82063339488 82093699584 82122935232 82336580352 82365902496 82367041536 82378747152 82396374528 82610731008 82622471256 82640150784 82651895213 82653038208 82897573824 82927095752 82932826112 83191160832 83203212608 83377139157 83641480632 83672424576 83733188864 83919976128 83933063136 83951023104 83962953828 83980920192 84181385808 84199398912 84211364934 84242519712 84491757936 84523016448 84760805376 84773084544 84790990848 84816499144 84822360064 85067435532 85073313792 85281509664 85313060352 85547160504 85565465856 85577626017 85591207143 85609286256 85800258612 85832001216 85862568168 85894333824 86085942048 86148459072 86180330496 86390820864 86435301888 86447585666 86453559296 86678470656 86735424464 86922740736 86953696128 87192298206 87210955584 87224555808 87255618684 87482616624 87513771402 87514981632 87546147936 87773901696 87805160208 87818853096 87837644544 88078672188 88084758528 88097519232 88116127744 88403413396 88409522176 88423309312 88594331904 88684916736 88901951112 88966513168 89164974636 89197962048 89229727704 89262739072 89461861344 89494958592 89507677194 89526830016 89746735104 89759736576 89772492807 89778696192 89805704976 90071402328 90077626368 90123757568 90298069056 90390395904 90423836672 90611604018 90645126624 90691362816 90913307472 90946941696 90959866647 90979330208 91196501292 91216015488 91248499824 91262729688 91466313426 91472633856 91532737764 91539062784 91566601152 91824205824 91837508256 91856906752 92095875072 92156388493 92162756608 92355412032 92388302136 92469624832 92661640308 92662921728 92676090546 92695921344 92950280163 92970169632 92984667984 93017782182 93259770552 93266214912 93292982721 93299429376 93327497328 93590055936 93603614184 93610082304 93623385728 93624680448 93638243712 93901676544 93935117312 94131477648 94199837472 94247886848 94444900992 94478535216 94526920241 94772834676 94841660264 95053227678 95059795968 95088393504 95122256892 95128829952 95157448256 95355906048 95369720112 95389864704 95418561537 95425155072 95438979168 95707478016 95742885888 95941698372 95977192896 96026148864 96075326464 96261149088 96310447038 96359572992 96595389189 96631125552 96665538346 96917016456 96923713536 96951531063 96952871808 96987399184 97189673472 97225629696 97239714624 97260254208 97274344152 97289513724 97296236544 97513279488 97577352522 97584095232 97822908144 97922928896 98112325032 98127625284 98248976384 98454354336 98489416428 98780805234 98787631104 98796209733 98817350112 98852541476 99095353344 99109709136 99130643712 99132014592 99160465911 99167318016 99425304576 99460712448 99476222976 99490633944 99497508864 99770531328 99791880192 99806062144 100014695001 100087327314 100138379776 100347707304 100383443667 100420581456 100471803904 100681828416 100717683768 101001033216 101031418098 101038399488 101074381824 101104788772 101111775232 101330327619 101337329664 101389227264 101403915366 101410922496 101441430688 101674745856 101689195392 101726816256 101975767452 102027783168 102277470906 102315309408 102351746484 102618017424 102654562302 102670570899 102981445632 103012426296 103019544576 103049111633 103056232448 103302231552 103317196788 103324336128 103339020096 103361132544 103377251328 103392227432 103607859456 103683101184 103721459712 103936839903 104028327936 104282911512 104389537408 104591440836 104607751482 104961858048 104993434494 105000689664 105288812928 105304065957 105311342592 105326308944 105327765504 105343024176 105365275392 105380539498 105639386112 105677006976 105716103168 105974817156 106028872704 106068099072 106288352118 106381910016 106397028512 106696867797 106751291648 106974442692 106981834752 107019933696 107052129288 107313597792 107353299456 107368851564 107391530688 107431261184 107670912768 107710746624 107749105152 107781520106 107788967936 108029417472 108084742272 108107870208 108404519616 108710016246 109031643513 109039177728 109071980784 109110824082 109394678952 109417785984 109433637171 109458266112 109497246976 109782107136 109821203328 109822722048 109838329536 109861832704 110147641344 110163295008 110186867712 110204050944 110530098432 110881058691 110921547776 111136084992 111169518876 111498422778 111521974176 111523516416 111563232768 111893301504 111910750848 111926963187 111934697472 111950605104 111974560256 112241847744 112265865216 112281819912 112323359616 112655677248 112697355264 112973154138 113030779392 113054654464 113307394239 113423247376 113668199424 113708679552 113750747136 114046672896 114062880672 114087287808 114103501356 114121609524 114145715008 114400344816 114442668288 114483424224 114525778432 114781256064 114864612096 114907107328 115187761152 115247069184 115854126336 115888979583 115896987648 115938261504 116239878144 116256397608 116281274112 116299407744 116316255861 116340824912 116643488832 116685028536 116686642176 116728197248 117031868928 117073546944 117091804128 117116859392 117361115136 117438229584 117463358976 118082090304 118125775872 118246555648 118475260416 118492097562 118493736192 118510902198 118535934816 118886632848 118930616064 118972970272 119282481792 119326611456 119343569592 119369106688 119679648768 119696657076 119704928256 119740939968 120095203104 120397425408 120433645449 120520527872 120772461888 120815472024 120860168832 120921817088 121174589952 121217743296 121262588928 121279822196 121595335056 121621353984 121638638238 121664666432 121683639584 121955084568 121963511808 122043650352 122088801536 122432274432 122450011008 122794500096 123095009232 123140549376 123184402848 123504870528 123548853744 123550562304 123568120728 123594561792 123612126469 123916096512 123933706884 123960226176 123979557312 124023709576 124346360736 124390643628 124399239168 124436663104 124786741248 124804818912 124850991616 125202235392 125462220948 125508636864 125599783296 125879964192 125899594704 125926534656 125944430742 125971380288 126299098368 126317047401 126363779568 126408780914 126737636904 126746394624 126784524672 126829675856 127141208064 127159626816 127186486272 127224748716 127233540096 127251972224 127601153298 127609970688 127922264496 127969590528 128320740756 128348198784 128413929384 128479430656 128748001824 128793852252 128841500736 129222688608 129268708084 129270495744 129288867058 129586231296 129634172928 129652952832 129671378499 129680338944 129699125536 129719351632 130017705984 130103136696 130112126976 130430544192 130788447309 130816433376 130836833712 130883428026 131223924936 131270657103 131272472448 131319221904 131660852544 131707740312 131716841472 131728279644 131756466816 132118008282 132127137792 132146278848 132174191616 132213954548 132223090688 132605120094 132614283264 132634963968 132654178592 133027375104 133352926668 133449769752 133747461954 133796943072 133844591556 133894108608 134192792016 134242437888 134261515791 134290245024 134639604864 134668044288 134708557464 134717865984 134756530597 134765842432 135107103492 135116439552 135185636352 135205220488 135214563328 135585593856 135635755008 135917406027 135967689936 136037044224 136369961208 136420412544 136468995312 136794751938 136824023232 136872749736 136894094532 137299106646 137308594176 137349901728 137736308736 137756262384 137785360128 137805320882 137814843392 137826811109 137836335104 138143812608 138244134912 138295279616 138582453204 138704437248 138992460462 139014135819 139043882016 139455254448 139477001976 139526673273 139889655828 139899322368 139949144064 139991245992 140000919552 140385083904 140405421276 140415123456 140435078592 140437020672 140457365568 140487033856 140852514816 140902675968 140945064754 140954804224 141299756208 141371830272 141717802824 141842546688 142159252014 142262490396 142579841517 142589693952 142632590256 142683385338 142693244928 142736172384 143054580168 143064465408 143084797056 143137732608 143158468752 143188707584 143561217024 143614328832 143665473536 143965789344 144039223296 144112989696 144143826944 144465670557 144539359488 144946688328 144998307519 145375524684 145385570304 145429307712 145481098776 145838444544 145859571936 145890381312 145911516228 145934270586 145944354816 146366028783 146376142848 146428271104 146451106048 146734362216 146863521792 146884393344 146915823616 146938734592 147373464576 147734124642 147841411588 148171207851 148181446656 148226025168 148278812214 148643030016 148664563704 148695965568 148698021888 148750977024 149137956864 149191068672 149214334464 149235950916 149246263296 149267473472 149655796992 149687820288 149709093216 149764479488 150130990971 150207569664 150263140352 150630872184 150707705856 151076525652 151501549824 151547127147 151557599232 151611572736 151657183158 151667662848 152005994496 152062230528 152083840896 152105873049 152116383744 152138001808 152162146032 152512118784 152533793088 152590224384 152644565632 152963651178 153041674752 153152816128 153472964112 153527619726 153662758912 153981843453 154472168448 154518639444 154529316864 154584348672 154953347328 154975795182 154986504192 155008530144 155041698816 155065876992 155088341148 155524651776 155580038048 155582189568 156042491904 156098062592 156122405504 156424367268 156584306112 156617811968 157442787072 157490151741 157501034496 157604523674 157933219392 157967013888 157989463416 157991648256 158014536264 158047913088 158070809247 158459079168 158515510464 158574154752 158962225734 159043309056 159102148608 159124759456 159432528177 159572865024 159595542768 159654586624 160126937472 160529900544 160578193932 160970396688 161029949184 161053277346 161087296032 161146891776 161506369152 161566119936 161623657728 161672280159 161683451904 162044126208 162127113408 162161805312 162184850984 162606779424 162724867136 163065024369 163266681344 163607971176 163666236123 163726000128 164126678976 164187399168 164245870464 164673160704 164731804992 164734083072 164757494304 164792749056 165221462016 165244942512 165280301568 165303790426 165306076416 165795147648 165854191504 166382321664 166406425216 166754278314 167282961264 167344849152 167466377728 167839952256 167866126272 167902046208 167925907656 167961840384 168012369577 168362771616 168398797824 168422729868 168485039424 168983515872 169046032896 169459731207 169521610752 169546169088 169581981696 169632998288 170134871064 170146627584 170563019328 170626120704 171094321008 171130931712 171155252034 171182414286 171218572512 171600517224 171664002432 171725136336 171788667648 172171884096 172296918144 172360660992 172781641728 172870603776 172895171332 172907118592 173470848928 173845481472 173907392256 174384596412 174421911168 174449111616 174511237368 174965233248 175027542804 175029963264 175092295872 175547803392 175610320416 175637706192 175675289088 176157344376 176169517056 176195038464 176220078473 176232255488 176806826792 176819044352 176846618624 177188663808 177369833472 177738146343 177766353297 177803902224 177933026336 178329949272 178395924096 178459455408 178525478144 178923722688 178989917184 179015354388 179053660032 179519473152 179544985614 179557392384 179611409952 180142804656 180247515136 180596138112 180780791808 180847673344 181223208036 181290253248 181382725632 181826614944 181893883392 181919733294 181958660416 182393002584 182432030976 182457957357 182496999648 182525459376 182932626852 182945267712 183065475528 183078125568 183133202304 183648411648 183675016512 183713813504 184191750144 184312776986 184325513216 184710824064 184776604272 185323280616 185325843456 185352181092 185391842688 185900560326 185940339264 185969335968 186035564364 186519541104 186585965442 186598858752 186654994656 187180111872 187207228368 187246771456 187249360896 187276487424 187803353088 187870234624 188262955296 188399674944 188495773696 188889801984 188916646113 188957070432 189053840482 189545669352 189613171371 189683320528 190106455356 190119591936 190176787008 190244513784 190257659904 190314896512 190711812096 190739440224 190779729408 190837123074 190850310144 190877958336 191401729947 191414956032 191883396744 191954385792 192052297728 192150652928 192522298176 192620894076 192719145984 193190778378 193262251104 193331076692 193834032912 193903062126 193905743616 193933300587 193974798368 194379346944 194451259392 194479429248 194520508416 194548688304 194579027448 194592473088 195026558976 195154705044 195168190464 195645816288 195845857792 196224650064 196255250568 196325142039 196497952768 196908708672 196978832856 197561610468 197575262208 197592419466 197634700224 197705082952 198177012423 198190706688 198219418272 198261287424 198320931822 198334636032 198850609152 198907680141 198921424896 198952445952 198981267888 199541062656 199583760384 199612124288 200029390002 200174654628 200276759552 200695414608 200766887334 200841162912 200943607808 201363656832 201435367536 201538528061 202002066432 202062836196 202076798976 202148763648 202209577544 202223550464 202660655238 202674659328 202778454528 202807830732 202821844992 202882861376 203378390784 203453632512 203951534904 204055566336 204554941812 204630618816 204703492968 205236034848 205309124604 205341141798 205948659969 205962891264 206024852592 206098223266 206112464896 206604463104 206634393576 206648672256 206678040192 206707981323 206722265088 206754502656 206784454864 207215718912 207366202368 207442919424 207873679806 208056655872 208488690693 208565823024 208779074816 209182881672 209215502964 209923716096 209986868988 210001379328 210577625856 210608131914 210622685184 210652617888 210655531008 210686048352 210730550784 210761078996 211278772224 211354013952 211417597131 211432206336 211949634312 212057745408 212136198144 212576704236 212763820032 212794057024 213238878021 213393735594 213502583296 213948885384 213963669504 214025078007 214039867392 214104258576 214627195584 214706598912 214737703128 214783061376 214814176669 214862522368 215341825536 215421493248 215498210304 215563040212 215577935872 216058834944 216169484544 216215740416 216809039232 217420032492 218063287026 218078355456 218143961568 218221648164 218789357904 218835571968 218867274342 218901405879 218916532224 218994493952 219564214272 219642406656 219645444096 219676659072 219708483293 219723665408 220295282688 220326590016 220373735424 220408101888 221060196864 221601186963 221762117382 222272169984 222339037752 222418218321 222996845556 223043948352 223047032832 223126465536 223786603008 223821501696 223853926374 223869394944 223901210208 223949120512 224483695488 224531730432 224563639824 224646719232 225311354496 225394710528 225946308276 226061558784 226109308928 226614788478 226846494752 227336398848 227417359104 227485774737 227501494272 228093345792 228125761344 228174575616 228207002712 228243219048 228291430016 228800689632 228885336576 228966848448 229051556864 229562512128 229729224192 229814214656 230291429589 230375522304 230494138368 231708252672 231777959166 231793975296 231876523008 232463692773 232479756288 232512795216 232562548224 232598815488 232632511722 232681649824 233286977664 233370057072 233373284352 233456394496 234063737856 234147093888 234183608256 234233718784 234876459168 234926717952 236164180608 236251551744 236406785511 236493111296 236950520832 236984195124 236987472384 237021804396 237071869632 237773265696 237861232128 237945940544 238443338601 238564963584 238653222912 238687139184 238738213376 239359297536 239393314152 239409856512 239481879936 240190406208 240794850816 240867290898 241041055744 241544923776 241579916019 241630944048 241720337664 242349179904 242435486592 242525177856 242559644392 243190670112 243242707968 243277276476 243329332864 243367279168 243910169136 244087300704 244177603072 244864548864 244900022016 245589000192 246190018464 246281098752 246368805696 247009741056 247097707488 247101124608 247136241456 247189123584 247224252938 247832193024 247867413768 247920452352 247955685639 247959114624 248047419152 248692721472 248781287256 248798478336 248873326208 249573482496 249609637824 249701983232 250924441896 251017273728 251199566592 251759928384 251799189408 251853069312 251888861484 251942760576 252598196736 252634094802 252727559136 252817561828 253475273808 253569049344 253659351712 254282416128 254319253632 254372972544 254449497432 254467080192 254503944448 255202306596 255219941376 255844528992 255939181056 256641481512 256696397568 256732878051 256773621429 256827858768 256958861312 257496003648 257587704504 257683001472 258445377216 258537416168 258540991488 258577734116 259172462592 259305905664 259342756998 259360677888 259398251072 259438703264 260035411968 260206273392 260861088384 261576894618 261632866752 261673667424 261766856052 262447849872 262541314206 262544944896 262638443808 263321705088 263415480624 263456559288 263512933632 263550382849 264236016564 264254275584 264292557696 264348383232 264427909096 264446181376 265210240188 265228566528 265269927936 265308357184 266054750208 266705853336 266899539504 267494923908 267593886144 267689183112 267788217216 268385584032 268484875776 268523031582 268580490048 269279209728 269317478421 269336088576 269417114928 269513061194 269531684864 270214206984 270232879104 270371272704 270410440976 271171187712 271271510016 271834812054 271935379872 272074088448 272739922416 272840825088 272879599941 272937990624 273589503876 273648046464 273745499472 273788189064 274598213292 274617188352 274699803456 275472617472 275512524768 275570720256 275610641764 275629686784 275653622218 275672670208 276287625216 276469165479 276488269824 277164906408 277408874496 277984920924 278028271638 278087764032 278850840489 278910508896 278954003952 279053346546 279779311656 279798644736 279878948163 279898288128 279982491984 280770167808 280810842552 280830246912 280870157184 280874041344 280914731136 280974067712 281705029632 281805351936 281890129508 281909608448 282599512416 282743660544 283435605648 283580760723 284318504028 284524980792 285159683034 285179387904 285265180512 285366770676 285386489856 285472344768 286109160336 286169594112 286255684611 286275465216 286316937504 286377415168 287122434048 287228657664 287311093537 287330947072 287931578688 288078446592 288225979392 288287653888 288931341114 289078718976 289786167567 289893376656 289996615038 290751049368 290771140608 290854593189 290858615424 290962197552 291676889088 291719143872 291780762624 291823032456 291868541172 291888709632 292732057566 292752285696 292856542208 292902212096 293468724432 293768786688 293831647232 293877469184 294746929152 295468249284 295682823176 296342415702 296362893312 296388629199 296452050336 296557624428 297286060032 297329127408 297391931136 297396043776 297481397733 297501954048 298275913728 298382137344 298428668928 298471901832 298492526592 298534946944 299311593984 299375640576 299418186432 299528958976 300261981942 300415139328 300526280704 301150331001 301261744368 301415411712 302153051304 303003099648 303094254294 303115198464 303223145472 303314366316 303335325696 303990982857 304011988992 304167681792 304211746098 304232767488 304276003616 304324292064 305024237568 305067586176 305180448768 305289131264 305927302356 306083349504 306305632256 306945928224 307055239452 307325517824 307963686906 308011712697 308944336896 309037278888 309058633728 309147334899 309168697344 309906694656 309951590364 309973008384 310017060288 310083397632 310131753984 310176682296 311049303552 311160076096 311164379136 311810519709 312084983808 312196125184 312244811008 312848734536 313168612224 313235623936 314885574144 314980303482 315002068992 315209047348 315866438784 315912197871 315934027776 315978926832 315983296512 316029072528 316095826176 316141618494 316918158336 317031020928 317148309504 317924451468 318086618112 318204297216 318249518912 318865056354 319145730048 319191085536 319309173248 320090603391 320253874944 321059801088 321156387864 321270759797 321940793376 322059898368 322106554692 322174592064 322293783552 323012738304 323132239872 323247315456 323344560318 323366903808 324088252416 324254226816 324323610624 324369701968 325213558848 325449734272 326130048738 326533362688 327215942352 327332472246 328253357952 328300911513 328374798336 328491740928 329346321408 329463609984 329468166144 329514988608 329585498112 330442924032 330489885024 330560603136 330607580852 330612152832 331590295296 331708383008 332643176073 332764643328 332812850432 333508556628 334565922528 334689698304 334932755456 335679904512 335732252544 335780889561 335804092416 335851815312 335923680768 336024739154 336725543232 336797595648 336845459736 336970078848 337967031744 338092065792 338919462414 339092338176 339163963392 339265996576 339922182717 340269742128 341126038656 341252241408 342188642016 342261863424 342310504068 342364828572 342437145024 343201034448 343328004864 343450272672 343577335296 344343768192 344593836288 344721321984 345563283456 345741207552 345790342664 345814237184 346941697856 347666938749 347690962944 347814784512 348769192824 348843822336 348898223232 348948767583 349022474736 349930466496 350055085608 350059926528 350184591744 351095606784 351220640832 351275412384 351350578176 352314688752 352390076928 352440156946 352464510976 353613653584 353693237248 354377327616 354739666944 355476292686 355532706594 355607804448 355866052672 356659898544 356791848192 356918910816 357050956288 357847445376 357979834368 358030708776 358107320064 359038946304 359089971228 359114784768 359222819904 360285609312 360495030272 361192276224 361300936347 361561583616 362446416072 362580506496 362765451264 363653229888 363787766784 363839466588 363917320832 364786005168 364864061952 364915914714 364993999296 365050918752 365865253704 365890535424 366130951056 366266404608 367296823296 367350033024 367427627008 368383500288 368625553972 368651026432 369421648128 369553208544 370646561232 370651686912 370704362184 370783685376 370836379407 371801120652 371880678528 371938671936 372071128728 373039082208 373171930884 373197717504 373309989312 374360223744 374414456736 374493542912 374552974848 375606706176 375714506933 375740469248 376525910592 376799349888 376991547392 377779603968 377833292226 377914140864 378107680964 378951142203 379091338704 379226342742 379366641056 380212910712 380239183872 380353574016 380489027568 380629793024 381423624192 381478880448 381559458816 381674246148 381700620288 381755916672 382803459894 382829912064 383766793488 383908771584 384301305856 385044596352 385241788152 385438291968 386381556756 386524502208 386662153384 387668065824 387806124252 387811487232 387866601174 387949596736 388758693888 388902518784 388958858496 389014135497 389041016832 389097376608 389158054896 390053117952 390309410088 390336380928 391291632576 391691715584 392449300128 392510501136 392650284078 392995905536 393811971309 393817417344 393957665712 395123220936 395150524416 395184838932 395269400448 395410165904 396354024846 396381413376 396438836544 396522574848 396641863644 396669272064 397815360282 397842849792 397904891904 397962535776 399082125312 399224248576 400058780004 400349309256 400553519104 401390829216 401533774668 401682325824 401887215616 402727313664 402784547373 402870735072 403077056122 404004132864 404125672392 404153597952 404269591791 404297527296 404419155088 405321310476 405349318656 405556909056 405615661464 405643689984 405765722752 406756781568 406907265024 407752218081 407903069808 408111132672 409109883624 409261237632 409406985936 410472069696 410618249208 410682283596 411897319938 411925782528 412049705184 412196446532 412224929792 413208926208 413268787152 413356080384 413415962646 413444530176 413480433327 413509005312 413568909728 414431437824 414732404736 414885838848 415747359612 416113311744 416977381386 417042407457 417131646048 417558149632 418365763344 418431005928 418580019819 419847432192 419973737976 420002758656 420123301273 421155251712 421216263828 421245370368 421305235776 421311062016 421372096704 421461101568 421522157992 422557544448 422708027904 422835194262 422864412672 423899268624 424115490816 425153408472 425527640064 425588114048 426477756042 426787471188 427005166592 427897770768 428050156014 428079734784 428208517152 429254391168 429413197824 429475406256 429566122752 429628353338 429695352281 429725044736 430683651072 430842986496 430996420608 431126080424 431155871744 432117669888 432338969088 432431480832 433397011671 433618078464 434840064984 434994922557 436126574052 436156710912 436287923136 436443296328 437578715808 437671143936 437734548684 437802811758 437833064448 437988987904 439098086349 439128428544 439284813312 439353318144 439416966586 439447330816 440590565376 440653180032 440747470848 440816203776 442120393728 443202373926 443524234764 444513623553 444544339968 444678075504 444836436642 445993691112 446087896704 446094065664 446252931072 447573206016 447643003392 447707852748 447738789888 447802420416 447898241024 448967390976 449063460864 449127279648 449293438464 450392972913 450622708992 450789421056 451892616552 452123117568 452218617856 453229576956 453692989504 454641381441 454672797696 454834718208 454971549474 455002988544 456186691584 456251522688 456317619147 456349151232 456414005424 456486438096 456582860032 457601379264 457770673152 457933696896 458103113728 459125024256 459458448384 459628429312 460582859178 460988276736 461945530359 463416505344 463555918332 463587950592 463753046016 464927385546 464959512576 465025590432 465125096448 465197630976 465265023444 465363299648 466573955328 466740114144 466746568704 466912788992 468127475712 468294187776 468367216512 468467437568 469752918336 469853435904 472328361216 472470455223 472503103488 472813571022 473901041664 473968390248 473974944768 474043608792 474143739264 474212427741 475546531392 475722464256 475891881088 476886677202 477129927168 477306445824 477374278368 477476426752 478718595072 478786628304 478963759872 480380812416 481589701632 481734581796 482082111488 483089847552 483159832038 483261888096 483440675328 484698359808 484870973184 485016840477 485050355712 485119288784 486381340224 486485415936 486554552952 486658665728 486734558336 487820338272 488174601408 488355206144 489800044032 490998708369 491178000384 492380036928 492562197504 492737611392 494019482112 494195414976 494202249216 494272482912 494378247168 494448505876 495664386048 495734827536 495840904704 495911371278 495918229248 496094838304 497385442944 497562574512 497746652416 499146964992 499219275648 499403966464 501848883792 502034547456 502399133184 503519856768 503598378816 503706138624 503777722968 503885521152 504037108731 505196393472 505268189604 505455118272 505635123656 506950547616 507138098688 507318703424 508379193621 508564832256 508638507264 508745945088 508898994864 509007888896 510404613192 510439882752 511689057984 511878362112 513282963024 513392795136 513465756102 513547242858 513655717536 513917722624 514992007296 515175409008 515366002944 516890754432 517074832336 517081982976 517155468232 518344925184 518611811328 518685513996 518721355776 518796502144 518877406528 520412546784 521722176768 523153789236 523265733504 523347334848 523533712104 524895699744 525082628412 525089889792 525276887616 526643410176 526830961248 526913118576 527025867264 527100765698 528472033128 528508551168 528585115392 528660235419 528696766464 528855818192 530420480376 530457133056 530539855872 530616714368 532109500416 533214439029 533411706672 533799079008 534989847816 535187772288 535378366224 535576434432 536771168064 536969751552 537046063164 537160980096 538558419456 538634956842 538672177152 538834229856 539026122388 539063369728 540428413968 540742545408 540820881952 542342375424 542543020032 543669624108 543870759744 544148176896 545479844832 545681650176 545759199882 545875981248 547179007752 547296092928 547373872071 547490998944 547576378128 549196426584 549234376704 549392009357 549399606912 550945234944 551025049536 551141440512 551221283528 551259373568 551307244436 551345340416 552575250432 552938330958 552976539648 554329812816 555969841848 556056543276 556175528064 557701680978 557821017792 557908007904 558106693092 559558623312 559757896326 559796576256 559964983968 561540335616 561621685104 561740314368 561748082688 561829462272 561909306829 561948135424 563410059264 563610703872 563780259016 563819216896 565199024832 565487321088 566749938339 566871211296 567161521446 568637008056 568839514113 569049961584 570319366068 570358775808 570530361024 570733541352 570772979712 570944689536 572218320672 572339188224 572511369222 572550930432 572633875008 572754830336 574205189841 574244868096 574622187074 574661894144 575863157376 576156893184 576451958784 577862682228 578157437952 579572335134 579786753312 579993230076 581502098736 581709186378 581717230848 581799901761 581924395104 583353778176 583438287744 583561525248 583646064912 583737082344 583777419264 585464115132 585504571392 585713084416 585804424192 586937448864 587537573376 587663294464 587754938368 588975426117 589493858304 590936498568 591365646352 592684831404 592725786624 592777258398 592904100672 593115248856 594531037269 594572120064 594658254816 594783862272 594962795466 595003908096 596551827456 596723040423 596764274688 596857337856 596943803664 597069893888 598623187968 598751281152 598836372864 599057917952 600523963884 600830278656 601052561408 602300662002 602523488736 602830823424 604306102608 604615584183 606006199296 606188508588 606230396928 606446290944 606628732632 606670651392 607981965714 608023977984 608335363584 608423492196 608465534976 608552007232 608648584128 610135172352 610360897536 610578262528 611854604712 612166699008 612611264512 613891856448 614110478904 614651035648 615927373812 616023425394 617845979907 617888673792 618074557776 618294669798 618337394688 619813389312 619903180728 619946016768 620034120576 620123943969 620166795264 620263507968 620353364592 622098607104 622320152192 622328758272 623621039418 624169967616 624392250368 624489622016 625697469072 626337224448 626471247872 628325999249 629771148288 629960606964 630004137984 630418094696 631732877568 631824395742 631868055552 631957853664 631966593024 632058145056 632191652352 632283236988 633836316672 634062041856 634252791393 634296619008 635848902936 636173236224 636408594432 636499037824 637730112708 638291460096 638382171072 638618346496 640181206782 640507749888 642075234021 642119602176 642312775728 642541519594 643881586752 644119796736 644213109384 644349184128 644442530007 644587567104 646025476608 646264479744 646494630912 646689120636 646733807616 648176504832 648508453632 648647221248 648739403936 650427117696 650899468544 652260097476 653066725376 654431884704 654664944492 656506715904 656601823026 656704217637 656749596672 656983481856 658692642816 658927219968 658936332288 659029977216 659125449879 659170996224 660885848064 660979770048 661121206272 661215161704 661224305664 663180590592 663416766016 664803560889 665286352146 665625700864 667017113256 667254654963 669131845056 669379396608 669865510912 671359809024 671464505088 671561779122 671608184832 671703630624 671847361536 672049478308 673451086464 673595191296 673690919472 673940157696 675934063488 676184131584 677838924828 678184676352 678327926784 678531993152 679844365434 680539484256 682252077312 682457324211 682504482816 684377284032 684523726848 684621008136 684729657144 684874290048 684973506737 686402068896 686656009728 686900545344 687154670592 688687536384 689187672576 689442643968 690874288767 691126566912 691482415104 691580685328 693883395712 695333877498 695381925888 695629569024 697538385648 697687644672 697796446464 697897535166 698044949472 699860932992 700110171216 700119853056 700369183488 702191213568 702441281664 702550824768 702701156352 704629377504 704780153856 704880313892 704929021952 707227307168 708754655232 709220356533 709479333888 710952585372 711065413188 711215608896 711732105344 713319797088 713583696384 713837821632 714101912576 715694890752 715959668736 716061417552 716214640128 718077892608 718179942456 718229569536 718445639808 720571218624 720990060544 722384552448 722601872694 723123167232 724739748057 724892832144 725161012992 727306459776 727575533568 727678933176 727834641664 729572010336 729728123904 729831829428 729987998592 730101837504 731730507408 732261902112 732532809216 734593646592 734700066048 734855254016 736767000576 737251107944 737302052864 738843296256 739106417088 741293122464 741303373824 741408724368 741567370752 741672758814 743602241304 743761357056 743867056917 743877343872 744142257456 746078164416 746343861768 746395435008 746619978624 748720447488 748828913472 748987085824 749105949696 751429013866 751480938496 753051821184 753598699776 755559207936 755666584452 755828281728 756215361928 757902284406 758182677408 758452685484 758733282112 760425821424 760707148032 760978055136 761259586048 762847248384 762957760896 763118917632 763348492296 763401240576 763511833344 765606919788 765659824128 767533586976 767817543168 768602611712 770089192704 770198634153 770320864287 770483576304 770876583936 772763113512 773049004416 773324306768 775336131648 775612248504 775622974464 775733202348 775899193472 777517387776 777917716992 778028270994 778082033664 778194753216 778316109792 780106235904 780618820176 782583265152 783383431168 784898600256 785021002272 785300568156 785991811072 787623942618 787634834688 787915331424 790246441872 790369677864 790538800896 790651148547 790820331808 792708049692 792762826752 792877673088 793045149696 793283727288 793338544128 795630720564 795685699584 795809783808 795925071552 798164250624 798448497152 800117560008 800698618512 801107038208 802781658432 803067549336 803364651648 803774431232 805454627328 805569094746 805741470144 806154112244 807952435263 808008265728 808251344784 808539183582 808595054592 808838310176 810642620952 810698637312 811113818112 811231322928 811531445504 813513563136 813814530048 815504436162 815806139616 816222265344 818219767248 818522475264 818638799823 818813971872 820944139392 821236498416 821364567192 821657075941 823794639876 823851565056 824099410368 824392893064 824449859584 826417852416 826537574304 826712160768 826831925292 826889060352 826960866654 827018010624 827137819456 828862875648 829407496437 829464809472 831494719224 832226623488 833954762772 834084814914 834263292096 835116299264 836731526688 836862011856 837160039638 839636844489 839694864384 839947475952 840246602546 842310503424 842432527656 842490740736 842610471552 842622124032 842744193408 842922203136 843044315984 845115088896 845416055808 845670388524 845728825344 847798537248 848230981632 850306816944 850742282169 851176228096 852955512084 853574942376 854010333184 855795541536 856100312028 856159469568 856417034304 858508782336 858767053833 858826395648 858950812512 859132245504 859256706676 859390704562 859450089472 861367302144 861685972992 861933280611 861992841216 862252160848 864235339776 864677938176 864862961664 866794023342 867236156928 869358502701 869680129968 869989845114 872253148104 872313421824 872563779567 872575846272 872886592656 875157431616 875342287872 875469097368 875605623516 875666128896 875977975808 878196172698 878256857088 878569626624 878706636288 878833933172 878894661632 881306360064 881494941696 881632407552 884240787456 886404747852 887048469528 889027247106 889088679936 889165887597 889356151008 889672873284 891987382224 892175793408 892188131328 892444193199 892505862144 895146412032 895286006784 895415705496 895477579776 895604840832 895734585733 895796482048 897934781952 898126921728 898254559296 898586876928 900785945826 901245417984 901578842112 903450993003 903785233104 904246235136 906459153912 907385979008 909282762882 909345595392 909669436416 909943098948 910005977088 912503045376 912635238294 912698302464 912828010848 912972876192 913165720064 915202758528 915541346304 915867393792 916142920901 916206227456 918250048512 918916896768 919256858624 921165718356 921976553472 923891060718 924035138091 926833010688 927111836664 927175901184 927442004697 927506092032 929854771092 929919025152 930051180864 930250192896 930395261952 930530046888 930726599296 933147910656 933480228288 933493137408 933825577984 936254951424 936588375552 936734433024 936934875136 939505836672 939706871808 944656722432 944940910446 945006206976 945627142044 947736593613 947802083328 947936780496 947949889536 948087217584 948287478528 948424855482 951093062784 951444928512 951783762176 953773354404 954259854336 954612891648 954748556736 954952853504 957437190144 957573256608 957927519744 960271810173 960761624832 963179403264 963469163592 963812279391 964164222976 966179695104 966319664076 966523776192 966881350656 969396719616 969741946368 970033680954 970100711424 970238577568 972762680448 972970831872 973109105904 973317331456 973469116672 975640676544 976349202816 976710412288 979600088064 981997416738 984760073856 984902734539 985124395008 985475222784 988038964224 988390829952 988404498432 988544965824 988756494336 988897011752 991328772096 991469655072 991681809408 991822742556 991836458496 992189676608 994770885888 995125149024 995493304832 997929528219 998293929984 998438551296 998807932928 1003697767584 1004069094912 1004798266368 1007039713536 1007196757632 1007342668683 1007412277248 1007555445936 1007771042304 1008074217462 1010392786944 1010536379208 1010910236544 1011270247312 1013901095232 1014276197376 1014637406848 1016758387242 1017277014528 1017491890176 1017797989728 1018015777792 1020809226384 1023378115968 1023756724224 1026565926048 1026785590272 1026931512204 1027094485716 1027311435072 1027835445248 1029984014592 1030350818016 1030732005888 1033781508864 1034149664672 1034163965952 1034310936464 1036689850368 1037223622656 1037371027992 1037442711552 1037593004288 1037754813056 1040825093568 1043444353536 1046307578472 1046531467008 1046694669696 1046846302749 1047067424208 1049791399488 1050165256824 1050179779584 1050553775232 1053286820352 1053661922496 1053826237152 1054051734528 1054201531396 1056944066256 1057170230784 1057320470838 1057393532928 1057711636384 1060840960752 1061079711744 1061233428736 1064219000832 1066428878058 1066823413344 1067598158016 1069979695632 1070375544576 1070756732448 1071152868864 1073542336128 1073939503104 1074092126328 1074321960192 1074474637769 1077116838912 1077269913684 1077344354304 1077668459712 1078052244776 1078126739456 1080856827936 1081485090816 1081641763904 1083902809041 1084684750848 1087339248216 1087741519488 1088296353792 1090959689664 1091363300352 1091518399764 1091751962496 1094358015504 1094592185856 1094747744142 1094981997888 1095152756256 1098392853168 1098784018714 1098799213824 1101890469888 1102050099072 1102282881024 1102442567056 1102614488872 1102690680832 1105150500864 1105876661916 1105953079296 1108659625632 1111939683696 1112113086552 1112351056128 1112509138221 1115403361956 1115642035584 1115816015808 1116213386184 1119117246624 1119515792652 1119593152512 1119929967936 1123080671232 1123243370208 1123480628736 1123658924544 1123818613658 1123896270848 1126820118528 1127143520799 1127221407744 1127560518032 1130398049664 1130974642176 1133499876678 1133742422592 1134323042892 1136853426609 1137274016112 1137679028226 1138099923168 1140638732136 1140717551616 1141060722048 1141467082704 1141889379072 1144436641344 1144678376448 1145022738444 1145101860864 1145267750016 1145509660672 1148410379682 1148489736192 1149244374148 1149323788288 1151726314752 1152903917568 1155725364456 1156314875904 1159144670268 1159573506624 1159986460152 1163004197472 1163418372756 1163434461696 1163599803522 1163848790208 1166707556352 1166876575488 1167042406491 1167123050496 1167292129824 1167474164688 1170928230264 1171009142784 1171345227497 1171426168832 1171608848384 1173874897728 1175075146752 1175326588928 1175509876736 1177950852234 1178987716608 1181435913927 1181872997136 1182731292704 1185369662808 1185451573248 1185554516796 1185808201344 1186230497712 1189062074538 1189144240128 1189316509632 1189567724544 1189925590932 1190007816192 1193446080846 1193528549376 1193714675712 1193887607328 1194139787776 1197246375936 1197672745728 1198033050409 1198115835904 1201047927768 1201660557312 1202105122816 1204601324004 1205046977472 1205661646848 1208353642119 1208612205216 1209231168366 1212012398592 1212377017176 1212460793856 1212808775373 1212892581888 1213257465264 1215963931428 1216047955968 1216670727168 1216846984392 1216931069952 1217104014464 1217297168256 1220270344704 1220721795072 1221156525056 1223709209424 1224333398016 1225222529024 1227783712896 1228220957808 1231854747624 1232046850788 1235691959814 1235777347584 1236149115552 1236589339596 1236674789376 1239626778624 1239806361456 1240068241152 1240247887938 1240333590528 1240441299981 1240527015936 1240706729184 1244197214208 1244640304384 1244657516544 1247242078836 1248339935232 1248784500736 1248979244032 1251394938144 1252674448896 1252942495744 1255740059457 1256651998498 1259542296576 1259921213928 1260008275968 1260369903819 1260836189392 1263465755136 1263648791484 1263736111104 1263915707328 1263933186048 1264116290112 1264383304704 1264566473976 1267672633344 1268124083712 1268505582786 1268593238016 1271697805872 1272346472448 1272998075648 1275460225416 1276582920192 1276764342144 1277236692992 1280362413564 1281015499776 1284150468042 1284239204352 1284625551456 1285083039188 1287763173504 1288239593472 1288426218768 1288698368256 1288885060014 1289086056843 1289175134208 1292050953216 1292528959488 1292989261824 1293378241272 1293467615232 1296353009664 1297016907264 1297294442496 1297478807872 1300191035013 1300854235392 1301798937088 1304520194952 1304984767671 1306133450752 1308863769408 1309329888984 1313013431808 1313203646052 1313408435274 1313499193344 1313966963712 1317294259047 1317385285632 1317854439936 1318059954432 1318250899758 1318341992448 1321771696128 1321959540096 1322242412544 1322430323408 1322448611328 1326361181184 1326833532032 1329607121778 1330572704292 1331251401728 1334034226512 1334509309926 1338263690112 1338758793216 1339638451229 1339731021824 1342719618048 1342929010176 1343123558244 1343216369664 1343407261248 1343694723072 1344098956616 1346902172928 1347190382592 1347381838944 1347880315392 1351178918739 1351868126976 1352368263168 1355677849656 1356369352704 1356655853568 1357063986304 1359688730868 1361078968512 1364504154624 1364914648422 1365008965632 1368754568064 1368952857441 1369047453696 1369242016272 1369459314288 1369748580096 1369947013474 1372804137792 1373312019456 1373801090688 1374309341184 1377375072768 1378375345152 1378885287936 1381748577534 1382964830208 1383161370656 1385836591077 1387766791424 1390667754996 1390763851776 1391259138048 1395076771296 1395375289344 1395592892928 1395795070332 1396089898944 1399721865984 1400220342432 1400239706112 1400738366976 1404382427136 1404882563328 1405101649536 1405402312704 1409258755008 1409560307712 1409760627784 1409858043904 1414454614336 1417411365669 1417509310464 1418440713066 1421905170744 1422130826376 1422431217792 1422637283223 1423464210688 1426639594176 1427167392768 1427675643264 1428203825152 1431389781504 1431919337472 1432122835104 1432429280256 1436155785216 1436359884912 1436891279616 1441142437248 1441980121088 1444769104896 1445203745388 1446246334464 1449479496114 1449785664288 1450322025984 1454612919552 1455050521431 1455151067136 1455357866352 1455669283328 1459144020672 1459456247808 1459663658856 1459975997184 1460203675008 1463461014816 1464523804224 1465065618432 1469400132096 1469710508032 1472996125107 1473534001152 1474502215888 1477686592512 1478212834176 1482586244928 1482606747648 1482817448736 1483134741504 1483345517628 1487204482608 1487522714112 1487734113834 1487754687744 1488284514912 1492156328832 1492687723536 1493239957248 1497440894976 1497657826944 1497974171648 1498211899392 1502858027732 1502961876992 1506103642368 1507197399552 1511118415872 1511333168904 1511656563456 1512111326193 1512430723856 1515804568812 1516365354816 1516905370968 1517466564224 1520851642848 1521414296064 1521956110272 1522519172096 1525694496768 1525915521792 1526237835264 1526696984592 1527023666688 1531213839576 1531319648256 1535067173952 1535635086336 1537205223424 1540178385408 1540397268306 1540641728574 1540967152608 1541753167872 1545526227024 1546098008832 1546648613536 1550672263296 1551224497008 1551245948928 1551466404696 1551798386944 1555034775552 1555835433984 1556056541988 1556164067328 1556389506432 1556632219584 1561237640352 1565166530304 1566766862336 1569797200512 1570042004544 1570601136312 1571983622144 1575247885236 1575269669376 1575830662848 1580492883744 1580739355728 1581077601792 1581302297094 1581640663616 1585416099384 1585525653504 1585755346176 1585980706257 1586090299392 1586567454576 1591261441128 1591371399168 1591619567616 1591850143104 1596328501248 1596896994304 1600235120016 1601397237024 1602214076416 1605563316864 1606135098672 1606729303296 1606957644097 1610909254656 1611138189492 1611482940288 1612308224488 1615904870526 1616016531456 1616502689568 1617078367164 1617190109184 1617676620352 1621285241904 1622227636224 1622462645856 1623062891008 1627027126272 1627629060096 1631008872324 1631612279232 1632444530688 1636439534496 1637044950528 1637277599646 1637627943744 1641888278784 1642121616213 1642472996832 1642729134384 1643314151882 1647589279752 1647703130112 1648176028071 1648198820736 1648785786128 1652835704832 1653075148608 1653424321536 1653663850584 1653778120704 1653921733308 1654036021248 1654275638912 1657725751296 1658814992874 1658929618944 1662989438448 1667909525544 1668169629828 1668526584192 1670232598528 1673463053376 1673724023712 1674320079276 1679273688978 1679389728768 1679894951904 1680493205092 1684621006848 1684865055312 1685220943104 1685244248064 1685488386816 1685727920487 1685844406272 1686088631968 1690230177792 1690832111616 1691340777048 1691457650688 1695597074496 1696461963264 1700249815017 1700613633888 1701484564338 1702352456192 1705911024168 1706518542339 1707149884752 1708020666368 1711591083072 1712200624056 1712318939136 1712834068608 1717017564672 1717534107666 1717652791296 1717901625024 1718264491008 1718513413352 1718781409124 1718900178944 1722615569523 1722734604288 1723866561222 1723985682432 1724504321696 1728470679552 1729355876352 1733588046684 1734472313856 1738717005402 1739360259936 1739979690228 1744506296208 1745127559134 1745151692544 1745399705283 1745773185312 1750314863232 1750684575744 1750938194736 1751211247032 1751332257792 1751834897761 1751955951616 1756392345396 1756513714176 1757139253248 1757413272576 1757667866344 1757789323264 1762612720128 1762989883392 1763264815104 1766926278351 1768481574912 1772809495704 1774096939056 1778054494212 1778177359872 1778331775194 1778712302016 1779345746568 1783974764448 1784351586816 1784888386398 1785011724288 1790169121269 1790292824064 1790572013568 1790831410992 1791209681664 1791469171466 1791592964096 1795869563904 1796253843456 1796509118592 1797173753856 1801571891652 1802490835968 1803157684224 1806901986006 1807570466208 1808492470272 1812918307824 1813846752549 1814771958016 1818565525764 1818691190784 1819338872832 1819886197896 1820011954176 1825006090752 1825270476588 1825396604928 1825656021696 1825945752384 1826331440128 1830405517056 1831082692608 1831734787584 1832285841802 1832412454912 1836500097024 1837833793536 1842331436712 1843953106944 1847782121436 1848070276182 1853537939721 1853666021376 1854223673328 1854884009394 1855012184064 1859709542184 1859838050304 1860102361728 1860371831907 1860500385792 1860790523904 1861060093776 1861453198592 1866295821312 1866960456576 1866986274816 1867651155968 1872509902848 1873176751104 1873468866048 1873869750272 1879011673344 1879413743616 1884977997747 1889313444864 1889881820892 1890012413952 1891254284088 1895473187226 1895604166656 1895873560992 1895899779072 1896174435168 1896574957056 1896849710964 1902186125568 1902758374179 1902889857024 1903567524352 1907546708808 1908519708672 1909225783296 1909497113472 1909905707008 1914874380288 1915146513216 1915855039488 1920543620346 1921523249664 1926225702063 1926358806528 1926938327184 1927624558782 1932359390208 1932639328152 1933047552384 1933327590021 1933762701312 1938793439232 1939483892736 1940067361908 1940201422848 1940477155136 1945525360896 1945941663744 1946218211808 1946634662912 1946938233344 1951281353088 1952698405632 1953420824576 1959200176128 1963994833476 1969520147712 1969805469078 1970112652911 1970248790016 1970950445568 1976077928448 1976781659904 1976808996864 1977089931648 1977376349637 1977512988672 1977794023504 1982657544192 1982939310144 1983363618816 1983645485112 1983672916992 1984379353216 1989541771776 1990250298048 1990986609664 1995859056438 1996877102592 1997615865856 2001763964889 2007395535168 2008138189824 2009596532736 2014079427072 2014393515264 2014685337366 2014824554496 2015110891872 2015542084608 2016148434924 2020785573888 2021072758416 2021820473088 2022540494624 2027802190464 2028552394752 2029274813696 2033516774484 2034554029056 2034983780352 2035595979456 2036031555584 2041618452768 2046756231936 2047371972633 2047513448448 2053131852096 2053571180544 2053863024408 2054188971432 2054622870144 2054920520211 2055670890496 2059968029184 2060701636032 2061464011776 2067563017728 2068299329344 2068327931904 2068621872928 2072622866301 2073379700736 2074447245312 2074742055984 2075186008576 2075509626112 2081650187136 2086888707072 2092615156944 2093062934016 2093389339392 2093692605498 2094134848416 2099582798976 2100330513648 2100359559168 2101107550464 2106573640704 2107323844992 2107652474304 2108103469056 2108403062792 2113888132512 2114340461568 2114640941676 2114787065856 2115423272768 2121681921504 2122466857472 2127661069599 2128438001664 2132857756116 2133646826688 2135196316032 2139959391264 2140751089152 2141513464896 2142305737728 2147084672256 2147879006208 2148184252656 2148643920384 2148949275538 2154233677824 2154539827368 2154688708608 2155336919424 2156104489552 2161713655872 2162970181632 2163283527808 2167805618082 2169369501696 2174678496432 2175483038976 2181919379328 2182726600704 2183036799528 2183503924992 2188716031008 2189184371712 2189495488284 2189963995776 2190305512512 2196785706336 2197568037428 2197598427648 2203780939776 2204100198144 2204565762048 2204885134112 2205228977744 2210301001728 2211753323832 2211906158592 2217319251264 2223879367392 2224226173104 2224702112256 2225018276442 2230806723912 2231284071168 2231601170751 2231632031616 2232426772368 2238234493248 2239031585304 2239186305024 2239859935872 2246161342464 2246486740416 2246961257472 2247317849088 2247637227316 2247792541696 2254287041598 2254442815488 2255121036064 2260796099328 2266999753356 2267484845184 2268646085784 2273706853218 2274548032224 2275358056452 2276199846336 2281277464272 2282121444096 2282934165408 2283778758144 2288873282688 2289356752896 2290045476888 2290203721728 2290535500032 2290861020149 2291019321344 2296820759364 2296979472384 2298488748296 2298647576576 2303452629504 2305807835136 2310595902459 2310962592861 2311450728912 2312629751808 2318289340536 2319147013248 2319972920304 2326008394944 2326836745512 2326868923392 2327199607044 2327697580416 2333753150976 2334084812982 2334246100992 2334584259648 2334948329376 2341856460528 2342690454994 2342852337664 2343217696768 2347749795456 2350150293504 2351019753472 2355901704468 2357975433216 2362871827854 2363745994272 2365462585408 2370739325616 2371109033592 2371616402688 2371953445641 2372460995424 2378124149076 2378288480256 2378633019264 2379135449088 2379851181864 2380015632384 2386892161692 2387057098752 2387429351424 2387775214656 2388279575552 2394492751872 2395345491456 2396066100818 2396231671808 2402095855536 2403321114624 2409202648008 2410093954944 2411323293696 2416707284238 2417224410432 2418462336732 2423857305789 2424024797184 2424754034352 2425617550746 2425785163776 2426514930528 2431927862856 2432095911936 2433341454336 2433693968784 2434208028928 2434594336512 2440540689408 2441443590144 2442313050112 2447418418848 2448666796032 2450445058048 2455567425792 2455916399469 2456441915616 2463709495248 2464093701576 2464971227823 2471383919628 2471554695168 2472298231104 2473178679192 2473349578752 2479253557248 2479612722912 2480136482304 2480495775876 2480667181056 2480882599962 2481054031872 2481413458368 2488222489311 2488394428416 2489280608768 2494484157672 2496679870464 2497569001472 2497958488064 2502789876288 2505348897792 2505884991488 2511480118914 2513303996996 2518910533467 2519084593152 2519842427856 2520739807638 2521672378784 2526931510272 2527297582968 2527472222208 2527831414656 2527866372096 2528232580224 2528766609408 2529132947952 2535345266688 2536248167424 2537011165572 2537186476032 2543395611744 2544692944896 2545996151296 2550920450832 2552226846507 2553528684288 2554473385984 2560724827128 2562030999552 2568300936084 2568478408704 2569251102912 2570166078376 2575526347008 2576301161499 2576479186944 2576852437536 2577396736512 2577770120028 2578172113686 2578350268416 2584101906432 2585057918976 2585799841833 2585978523648 2586756482544 2592706019328 2594033814528 2594588884992 2594957615744 2600382070026 2601708470784 2603597874176 2609040389904 2609969535342 2612266901504 2617691338701 2617727538816 2618659777968 2626026863616 2626407292104 2626816870548 2626998386688 2627933927424 2634588518094 2634770571264 2635708879872 2636119908864 2636501799516 2636683984896 2643919080192 2644484825088 2644860646816 2644897222656 2652722362368 2653667064064 2659214243556 2661145408584 2662502803456 2668068453024 2669018619852 2676527380224 2677332579597 2677517586432 2679276902458 2679462043648 2685439236096 2685858020352 2686247116488 2686432739328 2686814522496 2687203757199 2687389446144 2688197913232 2693804345856 2694380765184 2694763677888 2695760630784 2702357837478 2703736253952 2704736526336 2710352979009 2711355699312 2712738705408 2714127972608 2719377461736 2722157937024 2729008309248 2729829296844 2730017931264 2737509136128 2737905714882 2738094907392 2738484032544 2738918628576 2739497160192 2739894026948 2745608275584 2746624038912 2747602181376 2748428762703 2748618682368 2754750145536 2756750690304 2757770575872 2763497155068 2765929660416 2766322741312 2771673182154 2772105414273 2775533582848 2781335509992 2781527703552 2782326014091 2782518276096 2790153542592 2790750578688 2791185785856 2791590140664 2792179797888 2792584296697 2799443731968 2800440684864 2800479412224 2801476733952 2808764854272 2809765126656 2810203299072 2810804625408 2818517510016 2819120615424 2819521255568 2828909228672 2834822731338 2835018620928 2836881426132 2843810341488 2844261652752 2844862435584 2845274566446 2846928421376 2853279188352 2854334785536 2855351286528 2856210282809 2856407650304 2862779563008 2863838674944 2864245670208 2864858560512 2872311570432 2872719769824 2873782559232 2880815430519 2882284874496 2889538209792 2890407490776 2891436838173 2892492668928 2898958992228 2899571328576 2900644051968 2909225839104 2910101042862 2910302134272 2910715732704 2911338566656 2918288041344 2918912495616 2919327317712 2919951994368 2920407350016 2926922029632 2929047608448 2930131236864 2938800264192 2939421016064 2945992250214 2949004431776 2954708203617 2955373185024 2956425668352 2965172489856 2965213495296 2965634897472 2966269483008 2966691035256 2974408965216 2975045428224 2975468227668 2975509375488 2976569029824 2984312657664 2985375447072 2986479914496 2993788584657 2994881789952 2995315653888 2995948343296 2996423798784 3005716055464 3005923753984 3012207284736 3014394799104 3022028006049 3022236831744 3022666337808 3023313126912 3024222652386 3024861447712 3031609137624 3032730709632 3033810741936 3034933128448 3041703285696 3042828592128 3043912220544 3045038344192 3051831043584 3052475670528 3053393969184 3054047333376 3062427679152 3070134347904 3071270172672 3074410446848 3080356770816 3080794536612 3081283457148 3081934305216 3083506335744 3091052454048 3092196017664 3093297227072 3101344526592 3102448994016 3102491897856 3102932809392 3103596773888 3110069551104 3111670867968 3112113083976 3112328134656 3112779012864 3113264439168 3122475280704 3130333060608 3133533724672 3139594401024 3140084009088 3140538908247 3141202272624 3150495770472 3150539338752 3151661325696 3160985767488 3161478711456 3162155203584 3162604594188 3163281327232 3170832198768 3171510692352 3171961412514 3172180598784 3173134909152 3182522882256 3183239135232 3183700286208 3192657002496 3193793988608 3200470240032 3202794474048 3204428152832 3211126633728 3212270197344 3213458606592 3213915288194 3221818509312 3222276378984 3222965880576 3223423913307 3224616448976 3231809741052 3232033062912 3233005379136 3234156734328 3234380218368 3235353240704 3242570483808 3244455272448 3244925291712 3246125782016 3254054252544 3262017744648 3263224558464 3264889061376 3272879068992 3274089901056 3274555199292 3275255887488 3283776557568 3284243232426 3284945993664 3285458268768 3286628303764 3295178559504 3296352056142 3296397641472 3297571572256 3305671409664 3306150297216 3306848643072 3307327701168 3307843466616 3308072042496 3308551277824 3315451502592 3317629985748 3317859237888 3325978876896 3335819051088 3336339259656 3337053168384 3337527414663 3340465197056 3346926106752 3347448047424 3348640158552 3358547377956 3358779457536 3359789903808 3360986410184 3369242013696 3369730110624 3370441886208 3370976773632 3371455840974 3371688812544 3372177263936 3380460355584 3381430562397 3381664223232 3382681554096 3391194148992 3392923926528 3400499630034 3401227267776 3402969128676 3404704912384 3411822048336 3413037084678 3414299769504 3416041332736 3423182166144 3424401248112 3425668137216 3426154977037 3434035129344 3435068215332 3435305582592 3435803250048 3436528982016 3437026826704 3437562818248 3437800357888 3445231139046 3445469208576 3447733122444 3447971364864 3449008643392 3458711752704 3467176093368 3468944627712 3477434010804 3478720519872 3479959380456 3489012592416 3490255118268 3490303385088 3490799410566 3491546370624 3500629726464 3501127219473 3501369151488 3501876389472 3502422494064 3503669795522 3503911903232 3512784690792 3513027428352 3514035682491 3514278506496 3514826545152 3515335732688 3525225440256 3525979766784 3526529630208 3533852556702 3536963149824 3544307741781 3545618991408 3548193878112 3556108988424 3556354719744 3556663550388 3557424604032 3558691493136 3567949528896 3568703173632 3569776772796 3570023448576 3580338242538 3580585648128 3581144027136 3581662821984 3582419363328 3582938342932 3583185928192 3591739127808 3593018237184 3594099151227 3594347507712 3603143783304 3604981671936 3606315368448 3613803972012 3615140932416 3616984940544 3625060926357 3625836615648 3627693505098 3629543916032 3637131051528 3637382381568 3638426326119 3638677745664 3639772395792 3650012181504 3650540953176 3650793209856 3651312043392 3651841003373 3651891504768 3652662880256 3660811034112 3662165385216 3663469575168 3664571683604 3664824909824 3673000194048 3675667587072 3684662873424 3695564242872 3696140552364 3707075879442 3707332042752 3708447346656 3709768018788 3710024368128 3719419084368 3720204723456 3720743663814 3721000771584 3721323899943 3721581047808 3722120187552 3722906397184 3732591642624 3733920913152 3733972549632 3735044215981 3735302311936 3745019805696 3746353502208 3746937732096 3747739500544 3758023346688 3758827487232 3767220178371 3769955995494 3778626889728 3779763641784 3780024827904 3781109711457 3782508568176 3790946374452 3791208333312 3791747121984 3791799558144 3792348870336 3793149914112 3793699421928 3804372251136 3805516748358 3805779714048 3807135048704 3815093417616 3817039417344 3818994226944 3819811414016 3829748760576 3830293026432 3831710078976 3841087240692 3843046499328 3852451404126 3852717613056 3853876654368 3855249117564 3864718780416 3865278656304 3866095104768 3866655180042 3867258170529 3867525402624 3877586878464 3878967785472 3880134723816 3880402845696 3880954310272 3891050721792 3891883327488 3892436423616 3893269325824 3893876466688 3902562706176 3905396811264 3906841649152 3914954303013 3918400352256 3927989666952 3939040295424 3939610938156 3940225305822 3940497580032 3941900891136 3951882777141 3952155856896 3953563319808 3954179863296 3954752699274 3955025977344 3955588047008 3965315088384 3965878620288 3966727237632 3967290970224 3967345833984 3968758706432 3979083543552 3980500596096 3981973219328 3991718112876 3993754205184 3995231731712 4003527929778 4014791070336 4016276379648 4018915353687 4019193065472 4028158854144 4028787030528 4029370674732 4029649108992 4030221783744 4031084169216 4032296869848 4041571147776 4042145516832 4043640946176 4045080989248 4053536756217 4055604380928 4057104789504 4058549627392 4067033548968 4069108058112 4069967560704 4071191958912 4072063111168 4083236905536 4093512463872 4094743945266 4095026896896 4106263704192 4106858572323 4107142361088 4107726048816 4108377942864 4109245740288 4109841040422 4119936058368 4121403272064 4122928023552 4135126035456 4136598658688 4136655863808 4137243745856 4145245732602 4148894490624 4149484111968 4150372017152 4151019252224 4163300374272 4173777414144 4176519877361 4185230313888 4186125868032 4186778678784 4187385210996 4188269696832 4199165597952 4200661027296 4200719118336 4202215100928 4213147281408 4214647689984 4215304948608 4216206938112 4216806125584 4227776265024 4228680923136 4229281883352 4229574131712 4230846545536 4243363843008 4244933714944 4255322139198 4265715512232 4267293653376 4267911849669 4270392632064 4279918782528 4281502178304 4283026929792 4284611475456 4294169344512 4295758012416 4296368505312 4297287840768 4297898551076 4308467355648 4309079654736 4310673838848 4312208979104 4323427311744 4325940363264 4326567055616 4335611236164 4338739003392 4349356992864 4350966077952 4363838758656 4365151564293 4365453201408 4366073599056 4367007849984 4377432062016 4378368743424 4378990976568 4379927991552 4380611025024 4393571412672 4395136074856 4395196855296 4408200396288 4409131524096 4409770268224 4410457955488 4418988375321 4420602003456 4423506647664 4434638502528 4447758734784 4448452346208 4449404224512 4450036552884 4461613447824 4462568142336 4463202341502 4463264063232 4464853544736 4476468986496 4478063170608 4479719871744 4492322684928 4492973480832 4493922514944 4494635698176 4495274454632 4495585083392 4508574083196 4508885630976 4510242072128 4521592198656 4533999506712 4534969690368 4536333978579 4537292171568 4547413706436 4549096064448 4550716112904 4552399692672 4562554928544 4564242888192 4565868330816 4567557516288 4577746565376 4578713505792 4580090953776 4581071000064 4581722040298 4582038642688 4593641518728 4593958944768 4596977496592 4606905259008 4611615670272 4621191804918 4621925185722 4622901457824 4625259503616 4636578681072 4638294026496 4639945840608 4652016789888 4653673491024 4653737846784 4654399214088 4655395160832 4667506301952 4668169625964 4668492201984 4669168519296 4669896658752 4683712921056 4685380909988 4685704675328 4686435393536 4695499590912 4700300587008 4711803408936 4715950866432 4725743655708 4727491988544 4730925170816 4741478651232 4742218067184 4743232805376 4743906891282 4744921990848 4756248298152 4756576960512 4757266038528 4757942118771 4758270898176 4759702363728 4773784323384 4774114197504 4774858702848 4775550429312 4776559151104 4788985503744 4790690982912 4792132201636 4792463343616 4804191711072 4806642229248 4818405296016 4820187909888 4820872932291 4833414568476 4834448820864 4836924673464 4847714611578 4848049594368 4849508068704 4851235101492 4851570327552 4853029861056 4863855725712 4866682908672 4867387937568 4868416057856 4869188673024 4881081378816 4882887180288 4884288590129 4884626100224 4894836837696 4897333592064 4900890116096 4911134851584 4911832798938 4912883831232 4926364848639 4927418990496 4928187403152 4929942455646 4942767839256 4943109390336 4944528084213 4944596462208 4946357358384 4958507114496 4959225445824 4960272964608 4960991551752 4961334362112 4961765199924 4962108063744 4962826916736 4976444978622 4976788856832 4978561217536 4988968315344 4995138002944 4995916976128 5005579752576 5010697795584 5022960237828 5026607993992 5037821066934 5038169186304 5039684855712 5041479615276 5043344757568 5053863020544 5054595165936 5055662829312 5055732744192 5056465160448 5057183761461 5057533218816 5058265895904 5070690533376 5072496334848 5074022331144 5074372952064 5086791223488 5089385889792 5091992302592 5101840901664 5104453693014 5107057368576 5108946771968 5119555627017 5121449654256 5124061999104 5136601872168 5136956817408 5138502205824 5140332156752 5151052694016 5152602322998 5152958373888 5153704875072 5154793473024 5155540240056 5156344227372 5156700536832 5167846708569 5168203812864 5171599683666 5171957047296 5173512965088 5185412038656 5188067629056 5189915231488 5200764140052 5203416941568 5207195748352 5218080779808 5219939070684 5224533803008 5235382677402 5235455077632 5236199115849 5237319555936 5252053727232 5252814584208 5253633741096 5253996773376 5255504693283 5255867854848 5269177036188 5269541142528 5271417759744 5272239817728 5273003599032 5273367969792 5287838160384 5288969650176 5289721293632 5289794445312 5300778835053 5305444724736 5307334128128 5318428487112 5322290817168 5325005606912 5336136906048 5338037239704 5353054760448 5354665159194 5355035172864 5358553804916 5358924087296 5370507363807 5370878472192 5371716040704 5372494232976 5373629044992 5374407514398 5374778892288 5376395826464 5387608691712 5388761530368 5389527355776 5391521261568 5404715674956 5407472507904 5409473052672 5420705958018 5422711398624 5425477410816 5428255945216 5438754923472 5441540257647 5444315874048 5458016618496 5459658593688 5460035862528 5461602916549 5475018272256 5475811429764 5476189814784 5476968065088 5477837257152 5478994320384 5479788053896 5491216551168 5493248077824 5495204362752 5496857525406 5497237364736 5509500291072 5513501380608 5526994310136 5531859320832 5532645482624 5543346364308 5544210828546 5551067165696 5562671019984 5564652028182 5565036552192 5580307085184 5581115495721 5581501157376 5582371571712 5583180281328 5584359595776 5585168593394 5598887463936 5600881369728 5600958824448 5602953467904 5617529708544 5619530253312 5620406598144 5621609250816 5637035020032 5638241230848 5639042511136 5654933993241 5657818457344 5669645462676 5670037241856 5673762852264 5687620682976 5688523305504 5689724871168 5690549132892 5693856842752 5706558376704 5708275122537 5708669571072 5710702573056 5712420565618 5712815300608 5725559126016 5727677349888 5728491340416 5729717121024 5744623140864 5745439539648 5747565118464 5761630861038 5764569748992 5778677106189 5779076419584 5780814981552 5782873676346 5797917984456 5799142657152 5799982770063 5801288103936 5818451678208 5820202085724 5820604268544 5821431465408 5822677133312 5836576082688 5837824991232 5838654635424 5839903988736 5840814700032 5853844059264 5858095216896 5860262473728 5877600528384 5878842032128 5891984500428 5898008863552 5909416407234 5910337958733 5910746370048 5912851336704 5930344979712 5930426990592 5931269794944 5932129048911 5932538966016 5933382070512 5948817930432 5950090856448 5950936455336 5951018750976 5953138059648 5968625315328 5970750894144 5972959828992 5987577169314 5990631307776 5991896686592 5992847597568 6005291894667 6011432110928 6024414569472 6028789598208 6044056012098 6044473663488 6045332675616 6046626253824 6048445304772 6049722895424 6063218275248 6065461419264 6067621483872 6069866256896 6083406571392 6085657184256 6087824441088 6090076688384 6103662087168 6104951341056 6106787938368 6108094666752 6124855358304 6140268695808 6142115917899 6142540345344 6160713541632 6161589073224 6162566914296 6163868610432 6164761560633 6167012671488 6182104908096 6184392035328 6186594454144 6202689053184 6204897988032 6204983795712 6205865618784 6207193547776 6220139102208 6223341735936 6224226167952 6225558025728 6226528878336 6244950561408 6260666121216 6267067449344 6279188802048 6280168018176 6281077816494 6282404545248 6300991540944 6301078677504 6303322651392 6321971534976 6322957422912 6324310407168 6325209188376 6326562654464 6341664397536 6343021384704 6343922825028 6344361197568 6346269818304 6365045764512 6367400572416 6382983208797 6385314004992 6387587977216 6400940480064 6405588948096 6408856305664 6422253267456 6424540394688 6426917213184 6427830576388 6443637018624 6444552757968 6445931761152 6446847826614 6449232897952 6463619482104 6464066125824 6466010758272 6468313468656 6470706481408 6485140967616 6488910544896 6489850583424 6492251564032 6508108505088 6524035489296 6526449116928 6545758137984 6548179802112 6549110398584 6550511774976 6567553115136 6568486464852 6569891987328 6570916537536 6573256607528 6590357119008 6592704112284 6592795282944 6595143144512 6611342819328 6612300594432 6613697286144 6614655402336 6615686933232 6617102555648 6630903005184 6635259971496 6635718475776 6651957753792 6671638102176 6672678519312 6674106336768 6675054829326 6680930394112 6693852213504 6694803512253 6694896094848 6697280317104 6717094755912 6717558915072 6719579807616 6721972820368 6738484027392 6739460221248 6740883772416 6741953547264 6742911681948 6743377625088 6744354527872 6762861124794 6763328446464 6765363108192 6782388297984 6800999260068 6802454535552 6805938257352 6809409824768 6823644096672 6826074169356 6828599539008 6832082665472 6846364332288 6848802496224 6851336274432 6852309954074 6868070258688 6870136430664 6870611165184 6871606500096 6872583060447 6873057964032 6874053653408 6875125636496 6890462278092 6890938417152 6895466244888 6895942729728 6898017286784 6917423505408 6931787707377 6934352186736 6937889255424 6954868021608 6957441039744 6959918760912 6978025184832 6980510236536 6980606770176 6981598821132 6983092741248 7001259452928 7002254438946 7002738302976 7003752778944 7004844988128 7007339591044 7007823806464 7025569381584 7028071364982 7028557012992 7029653090304 7030671465376 7050450880512 7053059260416 7067705113404 7073926299648 7088615483562 7091237982816 7096387756224 7112217976848 7113327100776 7114849208064 7115860336923 7117382986272 7135899057792 7137406347264 7139553545592 7140046897152 7142096121641 7160676485076 7161171296256 7162288054272 7163325643968 7164838726656 7165876685864 7166371856384 7183478255616 7186036474368 7188198302454 7188695015424 7206287566608 7209963343872 7227607944024 7230281864832 7233969881088 7250121852714 7251673231296 7255387010196 7259087832064 7274262103056 7276852652238 7277355491328 7279544791584 7300024363008 7301081906352 7302624086784 7303682006746 7303783009536 7304820988777 7305325760512 7321622068224 7324330770432 7326939150336 7329143367208 7329649819648 7346000388096 7351335174144 7367749198407 7369325746848 7391128485744 7392281104728 7394913683469 7414151758884 7414664085504 7416894693312 7419536037576 7420048736256 7438838168736 7440409446912 7441487327628 7442001543168 7442647799886 7443162095616 7444240375104 7445812794368 7464667467933 7465183285248 7467841826304 7470088431962 7470604623872 7490039611392 7492707004416 7493875464192 7516046693376 7517654974464 7534440356742 7539911990988 7556731600401 7557253779456 7559527283568 7562219422914 7565017136352 7581892748904 7582416666624 7583494243968 7583599116288 7584697740672 7586299828224 7587398843856 7608744502272 7611033496716 7611559428096 7614270097408 7630186835232 7634078834688 7637988453888 7639622828032 7656680539521 7660586052864 7663420157952 7682174481384 7686092998656 7704902808252 7705435226112 7707753308736 7710498235128 7728903484497 7729437560832 7730557312608 7732190209536 7733310360084 7734516341058 7735050805248 7755173756928 7757399525499 7757935570944 7760269447632 7761908620544 7782101443584 7783766654976 7784872847232 7786538651648 7787752933376 7805125412352 7810793622528 7813683298304 7829908606026 7836800704512 7853074016103 7855979333904 7878080590848 7879221876312 7880450611644 7880995160064 7883801782272 7903765554282 7904311713792 7907126639616 7908359726592 7909505398548 7910051954688 7911176094016 7931757240576 7933454475264 7934581940448 7934691667968 7937517412864 7958167087104 7961001192192 7963946438656 7983436225752 7987508410368 7990463463424 8007055859556 8029582140672 8031997738791 8032552759296 8037830707374 8038386130944 8056317708288 8057574061056 8058741349464 8059298217984 8060443567488 8061611271597 8062168338432 8064593739696 8083142295552 8084291033664 8087281892352 8090161978496 8107073512434 8111208761856 8114209579008 8117099254784 8134067097936 8138216116224 8142383917824 8144126222336 8166473811072 8187024927744 8189487890532 8190053793792 8212527408384 8213717144646 8214284722176 8215452097632 8216755885728 8218491480576 8219682080844 8239872116736 8242806544128 8245286288109 8245856047104 8270252070912 8273197317376 8273311727616 8274487491712 8290491465204 8297788981248 8298968223936 8300744034304 8302038504448 8326600748544 8346978042273 8347554828288 8353039754722 8370460627776 8372251736064 8373557357568 8374770421992 8376539393664 8377752890091 8398331195904 8401322054592 8401438236672 8404430201856 8426294562816 8429295379968 8430609897216 8432413876224 8433612251168 8455552530048 8457361846272 8458563766704 8461693091072 8486727686016 8489867429888 8510644278396 8531431024464 8534587306752 8535823699338 8540785264128 8559837565056 8563004356608 8566053859584 8568630848427 8569222950912 8588338689024 8591516024832 8592737010624 8594575681536 8595797102152 8616934711296 8618159309472 8621347677696 8624417958208 8642446291557 8646854623488 8653134111232 8671222472328 8674310514519 8677478006784 8698713985728 8701932155904 8727677517312 8730303128586 8730906402816 8732147198112 8734015699968 8754864124032 8756737486848 8757981953136 8759855983104 8761222050048 8787142825344 8790272149712 8790393710592 8816400792576 8818263048192 8819540536448 8820915910976 8837976750642 8847013295328 8869277005056 8895517469568 8896904692416 8898808449024 8900073105768 8904655587581 8923226895648 8925136284672 8926404683004 8926528126464 8929707089472 8952937972992 8956126341216 8959439743488 8981365753971 8984645369856 8985946961664 8987845029888 8989271396352 8990548909264 9017148166392 9017771261952 9020484144256 9043184397312 9067999013424 9069939380736 9072667957158 9074584343136 9094827412872 9098192128896 9101432225808 9104799385344 9125109857088 9128485776384 9131736661632 9135115032576 9155493130752 9157427011584 9160181907552 9162142000128 9163444080596 9164077285376 9187283037456 9193954993184 9213810518016 9223231340544 9242383609836 9243850371444 9245802915648 9250519007232 9273157362144 9276588052992 9279891681216 9304033579776 9307346982048 9307475693568 9308798428176 9310790321664 9335012603904 9336339251928 9336984403968 9338337038592 9339664159069 9339793317504 9367425842112 9370761819976 9371409350656 9372870787072 9390999181824 9400601174016 9421616724741 9423606817872 9451487311416 9454983977088 9461850341632 9482957302464 9484436134368 9486465610752 9487813782564 9489843981696 9512496596304 9514532077056 9515884237542 9516541796352 9519404727456 9547568646768 9549717405696 9551100858624 9553118302208 9577971007488 9581381965824 9584264403272 9584926687232 9608383422144 9613284458496 9636810592032 9640375819776 9641745864582 9666829136952 9668897641728 9670271739921 9673849346928 9695429223156 9696099188736 9699016137408 9702470202984 9703140655104 9706059722112 9727711451424 9733365817344 9734775875136 9736832115712 9738377346048 9762162757632 9768577180258 9769252200448 9789673675392 9794667184128 9822269703168 9823665597876 9825767662464 9852729697278 9854837980992 9856374806304 9859884911292 9885535678512 9889056168426 9889192924416 9892714716768 9917014228992 9918450891648 9920545929216 9921983103504 9923530399848 9924216127488 9925653833472 9952889957244 9953577713664 9957122435072 9977936630688 9990276005888 9991833952256 10011159505152 10012582243989 10021395591168 10045920475656 10053215987984 10075642133868 10076338372608 10079369711424 10082959230552 10086689515136 10107726041088 10109190331872 10111325658624 10112930320896 10114367522922 10115066437632 10116531791808 10141381066752 10144291687191 10144992669696 10148044662288 10173582446976 10178771779584 10183984605184 10203681803328 10208907386028 10214114737152 10217893543936 10239111254034 10242899308512 10248123998208 10273203744336 10277004411648 10278464931111 10280664313504 10302105388032 10305204645996 10305916747776 10307409750144 10309586946048 10311080480112 10312688454744 10313401073664 10335693417138 10336407625728 10343199367332 10343914094592 10347025930176 10376135258112 10379830462976 10401528280104 10406833883136 10414391496704 10436161559616 10439878141368 10449067606016 10470765354804 10470910155264 10472398231698 10474639111872 10503381658419 10504107454464 10505629168416 10507267482192 10511009386566 10511735709696 10538354072376 10539082285056 10542107047473 10542835519488 10544479635456 10546007198064 10575676320768 10577939300352 10579442587264 10579588890624 10601557670106 10610889449472 10614668256256 10636856974224 10644581634336 10650011213824 10672273812096 10676074479408 10681541987233 10706109520896 10709330318388 10710070345728 10717107609832 10717848174592 10741014727614 10741756944384 10743432081408 10744988465952 10747258089984 10748815028796 10749557784576 10752791652928 10775217383424 10779054711552 10782297453681 10783042523136 10809431349912 10814945015808 10818946105344 10841411916036 10845422797248 10850954821632 10856511890432 10877509846944 10883080515294 10888631748096 10915278978357 10916033236992 10919317187376 10923205833098 10950036544512 10951622859528 10952379629568 10953936130176 10955523010119 10955674514304 10957988640768 10959576107792 10982433102336 10986496155648 10990408725504 10993715050812 10994474729472 11019000582144 11027002761216 11053988620272 11065290965248 11086692728616 11088421657092 11102134331392 11125342039968 11129304056364 11130073104384 11160614170368 11162230991442 11163002314752 11163971699829 11164743143424 11166360562656 11168719191552 11170337186788 11197774927872 11201762739456 11201917648896 11205132647943 11205906935808 11235059417088 11239060506624 11240813196288 11243218501632 11274070040064 11276482461696 11278085022272 11301660535113 11309867986482 11315636914688 11339290925352 11340074483712 11343329134371 11347525704528 11375241365952 11377046611008 11379449742336 11381098265784 11387713685504 11413116753408 11416550245074 11417339142144 11421405146112 11424841131236 11425630601216 11451118252032 11456982680832 11459434242048 11489246281728 11490879079296 11495130236928 11523261722076 11529139497984 11557354212378 11558152839168 11561629963104 11565747352692 11595835968912 11598285314304 11599965540126 11601774511587 11602576207872 11636903356416 11640404171448 11641208537088 11642862930816 11644549614529 11645354266624 11673152165376 11675649982464 11677309270848 11679807977472 11681629400064 11707688118528 11716190433792 11720524947456 11744862909039 11755201056768 11783969000856 11796017727104 11818832814468 11820675917466 11821492740096 11825702673408 11860689959424 11862539589888 11864258097822 11865077932032 11866764141024 11897635860864 11900181712896 11901872910672 11902037501952 11906276119296 11937250630656 11941501788288 11945919657984 11975154338628 11981262615552 11983793373184 11985695195136 12010583789334 12022864221856 12048829138944 12056746061061 12057579196416 12088112024196 12088947326976 12090665351232 12093252507648 12096890609544 12099445790848 12126436550496 12130922838528 12135242967744 12139732513792 12166813142784 12171314368512 12175648882176 12180153376768 12207324174336 12209902682112 12213575876736 12216189333504 12249710716608 12280537391616 12284231835798 12285080690688 12320575716969 12321427083264 12323178146448 12325133828592 12327737220864 12329523121266 12364209816192 12368784070656 12373188908288 12405378106368 12409795976064 12409967591424 12411731237568 12414387095552 12446683471872 12448452335904 12451116051456 12453057756672 12489901122816 12521332242432 12529559632083 12534134898688 12558377604096 12560336036352 12562155632988 12564809090496 12601983081888 12602157355008 12606645302784 12643943069952 12645914845824 12648620814336 12650418376752 12653125308928 12683328795072 12686042769408 12687845650056 12688722395136 12692539636608 12730091529024 12734801144832 12765966417594 12775175954432 12801880960128 12803735549007 12811177896192 12844506534912 12849080789376 12853834426368 12855661152776 12887274037248 12889105515936 12891863522304 12893695653228 12898465795904 12927238964208 12932021516544 12936626937312 12941412962816 12970281935232 12977821089792 12979701166848 12984503128064 13016217010176 13048070978592 13052898233856 13091516275968 13095454692879 13096359604224 13098220797168 13101023549952 13135106230272 13136972929704 13139783974656 13141833075072 13146513215056 13180714238016 13185408224568 13185590565888 13190286289024 13224601188864 13227394572288 13229310804672 13231373866464 13234205111296 13261806010368 13270519942992 13303915507584 13343276204352 13345357038624 13348212673536 13350109658652 13361860788224 13387704427008 13389607024506 13389792189696 13394560634208 13434189511824 13439159615232 13443945640736 13476968054784 13478920442496 13481767544832 13483907094528 13485823363896 13486755250176 13488709055744 13525722249588 13526656892928 13530726216384 13564776595968 13601998520136 13604909071104 13609001935737 13611876514704 13618819649536 13647288193344 13652148338712 13657199078016 13664165330944 13692728664576 13697604992448 13702672548864 13704619908148 13736140517376 13740272861328 13743213000192 13745166120894 13746115928064 13748107306816 13750251272992 13780924556184 13781876834304 13790932489776 13796034573568 13834847010816 13863575414754 13868704373472 13875778510848 13909736043216 13914882079488 13919837521824 13956050369664 13961020473072 13961213540352 13963197642264 13966185482496 13968170290997 14002518905856 14004508877892 14005476605952 14007505557888 14009689976256 14014679182088 14015647612928 14051138763168 14056142729964 14057114025984 14059306180608 14061342930752 14100901761024 14135410226808 14147852599296 14177230967124 14182475965632 14192775512448 14224435953696 14226654201552 14229698416128 14231720673846 14234765972544 14271798115584 14273826356313 14274812694528 14279107091184 14284192243282 14321352970152 14322342592512 14324576108544 14326651287936 14329677453312 14331753371728 14366956511232 14372072948736 14376396604908 14377390030848 14412575133216 14419926687744 14455215888048 14460563729664 14462618796873 14500243705428 14503346462592 14510774020392 14518175664128 14548524206112 14553705304476 14554710982656 14559089583168 14600048726016 14602163812704 14605248173568 14607364013492 14607566019072 14609641977554 14610651521024 14643244136448 14648661540864 14652865770387 14653878300672 14658286734416 14692000776192 14702670348288 14735498396814 14738651493696 14779094545917 14782256971488 14784562209456 14789827366938 14828303517768 14829328171008 14833584252639 14833789386624 14839072075152 14877676337472 14880818893824 14882974655256 14884003086336 14885295599772 14886324191232 14888480750208 14891625588736 14929334935866 14930366570496 14935683652608 14940176863924 14941209247744 14985414008832 14987750928384 15032093386752 15068880713484 15079823981976 15113463200802 15114507558912 15119054567136 15124438845828 15130034272704 15163785497808 15166988487936 15167198232576 15169395481344 15171551284383 15172599656448 15174797687712 15217489004544 15222066993432 15223118856192 15227487957461 15228540194816 15260373670464 15268157669376 15275976907776 15279245656064 15313361079042 15321172105728 15326840315904 15358666881051 15364348962768 15372185997312 15409805616504 15410870452224 15415506617472 15420996470256 15457806968994 15458875121664 15461114625216 15464380419072 15466620720168 15469032682116 15470101610496 15514799050998 15515871141888 15520538895264 15523817241088 15564202887168 15569745694464 15573077303296 15574429655317 15575505866752 15610250824704 15621587245056 15627366596608 15659817212052 15673601409024 15706148032206 15708597347547 15711958667808 15756161181696 15758443752624 15760901223288 15761990320128 15766514079849 15767603564544 15807531108564 15808623427584 15814253279232 15816719453184 15819010797096 15820103909376 15822352188032 15863514481152 15866908950528 15869163880896 15869383335936 15875034825728 15916334174208 15922002384384 15927892877312 15966872451504 15975016820736 16014111719112 16059164281344 16063995477582 16065105518592 16075661414748 16076772261888 16111522091421 16112635416576 16115148122112 16117482698928 16120887134976 16123222543194 16124336676864 16129187479392 16166284591104 16168582067328 16174563784704 16180323956992 16214147024868 16222417523712 16228419158016 16234198509568 16268134195872 16276432232448 16284767835648 16288252444672 16324620772941 16332947622144 16374049855488 16378975781064 16380107587584 16384808749647 16425054816768 16427434289292 16428569444352 16430904195264 16433511771456 16436982961152 16439364161688 16479744233472 16485613088256 16490572576218 16491712094208 16540504141824 16546394634752 16548974983424 16580982930408 16595577962496 16597936447872 16601488068608 16604077008896 16653201497088 16693956084546 16695109656576 16706079509444 16740921255552 16743346487163 16744503472128 16747114715136 16749540843984 16753078787328 16755505780182 16796662391808 16802644109184 16802876473344 16808860403712 16852589125632 16858590759936 16861219794432 16864827752448 16867224502336 16911105060096 16914723692544 16917127533408 16923386182144 16964801979723 16973455372032 16979734859776 17021288556792 17062862048928 17069174613504 17071647398676 17081570528256 17119675130112 17124825367611 17126008713216 17132107719168 17137261696854 17138445901824 17176677378048 17183032049664 17185474021248 17189151363072 17191594204304 17233869422592 17236318618944 17242695355392 17248835916416 17284892583114 17293709246976 17306268222464 17342444944656 17348621029038 17397427971456 17399948310189 17403864311808 17455355034624 17460606257172 17461812805632 17464294396224 17468031399936 17509728248064 17513474973696 17515963906272 17519711966208 17522444100096 17574285650688 17580544299424 17580787421184 17632801585152 17636526096384 17639081072896 17641831821952 17675953501284 17694026590656 17738554010112 17791034939136 17793809384832 17796387146733 17797616898048 17800146211536 17809311175162 17846453791296 17850272569344 17852809366008 17853056252928 17859414178944 17905875945984 17912252682432 17918879486976 17962731507942 17971893923328 17975690059776 17978542792704 17981097818528 18015875684001 18034296332784 18040968288512 18086368794624 18135998026848 18139878761472 18145335914316 18149168686272 18189654825744 18196384257792 18202864451616 18209598770688 18250219714176 18256971552768 18263473323264 18270230065152 18310986261504 18314854023168 18320363815104 18324284000256 18326888161192 18328154570752 18374566074912 18387909986368 18426347753697 18427621036032 18484767219672 18487700742888 18491605831296 18494284681899 18501038014464 18546314724288 18553176105984 18559783362432 18608067159552 18614693964096 18614951387136 18617596856352 18621580643328 18670025207808 18672678503856 18676674077184 18679328318138 18679586635008 18734851684224 18741523639952 18745741574144 18781998363648 18801202348032 18843233449482 18847213635744 18902974622832 18909967954176 18923700683264 18965914604928 18968872268736 18972931221504 18975627565128 18979687963392 19024993192608 19029064154112 19031768475084 19033083592704 19038809454912 19095137293536 19102201717248 19106236604416 19148949626391 19155942014976 19162763931648 19168528806544 19216766844288 19226568916992 19273621184064 19280751639552 19283491729164 19333658273904 19337795283456 19340543479842 19347698693856 19390858446312 19392198377472 19398032274816 19404940405968 19412119444224 19455422902848 19466731634688 19469551750272 19473664231424 19476754692096 19524325515264 19537154360516 19538504400896 19579347350784 19644539406336 19647331195752 19651535324928 19705459394556 19709675961984 19712749612608 19719769822584 19771071357024 19778112336852 19778385848832 19785429433536 19834028457984 19836901783296 19841091858432 19843966207008 19847060799696 19851307666944 19905779914488 19907155427328 19912868867449 19914244870144 19955873261376 19980552011776 19983667904512 20022319010304 20025164487978 20042791182336 20084410536759 20091840951312 20106431975968 20151284267736 20152676745216 20158739422848 20165918461104 20173379030272 20215452082176 20218380663744 20222651317248 20225860641792 20228735045844 20230132875264 20233063583616 20288583374382 20289985339392 20296089324576 20347164893952 20367969210368 20407363606656 20417814772056 20428229474304 20435787087872 20478222508068 20485798617024 20496247996416 20546407488672 20554008823296 20556929862222 20561328627008 20604210776064 20610409291992 20611833495552 20614819500288 20617749181341 20619173892096 20622160960224 20625376909488 20671386834276 20672815251456 20686398734664 20687828189184 20694051860352 20752270516224 20759660925952 20803056560208 20813667766272 20828782993408 20872323119232 20879756282736 20941530709608 20941820310528 20944796463396 20949278223744 21006763316838 21008214908928 21011258336832 21014534964384 21022018773132 21023471419392 21076708144752 21084214094946 21085671038976 21088959270912 21092014396128 21151352641536 21158885174528 21159177781248 21203115340212 21221778898944 21229336512512 21273713948448 21289163268672 21300022427648 21344547624192 21347581010769 21352148958816 21363083974466 21412219041792 21418660636776 21420140691456 21426288364923 21434215219664 21482029455228 21483513888768 21486864162816 21489976931904 21494516179968 21497630057592 21499115569152 21505583305856 21550434766848 21558109423104 21564594907362 21566085046272 21618862699824 21629890031616 21682823832072 21690845594496 21701909643264 21713023780864 21755019693888 21766161030588 21777263496192 21830557956714 21832066473984 21838634374752 21846411666196 21900073089024 21903245719056 21907872260352 21911046020238 21911349028608 21914462966331 21915977281536 21919152215584 21964866204672 21972992311296 21980817451008 21987430101624 21988949458944 22038001164288 22054005522432 22103247595221 22107977240544 22130581930496 22173385457232 22176843314184 22184741050407 22204268662784 22250684079936 22258608112728 22260146208768 22321228340736 22324461982884 22326004629504 22327943399658 22329486286848 22332721125312 22337438383104 22340674373576 22394002403799 22395549855744 22403525478912 22410265295886 22411813871616 22470118834176 22478121013248 22481626392576 22548140080128 22552964923392 22556170044544 22603321070226 22619735972964 22631273829376 22678581850704 22686658268742 22695051409056 22750482731904 22754093222016 22758899484672 22762196531568 22773853670893 22775427371008 22826233506816 22833100490148 22834678284288 22842810292224 22849682262472 22851261202432 22902236504064 22913965361664 22918868484096 22970041618563 22981758158592 22990260473856 23046523444152 23058278995968 23114708424756 23116305678336 23123259926208 23131494705384 23191671937824 23196570628608 23199931080252 23203549023174 23205152415744 23272198576497 23273806712832 23280808342896 23285725861632 23289099229058 23290708533248 23346304330752 23351299964928 23354618541696 23359615954944 23363258800128 23415376237056 23432380867584 23441049894912 23489725818078 23510402113536 23559222048309 23567938001712 23592035454208 23637665628936 23641351834932 23642985480192 23651405346816 23721379918848 23725079179776 23728516195644 23730155864064 23733528282048 23795271721728 23800363425792 23803745821344 23804075003904 23812552238592 23874501261312 23883003576576 23891839315968 23950308677256 23962525231104 23967586746368 23971390390272 24021167578668 24045728443712 24095993216373 24097658277888 24113492122122 24115158392832 24176224048392 24177894653952 24181330702464 24184833814791 24186505015296 24193781219088 24198891581696 24252873100992 24261845677056 24270485935488 24279465027584 24333626285568 24342628737024 24351297764352 24360306753536 24414648348672 24427151753472 24432378667008 24499421433216 24561074783232 24568463671596 24570161381376 24641151433938 24642854166528 24646356292896 24650267657184 24655474441728 24659046242532 24728419632384 24735858864327 24737568141312 24746377816576 24810756212736 24819591952128 24819935182848 24823462475136 24828774191104 24893366943744 24896904671808 24902232102912 24906115513344 24979802245632 25040934126819 25042664484864 25059119264166 25116755208192 25120672072704 25124311265976 25129618180992 25133258670273 25203966163776 25204314710016 25213290605568 25287886139904 25291829691648 25297241628672 25300836753504 25306250617856 25366657590144 25372085538816 25375691300112 25385079273216 25460183058048 25469602289664 25531932835188 25550351908864 25603761920256 25607471098014 25622355792384 25689013069824 25698161578752 25705892545281 25707668852736 25711322305552 25774548074496 25778211031872 25783727044608 25787391306456 25796931591808 25854477928416 25864043033088 25873253874624 25882825925632 25940563870464 25959402333696 25969006256128 26022931543557 26032434020352 26096141957184 26105796467712 26183032551936 26190909385758 26192719208448 26196441594336 26202047099904 26270212460544 26273945859408 26279567949312 26283666150144 26293026430112 26361428476032 26370816449136 26371181131776 26380572578048 26449202377728 26454789144576 26458621609344 26462747732928 26468410222592 26541039885984 26607831015168 26686552408704 26690714077248 26696425347072 26700219317304 26713966762743 26723721576448 26775408854016 26779214049012 26779584379392 26789121268416 26868379023648 26878319230464 26887891281472 26944097261913 26953936109568 26957840884992 26963535089664 26967814189056 26971646727792 26977418111488 27051444499176 27053313785856 27061452432768 27129553191936 27203997040272 27209818142208 27218003871474 27223753029408 27237639299072 27294576386688 27304296677424 27314398156032 27385457329152 27395209984896 27405345097728 27409239816296 27472281034752 27480545722656 27486426000384 27490332241788 27492231856128 27496214613632 27500502545984 27561849112368 27581864979552 27592069147136 27669694021632 27727150829508 27737408746944 27751557021696 27819472086432 27829764158976 27839675043648 27912100739328 27922040946144 27922427080704 27926395284528 27932370964992 27936340581994 28005037811712 28009017755784 28010953211904 28015011115776 28018992477207 28019379952512 28029358364176 28102277526336 28112285459928 28114228051968 28118612361216 28122685861504 28201803522048 28270820453616 28354461934248 28364951931264 28385551024896 28448871907392 28453308403104 28459396832256 28463441347692 28469531945088 28543596231168 28547652712626 28549625389056 28558214182368 28568384486564 28642705940304 28649152217088 28653302575872 28659354906624 28663506743456 28733913022464 28744145897472 28752793209816 28754780061696 28825150266432 28839853375488 28910431776096 28921127459328 28925237593746 29000487410856 29006692925184 29010815219763 29021548040784 29036351328256 29097048412224 29107410608952 29109421965312 29118179166336 29200097452032 29204327625408 29210496347136 29214728026984 29215132038144 29219283955108 29221303042048 29286488272896 29305731540774 29307756601344 29316573468832 29384001552384 29470996793628 29477302987392 29558189091834 29564513942976 29569124418912 29579654733876 29656607035536 29667168505278 29667578773248 29678144150304 29755352674944 29761637787648 29765949310512 29770591199544 29772648382464 29776961500416 29781193261937 29783251177472 29858669871732 29860733140992 29871367305216 29880353727848 29882418495488 29970828017664 29975501856768 30037746731967 30064186773504 30137761426968 30159647963952 30226926401604 30229015117824 30238109134272 30248877691656 30260068545408 30327570995616 30333976975872 30338790962688 30343102568766 30345199312896 30349595375424 30432875061573 30434978009088 30444133986864 30454975914922 30457080389632 30520747340928 30536315338752 30551953815552 30626722158084 30642344211456 30653680631808 30717333762102 30728697925536 30744371994624 30819611233008 30831013234944 30835394793333 30841992940512 30915613937988 30917750243328 30922229250432 30928760838144 30933241440336 30938065364232 30940203220992 31029598101996 31031742283776 31041077790528 31047634482176 31128405774336 31139491388928 31146154606592 31148859310634 31151011733504 31220501649408 31243174490112 31319634424104 31347202818048 31412296064412 31417194695094 31423917335616 31510144975257 31512322363392 31516887505248 31521802446576 31533028159698 31535207129088 31615062217128 31617246855168 31626321142419 31628506558464 31633438906368 31638021594192 31644704376064 31727028962304 31733817901056 31738327761792 31738766671872 31750069651456 31832668348416 31844004768768 31855785754624 31933744903008 31950033641472 32028223438224 32044625961699 32118328562688 32127990955164 32130211037184 32151322829496 32153544523776 32223044182842 32225270833152 32230296244224 32234965397856 32241774269952 32246445086388 32248673353728 32258374958784 32337164134656 32346892361043 32349127569408 32360647913984 32428294049736 32444835047424 32456838316032 32468397019136 32536268391744 32552864464896 32569535671296 32576504889344 32649241545882 32665895244288 32745836935071 32748099710976 32757951562128 32769617499294 32850109633536 32854868578584 32857138888704 32861808390528 32866569030357 32867023542912 32873965922304 32878728323376 32959488466944 32971226176512 32981145152436 32983424188416 33081008283648 33092789269504 33097949966848 33161965860816 33195872895744 33202976137216 33208154017792 33306402994176 33387912169092 33390219313152 33412159018888 33481842511104 33486692974326 33489006944256 33491915099487 33494229430272 33499081687968 33506157574656 33511011560364 33593324783616 33605288218368 33605752946688 33615397943829 33617720807424 33705178251264 33717181519872 33722439588864 33729655504896 33734449004672 33822210120192 33829447385088 33834255066816 33846772364288 33929603959446 33946910744064 33959469719552 34029987403113 34042577113584 34125724097856 34138349227008 34143294797352 34163141056512 34239350260224 34249650735222 34252017426432 34264215438336 34274523393708 34276891803648 34353354756096 34370948042496 34378302726144 34383188408608 34467738845184 34472637237888 34485390710784 34497671832832 34569785166228 34587418493952 34612536444928 34684889889312 34697242058076 34794855942912 34799896620378 34805323534761 34807728623616 34910710069248 34921212514344 34923625611264 34928588792448 34933648843587 34936062799872 35019456496128 35026949947392 35031927812544 35039423932416 35044888200192 35148571301376 35161088598848 35161574842368 35234588727117 35265603170304 35278162145792 35283663643904 35351907002568 35388053181312 35477108020224 35582069878272 35587618769664 35592774293466 35595233796096 35600292423072 35618622350324 35692907582592 35700545138688 35705618732016 35706112505856 35718828357888 35811751891968 35824505364864 35837758973952 35925463015884 35943787846656 35951380119552 35957085585408 35962195637056 36031751368002 36068592665568 36081936577024 36170238183183 36172737589248 36271996053696 36279757522944 36290671828632 36298337372544 36303595857061 36379309651488 36392768515584 36405728903232 36419197541376 36500439428352 36513943105536 36526946646528 36540460130304 36621972523008 36629708046336 36640727630208 36648568000512 36653776322384 36749132149824 36775819972736 36852695507394 36855242072064 36969534439344 36975401485776 36983211662592 36988569363798 37092629448576 37106352211968 37119566724864 37216134319104 37229387928192 37229902774272 37235193712704 37243161286656 37340050415616 37345357007712 37353348154368 37358656636276 37359173270016 37469703368448 37483047279904 37563996727296 37588678896249 37602404696064 37686466898964 37694427271488 37805949245664 37819935908352 37847401366528 37931829209856 37937744537472 37945862443008 37951255130256 37959375926784 38049986385216 38058128308224 38063536950168 38066167185408 38077618909824 38190274587072 38204403434496 38212473208832 38297899252782 38325527863296 38337057613088 38411206647021 38433533688576 38547242368128 38561503279104 38566983458328 38667316547808 38675590566912 38681086959684 38695397387712 38781716892624 38796064549632 38809880811936 38824238888448 38910845805696 38933463269376 38939103500544 38947328462848 38953509384192 39048651030528 39074308721032 39077008801792 39158694701568 39286364078637 39289078812672 39294662391504 39303070649856 39410918789112 39419351923968 39425499225216 39439539645168 39542142714048 39556224673704 39556771697664 39570858867072 39673803566592 39682183716864 39687932414016 39694121599392 39702615333888 39811559828976 39825737734898 39828489740288 39911746522752 39967335809024 40044638020608 40050328975956 40085582364672 40168821073518 40183681902624 40212863951936 40302568535472 40317478845696 40331836922208 40346758060544 40430904164352 40436761327488 40445302634496 40451721283584 40457470091688 40460265750528 40466127167232 40577166748764 40579970678784 40592178649152 40694329787904 40735938420736 40814727213312 40827005807211 40835629544112 40856458948608 40956445016136 40971597234048 40992495992832 41092814977344 41108017646592 41113859724444 41122657254016 41208421552128 41220818583984 41229639000576 41235498362682 41238347784192 41244321920448 41250753818976 41342773668552 41345630502912 41372797469328 41388103720704 41504541032448 41519321851904 41606113120416 41627335532544 41657565986816 41744646238464 41759512565472 41883061419216 41883640621056 41889592926792 41898556447488 41904510872991 42013526633676 42016429817856 42022516673664 42029069928768 42044037546264 42046942838784 42153416289504 42168428189892 42171342077952 42177918541824 42184028792256 42302705283072 42317770349056 42406230680424 42443557797888 42458673025024 42547427896896 42578326537344 42600044855296 42689095248384 42695162021538 42704297917632 42726167948932 42821479068939 42824438083584 42837321273552 42852576729846 42868430439328 42964058910456 42967027777536 42973728325632 42979953863808 42989032359936 42995260115184 43011166611712 43100869533696 43116218846208 43129189814724 43132170092544 43237725399648 43259780063232 43365647664144 43381691188992 43387856390619 43426047561728 43510039387776 43532322061176 43554526992384 43661115913428 43664132947968 43677268749504 43692823332392 43800146178048 43806491438112 43815744520704 43822092040476 43822698057216 43828925932662 43831954563072 43838304431168 43929732409344 43945984622592 43958597311161 43961634902016 43974860203248 44076002328576 44108011044864 44206495190442 44215954481088 44261163860992 44346770914464 44353686628368 44369482100814 44408537325568 44500752757917 44501368159872 44517216225456 44642456681472 44648923965768 44652009259008 44655886799316 44658972573696 44665442250624 44674876766208 44681348747152 44788004807598 44791099711488 44807050957824 44820530591772 44823627743232 44956242026496 44963252785152 45096280160256 45112340089088 45206642140452 45239471945928 45262547658752 45357163701408 45373316537484 45390102818112 45500965463808 45508186444032 45514653853149 45517798969344 45524393063136 45547707341786 45550854742016 45652467013632 45666200980296 45669356568576 45682463872383 45685620584448 45699364524944 45804473008128 45827930723328 45837736968192 45940083237126 45963516317184 45980520947712 46076000643153 46093046888304 46116557991936 46229416849512 46232611356672 46246519852416 46262989410768 46383343875648 46393141257216 46399862160504 46407098046348 46410304831488 46544397152994 46547613425664 46561616685792 46571451723264 46578198458116 46581417066496 46692608661504 46709237083392 46719231909888 46723288965951 46726517600256 46830752474112 46864761735168 46882099789824 46979451636156 47020804227072 47118444096618 47125792042641 47135876003424 47184070908416 47275331257872 47282703669864 47285970960384 47299542239547 47302810693632 47442759837696 47450158359552 47457032391288 47460311728128 47467056564096 47473933043849 47590543443456 47600726851584 47607491642688 47608150007808 47625104477184 47749002522624 47766007153152 47783678631936 47900617354512 47925050462208 48042335157336 48091456887424 48191986432746 48195316555776 48226984244244 48230316785664 48352448096784 48362661404928 48369667629582 48373010030592 48387562438176 48397783163392 48505746201984 48523691354112 48540971870976 48555574807753 48558930055168 48667252571136 48685257474048 48702595528704 48720613507072 48829296697344 48854303506944 48864757334016 48973862318823 48998842866432 49122149566464 49136927343192 49140322762752 49154426248941 49282302867876 49285708333056 49292712585792 49300535314368 49310948883456 49318092485064 49456839264768 49471717728654 49475136282624 49492755633152 49621512425472 49639183904256 49646924950272 49657548382208 49786733887488 49793809343616 49804464205824 49812231026688 49959604491264 50081868253638 50085328969728 50118238528332 50230039461489 50233510416384 50241344145408 50248622531952 50259236361984 50266517340546 50407932327552 50408629420032 50426581211136 50575772279808 50583659383296 50594483257344 50601673507008 50612501235712 50733315180288 50744171077632 50751382600224 50770158546432 50894405939169 50920366116096 50939204579328 51063865670376 51100703817728 51207523840512 51214942196028 51244711584768 51374476102833 51378026139648 51396323157504 51411785090562 51415337705472 51422644611104 51549096148992 51556422063744 51567454089216 51574782612912 51593863183616 51708955856832 51728086066176 51746507749248 51765651851264 51881127740928 51918804667392 51938012512256 52045863087114 52192283914368 52199844930567 52211592935424 52366065103872 52381818771516 52385438416896 52392883188672 52404094199808 52540424921088 52547891718816 52559135898624 52567332300288 52586052860224 52722856952064 52741632898272 52742362263552 52761145156096 52898404755456 52909578289152 52917243218688 52925495465856 52936820445184 53082079771968 53215662030336 53373104817408 53381428154496 53389161440199 53392850694144 53400438634608 53427933525486 53550817708032 53558428098024 53559168758784 53578242536832 53736758047296 53756638460928 53775782562944 53888194523826 53915681769984 53927070179328 53935628378112 53943293455584 53954836222976 54102888998352 54122904865536 54259106383872 54407994080544 54419636284416 54436007742948 54447506058816 54475278598144 54589152773376 54608593354848 54628796312064 54770914658304 54790419969792 54810690195456 54818479632592 54944562069504 54961091445312 54972852000768 54980664483576 54984463712256 54992429227264 55001005091968 55123698224736 55163729959104 55184138294272 55454301659016 55474817493888 55482854045697 55503114043392 55638944172864 55659528317952 55679350087296 55824201478656 55844081892288 55844854161408 55852790569056 55864741929984 55872681163988 56010075623424 56018035511568 56030022231552 56037984954414 56038759905024 56058716728352 56204555052672 56224570919856 56237224722432 56245371723008 56403607044096 56541640907232 56708923868496 56729903862528 56771102049792 56897743814784 56906616806208 56918793664512 56926882695384 56939063890176 57087192462336 57095305425252 57099250778112 57116428364736 57136768973128 57285411880608 57306605151744 57318709813248 57327013486912 57446848879173 57467826044928 57488291794944 57505586419632 57650300532864 57679706750976 57820863552192 57842254918656 57850475187492 58000974821712 58013385850368 58021630439526 58043096081568 58072702656512 58194096824448 58214821217904 58236358332672 58400194904064 58408655250816 58420992694272 58429456053968 58430264076288 58438567910216 58442606084096 58572976545792 58611463081548 58615513202688 58633146937664 58941993587256 58954605974784 59116378183668 59129027885952 59138248837824 59159309467752 59313214071072 59334337010556 59335157546496 59356288300608 59510705349888 59523275575296 59531898621024 59541182399088 59553923000832 59562386523874 59566502354944 59717339743464 59721466281984 59738606602347 59742734610432 59760707455696 59941656035328 59951003713536 60075493463934 60128373547008 60253231610277 60275522853936 60319295927904 60453852803208 60458030235648 60476218268544 60497755383312 60520137090816 60655141991232 60667953951744 60677581925376 60686205137532 60690398625792 60699190750848 60865750123146 60869956018176 60888267973728 60909951829844 60914160779264 61041494681856 61103907631104 61253444316168 61284688422912 61307361263616 61434667524204 61457395851072 61488743989248 61639222466016 61662026469888 61670789586666 61683985881024 61831227875976 61835500486656 61844458500864 61853247544023 61857521676288 61866482880672 61876130728464 62059196203992 62063484567552 62081297057341 62082155581056 62095268964352 62256811548672 62278982777856 62292309213184 62297718621268 62302023467008 62441003298816 62486348980224 62639268848208 62824592128824 62834389390188 62847834671232 63020289950514 63024644726784 63033775010496 63043604893152 63066056319396 63070414258176 63230124434256 63252642284838 63257013116928 63266877812736 63276043188384 63289408752128 63454057924608 63476655523584 63477533343744 63495751671677 63500139302912 63665336696832 63688009537536 63711571509248 63867489806016 63900067282944 64042743032307 64056446876448 64089251923398 64236657125376 64255981910328 64260422074368 64278865094769 64302645658992 64446088365684 64450541666304 64460592488448 64469930795712 64483548539904 64492890172776 64497346707456 64516749917568 64674328269312 64693784722086 64698255138816 64721295827968 64856588099472 64889670094848 64936794038272 65072536783488 65105728929792 65139071342592 65298483091764 65331790488576 65491673870142 65496199421952 65515903124256 65539234998588 65700219267072 65709737157168 65723616781056 65733138060714 65734047085824 65743388898993 65747931844608 65757456646752 65918976933888 65942452353024 65962290304872 65966848376832 66162016567296 66185578539008 66195899933696 66323931721632 66391745791488 66405952274432 66416308035584 66554223151221 66612805988352 66775824338184 66780438626304 66824318037776 66963685022208 66973385948652 66978013888512 66983830198974 66988458860544 66998163375936 67012315149312 67022023120728 67182007211397 67186649567232 67210576436736 67230795887658 67235441614848 67410356502528 67434363039744 67444879177728 67468898009344 67644420240384 67658894770176 67668510133632 67693544728576 67859207918892 67893821488128 67918939439104 68059974806226 68085154227168 68251448195712 68276698454016 68286589594704 68321561012679 68326282113024 68478700520448 68499301470444 68504034852864 68528430876672 68549046787416 68553783607296 68706709512192 68741896084992 68756605452288 68766376817216 68910124855689 68945274475776 68970781421568 68995343665664 69139570332456 69174836987904 69225072889856 69369779778624 69394484116152 69589711885824 69599793240756 69610647069522 69615457247232 69816595729491 69821420138496 69842425028688 69857177584896 69867297687174 69872125599744 70038912992256 70053899894784 70063855625088 70078847864832 70089776400384 70297142602752 70322177197696 70323149684736 70469177454234 70531206340608 70556324291584 70567327287808 70703814005136 70776106362624 70954216040448 71000837915137 71164139756544 71175237539328 71185548586932 71190467592192 71200584846144 71237244700648 71385815165184 71401090277376 71411237464032 71412225011712 71437656715776 71623503783936 71649010729728 71675517947904 71850926031768 71887575693312 71902760239104 71914171170816 71924391274112 72063502736004 72137185331136 72163873154048 72340476366366 72345475178496 72543992107392 72554501444373 72559515045888 72581343657264 72596674745088 72607191714122 72758619302976 72785537031168 72811457806464 72838395082752 73000878856704 73027886211072 73053893293056 73080920260608 73243945046016 73281455260416 73297136001024 73307552644768 73498264299648 73551639945472 73705391014788 73710484144128 73939068878688 73950802971552 73966423325184 73977138727596 74185258897152 74207576592981 74212704423936 74239133449728 74432268638208 74458775856384 74459805548544 74470387425408 74486322573312 74680100831232 74690714015424 74706696308736 74717313272552 74718346540032 74939406736896 74966094559808 75122802380457 75127993454592 75177357792498 75372933797928 75388854542976 75399776010819 75611898491328 75639871816704 75694802733056 75863658419712 75875489074944 75891724886016 75902510260512 75918751853568 76099972770432 76116256616448 76127073900336 76155237819648 76380549174144 76408806868992 76424946417664 76595798505564 76651055726592 76674115226176 76822413294042 76867067377152 77094484736256 77117677635843 77123006558208 77133966916656 77334633095616 77351181133824 77362173919368 77390794775424 77563433785248 77592129099264 77619761623872 77648477776896 77821691611392 77878207001088 77894656925696 77907018768384 78068794630671 78097302061056 78148617442064 78317389403136 78572728157274 78578157625344 78589324783008 78606141299712 78821837578224 78838703847936 78850998450432 78879079290336 79084285428096 79112449347408 79113543395328 79141717734144 79347607133184 79364367433728 79375864828032 79388243198784 79405230667776 79623119657952 79651475469796 79656979480576 79823493045504 80089276041216 80100657951912 80141900288229 80171164729344 80337642147036 80367363805248 80425727903872 80605137070944 80634957691392 80663673844416 80693516121088 80861808328704 80873522654976 80890605268992 80903442567168 80914940183376 80932254334464 81154333497528 81159941357568 81184357298304 81388659575808 81471876841472 81629454426624 81654011614422 81671259088224 81712917897216 81912890032272 81943194468096 82185629954688 82216035293184 82227719448888 82245314508032 82416843104256 82441637167968 82459278001152 82470996725364 82476695568384 82488643840896 82501507637952 82685547337104 82745594938656 82776207441408 83009082064896 83038643703808 83212226240832 83254671065088 83315131973632 83489292476928 83519025130944 83766122838432 83767281242112 83779185853584 83797112894976 83809021745982 84027053267352 84032859635712 84045033347328 84056977431621 84058139857536 84088075092528 84306832579008 84336856379784 84342684155904 84355837083648 84368057584512 84605410566144 84635540698112 84812461360848 84917346050048 85094855793792 85156653074688 85378190496768 85390324043076 85408595835264 85452335897864 85642958137878 85648876167168 85674642547104 85705153459692 85736860878656 85928117820912 85947456651264 85959907727616 85978064719872 85990520230368 86022333223424 86201739067392 86232437692416 86258379629448 86264340185088 86475450799296 86519560126464 86731295328288 86763382377984 86775712781238 86852095123456 87020078775552 87032445659289 87064644122352 87109053984768 87322231826856 87328265895936 87354537499008 87385646664784 87600292356096 87612982876224 87631489041408 87644184080952 87645396114432 87657851865324 87663909126144 87676608862336 87859464818688 87917194622322 87923269804032 87949720406496 88152004657152 88412990380884 88431908962176 88522327721984 88693541828928 88707373256736 88738964201628 88817074651136 89001505515834 89002736319744 89034432450912 89284913362944 89297847931536 89311773598632 89317945147392 89330884501248 89343579785811 89349753532416 89362697494304 89576009615196 89582199422976 89614101915648 89641061183544 89647255486464 89912484052992 89926505570304 90113240195901 90192560320512 90224680178176 90413284280904 90478943891856 90525095317504 90714327402816 90746633074968 90780205636224 91001930927616 91016372888064 91029307706298 91035597938688 91048786126272 91095414683572 91101709484032 91298625184719 91304934027264 91332401960592 91364927744766 91371241168896 91398729049888 91608946016256 91655861446656 91880166474252 91927032634368 91961041895424 92152001286306 92186093776608 92233115983872 92458833699024 92493039704832 92506184379999 92525978821536 92766687751296 92786282514432 92799724321008 92814196092696 92820609662976 92847249581333 93088794305988 93095226851328 93123233371584 93142903446528 93156396916232 93162834132992 93385217323008 93418474166784 93438463819776 93446577931902 93453035200512 93661504948224 93729523470336 93958903272312 94041608454144 94236888193236 94251584085282 94271752006848 94368141816832 94550662515744 94565407339728 94599084479094 94605621387264 94878963427257 94885519675392 94900316719104 94914064782576 94934113128192 94947866087698 95181086886912 95201453703168 95214983285376 95216300015616 95250208954368 95498005045248 95532014306304 95567357263872 95801234709024 95850100924416 96084670314672 96133877885097 96182913774848 96383972865492 96390633111552 96453968488488 96460633571328 96704896193568 96725322809856 96739335259164 96746020061184 96775124876352 96795566326784 97011492403968 97040677083129 97047382708224 97081943741952 97111149615506 97117860110336 97334505142272 97370514948096 97405191057408 97658593394688 97708607013888 97729514668032 97947724637646 97997685732864 98237510805213 98244299132928 98273854686384 98308852497882 98564605735752 98571416666112 98585425171584 98599707091071 98601070628736 98621897766912 98636184970128 98913678529536 98943435457308 98950272565248 98985511266304 99243024850944 99278367808512 99293849900544 99315096764416 99587618687232 99608928411648 99624462053376 99919208982528 100163736507276 100170657939456 100236477056664 100460078922978 100467020832768 100475745298461 100482688290816 100497245063904 100518472723968 100533034681092 100815864655104 100817258840064 100846193831487 100853162422272 101151544559616 101167318766592 101188966514688 101203347014016 101225002471424 101466630360576 101488342155264 101502765200448 101540317092864 101788811878338 101840732232192 101878409158656 102089962209339 102127731340752 102415047681024 102429884392056 102489423169536 102748952205666 102756052279296 102792646315008 102823570181124 102830675410944 102845289222208 103112844127488 103134908178432 103149565225824 103187726367232 103417911713664 103456172132352 103493015498496 103531303702528 103762255481856 103837609334784 103876025024512 104091726174228 104384567828736 104399689861134 104415970604283 104423185870848 104732130207744 104763637543032 104770876833792 104785766377344 104800946530761 104808188399616 105080849842176 105095783437632 105118271797248 105134664600576 105172105720448 105445713904128 105483265796544 105484724527104 105522290312192 105796809510912 105834486437376 105850990931712 105873640890368 106164159543936 106431324060672 106746209634816 106762856308992 106778322880398 106785701388288 106800877269216 106855867050972 107101635416064 107116856196048 107118337517568 107156485073664 107473516094592 107513276921856 107551565125888 107776389047652 107831363539968 107854140358656 107871256756224 107886586911168 107909672445952 108205777996704 108245809731072 108510714549549 108518212767744 108815988161088 108839272568832 108872015485896 108895012117632 108910787571183 108950557196288 109178305546752 109217186709696 109257592624128 109541829316608 109580839939584 109621380390912 109636959265184 109889124139008 109922182890624 109945704001536 109961328967152 109984858454528 110002010183936 110247396449472 110327459918208 110368276588544 110908603318032 110949634987776 110965708091394 111277888345728 111319056635904 111358700174592 111648402957312 111688163784576 111689708322816 111705581138112 111729483859968 111745362327976 112020151246848 112036071023136 112060044463104 112075969908828 112077519810048 112117433456704 112409110105344 112449141839712 112490743446016 112766036688747 112807214088192 113083281814464 113417847736992 113459807725056 113542204099584 113795487629568 113813233612416 113837587329024 113853765390768 113878127780352 114174384924672 114190610850504 114198501556224 114232856729472 114273537946256 114570823761216 114613210303488 114637419626496 114654026973824 114893697758346 114976583589888 115011172839264 115300601065728 115641727104384 115684509837312 115700950374984 116001949643424 116026771700736 116043260879052 116086192163136 116145405313024 116388193648896 116429642435808 116472716665344 116800389808128 116817310501632 116841985388544 116858912107936 116860528152576 116877135820432 117145953091584 117222926163096 117231026405376 117266293875328 117883987174512 117909211949568 118232756367336 118258055771904 118276497675648 118318618935504 118626428142144 118668674021112 118670315092992 118712576601216 119021410699776 119046551150592 119063797242048 119082364798176 119107846001664 119124773047748 119133004709888 119434679486928 119477213204694 119485469220864 119521414911392 119902007427072 120150986927868 120256747094016 120506463220554 120551045707872 120638591855808 120907705606416 120952436537088 120995510766624 121040274181632 121310283982464 121335907903488 121355163850752 121372410275064 121380797251584 121398381501696 121415634067897 121731500246292 121739912036352 121776535947456 121819903659688 121828321558528 122082989363712 122207815262208 122481017421633 122506888632336 122569376845824 122869335048408 122914791702144 122977487978496 123278444932032 123324052939776 123341579173332 123367971762048 123662455751952 123688917001728 123706495088046 123715043352576 123732965761344 123752261456928 124118392407984 124162594114682 124164311162112 124190537928704 124513623097344 124557965555712 124595437242536 124604046934016 124882006597632 124972697960448 125278537696416 125649184257648 125668778780376 125695669342464 125713532618973 126040579901028 126049289453568 126067550020992 126087209786304 126132112638792 126140828516352 126460248868512 126505284569676 126514026233856 126533755625472 126552086376768 126578817504256 126908115849216 126953311047168 126991503343354 127000278605824 127330673393664 127376019075072 127734979612032 127800134565888 128085486064614 128112893752896 128178503846796 128464437206817 128473314250752 128511963820656 128557730189538 128605291317984 128892176731368 128901083332608 128921184976896 128939861591424 128967097079808 128985780345552 129033499835136 129348656538624 129387569444172 129396510277632 129442591655936 129713176198944 129779340189696 129873588076544 130145073566976 130163569171857 130278142685184 130596966183528 130663580977152 130983347740284 130992398843904 131031806248512 131078469997176 131400438534144 131419474314336 131447233562112 131466276121428 131468094171648 131486777797986 131495863689216 131514913293504 131837953867776 131875791933483 131884904706048 131924580609744 132324033134592 132371157078016 132391799867392 132647863443264 132783491582976 132811904548864 132832616071168 133108446302442 133225611976704 133502258273751 133551648676368 133648636075552 133927370044416 133946771897304 133956027777024 133967660397948 133976917721088 133996326751872 134024630298624 134044046241456 134364014422794 134373299134464 134421152873472 134461591775316 134470883229696 134868726079488 134889758355456 134937796018688 135288840480768 135337020267264 135387089457152 135718415837784 135787642976256 135837878878208 136119949612452 136170308454336 136502896391424 136543961559447 136553396908032 136573179189408 136643122025358 136652564226048 136957401040896 136998602940888 137008069705728 137047391617149 137056861753344 137098093574832 137413419024384 137483792169984 137513210904576 137532753634432 137820249711378 137890548951552 137941562843136 137990687331328 138279140664912 138349673975808 138450145779712 138739559557248 138788968232304 139179423771648 139199586481512 139221294139044 139230914494464 139633191458982 139642840276992 139684850057376 139714355169792 139734595374348 139744251199488 140077825984512 140127711250176 140157695729664 140169866897853 140179552800768 140594285205504 140644354395392 140646299369472 140938354908468 141062412681216 141112648583168 141134654575616 141407628010272 141552212725248 141898626718641 141908432080896 142001675830274 142328279513088 142350475078656 142371097173864 142380935184384 142401169692288 142421799131547 142474489401296 142771630330368 142802180554752 142822474928064 142824450023424 142875313431552 143247007567872 143298021459456 143351035895808 143701852063536 143775151386624 143848782548224 144127005472008 144274370662272 144327746308096 144680952732732 144690950356992 145087984214784 145109002888746 145119030091776 145162687314528 145193349490176 145214383428244 145517238605952 145571074062336 145622915612928 145666724423259 145676790165504 146001757713408 146055772422144 146107786586112 146161840521216 146487890092032 146562910520832 146594272002048 146615105289536 146921586956469 146996528599296 147103279890944 147410782029576 147420968288256 147463278746823 147878137757376 147901605943104 147932846650368 147954277455192 148370517794304 148415153185962 148425408847872 148478266899456 148864537276416 148917551712768 148940774850816 148972645146624 149360201662464 149381428030848 149413392617472 149434626545104 149436693080064 149878813473792 149932189119616 150245604760914 150255986909184 150354715584996 150745867595856 150777709085952 150799552021638 151223796982656 151279743633408 151379144988877 151389605466112 151727316839424 151750978149888 151783449772032 151805020521024 151837503707136 152199945540864 152232513232896 152254147800672 152310475639296 152683217817507 152761098348288 152817613737984 153191597011128 153302111453184 153348230452352 153644826588084 153734134754304 154188969472512 154235355271686 154246013116416 154267933833312 154669266191232 154702362267648 154724347838736 154781589550848 155126867570496 155184258198528 155239523247744 155296955553792 155643383222784 155756414002176 155789313851392 155814037536768 156137589261342 156297234884128 156599534791701 156634778806272 157145456314548 157156315250688 157178649566016 157212282599424 157643675156448 157677407695872 157701996900864 157758158580672 158168570856192 158224898694816 158227086790656 158283435468288 158695214266368 158728734867456 158751729656064 158776486397568 158810461335552 159246239315904 159302950939592 159313958961152 159646986091008 160167484320597 160178552082432 160201315903824 160283800576458 160675284294072 160734727610496 160851455807744 161210274141888 161269915382784 161327347688832 161387032242176 161747045309952 161781210537984 161806885134336 161829880366752 161864508668928 162308666995056 162368714596608 162777319151616 162943753682944 163258908853248 163308023228844 163342518176448 163425835794432 163825780064544 163886388936192 164371259909376 164432070586368 164455438897776 164490629016064 164833686208512 164883274335936 164918556002304 164941993450728 164953391136768 164977287681792 165003015275904 165371094674208 165491189877312 165552414882816 166077287407616 166424452481664 166448562137091 166509342130176 166978584953856 167038050261888 167532245676864 167534562484224 167558371707168 167594225789952 167618043491964 168054106534704 168090066694656 168113954863242 168116279715072 168176150185056 168613665158016 168673712759568 168711674167296 168736115169024 169210821132288 169271081396224 169624922721696 169834692100096 170189711587584 170313306149376 170756380993536 170780648086152 170817191670528 170904671795728 171285916275756 171297752334336 171349285094208 171410306919384 171473721757312 171856235641824 171919815455232 171956129439744 171981040460736 172044666446848 172403478134784 172464875384832 172516759258896 172950901598592 173039120252928 173462590656576 173526764755968 173551425562476 173704190246912 174040157551104 174064891318578 174129288244704 174218107969536 174644463653712 174709074998016 174771293329568 175200584712192 175225965752448 175262978082816 175288368161904 175290792228864 175315703730648 175327818252288 175353217724672 175718929637376 175834389244644 175846539608064 175899440812992 176825980761768 176863817924352 177044655443968 177387083657856 177414746513472 177477928403256 177634149302272 178003011031668 178005472639488 178068864901824 178569826725888 178595695863072 178623547197264 178661769002496 178687159571622 178699507064832 178725394988608 179152019230392 179164398845952 179215819807041 179228203831296 179282122367088 179824968105984 179853011140608 180226480391802 180385120641024 180449360356352 180826568561808 180957887783712 181050190635008 181428654805632 181493266149936 181560411272448 181586213782961 182003861855232 182032745776128 182058615412596 182071195877376 182097572252544 182190829367144 182203418968064 182597250369438 182609868054528 182664803921184 182729855489532 182742482337792 182797458099776 183311722893312 183760332948504 183854065268736 183922083790848 184304002572612 184372187553216 184466231967744 184917667398048 184986079409664 185012368759998 185051957643072 185533375502592 185559742632069 185572565028864 185599448642016 185628392185392 185694499162666 186177588611976 186190453702656 186243891172023 186246466743168 186285806893056 186312793832464 186770434646016 186836948333568 186876927639552 186893155863804 186906070401024 187323009896448 187459046940672 187917806544624 188473776386472 188503168170564 188543504013696 188736283633664 189101325031488 189130814679456 189198168958188 189211242774528 189757926854514 189771039350784 189800633438208 189828129565152 189868226256384 189895732175396 190362173773824 190429966570752 190432600031232 190487255015031 190500417908736 190996010090496 191064028612608 191134714527744 191602469418048 191700201848832 192128229096921 192169340629344 192267755770194 192365827549696 192767945730984 192781266223104 192836595284307 192907936976976 193409792387136 193450645619712 193478670518328 193492040122368 193550249752704 193591132653568 194022984807936 194081354166258 194094765416448 194163887483904 194222299231012 194235720220672 194669010284544 194810382114816 195317186789376 195417214027776 195895449275292 195995371465728 196475021610426 196488598265856 196547709372768 196617704995764 197129211471504 197170850343168 197199414182142 197202141257472 197230166696979 197243795533824 197272369940256 197827357059072 197886870914616 197900545130496 197957343446993 197971022532608 198486049701888 198556735617024 198587699801088 198630193528832 199175237374464 199217856823296 199248924106752 199662669453663 199838417965056 200327473014552 200341315878912 200472954113328 200920157845956 200934041665536 200951490596922 200965376581632 200994490127808 201036945447936 201066069362184 201631729310208 201692387662974 201706324844544 202303089119232 202334637533184 202406694028032 202450004942848 202933260721152 202976684310528 203005530400896 203080634185728 203577623756676 203681464464384 203756818317312 204179924418678 204255462681504 204830095362048 204859768784112 204964683038037 204978846339072 205497904411332 205512104558592 205585292630016 205647140362248 205661350821888 205690578444416 206225688254976 206269816356864 206299130451648 206375452734464 206835823427328 206912344264704 206986030996992 207062607405056 207524510963712 207675218669568 208183452348456 208769135657472 208799379722268 208831941208566 208846371741696 209449787188473 209464260415488 209527275086064 209571532754688 209601893061522 209616376799232 210161699684352 210191566875264 210236543594496 210269329201152 210344211440896 210891427808256 210966531593088 210969449054208 211044580624384 211593619021824 211668972874752 211701981863424 211747281780736 212328319087872 212862648121344 213002513745411 213492419269632 213525712617984 213556645760796 213571402776576 213601754538432 213711734101944 214203270832128 214233712392096 214236675035136 214312970147328 214947032189184 215026553843712 215103130251776 215552778095304 215662727079936 215708280717312 215742513512448 215773173822336 215819344891904 216411555993408 216491619462144 217021429099098 217036425535488 217631976322176 217663504333119 217678545137664 217744030971792 217790024235264 217821575142366 218356611093504 218434373419392 218515185248256 219083658633216 219161679879168 219242760781824 219273918530368 219844365781248 219891408003072 219922657934304 219969716909056 220004020367872 220494792898944 220654919836416 220736553177088 221817206636064 221899269975552 221931416182788 222555776691456 222622729778943 222638113271808 222717400349184 223296805914624 223376327569152 223379416645632 223411162276224 223458967719936 223490724655952 224040302493696 224072142046272 224120088926208 224151939817656 224155039620096 224234866913408 224818220210688 224898283679424 224981486892032 225532073377494 226166563628928 226199328032457 226835695473984 226919615450112 227084408199168 227590975259136 227626467224832 227675174658048 227707530781536 227756255560704 228348769849344 228381221701008 228465713458944 228547075892512 229141647522432 229226420606976 229274839252992 229308053947648 229787395516692 229953167179776 230022345678528 230601202131456 231283454208768 231353032907529 231369019674624 231401900749968 232003899286848 232053543401472 232086521758104 232172384326272 232290810626048 232776387297792 232859284871616 232945433330688 233634621003264 233683970777088 233717824215872 233721056305152 233754271640864 234206383892013 234291906183168 234445852326192 234532587750656 235767974349024 235818423899136 236465512734672 236516111543808 236552995351296 236637237871008 237252856284288 237337348042224 237340630185984 237425153202432 238042821399552 238093102301184 238127594484096 238164729596352 238215692003328 238249546095496 238266009419776 238869358973856 238954426409388 238970938441728 239042829822784 240301973855736 240425700864687 240513494188032 241012926441108 241102091415744 241277183711616 241815411212832 241904873074176 241991021533248 242080548363264 242620567964928 242671815806976 242710327701504 242744820550128 242796763003392 242831268135794 243463000492584 243479824072704 243553071894912 243639807319376 244165978727424 244415630524416 244962034843266 245013777264672 245138753691648 245738670096816 245829583404288 246556889864064 246648105879552 246683158346664 246735943524096 247324911503904 247377834003456 247412990176092 247430086705152 247465931522688 247504522913856 248236784815968 248325188229364 248328622324224 248381075857408 249027246194688 249115931111424 249190874485072 249764013195264 249945395920896 250557075392832 251298368515296 251337557560752 251391338684928 251427065237946 252081159802056 252098578907136 252135100041984 252170932294863 252174419572608 252264225277584 252920497737024 253010569139352 253028052467712 253067511250944 253104172753536 253157635008512 253816231698432 253906622094336 253983006686708 254000557211648 254752038150144 255469959224064 256170972129228 256225787505792 256357007693592 256928874413634 256946628501504 257023927641312 257115460379076 257210582635968 257784353462736 257842369953792 257879723182848 257934194159616 257971560691104 258066999670272 258697313077248 258775138888344 258793020555264 258867295276837 258885183311872 259426352397888 259558680379392 259747176153088 260290147133952 260327138343714 260556285370368 261097336977867 261193932367056 261327161954304 261966695480568 261984797687808 262063612497024 262156939994352 262800877068288 262838948628672 262894467124224 262932552242856 262936188343296 262973555595972 262991727378432 263029826587008 263751583866966 263769809412096 263849161219488 264742314156032 264783599734784 265295726886528 265566983165952 265665232142336 266216892604884 266451223953408 267004516547502 267103297352736 267297272151104 267854740088832 267893543794608 267935320795896 267953835442176 267992653503744 268030739357433 268049260597248 268088092482912 268728028845588 268746598268928 268842305746944 268923183550632 268941766459392 269737452158976 269779516710912 269875592037376 270577680961536 270674040534528 270774178914304 271436831675568 271575285952512 272239899224904 272340616908672 273005792782848 273087923118894 273106793816064 273146358378816 273286244050716 273305128452096 273895875554157 273914802081792 273997205881776 274094783234298 274113723506688 274196187149664 274826838048768 274967584339968 275065507268864 275640499422756 275781097903104 275883125686272 275981374662656 276558281329824 276699347951616 276900291559424 277479119114496 277518553139997 277577936464608 278358847543296 278399172963024 278442588278088 278461828988928 278541748743999 279266382917964 279285680553984 279369700114752 279428710339584 279469190748696 279488502398976 280155651969024 280255422500352 280315391459328 280339733795706 280359105601536 281188570411008 281288708790784 281876709816936 282124825362432 282225297166336 282269309151232 282815256020544 283104425450496 283797253437282 283816864161792 284003351660548 284636890281771 284656559026176 284700950157312 284742194347728 284802339384576 284843598263094 284948978802592 285543260660736 285604361109504 285644949856128 285648900046848 285750626863104 286494015135744 286596042918912 286702071791616 287403704127072 287550302773248 287697565096448 288254010944016 288401633655291 288548741324544 288655492616192 289361905465464 289381900713984 290175968429568 290218005777492 290238060183552 290325374629056 290386698980352 290428766856488 291034477211904 291122031249387 291142148124672 291245831225856 291333448846518 291353580331008 292003515426816 292111544844288 292215573172224 292975780184064 293125821041664 293188544004096 293230210579072 293843173912938 293993057198592 294206559781888 294821564059152 294926557493646 295756275514752 295799121273213 295803211886208 295865693300736 295908554910384 296741035588608 296830306371924 296850817695744 296956533798912 297729074552832 297835103425536 297881549701632 297945290293248 298762856061696 298826785234944 298869253090208 298873386160128 299757626947584 299864378239232 300491209521828 300511973818368 300709431169992 301491735191712 301555418171904 301599104043276 302447593965312 302538581494461 302559487266816 302758289977754 302779210932224 303454633678848 303501956299776 303566899544064 303610041042048 303675007414272 304399891081728 304465026465792 304508295601344 304620951278592 305366435635014 305522196696576 305635227475968 306269886628017 306383194022256 306696460904704 307289653176168 307468269508608 308377938945024 308470710543372 308492026232832 308535867666624 309338532382464 309404724535296 309448695677472 309563179101696 310253735140992 310368516397056 310479046495488 310593911107584 311286766445568 311512828004352 311578627702784 311628075073536 312275178522684 312594469768256 313199069583402 313247911812849 313269557612544 314290912629096 314312630501376 314357299132032 314402839592283 314424565198848 315287350312896 315354815391744 315403993801728 315516317161344 316337141712384 316449797389632 316454173581312 316566870936576 317390428532736 317503459312128 317552972795136 317620922671104 318492478631808 318605901879184 319293972182016 320334968641194 320357104164864 320402631807648 320567601152916 321350568588144 321469455220992 321702911615488 322420548283776 322539830765568 322654695377664 322774064484352 323494090619904 323562421075968 323613770268672 323659760733504 323729017337856 324617333990112 324737429193216 325532143648647 325554638303232 326517817706496 326616046457688 326685036352896 326732362713549 326851671588864 327651560129088 327772777872384 328742519818752 328864141172736 328910877795552 328981258032128 329667372417024 329766548671872 329837112004608 329883986901456 329954575363584 330006030551808 330742189348416 330982379754624 331104829765632 332154574815232 332848904963328 332897124274182 333957169907712 334076100523776 335064491353728 335069124968448 335116743414336 335188451579904 335236086983928 336108213069408 336180133389312 336227909726484 336232559430144 336352300370112 337227330316032 337347425519136 337472230338048 338298110066241 338421642264576 338542162792448 339249845443392 339669384200192 340379423175168 340626612298752 341512761987072 341561296172304 341634383341056 341809343591456 342571832551512 342595504668672 342698570188416 342820613838768 342947443514624 343712471283648 343839630910464 343912258879488 343962080921472 344089332893696 344929750769664 345033518517792 345901803197184 346925181313152 347053529511936 347102851124952 347408380493824 348080315102208 348129782637156 348258576489408 348436215939072 349288927307424 349418149996032 349542586659136 350401169424384 350451931504896 350525956165632 350576736323808 350581584457728 350631407461296 350706435449344 351437859274752 351668778489288 351693079216128 351798881625984 353651961523536 353727635848704 354089310887936 354774167315712 354829493026944 354955856806512 356006022063336 356010945278976 356137729803648 357139653451776 357191391726144 357247094394528 357323538004992 357374319143244 357399014129664 357450789977216 358304038460784 358431639614082 358456407662592 358564244734176 359706022281216 360452960783604 360770241282048 360898720712704 361653137123616 361915775567424 362100381270016 362857309611264 362986532299872 363120822544896 363172427565922 364007723710464 364065491552256 364117230825192 364142391754752 364195144505088 364246902203691 364381658734288 365194500738876 365219736109056 365329607842368 365459710979064 365484964675584 365594916199552 366623445786624 367520665897008 367708130537472 368608005145224 368744375106432 368932463935488 369835334796096 369972158819328 370024737519996 370103915286144 371066751005184 371119485264138 371145130057728 371198897284032 371256784370784 371388998325332 372355177223952 372487782344046 372492933486336 372571613786112 372625587664928 373540869292032 373673896667136 373786311727608 373812140802048 374646019792896 374918093881344 375835613089248 376947552772944 377006336341128 377087008027392 377140597856919 377472567267328 378202650062976 378261629358912 378396337916376 378422485549056 379515853709028 379542078701568 379601266876416 379656259130304 379736452512768 379791464350792 380724347547648 380859933141504 380974510030062 381000835817472 381992020180992 382128057225216 383204938836096 383400403697664 384256458193842 384338681258688 384535511540388 384731655099392 385535891461968 385673190568614 385815873953952 386819584774272 386901291239424 386957341036656 387100499505408 387155512405181 387182265307136 388045969615872 388162708332516 388189530832896 388327774967808 388444598462024 388471440441344 389338020569088 389620764229632 390490707515571 390834428055552 391790898550584 391990742931456 392950043220852 392977196531712 393095418745536 393235409991528 394258422943008 394341700686336 394398828364284 394404282514944 394460333393958 394487591067648 394544739880512 395627375800449 395654714118144 395773741829232 395914686893986 395942045065216 396972099403776 397113471234048 397175399602176 398350474748928 398435713646592 398497848213504 399325338907326 399676835930112 400506774821253 400654946029104 400945908226656 401840315691912 401868083331072 401902981193844 401930753163264 401988980255616 402073890895872 402132138724368 403263458620416 403384775325948 403412649689088 404606178238464 404669275066368 404813388056064 404900009885696 405866521442304 406011060801792 406161268371456 407155247513352 407362928928768 407513636634624 408359848837356 408510925363008 409631884678341 409660190724096 409719537568224 409929366076074 409957692678144 410995808822664 411024209117184 411142174851447 411170585260032 411294280724496 411381156888832 412451376509952 412539632713728 412598260903296 412750905468928 413671646854656 413824688529408 413972061993984 414125214810112 415049021927424 415350437339136 416366904696912 417538271314944 417598759444536 417663882417132 417692743483392 418899574376946 418928520830976 419054550172128 419143065509376 419203786123044 419232753598464 420383133750528 420473087188992 420509600693559 420538658402304 420688422881792 421782855616512 421933063186176 421938898108416 422089161248768 423187238043648 423337945749504 423403963726848 423494563561472 424656638175744 425695880155923 425725296242688 426005027490822 426984838539264 427051425235968 427113291521592 427142805553152 427203509076864 427265397394641 427423468203888 428406541664256 428467424784192 428473350070272 428625940294656 429894064378368 430053107687424 430206260503552 431105556190608 431325454159872 431546347644672 431638689783808 432823111986816 432983238924288 434042858198196 434072851070976 435263952644352 435327008666238 435357090275328 435488061943584 435580048470528 435643150284732 436713222187008 436868746838784 437000173269777 437030370496512 438167317266432 438323359758336 438485521563648 438547837060736 439688731562496 439782816006144 439845315868608 439939433818112 440008040735744 440989585797888 441309839672832 441473106354176 442389836240469 443634413272128 443798539951104 443862832365576 445111553382912 445245459557886 445276226543616 445434800698368 446593611829248 446752655138304 446822324552448 446917935439872 446981449311904 448080604987392 448144284092544 448240177852416 448303879635312 448310079240192 448469733826816 449636440421376 449796567358848 449962973784064 451064146754988 452333127257856 452398656064914 453671390947968 453839230900224 454137434966631 454168816398336 455181950518272 455252934449664 455350349316096 455415061563072 455512511121408 456697539698688 456762443402016 456931426917888 457094151785024 458049653452521 458283295044864 458452841213952 458616107895296 459574791033384 459906334359552 460044691357056 461202404262912 462566908417536 462706065815058 462738039349248 462803801499936 464007798573696 464107086802944 464173043516208 464344768652544 465552774595584 465718569743232 465890866661376 467269242006528 467367941554176 467435648431744 467442112610304 467508543281728 468412767784026 468891704652384 469065175501312 471535948698048 471636847798272 471946746141793 472931025469344 473032223087616 473105990702592 473274475742016 474505712568576 474674696084448 474681260371968 474850306404864 476085642799104 476186204602368 476255188968192 476329459192704 476431384006656 476499092190992 477738717947712 477908852818776 477941876883456 478085659645568 480603947711472 480851401729374 482025852882216 482204182831488 482554367423232 483630822425664 483809746148352 483982043066496 484161096726528 485241135929856 485343631613952 485420655403008 485489641100256 485593526006784 485662536271588 486926000985168 487106143789824 487279614638752 488331957454848 488831261048832 489924069686532 490027554529344 490277507383296 491477340193632 491659166808576 493113779728128 493296211759104 493366316693328 493471887048192 494649823007808 494755668006912 494825980352184 494860173410304 494931863045376 495009045827712 496473569631936 496650376458728 496657244648448 496762151714816 498231862222848 498381748970144 499345686411273 499528026390528 501114150785664 502596737030592 502675115121504 502782677369856 502854130475892 504162319604112 504270200083968 504341864589726 504348839145216 504528450555168 505840995474048 506021138278704 506135022501888 506208345507072 506315270017024 507632463396864 507813244188672 507966013373416 508001114423296 509504076300288 510939918448128 512341944258456 512451575011584 512714015387184 513857748827268 513893257003008 514047855282624 514230920758152 514421165271936 515568706925472 515759446365696 515868388319232 515943121382208 516133999340544 517394626154496 517550277776688 517734590553674 517770366623744 518852704795776 519117360758784 520580294267904 520654276687428 521112570740736 522194673955734 522387864734112 522654323908608 523933390961136 524127224994048 524313879988704 525601754136576 525677897257344 525788934248448 525865104485712 525872376686592 525947111191944 525983454756864 526059653174016 527503167733932 527539618824192 527698322438976 529484628312064 529567199469568 530591453773056 531133966331904 532433785209768 532902447906816 534009033095004 534206594705472 534594544302208 535709480177664 535787087589216 535870641591792 535985307007488 536061478714866 536098521194496 536176184965824 537456057691176 537493196537856 537647459421123 537684611493888 537846367101264 539474904317952 539559033421824 539751184074752 541155361923072 541348081069056 541548357828608 542873663351136 543150571905024 544479798449808 544681233817344 544758641348883 546011585565696 546175846237788 546213587632128 546292716757632 546572488101432 546610256904192 547791751108314 547829604163584 547994411763552 548189566468596 548227447013376 548392374299328 549935168679936 550131014537728 551280998845512 551562195806208 551766251372544 551962749325312 553116562659648 553398695903232 553800583118848 554958238228992 555037106279994 555155872929216 556679227896207 556717695086592 556798345926048 556885176556176 557083497487998 558532765835928 558571361107968 558731673516069 558739400229504 558857420679168 558938381497392 560311303938048 560510845000704 560630782918656 560679467591412 560718211203072 562377140822016 562577417581568 563753419633872 564450594332672 564538618302464 565630512041088 566208850900992 567594506874564 567633728323584 568006703321096 569273780563542 569313118052352 569401900314624 569484388695456 569604678769152 569687196526188 569897957605184 571086521321472 571289899712256 571297800093696 571461765045093 571501253726208 572988030271488 573192085837824 573404143583232 574807408254144 575100605546496 575395130192896 576508021888032 576803267310582 577097482649088 577310985232384 578509785852921 578723810930928 580351936859136 580436011554984 580476120367104 580650749258112 580773397960704 580857533712976 582068954423808 582244062498774 582284296249344 582491662451712 582666897693036 582707160662016 584007030853632 584431146344448 585951560368128 586251642083328 586460421158144 587686347825876 587986114397184 588413119563776 589643128118304 589853114987292 591512551029504 591598242546426 591606423772416 591690500090937 591731386601472 591817109820768 593482071177216 593660612743848 593701635391488 593872030340979 593913067597824 595458149105664 595670206851072 595763099403264 595890580586496 597525712123392 597653570469888 597738506180416 597746772320256 598988008360989 599515253895168 599728756478464 600982419043656 601023947636736 601418862339984 602983470383424 603110836343808 603198208086552 604895187930624 605077162988922 605118974533632 605516579955508 605558421864448 606909267357696 607003912599552 607220082084096 607350014828544 608799782163456 608930052931584 609016591202688 609241902557184 610732871270028 611044393393152 611270454951936 612539773256034 612766388044512 613392921809408 614579306352336 614894049114111 614936539017216 616755877890048 616941421086744 616984052465664 617071735333248 617161129570037 618677064764928 618809449070592 618897391354944 619126358203392 620507470281984 620737032794112 620958092990976 621187822215168 622573532891136 623025656008704 624550357045368 625188939536512 626398139166804 626495823625698 626539115225088 628581825258192 628714598264064 628805679184566 628849130397696 630574700625792 630709630783488 630807987603456 631032634322688 632674283424768 632899594779264 632908347162624 633133741873152 634780857065472 635006918624256 635105945590272 635241845342208 636984957263616 637211803758368 638587944364032 639007541236233 640669937282388 640714208329728 640805263615296 641135202305832 642701137176288 642938910441984 643405823230976 644841096567552 645079661531136 645309390755328 645548128968704 646988181239808 647124842151936 647227540537344 647319521467008 647458034675712 649234667980224 649474858386432 651064287297294 651109276606464 652990512999357 653035635412992 653232092915376 653370072705792 653464725427098 655303120258176 655545555744768 657485039637504 657728282345472 657821755591104 657962516064256 659533097343744 659674224009216 659767973802912 659909150727168 660012061103616 661484378696832 661964759509248 662209659531264 664309149630464 665697809926656 665794248548364 667868189336829 667914339815424 668152201047552 670128982707456 670138249936896 670233486828672 670376903159808 670472173967856 672216426138816 672360266778624 672455819452968 672465118860288 672704600740224 674454660632064 674694851038272 674944460676096 676596220132482 677084325584896 678499690886784 678597984097371 680758846350336 681253224597504 683025523974144 683122592344608 683268766682112 683618687182912 685143665103024 685397140376832 685641227677536 685894887029248 687424942567296 687679261820928 687824517758976 687924161842944 688178665787392 689859501539328 690067037035584 691803606394368 693850362626304 694059098722587 694107059023872 694205702249904 696160630204416 696259565274312 696517152978816 696872431878144 698577854614848 698836299992064 699085173318272 700903863009792 701051912331264 701153472647616 701163168915456 701262814922592 701412870898688 702875718549504 703337556978576 703597763251968 707303923047072 707455271697408 708178621775872 709548334631424 709658986053888 709911713613024 712012044126672 712021890557952 712275459607296 714279306903552 714382783452288 714494188789056 714647076009984 714748638286488 714798028259328 714901579954432 716608076921568 716863279228164 716912815325184 717128489468352 720905921567208 721277102594061 721540482564096 721797441425408 723306274247232 723831551134848 724200762540032 725714619222528 725973064599744 726241645089792 726344855131844 728015447420928 728130983104512 728234461650384 728390289010176 728493804407382 728763317468576 730389001477752 730439472218112 730659215684736 730919421958128 731189832399104 733246891573248 735041331794016 735416261074944 737216010290448 737488750212864 739670669592192 739944317638656 740049475039992 740207830572288 742133502010368 742238970528276 742290260115456 742397794568064 742513568741568 742777996650664 744710354447904 744975564688092 744985866972672 745143227572224 745251175329856 747081738584064 747347793334272 747572623455216 749292039585792 749836187762688 751671226178496 753895105545888 754012672682256 754174016054784 754281195713838 754945134534656 756405300125952 756512796884589 756523258717824 756792675832752 759031707418056 759084157403136 759202533752832 759312518260608 759472905025536 759582928701584 761448695095296 761719866283008 761949020060124 762001671634944 764256114450432 766409877672192 768512916387684 768677362517376 769071023080776 769463310198784 771071782923936 771346381137228 771631747907904 773639169548544 773802582478848 773914682073312 774200999010816 774311024810362 774364530614272 776091939231744 776325416665032 776379061665792 776601885830511 776655549935616 776889196924048 778676041138176 779241528459264 780981415031142 781668856111104 783292010933601 783581797101168 783981485862912 785900086441704 785954393063424 786190837491072 786470819983056 788516845886016 788683401372672 788797656728568 788808565029888 788920666787916 788975182135296 789089479761024 791254751600898 791309428236288 791547483658464 791829373787972 791884090130432 794226942468096 794350799204352 796700949497856 796995696427008 798650677814652 799353671860224 801013549642506 801309892058208 801891816453312 803680631383824 803805962387688 803861506326528 803977960511232 804092218072299 804147781791744 804264277448736 806526917240832 806769550651896 806825299378176 807056861745433 809212356476928 809338550132736 809626776112128 809800019771392 811733042884608 812022121603584 812322536742912 814310495026704 814725857857536 816719697674712 817021850726016 819263769356682 819320381448192 819439075136448 819858732152148 819915385356288 821991617645328 822284349702894 822341170520064 822588561448992 822762313777664 824902753019904 825196521806592 825444771731801 825501810937856 827343293709312 827649377058816 827944123987968 828250429620224 830098043854848 830700874678272 832555659419991 832733809393824 835076542629888 835197518889072 835327764834264 835385486966784 835625246231997 837799148753892 837857041661952 838109100344256 838286131018752 838407572246088 838465507196928 840766267501056 840946174377984 841019201387118 841077316804608 841376845763584 843565711233024 843866126372352 844178322497536 846374476087296 846675891499008 846807927453696 849313276351488 851391760311846 851450592485376 852010054981644 853910670845313 853969677078528 854102850471936 854226583043184 854407018153728 854530794789282 854846936407776 856813083328512 856934849568384 856946700140544 857251880589312 859788128756736 860106215374848 860412521007104 862211112381216 862650908319744 863092695289344 863277379567616 865204900965873 865646223973632 865966477848576 868085716396392 868145702141952 870527905288704 870654017332476 870714180550656 870976123887168 871160096941056 871286300569464 873366093748161 873426444374016 873737493677568 874000346539554 874060740993024 876334634532864 876646719516672 877095674121472 879377463124992 879565632012288 879690631737216 879878867636224 880016081471488 881979171595776 882619679345664 882946212708352 884779672480938 887268826544256 887397363819639 887597079902208 887725664731152 890223106765824 890490919115772 890552453087232 890869601396736 893187223658496 893505310276608 893644649104896 893835870879744 893962898623808 896288568185088 896480355704832 896607759270624 896620158480384 896939467653632 899272880842752 899593134717696 899925947568128 902128293509976 904666254515712 904797312129828 907342781895936 907615744483383 907678461800448 908274869933262 908337632796672 910363901036544 910505868899328 910700698632192 910830123126144 911025022242816 913395079397376 913524886804032 913862853835776 914188303570048 916099306905042 916566590089728 916905682427904 917232215790592 919149582066768 920089382714112 922404808525824 925133816835072 925412131630116 925476078698496 925607602999872 928015597147392 928214173605888 928346087032416 928689537305088 931105549191168 931437139486464 931781733322752 934538484013056 934735883108352 934871296863488 934884225220608 935017086563456 936825535568052 937783409304768 938130351002624 943071897396096 943208518776849 943273695596544 943893492283586 945862050938688 946064446175232 946211981405184 946548951484032 949011425137152 949349392168896 949362520743936 949700612809728 952171285598208 952510377936384 952658918385408 952862768013312 952998184381984 955477435895424 955817705637552 956171319291136 961207895422944 961702803458748 964051705764432 964408365662976 965108734846464 967261644851328 967619492296704 967964086132992 968322193453056 970482271859712 970687263227904 970841310806016 970979282200512 971187052013568 971325072543176 973852001970336 974212287579648 974559229277504 976596430945941 976663914909696 979848139373064 980055109058688 980197088140647 980555014766592 982954680387264 983318333617152 986227559456256 986592423518208 986732633386656 986943774096384 989299646015616 989511336013824 989651960704368 989863726090752 990018091655424 992947139263872 993300752917456 993314489296896 993524303429632 996463724445696 996763497940288 998691372822546 1002228301571328 1005193474061184 1005350230243008 1005565354739712 1005708260951784 1008324639208224 1008540400167936 1008683729179452 1008697678290432 1009056901110336 1011681990948096 1012042276557408 1012416691014144 1012630540034048 1014894330198723 1015264926793728 1015626488377344 1015932026746832 1019008152600576 1021879836896256 1024683888516912 1024903150023168 1025428030774368 1027715497654536 1027786514006016 1028095710565248 1028461841516304 1028842330543872 1031137413850944 1031518892731392 1031736776638464 1031886242764416 1032267998681088 1034789252308992 1035100555553376 1035469181107348 1035540733247488 1037705409591552 1041160588535808 1041308553374856 1042225141481472 1044389347911468 1044775729468224 1045308647817216 1047866781922272 1048254449988096 1048627759977408 1051203508273152 1051355794514688 1051577868496896 1051730208971424 1051744753373184 1051894222383888 1052119306348032 1055006335467864 1055079237648384 1055382049974797 1055396644877952 1058969256624128 1059134398939136 1061182907546112 1062267932663808 1064867570419536 1068018066190008 1068413189410944 1069189088604416 1071418960355328 1071574175178432 1071741283183584 1071970614014976 1072122957429732 1072197042388992 1072352369931648 1074912115382352 1075294918842246 1075369222987776 1075692734202528 1079118066843648 1079502368149504 1082310723846144 1082696162138112 1083096715657216 1085747326702272 1086301143810048 1088959596899616 1089362467634688 1089517282697766 1092023171131392 1092351692475576 1092427175264256 1092585433515264 1092740706611073 1093144976202864 1095583502216628 1095659208327168 1095988823527104 1096379132937192 1096454894026752 1096784748598656 1099870337359872 1100262029075456 1102561997691024 1103124391612416 1103925498650624 1106233125319296 1106797391806464 1109916476457984 1110074212559988 1110311745858432 1113358455792414 1113435390173184 1113596691852096 1113770353112352 1114166994975996 1117065531671856 1117463347032138 1117478800459008 1117714841358336 1117876762994784 1120622607876096 1121021690001408 1121358935182824 1121436422406144 1124754281644032 1125154835163136 1127506839267744 1128901188665344 1129077236604928 1131261024082176 1131421793570757 1132417701801984 1135189013749128 1135267456647168 1136013406642192 1138547561127084 1138626236104704 1138803800629248 1138968777390912 1139209357538304 1139374393052376 1139795915210368 1142173042642944 1142579799424512 1142923530090186 1143002507452416 1145976060542976 1146384171675648 1149614816508288 1150201211092992 1150790260385792 1153016043776064 1153606534621164 1154194965298176 1154621970464768 1157019571705842 1157447621861856 1160703873718272 1160872023109968 1161301498516224 1161466537215543 1161546795921408 1161715067425952 1164137908847616 1164488124997548 1164568592498688 1164983324903424 1165333795386072 1165414321324032 1168014061707264 1168862292688896 1171472122546713 1172503284166656 1172920842316288 1175372695651752 1175972228794368 1176826239127552 1179286256236608 1179706229974584 1183025102059008 1183196485092852 1183212847544832 1183381000181874 1183462773202944 1183634219641536 1186882127401347 1186964142354432 1187321225487696 1187744060681958 1187826135195648 1190916298211328 1191340413702144 1191526198806528 1195051424246784 1195307140939776 1195477012360832 1195493544640512 1197976016721978 1199030507790336 1199457512956928 1201964838087312 1202837724679968 1205966940766848 1206221672687616 1206396416173104 1207014244557329 1209790375861248 1210154325977844 1210237949067264 1211033159911016 1211116843728896 1213818534715392 1214007825199104 1214440164168192 1214700029657088 1217599564326912 1218033182405376 1218483805114368 1221465742540056 1222088786786304 1222540909903872 1225079546512068 1225532776089024 1226785843618816 1229158612704672 1229788098228222 1229873078034432 1233426524554341 1233511755780096 1233882842173488 1234143470666496 1234322259140074 1237354129529856 1237618898141184 1237794782709888 1238252716406784 1241014940563968 1241474065588224 1241916185981952 1242375644430336 1245147065782272 1246051312017408 1249100714090736 1250377879073024 1252796278333608 1252991647251396 1253078230450176 1257163650516384 1257429196528128 1257611358369132 1257698260795392 1261149401251584 1261419261566976 1261528802080677 1261615975206912 1262065268645376 1265348566849536 1265799189558528 1265816694325248 1266267483746304 1269561714130944 1270013837248512 1270211891180544 1270483690684416 1273969914527232 1274423607516736 1277087640467769 1277175888728064 1278015082472466 1281339874564776 1281428416659456 1281610527230592 1281796192183923 1282270404611664 1285402274352576 1285877820883968 1286811646461952 1289682193135104 1290159323062272 1290618781510656 1291096257937408 1293976362479616 1294639042934016 1294916069351424 1298469335960448 1298949716772864 1302128574594588 1302218553212928 1305981025998714 1306071270825984 1306464185830752 1306740145411584 1306929450854196 1310606240516352 1311000519809331 1311091111489536 1314970079275008 1315456564690944 1315643511182208 1315925032128512 1319066194687488 1319348448018432 1319535947605824 1319818301454336 1320024122207232 1322968757393664 1323929519018496 1324419319062528 1327169508721407 1331395619853312 1331588497096728 1335736378673658 1335828679630848 1336304402095104 1340257965414912 1340466973657344 1340753806319616 1340944347935712 1344432852277632 1344720533557248 1344911638905936 1344930237720576 1345409201480448 1348909321264128 1349389702076544 1349888921352192 1353192440264964 1354168651169792 1356999381773568 1357195968194742 1361517692700672 1362412304899893 1362506449195008 1366051047948288 1366245184689216 1366537533364224 1367237374365824 1370287330206048 1370794280753664 1371282455355072 1371789774058496 1374849885134592 1375358523641856 1375848323685888 1376357331574784 1379719003078656 1380134074071168 1383607212788736 1387700725252608 1388118197445174 1388214118047744 1388411404499808 1392321260408832 1392519130548624 1393034305957632 1397155709229696 1397672599984128 1398170346636544 1401807726019584 1402103824662528 1402306945295232 1402326337830912 1402525629845184 1402825741797376 1406675113957152 1407195526503936 1414607846094144 1414910543394816 1415840238425379 1416357243551744 1419096669262848 1419317972107776 1419823427226048 1424024088253344 1424043781115904 1424550919214592 1428558613807104 1428765566904576 1428988377578112 1429294152019968 1429497276572976 1429803159908864 1433216153843136 1433726558456328 1433825630650368 1434256978936704 1441811843134416 1442554205188122 1443594882850816 1446612548494464 1447663102269696 1451429238445056 1451946129199488 1452483290179584 1452689710263688 1456030894841856 1456261966209024 1456468923300768 1456780578020352 1456987608814764 1457526634937152 1460778002955504 1461318431369472 1461838843916256 1462379664798208 1466493783146496 1470082663588032 1470832522149888 1474432020580896 1474977500425728 1479341339184384 1479888635277312 1480098950079984 1480415661144576 1484267004020736 1484477941056552 1484580520230912 1484795589136128 1485027137483136 1485555993301328 1489420708895808 1489951129376184 1489971733945344 1490286455144448 1490502350659712 1494695586668544 1495145246910432 1498584079171584 1503342452356992 1507790211091776 1508025345364512 1508348032109568 1508562391427676 1509890269069312 1512810600251904 1513025593769178 1513046517435648 1513585351665504 1518063414836112 1518405067505664 1518625036521216 1518945810051072 1519165857403168 1522897390190592 1523439732566016 1523898040120248 1524003343269888 1528512228900864 1532819755344384 1537025832775368 1537354725034752 1538142046161552 1538926620397568 1542143565847872 1542692762274456 1543263495815808 1547278339097088 1547605164957696 1547829364146624 1548401998021632 1548622049620724 1548729061228544 1552183878463488 1552650833330064 1553203771661022 1553311099871232 1553778393848096 1557352082276352 1561962830062284 1563337712222208 1566584021867202 1567163594202336 1567962971725824 1571800172883408 1572381674982144 1572941639966112 1577033691772032 1577366802745344 1577595313457136 1577617130059776 1577841333575832 1577950364270592 1578178959522048 1578403242882661 1582509503201796 1582618856472576 1583094967316928 1583658747575944 1583768180260864 1588453884936192 1588701598408704 1593401898995712 1597301355629304 1598707343720448 1602027099285012 1602619784116416 1603783632906624 1607361262767648 1607611924775376 1607955921022464 1608184436144598 1608295563583488 1608528554897472 1612942378263369 1613053834481664 1613539101303792 1614113723490866 1618424712953856 1618677100265472 1619253552224256 1623466085769216 1624044243207168 1624645073485824 1628620990053408 1629451715715072 1633439395349424 1634043701452032 1634275924046649 1638527538713364 1638640762896384 1638878150272896 1639717464304296 1639830770712576 1643983235290656 1644568699405788 1644682341040128 1645177122897984 1645524627555328 1649805506039808 1650393043613184 1650889543463602 1651003621875712 1654686587418624 1655298754117632 1655888247975936 1660196087709696 1661401749356544 1665111318839982 1665467618787648 1670037683688621 1670153085259776 1670395037778144 1670655529668528 1671250492463994 1675598297507784 1675714083323904 1676195020548207 1676218200688512 1676572262037504 1676815144492176 1681532535002112 1681892348755968 1682038402774236 1682154633609216 1682753691527168 1687131422466048 1687732252744704 1688356644995072 1693351782998016 1693615854907392 1698626552702976 1702783520623692 1702901184970752 1704020109963288 1707821341690626 1707939354157056 1708205700943872 1708453166086368 1708814036307456 1709061589578564 1709693872815552 1713869699136768 1713893400281088 1714385295135279 1714503761178624 1719576257513472 1720212430749696 1720825042014208 1724422224762432 1725301816639488 1726185390578688 1726554759135232 1730409801931746 1731292447947264 1731932955697152 1735529357558763 1736171432792784 1741055810577408 1741308034664952 1741428361101312 1741952247774336 1742320193882112 1742572601138928 1746732187496322 1746852888748032 1747474987355136 1748000693079108 1748121481986048 1753293439033344 1754191348242944 1758754926249984 1759381263474432 1759757735272448 1760032162942976 1763958343191552 1765239358691328 1765892425416704 1769559344961876 1774537653088512 1774794727639278 1775071500272811 1775194159804416 1775451329462304 1780446213531648 1780981838231544 1781104906174464 1781616091022937 1781739202793472 1786374447316992 1787010620553216 1787289298209792 1787671741759488 1787925797247616 1792577136370176 1792960711409664 1793215518541248 1793240316960768 1793878935307264 1798545761685504 1799186269435392 1799851895136256 1804256587019952 1809332509031424 1809594624259656 1814685563791872 1815231488966766 1815356923600896 1816549739866524 1816675265593344 1820727802073088 1821011737798656 1821660246252288 1822050044485632 1826790158794752 1827049773608064 1827725707671552 1828376607140096 1832198613810084 1833133180179456 1833811364855808 1834464431581184 1838299164133536 1840178765428224 1844682147342333 1844809617051648 1850267633670144 1850824263260232 1850952157396992 1851215205999744 1851483388710111 1856031194294784 1856428347211776 1856692174064832 1857379074610176 1862211098382336 1862874278972928 1863563466645504 1869076968026112 1869742593726976 1870034173126912 1873651071136104 1875566818609536 1876260702005248 1886143794792192 1886417037553698 1886547391193088 1887786984567172 1891724101877376 1892128892350464 1892423962810368 1893097902968064 1898022850274304 1898698784337792 1898725041487872 1899401225619456 1904342571196416 1905020755872768 1905317836770816 1905725536026624 1905996368763968 1910954871790848 1911635411275104 1912342638582272 1917022623708699 1922415790845888 1923405606917496 1928103411528864 1928816731325952 1930217469692928 1934523289702656 1935238984593408 1935928172265984 1936644386906112 1940964543719424 1941374526455808 1941682621612032 1941958564401024 1942374104027136 1942650145086352 1947704003940672 1948424575159296 1949118458555008 1953192861891882 1953327829819392 1959696278746128 1960110218117376 1960394176281294 1965909360774528 1966636667234304 1972455118912512 1973184847036416 1973465266773312 1973887548192768 1978599292031232 1979022672027648 1979303921408736 1979727452181504 1980036183310848 1985894278527744 1986601505834912 1986628978593792 1992927448891392 1993526995880576 1997382745645092 2004456603142656 2010386948122368 2010700460486016 2011130709479424 2011416521903568 2016649278416448 2017080800335872 2017367458358904 2017395356580864 2018113802220672 2023363981896192 2024084553114816 2024833382028288 2025261080068096 2029788660397446 2031252976754688 2031864053493664 2035793952292113 2043759673792512 2049367777033824 2049806300046336 2050856061548736 2055430995309072 2056191421130496 2056923683032608 2057684661087744 2062274827701888 2063037785462784 2063473553276928 2063772485528832 2064535997362176 2069578504617984 2070201111106752 2070938362214696 2071081466494976 2075410819183104 2082177296167761 2082321177071616 2082617106749712 2088778695822936 2089551458936448 2090617295634432 2095733563844544 2096508899976192 2097255519954816 2102711589029376 2103155736993792 2103460417942848 2103489506746368 2103788444767776 2104238612696064 2110012670935728 2110764099949594 2110793289755904 2118268797878272 2122365815092224 2124535865327616 2129735140839072 2136036132380016 2136826378821888 2138378177208832 2142837920710656 2143148350356864 2143482566367168 2143941228029952 2144245914859464 2144394084777984 2144704739863296 2149824230764704 2150589837684492 2150738445975552 2151385468405056 2159004736299008 2163831307782183 2164621447692288 2165392324276224 2171494653404544 2172602287620096 2177919193799232 2178724935269376 2179034565395532 2184046342262784 2184703384951152 2185170867030528 2185481413222146 2186289952405728 2191167004433256 2191318416654336 2191977647054208 2192758265874384 2193569497197312 2199740674719744 2200524058150912 2205123995382048 2206248783224832 2207850997301248 2212466250638592 2219832952915968 2220148425119976 2220623491716864 2226716911584828 2226870780346368 2227193383704192 2227540706224704 2228333989951992 2234131063343712 2234926694064276 2234957600918016 2235429682716672 2235753525989568 2241245215752192 2242043380002816 2242717870365648 2249508563288064 2250309670326272 2255013678535488 2257802377330688 2258154473209856 2262522048164352 2262843587141514 2264835403603968 2269538390653767 2270378027498256 2272026813284384 2277095122254168 2277252472209408 2277607601258496 2277937554781824 2278418715076608 2278748786104752 2279591830420736 2284346085285888 2285159598849024 2285847060180372 2286005014904832 2292768343351296 2299229633016576 2301580520771584 2306032087552128 2307213069242328 2308389930596352 2309243940929536 2314039143411684 2314895243723712 2321407747436544 2321744046219936 2322602997032448 2322933074431086 2323093591842816 2323430134851904 2328275817695232 2328976249995096 2329137184997376 2329805657491533 2329966649806848 2330667590772144 2336028123414528 2337724585377792 2342944245093426 2345006568333312 2345841684632576 2350745391303504 2351944457588736 2353652478255104 2358572512473216 2359412459949168 2366050204118016 2366392970185704 2366425695089664 2366762000363748 2366925546405888 2367268439283072 2373764254802694 2373928284708864 2374642450975392 2375488121363916 2375652270391296 2382680827404288 2383052397613056 2390102848493568 2390954024721664 2390987089281024 2395952033443956 2398061015580672 2398915025913856 2403929676174624 2405675449359936 2411933881533696 2412276654216897 2412443345375232 2412792832346208 2414028489114658 2419580751722496 2420308651955688 2420475898134528 2421170585236299 2422066319822032 2427637069430784 2428015650398208 2428880328336384 2429400059314176 2435199128653824 2436066364810752 2436967610228736 2442931485080112 2444177573572608 2450159093024136 2451065552178048 2453571687237632 2458317225409344 2459576196456444 2459746156068864 2466853049108682 2467023511560192 2467765684346976 2468286941332992 2468644518280148 2474708259059712 2475589565419776 2476334315195403 2476505432813568 2482029881127936 2482948131176448 2483832371963904 2484751288860672 2490294131564544 2492102624034816 2497666978259973 2498201428181472 2500755758146048 2505592556667216 2505983294502792 2506156460900352 2506875738695991 2514327301032768 2514858393056256 2515222716738264 2515396521590784 2522298802503168 2522838523133952 2523057604161354 2523231950413824 2524130537290752 2530697133699072 2531598379117056 2532534967492608 2539123428261888 2540027674497024 2540423782361088 2547939829054464 2548847215033472 2554175280935538 2554351777456128 2556030164944932 2562679749129552 2563221054461184 2563592384367846 2564540809223328 2570804548705152 2571755641767936 2573445464810909 2573623292923904 2579364386270208 2580318646124544 2581237563021312 2582192515874816 2587952724959232 2589278085868032 2589832138702848 2595614702897619 2596938671920896 2597899433545728 2604257149189176 2604437106425856 2611962051997428 2612142541651968 2612928371661504 2613480290823168 2613858901708392 2621212481032704 2622001039618662 2622182222979072 2629940158550016 2631287022364416 2631850064257024 2638132389374976 2638696896036864 2639071895211648 2639636602908672 2640048244414464 2645937514787328 2647859038036992 2648838638125056 2654339017442814 2662192091458917 2662791239706624 2663176994193456 2671472757347316 2671657359261696 2672608804190208 2680515930829824 2680933947314688 2681507612639232 2681888695871424 2688865704555264 2689441067114496 2689823277811872 2689860475441152 2690818402960896 2697818642528256 2698779404153088 2699777842704384 2706384880529928 2708337302339584 2713998763547136 2714391936389484 2722847233450149 2723035385401344 2724824609799786 2725012898390016 2732102095896576 2732490369378432 2733075066728448 2734474748731648 2740574660412096 2741588561507328 2742564910710144 2743579548116992 2749699770269184 2750717047283712 2751696647371776 2752714663149568 2760268148142336 2767214425577472 2775401450505216 2776236394890348 2776428236095488 2776822808999616 2784642520817664 2785038261097248 2786068611915264 2794311418459392 2795345199968256 2796340693273088 2803615452039168 2804207649325056 2804613890590464 2804652675661824 2805051259690368 2805651483594752 2813350227914304 2814391053007872 2829215692188288 2829625556330547 2829821086789632 2831680476850758 2838193338525696 2838635944215552 2839646854452096 2848048176506688 2848087562231808 2849101838429184 2857531133809152 2857976755156224 2858588304039936 2858994553145952 2859606319817728 2866432307686272 2867453116912656 2868513957873408 2883623686268832 2885108410376244 2887189765701632 2893225096988928 2895326204539392 2902858476890112 2903892258398976 2904966580359168 2905379420527376 2912061789683712 2912523932418048 2912937846601536 2913561156040704 2913975217629528 2915053269874304 2921556005911008 2922636862738944 2923677687832512 2924759329596416 2940165327176064 2940591264421941 2941665044299776 2948864041161792 2949955000851456 2958682678368768 2959777270554624 2960197900159968 2960831322289152 2968534008041472 2968955882113104 2969591178272256 2970054274966272 2971111986602656 2978841417791616 2979902258752368 2979943467890688 2980572910288896 2981004701319424 2989391173337088 2990290493820864 3006684904713984 3015580422183552 3016050690729024 3016696064219136 3017124782855352 3019780538138624 3025621200503808 3026051187538356 3026093034871296 3027170703331008 3036126829672224 3037250073042432 3037891620102144 3038331714806336 3044682990596169 3045794780381184 3046879465132032 3047796080240496 3057024457801728 3065639510688768 3074051665550736 3074709450069504 3076284092323104 3077853240795136 3084287131695744 3085385524548912 3086526991631616 3094556678194176 3095210329915392 3095658728293248 3096803996043264 3097244099241448 3097458122457088 3104367756926976 3105301666660128 3106407543322044 3106622199742464 3107556787696192 3123925660124568 3126675424444416 3133168043734404 3134327188404672 3135925943451648 3143600345766816 3144763349964288 3145883279932224 3154067383544064 3154733605490688 3155190626914272 3155234260119552 3155682667151664 3156357919044096 3156806485765322 3165019006403592 3165237712945152 3166146149924391 3166189934633856 3167317495151888 3176907769872384 3177403196817408 3186803797991424 3194602711258608 3204054198570024 3205239568232832 3207567265813248 3214722525535296 3215223849550752 3215911842044928 3216368872289196 3216591127166976 3217057109794944 3225884756526738 3226107668963328 3227078202607584 3228227446981732 3237354200530944 3238507104448512 3246932171538432 3248088486414336 3249290146971648 3257241980106816 3258903431430144 3266878790698848 3268087402904064 3268551848093298 3277055077426728 3277281525792768 3277756300545792 3278222119833219 3279434928608592 3287966470581312 3289137398811576 3289364682080256 3290354245795968 3291049255110656 3299611012079616 3300786087226368 3301779086927204 3302007243751424 3309373174837248 3311776495951872 3320392175419392 3330222637679964 3330935237575296 3340075367377242 3340306170519552 3340790075556288 3341311059337056 3342500984927988 3351196595015568 3352390041096414 3352436401377024 3353144524075008 3353630288984352 3363065070004224 3364076805548472 3364309267218432 3365274838598881 3365507383054336 3374262844932096 3375464505489408 3376713289990144 3386703565996032 3387231709814784 3394265380712271 3397253105405952 3405567041247384 3405802369941504 3408040219926576 3415642683381252 3415878708314112 3416411401887744 3416906332172736 3417628072614912 3418123179157128 3419387745631104 3427739398273536 3428770590270558 3429007522357248 3439152515026944 3441650084028416 3448844449524864 3450603633278976 3452370781157376 3460819603863492 3462584895894528 3463865911394304 3471058715117526 3472342865585568 3482111621154816 3482616069329904 3483904495548672 3484399611646629 3484640387764224 3485145202277856 3493464374992644 3493705777496064 3494949974710272 3496001386158216 3496242963972096 3506586878066688 3508382696485888 3517509852499968 3518762526948864 3519515470544896 3520064325885952 3527916686383104 3530478717382656 3539118689923752 3549075306177024 3549589455278556 3550143000545622 3550388319608832 3550902658924608 3560646382204041 3560892427063296 3561963676463088 3563232182045874 3563478405586944 3572748894633984 3574021241106432 3574578596419584 3575851594495232 3585154272740352 3585921422819328 3586431037082496 3586480633921536 3587757870614528 3597091523371008 3598372538870784 3599703790272512 3608513174039904 3618665018062848 3619189248519312 3621042733671987 3629371127583744 3630462977933532 3630713847201792 3633099479733048 3633350531186688 3641455604146176 3642023475597312 3643320492504576 3644100088971264 3654099547216128 3655451415343104 3656753214280192 3664397227620168 3666266360358912 3667622729711616 3668928863162368 3676598328267072 3680357530856448 3689364294684666 3689619234103296 3700279573663023 3700535267340288 3701648526520464 3702430411999488 3702966777420222 3712062388589568 3712856694423552 3713384348129664 3714758149220352 3724422196764672 3725748557945856 3727126933291008 3738153936052224 3739485187453952 3740068346253824 3747302142272208 3751133637219072 3752521404010496 3772287589584384 3772834075107396 3773094782386176 3775573969134344 3783448203754752 3784257784700928 3784586406242031 3784847925620736 3786195805936128 3796045700548608 3797397568675584 3797450082975744 3798802451238912 3808685142392832 3810041511745536 3810635673541632 3811451072053248 3811992737527936 3821909743581696 3823270822550208 3824685277164544 3834045247417398 3844831581691776 3845388576551769 3846811213834992 3856206823057728 3857633462651904 3860434939385856 3869046579405312 3870477969186816 3871856344531968 3873288773812224 3881929087438848 3883917128802048 3884748208054272 3885300290172704 3895408007881344 3896849150318592 3898236917110016 3906385723783764 3906655659638784 3919392557492256 3920220436234752 3920788352562588 3931818721549056 3933001559427993 3933273334468608 3944910237825024 3946369694072832 3946930533546624 3947775096385536 3957198584062464 3958045344055296 3958607842817472 3959454904363008 3960072366621696 3971788557055488 3973203011669824 3973257957187584 3981508526164221 3987053991761152 3994765491290184 4008913206285312 4020773896244736 4021400920972032 4022261418958848 4022833043807136 4033298556832896 4034161600671744 4034734916717808 4034790713161728 4036227604441344 4046727963792384 4048169106229632 4049666764056576 4050522160136192 4059577320794892 4062505953509376 4063728106987328 4071587904584226 4087236914699679 4087519347585024 4098735554067648 4099612600092672 4101712123097472 4110861990618144 4112382842260992 4113847366065216 4115369322175488 4124549655403776 4126075570925568 4127544971057664 4129071994724352 4139157009235968 4140402222213504 4141876724429392 4150821638366208 4164354592335522 4164642354143232 4165234213499424 4177557391645872 4179102917872896 4191467127689088 4193017799952384 4194511039909632 4205423178058752 4206311473987584 4206920835885696 4206979013492736 4207576889535552 4208477225392128 4220025341871456 4221528199899188 4221586579511808 4244731630184448 4247520715276137 4249071730655232 4259470281678144 4272072264760032 4273652757643776 4276756354417664 4285675841421312 4286296700713728 4286965132734336 4287882456059904 4288491829718928 4289409479726592 4299648461529408 4301179675368984 4301476891951104 4302770936810112 4318009472598016 4327662615564366 4330784648552448 4342989306809088 4355838387598464 4357449870538752 4358069130791064 4368092684525568 4369406769902304 4370341734061056 4370962826444292 4372579904811456 4382334008866512 4383955294108416 4385516531748768 4387138994394624 4399481349439488 4401048116301824 4410247990764096 4412497566449664 4415701994602496 4424932501277184 4439665905831936 4440296850239952 4441246983433728 4453433823169656 4453741560692736 4454386767408384 4455081412449408 4456667979903984 4468262126687424 4469853388128552 4469915201836032 4470859365433344 4471507051979136 4484086760005632 4485435740731296 4500619340652544 4510027357070976 4516308946419712 4525044096328704 4525687174283028 4529670807207936 4539076781307534 4540756054996512 4544053626568768 4554190244508336 4555215202516992 4555875109563648 4556837430153216 4557497572209504 4559183660841472 4568692170571776 4570319197698048 4571694120360744 4572010029809664 4585536686702592 4598459266033152 4603161041543168 4612064175104256 4614426138484656 4616779861192704 4628078286823368 4629790487447424 4642815494873088 4643488092439872 4645205994064896 4645866148862172 4646187183685632 4646860269703808 4656551635390464 4657952499990192 4659611314983066 4659933299613696 4661335181544288 4672056246829056 4685888490186852 4690013136666624 4691683369265152 4701490782607008 4703888915177472 4707304956510208 4717145024946432 4718824919898336 4732100408236032 4732785940371408 4732851390179328 4733524000727496 4733851092811776 4734536878566144 4735209728647983 4747528509605388 4747856569417728 4749284901950784 4750976242727832 4751304540782592 4765361654808576 4766104795226112 4780205696987136 4781908049443328 4791904066887912 4796122031161344 4797830051827712 4807859352349248 4811350898719872 4823867763067392 4824553308433794 4824886690750464 4825585664692416 4828056978229316 4838827134790107 4839161503444992 4840617303911376 4842341170472598 4844132639644064 4855274138861568 4856031300796416 4857760656672768 4870398257307648 4872132729621504 4873935220457472 4885862970160224 4888355147145216 4900318186048272 4902131104356096 4902827772139947 4907143374475264 4916634450818688 4919152392912888 4919492312137728 4933706098217364 4934047023120384 4935531368693952 4936573882665984 4937289036560296 4949416518119424 4951179130839552 4952668630390806 4953010865627136 4964059762255872 4965896262352896 4967664743927808 4980588263129088 4984205248069632 4995333956519946 4996402856362944 5001511516292096 5011185113334432 5011966589005584 5013751477391982 5028585061644621 5028654602065536 5029716786112512 5030445433476528 5044597605006336 5045677046267904 5046115208322708 5046463900827648 5048261074581504 5061394267398144 5063196758234112 5065069934985216 5080055348994048 5080847564722176 5095879658108928 5097694430066944 5108350561871076 5108703554912256 5112060329889864 5125359498259104 5126442108922368 5127184768735692 5129081618446656 5141609097410304 5143155885405837 5143511283535872 5146890929621818 5147246585847808 5158728772540416 5160637292249088 5162475126042624 5175905449918464 5178556171736064 5179664277405696 5191229405795238 5193877343841792 5195798867091456 5206588072676289 5208514298378352 5223924103994856 5224285083303936 5225856743323008 5226960581646336 5227717803416784 5242424962065408 5244002079237324 5244364445958144 5259880317100032 5262574044728832 5263700128514048 5276264778749952 5278143790423296 5279273205817344 5280096488828928 5291875029574656 5295718076073984 5297677276250112 5308678034885628 5324384182917834 5325214500818433 5325582479413248 5326353988386912 5342945514694632 5343314718523392 5344848273068811 5345217608380416 5361031861659648 5361867894629376 5363015225278464 5363777391742848 5377731409110528 5378882134228992 5379646555623744 5379720950882304 5381636805921792 5395637285056512 5397558808306176 5399555685408768 5412769761059856 5427997527094272 5428783872778968 5445694466900298 5446070770802688 5449649219599572 5450025796780032 5464980738756864 5466150133456896 5468949497463296 5481149320824192 5483177123014656 5485129821420288 5487159096233984 5499399540538368 5501434094567424 5503393294743552 5505429326299136 5520536296284672 5534046442026999 5534428851154944 5550802901010432 5552472789780696 5552856472190976 5553645617999232 5554450166130333 5569285041635328 5570076522194496 5572137223830528 5588622836918784 5590690399936512 5592681386546176 5607230904078336 5609227781180928 5610102519380736 5611302967189504 5626700455828608 5628782106015744 5658431384376576 5659251112661094 5659642173579264 5663360953701516 5676386677051392 5677271888431104 5679293708904192 5696096353013376 5696175124463616 5698203676858368 5715062267618304 5715953510312448 5717176608079872 5717989106291904 5719212639635456 5732864615372544 5734906233825312 5737027915746816 5751067871126097 5767247372537664 5770216820752488 5774379531403264 5786450193977856 5790652409078784 5805716953780224 5807784516797952 5809933160718336 5810758841054752 5824123579367424 5825047864836096 5825875693203072 5827122312081408 5827950435259056 5830106539748608 5843112011822016 5845273725477888 5847355375665024 5849518659192832 5880330654352128 5881182528843882 5897728082323584 5899910001702912 5917365356737536 5919554541109248 5920395800319936 5921662644578304 5937068016082944 5937911764226208 5939182356544512 5940108549932544 5942223973205312 5957682835583232 5959804517504736 5959886935781376 5962009402638848 5978782346674176 5980580987641728 6013369809427968 6031160844367104 6032101381458048 6033392128438272 6034249565710704 6051242401007616 6052102375076712 6052186069742592 6054341406662016 6072253659344448 6074500146084864 6075783240204288 6076663429612672 6089365981192338 6093758930264064 6095592160480992 6131279021377536 6148103331101472 6149418900139008 6152568184646208 6155706481590272 6168574263391488 6170771049097824 6173053983263232 6189113356388352 6190420659830784 6191317456586496 6193607992086528 6194488198482896 6208735513853952 6210603333320256 6212815086644088 6213244399484928 6215113575392384 6247851320249136 6266336087468808 6268654376809344 6271851886903296 6287200691533632 6289526699928576 6291766559864448 6308134767088128 6309467210981376 6310381253828544 6310468520239104 6311365334303328 6312715838088192 6313612971530644 6330038012807184 6332292299848782 6332379869267712 6334634990303776 6354806393634816 6373607595982848 6389205422517216 6408108397140048 6410479136465664 6415134531626496 6429445051070592 6430447699101504 6431823684089856 6432737744578392 6433182254333952 6434114219589888 6451769513053476 6452215337926656 6454156405215168 6456454893963464 6477014208897024 6491493923346549 6493864343076864 6496176972828672 6514483960213632 6517806862860288 6533757581397696 6536174805808128 6537103696186596 6554110154853456 6555512601091584 6556444239666438 6558869857217184 6575932941162624 6578274797623152 6580708491591936 6582098510221312 6599222024159232 6601572174452736 6603558173854408 6604014487502848 6618746349674496 6623552991903744 6660445275359928 6661870475150592 6680150734754484 6680612341039104 6681580151112576 6682622118674112 6685001969855976 6702393190031136 6704780082192828 6704872802754048 6706289048150016 6707260577968704 6726130140008448 6728153611096944 6730549677197762 6731014766108672 6748525689864192 6750929010978816 6773407131992064 6774463419629568 6788530761424542 6794506210811904 6808615171961301 6811134082494768 6816080439853152 6831285366762504 6831757416628224 6832822803775488 6833812664345472 6835256145229824 6836246358314256 6838775491262208 6855478796547072 6857541180541116 6858015044714496 6878305030053888 6883300168056832 6897688899049728 6904741562314752 6921639207726984 6925169791789056 6927731822788608 6942117430235052 6944685731171136 6964223242309632 6965232138659808 6967808991097344 6968799223293258 6969280775528448 6970290404555712 6986928749985288 6987411554992128 6989416972474599 6989899949420544 6992002772316432 7013173756133376 7016765392971776 7035019704999936 7037525053897728 7039030941089792 7040128651771904 7055833372766208 7060957434765312 7078237379847504 7098150612354048 7099178910557112 7100286001091244 7100776639217664 7101805317849216 7121292764408082 7121784854126592 7123927352926176 7126464364091748 7126956811173888 7148042482212864 7149157192839168 7151703188990464 7170308545480704 7172862074164992 7172961267843072 7175515741229056 7194183046742016 7196745077741568 7199407580545024 7217026348079808 7236829962650691 7237330036125696 7238378497038624 7242085467343974 7258742255167488 7260925955867064 7261427694403584 7263511755708897 7266198959466096 7282911208292352 7284046951194624 7286640985009152 7288200177942528 7308199094432256 7310902830686208 7313506428560384 7328794455240336 7332532720717824 7337857726324736 7353196656534144 7360715061712896 7378728589369332 7379238468206592 7400559147326046 7401070534680576 7403297053040928 7404860823998976 7405933554840444 7424124777179136 7426768696259328 7429002945586209 7429516298440704 7448844393529344 7451497115891712 7454253866582016 7476307872104448 7478970374907904 7480136692507648 7494604284544416 7502267274438144 7505042808020992 7520627216087973 7544575179168768 7545668150214792 7546189564772352 7551147938268688 7566896407509504 7568515569401856 7569172812484062 7569695851241472 7572391611872256 7592091401097216 7594795137351168 7597604902477824 7617370284785664 7620083023491072 7621271347083264 7623985475055872 7643819487163392 7646541645100416 7649370554329088 7668090494834796 7689663163383552 7690777153103538 7693622427669984 7712413646115456 7715266925303808 7720336394432727 7720869878771712 7738093158810624 7740955938373632 7743712689063936 7746577547624448 7763858174877696 7767834257604096 7769496416108544 7770600580345408 7786844108692857 7790816015762688 7793698300637184 7796473834220032 7812771447567528 7813311319277568 7838785114984512 7840440872469504 7841576705125176 7863637443098112 7866003118855986 7866546668937216 7889820475650048 7893861067093248 7895550192771072 7914397168124928 7916090688110592 7917215685634944 7918909808726016 7920144733243392 7943577114110976 7946406023339648 7946515914375168 7963017052328442 7974107983522304 7989530982580368 8017826412570624 8023094684410481 8041547792489472 8042801841944064 8044522837917696 8045666087614272 8066597113665792 8068323201343488 8069469833435616 8069581426323456 8072455208882688 8093455927584768 8096338212459264 8099333528113152 8119154641589784 8125011907018752 8127456213974656 8143175809168452 8174473829399358 8175038695170048 8197471108135296 8199225200185344 8203424246194944 8221723981236288 8224765684521984 8227694732130432 8230738644350976 8249099310807552 8252151141851136 8255089942115328 8258143989448704 8280804444427008 8283753448858784 8301643276732416 8328709184671044 8329284708286464 8330468426998848 8355114783291744 8358205835745792 8382934255378176 8386035599904768 8389022079819264 8410846356117504 8412622947975168 8413841671771392 8413958026985472 8415153779071104 8416954450784256 8440050683742912 8443056399798376 8443173159023616 8488876668991641 8489463260368896 8495041430552274 8518940563356288 8544144529520064 8547305515287552 8553512708835328 8572593401427456 8573930265468672 8575764912119808 8576983659437856 8578818959453184 8599296923058816 8602359350737968 8605541873620224 8636018945196032 8655325231128732 8661569297104896 8685978613618176 8711676775196928 8714899741077504 8716138261582128 8736185369051136 8738813539804608 8740683468122112 8741925652888584 8745159809622912 8764668017733024 8767910588216832 8771033063497536 8774277988789248 8802096232603648 8820495981528192 8821773793265823 8824995132899328 8849865002554368 8879331811663872 8880593700479904 8882493966867456 8906867646339312 8908773534816768 8910162824898816 8913335959807968 8936524253374848 8939706776257104 8939830403672064 8941718730866688 8943014103958272 8968173520011264 8970871481462592 9001238681305088 9020054714141952 9050088192657408 9051374348566056 9059341614415872 9078153562615068 9081512109993024 9088107253137536 9108380489016672 9111750219127296 9113674860306432 9114995144419008 9118367321682944 9137384341143552 9140638395396096 9143388240721488 9171073373405184 9196918532066304 9206322083086336 9224128350208512 9228852276969312 9233559722385408 9256156573646736 9259580974894848 9285630989746176 9286976184879744 9290411988129792 9291732297724344 9292374367371264 9293720539407616 9313103270780928 9315904999980384 9319222629966132 9319866599227392 9322670363088576 9371776980373704 9380026273333248 9383366738530304 9402981565214016 9407777830354944 9414609913020416 9434290049892864 9437649839796672 9464200816472064 9465571880742816 9465702780358656 9467048001454992 9469073757132288 9470419457295966 9495057019210776 9495713138835456 9498438449773173 9498569803901568 9501952485455664 9530723309617152 9532209590452224 9560411393974272 9563816098886656 9583808133775824 9595660103655424 9615718704698496 9622701797439744 9647735526134784 9649106616867588 9649773381500928 9651171329384832 9656113956458632 9677654269580214 9678323006889984 9681234607822752 9684682340945196 9688265279288128 9712062601592832 9715521313345536 9740796514615296 9744265459243008 9747870440914944 9771725940320448 9776710294290432 9800636372096544 9804262208712192 9805655544279894 9814286748950528 9833268901637376 9834666359499657 9838304785825776 9867412196434728 9868094046240768 9871062737387904 9873147765331968 9874578073120592 9898833036238848 9902358261679104 9905337260781612 9906021731254272 9928119524511744 9935329487855616 9961176526258176 9990667913039892 9992805712725888 10003023032584192 10022370226668864 10023933178011168 10027502954783964 10057170123289242 10057309204131072 10059433572225024 10060890866953056 10089195210012672 10092230416645416 10092927801655296 10095824515796643 10096522149163008 10122788534796288 10126393516468224 10130139869970432 10160110697988096 10161695129444352 10182796142136813 10191759316217856 10195388860133888 10216701123742152 10217407109824512 10224120659779728 10250718996518208 10252884217844736 10254369537471384 10258163236893312 10283218194820608 10286311770811674 10287022567071744 10293781859243636 10294493171695616 10317457545080832 10324950252085248 10351810899836928 10357112343472128 10382458811590476 10387754687683584 10391597734182912 10413176145352578 10417028596756704 10447848207989712 10451713486646016 10453198834939887 10453921163292672 10455435606833568 10484849924130816 10488004158474648 10488728891916288 10491739202690629 10519760634200064 10525148089457664 10527400257028096 10552529557499904 10556287580846592 10558546411634688 10560192977657856 10583750059149312 10591436152147968 10617356069771256 10648768365835668 10650429001636866 10651164958826496 10652707976773824 10685891029389264 10689696546137622 10690435216760832 10722063723319296 10723735789258752 10727554783485696 10755462818221056 10757764268457984 10759293111247488 10759441901764608 10763273611843584 10791274570113024 10795117616612352 10799111370817536 10825539522119712 10855995054188544 10857567745557936 10863128201015961 10891388933800596 10892141541605376 10899298439199144 10900051593560064 10929961477513728 10932300266913792 10937898994926592 10962298641648384 10966354246029312 10970259642840576 10974318192467968 10998799081076736 11002868189134848 11006786589487104 11041072592569344 11068092884053998 11068857702309888 11100838720989069 11101605802020864 11104945579561392 11107291235998464 11108900332260666 11138570083270656 11140153044388992 11144274447661056 11177245673837568 11181380799873024 11185362773092352 11214461808156672 11218455562361856 11220205038761472 11222605934379008 11253400911657216 11257564212031488 11316862768753152 11318502225322188 11319284347158528 11326721907403032 11352773354102784 11353759218726093 11354543776862208 11358587417808384 11392192706026752 11392350248927232 11396407353716736 11430124535236608 11431907020624896 11434353216159744 11435978212583808 11438425279270912 11465729230745088 11469812467650624 11474055831493632 11502135742252194 11534494745075328 11536165729655307 11540433641504976 11572900387955712 11581304818157568 11611433907560448 11615569033595904 11619866321436672 11621517682109504 11651751386406144 11654244624162816 11655900870518112 11660213079497216 11686224023644032 11690547450955776 11694710751330048 11699037318385664 11760661308704256 11762365057687764 11795456164647168 11799004678283979 11799820003405824 11834730713475072 11839109082218496 11840791600639872 11843325289156608 11874136032165888 11875823528452416 11878364713089024 11880217099865088 11884447946410624 11915365671166464 11919609035009472 11919773871562752 11924018805277696 11961161975283456 12026739618855936 12062321688734208 12064202762916096 12066784256876544 12068499131421408 12102484802015232 12104204750153424 12104372139485184 12108682813324032 12144507318688896 12149000292169728 12151566480408576 12153326859225344 12178731962384676 12187517860528128 12191184320961984 12261710744099037 12262558042755072 12296206662202944 12298837800278016 12305136369292416 12311412963180544 12337148526782976 12341542098195648 12346107966526464 12378226712776704 12382634913172992 12387215984173056 12388976396965792 12417471027707904 12421206666640512 12425630173288176 12430227150784768 12495702640498272 12532672174937616 12537308753618688 12574401383067264 12579053399857152 12583533119728896 12616269534176256 12618934421962752 12620762507657088 12620937040478208 12622730668606656 12625431676176384 12627225943061288 12660076025614368 12664584599697564 12664759738535424 12669269980607552 12742562145828411 12747215191965696 12778410845034432 12816216794280096 12820958272931328 12830269063252992 12858890102141184 12860895398203008 12863647368179712 12865475489156784 12868228439179776 12903539026106952 12904430675853312 12908312810430336 12912909787926928 12954028417794048 12982987846693098 12992353945657344 13028967920427264 13067515162795392 13072349611616256 13074207392373192 13108220309706912 13111025202183168 13112888479332876 13117739714434368 13151865882325248 13156549595246304 13161416983183872 13164197020442624 13198444048318464 13203144348905472 13207116347708816 13237492699348992 13247105983807488 13320890550719856 13323740950301184 13360301469508968 13361224682078208 13363160302225152 13365244237348224 13370003939711952 13404786380062272 13409560164385656 13409745605508096 13412578096300032 13414521155937408 13452260280016896 13456307222193888 13461099354395524 13462029532217344 13501858021957632 13548926839259136 13577061522849084 13589012421623808 13617230343922602 13622268164989536 13632160879706304 13662570733525008 13665645607550976 13667625328690944 13670512290459648 13672492716628512 13677550982524416 13710957593094144 13715082361082232 13716030089428992 13719966649672361 13756610060107776 13766600336113664 13795377798099456 13809483124629504 13843278415453968 13850339583578112 13884234860470104 13889371462342272 13928446484619264 13930464277319616 13935617982194688 13937598446586516 13938561551056896 13940580809111424 13973857499970576 13978833944949198 13979799898841088 13984005544632864 14033530785943552 14070039409999872 14075050107795456 14080257303543808 14111666745532416 14121914869530624 14156474759695008 14196301224708096 14198357821114224 14200572002182488 14201553278435328 14203610635698432 14205629185943949 14242585528816164 14243569708253184 14247854705852352 14252928728183496 14253913622347776 14296084964425728 14298314385678336 14303406377980928 14340617090961408 14345724148329984 14351031482458112 14388366093484032 14393490155483136 14434052696159616 14473659925301382 14474660072251392 14476756994077248 14484170934687948 14516481404370321 14517484510334976 14521851911734128 14527023511417794 14532397918932192 14565822416584704 14568093902389248 14573281970018304 14616398188864512 14621805661372416 14627012857120768 14657588910480672 14665065441435648 14675715452649472 14706393313068288 14708483316419841 14721430123425792 14757457178738664 14758476936413184 14801118294652092 14802141069361152 14806594106081856 14809721647997952 14811867109680888 14848249554358272 14853537392518656 14858005891172418 14859032596881408 14897688787058688 14902994231783424 14952615744208896 14957940749815808 14960273385015296 14989208569088832 15004534548876288 15010085616041984 15041254432175946 15085755184933863 15089150358337536 15091336300429584 15102295876537376 15133792815019008 15137031138803712 15138345624968124 15139391702482944 15144783223744512 15184182802194432 15189590274702336 15195209804955648 15240166046982144 15242542694166528 15247970950111744 15287638974326784 15293083290200832 15298741108658176 15336180989669592 15379326326767104 15381554306207076 15387244855339968 15424827292230912 15429467656217511 15430533850607616 15440672788865454 15441739757543424 15476186317621248 15481911876747264 15487425378127872 15527716349755392 15535668515208192 15538992832217088 15541201160690816 15573688217385714 15581632031525376 15587396601274368 15592947668440064 15625542895135056 15677570229969024 15680881744939008 15683153410250352 15727274886196224 15732006237711972 15733093337874432 15779640951300096 15787722134186496 15791100385542144 15828794336249856 15834431371269888 15837819617452032 15840289466486784 15887154228221952 15892812046679296 15893031828750336 15926034104656884 15948215967044608 15979061965160736 16034544819206433 16035652825141248 16046189368820962 16083095584978944 16085603683888128 16089045675835392 16091332175228544 16133194227331584 16136646402686976 16138939666871232 16139162852646912 16144910417765376 16186911855169536 16192676424918528 16198667056226304 16238309283179568 16254912427949312 16286351618336904 16348947658798716 16350077390340096 16394942216270592 16398450400370688 16406848492389888 16443447962472576 16449531369043968 16455389464260864 16461477288701952 16498198621615104 16504302283702272 16510179884230656 16516287978897408 16561608888854016 16567506897717568 16602139326080997 16603286553464832 16657418369342088 16658569416572928 16660936853997696 16663350498390999 16710229566583488 16716411671491584 16765868510756352 16772071199809536 16778044159638528 16821692712235008 16827683343542784 16830307558142208 16833908901568512 16880101367485824 16886112799596752 16886346318047232 16977753337983282 16978926520737792 16990082861104548 17037881126712576 17088289059040128 17094611030575104 17107025417670656 17145186802854912 17147860530937344 17151529824239616 17153967318875712 17157637918906368 17198593846117632 17204718701475936 17211083747240448 17253203613378291 17310650462257464 17323138594209792 17371957227236352 17423353550393856 17429799482155008 17432276523164256 17472370738102272 17477627079609216 17481366936244224 17483851305777168 17490319619245824 17529336035466048 17535821176433664 17542066126995072 17548555977578496 17604192465207296 17640991963056384 17643547586531646 17699730005108736 17758663623327744 17761187400959808 17764987933734912 17813735292678624 17817547069633536 17820325649797632 17826671919615936 17873048506749696 17879413552514208 17879660807344128 17886028207916544 17936347040022528 17941742962925184 18002477362610176 18040109428283904 18100176385314816 18102748697132112 18156307125230136 18163024219986048 18176214506275072 18216760978033344 18223500438254592 18227349720612864 18229990288838016 18236734643365888 18281276790792192 18286776481442976 18393837064132608 18412644166172672 18448256700417024 18457704553938624 18467119444770816 18512313147293472 18519161949789696 18571261979492352 18573952369759488 18580823976259584 18583464595448688 18587441078815232 18626206541561856 18631809999960768 18638445259932264 18639733198454784 18645340726177152 18743553960747408 18766733477060608 18805963130428032 18815555660709888 18868580099785728 18875299679593344 18928401632944128 18931143761485632 18931405560717312 18934096002909984 18938147514264576 18940838914591932 18990114038421552 18996876899546346 18997139607803136 19003904970911328 19064419180904448 19120822787948544 19127632197773312 19167616267551648 19191320207310848 19231437409396992 19245403594879488 19295471052269568 19298213233735176 19299546763001856 19302342658769664 19312227912917264 19355308539160428 19356646013779968 19362469215645504 19369364681890392 19376530558576256 19431042626691072 19481593029230592 19488530918486016 19543451880640896 19553420588580864 19601272744193088 19608524417424384 19611311088559788 19628573497901056 19666537803274752 19669332718999314 19676609571651552 19734824392869456 19742125474775808 19746295530663936 19749156146241184 19797666072477696 19804716523358208 19810674521563224 19812043462508544 19856239049023488 19870658975711232 19981335826079784 19985611425451776 20006046065168384 20044740453337728 20047866356022336 20055005909567928 20114340246578484 20114618408262144 20118867144450048 20121781733906112 20178390420025344 20184460833290832 20191649031593286 20193044298326016 20245577069592576 20252787032936448 20320221395976192 20323390258888704 20365592284273626 20383518632435712 20390777720267776 20433402247484304 20448241319559456 20501437993036416 20505768435689472 20508739074942768 20516326473786624 20519242157474593 20566436389641216 20572623541623348 20574045134143488 20587563718487272 20588986343391232 20634915090161664 20649900504170496 20714224686944256 20764917623180952 20775509375367168 20783195468365824 20826352290705156 20834057193513408 20895696415979424 20903426973292032 20906397669879774 20907842326585344 20910871213667136 20968250917423797 20969699848261632 20976008316949296 20983478405381258 21039521268400128 21050296178915328 21105059114999808 21112575161693184 21117092823269376 21120385955315712 21167500118298624 21182872304295936 21234712139542512 21297536731671336 21300858003273732 21302329917652992 21305415953547648 21371782058778528 21379393092275244 21380870433521664 21444127446638592 21447471578517504 21455109566971392 21510925636442112 21518586222494976 21518883803529216 21526547223687168 21582549140226048 21590235233224704 21598222741635072 21651079044239424 21710489887952073 21711990108377088 21715135491115872 21726256402031922 21782777867601192 21784283083210752 21790535267126691 21798596878398288 21859922955027456 21864600533827584 21875797989853184 21924597283296768 21932708492058624 21940519285681152 21948636384935936 21997598162153472 22013573178974208 22082145185138688 22136185768107996 22137715404619776 22201677441978138 22203211604041728 22209891159122784 22214582471996928 22217800664521332 22280306088777984 22287008836758627 22288548895322112 22354491347675136 22362761599746048 22370725546184704 22428923616313344 22436911124723712 22440410077522944 22445211868758016 22506801823314432 22515128424062976 22561881648263919 22633725537506304 22637004450644376 22638568694317056 22653443814806064 22705546708205568 22707518437452186 22709087553724416 22717174835616768 22784385412053504 22792814707433472 22860249070473216 22863814041249792 22871956425167616 22876850558541824 22931458461490176 22939624935301248 22948111662987264 23004271484504388 23068989490150656 23072331459310614 23080867283009952 23145800775911424 23161009183298181 23162609636315136 23222867815120896 23231138067191808 23239732642873344 23243035364219008 23303502772812288 23308489248325632 23311801741036224 23320426158994432 23372448047288064 23381094901911552 23389421502660096 23398074636771328 23521322617408512 23524730115375528 23590912329294336 23598009356567958 23599640006811648 23669461426950144 23681583201279744 23686650578313216 23748272064331776 23751647056904832 23756729426178048 23760434199730176 23768895892821248 23830731342332928 23839218070018944 23839547743125504 23848037610555392 23922323950566912 24053479237711872 24069284053231443 24124643377468416 24128405525832192 24133568513753088 24136998262842816 24204969604030464 24208409500306848 24208744278970368 24217365626648064 24289014637377792 24298000584339456 24306653718450688 24357463924769352 24375035721056256 24382368641923968 24523421488198074 24525116085510144 24592413324405888 24597675600556032 24610272738584832 24674297053565952 24683084196391296 24692215933052928 24756453425553408 24765269826345984 24774431968346112 24777952793931584 24842413333281024 24851260346576352 24860454301569536 24991405280996544 25065344349875232 25074617507237376 25148802766134528 25158106799714304 25167066239457792 25232539068352512 25237868843925504 25241525015314176 25241874080956416 25245461337213312 25250863352352768 25254451886122576 25320152051228736 25329169199395128 25329519477070848 25338539961215104 25485124291656822 25556821690068864 25632433588560192 25641916545862656 25660538126505984 25717780204282368 25721790796406016 25727294736359424 25730950978313568 25736456878359552 25807078052213904 25816625620860672 25825819575853856 25908056835588096 25965975693386196 25984707891314688 26057935840854528 26135030325590784 26144699223232512 26148414784746384 26216440619413824 26222050404366336 26225776958665752 26235479428868736 26303731764650496 26313099190492608 26322833966367744 26328394040885248 26406288697810944 26414232695417632 26465321379797469 26474985398697984 26641781101439712 26647481900602368 26720602939017936 26726320604450304 26730488474696448 26740007879423904 26809572760124544 26819120328771312 26819491211016192 26825156192600064 26829042311874816 26904520560033792 26912614444387776 26922198708791048 26924059064434688 27003716043915264 27154123045698168 27178024843247616 27234460687845204 27244536329979072 27264321759412608 27325141467050016 27335250657381888 27341024580919296 27344985433257024 27355101965048832 27421915186188288 27430164722164464 27439933299344722 27513220120215552 27590755596198912 27618966249259008 27686556830907936 27700679167156224 27768469720940208 27778742924684544 27856892969238528 27860928554639232 27871235964389376 27875196893173032 27877123102113792 27881161618222848 27947714999941152 27957667889898396 27959599797682176 27968011089265728 28067061571887104 28140078819999744 28150100215590912 28223333491064832 28243829739061248 28312949519390016 28392602449416192 28396715642228448 28401144004364976 28407221271396864 28411258371887898 28485171057632328 28487139416506368 28495315349319519 28495709411704704 28505857456366992 28592169928851456 28596628771356672 28606812755961856 28681234181922816 28691448296659968 28702062964916224 28786980310966272 28868105392319232 28947319850602764 28949320144502784 28953513988154496 28968341869375896 29032962808740642 29034969020669952 29043703823468256 29054047022835588 29064795837864384 29136187804778496 29146563940036608 29232796377729024 29243611322744832 29254025714241536 29315177820961344 29330130882871296 29351430905298944 29412786626136576 29416966632839682 29442860246851584 29503999078498971 29514914357477328 29602236589304184 29604282138722304 29613188212163712 29619443295995904 29623734219361776 29696499108716544 29707074785037312 29716011782344836 29718065193762816 29805988463566848 29915881499631616 29920546770030592 29978417138177664 30009069097752576 30020171232083968 30082508864351892 30171510369867726 30178300716675072 30182672600859168 30204591753074752 30267585630038016 30276691249936248 30278783404965888 30287473547389929 30289566447489024 30368365604388864 30379180549404672 30390419609911296 30480332093964288 30485085388333056 30495941900223488 30575277948653568 30586166580401664 30597482217316352 30672361979339184 30758652653534208 30763108612414152 30774489710679936 30849654584461824 30858935312435022 30861067701215232 30881345577730908 30883479515086848 30952372635242496 30974850756255744 31055432699510784 31071337030416384 31082402321381632 31147376434771428 31163264063050752 31174793202548736 31185895336880128 31251085790270112 31355140459938048 31359596504819661 31361763489878016 31366306820500704 31454549772392448 31464012475423944 31466186675748864 31475217608071887 31559281902600192 31575444268372992 31582200771084288 31657588672499712 31668862742539776 31675639234904064 31680578932973568 31774308456443904 31785624093358592 31852068209313768 31896431934089216 31958123930321472 32069089638412866 32071305650282496 32092378737641924 32166191169957888 32171207367776256 32182664350457088 32266388454663168 32273292805373952 32277879333742464 32278325705293824 32289820835530752 32373823710339072 32385352849837056 32397334112452608 32476618566359136 32509824855898624 32572703236673808 32589384603047883 32697895317597432 32700154780680192 32789884432541184 32796900800741376 32813696984779776 32886895924945152 32899062738087936 32910778928521728 32922954577403904 32996397243230208 33008604567404544 33020359768461312 33123217777708032 33135013795435136 33204278652161994 33206573106929664 33314836738684176 33321873707995392 33326700996781998 33420459133166976 33432823342983168 33531737021512704 33544142399619072 33556088319277056 33643385424470016 33655366687085568 33660615116284416 33667817803137024 33760202734971648 33772225599193504 33772692636094464 33955506675966564 33957853041475584 33980165722209096 34075762253425152 34176578118080256 34189222061150208 34214050835341312 34290373605709824 34295721061874688 34303059648479232 34307934637751424 34315275837812736 34397187692235264 34409437402951872 34422167494480896 34506407226756582 34608497188965921 34621300924514928 34743914454472704 34846707100787712 34859598964310016 34864553046328512 34955254159218432 34962733872488448 34967702611554336 34980639238491648 35058672070932096 35071642352867328 35084132253990144 35097111955156992 35208384930414592 35281983926112768 35287095173063292 35397014034851937 35399460010217472 35517327246655488 35522374801919616 35529975867469824 35627470585357248 35635094139267072 35640651299595264 35653343839231872 35746097013499392 35758827105028416 35759321614688256 35772056415833088 35883485925850368 36080218856567808 36200352770629632 36205497394264224 36312614250460272 36326048439972096 36352429012550144 36433521956066688 36447000876509184 36454699441225728 36459980577676032 36473469286731776 36562553581584384 36573552962885952 36785132232297111 36787674128265216 36896513400834048 36915409107877248 36934238889541632 37024626294586944 37038323899579392 37147904739518976 37161647952519168 37166929190897376 37174882157630464 37252413083123712 37263619999921536 37276890519864528 37290681452354304 37487107921494816 37533466954121216 37611926260856064 37737160199571456 37750599359186688 37856803265888256 37862287522971264 37862811121434624 37868192005819968 37876295028529152 37881677829183864 37980228076843104 37993753799092692 37994279215606272 38007809941822656 38227686437485233 38241645575897088 38255264395546624 38335232535103296 38382640414621696 38462874818793984 38490807189758976 38590942104539136 38596426467470352 38604685317539328 38624455825834528 38710617078320856 38713292027559936 38724938431291008 38738729363780784 38753061117152512 38862085253382144 38977061836972032 39086903761281792 39202545488386176 39217048834848768 39222622177119576 39257146995802112 39333075606549504 39338665437998628 39353219143303104 39469648785738912 39484250949551616 39492591061327872 39498312292482368 39595332144955392 39609433046716416 39621349043126448 39712478098046976 39741317951422464 39962671652159568 39971222850903552 40012092130336768 40089480906675456 40095732712044672 40110011819135856 40228680493156968 40229236816524288 40237734288900096 40243563467812224 40356780840050688 40368921666581664 40383298063186572 40386088596652032 40505574065872896 40646780517777408 40731184568547252 40767037264871424 40781555440535552 40866804494968608 40896482639118912 41002875986072832 41011536871378944 41017478149885536 41032652947573248 41038484314949186 41132872779282432 41145247083246696 41148090268286976 41159899949017083 41175127436974544 41269830180323328 41299801008340992 41428449373888512 41529835246361904 41551018750734336 41652704581410312 41668114387026816 41791392831958848 41806853946584064 41812795339759548 41815684653170688 41821742427334272 41936501834847594 41939399696523264 41952016633898592 41966956810762516 42100592357830656 42210118229999616 42225150323386368 42240771910631424 42335000236597248 42365744608591872 42469424279085024 42595073463342672 42601716006547464 42604659835305984 42610831907095296 42616887557831847 42743564117557056 42758786184550488 42761740867043328 42888254893277184 42894943157035008 42910219133942784 43021851272884224 43037172444989952 43053094447374336 43165098280452096 43180470466449408 43302158088478848 43420979775904146 43423980216754176 43430270982231744 43452512804063844 43565555735202384 43581070534253382 43597193756796576 43719845910054912 43748572901785453 43751595979706368 43849194566593536 43865416984117248 43881038571362304 43897272769871872 43995196324306944 44027146357948416 44125449949259523 44164290370277376 44272371536215992 44275430809239552 44403354883956276 44406423208083456 44419782318245568 44429164943993856 44435601329042664 44560612177555968 44574017673517254 44577097790644224 44708982695350272 44741451092369408 44857847232626688 44873822249447424 44880820155045888 45013603646628864 45030256848125952 45123763296527838 45257265554801589 45267451075012608 45274008901288752 45306887629612128 45411093416411136 45415036874904372 45418175107448832 45434349671233536 45568770824107008 45585629414866944 45720498140946432 45727628082499584 45743912850335232 45753701117083648 45862916922980352 45879249870602496 45896223325974528 46008542969008776 46137978980301312 46144662918621228 46161734566019904 46288402968652533 46291601551822848 46322018366596362 46325219272630272 46445735630241792 46462276134383616 46486070728438016 46607005545624576 46616978496651264 46623603482072448 46640852317988864 46744896094576128 46762189803823104 46778843005320192 46796149273542656 47042645234817024 47049460230751056 47181824658588672 47196018713135916 47199280013623296 47338922853900288 47363166402559488 47373301156626432 47503294113809664 47513458852356096 47520868399460352 47537791785642496 47661462684665856 47678436140037888 47679095486251008 47696075221110784 47844647901133824 48103634457619299 48106958475423744 48138568106462886 48249286754936832 48256811051664384 48267137027506176 48273996525685632 48409939208060928 48416819000613696 48417488557940736 48434731253296128 48578029274755584 48596001168678912 48613307436901376 48714927849538704 48764737283847936 49046842976396148 49050232171020288 49184826648811776 49195351201112064 49220545477169664 49348594107131904 49366168392782592 49384431866105856 49512906851106816 49530539652691968 49548863936692224 49555905587863168 49684826666562048 49702520693152704 49720908603139072 49982810561993088 49990051495172997 50130688699750464 50149235014474752 50297605532269056 50316213599428608 50334132478915584 50465078136705024 50483050030628352 50490922674426624 50501726704705536 50508903772245152 50640304102457472 50658338398790256 50659038954141696 50677079922430208 50970248583313644 51113643380137728 51264867177120384 51283833091725312 51321076253011968 51435560408564736 51443581592812032 51454589472718848 51461901956627136 51472913756719104 51614156104427808 51633251241721344 51651639151707712 51759610840134873 51931951386772392 51969415782629376 52115871681709056 52270060651181568 52289398446465024 52296829569492768 52432881238827648 52444100808732672 52451553917331504 52470958857737472 52607463529300992 52626198380985216 52645667932735488 52656788081770496 52812577395621888 52828465390835264 52930642759594938 53283562202879424 53294963801204736 53441205878035872 53452641208900608 53460976949392896 53480015758847808 53619145520249088 53638240657542624 53638982422032384 53658084623749632 53809041120067584 53825228888775552 53844397417582096 54007432087830528 54308246091396336 54468921375690408 54489072659958144 54528643518825216 54650282934100032 54670501314763776 54682049161838592 54689970866514048 54710203930097664 54843830372376576 54860329444328928 54879866598689444 55181511192397824 55237932498518016 55373113661815872 55401358334312448 55536939441880416 55557485849369088 55713785938477056 55721857109278464 55742471928778752 55750393786346064 55762323236445696 55895429999882304 55915335779796792 55919199595364352 55936022178531456 56134123143774208 56300200431181824 56446666982129664 56625899038780032 56785204898832384 56793431284456896 56802288008729952 56814442542793728 56822516743775796 56970342115264656 56990630698639038 56991418823409408 57011714912733984 57193257542713344 57213625511923712 57362468363845632 57382896593319936 57404125929832448 57573960621932544 57736210784638464 57894639701205528 57898640289005568 57907027976308992 57936683738751792 58065925617481284 58069938041339904 58087407646936512 58108094045671176 58129591675728768 58293127880073216 58465592755458048 58508051428483072 58630355641922688 58660261765742592 58825573252273152 58833933265679364 58885720493703168 59007998156997942 59029828714954656 59204473178608368 59226376424327424 59238886591991808 59247468438723552 59392998217433088 59414149570074624 59432023564689672 59436130387525632 59611976927133696 59831762999263232 59841093540061184 59956834276355328 60018138195505152 60165017728703784 60343020739735452 60356601433350144 60365345201718336 60409183506149504 60535171260076032 60553382499872496 60574947094779858 60579132894978048 60736731208777728 60758361098809344 60960664187928576 60970170776666112 60991883800446976 61150555897307136 61172333160803328 61194964434632704 61344723958678368 61517305307068416 61526217224828304 61548979421359872 61557726472423779 61699309168923648 61717870624870044 61722135402430464 61762691155461816 61766959030173696 61904745270484992 61949701512511488 62142674060832768 62164804642763264 62294752869542856 62326528126101504 62349586405097472 62371790673760256 62502171580540224 62710280919876096 62719193009639322 62723526979756032 62732613641001408 62904752752271391 62909099544784896 62928024950847888 62950435216143774 63118563805200384 63150888536745984 63315177344999424 63337725485079552 63351278469808128 63361157865947136 63548616912887808 63571248186717184 63704136418627536 63792863868178432 63916247860642944 64138179276825732 64142611300564992 64184757475283848 64332382339915776 64342414735552512 64365328700914176 64532776909326336 64555758667484928 64556651410587648 64579641671061504 64747647420678144 64770705699674112 64794668224905216 64953237132718272 65019649711797248 65145406473347616 65178769206095766 65371605801380073 65395790635194864 65579768865082368 65593801601482752 65627393969559552 65773791849890304 65798125476175872 65821557857043456 65845909154807808 65992794486460416 66040719536922624 66246435555416064 66270027590870272 66408557304323988 66413146213859328 66629673477368352 66643747415990784 66653401993563996 66840918266333952 66861026510275881 66865646685966336 67063474043025408 67088284799238144 67112176638554112 67286770848940032 67310733374171136 67321230232568832 67335635606274048 67520405469943296 67544451198387008 67545385272188928 67685644944791757 67911013351933128 67915706082951168 67960331444418192 68151524506850304 68353156236160512 68378444122300416 68428101670682624 68580747211419648 68591442123749376 68615869275502848 68630551675625472 68794375384470528 68818874805903744 68844334988961792 69012814453513164 69216994377931842 69242601849029856 69483027549894543 69487828908945408 69693414201575424 69719197928620032 69729106092657024 69910508318436864 69925467744976896 69935405223108672 69961278476983296 70117344141864192 70143284705734656 70168264507980288 70194223910313984 70563967852225536 70574190346126584 70794028069703874 70798920020434944 71044749603839232 71059951734939648 71254941170714496 71270188278534144 71281302599190528 71306687678463744 71492194026998784 71517654210056832 71518643229376512 71544112831666176 71766971851700736 72160437713135616 72207852159694329 72400705541259264 72410994788528448 72625228500920544 72652096879944192 72704858025100288 72867043912133376 72894001753018368 72919961155352064 72946938573463552 73125107163168768 73147105925771904 73570264464594222 73575348256530432 73793026801668096 73830818215754496 74049252589173888 74076647799158784 74295809479037952 74323295905038336 74333858381794752 74349764315260928 74527239999843072 74553781039729056 74581362904708608 74974215842989632 75066933908242432 75223852521712128 75474320399142912 75501198718373376 75713606531776512 75724575045942528 75725622242869248 75736384011639936 75752590057058304 75763355658367728 75960456153686208 75987507598185384 75988558431212544 76015619883645312 76455372874970466 76510528791093248 76670465070206592 76925749637587968 76981614379517952 77181884209078272 77192852934940704 77209370635078656 77248911651669056 77421234156641712 77449876862582016 77477458727561568 77506122234305024 77724170506764288 77954123673944064 78173807522563584 78405090976772352 78434097669697536 78445244354239152 78666151213099008 78677330875997256 78706438286606208 78939297571477824 78968501899103232 78985182122655744 78996624584964736 79218866093432832 79242698086252896 79424956196093952 79925343304319136 79942445701807104 80024184260673536 80178961813350912 80191465424089344 80220023638271712 80457360986313936 80458473633048576 80475468577800192 80487126935624448 80713561680101376 80737843333163328 80766596126373144 80772177193304064 81011148131745792 81462369137094504 81534074529742848 81563110881071104 81733608989937216 81792965278237824 82005751972145664 82023073742757888 82034956299771072 82065305895146496 82076968629898372 82265745558564864 82290494166493392 82319799898034166 82350254873949088 82539660360646656 82856898747777024 83059670492723808 83102037501468672 83305409162820624 83336228774053632 83582785663917696 83613707893168128 83625590679519096 83631369306341376 83643484854668544 83873003669695188 83878799393046528 83904033267797184 83933913621525032 84201184715661312 84420236459999232 84450300646772736 84670000473194496 84731489217183744 84938848558170048 85190146926685344 85203432013094928 85221663814190592 85233775115663694 85485946047958557 85487128235114112 85517572369100976 85776509786554368 85789886314070016 85820438267885568 86043702545768448 86074344889979904 86106188894748672 86360940932898816 86604316176957696 86841959551808292 86847960433508352 86860541964463488 86905025608127688 87131111470404768 87162141068506764 87194387513593152 87439691820109824 87497145803570906 87503191959412736 87698389133187072 87730833968234496 87762077142724608 87990392648613888 88054292715896832 88250899898519046 88328580740554752 88511997235496913 88544743072431984 88806709767912552 88812846416166912 88839564636491136 88858329887987712 88871202658085328 89121224355111936 89148035347034508 89154195581288448 89417965390700544 89482902184738816 89747644498894848 89761640310091776 90027207293257728 90060513696251904 90247526593055676 90514531109603178 90534902150025216 90548017802577504 90613775259224256 90830073749808744 90836350214897664 90862420642169787 90868699342467072 91137541648214016 91171258829733888 91440996281892864 91455256164999168 91487825700670464 91507402234167296 91725833845960704 91758499741204992 91792446651949056 92017085938017552 92275957960602624 92289325837242456 92323469132039808 92576805937305066 92583203103645696 92644036733192724 92650438545260544 92924552268767232 92972141456876032 93214011091249152 93247206964144896 93281704635977728 93489792189152256 93524379607646208 93557686010640384 93592298547085312 94078789514458983 94085290469634048 94098920461502112 94363649317177344 94392037426271832 94398560027246592 94425652824215661 94677845707800576 94726332805118976 94746602313252864 95006588227619328 95026917704712192 95041736798920704 95075583571284992 95322925369331712 95356872280075776 95392150442221568 95689295802267648 96207268915238598 96213916950847488 96277136212925772 96498573509873664 96513622103328768 96547993051371264 96819878416121856 96833638001227392 96834977115881472 96869462506592256 97156058549511168 97192002337357824 97226614873802752 97429855699077408 97529474567695872 97768153809143649 98093685952792296 98100464342040576 98369653297623552 98390702402224128 98441090954339328 98697188214263808 98732336785565184 98768863732211712 99025813702213632 99061079305383936 99111811175726336 99369653333124096 99405041386305408 99441817206278144 99965621123986176 99980102990345994 100261377399500928 100298470028949504 100595211064538112 100632427198857216 100668264957831168 100930156273410048 100966100061256704 100981845348853248 101003453409411072 101017807544490304 101280608204914944 101316676797580512 101318077908283392 101354159844860416 101940497166627288 102227286760275456 102529734354240768 102567666183450624 102642152506023936 102871120817129472 102887163185624064 102909178945437696 102923803913254272 102945827513438208 103228312208855616 103266502483442688 103303278303415424 103519221680269746 103863902773544784 104231743363418112 104540121302363136 104578796892930048 104593659138985536 104865762477655296 104888201617465344 104903107834663008 104941917715474944 105214927058601984 105252396761970432 105291335865470976 105625154791243776 105656930781670528 105861285519189876 106567124405758848 106589927602409472 106882411756071744 106905282417801216 106921953898785792 106960031517695616 107238291040498176 107276481315085248 107277964844064768 107316169247499264 107650457777551104 107688794835164192 108616492182792672 108937842751380816 108978145319916288 109057287037650432 109300565868200064 109341002629527552 109364098323677184 109379941733028096 109420407860195328 109687660744753152 109720658888657856 109759733197378888 110355396696891333 110363022384795648 110746227323631744 110802716668624896 111073878883760832 111114971698738176 111443714218556928 111484943857557504 111500787572692128 111524646472891392 111790859999764608 111830671559593584 111872044357062912 112268246287548416 112600400862363648 113251798077560064 113570409797664768 113586862568913792 113604576017459904 113628885085587456 113645033487551592 113940684230529312 113981261397278076 113982837646818816 114023429825467968 114427251023847424 114683059312455699 114724936727691264 114765793186639872 115147921243865088 115472421569276928 115789279402411056 115814055952617984 115873367477503584 116131851234962568 116139876082679808 116174815293873024 116216188091342352 116259183351457536 116586255760146432 116931185510916096 117016102856966144 117260711283845376 117651146504546304 117667866531358728 117771440987406336 118015996313995884 118059657429909312 118408946357216736 118452752848654848 118477773183983616 118494936877447104 118785996434866176 118828299140149248 118864047129379344 119223953854267392 119663525998526464 119682187080122368 119913668552710656 120036276391010304 120330035457407568 120686041479470904 120713202866700288 120730690403436672 120818367012299008 121070342520152064 121106764999744992 121149894189559716 121158265789956096 121516722197618688 121940341553332224 121983767600893952 122301111794614272 122344666321606656 122389928869265408 122689447917356736 123034610614136832 123052434449656608 123097958842719744 123115452944847558 123398618337847296 123435741249740088 123444270804860928 123479699847051249 123525382310923632 123809490540969984 123899403025022976 124285348121665536 124329609285526528 124589505739085712 124653056252203008 124743581347520512 125004343161080448 125420561839752192 125438386019278644 125447053959512064 125465227282002816 125809505504542782 125818199089569792 125856049901695776 125900870432287548 126301777073491968 126630354689998848 126675450970159104 126722315731894272 127097233825775616 127142496373434368 127408272837255072 127585727736356864 127832495721285888 127850662673495541 128276358553651464 128285222601129984 128369514950567696 128664764679831552 128684829471105024 128730657401828352 129065553818652672 129111517334969856 129159283342123008 129495294841356288 129541411399348224 129906474265436544 130039299423594496 130290812946695232 130357538412191532 130743211602760146 130791581270389728 131159537730164736 131245718705356359 131254787939119104 131547583699780608 131596250952351744 131643115714086912 131691818309615616 131985588972920832 132081439073845248 132376349847778569 132492871110832128 132540055181740544 132817114608647976 132826292427718656 133259346954736704 133287494831981568 133306803987127992 133681836532667904 133722053020551762 133731293371932672 134126948086050816 134224353277108224 134573541697880064 134621466748342272 134642460465137664 135040810939886592 135088902396774016 135090770544377856 135371289889583514 135822026703866256 135920662888836384 136303049013700608 136392609634978177 136706312472321024 136756888244600832 136856203341365248 137161494422839296 137182884247498752 137231738551005696 137261103351250944 137588750768941056 137637749611807488 137688669977923584 138025628907026328 138433988755863684 138485203698059712 138966055099789086 138975657817890816 139386828403150848 139458212185314048 139821016636873728 139850935489953792 139870810446217344 139922556953966592 140234688283728384 140286569411469312 140336529015960576 140388447820627968 141127935704451072 141148380692253168 141588056139407748 141597840040869888 142089499207678464 142119903469879296 142509882341428992 142540376557068288 142562605198381056 142613375356927488 142984388053997568 143035308420113664 143037286458753024 143088225663332352 143533943703401472 144310903372857897 144320875426271232 144415704319388658 144801411082518528 144821989577056896 145250457001841088 145304193759888384 145409716050200576 145734087824266752 145788003506036736 145839922310704128 145893877146927104 146294211851543808 147140528929188444 147150696513060864 147586053603336192 147661636431508992 148098505178347776 148153295598317568 148591618958075904 148646591810076672 148667716763589504 148699528630521856 149054479999686144 149107562079458112 149162725809417216 149948431685979264 149970154485518991 150447705043424256 150948640798285824 151002397436746752 151449150091885056 151472768023279872 151505180114116608 151526711316735456 151920912307372416 151975015196370768 151977116862425088 152031239767290624 152910745749940932 153021057582186496 153340930140413184 153851499275175936 153963228759035904 154363768418156544 154385705869881408 154418741270157312 154497823303338112 154842468313283424 154899753725164032 154954917455123136 155012244468610048 155908247347888128 156347615045127168 156810181953544704 156868195339395072 156890488708478304 157332302426198016 157354661751994512 157412876573212416 157878595142955648 157937003798206464 157970364245311488 157993249169929472 158437732186865664 158485396172505792 159850686608638272 159884891403614208 160048368521347072 160357923626701824 160382930848178688 160440047276543424 160914721972627872 160916947266097152 160974253871248896 161427123360202752 161475686666326656 161533192252746288 162022296263491584 162924738274189008 163126221762142208 163467217979874432 163585930556475648 164011503944291328 164046147485515776 164069912599542144 164130611790292992 164153937259796744 164531491117129728 164580988332986784 164639599796068332 164700509747898176 165713797495554048 166119340985447616 166204075002937344 166610818325641248 166672457548107264 167165571327835392 167227415786336256 167251181359038192 167286969709337088 167746007339390376 167757598786093056 167808066535594368 167867827243050064 168402369431322624 168900601293545472 169340000946388992 169877697116340096 170380293853370688 170406864026189856 170443327628381184 170467550231327388 170971892095917114 170974256470228224 171035144738201952 171579772628140032 171640876535771136 172087405091536896 172148689779959808 172212377789497344 172721881865797632 173208632353915392 173683919103616584 173695920867016704 173721083928926976 173810051216255376 174262222940809536 174324282137013528 174388775027186304 174879383640219648 174994291607141812 175006383918825472 175396778266374144 175524154285449216 175980785297227776 176501799797038092 176657161481109504 177023994470993826 177089486144863968 177613419535825104 177679129272982272 177716659775975424 177742405316170656 178242448710223872 178296070694069016 178308391162576896 178359566445740693 178835930781401088 178965804369477632 179495288997789696 179523280620183552 180054414586515456 180495053186111352 181029062219206356 181069804300050432 181096035605155008 181227550518448512 181660147499617488 181724841284339574 181737398684934144 182275083296428032 182881992563785728 182910512329998336 182975651401340928 183451667691921408 183516999482409984 183584893303898112 184034171876035104 184551915921205248 184578651674484912 184646938264079616 184673179417271337 185153611874610132 185166406207291392 185288073466385448 185300877090521088 185849104537534464 185944282913752064 186428022182498304 186494413928289792 186563409271955456 186979584378304512 187048759215292416 187115372021280768 188157579028917966 188170580939268096 188197840923004224 188714258256814173 188727298634354688 188784074852543664 188851305648431322 189355691415601152 189452665610237952 190013176455238656 190053835409424384 190083473597841408 190151167142569984 190645850738663424 190713744560151552 190784300884443136 191378591604535296 192414537830477196 192427833901694976 192554272425851544 192997147019747328 193027244206657536 193095986102742528 193667276002454784 193669954231762944 193738925013184512 194312117099022336 194384004674715648 194453229747605504 194859711398154816 195058949135391744 195536307618287298 196114817404140219 196187371905584592 196739306595247104 196781404804448256 196882181908678656 197394376428527616 197464673571130368 197537727464423424 198122158610767872 198223622351452672 198739306666248192 198810082772610816 198883634412556288 199931242247972352 199960205980691988 200522754799001856 200583079530827643 200596940057899008 201190422129076224 201264854397714432 201336529915662336 201860312546820096 201932200122513408 201963690697706496 202006906818822144 202035615088980608 202561216409829888 202633353595161024 202636155816566784 202708319689720832 203880994333254576 204454573520550912 205059468708481536 205135332366901248 205284305012047872 205742241634258944 205774326371248128 205847607826508544 205891655026876416 206456624417711232 206533004966885376 206606556606830848 207038443360539492 207727805547089568 208449082649683629 208463486726836224 209080242604726272 209157593785860096 209187318277971072 209731524955310592 209776403234930688 209806215669326016 209883835430949888 210429854117203968 210504793523940864 210582671730941952 211313861563341056 211722571038379752 213134248811517696 213179855204818944 213764823512143488 213810564835602432 213843907797571584 213920063035391232 214476582080996352 214552962630170496 214555929688129536 214632338494998528 215300915555102208 215377589670328384 216623556479082987 217232984365585344 217875685502761632 217956290639832576 218114574075300864 218601131736400128 218682005259055104 218759883466056192 218840815720390656 219375321489506304 219441317777315712 219519466394757776 220710793393782666 220726044769591296 221492454647263488 222147757767521664 222229943397476352 222887428437113856 222969887715115008 223001575145384256 223049292945782784 223581719999529216 223661343119187168 223744088714125824 225200801724727296 226503596155120128 227140819595329536 227173725137827584 227209152034919808 227257770171174912 227290066975103184 227881368461058624 227962522794556152 227965675293637632 228046859650935936 228854502047694848 229366118624911398 229531586373279744 230944843138553856 231578558804822112 231628111905235968 231746734955007168 232263702469925136 232349630587746048 232432376182684704 232518366702915072 233172511520292864 233862371021832192 234032205713932288 234521422567690752 235302293009092608 235335733062717456 236031992627991768 236119314859818624 236817892714433472 236905505697309696 236955546367967232 236989873754894208 237656598280298496 237728094258758688 239364374160244736 239827337105421312 240072552782020608 240660070914815136 241372082958941808 241426405733400576 241461380806873344 241636734024598016 242140685040304128 242213529999489984 242299788379119432 242316531579912192 243033444395237376 243967535201787904 244602223589228544 244689332643213312 245378895834713472 246069221228273664 246104868899313216 246195917685439488 246230905889695116 246797236675694592 246871482499480176 246959399694102498 247050764621847264 247618981081939968 248570696243331072 248659218571053056 249179011478171424 249306112504406016 249487162695041024 250008686322160896 250841123679504384 250876772038557288 250894107919024128 250930454564005632 251619011009085564 251636398179139584 251712099803391552 251801740864575096 252603554146983936 253260709379997696 253350901940318208 254194467651551232 254284992746868736 254816545674510144 255171455472713728 255664991442571776 255701325346991082 256457838143875671 256552717107302928 256739029901135392 257329529359663104 257369658942210048 257461314803656704 258131107637305344 258223034669939712 258318566684246016 259082822798696448 259812948530873088 260078598847188992 260581625893390464 260715076824383064 261486423205520292 261583162540779456 262319075460329472 262491437410712718 262509575878238208 263095167399561216 263192501904703488 263286231428173824 263971177945841664 264162878147690496 264752699695557138 264985742221664256 265080110363481088 265634229217295952 266518693909473408 266574989663963136 266613607974255984 267363673065335808 267444106041103524 267462586743865344 268253896172101632 268448706554216448 269242933496684544 269284920930275328 270081621879773184 270177804793548032 270181541088755712 270742579779167028 271644053407732512 271841325777672768 272587261926509361 272606098027401216 272785219269956354 273412624944642048 273513776489201664 274322988845678592 274365768494997504 274463477102011392 274522206702501888 275177501537882112 275275499223614976 275377339955847168 276051257814052656 276867977511727368 276970407396119424 277932110199578172 277951315635781632 278773656806301696 278916424370628096 279642033273747456 279741620892434688 279845113907933184 280469376567456768 280573138822938624 280673058031921152 280776895641255936 282236368543376949 282255871408902144 282296761384506336 283176112278815496 283195680081739776 283276958472646983 284178998415356928 284239806939758592 285019764682857984 285080753114136576 285125210396762112 285226750713854976 285968776107995136 286070616840227328 286176451326664704 287067887406802944 288621806745715794 288641750852542464 288831408638777316 289643979154113792 290500914003682176 290608387519776768 290819432100401152 291468175648533504 291576007012073472 291679844621408256 291787754293854208 292588423703087616 293304461427430947 294281057858376888 294301393026121728 295172107206672384 295323272863017984 296197010356695552 296306591196635136 297183237916151808 297335433527179008 297399057261043712 298108959999372288 298215124158916224 298325451618834432 299896863371958528 299940308971037982 300895410086848512 301897281596571648 302004794873493504 302898300183770112 302945536046559744 303010360228233216 303053422633470912 303841824614744832 303950030392741536 303954233724850176 304062479534581248 305821491499881864 306042115164372992 306681860280826368 307702998550351872 307926457518071808 308727536836313088 308771411739762816 308837482540314624 308995646606676224 309684936626566848 309799507450328064 309909834910246272 310024488937220096 312695230090254336 313620363907089408 313736390678790144 313780977416956608 314664604852396032 314709323503989024 314825753146424832 315757190285911296 315874007596412928 315986498339858944 316875464373731328 316970792345011584 319701373217276544 319769782807228416 320715847253403648 320765861696357376 320880094553086848 321829443945255744 321833894532194304 321948507742497792 322951373332653312 323066384505492576 325849476548378016 326252443524284416 326934435959748864 327171861112951296 328023007888582656 328092294971031552 328139825199084288 328261223580585984 328307874519593488 329062982234259456 329161976665973568 329279199592136664 329401019495796352 332238681970895232 332408150005874688 333221636651282496 333344915096214528 334331142655670784 334454831572672512 334502362718076384 334573939418674176 335492014678780752 335616133071188736 335735654486100128 336804738862645248 337801202587090944 339755394232680192 340760587706741376 340813728052379712 340886655256762368 340935100462654776 341943784191834228 341948512940456448 342070289476403904 343281753071542272 344049177937367097 344174810183073792 344297379559919616 345443763731595264 346417264707830784 347367838207233168 347442167857853952 347620102432510752 348524445881619072 348648564274027056 348777550054372608 349758767280439296 349988583214283624 350012767837650944 350793556532748288 351048308570898432 353003599594076184 353314322962219008 354047988941987652 354178972289727936 355226839071650208 355358258545964544 355433319551950848 355484810632341312 356484897420447744 356592141388138032 356719132891481386 357671861562802176 358990577995579392 359046561240367104 360108829173030912 360990106372222704 362058124438412712 362139608600100864 362192071210310016 362455101036897024 363320294999234976 363449682568679148 363474797369868288 364550166592856064 365821024659996672 365951302802681856 366903335383842816 367033998964819968 367169786607796224 368068343752070208 369103831842410496 369157303348969824 369293876528159232 369346358834542674 370307223749220264 370332812414582784 370439099541153747 370576146932770896 371698209075068928 371888565827504128 372856044364996608 372988827856579584 373126818543910912 373959168756609024 374230744042561536 376315158057835932 376341161878536192 376395681846008448 377428516513628346 377454597268709376 377568149705087328 377702611296862644 378905331220475904 380026352910477312 380166947195682816 380302334285139968 381291701477326848 381427489120303104 381568601768886272 382757183209070592 383551988020486623 384829075660954392 384855667803389952 385108544851703088 385994294039494656 386054488413315072 386191972205485056 387334552004909568 387477850026369024 388624234198044672 388906459495211008 389719422796309632 390117898270783488 391072615236574596 392229634808280438 392374743811169184 393478613190494208 393737156116069077 393764363817357312 394788752857055232 394929347142260736 395075454928846848 396244317221535744 396447244702905344 397478613332496384 397620165545221632 397767268825112576 399862484495944704 399920411961383976 401045509598003712 401166159061655286 401193880115798016 402380844258152448 402673059831324672 403720625093640192 403864400245026816 403927381395412992 404071230177961216 405122432819659776 405266707190322048 405272311633133568 405416639379441664 407761988666509152 408909147041101824 409177828904934531 410118937416963072 410270664733802496 410568610024095744 411484483268517888 411548652742496256 411695215653017088 411783310053752832 412913248835422464 413066009933770752 413213113213661696 414076886721078984 415455611094179136 416898165299367258 416926973453672448 418160485209452544 418374636555942144 419463049910621184 419552806469861376 419612431338652032 419767670861899776 420859708234407936 421009587047881728 421165343461883904 422627723126682112 423445142076759504 426268497623035392 426359710409637888 427529647024286976 427621129671204864 427687815595143168 427840126070782464 428953164161992704 429105925260340992 429111859376259072 429264676989997056 430601831110204416 430755179340656768 433247112958165974 434465968731170688 435751371005523264 435912581279665152 436229148150601728 437202263472800256 437364010518110208 437519766932112384 437681631440781312 438882635554631424 439038932789515552 441421586787565332 441452089539182592 442984909294526976 444295515535043328 444459886794952704 445774856874227712 445939775430230016 446003150290768512 446098585891565568 447163439999058432 447322686238374336 447488177428251648 449910463456556973 453007192310240256 454347450275655168 454418304069839616 454515540342349824 454580133950206368 455762736922117248 455925045589112304 455931350587275264 456093719301871872 457709004095389696 458732237249822796 459063172746559488 461889686277107712 463157117609644224 463256223810471936 463493469910014336 464527404939850272 464699261175492096 464864752365369408 465036733405830144 467724742043664384 469042845135381504 470604586018185216 470671466125434912 472063985255983536 472238629719637248 473635785428866944 473811011394619392 473911092735934464 473979747509788416 475313196560596992 475456188517517376 479654674210842624 480145105564041216 481320141829630272 482744165917883616 482922761613746688 483273468049196032 484281370080608256 484427059998979968 484599576758238864 486066888790474752 487935070403575808 489378665286426624 490757791669426944 492138442456547328 492209737798626432 492391835370878976 492461811779390232 493594473351389184 493742964998960352 493918799388204996 494101529243694528 497141392486662144 497318437142106112 498358022956342848 498612225008812032 498974325390082048 500017372644321792 501682247359008768 501753544077114576 501860909128011264 503238022018171128 503272796358279168 503424199606783104 503603481729150192 505207108293967872 506701803880636416 508569985493737472 509633091349020288 510342910945427456 511329982885143552 511402650693982164 512915676287751342 513105434214605856 513478059802270784 514739317884420096 514922629607313408 516262215274610688 516446069339879424 516637133368492032 518165645597392896 519625897061746176 520157197694377984 521163251786780928 521430153648766128 522972846411040584 523166325081558912 524638150920658944 524982874821425436 525019151756476416 526190334799122432 526572462856347648 527942355891683328 529505399391114276 529971484443328512 530160220726962176 531268458434591904 533037387818946816 533149979327926272 533227215948511968 534727346130671616 534888212082207048 534925173487730688 535078699337222079 536507792344203264 536897413108432896 538485866993369088 538569841860550656 540163243759546368 540355609587096064 541485159558334056 543288106815465024 543682651555345536 545174523853018722 545212196054802432 545570438539912708 546825249889284096 548645977691357184 548731536989995008 548926954204022784 550355003075764224 550550998447229952 550754679911694336 552102515628105312 553735955023454736 553940814792238848 554019538251814011 555864220399156344 555902631271563264 557547313612603392 557832848741256192 559284066547494912 559483241784869376 559690227815866368 560938753134913536 561146277645877248 561346116063842304 564472737086753898 564511742817804288 564593522769012672 566352224557630992 566553916945293966 568357996830713856 570039529365715968 570161506228273152 570250420793524224 570453501427709952 571937552215990272 572141233680454656 572352902653329408 574135774813605888 577243613491431588 577283501705084928 577662817277554632 579287958308227584 581001828007364352 581216775039553536 581638864200802304 582936351297067008 583152014024146944 583359689242816512 585176847406175232 586608922854861894 588344452212420657 588562115716753776 590344214413344768 590646545726035968 592394020713391104 592613182393270272 594366475832303616 594670867054358016 594798114522087424 596217919998744576 596430248317832448 596650903237668864 599793726743917056 599880617942075964 601749238592482929 601790820173697024 603794563193143296 604009589746987008 605796600367540224 605891072093119488 606020720456466432 606106845266941824 607683649229489664 607900060785483072 607908467449700352 608124959069162496 611642982999763728 613363720561652736 615405997100703744 615852915036143616 617542823479525632 617674965080629248 617991293213352448 619369873253133696 619599014900656128 619819669820492544 620048977874440192 625347247949050887 625390460180508672 627240727814178816 627472781357580288 627561954833913216 629329209704792064 629418647007978048 629651506292849664 631514380571822592 631748015192825856 631972996679717888 633941584690023168 639402746434553088 639539565614456832 641431694506807296 641531723392714752 641760189106173696 643658887890511488 643667789064388608 643897015484995584 645902746665306624 646132769010985152 649870669437248961 651698953096756032 652504887048568832 653868871919497728 654343722225902592 656046015777165312 656279650398168576 656522447161171968 656615749039186976 658125964468518912 658323953331947136 658558399184273328 658802038991592704 664477363941790464 666443273302564992 666689830192429056 668662285311341568 668909663145345024 669004725436152768 669147878837348352 670984029357561504 671232266142377472 671471308972200256 675602405174181888 679510788465360384 681521175413482752 681627456104759424 681773310513524736 681870200925309552 683887568383668456 683897025880912896 684140578952807808 686563506143084544 688098355874734194 688594759119839232 692834529415661568 694735676414466336 694884335715707904 695240204865021504 697048891763238144 697297128548054112 697555100108745216 699517534560878592 699977166428567248 701587113065496576 702096617141796864 706007199188152368 708095977883975304 708357944579455872 710453678143300416 710716517091929088 710866639103901696 710969621264682624 712969794840895488 713184282776276064 713438265782962772 718093122480734208 720217658346061824 721980212744445408 724116248876825424 724279217200201728 724384142420620032 724910202073794048 726640589998469952 726899365137358296 726949594739736576 729100333185712128 731902605605363712 733806670767685632 734067997929639936 736136687504140416 738207663684820992 738314606697939648 738587753056318464 738692717669085348 740614447498440528 740878199082307494 741152293865541792 743777131655008256 745712088729993216 745977655713159168 746253637087821824 747918337513218048 748461488085123072 752630316115671864 752682323757072384 752791363692016896 754857033027256692 754909194537418752 755136299410174656 755405222593725288 757810662440951808 760052705820954624 760604668570279936 762583402954653696 762854978240606208 765514366418141184 767103976040973246 769373514431627013 769658151321908784 770217089703406176 771988588078989312 772108976826630144 772383944410970112 774669104009819136 774955700052738048 777248468396089344 777812918990422016 779438845592619264 780235796541566976 782145230473149192 784459269616560876 784749487622338368 786957226380988416 787474312232138154 787528727634714624 789577505714110464 789858694284521472 792488634443071488 792894489405810688 794957226664992768 795240331090443264 795534537650225152 799724968991889408 799840823922767952 802091019196007424 802332318123310572 802387760231596032 804761688516304896 805346119662649344 807728800490053632 807854762790825984 808142460355922432 810244865639319552 810533414380644096 810544623266267136 810833278758883328 815523977333018304 817761785779528083 817818294082203648 818355657809869062 820237874833926144 820541329467604992 822968966537035776 823097305484992512 823390431306034176 823566620107505664 825826497670844928 826132019867541504 826426226427323392 828153773442157968 830911222188358272 833796330598734516 833853946907344896 836320970418905088 836749273111884288 838926099821242368 839224862677304064 839535341723799552 841719416468815872 842019174095763456 842330686923767808 845255446253364224 846890284153519008 849830875417940949 852536995246070784 852719420819275776 855059294048573952 855242259342409728 855375631190286336 855680252141564928 857906328323985408 858211850520681984 858529353979994112 861203662220408832 861510358681313536 866494225916331948 868931937462341376 871502742011046528 871825162559330304 872458296301203456 874404526945600512 874728021036220416 875039533864224768 875363262881562624 877765271109262848 878077865579031104 879913384282292841 882843173575130664 882904179078365184 885969818589053952 888591031070086656 888919773589905408 891549713748455424 892006300581537024 892197171783131136 894326879998116864 894645372476748672 894976354856503296 899820926913113946 906014384620480512 908694900551310336 908836608139679232 909031080684699648 909160267900412736 911525473844234496 911850091178224608 911862701174550528 912187438603743744 917464474499645592 918126345493118976 923779372554215424 926314235219288448 926512447620943872 926986939820028672 929054809879700544 929398522350984192 929729504730738816 930073466811660288 938085690270763008 941209172036370432 941342932250869824 944127970511967072 944477259439274496 947271570857733888 947622022789238784 947959495019576832 950626393121193984 950912377035034752 959309348421685248 962640283659260544 965488331835767232 965845523227493376 966546936098392064 968854119997959936 969199153516477728 975870140807151616 978757330572853248 981515583338853888 984276884913094656 984419475597252864 984783670741757952 984923623558780464 987188946702778368 987485929997920704 987837598776409992 988203058487389056 994636874284212224 996716045912685696 997224450017624064 1000034745288643584 1003364494718017536 1003507088154229152 1003721818256022528 1006476044036342256 1006848399213566208 1007206963458300384 1010414216587935744 1013403607761272832 1017139970987474944 1019266182698040576 1022659965770287104 1022805301387964328 1025831352575502684 1026210868429211712 1026956119604541568 1029845259214626816 1032524430549221376 1032892138679758848 1036331291194785792 1039251794123492352 1040314395388755968 1042326503573561856 1042860307297532256 1045945692822081168 1046332650163117824 1049276301841317888 1049965749642850872 1050038303512952832 1052380669598244864 1053144925712695296 1059010798782228552 1059942968886657024 1060320441453924352 1062536916869183808 1066074775637893632 1066299958655852544 1066454431897023936 1069454692261343232 1069776424164414096 1070157398674444158 1073015584688406528 1076971733986738176 1077139683721101312 1080326487519092736 1080711219174192128 1082970319116668112 1086576213630930048 1087365303110691072 1090349047706037444 1090424392109604864 1091140877079825416 1093650499778568192 1097463073979990016 1097853908408045568 1100710006151528448 1101101996894459904 1101509359823388672 1104205031256210624 1107471910046909472 1107881629584477696 1108039076503628022 1111317298623461241 1111728440798312688 1115094627225206784 1115665697482512384 1118568133094989824 1118966483569738752 1119380455631732736 1121877506269827072 1122692232127684608 1128945474173507796 1129023485635608576 1129187045538025344 1132704449115261984 1133107833890587932 1136715993661427712 1140079058731431936 1140500841587048448 1140907002855419904 1143875104431980544 1144282467360909312 1144705805306658816 1148271549627211776 1150655964061459869 1154487226982863176 1154567003410169856 1155325634555109264 1158575916616455168 1162003656014728704 1162433550079107072 1163277728401604608 1165872702594134016 1166719378485633024 1170353694812350464 1173217845709723788 1176688904424841314 1177124231433507552 1181211468348207231 1181293091452071936 1184788041426782208 1185226364786540544 1188732951664607232 1189341734108716032 1189596229044174848 1192435839997489152 1192860496635664896 1193301806475337728 1199587453487834112 1199761235884151928 1203498477184965858 1203581640347394048 1208019179493974016 1211593200735080448 1211782144186238976 1212213690533883648 1215367298458979328 1215800121570966144 1215816934899400704 1216249918138324992 1223285965999527456 1226727441123305472 1227533486714803593 1230811994201407488 1231705830072287232 1235085646959051264 1235349930161258496 1235982586426704896 1238739746506267392 1239198029801312256 1239639339640985088 1240097955748880384 1250694495898101774 1250780920361017344 1254481455628357632 1255123909667826432 1258658419409584128 1258837294015956096 1259303012585699328 1263028761143645184 1263496030385651712 1263945993359435776 1267883169380046336 1278805492869106176 1279079131228913664 1282863389013614592 1283063446785429504 1283520378212347392 1287317775781022976 1287335578128777216 1287794030969991168 1291805493330613248 1292265538021970304 1299741338874497922 1303397906193512064 1307737743838995456 1308687444451805184 1312092031554330624 1312559300796337152 1313044894322343936 1313231498078373952 1316647906663894272 1317116798368546656 1317604077983185408 1328954727883580928 1332886546605129984 1333379660384858112 1337324570622683136 1337819326290690048 1338009450872305536 1338295757674696704 1341968058715123008 1342464532284754944 1342942617944400512 1359021576930720768 1363042350826965504 1363254912209518848 1363546621027049472 1363740401850619104 1367775136767336912 1367794051761825792 1368281157905615616 1373127012286169088 1376196711749468388 1377189518239678464 1385669058831323136 1389471352828932672 1389768671431415808 1390480409730043008 1394097783526476288 1394594257096108224 1395110200217490432 1399954332857134496 1403174226130993152 1412014398376304736 1416191955767950608 1416715889158911744 1420907356286600832 1421433034183858176 1421733278207803392 1421939242529365248 1425939589681790976 1426368565552552128 1426876531565925544 1440435316692123648 1443960425488890816 1448232497753650848 1448768284841240064 1449820404147588096 1453281179996939904 1453798730274716592 1458200666371424256 1463805211210727424 1468135995859279872 1472273375008280832 1476415327369641984 1476629213395879296 1477175506112636928 1477385435338170696 1481228894996881056 1481756398164614988 1482304587731083584 1487554263310016512 1491424177459986432 1491955311426318336 1495836675026436096 1496922976170246144 1505260632231343728 1505582727384033792 1509714066054513384 1509818389074837504 1510272598820349312 1510810445187450576 1515621324881903616 1520105411641909248 1521209337140559872 1525709956481212416 1531028732836282368 1534207952081946492 1538747028863254026 1539316302643817568 1540434179406812352 1544217953653260288 1544767888821940224 1549338208019638272 1549911400105476096 1554496936792178688 1555625837980844032 1558877691185238528 1560471593083133952 1564290460946298384 1568918539233121752 1569498975244676736 1573914452761976832 1574948624464276308 1575057455269429248 1579717388569042944 1585788978811621376 1589914453329985536 1590480662180886528 1591069075300450304 1599449937983778816 1599681647845535904 1604182038392014848 1604664636246621144 1604775520463192064 1605236098011666237 1609523377032609792 1610692239325298688 1615457600980107264 1615709525581651968 1616284920711844864 1620489731278639104 1621066828761288192 1621666557517766656 1631047954666036608 1635523571559056166 1635636588164407296 1636711315619738124 1640475749667852288 1645937933074071552 1646194610969985024 1646780862612068352 1651652995341689856 1652264039735083008 1652852452854646784 1656307546884315936 1661822444376716544 1662058614755442033 1667592661197469032 1667707893814689792 1672641940837810176 1673498546223768576 1677852199642484736 1678449725354608128 1679070683447599104 1683438832937631744 1684038348191526912 1690510892506728448 1693780568307038016 1699661750835881898 1705073990492141568 1710118588097147904 1710484518684819456 1710751262380572672 1711360504283129856 1715812656647970816 1716423701041363968 1717058707959988224 1722407324440817664 1723020717362627072 1732988451832663896 1737863874924682752 1743005484022093056 1743650325118660608 1744916592602406912 1748809053891201024 1749456042072440832 1750079067728449536 1755530542218525696 1756155731158062208 1759826768564585682 1765686347150261328 1771939637178107904 1777182062140173312 1777839547179810816 1783099427496910848 1784012601163074048 1784394343566262272 1788653759996233728 1789290744953497344 1789952709713006592 1799641853826227892 1812028769240961024 1817389801102620672 1817673216279358464 1818062161369399296 1818320535800825472 1823050947688468992 1823700182356449216 1823725402349101056 1824374877207487488 1834928948999291184 1847558745108430848 1852628470438576896 1853024895241887744 1853973879640057344 1858109619759401088 1858797044701968384 1859459009461477632 1860146933623320576 1876041743847152661 1876171380541526016 1882418344072740864 1882685864501739648 1888255941023934144 1888954518878548992 1894543141715467776 1895244045578477568 1895918990039153664 1901824754070069504 1918618696843370496 1925280567318521088 1930976663671534464 1931691046454986752 1933093872196784128 1937708239995919872 1938398307032955456 1949612008311746883 1957514661145706496 1963031166677707776 1968838951194505728 1969567341483515904 1969847247117560928 1974377893405556736 1974971859995841408 1975675197552819984 1976406116974778112 1989273748568424448 1993432091825371392 2000069490577287168 2006728989436035072 2007014176308458304 2007443636512045056 2012952088072684512 2013696798427132416 2014413926916600768 2026807215522545664 2034279941974949888 2038532365396081152 2045319931540574208 2045610602775928656 2051662705151005368 2052421736858423424 2053912239209083136 2059690518429253632 2065784277359517696 2078503588246984704 2080628790777511936 2084653007147123712 2085720614595064512 2091891385644162336 2092665300326235648 2098552603682635776 2099931499285701744 2104761339196489728 2106289851425390592 2118021597564457104 2120640882907848704 2125073833738367616 2132149551275787264 2132599917311705088 2132908863794047872 2138909384522686464 2139552848328828192 2140314797348888316 2154279367442202624 2160652975038185472 2161422438348384256 2165940638233336224 2173152427261860096 2174730606221382144 2180698095412074888 2180848784219209728 2182281754159650832 2187300999557136384 2195707816816091136 2201420012303056896 2202203993788919808 2208410062512421248 2214943820093818944 2215763259168955392 2216078153007256044 2222634597246922482 2223456881596625376 2231331394965024768 2237136266189979648 2237932967139477504 2238760911263465472 2243755012539654144 2245384464255369216 2257890948347015592 2258046971271217152 2258374091076050688 2265408898230523968 2266215667781175864 2273431987322855424 2280158117462863872 2281814005710839808 2287750208863961088 2288564934721818624 2296543099254423552 2301311928122919738 2308974453965726352 2310651269110218528 2317151833232910336 2318674363794629009 2324007312029457408 2324867100158214144 2326555456803209216 2331745405188268032 2333438756971266048 2340707389624700928 2346435691419447576 2353377808849682628 2354248462867015104 2362422936696414462 2362586182904143872 2369576082853564416 2377465903329214464 2378683468217432064 2384871679994978304 2385720993271329792 2386603612950675456 2399174906975668224 2399522471768303856 2406996954369931716 2407163280694788096 2416038358987948032 2423186401470160896 2423564288372477952 2424427381067767296 2430734596917958656 2431600243141932288 2431633869798801408 2432499836276649984 2446571931999054912 2453285357338584249 2453454882246610944 2455066973429607186 2461623988402814976 2470171293918102528 2470699860322516992 2471965172853409792 2477479493012534784 2478396059602624512 2479278679281970176 2480195911497760768 2501388991796203548 2501561840722034688 2508962911256715264 2510247819335652864 2517674588031912192 2518606025171398656 2526057522287290368 2526992060771303424 2527891986718871552 2535766338760092672 2549492626253822847 2557610985738212352 2558158262457827328 2565726778027229184 2566126893570859008 2567040756424694784 2574635551562045952 2575588061939982336 2583610986661226496 2584531076043940608 2599482677748995844 2606795812387024128 2615475487677990912 2617374888903610368 2624184063108661248 2625118601592674304 2626089788644687872 2626462996156747904 2633295813327788544 2634233596737093312 2635208155966370816 2657909455767161856 2665773093210259968 2666759320769716224 2674649141245366272 2676018901744611072 2676591515349393408 2683936117430246016 2684929064569509888 2685885235888801024 2718043153861441536 2726084701653931008 2726509824419037696 2727093242054098944 2727480803701238208 2735550273534673824 2735588103523651584 2736562315811231232 2752393423498936776 2754379036479356928 2771338117662646272 2778942705657865344 2779537342862831616 2780960819460086016 2788195567052952576 2789188514192216448 2790220400434980864 2799908665714268992 2824028796752609472 2832383911535901216 2833431778317823488 2841814712573201664 2842866068367716352 2843878485058730496 2851879179363581952 2852737131105104256 2853753063131851088 2887920850977781632 2896464995507301696 2897536569682480128 2899640808295176192 2906562359993879808 2907597460549433184 2927610422421454848 2936271991718559744 2944546750016561664 2952830654739283968 2953258426791758592 2954351012225273856 2954770870676341392 2962457789993762112 2963512796329229976 2964609175462167168 2975108526620033024 2983910622852636672 2991673350052872192 3010521264462687456 3011165454768067584 3019428132109026768 3020545197640698624 3021620890374901152 3031242649763807232 3040210823283818496 3042418674281119744 3051419912962424832 3068415904163892984 3077494057726508052 3078632605287635136 3080868358813624704 3089535777643880448 3098676416039276544 3108993873584357376 3117755382370477056 3120943186166267904 3128580921892596768 3137837078466243504 3138997950489353472 3147828905523953664 3149897248928552616 3150114910538858496 3159434777138085888 3171577957623242752 3179828906659971072 3180961324361773056 3198899875967557632 3199363295691071808 3208364076784029696 3209329272493242288 3210472196023332474 3219046754065219584 3230915201960214528 3231419051163303936 3232569841423689728 3240979462557278208 3242133657522576384 3243333115035533312 3262095909332073216 3271047143118112332 3271273176328814592 3273422631239476248 3280951499335704576 3292389221939970048 3293561725224136704 3303305990683379712 3304528079470166016 3305704905709293568 3312615093768631872 3323644888753433088 3324117229510884066 3333951895870383723 3335185322394938064 3345283881675620352 3346997092447537152 3355704399284969472 3356899450709216256 3358141366895198208 3368076696383053824 3381021785013456896 3387561136614076032 3399323501671763796 3410147980984283136 3420237176194295808 3421502524761145344 3422721008566259712 3431625313295941632 3432847402082727936 3434117415919976448 3444814648881635328 3446041434725254144 3465976903665327792 3475727749849365504 3486010968044186112 3487300650237321216 3489833185204813824 3497618107782402048 3500158135456899072 3511061084437051392 3512311462316124416 3519653537129171364 3531372694300522656 3543634405044621693 3543879274356215808 3554364124280346624 3555679094359621632 3566198854993821696 3568025202326148096 3568788687132524544 3577307519992467456 3578581489906994688 3579905419426013184 3599283707652455784 3624057538481922048 3634779602205241344 3635346432558716928 3636641071601650944 3646101895376937984 3647400364712898432 3647450804698202112 3648749754414974976 3669857897998582368 3682600460144410779 3695117490216861696 3705256940877153792 3706049790483775488 3707947759280114688 3716219239518802176 3717594089403936768 3718918018922955264 3720293867246641152 3752083487694305322 3752342761083052032 3765371729003479296 3776511882047868288 3777909037757097984 3789086283430935552 3790488091156955136 3791837980078307328 3803649508140139008 3837237393686740992 3850561134637042176 3861953327343068928 3863382092909973504 3866187744393568256 3875416479991839744 3876796614065910912 3899224016623493766 3926062333355415552 3937677902389011456 3939134682967031808 3939694494235121856 3949943719991682816 3951350395105639968 3952812233949556224 3978547497136848896 3986864183650742784 4000138981154574336 4013457978872070144 4014028352616916608 4014887273024090112 4025904176145369024 4027393596854264832 4028827853833201536 4077064730792162304 4090639863081148416 4091221205551857312 4103325410302010736 4104843473716846848 4107824478418166272 4119381036858507264 4131568554719035392 4157007176493969408 4169306014294247424 4171441229190129024 4183782771288324672 4185330600652471296 4199862998571403488 4209522678392979456 4236043195128914208 4241281765815697408 4250147667476735232 4264299102551574528 4265199834623410176 4265817727588095744 4277818769045372928 4279105696657656384 4280629594697776632 4321305950076370944 4322844876696768512 4331881276466672448 4346304854523720192 4349461212442764288 4361396190824149776 4364563508319301664 4374601999114272768 4391415633632182272 4404407987577839616 4416820125024842496 4429887640187637888 4431526518337910784 4432156306014512088 4445269194493844964 4446913763193250752 4462662789930049536 4474272532379959296 4475865934278955008 4487510025079308288 4490768928510738432 4515781896694031184 4516748182152101376 4530817796461047936 4532431335562351728 4546863974645710848 4560316234925727744 4563628011421679616 4577129869443637248 4593086198508847104 4602623856245839476 4617948907931452704 4621302538220437056 4634303666465820672 4637348727589258018 4648014624058914816 4649734200316428288 4663490810376536064 4666877513942532096 4681414779249401856 4692871382838895152 4706755617699365256 4708496925734030208 4724845873392828924 4725172365808287744 4739152165707128832 4757366936434864128 4769743359989956608 4771441986542659584 4773207225901350912 4798349813951336448 4799044943536607712 4813993908739863432 4814326561389576192 4815708294034998711 4832076717975896064 4846372802940321792 4847128576744955904 4848854762135534592 4861469193835917312 4863200486283864576 4864999672553299968 4893143863998109824 4906570714677168498 4906909764493221888 4910133946859214372 4940342587836205056 4943930345706819584 4954958986025069568 4956792119205249024 4958557358563940352 4960391822995521536 4986175844266326099 5002777983592407096 5003123681444069376 5017925822513430528 5020495638671305728 5035349176063824384 5037212050342797312 5052115044574580736 5055783973437743104 5071532677520185344 5098985252507645694 5115221971476424704 5131453556054458368 5132253787141718016 5134081512849389568 5149271103124091904 5151176123879964672 5167221973322452992 5169062152087881216 5198965355497991688 5213591624774048256 5230950975355981824 5234749777807220736 5248368126217322496 5250237203185348608 5252925992313495808 5266591626655577088 5268467193474186624 5270416311932741632 5315818911534323712 5331546186420519936 5333518641539432448 5349298282490732544 5352037803489222144 5353183030698786816 5367872234860492032 5369858129139019776 5371770471777602048 5436086307722883072 5452169403307862016 5453019648838075392 5454186484108197888 5454961607402476416 5471100547069347648 5471176207047303168 5473124631622462464 5504786846997873552 5542676235325292544 5557885411315730688 5559074685725663232 5561921638920172032 5576391134105905152 5578377028384432896 5580440800869961728 5599817331428537984 5648057593505218944 5664767823071802432 5666863556635646976 5683629425146403328 5685732136735432704 5687756970117460992 5705474262210208512 5707506126263702176 5775841701955563264 5792929991014603392 5795073139364960256 5799281616590352384 5813124719987759616 5815194921098866368 5848836024935240649 5872543983437119488 5889093500033123328 5906516853583517184 5908702024450547712 5909541741352682784 5924915579987524224 5927025592658459952 5929218350924334336 5950217053240066048 5967821245705273344 6021042528925374912 6022330909536135168 6038856264218053536 6041090395281397248 6043241780749802304 6080421646567636992 6102839825924849664 6136831808327785968 6154988115453016104 6157265210575270272 6161736717627249408 6179071555287760896 6197352832078553088 6235510764740954112 6241886372332535808 6257161843785193536 6275674156932487008 6277995900978706944 6295657811047907328 6299794497857105232 6318869554276171776 6343155915246485504 6361922648723546112 6397799751935115264 6398726591382143616 6416728153568059392 6418658544986484576 6420944392046664948 6462838102326607872 6465139682847379456 6481958925114556416 6484267315045152768 6486666230071066624 6524191818664146432 6542094286236224664 6542546352657629184 6546845262478952496 6561902998671409152 6587123450448273408 6606611981366759424 6611409811418587136 6625230187537263744 6647289777506866176 6648234459021768132 6667903791740767446 6670370644789876128 6693994184895074304 6711408798569938944 6713798901418432512 6716282733790396416 6736153392766107648 6762043570026913792 6775122273228152064 6798647003343527592 6820295961968566272 6840474352388591616 6845442017132519424 6863250626591883264 6865694804165455872 6889629297763270656 6892082869450508288 6931953807330655584 6951455499698731008 6956023091383887027 6972021936088372224 6974601300474642432 6979666370409627648 6995236215564804096 7000316270913798144 7022122168874102784 7024622924632248832 7039307074258342728 7062745388601045312 7087268810089243386 7087758548712431616 7108728248560693248 7132397709987643392 7136050404652296192 7154615039984934912 7157162979813989376 7159810838852026368 7198567415304911568 7248115076963844096 7269559204410482688 7270692865117433856 7273282143203301888 7292203790753875968 7294800729425796864 7294901609396404224 7297499508829949952 7339715795997164736 7365200920288821558 7410513881754307584 7412099580967550976 7415895518560229376 7432438479037604352 7435188178807873536 7437836037845910528 7440587734493282304 7504166975388610644 7504685522166104064 7530743458006958592 7553023764095736576 7555818075514195968 7578172566861871104 7580976182313910272 7583675960156614656 7607299016280278016 7648477878761468541 7674474787373481984 7701122269274084352 7723906654686137856 7726764185819947008 7732375488787136512 7750832959983679488 7753593228131821824 7798448033246987532 7852124666710831104 7875355804778022912 7878269365934063616 7879388988470243712 7899887439983365632 7902700790211279936 7905624467899112448 7973728367301485568 8000277962309148672 8028056705233833216 8029774546048180224 8051808352290738048 8054787193708529664 8057655707666403072 8154129461584324608 8181279726162296832 8182442411103714624 8206650820604021472 8209686947433693696 8215648956836332544 8263137109438070784 8314014352987938816 8338612028588494848 8342882458380258048 8367565542576649344 8370661201304942592 8399725997142806976 8472086390257828416 8482563531631394816 8500295334953470464 8528598205103149056 8531635455176191488 8555637538090745856 8558211393315312768 8561259189395553264 8645689753393537024 8663762552933344896 8692609709047440384 8698922424885528576 8722792381648299552 8729127016638603328 8782831267264364544 8808815975155679232 8833640250049684992 8859775280375275776 8863053036675821568 8864312612029024176 8890538388987689928 8893827526386501504 8925325579860099072 8951731868557910016 8975020050158616576 9031563793388062368 9033496364304202752 9061635592922095872 9064862671124703456 9093727949291421696 9120632469851455488 9127256022843359232 9154259738887274496 9205247712491678952 9235897815862905408 9242605076440874112 9268607332931641344 9274697455178516036 9296029248117829632 9326981620753072128 9362829558498803712 9385742765677790304 9413511235398730512 9416993851468060416 9449691746785657848 9450344731616575488 9478304331414257664 9514733872869728256 9539486719979913216 9542883973085319168 9596699627902672896 9598089887073215424 9627987817479726864 9631416588069997422 9692745605880643584 9694257153489911808 9697709524271069184 9722938387671834624 9726400972567729152 9729999345106599936 9786287727996219648 9813141429354336996 9813819528986443776 9820267893718428744 9880685175672410112 9887860691413639168 9909917972050139136 9913584238410498048 9917114717127880704 9972351688532652198 10001855687611151169 10005555967184814192 10035851645026861056 10040991277342611456 10070698352127648768 10074424100685594624 10104230089149161472 10111567946875486208 10143065355040370688 10197970505015291388 10230443942952849408 10264507574283436032 10268163025698779136 10298542206248183808 10302352247759929344 10334443946644905984 10338124304175762432 10397930710995983376 10427183249548096512 10461901950711963648 10469499555614441472 10500474406370697216 10505851984626991616 10533183253311154176 10536934386948373248 10540832623865483264 10630903215133865079 10631637823068647424 10663092372841039872 10667037283078864896 10698596564981465088 10704075606978444288 10706366061397573632 10735744469720984064 10739716258278039552 10743540943555204096 10872172615445766144 10904338806615724032 10906039297676150784 10909923214804952832 10942201094138695296 10942352414094606336 10946249263244924928 11009573693995747104 11047801380433232337 11085352470650585088 11115770822631461376 11118149371451326464 11123843277840344064 11152782268211810304 11156754056768865792 11160881601739923456 11199634662857075968 11296115187010437888 11329535646143604864 11333727113271293952 11367258850292806656 11371464273470865408 11375513940234921984 11410948524420417024 11415012252527404352 11551683403911126528 11585859982029206784 11590146278729920512 11598563233180704768 11626249439975519232 11630389842197732736 11697672049870481298 11778187000066246656 11813033707167034368 11817404048901095424 11819083482705365568 11849831159975048448 11854051185316919904 11858436701848668672 11935642491410546688 12042085057850749824 12044661819072270336 12077712528436107072 12082180790562794496 12086483561499604608 12273663616655571936 12309976230906032208 12314530421150540544 12323473435254498816 12358143110575521792 12394705664157106176 12471021529481908224 12514323687570387072 12551348313864974016 12555991801957413888 12599588995714210464 12686311830492971008 12723845297447092224 12795599503870230528 12797453182764287232 12833456307136118784 12837317089972969152 12841888784093329896 12930279365694758912 12963917850229112832 12968534630090305536 13048383637328292864 13084188572472449328 13093690524957904992 13123805997342818304 13174246900896546816 13213223962733518848 13222819622837174272 13250460375074527488 13294579555013732352 13296468918043536264 13335807583481534892 13340741289579752256 13387988369790148608 13422817597139877888 13427597802836865024 13472306785532215296 13524087140053827584 13550244546456304128 13597294006687055184 13640591923937132544 13680948704777183232 13690884034265038848 13731389608330911744 13779258595526541312 13784165738901016576 13863907614661311168 13902910999397462016 13912046182767774054 13944043872176744448 13949202600949284864 13990472431129608192 14000632541827596288 14044244337748205568 14049245849264497664 14078614148516685456 14125490777202090624 14174537620178486772 14175517097424863232 14217456497121386496 14272100809304592384 14309230079969869824 14314325959627978752 14319621677704052736 14397134830609823136 14447124882104996133 14496230153927688192 14539118408820965376 14541385730234867712 14546564286406603776 14584407581507751936 14589601458851593728 14594999017659899904 14679431591994329472 14730401840577643116 14821027763508615168 14831791037120458752 14864876958075208704 14870376357615747072 14875672075691821056 14881175468986564608 14958527532798978297 15008333950777221288 15009371044332208128 15061486916013917184 15106047528191473152 15111636151028391936 15156345133723742208 15167351920313229312 15214598032560556032 15296955757522937082 15402244538548168704 15447813309372275712 15453528371639894016 15464750977574273024 15501665919967358976 15507186456263643648 15596896066493975064 15704249333421662208 15750711609556045824 15758777976940487424 15799774879966731264 15805401580422559872 15811248935798224896 15947456734602971136 16000555924618297344 16056113410467666432 16059549092096360448 16103616704581476096 16109574387417059328 16115311415332806144 16308258923168649216 16362559452324593664 16364884822207429248 16413301641208042944 16419373894867387392 16431297913672665088 16628028705975877632 16677224057176989696 16685764916760516096 16735131085153298688 16741322402609885184 16799451994285613952 16944172780515656832 17000590669906940928 17057196410206298112 17063270910352382976 17116422786630625536 17122518378791106528 17291379506787074048 17327525105866689792 17385219418094880768 17397844849771057152 17445584763296599104 17458254033277206656 17617631950311358464 17667280500099369984 17719550560750551552 17726106073351643136 17728625224058048352 17781076777975379856 17787655052773003008 17850651159720198144 17903463737115820032 18063127586776124736 18066992728608405504 18123271185844191744 18129725342249406912 18241264939702910976 18308519477774548992 18410495424983357904 18471795631725810816 18485210152881748224 18537214665863282688 18549394910357032072 18592058496235659264 18725659116997607424 18771485531355580608 18827022470797461024 18833987702936120832 18899383493571315696 18956608662828515328 19029467745739456512 19085767946170638336 19193399255805345792 19196179774146430848 19255975634959453728 19262833176139994844 19388514306979823616 19395419048542138368 19445876775343669248 19452801945135458304 19459998690213199872 19572575455992439296 19626282858708673992 19627639057972887552 19640535787436857488 19761370351344820224 19775721382827278336 19819835944100278272 19834229434255761408 19944703377065304396 20003711375222302338 20011111934369628384 20081982554685222912 20141396704255297536 20148848201371189248 20208460178298322944 20223135893750972416 20286130710080741376 20395941010030582776 20460887885905698816 20536326051397558272 20597084412496367616 20668887893289811968 20676248608351524864 20795861421991966752 20854366499096193024 20868069274151661081 20923803901423927296 20938999111228882944 21000948812741394432 21011703969253983232 21066366506622308352 21073868773896746496 21081665247730966528 21261806430267730158 21263275646137294848 21326184745682079744 21397193129962930176 21408151213956888576 21471488939441968128 21479432516556079104 21487081887110408192 21744345230891532288 21808677613231448064 21812078595352301568 21819846429609905664 21884402188277390592 21884704828189212672 21892498526489849856 22019147387991494208 22095602760866464674 22231541645262922752 22236298742902652928 22247686555680688128 22305564536423620608 22313508113537731584 22321763203479846912 22399269325714151936 22592230374020875776 22659071292287209728 22667454226542587904 22734517700585613312 22742928546941730816 22751027880469843968 22821897048840834048 22830024505054808704 23103366807822253056 23171719964058413568 23180292557459841024 23197126466361409536 23252498879951038464 23260779684395465472 23395344099740962596 23556374000132493312 23626067414334068736 23634808097802190848 23638166965410731136 23699662319950096896 23708102370633839808 23716873403697337344 24084170115701499648 24089323638144540672 24155425056872214144 24164361581125588992 24172967122999209216 24547327233311143872 24619952461812064416 24629060842301081088 24646946870508997632 24789411328314212352 24942043058963816448 25028647375140774144 25102696627729948032 25111983603914827776 25199177991428420928 25447690594894184448 25594906365528574464 25666912614272237568 25674634179945938304 25683777568186659792 25860558731389517824 25937069260180611072 26096767274656585728 26168377144944898656 26187381049915809984 26348493801793093632 26426447925467037696 26445639245674348544 26500920750149054976 26589159110027464704 26592937836087072528 26671615166963069784 26681482579159504512 26775976739580297216 26855195605673730048 27048174280107655168 27100489092912608256 27194588013374110368 27281183847874265088 27361897409554366464 27381768068530077696 27462779216661823488 27568331477802033152 27727815229322622336 27805821998794924032 27824092365535548108 27888087744353488896 27980944862259216384 28088488675496411136 28098491698528995328 28157228297033370912 28250981554404181248 28349075240356973544 28351034194849726464 28434912994242772992 28544201618609184768 28618460159939739648 28628651919255957504 28794269661219646272 28894249764209992266 29078236817641930752 29082771460469735424 29093128572813207552 29168815163015503872 29179202917703187456 29189998035319799808 29358863183988658944 29460803681155286232 29642055527017230336 29663582074240917504 29729753916150417408 29740752715231494144 29751344151383642112 29917055065597956594 30016667901554442576 30122973832027834368 30212095056382946304 30223272302056783872 30312690267447484416 30334703840626458624 30429196065121112064 30593911515045874164 30804489077096337408 30895626618744551424 30907056743279788032 31003331839934717952 31014372912527287296 31193792132987950128 31408498666843324416 31501423219112091648 31517555953880974848 31599549759933462528 31610803160845119744 31622497871596449792 31892709645401595237 31894913469205942272 32001111849236594688 32112226820935332864 32119098184192720896 32207233409162952192 32219148774834118656 32230622830665612288 32616517846337298432 32729769644414858496 32826603282416085888 32838747789734774784 32862595827345330176 33143404141299697011 33256057411951755264 33354448114353979392 33371529833521032192 33470262170306597376 33482644805219770368 33598903988571227904 33888345561031313664 34001181339813881856 34114392820412596224 34126541820704765952 34232845573261251072 34245036757582213056 34582759013574148096 34655050211733379584 34770438836189761536 34795689699542114304 34891169526593198208 34916508066554413312 35334561000198739968 35439101121501103104 35452212146703286272 35457250448116096704 35562153555950759712 35575310105546006016 35806927474231640064 36126255173552249472 36133985457216811008 36246542371688383488 36259450684498813824 36820990849966715808 36943591263451621632 36970420305763496448 37074429331726565376 37098789820714064144 37184116992471318528 37542971062711161216 37654044941594922048 37667975405872241664 37798766987142631392 38058935491478913024 38171535892341276672 38386798511610691584 38392359548292861696 38511951269918907456 38525666352279989688 38790838097084276736 38891753550687338496 38905603890270916608 39145150911984878592 39252565717417347984 39281071574873714976 39522740702689640448 39551442765654556672 39639671888200556544 39668458868511522816 39889406754130608792 40007422750444604676 40022223868739256768 40163965109370445824 40282793408510595072 40416920356596645888 40572261420161482752 40791882020061165552 40921775771811397632 41072652102795116544 41194168824992735232 41337775786579623936 41352497216703049728 41591722843983933504 41708732998192386048 41736138548303322162 41847607802847854592 42001897625482788864 42023407938507966464 42132733013244616704 42147737547793492992 42163330495461933056 42523612860535460316 42526551292274589696 42652369491364159488 42816302427913777152 42942977878883936256 42958865033112158208 42974163774220816384 43341374646314988399 43488690461783064576 43617355226462896128 43624157190704603136 43639692859219811328 43768804376554781184 43784997052979699712 44038294775982988416 44191205521732929348 44463083290525845504 44495373111361376256 44611129072847241216 44627016227075463168 44643526406959693824 44798538651428303872 45184460748041751552 45318142584574419456 45334908453085175808 45469035401171226624 45502055760939687936 45643794097681668096 45660049010109617408 46206733615644506112 46343439928116827136 46360585114919682048 46394252932722819072 46504997759902076928 46521559368790930944 46790688199481925192 47112748000264986624 47252134828668137472 47276333930821462272 47399324639900193792 47416204741267679616 47433746807394674688 48168340231402999296 48178647276289081344 48310850113744428288 48328723162251177984 48345934245998418432 49094654466622287744 49239904923624128832 49258121684602162176 49293893741017995264 49884086117927632896 50057294750281548288 50205393255459896064 50223967207829655552 50398355982856841856 51189812731057148928 51349268359891876608 51367555136373319584 51721117462779035648 51874138520361222144 52193534549313171456 52336754289889797312 52374762099831619968 52852895850934075392 53001841500298109952 53178318220054929408 53185875672174145056 53343230333926139568 53362965158319009024 53551953479160594432 53710391211347460096 54200978185825216512 54389176026748220736 54723794819108732928 54925558433323646976 55136662955604066304 55455630458645244672 55611643997589848064 55648184731071096216 55776175488706977792 56176977350992822272 56196983397057990656 56314456594066741824 56501963108808362496 56698150480713947088 56869825988485545984 57088403237218369536 57257303838511915008 57588539322439292544 57788499528419984532 58165542920939470848 58186257145626415104 58337630326031007744 58358405835406374912 58379996070639599616 58717726367977317888 58921607362310572464 59284111054034460672 59327164148481835008 59459507832300834816 59502688302767284224 59834110131195913188 60033335803108885152 60245947664055668736 60424190112765892608 60446544604113567744 60625380534894968832 60669407681252917248 60858392130242224128 61187823030091748328 61608978154192674816 61791253237489102848 62006663679869435904 62028745825054574592 62387584265975900256 62604207822454983243 62816997333686648832 63002846438224183296 63035111907761949696 63199099519866925056 63221606321690239488 63244995743192899584 63785419290803190474 63789826938411884544 64224453641870665728 64414466818325904384 64438297549668237312 64461245661331224576 65233035692674596864 65459539288829716992 65653206564832171776 65677495579469549568 65725191654690660352 66286808282599394022 66708896228707958784 66743059667042064384 66940524340613194752 66965289610439540736 67197807977142455808 67776691122062627328 68002362679627763712 68228785640825192448 68253083641409531904 68465691146522502144 68490073515164426112 69310100423466759168 69540877672379523072 69591379399084228608 69782339053186396416 69833016133108826624 70669122000397479936 70878202243002206208 70904424293406572544 70914500896232193408 71124307111901519424 71150620211092012032 72252510347104498944 72267970914433622016 72493084743376766976 72518901368997627648 73641981699933431616 73887182526903243264 73940840611526992896 74197579641428128288 74368233984942637056 75085942125422322432 75308089883189844096 75335950811744483328 75597533974285262784 76343071784682553344 76784719096585723392 77023902539837814912 77051332704559979376 77581676194168553472 77811207780541833216 78290301823969757184 78505131434834695968 78562143149747429952 79045481405379280896 79279343776401113088 79336917737023045632 79778813508261217584 80014845500889209352 80044447737478513536 80327930218740891648 80565586817021190144 81144522840322965504 81583764040122331104 81843551543622795264 82145304205590233088 82388337649985470464 82704994433406099456 83183445687967867008 83417465996384772096 83472277096606644324 84046815877015932928 84265466026489233408 84295475095586985984 84326660990923866112 85047225721070920632 85053102584549179392 85304738982728318976 85632604855827554304 85885955757767872512 85948327548441632768 86682749292629976798 87234710452925792256 87248314381409206272 87279385718439622656 87537608753109562368 87569994105959399424 88076589551965976832 88382411043465858696 88926166581051691008 88990746222722752512 89222258145694482432 89254032454150926336 89597077302856607744 90368921496083503104 90636285169148838912 90669816906170351616 90938070802342453248 91004111521879375872 91287588195363336192 91320098020219234816 92413467231289012224 92686879856233654272 92721170229839364096 93009995519804153856 93043118737581861888 93581376398963850384 94225496000529973248 94504269657336274944 94552667861642924544 94798649279800387584 94832409482535359232 94867493614789349376 96336680462805998592 96357294552578162688 96621700227488856576 96657446324502355968 96691868491996836864 98189308933244575488 98479809847248257664 98516243369204324352 98587787482035990528 99430212423899091033 99768172235855265792 100114589500563096576 100410786510919792128 100447934415659311104 100796711965713683712 102379625462114297856 102698536719783753216 102735110272746639168 103748277040722444288 104387069098626342912 104673508579779594624 104749524199663239936 106003683000596219904 106356636440109858816 106371751344348290112 106686460667852279136 106725930316638018048 107420782422694920192 108401956371650433024 108778352053496441472 110273325911208132608 110911260917290489344 111223287995179696128 111296369462142192432 111552350977413955584 112393966794115981312 112628913188133483648 113003926217616724992 113396300961427894176 114176806474436739072 114514607677023830016 115177078644878585088 115576999056839969064 116372514291252830208 116675260652062015488 116716811670812749824 117435452735954635776 117843214724621144928 118568222108068921344 118654328296963670016 118919015664601669632 119005376605534568448 119668220262391826376 120066671606217770304 120491895328111337472 120848380225531785216 121250761069789937664 121716784260484448256 122375646060183496656 123217956308385349632 123582506474978205696 124013327359738871808 124057491650109149184 124775168531951800512 125208415644909966486 126005692876448366592 126070223815523899392 126398199039733850112 126443212643380478976 126489991486385799168 127570838581606380948 127579653876823769088 128448907283741331456 128828933636651808768 128876595099336474624 128922491322662449152 130024123938944965197 130466071385349193728 130919078577659433984 131306413129664343552 131354991158939099136 131450383309381320704 132573616565198788044 133486119334084128768 133881048681226389504 133930579220879081472 134395615954284911616 135553382244125254656 136004725359255527424 136506167282819063808 136931382293045004288 136980147030328852224 138620200846933518336 139081755344759046144 139182758798168457216 139564678106372792832 139666032266217653248 141338244000794959872 141756404486004412416 141829001792464386816 142248614223803038848 142301240422184024064 144505020694208997888 144535941828867244032 144986169486753533952 145037802737995255296 147283963399866863232 147774365053806486528 147881681223053985792 148395159282856256576 150171884250844644864 150616179766379688192 150671901623488966656 151195067948570525568 153569438193171446784 154047805079675629824 154102665409119958752 155163352388337106944 155622415561083666432 156580603647939514368 157010262869669391936 157124286299494859904 158558687552802226176 159557627016522435168 160029691001778418704 160088895474957027072 160655860437481783296 161131173634042380288 163167528080244662208 164776675299970940928 165409988866812198912 166366891375935734016 166834931992769544192 166944554193213288648 168093631754031865856 168530932052978466816 168590950191173971968 170094451442141841264 170609477965456637952 171265209711655108608 171771911515535745024 171896655096883265536 173365498585259953596 174496628762818412544 174558771436879245312 175075217506219124736 175139988211918798848 176153179103931953664 176764822086931717392 177852333162103382016 177981492445445505024 178508064908301852672 179194154605713215488 180737842992167006208 181272570338297677824 181339633812340703232 181876141604684906496 182008223043758751744 182575176390726672384 182640196040438469632 184826934462578024448 185373759712467308544 186019991039608307712 186086237475163723776 187162752797927700768 187812623467364949729 188450992001059946496 189008539314672549888 189105335723285849088 189597298559600775168 189664818965070718464 189734987229578698752 192673360925611997184 193243400454977713152 193314892649004711936 193383736983993673728 196378617866489150976 196959619694496515328 197032486738408648704 197175574964071981056 198860424847798182066 200229179001126193152 200821573021839584256 200895868831318622208 201593423931427367424 204759250924228595712 205397073439567506432 205470220545493278336 208774138197252685824 209347017159559189248 209499048399326479872 212007366001192439808 212713272880219717632 212743502688696580224 213372921335704558272 213451860633276036096 216803912743300866048 217556704106992882944 221822521834580978688 222592738924284384864 223104701954827911168 224787933588231962624 225257826376266967296 226007852435233449984 226792601922855788352 229029215354047660032 230354157289757170176 231153998113679938128 232745028582505660416 233433623341625499648 234870905471909271552 235686429449242289856 237136444216137842688 237838031329203339264 238010753211069136896 239336440524783652752 240133343212435540608 240983790656222674944 241696760451063570432 243433568520968896512 244751292120366993312 246435912616770699264 247165012949956411392 248114983300218298368 249550337063903601024 250416831289819932972 252140447631047798784 252796398079467700224 252886425286760957952 252979982972771598336 255141677163212761896 255159307753647538176 256897814567482662912 257657867273303617536 257844982645324898304 260048247877889930394 261838157155318867968 262612826259328687104 262709982317878198272 262900766618762641408 265147233130397576088 266972238668168257536 267762097362452779008 268791231908569823232 271106764488250509312 272009450718511054848 273012334565638127616 273862764586090008576 273960294060657704448 277240401693867036672 278163510689518092288 279129356212745585664 279332064532435306496 282676488001589919744 283512808972008824832 283658003584928773632 284497228447606077696 284602480844368048128 289010041388417995776 289071883657734488064 289972338973507067904 290075605475990510592 294567926799733726464 295548730107612973056 295763362446107971584 296790318565712513152 300343768501689289728 301232359532759376384 301343803246977933312 302390135897141051136 307138876386342893568 308095610159351259648 308205330818239917504 311244831122167332864 313161207295879028736 314020525739338783872 314248572598989719808 319115254033044870336 320059382003556837408 320177790949914054144 322262347268084760576 326335056160489324416 330819977733624397824 332733782751871468032 333669863985539088384 333889108386426577296 336187263508063731712 337181900382347943936 340188902884283682528 342530419423310217216 343543823031071490048 343793310193766531072 346730997170519907192 349117542873758490624 350150435012438249472 352306358207863907328 353529644173863434784 355704666324206764032 355962984890891010048 357016129816603705344 358388309211426430976 361475685984334012416 362545140676595355648 363752283209369812992 365150352781453344768 365280392080876939264 369653868925156048896 370747519424934617088 372039982079216615424 372172474950327447552 374325505595855401536 375625246934729899458 378017078629345099776 378210671446571698176 379194597119201550336 379329637930141436928 379469974459157397504 385346721851223994368 386486800909955426304 386629785298009423872 386767473967987347456 392757235732978301952 393919239388993030656 394064973476817297408 394351149928143962112 397720849695596364132 400458358002252386304 401643146043679168512 401791737662637244416 403186847862854734848 409518501848457191424 410794146879135012864 410940441090986556672 417548276394505371648 418694034319118378496 418998096798652959744 424014732002384879616 425487005377393160448 426745842671409116544 426903721266552072192 433607825486601732096 435113408213985765888 443645043669161957376 445185477848568769728 449575867176463925248 450515652752533934592 452015704870466899968 453585203845711576704 460708314579514340352 462307996227359876256 465490057165011320832 466867246683250999296 469741810943818543104 471372858898484579712 475676062658406678528 478672881049567305504 480266686424871081216 481967581312445349888 483393520902127140864 489502584240733986624 494330025899912822784 496229966600436596736 499100674127807202048 500833662579639865944 504280895262095597568 505592796158935400448 505772850573521915904 510283354326425523792 513795629134965325824 515315734546607235072 515689965290649796608 520096495755779860788 523676314310637735936 525225652518657374208 525419964635756396544 530294466260795152176 533944477336336515072 535524194724905558016 537582463817139646464 542213528976501018624 544018901437022109696 546024669131276255232 547725529172180017152 547920588121315408896 554480803387734073344 558258712425491171328 558664129064870612992 563437870402094849187 565352976003179839488 567025617944017649664 567316007169857547264 568994456895212155392 569204961688736096256 578020082776835991552 579944677947014135808 580151210951981021184 589135853599467452928 591097460215225946112 591526724892215943168 593580637131425026304 600687537003378579456 602464719065518752768 602687606493955866624 604780271794282102272 614277752772685787136 616191220318702519296 616410661636479835008 626322414591758057472 628041051478677567744 628497145197979439616 638230508066089740672 640118764007113674816 640355581899828108288 652670112320978648832 665467565503742936064 667778216772853154592 672374527016127463424 674363800764695887872 680377805768567365056 687087646062142980096 693461994341039814384 698235085747516981248 700300870024876498944 704612716415727814656 707059288347726869568 711409332648413528064 714032259633207410688 716776618422852861952 722951371968668024832 725090281353190711296 730300705562906689536 730560784161753878528 739307737850312097792 741495038849869234176 744344949900654895104 748651011191710803072 751250493869459798916 756421342893143396352 758389194238403100672 758659275860282873856 758939948918314795008 770693443702447988736 772973601819910852608 773534947935974694912 785514471465956603904 787838478777986061312 788129946953634594816 788702299856287924224 795441699391192728264 800916716004504772608 803286292087358337024 806373695725709469696 819037003696914382848 821588293758270025728 821880882181973113344 837388068638236756992 837996193597305919488 848029464004769759232 850974010754786320896 853491685342818233088 853807442533104144384 867215650973203464192 870226816427971531776 887290087338323914752 890370955697137539456 901031305505067869184 904031409740933799936 907170407691423153408 921416629159028680704 924615992454719752512 933734493366501998592 939483621887637086208 942745717796969159424 957345762099134611008 960533372849742162432 966787041804254281728 979005168481467973248 992459933200873193472 998201348255614404096 1001667325159279731888 1008561790524191195136 1011545701147043831808 1020566708652851047584 1027591258269930651648 1030631469093214470144 1031379930581299593216 1040192991511559721576 1047352628621275471872 1050451305037314748416 1060588932521590304352 1067888954672673030144 1071048389449811116032 1075164927634279292928 1084427057953002037248 1095451058344360034304 1095841176242630817792 1108961606775468146688 1116517424850982342656 1117328258129741225984 1126875740804189698374 1134051235888035299328 1134632014339715094528 1137988913790424310784 1138409923377472192512 1156040165553671983104 1159889355894028271616 1160302421903962042368 1178271707198934905856 1182194920430451892224 1183053449784431886336 1187161274262850052608 1201375074006757158912 1204929438131037505536 1205375212987911733248 1209560543588564204544 1228555505545371574272 1232382440637405038592 1232821323272959670016 1252644829183516114944 1256082102957355135488 1256994290395958879232 1276461016132179481344 1280237528014227349632 1280711163799656216576 1305340224641957297664 1330935131007485872128 1335556433545706309184 1348727601529391775744 1360755611537134730112 1386923988682079628768 1396470171495033962496 1400601740049752997888 1409225432831455629312 1414118576695453739136 1433553236845705723904 1445902743937336049664 1450180562706381422592 1461121568323507757056 1482990077699738468352 1488689899801309790208 1497302022383421606144 1502500987738919597832 1512842685786286792704 1516778388476806201344 1517318551720565747712 1541386887404895977472 1545947203639821705216 1547069895871949389824 1571028942931913207808 1575676957555972122624 1576259893907269189632 1590883398782385456528 1601833432009009545216 1606572584174716674048 1612747391451418939392 1638074007393828765696 1643176587516540051456 1643761764363946226688 1674776137276473513984 1675992387194611838976 1690313611206284547561 1696058928009539518464 1701948021509572641792 1706983370685636466176 1707614885066208288768 1740453632855943063552 1774580174676647829504 1780741911394275078912 1802062611010135738368 1808062819481867599872 1814340815382846306816 1842833258318057361408 1849231984909439505024 1878967243775274172416 1885491435593938318848 1914691524198269222016 1921066745699484324864 1958010336962935946496 1996402696511228808192 2003334650318559463776 2017123581048382390272 2023091402294087663616 2041133417305702095168 2061262938186428940288 2080385983023119443152 2094705257242550943744 2100902610074629496832 2121177865043180608704 2142096778899622232064 2150329855268558585856 2168854115906004074496 2190902116688720068608 2191682352485261635584 2217923213550936293376 2233034849701964685312 2234656516259482451968 2253751481608379396748 2269264028679430189056 2275977827580848621568 2276819846754944385024 2312080331107343966208 2320604843807924084736 2356543414397869811712 2364389840860903784448 2366106899568863772672 2374322548525700105216 2402750148013514317824 2409858876262075011072 2419121087177128409088 2457111011090743148544 2464764881274810077184 2465642646545919340032 2512164205914710270976 2513988580791917758464 2552922032264358962688 2560475056028454699264 2561422327599312433152 2610680449283914595328 2661870262014971744256 2671112867091412618368 2721511223074269460224 2773847977364159257536 2801203480099505995776 2818450865662911258624 2828237153390907478272 2900361125412762845184 2922243136647015514112 2977379799602619580416 2994604044766843212288 3005001975477839195664 3025685371572573585408 3034637103441131495424 3082773774809791954944 3091894407279643410432 3094139791743898779648 3142057885863826415616 3151353915111944245248 3181766797564770913056 3203666864018019090432 3213145168349433348096 3225494782902837878784 3286353175033080102912 3287523528727892453376 3349552274552947027968 3351984774389223677952 3380627222412569095122 3403896043019145283584 3413966741371272932352 3415229770132416577536 3480907265711886127104 3549160349353295659008 3561483822788550157824 3604125222020271476736 3616125638963735199744 3628681630765692613632 3685666516636114722816 3698463969818879010048 3757934487550548344832 3770982871187876637696 3829383048396538444032 3842133491398968649728 3916020673925871892992 3992805393022457616384 4006669300637118927552 4046182804588175327232 4082266834611404190336 4160771966046238886304 4189410514485101887488 4201805220149258993664 4242355730086361217408 4300659710537117171712 4337708231812008148992 4383364704970523271168 4466069699403929370624 4469313032518964903936 4507502963216758793496 4538528057358860378112 4551955655161697243136 4624160662214687932416 4641209687615848169472 4713086828795739623424 4728779681721807568896 4748645097051400210432 4805500296027028635648 4819717752524150022144 4838242174354256818176 4914222022181486297088 4929529762549620154368 4931285293091838680064 5024328411829420541952 5027977161583835516928 5105844064528717925376 5120950112056909398528 5122844655198624866304 5221360898567829190656 5323740524029943488512 5342225734182825236736 5443022446148538920448 5547695954728318515072 5636901731325822517248 5656474306781814956544 5844486273294031028224 5989208089533686424576 6010003950955678391328 6051370743145147170816 6069274206882262990848 6183788814559286820864 6284115771727652831232 6302707830223888490496 6363533595129541826112 6426290336698866696192 6450989565805675757568 6572706350066160205824 6575047057455784906752 6699104549105894055936 6703969548778447355904 6761254444825138190244 6807792086038290567168 6827933482742545864704 6830459540264833155072 6961814531423772254208 7098320698706591318016 7122967645577100315648 7208250444040542953472 7257363261531385227264 7371333033272229445632 7396927939637758020096 7541965742375753275392 7658766096793076888064 7684266982797937299456 7832041347851743785984 7985610786044915232768 8013338601274237855104 8164533669222808380672 8321543932092477772608 8403610440298517987328 8484711460172722434816 8766729409941046542336 8932139398807858741248 9015005926433517586992 9077056114717720756224 9103911310323394486272 9248321324429375864832 9282419375231696338944 9426173657591479246848 9497290194102800420864 9611000592054057271296 9639435505048300044288 9676484348708513636352 9859059525099240308736 9862570586183677360128 10048656823658841083904 10055954323167671033856 10211688129057435850752 10241900224113818797056 10245689310397249732608 10442721797135658381312 10647481048059886977024 10684451468365650473472 10886044892297077840896 11095391909456637030144 11273803462651645034496 11312948613563629913088 11978416179067372849152 12020007901911356782656 12138548413764525981696 12568231543455305662464 12605415660447776980992 12727067190259083652224 12901979131611351515136 13150094114911569813504 13398209098211788111872 13407939097556894711808 13522508889650276380488 13615584172076581134336 13655866965485091729408 13923629062847544508416 14245935291154200631296 14416500888081085906944 14514726523062770454528 14742666066544458891264 14793855879275516040192 15083931484751506550784 15317532193586153776128 15368533965595874598912 15664082695703487571968 15971221572089830465536 16026677202548475710208 16329067338445616761344 16643087864184955545216 16969422920345444869632 17533458819882093084672 18030011852867035173984 18154112229435441512448 18207822620646788972544 18852347315182958493696 18994580388205600841728 19278871010096600088576 19352968697417027272704 19718119050198480617472 19725141172367354720256 20097313647317682167808 20111908646335342067712 20423376258114871701504 20483800448227637594112 20491378620794499465216 20885443594271316762624 21294962096119773954048 21368902936731300946944 21772089784594155681792 22190783818913274060288 22625897227127259826176 23956832358134745698304 24040015803822713565312 25210831320895553961984 25454134380518167304448 26300188229823139627008 26796418196423576223744 27045017779300552760976 27231168344153162268672 27311733930970183458816 27847258125695089016832 28491870582308401262592 28833001776162171813888 29029453046125540909056 29587711758551032080384 30167862969503013101568 30635064387172307552256 30737067931191749197824 31328165391406975143936 31942443144179660931072 32053354405096951420416 32658134676891233522688 33286175728369911090432 33938845840690889739264 36060023705734070347968 36415645241293577945088 37704694630365916987392 37989160776411201683456 38705937394834054545408 39450282344734709440512 40194627294635364335616 40223817292670684135424 40846752516229743403008 40967600896455275188224 41770887188542633525248 42737805873462601893888 43544179569188311363584 44381567637826548120576 45251794454254519652352 47913664716269491396608 48080031607645427130624 50908268761036334608896 52600376459646279254016 54090035558601105521952 54462336688306324537344 54623467861940366917632 56983741164616802525184 58058906092251081818112 59175423517102064160768 60335725939006026203136 61270128774344615104512 61474135862383498395648 62656330782813950287872 63884886288359321862144 64106708810193902840832 65316269353782467045376 66572351456739822180864 67877691681381779478528 72120047411468140695936 75978321552822403366912 78900564689469418881024 80389254589270728671232 81693505032459486806016 81935201792910550376448 83541774377085267050496 85475611746925203787776 87088359138376622727168 88763135275653096241152 90503588908509039304704 95827329432538982793216 96160063215290854261248 101816537522072669217792 108180071117202211043904 109246935723880733835264 113967482329233605050368 116117812184502163636224 118350847034204128321536 120671451878012052406272 122540257548689230209024 125312661565627900575744 128213417620387805681664 130632538707564934090752 133144702913479644361728 135755383362763558957056 144240094822936281391872 157801129378938837762048 163387010064918973612032 163870403585821100752896 170951223493850407575552 174176718276753245454336 177526270551306192482304 181007177817018078609408 191654658865077965586432 192320126430581708522496 203633075044145338435584 216360142234404422087808 227934964658467210100736 236701694068408256643072 245080515097378460418048 250625323131255801151488 256426835240775611363328 261265077415129868181504 266289405826959288723456 271510766725527117914112 288480189645872562783744 327740807171642201505792 341902446987700815151104 348353436553506490908672 355052541102612384964608 362014355634036157218816 384640252861163417044992 407266150088290676871168 432720284468808844175616 473403388136816513286144 490161030194756920836096 512853670481551222726656 522530154830259736363008 532578811653918577446912 543021533451054235828224 576960379291745125567488 683804893975401630302208 710105082205224769929216 769280505722326834089984 814532300176581353742336 865440568937617688351232 1025707340963102445453312 1045060309660519472726016 1065157623307837154893824 1086043066902108471656448 1153920758583490251134976 1420210164410449539858432 1538561011444653668179968 1629064600353162707484672 1730881137875235376702464 2051414681926204890906624 2130315246615674309787648 2307841517166980502269952 3077122022889307336359936 3258129200706325414969344 3461762275750470753404928 4260630493231348619575296 4615683034333961004539904 6154244045778614672719872 6923524551500941506809856 9231366068667922009079808 13847049103001883013619712 18462732137335844018159616 27694098206003766027239424 55388196412007532054478848
- Sum of all divisors σ(n): 196578833712003265269600000
- Sum of proper divisors (its aliquot sum) s(n): 141190637299995733215121152
- 55388196412007532054478848 is an abundant number, because the sum of its proper divisors (141190637299995733215121152) is greater than itself. Its abundance is 85802440887988201160642304
Bases of 55388196412007532054478848
- Binary: 101101110100001110100000100100110111010000011100101010000010101111010010000000000000002
- Hexadecimal: 0x2DD0E824DD072A0AF48000
- Base-36: 6YJHT9PCX4WZ5S000
Squares and roots of 55388196412007532054478848
- 55388196412007532054478848 squared (553881964120075320544788482) is 3067852301775124047569720691378831424334216879407104
- 55388196412007532054478848 cubed (553881964120075320544788483) is 169922805853749974233126150387254558335004369155176747365573844879581948936192
-
The
square root of 55388196412007532054478848 is 7442324664512.2605840551 -
55388196412007532054478848 is a
perfect cube number . Itscube root is 381187872
Scales and comparisons
How big is 55388196412007532054478848?- 55,388,196,412,007,532,054,478,848 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 55,388,196,412,007,532,054,478,848 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 55388196412007532054478848 cubic inches would be around 31765656 feet tall.
Recreational maths with 55388196412007532054478848
- 55388196412007532054478848 backwards is 84887445023570021469188355
- 55388196412007532054478848 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 55388196412007532054478848's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 55388196412007532054478848 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 55388196412007532054478848 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/55388196412007532054478848/
Chicago style:
Numbermatics. 2024. "Number 55388196412007532054478848 - Facts about the integer". https://numbermatics.com/n/55388196412007532054478848/
The information we have on file for 55388196412007532054478848 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 55388196412007532054478848, math, Factors of 55388196412007532054478848, curriculum, school, college, exams, university, Prime factorization of 55388196412007532054478848, STEM, science, technology, engineering, physics, economics, calculator, fifty-five septillion, three hundred eighty-eight sextillion, one hundred ninety-six quintillion, four hundred twelve quadrillion, seven trillion, five hundred thirty-two billion, fifty-four million, four hundred seventy-eight thousand, eight hundred forty-eight.