1326953386374536406011904
1,326,953,386,374,536,406,011,904 is an even composite number composed of seven prime numbers multiplied together.
1326953386374536406011904 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-six thousand, three hundred twenty-five divisors.
Prime factorization of 1326953386374536406011904:
212 × 32 × 74 × 294 × 412 × 532 × 672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 29 × 29 × 29 × 29 × 41 × 41 × 53 × 53 × 67 × 67)See below for interesting mathematical facts about the number 1326953386374536406011904 from the Numbermatics database.
Names of 1326953386374536406011904
- Cardinal: 1326953386374536406011904 can be written as One septillion, three hundred twenty-six sextillion, nine hundred fifty-three quintillion, three hundred eighty-six quadrillion, three hundred seventy-four trillion, five hundred thirty-six billion, four hundred six million, eleven thousand, nine hundred four.
Scientific notation
- Scientific notation: 1.326953386374536406011904 × 1024
Factors of 1326953386374536406011904
Divisors of 1326953386374536406011904
- Number of divisors d(n): 26325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 29 32 36 41 42 48 49 53 56 58 63 64 67 72 82 84 87 96 98 106 112 116 123 126 128 134 144 147 159 164 168 174 192 196 201 203 212 224 232 246 252 256 261 268 287 288 294 318 328 336 343 348 369 371 384 392 402 406 424 441 448 464 469 477 492 504 512 522 536 574 576 588 603 609 636 656 672 686 696 738 742 768 784 804 812 841 848 861 882 896 928 938 954 984 1008 1024 1029 1044 1072 1113 1148 1152 1176 1189 1206 1218 1272 1312 1344 1372 1392 1407 1421 1476 1484 1536 1537 1568 1608 1624 1681 1682 1696 1722 1764 1792 1827 1856 1876 1908 1943 1968 2009 2016 2048 2058 2088 2144 2173 2226 2296 2304 2352 2378 2401 2412 2436 2523 2544 2583 2597 2624 2688 2744 2747 2784 2809 2814 2842 2952 2968 3072 3074 3087 3136 3216 3248 3283 3339 3362 3364 3392 3444 3528 3551 3567 3584 3654 3712 3752 3816 3886 3936 4018 4032 4096 4116 4176 4221 4263 4288 4346 4452 4489 4592 4608 4611 4704 4756 4802 4824 4872 5043 5046 5088 5166 5194 5248 5376 5488 5494 5568 5618 5628 5684 5829 5887 5904 5936 6027 6144 6148 6174 6272 6432 6496 6519 6566 6678 6724 6728 6784 6888 7056 7102 7134 7168 7203 7308 7424 7504 7569 7632 7772 7791 7872 8036 8064 8232 8241 8323 8352 8427 8442 8526 8576 8692 8904 8978 9184 9216 9222 9408 9512 9604 9648 9744 9849 9947 10086 10092 10176 10332 10388 10496 10653 10701 10752 10759 10976 10988 11136 11236 11256 11368 11658 11767 11774 11808 11872 12054 12288 12296 12348 12544 12789 12864 12992 13038 13132 13356 13448 13456 13467 13568 13601 13776 13833 14063 14112 14204 14268 14336 14406 14616 14848 15008 15129 15138 15211 15264 15544 15582 15744 16072 16128 16464 16482 16646 16704 16854 16884 17052 17152 17384 17487 17661 17808 17956 18081 18179 18368 18432 18444 18816 19024 19208 19229 19296 19488 19557 19663 19698 19894 20172 20184 20352 20664 20776 20992 21306 21402 21504 21518 21609 21952 21976 22272 22472 22512 22736 22981 23316 23373 23534 23548 23616 23744 24108 24389 24592 24696 24723 24857 24969 25088 25281 25578 25728 25984 26076 26264 26712 26896 26912 26934 27136 27202 27552 27666 28126 28224 28408 28536 28672 28812 29232 29547 29696 29841 30016 30258 30276 30422 30528 31088 31164 31423 31488 31959 32144 32256 32277 32928 32964 33292 33408 33708 33768 34104 34304 34481 34768 34974 35301 35322 35616 35912 36162 36358 36736 36864 36888 37632 38048 38416 38458 38592 38976 39114 39326 39396 39788 40344 40368 40401 40704 40803 41209 41328 41552 41984 42189 42612 42804 43008 43036 43218 43904 43952 44544 44573 44944 45024 45472 45633 45962 46632 46746 47068 47096 47232 47488 48216 48749 48778 49184 49392 49446 49714 49938 50176 50562 51156 51456 51968 52152 52528 52983 53424 53792 53824 53868 54272 54404 54537 55104 55332 56252 56347 56448 56816 57072 57624 57687 58261 58464 58989 59094 59392 59682 60032 60516 60552 60844 61056 62176 62328 62846 62976 63017 63918 64288 64512 64554 65856 65928 66584 66816 67416 67536 68208 68608 68943 68962 69536 69629 69948 70602 70644 71232 71824 72324 72716 73167 73472 73776 74571 74907 75264 75313 76096 76832 76916 77184 77952 78228 78652 78792 79576 79663 80688 80736 80802 81408 81461 81606 82369 82418 82656 83104 83968 84378 85224 85608 86016 86072 86436 87808 87904 89088 89093 89146 89523 89888 90048 90944 91266 91924 93264 93492 94136 94192 94269 94464 94976 95207 96432 96831 97498 97556 98368 98441 98784 98892 99428 99876 100352 101124 102312 102912 102979 103443 103936 104304 105056 105903 105966 106477 106848 107584 107648 107736 108544 108808 109074 110208 110664 112504 112627 112694 112896 113632 114144 115169 115248 115374 116522 116928 117978 118188 118784 119364 120064 121032 121104 121688 122112 122409 123627 124352 124656 125692 125952 126034 126567 127253 127836 128576 129024 129108 130181 131712 131856 133168 133632 133719 134603 134832 135072 136416 136899 137216 137641 137886 137924 139072 139258 139896 141204 141288 142464 143648 144648 145432 145591 146247 146334 146944 147552 149142 149814 150528 150626 152192 153664 153832 154368 155904 156456 157304 157584 159152 159326 160867 161376 161472 161604 162816 162922 163212 163611 164738 164836 165312 166208 167936 168756 169041 170448 170723 171216 172144 172872 173061 173999 174783 175616 175808 176967 178176 178186 178292 179046 179776 180096 181888 182532 183848 184049 186528 186984 188203 188272 188384 188538 188928 189051 189952 190414 192864 193662 194996 195112 196736 196882 197568 197784 198856 199752 200704 202248 204624 205824 205958 206829 206886 207872 208608 208887 210112 211806 211932 212954 213696 215168 215296 215472 217088 217616 218148 219501 219961 220416 221328 223713 225008 225254 225388 225792 225939 227264 228288 230338 230496 230748 233044 233856 235956 236376 237917 238728 238989 240128 241367 242064 242208 243376 244224 244383 244818 247107 247254 248704 249312 251384 251904 252068 253134 254506 255672 257152 258048 258216 260362 263424 263712 266336 267264 267279 267438 269206 269664 270144 272832 273798 274432 275282 275772 275848 278144 278516 279792 282408 282576 282807 284928 285621 287296 288463 289296 290864 291182 292494 292668 293888 295104 295323 298284 299628 301056 301252 304384 307328 307664 308736 308937 310329 311808 312011 312912 314608 315168 318304 318652 319431 321734 322752 322944 323208 325632 325844 326424 327222 329476 329672 330624 332416 337512 337881 338082 340896 341243 341446 342432 344288 345507 345744 346122 347998 349566 351232 351616 353934 356352 356372 356584 358092 359552 360192 363776 365064 367696 368098 370881 373056 373968 376406 376544 376768 377076 377856 378102 379904 380828 381759 385728 387324 389992 390224 390543 393472 393764 394429 395136 395568 397712 399504 401157 403809 404496 407827 409248 411648 411916 412923 413658 413772 415744 417216 417774 420224 423612 423864 425908 427392 430336 430592 430944 435232 436296 436773 438741 439002 439922 440832 441119 442656 447426 450016 450508 450776 451584 451878 454528 456576 460676 460992 461496 466088 467712 471912 472752 475834 477456 477978 480256 482601 482734 484128 484416 486752 488448 488766 489636 494214 494508 497408 498624 502768 503808 504136 506268 507123 509012 511344 512169 514304 516432 520724 521997 524349 526848 527191 527424 532672 534528 534558 534876 538412 539328 540288 545664 547596 550564 551544 551696 552147 556288 557032 557641 559584 564609 564816 565152 565614 567153 569856 570227 571242 574592 576583 576926 578592 581728 582364 584988 585336 587776 590208 590646 596568 599256 602112 602504 608768 614656 615328 617472 617874 620658 623616 623651 624022 625824 626661 629216 630336 636608 637304 638862 643468 645504 645888 646416 651264 651688 652848 654444 658952 659344 659883 661248 664832 666449 675024 675762 676164 677817 681792 682486 682892 684864 688576 691014 691488 692244 695996 699132 702464 703232 707281 707868 712744 713168 713751 716184 716967 719104 720384 720853 724101 727552 730128 733149 735392 736196 741321 741762 745339 746112 747936 752812 753088 753536 754152 755712 756204 759808 761656 763518 771456 774648 779984 780448 781086 786944 787528 788389 788858 790272 791136 795424 799008 801837 802314 806183 807618 808992 815654 818496 823296 823832 825846 827316 827544 831488 834432 835548 840448 847224 847728 851816 854784 856863 860672 861184 861888 865389 870464 872592 873546 877482 878004 879844 881664 882238 885312 885969 894852 900032 901016 901552 903168 903756 909056 911267 913152 921352 921984 922992 926811 932176 935424 936033 942221 943824 945504 951668 954912 955956 958293 960512 963487 965202 965468 968256 968832 973504 976896 977532 979272 988428 989016 994816 997248 999949 1005536 1008272 1012536 1013643 1014246 1018024 1019137 1022688 1023729 1024338 1028608 1032864 1036521 1041448 1043994 1048698 1053696 1054382 1054848 1065344 1069056 1069116 1069752 1076824 1078656 1080576 1091328 1095192 1101128 1103088 1103392 1104294 1112576 1114064 1115282 1119168 1129218 1129632 1130304 1131228 1134306 1139712 1140454 1142484 1145277 1149184 1153166 1153852 1157184 1163456 1164728 1169976 1170672 1171629 1175552 1180416 1181292 1183287 1193136 1195061 1198512 1205008 1211427 1217536 1217993 1223481 1229312 1230656 1234944 1235748 1238769 1241316 1247232 1247302 1248044 1251648 1253322 1258432 1260672 1273216 1274608 1277724 1286936 1288343 1291008 1291776 1292617 1292832 1303376 1305696 1308888 1310319 1317421 1317904 1318688 1319766 1322496 1323357 1329664 1332898 1350048 1351524 1352328 1355634 1363584 1364972 1365784 1369728 1377152 1382028 1382976 1384488 1391992 1398264 1404928 1406464 1413721 1414562 1415736 1425488 1426336 1427502 1432368 1433934 1438208 1440768 1441706 1447803 1448202 1455104 1460256 1466298 1470784 1472392 1482642 1483524 1490678 1492224 1495872 1505624 1506176 1507072 1508304 1511424 1512408 1519616 1523312 1527036 1536507 1539727 1542912 1549296 1559968 1560896 1562172 1565991 1573888 1575056 1576778 1577716 1580544 1581573 1582272 1590848 1598016 1603674 1604628 1612366 1615236 1617984 1631308 1634063 1636992 1647664 1651692 1654632 1655088 1656441 1665419 1668864 1671096 1672923 1680896 1689569 1693827 1694448 1695456 1703632 1709568 1710681 1713726 1721344 1722368 1723776 1729749 1730778 1740928 1745184 1747092 1754964 1756008 1759688 1763328 1764476 1770624 1771938 1789704 1800064 1802032 1803104 1806336 1807512 1818112 1822534 1826304 1827493 1842704 1843968 1845984 1853622 1864352 1870848 1870953 1872066 1884442 1887648 1891008 1903336 1909824 1911912 1916586 1921024 1926974 1930404 1930936 1936512 1937664 1947008 1953792 1955064 1958544 1976856 1978032 1979649 1989632 1994496 1999347 1999898 2011072 2016544 2019241 2025072 2027286 2028492 2036048 2038274 2045376 2047458 2048676 2057216 2065728 2073042 2082896 2087988 2097396 2107392 2108764 2109696 2121843 2130688 2138232 2139504 2141253 2153648 2157312 2161152 2162559 2172303 2182656 2184077 2190384 2202256 2206176 2206784 2208588 2225152 2228128 2230564 2236017 2238336 2258436 2259264 2260608 2262456 2268612 2279424 2280908 2284968 2290554 2298368 2306332 2307704 2310227 2314368 2326912 2329456 2339952 2341344 2343258 2360832 2362369 2362584 2365167 2366574 2386272 2388701 2390122 2397024 2410016 2418549 2422854 2435072 2435986 2446962 2458624 2461312 2469888 2471496 2477538 2482632 2494464 2494604 2496088 2503296 2506644 2516864 2521344 2546432 2549216 2555448 2573872 2576686 2582016 2583552 2583697 2585234 2585664 2596167 2606752 2611392 2617776 2620638 2634842 2635808 2637376 2639532 2644992 2646714 2659328 2665796 2700096 2703048 2704656 2711268 2727168 2729944 2731568 2733801 2739456 2754304 2761003 2764056 2765952 2768976 2783984 2796528 2808099 2812928 2826663 2827442 2829124 2831472 2850976 2852672 2854789 2855004 2864736 2867868 2876416 2881536 2883412 2890461 2895606 2896404 2910208 2920512 2932596 2941568 2944784 2965284 2967048 2981356 2984448 2986391 2991744 2999847 3011248 3012352 3014144 3016608 3024816 3046624 3054072 3057411 3071187 3073014 3079454 3085824 3087833 3098592 3119936 3121792 3124344 3131982 3147776 3150112 3153556 3155432 3161088 3163146 3164544 3181696 3196032 3207348 3209256 3224732 3230472 3235968 3262616 3266183 3268126 3273984 3295328 3303384 3309264 3310176 3312882 3330838 3337728 3339901 3342192 3345846 3361792 3379138 3387654 3388896 3390912 3407264 3419136 3421362 3427452 3442688 3444736 3447552 3459498 3461556 3481856 3490368 3494184 3509928 3512016 3519376 3526656 3528952 3541248 3543876 3549861 3579408 3585183 3600128 3604064 3606208 3615024 3636224 3645068 3652608 3653979 3654986 3670443 3685408 3687936 3690337 3691968 3707244 3728704 3741696 3741906 3744132 3768884 3775249 3775296 3782016 3806672 3819648 3823824 3833172 3853948 3860808 3861872 3865029 3873024 3875328 3877851 3894016 3903487 3910128 3917088 3952263 3953712 3956064 3959298 3970071 3979264 3988992 3991589 3998694 3999796 4022144 4033088 4036081 4038482 4050144 4054572 4056984 4072096 4076548 4090752 4094916 4097352 4114432 4131456 4146084 4165792 4175976 4194792 4214784 4217528 4219392 4222139 4241163 4243686 4261376 4276464 4279008 4282506 4307296 4314624 4322304 4325118 4344606 4365312 4365557 4368154 4380768 4404512 4412352 4413568 4417176 4450304 4456256 4461128 4472034 4476672 4516872 4518528 4521216 4524912 4537224 4558848 4561816 4569936 4581108 4596736 4612664 4615408 4619181 4620454 4628736 4653824 4658912 4665143 4679904 4682688 4686516 4721664 4721929 4724738 4725168 4730334 4733148 4744719 4772544 4777402 4780244 4794048 4820032 4837098 4845708 4870144 4871972 4893924 4902189 4917248 4922624 4942992 4950967 4955076 4965264 4989208 4992176 4996257 5006592 5013288 5018769 5033728 5042688 5045971 5068707 5092864 5098432 5110896 5132043 5147744 5153372 5164032 5167104 5167394 5170468 5171328 5189247 5192334 5213504 5217373 5222784 5235552 5241276 5269684 5271616 5274752 5279064 5289984 5293428 5318656 5331592 5337421 5400192 5406096 5409312 5422536 5454336 5457887 5459888 5463136 5467602 5478912 5482479 5508608 5518723 5522006 5528112 5531904 5537952 5567968 5593056 5612859 5616198 5625856 5643281 5653326 5654884 5658248 5662944 5701952 5705344 5709578 5710008 5729472 5735736 5752832 5763072 5766824 5780922 5791212 5792808 5820416 5841024 5865192 5883136 5889568 5930568 5934096 5962712 5968896 5969231 5972782 5983488 5998041 5999694 6022496 6024704 6028288 6033216 6049632 6057723 6093248 6108144 6114822 6142374 6146028 6158908 6171648 6175666 6197184 6239872 6243584 6248688 6263964 6295552 6300224 6307112 6310864 6322176 6326292 6329088 6363392 6365529 6378869 6392064 6414696 6418512 6449464 6460944 6471936 6487677 6525232 6532366 6536252 6547968 6552231 6590656 6595547 6606768 6618528 6620352 6625764 6661676 6675456 6679802 6684384 6691692 6708051 6723584 6744409 6758276 6775308 6777792 6781824 6814528 6838272 6842724 6854904 6885376 6895104 6899593 6918996 6923112 6930681 6963712 6980736 6988368 6999643 7019856 7024032 7038752 7057904 7082496 7087107 7087752 7095501 7099722 7133959 7158816 7166103 7170366 7200256 7208128 7212416 7230048 7255647 7272448 7290136 7305216 7307958 7309972 7340886 7370816 7375872 7380674 7383936 7414488 7457408 7483392 7483812 7488264 7537768 7546009 7550498 7550592 7564032 7613344 7639296 7647648 7666344 7707896 7716323 7721616 7723744 7730058 7746048 7750656 7751091 7755702 7788032 7806974 7820256 7834176 7904526 7907424 7912128 7918596 7940142 7958528 7977984 7983178 7997388 7999592 8044288 8066176 8072162 8076964 8100288 8109144 8113968 8144192 8153096 8181504 8189832 8194704 8201403 8228864 8262912 8283009 8292168 8331584 8351952 8365427 8389584 8435056 8438784 8444278 8479989 8482326 8487372 8522752 8525951 8552928 8558016 8564367 8565012 8614592 8629248 8644608 8650236 8671383 8689212 8730624 8731114 8736308 8761536 8809024 8824704 8827136 8834352 8900608 8912512 8922256 8944068 8953344 8959173 8999541 9018401 9033744 9037056 9042432 9048319 9049824 9074448 9123632 9139872 9162216 9172233 9193472 9221947 9225328 9230816 9238362 9240908 9257472 9263499 9307648 9317824 9330286 9359808 9365376 9373032 9443328 9443858 9449476 9450336 9460668 9466296 9489438 9545088 9554804 9560488 9588096 9640064 9674196 9691416 9743944 9754597 9787848 9798549 9804378 9834496 9845248 9885984 9896047 9901934 9910152 9930528 9978416 9984352 9992514 10013184 10019703 10026576 10037538 10067456 10085376 10091942 10137414 10185728 10196864 10221792 10264086 10295488 10306744 10328064 10334208 10334788 10340936 10342656 10378494 10384668 10427008 10434746 10445568 10471104 10482552 10539368 10543232 10549504 10558128 10579968 10586856 10637312 10663184 10674842 10755549 10778089 10800384 10812192 10818624 10845072 10908672 10915774 10919776 10926272 10935204 10957824 10961937 10964958 11017216 11037446 11044012 11056224 11063808 11071011 11075904 11135936 11186112 11225718 11232396 11251712 11286562 11306652 11309768 11316496 11325747 11325888 11403904 11410688 11419156 11420016 11438441 11458944 11471472 11505664 11533648 11561844 11582424 11585616 11595087 11633553 11657933 11682048 11710461 11730384 11766272 11779136 11826983 11856789 11861136 11868192 11925424 11937792 11938462 11945564 11966976 11974767 11996082 11999388 12044992 12049408 12056576 12066432 12099264 12108243 12115446 12186496 12216288 12229644 12284748 12292056 12317816 12343296 12351332 12394368 12479744 12487168 12497376 12527928 12600448 12609601 12614224 12621728 12644352 12652584 12658176 12666417 12723489 12726784 12731058 12757738 12784128 12792451 12829392 12837024 12898928 12921888 12943872 12975354 13050464 13064732 13072504 13095936 13096671 13104462 13181312 13191094 13213536 13237056 13240704 13251528 13323352 13350912 13359604 13368768 13383384 13416102 13447168 13488818 13516552 13550616 13555584 13563648 13629056 13676544 13685448 13709808 13790208 13799186 13837992 13846224 13857543 13861362 13927424 13961472 13976736 13995429 13999286 14039712 14048064 14077504 14115808 14164992 14165787 14174214 14175504 14191002 14199444 14267918 14317632 14332206 14340732 14400512 14416256 14424832 14460096 14511294 14544896 14580272 14610432 14615916 14619944 14681772 14706567 14741632 14751744 14761348 14767872 14828976 14852901 14914816 14967624 14976528 14988771 15075536 15092018 15100996 15101184 15128064 15137913 15206121 15226688 15278592 15288539 15295296 15332688 15415792 15432646 15443232 15447488 15460116 15492096 15501312 15502182 15511404 15576064 15613948 15640512 15652119 15668352 15809052 15814848 15824256 15837192 15880284 15955968 15966356 15994776 15999184 16012263 16088576 16132352 16144324 16153928 16171589 16200576 16218288 16227936 16288384 16306192 16363008 16373661 16379664 16389408 16402806 16447437 16525824 16536583 16556169 16566018 16584336 16663168 16703904 16720907 16730854 16779168 16870112 16877568 16888556 16929843 16959978 16964652 16974744 17045504 17051902 17105856 17116032 17128734 17130024 17229184 17258496 17289216 17300472 17342766 17378424 17461248 17462228 17472616 17523072 17618048 17649408 17654272 17668704 17825024 17844512 17888136 17906688 17907693 17918346 17999082 18036802 18067488 18074112 18084864 18085879 18096638 18099648 18148896 18173169 18247264 18279744 18324432 18344466 18386944 18443894 18450656 18461632 18476724 18481816 18514944 18526998 18615296 18635648 18660572 18719616 18730752 18746064 18886656 18887716 18898952 18900672 18921336 18932592 18978876 19090176 19109608 19120976 19136607 19176192 19280128 19327021 19348392 19382832 19487888 19509194 19575696 19597098 19608756 19656693 19690496 19771968 19786641 19792094 19803868 19820304 19861056 19956832 19968704 19985028 20026368 20039406 20053152 20075076 20134912 20170752 20183884 20233227 20274828 20371456 20393728 20443584 20528172 20590976 20613488 20656128 20669576 20681872 20685312 20698779 20756988 20769336 20792043 20854016 20869492 20891136 20904737 20942208 20965104 20998929 21078736 21086464 21099008 21116256 21173712 21261321 21326368 21349684 21401877 21498309 21511098 21556178 21600768 21614831 21624384 21637248 21690144 21817344 21831548 21839552 21852544 21870408 21915648 21923874 21929916 22034432 22074892 22088024 22112448 22127616 22142022 22151808 22271872 22372224 22451436 22464792 22573124 22613304 22619536 22632992 22638027 22651494 22651776 22807808 22821376 22838312 22840032 22863281 22876882 22917888 22942944 23067296 23123688 23148969 23164848 23171232 23190174 23253273 23267106 23315866 23364096 23379307 23420922 23460768 23532544 23558272 23653966 23713578 23722272 23736384 23850848 23875584 23876924 23891128 23933952 23949534 23992164 23998776 24089984 24098816 24113152 24132864 24198528 24216486 24230892 24372992 24432576 24459288 24569496 24584112 24635632 24686592 24702664 24788736 24849027 24959488 24974336 24994752 25055856 25096281 25200896 25219202 25228448 25243456 25305168 25316352 25332834 25446978 25453568 25462116 25515476 25568256 25577853 25584902 25658784 25674048 25693101 25797856 25843776 25887744 25950708 26100928 26129464 26145008 26191872 26193342 26208924 26362624 26382188 26426743 26427072 26474112 26481408 26503056 26646704 26701824 26719208 26737536 26766768 26832204 26877519 26977636 27033104 27055203 27101232 27111168 27127296 27144957 27258112 27324409 27370896 27419616 27580416 27598372 27665841 27675984 27692448 27715086 27722724 27790497 27854848 27922944 27941123 27953472 27990858 27998572 28079424 28096128 28155008 28231616 28329984 28331574 28348428 28351008 28382004 28398888 28535836 28635264 28664412 28681464 28801024 28832512 28849664 28920192 28998521 29022588 29160544 29231832 29239888 29263791 29363544 29395647 29413134 29483264 29503488 29522696 29535744 29554973 29657952 29688141 29705802 29829632 29935248 29953056 29977542 30059109 30151072 30184036 30201992 30202368 30256128 30275826 30412242 30453376 30557184 30558899 30577078 30590592 30665376 30831584 30865292 30886464 30894976 30920232 30984192 31002624 31004364 31022808 31152128 31227896 31281024 31304238 31336704 31618104 31629696 31648512 31674384 31760568 31911936 31932712 31989552 31998368 32024526 32177152 32264704 32288648 32307856 32334267 32343178 32401152 32436576 32455872 32576768 32612384 32726016 32747322 32759328 32778816 32805612 32894874 33051648 33053503 33073166 33112338 33132036 33168672 33213033 33326336 33407808 33441814 33461708 33558336 33740224 33755136 33777112 33859686 33919956 33929304 33949488 33977241 34091008 34103804 34211712 34232064 34257468 34260048 34315323 34458368 34516992 34600944 34656769 34685532 34756848 34924456 34945232 34973799 35046144 35131383 35236096 35298816 35308544 35321797 35337408 35480949 35650048 35689024 35776272 35813376 35815386 35836692 35924301 35998164 36073604 36134976 36148224 36169728 36171758 36193276 36199296 36297792 36324729 36346338 36494528 36559488 36648864 36688932 36887788 36901312 36923264 36953448 36963632 37029888 37053996 37230592 37271296 37321144 37361947 37439232 37461504 37485893 37492128 37775432 37797904 37801344 37828803 37842672 37865184 37957752 37999251 38180352 38205209 38219216 38241952 38273214 38352384 38377353 38560256 38631061 38654042 38696784 38765664 38975776 39018388 39151392 39194196 39217512 39290013 39313386 39380992 39502967 39543936 39573282 39584188 39607736 39640608 39722112 39913664 39937408 39970056 40052736 40078812 40106304 40150152 40269824 40341504 40367768 40466454 40549656 40742912 40787456 40887168 40997909 41056344 41181952 41226976 41339152 41363744 41370624 41397558 41513976 41538672 41584086 41708032 41738984 41782272 41784617 41809474 41884416 41930208 41986287 41997858 42157472 42172928 42198016 42232512 42347424 42497361 42522642 42652736 42699368 42803754 42996618 43022196 43112356 43201536 43229662 43248768 43274496 43380288 43634688 43663096 43679104 43705088 43740816 43831296 43847748 43859832 44068864 44149784 44176048 44224896 44255232 44284044 44303616 44543744 44558703 44652083 44744448 44902872 44929584 45146248 45226608 45239072 45265984 45276054 45302988 45303552 45413739 45615616 45642752 45676624 45680064 45726562 45753764 45835776 45865617 45885888 46134592 46247376 46297938 46329696 46342464 46380348 46506546 46534212 46631732 46728192 46758614 46841844 46921536 46956357 47065088 47116544 47307932 47387827 47427156 47444544 47472768 47701696 47753848 47782256 47867904 47899068 47984328 47997552 48036789 48179968 48197632 48265728 48297151 48397056 48432972 48461784 48514767 48745984 48865152 48918576 48997501 49120983 49138992 49168224 49271264 49405328 49577472 49609749 49668507 49698054 49918976 49937713 49948672 49989504 50111712 50162721 50192562 50401792 50438404 50456896 50486912 50610336 50632704 50665668 50789529 50893956 50907136 50924232 51030952 51136512 51155706 51169804 51317568 51348096 51386202 51595712 51687552 51775488 51901416 52201856 52258928 52290016 52383744 52386684 52417848 52725248 52764376 52822063 52853486 52854144 52948224 52962816 52997297 53006112 53293408 53438416 53475072 53533536 53664408 53723079 53755038 53955272 54014261 54066208 54110406 54202464 54222336 54254592 54257637 54289914 54516224 54648818 54741792 54839232 55160832 55196744 55331682 55351968 55384896 55430172 55445448 55580994 55709696 55845888 55882246 55906944 55981716 55997144 56158848 56192256 56310016 56463232 56659968 56663148 56696856 56702016 56764008 56797776 57071672 57270528 57328824 57362928 57409821 57602048 57665024 57699328 57840384 57981063 57997042 58045176 58321088 58463664 58479776 58527582 58557989 58727088 58791294 58826268 58966528 59045392 59071488 59109946 59315904 59359923 59376282 59411604 59659264 59870496 59906112 59955084 60118218 60302144 60368072 60403984 60404736 60512256 60551652 60699681 60824484 60906752 61114368 61117798 61154156 61181184 61330752 61663168 61730584 61772928 61789952 61840464 61968384 62008728 62045616 62096337 62304256 62455792 62562048 62608476 62673408 62714211 62996787 63128807 63236208 63259392 63297024 63338233 63348768 63521136 63865424 63979104 63996736 64049052 64205631 64354304 64529408 64553629 64577296 64615712 64668534 64686356 64802304 64844493 64873152 64911744 65153536 65224768 65452032 65494644 65518656 65557632 65611224 65789748 66103296 66107006 66146332 66224676 66264072 66337344 66426066 66652672 66815616 66883628 66923416 66996583 67116672 67480448 67554224 67719372 67839912 67858608 67898976 67914081 67954482 68207608 68282179 68423424 68464128 68508701 68514936 68520096 68589843 68630646 68916736 69201888 69272329 69313538 69371064 69446907 69513696 69848912 69890464 69947598 70092288 70137921 70262766 70472192 70597632 70617088 70643594 70674816 70961898 71300096 71378048 71552544 71626752 71630772 71673384 71848602 71996328 72147208 72269952 72296448 72339456 72343516 72386552 72398592 72595584 72649458 72692676 72989056 73118976 73297728 73377864 73775576 73802624 73846528 73906896 73927264 74059776 74107992 74461184 74542592 74642288 74723894 74878464 74923008 74927213 74971786 74984256 75288843 75550864 75595808 75602688 75657606 75685344 75730368 75915504 75998502 76360704 76410418 76438432 76483904 76546428 76704768 76733559 76754706 77120512 77262122 77308084 77393568 77531328 77951552 78036776 78302784 78388392 78435024 78580026 78626772 78761984 79005934 79087872 79146564 79168376 79215472 79280229 79281216 79444224 79827328 79874816 79940112 80069087 80105472 80157624 80212608 80300304 80539648 80735536 80932908 81099312 81165609 81434871 81574912 81605531 81774336 81973227 81995818 82112688 82363904 82453952 82678304 82727488 82741248 82788881 82795116 82997523 83027952 83077344 83168172 83416064 83477968 83564544 83569234 83618948 83768832 83823369 83860416 83972574 83995716 84314944 84345856 84396032 84465024 84694848 84994722 85045284 85305472 85398736 85607508 85993236 86044392 86224712 86403072 86459324 86497536 86548992 86605339 86760576 86995563 87326192 87358208 87410176 87481632 87695496 87719664 87791373 88267207 88299568 88352096 88449792 88510464 88568088 88607232 88664919 89064423 89087488 89117406 89304166 89488896 89547157 89805744 89859168 90292496 90453216 90478144 90531968 90552108 90605976 90607104 90827478 91231232 91285504 91353248 91360128 91453124 91507528 91671552 91676697 91731234 91771776 92269184 92494752 92595876 92659392 92684928 92760696 93013092 93068424 93263464 93456384 93517228 93683688 93843072 93912714 94130176 94233088 94615864 94719307 94775654 94854312 94889088 94945536 95403392 95507696 95564512 95735808 95798136 95968656 95995104 96073578 96359936 96531456 96594302 96794112 96857129 96865944 96923568 97002801 97029534 97491968 97730304 97837152 97995002 98241966 98277984 98336448 98542528 98810656 99154944 99160509 99219498 99337014 99396108 99837952 99875426 99897344 99979008 100223424 100325442 100385124 100803584 100876808 100913792 100973824 101220672 101265408 101331336 101579058 101787912 101814272 101848464 102061904 102273024 102311412 102339608 102635136 102696192 102772404 102945969 103191424 103375104 103550976 103802832 103970307 104403712 104517856 104580032 104773368 104835696 104921397 105450496 105528752 105644126 105706972 105708288 105896448 105925632 105965391 105994594 106012224 106442847 106586816 106876832 106950144 107019773 107067072 107328816 107446158 107510076 107910544 108028522 108132416 108220812 108404928 108444672 108509184 108515274 108579828 109032448 109297636 109482221 109483584 109678464 110393488 110663364 110703936 110769792 110860344 110890896 111161988 111691776 111764492 111813888 111963432 111994288 112085841 112317696 112384512 112457679 112620032 112926464 113201123 113326296 113393712 113404032 113486409 113528016 113595552 114143344 114541056 114615627 114657648 114725856 114819642 115132059 115330048 115398656 115680768 115756081 115893183 115962126 115994084 116090352 116642176 116927328 116959552 117046349 117055164 117115978 117454176 117582588 117652536 117933056 118090784 118142976 118219892 118508901 118631808 118719846 118752564 118823208 119318528 119740992 119812224 119910168 120236436 120604288 120736144 120807968 120809472 121024512 121103304 121399362 121648968 121813504 122228736 122235596 122308312 122362368 122442031 122661504 122993727 123326336 123461168 123545856 123579904 123680928 124017456 124091232 124192674 124911584 125124096 125216952 125346816 125353851 125428422 125993574 126257614 126472416 126518784 126594048 126601153 126676466 126697536 127042272 127730848 127958208 127993472 128098104 128411262 128708608 129058816 129107258 129154592 129231424 129337068 129372712 129604608 129688986 129746304 129823488 130307072 130449536 130904064 130989288 131037312 131115264 131222448 131579496 132206592 132214012 132292664 132449352 132528144 132674688 132852132 133305344 133631232 133767256 133846832 133956249 133993166 134233344 134960896 135108448 135289147 135438744 135679824 135717216 135797952 135828162 135908964 136415216 136564358 136846848 136928256 136935941 137017402 137029872 137040192 137179686 137261292 137596851 137833472 138403776 138544658 138627076 138742128 138893814 139027392 139697824 139780928 139895196 140184576 140275842 140525532 140944384 141195264 141234176 141287188 141349632 141923796 142163481 142600192 142756096 143105088 143261544 143346768 143697204 143992656 144294416 144539904 144592896 144687032 144773104 144797184 144891453 145191168 145298916 145385352 145544301 145978112 146237952 146333159 146595456 146755728 146992503 147551152 147605248 147693056 147813792 147854528 148215984 148829247 149085184 149284576 149447788 149756928 149813139 149846016 149854426 149943572 149968512 150488163 150577686 151101728 151191616 151205376 151303817 151315212 151370688 151460736 151831008 151997004 152721408 152820836 152876864 152967808 153092856 153409536 153467118 153509412 154241024 154524244 154616168 154785209 154787136 155062656 155903104 156073552 156605568 156776784 156870048 157160052 157253544 158011868 158175744 158278723 158293128 158336752 158430944 158466189 158560458 158562432 158888448 158991891 159654656 159749632 159880224 160042967 160138174 160315248 160425216 160600608 161471072 161865816 162042783 162198624 162331218 162772911 162869742 163149824 163211062 163548672 163655149 163946454 163991636 164225376 164727808 164907904 165356608 165454976 165482496 165577762 165590232 165995046 166055904 166154688 166336344 166832128 166955936 167129088 167138468 167237896 167537664 167646738 167720832 167945148 167991432 168629888 168691712 168792064 168930048 169389696 169989444 170090568 170610944 170797472 171215016 171986472 172088784 172449424 172806144 172918648 172995072 173097984 173107699 173210678 173521152 173943189 173991126 174652384 174716416 174820352 174963264 175390992 175439328 175582746 175673967 176534414 176599136 176704192 176899584 177136176 177214464 177329838 178128846 178174976 178234812 178608332 178977792 179094314 179611488 179718336 180584992 180906432 180956288 181063936 181104216 181211952 181214208 181654956 182462464 182571008 182706496 182720256 182906248 183015056 183343104 183353394 183462468 183543552 184538368 184987201 184989504 185191752 185318784 185369856 185521392 186026184 186136848 186526928 186912768 187034456 187367376 187686144 187825428 188142633 188466176 189231728 189386421 189438614 189551308 189708624 189778176 189891072 190014699 190806784 191015392 191129024 191270863 191596272 191937312 191990208 192147156 192719872 193062912 193188604 193588224 193660887 193714258 193731888 193847136 194005602 194059068 194533479 194983936 195460608 195587861 195674304 195990004 196483932 196555968 196672896 197085056 197621312 198309888 198321018 198438996 198674028 198792216 199675904 199750852 199958016 200088197 200446848 200650884 200770248 200989749 201607168 201753616 201827584 201947648 202441344 202662672 202989647 203158116 203575824 203696928 204123808 204622824 204679216 204846537 205270272 205392384 205526103 205544808 205769529 205891938 206382848 206750208 206884811 207605664 207816987 207940614 208807424 209035712 209160064 209546736 209671392 209842794 210413763 210900992 211057504 211288252 211413944 211416576 211792896 211851264 211930782 211989188 212024448 212885694 213173632 213753664 213900288 213912293 214039546 214134144 214657632 214892316 215020152 215821088 216057044 216264832 216441624 216809856 216889344 217018368 217030548 217159656 218064896 218595272 218834261 218964442 218967168 219356928 220786976 221326728 221407872 221539584 221720688 221781792 222323976 223383552 223528984 223627776 223773367 223926864 223988576 224171682 224635392 224769024 224781639 224915358 225240064 225852928 226402246 226652592 226787424 226808064 226972818 227056032 227191104 228286688 229082112 229231254 229315296 229451712 229639284 230264118 230660096 230797312 231361536 231374521 231512162 231786366 231924252 231988168 232180704 233284352 233854656 233919104 234092698 234110328 234231956 234908352 235165176 235305072 235866112 236181568 236285952 236439784 237017802 237263616 237439692 237505128 237646416 237840687 238637056 239481984 239624448 239820336 240207261 240472872 241208576 241472288 241615936 241618944 242206608 242597383 242798724 243297936 243627008 244471192 244616624 244724736 244816593 244884062 245323008 245919681 245987454 246652672 246922336 247091712 247159808 247252579 247361856 248034912 248182464 248366643 248385348 249823168 250248192 250433904 250693632 250707702 250856844 251470107 251987148 252515228 252944832 253037568 253188096 253202306 253352932 253395072 254084544 255461696 255916416 255986944 256196208 256822524 258117632 258214516 258309184 258462848 258674136 258745424 259209216 259377972 259492608 259646976 259816017 260614144 260899072 260986689 261533629 261978576 262074624 262230528 262401251 262444896 263158992 264428024 264585328 264801621 264898704 265056288 265349376 265704264 265994757 266610688 267262464 267436463 267534512 267693664 267912498 267986332 268466688 268641471 269921792 270216896 270417427 270578294 270877488 271359648 271434432 271595904 271656324 271817928 272830432 273128716 273693696 273856512 273871882 274034804 274059744 274080384 274359372 274522584 275030091 275193702 275666944 276520769 276807552 277089316 277254152 277484256 277787628 278054784 279395648 279561856 279790392 280369152 280551684 281051064 281888768 282390528 282574376 282699264 282883313 283847592 284157921 284326962 285200384 285512192 286210176 286523088 286693536 286985363 287394408 287985312 288588832 289079808 289374064 289546208 289594368 289782906 290382336 290571387 290597832 290770704 291088602 291956224 292475904 292492319 292666318 293190912 293511456 293985006 295102304 295210496 295386112 295627584 295709056 296431968 297481527 297658494 298170368 298569152 298895576 299513856 299626278 299692032 299708852 299887144 299937024 300976326 301155372 302203456 302383232 302410752 302607634 302630424 302741376 302921472 303662016 303994008 305442816 305641672 305753728 305935616 306185712 306819072 306934236 307018824 308482048 309048488 309232336 309570418 309574272 310125312 311806208 311910921 312147104 312564581 313211136 313553568 313740096 314320104 314507088 316023736 316351488 316369243 316557446 316586256 316673504 316861888 316932378 317120916 317124864 317776896 317896173 317983782 319309312 319499264 319760448 320085934 320276348 320630496 320850432 321059319 321201216 322942144 323731632 324085566 324397248 324662436 325545822 325739484 326299648 326422124 327097344 327310298 327892908 327983272 328446663 328450752 329455616 329815808 330713216 330909952 331155524 331180464 331714789 331990092 332111808 332309376 332672688 333664256 333911872 334276936 334475792 335075328 335293476 335441664 335890296 335982864 336257523 337259776 337373037 337383424 337860096 338080057 338779392 339603369 339978888 340181136 341221888 341594944 342430032 342982507 343846881 343972944 344177568 344898848 345837296 345990144 346195968 346215398 346421356 347042304 347268243 347679549 347886378 347982252 349304768 349432832 349563991 349640704 349926528 350781984 350878656 351139047 351165492 351347934 353068828 353198272 353408384 353799168 354272352 354428928 354659676 355526703 356257692 356349952 356469624 357216664 357955584 358188628 359222976 359436672 361169984 361812864 361912576 362127872 362208432 362423904 362428416 363309912 364924928 365412992 365440512 365678429 365812496 366030112 366686208 366706788 366924936 367087104 367326093 368981181 369076736 369754441 369974402 369979008 370383504 370637568 370739712 370981079 371042784 372052368 372273696 373053856 374068912 374734752 375372288 375650856 376061553 376285266 376932352 378099827 378463456 378772842 378877228 379102616 379417248 379556352 379782144 379803459 380029398 381613568 382030784 382258048 382541726 383192544 383874624 383980416 384294312 385439744 386125824 386377208 387176448 387321774 387428516 387463776 387694272 388011204 388118136 389066958 389967872 390921216 391175722 391348608 391980008 392967864 393111936 393345792 394170112 395242624 396619776 396642036 396877992 397348056 397584432 399501704 399916032 399938477 400176394 400893696 401301768 401540496 401868747 401979498 403214336 403507232 403655168 403895296 404882688 405325344 405867441 405979294 406316232 407151648 407393856 408247616 409245648 409358432 409693074 410540544 410784768 410807823 411052206 411089616 411539058 411783876 412765696 413500416 413769622 415211328 415633974 415881228 417614848 418071424 418320128 419093472 419342784 419685588 420827526 421801984 422115008 422576504 422827888 422833152 423585792 423702528 423861564 423978376 424048896 425771388 426347264 426490443 427507328 427800576 427824586 428079092 428268288 429315264 429784632 430040304 431642176 432114088 432529664 432883248 433619712 433778688 434061096 434319312 434674359 436129792 437190544 437668522 437928884 437934336 438713856 438999477 440977509 441573952 441901649 442653456 442815744 443079168 443367631 443441376 443563584 444647952 447057968 447255552 447546734 447853728 447977152 448343364 449270784 449439417 449538048 449563278 449830716 450480128 451705856 451875403 452804492 453305184 453574848 453616128 453911451 453945636 454112064 454382208 456573376 458164224 458462508 458630592 458903424 459278568 460528236 461320192 462723072 462749042 463024324 463572732 463848504 463976336 464355627 464361408 466568704 467709312 467838208 468185396 468220656 468463912 468976081 469816704 470330352 470610144 471732224 472363136 472879568 474035604 474527232 474836169 474879384 475010256 475292832 475398567 475681374 476975673 477975253 478963968 479248896 479560907 479640672 480128901 480414522 480945744 482417152 482944576 483231872 484413216 484906303 485194766 485597448 486128349 486595872 487254016 488942384 489233248 489449472 489633186 489768124 490646016 490965447 491839362 491974908 493305344 493844672 494183424 494319616 494505158 494723712 496069824 496364928 496733286 496770696 499646336 500496384 500867808 501387264 501415404 501713688 502940214 503974296 505030456 505889664 506075136 506376192 506404612 506705864 506790144 508169088 510923392 511832832 511973888 512392416 513645048 516429032 516618368 516925696 516993641 517348272 517490848 518418432 518755944 518985216 519293952 519323097 519632034 521228288 521798144 521973378 523067258 523957152 524149248 524461056 524490491 524802502 524889792 526317984 527021901 528856048 529170656 529603242 529797408 530112576 530698752 531408528 531989514 533221376 534524928 534872926 535069024 535387328 535824996 535972664 536933376 537282942 539843584 540433792 540834854 541156588 541754976 542719296 542868864 543191808 543312648 543635856 545660864 546257432 547387392 547713024 547743764 548069608 548119488 548160768 548718744 549045168 550060182 550387404 551333888 553041538 553615104 554178632 554508304 554961603 554968512 555575256 556109568 558791296 559123712 559580784 560483609 560738304 561103368 562102128 563777536 565148752 565398528 565766626 567695184 568159263 568315842 568653924 570044097 571024384 571238717 572420352 573046176 573387072 573812589 573970726 574788816 575970624 577177664 578159616 578748128 579092416 579188736 579565812 580764672 580982661 581142774 581195664 581541408 582177204 583912448 584951808 584984638 585332636 586381824 586763583 587022912 587970012 590204608 590420992 590772224 591255168 591418112 592863936 594963054 595316988 596340736 597138304 597791152 599027712 599252556 599417704 599774288 599874048 600264591 601952652 602310744 602969247 604406912 604766464 604821504 605215268 605260848 605482752 605842944 606237373 607324032 607988016 608968941 611283344 611507456 611871232 612371424 613868472 614037648 614539611 616578309 617870449 618096976 618464672 619140836 619148544 620250624 620654433 623450961 623612416 623821842 624294208 625129162 626422272 626830099 627107136 627480192 628640208 629014176 632047472 632702976 632738486 633114892 633172512 633347008 633723776 633864756 634241832 634249728 635553792 635792346 635967564 638618624 638998528 639520896 640171868 640552696 641260992 641700864 641736879 642118638 642402432 645884288 647463264 648171132 648794496 649324872 651091644 651478968 652844248 654194688 654620596 655785816 655966544 656502783 656893326 656901504 658911232 659631616 661426432 661819904 662311048 662360928 663035149 663429578 663980184 664223616 664618752 665345376 667823744 668553872 668951584 670150656 670586952 670883328 671320101 671780592 671965728 672515046 674344917 674519552 674746074 675720192 676160114 677558784 677999903 679206738 679957776 680362272 682443776 683189888 684860064 685965014 687693762 687945888 688355136 689797696 691674592 691980288 692391936 692430796 692842712 694084608 694123563 694536486 695359098 695772756 695964504 698609536 698865664 699127982 699281408 699853056 701563968 701757312 702278094 702330984 702695868 706137656 706396544 706816768 707598336 708544704 708857856 709319352 711053406 712515384 712699904 712939248 714433328 715911168 716377256 718445952 718873344 720621783 722339968 723625728 723825152 724255744 724416864 724847808 724856832 726619824 727792149 730825984 730881024 731356858 731624992 732060224 733413576 733849872 734174208 734449779 734652186 737962362 738153472 739508882 739948804 739958016 740767008 741275136 741479424 741757737 741962158 742085568 744104736 744547392 745099929 746107712 748137824 749469504 750744576 751301712 752123106 752570532 753864704 756199654 756926912 757545684 757754456 758205232 758834496 759112704 759564288 759606918 760058796 763227136 764061568 764516096 765083452 766375547 766385088 767749248 767960832 768588624 770879488 772754416 774352896 774643548 774857032 774927552 775388544 776022408 776236272 778133916 779448051 781842432 782351444 782697216 783960016 784600887 785935728 786223872 786691584 787203753 788340224 790485248 792407861 793284072 793755984 794404863 794696112 795168864 799003408 799832064 799876954 800352788 801787392 802309389 802603536 803080992 803737494 803958996 805924413 807014464 807310336 807790592 809765376 810292567 810650688 811252281 811734882 811958588 812632464 814303296 814787712 816495232 818491296 818716864 819386148 821081088 821569536 821615646 822104412 822179232 823078116 823567752 825531392 827000832 827539244 829562307 830422656 831267948 831762456 835229696 836142848 836640256 838186944 838685568 839371176 841655052 844230016 845153008 845655776 845666304 847171584 847723128 847956752 848097792 848649939 851542776 852473763 852694528 852980886 855014656 855601152 855649172 856158184 856536576 857094217 858630528 859569264 860080608 860956089 863284352 864228176 865059328 865766496 867239424 868122192 868638624 869348718 871714161 874381088 875337044 875857768 875868672 877427712 877476957 877998954 881955018 883147904 883803298 885306912 885631488 886158336 886208071 886735262 886882752 887127168 889295904 894115936 894511104 895093468 895707456 895954304 896686728 898541568 898878834 899076096 899126556 899661432 900960256 903411712 903750806 905608984 906610368 907149696 907232256 907822902 907891272 908224128 908764416 913146752 916328448 916925016 917261184 917806848 918557136 921056472 925446144 925498084 926048648 927145464 927697008 927952672 928711254 928722816 933137408 935418624 935676416 936370792 936441312 936927824 937693743 937952162 939633408 940660704 941220288 944726272 945759136 948071208 949054464 949107729 949672338 949758768 950020512 950585664 950797134 951362748 953951346 955950506 957927936 958497792 958551587 959121814 959281344 960257802 960829044 961891488 963177957 964834304 965889152 966463744 968826432 969812606 970389532 971194896 972256698 973191744 974508032 977884768 978466496 978898944 979266372 979536248 981292032 981930894 983678724 983949816 985339989 986610688 987689344 988366848 988639232 989010316 989447424 992139648 992729856 993466572 993541392 995144367 999292672 1000992768 1001735616 1002830808 1003427376 1005880428 1007948592 1010060912 1011779328 1012150272 1012809224 1013411728 1013580288 1014240171 1016338176 1018810107 1021846784 1023665664 1023947776 1024332113 1024784832 1027290096 1028947521 1032858064 1033236736 1033851392 1033987282 1034696544 1034981696 1037511888 1037970432 1038587904 1038646194 1039264068 1041804729 1043596288 1043946756 1046134516 1047914304 1048298496 1048691973 1048922112 1048980982 1049605004 1049779584 1052635968 1053417141 1054043802 1057712096 1058341312 1059206484 1059594816 1060225152 1061397504 1062817056 1063979028 1069049856 1069745852 1070138048 1070774656 1071649992 1071945328 1073866752 1074565884 1079687168 1080867584 1081669708 1082313176 1083496463 1083509952 1085438592 1085737728 1086383616 1086625296 1087271712 1091321728 1092514864 1094774784 1095487528 1096139216 1096238976 1096321536 1097035287 1097437488 1098090336 1100120364 1100774808 1101978279 1106083076 1107230208 1107951061 1108357264 1109016608 1109263323 1109923206 1109937024 1111150512 1112219136 1112943237 1117582592 1118247424 1119161568 1120300769 1120967218 1122206736 1124204256 1130297504 1130797056 1131533252 1134299481 1135390368 1136318526 1136631684 1137307848 1139410377 1140088194 1142048768 1142477434 1144840704 1145586043 1146092352 1146774144 1147625178 1147941452 1149577632 1151941248 1154355328 1156319232 1157496256 1158184832 1158377472 1159131624 1161529344 1161965322 1162285548 1162391328 1163082816 1164354408 1167824896 1169903616 1169969276 1170665272 1172763648 1173527166 1174045824 1175940024 1180409216 1180841984 1181544448 1182510336 1182836224 1185727872 1188939361 1189926108 1190633976 1194276608 1195582304 1198505112 1198835408 1199548576 1199748096 1199815431 1200529182 1203905304 1204621488 1205938494 1208813824 1209532928 1209643008 1210430536 1210521696 1210965504 1211685888 1211753893 1212474746 1214648064 1215976032 1217602323 1217937882 1222566688 1223014912 1223742464 1224742848 1227736944 1228075296 1229079222 1232423469 1233156618 1235740898 1236193952 1236929344 1238281672 1238297088 1240501248 1241308866 1246901922 1247224832 1247643684 1248588416 1250258324 1252844544 1253660198 1254214272 1254960384 1257280416 1258028352 1264094944 1265405952 1265476972 1266229784 1266345024 1266694016 1267447552 1267729512 1268483664 1268499456 1271107584 1271584692 1271935128 1277237248 1277997056 1279041792 1280343736 1281105392 1282521984 1283401728 1283473758 1284237276 1284804864 1291768576 1294910407 1294926528 1296342264 1297588992 1298649744 1302183288 1302957936 1305688496 1308389376 1309241192 1311571632 1311933088 1313005566 1313786652 1313803008 1316998431 1319263232 1322852864 1323639808 1324622096 1324721856 1325704947 1326070298 1326859156 1327960368 1328447232 1329237504 1330102893 1330690752 1335647488 1337107744 1337903168 1341173904 1341766656 1342640202 1343561184 1343931456 1345030092 1348689834 1349039104 1349492148 1351440384 1352320228 1355117568 1355626209 1355999806 1358413476 1359915552 1360724544 1361734353 1364887552 1366379776 1369720128 1371930028 1375387524 1375891776 1376710272 1379595392 1383349184 1383960576 1384861592 1385685424 1388169216 1388247126 1389072972 1390718196 1391545512 1391929008 1393066881 1397219072 1397731328 1398255964 1399706112 1400617379 1403127936 1403514624 1404556188 1404661968 1405391736 1406928243 1412275312 1412793088 1413633536 1415196672 1417089408 1418638704 1420927529 1422106812 1424508507 1425030768 1425878496 1428866656 1432754512 1433925759 1436891904 1437746688 1438682721 1440386703 1441243566 1444679936 1447251456 1447650304 1448193677 1448511488 1448833728 1449695616 1453239648 1454718909 1455584298 1461651968 1461762048 1462713716 1463249984 1464120448 1466827152 1467699744 1468348416 1468899558 1469304372 1472896341 1475924724 1476306944 1479017764 1479897608 1479916032 1481534016 1482550272 1482958848 1483515474 1483924316 1484171136 1488209472 1489094784 1490199858 1492215424 1496275648 1498939008 1501489152 1502603424 1504246212 1505141064 1512399308 1513853824 1515091368 1515508912 1516410464 1517668992 1518225408 1519128576 1519213836 1520117592 1526454272 1528123136 1529032192 1530166904 1531839827 1532751094 1532770176 1535498496 1535921664 1536921613 1537177248 1545508832 1549287096 1549714064 1549855104 1550777088 1550980923 1552044816 1552472544 1556267832 1557969291 1558896102 1563684864 1564702888 1565394432 1566413569 1567920032 1569201774 1571871456 1572447744 1573383168 1573471473 1574407506 1576680448 1580970496 1584815722 1586568144 1587511968 1588809726 1589392224 1590337728 1598006816 1599664128 1599753908 1600705576 1603574784 1604618778 1605207072 1606161984 1607474988 1607917992 1611848826 1614028928 1614620672 1615581184 1619530752 1619621647 1620585134 1621301376 1622504562 1623469764 1623917176 1625264928 1628606592 1629575424 1632990464 1636982592 1637433728 1638772296 1642162176 1643139072 1643231292 1644208824 1644358464 1646156232 1647135504 1651062784 1654001664 1655078488 1659124614 1660845312 1662535896 1663524912 1664884809 1670459392 1672285696 1673280512 1676373888 1677371136 1678742352 1681450827 1683310104 1688460032 1690306016 1691311552 1691332608 1695446256 1695913504 1696195584 1697299878 1698181681 1703085552 1704947526 1705389056 1705961772 1710029312 1711298344 1712316368 1713073152 1713716151 1714188434 1717261056 1719138528 1720161216 1721437767 1721912178 1726568704 1728456352 1730118656 1731532992 1734478848 1736244384 1737277248 1738697436 1743428322 1748762176 1750674088 1751715536 1751737344 1754855424 1754953914 1755997908 1760290749 1763910036 1766295808 1767606596 1770613824 1771262976 1772316672 1772416142 1773470524 1773765504 1774254336 1778591808 1788231872 1789022208 1790186936 1791414912 1791908608 1793373456 1797083136 1797757668 1798253112 1799322864 1800793773 1806823424 1807501612 1811217968 1813220736 1814299392 1814464512 1815645804 1815782544 1816448256 1817528832 1818712119 1826293504 1826906823 1830735403 1833850032 1834522368 1835613696 1836808757 1837114272 1842112944 1850996168 1852097296 1853611347 1854290928 1855394016 1855905344 1857422508 1857445632 1861963299 1866274816 1870837248 1871352832 1872055241 1872741584 1872882624 1873855648 1875387486 1875904324 1879266816 1880490297 1881321408 1882440576 1889452544 1891518272 1896142416 1898108928 1898215458 1899344676 1899517536 1900041024 1901171328 1901594268 1902725496 1907902692 1911901012 1915855872 1916995584 1917103174 1918243628 1918562688 1920515604 1921658088 1923782976 1925210637 1926355914 1929668608 1931778304 1932927488 1937652864 1939625212 1940779064 1942389792 1942900907 1944513396 1946383488 1955769536 1956932992 1958532744 1959072496 1962584064 1963861788 1967357448 1967899632 1969508349 1970679978 1973221376 1975378688 1976733696 1978020632 1978894848 1980183191 1984279296 1985459712 1986752329 1986933144 1987082784 1989105447 1990288734 1998585344 2003471232 2005661616 2006854752 2008897541 2011760856 2013960303 2015897184 2020121824 2023558656 2025618448 2026823456 2027160576 2028480342 2032676352 2033999709 2037620214 2043693568 2047331328 2047446233 2047895552 2048664226 2049569664 2054580192 2057895042 2065716128 2066473472 2067702784 2067974564 2069393088 2069963392 2075023776 2075940864 2077175808 2077292388 2078528136 2082370689 2083609458 2087192576 2087893512 2092269032 2095828608 2096596992 2097383946 2097844224 2097961964 2099210008 2099559168 2105271936 2106834282 2108087604 2115424192 2116682624 2118412968 2119189632 2120450304 2122795008 2125634112 2127958056 2138099712 2139491704 2140276096 2141549312 2143299984 2143890656 2147733504 2149131768 2159374336 2161735168 2163339416 2164626352 2166992926 2167019904 2170877184 2171475456 2172767232 2172889177 2173250592 2174543424 2182643456 2183376447 2185029728 2190975056 2192278432 2192477952 2192643072 2194070574 2194874976 2196180672 2200240728 2201549616 2203956558 2212166152 2214460416 2214584701 2215902122 2216714528 2218033216 2218526646 2219846412 2219874048 2222301024 2224438272 2225273211 2225886474 2235165184 2236494848 2238323136 2240601538 2241934436 2244413472 2248408512 2260595008 2261594112 2263066504 2268598962 2270780736 2272637052 2273263368 2274615696 2278820754 2280176388 2284097536 2284954868 2289681408 2291172086 2292184704 2293548288 2295250356 2295882904 2299126641 2299155264 2303882496 2308710656 2312638464 2314992512 2316369664 2318263248 2322003523 2323058688 2323930644 2324571096 2324782656 2326165632 2328708816 2335649792 2339938552 2341330544 2345527296 2347054332 2348091648 2351880048 2353802661 2360818432 2361611259 2361683968 2365020672 2365672448 2366560399 2371455744 2377223583 2377878722 2379852216 2381267952 2388553216 2391164608 2397010224 2397670816 2399097152 2399496192 2399630862 2400877549 2401058364 2406928167 2407810608 2409242976 2411876988 2417627648 2419065856 2420861072 2421043392 2421931008 2423371776 2423507786 2424949492 2429296128 2430877701 2431952064 2433756843 2435204646 2435875764 2445133376 2446029824 2447484928 2449485696 2455473888 2456150592 2458158444 2464846938 2466313236 2471481796 2472387904 2473858688 2476563344 2476594176 2481002496 2482617732 2488686921 2493803844 2494449664 2495287368 2497176832 2500516648 2505689088 2507320396 2508428544 2509920768 2511554831 2514560832 2516056704 2528189888 2530953944 2532459568 2532690048 2533388032 2534895104 2535459024 2536967328 2536998912 2543169384 2543870256 2545949817 2554474496 2558083584 2559749003 2560687472 2562210784 2565043968 2566803456 2566947516 2568474552 2569609728 2571282651 2582868267 2583537152 2588281087 2589820814 2589853056 2592684528 2595177984 2596867553 2597299488 2604366576 2605915872 2611376992 2618482384 2623143264 2623866176 2626011132 2627573304 2627606016 2632430871 2633996862 2638526464 2645705728 2646698789 2647279616 2649244192 2649443712 2651409894 2652140596 2653718312 2655920736 2656894464 2658475008 2658624213 2660205786 2661381504 2671294976 2674215488 2675806336 2682347808 2683533312 2685280404 2687122368 2687862912 2690060184 2697379668 2698078208 2698984296 2702880768 2704640456 2710235136 2711252418 2711999612 2716826952 2719831104 2721449088 2723468706 2729775104 2732759552 2739440256 2743860056 2746859903 2750775048 2751783552 2753420544 2759190784 2766698368 2769723184 2771370848 2776338432 2776494252 2778145944 2781436392 2783091024 2783858016 2786133762 2794438144 2796511928 2799412224 2799569339 2801234758 2806255872 2807029248 2808856741 2809112376 2809323936 2810783472 2813081229 2813856486 2824550624 2825586176 2827267072 2834178816 2837277408 2841855058 2844213624 2847323187 2849017014 2850061536 2851756992 2857733312 2865509024 2867851518 2873783808 2875493376 2875654761 2877365442 2880773406 2882487132 2889359872 2894502912 2895300608 2896387354 2897022976 2897667456 2899391232 2906479296 2909437818 2911168596 2923303936 2923524096 2925427432 2926499968 2928240896 2933654304 2935399488 2936696832 2937799116 2938608744 2945792682 2951849448 2952613888 2958035528 2959795216 2959832064 2963068032 2965100544 2965917696 2967030948 2967848632 2968342272 2976418944 2978189568 2980399716 2984430848 2985433101 2992551296 2997878016 3002978304 3005206848 3008492424 3010282128 3024798616 3027707648 3030182736 3031017824 3032820928 3035337984 3036450816 3038427672 3040235184 3042720513 3052908544 3056246272 3058064384 3060333808 3063679654 3065502188 3065540352 3070996992 3071843328 3072996339 3073843226 3074354496 3086842563 3091017664 3098574192 3099428128 3099710208 3101554176 3101961846 3103573417 3104089632 3104945088 3112535664 3115938582 3117792204 3129405776 3130788864 3132827138 3135840064 3138403548 3143742912 3144895488 3146075919 3146766336 3146942946 3148815012 3153360896 3161940992 3169631444 3173136288 3174984409 3175023936 3177619452 3178784448 3180675456 3196013632 3199507816 3201411152 3207149568 3209237556 3210414144 3212323968 3214949976 3215835984 3223697652 3228057856 3229241344 3239061504 3239243294 3241170268 3242602752 3245009124 3246939528 3247834352 3250489389 3250529856 3257213184 3259150848 3265980928 3273965184 3274867456 3277544592 3282832567 3284324352 3286462584 3288417648 3288716928 3291105861 3292312464 3294271008 3302125568 3310156976 3318249228 3321690624 3323853183 3325071792 3327049824 3327789969 3329769618 3338829711 3344571392 3345826771 3346561024 3352747776 3354742272 3356926349 3357484704 3360902307 3362901654 3366620208 3376920064 3380612032 3382623104 3390892512 3391827008 3392391168 3394344121 3394599756 3396363362 3402898443 3406171104 3409895052 3410778112 3411923544 3420058624 3422596688 3424632736 3426146304 3427432302 3428376868 3434522112 3436758129 3438277056 3440322432 3442875534 3443824356 3453137408 3456912704 3460237312 3463065984 3468957696 3472488768 3474554496 3477394872 3486856644 3497524352 3501348176 3503431072 3503474688 3509710848 3509907828 3511995816 3520581498 3527820072 3532591616 3535213192 3541227648 3542525952 3544633344 3544832284 3546941048 3547531008 3548508672 3550818899 3557183616 3566818083 3576463744 3580373872 3582829824 3583817216 3586746912 3595515336 3596506224 3598645728 3599446293 3601587546 3615003224 3618955487 3622435936 3626441472 3628598784 3628929024 3631291608 3631565088 3632896512 3635057664 3635261679 3637424238 3652587008 3653813646 3661470806 3667700064 3669044736 3671227392 3671433437 3673617514 3674228544 3684225888 3701992336 3704194592 3707222694 3708581856 3710788032 3711810688 3714845016 3714891264 3723926598 3732549632 3741674496 3742705664 3744110482 3745483168 3745765248 3747711296 3750774972 3751808648 3758533632 3760980594 3762642816 3764881152 3778905088 3783036544 3792284832 3796217856 3796430916 3798689352 3799035072 3800082048 3802342656 3803188536 3805450992 3815805384 3823802024 3831711744 3833991168 3834206348 3836487256 3837125376 3841031208 3843316176 3847565952 3850421274 3852711828 3859337216 3863556608 3865854976 3875305728 3879250424 3881558128 3884731221 3884779584 3885801814 3889026792 3892766976 3911539072 3913865984 3917065488 3918144992 3923385263 3925168128 3927723576 3934714896 3935799264 3939016698 3941359956 3946442752 3950757376 3956041264 3957789696 3960366382 3968558592 3970919424 3971142289 3973504658 3973866288 3974165568 3977114841 3978210894 3980577468 3990308679 3997170688 4006942464 4011323232 4013709504 4017795082 4023521712 4027920606 4031794368 4040243648 4047117312 4051236896 4053646912 4054321152 4056960684 4065352704 4066878627 4067999418 4075240428 4087387136 4094662656 4094892466 4095791104 4097328452 4099139328 4109160384 4115790084 4131432256 4132946944 4135405568 4135949128 4138786176 4139926784 4150047552 4151881728 4154584776 4157056272 4164741378 4167218916 4174385152 4175787024 4184538064 4191657216 4193193984 4194767892 4195923928 4198420016 4199118336 4201852137 4210543872 4213668564 4216175208 4220784729 4230848384 4233365248 4236825936 4238379264 4240900608 4243661611 4245590016 4251268224 4255916112 4262782587 4278983408 4280552192 4283098624 4286599968 4287781312 4298263536 4301777277 4316048163 4323470336 4325093143 4326678832 4329252704 4333985852 4334039808 4341754368 4342950912 4344581031 4345534464 4345778354 4346501184 4349086848 4364156727 4365286912 4366752894 4370059456 4381950112 4384556864 4384955904 4385286144 4387810693 4388141148 4389749952 4392361344 4400481456 4403099232 4407913116 4424332304 4428920832 4429169402 4431804244 4433429056 4436066432 4437053292 4439692824 4439748096 4444602048 4448876544 4450546422 4451772948 4470330368 4472989696 4476646272 4481203076 4483868872 4488771061 4488826944 4496817024 4521190016 4526133008 4537197924 4541561472 4545274104 4546526736 4549231392 4557641508 4560352776 4569909736 4579362816 4582344172 4584369408 4587096576 4590082967 4590500712 4591765808 4595519481 4598253282 4598310528 4607764992 4610764839 4617421312 4629985024 4632739328 4636526496 4641246043 4644007046 4647861288 4649142192 4649565312 4652331264 4652942769 4657417632 4679877104 4682661088 4691054592 4694108664 4696183296 4699240707 4703760096 4707605322 4720414419 4721636864 4723222518 4730041344 4731344896 4733120798 4742911488 4745999321 4754447166 4755757444 4759704432 4762535904 4777106432 4782329216 4794020448 4795341632 4798194304 4798992384 4799261724 4801755098 4802116728 4813856334 4815621216 4818485952 4823753976 4835255296 4838131712 4841722144 4842086784 4843862016 4846743552 4847015572 4849898984 4858592256 4858864941 4861755402 4863904128 4867513686 4870409292 4871751528 4890266752 4892059648 4894969856 4898971392 4910947776 4912301184 4916316888 4929693876 4932626472 4942963592 4944775808 4947717376 4953126688 4953188352 4962004992 4965235464 4977373842 4987607688 4988899328 4990574736 4994353664 5001033296 5011378176 5014640792 5016857088 5019841536 5020123271 5023109662 5029121664 5032113408 5044352481 5056379776 5061907888 5064919136 5065380096 5066776064 5069790208 5070918048 5073934656 5073997824 5086338768 5087740512 5091899634 5094545043 5116167168 5119498006 5121374944 5124421568 5130087936 5133895032 5136949104 5139219456 5141148453 5142565302 5165736534 5167074304 5176562174 5179641628 5179706112 5185369056 5190355968 5193735106 5194598976 5208733152 5211831744 5222753984 5236964768 5246286528 5247732352 5252022264 5255146608 5255212032 5264861742 5267993724 5277052928 5291411456 5293397578 5294559232 5298488384 5298887424 5302819788 5304281192 5307436624 5311841472 5313788928 5316950016 5317248426 5320411572 5322763008 5342589952 5348430976 5351612672 5364628829 5364695616 5367066624 5370560808 5374244736 5375725824 5380120368 5394759336 5396156416 5397968592 5409280912 5420470272 5422504836 5423999224 5433653904 5439662208 5442898176 5446937412 5456136357 5465519104 5478880512 5487720112 5492206209 5493719806 5501550096 5503567104 5506841088 5510426271 5518381568 5533396736 5539446368 5542741696 5546855027 5552988504 5556291888 5560834041 5562872784 5566182048 5567716032 5572267524 5588876288 5593023856 5598824448 5599138678 5602469516 5612511744 5614058496 5616165723 5617713482 5618224752 5618647872 5621566944 5626162458 5627712972 5641470891 5649101248 5651172352 5654534144 5668357632 5672047969 5674554816 5683710116 5688427248 5694646374 5698034028 5700123072 5703513984 5715466624 5731018048 5735703036 5747567616 5750986752 5751309522 5754730884 5761546812 5764974264 5778719744 5789005824 5790601216 5792774708 5795334912 5798782464 5802557713 5812958592 5818875636 5822337192 5828702721 5846607872 5850854864 5852999936 5856481792 5867308608 5870798976 5875598232 5877217488 5891585364 5903698896 5916071056 5919590432 5919664128 5926136064 5930201088 5934061896 5935697264 5936684544 5940549573 5952837888 5956379136 5960256987 5960799432 5967316341 5968861696 5970866202 5985102592 5995756032 5999659519 6010413696 6016984848 6020564256 6026692623 6049597232 6055415296 6060365472 6062035648 6065641856 6070675968 6076855344 6080470368 6085441026 6101999127 6112492544 6116128768 6120667616 6127359308 6131004376 6131080704 6141993984 6142338699 6143686656 6145992678 6147686452 6148708992 6173685126 6182035328 6197148384 6198856256 6199420416 6203108352 6203456497 6203923692 6207146834 6208179264 6209890176 6225071328 6231877164 6235584408 6258811552 6261577728 6265654276 6271680128 6276807096 6287485824 6289790976 6292151838 6293532672 6293885892 6297630024 6306721792 6323881984 6339262888 6346193569 6346272576 6349968818 6350047872 6355238904 6357568896 6361350912 6392027264 6399015632 6402822304 6414299136 6418475112 6420828288 6424647936 6429899952 6431671968 6447395304 6456115712 6478123008 6478486588 6482340536 6485205504 6489427643 6490018248 6493879056 6495668704 6500978778 6501059712 6514426368 6518301696 6518667531 6531961856 6547930368 6549734912 6555089184 6565665134 6572925168 6576835296 6577433856 6582211722 6584624928 6588542016 6620313952 6636498456 6643381248 6643754103 6647706366 6650143584 6654099648 6655579938 6659539236 6677659422 6689142784 6691653542 6693122048 6705495552 6709484544 6709861109 6713852698 6714969408 6721804614 6725803308 6733240416 6753840128 6761224064 6765246208 6781785024 6783654016 6784782336 6788688242 6789199512 6792726724 6805796886 6812342208 6819790104 6821556224 6823847088 6840117248 6845193376 6849265472 6852292608 6854864604 6856753736 6869044224 6873516258 6876554112 6880644864 6885751068 6887648712 6897379923 6906274816 6913825408 6920474624 6926131968 6937915392 6944977536 6949108992 6954789744 6966010569 6973713288 6995048704 7002696352 7006862144 7006949376 7019815656 7023991632 7041162996 7055640144 7065183232 7070426384 7082455296 7085051904 7089664568 7093882096 7095062016 7097017344 7099681197 7101637798 7114367232 7131670749 7133636166 7152927488 7160747744 7165659648 7167634432 7170324791 7173493824 7191030672 7193012448 7197291456 7198892586 7202632647 7203175092 7230006448 7237910974 7244871872 7252882944 7257197568 7262583216 7263130176 7265793024 7270115328 7270523358 7274848476 7292633103 7305174016 7307627292 7322941612 7335400128 7338089472 7342454784 7342866874 7347235028 7348457088 7368451776 7403984672 7408389184 7414445388 7417163712 7421576064 7423621376 7429690032 7429782528 7447853196 7483348992 7485411328 7488220964 7490966336 7491530496 7495422592 7501549944 7503617296 7517067264 7521961188 7525285632 7529762304 7534664493 7557810176 7566073088 7584475241 7584569664 7592861832 7597378704 7598070144 7600164096 7604685312 7606377072 7610901984 7631610768 7647604048 7663423488 7668412696 7672974512 7674250752 7679247009 7682062416 7686632352 7695131904 7700842548 7705423656 7713847953 7727113216 7731709952 7750611456 7755657427 7758500848 7763116256 7764843261 7769462442 7769559168 7771603628 7778053584 7785533952 7790602659 7823078144 7827731968 7834130976 7836289984 7842105383 7846770526 7855447152 7869429792 7871598528 7878033396 7882719912 7901514752 7912082528 7915579392 7920732764 7937117184 7940096367 7941838848 7942284578 7947009316 7947732576 7948331136 7954229682 7956421788 7961154936 7975872639 7980617358 7994341376 8013884928 8019102301 8022646464 8027419008 8035590164 8047043424 8055841212 8063588736 8080487296 8094234624 8102473792 8107293824 8108642304 8113921368 8130705408 8133757254 8135998836 8150480856 8174774272 8189325312 8189784932 8194656904 8198278656 8203616077 8218320768 8231580168 8240579709 8262864512 8265893888 8270811136 8271898256 8277572352 8279853568 8300095104 8309169552 8314112544 8322575527 8329482756 8334437832 8351574048 8369076128 8383314432 8389535784 8391847856 8396840032 8398236672 8398708017 8403704274 8421087744 8426570223 8427337128 8432350416 8441569458 8461696768 8466730496 8473651872 8476758528 8481801216 8482277251 8487323222 8502536448 8511832224 8525565174 8557966816 8561104384 8566197248 8573199936 8575562624 8596527072 8603554554 8626964283 8632096326 8646940672 8650186286 8653357664 8658505408 8667971704 8668079616 8683508736 8685901824 8689162062 8691068928 8691556708 8693002368 8698173696 8728313454 8730573824 8733505788 8740118912 8763900224 8769113728 8769911808 8770572288 8775621386 8776282296 8779499904 8784722688 8800962912 8806198464 8815826232 8848664608 8857841664 8858338804 8863608488 8866858112 8872132864 8874106584 8879385648 8879496192 8889204096 8897753088 8901092844 8903545896 8940660736 8945979392 8953292544 8962406152 8967737744 8977542122 8977653888 8993634048 9042380032 9052266016 9064372849 9074395848 9083122944 9090548208 9093053472 9098462784 9115283016 9120705552 9139819472 9158725632 9164688344 9168738816 9174193152 9174708047 9180165934 9181001424 9183531616 9191038962 9196506564 9196621056 9215529984 9218989017 9221529678 9234842624 9259970048 9265478656 9273052992 9282492086 9288014092 9295722576 9298284384 9299130624 9304662528 9305885538 9310720251 9314835264 9359754208 9365322176 9388217328 9392366592 9398481414 9407520192 9415210644 9440828838 9443273728 9446445036 9460082688 9462689792 9466241596 9485822976 9491998642 9508894332 9511514888 9519408864 9524953227 9525071808 9554212864 9564658432 9588040896 9590683264 9596388608 9598523448 9603510196 9604233456 9627712668 9631242432 9636971904 9647507952 9670510592 9676263424 9683444288 9684173568 9687724032 9694031144 9699797968 9717184512 9717729882 9723510804 9727808256 9735027372 9740818584 9743503056 9751468167 9780533504 9784119296 9797942784 9804321653 9821895552 9824602368 9832633776 9848497701 9859387752 9865252944 9885927184 9889551616 9895434752 9906253376 9906376704 9930470928 9946492703 9954747684 9971559549 9975215376 9981149472 9988707328 10002066592 10029281584 10033714176 10037480313 10039683072 10040246542 10046219324 10058243328 10064226816 10070779047 10082706921 10088704962 10112759552 10123815776 10129838272 10130760192 10133552128 10137355739 10139580416 10141836096 10147869312 10172677536 10175481024 10183032363 10183799268 10189090086 10232334336 10238996012 10242749888 10248843136 10260175872 10267790064 10273898208 10278438912 10282296906 10285130604 10310274387 10331473068 10334148608 10353124348 10359283256 10359412224 10370738112 10380711936 10387470212 10389197952 10417466304 10423663488 10445507968 10473929536 10492573056 10495464704 10504044528 10510293216 10510424064 10529723484 10535987448 10582822912 10586795156 10596976768 10597774848 10604674441 10605639576 10608562384 10614873248 10623682944 10627577856 10633900032 10634496852 10640823144 10645526016 10652456697 10685179904 10696861952 10700454249 10703225344 10722878789 10729257658 10729391232 10741121616 10748489472 10751451648 10758451291 10760240736 10789518672 10795937184 10818561824 10845009672 10847998448 10856866461 10867307808 10879324416 10885796352 10893874824 10905785037 10912272714 10931038208 10957761024 10964894983 10975440224 10984412418 10987439612 11003100192 11007134208 11013682176 11014300311 11020852542 11036763136 11066793472 11078892736 11085483392 11093710054 11105977008 11112583776 11121668082 11125745568 11132364096 11135432064 11144535048 11177752576 11186047712 11197648896 11198277356 11204939032 11225023488 11228116992 11232331446 11235426964 11236449504 11237295744 11243133888 11252324916 11255425944 11282941782 11298202496 11302344704 11309068288 11336715264 11337351529 11344095938 11349109632 11367420232 11376854496 11389292748 11396068056 11400246144 11407027968 11430933248 11462036096 11471406072 11495135232 11501973504 11502619044 11509461768 11523093624 11529948528 11557439488 11578011648 11585549416 11590669824 11597564928 11598215833 11605115426 11625917184 11637751272 11644674384 11654193663 11657405442 11693215744 11701709728 11705999872 11712963584 11734617216 11741597952 11751196464 11754434976 11770155789 11783170728 11807397792 11832142112 11839180864 11839328256 11852272128 11868123792 11871394528 11873369088 11881099146 11905675776 11912758272 11913426867 11920513974 11921598864 11934632682 11937723392 11941732404 11970205184 11991512064 11999319038 12020827392 12033969696 12041128512 12053385246 12099194464 12110830592 12120730944 12124071296 12131283712 12141351936 12153710688 12160940736 12170882052 12203998254 12224985088 12232257536 12241335232 12254718616 12262008752 12262161408 12283987968 12284677398 12287373312 12291985356 12295372904 12297417984 12347370252 12364070656 12394296768 12397712512 12398840832 12406216704 12406912994 12407847384 12414293668 12416358528 12419780352 12450142656 12463754328 12471168816 12517623104 12523155456 12531308552 12543360256 12553614192 12574971648 12579581952 12584303676 12587771784 12595260048 12605556411 12647763968 12678525776 12692387138 12692545152 12699937636 12700095744 12710477808 12715137792 12722701824 12730984833 12784054528 12788347761 12798031264 12805644608 12815147821 12836950224 12841656576 12849295872 12857661299 12859799904 12863343936 12894790608 12912231424 12956973176 12964681072 12970411008 12975279429 12978855286 12980036496 12987758112 12991337408 13001957556 13002119424 13028852736 13033743093 13036603392 13037335062 13063923712 13095860736 13099469824 13104386687 13110178368 13131330268 13145850336 13153670592 13154867712 13163432079 13164423444 13169249856 13177084032 13240627904 13272996912 13286762496 13287508206 13295412732 13300287168 13308199296 13311159876 13319078472 13355318844 13378285568 13383307084 13410991104 13418969088 13419722218 13427705396 13429938816 13443609228 13451606616 13466313183 13466480832 13507680256 13522448128 13530492416 13563570048 13567308032 13577376484 13578399024 13585453448 13600306349 13611593772 13624684416 13639580208 13647694176 13680234496 13690386752 13698530944 13709729208 13713507472 13738088448 13747032516 13753108224 13761289728 13770248901 13771502136 13775297424 13786558443 13794759846 13812549632 13827650816 13832294517 13852263936 13861282337 13889955072 13898217984 13907266303 13909579488 13923738129 13932021138 13947426576 13990097408 14005392704 14013724288 14039631312 14047983264 14062282787 14082325992 14097722121 14111280288 14130366464 14140852768 14164910592 14179329136 14187764192 14190124032 14194034688 14199362394 14203275596 14228734464 14237997963 14263341498 14267272332 14305854976 14321495488 14331319296 14332123631 14335268864 14340649582 14346987648 14382061344 14386024896 14394582912 14397785172 14405265294 14406350184 14460012896 14475821948 14489743744 14505765888 14514395136 14525166432 14526260352 14531586048 14540230656 14541046716 14549696952 14576594823 14585266206 14610348032 14615254584 14645883224 14670800256 14676178944 14684909568 14685733748 14694470056 14696914176 14736903552 14807969344 14816778368 14828890776 14834327424 14843152128 14847242752 14859380064 14859565056 14895706392 14966697984 14976441928 14981932672 14983060992 14990845184 14992815589 15003099888 15007234592 15034134528 15043922376 15050571264 15059524608 15060369813 15069328986 15115620352 15132146176 15168950482 15169139328 15185723664 15194757408 15196140288 15200328192 15209370624 15210224239 15212754144 15221803968 15263221536 15283635129 15295208096 15336825392 15345949024 15348501504 15358494018 15364124832 15373264704 15390263808 15401685096 15410847312 15427695906 15454226432 15463419904 15501222912 15502092907 15511314854 15517001696 15526232512 15529686522 15538924884 15539118336 15543207256 15556107168 15571067904 15581205318 15646156288 15655463936 15668261952 15672579968 15684210766 15693541052 15710894304 15738859584 15743197056 15756066792 15765439824 15803029504 15824165056 15831158784 15841465528 15874234368 15880192734 15883677696 15884569156 15894018632 15895465152 15896662272 15908459364 15912843576 15922309872 15951745278 15961234716 15988682752 16027769856 16038204602 16045292928 16054838016 16071180328 16093886487 16094086848 16111682424 16127177472 16160974592 16188469248 16204947584 16214587648 16227842736 16254024661 16261410816 16267514508 16271997672 16300961712 16349548544 16379569864 16389313808 16396557312 16407232154 16436641536 16463160336 16476618627 16481159418 16525729024 16531278813 16531787776 16543796512 16555144704 16559707136 16565922793 16600190208 16618339104 16628225088 16640565081 16645151054 16658965512 16668875664 16703148096 16738152256 16766628864 16779071568 16783695712 16793680064 16796473344 16797416034 16807408548 16842175488 16848497169 16853140446 16854674256 16864700832 16883138916 16923393536 16933460992 16947303744 16953517056 16963602432 16964554502 16974646444 17005072896 17016143907 17023664448 17051130348 17115933632 17122208768 17132394496 17146399872 17151125248 17193054144 17207109108 17253928566 17264192652 17293881344 17300372572 17306715328 17317010816 17335943408 17336159232 17367017472 17371803648 17378324124 17383113416 17386004736 17396347392 17407673139 17456626908 17461147648 17467011576 17480237824 17486108163 17527800448 17538227456 17539823616 17551242772 17552564592 17558999808 17569445376 17580883817 17601925824 17612396928 17631652464 17697329216 17716677608 17727216976 17733716224 17744265728 17748213168 17758771296 17758992384 17778408192 17802185688 17807091792 17821648719 17880770961 17881321472 17906585088 17918243021 17924812304 17935475488 17955084244 17955307776 17987268096 17998978557 18080077869 18084760064 18104532032 18117967609 18128745698 18148791696 18166245888 18178072871 18181096416 18186106944 18196925568 18230566032 18241411104 18279638944 18329376688 18337477632 18348386304 18349416094 18360331868 18362002848 18367063232 18382077924 18393013128 18393242112 18427016097 18431059968 18437978034 18443059356 18469685248 18519940096 18526891523 18530957312 18546105984 18564984172 18576028184 18591445152 18596568768 18598261248 18609325056 18610369491 18611771076 18621440502 18629670528 18719508416 18730644352 18776434656 18784733184 18796962828 18815040384 18830421288 18881657676 18886547456 18892890072 18920165376 18932483192 18971645952 18983997284 19017788664 19023029776 19038580707 19038817728 19049906454 19050143616 19108425728 19129316864 19176081792 19181366528 19192777216 19197046896 19207020392 19208466912 19228019321 19255425336 19262484864 19273943808 19295015904 19341021184 19366888576 19368347136 19388062288 19399595936 19434369024 19435459764 19447021608 19455616512 19468282929 19470054744 19481637168 19487006112 19502936334 19556002593 19561067008 19595885568 19596985373 19608643306 19643791104 19649204736 19661997187 19665267552 19696995402 19718775504 19730505888 19771854368 19779103232 19790869504 19812506752 19860941856 19892985406 19909495368 19931262309 19943119098 19950430752 19962298944 19977414656 20004133184 20058563168 20067428352 20074960626 20079366144 20080493084 20092438648 20116486656 20128453632 20129583327 20141558094 20165413842 20177409924 20225519104 20247631552 20259676544 20261520384 20267104256 20274711478 20279160832 20283672192 20295738624 20345355072 20350962048 20366064726 20367598536 20378180172 20464668672 20477992024 20485499776 20497686272 20520351744 20535580128 20547796416 20556877824 20564593812 20570261208 20620548774 20662946136 20668297216 20706248696 20718566512 20718824448 20741476224 20761423872 20774940424 20778395904 20834932608 20847326976 20891015936 20898031707 20947859072 20985146112 20990929408 21008089056 21020586432 21020848128 21059446968 21071974896 21173590312 21193953536 21195549696 21196739281 21209348882 21211279152 21217124768 21229746496 21247365888 21255155712 21268993704 21281646288 21291052032 21299043591 21304913394 21370359808 21393723904 21400908498 21406450688 21445757578 21458515316 21458782464 21482243232 21496978944 21502903296 21510974373 21516902582 21520481472 21579037344 21591874368 21607897941 21637123648 21690019344 21695996896 21713732922 21734615616 21758648832 21771592704 21787749648 21811570074 21824545428 21862076416 21915522048 21929789966 21950880448 21968824836 21974879224 22006200384 22014268416 22027364352 22028600622 22041705084 22073526272 22133586944 22157785472 22170966784 22187420108 22211954016 22224890863 22225167552 22243336164 22251491136 22264728192 22270864128 22289070096 22355505152 22372095424 22396554712 22409878064 22450046976 22456233984 22464662892 22470853928 22472899008 22474591488 22486267776 22504649832 22510851888 22565883564 22596404992 22603993479 22604689408 22673430528 22674703058 22688191876 22698219264 22734840464 22753425723 22753708992 22778585496 22792136112 22800492288 22814055936 22861866496 22924072192 22942812144 22979827969 22990270464 23005238088 23018923536 23037741027 23046187248 23059897056 23114878976 23171098832 23181339648 23195129856 23196431666 23210230852 23251834368 23266972281 23275502544 23289348768 23294529783 23308387326 23314810884 23371807977 23403419456 23411999744 23420787397 23425927168 23469234432 23483195904 23498484443 23502392928 23508869952 23526316149 23540311578 23566341456 23614795584 23664284224 23678361728 23704544256 23736247584 23742789056 23746738176 23762198292 23811351552 23820289101 23825516544 23826853734 23841027948 23843197728 23869265364 23875446784 23883464808 23940410368 23983024128 23998638076 24041654784 24057306903 24067939392 24082257024 24106770492 24198388928 24221661184 24241461888 24248142592 24262567424 24282703872 24307421376 24321881472 24341764104 24407996508 24449970176 24482670464 24509437232 24524017504 24524322816 24567975936 24569354796 24583970712 24590745808 24594835968 24610848231 24694740504 24721739127 24728141312 24788593536 24795425024 24797681664 24812433408 24813825988 24815694768 24828587336 24832717056 24839560704 24855732293 24900285312 24927508656 24942337632 24967726581 25035246208 25062617104 25086720512 25107228384 25149943296 25168607352 25175543568 25190520096 25196124051 25211112822 25279710669 25332688409 25357051552 25384774276 25385090304 25399875272 25400191488 25420955616 25430275584 25445403648 25446831753 25461969666 25568109056 25576695522 25596062528 25611289216 25630295642 25673900448 25683313152 25698591744 25700034059 25715322598 25719599808 25726687872 25789581216 25824462848 25913946352 25929362144 25940822016 25950558858 25957710572 25960072992 25975516224 25982674816 26003915112 26004238848 26057705472 26067486186 26073206784 26074670124 26127847424 26191721472 26198939648 26208773374 26220356736 26262660536 26291700672 26307341184 26309735424 26326864158 26328846888 26338499712 26354168064 26481255808 26545993824 26573524992 26575016412 26590825464 26600574336 26616398592 26622319752 26638156944 26710637688 26766614168 26821982208 26837938176 26839444436 26855410792 26859877632 26887218456 26903213232 26932626366 26932961664 27015360512 27044896256 27060984832 27127140096 27134616064 27154752968 27156798048 27170906896 27193118547 27200612698 27223187544 27249368832 27279160416 27295388352 27380773504 27397061888 27419458416 27427014944 27476176896 27494065032 27506216448 27522579456 27524124141 27540497802 27543004272 27550594848 27573116886 27589519692 27625099264 27655301632 27664589034 27704527872 27722564674 27779910144 27796435968 27797996023 27814532606 27819158976 27847476258 27864042276 27894853152 27932160753 27980194816 28010785408 28027448576 28079262624 28095966528 28124565574 28164651984 28195444242 28222560576 28260732928 28281705536 28329821184 28358658272 28375528384 28380248064 28388069376 28398724788 28406551192 28457468928 28475995926 28526682996 28534544664 28574859681 28611709952 28642990976 28662638592 28664247262 28670537728 28681299164 28693975296 28764122688 28772049792 28789165824 28795570344 28810530588 28812700368 28920025792 28951643896 28979487488 29011531776 29028790272 29050332864 29052520704 29063172096 29082093432 29099393904 29153189646 29170532412 29220696064 29230509168 29291766448 29341600512 29352357888 29371467496 29388940112 29393828352 29412964959 29473807104 29545493103 29615938688 29633556736 29657781552 29668654848 29686304256 29694485504 29705631277 29718760128 29719130112 29791412784 29839478109 29952883856 29963865344 29966121984 29981690368 29985631178 30006199776 30014469184 30087844752 30101142528 30112440939 30119049216 30120739626 30138657972 30212337141 30264292352 30275652001 30337900964 30338278656 30371447328 30389514816 30392280576 30400656384 30412067217 30418741248 30420448478 30425508288 30443607936 30526443072 30549097089 30567270258 30590416192 30673650784 30691898048 30697003008 30716988036 30728249664 30746529408 30780527616 30803370192 30821694624 30855391812 30908452864 31002445824 31004185814 31022629708 31034003392 31052465024 31059373044 31077849768 31078236672 31086414512 31112214336 31142135808 31162410636 31292312576 31310927872 31336523904 31345159936 31368421532 31387082104 31421397427 31421788608 31477719168 31486394112 31512133584 31530879648 31606059008 31648330112 31682931056 31748468736 31760385468 31769138312 31788037264 31790930304 31793324544 31814023323 31816918728 31825687152 31844619744 31903490556 31922469432 31957370091 32055539712 32076409204 32090585856 32109676032 32130580769 32142360656 32168636367 32187772974 32188173696 32223364848 32254354944 32275353873 32321949184 32409895168 32429175296 32455685472 32488722301 32508049322 32535029016 32543995344 32570599383 32601923424 32759139728 32778627616 32793114624 32814464308 32873283072 32894684949 32926320672 32953237254 32962318836 33042900933 33051458048 33062557626 33087593024 33110289408 33119414272 33131845586 33200380416 33221995247 33236678208 33256450176 33281130162 33290302108 33317931024 33337751328 33406296192 33476304512 33533257728 33558143136 33567391424 33587360128 33592946688 33594832068 33614817096 33684350976 33696994338 33706280892 33709348512 33729401664 33766277832 33846787072 33866921984 33894607488 33907034112 33927204864 33929109004 33949292888 34010145792 34012054587 34032287814 34047328896 34102260696 34231867264 34244417536 34264788992 34292799744 34302250496 34386108288 34414218216 34507857132 34528385304 34600745144 34613430656 34634021632 34671886816 34672318464 34734034944 34756648248 34766226832 34772009472 34792694784 34794647499 34815346278 34913253816 34922295296 34934023152 34960475648 34972216326 35055600896 35076454912 35079647232 35102485544 35105129184 35117999616 35138890752 35140862897 35161767634 35203851648 35224793856 35263304928 35310467367 35394658432 35433355216 35454433952 35467432448 35488531456 35496426336 35517542592 35517984768 35556816384 35604371376 35614183584 35643297438 35740280601 35761541922 35813170176 35836486042 35849624608 35870950976 35910168488 35910615552 35974536192 35997957114 36160155738 36169520128 36209064064 36235935218 36257491396 36297583392 36332491776 36356145742 36362192832 36372213888 36393851136 36461132064 36482822208 36559277888 36658753376 36674955264 36696772608 36698832188 36720663736 36724005696 36734126464 36764155848 36786026256 36786484224 36854032194 36862119936 36875956068 36886118712 36939370496 37039880192 37053783046 37061914624 37092211968 37129968344 37152056368 37182890304 37193137536 37196522496 37218650112 37220738982 37223542152 37242881004 37259341056 37439016832 37461288704 37552401803 37552869312 37569466368 37593925656 37630080768 37660842576 37763315352 37773094912 37785780144 37864966384 37943291904 37967994568 38035577328 38046059552 38077161414 38077635456 38099812908 38100287232 38192954499 38258633728 38352163584 38362733056 38385554432 38394093792 38414040784 38416933824 38445443463 38456038642 38510850672 38524969728 38547887616 38572983897 38590031808 38733777152 38736694272 38776124576 38799191872 38870919528 38894043216 38911233024 38925838287 38936565858 38940109488 38963274336 38974012224 39005872668 39112005186 39122134016 39191771136 39193970746 39217286612 39287582208 39298409472 39313160061 39323994374 39330535104 39393990804 39437551008 39461011776 39490296237 39543708736 39558206464 39581739008 39625013504 39721883712 39785970812 39818990736 39862524618 39886238196 39900861504 39924597888 39954829312 40008266368 40117126336 40134856704 40149921252 40160986168 40184877296 40232973312 40256907264 40259166654 40283116188 40330827684 40354819848 40398939549 40451038208 40495263104 40519353088 40523040768 40534208512 40549422956 40567344384 40591477248 40617903991 40690710144 40701924096 40732129452 40735197072 40756360344 40800919047 40955984048 40970999552 40995372544 41040703488 41071160256 41095592832 41129187624 41140522416 41241097548 41310746703 41325892272 41412497392 41437133024 41437648896 41482952448 41549880848 41556791808 41583847011 41669865216 41694653952 41721798909 41771214387 41782031872 41796063414 41895718144 41970292224 41981858816 41997616633 42016178112 42041172864 42118893936 42143949792 42186848361 42347180624 42387907072 42391099392 42393478562 42418697764 42422558304 42434249536 42459492992 42494731776 42537987408 42563292576 42582104064 42598087182 42609826788 42713993889 42787447808 42801816996 42812901376 42891515156 42917030632 42917564928 42964486464 42993957888 42996370893 43005806592 43021948746 43033805164 43040962944 43158074688 43183748736 43215795882 43274247296 43380038688 43391993792 43427465844 43469231232 43517297664 43543185408 43575499296 43623140148 43649090856 43831044096 43859579932 43901760896 43937649672 43949758448 44012400768 44028536832 44054728704 44057201244 44083410168 44147052544 44267173888 44315570944 44341933568 44374840216 44423354983 44423908032 44449781726 44450335104 44486672328 44502982272 44529456384 44541728256 44578140192 44744190848 44793109424 44819756128 44900093952 44929325784 44941707856 44945798016 44949182976 44972535552 44978446767 45009299664 45021703776 45131767128 45181109439 45192809984 45207986958 45346861056 45349406116 45376383752 45396438528 45425993501 45469680928 45506851446 45507417984 45557170992 45584272224 45600984576 45628111872 45630672717 45723732992 45848144384 45885624288 45959655938 46010476176 46037847072 46075482054 46092374496 46119794112 46342197664 46362679296 46390259712 46392863332 46420461704 46503668736 46506278721 46533944562 46551005088 46578697536 46589059566 46616774652 46629621768 46743615954 46806838912 46823999488 46841574794 46851854336 46938468864 46966391808 46969027763 46996968886 47004785856 47017739904 47052632298 47080623156 47132682912 47229591168 47328568448 47356723456 47409088512 47472495168 47485578112 47493476352 47524396584 47622703104 47640578202 47651033088 47653707468 47682055896 47686395456 47738530728 47750893568 47766929616 47880820736 47966048256 47997276152 48083309568 48114613806 48135878784 48164514048 48213540984 48281659461 48396777856 48443322368 48482923776 48496285184 48525134848 48565407744 48614842752 48643762944 48683528208 48762073983 48815993016 48965340928 49018874464 49048035008 49048645632 49138709592 49167941424 49181491616 49189671936 49221696462 49389481008 49443478254 49456282624 49577187072 49590850048 49595363328 49627651976 49631389536 49657174672 49665434112 49679121408 49697768379 49711464586 49800570624 49855017312 49884675264 49921695243 49935453162 50070492416 50125234208 50173441024 50214456768 50299886592 50337214704 50351087136 50381040192 50392248102 50422225644 50559421338 50665376818 50714103104 50769548552 50770180608 50799750544 50800382976 50841911232 50860551168 50890807296 50893663506 50923939332 51048431721 51136218112 51153391044 51192125056 51222578432 51260591284 51347800896 51366626304 51397183488 51400068118 51430645196 51439199616 51453375744 51579162432 51648925696 51827892704 51858724288 51881644032 51901117716 51915421144 51920145984 51951032448 51965349632 52007830224 52008477696 52115410944 52134972372 52149340248 52223019417 52383442944 52397879296 52417546748 52440713472 52525321072 52583401344 52614682368 52619470848 52653728316 52657693776 52676999424 52708336128 52742651451 52962511616 53091326687 53091987648 53150032824 53181650928 53201148672 53232797184 53244639504 53276313888 53421275376 53533228336 53643964416 53678888872 53710821584 53719755264 53754729063 53774436912 53806426464 53865252732 53865923328 53996935671 54089792512 54121969664 54254280192 54269232128 54289601989 54309505936 54313596096 54341813792 54353902827 54386237094 54401225396 54446375088 54498737664 54534218613 54558320832 54590776704 54761547008 54794123776 54838916832 54854029888 54988130064 55012432896 55045158912 55048248282 55080995604 55086008544 55101189696 55146233772 55179039384 55310603264 55329178068 55409055744 55445129348 55559820288 55580674569 55592871936 55595992046 55629065212 55638317952 55694952516 55728084552 55789706304 55831108473 55864321506 55960389632 56021570816 56054897152 56158525248 56191933056 56249131148 56329303968 56390888484 56445121152 56563411072 56659642368 56717316544 56751056768 56760496128 56797449576 56813102384 56914937856 56951991852 57053365992 57069089328 57115742121 57149719362 57223419904 57285981952 57325277184 57328494524 57362598328 57387950592 57425312539 57528245376 57544099584 57578331648 57591140688 57621061176 57625400736 57684057963 57840051584 57903287792 57958974976 58023063552 58100665728 58105041408 58164186864 58198787808 58258028689 58306379292 58341064824 58404848787 58461018336 58583532896 58683201024 58742934992 58777880224 58787656704 58790956119 58825929918 58947614208 58985991561 59090986206 59231877376 59267113472 59315563104 59337309696 59372608512 59375940757 59388971008 59411262554 59437520256 59582825568 59678956218 59905767712 59927730688 59932243968 59963380736 59971262356 60012399552 60028938368 60175689504 60202285056 60224881878 60238098432 60241479252 60277315944 60388749981 60424674282 60528584704 60551304002 60675801928 60676557312 60742894656 60779029632 60784561152 60801312768 60824134434 60837482496 60840896956 60851016576 60887215872 61052886144 61098194178 61134540516 61180832384 61347301568 61383796096 61394006016 61433976072 61456499328 61493058816 61561055232 61606740384 61643389248 61710783624 62004891648 62008371628 62045259416 62068006784 62104930048 62118746088 62155699536 62156473344 62172829024 62224428672 62284271616 62324821272 62584625152 62621855744 62673047808 62690319872 62736843064 62774164208 62842794854 62843577216 62955438336 62972788224 63013786133 63024267168 63061759296 63296660224 63365862112 63520770936 63538276624 63576074528 63581860608 63586649088 63590217843 63628046646 63633837456 63651374304 63689239488 63806981112 63844938864 63914740182 64111079424 64152818408 64181171712 64219352064 64222956329 64261161538 64284721312 64337272734 64375545948 64376347392 64446729696 64508709888 64532923119 64550707746 64643898368 64819790336 64858350592 64911370944 64977444602 65016098644 65070058032 65087990688 65141198766 65203846848 65518279456 65557255232 65586229248 65628928616 65746566144 65789369898 65852641344 65906474508 65924637672 66085801866 66102916096 66125115252 66175186048 66220578816 66238828544 66263691172 66400760832 66443990494 66473356416 66512900352 66562260324 66580604216 66635862048 66674672589 66675502656 66812592384 66952609024 67066515456 67116286272 67134782848 67174720256 67189664136 67229634192 67368701952 67393988676 67412561784 67418697024 67458803328 67532555664 67693574144 67733843968 67789214976 67814068224 67858218008 67898585776 68020291584 68024109174 68064575628 68094657792 68204521392 68260277169 68463734528 68488835072 68585599488 68604500992 68630251571 68772216576 68828436432 68939483907 69015714264 69056770608 69201490288 69226861312 69268043264 69343773632 69344636928 69513296496 69532453664 69544018944 69585389568 69589294998 69625448921 69630692556 69800916843 69826507632 69868046304 69920951296 69944432652 70111201792 70152909824 70204971088 70210258368 70235999232 70262362191 70277781504 70281725794 70323535268 70407703296 70449587712 70495453329 70526609856 70578948447 70620934734 70789316864 70866710432 70908867904 70934864896 70977062912 70992852672 71035085184 71113632768 71208742752 71228367168 71286594876 71480561202 71523083844 71626340352 71672972084 71699249216 71741901952 71820336976 71821231104 71949072384 71995914228 72171920709 72320311476 72339040256 72418128128 72471870436 72514982792 72595166784 72664983552 72712291484 72724385664 72744427776 72787702272 72922264128 72965644416 73118555776 73317506752 73349910528 73397664376 73441327472 73448011392 73468252928 73528311696 73572052512 73572968448 73708064388 73751912136 73772237424 73832544693 74079760384 74107566092 74184423936 74232721087 74259936688 74304112736 74365780608 74386275072 74393044992 74437300224 74441477964 74447084304 74485762008 74518682112 74567196879 74878033664 74903179743 74922577408 75060151523 75104803606 75105738624 75187851312 75260161536 75309159037 75321685152 75526630704 75571560288 75729932768 75935989136 75998065227 76071154656 76092119104 76154322828 76155270912 76199625816 76200574464 76340495259 76385908998 76517267456 76704327168 76725466112 76754264881 76771108864 76788187584 76828081568 76833867648 76890886926 76912077284 77021701344 77049939456 77095775232 77100102177 77145967794 77180063616 77467554304 77473388544 77552249152 77598383744 77741839056 77788086432 77822466048 77851676574 77873131716 77880218976 77926548672 77948024448 78011745336 78224010372 78244268032 78383542272 78387941492 78434573224 78575164416 78596818944 78626320122 78647988748 78661070208 78787981608 78875102016 78922023552 78980592474 79087417472 79116412928 79163478016 79250027008 79443767424 79571941624 79637981472 79658937187 79725049236 79772476392 79801723008 79849195776 80016532736 80234252672 80299842504 80321972336 80369754592 80465946624 80513814528 80518333308 80566232376 80661655368 80709639696 80797879098 80902076416 80990526208 81038706176 81046081536 81098845912 81134688768 81182954496 81187510831 81235807982 81381420288 81403848192 81456845489 81464258904 81470394144 81512720688 81579355641 81601838094 81911968096 81941999104 81990745088 82142320512 82191185664 82258375248 82281044832 82482195096 82572372423 82621493406 82651784544 82824994784 82874266048 82875297792 82965904896 83099761696 83113583616 83167694022 83339730432 83389307904 83393988069 83443597818 83542428774 83564063744 83592126828 83791436288 83940584448 83963717632 83995233266 84032356224 84082345728 84237787872 84287899584 84373696722 84694361248 84775814144 84782198784 84786957124 84837395528 84845116608 84868499072 84918985984 84989463552 85075974816 85126585152 85164208128 85196174364 85219653576 85427987778 85574895616 85603633992 85625802752 85783030312 85834061264 85835129856 85928972928 85987915776 85992741786 86011613184 86043897492 86067610328 86081925888 86316149376 86367497472 86431591764 86548494592 86760077376 86783987584 86854931688 86938462464 87034595328 87086370816 87150998592 87246280296 87298181712 87662088192 87719159864 87803521792 87875299344 87899516896 88024801536 88057073664 88114402488 88166820336 88238894877 88534347776 88631141888 88683867136 88749680432 88846709966 88847816064 88899563452 88900670208 88973344656 89005964544 89058912768 89083456512 89116893831 89156280384 89488381696 89518434327 89586218848 89639512256 89858651568 89883415712 89891596032 89898365952 89945071104 89956893534 90003629093 90018599328 90043407552 90263534256 90362218878 90385619968 90415973916 90698812232 90752767504 90792877056 90826956003 90851987002 90939361856 91013702892 91014835968 91114341984 91168544448 91201969152 91236201651 91256223744 91261345434 91447465984 91696288768 91771248576 91919311876 92020952352 92075694144 92150964108 92184748992 92239588224 92684395328 92725358592 92785726664 92840923408 93007337472 93012557442 93067889124 93102010176 93157395072 93178119132 93233549304 93259243536 93487231908 93613677824 93647998976 93683149588 93876937728 93932783616 93938055526 93993937772 94009571712 94035479808 94105264596 94161246312 94264192281 94265365824 94459182336 94657136896 94713446912 94818177024 94944990336 94971156224 95048793168 95202144443 95245406208 95281156404 95307414936 95364111792 95372790912 95442069969 95477061456 95533859232 95761641472 95994552304 96166619136 96229227612 96271757568 96329028096 96391742307 96427081968 96505909101 96563318922 96793555712 96826061619 96965847552 96992570368 97028976359 97050269696 97229685504 97287525888 97350864121 97367056416 97466166903 97524147966 97631986032 97930681856 98037748928 98096070016 98277419184 98335882848 98362983232 98379343872 98435979509 98443392924 98684054847 98778962016 98886956508 98912565248 99154374144 99181700096 99255303952 99262779072 99314349344 99330868224 99358242816 99395536758 99422929172 99601141248 99665985741 99710034624 99769350528 99843390486 99870906324 100140984832 100250468416 100346882048 100428913536 100599773184 100674429408 100702174272 100762080384 100784496204 100844451288 101118842676 101330753636 101428206208 101539097104 101540361216 101599501088 101600765952 101683822464 101721102336 101781614592 101787327012 101847878664 102036163761 102096863442 102272436224 102306782088 102384250112 102445156864 102521182568 102695601792 102733252608 102794366976 102800136236 102861290392 102878399232 102906751488 102973748071 103158324864 103655785408 103717448576 103802235432 103830842288 103840291968 103902064896 103930699264 104015660448 104016955392 104269944744 104298680496 104383942497 104446038834 104766885888 104835093496 104881426944 104949709123 105050642144 105166802688 105229364736 105238941696 105307456632 105315387552 105353998848 105416672256 105422588691 105485302902 105925023232 106182653374 106183975296 106300065648 106363301856 106402297344 106465594368 106471569673 106489279008 106552627776 106842550752 107066456672 107357777744 107421643168 107439510528 107509458126 107548873824 107612852928 107730505464 107731846656 107993871342 108179585024 108243939328 108508560384 108514650349 108538464256 108579203978 108619011872 108627192192 108683627584 108707805654 108772474188 108802450792 108892750176 108997475328 109068437226 109116641664 109181553408 109523094016 109588247552 109677833664 109708059776 109976260128 110024865792 110090317824 110096496564 110161991208 110172017088 110202379392 110292467544 110358078768 110621206528 110658356136 110818111488 110890258696 111119640576 111161349138 111185743872 111191984092 111258130424 111276635904 111389905032 111456169104 111579412608 111662216946 111728643012 111920779264 112043141632 112109794304 112317050496 112383866112 112498262296 112657205409 112658607936 112781776968 112890242304 113126822144 113319284736 113434633088 113502113536 113594899152 113626204768 113778172627 113829875712 113903983704 114106731984 114138178656 114231484242 114299438724 114446839808 114571963904 114656989048 114725196656 114775901184 114850625078 115056490752 115088199168 115156663296 115163126381 115182281376 115242122352 115250801472 115336330389 115368115926 115680103168 115718951691 115806575584 115917949952 116201331456 116210082816 116328373728 116397575616 116516057378 116612758584 116682129648 116809697574 116922036672 117167065792 117366402048 117485869984 117555760448 117575313408 117581912238 117651859836 117895228416 117939480183 117971983122 118181972412 118463754752 118534226944 118631126208 118674619392 118745217024 118751881514 118777942016 118822525108 118875040512 119165651136 119357912436 119811535424 119855461376 119864487936 119926761472 119942524712 120024799104 120057876736 120351379008 120404570112 120449763756 120482958504 120554631888 120777499962 120849348564 121057169408 121102608004 121351603856 121353114624 121485789312 121558059264 121569122304 121602625536 121648268868 121681793912 121702033152 121774431744 121853711973 122105772288 122196388356 122269081032 122361664768 122402757141 122694603136 122767592192 122867952144 122912998656 122986117632 123066186719 123122110464 123213480768 123286778496 123421567248 124016743256 124090518832 124136013568 124209860096 124237492176 124311399072 124312946688 124345658048 124448857344 124649642544 124751541033 125165396727 125169250304 125346095616 125380639744 125427701147 125473686128 125548328416 125685589708 125687154432 125910876672 125945576448 125992849899 126027572266 126048534336 126123518592 126560545083 126593320448 126731724224 127041541872 127076553248 127152149056 127163721216 127173298176 127180435686 127246510097 127256093292 127267674912 127302748608 127378478976 127613962224 127689877728 127829480364 128305636816 128362343424 128438704128 128445912658 128522323076 128569442624 128674545468 128751091896 128752694784 128893459392 128989112679 129017419776 129065846238 129101415492 129287796736 129639580672 129716701184 129822741888 129954889204 130032197288 130140116064 130174360769 130175981376 130282397532 130407693696 131036558912 131114510464 131257857232 131493132288 131578739796 131705282688 131812949016 131849275344 132171603732 132205832192 132250230504 132350372096 132441157632 132527382344 132801521664 132887980988 132946712832 133025800704 133112406043 133124520648 133161208432 133270064949 133271724096 133349345178 133351005312 133625184768 133905218048 134232572544 134269565696 134349440512 134379328272 134459268384 134596135247 134787977352 134825123568 134837394048 134917606656 134935340301 135065111328 135387148288 135578429952 135716436016 135797171552 136040583168 136048218348 136129151256 136189315584 136277980503 136409042784 136520554338 136892018151 136927469056 137171198976 137178897611 137209001984 137260503142 137544433152 137633980309 137656872864 137878967814 138031428528 138113541216 138402980576 138453722624 138536086528 138687547264 139026592992 139064907328 139088037888 139170779136 139178589996 139250897842 139261385112 139518836163 139601833686 139653015264 139736092608 139841902592 139888865304 140222403584 140305819648 140409942176 140420516736 140471998464 140524724382 140555563008 140563451588 140647070536 140815406592 140899175424 140907083289 140990906658 141053219712 141157896894 141241869468 141578633728 141733420864 141817735808 141869729792 141954125824 141985705344 142070170368 142227265536 142417485504 142456734336 142573189752 142961122404 143046167688 143252680704 143345944168 143398498432 143483803904 143640673952 143642462208 143898144768 143991828456 144343841418 144640622952 144678080512 144836256256 144943740872 145029965584 145190333568 145329967104 145424582968 145448771328 145488855552 145575404544 145583574859 145844528256 145931288832 146237111552 146286221949 146635013504 146795328752 146882654944 146896022784 146936505856 147056623392 147144105024 147145936896 147416128776 147503824272 147544474848 147665089386 148215132184 148368847872 148377174967 148465442174 148519873376 148608225472 148731561216 148772550144 148786089984 148882955928 148894168608 148971524016 149037364224 149093305137 149134393758 149756067328 149806359486 149845154816 150120303046 150209607212 150211477248 150375702624 150520323072 150618318074 150643370304 151053261408 151143120576 151459865536 151871978272 151996130454 152142309312 152184238208 152308645656 152310541824 152399251632 152401148928 152680990518 152771817996 153034534912 153408654336 153450932224 153508529762 153542217728 153576375168 153656163136 153667735296 153781773852 153824154568 154043402688 154099878912 154191550464 154200204354 154291935588 154360127232 154935108608 154946777088 155104498304 155196767488 155483678112 155574236041 155576172864 155644932096 155703353148 155746263432 155760437952 155853097344 155896048896 156023490672 156448020744 156488536064 156775882984 156869146448 157150328832 157193637888 157252640244 157295977496 157322140416 157575963216 157750204032 157844047104 157961184948 158174834944 158227954353 158232825856 158500054016 158887534848 159143883248 159273980061 159275962944 159317874374 159450098472 159544952784 159603446016 159698391552 160033065472 160468505344 160599685008 160643944672 160739509184 160858795783 160931893248 161036666616 161132464752 161264187189 161323310736 161419279392 161595758196 161804152832 161981052416 162077412352 162197691824 162269377536 162365908992 162375021662 162471615964 162762840576 162807696384 162868805967 162913690978 162928517808 162940788288 163025441376 163061708481 163158711282 163203676188 163602655839 163823936192 163883998208 163981490176 164284641024 164382371328 164489391101 164516750496 164562089664 164964390192 165144744846 165242986812 165303569088 165649989568 165748532096 165931809792 166199523392 166227167232 166335388044 166679460864 166742023707 166778615808 166787976138 166887195636 167084857548 167128127488 167184253656 167582872576 167881168896 167927435264 167990466532 168064712448 168164691456 168274173677 168475575744 168575799168 168747393444 169388722496 169551628288 169573914248 169674791056 169690233216 169736998144 169837971968 169978927104 170151949632 170253170304 170392348728 170439307152 170855975556 171149791232 171207267984 171566060624 171668122528 171670259712 171857945856 171975831552 171985483572 172087794984 172135220656 172163851776 172275937617 172632298752 172734994944 172863183528 173052173889 173096989184 173520154752 173567975168 173709863376 173876924928 173990126051 174069190656 174301997184 174492560592 174596363424 174774086067 175438319728 175607043584 175750598688 175799033792 176049603072 176228804976 176333640672 176372868357 176477789754 176957974683 177262283776 177328818863 177367734272 177499360864 177693419932 177695632128 177799126904 177801340416 177946689312 178011929088 178117825536 178127822271 178166913024 178233787662 178312560768 178976763392 179036868654 179172437696 179279024512 179717303136 179766831424 179783192064 179796731904 179890142208 179900238413 179913787068 180007258186 180037198656 180086815104 180527068512 180724437756 180771239936 180831947832 181397624464 181505535008 181585754112 181653912006 181703974004 181878723712 182027405784 182029671936 182228683968 182337088896 182403938304 182472403302 182512447488 182522690868 182894931968 183392577536 183542497152 183838623752 184039613501 184041904704 184151388288 184301928216 184369497984 184479176448 185368790656 185571453328 185681846816 186014674944 186025114884 186135778248 186204020352 186314790144 186356238264 186467098608 186518487072 186974463816 187227355648 187366299176 187753875456 187865567232 187876111052 187987875544 188019143424 188070959616 188193401647 188210529192 188322492624 188528384562 188530731648 188918364672 189041358399 189314273792 189426893824 189889980672 189942312448 190097586336 190404288886 190562312808 190614829872 190728223584 190745581824 190770653529 190884139938 190954122912 191067718464 191989104608 192333238272 192458455224 192543515136 192658056192 192668868987 192783484614 192854163936 193011818202 193126637844 193587111424 193652123238 193931695104 193985140736 194057952718 194100539392 194459371008 194575051776 194585972161 194701728242 194734112832 194932333806 195048295932 195263972064 195861363712 196075497856 196192140032 196554838368 196671765696 196725966464 196758687744 196871959018 196886785848 197368109694 197557924032 197773913016 197825130496 198308748288 198363400192 198510607904 198525558144 198628698688 198661736448 198716485632 198791073516 198845858344 199202282496 199331971482 199420069248 199538701056 199686780972 199741812648 200024017767 200281969664 200500936832 200693764096 200857827072 201199546368 201348858816 201404348544 201524160768 201568992408 201688902576 202237685352 202661507272 202856412416 203078194208 203080722432 203199002176 203201531904 203367644928 203442204672 203574654024 203695757328 204072327522 204193726884 204544872448 204613564176 204768500224 204890313728 205042365136 205391203584 205466505216 205600272472 205722580784 205756798464 205813502976 205890754713 205947496142 206316649728 206818451721 207311570816 207434897152 207604470864 207661684576 207680583936 207804129792 207861398528 207939418939 208031320896 208033910784 208539889488 208597360992 208767884994 208876346763 208892077668 209670186992 209762853888 209899418246 210101284288 210333605376 210458729472 210614913264 210630775104 210707997696 210787086573 210833344512 210845177382 210970605804 211486359987 211850046464 212365306748 212367950592 212600131296 212726603712 212804594688 212931188736 212943139346 212978558016 213105255552 213685101504 214132913344 214715555488 214843286336 214879021056 215018916252 215097747648 215225705856 215461010928 215463693312 215987742684 216359170048 217017120768 217029300698 217076928512 217158407956 217238023744 217254384384 217367255168 217415611308 217544948376 217604901584 217785500352 217994950656 218136874452 218233283328 218363106816 219046188032 219176495104 219355667328 219416119552 219949781989 219952520256 220049731584 220192993128 220323982416 220344034176 220404758784 220584935088 220716157536 221242413056 221316712272 221780517392 222239281152 222322698276 222383968184 222516260848 222553271808 222698163261 222779810064 222912338208 223158825216 223324433892 223457286024 223701590637 224086283264 224219588608 224634100992 224767732224 224914065383 224996524592 225180454569 225314410818 225317215872 225563553936 225780484608 225927477111 226253644288 226869266176 227004227072 227189798304 227252409536 227421056107 227556345254 227807967408 227994195681 228213463968 228276357312 228462968484 228598877448 229143927808 229313978096 229450393312 229551802368 229701250156 230112981504 230176398336 230262794643 230313326592 230326252762 230364562752 230484244704 230501602944 230672660778 230736231852 231300306531 231360206336 231437903382 231613151168 231835899904 232402662912 232420165632 232553966729 232656747456 232795151232 233032114756 233225517168 233364259296 233619395148 233844073344 234334131584 234732804096 234971739968 235111520896 235150626816 235163824476 235303719672 235790456832 235878960366 235943966244 236363944824 236927509504 237068453888 237262252416 237349238784 237490434048 237503763028 237645050216 237750081024 237904866233 238331302272 238715824872 238976811561 239623070848 239710922752 239853522944 239885049424 240049598208 240115753472 240702758016 240899527512 240965917008 241109263776 241554999924 241698697128 242205216008 242703207712 242706229248 242971578624 243116118528 243138244608 243296537736 243363587824 243404066304 243548863488 243562532493 243707423946 244211544576 244370536467 244392776712 244538162064 244723329536 244805514282 245389206272 245535184384 245735904288 245825997312 245972235264 245986040279 246132373438 246426961536 246573556992 246843134496 248033486512 248181037664 248272027136 248419720192 248474984352 248622798144 248625893376 248691316096 248897714688 249299285088 249503082066 250181964207 250330793454 250692191232 250761279488 250855402294 250947372256 251096656832 251371179416 251374308864 251821753344 251891152896 251985699798 252055144532 252097068672 252247037184 253121090166 253186640896 253463448448 254083083744 254153106496 254304298112 254327442432 254346596352 254360871372 254493020194 254512186584 254535349824 254605497216 254756957952 255227924448 255379755456 255658960728 256611273632 256724686848 256877408256 256891825316 257044646152 257138885248 257349090936 257502183792 257505389568 257786918784 257978225358 258034839552 258131692476 258202830984 258575593472 259279161344 259433402368 259645483776 259909778408 260064394576 260280232128 260348721538 260351962752 260564795064 260815387392 262073117824 262229020928 262515714464 262866812621 262986264576 263157479592 263410565376 263625898032 263698550688 264343207464 264411664384 264500461008 264700744192 265054764688 265603043328 265775961976 265893425664 266051601408 266066533363 266224812086 266249041296 266322416864 266540129898 266543448192 266698690356 266702010624 267250369536 267350681493 267810436096 268465145088 268539131392 268698881024 268758656544 268918536768 269192270494 269575954704 269650247136 269674788096 269835213312 269870680602 270010887279 270130222656 271156859904 271432872032 271594343104 272096436696 272258302512 272378631168 272480868009 272555961006 272818085568 273041108676 273784036302 273854938112 274342397952 274357795222 274418003968 274521006284 275088866304 275267960618 275313745728 275757935628 276062857056 276227082432 276805961152 276907445248 277072173056 277375094528 278053185984 278129814656 278176075776 278357179992 278501795684 278522770224 279037672326 279203667372 279306030528 279472185216 279683805184 279777730608 280444807168 280611639296 280819884352 280841033472 280943996928 281049448764 281126903176 281294141072 281630813184 281798350848 281814166578 281981813316 282106439424 282315793788 282483738936 282792576843 283157267456 283466841728 283635471616 283739459584 283971410688 284140340736 284325327937 284454531072 284834971008 284913468672 285146379504 285606433329 285922244808 286092335376 286691888336 286796996864 286967607808 287281347904 287284924416 287983656912 288687682836 289175226921 289281245904 289672512512 289887481744 290059931168 290380667136 290849165936 290897542656 290977711104 291086929077 291150809088 291167149718 291689056512 291862577664 292052592363 292398500709 292474223104 292572443898 293270027008 293590657504 293765309888 293792045568 293873011712 293983316431 294113246784 294288210048 294832257552 295007648544 295088949696 295307938527 295330178772 296430264368 296737695744 296754349934 296930884348 297039746752 297216450944 297463122432 297545100288 297765911856 297788337216 297943048032 298074728448 298186610274 298268787516 298997957223 299512134656 299612718972 299690309632 300240606092 300419214424 300422954496 300751405248 301040646144 301236636148 301286740608 302106522816 302286241152 302919731072 303743956544 303992260908 304284618624 304368476416 304617291312 304621083648 304798503264 304802297856 305361981036 305543635992 306817308672 306901864448 307017059524 307152750336 307312326272 307335470592 307535558789 307563547704 307648309136 308086805376 308199757824 308383100928 308400408708 308583871176 308720254464 308921244213 309870217216 310208996608 310393534976 310963484881 310967356224 311148472082 311152345728 311406706296 311492526864 311520875904 311706194688 311792097792 312046981344 312896041488 313551765968 313738292896 314300657664 314505280488 314591954992 314644280832 314849127369 315151926432 315500408064 315688094208 315922369896 316267766073 316349669888 316455908706 317000108032 317775069696 317981954507 318287766496 318547960122 318551925888 318635748748 318900196944 319089905568 319206892032 319396783104 319414709019 320066130944 320937010688 321199370016 321287889344 321479018368 321717591566 322073333232 322264929504 322528374378 322646621472 322838558784 323191516392 323962104832 324154824704 324395383648 324538755072 324731817984 324750043324 324943231928 325525681152 325543951047 325615392768 325737611934 325827381956 325857035616 325881576576 326050882752 326123416962 326317422564 326407352376 327205311678 327647872384 327767996416 327962980352 328569282048 328764742656 328783194341 328978782202 329033500992 329124179328 329928780384 330289489692 330485973624 330607138176 331299979136 331497064192 331863619584 332399046784 332454334464 332670776088 333358921728 333484047414 333557231616 333575952276 333774391272 334169715096 334256254976 334368507312 335165745152 335762337792 335980933064 336129424896 336329382912 336348259157 336548347354 336951151488 337151598336 337494786888 337971616227 338777444992 339103256576 339147828496 339349582112 339380466432 339473996288 339675943936 339957854208 340303899264 340506340608 340784697456 340878614304 341334517881 341711951112 342414535968 343132121248 343336245056 343340519424 343715891712 343970967144 344175589968 344270441312 344327703552 344551875234 345264597504 345469989888 345489379143 345726367056 346104347778 346193978368 347040309504 347135950336 347419726752 347753849856 347980252102 348603994368 348985121184 349192726848 349548172134 350876639456 351214087168 351501197376 351598067584 352099206144 352457609952 352667281344 352745736714 352955579508 353915949366 354524567552 354657637726 354735468544 354998721728 355386839864 355391264256 355598253808 355602680832 355893378624 356023858176 356235651072 356255644542 356333826048 356467575324 356625121536 357953526784 358073737308 358344875392 358558049024 359434606272 359533662848 359566384128 359593463808 359780284416 359800476826 359827574136 360014516372 360074397312 360173630208 361054137024 361448875512 361542479872 361663895664 362795248928 363011070016 363171508224 363307824012 363407948008 363757447424 364054811568 364059343872 364457367936 364674177792 364807876608 364944806604 365045381736 365561135919 366785155072 367084994304 367677247504 368079227002 368083809408 368302776576 368603856432 368738995968 368958352896 369198560157 370737581312 371142906656 371363693632 371639286809 372050229768 372271556496 372408040704 372629580288 372712476528 372934197216 373036974144 373948927632 374454711296 374732598352 375507750912 375752222104 375975751088 376038286848 376141919232 376283103441 376386803294 376421058384 376644985248 377056769124 377061463296 377836729344 377978549697 378082716798 378628547584 378853787648 379779961344 379884624896 380027213923 380195172672 380808577772 381124625616 381229659744 381456447168 381491163648 381541307058 381739530291 381768279876 381908245824 382135436928 383978209216 384916910448 385087030272 385316112384 385337737974 385566969228 385708327872 386023636404 386253275688 387174222848 387304246476 387863390208 387970281472 388115905436 388918742016 389150103552 389171944322 389403456484 389468225664 389864667612 390096591864 390523082307 390527944128 391722727424 392150995712 392384280064 393109676736 393343531392 393451932928 393743918036 393773571696 394736219388 395115848064 395547826032 396617496576 396726800384 397021215808 397051116288 397257397376 397323472896 397582147032 397691716688 398404564992 398663942964 398840138496 399077402112 399337218129 399373561944 399483625296 399810194847 400048035534 400563939328 401001873664 401715654144 401977187773 402697717632 402808697088 403048321536 403137984816 403377805152 403788405741 404475370704 405323014544 405712824832 406156388416 406161444864 406398004352 406735289856 407149308048 407391514656 407806200823 408144655044 408387453768 408833941509 409227128352 409537000448 409780627456 410084730272 410782407168 411200544944 411445161568 411513596928 411536692833 411627005952 411781509426 411894992284 412633299456 412901940927 413636903442 414623141632 414869794304 415208941728 415323369152 415361167872 415608259584 415631585299 415722797056 415878837878 416062641792 417079778976 417194721984 417535769988 417752693526 417784155336 419340373984 419525707776 419798836492 420202568576 420667210752 420917458944 421229826528 421261550208 421415995392 421574173146 421666689024 421690354764 421941211608 422721249867 422972719974 423700092928 424730613496 424735901184 425200262592 425453207424 425609189376 425862377472 425886278692 425957116032 426210511104 427370203008 428265826688 429431110976 429686572672 429758042112 430037832504 430195495296 430451411712 430922021856 430927386624 431975485368 434034241536 434058601396 434316815912 434476047488 434508768768 434734510336 434791652081 434831222616 435089896752 435209803168 435571000704 435989901312 436273748904 436466566656 436726213632 436750724577 438092376064 438352990208 438711334656 438832239104 439899563978 439905040512 440385986256 440647964832 440688068352 440809517568 441096502931 441169870176 441432315072 442633424544 443561034784 444645396552 444767936368 445032521696 445106543616 445131524901 445396326522 445559620128 445824676416 446317650432 446648867784 446914572048 447403181274 448172566528 448439177216 449268201984 449535464448 449560694303 449828130766 449993049184 450360909138 450628821636 450634431744 451127107872 451560969216 451854954222 452507288576 453738532352 454008454144 454379596608 454504819072 454842112214 455112690508 455615934816 455988391362 456426927936 456552714624 456925936968 457197754896 458287855616 458627956192 458900786624 459103604736 459402500312 460225963008 460352796672 460525589286 460626653184 460652505524 460729125504 460968489408 461003205888 461345321556 461472463704 462600613062 462720412672 462875806764 463226302336 463671799808 464805325824 464840331264 465107933458 465313494912 465590302464 466064229512 466451034336 466722708123 466728518592 467238790296 467688146688 468668263168 469465608192 469943479936 470223041792 470327648952 470607439344 471580913664 471757920732 471887932488 472727889648 473855019008 474136907776 474524504832 474698477568 475007526056 475290100432 475500162048 475809732466 476662604544 477431649744 477821940183 477953623122 479246141696 479421845504 479770098848 480099196416 480231506944 480411760997 481405516032 481799055024 481931834016 482218527552 482576387349 483109999848 483397394256 484410432016 485406415424 485412458496 485943157248 486232237056 486593075472 486727175648 486808132608 487097726976 487125064986 487414847892 488423089152 488606417901 488741072934 488785553424 489076324128 489446659072 489611028564 490778412544 491070368768 491471808576 491651994624 491944470528 491972080558 492264746876 492853923072 493147113984 493468173303 493686268992 496066973024 496362075328 496544054272 496839440384 496949968704 497245596288 497382632192 497795429376 498598570176 499006164132 500363928414 500661586908 501384382464 501522558976 501710804588 501894744512 502193313664 502742358832 502748617728 503643506688 503782305792 503971399596 504110289064 504194137344 504494074368 504822521031 506242180332 506373281792 506926896896 508166167488 508306212992 508608596224 508654884864 508721742744 508986040388 509024373168 509070699648 509210994432 509513915904 510455848896 510759510912 511317921456 513222547264 513449373696 513783650632 514089292304 514277770496 514698181872 515004367584 515010779136 515573837568 515956450716 516263384952 516405661968 516827812851 518558322688 519290967552 519629047609 519819556816 520128789152 520560464256 520697443076 520703925504 521129590128 521630774784 521970378153 524146235648 524322258201 524458041856 525031428928 525421060661 525733625242 526314959184 526821130752 527164113259 527251796064 527397101376 528686414928 529000922016 529401488384 530109529376 531551923952 531786851328 531986456589 532103202816 532133066726 532449624172 532498082592 532644833728 533080259796 533086896384 533397380712 533404021248 534383466813 534500739072 534701362986 535620872192 536930290176 537078262784 537279854167 537397762048 537517313088 537837073536 538384540988 539151909408 539300494272 539349576192 539670426624 539700715239 539741361204 540021774558 540260445312 542313719808 542865744064 543188686208 544192873392 544516605024 544757262336 544961736018 545111922012 545636171136 546082217352 547568072604 547709876224 548684795904 548715590444 549042012568 550177732608 550535921236 550627491456 551515871256 552118840503 552125714112 552454164864 553611922304 553814890496 554144346112 554750189056 556106371968 556259629312 556714359984 557003591368 557045540448 557612560309 558075344652 558407334744 558612061056 558944370432 559555461216 560889614336 561639768704 561682066944 562098897528 562253806352 562588282144 563261626368 563596701696 563628333156 563963626632 564212878848 564580204941 564631587576 564967477872 565585153686 566314534912 566933683456 567124075197 567270943232 567942821376 568280681472 568312575817 568650655874 569669942016 569826937344 570197918423 570292759008 571212866658 571844489616 572184670752 573383776672 573593993728 573935215616 574562695808 575967313824 577375365672 578006606961 578350453842 578562491808 579345025024 579774963488 580119862336 580761334272 581698331872 581795085312 581955422208 582173858154 582301618176 582334299436 583378113024 583725155328 583757916483 584105184726 584797001418 584948446208 585144887796 586540054016 587181315008 587530619776 587584091136 587746023424 587966632862 588226493568 588576420096 589664515104 590015297088 590177899392 590615877054 590660357544 592860528736 593475391488 593508699868 593861768696 594079493504 594432901888 594926244864 595090200576 595531823712 595576674432 595886096064 596149456896 596373220548 596537575032 597995914446 599024269312 599225437944 599380619264 600481212184 600838428848 600845908992 601502810496 602081292288 602473272296 602573481216 604213045632 604572482304 605839462144 607487913088 607984521816 608569237248 608736952832 609234582624 609242167296 609597006528 609604595712 610723962072 611087271984 613634617344 614034119048 614305500672 614624652544 614670941184 614705439149 615071117578 615127095408 615296618272 616173610752 616399515648 616800817416 617167742352 617440508928 617672264139 617842488426 619740434432 620417993216 620787069952 621926969762 621934712448 622296944164 622304691456 622813412592 622985053728 623041751808 623412389376 623584195584 623818256817 624093962688 625792082976 626629040289 627103531936 627476585792 629010560976 629183909984 629288561664 629698254738 630303852864 631000816128 631376188416 631844739792 632535532146 632699339776 632911817412 634000216064 635550139392 635963909014 636575532992 637095920244 637103851776 637271497496 637800393888 638179811136 638413784064 638793566208 638829418038 640132261888 641874021376 642398740032 642575778688 642958036736 643435183132 644146666464 644529859008 645056748756 645293242944 645677117568 646383032784 647924209664 648309649408 648790767296 649077510144 649500086648 649886463856 651051362304 651087902094 651230785536 651475223868 651654763912 651714071232 651763153152 652101765504 652246833924 652634845128 652814704752 654410623356 655295744768 655535992832 657138564096 657529485312 657566388682 657957564404 658067001984 658248358656 659849345967 659857560768 660578979384 660971947248 661214276352 662599958272 662994128384 663727239168 664798093568 665341552176 666415011101 666717843456 666968094828 667151904552 667548782544 668094489783 668339430192 668737014624 670331490304 671961866128 672258849792 672658765824 672696518314 673096694708 673902302976 674303196672 674742196149 674989573776 675541363707 675943232454 677554889984 677782431333 678295656992 678699164224 678760932864 678947992576 679202834513 679351887872 680607798528 681012681216 681456048847 681569394912 681757228608 682263168321 682669035762 683423902224 684829071936 686264242496 686672490112 687431783424 687941934288 688351179936 688540882624 688655407104 689103750468 690529195008 690788383929 690939979776 690978758286 691452734112 692208695556 692387956736 694080619008 694271900672 694839453504 695507699712 695960504204 697207988736 697661900187 697970242368 698385453696 699096344268 701753278912 702428174336 703002394752 703196135168 704198412288 704915219904 705334562688 705491473428 705911159016 707831898732 709049135104 709315275452 709997443456 710773679728 710782528512 711196507616 711205361664 711786757248 712047716352 712471302144 712511289084 712935150648 713250243072 713714598699 715907053568 716147474616 716689750784 716930434683 717116098048 718869212544 719067325696 719132768256 719560568832 719600953652 719655148272 720029032744 720148794624 720347260416 720816236497 722108274048 722897751024 723327791328 725590497856 726022140032 726615648024 726815896016 727514894848 728109623136 728118687744 728914735872 729348355584 729889613208 730090763472 730687597479 731122271838 733111609401 734169988608 734647963861 735354495008 736158454004 736167618816 736605553152 737207712864 737477991936 737916705792 737958120837 738397120314 741475162624 742285813312 742727387264 743278573618 744100459536 744543112992 744816081408 745259160576 745300987711 745424953056 745868394432 746073948288 747897855264 748909422592 749465196704 751504444208 751951502176 752076573696 752283838464 752566206882 752773606588 752842116768 753289970496 754113538248 754122926592 755673458688 755957099394 756165433596 757257095168 757707575296 759559922688 759602552443 759769249792 760054427846 760390345344 761617155544 762249251232 762459319488 762912894336 762982327296 763082614116 763479060582 763536559752 763816491648 764270873856 767956418432 769833820896 770174060544 770632224768 770675475948 771133938456 771416655744 772047272808 772506551376 774348445696 774608492952 775726780416 776231810872 777837484032 778300207104 778343888644 778806912968 778936451328 779729335224 780193183728 781046164614 781055888256 783445454848 784301991424 784768560128 786219353472 786687062784 786903865856 787487836072 787547143392 788600437863 789472438776 790231696128 791095652064 793234993152 794042431616 794102232576 794514794752 795164294064 795383433376 796809129984 797327885928 797680276992 798154804224 798199600089 798674436258 798747123888 798967250592 799620389694 800096071068 801127878656 802003747328 803431308288 803954375546 805395435264 805617394176 806096643072 806141884667 806275969632 806755610304 807576811482 808950741408 810032661837 810646029088 811425649664 812312776832 812796008704 813470579712 814298616096 814783029312 815612401646 816289310088 816774907536 817667883018 818454256704 819074000896 819561254912 820169460544 821564814336 822401089888 822890323136 823027193856 823073385666 823254011904 823563018852 823789984568 825266598912 825803881854 827273806884 829246283264 829739588608 830417883456 830646738304 830722335744 831216519168 831263170598 831445594112 831757675756 832125283584 834159557952 834389443968 835071539976 835505387052 835568310672 838680747968 839051415552 839597672984 840405137152 841334421504 841834917888 842459653056 842523100416 842831990784 843148346292 843380709528 843882423216 845442499734 845945439948 847400185856 849461226992 849471802368 850400525184 850906414848 851218378752 851772557384 851914232064 852421022208 852975983811 854740406016 856531653376 856819299987 858862221952 859373145344 860075665008 860390990592 860902823424 861463307033 861844043712 861854773248 863950970736 868117202792 868633631824 868952094976 869017537536 869469020672 869583304162 869662445232 870179793504 870419606336 871142001408 872547497808 872933133312 873260787231 873452427264 873501449154 876157777089 876184752128 877422669312 877664478208 877993908029 879799127956 879810081024 880771972512 881295929664 881376136704 881619035136 881949949293 882193005862 882339740352 882864630144 885266849088 885923815581 887122069568 889290793104 889535872736 890065043392 890213087232 890263049802 890792653044 891119240256 891649352832 892635300864 893297735568 893829144096 894806362548 896345133056 898536403968 899070928896 899121388606 899656261532 899986098368 900721818276 901257643272 901268863488 902254215744 903121938432 903709908444 905014577152 907477064704 908016908288 908759193216 909009638144 909684224428 910225381016 911220525383 911231869632 911976782724 912853855872 913105429248 913851873936 914395509792 916575711232 917255912384 917801573248 918805000624 920451926016 920705593344 921051178572 921305011048 921458251008 921936978816 922006411776 922606676367 922690643112 922944927408 925201226124 925440825344 925751613528 926452604672 926763732639 929610651648 930215866916 930626989824 931180604928 931786842301 932128459024 932890454643 932902068672 933445416246 933457037184 934477580592 935376293376 937336526336 939886959872 940446083584 940655297904 941214878688 942172946729 943515841464 943775864976 944547382107 945455779296 947710038016 949049009664 950015052112 950580200864 951000324096 951619464932 953325209088 953945863521 954863299488 955643880366 955907246244 958244127057 958492283392 959540197696 960198392832 960252283277 960463013888 960823521994 962811032064 963437862163 963598110048 963863668032 964437055104 965152774698 966219999696 966794788512 968820864032 970812830848 971886314496 972464474112 973186150944 973454351296 973616265216 974195453952 974250129972 974829695784 976631853141 976846178304 977212835802 977482145868 977571106848 978152648256 978893318144 979222057128 981556825088 982140737536 982943617152 983303989248 983888941056 983944161116 984529493752 985707846144 986294227968 986349583023 986936346606 987372537984 992133946048 992724150656 993088108544 993678880768 993899937408 994491192576 994765264384 995590858752 997197140352 998012328264 1000727856828 1001323173816 1002768764928 1003421609176 1003789489024 1004386627328 1005484717664 1005497235456 1007287013376 1007942799192 1008220578128 1008388274688 1008988148736 1009044777471 1009645042062 1012484360664 1012746563584 1013853793792 1016332334976 1016612425984 1017217192448 1017309769728 1017443485488 1017972080776 1018048746336 1018141399296 1018421988864 1019027831808 1019085024013 1020911697792 1021519021824 1022635842912 1024003553643 1026445094528 1027567301264 1028178584608 1028555540992 1029396363744 1030008735168 1030021558272 1031147675136 1031912901432 1032526769904 1032811323936 1033655625702 1036468137429 1038581935104 1038640224769 1039258095218 1039639113632 1040257578304 1041120928512 1041394886152 1041407851008 1042259180256 1043261549568 1043940756306 1048292471296 1048644516402 1048916083712 1050062857856 1050842121322 1051467250484 1052629918368 1053642261504 1054328226518 1054503592128 1054794202752 1057372829856 1058001844032 1058802976768 1060219058752 1063103847904 1063573702656 1063972913178 1064206405632 1064266133452 1064899248344 1064996165184 1065289667456 1066160519592 1066173792768 1066794761424 1066808042496 1068766933626 1069001478144 1069402725972 1071241744384 1073860580352 1074156525568 1074559708334 1074795524096 1075034626176 1075674147072 1076769081976 1078303818816 1078600988544 1078699152384 1079340853248 1079401430478 1079482722408 1080043549116 1080520890624 1084627439616 1085731488128 1086377372416 1088385746784 1089019652287 1089033210048 1089514524672 1089923472036 1090223844024 1091272342272 1092164434704 1095136145208 1095419752448 1097431180888 1098084025136 1100355465216 1101071842472 1101254982912 1103031742512 1104237681006 1104251428224 1104908329728 1107223844608 1107595680471 1107629780992 1109500378112 1112212743936 1112519258624 1113428719968 1114007182736 1114091080896 1114917860427 1115225120618 1116150689304 1116814669488 1117224122112 1117888740864 1119110922432 1123279537408 1123364133888 1124197795056 1124507612704 1125176564288 1126523252736 1127256666312 1127927253264 1128425757696 1128849310323 1129160409882 1129263175152 1129934955744 1131170307372 1132629069824 1133867366912 1134248150394 1134541886464 1135885642752 1136561362944 1136625151634 1137301311748 1139339884032 1139653874688 1140081641769 1140395836846 1140585518016 1142425733316 1143688979232 1144369341504 1145218590873 1146767553344 1147187987456 1147870431232 1149125391616 1151934627648 1154750731344 1156013213922 1156700907684 1157124983616 1158690050048 1159549926976 1160239724672 1161522668544 1163396663744 1163590170624 1163910844416 1164347716308 1164668598872 1166756226048 1167450310656 1167515832966 1168210369452 1169594002836 1169896892416 1170289775592 1171569246921 1173080108032 1174362630016 1175061239552 1175168182272 1175492046848 1175933265724 1176452987136 1177152840192 1177919215739 1179329030208 1180030594176 1180355798784 1181231754108 1181320715088 1185721057472 1187017399736 1187723537392 1188158987008 1188865803776 1189852489728 1190180401152 1191063647424 1191153348864 1191772192128 1192746441096 1193075150064 1195991828892 1198011654387 1198048538624 1198450875888 1200962424368 1201676857696 1201691817984 1203005620992 1204946544592 1205146962432 1205931563319 1208426091264 1209144964608 1211365217223 1211678924288 1214975826176 1215969043632 1217138474496 1217473905664 1217930882357 1218469165248 1218484334592 1219194013056 1221447924144 1222174543968 1223418602469 1228068238096 1228611001344 1229249305088 1229341882368 1229410878298 1230142235156 1230254190816 1230593236544 1232347221504 1233601634832 1234335484704 1234610078499 1234881017856 1235344528278 1235684976852 1238705822781 1240835986432 1241301732041 1241574139904 1243853939524 1243869424896 1244593888328 1244609382912 1245626825184 1245970107456 1246083503616 1246824778752 1246894755897 1247168391168 1247636513634 1248187925376 1251584165952 1253258080578 1254207063872 1254953171584 1258021121952 1258367819968 1258577123328 1259396509476 1260607705728 1262001632256 1262752376832 1263689479584 1265071064292 1265398679552 1265823634824 1271100278784 1271927818028 1273151065984 1274191840488 1274207703552 1274542994992 1275600787776 1276359622272 1276827568128 1277587132416 1277658836076 1280264523776 1283748042752 1284797480064 1285151557376 1285916073472 1286870366264 1288277294507 1288293332928 1289059718016 1290113497512 1290586485888 1291354235136 1292766065568 1295848419328 1297581534592 1299000173296 1299772927712 1302102724608 1302175804188 1302950447736 1303309527824 1303428142464 1303526306304 1304203531008 1304374956243 1304493667848 1305269690256 1305629409504 1308821246712 1310252173731 1310591489536 1314277128192 1315058970624 1315132777364 1315915128808 1316134003968 1316496717312 1317353811529 1319698691934 1319715121536 1321157958768 1321943894496 1322428552704 1323289508793 1325199916544 1325988256768 1329596187136 1330683104352 1332830022202 1333936189656 1334303809104 1335097565088 1335394574703 1336188979566 1336678860384 1337474029248 1343923732256 1344517699584 1345317531648 1345393036628 1346193389416 1347804605952 1348606393344 1348682082909 1349484392298 1349979147552 1351082727414 1351886464908 1355109779968 1355564862666 1356591313984 1357398328448 1357521865728 1357895985152 1358405669026 1358703775744 1361215597056 1362025362432 1362101805127 1362912097694 1363138789824 1363514457216 1364526336642 1365338071524 1366847804448 1369658143872 1372528484992 1373344980224 1374863566848 1375883868576 1376702359872 1377081765248 1377310814208 1378207500936 1381058390016 1381576767858 1381879959552 1381957516572 1382905468224 1384417391112 1384775913472 1388161238016 1388543801344 1389678907008 1391015399424 1391921008408 1394415977472 1395323800374 1395940484736 1396770907392 1398192688536 1400168124369 1403506557824 1404856348672 1406004789504 1406392270336 1408396824576 1409830439808 1410669125376 1410982946856 1411822318032 1415663797464 1418630550904 1419994886912 1421547359456 1421565057024 1422393015232 1422410723328 1423573514496 1424095432704 1425022578168 1425870301296 1426500486144 1427429197398 1431814107136 1432294949232 1433379501568 1433860869366 1434232196096 1437738425088 1438134651392 1438265536512 1439201907304 1439310296544 1440058065488 1440297589248 1440694520832 1441235282991 1441632472994 1444216548096 1445795502048 1446655582656 1447729162047 1451180995712 1452044280064 1453231296048 1453631792032 1455029789696 1456219246272 1456237375488 1457829471744 1458696711168 1459779226416 1460181526944 1461375194958 1462244543676 1466223218802 1468339977216 1469295927722 1470708990016 1472316908008 1472335237632 1473211106304 1474415425728 1474955983872 1475833411584 1475916241674 1476794240628 1480404519909 1482950325248 1484571626624 1485454774528 1486557147236 1488200919072 1489086225984 1489632162816 1490518321152 1490601975422 1490849906112 1491736788864 1492147896576 1495795710528 1497818845184 1498930393408 1503008888416 1503903004352 1504153147392 1504567676928 1505132413764 1505547213176 1505684233536 1506579940992 1508227076496 1508245853184 1511346917376 1511914198788 1512330867192 1514467563093 1514514190336 1519119845376 1519205104886 1519538499584 1520108855692 1520780690688 1523234311088 1524498502464 1524918638976 1525825788672 1525964654592 1526165228232 1526958121164 1527073119504 1527632983296 1528541747712 1535912836864 1539648473923 1539667641792 1540348121088 1541350951896 1542267876912 1542833311488 1544094545616 1545013102752 1548696891392 1549216985904 1552463621744 1555674968064 1556687777288 1557613825936 1557872902656 1558887142827 1559458670448 1560386367456 1562092329228 1562111776512 1565911134459 1568603982848 1569537120256 1572438706944 1573374125568 1573807731712 1574398457681 1574975672144 1575094286784 1576263181983 1577200875726 1578944877552 1580463392256 1581492339777 1582191304128 1588084863232 1588204465152 1589029589504 1590328588128 1590766866752 1594655771856 1595360553984 1595959369767 1596309608448 1596399200178 1597348872516 1597494247776 1597934501184 1599240779388 1600192142136 1604007494656 1606862616576 1607908751092 1610790870528 1611234788352 1611839562501 1612193286144 1612283769334 1612551939264 1613511220608 1615153622964 1617901482816 1619102145717 1620065323674 1621292058176 1622851299328 1624625553664 1625592017408 1626941159424 1628597232192 1629566058624 1631224803292 1632578620176 1633549815072 1635335766036 1636908513408 1638148001792 1640338921088 1643129628672 1644802179776 1645780646272 1646054387712 1646146771332 1647126037704 1647579969136 1650533197824 1651607763708 1654547613768 1656356521509 1658492566528 1659479177216 1660835766912 1661293476608 1661444671488 1662433038336 1662526341196 1663515351512 1664250567168 1665334063631 1668319115904 1668778887936 1670143079952 1671010774104 1671136621344 1672837680927 1677361495936 1679195345968 1680810274304 1682668843008 1684919306112 1685046200832 1686296692584 1686761419056 1687764846432 1690884999468 1691890879896 1693740614823 1698922453984 1698943604736 1700801050368 1701812829696 1703545114768 1703828464128 1704842044416 1704937727451 1705951967622 1709480812032 1710593755269 1713063306752 1713638599974 1717724443904 1718746290688 1720151330016 1720781981184 1721805646848 1721902281953 1722926614066 1723688087424 1727901941472 1736234405584 1737267263648 1737904189952 1738035075072 1738938041344 1739166608324 1739324890464 1740359587008 1740839212672 1742284002816 1745094995616 1745866266624 1746521574462 1746904854528 1747002898308 1751273749449 1752315554178 1754845338624 1755328956416 1755987816058 1759598255912 1759620162048 1761543945024 1762591859328 1762752273408 1763238070272 1763899898586 1764386011724 1764679480704 1765729260288 1770533698176 1771847631162 1774244139136 1778581586208 1779071745472 1780130086784 1780426174464 1780526099604 1781585306088 1782238480512 1783298705664 1785270601728 1786595471136 1787658288192 1789612725096 1797072807936 1798141857792 1798242777212 1799312523064 1799972196736 1801443636552 1802515286544 1802537726976 1804508431488 1806243876864 1807419816888 1810029154304 1814954129408 1816033816576 1817518386432 1818019276288 1819368448856 1820450762032 1822441050766 1822463739264 1823953565448 1825707711744 1826210858496 1827703747872 1828791019584 1834511824768 1835603146496 1837610001248 1840903852032 1842102357144 1842610022096 1842916502016 1843873957632 1844012823552 1844116317447 1845213352734 1845381286224 1845889854816 1850402452248 1850881650688 1851503227056 1852905209344 1853527465278 1859221303296 1860431733832 1861253979648 1862361209856 1862465733541 1863573684602 1864256918048 1865780909286 1865804137344 1866890832492 1866914074368 1868955161184 1870752586752 1871454770451 1874673052672 1879773919744 1880892167168 1881310595808 1882429757376 1884345893458 1887031682928 1887551729952 1889094764214 1890911558592 1898098019328 1900030104224 1901160401728 1902000648192 1903238929864 1906650418176 1907891727042 1909726598976 1911287760732 1911814492488 1916488254114 1916984566784 1919080395392 1920396785664 1920504566554 1920926027776 1921647043988 1925622064128 1926875724326 1927196220096 1927727336064 1928874110208 1930305549396 1932439999392 1933589577024 1937641728064 1941625661696 1943772628992 1944928948224 1946372301888 1946908702592 1947232530432 1948500259944 1949659391568 1953263706282 1953692356608 1954425671604 1954964291736 1955142213696 1956305296512 1957786636288 1958444114256 1963113650176 1964281475072 1965887234304 1966607978496 1967888322232 1969058987504 1971415692288 1972588455936 1972699166046 1973872693212 1974745075968 1979548037901 1984267892096 1985448301312 1986176217088 1987799874816 1988982385152 1989530528768 1990277295559 1991181717504 1994394280704 1996024656528 1999245033303 2001455713656 2002646347632 2006843218352 2007578978048 2008773254656 2010969435328 2010994470912 2015885598384 2016441156256 2016776549376 2017976297472 2018089554942 2019290084124 2024226588447 2024968721328 2027707587584 2032664669952 2033224851968 2034434384896 2034886970976 2035944161552 2036097492672 2036282798592 2036843977728 2037608503539 2038055663616 2038170048026 2041823395584 2043038043648 2044368146541 2045271685824 2046789504963 2048007107286 2052890189056 2055134602528 2056357169216 2057111081984 2058792727488 2060017470336 2062295350272 2063825802864 2065053539808 2065622647872 2067311251404 2072936274858 2077163870208 2077280449538 2078516190436 2079278227264 2080515156608 2082241857024 2082789772304 2082815702016 2084518360512 2086523099136 2087881512612 2092985700561 2096584942592 2097289032804 2097832167424 2100125715712 2101684242644 2102934500968 2105259836736 2107284523008 2108656453036 2109007184256 2109588405504 2114745659712 2116003688064 2117605953536 2120438117504 2126207695808 2127147405312 2127945826356 2128532266904 2129798496688 2129992330368 2130579334912 2132321039184 2132347585536 2133589522848 2133616084992 2137533867252 2138805451944 2141143796097 2147721160704 2148313051136 2149119416668 2150069252352 2151348294144 2152748911523 2153538163952 2156607637632 2157201977088 2157398304768 2158681706496 2158802860956 2158965444816 2160087098232 2161041781248 2162448709491 2171462976256 2172754744832 2176744394167 2176771493568 2178039304574 2178066420096 2179846944072 2180447688048 2182544684544 2184328869408 2190272290416 2194862361776 2196168050272 2202143684944 2202509965824 2203943891583 2206063485024 2208475362012 2208502856448 2209816659456 2213874362511 2214447689216 2215191360942 2219000756224 2224425487872 2225038517248 2225873681549 2226857439936 2228014365472 2228182161792 2229835720854 2230450241236 2232301378608 2233629338976 2234448244224 2235777481728 2235902963133 2238221844864 2246559074816 2246728267776 2248395590112 2249015225408 2250353128576 2254513332624 2255854506528 2256851515392 2257698620646 2258320819764 2258526350304 2259869911488 2262340614744 2267734733824 2268496300788 2269083772928 2271771285504 2273122725888 2273250303268 2274602623496 2278679768064 2278807657329 2279307749376 2280163283538 2280791673692 2281171036032 2284851466632 2287377958464 2288738683008 2290437181746 2293535106688 2294375974912 2295740862464 2298250783232 2303869255296 2309501462688 2312026427844 2313401815368 2314249967232 2319099853952 2320479449344 2323045337088 2326793327488 2327180341248 2328695432616 2329337197744 2333512452096 2334900621312 2335031665932 2336420738904 2339188005672 2339793784832 2340579551184 2343138493842 2346160216064 2348725260032 2350122479104 2350336364544 2351866531448 2352905974272 2354305680384 2354437814099 2355838431478 2358658060416 2360061188352 2360711597568 2362463508216 2362641430176 2365801313589 2371442114944 2374034799472 2375447074784 2376317974016 2377731607552 2379704979456 2382127294848 2382306697728 2383544384256 2385492882192 2386150300128 2391983657784 2394598800267 2396023308774 2396901751776 2401924848736 2403353715392 2403383635968 2406011241984 2409893089184 2410293924864 2411863126638 2416852182528 2418289929216 2418425654001 2422730434446 2423357848576 2429951652352 2431938087264 2434276948992 2434947811328 2435861764714 2436938330496 2438388026112 2442895848288 2444349087936 2446837204938 2456136476192 2457222002688 2458498610176 2458683764736 2458821756596 2460284470312 2460508381632 2461186473088 2464694443008 2467203269664 2468670969408 2469220156998 2469762035712 2470689056556 2471369953704 2477411645562 2481671972864 2482603464082 2483148279808 2487707879048 2487738849792 2489187776656 2489218765824 2491253650368 2491940214912 2492167007232 2493649557504 2493789511794 2494336782336 2495273027268 2496375850752 2503168331904 2506516161156 2508414127744 2509906343168 2516042243904 2516735639936 2517154246656 2518793018952 2521215411456 2524003264512 2525504753664 2527378959168 2530142128584 2530797359104 2531647269648 2542200557568 2543855636056 2546302131968 2548383680976 2548415407104 2549085989984 2551201575552 2552719244544 2553655136256 2555317672152 2558927951433 2567496085504 2569594960128 2570303114752 2571832146944 2573740732528 2576554589014 2576586665856 2578119436032 2580226995024 2581172971776 2582708470272 2584389921099 2585532131136 2595163069184 2598000346592 2599545855424 2604351608376 2605900895472 2606619055648 2606856284928 2607052612608 2608407062016 2608749912486 2608987335696 2610539380512 2611258819008 2617642493424 2620504347462 2621182979072 2628554256384 2630265554728 2631830257616 2632268007936 2632993434624 2633981724087 2634707623058 2639397383868 2639430243072 2642315917536 2643887788992 2644857105408 2645849847879 2646579017586 2650399833088 2651976513536 2659192374272 2661366208704 2665660044404 2667872379312 2668607618208 2670195130176 2670789149406 2672377959132 2673357720768 2674948058496 2687847464512 2689035399168 2690786073256 2692386778832 2695609211904 2697212786688 2697364165818 2698968784596 2699958295104 2702165454828 2703772929816 2710219559936 2711129725332 2713182627968 2714796656896 2715043731456 2715791970304 2716811338052 2722431194112 2724050724864 2724203610254 2725824195388 2726277579648 2727028914432 2729052673284 2730676143048 2733661576149 2733695608896 2739316287744 2745056969984 2746689960448 2749727133696 2751767737152 2753404719744 2754163530496 2756415001872 2762116780032 2763153535716 2763915033144 2765810936448 2767820029101 2768834782224 2776322476032 2777087602688 2779357814016 2783842016816 2788831954944 2790647600748 2791880969472 2793541814784 2795360526903 2796385377072 2798671363929 2800336248738 2807013115648 2812009579008 2812784540672 2813840314411 2819660879616 2821338250752 2821965893712 2823644636064 2826518840187 2831327594928 2837261101808 2839989773824 2843094718912 2843130114048 2844786030464 2847147028992 2850045156336 2851740602592 2853000972288 2854643405761 2854858394796 2861837590563 2864589898464 2866759003136 2867721738732 2868464392192 2875476850176 2876269302784 2878403814608 2878620593088 2880116130976 2880595178496 2880756849831 2881389041664 2882470565982 2883264945988 2888433096192 2890313586489 2891591004096 2893311165312 2895458324094 2902361991424 2904088560128 2906462592096 2907263584064 2910059579392 2912438492544 2915658943488 2917393422336 2919558452832 2920363053888 2922750389916 2924489087352 2932446437604 2936679954432 2938591855444 2941417980032 2944633816016 2944670475264 2946422212608 2948830851456 2949911967744 2951666823168 2951832483348 2953588481256 2959048749069 2960809039818 2965900650496 2969143253248 2970909549056 2973114294472 2976401838144 2978172451968 2979264325632 2981036642304 2981203950844 2981699812224 2983473577728 2984295793152 2991591421056 2997860786816 3006017776832 3007806008704 3008306294784 3010264827528 3011094426352 3011368467072 3013159881984 3016454152992 3016491706368 3023828397576 3024661734384 3027134332413 3028935126186 3038239690752 3038410209772 3040217711384 3041561381376 3043541564567 3046468622176 3048997004928 3049837277952 3051651577344 3051929309184 3052330456464 3053916242328 3054146239008 3055265966592 3057083495424 3057255072039 3071825673728 3079296947846 3079335283584 3082701903792 3084535753824 3085666622976 3087675520517 3088189091232 3090026205504 3098433971808 3104927243488 3113375554576 3115227651872 3115745805312 3115920674307 3117774285654 3118917340896 3120772734912 3124184658456 3124223553024 3131822268918 3137207965696 3139074240512 3144877413888 3146748251136 3146924860121 3147615463424 3148796915362 3149951344288 3150188573568 3152526363966 3154401751452 3157889755104 3160926784512 3162984679554 3164382608256 3176169726464 3176408930304 3178059179008 3180657176256 3181533733504 3189311543712 3190721107968 3191918739534 3192619216896 3192798400356 3194697745032 3194988495552 3195869002368 3198481558776 3200384284272 3208014989312 3213725233152 3215817502184 3221581741056 3222469576704 3223679125002 3224386572288 3224567538668 3225103878528 3227022441216 3230307245928 3235802965632 3238204291434 3240130647348 3242584116352 3245702598656 3249251107328 3251184034816 3253882318848 3257194464384 3259132117248 3262449606584 3265157240352 3267058956861 3267099630144 3270671532072 3273817026816 3280677842176 3286259257344 3289604359552 3291561292544 3292293542664 3294252075408 3295159938272 3301066395648 3303215527416 3309095227536 3312713043018 3316985133056 3318958354432 3321671533824 3322586953216 3322889342976 3325052682392 3327030703024 3328501134336 3330668127262 3336638231808 3337557775872 3339730665049 3340286159904 3342021548208 3342273242688 3344753581281 3345675361854 3354722991872 3358390691936 3361620548608 3369838612224 3370092401664 3372593385168 3373522838112 3375529692864 3381769998936 3383781759792 3387481229646 3397844907968 3397887209472 3401602100736 3403625659392 3407090229536 3407656928256 3409684088832 3409875454902 3411903935244 3418961624064 3420244925307 3421187510538 3426126613504 3427277199948 3435448887808 3437492581376 3440302660032 3441563962368 3443611293696 3443804563906 3445853228132 3447376174848 3455803882944 3472468811168 3474534527296 3475808379904 3476070150144 3477876082688 3478333216648 3478649780928 3480719174016 3481678425344 3484568005632 3490189991232 3491732533248 3493043148924 3494005796616 3502547498898 3504631108356 3509690677248 3510657912832 3511975632116 3519196511824 3519240324096 3523087890048 3525183718656 3525504546816 3526476140544 3527799797172 3528772023448 3529358961408 3531458520576 3533757647217 3541067396352 3543695262324 3548488278272 3557163172416 3558143490944 3560260173568 3561052199208 3563170612176 3564476961024 3566597411328 3570541203456 3573190942272 3575316576384 3579225450192 3594145615872 3596485554424 3598625046128 3599944393472 3602887273104 3605030573088 3605075453952 3609016862976 3614839633776 3617794689957 3629908258816 3635036772864 3636038552576 3637403333263 3638736897712 3640901524064 3644882101532 3644927478528 3647907130896 3651415423488 3652421716992 3653792647071 3655407495744 3657582039168 3669023649536 3670255807407 3671206292992 3675220002496 3684204714288 3685220044192 3685833004032 3687747915264 3688025647104 3688232634894 3690148792813 3690426705468 3690762572448 3691779709632 3700804904496 3703006454112 3705810418688 3707054930556 3720863467664 3722507959296 3723905196123 3724722419712 3724931467082 3727147369204 3728513836096 3731561818572 3731608274688 3733781664984 3733828148736 3737910322368 3740684267691 3741505173504 3742909540902 3749346105344 3759547839488 3761784334336 3762621191616 3764859514752 3768691786916 3774063365856 3775103459904 3778189528428 3781823117184 3796196038656 3800060208448 3802320803456 3806477859728 3813300836352 3815783454084 3819453197952 3822575521464 3823628984976 3832976508228 3833969133568 3838160790784 3840793571328 3841009133108 3843294087976 3851244128256 3853751448652 3854392440192 3855454672128 3857748220416 3860611098792 3864831883521 3864879998784 3867179154048 3875283456128 3883251323392 3887545257984 3892744603776 3893817405184 3897000519888 3899318783136 3903287922163 3906527412564 3908851343208 3909928583472 3910284427392 3912610593024 3913124868729 3916888228512 3926227300352 3931774468608 3935776644464 3938117975008 3942831384576 3945176911872 3945398332092 3947745386424 3949490151936 3952061434587 3959096075802 3968535784192 3969868526379 3970896602624 3975599749632 3977964770304 3978188030719 3979061057536 3980554591118 3988788561408 3991385428961 3992049313056 3998490066606 4002911427312 4005292695264 4013686436704 4015157956096 4017546509312 4021938870656 4031771196768 4032882312512 4033553098752 4035952594944 4036179109884 4038580168248 4046046248727 4048453176894 4049937442656 4055415175168 4065329339904 4066449703936 4068868769792 4069773941952 4071888323104 4072194985344 4072565597184 4073687955456 4075217007078 4076111327232 4076340096052 4083646791168 4086076087296 4086305415381 4088736293082 4090543371648 4093579009926 4096014214572 4105780378112 4110269205056 4112714338432 4114222163968 4117585454976 4120034940672 4124590700544 4127651605728 4130107079616 4131245295744 4134622502808 4145872549716 4154327740416 4154560899076 4157032380872 4158556454528 4161030313216 4164483714048 4165579544608 4165631404032 4169036721024 4173046198272 4175763025224 4185971401122 4193169885184 4194578065608 4195664334848 4200251431424 4203368485288 4205869001936 4210519673472 4214569046016 4217312906072 4218014368512 4219176811008 4221923670911 4229491319424 4232007376128 4240876235008 4252415391616 4255891652712 4257064533808 4259596993376 4259984660736 4261158669824 4264642078368 4264695171072 4267179045696 4267232169984 4275067734504 4277610903888 4282287592194 4295442321408 4298238833336 4300138504704 4302696588288 4302938074043 4305497823046 4307076327904 4313215275264 4314403954176 4314796609536 4317605721912 4317930889632 4320174196464 4322083562496 4323705848973 4324897418982 4342925952512 4345509489664 4353488788334 4353542987136 4356078609148 4356132840192 4359693888144 4360895376096 4365089369088 4368657738816 4380544580832 4389724723552 4392336100544 4404287369888 4405019931648 4407887783166 4412126970048 4416950724024 4417005712896 4419633318912 4427748725022 4428895378432 4430382721884 4438001512448 4448850975744 4450077034496 4451747363098 4453714879872 4456028730944 4456364323584 4459671441708 4460900482472 4464602757216 4467258677952 4468896488448 4471554963456 4471805926266 4476443689728 4493118149632 4493456535552 4496791180224 4498030450816 4500706257152 4509026665248 4511709013056 4513703030784 4515397241292 4516641639528 4517052700608 4519739822976 4524681229488 4535469467648 4536992601576 4538167545856 4543542571008 4546500606536 4549205246992 4557359536128 4557615314658 4558615498752 4560326567076 4561583347384 4562342072064 4569702933264 4574755916928 4577477366016 4580874363492 4587070213376 4588751949824 4596501566464 4607738510592 4618945421769 4619002925376 4624052855688 4626803630736 4628499934464 4638199707904 4640958898688 4646090674176 4653586654976 4657390865232 4658674395488 4664905077707 4667024904192 4670063331864 4672841477808 4676661428481 4678376011344 4681159102368 4686276987684 4692320432128 4697450520064 4700244958208 4703733062896 4705811948544 4708611360768 4708875628198 4711676862956 4717316120832 4720122376704 4721423195136 4723195373043 4724927016432 4725282860352 4728789545949 4731602627178 4742884229888 4744477019331 4748069598944 4750894149568 4752635948032 4755463215104 4764254589696 4764613395456 4767088768512 4770192341929 4770985764384 4772300600256 4783967315568 4789197600534 4792046617548 4793803503552 4803849697472 4806707430784 4812022483968 4819786178368 4820587849728 4823726253276 4833704365056 4835518687503 4836579858432 4836851308002 4845460868892 4846715697152 4859903304704 4863876174528 4868553897984 4869895622656 4871723529428 4873876660992 4876776052224 4885791696576 4888698175872 4893674409876 4912272952384 4914444005376 4916997220352 4917643513192 4920568940624 4921016763264 4922372946176 4929388886016 4934406539328 4937341938816 4938440313996 4941378113112 4942739907408 4954823291124 4963343945728 4965206928164 4975415758096 4975477699584 4978375553312 4978437531648 4982507300736 4983880429824 4984334014464 4987299115008 4987579023588 4990546054536 4992751701504 4996002190893 5006336663808 5013032322312 5016828255488 5018513042781 5019812686336 5032084487808 5033471279872 5037586037904 5042430822912 5045713655479 5048006529024 5054757918336 5060284257168 5063294539296 5087711272112 5092604263936 5096767361952 5096830814208 5098171979968 5102403151104 5105438489088 5110635344304 5114813182353 5117855902866 5131781265807 5139189920256 5140606229504 5142535747027 5143664293888 5147481465056 5153109178028 5153173331712 5156238872064 5160453990048 5162345943552 5165416940544 5165706845859 5168779842198 5171064262272 5190326138368 5196000693184 5199091710848 5208703216752 5211801790944 5213238111296 5213712569856 5214105225216 5216814124032 5217106913977 5217499824972 5217974671392 5221078761024 5222517638016 5235284986848 5241008694924 5242365958144 5260531109456 5263660515232 5264536015872 5265986869248 5267963448174 5269415246116 5278794767736 5278860486144 5284631835072 5287775577984 5289714210816 5291699695758 5293158035172 5300799666176 5303953027072 5318384748544 5322732417408 5331320088808 5335744758624 5337148791529 5337215236416 5340390260352 5341578298812 5344755918264 5346715441536 5349896116992 5375694929024 5381572146512 5384773557664 5391218423808 5394425573376 5394728331636 5397937569192 5399916590208 5404330909656 5407545859632 5420439119872 5422259450664 5426365255936 5429593313792 5430087462912 5433622676104 5444862388224 5448101449728 5448407220508 5451648390776 5452555159296 5454057828864 5457608647763 5458105346568 5461352286096 5467323152298 5467391217792 5478632575488 5490113939968 5493379920896 5503535474304 5506809439488 5508327060992 5512830003744 5526307071432 5527830066288 5531621872896 5532348952341 5535640058202 5537669564448 5552644952064 5558715628032 5567684033632 5577663909888 5581295201496 5583761938944 5587083629568 5587397200623 5590721053806 5592770754144 5597342727858 5600672497476 5614026231296 5624019158016 5625569081344 5627680628822 5639321759232 5642676501504 5642993192669 5643931787424 5647289272128 5653037680374 5662655189856 5674522203616 5679979547648 5686189437824 5689572060928 5694294057984 5700090312672 5703481205184 5706001944576 5709286811522 5709716789592 5723675181126 5729179796928 5733518006272 5735443477464 5736928784384 5750953700352 5752538605568 5756807629216 5757241186176 5760232261952 5761190356992 5761513699662 5762778083328 5764941131964 5766529891976 5776866192384 5780627172978 5783182008192 5786622330624 5790916648188 5804723982848 5808177120256 5812925184192 5814527168128 5820119158784 5824876985088 5831317886976 5834786844672 5839116905664 5840726107776 5845500779832 5848978174704 5864892875208 5873359908864 5877183710888 5882835960064 5889267632032 5889340950528 5892844425216 5897661702912 5899823935488 5903664966696 5907176962512 5918097498138 5921618079636 5931801300992 5938286506496 5941819098112 5946228588944 5952803676288 5956344903936 5958528651264 5962407901688 5963399624448 5966947155456 5968591586304 5970831886677 5983182842112 5995721573632 5997735099909 6012035553664 6015612017408 6020529655056 6022188852704 6022736934144 6026319763968 6030243149231 6032908305984 6032983412736 6047656795152 6049323468768 6054268664826 6057870252372 6076820419544 6080435422768 6083122762752 6087083129134 6092937244352 6097994009856 6099674555904 6103303154688 6104660912928 6107832484656 6108292478016 6110531933184 6112825510617 6114166990848 6114510144078 6133104439623 6143651347456 6158593895692 6158670567168 6165403807584 6169071507648 6171333245952 6175351041034 6176378182464 6180052411008 6196867943616 6209854486976 6226751109152 6230455303744 6231491610624 6231841348614 6235548571308 6237834681792 6241545469824 6248369316912 6248447106048 6263644537836 6274415931392 6289754827776 6293496502272 6293849720242 6295230926848 6297593830724 6299902688576 6300377147136 6305052727932 6308803502904 6315779510208 6321853569024 6325969359108 6328765216512 6352339452928 6352817860608 6356118358016 6361314352512 6363067467008 6378543677681 6378623087424 6381442215936 6383837479068 6385596800712 6389395490064 6389976991104 6391738004736 6396963117552 6400768568544 6416029978624 6431635004368 6443163482112 6444939153408 6447358250004 6449135077336 6450207757056 6454044882432 6458246734569 6460614491856 6471605931264 6476408582868 6480261294696 6485168232704 6487346128473 6498502214656 6502368069632 6514388928768 6518264234496 6522507896107 6524899213168 6530233182501 6530314480704 6534117913722 6534199260288 6541343064144 6547634053632 6561355684352 6579208719104 6583122585088 6584587085328 6588504150816 6590319876544 6595210627103 6606431054832 6611831674749 6618190455072 6625426086036 6633970266112 6643343067648 6645173906432 6650105364784 6654061406048 6657002268672 6661336254524 6673276463616 6675115551744 6677621044647 6679461330098 6680572319808 6684043096416 6684546485376 6689507162562 6691350723708 6707708889399 6709445983744 6716781383872 6723241097216 6739677224448 6740184803328 6744065035141 6745186770336 6747045676224 6751059385728 6763539997872 6767563519584 6774962459292 6795689815936 6803204201472 6807251318784 6814180459072 6815313856512 6819368177664 6819750909804 6823807870488 6836422971987 6837923248128 6840489850614 6842375021076 6852253227008 6854554399896 6870897775616 6874985162752 6880605320064 6883127924736 6887222587392 6887609127812 6891706456264 6894752349696 6899241120757 6911607765888 6944937622336 6949069054592 6951616759808 6955752165376 6956666433296 6957299561856 6961438348032 6963356850688 6969136011264 6980379982464 6986086297848 6988011593232 7005094997796 7009262216712 7019381354496 7023951264232 7038393023648 7038480648192 7046175780096 7050367437312 7051009093632 7055599594344 7057544046896 7058717922816 7062917041152 7063313442297 7067515294434 7082134792704 7087390524648 7096976556544 7114326344832 7116286981888 7120520347136 7122104398416 7126341224352 7128953922048 7133194822656 7133595168091 7146381884544 7150633152768 7158450900384 7192971108848 7197250092256 7199888786944 7205774546208 7210061146176 7210150907904 7218033725952 7229679267552 7235589379914 7255276962003 7270073545728 7270481573383 7272077105152 7274806666526 7277473795424 7281803048128 7289764203064 7289854957056 7295814261792 7302830846976 7304843433984 7307585294142 7310814991488 7315164078336 7338047299072 7340511614814 7342412585984 7350440004992 7368409428576 7370440088384 7371666008064 7375495830528 7376051294208 7376465269788 7380297585626 7380853410936 7381525144896 7383559419264 7401609808992 7406012908224 7411620837376 7414109861112 7441726935328 7445015918592 7447810392246 7449444839424 7449862934164 7454294738408 7457027672192 7463123637144 7463216549376 7467563329968 7467656297472 7475820644736 7481368535382 7483010347008 7485819081804 7498692210688 7519095678976 7523568668672 7525242383232 7529719029504 7537383573832 7548126731712 7550206919808 7556379056856 7563646234368 7592392077312 7600120416896 7604641606912 7612955719456 7623137566009 7626601672704 7631566908168 7638906395904 7645151042928 7647257969952 7665953016456 7667938267136 7676321581568 7682018266216 7686588175952 7702488256512 7707502897304 7708784880384 7710909344256 7715496440832 7715929467527 7721222197584 7729663767042 7729759997568 7734358308096 7750566912256 7753169763297 7766502646784 7785489207552 7787634810368 7794001039776 7798637566272 7806575844326 7813054825128 7817702686416 7819857166944 7820568854784 7825221186048 7826249737458 7833776457024 7863548937216 7871553288928 7876235950016 7885662769152 7890796664184 7895490772848 7898980303872 7901945172261 7904122869174 7918192151604 7937071568384 7939737052758 7941793205248 7951199499264 7955929540608 7956376061438 7958122115072 7961109182236 7977577122816 7982770857922 7984098626112 7996980133212 8005822854624 8010585390528 8027372873408 8030315912192 8035093018624 8043877741312 8063542393536 8065764625024 8067106197504 8072358219768 8077160336496 8092092497454 8096906353788 8099874885312 8110830350336 8130658679808 8132899407872 8137737539584 8139547883904 8143776646208 8144389970688 8145131194368 8147375910912 8150434014156 8152680192104 8167293582336 8172152174592 8172610830762 8177472586164 8181086743296 8187158019852 8192028429144 8200984728447 8211560756224 8220538410112 8225428676864 8228444327936 8235170909952 8240069881344 8245434510173 8249181401088 8255303211456 8260214159232 8262490591488 8269245005616 8291745099432 8309121798152 8314064761744 8317112909056 8322060626432 8328967428096 8331159089216 8331262808064 8338073442048 8351526050448 8371942802244 8386081580709 8386339770368 8389156131216 8400502862848 8406736970576 8411738003872 8421039346944 8434625812144 8436028737024 8438353622016 8441520943233 8443847341822 8458982638848 8464014752256 8479556520561 8481752470016 8504830783232 8511783305424 8514129067616 8519193986752 8519969321472 8522317339648 8525516176499 8529284156736 8529390342144 8534358091392 8550135469008 8555221807776 8563930217283 8564575184388 8596477666672 8600277009408 8605393176576 8605876148086 8610995646092 8614152655808 8626430550528 8628807908352 8635211443824 8635861779264 8640348392928 8642270549493 8644167124992 8647411697946 8649794837964 8670940759467 8685851905024 8691018979328 8706977576668 8707085974272 8712157218296 8712265680384 8719387776288 8721790752192 8730178738176 8737315477632 8761089161664 8779449447104 8784672201088 8808574739776 8810039863296 8815775566332 8824253940096 8833901448048 8834011425792 8839266637824 8855497450044 8857790756864 8860765443768 8897701951488 8900154068992 8903494726196 8907429759744 8912057461888 8912728647168 8918531204881 8919342883416 8921800964944 8929205514432 8934517355904 8937792976896 8943109926912 8943611852532 8952887379456 8986236299264 8993582360448 8996060901632 9001412514304 9017941061549 9018053330496 9023418026112 9030794482584 9033283279056 9034105401216 9039479645952 9049362458976 9070938935296 9073985203152 9093001213072 9098410493984 9114719072256 9115230629316 9120653134152 9123166694768 9124684144128 9130624693701 9139405866528 9149511833856 9154954732032 9161748726984 9171765216117 9174140426752 9193003132928 9215477021184 9221476680703 9237890843538 9238005850752 9248105711376 9253607261472 9256999868928 9263026561551 9276399415808 9281917797376 9307173309952 9314781730464 9317348790976 9329810155414 9340126663728 9345682955616 9347762022921 9353322856962 9356752022688 9362318204736 9372553975368 9394901040128 9400489916416 9407466125792 9411623897088 9417222721536 9417751256396 9423353725912 9434632241664 9440244753408 9440774580363 9442846390272 9446390746086 9449854032864 9450565720704 9457579091898 9463205254356 9485768459776 9488954038662 9496139197888 9501788299136 9505271896064 9510926430208 9528509179392 9529226790912 9534177537024 9534712635889 9540384683858 9541971528768 9544601200512 9567934631136 9578395201068 9584093235096 9587607007104 9607699394944 9613414861568 9624044967936 9639572356736 9641175699456 9647452506552 9667408730112 9671037375006 9673159716864 9673702616004 9690921737784 9693431394304 9719806609408 9727752349056 9737107795968 9743447058856 9747753321984 9753552104448 9754099515553 9771583393152 9777396351744 9787348819752 9801176870583 9824545904768 9833994440704 9835287026384 9841137881248 9842033526528 9844745892352 9858777772032 9868813078656 9874683877632 9876880627992 9882756226224 9885479814816 9909646582248 9930413856328 9950831516192 9950955399168 9956751106624 9956875063296 9965014601472 9967760859648 9968668028928 9975158047176 9981092109072 9985503403008 9992004381786 10012673327616 10019191995147 10026064644624 10033656510976 10037026085562 10039625372672 10064168975616 10066942559744 10075172075808 10084861645824 10091427310958 10109515836672 10120568514336 10126589078592 10175422544224 10185208527872 10193534723904 10193661628416 10196343959936 10204806302208 10210876978176 10221270688608 10229626364706 10235711805732 10263562531614 10278379840512 10281212459008 10285071494054 10287328587776 10294962930112 10306218356056 10306346663424 10312477744128 10320907980096 10324691887104 10330833881088 10331413691718 10337559684396 10342128524544 10380652276736 10392001386368 10398183421696 10417406433504 10423603581888 10426476222592 10427425139712 10428210450432 10433628248064 10434213827954 10434999649944 10435949342784 10442157522048 10445035276032 10470569973696 10482017389848 10484731916288 10521062218912 10527321030464 10529072031744 10531973738496 10535926896348 10538830492232 10557589535472 10557720972288 10569263670144 10575551155968 10579428421632 10583399391516 10586316070344 10601272941651 10601599332352 10636769497088 10645464834816 10662640177616 10671489517248 10674297583058 10674430472832 10680780520704 10683156597624 10689511836528 10693430883072 10699792233984 10751389858048 10763144293024 10769547115328 10777539317461 10782436847616 10789456663272 10795875138384 10799833180416 10808661819312 10815091719264 10840878239744 10844518901328 10852730511872 10859186627584 10867245352208 10889724776448 10896814441016 10903296781552 10905110318592 10908115657728 10912209999789 10915217295526 10916210693136 10922704572192 10934646304596 10934782435584 10957265150976 10961377941213 10980227879936 10986759841792 11007070948608 11013618878976 11016654121984 11020789203767 11025660007488 11052614142864 11055660132576 11063243745792 11064697904682 11070446378439 11071280116404 11075339128896 11117431256064 11135368067264 11162590402992 11167523877888 11171715588369 11174167259136 11174794401246 11181442107612 11185541508288 11194685455716 11201344994952 11228052462592 11248038316032 11251138162688 11255361257644 11278643518464 11285353003008 11285986385338 11287863574848 11294578544256 11306075360748 11325310379712 11349044407232 11359959095296 11372378875648 11379144121856 11388588115968 11400180625344 11406962410368 11418573623044 11419433579184 11447350362252 11458359593856 11467036012544 11470886954928 11501907400704 11505077211136 11513615258432 11514482372352 11520464523904 11522380713984 11523027399324 11529882263928 11533059783952 11553732384768 11561254345956 11566364016384 11573244661248 11581833296376 11594495650563 11609447965696 11616354240512 11625850368384 11629054336256 11649753970176 11657338445417 11662635773952 11678233811328 11681452215552 11691001559664 11697956349408 11709863766489 11729785750416 11754367421776 11765671920128 11778535264064 11778681901056 11795323405824 11807329933392 11814353925024 11836194996276 11843236159272 11856184303761 11876573012992 11883638196224 11892457177888 11905607352576 11912689807872 11924815803376 11926799248896 11933894310912 11934564092157 11937183172608 11941663773354 11966365684224 11974156286883 11991443147264 11995470199818 12024071107328 12031224034816 12041059310112 12044377705408 12045473868288 12052639527936 12053315973671 12060486298462 12065816611968 12095313590304 12098646937536 12108537329652 12115740504744 12153640839088 12160870845536 12166245525504 12174166258268 12185874488704 12195988019712 12199349111808 12206606309376 12209321825856 12215664969312 12216584956032 12221063866368 12225651021234 12228333981696 12229020288156 12258916246143 12266208879246 12287302694912 12317187791384 12317341134336 12330807615168 12338143015296 12342666491904 12350702082068 12352756364928 12360104822016 12393735887232 12419708973952 12453502218304 12460910607488 12462983221248 12463682697228 12471097142616 12475669363584 12483090939648 12496738633824 12496894212096 12527289075672 12579509655552 12586993004544 12587699440484 12595187661448 12599805377152 12600754294272 12608957910349 12610105455864 12617607005808 12631559020416 12643707138048 12651938718216 12657530433024 12665771012733 12704678905856 12712236716032 12722628705024 12726134934016 12757087355362 12757246174848 12767674958136 12771193601424 12778790980128 12779953982208 12783476009472 12793926235104 12801537137088 12863270008736 12886326964224 12894716500008 12898270154672 12900415514112 12908089764864 12908814222129 12916493469138 12921228983712 12943211862528 12952817165736 12960522589392 12970336465408 12974692256946 12997004429312 13004736139264 13028777857536 13036528468992 13037260134787 13045015792214 13049798426336 13060466365002 13060628961408 13068235827444 13068398520576 13082686128288 13095268107264 13122711368704 13158417438208 13166245170176 13169174170656 13177008301632 13180639753088 13190421254206 13212862109664 13223663349498 13236380910144 13250852172072 13286686135296 13290347812864 13300210729568 13308122812096 13314004537344 13322672509048 13346552927232 13350231103488 13355242089294 13358922660196 13361144639616 13368086192832 13369092970752 13379014325124 13382701447416 13415417778798 13418891967488 13433562767744 13446482194432 13479354448896 13480369606656 13488130070282 13490373540672 13494091352448 13502118771456 13527079995744 13535127039168 13549924918584 13591379631872 13606408402944 13614502637568 13628360918144 13630627713024 13639501819608 13647615740976 13672845943974 13675846496256 13680979701228 13684750042152 13704506454016 13709108799792 13741795551232 13749970325504 13761210640128 13766255849472 13775218255624 13783412912528 13789504699392 13798482241514 13823215531776 13856836265307 13889875244672 13898138109184 13903233519616 13913332866592 13914599123712 13922876696064 13926713701376 13931941068913 13938272022528 13960759964928 13972172595696 13976023186464 13994715233121 14010189995592 14018524433424 14047902528464 14076786047296 14076961296384 14092351560192 14100734874624 14111199188688 14115088093792 14117435845632 14125834082304 14126626884594 14135030588868 14164269585408 14169586119129 14174781049296 14193953113088 14228652689664 14232573963776 14241040694272 14244208796832 14252682448704 14257907844096 14266389645312 14267190336182 14292763769088 14301266305536 14310577025787 14316901800768 14385942217696 14394500184512 14399777573888 14411549092416 14420122292352 14436067451904 14459358535104 14471178759828 14510553924006 14540147091456 14540963146766 14544154210304 14549613333052 14554947590848 14563606096256 14579528406128 14579709914112 14591628523584 14605661693952 14609686867968 14615170588284 14621629982976 14630328156672 14676094598144 14681023229628 14684825171968 14700880009984 14736818857152 14740880176768 14743332016128 14750991661056 14752930539576 14760595171252 14761706821872 14763050289792 14767118838528 14803219617984 14812025816448 14823241674752 14828219722224 14883453870656 14890031837184 14895620784492 14899725868328 14908589476816 14914055344384 14926247274288 14926433098752 14935126659936 14935312594944 14951641289472 14962737070764 14971638163608 14988006572679 15038191357952 15050484766464 15059438059008 15069242380661 15074767147664 15096253463424 15100413839616 15112758113712 15127292468736 15137140966437 15200240833792 15209283213824 15225911438912 15237210759169 15246275132018 15263133816336 15277812791808 15290302085856 15294515939904 15331906032912 15352643163136 15364036532432 15373176351904 15415005794608 15417569760768 15421818688512 15427607241081 15430992881664 15431858935054 15442444395168 15459327534084 15459519995136 15468716616192 15497120537577 15501133824512 15506339526594 15533005293568 15570978415104 15575269620736 15581115770843 15588002079552 15597275132544 15613151688652 15626109650256 15635405372832 15639714333888 15641137709568 15650442372096 15651320741931 15652499474916 15667552914048 15727097874432 15743106577856 15752471900032 15781593328368 15790981545696 15797960607744 15803890344522 15808245738348 15836384303208 15874143136768 15879474105516 15883586410496 15902398998528 15911859081216 15912752122876 15922218364472 15955154245632 15965541715844 15968197252224 15993960266424 16011446374587 16011645709248 16021170781056 16054745746816 16060631824384 16070186037248 16087755482624 16127084787072 16131529250048 16144716439536 16154320672992 16184184994908 16193812707576 16199749770624 16261317359616 16265798815744 16279095767808 16287553292416 16288779941376 16290262388736 16300868028312 16305360384208 16334587164672 16344304349184 16345221661524 16354945172328 16362173486592 16372825943289 16374316039704 16384056858288 16401969456894 16423121512448 16441076820224 16450857353728 16470341819904 16480139762688 16481064698693 16490869020346 16510606422912 16520428318464 16524981182976 16538490011232 16583490198864 16618243596304 16628129523488 16634225818112 16644121252864 16657934856192 16662318178432 16676146884096 16703052100896 16743885604488 16762191601869 16772163161418 16778312262432 16801005725696 16813473941152 16823476007744 16842078693888 16869251624288 16872057474048 16876707244032 16883041886466 16887694683644 16917965277696 16928029504512 16928979578007 16959113041122 16963504940032 17009661566464 17023566610848 17028258135232 17038387973504 17039938642944 17044634679296 17051032352998 17058568313472 17068716182784 17100270938016 17110443615552 17127860434566 17129150368776 17192955333344 17200554018816 17210786353152 17211752296172 17221991292184 17228305311616 17252861101056 17257615816704 17270422887648 17271723558528 17280696785856 17284541098986 17288334249984 17294823395892 17299589675928 17341881518934 17371703810048 17382037958656 17413955153336 17414171948544 17424314436592 17424531360768 17438775552576 17443581504384 17460357476352 17474630955264 17522178323328 17558898894208 17569344402176 17617149479552 17620079726592 17631551132664 17648507880192 17667802896096 17668022851584 17678533275648 17710994900088 17715581513728 17721530887536 17795403902976 17806989452392 17814859519488 17824114923776 17825457294336 17826457735321 17837062409762 17838685766832 17843601929888 17858411028864 17869034711808 17875585953792 17887223705064 17905774758912 17912495660031 17972472598528 17987164720896 17992121803264 18002825028608 18035882123098 18036106660992 18046836052224 18061588965168 18066566558112 18068210802432 18078959291904 18090729447693 18098724917952 18147970406304 18186002426144 18196820987968 18230461258632 18241306268304 18246333389536 18249368288256 18261249387402 18278811733056 18299023667712 18309909464064 18323497453968 18343530432234 18348280853504 18386006265856 18430954042368 18442953361406 18475781687076 18476011701504 18496211422752 18507214522944 18513999737856 18526053123102 18552798831616 18563835594752 18614346619904 18629563460928 18634697581952 18659620310828 18680253327456 18691365911232 18695524045842 18706645713924 18713504045376 18724636409472 18745107950736 18789802080256 18800979832832 18814932251584 18823247794176 18835502512792 18846707451824 18869264483328 18880489506816 18881549160726 18885692780544 18892781492172 18899708065728 18901131441408 18915158183796 18926410508712 18971536919552 18977908077324 18992278395776 19003576598272 19010543792128 19057018358784 19058453581824 19068355074048 19069425271778 19080769367716 19083943057536 19089202401024 19135631033043 19135869262272 19156790402136 19168186470192 19175214014208 19215398789888 19226829723136 19248089935872 19279144713472 19294905013104 19334817460224 19342074750012 19347405232008 19374740203707 19381843475568 19439613218816 19455504698112 19486894117712 19495506643968 19507104208896 19508199031106 19543166786304 19554792703488 19567523688321 19574697639504 19590699547503 19602353741166 19649091809536 19670574052768 19682275762496 19684067053056 19689491784704 19696882200877 19737626157312 19749367755264 19753761255984 19765512452448 19770959629632 19785631881309 19819293164496 19860827712656 19901663032384 19901910798336 19913502213248 19930029202944 19935521719296 19950316094352 19962184218144 19971006806016 19984008763572 20025346655232 20032863133941 20038383990294 20052129289248 20067313021952 20074052171124 20079250745344 20128337951232 20133885119488 20150344151616 20169723291648 20182854621916 20219031673344 20232195105423 20241137028672 20253178157184 20350845088448 20370417055744 20387069447808 20392687919872 20409612604416 20421753956352 20442541377216 20459252729412 20471423611464 20527125063228 20556759681024 20562424918016 20570142988108 20589925860224 20612436712112 20612693326848 20624955488256 20641815960192 20649383774208 20661667762176 20662827383436 20675119368792 20684257049088 20697723362271 20761304553472 20784002772736 20796366843392 20834812867008 20847207163776 20852952445184 20854850279424 20867256496128 20868427655908 20869999299888 20871898685568 20884315044096 20890070552064 20941139947392 20964034779696 21042124437824 21054642060928 21058144063488 21071853792696 21077660984464 21115179070944 21115441944576 21138527340288 21151102311936 21166798783032 21172632140688 21189940326891 21202545883302 21290929669632 21304790951969 21325280355232 21342979034496 21348595166116 21348860945664 21361561041408 21366313195248 21379023673056 21386861766144 21399584467968 21400785504273 21502779716096 21526288586048 21539094230656 21555078634922 21578913326544 21591750276768 21599666360832 21613728643619 21617323638624 21630183438528 21689037802656 21705461023744 21718373255168 21734490704416 21793628882032 21806593563104 21810220637184 21811444720149 21816231315456 21824419999578 21830434591052 21832421386272 21845409144384 21869292609192 21869564871168 21914530301952 21922755882426 21960455759872 21973519683584 22014141897216 22027237757952 22028474020847 22033308243968 22041578407534 22051320014976 22105228285728 22111320265152 22126487491584 22129395809364 22140892756878 22142560232808 22150678257792 22234862512128 22270736134528 22325180805984 22335047755776 22343431176738 22348334518272 22349588802492 22362884215224 22371083016576 22389370911432 22402689989904 22456104925184 22496076632064 22510722515288 22557287036928 22570706006016 22571972770676 22575727149696 22589157088512 22612150721496 22650620759424 22698088814464 22719918190592 22744757751296 22758288243712 22777176231936 22800361250688 22813924820736 22837147246088 22838867158368 22869412698027 22894700724504 22916719187712 22941773909856 23003814801408 23027230516864 23028964744704 23040929047808 23046054798648 23059764527856 23066119567904 23107464769536 23122508691912 23132728032768 23146489322496 23147788402581 23163666592752 23188991301126 23218895931392 23232708481024 23251700736768 23258108672512 23299507940352 23314676890834 23356467622656 23362904431104 23378114655343 23382003119328 23395912698816 23419727532978 23459571500832 23508734843552 23531343840256 23557070528128 23590646811648 23614659866784 23628707850048 23672389992552 23686472318544 23712368607522 23753146025984 23767276392448 23784914355776 23811214705152 23825379615744 23849631606752 23853598497792 23867788621824 23869128184314 23874366345216 23883327546708 23932731368448 23948312573766 23982886294528 23990940399636 24048142214656 24062448069632 24082118620224 24088755410816 24090947736576 24105279055872 24106631947342 24120972596924 24131633223936 24190627180608 24197293875072 24217074659304 24231481009488 24307281678176 24321741691072 24332491051008 24348332516536 24371748977408 24391976039424 24398698223616 24413212618752 24418643651712 24431329938624 24433169912064 24442127732736 24451302042468 24458040576312 24517832492286 24532417758492 24574605389824 24634375582768 24634682268672 24661615230336 24676286030592 24685332983808 24701404164136 24705512729856 24720209644032 24736303530519 24787471774464 24839417947904 24907004436608 24921821214976 24927365394456 24942194285232 24951338727168 24966181879296 24993477267648 24993788424192 25054578151344 25159019311104 25175398880968 25190375322896 25199610754304 25201508588544 25217915820698 25220210911728 25235214011616 25263118040832 25303877436432 25315060866048 25324562829699 25331542025466 25409357811712 25445257410048 25452269868032 25461823332841 25514174710724 25514492349696 25535349916272 25542387202848 25557581960256 25559907964416 25566952018944 25576548529497 25587852470208 25603074274176 25691790651849 25726540017472 25789433000016 25796540309344 25800831028224 25816179529728 25817628444258 25832986938276 25842457967424 25886423725056 25905634331472 25921045178784 25940672930816 25949384513892 25994008858624 26057555715072 26073056937984 26074520269574 26090031584428 26099596852672 26120932730004 26121257922816 26136471654888 26136797041152 26165372256576 26190536214528 26245422737408 26316834876416 26332490340352 26338348341312 26354016603264 26361279506176 26380842508412 26425724219328 26447326698996 26472761820288 26501704344144 26573372270592 26580695625728 26600421459136 26616245624192 26645345018096 26693105854464 26700462206976 26710484178588 26717845320392 26722289279232 26736172385664 26738185941504 26755593614643 26758028650248 26765402894832 26830835557596 26837783934976 26867125535488 26958708897792 26976260140564 26980747081344 26988182704896 27004237542912 27053823184647 27054159991488 27070254078336 27099849837168 27182759263744 27212816805888 27256721836288 27279003639216 27295231481952 27323015455141 27345691887948 27361959402456 27369500084304 27391874081103 27418217599584 27483591102464 27522421280256 27550436511248 27566825825056 27579009398784 27596964483028 27646431063552 27664430042109 27713672530614 27779750489344 27789079684653 27796276218368 27826665733184 27829198247424 27845753392128 27847316215033 27853427402752 27863882137826 27921519929856 27939698002727 27944345191392 27952046372928 27989430466242 28020379991184 28037048866848 28095805056928 28153572094592 28184703120384 28201469749248 28222398377376 28230176187584 28234871691264 28251668164608 28253253769188 28270061177736 28322323741089 28328539170816 28339172238258 28349562098592 28387906226176 28457305379328 28465147927552 28482081388544 28488417593664 28505364897408 28515815688192 28532779290624 28534380672364 28585527538176 28602532611072 28604137907667 28621154051574 28633803601536 28771884435392 28789000369024 28799555147776 28823098184832 28840244584704 28872134903808 28918717070208 28942357519656 29021107848012 29080294182912 29081926293532 29099226666104 29109895181696 29127212192512 29159056812256 29159419828224 29183257047168 29211323387904 29230341176568 29243259965952 29260656313344 29262298546659 29352189196288 29362046459256 29369650343936 29401760019968 29473637714304 29481760353536 29501983322112 29505861079152 29521190342504 29523413643744 29526100579584 29534237677056 29553465696377 29606439235968 29624051632896 29656439444448 29766907741312 29791241568984 29799451736656 29817178953632 29828110688768 29852494548576 29852866197504 29870253319872 29870625189888 29903282578944 29925474141528 29943276327216 29976013145358 30057575985441 30100969532928 30118876118016 30120566518301 30138484761322 30149534295328 30192506926848 30200827679232 30225516227424 30254584937472 30274281932874 30400481667584 30418566427648 30451822877824 30474421518338 30492550264036 30526267632672 30555625583616 30580604171712 30589031879808 30663812065824 30705286326272 30728073064864 30746352703808 30830011589216 30835139521536 30843637377024 30855214482162 30861985763328 30863717870108 30884888790336 30918655068168 30919039990272 30937433232384 30994241075154 31002267649024 31012679053188 31066010587136 31141956830208 31150539241472 31162231541686 31176004159104 31194550265088 31226303377304 31252219300512 31270810745664 31279428667776 31282275419136 31300884744192 31302641483862 31304998949832 31335105828096 31454195748864 31486213155712 31504943800064 31563186656736 31581963091392 31595921215488 31607780689044 31616491476696 31672768606416 31748286273536 31758948211032 31767172820992 31804797997056 31825504245752 31844436728944 31910308491264 31931083431688 31936394504448 31987920532848 32022892749174 32023291418496 32042341562112 32109491493632 32121263648768 32175510965248 32254169574144 32263058500096 32289432879072 32308641345984 32332617952383 32368369989816 32387625415152 32399499541248 32522634719232 32558191535616 32575106584832 32577559882752 32601736056624 32610720768416 32669174329344 32690443323048 32709890344656 32724346973184 32736629999367 32745651886578 32748632079408 32768113716576 32803938913788 32846243024896 32882153640448 32901714707456 32940683639808 32960279525376 32962129397386 32981738040692 33021212845824 33040856636928 33049962365952 33062367611301 33076980022464 33166980397728 33211339135317 33236487192608 33256259046976 33268451636224 33288242505728 33324636356864 33352293768192 33406104201792 33487771208976 33524383203738 33544326322836 33556624524864 33602011451392 33626947882304 33646952015488 33684157387776 33738503248576 33744114948096 33753414488064 33766083772932 33775389367288 33835930555392 33856059009024 33857959156014 33918226082244 33927009880064 34019323132928 34047133221696 34056516270464 34076775947008 34079877285888 34089269358592 34102064705996 34117136626944 34137432365568 34200541876032 34220887231104 34255720869132 34258300737552 34385910666688 34401108037632 34423504592344 34443982584368 34456610623232 34505722202112 34515231633408 34540845775296 34543447117056 34561393571712 34569082197972 34589646791784 34599179351856 34683763037868 34743407620096 34827910306672 34828343897088 34848628873184 34849062721536 34877551105152 34887163008768 34949261910528 34972015336251 35044356646656 35117797788416 35129591299467 35138688804352 35234298959104 35263102265328 35297015760384 35319995588353 35335605792192 35336045703168 35421989800176 35443061775072 35613978904784 35629719038976 35648229847552 35650914588672 35652915470642 35674124819524 35677371533664 35687203859776 35716822057728 35738069423616 35774447410128 35803692276471 35811549517824 35824991320062 35922468860649 35974329441792 35984243606528 35997750229189 36005650057216 36071764246196 36072213321984 36093672104448 36123177930336 36133133116224 36136421604864 36157918583808 36159947921013 36181458895386 36197449835904 36295940812608 36372004852288 36393641975936 36460922517264 36482612536608 36492666779072 36498736576512 36522498774804 36557623466112 36598047335424 36619818928128 36646994907936 36687060864468 36696561707008 36861908084736 36885906722812 36951563374152 36952023403008 36992422845504 37014429045888 37027999475712 37052106246204 37105597663232 37127671189504 37228693239808 37259126921856 37269395163904 37319240621656 37360041540703 37360506654912 37382731822464 37391048091684 37413291427848 37427008090752 37449272818944 37490215901472 37579604160512 37629864503168 37671005025584 37693414903648 37738528966656 37760979013632 37763098321452 37785562984344 37799416131456 37802262882816 37826873731047 37830316367592 37852821017424 37943073839104 37955816154648 37984556791552 37997313038199 38007153196544 38114036717568 38136710148096 38138850543556 38161538735432 38167886115072 38178404802048 38203260534341 38271262066086 38271738524544 38313580804272 38336372940384 38350428028416 38430797579776 38453659446272 38558289426944 38589810026208 38684149500024 38694810464016 38726442666387 38749480407414 38763686951136 38911009396224 38973788235424 38991013287936 39014208417792 39016398062212 39086333572608 39109585406976 39111780404361 39135047376642 39149395279008 39181399095006 39204707482332 39298183619072 39341148105536 39364551524992 39368134106112 39378983569408 39393764401754 39475252314624 39498735510528 39500952348683 39507522511968 39531024904896 39541919259264 39571263762618 39638586328992 39721655425312 39803326064768 39827004426496 39860058405888 39871043438592 39900632188704 39924368436288 39942013612032 39968017527144 40050693310464 40065726267882 40076767980588 40104258578496 40134626043904 40148104342248 40158501490688 40256675902464 40267770238976 40300688303232 40339446583296 40365709243832 40438063346688 40464390210846 40482274057344 40506356314368 40701690176896 40740834111488 40774138895616 40785375839744 40819225208832 40843507912704 40885082754432 40918505458824 40942847222928 41054250126456 41113519362048 41140285976216 41179851720448 41224873424224 41225386653696 41249910976512 41283631920384 41298767548416 41325654766872 41350238737584 41368514098176 41395446724542 41522609106944 41568005545472 41592733686784 41669625734016 41694414327552 41705904890368 41709700558848 41736855311816 41739998599776 41743797371136 41768630088192 41780141104128 41795823206739 41882279894784 41928069559392 41984145699363 42084248875648 42109284121856 42143707585392 42155321968928 42230358141888 42230883889152 42277054680576 42302204623872 42333597566064 42345264281376 42379880653782 42405091766604 42581859339264 42609581903938 42650560710464 42685958068992 42697190332232 42697721891328 42723122082816 42732626390496 42758047346112 42773723532288 42799168935936 42801571008546 42931731077361 43005559432192 43052577172096 43078188461312 43110157269844 43157826653088 43183500553536 43199332721664 43227457287238 43234647277248 43260366877056 43378075605312 43410922047488 43436746510336 43468981408832 43587257764064 43613187126208 43620441274368 43622889440298 43632462630912 43648839999156 43660869182104 43664842772544 43690818288768 43738585218384 43739129742336 43829060603904 43845511764852 43920911519744 44028283794432 44054475515904 44056948041694 44066616487936 44083156815068 44102640029952 44210456571456 44222640530304 44252974983168 44258791618728 44281785513756 44285120465616 44301356515584 44469725024256 44541472269056 44649805743767 44650361611968 44670095511552 44686862353476 44699177604984 44725768430448 44742166033152 44778741822864 44805379979808 44912209850368 45021445030576 45114574073856 45143945541352 45151454299392 45178314177024 45207727141983 45224301442992 45301241518848 45396177628928 45411422899311 45489515502592 45516576487424 45600722501376 45627849641472 45657555272749 45674294492176 45677734316736 45711632277507 45738825396054 45789401449008 45833438375424 45883547819712 46054461033728 46057929489408 46081858095616 46092109597296 46119529055712 46132239135808 46245017383824 46265456065536 46282821723243 46292978644992 46295576805162 46327333185504 46377982602252 46437791862784 46503401473536 46516217345024 46599015880704 46629353781668 46712935245312 46725808862208 46743347312529 46756229310686 46764006238656 46791825397632 46839455065956 46919143001664 46953962225793 47017469687104 47062687680512 47114141056256 47181293623296 47229319733568 47257415700096 47344779985104 47372944637088 47424737215044 47506292051968 47569828711552 47622429410304 47650759231488 47699263213504 47707196995584 47735577243648 47738256368628 47766655093416 47865462736896 47896625147532 47965772589056 47981880799272 48034339123761 48096284429312 48124896139264 48164237240448 48177510821632 48181895473152 48210558111744 48213263894684 48241945193848 48263266447872 48294687845299 48381254361216 48394587750144 48434149318608 48462962018976 48614563356352 48643483382144 48696665033072 48743497954816 48783952078848 48797396447232 48837287303424 48862659877248 48866339824128 48902604084936 48916081152624 49035664984572 49064835516984 49118477829867 49268751165536 49269364537344 49323230460672 49352572061184 49402808328272 49411025459712 49440419288064 49443194096079 49472607061038 49574943548928 49678835895808 49814008873216 49843642429952 49854730788912 49884388570464 49902677454336 49932363758592 49935166176637 49986954535296 50109156302688 50350797761936 50380750645792 50399221508608 50403017177088 50435831641396 50440421823456 50470428023232 50526236081664 50607754872864 50630121732096 50649125659398 50663084050932 50786938734021 50890514820096 50893371013681 50904539736064 50923646665682 51028349421448 51028984699392 51070699832544 51084774405696 51115163920512 51119815928832 51133904037888 51153097058994 51175704940416 51206148548352 51383581303698 51453080034944 51578866000032 51593080618688 51601662056448 51632359059456 51635256888516 51665973876552 51684915934848 51772847450112 51811268662944 51842090357568 51881345861632 51898769027784 52115111430144 52146113875968 52149040539148 52180063168856 52199193705344 52241865460008 52242515845632 52272943309776 52273594082304 52330744513152 52381072429056 52490845474816 52633669752832 52664980680704 52676696682624 52708033206528 52722559012352 52761685016824 52851448438656 52894653397992 52945523640576 53003408688288 53146744541184 53200842918272 53232491248384 53290690036192 53386211708928 53420968357176 53435690640784 53444578558464 53472344771328 53476371883008 53479373205963 53511187229286 53516057300496 53530805789664 53661671115192 53675567869952 53734251070976 53917417795584 53952520281128 53961494162688 53976365409792 54008475085824 54011506272689 54107646369294 54108319982976 54140508156672 54199699674336 54272188343079 54365518527488 54513443672576 54558007278432 54590462963904 54646030910282 54691383775896 54723918804912 54739000168608 54783748162206 54836435199168 55044842560512 55100873022496 55133651650112 55158018797568 55193928966056 55292862127104 55328860084218 55427345061228 55559500978688 55578159369306 55592552436736 55653331466368 55658396494848 55691506784256 55694632430066 55706854805504 55727764275652 55843039859712 55879396005454 55888690382784 55904092745856 55978860932484 56040759982368 56074097733696 56191610113856 56307144189184 56369406240768 56402939498496 56444796754752 56460352375168 56469743382528 56506507538376 56540122355472 56644647482178 56657078341632 56678344476516 56699124197184 56775812452352 56914610758656 56930295855104 56964162777088 56976835187328 57010729794816 57031631376384 57068761344728 57171055076352 57205065222144 57208275815334 57242308103148 57267607203072 57406893099129 57543768870784 57578000738048 57599110295552 57646196369664 57680489169408 57718041571211 57744269807616 57837434140416 57884715039312 58042215696024 58163852587064 58198453332208 58219790363392 58254424385024 58318113624512 58318839656448 58366514094336 58460682353136 58486519931904 58521312626688 58524597093318 58702571064963 58704378392576 58724092918512 58803520039936 58947275428608 58963520707072 59011722158304 59042380685008 59046827287488 59052201159168 59068475354112 59090646602631 59106931392754 59212878471936 59248103265792 59312878888896 59356895643927 59533815482624 59582483137968 59598903473312 59634357907264 59656221377536 59704989097152 59705732395008 59740506639744 59806565157888 59850948283056 59886552654432 59952026290716 60115151970882 60201939065856 60237752236032 60241133036602 60276969522644 60299068590656 60385013853696 60401655358464 60451032454848 60509169874944 60548563865748 60696585316269 60800963335168 60837132855296 60903645755648 60948843036676 60985100528072 61052535265344 61111251167232 61161208343424 61178063759616 61327624131648 61410572652544 61456146129728 61492705407616 61660023178432 61670279043072 61687274754048 61710428964324 61727435740216 61769777580672 61837310136336 61838079980544 61874866464768 61988482150308 62004535298048 62025358106376 62093170086813 62283913660416 62301078482944 62324463083372 62352008318208 62389100530176 62429718434167 62452606754608 62504438601024 62541621491328 62558857335552 62564550838272 62601769488384 62605282967724 62609997899664 62670211656192 62972426311424 63009887600128 63125587430843 63126373313472 63163926182784 63215561378088 63232982953392 63345537212832 63496572547072 63517896422064 63651008491504 63688873457888 63862166863376 63872789008896 63914372855907 63975841065696 64045785498348 64046582836992 64084683124224 64202356512819 64218982987264 64351021930496 64508339148288 64526117000192 64550336764921 64578865758144 64617282691968 64665235904766 64736739979632 64775250830304 64798999082496 64841185930857 65116383071232 65150213169664 65155119765504 65203472113248 65221441536832 65380886646096 65419780689312 65434334160447 65448693946368 65473259998734 65491303773156 65497264158816 65536227433152 65607877827576 65764307280896 65803429414912 65881367279616 65920559050752 65924258794772 65963476081384 66042425691648 66081713273856 66085422062541 66099924731904 66124735222602 66153960044928 66333960795456 66422678270634 66472974385216 66512518093952 66536903272448 66576485011456 66649272713728 66704587536384 66812208403584 66975542417952 67048766407476 67088652645672 67113249049728 67253895764608 67293904030976 67368314775552 67477006497152 67488229896192 67532167545864 67550778734576 67671861110784 67712118018048 67715918312028 67836452164488 67854019760128 68038646265856 68094266443392 68113032540928 68153551894016 68159754571776 68204129411992 68234273253888 68274864731136 68278696608871 68401083752064 68441774462208 68511441738264 68516601475104 68608238094081 68771821333376 68847009184688 68887965168736 68913221246464 69011444404224 69081691550592 69086894234112 69122787143424 69138164395944 69179293583568 69198358703712 69367526075736 69443365207743 69655820613344 69656687794176 69697257746368 69698125443072 69755102210304 69774326017536 69898523821056 69944030672502 70088713293312 70134343966029 70235595576832 70259182598934 70277377608704 70468597918208 70526204530656 70594031520768 70639991176706 70671211584384 70843979600352 70886123550144 71227957809568 71259438077952 71296459695104 71301829177344 71305830941284 71348249639048 71354743067328 71374407719552 71433644115456 71476138847232 71548894820256 71607384552942 71623099035648 71649982640124 71844937721298 71948658883584 71968487213056 71995500458378 72011300114432 72143528492392 72144426643968 72187344208896 72246355860672 72266266232448 72272843209728 72315837167616 72319895842026 72362917790772 72394899671808 72591881625216 72744009704576 72787283951872 72921845034528 72965225073216 72985333558144 72997473153024 73044997549608 73115246932224 73196094670848 73239637856256 73293989815872 73374121728936 73393123414016 73723816169472 73771813445624 73903126748304 73904046806016 73984845691008 74028858091776 74055998951424 74104212492408 74208910591557 74211195326464 74457386479616 74518253843712 74538790327808 74638481243312 74720083081406 74721013309824 74765463644928 74782096183368 74826582855696 74854016181504 74898545637888 74980431802944 75259729006336 75342010051168 75386829807296 75477057933312 75526196642904 75571125968688 75598832262912 75604525765632 75653747462094 75660632735184 75705642034848 75886147678208 75911632309296 75969113583104 75994626076398 76014306393088 76228073435136 76277701087112 76323077470864 76335772230144 76356809604096 76385469998523 76406521068682 76542524132172 76543477049088 76627161608544 76672745880768 76700856056832 76729645588491 76861595159552 76907318892544 77116578853888 77179620052416 77368299000048 77389620928032 77452885332774 77498960814828 77527373902272 77822018792448 77947576470848 77982026575872 78032796124424 78172667145216 78219170813952 78223560808722 78270094753284 78298790558016 78362798190012 78409414964664 78596367238144 78682296211072 78729103049984 78736268212224 78757967138816 78787528803508 78950504629248 78997471021056 79001904697366 79015045023936 79062049809792 79083838518528 79142527525236 79277172657984 79443310850624 79606652129536 79654008852992 79720116811776 79742086877184 79801264377408 79848736872576 79936035054288 80101386620928 80131452535764 80153535961176 80208517156992 80266780843929 80269252087808 80296208684496 80513351804928 80535540477952 80601376606464 80731418487664 80876126693376 80928780421692 80964548114688 81012712628736 81161469553941 81403380353792 81548277791232 81570751679488 81601369117919 81638450417664 81770165508864 81837010917648 81885694445856 81969046365423 82108500252912 82280571952432 82359703440896 82449746848448 82450773307392 82567263840768 82651309533744 82700477475168 82737028196352 82790893449084 82993290126327 83136011090944 83185467373568 83339251468032 83388828655104 83411809780736 83473710623632 83479997199552 83487594742272 83537260176384 83541948645099 83560282208256 83591646413478 83764559789568 83819094008181 83856139118784 83968291398726 84168497751296 84218568243712 84287415170784 84310643937856 84460716283776 84554109361152 84604409247744 84667195132128 84690528562752 84759761307564 84810183533208 85163718678528 85219163807876 85301121420928 85371916137984 85394380664464 85395443782656 85446244165632 85465252780992 85516094692224 85547447064576 85598337871872 85603142017092 85812413723001 85863462154722 86011118864384 86105154344192 86156376922624 86220314539688 86315653306176 86367001107072 86398665443328 86454914574476 86469294554496 86520733754112 86756151210624 86821844094976 86937962817664 87174515528128 87226374252416 87240882548736 87245778880596 87297679998312 87321738364208 87329685545088 87381636577536 87477170436768 87478259484672 87691023529704 87786895639977 88056567588864 88108951031808 88113896083388 88166313630136 88205280059904 88262705372443 88420913142912 88445281060608 88505949966336 88517583237456 88563571027512 88570240931232 88602713031168 88660397089131 89082944538112 89299611487534 89300723223936 89373724706952 89398355209968 89451536860896 89484332066304 89557483645728 89610759959616 90042890061152 90287891082704 90302908598784 90356628354048 90361699554903 90415454283966 90448602885984 90602483037696 90792355257856 90822845798622 90979031005184 91033152974848 91201445002752 91255699282944 91260820943509 91315110545498 91348588984352 91355468633472 91423264555014 91477650792108 91578802898016 91666876750848 91767095639424 92108922067456 92115858978816 92163716191232 92184219194592 92239058111424 92264478271616 92490034767648 92530912131072 92565643446486 92585957289984 92591153610324 92654666371008 92755965204504 93006802947072 93032434690048 93198031761408 93258707563336 93425870490624 93451617724416 93486694625058 93512458621372 93528012477312 93583650795264 93678910131912 93838286003328 93907924451586 94034939374208 94125375361024 94228282112512 94362587246592 94458639467136 94514831400192 94689559970208 94745889274176 94849474430088 95139657423104 95244858820608 95301518462976 95398526427008 95414393991168 95476512737256 95533310186832 95730925473792 95793250295064 95931545178112 95963761598544 96068678247522 96192568858624 96249792278528 96328474480896 96355021643264 96363790946304 96426527789368 96483890387696 96526532895744 96589375690598 96762508722432 96789175500288 96868298637216 96925924037952 96997853857149 97229126712704 97286966764288 97393330066144 97486995909632 97567904157696 97674574606848 97725319754496 97732679648256 97805208169872 97832162305248 98071329969144 98129671033968 98236955659734 98537502331072 98538729074688 98646460921344 98705144122368 98805616656544 98822050919424 98880838576128 98886388192158 98945214122076 99149887097856 99187102833903 99357671791616 99628017746432 99687284859904 99709461577824 99768777140928 99805354908672 99864727517184 99870332353274 99973909070592 100218312605376 100701595523872 100761501291584 100798443017216 100806034354176 100871663282792 100880843646912 100940856046464 101052472163328 101215509745728 101260243464192 101298251318796 101326168101864 101573877468042 101781029640192 101786742027362 101809079472128 101847293331364 102056698842896 102057969398784 102141399665088 102169548811392 102230327841024 102239631857664 102267808075776 102306194117988 102351409880832 102412297096704 102767162607396 102906160069888 103157732000064 103186161237376 103203324112896 103270513777032 103331947753104 103369831869696 103545694900224 103622537325888 103684180715136 103762691723264 103797538055568 104230222860288 104298081078296 104360126337712 104398387410688 104483730920016 104485031691264 104545886619552 104547188164608 104661489026304 104916046008753 105267339505664 105353393365248 105416066413056 105445118024704 105484696664627 105523370033648 105702896877312 105789306795984 105891047281152 105959986765059 106006817376576 106401685836544 106464982496768 106581380072384 106841936714352 106871381281568 106889157116928 106944689542656 106952743766016 106958746411926 107022374458572 107032114600992 107061611579328 107323342230384 107468502141952 107905040562256 107922988325376 107952730819584 107993250687567 108016950171648 108023012545378 108215292738588 108216639965952 108281016313344 108399399348672 108479843763039 108544376686158 108731037054976 109026887345152 109116014556864 109180925927808 109292061820564 109382767551792 109447837609824 109478000337216 109567496324412 109672870398336 110089685121024 110201746044992 110267303300224 110387857932112 110585724254208 110657720168436 110854690122456 111119001957376 111156318738612 111185104873472 111306662932736 111316792989696 111383013568512 111389264860132 111455528551304 111686079719424 111758792010908 111777380765568 111808185491712 111957721864968 112080124622109 112081519964736 112148195467392 112383220227712 112614288378368 112738812481536 112889593509504 112920704750336 113013015076752 113080244710944 113289294964356 113356688953032 113398248394368 113480621193141 113829221517312 113860591710208 113953670374656 114021459589632 114137522689456 114342110152704 114410130444288 114416551630668 114484616206296 114535214406144 114609781603023 114813786198258 115087537741568 115156001476096 115292392739328 115360978338816 115367452890851 115436083142422 115674868280832 115769430078624 116084431392048 116327705174128 116396906664416 116439580726784 116508848770048 116636227249024 116733028188672 116921364706272 116973039863808 117042625253376 117049194186636 117335341213083 117405142129926 117448185837024 117607040079872 117894550857216 117927041414144 118023444316608 118084761370016 118093654574976 118104402318336 118136950708224 118181293205262 118213862785508 118425756943872 118496206531584 118502857046049 118625757777792 118713791287854 119067630965248 119164966275936 119197806946624 119268715814528 119312442755072 119409978194304 119481013279488 119613130315776 119701896566112 119773105308864 119904052581432 120230303941764 120403878131712 120475504472064 120482266073204 120553939045288 120598137181312 120770027707392 120803310716928 120902064909696 121018339749888 121097127731496 121393170632538 121601926670336 121674265710592 121807291511296 121897686073352 121970201056144 122105070530688 122222502334464 122322416686848 122356127519232 122655248263296 122912292259456 122985410815232 123320046356864 123340558086144 123420857928648 123454871480432 123539555161344 123674620272672 123676159961088 123749732929536 123976964300616 124009070596096 124050716212752 124186340173626 124567827320832 124648926166744 124704016636416 124778201060352 124785204147247 124859436868334 124905213509216 125008877202048 125083242982656 125117714671104 125129101676544 125210565935448 125219995799328 125340423312384 125387469620217 125944852622848 126019775200256 126251174861686 126252746626944 126327852365568 126431122756176 126465965906784 126691074425664 127035792844128 127302016983008 127377746915776 127724333726752 127745578017792 127828745711814 127951682131392 128091570996696 128093165673984 128169366248448 128404713025638 128437965974528 128702043860992 129016678296576 129052234000384 129100673529842 129157731516288 129234565383936 129330471809532 129473479959264 129550501660608 129597998164992 129682371861714 130232766142464 130300426339328 130310239531008 130406944226496 130442883073664 130761773292192 130839561378624 130868668320894 130897387892736 130946519997468 130982607546312 130994528317632 131072454866304 131215755655152 131528614561792 131606858829824 131762734559232 131848517589544 131926952162768 132084851383296 132163426547712 132170844125082 132199849463808 132249470445204 132307920089856 132667921590912 132845356541268 132945948770432 133025036187904 133073806544896 133298545427456 133409175072768 133624416807168 133949417231301 133951084835904 134097532814952 134177305291344 134226498099456 134507791529216 134587808061952 134736629551104 134954012994304 135064335091728 135101557469152 135343722221568 135431836624056 135623181425949 135672904328976 136077292531712 136188532886784 136226065081856 136307103788032 136408258823984 136468546507776 136549729462272 136557393217742 136802167504128 136883548924416 136972665818247 137022883476528 137033202950208 137134896832521 137216476188162 137543642666752 137694018369376 137775930337472 137826442492928 138163383101184 138173788468224 138245574286848 138276328791888 138358587167136 138396717407424 138735052151472 138886730415486 139311641226688 139313375588352 139394515492736 139510204420608 139548652035072 139797047642112 139888061345004 140177426586624 140230041937587 140268687932058 140471191153664 140518365197868 140554755217408 140937195836416 141052409061312 141188063041536 141279982353412 141342423168768 141687959200704 141772247100288 142455915619136 142518876155904 142592919390208 142611661882568 142696499278096 142709486134656 142748815439104 142867288230912 142952277694464 143097789640512 143214769105884 143299965280248 143689875442596 143897317767168 143936974426112 143991000916756 144287056984784 144288853287936 144374688417792 144492711721344 144532532464896 144545686419456 144631674335232 144639791684052 144725835581544 144789799343616 144884063535897 145183763250432 145488019409152 145574567903744 145843690069056 145930450146432 145970667116288 146089995099216 146230493864448 146392189341696 146587979631744 146748243457872 147543626891248 147806253496608 147808093612032 147969691382016 148057716183552 148208424984816 148329582288237 148417821183114 149036507687424 149077580655616 149133536663783 149276962486624 149440166162812 149442026619648 149530927289856 149564192366736 149653165711392 149708032363008 149797091275776 149805498529911 149960863605888 150519458012672 150684020102336 150773659614592 151052393285808 151142251937376 151197664525824 151209051531264 151296100505333 151307494924188 151321265470368 151411284069696 151823264618592 151938227166208 151989252152796 152028612786176 152555402174224 152646154941728 152671544460288 152680113041043 152713619208192 152770939997046 152813042137364 153085048264344 153086954098176 153254323217088 153345491761536 153401712113664 153459291176982 153723190319104 153814637785088 154233157707776 154359240104832 154736598000096 154779241856064 154905770665548 154997921629656 155054747804544 155644037584896 155895152941696 156065592248848 156345334290432 156438341627904 156447121617444 156540189506568 156597581116032 156725596380024 156818829929328 157192734476288 157364592422144 157458206099968 157472536424448 157575057607016 157901009258496 157994942042112 158003809394732 158030090047872 158124099619584 158167677037056 158285055050472 158554345315968 158886621701248 159213304259072 159308017705984 159440233623552 159602528754816 159697473745152 159872070108576 160262905071528 160307071922352 160417034313984 160438119617889 160533561687858 160592417368992 161026703609856 161202753212928 161462836975328 161752253386752 161857560843384 161929096229376 162025425257472 162034518818067 162322939107882 162806760707584 163096555582464 163141503358976 163202738235838 163540331017728 163646802587401 163674021835296 163771388891712 163938092730846 164217000505824 164561143904864 164719406881792 164899493696896 165134527681536 165302619067488 165400954950336 165474056392704 165581786898168 165986580252654 166272022181888 166370934747136 166678502936064 166777657310208 166823619561472 166947421247264 166959994399104 166975189484544 167074520352768 167083897290198 167120564416512 167183292826956 167529119579136 167638188016362 167712278237568 167936582797452 168336995502592 168437136487424 168574830341568 168621287875712 168921432567552 169108218722304 169208818495488 169334390264256 169381057125504 169519522615128 169620367066416 170327437357056 170438327615752 170602242841856 170743832275968 170788761328928 170790887565312 170892488331264 170930505561984 171032189384448 171094894129152 171206284034184 171624827446002 171726924309444 172022237728768 172210308688384 172312753845248 172440629079376 172631306612352 172734002214144 172797330886656 172909829148952 172938589108992 173041467508224 173154124713633 173512302421248 173875925635328 174349031056256 174452748504832 174491557761192 174595359996624 174643476728416 174659371090176 174763273155072 174954340873536 174956518969344 175382047059408 175573791279954 176113135177728 176227792166776 176332627260272 176410560119808 176525410744886 176841826285824 176890562121216 177035166474912 177127142055024 177140481862464 177205426062336 177271939807893 177320794178262 178165889076224 178599222975068 178601446447872 178747449413904 178796710419936 178903073721792 178968664132608 179114967291456 179221519919232 180085780122304 180575782165408 180605817197568 180713256708096 180723399109806 180830908567932 180897205771968 181204966075392 181584710515712 181645691597244 181958062010368 182402890005504 182511398565888 182521641887018 182630221090996 182697177968704 182710937266944 182846529110028 182955301584216 183157605796032 183333753501696 183534191278848 184217844134912 184231717957632 184327432382464 184368438389184 184478116222848 184528956543232 184980069535296 185061824262144 185131286892972 185182307220648 185309332742016 185511930409008 186013605894144 186064869380096 186517415126672 186851740981248 186903235448832 186973389250116 187024917242744 187056024954624 187167301590528 187289155302501 187357820263824 187676572006656 187815848903172 188069878748416 188456564225024 188917278934272 189029662800384 189376762292529 189379119940416 189491778548352 189698948860176 190279314846208 190489717641216 190797052854016 190953025474512 191066620373664 191261108185987 191586500590128 191743118567721 191927523197088 192137356495044 192385137717248 192656948961792 192710043286528 192853055578736 192967780775392 193053065791488 193178751381196 193525017444864 193578351000576 193651010294763 193736597274432 193851848075904 193995707714298 194458253425408 194523557792571 194573933528576 194786660132288 194973991819264 195349149213696 195450639508992 195465359296512 195577886019089 195610416339744 195664324610496 196142659938288 196259342067936 196473911319468 197075004662144 197292921842688 197410288244736 197611233313088 197644101838848 197761677152256 197772776384316 197890428244152 198256266187623 198299774195712 198374205667806 198715343583232 199256035492864 199374569719808 199418923155648 199537554281856 199610709817344 199729455034368 199740664706548 199947818141184 200436625210752 201403191047744 201523002583168 201596886034432 201743326565584 201761687293824 201881712092928 202104944326656 202431019491456 202596502637592 202652336203728 203147754936084 203562059280384 203573484054724 203694586662728 204113397685792 204115938797568 204282799330176 204339097622784 204460655682048 204479263715328 204612388235976 204702819761664 204824594193408 204836089826613 205534325214792 205812320139776 206315464000128 206372322474752 206541027554064 206663895506208 206739663739392 206874259874639 207245074651776 207368361430272 207595076111136 208596162156592 208720252675424 208796774821376 208967461840032 208970063382528 209091773239104 209094376329216 209322978052608 209832092017506 210403031898087 210706786730496 210832132826112 210843965628107 210890236049408 210969393329254 211046740067296 211405793754624 211578613591968 211782094562304 211919973530118 212013634753152 212803371673088 212929964993536 213162760144768 213683873428704 213742762563136 213778314233856 213889379085312 213905487532032 213917492823852 214044748917144 214064229201984 214123223158656 214646684460768 214937004283904 215810081124512 215845976650752 215905461639168 215986501375134 216033900343296 216046025090756 216430585477176 216433279931904 216562032626688 216798798697344 216959687526078 217088753372316 217462074109952 218053774690304 218232029113728 218361851855616 218584123641128 218765535103584 218895675219648 218956000674432 219134992648824 219345740796672 220179370242048 220403492089984 220534606600448 220775715864224 221171448508416 221315440336872 221709380244912 222238003914752 222312637477224 222370209746944 222613325865472 222633585979392 222778529720264 222911057102608 223372159438848 223517584021816 223554761531136 223616370983424 223761954558283 223915443729936 224160249244218 224163039929472 224296390934784 224766440455424 225228576756736 225779187019008 225841409500672 226026030153504 226160489421888 226578589928712 226713377906064 226796496788736 226961242386282 227658443034624 227907340749312 228042919179264 228275045378912 228684220305408 228833103261336 228969232412592 229070428812288 229156409995569 229219563206046 229627572396516 230175075483136 230312002952192 230584785478656 230721956677632 230734905781702 230872166284844 231349736561664 231538860157248 232168862784096 232655410348256 232793813328832 232879161453568 233017697540096 233272454498048 233466056377344 233842729412544 233946079727616 234098388373272 234670682426166 234810284259852 234896371674048 235214080159744 235789101714432 235854082828288 236046888633216 236169522740032 236187309149952 236208804636672 236273901416448 236362586410524 236427725571016 236851513887744 236992413063168 237005714092098 237251515555584 237427582575708 238135261930496 238329932551872 238395613893248 238537431629056 238624885510144 238819956388608 238962026558976 239226260631552 239403793132224 239546210617728 239808105162864 240460607883528 240807756263424 240964532146408 241107878090576 241196274362624 241540055414784 241606621433856 241804129819392 242194255462992 242786341265076 243203853340672 243614583022592 243795372146704 243940402112288 244210141061376 244644833373696 244712255038464 244804107353757 245310496526592 245824584518912 245907139096269 245970821630464 246640092713728 246841715857296 246909742960864 247079110322688 247239969118471 247349240545344 247352319922176 247953928601232 248101432425504 248372680347252 249297852333488 249408033272832 249556402120704 249570408294494 249718873736668 249810427018432 250017754404096 250166485965312 250235429342208 250421131870896 250439991598656 250625845935297 250680846624768 250774939240434 251457282024543 251889705245696 252039550400512 252502349723372 252505493253888 252655704731136 252862245512352 252931931813568 253382148851328 254071585688256 254604033966016 254755493831552 255448667453504 255491156035584 255657491423628 255903364262784 256183141993392 256186331347968 256338732496896 256809426051276 256875931949056 258033356593152 258104468000768 258201347059684 258315463032576 258469130767872 258660943619064 258946959918528 259101003321216 259195996329984 259364743723428 260465532284928 260600852678656 260813888452992 260885766147328 261520290784921 261523546584384 261679122757248 261737336641788 261893039994936 261965215092624 261989056635264 262144909732608 262431511310304 263057229123584 263697035179088 263853904325536 264169702766592 264326853095424 264341688250164 264498940890408 264615840179712 264788116117329 265335843181824 265690713082536 265891897540864 265981191267393 266050072375808 266597090854912 267248833614336 267422823740387 267898834462602 267902169671808 268195065629904 268354610582688 268452996198912 269015583058432 269175616123904 269908025988608 270128670183456 270203114938304 270863673248112 271085098664709 271246362851898 271345808657952 272377065773568 272452130163712 272614207576064 272816517647968 272937093015552 273099458924544 273114786435484 273604335008256 273767097848832 273782462830527 273945331636494 274045766953056 274066405900416 274269793665042 274432952376324 275087285333504 275388036738752 275551860674944 275652884985856 276326766202368 276347576936448 276491148573696 276506666440781 276552657583776 276717174334272 276793434814848 277470104302944 277773460830972 278623282453376 278789030985472 279020408841216 279097304070144 279594095284224 279776122690008 280354853173248 280460083875174 280537375864116 280942382307328 281036730395736 281109510434816 281874391672832 282104818122624 282376126083072 282559964706824 282684846337536 282868885951037 283375918401408 283544494200576 284911831238272 285185838780416 285223323765136 285392998556192 285418972269312 285497630878208 285734576461824 285904555388928 286195579281024 286429538211768 286599930560496 287379750885192 287794635534336 287982001833512 288574113969568 288577706575872 288749376835584 288985423442688 289065064929792 289091372838912 289279583368104 289451671163088 289579598687232 289768127071794 290367526500864 290976038818304 291149135807488 291687380138112 291860900292864 291941334232576 292179990198432 292460987728896 293175959263488 293496486915744 295087253782496 295612506993216 295616187224064 295939382764032 296115432367104 296416849969632 296659164576474 296835642366228 298073015374848 298155161311232 298267073327566 298553924973248 298880332325624 298884053239296 299061854579712 299128384733472 299306331422784 299416064726016 299594182551552 299610997059822 299921727211776 301038916025344 301368040204672 301547319229184 302104786571616 302284503874752 302395329051648 302418103062528 302592201010666 302614989848376 302642530940736 302822568139392 303646529237184 303876454332416 303978504305592 304057225572352 305110804348448 305292309883456 305343088920576 305360226082086 305427238416384 305541879994092 305626084274728 306170096528688 306173908196352 306508646434176 306690983523072 306803424227328 306918582353964 307446380638208 308466315415552 308718480209664 309473196000192 309558483712128 309811541331096 309995843259312 310109495609088 311288075169792 311790305883392 312131184497696 312548640206369 312690668580864 312894243234888 313080379013136 313195162232064 313451192760048 313637659858656 314385468952576 314729184844288 314916412199936 315150115214032 315802018516992 316007618789464 316060180095744 316248199239168 316335354074112 316454089993881 316570110100944 317108690631936 317773243402496 317879960295177 318426608518144 318616035411968 319205057509632 319394947490304 319602886909243 319744140217152 320525810143056 320614143844704 320834068627968 320876239235778 321067123375716 321184834737984 322405506425856 322925673950656 323715121686768 323858192458752 323979752062701 324050850514944 324069037636134 324645878215764 325613521415168 326193111164928 326283006717952 326405476471676 327080662035456 327293605174802 327348043670592 327542777783424 327876185461692 328434001011648 329122287809728 329438813763584 329798987393792 330269055363072 330605238134976 330801909900672 331163573796336 331973160505308 332544044363776 333357005872128 333555314620416 333647239122944 333894842494528 333919988798208 333950378969088 334149040705536 334167794580396 334366585653912 335058239158272 335276376032724 335424556475136 335873165594904 336240373866327 336673991005184 336874272974848 337149660683136 337242575751424 337842865135104 338062814917093 338216437444608 338668780528512 338762114251008 339039045230256 339240734132832 340876655231504 341204485683712 341487664551936 341577522657856 341581775130624 341861011123968 342064378768896 342412568068368 343249654892004 343453848618888 343829344809069 344420617376768 344625507690496 344881258158752 345262613224704 345468004428288 345819658297904 345877178217984 346082935016448 346102358672553 346308249427266 347024604842496 347751851270656 348698062112512 348905497009664 348983115522384 349190719993248 349286953456832 349318742180352 349526546310144 349546163236459 349908681747072 350764094118816 351147582559908 352455584333552 352665254520544 352821120239616 353050821489772 353683652571648 353781124242432 354070332949824 354254284110048 354280963724928 354410852124672 354543879615786 354641588356524 355508571138147 356331778152448 357198445950136 357202892895744 357494898827808 357593420839872 357806147443584 357937328265216 358229934582912 358443039838464 360171560244608 361151564330816 361211634395136 361426513416192 361446798219612 361661817135864 361794411543936 362409932150784 363169421031424 363291383194488 364805780011008 365022797131776 365043283774036 365260442181992 365394355937408 365421874533888 365659779400121 365693058220056 365910603168432 366315211592064 366667507003392 367068382557696 368435688269824 368654864764928 368736876778368 368956232445696 369057913086464 369960139070592 370262573785944 370364614441296 370618665484032 371023860818016 372027211788288 373034830253344 373703481962496 373946778500232 374049834485488 374112049909248 374334603181056 374355612441741 374578310605002 374715640527648 375353144013312 375631697806344 376139757496832 376913128450048 377834557868544 378059325600768 378080543908823 378753524585058 378758239880832 378983557096704 379397897720352 380558629692416 381594105708032 381906050949024 382133240747328 382522216371974 383173001180256 383486237135442 383855046394176 384274712990088 385313897923584 385420086573056 385706111157472 385935561550784 386106131582976 386357502762392 387050034889728 387156702001152 387302020589526 387473194548864 387703696151808 387991415428596 388916506850816 389047115585142 389147867057152 389573320264576 389947983638528 390698298427392 390901279017984 390930718593024 391155772038178 391220832679488 391328649220992 392285319876576 392518684135872 392947822638936 394150009324288 394585843685376 394820576489472 395222466626176 395288203677696 395545552768632 395780856488304 396512532375246 396599548391424 396748411335612 397430687166464 398512070985728 398749139439616 398837846311296 399075108563712 399221419634688 399481329413096 399895636282368 400873250421504 401848251693903 402806382095488 403046005166336 403193772068864 403486653131168 403523374587648 403763424185856 404026290998477 404209888653312 404862038982912 405193005275184 405304672407456 406295509872168 407146968109448 407389173325456 408226795371584 408231877595136 408565598660352 408678195245568 408921311364096 409224776471952 409405639523328 409649188386816 409672179653226 410917997454741 411068650429584 411624640279552 412630928000256 412744644949504 413082055108128 413327791012416 413479327478784 413748519749278 414490149303552 414736722860544 415190152222272 417192324313184 417440505350848 417593549642752 417934923680064 417940126765056 418183546478208 418645956105216 419664184035012 420806063796174 421413573460992 421664265652224 421687931256214 421780472098816 421938786658508 422093480134592 422811587509248 423157227183936 423564189124608 423839947060236 424027269506304 425606743346176 425859929987072 426325520289536 427367746857408 427485525126272 427556628467712 427778758170624 427834985647704 428089497834288 428128458403968 428246446317312 429293368921536 429874008567808 431620162249024 431691953301504 431810923278336 431973002750268 432092050181512 432861170954352 432866559863808 433124065253376 433597597394688 433919375052156 434177506744632 434652190607691 436107549380608 436464058227456 436723703711232 437008029039169 437168247282256 437531070207168 437791350439296 437912001348864 438269985297648 438691481593344 440806984179968 441069213200896 441551431728448 441879112015901 442630880673744 443418760489824 444476007829504 444625274954448 445226651730944 445557059440528 445822114205216 447035168043632 447109523062272 447232741966848 447400609991349 447523909116566 447830887459872 448320498488436 448326079858944 448592781869568 449416495589733 449532880910848 450457153513472 451558374038016 451682819001344 451852357354447 452052060307008 452320978843776 453157179857424 453426755812128 453592993577472 453888301515999 453922484772564 455814681498624 456085838358528 456550090757824 457666206522672 457938464825184 458040339123129 458140857624576 458312819991138 458439126412092 459255144793032 460350150966272 460624005904384 461169570957312 461443913355264 461469811563404 461744332569688 462699473123328 463077720314496 464337725568192 465310820696512 465587626657664 465758322907136 466035395080192 466544908996096 466932112754688 467685458825088 468196776746544 469341364852332 469620568519704 469792743348096 471578203428864 471708165656576 472093777266432 472339045480064 472374618299904 472417609273344 472725172821048 472855451142032 473703027775488 473984826126336 474011428184196 474503031111168 474855165151416 476270523860992 476659865103744 476791227786496 477074863258112 477639912777216 477924053117952 477950876262097 478807586264448 479092421235456 479616210325728 480921215767056 481929064292816 482215756181152 482392548725248 483080110829568 483608259638784 484388510925984 485572682530152 486103556454201 487229166045184 487590744293408 487880804224576 488420282122752 489289666747392 489424510076928 489608214707514 490620993053184 490940407762203 491649169037824 491814278192538 491941643260928 493280185427456 493683431714592 493819485921728 494158220645376 494479938236942 494698481090688 495907857202464 496202864851008 496745360694504 498595704666976 498816066545664 499112804241408 499140816588988 499437747473336 499620854036864 500035508808192 500332971930624 500470858684416 500842263741792 500879983197312 501251691870594 501361693249536 501549878480868 502914564049086 503779410491392 504079100801024 505004699446744 505010986507776 505311409462272 505724491024704 505863863627136 506764297702656 508143171376512 509208067932032 509510987663104 510897334907008 510982312071168 511314982847256 511806728525568 512366283986784 512372662695936 512677464993792 513618852102552 513751863898112 516066713186304 516402694119368 516630926065152 516938261535744 516967274324309 517321887238128 517893919837056 518202006642432 518391992659968 518729487446856 519462374140899 521201705357312 521627776905984 521771532294656 523040581569842 523047093168768 523358245514496 523474673283576 523786079989872 523930430185248 523978113270528 524289819465216 524863022620608 527394070358176 527707808651072 528339405533184 528683376500328 528997881780816 529231680359424 529576232234658 530671686363648 531381426165072 531783795081728 531962382534786 532100144751616 533194181709824 534497667228672 534845647480774 535797668925204 535804339343616 536390131259808 536709221165376 536905992397824 538031166116864 538351232247808 539816051977216 540257340366912 540406229876608 541727346496224 542170197329418 542492725703796 542691617315904 544754131547136 544904260327424 545228415152128 545633035295936 545874186031104 546229572870968 547208670016512 547534195697664 547564925661054 547890663272988 548091533906112 548132811800832 548539587330084 548865904752648 550174570667008 550776073477504 551103721349888 551305769971712 552653532404736 552695153872896 552982297147392 553013332881562 553105315167552 553434348668544 553586869629696 554940208605888 555546921661944 557246564906752 557578061970944 558040817682432 558194608140288 559552245380016 560709706346496 560920167750348 561074751728232 561867465907503 561884764614656 562073460791472 563748783345664 564209636245248 565119929413648 565369692675072 565737771902074 566751836802816 567088988401152 568130286877587 569823662476544 570446647530272 570785997112384 570837944538624 570995261756416 571209583825433 571469152923648 572391158562048 572859076423536 573199861120992 573783324557961 574759501770384 575964003667024 577148227939136 577155413151744 577970846885376 578130129859584 578559166736208 578903342326176 579159197374464 579536254143588 580735053001728 580953030884289 581952077636608 582298271614976 583374760276224 583721800585728 583882668465152 584359980396864 584921975457792 586351918526976 586733658057267 586992973831488 590174507564992 591225013986432 591878765528064 592230864734208 592833699939264 593318329152948 593671284732456 596146030749696 596310322622464 596534146655132 597107849946496 597760664651248 597768106478592 598123709159424 598256769466944 598612662845568 598832129452032 599188365103104 599221994119644 599843454423552 602077832050688 602736080409344 603094638458368 604209573143232 604569007749504 604790658103296 605184402021332 605229979696752 605285061881472 605645136278784 607293058474368 607752908664832 607957008611184 610221608696896 610584619766912 610686177841152 610720452164172 611083759988184 611252168549456 612340193057376 612347816392704 613017292868352 613381967046144 613837164707928 614508269479839 617436960419328 617838937607101 618946392000384 619116967424256 619623082662192 619991686518624 620218991218176 620622779623917 623580611766784 624262368995392 625097280412738 625788486469776 626160758026272 626390324464128 626902385520096 627275319717312 629458369688576 629832824399872 630300230428064 632015237578928 632120360191488 632496398478336 632531896884321 632670708148224 632908179987762 633140220201888 634217381263872 635546486804992 635759920590354 636853217036288 637232070823936 638410115019264 638789894980608 638825746604563 639205773818486 639488280434304 641051620286112 641228287689408 641668137255936 641752478471556 642134246751432 642369669475968 644811012851712 645851347901312 647430243373536 647716384917504 647959504125402 648101701029888 648138075272268 649291756431528 651227042830336 652386222329856 652810952943352 654161324070912 654587210349604 654696087341184 655085555566848 655752370923384 656868002023296 658244575619456 658877627527168 659597974787584 660538110726144 661210476269952 661603819801344 662327147592672 663946321010616 666714011744256 667110629240832 667789684989056 667839977596416 667900757938176 668335589160792 668733171307824 670116478316544 670552752065448 670849112950272 671285863674849 671746331189808 672480747732654 673347982010368 673748545949696 674299321366272 674485151502848 675685730270208 676125629834186 677337561057024 677524228502016 678078090460512 678481468265664 681753310463008 682408971367424 682975329103872 683155045315712 683722022247936 684128757537792 684825136136736 686499309784008 686907697237776 687658689618138 688841234753536 689251015380992 689762516317504 690525226449408 690936008856576 691639316595808 691754356435968 692165870032896 692204717345106 692616498854532 694049209684992 695503702541312 697396124225024 697810994019328 697966231044768 698381439986496 698573906913664 698637484360704 699053092620288 699092326472918 699817363494144 701528188237632 702295165119816 704911168667104 705330509041088 705642240479232 706101642979544 707367305143296 707562248484864 708140665899648 708508568220096 708561927449856 708821704249344 709087759231572 709283176713048 711017142276294 712663556304896 714396891900272 714405785791488 714989797655616 715186841679744 715612294887168 715874656530432 716459869165824 716886079676928 720343120489216 722303128661632 722423268790272 722893596439224 723323634271728 723588823087872 724819864301568 726338842062848 726582766388976 729611560022016 730086567548072 730520884363984 730788711874816 730843749067776 731319558800242 731386116440112 731821206336864 732630423184128 734136765115392 734412322061271 736871376539648 737473753556736 737912464891392 738115826172928 738392876652389 739920278141184 740525147571888 740729228882592 741237330968064 741719907355413 742047721636032 746069660506688 747893557000464 748099668970976 748224099818496 748669206362112 748711224883482 749156621210004 749431281055296 750706288026624 751263395612688 752279514993664 753826256900096 755669115737088 756118651201536 756161087817646 757507049170116 757516479761664 757967114193408 758795795440704 761117259384832 763188211416064 763812101898048 764266481494656 765044432743948 766346002360512 766972474270884 767710092788352 768549425980176 770627795847168 770840173146112 771412222314944 771871123101568 772715005524784 774100069779456 774313404002304 774604041179052 774946389097728 775407392303616 775982830857192 777833013701632 778094231170284 778295734114304 779146640529152 781396596854784 781802558035968 782311544076356 782441665358976 782657298441984 784560872354763 784570639753152 785037368271744 785895645277872 788300018648576 789171687370752 790444933252352 791091105537264 791561712976608 793025064750492 793496822671224 794364348351987 797024141971456 797675692622592 798150217127424 798962658826192 799791272564736 801746500843008 802268471221161 803696503387806 805612764190976 806092010332672 806973306262336 807046749175296 807526848371712 807572170235957 808052581996954 809724077965824 810386010550368 810609344814912 812591019744336 814293936218896 814778346650912 816453590743168 817131197320704 817356390491136 817842622728192 818449552943904 818811279046656 819298376773632 819344359306452 821347388491581 821835994909482 822137300859168 823249280559104 825261856000512 825489289899008 826164110216256 826655582024832 826958654957568 827497039498556 828980298607104 829473445721088 829519999322343 830380304444544 834384648626368 834881010701696 835187099285504 835869847360128 836367092956416 837291912210432 839328368070024 841612127592348 842827146921984 843328531304448 843375862512428 843877573317016 844186960269184 845623175018496 846314454367872 847128378249216 847679894120472 848054539012608 848606657853111 851213486692352 851719859974144 852651040579072 854735493714816 854971050252544 855557516341248 855669971295408 856178995668576 856256916807936 856492892634624 858586737843072 863240324498048 863383906603008 863946005500536 864184100363024 865722341908704 865733119727616 866248130506752 867195194789376 867838750104312 868355013489264 869304381215382 872928116454912 873447407422464 873496429030729 874016058078338 874336494564512 875062140414336 875582700878592 875824002697728 876539970595296 877382963186688 881613968359936 882138426401792 883102863456896 883758224031802 885261761347488 886837520979648 889250549908896 890453303461888 891114118881056 891644228410432 894070336087264 894219046124544 894465483933696 894801219982698 895047818233132 895661774919744 896640996976872 896652159717888 897185563739136 898832991179466 899065761821696 900914307026944 903116748076032 903365638002688 903704714708894 904104120614016 904641957687552 906314359714848 906853511624256 907185987154944 907776603031998 907844969545128 911629362997248 912171676717056 913100181515648 915332413045344 915876929650368 916080678246258 916281715249152 916625639982276 916878252824184 918510289586064 920700301932544 921248011808768 922339141914624 922939623126808 923488665139376 925398946246656 926155440628992 928675451136384 930621641393024 931175253315328 931516645814272 933089817992192 933864225509376 935370917650176 936393553493088 937645920619107 938682729704664 939241137039408 939585486696192 943156406857728 944187554532864 944678090960128 944749236599808 945450345642096 945710902284064 947406055550976 948022856368392 949006062222336 949362269981643 949710330302832 952541047721984 953319730207488 953582455572992 954149726516224 955279825554432 955848106235904 955901752524194 957615172528896 958184842470912 958808660727729 959232420651456 961842431534112 963858128585632 964431512362304 964785097450496 967216519277568 968777021851968 971145365060304 972207112908402 974458332090368 975181488586816 975761608449152 976840564245504 978579333494784 978849020153856 979216429415028 981241986106368 981880815524406 983298338075648 983628556385076 983883286521856 986560370854912 987366863429184 987638971843456 988316441290752 988959876473884 989396962181376 991815714404928 992405729702016 993490721389008 997191409333952 997632133091328 998281633177976 998875494946672 999241708073728 1000071017616384 1000665943861248 1000941717368832 1001684527483584 1001759966394624 1002503383741188 1003099756961736 1005829128098172 1007558820982784 1010009398893488 1010021973015552 1010622818924544 1011448982049408 1011727727254272 1013528595405312 1014188444751279 1016286342753024 1018416135864064 1019021975326208 1021794669814016 1022629965694512 1023613457051136 1024732567973568 1024745325391872 1027237704205104 1032805388238736 1033261852130304 1033876523071488 1033934548648618 1034643774476256 1035787839674112 1036404013284864 1037458974893712 1038307076017659 1038924748281798 1043255553811968 1043543064589312 1043934756646481 1046081163139684 1046094186337536 1046716491028992 1046949346567152 1047572159979744 1047860860370496 1047956226541056 1048579638930432 1048638489709377 1049726045241216 1054788140716352 1055415617302144 1057366753000656 1057995763561632 1058463360718848 1059152464469316 1061343372727296 1062762852330144 1063567590163456 1063924765069572 1064200289503232 1068995334457344 1069691294961548 1071595337850408 1071608678687232 1072780262519616 1073418442330752 1073811984795648 1076062332233728 1076702464495616 1079632103954432 1080514680733824 1080812459753216 1083454692992448 1084340394658836 1084985451407592 1085383234631808 1089508263094272 1089808520654848 1091266070591872 1092459145741936 1094417340033024 1095068391395328 1095129851322108 1095781326545976 1096183067812224 1096265623601664 1096979338200363 1097079174660168 1097731809505296 1100349141334016 1101552146955008 1102207442699776 1105307064809472 1105964594294784 1106026665763124 1106210630335104 1106868697337088 1107173739259392 1109880417211776 1111093843323888 1114493129813504 1115156123941888 1116081635364864 1119104490760032 1121840335500696 1122149503456464 1123066837325223 1123734931815006 1124146921582944 1128419272490496 1130239858827296 1130739385350144 1131475543804148 1133503673605632 1134177976802304 1134241631726469 1136260573755174 1139647324953088 1140893295060544 1141571994224768 1141675889077248 1141990523512832 1142419167650866 1144782317124096 1145527618111807 1145718152847072 1146399722241984 1147566649115922 1149519003540768 1151928007334048 1154296455878272 1155941693770752 1156260259719168 1157118333472416 1157806684652352 1158318394748928 1159072508287176 1161470106003456 1161906061768578 1163904155273216 1164596543229952 1166749520552448 1167443601171456 1167765336930304 1168719960793728 1169843950915584 1172703837053952 1173467316114534 1173985947662976 1180349015129984 1182450027972864 1183757531056128 1184461729468416 1185667399878528 1186636658305896 1187342569464912 1192292061499392 1193068293310264 1194215699892992 1195521329302496 1195536212957184 1196247418318848 1196513538933888 1197225325691136 1197664258904064 1198443988239288 1199686908847104 1204155664101376 1205472160818688 1206189276916736 1208419146286464 1209138015499008 1209581316206592 1210368804042664 1210459959393504 1210570123762944 1211290272557568 1212078872995431 1214586116948736 1215914017222368 1220443217393792 1221169239533824 1221440904328344 1222167519976368 1222504337098912 1224680386114752 1224695632785408 1226034585736704 1226763934092288 1227674329415856 1229016538959678 1234873920838656 1235677875214202 1237892784000768 1238233934848512 1239246165324384 1239983373037248 1240437982436352 1241245559247834 1247161223533568 1248524737990784 1250194560825476 1251576972939552 1252321516052544 1252780648928256 1253804771040192 1254550639434624 1258916739377152 1259665648799744 1260600460856128 1264030475157856 1264240720382976 1264992796956672 1265063793768642 1265341416296448 1265816359975524 1266280440403776 1268434762527744 1271092973609984 1271519841180708 1273706434072576 1276820230038528 1277579789961216 1277651493209126 1278411547636972 1278976560868608 1282103240572224 1282456575378816 1283336274511872 1283504956943112 1284268493502864 1284739338951936 1289622025703424 1291702695802624 1294860486747072 1295432769835008 1295919008250804 1296276150544536 1298583512863056 1302454085660672 1305621905886704 1308322648141824 1309174420699208 1309392174682368 1310171111133696 1311024087117507 1311504741846768 1313736004046592 1316489151238912 1319195949575168 1322420952539904 1323207639602688 1324654295185344 1325637336047703 1327892642021232 1333428023488512 1335579369978112 1335679955192832 1336671178321584 1337466342615648 1341105504130896 1341698225900544 1342201829974047 1342571727349698 1343492662379616 1344961495465308 1346695964020736 1348598642732544 1348970303005696 1351371460540416 1352251259668372 1354675122114048 1355048457004032 1355557072063341 1356156180921024 1356962936531328 1361664904547997 1363506620926016 1364817942734848 1366310090631424 1367444044495872 1368257515075584 1369650272273472 1372998619568016 1373815394475552 1375317379236276 1377682469507072 1379525032635008 1381050452898816 1381872017713152 1383278633191616 1383508712871936 1384331740065792 1384409434690212 1385232997709064 1388098419369984 1391007405082624 1394792248450048 1395621988038656 1395932462089536 1396762879972992 1397147813827328 1397274968721408 1398106185240576 1398184652945836 1399634726988288 1403056376475264 1404590330239632 1409822337334208 1410661018082176 1412203285959088 1414734610286592 1415124496969728 1416281331799296 1417017136440192 1417123854899712 1418175518463144 1418566353426096 1422034284552588 1428793783800544 1428811571582976 1429979595311232 1430373683359488 1431224589774336 1432919738331648 1433772159353856 1433852628786291 1440686240978432 1444606257323264 1445787192878448 1446647268543456 1447177646175744 1448119819122473 1453165532777952 1460173135096144 1461041768727968 1461577423749632 1461687498135552 1462639117600484 1462772232880224 1463642412673728 1465260846368256 1468273530230784 1468824644122542 1472821223286609 1474947507113472 1475824929782784 1475907759396749 1476231652345856 1476785753304778 1479840556282368 1481050295143776 1481458457765184 1482474661936128 1483439814710826 1484095443272064 1492139321013376 1495787114000928 1496199337941952 1496448199636992 1497338412724224 1497422449766964 1498313242420008 1498862562110592 1501412576053248 1502526791225376 1504559029987328 1511338231474176 1512237302403072 1512322175635292 1515014098340232 1515032959523328 1515934228386816 1517591590881408 1522234518769664 1526376422832128 1527624203796096 1528532962989312 1530088865487896 1532692004721024 1533944948541768 1535420185576704 1537098851960352 1541255591694336 1542824444629888 1543742246203136 1545430011049568 1548200139558912 1549208082358104 1549892778195456 1550814784607232 1550901822972927 1551965661714384 1555666027403264 1556188462340568 1556591468228608 1558293281058304 1563605116071936 1564623088152712 1564883330717952 1565314596883968 1566333681907981 1569121744709526 1569141279506304 1570074736543488 1571791290555744 1576600037297152 1580889866504704 1582182211074528 1583123425953216 1586050129500984 1586993645342448 1588728696703974 1595351385245184 1596300434254848 1597925317652384 1599582545129472 1603493001686016 1604536942442322 1607393006775612 1611225528381952 1612184020665344 1613946612524672 1614093498350592 1615053696743424 1615144340471914 1616105163993908 1619448155931648 1620772021100736 1621218689629824 1625182039488672 1628587872437792 1629556693301824 1632907181486336 1634262394641408 1634712780982272 1635685245456384 1636899105887808 1637622558093312 1638688718612904 1642694776983162 1643671989818964 1644274601718336 1646498561118208 1650523712001024 1650978579798016 1652328220432512 1653311164049664 1653917309915136 1654994078997112 1657960597214208 1658946891442176 1659039998644686 1660760608889088 1668769297252736 1669762021403392 1670374198571008 1671739694720256 1672734185912832 1674583824420864 1678656736140048 1683224255184696 1685654293843968 1686751725024856 1687755146634032 1688373920538368 1691246350036992 1692628908735744 1695359788240944 1696109078025216 1697213315706222 1702426973384704 1705302081158144 1709470987429632 1709942100505088 1711339942590816 1712357991337152 1712513833615872 1712985785269248 1713628751476299 1717173475686144 1721349973673883 1726480648996096 1727892011001072 1728368200726048 1731444683817408 1731466239455232 1734390389578752 1735677500208624 1736710026978528 1738608762430764 1745856232909824 1746894814844928 1746992858061458 1748032116156676 1748672989129024 1750124280828672 1751165401757184 1751648005395456 1753079941190592 1754765926373376 1760200974171801 1763227936719872 1764276852803584 1766205726913792 1767516448063604 1770523522694976 1773675041959296 1778501099817792 1780906606923776 1782228237762112 1783288456820864 1788140672174528 1788438092249088 1788930967867392 1789602439965396 1790095636466264 1791323549839488 1793281993953744 1793304319435776 1794371127478272 1797665982358932 1798131523643392 1806233496152064 1806731276005376 1807409429417788 1808208241228032 1809283915375104 1812628719429696 1813707023248512 1814371974309888 1815553206063996 1815689939090256 1823258725994496 1826200363031296 1830642035494447 1830664826090688 1831753859300736 1832161356492516 1833251279964552 1833756505648368 1837020579172128 1841400603865088 1845879246253616 1846977330278752 1852310881257984 1853516812821303 1857350902272768 1861243282786048 1861868338871751 1862350506630656 1866179635984384 1870741835300352 1871959766182709 1872787106986176 1875291841238214 1877365459409328 1878482274078816 1879170973392384 1888375109065728 1889356181920256 1889498473199616 1890900691284192 1891421804568128 1896045712736784 1897595690652963 1898012124444672 1898724539963286 1899420660605664 1906639460414976 1907164911145984 1908299453032448 1910559651108864 1911696212471808 1911803505048388 1915230345057792 1916369684941824 1916477239813689 1917617321455458 1918464841302912 1923684863068224 1927716257171264 1928863024724608 1929570194900992 1934433038555136 1937554043703936 1942290730120608 1944414225816804 1950362977173632 1951523216898304 1953681128491008 1957158666989568 1958432858830056 1962483972212736 1963761631048812 1966596676151296 1967257112770152 1967766573043712 1973120741709824 1974733726858368 1975277943686912 1976632882581504 1977919752947768 1978793924362752 1980082201657259 1983631428809856 1984811459404032 1986981442778016 1994382818667904 1996563266355952 1997750989893344 1998483416147456 2000142035232768 2001331887722496 2003369054967168 2003519932789248 2005006767482376 2006199513923472 2011658256196344 2013857591024547 2020018797786976 2020043946031104 2021245637849088 2022897964098816 2023455454508544 2027057190810624 2028376889502558 2032572685506048 2036832271728128 2038043950652416 2043589339628032 2045259931389024 2047226914102272 2049465135947136 2054475408410208 2065610776477472 2066523704260608 2067753046142976 2067869097297236 2069287548952512 2071575679348224 2072808026569728 2074917949787424 2076614152035318 2077849496563596 2086511107623936 2087086129178624 2087869513292962 2092162326279368 2092188372675072 2093432982057984 2093898693134304 2095144319959488 2095721720740992 2095912453082112 2097159277860864 2097276979418754 2099452090482432 2109576281432704 2110831234604288 2114733506001312 2115991527123264 2116926721437696 2118304928938632 2122686745454592 2125525704660288 2127135180326912 2127849530139144 2128400579006464 2137990668914688 2139382589923096 2143190675700816 2143217357374464 2145560525039232 2146836884661504 2147623969591296 2152124664467456 2159264207908864 2161029361467648 2161624919506432 2166909385984896 2168680789317672 2169970902815184 2170766469263616 2179016526188544 2182532141183744 2184918291483872 2188834680066048 2190259702644216 2191562653091952 2192366135624448 2192531247203328 2193958676400726 2194158349320336 2195463619010592 2200698282668032 2203104293910016 2204414885399552 2210614129618944 2212053331526248 2212421260670208 2213737394674176 2214347478518784 2215178629957167 2219760834423552 2222187686647776 2225159722066239 2228986259627008 2230312247883776 2238208981520064 2243680671001392 2244299006912928 2246133674650446 2247469863630012 2248293843165888 2256838544980992 2260479717654592 2261478770700288 2262951087608296 2267007347211264 2268355953604608 2268483263452938 2272521147510348 2279294649906176 2281786590121088 2283143988449536 2283351778154496 2283981047025664 2284838335301732 2289564634248192 2291055236223614 2291436305694144 2292799444483968 2295133298231844 2299038007081536 2303856014668096 2308592911756544 2311883387541504 2312520519438336 2314236666944832 2315613369304704 2318145016574352 2322940212006912 2323812123537156 2327808310546432 2333499041104896 2334887202342912 2335530673860608 2337439921587456 2345407674107904 2346934632229068 2347971895325952 2353682617064289 2360698030259968 2364900055945728 2366439704419651 2367515062112256 2371334799757056 2373273316611792 2374685138929824 2386136586620528 2388431399785984 2391042658604992 2391072425914368 2393027077867776 2394450651382272 2396887976478576 2399373817694208 2406805413663483 2410944321637376 2412378553833472 2416838292572928 2418276030998016 2420737608085328 2420919918787008 2421140247525888 2422580545115136 2422716510707871 2424157745990862 2429172233897472 2431828034444736 2440886434787584 2442338479067648 2442881808656688 2444335039952736 2445008674197824 2449360772229504 2452069171473408 2453527868184576 2455348658831712 2458033077919356 2469747841677312 2471355750428404 2475785568001536 2476467869697024 2478492330648768 2479966746074496 2480875964872704 2482491118495668 2488559997967029 2494322447067136 2497049475981568 2500389121650952 2503153945879104 2504643032105088 2505561297856512 2507609542080384 2509101278869248 2517833478754304 2521200921712256 2528060950315712 2528481440765952 2529985593913344 2530127587537284 2531632719951048 2532560880807552 2536869525055488 2542185947219968 2543039682361416 2545819973559333 2553640460077056 2555159579922432 2555302986418252 2556823095273944 2557953121737216 2559618455800847 2564206481144448 2564913150757632 2566672549023744 2567009913886224 2568536987005728 2569478677903872 2583405391605248 2589720973494144 2591838016501608 2592552301089072 2597167025726112 2611243811773408 2618348841398416 2618784349364736 2620342222267392 2620489287092187 2622048174235014 2623009483693536 2627472008093184 2632978302477824 2638391899150336 2644841905079808 2646415279205376 2646563807361761 2649308590370688 2651274672095406 2655785284042464 2671158739956224 2671359910385664 2673342356643168 2674932685231296 2682211008261792 2683396451801088 2684403659948094 2685143454699396 2686985324759232 2689922990930616 2697197285465088 2697940606011392 2702742921080832 2704502519336744 2709350244228096 2710096914008064 2711114144126682 2712312361842048 2713925873062656 2723329809095994 2727013241852032 2729635885469696 2732620181262848 2734888088991744 2736515030151168 2739300544546944 2745997239136032 2747630788951104 2750634758472552 2759050065270016 2762100905797632 2763744035426304 2766557266383232 2767017425743872 2768818869380424 2770465995418128 2776196838739968 2782014810165248 2789584496900096 2791243976077312 2791864924179072 2793525759945984 2794295627654656 2794549937442816 2796369305891672 2799269453976576 2806112752950528 2809180660479264 2812937761857321 2819644674668416 2821322036164352 2824406571918176 2829469220573184 2832562663598592 2834034272880384 2834247709799424 2836351036926288 2837132706852192 2844068569105176 2857587567601088 2857623143165952 2859959190622464 2860747366718976 2862449179548672 2865839476663296 2867544318707712 2867705257572582 2876425982183187 2881372481956864 2889212514646528 2891574385756896 2893294537086912 2894355292351488 2896239638244946 2906331065555904 2920346270192288 2922083537455936 2923154847499264 2923374996271104 2925278235200968 2925544465760448 2927284825347456 2930521692736512 2936547060461568 2937649288245084 2945642446573218 2949895014226944 2951649859565568 2951815518793498 2952463304691712 2953571506609556 2959681112564736 2962100590287552 2962916915530368 2964949323872256 2966879629421652 2968190886544128 2984278642026752 2991574228001856 2992398675883904 2992896399273984 2994844899533928 2996626484840016 2997725124221184 3002825152106496 3005053582450752 3009118059974656 3022676462948352 3024644351270584 3030028196680464 3030065919046656 3031868456773632 3035183181762816 3042565334253837 3052752845664256 3055248407592192 3057065925978624 3059056203274183 3060177730975792 3065384009442048 3067889897083536 3070840371153408 3074197703920704 3085648889259776 3087484492406272 3090860022099136 3098416164716208 3099785556390912 3101629569214464 3101803645945854 3103931323428768 3111332054806528 3112376924681136 3116586562116608 3129246176305424 3129766661435904 3130629193767936 3131804269939443 3132667363815962 3138243489419052 3138282559012608 3140149473086976 3143582581111488 3145915469128131 3153200074594304 3161779733009408 3164364422149056 3166246851906432 3172100259001968 3173987290684896 3177457393407948 3190702770490368 3192600868509696 3195850635304768 3206986003372032 3209073884884644 3214786013551224 3222451056763904 3224368041330688 3227893225049344 3228186996701184 3230107393486848 3230288680943828 3232210327987816 3238896311863296 3241544042201472 3242437379259648 3250364078977344 3257175744875584 3259113386603648 3265814362972672 3268524789282816 3269425561964544 3273798211775616 3277377437225808 3285389553966324 3287343979637928 3288549203436672 3290938014601089 3301047424002048 3301957159596032 3304656440865024 3306622328099328 3309988157994224 3315921194428416 3317893782884352 3318079997289372 3321521217778176 3337538594505472 3339524042806784 3343479389440512 3345468371825664 3345656133834679 3357313472280096 3366448510369392 3373503450049712 3375510293268064 3376747841076736 3385257817471488 3390719576481888 3392218156050432 3394426631412444 3402724895179407 3410604162316288 3418941974859264 3419884201010176 3422679885181632 3424715982674304 3425027667231744 3425971570538496 3427257502952598 3434346951372288 3436582854335421 3442699947347766 3452961297992192 3455784022002144 3456736401452096 3462889367634816 3468780779157504 3471355000417248 3473420053957056 3477217524861528 3491712465819648 3493789629689856 3493985716122916 3496064232313352 3497345978258048 3500248561657344 3502330803514368 3503296010790912 3506159882381184 3509531852746752 3520401948343602 3526455873439744 3528553705607168 3532411453827584 3535032896127208 3541047045389952 3547350083918592 3557002199635584 3564456475524224 3566576913641728 3576281344349056 3576876184498176 3579204879930792 3580191272932528 3582647099678976 3586563987907488 3586608638871552 3588742254956544 3595331964717864 3596263047286784 3612466992304128 3614818858835576 3616416482456064 3618567830750208 3618770920270163 3625257438859392 3627414046497024 3628743948619776 3631106412127992 3631379878180512 3636236618986293 3652400726062592 3661284070988894 3661329652181376 3663507718601472 3664322712985032 3666502559929104 3667513011296736 3674041158344256 3691758492507232 3693954660557504 3704621762515968 3707033625642606 3714701804545536 3722486565572096 3723736677743502 3724701013261312 3732359271968768 3741483670600704 3743919532365418 3745574213972352 3750583682476428 3754730918818656 3756964548157632 3758341946784768 3776750218131456 3778712363840512 3778996946399232 3781801382568384 3782843609136256 3792091425473568 3795191381305926 3796024248889344 3797449079926572 3798841321211328 3813278920829952 3814329822291968 3816598906064896 3821119302217728 3823607010096776 3830460690115584 3832739369883648 3832954479627378 3835234642910916 3836929682605824 3847369726136448 3855432514342528 3857726049449216 3859140389801984 3868866077110272 3875108087407872 3884581460241216 3888828451633608 3900725954347264 3903046433796608 3907362256982016 3916865717660112 3924967944425472 3927523262097624 3933072261352521 3933193352302592 3934514225540304 3946241483419648 3949467453716736 3950555887373824 3955839505895536 3957587848725504 3960164403314518 3967262857619712 3969622918808064 3973962885556032 3976912008143109 3988765637335808 3993126532711904 3995501979786688 3996966832294912 4000284070465536 4006738109934336 4007039865578496 4010013534964752 4012399027846944 4023316512392688 4027715182049094 4040037595573952 4040087892062208 4045795928197632 4046910909017088 4054114381621248 4056753779005116 4065145371012096 4066671216190023 4073664543456256 4076087901304832 4087178679256064 4090519862778048 4094453828204544 4098930271894272 4108950816820416 4131221552954944 4133047408521216 4135738194594472 4138575097905024 4143151358696448 4145616053139456 4149835899574848 4153228304070636 4155698993127192 4173022215247872 4174172258357248 4175739026585924 4184324652558736 4184376745350144 4186865964115968 4187797386268608 4190288639918976 4191443441481984 4191824906164224 4194318555721728 4194553958837508 4198904180964864 4219152562865408 4221662469208576 4229467012002624 4231983054246528 4236609857877264 4245373490909184 4251051409320576 4254270360653824 4255699060278288 4278765179846192 4286381351401632 4286434714748928 4291121050078464 4293673769323008 4301557886358873 4322058722935296 4323249839012864 4324872563249707 4333818771969792 4337361578635344 4339941805630368 4341532938527232 4344359457367419 4365064282367488 4369836582967744 4380519405288432 4383125306183904 4384732271248896 4385062494406656 4387917352801452 4388316698640672 4390927238021184 4406208587820032 4408829770799104 4424106663052496 4424842521340416 4427474789348352 4427723278190247 4428694957037568 4430357259914334 4439521668847104 4444375373295552 4450319444132478 4457972519254016 4460624495767552 4476417963040128 4487361342002784 4488598013825856 4492267349300892 4494939727260024 4496587686331776 4513677089961984 4520959435309184 4525902175216592 4534014694422528 4536711907209216 4536966526905876 4545042295020696 4558589299812352 4563573180242176 4566287976899072 4566703556308992 4569676670603464 4579129268496384 4582110472447228 4582872611388288 4585598888967936 4590266596463688 4598076014163072 4607712029336192 4617185823513088 4623766775083008 4628473333889664 4631226738609408 4636290033148704 4647624247074312 4652705468918781 4666998082209792 4669774404685824 4674879843174912 4690815348215808 4693869264458136 4695943790651904 4699001045723943 4707365234128578 4721396060519936 4729800111891456 4732879408839302 4742669599514112 4746546633223584 4749370277859648 4772273173241056 4776862799571968 4782085317209984 4786054155735552 4788901302764544 4793775952957152 4798747635388416 4813610827326966 4821888643274752 4824757107666944 4833676585145856 4836552061996032 4841475216170656 4841839837574016 4842280495051776 4845161090230272 4845433021415742 4848315491981724 4858344467794944 4863656068889472 4881772869575168 4884676958135296 4885763617313376 4888670079905472 4890017348395648 4898721544459008 4904138342946816 4907055736369152 4910697317663424 4916066155838712 4939495683354624 4942711500856808 4951571136003072 4952935739394048 4956984661297536 4959933492148992 4961751929745408 4964982236991336 4977119995934058 4988644894134272 4994098951963136 5000778243301904 5006307891758208 5009286064210176 5011122595713024 5015219084160768 5018202557738496 5042401843424512 5056121900631424 5056962881531904 5060255175074568 5063265439902096 5065121761615104 5073739050110976 5084371894439936 5086079364722832 5091639947118666 5107280920154112 5110605972836504 5113646190547888 5115906243474432 5119236911601694 5128412962288896 5129826301515264 5134019827772448 5137073974011456 5138957355807744 5140886254428897 5166810783210496 5179441946988288 5183676033003216 5185104602178144 5194334051452224 5222487623546816 5236697682796832 5237568698729472 5240684444534784 5240978574184374 5244096348470028 5246018967387072 5254944016186368 5265956604955648 5276783798300672 5289683810159616 5292830558410752 5293127614723522 5298617180741376 5302549344190812 5311570568084928 5342317479912448 5342719820771328 5346684713286336 5349865370462592 5364422016523584 5366792903602176 5368807319896188 5370286909398792 5373970649518464 5379845981861232 5394394570930176 5395881212022784 5409005038673488 5418700488456192 5420193828016128 5422228288253364 5424624723684096 5427851746125312 5446659618191988 5454026483704064 5465240362525696 5469776177983488 5478601089093888 5491926106483341 5491994478272064 5495261577902208 5501269516945104 5518100130540032 5524201811595264 5533114532766464 5537637738760848 5540931990836256 5560550438463909 5579168993800192 5583729848358144 5587051519891968 5588591255309312 5592738611783344 5598538907953152 5612225505901056 5615879298548127 5618361320958528 5625875523714642 5639289349336832 5642644072328704 5648813143836352 5665125327197184 5668068545760768 5668495419598848 5672702073852576 5674265413704384 5688137138210352 5715175135202176 5719918381244928 5721494733437952 5724898359097344 5731678953326592 5735088637415424 5735410515145164 5749431719441067 5752851964366374 5762744963913728 5778425029293056 5783148771513792 5786589074173824 5788710584702976 5792479276489892 5812662131111808 5840692540384576 5844167074911872 5846309694998528 5850556470401936 5851088931520896 5854569650694912 5861043385473024 5875298576490168 5891284893146436 5899790028453888 5903299719131136 5903631037586996 5907143013219112 5919362225129472 5924201180575104 5925833831060736 5929898647744512 5933759258843304 5936381773088256 5940246604971777 5968557284053504 5983148456003712 5984797351767808 5989689799067856 5993252969680032 5995450248442368 6010107164901504 6049288702541168 6060056393360928 6060131838093312 6063736913547264 6070366363525632 6085130668507674 6110496815184384 6114131851957248 6114475003215103 6118112406548366 6120355461951584 6130768018884096 6135779794167072 6141680742306816 6148395407841408 6171297778519552 6174968984812544 6181720044198272 6196832329432416 6199571112781824 6203259138428928 6203607291891708 6207862646857536 6224753849362272 6233173124233216 6258492352610848 6259533322871808 6261258387535872 6263608539878886 6265334727631924 6276486978838104 6276565118025216 6280298946173952 6287165162222976 6291830938256262 6306400149188608 6323559466018816 6328728844298112 6332493703812864 6344200518003936 6347974581369792 6354914786815896 6381405540980736 6385201737019392 6391701270609536 6413972006744064 6418147769769288 6429572027102448 6444902113527808 6448736082661376 6455786450098688 6456373993402368 6460577361887656 6464420655975632 6477792623726592 6483088084402944 6484874758519296 6500728157954688 6514351489751168 6518226773207296 6531628725945344 6537049578565632 6547596423551232 6554754874451616 6570779107932648 6574687959275856 6577098406873344 6581876029202178 6602094848004096 6609312881730048 6613244656198656 6619976315988448 6631842388856832 6636159994578744 6643042435556352 6645535889871501 6675077189010944 6679048085613568 6686958778881024 6690936743651328 6691312267669358 6714626944560192 6732897020738784 6747006900099424 6751020586536128 6753495682153472 6770515634942976 6781439152963776 6784436312100864 6788853262824888 6805449790358814 6821208324632576 6837883949718528 6839768402020352 6845359770363264 6849431965348608 6850055334463488 6851943141076992 6854515005905196 6868693902744576 6873165708670842 6885399894695532 6905922595984384 6911568044004288 6913472802904192 6925778735269632 6937561558315008 6942710000834496 6946840107914112 6954435049723056 6983424931639296 6987971432245832 6992128464626704 6994691956516096 7000497123314688 7004661607028736 7006592021581824 7012319764762368 7040803896687204 7052911746879488 7064822907655168 7070065792254416 7082094090779904 7094700167837184 7099319113258953 7114004399271168 7128912951048448 7133153827283456 7152562688698112 7158409759861584 7160382545865056 7165294199357952 7173127975814976 7173217277743104 7190663929435728 7229637717671152 7232832964912128 7237135661500416 7237541840540326 7250514877718784 7254828092994048 7262212824255984 7262759756361024 7268149532123613 7272473237972586 7304801452125184 7322568141977788 7322659304362752 7327015437202944 7328645425970064 7333005119858208 7335026022593472 7348082316688512 7383516985014464 7387909321115008 7409243525031936 7414067251285212 7429403609091072 7444973131144192 7447473355487004 7449402026522624 7482967341201408 7487839064730836 7491148427944704 7501167364952856 7509461837637312 7513929096315264 7516683893569536 7553500436262912 7557424727681024 7563602765136768 7565687218272512 7584182850947136 7590382762611852 7594898159853144 7597682642422656 7626557841659904 7628659644583936 7647214020193552 7660921380231168 7665478739767296 7665908959254756 7670469285821832 7673859365211648 7678855367402541 7694739452272896 7710865028685056 7715452098898432 7750216174815744 7769162920482432 7777656903267216 7801451908694528 7806092867593216 7833731435320224 7855046524195248 7861467861276561 7866144522705042 7869028451080608 7898934907433472 7901111774747648 7911679011791072 7915175697451008 7920328806629036 7934525715239424 7939245837616128 7939691422085283 7947925771112064 7953824016286218 7977531274671616 7986253065423808 7991003959573376 7993933664589824 8013476219868672 8014079731156992 8018693326782649 8020027069929504 8024798055693888 8046633024785376 8055430364098188 8080075191147904 8091591856395264 8093821818034176 8108228763242496 8113507558010232 8130290742024192 8133342432380046 8147329086912512 8152175802609664 8174357358512128 8181039725556096 8188907656409088 8197860543788544 8217901633640832 8262443105909888 8271476389188944 8277150195810048 8286302717392896 8291232106278912 8299671799149696 8306456608141272 8311397986254384 8346044430495744 8351478053171848 8368649305117472 8368753490700288 8373731928231936 8375594772537216 8380577279837952 8382886882963968 8383649812328448 8389107917675016 8397808361929728 8438305125730816 8443324938417152 8458934024005248 8463966108493056 8473219715754528 8502102818641152 8511398120556576 8557530359692384 8572762702803264 8572869429497856 8582242100156928 8587347538646016 8603115772717746 8644117445870592 8646499678025728 8649745126499414 8667637543939584 8674723157270688 8679883611260736 8683065877054464 8688718914734838 8730128564734976 8739673165935488 8761038810576864 8766250612367808 8769464542497792 8770124988813312 8775834705602904 8776633397281344 8781854476042368 8812417175640064 8817659541598208 8848213326104992 8849685042680832 8854949578696704 8855446556380494 8857389914075136 8860714519828668 8879043337694208 8888750746591104 8900638888264956 8915945038508032 8952835926080256 8974722684005568 8977196027651712 8984534698601784 8989879454520048 8993175372663552 9027354179923968 9041918870618368 9051804350433184 9068029388845056 9073933053811752 9090084590041392 9117178599624704 9127146360484352 9132575953798144 9139353341206928 9158258536992768 9164220944894456 9165745222776576 9171197777935872 9177168609822549 9180533192927376 9196152028326144 9215424058672384 9234371647026176 9256946667779328 9262453477218816 9272580066297408 9295248494148624 9305410937837562 9333996164419584 9349759686349824 9387738528916272 9391887581303808 9395412809818329 9398002091447886 9414730468257156 9442792121039872 9459600223782912 9465758817678604 9485339199028224 9493093266447168 9498740555719296 9544546346482112 9553725599143936 9564170634419968 9572108311471104 9577802605529088 9587551905914304 9627221654653932 9643777286549504 9667353170291712 9673104123992064 9682950432341312 9683679675148032 9684560990103552 9690322180460544 9690866042831484 9696630983963448 9716688935589888 9727312137778944 9763545739150336 9769353916270592 9771527234626752 9777340159810944 9780034696791296 9797443088918016 9808276685893632 9821394635326848 9832132311677424 9885423001713616 9903142272006144 9905871478788096 9913969322595072 9919866984297984 9929964473982672 9954239991868116 9988197903926272 10001556486603808 10012615783516416 10018572128420352 10030438168321536 10036405115476992 10036968401504037 10084803686849024 10112243801262848 10120510350149136 10126530879804192 10130243523230208 10136838733857311 10172158729445664 10183279894237332 10221211945673008 10227292381095776 10231812486948864 10238473823203388 10256825924577792 10259652603030528 10268039655544896 10274147948022912 10277914711615488 10281772508857794 10309748563006263 10333621566420992 10358883893976576 10367352066006432 10370209204356288 10388668102904448 10444975247093632 10473395365593664 10475137397458944 10481368889069568 10481957148368748 10488192696940056 10492037934774144 10509888032372736 10531913209911296 10579367620319232 10585661116821504 10586255229447044 10597234361482752 10605098688381624 10623141136169856 10684634959824896 10693369426572672 10699730740925184 10728844033047168 10737614639792376 10740573818797584 10747941299036928 10759691963722464 10788789141860352 10818010077346976 10837400976912384 10844456576506728 10849249447368192 10855703492250624 10856312760810489 10893319236383976 10908052967408128 10930480725051392 10957202178187776 10964335773355867 10983852212966682 10983988956544128 10990523155804416 11002539033890208 11036200261080064 11066229065532928 11075275477521696 11081863981672512 11121100876927818 11167459696716288 11174103039783936 11177182510618624 11185477223566688 11197077815906304 11224451011802112 11231758597096254 11236722641917056 11251751047429284 11278578698673664 11285288144657408 11297626287672704 11330250654394368 11336137091521536 11336990839197696 11345404147705152 11348530827408768 11376274276420704 11430350270404352 11439836762489856 11442989466875904 11449796718194688 11463357906653184 11470821030290328 11498863438882134 11505703928732748 11525489927827456 11556850058586112 11566297543027584 11573178148347648 11577421169405952 11584958552979784 11625324262223616 11681385080769152 11688334149823744 11692619389997056 11701112940803872 11702177863041792 11709139301389824 11722086770946048 11750597152980336 11782569786292872 11799580056907776 11807262075173992 11814286026438224 11838724450258944 11848402361150208 11851667662121472 11867518517686608 11872763546176512 11880493209943554 11937114568107008 11966296912007424 11969594703535616 11979379598135712 11986505939360064 11990900496884736 12020214329803008 12098577405082336 12120112786721856 12120263676186624 12140732727051264 12170261337015348 12220993630368768 12228263703914496 12228950006430206 12236224813096732 12240710923903168 12261536037768192 12271559588334144 12283361484613632 12296790815682816 12342595557039104 12349937969625088 12363440088396544 12393664658864832 12399142225563648 12407214583783416 12415725293715072 12449507698724544 12466346248466432 12516984705221696 12519066645743616 12522516775071744 12527217079757772 12530669455263848 12552973957676208 12553130236050432 12560597892347904 12574330324445952 12583661876512524 12647118932037632 12657457688596224 12664987407625728 12688401036007872 12695949162739584 12709829573631792 12762811081961472 12783402541219072 12814494248461129 12836295539538576 12859144054204896 12889804227055616 12911572900197376 12921154723775312 12928841311951264 12966176168805888 12969749517038592 12974617689749121 13001456315909376 13028702979502336 13033078372102257 13036453546414592 13063257451890688 13095192847102464 13103718363278963 13109509748903232 13141558215865296 13149375918551712 13154196813746688 13163752058404356 13218625763460096 13226489312397312 13239952631976896 13272319989157488 13283169834570741 13286084871112704 13291071779743002 13350154378021888 13358096171227136 13373917557762048 13381873487302656 13382624535338716 13429253889120384 13465794041477568 13494013800198848 13502041173072256 13506991364306944 13541031269885952 13562878305927552 13577706525649776 13610899580717628 13675767899437056 13679536804040704 13690719540726528 13698863930697216 13700110668926976 13709030011810392 13737387805489152 13746331417341684 13770799789391064 13811845191968768 13823136088008576 13826945605808384 13851557470539264 13860575411600813 13885420001668992 13893680215828224 13908870099446112 13975942864491664 13984256929253408 13989383913032192 14000994246629376 14009323214057472 14024639529524736 14081607793374408 14097003137171829 14129645815310336 14140131584508832 14164188181559808 14189400335674368 14198638226517906 14228008798542336 14257825902096896 14266307654566912 14305125377396224 14316819519723168 14320765091730112 14330588398715904 14346255951629952 14381327858871456 14459275435342304 14465665929824256 14474271323000832 14475083681080652 14501029755437568 14509656185988096 14524425648511968 14525519512722048 14536299064247226 14544946475945172 14609602904250368 14645136283955576 14645318608725504 14654030874405888 14657290851940128 14666010239716416 14670052045186944 14696164633377024 14767033970028928 14775818642230016 14818487050063872 14828134502570424 14858807218182144 14889946262288384 14894946710974008 14898804053045248 14965934682402816 14975678129461672 14982296855889408 14992050955404961 15002334729905712 15018923675274624 15027858192630528 15033367787139072 15114849455362048 15127205530273536 15131374436545024 15168365701894272 15180765525223704 15189796319706288 15195365284845312 15253115683319808 15294428040387104 15321842760462336 15331817918509512 15340938571643664 15347718730423296 15357710734805082 15389478904545792 15421730057370112 15430904197796864 15500432349631488 15538325840964864 15555313806534432 15602903817389056 15612185735186432 15667462870640448 15710093048390496 15722935722553122 15732289045410084 15738056902161216 15797869814866944 15802223549495296 15823358023582144 15830351394902016 15840657613258072 15869051430478848 15878491675232256 15879382844170566 15895851542224128 15907648032572436 15955062549343232 15972506130847616 15982007919146752 15987867329179648 16026952439737344 16028159462313984 16037386653565298 16040054139859008 16049596111387776 16093266049570752 16110860728196376 16160150382295808 16183183712790528 16187643636068352 16227015116020464 16260581484048384 16266684864760092 16294658173825024 16348714717024256 16362079451112192 16395721087577088 16435803267281664 16475778319450023 16524886211819776 16542952778377888 16554300391620096 16565077930937557 16572605434785792 16599343598299392 16612913216282544 16622795972508768 16702956106343696 16737298610234944 16737506981400576 16751189545074432 16761154559675904 16765773765927936 16778215835350032 16795616723859456 16847637895644381 16876610251461632 16886649876834304 16917868048010496 16927932216986112 16946439431509056 17004205637282304 17022796241113152 17115060719384768 17145525405606528 17164484200313856 17174695077292032 17206231545435492 17288234891741184 17292999356051456 17299490252998828 17335275087879168 17349446314541376 17359767222521472 17366131754108928 17377437829469676 17460257129469952 17479346331870976 17522077621153728 17532501224735616 17538929084995584 17551669411205808 17553266794562688 17563708952084736 17624834351280128 17696426652209984 17699370085361664 17709899157393408 17710893112760988 17721429039657336 17758086675388416 17777501493182208 17801277776529912 17820739814915331 17905671852160512 17917329190605929 17949445368011136 17954392055303424 17969069397203568 17979758909040096 17986350745327104 18083837741236736 18103608700866368 18147866107623504 18180169180082784 18254292720968704 18265151907596288 18278706682413856 18328441889788912 18331490445553152 18342395555871744 18343425009645309 18354337219645098 18361066385854752 18392304056652288 18430848117344768 18468743294052352 18513893335558656 18524906954437632 18525946651532327 18545160132594816 18590496988297248 18610821875675124 18699519372699648 18775477057832544 18783775162607616 18790825619636658 18796004182895772 18829460936514312 18885584242079744 18919200447565824 18931517635357208 18970678398056448 18986186532894336 18997481111438592 19089092692964224 19107451198287872 19128341268839936 19144216622942208 19155605211058176 19175103811828608 19254443309307864 19334706340583424 19346208247984128 19365900864682624 19367359350296064 19369121980207104 19381732085662968 19393261967926896 19433377871179776 19454624275557888 19527091478300672 19538707832541184 19543054469253504 19554680319621888 19560069393582592 19594886177836032 19642789270653696 19664264623354848 19770846003427232 19806284544012288 19827938645190144 19839733968595968 19859928947965344 19908479983736232 19976395807852544 20003112973207616 20025231567032832 20037144256840704 20060876336643072 20072810230953984 20073936803008074 20169607373698048 20224487602525696 20241020700298272 20253061759608384 20260487046460416 20273677467714622 20344317458891328 20366559788474664 20442423891346016 20454584762191552 20463624973897728 20476947646406776 20513651849155584 20519305206061056 20536079311089792 20548295896045824 20555829423230976 20563545017715588 20619497126012526 20667243132841984 20717767787953152 20734704132012864 20740418408712576 20777336205808896 20889950494187264 20946790731187328 20950274794917888 20963914296737496 20976385393880112 20984075869548288 21019776064745472 21063826419822592 21158735240638464 21172510458894088 21194468722965504 21210197376763248 21246282272339712 21297957339776859 21369269919649792 21386738853145344 21399461481850368 21413393422919281 21457688066094336 21475229279584752 21481147637595168 21495882598073856 21519383927444928 21636020154693952 21688913153013456 21698498894736384 21711406984501248 21712625521620978 21786638472767952 21816105934816256 21860961450102784 21914404356375552 21928671546711734 21967704425933364 21967977913088256 21981046311608832 22005078067780416 22072400522160128 22132458131065856 22150550955043392 22163727963345024 22242201753855636 22334919393432576 22348206079567872 22354365021237248 22370954447133376 22448902023604224 22463517194192508 22473445283834112 22503502094858568 22557157397347328 22570576289314816 22595252575345408 22660501308788736 22672274183043072 22690808295410304 22697061654817536 22752548552841408 22860700540808704 22879673524979712 22885978933751808 22941642060580656 22997726877764268 23011407857465496 23036566102207623 23113700117172224 23132595086055168 23146356296695296 23169917105959568 23250648524447232 23362770161538304 23376668299647488 23402225881607744 23404355726083584 23418278602779648 23419592936842753 23501194305960672 23565139572585744 23614524150347984 23628572052876448 23696804722300416 23703335324242944 23735037035373216 23745527092353024 23760986419887108 23819074266255849 23874229136214016 23932593824014848 23939189407071232 23958759196271424 23973011878720128 23981800993769472 24040428659606016 24056079980347947 24197154810164672 24240225573443712 24281465454102528 24340522674030696 24441987260737536 24456527407828992 24457900012860412 24472449626193464 24481421847806336 24523072075536384 24543119176668288 24566722969227264 24593581631365632 24685191114078208 24699875939250176 24726880176793088 24787329317729664 24814429167566832 24831450587430144 24899015397449088 25033969410443392 25038133291487232 25054434159515544 25061338910527696 25105947915352416 25106260472100864 25121195784695808 25148660648891904 25167323753025048 25314915377192448 25329974815251456 25331396441891141 25376802072015744 25391898325479168 25419659147263584 25566805082438144 25628988496922258 25672591079077152 25718288108409792 25823145800394752 25842309447550624 25857682623902528 25932352337611776 25939499034077184 25949235379498242 26002912631818752 26057405959004672 26066156744204514 26072907092829184 26126514903781376 26190385694204928 26207436726557926 26219019497806464 26283116431730592 26298751837103424 26308393627493376 26327504116808712 26437251526920192 26452978624794624 26479905263953792 26544639978314976 26566339669141482 26572169742225408 26582143559486004 26700308756043776 26716192342454272 26747835115524096 26765249070677432 26858507778240768 26931588082955136 26988027600397696 27004082346144512 27013982728613888 27082062539771904 27125756611855104 27155413051299552 27221799161435256 27351535798874112 27381439081453056 27397727861394432 27418060023620784 27474775610978304 27492662834683368 27531505829467647 27541599578782128 27623690383937536 27646272176017152 27653891211616768 27703114941078528 27721150823201626 27770840003337984 27787360431656448 27817740198892224 27951885728983328 27968513858506816 27978767826064384 28001988493258752 28049279059049472 28163215586748816 28194006274343658 28259291630620672 28280263169017664 28328376363119616 28378800671348736 28397276453035812 28456017597084672 28515651804193792 28532615309133824 28610250754792448 28633639039446336 28641530183460224 28661176797431808 28692511903259904 28762655717742912 28918550870684608 28931331859648512 28950167362161304 29002059510875136 29019312371976192 29048851297023936 29051039025444096 29072598128494452 29089892951890344 29219205808500736 29290272567911152 29290637217451008 29308061748811776 29314581703880256 29332020479432832 29340104090373888 29392329266754048 29534067940057856 29551637284460032 29656269005140848 29717614436364288 29779892524576768 29789893421948016 29951356258923344 29964593711778816 29984101910809922 30004669459811424 30037847350549248 30055716385261056 30110905204512111 30254411060547072 30262748873090048 30274107942747949 30336731403788544 30361531050447408 30379592639412576 30390730569690624 30410516201571933 30588856080774208 30663635837019024 30681877143287328 30695437460846592 30715421469610164 30778957809091584 30843460114740224 30861808395593728 31000864699262976 31076651681929728 31110627613068864 31205807634778112 31224371470372864 31334925741280896 31420186096780992 31445871445106244 31464578090820168 31476113804322432 31595739629733888 31604447098990592 31646716047164288 31681315226516144 31738102860957696 31756983350464512 31758765688341132 31791703084448256 31815296065144872 31910125098686464 31945012261695232 31964015838293504 32053904879474688 32074773307130596 32080108279718016 32099192222775552 32186532099141504 32221721456392752 32320300764591616 32366367425581056 32454030232040928 32533369729520184 32568938282431467 32724158902224384 32791442175154176 32871606534563328 32893007320067601 32951556638900046 33049772423639552 33085905556755776 33108600783240192 33130155861875114 33198687196598784 33225826432565088 33245591945017536 33405912212687392 33474597220469888 33502379090148864 33522309119351808 33531547531855872 33556431670700064 33591233447718912 33695275791288762 33753220502923264 33773299753668608 33835736096020992 33855864433972224 33892878863018112 34008411274564608 34045592482226304 34230121438769536 34291050811213056 34328968400627712 34349390154584064 34412463090870984 34576469783482368 34598980505997656 34670550175758336 34698892629082752 34719534445042944 34732263508217856 34754875658939352 34920514258939904 34958692663741952 35044155242307456 35065002449471232 35077858169991168 35103338822411616 35106533589125376 35127417904169472 35392853304419968 35398740170723328 35421786225521976 35442858079314672 35516173350776832 35555002986364416 35602555553059824 35641479629830662 35811343704321024 35834658381211858 35898890736022272 35908784110606848 35938138794407136 35959517818080192 35972701490654208 36167675482473472 36207217401732736 36295732215247008 36360338360165568 36508585441937408 36530303815192576 36557413364827712 36656883779577824 36662980891106304 36684791111743488 36686850019290618 36708674439290196 36722132771709504 36784608113304576 36861696234689536 36937486588104704 37027786671117312 37049813908875264 37051893303064654 37090320265189632 37180993976594496 37221643751350248 37399038745399296 37550954115665088 37567550325215232 37581651239273316 37592008365791544 37658921873028624 37771168484159488 37863035270714416 37941356796112896 37972373065788672 37994962222877184 38178185385928448 38256682537679872 38288433245884416 38350207623657216 38443482745383387 38508886618615728 38669412681166848 38731801729365248 38734718700592128 38763464171325936 38786523935853792 38909248551115776 38923853069247363 39054182956601344 39086108938507008 39109360639243776 39120138787165184 39189772355672064 39285578541307392 39311155089836889 39328529246709696 39541692006854464 39655877290380288 39679467937191936 39719857895930688 39816959967472464 39952791615705088 40006225946415232 40050463134065664 40074288513681408 40121752673286144 40145620461907968 40147873606016148 40339214747396096 40448975205051392 40482041400596544 40506123519216768 40520974092920832 40547354935429244 40688634917782656 40733119576949328 40884847782692032 40909169524383104 40953895292813552 41027303698311168 41038610412122112 41072158622179584 41096591792091648 41127090035431176 41238994252025052 41435535575906304 41469408264025728 41480836817425152 41554672411617792 41581726234802439 41779900988374528 41893581462374656 41927828593474992 41952770787760224 41968151739096576 42345020917788176 42388937445931008 42420394753526496 42492564544679424 42595914679553718 42773477706290688 42798922963700736 42801325022505721 42826786845838562 42915376132188672 42950458559169504 42962295275190336 42991765196147712 43038767854889856 43272040309387904 43377826306026912 43396997789472768 43422813969002496 43425251043241956 43573276945535904 43632211869632512 43828808712751104 43857343093423468 43935408851866728 43935955826176512 43962092623217664 44010156135560832 44144801044320256 44264916262131712 44301101910086784 44327455926690048 44484403507711272 44669838786865152 44696412159135744 44741908894266752 44897804047208448 44927034388385016 44946890567668224 44976152866214883 45007004189717136 45114314794694656 45141152578629632 45190505150690816 45344548366086144 45381616590820608 45394123309635072 45505097105682816 45721401081617408 45759347049959424 45883284121161312 45995453755528536 46022815714930992 46073132204415246 46265190172110336 46292712593390592 46339834211919136 46501297048894464 46725540323076608 46753336599294976 46804451763215488 46808711452167168 46836557205559296 46839185873685506 47002388611921344 47130279145171488 47229048300695968 47257144105752896 47393609444600832 47406670648485888 47470074070746432 47491054184706048 47521972839774216 47638148532511698 47748458272428032 47865187648029696 47878378814142464 47917518392542848 47946023757440256 47963601987538944 48080857319212032 48112159960695894 48394309620329344 48480451146887424 48562930908205056 48681045348061392 48883974521475072 48915800025720824 48944899252386928 48962843695612672 49046144151072768 49086238353336576 49187163262731264 49370382228156416 49453760353586176 49574658635459328 49628858335133664 49662901174860288 49695233792812671 49798030794898176 50067938820886784 50108868319031088 50122677821055392 50211895830704832 50212520944201728 50297321297783808 50334647506050096 50629830754384896 50659949630502912 50662792883782282 50753604144031488 50783796650958336 50839318294527168 51133610164876288 51257976993844516 51345182158154304 51436576216819584 51646291600789504 51684618895101248 51715365247805056 51864704675223552 51878998068154368 51898470758996484 52005825263637504 52114811918009344 52132313488409028 52145814185658368 52380771388409856 52414873453115852 52438038995612928 52566232863461184 52597503674206848 52616787254986752 52655008233617424 52874503053840384 52959810527907584 53089279956629952 53132679338282964 53164287118972008 53400617512087552 53530498141354864 53717015556481536 53751987571817787 53863176165910272 53976055200795392 54008164692289024 54251513223710208 54310826102599104 54443598322870512 54762878162906112 54795455722788864 54836120047241568 54985325669366736 55030275028935927 55063011658935294 55083199157564256 55292544352034304 55307782423233536 55406229882157056 55442301646403252 55541680006675968 55574720863312896 55577839954596981 55635480397784448 55903771457966656 55937027717013632 55957535652128768 56098558118098944 56326431173497632 56388012548687316 56560526338035328 56656752726239232 56757601342697472 56794552906071624 56912035194169344 57031303608387584 57065230618267648 57220501509584896 57267278078892672 57283060366920448 57322353594863616 57385023806519808 57525311435485824 57837101741369216 57900334724322608 58004119021750272 58038624743952384 58097702594047872 58102078050888192 58145196256988904 58179785903780688 58580545135822304 58581274434902016 58616123497623552 58629163407760512 58664040958865664 58680208180747776 58784658533508096 59068135880115712 59103274568920064 59312538010281696 59579786843896032 59902712517846688 59929187423557632 59968203821619844 60009338919622848 60075694701098496 60111432770522112 60221810409024222 60508822121094144 60525497746180096 60548215885495898 60673462807577088 60723062100894816 60759185278825152 60781461139381248 60821032403143866 61177712161548416 61327271674038048 61363754286574656 61390874921693184 61430842939220328 61557915618183168 61686920229480448 61723616791187456 62001729398525952 62153303363859456 62221255226137728 62411615269556224 62669851482561792 62840372193561984 62891742890212488 62929156181640336 62952227608644864 63191479259467776 63293432094328576 63362630453032288 63476205721915392 63517531376682264 63583406168896512 63630592130289744 63820250197372928 63890024523390464 63928031676587008 64107809758949376 64149546614261192 64160216559436032 64198384445551104 64240180268757843 64373064198283008 64443442912785504 64640601529183232 64908060464081856 65066739459040368 65137876564862934 65448317804448768 65582884350308352 65743213069126656 65786014640135202 65903113277800092 66099544847279104 66171811113511552 66217201566480384 66260311723750228 66397374393197568 66451652865130176 66491183890035072 66811824425374784 66949194440939776 67004758180297728 67044618238703616 67063095063711744 67112863341400128 67390551582577524 67506441005846528 67671472192041984 67711728867944448 67785757726036224 68016822549129216 68091184964452608 68460242877539072 68582101622426112 68657936801255424 68824926181741968 69197961011995312 69341100351516672 69397785258165504 69439068890085888 69509751317878704 69917385327483904 70088310484614912 70130004898942464 70206677644823232 70213067178250752 70254835808338944 70258778810528259 70785706608839936 70843572451043952 70885716158629344 71110005972728832 71205111106119648 71282959259661324 71622687408642048 71669316762423716 71797781472044544 71817568221213696 71876277588814272 71919035636160384 71945402981308416 72168239941043841 72335350964946944 72414434803465472 72591464430494016 72720676720331136 73017170883874816 73114826729655424 73313767559155648 73325961782212608 73369582223486976 73373700038581236 73417348878580392 73444265543419008 73569216226609152 73723392469379072 74055573342234624 74099627817750528 74103786606129308 74180640530379264 74361987953188992 74443287502700496 75101908231330176 75163302478546632 75184016731583088 75317843746057248 75726070541428832 75944746131577344 75989924445754368 75994189325673423 76356370771856896 76513365075359744 76700415247314432 76750350413491069 76886965490766774 77017773237231456 77463603458730496 77469437401184256 77526928342651872 77573047871707584 77818497102231552 77847706138494726 78172217877014016 78218721278487552 78240277574330368 78379544711344128 78571157082614784 78622310179673778 78657058493419392 79083384013708928 79311754580760576 79358935874383872 79439715791861376 79633919934944928 80012451892830464 80100926268131328 80148577027362816 80243505346572288 80295747212032296 80678429494792192 80897950410102784 80964082801193088 81012247038433536 81041948185841664 81094709870858488 81377269835565312 81466239153898656 81769695565384064 81818339048766208 81907790585627104 82054607396622336 82144317244359168 82193183584183296 82254180070862352 82477988504050104 82871071151812608 82938816528051456 82961673634850304 83109344823235584 83163452469604878 83559801976749056 83787162924749312 83855657186949984 83905541575520448 83936303478193152 84690041835576352 84777874891862016 84840789507052992 84985129089358848 85191829359107436 85546955412581376 85597845927401472 85602650045011442 85653573691677124 85830752264377344 85900917118339008 85924590550380672 85983530392295424 86077535709779712 86544080618775808 86755652612053824 86793995578945536 86850502086483912 87146553891071808 87264423739265024 87657617425502208 87714686186846936 87870817703733456 87871911652353024 87924185246435328 88020312271121664 88529832524263424 88602203820173568 88654911853380096 88968807015422544 89339677573730304 89483817788533504 89854068776770032 89893781135336448 89952305732429766 90014008379434272 90228629589389312 90381010301381632 90763233181641216 90788246619270144 90822323828243847 91010194211365632 91231548604715799 91442802163234816 91766568242322624 91990907511057072 92045631429861984 92146264408830492 92530380344220672 92585425186781184 92679668423838272 93002594097788928 93451080646153216 93506673198589952 93608903526430976 93617422904334336 93673114411118592 93678371747371012 94004777223842688 94260558290342976 94458096601391936 94514288211505792 94787218889201664 94813341296971776 94940148141492864 95043945679548432 95276297065023396 95730375296059392 95756757628284928 95835036785085696 95892047514880512 96161714638424064 96224319921391788 96788619240658688 96960902293774848 97024027881205691 97362090696122784 97831600051441648 97889798504773856 97925687391225344 98172476706673152 98374326525462528 98679021960202803 98907520707172352 99149317270918656 99257716670267328 99325802349720576 99390467585625342 99596061589796352 100135877641773568 100217736638062176 100245355642110784 100423791661409664 100594642595567616 100669295012100192 101259661508769792 101319899261005824 101325585767564564 101507208288062976 101567593301916672 101678636589054336 102267220329752576 102515953987689032 102690364316308608 102873152433639168 103369237790202496 103430730495610112 103729409350447104 103796941517992968 104011650527275008 104229623836018688 104264626976818056 104291628371316736 104761542776819712 104829746906231704 104876077991225856 104944356687834727 105132465726922368 105195007348413696 105233574509973504 105310016467234848 105919621055815168 106178559913259904 106265358676565928 106328574237944016 107060996282709728 107434031112963072 107503975143635574 107726352331820544 107952110401590784 108016329384578048 108503026447420416 108621652205198208 108887196645741024 109525756325812224 109590911445577728 109672240094483136 109970651338733472 110060550057871854 110126023317870588 110166398315128512 110585088704068608 110615564846467072 110812459764314112 110884603292806504 111083360013351936 111149441726625792 111155679909193962 111270960795568896 111807542915933312 111874055434027264 111915071304257536 112197116236197888 112652862346995264 112776025097374632 113121052676070656 113313505452478464 113589105812143248 113824070388338688 114062607216775168 114441003019169792 114534556157785344 114566120733840896 114770047613039616 115050622870971648 115330448236150161 115674203482738432 115800669448645216 116008238043500544 116195405188095744 116204156101776384 116290392513977808 116359571807561376 117161090271644608 117162548869804032 117258326815521024 117328081917731328 117360416361495552 117569317067016192 117933465269510667 118136271760231424 118206549137840128 118625076020563392 119159573687792064 119805425035693376 119858374847115264 119936407643239688 120018677839245696 120151389402196992 120222865541044224 120443620818048444 121017644242188288 121050995492360192 121096431770991796 121346925615154176 121446124201789632 121518370557650304 121562922278762496 121642064806287732 122355424323096832 122654543348076096 122727508573149312 122861685878440656 123115831236366336 123373840458960896 124306606727718912 124442510452275456 124745178704407317 125339702965123584 125421304334241503 125680744387123968 125783485780424976 125858312363280672 125904455217289728 126586864188657152 126725260906064576 127035062753364528 127166812337793024 127261184260579488 127780049046780928 127856063353174016 128299093228522384 128320433118872064 128396768891102208 128403975067517163 128480360537515686 128746128396566016 128886885825571008 129281203058366464 129816120928163712 130133478918080736 130275753129725868 130896635608897536 131486426138253312 131572029280270404 131806226555600184 132199089694558208 132343622227023104 132434403132960768 132520623447500456 132794748786395136 132903305730260352 132982367780070144 133623648850749568 133898388881879552 134009516360595456 134089236477407232 134225726682800256 134781103165155048 134928458598644649 135342944384083968 135423457735888896 135571515452072448 136033645098258432 136182369928905216 136920485755078144 137164203244852224 137649852363483936 138395922023990624 138795570516331008 138878137780171776 139019502635757408 139834770654967808 140176620969229824 140260009797884928 140413355289646464 140426134356501504 140509671616677888 140517557621056518 141571413217679872 141687144902087904 141771432317258688 142220011945457664 142410222212239296 142565918519322648 143245374817284096 143338633524847432 143595562944089088 143635136442427392 143752555177628544 143838071272320768 143890805962616832 144336479882087682 144670701929893888 144828869606930944 145182928860988032 145441353440662272 146229653459310848 146627535118311296 146651923564425216 146747400077162472 146834697757160784 146888531086838016 147138432453218304 147446784938758144 148111146684469248 148207573212258616 148361281060758528 148723975906377984 148886575005400992 149085701378438013 150203816462660352 150326604957093264 150368033463166176 150635687492114496 151452141082857664 151889492263154688 151979848891508736 151988378651346846 152712741543713792 153026730150719488 153400830494628864 153500700826982138 153773930981533548 154035546474462912 154927206917460992 154938874802368512 155053856685303744 155146095743415168 155636994204463104 155695412276989452 156344435754028032 156437442556975104 156480555148660736 157142314165229568 157244620359347556 157314116986838784 158166768027417856 158623509161521152 158879431583722752 159267839869889856 160024903785660928 160201852536262656 160591494424064592 161255962715453361 161795900820205568 161928165602386176 162024494076867072 162189419741716976 162754539671130624 162932478307797312 163539391130768128 163636678097532416 163815581171254208 164288634488718336 164386367168366592 164508360141724704 164955977008100208 165877633056102912 165923347269700608 166218689646471168 166326904939209756 166733519863790943 167119603953498112 167574325849498624 167711314373899968 167811083151040896 167872606956386304 169380083671152704 169681579014105984 169970258178717696 170383658718214872 171093910825162752 171195691854802944 171205300090022884 171307147383354248 171661504528754688 171801834236678016 171849181100761344 171967060784590848 172155071419559424 173088161237551616 173511305224107648 173701004172967824 174293107782143616 175429372373693872 175741635407466912 175743823304706048 175848370492870656 176040624542243328 177204407640347136 177309823706760192 177319775093237987 177937614030845088 178967635577067008 179708137553540064 179787562270672896 179904611464859532 180028016758868544 180762020602763264 181526466363282432 181576493238540288 181644647656487694 182020388422731264 182463097209431598 182885604326469632 183533136484645248 183981815022114144 184091262859723968 184292528817660984 185060760688441344 185170850373562368 185359336847676544 186005188195577856 186902161292306432 187013346397179904 187217807052861952 187234845808668672 187356743494742024 188009554447685376 188521116580685952 188916193202783872 189028576423011584 189574437778403328 189880296282985728 190087891359096864 190552594130046792 191460750592118784 191670073570171392 191784095029761024 192323429276848128 192448639842783576 192720540806273529 193577238481317376 193921804587549696 194048055762411382 194724181392245568 195663200102883296 195779597009547712 195851374782450688 196344953413346304 196748653050925056 197358043920405606 197815041414344704 198298634541837312 198515433340534656 198651604699441152 198780935171250684 199192123179592704 200271755283547136 200435473276124352 200490711284221568 200847583322819328 201189285191135232 201338590024200384 202519323017539584 202651171535129128 203014416576125952 203135186603833344 203357273178108672 204534440659505152 205031907975378064 205380728632617216 205746304867278336 206738475580404992 206861460991220224 207593883035985936 208023301054550016 208459247672037376 208529253953636112 209659493812463408 209752155982451712 209888713375669454 210264931453844736 210390014696827392 210620032934469696 210776336431584777 211839242111630336 212357119826519808 212530717353131856 212657148475888032 214121992565419456 214868062225926144 215007950287271148 215452704663641088 215904220803181568 216032658769156096 217006052894840832 217243304410396416 217774393291482048 219051512651624448 219344480188966272 219941302677466944 220121100115743708 220252046635741176 220332796630257024 221170177408137216 221231129692934144 221769206585613008 222166720026703872 222298883453251584 222311359818387924 222541921591137792 223615085831866624 223748110868054528 225305724693990528 225552050194749264 226242105352141312 227178211624286496 227982567977020269 229069112315570688 229132241467681792 229540095226079232 230101245741943296 230251051240473207 230660896472300322 231348406965476864 231601338897290432 232390810376191488 232408312203552768 232580785027955616 232719143615122752 234322180543289216 234516653631042048 234656163835462656 234720832722991104 235138634134032384 235866930539021334 236272543520462848 236413098275680256 237250152041126784 238319147375584128 239610850071386752 239872815286479376 240037355678491392 240302778804393984 240445731082088448 240887241636096888 242035288484376576 242192863541983592 242693851230308352 242892248403579264 243036741115300608 243125844557524992 243284129612575464 244710848646193664 245309086696152192 245455017146298624 245723371756881312 248613213455437824 248885020904550912 249490357408814634 250679405930247168 250842608668483006 251361488774247936 251566971560849952 251716624726561344 251808910434579456 253173728377314304 253450521812129152 254070125506729056 254333624675586048 254522368521158976 255560098093561856 255712126706348032 256598186457044768 256640866237744128 256793537782204416 256807950135034326 256960721075031372 257492256793132032 257773771651142016 258562406116732928 259632241856327424 260266957836161472 260551506259451736 261793271217795072 262972852276506624 263144058560540808 263612453111200368 264398179389116416 264687244454046208 265041246895000912 265589497572790272 265806611460520704 265964735560140288 267247297701499136 267796777763759104 268019032721190912 268451453365600512 269562206330310096 269856917197289298 270685888768167936 271143030904144896 272364739857810432 272466971484731541 273840971510156288 274328406489704448 275299704726967872 276791844047981248 277591141032662016 277756275560343552 278039005271514816 279669541309935616 280353241938459648 280520019595769856 280826710579292928 280852268713003008 281019343233355776 281035115242113036 283142826435359744 283374289804175808 283542864634517376 284440023890915328 284820444424478592 285131837038645296 286677267049694864 287191125888178176 287270272884854784 287505110355257088 287676142544641536 288672959764175364 289657739213861888 290365857721976064 290882706881324544 291072083643617073 292459306918621696 293255070236622592 293494800154324944 293669395514321568 293777062173676032 296415146424517232 296722562121517056 297447951812755968 297773150010801984 298171402756876026 300407632925320704 300653209914186528 300736066926332352 301271374984228992 302904282165715328 303778984526309376 303959697783017472 303976757302693692 305425483087427584 306801660989257728 307001401653964276 307547861963067096 308071092948925824 309854413834921984 310107713370607488 310292191486830336 311390824553978904 312688871508056064 312874885113950208 314284628330459136 314489240718695112 314628233973677568 314833070063504181 316333536054835712 317758863167445504 318535679739779712 320049807571321856 321182988848129184 322511925430906722 323856331204772352 324048988153734144 324378839483433952 325509079342261248 325864956615594624 327078782261536256 327273356195064832 327631162342508416 328577268977436672 328772734336733184 329016720283449408 329911954016200416 331755266112205824 331846694539401216 332437379292942336 332653809878419512 333467039727581886 334239207906996224 335148651698997248 335422628747799936 335622166302081792 335745213912772608 338760167342305408 339363158028211968 339940516357435392 340767317436429744 342187821650325504 342410600180045768 342614294766708496 343323009057509376 343603668473356032 343698362201522688 344310142839118848 346176322475103232 347022610448215296 347402008345935648 348586215564287232 350858744747387744 351483270814933824 351487646609412096 352081249084486656 354408815280694272 354619647413520384 354639550186475974 355875228061690176 357935271154134016 359416275107080128 359575124541345792 359809222929719064 360056033517737088 361524041205526528 363052932726564864 363152986477080576 363289295312975388 364040776845462528 364926194418863196 367066272969290496 367963630044228288 368182525719447936 368585057635321968 370121521376882688 370718673695353088 373804322584612864 374435614105723904 374713486989484048 376019108895370752 376263913002724509 377042233161371904 377832386405567744 378057152846023168 379760592565971456 380175782718193728 381105188260093584 383340147140342784 383568190059522048 384897279685567152 385211925202551489 385441081612547058 387154476962634752 387843609175099392 388096111524822764 389448362784491136 391326400205766592 391559194019095424 391702749564901376 392689906826692608 394716087840811212 396597269083674624 397030866681069312 397303209398882304 397561870342501368 398384246359185408 400543510567094272 400870946552248704 400981422568443136 401695166645638656 402677180048400768 405302343070258256 406028833152251904 406270373207666688 406714546356217344 410063815950756128 410761457265234432 411492609734556672 413476951160809984 413722921982440448 415187766071971872 417058507907272224 419318987624926816 419504311964903424 419777426751338908 420529862907689472 420780029393654784 421240065868939392 421552672863169554 423678484223260672 424714239653039616 425061434706263712 425314296951776064 428243985130838912 429736124451852288 430015900574542296 430905409327282176 431808441606363136 432065317538312192 434012105789681664 434486608820792832 435548786582964096 438688960377932544 439882605354933888 440242200231487416 440504093271482352 440665593260514048 442340354816274432 443538413171226016 444333440053407744 444622719636775848 445083843182275584 447230171663733248 447496221736109056 450611449387981056 451104100389498528 452484210704282624 454356423248572992 455965135954040538 458138224631141376 458264482935363584 459080190452158464 460202491483886592 460502102480946414 461321792944600644 462696813930953728 463202677794580864 464781620752382976 464816624407105536 465161570055911232 465438287230245504 468644361086578432 469033307262084096 469312327670925312 469441665445982208 471733861078042668 472545087040925696 474500304082253568 476638294751168256 479221700142773504 479745630572958752 480074711356982784 480605557608787968 481774483272193776 484385727083967184 485387702460616704 485784496807158528 486073482230601216 486568259225150928 489421697292387328 490618173392304384 490910034292597248 491446743513762624 497770041809101824 498980714817629268 501358811860494336 501685217336966012 502722977548495872 503133943121699904 503433249453122688 503617820869158912 506347456754628608 506901043624258304 508140251013458112 509044737042317952 511120196187123712 513196372914089536 513281732475488256 513587075564408832 513615900270068652 513921442150062744 514984513586264064 515547543302284032 519264483712654848 520533915672322944 521103012518903472 526288117121081616 527224906222400736 529374488908092416 530082493790001824 531613222921041408 531929471120280576 531959325279713961 534494595402998272 535593555527518208 536902906731201024 537252452894437483 539124412660620192 539713834394578596 542286061808289792 544729479715620864 544933942969463082 547681943020312576 548656812979408896 550599409453935744 553583688095962496 555182282065324032 555512551120687104 556078010543029632 560706483876919296 561040039191539712 561653421158585856 561704537426006016 562070230484226072 566285652870719488 566748579608351616 567085729269034752 569640888848957184 570263674077290592 573354534099389728 574382251776356352 575010220710514176 575352285089283072 577345919528350728 579315478427723776 580731715443952128 581765413762649088 582144167287234146 584918613837243392 586510140473245184 586989600308649888 587338791028643136 587554124347352064 592830292849034464 593445124243034112 594895903625511936 595546300021603968 596342805513752052 600815265850641408 601306419828373056 601472133852664704 602542749968457984 605808564331430656 607557969052618752 607953514605387384 610850966174855168 613603321978515456 614002803307928552 615095723926134192 616142185897851648 619708827669843968 620215426741214976 620584382973660672 622781649107957808 625377743016112128 628978481437390224 629256467947355136 629666140127008362 632667072109671424 635517726334891008 637071359479559424 640099615142643712 642365977696258368 645023850861813444 647712662409544704 648097976307468288 648757678966867904 651018158684522496 651729913231189248 654157564523072512 654546712390129664 655262324685016832 657154537954873344 658033440566898816 659823908032400832 663510532224411648 663693389078802432 665307619756839024 666934079455163772 670297303397994496 670845257495599872 671244332604163584 677520334684610816 678726316056423936 679168195168439837 681534634872859488 684821200360091536 685228589533416992 687207336946712064 687396724403045376 688620285678237696 690753153721419621 692352644950206464 694045220896430592 694804016691871296 697172431128574464 701717489494775488 702966541629867648 704162498168973312 708817630561388544 709239294827040768 709279100372951948 711750456123380352 715870542308268032 718832550214160256 719618445859438128 720112067035474176 726105865453129728 726578590625950776 728081553690925056 729852388837726392 734132545938580992 734610496814843089 735927260088456576 736365051438895872 737170115270643936 741437347390706176 748871228211447808 749426973978968096 752038217790741504 752527826005449018 754084466322743808 755664772811135488 756114305692046336 759521185131942912 760351565436387456 762210376520187168 766680294280685568 767136380119044096 769794559371134304 770423850405102978 770882163225094116 774308953925269504 775687218350198784 776192223049645528 778896725568982272 782652800411533184 783118388038190848 783405499129802752 785379813653385216 789432175681622424 793194538167349248 794061733362138624 795123740685002736 796768492718370816 801087021134188544 801741893104497408 801962845136886272 803390333291277312 805354360096801536 810604686140516512 812057666304503808 813429092712434688 820127631901512256 821522914530468864 822985219469113344 826953902321619968 827445843964880896 830375532143943744 834117015814544448 838637975249853632 839008623929806848 839554853502677816 841059725815378944 841560058787309568 842480131737878784 843105345726339108 847356968446521344 849428479306079232 850122869412527424 850628593903552128 856487970261677824 860031801149084592 861810818654564352 863616883212726272 868973217641585664 871097573165928192 873216250930851219 877377920755865088 877949130339690521 879765210709867776 880484400462974832 881008186542964704 881331186521028096 887076826342452032 889245439273551696 890167686364551168 894460343327466496 894992443472218112 901222898775962112 902208200778997056 904968421408565248 908712846497145984 911930271908081076 916276449262282752 916528965870727168 920404982967773184 921004204961892828 922643585889201288 925393627861907456 926405355589161728 929563241504765952 930323140111822464 930876574460491008 937288722173156864 938066614524168192 938624655341850624 943467722156085336 944499210190512543 949000608164507136 953276589502336512 958443400285547008 959491261145917504 960149422713965568 963548966544387552 968771454167934368 971568993614317056 972146964461202432 973136518450301856 978843394584774656 981236346784608768 981820068585194496 982893487027525248 995540083618203648 997961429635258536 1002717623720988672 1003370434673932024 1005445955096991744 1006267886243399808 1006866498906245376 1007235641738317824 1012694913509257216 1013802087248516608 1016280502026916224 1018089474084635904 1026392745828179072 1026563464950976512 1027231800540137304 1027842884300125488 1029969027172528128 1031095086604568064 1038528967425309696 1041067831344645888 1042206025037806944 1052576234242163232 1054449812444801472 1058748977816184832 1060164987580003648 1063226445842082816 1063858942240561152 1063918650559427922 1068989190805996544 1071187111055036416 1073805813462402048 1074504905788874966 1078248825321240384 1079427668789157192 1084572123616579584 1089458959431241728 1089867885938926164 1095363886040625152 1101198818907871488 1107167376191924992 1110364564130648064 1112156021086059264 1121412967753838592 1123306842317171712 1124140460968452144 1128791739008173527 1132571305741438976 1133497159216703232 1134171458538069504 1139281777697914368 1140527348154581184 1146709068198779456 1150020441421028352 1150704570178566144 1154691839056701456 1158630956855447552 1161463430887904256 1163530827525298176 1164288334574468292 1169837227674486784 1173020280946490368 1173979200617299776 1174677582057286272 1175108248694704128 1185660585698068928 1189791807251023872 1191092600043207936 1192685611027504104 1201630531701282816 1202612839656746112 1202944267705329408 1205085499936915968 1211617128662861312 1215907029210774768 1228005606615857104 1230191447852268384 1232284371795703296 1240430853482429952 1241168765947321344 1241238425652665909 1245563298215915616 1257956962874780448 1258512935894710272 1259332280254016724 1265334144219342848 1271035452669782016 1274142718959118848 1280199230285287424 1284731955392516736 1290047701723626888 1295425324819089408 1296195952614936576 1297515357933735808 1302036317369044992 1303459826462378496 1308315129046145024 1309093424780259328 1310524649370033664 1316066881133797632 1319647816064801664 1327021064448823296 1330615239513678048 1333868158910327544 1341690514991199744 1342488665208327168 1355040669369221632 1357452632112847872 1358336390336879674 1363069269745718976 1369642400720183072 1370457179066833984 1374414673893424128 1374793448806090752 1377240571356475392 1381506307442839242 1384705289900412928 1388090441792861184 1389608033383742592 1394344862257148928 1403434978989550976 1405933083259735296 1408324996337946624 1417635261122777088 1418558200745903896 1423500912246760704 1431741084616536064 1437665100428320512 1439236891718876256 1440224134070948352 1453157181251901552 1456163107381850112 1459704777675452784 1468265091877161984 1469220993629686178 1471854520176913152 1472730102877791744 1474340230541287872 1482874694781412352 1497742456422895616 1498853947957936192 1504076435581483008 1505055652010898036 1508168932645487616 1511329545622270976 1512228611384092672 1519042370263885824 1520703130872774912 1524420753040374336 1533360588561371136 1539589118742268608 1540847700810205956 1541764326450188232 1548617907850539008 1552384446099291056 1557793451137964544 1565305600823066368 1566236776076381696 1578864351363244848 1588123466724277248 1590247481370005472 1595877975839141883 1603483786208994816 1603925690273772544 1606780666582554624 1610708720193603072 1611757358683312449 1621209372281033024 1626858185424869376 1640255263803024512 1643045829060937728 1645970438938226688 1653907804643239936 1654891687929761792 1660751064287887488 1668234031629088896 1677275950499707264 1679109707005355632 1682119451630757888 1683120117574619136 1684960263475757568 1686210691452678216 1698856958612158464 1700245738825054848 1701257187807104256 1712975940523355648 1720063602298169184 1737946435283171328 1742195146331856384 1746432501861702438 1754755841511730176 1755898260679381042 1759530421419735552 1760968800925949664 1762016373085929408 1762662373042056192 1774153652684904064 1778490878547103392 1780335372729102336 1788920686654932992 1789984886944436224 1802445797551924224 1804416401557994112 1809936842817130496 1817425692994291968 1823860543816162152 1832552898524565504 1840809965935546368 1842008409923785656 1845287171778402576 1850787255723814912 1852810711178323456 1859126483009531904 1860646280223644928 1861753148920982016 1874577444346313728 1876133229048336384 1886935444312170672 1888998420381025086 1898001216329014272 1906553179004673024 1916886800571094016 1918982522291835008 1920298845427931136 1927097933088775104 1937542908335868736 1943137987228634112 1944293928922404864 1946273036900603712 1957686789169549312 1962472693569217536 1963640137170388992 1965786974055050496 1991080167236407296 1995922859270517072 2006740869347864048 2010891910193983488 2012535772486799616 2013732997812490752 2027604174497033216 2032561004053832448 2036178948169271808 2037504585505319511 2052785491656358144 2054463601080274608 2055685768600250976 2062190173209136128 2077057934850619392 2082135662689291776 2084412050075613888 2105152468484326464 2108899624889602944 2117497955632369664 2120329975160007296 2126452891684165632 2127717884481122304 2127837301118855844 2137978381611993088 2147611626924804096 2149009811577749932 2156497650642480768 2158855337578314384 2179735771877852328 2202397637815742976 2203831490444529267 2214334752383849984 2224312042172118528 2246613684634343424 2248280921936904288 2257583478016347054 2266994318433406464 2268342917076139008 2278563555395828736 2281054696309162368 2293418136397558912 2300040882842056704 2301409140357132288 2309383678113402912 2322926861775808512 2327061655050596352 2328576669148936584 2339674455348973568 2346040561892980736 2347958401234599552 2349355164114572544 2350216497389408256 2371321171396137856 2379583614502047744 2382185200086415872 2385371222055008208 2403261063402565632 2405225679313492224 2405888535410658816 2410170999873831936 2423234257325722624 2431814058421549536 2456011213231714208 2460382895704536768 2464568743591406592 2480861706964859904 2482337531894642688 2482476851305331818 2491126596431831232 2515913925749560896 2517025871789420544 2518664560508033448 2530668288438685696 2542070905339564032 2548285437918237696 2569463910785033472 2580095403447253776 2590850649638178816 2595030715867471616 2606919652924756992 2616630258092290048 2621049298740067328 2632133762267595264 2633847391019071563 2639295632129603328 2661230479027356096 2667736317820655088 2683381029982399488 2684977330416654336 2710081338738443264 2714905264225695744 2716672780673759348 2726138539491437952 2739284801440366144 2740914358133667968 2748829347786848256 2749586897612181504 2763012614885678484 2776180883585722368 2779216066767485184 2788689724514297856 2806869957979101952 2811866166519470592 2837116401491807792 2847001824493521408 2875330200856641024 2878473783437752512 2880448268141896704 2906314362503803104 2919409555350905568 2936530183754323968 2938441987259372356 2943709040353826304 2945460205755583488 2948680461082575744 2965749389562824704 2997707895915872384 3008152871162966016 3010111304021796072 3016337865290975232 3022659091244541952 3024457222768185344 3038084740527771648 3041406261745549824 3048841506080748672 3079178237484537216 3081695401620411912 3083528652900376464 3104768892198582112 3115586902275929088 3130611201646132736 3132473552152763392 3157728702726489696 3176246933448554496 3180494962740010944 3191755951678283766 3206967572417989632 3207851380547545088 3213561333165109248 3221417440387206144 3223514717366624898 3242418744562066048 3253716370849738752 3280510527606049024 3286091658121875456 3307815609286479872 3321502128575774976 3336468063258177792 3354551900999414528 3358219414010711264 3364238903261515776 3369920526951515136 3372421382905356432 3397713917224316928 3400491477650109696 3402514375614208512 3425951881046711296 3440127204596338368 3475892870566342656 3484390292663712768 3492865003723404876 3509511683023460352 3511796521358762084 3519060842839471104 3521937601851899328 3524032746171858816 3525324746084112384 3548307305369808128 3556981757094206784 3577841373309865984 3604891595103848448 3608832803115988224 3634851385988583936 3647721087632324304 3684016819847571312 3690574343556805152 3705621422356646912 3721292560447289856 3723506297841964032 3723715276957997727 3749154888692627456 3773870888624341344 3777996840762050172 3796002432658028544 3813106358009346048 3833773601142188032 3837965044583670016 3840597690855862272 3854195866177550208 3875085816671737472 3886275974457268224 3888587857844809728 3892546073801207424 3924945387138435072 3927280274340777984 3931573948110100992 3991845718541034144 4013481738695728096 4025071544973599232 4027465995624981504 4055208348994066432 4065122008107664896 4072357896338543616 4075009171010639022 4105570983312716288 4108927202160549216 4111371537200501952 4124380346418272256 4154115869701238784 4164271325378583552 4168824100151227776 4210304936968652928 4217799249779205888 4240659950320014592 4252905783368331264 4255674602237711688 4275956763223986176 4295223253849608192 4298019623155499864 4312995301284961536 4317710675156628768 4359471543755704656 4404795275631485952 4407662980889058534 4428669504767699968 4448624084344237056 4493227369268686848 4496561843873808576 4515166956032694108 4533988636866812928 4536685834152278016 4557127110791657472 4562109392618324736 4586836272795117824 4600081765684113408 4618767356226805824 4645853723551617024 4657153338297873168 4692081123785961472 4695916802469199104 4698710328229145088 4742642342792275712 4764370400172831744 4770742444110016416 4810451358626984448 4811777070821317632 4820341999747663872 4835272076049937347 4846468514651445248 4863628116843099072 4912022426463428416 4920765791409073536 4929137487182813184 4961723413929719808 4964675063789285376 4964953702610663636 4982253192863662464 5031827851499121792 5037329121016066896 5096570875836475392 5138927821570066944 5142273477703901623 5160190806894507552 5190061431734943232 5213839305849513984 5242098597480134656 5264267524535190528 5267694782038143126 5278591264259206656 5322460958054712192 5335472635641310176 5366762059964798976 5369954660833308672 5420162677476886528 5429810528451391488 5433345561347518696 5452277078982875904 5478569602880732288 5481828716267335936 5497658695573696512 5526025229771356968 5552361767171444736 5558432133534970368 5577379449028595712 5613739915958203904 5623732333038941184 5674232802983615584 5694003648987042816 5750660401713282048 5756947566875505024 5760896536283793408 5812628725007606208 5838819110701811136 5873060367508647936 5876883974518744712 5887418080707652608 5890920411511166976 5897360922165151488 5931498779125649408 5995415791831744768 6020222608043592144 6032675730581950464 6045318182489083904 6082812523491099648 6097683012161497344 6112513756515958533 6158356474969074432 6163390803240823824 6167057305800752928 6209537784397164224 6231173804551858176 6261222403292265472 6264947104305526784 6315457405452979392 6352493866897108992 6360989925480021888 6383511903356567532 6413935144835979264 6415702761095090176 6442834880774412288 6447029434733249796 6484837489124132096 6561021055212098048 6611494471333587801 6643004257151549952 6672936126516355584 6709103801998829056 6716438828021422528 6739841053903030272 6744842765810712864 6800982955300219392 6805028751228417024 6851903762093422592 6880254409192676736 6968780585327425536 6985730007446809752 7019023366046920704 7023593042717524168 7038121685678942208 7043875203703798656 7048065492343717632 7050649492168224768 7096614610739616256 7113963514188413568 7209783190207696896 7217665606231976448 7269702771977167872 7295442175264648608 7368033639695142624 7381148687113610304 7411242844713293824 7442585120894579712 7447012595683928064 7447430553915995454 7498309777385254912 7547741777248682688 7555993681524100344 7592004865316057088 7626212716018692096 7667547202284376064 7675930089167340032 7708391732355100416 7750171633343474944 7772551948914536448 7785092147602414848 7849890774276870144 7863147896220201984 7901542173057214689 7983691437082068288 8026963477391456192 8050143089947198464 8054931991249963008 8110416697988132864 8130244016215329792 8144715792677087232 8150018342021278044 8211141966625432576 8217854404321098432 8222743074401003904 8248760692836544512 8328542650757167104 8337648200302455552 8420609873937305856 8435598499558411776 8481319900640029184 8511349204475423376 8596039246310999728 8625990602569923072 8635421350313257536 8718943087511409312 8809590551262971904 8815325961778117068 8857339009535399936 8897248168688474112 8993123687747617152 9030333912065388216 9067977273733625856 9073371668304556032 9114254221583314944 9124218785236649472 9173672545590235648 9237534712453611648 9314306676595746336 9391833604938398208 9397420656458290176 9485284685584551424 9528740800345663488 9541484888220032832 9620902717253968896 9623554141642635264 9640683999495327744 9670544152099874694 9692937029302890496 9727256233686198144 9824044852926856832 9841531582818147072 9858274974365626368 9923446827859439616 9929907405221327272 9964506385727324928 10063655702998243584 10074658242032133792 10193141751672950784 10277855643140133888 10284546955407803246 10320381613789015104 10380122863469886464 10427678611699027968 10484197194960269312 10528535049070381056 10535389564076286252 10557182528518413312 10644921916109424384 10670945271282620352 10733524119929597952 10840325354953773056 10866691122695037392 10904554157965751808 10957139205761464576 10963657432534671872 11052050459542713936 11116864267069940736 11171145830873993181 11227479831916407808 11247464666077882368 11348465605967231168 11388007297974085632 11501320803426564096 11513895133751010048 11521793072567586816 11625257450015212416 11677638221403622272 11753767949037489424 11774836161415305216 11781840823022333952 11794721844330302976 11990831583663489536 12040445216087184288 12165625046982199296 12195366024322994688 12225027513031917066 12316712949938148864 12326781606481647648 12334114611601505856 12419075568794328448 12462347609103716352 12522444806584530944 12529894208611053568 12630914810905958784 12721979850960043776 12767023806713135064 12827870289671958528 12885669761548824576 12894058869466499592 12969674978248264192 13122042110424196096 13222988942667175602 13286008514303099904 13345872253032711168 13418207603997658112 13432877656042845056 13479682107806060544 13489685531621425728 13601965910600438784 13610057502456834048 13703807524186845184 13760508818385353472 13937561170654851072 13971460014893619504 14047186085435048336 14076243371357884416 14087750407407597312 14096130984687435264 14193229221479232512 14227927028376827136 14435331212463952896 14539405543954335744 14590884350529297216 14736067279390285248 14762297374227220608 14822485689426587648 14885170241789159424 14894025191367856128 14894861107831990908 15095483554497365376 15111987363048200688 15351860178334680064 15416783464710200832 15426820433111704869 15500343266686949888 15570184295204829696 15726295792440403968 15803084346114429378 15967382874164136576 16053926954782912384 16100286179894396928 16109863982499926016 16260488032430659584 16289431585354174464 16300036684042556088 16422283933250865152 16435708808642196864 16445486148802007808 16657085301514334208 16675296400604911104 16841219747874611712 16871196999116823552 16962639801280058368 17022698408950846752 17192078492621999456 17251981205139846144 17270842700626515072 17437886175022818624 17619181102525943808 17630651923556234136 17714678019070799872 17794496337376948224 17986247375495234304 18060667824130776432 18135954547467251712 18248437570473298944 18347345091180471296 18475069424907223296 18628613353191492672 18783667209876796416 18794841312916580352 18970569371169102848 19057481600691326976 19082969776440065664 19241805434507937792 19247108283285270528 19341088304199749388 19454512467372396288 19648089705853713664 19683063165636294144 19859814810442654544 19929012771454649856 20127311405996487168 20149316484064267584 20555711286280267776 20569093910815606492 20640763227578030208 20760245726939772928 21057070098140762112 21070779128152572504 21114365057036826624 21289843832218848768 21341890542565240704 21733382245390074784 21809108315931503616 21914278411522929152 21927314865069343744 22104100919085427872 22233728534139881472 22342291661747986362 22454959663832815616 22494929332155764736 22696931211934462336 22776014595948171264 23002641606853128192 23027790267502020096 23250514900030424832 23355276442807244544 23507535898074978848 23549672322830610432 23589443688660605952 23981663167326979072 24080890432174368576 24331250093964398592 24390732048645989376 24450055026063834132 24633425899876297728 24653563212963295296 24668229223203011712 24838151137588656896 25044889613169061888 25261829621811917568 25443959701920087552 25534047613426270128 25788117738932999184 25939349956496528384 26244084220848392192 26445977885334351204 26572017028606199808 26691744506065422336 26836415207995316224 26865755312085690112 26979371063242851456 27203931821200877568 27220115004913668096 27521017636770706944 27942920029787239008 28094372170870096672 28175500814815194624 28192261969374870528 28386458442958465024 28455854056753654272 28870662424927905792 29078811087908671488 29181768701058594432 29472134558780570496 29524594748454441216 29770340483578318848 29789722215663981816 30190967108994730752 30223974726096401376 30703720356669360128 30833566929420401664 30853640866223409738 31000686533373899776 31140368590409659392 31452591584880807936 31606168692228858756 31934765748328273152 32107853909565824768 32200572359788793856 32520976064861319168 32600073368085112176 32844567866501730304 32871417617284393728 32890972297604015616 33350592801209822208 33682439495749223424 33742393998233647104 33925279602560116736 34045396817901693504 34384156985243998912 34503962410279692288 34541685401253030144 34875772350045637248 35261303847112468272 35972494750990468608 35995914343927311361 36121335648261552864 36496875140946597888 36694690182360942592 36950138849814446592 37257226706382985344 37567334419753592832 37589682625833160704 37941138742338205696 38165939552880131328 38483610869015875584 38682176608399498776 38909024934744792576 39296179411707427328 39366126331272588288 39719629620885309088 39858025542909299712 40254622811992974336 40298632968128535168 41111422572560535552 41138187821631212984 41281526455156060416 41520491453879545856 42141558256305145008 42228730114073653248 42579687664437697536 42683781085130481408 43466764490780149568 43618216631863007232 43828556823045858304 43854629730138687488 44208201838170855744 44467457068279762944 44684583323495972724 44909919327665631232 45393862423868924672 46055580535004040192 46280461299335114607 46501029800060849664 46710552885614489088 47015071796149957696 47178887377321211904 47963326334653958144 48161780864348737152 48781464097291978752 48900110052127668264 49266851799752595456 49307126425926590592 49336458446406023424 49676302275177313792 50523659243623835136 50887919403840175104 51068095226852540256 51576235477865998368 51878699912993056768 52488168441696784384 52891955770668702408 53144034057212399616 53383489012130844672 53672830415990632448 53731510624171380224 53958742126485702912 54407863642401755136 55042035273541413888 55885840059574478016 56188744341740193344 56351001629630389248 56384523938749741056 56772916885916930048 56911708113507308544 57741324849855811584 58363537402117188864 58944269117561140992 59049189496908882432 59579444431327963632 60381934217989461504 60447949452192802752 61407440713338720256 61667133858840803328 61707281732446819476 62001373066747799552 62280737180819318784 63212337384457717512 63869531496656546304 64215707819131649536 65200146736170224352 65742835234568787456 65781944595208031232 66701185602419644416 67364878991498446848 67484787996467294208 67850559205120233472 68090793635803387008 68768313970487997824 69007924820559384576 69083370802506060288 69751544700091274496 70522607694224936544 71944989501980937216 71991828687854622722 72242671296523105728 72993750281893195776 73389380364721885184 73900277699628893184 74514453412765970688 75134668839507185664 75882277484676411392 76331879105760262656 77364353216798997552 77818049869489585152 78592358823414854656 78732252662545176576 79439259241770618176 79716051085818599424 80509245623985948672 80597265936257070336 82276375643262425968 82563052910312120832 84283116512610290016 85159375328875395072 85367562170260962816 86933528981560299136 87236433263726014464 87657113646091716608 87709259460277374976 88416403676341711488 89369166646991945448 90787724847737849344 92111161070008080384 92560922598670229214 93002059600121699328 93421105771228978176 94030143592299915392 94357774754642423808 95926652669307916288 96323561728697474304 97562928194583957504 97800220104255336528 98533703599505190912 98614252851853181184 98672916892812046848 99352604550354627584 101047318487247670272 101775838807680350208 102136190453705080512 103152470955731996736 103757399825986113536 105783911541337404816 107463021248342760448 107917484252971405824 107987743031781934083 110084070547082827776 111771680119148956032 112377488683480386688 112702003259260778496 112769047877499482112 113823416227014617088 116727074804234377728 117888538235122281984 118098378993817764864 119158888862655927264 120763868435978923008 120895898904385605504 123334267717681606656 123414563464893638952 124002746133495599104 124561474361638637568 126424674768915435024 127739062993313092608 128431415638263299072 130400293472340448704 131485670469137574912 131563889190416062464 133402371204839288832 134729757982996893696 136181587271606774016 137536627940975995648 138166741605012120576 139503089400182548992 141045215388449873088 143889979003961874432 143983657375709245444 144485342593046211456 147800555399257786368 149028906825531941376 152663758211520525312 154728706433597995104 155636099738979170304 157184717646829709312 157464505325090353152 158878518483541236352 159432102171637198848 161018491247971897344 161194531872514140672 164552751286524851936 165126105820624241664 168566233025220580032 170318750657750790144 170735124340521925632 173867057963120598272 175314227292183433216 176832807352683422976 178738333293983890896 181575449695475698688 184222322140016160768 185121845197340458428 186004119200243398656 186842211542457956352 188060287184599830784 192647123457394948608 195600440208510673056 197228505703706362368 197345833785624093696 198705209100709255168 202094636974495340544 203551677615360700416 204272380907410161024 206304941911463993472 211567823082674809632 214926042496685520896 215834968505942811648 215975486063563868166 220168141094165655552 223543360238297912064 224754977366960773376 225404006518521556992 227646832454029234176 233454149608468755456 235777076470244563968 236196757987635529728 238317777725311854528 241527736871957846016 241791797808771211008 246829126929787277904 252849349537830870048 255478125986626185216 256862831276526598144 260800586944680897408 262971340938275149824 263127778380832124928 272363174543213548032 275073255881951991296 276333483210024241152 279006178800365097984 282090430776899746176 287779958007923748864 287967314751418490888 288970685186092422912 295601110798515572736 298057813651063882752 305327516423041050624 309457412867195990208 311272199477958340608 314369435293659418624 317757036967082472704 322389063745028281344 323963229095345802249 329105502573049703872 330252211641248483328 337132466050441160064 341470248681043851264 347734115926241196544 353665614705366845952 357476666587967781792 363150899390951397376 370243690394680916856 372008238400486797312 373684423084915912704 376120574369199661568 385294246914789897216 391200880417021346112 394457011407412724736 394691667571248187392 397410418201418510336 404189273948990681088 408544761814820322048 412609883822927986944 423135646165349619264 429852084993371041792 431669937011885623296 431950972127127736332 447086720476595824128 449509954733921546752 466908299216937510912 471554152940489127936 472393515975271059456 476635555450623709056 483055473743915692032 483583595617542422016 493658253859574555808 505698699075661740096 510956251973252370432 513725662553053196288 521601173889361794816 525942681876550299648 544726349086427096064 550146511763903982592 552666966420048482304 558012357600730195968 564180861553799492352 575934629502836981776 577941370372184845824 596115627302127765504 610655032846082101248 618914825734391980416 635514073934164945408 644778127490056562688 647926458190691604498 658211005146099407744 660504423282496966656 674264932100882320128 682940497362087702528 695468231852482393088 707331229410733691904 714953333175935563584 726301798781902794752 740487380789361833712 752241148738399323136 770588493829579794432 782401760834042692224 788914022814825449472 789383335142496374784 817089523629640644096 825219767645855973888 846271292330699238528 863339874023771246592 863901944254255472664 894173440953191648256 899019909467843093504 933816598433875021824 943108305880978255872 953271110901247418112 967167191235084844032 987316507719149111616 1011397398151323480192 1043202347778723589632 1089452698172854192128 1100293023527807965184 1116024715201460391936 1128361723107598984704 1151869259005673963552 1155882740744369691648 1192231254604255531008 1237829651468783960832 1271028147868329890816 1289556254980113125376 1295852916381383208996 1316422010292198815488 1348529864201764640256 1390936463704964786176 1414662458821467383808 1429906666351871127168 1480974761578723667424 1504482297476798646272 1541176987659159588864 1564803521668085384448 1577828045629650898944 1634179047259281288192 1650439535291711947776 1692542584661398477056 1727803888508510945328 1788346881906383296512 1798039818935686187008 1906542221802494836224 1934334382470169688064 1974633015438298223232 2022794796302646960384 2086404695557447179264 2178905396345708384256 2200586047055615930368 2256723446215197969408 2303738518011347927104 2311765481488739383296 2475659302937567921664 2542056295736659781632 2591705832762766417992 2632844020584397630976 2697059728403529280512 2781872927409929572352 2829324917642934767616 2859813332703742254336 2961949523157447334848 3008964594953597292544 3129607043336170768896 3268358094518562576384 3300879070583423895552 3385085169322796954112 3455607777017021890656 3576693763812766593024 3596079637871372374016 3813084443604989672448 3868668764940339376128 3949266030876596446464 4045589592605293920768 4172809391114894358528 4513446892430395938816 4607477036022695854208 4623530962977478766592 4951318605875135843328 5084112591473319563264 5183411665525532835984 5265688041168795261952 5394119456807058561024 5719626665407484508672 5923899046314894669696 6259214086672341537792 6536716189037125152768 6601758141166847791104 6770170338645593908224 6911215554034043781312 7626168887209979344896 7898532061753192892928 8091179185210587841536 8345618782229788717056 9026893784860791877632 9214954072045391708416 9902637211750271686656 10366823331051065671968 10531376082337590523904 10788238913614117122048 11439253330814969017344 11847798092629789339392 12518428173344683075584 13540340677291187816448 13822431108068087562624 15252337774419958689792 15797064123506385785856 16182358370421175683072 18429908144090783416832 19805274423500543373312 20733646662102131343936 21062752164675181047808 22878506661629938034688 23695596185259578678784 25036856346689366151168 27080681354582375632896 27644862216136175125248 31594128247012771571712 32364716740842351366144 36859816288181566833664 41467293324204262687872 45757013323259876069376 47391192370519157357568 55289724432272350250496 63188256494025543143424 73719632576363133667328 82934586648408525375744 94782384741038314715136 110579448864544700500992 147439265152726267334656 165869173296817050751488 189564769482076629430272 221158897729089401001984 331738346593634101502976 442317795458178802003968 663476693187268203005952 1326953386374536406011904
- Sum of all divisors σ(n): 4911464146870844404083879
- Sum of proper divisors (its aliquot sum) s(n): 3584510760496307998071975
- 1326953386374536406011904 is an abundant number, because the sum of its proper divisors (3584510760496307998071975) is greater than itself. Its abundance is 2257557374121771592060071
Bases of 1326953386374536406011904
- Binary: 1000110001111111001001001100001101110011101001001010001001100000010010000000000002
- Hexadecimal: 0x118FE4986E74944C09000
- Base-36: 602ZLQKZE0AJT340
Squares and roots of 1326953386374536406011904
- 1326953386374536406011904 squared (13269533863745364060119042) is 1760805289610849700415811057642201798754189705216
- 1326953386374536406011904 cubed (13269533863745364060119043) is 2336506541795313317161443502442002987290281521485015321222169967946891264
-
1326953386374536406011904 is a
perfect square number . Itssquare root is 1151934627648 -
The
cube root of 1326953386374536406011904 is 109888409.8756657355
Scales and comparisons
How big is 1326953386374536406011904?- 1,326,953,386,374,536,406,011,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,326,953,386,374,536,406,011,904 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 1326953386374536406011904 cubic inches would be around 9157367.5 feet tall.
Recreational maths with 1326953386374536406011904
- 1326953386374536406011904 backwards is 4091106046354736833596231
- The number of decimal digits it has is: 25
- The sum of 1326953386374536406011904's digits is 99
- 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 1326953386374536406011904 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 1326953386374536406011904 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/1326953386374536406011904/
Chicago style:
Numbermatics. 2024. "Number 1326953386374536406011904 - Facts about the integer". https://numbermatics.com/n/1326953386374536406011904/
The information we have on file for 1326953386374536406011904 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 1326953386374536406011904, math, Factors of 1326953386374536406011904, curriculum, school, college, exams, university, Prime factorization of 1326953386374536406011904, STEM, science, technology, engineering, physics, economics, calculator, one septillion, three hundred twenty-six sextillion, nine hundred fifty-three quintillion, three hundred eighty-six quadrillion, three hundred seventy-four trillion, five hundred thirty-six billion, four hundred six million, eleven thousand, nine hundred four.