138505064859817963255922688
138,505,064,859,817,963,255,922,688 is an even composite number composed of six prime numbers multiplied together.
What does the number 138505064859817963255922688 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 28672 divisors.
138505064859817963255922688 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 138505064859817963255922688:
215 × 36 × 113 × 133 × 173 × 7393
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 17 × 17 × 17 × 739 × 739 × 739)See below for interesting mathematical facts about the number 138505064859817963255922688 from the Numbermatics database.
Names of 138505064859817963255922688
- Cardinal: 138505064859817963255922688 can be written as One hundred thirty-eight septillion, five hundred five sextillion, sixty-four quintillion, eight hundred fifty-nine quadrillion, eight hundred seventeen trillion, nine hundred sixty-three billion, two hundred fifty-five million, nine hundred twenty-two thousand, six hundred eighty-eight.
Scientific notation
- Scientific notation: 1.38505064859817963255922688 × 1026
Factors of 138505064859817963255922688
Divisors of 138505064859817963255922688
- Number of divisors d(n): 28672
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 27 32 33 34 36 39 44 48 51 52 54 64 66 68 72 78 81 88 96 99 102 104 108 117 121 128 132 136 143 144 153 156 162 169 176 187 192 198 204 208 216 221 234 242 243 256 264 272 286 288 289 297 306 312 324 338 351 352 363 374 384 396 408 416 429 432 442 459 468 484 486 507 512 528 544 561 572 576 578 594 612 624 648 663 676 702 704 726 729 739 748 768 792 816 832 858 864 867 884 891 918 936 968 972 1014 1024 1053 1056 1088 1089 1122 1144 1152 1156 1188 1224 1248 1287 1296 1326 1331 1352 1377 1404 1408 1452 1458 1478 1496 1521 1536 1573 1584 1632 1664 1683 1716 1728 1734 1768 1782 1836 1859 1872 1936 1944 1989 2028 2048 2057 2106 2112 2176 2178 2197 2217 2244 2288 2304 2312 2376 2431 2448 2496 2574 2592 2601 2652 2662 2673 2704 2754 2808 2816 2873 2904 2916 2956 2992 3042 3072 3146 3159 3168 3179 3264 3267 3328 3366 3432 3456 3468 3536 3564 3672 3718 3744 3757 3861 3872 3888 3978 3993 4056 4096 4114 4131 4212 4224 4352 4356 4394 4434 4488 4563 4576 4608 4624 4719 4752 4862 4896 4913 4992 5049 5148 5184 5202 5304 5324 5346 5408 5508 5577 5616 5632 5746 5808 5832 5912 5967 5984 6084 6144 6171 6292 6318 6336 6358 6528 6534 6591 6651 6656 6732 6864 6912 6936 7072 7128 7293 7344 7436 7488 7514 7722 7744 7776 7803 7956 7986 8019 8112 8129 8192 8228 8262 8424 8448 8619 8704 8712 8788 8868 8976 9126 9152 9216 9248 9438 9477 9504 9537 9607 9724 9792 9801 9826 9984 10098 10296 10368 10404 10608 10648 10692 10816 11016 11154 11232 11264 11271 11492 11583 11616 11664 11824 11934 11968 11979 12168 12288 12342 12393 12563 12584 12636 12672 12716 13056 13068 13182 13302 13312 13464 13689 13728 13824 13872 14144 14157 14256 14586 14688 14739 14872 14976 15028 15147 15444 15488 15552 15606 15912 15972 16038 16224 16258 16384 16456 16524 16731 16848 16896 17238 17303 17408 17424 17576 17736 17901 17952 18252 18304 18432 18496 18513 18876 18954 19008 19074 19214 19448 19584 19602 19652 19773 19953 19968 20196 20449 20592 20736 20808 21216 21296 21384 21632 21879 22032 22308 22464 22528 22542 22627 22984 23166 23232 23328 23409 23648 23868 23936 23958 24167 24336 24387 24576 24684 24786 25126 25168 25272 25344 25432 25857 26112 26136 26364 26604 26624 26741 26928 27378 27456 27648 27744 28288 28314 28512 28611 28821 29172 29376 29403 29478 29744 29952 30056 30294 30888 30976 31104 31212 31603 31824 31944 32076 32448 32516 32768 32912 33048 33462 33696 33792 33813 34476 34606 34749 34816 34848 34969 35152 35472 35802 35904 35937 36504 36608 36864 36992 37026 37349 37689 37752 37908 38016 38148 38428 38896 39168 39204 39304 39546 39906 39936 40392 40898 41067 41184 41327 41472 41616 42432 42471 42592 42768 43264 43758 44064 44217 44616 44928 45056 45084 45254 45441 45968 46332 46464 46656 46818 47296 47736 47872 47916 48334 48672 48774 48841 49152 49368 49572 50193 50252 50336 50544 50688 50864 51714 51909 52224 52272 52728 53208 53248 53482 53703 53856 54043 54756 54912 55296 55488 55539 56576 56628 57024 57222 57642 58344 58752 58806 58956 59319 59488 59859 59904 60112 60588 61347 61776 61952 62208 62424 63206 63648 63869 63888 64152 64896 65032 65637 65824 66096 66924 67392 67584 67626 67881 68952 69212 69498 69632 69696 69938 70227 70304 70944 71604 71808 71874 72501 73008 73161 73216 73728 73984 74052 74698 75378 75504 75816 76032 76296 76856 77571 77792 78336 78408 78608 79092 79812 79872 80223 80784 81796 82134 82368 82654 82944 83232 84864 84942 85184 85536 85833 86463 86528 87516 88128 88209 88434 89232 89419 89856 90112 90168 90508 90882 91936 92664 92928 93312 93636 94592 94809 95472 95744 95832 96668 97344 97548 97682 98304 98736 99144 100386 100504 100672 101088 101376 101439 101728 103428 103818 104247 104448 104544 104907 105456 105677 106416 106496 106964 107406 107712 107811 108086 109512 109824 110592 110976 111078 112047 113067 113152 113256 114048 114444 115284 116688 117504 117612 117912 118638 118976 119718 119808 120224 121176 122694 123201 123552 123904 123981 124416 124848 124891 126412 127296 127413 127738 127776 128304 129792 130064 131274 131648 132192 132651 133848 134784 135168 135252 135762 136323 137904 138193 138424 138996 139264 139392 139876 140454 140608 141888 143208 143616 143748 145002 146016 146322 146432 146523 147456 147968 148104 149396 150579 150756 151008 151632 152064 152592 153712 155142 155584 155727 156672 156816 157216 158184 159624 159744 160446 161109 161568 162129 163319 163592 164268 164736 165308 165888 166464 166617 169728 169884 170368 171072 171666 172926 173056 175032 176256 176418 176868 177957 178464 178838 179577 179712 180224 180336 181016 181764 183872 184041 185328 185856 186624 187272 189184 189618 190944 191488 191607 191664 193336 194688 195096 195364 196911 197472 198288 200772 201008 201344 202176 202752 202878 203456 203643 206856 207636 208494 208896 209088 209814 210681 210912 211354 212832 212992 213571 213928 214812 215424 215622 216172 217503 219024 219483 219648 221184 221952 222156 224094 224939 226134 226304 226512 228096 228888 230568 232713 233376 235008 235224 235824 237276 237952 239436 239616 240448 240669 242352 245388 246402 247104 247808 247962 248832 249696 249782 252824 254592 254826 255476 255552 256608 257499 259389 259584 260128 262548 263296 264384 265302 265837 267696 268257 269568 270336 270504 271524 272646 275808 276386 276848 277992 278528 278784 279752 280908 281216 283776 284427 286416 287232 287496 290004 292032 292644 292864 293046 294151 294912 295936 296208 298792 301158 301512 302016 303264 304128 304317 305184 307424 310284 311168 311454 313344 313632 314432 314721 316368 317031 319248 319488 320892 322218 323136 323433 324258 326638 327184 328536 329472 330616 331776 332928 333234 336141 339201 339456 339768 340736 342144 343332 345852 346112 347633 350064 352512 352836 353736 355914 356928 357676 359154 359424 360448 360672 362032 363528 367744 368082 370656 371712 371943 373248 374544 374673 378368 379236 381888 382239 382976 383214 383328 384659 386672 389376 390192 390728 393822 394944 396576 397953 401544 402016 402688 404352 405504 405756 406912 407286 410839 413712 414579 415272 416988 417792 418176 419628 421362 421824 422708 425664 425984 427142 427856 429624 430848 431244 432344 435006 438048 438966 439296 439569 442368 443904 444312 448188 449878 451737 452268 452608 453024 454597 456192 457776 461136 465426 466752 467181 470016 470448 471648 474552 475904 478872 479232 480896 481338 484704 486387 489957 490776 492804 494208 495616 495924 497664 499392 499564 499851 505648 509184 509652 510952 511104 513216 514998 518778 519168 520256 525096 526592 528768 530604 531674 533871 535392 536514 537251 538731 539136 540672 541008 543048 545292 546121 551616 552123 552772 553696 555984 557056 557568 559504 561816 562432 567552 568854 572832 574464 574821 574992 580008 584064 585288 585728 586092 588302 590733 591872 592416 594473 597584 602316 603024 604032 606528 608256 608634 610368 610929 614848 620568 622336 622908 626688 627264 628864 629442 632736 634062 634933 638496 638976 640713 641784 644436 646272 646866 648516 652509 653276 654368 657072 658449 658944 661232 663552 665856 666468 672282 674817 678402 678912 679536 681472 684288 686664 691704 692224 695266 698139 700128 702559 705024 705672 707472 711828 713856 715352 718308 718848 721344 722007 724064 727056 735488 736164 741312 743424 743886 746496 749088 749346 756736 758472 763776 764478 765952 766428 766656 769318 772497 773344 778167 778752 780384 781456 787644 789888 793152 795906 797511 803088 804032 804771 805376 808704 811008 811512 813824 814572 821678 827424 829158 830297 830544 833976 835584 836352 839256 842724 843648 845416 851328 853281 854284 855712 859248 861696 862488 864688 870012 876096 877932 878592 879138 882453 884736 887808 888624 896376 899756 903474 904536 905216 906048 909194 912384 912951 915552 922272 930852 933504 934362 940032 940896 943296 944163 949104 951093 951808 957744 958464 961792 962676 969408 970299 972774 979914 981552 983609 985608 988416 991232 991848 995328 998784 999128 999702 1008423 1011296 1017603 1018368 1019304 1021904 1022208 1026432 1029996 1037556 1038336 1040512 1042899 1050192 1053184 1057536 1061208 1063348 1067742 1070784 1073028 1074502 1077462 1078272 1081344 1082016 1086096 1090584 1092242 1103232 1104246 1105544 1107392 1111968 1115136 1115829 1119008 1123632 1124019 1124864 1135104 1137708 1145664 1146717 1148928 1149642 1149984 1153977 1160016 1162447 1168128 1170576 1171456 1172184 1176604 1181466 1183744 1184832 1188946 1193859 1195168 1204632 1206048 1208064 1213056 1216512 1217268 1220736 1221858 1229696 1232517 1241136 1243737 1244672 1245816 1253376 1254528 1257728 1258884 1265472 1268124 1269866 1276992 1277952 1281426 1283568 1288872 1292544 1293732 1297032 1305018 1306552 1308736 1314144 1316898 1317888 1318707 1322464 1327104 1331712 1332936 1344564 1349634 1355211 1356804 1357824 1359072 1362944 1363791 1368576 1373328 1373801 1383408 1384448 1390532 1396278 1400256 1401543 1405118 1410048 1411344 1414944 1423656 1427712 1430704 1436616 1437696 1442688 1444014 1448128 1454112 1459161 1469871 1470976 1472328 1482624 1486848 1487772 1492992 1498176 1498692 1499553 1513472 1516944 1520123 1527552 1528956 1531904 1532856 1533312 1538636 1544994 1546688 1556334 1557504 1560768 1562912 1575288 1579776 1586304 1591812 1595022 1601613 1606176 1608064 1609542 1610752 1611753 1617408 1622016 1623024 1623583 1627648 1629144 1638363 1643356 1654848 1656369 1658316 1660594 1661088 1667952 1671168 1672704 1678512 1685448 1687296 1690832 1702656 1706562 1708568 1711424 1718496 1723392 1724463 1724976 1729376 1740024 1752192 1755864 1757184 1758276 1764906 1772199 1775616 1777248 1783419 1792752 1796509 1799512 1806948 1809072 1810432 1812096 1818388 1824768 1825902 1831104 1832787 1844544 1861704 1867008 1868724 1880064 1881792 1886592 1888326 1898208 1902186 1903616 1904799 1915488 1916928 1922139 1923584 1925352 1938816 1940598 1945548 1957527 1959828 1963104 1967218 1971216 1975347 1976832 1982464 1983696 1990656 1997568 1998256 1999404 2016846 2022592 2024451 2035206 2036736 2038608 2043808 2044416 2052864 2059992 2075112 2076672 2081024 2085798 2094417 2100384 2106368 2107677 2115072 2122416 2123147 2126696 2135484 2141568 2146056 2149004 2154924 2156544 2164032 2166021 2172192 2181168 2184484 2206464 2208492 2211088 2214784 2223936 2230272 2231658 2238016 2247264 2248038 2249728 2270208 2275416 2291328 2293434 2297856 2299284 2299968 2307954 2317491 2320032 2324894 2334501 2336256 2341152 2342912 2344368 2349281 2353208 2362932 2367488 2369664 2377892 2387718 2390336 2392533 2409264 2412096 2414313 2416128 2426112 2433024 2434536 2441472 2443716 2459392 2465034 2482272 2487474 2489344 2490891 2491632 2506752 2509056 2515456 2517768 2530944 2536248 2539732 2553984 2559843 2562852 2567136 2577744 2585088 2587464 2594064 2610036 2613104 2617472 2628288 2633796 2635776 2637414 2644928 2647359 2654208 2663424 2665872 2689128 2699268 2710422 2713608 2715648 2718144 2725888 2727582 2737152 2738853 2746656 2747602 2766816 2768896 2776423 2781064 2792556 2800512 2803086 2810236 2820096 2822688 2829888 2832489 2847312 2853279 2855424 2861408 2873232 2875392 2885376 2888028 2896256 2908224 2918322 2924207 2939742 2941952 2944656 2950827 2965248 2973696 2975544 2985984 2996352 2997384 2999106 3025269 3026944 3033888 3040246 3052809 3055104 3057912 3063808 3065712 3066624 3077272 3089988 3093376 3112668 3115008 3121536 3125824 3128697 3150576 3159552 3172608 3183624 3190044 3203226 3212352 3216128 3219084 3221504 3223506 3234816 3244032 3246048 3247166 3255296 3258288 3276726 3286712 3309696 3312738 3316632 3321188 3322176 3335904 3345408 3347487 3357024 3370896 3372057 3374592 3381664 3405312 3413124 3417136 3422848 3436992 3446784 3448926 3449952 3458752 3461931 3480048 3487341 3504384 3511728 3514368 3516552 3529812 3544398 3551232 3554496 3566838 3581577 3585504 3593018 3599024 3613896 3618144 3620864 3624192 3630707 3636776 3649536 3651804 3662208 3665574 3689088 3697551 3723408 3731211 3734016 3737448 3760128 3763584 3773184 3776652 3796416 3804372 3807232 3809598 3823963 3830976 3833856 3844278 3847168 3850704 3877632 3881196 3891096 3915054 3919656 3926208 3934436 3942432 3950694 3953664 3956121 3964928 3967392 3981312 3995136 3996512 3998808 4033692 4045184 4048902 4070412 4073472 4077216 4087616 4088832 4091373 4105728 4119984 4121403 4150224 4153344 4162048 4171596 4188834 4200768 4204629 4212736 4215354 4230144 4244832 4246294 4253392 4270968 4283136 4292112 4298008 4309848 4313088 4328064 4332042 4344384 4362336 4368968 4377483 4409613 4412928 4416984 4422176 4429568 4447872 4460544 4463316 4476032 4494528 4496076 4499456 4519229 4540416 4550832 4560369 4582656 4586868 4595712 4598568 4599936 4615908 4634982 4640064 4649788 4669002 4672512 4682304 4685824 4688736 4698562 4706416 4725864 4734976 4739328 4755784 4775436 4780672 4785066 4818528 4824192 4828626 4832256 4835259 4852224 4866048 4869072 4870749 4882944 4887432 4915089 4918784 4930068 4964544 4969107 4974948 4978688 4981782 4983264 5000567 5013504 5018112 5030912 5035536 5061888 5072496 5079464 5107968 5119686 5125704 5134272 5155488 5170176 5173389 5174928 5188128 5220072 5226208 5234944 5256576 5267592 5271552 5274828 5289856 5294718 5326848 5331744 5350257 5378256 5389527 5398536 5420844 5427216 5431296 5436288 5451776 5455164 5474304 5477706 5493312 5495204 5498361 5533632 5537792 5552846 5562128 5585112 5601024 5606172 5620472 5640192 5645376 5659776 5664978 5694624 5706558 5710848 5714397 5722816 5746464 5750784 5766417 5770752 5776056 5792512 5816448 5836644 5848414 5872581 5879484 5883904 5889312 5901654 5909761 5926041 5930496 5947392 5951088 5971968 5992704 5994768 5998212 6007331 6050538 6053888 6067776 6073353 6080492 6105618 6110208 6115824 6127616 6131424 6133248 6154544 6179976 6186752 6225336 6230016 6243072 6251648 6257394 6301152 6319104 6323031 6345216 6367248 6369441 6380088 6406452 6424704 6432256 6438168 6443008 6447012 6469632 6492096 6494332 6498063 6510592 6516576 6539203 6553452 6573424 6619392 6625476 6633264 6642376 6644352 6671808 6690816 6694974 6714048 6741792 6744114 6749184 6763328 6810624 6826248 6834272 6845696 6873984 6893568 6897852 6899904 6917504 6923862 6960096 6974682 6984263 7003503 7008768 7023456 7028736 7033104 7047843 7059624 7088796 7099573 7102464 7108992 7133676 7163154 7171008 7177599 7186036 7198048 7227792 7236288 7241728 7242939 7248384 7261414 7273552 7299072 7303608 7324416 7331148 7378176 7395102 7446816 7462422 7468032 7472673 7474896 7520256 7527168 7546368 7553304 7592832 7608744 7614464 7619196 7647926 7661952 7679529 7688556 7694336 7701408 7728149 7755264 7762392 7782192 7830108 7839312 7852416 7868872 7884864 7901388 7907328 7912242 7934784 7942077 7962624 7990272 7993024 7997616 8067384 8090368 8097804 8140824 8146944 8154432 8175232 8177664 8182746 8211456 8239968 8242806 8300448 8306688 8324096 8329269 8343192 8377668 8401536 8409258 8425472 8430708 8460288 8489664 8492588 8497467 8506784 8541936 8559837 8566272 8584224 8596016 8619696 8626176 8656128 8664084 8688768 8724672 8737936 8754966 8772621 8819226 8825856 8833968 8844352 8852481 8859136 8895744 8921088 8926632 8952064 8989056 8992152 8998912 9038458 9075807 9080832 9101664 9120738 9133267 9158427 9165312 9173736 9191424 9197136 9199872 9231816 9269964 9280128 9284057 9299576 9338004 9345024 9364608 9377472 9386091 9397124 9412832 9451728 9469952 9478656 9511568 9550872 9561344 9570132 9637056 9648384 9657252 9664512 9670518 9704448 9732096 9738144 9741498 9765888 9774864 9830178 9837568 9860136 9929088 9938214 9949896 9957376 9963564 9966528 10001134 10036224 10042461 10061824 10071072 10116171 10123776 10144992 10158928 10215936 10239372 10251408 10268544 10310976 10340352 10346778 10349856 10376256 10385793 10440144 10452416 10462023 10469888 10513152 10535184 10543104 10549656 10579712 10589436 10653696 10663488 10700514 10756512 10779054 10793861 10797072 10841688 10854432 10862592 10872576 10892121 10903552 10910328 10948608 10955412 10986624 10990408 10996722 11067264 11092653 11105692 11124256 11170224 11193633 11202048 11212344 11240944 11280384 11290752 11319552 11329956 11389248 11413116 11421696 11428794 11445632 11471889 11492928 11501568 11532834 11541504 11552112 11585024 11632896 11673288 11696828 11745162 11758968 11767808 11778624 11803308 11819522 11852082 11860992 11868363 11894784 11902176 11943936 11985408 11989536 11996424 12014662 12101076 12107776 12135552 12146706 12160984 12211236 12220416 12231648 12262848 12266496 12274119 12309088 12359952 12364209 12373504 12450672 12460032 12486144 12503296 12514788 12602304 12613887 12638208 12646062 12690432 12734496 12738882 12760176 12786917 12812904 12849408 12864512 12876336 12886016 12894024 12939264 12984192 12988664 12996126 13021184 13033152 13078406 13106904 13132449 13146848 13228839 13238784 13250952 13266528 13284752 13288704 13343616 13381632 13389948 13428096 13483584 13488228 13498368 13526656 13557687 13621248 13652496 13668544 13681107 13691392 13747968 13787136 13795704 13799808 13835008 13847724 13920192 13949364 13968526 14007006 14017536 14046912 14057472 14066208 14095686 14119248 14177592 14199146 14204928 14217984 14267352 14326308 14342016 14355198 14372072 14396096 14455584 14472576 14485878 14496768 14505777 14522828 14547104 14598144 14607216 14612247 14648832 14662296 14745267 14756352 14790204 14893632 14907321 14924844 14936064 14945346 14949792 15001701 15040512 15054336 15092736 15106608 15111811 15185664 15217488 15228928 15238392 15295852 15323904 15359058 15377112 15388672 15402816 15456298 15510528 15520167 15524784 15564384 15660216 15678624 15704832 15737744 15769728 15802776 15814656 15824484 15869568 15884154 15980544 15986048 15995232 16050771 16134768 16168581 16180736 16195608 16281648 16293888 16308864 16350464 16355328 16365492 16422912 16479936 16485612 16495083 16600896 16613376 16648192 16658538 16686384 16721353 16755336 16803072 16818516 16850944 16861416 16920576 16979328 16985176 16994934 17013568 17083872 17119674 17132544 17143191 17168448 17192032 17239392 17252352 17299251 17312256 17328168 17377536 17449344 17475872 17509932 17545242 17617743 17638452 17651712 17667936 17688704 17704962 17718272 17729283 17791488 17842176 17853264 17859413 17904128 17978112 17984304 17997824 18021993 18076916 18151614 18161664 18203328 18220059 18241476 18266534 18316854 18330624 18347472 18382848 18394272 18399744 18463632 18539928 18560256 18568114 18599152 18676008 18690048 18729216 18754944 18772182 18794248 18825664 18903456 18957312 18969093 19023136 19101744 19108323 19122688 19140264 19274112 19296768 19314504 19329024 19341036 19408896 19476288 19482996 19494189 19531776 19549728 19617609 19660356 19675136 19720272 19761599 19858176 19876428 19899792 19914752 19927128 19933056 20002268 20072448 20084922 20123648 20142144 20232342 20247552 20289984 20317856 20431872 20478744 20502816 20537088 20621952 20680704 20693556 20699712 20752512 20771586 20880288 20904832 20924046 20939776 20952789 21026304 21070368 21086208 21099312 21143529 21159424 21178872 21298719 21307392 21326976 21401028 21513024 21532797 21558108 21587722 21594144 21683376 21708864 21725184 21728817 21745152 21784242 21807104 21820656 21897216 21910824 21973248 21980816 21993444 22134528 22185306 22211384 22248512 22340448 22387266 22404096 22418019 22424688 22481888 22560768 22581504 22639104 22659912 22778496 22826232 22843392 22857588 22891264 22943778 22985856 23038587 23065668 23083008 23104224 23170048 23184447 23265792 23346576 23354617 23393656 23490324 23517936 23535616 23557248 23606616 23639044 23704164 23721984 23736726 23804352 23826231 23887872 23970816 23979072 23992848 24029324 24202152 24215552 24271104 24293412 24321968 24422472 24440832 24463296 24525696 24532992 24548238 24618176 24719904 24728418 24747008 24901344 24920064 24972288 24987807 25006592 25029576 25204608 25227774 25276416 25292124 25380864 25468992 25477764 25492401 25520352 25573834 25625808 25679511 25698816 25729024 25752672 25772032 25788048 25842091 25878528 25968384 25977328 25992252 26042368 26066304 26156812 26213808 26264898 26293696 26317863 26457678 26477568 26501904 26533056 26557443 26569504 26577408 26687232 26763264 26779896 26856192 26967168 26976456 26996736 27053312 27115374 27227421 27242496 27304992 27337088 27362214 27382784 27399801 27495936 27574272 27591408 27599616 27600911 27670016 27695448 27840384 27852171 27898728 27937052 28014012 28035072 28093824 28132416 28158273 28191372 28238496 28355184 28398292 28409856 28435968 28534704 28652616 28684032 28710396 28744144 28792192 28911168 28945152 28971756 28993536 29011554 29045656 29094208 29196288 29214432 29224494 29297664 29324592 29490534 29512704 29580408 29787264 29814642 29849688 29872128 29890692 29899584 30003402 30108672 30127383 30185472 30213216 30223622 30348513 30371328 30434976 30457856 30476784 30540653 30591704 30647808 30718116 30754224 30777344 30805632 30912596 31021056 31040334 31049568 31128768 31157379 31320432 31357248 31386069 31409664 31475488 31539456 31605552 31629312 31648968 31739136 31768308 31961088 31972096 31990464 32101542 32269536 32337162 32361472 32381583 32391216 32563296 32587776 32617728 32676363 32700928 32710656 32730984 32845824 32959872 32971224 32990166 33201792 33277959 33296384 33317076 33372768 33442706 33510672 33580899 33606144 33637032 33701888 33722832 33841152 33958656 33970352 33989868 34027136 34167744 34239348 34265088 34286382 34336896 34384064 34415667 34478784 34504704 34598502 34624512 34656336 34755072 34898688 34951744 35019864 35090484 35235486 35276904 35303424 35335872 35377408 35409924 35436544 35458566 35582976 35605089 35684352 35706528 35718826 35808256 35956224 35968608 35995648 36043986 36093499 36153832 36303228 36323328 36406656 36440118 36482952 36533068 36633708 36661248 36694944 36788544 36799488 36822357 36927264 37079856 37092627 37120512 37136228 37198304 37352016 37380096 37458432 37509888 37544364 37588496 37651328 37806912 37914624 37938186 38046272 38203488 38216646 38245376 38280528 38360751 38548224 38593536 38629008 38658048 38682072 38817792 38952576 38965992 38988378 39063552 39099456 39235218 39320712 39350272 39397347 39440544 39523198 39686517 39716352 39752856 39799584 39829504 39854256 39866112 39937777 40004536 40144896 40169844 40247296 40284288 40464684 40495104 40579968 40635712 40673061 40863744 40957488 41005632 41043321 41074176 41243904 41361408 41387112 41399424 41505024 41543172 41760576 41809664 41848092 41879552 41905578 42052608 42140736 42172416 42198624 42287058 42318848 42357744 42597438 42614784 42653952 42802056 43026048 43065594 43116216 43175444 43188288 43366752 43417728 43457634 43490304 43517331 43568484 43614208 43641312 43794432 43821648 43836741 43946496 43961632 43986888 44235801 44269056 44370612 44422768 44497024 44680896 44774532 44808192 44836038 44849376 44963776 45005103 45121536 45163008 45278208 45319824 45335433 45556992 45652464 45686784 45715176 45782528 45887556 45971712 46077174 46131336 46166016 46208448 46340096 46368894 46531584 46560501 46693152 46709234 46787312 46980648 47035872 47071232 47114496 47199191 47213232 47278088 47408328 47443968 47473452 47608704 47652462 47941632 47958144 47985696 48058648 48152313 48404304 48505743 48542208 48586824 48643936 48844944 48881664 48926592 49051392 49065984 49096476 49236352 49439808 49456836 49494016 49711519 49802688 49840128 49944576 49975614 50013184 50059152 50164059 50409216 50455548 50552832 50584248 50761728 50937984 50955528 50984802 51040704 51147668 51251616 51359022 51397632 51429573 51458048 51505344 51544064 51576096 51684182 51757056 51897753 51936768 51954656 51984504 52084736 52132608 52313624 52427616 52529796 52587392 52635726 52915356 52955136 53003808 53066112 53114886 53139008 53154816 53187849 53374464 53526528 53559792 53578239 53712384 53934336 53952912 53993472 54065979 54106624 54230748 54454842 54484992 54609984 54660177 54674176 54724428 54765568 54799602 54991872 55148544 55182816 55199232 55201822 55340032 55390896 55680768 55704342 55797456 55874104 56028024 56070144 56187648 56264832 56316546 56382744 56476992 56710368 56796584 56871936 56907279 57069408 57305232 57324969 57368064 57420792 57488288 57584384 57822336 57890304 57943512 57987072 58023108 58091312 58188416 58428864 58448988 58595328 58649184 58852827 58981068 59025408 59160816 59284797 59574528 59629284 59699376 59744256 59781384 59799168 60006804 60217344 60254766 60370944 60426432 60447244 60697026 60742656 60869952 60915712 60953568 61081306 61183408 61295616 61436232 61508448 61554688 61611264 61825192 62042112 62080668 62099136 62257536 62314758 62640864 62714496 62772138 62819328 62858367 62950976 63078912 63211104 63258624 63297936 63430587 63478272 63536616 63896157 63922176 63944192 63980928 64203084 64539072 64598391 64674324 64722944 64763166 64782432 65007371 65126592 65175552 65186451 65235456 65352726 65401856 65421312 65461968 65691648 65919744 65942448 65980332 66080641 66403584 66555918 66592768 66634152 66745536 66885412 67021344 67161798 67212288 67254057 67274064 67403776 67445664 67682304 67917312 67940704 67979736 68054272 68335488 68478696 68530176 68572764 68673792 68768128 68831334 68957568 69197004 69249024 69312672 69510144 69553341 69797376 69903488 70039728 70063851 70180968 70470972 70553808 70606848 70671744 70754816 70819848 70873088 70917132 71165952 71210178 71413056 71437652 71478693 71616512 71912448 71937216 71991296 72087972 72186998 72307664 72606456 72646656 72813312 72880236 72965904 73066136 73267416 73322496 73389888 73577088 73598976 73644714 73854528 74159712 74185254 74241024 74272456 74396608 74704032 74760192 74916864 74963421 75019776 75088728 75176992 75302656 75613824 75829248 75876372 76092544 76406976 76433292 76490752 76561056 76721502 76826893 77038533 77096448 77187072 77258016 77316096 77364144 77526273 77635584 77905152 77931984 77976756 78095303 78127104 78198912 78470436 78641424 78700544 78794694 78881088 78953589 79046396 79373034 79432704 79505712 79599168 79659008 79672329 79708512 79732224 79875554 80009072 80289792 80339688 80494592 80568576 80929368 80990208 81159936 81271424 81346122 81727488 81914976 82011264 82086642 82148352 82199403 82487808 82722816 82774224 82798848 82802733 83010048 83086344 83521152 83556513 83619328 83696184 83759104 83811156 84105216 84281472 84397248 84474819 84574116 84637696 84715488 85009639 85194876 85229568 85307904 85604112 86052096 86131188 86232432 86350888 86376576 86733504 86835456 86915268 86980608 87034662 87136968 87282624 87588864 87643296 87673482 87892992 87923264 87973776 88471602 88538112 88741224 88845536 88994048 89361792 89549064 89616384 89672076 89698752 89927552 90010206 90326016 90556416 90639648 90670866 91045539 91113984 91304928 91373568 91430352 91565056 91621959 91775112 91943424 92154348 92262672 92294449 92332032 92416896 92680192 92737788 93063168 93121002 93386304 93418468 93472137 93574624 93961296 94071744 94142464 94158207 94228992 94398382 94426464 94556176 94816656 94887936 94946904 95217408 95304924 95883264 95916288 95971392 96117296 96304626 96808608 97011486 97084416 97144749 97173648 97287872 97689888 97763328 97853184 98029089 98102784 98131968 98192952 98472704 98879616 98913672 98988032 99423038 99605376 99833877 99889152 99951228 100026368 100118304 100328118 100465937 100742697 100818432 100911096 101105664 101168496 101523456 101875968 101911056 101969604 102081408 102124627 102295336 102503232 102718044 102795264 102859146 102916096 103010688 103152192 103247001 103368364 103514112 103795506 103873536 103909312 103969008 104169472 104265216 104627248 104855232 105059592 105174784 105271452 105830712 105910272 106007616 106132224 106229772 106278016 106309632 106375698 106748928 107053056 107119584 107156478 107424768 107868672 107905824 107986944 108131958 108213248 108280497 108461496 108909684 108969984 109219968 109320354 109348352 109448856 109531136 109599204 109983744 110365632 110398464 110403644 110467071 110680064 110781792 111277881 111361536 111408684 111594912 111748208 112056048 112140288 112375296 112529664 112633092 112765488 112953984 113420736 113593168 113743872 113814558 114138816 114610464 114649938 114736128 114841584 114976576 115082253 115168768 115644672 115780608 115887024 115974144 116046216 116182624 116376832 116857728 116897976 117190656 117298368 117705654 117962136 118050816 118321632 118569594 118732471 119059551 119149056 119258568 119398752 119488512 119562768 119598336 119813331 120013608 120434688 120509532 120692741 120741888 120852864 120894488 121394052 121485312 121739904 121907136 122019183 122162612 122366816 122591232 122872464 123016896 123109376 123129963 123222528 123650384 124084224 124161336 124198272 124515072 124629516 125281728 125428992 125544276 125638656 125716734 125901952 126157824 126422208 126517248 126595872 126861174 126956544 127073232 127792314 127844352 127888384 127961856 128406168 129078144 129196782 129348648 129445888 129526332 129564864 130014742 130253184 130372902 130470912 130551993 130705452 130803712 130842624 130923936 131383296 131510223 131839488 131884896 131960664 132161282 132707403 132807168 133111836 133185536 133268304 133491072 133770824 134042688 134323596 134424576 134508114 134548128 134891328 135015309 135364608 135834624 135881408 135959472 136006299 136108544 136670976 136957392 137060352 137145528 137347584 137536256 137662668 137915136 138394008 138498048 138625344 139020288 139106682 139594752 139806976 140079456 140127702 140361936 140941944 141107616 141213696 141343488 141509632 141597573 141639696 141746176 141834264 142331904 142420356 142826112 142875304 142957386 143233024 143824896 143874432 144175944 144373996 144456939 144615328 145212912 145517229 145626624 145760472 145931808 146132272 146534832 146644992 146779776 147154176 147197952 147289428 147709056 148319424 148370508 148482048 148544912 148793216 149134557 149408064 149520384 149833728 149926842 150039552 150177456 150353984 150492177 150605312 151227648 151658496 151752744 152185088 152813952 152866584 152981504 153122112 153443004 153653786 154077066 154192896 154288719 154374144 154516032 154632192 154728288 155052546 155271168 155693259 155810304 155863968 155953512 156190606 156254208 156397824 156940872 157282848 157401088 157589388 157762176 157828969 157907178 158092792 158746068 158865408 159011424 159198336 159344658 159417024 159464448 159563547 159751108 160018144 160579584 160679376 160734717 160989184 161137152 161858736 161980416 162197937 162319872 162542848 162692244 163454976 163829952 163980531 164022528 164173284 164296704 164398806 164975616 165445632 165548448 165597696 165605466 166020096 166172688 166229921 167042304 167113026 167238656 167392368 167518208 167622312 168210432 168562944 168794496 168949638 169148232 169275392 169430976 170019278 170389752 170615808 170721837 171208224 171974907 172104192 172262376 172464864 172701776 172753152 173467008 173670912 173830536 173961216 174069324 174273936 174565248 175286592 175346964 175785984 175846528 175947552 176558481 176943204 177076224 177482448 177691072 177854391 177988096 178723584 179098128 179232768 179344152 179397504 179855104 180020412 180652032 181112832 181279296 181341732 182091078 182227968 182609856 182747136 182860704 183130112 183243918 183550224 183886848 184308696 184525344 184588898 184664064 184833792 185360384 185475576 186126336 186242004 186772608 186836936 186944274 187149248 187922592 188143488 188316414 188457984 188575101 188796764 188852928 189112352 189633312 189775872 189893808 190291761 190434816 190609848 191688471 191766528 191832576 191942784 192234592 192609252 193617216 193795173 194022972 194168832 194289498 194347296 194575744 195022113 195379776 195526656 195706368 196058178 196205568 196263936 196385904 196453543 196945408 197759232 197827344 197976064 198241923 198846076 199210752 199667754 199778304 199902456 200052736 200236608 200656236 200931874 201485394 201636864 201762171 201822192 202211328 202336992 203046912 203751936 203822112 203939208 204162816 204249254 204590672 205006464 205436088 205590528 205718292 205832192 206021376 206304384 206494002 206736728 207591012 207747072 207818624 207938016 208530432 208660023 209254496 209710464 210119184 210191553 210349568 210542904 211661424 211820544 212015232 212264448 212459544 212556032 212619264 212751396 213497856 214239168 214312956 214436079 214849536 215737344 215811648 215973888 216263916 216426496 216560994 216922992 217377589 217819368 217939968 218439936 218640708 218696704 218897712 219062272 219198408 219967488 220731264 220796928 220807288 220934142 221360128 221563584 222555762 222723072 222817368 223189824 223496416 224112096 224280576 224750592 224890263 225059328 225266184 225530976 225907968 226841472 227186336 227487744 227629116 228277632 229220928 229299876 229472256 229683168 229953152 230164506 230337536 230480679 231289344 231561216 231774048 231948288 232092432 232365248 232578819 232753664 233715456 233795952 234285909 234381312 234596736 235411308 235924272 236101632 236643264 236860767 237139188 237464942 238119102 238298112 238517136 238797504 238977024 239016987 239125536 239196672 239626662 240027216 240869376 241019064 241385482 241483776 241705728 241788976 242788104 242970624 243479808 243814272 244038366 244325224 244733632 245182464 245744928 246033792 246259926 246445056 246598209 247300768 248168448 248322672 248396544 248408199 249030144 249259032 250563456 250669539 250857984 251088552 251277312 251433468 251803904 252315648 252844416 253191744 253424457 253722348 253913088 254146464 255028917 255584628 255688704 255776768 255923712 256812336 256900787 258156288 258393564 258697296 258891776 259052664 259129728 260029484 260506368 260745804 260941824 261103986 261410904 261607424 261847872 262766592 263020446 263678976 263769792 263921328 264322564 265414806 265614336 266223672 266371072 266536608 266982144 267541648 268085376 268647192 268849152 269016228 269096256 269782656 270030618 271669248 271762816 271918944 272012598 272217088 273341952 273914784 274120704 274291056 274695168 274865877 275072512 275325336 275830272 276788016 276883347 276996096 277250688 278040576 278213364 279189504 279613952 280158912 280255404 280416411 280723872 281883888 282215232 282427392 282474621 282686976 283019264 283195146 283279392 283492352 283668528 284263001 284663808 284840712 285652224 285750608 285914772 286466048 287649792 287748864 288351888 288747992 288913878 289230656 290425824 291034458 291253248 291434247 291520944 291863616 292264544 293069664 293289984 293559552 294087267 294308352 294395904 294578856 295418112 296638848 296741016 296964096 297089824 297586432 298269114 298816128 299501631 299667456 299853684 300079104 300354912 300707968 300984354 301210624 301397811 302455296 303316992 303505488 303610021 304370176 305627904 305733168 305963008 306244224 306373881 306886008 307307572 308154132 308385792 308577438 308748288 309032064 309456576 309741003 310105092 310542336 311386518 311620608 311727936 311907024 312381212 312508416 312795648 313881744 314565696 314802176 315178776 315524352 315657938 315814356 316185584 317492136 317730816 318022848 318396672 318689316 318834048 318928896 319127094 319502216 320036288 321159168 321358752 321469434 322274304 323717472 323960832 324395874 324639744 324841491 325085696 325384488 326909952 327659904 327961062 328045056 328346568 328593408 328797612 329951232 331096896 331195392 331210932 331401213 332040192 332345376 332459842 333833643 334084608 334226052 334477312 334784736 335036416 335244624 335947183 336420864 337125888 337588992 337899276 338296464 338550784 338861952 340038556 340779504 341231616 341443674 342416448 343949814 344208384 344524752 344929728 345246759 345403552 345506304 346934016 347341824 347661072 347922432 348138648 348547872 349130496 350573184 350693928 351571968 351693056 351895104 353116962 353886408 354152448 354964896 355382144 355708782 355976192 356197413 357447168 358196256 358465536 358688304 358795008 359439993 359710208 360040824 361304064 362078223 362225664 362558592 362683464 364182156 364455936 365219712 365721408 366057549 366260224 366487836 367100448 367773696 368617392 369050688 369177796 369328128 369389889 369667584 370720768 370951152 372252672 372484008 373545216 373673872 373888548 374298496 375845184 376286976 376632828 376915968 377150202 377593528 377705856 378224704 379266624 379551744 379787616 380583522 380869632 381219696 383376942 383533056 383665152 383885568 384469184 385218504 387234432 387590346 388045944 388337664 388578996 388694592 389151488 390044226 390759552 391412736 391655979 392116356 392411136 392527872 392771808 392907086 393890816 394530669 395518464 395654688 395952128 396483846 397028489 397692152 398122209 398421504 399335508 399556608 399804912 400105472 400473216 401312472 401863748 402970788 403273728 403524342 403583419 403644384 404673984 405045927 406093824 407503872 407644224 407878416 408018897 408325632 408498508 409181344 410012928 410872176 411181056 411436584 411664384 412042752 412608768 412988004 413473456 415182024 415494144 415637248 415876032 417060864 417320046 418508992 419420928 420238368 420383106 420699136 421085808 423322848 423641088 424030464 424528896 424792719 424919088 425112064 425238528 425502792 426995712 428478336 428625912 428872158 429699072 431474688 431623296 432527832 432852992 433121988 433370817 433845984 434755178 435638736 436551687 436879872 437281416 437393408 437795424 438124544 438396816 439315547 439934976 441462528 441593856 441614576 441868284 442720256 443127168 445111524 445446144 445634736 446379648 446992832 447403671 448224192 448561152 449501184 449780526 450118656 450532368 451061952 451476531 451815936 453682944 454372672 454975488 455258232 456555264 458441856 458599752 458944512 459366336 459906304 460329012 460675072 460961358 462578688 462866157 463122432 463548096 463896576 464184864 464730496 465157638 465507328 467430912 467591904 468571818 468762624 469193472 469215487 470822616 471848544 472203264 473286528 473486907 473721534 474278376 474929884 476238204 476596224 477034272 477595008 478033974 478251072 478393344 478690641 479253324 480054432 481738752 482038128 482204151 482770964 482967552 483411456 483577952 485576208 485941248 486593811 486959616 487628544 488076732 488650448 489467264 490364928 491489856 492067584 492519852 492890112 493196418 494601536 496336896 496645344 496793088 496816398 498060288 498518064 498689763 501126912 501339078 501715968 502177104 502554624 502866936 503607808 504631296 505688832 506383488 506848914 507444696 507826176 508292928 510057834 511169256 511553536 511847424 512165511 513624672 513801574 515924721 516312576 516787128 517394592 517783552 518105328 518259456 519191101 520058968 521012736 521491608 521883648 522207972 522821808 523214848 523695744 526040892 527357952 527539584 527842656 528645128 529675443 530829612 531228672 532447344 533073216 533563173 533964288 535083296 536170752 537294384 537698304 538032456 538192512 539565312 540061236 543338496 543525632 543837888 544025196 544434176 546683904 547829568 548241408 548582112 549390336 549731754 550145024 550650672 551660544 553576032 553766694 553992192 554501376 556081152 556426728 558379008 559227904 560317824 560510808 560832822 561447744 563767776 564430464 564949242 565373952 565725303 566038528 566390292 566558784 566984704 567337056 568526002 569327616 569681424 570875283 571304448 571501216 571829544 572932096 575065413 575299584 575497728 576703776 577495984 577827756 578461312 580851648 582068916 582506496 582868494 583041888 583727232 584529088 585066339 586139328 586579968 587119104 588174534 588616704 588791808 589157712 589360629 590836224 593277696 593482032 593928192 594179648 594725769 595172864 596538228 597632256 599003262 599334912 599707368 600158208 600709824 601415936 601968708 602421248 602795622 604910592 605286513 606633984 607010976 607220042 608740352 611255808 611466336 611926016 612488448 612747762 613589483 613772016 614615144 616308264 616771584 617154876 617496576 618064128 618913152 619482006 620210184 622773036 623241216 623455872 623814048 624762424 625591296 625980069 627763488 629131392 630357552 630574659 631048704 631315876 631628712 632371168 634984272 635461632 636045696 636793344 637378632 637668096 637857792 638254188 639004432 640072576 642717504 642938868 644548608 647434944 647921664 648791748 649279488 649682982 650171392 650768976 652132767 653819904 655319808 655922124 656090112 656693136 657186816 657595224 659902464 662193792 662390784 662421864 662802426 664080384 664690752 664919684 667667286 668169216 668452104 668954624 669569472 670072832 670489248 671894366 672841728 674251776 674670789 675177984 675798552 676592928 677101568 677723904 680077112 681559008 682463232 682887348 684832896 687899628 688416768 689049504 689859456 690493518 690807104 691012608 691442037 693868032 694683648 695322144 695844864 696277296 697095744 697736457 698260992 701146368 701387856 702857727 703143936 703386112 703790208 706233924 707772816 708304896 709929792 710582301 710764288 711417564 711952384 712394826 714894336 716392512 716931072 717050961 717376608 717590016 718879986 719420416 720081648 722608128 724156446 724451328 725117184 725366928 726887051 728364312 728911872 730439424 731442816 732115098 732520448 732975672 734200896 735547392 737234784 738101376 738355592 738779778 739335168 739794627 741441536 741902304 744505344 744968016 745224597 747090432 747347744 747777096 748596992 751690368 752008617 752573952 753265656 753831936 754300404 755187056 755411712 756449408 758533248 759575232 761167044 761739264 762439392 765086751 766753884 767066112 767330304 767771136 768938368 770437008 770702361 774468864 775180692 776091888 776675328 777157992 777389184 778302976 780088452 781519104 782825472 783311958 784232712 784822272 785543616 785814172 787781632 789061338 791036928 791309376 791904256 792967692 794056978 795384304 796244418 796843008 798671016 799113216 799609824 800210944 800946432 802624944 803727496 805941576 806547456 807048684 807166838 807288768 809347968 810091854 815007744 815288448 815756832 816037794 816651264 816997016 818362688 820025856 821744352 822362112 822873168 824085504 824597631 825217536 825976008 826946912 830364048 830650041 830988288 831274496 831752064 834121728 834640092 837017984 838841856 840476736 840766212 841398272 842171616 845095823 846645696 847282176 847423863 848060928 849057792 849585438 849838176 850224128 850477056 851005584 852789003 853991424 856956672 857251824 857744316 859048333 859398144 862949376 863246592 865055664 865705984 866243976 866741634 867691968 869510356 871277472 873103374 873759744 874302741 874562832 874786816 875590848 876249088 876793632 878631094 879869952 882261801 882925056 883187712 883229152 883736568 885440512 886254336 890223048 890892288 891269472 892759296 893985664 894807342 896448384 899002368 899561052 900237312 901064736 902123904 902953062 903631872 904193433 907365888 908745344 909950976 910516464 910830063 913110528 916883712 917199504 917889024 918732672 919121643 919812608 920658024 921350144 921922716 925157376 925732314 926244864 927096192 928369728 929223009 929460992 930315276 931014656 934861824 935183808 937143636 937525248 938386944 938430974 941645232 943697088 944406528 946573056 946973814 947443068 948556752 949859768 952476408 953192448 954068544 955190016 956067948 956502144 956786688 957381282 958506648 960108864 963477504 964076256 964408302 965541928 966822912 967155904 971152416 971882496 973187622 973919232 974524473 975257088 976153464 977300896 978934528 980729856 982979712 984135168 985039704 985780224 986392836 989203072 993290688 993586176 993632796 996120576 997036128 997379526 1001500929 1002253824 1002678156 1003431936 1004354208 1005109248 1005733872 1007215616 1007841549 1009262592 1011377664 1012766976 1013697828 1014889392 1015238939 1015652352 1016585856 1020115668 1022338512 1023107072 1023694848 1024331022 1027249344 1027603148 1031849442 1032625152 1033574256 1034789184 1035567104 1035740277 1036210656 1036518912 1038382202 1040117936 1042025472 1042983216 1043767296 1044415944 1045643616 1046429696 1047391488 1052081784 1054715904 1055079168 1055685312 1057290256 1059350886 1061659224 1062457344 1064894688 1066146432 1067126346 1067928576 1068592239 1070166592 1072341504 1074588768 1075396608 1076064912 1076385024 1078319979 1079130624 1080122472 1086234669 1086676992 1087051264 1087675776 1088050392 1088868352 1093367808 1095659136 1097164224 1098172647 1098780672 1099463508 1100290048 1101301344 1103321088 1105125307 1107152064 1107533388 1107984384 1108169667 1109002752 1112162304 1112853456 1116758016 1118455808 1120635648 1121021616 1121665644 1122895488 1123370897 1127535552 1128860928 1129898484 1130747904 1131450606 1132077056 1132780584 1133117568 1134674112 1137052004 1138655232 1139362848 1141750566 1142608896 1143002432 1143659088 1145864192 1150130826 1150599168 1150995456 1153407552 1154991968 1155655512 1156922624 1161703296 1164137832 1165012992 1165736988 1166083776 1167454464 1169058176 1170132678 1172278656 1174238208 1176349068 1177233408 1177583616 1178315424 1178721258 1181672448 1183592007 1186555392 1186964064 1187856384 1188359296 1189451538 1190345728 1191085467 1193076456 1195264512 1198006524 1198669824 1199414736 1199827837 1200316416 1201419648 1202831872 1203937416 1204842496 1205591244 1209821184 1210573026 1210750257 1214021952 1214440084 1215137781 1217480704 1222511616 1222932672 1223852032 1224056691 1224976896 1225495524 1227178966 1227544032 1229230288 1232616528 1233543168 1234309752 1234993152 1236128256 1237826304 1238964012 1240420368 1245546072 1246482432 1246911744 1247628096 1249524848 1251182592 1251960138 1255526976 1258262784 1260715104 1261149318 1262097408 1262631752 1263257424 1264742336 1269968544 1270923264 1272091392 1273586688 1274378157 1274757264 1275336192 1275715584 1276508376 1278008864 1280145152 1285435008 1285877736 1289097216 1294869888 1297583496 1298558976 1299365964 1300342784 1301537952 1304265534 1306057181 1309655061 1310639616 1311844248 1312180224 1313386272 1314373632 1315190448 1317946641 1319804928 1324387584 1324781568 1324843728 1325604852 1327620151 1328160768 1329381504 1329839368 1335334572 1336338432 1336904208 1337909248 1339138944 1340978496 1342211013 1343788732 1345683456 1348503552 1349341578 1350355968 1351597104 1353185856 1354203136 1354429593 1355447808 1360154224 1363118016 1364926464 1365774696 1369665792 1375799256 1376833536 1378099008 1379718912 1380987036 1381614208 1382025216 1382884074 1387736064 1389367296 1390644288 1391689728 1392554592 1394191488 1395472914 1396521984 1402292736 1402775712 1405715454 1406287872 1406772224 1407580416 1407646461 1412467848 1415545632 1416609792 1419859584 1420460721 1421164602 1421528576 1422835128 1423904768 1424789652 1429788672 1432785024 1434101922 1434753216 1435180032 1436071923 1437759972 1438840832 1440163296 1445216256 1446612453 1448312892 1448902656 1450234368 1450733856 1453774102 1456728624 1457823744 1459781433 1460878848 1462885632 1464230196 1465040896 1465951344 1468401792 1471094784 1474469568 1476202752 1476711184 1477559556 1478670336 1479589254 1483804608 1489010688 1489936032 1490449194 1494180864 1494695488 1495554192 1496069289 1497193984 1503380736 1504017234 1505147904 1506531312 1507663872 1508600808 1510374112 1510823424 1512898816 1517066496 1519150464 1522334088 1523478528 1524878784 1530173502 1533507768 1534660608 1535542272 1537876736 1540874016 1541404722 1547774163 1548937728 1550361384 1552183776 1553350656 1554315984 1554778368 1556605952 1557573303 1560176904 1563038208 1565650944 1566623916 1568465424 1569005633 1569644544 1571087232 1571628344 1575563264 1578122676 1582073856 1582618752 1585935384 1588113956 1589026329 1590768608 1592488836 1593686016 1597342032 1599219648 1600421888 1600689519 1601892864 1605249888 1607454992 1611883152 1613094912 1614097368 1614333676 1614577536 1618695936 1620183708 1630015488 1630576896 1631513664 1632075588 1633302528 1633994032 1636725376 1640051712 1643488704 1644724224 1645746336 1648171008 1649195262 1650435072 1651952016 1653893824 1660728096 1661300082 1661976576 1662548992 1663504128 1668243456 1669280184 1674035968 1677683712 1680953472 1681532424 1682796544 1684343232 1690191646 1693291392 1694847726 1696121856 1697175909 1698115584 1699170876 1699676352 1700448256 1700954112 1702011168 1705578006 1707982848 1712625849 1713913344 1714503648 1715488632 1718096666 1718796288 1725196239 1725898752 1726493184 1730111328 1731411968 1732487952 1733483268 1735383936 1736118659 1739020712 1742554944 1746206748 1747519488 1748605482 1749125664 1749573632 1751181696 1753587264 1755199017 1757262188 1759739904 1764523602 1765850112 1766375424 1766458304 1767473136 1768081887 1770881024 1772508672 1780446096 1781784576 1782538944 1784177307 1785518592 1787971328 1789614684 1792896768 1798004736 1799122104 1800474624 1802129472 1804247808 1805906124 1807263744 1808386866 1814731776 1817490688 1819901952 1821032928 1821660126 1826221056 1833767424 1834399008 1835778048 1837465344 1838243286 1839625216 1840768449 1841316048 1842700288 1843845432 1850314752 1851464628 1852489728 1854192384 1856739456 1858446018 1858921984 1860630552 1862029312 1869723648 1870367616 1874287272 1876773888 1876861948 1877940207 1883290464 1887394176 1891723977 1893146112 1893947628 1894886136 1897113504 1899719536 1904952816 1906384896 1908137088 1910380032 1912135896 1913004288 1913573376 1914762564 1917013296 1920217728 1928152512 1928816604 1931083856 1933645824 1934311808 1942304832 1943764992 1946375244 1947838464 1949048946 1950514176 1952306928 1954601792 1956398301 1957869056 1961459712 1965959424 1968270336 1970079408 1971560448 1972785672 1978406144 1986581376 1987172352 1987265592 1992241152 1994072256 1994759052 2003001858 2004507648 2005356312 2006863872 2008708416 2010218496 2011467744 2014431232 2015683098 2018525184 2022755328 2024012367 2025533952 2027395656 2029778784 2030477878 2031304704 2033171712 2040231336 2044677024 2046214144 2047389696 2048662044 2051776597 2054498688 2055206296 2063698884 2065250304 2067148512 2069578368 2071480554 2072421312 2073037824 2074326111 2076764404 2080235872 2084050944 2085966432 2087534592 2088831888 2091287232 2092859392 2093209371 2094782976 2104163568 2108573181 2109431808 2110158336 2111370624 2114580512 2118701772 2123318448 2124914688 2129789376 2131746903 2132292864 2134252692 2135857152 2137184478 2140333184 2144683008 2149177536 2150793216 2152129824 2152770048 2156639958 2158261248 2160244944 2160988973 2172469338 2173353984 2174102528 2175351552 2176100784 2177736704 2180661153 2186735616 2191318272 2194328448 2196345294 2197561344 2198927016 2200580096 2202602688 2206642176 2210250614 2214304128 2215066776 2216339334 2218005504 2219383881 2224324608 2225706912 2233516032 2235673791 2236911616 2241271296 2242043232 2243331288 2245790976 2246741794 2255071104 2256025851 2257721856 2259796968 2261495808 2262901212 2264154112 2265561168 2266235136 2269348224 2274104008 2278725696 2283501132 2285217792 2286004864 2287318176 2295260253 2300261652 2301198336 2301990912 2306815104 2309983936 2311311024 2312107083 2313845248 2323406592 2328275664 2330025984 2331473976 2332167552 2334908928 2338116352 2340265356 2344557312 2348476416 2352698136 2354466816 2356630848 2357442516 2363344896 2367184014 2373110784 2373928128 2375712768 2376718592 2378903076 2380691456 2382170934 2386152912 2390529024 2396013048 2397339648 2398829472 2399655674 2400632832 2402839296 2405663744 2407874832 2409684992 2411182488 2419642368 2421146052 2421500514 2428043904 2428880168 2430275562 2434961408 2445023232 2445865344 2448113382 2449953792 2450991048 2454357932 2455088064 2458460576 2465233056 2467086336 2468619504 2472256512 2473792893 2475652608 2477928024 2480840736 2491092144 2491950123 2492964864 2493823488 2495256192 2499049696 2502365184 2503920276 2511053952 2516525568 2521430208 2522298636 2524194816 2525263504 2526514848 2529484672 2535287469 2539937088 2541846528 2544182784 2547173376 2548756314 2549514528 2550672384 2551431168 2553016752 2556017728 2558367009 2560290304 2570870016 2571755472 2577144999 2578194432 2589739776 2595166992 2597117952 2598731928 2600685568 2603075904 2608531068 2612114362 2619310122 2621279232 2622908223 2623688496 2624360448 2626772544 2628747264 2630380896 2635893282 2639609856 2646785403 2648775168 2649563136 2649687456 2651209704 2655240302 2656321536 2658763008 2659678736 2670669144 2672676864 2673808416 2675818496 2678277888 2681956992 2683092473 2684422026 2687577464 2697007104 2698683156 2700711936 2703194208 2706371712 2708859186 2710895616 2712580299 2720308448 2726236032 2729852928 2731549392 2732490189 2739331584 2751598512 2753667072 2756198016 2757364929 2759437824 2761974072 2763228416 2764050432 2765768148 2775472128 2778734592 2781288576 2785109184 2787669027 2788382976 2790945828 2793043968 2804585472 2805551424 2811430908 2812575744 2813544448 2815160832 2815292922 2824935696 2825908657 2831091264 2833219584 2839719168 2840921442 2842329204 2843057152 2845670256 2847809536 2849579304 2859577344 2865570048 2868203844 2869506432 2870360064 2872143846 2875519944 2877681664 2880326592 2890432512 2893224906 2896625784 2900468736 2901467712 2907548204 2913457248 2915647488 2919562866 2921757696 2923573419 2925771264 2928460392 2930081792 2931902688 2936803584 2942189568 2948939136 2952405504 2953422368 2955119112 2957340672 2959178508 2967609216 2979872064 2980898388 2988361728 2989390976 2991108384 2992138578 2994387968 3006761472 3008034468 3010295808 3013062624 3015327744 3017201616 3020748224 3021646848 3023524647 3025797632 3034132992 3038300928 3044668176 3045716817 3046957056 3049757568 3060347004 3067015536 3069321216 3071084544 3075753472 3081748032 3082809444 3095548326 3097875456 3100722768 3104367552 3106701312 3107220831 3108631968 3109556736 3113211904 3115146606 3120353808 3126076416 3131301888 3133247832 3136930848 3138011266 3139289088 3142174464 3143256688 3151126528 3156245352 3164147712 3165237504 3171870768 3176227912 3178052658 3181537216 3184977672 3187372032 3194684064 3198439296 3201379038 3203785728 3205776717 3210499776 3214909984 3223766304 3226189824 3228194736 3228667352 3229155072 3234959937 3237391872 3240367416 3258704007 3260030976 3261153792 3263027328 3264151176 3266605056 3267988064 3273450752 3280103424 3286977408 3291492672 3294517941 3296342016 3298390524 3300870144 3303904032 3307787648 3315375921 3321456192 3322600164 3323953152 3325097984 3327008256 3336486912 3338560368 3339710231 3348071936 3355367424 3361906944 3363064848 3365593088 3368686464 3370112691 3380383292 3386582784 3389695452 3392243712 3394351818 3396231168 3398341752 3399352704 3400896512 3404022336 3411156012 3415965696 3425251698 3427826688 3429007296 3430977264 3436193332 3437592576 3450392478 3451797504 3452986368 3460222656 3462823936 3464975904 3466966536 3470767872 3472237318 3478041424 3485109888 3492413496 3495038976 3497210964 3498251328 3499147264 3502363392 3507174528 3510398034 3514524376 3529047204 3531700224 3532750848 3532916608 3534946272 3536163774 3545017344 3560892192 3563569152 3565077888 3568354614 3571037184 3573256401 3575942656 3579229368 3585793536 3596009472 3598244208 3599483511 3600949248 3604258944 3608495616 3611812248 3614527488 3616773732 3629463552 3632250771 3634981376 3642065856 3643320252 3645413343 3652442112 3667534848 3668798016 3671556096 3672170073 3674930688 3676486572 3679250432 3681536898 3682632096 3685400576 3687690864 3695419013 3700629504 3702929256 3704979456 3708384768 3713478912 3716892036 3717843968 3721261104 3724058624 3739447296 3740735232 3748574544 3753547776 3753723896 3755880414 3766580928 3774788352 3783447954 3786292224 3787895256 3789772272 3794227008 3799439072 3809905632 3812769792 3816274176 3820760064 3823134471 3824271792 3826008576 3827146752 3829525128 3834026592 3840435456 3856305024 3857633208 3862167712 3867291648 3868623616 3884609664 3892750488 3895676928 3898097892 3901028352 3904613856 3909203584 3912796602 3915738112 3918171543 3931918848 3936540672 3940158816 3943120896 3945571344 3953839923 3956812288 3973162752 3974344704 3974531184 3982860453 3984482304 3988144512 3989518104 4006003716 4009015296 4010712624 4013727744 4017416832 4022935488 4026633039 4028862464 4031366196 4037050368 4045510656 4048024734 4051067904 4054791312 4059557568 4060955756 4062609408 4063288779 4066343424 4080462672 4089354048 4092428288 4094779392 4097324088 4103553194 4108997376 4110412592 4127397768 4130500608 4134297024 4139156736 4142961108 4144842624 4146075648 4148652222 4153528808 4160471744 4168101888 4171932864 4175069184 4177663776 4182574464 4186418742 4189565952 4208327136 4217146362 4218863616 4220316672 4222741248 4222939383 4229161024 4237403544 4246636896 4249829376 4259578752 4261382163 4263493806 4264585728 4268505384 4271714304 4274368956 4280666368 4289366016 4298355072 4304259648 4305540096 4308215769 4313279916 4316522496 4320489888 4321977946 4339837359 4344938676 4346707968 4348205056 4350703104 4352201568 4355473408 4361322306 4367313379 4373471232 4379344299 4382636544 4388656896 4392690588 4395122688 4397854032 4401160192 4405205376 4413284352 4420501228 4428608256 4430133552 4432678668 4436011008 4438767762 4439417609 4451413824 4467032064 4471347582 4473823232 4482542592 4484086464 4486662576 4488207867 4491581952 4493483588 4510142208 4512051702 4515443712 4519593936 4522991616 4525802424 4528308224 4531122336 4532470272 4538696448 4548208016 4557451392 4567002264 4570435584 4572009728 4574636352 4590520506 4600523304 4603981824 4613630208 4619967872 4622622048 4624214166 4627690496 4646813184 4656551328 4660051968 4662947952 4664335104 4669817856 4672719909 4676232704 4680530712 4689114624 4696952832 4705396272 4707016899 4708933632 4713261696 4714885032 4726689792 4734368028 4746221568 4747856256 4753437184 4757806152 4761382912 4764341868 4767078987 4772305824 4781058048 4792026096 4797658944 4799311348 4801265664 4802068557 4805678592 4811327488 4815749664 4819369984 4822364976 4832471017 4839284736 4842292104 4843001028 4856087808 4857760336 4860551124 4869922816 4890046464 4891730688 4896226764 4899907584 4901982096 4908715864 4910176128 4916921152 4930466112 4934172672 4937239008 4944513024 4947585786 4951305216 4955856048 4961681472 4982184288 4983900246 4985929728 4987646976 4990512384 4998099392 5004730368 5007840552 5022107904 5033051136 5042860416 5044597272 5048389632 5050527008 5053029696 5058969344 5070574938 5079874176 5088365568 5091527727 5094346752 5097512628 5099029056 5101344768 5102862336 5106033504 5112035456 5116734018 5120580608 5141740032 5143510944 5154289998 5156388864 5161370357 5175588717 5179479552 5190333984 5194235904 5197463856 5201371136 5206151808 5208355977 5217062136 5224228724 5238620244 5242558464 5245816446 5246584447 5247376992 5248720896 5253545088 5260761792 5265597051 5271786564 5279219712 5293570806 5297550336 5299126272 5299374912 5302419408 5304245661 5310480604 5312643072 5317526016 5319357472 5341338288 5345353728 5347616832 5351636992 5352531921 5356555776 5363913984 5366184946 5368844052 5375154928 5394014208 5397366312 5401423872 5406388416 5412743424 5417718372 5421791232 5425160598 5440616896 5452472064 5459705856 5463098784 5464980378 5478663168 5503197024 5507334144 5512396032 5514729858 5518875648 5522305347 5523948144 5526456832 5528100864 5531536296 5550944256 5557469184 5562577152 5570218368 5575338054 5576765952 5581891656 5586087936 5609170944 5611102848 5622861816 5627088896 5630321664 5630585844 5633820621 5649871392 5651817314 5662182528 5675171931 5679438336 5681842884 5684658408 5686114304 5691340512 5695619072 5699158608 5711102111 5719154688 5731140096 5736407688 5739012864 5740720128 5744287692 5751039888 5755363328 5760653184 5786449812 5793251568 5800937472 5802935424 5815096408 5826914496 5831294976 5839125732 5843515392 5847146838 5851542528 5856920784 5863805376 5869194903 5873607168 5884379136 5897878272 5904811008 5906844736 5910238224 5914681344 5918357016 5935218432 5959744128 5961796776 5976723456 5978781952 5982216768 5984277156 5988775936 6013522944 6016068936 6020591616 6026125248 6030655488 6034403232 6041496448 6043293696 6047049294 6051595264 6068265984 6076601856 6089336352 6091433634 6093914112 6099515136 6120694008 6134031072 6138642432 6142169088 6151506944 6155329791 6163496064 6165618888 6191096652 6195750912 6201445536 6208735104 6214441662 6217263936 6219113472 6222978333 6226423808 6230293212 6240707616 6252152832 6262603776 6266495664 6273861696 6276022532 6278578176 6279628113 6284348928 6286513376 6302253056 6312490704 6325719543 6328295424 6330475008 6343741536 6352455824 6356105316 6363074432 6369955344 6374744064 6389368128 6396878592 6402758076 6407571456 6411553434 6420999552 6429819968 6447532608 6452379648 6456389472 6457334704 6458310144 6469919874 6474783744 6480734832 6482966919 6517408014 6520061952 6522307584 6526054656 6528302352 6533210112 6535976128 6541983459 6546901504 6560206848 6573954816 6582985344 6589035882 6592684032 6596781048 6601740288 6607808064 6615575296 6630751842 6642912384 6645200328 6650195968 6654016512 6658151643 6672973824 6677120736 6679420462 6696143872 6707021373 6710734848 6723813888 6726129696 6731186176 6737372928 6740225382 6749484313 6760766584 6768077553 6773165568 6779390904 6784487424 6788703636 6792462336 6796683504 6798705408 6801793024 6808044672 6822312024 6850503396 6855653376 6858014592 6860918123 6861954528 6872386664 6885780759 6900784956 6903595008 6905972736 6920445312 6929951808 6933933072 6936321249 6941535744 6944474636 6956082848 6970219776 6984826992 6990077952 6994421928 6996502656 6998294528 7004726784 7014349056 7020796068 7029048752 7058094408 7063400448 7065833216 7069892544 7072327548 7090034688 7121784384 7127138304 7130155776 7136709228 7142074368 7146512802 7151885312 7158458736 7171587072 7192018944 7196488416 7198967022 7201898496 7208517888 7216991232 7223624496 7229054976 7233547464 7258927104 7264501542 7269962752 7284131712 7286640504 7290826686 7304884224 7335069696 7337596032 7344340146 7349861376 7352973144 7358500864 7363073796 7365264192 7370801152 7375381728 7390838026 7401259008 7405858512 7416769536 7421378679 7426957824 7433784072 7435687936 7442522208 7448117248 7475850369 7478894592 7481470464 7497149088 7507095552 7507447792 7511760828 7533161856 7549576704 7566895908 7572584448 7575790512 7579544544 7588454016 7598878144 7605862407 7619811264 7625539584 7632548352 7641520128 7646268942 7648543584 7652017152 7654293504 7659050256 7668053184 7675101027 7680870912 7712610048 7715266416 7724335424 7731434997 7734583296 7737247232 7769219328 7785500976 7791353856 7796195784 7802056704 7809227712 7818407168 7825593204 7831476224 7836343086 7863837696 7868724669 7873081344 7880317632 7886241792 7891142688 7907679846 7913624576 7946325504 7948689408 7949062368 7965720906 7968964608 7976289024 7976663279 7979036208 8012007432 8018030592 8021425248 8027455488 8034833664 8045870976 8049277419 8053266078 8057724928 8062732392 8091021312 8096049468 8102135808 8109582624 8119115136 8121911512 8126577558 8132686848 8137740897 8160925344 8178708096 8189558784 8194648176 8197470567 8207106388 8217994752 8220825184 8254795536 8261001216 8268594048 8272094787 8278313472 8285922216 8289685248 8292151296 8297304444 8307057616 8320943488 8336203776 8343865728 8355327552 8365148928 8372837484 8379131904 8416654272 8434292724 8437727232 8440633344 8445482496 8445878766 8458322048 8474807088 8477725971 8493273792 8499658752 8519157504 8522764326 8526987612 8529171456 8537010768 8543428608 8548737912 8561332736 8578732032 8596710144 8608519296 8611080192 8616431538 8626559832 8633044992 8640979776 8643955892 8679674718 8689877352 8696410112 8701406208 8704403136 8710946816 8722644612 8734626758 8746942464 8758688598 8765273088 8770720257 8777313792 8785381176 8790245376 8795708064 8802320384 8810410752 8826568704 8841002456 8857216512 8860267104 8865357336 8872022016 8877535524 8878835218 8902827648 8942695164 8947646464 8965085184 8968172928 8973325152 8976415734 8983163904 8986967176 9020284416 9024103404 9030887424 9039187872 9045983232 9051604848 9062244672 9064940544 9070573941 9077392896 9096416032 9114902784 9134004528 9137150451 9140871168 9144019456 9149272704 9181041012 9201046608 9207963648 9227260416 9239935744 9245244096 9248428332 9255380992 9293626368 9313102656 9320103936 9321662493 9325895904 9328670208 9339635712 9345439818 9352465408 9361061424 9378229248 9393905664 9410792544 9414033798 9417867264 9426523392 9429770064 9449531663 9453379584 9468736056 9492443136 9495712512 9506874368 9515612304 9522765824 9528683736 9534157974 9544611648 9562116096 9584052192 9595317888 9598622696 9604137114 9611357184 9617330151 9622654976 9631499328 9638739968 9644729952 9664942034 9678569472 9684584208 9686002056 9704879811 9712175616 9715520672 9721102248 9739845632 9776112021 9780092928 9783461376 9792453528 9799815168 9803964192 9817431728 9820352256 9833842304 9860932224 9874478016 9889026048 9895171572 9902610432 9911712096 9923362944 9946127763 9964368576 9967800492 9971859456 9975293952 9981024768 9996198784 10009460736 10015681104 10019130693 10044215808 10066102272 10085720832 10089194544 10096779264 10101054016 10106059392 10110338073 10117938688 10141149876 10159748352 10176731136 10183055454 10188693504 10195025256 10198058112 10202689536 10212067008 10224070912 10233468036 10241161216 10283480064 10287021888 10308579996 10312777728 10322740714 10351177434 10358959104 10380667968 10388471808 10394927712 10402742272 10412303616 10416711954 10434124272 10448457448 10477240488 10485116928 10491632892 10493168894 10494753984 10497441792 10507090176 10521523584 10531194102 10543573128 10587141612 10595100672 10598252544 10598749824 10604838816 10608491322 10620961208 10635052032 10638714944 10682676576 10690707456 10695233664 10705063842 10713111552 10719769203 10727827968 10732369892 10737688104 10750309856 10788028416 10794732624 10798450533 10802847744 10812776832 10825486848 10835436744 10843582464 10850321196 10881233792 10896752313 10904944128 10926197568 10929960756 10957326336 11006394048 11014668288 11016510219 11024792064 11029459716 11037751296 11044610694 11047896288 11052913664 11056201728 11063072592 11086257039 11101888512 11114938368 11125154304 11140436736 11150676108 11153531904 11163783312 11167628329 11172175872 11218341888 11222205696 11245723632 11254177792 11260643328 11261171688 11267641242 11299742784 11303634628 11324365056 11350343862 11358876672 11363685768 11369316816 11372228608 11382681024 11391238144 11398317216 11422204222 11438309376 11462280192 11469403413 11472815376 11478025728 11481440256 11488575384 11502079776 11510726656 11521306368 11572899624 11586503136 11601874944 11605870848 11630192816 11653828992 11678251464 11687030784 11694293676 11703085056 11713841568 11727610752 11738389806 11747214336 11754514629 11795756544 11809622016 11813689472 11820476448 11829362688 11836714032 11861519769 11870436864 11919488256 11923593552 11948581359 11953446912 11957563904 11964433536 11968554312 11977551872 12027045888 12032137872 12041183232 12052250496 12068806464 12079899117 12082992896 12086587392 12094098588 12103190528 12136531968 12153203712 12178672704 12182867268 12187828224 12189866337 12199030272 12241388016 12268062144 12277284864 12284338176 12303013888 12310659582 12326992128 12331237776 12357079867 12382193304 12391501824 12402891072 12417470208 12428883324 12434527872 12438226944 12445956666 12452847616 12460586424 12481415232 12504305664 12525207552 12532991328 12547723392 12552045064 12559256226 12568697856 12573026752 12604506112 12624981408 12651439086 12656590848 12660950016 12668818149 12687483072 12704911648 12712210632 12726148864 12739910688 12749488128 12778736256 12784146489 12793757184 12805516152 12815142912 12823106868 12841999104 12859639936 12895065216 12912778944 12914669408 12916620288 12939839748 12949567488 12961469664 12965933838 13019512077 13034816028 13040123904 13044615168 13052109312 13056604704 13066420224 13071952256 13083966918 13093803008 13101940137 13120413696 13147909632 13165970688 13178071764 13185368064 13193562096 13198106207 13203480576 13215616128 13231150592 13261503684 13285824768 13290400656 13300391936 13308033024 13316303286 13318252827 13354241472 13358840924 13392287744 13414042746 13421469696 13447627776 13452259392 13462372352 13464623601 13474745856 13480450764 13498968626 13521533168 13536155106 13546331136 13558781808 13568974848 13577407272 13584924672 13593367008 13597410816 13603586048 13616089344 13644624048 13701006792 13711306752 13716029184 13721836246 13723909056 13744773328 13771561518 13801569912 13811945472 13840890624 13859903616 13867866144 13872642498 13883071488 13888949272 13912165696 13940439552 13969653984 13980155904 13988843856 13993005312 14009453568 14018159727 14028698112 14041592136 14058097504 14116188816 14121050697 14126800896 14131666432 14139785088 14144655096 14180069376 14243568768 14260311552 14273418456 14284148736 14293025604 14303770624 14316917472 14343174144 14366628991 14392976832 14397934044 14403796992 14406205671 14417035776 14433982464 14447248992 14458109952 14467094928 14497413051 14517854208 14529003084 14539925504 14568263424 14573281008 14581653372 14603821661 14609768448 14670139392 14675192064 14688680292 14699722752 14705946288 14717001728 14726147592 14730528384 14750763456 14781676052 14802518016 14811717024 14833539072 14842757358 14853915648 14867568144 14871375872 14885044416 14896234496 14951700738 14957789184 14962940928 14994298176 15014191104 15014895584 15023521656 15066323712 15099153408 15133791816 15145168896 15151581024 15159089088 15176908032 15197756288 15211724814 15239622528 15265096704 15283040256 15292537884 15297087168 15304034304 15308587008 15318100512 15336106368 15350202054 15361741824 15425220096 15430532832 15448670848 15462869994 15469166592 15474494464 15484111071 15538438656 15571001952 15582707712 15592391568 15604113408 15618455424 15625067931 15636814336 15651186408 15662952448 15672686172 15727675392 15737449338 15739753341 15746162688 15760635264 15782285376 15796791153 15815359692 15827249152 15892651008 15897378816 15898124736 15912736983 15931441812 15937929216 15952578048 15953326558 15958072416 16024014864 16036061184 16042850496 16054910976 16057595763 16069667328 16091741952 16098554838 16106532156 16115449856 16125464784 16182042624 16192098936 16204271616 16219165248 16238230272 16243823024 16253155116 16265373696 16275481794 16321850688 16357416192 16379117568 16389296352 16394941134 16414212776 16435989504 16441650368 16509591072 16522002432 16537188096 16544189574 16556626944 16566916041 16571844432 16579370496 16584302592 16594608888 16614115232 16641886976 16672407552 16687731456 16710655104 16730297856 16745674968 16758263808 16833308544 16868585448 16881266688 16890964992 16891757532 16916644096 16949614176 16955451942 16986547584 17025515793 17038315008 17045528652 17053975224 17058342912 17074021536 17086857216 17097475824 17122665472 17133306333 17157464064 17193420288 17217038592 17222160384 17232863076 17253119664 17259061963 17266089984 17281959552 17287911784 17359349436 17379754704 17392820224 17402812416 17408806272 17445289224 17469253516 17493884928 17517377196 17530546176 17541440514 17554627584 17570762352 17591416128 17604640768 17607584709 17620821504 17653137408 17682004912 17714433024 17720534208 17730714672 17744044032 17755071048 17757670436 17805655296 17885390328 17895292928 17930170368 17936345856 17946650304 17952831468 17966327808 17973934352 18040568832 18048206808 18061774848 18078375744 18091966464 18103209696 18124489344 18129881088 18141147882 18154785792 18192832064 18229805568 18268009056 18274300902 18281742336 18288038912 18298545408 18362082024 18402093216 18415927296 18454520832 18465989373 18479871488 18490488192 18496856664 18510761984 18587252736 18626205312 18643324986 18651791808 18657340416 18668934999 18679271424 18690879636 18704930816 18722122848 18756458496 18787811328 18821585088 18828067596 18835734528 18838884339 18853046784 18859540128 18899063326 18906759168 18937472112 18977158629 18984886272 18991425024 19013748736 19031224608 19045531648 19057367472 19068315948 19089223296 19097305249 19124232192 19168104384 19190635776 19197245392 19208274228 19222714368 19234660302 19245309952 19262998656 19289459904 19329884068 19357138944 19369168416 19372004112 19409759622 19424351232 19431041344 19442204496 19448900757 19479691264 19552224042 19560185856 19566922752 19584907056 19599630336 19607928384 19625950377 19634863456 19640704512 19667684608 19721864448 19748956032 19778052096 19790343144 19805220864 19823424192 19846725888 19892255526 19928737152 19935600984 19950587904 19962049536 19992397568 20018921472 20031362208 20038261386 20088431616 20121064119 20132204544 20171441664 20178389088 20193558528 20202108032 20212118784 20220676146 20235877376 20248452939 20282299752 20319496704 20353462272 20366110908 20377387008 20390050512 20396116224 20397073229 20405379072 20424134016 20448141824 20466936072 20482322432 20566960128 20574043776 20582754369 20617159992 20645481428 20657342277 20702354868 20717918208 20761335936 20789855424 20805484544 20808963747 20824607232 20833423908 20868248544 20896914896 20954480976 20970233856 20983265784 20986337788 20989507968 20994883584 21014180352 21043047168 21062388204 21087146256 21174283224 21190201344 21197499648 21209677632 21216982644 21241922416 21270104064 21277429888 21365353152 21381414912 21390467328 21410127684 21426223104 21439538406 21455655936 21464739784 21475376208 21500619712 21576056832 21589465248 21596901066 21605695488 21625553664 21650973696 21670873488 21687164928 21700642392 21762467584 21793504626 21809888256 21852395136 21859921512 21914652672 22012788096 22033020438 22049584128 22058919432 22075502592 22089221388 22095792576 22105827328 22112403456 22126145184 22172514078 22203777024 22250308608 22264136037 22280873472 22301352216 22307063808 22327566624 22335256658 22344351744 22427551107 22436683776 22444411392 22491447264 22508355584 22521286656 22522343376 22535282484 22569542567 22599485568 22607269256 22648730112 22700687724 22717753344 22727371536 22738633632 22744457216 22765362048 22796634432 22817587221 22844408444 22876618752 22924560384 22938806826 22945630752 22956051456 22962880512 22977150768 23004159552 23021453312 23025303081 23042612736 23145799248 23173006272 23194304991 23203749888 23211741696 23260385632 23307657984 23356502928 23374061568 23388587352 23406170112 23427683136 23455221504 23476779612 23494428672 23509029258 23591513088 23619244032 23627378944 23640952896 23658725376 23673428064 23723039538 23740873728 23838976512 23847187104 23897162718 23906893824 23915127808 23928867072 23929989837 23937108624 23955103744 24054091776 24064275744 24082366464 24104500992 24137612928 24147832257 24159798234 24165985792 24173174784 24188197176 24206381056 24273063936 24306407424 24357345408 24365734536 24379732674 24398060544 24413222691 24482776032 24536124288 24568676352 24592411701 24606027776 24621319164 24653984256 24662475552 24714159734 24764386608 24783003648 24805782144 24816284361 24834940416 24857766648 24869055744 24876453888 24891913332 24905695232 24921172848 24962830464 25008611328 25065982656 25095446784 25104090128 25118512452 25137395712 25146053504 25249962816 25302878172 25313181696 25321900032 25337636298 25374966144 25409823296 25424421264 25433177913 25452297728 25479821376 25498976256 25557472512 25568292978 25587514368 25611032304 25630285824 25646213736 25683998208 25719279872 25790130432 25825557888 25829338816 25833240576 25879679496 25899134976 25922939328 25931867676 26039024154 26069632056 26089230336 26104218624 26113209408 26132840448 26143904512 26167933836 26187606016 26203880274 26240827392 26295819264 26312160771 26331941376 26356143528 26370736128 26387124192 26396212414 26406961152 26431232256 26462301184 26523007368 26571649536 26580801312 26600783872 26616066048 26632606572 26636505654 26673095761 26708482944 26717681848 26784575488 26828085492 26842939392 26895255552 26904518784 26929247202 26949491712 26960901528 26997937252 27043066336 27072310212 27092662272 27117563616 27137949696 27154814544 27186734016 27194821632 27207172096 27211721823 27232178688 27289248096 27402013584 27411451353 27422613504 27432058368 27443672492 27447818112 27489546656 27543123036 27603139824 27623890944 27681781248 27719807232 27735732288 27745284996 27766142976 27777898544 27824331392 27880879104 27939307968 27960311808 27977687712 27986010624 28018907136 28036319454 28057396224 28083184272 28116195008 28232377632 28242101394 28253601792 28263332864 28279570176 28289310192 28348594989 28360138752 28487137536 28520623104 28546836912 28568297472 28586051208 28607541248 28633834944 28686348288 28733257982 28785953664 28795868088 28812411342 28834071552 28851990453 28867964928 28894497984 28916219904 28934189856 28994826102 29035708416 29058006168 29079851008 29114639433 29136526848 29146562016 29163306744 29207643322 29219536896 29328336063 29340278784 29350384128 29377360584 29399445504 29411892576 29434003456 29452295184 29461056768 29501526912 29514017203 29563352104 29623434048 29667078144 29685514716 29707831296 29735136288 29742751744 29770088832 29838383289 29903401476 29915578368 29925881856 29988596352 30028382208 30029791168 30047043312 30057392079 30132647424 30198306816 30267583632 30290337792 30303162048 30318178176 30331014219 30353816064 30395512576 30423449628 30479245056 30530193408 30566080512 30585075768 30594174336 30608068608 30636201024 30672212736 30700404108 30723483648 30850440192 30861065664 30897341696 30925739988 30938333184 30948988928 30968222142 31076877312 31142003904 31165415424 31184783136 31208226816 31236910848 31250135862 31273628672 31302372816 31325904896 31345372344 31455350784 31474898676 31479506682 31492325376 31521270528 31564570752 31593582306 31630719384 31654498304 31785302016 31794757632 31796249472 31825473966 31862883624 31905156096 31906653116 31916144832 32048029728 32072122368 32085700992 32115191526 32139334656 32159307609 32183483904 32197109676 32213064312 32230899712 32250929568 32364085248 32384197872 32395351599 32408543232 32438330496 32476460544 32487646048 32506310232 32530747392 32550963588 32643701376 32690256939 32714832384 32778592704 32789882268 32828425552 32871979008 32883300736 33019182144 33044004864 33074376192 33088379148 33113253888 33133832082 33143688864 33158740992 33168605184 33189217776 33228230464 33258771117 33283773952 33344815104 33375462912 33421310208 33460595712 33491349936 33502884987 33516527616 33666617088 33737170896 33762533376 33781929984 33783515064 33833288192 33899228352 33910903884 33973095168 34051031586 34076630016 34091057304 34107950448 34116685824 34148043072 34173714432 34194951648 34245330944 34266612666 34314928128 34386840576 34408210239 34434077184 34444320768 34465726152 34506239328 34518123926 34532179968 34563919104 34575823568 34718698872 34759509408 34785640448 34805624832 34817612544 34880202149 34890578448 34938507032 35034754392 35061092352 35082881028 35109255168 35141524704 35182832256 35215169418 35241643008 35263543887 35364009824 35428866048 35441068416 35461429344 35488088064 35510142096 35515340872 35584559307 35611310592 35770780656 35845744077 35860340736 35872691712 35893300608 35905662936 35932655616 35947868704 36081137664 36096413616 36123549696 36156751488 36206419392 36239697351 36248978688 36259762176 36282295764 36309571584 36385664128 36459611136 36536018112 36548601804 36563484672 36576077824 36597090816 36724164048 36736812541 36804186432 36831854592 36909041664 36931978746 36959742976 36980976384 36993713328 37021523968 37071239601 37174505472 37252410624 37286649972 37303583616 37314680832 37337869998 37358542848 37381759272 37409861632 37444245696 37512916992 37575622656 37643170176 37656135192 37677768678 37706093568 37719080256 37798126652 37813518336 37874944224 37954317258 37969772544 37982850048 38006454447 38027497472 38062449216 38091063296 38114734944 38136631896 38178446592 38194610498 38248464384 38336208768 38352439467 38381271552 38394490784 38416548456 38445428736 38469320604 38490619904 38525997312 38578919808 38659768136 38738336832 38744008224 38819519244 38848702464 38862082688 38884408992 38897801514 39104448084 39120371712 39133845504 39169814112 39199260672 39215856768 39251900754 39269726912 39281409024 39305820411 39335369216 39443728896 39497912064 39556104192 39580686288 39594318621 39610441728 39646848384 39693451776 39784511052 39857474304 39871201968 39901175808 39924099072 39954758481 39984795136 40062724416 40076522772 40176863232 40242128238 40264409088 40342883328 40356778176 40387117056 40393870803 40404216064 40424237568 40441352292 40471754752 40496905878 40564599504 40638993408 40706924544 40732221816 40754774016 40780101024 40792232448 40794146458 40810758144 40848268032 40896283648 40933872144 40964644864 41133920256 41148087552 41165508738 41234319984 41290962856 41314684554 41404709736 41435836416 41522671872 41579710848 41617927494 41649214464 41666847816 41736497088 41793829792 41908961952 41940467712 41966531568 41972675576 41979015936 42028360704 42054479181 42086094336 42124776408 42174292512 42348566448 42363152091 42380402688 42394999296 42419355264 42433965288 42483844832 42540208128 42554859776 42730706304 42780934656 42820255368 42852446208 42879076812 42911311872 42929479568 42950752416 43001239424 43099886973 43178930496 43193802132 43211390976 43251107328 43301947392 43341746976 43374329856 43401284784 43492239153 43524935168 43587009252 43619776512 43704790272 43719843024 43811464983 43829305344 44025576192 44066040876 44099168256 44117838864 44151005184 44178442776 44191585152 44211654656 44252290368 44345028156 44407554048 44500617216 44528272074 44561746944 44602704432 44614127616 44655133248 44670513316 44688703488 44855102214 44873367552 44888822784 44982894528 45016711168 45042573312 45044686752 45070564968 45139085134 45198971136 45214538512 45297460224 45401375448 45435506688 45454743072 45477267264 45488914432 45530724096 45593268864 45635174442 45688816888 45849120768 45877613652 45891261504 45912102912 45925761024 45954301536 46008319104 46050606162 46085225472 46291598496 46346012544 46388609982 46407499776 46423483392 46452333213 46520771264 46615315968 46713005856 46748123136 46777174704 46812340224 46855366272 46875203793 46910443008 46953559224 46988857344 47018058516 47183026176 47219260023 47238488064 47254757888 47281905792 47346856128 47390373459 47446079076 47481747456 47677953024 47694374208 47738210949 47794325436 47813787648 47830255616 47857734144 47859979674 47874217248 47910207488 48040447169 48108183552 48128551488 48164732928 48172787289 48209001984 48275225856 48295664514 48319596468 48331971584 48346349568 48376394352 48412762112 48546127872 48612814848 48714690816 48731469072 48759465348 48796121088 48826445382 48833593699 48965552064 49072248576 49137352704 49184823402 49212055552 49242638328 49307968512 49324951104 49428319468 49528773216 49566007296 49611564288 49632568722 49669880832 49700748123 49715533296 49738111488 49752907776 49783826664 49811390464 49842345696 49925660928 50017222656 50131965312 50190893568 50208180256 50237024904 50274791424 50292107008 50499925632 50605756344 50643800064 50675272596 50749932288 50819646592 50848842528 50866355826 50904595456 50959642752 51114945024 51136585956 51175028736 51222064608 51260571648 51292427472 51367996416 51399918999 51438559744 51580260864 51651115776 51658677632 51666481152 51759358992 51777185889 51798269952 51845878656 51863735352 52078048308 52139264112 52178460672 52208437248 52226418816 52287809024 52335867672 52375212032 52407760548 52481654784 52591638528 52624321542 52663882752 52712287056 52774248384 52792424828 52813922304 52822754127 52862464512 52924602368 53046014736 53143299072 53161602624 53201567744 53232132096 53265213144 53273011308 53346191522 53416965888 53435363696 53569150976 53656170984 53685878784 53790511104 53809037568 53858494404 53898983424 53921803056 53995874504 54086132672 54144620424 54185324544 54235127232 54275899392 54309629088 54373468032 54389643264 54423443646 54464357376 54578496192 54804027168 54822902706 54845227008 54864116736 54887344984 54895636224 54979093312 55086246072 55206279648 55247781888 55363562496 55397968119 55439614464 55471464576 55490569992 55532285952 55555797088 55648662784 55761758208 55878615936 55955375424 55972021248 56006804997 56037814272 56072638908 56114792448 56166368544 56232390016 56464755264 56484202788 56507203584 56526665728 56559140352 56578620384 56697189978 56720277504 56775073927 56931475887 56974275072 57041246208 57093673824 57136594944 57172102416 57215082496 57267669888 57291915747 57372696576 57466515964 57571907328 57591736176 57624822684 57668143104 57703980906 57712428917 57735929856 57788995968 57868379712 57989652204 58071416832 58116012336 58159702016 58229278866 58273053696 58293124032 58326613488 58346702271 58415286644 58439073792 58656672126 58680557568 58700768256 58754721168 58798891008 58823785152 58868006912 58877851131 58904590368 58922113536 59003053824 59028034406 59126704208 59246868096 59334156288 59371029432 59415662592 59470272576 59485503488 59540177664 59676766578 59806802952 59851763712 59977192704 60056764416 60059582336 60094086624 60114784158 60265294848 60396613632 60535167264 60580675584 60606324096 60636356352 60662028438 60707632128 60745358817 60791025152 60846899256 60958490112 61060386816 61132161024 61170151536 61188348672 61191219687 61216137216 61272402048 61344425472 61400808216 61446967296 61700880384 61722131328 61748263107 61794683392 61851479976 61897977856 61936444284 61972026831 62153754624 62284007808 62369566272 62416453632 62426891241 62473821696 62500271724 62547257344 62604745632 62651809792 62690744688 62822123221 62910701568 62949797352 62959013364 62984650752 63042541056 63129141504 63187164612 63261438768 63308996608 63570604032 63592498944 63650947932 63725767248 63810312192 63813306232 63832289664 64096059456 64144244736 64171401984 64230383052 64278669312 64318615218 64366967808 64394219352 64426128624 64501859136 64728170496 64768395744 64790703198 64817086464 64876660992 64952921088 64975292096 65012620464 65061494784 65101927176 65287402752 65380513878 65429664768 65557185408 65579764536 65656851104 65743958016 65766601472 66038364288 66148752384 66176758296 66226507776 66267664164 66287377728 66317481984 66337210368 66378435552 66456460928 66517542234 66567547904 66750925824 66842620416 66921191424 66982699872 67005769974 67033055232 67282653321 67333234176 67474341792 67525066752 67563859968 67567030128 67666576384 67708627701 67798456704 67821807768 67946190336 68102063172 68153260032 68182114608 68205597811 68215900896 68233371648 68296086144 68389903296 68452761663 68490661888 68533225332 68629856256 68773681152 68816420478 68868154368 68888641536 68931452304 69012478656 69036247852 69064359936 69075909243 69127838208 69151647136 69437397744 69519018816 69571280896 69582914973 69611249664 69635225088 69760404298 69781156896 69877014064 70069508784 70122184704 70165762056 70218510336 70283049408 70365664512 70430338836 70483286016 70527087774 70728019648 70857732096 70882136832 70922858688 70976176128 71020284192 71030681744 71169118614 71222621184 71541561312 71691488154 71720681472 71745383424 71786601216 71789969511 71811325872 71865311232 71895737408 72162275328 72192827232 72247099392 72313502976 72412838784 72443496771 72479394702 72497957376 72519524352 72564591528 72619143168 72771328256 72919222272 73072036224 73097203608 73152155648 73194181632 73239668073 73448328096 73473625082 73608372864 73777235103 73818083328 73863957492 73919485952 73961952768 73987426656 74043047936 74142479202 74244327443 74349010944 74448853083 74504821248 74573299944 74607167232 74629361664 74675739996 74717085696 74763518544 74819723264 74888491392 75025833984 75286340352 75312270384 75355537356 75412187136 75438160512 75470099353 75596253304 75749888448 75908634516 75939545088 75965700096 76012908894 76054994944 76124898432 76229469888 76273263792 76299533739 76356893184 76389220996 76496928768 76672417536 76704878934 76762543104 76788981568 76833096912 76890857472 76938641208 76981239808 77051994624 77157839616 77319536272 77476673664 77488016448 77639038488 77697404928 77724165376 77768817984 77795603028 78208896168 78267691008 78339628224 78398521344 78431713536 78503801508 78539453824 78562818048 78611640822 78670738432 78887457792 78995824128 79112208384 79161372576 79188637242 79220883456 79293696768 79386903552 79569022104 79714948608 79742403936 79802351616 79848198144 79909516962 79969590272 80019287283 80125448832 80153045544 80353726464 80484256476 80528818176 80685766656 80713556352 80787741606 80808432128 80848475136 80882704584 80943509504 80993811756 81129199008 81277986816 81413849088 81464443632 81560202048 81584464896 81588292916 81621516288 81635165469 81696536064 81792567296 81867744288 81929289728 82234354059 82267840512 82296175104 82331017476 82468639968 82581925712 82629369108 82809419472 82871672832 83045343744 83159421696 83235854988 83298428928 83333695632 83472994176 83587659584 83817923904 83880935424 83933063136 83945351152 83958031872 84056721408 84108958362 84172188672 84249552816 84348585024 84697132896 84726304182 84760805376 84789998592 84838710528 84867930576 84967689664 85045784967 85080416256 85109719552 85461412608 85561869312 85640510736 85704892416 85758153624 85822623744 85858959136 85901504832 86002478848 86199773946 86357860992 86387604264 86502214656 86555971359 86603894784 86683493952 86748659712 86802569568 86984478306 87049870336 87174018504 87239553024 87409580544 87439686048 87622929966 87658610688 87743296069 87985008189 88051152384 88132081752 88198336512 88235677728 88302010368 88356885552 88383170304 88423309312 88504580736 88542051609 88690056312 89001234432 89056544148 89123493888 89191935599 89205408864 89228255232 89310266496 89341026632 89515149867 89710204428 89746735104 89777645568 89965789056 90085146624 90089373504 90141129936 90172176237 90278170268 90397942272 90429077024 90594920448 90802750896 90871013376 90909486144 90954534528 90977828864 90993042657 91061448192 91186537728 91270348884 91377633776 91698241536 91755227304 91782523008 91824205824 91908603072 92016638208 92101212324 92170450944 92583196992 92692025088 92777219964 92814999552 92846966784 92904666426 93041542528 93230631936 93426011712 93496246272 93554349408 93624680448 93710732544 93750407586 93820886016 93907118448 93977714688 94036117032 94366052352 94438520046 94476976128 94509515776 94563811584 94693712256 94780746918 94892158152 94963494912 95355906048 95388748416 95476421898 95588650872 95660511232 95715468288 95719959348 95748434496 95820414976 96080894338 96216367104 96257102976 96345574578 96418003968 96477922827 96550451712 96591329028 96639192936 96663943168 96692699136 96752788704 96825524224 97092255744 97186054797 97225629696 97429381632 97462938144 97518930696 97592242176 97652890764 97667187398 97931104128 98070770817 98144497152 98369646804 98424111104 98485276656 98615937024 98649902208 98856638936 99057546432 99132014592 99223128576 99265137444 99339761664 99401496246 99431066592 99476222976 99505815552 99567653328 99684691392 99776313351 99851321856 100034445312 100263930624 100381787136 100416360512 100474049808 100508654961 100549582848 100584214016 100999851264 101211512688 101287600128 101350545192 101499864576 101639293184 101697685056 101732711652 101809190912 101919285504 102229890048 102273171912 102350057472 102444129216 102521143296 102584854944 102735992832 102799837998 102877119488 103160521728 103302231552 103317355264 103332962304 103518717984 103554371778 103596539904 103691757312 103727470704 104156096616 104278528224 104356921344 104416874496 104452837632 104575618048 104640606447 104671735344 104750424064 104815521096 105183277056 105248643084 105327765504 105424574112 105548496768 105584849656 105645508254 105724929024 105790631661 105849204736 106092029472 106286598144 106323205248 106464264192 106530426288 106546022616 106692383044 106753677921 106833931776 106870727392 107138301952 107312341968 107537232231 107581022208 107618075136 107716988808 107797966848 107843606112 107991749008 108172265344 108289240848 108370649088 108470254464 108619258176 108746936064 108779286528 108846887292 108928714752 109156992384 109608054336 109645805412 109690454016 109728233472 109774689968 109791272448 109958186624 110172492144 110210437623 110412559296 110495563776 110727124992 110795936238 110879228928 110942929152 110981139984 111064571904 111111594176 111213718803 111297325568 111523516416 111757231872 111910750848 111944042496 112013609994 112075628544 112145277816 112229584896 112332737088 112464780032 112929510528 112968405576 113053331456 113118280704 113157240768 113394379956 113440555008 113550147854 113862951774 113948550144 114019363341 114082492416 114187347648 114273189888 114344204832 114430164992 114535339776 114583831494 114745393152 114933031928 115057318401 115143814656 115183472352 115249645368 115336286208 115407961812 115424857834 115471859712 115577991936 115736759424 115979304408 116232024672 116319404032 116458557732 116546107392 116586248064 116635608091 116653226976 116693404542 116830573288 117313344252 117361115136 117401536512 117509442336 117597782016 117647570304 117755702262 117809180736 117844227072 117917461233 118006107648 118056068812 118253408416 118493736192 118668312576 118742058864 118782955863 118831325184 118940545152 118971006976 119080355328 119353533156 119613605904 119703527424 119864275443 119954385408 120119164672 120188173248 120229568316 120530589696 120793227264 121070334528 121161351168 121181612409 121212648192 121272712704 121324056876 121415264256 121490717634 121582050304 121693798512 121916980224 122120773632 122264322048 122340303072 122376697344 122382439374 122432274432 122544804096 122688850944 122801616432 122843911619 122893934592 123401760768 123444262656 123496526214 123589366784 123702959952 123795955712 123872888568 123944053662 124307509248 124568015616 124739132544 124853782482 124947643392 125000543448 125094514688 125209491264 125303619584 125381489376 125644246442 125821403136 125899594704 125918026728 126085082112 126163437543 126258283008 126374329224 126522877536 126617993216 127089456273 127141208064 127184997888 127301895864 127451534496 127620624384 127626612464 127664579328 128192118912 128342803968 128460766104 128557338624 128637230436 128733935616 128788438704 128852257248 129003718272 129299660919 129536791488 129581406396 129634172928 129753321984 129905842176 129950584192 130025240928 130122989568 130203854352 130476717459 130574805504 130761027756 130859329536 131114370816 131159529072 131313702208 131434394949 131487916032 131533202944 132076728576 132297504768 132353516592 132453015552 132535328328 132574755456 132634963968 132756871104 132912921856 133035084468 133135095808 133501851648 133685240832 133842382848 133965399744 134011539948 134066110464 134565306642 134666468352 134948683584 135050133504 135127719936 135134060256 135333152768 135417255402 135596913408 135643615536 135892380672 136204126344 136306520064 136364229216 136411195622 136431801792 136466743296 136592172288 136779806592 136905523326 136981323776 137066450664 137547362304 137632840956 137736308736 137777283072 137862904608 138024957312 138072495704 138151818486 138255676416 138303294272 138874795488 139038037632 139165829946 139222499328 139270450176 139356999639 139520808596 139562313792 139754028128 140139017568 140244369408 140331524112 140437020672 140566098816 140625611379 140731329024 140860677672 140966572032 141054175548 141456039296 141657780069 141715464192 141764273664 141845717376 142040568384 142061363488 142338237228 142445242368 143083122624 143214632847 143382976308 143441362944 143490766848 143573202432 143579939022 143622651744 143730622464 143791474816 144121341507 144324550656 144385654464 144494198784 144627005952 144825677568 144886993542 144958789404 144995914752 145039048704 145129183056 145179168277 145238286336 145542656512 145838444544 146144072448 146194407216 146304311296 146388363264 146479336146 146500781097 146896656192 146947250164 147216745728 147554470206 147636166656 147727914984 147838971904 147923905536 147974853312 148086095872 148284958404 148488654886 148698021888 148897706166 149009642496 149102244369 149146599888 149214334464 149258723328 149351479992 149434171392 149527037088 149639446528 149776982784 150051667968 150572680704 150624540768 150711074712 150824374272 150876321024 150940198706 151192506608 151499776896 151817269032 151931400192 152025817788 152109989888 152249796864 152458939776 152546527584 152599067478 152713786368 152778441992 153344835072 153409757868 153525086208 153577963136 153666193824 153781714944 153877282416 154103989248 154199756997 154315679232 154639072544 154953347328 154976032896 155278076976 155331557667 155394809856 155448330752 155537635968 155591206056 156417792336 156535382016 156679256448 156863427072 157007603016 157078907648 157125636096 157223281644 157341476864 157774915584 157991648256 158322745152 158377274484 158441766912 158468262381 158587393536 158773807104 159138044208 159429897216 159484807872 159604703232 159696396288 159819033924 159939180544 160038574566 160250897664 160306091088 160642038271 160707452928 160968512952 161057636352 161371533312 161427112704 161575483212 161616864256 161696950272 161765409168 161887019008 161987623512 162258398016 162555973632 162827698176 162928887264 163120404096 163168929792 163176585832 163270330938 163393072128 163585134592 163735488576 163858579456 164468708118 164535681024 164592350208 164662034952 164937279936 165163851424 165258738216 165618838944 165743345664 166090687488 166193904357 166318843392 166471709976 166596857856 166667391264 166945988352 167175319168 167635847808 167866126272 167890702304 167916063744 168113442816 168217916724 168344377344 168499105632 168697170048 169394265792 169452608364 169521610752 169579997184 169677421056 169735861152 169935379328 170091569934 170160832512 170219439104 170325221781 170922825216 171123738624 171281021472 171409784832 171516307248 171645247488 171717918272 171803009664 171875747241 172004957696 172399547892 172715721984 172775208528 173004429312 173111942718 173137286751 173207789568 173366987904 173605139136 173968956612 174099740672 174348037008 174479106048 174819161088 174879372096 175040106813 175245859932 175317221376 175486592138 175970016378 176102304768 176264163504 176396673024 176471355456 176604020736 176633553393 176713771104 176766340608 176846618624 177009161472 177084103218 177380112624 178002468864 178113088296 178246987776 178383871198 178410817728 178456510464 178620532992 178682053264 179030299734 179420408856 179555291136 179931578112 180170293248 180178747008 180282259872 180344352474 180556340536 180795884544 180858154048 181189840896 181605501792 181742026752 181818972288 181909069056 181986085314 182122896384 182236076451 182373075456 182540697768 182755267552 183396483072 183510454608 183565046016 183573659061 183648411648 183817206144 184033276416 184202424648 184340901888 185166393984 185244789321 185384050176 185554439928 185693933568 185809332852 186083085056 186461263872 186852023424 187108698816 187249360896 187280673723 187421465088 187500815172 187641772032 187814236896 187955429376 188072234064 188466369663 188732104704 188877040092 188953952256 189019031552 189127623168 189387424512 189561493836 189784316304 189849681593 189926989824 190711812096 190777496832 190952843796 191177301744 191321022464 191430936576 191439918696 191496868992 192161788676 192432734208 192514205952 192691149156 192836007936 192955845654 193100903424 193182658056 193278385872 193327886336 193505577408 193651048448 194184511488 194372109594 194451259392 194858763264 194925876288 195037861392 195184484352 195305781528 195334374796 195862208256 196141541634 196288994304 196739293608 196848222208 196970553312 197231874048 197299804416 197713277872 198115092864 198446257152 198530274888 198679523328 198802992492 198862133184 198952445952 199011631104 199135306656 199369382784 199552626702 199702643712 200527861248 200763574272 200832721024 200948099616 201017309922 201099165696 201168428032 201999702528 202423025376 202575200256 202701090384 202999729152 203125883103 203278586368 203395370112 203465423304 203618381824 203838571008 204459780096 204546343824 204616793433 204700114944 204888258432 205169709888 205358284989 205471985664 205599675996 205754238976 206321043456 206604463104 206634710528 206665924608 207037435968 207108743556 207193079808 207227727729 207383514624 207454941408 208312193232 208557056448 208713842688 208748744919 208833748992 208905675264 209151236096 209281212894 209343470688 209500848128 209631042192 210070357739 210366554112 210497286168 210655531008 210849148224 211096993536 211169699312 211291016508 211449858048 211581263322 211698409472 212184058944 212573196288 212646410496 212928528384 213060852576 213092045232 213384766088 213507355842 213667863552 213741454784 214276603904 214624683936 215074464462 215162044416 215236150272 215369908533 215433977616 215595933696 215687212224 215983498016 216344530688 216578481696 216741298176 216940508928 217238516352 217330490313 217493872128 217558573056 217693774584 217857429504 218313984768 219216108672 219291610824 219456466944 219549379936 219582544896 219916373248 220344984288 220420875246 220825118592 221331705309 221454249984 221591872476 221758457856 221885858304 221962279968 222129143808 222223188352 222427437606 222594651136 222732982329 223047032832 223514463744 223821501696 223888084992 224027219988 224151257088 224290555632 224367805519 224459169792 224665474176 224929560064 225859021056 225936811152 226106662912 226236561408 226314481536 226410298059 226788759912 227100295708 227725903548 227897100288 228038726682 228164984832 228374695296 228688409664 228860329984 228898601217 229070679552 229167662988 229490786304 229866063856 230114636802 230287629312 230366944704 230499290736 230672572416 230815923624 230849715668 230943719424 231155983872 231473518848 231958608816 232464049344 232638808064 232917115464 233092214784 233172496128 233271216182 233306453952 233386809084 233661146576 234626688504 234803073024 235018884672 235195564032 235295140608 235511404524 235618361472 235688454144 235834922466 236012215296 236112137624 236506816832 236987472384 237336625152 237484117728 237565911726 237662650368 237881090304 238160710656 238707066312 239227211808 239407054848 239728550886 239908770816 240057861849 240238329344 240376346496 240459136632 241061179392 241586454528 242140669056 242363224818 242425296384 242545425408 242648113752 242830528512 242981435268 243164100608 243387597024 243833960448 244241547264 244680606144 244753394688 244764878748 244864548864 244905496407 245089608192 245377701888 245603232864 245687823238 245787869184 246703062177 246803521536 246888525312 246993052428 247178733568 247405919904 247591911424 247745777136 247888107324 248264968237 248615018496 249136031232 249478265088 249707564964 249895286784 250001086896 250189029376 250418982528 250762978752 251288492884 251642806272 251799189408 251836053456 252170164224 252326875086 252516566016 252748658448 253045755072 253235986432 254178912546 254282416128 254369995776 254603791728 254903068992 255137354901 255241248768 255253224928 255329158656 256384237824 256685607936 256921532208 257114677248 257274460872 257467871232 257576877408 257704514496 258007436544 258599321838 259073582976 259162812792 259506643968 259811684352 259901168384 260050481856 260245979136 260407708704 260953434918 261149611008 261522055512 261718659072 262228741632 262319058144 262627404416 262868789898 262975832064 263066405888 263229888207 264153457152 264595009536 264707033184 264906031104 265070656656 265149510912 265269927936 265513742208 265626154827 265825843712 266070168936 266270191616 267003703296 267370481664 267575806797 267684765696 267930799488 268023079896 268545449601 269130613284 269332936704 269897367168 270255439872 270268120512 270516528711 270666305536 270834510804 271193826816 271287231072 271784761344 272408252688 272613040128 272728458432 272822391244 272863603584 272933486592 272979127971 273184344576 273559613184 273811046652 273962647552 274132901328 275094724608 275265681912 275472617472 275725809216 276049914624 276144991408 276303636972 276511352832 276606588544 277749590976 278076075264 278331659892 278444998656 278540900352 278713999278 279041617192 279124627584 279508056256 280278035136 280488738816 280663048224 280874041344 281132197632 281251222758 281462658048 281721355344 281933144064 282108351096 282912078592 283315560138 283430928384 283528547328 283691434752 284081136768 284122726976 284676474456 284890484736 286166245248 286429265694 286765952616 286981533696 287146404864 287159878044 287245303488 287461244928 287582949632 288242683014 288649101312 288771308928 289254011904 289433768481 289651355136 289773987084 289917578808 289991829504 290078097408 290258366112 290358336554 290476572672 291085313024 291558164391 291676889088 292288144896 292388814432 292608622592 292776726528 292958672292 293001562194 293404053371 293793312384 293894500328 294212312451 294433491456 295108940412 295272333312 295455829968 295677943808 295847811072 295949706624 296569916808 296977309772 297396043776 297795412332 298019284992 298204488738 298293199776 298428668928 298517446656 298702959984 299054074176 299278893056 299328940053 299553965568 300103335936 301145361408 301249081536 301422149424 301525964883 301648748544 301752642048 301880397412 302385013216 302999553792 303634538064 303862800384 304051635576 304219979776 304499593728 304917879552 305093055168 305198134956 305427572736 305556883984 306689670144 306819515736 307050172416 307155926272 307332387648 307563429888 307754564832 308207978496 308399513994 308631358464 309278145088 309906694656 309952065792 310556153952 310663115334 310789619712 310896661504 311075271936 311182412112 312835584672 313070764032 313358512896 313726854144 313921819341 314015206032 314157815296 314251272192 314446563288 314682953728 315549831168 315983296512 316645490304 316754548968 316936524762 317174787072 317371894983 317547614208 318276088416 318859794432 318969615744 319392792576 319638067848 319878361088 320077149132 320261033763 320501795328 320612182176 321284076542 321414905856 321937025904 322611696693 322743066624 322854225408 323150966424 323233728512 323393900544 323530818336 323774038016 323975247024 324516796032 324654189233 325111947264 325857774528 326240808192 326337859584 326353171664 326540661876 326786144256 327170269184 327470977152 328937416236 329071362048 329184700416 329324069904 329874559872 330327702848 330517476432 330631312869 331237677888 331486691328 332181374976 332387808714 332637686784 332943419952 333193715712 333334782528 333641156409 333891976704 334350638336 335271695616 335732252544 335781404608 335832127488 336226885632 336435833448 336688754688 336998211264 337394340096 338788531584 338905216728 339159994368 339354842112 339471722304 339870758656 340183139868 340321665024 340438878208 340650443562 341845650432 342058090023 342247477248 342562042944 342819569664 343032614496 343290494976 343435836544 343606019328 343751494482 344009915392 344799095784 345431443968 345550417056 346008858624 346223885436 346274573502 346415579136 346733975808 346750244893 347210278272 347937913224 348199481344 348696074016 348958212096 349638322176 349758744192 349906824273 350080213626 350491719864 350973184276 351940032756 352204609536 352528327008 352793346048 352942710912 353267106786 353427542208 353532681216 353693237248 353752383699 354018322944 354168206436 354760225248 356004937728 356226176592 356348867589 356493975552 356767742396 356821635456 356913020928 357241065984 357364106528 358060599468 358840817712 359110582272 359592826329 359863156224 360357494016 360564519744 360688704948 361112681072 361591769088 361716308096 362379681792 363211003584 363484053504 363637944576 363818138112 363972170628 364245792768 364472152902 364746150912 365081395536 365510535104 366792966144 367020909216 367130092032 367147318122 367296823296 367634412288 368066552832 368404849296 368531734857 368681803776 370332787968 370489578642 370768100352 371108879856 371387867136 371618665704 372166170112 372922527744 373704046848 374217397632 374561347446 374842930176 375001630344 375283544064 375628473792 375910858752 376144468128 376932739326 377464209408 377754080184 378038063104 378255246336 378490312629 378774849024 379122987672 379568632608 379699363186 379853979648 381268368819 381423624192 381554993664 381905687592 382354603488 382642044928 382861873152 382879837392 382993737984 383682223639 384323577352 385028411904 385382298312 385672015872 385911691308 386201806848 386365316112 386556771744 386655772672 387011154816 387898982757 388744219188 388902518784 389717526528 389851752576 390075722784 390368968704 390611563056 390668749592 391430152377 391724416512 392283083268 392577988608 393478587216 393941106624 394303184847 394463748096 394599608832 395426555744 396230185728 396892514304 397060549776 397359046656 397605984984 397724266368 397904891904 398270613312 398738765568 399105253404 399405287424 401055722496 401527148544 401665442048 401896199232 402034619844 402198331392 402336856064 403999405056 404846050752 405150400512 405402180768 405999458304 406251766206 406557172736 406790740224 406930846608 407236763648 407677142016 408919560192 409092687648 409233586866 409400229888 409776516864 410339419776 410716569978 410943971328 411199351992 411508477952 412642086912 413208926208 413269421056 413331849216 414074871936 414217487112 414455455458 414767029248 414909882816 416624386464 417114112896 417497489838 417667497984 417811350528 418070998917 418302472192 418562425788 418686941376 419001696256 419262084384 420140715478 420733108224 420994572336 421311062016 421698296448 421876834137 422193987072 422339398624 422582033016 422899716096 423162526644 423396818944 424368117888 424973340207 425146392576 425292820992 426121705152 426184090464 426769532176 427014711684 427335727104 427482909568 429249367872 430148928924 430324088832 430472300544 430739817066 430867955232 431191867392 431374424448 431966996032 432364024521 432689061376 433156963392 433482596352 433881017856 434477032704 434660980626 434987744256 435117146112 435387549168 435537504831 435714859008 436627969536 438432217344 438583221648 438912933888 439098759872 439165089792 439502343291 439832746496 440689968576 440841750492 441650237184 442663410618 442908499968 443183744952 443516915712 443771716608 443924559936 444258287616 444446376704 444854875212 445189302272 445465964658 446094065664 447028927488 447306733107 447643003392 447776169984 448054439976 448302514176 448581111264 448735611038 448918339584 449330948352 449859120128 451718042112 451873622304 452213325824 452473122816 452628963072 452820596118 453442627937 453577519824 454200591416 455451807096 455794200576 456077453364 456329969664 456749390592 457376819328 457797202434 458141359104 458335325976 459732127712 460229273604 460575258624 460733889408 460998581472 461345144832 461631847248 461699431336 462311967744 462599270991 462947037696 463917217632 464928098688 465834230928 465994673001 466184429568 466344992256 466542432364 466612907904 466773618168 467322293152 469253377008 469606146048 470037769344 470590281216 471022809048 471236722944 471376908288 471669844932 472024430592 472224275248 473013633664 473974944768 474968235456 475131823452 475325300736 475762180608 476321421312 477414132624 478454423616 478814109696 479457101772 479817541632 480115723698 480476658688 480752692992 480918273264 481926114813 482122358784 483172909056 484281338112 484726449636 484850592768 485090850816 485296227504 485661057024 485962870536 486328201216 486775194048 487667920896 488483094528 489361212288 489506789376 489529757496 489810992814 490179216384 490755403776 491206465728 491375646476 491575738368 493406124354 493607043072 493777050624 493986104856 494357467136 494811839808 495183822848 495491554272 495776214648 496529936474 497230036992 498272062464 498581713071 498956530176 499415129928 499790573568 500002173792 500378058752 500837965056 501525957504 502576985768 503598378816 503672106912 504340328448 504653750172 505033132032 505497316896 506091510144 508357825092 508564832256 508739991552 509207583456 509806137984 510274709802 510482497536 510506449856 510658317312 510975665343 512768475648 513371215872 513843064416 514229354496 514548921744 514935742464 515153754816 515409028992 515627241723 516014873088 517198643676 518147165952 518325625584 519013287936 519411860253 519623368704 519802336768 520100963712 520815417408 521906869836 522299222016 523044111024 523437318144 524457483264 524638116288 525120320439 525254808832 525737579796 525951664128 526132811776 526459776414 528306914304 529190019072 529414066368 529812062208 529900660179 530141313312 530299021824 530539855872 531027484416 531252309654 531651687424 532140337872 532540383232 534007406592 534740963328 535151613594 535369531392 535861598976 536046159792 537090899202 537169530689 538261226568 538665873408 539794734336 540510879744 540536241024 541033057422 541332611072 541669021608 542387653632 542574462144 543569522688 544816505376 545226080256 545456916864 545644782488 545727207168 545958255942 546368689152 546708229353 547119226368 547622093304 547925295104 548265802656 550189449216 550531363824 550720977183 550945234944 551451618432 552099829248 552289982816 552607273944 553022705664 553213177088 555499181952 555734367963 556152150528 556663319784 557081800704 557427998556 558083234384 558249255168 559016112512 560556070272 561326096448 561748082688 562264395264 562502445516 562925316096 563442710688 563866288128 564216702192 565399108989 565824157184 566631120276 566861856768 567057094656 567382869504 568162273536 568245453952 569352948912 569549044779 569780969472 572332490496 572858531388 573531905232 573963067392 574292809728 574319756088 574490606976 575165899264 576485366028 577298202624 577542617856 578508023808 578867536962 579302710272 579547974168 579835157616 579983659008 580516732224 580716673108 580953145344 582170626048 583116328782 583353778176 584576289792 584777628864 585217245184 585553453056 585917344584 586003124388 586808106742 587586624768 587789000656 588424624902 588866982912 590217880824 590544666624 590911659936 591355887616 591695622144 591899413248 593139833616 593954619544 595590824664 596038569984 596408977476 596586399552 596857337856 597034893312 597405919968 598108148352 598657880106 599107931136 602290722816 602498163072 602844298848 603051929766 603297497088 603505284096 603760794824 604770026432 605999107584 607269076128 607725600768 608103271152 608999187456 609377649309 609835759104 610186110336 610396269912 610855145472 611113767968 613379340288 613639031472 613850380299 614100344832 614311852544 614664775296 615509129664 616074854967 616415956992 616799027988 617262716928 618556290176 619813389312 619904131584 621112307904 621326230668 621579239424 621793323008 622150543872 622364824224 624525813197 625671169344 626141528064 626246234757 626717025792 627453708288 627843638682 628030412064 628315630592 628502544384 628893126576 629365907456 630211073217 631099662336 631966593024 633290980608 633509097936 633873049524 634349574144 634743789966 634836718087 635095228416 636552176832 637719588864 637939231488 638785585152 639276135696 639756722176 640154298264 640522067526 641003590656 641224364352 642568153084 642829811712 643874051808 645223393386 645486133248 645708450816 646109725599 646301932848 646467457024 646787801088 647061636672 647548076032 647950494048 649033592064 649308378466 650223894528 651715549056 651991470939 652481616384 652675719168 652706343328 653081323752 653572288512 654340538368 654941954304 657874832472 658369400832 658648139808 659749119744 660655405696 661034952864 661262625738 662475355776 664362749952 664775617428 665275373568 665886839904 666387431424 666669565056 667282312818 667783953408 668198946987 668701276672 670543391232 671464505088 671562809216 671664254976 672453771264 672871666896 673103416557 673377509376 673996422528 674788680192 677577063168 677810433456 678319988736 678709684224 678943444608 679230894177 679741517312 680366279736 680877756416 681300887124 683691300864 684116180046 684494954496 685124085888 686065228992 686580989952 686695803651 686871673088 687212038656 687502988964 688019830784 689598191568 690862887936 691100834112 692017717248 692447770872 692549147004 692831158272 693467951616 693500489786 694420556544 695875826448 696398962688 697392148032 697916424192 699276644352 699517488384 699813648546 700160427252 700983439728 701946368552 703880065512 704409219072 705056654016 705586692096 705885421824 706534213572 706855084416 707065362432 707504767398 708036645888 708336412872 709520450496 712009875456 712452353184 712697735178 712987951104 713535484792 713643270912 714482131968 714728213056 716121198936 717681635424 718221164544 719185652658 719726312448 720173585547 720714988032 721129039488 721377409896 722225362144 723183538176 723432616192 724759363584 726422007168 727275889152 727636276224 727944341256 728491585536 728944305804 729492301824 730162791072 731021070208 734041818432 734260184064 734294636244 734593646592 735268824576 736133105664 736809698592 737063469714 737363607552 740109186531 740665575936 740979157284 741536200704 742217759712 742775734272 743237331408 744332340224 744794904711 745845055488 747408093696 748434795264 749122694892 749685860352 750003260688 750261575921 750567088128 751256947584 752288936256 753865478652 754928418816 755508160368 756076126208 756510492672 756980625258 757549698048 758245975344 759137265216 759398726372 759707959296 762536737638 762847248384 763109987328 763811375184 764709206976 765284089856 765412064703 765723746304 765759674784 765987475968 767364447278 768647154704 770056823808 770764596624 771344031744 771823382616 772403613696 772730632224 773113543488 773311545344 774022309632 775797965514 777488438376 779435053056 779703505152 780151445568 780737937408 781223126112 781337499184 782860304754 783448833024 784566166536 785155977216 786957174432 787882213248 788606369694 788927496192 789199217664 789689664621 790853111488 792460371456 793785028608 794121099552 794718093312 795211969968 795448532736 795809783808 796541226624 796878464481 797477531136 798210506808 798810574848 802111444992 802727420391 803054297088 803330884096 803792398464 804069239688 804673712128 805636348803 807998810112 809692101504 810804361536 811549586133 811998916608 812503532412 813114345472 813581480448 813861693216 814473527296 815354284032 816687601873 817839120384 818185375296 818467173732 818800459776 818937383913 819553033728 820678839552 821433139956 821887942656 822398703984 823016955904 825284173824 826417852416 826538842112 828149743872 828434974224 828910910916 829534058496 829819765632 830171092883 833248772928 834228225792 834994979676 835334995968 835622701056 836141997834 836604944384 837124851576 837373882752 838524168768 840281430956 841466216448 841989144672 842622124032 843396592896 843753668274 844387974144 844678797248 845164066032 845799432192 846325053288 846793637888 848736235776 849946680414 850292785152 850585641984 852243410304 852368180928 853539064352 854029423368 854671454208 854965819136 858498735744 860297857848 860944601088 861479634132 861735910464 862383734784 862748848896 863933992064 864728049042 865378122752 866313926784 867762035712 868954065408 869321961252 869975488512 870234292224 870775098336 871075009662 871429718016 873255939072 874674493173 876864434688 877166443296 877825867776 878197519744 878330179584 879004686582 879665492992 880212160113 881379937152 881683500984 883300474368 885326821236 885816999936 886367489904 886672771543 887033831424 887543433216 887849119872 888892753408 889709750424 890378604544 890931929316 892188131328 894057854976 894613466214 895286006784 895552339968 896108879952 897162222528 897471222076 897836679168 897986820159 898661896704 899718240256 903436084224 903747244608 904426651648 904577894649 904946245632 905257926144 905641192236 906885255874 907155039648 908401182832 910903614192 911588401152 912154906728 912659939328 913498781184 914753638656 915594404868 916282718208 916670651952 919464255424 920458547208 921150517248 921467778816 921997162944 922690289664 923263694496 923398862672 924623935488 925198541982 925894075392 927834435264 929856197376 931668461856 931989346002 932368859136 932689984512 933084864728 933225815808 933547236336 934644586304 938506754016 939212292096 940075538688 941180562432 941765458023 942045618096 942473445888 942753816576 943339689864 944048861184 944448550496 946027267328 947949889536 949936470912 950263646904 951524361216 952115684949 952642842624 954828265248 956908847232 958914203544 959635083264 960231447396 960953317376 961505385984 961836546528 963852229626 964244717568 965176256759 967835090079 968562676224 969452899272 969701185536 970181701632 970592455008 971322114048 971925741072 972656402432 973550388096 973962567699 975335841792 978722424576 979013578752 979059514992 979621985628 980358432768 981111291589 981510807552 982412931456 982751292952 986812248708 987214086144 987554101248 987972209712 988714934272 989623679616 990983108544 991552429296 991893938607 993059872948 994460073984 996544124928 997163426142 997913060352 998830259856 999581147136 1000004347584 1000756117504 1000923469227 1001675930112 1003051915008 1005153971536 1007196757632 1007344213824 1008680656896 1009307500344 1010066264064 1010994633792 1012183020288 1016715650184 1017479983104 1018415166912 1019612275968 1020549419604 1020964995072 1021012899712 1021316634624 1021951330686 1025536951296 1026742431744 1027686128832 1028458708992 1029097843488 1029871484928 1030307509632 1030818057984 1031254483446 1032029746176 1034397287352 1036294331904 1036651251168 1038026575872 1038823720506 1039246737408 1039604673536 1040201927424 1040250734679 1041630834816 1043813739672 1044598444032 1046088222048 1046874636288 1048914966528 1049276232576 1049720472819 1050240640878 1050509617664 1051475159592 1052265623552 1052919552828 1056613828608 1058380038144 1058828132736 1059801320358 1060282626624 1060598043648 1061079711744 1061257151097 1062054968832 1062504619308 1063303374848 1064280675744 1065080766464 1068014813184 1069046602767 1069481926656 1070303227188 1070739062784 1071723197952 1072092319584 1074181798404 1074339061378 1076522453136 1077331746816 1078778478987 1079589468672 1081072482048 1082066114844 1082665222144 1083338043216 1084775307264 1085148924288 1087139045376 1089633010752 1090452160512 1090913833728 1091289564976 1091454414336 1091916511884 1092737378304 1093416458706 1094238452736 1095244186608 1096531605312 1100378898432 1101062727648 1101441954366 1101890469888 1102903236864 1104199658496 1104579965632 1105214547888 1105595204571 1106045411328 1106426354176 1110998363904 1111468735926 1112304301056 1113326639568 1114163601408 1114855997112 1116166468768 1116498510336 1118032225024 1121112140544 1122652192896 1124528790528 1125004891032 1125850632192 1126885421376 1127732576256 1128433404384 1130798217978 1131648314368 1133262240552 1134114189312 1134765739008 1136324547072 1136490907904 1138705897824 1139098089558 1139561938944 1143805106457 1144664980992 1145717062776 1147063810464 1147926134784 1148585619456 1148639512176 1148981213952 1150331798528 1151046670917 1152970732056 1155085235712 1157016047616 1157735073924 1158605420544 1159095948336 1159495162787 1159670315232 1159967318016 1161033464448 1161433346216 1163696948271 1164341252096 1166232657564 1166707556352 1169152579584 1169555257728 1171106906112 1171834689168 1172006248776 1173616213484 1174290457131 1175173249536 1175578001312 1176849249804 1177733965824 1180435761648 1181823319872 1182711775232 1182909554541 1183391244288 1183798826496 1186279667232 1187909239088 1191181649328 1192077139968 1192817954952 1193172799104 1193714675712 1194811839936 1196216296704 1197315760212 1198215862272 1204581445632 1204996326144 1205688597696 1206103859532 1206594994176 1207010568192 1207521589648 1209540052864 1211998215168 1214538152256 1215451201536 1216206542304 1217998374912 1218755298618 1219671518208 1220372220672 1220792539824 1221710290944 1222227535936 1226758680576 1227278062944 1227700760598 1228200689664 1228623705088 1229329550592 1231018259328 1232149709934 1232831913984 1233598055976 1234525433856 1237112580352 1239626778624 1239808263168 1242224615808 1242652461336 1243586646016 1244301087744 1244729648448 1249051626394 1251342338688 1252492469514 1253434051584 1254212996751 1254907416576 1255687277364 1256060824128 1256631261184 1257005088768 1257786253152 1258731814912 1260422146434 1262199324672 1263933186048 1265630502411 1266581961216 1267018195872 1267746099048 1268699148288 1269487579932 1269673436174 1270190456832 1273104353664 1274920020621 1275439177728 1275878462976 1278552271392 1279513444352 1280308596528 1281044135052 1282007181312 1282448728704 1282991689001 1285136306168 1287748103616 1290446786772 1290972266496 1291416901632 1292219451198 1292603865696 1292934914048 1293575602176 1294123273344 1295900988096 1297092073563 1298067184128 1298616756932 1300447789056 1303431098112 1303982941878 1304963232768 1305351438336 1305412686656 1306162647504 1306612514493 1307144577024 1308681076736 1309883908608 1315749664944 1316738801664 1317296279616 1318507029873 1319498239488 1321310811392 1322069905728 1322525251476 1324950711552 1328725499904 1329551234856 1330550747136 1331773679808 1332774862848 1333339130112 1334564625636 1335567906816 1336397893974 1337402553344 1341086782464 1342929010176 1343125618432 1343328509952 1344907542528 1345743333792 1346206833114 1346755018752 1347992845056 1349577360384 1355154126336 1355620866912 1356639977472 1357419368448 1357886889216 1358461788354 1359483034624 1360327883811 1360732559472 1361755512832 1362601774248 1367382601728 1368232360092 1368989908992 1370248171776 1372130457984 1373391607302 1373743346176 1374424077312 1375005977928 1376039661568 1379196383136 1381725775872 1382201668224 1384035434496 1384895541744 1385098294008 1386935903232 1387000979572 1387797812973 1388841113088 1391751652896 1392797925376 1394784296064 1397984019003 1398553288704 1399034976768 1399627297092 1400320854504 1401966879456 1403892737104 1407760131024 1408818438144 1410113308032 1411770843648 1413068427144 1413710168832 1414130724864 1415009534796 1416073291776 1416672825744 1419040900992 1424904706368 1425395470356 1425975902208 1427070969584 1427286541824 1428964263936 1429456426112 1432242397872 1435363270848 1436442329088 1438371305316 1439452624896 1440347171094 1441429976064 1442258078976 1442754819792 1444450724288 1445778344439 1446367076352 1446865232384 1449518727168 1452844014336 1454551778304 1455272552448 1455888682512 1456983171072 1457888611608 1458984603648 1460325582144 1462042140416 1468083636864 1468520368128 1468589272488 1470537649152 1472266211328 1473619397184 1474126939428 1474727215104 1480218373062 1481331151872 1481958314568 1483072401408 1484435519424 1485551468544 1486474662816 1488664680448 1489589809422 1491690110976 1494816187392 1495745139213 1496869590528 1498245389784 1499371720704 1500006521376 1500523151842 1501134176256 1502513895168 1504577872512 1507730957304 1511016320736 1512152252416 1513020985344 1513961250516 1515099396096 1516262905183 1516491950688 1518274530432 1518797452744 1525073475276 1525694496768 1526219974656 1527622750368 1529418413952 1530824129406 1531447492608 1531519349568 1531974951936 1532926996029 1534728894556 1537294309408 1540113647616 1541529193248 1542688063488 1543646765232 1544807227392 1545461264448 1546227086976 1546623090688 1546881725169 1548044619264 1551595931028 1554976876752 1558235580759 1558870106112 1559407010304 1560302891136 1562446252224 1562674998368 1565720609508 1566897666048 1569132333072 1570311954432 1573914348864 1575360961317 1575764426496 1577212739388 1577854992384 1578398435328 1579379329242 1581706222976 1584920742912 1587570057216 1588242199104 1589436186624 1590423939936 1590897065472 1591619567616 1593082453248 1593756928962 1594955062272 1596421013616 1596970851047 1597621149696 1604222889984 1605454840782 1606108594176 1606661768192 1607584796928 1608138479376 1609347424256 1611272697606 1611508592067 1615997620224 1619384203008 1621608723072 1623099172266 1623997833216 1625007064824 1626228690944 1627162960896 1627723386432 1628947054592 1630708568064 1633375203746 1635678240768 1636370750592 1636934347464 1637874767826 1639106067456 1640124688059 1641357679104 1642866279912 1643775885312 1644797407968 1646033911808 1650568347648 1652162931549 1652835704832 1653077684224 1656299487744 1656869948448 1657821821832 1659068116992 1659639531264 1660342185766 1666497545856 1667203103889 1668456451584 1669989959352 1671245402112 1672283995668 1673209888768 1674249703152 1674747765504 1677048337536 1680562861912 1683978289344 1685244248064 1686793185792 1687507336548 1688775948288 1689357594496 1690328132064 1691598864384 1692650106576 1696197326967 1697472471552 1699893360828 1700585570304 1701171283968 1704486820608 1704736361856 1707078128704 1708058846736 1708647134337 1709342908416 1709931638272 1716997471488 1720595715696 1721889202176 1722959268264 1723471820928 1725497697792 1727867984128 1729456098084 1730756245504 1732627853568 1735524071424 1737908130816 1738643922504 1739950977024 1741550196672 1742150019324 1742859436032 1746511878144 1749348986346 1753728869376 1754332886592 1755651735552 1756395039488 1756660359168 1758009373164 1759330985984 1760424320226 1762759874304 1763367001968 1766600948736 1770653642472 1771633999872 1772734979808 1773345543086 1774067662848 1775086866432 1775698239744 1777785506816 1779419500848 1780757209088 1781863858632 1788115709952 1789226932428 1790572013568 1791104679936 1792217759904 1794324445056 1794942444152 1795973640318 1797323793408 1799436480512 1806872168448 1807494489216 1809155789298 1809892491264 1810515852288 1811282384472 1813770511748 1814310079296 1816802365664 1821807228384 1823176802304 1824309813456 1826997562368 1828132947927 1829507277312 1831188809736 1832565436416 1833341303904 1838928510848 1840917094416 1841551140897 1842301034496 1842935557632 1843994325888 1846527388992 1846797725344 1849247870976 1850397083964 1851788150784 1855668870528 1859712394752 1863336923712 1863978692004 1864737718272 1865379969024 1866169729456 1866451631616 1867094472672 1869289172608 1873577439591 1877013508032 1878424584192 1880151077376 1882361124864 1883530916046 1884091236192 1884946891776 1885507633152 1886679379728 1888097722368 1888897100992 1890633219651 1892054534656 1895899779072 1899872941824 1900527293808 1903048722432 1904231369898 1904510154261 1905285685248 1909656530496 1913817694464 1917828407088 1919270166528 1920462894792 1921906634752 1923010771968 1923673093056 1927704459252 1928489435136 1930352513518 1935670180158 1937125352448 1938329176797 1938905798544 1939402371072 1940363403264 1941184910016 1942644228096 1943851482144 1945312804864 1947100776192 1947925135398 1950671683584 1955974412817 1957444849152 1958027157504 1958119029984 1959243971256 1960716865536 1962222583178 1963021615104 1964825862912 1965502585904 1973624497416 1975108202496 1975944419424 1977429868544 1979247359232 1981966217088 1982805337547 1983104858592 1983787877214 1986119745896 1993088249856 1994326852284 1995826120704 1997660519712 1999162294272 2000008695168 2001846938454 2003351860224 2004596840961 2006103830016 2010307943072 2014393515264 2014688427648 2017361313792 2018615000688 2019310249671 2020132528128 2021989267584 2024366040576 2033431300368 2034959966208 2036830333824 2037692682531 2039224551936 2041098839208 2042025799424 2042633269248 2043902661372 2051073902592 2053484863488 2055372257664 2058195686976 2059742969856 2060087410953 2060615019264 2061636115968 2062508966892 2064059492352 2068794574704 2072588663808 2073302502336 2076053151744 2077647441012 2078493474816 2079209347072 2080403854848 2080501469358 2083261669632 2087627479344 2088346497523 2089196888064 2092176444096 2093749272576 2097829933056 2098552465152 2099440945638 2100481281756 2101019235328 2102950319184 2104531247104 2105839105656 2113227657216 2116760076288 2117656265472 2119602640716 2120565253248 2121196087296 2122514302194 2124109937664 2125009238616 2126606749696 2128561351488 2130161532928 2136029626368 2138093205534 2138963853312 2140606454376 2143446395904 2144184639168 2148363596808 2148678122756 2153044906272 2154663493632 2157556957974 2159178937344 2160520756641 2162144964096 2164132229688 2165330444288 2166676086432 2169550614528 2170297848576 2174278090752 2179266021504 2181827667456 2182579129952 2182908828672 2183833023768 2185474756608 2186832917412 2188476905472 2190488373216 2193063210624 2202125455296 2202883908732 2203780939776 2205806473728 2208399316992 2209159931264 2210429095776 2211190409142 2212090822656 2212852708352 2221996727808 2222937471852 2224608602112 2226653279136 2228327202816 2229711994224 2232332937536 2232997020672 2234384714133 2236064450048 2242224281088 2245304385792 2249057581056 2250009782064 2250784727763 2251701264384 2253770842752 2256866808768 2261596435956 2263296628736 2266524481104 2268228378624 2269531478016 2272649094144 2272981815808 2277411795648 2278196179116 2279123877888 2287610212914 2289329961984 2291434125552 2294127620928 2295852269568 2296236194109 2297171238912 2297279024352 2297962427904 2300663597056 2302093341834 2305941464112 2310170471424 2314032095232 2315470147848 2317210841088 2318191896672 2318990325574 2319340630464 2319934636032 2322066928896 2322866692432 2327393896542 2328682504192 2332465315128 2338305159168 2339110515456 2342213812224 2343669378336 2344012497552 2347232426968 2348580914262 2350346499072 2351156002624 2353698499608 2355467931648 2360871523296 2363646639744 2365819109082 2366782488576 2367597652992 2369068993863 2372559334464 2375818478176 2382363298656 2384154279936 2385635909904 2386345598208 2387429351424 2389623679872 2390635393443 2392432593408 2394631520424 2396431724544 2408182261173 2409162891264 2409992652288 2411377195392 2412207719064 2414021136384 2415043179296 2419080105728 2423996430336 2429076304512 2432413084608 2434648758399 2435996749824 2437510597236 2439343036416 2440744441344 2441585079648 2443420581888 2444455071872 2450062805619 2453517361152 2454556125888 2455401521196 2456401379328 2457247410176 2458659101184 2462036518656 2464299419868 2465663827968 2467196111952 2468045860709 2469050867712 2474225160704 2479253557248 2479616526336 2484449231616 2485304922672 2487173292032 2488602175488 2489459296896 2490513278649 2498103252788 2502684677376 2504984939028 2506868103168 2508425993502 2509814833152 2511374554728 2512121648256 2513262522368 2515572506304 2517463629824 2520844292868 2524398649344 2527866372096 2531261004822 2533163922432 2534036391744 2535492198096 2537398296576 2538975159864 2539346872348 2540380913664 2546208707328 2549840041242 2550878355456 2551756925952 2557104542784 2559026888704 2560617193056 2562088270104 2564014362624 2564897457408 2565983378002 2570272612336 2575496207232 2580893573544 2582833803264 2584438902396 2585207731392 2585869828096 2587151204352 2588246546688 2591801976192 2594184147126 2596134368256 2597233513864 2606862196224 2607965883756 2609926465536 2610702876672 2610825373312 2612325295008 2613225028986 2614289154048 2619767817216 2631499329888 2633477603328 2634592559232 2637014059746 2638996478976 2640636480339 2642621622784 2644139811456 2645050502952 2649901423104 2657450999808 2659102469712 2660018314629 2661101494272 2663547359616 2666678260224 2669129251272 2671135813632 2672795787948 2674805106688 2682173564928 2685858020352 2686251236864 2686657019904 2691486667584 2692413666228 2693510037504 2693960460477 2695985690112 2699154720768 2710308252672 2711241733824 2713279954944 2713733683947 2714838736896 2715773778432 2716923576708 2718966069248 2720655767622 2721465118944 2723511025664 2725203548496 2730914650607 2734765203456 2736464720184 2737979817984 2740496343552 2744260915968 2746783214604 2747486692352 2748848154624 2750011955856 2752079323136 2758392766272 2763451551744 2764403336448 2768070868992 2769791083488 2770196588016 2773871806464 2774001959144 2775595625946 2777682226176 2783503305792 2785595850752 2789568592128 2795968038006 2797106577408 2798069953536 2799254594184 2800641709008 2803933758912 2807785474208 2815520262048 2817636876288 2820226616064 2823541687296 2825296374069 2826136854288 2827420337664 2828261449728 2830019069592 2832146583552 2833345651488 2838081801984 2849809412736 2850790940712 2854141939168 2854573083648 2857928527872 2858912852224 2864484795744 2870726541696 2876742610632 2878905249792 2880694342188 2882859952128 2884516157952 2885509639584 2888901448576 2891556688878 2892734152704 2893730464768 2895528770277 2905688028672 2909103556608 2910545104896 2911777365024 2913966342144 2915777223216 2917969207296 2920651164288 2921887703097 2924084280832 2936167273728 2937040736256 2937178544976 2941075298304 2943333874767 2944532422656 2947238794368 2948253878856 2960436746124 2962662303744 2963916629136 2966144802816 2968871038848 2972949325632 2975681815821 2977329360896 2979179618844 2983380221952 2989632374784 2991490278426 2993739181056 2996490779568 2998743441408 3000013042752 3001046303684 3002268352512 3002770407681 3005027790336 3009155745024 3015461914608 3022032641472 3024304504832 3026041970688 3027922501032 3030198792192 3032525810366 3032983901376 3036549060864 3037594905488 3050146950552 3052439949312 3055245500736 3058836827904 3061648258812 3062894985216 3063038699136 3063949903872 3065853992058 3069457789112 3074588618816 3080227295232 3083058386496 3085376126976 3087293530464 3089614454784 3090922528896 3092454173952 3093763450338 3096089238528 3103191862056 3109953753504 3116471161518 3117740212224 3118814020608 3120605782272 3120752204037 3124892504448 3125349996736 3131441219016 3133795332096 3138264666144 3140623908864 3147828697728 3149161418457 3150721922634 3151528852992 3154425478776 3156796870656 3158758658484 3163412445952 3169841485824 3175140114432 3176484398208 3180847879872 3181794130944 3183239135232 3183771453291 3186164906496 3187513857924 3189910124544 3192842027232 3193941702094 3195242299392 3207139808301 3208445779968 3210909681564 3212217188352 3213323536384 3215169593856 3216276958752 3218694848512 3222545395212 3223017184134 3227444587081 3231995240448 3236335436961 3238768406016 3243217446144 3246198344532 3247995666432 3250014129648 3252457381888 3254325921792 3255446772864 3261417136128 3266750407492 3271356481536 3272741501184 3273868694928 3275749535652 3278212134912 3280249376118 3282715358208 3285732559824 3289594815936 3292067823616 3301136695296 3304325863098 3305671409664 3306155368448 3312598975488 3313739896896 3315643643664 3316785613713 3318136233984 3319279062528 3320684371532 3332995091712 3334406207778 3336912903168 3339979918704 3342490804224 3344567991336 3346419777536 3348499406304 3349495531008 3354096675072 3361125723824 3367956578688 3373586371584 3375014673096 3377551896576 3378715188992 3380656264128 3383197728768 3385300213152 3392394653934 3394944943104 3399786721656 3402342567936 3408973641216 3409472723712 3414156257408 3416117693472 3417294268674 3418685816832 3419863276544 3433994942976 3441191431392 3443778404352 3445918536528 3446943641856 3450995395584 3453140012751 3455735968256 3458912196168 3461512491008 3465255707136 3471048142848 3475816261632 3477287845008 3478485488361 3479901954048 3483100393344 3484300038648 3491090844813 3493023756288 3498697972692 3507457738752 3508665773184 3512790078976 3513320718336 3516018746328 3518661971968 3520848640452 3522871371393 3525519748608 3526734003936 3533201897472 3541307284944 3545469959616 3546691086172 3548135325696 3548728663623 3550173732864 3551396479488 3555571013632 3558839001696 3561514418176 3563727717264 3571196081563 3576231419904 3578453864856 3581144027136 3584435519808 3588648890112 3589884888304 3591947280636 3594647586816 3598872961024 3613744336896 3614988978432 3618311578596 3619784982528 3621031704576 3622564768944 3627541023496 3628620158592 3633604731328 3643614456768 3646353604608 3648619626912 3653995124736 3656265895854 3659014554624 3662377619472 3665130872832 3666682607808 3677857021696 3681834188832 3683102281794 3684602068992 3685871115264 3687988651776 3693054777984 3693595450688 3698495741952 3700794167928 3703576301568 3711337741056 3719424789504 3726673847424 3727957384008 3730759938048 3732339458912 3732903263232 3734188945344 3738578345216 3747154879182 3754027016064 3760302154752 3762638990253 3764722249728 3767061832092 3768182472384 3769893783552 3771015266304 3773358759456 3776195444736 3777794201984 3781266439302 3784109069312 3791799558144 3799745883648 3801054587616 3806097444864 3808462739796 3809020308522 3810571370496 3814252693823 3819313060992 3824760061863 3827635388928 3835656814176 3838540333056 3840925789584 3843813269504 3846021543936 3847346186112 3848975067003 3855408918504 3860705027036 3871340360316 3874250704896 3876658353594 3877811597088 3878804742144 3880726806528 3882369820032 3887702964288 3890625609728 3891276220689 3894201552384 3895850270796 3901343367168 3911948825634 3914889698304 3916054315008 3916238059968 3918487942512 3919837543479 3921433731072 3924445166356 3926043230208 3929651725824 3931005171808 3947248994832 3950216404992 3951888838848 3954859737088 3955521089619 3958494718464 3963932434176 3965610675094 3966209717184 3967575754428 3972239491792 3986176499712 3988653704568 3991652241408 3995321039424 3998324588544 4000017390336 4003693876908 4006703720448 4009193681922 4012207660032 4020615886144 4028787030528 4029376855296 4034722627584 4037230001376 4038620499342 4040265056256 4043978535168 4048732081152 4066862600736 4069919932416 4073660667648 4075385365062 4078449103872 4080983651433 4082197678416 4084051598848 4085266538496 4087805322744 4102147805184 4106969726976 4110744515328 4116391373952 4120174821906 4121230038528 4123272231936 4125017933784 4128118984704 4137589149408 4145177327616 4146605004672 4152106303488 4155294882024 4158418694144 4160807709696 4161002938716 4163393438919 4166523339264 4175254958688 4176692995046 4178393776128 4184352888192 4193952057009 4195659866112 4197104930304 4198881891276 4200962563512 4202038470656 4205900638368 4209062494208 4211678211312 4220504460029 4226455314432 4235312530944 4239205281432 4241130506496 4242392174592 4245028604388 4248219875328 4250018477232 4253213499392 4257122702976 4276186411068 4277927706624 4281212908752 4286892791808 4288369278336 4296727193616 4297356245512 4306089812544 4309326987264 4315113915948 4318357874688 4321041513282 4324289928192 4328264459376 4333352172864 4337335033317 4339101229056 4340595697152 4348556181504 4358532043008 4363655334912 4365158259904 4365817657344 4367666047536 4370949513216 4373665834824 4376953810944 4380976746432 4386126421248 4404250910592 4405767817464 4411612947456 4416798633984 4418319862528 4420858191552 4422380818284 4424181645312 4425705416704 4443993455616 4445874943704 4449217204224 4453306558272 4456654405632 4459423988448 4464665875072 4465994041344 4468769428266 4472128900096 4484448562176 4490608771584 4498115162112 4500019564128 4501569455526 4503402528768 4507541685504 4513733617536 4523192871912 4526593257472 4533048962208 4536456757248 4539062956032 4545298188288 4545963631616 4548788715549 4554823591296 4556392358232 4575220425828 4578659923968 4582868251104 4588255241856 4592472388218 4594342477824 4594558048704 4595924855808 4598780988087 4601327194112 4604186683668 4611882928224 4620340942848 4628064190464 4630940295696 4634421682176 4636383793344 4637980651148 4638681260928 4639869272064 4640645175507 4644133857792 4645733384864 4654787793084 4657365008384 4664930630256 4674706742277 4676610318336 4678221030912 4687338756672 4688024995104 4694464853936 4697161828524 4700692998144 4702312005248 4707396999216 4710935863296 4721743046592 4727293279488 4731638218164 4733564977152 4735195305984 4738137987726 4745118668928 4751636956352 4764726597312 4768308559872 4771271819808 4772691196416 4774858702848 4779247359744 4781270786886 4784865186816 4789263040848 4790912553141 4792863449088 4816364522346 4818325782528 4819985304576 4822754390784 4824415438128 4828042272768 4830086358592 4834525776201 4838160211456 4847992860672 4858152609024 4864826169216 4869297516798 4871993499648 4875021194472 4878686072832 4881488882688 4883170159296 4886841163776 4888910143744 4900125611238 4907034722304 4909112251776 4910803042392 4914494820352 4917318202368 4920374064177 4924073037312 4928598839736 4931327655936 4934392223904 4936091721418 4938101735424 4948450321408 4956488794647 4958507114496 4959233052672 4968898463232 4970609845344 4974346584064 4977204350976 4978918593792 4981026557298 4987868907307 4996206505576 5001609311667 5005369354752 5009969878056 5013736206336 5016851987004 5019629666304 5022749109456 5024243296512 5026525044736 5031145012608 5041688585736 5055732744192 5062522009644 5066327844864 5068072783488 5070984396192 5074796593152 5077950319728 5078693744696 5088591980901 5092417414656 5099680082484 5101756710912 5103513851904 5114209085568 5121234386112 5124176540208 5125941403011 5128028725248 5129794914816 5131966756004 5140545224672 5150992414464 5161787147088 5165667606528 5168877804792 5170415462784 5171739656192 5176493093376 5183603952384 5188368294252 5192268736512 5194467027728 5213724392448 5215931767512 5219852931072 5221650746624 5224650590016 5226450057972 5228578308096 5239535634432 5262998659776 5266955206656 5269185118464 5274028119492 5277992957952 5281272960678 5285243245568 5288279622912 5290101005904 5299802846208 5314901999616 5318204939424 5320036629258 5322202988544 5327094719232 5333356520448 5338258502544 5342271627264 5345591575896 5349610213376 5364347129856 5371716040704 5372502473728 5373314039808 5382973335168 5384827332456 5387920920954 5391971380224 5398309441536 5420616505344 5422483467648 5427467367894 5429677473792 5431547556864 5433847153416 5437932138496 5441311535244 5442930237888 5447022051328 5450407096992 5461829301214 5469530406912 5472929440368 5480992687104 5484398843781 5488521831936 5493566429208 5494973384704 5497696309248 5500023911712 5504158646272 5516785532544 5524653422691 5526903103488 5528806672896 5539582166976 5540393176032 5547743612928 5548003918288 5551191251892 5555364452352 5567006611584 5579137184256 5591936076012 5594213154816 5596139907072 5598509188368 5601283418016 5607867517824 5615570948416 5620732318773 5631040524096 5635273752576 5640453232128 5647083374592 5650592748138 5652273708576 5654840675328 5656522899456 5660038139184 5664293167104 5666691302976 5671899658953 5676163603968 5699618825472 5701581881424 5708283878336 5709146167296 5713530462783 5715857055744 5717825704448 5728969591488 5741453083392 5753485221264 5757810499584 5761388684376 5765719904256 5769032315904 5771019279168 5777802897152 5783113377756 5785468305408 5787460929536 5791057540554 5811376057344 5814987530391 5818207113216 5821090209792 5823554730048 5827932684288 5831554446432 5835938414592 5841302328576 5843775406194 5848168561664 5872334547456 5874081472512 5874357089952 5882150596608 5886667749534 5889064845312 5894477588736 5894754163181 5896507757712 5920873492248 5925324607488 5927833258272 5932289605632 5937742077696 5945898651264 5948416012641 5951363631642 5954658721792 5958359237688 5979264749568 5982980556852 5987478362112 5992981559136 5997486882816 6000026085504 6002092607368 6005540815362 6010055580672 6013790522883 6018311490048 6030923829216 6044065282944 6052083941376 6055845002064 6057930749013 6060397584384 6065051620732 6065967802752 6073098121728 6075189810976 6100293901104 6104879898624 6110491001472 6113078047593 6117673655808 6123296517624 6126077398272 6127899807744 6131707984116 6138915578224 6149177237632 6160454590464 6166116772992 6174587060928 6179228909568 6181845057792 6184908347904 6187526900676 6192178477056 6206383724112 6219907507008 6232942323036 6235480424448 6237628041216 6241211564544 6241504408074 6249785008896 6250699993472 6262882438032 6265039492569 6267590664192 6276529332288 6281247817728 6295657395456 6298322836914 6301443845268 6303057705984 6308850957552 6313593741312 6317517316968 6326824891904 6339682971648 6350280228864 6352968796416 6361695759744 6363588261888 6367542906582 6372329812992 6375027715848 6379820249088 6385684054464 6387883404188 6390484598784 6414279616602 6416891559936 6421819363128 6426647072768 6430339187712 6432553917504 6437389697024 6445090790424 6446034368268 6454889174162 6463990480896 6472670873922 6477536812032 6481562269923 6486434892288 6492396689064 6495991332864 6500028259296 6504914763776 6508651843584 6510893545728 6522834272256 6533500814984 6545483002368 6547737389856 6551499071304 6556424269824 6560498752236 6565430716416 6571465119648 6579189631872 6608651726196 6611342819328 6612310736896 6625197950976 6627479793792 6631287287328 6633571227426 6636272467968 6638558125056 6641368743064 6665990183424 6668812415556 6673825806336 6679959837408 6684981608448 6689135982672 6696998812608 6698991062016 6703154142399 6708193350144 6722251447648 6735913157376 6747172743168 6750029346192 6752354183289 6755103793152 6757430377984 6761312528256 6770600426304 6784789307868 6789889886208 6799573443312 6804685135872 6817947282432 6818945447424 6828312514816 6832235386944 6834588537348 6837371633664 6839726553088 6867989885952 6882382862784 6887556808704 6888708582327 6891837073056 6893887283712 6901990791168 6906280025502 6911471936512 6917824392336 6923024982016 6930511414272 6942096285696 6951632523264 6954575690016 6956970976722 6959803908096 6966200786688 6968600077296 6982181689626 6983203898957 6986047512576 6997395945384 7014915477504 7017331546368 7025580157952 7026641436672 7032037492656 7037323943936 7041697280904 7045742742786 7051039497216 7053468007872 7066403794944 7082614569888 7090939919232 7093382172344 7097457327246 7100347465728 7102792958976 7107206981589 7111142027264 7117678003392 7123028836352 7127455434528 7142392163126 7152462839808 7156907729712 7162288054272 7168871039616 7171906180329 7177297780224 7179769776608 7183894561272 7189295173632 7197745922048 7224546783519 7227488673792 7229977956864 7236623157192 7242063409152 7245129537888 7255082046992 7257240317184 7267209462656 7287228913536 7297239253824 7307990249472 7312531791708 7318029109248 7324755238944 7330261745664 7333365215616 7350188416857 7355714043392 7363668377664 7366204563588 7369204137984 7371742230528 7375977303552 7386109555968 7387190901376 7396991483904 7401588335856 7404137582127 7407152603136 7422675482112 7438849579008 7453347694848 7455914768016 7461519876096 7464678917824 7465806526464 7468377890688 7471539835947 7477156690432 7494309758364 7508054032128 7520604309504 7525277980506 7529444499456 7534123664184 7536364944768 7539787567104 7546717518912 7552390889472 7555588403968 7562532878604 7568218138624 7583599116288 7599491767296 7602109175232 7612194889728 7616925479592 7618040617044 7621142740992 7628505387646 7638626121984 7649520123726 7655270777856 7671313628352 7677080666112 7681851579168 7687626539008 7692043087872 7694692372224 7697950134006 7710817837008 7721410054072 7742680720632 7748501409792 7753316707188 7755623194176 7757609484288 7761453613056 7764739640064 7775405928576 7782552441378 7788403104768 7791700541592 7823897651268 7829779396608 7832108630016 7832476119936 7836975885024 7839675086958 7842867462144 7848890332712 7859303451648 7862010343616 7894497989664 7900432809984 7903777677696 7911042179238 7916989436928 7921909441017 7927864868352 7931221350188 7932419434368 7935151508856 7944478983584 7972352999424 7977307409136 7980054943887 7983304482816 7990642078848 8000034780672 8007387753816 8013407440896 8018387363844 8024415320064 8041231772288 8057574061056 8058753710592 8074460002752 8077240998684 8080530112512 8087957070336 8097464162304 8133725201472 8139839864832 8141201051841 8147321335296 8150770730124 8156898207744 8161967302866 8164395356832 8168103197696 8170533076992 8175610645488 8192743951821 8204295610368 8213939453952 8221489030656 8232782747904 8240349643812 8242460077056 8246544463872 8250035867568 8252877335131 8256237969408 8275178298816 8290354655232 8293210009344 8304212606976 8310589764048 8316837388288 8321615419392 8322005877432 8326786877838 8333046678528 8350509917376 8353385990092 8356787552256 8368705776384 8387904114018 8391319732224 8394209860608 8397763782552 8401925127024 8404076941312 8411801276736 8418124988416 8423356422624 8441008920058 8452910628864 8470625061888 8475889122207 8478410562864 8482261012992 8484784349184 8490057208776 8496439750656 8500036954464 8506426998784 8514245405952 8552372822136 8562425817504 8573785583616 8576738556672 8593454387232 8594712491024 8612179625088 8630227831896 8636715749376 8642083026564 8648579856384 8656528918752 8666704345728 8674670066634 8678202458112 8681191394304 8686586310831 8717064086016 8727310669824 8730316519808 8731635314688 8735332095072 8741899026432 8747331669648 8753907621888 8761953492864 8765663109291 8772252842496 8808501821184 8811535634928 8823225894912 8830001624301 8833597267968 8836639725056 8841716383104 8844761636568 8851410833408 8887986911232 8891749887408 8898434408448 8906613116544 8918847976896 8927045447463 8929331750144 8931988082688 8937538856532 8944257800192 8968897124352 8981217543168 8996230324224 9000039128256 9003138911052 9006805057536 9008311223043 9015083371008 9027467235072 9046385743824 9053186514944 9066097924416 9072913514496 9078125912064 9090596376576 9091927263232 9097577431098 9109647182592 9112784716464 9131882021713 9150440851656 9157319847936 9165736502208 9176510483712 9184944776436 9188684955648 9189116097408 9191849711616 9197561976174 9202654388224 9208373367336 9223765856448 9240681885696 9256128380928 9261880591392 9268843364352 9272767586688 9275961302296 9277362521856 9281290351014 9288267715584 9291466769728 9309575586168 9314730016768 9329861260512 9349413484554 9353220636672 9356442061824 9362256612111 9374677513344 9376049990208 9388929707872 9394323657048 9401385996288 9404624010496 9414793998432 9421871726592 9443486093184 9447484255371 9454586558976 9463276436328 9470390611968 9476275975452 9490237337856 9503273912704 9529453194624 9542543639616 9545382392832 9549717405696 9558494719488 9562541573772 9569730373632 9578526081696 9581825106282 9585726898176 9621419424903 9632729044692 9636651565056 9639970609152 9645508781568 9648830876256 9656084545536 9660172717184 9669051552402 9676320422912 9682333761243 9695985721344 9716305218048 9729652338432 9738595033596 9743986999296 9750042388944 9753400486973 9757372145664 9762977765376 9766340318592 9777820287488 9800251222476 9814069444608 9818224503552 9821606084784 9828989640704 9834636404736 9840748128354 9848146074624 9857197679472 9868784447808 9872183442836 9876203470848 9896900642816 9912977589294 9917014228992 9918466105344 9937796926464 9941219690688 9948693168128 9950356841139 9954408701952 9957837187584 9962053114596 9975737814614 9992413011152 10003218623334 10010738709504 10019939756112 10027472412672 10033703974008 10039259332608 10045498218912 10048486593024 10053050089472 10062290025216 10083377171472 10125044019288 10132655689728 10136145566976 10141968792384 10149593186304 10155900639456 10157387489392 10177183961802 10184834829312 10199360164968 10207027703808 10228418171136 10242468772224 10248353080416 10251882806022 10256057450496 10259589829632 10263933512008 10281090449344 10301984828928 10323574294176 10331335213056 10337755609584 10340830925568 10352986186752 10359420038253 10367207904768 10376736588504 10384537473024 10388934055456 10427448784896 10431863535024 10435456465083 10439705862144 10443301493248 10449301180032 10452900115944 10473272534439 10479071268864 10525997319552 10538370236928 10548056238984 10555985915904 10562545921356 10570486491136 10576559245824 10580202011808 10599605692416 10616938824349 10636409878848 10640073258516 10644405977088 10646185990869 10654189438464 10666713040896 10676517005088 10684543254528 10691183151792 10699220426752 10713588244689 10728694259712 10743432081408 10745004947456 10765946670336 10769654664912 10775841841908 10783942760448 10792224207479 10796618883072 10841233010688 10844966935296 10854934735788 10859354947584 10863095113728 10867694306832 10875864276992 10882623070488 10885860475776 10900814193984 10923658602428 10939060813824 10945858880736 10961985374208 10968797687562 10977043663872 10987132858416 10989946769408 10995392618496 11000047823424 11008317292544 11033571065088 11049306845382 11053806206976 11057613345792 11079164333952 11080786352064 11095487225856 11096007836576 11102382503784 11110728904704 11134013223168 11158274368512 11183872152024 11192279814144 11197018376736 11202566836032 11215735035648 11231141896832 11241464637546 11262081048192 11280906464256 11294166749184 11301185496276 11304547417152 11309681350656 11313045798912 11320076278368 11328586334208 11333382605952 11343799317906 11352327207936 11399237650944 11403163762848 11416567756672 11418292334592 11427060925566 11431714111488 11435651408896 11442758081469 11457939182976 11482906166784 11506970442528 11515620999168 11522777368752 11531439808512 11538064631808 11542038558336 11546925201009 11555605794304 11566226755512 11574921859072 11582115081108 11622752114688 11629975060782 11636414226432 11642180419584 11647109460096 11663108892864 11671876829184 11673828662067 11682604657152 11687550812388 11696337123328 11744669094912 11748162945024 11748714179904 11759512630437 11764301193216 11773335499068 11778129690624 11788955177472 11789508326362 11793015515424 11841746984496 11850649214976 11855666516544 11864579211264 11866563268857 11875484155392 11891797302528 11896832025282 11902727263284 11909317443584 11916718475376 11958529499136 11965961113704 11974956724224 11985963118272 11994973765632 12000052171008 12004185214736 12011081630724 12020111161344 12027581045766 12036622980096 12061847658432 12088130565888 12104167882752 12111690004128 12115861498026 12120795168768 12130103241464 12131935605504 12146196243456 12150379621952 12200587802208 12209759797248 12220982002944 12226156095186 12235347311616 12242950954299 12246593035248 12252154796544 12255799615488 12263415968232 12277831156448 12298354475264 12320909180928 12332233545984 12349174121856 12363690115584 12369816695808 12375053801352 12384356954112 12412767448224 12439815014016 12465884646072 12475256082432 12482423129088 12483008816148 12499570017792 12501399986944 12525764876064 12530078985138 12535181328384 12553058664576 12581856171027 12591314790912 12596645673828 12602887690536 12606115411968 12617701915104 12627187482624 12635034633936 12653649783808 12661513380087 12679365943296 12705937592832 12723391519488 12727176523776 12735085813164 12744659625984 12750055431696 12754446790657 12759640498176 12771368108928 12775766808376 12828559233204 12833783119872 12843638726256 12853294145536 12860678375424 12865107835008 12890181580848 12892068736536 12909778348324 12927980961792 12945341747844 12955073624064 12963124539846 12972869784576 12984793378128 13000056518592 13009829527552 13012005099951 13017303687168 13021787091456 13045668544512 13067001629968 13090966004736 13095474779712 13102998142608 13112848539648 13120997504472 13130861432832 13142930239296 13158379263744 13217303452392 13224621473792 13250395901952 13254959587584 13262574574656 13267142454852 13272544935936 13277116250112 13282737486128 13331980366848 13337624831112 13347651612672 13359919674816 13369963216896 13378271965344 13393997625216 13397982124032 13406308284798 13416386700288 13444502895296 13471826314752 13494345486336 13500058692384 13504708366578 13510207586304 13514860755968 13522625056512 13541200852608 13569578615736 13579779772416 13599146886624 13609370271744 13635894564864 13637890894848 13646366146647 13656625029632 13664470773888 13669177074696 13679453106176 13735979771904 13764765725568 13777417164654 13783674146112 13787774567424 13796342964261 13803981582336 13812560051004 13822943873024 13835648784672 13846049964032 13861022828544 13884192571392 13903265046528 13909151380032 13913941953444 13919607816192 13921935526521 13932401573376 13937200154592 13964363379252 13966407797914 13972095025152 13994791890768 14024120226831 14029830955008 14034663092736 14051160315904 14064074985312 14074647887872 14083394561808 14091485485572 14102078994432 14106936015744 14112908579011 14132807589888 14165229139776 14181879838464 14186764344688 14194914654492 14200694931456 14205585917952 14214413963178 14222284054528 14235356006784 14254910869056 14284784326252 14304925679616 14313815459424 14324576108544 14337742079232 14343812360658 14354595560448 14359539553216 14367789122544 14372737659423 14378590347264 14395491844096 14449093567038 14454977347584 14459955913728 14473246314384 14484126818304 14490259075776 14503577328603 14510164093984 14514480634368 14534418925312 14574457827072 14594478507648 14615980498944 14625063583416 14636058218496 14649510477888 14660523491328 14666730431232 14700376833714 14711428086784 14727336755328 14732409127176 14743484461056 14751954607104 14772219111936 14774381802752 14793982967808 14803176671712 14808275164254 14814305206272 14845350964224 14869466383941 14877699158016 14906695389696 14911829536032 14923039752192 14929357835648 14931613052928 14936755781376 14943079671894 14954313380864 14963606721921 14988619516728 15016108064256 15041208619008 15050555961012 15058888998912 15068247328368 15072729889536 15073437116231 15079575134208 15093435037824 15111176807936 15125065757208 15136436277248 15167198232576 15198983534592 15204218350464 15224389779456 15233850959184 15236081234088 15257010775292 15265775942703 15277252243968 15299040247452 15310541555712 15342627256704 15363703158336 15375253078016 15377824209033 15384086175744 15389384744448 15395900268012 15421635674016 15442820108144 15485361441264 15497002819584 15506633414376 15511246388352 15515218968576 15529479280128 15550811857152 15565104882756 15576806209536 15583401083184 15647795302536 15659558793216 15664952239872 15673951770048 15679350173916 15685734924288 15697780665424 15718606903296 15724020687232 15788995979328 15800865619968 15807555355392 15822084358476 15833978873856 15843818882034 15855729736704 15862442700376 15864838868736 15870303017712 15888957967168 15944705998848 15954614818272 15960109887774 15966608965632 15981284157696 16000069561344 16014775507632 16026814881792 16036774727688 16048830640128 16082463544576 16115148122112 16117507421184 16148920005504 16154481997368 16175914140672 16194928324608 16267450402944 16282402103682 16294642670592 16301541460248 16313796415488 16323934605732 16328790713664 16336206395392 16341066153984 16351221290976 16385487903642 16408591220736 16442978061312 16453196531343 16465565495808 16480699287624 16484920154112 16493088927744 16500071735136 16505754670262 16512475938816 16550356597632 16573960268073 16580709310464 16586420018688 16621179528096 16633674776576 16643230838784 16644011754864 16653573755676 16666093357056 16678891957013 16701019834752 16706771980184 16737411552768 16775808228036 16782639464448 16788419721216 16795527565104 16803850254048 16808153882624 16823602553472 16846712845248 16862196956319 16882017840116 16905821257728 16941250123776 16951778244414 16956821125728 16964522025984 16969568698368 16980114417552 16992879501312 17000073908928 17012853997568 17015698976859 17028490811904 17104745644272 17124851635008 17140591388349 17147571167232 17153477113344 17186908774464 17189424982048 17224359250176 17260455663792 17273431498752 17284166053128 17297159712768 17313057837504 17333408691456 17349340133268 17356404916224 17362382788608 17373172621662 17434128172032 17454621339648 17460633039616 17463270629376 17470664190144 17483798052864 17494663339296 17507815243776 17523906985728 17531326218582 17544505684992 17617003642368 17623071269856 17646451789824 17660003248602 17667194535936 17673279450112 17683432766208 17684262489543 17689523273136 17702821666816 17775973822464 17783499774816 17796868816896 17813226233088 17837695953792 17845248037923 17854090894926 17858663500288 17863976165376 17875077713064 17888515600384 17937794248704 17962435086336 17992460648448 18000078256512 18006277822104 18016622446086 18030166742016 18041371568649 18054934470144 18092771487648 18106373029888 18132195848832 18156251824128 18173792247039 18181192753152 18183854526464 18195154862196 18219294365184 18225569432928 18263764043426 18300881703312 18314639695872 18331473004416 18339234142779 18353020967424 18369889552872 18378232194816 18383699423232 18395123952348 18405308776448 18416746734672 18447531712896 18481363771392 18523761182784 18537686728704 18545535173376 18551922604592 18554725043712 18562580702028 18576535431168 18582933539456 18619151172336 18659722521024 18698826969108 18706441273344 18712884123648 18724513224222 18749355026688 18752099980416 18777859415744 18788647314096 18795118477707 18802771992576 18809248020992 18829587996864 18843743453184 18886972186368 18894968510742 18909173117952 18926552872656 18940781223936 18952551950904 18980474675712 19006547825408 19058906389248 19085087279232 19090764785664 19116989438976 19125083147544 19139460747264 19157052163392 19163650212564 19171453796352 19242838849806 19265458089384 19279941218304 19291017563136 19297661752512 19312169091072 19320345434368 19338103104804 19352640845824 19364667522486 19391971442688 19432610436096 19444686809769 19459304676864 19477190067192 19487973998592 19500084777888 19506800973946 19514744291328 19525955530752 19532680637184 19555640574976 19600502444952 19636449007104 19643212169568 19657979281408 19669272809472 19681496256708 19696292149248 19711417767379 19714395358944 19737568895616 19744366885672 19793801285632 19825955178588 19834028457984 19836932210688 19875593852928 19882439381376 19900713682278 19908817403904 19915674375168 19924106229192 19951475629228 19984826022304 20006437246668 20021477419008 20039879512224 20054944825344 20067407948016 20090996437824 20096973186048 20106100178944 20109462427197 20124580050432 20166754342944 20250088038576 20257062549867 20265311379456 20272291133952 20283937584768 20311801278912 20314774978784 20354367923604 20369669658624 20398720329936 20414055407616 20456836342272 20484937544448 20496706160832 20503765612044 20512114900992 20519179659264 20527867024016 20562180898688 20603969657856 20647148588352 20662670426112 20675511219168 20681661851136 20705972373504 20718840076506 20734415809536 20753473177008 20769074946048 20777868110912 20854897569792 20863727070048 20870912930166 20879411724288 20886602986496 20898602360064 20905800231888 20946545068878 20949611696871 20958142537728 21051994639104 21076740473856 21096112477968 21111971831808 21125091842712 21140972982272 21153118491648 21160404023616 21199211384832 21233877648698 21272819757696 21280146517032 21292371981738 21308378876928 21321620944767 21333426081792 21353034010176 21369086509056 21382366303584 21398440853504 21427176489378 21457388519424 21486864162816 21490009894912 21515718540987 21531893340672 21539309329824 21551683683816 21567885520896 21584448414958 21593237766144 21673640350557 21682466021376 21689933870592 21709869471576 21726190227456 21735388613664 21751728553984 21765246140976 21771720951552 21801628387968 21810858713017 21847317204856 21891717761472 21923970748416 21937595375124 21954087327744 21974265716832 21979893538816 21990785236992 22000095646848 22050565250571 22067142130176 22098613690764 22107612413952 22115226691584 22158328667904 22161572704128 22190974451712 22192015673152 22204765007568 22212412746381 22221457809408 22268026446336 22316548737024 22367744304048 22384559628288 22394036753472 22405133672064 22414619507841 22431470071296 22462283793664 22482929275092 22524162096384 22561812928512 22588333498368 22602370992552 22609094834304 22619362701312 22640152556736 22657172668416 22666765211904 22687598635812 22704654415872 22798475301888 22806327525696 22833135513344 22836584669184 22854121851132 22863428222976 22871302817792 22885516162938 22915878365952 22965812333568 23013940885056 23031241998336 23045554737504 23062879617024 23076129263616 23084077116672 23093850402018 23111211588608 23132453511024 23149843718144 23164230162216 23245504229376 23259950121564 23272828452864 23284360839168 23294218920192 23326217785728 23347657324134 23365209314304 23375101624776 23392674246656 23489338189824 23496325890048 23497428359808 23519025260874 23528602386432 23546670998136 23577910354944 23579016652724 23586031030848 23683493968992 23701298429952 23711333033088 23733126537714 23750968310784 23765728323051 23783594605056 23793664050564 23805454526568 23818634887168 23833436950752 23917058998272 23931922227408 23940164831661 23949913448448 23971926236544 24000104342016 24008370429472 24022163261448 24040222322688 24055162091532 24073245960192 24123695316864 24176261131776 24223380008256 24231722996052 24241590337536 24260206482928 24263871211008 24292392486912 24300759243904 24401175604416 24419519594496 24441964005888 24452312190372 24470694623232 24485901908598 24493186070496 24504309593088 24511599230976 24526831936464 24555662312896 24578231855463 24596708950528 24641818361856 24664467091968 24698348243712 24727380231168 24739633391616 24750107602704 24758632005393 24768713908224 24825534896448 24879630028032 24931769292144 24950512164864 24964846258176 24966017632296 24999140035584 25002799973888 25051529752128 25060157970276 25070362656768 25106117329152 25163712342054 25182629581824 25193291347656 25205775381072 25212230823936 25235403830208 25254374965248 25270069267872 25307299567616 25323026760174 25358731886592 25411875185664 25427667366621 25446783038976 25454353047552 25470171626328 25489319251968 25500110863392 25508893581314 25519280996352 25542736217856 25551533616752 25657118466408 25687277452512 25706588291072 25721356750848 25730215670016 25776469388111 25780363161696 25784137473072 25819556696648 25890683495688 25910147248128 25926249079692 25945739569152 25969586756256 26000113037184 26024010199902 26034607374336 26043574182912 26059758932493 26134003259936 26181932009472 26190949559424 26205996285216 26225697079296 26241995008944 26261722865664 26285860478592 26296989327873 26316758527488 26434606904784 26490004872903 26500791803904 26509919175168 26525149149312 26534284909704 26554232500224 26565474972256 26663960733696 26675249662224 26695303225344 26719839349632 26756543930688 26781136342389 26787995250432 26795964248064 26812616569596 26832773400576 26889005790592 26943652629504 26988690972672 27000117384768 27009416733156 27020415172608 27029721511936 27045250113024 27082401705216 27139157231472 27148504467799 27159559544832 27198293773248 27218740543488 27271789129728 27275781789696 27292732293294 27313250059264 27328941547776 27338354149392 27358906212352 27395646065139 27471959543808 27529531451136 27554834329308 27567348292224 27575549134848 27592685928522 27607963164672 27625120102008 27645887746048 27671297569344 27692099928064 27722045657088 27768385142784 27806530093056 27818302760064 27827883906888 27843871053042 27864803146752 27874400309184 27928726758504 27932815595828 27944190050304 27989583781536 28048240453662 28059661910016 28069326185472 28086769836333 28102320631808 28128149970624 28149295775744 28166789123616 28182970971144 28204157988864 28213872031488 28225817158022 28265615179776 28330458279552 28342452766113 28363759676928 28373528689376 28389829308984 28411171835904 28428827926356 28444568109056 28470712013568 28509821738112 28569568652504 28627630918848 28649152217088 28675484158464 28687624721316 28709191120896 28719079106432 28735578245088 28745475318846 28757180694528 28898187134076 28909954695168 28919911827456 28946492628768 28968253636608 28980518151552 29007154657206 29020328187968 29028961268736 29047001283729 29068837850624 29148915654144 29188957015296 29231960997888 29250127166832 29260201460919 29272116436992 29299020955776 29333460862464 29400753667428 29422856173568 29454673510656 29464818254352 29486968922112 29503909214208 29544438223872 29548763605504 29606353343424 29616550328508 29628610412544 29690701928448 29738932767882 29755398316032 29813390779392 29823659072064 29846079504384 29851070523417 29858715671296 29863226105856 29873511562752 29886159343788 29908626761728 29927213443842 29977239033456 30032216128512 30082417238016 30101111922024 30117777997824 30136494656736 30145459779072 30146874232462 30159150268416 30186870075648 30222353615872 30250131514416 30272872554496 30397967069184 30408436700928 30448779558912 30467701918368 30472162468176 30514021550584 30531551885406 30554504487936 30598080494904 30621083111424 30685254513408 30727406316672 30755648418066 30768172351488 30778769488896 30791800536024 30843271348032 30885640216288 30970722882528 30994005639168 31013266828752 31022492776704 31058958560256 31078260114759 31101623714304 31130209765512 31153612419072 31166802166368 31295590605072 31306369395249 31319117586432 31329904479744 31347903540096 31358700347832 31395561330848 31437213806592 31448041374464 31577991958656 31615110710784 31644168716952 31667957747712 31687637764068 31711459473408 31724885400752 31729677737472 31740606035424 31777915934336 31850816473047 31909229636544 31920219775548 31933217931264 31962568315392 32000139122688 32029551015264 32053629763584 32073549455376 32097661280256 32140764734067 32164927089152 32230296244224 32235014842368 32297840011008 32308963994736 32351828281344 32376672622437 32389856649216 32534900805888 32564804207364 32589285341184 32603082920496 32627592830976 32647869211464 32657581427328 32672412790784 32702442581952 32770975807284 32817182441472 32885956122624 32906393062686 32931130991616 32961398575248 32969840308224 32986177855488 33000143470272 33011509340524 33024951877632 33100713195264 33147920536146 33161418620928 33172840037376 33242359056192 33267349553152 33286461677568 33288023509728 33307147511352 33332186714112 33357783914026 33402039669504 33413543960368 33474823105536 33551616456072 33576839442432 33591055130208 33607700508096 33616307765248 33647205106944 33693425690496 33724393912638 33764035680232 33882500247552 33903556488828 33913642251456 33929044051968 33939137396736 33960228835104 33985759002624 34000147817856 34031397953718 34056981623808 34209491288544 34249703270016 34281182776698 34295142334464 34306954226688 34328274244407 34373817548928 34378849964096 34448718500352 34520911327584 34546862997504 34568332106256 34594319425536 34626115675008 34640775603027 34666817382912 34698680266536 34724765577216 34746345243324 34868256344064 34909242679296 34921266079232 34926541258752 34941328380288 34989326678592 35015630487552 35021485986201 35047813971456 35062652437164 35089011369984 35234007284736 35246142539712 35278537891311 35292903579648 35320006497204 35334389071872 35346558900224 35366865532416 35368524979086 35379046546272 35405643333632 35501890457891 35551947644928 35566999549632 35593737633792 35599689806571 35626452466176 35675391907584 35690496075846 35708181789852 35717327000576 35727952330752 35750155426128 35777031200768 35875588497408 35924870172672 35984921296896 36000156513024 36012555644208 36033244892172 36060333484032 36082743137298 36109868940288 36185542975296 36212746059776 36264391697664 36312503648256 36347584494078 36362385506304 36367709052928 36390309724392 36438588730368 36451138865856 36527528086852 36601763406624 36629279391744 36662946008832 36678468285558 36706041934848 36728852862897 36739779105744 36756464389632 36767398846464 36790247904696 36810617552896 36833493469344 36895063425792 36962727542784 37047522365568 37091070346752 37103845209184 37109450087424 37125161404056 37153070862336 37165867078912 37238302344672 37319445042048 37397653938216 37425768247296 37449026448444 37498710053376 37504199960832 37555718831488 37577294628192 37590236955414 37605543985152 37618496041984 37659175993728 37773944372736 37789937021484 37818346235904 37853105745312 37881562447872 37905103901808 37960949351424 37984540140261 38013095650816 38117812778496 38170174558464 38181529571328 38233978877952 38250166295088 38263340371971 38278921494528 38314104326784 38327300425128 38485677699612 38530916178768 38559882436608 38582035126272 38595323505024 38640690868736 38676206209608 38705281691648 38729335044972 38783942885376 38865220872192 38889373619538 38918609353728 38954380134384 39000169555776 39013601947892 39029488582656 39036015299853 39051911061504 39065361274368 39111281149952 39201004889904 39272898014208 39286424339136 39315958562816 39338545618944 39362992513416 39392584298496 39422835534758 39428790717888 39475137791232 39488733771344 39587602571264 39651910357176 39673864421376 39751187705856 39764878762752 39801427364556 39817634807808 39831348750336 39848212458384 39902951258456 39969652044608 40012874493336 40042954838016 40079759024448 40109889650688 40134815896032 40181992875648 40193946372096 40218924854394 40249160100864 40333508685888 40500176077152 40514125099734 40530622758912 40544582267904 40567875169536 40623602557824 40629549957568 40708735847208 40739339317248 40797440659872 40828110815232 40913672684544 40939098439941 40969875088896 40993412321664 41007531224088 41038359318528 41055734048032 41124361797376 41207939315712 41294297176704 41351022438336 41363323702272 41389028892783 41411944747008 41437680153012 41468831619072 41506946354016 41538149892096 41555736221824 41709795139584 41727454140096 41741825860332 41758823448576 41773205972992 41797204720128 41811600463776 41893090137756 41899223393742 41916285075456 41956779632053 42072360680493 42103989278208 42153480947712 42192224955936 42223943663616 42250183685424 42281945964544 42306236983296 42320808047232 42338725737033 42398422769664 42467755297396 42545639515392 42560293034064 42584743963476 42616757753856 42643241889534 42666852163584 42706068020352 42764732607168 42796881707008 42854352978756 42914777038848 42973728325632 42980019789824 43031437081974 43063786681344 43078618659648 43103367367632 43118212978269 43135771041792 43168896829916 43186475532288 43347280701114 43364932042752 43379867741184 43419738943152 43452380454912 43470777227328 43503457107968 43510731985809 43530492281952 43543441903104 43603256775936 43621717426034 43694634409712 43783435522944 43847941496832 43875190750248 43908174655488 43948531433664 43959787077632 43981570473984 44000191293696 44101130501142 44134284260352 44197227381528 44230453383168 44316657335808 44323145408256 44381948903424 44384031346304 44409530015136 44424825492762 44442915618816 44536052892672 44633097474048 44735488608096 44769119256576 44788073506944 44810267344128 44829239015682 44862940142592 44890820165763 44924567587328 44965858550184 45048324192768 45123625857024 45176666996736 45204741985104 45218189668608 45220311348693 45238725402624 45280305113472 45333530423808 45375197271624 45409308831744 45596950603776 45612655051392 45666271026688 45673169338368 45708243702264 45742605635584 45771032325876 45797327828109 45831756731904 45931624667136 46027881770112 46091109475008 46125759234048 46133472627099 46152258527232 46168154233344 46187700804036 46222423177216 46264907022048 46299687436288 46328460324432 46425549060319 46491008458752 46519900243128 46545656905728 46588437840384 46652435571456 46695314648268 46730418628608 46750203249552 46785348493312 46978676379648 46994856719616 47038050521748 47057204772864 47093341996272 47155820709888 47158033305448 47172062061696 47366987937984 47402596859904 47422666066176 47466253075428 47501936621568 47531456646102 47567189210112 47587328101128 47610909053136 47666873901504 47834117996544 47863844454816 47880329663322 47899826896896 47943852473088 48000208684032 48016740858944 48044326522896 48080444645376 48110324183064 48146491920384 48247390633728 48352522263552 48446760016512 48463445992104 48520412965856 48527742422016 48584784973824 48601518487808 48802351208832 48883928011776 48904624380744 48941389246464 48971803817196 48986372140992 49008619186176 49023198461952 49053663872928 49111324625792 49156463710926 49193417901056 49328934183936 49396696487424 49454760462336 49479266783232 49500215205408 49517264010786 49537427816448 49651069792896 49721880804219 49759260056064 49863538584288 49901024329728 49929692516352 49932035264592 49998280071168 50005599947776 50036675871039 50103059504256 50120315940552 50212234658304 50327424684108 50365259163648 50386582695312 50411550762144 50424461647872 50470807660416 50540138535744 50586590868957 50614599135232 50646053520348 50717463773184 50823750371328 50855334733242 50893566077952 50908706095104 50940343252656 50978638503936 51000221726784 51017787162628 51038561992704 51047096930577 51085472435712 51103067233504 51314236932816 51374554905024 51413176582144 51421774165047 51442713501696 51460431340032 51552938776222 51560726323392 51568274946144 51639113393296 51781366991376 51820294496256 51852498159384 51891479138304 51939173512512 52000226074368 52048020399804 52069214748672 52087148365824 52119517864986 52268006519872 52363864018944 52381899118848 52411992570432 52451394158592 52483990017888 52523445731328 52571720957184 52593978655746 52633517054976 52869213809568 52980009745806 53001583607808 53019838350336 53050298298624 53052787468629 53068569819408 53108465000448 53130949944512 53327921467392 53350499324448 53390606450688 53439678699264 53513087861376 53535744113769 53562272684778 53575990500864 53591928496128 53625233139192 53665546801152 53778011581184 53887305259008 53977381945344 54000234769536 54018833466312 54059443023872 54090500226048 54124114705947 54164803410432 54278314462944 54297008935598 54319119089664 54396587546496 54521376741117 54543578259456 54551563579392 54585464586588 54626500118528 54657883095552 54676708298784 54717812424704 54791292130278 54866557980377 54943919087616 55017702428337 55059062902272 55109668658616 55134696584448 55151098269696 55185371857044 55215926329344 55250240204016 55291775492096 55342595138688 55444091314176 55613060186112 55636605520128 55655767813776 55687742106084 55729606293504 55748800618368 55857453517008 55865631191656 55979167563072 56096480907324 56119323820032 56138652370944 56173539672666 56204641263616 56256299941248 56333578247232 56365941942288 56385355433121 56408315977728 56427744062976 56451634316044 56531230359552 56660916559104 56684905532226 56727519353856 56747057378752 56779658617968 56822343671808 56857655852712 56889136218112 56941424027136 57019643476224 57139137305008 57255261837696 57350968316928 57375249442632 57418382241792 57438158212864 57471156490176 57490950637692 57514361389056 57796374268152 57839823654912 57892985257536 57936507273216 57961036303104 58014309314412 58040656375936 58057922537472 58094002567458 58137675701248 58297831308288 58377914030592 58463921995776 58500254333664 58520402921838 58544232873984 58598041911552 58666921724928 58801507334856 58845712347136 58909347021312 58929636508704 58973937844224 59007818428416 59088876447744 59097527211008 59134253302137 59212706686848 59233100657016 59381403856896 59477865535764 59510796632064 59626781558784 59647318144128 59702141046834 59717431342592 59726452211712 59747023125504 59772318687576 59817253523456 59854426887684 59954478066912 60064432257024 60164834476032 60202223844048 60272989313472 60290919558144 60293748464924 60318300536832 60328387281591 60373740151296 60444707231744 60500263028832 60545745108992 60771187649601 60795934138368 60816873401856 60935403836736 60944324936352 61028043101168 61063103770812 61109008975872 61196160989808 61242166222848 61370509026816 61454812633344 61511296836132 61536344702976 61557538977792 61583601072048 61686542696064 61771280432576 61941445765056 61988011278336 62026533657504 62044985553408 62117917120512 62156520229518 62203247428608 62260419531024 62307224838144 62333604332736 62591181210144 62612738790498 62638235172864 62659808959488 62695807080192 62717400695664 62791122661696 62848835090613 62874427613184 62896082748928 63155983917312 63230221421568 63288337433904 63335915495424 63375275528136 63422918946816 63449770801504 63459355474944 63481212070848 63555831868672 63701632946094 63818459273088 63840439551096 63925136630784 63964862834301 64000278245376 64059102030528 64107259527168 64147098910752 64195322560512 64281529468134 64329854178304 64460592488448 64470029684736 64595680022016 64617927989472 64703656562688 64753345244874 64779713298432 64842295794991 65020921051671 65069801611776 65129608414728 65178570682368 65206165840992 65255185661952 65295738422928 65315162854656 65344825581568 65404885163904 65432576139051 65541951614568 65771912245248 65812786125372 65862261983232 65922797150496 65939680616448 65972355710976 66000286940544 66023018681048 66151695751713 66201426390528 66295841072292 66322837241856 66345680074752 66484718112384 66572923355136 66576047019456 66614295022704 66637238239143 66664373428224 66715567828052 66804079339008 66827087920736 66949646211072 67103232912144 67153678884864 67182110260416 67215401016192 67232615530496 67243858523523 67294410213888 67386851380992 67448787825276 67528071360464 67765000495104 67807112977656 67827284502912 67858088103936 67920457670208 67971518005248 68000295635712 68062795907436 68113963247616 68418982577088 68499406540032 68562365553396 68590284668928 68613908453376 68656548488814 68747635097856 68757699928192 68897437000704 69041822655168 69093725995008 69136664212512 69188638851072 69252231350016 69281551206054 69333634765824 69397360533072 69449531154432 69492690486648 69736512688128 69818485358592 69842532158464 69853082517504 69882656760576 69978653357184 70042971972402 70095627942912 70125304874328 70178022739968 70468014569472 70492285079424 70557075782622 70585807159296 70640012994408 70693117800448 70733731064832 70737049958172 70758093092544 70811286667264 71003780915782 71103895289856 71133999099264 71199379613142 71252904932352 71297184969153 71350783815168 71380992151692 71416363579704 71434654001152 71455904661504 71500310852256 71554062401536 71751176994816 71820494494983 71849740345344 72000313026048 72025111288416 72066489784344 72120666968064 72165486274596 72219737880576 72371085950592 72528783395328 72695168988156 72724771012608 72735418105856 72780619448784 72877177460736 72902277731712 73055056173704 73203526813248 73258558783488 73325892017664 73356936571116 73412083869696 73457705725794 73479558211488 73512928779264 73534797692928 73580495809392 73666986938688 73734695566389 73790126851584 73925455085568 74095044731136 74182140693504 74207690418368 74218900174848 74250322808112 74275896016179 74306141724672 74331734157824 74476604689344 74638890084096 74795307876432 74851536494592 74898052896888 74997420106752 75008399921664 75111437662976 75154589256384 75180473910828 75211087970304 75236992083968 75318351987456 75547888745472 75579874042968 75636692471808 75706211490624 75763124895744 75810207803616 75921898702848 75969080280522 76026191301632 76235625556992 76340349116928 76363059142656 76467957755904 76500332590176 76526680743942 76557842989056 76628208653568 76654600850256 76971355399224 77061832357536 77119764873216 77164070252544 77190647010048 77281381737472 77329408164333 77352412419216 77410563383296 77458670089944 77730441744384 77778747239076 77837218707456 77908760268768 78000339111552 78027203895784 78072030599706 78103822123008 78130722548736 78179276797479 78222562299904 78402009779808 78545796028416 78572848678272 78677091237888 78725985026832 78785168596992 78845671069516 78857581435776 78890967983619 78950275582464 78977467542688 79175205142528 79303820714352 79470014618709 79502375411712 79529757525504 79602854729112 79662697500672 79696424916768 79805902516912 79939304089216 80025748986672 80085909676032 80159518048896 80269631792064 80363985751296 80387892744192 80437849708788 80498320201728 80667017371776 81000352154304 81028250199468 81061245517824 81089164535808 81135750339072 81247205115648 81259099915136 81417471694416 81445513403397 81478678634496 81594881319744 81656221630464 81827345369088 81878196879882 81939750177792 81986824643328 82015062448176 82076718637056 82111468096064 82186938195417 82248723594752 82415878631424 82588594353408 82702044876672 82726647404544 82778057785566 82823889494016 82875360306024 82937663238144 83013892708032 83076299784192 83111472443648 83419590279168 83454908280192 83483651720664 83546411945984 83594409440256 83623200927552 83786180275512 83798446787484 83832570150912 83913559264106 84144721360986 84207978556416 84260309508999 84306961895424 84384449911872 84447887327232 84500367370848 84563891929088 84612473966592 84641616094464 84677451474066 84796845539328 84935510594792 85027358298339 85091279030784 85120586068128 85169487926952 85233515507712 85286483779068 85333704327168 85412136040704 85529465214336 85708705957512 85947456651264 85960039579648 86062874163948 86127573362688 86157237319296 86206734735264 86236425956538 86271542083584 86337793659832 86694561402228 86729864085504 86759735482368 86839477886304 86904760909824 86941554454656 87021463971618 87060984563904 87086883806208 87141003851187 87206513551872 87243434852068 87389268819424 87566871045888 87695882993664 87750381500496 87780604382757 87816349310976 87897062867328 87919574155264 88000382587392 88202261002284 88268568520704 88394454763056 88460906766336 88633314671616 88646290816512 88768062692608 88819060030272 88849650985524 88885831237632 89072105785344 89266194948096 89470977216192 89538238513152 89553211570251 89576147013888 89620534688256 89658478031364 89725880285184 89781640331526 89849135174656 89931717100368 90096648385536 90247251714048 90353333993472 90409483970208 90436379337216 90440622697386 90477450805248 90560610226944 90667060847616 90750394543248 90781650686441 90818617663488 91193901207552 91225310102784 91332542053376 91346338676736 91416487404528 91485211271168 91542064651752 91594655656218 91663513463808 91863249334272 92055763540224 92182218950016 92266945254198 92304517054464 92336308466688 92375401608072 92444846354432 92529814044096 92599374872576 92656920648864 92851098120638 92982016917504 93039800486256 93176875680768 93234780344277 93304871142912 93390629296536 93460837257216 93500406499104 93570696986624 93919108185747 93957352759296 93989713439232 94076101043496 94186683992544 94311641419776 94316066610896 94344124123392 94733975875968 94845332132352 94932506150856 95003873243136 95062913292204 95134378420224 95174656202256 95221818106272 95333747803008 95552449419141 95727688909632 95760659326644 95799653793792 95887704946176 96000417368064 96033481717888 96088653045792 96160889290752 96220648366128 96292983840768 96422294202201 96494781267456 96705044527104 96893520033024 96926891984208 97040825931712 97055484844032 97130017867311 97169569947648 97203036975616 97604702417664 97767856023552 97809248761488 97882778492928 97943607634392 97972744281984 98017238372352 98107327745856 98222649251584 98312927421852 98386835802112 98657868367872 98793392974848 98909520924672 98958533566464 99000430410816 99034528021572 99074855632896 99302139585792 99443761608438 99518520112128 99727077168576 99802048659456 99859385032704 99864070529184 99996560142336 100011199895552 100073351742078 100206119008512 100240631881104 100424469316608 100654849368216 100730518327296 100773165390624 100823101524288 100848923295744 100941615320832 101080277071488 101173181737914 101229198270464 101292107040696 101647500742656 101710669466484 101787132155904 101817412190208 101880686505312 101957277007872 102000443453568 102035574325256 102094193861154 102170944871424 102206134467008 102628473865632 102749109810048 102843548330094 102885427003392 102920862680064 102984822733221 103105877552444 103121452646784 103136549892288 103278226786592 103562733982752 103640588992512 103704996318768 103782958276608 103878347025024 103922326809081 104000452148736 104096040799608 104174296731648 104239035729972 104536013039744 104727728037888 104763798237696 104823985140864 104967980035776 105046891462656 105143441914368 105187957311492 105267034109952 105738427619136 105835613673933 105960019491612 106003167215616 106039676700672 106100596597248 106105574937258 106137139638816 106216930000896 106261899889024 106505671373673 106655842934784 106700998648896 106781212901376 106879357398528 107026175722752 107071488227538 107124545369556 107151981001728 107183856992256 107250466278384 107287405356703 107331093602304 107556023162368 107774610518016 107954763890688 108000469539072 108037666932624 108118886047744 108181000452096 108248229411894 108329606820864 108556628925888 108594017871196 108638238179328 108793175092992 109042753482234 109087156518912 109103127158784 109170929173176 109253000237056 109315766191104 109353416597568 109435624849408 109582584260556 109733115960754 109887838175232 110035404856674 110118125804544 110186558588691 110219337317232 110269393168896 110302196539392 110370743714088 110431852658688 110500480408032 110583550984192 110685190277376 110888182628352 111273211040256 111311535627552 111375484212168 111459212587008 111497601236736 111714907034016 111731262383312 111958335126144 112192961814648 112277304741888 112347079345332 112409282527232 112512599882496 112667156494464 112731883884576 112770710866242 112816631955456 112855488125952 112903268632088 113321833118208 113369811064452 113455038707712 113494114757504 113559317235936 113644687343616 113715311705424 113882848054272 113953620420783 114039286952448 114278274610016 114510523675392 114701936633856 114750498885264 114790021115913 114836764483584 114876316425728 114942312980352 114981901275384 115592748536304 115679647309824 115785970515072 115922072606208 116028618628824 116081312751872 116115845074944 116188005134916 116275351402496 116595662616576 116755828061184 117000508667328 117040805843676 117088465747968 117108045899559 117196083823104 117333843449856 117603014669712 117691424694272 117818694042624 117859273017408 117947875688448 118015636856832 118177752895488 118195054422016 118268506604274 118425413373696 118466201314032 118714466282269 118762807713792 118955731071528 119021593264128 119253563117568 119294636288256 119404282093668 119434862685184 119452904423424 119494046251008 119544637375152 119634507046912 119708853775368 119908956133824 120128864514048 120329668952064 120404447688096 120545978626944 120581839116288 120587496929848 120656774563182 120747480302592 120889414463488 121000526057664 121091490217984 121542375299202 121591868276736 121633746803712 121870807673472 121888649872704 122056086202336 122126207541624 122218017951744 122392321979616 122484332445696 122741018053632 122817295319823 122909625266688 123022593672264 123115077955584 123167202144096 123373085392128 123542560865152 123882891530112 124053067315008 124089971106816 124235834241024 124313040459036 124406494857216 124520839062048 124614449676288 124667208665472 125182362420288 125225477580996 125276470345728 125319617918976 125391614160384 125434801391328 125582245323392 125697670181226 125748855226368 125792165497856 125870338896159 126311967834624 126460442843136 126576674867808 126671830990848 126750551056272 126845837893632 126899541603008 126918710949888 126962424141696 127016177211099 127111663737344 127403265892188 127636918546176 127680879102192 127850273261568 127929725668602 128000556490752 128118204061056 128294197821504 128390645121024 128563058936268 128659708356608 128921184976896 128940059369472 129191360044032 129235855978944 129354638934807 129407313125376 129506690489748 129559426596864 129684591589982 130041842103342 130139603223552 130259216829456 130357141364736 130412331681984 130510371323904 130532195957427 130591476845856 130630325709312 130689651163136 130809770327808 130865152278102 131083903229136 131543824490496 131625572250744 131724523966464 131845594300992 131879361232896 131944711421952 132000573881088 132046037362096 132303391503426 132402852781056 132591682144584 132691360149504 132969436224768 133145846710272 133152094038912 133228590045408 133274476478286 133328746856448 133431135656104 133608158678016 133654175841472 133899292422144 134206465824288 134307357769728 134364220520832 134430802032384 134487717047046 134588820427776 134672460497289 134773702761984 134897575650552 135056142720928 135530000990208 135614225955312 135654569005824 135660934046079 135716176207872 135840915340416 136000591271424 136125591814872 136227926495232 136837965154176 136998813080064 137124731106792 137227816906752 137313096977628 137495270195712 137515399856384 137794874001408 138083645310336 138273328425024 138377277702144 138400417881297 138504462700032 138563102412108 138667269531648 138794721066144 138899062308864 138985380973296 139276647180957 139473025376256 139636970717184 139685064316928 139765313521152 139957306714368 140085943944804 140191255885824 140250609748656 140298914697227 140356045479936 140936029138944 140984570158848 141114151565244 141171614318592 141280025988816 141386235600896 141467462129664 141474099916344 141516186185088 142007561831564 142207790579712 142267998198528 142398759226284 142505809864704 142594369938306 142701567630336 142761984303384 142832727159408 142869308002304 143000621704512 143108124803072 143502353989632 143640988989966 143699480690688 144000626052096 144050222576832 144132979568688 144241333936128 144330972549192 144439475761152 144742171901184 145057566790656 145390337976312 145470836211712 145561238897568 145754354921472 145804555463424 146110112347408 146407053626496 146651784035328 146713873142232 146824167739392 146915411451588 146959116422976 147025857558528 147069595385856 147160991618784 147333973877376 147469391132778 147580253703168 148190089462272 148364281387008 148415380836736 148437800349696 148500645616224 148551792032358 148612283449344 148663468315648 148953209378688 149277780168192 149590615752864 149703072989184 149796105793776 149994840213504 150016799843328 150110027613117 150222875325952 150309178512768 150360947821656 150473984167936 150636703974912 151095777490944 151159748085936 151273384943616 151412422981248 151620415607232 151759772606871 151843797405696 151938160561044 152052382603264 152471251113984 152680698233856 152726118285312 152935915511808 153000665180352 153053361487884 153115685978112 153141290791731 153256417307136 153309201700512 153942710798448 154123664715072 154239529746432 154265322495141 154328140505088 154381294020096 154562763474944 154658816328666 154704824838432 154821126766592 154917340179888 155241994369121 155460883488768 155557494478152 155674437414912 155817520537536 156000678223104 156054407791568 156144061199412 156207644246016 156261445097472 156358553594958 156445124599808 156804019559616 157091592056832 157145697356544 157354182475776 157451970053664 157570337193984 157691342139032 157715162871552 157781935967238 157900551164928 157954935085376 158350410285056 158607641428704 158940029237418 159004750823424 159059515051008 159158362405887 159205709458224 159325395001344 159392849833536 159611805033824 159878608178432 160051497973344 160171819352064 160319036097792 160539263584128 160607232341307 160727971502592 160775785488384 160875699417576 160996640403456 161334034743552 162000704308608 162056500398936 162178329071616 162271500678144 162494410231296 162518199830272 162834943388832 162891026806794 162957357268992 163189762639488 163564130223351 163654690738176 163756393759764 163879500355584 163973649286656 164030124896352 164153437274112 164222936192128 164373876390834 164497447189504 164599673941131 164831757262848 165177188706816 165404089753344 165453294809088 165556115571132 165647778988032 165750720612048 165807808278541 165875326476288 166027785416064 166222944887296 166839180558336 166909816560384 166967303441328 167092823891968 167188818880512 167246401855104 167572360551024 167596893574968 167827118528212 168289442721972 168415957112832 168520619017998 168613923790848 168768899823744 169000734741696 169127783858176 169156066299363 169224947933184 169283232188928 169354902948132 169593691078656 169871021189584 170054716596678 170182558061568 170241172136256 170338975853904 170467031015424 170572967558136 170667408654336 170824272081408 171058930428672 171417411915024 171920079159296 172125748327896 172255146725376 172314474638592 172413469470528 172472851913076 172543084167168 172675587319664 173389122804456 173519470964736 173678955772608 173809521819648 173883108909312 174042927943236 174121969127808 174173767612416 174282007702374 174413027103744 174486869704136 174778537638848 175133742091776 175391765987328 175500763000992 175561208765514 175632698621952 175794125734656 176000765174784 176404522004568 176537137041408 176788909526112 176921813532672 177266629343232 177292581633024 177402759906411 177536125385216 177638120060544 177699301971048 178144211570688 178532389896192 178941954432384 179106423140502 179152294027776 179241069376512 179316956062728 179451760570368 179563280663052 179698270349312 179863434200736 180193296771072 180494503428096 180818967940416 180872758674432 180881245394772 180954901610496 180985161844773 181121220453888 181334121695232 181500789086496 181563301372882 181637235326976 182313562948803 182387802415104 182450620205568 182665084106752 182832974809056 182970422542336 183084129303504 183189311312436 183327026927616 183467811527143 183726498668544 184111527080448 184364437900032 184533890508396 184609034108928 184672616933376 184750803216144 184889692708864 185059628088192 185313841297728 185702196241276 185964033835008 186079600972512 186353751361536 186469560688554 186609742285824 186781258593072 186921674514432 187000812998208 187141393973248 187838216371494 187914705518592 187979426878464 188152202086992 188373367985088 188546505271839 188623282839552 188632133221792 188688248246784 189467951751936 189690664264704 189865012301712 190007746486272 190125826584408 190268756840448 190349312404512 190443636212544 190667495606016 191104898838282 191455377819264 191521318653288 191775409892352 192000834736128 192066963435776 192177306091584 192321778581504 192441296732256 192585967681536 192844588404402 192989562534912 193410089054208 193787040066048 193853783968416 194081651863424 194110969688064 194260035734622 194339139895296 194406073951232 194526887384973 195209404835328 195535712047104 195618497522976 195765556985856 195887215268784 195945488563968 196034476744704 196214655491712 196297728417153 196445298503168 196625854843704 196773671604224 197315736735744 197586785949696 197819041849344 197917067132928 198000860821632 198069056043144 198455087255139 198604279171584 198887523216876 199037040224256 199454154337152 199718770065408 199728141058368 199911714717429 199993120284672 200022399791104 200146703484156 200412238017024 200481263762208 200848938633216 201309698736432 201461036654592 201546330781248 201646203048576 201697846591488 201731575570569 201883230641664 202160554142976 202346363475828 202458396540928 202584214081392 203295001485312 203421338932968 203574264311808 203761373010624 203914554015744 204000886907136 204071148650512 204188387722308 204341889742848 204412268934016 205256947731264 205498219620096 205687096660188 205770854006784 205841725360128 205969645466442 206211755104888 206242905293568 206273099784576 206556453573184 207125467965504 207281177985024 207409992637536 207565916553216 207756694050048 207844653618162 208000904297472 208192081599216 208348593463296 208478071459944 209072026079488 209455456075776 209527596475392 209647970281728 209935960071552 210286883828736 210375914622984 210534068219904 211476855238272 211671227347866 211920038983224 212079353401344 212201193194496 212211149874516 212274279277632 212433860001792 212523799778048 213011342747346 213311685869568 213401997297792 213758714797056 213891554907459 214052351445504 214142976455076 214249090739112 214303962003456 214367713984512 214500932556768 214574810713406 214662187204608 215112046324736 215461483484949 215549221036032 216000939078144 216075333865248 216237772095488 216362000904192 216496458823788 216659213641728 216825595441169 217113257851776 217188035742392 217586350185984 218085506964468 218174313037824 218206254317568 218341858346352 218506000474112 218631532382208 218706833195136 219165168521112 219466231921508 219775676350464 220070809713348 220236251609088 220373117177382 220438674634464 220538786337792 220604393078784 220741487428176 221000960816064 221167101968384 221204086699167 221370380554752 221776365256704 222546422080512 222623071255104 222750968424336 222827688048537 222918425174016 222995202473472 223429814068032 223462524766624 223916670252288 224385923629296 224554609483776 224694158690664 224818565054464 225025199764992 225334312988928 225463767769152 225541421732484 225633263910912 225710976251904 225806537264176 226643666236416 226739622128904 226910077415424 226988229515008 227118634471872 227289374687232 227430623410848 227765696108544 227907240841566 228078573904896 228556549220032 229021047350784 229403873267712 229500997770528 229580042231826 229673528967168 229752632851456 229884625960704 229963802550768 231185497072608 231359294619648 231571941030144 231844145212416 231988224492999 232057237257648 232162625503744 232231690149888 232376010269832 232550702804992 233191325233152 233511656122368 234001017334656 234081611687352 234216091799118 234392167646208 234537830392437 234667686899712 235206029339424 235382849388544 235637388085248 235718546034816 236031273713664 236355505790976 236390108844032 236537013208548 236672903950857 236850826747392 236932402628064 237428932564538 237525615427584 237911462143056 238410043856127 238507126235136 238589272576512 238808564187336 238869725370368 238988092502016 239089274750304 239269014093824 239417707550736 239817912267648 239919445843187 240257729028096 240808895376192 241091957253888 241163678232576 241174993859696 241313549126364 241494960605184 241778828926976 242001052115328 243084750598404 243183736553472 243267493607424 243741615346944 243777299745408 244112172404672 244252415083248 244336540210191 244436035903488 244784643959232 244968664891392 245482036107264 245634590639646 245819250533376 246045187344528 246230155911168 246334404288192 246560814586251 246746170784256 247085121730304 247765783060224 248106134630016 248179942213632 248471668482048 248626080918072 248812989714432 249041678124096 249228899352576 249334417330944 250364724840576 250450955161992 250639235837952 250783228320768 250869602782656 251164490646784 251395340362452 251497710452736 251584330995712 251740677792318 252623935669248 252780928526997 252920885686272 253153349735616 253343661981696 253501102112544 253691675787264 253799083206016 253837421899776 253924848283392 254032354422198 254223327474688 254806531784376 255273837092352 255361758204384 255700546523136 255859451337204 256001112981504 256236408122112 256248430975927 256588395643008 257126117872536 257319416713216 257842369953792 257880118738944 258382720088064 258471711957888 258709277869614 258814626250752 259013380979496 259369183179964 260083684206684 260279206447104 260518433658912 260714282729472 260824663363968 261064391914854 261182953691712 261260651418624 261379302326272 261423011553561 261619540655616 261730304556204 262167806458272 263087648980992 263251144501488 263341813148271 263449047932928 263691188601984 263758722465792 264001147762176 264092074724192 264606783006852 264805705562112 265183364289168 265382720299008 265938872449536 266304188077824 266457180090816 266548952956572 266657493712896 266862271312208 267216317356032 267308351682944 267798584844288 268412931648576 268614715539456 268728441041664 268861604064768 268975434094092 269177640855552 269344920994578 269547405523968 269795151301104 270112285441856 271060001980416 271228451910624 271309138011648 271321868092158 271432352415744 271681830680832 272001182542848 272251183629744 272344952059323 272455852990464 273675930308352 273997626160128 274249462213584 274455633813504 274626193955256 274990540391424 275030799712768 275589748002816 276167290620672 276546656850048 276800835762594 277008925400064 277126204824216 277334539063296 277589442132288 277798124617728 277970761946592 278553294361914 278946050752512 279370128633856 279530627042304 279704341032831 279914613428736 280171887889608 280382511771648 280501219497312 280597829394454 280712090959872 281757324557241 281872058277888 281969140317696 282228303130488 282560051977632 282772471201792 282934924259328 282948199832688 283032372370176 283541163269221 284015123663128 284535996397056 284797518452568 285011619729408 285188739876612 285403135260672 285523968606768 285665454318816 285738616004608 286001243409024 286657348257423 287281977979932 287398961381376 288001252104192 288100445153664 288265959137376 288482667872256 288661945098384 288878951522304 289266882606603 289484343802368 290115133581312 290780675952624 291122477795136 291390053601933 291508709842944 291609110926848 292220224694816 292814107252992 293303568070656 293427746284464 293648335478784 293830822903176 293918232845952 294051715117056 294321983237568 294667947754752 294938782265556 295160507406336 296380178924544 296728562774016 296830761673472 296875600699392 297001291232448 297103584064716 297224566898688 297326936631296 297906418757376 298555560336384 299181231505728 299406145978368 299592211587552 299989680427008 300033599686656 300220055226234 300445750651904 300618357025536 300721895643312 300947968335872 301273407949824 302191554981888 302319496171872 302546769887232 302824845962496 303240831214464 303519545213742 303687594811392 303876321122088 304104765206528 304942502227968 305361396467712 305452236570624 305871831023616 306001330360704 306106722975768 306282581583462 306512834614272 306618403401024 307885421596896 308247329430144 308530644990282 308656281010176 308762588040192 308954468199663 309125526949888 309317632657332 309409649676864 309642253533184 309834680359776 310483988738242 310921766977536 311114988956304 311348874829824 311635041075072 311766980427243 312001356446208 312108815583136 312288122398824 312522890194944 312717107189916 312890249199616 313608039119232 314183184113664 314291394713088 314903940107328 315140674387968 315382684278064 315430325743104 315563871934476 315801102329856 315909870170752 317215282857408 317880058474836 318009501646848 318119030102016 318316724811774 318411418916448 318650790002688 318785699667072 319223610067648 319517014121019 319757216356864 320102995946688 320343638704128 320638072195584 321078527168256 321214464682614 321455943005184 321551570976768 321751398835152 321862216070109 321993280806912 322668069487104 324001408617216 324113000797872 324356658143232 324543001356288 324988820462592 325036399660544 325669886777664 325782053613588 325914714537984 326379525278976 327128260446702 327309381476352 327512787519528 327759000711168 327947298573312 328060249792704 328306874548224 328445872384256 328747752781668 328994894379008 329199347882262 329663514525696 330354377413632 330559675766073 330808179506688 330906589618176 331112231142264 331295557976064 331501441224096 331615616557082 331750652952576 332055570832128 332445889774592 333819633120768 333934606882656 334185647783936 334377637761024 334492803710208 335094102045443 335144721102048 335193787149936 335654237056424 336578885443944 336831914225664 337041238035996 337227847581696 337537799647488 338001469483392 338312132598726 338449895866368 338566464377856 338709805896264 339742042379168 340109433193356 340365116123136 340482344272512 340677951707808 340934062030848 341145935116272 341648544162816 341860861262349 342117860857344 342834823830048 344251496655792 344370063347739 344510293450752 344628949277184 344826938941056 344945703826152 345351174639328 346778245608912 347038941929472 347357911545216 347766217818624 348085855886472 348243938255616 348347535224832 348564015404748 348826054207488 348973739408272 349557075277696 350267484183552 351001526001984 351122417531028 351265397243904 351588251469312 352001530349568 352809044009136 353074274082816 353577819052224 353843627065344 354533258686464 354585163266048 354805519812822 355072250770432 355276240121088 355398603942096 356143398846807 356288423141376 357064779792384 357883908864768 358212846281004 358304588055552 358482138753024 358633912125456 358903521140736 359126561326104 359396540698624 359726868401472 360386593542144 360989006856192 361637935880832 361745517348864 361762490789544 361970323689546 362242440907776 362668243390464 363001578172992 363126602745764 363274470653952 364627125897606 364775604830208 364901240411136 365330168213504 365665949618112 365940845084672 366168258607008 366378622624872 366654053855232 366935623054286 367452997337088 368223054160896 368451885959469 368728875800064 369067781016792 369345233866752 369501606432288 369779385417728 370119256176384 370627682595456 371404392482552 372159201945024 372707502723072 372939121377108 373219484571648 373562517186144 373843349028864 374001625996416 375676432742988 375829411037184 375958853756928 376304404173984 376746735970176 377093010543678 377246565679104 377264266443584 377376496493568 377611016688477 378935903503872 379381328529408 379730024603424 380015492972544 380251653168816 380537513680896 380698624809024 380887272425088 381048531633297 381334991212032 382209797676564 382910755638528 383042637306576 383550819784704 384001669472256 384133926871552 384354612183168 384882593464512 385171935363072 385689176808804 385979125069824 386820178108416 387574080132096 387707567936832 388063916804421 388163303726848 388221939376128 388520071469244 388678279790592 388812147902464 389053774769946 390418809670656 391071424094208 391236995045952 391531113971712 391596587872281 391774430537568 391890977127936 392068953489408 392429310983424 392595456834306 392890597006336 393251709687408 393547343208448 394631473471488 395173571899392 395638083698688 395834134265856 396001721643264 396138112086288 396910174510278 397208558343168 397775046433752 398074080448512 398908308674304 399437540130816 399456282116736 399823429434858 399986240569344 400044799582208 400293406968312 400824476034048 400962527524416 401697877266432 402619397472864 402922073309184 403092661562496 403292406097152 403463151141138 403766461283328 404017381491867 404321108285952 404692726951656 404916793081856 405168428162784 406590002970624 406842677865936 406982802138237 407148528623616 407522746021248 408001773814272 408142297301024 408376775444616 408683779485696 408824537868032 410513895462528 410996439240192 411374193320376 411683450720256 411939290932884 412423510209776 412485810587136 412546199569152 413112907146368 414250935931008 414819985275072 415131833106432 415513388100096 415689307236324 416001808594944 416384163198432 416697186926592 416956142919888 417829941542871 418144052158976 418910912151552 419055192950784 419295940563456 419871920143104 420573767657472 420751829245968 420896744091681 421068136439808 422953710476544 423342454695732 423840077966448 424158706802688 424402386388992 424422299749032 424548558555264 425047599556096 426022685494692 426623371739136 426803994595584 427517429594112 427783109814918 428104702891008 428285952910152 428498181478224 428607924006912 429001865113536 429149621426812 429324374409216 430224092649472 430922966969898 431098442072064 432001878156288 432150667730496 432475544190976 432724001808384 432992917647576 433318427283456 433651190882338 434226515703552 434376071484784 435172700371968 436171013928936 436412508635136 436683716692704 437012000948224 437263064764416 437413666390272 438330337042224 438932463843016 440141619426696 440472503218176 440746234354764 440877349268928 441077572675584 441208786157568 441482974856352 442001921632128 442408173398334 442740761109504 445092844161024 445246142510208 445501936848672 445655376097074 445836850348032 445990404946944 446859628136064 446925049533248 447833340504576 448771847258592 449109218967552 449388317381328 450050399529984 450330082839351 450668625977856 450927535538304 451082843464968 451421952503808 451613074528352 453287332472832 453479244257808 453820154830848 453976459030016 454237268943744 454861246821696 455279317820613 455531392217088 455814481683132 456157147809792 457113098440064 458042094701568 458807746535424 459001995541056 459160084463652 459347057934336 459505265702912 459769251921408 459927605101536 461524575952583 462370994145216 462718589239296 462795967485423 463143882060288 463688290424832 463976448985998 464114474515296 464325251007488 464463380299776 464752020539664 465101405609984 465725983107363 466382650466304 467023312244736 468002034669312 468163223374704 468432183598236 468784335292416 469075660784874 469335373799424 470412058678848 470765698777088 471274776170496 471437092069632 472062547427328 472711011581952 472780217688064 473074026417096 473345807901714 473701653494784 473864805256128 474857865129076 475051230855168 475822924286112 476820087712254 477014252470272 477178545153024 477475087217661 477617128374672 477739450740736 477976185004032 478178549500608 478538028187648 478835415101472 479635824535296 479838891686374 480515458056192 481617790752384 481821697023921 482183914507776 482327356465152 482349987719392 482627098252728 482989921210368 483557657853952 484002104230656 486169501196808 486534987214848 487483230693888 487554599490816 488224344809344 488504830166496 488673080420382 488872071806976 489569287918464 490964072214528 491269181279292 491638501066752 492090374689056 492460311822336 492668808576384 493121629172502 493492341568512 493799021823393 494170243460608 495531566120448 496212269260032 496359884427264 496943336964096 497252161836144 497423424835623 497625979428864 498083356248192 498668834661888 500729449681152 500901910323984 501278471675904 501566456641536 501739205565312 502328981293568 502790680724904 503168661991424 503481355584636 505247871338496 505561857053994 505841771372544 506306699471232 507002204225088 507383351574528 507468198898089 507598166412032 507674843799552 507849696566784 508064708844396 508446654949376 509613063568752 510547674184704 510723516408768 511401093046272 511718902674408 512002225963008 512472816244224 512496861951854 513176791286016 514252235745072 514638833426432 515760237477888 516765440176128 516943423915776 517418555739228 517629252501504 518026761958992 518738366359928 520167368413368 520558412894208 521036867317824 521428565458944 521649326727936 522128783829708 522365907383424 522521302837248 522846023107122 523239081311232 523460609112408 524335612916544 526175297961984 526502289002976 526683626296542 526898095865856 527382377203968 528002295524352 528184149448384 529213566013704 529611411124224 530366728578336 530765440598016 531877744899072 532208279719233 532608376155648 532914360181632 533097905913144 533724542624416 534432634712064 534616703365888 535597169688576 536825863297152 537456882083328 537723208129536 537950868188184 538355281711104 538689841989156 539094811047936 539590302602208 540224570883712 542456903821248 542618276023296 542643736184316 542864704831488 543363661361664 544002365085696 544502367259488 544689904118646 544911705980928 546940688846409 547351860616704 547995252320256 548498924427168 548911267627008 549252387910512 549981080782848 550061599425536 550403434581429 551179496005632 552334581241344 553093313700096 553601671525188 554017850800128 554252409648432 554669078126592 555178884264576 555941523893184 557106588723828 557892101505024 558740257267712 559061254084608 559408682065662 559829226857472 560343775779216 560765023543296 561002438994624 561195658788908 561424181919744 563514649114482 563744116555776 563938280635392 564456606260976 565120103955264 565544942403584 565639515815517 565869848518656 565896399665376 566064744740352 567082326538442 568030247326256 569071992794112 569595036905136 570023239458816 570377479753224 570806270521344 571047937213536 571330908637632 571477232009216 572002486818048 573314696514846 574563955959864 576002504208384 576200890307328 576531918274752 576965335744512 577323890196768 577757903044608 578533765213206 578968687604736 580230267162624 581561351905248 582244955590272 582780107203866 583017419685888 583218221853696 583580662154919 584440449389632 585628214505984 586607136141312 586855492568928 587296670957568 587661645806352 587836465691904 588103430234112 588643966475136 588893185251459 589335895509504 589877564531112 590321014812672 592760357849088 593457125548032 593661523346944 593751201398784 594002582464896 594207168129432 594653873262592 595365261765417 595812837514752 597111120672768 598362463011456 599184423175104 599735144152287 599979360854016 600067199373312 600440110452468 600891501303808 601236714051072 601443791286624 601895936671744 602546815899648 603532137784147 604383109963776 604638992343744 605093539774464 605194726711707 605649691924992 606481662428928 607039090427484 607375189622784 607752642244176 608209530413056 609885004455936 610722792935424 611743662047232 612002660721408 612213445951536 612565163166924 613025669228544 613236806802048 615770843193792 616494658860288 617061289980564 617312562020352 617525176080384 617908936399326 618251053899776 618635265314664 618819299353728 619669360719552 620967977476484 621843533955072 622229977912608 622697749659648 623270082150144 623533960854486 624002712892416 624217631166272 624576244797648 625045780389888 625434214379832 625780498399232 627216078238464 628366368227328 628582789426176 629807880214656 630765368556128 630860651486208 631127743868952 631602204659712 631819740341504 634430565714816 635760116949672 636238060204032 636633449623548 636822837832896 637301580005376 637571399334144 638447220135296 639034028242038 639514432713728 640205991893376 641276144391168 642157054336512 642428929365228 642911886010368 643103141953536 643502797670304 643724432140218 643986561613824 645336138974208 646384450454847 648002817234432 648226001595744 648713316286464 649086002712576 649977640925184 650072799321088 650476786323507 651339773555328 651564107227176 652759050557952 654256520893404 654618762952704 655025575039056 655518001422336 655894597146624 656120499585408 656891744768512 657495505563336 657989788758016 658398695764524 659327029051392 660708754827264 661119351532146 661616359013376 661813179236352 662224462284528 663002882448192 663231233114164 663501305905152 663612260097501 664111141664256 664891779549184 667639266241536 667869213765312 668371295567872 668483064145611 668755275522048 668985607420416 670188204090886 670289442204096 670387574299872 671308474112848 673157770887888 673663828451328 674082476071992 674455695163392 675075599294976 676002938966784 676624265197452 676899791732736 677132928755712 677419611792528 679484084758336 680218866386712 680730232246272 680964688545024 681355903415616 681868124061696 682291870232544 683297088325632 683721722524698 684235721714688 685669647660096 688502993311584 688740126695478 689020586901504 689257898554368 689653877882112 689891407652304 690702349278656 693556491217824 694077883858944 694715823090432 695532435637248 695964673478997 696171711772944 696487876511232 696695070449664 697128030809496 697652108414976 697947478816544 699114150555392 700534968367104 702003052003968 702244835062056 703176502938624 703613491177311 704003060699136 705618088018272 706148548165632 707155638104448 709066517372928 709170326532096 709611039625644 710144501540864 710552480242176 710797207884192 712286797693614 712576846282752 713265253744901 715230131568381 715767817729536 716425692562008 716609176111104 716964277506048 717267824250912 717807042281472 718253122652208 718793081397248 719453736802944 719758337529561 720773187084288 723275871761664 723491034697728 723524981579088 723940647379092 724484881815552 725336486780928 726003156345984 726253205491528 729254251795212 729551209660416 729802480822272 730660336427008 731331899236224 732336517214016 732757245249744 733009620630573 733308107710464 733871246108572 734905994674176 736446108321792 736903771918938 737457751600128 738135562033584 738690467733504 739003212864576 739558770835456 739682443758753 740238512352768 741255365190912 742808784965104 744318403890048 745415005446144 745878242754216 746438969143296 747125034372288 747686698057728 748003251992832 751352865485976 751917707513856 752608808347968 753493471940352 754186021087356 754493131358208 754528532887168 754752992987136 755222033376954 757871807007744 758762657058816 759460049206848 760030985945088 760503306337632 761075027361792 761397249618048 761774544850176 762097063266594 762669982424064 764419595353128 765821511277056 766085274613152 767101639569408 768003338944512 768267853743104 768709224366336 768745292927781 769765186929024 771378353617608 771958250139648 773640356216832 775148160264192 775415135873664 776127833608842 776326607453696 776443878752256 777040142938488 777624295804928 778107549539892 780837619341312 782142848188416 782473990091904 783193175744562 783548861075136 783781954255872 784137906978816 784269034660683 784858621966848 785190913668612 785781194012672 786503419374816 787094686416896 789262946942976 790025439444813 790347143798784 791276167397376 792003443286528 792276224172576 793820349020556 794417116686336 795550092867504 796148160897024 797816617348608 798912564233472 799646858869716 799972481138688 800089599164416 800586813936624 801648952068096 801925055048832 803395754532864 805238794945728 805844146618368 806185323124992 806584812194304 806926302282276 807532922566656 808034762983734 808642216571904 809385453903312 810336856325568 813180005941248 813685355731872 813965604276474 814297057247232 815045492042496 816003547628544 816284594602048 816753550889232 817034856177969 817367558971392 817649075736064 821027790925056 821992878480384 822748386640752 823366901440512 823878581865768 824847020419552 824971621174272 825092399138304 826225814292736 828501871862016 829639970550144 831026776200192 831378614472648 832003617189888 832768326396864 833394373853184 833912285839776 835659883085742 836288104317952 838110385901568 838591881126912 839743840286208 841147535314944 841503658491936 841793488183362 842136272879616 845271973671723 845907420953088 846684909391464 847680155932896 848317413605376 848804772777984 848844599498064 849097117110528 850095199112192 850623489807663 852045370989384 853607989191168 855034859188224 855566219629836 856209405782016 856571905820304 856996362956448 857215848013824 858003730227072 858299242853624 859972044772269 860448185298944 861845933939796 862196884144128 864003756312576 864301335460992 865448003616768 865985835295152 866636854566912 867302381764676 867800647819809 868453031407104 868752142969568 870345400743936 872342027857872 873367433385408 874024001896448 874170160805799 874526129528832 874827332780544 876660674084448 877864927686032 880283238853392 880945006436352 881492468709528 881754698537856 882155145351168 882965949712704 884003843264256 884816346796668 885481522219008 890185688322048 890492285020416 891003873697344 891310752194148 891673700696064 891980809893888 893719256272128 893850099066496 895666681009152 897543694517184 898218437935104 898776634762656 900100799059968 900660165678702 901337251955712 901855071076608 902165686929936 902843905007616 903226149056704 906574664945664 906958488515616 907640309661696 907952918060032 908474537887488 909722493643392 910558635641226 911062784434176 911628963366264 912314295619584 914226196880128 916084189403136 917615493070848 918003991082112 918320168927304 919010531405824 919538503842816 919855210203072 923049151905166 924741988290432 925591934970846 926287764120576 926863404598989 927376580849664 927952897971996 928228949030592 928650502014976 928926760599552 929504041079328 930202811219968 931451966214726 932765300932608 934046624489472 935300941281729 936004069338624 936326446749408 936864367196472 937568670584832 938151321569748 938670747598848 940824117357696 942549552340992 942874184139264 945422023163904 945560435376128 946148052834192 946691615803428 947403306989568 947729610512256 949715730258152 951645848572224 953640175424508 954028504940544 954357090306048 954950174435322 955234256749344 955478901481472 955952370008064 956357099001216 957670830202944 958551042363057 959271649070592 959677783372748 961030916112384 963235581504768 963643394047842 964367829015552 964654712930304 964699975438784 965254196505456 965586648210327 965979842420736 967115315707904 968004208461312 972339002393616 973069974429696 974966461387776 975109198981632 976448689618688 977009660332992 977346160840764 977744143613952 979138575836928 981928144429056 982538362558584 983277002133504 984180749378112 984920623644672 985337617152768 986243258345004 986984683137024 987598043646786 988340486921216 991063132240896 992424538520064 992719768854528 993886673928192 994504323672288 994846849671246 995251958857728 996166712496384 997337669323776 1001458899362304 1001803820647968 1002556943351808 1003132913283072 1003478411130624 1004657962587136 1005282306136329 1005581361449808 1006337323982848 1006962711169272 1010495742676992 1011123714107988 1011683542745088 1012613398942464 1014004408450176 1014936397796178 1015196332824064 1015349687599104 1015699393133568 1016129417688792 1016893309898752 1019226127137504 1021095348369408 1021447032817536 1022802186092544 1023437805348816 1024945632488448 1024993723903708 1025582583787047 1026353582572032 1028504471490144 1029277666852864 1033110190043217 1033530880352256 1033886847831552 1034837111478456 1036053523917984 1037476732719856 1040334736826736 1041116825788416 1042073734635648 1043298653455872 1044257567659416 1044731814766848 1045042605674496 1045692046214244 1046478162622464 1046921218224816 1048671225833088 1053004578005952 1053367252593084 1053796191731712 1054764754407936 1056004591048704 1056368298896768 1058427132027408 1059222822248448 1060733457156672 1061530881196032 1063755489798144 1064416559438466 1065216752311296 1065828720363264 1066195811826288 1067449085248832 1068430196540421 1068865269424128 1069233406731776 1071194339377152 1073651726594304 1074913764166656 1075446416259072 1075901736376368 1076710563422208 1077379683978312 1078189622095872 1079180605204416 1080449141767424 1084913807642496 1085236552046592 1085287472368632 1086727322723328 1088004730171392 1089004734518976 1089379808237292 1089823411961856 1093881377692818 1094703721233408 1095990504640512 1096997848854336 1097822535254016 1098504775821024 1099962161565696 1100123198851072 1100806869162858 1102358992011264 1104669162482688 1105355657878407 1106186627400192 1107203343050376 1108035701600256 1108504819296864 1109338156253184 1110357768529152 1111883047786368 1114213177447656 1117480514535424 1118122508169216 1118817364131324 1119658453714944 1120687551558432 1121530047086592 1122004877989248 1122391317577816 1127029298228964 1127488233111552 1127876561270784 1128913212521952 1130240207910528 1131279031631034 1131739697037312 1131792799330752 1132129489480704 1132833050065431 1134164653076884 1136060494652512 1138143985588224 1139190073810272 1140046478917632 1140754959506448 1141612541042688 1142095874427072 1142661817275264 1142954464018432 1143145594899891 1144004973636096 1146629393029692 1149127911919728 1152005008416768 1152401780614656 1153063836549504 1154647780393536 1155515806089216 1157067530426412 1157937375209472 1160460534325248 1163122703810496 1164191750413263 1164489911180544 1165560214407732 1166034839371776 1166436443707392 1167161324309838 1168880898779264 1171256429011968 1173214272282624 1173710985137856 1174593341915136 1175323291612704 1175672931383808 1176206860468224 1177287932950272 1177786370502918 1178671791019008 1179755129062224 1180161458923733 1180642029625344 1185520715698176 1186914251096064 1187323046693888 1187502402797568 1188005164929792 1188414336258864 1189307746525184 1190730523530834 1191625675029504 1194222241345536 1196724926022912 1198368846350208 1199470288304574 1199958721708032 1200134398746624 1200880220904936 1201783002607616 1202473428102144 1202887582573248 1203791873343488 1205093631799296 1207064275568294 1208766219927552 1209277984687488 1210389453423414 1211299383849984 1212052144475601 1212963324857856 1214078180854968 1214750379245568 1215505284488352 1216419060826112 1219770008911872 1220948406414711 1221445585870848 1224005321442816 1224426891903072 1225130326333848 1226051338457088 1226473613604096 1231541686387584 1232989317720576 1234122579961128 1235050352160768 1235817872798652 1236502107799552 1237270530629328 1237638598707456 1239338721439104 1241935954952968 1244459955825216 1245395499319296 1246540164300288 1247067921708972 1248005425784832 1248435262332544 1249152489595296 1250091560779776 1250868428759664 1253489824628613 1254432156476928 1256732736454656 1257165578852352 1259615760429312 1261530737112256 1261721302972416 1262255487737904 1262690232275043 1263204409319424 1263639480683008 1268861131429632 1271520233899344 1272476120408064 1273266899247096 1273645675665792 1275142798668288 1276894440270592 1278068056484076 1279028865427456 1280411983786752 1282552288782336 1284314108673024 1284857858730456 1285823772020736 1287005595340608 1287448864280436 1287973123227648 1290672277948416 1292768900909694 1296005634468864 1296452003191488 1297426632572928 1298172005425152 1299955281850368 1300145598642176 1300953572647014 1302679547110656 1303128214454352 1305518101115904 1308513041786808 1309237525905408 1310051150078112 1311036002844672 1311789194293248 1312240999170816 1313783489537024 1314991011126672 1315979577516032 1316797391529048 1321417509654528 1322238703064292 1323232718026752 1323626358472704 1324448924569056 1326005764896384 1326462466228328 1327224520195002 1328222283328512 1329783559098368 1335278532483072 1335738427530624 1336966128291222 1337510551044096 1337971214840832 1340376408181772 1340578884408192 1340775148599744 1342616948225696 1346315541775776 1347327656902656 1348164952143984 1350151198589952 1350990248518053 1352005877933568 1353248530394904 1354265857511424 1354839223585056 1358968169516672 1360437732773424 1361460464492544 1361929377090048 1362711806831232 1364583740465088 1366594176651264 1367443445049396 1368471443429376 1371339295320192 1377005986623168 1377480253390956 1378041173803008 1378515797108736 1379307755764224 1379782815304608 1381404698557312 1384573727857749 1387112982435648 1388155767717888 1389431646180864 1391064871274496 1391929346957994 1392343423545888 1392975753022464 1393390140899328 1394256061618992 1395304216829952 1395894957633088 1397177949322089 1398228301110784 1401069936734208 1404006104007936 1404489670124112 1406353005877248 1407226982354622 1408006121398272 1411236176036544 1412297096331264 1414311276208896 1418133034745856 1418340653064192 1419222079251288 1420289003081728 1421104960484352 1421594415768384 1424573595387228 1425153692565504 1426530507489802 1430460263136762 1431535635459072 1432425261652983 1432851385124016 1433218352222208 1433928555012096 1434535648501824 1435614084562944 1436506245304416 1437586162794496 1438907473605888 1439516675059122 1441546374168576 1445465091071763 1446551743523328 1446982069395456 1447049963158176 1447881294758184 1448969763631104 1450672973561856 1452006312691968 1452506410983056 1458508503590424 1459604961644544 1461320672854016 1462663798472448 1464673034428032 1465514490499488 1466019241261146 1466616215420928 1467742492217144 1472892216643584 1473807543837876 1474915503200256 1476271124067168 1477380935467008 1478006425729152 1479364887517506 1480477024705536 1481397065470179 1482510730381824 1485617569930208 1488636807780096 1490830010892288 1491756485508432 1492270274506869 1492877938286592 1494250068744576 1496006503985664 1502705730971952 1503835415027712 1505217616695936 1506986943880704 1508372042174712 1509057065774336 1509505985974272 1510444066753908 1515743614015488 1517525314117632 1518920098413696 1521006612675264 1522150054723584 1522404596694267 1522794499236096 1523549089700352 1524194126533188 1525339964848128 1528839190706256 1531643022554112 1532170549226304 1534203279138816 1536006677889024 1536535707486208 1537418448732672 1537490585855562 1539530373858048 1542756707235216 1543288061669497 1543916500279296 1547280712433664 1550296320528384 1550830271747328 1552255667217684 1552653214907392 1552887757504512 1554080285876976 1555248591609856 1556215099079784 1561675238682624 1564285696376832 1564947980183808 1566386351489124 1567097722150272 1567563908511744 1568538069321366 1569717243933696 1570381827337224 1571562388025344 1573006838749632 1574189372833792 1578525893885952 1580050878889626 1580694287597568 1584006886573056 1584552448345152 1587640698041112 1588834233372672 1591100185735008 1592296321794048 1595633234697216 1596624839157699 1597825128466944 1599293717739432 1600179198328832 1601173627873248 1603297904136192 1603850110097664 1606791509065728 1610477589891456 1612370646249984 1613169624388608 1613852604564552 1615065845133312 1616069525967468 1617284433143808 1618770907806624 1620673712651136 1627370711463744 1627931208552948 1628594114494464 1630090984084992 1632007095257088 1632569189204096 1633507101778464 1634069712355938 1634735117942784 1635298151472128 1642055581850112 1643985756960768 1645496773281504 1646733802881024 1647757163731536 1649694040839104 1649943242348544 1650184798276608 1651210303744287 1652451628585472 1657003743724032 1659279941100288 1662053552400384 1662757228945296 1664007234379776 1665536652793728 1667824571679552 1671319766171484 1672576208635904 1676220771803136 1677183762253824 1679487680572416 1682295070629888 1683007316983872 1683586976366724 1684272545759232 1690543947343446 1691814841906176 1693369818782928 1695360311865792 1696634827210752 1696918547446551 1697609545555968 1697689198996128 1698194234221056 1700190398224384 1701246979615326 1704090741978768 1707215978382336 1710069718376448 1711132439259672 1712418811564032 1713143811640608 1713992725912896 1714431696027648 1716007460454144 1716598485707248 1719944089544538 1720896370597888 1723691867879592 1728007512625152 1728602670921984 1730896007233536 1731971670590304 1733273709133824 1734604763529352 1735601295639618 1736906062814208 1737504285939136 1740690801487872 1744684055715744 1746734866770816 1748340321611598 1749052259057664 1749654665561088 1750741986464757 1753321348168896 1755729855372064 1760566477706784 1761890012872704 1762984937419056 1763509397075712 1764310290702336 1765931899425408 1766679555754377 1768007686528512 1769632693593336 1770963044438016 1780371376644096 1780984570040832 1782007747394688 1782621504388296 1783961619787776 1787438512544256 1787700198132992 1791333362018304 1795087389034368 1797553269525312 1799205432456861 1800201598119936 1801320331357404 1802674503911424 1803710142153216 1804331373859872 1805687810015232 1806452298113408 1810596413352441 1813149329891328 1813916977031232 1815280619323392 1815905836120064 1816949075774976 1819444987286784 1821117271282452 1822125568868352 1823257926732528 1823885891063951 1824628591239168 1828452393760256 1832168378806272 1835230986141696 1836007982164224 1836640337854608 1838021062811648 1839077007685632 1839710420406144 1846098303810332 1849483976580864 1851183869941692 1852575528241152 1853726809197978 1854753161699328 1855905795943992 1856457898061184 1857301004029952 1859008082158656 1860405622439936 1862903932429452 1865530601865216 1868093248978944 1870601882563458 1872008138677248 1872652893498816 1873728734392944 1875137341169664 1876302643139496 1877341495197696 1881648234715392 1885099104681984 1885748368278528 1891120870752256 1892296105668384 1893383231606856 1894806613979136 1895459221024512 1899431460516304 1903291697144448 1907280350849016 1908714180612096 1909900348870644 1910468513498688 1910957802962944 1911904740016128 1912714198002432 1915341660405888 1917102084726114 1918543298141184 1919355566745496 1926471163009536 1927286788095684 1928735658031104 1929309425860608 1929399950877568 1930508393010912 1931173296420654 1931959684841472 1936008416922624 1944678004787232 1946139948859392 1949932922775552 1950218397963264 1951430358970521 1952897379237376 1954019320665984 1954692321681528 1958277151673856 1963856288858112 1965076725117168 1966554004267008 1968361498756224 1970675234305536 1972486516690008 1973969366274048 1975196087293572 1976680973842432 1982126264481792 1984849077040128 1985439537709056 1989008647344576 1989693699342492 1990503917715456 1990836780292503 1992333424992768 1994675338647552 2002917798724608 2003607641295936 2005113886703616 2005449192436833 2006265826566144 2006956822261248 2009315925174272 2010564612272658 2011162722899616 2012674647965696 2013925422338544 2018145926798573 2020991485353984 2022247428215976 2023367085490176 2025226797884928 2028008816900352 2029872795592356 2030392665648128 2030699375198208 2031398786267136 2032258835377584 2033786619797504 2038452254275008 2042190696738816 2042894065635072 2045604372185088 2046875610697632 2049891264976896 2049987447807416 2051165167574094 2052707165144064 2057008942980288 2058555333705728 2066220380086434 2067061760704512 2067773695663104 2069674222956912 2072107047835968 2074953465439712 2080669473653472 2082233651576832 2084147469271296 2086597306911744 2087894020436991 2088515135318832 2089463629533696 2090085211348992 2091384092428488 2092956325244928 2093842436449632 2097342451666176 2106009156011904 2106734505186168 2109529508815872 2112009182097408 2112736597793536 2116854264054816 2118445644496896 2121466914313344 2127510979596288 2128833118876932 2130433504622592 2131657440726528 2132391623652576 2134898170497664 2136860393080842 2137730538848256 2138466813463552 2139795761234703 2147303453188608 2149827528333312 2150892832518144 2151803472752736 2153421126844416 2154759367956624 2156379244191744 2158361210408832 2159275012588683 2160898283534848 2169827615284992 2170473104093184 2170574944737264 2173454645446656 2176009460342784 2178009469037952 2178759616474584 2187762755385636 2189407442466816 2191981009281024 2193995697708672 2197009551642048 2199028861891719 2199924323131392 2200246397702144 2201613738325716 2204717984022528 2209338324965376 2210711315756814 2212373254800384 2214406686100752 2216071403200512 2217009638593728 2218676312506368 2219047331276259 2220715537058304 2223766095572736 2228426354895312 2234961029070848 2236245016338432 2237634728262648 2239316907429888 2241375103116864 2243060094173184 2244009755978496 2244782635155632 2254058596457928 2255753122541568 2257826425043904 2260480415821056 2262558063262068 2263479394074624 2263585598661504 2264258978961408 2265666100130862 2268329306153768 2272120989305024 2276287971176448 2278380147620544 2280092957835264 2281509919012896 2283225082085376 2284191748854144 2285323634550528 2286291189799782 2288009947272192 2293258786059384 2298255823839456 2304010016833536 2304803561229312 2306127673099008 2306235878783343 2309295560787072 2314135060852824 2315874750418944 2320921068650496 2326245407620992 2328383500826526 2328979822361088 2331120428815464 2332872887414784 2334322648619676 2337761797558528 2342512858023936 2346428544565248 2347421970275712 2350646583225408 2351345862767616 2352413720936448 2352807103982049 2354575865900544 2355572741005836 2357343582038016 2359510258124448 2360322917847466 2361284059250688 2370076318334439 2371041431396352 2373828502192128 2374646093387776 2376010329859584 2376828672517728 2378615493050368 2381461047061668 2383251350059008 2385081549852859 2388444482691072 2393449852045824 2396737692700416 2398940576609148 2399917443416064 2400268797493248 2401760441809872 2403566005215232 2404946856204288 2405775165146496 2410187263598592 2414128551136588 2417532439855104 2418555969374976 2420778906846828 2422598767699968 2424104288951202 2425926649715712 2428156361709936 2431010568976704 2432838121652224 2439540017823744 2441896812829422 2442891171741696 2448010642885632 2448853783806144 2450260652667696 2451104568533907 2452102676914176 2452947227208192 2463083372775168 2465978635441152 2468245159922256 2470100704321536 2471635745597304 2473004215599104 2474541061258656 2475277197414912 2478677442878208 2483871909905936 2488919911650432 2493080328600576 2494135843417944 2496010851569664 2496870524665088 2498304979190592 2500183121559552 2501736857519328 2506979649257226 2508864312953856 2514331157704704 2519231520858624 2523061474224512 2523442605944832 2524510975475808 2525380464550086 2526408818638848 2527278961366016 2537722262859264 2543040467798688 2544952240816128 2546533798494192 2547291351331584 2550285597336576 2551870469422989 2553788880541184 2556136112968152 2558057730854912 2560823967573504 2565104577564672 2568628217346048 2569715717460912 2571647544041472 2574011190681216 2574897728560872 2579916134316807 2581344555896832 2585537801819388 2592011268937728 2592904006382976 2596344010850304 2599910563700736 2600291197284352 2601907145294028 2603401943459427 2605359094221312 2606256428908704 2611036202231808 2617026083573616 2620102300156224 2622072005689344 2622510482417397 2623578388586496 2624481998341632 2627566979074048 2629982022253344 2631959155032064 2633594783058096 2639113904275057 2642835019309056 2644477406128584 2646465436053504 2648897849138112 2652011529792768 2652924932456656 2654449040390004 2656444566657024 2659567118196736 2670557064966144 2671476855061248 2673932256582444 2675021102088192 2675942429681664 2680752816363544 2681157768816384 2681550297199488 2685233896451392 2692631083551552 2694655313805312 2696329904287968 2700302397179904 2701980497036106 2704011755867136 2706497060789808 2708531715022848 2709678447170112 2717936339033344 2720875465546848 2722920928985088 2723858754180096 2725423613662464 2729167480930176 2733188353302528 2734886890098792 2736942886858752 2742678590640384 2754011973246336 2754960506781912 2757031594217472 2758615511528448 2759565630609216 2762809397114624 2769147455715498 2774225964871296 2778863292361728 2780590213796967 2782129742548992 2783858693915988 2784686847091776 2785951506044928 2786780281798656 2788512123237984 2790608433659904 2791789915266176 2794355898644178 2796456602221568 2802139873468416 2808012208015872 2808979340248224 2812706011754496 2814453964709244 2816012242796544 2818732740735197 2822472352073088 2828622552417792 2836266069491712 2836681306128384 2838444158502576 2840578006163456 2842209920968704 2843188831536768 2849147190774456 2853061014979604 2860920526273524 2863071270918144 2864850523305966 2865702770248032 2866436704444416 2867857110024192 2869071297003648 2873012490608832 2875172325588992 2875653127089171 2877814947211776 2879033350118244 2883092748337152 2890930182143526 2893103487046656 2893964138790912 2894099926316352 2895762589516368 2896759944630981 2897939527262208 2901345947123712 2904012625383936 2905012821966112 2917017007180848 2919209923289088 2922641345708032 2925327596944896 2929346068856064 2931028980998976 2932038482522292 2933232430841856 2935484984434288 2945784433287168 2947615087675752 2949831006400512 2952542248134336 2954761870934016 2956012851458304 2958729775035012 2960954049411072 2962794130940358 2965021460763648 2971235139860416 2977273615560192 2981660021784576 2983512971016864 2984540549013738 2985755876573184 2988500137489152 2992013007971328 3005411461943904 3007670830055424 3010435233391872 3013973887761408 3015846918408987 3016744084349424 3018114131548672 3019011971948544 3020888133507816 3031487228030976 3035050628235264 3037840196827392 3042013225350528 3044809193388534 3045588998472192 3047098179400704 3048388253066376 3050679929696256 3057678381412512 3063286045108224 3064341098452608 3068406558277632 3073071414972416 3074836897465344 3074981171711124 3076747751361141 3079060747716096 3085513414470432 3086576123338994 3087833000558592 3099330570129651 3100592641056768 3101660543494656 3104511334435368 3105306429814784 3108160571753952 3110497183219712 3112430198159568 3118952795961431 3123350477365248 3129895960367616 3132772702978248 3134195444300544 3135127817023488 3137076138642732 3139434487867392 3140763654674448 3143124776050688 3146013677499264 3160101757779252 3161388575195136 3168013773146112 3169104896690304 3175281396082224 3177668466745344 3182200371470016 3184592643588096 3191266469394432 3193249678315398 3195650256933888 3198587435478864 3202347255746496 3205290589621263 3206595808272384 3207700220195328 3213583018131456 3220955179782912 3224741292499968 3226339248777216 3227705209129104 3230131690266624 3232139051934936 3234568866287616 3237541815613248 3241347425302272 3254741422927488 3255862417105896 3260181968169984 3264014190514176 3265138378408192 3267014203556928 3268139424711876 3269470235885568 3270596302944256 3284111163700224 3287971513921536 3290993546563008 3293467605762048 3295514327463072 3299388081678208 3299886484697088 3300369596553216 3302420607488574 3304903257170944 3314007487448064 3318559882200576 3324107104800768 3325514457890592 3328014468759552 3331073305587456 3335649143359104 3342639532342968 3345152417271808 3352441543606272 3354367524507648 3358975361144832 3364590141259776 3366014633967744 3367173952733448 3381087894686892 3383629683812352 3386739637565856 3390720623731584 3393837094893102 3395219091111936 3395378397992256 3396388468442112 3398499150196293 3400380796448768 3402493959230652 3408181483957536 3414431956764672 3420139436752896 3422264878519344 3424837623128064 3426287623281216 3427985451825792 3428863392055296 3429436784699673 3432014920908288 3433196971414496 3439888179089076 3441792741195776 3447383735759184 3456015025250304 3457205341843968 3463943341180608 3466547418267648 3469209527058704 3471202591279236 3473812125628416 3475008571878272 3481381602975744 3489368111431488 3493469733541632 3496680643223196 3498104518115328 3499309331122176 3501483972929514 3506642696337792 3511459710744128 3521132955413568 3523780025745408 3525969874838112 3527018794151424 3528620581404672 3531863798850816 3533359111508754 3536015373057024 3539265387186672 3540484376771199 3541926088876032 3560742753288192 3561969140081664 3564015494789376 3565243008776592 3567923239575552 3574877025088512 3575400396265984 3582666724036608 3590174778068736 3595106539050624 3598410864913722 3600403196239872 3602640662714808 3605349007822848 3607420284306432 3608662747719744 3611375620030464 3612904596226816 3621192826704882 3626298659782656 3627833954062464 3631811672240128 3633898151549952 3636156433426803 3638889974573568 3642234542564904 3644251137736704 3646515853465056 3647771782127902 3649257182478336 3656904787520512 3662845219244133 3664336757612544 3672015964328448 3673280675709216 3676042125623296 3678154015371264 3679420840812288 3686035122499873 3692196607620664 3698967953161728 3702367739883384 3705151056482304 3707453618395956 3709506323398656 3711811591887984 3712915796122368 3714602008059904 3718016164317312 3725807864858904 3736186497957888 3741203765126916 3744016277354496 3745305786997632 3747457468785888 3750274682339328 3752605286278992 3760469473885839 3763296469430784 3770198209363968 3771496736557056 3784592211336768 3786766463213712 3788070696825129 3789613227958272 3790918442049024 3798862921032608 3806583394288896 3814560701698032 3817428361224192 3819800697741288 3820937026997376 3821915605925888 3825428396004864 3830683320811776 3834204169452228 3837086596282368 3838711133490992 3852942326019072 3854573576191368 3857471316062208 3858799901755136 3861016786021824 3862346592841308 3863919369682944 3872016833845248 3889356009574464 3892279897718784 3899865845551104 3900436795926528 3902860717941042 3905794758474752 3908038641331968 3909384643363056 3916554303347712 3927712577716224 3930153450234336 3933108008534016 3936722997512448 3941350468611072 3944973033380016 3947938732548096 3950392174587144 3953361947684864 3964252528963584 3969698154080256 3970879075418112 3978017294689152 3979387398684984 3981673560585006 3984666849985536 3989350677295104 4005835597449216 4007215282591872 4010898384873666 4012531653132288 4013913644522496 4018631850348544 4021129224545316 4022325445799232 4025349295931392 4027850844677088 4036291853597146 4041982970707968 4044494856431952 4050453595769856 4052970745554159 4056017633800704 4059745591184712 4060785331296256 4062797572534272 4064517670755168 4067573239595008 4076904508550016 4084381393477632 4085788131270144 4093751221395264 4099782529953792 4099974895614832 4102330335148188 4105414330288128 4114017885960576 4132440760172868 4134123521409024 4135547391326208 4139348445913824 4144214095671936 4149906930879424 4153721183573247 4161338947306944 4164467303153664 4168294938542592 4173194613823488 4175788040873982 4177030270637664 4178927259067392 4180170422697984 4182768184856976 4185912650489856 4187684872899264 4191533847966267 4194684903332352 4212018312023808 4213469010372336 4219059017631744 4224018364194816 4225473195587072 4233708528109632 4236891288993792 4242933828626688 4255021959192576 4257666237753864 4260867009245184 4263314881453056 4264783247305152 4269796340995328 4273720786161684 4275461077696512 4276933626927104 4279591522469406 4294606906377216 4297275784958949 4299655056666624 4301785665036288 4303606945505472 4306842253688832 4309518735913248 4312758488383488 4316722420817664 4318550025177366 4321796567069696 4339655230569984 4340946208186368 4341149889474528 4346909290893312 4352018920685568 4356018938075904 4356223326590759 4357519232949168 4375525510771272 4378814884933632 4383962018562048 4387991395417344 4394019103284096 4398057723783438 4399848646262784 4400492795404288 4403227476651432 4418676649930752 4421422631513628 4424746509600768 4428813372201504 4432142806401024 4434019277187456 4438094662552518 4441431074116608 4444191196410537 4447532191145472 4456852709790624 4472490032676864 4475269456525296 4476810823520607 4478633814859776 4482750206233728 4488019511956992 4489565270311264 4508117192915856 4511506245083136 4515652850087808 4520960831642112 4525116126524136 4527171197323008 4528517957922816 4531332200261724 4536658612307536 4544241978610048 4552575942352896 4556760295241088 4563019838025792 4566450164170752 4568383497708288 4570647269101056 4572582379599564 4576019894544384 4586517572118768 4596511647678912 4608020033667072 4609607122458624 4612255346198016 4612471757566686 4618591121574144 4628270121705648 4629864185008491 4631749500837888 4641842137300992 4652490815241984 4656767001653052 4657959644722176 4662240857630928 4665745774829568 4668645297239352 4675523595117056 4685025716047872 4692857089130496 4694843940551424 4701293166450816 4702691725535232 4705614207964098 4709151731801088 4711145482011672 4714687164076032 4719020516248896 4720645835694932 4722568118501376 4740152636668878 4742082862792704 4749292186775552 4752020659719168 4753657345035456 4757230986100736 4762922094123336 4766502700118016 4770163099705718 4776888965382144 4786899704091648 4789874517473097 4793475385400832 4797881153218296 4800537594986496 4803520883619744 4807132010430464 4809893712408576 4811550330292992 4820374527197184 4828257102273176 4837111938749952 4841557813693656 4845197535399936 4848208577902404 4851853299431424 4856312723419872 4862021137953408 4883793625658844 4885782343483392 4896021285771264 4897707567612288 4900521305335392 4902209137067814 4904205353828352 4905894454416384 4926166745550336 4931957270882304 4936490319844512 4940201408643072 4943271491194608 4949082122517312 4950554394829824 4953630911232861 4957354885756416 4967743819811872 4977839823300864 4986160657201152 4988271686835888 4992021703139328 4993741049330176 4996609958381184 5003473715038656 5013959298514452 5017728625907712 5028662315409408 5038463041717248 5046122948449024 5046885211889664 5049021950951616 5050760929100172 5052817637277696 5054557922732032 5075444525718528 5086080935597376 5089904481632256 5090755642339653 5093067596988384 5094582702663168 5100571194673152 5103740938845978 5107577761082368 5112272225936304 5116115461709824 5121647935147008 5130209155129344 5137256434692096 5139431434921824 5143295088082944 5148022381362432 5149795457121744 5159832268633614 5162689111793664 5171075603638776 5184022537875456 5185808012765952 5192688021700608 5199821127401472 5200582394568704 5203814290588056 5206803886918854 5210718188442624 5212512857817408 5222072404463616 5234052167147232 5240204600312448 5245020964834794 5247156777172992 5248963996683264 5252225959394271 5255133958148096 5259964044506688 5263918310064128 5267189566116192 5278227808550114 5285670038618112 5288954812257168 5292930872107008 5297795698276224 5300038667263131 5304023059585536 5305849864913312 5308898080780008 5312889133314048 5319134236393472 5341114129932288 5342953710122496 5347864513164888 5351884859363328 5361505632727088 5362315537632768 5363100594398976 5370467792902784 5385262167103104 5392659808575936 5400604794359808 5403960994072212 5408023511734272 5412994121579616 5417063430045696 5419356894340224 5431789240057323 5435872678066688 5441750931093696 5445841857970176 5447717508360192 5450847227324928 5458334961860352 5466376706605056 5469773780197584 5471657673191853 5473885773717504 5485357181280768 5508023946492672 5509921013563824 5514063188434944 5517231023056896 5519131261218432 5525618794229248 5538294911430996 5548451929742592 5557726584723456 5561180427593934 5564259485097984 5567717387831976 5569373694183552 5571903012089856 5577024246475968 5581216867319808 5583579830532352 5588711797288356 5592913204443136 5604279746936832 5616024416031744 5617958680496448 5625412023508992 5628907929418488 5632024485593088 5637465481470394 5644944704146176 5657245104835584 5673362612256768 5676888317005152 5681156012326912 5684419841937408 5686377663073536 5698294381548912 5706122029959208 5721841052547048 5726142541836288 5729701046611932 5731405540496064 5732873408888832 5735714220048384 5738142594007296 5746024981217664 5751306254178342 5755629894423552 5758066700236488 5781860364287052 5786206974093312 5787928277581824 5788199852632704 5791525179032736 5793519889261962 5795879054524416 5808025250767872 5810025643932224 5834034014361696 5838419846578176 5850655193889792 5854291076911563 5858692137712128 5862057961997952 5864076965044584 5870969968868576 5891568866574336 5895230175351504 5899662012801024 5905084496268672 5912025702916608 5917459550070024 5921908098822144 5925588261880716 5930042921527296 5942470279720832 5954547231120384 5967025942033728 5969081098027476 5971511753146368 5977000274978304 5984026015942656 6010822923887808 6015341660110848 6016347577310499 6020870466783744 6027947775522816 6031693836817974 6033488168698848 6036228263097344 6038023943897088 6041776267015632 6054437780395719 6062974456061952 6070101256470528 6075680393654784 6084026450701056 6089618386777068 6091177996944384 6094196358801408 6096776506132752 6101359859392512 6115356762825024 6126572090216448 6128682196905216 6136813116555264 6146142829944832 6149673794930688 6149962343422248 6153495502722282 6158121495432192 6171026828940864 6173152246677988 6175666001117184 6198661140259302 6201185282113536 6203321086989312 6209022668870736 6210612859629568 6216321143507904 6220994366439424 6224860396319136 6237905591922862 6246700954730496 6259791920735232 6263682061310973 6265545405956496 6268390888601088 6270255634046976 6274152277285464 6278868975734784 6281527309348896 6286249552101376 6292027354998528 6320203515558504 6336027546292224 6338209793380608 6350562792164448 6355336933490688 6364400742940032 6382532938788864 6386499356630796 6391300513867776 6397174870957728 6404694511492992 6410581179242526 6413191616544768 6415400440390656 6419387283704109 6441910359565824 6449482584999936 6452678497554432 6455410418258208 6460263380533248 6464278103869872 6469137732575232 6475083631226496 6477825037766049 6482694850604544 6509482845854976 6511724834211792 6520363936339968 6528028381028352 6530276756816384 6534028407113856 6536278849423752 6541192605888512 6568222327400448 6575943027843072 6581987093126016 6591028654926144 6597086585675157 6598776163356416 6599772969394176 6600739193106432 6604841214977148 6609806514341888 6628014974896128 6637119764401152 6648214209601536 6651028915781184 6656028937519104 6657141993828777 6662146611174912 6671298286718208 6685279064685936 6690304834543616 6704883087212544 6708735049015296 6717950722289664 6729180282519552 6732029267935488 6734347905466896 6762175789373784 6767259367624704 6773479275131712 6781441247463168 6787674189786204 6790438182223872 6790756795984512 6792776936884224 6796998300392586 6800761592897536 6804987918461304 6816362967915072 6828863913529344 6840278873505792 6844529757038688 6849675246256128 6852575246562432 6855970903651584 6858873569399346 6864029841816576 6866393942828992 6879776358178152 6883585482391552 6894767471518368 6912030050500608 6914410683687936 6918707636350029 6927886682361216 6938419054117408 6942405182558472 6947624251256832 6950017143756544 6962763205951488 6978736222862976 6986939467083264 6993361286446392 6998618662244352 7002967945859028 7013285392675584 7022919421488256 7042265910827136 7051939749676224 7054037588302848 7057241162809344 7063727597701632 7066718223017508 7072030746114048 7078530774373344 7080968753542398 7083852177752064 7110228955003317 7121485506576384 7123938280163328 7128030989578752 7130486017553184 7135846479151104 7149754050177024 7150800792531968 7155244649558577 7165333448073216 7180349556137472 7190213078101248 7196821729827444 7200806392479744 7205281325429616 7210698015645696 7214840568612864 7217325495439488 7225809192453632 7242385653409764 7252597319565312 7255667908124928 7263623344480256 7267796303099904 7272312866853606 7277779949147136 7284469085129808 7293031706930112 7295543564255804 7298514364956672 7313809575041024 7325690438488266 7328673515225088 7344031928656896 7346561351418432 7352084251246592 7353313705601721 7356308030742528 7358841681624576 7372070244999746 7384393215241328 7397935906323456 7404735479766768 7410302112964608 7414907236791912 7419012646797312 7423623183775968 7425831592244736 7429204016119808 7436032328634624 7451615729717808 7482407530253832 7488032554708992 7490611573995264 7494914937571776 7500549364678656 7505210572557984 7520938947771678 7526592938861568 7542993473114112 7569184422673536 7573532926427424 7576141393650258 7579226455916544 7581836884098048 7597725842065216 7613166788577792 7629121403396064 7634856722448384 7639601395482576 7641874053994752 7650856792009728 7655611408268967 7661366641623552 7668408338904456 7674173192564736 7677422266981984 7705884652038144 7709147152382736 7714942632124416 7717599803510272 7722033572043648 7724693185682616 7739748402950421 7744033667690496 7778712019148928 7799731691102208 7800873591853056 7805721435882084 7811589516949504 7816077282663936 7818769286726112 7833108606695424 7845917791193911 7860306900468672 7866216017068032 7867531447252191 7873445995024896 7882700937222144 7889946066760032 7895877465096192 7900784349174288 7906723895369728 7917341712825171 7928505057927168 7939396308160512 7956034589378304 7958774797369968 7963347121170012 7969333699971072 7978701354590208 8011671194898432 8014430565183744 8021796769747332 8025063306264576 8027827289044992 8037263700697088 8042258449090632 8044650891598464 8055701689354176 8072583707194292 8083965941415936 8088989712863904 8100907191539712 8105941491108318 8112035267601408 8119491182369424 8121570662592512 8125595145068544 8129035341510336 8135146479190016 8153809017100032 8168762786955264 8171576262540288 8187502442790528 8199565059907584 8199949791229664 8204660670296376 8210828660576256 8228035771921152 8264881520345736 8271094782652416 8278696891827648 8288428191343872 8299813861758848 8307442367146494 8322677894613888 8336589877085184 8346389227646976 8351576081747964 8354060541275328 8357854518134784 8360340845395968 8365536369713952 8371825300979712 8375369745798528 8383067695932534 8389369806664704 8424036624047616 8426938020744672 8438118035263488 8448036728389632 8450946391174144 8456198222205591 8467417056219264 8485867657253376 8510043918385152 8515332475507728 8521734018490368 8526629762906112 8529566494610304 8539592681990656 8547441572323368 8553867253854208 8559183044938812 8589213812754432 8594551569917898 8599310113333248 8603571330072576 8607213891010944 8619037471826496 8625516976766976 8626959381267513 8633444841635328 8637100050354732 8643593134139392 8679310461139968 8681892416372736 8682299778949056 8690279833892943 8693818581786624 8704037841371136 8712037876151808 8712446653181518 8715038465898336 8751051021542544 8757629769867264 8767924037124096 8775982790834688 8788038206568192 8796115447566876 8799697292525568 8800985590808576 8806454953302864 8837353299861504 8842845263027256 8849493019201536 8857626744403008 8864285612802048 8868038554374912 8876189325105036 8882862148233216 8888382392821074 8895064382290944 8913705419581248 8944980065353728 8950538913050592 8953621647041214 8957267629719552 8965500412467456 8976039023913984 8979130540622528 9016234385831712 9023012490166272 9031305700175616 9041921663284224 9047540755226961 9050232253048272 9054342394646016 9057035915845632 9062664400523448 9073317224615072 9088483957220096 9105151884705792 9113520590482176 9126039676051584 9136766995416576 9141294538202112 9145164759199128 9152039789088768 9173035144237536 9193023295357824 9219214244917248 9224510692396032 9224943515133372 9237182243148288 9256540243411296 9259728370016982 9263499001675776 9297991710388953 9304981630483968 9313534003306104 9315919289444352 9324481715261856 9331491549659136 9337290594478704 9351047190234112 9356858387884293 9370051432095744 9389687881102848 9402586332901632 9405383451070464 9411228415928196 9418303463602176 9422290964023344 9429374328152064 9438041032497792 9441291671389864 9480305273337756 9484165725585408 9498584373551104 9504041319438336 9507314690070912 9525844188246672 9533005400236032 9540326199411436 9553777930764288 9573799408183296 9579749034946194 9586950770801664 9595762306436592 9607041767239488 9614264020860928 9615871768863789 9619787424817152 9623100660585984 9640749054394368 9656514204546352 9674223877499904 9683115627387312 9690395070799872 9696417155804808 9703706598862848 9712625446839744 9724042275906816 9767587251317688 9792042571542528 9795415135224576 9801042610670784 9804418274135628 9808410707656704 9811788908832768 9852333491100672 9863914541764608 9872980639689024 9880402817286144 9886542982389216 9898164245034624 9901108789659648 9907261822465722 9914709771512832 9935487639623744 9955679646601728 9972321314402304 9976543373671776 9984043406278656 9987482098660352 9993219916762368 10006947430077312 10027918597028904 10035457251815424 10057324630818816 10076926083434496 10092245896898048 10093770423779328 10098043901903232 10101521858200344 10109115845464064 10150889051437056 10172161871194752 10181511284679306 10186135193976768 10189165405326336 10195497450588879 10201142389346304 10207481877691956 10215155522164736 10224544451872608 10232230923419648 10243295870294016 10260418310258688 10274512869384192 10278862869843648 10286590176165888 10288310354099019 10296044762724864 10299590914243488 10319664537267228 10325378223587328 10342151207277552 10368045075750912 10371616025531904 10399642254802944 10401164789137408 10407628581176112 10413607773837708 10421436376885248 10425025715634816 10444144808927232 10468104334294464 10480409200624896 10490041929669588 10494313554345984 10497927993366528 10504451918788542 10510267916296192 10519928089013376 10534379132232384 10556455617100228 10571340077236224 10577909624514336 10585861744214016 10595591396552448 10600077334526262 10608046119171072 10611699729826624 10617796161560016 10621453130313597 10625778266628096 10638268472786944 10682228259864576 10685907420244992 10695729026329776 10703769718726656 10723011265454176 10724631075265536 10726201188797952 10740935585805568 10770524334206208 10785319617151872 10801209588719616 10807921988144424 10816047023468544 10825988243159232 10834126860091392 10838713788680448 10863578480114646 10871745356133376 10883501862187392 10895435016720384 10901694454649856 10916669923720704 10932753413210112 10939547560395168 10943315346383706 10947771547435008 10970714362561536 10988535657732399 11016047892985344 11019842027127648 11028126376869888 11034462046113792 11038262522436864 11051237588458496 11058105367499619 11076589822861992 11096903859485184 11115453169446912 11122360855187868 11128518970195968 11135434775663952 11138747388367104 11143806024179712 11154048492951936 11167159661064704 11177423594576712 11185826408886272 11208559493873664 11232048832063488 11235917360992896 11250824047017984 11257815858836976 11274930962940788 11281408421657517 11289889408292352 11314490209671168 11353776634010304 11362312024653824 11364212090475387 11368839683874816 11372755326147072 11396588763097824 11412244059918416 11443682105094096 11452285083672576 11459402093223864 11462811080992128 11465746817777664 11476285188014592 11492049962435328 11502612508356684 11511259788847104 11516133400472976 11563720728574104 11572413948186624 11576399705265408 11583050358065472 11587039778523924 11591758109048832 11616050501535744 11620051287864448 11668068028723392 11676839693156352 11701310387779584 11708582153823126 11717384275424256 11724115923995904 11728153930089168 11741939937737152 11783137733148672 11790460350703008 11799324025602048 11810168992537344 11824051405833216 11834919100140048 11843816197644288 11851176523761432 11860085843054592 11884940559441664 11909094462240768 11934051884067456 11938162196054952 11954000549956608 11968052031885312 12021645847775616 12032695154620998 12041740933567488 12055895551045632 12063387673635948 12066976337397696 12072456526194688 12076047887794176 12083552534031264 12108875560791438 12125948912123904 12151360787309568 12158912236662477 12168052901402112 12179236773554136 12182355993888768 12188392717602816 12193553012265504 12202719718785024 12230713525650048 12253144180432896 12257364393810432 12292285659889664 12299347589861376 12299924686844496 12306991005444564 12316242990864384 12342053657881728 12346304493355976 12397322280518604 12402370564227072 12406642173978624 12418045337741472 12421225719259136 12432642287015808 12449720792638272 12461163550719741 12475811183845724 12493401909460992 12519583841470464 12527364122621946 12531090811912992 12536781777202176 12540511268093952 12548304554570928 12557737951469568 12563054618697792 12572499104202752 12574601543898801 12584054709997056 12640407031117008 12672055092584448 12676419586761216 12701125584328896 12710673866981376 12728801485880064 12765065877577728 12772998713261592 12782601027735552 12794349741915456 12809389022985984 12821162358485052 12826383233089536 12830800880781312 12838774567408218 12883820719131648 12898965169999872 12905356995108864 12910820836516416 12920526761066496 12928556207739744 12938275465150464 12950167262452992 12955650075532098 12965389701209088 13018965691709952 13023449668423584 13040727872679936 13056056762056704 13060553513632768 13068056814227712 13068669979772277 13072557698847504 13082385211777024 13136444654800896 13151886055686144 13163974186252032 13182057309852288 13194173171350314 13197552326712832 13199545938788352 13201478386212864 13209682429954296 13219613028683776 13256029949792256 13274239528802304 13296428419203072 13302057831562368 13314283987657554 13324293222349824 13332573589231611 13342596573436416 13370558129371872 13380609669087232 13417470098030592 13430432470561821 13435901444579328 13464058535870976 13468695810933792 13524351578747568 13534518735249408 13546958550263424 13562882494926336 13575348379572408 13581513591969024 13585553873768448 13593996600785172 13601523185795072 13609975836922608 13632725935830144 13657727827058688 13689059514077376 13699350492512256 13705150493124864 13711941807303168 13717747138798692 13728059683633152 13732787885657984 13759552716356304 13789534943036736 13824060101001216 13828821367375872 13837415272700058 13855773364722432 13876838108234816 13884810365116944 13889592555025473 13895248502513664 13900034287513088 13925526411902976 13957472445725952 13973878934166528 13986722572892784 13997237324488704 14005935891718056 14026570785351168 14045838842976512 14084531821654272 14103879499352448 14108075176605696 14127455195403264 14133436446035016 14144061492228096 14157061548746688 14161937507084796 14167704355504128 14220457910006634 14247876560326656 14256061979157504 14260972035106368 14271692958302208 14299508100354048 14301601585063936 14310489299117154 14330666896146432 14360699112274944 14369623552419291 14380426156202496 14393643459654888 14401612784959488 14410562650859232 14421396031291392 14429681137225728 14434650990878976 14451618384907264 14484771306819528 14511335816249856 14527246688960512 14535592606199808 14544625733707212 14555559898294272 14568938170259616 14586063413860224 14591087128511608 14627619150082048 14651380876976532 14657347030450176 14688063857313792 14693122702836864 14706627411203442 14712616061485056 14717683363249152 14744140489999492 14768786430482656 14795871812646912 14809470959533536 14820604225929216 14829814473583824 14847246367551936 14851663184489472 14858408032239616 14860892733698583 14872064657269248 14903231459435616 14964815060507664 14976065109417984 14981223147990528 14989829875143552 15010421145115968 15041877895543356 15053185877723136 15085986946228224 15138368845347072 15147065852854848 15152282787300516 15158452911833088 15163673768196096 15195451684130432 15226333577155584 15258242806792128 15269713444896768 15279202790965152 15283748107989504 15301713584019456 15311222816537934 15322733283247104 15336816677808912 15348346385129472 15354844533963968 15411769304076288 15418294304765472 15429885264248832 15435199607020544 15444067144087296 15449386371365232 15479496805900842 15488067335380992 15557424038297856 15599463382204416 15601747183706112 15611442871764168 15623179033899008 15632154565327872 15637538573452224 15666217213390848 15691835582387822 15720613800937344 15735062894504382 15746891990049792 15756677878182813 15765401874444288 15779892133520064 15791754930192384 15801568698348576 15813447790739456 15834683425650342 15857010115854336 15878792616321024 15900116001789393 15912069178756608 15917549594739936 15926694242340024 15938667399942144 15957402709180416 16023342389796864 16028861130367488 16043593539494664 16055654578089984 16074527401394176 16084516898181264 16089301783196928 16111403378708352 16145167414388584 16177979425727808 16201814383079424 16211882982216636 16224070535202816 16238982364738848 16243141325185024 16251190290137088 16258070683020672 16295367720171969 16307618034200064 16337525573910528 16343152525080576 16375004885581056 16399130119815168 16399899582459328 16409321340592752 16414973019575559 16421657321152512 16456071543842304 16529763040691472 16542189565304832 16557393783655296 16576856382687744 16599627723517696 16614884734292988 16645355789227776 16673179754170368 16692778455293952 16703152163495928 16708121082550656 16715709036269568 16731072739427904 16743650601959424 16750739491597056 16766135391865068 16778739613329408 16848073248095232 16853876041489344 16876236070526976 16896073456779264 16901892782348288 16912396444411182 16934834112438528 16971735314506752 17020087836770304 17030664951015456 17043468036980736 17053259525812224 17059132989220608 17079185363981312 17094883144646736 17107734507708416 17118366089877624 17178427625508864 17189103139835796 17198620226666496 17207142660145152 17214427782021888 17238074943652992 17253918762535026 17266889683270656 17274200100709464 17287186268278784 17358620922279936 17363784832745472 17364599557898112 17380559667785886 17387637163573248 17424075752303616 17424893306363036 17430076931796672 17502102043085088 17515259539734528 17551965581669376 17562873230734689 17576076413136384 17592230895133752 17601971181617152 17612909906605728 17674706599723008 17685690526054512 17698986038403072 17715253488806016 17736077108749824 17752378650210072 17765724296466432 17776764785642148 17790128764581888 17827410839162496 17901077826101184 17907243294082428 17914535259439104 17931000824934912 17952078047827968 17958261081245056 18032468771663424 18046024980332544 18062611400351232 18083843326568448 18095081510453922 18100464506096544 18108684789292032 18114071831691264 18125328801046896 18146634449230144 18163313341187157 18176967914440192 18210303769411584 18227041180964352 18252079352103168 18273533990833152 18282589076404224 18290329518398256 18304079578177536 18346070288475072 18386046590715648 18438428489834496 18449021384792064 18449887030266744 18474364486296576 18513080486822592 18519456740033964 18526998003351552 18595983420777906 18609963260967936 18627068006612208 18631838578888704 18648963430523712 18662983099318272 18674581188957408 18702094380468224 18713716775768586 18740102864191488 18779375762205696 18791046183932919 18805172665803264 18810766902140928 18822456831856392 18836606927204352 18844581928046688 18858748656304128 18876082064995584 18882583342779728 18960610546675512 18997168747102208 19008082638876672 19014629380141824 19051688376493344 19066010800472064 19080652398822872 19147598816366592 19159498069892388 19173901541603328 19191524612873184 19214083534478976 19231743537727578 19239574849634304 19246201321171968 19258161851112327 19313028409092704 19348447754999808 19366231254774624 19380790141599744 19392834311609616 19407413197725696 19425250893679488 19433475113298147 19448084551813632 19535174502635376 19584085143085056 19590830270449152 19602085221341568 19608836548271256 19623577817665536 19704666982201344 19727829083529216 19745961279378048 19773085964778432 19791259757025471 19796328490069248 19802217579319296 19814523644931444 19829419543025664 19870975279247488 19911359293203456 19944642628804608 19953086747343552 19968086812557312 19974964197320704 19986439833524736 20013894860154624 20055837194057808 20062744801703461 20070914503630848 20114649261637632 20153852166868992 20184491793796096 20187540847558656 20196087803806464 20203043716400688 20218231690928128 20301778102874112 20344323742389504 20363022569358612 20372270387953536 20378330810652672 20390994901177758 20402284778692608 20414963755383912 20430311044329472 20449088903745216 20464461846839296 20486591740588032 20520836620517376 20549025738768384 20557725739687296 20576620708198038 20592089525449728 20599181828486976 20639329074534456 20650756447174656 20684302414555104 20736090151501824 20743232051063808 20756122909050087 20802329578274816 20815257162352224 20827215547675416 20842872753770496 20850051431269632 20888289617854464 20936208668588928 20960818401249792 20980083859339176 20995855986733056 21008903837577084 21020535832592384 21039856178026752 21068758264464768 21112911234200456 21155819249028672 21171723488428032 21191182793104896 21200154669052524 21216092238342144 21223399459653248 21235592323120032 21242906260627194 21251556533256192 21364456519729152 21371814840489984 21391458052659552 21407539437453312 21446022530908352 21449262150531072 21452402377595904 21465733948675731 21481871171611136 21541048668412416 21570639234303744 21602419177439232 21615843976288848 21632094046937088 21651976486318464 21677427577360896 21727156960229292 21743490712266752 21767003724374784 21790870033440768 21803388909299712 21833339847441408 21879095120790336 21886630692767412 21895543094870016 21941428725123072 21977071315464798 22032095785970688 22039684054255296 22056252753739776 22059941116805163 22068924092227584 22076525044873728 22102475176916992 22116210734999238 22153179645723984 22193807718970368 22230906338893824 22244721710375736 22257037940391936 22270869551327904 22277494776734208 22287612048359424 22308096985903872 22334319322129408 22354847189153424 22371652817772544 22464097664126976 22471834721985792 22501648094035968 22515631717673952 22549861925881576 22562816843315034 22579778816584704 22628980419342336 22707553268020608 22728424180950774 22737679367749632 22745510652294144 22793177526195648 22824488119836832 22887364210188192 22904570167345152 22918804186447728 22925622161984256 22952570376029184 22966834224806901 22984099924870656 23005225016713368 23022519577694208 23032266800945952 23127441457148208 23144827896373248 23152799410530816 23166100716130944 23174079557047848 23232101003071488 23240102575728896 23336136057446784 23402620775559168 23417164307646252 23434768550848512 23448231847991808 23456307860178336 23483879875474304 23537753373581733 23580920701406016 23598648051204096 23620337985074688 23648102811666432 23669838200280096 23687632395288576 23702353047522864 23720171686109184 23752025138475513 23769881118883328 23818188924481536 23868103768134912 23876324392109904 23908001099913216 23936104063770624 24043291695551232 24065390309241996 24083481867134976 24111791102091264 24126775347271896 24133952674795392 24144913052389376 24167105068062528 24217751121582876 24251897824247808 24302721574619136 24317824473324954 24336105802804224 24358473547108272 24364711987777536 24376785435205632 24387106024531008 24405439437570048 24461427051300096 24506288360865792 24514728787620864 24584571319779328 24598695179722752 24599849373688992 24613982010889128 24632485981728768 24684107315763456 24692608986711952 24794644561037208 24813284347957248 24836090675482944 24842451438518272 24865284574031616 24899441585276544 24922327101439482 24951622367691448 25039167682940928 25054728245243892 25062181623825984 25073563554404352 25081022536187904 25096609109141856 25115475902939136 25126109237395584 25149203087797602 25168109419994112 25280814062234016 25344110185168896 25352839173522432 25368594666616773 25402251168657792 25457602971760128 25530131755155456 25545997426523184 25565202055471104 25588699483830912 25618778045971968 25642324716970104 25661601761562624 25677549134816436 25767641438263296 25797930339999744 25810713990217728 25821641673032832 25857112415479488 25876550930300928 25880878143802539 25900334524905984 25911300151064196 25930779402418176 26037931383419904 26046899336847168 26070839501678829 26081455745359872 26112113524113408 26121107027265536 26136113628455424 26137339959544554 26145115397695008 26164770423554048 26235897048381449 26272889309601792 26303772111372288 26327948372504064 26364114619704576 26388346342700628 26395104653425664 26399091877576704 26402956772425728 26419364859908592 26439226057367552 26512059899584512 26548479057604608 26592856838406144 26604115663124736 26628567975315108 26648586444699648 26665147178463222 26685193146872832 26741116258743744 26761219338174464 26834940196061184 26860864941123642 26871802889158656 26928117071741952 26937391621867584 27048703157495136 27069037470498816 27093917100526848 27125764989852672 27142622265680883 27150696759144816 27163027183938048 27171107747536896 27187993201570344 27203046371590144 27219951673845216 27265451871660288 27315455654117376 27378119028154752 27410300986249728 27423883614606336 27435494277597384 27456119367266304 27465575771315968 27519105432712608 27579069886073472 27657642734751744 27674830545400116 27711546729444864 27753676216469632 27769620730233888 27779185110050946 27790497005027328 27800068575026176 27914944891451904 27947757868333056 27973445145785568 27994474648977408 28011871783436112 28053141570702336 28070575163652879 28091677685953024 28169063643308544 28207758998704896 28216150353211392 28254910390806528 28266872892070032 28288122984456192 28314123097493376 28323875014169592 28440915820013268 28495753120653312 28512123958315008 28521944070212736 28599016200708096 28603203170127872 28620978598234308 28661333792292864 28721398224549888 28739247104838582 28760852312404992 28787286919309776 28821125301718464 28842792062582784 28847615306591367 28859362274451456 28869301981757952 28903236769814528 28969542613639056 29022671632499712 29054493377921024 29071185212399616 29089251467414424 29111119796588544 29137876340519232 29172126827720448 29182174257023216 29255238300164096 29302761753953064 29376127714627584 29386245405673728 29413254822406884 29425232122970112 29435366726498304 29488280979998984 29537572860965312 29591743625293824 29618941919067072 29641208451858432 29659628947167648 29694492735103872 29703326368978944 29721785467397166 29744129314538496 29806462918871232 29929630121015328 29952130218835968 29962446295981056 29979659750287104 30020842290231936 30083755791086712 30106371755446272 30171973892456448 30276737690694144 30294131705709696 30304565574601032 30327347536392192 30390903368260864 30452667154311168 30516485613584256 30558405581930304 30567496215979008 30586492351766637 30603427168038912 30622445633075868 30645466566494208 30673633355617824 30696692770258944 30709689067927936 30823538608152576 30836588609530944 30859770528497664 30870399214041088 30888134288174592 30898772742730464 30958993611801684 30976134670761984 31006060148087167 31114848076595712 31198926764408832 31203494367412224 31222885743528336 31246358067798016 31264309130655744 31275077146904448 31332434426781696 31383671164775644 31441227601874688 31470125789008764 31493783980099584 31513355756365626 31530803748888576 31559784267040128 31603137396697152 31626895581478912 31669366851300684 31714020231708672 31757585232642048 31800232003578786 31824138357513216 31835099189479872 31853388484680048 31864359390940791 31877334799884288 31914805418360832 32046684779593728 32057722260734976 32087187078989328 32111309156179968 32149054802788352 32169033796362528 32178603566393856 32222806757416704 32290334828777168 32355958851455616 32403628766158848 32423765964433272 32448141070405632 32477964729477696 32486282650370048 32502380580274176 32516141366041344 32590735440343938 32615236068400128 32686305050161152 32750009771162112 32798260239630336 32799799164918656 32818642681185504 32829946039151118 32843314642305024 32912143087684608 33059526081382944 33084379130609664 33114787567310592 33153712765375488 33174316102498857 33199255447035392 33229769468585976 33290711578455552 33346359508340736 33385556910587904 33406304326991856 33416242165101312 33431418072539136 33462145478855808 33501478983194112 33532270783730136 33557479226658816 33696146496190464 33707752082978688 33752472141053952 33803785564696576 33824792888822364 33844225264972551 33869668224877056 33943470629013504 34061329902030912 34086936073961472 34092636271426161 34106519051624448 34118265978441216 34158370727962624 34189766289293472 34215469015416832 34236732179755248 34308480755575741 34356855251017728 34378206279671592 34397240453332992 34428855564043776 34476149887305984 34507837525070052 34533779366541312 34548400201418928 34574372536557568 34717241844559872 34729199115796224 34761119335571772 34775274327146496 34848151504607232 34849786612726072 34860153863593344 35004204086170176 35030519079469056 35103931163338752 35125746461469378 35152152826272768 35184461790267504 35225819813211456 35349413199446016 35371381052109024 35397972076806144 35430506977612032 35472154217499648 35504757300420144 35531448592932864 35553529571284296 35580257529163776 35654821678324992 35802155652202368 35814486588164856 35862001649869824 35904156095655936 35916522162490112 36064937543326848 36125222800702464 36167686653136896 36190163020907844 36200929012193088 36217369578584064 36228143663382528 36250657602093792 36293268898460288 36326626682374314 36353935828880384 36454082361928704 36504158704206336 36547067981666304 36565178152808448 36580659036796512 36608159156355072 36692140576950144 36772093181431296 36876856979668992 36898042769584128 36899774060533488 36948728972593152 37026160973645184 37038913480067928 37191966841555812 37219926521935872 37254136013224416 37263677157777408 37297926861047424 37349162377914816 37383490652159223 37404188760936448 37427433551537172 37480205728382976 37558751524411392 37582092367865838 37610345331606528 37621533804281856 37644913663712784 37673213854408704 37689163856093376 37717497312608256 37723804631696403 37752164129991168 37765166685559456 37921221093351024 37994337494204416 38016165277753344 38029258760283648 38103376752986688 38132021600944128 38161304797645744 38295197632733184 38318996139784776 38347803083206656 38383049225746368 38428167068957952 38463487075455156 38479149699268608 38492402642343936 38516323702224654 38626056818185408 38696895509999616 38732462509549248 38761580283199488 38785668623219232 38814826395451392 38850501787358976 38866950226596294 38896169103627264 39070349005270752 39168170286170112 39181660540898304 39204170442683136 39206009939316831 39217673096542512 39247155635331072 39409333964402688 39455658167058432 39491922558756096 39546171929556864 39582519514050942 39592656980138496 39604435158638592 39629047289862888 39658839086051328 39741950558494976 39822718586406912 39889285257609216 39906173494687104 39949928394641408 39972879667049472 39997720767694833 40027789720309248 40111674388115616 40125489603406922 40141829007261696 40291297411685463 40307704333737984 40368983587592192 40392175607612928 40406087432801376 40436463381856256 40546386347498603 40603556205748224 40688647484779008 40726045138717224 40744540775907072 40756661621305344 40781989802355516 40804569557385216 40829927510767824 40860622088658944 40898177807490432 40973183481176064 41098051477536768 41115451479374592 41153241416396076 41184179050899456 41198363656973952 41278658149068912 41368604829110208 41472180303003648 41486464102127616 41512245818100174 41630514324704448 41654431095350832 41668777665076419 41685745507540992 41700102862539264 41776579235708928 41872417337177856 41921636802499584 41960167718678352 41991711973466112 42017807675154168 42041071665184768 42079712356053504 42137516528929536 42225822468400912 42311638498057344 42382365586209792 42400309338105048 42432184476684288 42446798919306496 42471184646240064 42485812521254388 42503113066512384 42743629680979968 42782916105319104 42815078874906624 42892045061816704 42898524301062144 42904804755191808 42931467897351462 42963742343222272 43082097336824832 43141278468607488 43204838354878464 43231687952577696 43264188093874176 43303952972636928 43354855154721792 43454313920458584 43486981424533504 43534007448749568 43581740066881536 43606777818599424 43666679694882816 43758190241580672 43773261385534824 43882857450246144 43954142630929596 44064191571941376 44079368108510592 44119882233610326 44137848184455168 44153050089747456 44204950353833984 44232421469998476 44306359291447968 44387615437940736 44461812677787648 44489443420751472 44541739102655808 44554989553468416 44575224096718848 44582678201095749 44616193971807744 44668638644258816 44709694378306848 44743305635545088 44928195328253952 44943669443971584 45031263435347904 45099723851763152 45125633686630068 45159557633169408 45257960838684672 45415106536041216 45456848361901548 45475358735499264 45491021304588288 45586355052391296 45648976239673664 45774728420376384 45809140334690304 45837608372895456 45851244323968512 45905140752058368 45933668449613802 45968199849741312 46010450033426736 46045039155388416 46064533601891904 46254882914296416 46289655792746496 46305598821061632 46332201432261888 46348159114095696 46464202006142976 46480205151457792 46672272114893568 46805241551118336 46834328615292504 46869537101697024 46896463695983616 46912615720356672 46967759750948608 47075506747163466 47161841402812032 47240675970149376 47270033634548439 47296205623332864 47339676400560192 47375264790577152 47404706095045728 47440343372218368 47504050276951026 47539762237766656 47636377848963072 47736207536269824 47752648784219808 47816002199826432 47872208127541248 47918456592498349 48086583391102464 48130780618483992 48166963734269952 48223582204182528 48253550694543792 48267905349590784 48289826104778752 48334210136125056 48435502243165752 48605443149238272 48635648946649908 48672211605608448 48716947094216544 48729423975555072 48753570870411264 48774212049062016 48886103160515907 48922854102600192 49012576721731584 49029457575241728 49197390359445504 49199698747377984 49227964021778256 49244919058726677 49264971963457536 49368214631526912 49385217973423904 49589289122074416 49626568695914496 49672181350965888 49684902877036544 49730569148063232 49798883170553088 49844654202878964 49903244735382896 50078335365881856 50109456490487784 50124363247651968 50147127108808704 50193218218283712 50230951805878272 50252218474791168 50298406175595204 50336218839988224 50561628124468032 50688220370337792 50705678347044864 50737189333233546 50804502337315584 50915205943520256 51060263510310912 51091994853046368 51130404110942208 51177398967661824 51237556091943936 51284649433940208 51323203523125248 51355098269632872 51535282876526592 51595860679999488 51621427980435456 51643283346065664 51714224830958976 51761756287605078 51800669049811968 51822600302128392 51861558804836352 52075862766839808 52093798673694336 52141679003357658 52162911490719744 52242214054531072 52272227256910848 52274679919089108 52290230795390016 52329540847108096 52471794096762898 52545778619203584 52655896745008128 52688619692204067 52728229239409152 52776692685401256 52790209306851328 52805913544851456 52838729719817184 52878452114735104 53024119799169024 53096958115209216 53208231326249472 53257135950630216 53297172889399296 53330294356926444 53370386293745664 53482232517487488 53721729882247284 53743605778317312 53856234143483904 53874783243735168 54097406314990272 54138074940997632 54187834201053696 54251529979705344 54285244531361766 54301393518289632 54326054367876096 54342215495073792 54375986403140688 54439903347690432 54489940023561471 54530903743320576 54630911308234752 54756238056309504 54820601972499456 54847767229212672 54870988555194768 54912238734532608 54931151542631936 55038210865425216 55158139772146944 55315285469503488 55349661090800232 55423093458889728 55507352432939264 55539241460467776 55558370220101892 55580994010054656 55600137150052352 55829889782903808 55895515736666112 55946890291571136 55988949297954816 56023743566872224 56106283141404672 56141150327305758 56183355371906048 56338127286617088 56415517997409792 56432300706422784 56509820781613056 56533745784140064 56576245968912384 56628246194986752 56647750028339184 56881831640026536 56991506241306624 57024247916630016 57043888140425472 57198032401416192 57206406340255744 57241957196468616 57442796449099776 57478494209677164 57521704624809984 57574573838619552 57642250603436928 57695230613182734 57718724548902912 57738603963515904 57774485553336981 57806473539629056 57939085227278112 58045343264999424 58142370424799232 58178502934828848 58222239593177088 58275752681038464 58300425339894441 58344253655440896 58364348514046432 58510476600328192 58605523507906128 58752255429255168 58772490811347456 58826509644813768 58870733452996608 58976561959997968 59075145721930624 59183487250587648 59237883838134144 59319257894335296 59388985470207744 59406652737957888 59443570934794332 59488258629076992 59612925837742464 59859260242030656 59904260437671936 59924892591962112 59959319500574208 60041684580463872 60167511582173424 60188234405110383 60212743510892544 60343947784912896 60553475381388288 60588263411419392 60609131149202064 60654695072784384 60781806736521728 60905334308622336 61032971227168512 61116811163860608 61134992431958016 61172984703533274 61206854336077824 61244891266151736 61290933132988416 61347266711235648 61393385540517888 61419378135855872 61647077216305152 61673177219061888 61740798428082176 61776268576349184 61797545485460928 61917987223603368 61952269341523968 62012120296174334 62229696153191424 62268368727150261 62406988734824448 62445771487056672 62492716135596032 62528618261311488 62550154293808896 62664868853563392 62767342329551288 62882455203749376 62940251578017528 62987567960199168 63026711512731252 63061607497777152 63119568534080256 63206274793394304 63338733702601368 63515170465284096 63600464007157572 63648276715026432 63670198378959744 63706776969360096 63728718781881582 63754669599768576 64093369559187456 64115444521469952 64174374157978656 64222618312359936 64338067592725056 64357207132787712 64397201846027193 64445613514833408 64580669657554336 64711917702911232 64807257532317696 64847531928866544 64896282140811264 64955929458955392 64972565300740096 65032282732082688 65181470880687876 65230472136800256 65372610100322304 65500019542324224 65599598329837312 65637285362371008 65659892078302236 65686629284610048 65824286175369216 66119052162765888 66168758261219328 66179823350415489 66229575134621184 66307425530750976 66348632204997714 66398510894070784 66459538937171952 66581423156911104 66692719016681472 66771113821175808 66812608653983712 66832484330202624 66862836145078272 66924290957711616 67002957966388224 67064541567460272 67114958453317632 67392292992380928 67415504165957376 67504944282107904 67607571129393152 67649585777644728 67688450529945102 67739336449754112 67886941258027008 68122659804061824 68185272542852322 68213038103248896 68236531956882432 68316741455925248 68379532578586944 68430938030833664 68473464359510496 68616961511151482 68713710502035456 68756412559343184 68857711128087552 68900502674420703 68952299774611968 69015675050140104 69067558733082624 69096800402837856 69148745073115136 69434483689119744 69458398231592448 69522238671143544 69696303009214464 69699573225452144 69720307727186688 70008408172340352 70207862326677504 70251492922938756 70304305652545536 70368923580535008 70451639626422912 70613260120745199 70742762104218048 70795944153612288 70861013955224064 70944308434999296 71009514600840288 71062897185865728 71107059142568592 71160515058327552 71256075415426539 71309643356649984 71604311304404736 71628973176329712 71724003299739648 71808312191311872 71833044324980224 72129875086653696 72250445601404928 72335373306273792 72380326041815688 72401858024386176 72434739157168128 72501315204187584 72586537796920576 72653253364748628 72707871657760768 72908164723857408 73008317408412672 73094135963332608 73130356305616896 73161318073593024 73216318312710144 73384281153900288 73544186362862592 73753713959337984 73796085539168256 73799548121066976 73897457945186304 74052321947290368 74077826960135856 74383933683111624 74439853043871744 74508272026448832 74527354315554816 74595853722094848 74698324755829632 74766981304318446 74808377521872896 74854867103074344 75117503048822784 75164184735731676 75220690663213056 75243067608563712 75289827327425568 75346427708817408 75378327712186752 75447609263392806 75504328259982336 75530333371118912 75842442186702048 76032330555506688 76058517520567296 76105783999850319 76206753505973376 76322609595291488 76590395265466368 76637992279569552 76695606166413312 76766098451492736 76856334137915904 76926974150910312 76984805284687872 77032647404449308 77252113636370816 77393791019999232 77464925019098496 77571337246438464 77629652790902784 77701003574717952 77733900453192588 77792338207254528 78140698010541504 78212518505036487 78336340572340224 78363321081796608 78408340885366272 78412019878633662 78435346193085024 78494311270662144 78707691145144347 78818667928805376 78911316334116864 78983845117512192 79092343859113728 79165039028101884 79185313960276992 79208870317277184 79258094579725776 79317678172102656 79483901116989952 79645437172813824 79778570515218432 79812346989374208 79899856789282816 79945759334098944 79995441535389666 80055579440618496 80223348776231232 80250979206813844 80283658014523392 80582594823370926 80615408667475968 80737967175184384 80784351215225856 80812174865602752 80872926763712512 81092772694997206 81207112411496448 81377294969558016 81427866797042649 81452090277434448 81489081551814144 81513323242610688 81563979604711032 81609139114770432 81659855021535648 81721244177317888 81796355614980864 81946366962352128 82230902958749184 82306482832792152 82368358101798912 82396727313947904 82557316298137824 82737209658220416 82972928204255232 83024491636200348 83261028649408896 83308862190701664 83337555330152838 83371491015081984 83400205725078528 83744834674355712 83843273604999168 83920335437356704 83983423946932224 84035615350308336 84159424712107008 84211725490958637 84275033057859072 84451644936801824 84623276996114688 84764731172419584 84800618676210096 84864368953368576 84893597838612992 84942369292480128 84971625042508776 85487259361959936 85565832210638208 85784090123633408 85797048602124288 85809609510383616 85862935794702924 85927484686444544 86164194673649664 86282556937214976 86463375905155392 86528376187748352 86542845919774101 86607905945273856 86709710309443584 86908627840917168 86973962849067008 87068014897499136 87163480133763072 87213555637198848 87333359389765632 87516380483161344 87546522771069648 87765714900492288 87908285261859192 88128383143882752 88158736217021184 88239764467220652 88275696368910336 88306100179494912 88409900707667968 88464842939996952 88612718582895936 88775230875881472 88923625355575296 88978886841502944 89083478205311616 89109979106936832 89165356402191498 89232387943615488 89337277288517632 89419388756613696 89486611271090176 89856390656507904 89887338887943168 90062526870695808 90199447703526304 90251267373260136 90319115266338816 90515921677369344 90830213072082432 90913696723803096 90982042609176576 91172710104782592 91297952479347328 91549456840752768 91675216745790912 91702488647937024 91810281504116736 91867336899227604 91936399699482624 92020900066853472 92090078310776832 92129067203783808 92509765828592832 92579311585492992 92611197642123264 92664402864523776 92696318228191392 92928404012285952 92960410302915584 93018180444261501 93344544229787136 93610483102236672 93668657230585008 93739074203394048 93792927391967232 93825231440713344 93935519501897216 94151013494326932 94323682805624064 94481351940298752 94540067269096878 94592411246665728 94679352801120384 94809412190091456 94880686744436736 95008100553902052 95079524475533312 95272755697926144 95472415072539648 95505297568439616 95593078172822373 95632004399652864 95744416255082496 95836913184996698 96173166782204928 96261561236967984 96333927468539904 96447164408365056 96507101389087584 96535810699181568 96579652209557504 96668420272250112 96871004486331504 97210886298476544 97271297893299816 97344423211216896 97433894188433088 97458847951110144 97507141740822528 97548424098124032 97772206321031814 97845708205200384 98058915150483456 98394780718891008 98399397494755968 98455928043556512 98489838117453354 98529943926915072 98736429263053824 98770435946847808 99178578244148832 99253137391828992 99344362701931776 99461138296126464 99522948307496571 99597766341106176 99689308405757928 99806489470765792 100156670731763712 100218912980975568 100248726495303936 100294254217617408 100386436436567424 100504436949582336 100596812351190408 100672437679976448 101123256248936064 101411356694089728 101474378666467092 101609004674631168 101830411887040512 102183989706092736 102260808221884416 102277908814278483 102354797935323648 102475112183887872 102569298867880416 102646407046250496 102710196539265744 102925442266727223 103070565753053184 103191721359998976 103286566692131328 103428449661917952 103523512575210156 103601338099623936 103645200604256784 103723117609672704 104151725533679616 104187597347388672 104283358006715316 104325822981439488 104484428109062144 104544454513821696 104549359838178216 104580461590780032 104943588193525796 105091557238407168 105311793490016256 105377239384408134 105456458478818304 105553385370802512 105580418613702656 105677459439634368 105756904229470208 106048239598338048 106193916230418432 106416462652498944 106514271901260432 106594345778798592 106660588713852888 106740772587491328 106964465034974976 107443459764494568 107712468286967808 107749566487470336 108194812629980544 108375668402107392 108503059959410688 108570489062723532 108602787036579264 108652108735752192 108684430990147584 108751972806281376 108879806695380864 108979880047122942 109061807486641152 109512476112619008 109641203944998912 109695534458425344 109741977110389536 109824477469065216 109862303085263872 110076421730850432 110316279544293888 110630570939006976 110699322181600464 110846186917779456 111014704865878528 111078482920935552 111116740440203784 111200274300104704 111659779565807616 111791031473332224 111893780583142272 112047487133744448 112150471956477669 112212566282809344 112282300654611516 112366710743812096 112676254573234176 112831035994819584 112864601412845568 113019641563226112 113067491568280128 113152491937824768 113171413895089209 113256492389973504 113295500056678368 113763663280053072 113983012482613248 114048495833260032 114087776280850944 114396064802832384 114412812680511488 114483914392937232 114885592898199552 114956988419354328 115043409249619968 115149147677239104 115284501206873856 115390461226365468 115437449097805824 115477207927031808 115548971106673962 115612947079258112 115878170454556224 116090686529998848 116284740849598464 116357005869657696 116444479186354176 116551505362076928 116600850679788882 116688507310881792 116728697028092864 117020953200656384 117211047015812256 117504510858510336 117544981622694912 117618029817950493 117653019289627536 117741466905993216 117953123919995936 118150291443861248 118366974501175296 118475767676268288 118638515788670592 118777970940415488 118813305475915776 118887141869588664 118976517258153984 119225851675484928 119718520484061312 119849785183924224 119918639001148416 120083369160927744 120335023164346848 120376468810220766 120425487021785088 120873892235056389 121106950762776576 121176526822838784 121218262298404128 121309390145568768 121563613473043456 121639159042495809 121810668617244672 122065942454337024 122233622327721216 122269984863916032 122345969407066548 122413708672155648 122489782532303472 122581866265976832 122694533422471296 122838756271711744 123294154432610304 123346354438123776 123481596856164352 123552537152698368 123595090970921856 123835974447206736 124024240592348668 124459392306382848 124536737454300522 124891542974113344 124985432271192064 125006332995229257 125057236522622976 125100308587617792 125329737707126784 125534684659102576 125764910407498752 125880503156035056 125975135920398336 126053423025462504 126123214995554304 126239137068160512 126412549586788608 126677467405202736 127200928014315144 127296553430052864 127340396757919488 127413553938720192 127457437563763164 127509339199537152 128230889042939904 128348748315957312 128445236624719872 128676135185450112 128714414265575424 128794403692054386 128891227029666816 129161339315108672 129423835405822464 129614515064635392 129695063857733088 129792564281622528 129911858917910784 130064565464165376 130362941761375752 130460944273600512 130745220200644608 131000039084648448 131199196659674624 131274570724742016 131319784156604472 131648572350738432 132238104325531776 132359646700830978 132459150269242368 132614851061501952 132697264409995428 132797021788141568 132919077874343904 133162846313822208 133385438033362944 133625217307967424 133664968660405248 133725672290156544 133748034603287247 133848581915423232 134005915932776448 134129083134920544 134229916906635264 134784585984761856 134831008331914752 135215142258786304 135299171555289456 135376901059890204 135478672899508224 135773882516054016 136245319608123648 136370545085704644 136426076206497792 136473063913764864 136633482911850496 136759065157173888 136946928719020992 137233923022302964 137427421004070912 137512825118686368 137715422256175104 137801005348841406 137904599549223936 138031350100280208 138135117466165248 138193600805675712 138297490146230272 138868967378239488 138916796463184896 139044477342287088 139392606018428928 139399146450904288 139440615454373376 140016816344680704 140415724653355008 140502985845877512 140608611305091072 140737847161070016 140903279252845824 141226520241490398 141485524208436096 141722027910448128 141888616869998592 142019029201680576 142125794371731456 142214118285137184 142321030116655104 142512150830853078 142619286713299968 143208622608809472 143257946352659424 143448006599479296 143616624382623744 143666088649960448 143755369777495047 144259750173307392 144500891202809856 144670746612547584 144760652083631376 144803716048772352 144869478314336256 145002630408375168 145173075593841152 145306506729497256 145415743315521536 145816329447714816 146016634816825344 146188271926665216 146260712611233792 146322636147186048 146658309481547721 146768562307800576 147088372725725184 147592171078336512 147599096242133952 147734757176180031 147794915890372608 148104643894580736 148155653920271712 148767867366223248 148879706087743488 149016544052897664 149054708631109632 149191707444189696 149396649511659264 149533962608636892 149616755043745792 149709734206148688 150235006097645568 150328369471463352 150441381326426112 150579654654851136 150692855417634816 150756655424373504 150895218526785612 151008656519964672 151060666742237824 151684884373404096 152064661111013376 152117035041134592 152211567999700638 152413507011946752 152645219190582976 153180790530932736 153275984559139104 153391212332826624 153532196902985472 153712668275831808 153853948301820624 153969610569375744 154065294808898616 154504227272741632 154787582039998464 154929850038196992 155142674492876928 155402007149435904 155467800906385176 155584676414509056 156281396021083008 156425037010072974 156726642163593216 156816681770732544 156824039757267324 156870692386170048 156988622541324288 157415382290288694 157637335857610752 157967690235024384 158065859076612201 158184687718227456 158330078056203768 158370627920553984 158417740634554368 158516189159451552 158635356344205312 158967802233979904 159290874345627648 159624693978748416 159799713578565632 159891518668197888 159990883070779332 160111158881236992 160446697552462464 160501958413627688 161165189646741852 161230817334951936 161475934350368768 161568702430451712 161624349731205504 162185545389994412 162414224822992896 162754589939116032 162855733594085298 162904180554868896 162978163103628288 163026646485221376 163127959209422064 163319710043071296 163442488354635776 163469820070684413 163592711229961728 163892733924704256 164461805917498368 164612965665584304 164736716203597824 164793454627895808 165114632596275648 165474419316440832 165945856408510464 166048983272400696 166522057298817792 166617724381403328 166675110660305676 166742982030163968 166800411450157056 167489669348711424 167686547209998336 167840670874713408 167966847893864448 168071230700616672 168318849424214016 168423450981917274 168550066115718144 168903289873603648 169246553992229376 169529462344839168 169601237352420192 169728737906737152 169787195677225984 169884738584960256 169943250085017552 170974518723919872 171131664421276416 171568180247266816 171594097204248576 171619219020767232 171725871589405848 171854969372889088 172328389347299328 172565113874429952 172926751810310784 173085691839548202 173215811890547712 173323456660010943 173419420618887168 173817255681834336 173947925698134016 174136029794998272 174427111274397696 174666718779531264 174901276019683323 175032760966322688 175093045542139296 175531429800984576 175816570523718384 176256766287765504 176317472434042368 176479528934441304 176612200358989824 176819801415335936 176929685879993904 177225437165791872 177550461751762944 177957773683005888 178166956410623232 178219958213873664 178330712804382996 178464775887230976 178674554577035264 178838777513227392 179712781313015808 179774677775886336 180125053741391616 180398895407052608 180502534746520272 180564703215331149 180638230532677632 181031843354738688 181660426144164864 181827393447606192 181964085218353152 182345420209565184 182595904958694656 183098913681505536 183350433491581824 183404977295874048 183620563008233472 183734673798455208 183872799398965248 184041800133706944 184180156621553664 184258134407567616 185019531657185664 185222395284246528 185328805729047552 185392636456382784 185856808024571904 185920820605831168 186036360888523002 186689088459574272 186805106181450783 187220966204473344 187337314461170016 187478148406788096 187585854783934464 187650462881426688 187871039003794432 188302026988653864 188647365611248128 188962703880597504 189080134538193756 189184822493331456 189358705602240768 189618824380182912 190016201107804104 190159048951066624 190545511395852288 190944830145079296 191010595136879232 191186156345644746 191264008799305728 191673826369993396 192346333564409856 192523122473935968 192667854937079808 193014202778175168 193071621398363136 193159304419115008 193191605538081579 193336840544500224 193742008972663008 194421772596953088 194542595786599632 194688846422433792 194867788376866176 194917695902220288 195096848196248064 195544412642063628 195691416410400768 196117830300966912 196798794989511936 196911856087113024 196979676234906708 197059887853830144 197472858526107648 197540871893695616 198357156488297664 198506274783657984 198688725403863552 198922276592252928 199045896614993142 199195532682212352 199378616811515856 199612978941531584 200313341463527424 200437825961951136 200497452990607872 200588508435234816 200772872873134848 201008873899164672 201193624702380816 201344875359952896 202246512497872128 202822713388179456 202948757332934184 203218009349262336 203660823774081024 204367979412185472 204555817628556966 204709595870647296 204950224367775744 205138597735760832 205292814092500992 205420393078531488 205850884533454446 206141131506106368 206573133384262656 206701508023262109 206856899323835904 207047025150420312 207202676199247872 207290401208513568 207446235219345408 208303451067359232 208375194694777344 208566716013430632 208968856218124288 209088909027643392 209098719676356432 209160923181560064 209887176387051592 210623586980032512 210754478768816268 210912916957636608 211106770741605024 211160837227405312 211354918879268736 211839780362235597 212387832460836864 212832925304997888 213028543802520864 213188691557597184 213321177427705776 213481545174982656 213768226246279617 213928930069949952 214886919528989136 215424936573935616 215499132974940672 216389625259961088 216751336804214784 217006119918821376 217140978125447064 217205574073158528 217304217471504384 217503945612562752 217759613390761728 217959760094245884 218123614973282304 219024952225238016 219282407889997824 219391068916850688 219483954220779072 219648954938130432 219724606170527744 220152843461700864 220632559088587776 221261141878013952 221398644363200928 221692373835558912 222029409731757056 222156965841871104 222233480880407568 222400548600209408 223319559131615232 223582062946664448 223787561166284544 224094974267488896 224300943912955338 224425132565618688 224564601309223032 224733421487624192 225352509146468352 225662071989639168 225729202825691136 226039283126452224 226134983136560256 226342827790178418 226512984779947008 226591000113356736 227527326560106144 228096991666520064 228175552561701888 228317351999550957 228825625361022976 228967828785874464 229771185796399104 229913976838708656 230086818499239936 230298295354478208 230569002413747712 230780922452730936 230954415854063616 231097942213347924 231225894158516224 231756340909112448 232181373059997696 232714011739315392 232888958372708352 233103010724153856 233201701359577764 233377014621763584 233457394056185728 234422094031624512 235009021717020672 235089963245389824 235236059635900986 235306038579255072 235482933811986432 235906247839991872 236123073435433041 236300582887722496 236733949002350592 236951535352536576 237277031577341184 237555941880830976 237626610951831552 237774283739177328 237953034516307968 238451703350969856 239437040968122624 239699570367848448 239837278002296832 240166738321855488 240670046328693696 240752937620441532 240850974043570176 241747784470112778 242213901525553152 242353053645677568 242436524596808256 242618780291137536 243127226946086912 243278318084991618 243621337234489344 244131884908674048 244283600391127947 244467244655442432 244539969727832064 244691938814133096 244827417344311296 244979565064606944 245163732531953664 245389066844942592 245677512543423488 246692708876247552 246963193712328704 247105074305396736 247190181941843712 247671948894413472 248048481184697336 248918784612765696 249073474908601044 249783085948226688 250012665990458514 250114473045245952 250200617175235584 251069369318205152 251529820814997504 251761006312070112 251950271840796672 252106846050925008 252478274136321024 252635176472875911 252825099173577216 253354934810405472 254401856028630288 254593106860105728 254680793515838976 254827107877440384 254914875127526328 256461778085879808 256697496631914624 257352270370900224 257428828531150848 257588807384108772 257782454059333632 258322678630217344 258847670811644928 259390127715466176 259585128563245056 259823717835821568 260129130928330752 260725883522751504 260921888547201024 261490440401289216 262000078169296896 262398393319349248 262549141449484032 262639568313208944 263297144701476864 264476208651063552 264719293401661956 264918300538484736 265229702123003904 265394528819990856 265594043576283136 265838155748687808 266325692627644416 266770876066725888 267250434615934848 267329937320810496 267496069206574494 267697163830846464 268011831865552896 268258166269841088 268459833813270528 269569171969523712 269662016663829504 270430284517572608 270598343110578912 270753802119780408 270957345799016448 271547765032108032 272490639216247296 272741090171409288 272946127827529728 273266965823700992 273518130314347776 273893857438041984 274467846044605928 275025650237372736 275430844512350208 275602010697682812 275809199098447872 276062700200560416 276270234932330496 276387201611351424 277737934756478976 277833592926369792 278088954684574176 278785212036857856 278798292901808576 278881230908746752 279054541332784503 280033632689361408 280831449306710016 281005971691755024 281217222610182144 281475694322140032 281806558505691648 282453040482980796 282971048416872192 283444055820896256 283777233739997184 284038058403361152 284428236570274368 284642060233310208 285024301661706156 285238573426599936 286417245217618944 286515892705318848 286779234518467119 286896013198958592 287233248765247488 287332177299920896 287510739554990094 288519500346614784 289001782405619712 289341493225095168 289521304167262752 289607432097544704 289738956628672512 290005260816750336 290346151187682304 290613013458994512 290831486631043072 291632658895429632 292033269633650688 292376543853330432 292521425222467584 292645272294372096 293316618963095442 293537124615601152 294176745451450368 295184342156673024 295198192484267904 295469514352360062 295589831780745216 296209287789161472 296311307840543424 297535734732446496 297759412175486976 298033088105795328 298383414888379392 298568844922489713 298793299023318528 299067925217273784 299233510087491584 299419468412297376 300470012195291136 300656738942926704 300882762652852224 301159309309702272 301513310848747008 301790437053571224 302017313039929344 302121333484475648 303369768746808192 304234070082269184 304423135999401276 304827014023893504 305290438381165952 306551969118278208 306782424665653248 307064393805970944 307425336551663616 307707896603641248 307939221138751488 308130589617797232 308776326800181669 309008454545483264 309575164079996928 309859700076393984 310285348985753856 310804014298871808 310935601812770352 311169352829018112 312562792042166016 312850074020145948 313453284327186432 313633363541465088 313648079514534648 313741384772340096 314830764580577388 315274671715221504 315935380470048768 316131718153224402 316369375436454912 316660156112407536 316741255841107968 317032378318903104 317270712688410624 317935604467959808 318581748691255296 319249387957496832 319599427157131264 319783037336395776 319981766141558664 320222317762473984 320893395104924928 321003916827255376 322330379293483704 322951868700737536 323137404860903424 323248699462411008 324371090779988824 325509179878232064 325711467188170596 325808361109737792 325956326207256576 326053292970442752 326255918418844128 326639420086142592 326939640141368826 327185422459923456 328923611834996736 329225931331168608 329473432407195648 329586909255791616 330229265192551296 330948838632881664 331891712817020928 332097966544801392 333044114597635584 333235448762806656 333350221320611352 333600822900314112 334979338697422848 335373094419996672 335681341749426816 336142461401233344 336451415869433007 336637698848428032 336846901963834548 337100132231436288 337806579747207296 338493107984458752 339058924689678336 339202474704840384 339457475813474304 339574391354451968 339769477169920512 339886500170035104 341066661628958837 341949037447839744 342263328842552832 343136360494533632 343188194408497152 343238438041534464 343451743178811696 343709938745778176 344656778694598656 345130227748859904 345853503620621568 346171383679096404 346431623781095424 346646913320021886 346838841237774336 347634511363668672 347895851396268032 348272059589996544 348854222548795392 349333437559062528 349802552039366646 350065521932645376 350186091084278592 351062859601969152 351633141047436768 352513532575531008 352634944868084736 352854089453851479 352959057868882608 353224400717979648 353639602830671872 353859371759987808 354450874331583744 355100923503525888 355915547366011776 356333912821246464 356439916427747328 356661425608765992 356929551774461952 357349109154070528 357677555026454784 359549355551772672 360250107482783232 360797790814105216 361005069493040544 361129406430662298 361276461065355264 363320852288329728 363654786895212384 363928170436706304 364690840419130368 364917477127487427 365191809917389312 366197827363011072 366700866983163648 366809954591748096 367241126016466944 367469347596910416 367745598797930496 368083600267413888 368516268815135232 370039063314371328 370444790568493056 370657611458095104 370785272912765568 371841641211662336 372072721777046004 373378176919148544 373610212362901566 374674628922340032 374956296813576192 375018998985687771 375171709567868928 375300925762853376 375742078007588864 376604053977307728 377294731222496256 377925407761195008 378160269076387512 378369644986662912 378717411204481536 379237648760365824 380032402215608208 380318097902133248 381889660290158592 382021190273758464 382372312691289492 382528017598611456 383347652739986792 384692667128819712 385046244947871936 385335709874159616 386028405556350336 386143242796726272 386383211076163158 386673681089000448 387484017945326016 388843545193906176 389085191573199264 389377692844867584 389735576753732352 390193696392496128 391088825284127256 391382832820801536 392235660601933824 393597589979023872 393823712174226048 393959352469813416 394945717052215296 395081743787391232 396714312976595328 397377450807727104 397844553184505856 398091793229986284 398391065364424704 398757233623031712 399225957883063168 400875651923902272 400994905981215744 401177016870469632 401545745746269696 402017747798329344 402387249404761632 402689750719905792 404493024995744256 405645426776358912 405897514665868368 406436018698524672 407321647548162048 408735958824370944 409111635257113932 409419191741294592 409900448735551488 410277195471521664 410840786157062976 411701769066908892 412282263012212736 413146266768525312 413403016046524218 413713798647671808 414094050300840624 414405352398495744 414580802417027136 414892470438690816 416606902134718464 416750389389554688 417133432026861264 417937712436248576 418177818055286784 418197439352712864 418321846363120128 419774352774103184 421247173960065024 421508957537632536 421825833915273216 422213541483210048 422321674454810624 422709837758537472 423679560724471194 425665850609995776 426057087605041728 426377383115194368 426642354855411552 426963090349965312 427536452492559234 427857860139899904 429773839057978272 430849873147871232 430998265949881344 431266109332485141 432779250519922176 433502673608429568 434012239837642752 434281956250894128 434411148146317056 434608434943008768 435007891225125504 435519226781523456 435919520188491768 436247229946564608 438049904450476032 438564815779995648 438782137833701376 438967908441558144 439449212341055488 439974928444643163 440305686923401728 441265118177175552 442797288726401856 443204271528540093 443384747671117824 444058819463514112 444313931683742208 444466961760815136 444801097200418816 446010249822484633 446639118263230464 447164125893328896 447575122332569088 448189948534977792 448601887825910676 448850265131237376 449129202618446064 449466842975248384 450705018292936704 451324143979278336 452078566252904448 452269966273120512 452685655580356836 453025969559894016 453182000226713472 455054653120212288 456193983333040128 456351105123403776 456634703999101914 457935657571748928 459542371592798208 459827953677417312 460173636998479872 460596590708956416 461138004827495424 461561844905461872 461908831708127232 462195884426695848 462451788317032448 463512681818224896 464362746119995392 465428023478630784 466206021448307712 466403402719155528 466754029243527168 466914788112371456 468844188063249024 470179926490779648 470472119271801972 470612077158510144 470965867623972864 471812495679983744 472246146870866082 472601165775444992 473903070705073152 474554063154682368 475111883761661952 475253221903663104 475548567478354656 475906069032615936 476903406701939712 478874081936245248 479399140735696896 479674556004593664 480333476643710976 481340092657387392 481505875240883064 483495568940225556 484427803051106304 484706107291355136 484873049193616512 486254453892173824 486556636169983236 487242674468978688 488263769817348096 488567200782255894 488934489310884864 489079939455664128 489383877628266192 489959130129213888 490327465063907328 490409460212053239 490778133689885184 491355025086846976 493385417752495104 493926387424657408 494210148610793472 494380363883687424 495343897788826944 496096962369394672 497837569225531392 498146949817202088 499566171896453376 500025331980917028 500228946090491904 500401234350471168 502138738636410304 503059641629995008 503522012624140224 503900543681593344 504213692101850016 504956548272642048 505270352945751822 505650198347154432 506709869620810944 508803712057260576 509186213720211456 509361587031677952 509654215754880768 509829750255052656 512923556171759616 513394993263829248 514704540741800448 514857657062301696 515177614768217544 515564908118667264 516645357260434688 517695341623289856 518780255430932352 519647435671643136 519970369980032829 520258261856661504 521451767045503008 521843777094402048 524000156338593792 524796786638698496 525098282898968064 525279136626417888 526594289402953728 527103022517481839 528952417302127104 529438586803323912 529836601076969472 530459404246007808 530789057639981712 531188087152566272 531676311497375616 532651385255288832 534500869231869696 534659874641620992 534992138413148988 535394327661692928 536023663731105792 536516332539682176 539138343939047424 539324033327659008 541196686221157824 541507604239560816 541694109645993447 541914691598032896 543095530064216064 544981278432494592 545482180342818576 545892255655059456 546533931647401984 547036260628695552 547787714876083968 548935692089211856 550051300474745472 550861689024700416 551204021395365624 551618398196895744 552125400401120832 552540469864660992 552774403222702848 555667185852739584 556177909369148352 557570424073715712 557596585803617152 557762461817493504 558109082665569006 560067265378722816 561662898613420032 562011943383510048 562434445220364288 562951388644280064 563613117011383296 564906080965961592 565942096833744384 566888111641792512 567554467479994368 568076116806722304 568856473140548736 570048603323412312 570477146853199872 572834490435237888 573031785410637696 573558469036934238 573792026397917184 574664354599841792 575021479109980188 577039000693229568 578003564811239424 579042608334525504 579214864195089408 579477913257345024 579574816614244737 580010521633500672 580692302375364608 581226026917989024 581662973262086144 583265317790859264 584066539267301376 584753087706660864 585290544588744192 586633237926190884 587074249231202304 588353490902900736 590396384968535808 590939028704720124 591179663561490432 592418575578322944 592622615681086848 595071469464892992 595518824350973952 596066176211590656 596766829776758784 597137689844979426 597586598046637056 598135850434547568 598838936824594752 600940024390582272 601313477885853408 601765525305704448 602318618619404544 603026621697494016 603580874107142448 604034626079858688 604242666968951296 606739537493616384 608468140164538368 608846271998802552 609654028047787008 610580876762331904 613103938236556416 614128787611941888 614850673103327232 615415793207282496 615878442277502976 616261179235594464 617552653600363338 618016909090966528 619719400152787968 620570697971507712 621608028597743616 621871203625540704 622338705658036224 625125584084332032 625700148040291896 626906568654372864 627266727082930176 627296159029069296 627482769544680192 629661529161154776 631870760940097536 632263436306448804 632738750872909824 633320312224815072 633482511682215936 634064756637806208 635519341086706791 635871208935919616 637163497382510592 638498775914993664 639566074672791552 639963532283117328 640444635524947968 641304678738838851 641786790209849856 642007833654510752 644660758586967408 645903737401475072 646274809721806848 646497398924822016 648742181559977648 651018359756464128 651422934376341192 651616722219475584 651912652414513152 652511836837688256 653278840172285184 653879280282737652 654370844919846912 657847223669993472 658451862662337216 658946864814391296 659173818511583232 660458530385102592 661897677265763328 663783425634041856 664195933089602784 666088229195271168 666470897525613312 666700442641222704 667201645800628224 669958677394845696 670746188839993344 671362683498853632 672284922802466688 672902831738866014 673275397696856064 673693803927669096 674200264462872576 675613159494414592 676986215968917504 678117849379356672 678404949409680768 679148782708903936 679538954339841024 679773000340070208 682133323257917674 684526657685105664 684952055998652871 686272720989067264 686476876083068928 686903486357623392 687419877491556352 689313557389197312 690260455497719808 691707007241243136 692342767358192808 692863247562190848 693293826640043772 693677682475548672 695269022727337344 696544119179993088 698666875118125056 699605104078733292 700131043865290752 700372182168557184 703266282094873536 705027065151062016 705269889736169472 705708178907702958 705918115737765216 706448801435959296 707718743519975616 708369220306299123 708901748663167488 710201847007051776 711831094732023552 712667825642492928 712879832855494656 713322851217531984 713859103548923904 714698218308141056 715355110052909568 719098711103545344 720500214965566464 721595581628210432 722010138986081088 722258812861324596 722552922130710528 726641704576659456 727309573790424768 727856340873412608 729381680838260736 729834954254974854 730383619834778624 732395654726022144 733401733966327296 733619909183496192 734482252032933888 734938695193820832 735491197595860992 736167200534827776 737032537630270464 740078126628742656 740889581136986112 741315222916190208 741570545825531136 743683282423324672 744145443554092008 746756353838297088 747220424725803132 749349257844680064 750037997971375542 750343419135737856 750601851525706752 751484156015177728 753208107954615456 754589462444992512 755850815522390016 756320538152775024 757434822408963072 757905529418627733 758475297520731648 760064804431216416 760636195804266496 763779320580317184 764042380547516928 764744625382578984 766695305479973584 769385334257639424 770092489895743872 772056811112700672 772286485593452544 772766422152326316 773347362178000896 774968035890652032 778170383146398528 778755385689735168 779471153507464704 780387392784992256 782177650568254512 782765665641603072 784471321203867648 787195179958047744 787647424348452096 787918704939626832 789891434104430592 790163487574782464 793428625953190656 794754901615454208 795689106369011712 796183586459972568 796782130728849408 797514467246063424 798451915766126336 801751303847804544 801989811962431488 803091491492539392 804035495596658688 804774498809523264 805379501439811584 808986049991488512 811290853552717824 811795029331736736 812872037397049344 814643295096324096 817471917648741888 818223270514227864 818838383482589184 819800897471102976 820554390943043328 821681572314125952 823403538133817784 826292533537050624 826806032093048436 827427597295343616 828188100601681248 828810704796991488 829161604834054272 833213804269436928 833500778779109376 834266864053722528 836355636110573568 836394878705425728 836643692726240256 837163623998353509 839548705548206368 842494347920130048 843017915075265072 843651667830546432 844427082966420096 844643348909621248 845419675517074944 847359121448942388 851331701219991552 852114175210083456 853284709710823104 853926180699930624 855072904985118468 855715720279799808 859547678115956544 860337703555401357 861699746295742464 861996531899762688 862532218664970282 865558501039844352 867005347216859136 868024479675285504 868563912501788256 868822296292634112 869216869886017536 870015782450251008 871038453563046912 871839040376983536 872494459893129216 876099808900952064 877129631559991296 877564275667402752 877935816883116288 878898424682110976 879949856889286326 880611373846803456 882530236354351104 885594577452803712 886408543057080186 886769495342235648 888117638927028224 888627863367484416 888933923521630272 889602194400837632 892020499644969266 893278236526460928 895150244665138176 895706534767469139 896379897069955584 897203775651821352 897700530262474752 898258405236892128 898933685950496768 901410036585873408 902648287958556672 904539932546241024 905371311160713672 906051939119788032 906364000453426944 910109306240424576 912702210246807552 913269407998203828 915871315143497856 919655907354834624 920347273996959744 921193181417912832 922276009654990848 923123689810923744 923817663416254464 924391768853391696 926328980400545007 927025363636449792 928725492239990784 930856046957261568 932412042896615424 932806805438311056 933508058487054336 933829576224742912 937688376126498048 940359852981559296 940944238543603944 941224154317020288 943624991359967488 944492293741732164 945202331550889984 947806141410146304 949108126309364736 950223767523323904 951097134956709312 951812138065231872 953806813403879424 957748163872490496 958798281471393792 959349112009187328 960666953287421952 962680185314774784 963011750481766128 966991137880451112 968855606102212608 969412214582710272 969746098387233024 972508907784347648 973113272339966472 976527539634696192 977134401564511788 977868978621769728 978159878911328256 978767755256532384 979918260258427776 980818920424106478 981556267379770368 982710050173693952 986770835504990208 988420297221586944 988760727767374848 990687795577653888 992193924738789344 995675138451062784 996293899634404176 999132343792906752 1000050663961834056 1000802468700942336 1004277477272820608 1006119283259990016 1007044025248280448 1008427384203700032 1009913096545284096 1010540705891503644 1011300396694308864 1013419739241621888 1017607424114521152 1018372427440422912 1018723174063355904 1019308431509761536 1019659500510105312 1023199984886876511 1025847112343519232 1026789986527658496 1029409081483600896 1029715314124603392 1030355229536435088 1031129816237334528 1033290714520869376 1035390683246579712 1037560510861864704 1039294871343286272 1039940739960065658 1040516523713323008 1042903534091006016 1043687554188804096 1048000312677187584 1049593573277396992 1050196565797936128 1050558273252835776 1053188578805907456 1054206045034963678 1057904834604254208 1058562268361554437 1058877173606647824 1059673202153938944 1060918808492015616 1061578115279963424 1062376174305132544 1063352622994751232 1065302770510577664 1069001738463739392 1069319749283241984 1069984276826297976 1070788655323385856 1072047327462211584 1073032665079364352 1078648066655318016 1082393372442315648 1083015208479121632 1083388219291986894 1083829383196065792 1089962556864989184 1090964360685637152 1091784511310118912 1094072521257391104 1094752431382462281 1095575429752167936 1097871384178423712 1100102600949490944 1101723378049400832 1102408042790731248 1103236796393791488 1104250800802241664 1105548806445405696 1111334371705479168 1112355818738296704 1115193171607234304 1115524923634987008 1116218165331138012 1120134530757445632 1124023886767020096 1124868890440728576 1125056996957063313 1125902777288560128 1127226234022766592 1129812161931923184 1131884193667488768 1133776223283585024 1135108934959988736 1136152233613444608 1137712946281097472 1140097206646824624 1140954293706399744 1145668980870475776 1146063570821275392 1147116938073868476 1147584052795834368 1149328709199683584 1150042958219960376 1154078001386459136 1156007129622478848 1158085216669051008 1158429728390178816 1159149633228489474 1160021043267001344 1161384604750729216 1162452053835978048 1163325946524172288 1166530635581718528 1168133078534602752 1170581089177488384 1173266475852381768 1174148498462404608 1176706981805801472 1180792769937071616 1181878057409440248 1184837151156645888 1185245231362173696 1190142938929785984 1192132352423181312 1193533659553517568 1194275379689958852 1195173196093274112 1196271700869095136 1197677873649189504 1202626955771706816 1203531050611408896 1204637237238809088 1206053243394988032 1207161748214284896 1208069252159717376 1208485333937902592 1213479074987232768 1216936280329076736 1217692543997605104 1219308056095574016 1221161753524663808 1226207876473112832 1228257575223883776 1229701346206654464 1230831586414564992 1232522358471188928 1235105307200726676 1236033818181933056 1239438800305575936 1241141395943015424 1243216057195487232 1243742407251081408 1244677411316072448 1250251168168664064 1251400296080583792 1253813137308745728 1254533454165860352 1254592318058138592 1254965539089360384 1259323058322309552 1263741521880195072 1264526872612897608 1265477501745819648 1266640624449630144 1266965023364431872 1268129513275612416 1271038682173413582 1271742417871839232 1276997551829987328 1279132149345583104 1279927064566234656 1280889271049895936 1282609357477677702 1283573580419699712 1284015667309021504 1289321517173934816 1292549619443613696 1292994797849644032 1293798327997455423 1297484363119955296 1302036719512928256 1302845868752682384 1303233444438951168 1303825304829026304 1305023673675376512 1306557680344570368 1307758560565475304 1308741689839693824 1315694447339986944 1316903725324674432 1318347637023166464 1320917060770205184 1323795354531526656 1328391866179205568 1329612814585620279 1332176458390542336 1332941795051226624 1333400885282445408 1334403291601256448 1338030749467453899 1339917354789691392 1341492377679986688 1342725366997707264 1344569845604933376 1345805663477732028 1346550795393712128 1347387607855338192 1348400528925745152 1351226318988829184 1353972431937835008 1356235698758713344 1356809898819361536 1358297565417807872 1359077908679682048 1359546000680140416 1364266646515835348 1369053315370211328 1369904111997305742 1372545441978134528 1373806972715246784 1374839754983112704 1378627114778394624 1380520910995439616 1383414014482486272 1384685534716385616 1385726495124381696 1386587653280087544 1387355364951097344 1390538045454674688 1393088238359986176 1399210208157466584 1400262087730581504 1400744364337114368 1406532564189747072 1410539779472338944 1411416357815405916 1411836231475530432 1412897602871918592 1415437487039951232 1416738440612598246 1417803497326334976 1423662189464047104 1425335651284985856 1425759665710989312 1426645702435063968 1427718207097847808 1430710220105819136 1438197422207090688 1441000429931132928 1443191163256420864 1444020277972162176 1444517625722649192 1453283409153318912 1454619147580849536 1458763361676521472 1459669908509949708 1460767239669557248 1464791309452044288 1466803467932654592 1467239818366992384 1469877390387641664 1470982395191721984 1471228380636159717 1472334401069655552 1474065075260540928 1480156253257485312 1481779162273972224 1482630445832380416 1483141091651062272 1487366564846649344 1488290887108184016 1493512707676594176 1494440849451606264 1498698515689360128 1500075995942751084 1500686838271475712 1501203703051413504 1502968312030355456 1506416215909230912 1509178924889985024 1511701631044780032 1512641076305550048 1514869644817926144 1515811058837255466 1516950595041463296 1520129608862432832 1521272391608532992 1527558641160634368 1528084761095033856 1529489250765157968 1533390610959947168 1538770668515278848 1540184979791487744 1544113622225401344 1544572971186905088 1545532844304652632 1546694724356001792 1549936071781304064 1556340766292797056 1558942307014929408 1560774785569984512 1564355301136509024 1565531331283206144 1574390359916095488 1575294848696904192 1575837409879253664 1579782868208861184 1580326975149564928 1581309067552445517 1586857251906381312 1589509803230908416 1591378212738023424 1592367172919945136 1593564261457698816 1595028934492126848 1596903831532252672 1603502607695609088 1603979623924862976 1606182982985078784 1608070991193317376 1609548997619046528 1617972099982977024 1623590058663473472 1625082328937980341 1625744074794098688 1629286590192648192 1634943835297483776 1636446541028455728 1637676766965178368 1639601794942205952 1641108781886086656 1643363144628251904 1646807076267635568 1652585067074101248 1653612064186096872 1654855194590687232 1656376201203362496 1657621409593982976 1658323209668108544 1667001557558218752 1668533728107445056 1672711272221147136 1672789757410851456 1673287385452480512 1674327247996707018 1679097411096412736 1684988695840260096 1686035830150530144 1687303335661092864 1688854165932840192 1690839351034149888 1694718242897884776 1702663402439983104 1704228350420166912 1706569419421646208 1710145809970236936 1711431440559599616 1719095356231913088 1720675407110802714 1723993063799525376 1725064437329940564 1731117002079688704 1734010694433718272 1737127825003576512 1737644592585268224 1738433739772035072 1738724449842734211 1740031564900502016 1742076907126093824 1743678080753967072 1744988919786258432 1752199617801904128 1754259263119982592 1755871633766232576 1757796849364221952 1759899713778572652 1761222747693606912 1765060472708702208 1771189154905607424 1772817086114160372 1773538990684471296 1776235277854056448 1777255726734968832 1777867847043260544 1784040999289938532 1786556473052921856 1790300489330276352 1791413069534938278 1792759794139911168 1794407551303642704 1796516810473784256 1797867371900993536 1802820073171746816 1805296575917113344 1809079865092482048 1810742622321427344 1812103878239576064 1812728000906853888 1820218612480849152 1825404420493615104 1826538815996407656 1831742630286995712 1839311814709669248 1842386362835825664 1844552019309981696 1846247379621847488 1847635326832508928 1848783537706783392 1852657960801090014 1854050727272899584 1861712093914523136 1864824085793230848 1865613610876622112 1867016116974108672 1867659152449485824 1875376752252996096 1880719705963118592 1881888477087207888 1882448308634040576 1887249982719934976 1888984587483464328 1890404663101779968 1895612282820292608 1898216252618729472 1900447535046647808 1902194269913418624 1906558023260120373 1907613626807758848 1915496327744980992 1918698224018374656 1921333906574843904 1923914036216516553 1925360370629549568 1926023500963532256 1933982275760902224 1937711212204425216 1938824429165420544 1939492196774466048 1945017815568695296 1946226544679932944 1953055079269392384 1954268803129023576 1955737957243539456 1957535510513064768 1959836520516855552 1961637840848212956 1963112534759540736 1965420100347387904 1973541671009980416 1976840594443173888 1977521455534749696 1981375591155307776 1984387849477578688 1991350276902125568 1992587799268808352 1998264687585813504 2000101327923668112 2001604937401884672 2008554954545641216 2012238566519980032 2014088050496560896 2016854768407400064 2019826193090568192 2021081411783007288 2022600793388617728 2026839478483243776 2035214848229042304 2037446348126711808 2038616863019523072 2039319001020210624 2046399969773753022 2053579973055316992 2054856167995958613 2058818162967201792 2059430628249206784 2060710459072870176 2062259632474669056 2066581429041738752 2070781366493159424 2075121021723729408 2078589742686572544 2079881479920131316 2081033047426646016 2085807068182012032 2096000625354375168 2099187146554793984 2100393131595872256 2101116546505671552 2108412090069927356 2115809669208508416 2117124536723108874 2117754347213295648 2119346404307877888 2123156230559926848 2124752348610265088 2125107660918897369 2126705245989502464 2130605541021155328 2138003476927478784 2138639498566483968 2139968553652595952 2141577310646771712 2144094654924423168 2146065330158728704 2157296133310636032 2164786744884631296 2166030416958243264 2166776438583973788 2167658766392131584 2179925113729978368 2181928721371274304 2183569022620237824 2188145042514782208 2189504862764924562 2191150859504335872 2195742768356847424 2200205201898981888 2203446756098801664 2204816085581462496 2206473592787582976 2208501601604483328 2211097612890811392 2222668743410958336 2224711637476593408 2230386343214468608 2231049847269974016 2232436330662276024 2240269061514891264 2248047773534040192 2250113993914126626 2251805554577120256 2254452468045533184 2259624323863846368 2263768387334977536 2267552446567170048 2272304467226889216 2273716588255883199 2275425892562194944 2280194413293649248 2281908587412799488 2291337961740951552 2292127141642550784 2294233876147736952 2298657418399367168 2300085916439920752 2308156002772918272 2316170433338102016 2316859456780357632 2318299266456978948 2320042086534002688 2322769209501458432 2324904107671956096 2336266157069205504 2341162178354976768 2346532951704763536 2348296996924809216 2353413963611602944 2361585539874143232 2363756114818880496 2369674302313291776 2370490462724347392 2380285877859571968 2384264704846362624 2387067319107035136 2388550759379917704 2390346392186548224 2392543401738190272 2395355747298379008 2405253911543413632 2409274474477618176 2412106486789976064 2414323496428569792 2416138504319434752 2416970667875805184 2426958149974465536 2433872560658153472 2435385087995210208 2438616112191148032 2442323507049327616 2452415752946225664 2456515150447767552 2459402692413308928 2461663172829129984 2465044716942377856 2470210614401453352 2472067636363866112 2478877600611151872 2482282791886030848 2486432114390974464 2487484814502162816 2500502336337328128 2502800592161167584 2509066908331720704 2509184636116277184 2509931078178720768 2511490871995060527 2518646116644619104 2527483043760390144 2529053745225795216 2530955003491639296 2533281248899260288 2533930046728863744 2536259026551224832 2542077364346827164 2543484835743678464 2553995103659974656 2559854129132469312 2561778542099791872 2565218714955355404 2567147160839399424 2568031334618043008 2578643034347869632 2585099238887227392 2585989595699288064 2587596655994910846 2594968726239910592 2604073439025856512 2605691737505364768 2606466888877902336 2607650609658052608 2610047347350753024 2613115360689140736 2615517121130950608 2617483379679387648 2631388894679973888 2633807450649348864 2636695274046332928 2641834121540410368 2647590709063053312 2656783732358411136 2659225629171240558 2664352916781084672 2665883590102453248 2666801770564890816 2668806583202512896 2676061498934907798 2679834709579382784 2685450733995414528 2687119604302407417 2689139691209866752 2691611326955464056 2693101590787424256 2694775215710676384 2696801057851490304 2702452637977658368 2707944863875670016 2713619797638723072 2716595130835615744 2718155817359364096 2719092001360280832 2728533293031670696 2738106630740422656 2739808223994611484 2745090883956269056 2747613945430493568 2761041821990879232 2766828028964972544 2769371069432771232 2771452990248763392 2773175306560175088 2778986941201635021 2781076090909349376 2786176476719972352 2798420416314933168 2800524175461163008 2801488728674228736 2813065128379494144 2821079558944677888 2822832715630811832 2823672462951060864 2830874974079902464 2833476881225196492 2835606994652669952 2847324378928094208 2850671302569971712 2853291404870127936 2855436414195695616 2861420440211638272 2876394844414181376 2882000859862265856 2886382326512841728 2888040555944324352 2889035251445298384 2906566818306637824 2909238295161699072 2917526723353042944 2919339817019899416 2921534479339114496 2929582618904088576 2933606935865309184 2934479636733984768 2939754780775283328 2942456761272319434 2944668802139311104 2948130150521081856 2960312506514970624 2965260891664760832 2966282183302124544 2974733129693298688 2976581774216368032 2987025415353188352 2988881698903212528 2997397031378720256 3000151991885502168 3002407406102827008 3005936624060710912 3012832431818461824 3018357849779970048 3025282152611100096 3029739289635852288 3031622117674510932 3033901190082926592 3040259217724865664 3055117282321268736 3056169522190067712 3058978501530315936 3066781221919894336 3069599954660629533 3077541337030557696 3080369959582975488 3088227244450802688 3089145942373810176 3091065688609305264 3093389448712003584 3099872143562608128 3112681532585594112 3117884614029858816 3121549571139969024 3128710602273018048 3131062662566412288 3148780719832190976 3150589697393808384 3151674819758507328 3159565736417722368 3160653950299129856 3162618135104891034 3173714503812762624 3175686805084663311 3179019606461816832 3182756425476046848 3184734345839890272 3187128522915397632 3190057868984253696 3193807663064505344 3207005215391218176 3207959247849725952 3212365965970157568 3216141982386634752 3219097995238093056 3235944199965954048 3247180117326946944 3250164657875960682 3251488149588197376 3269887670594967552 3272893082056911456 3275353533930356736 3282217563772173312 3284257294147386843 3286726289256503808 3293614152535271136 3305170134148202496 3307224128372193744 3309710389181374464 3312752402406724992 3316646419336217088 3334003115116437504 3337067456214890112 3345579514821702912 3346574770904961024 3348654495993414036 3358194822192825472 3372071660301060288 3374606671322185728 3377708331865680384 3381678702068299776 3389436485795769552 3405326804879966208 3408456700840333824 3413138838843292416 3420291619940473872 3422862881119199232 3438190712463826176 3441350814221605428 3447986127599050752 3450128874659881128 3462234004159377408 3468021388867436544 3474255650007153024 3475289185170536448 3477448899685468422 3480063129801004032 3484153814252187648 3487356161507934144 3489977839572516864 3504399235603808256 3511743267532465152 3515593698728443904 3519799427557145304 3522445495387213824 3530120945417404416 3542378309811214848 3545634172228320744 3552470555708112896 3554511453469937664 3555735694086521088 3568081998579877064 3580600978660552704 3582826139069876556 3585519588279822336 3588815102607285408 3593033620947568512 3610593151834226688 3618159730184964096 3621485244642854688 3624207756479152128 3625456001813707776 3640437224961698304 3650808840987230208 3653077631992815312 3663485260573991424 3678623629419338496 3684772725671651328 3689104038619963392 3692494759243694976 3697567075413566784 3705315921602180028 3708101454545799168 3723424187829046272 3729648171586461696 3731227221753244224 3734032233948217344 3735318304898971648 3750753504505992192 3761439411926237184 3763776954174415776 3764896617268081152 3774499965439869952 3777969174966928656 3780809326203559936 3791224565640585216 3796432505237458944 3800895070093295616 3804388539826837248 3813116046520240746 3815227253615517696 3830992655489961984 3837396448036749312 3842667813149687808 3847828072433033106 3850720741259099136 3852047001927064512 3867964551521804448 3877648858330841088 3878984393548932096 3881394983992366269 3890035631137390592 3892453089359865888 3906110158538784768 3908537606258047152 3911475914487078912 3915071021026129536 3919673041033711104 3923275681696425912 3926225069519081472 3930840200694775808 3947083342019960832 3955042911069499392 3962751182310615552 3968775698955157376 3985175598537616704 3996529375171627008 4000202655847336224 4003209874803769344 4014092248402361697 4017109909091282432 4024477133039960064 4028176100993121792 4033709536814800128 4039652386181136384 4042162823566014576 4045201586777235456 4053678956966487552 4070429696458084608 4074892696253423616 4077233726039046144 4078638002040421248 4092799939547506044 4107159946110633984 4109712335991917226 4117636325934403584 4121420918145740352 4124519264949338112 4133162858083477504 4141562732986318848 4150242043447458816 4157179485373145088 4159762959840262632 4162066094853292032 4171614136364024064 4198374293109587968 4200786263191744512 4202233093011343104 4216824180139854712 4231619338417016832 4234249073446217748 4235508694426591296 4238692808615755776 4246312461119853696 4250215321837794738 4253410491979004928 4276006953854957568 4277278997132967936 4279937107305191904 4283154621293543424 4292130660317457408 4314592266621272064 4329573489769262592 4332060833916486528 4333552877167947576 4359850227459956736 4363857442742548608 4376290085029564416 4379009725529849124 4382301719008671744 4391485536713694848 4400410403797963776 4409632171162924992 4412947185575165952 4417003203208966656 4422195225781622784 4445337486821916672 4449423274953186816 4460772686428937216 4462099694539948032 4464872661324552048 4480538123029782528 4496095547068080384 4500227987828253252 4503611109154240512 4508904936091066368 4519248647727692736 4527536774669955072 4535104893134340096 4544608934453778432 4547433176511766398 4550851785124389888 4560388826587298496 4563817174825598976 4582675923481903104 4584254283285101568 4588467752295473904 4597314836798734336 4600171832879841504 4616312005545836544 4632340866676204032 4633718913560715264 4636598532913957896 4640084173068005376 4645538419002916864 4649808215343912192 4682324356709953536 4693065903409527072 4696593993849618432 4723171079748286464 4727512229637760992 4739348604626583552 4740980925448694784 4743927202657336551 4760571755719143936 4768529409692725248 4774134638214070272 4777101518759835408 4780692784373096448 4785086803476380544 4790711494596758016 4810507823086827264 4818548948955236352 4824212973579952128 4828646992857139584 4833941335751610368 4853916299948931072 4870770175990420416 4875246986813941023 4877232224382296064 4884647014098655232 4904831505892451328 4913030300895535104 4918805384826617856 4923326345658259968 4930089433884755712 4940421228802906704 4944135272727732224 4957755201222303744 4964565583772061696 4972864228781948928 4974969629004325632 5001004672674656256 5005601184322335168 5018133816663441408 5018369272232554368 5019862156357441536 5022981743990121054 5037292233289238208 5054966087520780288 5058107490451590432 5061910006983278592 5066562497798520576 5072518053102449664 5084154728693654328 5086969671487356928 5107990207319949312 5119708258264938624 5130437429910710808 5134294321678798848 5136062669236086016 5157286068695739264 5171979191398576128 5175193311989821692 5189937452479821184 5211383475010729536 5212933777755804672 5215301219316105216 5220094694701506048 5226230721378281472 5231034242261901216 5234966759358775296 5262777789359947776 5267614901298697728 5273390548092665856 5283668243080820736 5295181418126106624 5313567464716822272 5318451258342481116 5328705833562169344 5331767180204906496 5333603541129781632 5352122997869815596 5359669419158765568 5370901467990829056 5374239208604814834 5378279382419733504 5383222653910928112 5389550431421352768 5393602115702980608 5404905275955316736 5415889727751340032 5427239595277446144 5433190261671231488 5436311634718728192 5438184002720561664 5457066586063341392 5476213261480845312 5479616447989222968 5490181767912538112 5495227890860987136 5533656057929945088 5538742138865542464 5542905980497526784 5546350613120350176 5557973882403270042 5562152181818698752 5596840832629866336 5601048350922326016 5602977457348457472 5626130256758988288 5642159117889355776 5645665431261623664 5647344925902121728 5661749948159804928 5666953762450392984 5671213989305339904 5694648757856188416 5701342605139943424 5706582809740255872 5719674069780361119 5722840880423276544 5764001719724531712 5772764653025683456 5776081111888648704 5778070502890596768 5798133247692300229 5813133636613275648 5818476590323398144 5835053446706085888 5838679634039798832 5843068958678228992 5859165237808177152 5867213871730618368 5879509561550566656 5884913522544638868 5889337604278622208 5896260301042163712 5920625013029941248 5930521783329521664 5932564366604249088 5953163548432736064 5974050830706376704 5977763397806425056 5994794062757440512 6000303983771004336 6004814812205654016 6011873248121421824 6025664863636923648 6036715699559940096 6050564305222200192 6059478579271704576 6063244235349021864 6067802380165853184 6080518435449731328 6112339044380135424 6117957003060631872 6133562443839788672 6139199909321259066 6160739919165950976 6176454488901605376 6178291884747620352 6182131377218610528 6186778897424007168 6199744287125216256 6225363065171188224 6235769228059717632 6243099142279938048 6257421204546036096 6297561439664381952 6301179394787616768 6303349639517014656 6321307900598259712 6325236270209782068 6347429007625525248 6351373610169326622 6358039212923633664 6369468691679780544 6374257045830795264 6375322982756692107 6380115737968507392 6387615326129010688 6414010430782436352 6415918495699451904 6424731931940315136 6432283964773269504 6438195990476186112 6471888399931908096 6494360234653893888 6500329315751921364 6502976299176394752 6539775341189935104 6545786164113822912 6550707067860713472 6564435127544346624 6568514588294773686 6573452578513007616 6587228305070542272 6610340268296404992 6614448256744387488 6619420778362748928 6625504804813449984 6633292838672434176 6668006230232875008 6674134912429780224 6691159029643405824 6693149541809922048 6697308991986828072 6716389644385650944 6744143320602120576 6755416663731360768 6763357404136599552 6778872971591539104 6816913401680667648 6826277677686584832 6840583239880947744 6845725762238398464 6876381424927652352 6882701628443210856 6895972255198101504 6900257749319762256 6924468008318754816 6948511300014306048 6950578370341072896 6954897799370936844 6960126259602008064 6968307628504375296 6974712323015868288 7008798471207616512 7023486535064930304 7039598855114290608 7044890990774427648 7060241890834808832 7084756619622429696 7091268344456641488 7104941111416225792 7109022906939875328 7111471388173042176 7136163997159754128 7161201957321105408 7165652278139753112 7171039176559644672 7177630205214570816 7186067241895137024 7236319460369928192 7242970489285709376 7248415512958304256 7250912003627415552 7280874449923396608 7301617681974460416 7306155263985630624 7326970521147982848 7357247258838676992 7369545451343302656 7378208077239926784 7384989518487389952 7395134150827133568 7410631843204360056 7416202909091598336 7446848375658092544 7459296343172923392 7462454443506488448 7470636609797943296 7501507009011984384 7527553908348831552 7529793234536162304 7534472615985181581 7548999930879739904 7555938349933857312 7561618652407119872 7582449131281170432 7592865010474917888 7601790140186591232 7608777079653674496 7626232093040481492 7630454507231035392 7661985310979923968 7685335626299375616 7695656144866066212 7701441482518198272 7704094003854129024 7735929103043608896 7755297716661682176 7757968787097864192 7762789967984732538 7784906178719731776 7812220317077569536 7817075212516094304 7822951828974157824 7830142042052259072 7839346082067422208 7846551363392851824 7852450139038162944 7861680401389551616 7894166684039921664 7910085822138998784 7925502364621231104 7937551397910314752 7970351197075233408 7993058750343254016 8000405311694672448 8006419749607538688 8028184496804723394 8034219818182564864 8056352201986243584 8067419073629600256 8079304772362272768 8084325647132029152 8090403173554470912 8107357913932975104 8140859392916169216 8149785392506847232 8154467452078092288 8157276004080842496 8185599879095012088 8214319892221267968 8219424671983834452 8235272651868807168 8242841836291480704 8266325716166955008 8283125465972637696 8300484086894917632 8314358970746290176 8319525919680525264 8336960823604905063 8343228272728048128 8396748586219175936 8401572526383489024 8404466186022686208 8433648360279709424 8463238676834033664 8468498146892435496 8471017388853182592 8492624922239707392 8500430643675589476 8506820983958009856 8552013907709915136 8559874214610383808 8566309242587086848 8584261320634914816 8629184533242544128 8659146979538525184 8664121667832973056 8667105754335895152 8719700454919913472 8727714885485097216 8752580170059128832 8758019451059698248 8764603438017343488 8782971073427389696 8800820807595927552 8819264342325849984 8834006406417933312 8844390451563245568 8898846549906373632 8921545372857874432 8924199389079896064 8929745322649104096 8961076246059565056 8992191094136160768 9000455975656506504 9007222218308481024 9017809872182132736 9038497295455385472 9055073549339910144 9089217868907556864 9094866353023532796 9101703570248779776 9120777653174596992 9165351846963806208 9168508566570203136 9176935504590947808 9200343665759683008 9208799863981888599 9232624011091673088 9264681733352408064 9267437827121430528 9273197065827915792 9280168346136010752 9291076838005833728 9299616430687824384 9364648713419907072 9386131806819054144 9393187987699236864 9446342159496572928 9455024459275521984 9478697209253167104 9481961850897389568 9487854405314673102 9521143511438287872 9537058819385450496 9548269276428140544 9554203037519670816 9561385568746192896 9570173606952761088 9581422989193516032 9621015646173654528 9637097897910472704 9648425947159904256 9657293985714279168 9667882671503220736 9707832599897862144 9741540351980840832 9750493973627882046 9754464448764592128 9769294028197310464 9809663011784902656 9826060601791070208 9846652691316519936 9852771882442160529 9860178867769511424 9880842457605813408 9888270545455464448 9915510402444607488 9929131167544123392 9949939258008651264 10002009345349312512 10011202368644670336 10036738544465108736 10039724312714883072 10045963487980242108 10074584466578476416 10116214980903180864 10123820013966557184 10133124995597041152 10145036106204899328 10168309457387308656 10215980414639898624 10239416516529877248 10260874859821421616 10268588643357597696 10272125338472172032 10314572137391478528 10343958382797152256 10350386623979643384 10379874904959642368 10422766950021459072 10425867555511609344 10440189389403012096 10452461442756562944 10462068484523802432 10469933518717550592 10535229802597395456 10546781096185331712 10567336486161641472 10590362836252213248 10627134929433644544 10636902516684962232 10657411667124338688 10663534360409812992 10667207082259563264 10704245995739631192 10741802935981658112 10748478417209629668 10756558764839467008 10766445307821856224 10779100862842705536 10809810551910633472 10831779455502680064 10854479190554892288 10872623269437456384 10876368005441123328 10914133172126682784 10952426522961690624 10959232895978445936 10980363535825076224 10990455781721974272 11067312115859890176 11077484277731084928 11092701226240700352 11115947764806540084 11124304363637397504 11193681665259732672 11202096701844652032 11205954914696914944 11252260513517976576 11284318235778711552 11291330862523247328 11294689851804243456 11323499896319609856 11333907524900785968 11342427978610679808 11389297515712376832 11402685210279886848 11413165619480511744 11439348139560722238 11445681760846553088 11528003439449063424 11545529306051366912 11552162223777297408 11556141005781193536 11596266495384600458 11636953180646796288 11644184951977098807 11670106893412171776 11677359268079597664 11686137917356457984 11718330475616354304 11734427743461236736 11759019123101133312 11769827045089277736 11778675208557244416 11792520602084327424 11841250026059882496 11865128733208498176 11906327096865472128 11955526795612850112 11989588125514881024 12000607967542008672 12009629624411308032 12042276745207085091 12051329727273847296 12073431399119880192 12101128610444400384 12118957158543409152 12126488470698043728 12135604760331706368 12161036870899462656 12224678088760270848 12235914006121263744 12267124887679577344 12278399818642518132 12321479838331901952 12352908977803210752 12364262754437221056 12373557794848014336 12399488574250432512 12450726130342376448 12471538456119435264 12486198284559876096 12514842409092072192 12595122879328763904 12602358789575233536 12606699279034029312 12642615801196519424 12650472540419564136 12694858015251050496 12702747220338653244 12716078425847267328 12738937383359561088 12750645965513384214 12760231475937014784 12775230652258021376 12828020861564872704 12831836991398903808 12849463863880630272 12876391980952372224 12943776799863816192 12988720469307787776 13000658631503842728 13079550682379870208 13091572328227645824 13128870255088693248 13137029176589547372 13146905157026015232 13174456610141084544 13228896513488774976 13238841556725497856 13251009609626899968 13266585677344868352 13336012460465750016 13348269824859560448 13382318059286811648 13386299083619844096 13394617983973656144 13432779288771301888 13488286641204241152 13510833327462721536 13526714808273199104 13557745943183078208 13633826803361335296 13652555355373169664 13681166479761895488 13691451524476796928 13752762849855304704 13765403256886421712 13791944510396203008 13800515498639524512 13848936016637509632 13897022600028612096 13901156740682145792 13909795598741873688 13920252519204016128 13936615257008750592 13949424646031736576 14046973070129860608 14079197710228581216 14089781981548855296 14169513239244859392 14182536688913282976 14218045813879750656 14222942776346084352 14231781607972009653 14272327994319508256 14322403914642210816 14331304556279506224 14342078353119289344 14355260410429141632 14372134483790274048 14472638920739856384 14485940978571418752 14501824007254831104 14561748899846793216 14612310527971261248 14625740960441823069 14653941042295965696 14714494517677353984 14739090902686605312 14756416154479853568 14769979036974779904 14790268301654267136 14821263686408720112 14832405818183196672 14893696751316185088 14918592686345846784 14924908887012976896 14941273219595886592 15003014018023968768 15055107816697663104 15059586469072324608 15068945231970363162 15097999861759479808 15111876699867714624 15123237304814239744 15164898262562340864 15185730020949835776 15217554159307348992 15252464186080962984 15260909014462070784 15323970621959847936 15391312289732132424 15402882965036396544 15408188007708258048 15471858206087217792 15515937574195728384 15525579935969465076 15569812357439463552 15634150425032188608 15645903657948315648 15660284084104518144 15678692164134844416 15693102726785703648 15704900278076325888 15788333368079843328 15820171644277997568 15851004729242462208 15875102795820629504 15940702394150466816 15986117500686508032 16000810623389344896 16056368993609446788 16068439636365129728 16112704403972487168 16134838147259200512 16168651294264058304 16180806347108941824 16214715827865950208 16281718785832338432 16299570785013694464 16308934904156184576 16314552008161684992 16371199758190024176 16428639784442535936 16438849343967668904 16470545303737614336 16485683672582961408 16532651432333910016 16600968173789835264 16628717941492580352 16639051839361050528 16673921647209810126 16686456545456096256 16803145052766978048 16808932372045372416 16867296720559418848 16926477353668067328 16936996293784870992 16942034777706365184 16985249844479414784 17000861287351178952 17013641967916019712 17104027815419830272 17119748429220767616 17168522641269829632 17318293959077050368 17328243335665946112 17334211508671790304 17394399743076900687 17439400909839826944 17455429770970194432 17505160340118257664 17516038902119396496 17529206876034686976 17565942146854779392 17601641615191855104 17638528684651699968 17668012812835866624 17688780903126491136 17797693099812747264 17843090745715748864 17859490645298208192 17922152492119130112 17984382188272321536 18000911951313013008 18014444436616962048 18035619744364265472 18076994590910770944 18110147098679820288 18178435737815113728 18189732706047065592 18203407140497559552 18241555306349193984 18337017133140406272 18353871009181895616 18400687331519366016 18417599727963777198 18529363466704816128 18534875654242861056 18546394131655831584 18560336692272021504 18599232861375648768 18729297426839814144 18772263613638108288 18892684318993145856 18910048918551043968 18963923701794779136 18975708810629346204 19042287022876575744 19074117638770900992 19108406075039341632 19122771137492385792 19125968948270076321 19140347213905522176 19162845978387032064 19242031292347309056 19274195795820945408 19296851894319808512 19314587971428558336 19335765343006441472 19415665199795724288 19483080703961681664 19500987947255764092 19508928897529184256 19538588056394620928 19619326023569805312 19652121203582140416 19693305382633039872 19705543764884321058 19720357735539022848 19761684915211626816 19776541090910928896 19831020804889214976 19858262335088246784 19899878516017302528 20004018690698625024 20022404737289340672 20073477088930217472 20079448625429766144 20091926975960484216 20149168933156952832 20232429961806361728 20266249991194082304 20290072212409798656 20336618914774617312 20478833033059754496 20521749719642843232 20537177286715195392 20544250676944344064 20629144274782957056 20687916765594304512 20700773247959286768 20759749809919284736 20845533900042918144 20851735111023218688 20880378778806024192 20904922885513125888 20924136969047604864 21070459605194790912 21134672972323282944 21180725672504426496 21254269858867289088 21273805033369924464 21314823334248677376 21327068720819625984 21334414164519126528 21408491991479262384 21483605871963316224 21496956834419259336 21513117529678934016 21532890615643712448 21558201725685411072 21619621103821266944 21708958381109784576 21745246538874912768 21752736010882246656 21828266344253365568 21904853045923381248 21918465791956891872 21980911563443948544 22134624231719780352 22154968555462169856 22185402452481400704 22231895529613080168 22248608727274795008 22387363330519465344 22411909829393829888 22504521027035953152 22582661725046494656 22589379703608486912 22603417847955544743 22646999792639219712 22667815049801571936 22684855957221359616 22778595031424753664 22805370420559773696 22826331238961023488 22878696279121444476 22891363521693106176 23056006878898126848 23091058612102733824 23104324447554594816 23112282011562387072 23192532990769200916 23273906361293592576 23288369903954197614 23354718536159195328 23372275834712915968 23436660951232708608 23468855486922473472 23518038246202266624 23539654090178555472 23557350417114488832 23585041204168654848 23682500052119764992 23730257466416996352 23812654193730944256 23911053591225700224 23979176251029762048 24001215935084017344 24019259248822616064 24084553490414170182 24102659454547694592 24202257220888800768 24237914317086818304 24252976941396087456 24271209520663412736 24322073741798925312 24449356177520541696 24471828012242527488 24534249775359154688 24556799637285036264 24642959676663803904 24705817955606421504 24728525508874442112 24798977148500865024 24901452260684752896 24943076912238870528 25010882470814715189 25029684818184144384 25190245758657527808 25204717579150467072 25213398558068058624 25285231602393038848 25300945080839128272 25389716030502100992 25405494440677306488 25477874766719122176 25501291931026768428 25520462951874029568 25550461304516042752 25656041723129745408 25698927727761260544 25752783961904744448 25887553599727632384 25977440938615575552 26001317263007685456 26159101364759740416 26183144656455291648 26257740510177386496 26274058353179094744 26293810314052030464 26348913220282169088 26457793026977549952 26502019219253799936 26533171354689736704 26696539649719120896 26764636118573623296 26772598167239688192 26789235967947312288 26865558577542603776 26976573282408482304 27021666654925443072 27053429616546398208 27115491886366156416 27267653606722670592 27305110710746339328 27362332959523790976 27505525699710609408 27530806513772843424 27601030997279049024 27626399591945665797 27697872033275019264 27794045200057224192 27802313481364291584 27819591197483747376 27840505038408032256 27873230514017501184 27898849292063473152 28093946140259721216 28158395420457162432 28179563963097710592 28339026478489718784 28365073377826565952 28436091627759501312 28445885552692168704 28463563215944019306 28544655988639016512 28644807829284421632 28662609112559012448 28684156706238578688 28710520820858283264 28744268967580548096 28945277841479712768 28971881957142837504 29003648014509662208 29123497799693586432 29224621055942522496 29251481920883646138 29307882084591931392 29428989035354707968 29478181805373210624 29539958073949559808 29558315647326481587 29580536603308534272 29642527372817440224 29664811636366393344 29787393502632370176 29849817774025953792 29882546439191773184 30006028036047937536 30110215633395326208 30119172938144649216 30137890463940726324 30195999723518959616 30223753399735429248 30371460041899671552 30435108318614697984 30504928372161925968 30647941243919695872 30782624579464264848 30805765930072793088 30816376015416516096 30943716412174435584 31031875148391456768 31051159871938930152 31139624714878927104 31268300850064377216 31320568168209036288 31357384328269688832 31386205453571407296 31409800556152651776 31640343288555995136 31702009458484924416 31750205591641259008 31881404788300933632 31972235001373016064 32001621246778689792 32112737987218893576 32136879272730259456 32225408807944974336 32269676294518401024 32337302588528116608 32429431655731900416 32563437571664676864 32617869808312369152 32629104016323369984 32742399516380048352 32857279568885071872 32877698687935337808 32941090607475228672 32971367345165922816 33065302864667820032 33201936347579670528 33278103678722101056 33347843294419620252 33372913090912192512 33606290105533956096 33617864744090744832 33734593441118837696 33852954707336134656 33873992587569741984 33884069555412730368 33970499688958829568 34001722574702357904 34027283935832039424 34208055630839660544 34239496858441535232 34337045282539659264 34636587918154100736 34656486671331892224 34668423017343580608 34788799486153801374 34910859541940388864 34932554855931296421 35010320680236515328 35032077804238792992 35058413752069373952 35131884293709558784 35203283230383710208 35277057369303399936 35336025625671733248 35377561806252982272 35595386199625494528 35686181491431497728 35718981290596416384 35968764376544643072 36001823902626026016 36028888873233924096 36126830235621255273 36153989181821541888 36220294197359640576 36356871475630227456 36379465412094131184 36406814280995119104 36483110612698387968 36674034266280812544 36707742018363791232 36801374663038732032 36835199455927554396 37058726933409632256 37092788263311663168 37120673384544043008 37198465722751297536 37458594853679628288 37544527227276216576 37785368637986291712 37820097837102087936 37927847403589558272 37951417621258692408 38084574045753151488 38148235277541801984 38216812150078683264 38251937896540152642 38280694427811044352 38325691956774064128 38484062584694618112 38548391591641890816 38629175942857116672 38671530686012882944 38831330399591448576 38966161407923363328 39001975894511528184 39077176112789241856 39238652047139610624 39386610765266079744 39411087529768642116 39440715471078045696 39523369830423253632 39716524670176493568 39799757032034605056 40008037381397250048 40044809474578681344 40146954177860434944 40158897250859532288 40183853951920968432 40298337866313905664 40464859923612723456 40532499982388164608 40580144424819597312 40673237829549234624 40957666066119508992 41043499439285686464 41074354573430390784 41088501353888688128 41258288549565914112 41375833531188609024 41401546495918573536 41519499619838569472 41691067800085836288 41703470222046437376 41760757557612048384 41809845771026251776 41848273938095209728 42140919210389581824 42269345944646565888 42508539717734578176 42547610066739848928 42654137441639251968 42668828329038253056 42695344823916028959 42816983982958524768 42967211743926632448 42993913668838518672 43026235059357868032 43065781231287424896 43116403451370822144 43239242207642533888 43417916762219569152 43505472021764493312 43656532688506731136 43836931583913783744 43961823126887897088 44269248463439560704 44309937110924339712 44370804904962801408 44463791059226160336 44497217454549590016 44774726661038930688 44823819658787659776 45009042054071906304 45165323450092989312 45178759407216973824 45206835695911089486 45293999585278439424 45335630099603143872 45369711914442719232 45557190062849507328 45652662477922046976 45757392558242888952 45782727043386212352 46182117224205467648 46208648895109189632 46224564023124774144 46385065981538401832 46547812722587185152 46576739807908395228 46709437072318390656 46937710973844946944 47036076492404533248 47079308180357110944 47114700834228977664 47365000104239529984 47460514932833992704 47625308387461888512 47822107182451400448 47958352502059524096 48002431870168034688 48169106980828340364 48205318909095389184 48404514441777601536 48505953882792174912 48542419041326825472 48644147483597850624 48898712355041083392 48943656024485054976 49068499550718309376 49113599274570072528 49285919353327607808 49411635911212843008 49457051017748884224 49597954297001730048 49802904521369505792 49886153824477741056 50021764941629430378 50059369636368288768 50409435158300934144 50426797116136117248 50570463204786077696 50601890161678256544 50779432061004201984 50810988881354612976 50955749533438244352 51002583862053536856 51040925903748059136 51100922609032085504 51312083446259490816 51505567923809488896 51954881877231151104 52002634526015370912 52183199229230702061 52318202729519480832 52366289312910583296 52515481020354772992 52548116706358189488 52587620628104060928 52697826440564338176 52915586053955099904 53004038438507599872 53066342709379473408 53393079299438241792 53529272237147246592 53578471935894624576 53731117155085207552 53953146564816964608 54043333309850886144 54106859233092796416 54230983772732312832 54535307213445341184 54610221421492678656 54724665919047581952 55011051399421218816 55061613027545686848 55202061994558098048 55252799183891331594 55588090400114448384 55604626962728583168 55639182394967494752 55681010076816064512 55797698584126946304 56187892280519442432 56316790840914324864 56678052956979437568 56730146755653131904 56891771105384337408 56927126431888038612 57089311977278033024 57325218225118024896 57368313412477157376 57421041641716566528 57488537935161096192 57890555682959425536 57943763914285675008 58007296029019324416 58246995599387172864 58449242111885044992 58502963841767292276 58615764169183862784 58857978070709415936 58956363610746421248 59079916147899119616 59116631294652963174 59161073206617068544 59285054745634880448 59329623272732786688 59574787005264740352 59699635548051907584 59765092878383546368 60012056072095875072 60220431266790652416 60238345876289298432 60275780927881452648 60391999447037919232 60447506799470858496 60870216637229395968 61009856744323851936 61565249158928529696 61611531860145586176 61632752030833032192 61887432824348871168 62063750296782913536 62102319743877860304 62279249429757854208 62536601700128754432 62641136336418072576 62714768656539377664 62772410907142814592 63404018916969848832 63500411183282518016 63762809576601867264 63944470002746032128 64003242493557379584 64225475974437787152 64273758545460518912 64450817615889948672 64539352589036802048 64674605177056233216 64858863311463800832 65126875143329353728 65235739616624738304 65258208032646739968 65484799032760096704 65714559137770143744 65755397375870675616 65942734690331845632 66130605729335640064 66403872695159341056 66556207357444202112 66695686588839240504 66745826181824385024 67235729488181489664 67469186882237675392 67747985175139483968 67768139110825460736 67940999377917659136 68003445149404715808 68054567871664078848 68416111261679321088 68478993716883070464 68674090565079318528 69273175836308201472 69312973342663784448 69336846034687161216 69577598972307602748 69821719083880777728 69865109711862592842 70064155608477585984 70116827504138747904 70263768587419117568 70406566460767420416 70554114738606799872 70672051251343466496 70755123612505964544 71190772399250989056 71372362982862995456 71437962581192832768 71937528753089286144 72003647805252052032 72057777746467848192 72253660471242510546 72307978363643083776 72713742951260454912 72758930824188262368 72813628561990238208 72966221225396775936 73348068532561625088 73415484036727582464 73602749326077464064 73670398911855108792 74117453866819264512 74185576526623326336 74396931445502595072 75089054454552433152 75570737275972583424 75640195674204175872 75855694807179116544 75902835242517384816 76169148091506302976 76433624300157366528 76503875793080305284 76561388855622088704 76651383913548128256 76968125169389236224 77096783183283781632 77258351885714233344 77662660799182897152 77932322815846726656 78003951789023056368 78154352225578483712 78477304094279221248 78773221530532159488 78822175059537284232 78881430942156091392 79046739660846507264 79599514064069210112 80089618949157362688 80293908355720869888 80317794501719064576 80367707903841936864 80596675732627811328 80929719847225446912 81064999964776329216 81160288849639194624 81346475659098469248 81915332132239017984 82086998878571372928 82177002707777376256 82516577099131828224 82803092991837147072 82879198775836997391 83038999239677138944 83382135600171672576 83406940444092874752 83521515115224096768 83619691542052503552 83696547876190419456 84281838420779163648 84538691889293131776 85017079435469156352 85095220133479697856 85308274883278503936 85337656658076506112 85390689647832057918 85633967965917049536 85934423487853264896 85987827337677037344 86052470118715736064 86131562462574849792 86232806902741644288 86478484415285067776 86835833524439138304 87010944043528986624 87313065377013462272 87673863167827567488 87923646253775794176 88619874221848679424 88741609809925602816 88927582118452320672 88994434909099180032 89549453322077861376 89647639317575319552 90018084108143812608 90330646900185978624 90357518814433947648 90413671391822178972 90587999170556878848 90671260199206287744 91114380125699014656 91305324955844093952 91514785116485777904 92364234448410935296 92417297790218379264 92449128046249548288 92770131963076803664 93095625445174370304 93153479615816790456 93418874144636781312 94072152984809066496 94158616360714221888 94229401668457955328 94921029865667985408 95250616774923777024 95644214364902800896 95916705004119048192 96004863740336069376 96338213961656680728 96410637818190778368 96809028883555203072 97011907765584349824 97288294967195701248 97887312048970109952 98136999101436618752 98227198549140145056 98571838706655215616 98823271822425686016 98914102035497768448 99195908594003460096 99605809042739011584 100043529883258860756 100118739272736577536 100818870316601868288 100853594232272234496 101203780323356513088 101558864122008403968 101621977762709225952 101911499066876488704 102005167724107073712 102081851807496118272 102201845218064171008 102624166892518981632 103011135847618977792 103909763754462302208 104005269052030741824 104366398458461404122 104732578625821166592 105030962040709545984 105096233412716378976 105175241256208121856 105395652881128676352 105831172107910199808 106008076877015199744 106132685418758946816 106786158598876483584 107058544474294493184 107156943871789249152 107462234310170415104 107906293129633929216 108086666619701772288 108380490706863765819 108461967545464625664 109070614426890682368 109220442842985357312 109449331838095163904 110022102798842437632 110123226055091373696 110404123989116196096 110505598367782663188 111176180800228896768 111278364789934989504 111362020153632129024 111595397168253892608 112375784561038884864 112633581681828649728 113356105913958875136 113460293511306263808 113783542210768674816 113854252863776077224 114178623954556066048 114650436450236049792 114842083283433133056 114977075870322192384 115887527828571350016 116014592058038648832 116493991198774345728 116898484223770089984 117005927683534584552 117231528338367725568 117715956141418831872 118159832295798239232 118233262589305926348 118322146413234137088 118570109491269760896 119149574010529480704 119399271096103815168 120024112144191750144 120440862533581304832 120476691752578596864 120551561855762905296 120783998894075838464 120895013598941716992 121740433274458791936 122019713488647703872 123130498317857059392 123223063720291172352 123265504061666064384 123774865648697742336 124127500593565827072 124204639487755720608 124558498859515708416 125073203400257508864 125282272672836145152 125429537313078755328 125544821814285629184 126808037833939697664 127000822366565036032 127525619153203734528 128006484987114759168 128086034471748086877 128450951948875574304 128547517090921037824 128901635231779897344 129078705178073604096 129349210354112466432 129717726622927601664 130253750286658707456 130516416065293479936 130969598065520193408 131510794751741351232 131885469380663691264 132807745390318682112 133112414714888404224 133391373177678481008 133491652363648770048 134471458976362979328 134938373764475350784 135495970350278967936 135536278221650921472 135881998755835318272 136006890298809431616 136109135743328157696 136957987433766140928 137348181130158637056 138546351672616402944 138625946685327568896 138673692069374322432 139155197944615205496 139643438167761555456 139730219423725185684 140128311216955171968 140527537174838235136 140813132921534840832 141108229477213599744 141344102502686932992 142381544798501978112 142744725965725990912 142875925162385665536 143875057506178572288 144007295610504104064 144507320942485021092 144615956727286167552 145517861648376524736 145627257123980476416 145932442450793551872 146696137065123250176 146830968073455164928 147205498652154928128 147340797823710217584 148234907733638529024 148371153053246652672 148793862891005190144 150178108909104866304 151280391348408351744 151711389614358233088 151805670485034769632 152338296183012605952 152867248600314733056 153007751586160610568 153122777711244177408 153302767827096256512 153936250338778472448 154516703771428466688 155864645631693453312 156007903578046112736 156549597687692106183 156954608188558442496 157546443061064318976 157644350119074568464 157762861884312182784 158093479321693014528 159199028128138420224 160179237898314725376 160587816711441739776 160735415807683873728 161193351465255622656 161859439694450893824 162129999929552658432 162320577699278389248 162692951318196938496 163830664264478035968 164173997757142745856 164354005415554752512 165033154198263656448 165606185983674294144 165758397551673994782 166077998479354277888 166764271200343345152 166813880888185749504 167043030230448193536 167393095752380838912 168563676841558327296 170034158870938312704 170190440266959395712 170675313316153012224 170781379295664115836 171267935931834099072 171975654675354074688 172104940237431472128 172263124925149699584 172465613805483288576 173671667048878276608 174021888087057973248 174626130754026924544 175347726335655134976 175847292507551588352 177239748443697358848 177483219619851205632 177855164236904641344 177988869818198360064 179098906644155722752 179295278635150639104 180036168216287625216 180661293800371957248 180715037628867895296 180827342783644357944 181175998341113757696 181342520398412575488 182610649911688187904 183029570232971555808 184834595580436758528 184898256092499096576 185540263926153607328 186191250890348740608 186306959231633580912 186837748289273562624 188144305969618132992 188317232721428443776 190501233549847554048 191288428729805601792 191833410008238096384 192009727480672138752 192676427923313361456 192821275636381556736 193618057767110406144 194023815531168699648 194576589934391402496 195774624097940219904 196273998202873237504 196454397098280290112 197143677413310431232 197828204070995536896 198391817188006920192 199211618085478023168 200087059766517721512 200237478545473155072 201707188464544468992 202407560646713026176 203243955525418451904 203822998133752977408 204010335448214147424 204163703614992236544 205248333785037963264 206022271695237955584 207819527508924604416 208010538104061483648 208732796916922808244 209465157251642333184 210192466825432757952 210350482512416243712 210791305762257352704 211662344215820399616 212016153754030399488 212265370837517893632 213572317197752967168 214117088948588986368 214313887743578498304 214924468620340830208 215812586259267858432 216173333239403544576 216760981413727531638 216923935090929251328 218141228853781364736 218440885685970714624 218898663676190327808 220044205597684875264 220246452110182747392 220808247978232392192 221011196735565326376 222352361600457793536 222556729579869979008 223190794336507785216 225267163363657299456 226712211827917750272 226920587022612527616 227567084421537349632 227708505727552154448 228357247909112132096 229300872900472099584 229684166566866266112 229954151740644384768 231775055657142700032 232987982397548691456 233796968447540179968 234011855367069169104 234463056676735451136 235431912282837663744 236319664591596478464 236466525178611852696 236644292826468274176 237140218982539521792 238798542192207630336 240881725067162609664 240953383505157193728 241103123711525810592 241790027197883433984 243480866548917583872 244039426977295407744 246260996635714118784 246531008123332128768 247549731297395484672 248409278975511441216 248637596327510992173 249116997719031416832 250146406800515017728 250564545345672290304 250859074626157510656 251089643628571258368 253616075667879395328 254001644733130072064 255051238306407469056 256012969974229518336 256172068943496173754 256901903897751148608 257095034181842075648 257803270463559794688 258157410356147208192 258698420708224932864 259435453245855203328 260507500573317414912 261032832130586959872 261939196131040386816 263021589503482702464 263770938761327382528 266224829429776808448 266782746355356962016 266983304727297540096 268942917952725958656 269876747528950701568 270991940700557935872 271072556443301842944 271763997511670636544 272013780597618863232 273915974867532281856 277092703345232805888 277251893370655137792 277347384138748644864 278310395889230410992 279286876335523110912 279460438847450371368 280256622433910343936 281055074349676470272 282216458954427199488 282688205005373865984 284763089597003956224 285751850324771331072 287750115012357144576 288014591221008208128 289014641884970042184 289231913454572335104 291035723296753049472 291864884901587103744 293661936146910329856 294410997304309856256 294681595647420435168 296469815467277058048 296742306106493305344 297587725782010380288 300356217818209732608 302560782696816703488 303611340970069539264 304676592366025211904 305734497200629466112 306015503172321221136 306245555422488354816 306605535654192513024 307872500677556944896 309033407542856933376 311729291263386906624 312015807156092225472 313099195375384212366 315092886122128637952 315288700238149136928 315525723768624365568 316186958643386029056 318398056256276840448 320358475796629450752 321175633422883479552 321470831615367747456 322386702930511245312 323718879388901787648 324259999859105316864 325141472120591297457 325385902636393876992 327661328528956071936 328347995514285491712 328708010831109505024 330066308396527312896 331212371967348588288 331516795103347989564 332155996958708555776 333528542400686690304 334086060460896387072 334786191504761677824 337127353683116654592 340068317741876625408 340380880533918791424 341350626632306024448 341562758591328231672 342535871863668198144 343951309350708149376 344526249850299399168 344931227610966577152 348043776174115946496 349252261508053849088 350695452671310269952 351694585015103176704 354479496887394717696 354966439239702411264 355710328473809282688 358197813288311445504 360072336432575250432 361322587600743914496 361430075257735790592 361654685567288715888 362351996682227515392 362685040796825150976 365221299823376375808 366059140465943111616 369669191160873517056 369796512184998193152 371080527852307214656 372382501780697481216 372613918463267161824 373675496578547125248 376288611939236265984 376634465442856887552 381002467099695108096 382576857459611203584 384019454961344277504 384258103415244260631 385352855846626722912 385642551272763113472 387236115534220812288 388047631062337399296 389153179868782804992 391549248195880439808 392547996405746475008 392908794196560580224 395656408141991073792 398423236170956046336 400174119533035443024 400474957090946310144 403414376929088937984 404815121293426052352 406487911050836903808 407645996267505954816 408020670896428294848 408327407229984473088 412044543390475911168 415639055017849208832 416021076208122967296 417465593833845616488 418930314503284666368 420384933650865515904 421582611524514705408 423324688431640799232 424032307508060798976 427144634395505934336 428234177897177972736 428627775487156996608 429848937240681660416 431625172518535716864 433521962827455063276 433847870181858502656 436881771371941429248 437797327352380655616 440088411195369750528 440492904220365494784 441616495956464784384 442022393471130652752 444704723200915587072 445113459159739958016 446381588673015570432 450534326727314598912 453841174045225055232 455134168843074699264 455417011455104308896 456714495818224264192 458601745800944199168 459368333133732532224 459908303481288769536 463550111314285400064 467593936895080359936 468023710734138338208 469648793063076318549 470863824565675327488 472639329183192956928 472933050357223705392 473288585652936548352 474280437965079043584 477597084384415260672 481763450134325219328 482206247423051621184 483580054395766867968 486961733097835167744 488078853954590815488 492521993271428237568 493062016246664257536 495099462594790969344 496818557951022882432 497275192655021984346 498233995438062833664 500292813601030035456 501129090691344580608 502179287257142516736 508003289466260144128 510102476612814938112 512025939948459036672 512344137886992347508 513803807795502297216 516314820712294416384 517396841416449865728 521015001146634829824 522065664261173919744 523878392262080773632 526043179006965404928 527541877522654765056 532449658859553616896 533565492710713924032 533966609454595080192 537885835905451917312 539753495057901403136 541983881401115871744 542145112886603685888 543527995023341273088 544027561195237726464 547831949735064563712 554503786741310275584 554694768277497289728 556620791778460821984 558573752671046221824 558920877694900742736 560513244867820687872 562110148699352940544 564432917908854398976 571503700649542662144 575500230024714289152 576029182442016416256 578029283769940084368 578463826909144670208 582071446593506098944 583729769803174207488 587323872293820659712 588821994608619712512 589363191294840870336 593484612212986610688 595175451564020760576 600712435636419465216 605121565393633406976 607222681940139078528 611468994401258932224 612031006344642442272 612491110844976709632 615745001355113889792 618066815085713866752 623458582526773813248 624031614312184450944 626198390750768424732 630577400476298273856 631051447537248731136 632373917286772058112 636796112512553680896 640716951593258901504 642351266845766959104 642941663230735494912 644773405861022490624 647437758777803575296 648519999718210633728 650282944241182594914 650771805272787753984 655322657057912143872 656695991028570983424 657416021662219010048 660132616793054625792 662424743934697176576 663033590206695979128 664311993917417111552 667057084801373380608 669572383009523355648 680136635483753250816 680761761067837582848 682701253264612048896 683125517182656463344 685071743727336396288 687902618701416298752 689052499700598798336 689862455221933154304 698504523016107698176 701390905342620539904 703389170030206353408 708958993774789435392 709932878479404822528 711420656947618565376 716395626576622891008 722645175201487828992 722860150515471581184 723309371134577431776 725370081593650301952 730442599646752751616 732118280931886223232 739593024369996386304 742161055704614429312 745227836926534323648 747350993157094250496 752577223878472531968 753268930885713775104 762004934199390216192 765153714919222407168 768038909922688555008 768516206830488521262 770705711693253445824 771285102545526226944 774472231068441624576 776095262124674798592 778306359737565609984 783098496391760879616 785095992811492950016 785817588393121160448 791312816283982147584 800348239066070886048 800949914181892620288 806828753858177875968 809630242586852104704 812975822101673807616 815291992535011909632 816041341792856589696 831278110035698417664 832042152416245934592 834931187667691232976 837860629006569332736 840769867301731031808 843165223049029410816 846649376863281598464 848064615016121597952 854289268791011868672 857255550974313993216 859697874481363320832 863250345037071433728 867043925654910126552 867695740363717005312 875594654704761311232 880985808440730989568 883232991912929568768 884044786942261305504 889409446401831174144 890226918319479916032 892763177346031140864 901068653454629197824 907682348090450110464 910834022910208617792 913428991636448528384 917203491601888398336 918736666267465064448 919816606962577539072 927100222628570800128 935187873790160719872 936047421468276676416 939297586126152637098 945278658366385913856 945866100714447410784 946577171305873096704 948560875930158087168 955194168768830521344 963526900268650438656 964412494846103242368 967160108791533735936 976157707909181630976 985043986542856475136 986124032493328515072 990198925189581938688 993637115902045764864 994550385310043968692 996467990876125667328 1000585627202060070912 1002258181382689161216 1004358574514285033472 1016006578932520288256 1020204953225629876224 1024051879896918073344 1024688275773984695016 1027607615591004594432 1034793682832899731456 1044131328522347839488 1047756784524161547264 1052086358013930809856 1055083755045309530112 1064899317719107233792 1067130985421427848064 1079506990115802806272 1083967762802231743488 1084290225773207371776 1087055990046682546176 1088055122390475452928 1095663899470129127424 1109007573482620551168 1109389536554994579456 1113241583556921643968 1117147505342092443648 1117841755389801485472 1121026489735641375744 1124220297398705881088 1128865835817708797952 1143007401299085324288 1152058364884032832512 1156058567539880168736 1156927653818289340416 1164142893187012197888 1167459539606348414976 1174647744587641319424 1177643989217239425024 1178726382589681740672 1186969224425973221376 1201424871272838930432 1210243130787266813952 1214445363880278157056 1222937988802517864448 1224062012689284884544 1224982221689953419264 1236133630171427733504 1246917165053547626496 1248063228624368901888 1252396781501536849464 1261154800952596547712 1264747834573544116224 1281433903186517803008 1284702533691533918208 1285883326461470989824 1289546811722044981248 1294875517555607150592 1300565888482365189828 1301543610545575507968 1310645314115824287744 1313391982057141966848 1320265233586109251584 1324849487869394353152 1326067180413391958256 1328623987834834223104 1334114169602746761216 1339144766019046711296 1361523522135675165696 1365402506529224097792 1366251034365312926688 1370143487454672792576 1375805237402832597504 1378104999401197596672 1379724910443866308608 1397009046032215396352 1402781810685241079808 1408946379189228955647 1417917987549578870784 1419865756958809645056 1422841313895237130752 1432791253153245782016 1445290350402975657984 1446618742269154863552 1450740163187300603904 1460885199293505503232 1464236561863772446464 1479186048739992772608 1484322111409228858624 1490455673853068647296 1494701986314188500992 1506537861771427550208 1524009868398780432384 1530307429838444814336 1536077819845377110016 1537032413660977042524 1541411423386506891648 1548944462136883249152 1552190524249349597184 1566196992783521759232 1570191985622985900032 1571635176786242320896 1582625632567964295168 1600696478132141772096 1601899828363785240576 1613657507716355751936 1619260485173704209408 1625951644203347615232 1630583985070023819264 1632082683585713179392 1664084304832491869184 1669862375335382465952 1675721258013138665472 1681539734603462063616 1686330446098058821632 1693298753726563196928 1714511101948627986432 1726500690074142867456 1734087851309820253104 1735391480727434010624 1751189309409522622464 1761971616881461979136 1766465983825859137536 1768089573884522611008 1780453836638959832064 1785526354692062281728 1802137306909258395648 1815364696180900220928 1821668045820417235584 1826857983272897056768 1834406983203776796672 1837473332534930128896 1854200445257141600256 1870375747580321439744 1872094842936553352832 1878595172252305274196 1891732201428894821568 1893154342611746193408 1897121751860316174336 1910388337537661042688 1927053800537300877312 1928824989692206484736 1934320217583067471872 1952315415818363261952 1970087973085712950272 1972248064986657030144 1980397850379163877376 1987274231804091529728 1989100770620087937384 1992935981752251334656 2001171254404120141824 2008717149028570066944 2040409906451259752448 2048103759793836146688 2049376551547969390032 2055215231182009188864 2069587365665799462912 2095513569048323094528 2104172716027861619712 2110167510090619060224 2129798635438214467584 2134261970842855696128 2159013980231605612544 2167935525604463486976 2168580451546414743552 2176110244780950905856 2191327798940258254848 2218779073109989158912 2226483167113843287936 2235683510779602970944 2242052979471282751488 2257731671635417595904 2286014802598170648576 2304116729768065665024 2312117135079760337472 2313855307636578680832 2328285786374024395776 2334919079212696829952 2349295489175282638848 2355287978434478850048 2357452765179363481344 2373938448851946442752 2402849742545677860864 2420486261574533627904 2428890727760556314112 2445875977605035728896 2448124025378569769088 2493834330107095252992 2496126457248737803776 2504793563003073698928 2522309601905193095424 2529495669147088232448 2562867806373035606016 2571766652922941979648 2579093623444089962496 2589751035111214301184 2601131776964730379656 2603087221091151015936 2626783964114283933696 2649698975738788706304 2652134360826783916512 2668228339205493522432 2678289532038093422592 2723047044271350331392 2732502068730625853376 2740286974909345585152 2751610474805665195008 2756209998802395193344 2759449820887732617216 2794018092064430792704 2805563621370482159616 2817892758378457911294 2835835975099157741568 2839731513917619290112 2845682627790474261504 2865582506306491564032 2890580700805951315968 2893237484538309727104 2901480326374601207808 2928473123727544892928 2958372097479985545216 2968644222818457717248 2980911347706137294592 2989403972628377001984 3013075723542855100416 3048019736797560864768 3060614859676889628672 3072155639690754220032 3074064827321954085048 3082822846773013783296 3104381048498699194368 3132393985567043518464 3143270353572484641792 3165251265135928590336 3201392956264283544192 3238520970347408418816 3251903288406695230464 3261167970140047638528 3264165367171426358784 3328168609664983738368 3339724750670764931904 3351442516026277330944 3363079469206924127232 3372660892196117643264 3386597507453126393856 3429022203897255972864 3468175702619640506208 3470782961454868021248 3502378618819045244928 3523943233762923958272 3532931967651718275072 3536179147769045222016 3560907673277919664128 3604274613818516791296 3630729392361800441856 3643336091640834471168 3653715966545794113536 3668813966407553593344 3674946665069860257792 3708400890514283200512 3740751495160642879488 3744189685873106705664 3757190344504610548392 3783464402857789643136 3794243503720632348672 3854107601074601754624 3857649979384412969472 3868640435166134943744 3904630831636726523904 3940175946171425900544 3960795700758327754752 3974548463608183059456 3978201541240175874768 3985871963504502669312 4002342508808240283648 4017434298057140133888 4096207519587672293376 4098753103095938780064 4110430462364018377728 4139174731331598925824 4191027138096646189056 4208345432055723239424 4226839137567686866941 4259597270876428935168 4268523941685711392256 4318027960463211225088 4335871051208926973952 4352220489561901811712 4382655597880516509696 4437558146219978317824 4452966334227686575872 4471367021559205941888 4484105958942565502976 4572029605196341297152 4608233459536131330048 4624234270159520674944 4656571572748048791552 4698590978350565277696 4710575956868957700096 4714905530358726962688 4747876897703892885504 4805699485091355721728 4840972523149067255808 4857781455521112628224 4891751955210071457792 4896248050757139538176 4992252914497475607552 5009587126006147397856 5044619203810386190848 5058991338294176464896 5143533305845883959296 5179502070222428602368 5202263553929460759312 5206174442182302031872 5253567928228567867392 5299397951477577412608 5304268721653567833024 5356579064076186845184 5446094088542700662784 5465004137461251706752 5480573949818691170304 5503220949611330390016 5512419997604790386688 5588036184128861585408 5611127242740964319232 5635785516756915822588 5679463027835238580224 5691365255580948523008 5731165012612983128064 5781161401611902631936 5786474969076619454208 5802960652749202415616 5856946247455089785856 5916744194959971090432 5937288445636915434496 5961822695412274589184 5978807945256754003968 6026151447085710200832 6121229719353779257344 6144311279381508440064 6148129654643908170096 6165645693546027566592 6208762096997398388736 6286540707144969283584 6330502530271857180672 6402785912528567088384 6477041940694816837632 6503806576813390460928 6528330734342852717568 6656337219329967476736 6679449501341529863808 6726158938413848254464 6773195014906252787712 6858044407794511945728 6936351405239281012416 6941565922909736042496 7004757237638090489856 7047886467525847916544 7065863935303436550144 7072358295538090444032 7121815346555839328256 7208549227637033582592 7261458784723600883712 7286672183281668942336 7307431933091588227072 7337627932815107186688 7481502990321285758976 7488379371746213411328 7514380689009221096784 7566928805715579286272 7588487007441264697344 7715299958768825938944 7737280870332269887488 7809261663273453047808 7880351892342851801088 7949096927216366118912 7956403082480351749536 8004685017616480567296 8034868596114280267776 8197506206191877560128 8220860924728036755456 8278349462663197851648 8382054276193292378112 8416690864111446478848 8453678275135373733882 8519194541752857870336 8537047883371422784512 8636055920926422450176 8671742102417853947904 8704440979123803623424 8875116292439956635648 8905932668455373151744 8942734043118411883776 8968211917885131005952 9144059210392682594304 9216466919072262660096 9248468540319041349888 9313143145496097583104 9397181956701130555392 9429811060717453925376 9495753795407785771008 9715562911042225256448 9783503910420142915584 9792496101514279076352 9984505828994951215104 10019174252012294795712 10089238407620772381696 10117982676588352929792 10287066611691767918592 10404527107858921518624 10412348884364604063744 10507135856457135734784 10598795902955154825216 10608537443307135666048 10892188177085401325568 10930008274922503413504 10961147899637382340608 11006441899222660780032 11024839995209580773376 11176072368257723170816 11222254485481928638464 11271571033513831645176 11382730511161897046016 11562322803223805263872 11572949938153238908416 11605921305498404831232 11713892494910179571712 11874576891273830868992 11923645390824549178368 11957615890513508007936 12052302894171420401664 12288622558763016880128 12296259309287816340192 12331291387092055133184 12417524193994796777472 12573081414289938567168 12805571825057134176768 12954083881389633675264 13007613153626780921856 13056661468685705435136 13312674438659934953472 13358899002683059727616 13452317876827696508928 13716088815589023891456 13872702810478562024832 14095772935051695833088 14131727870606873100288 14144716591076180888064 14243630693111678656512 14417098455274067165184 14522917569447201767424 14573344366563337884672 14614863866183176454144 14675255865630214373376 14976758743492426822656 15028761378018442193568 15133857611431158572544 15176974014882529394688 15430599917537651877888 15618523326546906095616 15760703784685703602176 15898193854432732237824 15912806164960703499072 16069737192228560535552 16395012412383755120256 16441721849456073510912 16764108552386584756224 16833381728222892957696 16907356550270747467764 17038389083505715740672 17074095766742845569024 17272111841852844900352 17343484204835707895808 17408881958247607246848 17750232584879913271296 17811865336910746303488 17885468086236823767552 17936423835770262011904 18432933838144525320192 18496937080638082699776 18626286290992195166208 18859622121434907850752 18991507590815571542016 19431125822084450512896 19584992203028558152704 19969011657989902430208 20038348504024589591424 20178476815241544763392 20574133223383535837184 20809054215717843037248 20824697768729208127488 21014271712914271469568 21197591805910309650432 21217074886614271332096 21784376354170802651136 21860016549845006827008 21922295799274764681216 22012883798445321560064 22444508970963857276928 22543142067027663290352 22765461022323794092032 23145899876306477816832 23211842610996809662464 23427784989820359143424 23749153782547661737984 23847290781649098356736 24104605788342840803328 24592518618575632680384 24662582774184110266368 24835048387989593554944 25146162828579877134336 25611143650114268353536 25908167762779267350528 26015226307253561843712 26113322937371410870272 26625348877319869906944 26717798005366119455232 26904635753655393017856 27432177631178047782912 27745405620957124049664 28191545870103391666176 28289433182152361776128 28487261386223357313024 29146688733126675769344 29350511731260428746752 29953517486984853645312 30057522756036884387136 30267715222862317145088 30353948029765058789376 30861199835075303755776 31237046653093812191232 31521407569371407204352 31796387708865464475648 31825612329921406998144 32790024824767510240512 32883443698912147021824 33528217104773169512448 33666763456445785915392 33814713100541494935528 34148191533485691138048 34686968409671415791616 34817763916495214493696 35623730673821492606976 35770936172473647535104 35872847671540524023808 36865867676289050640384 36993874161276165399552 37252572581984390332416 37719244242869815701504 38862251644168901025792 39169984406057116305408 39938023315979804860416 40076697008049179182848 40356953630483089526784 41148266446767071674368 41618108431435686074496 42395183611820619300864 42434149773228542664192 43568752708341605302272 43720033099690013654016 43844591598549529362432 44025767596890643120128 45086284134055326580704 45530922044647588184064 46291799752612955633664 46855569979640718286848 47498307565095323475968 47694581563298196713472 48209211576685681606656 49185037237151265360768 49325165548368220532736 50292325657159754268672 51222287300228536707072 51816335525558534701056 52030452614507123687424 52226645874742821740544 53250697754639739813888 53435596010732238910464 53809271507310786035712 55490811241914248099328 56578866364304723552256 56974522772446714626048 58293377466253351538688 59907034973969707290624 60115045512073768774272 60535430445724634290176 61722399670150607511552 62474093306187624382464 63042815138742814408704 63592775417730928951296 63651224659842813996288 65580049649535020481024 65766887397824294043648 67333526912891571830784 67629426201082989871056 68296383066971382276096 69635527832990428987392 71247461347642985213952 71541872344947295070208 73987748322552330799104 74505145163968780664832 75438488485739631403008 77724503288337802051584 78339968812114232610816 79876046631959609720832 80153394016098358365696 80713907260966179053568 82296532893534143348736 83236216862871372148992 84868299546457085328384 87440066199380027308032 88051535193781286240256 90172568268110653161408 91061844089295176368128 92583599505225911267328 93711139959281436573696 94996615130190646951936 95389163126596393426944 98370074474302530721536 98650331096736441065472 100584651314319508537344 102444574600457073414144 104060905229014247374848 104453291749485643481088 106871192021464477820928 107618543014621572071424 110981622483828496198656 113157732728609447104512 116586754932506703077376 119814069947939414581248 120230091024147537548544 121070860891449268580352 123444799340301215023104 127185550835461857902592 127302449319685627992576 131160099299070040962048 131533774795648588087296 135258852402165979742112 136592766133942764552192 142494922695285970427904 143083744689894590140416 147975496645104661598208 150876976971479262806016 155449006576675604103168 156679937624228465221632 159752093263919219441664 160306788032196716731392 161427814521932358107136 166472433725742744297984 169736599092914170656768 174880132398760054616064 180345136536221306322816 185167199010451822534656 187422279918562873147392 189993230260381293903872 190778326253192786853888 196740148948605061443072 197300662193472882130944 204889149200914146828288 208906583498971286962176 213742384042928955641856 221963244967656992397312 226315465457218894209024 233173509865013406154752 239628139895878829162496 240460182048295075097088 242141721782898537160704 246889598680602430046208 254604898639371255985152 262320198598140081924096 270517704804331959484224 273185532267885529104384 284989845390571940855808 286167489379789180280832 295950993290209323196416 301753953942958525612032 313359875248456930443264 320613576064393433462784 322855629043864716214272 332944867451485488595968 339473198185828341313536 349760264797520109232128 360690273072442612645632 370334398020903645069312 381556652506385573707776 393480297897210122886144 394601324386945764261888 409778298401828293656576 427484768085857911283712 443926489935313984794624 452630930914437788418048 466347019730026812309504 479256279791757658324992 480920364096590150194176 484283443565797074321408 509209797278742511970304 524640397196280163848192 541035409608663918968448 569979690781143881711616 572334978759578360561664 591901986580418646392832 626719750496913860886528 641227152128786866925568 665889734902970977191936 678946396371656682627072 699520529595040218464256 721380546144885225291264 740668796041807290138624 786960595794420245772288 819556596803656587313152 854969536171715822567424 887852979870627969589248 905261861828875576836096 961840728193180300388352 968566887131594148642816 1018419594557485023940608 1049280794392560327696384 1082070819217327837936896 1144669957519156721123328 1183803973160837292785664 1282454304257573733851136 1331779469805941954383872 1357892792743313365254144 1399041059190080436928512 1442761092289770450582528 1573921191588840491544576 1709939072343431645134848 1775705959741255939178496 1923681456386360600776704 2036839189114970047881216 2098561588785120655392768 2164141638434655675873792 2564908608515147467702272 2663558939611883908767744 2715785585486626730508288 2885522184579540901165056 3147842383177680983089152 3551411919482511878356992 3847362912772721201553408 4073678378229940095762432 4197123177570241310785536 4328283276869311351747584 5129817217030294935404544 5327117879223767817535488 5771044369159081802330112 6295684766355361966178304 7694725825545442403106816 8147356756459880191524864 8656566553738622703495168 10654235758447535635070976 11542088738318163604660224 12591369532710723932356608 15389451651090884806213632 17313133107477245406990336 23084177476636327209320448 34626266214954490813980672 46168354953272654418640896 69252532429908981627961344 138505064859817963255922688
- Sum of all divisors σ(n): 526506084296270553202560000
- Sum of proper divisors (its aliquot sum) s(n): 388001019436452589946637312
- 138505064859817963255922688 is an abundant number, because the sum of its proper divisors (388001019436452589946637312) is greater than itself. Its abundance is 249495954576634626690714624
Bases of 138505064859817963255922688
- Binary: 1110010100100011001011010011100011011101010000000111000100110111111111010000000000000002
- Hexadecimal: 0x7291969C6EA0389BFE8000
- Base-36: HEID7Q0EK36Z28000
Squares and roots of 138505064859817963255922688
- 138505064859817963255922688 squared (1385050648598179632559226882) is 19183652991822380797509370498547281628785510233145344
- 138505064859817963255922688 cubed (1385050648598179632559226883) is 2657033101880599772228513555952251276752361289540250774132506715332335131164672
-
The
square root of 138505064859817963255922688 is 11768817479246.5008835943 -
138505064859817963255922688 is a
perfect cube number . Itscube root is 517394592
Scales and comparisons
How big is 138505064859817963255922688?- 138,505,064,859,817,963,255,922,688 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 138,505,064,859,817,963,255,922,688 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 138505064859817963255922688 cubic inches would be around 43116216 feet tall.
Recreational maths with 138505064859817963255922688
- 138505064859817963255922688 backwards is 886229552369718958460505831
- The number of decimal digits it has is: 27
- The sum of 138505064859817963255922688's digits is 135
- 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 138505064859817963255922688 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 138505064859817963255922688 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/138505064859817963255922688/
Chicago style:
Numbermatics. 2024. "Number 138505064859817963255922688 - Facts about the integer". https://numbermatics.com/n/138505064859817963255922688/
The information we have on file for 138505064859817963255922688 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 138505064859817963255922688, math, Factors of 138505064859817963255922688, curriculum, school, college, exams, university, Prime factorization of 138505064859817963255922688, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-eight septillion, five hundred five sextillion, sixty-four quintillion, eight hundred fifty-nine quadrillion, eight hundred seventeen trillion, nine hundred sixty-three billion, two hundred fifty-five million, nine hundred twenty-two thousand, six hundred eighty-eight.