20096193389214340349952
20,096,193,389,214,340,349,952 is an even composite number composed of ten prime numbers multiplied together.
What does the number 20096193389214340349952 look like?
This visualization shows the relationship between its 10 prime factors (large circles) and 20736 divisors.
20096193389214340349952 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of twenty thousand, seven hundred thirty-six divisors.
Prime factorization of 20096193389214340349952:
217 × 3 × 7 × 112 × 132 × 17 × 37 × 191 × 1061 × 2801
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 7 × 11 × 11 × 13 × 13 × 17 × 37 × 191 × 1061 × 2801)See below for interesting mathematical facts about the number 20096193389214340349952 from the Numbermatics database.
Names of 20096193389214340349952
- Cardinal: 20096193389214340349952 can be written as Twenty sextillion, ninety-six quintillion, one hundred ninety-three quadrillion, three hundred eighty-nine trillion, two hundred fourteen billion, three hundred forty million, three hundred forty-nine thousand, nine hundred fifty-two.
Scientific notation
- Scientific notation: 2.0096193389214340349952 × 1022
Factors of 20096193389214340349952
Divisors of 20096193389214340349952
- Number of divisors d(n): 20736
-
Complete list of divisors:
1 2 3 4 6 7 8 11 12 13 14 16 17 21 22 24 26 28 32 33 34 37 39 42 44 48 51 52 56 64 66 68 74 77 78 84 88 91 96 102 104 111 112 119 121 128 132 136 143 148 154 156 168 169 176 182 187 191 192 204 208 221 222 224 231 238 242 256 259 264 272 273 286 296 308 312 336 338 352 357 363 364 374 382 384 407 408 416 429 442 444 448 462 476 481 484 507 512 518 528 544 546 561 572 573 592 616 624 629 663 672 676 704 714 726 728 748 764 768 777 814 816 832 847 858 884 888 896 924 952 962 968 1001 1014 1024 1036 1056 1061 1088 1092 1122 1144 1146 1183 1184 1221 1232 1248 1258 1309 1326 1337 1344 1352 1408 1428 1443 1452 1456 1496 1528 1536 1547 1554 1573 1628 1632 1664 1694 1716 1768 1776 1792 1848 1859 1887 1904 1924 1936 2002 2028 2048 2057 2072 2101 2112 2122 2176 2184 2244 2288 2292 2366 2368 2431 2442 2464 2483 2496 2516 2541 2618 2652 2674 2688 2704 2801 2816 2849 2856 2873 2886 2904 2912 2992 3003 3056 3072 3094 3108 3146 3183 3247 3256 3264 3328 3367 3388 3432 3536 3549 3552 3584 3696 3718 3774 3808 3848 3872 3927 4004 4011 4056 4096 4114 4144 4202 4224 4244 4352 4368 4403 4477 4488 4576 4584 4641 4719 4732 4736 4862 4884 4928 4966 4992 5032 5082 5236 5291 5304 5348 5376 5408 5577 5602 5632 5698 5712 5746 5772 5808 5824 5984 6006 6112 6144 6171 6188 6216 6253 6292 6303 6366 6494 6512 6528 6656 6734 6776 6864 6919 7067 7072 7098 7104 7168 7293 7392 7427 7436 7449 7548 7616 7696 7744 7854 8008 8022 8112 8177 8192 8228 8288 8403 8404 8448 8488 8547 8619 8704 8736 8806 8954 8976 9152 9168 9282 9438 9464 9472 9724 9741 9768 9856 9932 9984 10064 10101 10164 10472 10582 10608 10696 10752 10816 11011 11154 11204 11264 11396 11424 11492 11544 11616 11648 11671 11968 12012 12224 12288 12342 12376 12432 12506 12584 12606 12732 12988 13013 13024 13056 13209 13312 13431 13468 13552 13728 13793 13838 14134 14144 14196 14208 14336 14399 14586 14707 14784 14854 14872 14898 15096 15232 15392 15488 15708 15873 16016 16044 16224 16354 16384 16456 16576 16806 16808 16896 16976 17017 17094 17238 17381 17408 17472 17612 17908 17952 18037 18304 18336 18564 18759 18876 18928 18944 19448 19482 19536 19607 19712 19864 19968 20111 20128 20202 20328 20449 20757 20944 21164 21201 21216 21392 21504 21632 22022 22281 22308 22408 22528 22729 22792 22848 22984 23088 23111 23232 23296 23342 23936 24024 24448 24531 24576 24684 24752 24864 25012 25168 25212 25464 25976 26026 26048 26112 26418 26624 26741 26862 26936 27104 27313 27456 27586 27676 28268 28288 28392 28416 28672 28798 29172 29414 29568 29708 29744 29796 30192 30464 30784 30811 30976 31339 31416 31603 31746 32032 32088 32279 32448 32708 32768 32912 33033 33152 33612 33616 33792 33952 34034 34188 34476 34762 34816 34944 35013 35224 35717 35816 35904 36074 36413 36608 36672 37037 37128 37518 37752 37856 37888 38896 38964 39039 39072 39214 39257 39424 39728 39936 40222 40256 40404 40656 40898 41379 41514 41888 42211 42328 42402 42432 42784 43008 43197 43264 43771 44044 44121 44562 44616 44816 45056 45458 45584 45696 45968 46176 46222 46464 46592 46684 47617 47872 48048 48433 48896 49062 49152 49368 49469 49504 49728 50024 50336 50424 50928 51051 51952 52052 52096 52143 52224 52836 53248 53482 53724 53872 54111 54208 54626 54912 55172 55352 56536 56576 56784 56832 57239 57344 57596 58201 58344 58821 58828 59136 59416 59488 59592 60333 60384 60928 61347 61568 61622 61952 62678 62832 63206 63492 64064 64176 64558 64896 65416 65536 65824 66066 66304 67224 67232 67584 67904 68068 68187 68376 68783 68952 69333 69524 69632 69888 70026 70448 71434 71632 71808 72148 72826 73216 73344 74074 74256 75036 75504 75712 75776 76109 77737 77792 77928 78078 78144 78428 78514 78848 79456 79872 80223 80444 80512 80808 81312 81697 81796 81939 82758 83028 83776 84422 84656 84804 84864 85568 86016 86394 86528 87542 88088 88242 89124 89232 89632 89947 90112 90916 91168 91392 91871 91936 92352 92433 92444 92928 93184 93368 94017 94809 95234 95744 96096 96551 96837 96866 97792 98124 98304 98736 98938 99008 99456 100048 100672 100848 101856 102102 103637 103904 104104 104192 104286 104448 105672 106301 106496 106964 107151 107448 107744 108222 108416 109239 109252 109824 110344 110704 111111 113072 113152 113568 113664 114478 114688 115192 116402 116688 117642 117656 117771 118272 118832 118976 119184 120139 120666 120768 121856 122694 123136 123244 123904 125356 125664 126259 126412 126633 126984 128128 128352 128381 129116 129792 130832 131072 131313 131648 132132 132608 134448 134464 135168 135808 136136 136374 136752 137566 137904 138666 139048 139264 139776 140052 140896 142851 142868 143143 143264 143616 144296 145299 145652 146432 146688 148148 148407 148512 150072 151008 151424 151552 151723 152218 155474 155584 155856 156156 156288 156856 157028 157696 158912 159744 160446 160888 161024 161616 161777 162624 163394 163592 163878 165516 166056 167552 168844 169312 169608 169728 171136 171717 172032 172788 173056 174603 175084 176176 176484 178248 178464 179264 179309 179894 180224 181832 182336 182784 183742 183872 184704 184866 184888 185856 186368 186736 187187 188034 189618 190468 191191 191488 192192 193102 193674 193732 195584 196248 196608 197472 197876 198016 198407 198912 200096 201344 201696 202651 203712 204204 206349 207274 207808 208208 208384 208572 208896 211344 212602 212992 213928 214302 214896 215488 215677 216444 216832 218478 218504 219648 220688 221221 221408 222222 225953 226144 226304 227136 227328 228327 228956 229376 230384 232804 233211 233376 234481 235284 235312 235542 236544 237664 237952 238368 240278 241332 241536 243712 245091 245388 246272 246488 247808 250019 250712 251328 252518 252824 253266 253968 254891 256256 256704 256762 258232 259584 261664 262626 263296 264264 265216 268896 268928 269841 270336 271616 272272 272748 273504 274799 275132 275613 275808 277332 278096 278528 279552 280104 281792 285702 285736 286286 286528 287232 288592 289653 290598 291304 292864 293376 295477 296296 296814 297024 300144 300443 302016 302848 303104 303446 304436 310911 310948 311168 311712 312312 312576 313712 314056 315392 317824 318903 319488 320892 321776 322048 323232 323554 325248 326788 327184 327756 331032 332112 333319 335104 337688 338624 338921 339216 339456 342272 343434 344064 345576 346112 347633 349206 350168 352352 352968 355069 356496 356928 358528 358618 359788 360417 360448 363664 364672 365568 367484 367744 369408 369732 369776 371712 372736 373472 374374 376068 378777 379236 380936 382382 382976 384384 385143 386204 387348 387464 391168 392496 392887 393216 394944 395752 396032 396814 397824 400192 400543 402688 403392 405302 407407 407424 408408 412698 414548 415616 416416 416768 417144 417792 422688 425204 425984 427856 428604 429429 429792 430976 431354 431827 432888 433664 436956 437008 439296 441376 442442 442816 444444 451906 452288 452608 454272 454656 455169 456654 457912 458752 460768 464321 465608 466422 466752 468962 470568 470624 471084 473088 473369 475328 475904 476736 480556 481481 482664 483072 485331 487424 490182 490776 492544 492976 495616 500038 501424 502656 505036 505648 506532 507936 509782 510341 512512 513408 513524 516464 519168 523328 523787 525252 526592 528528 530432 532763 534991 537792 537856 537927 539682 540672 543232 544159 544544 545496 547008 548743 549598 550264 551226 551616 554664 556192 557056 559104 560208 561561 563584 571404 571472 572572 573056 573573 574464 577184 579306 581196 582608 585728 586752 590954 592592 593628 594048 595221 600288 600886 604032 605696 606208 606892 607953 608872 619021 621822 621896 622336 623424 624624 625152 627424 628112 629629 630784 635648 637806 638976 641784 643097 643552 644096 646464 647031 647108 650496 653576 654368 655512 662064 663663 664224 666638 667369 670208 675376 677248 677842 677859 678432 678912 684544 686868 688128 691152 692224 695266 698412 700336 703443 704704 705936 710138 712992 713856 717056 717236 719576 720834 720896 725459 727328 729344 731136 734968 735488 738816 739464 739552 743424 744107 745472 746944 748748 750057 752136 756613 757554 758472 761872 764673 764764 765952 768768 770286 772408 774696 774928 782336 784992 785774 789888 791504 792064 793628 795648 800384 801086 805376 806784 810604 814814 814848 816816 824397 825396 829096 831232 832832 833536 834288 835584 840973 845376 850408 851968 855107 855712 857208 858858 859584 861952 862708 863654 865776 867328 873912 874016 878592 882752 884884 885632 886431 888888 898667 901329 903812 904576 905216 908544 909312 910338 913308 915824 917504 921536 928642 931216 932844 933504 937924 941136 941248 942168 946176 946738 950656 951808 953472 961112 962962 965328 966144 970662 974848 980364 981552 985088 985952 989417 991232 999957 1000076 1002848 1005312 1010072 1010581 1011296 1013064 1015872 1016763 1019564 1020682 1025024 1026816 1027048 1032928 1038336 1042899 1046656 1047574 1050504 1053184 1057056 1060864 1062061 1065207 1065526 1069982 1075584 1075712 1075854 1079364 1081344 1086464 1088318 1089088 1090992 1094016 1097486 1099196 1100528 1102452 1103232 1109328 1112384 1114112 1118208 1120416 1123122 1127168 1140007 1142808 1142944 1145144 1146112 1147146 1148928 1154368 1158612 1162392 1165216 1169311 1171456 1173504 1178661 1181908 1185184 1187256 1188096 1190442 1194323 1200576 1201629 1201772 1208064 1211392 1212416 1213784 1215906 1217744 1222221 1238042 1243644 1243792 1244672 1246848 1249248 1250304 1254848 1255163 1256224 1259258 1261568 1271296 1275612 1277952 1283568 1286194 1287104 1288192 1292928 1294062 1294216 1295481 1300992 1307152 1308736 1311024 1321529 1324128 1327326 1328448 1333276 1334738 1340416 1347281 1350752 1354496 1355684 1355718 1356864 1357824 1369088 1373736 1376256 1382304 1384448 1388849 1390532 1392963 1396824 1400672 1406886 1409408 1411872 1418557 1420107 1420276 1425984 1427712 1434112 1434472 1439152 1441668 1441792 1444443 1450918 1454656 1458688 1462272 1469936 1470976 1477632 1478928 1479104 1486848 1488214 1490944 1493888 1497496 1500114 1504272 1513226 1515108 1516944 1523744 1529346 1529528 1531023 1531904 1537536 1540572 1544816 1549392 1549856 1561807 1564672 1569984 1571361 1571548 1579776 1583008 1584128 1587256 1591296 1598289 1600768 1602172 1604973 1610752 1613568 1621208 1629628 1629696 1632477 1633632 1641367 1646229 1648794 1650792 1658192 1662464 1665664 1667072 1668576 1668953 1671168 1681946 1690752 1700816 1703936 1710214 1711424 1714416 1717716 1719168 1723904 1725416 1727308 1731552 1734656 1747824 1748032 1757184 1761829 1765504 1769768 1771264 1772862 1777776 1797334 1802658 1807624 1809152 1810432 1817088 1818624 1820676 1826616 1831648 1843072 1857063 1857284 1862432 1865688 1867008 1875848 1882272 1882496 1884336 1888887 1892352 1893476 1901312 1903616 1906944 1922224 1925924 1929291 1930656 1932288 1941324 1949696 1960728 1963104 1970176 1971904 1972399 1978834 1982464 1999914 2000152 2002107 2005696 2010624 2020144 2021162 2022592 2026128 2031744 2033526 2039128 2041364 2050048 2053632 2054096 2065856 2076672 2085798 2093312 2095148 2101008 2103101 2106368 2114112 2121728 2124122 2130414 2131052 2139964 2151168 2151424 2151708 2158728 2162688 2172928 2176377 2176636 2178176 2181984 2182477 2188032 2194972 2198392 2201056 2204904 2206464 2218656 2224768 2228224 2229161 2232321 2236416 2240832 2246244 2254336 2269839 2280014 2285616 2285888 2290288 2292224 2294292 2297856 2308736 2317224 2324784 2330432 2338622 2342912 2347008 2357322 2363816 2370368 2372447 2374512 2376192 2380884 2388646 2401152 2403258 2403544 2416128 2422784 2424832 2427568 2431812 2433431 2435488 2444442 2476084 2485483 2487288 2487584 2489344 2493696 2498496 2500608 2509696 2510326 2512448 2518516 2522919 2523136 2542592 2551224 2555904 2565321 2567136 2572388 2574208 2576384 2579291 2585856 2588124 2588432 2590962 2601984 2614304 2617472 2622048 2634463 2643058 2648256 2654652 2656896 2666552 2669476 2680832 2694562 2696001 2701504 2708992 2711368 2711436 2713728 2715648 2738176 2747472 2750209 2752512 2764608 2768896 2777698 2781064 2785926 2793648 2801344 2803801 2813772 2818816 2823744 2837114 2840214 2840552 2851968 2855424 2868224 2868944 2878304 2883336 2888886 2901836 2909312 2917376 2924544 2939872 2941952 2955264 2957856 2958208 2968251 2971861 2973696 2976428 2981888 2987776 2994992 3000228 3008544 3022789 3026452 3030216 3031743 3033888 3047488 3048253 3058692 3059056 3062046 3063808 3075072 3081144 3089632 3098784 3099712 3123614 3129344 3139968 3142722 3143096 3159552 3166016 3168256 3174512 3182592 3186183 3196578 3201536 3204344 3209946 3221504 3227136 3242416 3250247 3259256 3259392 3264954 3267264 3282734 3292458 3297588 3301584 3313583 3316384 3324928 3331328 3334144 3337152 3337906 3342336 3363892 3381504 3401632 3420021 3420428 3422848 3428832 3435432 3438336 3445067 3447808 3450832 3454616 3463104 3469312 3495648 3496064 3507933 3514368 3523658 3531008 3539536 3542528 3545724 3555552 3572387 3582969 3594668 3605316 3615248 3618304 3620864 3634176 3637248 3641352 3653232 3663296 3666509 3686144 3714126 3714568 3724864 3731376 3734016 3744937 3751696 3764544 3764992 3765489 3768672 3777774 3784704 3786952 3802624 3807232 3813888 3841201 3844448 3851848 3858582 3861312 3864576 3882648 3899392 3905759 3921456 3926208 3940352 3943808 3944798 3957668 3964587 3964928 3999828 4000304 4004214 4011392 4021248 4040288 4041843 4042324 4045184 4052256 4063488 4067052 4078256 4082728 4100096 4107264 4108192 4131712 4153344 4166547 4171596 4186624 4190296 4202016 4206202 4212736 4228224 4243456 4248244 4255671 4260828 4262104 4279928 4302336 4302848 4303416 4317456 4325376 4333147 4345856 4352754 4353272 4356352 4363968 4364954 4376064 4389944 4396784 4402112 4405973 4409808 4412928 4437312 4449536 4458322 4464642 4472832 4481664 4492488 4508672 4539678 4560028 4571232 4571776 4580576 4584448 4588584 4595712 4617472 4634448 4649568 4660864 4671583 4677244 4685421 4685824 4694016 4714644 4727632 4740736 4744894 4749024 4750097 4752384 4761768 4777292 4802304 4806516 4807088 4832256 4845568 4849664 4855136 4863624 4866862 4870976 4888884 4924101 4952168 4970966 4974576 4975168 4978688 4987392 4996992 5001216 5006859 5019392 5020652 5024896 5037032 5045838 5046272 5085184 5102448 5107531 5111808 5130642 5134272 5144776 5148416 5152768 5158582 5171712 5176248 5176864 5181924 5203968 5207059 5228608 5234944 5244096 5268926 5285487 5286116 5296291 5296512 5309304 5313792 5333104 5338952 5361664 5389124 5392002 5403008 5417984 5422736 5422872 5427456 5431296 5476352 5494944 5500418 5529216 5537792 5555396 5562128 5571852 5587296 5602688 5607602 5613751 5627544 5637632 5647488 5674228 5680428 5681104 5703936 5710848 5736448 5737888 5756608 5761657 5766672 5777772 5803672 5818624 5834752 5849088 5879744 5883904 5884901 5910528 5915712 5916416 5917197 5936502 5943722 5947392 5952856 5963776 5975552 5985749 5989984 6000456 6017088 6036173 6045578 6052904 6060432 6063486 6067776 6094976 6096506 6117384 6118112 6124092 6127616 6150144 6162288 6179264 6197568 6199424 6247228 6258688 6279936 6285444 6286192 6309303 6319104 6332032 6336512 6349024 6365184 6372366 6393156 6403072 6408688 6419892 6443008 6454272 6484832 6500494 6518512 6518784 6529908 6534528 6547431 6565468 6584916 6595176 6603168 6627166 6632768 6634433 6649856 6662656 6668288 6674304 6675812 6684672 6687483 6727784 6763008 6803264 6809231 6840042 6840856 6845696 6857664 6870864 6876672 6890134 6895616 6901664 6909232 6925919 6926208 6938624 6954883 6991296 6992128 7015866 7028736 7047316 7062016 7074067 7079072 7085056 7091448 7111104 7117341 7144774 7165938 7189336 7210632 7230496 7236608 7241728 7268352 7274496 7282704 7300293 7306464 7326592 7333018 7341059 7372288 7428252 7429136 7449728 7456449 7462752 7468032 7489874 7498087 7503392 7529088 7529984 7530978 7537344 7555548 7569408 7573904 7605248 7614464 7627776 7682402 7688896 7703696 7717164 7722624 7729152 7737873 7765296 7798784 7811518 7842912 7852416 7880704 7887616 7889596 7903389 7915336 7929174 7929856 7980049 7999656 8000608 8008428 8022784 8042496 8047273 8080576 8083686 8084648 8090368 8104512 8126976 8134104 8156512 8165456 8185177 8200192 8214528 8216384 8250627 8263424 8306688 8333094 8343192 8360261 8373248 8380592 8404032 8411403 8412404 8425472 8456448 8486912 8496488 8511342 8521656 8524208 8559856 8604672 8605696 8606832 8634912 8666294 8675797 8691712 8705508 8706544 8712704 8727936 8729908 8752128 8779888 8793568 8804224 8811946 8819616 8825856 8874624 8899072 8915583 8916644 8929284 8945664 8963328 8984976 9017344 9068367 9079356 9094847 9120056 9142464 9143552 9144759 9161152 9168896 9177168 9191424 9234944 9250703 9268896 9299136 9321728 9343166 9354488 9370842 9371648 9388032 9429288 9430967 9455264 9481472 9489788 9498048 9500194 9504768 9523536 9554584 9604608 9613032 9614176 9664512 9691136 9710272 9727248 9733724 9741952 9750741 9777768 9848202 9904336 9940749 9941932 9949152 9950336 9957376 9974784 9993984 10002432 10013718 10038784 10041304 10049792 10074064 10091676 10092544 10170368 10204896 10215062 10261284 10268544 10289552 10296832 10305536 10317164 10335201 10343424 10352496 10353728 10363848 10407936 10414118 10457216 10469888 10488192 10537852 10570974 10572232 10592582 10593024 10618608 10627584 10666208 10677904 10717161 10723328 10778248 10784004 10806016 10835968 10845472 10845744 10854912 10862592 10932649 10952704 10989888 10999527 11000836 11058432 11075584 11110792 11116391 11124256 11143704 11174592 11205376 11215204 11227502 11234811 11255088 11275264 11294976 11348456 11360856 11362208 11407872 11421696 11472896 11475776 11513216 11523314 11523603 11533344 11555544 11607344 11637248 11669504 11682671 11698176 11717277 11759488 11767808 11769802 11821056 11831424 11832832 11834394 11873004 11887444 11894784 11905712 11927552 11951104 11971498 11979968 12000912 12034176 12072346 12091156 12105808 12120864 12126972 12135552 12189952 12193012 12234768 12236224 12248184 12255232 12300288 12324576 12332803 12358528 12395136 12398848 12494456 12517376 12540077 12559872 12570888 12572384 12618606 12638208 12664064 12673024 12698048 12730368 12744732 12786312 12806144 12817376 12839784 12862421 12886016 12908544 12969664 12999441 13000988 13037024 13037568 13059816 13069056 13094862 13130936 13137553 13169832 13190352 13206336 13217919 13254332 13265536 13268866 13299712 13325312 13336576 13348608 13351624 13374966 13455568 13526016 13606528 13618462 13680084 13681712 13691392 13715328 13741728 13753344 13780268 13791232 13803328 13806793 13818464 13851838 13852416 13877248 13909766 13982592 13984256 14014749 14031732 14057472 14094632 14124032 14148134 14158144 14170112 14182896 14222208 14234682 14250291 14289548 14331876 14378672 14421264 14460992 14473216 14483456 14536704 14536819 14548992 14565408 14600586 14612928 14653184 14666036 14682118 14744576 14820091 14856504 14858272 14899456 14912898 14925504 14936064 14979748 14996174 15006784 15058176 15059968 15061956 15074688 15111096 15138816 15147808 15210496 15228928 15255552 15277339 15322593 15364804 15377792 15407392 15434328 15445248 15458304 15475746 15530592 15597568 15604127 15621177 15623036 15685824 15704832 15761408 15775232 15779192 15806778 15830672 15858348 15859712 15888873 15960098 15999312 16001216 16016856 16045568 16084992 16094546 16161152 16167372 16169296 16180736 16209024 16253952 16268208 16313024 16330912 16370354 16400384 16429056 16432768 16501254 16526848 16613376 16666188 16686384 16720522 16746496 16761184 16808064 16822806 16824808 16841253 16850944 16912896 16973824 16992976 17022684 17043312 17048416 17119712 17179877 17209344 17211392 17213664 17269824 17284971 17332588 17351594 17383424 17411016 17413088 17425408 17455872 17459816 17504256 17514653 17559776 17587136 17608448 17623892 17639232 17651712 17654703 17749248 17798144 17831166 17833288 17858568 17891328 17926656 17957247 17969952 18034688 18055037 18108519 18136734 18158712 18189694 18240112 18284928 18287104 18289518 18322304 18337792 18354336 18382848 18441241 18469888 18501406 18537792 18598272 18643456 18686332 18708976 18741684 18743296 18776064 18858576 18861934 18910528 18962944 18979576 18996096 19000388 19009536 19047072 19109168 19209216 19226064 19228352 19329024 19380119 19382272 19420544 19454496 19467448 19483904 19501482 19555536 19696404 19794667 19808672 19881498 19883864 19898304 19900672 19903299 19914752 19949568 19987968 20004864 20027436 20077568 20082608 20099584 20148128 20183352 20303491 20340736 20409792 20427693 20430124 20522568 20537088 20579104 20593664 20611072 20634328 20670402 20686848 20704992 20707456 20727696 20777757 20803027 20815872 20828236 20864649 20914432 20939776 20976384 21075704 21141948 21144464 21185164 21186048 21222201 21237216 21255168 21332416 21337771 21355808 21434322 21446656 21556496 21568008 21612032 21671936 21690944 21691488 21696389 21709824 21725184 21865298 21905408 21979776 21999054 22001672 22023177 22116864 22151168 22221584 22232782 22248512 22287408 22349184 22410752 22430408 22455004 22469622 22494261 22510176 22550528 22589952 22696912 22721712 22724416 22815744 22843392 22903777 22945792 22951552 23026432 23046628 23047206 23066688 23111088 23214688 23274496 23339008 23365342 23396352 23434554 23518976 23535616 23539604 23642112 23662848 23665664 23668788 23746008 23774888 23789568 23811424 23902208 23940147 23942996 23959936 24001824 24068352 24115469 24141819 24144692 24182312 24211616 24241728 24253944 24271104 24379904 24386024 24469536 24472448 24496368 24510464 24520771 24555531 24600576 24649152 24665606 24717056 24790272 24797696 24988912 25034752 25080154 25080783 25119744 25141776 25144768 25237212 25276416 25328128 25346048 25396096 25460736 25489464 25572624 25612288 25634752 25679568 25724842 25772032 25817088 25939328 25998882 26001976 26027391 26074048 26075136 26119632 26138112 26189724 26261872 26275106 26339664 26380704 26412672 26435838 26508664 26531072 26537732 26599424 26650624 26673152 26697216 26703248 26749932 26911136 27052032 27213056 27236924 27284541 27340313 27360168 27363424 27382784 27430656 27483456 27506688 27560536 27582464 27606656 27613586 27636928 27703676 27704832 27752109 27754496 27819532 27965184 27968512 28029498 28063464 28114944 28189264 28248064 28292901 28296268 28316288 28340224 28365792 28372201 28444416 28469364 28500582 28579096 28663752 28757344 28842528 28921984 28946432 28966912 28979093 29073408 29073638 29130816 29201172 29225856 29306368 29332072 29364236 29489152 29640182 29713008 29716544 29798912 29825796 29851008 29872128 29959496 29992348 30013568 30116352 30119936 30123912 30149376 30222192 30277632 30295616 30420992 30457856 30511104 30554678 30645186 30729608 30755584 30814784 30841811 30868656 30890496 30916608 30951492 31061184 31208254 31242354 31246072 31371648 31409664 31522816 31550464 31558384 31613556 31661344 31716696 31777746 31920196 31998624 32002432 32033712 32091136 32169984 32189092 32322304 32334744 32338592 32361472 32418048 32507904 32536416 32626048 32661824 32690471 32740708 32797947 32800768 32858112 32865536 33002508 33053696 33226752 33250679 33332376 33349173 33372768 33441044 33492992 33522368 33530783 33616128 33645612 33649616 33682506 33701888 33825792 33947648 33985952 34045368 34086624 34096832 34239424 34248019 34359754 34418688 34422784 34427328 34539648 34569942 34665176 34703188 34766848 34822032 34826176 34850816 34911744 34919632 35008512 35029306 35048013 35119552 35174272 35216896 35247784 35278464 35303424 35309406 35498496 35596288 35662332 35666576 35717136 35752717 35782656 35853312 35914494 35939904 36069376 36110074 36217038 36273468 36317424 36379388 36449413 36480224 36569856 36574208 36579036 36644608 36675584 36708672 36765696 36882482 36939776 36998409 37002812 37075584 37196544 37286912 37372664 37417952 37483368 37552128 37620231 37717152 37723868 37821056 37895737 37925888 37959152 37992192 38000776 38019072 38094144 38218336 38418432 38452128 38456704 38587263 38634193 38658048 38760238 38764544 38841088 38908992 38934896 38967808 39002964 39111072 39296257 39392808 39412659 39589334 39617344 39762996 39767728 39796608 39801344 39806598 39829504 39899136 39975936 40009728 40054872 40155136 40165216 40199168 40296256 40331599 40366704 40606982 40681472 40819584 40855386 40860248 41045136 41074176 41158208 41187328 41194307 41222144 41268656 41340804 41373696 41409984 41414912 41420379 41455392 41555514 41606054 41631744 41656472 41729298 41828864 41879552 41952768 42151408 42253211 42283896 42288928 42370328 42372096 42444402 42474432 42510336 42664832 42675542 42711616 42868644 42893312 43112992 43136016 43224064 43343872 43381888 43382976 43392778 43419648 43450368 43610457 43730596 43810816 43959552 43998108 44003344 44046354 44233728 44443168 44460273 44465564 44497024 44574816 44698368 44785871 44821504 44860816 44910008 44939244 44988522 45020352 45101056 45179904 45393824 45443424 45448832 45631488 45686784 45807554 45832017 45891584 45903104 46052864 46093256 46094412 46133376 46222176 46429376 46441031 46548992 46678016 46730684 46792704 46812381 46869108 47037952 47071232 47079208 47284224 47325696 47331328 47337576 47492016 47549776 47579136 47622848 47664617 47804416 47880294 47885992 47919872 48003648 48136704 48230938 48283638 48289384 48364624 48423232 48483456 48507888 48542208 48684181 48759808 48772048 48939072 48944896 48992736 49041542 49111062 49201152 49298304 49331212 49434112 49580544 49595392 49977824 50160308 50161566 50239488 50283552 50289536 50474424 50521637 50552832 50656256 50692096 50792192 50921472 50978928 51145248 51224576 51269504 51359136 51387413 51449684 51539631 51544064 51634176 51878656 51997764 52003952 52054782 52148096 52150272 52239264 52276224 52379448 52486609 52523744 52543959 52550212 52679328 52761408 52825344 52871676 53017328 53062144 53075464 53198848 53301248 53346304 53394432 53406496 53499864 53822272 54104064 54165111 54426112 54473848 54569082 54680626 54720336 54726848 54765568 54861312 54966912 55013376 55121072 55164928 55213312 55227172 55273856 55323723 55407352 55409664 55504218 55508992 55639064 55930368 55937024 56058996 56126928 56229888 56330911 56378528 56496128 56585802 56592536 56632576 56680448 56731584 56744402 56888832 56938728 57001164 57158192 57277649 57327504 57514688 57685056 57843968 57892864 57958186 58140357 58146816 58147276 58261632 58402344 58451712 58612736 58664144 58728472 58978304 59280364 59384001 59426016 59433088 59597824 59651592 59702016 59744256 59918992 59984696 60027136 60232704 60239872 60247824 60298752 60444384 60591232 60730579 60841984 60910473 60915712 61022208 61109356 61290372 61459216 61511168 61629568 61683622 61737312 61751261 61780992 61833216 61902984 62122368 62409081 62416508 62484708 62492144 62743296 62819328 63045632 63100928 63116768 63227112 63322688 63433392 63555492 63663929 63840392 63997248 64004864 64013313 64067424 64182272 64339968 64378184 64644608 64669488 64677184 64722944 64733911 64836096 65015808 65072832 65089167 65252096 65323648 65380942 65481416 65595894 65601536 65716224 65731072 66005016 66107392 66397903 66453504 66501358 66664752 66698346 66745536 66882088 66985984 67044736 67061566 67232256 67291224 67299232 67365012 67403776 67651584 67971904 68090736 68173248 68193664 68478848 68496038 68711331 68719508 68837376 68845568 68854656 69079296 69139884 69330352 69406376 69533696 69644064 69652352 69701632 69823488 69839264 70017024 70058612 70096026 70239104 70348544 70433792 70495568 70556928 70606848 70618812 70996992 71192576 71324664 71333152 71434272 71505434 71706624 71828988 71879808 72138752 72220148 72346407 72434076 72546936 72634848 72758776 72898826 72960448 72978763 73139712 73148416 73158072 73289216 73351168 73417344 73531392 73562313 73764964 73879552 73996818 74005624 74151168 74393088 74573824 74745328 74835904 74901541 74966736 75104256 75240462 75434304 75447736 75642112 75791474 75851776 75918304 75984384 76001552 76038144 76188288 76436672 76503713 76836864 76904256 76913408 77174526 77268386 77316096 77520476 77529088 77682176 77814737 77817984 77869792 77935616 78005928 78222144 78592514 78785616 78825318 79178668 79234688 79525992 79535456 79593216 79602688 79613196 79659008 79798272 79951872 80019456 80109744 80310272 80330432 80398336 80592512 80663198 80733408 80751649 81213964 81362944 81639168 81710772 81720496 82020939 82090272 82148352 82316416 82374656 82388614 82444288 82478957 82537312 82681608 82747392 82819968 82829824 82840758 82910784 83111028 83212108 83263488 83312944 83458596 83657728 83759104 83905536 84302816 84506422 84567792 84577856 84740656 84744192 84888804 84948864 85020672 85116603 85329664 85351084 85423232 85737288 85786624 86225984 86272032 86448128 86687744 86763776 86765952 86785556 86839296 86900736 86937279 87220914 87461192 87621632 87780539 87919104 87996216 88006688 88092708 88467456 88520003 88886336 88920546 88931128 88994048 89149632 89396736 89571742 89643008 89721632 89820016 89878488 89977044 90036947 90040704 90202112 90359808 90413479 90787648 90886848 90897664 91262976 91373568 91615108 91664034 91783168 91806208 91962871 92105728 92186512 92188824 92266752 92444352 92525433 92858752 92882062 93097984 93356032 93461368 93624762 93738216 94075904 94142464 94158416 94568448 94651392 94662656 94675152 94984032 95099552 95245696 95329234 95433767 95608832 95760588 95771984 95839744 96007296 96273408 96461876 96567276 96578768 96729248 96846464 96966912 97015776 97084416 97368362 97475131 97519616 97544096 97878144 97889792 97985472 98071413 98083084 98222124 98402304 98596608 98662424 98868224 99161088 99190784 99752037 99955648 100043317 100320616 100323132 100478976 100567104 100579072 100592349 100948848 101043274 101105664 101312512 101384192 101584384 101757733 101842944 101957856 102290496 102449152 102539008 102718272 102744057 102774826 102899368 103079262 103088128 103268352 103740637 103757312 103995528 104007904 104109564 104296192 104300544 104478528 104552448 104758896 104973218 105047488 105087918 105100424 105358656 105522816 105650688 105743352 106034656 106124288 106150928 106397696 106602496 106788864 106812992 106999728 107258151 107644544 108208128 108330222 108852224 108947696 109138164 109348239 109361252 109440672 109453696 109531136 109722624 109933824 109958857 110026752 110242144 110329856 110426624 110454344 110547712 110647446 110814704 110819328 111008436 111017984 111278128 111860736 111874048 112117992 112253856 112661822 112757056 112785361 112992256 113171604 113185072 113265152 113360896 113463168 113488804 113687211 113777664 113877456 114002328 114316384 114555298 114655008 115029376 115370112 115687936 115785728 115902579 115916372 116280714 116293632 116294552 116523264 116804688 116903424 117225472 117328288 117456944 117888771 117956608 118233011 118560728 118768002 118852032 118866176 119195648 119303184 119404032 119488512 119837984 119969392 120054272 120259139 120465408 120479744 120495648 120597504 120888768 120994797 121182464 121461158 121683968 121820946 121831424 122044416 122218712 122580744 122602571 122918432 123022336 123259136 123367244 123474624 123502522 123561984 123582921 123666432 123805968 124244736 124818162 124833016 124969416 124984288 125486592 125638656 126201856 126233536 126454224 126645376 126759633 126866784 127110984 127327858 127467479 127680784 127994496 128009728 128026626 128134848 128364544 128679936 128756368 129289216 129338976 129354368 129445888 129467822 129672192 130031616 130145664 130178334 130504192 130647296 130761884 130962832 131191788 131203072 131432448 131462144 132010032 132214784 132795806 133002716 133329504 133396692 133491072 133764176 133971968 134089472 134123132 134357613 134464512 134582448 134598464 134730024 134807552 135303168 135660833 135943808 136181472 136346496 136387328 136957696 136992076 137422662 137439016 137674752 137691136 137709312 138158592 138279768 138562669 138660704 138812752 139067392 139288128 139304704 139323093 139403264 139646976 139678528 140034048 140117224 140192052 140478208 140697088 140867584 140991136 141113856 141213696 141237624 141993984 142124437 142385152 142649328 142666304 142868544 142993851 143010868 143413248 143657976 143759616 144277504 144440296 144513083 144692814 144868152 145093872 145269696 145517552 145797652 145920896 145957526 146052543 146279424 146296832 146316144 146578432 146702336 146834688 147124626 147529928 147759104 147993636 148011248 148302336 148786176 149147648 149490656 149671808 149803082 149933472 150480924 150868608 150895472 151284224 151564911 151582948 151703552 151836608 151874723 151968768 152003104 152076288 152376576 152873344 153007426 153673728 153808512 153826816 154162239 154349052 154536772 154632192 155040952 155058176 155364352 155629474 155635968 155739584 155871232 156011856 156444288 157185028 157459827 157571232 157650636 158357336 158469376 159051984 159070912 159186432 159205376 159226392 159318016 159596544 159903744 160038912 160219488 160326439 160620544 160660864 160796672 161185024 161326396 161466816 161503298 162427928 162725888 163021001 163278336 163421544 163440992 164041878 164180544 164296704 164632832 164749312 164777228 164957914 165074624 165363216 165494784 165639936 165659648 165681516 165821568 166222056 166424216 166526976 166625888 166917192 167315456 167518208 167811072 168605632 168992733 169012844 169135584 169155712 169481312 169488384 169777608 169897728 170041344 170233206 170659328 170702168 170846464 171474576 171573248 171645397 171832947 172451968 172544064 172896256 173375488 173527552 173531904 173571112 173678592 173874558 174441828 174922384 175243264 175561078 175838208 175992432 176013376 176185416 176934912 177040006 177772672 177841092 177862256 177988096 178299264 178793472 179143484 179286016 179443264 179640032 179756976 179954088 180073894 180081408 180404224 180719616 180826958 181575296 181773696 181795328 182191737 182525952 182747136 183230216 183328068 183566336 183612416 183925742 184211456 184373024 184377648 184533504 184888704 185050866 185253783 185717504 185764124 186195968 186712064 186922736 187249524 187476432 188151808 188284928 188316832 188978647 189136896 189302784 189325312 189350304 189968064 190199104 190491392 190658468 190867534 190991787 191217664 191521176 191543968 191679488 192014592 192546816 192661183 192923752 193134552 193157536 193458496 193692928 193933824 194031552 194168832 194201733 194736724 194950262 195039232 195088192 195756288 195779584 195970944 196142826 196166168 196444248 196804608 197193216 197324848 197736448 198322176 198381568 198605407 199193709 199504074 199911296 200086634 200641232 200646264 200957952 201134208 201158144 201184698 201897696 202086548 202211328 202625024 202768384 202853651 203168768 203515466 203915712 204580992 204898304 205078016 205436544 205488114 205549652 205798736 206158524 206176256 206536704 207481274 207514624 207991056 208015808 208219128 208592384 208601088 208957056 209104896 209517792 209946436 210094976 210175836 210200848 210717312 211045632 211301376 211486704 212069312 212248576 212301856 212795392 213181309 213204992 213577728 213625984 213999456 214516302 215289088 216416256 216660444 217704448 217741337 217895392 218276328 218696478 218722504 218881344 218907392 218936289 219062272 219445248 219867648 219917714 220053504 220484288 220659712 220853248 220908688 221095424 221294892 221629408 221638656 222016872 222556256 223338401 223721472 223748096 224235984 224507712 224704623 225323644 225514112 225570722 225984512 226343208 226370144 226530304 226721792 226926336 226977608 227374422 227555328 227754912 228004656 228632768 228833297 229110596 229310016 229511139 230058752 230740224 231375872 231571456 231805158 231832744 232561428 232587264 232589104 233046528 233444211 233609376 233806848 234450944 234656576 234715481 234913888 235777542 235913216 236466022 237121456 237536004 237704064 237732352 238391296 238606368 238808064 238977024 239675968 239736133 239938784 240108544 240518278 240930816 240959488 240991296 241195008 241777536 241989594 242254947 242364928 242922316 243367936 243641892 243662848 244088832 244437424 245161488 245205142 245836864 246044672 246518272 246734488 246949248 247005044 247123968 247165842 247332864 247436871 247611936 248489472 249636324 249666032 249938832 249968576 250973184 251277312 251941547 252403712 252467072 252908448 253290752 253519266 253733568 254221968 254655716 254934958 255361568 255988992 256019456 256053252 256269696 256729088 257330671 257359872 257512736 258578432 258677952 258708736 258891776 258935644 259344384 260063232 260291328 260356668 261008384 261294592 261523768 261925664 262383576 262864896 262924288 263341617 264020064 264429568 265270159 265560009 265591612 266005432 266659008 266793384 266982144 267528352 267943936 268178944 268246264 268715226 268929024 269164896 269196928 269460048 269615104 270110841 270439351 270606336 271240437 271321666 271887616 272362944 272692992 272774656 273915392 273984152 274845324 274878032 275349504 275382272 275418624 275888613 276317184 276559536 277125338 277321408 277625504 278576256 278609408 278646186 278806528 279293952 279357056 280068096 280234448 280384104 280956416 281394176 281735168 281982272 282227712 282427392 282475248 283987968 284248874 284770304 285298656 285332608 285737088 285987702 286021736 286301301 286826496 287315952 287519232 288555008 288880592 289026166 289385628 289736304 290187744 290539392 291035104 291595304 291841792 291915052 292105086 292425393 292558848 292593664 292632288 293156864 293404672 293669376 294249252 295059856 295518208 295987272 296022496 296604672 297572352 297749101 298295296 298981312 299343616 299606164 299866944 300129951 300961848 301737216 301790944 302568448 303129822 303165896 303407104 303673216 303749446 303937536 304006208 304152576 304753152 305273199 305746688 306014852 307347456 307617024 307653632 308324478 308698104 309073544 309264384 310081904 310728704 311221911 311258948 311271936 311479168 311742464 312023712 312888576 313501097 314370056 314919654 315142464 315301272 316714672 316938752 318103968 318141824 318372864 318410752 318452784 318636032 318770023 319193088 319807488 320438976 320652878 321241088 321321728 321593344 322370048 322652792 322933632 323006596 324855856 325451776 326042002 326556672 326843088 326881984 328083756 328361088 328593408 329265664 329498624 329554456 329876571 329915828 330149248 330726432 330989568 331279872 331319296 331363032 331643136 332444112 332848432 333053952 333251776 333834384 334630912 335036416 335622144 336509339 337211264 337985466 338025688 338271168 338311424 338356083 338962624 338976768 339555216 339795456 340082688 340466412 341318656 341404336 341692928 342949152 343290794 343665894 344903936 345088128 345792512 346750976 347055104 347063808 347142224 347357184 347749116 348883656 349844768 351122156 351676416 351984864 352026752 352370832 353651459 353869824 354080012 354699033 355545344 355682184 355724512 355976192 356598528 357586944 358286968 358572032 358886528 359280064 359513952 359595181 359908176 360147788 360162816 360777417 360808448 361439232 361653916 363150592 363547392 363590656 364383474 365051904 365494272 366460432 366656136 367132672 367224832 367807713 367851484 368422912 368746048 368755296 368838613 369067008 369777408 370101732 370507566 371435008 371528248 372391936 373424128 373845472 374499048 374952864 376303616 376569856 376633664 376728209 377957294 378605568 378650624 378700608 379936128 380398208 380982784 381316936 381735068 381983574 382402437 382435328 383042352 383087936 383358976 384029184 385093632 385322366 385847504 386269104 386315072 386916992 387385856 387867648 388063104 388337664 388403466 389473448 389900524 390078464 390176384 391512576 391559168 391941888 392285652 392332336 392888496 393609216 394386432 394649696 395472896 396644352 396763136 397210814 398387418 399008148 399822592 400173268 400943543 401282464 401292528 401915904 402268416 402316288 402369396 403795392 404173096 404422656 405250048 405707302 406337536 406982499 407030932 407831424 409161984 409796608 410156032 410873088 410976228 411099304 411597472 412317048 413073408 414962548 415029248 415688007 415982112 416031616 416438256 416853107 417184768 417202176 417914112 418209792 419035584 419892872 420189952 420351672 420401696 421434624 422091264 422602752 422973408 424138624 424497152 424603712 424976123 425590784 426362618 426373311 426409984 427155456 427251968 427998912 429032604 430578176 432258827 432832512 433320888 433539249 435408896 435482674 435790784 436552656 437392956 437445008 437762688 437814784 437872578 438124544 438890496 439735296 439835428 440107008 440968576 441319424 441706496 441817376 442190848 442589784 443258816 443277312 444033744 445112512 446676802 447442944 447496192 448471968 449015424 449409246 450647288 451028224 451141444 451969024 452686416 452740288 453060608 453137377 453443584 453852672 453955216 454748844 455110656 455509824 455624169 456009312 457265536 457666594 458221192 458620032 459022278 460117504 461480448 462751744 463142912 463610316 463665488 464785321 465122856 465174528 465178208 466093056 466888422 467218752 467613696 468901888 469313152 469430962 469827776 471555084 471826432 472932044 474242912 475072008 475408128 475464704 476782592 477212736 477616128 477954048 479351936 479472266 479877568 480217088 480979317 481036556 481861632 481918976 481982592 482390016 483555072 483979188 484509894 484729856 485844632 486735872 487283784 488177664 488874848 489063003 490322976 490410284 491673728 492089344 492644581 493036544 493468976 493898496 494010088 494247936 494331684 494873742 495223872 496978944 499272648 499332064 499877664 499937152 501946368 502244509 502554624 503883094 504807424 504934144 505816896 506581504 507038532 507467136 508443936 509311432 509869916 510723136 510851341 511977984 512038912 512106504 512539392 513458176 514661342 514719744 514936191 515025472 517156864 517355904 517417472 517783552 517871288 518688768 520126464 520582656 520713336 522016768 522589184 523047536 523851328 524310787 524767152 525729792 525848576 526683234 528040128 528859136 530540318 531120018 531183224 532010864 533318016 533586768 533964288 535056704 535525991 535887872 536357888 536492528 537430452 537858048 538329792 538393856 538920096 540221682 540878702 541212672 542480874 542643332 543775232 544725888 545385984 545549312 547830784 547968304 549690648 549756064 550699008 550837248 551777226 552634368 553119072 554250676 554642816 555251008 555738007 557152512 557218816 557292372 557613056 558587904 558714112 560136192 560468896 560768208 561912832 562788352 563470336 563964544 564455424 564854784 564950496 565261543 566935941 567625451 567975936 568497748 569540608 570597312 570665216 571474176 571975404 572043472 572602602 573652992 574631904 575038464 577110016 577352699 577761184 577983549 578052332 578771256 579472608 580375488 581078784 582070208 582216323 583190608 583683584 583830104 584210172 584850786 585117696 585187328 585264576 586313728 586809344 587338752 588498504 590119712 591036416 591974544 592044992 593209344 595144704 595498202 595816221 596590592 597962624 598687232 599212328 599733888 600259902 601923696 603474432 603581888 605136896 606259644 606331792 606814208 607346432 607498892 607875072 608012416 608305152 608560953 609506304 610546398 611493376 612029704 614694912 615234048 615307264 616648956 617396208 618147088 618528768 619640021 620163808 621457408 622443822 622517896 622543872 622958336 623484928 624047424 625777152 627002194 628740112 629839308 630284928 630602544 632894353 633429344 633877504 636207936 636283648 636745728 636821504 636905568 637540046 638386176 639543927 639614976 640877952 641305756 642482176 642643456 643186688 644740096 645305584 645867264 646013192 649711712 652084004 653113344 653224011 653686176 653763968 656167512 656722176 656781281 657186816 658531328 658997248 659108912 659753142 659831656 660298496 661452864 661979136 662559744 662638592 662726064 663286272 664888224 665696864 666503552 667668768 668036369 669261824 670015203 670072832 671244288 673018678 674422528 675970932 676051376 676542336 676622848 676712166 677925248 677953536 679110432 679590912 680165376 680932824 682325917 682637312 682808672 683385856 685898304 686499891 686581588 687331788 689807872 690176256 691585024 693501952 694110208 694127616 694284448 694714368 695498232 697767312 699689536 700303219 702244312 703352832 703969728 704053504 704146443 704741664 707302918 707739648 708160024 709398066 711090688 711364368 711449024 711952384 713197056 715173888 716573936 717144064 717773056 718560128 719027904 719190362 719208399 719816352 720295576 720325632 721554834 721616896 722878464 723307832 726301184 727094784 727181312 728766948 730103808 730988544 732920864 733312272 734449664 735615426 735702968 736845824 737492096 737510592 737677226 738134016 739554816 740203464 741015132 742870016 743056496 744783872 747690944 748998096 749905728 752607232 753267328 753456418 755824641 755914588 757211136 757301248 757401216 759872256 760796416 761965568 762633872 763470136 763967148 764804874 764870656 766084704 766175872 766717952 768058368 769711999 770187264 770644732 771695008 771992013 772538208 772630144 773833984 774771712 775735296 776126208 776675328 776806932 778946896 779801048 780156928 780352768 783025152 783118336 783883776 784571304 784664672 785776992 788772864 789299392 789497527 790945792 793288704 793526272 794421628 795810477 796774836 798016296 799645184 800346536 801887086 802564928 802585056 802766393 803831808 804536832 804632576 804738792 807590784 808346192 808845312 810500096 811318053 811414604 812675072 813964998 814061864 815662848 818323968 819593216 820312064 821746176 821952456 822198608 823194944 824634096 826146816 827631077 829925096 830058496 831376014 831964224 832063232 832876512 833706214 834369536 835828224 836419584 838071168 839785744 840379904 840703344 840803392 841540843 842869248 844182528 845205504 845946816 848277248 848994304 849207424 849952246 852725236 852746622 852819968 854310912 854503936 855997824 858065208 861156352 864517654 865665024 866641776 867078498 870817792 870965348 871581568 873105312 874785912 874890016 875525376 875629568 875745156 876249088 877780992 879470592 879670856 880214016 881937152 883412992 883634752 884381696 885179568 886517632 886554624 888067488 890225024 892272353 893247303 893353604 894885888 894992384 896943936 898030848 898818492 901294576 902056448 902282888 903938048 905372832 905480576 906121216 906274754 906887168 907268527 907705344 907910432 909497688 910221312 911019648 911248338 912018624 914531072 915333188 916442384 917240064 918044556 920235008 922960896 925503488 926285824 927220632 927330976 929570642 930245712 930356416 932186112 933776844 934437504 935227392 937803776 938626304 938861924 939655552 940503291 943110168 943652864 945864088 948485824 950144016 950816256 950929408 953565184 954425472 955232256 955908096 956310069 958703872 958944532 959755136 960434176 961958634 962073112 963723264 963837952 963965184 964780032 967110144 967958376 969019788 969459712 971689264 973471744 973720033 974567568 976355328 977749696 978126006 980645952 980820568 983347456 984178688 985289162 986073088 986937952 987796992 988020176 988495872 988663368 989747484 990447744 993957888 994548269 998545296 998664128 999755328 999874304 1003892736 1004489018 1005109248 1007766188 1009528017 1009614848 1009868288 1011591581 1011633792 1013163008 1014077064 1014934272 1016887872 1018622864 1019739832 1021446272 1021702682 1023955968 1024077824 1024213008 1025078784 1026916352 1029322684 1029872382 1030050944 1034313728 1034711808 1034834944 1035567104 1035742576 1037377536 1040252928 1041165312 1041426672 1044033536 1045178368 1046095072 1047702656 1048621574 1049534304 1049771437 1051697152 1053366468 1056080256 1057718272 1060954377 1061080636 1062240036 1062366448 1064021728 1066636032 1067173536 1067928576 1070113408 1071051982 1071775744 1072226441 1072715776 1072985056 1074860904 1075716096 1076659584 1076787712 1077840192 1078785543 1080443364 1081757404 1082425344 1084961748 1085286664 1087550464 1089451776 1090771968 1091098624 1095661568 1095936608 1099381296 1099512128 1100476487 1101398016 1101674496 1103554452 1105268736 1106238144 1106515839 1108501352 1109285632 1110502016 1111476014 1114305024 1114437632 1114584744 1115226112 1117175808 1117428224 1120272384 1120937792 1121536416 1123825664 1125576704 1126940672 1127929088 1128910848 1129709568 1129900992 1130184627 1130523086 1133871882 1135250902 1135951872 1136995496 1139081216 1141147007 1141194624 1141330432 1142948352 1143950808 1144086944 1145205204 1147305984 1149263808 1150076928 1154705398 1155522368 1155967098 1156104664 1157542512 1158945216 1160750976 1162157568 1164140416 1164432646 1166381216 1167367168 1167660208 1168420344 1169701572 1170235392 1170374656 1170529152 1172627456 1174677504 1176997008 1180239424 1182072832 1183949088 1184089984 1186418688 1190289408 1190996404 1191632442 1193181184 1195925248 1197374464 1198424656 1199467776 1200519804 1202830629 1203847392 1206948864 1207163776 1209547427 1210273792 1212519288 1212663584 1213628416 1214692864 1214997784 1215750144 1216024832 1217121906 1219012608 1221092796 1222986752 1224059408 1229389824 1230468096 1230614528 1233297912 1234792416 1236294176 1239280042 1240327616 1240638971 1242914816 1244887644 1245035792 1245087744 1245916672 1246969856 1248094848 1250559321 1251554304 1254004388 1257480224 1259678616 1260569856 1261205088 1265788706 1266858688 1267176703 1267755008 1272415872 1272567296 1273491456 1273643008 1273811136 1274928369 1275080092 1276772352 1279087854 1279229952 1281755904 1282611512 1284964352 1285286912 1286373376 1289480192 1290611168 1291734528 1292026384 1296776481 1299423424 1300563121 1304168008 1306226688 1306448022 1307372352 1307527936 1312335024 1313444352 1313562562 1314373632 1317062656 1317994496 1318217824 1319506284 1319663312 1320596992 1322850529 1322905728 1323958272 1325119488 1325277184 1325452128 1326572544 1329776448 1331393728 1333007104 1335337536 1336072738 1338523648 1340030406 1340145664 1342488576 1346037356 1348628281 1348845056 1351941864 1352102752 1353084672 1353245696 1353424332 1355850496 1355907072 1358220864 1359181824 1359412131 1360330752 1361865648 1364651834 1365274624 1365617344 1366771712 1371796608 1372999782 1373163176 1374663576 1379615744 1380352512 1383170048 1388220416 1388255232 1388568896 1389428736 1390996464 1394355963 1395534624 1399379072 1400606438 1402142269 1404488624 1406705664 1407939456 1408107008 1408292886 1409483328 1414605836 1415479296 1416320048 1418796132 1422181376 1422728736 1422898048 1423904768 1426394112 1429465141 1430347776 1433147872 1434288128 1435546112 1437120256 1438055808 1438380724 1438416798 1439632704 1440591152 1440651264 1443109668 1443233792 1445756928 1446615664 1452602368 1454189568 1454362624 1457533896 1460207616 1465841728 1466624544 1468899328 1471230852 1471405936 1473691648 1474984192 1475021184 1475354452 1476268032 1477933743 1479109632 1480406928 1482030264 1485740032 1486112992 1489567744 1492269163 1495381888 1497996192 1499811456 1505214464 1506534656 1506733527 1506912836 1511649282 1511829176 1514422272 1514602496 1514802432 1519744512 1521592832 1523931136 1524189359 1525267744 1526940272 1527934296 1529609748 1529741312 1532169408 1532351744 1532554023 1533435904 1536116736 1537029143 1539423998 1540374528 1541289464 1543390016 1543984026 1545076416 1545260288 1547667968 1549543424 1551470592 1552252416 1553350656 1553613864 1557893792 1559602096 1560313856 1560705536 1563368807 1566050304 1566236672 1567767552 1569142608 1569329344 1571553984 1572932361 1577545728 1578598784 1578995054 1581891584 1586577408 1587052544 1588843256 1591620954 1593549672 1596032592 1599290368 1600693072 1603774172 1605129856 1605170112 1605532786 1606577973 1607663616 1609073664 1609265152 1609477584 1615181568 1616692384 1621000192 1622636106 1622829208 1625350144 1627929996 1628123728 1631325696 1636647936 1640624128 1643492352 1643904912 1644397216 1646389888 1649268192 1655262154 1657077227 1659850192 1660116992 1662752028 1663928448 1664126464 1665753024 1667214021 1667412428 1668739072 1671656448 1672839168 1676142336 1679571488 1680759808 1681406688 1681606784 1683081686 1685738496 1688365056 1690411008 1691893632 1695784629 1696554496 1697988608 1698414848 1699904492 1702876353 1705450472 1705493244 1705639936 1708621824 1709007872 1711995648 1716130416 1722312704 1729035308 1731330048 1732058097 1733283552 1734156996 1741635584 1741930696 1743163136 1746210624 1746648969 1749571824 1749780032 1751050752 1751259136 1751490312 1752498176 1755561984 1758941184 1759341712 1760428032 1763590829 1763874304 1766825984 1767269504 1768763392 1770359136 1773035264 1773109248 1776134976 1780450048 1784544706 1786494606 1786707208 1789771776 1789984768 1793887872 1796061696 1797636984 1801314697 1802589152 1804112896 1804565776 1807876096 1810745664 1810961152 1812242432 1812549508 1814537054 1815410688 1815820864 1818995376 1820442624 1822039296 1822496676 1824037248 1829062144 1830666376 1832884768 1834480128 1836089112 1840470016 1845921792 1851006976 1854441264 1854661952 1858920063 1859141284 1860491424 1860712832 1864372224 1867553688 1868875008 1869300569 1870454784 1875607552 1877252608 1877723848 1879311104 1881006582 1886220336 1887305728 1891728176 1896971648 1898683059 1900288032 1901632512 1901858816 1907130368 1908850944 1910464512 1912620138 1917407744 1917889064 1919510272 1920868352 1923917268 1924146224 1927446528 1927675904 1927930368 1929560064 1934220288 1935916752 1938039576 1938919424 1943378528 1947440066 1949135136 1955499392 1956252012 1961291904 1961641136 1966694912 1968357376 1970343843 1970578324 1972146176 1973875904 1975593984 1976040352 1976991744 1977326736 1979494968 1980895488 1987915776 1989096538 1997090592 1997328256 1999510656 1999748608 2004109107 2007785472 2008978036 2010218496 2015532376 2019056034 2019229696 2019736576 2023183162 2023267584 2026326016 2028154128 2029868544 2033775744 2037245728 2039479664 2042892544 2043405364 2046977751 2047911936 2048155648 2048426016 2050157568 2053832704 2058645368 2059744764 2060101888 2068627456 2069423616 2069669888 2071134208 2071485152 2074755072 2080505856 2082330624 2082853344 2084243707 2088067072 2090356736 2092190144 2095405312 2097243148 2099068608 2099542874 2100909657 2103394304 2106732936 2112160512 2115436544 2119273013 2121908754 2122161272 2124480072 2124732896 2128043456 2133272064 2134347072 2135857152 2140226816 2142103964 2144452882 2145431552 2145970112 2149721808 2151432192 2153319168 2153575424 2155680384 2157571086 2160886728 2163514808 2164850688 2169923496 2170573328 2175100928 2178903552 2181543936 2182197248 2191323136 2191873216 2198762592 2199024256 2200952974 2203348992 2207108904 2210537472 2212476288 2213031678 2217002704 2218571264 2221004032 2222952028 2228610048 2228875264 2229169488 2230452224 2231390161 2234351616 2234856448 2241875584 2243072832 2247651328 2251153408 2253881344 2255858176 2257821696 2259801984 2260369254 2261046172 2267743764 2270501804 2271903744 2273990992 2278162432 2282294014 2282389248 2282660864 2285896704 2287901616 2288173888 2290410408 2294611968 2298527616 2300153856 2309135997 2309410796 2311044736 2311934196 2312209328 2315085024 2317890432 2321501952 2324315136 2328280832 2328865292 2332762432 2334734336 2335320416 2336840688 2339403144 2340470784 2340749312 2341058304 2345254912 2349355008 2353994016 2355565373 2360478848 2364145664 2367898176 2368179968 2368492581 2372837376 2380578816 2381992808 2383264884 2386362368 2391850496 2394748928 2395154707 2396849312 2398935552 2401039608 2405661258 2407694784 2408299179 2413897728 2414327552 2419094854 2420547584 2425038576 2425327168 2427256832 2429385728 2429995568 2431500288 2432049664 2434243812 2438025216 2442185592 2445973504 2448118816 2456722411 2458779648 2460936192 2461229056 2466595824 2469584832 2472588352 2478560084 2480655232 2481277942 2482893231 2485829632 2489775288 2490071584 2490175488 2491833344 2493939712 2496189696 2501118642 2503108608 2508008776 2514960448 2517166267 2519357232 2521139712 2522410176 2524622529 2531577412 2533717376 2534353406 2535510016 2544831744 2545134592 2546982912 2547286016 2547622272 2549856738 2550160184 2558175708 2558459904 2563511808 2565223024 2569928704 2570573824 2572746752 2578960384 2581222336 2581870291 2583469056 2584052768 2593552962 2598846848 2601126242 2608336016 2612453376 2612896044 2614744704 2615055872 2624670048 2626888704 2627125124 2628747264 2634125312 2635988992 2636435648 2637097463 2639012568 2639326624 2641193984 2645701058 2645811456 2650238976 2650554368 2650904256 2653145088 2659552896 2662787456 2666014208 2670675072 2672145476 2676817059 2677047296 2680060812 2680291328 2684977152 2692074712 2697256562 2697690112 2703883728 2704205504 2706169344 2706491392 2706848664 2711700992 2711814144 2716441728 2718363648 2718824262 2720661504 2721805581 2723731296 2729303668 2730549248 2731234688 2733543424 2743593216 2745999564 2746326352 2749327152 2759231488 2760705024 2766340096 2771357017 2776440832 2776510464 2777137792 2778857472 2781992928 2788711926 2791069248 2798758144 2801212876 2804284538 2808977248 2813411328 2815878912 2816214016 2816585772 2818966656 2829211672 2830637381 2830958592 2832640096 2837592264 2844362752 2845457472 2845796096 2847809536 2852788224 2858930282 2860695552 2866295744 2868576256 2871092224 2874240512 2876111616 2876761448 2876833596 2879265408 2881182304 2881302528 2886219336 2891513856 2893231328 2905204736 2908379136 2908725248 2915067792 2917971749 2920415232 2921160099 2931683456 2933249088 2937798656 2942461704 2942811872 2947383296 2949968384 2950042368 2950708904 2952536064 2955867486 2958219264 2960813856 2964060528 2971480064 2972225984 2974832861 2979135488 2983644807 2984538326 2990763776 2995992384 2999622912 3010428928 3013069312 3013467054 3013825672 3023298564 3023658352 3028844544 3029204992 3029604864 3034774743 3039489024 3043185664 3047862272 3048378718 3050535488 3053880544 3055868592 3059219496 3064338816 3064703488 3065108046 3066871808 3072233472 3074058286 3078847996 3080749056 3082578928 3086780032 3087968052 3090152832 3090520576 3095335936 3099086848 3102941184 3104504832 3106701312 3107227728 3115787584 3119204192 3120627712 3121411072 3126737614 3132100608 3132473344 3135535104 3138285216 3138658688 3143107968 3145864722 3149314311 3155091456 3157197568 3157990108 3163783168 3173154816 3174105088 3177686512 3183241908 3187099344 3192065184 3198580736 3201386144 3207548344 3210259712 3210340224 3211065572 3213155946 3215327232 3216679323 3218147328 3218530304 3218955168 3230363136 3233384768 3242000384 3245272212 3245658416 3250700288 3255859992 3256247456 3262651392 3273295872 3275240111 3281248256 3286984704 3287809824 3288794432 3292779776 3298536384 3301429461 3310524308 3314154454 3319700384 3320233984 3325504056 3327856896 3328252928 3331506048 3334428042 3334824856 3337478144 3343312896 3345298723 3345678336 3352284672 3359142976 3361519616 3362813376 3363213568 3366163372 3371476992 3376730112 3380822016 3383787264 3391569258 3393108992 3395977216 3396829696 3399808984 3405752706 3410900944 3410986488 3417243648 3418015744 3423441021 3423991296 3432260832 3444625408 3448512067 3458070616 3464116194 3466567104 3468313992 3483271168 3483861392 3486326272 3492421248 3493297938 3499143648 3499560064 3502101504 3502518272 3502980624 3504996352 3511123968 3515711563 3517882368 3518683424 3527181658 3527748608 3533651968 3534539008 3537526784 3540718272 3546070528 3546218496 3552269952 3560900096 3569089412 3572989212 3573414416 3579543552 3579969536 3587775744 3592123392 3595273968 3602629394 3605178304 3608225792 3609131552 3621491328 3621922304 3624484864 3625099016 3628642281 3629074108 3630821376 3631641728 3637990752 3640885248 3644078592 3644993352 3648074496 3658124288 3661332752 3665769536 3668960256 3672178224 3680940032 3691843584 3701602729 3702013952 3708882528 3709323904 3717840126 3718282568 3720982848 3721425664 3721916913 3728744448 3735107376 3737750016 3738601138 3740909568 3751215104 3754505216 3755447696 3758622208 3762013164 3772440672 3783456352 3793943296 3797366118 3800576064 3801530109 3803265024 3803717632 3814260736 3817701888 3820929024 3825240276 3834815488 3835778128 3839020544 3841736704 3847834536 3848292448 3854893056 3855860736 3859120128 3868440576 3871833504 3876079152 3877838848 3886757056 3890166049 3894880132 3898270272 3901689363 3910998784 3912504024 3922583808 3923282272 3933389824 3936714752 3940687686 3941156648 3944292352 3947751808 3951187968 3952080704 3953983488 3954653472 3958989936 3961790976 3968551587 3973378157 3975831552 3978193076 3994181184 3994656512 3999021312 3999497216 4008218214 4015570944 4017956072 4020436992 4031064752 4038112068 4038459392 4039473152 4045884843 4046366324 4046535168 4052652032 4056308256 4059737088 4067551488 4074491456 4075514261 4078959328 4085785088 4086810728 4093955502 4095823872 4096311296 4096852032 4100315136 4107665408 4117290736 4119489528 4120203776 4137254912 4138847232 4139339776 4142268416 4142970304 4144010299 4149510144 4164661248 4165706688 4168487414 4176134144 4180713472 4184380288 4190810624 4194486296 4198137216 4199085748 4201819314 4206426807 4206788608 4213465872 4224321024 4230873088 4238546026 4243817508 4244322544 4248960144 4249465792 4256086912 4266544128 4268694144 4271714304 4280453632 4284207928 4288395423 4288905764 4290863104 4291940224 4299443616 4302864384 4306638336 4307150848 4311360768 4315142172 4321773456 4327029616 4329701376 4339846992 4341146656 4350201856 4357807104 4363087872 4364394496 4374621407 4382646272 4383746432 4397525184 4398048512 4401905948 4406697984 4414217808 4421074944 4424952576 4426063356 4434005408 4437142528 4442008064 4445904056 4457220096 4457750528 4458338976 4462780322 4468703232 4469712896 4476807489 4483751168 4486145664 4495302656 4502306816 4507762688 4511716352 4515643392 4519603968 4520738508 4522092344 4535487528 4541003608 4543807488 4547981984 4564588028 4564778496 4565321728 4571793408 4572568077 4575803232 4576347776 4580820816 4589223936 4597055232 4597468967 4600307712 4611087429 4618271994 4618821592 4622089472 4623868392 4624418656 4630170048 4635780864 4643003904 4648630272 4656561664 4657730584 4665524864 4669468672 4670640832 4673681376 4674737353 4678806288 4680941568 4681498624 4682116608 4690106421 4690509824 4698710016 4707988032 4711130746 4720957696 4735796352 4736359936 4736985162 4745674752 4761157632 4763985616 4766529768 4772724736 4783700992 4789497856 4790309414 4793698624 4797871104 4802079216 4811322516 4815389568 4816598358 4827795456 4828655104 4838189708 4841095168 4850077152 4850654336 4854513664 4858771456 4859991136 4863000576 4864099328 4868487624 4876050432 4884371184 4891947008 4896237632 4913444822 4921872384 4922458112 4933191648 4939169664 4945176704 4957120168 4961310464 4962555884 4965786462 4971231681 4971659264 4979550576 4980143168 4980350976 4983666688 4987879424 4992379392 5002237284 5006217216 5016017552 5029920896 5034332534 5038714464 5042279424 5044820352 5049245058 5063154824 5067434752 5068706812 5071020032 5089663488 5090269184 5093965824 5094572032 5095244544 5099713476 5100320368 5116351416 5116919808 5127023616 5130446048 5141147648 5145493504 5157920768 5162444672 5163740582 5166938112 5168105536 5187105924 5197693696 5202252484 5216672032 5224906752 5225792088 5229489408 5230111744 5249340096 5253777408 5254250248 5257494528 5268250624 5272871296 5274194926 5278025136 5278653248 5282387968 5290772487 5291402116 5291622912 5300477952 5301108736 5301808512 5306290176 5319105792 5325574912 5332028416 5341350144 5344290952 5353634118 5354094592 5360121624 5369954304 5384149424 5394513124 5395380224 5403944091 5407767456 5408411008 5412338688 5412982784 5413697328 5419090391 5423401984 5423628288 5432883456 5436727296 5437648524 5443611162 5447462592 5458607336 5461098496 5462469376 5467086848 5487186432 5491999128 5492652704 5498654304 5518462976 5521410048 5524689599 5532680192 5542714034 5552881664 5553020928 5554275584 5563985856 5577423852 5582138496 5597516288 5602425752 5607901707 5608569076 5617954496 5619364751 5626822656 5631757824 5632428032 5633171544 5637933312 5658423344 5661274762 5661917184 5665280192 5675184528 5688725504 5690914944 5691592192 5695619072 5705576448 5717860564 5721391104 5732591488 5737152512 5742184448 5748481024 5752223232 5753522896 5753667192 5758530816 5762364608 5762605056 5772438672 5783027712 5786462656 5810409472 5816758272 5817450496 5830135584 5835943498 5842320198 5863366912 5866498176 5875597312 5884923408 5885623744 5890785901 5894766592 5899936768 5900084736 5901417808 5905072128 5911734972 5916438528 5921627712 5928121056 5942960128 5944451968 5949665722 5967289614 5969076652 5981527552 5991984768 5999245824 6020857856 6026138624 6026934108 6027651344 6046597128 6047316704 6057689088 6059209728 6069549486 6078978048 6086371328 6095724544 6096757436 6101070976 6107761088 6111737184 6113118077 6118438992 6128677632 6129406976 6130216092 6133743616 6144466944 6148116572 6157695992 6161498112 6165157856 6173560064 6175936104 6180305664 6181041152 6190671872 6198173696 6205882368 6209009664 6213402624 6214455456 6231575168 6238408384 6241255424 6242822144 6243879961 6252731121 6253475228 6264201216 6264946688 6271070208 6276570432 6277317376 6286215936 6291729444 6298628622 6310182912 6314395136 6315980216 6327566336 6346309632 6348210176 6350879689 6355373024 6357819039 6366483816 6374198688 6384130368 6397161472 6402772288 6404379553 6415096688 6420519424 6420680448 6422131144 6426311892 6433358646 6436294656 6437060608 6437910336 6460726272 6466769536 6484000768 6490544424 6491316832 6501400576 6511719984 6512494912 6525302784 6546591744 6550480222 6562496512 6573969408 6575619648 6577588864 6585559552 6597072768 6602858922 6621048616 6628308908 6639400768 6640467968 6651008112 6655713792 6656505856 6663012096 6668856084 6669649712 6674956288 6686625792 6690597446 6691356672 6694170483 6704569344 6718285952 6723039232 6725626752 6726427136 6732326744 6742953984 6753460224 6761644032 6767574528 6783138516 6786217984 6791954432 6793659392 6799617968 6811505412 6816040231 6821801888 6821972976 6834487296 6836031488 6846882042 6847982592 6864521664 6889250816 6897024134 6916141232 6928232388 6933134208 6936627984 6961837883 6966542336 6967722784 6972652544 6984842496 6986595876 6998287296 6999120128 7004203008 7005036544 7005961248 7022247936 7031423126 7035764736 7037366848 7054363316 7055497216 7066696119 7067303936 7069078016 7075053568 7081436544 7092141056 7092436992 7104539904 7121800192 7138178824 7145978424 7146828832 7159087104 7175551488 7184246784 7185464121 7190547936 7205258788 7210356608 7216451584 7218263104 7224594091 7242982656 7243844608 7248969728 7250198032 7257284562 7258148216 7261642752 7263283456 7275981504 7281770496 7288157184 7289986704 7296148992 7316248576 7322665504 7331539072 7337920512 7344356448 7348400059 7361880064 7370167233 7379130863 7383687168 7403205458 7404027904 7417765056 7418647808 7435680252 7436565136 7441965696 7442851328 7443833826 7457488896 7470214752 7475500032 7477202276 7481819136 7502430208 7505585087 7509010432 7510895392 7517244416 7524026328 7544881344 7551498801 7566912704 7587886592 7594732236 7601152128 7603060218 7606530048 7607435264 7628521472 7635403776 7641858048 7650480552 7669630976 7671556256 7678041088 7683473408 7695669072 7696584896 7703335409 7709786112 7711721472 7718240256 7736881152 7743667008 7745610873 7752158304 7755677696 7773514112 7780332098 7789760264 7796540544 7803378726 7821997568 7825008048 7845167616 7846564544 7866779648 7873429504 7881375372 7882313296 7888584704 7895503616 7902375936 7904161408 7907966976 7909306944 7911292389 7917979872 7923581952 7937103174 7946756314 7951663104 7956386152 7988362368 7989313024 7998042624 7998994432 8016436428 8031141888 8035912144 8040873984 8062129504 8076224136 8078946304 8091769686 8092732648 8093070336 8105304064 8112616512 8119474176 8135102976 8148982912 8151028522 8157918656 8171570176 8173621456 8187911004 8191647744 8192622592 8193704064 8200630272 8234581472 8238979056 8240407552 8274509824 8277694464 8278679552 8285940608 8288020598 8299020288 8314071051 8329322496 8331413376 8336974828 8352268288 8361426944 8368760576 8381621248 8388972592 8396274432 8398171496 8403638628 8412853614 8413577216 8426931744 8448642048 8466831989 8477092052 8487635016 8488645088 8491912143 8497920288 8498931584 8512173824 8533088256 8537388288 8538156653 8543428608 8560907264 8568415856 8576790846 8577811528 8581726208 8583880448 8598887232 8605728768 8613276672 8614301696 8622721536 8630284344 8643546912 8654059232 8679693984 8682293312 8684472797 8700403712 8715614208 8726175744 8728788992 8749242814 8753915247 8765292544 8767492864 8795050368 8796097024 8803811896 8813395968 8828435616 8842149888 8849905152 8852126712 8868010816 8870236921 8874285056 8884016128 8891808112 8914440192 8915501056 8916677952 8924498583 8925560644 8937406464 8939425792 8953614978 8967502336 8972291328 8990605312 9004613632 9015525376 9023432704 9031286784 9039207936 9041477016 9044184688 9070975056 9082007216 9087614976 9095963968 9103941847 9129176056 9129556992 9130643456 9143586816 9145136154 9151606464 9152695552 9161641632 9194110464 9194937934 9200615424 9222174858 9236543988 9237643184 9244178944 9247736784 9248837312 9260340096 9271561728 9286007808 9297260544 9313123328 9315461168 9331049728 9338937344 9341281664 9347362752 9349474706 9357612576 9361883136 9364233216 9380212842 9381019648 9397420032 9415976064 9422261492 9441915392 9471592704 9472719872 9473970324 9491349504 9522315264 9527971232 9533059536 9567401984 9578995712 9580618828 9587397248 9595742208 9604158432 9622645032 9630779136 9633196716 9649632667 9655590912 9657310208 9676379416 9682190336 9700154304 9701308672 9717542912 9719982272 9726001152 9728198656 9736975248 9752100864 9768742368 9783894016 9792475264 9814995883 9825720333 9826889644 9843744768 9844916224 9866383296 9878339328 9890353408 9914240336 9922620928 9925111768 9931572924 9942463362 9943318528 9959101152 9960286336 9960701952 9967333376 9975758848 9984758784 10004474568 10006255987 10012434432 10032035104 10035896169 10059841792 10068665068 10077428928 10084558848 10089640704 10098490116 10126309648 10134869504 10137413624 10142040064 10179326976 10180538368 10187931648 10189144064 10190489088 10199426952 10200640736 10232702832 10254047232 10260892096 10282295296 10315841536 10324889344 10327481164 10333876224 10336211072 10345536201 10374211848 10395387392 10404504968 10433344064 10449813504 10451584176 10458978816 10460223488 10498680192 10507554816 10508500496 10514989056 10536501248 10545742592 10547134689 10548389852 10556050272 10557306496 10564775936 10581544974 10582804232 10583245824 10600955904 10602217472 10603617024 10612580352 10638211584 10651149824 10664056832 10682700288 10688581904 10707268236 10708189184 10720243248 10739908608 10759204001 10768298848 10789026248 10790760448 10807888182 10815534912 10816822016 10824677376 10825965568 10827394656 10838180782 10846803968 10865766912 10873454592 10875297048 10887222324 10894925184 10917214672 10922196992 10924938752 10934173696 10940030959 10974372864 10983998256 10985305408 10997308608 11036925952 11042820096 11049379198 11085428068 11104808187 11105763328 11106041856 11108551168 11127971712 11154847704 11164276992 11195032576 11204851504 11215803414 11217138152 11235908992 11238729502 11253645312 11263515648 11264856064 11266343088 11275866624 11316846688 11322549524 11330560384 11350369056 11377451008 11381829888 11383184384 11391238144 11411152896 11435721128 11442782208 11465182976 11484368896 11496962048 11504446464 11507045792 11507334384 11517061632 11524729216 11525210112 11544877344 11572925312 11599540589 11620818944 11633516544 11634900992 11660271168 11670498147 11671886996 11684640396 11726733824 11732996352 11751194624 11769846816 11771247488 11781571802 11789533184 11794490851 11799873536 11800169472 11802835616 11810144256 11823469944 11832877056 11843255424 11856242112 11885920256 11888903936 11899331444 11920134471 11934579228 11938153304 11963055104 11983969536 11998491648 12041715712 12052277248 12053868216 12055302688 12093194256 12094633408 12115378176 12118419456 12139098972 12157956096 12172742656 12191449088 12193514872 12202141952 12215522176 12223474368 12226236154 12226542783 12236877984 12257355264 12258813952 12260432184 12267487232 12288933888 12296233144 12315391984 12322996224 12330315712 12347120128 12351872208 12360611328 12362082304 12381343744 12396347392 12411764736 12418019328 12426805248 12428910912 12432030897 12463150336 12476816768 12485644288 12487759922 12505462242 12506950456 12528402432 12529893376 12542140416 12553140864 12554634752 12572431872 12583458888 12597257244 12620365824 12628790272 12631960432 12655132672 12692619264 12701759378 12710746048 12715638078 12732967632 12748397376 12768260736 12794322944 12805544576 12808759106 12830193376 12841038848 12841360896 12844262288 12852623784 12866717292 12872589312 12874121216 12875820672 12921452544 12933539072 12981088848 12982633664 13002801152 13023439968 13024989824 13050605568 13085103983 13093183488 13100960444 13123864221 13124993024 13147938816 13151239296 13155177728 13171119104 13194145536 13205717844 13242097232 13256617816 13278801536 13280935936 13302016224 13305021697 13311427584 13313011712 13326024192 13337712168 13339299424 13349912576 13373251584 13381194892 13388340966 13409138688 13436571904 13446078464 13451253504 13452854272 13464653488 13485907968 13506920448 13523288064 13535149056 13566277032 13572435968 13583908864 13587318784 13599235936 13623010824 13632080462 13643603776 13643945952 13647028681 13672062976 13693764084 13695965184 13729043328 13778501632 13792406901 13794048268 13832282464 13856464776 13866268416 13873255968 13923675766 13933084672 13935445568 13938943733 13945305088 13969684992 13973191752 13996574592 13998240256 14008406016 14010073088 14011922496 14024212059 14044495872 14062846252 14071529472 14074733696 14108726632 14110994432 14133392238 14134607872 14138156032 14150107136 14162873088 14184282112 14209079808 14243600384 14276357648 14291956848 14293657664 14306194331 14318174208 14351102976 14368493568 14370928242 14381095872 14410517576 14420713216 14432903168 14436526208 14449188182 14485965312 14487689216 14497939456 14500396064 14514569124 14516296432 14523285504 14526566912 14551963008 14563540992 14576314368 14579973408 14592297984 14632497152 14645331008 14663078144 14675841024 14688712896 14696800118 14723760128 14740334466 14758261726 14767374336 14806410916 14808055808 14834911091 14835530112 14837295616 14871360504 14873130272 14883931392 14885702656 14887667652 14914977792 14940429504 14951000064 14954404552 14963638272 15011170174 15018020864 15021790784 15034488832 15048052656 15089762688 15102997602 15133825408 15175773184 15189464472 15202304256 15206120436 15213060096 15214870528 15270807552 15283716096 15300961104 15339261952 15343112512 15356082176 15366946816 15391338144 15393169792 15406670818 15423442944 15423564959 15436480512 15473762304 15487334016 15491221746 15504316608 15511355392 15547028224 15560664196 15579520528 15593081088 15606757452 15643995136 15650016096 15690335232 15693129088 15724116551 15733559296 15746859008 15762750744 15764626592 15777169408 15791007232 15804751872 15808322816 15818613888 15822584778 15835959744 15847163904 15874206348 15893512628 15903326208 15912772304 15976724736 15978626048 15996085248 15997988864 16032872856 16062283776 16071824288 16124259008 16152448272 16157892608 16183539372 16185465296 16186140672 16210608128 16225233024 16238948352 16257271173 16270205952 16297965824 16302057044 16315837312 16343140352 16347242912 16375822008 16383295488 16385245184 16387408128 16401260544 16469162944 16477958112 16480815104 16549019648 16555388928 16557359104 16571881216 16574068797 16576041196 16598040576 16628142102 16658644992 16662826752 16673949656 16704536576 16722853888 16737521152 16763242496 16766082949 16777945184 16792548864 16796342992 16807277256 16825707228 16827154432 16853863488 16858094253 16897284096 16907320573 16933663978 16954184104 16975270032 16977290176 16983824286 16995840576 16997863168 17024347648 17066176512 17074776576 17076313306 17086857216 17121814528 17136831712 17153581692 17155623056 17163452416 17167760896 17197056877 17197774464 17211457536 17226553344 17228603392 17245443072 17260568688 17287093824 17308118464 17359387968 17364586624 17368945594 17400807424 17431228416 17452351488 17457577984 17498485628 17507830494 17530585088 17534985728 17590100736 17592194048 17607623792 17626791936 17656871232 17672357703 17684299776 17699810304 17704253424 17736021632 17740473842 17748570112 17768032256 17783616224 17828880384 17831002112 17833355904 17848997166 17851121288 17878851584 17907229956 17935004672 17944582656 17981210624 18009227264 18046865408 18062573568 18078415872 18082954032 18088369376 18141950112 18164014432 18191927936 18207883694 18227849497 18258352112 18259113984 18261286912 18287173632 18290272308 18303212928 18305391104 18323283264 18339354231 18388220928 18389875868 18401230848 18444349716 18473087976 18475286368 18488357888 18495473568 18497674624 18520680192 18543123456 18572015616 18583046833 18594521088 18626246656 18630922336 18662099456 18677874688 18682563328 18694725504 18698949412 18715225152 18723766272 18728466432 18731639883 18760425684 18762039296 18794840064 18831952128 18844522984 18883830784 18943185408 18945439744 18947940648 18982699008 19044630528 19052639067 19055942464 19066119072 19134803968 19157991424 19161237656 19174794496 19191484416 19208316864 19213138659 19245290064 19261558272 19266393432 19299265334 19311181824 19314620416 19352758832 19364380672 19399499119 19400308608 19402617344 19435085824 19439964544 19452002304 19456397312 19473950496 19504201728 19537484736 19567788032 19584950528 19629991766 19651440666 19653779288 19687489536 19689832448 19732766592 19756678656 19780706816 19814461667 19828480672 19845241856 19850223536 19863145848 19884926724 19886637056 19918202304 19920572672 19921403904 19934666752 19969517568 20008949136 20012511974 20024868864 20064070208 20071792338 20119683584 20137330136 20154857856 20169117696 20179281408 20196980232 20252619296 20269739008 20274827248 20284080128 20358653952 20361076736 20375863296 20380978176 20398853904 20401281472 20448120693 20465405664 20508094464 20521784192 20562306259 20564590592 20631683072 20649778688 20654962328 20667752448 20672422144 20691072402 20748423696 20790774784 20809009936 20866688128 20885513649 20899627008 20903168352 20917957632 20920446976 20997360384 21002141687 21015109632 21017000992 21073002496 21091485184 21094269378 21096779704 21112100544 21114612992 21129551872 21163089948 21165608464 21166491648 21201911808 21204434944 21207234048 21225160704 21276423168 21302299648 21328113664 21365400576 21377163808 21414536472 21440486496 21518408002 21536597696 21542003951 21578052496 21581520896 21615776364 21631069824 21633644032 21649354752 21651931136 21654789312 21673782273 21676361564 21693607936 21731533824 21746909184 21750594096 21774444648 21789850368 21834429344 21844393984 21849877504 21868347392 21880061918 21948745728 21967996512 21970610816 21994617216 22045200177 22073851904 22085640192 22098758396 22137392589 22170856136 22209616374 22211526656 22212083712 22217102336 22255943424 22309695408 22328553984 22390065152 22409703008 22431606828 22434276304 22471817984 22477459004 22507290624 22516755261 22527031296 22529712128 22532686176 22551733248 22633693376 22645099048 22661120768 22700738112 22754902016 22763659776 22766368768 22782476288 22822305792 22871442256 22885564416 22926680777 22930365952 22968737792 22993924096 23008892928 23014091584 23014668768 23034123264 23049458432 23050420224 23089754688 23110006227 23145850624 23199081178 23241637888 23267033088 23269801984 23320542336 23340996294 23343773992 23369280792 23417091061 23453467648 23465992704 23502389248 23539693632 23542494976 23563143604 23588981702 23599747072 23600338944 23605671232 23620288512 23646939888 23665754112 23686510848 23712484224 23771840512 23777807872 23798662888 23840268942 23869158456 23876306608 23926110208 23967939072 23996983296 24104554496 24107736432 24110605376 24186388512 24189266816 24236838912 24278197944 24300907397 24315912192 24345485312 24382898176 24387029744 24404283904 24431044352 24446948736 24452472308 24453085566 24473755968 24514710528 24517627904 24520864368 24534974464 24577867776 24592466288 24630783968 24660631424 24694240256 24703744416 24721222656 24724164608 24762687488 24792694784 24823529472 24836038656 24857821824 24864061794 24926300672 24953633536 24971288576 24975519844 25010924484 25013900912 25056804864 25059786752 25084280832 25106281728 25109269504 25144863744 25166917776 25194514488 25240731648 25257580544 25263920864 25400495967 25403518756 25421492096 25431276156 25465935264 25496794752 25536521472 25588645888 25611089152 25614469959 25617518212 25660386752 25682077696 25682721792 25688524576 25705247568 25733434584 25745178624 25748242432 25751641344 25842905088 25867078144 25911219103 25962177696 25965267328 26005602304 26046879936 26049979648 26053418391 26101211136 26170207966 26186366976 26201920888 26247728442 26249986048 26295877632 26302478592 26310355456 26342238208 26388291072 26411435688 26484194464 26513235632 26557603072 26561871872 26604032448 26610043394 26610710763 26622855168 26626023424 26652048384 26675424336 26678598848 26699825152 26746503168 26762389784 26776681932 26818277376 26873143808 26892156928 26902507008 26905708544 26929306976 26971815936 27013840896 27046576128 27070298112 27132554064 27144871936 27174637568 27198471872 27246021648 27264160924 27287207552 27287891904 27294057362 27311825541 27344125952 27387528168 27391930368 27458086656 27557003264 27584813802 27588096536 27664564928 27712929552 27732536832 27746511936 27847351532 27870891136 27877887466 27890610176 27939369984 27946383504 27993149184 27996480512 28016812032 28020146176 28023844992 28048424118 28125692504 28143058944 28149467392 28217453264 28221988864 28266784476 28269215744 28276312064 28300214272 28325746176 28368564224 28418159616 28487200768 28552715296 28583913696 28587315328 28612388662 28702205952 28736987136 28741856484 28762191744 28821035152 28841426432 28865806336 28873052416 28898376364 28948898001 28971930624 28975378432 28995878912 29000792128 29008072093 29029138248 29032592864 29046571008 29053133824 29103926016 29152628736 29159946816 29184595968 29264994304 29290662016 29326156288 29351682048 29377425792 29393600236 29444987649 29447520256 29480668932 29516523452 29534748672 29612821832 29616111616 29669822182 29671060224 29674591232 29742721008 29746260544 29767862784 29771405312 29775335304 29829955584 29880859008 29902000128 29908809104 29927276544 30018767961 30022340348 30036041728 30043581568 30068977664 30096105312 30179525376 30205995204 30267650816 30351546368 30378928944 30404608512 30412240872 30426120192 30429741056 30541615104 30567432192 30601922208 30622349849 30678523904 30686225024 30712164352 30733893632 30782676288 30786339584 30813341636 30846885888 30847129918 30947524608 30974668032 30982443492 31008633216 31022710784 31094056448 31121328392 31137011191 31159041056 31186162176 31213514904 31287990272 31300032192 31380670464 31386258176 31448233102 31467118592 31525501488 31529253184 31554338816 31582014464 31609503744 31616645632 31637227776 31645169556 31671919488 31694327808 31748412696 31787025256 31806652416 31825544608 31953449472 31957252096 31992170496 31995977728 32065745712 32124567552 32143648576 32248518016 32277612003 32304896544 32315785216 32367078744 32370930592 32372281344 32421216256 32450466048 32477896704 32514542346 32540411904 32595931648 32604114088 32631674624 32686280704 32694485824 32723161471 32751644016 32766590976 32770490368 32774816256 32802521088 32820092877 32938325888 32955916224 32961630208 33110777856 33114718208 33143762432 33148137594 33152082392 33256284204 33317289984 33325653504 33347899312 33409073152 33445707776 33475042304 33526484992 33532165898 33555890368 33585097728 33592685984 33614554512 33651414456 33707726976 33716188506 33794568192 33814641146 33867327956 33908368208 33950540064 33954580352 33967648572 33991681152 33995726336 34048695296 34132353024 34149553152 34152626612 34173714432 34243629056 34273663424 34307163384 34311246112 34326904832 34335521792 34394113754 34395548928 34453106688 34457206784 34490886144 34521137376 34574187648 34616236928 34718775936 34729173248 34737891188 34798621767 34801614848 34862456832 34904702976 34915155968 34996971256 35015660988 35061170176 35069971456 35180201472 35184388096 35215247584 35253583872 35313742464 35344715406 35368599552 35383472553 35399620608 35408506848 35472043264 35480947684 35497140224 35536064512 35567232448 35657760768 35662004224 35666711808 35697994332 35702242576 35757703168 35814459912 35870009344 35889165312 35962421248 36018454528 36027641221 36093730816 36125147136 36156831744 36165908064 36176738752 36283900224 36328028864 36383855872 36415767388 36455698994 36516704224 36518227968 36522573824 36574347264 36580544616 36606425856 36610782208 36646566528 36678708462 36776441856 36779751736 36798285953 36802461696 36888699432 36946175952 36950572736 36976715776 36990947136 36995349248 37041360384 37086246912 37144031232 37166093666 37189042176 37252493312 37261844672 37324198912 37355749376 37365126656 37389451008 37397898824 37430450304 37456932864 37463279766 37520851368 37589680128 37663904256 37689045968 37767661568 37886370816 37890879488 37895881296 37933632737 37965398016 38105278134 38111884928 38132238144 38269607936 38315982848 38322475312 38349588992 38382968832 38416633728 38426277318 38490580128 38523116544 38532786864 38598530668 38622363648 38629240832 38672827193 38705517664 38728761344 38798998238 38800617216 38805234688 38870171648 38879929088 38912794624 38947900992 39008403456 39074969472 39135576064 39169901056 39255311949 39259983532 39302881332 39307558576 39374979072 39379664896 39465533184 39513357312 39561413632 39628923334 39656961344 39690483712 39700447072 39726291696 39769853448 39836404608 39841145344 39842807808 39869333504 39915065091 39939035136 40017898272 40025023948 40049737728 40128140416 40143584676 40239367168 40274660272 40309715712 40338235392 40358562816 40393960464 40505238592 40539478016 40549654496 40568160256 40717307904 40717630019 40722153472 40751726592 40761956352 40797707808 40802562944 40896241386 40930811328 40941086043 41016188928 41043568384 41124612518 41129181184 41263366144 41299557376 41309924656 41335504896 41344844288 41382144804 41496847392 41581549568 41618019872 41733376256 41771027298 41799254016 41806336704 41816831199 41835915264 41840893952 41994720768 42004283374 42030219264 42034001984 42146004992 42182970368 42188538756 42193559408 42224201088 42229225984 42259103744 42326179896 42331216928 42332983296 42403823616 42414468096 42450321408 42552846336 42604599296 42656227328 42730801152 42754327616 42791826539 42829072944 42880972992 42918582993 43036816004 43073195392 43084007902 43156104992 43163041792 43231552728 43262139648 43267288064 43298709504 43303862272 43309578624 43347564546 43352723128 43387215872 43463067648 43493818368 43501188192 43548889296 43579700736 43668858688 43688787968 43699755008 43707159727 43736694784 43760123836 43897491456 43935993024 43941221632 43989234432 44090400354 44147703808 44171280384 44197516792 44274785178 44341712272 44419232748 44423053312 44424167424 44434204672 44504733273 44511886848 44619390816 44657107968 44780130304 44819406016 44830656871 44863213656 44868552608 44943635968 44954918008 45033510522 45054062592 45059424256 45065372352 45103466496 45267386752 45290198096 45322241536 45401476224 45509804032 45527319552 45532737536 45564952576 45644611584 45742884512 45853361554 45860731904 45937475584 45987848192 46017785856 46028183168 46029337536 46068246528 46098916864 46100840448 46179509376 46220012454 46270694877 46291701248 46398162356 46483275776 46534066176 46539603968 46641084672 46681992588 46687547984 46738561584 46834182122 46906935296 46931985408 47079387264 47084989952 47126287208 47172349653 47177963404 47199494144 47200677888 47211342464 47240577024 47293879776 47331508224 47373021696 47424968448 47543681024 47555615744 47597325776 47680537884 47738316912 47752613216 47852220416 47935878144 47993966592 48120835477 48209108992 48215472864 48221210752 48372777024 48378533632 48473677824 48556395888 48601814794 48631824384 48690970624 48765796352 48774059488 48808567808 48862088704 48893897472 48904944616 48906171132 48947511936 49029421056 49035255808 49041728736 49155735552 49184932576 49261567936 49321262848 49388480512 49407488832 49442445312 49448329216 49525374976 49585389568 49647058944 49672077312 49715643648 49728123588 49852601344 49907267072 49942577152 49951039688 50021848968 50027801824 50113609728 50168561664 50212563456 50218539008 50289727488 50298248847 50333835552 50389028976 50481463296 50515161088 50527841728 50572158637 50721961719 50800991934 50807037512 50842984192 50862552312 50931870528 50993589504 51073042944 51177291776 51222178304 51228939918 51235036424 51320773504 51364155392 51365443584 51377049152 51410495136 51466869168 51490357248 51496484864 51503282688 51591170631 51653916041 51685810176 51734156288 51822438206 51924355392 51930534656 52093759872 52099959296 52106836782 52202422272 52340415932 52372733952 52403841776 52495456884 52499972096 52591755264 52604957184 52620710912 52684476416 52776582144 52822871376 52968388928 53026471264 53115206144 53208064896 53220086788 53221421526 53245710336 53252046848 53304096768 53350848672 53357197696 53399650304 53493006336 53524779568 53553363864 53636554752 53746287616 53784313856 53805014016 53811417088 53858613952 53943631872 54027681792 54140596224 54265108128 54289743872 54349275136 54396943744 54492043296 54528321848 54574415104 54575783808 54588114724 54623651082 54683548491 54688251904 54775056336 54783860736 54916173312 55114006528 55169627604 55176193072 55329129856 55425859104 55465073664 55493023872 55694703064 55741782272 55749140499 55755774932 55781220352 55878739968 55892767008 55986298368 55992961024 56033624064 56040292352 56047689984 56096848236 56251385008 56286117888 56298934784 56434906528 56443977728 56533568952 56552624128 56600428544 56651492352 56737128448 56836319232 56870078291 56974401536 57105430592 57167827392 57174630656 57224777324 57404411904 57473974272 57483712968 57524383488 57642070304 57682852864 57731612672 57746104832 57796752728 57897796002 57943861248 57950756864 58001584256 58016144186 58058276496 58065185728 58093142016 58106267648 58198497357 58207852032 58305257472 58319893632 58369191936 58529988608 58581324032 58652312576 58703364096 58754851584 58787200472 58889975298 58895040512 58961337864 59033046904 59069497344 59225643664 59339644364 59342120448 59349182464 59443385001 59485442016 59492521088 59535725568 59542810624 59550670608 59659911168 59761718016 59767096571 59804000256 59817618208 60037535922 60044680696 60072083456 60087163136 60137955328 60192210624 60359050752 60411990408 60535301632 60703092736 60757857888 60771585589 60809217024 60824481744 60852240384 60859482112 61083230208 61203844416 61244699698 61357047808 61372450048 61424328704 61565352576 61572679168 61626683272 61686918777 61693771776 61694259836 61895049216 61949336064 61964886984 62017266432 62045421568 62188112896 62242656784 62274022382 62318082112 62372324352 62427029808 62575980544 62600064384 62761340928 62772516352 62896466204 62934237184 63006425061 63051002976 63058506368 63108677632 63164028928 63219007488 63233291264 63274455552 63290339112 63343838976 63388655616 63496825392 63574050512 63613304832 63651089216 63906898944 63914504192 63984340992 63991955456 64131491424 64287297152 64497036032 64555224006 64609793088 64626011853 64631570432 64734157488 64741861184 64744562688 64842432512 64900932096 64955793408 65029084692 65080823808 65191863296 65208228176 65263349248 65372561408 65388971648 65446322942 65503288032 65533181952 65549632512 65605042176 65640185754 65876651776 65911832448 65923260416 66221555712 66229436416 66287524864 66296275188 66304164784 66512568408 66634579968 66651307008 66695798624 66891415552 66950084608 67052969984 67064331796 67111780736 67170195456 67185371968 67229109024 67302828912 67415453952 67432377012 67547428669 67589136384 67629282292 67734655912 67816736416 67901080128 67909160704 67935297144 67983362304 67991452672 68097390592 68264706048 68299106304 68305253224 68347428864 68487258112 68547326848 68614326768 68622492224 68653809664 68671043584 68682679571 68780042331 68788227508 68791097856 68906213376 68914413568 68981772288 69042274752 69148375296 69232473856 69437551872 69458346496 69475782376 69597243534 69603229696 69724913664 69809405952 69830311936 69993942512 70031321976 70122340352 70139942912 70251273183 70360402944 70368776192 70430495168 70448175083 70507167744 70627484928 70689430812 70766945106 70799241216 70817013696 70944086528 70961895368 70994280448 71072129024 71134464896 71315521536 71324008448 71333423616 71395988664 71404485152 71515406336 71628919824 71740018688 71778330624 71924842496 72055282442 72187461632 72313663488 72331816128 72353477504 72567800448 72656057728 72767711744 72831534776 72902722191 72911397988 73033408448 73036455936 73045147648 73148694528 73161089232 73212851712 73221564416 73293133056 73357416924 73552883712 73559503472 73596571906 73604923392 73777398864 73892351904 73901145472 73953431552 73981894272 73990698496 74082720768 74172493824 74288062464 74332187332 74378084352 74504986624 74523689344 74648397824 74711498752 74730253312 74778902016 74795797648 74860900608 74913865728 74926559532 75041702736 75179360256 75327808512 75378091936 75535323136 75772741632 75781758976 75791762592 75867265474 76210556268 76223769856 76264476288 76539215872 76580216713 76631965696 76644950624 76699177984 76765937664 76833267456 76852554636 76981160256 77046233088 77065573728 77197061336 77244727296 77258481664 77345654386 77411035328 77597996476 77601234432 77610469376 77733657309 77740343296 77759858176 77825589248 77895801984 78016806912 78149938944 78271152128 78339802112 78510623898 78519967064 78605762664 78615117152 78749958144 78931066368 79026714624 79122827264 79257846668 79313922688 79380967424 79400894144 79452583392 79470535001 79539706896 79672809216 79682290688 79685615616 79738667008 79830130182 79878070272 80035796544 80050047896 80099475456 80256280832 80287169352 80478734336 80549320544 80619431424 80676470784 80717125632 80787920928 81010477184 81078956032 81099308992 81136320512 81170439493 81434615808 81435260038 81444306944 81523912704 81595415616 81605125888 81792482772 81861622656 81882172086 82032377856 82087136768 82249225036 82258362368 82526732288 82561435957 82599114752 82619849312 82671009792 82689688576 82764289608 82993694784 83163099136 83236039744 83466752512 83542054596 83612673408 83633662398 83671830528 83681787904 83989441536 84008566748 84060438528 84068003968 84292009984 84365940736 84377077512 84387118816 84448402176 84458451968 84518207488 84652359792 84662433856 84665966592 84807647232 84828936192 84900642816 85105692672 85209198592 85312454656 85461602304 85508655232 85583653078 85658145888 85761945984 85837165986 86073632008 86146390784 86168015804 86312209984 86326083584 86463105456 86524279296 86534576128 86597419008 86607724544 86619157248 86695129092 86705446256 86774431744 86926135296 86987636736 87002376384 87024216279 87097778592 87159401472 87337717376 87399510016 87414319454 87473389568 87520247672 87794982912 87871986048 87882443264 87978468864 88180800708 88295407616 88342560768 88395033584 88549570356 88683424544 88838465496 88848334848 88868409344 89009466546 89023773696 89238781632 89314215936 89560260608 89638812032 89661313742 89726427312 89737105216 89887271936 89909836016 90067021044 90108125184 90118848512 90130744704 90206932992 90534773504 90580396192 90644483072 90802952448 91019608064 91054639104 91065475072 91289223168 91485769024 91706723108 91721463808 91867049547 91874951168 91975696384 92035571712 92056366336 92058675072 92136493056 92197833728 92201680896 92359018752 92440024908 92541389754 92583402496 92796324712 92966551552 93068132352 93135151879 93282169344 93363985176 93375095968 93411033573 93477123168 93668364244 93813870592 93863970816 93919723183 94158774528 94169979904 94252574416 94344699306 94355926808 94398988288 94401355776 94422684928 94587759552 94663016448 94746043392 94849936896 95087362048 95111231488 95194651552 95361075768 95476633824 95505226432 95529200767 95704440832 95871756288 95928701219 95987933184 96241670954 96418217984 96430945728 96442421504 96745554048 96757067264 96947355648 97112791776 97203629588 97263648768 97381941248 97531592704 97548118976 97572606131 97617135616 97724177408 97787794944 97809889232 97812342264 97895023872 98058842112 98070511616 98083457472 98169484413 98311471104 98369865152 98523135872 98642525696 98776961024 98814977664 98884890624 98896658432 99050749952 99170779136 99344154624 99431287296 99456247176 99705202688 99814534144 99885154304 99902079376 100043697936 100055603648 100143360317 100227219456 100337123328 100425126912 100437078016 100579454976 100596497694 100667671104 100778057952 101030322176 101055683456 101144317274 101443923438 101601983868 101614075024 101685968384 101725104624 101863741056 101987179008 102146085888 102354583552 102444356608 102457879836 102470072848 102641547008 102728310784 102730887168 102754098304 102820990272 102933738336 102980714496 103006565376 103182341262 103307832082 103371620352 103468312576 103644876412 103848710784 103861069312 104187519744 104199918592 104213673564 104404844544 104680831864 104745467904 104807683552 104990913768 105183510528 105209914368 105241421824 105368952832 105553164288 105645742752 105936777856 106052942528 106145959337 106230412288 106416129792 106440173576 106442843052 106491420672 106504093696 106608193536 106701697344 106714395392 106986012672 107049559136 107106727728 107273109504 107492575232 107568627712 107610028032 107622834176 107717227904 107887263744 107964954713 108055363584 108082923663 108281192448 108530216256 108579487744 108698550272 108793887488 108984086592 109056643696 109148830208 109151567616 109176229448 109247302164 109367096982 109376503808 109550112672 109567721472 109832346624 110068815857 110228013056 110339255208 110352386144 110394857859 110658259712 110851718208 110930147328 110986047744 111389406128 111483564544 111498280998 111511549864 111562440704 111757479936 111785534016 111972596736 111985922048 112067248128 112080584704 112095379968 112193696472 112502770016 112597869568 112869813056 112887955456 113067137904 113105248256 113302984704 113474256896 113672638464 113740156582 113800898211 113948803072 114210861184 114335654784 114349261312 114449554648 114808823808 114947948544 114967425936 115048766976 115284140608 115365705728 115463225344 115492209664 115593505456 115795592004 115887722496 115901513728 116003168512 116018481579 116032288372 116116552992 116130371456 116186284032 116212535296 116396994714 116415704064 116610514944 116639787264 116738383872 117059977216 117162648064 117304625152 117406728192 117509703168 117574400944 117779950596 117790081024 117922675728 118066093808 118138994688 118351244011 118451287328 118679288728 118684240896 118698364928 118886770002 118970884032 118985042176 119071451136 119085621248 119101341216 119523436032 119534193142 119608000512 119635236416 120075071844 120089361392 120144166912 120174326272 120275910656 120384421248 120718101504 120823980816 121070603264 121406185472 121515715776 121543171178 121618434048 121648963488 121704480768 122152890057 122166460416 122407688832 122489399396 122714095616 122744900096 122848657408 123130705152 123145358336 123253366544 123373837554 123387543552 123388519672 123790098432 123898672128 123929773968 124034532864 124376225792 124485313568 124548044764 124636164224 124744648704 124854059616 125151961088 125200128768 125445224671 125522681856 125545032704 125792932408 125868474368 126012850122 126102005952 126117012736 126328057856 126438014976 126466582528 126548911104 126580678224 126687677952 126777311232 126993650784 127148101024 127302178432 127594946479 127813797888 127829008384 127968681984 127983910912 128262982848 128375479617 128574594304 128994072064 129110448012 129219586176 129252023706 129263140864 129468314976 129483722368 129489125376 129684865024 129801864192 129911586816 130058169384 130081327831 130161647616 130383726592 130416456352 130526698496 130745122816 130777943296 130892645884 131006576064 131066363904 131099265024 131121479181 131210084352 131280371508 131753303552 131823664896 131846520832 132443111424 132458872832 132575049728 132592550376 132608329568 133025136816 133269159936 133302614016 133391597248 133900169216 134105939968 134128663592 134223561472 134340390912 134370743936 134458218048 134491970613 134605657824 134830907904 134864754024 135094857338 135178272768 135258564584 135469311824 135633472832 135802160256 135818321408 135870594288 135966724608 135982905344 136194781184 136529412096 136598212608 136610506448 136694857728 136974516224 137094653696 137228653536 137244984448 137342087168 137365359142 137560084662 137576455016 137582195712 137812426752 137828827136 137963544576 138084549504 138296750592 138464947712 138875103744 138916692992 138951564752 139194487068 139206459392 139449827328 139618811904 139987885024 140062643952 140279885824 140502546366 140720805888 140737552384 140860990336 140896350166 141254969856 141378861624 141533890212 141598482432 141634027392 141888173056 141923790736 141988560896 142144258048 142268929792 142631043072 142666847232 142791977328 142808970304 143030812672 143257839648 143480037376 143556661248 143936143813 144110564884 144362506431 144374923264 144627326976 144663632256 144706955008 145135600896 145312115456 145535423488 145663069552 145805444382 145822795976 146066816896 146072911872 146090295296 146297389056 146322178464 146425703424 146443128832 146586266112 146714833848 147014991809 147105767424 147119006944 147193143812 147554797728 147784703808 147802290944 147906863104 147963788544 147981396992 148165441536 148344987648 148576124928 148664374664 148756168704 149009973248 149047378688 149296795648 149422997504 149460506624 149557804032 149591595296 149721801216 149827731456 149853119064 150083405472 150655617024 150756183872 150794027657 151070646272 151545483264 151563517952 151583525184 151716475911 151734530948 152421112536 152447539712 152528952576 153078431744 153160433426 153263931392 153289901248 153328381063 153398355968 153531875328 153666534912 153705109272 153962320512 154092466176 154131147456 154394122672 154489454592 154516963328 154691308772 154822070656 154961748123 155195992952 155202468864 155220938752 155467314618 155480686592 155519716352 155651178496 155791603968 156299877888 156542304256 156679604224 157021247796 157039934128 157211525328 157230234304 157499916288 157862132736 158053429248 158245654528 158515693336 158627845376 158761934848 158801788288 158905166784 158941070002 159079413792 159345618432 159364581376 159477334016 159660260364 159756140544 160071593088 160100095792 160198950912 160512561664 160574338704 160957468672 161098641088 161238862848 161352941568 161434251264 161575841856 162020954368 162157912064 162198617984 162340878986 162869231616 162870520076 162888613888 163047825408 163190831232 163210251776 163584965544 163723245312 163764344172 164064755712 164174273536 164498450072 164516724736 165122871914 165198229504 165239698624 165342019584 165379377152 165528579216 165987389568 166326198272 166472079488 166933505024 167084109192 167225346816 167267324796 167343661056 167363575808 167978883072 168017133496 168120877056 168136007936 168731881472 168754155024 168774237632 168896804352 168916903936 169036414976 169304719584 169324867712 169331933184 169657872384 169801285632 170106351779 170211385344 170418397184 170610234873 170624909312 170923204608 171017310464 171167306156 171316291776 171523891968 171674331972 172147264016 172292781568 172336031608 172624419968 172652167168 172926210912 172965282061 173048558592 173069152256 173194838016 173215449088 173238314496 173390258184 173410892512 173548863488 173852270592 174004752768 174048432558 174195557184 174318802944 174675434752 174799020032 174828638908 175040495344 175589965824 175743972096 175764886528 175956937728 176361601416 176590815232 176685121536 176790067168 177099140712 177366849088 177676930992 177736818688 178018933092 178047547392 178477563264 178628431872 179120521216 179277624064 179301289713 179322627484 179452854624 179474210432 179774543872 179819672032 180134042088 180216250368 180237697024 180261489408 180413865984 181069547008 181160792384 181288966144 181605904896 182039216128 182109278208 182130950144 182314756767 182578446336 182971538048 183413446216 183442927616 183734099094 183749902336 183951392768 184071143424 184112732672 184117350144 184272986112 184395667456 184718037504 184880049816 185082779508 185166804992 185592649424 185933103104 185980526303 186136264704 186270303758 186564338688 186727970352 186750191936 186822067146 186954246336 187336728488 187627741184 187727941632 187839446366 188317549056 188339959808 188505148832 188689398612 188711853616 188797976576 188802711552 188845369856 189175519104 189326032896 189492086784 189699873792 190222462976 190389303104 190722151536 190953267648 191010452864 191058401534 191408881664 191743512576 191857402438 191975866368 192483341908 192836435968 192861891456 192884843008 193491108096 193514134528 193894711296 194225583552 194407259176 194527297536 194763882496 195096237952 195145212262 195234271232 195448354816 195575589888 195619778464 195624684528 195790047744 196117684224 196141023232 196166914944 196338968826 196739730304 197046271744 197285051392 197553922048 197629955328 197769781248 197793316864 198101499904 198688309248 198862574592 198912494352 199410405376 199629068288 199770308608 199804158752 200087395872 200111207296 200286720634 200506344467 200674246656 200850253824 200874156032 201158909952 201192995388 201335342208 201556115904 202060644352 202111366912 202288634548 202642286007 202887846876 203203967736 203228150048 203371936768 203450209248 203727482112 203974358016 204292171776 204413515163 204709167104 204888713216 204915759672 204940145696 205283094016 205456621568 205461774336 205508196608 205641980544 205867476672 205961428992 206013130752 206048038713 206364682524 206615664164 206743240704 206936625152 207289752824 207697421568 207722138624 208375039488 208399837184 208427347128 208809689088 209361663728 209490935808 209615367104 209981827536 210367021056 210419828736 210482843648 210737905664 211106328576 211291485504 211344525249 211873555712 212105885056 212291918674 212460824576 212832259584 212880347152 212885686104 212982841344 213008187392 213216387072 213403394688 213428790784 213972025344 214099118272 214213455456 214546219008 214985150464 215137255424 215220056064 215245668352 215434455808 215774527488 215929909426 216165847326 216562384896 217060432512 217158975488 217397100544 217587774976 217959078337 217968173184 218113287392 218297660416 218303135232 218352458896 218494604328 218734193964 218753007616 219100225344 219135442944 219664693248 220137631714 220678510416 220704772288 220789715718 221316519424 221703436416 221860294656 221972095488 222778812256 222967129088 222996561996 223023099728 223124881408 223514959872 223571068032 223945193472 223971844096 224134496256 224190759936 224387392944 225005540032 225195739136 225739626112 225775910912 226134275808 226185368849 226210496512 226605969408 226948513792 227345276928 227480313164 227601796422 227897606144 228421722368 228671309568 228698522624 228899109296 229617647616 229740650139 229895897088 229934851872 230097533952 230568281216 230731411456 230926450688 230984419328 231023558557 231187010912 231591184008 231775444992 231803027456 232006337024 232036963158 232064576744 232233105984 232260742912 232425070592 232793989428 232831408128 233221029888 233279574528 233476767744 234119954432 234325296128 234609250304 234813456384 235019406336 235148801888 235559901192 235845351456 236132187616 236702488022 236902574656 236962043461 237358577456 237368481792 237396729856 237773540004 237941768064 237970084352 238142902272 238171242496 238202682432 238411605003 239046872064 239068386284 239216001024 239270472832 240150143688 240178722784 240288333824 240348652544 240551821312 240768842496 241436203008 241647961632 242141206528 242812370944 243031431552 243086342356 243236868096 243297926976 243408961536 243511318479 244305780114 244332920832 244815377664 244978798792 245428191232 245489800192 245697314816 246261410304 246290716672 246506733088 246747675108 246775087104 246777039344 247580196864 247684307871 247797344256 247859547936 248069065728 248752451584 248970627136 249096089528 249272328448 249489297408 249708119232 250303922176 250400257536 250890449342 251045363712 251090065408 251585864816 251736948736 252025700244 252193488547 252204011904 252234025472 252656115712 252876029952 252933165056 253097822208 253161356448 253375355904 253554622464 253987301568 254296202048 254604356864 255189892958 255627595776 255658016768 255937363968 255967821824 256525965696 256750959234 257149188608 257588001671 257988144128 258220896024 258439172352 258504047412 258526281728 258936629952 258967444736 258978250752 259603728384 259823173632 260116338768 260162655662 260323295232 260767453184 260832912704 261053396992 261490245632 261555886592 261785291768 262013152128 262198530048 262242958362 262420168704 262560743016 263506607104 263647329792 263693041664 264886222848 265150099456 265185100752 265216659136 266050273632 266605228032 266783194496 267309981367 267800338432 268211879936 268257327184 268447122944 268680781824 268741487872 268916436096 268983941226 269211315648 269661815808 269729508048 270189714676 270356545536 270517129168 270938623648 271266945664 271604320512 271636642816 271741188576 271933449216 271965810688 272389562368 273027841931 273058824192 273196425216 273221012896 273949032448 274189307392 274457307072 274489968896 274684174336 274730718284 275120169324 275152910032 275164391424 275624853504 275657654272 275927089152 276169099008 276593501184 276929895424 277750207488 277833385984 277903129504 278388974136 278899654656 279405455637 279975770048 280125287904 280559771648 281005092732 281441611776 281475104768 281721980672 281759169549 281792700332 282509939712 282757723248 283067780424 283196964864 283268054784 283776346112 283847581472 283977121792 284288516096 284537859584 285023410133 285262086144 285333694464 285583954656 285617940608 286061625344 286515679296 286587602301 286960074752 287113322496 287786103657 287872287626 288221129768 288725012862 288749846528 289254653952 289327264512 289413910016 290271201792 290624230912 291070846976 291326139104 291610888764 291645591952 292133633792 292145823744 292180590592 292594778112 292644356928 292717818393 292851406848 292886257664 293172532224 293429667696 294029983618 294211534848 294238013888 294386287624 295109595456 295569407616 295604581888 295813726208 295927577088 295962793984 296330883072 296689975296 297152249856 297328749328 297512337408 298019946496 298094757376 298593591296 298921013248 299115608064 299183190592 299443602432 299655462912 299706238128 300166810944 300430080951 301311234048 301512367744 301588055314 302141292544 303090966528 303127035904 303167050368 303432951822 303469061896 304842225072 304895079424 305057905152 306156863488 306320866852 306579802496 306656762126 306796711936 307063750656 307333069824 307410218544 307924641024 308184932352 308262294912 308788245344 309033926656 309382617544 309644141312 309923496246 310391985904 310404937728 310441877504 310934629236 310961373184 311039432704 311302356992 311583207936 312599755776 313359208448 314042495592 314079868256 314423050656 314460468608 315724265472 315911796161 316106858496 316491309056 317031386672 317255690752 317523869696 317603576576 317810333568 317882140004 318158827584 318437878011 318691236864 318729162752 318954668032 319320520728 319512281088 320143186176 320200191584 321025123328 321148677408 321914937344 322197282176 322477725696 322705883136 322868502528 323151683712 323894864139 324041908736 324315824128 324397235968 324681757972 325738463232 325741040152 325777227776 326095650816 326381662464 326420503552 327169931088 327446490624 327528688344 328129511424 328348547072 328996900144 330206447571 330245743828 330396459008 330479397248 330684039168 330758754304 331057158432 331974779136 332652396544 332944158976 333867010048 334168218384 334450693632 334534649592 334687322112 334727151616 335957766144 336034266992 336241754112 336272015872 336845848339 337463762944 337508310048 337548475264 337793608704 337833807872 338072829952 338609439168 338649735424 338663866368 339315744768 340212703558 340422770688 340836794368 341220469746 341249818624 341846409216 342034620928 342334612312 342632583552 343047783936 343348663944 344294528032 344585563136 344672063216 345248839936 345304334336 345852421824 345930564122 346097117184 346138304512 346389676032 346476628992 346780516368 346821785024 347097726976 347704541184 348009505536 348096865116 348391114368 348637605888 349350869504 349598040064 349657277816 350080990688 351179931648 351487944192 351529773056 351913875456 352723202832 353370243072 353580134336 354198281424 354733698176 355053732033 355353861984 355473637376 356037866184 356095094784 356955126528 357036408679 357256863744 358241042432 358555248128 358602579426 358645254968 358905709248 358948420864 359549087744 359639344064 360268084176 360432500736 360475394048 360522978816 360827731968 362139094016 362321584768 362577932288 363211809792 364218556416 364261900288 364629513534 365943076096 366826892432 366885855232 367468198188 367499804672 367902785536 368142286848 368225465344 368234700288 368545972224 368791334912 369436075008 369760099632 370165559016 370333609984 371185298848 371961052606 372540607516 373128677376 373455940704 373500383872 373644134292 373908492672 374673456976 375255482368 375455883264 375678892732 376335674013 376635098112 376679919616 377010297664 377378797224 377423707232 377595953152 377605423104 377690739712 378351038208 378984173568 379399747584 380444925952 380778606208 381444303072 381906535296 382020905728 382116803068 382784839437 382817763328 383487025152 383714804876 383951732736 384966683816 385672871936 385723782912 385769686016 386982216192 387028269056 387789422592 388451167104 388814518352 389054595072 389527764992 390192475904 390243983493 390290424524 390468542464 390896709632 391151179776 391239556928 391249369056 391580095488 392235368448 392282046464 392333829888 392677937652 393479460608 394092543488 394570102784 395107844096 395259910656 395539562496 395586633728 396202999808 397376618496 397725149184 397824988704 398090548037 398820810752 399258136576 399540617216 399608317504 400174791744 400222414592 400573441268 401012688934 401700507648 401748312064 402317819904 402385990776 402670684416 403112231808 404121288704 404222733824 404577269096 404781145483 405284572014 405775693752 406407935472 406456300096 406743873536 406900418496 407454964224 407948716032 408584343552 408827030326 409777426432 409831519344 409880291392 410566188032 410913243136 410923548672 411016393216 411283961088 411734953344 412026261504 412096077426 412729365048 413231328328 413486481408 413873250304 414579505648 415394843136 415444277248 416750078976 416799674368 416854694256 417619378176 418723327456 419230734208 419963655072 420839657472 420965687296 421475811328 422212657152 422582971008 422689050498 423747111424 424211770112 424583837348 424921649152 425401099123 425664519168 425760694304 425771372208 425965682688 426016374784 426432774144 426806789376 426857581568 428198236544 428426910912 429092438016 429970300928 430440112128 430491336704 430868911616 431808431439 431859818852 432331694652 433124769792 434120865024 434317950976 434794201088 435175549952 435918156674 435936346368 436226574784 436595320832 436606270464 436704917792 436989208656 437468387928 438200450688 438270885888 439329386496 440275263428 441044975427 441357020832 441409544576 441579431436 442633038848 443406872832 443720589312 443944190976 445557624512 445934258176 445993123992 446046199456 446249762816 447029919744 447142136064 447890386944 447943688192 448268992512 448381519872 448774785888 450011080064 450391478272 451479252224 451551821824 452268551616 452370737698 452382082971 452420993024 453211938816 453897027584 454690553856 454960626328 455203592844 455795212288 456843444736 457342619136 457397045248 457798218592 459235295232 459481300278 459791794176 459869703744 459985143189 460195067904 461136562432 461462822912 461968838656 462047117114 462374021824 463182368016 463550889984 463606054912 464012674048 464073926316 464129153488 464466211968 464521485824 464850141184 465587978856 465662816256 466442059776 466559149056 466953535488 468239908864 468650592256 469218500608 469626912768 470038812672 470297603776 471119802384 471690702912 472264375232 473404976044 473805149312 473924086922 474717154912 474736963584 474793459712 475547080008 475883536128 475940168704 476285804544 476342484992 476405364864 476823210006 478093744128 478136772568 478432002048 478540945664 480300287376 480357445568 480576667648 480697305088 480778756997 481103642624 481537684992 482872406016 483295923264 484282413056 485624741888 486062863104 486172684712 486473736192 486595853952 487022636958 488611560228 488665841664 489630755328 489957597584 490856382464 490979600384 491394629632 492522820608 492581433344 493013466176 493137225581 493495350216 493550174208 493554078688 495368615742 495594688512 495719095872 496138131456 497504903168 497941254272 498192179056 498544656896 498978594816 499416238464 500607844352 500800515072 501780898684 502090727424 502180130816 503171729632 503473897472 504051400488 504386977094 504408023808 504468050944 505312231424 505866330112 506195644416 506322712896 506750711808 507109244928 507974603136 508592404096 509208713728 510319055337 510379785916 511255191552 511316033536 511874727936 511935643648 513051931392 513501918468 514298377216 515176003342 515976288256 516441792048 516878344704 517008094824 517873259904 517934889472 517956501504 518895846183 519207456768 519646347264 520232677536 520325311324 520646590464 521534906368 521665825408 522106793984 522980491264 523111773184 523570583536 524026304256 524397060096 524485916724 525121486032 527013214208 527294659584 527386083328 529329190247 529772445696 530300198912 530370201504 530433318272 532100547264 533210456064 533566388992 534619962734 535600676864 536423759872 536514654368 536894245888 537361563648 537482975744 537832872192 537967882452 538422631296 539323631616 539459016096 540379429352 540713091072 541034258336 541877247296 542533891328 543208641024 543273285632 543482377152 543866898432 543931621376 544779124736 546055683862 546117648384 546392850432 546442025792 547898064896 548378614784 548914614144 548979937792 549368348672 549461436568 550240338648 550305820064 550328782848 551249707008 551854178304 552338198016 553187002368 553859790848 555500414976 555666771968 555806259008 556293745007 556777948272 557799309312 557941578909 558810911274 559951540096 560250575808 561119543296 562010185464 562883223552 562950209536 563443961344 563518339098 563585400664 565019879424 565515446496 566135560848 566393929728 566536109568 567552692224 567695162944 567954243584 568193076451 568577032192 569075719168 570046820266 570667388928 571167909312 571235881216 573031358592 573175204602 573920149504 574226644992 575572207314 575744575252 576442259536 577450025724 577499693056 578509307904 578654529024 578827820032 580542403584 581248461824 582141693952 582652278208 583221777528 583291183904 584267267584 584291647488 585288713856 585435636786 585702813696 585772515328 586345064448 586859335392 588059967236 588423069696 588476027776 588772575248 590219190912 591138815232 591209163776 591627452416 591855154176 591925587968 592661766144 593379950592 594304499712 594657498656 596039892992 596189514752 597187182592 597842026496 598231216128 598366381184 598887204864 599310925824 599412476256 600333621888 600860161902 601519033401 602622468096 603024735488 603176110628 604282585088 606181933056 606254071808 606334100736 606865903644 606938123792 609684450144 609790158848 610115810304 612313726976 612641733704 613159604992 613240545489 613313524252 613593423872 614127501312 614666139648 614820437088 615849282048 616369864704 616524589824 617576490688 618067853312 618765235088 619288282624 619846992492 620783971808 620809875456 620883755008 621869258472 622078865408 622604713984 623166415872 625199511552 625570861201 626718416896 628084991184 628159736512 628846101312 628920937216 631448530944 631823592322 632213716992 632982618112 634062773344 634511381504 635047739392 635207153152 635620667136 635764280008 636317655168 636875756022 637382473728 637458325504 638641041456 639024562176 640286372352 640400383168 642050246656 642297354816 643829874688 644394564352 644955451392 645411766272 645737005056 646303367424 647789728278 648083817472 648631648256 648794471936 649363515944 651476926464 651482080304 652191301632 652763324928 652841007104 653877235011 654339862176 654892981248 655057376688 656259022848 656697094144 657438062281 657993800288 660412895142 660491487656 660792918016 660958794496 661517508608 662114316864 663949558272 665304793088 665888317952 667734020096 668336436768 668901387264 669069299184 669374644224 669454303232 671500908533 671915532288 672068533984 672544031744 673691696678 674927525888 675016620096 675096950528 675587217408 675667615744 677218878336 677299470848 677327732736 678556106547 678631489536 680425407116 680845541376 681673588736 682440939492 682499637248 683692818432 684069241856 684669224624 685265167104 686095567872 686697327888 688589056064 689171126272 689344126432 690497679872 691704843648 691861128244 692194234368 692276609024 692779352064 692953257984 693070675671 693561032736 693643570048 694195453952 695409082368 696019011072 696193730232 696782228736 697275211776 698701739008 699196080128 699314555632 700161981376 702359863296 702975888384 703059546112 703827750912 705446405664 707160268672 708396562848 709467396352 710107464066 710707723968 710886130383 710947274752 712075732368 712190189568 713910253056 714072817358 714513727488 716482084864 717110496256 717205158852 717290509936 717811418496 717896841728 719098175488 719278688128 720536168352 720865001472 721045957632 721655463936 724278188032 724643169536 725155864576 726423619584 728437112832 728523800576 729259027068 731886152192 733653784864 733771710464 734936396376 735805571072 736284573696 736450930688 736469400576 737091944448 737582669824 738872150016 739520199264 740331118032 740667219968 742370597696 743021715359 743922105212 745081215032 746257354752 746911881408 747000767744 747288268584 747816985344 749346913952 750510964736 750911766528 751357785464 752671348026 753270196224 753359839232 754020595328 754757594448 754847414464 755191906304 755210846208 755381479424 756580465641 756702076416 757968347136 758799495168 760889851904 761557212416 762888606144 763813070592 764041811456 764233606136 765569678874 765635526656 766974050304 767429609752 767903465472 769933367632 771345743872 771447565824 771539372032 772764005013 773964432384 774056538112 775578845184 776902334208 777629036704 780384951808 780487966986 780580849048 780937084928 781793419264 782302359552 782479113856 782498738112 783160190976 784470736896 784564092928 784667659776 785355875304 786958921216 788185086976 789140205568 790215688192 790519821312 791079124992 791173267456 795450298368 795649977408 796181096074 797641621504 798516273152 799216635008 800349583488 800444829184 801146882536 801929944101 802025377868 803401015296 803496624128 804635639808 804771981552 805341368832 806224463616 808242577408 808445467648 809154538192 809562290966 810569144028 811551387504 812815870944 812912600192 813487747072 813800836992 814909928448 815897432064 817168687104 817654060652 819083525793 819554852864 819663038688 819760582784 821132376064 821826486272 821847097344 822032786432 822567922176 823469906688 824052523008 824192154852 825458730096 826462656656 826972962816 827746500608 829159011296 830789686272 830888554496 833500157952 833599348736 833709388512 837446654912 838461468416 839927310144 841679314944 841931374592 842951622656 844425314304 845165942016 845378100996 847494222848 848423540224 849167674696 849843298304 850802198246 851329038336 851521388608 851542744416 851931365376 852865548288 853613578752 853715163136 855070230399 856396473088 856853821824 858184876032 859940601856 860880224256 860982673408 861737823232 863616862878 863719637704 864663389304 866249539584 868241730048 869588402176 870351099904 871836313348 871872692736 872453149568 873190641664 873212540928 873409835584 873978417312 874936775856 876400901376 876541771776 878116572697 878658772992 880550526856 882089950854 882714041664 882819089152 883158862872 885266077696 886813745664 887441178624 887888381952 891115249024 891868516352 891986247984 892092398912 892499525632 892874834423 894059839488 894284272128 895780773888 895887376384 896763039744 897549571776 900022160128 900782956544 902958504448 904537103232 904741475396 904764165942 904841986048 906423877632 907794055168 909381107712 909921252656 910407185688 911590424576 913686889472 914685238272 914794090496 915596437184 918470590464 918962600556 919739407488 919970286378 920390135808 922273124864 922925645824 923937677312 924094234228 924748043648 926364736032 927101779968 927212109824 928025348096 928147852632 928258306976 928932423936 929042971648 929700282368 931175957712 931325632512 932884119552 933118298112 933907070976 937301184512 938437001216 940077625344 940595207552 942239604768 943381405824 944528750464 946809952088 947610298624 947735388483 947848173844 949434309824 949473927168 949586919424 951094160016 951767072256 951880337408 952571609088 952684969984 952810729728 953646420012 956187488256 956273545136 956864004096 957081891328 960600574752 960714891136 961394610176 961557513994 962207285248 963075369984 965744812032 966591846528 968564826112 971249483776 972125726208 972345369424 972947472384 973191707904 974045273916 977223120456 977331683328 979261510656 979915195168 981959200768 982789259264 985045641216 985162866688 986026932352 986274451162 986990700432 987108157376 990737231484 991189377024 991438191744 992276262912 995009806336 995882508544 996384358112 997089313792 997957189632 998832476928 1001215688704 1001601030144 1003561797368 1004181454848 1004360261632 1006343459264 1008102800976 1008773954188 1008816047616 1008936101888 1010537545017 1010624462848 1011732660224 1012391288832 1012645425792 1013501423616 1014218489856 1015949206272 1017184808192 1018417427456 1020638110674 1020759571832 1022510383104 1022632067072 1023749455872 1026103862784 1027003836936 1028596754432 1030352006684 1031952576512 1032883584096 1033116955013 1033756689408 1034016189648 1035746519808 1035869778944 1035913003008 1037791692366 1038414913536 1040465355072 1040650622648 1041293180928 1043069812736 1043331650816 1044213587968 1045960982528 1046223546368 1047141167072 1048052608512 1048794120192 1048971833448 1050242972064 1054026428416 1054589319168 1054772166656 1055215713409 1058658380494 1060600397824 1060740403008 1060866636544 1064201094528 1066420912128 1067132777984 1069239925468 1071109226037 1071201353728 1072847519744 1073029308736 1073298667441 1073788491776 1074723127296 1074965951488 1075665744384 1075935764904 1076845262592 1078647263232 1078918032192 1080758858704 1081426182144 1082068516672 1083754494592 1085067782656 1086417282048 1086546571264 1086964754304 1087733796864 1087863242752 1089558249472 1092111367724 1092785700864 1092884051584 1095796129792 1096757229568 1097829228288 1097959875584 1098736697344 1098922873136 1100480677296 1100611640128 1100657565696 1102499414016 1103708356608 1104676396032 1106374004736 1107719581696 1111000829952 1111333543936 1111612518016 1112587490014 1113555896544 1115883157818 1117621822548 1119903080192 1120501151616 1122239086592 1124020370928 1125766447104 1125900419072 1126887922688 1127036678196 1127170801328 1130039758848 1131030892992 1132271121696 1132787859456 1133072219136 1135105384448 1135390325888 1136386152902 1137154064384 1138151438336 1140093640532 1141334777856 1142335818624 1142471762432 1146062717184 1146350409204 1147840299008 1148453289984 1151144414628 1151489150504 1152884519072 1154900051448 1157018615808 1157309058048 1157655640064 1161084807168 1162496923648 1164283387904 1165304556416 1166443555056 1166582367808 1167605552707 1168534535168 1168583294976 1170577427712 1170871273572 1171405627392 1171545030656 1172690128896 1173718670784 1176119934472 1176846139392 1176952055552 1177545150496 1180438381824 1182277630464 1182418327552 1183254904832 1183710308352 1183851175936 1185323532288 1186759901184 1188608999424 1189314997312 1192079785984 1192379029504 1194271644111 1194374365184 1195684052992 1196462432256 1196732762368 1197774409728 1198621851648 1198824952512 1200667243776 1201720323804 1203038066802 1205244936192 1206049470976 1206352221256 1208565170176 1210756974427 1212363866112 1212508143616 1212668201472 1213731807288 1213876247584 1214343436449 1219368900288 1219580317696 1220231620608 1225283467408 1226319209984 1226481090978 1226627048504 1227186847744 1229332279296 1229640874176 1231698564096 1232739729408 1233049179648 1235152981376 1236135706624 1237530470176 1238576565248 1239693984984 1241567943616 1241619750912 1241767510016 1243738516944 1244157730816 1246332831744 1250399023104 1251141722402 1253436833792 1256169982368 1256319473024 1257692202624 1257841874432 1262897061888 1263647184644 1264427433984 1265965236224 1268125546688 1269022763008 1270095478784 1270414306304 1271241334272 1271528560016 1272635310336 1273751512044 1274764947456 1274916651008 1276203297369 1277282082912 1278049124352 1280572744704 1280800766336 1284100493312 1284594709632 1287659749376 1288789128704 1289910902784 1291474010112 1292606734848 1295579456556 1296167634944 1297263296512 1297588943872 1298727031888 1301863684121 1302953852928 1302964160608 1304382603264 1305526649856 1305682014208 1307754470022 1308679724352 1309785962496 1310114753376 1313394188288 1314876124562 1315987600576 1320825790284 1320982975312 1321585836032 1321917588992 1323035017216 1324228633728 1327899116544 1330609586176 1331776635904 1335468040192 1336672873536 1337802774528 1338138598368 1338749288448 1343001817066 1343831064576 1344137067968 1345088063488 1347383393356 1349855051776 1350033240192 1350193901056 1351174434816 1351335231488 1354437756672 1354598941696 1354655465472 1357112213094 1357262979072 1360850814232 1361691082752 1363347177472 1364881878984 1367385636864 1368138483712 1369338449248 1370530334208 1372191135744 1373394655776 1377178112128 1378342252544 1378688252864 1379897471381 1380995359744 1383409687296 1383722256488 1384388468736 1384553218048 1385906515968 1386141351342 1387122065472 1387287140096 1390818164736 1392038022144 1392387460464 1393564457472 1394550423552 1397403478016 1398392160256 1398629111264 1400323962752 1403544411269 1404719726592 1405951776768 1406119092224 1407655501824 1410892811328 1414320537344 1416793125696 1418934792704 1420214928132 1421415447936 1421772260766 1421894549504 1424151464736 1424380379136 1427820506112 1428145634716 1429027454976 1430894606141 1432964169728 1434220992512 1434410317704 1434581019872 1435622836992 1435793683456 1438196350976 1438557376256 1441072336704 1441730002944 1442091915264 1442336270991 1443310927872 1448556376064 1449286339072 1450311729152 1452847239168 1456874225664 1457047601152 1458518054136 1463772304384 1467307569728 1467543420928 1469872792752 1472569147392 1472901861376 1472938801152 1474183888896 1475165339648 1477744300032 1479040398528 1479411676743 1480662236064 1481334439936 1484741195392 1486043430718 1487844210424 1490162430064 1492514709504 1493823762816 1494001535488 1494576537168 1495633970688 1498693827904 1501021929472 1501823533056 1502715570928 1505342696052 1506540392448 1506719678464 1508041190656 1509515188896 1509694828928 1510421692416 1510762958848 1513160931282 1513404152832 1515936694272 1517598990336 1521779703808 1523114424832 1525777212288 1527626141184 1528083622912 1528467212272 1531139357748 1531271053312 1533948100608 1534859219504 1535806930944 1539866735264 1542895131648 1543078744064 1545528010026 1547928864768 1548113076224 1553804668416 1555258073408 1560769903616 1560975933972 1561161698096 1561874169856 1563586838528 1564604719104 1564958227712 1564997476224 1566320381952 1568941473792 1569335319552 1570711750608 1573917842432 1576370173952 1578280411136 1580431376384 1581039642624 1582158249984 1583297581943 1587987570741 1590900596736 1591299954816 1592362192148 1595283243008 1597032546304 1598433270016 1600699166976 1600889658368 1602293765072 1603859888202 1604050755736 1606802030592 1606993248256 1609271279616 1609543963104 1610682737664 1612448927232 1616485154816 1616890935296 1617164909899 1618309076384 1619124581932 1621138288056 1623102775008 1625631741888 1625825200384 1626975494144 1627601673984 1629819856896 1630787920723 1631794864128 1634337374208 1635308121304 1638167051586 1639109705728 1639326077376 1639521165568 1642264752128 1643652972544 1643694194688 1644065572864 1645135844352 1646939813376 1648105046016 1648384309704 1650917460192 1652925313312 1655493001216 1658318022592 1658734304227 1661579372544 1661777108992 1667000315904 1667198697472 1667418777024 1668881235021 1674893309824 1676922936832 1679854620288 1683358629888 1683862749184 1685903245312 1688850628608 1690331884032 1690756201992 1694988445696 1696847080448 1698335349392 1699686596608 1701604396492 1702658076672 1703042777216 1703085488832 1703862730752 1704579229353 1705731096576 1707227157504 1707430326272 1710140460798 1712792946176 1713707643648 1719881203712 1721760448512 1721965346816 1723475646464 1727233725756 1727439275408 1729326778608 1732499079168 1736483460096 1740702199808 1743672626696 1743745385472 1744906299136 1746381283328 1746425081856 1746819671168 1747956834624 1749873551712 1752801802752 1756233145394 1757317545984 1761101053712 1764179901708 1765428083328 1765638178304 1766317725744 1770532155392 1773627491328 1774882357248 1775776763904 1782230498048 1783737032704 1783972495968 1784184797824 1785749668846 1788119678976 1788568544256 1791561547776 1791774752768 1793526079488 1795099143552 1800044320256 1801565913088 1805917008896 1809074206464 1809482950792 1809528331884 1809683972096 1812847755264 1818762215424 1819842505312 1820814371376 1827373778944 1829370476544 1829588180992 1831192874368 1836941180928 1837925201112 1839478814976 1839940572756 1840780271616 1844546249728 1845851291648 1847875354624 1848188468456 1849496087296 1852729472064 1854203559936 1856050696192 1856295705264 1856516613952 1857864847872 1858085943296 1859400564736 1862351915424 1862651265024 1866236596224 1867814141952 1871169869569 1874602369024 1876712583603 1876874002432 1880155250688 1881190415104 1884479209536 1886762811648 1889057500928 1893619904176 1895220597248 1895470776966 1895696347688 1898868619648 1898947854336 1899173838848 1902188320032 1903534144512 1903760674816 1905143218176 1905369939968 1905621459456 1907292840024 1911194893517 1912374976512 1912547090272 1914163782656 1921201149504 1921429782272 1922789220352 1923115027988 1926150739968 1931489624064 1933183693056 1937129652224 1942498967552 1944251452416 1944690738848 1945894944768 1946383415808 1948090547832 1954446240912 1958523021312 1959830390336 1963918401536 1970091282432 1970325733376 1972053864704 1972314186843 1972548902324 1973981400864 1974216314752 1981474462968 1982378754048 1982876383488 1984552525824 1990019612672 1991765017088 1992768716224 1994178627584 1995914379264 1997664953856 2002431377408 2003202060288 2007123594736 2008362909696 2008720523264 2012686918528 2014502725599 2016205601952 2017547908376 2017632095232 2017872203776 2021075090034 2021248925696 2023465320448 2024782577664 2025290851584 2027002847232 2031898412544 2034369616384 2036834854912 2041276221348 2041519143664 2045020766208 2045264134144 2047498911744 2052207725568 2054007673872 2057193508864 2060704013368 2063905153024 2065767168192 2066233910026 2067513378816 2068032379296 2071493039616 2071739557888 2075583384732 2076829827072 2080930710144 2081301245296 2082586361856 2086139625472 2086663301632 2088427175936 2092447092736 2094282334144 2096105217024 2097588240384 2097943666896 2100485944128 2108052856832 2109178638336 2110431426818 2117316760988 2121200795648 2121480806016 2121733273088 2128402189056 2132841824256 2134265555968 2138479850936 2142218452074 2142402707456 2146058617472 2146597334882 2147576983552 2149446254592 2149931902976 2151331488768 2151871529808 2153690525184 2157294526464 2157836064384 2161517717408 2164137033344 2167508989184 2170135565312 2172834564096 2173093142528 2173929508608 2175467593728 2175726485504 2179116498944 2184222735448 2185571401728 2185768103168 2193514459136 2195658456576 2195919751168 2197473394688 2197845746272 2200961354592 2201223280256 2201315131392 2207416713216 2209352792064 2211382573127 2212748009472 2215439163392 2222001659904 2222667087872 2223225036032 2225174980028 2227111793088 2229065146077 2231766315636 2235243645096 2239806160384 2241002303232 2244478173184 2248040741856 2248548666793 2251532894208 2251800838144 2253775845376 2254073356392 2254341602656 2260079517696 2262061785984 2264542243392 2265575718912 2266144438272 2270210768896 2270780651776 2272772305804 2276302876672 2280187281064 2282669555712 2284671637248 2284943524864 2292125434368 2292700818408 2295680598016 2296906579968 2302288829256 2302978301008 2305769038144 2309800102896 2314037231616 2314618116096 2315311280128 2322169614336 2324993847296 2328566775808 2330609112832 2332887110112 2333164735616 2335211105414 2337069070336 2341154855424 2341742547144 2342811254784 2343090061312 2345380257792 2347437341568 2352239868944 2353692278784 2353904111104 2355090300992 2360876763648 2364555260928 2364836655104 2366509809664 2367420616704 2367702351872 2370647064576 2373519802368 2378629994624 2384758059008 2388543288222 2388748730368 2391368105984 2392924864512 2393465524736 2395548819456 2397649905024 2401334487552 2403440647608 2406076133604 2410489872384 2412098941952 2412704442512 2417130340352 2421513948854 2424727732224 2425336402944 2427463614576 2427752495168 2428686872898 2438737800576 2439160635392 2440463241216 2450566934816 2452638419968 2452962181956 2453254097008 2454373695488 2458664558592 2459281748352 2463397128192 2465479458816 2466098359296 2470305962752 2475060940352 2477153130496 2479387969968 2483135887232 2483239501824 2483535020032 2487477033888 2488315461632 2492665663488 2499254860753 2500798046208 2502283444804 2506873667584 2512339964736 2512638946048 2515384405248 2515683748864 2525794123776 2527294369288 2528854867968 2531930472448 2536251093376 2538045526016 2540190957568 2540828612608 2541259144127 2542482668544 2543057120032 2545270620672 2547503024088 2549529894912 2549833302016 2552406594738 2554564165824 2561145489408 2561601532672 2568200986624 2569189419264 2575319498752 2577578257408 2579821805568 2582948020224 2585213469696 2591158913112 2592335269888 2594526593024 2595177887744 2597454063776 2603727368242 2605928321216 2606582478071 2608765206528 2611053299712 2611364028416 2615508940044 2617359448704 2619571924992 2620229506752 2626788376576 2629752249124 2631975201152 2634349718091 2641651580568 2641965950624 2643171672064 2643835177984 2646070034432 2648457267456 2655798233088 2661219172352 2663553271808 2670936080384 2673345747072 2675605549056 2676277196736 2677498576896 2678624503269 2686003634132 2687662129152 2688274135936 2690176126976 2694766786712 2699710103552 2700066480384 2700387802112 2702348869632 2702670462976 2708875513344 2709197883392 2714224426188 2714525958144 2721701628464 2723382165504 2726694354944 2729763757968 2734771273728 2736276967424 2738676898496 2741060668416 2744382271488 2746789311552 2754356224256 2756684505088 2757376505728 2759794942762 2761990719488 2766819374592 2767444512976 2768776937472 2769106436096 2771813031936 2772282702684 2774244130944 2774574280192 2781636329472 2784076044288 2784774920928 2787128914944 2789100847104 2794806956032 2796784320512 2797258222528 2800647925504 2807088822538 2811903553536 2812238184448 2815311003648 2821785622656 2828641074688 2833468018381 2833586251392 2837869585408 2840429856264 2842830895872 2843544521532 2843789099008 2848302929472 2848760758272 2855641012224 2856291269432 2858054909952 2861789212282 2868441985024 2868820635408 2869162039744 2871245673984 2871587366912 2876392701952 2877114752512 2882144673408 2884183830528 2884672541982 2886621855744 2897112752128 2898572678144 2900623458304 2905694478336 2913748451328 2917036108272 2927544608768 2934615139456 2935086841856 2939745585504 2940409795037 2945803722752 2945877602304 2948367777792 2950330679296 2955488600064 2958080797056 2958823353486 2961324472128 2962668879872 2969482390784 2972086861436 2975688420848 2980324860128 2985029419008 2987647525632 2988003070976 2989153074336 2991267941376 2997387655808 3002043858944 3003306261241 3003647066112 3005431141856 3010685392104 3013080784896 3013439356928 3016082381312 3019030377792 3019389657856 3021525917696 3026321862564 3026808305664 3031873388544 3035197980672 3043559407616 3046228849664 3051554424576 3055252282368 3056167245824 3056934424544 3062278715496 3067896201216 3069718439008 3079733470528 3085790263296 3086157488128 3091056020052 3095857729536 3096226152448 3099350865039 3107609336832 3110516146816 3121539807232 3121951867944 3122323396192 3123748339712 3127173677056 3129209438208 3129916455424 3129994952448 3132640763904 3137882947584 3138670639104 3141423501216 3147835684864 3152740347904 3156560822272 3160862752768 3162079285248 3164316499968 3165647140227 3166595163886 3175975141482 3181801193472 3182599909632 3184724384296 3190566486016 3194065092608 3196866540032 3201398333952 3201779316736 3204587530144 3207719776404 3208101511472 3213604061184 3213986496512 3218542559232 3219087926208 3219896002323 3221365475328 3224897854464 3233781870592 3234329819798 3236618152768 3238249163864 3242276576112 3246205550016 3251263483776 3251650400768 3253950988288 3255203347968 3259639713792 3261575841446 3263589728256 3268674748416 3270616242608 3276334103172 3278219411456 3278652154752 3279042331136 3284529504256 3287388389376 3288131145728 3290271688704 3293879626752 3296210092032 3296768619408 3301834920384 3305850626624 3310986002432 3316636045184 3317468608454 3323158745088 3323554217984 3334000631808 3334397394944 3334837554048 3337762470042 3349786619648 3353845873664 3359709240576 3366717259776 3367725498368 3377701257216 3380663768064 3381512403984 3389976891392 3393694160896 3396670698784 3399373193216 3403208792984 3405316153344 3406085554432 3406170977664 3409158458706 3411462193152 3414454315008 3414860652544 3420280921596 3425585892352 3427415287296 3439762407424 3443520897024 3446951292928 3454467451512 3454878550816 3458653557216 3472966920192 3475029757771 3481404399616 3487345253392 3487490770944 3489812598272 3492762566656 3492850163712 3493639342336 3495913669248 3499747103424 3502816658121 3505603605504 3512466290788 3514635091968 3522202107424 3528359803416 3530856166656 3531276356608 3532635451488 3541064310784 3547254982656 3549361945103 3549764714496 3551553527808 3564460996096 3567474065408 3567944991936 3568369595648 3571499337692 3576239357952 3577137088512 3583123095552 3583549505536 3587052158976 3590198287104 3600088640512 3603131826176 3611834017792 3618148412928 3618965901584 3619056663768 3625695510528 3632270923281 3637524430848 3639685010624 3641628742752 3654747557888 3658740953088 3659176361984 3662385748736 3675850402224 3678957629952 3679881145512 3681560543232 3689092499456 3691702583296 3695750709248 3696376936912 3698992174592 3705304331729 3705458944128 3708407119872 3712101392384 3712591410528 3713033227904 3715729695744 3716171886592 3718801129472 3724703830848 3725302530048 3732473192448 3742339739138 3749204738048 3753425167206 3753748004864 3760310501376 3762380830208 3768958419072 3773525623296 3778115001856 3787239808352 3790441194496 3790941553932 3791392695376 3797737239296 3797895708672 3798347677696 3804376640064 3807068289024 3807521349632 3810286436352 3811242918912 3814585680048 3822389787034 3824749953024 3825094180544 3828327565312 3842402299008 3842859564544 3845578440704 3846230055976 3852301479936 3862979248128 3866367386112 3874259304448 3888502904832 3889381477696 3891789889536 3892766831616 3896181095664 3905591052363 3908892481824 3917046042624 3919660780672 3927400495469 3927836803072 3940182564864 3940651466752 3944107729408 3944628373686 3945097804648 3947962801728 3948432629504 3962948925936 3964757508096 3965752766976 3969105051648 3980039225344 3983530034176 3985537432448 3988357255168 3991828758528 3995329907712 4006404120576 4014247189472 4017441046528 4025373837056 4029005451198 4032411203904 4035095816752 4035264190464 4035744407552 4042150180068 4042497851392 4046930640896 4049565155328 4050581703168 4054005694464 4063796825088 4068739232768 4073669709824 4082552442696 4083038287328 4090041532416 4104415451136 4108015347744 4114387017728 4121408026736 4127810306048 4131534336384 4132467820052 4135026757632 4136064758592 4139692414143 4142986079232 4143479115776 4151166769464 4153659654144 4161861420288 4162602490592 4172279250944 4173326603264 4176854351872 4184894185472 4188564668288 4192210434048 4195176480768 4195887333792 4200971888256 4210633233807 4216105713664 4218357276672 4220862853636 4234633521976 4242401591296 4242961612032 4243466546176 4256804378112 4265683648512 4268531111936 4276959701872 4284436904148 4284805414912 4292117234944 4292683818423 4293194669764 4295153967104 4298892509184 4299863805952 4302662977536 4303743059616 4307381050368 4314589052928 4315672128768 4323035434816 4328274066688 4335017978368 4340271130624 4345669128192 4346186285056 4347859017216 4350935187456 4351452971008 4358232997888 4368445470896 4371142803456 4371536206336 4378996028407 4387028918272 4391316913152 4391839502336 4394946789376 4395691492544 4401922709184 4402446560512 4402630262784 4418705584128 4422765146254 4425496018944 4430878326784 4444003319808 4445334175744 4446450072064 4450349960056 4454223586176 4458130292154 4463532631272 4470487290192 4479612320768 4482004606464 4488956346368 4496081483712 4497097333586 4503065788416 4507551690752 4508146712784 4508683205312 4520159035392 4524123571968 4529084486784 4532288876544 4540421537792 4541561303552 4545544611608 4552605753344 4560374562128 4565339111424 4569343274496 4569887049728 4584250868736 4585401636816 4593813159936 4604577658512 4605956602016 4611538076288 4619600205792 4629236232192 4630622560256 4641473312827 4644339228672 4649987694592 4657133551616 4661218225664 4665774220224 4666329471232 4670422210828 4674138140672 4682309710848 4683485094288 4685622509568 4686180122624 4690760515584 4694874683136 4704479737888 4707808222208 4710180601984 4721753527296 4729110521856 4729673310208 4734841233408 4735404703744 4741294129152 4749892745829 4757259989248 4769516118016 4777086576444 4777497460736 4782736211968 4785849729024 4786931049472 4791097638912 4795299810048 4802668975104 4806881295216 4812152267208 4820979744768 4824197883904 4825408885024 4843027897708 4849455464448 4850672805888 4851494729697 4854927229152 4855504990336 4857373745796 4877475601152 4878321270784 4880926482432 4892363762169 4901133869632 4905276839936 4905924363912 4906508194016 4908747390976 4917329117184 4918563496704 4926794256384 4930958917632 4932196718592 4940611925504 4950121880704 4954306260992 4958775939936 4966271774464 4966479003648 4967070040064 4974954067776 4976202912681 4976630923264 4985331326976 4998509721506 5001596092416 5004566889608 5013747335168 5024679929472 5025277892096 5030768810496 5031367497728 5051588247552 5054588738576 5057709735936 5063860944896 5072502186752 5076091052032 5081657225216 5082518288254 5084965337088 5086114240064 5090541241344 5095006048176 5099059789824 5099666604032 5104813189476 5109128331648 5122290978816 5123203065344 5136401973248 5138378838528 5150638997504 5155156514816 5159643611136 5165896040448 5170426939392 5182317826224 5184670539776 5190355775488 5194908127552 5207454736484 5211856642432 5213164956142 5222106599424 5222728056832 5231017880088 5234718897408 5239143849984 5240459013504 5253576753152 5259504498248 5263950402304 5268699436182 5283303161136 5283931901248 5286343344128 5287670355968 5292140068864 5296914534912 5311596466176 5327106543616 5341872160768 5346691494144 5351211098112 5352554393472 5357249006538 5372007268264 5375324258304 5376548271872 5380352253952 5389533573424 5399420207104 5400132960768 5400775604224 5404697739264 5405340925952 5417751026688 5418395766784 5428448852376 5429051916288 5443403256928 5459527515936 5472553934848 5477353796992 5482121336832 5488764542976 5493578623104 5508712448512 5513369010176 5514753011456 5519589885524 5523981438976 5533638749184 5534889025952 5537553874944 5538212872192 5543626063872 5544565405368 5548488261888 5549148560384 5568152088576 5569549841856 5574257829888 5578201694208 5589613912064 5594516445056 5601295851008 5613509608707 5614177645076 5623807107072 5624476368896 5630622007296 5643571245312 5657282149376 5666936036762 5667172502784 5675739170816 5680859712528 5685661791744 5687089043064 5696605858944 5697521516544 5711282024448 5712582538864 5716109819904 5723578424564 5733584680551 5736883970048 5737641270816 5738324079488 5742491347968 5743174733824 5752785403904 5754229505024 5764289346816 5768367661056 5769345083964 5794225504256 5797145356288 5801246916608 5811388956672 5827496902656 5834072216544 5855089217536 5869230278912 5870173683712 5879491171008 5880819590074 5891607445504 5891755204608 5900661358592 5910977200128 5916161594112 5917646706972 5922648944256 5925337759744 5938964781568 5944173722872 5951376841696 5960649720256 5970058838016 5975295051264 5976006141952 5978306148672 5982535882752 5994775311616 6006612522482 6007294132224 6010862283712 6021370784208 6026161569792 6026878713856 6032164762624 6038060755584 6038779315712 6043051835392 6052643725128 6053616611328 6063746777088 6070395961344 6087118815232 6092457699328 6103108849152 6110504564736 6112334491648 6113868849088 6124557430992 6135792402432 6139436878016 6159466941056 6171580526592 6172314976256 6182112040104 6191715459072 6192452304896 6198701730078 6215218673664 6221032293632 6243079614464 6243903735888 6244646792384 6247496679424 6250123840961 6254347354112 6258418876416 6259832910848 6259989904896 6265281527808 6277341278208 6282847002432 6295671369728 6305480695808 6313121644544 6324158570496 6331294280454 6333190327772 6351950282964 6363602386944 6365199819264 6369448768592 6381132972032 6388130185216 6393733080064 6402796667904 6403558633472 6409175060288 6415439552808 6416203022944 6427208122368 6438175852416 6439792004646 6442730950656 6449795708928 6467563741184 6468659639596 6473236305536 6476498327728 6484553152224 6492411100032 6502526967552 6503300801536 6507901976576 6510406695936 6519279427584 6523151682892 6527179456512 6537349496832 6541232485216 6552668206344 6556438822912 6557304309504 6558084662272 6569059008512 6576262291456 6580543377408 6587759253504 6592420184064 6593537238816 6603669840768 6611701253248 6621972004864 6633272090368 6634147719381 6634937216908 6646317490176 6647108435968 6668001263616 6668794789888 6669675108096 6675524940084 6699573239296 6707691747328 6719418481152 6733434519552 6735450996736 6745646000379 6755402514432 6761327536128 6763024807968 6779953782784 6787388321792 6793341397568 6798746386432 6806417585968 6810632306688 6812171108864 6812341955328 6818316917412 6828908630016 6829721305088 6840561843192 6851171784704 6854830574592 6879524814848 6881279473211 6887041794048 6893902585856 6908934903024 6909757101632 6917307114432 6945933840384 6950059515542 6962808799232 6974690506784 6974981541888 6979625196544 6985525133312 6985700327424 6987278684672 6991827338496 6999494206848 7005633316242 7011207211008 7024932581576 7029270183936 7044404214848 7056719606832 7061712333312 7062552713216 7065270902976 7082128621568 7094509965312 7098723890206 7099529428992 7103107055616 7128921992192 7134948130816 7135889983872 7136739191296 7142998675384 7154274177024 7166246191104 7174104317952 7180396574208 7200177281024 7206263652352 7223668035584 7231818685091 7236296825856 7237931803168 7238113327536 7251391021056 7264541846562 7279370021248 7283257485504 7309495115776 7317481906176 7318352723968 7324771497472 7351700804448 7357915259904 7359762291024 7363121086464 7378184998912 7383405166592 7386509993863 7391501418496 7392753873824 7397984349184 7410608663458 7410917888256 7424202784768 7425182821056 7426066455808 7431459391488 7432343773184 7449407661696 7450605060096 7464946384896 7484679478276 7497764582259 7498409476096 7506850334412 7507496009728 7520621002752 7524761660416 7537916838144 7547051246592 7556230003712 7574479616704 7580882388992 7581883107864 7582785390752 7595474478592 7595791417344 7608753280128 7614136578048 7615042699264 7620572872704 7622485837824 7623777432381 7629171360096 7644779574068 7649499906048 7650188361088 7656655130624 7684804598016 7685719129088 7691156881408 7692460111952 7704602959872 7725958496256 7732734772224 7748518608896 7777005809664 7778762955392 7783579779072 7785533663232 7792362191328 7811182104726 7817784963648 7819747434213 7834092085248 7839321561344 7854800990938 7855673606144 7880365129728 7881302933504 7888215458816 7889256747372 7890195609296 7895925603456 7896865259008 7925897851872 7929515016192 7931505533952 7938210103296 7960078450688 7967060068352 7971074864896 7976714510336 7983657517056 7990659815424 8012808241152 8028494378944 8034882093056 8050747674112 8058010902396 8064822407808 8070191633504 8070528380928 8071488815104 8084300360136 8093861281792 8099130310656 8101163406336 8108011388928 8127593650176 8137478465536 8147339419648 8165104885392 8166076574656 8173238868949 8180083064832 8208830902272 8216030695488 8228774035456 8242816053472 8255620612096 8263068672768 8264935640104 8270053515264 8272129517184 8279384828286 8285972158464 8286958231552 8302333538928 8307319308288 8323722840576 8325204981184 8344558501888 8346653206528 8353708703744 8369788370944 8377129336576 8384420868096 8390352961536 8391774667584 8401943776512 8421266467614 8432211427328 8436714553344 8441725707272 8469267043952 8484803182592 8485923224064 8486933092352 8500404055143 8513608756224 8531367297024 8537062223872 8553919403744 8568873808296 8584234469888 8585367636846 8586389339528 8590307934208 8599727611904 8605325955072 8607486119232 8614762100736 8629178105856 8631344257536 8646070869632 8656548133376 8670035956736 8680542261248 8691338256384 8692372570112 8695718034432 8701870374912 8702905942016 8736890941792 8743072412672 8757992056814 8774057836544 8782633826304 8783679004672 8791382985088 8803845418368 8804893121024 8805260525568 8821229385111 8837411168256 8845530292508 8850992037888 8861756653568 8888006639616 8890668351488 8892900144128 8900699920112 8908447172352 8916260584308 8927065262544 8940974580384 8959224641536 8964009212928 8992162967424 8994194667172 9006131576832 9009918783723 9015103381504 9016293425568 9017366410624 9040318070784 9048247143936 9058168973568 9064577753088 9080843075584 9083122607104 9091089223216 9105211506688 9120749124256 9130678222848 9138686548992 9139774099456 9168501737472 9170803273632 9209155317024 9211913204032 9223076152576 9239200411584 9258472464384 9261245120512 9282946625654 9288678457344 9299975389184 9314267103232 9322436451328 9331548440448 9332658942464 9340844421656 9348276281344 9364619421696 9366970188576 9371245019136 9381521031168 9389749366272 9408959475776 9415616444416 9420361203968 9443507054592 9458221043712 9459346620416 9469682466816 9470809407488 9482588258304 9499785491658 9514519978496 9539032236032 9554173152888 9565472423936 9571699458048 9573862098944 9582195277824 9590599620096 9605337950208 9613762590432 9624304534416 9641959489536 9648395767808 9650817770048 9659282299667 9686055795416 9701345611776 9702989459394 9709854458304 9711009980672 9714747491592 9754951202304 9756642541568 9761852964864 9784727524338 9802267739264 9810553679872 9811848727824 9813016388032 9817494781952 9834658234368 9837126993408 9853588512768 9864393437184 9881223851008 9900243761408 9908612521984 9917551879872 9932543548928 9932958007296 9949908135552 9952405825362 9953261846528 9970662653952 9997019443012 10003192184832 10009133779216 10027494670336 10049359858944 10050555784192 10061537620992 10062734995456 10103176495104 10109177477152 10145004373504 10152182104064 10163314450432 10165036576508 10169930674176 10172228480128 10181082482688 10190012096352 10198119579648 10199333208064 10209626378952 10218256663296 10244581957632 10246406130688 10272803946496 10276757677056 10310313029632 10319287222272 10340853878784 10364635652448 10369341079552 10380711550976 10389816255104 10414909472968 10423713284864 10425089273313 10426329912284 10444213198848 10445456113664 10462035760176 10469437794816 10478287699968 10480918027008 10507153506304 10519008996496 10527900804608 10537398872364 10566606322272 10567863802496 10575340711936 10584280137728 10593829069824 10623192932352 10648085835309 10654213087232 10683744321536 10693382988288 10702422196224 10705108786944 10714498013076 10744014536528 10750648516608 10753096543744 10760704507904 10779067146848 10800265921536 10801551208448 10809395478528 10810681851904 10835502053376 10836791533568 10856897704752 10886806513856 10919055031872 10945107869696 10954707593984 10964242673664 10977529085952 10987157246208 11017424897024 11026738020352 11029506022912 11039179771048 11047962877952 11067277498368 11069778051904 11075107749888 11087252127744 11089130810736 11096976523776 11098297120768 11115912995187 11136304177152 11139099683712 11148515659776 11156403388416 11179227824128 11189032890112 11202591702016 11227019217414 11228355290152 11247614214144 11248952737792 11261244014592 11287142490624 11314564298752 11333872073524 11334345005568 11351478341632 11361719425056 11371323583488 11374178086128 11393211717888 11395043033088 11415515445061 11422564048896 11425165077728 11447156849128 11467169361102 11473767940096 11475282541632 11476648158976 11484982695936 11486349467648 11505570807808 11508459010048 11528578693632 11536735322112 11538690167928 11588451008512 11594290712576 11602493833216 11607372847499 11622777913344 11668144433088 11710178435072 11738460557824 11758982342016 11761639180148 11782201486407 11783214891008 11783510409216 11801322717184 11821954400256 11832323188224 11835293413944 11845297888512 11850675519488 11877929563136 11888347445744 11902753683392 11921299440512 11940117676032 11950590102528 11952012283904 11956612297344 11965071765504 11989550623232 12013225044964 12021724567424 12042741568416 12052323139584 12053757427712 12064329525248 12076121511168 12077558631424 12086103670784 12105287450256 12107233222656 12127493554176 12140791922688 12184915398656 12206217698304 12221009129472 12224668983296 12227737698176 12249114861984 12278873756032 12318933882112 12343161053184 12344629952512 12364224080208 12383430918144 12384904609792 12397403460156 12430437347328 12442064587264 12486159228928 12487807471776 12489293584768 12500247681922 12508694708224 12516837752832 12519665821696 12519979809792 12530563055616 12554682556416 12565694004864 12591342739456 12610961391616 12626243289088 12648317140992 12662588560908 12666380655544 12703900565928 12727204773888 12730399638528 12738897537184 12776260370432 12787466160128 12805593335808 12807117266944 12818350120576 12830879105616 12832406045888 12854416244736 12876351704832 12879584009292 12885461901312 12899591417856 12935127482368 12937319279192 12946472611072 12952996655456 12969106304448 12984822200064 13005053935104 13006601603072 13015803953152 13020813391872 13038558855168 13046303365784 13054358913024 13074698993664 13082464970432 13105336412688 13112877645824 13114608619008 13116169324544 13136988085221 13138118017024 13152524582912 13161086754816 13175518507008 13184840368128 13187074477632 13207339681536 13223402506496 13266544180736 13268295438762 13269874433816 13292634980352 13294216871936 13336002527232 13337589579776 13339350216192 13351049880168 13399146478592 13415383494656 13438836962304 13466869039104 13491292000758 13522655072256 13526049615936 13559907565568 13574776643584 13586682795136 13597492772864 13612835171936 13621264613376 13624342217728 13624683910656 13636633834824 13657817260032 13659442610176 13681123686384 13702343569408 13709661149184 13762558946422 13787805171712 13817869806048 13819514203264 13834614228864 13891867680768 13900119031084 13924419938481 13925617598464 13949381013568 13949963083776 13959250393088 13971050266624 13971400654848 13974557369344 13983654676992 13998988413696 14011266632484 14022414422016 14049865163152 14058540367872 14088808429696 14113439213664 14123424666624 14125105426432 14130541805952 14164257243136 14189019930624 14197447780412 14206214111232 14257843984384 14269896261632 14271779967744 14273478382592 14285997350768 14308548354048 14332492382208 14348208635904 14360793148416 14400354562048 14412527304704 14447336071168 14463637370182 14472593651712 14475863606336 14476226655072 14529083693124 14558740042496 14566514971008 14618990231552 14634963812352 14636705447936 14649542994944 14703401608896 14715830519808 14719524582048 14726242172928 14756369997824 14773019987726 14783002836992 14785507747648 14795968698368 14821217326916 14821835776512 14848405569536 14850365642112 14852132911616 14862918782976 14864687546368 14898815323392 14901210120192 14929892769792 14969358956552 14995529164518 14996818952192 15013700668824 15041242005504 15049523320832 15075833676288 15094102493184 15112460007424 15148959233408 15161764777984 15163766215728 15165570781504 15178872185191 15190948957184 15191582834688 15217506560256 15228273156096 15230085398528 15244971675648 15247554864762 15258342720192 15289559148136 15298999812096 15300376722176 15313310261248 15369609196032 15371438258176 15382313762816 15384920223904 15409205919744 15451916992512 15465469544448 15497037217792 15554011619328 15557525910784 15571067326464 15584724382656 15622364209452 15635569927296 15639494868426 15668184170496 15678643122688 15709601981876 15711347212288 15739840667551 15760730259456 15762605867008 15776430917632 15778513494744 15780391218592 15791851206912 15793730518016 15851795703744 15859030032384 15863011067904 15876420206592 15934120136704 15942149729792 15953429020672 15981319630848 16025616482304 16056988757888 16069764186112 16101495348224 16116021804792 16129644815616 16140383267008 16141056761856 16142977630208 16168600720272 16198260621312 16202326812672 16216022777856 16255187300352 16274956931072 16294678839296 16330209770784 16332153149312 16346477737898 16417661804544 16432061390976 16457548070912 16485632106944 16511241224192 16526137345536 16529871280208 16540107030528 16544259034368 16558769656572 16571944316928 16573916463104 16604667077856 16614638616576 16647445681152 16650409962368 16693306413056 16707417407488 16739576741888 16754258673152 16768841736192 16783549335168 16803887553024 16842532935228 16864422854656 16873429106688 16883451414544 16938534087904 16971846448128 16973866184704 17000808110286 17027217512448 17074124447744 17107838807488 17137747616592 17168468939776 17170735273692 17172778679056 17180615868416 17199455223808 17210651910144 17214972238464 17229524201472 17258356211712 17262688515072 17292141739264 17313096266752 17340071913472 17361084522496 17382676512768 17384745140224 17391436068864 17403740749824 17473781883584 17486144825344 17515984113628 17548115673088 17565267652608 17567358009344 17582765970176 17607690836736 17609786242048 17610521051136 17642458770222 17674822336512 17691060585016 17701984075776 17723513307136 17776013279232 17781336702976 17785800288256 17788814008889 17801399840224 17816894344704 17832521168616 17854130525088 17881949160768 17918449283072 17928018425856 17938667127953 17984325934848 17988389334344 18019837567446 18030206763008 18032586851136 18034732821248 18080636141568 18096494287872 18116337947136 18129155506176 18161686151168 18166245214208 18182178446432 18210423013376 18241498248512 18246077346497 18261356445696 18277373097984 18279548198912 18337003474944 18341606547264 18418310634048 18423826408064 18446152305152 18478400823168 18516944928768 18522490241024 18565893251308 18577356914688 18599950778368 18628534206464 18644872902656 18663096880896 18665317884928 18681688843312 18696552562688 18729238843392 18733940377152 18742490038272 18750371522883 18763042062336 18779498732544 18817918951552 18831232888832 18840722407936 18887014109184 18916442087424 18918693240832 18939364933632 18941618814976 18999570983316 19029039956992 19078064472064 19108346305776 19143398916096 19147724197888 19164390555648 19181199240192 19210675900416 19227525180864 19248609068832 19296791535616 19301635540096 19318564599334 19372111590832 19402691223552 19405978918788 19419708916608 19422019961344 19429494983184 19509902404608 19513285083136 19523705929728 19569455048676 19604535478528 19621107359744 19623697455648 19626032776064 19669316468736 19674253986816 19707177025536 19728786874368 19762447702016 19800487522816 19817225043968 19835103759744 19865087097856 19865916014592 19899816271104 19904811650724 19906523693056 19941325307904 19994038886024 20006384369664 20018267558432 20098719717888 20101111568384 20123075241984 20125469990912 20206352990208 20218354954304 20290008747008 20304364208128 20326628900864 20330073153016 20339861348352 20344456960256 20362164965376 20380024192704 20396239159296 20419252757904 20436513326592 20489163915264 20492812261376 20545607892992 20553515354112 20582868565259 20620626059264 20638574444544 20643838419633 20681707757568 20729271304896 20738682159104 20761423101952 20779632510208 20829818945936 20847426569728 20850178546626 20852659824568 20888426397696 20890912227328 20924071520352 20938875589632 20956575399936 20961836054016 21014307012608 21023143828687 21038017992992 21055801609216 21074797744728 21133212644544 21135727604992 21150681423872 21187658139648 21246385864704 21296171670618 21308426174464 21367488643072 21386765976576 21404844392448 21410217573888 21428996026152 21488029073056 21506193087488 21521409015808 21558134293696 21600531843072 21603102416896 21618790957056 21671004106752 21673583067136 21695456055273 21713795409504 21773613027712 21838110063744 21890215739392 21909415187968 21928485347328 21955058171904 21974314492416 22034849794048 22053476040704 22059012045824 22078359542096 22095925755904 22134554996736 22139556103808 22150215499776 22159529981589 22174504255488 22178261621472 22193953047552 22196594241536 22231825990374 22272608354304 22278199367424 22297031319552 22358455648256 22378065780224 22405183404032 22454038434828 22456710580304 22495228428288 22497905475584 22522488029184 22574284981248 22629128597504 22667744147048 22668690011136 22702956683264 22723438850112 22742647166976 22748356172256 22786423435776 22831030890122 22845128097792 22850330155456 22894313698256 22934338722204 22947535880192 22950565083264 22953296317952 22969965391872 22972698935296 23016918020096 23057157387264 23073470644224 23077380335856 23176902017024 23188581425152 23214745694998 23245555826688 23336288866176 23420356870144 23476921115648 23517964684032 23523278360296 23564402972814 23566429782016 23567020818432 23643908800512 23664646376448 23670586827888 23690595777024 23755859126272 23776694891488 23805507366784 23842598881024 23880235352064 23901180205056 23904024567808 23913224594688 23930143531008 23979101246464 24026450089928 24043449134848 24085483136832 24104646279168 24128659050496 24152243022336 24155117262848 24172207341568 24210574900512 24214466445312 24281583845376 24325208304397 24369830797312 24412435396608 24442018258944 24449337966592 24455475396352 24498229723968 24519716606847 24557747512064 24637867764224 24686322106368 24689259905024 24728448160416 24766861836288 24769809219584 24794806920312 24845533615721 24860874694656 24884129174528 24972318457856 24975614943552 24978587169536 25000495363844 25033675505664 25039331643392 25039959619584 25061126111232 25109365112832 25131388009728 25182685478912 25221922783232 25252486578176 25296634281984 25325177121816 25332761311088 25407801131856 25454409547776 25460799277056 25477795074368 25574932320256 25611186671616 25614234533888 25636700241152 25661758211232 25664812091776 25752703409664 25759168018584 25770923802624 25799182835712 25870254964736 25874638558384 25892945222144 25905993310912 25938212608896 25969644400128 26010107870208 26013203206144 26031607906304 26041626783744 26077117710336 26092606731568 26108717826048 26164929940864 26210672825376 26229217238016 26232338649088 26273976170442 26276236034048 26305049165824 26322173509632 26351037014016 26374148955264 26414679363072 26446805012992 26533088361472 26536590877524 26539748867632 26585269960704 26588433743872 26672005054464 26678700432384 26702099760336 26798292957184 26830766989312 26877673924608 26982584001516 27045310144512 27052099231872 27119815131136 27149553287168 27173365590272 27225670343872 27242529226752 27248684435456 27249367821312 27273267669648 27315634520064 27318885220352 27362247372768 27404687138816 27419322298368 27491803468283 27525117892844 27575610343424 27635739612096 27639028406528 27669228457728 27783735361536 27800238062168 27848839876962 27851235196928 27898762027136 27899926167552 27918500786176 27942100533248 27942801309696 27949114738688 27967309353984 27997976827392 28022533264968 28044828844032 28099730326304 28177616859392 28226878427328 28246849333248 28250210852864 28261083611904 28328514486272 28378039861248 28394895560824 28412428222464 28515687968768 28539792523264 28543559935488 28546956765184 28571994701536 28617096708096 28696417271808 28721586296832 28800709124096 28894672142336 28927274740364 28945187303424 28951727212672 28952453310144 28977846899001 29058167386248 29117480084992 29133029942016 29237980463104 29269927624704 29273410895872 29299085989888 29406803217792 29431661039616 29439049164096 29452484345856 29512739995648 29546039975452 29571015495296 29591937396736 29642434653832 29643671553024 29696811139072 29700731284224 29704265823232 29725837565952 29729375092736 29797630646784 29859785539584 29938717913104 29991058329036 29993637904384 30027401337648 30082484011008 30099046641664 30151667352576 30188204986368 30224920014848 30297918466816 30323529555968 30327532431456 30331141563008 30357744370382 30381897914368 30435013120512 30456546312192 30460170797056 30489943351296 30495109729524 30516685440384 30579118296272 30597999624192 30600753444352 30626620522496 30739218392064 30742876516352 30764627525632 30769840447808 30818411839488 30930939088896 31108023238656 31115051821568 31142134652928 31169448765312 31244728418904 31271139854592 31278989736852 31336368340992 31357286245376 31419203963752 31422694424576 31479681335102 31521460518912 31552861835264 31557026989488 31560782437184 31583702413824 31587461036032 31703591407488 31726022135808 31752840413184 31868240273408 31884299459584 31906858041344 31962639261696 32051232964608 32113977515776 32202990696448 32232043609584 32259289631232 32280766534016 32282113523712 32285955260416 32337201440544 32404653625344 32432045555712 32490313189789 32510374600704 32549913862144 32589357678592 32660419541568 32664306298624 32692955475796 32835323609088 32864122781952 32915096141824 32971264213888 33022482448384 33036368873651 33052274691072 33059742560416 33080214061056 33088518068736 33117539313144 33143888633856 33147832926208 33209334155712 33294891362304 33300819924736 33386612826112 33479153483776 33508517346304 33537683472384 33567098670336 33607775106048 33685065870456 33728845709312 33746858213376 33766902829088 33877068175808 33943692896256 33947732369408 34001616220572 34054435024896 34148248895488 34215677614976 34246546335183 34275495233184 34336937879552 34341470547384 34345557358112 34361231736832 34398910447616 34421303820288 34429944476928 34459048402944 34516712423424 34525377030144 34584283478528 34626192533504 34680143826944 34722169044992 34765353025536 34769490280448 34782872137728 34807481499648 34822118542497 34947563767168 34972289650688 35031968227256 35096231346176 35130535305216 35134716018688 35165531940352 35215381673472 35219572484096 35284917540444 35349644673024 35382121170032 35403968151552 35447026614272 35552026558464 35571600576512 35577628017778 35602799680448 35633788689408 35665042337232 35708261050176 35763898321536 35836898566144 35856036851712 35877334255906 35968651869696 35976778668688 36039675134892 36060413526016 36065173702272 36069465642496 36161272283136 36192988575744 36232675894272 36258311012352 36332490428416 36364356892864 36420846026752 36482996497024 36492154692994 36554746195968 36559096397824 36674006949888 36683213094528 36836621268096 36847652816128 36892304610304 36956801646336 37033889857536 37044980482048 37131786502616 37154713829376 37199901556736 37289745805312 37326193761792 37330635769856 37363377686624 37393105125376 37458477686784 37467880754304 37500743045766 37526084124672 37558997465088 37635837903104 37662465777664 37681444815872 37774028218368 37832884174848 37837386481664 37878729867264 37999141966632 38058079913984 38156128944128 38216692611552 38225327335481 38295448395776 38328781111296 38362398480384 38421351800832 38455050361728 38497218137664 38593583071232 38603271080192 38637129198668 38744223181664 38805382447104 38811957837576 38839417833216 38844039922688 38858989966368 39019804809216 39026570166272 39042981396133 39047411859456 39138910097352 39209070957056 39242214719488 39247394911296 39252065552128 39338632937472 39348507973632 39414354051072 39457573748736 39524895404032 39600975045632 39634450087936 39670207519488 39730174195712 39799632542208 39809623301448 39882650615808 39988077772048 40012768739328 40036535116864 40197439435776 40202223136768 40246150483968 40250939981824 40436709908608 40580017494016 40608728416256 40653257801728 40660146306032 40679722696704 40688913920512 40724329930752 40760048385408 40792478318592 40838505515808 40873026653184 40978327830528 40985624522752 41091215785984 41107030708224 41165737130518 41241252118528 41287676839266 41363415515136 41458542609792 41477364318208 41522846203904 41559265020416 41659637891872 41694853139456 41700357093252 41705319649136 41776852795392 41781824454656 41848143040704 41877751179264 41913150799872 41923672108032 42046287657374 42076035985984 42111603218432 42149595489456 42266425289088 42271455209984 42301362847744 42375316279296 42492771729408 42592343341236 42616852348928 42773531953152 42809688784896 42820435147776 42857992052304 42976058146112 43012386174976 43042818031616 43116268587392 43201063686144 43201405450159 43206204833792 43237581914112 43342008213504 43347166134272 43390912110546 43427590819008 43547226055424 43676220127488 43780431478784 43818830375936 43856970694656 43910116343808 43948628984832 44069699588096 44106952081408 44118024091648 44156719084192 44191851511808 44269109993472 44279112207616 44319059963178 44349008510976 44356523242944 44387906095104 44393188483072 44463651980748 44545216708608 44556398734848 44594062639104 44716911296512 44756131560448 44810366808064 44908076869656 44913421160608 44990456856576 45148569962496 45258257195008 45335488294096 45337380022272 45405913366528 45446877700224 45485294333952 45496712344512 45536616555573 45572846871552 45662061780244 45690256195584 45700660310912 45788627396512 45868677444408 45895071760384 45901130166528 45906592635904 45939930783744 45945397870592 46033836040192 46114314774528 46146941288448 46154760671712 46353804034048 46377162850304 46429491389996 46491111653376 46672577732352 46840713740288 46953842231296 47035929368064 47046556720592 47128805945628 47132859564032 47134041636864 47219522002653 47287817601024 47329292752896 47341173655776 47381191554048 47511718252544 47553389782976 47611014733568 47685197762048 47802360410112 47808049135616 47826449189376 47860287062016 47958202492928 48052900179856 48086898269696 48168956312477 48170966273664 48209292558336 48257318100992 48304486044672 48310234525696 48344414683136 48421149801024 48428932890624 48650416608794 48739661594624 48824870793216 48884036517888 48898675933184 48910950792704 48996459447936 49039433213694 49115495024128 49275735528448 49372644212736 49378519810048 49456896320832 49533723672576 49589613840624 49691067231442 49721749389312 49768258349056 49944636915712 49951229887104 49957174339072 50000990727688 50078663286784 50079919239168 50122252222464 50218730225664 50262776019456 50365370957824 50443845566464 50593268563968 50650354243632 50665522622176 50815602263712 50921598554112 50955590148736 51056206441097 51149864640512 51222373343232 51228469067776 51273400482304 51323516422464 51329624183552 51505406819328 51518336037168 51541847605248 51598365671424 51740509929472 51749277116768 51785890444288 51811986621824 51876425217792 51939288800256 52020215740416 52026406412288 52083253567488 52154235420672 52185213463136 52329859881728 52421345650752 52458434476032 52464677298176 52547952340884 52552472068096 52610098331648 52644347019264 52702074028032 52748297910528 52829358726144 52893610025984 53066176722944 53073181755048 53079497735264 53170539921408 53344010108928 53357400864768 53366442026667 53404199520672 53596585914368 53661533978624 53755347849216 53816001383859 53965168003032 54090620289024 54104198463744 54239630262272 54299106574336 54346731180544 54451340687744 54485058453504 54497368870912 54498735642624 54546535339296 54631269040128 54637770440704 54724494745536 54738232039491 54809374277632 54838644596736 54983606936566 55050235785688 55151220686848 55271479224192 55278056813056 55338456915456 55567470723072 55600476124336 55697679753924 55702470393856 55797524054272 55799852335104 55837001572352 55885602619392 55898229477376 55934618707968 55995953654784 56045066529936 56089657688064 56199460652608 56355233718784 56453756854656 56493698666496 56500421705728 56522167223808 56657028972544 56756079722496 56789791121648 56824856444928 57031375937536 57087119870976 57093913530368 57143989403072 57234193416192 57443172593664 57601418248192 57789344284672 57854549480728 57890374606848 57903454425344 57904906620288 57955693798002 58116334772496 58234960169984 58266059884032 58475960926208 58539855249408 58598171979776 58813606435584 58863322079232 58878098328192 59025479991296 59092079950904 59142030990592 59183874793472 59284869307664 59287343106048 59393622278144 59401462568448 59408531646464 59451675131904 59458750185472 59595261293568 59719571079168 59877435826208 59982116658072 60054802675296 60198093283328 60303334705152 60339153066751 60376409972736 60449840029696 60595836933632 60647059111936 60655064862912 60662283126016 60715488740764 60763795828736 60870026241024 60913092624384 60920341594112 60979886702592 60990219459048 61033370880768 61158236592544 61201506888704 61253241044992 61478436784128 61485753032704 61539680895616 61636823678976 61748605695777 61861878177792 62216046477312 62230103643136 62284269305856 62338897530624 62489456837808 62542279709184 62557979473704 62672736681984 62714572490752 62838407927504 62959362670204 63042921037824 63069431486061 63105723670528 63114053978976 63121564874368 63167404827648 63174922072064 63407182814976 63452044271616 63736480546816 63768598919168 63813716082688 63925278523392 64102465929216 64227955031552 64405981392896 64464087219168 64518579262464 64561533068032 64564227047424 64571910520832 64674402881088 64809307250688 64980626379578 65020749201408 65099827724288 65178715357184 65320839083136 65328612597248 65385910951592 65670647218176 65728245563904 65830192283648 65942528427776 66072737747302 66104549382144 66119485120832 66160428122112 66177036137472 66235078626288 66287777267712 66295665852416 66418668311424 66589782724608 66601639849472 66773225652224 66958306967552 67017034692608 67075366944768 67134197340672 67215550212096 67370131740912 67493716426752 67533805658176 67754136351616 67887385792512 67895464738816 68003232441144 68108870049792 68296497790976 68431355229952 68493092670366 68550990466368 68673875759104 68682941094768 68691114716224 68722463473664 68797820895232 68842607640576 68859888953856 68918096805888 69050754060288 69168566957056 69252385067008 69360287653888 69444338089984 69530706051072 69565744275456 69644237084994 69895127534336 69944579301376 70063936454512 70192462692352 70261070610432 70269432037376 70331063880704 70430763346944 70439144968192 70569835080888 70699289346048 70764242340064 71143201153024 71155256035556 71205599360896 71267577378816 71330084674464 71416522100352 71527796643072 71673797132288 71712073703424 71754668511812 71937303739392 71953557337376 72079350269784 72120827052032 72130347404544 72138931284992 72385977151488 72465351788544 72516622024704 72664980856832 72728713785728 72841692053504 72965992994048 72975624913191 72984309385988 73109492391936 73118192795648 73348013899776 73366426189056 73673242536192 73695305632256 73784609220608 73913603292672 74067779715072 74089960964096 74263573005232 74309427658752 74399803113472 74536600847163 74579491610624 74652387523584 74661271539712 74726755373248 74786210250752 74916955373568 74935761508608 75001486091532 75117994930176 75271675806208 75324931555328 75362889631744 75548056436736 75665768349696 75674772963328 75757459734528 75998283933264 76116159827968 76312257888256 76433385223104 76450654670962 76590896791552 76724796960768 76842703601664 76910100723456 76994436275328 77187166142464 77206542160384 77274258397336 77488446363328 77610764894208 77623915675152 77678835666432 77688079845376 77717979932736 78039609618432 78085962792266 78094823718912 78277820194704 78418141914112 78484429438976 78494789822592 78504131104256 78697015947264 78828708102144 78915147497472 79049790808064 79201950091264 79268900175872 79340415038976 79460348391424 79599265084416 79619246602896 79765301231616 79976155544096 80073070233728 80394878871552 80404446273536 80492300967936 80501879963648 80873419817216 81160034988032 81217456832512 81251609932493 81306515603456 81320292612064 81359445393408 81377827841024 81448659861504 81520096770816 81677011031616 81746053306368 81956655661056 81971249045504 82214061416448 82331474261036 82475410404849 82482504237056 82575353678532 82726831030272 82917085219584 82954728636416 83045692407808 83118530040832 83319275783744 83389706278912 83400714186504 83410639298272 83553705590784 83696286081408 83755502358528 83826301599744 83847344216064 84092575314748 84152071971968 84223206436864 84299190978912 84532850578176 84542910419968 84602725695488 84750632558592 84985543458816 85184686682472 85233704697856 85547063906304 85619377569792 85640870295552 85715984104608 85952116292224 86024772349952 86085636063232 86232537174784 86402127372288 86402810900318 86412409667584 86684016427008 86694332268544 86781824221092 86855181638016 87094452110848 87352440254976 87560862957568 87637660751872 87713941389312 87820232687616 87897257969664 88139399176192 88236048183296 88313438168384 88383703023616 88538219986944 88558224415232 88638119926356 88713046485888 88775812190208 88786376966144 88927303961496 89090433417216 89112797469696 89188125278208 89433822593024 89512263120896 89620733616128 89816153739312 89826842321216 89980913713152 90297139924992 90516514390016 90670976588192 90674760044544 90811826733056 90893755400448 90970588667904 90993424689024 91073233111146 91145693743104 91324123560488 91380512391168 91401320621824 91577254793024 91737354888816 91790143520768 91802260333056 91813185271808 91879861567488 91890795741184 92067672080384 92228629549056 92293882576896 92309521343424 92754325700608 92858982779992 93345155464704 93681427480576 93907684462592 94071858736128 94093113441184 94257611891256 94268083273728 94439044005306 94658585505792 94682347311552 94762383108096 95023436505088 95106779565952 95222029467136 95370395524096 95604720820224 95616098271232 95652898378752 95720574124032 95916404985856 96105800359712 96173796539392 96337912624954 96341932547328 96514636201984 96608972089344 96620469051392 96842299602048 96857865781248 97300833217588 97470939569367 97479323189248 97649741586432 97768073035776 97797351866368 97821901585408 97992918895872 98078866427388 98230990048256 98551471056896 98745288425472 98913792641664 99067447345152 99109106620953 99179227681248 99382134462884 99443498778624 99536516698112 99889273831424 99902459774208 99914348678144 100001981455376 100157326573568 100159838478336 100437460451328 100525552038912 100730741915648 100887691132928 101186537127936 101300708487264 101331045244352 101631204527424 101843197108224 101911180297472 102112412882194 102299729281024 102444746686464 102456938135552 102546800964608 102647032844928 102659248367104 103010813638656 103036672074336 103083695210496 103196731342848 103481019858944 103498554233536 103571780888576 103623973243648 103752850435584 103878577600512 104040431480832 104052812824576 104166507134976 104308470841344 104370426926272 104659719763456 104842691301504 104916868952064 104929354596352 105095904681768 105220196663296 105288694038528 105404148056064 105496595821056 105658717452288 105787220051968 106132353445888 106146363510096 106158995470528 106252105296337 106341079842816 106714801729536 106732884053334 106808399041344 107193171828736 107323067957248 107510695698432 107632002767718 107930336006064 108181240578048 108208396927488 108479260524544 108598213148672 108693462361088 108902681375488 108994737741824 108997471285248 109093070678592 109262538080256 109448989491072 109476464078982 109618748555264 109677289193472 109967213873132 110100471571376 110302441373696 110542958448384 110556113626112 110676913830912 111134941446144 111200952248672 111395359507848 111595048108544 111599704670208 111674003144704 111796458954752 111869237415936 111991907309568 112090133059872 112179315376128 112398921305216 112710467437568 112907513709312 112987397332992 113000843411456 113044334447616 113512159444992 113579582243296 114062751875072 114174239741952 114187827060736 114287978806144 114468386832384 114675982006443 114886345187328 115202836496384 115578688569344 115709098961456 115780749213696 115806908850688 115809813240576 115911387596004 116232669544992 116469920339968 116532119768064 116951921852416 117079710498816 117128944188399 117196343959552 117627212871168 117726644158464 117756196656384 118050959982592 118184159901808 118284061981184 118367749586944 118569738615328 118574686212096 118802925136896 118817063292928 118903350263808 118917500370944 119190522587136 119754871652416 119964233316144 120109605350592 120396186566656 120606669410304 120678306133502 120752819945472 120899680059392 121191673867264 121294118223872 121310129725824 121324566252032 121430977481528 121527591657472 121740052482048 121826185248768 121959773405184 121980438918096 122066741761536 122316473185088 122403013777408 122506482089984 122956873568256 122971506065408 123079361791232 123273647357952 123497211391554 123723756355584 124432092954624 124460207286272 124568538611712 124677795061248 124978913675616 125084559418368 125115958947408 125345473363968 125429144981504 125570669895671 125676815855008 125918725340408 126138862972122 126211447341056 126228107957952 126243129748736 126334809655296 126349844144128 126814365629952 126904088543232 127472961093632 127537197838336 127627432165376 127850557046784 128455910063104 128811962785792 128928174438336 129037158524928 129123066136064 129128454094848 129348805762176 129604216350477 129618614501376 129961252759156 130041498402816 130199655448576 130357430714368 130641678166272 130657225194496 130771821903184 131341294436352 131456491127808 131885056855552 132145475494604 132209098764288 132238970241664 132320856244224 132354072274944 132470157252576 132575554535424 132591331704832 132837336622848 133179565449216 133203279698944 133546451304448 134034069385216 134150733889536 134268394681344 134431100424192 134740263481824 135067611316352 135508272703232 135774771585024 135790929477632 136006464882288 136217740099584 136592995581952 136862710459904 136986185340732 137101980932736 137347751518208 137365882189536 137382229432448 137595641790464 137685215281152 137719777907712 137836193611776 138101508120576 138337133914112 138504770134016 138720575307776 138888676179968 139061412102144 139131488550912 139288474169988 139790255068672 139889158602752 140127872909024 140522141220864 140538864074752 140662127761408 140861526693888 140878289936384 141139670161776 141398578692096 141528484680128 142286402306048 142310512071112 142411198721792 142535154757632 142660169348928 142833044200704 143055593286144 143347594264576 143424147406848 143509337023624 143874607478784 143907114674752 144158700539568 144241654104064 144260694809088 144277862569984 144506868937431 144771954302976 144930703577088 145033244049408 145329961713664 145457427571456 145931985988096 145951249826382 145968618771976 146218984783872 146236385591296 146696027799552 146732852378112 147346485072384 147390611264512 147569218441216 147827206585344 148135559430144 148527146010464 149073201694326 149158983221248 149304775047168 149322543079424 149453510746496 149572420501504 149833910747136 149871523017216 150002972183064 150235989860352 150543351612416 150649863110656 150725779263488 151096112873472 151331536699392 151996567866528 152232319655936 152866770446208 152901309341924 153168619323291 153181793583104 153449593921536 153685407203328 153820201446912 153988872550656 154374332284928 154413084320768 154548516794672 154976892726656 155221529788416 155247831350304 155357671332864 155376159690752 155435959865472 156079219236864 156171925584532 156555640389408 156836283828224 156968858877952 156989579645184 157008262208512 157394031894528 157657416204288 157830294994944 158099581616128 158403900182528 158537800351744 158680830077952 158920696782848 159198530168832 159238493205792 159952311088192 160146140467456 160789757743104 160808892547072 160984601935872 161003759927296 161746839634432 162320069976064 162503219864986 162613031206912 162640585224128 162718890786816 162755655682048 162897319723008 163040193541632 163354022063232 163492106612736 163913311322112 163942498091008 164428122832896 164662948522072 164950820809698 164965008474112 165150707357064 165453662060544 165834170439168 166091384815616 166237060081664 166638551567488 166779412557824 166801428373008 166821278596544 167107411181568 167392572162816 167511004717056 167694688432128 168185150629496 168304143943936 168446412873728 168598381957824 169065701156352 169085820839936 169205451390976 169501265117184 169971086917632 170369373364944 170467409395712 171094127812608 171281740591104 171431968209216 171904232584448 172049544699904 172465074349568 172804254744576 172805621800636 172824819335168 173368032854016 173388664537088 173563648442184 173710363276032 174188904221696 174704880509952 175275321503744 175427882778624 175794515939328 176278798352384 176472096366592 176626876336768 176767406047232 177076439973888 177116448830464 177276239852712 177426092971776 177551624380416 177572753932288 177854607922992 178180866834432 178225594939392 178376250556416 179024526241792 179241467232256 179632307478624 179653684642432 180594279849984 181017459200253 181033028780032 181341953176384 181349520089088 181623653466112 181787510800896 181941177335808 181986849378048 182146466222292 182291387486208 182648247120976 182761024782336 182802641243648 183154509586048 183474709777632 183604520666112 183626370543616 183759723134976 183781591482368 184135344160768 184457259098112 184619042686848 185508651401216 185717965559984 186690310929408 187362854961152 187815368925184 188143717472256 188186226882368 188515223782512 188878088010612 189317171011584 189364694623104 189524766216192 190046873010176 190213559131904 190444058934272 190740791048192 191209441640448 191232196542464 191305796757504 191441148248064 191832809971712 192211600719424 192347593078784 192675825249908 192683865094656 193029272403968 193217944178688 193240938102784 193684599204096 193715731562496 194601666435176 194941879138734 194958646378496 195299483172864 195536146071552 195594703732736 195643803170816 195985837791744 196157732854776 196461980096512 197102942113792 197325338407483 197490576850944 197827585283328 198218213241906 198358455362496 198764268925768 198886997557248 199073033396224 199778547662848 199804919548416 199828697356288 200003962910752 200314653147136 200319676956672 200874920902656 201051104077824 201461483831296 202601416974528 202662090488704 203262409054848 203686394216448 203822360594944 204224825764388 204599458562048 204889493372928 204913876271104 205093601929216 205294065689856 205318496734208 206021627277312 206073344148672 206167390420992 206393462685696 206997108467072 207143561777152 207247946487296 207505700871168 207757155201024 208080862961664 208105625649152 208333014269952 208740853852544 209319439526912 209685382603008 209833737904128 209858709192704 210191809363536 210577388077056 210808296112128 210993191642112 211317434904576 211574440103936 212264706891776 212292727020192 212317990941056 212504210592674 213429603459072 213465768106668 213616798082688 214386343657472 214646135914496 215021391396864 215264005535436 215860672012128 216362481156096 216416793854976 217196426297344 217386924722176 217805362750976 217989475483648 217994942570496 218186141357184 218525076160512 218897978982144 218952928157964 219237497110528 219354578386944 219934427746264 220200943142752 221085916896768 221112227252224 221353827661824 222269882892288 222401904497344 222790719015696 223190096217088 223199409340416 223348006289408 223592917909504 223738474831872 223983814619136 224180266119744 224358630752256 224797842610432 225420934875136 225815027418624 225974794665984 226001686822912 226088668895232 227024318889984 227159164486592 228125503750144 228348479483904 228375654121472 228575957612288 228936773664768 229351964012886 229772690374656 230405672992768 231157377138688 231254582115557 231418197922912 231561498427392 231613817701376 231619626481152 231822775192008 232465339089984 232939840679936 233064239536128 234257888376798 234392687919104 235254425742336 235453288316928 235512393312768 236101919965184 236368319803616 236568123962368 236735499173888 237139477230656 237149372424192 237605850273792 237634126585856 237806700527616 238381045174272 239509743304832 239928466632288 240219210701184 240792373133312 241213338820608 241356612267004 241505639890944 241799360118784 242383347734528 242588236447744 242620259451648 242649132504064 242861954963056 243055183314944 243480104964096 243652370497536 243754829797479 243919546810368 243960877836192 244133483523072 244632946370176 244806027554816 245012964179968 245913747136512 245943012130816 246158723582464 246994422783108 247447512711168 248864185909248 248920414572544 249137077223424 249355590122496 249957827351232 250169118836736 250231917894816 250858289963008 251141339791342 251353631710016 251837450680816 252277725944244 252422894682112 252456215915904 252486259497472 252669619310592 252699688288256 253628731259904 253808177086464 254945922187264 255074395676672 255701114093568 256911820126208 257623925571584 257856348876672 258074317049856 258246132272128 258256908189696 258697611524352 259208432700954 259237229002752 259922505518312 260082996805632 260399310897152 261283356332544 261314450388992 261543643806368 262682588872704 262912982255616 263770113711104 264290950989208 264418197528576 264477940483328 264708144549888 264940314505152 265151109070848 265674673245696 266359130898432 266406559397888 267092902608896 267577291348367 268068138770432 268301467779072 268536789362688 268862200848384 269480526963648 270135222632704 271016545406464 271549543170048 271581858955264 272012929764576 272435480199168 273185991163904 273300869772931 273725420919808 273972370681464 274203961865472 274695503036416 274731764379072 274764458864896 275370430562304 275439555815424 275672387223552 276203016241152 276674267828224 277009540268032 277441150615552 277777352359936 278262977101824 278576948339976 279580510137344 279778317205504 280255745818048 281044282441728 281324255522816 281723053387776 281756579872768 282279340323552 283056969360256 284572804612096 284621024142224 284822397443584 285070309515264 285320338697856 285666088401408 286111186572288 286695188529152 286848294813696 287018674047248 287749214957568 287814229349504 288317401079136 288521389618176 288555725139968 289013737874862 289543908605952 289861407154176 290659923427328 290914855142912 291863971976192 291902499652764 291937237543952 292437969567744 292472771182592 293392055599104 293465704756224 294692970144768 294781222529024 295138436882432 295654413170688 297054292020928 298146403388652 298317966442496 298609550094336 298645086158848 298907021492992 299667821494272 299743046034432 300005944366128 300471979720704 301086703224832 301299726221312 301451558526976 302192225746944 302409838151113 302663073398784 303993135733056 304464639311872 305733540892416 305802618683848 306337238646582 306363587166208 306899187843072 307370814406656 307640402893824 307977745101312 308748664569856 308826168641536 309097033589344 309953785453312 310443059576832 310495662700608 310715342665728 310752319381504 310871919730944 312158438473728 312343851169064 313111280778816 313672567656448 313937717755904 313979159290368 314016524417024 314788063789056 315660589989888 316199163232256 316807800365056 317361660155904 317841393565696 318397060337664 318476986411584 318756315889011 319904622176384 320292280934912 321579515486208 321617785094144 321969203871744 322007519854592 323493679268864 324640139952128 325006439729972 325281170448256 325437781573632 325511311364096 325794639446016 326080387083264 326708044126464 326984213225472 327884996182016 328856245665792 329325897044144 329901641619396 329930016948224 330301414714128 330907324121088 331668340878336 332474120163328 333277103134976 333558825115648 333602856746016 333642557193088 334785144325632 335022009434112 335389376864256 336370301258992 336608287887872 336892825747456 337196763915648 338131402312704 338171641679872 338410902781952 339002530234368 340738746729888 342188255625216 342563481182208 342863936418432 343808465168896 344099089399808 344930148699136 345608509489152 345611243601272 345649638670336 346736065708032 347127296884368 347420726552064 348377808443392 349409761019904 350550643007488 350855765557248 351589031878656 352557596704768 352944192733184 353253752673536 354152879947776 354232897660928 354552479705424 354852185943552 355103248760832 355145507864576 355709215845984 356451189878784 356752501112832 357393445087679 358049052483584 358482934464512 359264614957248 359307369284864 361188559699968 362034918400506 362066057560064 362683906352768 362699040178176 363247306932224 363575021601792 363882354671616 363973698756096 364292932444584 364582774972416 365296494241952 365605282487296 366309019172096 366949419555264 367209041332224 367252741087232 367519446269952 368270688321536 368914518196224 369238085373696 371017302802432 371435931119968 373380621858816 375630737850368 376287434944512 376372453764736 376712009687013 377030447565024 377756176021224 378634342023168 378729389246208 379049532432384 380093746020352 380427118263808 380888117868544 381481582096384 382418883280896 382464393084928 382611593515008 382882296496128 383665619943424 384423201438848 384695186157568 385351650499816 385367730189312 386058544807936 386435888357376 386481876205568 387369198408192 389203332870352 389883758277468 389917292756992 390598966345728 391072292143104 391287606341632 391971675583488 392315465709552 392923960193024 394205884227584 394650676814966 395655170566656 396436426483812 396716910724992 397528537851536 397773995114496 398146066792448 399609839096832 399657394712576 400007925821504 400629306294272 400639353913344 402102208155648 405202833949056 405324180977408 406524818109696 407372788432896 407644721189888 408449651528776 409198917124096 409778986745856 410187203858432 410588131379712 410636993468416 412043254554624 412146688297344 412786925371392 413994216934144 414287123554304 414495892974592 415011401742336 415514310402048 416161725923328 416211251298304 416666028539904 417481707705088 418638879053824 419370765206016 419667475808256 419717418385408 420383618727072 421616592224256 421986383284224 422374071467257 422634869809152 423148880207872 424529413783552 424585454040384 424635981882112 425008421185348 426859206918144 426931536213336 427233596165376 428772687314944 429292271828992 429472795357463 430042782793728 430528011070872 431721344024256 432724962312192 432833587709952 434773849444352 435610725501952 435978950967296 435989885140992 436372282714368 437795957964288 437905856315928 438474994221056 438709156773888 439868855492528 440401886285504 442171833793536 442224454504448 442707655323648 444803808994688 445581438031392 446380192434176 446696012578816 447185835819008 447476949663744 447967629238272 448360532239488 448717261504512 449595685220864 450841869750272 451630054837248 451949589331968 452003373645824 452177337790464 454318328973184 456251007500288 456696958967808 456751308242944 457151915224576 458703928025772 459545380749312 460811345985536 462509164231114 462836395845824 463122996854784 463227635402752 463239252962304 463645550384016 464930678179968 465879681359872 466128479072256 468515776753596 468785375838208 470508851484672 470906576633856 471024786625536 472736639607232 473136247924736 473470998347776 474278954461312 474298744848384 475211700547584 475268253171712 475613401055232 476762090348544 479019486609664 479856933264576 480438421402368 481584746266624 482426677641216 482713224534008 483011279781888 483598720237568 484766695469056 485176472895488 485240518903296 485298265008128 485723909926112 486110366629888 486960209928192 487509659594958 487839093620736 487921755672384 488266967046144 489265892740352 489612055109632 491827494273024 491886024261632 492317447164928 493988845566216 494895025422336 497840829145088 498274154446848 498711180244992 499915654702464 500338237673472 500463835789632 501716579926016 502282679582684 502707263420032 503674901361632 504555451888488 504845789364224 504912431831808 504972518994944 505339238621184 505399376576512 507257462519808 507616354172928 509891844374528 510148791353344 511402228187136 513823640252416 515247851143168 515712697753344 516148634099712 516492264544256 517395223048704 518416865401908 518474458005504 519845011036624 520165993611264 520798621794304 522566712665088 522628900777984 523087287612736 525825964511232 527540227422208 528581901978416 528836395057152 528955880966656 529416289099776 529880629010304 530302218141696 531349346491392 532718261796864 532813118795776 534185805217792 535154582696734 536136277540864 537073578725376 537724401696768 538961053927296 540270445265408 542033090812928 543099086340096 543163717910528 544025859529152 544870960398336 546601739545862 547450841839616 547944741362928 548407923730944 549391006072832 549463528758144 549528917729792 550879111630848 551344774447104 552406032482304 553348535656448 554019080536064 554882301231104 556525954203648 557153896679952 559161020274688 559556634411008 560511491636096 561618270852067 562088564883456 562648511045632 563446106775552 563513159745536 564558680647104 566113938720512 569145609224192 569242048284448 569644794887168 570140619030528 570640677395712 571332176802816 572222373144576 573390377058304 573696589627392 574037348094496 575498429915136 575628458699008 576634802158272 577042779236352 577111450279936 578027475749724 579087817211904 579722814308352 581319846854656 581829710285824 583727943952384 583804999305528 583874475087904 584875939135488 586784111198208 586931409512448 589385940289536 589562445058048 590276873764864 591308826341376 591976015222449 594108584041856 596292806777304 596635932884992 597219100188672 597290172317696 597814042985984 599335642988544 599486092068864 600011888732256 600943959441408 602173406449664 602599452442624 602903117053952 604384451493888 604819676302226 607986271466112 608929278623744 611467081784832 611605237367696 612674477293164 612727174332416 613798375686144 614741628813312 615280805787648 615955490202624 617652337283072 618194067178688 619907570906624 620991325401216 621430685331456 621504638763008 621743839461888 624316876947456 624687702338128 626222561557632 627345135312896 627958318580736 628033048834048 629576127578112 632398326464512 633615600730112 634723320311808 635682787131392 636794120675328 636953972823168 637512631778022 639809244352768 640584561869824 643159030972416 643235570188288 643938407743488 646987358537728 649280279904256 650012879459944 650562340896512 651022622728192 651589278892032 652160774166528 653416088252928 653968426450944 655769992364032 657712491331584 658651794088288 659803283238792 660602829428256 663336681756672 663730683734261 664948240326656 666554206269952 667117650231296 667205713492032 667285114386176 669570288651264 670044018868224 670778753728512 672740602517984 673216575775744 673785651494912 674393527831296 676262804625408 676343283359744 678005060468736 681477493459776 684376511250432 685126962364416 685727872836864 687616930337792 688198178799616 689860297398272 691217018978304 691222487202544 693472131416064 693763746346671 694254593768736 694841453104128 696755616886784 698819522039808 701101286014976 703178063757312 705115193409536 705888385466368 706507505347072 708305759895552 708465795321856 709104959410848 709704371887104 710206497521664 710291015729152 711418431691968 712902379757568 714786890175358 716098104967168 716965868929024 718529229914496 718614738569728 722377119399936 724069836801012 724132115120128 725367812705536 725398080356352 727150043203584 727764709343232 727947397512192 728585864889168 729165549944832 730592988483904 731210564974592 732618038344192 733898839110528 734418082664448 734505482174464 735038892539904 736541376643072 737829036392448 738476170747392 742871862239936 746761243717632 751261475700736 752574869889024 752744907529472 753424019374026 754060895130048 755512352042448 757268684046336 757458778492416 758099064864768 760187492040704 760854236527616 761776235737088 762963164192768 764837766561792 765223187030016 767331239886848 768846402877696 769390372315136 770703300999632 770735460378624 772117089615872 772871776714752 772963752411136 774738396816384 778406665740704 779767516554936 781197932691456 782575212683264 783943351166976 784630931419104 785847920386048 788411768455168 789301353629932 791310341133312 792872852967624 793433821449984 795057075703072 796292133584896 799219678193664 799314789425152 800015851643008 801258612588544 801278707826688 802731874045101 804204416311296 810405667898112 810648361954816 813049636219392 814745576865792 815289442379776 816899303057552 818397834248192 819557973491712 819902609318793 820374407716864 821176262759424 821273986936832 824086509109248 824293376594688 827988433868288 828574247108608 828991785949184 830022803484672 831028620804096 832323451846656 832422502596608 833332057079808 834963415410176 837277758107648 838741530412032 839334951616512 839434836770816 840767237454144 843972766568448 844748142934514 845269739618304 846297760415744 849058827567104 849170908080768 849271963764224 850016842370696 853718413836288 853863072426672 854467192330752 857545374629888 858945590714926 860085565587456 861056022141744 863442688048512 865667175419904 869547698888704 871221451003904 871957901934592 871979770281984 872744565428736 875591915928576 875811712631856 877418313547776 879737710985056 880803772571008 884343667587072 884448909008896 885415310647296 889607617989376 891162876062784 892760384868352 893392025157632 894371671638016 894953899327488 895935258476544 896721064478976 899191370441728 901683739500544 903260109674496 903899178663936 904354675580928 907229514453339 908636657946368 912502015000576 913393917935616 913502616485888 914303830449152 917407856051544 919090761498624 925018328462228 925672791691648 926245993709568 926455270805504 926478505924608 927291100768032 929861356359936 931759362719744 932256958144512 937031553507192 937570751676416 941017702969344 941813153267712 942049573251072 945473279214464 946272495849472 946941996695552 948557908922624 948597489696768 950423401095168 950536506343424 953524180697088 958038973219328 959713866529152 960876842804736 963169492533248 964853355282432 965426449068016 966022559563776 967197440475136 969533390938112 970481037806592 970596530016256 971447819852224 972220733259776 973920419856384 975019319189916 975843511344768 976533934092288 978531785480704 979224110219264 983654988546048 983772048523264 984634894329856 987977691132432 989790050844672 995681658290176 997422360489984 999831309404928 1000676475346944 1000927671579264 1003433159852032 1004565359165368 1005414526840064 1007349802723264 1009110903776976 1009691578728448 1009824863663616 1009945037989888 1010678477242368 1010798753153024 1014514925039616 1015232708345856 1020297582706688 1027647280504832 1030495702286336 1031425395506688 1032297268199424 1032984529088512 1034790446097408 1036833730803816 1036948916011008 1039690022073248 1045133425330176 1045257801555968 1046174575225472 1051651929022464 1055080454844416 1057163803956832 1057672790114304 1057911761933312 1058832578199552 1059761258020608 1062698692982784 1065436523593728 1065626237591552 1070309165393468 1072180335263037 1072272555081728 1074147157450752 1075448803393536 1077922107854592 1080540890530816 1084066181625856 1086198172680192 1088051719058304 1089741920796672 1093203479091724 1094901683679232 1095889482725856 1096815847461888 1098782012145664 1098927057516288 1099057835459584 1101758223261696 1104812064964608 1106697071312896 1108038161072128 1109764602462208 1113051908407296 1114307793359904 1118322040549376 1119113268822016 1121022983272192 1123236541704134 1125297022091264 1126892213551104 1127026319491072 1129117361294208 1132227877441024 1138291218448384 1138484096568896 1139289589774336 1140281238061056 1141281354791424 1142664353605632 1144444746289152 1147393179254784 1148074696188992 1150996859830272 1151256917398016 1153269604316544 1154085558472704 1154222900559872 1156054951499448 1158175634423808 1159445628616704 1162639693709312 1163659420571648 1167455887904768 1167609998611056 1167748950175808 1169751878270976 1173862819024896 1178771880579072 1179124890116096 1180553747529728 1182617652682752 1183952030444898 1188217168083712 1192585613554608 1193271865769984 1194438200377344 1194580344635392 1195628085971968 1198972184137728 1200023777464512 1201887918882816 1204346812899328 1205806234107904 1209639352604452 1215972542932224 1217858557247488 1222934163569664 1223210474735392 1225348954586328 1227596751372288 1230561611575296 1231910980405248 1235304674566144 1236388134357376 1239815141813248 1241982650802432 1242861370662912 1243009277526016 1243487678923776 1248633753894912 1249375404676256 1252445123115264 1254690270625792 1255916637161472 1256066097668096 1259152255156224 1264796652929024 1267122214401771 1267231201460224 1269446640623616 1271365574262784 1273588241350656 1273907945646336 1275025263556044 1279618488705536 1281169123739648 1286318061944832 1286471140376576 1287876815486976 1288418386072389 1293974717075456 1298560559808512 1300025758919888 1301124681793024 1302045245456384 1304321548333056 1306832176505856 1307936852901888 1311539984728064 1315424982663168 1317303588176576 1319606566477584 1321205658856512 1326673363513344 1327461367468522 1329896480653312 1333108412539904 1334235300462592 1334411426984064 1334570228772352 1339140577302528 1340088037736448 1341557507457024 1345481205035968 1346433151551488 1347571302989824 1348787055662592 1352525609250816 1352686566719488 1356010120937472 1362954986919552 1368753022500864 1370253924728832 1371455745673728 1375233860675584 1376396357599232 1379720594796544 1381277368852381 1382434037956608 1382444974405088 1387527492693342 1388509187537472 1389682906208256 1393511233773568 1397639044079616 1402202572029952 1406356127514624 1410230386819072 1411776770932736 1413015010694144 1416931590643712 1418209918821696 1419408743774208 1420412995043328 1422836863383936 1425804759515136 1429573780350716 1432196209934336 1433931737858048 1437058459828992 1437229477139456 1444754238799872 1448139673602024 1450735625411072 1450796160712704 1454300086407168 1455529418686464 1455894795024384 1457171729778336 1458331099889664 1461185976967808 1462421129949184 1465236076688384 1467797678221056 1468836165328896 1469010964348928 1475658072784896 1476952341494784 1485743724479872 1493522487435264 1502522951401472 1505149739778048 1505489815058944 1506848038748052 1508121790260096 1511024704084896 1514537368092672 1514917556984832 1516198129729536 1520374984081408 1521708473055232 1523552471474176 1525926328385536 1529675533123584 1530446374060032 1534662479773696 1537692805755392 1538780744630272 1541406601999264 1541470920757248 1545743553429504 1545927504822272 1549476793632768 1556813331481408 1559535033109872 1562395865382912 1565150425366528 1567886702333952 1569261862838208 1571695840772096 1576823536910336 1578602707259864 1582620682266624 1585745705935248 1586867642899968 1590114151406144 1592584267169792 1598439356387328 1598629578850304 1600031703286016 1602557415653376 1605463748090202 1608408832622592 1620811335796224 1621296723909632 1626099272438784 1629491153731584 1630578884759552 1633798606115104 1639805218637586 1640748815433728 1642352525518848 1642547973873664 1648173018218496 1648586753189376 1655976867736576 1657148494217216 1657983571898368 1660045606969344 1662057241608192 1664646903693312 1669926830820352 1674555516215296 1677483060824064 1678669903233024 1681534474908288 1684854812556201 1687945533136896 1689496285869028 1690539479236608 1692595520831488 1698117655134208 1698341816161536 1698543927528448 1700033684741392 1707436827672576 1707726144853344 1708934384661504 1715090749259776 1717891181429852 1720171131174912 1722112044283488 1726885376097024 1731334350839808 1739095397777408 1742442902007808 1743915803869184 1743959540563968 1745489130857472 1751183831857152 1751623425263712 1759475421970112 1761607545142016 1768687335174144 1768897818017792 1770830621294592 1779215235978752 1782325752125568 1785520769736704 1788743343276032 1789907798654976 1791870516953088 1793442128957952 1798382740883456 1803367479001088 1806520219348992 1807798357327872 1808709351161856 1814459028906678 1817273315892736 1826787835871232 1827005232971776 1828607660898304 1834815712103088 1838181522997248 1850036656924456 1851345583383296 1852910541611008 1852957011849216 1854582201536064 1859722712719872 1863518725439488 1864513916289024 1874063107014384 1875141503352832 1882035405938688 1884099146502144 1890946558428928 1892544991698944 1897115817845248 1897194979393536 1900846802190336 1901073012686848 1907048361394176 1916077946438656 1919427733058304 1921753685609472 1929706710564864 1930852898136032 1939066781876224 1940962075613184 1941193060032512 1942895639704448 1944441466519552 1947840839712768 1950038638379832 1951687022689536 1953067868184576 1957063570961408 1958448220438528 1967309977092096 1969269788659712 1975955382264864 1991192051202783 1991363316580352 1994844720979968 1999662618809856 2001352950693888 2001855343158528 2006866319704064 2009130718330736 2010829053680128 2014699605446528 2018221807553952 2019649727327232 2019890075979776 2021356954484736 2021597506306048 2029029850079232 2040595165413376 2055294561009664 2060991404572672 2062850791013376 2064594536398848 2065969058177024 2069580892194816 2073667461607632 2079380044146496 2090266850660352 2090515603111936 2092349150450944 2103303858044928 2110160909688832 2114327607913664 2115345580228608 2115823523866624 2117665156399104 2119522516041216 2125397385965568 2130873047187456 2131252475183104 2140618330786936 2144360670526074 2144545110163456 2148294314901504 2150897606787072 2155844215709184 2161081781061632 2168132363251712 2172396345360384 2176103438116608 2186406958183448 2189803367358464 2191778965451712 2193631694923776 2197564024291328 2197854115032576 2198115670919168 2203516446523392 2209624129929216 2213394142625792 2216076322144256 2228615586719808 2236644081098752 2242045966544384 2246473083408268 2250594044182528 2253784427102208 2254052638982144 2258234722588416 2264455754882048 2276968193137792 2278579179548672 2280562476122112 2282562709582848 2285328707211264 2288889492578304 2296149392377984 2301993719660544 2302513834796032 2306539208633088 2308171116945408 2308445801119744 2312109902998896 2316351268847616 2318891257233408 2327318841143296 2334911775809536 2335219997222112 2335497900351616 2347725638049792 2357543761158144 2358249780232192 2361107495059456 2365235305365504 2367904060889796 2376434336167424 2385171227109216 2388876400754688 2389160689270784 2391256171943936 2397944368275456 2400047554929024 2403775837765632 2408693625798656 2411612468215808 2419278705208904 2431945085864448 2435717114494976 2445868327139328 2446420949470784 2450697909172656 2455193502744576 2461123223150592 2463821960810496 2470609349132288 2472776268714752 2479630283626496 2483965301604864 2485722741325824 2486018555052032 2486975357847552 2497267507789824 2498750809352512 2504890246230528 2509380541251584 2511833274322944 2512132195336192 2518304510312448 2534244428803542 2534462402920448 2538893281247232 2542731148525568 2547176482701312 2547815891292672 2550050527112088 2559236977411072 2562338247479296 2572636123889664 2576836772144778 2587949434150912 2597121119617024 2600051517839776 2602249363586048 2604090490912768 2608643096666112 2613664353011712 2615873705803776 2634607176353152 2639213132955168 2642411317713024 2653346727026688 2654922734937044 2659792961306624 2666216825079808 2668470600925184 2668822853968128 2669140457544704 2678281154605056 2680176075472896 2683115014914048 2690962410071936 2692866303102976 2695142605979648 2697574111325184 2705051218501632 2705373133438976 2725909973839104 2737506045001728 2740507849457664 2742911491347456 2750467721351168 2752792715198464 2759441189593088 2762554737704762 2764889948810176 2775054985386684 2777018375074944 2779365812416512 2787022467547136 2795278088159232 2804405144059904 2812712255029248 2823553541865472 2826030021388288 2833863181287424 2836419837643392 2838817487548416 2840825990086656 2845673726767872 2851609519030272 2859147560701432 2864392419868672 2874116919657984 2874458954278912 2889508477599744 2896279347204048 2901471250822144 2901592321425408 2908600172814336 2911789590048768 2914343459556672 2916662199779328 2922371953935616 2924842259898368 2930472153376768 2935595356442112 2937672330657792 2938021928697856 2951316145569792 2953904682989568 2971487448959744 2987044974870528 3005045902802944 3006309567502241 3010299479556096 3010979630117888 3013696077496104 3016243580520192 3022049408169792 3029074736185344 3029835113969664 3032396259459072 3043416946110464 3047104942948352 3051852656771072 3060892748120064 3069324959547392 3075385611510784 3077561489260544 3082813203998528 3082941841514496 3091487106859008 3098953587265536 3113626662962816 3119070066219744 3130300850733056 3135773404667904 3138523725676416 3143391681544192 3153647073820672 3157205414519728 3165241364533248 3171491411870496 3173735285799936 3180228302812288 3185168534339584 3196878712774656 3197259157700608 3200063406572032 3210927496180404 3216817665245184 3241622671592448 3242593447819264 3252198544877568 3261157769519104 3267597212230208 3279610437275172 3281497630867456 3284705051037696 3285095947747328 3296346036436992 3297173506378752 3311953735473152 3314296988434432 3315967143796736 3320091213938688 3324114483216384 3329293807386624 3339853661640704 3349111032430592 3354966121648128 3357339806466048 3363068949816576 3369709625112402 3375891066273792 3378992571738056 3381078958473216 3385191041662976 3396235310268416 3396683632323072 3397087855056896 3400067369482784 3414873655345152 3415452289706688 3417868769323008 3435782362859704 3444224088566976 3453770752194048 3462668701679616 3478190795554816 3484885804015616 3487919081127936 3490978261714944 3502367663714304 3503246850527424 3518950843940224 3523215090284032 3537374670348288 3537795636035584 3541661242589184 3558430471957504 3564651504251136 3571041539473408 3579815597309952 3583741033906176 3586884257915904 3596765481766912 3606734958002176 3613040438697984 3617418702323712 3628918057813356 3634546631785472 3653575671742464 3657215321796608 3669631424206176 3700073313848912 3702691166766592 3705821083222016 3705914023698432 3709164403072128 3719445425439744 3727037450878976 3729027832578048 3748126214028768 3764070811877376 3768198293004288 3781893116857856 3785089983397888 3794231635690496 3794389958787072 3801693604380672 3802146025373696 3814096722788352 3832155892877312 3838855466116608 3843507371218944 3859413421129728 3861705796272064 3878133563752448 3881924151226368 3882386120065024 3885791279408896 3895681679425536 3900077276759664 3903374045379072 3906135736369152 3914127141922816 3916896440877056 3931327895964469 3934619954184192 3938539577319424 3951910764529728 3982384102405566 3982726633160704 3989689441959936 3999325237619712 4002705901387776 4003710686317056 4013732639408128 4018261436661472 4021658107360256 4029399210893056 4036443615107904 4039299454654464 4039780151959552 4042713908969472 4058059700158464 4081190330826752 4110589122019328 4125701582026752 4129189072797696 4131938116354048 4139161784389632 4143832106557143 4147334923215264 4158760088292992 4180533701320704 4181031206223872 4184698300901888 4206607716089856 4220321819377664 4228655215827328 4230691160457216 4231647047733248 4235330312798208 4239045032082432 4250794771931136 4262504950366208 4281236661573872 4288721341052148 4289090220326912 4296588629803008 4301795213574144 4311688431418368 4322163562123264 4336264726503424 4352206876233216 4372813916366896 4379606734716928 4383557930903424 4387263389847552 4395708230065152 4396231341838336 4407032893046784 4426788285251584 4457231173439616 4473288162197504 4484091933088768 4492946166816536 4501188088365056 4507568854204416 4516469445176832 4528911509764096 4553936386275584 4557158359097344 4561124952244224 4565125419165696 4570657414422528 4577778985156608 4592298784755968 4603987439321088 4605027669592064 4613078417266176 4616342233890816 4616891602239488 4624219805997792 4637782514466816 4646114786139827 4654637682286592 4669823551619072 4670439994444224 4670995800703232 4695451276099584 4715087522316288 4716499560464384 4722214990118912 4730470610731008 4735808121779592 4752868672334848 4770342454218432 4777752801509376 4782512343887872 4795888736550912 4800095109858048 4817387251597312 4823224936431616 4838557410417808 4863890171728896 4891736654278656 4892841898941568 4901395818345312 4922246446301184 4927643921620992 4941218698264576 4945552537429504 4959260567252992 4967930603209728 4971445482651648 4972037110104064 4973950715695104 4997501618705024 5009780492461056 5018761082503168 5023666548645888 5024264390672384 5068488857607084 5068924805840896 5077786562494464 5094352965402624 5095631782585344 5100101054224176 5118473954822144 5124676494958592 5145272247779328 5153673544289556 5175898868301824 5200103035679552 5204498727172096 5208180981825536 5217286193332224 5227328706023424 5231747411607552 5269214352706304 5278426265910336 5284822635426048 5306693454053376 5309845469874088 5319585922613248 5332433650159616 5336941201850368 5337645707936256 5338280915089408 5356562309210112 5366230029828096 5381924820143872 5385732606205952 5395148222650368 5410102437003264 5410746266877952 5451819947678208 5481015698915328 5485822982694912 5500935442702336 5518882379186176 5525109475409524 5529779897620352 5550109970773368 5554036750149888 5558731624833024 5574044935094272 5590556176318464 5608810288119808 5625424510058496 5652060042776576 5667726362574848 5672839675286784 5677634975096832 5691347453535744 5703219038060544 5718295121402864 5728784839737344 5748233839315968 5748917908557824 5792558694408096 5802942501644288 5817200345628672 5823579180097536 5828686919113344 5833324399558656 5844743907871232 5849684519796736 5860944306753536 5871190712884224 5875344661315584 5876043857395712 5907809365979136 5942974897919488 5974089949741056 6012619135004482 6020598959112192 6021959260235776 6027392154992208 6032487161040384 6044098816339584 6059670227939328 6064792518918144 6086833892220928 6094209885896704 6103705313542144 6121785496240128 6150771223021568 6155122978521088 6165626407997056 6165883683028992 6182974213718016 6197907174531072 6227253325925632 6238140132439488 6260601701466112 6271546809335808 6277047451352832 6286783363088384 6307294147641344 6314410829039456 6330482729066496 6342982823740992 6347470571599872 6360456605624576 6393757425549312 6394518315401216 6400126813144064 6421854992360808 6433635330490368 6483245343184896 6485186895638528 6504397089755136 6522315539038208 6535194424460416 6559220874550344 6562995261734912 6569410102075392 6570191895494656 6592692072873984 6594347012757504 6623907470946304 6628593976868864 6631934287593472 6640182427877376 6648228966432768 6679707323281408 6698222064861184 6709932243296256 6726137899633152 6739419250224804 6751782132547584 6757985143476112 6762157916946432 6770382083325952 6793367264646144 6794175710113792 6800134738965568 6830904579413376 6835737538646016 6871564725719408 6888448177133952 6907541504388096 6925337403359232 6956381591109632 6969771608031232 6981956523429888 7004735327428608 7006493701054848 7037901687880448 7046430180568064 7074749340696576 7075591272071168 7083322485178368 7116860943915008 7129303008502272 7142083078946816 7167482067812352 7173768515831808 7193530963533824 7213469916004352 7226080877395968 7234837404647424 7257836115626712 7269093263570944 7301037521076871 7307151343484928 7314430643593216 7339262848412352 7400146627697824 7405382333533184 7411642166444032 7411828047396864 7418328806144256 7438890850879488 7454074901757952 7458055665156096 7496252428057536 7528141623754752 7536396586008576 7563786233715712 7570179966795776 7588463271380992 7603387208761344 7628193445576704 7664311785754624 7677710932233216 7687014742437888 7723411592544128 7756267127504896 7763848302452736 7764772240130048 7771582558817792 7791363358851072 7800154553519328 7806748090758144 7812271472738304 7828254283845632 7833792881754112 7862655791928938 7877079154638848 7903821529059456 7964768204811132 7965453266321408 7979378883919872 7998650475239424 8005411802775552 8007421372634112 8036522873322944 8043316214720512 8058798421786112 8072887230215808 8078598909308928 8079560303919104 8085427817938944 8116119400316928 8221178244038656 8251403164053504 8258378145595392 8263876232708096 8278323568779264 8287664213114286 8294669846430528 8317520176585984 8361067402641408 8362062412447744 8369396601803776 8413215432179712 8440643638755328 8457310431654656 8463294095466496 8470660625596416 8478090064164864 8501589543862272 8525009900732416 8562473323147744 8577442682104296 8593177259606016 8623376862836736 8644327124246528 8672529453006848 8704413752466432 8745627832733792 8759213469433856 8767115861806848 8774526779695104 8791416460130304 8792462683676672 8814065786093568 8853576570503168 8914462346879232 8946576324395008 8968183866177536 8985892333633072 9002376176730112 9015137708408832 9018928702506723 9032938890353664 9057823019528192 9107872772551168 9114316718194688 9130250838331392 9141314828845056 9155557970313216 9184597569511936 9207974878642176 9210055339184128 9226156834532352 9232684467781632 9233783204478976 9248439611995584 9292229572279654 9309275364573184 9339647103238144 9340879988888448 9341991601406464 9390902552199168 9430175044632576 9432999120928768 9460941221462016 9471616243559184 9505737344669696 9540684908436864 9555505603018752 9565024687775744 9591777473101824 9600190219716096 9634774503194624 9677114820835616 9727780343457792 9783473308557312 9785683797883136 9802791636690624 9844492892602368 9855287843241984 9882437396529152 9891105074859008 9918521134505984 9935861206419456 9942890965303296 9947901431390208 9995003237410048 10019560984922112 10037522165006336 10047333097291776 10048528781344768 10136977715214168 10155573124988928 10188705930805248 10191263565170688 10200202108448352 10236947909644288 10249352989917184 10307347088579112 10351797736603648 10400206071359104 10408997454344192 10416361963651072 10434572386664448 10454657412046848 10538428705412608 10556852531820672 10569645270852096 10613386908106752 10619690939748176 10639171845226496 10664867300319232 10675291415872512 10676561830178816 10713124618420224 10763849640287744 10771465212411904 10790296445300736 10820204874006528 10821492533755904 10903639895356416 10971645965389824 11001870885404672 11037764758372352 11050218950819048 11059559795240704 11100219941546736 11108073500299776 11117463249666048 11148089870188544 11181112352636928 11304120085553152 11335452725149696 11345679350573568 11355269950193664 11382694907071488 11406438076121088 11436590242805728 11496467678631936 11497835817115648 11585117388816192 11605885003288576 11634400691257344 11647158360195072 11657373838226688 11689487815742464 11699369039593472 11721888613507072 11742381425768448 11750689322631168 11793983687893407 11815618731958272 11885949795838976 11948179899482112 12025238270008964 12041197918224384 12043918520471552 12054784309984416 12064974322080768 12088197632679168 12119340455878656 12173667784441856 12188419771793408 12207410627084288 12243570992480256 12301542446043136 12310245957042176 12331252815994112 12331767366057984 12395814349062144 12454506651851264 12476280264878976 12521203402932224 12543093618671616 12554094902705664 12573566726176768 12628821658078912 12660965458132992 12685965647481984 12694941143199744 12720913211249152 12787514851098624 12789036630802432 12800253626288128 12843709984721616 12867270660980736 12966490686369792 12970373791277056 13008794179510272 13044631078076416 13070388848920832 13118441749100688 13125990523469824 13138820204150784 13140383790989312 13188694025515008 13247814941892608 13263868575186944 13280364855754752 13359414646562816 13396444129722368 13419864486592512 13452275799266304 13478838500449608 13503564265095168 13515970286952224 13586734529292288 13588351420227584 13600269477931136 13661809158826752 13671475077292032 13743129451438816 13776896354267904 13815083008776192 13850674806718464 13912763182219264 13938344358419481 13939543216062464 13963913046859776 14009470654857216 14012987402109696 14075803375760896 14092860361136128 14149498681393152 14151182544142336 14166644970356736 14233721887830016 14258606017004544 14284166157893632 14347537031663616 14387061927067648 14426939832008704 14452161754791936 14469674809294848 14515672231253424 14538186527141888 14602075042153742 14628861287186432 14678525696824704 14800293255395648 14810764667066368 14823284332888064 14823656094793728 14836657612288512 14877781701758976 14916111330312192 14992504856115072 15056283247509504 15072793172017152 15127572467431424 15140359933591552 15176926542761984 15206774417522688 15328623571509248 15355421864466432 15374029484875776 15446823185088256 15512534255009792 15527696604905472 15529544480260096 15543165117635584 15600309107038656 15613496181516288 15624542945476608 15656508567691264 15725311583857876 15754158309277696 15807643058118912 15929536409622264 15958757767839744 15997300950478848 16010823605551104 16014842745268224 16073045746645888 16086632429441024 16117596843572224 16145774460431616 16157197818617856 16159120607838208 16232238800633856 16442356488077312 16502806328107008 16527752465416192 16556647137558528 16575328426228572 16589339692861056 16635040353171968 16722134805282816 16724124824895488 16738793203607552 16826430864359424 16881287277510656 16914620863309312 16926588190932992 16956180128329728 17003179087724544 17050019801464832 17124946646295488 17154885364208592 17186354519212032 17246753725673472 17288654248493056 17345058906013696 17408827504932864 17491255665467584 17518426938867712 17534231723613696 17549053559390208 17582832920260608 17584925367353344 17628131572187136 17828924693758464 17893152648790016 17936367732355072 17971784667266144 18037857405013446 18065877780707328 18115646039056384 18215745545102336 18228633436389376 18260501676662784 18282629657690112 18311115940626432 18369195139023872 18420110678368256 18452313669064704 18465368935563264 18496879223991168 18584459144559308 18618550729146368 18679294206476288 18681759977776896 18683983202812928 18781805104398336 18860350089265152 18865998241857536 18921882442924032 18943232487118368 19011474689339392 19081369816873728 19130049375551488 19183554946203648 19200380439432192 19269549006389248 19354229641671232 19455560686915584 19566946617114624 19571367595766272 19605583273381248 19688985785204736 19710575686483968 19764874793058304 19782210149718016 19837042269011968 19871722412838912 19885781930606592 19895802862780416 19990006474820096 20039121969844224 20094666194583552 20097057562689536 20273955430428336 20311146249977856 20382527130341376 20400404216896704 20473895819288576 20498705979834368 20614694177158224 20703595473207296 20800412142718208 20817994908688384 20869144773328896 20909314824093696 21076857410825216 21113705063641344 21139290541704192 21226773816213504 21239381879496352 21329734600638464 21350582831745024 21353123660357632 21426249236840448 21527699280575488 21542930424823808 21580592890601472 21640409748013056 21807279790712832 21903112563230613 21943291930779648 22003741770809344 22075529516744704 22100437901638096 22119119590481408 22200439883093472 22216147000599552 22234926499332096 22296179740377088 22362224705273856 22608240171106304 22670905450299392 22691358701147136 22710539900387328 22765389814142976 22873180485611456 22992935357263872 22995671634231296 23170234777632384 23211770006577152 23268801382514688 23294316720390144 23314747676453376 23378975631484928 23398738079186944 23443777227014144 23484762851536896 23501378645262336 23587967375786814 23631237463916544 23771899591677952 23896359798964224 24050476540017928 24087837040943104 24109568619968832 24129948644161536 24176395265358336 24238680911757312 24347335568883712 24376839543586816 24603084892086272 24662505631988224 24663534732115968 24791628698124288 24909013303702528 24952560529757952 25086187237343232 25108189805411328 25257643316157824 25321930916265984 25371931294963968 25389882286399488 25441826422498304 25575029702197248 25600507252576256 25687419969443232 25932981372739584 25940747582554112 26017588359020544 26089262156152832 26140777697841664 26236883498201376 26277640408301568 26280767581978624 26377388051030016 26495629883785216 26527737150373888 26560729711509504 26718829293125632 26792888259444736 26839728973185024 26904551598532608 26957677000899216 27007128530190336 27031940573904448 27173469058584576 27176702840455168 27200538955862272 27323618317653504 27342950154584064 27486258902877632 27553792708535808 27630166017552384 27701349613436928 27876688716838962 27879086432124928 27927826093719552 28018941309714432 28025974804219392 28151606751521792 28185720722272256 28298997362786304 28467443775660032 28517212034009088 28568332315787264 28695074063327232 28774123854135296 28904323509583872 29031344462506848 29076373054283776 29204150084307484 29257722574372864 29357051393649408 29600586510791296 29621529334132736 29646568665776128 29647312189587456 29673315224577024 29755563403517952 29985009712230144 30112566495019008 30145586344034304 30255144934862848 30280719867183104 30353853085523968 30657247143018496 30710843728932864 30748058969751552 30893646370176512 31055393209810944 31059088960520192 31086330235271168 31200618214077312 31226992363032576 31249085890953216 31313017135382528 31450623167715752 31508316618555392 31615286116237824 31859072819244528 31917515535679488 31994601900957696 32029685490536448 32146091493291776 32173264858882048 32235193687144448 32291548920863232 32314395637235712 32318241215676416 32464477601267712 33005612656214016 33055504930832384 33113294275117056 33150656852457144 33178679385722112 33270080706343936 33444269610565632 33477586407215104 33762574555021312 33829241726618624 33853176381865984 33912360256659456 34006358175449088 34249893292590976 34309770728417184 34493507451346944 34577308496986112 34690117812027392 34817655009865728 34982511330935168 35036853877735424 35068463447227392 35098107118780416 35165665840521216 35169850734706688 35657849387516928 35786305297580032 35872735464710144 35943569334532288 36075714810026892 36131755561414656 36231292078112768 36431491090204672 36457266872778752 36521003353325568 36565259315380224 36622231881252864 36738390278047744 36840221356736512 36904627338129408 36930737871126528 36993758447982336 37168918289118616 37237101458292736 37358588412952576 37363519955553792 37367966405625856 37563610208796672 37720700178530304 37886464974236736 38022949378678784 38162739633747456 38260098751102976 38367109892407296 38400760878864384 38708459283342464 38911121373831168 39133893234229248 39142735191532544 39211166546762496 39377971570409472 39421151372967936 39564420299436032 39674084538023936 39743444825677824 39791605725560832 39980012949640192 40078243939688448 40189332389167104 40547910860856672 40765054260682752 40800808433793408 40947791638577152 40997411959668736 41229388354316448 41407190946414592 41600824285436416 41635989817376768 41738289546657792 41818629648187392 42153714821650432 42227410127282688 42278581083408384 42453547632427008 42478763758992704 42659469201276928 42701165663490048 42706247320715264 42852498473680896 43055398561150976 43085860849647616 43161185781202944 43280819496026112 43614559581425664 43806225126461226 43886583861559296 44007483541618688 44151059033489408 44200875803276192 44238239180962816 44400879766186944 44432294001199104 44469852998664192 45216480342212608 45382717402294272 45421079800774656 45530779628285952 45746360971222912 45985870714527744 45991343268462592 46340469555264768 46423540013154304 46537602765029376 46588633440780288 46629495352906752 46757951262969856 46797476158373888 46887554454028288 46969525703073792 47175934751573628 47262474927833088 47543799183355904 48100953080035856 48175674081886208 48219137239937664 48259897288323072 48352790530716672 48477361823514624 48694671137767424 49206169784172544 49325011263976448 49327069464231936 49583257396248576 49818026607405056 49905121059515904 50172374474686464 50216379610822656 50515286632315648 50643861832531968 50743862589927936 50779764572798976 50883652844996608 51107262647538097 51150059404394496 51201014505152512 51374839938886464 51865962745479168 51881495165108224 52035176718041088 52178524312305664 52281555395683328 52473766996402752 52555280816603136 52754776102060032 52991259767570432 53055474300747776 53437658586251264 53679457946370048 53809103197065216 53915354001798432 54063881147808896 54346938117169152 54353405680910336 54401077911724544 54647236635307008 54685900309168128 54972517805755264 55107585417071616 55260332035104768 55753377433677924 55758172864249856 55855652187439104 56037882619428864 56051949608438784 56303213503043584 56371441444544512 56597994725572608 56934887551320064 57034424068018176 57390148126654464 57548247708270592 57808647019167744 58062688925013696 58152746108567552 58408300168614968 58515445148745728 58714102787298816 59201173021582592 59243058668265472 59294624379174912 59346630449154048 59511126807035904 59970019424460288 60291172688068608 60510289869725696 60707706171047936 61314494286036992 61421687457865728 61496117939503104 61787292740353024 62110786419621888 62172660470542336 62401236428154624 62453984726065152 62626034270765056 62901246335431504 63016633237110784 63230572232475648 63718145638489056 63989203801915392 64059370981072896 64292182986583552 64346529717764096 64470387374288896 64583097841726464 64628791274471424 64636482431352832 66011225312428032 66226588550234112 66301313704914288 66357358771444224 66540161412687872 66888539221131264 66955172814430208 67658483453237248 67706352763731968 67824720513318912 68012716350898176 68499786585181952 68619541456834368 68987014902693888 69154616993972224 69380235624054784 69635310019731456 69965022661870336 70136926894454784 70196214237560832 70331331681042432 70339701469413376 71315698775033856 71745470929420288 71887138669064576 72151429620053784 72263511122829312 72462584156225536 72862982180409344 72914533745557504 73042006706651136 73130518630760448 73476780556095488 73680442713473024 73809254676258816 73987516895964672 74337836578237232 74474202916585472 74727039911107584 74735932811251712 75772929948473472 76045898757357568 76325479267494912 76520197502205952 76801521757728768 77416918566684928 77822242747662336 78267786468458496 78285470383065088 78422333093524992 78842302745935872 79128840598872064 79348169076047872 79486889651355648 79583211451121664 79960025899280384 80156487879376896 80378664778334208 81095821721713344 81530108521365504 81601616867586816 81895583277154304 81994823919337472 82458776708632896 83201648570872832 83271979634753536 83637259296374784 84307429643300864 84454820254565376 84557162166816768 84957527517985408 85318938402553856 85402331326980096 85412494641430528 85704996947361792 86110797122301952 86171721699295232 86322371562405888 87229119162851328 87612450252922452 87773167723118592 88014967083237376 88401751606552384 88476478361925632 88801759532373888 88864588002398208 88939705997328384 90432960684425216 90765434804588544 90842159601549312 91061559256571904 91492721942445824 91971741429055488 91982686536925184 92680939110529536 92847080026308608 93177266881560576 93258990705813504 93515902525939712 93775108908056576 93939051406147584 94351869503147256 94524949855666176 95087598366711808 96201906160071712 96351348163772416 96438274479875328 96519794576646144 96705581061433344 96954723647029248 97389342275534848 98412339568345088 98650022527952896 99166514792497152 99636053214810112 99810242119031808 100432759221645312 101030573264631296 101287723665063936 101487725179855872 101559529145597952 101767305689993216 102214525295076194 102402029010305024 102749679877772928 103731925490958336 103762990330216448 104070353436082176 104563110791366656 104947533992805504 105110561633206272 105509552204120064 105982519535140864 106875317172502528 107358915892740096 107618206394130432 107830708003596864 108127762295617792 108693876234338304 108706811361820672 108802155823449088 109294473270614016 109371800618336256 109945035611510528 110215170834143232 110520664070209536 111506754867355848 111711304374878208 112075765238857728 112103899216877568 112606427006087168 112742882889089024 113869775102640128 114068848136036352 114780296253308928 115096495416541184 116125377850027392 116305492217135104 116816600337229936 117030890297491456 117428205574597632 118402346043165184 118486117336530944 118693260898308096 119022253614071808 119940038848920576 121020579739451392 121415412342095872 122628988572073984 122843374915731456 122992235879006208 123574585480706048 124221572839243776 124345320941084672 124802472856309248 124907969452130304 125252068541530112 125802492670863008 126461144464951296 127436291276978112 127978407603830784 128118741962145792 128584365973167104 128693059435528192 128940774748577792 129166195683452928 129257582548942848 132022450624856064 132453177100468224 132602627409828576 132714717542888448 133080322825375744 133910345628860416 135316966906474496 135412705527463936 135649441026637824 136999573170363904 137239082913668736 137974029805387776 138309233987944448 139270620039462912 139930045323740672 140273853788909568 140392428475121664 140662663362084864 140679402938826752 142631397550067712 143490941858840576 143774277338129152 144302859240107568 144527022245658624 144925168312451072 145725964360818688 146084013413302272 146953561112190976 147360885426946048 147618509352517632 147975033791929344 148675673156474464 149454079822215168 149471865622503424 151545859896946944 152091797514715136 152650958534989824 153040395004411904 153321787942614291 153603043515457536 154833837133369856 155644485495324672 156535572936916992 156570940766130176 156844666187049984 158257681197744128 158696338152095744 158973779302711296 159166422902243328 159920051798560768 160312975758753792 162191643443426688 163060217042731008 163203233735173632 163791166554308608 164917553417265792 166403297141745664 166543959269507072 167274518592749568 168614859286601728 168909640509130752 169114324333633536 169915055035970816 170637876805107712 170804662653960192 170824989282861056 172221594244603904 172644743124811776 174458238325702656 175224900505844904 175546335446237184 176803503213104768 176952956723851264 177603519064747776 177729176004796416 180865921368850432 181530869609177088 182123118513143808 182985443884891648 183943482858110976 183965373073850368 185361878221059072 185694160052617216 186517981411627008 187031805051879424 187550217816113152 187878102812295168 188703739006294512 189049899711332352 190175196733423616 192403812320143424 192702696327544832 192876548959750656 193039589153292288 193411162122866688 193909447294058496 196824679136690176 197300045055905792 199272106429620224 199620484238063616 200865518443290624 202061146529262592 202975450359711744 203119058291195904 203534611379986432 204429050590152388 204804058020610048 205499359755545856 207463850981916672 207525980660432896 208140706872164352 209126221582733312 209895067985611008 211019104408240128 211965039070281728 213750634345005056 215236412788260864 215661416007193728 216255524591235584 217387752468676608 217413622723641344 217604311646898176 218588946541228032 218743601236672512 219890071223021056 220430341668286464 221041328140419072 223013509734711696 223422608749756416 224207798433755136 225212854012174336 225485765778178048 227739550205280256 228137696272072704 229560592506617856 232250755700054784 232610984434270208 233633200674459872 234856411149195264 236804692086330368 236972234673061888 237386521796616192 238044507228143616 239880077697841152 242041159478902784 242830824684191744 245257977144147968 245686749831462912 245984471758012416 247149170961412096 248690641882169344 249604945712618496 249815938904260608 250504137083060224 251604985341726016 252922288929902592 254872582553956224 255956815207661568 256237483924291584 257168731946334208 257386118871056384 257881549497155584 258332391366905856 258515165097885696 264044901249712128 265205254819657152 265429435085776896 266160645650751488 267820691257720832 270633933812948992 271298882053275648 273999146340727808 274478165827337472 275948059610775552 278541240078925824 279860090647481344 280547707577819136 281325326724169728 285262795100135424 286981883717681152 287548554676258304 288605718480215136 289054044491317248 289850336624902144 291451928721637376 292168026826604544 293907122224381952 294721770853892096 295237018705035264 295950067583858688 297351346312948928 298908159644430336 298943731245006848 303091719793893888 304183595029430272 305301917069979648 306643575885228582 307206087030915072 309667674266739712 311288970990649344 313141881532260352 313689332374099968 316515362395488256 317947558605422592 319840103597121536 320625951517507584 324383286886853376 326120434085462016 326406467470347264 327582333108617216 329835106834531584 332806594283491328 333087918539014144 337229718573203456 337819281018261504 338228648667267072 339830110071941632 341609325307920384 341649978565722112 344443188489207808 345289486249623552 348916476651405312 350449801011689808 351092670892474368 353607006426209536 353905913447702528 355207038129495552 355458352009592832 363061739218354176 364246237026287616 365970887769783296 367886965716221952 370723756442118144 371388320105234432 373035962823254016 374063610103758848 375756205624590336 377407478012589024 380350393466847232 384807624640286848 385405392655089664 385753097919501312 386079178306584576 386822324245733376 393649358273380352 394600090111811584 398544212859240448 399240968476127232 401731036886581248 404122293058525184 405950900719423488 406238116582391808 407069222759972864 408858101180304776 409608116041220096 410998719511091712 414927701963833344 418252443165466624 419790135971222016 422038208816480256 430472825576521728 431322832014387456 432511049182471168 434775504937353216 435208623293796352 437177893082456064 439780142446042112 440860683336572928 442082656280838144 446027019469423392 448415596867510272 450425708024348672 450971531556356096 455479100410560512 456275392544145408 459121185013235712 464501511400109568 465221968868540416 467266401348919744 469712822298390528 473609384172660736 473944469346123776 474773043593232384 476089014456287232 479760155395682304 484082318957805568 485661649368383488 491373499662925824 494298341922824192 497381283764338688 499209891425236992 499631877808521216 503209970683452032 505844577859805184 509745165107912448 511913630415323136 512474967848583168 514337463892668416 514772237742112768 515763098994311168 516664782733811712 530410509639314304 530858870171553792 532321291301502976 535641382515441664 541267867625897984 542597764106551296 547998292681455616 548956331654674944 551896119221551104 557082480157851648 559720181294962688 561095415155638272 562650653448339456 570525590200270848 573963767435362304 575097109352516608 577211436960430272 578108088982634496 582903857443274752 587814244448763904 590474037410070528 591900135167717376 594702692625897856 597816319288860672 597887462490013696 606183439587787776 608367190058860544 610603834139959296 613287151770457164 614412174061830144 619335348533479424 622577941981298688 626283763064520704 627378664748199936 633030724790976512 635895117210845184 639680207194243072 641251903035015168 648766573773706752 652240868170924032 652812934940694528 659670213669063168 665613188566982656 674459437146406912 675638562036523008 676457297334534144 679660220143883264 683218650615840768 688886376978415616 697832953302810624 700899602023379616 707214012852419072 707811826895405056 710414076258991104 710916704019185664 726123478436708352 728492474052575232 731941775539566592 735773931432443904 741447512884236288 746071925646508032 748127220207517696 751512411249180672 754814956025178048 760700786933694464 769615249280573696 771506195839002624 772158356613169152 773644648491466752 789200180223623168 797088425718480896 798481936952254464 803462073773162496 808244586117050368 811901801438846976 814138445519945728 817716202360609552 819216232082440192 821997439022183424 836504886330933248 839580271942444032 860945651153043456 862645664028774912 865022098364942336 869551009874706432 870417246587592704 874355786164912128 879560284892084224 881721366673145856 884165312561676288 892054038938846784 896831193735020544 900851416048697344 901943063112712192 912550785088290816 929003022800219136 934532802697839488 939425644596781056 947218768345321472 947888938692247552 949546087186464768 959520310791364608 968164637915611136 982746999325851648 988596683845648384 994762567528677376 998419782850473984 999263755617042432 1006419941366904064 1011689155719610368 1019490330215824896 1024949935697166336 1028674927785336832 1031526197988622336 1033329565467623424 1060821019278628608 1061717740343107584 1064642582603005952 1071282765030883328 1082535735251795968 1095996585362911232 1097912663309349888 1114164960315703296 1119440362589925376 1122190830311276544 1141051180400541696 1150194218705033216 1154422873920860544 1156216177965268992 1165807714886549504 1175628488897527808 1180948074820141056 1183800270335434752 1189405385251795712 1195632638577721344 1195774924980027392 1212366879175575552 1221207668279918592 1226574303540914328 1228824348123660288 1238670697066958848 1252567526129041408 1254757329496399872 1266061449581953024 1279360414388486144 1297533147547413504 1305625869881389056 1319340427338126336 1331226377133965312 1348918874292813824 1351277124073046016 1352914594669068288 1359320440287766528 1366437301231681536 1377772753956831232 1395665906605621248 1401799204046759232 1414428025704838144 1415623653790810112 1420828152517982208 1421833408038371328 1452246956873416704 1456984948105150464 1463883551079133184 1482895025768472576 1492143851293016064 1496254440415035392 1509629912050356096 1521401573867388928 1539230498561147392 1543012391678005248 1544316713226338304 1547289296982933504 1578400360447246336 1594176851436961792 1596963873904508928 1606924147546324992 1616489172234100736 1623803602877693952 1628276891039891456 1635432404721219104 1643994878044366848 1673009772661866496 1679160543884888064 1721891302306086912 1725291328057549824 1730044196729884672 1740834493175185408 1748711572329824256 1759120569784168448 1763442733346291712 1784108077877693568 1793662387470041088 1801702832097394688 1825101570176581632 1858006045600438272 1869065605395678976 1878851289193562112 1894437536690642944 1899092174372929536 1919040621582729216 1977193367691296768 1989525135057354752 1996839565700947968 2012839882733808128 2023378311439220736 2038980660431649792 2057349855570673664 2063052395977244672 2066659130935246848 2121642038557257216 2123435480686215168 2129285165206011904 2165071470503591936 2191993170725822464 2195825326618699776 2238880725179850752 2244381660622553088 2282102360801083392 2300388437410066432 2308845747841721088 2331615429773099008 2351256977795055616 2367600540670869504 2378810770503591424 2391265277155442688 2391549849960054784 2424733758351151104 2442415336559837184 2453148607081828656 2457648696247320576 2477341394133917696 2505135052258082816 2509514658992799744 2558720828776972288 2595066295094827008 2611251739762778112 2638680854676252672 2662452754267930624 2697837748585627648 2702554248146092032 2705829189338136576 2718640880575533056 2755545507913662464 2803598408093518464 2828856051409676288 2831247307581620224 2841656305035964416 2843666816076742656 2904493913746833408 2927767102158266368 2965790051536945152 2984287702586032128 3019259824100712192 3078460997122294784 3086024783356010496 3094578593965867008 3156800720894492672 3188353702873923584 3193927747809017856 3213848295092649984 3232978344468201472 3247607205755387904 3256553782079782912 3270864809442438208 3287989756088733696 3346019545323732992 3358321087769776128 3450582656115099648 3460088393459769344 3481668986350370816 3497423144659648512 3518241139568336896 3526885466692583424 3568216155755387136 3587324774940082176 3603405664194789376 3716012091200876544 3738131210791357952 3757702578387124224 3788875073381285888 3798184348745859072 3838081243165458432 3954386735382593536 3993679131401895936 4025679765467616256 4046756622878441472 4077961320863299584 4114699711141347328 4133318261870493696 4243284077114514432 4246870961372430336 4258570330412023808 4330142941007183872 4383986341451644928 4391650653237399552 4477761450359701504 4488763321245106176 4564204721602166784 4600776874820132864 4617691495683442176 4735201081341739008 4757621541007182848 4782530554310885376 4849467516702302208 4884830673119674368 4906297214163657312 4954682788267835392 5010270104516165632 5019029317985599488 5117441657553944576 5190132590189654016 5222503479525556224 5277361709352505344 5324905508535861248 5405108496292184064 5437281761151066112 5607196816187036928 5657712102819352576 5662494615163240448 5683312610071928832 5855534204316532736 5931580103073890304 5968575405172064256 6038519648201424384 6156921994244589568 6172049566712020992 6189157187931734016 6313601441788985344 6387855495618035712 6465956688936402944 6495214411510775808 6541729618884876416 6575979512177467392 6692039090647465984 6716642175539552256 6901165312230199296 6920176786919538688 6963337972700741632 6994846289319297024 7036482279136673792 7053770933385166848 7136432311510774272 7174649549880164352 7432024182401753088 7476262421582715904 7515405156774248448 7577750146762571776 7676162486330916864 7908773470765187072 7987358262803791872 8051359530935232512 8093513245756882944 8155922641726599168 8229399422282694656 8266636523740987392 8486568154229028864 8493741922744860672 8767972682903289856 8783301306474799104 8955522900719403008 9201553749640265728 9235382991366884352 9470402162683478016 9515243082014365696 9565061108621770752 9698935033404604416 9769661346239348736 9812594428327314624 9909365576535670784 10038058635971198976 10380265180379308032 10445006959051112448 10554723418705010688 10649811017071722496 10810216992584368128 10874563522302132224 11214393632374073856 11315424205638705152 11366625220143857664 11711068408633065472 11863160206147780608 12077039296402848768 12313843988489179136 12344099133424041984 12775710991236071424 12931913377872805888 12990428823021551616 13083459237769752832 13151959024354934784 13433284351079104512 13802330624460398592 13840353573839077376 13926675945401483264 14072964558273347584 14272864623021548544 14864048364803506176 14952524843165431808 15030810313548496896 15155500293525143552 15352324972661833728 15974716525607583744 16102719061870465024 16311845283453198336 16458798844565389312 16973136308458057728 16987483845489721344 17535945365806579712 17566602612949598208 17911045801438806016 18403107499280531456 18470765982733768704 18940804325366956032 19030486164028731392 19397870066809208832 19625188856654629248 19818731153071341568 20076117271942397952 20760530360758616064 20890013918102224896 21109446837410021376 21749127044604264448 22428787264748147712 22630848411277410304 22733250440287715328 23422136817266130944 23726320412295561216 24154078592805697536 24627687976978358272 24688198266848083968 25863826755745611776 26166918475539505664 26303918048709869568 26866568702158209024 27604661248920797184 27680707147678154752 28145929116546695168 28545729246043097088 29728096729607012352 29905049686330863616 30311000587050287104 31949433051215167488 32205438123740930048 32623690566906396672 33946272616916115456 35071890731613159424 35133205225899196416 35822091602877612032 36806214998561062912 36941531965467537408 38060972328057462784 38795740133618417664 39250377713309258496 39637462306142683136 41521060721517232128 41780027836204449792 42218893674820042752 43498254089208528896 44857574529496295424 45261696822554820608 45466500880575430656 46844273634532261888 48308157185611395072 49255375953956716544 49376396533696167936 52333836951079011328 52607836097419739136 53733137404316418048 55209322497841594368 55361414295356309504 56291858233093390336 57091458492086194176 59456193459214024704 59810099372661727232 64410876247481860096 65247381133812793344 67892545233832230912 70266410451798392832 73612429997122125824 73883063930935074816 76121944656114925568 77591480267236835328 78500755426618516992 83042121443034464256 84437787349640085504 86996508178417057792 89715149058992590848 90523393645109641216 90933001761150861312 96616314371222790144 98510751907913433088 104667673902158022656 105215672194839478272 107466274808632836096 110418644995683188736 114182916984172388352 118912386918428049408 119620198745323454464 128821752494963720192 130494762267625586688 135785090467664461824 140532820903596785664 147766127861870149632 152243889312229851136 157001510853237033984 166084242886068928512 168875574699280171008 179430298117985181696 181046787290219282432 193232628742445580288 197021503815826866176 209335347804316045312 220837289991366377472 228365833968344776704 239240397490646908928 257643504989927440384 260989524535251173376 271570180935328923648 295532255723740299264 304487778624459702272 314003021706474067968 358860596235970363392 386465257484891160576 394043007631653732352 418670695608632090624 456731667936689553408 478480794981293817856 515287009979854880768 543140361870657847296 591064511447480598528 608975557248919404544 628006043412948135936 717721192471940726784 772930514969782321152 837341391217264181248 913463335873379106816 956961589962587635712 1182129022894961197056 1256012086825896271872 1435442384943881453568 1545861029939564642304 1674682782434528362496 1826926671746758213632 2512024173651792543744 2870884769887762907136 3349365564869056724992 5024048347303585087488 6698731129738113449984 10048096694607170174976 20096193389214340349952
- Sum of all divisors σ(n): 79788619755957571780608
- Sum of proper divisors (its aliquot sum) s(n): 59692426366743231430656
- 20096193389214340349952 is an abundant number, because the sum of its proper divisors (59692426366743231430656) is greater than itself. Its abundance is 39596232977528891080704
Bases of 20096193389214340349952
- Binary: 1000100000101101010101101010010010101001011011010100010011000000000000000002
- Hexadecimal: 0x4416AB5254B6A260000
- Base-36: 39T5GF11I1Q9BEO
Squares and roots of 20096193389214340349952
- 20096193389214340349952 squared (200961933892143403499522) is 403856988736702155568448599520273545826402304
- 20096193389214340349952 cubed (200961933892143403499523) is 8115988147238524168693091945076563821419034254430367234880499089408
-
The
square root of 20096193389214340349952 is 141761043270.7601808369 -
The
cube root of 20096193389214340349952 is 27187624.7541531733
Scales and comparisons
How big is 20096193389214340349952?- 20,096,193,389,214,340,349,952 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,096,193,389,214,340,349,952 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 20096193389214340349952 cubic inches would be around 2265635.4 feet tall.
Recreational maths with 20096193389214340349952
- 20096193389214340349952 backwards is 25994304341298339169002
- 20096193389214340349952 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 20096193389214340349952's digits is 96
- 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 20096193389214340349952 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 20096193389214340349952 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/20096193389214340349952/
Chicago style:
Numbermatics. 2024. "Number 20096193389214340349952 - Facts about the integer". https://numbermatics.com/n/20096193389214340349952/
The information we have on file for 20096193389214340349952 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 20096193389214340349952, math, Factors of 20096193389214340349952, curriculum, school, college, exams, university, Prime factorization of 20096193389214340349952, STEM, science, technology, engineering, physics, economics, calculator, twenty sextillion, ninety-six quintillion, one hundred ninety-three quadrillion, three hundred eighty-nine trillion, two hundred fourteen billion, three hundred forty million, three hundred forty-nine thousand, nine hundred fifty-two.