204379168235186515894861824
204,379,168,235,186,515,894,861,824 is an even composite number composed of six prime numbers multiplied together.
204379168235186515894861824 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 204379168235186515894861824:
221 × 33 × 113 × 133 × 173 × 6313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 17 × 17 × 17 × 631 × 631 × 631)See below for interesting mathematical facts about the number 204379168235186515894861824 from the Numbermatics database.
Names of 204379168235186515894861824
- Cardinal: 204379168235186515894861824 can be written as Two hundred four septillion, three hundred seventy-nine sextillion, one hundred sixty-eight quintillion, two hundred thirty-five quadrillion, one hundred eighty-six trillion, five hundred fifteen billion, eight hundred ninety-four million, eight hundred sixty-one thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 2.04379168235186515894861824 × 1026
Factors of 204379168235186515894861824
Divisors of 204379168235186515894861824
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 27 32 33 34 36 39 44 48 51 52 54 64 66 68 72 78 88 96 99 102 104 108 117 121 128 132 136 143 144 153 156 169 176 187 192 198 204 208 216 221 234 242 256 264 272 286 288 289 297 306 312 338 351 352 363 374 384 396 408 416 429 432 442 459 468 484 507 512 528 544 561 572 576 578 594 612 624 631 663 676 702 704 726 748 768 792 816 832 858 864 867 884 918 936 968 1014 1024 1056 1088 1089 1122 1144 1152 1156 1188 1224 1248 1262 1287 1326 1331 1352 1404 1408 1452 1496 1521 1536 1573 1584 1632 1664 1683 1716 1728 1734 1768 1836 1859 1872 1893 1936 1989 2028 2048 2057 2112 2176 2178 2197 2244 2288 2304 2312 2376 2431 2448 2496 2524 2574 2601 2652 2662 2704 2808 2816 2873 2904 2992 3042 3072 3146 3168 3179 3264 3267 3328 3366 3432 3456 3468 3536 3672 3718 3744 3757 3786 3861 3872 3978 3993 4056 4096 4114 4224 4352 4356 4394 4488 4563 4576 4608 4624 4719 4752 4862 4896 4913 4992 5048 5049 5148 5202 5304 5324 5408 5577 5616 5632 5679 5746 5808 5967 5984 6084 6144 6171 6292 6336 6358 6528 6534 6591 6656 6732 6864 6912 6936 6941 7072 7293 7344 7436 7488 7514 7572 7722 7744 7803 7956 7986 8112 8192 8203 8228 8448 8619 8704 8712 8788 8976 9126 9152 9216 9248 9438 9504 9537 9724 9792 9826 9984 10096 10098 10296 10404 10608 10648 10727 10816 11154 11232 11264 11271 11358 11492 11616 11934 11968 11979 12168 12288 12342 12584 12672 12716 13056 13068 13182 13312 13464 13728 13824 13872 13882 14144 14157 14586 14688 14739 14872 14976 15028 15144 15444 15488 15606 15912 15972 16224 16384 16406 16456 16731 16896 17037 17238 17303 17408 17424 17576 17952 18252 18304 18432 18496 18513 18876 19008 19074 19448 19584 19652 19773 19968 20192 20196 20449 20592 20808 20823 21216 21296 21454 21632 21879 22308 22464 22528 22542 22627 22716 22984 23232 23868 23936 23958 24167 24336 24576 24609 24684 25168 25344 25432 25857 26112 26136 26364 26624 26741 26928 27456 27648 27744 27764 28288 28314 28611 29172 29376 29478 29744 29952 30056 30288 30888 30976 31212 31603 31824 31944 32181 32448 32768 32812 32912 33462 33792 33813 34074 34476 34606 34816 34848 34969 35152 35904 35937 36504 36608 36864 36992 37026 37349 37752 38016 38148 38896 39168 39304 39546 39936 40384 40392 40898 41184 41327 41616 41646 42432 42471 42592 42908 43264 43758 44217 44616 44928 45056 45084 45254 45432 45968 46464 47736 47872 47916 48334 48672 48841 49152 49218 49368 50193 50336 50688 50864 51714 51909 52224 52272 52728 53248 53482 53856 54043 54912 55296 55488 55528 55539 56576 56628 57222 58344 58752 58956 59319 59488 59904 60112 60576 61347 61776 61952 62424 62469 63206 63648 63869 63888 64362 64896 65536 65624 65637 65824 66924 67584 67626 67881 68148 68952 69212 69632 69696 69938 70304 71808 71874 72501 73008 73216 73728 73827 73984 74052 74698 75504 76032 76296 76351 77571 77792 78336 78608 79092 79872 80223 80768 80784 81796 82368 82654 83232 83292 84864 84942 85184 85816 85833 86528 87516 88434 89232 89856 90112 90168 90233 90508 90864 91936 92928 94809 95472 95744 95832 96543 96668 97344 97682 98304 98436 98736 100386 100672 101376 101439 101728 103428 103818 104448 104544 104907 105456 106496 106639 106964 107712 108086 109824 110592 110976 111056 111078 112047 113152 113256 114444 116688 117504 117912 117997 118638 118976 119808 120224 121152 122694 123552 123904 123981 124848 124938 126412 127296 127738 127776 128724 129792 131072 131248 131274 131648 132651 133848 135168 135252 135762 136296 137904 138424 139264 139392 139451 139876 140608 143616 143748 145002 146016 146432 146523 147456 147654 147968 148104 149396 151008 152064 152592 152702 155142 155584 155727 156672 157216 158184 159744 160446 161536 161568 162129 163592 164736 165308 166464 166584 169728 169884 170368 171632 171666 173056 175032 176868 178464 179712 180224 180336 180466 181016 181728 182359 183872 184041 185856 187407 189618 190944 191488 191607 191664 193086 193336 194688 195364 196608 196872 197472 200772 201344 202752 202878 203456 203643 206856 207636 208896 209088 209814 210912 212992 213278 213928 215424 216172 217503 219648 221184 221481 221952 222112 222156 224094 224939 226304 226512 228888 229053 233376 235008 235824 235994 237276 237952 239616 240448 240669 242304 245388 247104 247808 247962 249696 249876 252824 254592 255476 255552 257448 259584 262144 262496 262548 263296 265302 265837 267696 270336 270504 270699 271524 272592 275808 276848 278528 278784 278902 279752 281216 284427 287232 287496 289629 290004 292032 292864 293046 294151 294912 295308 295936 296208 298792 302016 304128 305184 305404 310284 311168 311454 313344 314432 314721 316368 319488 319917 320892 323072 323136 324258 327184 329472 330616 332928 333168 336141 339456 339768 340736 343264 343332 346112 347633 350064 353736 353991 356928 359424 360448 360672 360932 362032 363456 364718 367744 368082 371712 371943 374814 379236 381888 382976 383214 383328 384659 386172 386672 389376 390728 393216 393744 394944 398161 401544 402688 405504 405756 406912 407286 410839 413712 415272 417792 418176 418353 419628 421824 425984 426556 427856 430848 432344 435006 439296 439569 442368 442962 443904 444224 444312 448188 449878 452608 453024 454597 457776 458106 466752 467181 470016 471648 471988 474552 475904 479232 480896 481338 484608 486387 490776 494208 495616 495924 499392 499752 505648 509184 510952 511104 514896 519168 524288 524992 525096 526592 530604 531674 535392 537251 540672 541008 541398 543048 545184 547077 551616 552123 553696 557056 557568 557804 559504 562432 568854 574464 574821 574992 579258 580008 584064 585728 586092 588302 589824 590616 591872 592416 594473 597584 604032 608256 610368 610808 610929 620568 622336 622908 626688 628864 629442 632736 634933 638976 639834 641784 646144 646272 648516 652509 654368 658944 661232 665856 666336 672282 674817 678912 679536 681472 686528 686664 687159 692224 695266 700128 702559 707472 707982 713856 718848 720896 721344 721864 722007 724064 726912 729436 735488 736164 743424 743886 749628 758472 763776 765952 766428 766656 769318 772344 773344 778752 781456 786432 787488 789888 796322 797511 803088 805376 811008 811512 812097 813824 814572 821678 827424 830297 830544 835584 836352 836706 839256 839861 843648 851968 853112 853281 855712 861696 864688 870012 878592 879138 882453 884736 885924 887808 888448 888624 896376 899756 905216 906048 909194 915552 916212 933504 934362 940032 943296 943976 944163 949104 951808 958464 959751 961792 962676 969216 972774 981552 988416 991232 991848 992563 998784 999504 1008423 1011296 1018368 1021904 1022208 1029792 1038336 1042899 1048576 1049984 1050192 1053184 1061208 1061973 1063348 1070784 1074502 1081344 1082016 1082796 1086096 1090368 1094154 1103232 1104246 1107392 1114112 1115136 1115608 1115829 1119008 1124864 1137708 1148928 1149642 1149984 1153977 1158516 1160016 1168128 1171456 1172184 1173029 1176604 1179648 1181232 1183744 1184832 1188946 1194483 1195168 1208064 1216512 1220736 1221616 1221858 1232517 1241136 1244672 1245816 1253376 1255059 1257728 1258884 1265472 1269866 1277952 1279668 1283568 1292288 1292544 1297032 1297967 1305018 1308736 1317888 1318707 1322464 1331712 1332672 1344564 1349634 1357824 1359072 1362944 1363791 1373056 1373328 1374318 1384448 1386307 1390532 1400256 1405118 1414944 1415964 1427712 1437696 1441792 1442688 1443728 1444014 1448128 1453824 1458872 1459161 1470976 1472328 1486848 1487772 1499256 1516944 1527552 1531904 1532856 1533312 1533961 1538636 1544688 1546688 1557504 1562912 1572864 1574976 1579776 1592644 1595022 1606176 1610752 1611753 1622016 1623024 1624194 1627648 1629144 1641231 1643356 1654848 1660594 1661088 1671168 1672704 1673412 1678512 1679722 1687296 1703936 1706224 1706562 1711424 1723392 1724463 1729376 1740024 1757184 1758276 1764906 1769472 1771848 1775616 1776896 1777248 1783419 1792752 1799512 1810432 1812096 1812863 1818388 1831104 1832424 1867008 1868724 1880064 1886592 1887952 1888326 1898208 1903616 1904799 1916928 1919502 1923584 1925352 1938432 1945548 1963104 1976832 1982464 1983696 1985126 1997568 1999008 2005949 2016846 2022592 2024451 2036736 2043808 2044416 2059584 2061477 2076672 2085798 2097152 2099968 2100384 2106368 2107677 2122416 2123946 2126696 2141568 2149004 2162688 2164032 2165592 2172192 2180736 2188308 2206464 2208492 2214784 2228224 2230272 2231216 2231658 2238016 2249728 2275416 2297856 2299284 2299968 2307954 2317032 2320032 2336256 2342912 2344368 2346058 2353208 2359296 2362464 2367488 2369664 2370667 2377892 2388966 2390336 2392533 2416128 2433024 2436291 2441472 2443232 2443716 2465034 2482272 2489344 2490891 2491632 2506752 2510118 2515456 2517768 2519583 2530944 2539732 2555904 2559336 2567136 2584576 2585088 2594064 2595934 2610036 2617472 2635776 2637414 2644928 2647359 2663424 2665344 2689128 2699268 2715648 2718144 2725888 2727582 2746112 2746656 2748636 2768896 2772614 2781064 2800512 2810236 2829888 2831928 2855424 2875392 2879253 2883584 2885376 2887456 2888028 2896256 2907648 2917744 2918322 2924207 2941952 2944656 2973696 2975544 2977689 2998512 3033888 3055104 3063808 3065712 3066624 3067922 3077272 3089376 3093376 3100103 3115008 3125824 3128697 3145728 3149952 3159552 3185288 3185919 3190044 3212352 3221504 3223506 3244032 3246048 3248388 3255296 3258288 3282462 3286712 3309696 3321188 3322176 3342336 3345408 3346824 3357024 3359444 3374592 3407872 3412448 3413124 3422848 3446784 3448926 3458752 3461931 3480048 3514368 3516552 3519087 3529812 3538944 3543696 3551232 3553792 3554496 3566838 3583449 3585504 3599024 3620864 3624192 3625726 3636776 3662208 3664848 3697551 3734016 3737448 3760128 3765177 3773184 3775904 3776652 3796416 3807232 3809598 3823963 3833856 3839004 3847168 3850704 3876864 3891096 3893901 3926208 3953664 3964928 3967392 3970252 3995136 3998016 4011898 4033692 4045184 4048902 4073472 4087616 4088832 4091373 4119168 4122954 4153344 4158921 4171596 4199936 4200768 4212736 4215354 4244832 4247892 4253392 4283136 4298008 4325376 4328064 4331184 4344384 4361472 4376616 4379771 4412928 4416984 4429568 4456448 4460544 4462432 4463316 4476032 4499456 4519229 4550832 4595712 4598568 4599936 4601883 4615908 4634064 4640064 4672512 4685824 4688736 4692116 4706416 4718592 4724928 4734976 4739328 4741334 4755784 4777932 4780672 4785066 4832256 4835259 4866048 4872582 4882944 4886464 4887432 4923693 4930068 4964544 4978688 4981782 4983264 5000567 5013504 5020236 5030912 5035536 5039166 5061888 5079464 5111808 5118672 5134272 5169152 5170176 5176093 5188128 5191868 5220072 5234944 5271552 5274828 5289856 5294718 5326848 5330688 5350257 5378256 5398536 5431296 5436288 5438589 5451776 5455164 5492224 5493312 5497272 5537792 5545228 5562128 5601024 5620472 5659776 5663856 5710848 5714397 5750784 5758506 5767168 5770752 5774912 5776056 5792512 5815296 5835488 5836644 5848414 5883904 5889312 5909761 5947392 5951088 5955378 5997024 6017847 6067776 6073353 6110208 6127616 6131424 6133248 6135844 6154544 6178752 6186752 6200206 6230016 6251648 6257394 6291456 6299904 6319104 6323031 6370576 6371838 6380088 6424704 6443008 6447012 6488064 6492096 6496776 6510592 6516576 6539203 6564924 6573424 6619392 6642376 6644352 6684672 6690816 6693648 6714048 6718888 6749184 6768737 6815744 6824896 6826248 6845696 6893568 6897852 6917504 6923862 6960096 6984263 7028736 7033104 7038174 7059624 7077888 7087392 7102464 7107584 7108992 7112001 7133676 7166898 7171008 7177599 7198048 7241728 7248384 7251452 7273552 7324416 7329696 7395102 7468032 7472673 7474896 7520256 7530354 7546368 7551808 7553304 7558749 7592832 7614464 7619196 7647926 7667712 7678008 7694336 7701408 7728149 7753728 7782192 7787802 7852416 7907328 7929856 7934784 7940504 7942077 7990272 7996032 8023796 8067384 8090368 8097804 8146944 8175232 8177664 8182746 8238336 8245908 8306688 8317842 8343192 8399872 8401536 8425472 8430708 8489664 8495784 8506784 8566272 8596016 8650752 8656128 8662368 8688768 8722944 8753232 8759542 8772621 8825856 8833968 8859136 8912896 8921088 8924864 8926632 8933067 8952064 8998912 9038458 9101664 9133267 9191424 9197136 9199872 9203766 9231816 9268128 9280128 9300309 9345024 9371648 9377472 9384232 9386091 9412832 9437184 9449856 9469952 9478656 9482668 9511568 9555864 9561344 9570132 9664512 9670518 9732096 9745164 9765888 9772928 9774864 9847386 9860136 9929088 9957376 9963564 9966528 10001134 10027008 10040472 10061824 10071072 10078332 10123776 10158928 10223616 10237344 10268544 10338304 10340352 10352186 10376256 10383736 10385793 10440144 10469888 10543104 10549656 10557261 10579712 10589436 10653696 10661376 10700514 10750347 10756512 10793861 10797072 10862592 10872576 10877178 10903552 10910328 10918193 10984448 10986624 10994544 11075584 11090456 11092653 11124256 11202048 11240944 11319552 11327712 11421696 11428794 11471889 11501568 11517012 11534336 11541504 11549824 11552112 11585024 11630592 11670976 11673288 11681703 11696828 11767808 11778624 11819522 11894784 11902176 11910756 11994048 12035694 12135552 12146706 12220416 12255232 12262848 12266496 12271688 12274119 12309088 12357504 12373504 12400412 12460032 12476763 12503296 12514788 12599808 12638208 12646062 12741152 12743676 12760176 12849408 12886016 12894024 12903319 12976128 12984192 12993552 13021184 13033152 13078406 13129848 13139313 13146848 13238784 13284752 13288704 13369344 13381632 13387296 13428096 13437776 13498368 13537474 13557687 13631488 13649792 13652496 13691392 13787136 13795704 13805649 13835008 13847724 13920192 13968526 14057472 14066208 14076348 14119248 14155776 14174784 14204928 14215168 14217984 14224002 14267352 14277637 14333796 14342016 14355198 14396096 14483456 14496768 14502904 14505777 14547104 14648832 14659392 14790204 14936064 14945346 14949792 15001701 15040512 15060708 15092736 15103616 15106608 15117498 15185664 15228928 15238392 15249377 15295852 15335424 15356016 15388672 15402816 15456298 15507456 15528279 15564384 15575604 15704832 15814656 15859712 15869568 15881008 15884154 15980544 15992064 16047592 16050771 16134768 16180736 16195608 16293888 16315767 16350464 16355328 16365492 16476672 16491816 16613376 16635684 16686384 16799744 16803072 16850944 16861416 16873571 16979328 16991568 17013568 17132544 17143191 17192032 17301504 17312256 17324736 17377536 17445888 17506464 17519084 17545242 17651712 17667936 17718272 17729283 17825792 17842176 17849728 17853264 17866134 17904128 17997824 18053541 18076916 18203328 18266534 18382848 18394272 18399744 18407532 18463632 18536256 18560256 18600618 18690048 18743296 18754944 18768464 18772182 18825664 18874368 18899712 18939904 18957312 18965336 18969093 19023136 19111728 19122688 19140264 19329024 19341036 19464192 19490328 19531776 19545856 19549728 19617609 19694772 19720272 19858176 19914752 19927128 19933056 19941493 20002268 20054016 20080944 20123648 20142144 20156664 20247552 20306211 20317856 20447232 20474688 20537088 20676608 20680704 20704372 20752512 20767472 20771586 20880288 20939776 20952789 21086208 21099312 21114522 21159424 21178872 21307392 21322752 21336003 21401028 21500694 21513024 21587722 21594144 21725184 21745152 21754356 21807104 21820656 21836386 21968896 21973248 21989088 22065439 22151168 22180912 22185306 22248512 22404096 22418019 22481888 22639104 22655424 22676247 22843392 22857588 22943778 23003136 23034024 23068672 23083008 23099648 23104224 23170048 23184447 23261184 23341952 23346576 23363406 23393656 23535616 23557248 23567219 23639044 23789568 23804352 23821512 23988096 24071388 24271104 24293412 24440832 24510464 24525696 24532992 24543376 24548238 24618176 24715008 24747008 24800824 24920064 24953526 25006592 25029576 25199616 25276416 25292124 25482304 25487352 25520352 25698816 25772032 25788048 25806638 25952256 25968384 25987104 26042368 26066304 26077337 26156812 26259696 26278626 26293696 26317863 26477568 26569504 26577408 26738688 26763264 26774592 26799201 26856192 26875552 26996736 27074948 27115374 27262976 27299584 27304992 27382784 27399801 27574272 27591408 27611298 27670016 27695448 27840384 27900927 27937052 28114944 28132416 28152696 28238496 28311552 28349568 28409856 28430336 28435968 28448004 28534704 28555274 28667592 28684032 28710396 28792192 28966912 28993536 29005808 29011554 29094208 29297664 29318784 29580408 29872128 29890692 29899584 30003402 30081024 30121416 30185472 30207232 30213216 30234996 30371328 30457856 30476784 30498754 30591704 30670848 30712032 30777344 30805632 30818671 30912596 31014912 31056558 31128768 31151208 31409664 31629312 31671783 31719424 31739136 31762016 31768308 31961088 31984128 32095184 32101542 32269536 32361472 32381583 32391216 32587776 32631534 32700928 32710656 32730984 32754579 32953344 32983632 33226752 33271368 33372768 33599488 33606144 33701888 33722832 33747142 33958656 33983136 34027136 34101133 34265088 34286382 34384064 34415667 34603008 34624512 34649472 34755072 34891776 35012928 35038168 35045109 35090484 35303424 35335872 35436544 35458566 35651584 35684352 35699456 35706528 35732268 35808256 35995648 36107082 36153832 36406656 36533068 36765696 36788544 36799488 36815064 36927264 37072512 37120512 37201236 37380096 37430289 37486592 37509888 37536928 37544364 37651328 37799424 37879808 37914624 37930672 37938186 38046272 38223456 38245376 38280528 38658048 38682072 38709957 38928384 38980656 39063552 39091712 39099456 39235218 39389544 39417939 39440544 39716352 39829504 39854256 39866112 39882986 40004536 40108032 40161888 40247296 40284288 40301339 40313328 40495104 40612422 40635712 40673061 40894464 40949376 41074176 41353216 41361408 41408744 41416947 41505024 41534944 41543172 41760576 41879552 41905578 42172416 42198624 42229044 42318848 42357744 42614784 42645504 42672006 42802056 42832911 43001388 43026048 43175444 43188288 43450368 43490304 43508712 43614208 43641312 43672772 43937792 43946496 43978176 44130878 44302336 44361824 44370612 44497024 44808192 44836038 44963776 45005103 45278208 45310848 45352494 45686784 45715176 45748131 45887556 46006272 46068048 46166016 46199296 46208448 46340096 46368894 46522368 46584837 46683904 46693152 46726812 46787312 47071232 47114496 47134438 47278088 47579136 47608704 47643024 47976192 48142776 48177481 48542208 48586824 48881664 48947301 49020928 49051392 49065984 49086752 49096476 49236352 49430016 49494016 49601648 49711519 49840128 49907052 50013184 50059152 50399232 50552832 50584248 50620713 50964608 50974704 51040704 51397632 51544064 51576096 51613276 51904512 51936768 51974208 52084736 52132608 52154674 52313624 52519392 52557252 52587392 52635726 52955136 53139008 53154816 53187849 53477376 53526528 53549184 53598402 53712384 53751104 53993472 54149896 54160623 54230748 54599168 54609984 54765568 54799602 55148544 55182816 55222596 55340032 55390896 55680768 55801854 55874104 56229888 56264832 56305392 56476992 56623104 56699136 56819712 56860672 56871936 56896008 56937023 57069408 57110548 57335184 57368064 57420792 57584384 57933824 57987072 58011616 58023108 58188416 58595328 58637568 58852827 59160816 59744256 59781384 59799168 59824479 60006804 60162048 60242832 60370944 60414464 60426432 60469992 60742656 60915712 60918633 60953568 60997508 61183408 61341696 61424064 61554688 61611264 61637342 61825192 62029824 62113116 62257536 62302416 62819328 62858367 63258624 63343566 63438848 63478272 63524032 63536616 63922176 63968256 64008009 64190368 64203084 64539072 64722944 64763166 64782432 65007371 65175552 65263068 65401856 65421312 65461968 65509158 65906688 65967264 66196317 66453504 66542736 66745536 67198976 67212288 67289209 67403776 67445664 67494284 67917312 67966272 68054272 68202266 68530176 68572764 68768128 68831334 69206016 69249024 69298944 69510144 69553341 69783552 70025856 70076336 70090218 70180968 70606848 70671744 70701657 70873088 70917132 71368704 71398912 71413056 71464536 71616512 71991296 72214164 72307664 72813312 73066136 73531392 73577088 73598976 73630128 73854528 74145024 74241024 74402472 74456107 74760192 74860578 74973184 75019776 75073856 75088728 75302656 75598848 75759616 75829248 75861344 75876372 76092544 76446912 76490752 76561056 76826893 77316096 77364144 77419914 77856768 77961312 78127104 78183424 78198912 78232011 78470436 78779088 78835878 78881088 78953589 79432704 79659008 79708512 79732224 79765972 80009072 80216064 80323776 80494592 80568576 80602678 80626656 80990208 81224844 81271424 81346122 81788928 81898752 82148352 82199403 82706432 82722816 82817488 82833894 83010048 83069888 83086344 83521152 83702781 83759104 83811156 84344832 84397248 84458088 84637696 84715488 85009639 85229568 85291008 85344012 85604112 85665822 86002776 86052096 86350888 86376576 86900736 86980608 87017424 87228416 87282624 87345544 87875584 87892992 87956352 87993581 88261756 88604672 88723648 88741224 88994048 89616384 89672076 89927552 90010206 90556416 90621696 90704988 91373568 91430352 91496262 91775112 92012544 92136096 92332032 92398592 92416896 92456013 92680192 92737788 93044736 93169674 93367808 93386304 93453624 93574624 94142464 94228992 94268876 94556176 95158272 95217408 95286048 95952384 96285552 96354962 97084416 97144749 97173648 97763328 97894602 98041856 98102784 98131968 98173504 98192952 98263737 98472704 98860032 98988032 99203296 99423038 99680256 99814104 100026368 100118304 100465937 100798464 101105664 101168496 101241426 101929216 101949408 102081408 102303399 102795264 103088128 103152192 103226552 103247001 103809024 103873536 103948416 104169472 104265216 104309348 104627248 105038784 105114504 105174784 105271452 105910272 106278016 106309632 106375698 106954752 107053056 107098368 107196804 107424768 107502208 107986944 108299792 108321246 108461496 109198336 109219968 109531136 109599204 110297088 110365632 110445192 110680064 110781792 111361536 111603708 111748208 112459776 112529664 112610784 112953984 113398272 113639424 113721344 113743872 113792016 113874046 114138816 114221096 114670368 114736128 114841584 115068529 115168768 115867648 115974144 116023232 116046216 116129871 116376832 117190656 117275136 117705654 118253817 118321632 118732471 119488512 119562768 119598336 119648958 120013608 120324096 120485664 120741888 120828928 120852864 120904017 120939984 121485312 121831424 121837266 121907136 121995016 122019183 122366816 122683392 122848128 123109376 123222528 123274684 123650384 124059648 124226232 124515072 124604832 125638656 125716734 126517248 126687132 126877696 126956544 127048064 127073232 127844352 127936512 128016018 128380736 128406168 128498733 129078144 129445888 129526332 129564864 130014742 130351104 130526136 130803712 130842624 130923936 131018316 131813376 131934528 132392634 132907008 133085472 133491072 134397952 134424576 134578418 134807552 134891328 134988568 135015309 135834624 135932544 136108544 136404532 137060352 137145528 137244393 137536256 137662668 138498048 138597888 139020288 139106682 139567104 139754511 140051712 140152672 140180436 140361936 141213696 141343488 141403314 141746176 141834264 141936509 142737408 142797824 142826112 142929072 143233024 143982592 144428328 144532443 144615328 145626624 146132272 147062784 147154176 147197952 147260256 147709056 148290048 148482048 148804944 148912214 149134557 149520384 149721156 149946368 150039552 150147712 150177456 150605312 151197696 151519232 151658496 151722688 151752744 151862139 152185088 152893824 152981504 153122112 153653786 154632192 154728288 154839828 155713536 155922624 156254208 156366848 156397824 156464022 156940872 157558176 157671756 157762176 157907178 158865408 159318016 159417024 159464448 159531944 159563547 160018144 160432128 160647552 160989184 161137152 161205356 161253312 161980416 162449688 162542848 162692244 163797504 164296704 164398806 165412864 165445632 165634976 165667788 166020096 166139776 166172688 167042304 167405562 167518208 167622312 167743147 168689664 168794496 168916176 169275392 169430976 170019278 170459136 170582016 170688024 170811069 171208224 171331644 172005552 172104192 172701776 172753152 173801472 173961216 174034848 174456832 174565248 174691088 175751168 175785984 175912704 175987162 176523512 176558481 177209344 177447296 177482448 177988096 179232768 179344152 179473437 179855104 180020412 181112832 181243392 181409976 182747136 182755899 182860704 182992524 183550224 184025088 184272192 184664064 184797184 184833792 184912026 185360384 185475576 185609281 186089472 186339348 186735616 186772608 186907248 187149248 188284928 188457984 188537752 188575101 189112352 190316544 190434816 190572096 191904768 192571104 192709924 194168832 194289498 194347296 195022113 195526656 195789204 196083712 196205568 196263936 196347008 196385904 196527474 196945408 197720064 197976064 198406592 198588951 198846076 199360512 199628208 200052736 200236608 200931874 201596928 201867627 202211328 202336992 202482852 203858432 203898816 204162816 204606798 205590528 206176256 206304384 206453104 206494002 207618048 207747072 207896832 208338944 208530432 208618696 208660023 209254496 210077568 210229008 210349568 210542904 211820544 212104971 212556032 212619264 212751396 214106112 214196736 214393608 214849536 215004416 215973888 216599584 216642492 216922992 218396672 218439936 219062272 219198408 219356423 220594176 220731264 220890384 221360128 221563584 222723072 223207416 223368321 223496416 224919552 225059328 225221568 225907968 226796544 227278848 227442688 227487744 227584032 227748092 228277632 228442192 229340736 229472256 229683168 230137058 230337536 230480679 231735296 231948288 232046464 232092432 232259742 232753664 234381312 234550272 234696033 235411308 236507634 236643264 237464942 238977024 239125536 239196672 239297916 240027216 240648192 240971328 241483776 241657856 241705728 241808034 241879968 242719829 242970624 243662848 243674532 243814272 243990032 244038366 244733632 245366784 245696256 246218752 246445056 246549368 246598209 247300768 248119296 248452464 249030144 249209664 251239591 251277312 251433468 253034496 253374264 253755392 253913088 254096128 254146464 255028917 255688704 255873024 256032036 256761472 256812336 256997466 258156288 258891776 259052664 259129728 259239409 260029484 260702208 261052272 261607424 261685248 261847872 262036632 263626752 263869056 263980743 264785268 265814016 266170944 266982144 268795904 268849152 269156836 269615104 269782656 269977136 270030618 271669248 271865088 272217088 272809064 274120704 274291056 274488786 275072512 275325336 276996096 277195776 277368039 278040576 278213364 279134208 279509022 280103424 280305344 280360872 280723872 282427392 282686976 282806628 283492352 283668528 283873018 285474816 285595648 285652224 285858144 286466048 286850707 287965184 288856656 289064886 289230656 291253248 291434247 292264544 294125568 294308352 294395904 294520512 294791211 295418112 296580096 296964096 297609888 297824428 298269114 299040768 299442312 299892736 300079104 300295424 300354912 301210624 301397811 302395392 303038464 303316992 303445376 303505488 303724278 304370176 305787648 305963008 306244224 306910197 307307572 309264384 309456576 309679656 311427072 311845248 312508416 312733696 312795648 312928044 313881744 315116352 315343512 315524352 315814356 317730816 318636032 318834048 318928896 319063888 319127094 320036288 320864256 321295104 321978368 322274304 322410712 322506624 323960832 324899376 325085696 325384488 327595008 328593408 328797612 330825728 330891264 331269952 331335576 332040192 332279552 332345376 334084608 334811124 335036416 335244624 335486294 337379328 337588992 337832352 338550784 338861952 339005381 340038556 340918272 341164032 341376048 341622138 342416448 342663288 344011104 344208384 345205587 345403552 345506304 347602944 347922432 348069696 348389613 348913664 349130496 349382176 351502336 351571968 351825408 351974324 353047024 353116962 354418688 354894592 354964896 355976192 356197413 358465536 358688304 358946874 359710208 360040824 362225664 362486784 362712051 362819952 365494272 365511798 365721408 365985048 367100448 368050176 368544384 369328128 369594368 369667584 369824052 370720768 370951152 371218562 372178944 372678696 373471232 373545216 373814496 374298496 375112463 376569856 376915968 377075504 377150202 378224704 380633088 380869632 381144192 383809536 385142208 385419848 385496199 388337664 388578996 388694592 390044226 391053312 391578408 392167424 392411136 392527872 392694016 392771808 393054948 393890816 395440128 395952128 396813184 397177902 397692152 398721024 399256416 400105472 400473216 400642723 401863748 403193856 403735254 404422656 404673984 404965704 407716864 407797632 408325632 409213596 411181056 411733179 412352512 412608768 412906208 412988004 415494144 415793664 416677888 417060864 417237392 417320046 418508992 420155136 420458016 420699136 421085808 423641088 424209942 425112064 425238528 425502792 425809527 428212224 428393472 428787216 429699072 430008832 431947776 433199168 433284984 433597329 433845984 436793344 436879872 438124544 438396816 438712846 441188352 441462528 441780768 442720256 443127168 443314729 445446144 446414832 446736642 446992832 447403671 449839104 450118656 450443136 451815936 453593088 454557696 454885376 454975488 455168064 455496184 455586417 456555264 456884384 458681472 458944512 459366336 460274116 460675072 460961358 463470592 463896576 464092928 464184864 464519484 465507328 468762624 469100544 469392066 470822616 473015268 473286528 474929884 477954048 478251072 478393344 478595832 480054432 481296384 481942656 482967552 483315712 483411456 483616068 483759936 485439658 485941248 487325696 487349064 487628544 487980064 488076732 489467264 491392512 492437504 492890112 493098736 493196418 494601536 496238592 496904928 498060288 498419328 502479182 502554624 502866936 503229441 506068992 506748528 507826176 508192256 508292928 510057834 511377408 511746048 512064072 512433207 513522944 513624672 513994932 516312576 517783552 518105328 518259456 518478818 520058968 521404416 522104544 523214848 523370496 523695744 523917407 524073264 527253504 527738112 527961486 529570536 529952291 531628032 532341888 533964288 537591808 537698304 538313672 538420311 539230208 539565312 539954272 540061236 543338496 543730176 544434176 545618128 548241408 548582112 548977572 550145024 550650672 553992192 554391552 554736078 556081152 556426728 556827843 558268416 559018044 560206848 560610688 560721744 561447744 564854784 565373952 565613256 566984704 567337056 567746036 570949632 571191296 571304448 571716288 572932096 573701414 575930368 577713312 578129772 578461312 582506496 582868494 584529088 585066339 588251136 588616704 588791808 589041024 589582422 590836224 593160192 593928192 595219776 595648856 595766853 596538228 598081536 598884624 600158208 600590848 600709824 602421248 602795622 604790784 605602881 606076928 606633984 606890752 607010976 607448556 608740352 611575296 611926016 612488448 613820394 614615144 618528768 618913152 619359312 622854144 623690496 625016832 625467392 625591296 625856088 626307253 627763488 630232704 630687024 631048704 631628712 635461632 636314913 637272064 637668096 637857792 638127776 638254188 640072576 642590208 643956736 644548608 644821424 645013248 647921664 649798752 650171392 650768976 655190016 657186816 657595224 658069269 661651456 661782528 662539904 662671152 664080384 664559104 664690752 668169216 669622248 670072832 670104963 670489248 670972588 674758656 675177984 675664704 677101568 677723904 678010762 680077112 681836544 682328064 682752096 683244276 684832896 685326576 688022208 688416768 690411174 690807104 691012608 691442037 695205888 695844864 696139392 696779226 697827328 698260992 698764352 703004672 703143936 703650816 703948648 704088099 706094048 706233924 709789184 709929792 711952384 712394826 716931072 717376608 717893748 719420416 720081648 724451328 724973568 725424102 725639904 728159487 730988544 731023596 731442816 731970096 734200896 736100352 737088768 738656256 739188736 739335168 739648104 740181299 741441536 741902304 742437124 744357888 745357392 746942464 747090432 747628992 748596992 750224926 753139712 753718773 753831936 754151008 754300404 756449408 761266176 761739264 762288384 765086751 767619072 770284416 770839696 770992398 776675328 777157992 777389184 777718227 780088452 782106624 783156816 784822272 785055744 785388032 785543616 786109896 787781632 790880256 791904256 791942229 793626368 794355804 795384304 797442048 798512832 800210944 800946432 801285446 803727496 806387712 807470508 808845312 809347968 809931408 815433728 815595264 816651264 818427192 819017177 822362112 823466358 824705024 825217536 825812416 825976008 830988288 831587328 832104117 833355776 834121728 834474784 834640092 837017984 840310272 840916032 841398272 842171616 845095823 847282176 848419884 850224128 850477056 851005584 851619054 856424448 856786944 857574432 859398144 860017664 860552121 863895552 866398336 866569968 867194658 867691968 873586688 873759744 874759717 876249088 876793632 877425692 882376704 882925056 883561536 885440512 886254336 886629458 890892288 892829664 893473284 893985664 894807342 899678208 900237312 900886272 903631872 904193433 907186176 909115392 909770752 909950976 910336128 910992368 911172834 913110528 913768768 917362944 917889024 918732672 920548232 920730591 921350144 921922716 927793152 928185856 928369728 929038968 931014656 937525248 938201088 938784132 941645232 946030536 946573056 949859768 955908096 956502144 956786688 957191664 960108864 962592768 963885312 965935104 966631424 966822912 967232136 967519872 967929391 970879316 971882496 974651392 974698128 975257088 975960128 976153464 978934528 982785024 984875008 985780224 986197472 986392836 989203072 992477184 993809856 996120576 996838656 1004958364 1005109248 1005733872 1006458882 1012137984 1013497056 1015652352 1016384512 1016585856 1017016143 1020115668 1022754816 1023492096 1024128144 1024866414 1027045888 1027249344 1027989864 1032625152 1035567104 1035616761 1036210656 1036518912 1036957636 1040117936 1042808832 1044209088 1046429696 1046740992 1047391488 1047834814 1048146528 1054507008 1055476224 1055922972 1059141072 1059904582 1063256064 1064683776 1067928576 1068592239 1075183616 1075396608 1076627344 1076840622 1078460416 1079130624 1079908544 1080122472 1086676992 1087460352 1088136153 1088868352 1091236256 1096482816 1097164224 1097955144 1100290048 1101301344 1105125307 1107984384 1108783104 1109472156 1112162304 1112853456 1113655686 1116536832 1118036088 1120413696 1121221376 1121443488 1122895488 1125337389 1129709568 1130747904 1131226512 1133969408 1134674112 1135492072 1141899264 1142382592 1142608896 1143432576 1143916553 1145864192 1147402828 1151860736 1155426624 1156259544 1156922624 1165012992 1165736988 1169058176 1170132678 1176502272 1177233408 1177583616 1178082048 1179164844 1181672448 1186320384 1187856384 1190439552 1191297712 1191533706 1193076456 1196163072 1197769248 1200316416 1201181696 1201419648 1201928169 1204842496 1205591244 1209581568 1211205762 1213267968 1213781504 1214021952 1214897112 1217480704 1223150592 1223852032 1224976896 1227640788 1229230288 1237057536 1237826304 1238718624 1247380992 1250033664 1250934784 1251182592 1251712176 1252614506 1255526976 1260465408 1261374048 1262097408 1263257424 1265753819 1270923264 1272629826 1274544128 1275336192 1275715584 1276255552 1276508376 1277428581 1280145152 1285180416 1287913472 1289097216 1289642848 1290026496 1295843328 1299597504 1300342784 1300791987 1301537952 1306057181 1310380032 1314373632 1315190448 1316138538 1323302912 1323565056 1325079808 1325342304 1328160768 1329118208 1329381504 1329944187 1336338432 1339244496 1340145664 1340209926 1340978496 1341945176 1342211013 1349517312 1350355968 1351329408 1354203136 1355447808 1356021524 1360154224 1363673088 1364656128 1365504192 1366488552 1369665792 1370653152 1376044416 1376833536 1380822348 1381614208 1382025216 1382884074 1390411776 1391689728 1392278784 1393558452 1395654656 1396521984 1397528704 1406009344 1406287872 1407301632 1407897296 1408176198 1412188096 1412467848 1419578368 1419859584 1423904768 1424789652 1433862144 1434753216 1435787496 1438840832 1440163296 1448902656 1449947136 1450848204 1451279808 1456318974 1461977088 1462047192 1462885632 1463940192 1468401792 1474177536 1477312512 1478377472 1478670336 1479296208 1480362598 1482883072 1483804608 1484874248 1488715776 1490714784 1493884928 1494180864 1495257984 1495890877 1497193984 1500449852 1506279424 1507437546 1507663872 1508302016 1508600808 1509688323 1512898816 1523478528 1524576768 1530173502 1535238144 1537299621 1540568832 1541679392 1541984796 1553350656 1554315984 1554778368 1555436454 1560176904 1564213248 1566313632 1569644544 1570111488 1570776064 1571087232 1571752221 1572219792 1575563264 1581760512 1583808512 1583884458 1587252736 1588711608 1589856873 1590768608 1594884096 1597025664 1600421888 1601892864 1602570892 1607454992 1612775424 1614941016 1617690624 1618695936 1619862816 1630867456 1631190528 1633302528 1636854384 1638034354 1644724224 1646932716 1649410048 1650435072 1651624832 1651952016 1661976576 1663174656 1664208234 1666711552 1668243456 1668949568 1669280184 1670483529 1674035968 1680620544 1681832064 1682796544 1684343232 1690191646 1694564352 1696839768 1700448256 1700954112 1702011168 1703238108 1712848896 1713573888 1715148864 1718796288 1720035328 1721104242 1727791104 1732796672 1733139936 1734389316 1735383936 1747173376 1747519488 1749519434 1752498176 1753587264 1754851384 1755199017 1764753408 1765850112 1767123072 1770881024 1772508672 1773258916 1781784576 1785659328 1786946568 1787971328 1789614684 1800474624 1801772544 1807263744 1808386866 1814372352 1816808643 1818230784 1819541504 1819901952 1820672256 1821984736 1822345668 1826221056 1827537536 1834725888 1835778048 1837465344 1841096464 1841461182 1842700288 1843845432 1845174617 1855586304 1856371712 1856739456 1858077936 1862029312 1875050496 1876402176 1877568264 1878921759 1883290464 1892061072 1893146112 1899719536 1911816192 1913004288 1913573376 1914383328 1920217728 1927770624 1931870208 1933262848 1933645824 1934464272 1935039744 1935858782 1941758632 1943764992 1949302784 1949396256 1950514176 1951920256 1952306928 1956164993 1957869056 1965570048 1969750016 1971560448 1972394944 1972785672 1974207807 1978406144 1984954368 1987619712 1992241152 1993677312 2009916728 2010218496 2010314889 2011467744 2012917764 2024275968 2026994112 2031304704 2032769024 2033171712 2034032286 2040231336 2045509632 2046984192 2048256288 2049732828 2054091776 2054498688 2055979728 2065250304 2071134208 2071233522 2072421312 2073037824 2073915272 2074326111 2080235872 2085617664 2088418176 2092859392 2093481984 2094782976 2095669628 2096293056 2109014016 2110952448 2111845944 2118282144 2119809164 2129367552 2135857152 2137184478 2150367232 2150793216 2153254688 2153681244 2156920832 2158261248 2159817088 2160244944 2173353984 2174920704 2176272306 2177736704 2182472512 2184478461 2192965632 2194328448 2195910288 2200580096 2202602688 2210250614 2215968768 2217566208 2218944312 2220543897 2224324608 2225706912 2227311372 2233073664 2236072176 2240827392 2242442752 2242886976 2245790976 2250674778 2259419136 2261156319 2261495808 2262453024 2267938816 2269348224 2270984144 2283798528 2284765184 2285217792 2286865152 2287833106 2291728384 2294805656 2295260253 2303721472 2310853248 2312519088 2313845248 2330025984 2331473976 2333154681 2338116352 2340265356 2354466816 2355167232 2356164096 2358329688 2363344896 2372640768 2375712768 2375826687 2380879104 2382595424 2383067412 2386152912 2392326144 2395538496 2400632832 2402363392 2402839296 2403856338 2409684992 2411182488 2412920653 2419163136 2422411524 2426535936 2427563008 2428043904 2429794224 2434961408 2446301184 2447704064 2449953792 2455281576 2457051531 2458460576 2474115072 2475652608 2477437248 2494761984 2500067328 2501869568 2502365184 2503424352 2505229012 2511053952 2520930816 2522748096 2524194816 2526514848 2531507638 2535287469 2541846528 2545259652 2549088256 2550672384 2551431168 2552511104 2553016752 2554857162 2560290304 2570360832 2575826944 2578194432 2579285696 2580052992 2581656363 2591686656 2599195008 2600685568 2601583974 2603075904 2612114362 2620760064 2624279151 2628747264 2630380896 2632277076 2647130112 2650159616 2650684608 2656321536 2658236416 2658763008 2659888374 2672676864 2678488992 2680291328 2680419852 2681956992 2683890352 2684422026 2699034624 2700711936 2702658816 2708406272 2710895616 2712043048 2712580299 2720308448 2727346176 2729312256 2731008384 2732977104 2739331584 2741306304 2752088832 2753667072 2761644696 2763228416 2763635501 2764050432 2765768148 2783379456 2784557568 2787116904 2791309312 2793043968 2795057408 2812018688 2812575744 2814603264 2815794592 2816352396 2824376192 2824935696 2839156736 2839719168 2847809536 2849579304 2851633499 2867724288 2869506432 2871574992 2877681664 2880326592 2897805312 2899894272 2901696408 2902559616 2903788173 2912637948 2923954176 2924094384 2925771264 2927880384 2936803584 2948355072 2954625024 2956754944 2957340672 2958592416 2960725196 2965766144 2967609216 2969748496 2977431552 2981429568 2987769856 2988361728 2990515968 2991781754 2994387968 3000899704 3012558848 3014875092 3015327744 3016604032 3017201616 3019376646 3025797632 3046957056 3049153536 3051048429 3060347004 3070476288 3074599242 3081137664 3083358784 3083969592 3106701312 3106850283 3108631968 3109556736 3110872908 3120353808 3128426496 3132627264 3139289088 3140222976 3141552128 3142174464 3143504442 3144439584 3151126528 3155357777 3163521024 3167617024 3167768916 3174505472 3177423216 3179713746 3181537216 3189768192 3194051328 3200843776 3203785728 3205141784 3205776717 3214909984 3225550848 3229882032 3235381248 3237391872 3239725632 3261734912 3262381056 3266114683 3266605056 3273708768 3276068708 3289448448 3293865432 3298820096 3300870144 3303249664 3303904032 3315375921 3323953152 3326349312 3328416468 3333423104 3336486912 3337899136 3338560368 3340967058 3348071936 3361241088 3363664128 3365593088 3368686464 3376012167 3380383292 3389128704 3393679536 3400896512 3401908224 3404022336 3406476216 3425697792 3427147776 3430297728 3431749659 3437592576 3440070656 3442208484 3455582208 3465593344 3466279872 3468778632 3470767872 3494346752 3495038976 3499038868 3504996352 3507174528 3509702768 3510398034 3529506816 3531700224 3534246144 3541762048 3545017344 3546517832 3563569152 3571318656 3573893136 3575942656 3579229368 3600949248 3603545088 3605784507 3614527488 3616773732 3628744704 3633617286 3639083008 3639803904 3641344512 3643969472 3644691336 3652442112 3655075072 3669451776 3671556096 3674930688 3682192928 3682922364 3685400576 3687690864 3690349234 3711172608 3712743424 3713478912 3716155872 3724058624 3729059191 3750100992 3752804352 3755136528 3757843518 3766580928 3784122144 3786292224 3797261457 3799439072 3823632384 3826008576 3827146752 3828766656 3832285743 3840435456 3855541248 3863740416 3866525696 3867291648 3868928544 3870079488 3871717564 3883517264 3887529984 3898605568 3898792512 3901028352 3903840512 3904613856 3912329986 3915738112 3918171543 3931140096 3939500032 3943120896 3944789888 3945571344 3948415614 3956812288 3969908736 3975239424 3984482304 3987354624 3989832561 4019833456 4020436992 4020629778 4022935488 4025835528 4048551936 4053988224 4062609408 4065538048 4066343424 4068064572 4080462672 4091019264 4093968384 4096512576 4099465656 4108183552 4108997376 4111959456 4126237093 4130500608 4142268416 4142467044 4144842624 4146075648 4147830544 4148652222 4160471744 4171235328 4176836352 4185718784 4186963968 4189565952 4191339256 4192586112 4218028032 4221904896 4223691888 4236564288 4239618328 4258735104 4271073047 4271714304 4274368956 4300734464 4301586432 4306509376 4307362488 4313841664 4316522496 4319634176 4320489888 4346707968 4349841408 4352544612 4355473408 4364945024 4368956922 4385931264 4388656896 4391820576 4401160192 4405205376 4407069953 4420501228 4431937536 4435132416 4437888624 4441087794 4448649216 4451413824 4454622744 4466147328 4472144352 4481654784 4484885504 4485773952 4487672631 4491581952 4501349556 4518838272 4522312638 4522991616 4524906048 4529064969 4535877632 4538696448 4541968288 4569530368 4570435584 4573730304 4575666212 4583456768 4589611312 4590520506 4607442944 4621706496 4625038176 4627690496 4660051968 4662947952 4666309362 4676232704 4680530712 4708933632 4710334464 4712328192 4715256663 4716659376 4726689792 4745281536 4751425536 4751653374 4761758208 4765190848 4766134824 4769570619 4772305824 4784652288 4791076992 4801265664 4804726784 4805678592 4807712676 4819369984 4822364976 4825841306 4838326272 4844823048 4853071872 4855126016 4856087808 4859588448 4869922816 4876462019 4892602368 4895408128 4899907584 4910563152 4914103062 4916921152 4948230144 4951305216 4954874496 4989523968 5000134656 5003739136 5004730368 5006848704 5010458024 5011450587 5022107904 5041861632 5045496192 5048389632 5053029696 5063015276 5070574938 5083693056 5090519304 5098176512 5101344768 5102862336 5105022208 5106033504 5109714324 5120580608 5140721664 5151653888 5156388864 5158571392 5160105984 5163312726 5183373312 5198390016 5201371136 5203167948 5206151808 5224228724 5241520128 5248558302 5257494528 5260761792 5264554152 5294260224 5300319232 5301369216 5312643072 5316472832 5317526016 5319776748 5345353728 5356977984 5360582656 5360839704 5363913984 5367780704 5368844052 5401423872 5405317632 5416812544 5421791232 5424086096 5425160598 5440616896 5454692352 5458624512 5462016768 5465954208 5478663168 5482612608 5504177664 5507334144 5523289392 5526456832 5527271002 5528100864 5531536296 5535523851 5566758912 5569115136 5574233808 5586087936 5590114816 5624037376 5625151488 5629206528 5631589184 5632704792 5636765277 5648752384 5649871392 5678313472 5679438336 5695619072 5699158608 5703266998 5735448576 5739012864 5743149984 5755363328 5760653184 5763091477 5795610624 5799788544 5803392816 5805119232 5807576346 5825275896 5847908352 5848188768 5851542528 5855760768 5868494979 5873607168 5896710144 5909250048 5913509888 5914681344 5917184832 5921450392 5922623421 5931532288 5935218432 5939496992 5954863104 5962859136 5975539712 5976723456 5981031936 5983563508 5988775936 6001799408 6025117696 6029750184 6030655488 6033208064 6034403232 6038753292 6051595264 6093914112 6098307072 6102096858 6120694008 6140952576 6149198484 6162275328 6166717568 6167939184 6213402624 6213700566 6217263936 6219113472 6221745816 6240707616 6256852992 6265254528 6278578176 6280445952 6283104256 6284348928 6287008884 6288879168 6302253056 6310715554 6327042048 6335234048 6335537832 6349010944 6354846432 6359427492 6363074432 6388102656 6401687552 6407571456 6410283568 6411553434 6429819968 6451101696 6459764064 6470762496 6474783744 6479451264 6523469824 6524762112 6532229366 6533210112 6547417536 6552137416 6553435383 6578896896 6587730864 6601740288 6606499328 6607808064 6630751842 6647906304 6652698624 6656832936 6661631691 6666846208 6672973824 6675798272 6677120736 6681934116 6696143872 6722482176 6727328256 6731186176 6737372928 6752024334 6760766584 6778257408 6783468957 6787359072 6801793024 6803816448 6808044672 6810926291 6812952432 6851395584 6854295552 6860595456 6863499318 6875185152 6880141312 6884416968 6889379783 6911164416 6931186688 6932559744 6937557264 6941535744 6988693504 6990077952 6998077736 6999464043 7009992704 7014349056 7019405536 7020796068 7063400448 7068492288 7083524096 7090034688 7093035664 7127138304 7142637312 7147786272 7151885312 7158458736 7201898496 7207090176 7211569014 7229054976 7233547464 7238761959 7257489408 7267234572 7278166016 7279607808 7282689024 7287938944 7289382672 7304884224 7310150144 7338903552 7343112192 7349861376 7364385856 7365844728 7370801152 7371154593 7375381728 7380698468 7422345216 7425486848 7426957824 7432311744 7448117248 7458118382 7500201984 7505608704 7510273056 7515687036 7533161856 7568244288 7572584448 7594522914 7598878144 7605862407 7647264768 7652017152 7654293504 7657533312 7664571486 7680870912 7711082496 7727480832 7733051392 7734583296 7737857088 7740158976 7743435128 7744969089 7767034528 7775059968 7797585024 7802056704 7807681024 7809227712 7824659972 7831476224 7836343086 7862280192 7872837453 7879000064 7886241792 7889579776 7891142688 7896831228 7913624576 7950478848 7968964608 7974709248 7979665122 8039666912 8040873984 8041259556 8045870976 8051671056 8097103872 8107976448 8125218816 8131076096 8132686848 8136129144 8141994289 8160925344 8182038528 8187936768 8193025152 8198931312 8216367104 8217994752 8223918912 8252474186 8261001216 8284536832 8284934088 8289685248 8290906503 8292151296 8295661088 8297304444 8320943488 8353672704 8371437568 8373927936 8379131904 8382678512 8385172224 8436056064 8443809792 8447383776 8473128576 8479236656 8517470208 8542146094 8543428608 8548737912 8554900497 8601468928 8603172864 8613018752 8614724976 8633044992 8639268352 8640979776 8693415936 8699682816 8705089224 8710946816 8711364519 8729890048 8737913844 8771862528 8777313792 8783641152 8802320384 8810410752 8814139906 8841002456 8863875072 8870264832 8875777248 8882175588 8897298432 8902827648 8909245488 8932294656 8944288704 8963309568 8969771008 8971547904 8975345262 8983163904 9002699112 9009188947 9037676544 9044625276 9045983232 9049812096 9058129938 9071755264 9077392896 9083936576 9139060736 9140871168 9147460608 9151332424 9153145287 9166913536 9179222624 9181041012 9243412992 9250076352 9255380992 9320103936 9325895904 9332618724 9352465408 9361061424 9417867264 9420668928 9424656384 9430513326 9433318752 9453379584 9466073331 9490563072 9502851072 9503306748 9523516416 9530381696 9532269648 9539141238 9544611648 9569304576 9582153984 9602531328 9609453568 9611357184 9615425352 9622356887 9638739968 9644729952 9651682612 9676652544 9689646096 9706143744 9710252032 9712175616 9719176896 9739845632 9752924038 9785204736 9790816256 9798344049 9799815168 9821126304 9828206124 9833842304 9896460288 9902610432 9909748992 9946127763 9979047936 10000269312 10007478272 10009460736 10013697408 10020916048 10022901174 10044215808 10083723264 10090992384 10096779264 10106059392 10126030552 10128036501 10141149876 10167386112 10181038608 10202689536 10205724672 10210044416 10212067008 10219428648 10241161216 10281443328 10295248977 10303307776 10312777728 10317142784 10320211968 10326625452 10366746624 10396780032 10402742272 10406335896 10412303616 10448457448 10483040256 10497116604 10514989056 10521523584 10529108304 10588520448 10600638464 10602738432 10625286144 10632945664 10635052032 10639553496 10647223301 10690707456 10713955968 10721165312 10721679408 10727827968 10735561408 10737688104 10802847744 10810635264 10817353521 10833625088 10843582464 10848172192 10850321196 10881233792 10917249024 10924033536 10931908416 10957326336 10965225216 11008355328 11014668288 11046578784 11052913664 11054542004 11056201728 11063072592 11071047702 11133517824 11138230272 11148467616 11172175872 11180229632 11187177573 11248074752 11250302976 11258413056 11263178368 11265409584 11273530554 11297504768 11299742784 11356626944 11358876672 11391238144 11391784371 11398317216 11406533996 11470897152 11478025728 11486299968 11510726656 11521306368 11526182954 11591221248 11599577088 11606785632 11610238464 11615152692 11650551792 11695816704 11696377536 11703085056 11711521536 11736989958 11747214336 11754514629 11793420288 11818500096 11827019776 11829362688 11834369664 11842900784 11845246842 11863064576 11870436864 11878993984 11909726208 11925718272 11951079424 11953446912 11962063872 11967127016 11969497683 11977551872 12003598816 12059500368 12061310976 12066416128 12068806464 12077506584 12103190528 12187828224 12196614144 12204193716 12241388016 12281905152 12298396968 12324550656 12333435136 12335878368 12378711279 12426805248 12427401132 12434527872 12438226944 12443491632 12481415232 12513705984 12530509056 12557156352 12560891904 12566208512 12568697856 12574017768 12577758336 12583082083 12604506112 12621431108 12654084096 12670468096 12671075664 12698021888 12709692864 12718854984 12726148864 12776205312 12803375104 12813219141 12815142912 12820567136 12823106868 12859639936 12902203392 12919528128 12941524992 12949567488 12958902528 13046939648 13049524224 13064458732 13066420224 13094835072 13104274832 13106870766 13157793792 13175461728 13203480576 13212998656 13215616128 13221209859 13261503684 13295812608 13305397248 13313665872 13323263382 13345947648 13351596544 13354241472 13363868232 13392287744 13444964352 13454656512 13462372352 13463017893 13474745856 13504048668 13521533168 13556514816 13566937914 13574718144 13603586048 13607632896 13616089344 13621852582 13625904864 13708591104 13721190912 13726998636 13750370304 13760282624 13768833936 13778759566 13822328832 13862373376 13865119488 13875114528 13883071488 13923292009 13977387008 13980155904 13996155472 13998928086 14019985408 14028698112 14038811072 14041592136 14126800896 14136984576 14145769989 14167048192 14180069376 14186071328 14254276608 14285274624 14295572544 14303770624 14308711857 14316917472 14366628991 14403796992 14414180352 14423138028 14458109952 14467094928 14477523918 14514978816 14534469144 14556332032 14559215616 14565378048 14575877888 14578765344 14609768448 14620300288 14629386057 14677807104 14686224384 14699722752 14728771712 14731689456 14741602304 14742309186 14750763456 14761396936 14844690432 14850973696 14853915648 14864623488 14870915189 14896234496 14916236764 15000403968 15011217408 15020546112 15031374072 15066323712 15136488576 15145168896 15189045828 15197756288 15211724814 15294529536 15304034304 15308587008 15315066624 15329142972 15361741824 15422164992 15454961664 15466102784 15469166592 15475714176 15480317952 15486870256 15489938178 15534069056 15550119936 15595170048 15604113408 15615362048 15618455424 15649319944 15662952448 15672686172 15724560384 15745674906 15772483584 15779159552 15782285376 15793662456 15827249152 15900957696 15937929216 15949418496 15959330244 16079333824 16081747968 16082519112 16091741952 16103342112 16215952896 16250437632 16262152192 16265373696 16272258288 16283988578 16321850688 16364077056 16375873536 16386050304 16397862624 16432734208 16435989504 16447837824 16454799647 16504948372 16522002432 16569073664 16569868176 16579370496 16581813006 16584302592 16591322176 16594608888 16606571553 16641886976 16707345408 16742875136 16758263808 16765357024 16770344448 16872112128 16887619584 16894767552 16910295831 16946257152 16958473312 17034940416 17084292188 17086857216 17097475824 17109800994 17202937856 17206345728 17226037504 17229449952 17266089984 17278536704 17281959552 17289274431 17386831872 17399365632 17410178448 17421893632 17422729038 17459780096 17475827688 17543725056 17554627584 17567282304 17604640768 17605484937 17620821504 17628279812 17682004912 17727750144 17740529664 17751554496 17764351176 17794596864 17805655296 17818490976 17864589312 17888577408 17926619136 17939542016 17943095808 17950690524 17966327808 18005398224 18018377894 18075353088 18089250552 18091966464 18099624192 18116259876 18143510528 18154785792 18167873152 18278121472 18281742336 18294921216 18302664848 18306290574 18333827072 18358445248 18362082024 18486825984 18500152704 18510761984 18640207872 18651791808 18665237448 18704930816 18722122848 18835734528 18841337856 18849312768 18861026652 18866637504 18906759168 18932146662 18981126144 19005702144 19006613496 19047032832 19060763392 19064539296 19078282476 19089223296 19164307968 19205062656 19218907136 19222714368 19230850704 19244713774 19277479936 19289459904 19303365224 19353305088 19379292192 19412287488 19420504064 19424351232 19438353792 19446581401 19479691264 19505848076 19570409472 19581632512 19596688098 19599630336 19642252608 19656412248 19667684608 19805220864 19819497984 19892255526 19958095872 19984895073 20000538624 20014956544 20018921472 20027394816 20041832096 20045802348 20088431616 20167446528 20181984768 20193558528 20212118784 20252061104 20256073002 20282299752 20334772224 20362077216 20405379072 20411449344 20420088832 20424134016 20432778873 20438857296 20482322432 20562886656 20590497954 20625555456 20634285568 20640423936 20653250904 20668139349 20733493248 20793560064 20805484544 20812671792 20824607232 20896914896 20966080512 20994233208 21029978112 21043047168 21058216608 21201276928 21205476864 21250572288 21265891328 21270104064 21279106992 21294446602 21381414912 21427911936 21442330624 21443358816 21455655936 21471122816 21475376208 21517814923 21605695488 21621270528 21634707042 21667250176 21687164928 21696344384 21700642392 21716285877 21762467584 21834498048 21848067072 21863816832 21914652672 21930450432 22016710656 22029336576 22093157568 22105827328 22109084008 22112403456 22113463779 22126145184 22142095404 22267035648 22276460544 22296935232 22344351744 22360459264 22374355146 22496149504 22500605952 22516826112 22526356736 22530819168 22547061108 22595009536 22599485568 22713253888 22717753344 22782476288 22783568742 22796634432 22813067992 22817587221 22941794304 22956051456 22972599936 23021453312 23042612736 23052365908 23182442496 23199154176 23213571264 23220476928 23230305384 23301103584 23392755072 23406170112 23423043072 23473979916 23494428672 23509029258 23586840576 23618512359 23637000192 23654039552 23658725376 23668739328 23685801568 23690493684 23726129152 23740873728 23757987968 23851436544 23902158848 23906893824 23924127744 23934254032 23938995366 23955103744 24007197632 24119000736 24122621952 24132832256 24137612928 24155013168 24206381056 24375656448 24393228288 24408387432 24425982867 24482776032 24563810304 24596793936 24649101312 24666870272 24671756736 24757422558 24853610496 24854802264 24869055744 24872719509 24876453888 24886983264 24962830464 25061018112 25114312704 25121783808 25132417024 25137395712 25148035536 25155516672 25166164166 25209012224 25242862216 25308168192 25340936192 25342151328 25396043776 25419385728 25430144909 25437709968 25452297728 25552410624 25606750208 25626438282 25630285824 25641134272 25646213736 25664701491 25719279872 25804406784 25839056256 25899134976 25917805056 26093879296 26099048448 26128917464 26132840448 26134093557 26189670144 26208549664 26213741532 26315587584 26350923456 26406961152 26425997312 26431232256 26442419718 26523007368 26591625216 26610794496 26627331744 26646526764 26691895296 26703193088 26708482944 26727736464 26784575488 26889928704 26909313024 26924744704 26926035786 26949491712 27008097336 27027566841 27043066336 27113029632 27133875828 27149436288 27207172096 27215265792 27232178688 27243705164 27251809728 27417182208 27442381824 27453997272 27500740608 27520565248 27537667872 27557519132 27724746752 27730238976 27750229056 27766142976 27846584018 27954774016 27960311808 27992310944 27997856172 28039970816 28057396224 28077622144 28083184272 28253601792 28273969152 28291539978 28334096384 28360138752 28372142656 28398219993 28508553216 28570549248 28591145088 28607541248 28617423714 28633834944 28733257982 28807593984 28828360704 28846276056 28867070661 28916219904 28934189856 28955047836 29029957632 29068938288 29118431232 29130756096 29151755776 29157530688 29219536896 29240600576 29258772114 29355614208 29372448768 29395032147 29399445504 29457543424 29463378912 29483204608 29484618372 29501526912 29522793872 29689380864 29701947392 29707831296 29729246976 29741830378 29792468992 29832473528 29838383289 30000807936 30022434816 30041092224 30062748144 30132647424 30272977152 30290337792 30378091656 30395512576 30399990511 30423449628 30608068608 30617174016 30630133248 30658285944 30723483648 30844329984 30885746931 30909923328 30932205568 30938333184 30951428352 30960635904 30973740512 30979876356 31068138112 31100239872 31190340096 31208226816 31230724096 31236910848 31298639888 31325904896 31345372344 31367968489 31449120768 31491349812 31544967168 31558319104 31564570752 31587324912 31654498304 31801915392 31875858432 31898836992 31918660488 31941669903 32158667648 32163495936 32165038224 32183483904 32206684224 32431905792 32500875264 32524304384 32530747392 32544516576 32567977156 32643701376 32751747072 32772100608 32795725248 32865468416 32871979008 32895675648 32909599294 33009896744 33044004864 33138147328 33139736352 33158740992 33163626012 33168605184 33182644352 33189217776 33213143106 33283773952 33414690816 33485750272 33516527616 33530714048 33540688896 33561532719 33744224256 33775239168 33789535104 33820591662 33892514304 33916946624 34069880832 34168584376 34173714432 34175353113 34194951648 34219601988 34412691456 34452075008 34458899904 34532179968 34557073408 34563919104 34578548862 34773663744 34798731264 34820356896 34843787264 34845458076 34919560192 34951655376 35087450112 35109255168 35134564608 35209281536 35210969874 35241643008 35256559624 35263543887 35364009824 35455500288 35481059328 35503108992 35528702352 35589193728 35611310592 35636981952 35729178624 35777154816 35853238272 35879084032 35886191616 35901381048 35927261513 35932655616 36010796448 36036755788 36178501104 36183932928 36199248384 36232519752 36287021056 36309571584 36335746304 36556242944 36563484672 36589842432 36605329696 36612581148 36667654144 36716890496 36724164048 36973651968 37000305408 37021523968 37136133837 37280415744 37303583616 37330474896 37409861632 37444245696 37671469056 37682675712 37698625536 37722053304 37733275008 37749246249 37813518336 37864293324 37962252288 38011404288 38013226992 38094065664 38121526784 38129078592 38156564952 38178446592 38328615936 38410125312 38437814272 38439657423 38445428736 38461701408 38489427548 38554959872 38578919808 38606730448 38706610176 38758584384 38824574976 38841008128 38848702464 38876707584 38893162802 38959382528 39011696152 39140818944 39163265024 39193376196 39199260672 39284505216 39312824496 39335369216 39610441728 39638995968 39663629577 39784511052 39916191744 39969790146 40029913088 40037842944 40054789632 40083664192 40091604696 40176863232 40334893056 40363969536 40387117056 40389053679 40424237568 40504122208 40512146004 40564599504 40669544448 40724154432 40810758144 40822898688 40840177664 40848268032 40865557746 40877714592 40964644864 41019651101 41125773312 41180995908 41251110912 41268571136 41280847872 41306501808 41336278698 41466986496 41587120128 41610969088 41625343584 41649214464 41769876027 41793829792 41932161024 41988466416 42059956224 42086094336 42116433216 42402553856 42410953728 42459490879 42501144576 42531782656 42540208128 42558213984 42588893204 42762829824 42855823872 42884661248 42886717632 42911311872 42942245632 42950752416 43035629846 43099886973 43211390976 43242541056 43269414084 43334500352 43374329856 43392688768 43401284784 43432571754 43524935168 43668996096 43696134144 43727633664 43829305344 43860900864 43888158171 44033421312 44058673152 44186315136 44211654656 44218168016 44224806912 44226927558 44252290368 44284190808 44534071296 44552921088 44593870464 44612745567 44688703488 44720918528 44748710292 45001211904 45033652224 45052713472 45061638336 45094122216 45190019072 45198971136 45426507776 45435506688 45564952576 45567137484 45593268864 45626135984 45635174442 45883588608 45912102912 45945199872 46042906624 46085225472 46104731816 46364884992 46398308352 46427142528 46440953856 46460610768 46602207168 46785510144 46812340224 46846086144 46947959832 46981803517 46988857344 47018058516 47173681152 47237024718 47308079104 47317450752 47337478656 47371603136 47380987368 47452258304 47481747456 47515975936 47702873088 47804317696 47813787648 47848255488 47868508064 47877990732 47910207488 48014395264 48238001472 48245243904 48265664512 48275225856 48310026336 48412762112 48477769483 48751312896 48786456576 48816774864 48851965734 48965552064 49127620608 49193587872 49298202624 49333740544 49343513472 49364398941 49514845116 49707220992 49709604528 49738111488 49745439018 49752907776 49773966528 49819714659 49925660928 50122036224 50228625408 50264834048 50274791424 50296071072 50311033344 50332328332 50418024448 50485724432 50616336384 50681872384 50684302656 50792087552 50838771456 50860289818 50875419936 50904595456 51104821248 51213500416 51252876564 51260571648 51282268544 51292427472 51329402982 51438559744 51608813568 51678112512 51798269952 51835610112 51867823293 52187758592 52198096896 52257834928 52265680896 52268187114 52379340288 52417099328 52427483064 52631175168 52701846912 52813922304 52816454811 52851994624 52862464512 52884839436 53046014736 53183250432 53221588992 53254663488 53293053528 53383790592 53406386176 53416965888 53455472928 53569150976 53641082209 53779857408 53818626048 53849489408 53852071572 53898983424 54016194672 54055133682 54086132672 54226059264 54267751656 54298872576 54414344192 54430531584 54464357376 54487410328 54503619456 54834364416 54884763648 54907994544 55001481216 55041130496 55075335744 55115038264 55449493504 55460477952 55500458112 55523949611 55532285952 55693168036 55909548032 55920623616 55984621888 55995712344 56079941632 56114792448 56155244288 56166368544 56507203584 56547938304 56583079956 56668192768 56720277504 56744285312 56796439986 57017106432 57141098496 57182290176 57215082496 57234847428 57267669888 57466515964 57615187968 57656721408 57692552112 57734141322 57832439808 57868379712 57910095672 58059915264 58137876576 58236862464 58261512192 58303511552 58315061376 58339744203 58439073792 58481201152 58517544228 58711228416 58744897536 58790064294 58798891008 58915086848 58926757824 58966409216 58969236744 59003053824 59045587744 59403894784 59415662592 59458493952 59483660756 59584937984 59664947056 59676766578 60001615872 60044869632 60082184448 60125496288 60265294848 60545954304 60580675584 60756183312 60791025152 60799981022 60846899256 61216137216 61234348032 61260266496 61298336619 61316571888 61446967296 61688659968 61771493862 61864411136 61876666368 61902856704 61921271808 61947481024 61959752712 62004418047 62136276224 62200479744 62380680192 62416453632 62461448192 62473821696 62597279776 62651809792 62690744688 62735936978 62898241536 62982699624 63089934336 63116638208 63129141504 63174649824 63308996608 63394006247 63603830784 63751716864 63797673984 63837320976 63883339806 64317335296 64326991872 64330076448 64366967808 64413368448 64553444769 64863811584 65001750528 65048608768 65061494784 65089033152 65135954312 65148857631 65287402752 65503494144 65544201216 65591450496 65730936832 65743958016 65791351296 65819198588 66019793488 66088009728 66276294656 66279472704 66317481984 66327252024 66337210368 66365288704 66378435552 66426286212 66567547904 66829381632 66971500544 67033055232 67061428096 67081377792 67123065438 67488448512 67550478336 67579070208 67641183324 67785028608 67833893248 68139761664 68337168752 68347428864 68350706226 68389903296 68439203976 68825382912 68904150016 68917799808 69064359936 69114146816 69127838208 69157097724 69547327488 69597462528 69640713792 69687574528 69690916152 69839120384 69903310752 70218510336 70269129216 70418563072 70421939748 70483286016 70513119248 70527087774 70728019648 70911000576 70962118656 71006217984 71057404704 71178387456 71222621184 71273963904 71554309632 71706476544 71758168064 71772383232 71802762096 71854523026 71865311232 72021592896 72073511576 72357002208 72367865856 72398496768 72465039504 72608241799 72619143168 72671492608 73112485888 73126969344 73179684864 73210659392 73225162296 73277948601 73335308288 73433780992 73448328096 73947303936 74000610816 74043047936 74272267674 74560831488 74607167232 74618158527 74660949792 74819723264 74888491392 74920189201 75342938112 75365351424 75397251072 75444106608 75466550016 75498492498 75627036672 75728586648 75924504576 76022808576 76026453984 76188131328 76243053568 76258157184 76290434727 76313129904 76356893184 76657231872 76820250624 76875628544 76879314846 76890857472 76923402816 76978855096 76994104473 77109919744 77157839616 77213460896 77413220352 77517168768 77682016256 77697404928 77753415168 77786325604 77918765056 78023392304 78281637888 78326530048 78386752392 78398521344 78569010432 78625648992 78670738432 79220883456 79277991936 79327259154 79569022104 79832383488 79939580292 80059826176 80075685888 80109579264 80167328384 80183209392 80353726464 80669786112 80727939072 80774234112 80778107358 80848475136 81008244416 81024292008 81082700523 81129199008 81339088896 81448308864 81621516288 81645797376 81680355328 81696536064 81731115492 81755429184 81929289728 82039302202 82251546624 82361991816 82502221824 82537142272 82561695744 82613003616 82672557396 83174240256 83221938176 83250687168 83298428928 83539752054 83587659584 83864322048 83976932832 84119912448 84172188672 84232866432 84805107712 84821907456 84918981758 85002289152 85063565312 85080416256 85116427968 85177786408 85194659979 85525659648 85711647744 85773435264 85822623744 85884491264 85901504832 86071259692 86199773946 86422781952 86485082112 86538828168 86601211983 86669000704 86748659712 86785377536 86802569568 86865143508 87049870336 87392268288 87455267328 87658610688 87721801728 87776316342 88066842624 88117346304 88185096441 88372630272 88423309312 88436336032 88449613824 88453855116 88504580736 88568381616 89068142592 89105842176 89187740928 89225491134 89377406976 89441837056 89497420584 89561937179 90002423808 90067304448 90105426944 90123276672 90188244432 90380038144 90397942272 90853015552 90871013376 91129905152 91134274968 91186537728 91199971533 91252271968 91270348884 91824205824 91890399744 92085813248 92170450944 92209463632 92729769984 92796616704 92854285056 92881907712 92921221536 93204414336 93571020288 93624680448 93692172288 93895919664 93963607034 93977714688 94036117032 94103905467 94347362304 94474049436 94616158208 94634901504 94674957312 94743206272 94761974736 94963494912 95031951872 95405746176 95608635392 95627575296 95696510976 95737016128 95755981464 95820414976 95825009709 96028790528 96476002944 96490487808 96531329024 96550451712 96620052672 96825524224 96955538966 97502625792 97572913152 97633549728 97703931468 97931104128 98255241216 98387175744 98596405248 98667481088 98687026944 98728797882 99029690232 99414441984 99419209056 99476222976 99490878036 99505815552 99547933056 99639429318 99851321856 100244072448 100457250816 100529668096 100549582848 100592142144 100622066688 100664656664 100684598157 100836048896 100971448864 101232672768 101368605312 101584175104 101677542912 101720579636 101750839872 101809190912 102209642496 102427000832 102505753128 102521143296 102564537088 102584854944 102658805964 102877119488 103356225024 103596539904 103671220224 103735646586 104375517184 104396193792 104515669856 104531361792 104536374228 104758680576 104834198656 104854966128 105262350336 105403693824 105627844608 105632909622 105703989248 105724929024 105769678872 105845925757 106092029472 106366500864 106443177984 106509326976 106586107056 106767581184 106812772352 106833931776 106910945856 107138301952 107282164418 107559714816 107637252096 107698978816 107704143144 107781784539 107797966848 108032389344 108110267364 108172265344 108535503312 108597745152 108828688384 108861063168 108928714752 108974820656 109007238912 109668728832 109769527296 109815989088 110002962432 110082260992 110150671488 110230076528 110898987008 110920955904 111000916224 111047899222 111064571904 111386336072 111408401511 111819096064 111841247232 111969243776 111991424688 112229584896 112310488576 112332737088 113014407168 113095876608 113166159912 113247738747 113336385536 113440555008 113488570624 113592879972 114034212864 114282196992 114364580352 114430164992 114469694856 114535339776 114933031928 115230375936 115313442816 115318972269 115385104224 115468282644 115664879616 115736759424 115820191344 116119830528 116275753152 116473724928 116523024384 116607023104 116630122752 116679488406 116878147584 116962402304 117035088456 117119456311 117422456832 117489795072 117580128588 117597782016 117830173696 117853515648 117932818432 117938473488 118006107648 118091175488 118807789568 118831325184 118916987904 118967321512 118990888731 119169875968 119329894112 119353533156 120089739264 120164368896 120250992576 120530589696 121091908608 121161351168 121512366624 121582050304 121599962044 121693798512 122432274432 122468696064 122520532992 122596673238 122633143776 122893934592 123058953303 123377319936 123542987724 123728822272 123753332736 123805713408 123842543616 123894962048 123919505424 124008836094 124272552448 124400959488 124761360384 124832907264 124922896384 124947643392 125194559552 125303619584 125309628081 125381489376 125471873956 125796483072 125965399248 126179868672 126233276416 126258283008 126349299648 126617993216 126788012494 127207661568 127378472637 127503433728 127595347968 127674641952 127766679612 128634670592 128653983744 128660152896 128733935616 128826736896 129106889538 129299660919 129727623168 130003501056 130097217536 130122989568 130178066304 130271908624 130297715262 130574805504 131006988288 131088402432 131182900992 131461873664 131487916032 131582702592 131638397176 131664474513 132039586976 132176019456 132558945408 132634963968 132654504048 132674420736 132730577408 132756871104 132852572424 133135095808 133658763264 133838236701 133943001088 134066110464 134122856192 134162755584 134246130876 135100956672 135158140416 135282366648 135570057216 135667786496 136279523328 136674337504 136694857728 136701412452 136779806592 136878407952 137650765824 137808300032 137835599616 138128719872 138228293632 138255676416 138314195448 138413902913 139094654976 139194925056 139281427584 139375149056 139381832304 139678240768 139806621504 140437020672 140538258432 140837126144 140843879496 140945410551 140966572032 141026238496 141054175548 141456039296 141924237312 142012435968 142114809408 142356774912 142445242368 142547927808 143108619264 143412953088 143516336128 143544766464 143605524192 143709046052 143730622464 144043185792 144147023152 144714004416 144735731712 144796993536 144930079008 145216483598 145238286336 145342985216 145433308449 146224971776 146253938688 146359369728 146421318784 146450324592 146555897202 146867561984 146896656192 147894607872 148001221632 148086095872 148093196823 148544535348 149121662976 149214334464 149236317054 149321899584 149639446528 149776982784 149840378402 150685876224 150794502144 150888213216 150933100032 150996984996 151254073344 151457173296 151849009152 152045617152 152052907968 152376262656 152486107136 152516314368 152580869454 152626259808 152713786368 153156212099 153314463744 153640501248 153751257088 153758629692 153781714944 153846805632 153957710192 153988208946 154219839488 154315679232 154426921792 154826440704 155034337536 155364032512 155394809856 155506830336 155572651208 155603469879 155837530112 156046784608 156563275776 156773504784 156797042688 157138020864 157251297984 157341476864 158441766912 158555983872 158654518308 159138044208 159664766976 159879160584 160119652352 160151371776 160219158528 160334656768 160366418784 160707452928 160923246627 161339572224 161455878144 161548468224 161556214716 161696950272 162016488832 162048584016 162165401046 162258398016 162678177792 162896617728 163243032576 163291594752 163360710656 163393072128 163462230984 163510858368 163580067079 163858579456 164078604404 164503093248 164723983632 165004443648 165074284544 165123391488 165226007232 165345114792 166348480512 166443876352 166501374336 166571848833 166596857856 167079504108 167175319168 167728644096 167953865664 168239824896 168344377344 168465732864 169610215424 169643814912 169837963516 170004578304 170127130624 170160832512 170232855936 170355572816 170389319958 171051319296 171423295488 171546870528 171645247488 171768982528 171803009664 172142519384 172399547892 172845563904 172970164224 173077656336 173202423966 173497319424 173570755072 173605139136 173730287016 174099740672 174784536576 174910534656 175019232609 175317221376 175443603456 175552632684 176133685248 176234692608 176370192882 176745260544 176846618624 176872672064 176899227648 176907710232 177009161472 177136763232 178211684352 178375481856 178450982268 178754813952 178883674112 178994841168 179123874358 180004847616 180134608896 180210853888 180246553344 180376488864 180760076288 180795884544 181002796117 181706031104 181742026752 182259810304 182268549936 182373075456 182399943066 182504543936 182540697768 183648411648 183780799488 183895009857 184171626496 184340901888 184418927264 185593233408 185708570112 185763815424 185842443072 186013254141 186408828672 187142040576 187249360896 187384344576 187791839328 187927214068 187955429376 188072234064 188207810934 188694724608 188948098872 189232316416 189269803008 189349914624 189486412544 189523949472 189926989824 190063903744 190182018741 190811492352 191217270784 191255150592 191393021952 191474032256 191511962928 191640829952 191650019418 192057581056 192952005888 192980975616 193062658048 193100903424 193240105344 193651048448 193660334307 193911077932 195005251584 195145826304 195267099456 195407862936 195862208256 196510482432 196774351488 197192810496 197334962176 197374053888 197457595764 198059380464 198828883968 198838418112 198952445952 198981756072 199011631104 199095866112 199278858636 199702643712 200488144896 200914501632 201059336192 201099165696 201184284288 201244133376 201329313328 201369196314 201672097792 201942897728 202465345536 202737210624 203168350208 203355085824 203441159272 203501679744 203618381824 204419284992 205011506256 205042286592 205129074176 205169709888 205317611928 205754238976 206712450048 207193079808 207342440448 207471293172 208751034368 208792387584 209031339712 209062723584 209072748456 209517361152 209668397312 209709932256 210807387648 211255689216 211265819244 211407978496 211449858048 211539357744 211691851514 212184058944 212733001728 212886355968 213018653952 213172214112 213535162368 213625544704 213667863552 213821891712 213912395411 214276603904 214564328836 215119429632 215274504192 215397957632 215408286288 215563569078 215595933696 216064778688 216220534728 216344530688 217071006624 217195490304 217657376768 217824725397 217857429504 217949641312 218014477824 219337457664 219539054592 219631978176 219833845803 220005924864 220164521984 220301342976 220460153056 221797974016 221841911808 222001832448 222095798444 222129143808 222772672144 222816803022 223638192128 223682494464 223938487552 223982849376 224459169792 224620977152 224665474176 224760567603 226028814336 226191753216 226332319824 226495477494 226881110016 226977141248 227185759944 228068425728 228564393984 228729160704 228860329984 228871304181 228939389712 229070679552 229866063856 230460751872 230626885632 230637944538 230770208448 230936565288 231329759232 231473518848 231640382688 232239661056 232551506304 233046048768 233214046208 233260245504 233358976812 233756295168 233924804608 234070176912 234238912622 234844913664 234979590144 235160257176 235195564032 235660347392 235707031296 235865636864 235876946976 236012215296 236182350976 236695964153 237615579136 237662650368 237833975808 237934643024 237981777462 238339751936 238659788224 238707066312 240179478528 240328737792 240501985152 241061179392 242183817216 242322702336 243024733248 243164100608 243199924088 243248101569 243387597024 244864548864 244937392128 245041065984 245193346476 245266287552 245787869184 246117906606 246754639872 247085975448 247457644544 247506665472 247611426816 247685087232 247789924096 247839010848 248017672188 248545104896 249522720768 249665814528 249845792768 249895286784 250389119104 250607239168 250619256162 250762978752 250943747912 251592966144 251930798496 252359737344 252466552832 252516566016 252698599296 252805558213 253235986432 253576024988 254415323136 254756945274 255006867456 255190695936 255349283904 255533359224 257269341184 257320305792 257467871232 257653473792 258213779076 258599321838 259455246336 259803635949 260007002112 260194435072 260245979136 260356132608 260543817248 260595430524 261149611008 262176804864 262365801984 262923747328 262975832064 263165405184 263276794352 263328949026 264079173952 264352038912 265117890816 265269927936 265309008096 265348841472 265461154816 265513742208 265705144848 266270191616 267317526528 267676473402 268132220928 268245712384 268325511168 268492261752 268685811537 270201913344 270316280832 270564733296 271140114432 271335572992 272559046656 273348675008 273389715456 273402824904 273559613184 273599914599 273756815904 275616600064 275671199232 276257439744 276456587264 276511352832 276628390896 276827805826 278189309952 278389850112 278562855168 278750298112 278763664608 279356481536 279613243008 279731593999 280874041344 281076516864 281674252288 281687758992 281890821102 281933144064 282052476992 282108351096 282311716401 282912078592 283848474624 284024871936 284229618816 284890484736 285095855616 286217238528 286825906176 287032672256 287089532928 287211048384 287418092104 287461244928 287475029127 288086371584 288294046304 289428008832 289471463424 289593987072 289860158016 290432967196 290476572672 290685970432 290866616898 292449943552 292507877376 292718739456 292842637568 292900649184 293111794404 293735123968 293793312384 295789215744 296002443264 296172191744 296186393646 297089070696 298243325952 298428668928 298472634108 298643799168 299278893056 299553965568 299680756804 301371752448 301589004288 301776426432 301866200064 301993969992 302508146688 302914346592 303698018304 304105815936 304752525312 304972214272 305032628736 305161738908 305252519616 305427572736 306312424198 306628927488 307281002496 307502514176 307517259384 307563429888 307693611264 307915420384 307976417892 308439678976 308631358464 308853843584 310068675072 310728065024 310789619712 311013660672 311145302416 311206939758 311675060224 312093569216 313126551552 313547009568 313594085376 314276041728 314502595968 314682953728 316883533824 317111967744 317309036616 317537777271 318276088416 319329533952 319758321168 320302743552 320438317056 320669313536 320732837568 321414905856 321846493254 322679144448 322911756288 323096936448 323112429432 323345353617 323393900544 324032977664 324097168032 324330802092 324516796032 325793235456 326486065152 326583189504 326721421312 326786144256 326924461968 327021716736 327160134158 327717158912 328157208808 329006186496 329447967264 330008887296 330148569088 330246782976 330452014464 330591883817 330690229584 332696961024 332887752704 333002748672 333143697666 333193715712 334159008216 334350638336 334399895621 335457288192 335907731328 336688754688 336931465728 339220430848 339287629824 339675927032 339743216241 340009156608 340254261248 340321665024 340465711872 340711145632 340778639916 342102638592 342846590976 343093741056 343290494976 343537965056 343606019328 344285038768 344799095784 345691127808 345940328448 346155312672 346404847932 346994638848 347141510144 347210278272 347460574032 348199481344 349569073152 349821069312 350038465218 350634442752 350887206912 351105265368 351358368933 352267370496 352469385216 352740385764 353490521088 353693237248 353745344128 353798455296 353815420464 354018322944 354273526464 356423368704 356750963712 356901964536 357509627904 357767348224 357989682336 358247748716 360269217792 360421707776 360493106688 360752977728 361520152576 361591769088 362005592234 363412062208 363484053504 364519620608 364537099872 364746150912 364799886132 365009087872 365081395536 367296823296 367561598976 367790019714 368343252992 368681803776 368837854528 369176859909 371186466816 371417140224 371527630848 371684886144 372026508282 372817657344 374284081152 374498721792 374768689152 375583678656 375854428136 375910858752 375928884243 376144468128 376415621868 377389449216 377896197744 378539606016 378699829248 378972825088 379047898944 379853979648 380127807488 380364037482 381622984704 382135417911 382434541568 382510301184 382786043904 382948064512 383023925856 383281659904 383300038836 384115162112 385904011776 385961951232 386125316096 386201806848 386480210688 387302096896 387320668614 387822155864 387898982757 390010503168 390291652608 390534198912 390815725872 391724416512 393020964864 393548702976 394385620992 394669924352 394748107776 394915191528 395199876643 396118760928 397676836224 397904891904 397963512144 398023262208 398191732224 398557717272 399405287424 400976289792 401514710103 401829003264 402118672384 402198331392 402368568576 402488266752 402658626656 402738392628 403344195584 403885795456 405474421248 406336700416 406710171648 406882318544 407003359488 407236763648 408838569984 410023012512 410084573184 410258148352 410339419776 410635223856 411508477952 413424900096 414386159616 414684880896 414942586344 415241708739 417502068736 417584775168 418062679424 418125447168 418145496912 419034722304 419336794624 419419864512 421614775296 422511378432 422531638488 422815956992 422836231653 422899716096 423078715488 423383703028 424368117888 425772711936 426037307904 426344428224 427070324736 427251089408 427335727104 427643783424 427824790822 428553207808 429128657672 430238859264 430549008384 430795915264 430816572576 431127138156 431191867392 432129557376 432441069456 432689061376 434142013248 434390980608 435314753536 435649450794 435714859008 435899282624 436028955648 436299925347 438674915328 439078109184 439263956352 439667691606 440329043968 440602685952 440920306112 443595948032 443683823616 444003664896 444191596888 444258287616 444279590469 445545344288 445633606044 447364988928 447876975104 447965698752 448918339584 449241954304 449330948352 449521135206 452057628672 452383506432 452664639648 452990954988 453762220032 453954282496 454371519888 456136851456 457128787968 457458321408 457720659968 457742608362 457878779424 458141359104 459468636297 459732127712 460921503744 461253771264 461275889076 461540416896 461873130576 462659518464 462947037696 463280765376 464479322112 465103012608 466092097536 466428092416 466520491008 466717953624 467054399669 467512590336 467849609216 468140353824 468477825244 469689827328 470320514352 470391128064 471320694784 471414062592 471731273728 471753893952 472024430592 472364701952 473391928306 475231158272 475325300736 475667951616 475869286048 475963554924 476679503872 477319576448 477414132624 480358957056 480657475584 481003970304 482122358784 482769739881 484367634432 484645404672 486049466496 486328201216 486399848176 486496203138 486775194048 489729097728 489874784256 490082131968 490386692952 490532575104 490740201237 491575738368 492235813212 493509279744 494171950896 495013330944 495222853632 495370174464 495579848192 495678021696 496035344376 497090209792 499045441536 499331629056 499691585536 499715546499 499790573568 500778238208 501214478336 501238512324 501525957504 501887495824 503185932288 503861596992 504719474688 504933105664 505033132032 505397198592 505611116426 506471972864 507152049976 508830646272 509513890548 510013734912 510381391872 510698567808 511066718448 514538682368 514640611584 514935742464 515306947584 516427558152 516799838687 517198643676 518910492672 519607271898 520388870144 520491958272 520712265216 521087634496 521190861048 522299222016 524353609728 524731603968 525057697827 525847494656 525951664128 526330810368 526553588704 526657898052 528158347904 528704077824 530235781632 530539855872 530618016192 530697682944 530922309632 531027484416 531410289696 532540383232 533255464313 534635053056 535352946804 536264441856 536491424768 536651022336 536984523504 537371623074 540403826688 540632561664 541129466592 542280228864 542671145984 543008388351 545118093312 546697350016 546779430912 546805649808 547119226368 547199829198 547513631808 551233200128 551342398464 551973381427 552514879488 552913174528 553022705664 553256781792 553655611652 556779700224 557125710336 557500596224 557527329216 558712963072 559226486016 559463187998 561748082688 562153033728 563348504576 563375517984 563781642204 563866288128 564104953984 564216702192 564623432802 565824157184 567696949248 568049743872 568459237632 569780969472 570191711232 570546056223 572434477056 573651812352 574065344512 574179065856 574422096768 574836184208 574922489856 574950058254 576172743168 576588092608 578856017664 578942926848 579187974144 579720316032 580865934392 580953145344 580981002921 581371940864 581733233796 585015754752 585437478912 585685275136 585801298368 586223588808 587470247936 587586624768 591578431488 592004886528 592344383488 592372787292 594178141392 596486651904 596857337856 596945268216 597287598336 598557786112 599107931136 599361513608 602743504896 603178008576 603552852864 603732400128 603987939984 605016293376 605828693184 607396036608 608211631872 609505050624 609944428544 610065257472 610323477816 610505039232 610763445721 610855145472 612624848396 613257854976 615005028352 615034518768 615126859776 615387222528 615830840768 615952835784 616879357952 617262716928 617707687168 620137350144 621456130048 621579239424 622027321344 622290604832 622413879516 623350120448 624187138432 626253103104 627094019136 627188170752 628552083456 629005191936 629365907456 633767067648 634223935488 634618073232 635075554542 636552176832 638659067904 639516642336 640605487104 640876634112 641338627072 641465675136 641737186233 642829811712 643692986508 645358288896 645823512576 646193872896 646224858864 646690707234 646787801088 648065955328 648194336064 648661604184 649033592064 651586470912 652972130304 653442842624 653474176191 653572288512 653848923936 654043433472 654320268316 655434317824 656314417616 658012372992 658895934528 660017774592 660297138176 660493565952 660904028928 661183767634 661380459168 665393922048 665775505408 666005497344 666287395332 666387431424 668318016432 668701276672 668799791242 670914576384 671815462656 673377509376 673862931456 674281702809 678440861696 678575259648 679351854064 679486432482 680508522496 680643330048 680931423744 681422291264 681557279832 684205277184 685693181952 686187482112 686580989952 686613912543 687075930112 687212038656 688570077536 689598191568 691382255616 691880656896 692310625344 692809695864 693989277696 694283020288 694420556544 694921148064 696398962688 697334068717 699138146304 699642138624 700076930436 701268885504 701774413824 702210530736 702716737866 704534740992 704938770432 705480771528 706981042176 707386474496 707490688256 707596910592 707630840928 708036645888 708547052928 710087892459 712846737408 713501927424 713803929072 715019255808 715534696448 715979364672 716495497432 720538435584 720843415552 720986213376 721505955456 721811344943 723040305152 723183538176 724011184468 726824124416 726968107008 729039241216 729074199744 729492301824 729599772264 730018175744 730162791072 734593646592 735123197952 735580039428 736686505984 737363607552 737675709056 738353719818 742372933632 742834280448 743055261696 743369772288 744053016564 745635314688 748568162304 748997443584 749537378304 751167357312 751708856272 751821717504 751857768486 752288936256 752831243736 754778898432 755792395488 757079212032 757399658496 757945650176 758095797888 758416674639 759707959296 760255614976 760728074964 763245969408 764270835822 765020602368 765572087808 765896129024 766047851712 766563319808 766600077672 768230324224 771808023552 772250632192 772403613696 772960421376 774604193792 774641337228 775644311728 775797965514 780021006336 780583305216 781068397824 781631451744 783448833024 787097405952 788771241984 789339848704 789496215552 789830383056 790399753286 792237521856 795353672448 795809783808 795927024288 796046524416 796383464448 797115434544 798690659789 798810574848 801952579584 803029420206 804237344768 804396662784 804737137152 804976533504 805317253312 805476785256 806057434611 806688391168 807771590912 810948842496 812673400832 813420343296 813764637088 814006718976 814473527296 817677139968 820046025024 820169146368 820516296704 820678839552 820799743797 821270447712 823016955904 824122081211 826849800192 828772319232 829369761792 829885172688 830483417478 835004137472 835169550336 836125358848 836250894336 836290993824 838069444608 838673589248 838839729024 839194781997 843229550592 845022756864 845063276976 845631913984 845672463306 845799432192 846157430976 846767406056 846935149203 848736235776 851545423872 852074615808 852688856448 854502178816 854671454208 855287566848 855649581644 857106415616 858257315344 860477718528 861098016768 861591830528 861633145152 862254276312 862383734784 864259114752 864882138912 865378122752 868284026496 868781961216 870629507072 871298901588 871429718016 871798565248 872057911296 872599850694 877349830656 878156218368 878527912704 879335383212 880658087936 881205371904 881840612224 887191896064 887367647232 888007329792 888383193776 888516575232 888559180938 891090688576 891267212088 894729977856 895753950208 895931397504 897836679168 898483908608 898661896704 899042270412 904115257344 904767012864 905329279296 905981909976 907524440064 907908564992 908743039776 914257575936 914916642816 915441319936 915485216724 915757558848 916282718208 918937272594 919464255424 921843007488 922507542528 922551778152 923080833792 923746261152 925319036928 925894075392 926561530752 930206025216 932184195072 932856184832 933040982016 933435907248 934108799338 935025180672 935699218432 936280707648 936955650488 939379654656 940641028704 940782256128 942641389568 942828125184 943507787904 943907143387 944048861184 944729403904 946783856612 950462316544 950650601472 951335903232 951738572096 951927109848 952613331813 953359007744 954639152896 954828265248 961314951168 962007940608 964244717568 965539479762 968735268864 969290809344 970036060851 972098932992 972656402432 972799696352 972992406276 973550388096 979458195456 979749568512 980164263936 980773385904 981065150208 981480402474 983151476736 984471626424 987018559488 988343901792 990026661888 990445707264 990740348928 991159696384 991356043392 991775651451 992070688752 994180419584 998090883072 998663258112 999383171072 999431092998 999581147136 1001556476416 1002428956672 1002477024648 1003051915008 1003199686863 1003774991648 1006371864576 1007723193984 1009866211328 1010066264064 1010794397184 1011222232852 1012943945728 1014304099952 1017661292544 1019027781096 1020027469824 1020762783744 1021397135616 1022133436896 1029077364736 1029281223168 1029871484928 1030613895168 1032855116304 1033599677374 1034397287352 1037820985344 1039214543796 1040777740288 1040983916544 1041424530432 1042175268992 1042381722096 1044598444032 1048707219456 1049463207936 1050115395654 1051694989312 1051903328256 1052661620736 1053107177408 1053315796104 1054075106799 1056316695808 1057408155648 1060471563264 1061079711744 1061236032384 1061395365888 1061844619264 1062054968832 1062820579392 1065080766464 1066510928626 1069270106112 1070705893608 1072528883712 1072982849536 1073302044672 1073969047008 1074743246148 1080807653376 1081265123328 1082258933184 1084560457728 1085342291968 1086016776702 1090236186624 1093394700032 1093558861824 1093611299616 1094238452736 1094399658396 1095027263616 1102466400256 1102684796928 1103946762854 1105029758976 1105826349056 1106045411328 1106513563584 1107311223304 1107530579727 1113559400448 1114251420672 1115054658432 1117425926144 1118452972032 1118926375996 1123496165376 1124306067456 1126697009152 1126751035968 1127563284408 1127732576256 1128209907968 1128433404384 1129246865604 1131648314368 1136099487744 1136918475264 1139561938944 1140383422464 1141092112446 1144868954112 1146406253733 1147303624704 1148130689024 1148358131712 1148844193536 1149672368416 1149844979712 1149900116508 1152345486336 1153176185216 1157712035328 1157885853696 1158375948288 1159440632064 1161731868784 1161906290688 1161962005842 1162743881728 1163466467592 1164305183327 1170031509504 1170874957824 1171370550272 1171602596736 1172447177616 1174940495872 1175173249536 1183156862976 1184009773056 1184688766976 1184745574584 1185599629929 1188356282784 1193714675712 1193890536432 1194575196672 1197115572224 1198215862272 1198723027216 1205487009792 1206356017152 1207105705728 1207464800256 1207975879968 1210032586752 1211657386368 1216423263744 1219010101248 1219888857088 1220130514944 1220646955632 1221010078464 1221526891442 1221710290944 1225249696792 1226515709952 1230010056704 1230069037536 1230253719552 1230774445056 1231661681536 1231905671568 1234340110583 1234525433856 1235415374336 1240274700288 1242912260096 1243158478848 1244054642688 1244581209664 1244827759032 1245725126217 1246700240896 1248374276864 1252506206208 1254188038272 1254376341504 1257104166912 1258010383872 1258731814912 1267534135296 1268447870976 1268508694959 1269236146464 1270151109084 1273104353664 1277318135808 1279033284672 1281210974208 1281753268224 1282677254144 1282931350272 1283474372466 1285659623424 1287385973016 1290716577792 1291647025152 1292387745792 1292449717728 1293381414468 1293575602176 1296131910656 1296388672128 1297323208368 1298067184128 1303172941824 1305944260608 1306885685248 1306948352382 1307144577024 1307697847872 1308086866944 1308640536632 1308899776041 1310868635648 1312628835232 1316024745984 1317791869056 1320594276352 1320987131904 1321808057856 1322367535268 1322760918336 1330787844096 1331551010816 1332010994688 1332574790664 1332774862848 1336636032864 1337402553344 1337599582484 1343630925312 1346755018752 1347725862912 1348563405618 1356881723392 1357150519296 1358703708128 1358972864964 1361017044992 1361286660096 1361862847488 1362844582528 1363114559664 1368410554368 1371386363904 1372374964224 1373161979904 1373227825086 1374151860224 1374424077312 1377140155072 1378405908891 1379196383136 1382764511232 1383761313792 1384621250688 1385619391728 1387978555392 1388566040576 1388841113088 1389842296128 1392797925376 1394668137434 1398276292608 1399284277248 1400153860872 1401163199007 1402537771008 1403548827648 1404421061472 1405433475732 1409069481984 1410961543056 1413962084352 1414772948992 1414981376512 1415193821184 1415261681856 1416073291776 1417094105856 1420175784918 1425693474816 1427003854848 1427607858144 1430038511616 1431069392896 1431958729344 1432990994864 1441076871168 1441686831104 1441972426752 1443011910912 1443622689886 1446080610304 1446367076352 1448022368936 1448309219643 1453648248832 1453936214016 1458148399488 1458984603648 1459199544528 1460036351488 1460325582144 1469187293184 1470246395904 1471160078856 1472220603711 1473373011968 1474727215104 1475351418112 1476707439636 1485668560896 1486110523392 1486739544576 1488106033128 1491270629376 1497136324608 1497994887168 1499074756608 1499146639497 1502334714624 1503417712544 1503643435008 1503715536972 1504577872512 1505662487472 1509557796864 1511584790976 1514158424064 1514799316992 1515891300352 1516191595776 1516833349278 1519415918592 1520511229952 1521456149928 1522552932043 1526491938816 1528541671644 1530041204736 1531144175616 1531792258048 1532095703424 1533126639616 1533200155344 1536460648448 1543616047104 1544501264384 1544807227392 1545920842752 1549208387584 1549282674456 1550399516061 1551288623456 1551595931028 1561166610432 1562136795648 1563262903488 1566897666048 1574194811904 1577542483968 1578679697408 1578992431104 1579660766112 1580799506572 1584475043712 1590707344896 1591619567616 1591854048576 1592093048832 1592766928896 1594230869088 1597381319578 1597621149696 1599766392939 1603905159168 1606058840412 1608474689536 1608793325568 1609474274304 1609953067008 1610634506624 1610953570512 1612114869222 1615543181824 1621897684992 1625346801664 1626840686592 1627529274176 1628013437952 1628947054592 1629025165053 1635354279936 1640092050048 1640338292736 1641032593408 1641357679104 1641599487594 1642540895424 1646033911808 1648244162422 1653699600384 1655920144281 1657544638464 1658739523584 1659770345376 1660966834956 1670339100672 1672250717696 1672501788672 1672581987648 1676138889216 1677347178496 1677679458048 1678389563994 1686459101184 1690045513728 1690126553952 1691263827968 1691344926612 1691598864384 1692314861952 1693534812112 1693870298406 1697472471552 1703090847744 1704149231616 1705377712896 1709004357632 1709342908416 1710575133696 1711299163288 1711638168669 1714212831232 1716514630688 1720955437056 1722196033536 1723266290304 1724508552624 1724767469568 1728518229504 1729764277824 1730756245504 1736568052992 1737563922432 1741259014144 1742597803176 1742859436032 1743597130496 1744115822592 1745199701388 1756312436736 1757055825408 1758670766424 1761316175872 1762410743808 1763681224448 1774383792128 1774735294464 1776014659584 1776766387552 1777033150464 1777118361876 1782181377152 1782534424176 1789459955712 1791507900416 1791862795008 1795673358336 1796967817216 1797323793408 1798084540824 1799380737869 1808230514688 1809534025728 1810658558592 1811963819952 1815048880128 1815817129984 1817486079552 1828515151872 1829833285632 1830882639872 1830970433448 1831515117696 1832290337163 1832565436416 1837874545188 1838928510848 1845015085056 1845103556304 1846161667584 1847492522304 1850638073856 1851788150784 1853123061504 1860412050432 1864368390144 1865712369664 1866081964032 1866871814496 1868217598676 1870050361344 1871398436864 1872561415296 1873911300976 1878759309312 1881282057408 1881564512256 1885282779136 1885656250368 1887015575808 1887814286774 1888097722368 1889458807808 1893567713224 1900924633088 1901301202944 1902671806464 1903477144192 1903854219696 1905226663626 1909278305792 1909656530496 1922629902336 1924015881216 1925211558699 1928489435136 1931078959524 1937470537728 1938581618688 1940072121702 1944197865984 1945312804864 1945599392704 1945984812552 1947100776192 1958916390912 1960328527872 1960422528573 1961546771808 1962130300416 1962960804948 1966302953472 1968943252848 1974037118976 1976687803584 1980053323776 1980891414528 1981480697856 1982319392768 1982712086784 1983551302902 1984141377504 1988360839168 1991030757287 1996181766144 1997326516224 1998766342144 1998862185996 1999162294272 2003112952832 2004857913344 2004954049296 2006103830016 2006399373726 2007549983296 2012743729152 2015446387968 2019732422656 2020132528128 2021588794368 2022444465704 2022845108427 2025887891456 2028608199904 2035322585088 2038055562192 2041525567488 2042794271232 2044266873792 2058154729472 2058562446336 2059742969856 2061227790336 2065710232608 2067199354748 2068794574704 2075641970688 2078429087592 2081555480576 2081967833088 2082849060864 2084350537984 2084763444192 2089196888064 2092002206151 2097414438912 2098926415872 2100230791308 2103389978624 2103806656512 2105323241472 2106214354816 2106631592208 2108150213598 2112633391616 2114816311296 2120943126528 2122159423488 2122472064768 2122790731776 2123689238528 2124109937664 2125641158784 2130161532928 2130263677377 2133021857252 2138540212224 2141411787216 2145057767424 2145965699072 2146604089344 2147938094016 2149486492296 2161615306752 2162530246656 2164517866368 2165434034829 2169120915456 2170684583936 2172033553404 2180472373248 2186789400064 2187117723648 2187222599232 2188476905472 2188799316792 2190054527232 2204932800512 2205369593856 2207893525708 2210059517952 2211652698112 2212090822656 2213027127168 2214622446608 2215061159454 2227118800896 2228502841344 2230109316864 2234851852288 2236905944064 2237852751992 2246992330752 2248612134912 2253502071936 2255126568816 2255465152512 2256419815936 2256866808768 2258493731208 2263296628736 2272198975488 2273836950528 2275250023917 2279123877888 2280766844928 2282184224892 2289737908224 2292812507466 2296261378048 2296716263424 2297688387072 2299344736832 2299689959424 2299800233016 2304690972672 2306352370432 2315424070656 2316751896576 2318881264128 2323463737568 2323812581376 2323924011684 2325487763456 2326932935184 2328610366654 2340063019008 2341749915648 2342741100544 2343205193472 2344894355232 2349880991744 2350346499072 2353036349521 2366313725952 2368019546112 2369377533952 2369491149168 2371199259858 2376712565568 2387429351424 2387781072864 2389150393344 2394231144448 2396071979367 2396431724544 2397446054432 2412712034304 2414211411456 2414929600512 2415951759936 2418172303833 2420065173504 2423314772736 2432846527488 2438020202496 2439777714176 2440261029888 2441293911264 2442020156928 2443053782884 2443420581888 2450499393584 2453031419904 2460020113408 2460138075072 2460507439104 2461548890112 2463323363072 2463811343136 2468680221166 2469050867712 2470830748672 2472366243633 2480549400576 2485824520192 2486316957696 2488109285376 2489162419328 2489655518064 2491450252434 2496748553728 2505012412416 2508376076544 2508752683008 2514208333824 2516020767744 2517463629824 2517584345991 2535068270592 2536895741952 2537017389918 2538472292928 2540302218168 2546208707328 2554636271616 2558066569344 2563506536448 2565354508288 2565862700544 2566948744932 2571319246848 2574771946032 2581433155584 2583294050304 2584775491584 2584899435456 2586762828936 2587151204352 2592263821312 2592777344256 2594646416736 2596134368256 2603655605683 2606345883648 2611888521216 2613771370496 2613896704764 2614289154048 2615395695744 2616173733888 2617281073264 2617799552082 2621737271296 2625257670464 2632049491968 2635583738112 2641188552704 2641974263808 2643616115712 2644735070536 2645521836672 2661575688192 2664021989376 2665149581328 2665549725696 2673272065728 2674805106688 2675199164968 2687261850624 2693510037504 2695451725824 2697126811236 2713763446784 2714301038592 2717407416256 2717945729928 2722034089984 2722573320192 2723725694976 2725689165056 2726229119328 2742772727808 2744749928448 2746323959808 2746455650172 2748303720448 2748848154624 2754280310144 2756811817782 2758392766272 2765529022464 2767522627584 2769242501376 2771238783456 2775957110784 2777132081152 2777682226176 2779684592256 2780861140343 2785595850752 2789336274868 2796552585216 2798568554496 2800307721744 2802326398014 2805075542016 2807097655296 2808842122944 2810866951464 2818138963968 2821923086112 2827924168704 2829545897984 2829962753024 2830523363712 2831721430161 2832146583552 2834188211712 2840351569836 2851386949632 2854007709696 2855215716288 2857839995439 2860077023232 2862138785792 2863917458688 2865981989728 2883373662208 2883944853504 2886023821824 2887245379772 2892161220608 2892734152704 2896044737872 2896618439286 2907296497664 2907872428032 2916296798976 2917969207296 2918399089056 2920072702976 2920651164288 2938374586368 2940492791808 2942320157712 2944441207422 2949454430208 2950702836224 2953414879272 2971337121792 2972221046784 2973479089152 2975326954353 2976212066256 2982541258752 2994272649216 2995989774336 2998149513216 2998293278994 3004669429248 3006835425088 3007286870016 3007431073944 3009155745024 3009599060589 3011324974944 3019115593728 3023169581952 3029598633984 3031782600704 3032383191552 3033666698556 3038831837184 3041022459904 3042912299856 3045105864086 3052983877632 3057083343288 3060082409472 3062288351232 3063584516096 3064191406848 3066253279232 3066400310688 3072921296896 3077047533989 3087232094208 3089002528768 3089614454784 3091841685504 3098416775168 3098565348912 3100799032122 3102577246912 3103191862056 3122333220864 3124273591296 3126525806976 3133795332096 3148389623808 3155084967936 3157359394816 3157984862208 3159321532224 3161599013144 3162225320397 3168950087424 3181414689792 3183239135232 3183708097152 3184186097664 3185533857792 3188461738176 3194762639156 3195242299392 3199532785878 3207810318336 3212117680824 3216949379072 3217586651136 3218948548608 3219906134016 3221269013248 3221907141024 3224229738444 3231086363648 3243795369984 3250693603328 3253681373184 3255058548352 3256026875904 3257894109184 3258050330106 3270708559872 3280184100096 3280676585472 3282065186816 3282715358208 3283198975188 3285081790848 3292067823616 3296488324844 3307399200768 3311840288562 3315089276928 3317479047168 3319540690752 3321933669912 3340678201344 3344501435392 3345163975296 3352277778432 3354694356992 3355358916096 3356779127988 3372918202368 3380091027456 3380253107904 3382527655936 3382689853224 3383197728768 3384629723904 3387069624224 3387740596812 3394944943104 3408298463232 3410755425792 3418008715264 3418685816832 3421150267392 3422598326576 3423276337338 3428425662464 3433029261376 3441910874112 3444392067072 3446532580608 3449017105248 3449534939136 3457036459008 3459528555648 3461512491008 3473136105984 3475127844864 3485195606352 3485718872064 3487194260992 3488231645184 3490399402776 3492915549981 3512624873472 3514111650816 3517341532848 3524821487616 3527362448896 3548767584256 3549470588928 3552029319168 3553532775104 3554066300928 3554236723752 3556798889787 3564362754304 3565068848352 3583015800832 3583725590016 3591346716672 3593935634432 3594647586816 3596169081648 3598761475738 3616461029376 3619068051456 3621317117184 3623927639904 3630097760256 3631634259968 3634972159104 3636510721987 3657030303744 3659666571264 3661765279744 3661940866896 3663030235392 3664580674326 3665130872832 3675749090376 3677857021696 3690030170112 3690207112608 3692323335168 3694985044608 3703020331749 3703576301568 3706246123008 3720824100864 3728736780288 3731424739328 3732163928064 3733743628992 3736435197352 3737175378651 3740100722688 3742796873728 3745122830592 3747822601952 3757518618624 3762564114816 3763129024512 3770565558272 3771312500736 3774031151616 3775628573548 3776195444736 3778917615616 3787135426448 3801849266176 3802602405888 3805343612928 3806954288384 3807708439392 3810453327252 3818556611584 3819313060992 3845259804672 3848031762432 3850423117398 3856978870272 3862157919048 3874941075456 3877163237376 3880144243404 3888395731968 3890625609728 3891198785408 3891969625104 3894201552384 3917832781824 3920657055744 3920845057146 3923093543616 3924260600832 3925921609896 3932605906944 3937886505696 3948074237952 3953375607168 3961782829056 3962961395712 3964638785536 3965424173568 3967102605804 3968282755008 3976721678336 3982061514574 3992363532288 3994653032448 3997532684288 3997724371992 3998324588544 4006225905664 4009715826688 4009908098592 4012207660032 4012798747452 4015099966592 4030892775936 4039464845312 4040265056256 4043177588736 4044888931408 4045690216854 4051775782912 4057216399808 4070645170176 4076111124384 4083051134976 4085588542464 4088533747584 4116309458944 4117124892672 4119485939712 4122455580672 4131420465216 4134398709496 4135217726673 4137589149408 4151283941376 4156858175184 4163935666176 4165698121728 4168701075968 4169526888384 4178393776128 4184004412302 4194828877824 4197852831744 4200461582616 4203489597021 4206779957248 4207613313024 4210646482944 4212428709632 4213263184416 4216300427196 4225266783232 4241886253056 4244318846976 4244944129536 4245581463552 4247378477056 4248219875328 4251282317568 4260323065856 4260527354754 4266043714504 4277080424448 4282823574432 4290115534848 4291931398144 4293208178688 4295876188032 4297694489621 4298972984592 4323230613504 4325060493312 4329035732736 4330868069658 4338241830912 4341369167872 4344067106808 4347198643073 4360944746496 4373578800128 4374445198464 4376953810944 4377598633584 4380109054464 4409865601024 4410739187712 4415787051416 4416661811133 4420119035904 4423305396224 4424181645312 4426054254336 4429244893216 4430122318908 4457005682688 4460218633728 4469703704576 4473811888128 4475705503984 4493984661504 4497224269824 4507004143872 4510253137632 4510930305024 4512839631872 4513733617536 4516987462416 4526593257472 4544397950976 4547673901056 4550500047834 4558247755776 4561533689856 4564368449784 4567658796129 4579475816448 4585625014932 4592522756096 4593432526848 4595376774144 4598689473664 4599379918848 4599600466032 4609381945344 4612704740864 4630848141312 4633503793152 4637762528256 4646927475136 4647625162752 4647848023368 4650975526912 4651198548183 4653865870368 4657220733308 4683499831296 4685482201088 4686410386944 4689788710464 4699761983488 4700692998144 4706072699042 4732627451904 4736039092224 4738755067904 4738982298336 4742398519716 4753425131136 4774858702848 4775562145728 4778300786688 4788462288896 4792143958734 4792863449088 4794892108864 4799299178817 4825424068608 4828422822912 4829859201024 4831903519872 4836344607666 4846629545472 4865693054976 4876040404992 4879555428352 4880522059776 4882587822528 4884040313856 4886107565768 4886841163776 4887075495159 4900998787168 4906062839808 4920276150144 4921014878208 4923097780224 4926646726144 4927622686272 4937360442332 4938101735424 4941661497344 4944732487266 4961098801152 4967760432843 4971649040384 4972633915392 4976218570752 4978324838656 4979311036128 4982900504868 4993497107456 5016752153088 5017505366016 5028416667648 5032041535488 5034927259648 5035168691982 5070136541184 5073791483904 5074034779836 5076944585856 5080604436336 5092417414656 5109272543232 5116133138688 5127013072896 5130709016576 5131725401088 5133897489864 5137598396359 5142638493696 5149543892064 5162866311168 5166588100608 5169798870912 5173525657872 5174302408704 5184527642624 5185554688512 5189292833472 5192268736512 5207311211366 5212691767296 5223777042432 5227542740992 5227793409528 5228578308096 5230791391488 5232347467776 5234562146528 5235599104164 5243474542592 5250515340928 5271167476224 5282377105408 5283948527616 5287232231424 5289470141072 5291043673344 5323151376384 5328043978752 5330299162656 5331099451392 5346544131456 5349610213376 5350398329936 5374523701248 5387020075008 5390903451648 5394253622472 5398142213607 5427526893568 5428602077184 5434814832512 5435891459856 5445146640384 5447451389952 5451378330112 5452458238656 5485545455616 5489499856896 5492647919616 5492911300344 5496607440896 5496871011489 5497696309248 5508560620288 5513623635564 5516785532544 5535045255168 5538485002752 5542477566912 5551914221568 5554264162304 5555364452352 5559369184512 5561722280686 5571191701504 5578672549736 5593105170432 5597137108992 5600615443488 5604652796028 5610151084032 5614195310592 5617684245888 5621733902928 5636277927936 5643846172224 5655848337408 5659091795968 5659925506048 5661046727424 5663442860322 5664293167104 5668376423424 5680703139672 5684798225557 5702773899264 5708015419392 5710431432576 5715679990878 5724277571584 5727834917376 5731963979456 5766747324416 5767889707008 5772047643648 5774490759544 5775634676097 5784322441216 5785468305408 5792089475744 5793236878572 5815744856064 5832593597952 5835938414592 5836798178112 5840145405952 5841302328576 5876749172736 5880985583616 5884640315424 5888882414844 5898908860416 5901405672448 5906829758544 5942674243584 5944442093568 5946958178304 5950653908706 5952424132512 5965082517504 5973092271861 5988545298432 5991979548672 5996299026432 5996586557988 6009338858496 6013670850176 6014573740032 6014862147888 6018311490048 6019198121178 6022649949888 6038231187456 6046339163904 6059197267968 6063565201408 6064766383104 6067333397112 6071707195697 6077663674368 6082044919808 6085824599712 6090211728172 6105967755264 6114166686576 6124576702464 6127169032192 6128382813696 6132506558464 6132800621376 6145842593792 6154095067978 6174464188416 6178005057536 6179228909568 6183683371008 6196833550336 6197130697824 6201598064244 6205154493824 6206383724112 6244666441728 6248547182592 6253051613952 6267590664192 6276006618453 6296779247616 6310169935872 6314718789632 6315969724416 6318643064448 6323198026288 6324450640794 6337900174848 6362829379584 6366478270464 6367416194304 6368372195328 6371067715584 6376923476352 6389525278312 6390484598784 6390791032131 6399065571756 6415620636672 6424235361648 6435173302272 6437897097216 6439812268032 6442538026496 6443814282048 6448459476888 6462172727296 6487590739968 6496302104487 6501387206656 6507362746368 6510117096704 6512053751808 6515788218368 6516100660212 6541417119744 6560368200192 6561353170944 6564130373632 6565430716416 6566397950376 6570163581696 6584135647232 6592976649688 6614798401536 6623680577124 6630178553856 6634958094336 6639081381504 6643867339824 6681356402688 6689002870784 6690327950592 6704555556864 6709388713984 6710717832192 6713558255976 6718397902931 6745836404736 6760506215808 6765055311872 6765379706448 6766395457536 6769259447808 6774139248448 6775481193624 6789889886208 6816596926464 6821510851584 6825750071751 6836017430528 6837371633664 6842300534784 6845196653152 6846552674676 6856851324928 6866058522752 6888784134144 6893065161216 6898034210496 6899069878272 6914072918016 6919057111296 6923024982016 6946272211968 6950255689728 6970391212704 6971437744128 6974388521984 6976463290368 6980798805552 6985831099962 7025249746944 7028223301632 7034683065696 7049642975232 7054724897792 7059109048563 7097535168512 7098941177856 7104058638336 7107065550208 7108132601856 7108473447504 7113597779574 7128725508608 7130137696704 7166031601664 7167451180032 7182693433344 7187871268864 7188215938101 7189295173632 7192338163296 7197522951476 7238136102912 7242634234368 7247855279808 7260195520512 7263268519936 7269944318208 7273021443974 7314060607488 7319333142528 7323530559488 7323881733792 7326060470784 7329161348652 7330261745664 7351498180752 7355714043392 7380060340224 7380414225216 7384646670336 7389970089216 7406040663498 7407152603136 7412492246016 7417098730899 7441648201728 7457473560576 7462849478656 7464327856128 7467487257984 7472870394704 7474350757302 7485593747456 7490245661184 7495645203904 7515037237248 7525128229632 7526258049024 7541131116544 7542625001472 7548062303232 7551257147096 7552390889472 7552753037973 7557835231232 7574270852896 7605204811776 7610687225856 7613908576768 7615416878784 7620906654504 7637113223168 7638626121984 7690519609344 7696063524864 7700846234796 7713957740544 7724315838096 7749882150912 7754326474752 7760288486808 7776791463936 7781251219456 7782397570816 7783939250208 7788403104768 7810966817049 7835665563648 7841314111488 7841690114292 7846187087232 7848521201664 7851843219792 7865211813888 7875773011392 7896148475904 7906751214336 7923565658112 7925922791424 7929277571072 7930848347136 7934205211608 7936565510016 7939924794373 7953443356672 7964123029148 7984727064576 7995065368576 7995448743984 7996649177088 8012451811328 8019431653376 8019816197184 8024415320064 8025597494904 8030199933184 8061785551872 8078929690624 8080530112512 8086355177472 8089777862816 8091380433708 8103551565824 8114432799616 8141290340352 8152222248768 8166102269952 8171177084928 8177067495168 8232618917888 8234249785344 8238971879424 8244911161344 8262840930432 8268797418992 8270435453346 8275178298816 8302567882752 8313716350368 8327871332352 8331396243456 8337402151936 8339053776768 8342583421029 8356787552256 8368008824604 8389657755648 8395705663488 8400923165232 8406979194042 8415226626048 8421292965888 8424857419264 8426526368832 8432600854392 8450533566464 8483772506112 8488637693952 8489888259072 8494756954112 8495164290483 8496439750656 8502564635136 8520646131712 8521054709508 8532087429008 8554160848896 8565647148864 8580231069696 8583862796288 8586416357376 8591752376064 8595388979242 8597945969184 8650120986624 8658071465472 8661736139316 8676483661824 8682738335744 8688134213616 8694397286146 8721889492992 8747157600256 8748890396928 8753907621888 8755197267168 8760218108928 8785597257679 8819731202048 8821478375424 8831574102832 8833323622266 8846610792448 8848363290624 8852108508672 8858489786432 8860244637816 8914011365376 8920437267456 8925980863059 8939407409152 8947623776256 8951411007968 8987969323008 8994448539648 9014008287744 9020506275264 9021860610048 9025679263744 9027467235072 9028797181767 9033974924832 9053186514944 9065342893321 9088795901952 9095347802112 9101000095668 9116495511552 9123067379712 9128736899568 9135317592258 9158951632896 9171250029864 9185045512192 9186865053696 9190753548288 9197378947328 9198759837696 9199200932064 9218763890688 9225409481728 9231142601967 9261696282624 9267007586304 9275525056512 9293854950272 9295250325504 9295696046736 9301951053824 9302397096366 9307731740736 9314441466616 9366999662592 9370964402176 9372820773888 9379577420928 9383547484259 9399523966976 9401385996288 9412145398084 9465254903808 9472078184448 9477510135808 9477964596672 9484797039432 9506850262272 9549717405696 9551124291456 9556601573376 9576924577792 9584287917468 9585726898176 9589784217728 9598598357634 9650848137216 9656845645824 9659718402048 9663807039744 9672689215332 9693259090944 9731386109952 9752080809984 9759110856704 9761044119552 9765175645056 9768080627712 9772215131536 9773682327552 9774150990318 9801997574336 9812125679616 9840552300288 9842029756416 9846195560448 9853293452288 9855245372544 9874720884664 9876203470848 9883322994688 9889464974532 9922197602304 9935520865686 9945267830784 9952437141504 9956649677312 9958622072256 9965801009736 9986994214912 10033504306176 10056833335296 10064083070976 10069854519296 10070337383964 10140273082368 10147582967808 10148069559672 10153889171712 10161208872672 10184834829312 10232266277376 10254026145792 10261418033152 10263450802176 10267794979728 10275196792718 10285276987392 10299087784128 10325732622336 10333176201216 10339597741824 10347051315744 10348604817408 10369055285248 10371109377024 10378585666944 10382978577257 10384537473024 10414622422732 10425383534592 10455085481984 10455586819056 10457156616192 10461582782976 10464694935552 10469124293056 10471198208328 10478746649943 10486949085184 10501030681856 10542334952448 10564754210816 10574464462848 10578940282144 10582087346688 10646302752768 10656087957504 10660598325312 10662198902784 10670396669361 10693088262912 10699220426752 10700796659872 10749047402496 10774040150016 10781806903296 10788507244944 10796284427214 10855053787136 10857204154368 10869629665024 10871782919712 10890293280768 10894902779904 10902756660224 10904916477312 10909532165961 10971090911232 10978999713792 10985295839232 10985822600688 10993214881792 10993742022978 10995392618496 11017121240576 11027247271128 11033571065088 11070090510336 11076970005504 11084955133824 11108528324608 11109060995247 11110728904704 11118738369024 11123444561372 11142383403008 11157345099472 11186210340864 11194274217984 11201230886976 11209305592056 11220302168064 11228390621184 11235368491776 11243467805856 11272555855872 11287692344448 11311696674816 11318183591936 11319851012096 11322093454848 11326885720644 11328586334208 11336752846848 11361406279344 11369596451114 11405547798528 11416030838784 11420862865152 11431359981756 11448555143168 11455669834752 11463927958912 11533494648832 11535779414016 11544095287296 11548981519088 11551269352194 11568644882432 11570936610816 11584178951488 11586473757144 11631489712128 11665187195904 11671876829184 11673596356224 11680290811904 11682604657152 11753498345472 11761971167232 11769280630848 11777764829688 11797817720832 11802811344896 11813659517088 11885348487168 11888884187136 11893916356608 11901307817412 11904848265024 11930165035008 11946184543722 11977090596864 11983959097344 11992598052864 11993173115976 12018677716992 12027341700352 12029147480064 12029724295776 12036622980096 12038396242356 12045299899776 12092678327808 12118394535936 12127130402816 12129532766208 12134666794224 12143414391394 12155327348736 12164089839616 12171649199424 12180423456344 12211935510528 12228333373152 12249153404928 12254338064384 12256765627392 12265601242752 12270792864031 12291685187584 12308190135956 12348928376832 12356010115072 12358457819136 12367366742016 12393667100672 12394261395648 12403196128488 12410308987648 12412767448224 12497094365184 12506103227904 12535181328384 12552013236906 12593558495232 12610468791063 12620339871744 12629437579264 12631939448832 12637286128896 12646396052576 12648901281588 12675800349696 12725658759168 12732956540928 12734832388608 12736744390656 12742135431168 12753846952704 12779050556624 12780969197568 12781582064262 12798131143512 12831241273344 12848470723296 12870346604544 12875794194432 12879624536064 12885076052992 12887628564096 12893083468863 12896918953776 12924345454592 12975181479936 12992604208974 13014725492736 13020234193408 13024107503616 13031576436736 13032201320424 13041595929219 13082834239488 13120736400384 13128260747264 13130861432832 13132795900752 13140327163392 13168271294464 13185953299376 13229596803072 13247361154248 13260357107712 13269916188672 13278162763008 13287734679648 13378005741568 13380655901184 13409111113728 13418777427968 13421435664384 13427116511952 13436795805862 13491672809472 13521012431616 13530110623744 13530759412896 13532790915072 13538518895616 13548278496896 13550962387248 13577741216413 13579779772416 13633193852928 13643021703168 13651500143502 13672034861056 13674743267328 13684601069568 13690393306304 13693105349352 13702976388387 13713702649856 13732117045504 13777568268288 13786130322432 13796068420992 13798139756544 13828145836032 13838114222592 13846049964032 13892544423936 13900511379456 13940782425408 13942875488256 13948777043968 13952926580736 13953595644549 13961597611104 13971662199924 14050499493888 14056446603264 14069366131392 14099285950464 14109449795584 14118218097126 14195070337024 14197882355712 14208117276672 14214131100416 14216265203712 14216946895008 14227195559148 14257451017216 14260275393408 14332063203328 14334902360064 14365386866688 14375742537728 14376431876202 14378590347264 14384676326592 14395045902952 14397897536451 14476272205824 14485268468736 14495710559616 14526537039872 14539888636416 14546042887948 14628121214976 14638666285056 14647061118976 14647763467584 14652120941568 14658322697304 14660523491328 14702996361504 14711428086784 14760828450432 14769293340672 14779940178432 14812081326996 14814305206272 14824984492032 14834197461798 14883296403456 14903281298529 14914947121152 14925698957312 14928655712256 14934974515968 14945740789408 14948701514604 14971187494912 14980491322368 14991290407808 15050256459264 15052516098048 15082262233088 15085250002944 15096124606464 15102514294192 15104781778944 15105506075946 15115670462464 15148541705792 15210409623552 15221374451712 15227817153536 15230833757568 15241813309008 15274226446336 15277252243968 15381039218688 15392127049728 15401692469592 15412795189077 15427915481088 15448631676192 15499764301824 15520576973616 15553582927872 15562502438912 15564795141632 15567878500416 15576806209536 15621933634098 15671331127296 15682628222976 15683380228584 15692374174464 15697042403328 15703686439584 15730423627776 15751546022784 15813502428672 15847131316224 15851845582848 15858555142144 15861696694272 15868410423216 15873131020032 15879849588746 15906886713344 15928246058296 15969454129152 15990130737152 15990897487968 15993298354176 16024903622656 16039632394368 16046421437579 16048830640128 16051194989808 16060399866368 16123571103744 16157859381248 16161060225024 16172710354944 16179555725632 16182760867416 16194426640821 16207103131648 16228865599232 16282580680704 16304444497536 16342354169856 16354134990336 16465237835776 16468499570688 16477943758848 16489822322688 16490613034467 16525681860864 16537594837984 16540870906692 16550356597632 16605135765504 16627432700736 16655742664704 16662792486912 16674804303872 16678107553536 16685166842058 16713575104512 16736017649208 16779315511296 16791411326976 16801846330464 16813958388084 16830453252096 16842585931776 16849714838528 16853052737664 16865201708784 16901067132928 16967545012224 16977275387904 16979776518144 16989513908224 16990328580966 16992879501312 17005129270272 17041292263424 17042109419016 17054394676671 17064174858016 17108321697792 17131294297728 17167725592576 17172832714752 17183504752128 17190777958484 17195891938368 17300241973248 17316142930944 17323472278632 17352967323648 17365476671488 17376268427232 17388794572292 17494315200512 17497780793856 17507815243776 17510394534336 17520436217856 17571194515358 17639462404096 17642956750848 17663148205664 17666647244532 17693221584896 17696726581248 17704217017344 17716979572864 17720489275632 17828022730752 17840874534912 17851961726118 17878814818304 17895247552512 17902822015936 17919276815583 17975938646016 17988897079296 18028016575488 18041012550528 18043721220096 18051358527488 18054934470144 18057594363534 18067949849664 18106373029888 18130685786642 18177591803904 18190695604224 18202000191336 18215121587091 18232991023104 18246134759424 18257473799136 18270635184516 18317903265792 18342500059728 18373730107392 18381507096576 18394757894656 18397519675392 18398401864128 18437527781376 18450818963456 18462285203934 18523392565248 18534015172608 18551050113024 18587709900544 18590500651008 18591392093472 18603902107648 18604794192732 18615463481472 18628882933232 18733999325184 18741928804352 18745641547776 18759154841856 18767094968518 18799047933952 18802771992576 18824290796168 18828019855359 18930509807616 18944156368896 18955929193344 18969594078864 19013700524544 19099434811392 19102248582912 19113203146752 19153849155584 19168575834936 19171453796352 19179568435456 19197196715268 19313691291648 19319436804096 19327614079488 19345378430664 19386518181888 19462772219904 19488906313461 19504161619968 19518221713408 19522088239104 19530351290112 19536161255424 19544430263072 19547364655104 19548301980636 19603995148672 19624251359232 19681104600576 19684059512832 19692391120896 19706586904576 19710490745088 19749441769328 19752406941696 19766645989376 19778929949064 19793188116559 19844395204608 19871041731372 19890535661568 19904874283008 19913299354624 19917244144512 19931602019472 19973988429824 20067008612352 20113666670592 20128166141952 20139709038592 20140674767928 20155193708793 20295165935616 20296139119344 20307778343424 20322417745344 20369669658624 20464532554752 20508052291584 20522836066304 20526901604352 20535589959456 20550393585436 20570553974784 20598175568256 20666352402432 20679195483648 20694102631488 20697209634816 20738110570496 20742218754048 20757171333888 20765957154514 20769074946048 20829244845464 20850767069184 20910170963968 20911173638112 20914313232384 20923165565952 20929389871104 20938248586112 20942396416656 20957493299886 21002061363712 21084669904896 21129508421632 21148928925696 21157880564288 21164174693376 21177327145689 21292605505536 21312175915008 21321196650624 21324397805568 21340793338722 21386176525824 21398440853504 21401593319744 21498094804992 21548080300032 21563613806592 21564647814303 21577014489888 21592568854428 21714408308736 21739259330048 21743565839424 21780586561536 21789805559808 21805513320448 21809832954624 21819064331922 21942181822464 21957999427584 21970591678464 21971645201376 21986429763584 21987484045956 21990785236992 22034242481152 22054494542256 22067142130176 22140181020672 22153940011008 22169910267648 22217056649216 22218121990494 22221457809408 22237476738048 22246889122744 22251296192697 22284766806016 22314690198944 22372420681728 22388548435968 22402461773952 22418611184112 22456781242368 22470736983552 22486935611712 22545111711744 22575384688896 22623393349632 22636367183872 22639702024192 22644186909696 22653771441288 22657172668416 22673505693696 22722812558688 22739192902228 22832061677568 22841725730304 22862719963512 22897110286336 22911339669504 22927855917824 23066989297664 23071558828032 23088190574592 23097963038176 23102538704388 23137289764864 23141873221632 23168357902976 23172947514288 23262979424256 23330374391808 23343753658368 23347192712448 23360581623808 23365209314304 23432900451147 23506996690944 23523942334464 23538561261696 23555529659376 23595635441664 23605622689792 23627319034176 23770696974336 23777768374272 23787832713216 23802615634824 23809696530048 23819774383119 23860330070016 23892369087444 23954181193728 23985196105728 23986346231952 24037355433984 24054683400704 24058294960128 24059448591552 24073245960192 24076792484712 24090599799552 24185356655616 24236789071872 24254260805632 24259065532416 24269333588448 24286828782788 24310654697472 24328179679232 24343298398848 24360846912688 24423871021056 24456666746304 24498306809856 24508676128768 24513531254784 24531202485504 24541585728062 24583370375168 24616380271912 24697856753664 24712020230144 24716915638272 24734733484032 24788522791296 24806392256976 24820617975296 24825534896448 24994188730368 25012206455808 25027750263087 25070362656768 25104026473812 25187116990464 25220937582126 25258875158528 25263878897664 25274572257792 25292792105152 25297802563176 25351600699392 25451317518336 25465913081856 25469664777216 25484270862336 25485492871449 25507693905408 25558101113248 25561938395136 25563164128524 25596262287024 25662482546688 25696941446592 25740693209088 25751588388864 25759249072128 25770152105984 25775257128192 25786166937726 25793837907552 25848690909184 25883399844731 25950362959872 25985208417948 26029450985472 26040468386816 26048215007232 26063152873472 26064402640848 26083191858438 26165668478976 26241472800768 26256521494528 26261722865664 26265591801504 26280654326784 26336542588928 26356791773037 26371906598752 26459193606144 26494722308496 26539832377344 26556325526016 26575469359296 26756011483136 26761311802368 26818222227456 26837554855936 26842871328768 26854233023904 26873591611724 26983345618944 27042024863232 27060221247488 27061518825792 27065581830144 27077037791232 27096556993792 27101924774496 27155482432826 27159559544832 27196028679963 27266387705856 27286043406336 27303000287004 27344069722112 27349486534656 27369202139136 27380786612608 27386210698704 27405952776774 27464234091008 27555136536576 27572260644864 27592136841984 27596279513088 27656291672064 27676228445184 27692099928064 27693427805901 27785088847872 27801022758912 27881564850816 27885750976512 27897554087936 27905853161472 27907191289098 27923195222208 27943324399848 28100998987776 28112893206528 28138732262784 28150642452777 28198571900928 28218899591168 28236436194252 28395764711424 28416234553344 28428262200832 28432530407424 28433893790016 28454391118296 28514902034432 28520550786816 28664126406656 28669804720128 28730773733376 28751485075456 28752863752404 28757180694528 28769352653184 28790091805904 28795795072902 28952544411648 28970536937472 28991421119232 29053074079744 29079777272832 29092085775896 29256242429952 29277332570112 29295526935168 29304241883136 29316645394608 29321046982656 29405992723008 29422856173568 29521656900864 29538586681344 29559880356864 29624162653992 29628610412544 29649968984064 29668394923596 29766592806912 29806562597058 29851397914624 29857311424512 29869949031936 29891481578816 29897403029208 29942374989824 29960982644736 29982580815616 30100512918528 30164524466176 30170500005888 30192249212928 30205028588384 30209563557888 30211012151892 30231340924928 30297083411584 30420819247104 30442748903424 30455634307072 30461667515136 30483626618016 30548452892672 30554504487936 30589472543773 30762078437376 30784254099456 30803384939184 30825590378154 30855830962176 30897263352384 30999528603648 31041153947232 31107165855744 31125004877824 31129590283264 31135757000832 31148935731771 31153612419072 31243867268196 31365256445952 31366760457168 31384748348928 31394084806656 31407372879168 31436239949829 31460847255552 31503092045568 31627004857344 31694262632448 31717110284288 31723393388544 31736820846432 31746262040064 31759699177492 31813773426688 31856492116592 31938908258304 31980261474304 31981794975936 31986596708352 32049807245312 32079264788736 32092842875158 32097661280256 32102389979616 32120799732736 32247142207488 32315718762496 32322120450048 32345420709888 32359111451264 32365521734832 32388853281642 32457731198464 32565161361408 32608888995072 32684708339712 32708269980672 32728596497883 32930475671552 32936999141376 32955887517696 32979644645376 32981226068934 33051363721728 33075189675968 33081741813384 33100713195264 33210271531008 33254865401472 33325584973824 33327182985741 33349608607744 33356215107072 33370333684116 33427150209024 33472035298416 33558631022592 33582822653952 33603692660928 33627916776168 33660906504192 33685171863552 33699429677056 33706105475328 33730403417568 33802134265856 33847522873879 33935090024448 33954550775808 33959553036288 33979027816448 33980657161932 33985759002624 34010258540544 34082584526848 34084218838032 34108789353342 34128349716032 34216643395584 34262588595456 34335451185152 34345665429504 34367009504256 34381555916968 34391783876736 34600483946496 34632285861888 34646944557264 34705934647296 34730953342976 34752536854464 34777589144584 34988630401024 34995561587712 35015630487552 35020789068672 35040872435712 35142389030716 35278924808192 35285913501696 35326296411328 35333294489064 35386443169792 35393453162496 35408434034688 35433959145728 35440978551264 35656045461504 35681749069824 35703923452236 35757629636608 35790495105024 35805644031872 35838553631166 35951877292032 35977794158592 36056033150976 36082025101056 36087442440192 36102717054976 36109868940288 36115188727068 36135899699328 36212746059776 36261371573284 36355183607808 36381391208448 36404000382672 36430243174182 36465982046208 36492269518848 36514947598272 36541270369032 36635806531584 36685000119456 36747460214784 36763014193152 36789515789312 36796803728256 36812378592093 36875055562752 36901637926912 36924570407868 37046785130496 37068030345216 37102100226048 37175419801088 37181001302016 37182784186944 37207804215296 37209588385464 37230926962944 37257765866464 37483857608704 37491283095552 37518309683712 37534189937036 37598095867904 37605543985152 37648581592336 37656039710718 37861019615232 37888312737792 37911858386688 37939188157728 38027401049088 38198869622784 38204497165824 38226406293504 38337151669872 38342907592704 38359136870912 38394393430536 38627382583296 38638873608192 38655228158976 38679250406589 38690756861328 38773036363776 38925544439808 38977812626922 39036443426816 39044176478208 39060702580224 39072322510848 39088860526144 39094729310208 39096603961272 39124787787657 39207990297344 39248502718464 39362209201152 39384782241792 39413173809152 39420981490176 39498883538656 39504813883392 39533291978752 39557859898128 39586376233118 39688790409216 39742083462744 39781071323136 39809748566016 39826598709248 39834488289024 39863204038944 39947976859648 40001617941857 40134017224704 40227333341184 40256332283904 40279418077184 40281349535856 40310387417586 40590331871232 40592278238688 40615556686848 40644835490688 40733223649239 40739339317248 40929065109504 41016104583168 41045672132608 41053803208704 41071179918912 41100787170872 41108929165161 41141107949568 41196351136512 41332704804864 41358390967296 41388205262976 41394419269632 41476221140992 41484437508096 41514342667776 41531914309028 41538149892096 41658489690928 41701534138368 41820341927936 41822347276224 41828626464768 41846331131904 41858779742208 41876497172224 41884792833312 41914986599772 42004122727424 42169339809792 42259016843264 42297857851392 42315761128576 42328349386752 42354654291378 42585211011072 42624351830016 42642393301248 42648795611136 42681586677444 42772353051648 42796881707008 42803186639488 42996189609984 43096160600064 43127227613184 43129295628606 43154028979776 43185137708856 43428816617472 43478518660096 43487131678848 43579611119616 43611026640896 43619665909248 43638128663844 43884363644928 43915998855168 43941183356928 43943290402752 43972859527168 43974968091912 43981570473984 44068484962304 44108989084512 44134284260352 44307880022016 44339820535296 44434113298432 44436243980988 44442915618816 44474953476096 44493778245488 44502592385394 44569533612032 44629380397888 44744841363456 44777096871936 44804923547904 44837222368224 44913562484736 44941473967104 44973871223424 45150769377792 45246786699264 45279404048384 45288373819392 45307542882576 45314345336832 45347011387392 45445625117376 45478385804456 45664123355136 45683451460608 45725439927024 45822679339008 45855711835648 46133978595328 46143117656064 46176381149184 46195926076352 46205077408776 46238385567231 46274579529728 46283746443264 46336715805952 46345895028576 46660748783616 46687507316736 46694385424896 46721163247616 46730418628608 46865800902294 47013993381888 47047884668928 47077122523392 47111059318752 47191270883328 47211245379584 47254638068352 47274639385831 47541393948672 47555536748544 47575665426432 47605231269648 47619393060096 47639548766238 47720660140032 47784738174888 47908362387456 47970392211456 47972692463904 48074710867968 48109366801408 48118897183104 48139264312737 48146491920384 48153584969424 48181199599104 48370713311232 48473578143744 48508521611264 48518131064832 48538667176896 48573657565576 48583279922463 48621309394944 48656359358464 48686596797696 48721693825376 48847742042112 48913333492608 49017352257536 49027062509568 49062404971008 49083171456124 49166740750336 49232760543824 49395713507328 49424040460288 49433831276544 49469466968064 49577045582592 49612784513952 49641235950592 49651069792896 49988377460736 50024412911616 50055500526174 50140725313536 50208052947624 50374233980928 50441875164252 50517750317056 50527757795328 50549144515584 50585584210304 50595605126352 50703201398784 50902635036672 50931826163712 50939329554432 50968541724672 50970985742898 51015387810816 51116202226496 51123876790272 51126328257048 51163184030013 51192524574048 51324965093376 51393882893184 51503176777728 51518498144256 51540304211968 51550514256384 51572333875452 51587675815104 51697381818368 51766799689462 51900725919744 51970416835896 52058901970944 52080936773632 52096430014464 52126305746944 52128805281696 52166383716876 52482945601536 52513042989056 52523445731328 52531183603008 52561308653568 52673085177856 52713583546074 52743813197504 52918387212288 52989444616992 53079664754688 53112651052032 53150938718592 53512022966272 53522623604736 53636444454912 53675109711872 53685742657536 53708466047808 53747183223448 53757830446749 53966691237888 54084049726464 54123037651584 54131163660288 54154075582464 54193113987584 54203849548992 54310964865652 54319119089664 54392057359926 54532775411712 54572086812672 54606000574008 54645364761273 54688139444224 54698973069312 54738404278272 54761573225216 54772421397408 54811905553548 54928468182016 55144521289728 55184273683968 55192559026176 55312583344128 55352456890368 55384199856128 55386855611802 55570177695744 55602045517824 55763129701632 55771501953024 55795108175872 55811706322944 55814382578196 55846390444416 55886648799696 56201997975552 56225786413056 56277464525568 56301284905554 56397143801856 56437799182336 56472872388504 56513582359949 56791529422848 56832469106688 56856524401664 56867787580032 56908782236592 57029804068864 57041101573632 57328252813312 57339609440256 57461547466752 57502970150912 57505727504808 57514361389056 57538705306368 57580183611808 57591590145804 57941073874944 57982842238464 58106148159488 58159554545664 58184171551792 58512484859904 58554665140224 58591053870336 58608483766272 58633290789216 58642093965312 58811985446016 58845712347136 59043313801728 59077173362688 59119760713728 59248325307984 59257220825088 59299937968128 59336789847192 59379564349677 59533185613824 59613125194116 59702795829248 59714622849024 59739898063872 59782963157632 59794806058416 59921965289472 59965161631232 60201025837056 60329048932352 60341000011776 60384498425856 60410057176768 60419127115776 60422024303784 60462681849856 60465581126379 60594166823168 60885497806848 60911268614144 60923335030272 60967253236032 61096905785344 61109008975872 61178945087546 61524156874752 61568508198912 61606769878368 61651180756308 61711661924352 61794526704768 61999057207296 62082307894464 62214331711488 62250009755648 62259180566528 62271514001664 62297871463542 62307224838144 62487734536392 62730512891904 62733520914336 62769496697856 62788169613312 62814745758336 62872479899658 63006184091136 63254009714688 63388525264896 63434220568576 63446786777088 63473641692864 63492524080128 63519398354984 63531981437067 63627546853376 63712984233184 63877816516608 63963589951872 63973193416704 64099614490624 64158529577472 64185685750316 64195322560512 64204779959232 64241599465472 64494284414976 64631437524992 64644240900096 64690841419776 64718222902528 64731043469664 64777706563284 64915462396928 65217777990144 65369416679424 65416539961344 65457192995766 65860951343104 65873998282752 65911775035392 65959289290752 65962452137868 66102727443456 66150379351936 66163483626768 66201426390528 66420543062016 66509730802944 66651169947648 66654365971482 66699217215488 66712430214144 66740667368232 66788779152667 66854300418048 66944070596832 67117262045184 67165645307904 67207385321856 67255833552336 67370343727104 67398859354112 67412210950656 67460806835136 67604268531712 67695045747758 67870180048896 67909101551616 67919106072576 67958055632896 67961314323864 67971518005248 68020517081088 68165169053696 68168437676064 68217578706684 68256699432064 68525177190912 68670902370304 68691330859008 68734019008512 68763111833936 68783567753472 69200967892992 69264571723776 69293889114528 69411869294592 69461906685952 69505073708928 69555178289168 69977260802048 69991123175424 70031260975104 70041578137344 70081744871424 70284778061432 70298701353441 70557849616384 70571827003392 70652592822656 70666588978128 70786906324992 70816868069376 70867918291456 70881957102528 71312090923008 71363498139648 71407846904472 71459323149357 71515259273216 71580990210048 71611288063744 71677107262332 71955588317184 72112066301952 72164050202112 72174884880384 72205434109952 72219737880576 72230377454136 72271799398656 72425492119552 72522743146568 72710367215616 72762782416896 72808000765344 72860486348364 72931964092416 72984539037696 73029895196544 73082540738064 73271613063168 73370000238912 73494920429568 73526028386304 73579031578624 73593607456512 73624757184186 73750111125504 73803275853824 73849140815736 73902376932241 74093570260992 74136060690432 74204200452096 74350839602176 74365568373888 74415608430592 74419176770928 74461853925888 74515531732928 74967715217408 74982566191104 75036619367424 75068379874072 75083250789261 75196191735808 75211087970304 75297163184672 75312079421436 75776625475584 75823716773376 75878376315456 76054802098176 76397739245568 76408994331648 76452812587008 76674303339744 76685815185408 76718273741824 76788786861072 77254765166592 77277747216384 77310456317952 77358500813178 77381513722656 77546072727552 77650199534193 77851088879616 77955625253844 78072886853632 78088352956416 78121405160448 78144645021696 78177721052288 78189458620416 78193207922544 78249575575314 78415980594688 78497005436928 78724418402304 78769564483584 78826347618304 78841962980352 78997767077312 79009627766784 79066583957504 79070375319111 79115719796256 79172752466236 79377580818432 79484166925488 79619497132032 79653197418496 79668976578048 79726408077888 79895953719296 80003235883714 80268034449408 80454666682368 80512664567808 80558836154368 80562699071712 80620774835172 81180663742464 81184556477376 81231113373696 81289670981376 81466447298478 81478678634496 81588086039889 81858130219008 82032209166336 82091344265216 82107606417408 82142359837824 82201574341744 82217858330322 82392702273024 82665409609728 82716781934592 82776410525952 82788838539264 82952442281984 82968875016192 83028685335552 83063828618056 83076299784192 83080283417703 83316979381856 83403068276736 83644694552448 83657252929536 83692662263808 83717559484416 83752994344448 83769585666624 83829973199544 84008245454848 84338679619584 84451927358331 84518033686528 84595715702784 84631522257152 84656698773504 84709308582756 85248703660032 85284786602496 85297591222272 85363173354888 85544706103296 85593763414016 85606373278976 85992379219968 86192321200128 86254455226368 86258591257212 86308057959552 86370275417712 86857633234944 86957037320192 86974263357696 87159222239232 87222053281792 87239331818496 87276257327688 87339172738103 87768727289856 87831997710336 87886580805504 87945719054336 87949936183824 87963140947968 88136969924608 88217978169024 88268568520704 88615760044032 88679641070592 88868226596864 88872487961976 88885831237632 88949906952192 88987556490976 89005184770788 89139067224064 89258760795776 89554193743872 89609847095808 89674444736448 89827124969472 89882947934208 89947742446848 90301538755584 90493573398528 90558808096768 90576747638784 90615085765152 90628690673664 90694022774784 90891250234752 90956771608912 91328246710272 91366902921216 91450879854048 91645358678016 91711423671296 91768417631319 92267957190656 92286235312128 92352762298368 92391852152704 92410154817552 92476771134462 92567492886528 92673431611904 92691790057152 93321497567232 93375014633472 93388770849792 93442326495232 93446807195313 93460837257216 93731601804588 94095769337856 94154245046784 94222118637504 94382541766656 94422490759168 94509276136704 94549278771662 95082787897344 95151330852864 95210462539296 95238786120192 95279097532476 95441320280064 95569476349776 95816724774912 95940784422912 95945384927808 96149421735936 96218733602816 96237794366208 96278528625474 96292983840768 96307169938848 96362399198208 96641569834469 96741426622464 96947156287488 97017043222528 97036262129664 97077334353792 97147315131152 97166559844926 97312718716928 97373193595392 97443387650752 97695484084224 97826666985216 98034704515072 98054125019136 98124809942016 98166342912248 98185789493649 98333481500672 98465521087648 98791427014656 98867662553088 98938933936128 99154091165184 99225569027904 99282471901184 99302139585792 99976754921472 100048825823232 100111001052348 100281450627072 100416105895248 100748467961856 100883750328504 101035500634112 101055515590656 101098289031168 101171168420608 101191210252704 101406402797568 101542568621637 101805270073344 101863652327424 101878659108864 101937083449344 101941971485796 102030775621632 102232404452992 102247753580544 102252656514096 102326368060026 102385049148096 102649930186752 102787765786368 103006353555456 103036996288512 103080608423936 103101028512768 103144667750904 103175351630208 103219022326849 103394763636736 103533599378924 103801451839488 103940833671792 104117803941888 104161873547264 104192860028928 104252611493888 104257610563392 104332767433752 104965891203072 105026085978112 105046891462656 105062367206016 105122617307136 105346170355712 105427167092148 105487626395008 105836774424576 105978889233984 106159329509376 106225302104064 106301877437184 107024045932544 107045247209472 107272888909824 107350219423744 107371485315072 107416932095616 107494366446896 107515660893498 107933382475776 108168099452928 108246075303168 108262327320576 108308151164928 108386227975168 108407699097984 108621929731304 108638238179328 108784114719852 109065550823424 109144173625344 109212001148016 109290729522546 109397946138624 109476808556544 109523146450432 109544842794816 109623811107096 109856936364032 110289042579456 110368547367936 110437135776279 110625166688256 110704913780736 110768399712256 110773711223604 111140355391488 111204091035648 111526259403264 111543003906048 111590216351744 111623412645888 111628765156392 111692780888832 111773297599392 112451572826112 112554929051136 112602569811108 112794287603712 112875598364672 112945744777008 113027164719898 113583058845696 113664938213376 113713048803328 113735575160064 113817564473184 114059608137728 114082203147264 114212764349827 114656505626624 114679218880512 115005940301824 115011455009616 115028722778112 115077410612736 115160367223616 115183180291608 115882147749888 115965684476928 116037751219767 116212296318976 116319109091328 116368343103584 117109330280448 117182107740672 117216967532544 117266581578432 117284187930624 117374363362971 117623970892032 117691424694272 118086627603456 118154346725376 118239521427456 118496650615968 118514441650176 118599875936256 118673579694384 118759128699354 119066371227648 119226250388232 119405591658496 119429245698048 119479796127744 119565926315264 119589612116832 119843930578944 119930323262464 120004853825571 120402051674112 120658097864704 120682000023552 120768996851712 120820114353536 120838254231552 120844048607568 120925363699712 120931162252758 121188333646336 121770995613696 121822537228288 121846670060544 121934506472064 122193811570688 122199670947717 122218017951744 122357890175092 123048313749504 123137016397824 123213539756736 123302361512616 123423323848704 123589053409536 123998114414592 124164615788928 124428663422976 124500019511296 124518361133056 124543028003328 124595742927084 124614449676288 124975469072784 125461025783808 125467041828672 125538993395712 125576339226624 125629491516672 125744959799316 126012368182272 126508019429376 126777050529792 126868441137152 126893573554176 126947283385728 126985048160256 127038796709968 127063962874134 127255093706752 127425968466368 127755633033216 127927179903744 127946386833408 128199228981248 128317059154944 128371371500632 128390645121024 128409559918464 128483198930944 128988568829952 129288481800192 129381682839552 129436445805056 129462086939328 129555413126568 129830924793856 130435555980288 130738833358848 130833079922688 130914385991532 131721902686208 131747996565504 131823550070784 131918578581504 131924904275736 132205454886912 132300758703872 132326967253536 132402852781056 133019461605888 133302339895296 133308731942964 133398434430976 133424860428288 133481334736464 133577558305334 133708600836096 133888141193664 134234524090368 134331290615808 134414770643712 134511667104672 134740687454208 134797718708224 134824421901312 134921613670272 134978721504341 135208537063424 135390091495516 135740360097792 135838212145152 135916111265792 135922628647728 135943036010496 136041034162176 136330338107392 136336875352128 136435157413368 136513398864128 137050354381824 137341804740608 137468038017024 137526223667872 137567135506944 138401935785984 138529143447552 138587778229056 138715156701693 138823738589184 138923813371904 139010147417856 139110356578336 139954521604096 139982246350848 140062521950208 140083156274688 140163489742848 140569556122864 140597402706882 141115699232768 141143654006784 141305185645312 141333177956256 141573812649984 141633736138752 141735836582912 141763914205056 141823918157493 142624181846016 142726996279296 142815693808944 142918646298714 143161980420096 143222576127488 143354214524664 143911176634368 144224132603904 144328100404224 144410868219904 144417792938211 144439475761152 144460754908272 144543598797312 144850984239104 145045486293136 145420734431232 145525564833792 145616001530688 145720972696728 145863928184832 145969078075392 146059790393088 146165081476128 146543226126336 146740000477824 147052056772608 147158063157248 147187214913024 147249514368372 147500222251008 147606551707648 147698281631472 147804753864482 148187140521984 148272121380864 148408400904192 148701679204352 148731136747776 148831216861184 148838353541856 148923707851776 149031063465856 149355153380543 149935430434816 149965132382208 150073238734848 150136759748144 150166501578522 150392383471616 150422175940608 150594326369344 150624158842872 151553250951168 151647433546752 151756752630912 152109604196352 152795478491136 152817988663296 152905625174016 153348606679488 153371630370816 153436547483648 153489552090039 153577573722144 154509530333184 154555494432768 154620912635904 154717001626356 154763027445312 155092145455104 155300399068386 155702177759232 155911250507688 156145773707264 156176705912832 156242810320896 156289290043392 156355442104576 156378917240832 156386415845088 156499151150628 156831961189376 157448836804608 157539128967168 157652695236608 157683925960704 157995534154624 158019255533568 158133167915008 158140750638222 158231439592512 158345504932472 158755161636864 158968333850976 159238994264064 159306394836992 159337953156096 159452816155776 159520307232403 159791907438592 160006471767428 160536068898816 160909333364736 161025329135616 161117672308736 161125398143424 161241549670344 162369112954752 162462226747392 162579341962752 162932894596956 162957357268992 163176172079778 163716260438016 163936094283819 164064418332672 164182688530432 164215212834816 164284719675648 164403148683488 164435716660644 164785404546048 165433563869184 165552821051904 165577677078528 165904884563968 165937750032384 166057370671104 166127657236112 166152599568384 166160566835406 166633958763712 166806136553472 167289389104896 167314505859072 167385324527616 167435118968832 167505988688896 167539171333248 167659946399088 168016490909696 168677359239168 168903854716662 169191431405568 169263044514304 169313397547008 169418617165512 169540747079847 170497407320064 170569573204992 170726346709776 171089412206592 171187526828032 171212746557952 171984758439936 172384642400256 172508910452736 172517182514424 172616115919104 172740550835424 173914074640384 173948526715392 174318444478464 174444106563584 174478663636992 174552514655376 174678345476206 175537454579712 175663995420672 175773161611008 175891438108672 175899872367648 175926281895936 176273939849216 176435956338048 176510635813369 176537137041408 177231520088064 177359282141184 177736453193728 177744975923952 177771662475264 177899813904384 177975112981952 178010369541576 178138693049031 178278134448128 178517521591552 179108387487744 179219694191616 179348889472896 179765895868416 179895484893696 180603077511168 180987146797056 181117616193536 181153495277568 181230171530304 181257381347328 181388045549568 181396743379137 181782500469504 181913543217824 182656493420544 182733805842432 182901759708096 183290717356032 183422847342592 183536835262638 184535914381312 184572470624256 184705524596736 184783704305408 184820309635104 184953542268924 185134985773056 185346863223808 185383580114304 186642995134464 186750029266944 186777541699584 186884652990464 186893614390626 186921674514432 187463203609176 188191538675712 188308490093568 188444237275008 188844981518336 189018552273408 189098557543324 190165575794688 190302661705728 190420925078592 190477572240384 190558195064952 190882640560128 191138952699552 191633449549824 191890769855616 192298843471872 192437467205632 192475588732416 192557057250948 192585967681536 192614339877696 192724798396416 193283139668938 193482853244928 193894312574976 194034086445056 194072524259328 194154668707584 194294630262304 194333119689852 194625437433856 194746387190784 194886775301504 195653333970432 196069409030144 196108250038272 196249619884032 196332685824496 196371578987298 196666963001344 196931042175296 197582854029312 197735325106176 197877867872256 198308182330368 198451138055808 198564943802368 198604279171584 199953509842944 200097651646464 200222002104696 200366337458001 200562901254144 200832211790496 201496935923712 201767500657008 202111031181312 202196578062336 202342336841216 202382420505408 202812805595136 203085137243274 203610540146688 203727304654848 203757318217728 203874166898688 203883942971592 204061551243264 204464808905984 204495507161088 204505313028192 204652736120052 204770098296192 205575531572736 206012707110912 206073992577024 206161216847872 206202057025536 206289335501808 206350703260416 206438044653698 206789527273472 207067198757848 207602903678976 207881667343584 208235607883776 208323747094528 208385720057856 208515221126784 208603478688527 208665534867504 209931782406144 210052171956224 210093782925312 210124734412032 210245234614272 210692340711424 210854334184296 210975252790016 211673548849152 211957778467968 212450604208128 212603754874368 214048091865088 214090494418944 214377969448071 214545777819648 214700438847488 214742970630144 214833864191232 214988732893792 215031321786996 215866764951552 216336198905856 216492150606336 216524654641152 216616302329856 216772455950336 216815398195968 217243859462608 217276476358656 217568229439704 218131101646848 218288347250688 218424002296032 218581459045092 218795892277248 218953617113088 219046292900864 219089685589632 219247622214192 219713872728064 220578085158912 220737094735872 220874271552558 221250333376512 221409827561472 221536799424512 221547422447208 221707130796723 222280710782976 222408182071296 223052518806528 223180432703488 223246825291776 223257530312784 223385561777664 223546595198784 224903145652224 225109858102272 225205139622216 225588575207424 225751196729344 225891489554016 226054329439796 227329876426752 227426097606656 227471150320128 227635128946368 228119216275456 228164406294528 228425528699654 229313011253248 229358437761024 230011880603648 230022910019232 230057445556224 230154821225472 230320734447232 230366360583216 231764295499776 231931368953856 232075502439534 232424592637952 232638218182656 232736686207168 232950598602579 234218660560896 234364215481344 234433935065088 234533163156864 234568375861248 234748726725942 235247941784064 235382849388544 236173255206912 236308693450752 236479042854912 236993301231936 237028883300352 237199751872512 237211125957333 237347159388768 237518257398708 238132742455296 238452500776464 238858491396096 238959592255488 239131852630528 239179224233664 239687861157888 239860646524928 240009707651142 240804103348224 241316195729408 241364000047104 241537993703424 241640228707072 241676508463104 241688097215136 241850727399424 241862324505516 242376667292672 243541991227392 243645074456576 243693340121088 243869012944128 244387623141376 244399341895434 244436035903488 244715780350184 244764258119667 246096627499008 246274032795648 246427079513472 246604723025232 247178106819072 247996228829184 248329231577856 248857326845952 249000039022592 249036722266112 249086056006656 249191485854168 249228899352576 249950938145568 250934083657344 251077986791424 251152678453248 251258983033344 251489919598632 252024736364544 253016038858752 253355782074993 253554101059584 253736882274304 253787147108352 253894566771456 253970096320512 254077593419936 254127925748268 254510187413504 254851936932736 255854359807488 255892773666816 256398457962496 256634118309888 256742743001264 256781290242048 256819119836928 256966397861888 257977137659904 258576963600384 258763365679104 258872891610112 258924173878656 259110826253136 259661849587712 260871111960576 261477666717696 261666159845376 261828771983064 262017518214309 263443805372416 263495993131008 263837157163008 263849808551472 264410909773824 264601517407744 264653934507072 264805705562112 266038923211776 266604679790592 266617463885928 266796868861952 266849720856576 266962669472928 267155116610668 267417201672192 267776282387328 268662581231616 268829541287424 269023334209344 269481374908416 269595437416448 269648843802624 269843227340544 269957443008682 270417074126848 270780182991032 271480720195584 271676424290304 271832222531584 271845257295456 271886072020992 272082068324352 272673750704256 272870314826736 273026797728256 274100708763648 274683609481216 274936076034048 275052447335744 275134271013888 275305252893957 276803871571968 277058286895104 277175556458112 277430313403386 277847626743808 278020294835712 278220713156672 279909043208192 279964492701696 280125043900416 280166312549376 280326979485696 280340421585939 281139112245728 281194805413764 282287308013568 282610371290624 282666355912512 283147625299968 283267472277504 283471673165824 283527828410112 283647836314986 285248363692032 285453992558592 285631387617888 285837292597428 286323960840192 286445152254976 286708429049328 287822353268736 288448265207808 288656200808448 288821736439808 288835585876422 288878951522304 288921509816544 289087197594624 289701968478208 289924709503407 290090972586272 290841468862464 291051129667584 291232003061376 291441945393456 291938156150784 292119580786176 292330162952256 293086452252672 293480000955648 294104113545216 294316126314496 294374429826048 294499028736744 295000444502016 295213103415296 295396563262944 295609507728964 296374281043968 296816801808384 297403358408704 297462273495552 297662433722368 297676707083712 297847415703552 298062126931712 298710306761086 299870860869632 299930264764416 300146477469696 300273519496288 300333003157044 300784766943232 300844351881216 301188652738688 301248317685744 303106501902336 303294867093504 303513505261824 304219208392704 304627705864911 305590956982272 305635977326592 305811250348032 306697213358976 306743260741632 306873094967296 306979104180078 307155147444288 309019060666368 309110988865536 309241825271808 309434003252712 309526054890624 309657066980547 310184290910208 310600798136772 311404355518464 311822501015376 312353411825664 312485620641792 312578580086784 312710884209152 312757834481664 312772831690176 312998302301256 313663922378752 314897673609216 315078257934336 315305390473216 315367851921408 315991068309248 316038511067136 316266335830016 316281501276444 316462879185024 316691009864944 317510323273728 317936667701952 318477988528128 318612789673984 318675906312192 318905632311552 319040614464806 319583814877184 320012943534856 321072137797632 321818666729472 322050658271232 322250796286848 322483099340688 324738225909504 324924453494784 325158683925504 325865789193912 325914714537984 326352344159556 327432520876032 327872188567638 328365377060864 328430425669632 328569439351296 328806297366976 328871433321288 329570809092096 330867127738368 331105642103808 331311407328837 331809769127936 331875500064768 332114741342208 332255314472224 332305199136768 332321133670812 333267917527424 333612273106944 334578778209792 334629011718144 334770649055232 334870237937664 335011977377792 335078342666496 335319892798176 336032981819392 336484197981503 337354718478336 337807709433324 338382862811136 338526089028608 338626795094016 338837234331024 339081494159694 340994814640128 341139146409984 341452693419552 342178824413184 342375053656064 342425493115904 342638293049481 343969516879872 345017820905472 345034365028848 345232231838208 345481101670848 347828149280768 347897053430784 348636888956928 348888213127168 348957327273984 349105029310752 349356690952412 351327990841344 351546323222016 351782876217344 351799744735296 351852563791872 352547879698432 352871912676096 353021271626738 353074274082816 354463040176128 354718564282368 355472906387456 355489951847904 355543324950528 355799627808768 355950225963904 356020739083152 356277386098062 357035043183104 358216774975488 358439388383232 358697778945792 359531791736832 359790969787392 360014561476713 361206155022336 361974293594112 362235232387072 362306990555136 362460343060608 362514762694656 362776091099136 362793486758274 363565000939008 363827086435648 365312986841088 365467611684864 365803519416192 366581434712064 366599012843151 366845694685184 367073670525276 369144941248512 369411049193472 369567408610816 369640619270208 369907084537848 370269971546112 370693726447616 370767160228608 373285990268928 373500058533888 373555083399168 373769305980928 373787228781252 373843349028864 374926407218352 376383077351424 376616980187136 376888474550016 377689963036672 378037104546816 378197115086648 380331151589376 380605323411456 380841850157184 380955144480768 381116390129904 381765281120256 382277905399104 383266899099648 383781539711232 384597686943744 384874934411264 384951177464832 385114114501896 385171935363072 385228679755392 385449596792832 386566279337876 386965706489856 388068172890112 388145048518656 388309337415168 388589260524608 388666239379704 389250874867712 389492774381568 389773550603008 391306667940864 392138818060288 392216500076544 392499239768064 392665371648992 392743157974596 393333926002688 393862084350592 395165708058624 395470650212352 395755735744512 396616364660736 396902276111616 397129887604736 397208558343168 399907019685888 400195303292928 400444004209392 400732674916002 401125802508288 401664423580992 402993871847424 403535001314016 404222062362624 404393156124672 404684673682432 404764841010816 404936164513023 405625611190272 406170274486548 407221080293376 407514636435456 407748333797376 407767885943184 408123102486528 408929617811968 408991014322176 409010626056384 409305472240104 409540196592384 411151063145472 412025414221824 412322433695744 412404114051072 412578671003616 412701406520832 412876089307396 413579054546944 414134397515696 415205807357952 415763334687168 416471215767552 416647494189056 416771440115712 417030442253568 417206957377054 417331069735008 419863564812288 420104343912448 420187565850624 420249468824064 420490469228544 421708668368592 421950505580032 423347097698304 423915556935936 424901208416256 425207509748736 425471754472479 428096183730176 428180988837888 428755938896142 429400877694976 429485941260288 429667728382464 429977465787584 430062643573992 431733529903104 432672397811712 432984301212672 433232604659712 433253378814633 433544911900672 433630796391936 434487718925216 434552952717312 435136458879408 436262203293696 436576694501376 436848004592064 437162918090184 437591784554496 437907234226176 438092585801728 438179371179264 438495244428384 439427745456128 440017797360427 441156170317824 441474189471744 441748543105116 442500666753024 442819655122944 443073598849024 443094844894416 443414261593446 444561421565952 444816364142592 446105037613056 446360865406976 446493650583552 446515060625568 446771123555328 447093190397568 448065460141629 449806291304448 450219716204544 450410279244432 451177150414848 451502393458688 451782979108032 452108658879592 454659752853504 454852195213312 454942300640256 455270257892736 456238432550912 456328812589056 456851057399308 458626022506496 458716875522048 460023761207296 460045820038464 460114891112448 460309642450944 460641468894464 460732721166432 463528590999552 463862737907712 464151004879068 464849185275904 465276436365312 465473372414336 465901197205158 468437321121792 468728430962688 468867870130176 469066326313728 469136751722496 469497453451884 470495883568128 470765698777088 472346510413824 472617386901504 472958085709824 473986602463872 474057766600704 474399503745024 474422251914666 474694318777536 475036514797416 476265484910592 476905001552928 477716982792192 477919184510976 478263705261056 478358448467328 478560921697209 479375722315776 479721293049856 480019415302284 481608206696448 482728000094208 483075987406848 483280457414144 483353016926208 483376194430272 483701454798848 483724649011032 484753334585344 487290148913152 487386680242176 487738025888256 488775246282752 488798683790868 488872071806976 489431560700368 489528516239334 492193254998016 492548065591296 492854159026944 493209446050464 494356213638144 496658463155712 497714653691904 498073444532224 498172112013312 498382971708336 498457798705152 499901876291136 501868167314688 502155973582848 502305356906496 502517966066688 502979839197264 504049472729088 506032077717504 506711564149986 507473764548608 507574294216704 507789133542912 507940192641024 508155186839872 508255851496536 508622241239541 509020374827008 509703873865472 511708719614976 512796915924992 513268236619776 513485486002528 513562580484096 513638239673856 513932795723776 515954275319808 517153927200768 517526731358208 517745783220224 517848347757312 518221652506272 519323699175424 520021033244141 521742223921152 522955333435392 523332319690752 523657543966128 524035036428618 526887610744832 526991986262016 527674314326016 527699617102944 528821819547648 529203034815488 529307869014144 529531907440107 529611411124224 532077846423552 533209359581184 533234927771856 533593737723904 533699441713152 533925338945856 534310233221336 534416079147093 534834403344384 535552564774656 537325162463232 537659082574848 538046668418688 539190874832896 539297687605248 539686454681088 539914886017364 540834148253696 541560365982064 542961440391168 543352848580608 543664445063168 543690514590912 543772144041984 544164136648704 545347501408512 545740629653472 546053595456512 548201417527296 549367218962432 549872152068096 550104894671488 550268542027776 550610505787914 553607743143936 554116573790208 554351112916224 554860626806772 555695253487616 556040589671424 556441426313344 559818086416384 559928985403392 560250087800832 560332625098752 560653958971392 560680843171878 562278224491456 562389610827528 564574616027136 565220742581248 565332711825024 566534944555008 566943346331648 567055656820224 567295672629972 570496727384064 570907985117184 571262775235776 571674585194856 572647921680384 572890304509952 573416858098656 576896530415616 577312401616896 577643472879616 577671171752844 577757903044608 577843019633088 578174395189248 579403936956416 579849419006814 580181945172544 581682937724928 582102259335168 582464006122752 582883890786912 583876312301568 584239161572352 584660325904512 586960001911296 588208227090432 588632252628992 588748859652096 588998057473488 590000889004032 590426206830592 590793126525888 591219015457928 592748562087936 593633603616768 594806716817408 594924546991104 595353414167424 595694831407104 596124253863424 597420613522172 599741721739264 599860529528832 600292954939392 600547038992576 600666006314088 601099012374003 601569533886464 601688703762432 602377305477376 602496635371488 606589734187008 607027010523648 608438416785408 609255411729822 611181913964544 611271954653184 611622500696064 613394426717952 613486521483264 613746189934592 613958208360156 614310294888576 618038121332736 618221977731072 618483650543616 618868006505424 619052109781248 619314133961094 620368581820416 621201596273544 622808711036928 623645002030752 624706823651328 624971241283584 625157160173568 625421768418304 625545663380352 625810436065581 625996604602512 627327844757504 629795347218432 630156515868672 630610780946432 630735703842816 631982136618496 632077022134272 632532671660032 632563002552888 632925758370048 633382019729888 635020646547456 635873335403904 637225579347968 637351812624384 637811264623104 638081228929612 639167629754368 640025887069712 642144275595264 643637333458944 644101316542464 644501592573696 644966198681376 649476451819008 649848906989568 650317367851008 651731578387824 651829429075968 652704688319112 654865041752064 655744377135276 656730754121728 656860851339264 657138878702592 657612594733952 657742866642576 659141618184192 661734255476736 662211284207616 662622814657674 663619538255872 663751000129536 664229482684416 664510628944448 664610398273536 664642267341624 665121392390169 666535835054848 667224546213888 669157556419584 669541298110464 669740475875328 670023954755584 670156685332992 670639785596352 672065963638784 672968395963006 674709436956672 675615418866648 676765725622272 677052178057216 677253590188032 677674468662048 678162988319388 681989629280256 682278292819968 682905386839104 684357648826368 684750107312128 684850986231808 685276586098962 687939033759744 690035641810944 690068730057696 690464463676416 690962203341696 695656298561536 695794106861568 697273777913856 697776426254336 697914654547968 698210058621504 698713381904824 698851795807737 702655981682688 703092646444032 703599489470592 703705127583744 705095759396864 705743825352192 706042543253476 706148548165632 708926080352256 709437128564736 710945812774912 710979903695808 711086649901056 711599255617536 711900451927808 712041478166304 712554772196124 714070086366208 716878776766464 717395557891584 719063583473664 719581939574784 720029122953426 722412310044672 723948587188224 724470464774144 724613981110272 724920686121216 725029525389312 725552182198272 725586973516548 727130001878016 727654172871296 730625973682176 730935223369728 731607038832384 733162869424128 733198025686302 733691389370368 734147341050552 734676570679337 738289882497024 738822098386944 739134817221632 739281238540416 739814169075696 741387452895232 741534320457216 746571980537856 747000117067776 747110166798336 747538611961856 747574457562504 747686698057728 749852814436704 753233960374272 753776949100032 755379926073344 756074209093632 756394230173296 760662303178752 761210646822912 761683700314368 761910288961536 762232780259808 763530562240512 764555810798208 767563079422464 769195373887488 769749868822528 769902354929664 770228229003792 770343870726144 770457359510784 770899193585664 773132558675752 773931412979712 776136345780224 776290097037312 776618674830336 777178521049216 777332478759408 778985548763136 779547101206016 782613335881728 784277636120576 784433000153088 784998479536128 785330743297984 785486315949192 786052554642927 786667852005376 787724168701184 790331416117248 791511471489024 793232729321472 793804552223232 794259775209472 794417116686336 799814039371776 800390606585856 800888008418784 801465349832004 802251605016576 803328847161984 805987743694848 807070002628032 808444124725248 808786312249344 809369347364864 809529682021632 809872329026046 811251222380544 812340548973096 814442160586752 815029272870912 815496667594752 815535771886368 816246204973056 817859235623936 818021252112768 818610944480208 819080393184768 822302126290944 824050828443648 824644867391488 824808228102144 825157342007232 825402813041664 825752178614792 825915758681871 827158109093888 828268795031392 830411614715904 831526669374336 833294988378112 833542880231424 834060884507136 834413914754108 834662139470016 839727129624576 840208687824896 840375131701248 840498937648128 840980938457088 843417336737184 843901011160064 847831113871872 849802416832512 850415019497472 850943508944958 856192367460352 856361977675776 857511877792284 858801755389952 858971882520576 859335456764928 859954931575168 860125287147984 863467059806208 865344795623424 865968602425344 866465209319424 866506757629266 867089823801344 867261592783872 868975437850432 869105905434624 869774128510221 870272917758816 872524406587392 873153389002752 873696009184128 874325836180368 875814468452352 876185171603456 876358742358528 876990488856768 878855490912256 880035594720854 882312340635648 882948378943488 883497086210232 885001333506048 885639310245888 886147197698048 886189689788832 886828523186892 889122843131904 892210075226112 892721730813952 892987301167104 893030121251136 893542247110656 894186380795136 896130920283258 899612582608896 900439432409088 900820558488864 902354300829696 903004786917376 903565958216064 904217317759184 909319505707008 909704390426624 909884601280512 910540515785472 912476865101824 912657625178112 913702114798616 913883117594733 917252045012992 917433751044096 920091640076928 920229782224896 920619284901888 921282937788928 921465442332864 927057181999104 927725475815424 928302009758136 928971200941641 929698370551808 930552872730624 930946744828672 931802394410316 937456861925376 937735740260352 938132652627456 938273503444992 938994906903768 940991767136256 941531397554176 944693020827648 945234773803008 945916171419648 947973204927744 948115533201408 948799007490048 948844503829332 949388637555072 950073029594832 952530969821184 953810003105856 955433965584384 955838369021952 956527410522112 956716896934656 957121843394418 958751444631552 959442586099712 960038830604568 960730900119133 963216413392896 965456000188416 966151974813696 966560914828288 966752388860544 967402909597696 967449298022064 969506669170688 974580297826304 974773360484352 975476051776512 977550492565504 977597367581736 977744143613952 978863121400736 979057032478668 985096131182592 985708318053888 986418892100928 988712427276288 993316926311424 995429307383808 996146889064448 996344224026624 996765943416672 996915597410304 999803752582272 1003736334629376 1004311947165696 1004610713812992 1005035932133376 1005959678394528 1008098945458176 1009452593944509 1012064155435008 1013423128299972 1014947529097216 1015148588433408 1015578267085824 1015880385282048 1016310373679744 1016511702993072 1017244482479082 1019407747730944 1023417439229952 1025593831849984 1026536473239552 1026970972005056 1027125160968192 1027276479347712 1027865591447552 1027914879148443 1031908550639616 1035053462716416 1035491566440448 1035696695514624 1036443305012544 1038647398350848 1040042066488282 1043484447842304 1045910666870784 1046664639381504 1047315087932256 1048070072857236 1053983972524032 1055348628652032 1055399234205888 1057643639095296 1058406069630976 1058615738028288 1059063814880214 1059222822248448 1064155692847104 1066418719162368 1066469855543712 1067187475447808 1067398883426304 1067850677891712 1068620466442672 1068832158294186 1071105129549312 1074650324926464 1075318165149696 1076093336837376 1078381749665792 1078595375210496 1079372909362176 1079829772034728 1080043684430139 1081668296507392 1083120731964128 1085922880782336 1086705697161216 1087381029181824 1087544288083968 1088328273297408 1090695002817024 1091481259306944 1092107190913024 1096402835054592 1098734437924864 1099744304136192 1100209789342976 1100537084055552 1101221011575828 1108233147580416 1108702225832448 1109721253613544 1111390506975232 1112081179342848 1112882852626688 1119636172832768 1119857970806784 1120500175601664 1120665250197504 1121307917942784 1121361686343756 1124556448982912 1124779221655056 1129149232054272 1130441485162496 1130665423650048 1133069889110016 1133886692663296 1134111313640448 1134591345259944 1135409245595339 1140993454768128 1141815970234368 1142525550471552 1143349170389712 1145295843360768 1145780609019904 1146833716197312 1153793060831232 1154624803233792 1155286945759232 1155342343505688 1155515806089216 1155686039266176 1156348790378496 1158807873912832 1159698838013628 1160363890345088 1164204518670336 1164928012245504 1165767781573824 1167752624603136 1168478323144704 1169320651809024 1173920003822592 1176416454180864 1177264505257984 1177497719304192 1177996114946976 1180001778008064 1180852413661184 1181586253051776 1182438030915856 1185497124175872 1187267207233536 1189613433634816 1189849093982208 1190706828334848 1191389662814208 1192248507726848 1194841227044344 1199483443478528 1199721059057664 1200585909878784 1201094077985152 1201332012628176 1202198024748006 1203377407524864 1204754610954752 1204993270742976 1213179468374016 1214054021047296 1214808493539069 1216876833570816 1218510823459644 1222543909306368 1223245001392128 1226788853435904 1226973042966528 1227492379869184 1227916416720312 1228620589777152 1236076242665472 1236967301087232 1237736013010848 1238104219562496 1238628267922188 1240737163640832 1242403192547088 1245617422073856 1247290004061504 1249413647302656 1249942482567168 1250314320347136 1250843536836608 1251091326760704 1251620872131162 1251993209205024 1254655689515008 1256340407848097 1259590694436864 1260313031737344 1261221561892864 1261471407685632 1263964273236992 1265065343320064 1265126005105776 1265851516740096 1266764039459776 1270041293094912 1271746670807808 1274451158695936 1274703625248768 1275622529246208 1276162457859224 1276415263417437 1278335259508736 1280051774139424 1284288551190528 1288202633084928 1289003185147392 1289932397362752 1298952903638016 1299697813979136 1300634735702016 1303463156775648 1303658858151936 1305409376638224 1309730083504128 1311488754270552 1313461508243456 1313721702678528 1314277757405184 1315225189467904 1315485733285152 1318283236368384 1320053392081281 1323468510953472 1324422568415232 1325245629315348 1327239076511744 1327502000259072 1328458965368832 1329021257888896 1329220796547072 1329284534683248 1330242784780338 1333071670109696 1334449092427776 1338315112839168 1339082596220928 1339480951750656 1340047909511168 1340313370665984 1341279571192704 1344131927277568 1344196380424887 1345936791926012 1349418873913344 1351230837733296 1353531451244544 1354104356114432 1354507180376064 1355348937324096 1356325976638776 1363979258560512 1364556585639936 1365810773678208 1368715297652736 1369500214624256 1369701972463616 1370553172197924 1375878067519488 1380071283621888 1380137460115392 1380928927352832 1381924406683392 1391312597123072 1391588213723136 1394547555827712 1395552852508672 1395829309095936 1396420117243008 1397426763809648 1397703591615474 1405311963365376 1406185292888064 1407198978941184 1407410255167488 1410191518793728 1411487650704384 1412085086506952 1412297096331264 1417852160704512 1418874257129472 1421959807391616 1422173299802112 1423198511235072 1423800903855616 1424082956332608 1425109544392248 1428140172732416 1433757553532928 1434791115783168 1435682765091627 1438127166947328 1439163879149568 1440058245906852 1444824620089344 1448940929548288 1449227962220544 1449841372242432 1450059050778624 1451104364396544 1451173947033096 1454260003756032 1455308345742592 1461870446739456 1463214077664768 1466325738848256 1466396051372604 1467382778740736 1468294682101104 1469353141358674 1476579764994048 1477644196773888 1478269634443264 1478562477080832 1479628338151392 1482774905790464 1483068640914432 1484765936547751 1493143961075712 1494220333596672 1495077223923712 1495148915125008 1495373396115456 1499705628873408 1506467920748544 1507553898200064 1510759852146688 1512148418187264 1512788460346592 1522421293645824 1523367400628736 1523820577923072 1524465560519616 1525866723718623 1527061124481024 1529111621596416 1535126158844928 1538390747774976 1539499737645056 1539804709859328 1540456458007584 1540687741452288 1540914719021568 1541798387171328 1546265117351504 1547862825959424 1552272691560448 1552580194074624 1553237349660672 1554357042098432 1554664957518816 1557971097526272 1559094202412032 1560063099732423 1565226671763456 1568555272241152 1568866000306176 1569996959072256 1570661486595968 1570972631898384 1572105109285854 1575448337402368 1580662832234496 1583022942978048 1586465458642944 1587609104446464 1588519550418944 1588595722320321 1588834233372672 1599628078743552 1600781213171712 1601776016837568 1602930699664008 1604503210033152 1606657694323968 1611975487389696 1614140005256064 1617572624498688 1618738694729728 1619059364043264 1619744658052092 1622502444761088 1624681097946192 1628884321173504 1630058545741824 1630993335189504 1631071543772736 1632492409946112 1635718471247872 1636042504225536 1637221888960416 1638160786369536 1642906687185973 1644604252581888 1648101656887296 1649289734782976 1649616456204288 1650314684014464 1650805626083328 1651504357229584 1651831517363742 1654316218187776 1656537590062784 1660823229431808 1663053338748672 1666589976756224 1667085760462848 1668121769014272 1668827829508216 1669324278940032 1679454259249152 1680750263402496 1680997875296256 1681961876914176 1686834673474368 1687802022320128 1695662227743744 1699604833665024 1700830038994944 1701887017889916 1712384734920704 1712723955351552 1715023755584568 1717603510779904 1717943765041152 1718670913529856 1719909863150336 1720250574295968 1730689591246848 1731937204850688 1732930418638848 1733013515258532 1734179647602688 1734523185567744 1737950875700864 1738211810869248 1739548257020442 1740545835517632 1745048813174784 1746306778005504 1747392018368256 1748651672360736 1751628936904704 1752370343206912 1752717484717056 1753980977713536 1754723379556433 1757710981824512 1760071189441708 1764624681271296 1765896757886976 1766994172420464 1770002667012096 1771278620491776 1772294395396096 1772379379577664 1773657046373784 1778245686263808 1784420150452224 1785443461627904 1786060242502272 1787084494221312 1788372761590272 1792261840566516 1799225165217792 1800878864818176 1801641116977728 1803297037122009 1804708601659392 1806009573834752 1807131916432128 1808434635518368 1819408780853248 1819769202561024 1821081031570944 1824953730203648 1825315250356224 1827404229597232 1827766235189466 1834504090025984 1834867502088192 1840183280153856 1840459564449792 1841238569803776 1842565875577856 1842930884665728 1854114363998208 1855450951630848 1856604019516272 1857942401883282 1861105745461248 1861893489657344 1863604788820632 1874913723850752 1875471480520704 1876265305254912 1877431308196743 1877989813807536 1881983534272512 1883062795108352 1889386041655296 1890469547606016 1891832342839296 1895946409855488 1896231066402816 1897598014980096 1897689007658664 1898777275110144 1900146059189664 1905061939642368 1907620006211712 1911676738043904 1913054821044224 1913433793869312 1914243686788836 1917502889263104 1918885172199424 1920077661209136 1921461800238266 1926432826785792 1930912000376832 1932303949627392 1933121829656576 1933504777721088 1934805819195392 1934898596044128 1939013338341376 1941616993947059 1949160595652608 1949546720968704 1950952103553024 1955100985131008 1955194735163472 1955488287227904 1957726242801472 1958114064957336 1970192262365184 1971416636107776 1972837784201856 1977424854552576 1986633852622848 1990858614767616 1992293778128896 1992688448053248 1993531886833344 1993831194820608 1995364177170507 1999607505164544 2007472669258752 2008623894331392 2009221427625984 2010071864266752 2011919356789056 2016197890916352 2018905187889018 2024128310870016 2026846256599944 2029895058194432 2030297176866816 2031156534171648 2031760770564096 2032620747359488 2033023405986144 2034488964958164 2038815495461888 2046834878459904 2051187663699968 2053072946479104 2053941944010112 2054250321936384 2054552958695424 2055731182895104 2055829758296886 2063817101279232 2070106925432832 2070983132880896 2071393391029248 2072886610025088 2077294796701696 2080084132976564 2086968895684608 2091821333741568 2093329278763008 2094630175864512 2096140145714472 2107967945048064 2110798468411776 2115287278190592 2116812139261952 2117231476056576 2118127629760428 2118445644496896 2128311385694208 2132837438324736 2132939711087424 2134374950895616 2134797766852608 2135701355783424 2137240932885344 2137664316588372 2142210259098624 2150636330299392 2152186673674752 2156763499331584 2157190750420992 2158745818724352 2159659544069456 2160087368860278 2163336593014784 2166241463928256 2171845761564672 2173411394322432 2174762058363648 2175088576167936 2176656546594816 2181390005634048 2182962518613888 2184214381826048 2192805670109184 2199488608272384 2200419578685952 2201074168111104 2202442023151656 2204029712038011 2216466295160832 2217404451664896 2219442507227088 2224162358685696 2225765705253376 2239272345665536 2239715941613568 2241000351203328 2241330500395008 2242615835885568 2242723372687512 2249112897965824 2249558443310112 2260882970324992 2261330847300096 2266139778220032 2267773385326592 2268222627280896 2269182690519888 2270818491190678 2281986909536256 2283631940468736 2285051100943104 2286698340779424 2290591686721536 2291561218039808 2293667432394624 2294638265573797 2307586121662464 2309249606467584 2310573891518464 2310684687011376 2311031612178432 2311372078532352 2312697580756992 2317615747825664 2319397676027256 2320727780690176 2328409037340672 2329856024491008 2331535563147648 2336956646289408 2338641303618048 2347840007645184 2352832908361728 2354529010515968 2354995438608384 2355992229893952 2358157663928781 2360003556016128 2361704827322368 2363172506103552 2364876061831712 2370994248351744 2374534414467072 2379226867269632 2379698187964416 2381413656669696 2382779325628416 2384497015453696 2389682454088688 2398966886957056 2399442118115328 2401171819757568 2402188155970304 2402664025256352 2404396049496012 2406754815049728 2409509221909504 2409986541485952 2426358936748032 2428108042094592 2429616987078138 2433753667141632 2437021646919288 2445087818612736 2446490002784256 2453577706871808 2454984759738368 2455832833440624 2457241179554304 2472152485330944 2473934602174464 2475472026021696 2476208439124992 2477256535844376 2481474327281664 2484806385094176 2491234844147712 2494580008123008 2499884965134336 2500628640694272 2501687073673216 2502182653521408 2503241744262324 2503986418410048 2509311379030016 2512680815696194 2519181388873728 2520626063474688 2522443123785728 2522942815371264 2527928546473984 2530130686640128 2530252010211552 2531703033480192 2533528078919552 2543493341615616 2548902317391872 2549407250497536 2551245058492416 2552324915718448 2552830526834874 2556670519017472 2560103548278848 2568577102381056 2576405266169856 2578006370294784 2579864794725504 2597905807276032 2599395627958272 2601269471404032 2606926313551296 2607317716303872 2609322385530663 2610818753276448 2619460167008256 2622977508541104 2627443405357056 2628555514810368 2630450378935808 2630971466570304 2636566472736768 2640106784162562 2646937021906944 2648845136830464 2650491258630696 2654478153023488 2655004000518144 2656917930737664 2658042515777792 2658441593094144 2658569069366496 2660485569560676 2666143340219392 2676630225678336 2678165192441856 2678961903501312 2680095819022336 2680626741331968 2682559142385408 2688263854555136 2688392760849774 2691873583852024 2698837747826688 2702461675466592 2707062902489088 2708208712228864 2709014360752128 2710697874648192 2711845222950851 2712651953277552 2727958517121024 2729113171279872 2731621547356416 2737430595305472 2739000429248512 2739403944927232 2741106344395848 2751756135038976 2760274920230784 2761857854705664 2763848813366784 2782625194246144 2783176427446272 2786913602824923 2789095111655424 2791105705017344 2791658618191872 2792840234486016 2794853527619296 2795407183230948 2812370585776128 2814397957882368 2814820510334976 2820383037587456 2822975301408768 2824170173013904 2824594192662528 2835704321409024 2837748514258944 2843919614783232 2844346599604224 2846397022470144 2847601807711232 2848165912665216 2850219088784496 2856280345464832 2867515107065856 2869582231566336 2871365530183254 2876254333894656 2878327758299136 2880116491813704 2882192700357399 2889649240178688 2897881859096576 2898455924441088 2899682744484864 2902208728793088 2902347894066192 2908520007512064 2910616691485184 2923740893478912 2926428155329536 2932651477696512 2932792102745208 2934765557481472 2936589364202208 2938706282717348 2955288393547776 2956539268886528 2957124954161664 2959256676302784 2965549811580928 2966137281828864 2969531873095502 2986287922151424 2988440667193344 2990154447847424 2990297830250016 2990746792230912 2999411257746816 3012935841497088 3015107796400128 3021519704293376 3024296836374528 3025576920693184 3028357781833527 3044842587291648 3046734801257472 3047641155846144 3048931121039232 3051733447437246 3058223243192832 3070252317689856 3076781495549952 3078999475290112 3079609419718656 3080912916015168 3081375482904576 3081829438043136 3083596774342656 3083744637445329 3092530234703008 3095725651918848 3105160388149248 3106474699321344 3108714084196864 3109329915037632 3115942195052544 3118188404824064 3120126199464846 3130453343526912 3137110544482304 3137732000612352 3139993918144512 3141322973191936 3141945263796768 3144210218571708 3150896674804736 3166045885956096 3172930917285888 3175218208892928 3177039100837888 3177191444640642 3177668466745344 3199256157487104 3201562426343424 3203552033675136 3205861399328016 3213315388647936 3223950974779392 3228280010512128 3235145248997376 3237477389459456 3238118728086528 3239489316104184 3245004889522176 3249362195892384 3257768642347008 3260117091483648 3262143087545472 3264984819892224 3271436942495744 3272085008451072 3274443777920832 3276321572739072 3285813374371946 3289208505163776 3296203313774592 3298579469565952 3299232912408576 3300629368028928 3301611252166656 3303008714459168 3303663034727484 3308632436375552 3313075180125568 3326106677497344 3333179953512448 3334171520925696 3336243538028544 3337655659016432 3338648557880064 3358908518498304 3361500526804992 3361995750592512 3363923753828352 3373669346948736 3375604044640256 3391324455487488 3399209667330048 3401660077989888 3403774035779832 3406227736786017 3424769469841408 3425447910703104 3430047511169136 3435887530082304 3437341827059712 3439819726300672 3440501148591936 3461379182493696 3463874409701376 3465860837277696 3466027030517064 3468359295205376 3469046371135488 3475901751401728 3476423621738496 3479096514040884 3481091671035264 3492613556011008 3494784036736512 3497303344721472 3503257873809408 3504740686413824 3505434969434112 3507961955427072 3509446759112866 3515421963649024 3520142378883416 3529249362542592 3531793515773952 3533988344840928 3540005334024192 3542557240983552 3544758759155328 3547314092747568 3556491372527616 3568840300904448 3570886923255808 3572120485004544 3574168988442624 3576745523180544 3584523681133032 3598450330435584 3601757729636352 3603282233955456 3606594074244018 3612019147669504 3614263832864256 3616869271036736 3638817561706496 3639538405122048 3642162063141888 3644425480617207 3649907460407296 3650630500712448 3654808459194464 3655532470378932 3669735004176384 3680366560307712 3680919128899584 3682477139607552 3685131751155712 3685861769331456 3708228727996416 3710901903261696 3713208039032544 3715884803766564 3722211490922496 3723786979314688 3727209577641264 3749827447701504 3750942961041408 3752530610509824 3754862616393486 3755979627615072 3763967068545024 3766125590216704 3769021223544291 3778772083310592 3780939095212032 3783664685678592 3791892819710976 3795196029960192 3795378015317328 3797554550220288 3800292118379328 3810123879284736 3815240012423424 3823353476087808 3826109642088448 3826867587738624 3828487373577672 3835005778526208 3837770344398848 3840155322418272 3842923600476532 3852865653571584 3864607899254784 3866243659313152 3867009555442176 3869611638390784 3869797192088256 3878026676682752 3883233987894118 3898321191305216 3899093441937408 3901904207106048 3910201970262016 3910389470326944 3910976574455808 3915452485602944 3916228129914672 3940384524730368 3942833272215552 3945675568403712 3954849709105152 3960160176243843 3973267705245696 3981717229535232 3984587556257792 3985376896106496 3987063773666688 3987662389641216 3990728354341014 3999215010329088 4014945338517504 4017247788662784 4018442855251968 4020143728533504 4023838713578112 4032395781832704 4032589141274661 4037810375778036 4048256621740032 4053692513199888 4060594353733632 4062313068343296 4063521541128192 4065241494718976 4066046811972288 4068977929916328 4077630990923776 4093669756919808 4102375327399936 4106145892958208 4107883888020224 4108500643872768 4109105917390848 4111462365790208 4111659516593772 4127634202558464 4140213850865664 4141966265761792 4142786782058496 4145773220050176 4154589593403392 4160168265953128 4173937791369216 4183642667483136 4186658557526016 4189260351729024 4192280291428944 4215935890096128 4221596936823552 4230574556381184 4233624278523904 4234462952113152 4236255259520856 4236891288993792 4256622771388416 4265879422174848 4268749901791232 4269595533705216 4271402711566848 4274481865770688 4275328633176744 4284420518197248 4301272660598784 4304373347349504 4307048295274881 4313526998663168 4314381500841984 4317491637448704 4319319088138912 4320174737720556 4326673186029568 4332482927856512 4346822788644864 4349524116727296 4350177152335872 4353313093189632 4362780011268096 4365925037227776 4368428763652096 4385611340218368 4398977216544768 4400839157371904 4402148336222208 4404884046303312 4408059424076022 4432932590321664 4434808903329792 4438885014454176 4448324717371392 4451531410506752 4454297809643253 4478544691331072 4479431883227136 4482661000790016 4485231671771136 4485446745375024 4498225795931648 4499116886620224 4521765940649984 4522661694600192 4532279556440064 4535546770653184 4536445254561792 4538365381039776 4541636982381356 4567263880937472 4570102201886208 4573396681558848 4581183373443072 4583122436079616 4587334864789248 4589276531147594 4615172243324928 4618499212935168 4621147783036928 4621369374022752 4622063224356864 4622744157064704 4625395161513984 4638795352054512 4641455561380352 4656818074681344 4659712048982016 4663071126295296 4673913292578816 4677282607236096 4680189299197269 4695680015290368 4705665816723456 4709058021031936 4709990877216768 4711984459787904 4716315327857562 4723409654644736 4726345012207104 4729752123663424 4741988496703488 4749068828934144 4758453734539264 4759396375928832 4762827313339392 4765558651256832 4765787166960963 4768994030907392 4779364908177376 4798884236230656 4802343639515136 4804376311940608 4805328050512704 4808792098992024 4813509630099456 4819018443819008 4819973082971904 4852717873496064 4856216084189184 4859233974156276 4867507334283264 4874043293838576 4890175637225472 4892980005568512 4907155413743616 4909969519476736 4911665666881248 4914482359108608 4928720061557919 4944304970661888 4947869204348928 4950944052043392 4952416878249984 4954513071688752 4962948654563328 4969612770188352 4982469688295424 4989160016246016 4999769930268672 5001257281388544 5003374147346432 5004365307042816 5006483488524648 5007972836820096 5018622758060032 5025361631392388 5038362777747456 5044886247571456 5045885630742528 5055857092947968 5060261373280256 5060504020423104 5063406066960384 5067056157839104 5086986683231232 5097804634783744 5098814500995072 5102490116984832 5104649831436896 5105661053669748 5113341038034944 5120207096557696 5137154204762112 5152810532339712 5156012740589568 5159729589451008 5195811614552064 5198791255916544 5202538942808064 5213852627102592 5214635432607744 5218644771061326 5221637506552896 5238920334016512 5245955017082208 5254886810714112 5257111029620736 5260900757871616 5261942933140608 5264170138669299 5273132945473536 5280213568325124 5293874043813888 5297690273660928 5300982517261392 5310008001036288 5313835861475328 5316085031555584 5316883186188288 5317138138732992 5320971139121352 5332286680438784 5353260451356672 5356330384883712 5360191638044672 5361253482663936 5365118284770816 5376527709110272 5376785521699548 5383747167704048 5397675495653376 5404923350933184 5414125804978176 5416417424457728 5418028721504256 5421395749296384 5423690445901702 5425303906555104 5458226342559744 5463243094712832 5474861190610944 5478807889854464 5482212688791696 5503512270077952 5520549840461568 5523715709411328 5527697626733568 5565250388492288 5566352854892544 5573827205649846 5582211410034688 5583317236383744 5585680468972032 5589707055238592 5590814366461896 5624741171552256 5628795915764736 5632293924590229 5640766075174912 5645950602817536 5648340346027808 5649188385325056 5671408642818048 5675497028517888 5687839229566464 5688693199208448 5692794044940288 5695203615422464 5696331825330432 5700438177568992 5712560690929664 5720231365685551 5735030214131712 5739164463132672 5742731060366508 5752508667789312 5756655516598272 5760232983627408 5764385400714798 5779298480357376 5795763718193152 5796911848882176 5799365488969728 5804417457586176 5804695788132384 5817040015024128 5821233382970368 5824850981841177 5847481786957824 5852856310659072 5865302955393024 5865584205490416 5869531114962944 5873178728404416 5877412565434696 5910576787095552 5913078537773056 5914249908323328 5918513352605568 5931099623161856 5932274563657728 5939063746191004 5972575844302848 5976881334386688 5980308895694848 5980595660500032 5981493584461824 5998822515493632 6025871682994176 6030215592800256 6043039408586752 6048593672749056 6051153841386368 6056715563667054 6089685174583296 6093469602514944 6095282311692288 6097862242078464 6103466894874492 6116446486385664 6140504635379712 6153562991099904 6157998950580224 6159218839437312 6161825832030336 6162750965809152 6163658876086272 6167193548685312 6167489274890658 6185060469406016 6191451303837696 6210320776298496 6212949398642688 6217428168393728 6218659830075264 6231884390105088 6236376809648128 6240252398929692 6260906687053824 6275464001224704 6279987836289024 6282645946383872 6283890527593536 6288420437143416 6301793349609472 6345861834571776 6350436417785856 6354078201675776 6354382889281284 6355336933490688 6398512314974208 6403124852686848 6407104067350272 6411722798656032 6426630777295872 6456560021024256 6470290497994752 6474954778918912 6476237456173056 6478978632208368 6490009779044352 6498724391784768 6515537284694016 6520234182967296 6524286175090944 6529969639784448 6542873884991488 6544170016902144 6548887555841664 6552643145478144 6571626748743892 6578417010327552 6597158939131904 6598465824817152 6601258736057856 6603222504333312 6606017428918336 6607326069454968 6612089136114033 6617264872751104 6626150360251136 6652213354994688 6666359907024896 6672487076057088 6675311318032864 6677297115760128 6717817036996608 6723001053609984 6723991501185024 6727847507656704 6747338693897472 6751208089280512 6782648910974976 6798419334660096 6803320155979776 6807548071559664 6812455473572034 6849538939682816 6850895821406208 6860095022338272 6871775060164608 6874683654119424 6879639452601344 6881002297183872 6883914796721391 6922758364987392 6927748819402752 6931721674555392 6932054061034128 6936718590410752 6938092742270976 6951803502803456 6952847243476992 6958193028081768 6962183342070528 6985227112022016 6989568073473024 6994606689442944 7009481372827648 7010869938868224 7015923910854144 7018893518225732 7030843927298048 7040284757766832 7058498725085184 7063587031547904 7067976689681856 7080010668048384 7085114481967104 7089517518310656 7094628185495136 7112982745055232 7137680601808896 7141773846511616 7144240970009088 7148337976885248 7153491046361088 7169047362266064 7196900660871168 7203515459272704 7206564467910912 7213188148488036 7224038295339008 7228527665728512 7233738542073472 7277635123412992 7279076810244096 7284324126283776 7288850961234414 7299814920814592 7301261001424896 7309616918388928 7311064940757864 7339470008352768 7360733120615424 7364954279215104 7370263502311424 7371723538662912 7416457455992832 7421803806523392 7426416078065088 7431769607533128 7444422981844992 7447573958629376 7454419155282528 7499654895403008 7501885922082816 7505061221019648 7509725232786972 7511959255230144 7527934137090048 7532251180433408 7538042447088582 7557544166621184 7561878190424064 7567329371357184 7583785639421952 7590392059920384 7590756030634656 7595109100440576 7600584236758656 7630480024846848 7646706952175616 7652219284176896 7653735175477248 7656974747155344 7670011557052416 7675540688797696 7680310644836544 7685847200953064 7705731307143168 7729215798509568 7732487318626304 7734019110884352 7739594384176512 7756053353365504 7766467975788236 7796642382610432 7798186883874816 7803808414212096 7820403940524032 7820778940653888 7821953148911616 7830904971205888 7832456259829344 7885666544431104 7891351136807424 7909699418210304 7920320352487686 7946535410491392 7963434459070464 7969175112515584 7970753792212992 7974127547333376 7975324779282432 7981456708682028 7998430020658176 8029890677035008 8034495577325568 8036885710503936 8040287457067008 8047677427156224 8064791563665408 8065178282549322 8075620751556072 8096513243480064 8107385026399776 8121188707467264 8124626136686592 8127043082256384 8130482989437952 8132093623944576 8135535668852553 8137955859832656 8155261981847552 8187339513839616 8212291785916416 8215767776040448 8217001287745536 8218211834781696 8222924731580416 8223319033187544 8255268405116928 8283932531523584 8285573564116992 8291546440100352 8309179186806784 8320336531906256 8347875582738432 8367285334966272 8373317115052032 8378520703458048 8384560582857888 8443193873647104 8461149112762368 8467248557047808 8468925904226304 8472510519041712 8473782577987584 8513245542776832 8531758844349696 8537499803582464 8539191067410432 8542805423133696 8548963731541376 8550657266353488 8568841036394496 8602545321197568 8608746694699008 8614096590549762 8627053997326336 8628763001683968 8634983274897408 8638638176277824 8640349475441112 8646578101072197 8653346372059136 8664965855713024 8693645577289728 8699048233454592 8706626186379264 8725560022536192 8731850074455552 8736857527304192 8771222680436736 8797954433089536 8801678314743808 8804296672444416 8809768092606624 8816118848152044 8865865180643328 8869617806659584 8877770028908352 8896649434742784 8903062821013504 8908595619286506 8957089382662144 8958863766454272 8965322001580032 8970463343542272 8970893490750048 8996451591863296 8998233773240448 9043531881299968 9045323389200384 9064559112880128 9071093541306368 9072890509123584 9076730762079552 9083273964762712 9085073345500581 9134527761874944 9140204403772416 9146793363117696 9166244872159232 9174669729578496 9178553062295188 9230344486649856 9236998425870336 9242295566073856 9242738748045504 9244126448713728 9245488314129408 9250790323027968 9277590704109024 9282911122760704 9319424097964032 9326142252590592 9347826585157632 9354565214472192 9360378598394538 9391360030580736 9411331633446912 9418116042063872 9419981754433536 9423968919575808 9432630655715124 9446819309289472 9452690024414208 9459504247326848 9498137657868288 9516907469078528 9518792751857664 9525654626678784 9531117302513664 9531574333921926 9537988061814784 9558729816354752 9597768472461312 9604687279030272 9608752623881216 9610656101025408 9617584197984048 9638036887638016 9639946165943808 9705435746992128 9712432168378368 9718467948312552 9735014668566528 9748086587677152 9780351274450944 9814310827487232 9819939038953472 9823331333762496 9828964718217216 9857440123115838 9888609941323776 9895738408697856 9901888104086784 9904833756499968 9909026143377504 9925897309126656 9939225540376704 9978320032492032 9999539860537344 10002514562777088 10006748294692864 10008730614085632 10012966977049296 10015945673640192 10037245516120064 10050723262784776 10076725555494912 10089772495142912 10091771261485056 10111714185895936 10121008040846208 10126812133920768 10134112315678208 10173973366462464 10195609269567488 10197629001990144 10204980233969664 10209299662873792 10211322107339496 10218683210358051 10226682076069888 10240414193115392 10274308409524224 10312025481179136 10319459178902016 10391623229104128 10397582511833088 10405077885616128 10427705254205184 10429270865215488 10437289542122652 10443275013105792 10477840668033024 10491910034164416 10509773621428224 10514222059241472 10521801515743232 10523885866281216 10528340277338598 10546265890947072 10560427136650248 10587748087627776 10595380547321856 10601965034522784 10620016002072576 10627671722950656 10632170063111168 10634276277465984 10641942278242704 10664573360877568 10706520902713344 10712660769767424 10720383276089344 10722506965327872 10730236569541632 10753055418220544 10753571043399096 10767494335408096 10795350991306752 10809846701866368 10832834848915456 10836057443008512 10842791498592768 10847380891803404 10850607813110208 10916452685119488 10926486189425664 10949722381221888 10957615779708928 10964425377583392 11041099680923136 11047431418822656 11055395253467136 11130500776984576 11132705709785088 11147654411299692 11164422820069376 11166634472767488 11171360937944064 11179414110477184 11181628732923792 11249482343104512 11257591831529472 11264587849180458 11281532150349824 11291901205635072 11296680692055616 11298376770650112 11307063670632873 11342817285636096 11350994057035776 11375678459132928 11385588089880576 11390407230844928 11392663650660864 11400876355137984 11425121381859328 11440462731371102 11470060428263424 11478328926265344 11485462120733016 11505017335578624 11513311033196544 11520465967254816 11528770801429596 11558596960714752 11593823697764352 11598730977939456 11608834915172352 11609391576264768 11634080030048256 11642466765940736 11649701963682354 11694963573915648 11705712621318144 11730605910786048 11731168410980832 11739062229925888 11746357456808832 11754825130869392 11821153574191104 11826157075546112 11828499816646656 11837026705211136 11862199246323712 11864549127315456 11878127492382008 11880480528731529 11945151688605696 11953762668773376 11961191321000064 11962987168923648 11997645030987264 12051743365988352 12060431185600512 12086078817173504 12097187345498112 12102307682772736 12113431127334108 12186939205029888 12190564623384576 12195724484156928 12206933789748984 12232892972771328 12281009270759424 12307125982199808 12315997901160448 12318437678874624 12323651664060672 12325501931618304 12327317752172544 12334387097370624 12334978549781316 12370120938812032 12382902607675392 12420641552596992 12425898797285376 12434856336787456 12437319660150528 12463768780210176 12472753619296256 12480504797859384 12489501701548729 12521813374107648 12550928002449408 12559975672578048 12565291892767744 12567781055187072 12576840874286832 12603586699218944 12691723669143552 12700872835571712 12708156403351552 12708765778562568 12710673866981376 12806249705373696 12814208134700544 12823445597312064 12853261554591744 12913120042048512 12940580995989504 12949909557837824 12952474912346112 12957957264416736 12980019558088704 12997448783569536 13040468365934592 13048572350181888 13059939279568896 13085747769982976 13088340033804288 13097775111683328 13105286290956288 13143253497487784 13156834020655104 13194317878263808 13196931649634304 13202517472115712 13206445008666624 13212034857836672 13214652138909936 13224178272228066 13252300720502272 13304426709989376 13332719814049792 13344974152114176 13350622636065728 13354594231520256 13362893428929759 13435634073993216 13447983002370048 13455695015313408 13494677387794944 13502416178561024 13565297821949952 13596838669320192 13606640311959552 13615096143119328 13624910947144068 13701791642812416 13720190044676544 13743550120329216 13749367308238848 13759278905202688 13762004594367744 13767829593442782 13845516729974784 13855497638805504 13863443349110784 13864108122068256 13873437180821504 13876185484541952 13903607005606912 13916386056163536 13924366684141056 13970454224044032 13979136146946048 13989213378885888 14018962745655296 14021739877736448 14031847821708288 14037787036451464 14040567897591807 14061687854596096 14080569515533664 14116997450170368 14127174063095808 14135953379363712 14170228963934208 14179035036621312 14189256370990272 14225965490110464 14275361203617792 14283547693023232 14288481940018176 14296675953770496 14306982092722176 14338094724532128 14407030918545408 14413128935821824 14426376296976072 14448076590678016 14457055331457024 14467477084146944 14555270246825984 14558153620488192 14568648252567552 14577701922468828 14599629841629184 14602522002849792 14619233836777856 14622129881515728 14678940016705536 14721466241230848 14729908558430208 14740527004622848 14743447077325824 14786160184673757 14832914911985664 14843607613046784 14852832156130176 14863539215066256 14888845963689984 14895147917258752 14908838310565056 14999309790806016 15003771844165632 15010122442039296 15019450465573944 15023918510460288 15055868274180096 15064502360866816 15076084894177164 15115088333242368 15134658742714368 15167571278843904 15180784119840768 15181512061269312 15190218200881152 15201168473517312 15260960049693696 15293413904351232 15304438568353792 15307470350954496 15313949494310688 15340023114104832 15351081377595392 15360621289673088 15371694401906128 15411462614286336 15458431597019136 15464974637252608 15468038221768704 15479188768353024 15512106706731008 15532935951576472 15593284765220864 15596373767749632 15607616828424192 15641557881307776 15643906297823232 15661809942411776 15664912519658688 15771333088862208 15782702273614848 15792510416007897 15819398836420608 15840640704975372 15893070820982784 15938350225031168 15941507584425984 15948255094666752 15950649558564864 15962913417364056 15996860041316352 16059781354070016 16068991154651136 16080574914134016 16095354854312448 16129583127330816 16130356565098644 16151241503112144 16193026486960128 16214770052799552 16242377414934528 16249252273373184 16254086164512768 16260965978875904 16264187247889152 16271071337705106 16275911719665312 16310523963695104 16332425302025261 16374679027679232 16424583571832832 16431535552080896 16436423669563392 16445849463160832 16446638066375088 16510536810233856 16567865063047168 16571147128233984 16583092880200704 16618358373613568 16640673063812512 16695751165476864 16746634230104064 16757041406916096 16769121165715776 16886387747294208 16922298225524736 16934497114095616 16937851808452608 16945021038083424 16947565155975168 17026491085553664 17063517688699392 17074999607164928 17078382134820864 17085610846267392 17097927463082752 17101314532706976 17137682072788992 17160694097056653 17205090642395136 17217493389398016 17228193181099524 17254107994652672 17257526003367936 17269966549794816 17277276352555648 17280698950882224 17293156202144394 17329931711426048 17387291154579456 17398096466909184 17413252372758528 17451120045072384 17463700148911104 17473715054608384 17474552945523531 17542445360873472 17595908866179072 17603356629487616 17608593344888832 17619536185213248 17632237696304088 17731730361286656 17739235613319168 17755540057816704 17793298869485568 17806125642027008 17817191238573012 17917727532908544 17930644003160064 17940926687084544 17941786981500096 17992903183726592 17996467546480896 18087063762599936 18090646778400768 18129118225760256 18142187082612736 18145781018247168 18153461524159104 18166547929525424 18170146691001162 18269055523749888 18280408807544832 18293586726235392 18332489744318464 18349339459156992 18357106124590376 18460688973299712 18473996851740672 18485477496091008 18488252897427456 18490976628258816 18501580646055936 18555181408218048 18565822245521408 18638848195928064 18652284505181184 18695653170315264 18709130428944384 18720757196789076 18782720061161472 18836232084127744 18839963508867072 18847937839151616 18865261311430248 18893638618578944 18905380048828416 18919008494653696 19033814938157056 19037585503715328 19051309253357568 19062234605027328 19063148667843852 19075976123629568 19117459632709504 19195536944922624 19209374558060544 19217505247762432 19221312202050816 19235168395968096 19276073775276032 19279892331887616 19301957175120763 19410871493984256 19424864336756736 19436935896625104 19470029337133056 19496173175354304 19560702548901888 19628621654974464 19639878077906944 19646662667524992 19657929436434432 19714880246231676 19791476817395712 19803776208173568 19809667512999936 19818052286755008 19836267408342099 19851794618253312 19878451080753408 19956640064984064 19999079721074688 20013496589385728 20017461228171264 20025933954098592 20031891347280384 20074491032240128 20101446525569552 20153451110989824 20179544990285824 20183542522970112 20223428371791872 20242016081692416 20253624267841536 20268224631356416 20347946732924928 20391218539134976 20395258003980288 20409960467939328 20418599325747584 20422644214678992 20437366420716102 20480828386230784 20548616819048448 20624050962358272 20638918357804032 20651744390164173 20783246458208256 20795165023666176 20810155771232256 20855410508410368 20858541730430976 20874579084245304 20886550026211584 20955681336066048 20983820068328832 21028444118482944 21043603031486464 21047771732562432 21056680554677196 21092531781894144 21120854273300496 21175496175255552 21190761094643712 21203930069045568 21240032004145152 21255343445901312 21264340126222336 21268552554931968 21283884556485408 21329146721755136 21357786933417649 21413041805426688 21425321539534848 21440766552178688 21445013930655744 21460473139083264 21506110836441088 21507142086798192 21534988670816192 21590701982613504 21619693403732736 21665669697830912 21672114886017024 21685582997185536 21694761783606808 21701215626220416 21832905370238976 21852972378851328 21899444762443776 21915231559417856 21928850755166784 22082199361846272 22094862837645312 22110790506934272 22261001553969152 22265411419570176 22295308822599384 22328845640138752 22333268945534976 22342721875888128 22358828220954368 22363257465847584 22498964686209024 22515183663058944 22529175698360916 22563064300699648 22583802411270144 22593361384111232 22596753541300224 22614127341265746 22685634571272192 22701988114071552 22751356918265856 22771176179761152 22780814461689856 22785327301321728 22801752710275968 22850242763718656 22880925462742204 22940120856526848 22956657852530688 22970924241466032 23010034671157248 23026622066393088 23040931934509632 23057541602859192 23117193921429504 23187647395528704 23197461955878912 23218783152529536 23268160060096512 23284933531881472 23299403927364708 23389927147831296 23411425242636288 23461211821572096 23462336821961664 23478124459851776 23492714913617664 23509650261738784 23652314151092224 23656999633293312 23674053410422272 23724398492647424 23729098254630912 23756254984764016 23760961057463058 23890303377211392 23907525337546752 23922382642000128 23925974337847296 23995290061974528 24103486731976704 24120862371201024 24194374690996224 24204615365545472 24226862254668216 24373878410059776 24381129246769152 24391448968313856 24406607006557659 24413867579497968 24465785945542656 24562018541518848 24631995802320896 24636875357749248 24647303328121344 24651003863236608 24654635504345088 24668774194741248 24669957099562632 24740241877624064 24765805215350784 24851797594570752 24869712673574912 24874639320301056 24927537560420352 24945507238592512 24961009595718768 24979003403097458 25043626748215296 25101856004898816 25119951345156096 25130583785535488 25135562110374144 25153681748573664 25207173398437888 25241020921311767 25383447338287104 25401745671143424 25416312806703104 25417531557125136 25421347733962752 25612499410747392 25628416269401088 25646891194624128 25706523109183488 25826240084097024 25881161991979008 25899819115675648 25904949824692224 25915914528833472 25939734303216591 25960039116177408 25994897567139072 26080936731869184 26097144700363776 26119878559137792 26171495539965952 26176680067608576 26195550223366656 26210572581912576 26286506994975568 26313668041310208 26388635756527616 26393863299268608 26405034944231424 26412890017333248 26424069715673344 26429304277819872 26448356544456132 26504601441004544 26608853419978752 26665439628099584 26689948304228352 26701245272131456 26709188463040512 26725786857859518 26871268147986432 26895966004740096 26911390030626816 26989354775589888 27004832357122048 27130595643899904 27193677338640384 27213280623919104 27230192286238656 27249821894288136 27403583285624832 27440380089353088 27498734616477696 27518557810405376 27524009188735488 27535659186885564 27691033459949568 27710995277611008 27726886698221568 27728216244136512 27746874361643008 27752370969083904 27807214011213824 27832772112327072 27848733368282112 27958272293892096 27978426757771776 28037925491310592 28043479755472896 28063695643416576 28075574072902928 28081135795183614 28123375709192192 28161139031067328 28233994900340736 28254348126191616 28271906758727424 28340457927868416 28358070073242624 28378512741980544 28550722407235584 28576963880036352 28593351907540992 28613964185444352 28676189449064256 28814061837090816 28826257871643648 28852752593952144 28914110662914048 28934954168293888 29110540493651968 29116307240976384 29137296505135104 29155403844937656 29199259683258368 29205044005699584 29238467673555712 29244259763031456 29442932482461696 29459817116860416 29481054009245696 29486894154651648 29572320369347514 29665829823971328 29687215226093568 29705664312260352 29727078430132512 29777691927379968 29790295834517504 29817676621130112 29830297452459361 29998619581612032 30007543688331264 30020244884078592 30038900931147888 30047837020920576 30111736548360192 30129004721733632 30152169788354328 30230176666484736 30269317485428736 30335142557687808 30363024122538624 30380436401762304 30402336947034624 30521920099387392 30586827808702464 30608877136707584 30614940701908992 30627898988621376 30656049631074153 30680046228209664 30702162755190784 30721242579346176 30743388803812256 30822925228572672 30929949274505216 30936076443537408 30958377536706048 31024213413462016 31065871903152944 31186569530441728 31192747535499264 31215233656848384 31283115762615552 31287812595646464 31323619884823552 31329825039317376 31542666177724416 31565404547229696 31585020832015794 31638797672841216 31681281409950744 31786141641965568 31876700450062336 31883015168851968 31896510189333504 31925826834728112 31993720082632704 32119562708140032 32137982309302272 32161149828268032 32190709708624896 32259166254661632 32260713130197288 32302483006224288 32386052973920256 32429540105599104 32498504546746368 32508172329025536 32521931957751808 32528374495778304 32542142675410212 32551823439330624 32621047927390208 32664850604050522 32749358055358464 32849167143665664 32863071104161792 32872847339126784 32891698926321664 32893276132750176 33135730126094336 33142294256467968 33166185760401408 33236716747227136 33281346127625024 33391502330953728 33493268460208128 33514082813832192 33538242331431552 33772775494588416 33844596451049472 33868994228191232 33875703616905216 33890042076166848 33895130311950336 33921191011898619 34052982171107328 34127035377398784 34156764269641728 34171221692534784 34195854926165504 34202629065413952 34275364145577984 34321388194113306 34410181284790272 34434986778796032 34456386362199048 34508215989305344 34515052006735872 34539933099589632 34554552705111296 34561397901764448 34586312404288788 34659863422852096 34796192933818368 34826504745517056 34902240090144768 34927400297822208 34947430109216768 34949105891047062 35084890721746944 35191817732358144 35206713258975232 35217186689777664 35239072370426496 35264475392608176 35463460722573312 35478471226638336 35511080115633408 35586597738971136 35612251284054016 35634382477146024 35835455065817088 35861288006320128 35883573963000192 35985806367453184 35992935092961792 36174127525199872 36181293556801536 36258236451520512 36284374165225472 36291562036494336 36306923048318208 36333095859050848 36340293382002324 36560817615089664 36587173452470784 36664979488636928 36698678918313984 36714212249180752 36921377946599424 36947993703481344 36970954992182016 36976505794854912 36981953256517632 37003161292111872 37110362816436096 37131644491042816 37277696391856128 37304569010362368 37391306340630528 37418260857888768 37441514393578152 37468505104646187 37565440122322944 37672464168255488 37679927017734144 37695875678303232 37730522622860496 37810760097656832 37838016989307392 38067629876314112 38075171007430656 38102618506715136 38124469210054656 38126297335687704 38151952247259136 38234919265419008 38418749116121088 38435010495524864 38442624404101632 38470336791936192 38552147550552064 38559784663775232 38603914350241526 38821742987968512 38849728673513472 38873871793250208 38940058674266112 38992346350708608 39121405097803776 39257243309948928 39279756155813888 39293325335049984 39315858872868864 39429760492463352 39582953634791424 39607552416347136 39619335025999872 39636104573510016 39672534816684198 39756902161506816 39913280129968128 39998159442149376 40026993178771456 40034922456342528 40051867908197184 40063782694560768 40088680286789277 40148982064480256 40202893051139104 40306902221979648 40367085045940224 40446856743583744 40484032163384832 40507248535683072 40536449262712832 40695893465849856 40782437078269952 40790516007960576 40819920935878656 40837198651495168 40845288429357984 40874732841432204 40961656772461568 41248101924716544 41277836715608064 41303488780328346 41566492916416512 41590330047332352 41620311542464512 41710821016820736 41749158168490608 41773100052423168 41911362672132096 41967640136657664 42056888236965888 42087206062972928 42095543465124864 42113361109354392 42185063563788288 42241708546600992 42350992350511104 42381522189287424 42407860138091136 42510686891802624 42528680252444672 42537105109863936 42567769112970816 42658293443510272 42715573866835298 42826083610853376 42850643079069696 42881533104357376 42890027861311488 42920946278166528 43012221672882176 43014284173596384 43069977341632384 43239386807465472 43331339395661824 43344229772034048 43371165994371072 43389523567213616 43402431252440832 43665810740477952 43705944757702656 43798889524887552 43830463118835712 43857701510333568 44164398723692544 44189725675290624 44221581013868544 44358480554021271 44522003107938304 44530822839140352 44590617645198768 44666537891069952 44685443751776256 44717656441908736 44726514931695168 44997929372418048 45030367326117888 45058351396721832 45126128601399296 45167604822540288 45186722768222464 45193507082600448 45228254682531492 45403976228143104 45502713836531712 45542352359522304 45561628923379712 45570654602643456 45603505420551936 45700485527437312 45761850925484408 45880241713053696 45913315705061376 45941848482932064 46020069342314496 46053244132786176 46081863869019264 46115083205718384 46234387842859008 46375294791057408 46394923911757824 46437566305059072 46536320120193024 46569867063762944 46598807854729416 46779854295662592 46822850485272576 46924673643923328 46956248919703552 46985429827235328 47019300523477568 47304628302184448 47313999266586624 47348106820844544 47377531248023691 47448796985294848 47458196509261824 47512509969528032 47521922114926116 47815050675093504 47844765284000256 47851948675694592 47990580123949056 48206973463953408 48241724742402048 48388749381992448 48409230731090944 48453724509336432 48747756820119552 48762258493538304 48782897936627712 48813214013115318 48827735158995936 48931571891085312 48997275906075783 49124037083037696 49263991604641792 49273750715498496 49294606656242688 49309271008690176 49337548389482496 49339914199125264 49480483755248128 49531610430701568 49703595189141504 49739425347149824 49749278640602112 49855075120840704 49891014477185024 49922019191437536 49958006806194916 50087253496430592 50239902690312192 50261167571070976 50271124220748288 50307363497147328 50414346796875776 50482041842623534 50766894676574208 50803491342286848 50832625613406208 50835063114250272 50842695467925504 51224998821494784 51256832538802176 51293782389248256 51413046218366976 51482082291169959 51652480168194048 51762323983958016 51799638231351296 51809899649384448 51831829057666944 51879468606433182 51989795134278144 52161873463738368 52194289400727552 52239757118275584 52342991079931904 52353360135217152 52391100446733312 52421145163825152 52423658836570593 52573013989951136 52627336082620416 52787726598537216 52810069888462848 52825780034666496 52848139431346688 52858608555639744 52896713088912264 53009202882009088 53217706839957504 53330879256199168 53379896608456704 53402490544262912 53418376926081024 53451573715719036 53791932009480192 53822780061253632 53978709551179776 54009664714244096 54261191287799808 54387354677280768 54426561247838208 54460384572477312 54499643788576272 54807166571249664 54880760178706176 54997469232955392 55037115620810752 55048018377470976 55071318373771128 55382066919899136 55421990555222016 55456432488273024 55493748723286016 55504741938167808 55614428022427648 55665544224654144 55697466736564224 55916544587784192 55956853515543552 56075850982621184 56086959510945792 56127391286833152 56151148145805856 56162271590367228 56246751418384384 56322278062134656 56508696252383232 56543813517454848 56680915855736832 56716140146485248 56757025483961088 57101444814471168 57153927760072704 57186703815081984 57227928370888704 57352378898128512 57628123674181632 57652515743287296 57705505187904288 57828221325828096 57869908336587776 57905871525362289 58221080987303936 58232614481952768 58274593010270208 58310807689875312 58410088011399168 58476935347111424 58488519526062912 58885864964923392 58919634233720832 58962108018491392 58973788309303296 59144640738695028 59374430452187136 59411328624520704 59454156860265024 59555383854759936 59580591669035008 59635353242260224 59660594904918722 59997239163224064 60040489768157184 60077801862295776 60095674041841152 60223473096720384 60304339576708656 60460353332969472 60538634970857472 60670285115375616 60726048245077248 60760872803524608 60804673894069248 61043840198774784 61173655617404928 61217754273415168 61229881403817984 61255797977242752 61312099262148306 61404325510381568 61442485158692352 61486777607624512 61645850457145344 61859898549010432 61872152887074816 61916755073412096 61955233170492519 62048426826924032 62131743806305888 62385495070998528 62430467313696768 62566231525231104 62575625191292928 62647239769647104 62659650078634752 63085332355448832 63130809094459392 63170041664031588 63277595345682432 63362562819901488 63572283283931136 63753400900124672 63766030337703936 63793020378667008 63851653669456224 63987440165265408 64073360800252947 64239125416280064 64275964618604544 64322299656536064 64381419417249792 64518332509323264 64521426260394576 64604966012448576 64772105947840512 64859080211198208 64997009093492736 65016344658051072 65043863915503616 65056748991556608 65084285350820424 65103646878661248 65242095854780416 65329701208101044 65498716110716928 65698334287331328 65726142208323584 65745694678253568 65783397852643328 65786552265500352 66271460252188672 66284588512935936 66332371520802816 66473433494454272 66562692255250048 66783004661907456 66986536920416256 67028165627664384 67076484662863104 67545550989176832 67689192902098944 67737988456382464 67751407233810432 67780084152333696 67790260623900672 67842382023797238 68105964342214656 68254070754797568 68313528539283456 68342443385069568 68391709852331008 68405258130827904 68550728291155968 68642776388226612 68820362569580544 68869973557592064 68912772724398096 69030104013471744 69079866199179264 69109105410222592 69122795803528896 69172624808577576 69319726845704192 69592385867636736 69804480180289536 69854800595644416 69894860218433536 69898211782094124 70169781443493888 70383635464716288 70413426517950464 70434373379555328 70478144740852992 70528950785216352 70956942453276672 71022160231266816 71173195477942272 71224502568108032 71268764954292048 71670910131634176 71722576012640256 71767147926000384 71971612734906368 71985870185923584 72348255050399744 72362587113603072 72568748330450944 72583124072988672 72613846096636416 72666191718101696 72680586764004648 73121635230179328 73174346904941568 73219821019672977 73329958977273856 73397357836627968 73428424498361504 73895987406962688 73941909984364032 73953011589709824 73963906513035264 74006322584223744 74220725632872192 74263288982085632 74555392783712256 74609138020724736 74782612681261056 74836521715777536 74883028787156304 74937010209292374 75130880244645888 75344928336510976 75359854035468288 75391751356606464 75461045245720992 75621520195313664 75676033978614784 75723062763935301 76135259752628224 76150342014861312 76205237013430272 76248938420109312 76252594671375408 76303904494518272 76469838530838016 76837498232242176 76870020991049728 76885248808203264 76940673583872384 77104295101104128 77119569327550464 77207828700483052 77643485975937024 77699457347026944 77747743586500416 77880117348532224 77984692701417216 78242810195607552 78514486619897856 78559512311627776 78586650670099968 78631717745737728 78859520984926704 79165907269582848 79215104832694272 79238670051999744 79272209147020032 79345069633368396 79513804323013632 79826560259936256 79996318884298752 80053986357542912 80069844912685056 80103735816394368 80127565389121536 80177360573578554 80297964128960512 80405786102278208 80613804443959296 80734170091880448 80893713487167488 80968064326769664 81014497071366144 81072898525425664 81391786931699712 81581032015921152 81639841871757312 81674397302990336 81690576858715968 81749465682864408 81923313544923136 82496203849433088 82555673431216128 82606977560656692 83132985832833024 83180660094664704 83240623084929024 83421642033641472 83498316336981216 83546200104846336 83935280273315328 84113776473931776 84174412125945856 84191086930249728 84226722218708784 84370127127576576 84483417093201984 84701984701022208 84763044378574848 84815720276182272 85021373783605248 85057360504889344 85074210219727872 85135538225941632 85316586887020544 85431147733670596 85652167221706752 85763066208714752 85780055722622976 85841892556333056 86024443345764352 86028568347192768 86139954683264768 86478773614930944 86662678791323648 86742331988742144 86779047134427232 86804862504881664 87331621480955904 87411889515405312 87597779049775104 87660926237671424 87715403020667136 88328797447385088 88379451350581248 88443162027737088 88716961108042542 89044006215876608 89061645678280704 89181235290397536 89333075782139904 89370887503552512 89435312883817472 89453029863390336 89490892357378083 89995858744836096 90060734652235776 90116702793443664 90335209645080576 90373445536444928 90387014165200896 90456509365062984 90807952456286208 91005427673063424 91123257846759424 91141309205286912 91207010841103872 91400971054874624 91523701850968816 91760483426107392 91826631410122752 91883696965864128 92040138684628992 92106488265572352 92163727738038528 92230166411436768 92468775685718016 92789847823515648 92875132610118144 93072640240386048 93139734127525888 93197615709458832 93559708591325184 93645700970545152 93849347287846656 93912497839407104 93970859654470656 94038601046955136 94609256604368896 94627998533173248 94696213641689088 94755062496047382 94897593970589696 94916393018523648 95025019939056064 95043844229852232 95630101350187008 95689530568000512 95981160247898112 96413946927906816 96483449484804096 96777498763984896 96818461462181888 96907449018672864 97495513640239104 97524516987076608 97565795873255424 97626428026230636 97655470317991872 97863143782170624 97994551812151566 98248074166075392 98527983209283584 98547501430996992 98589213312485376 98618542017380352 98675096778964992 98679828398250528 98960967510496256 99407190378283008 99478850694299648 99498557281204224 99710150241681408 99782028954370048 99844038382875072 99916013612389832 100174506992861184 100479805380624384 100522335142141952 100542248441496576 100614726994294656 100828693593751552 100964083685247068 101533789353148416 101606982684573696 101665251226812416 101670126228500544 101685390935851008 102513665077604352 102587564778496512 102826092436733952 102964164582339918 103304960336388096 103524647967916032 103599276462702592 103619799298768896 103663658115333888 103758937212866364 103979590268556288 104388578801455104 104479514236551168 104685982159863808 104706720270434304 104782200893466624 104842290327650304 104847317673141186 105146027979902272 105254672165240832 105575453197074432 105620139776925696 105651560069332992 105696278862693376 105717217111279488 105793426177824528 106018405764018176 106435413679915008 106759793216913408 106804981088525824 106836753852162048 106903147431438072 107583864018960384 107957419102359552 108019329428488192 108522382575599616 108774709354561536 108853122495676416 108920769144954624 108999287577152544 109761520357412352 109994938465910784 110074231241621504 110096036754941952 110142636747542256 110764133839798272 110843981110444032 110912864976546048 110987497446572032 111009483876335616 111228856044855296 111331088449308288 111394933473128448 111833089175568384 111913707031087104 112151701965242368 112173919021891584 112254782573666304 112302296291611712 112324543180734456 112405515313938561 112493502836768768 112644556124269312 113017392504766464 113087627034909696 113432280292970496 113514050967922176 114202889628942336 114307855520145408 114373407630163968 114455856741777408 114704757796257024 115256247348363264 115305031486574592 115411010375808576 115656442651656192 115739816673175552 115811743050724578 116442161974607872 116465228963905536 116549186020540416 116621615379750624 116820176022798336 116953870694222848 116977039052125824 117771729929846784 117839268467441664 117924216036982784 117947576618606592 118289281477390056 118748860904374272 118822657249041408 118908313720530048 119161183338070016 119270706484520448 119321189809837444 119994478326448128 120080979536314368 120155603724591552 120191348083682304 120446946193440768 120608679153417312 120920706665938944 121340570230751232 121452096490154496 121521745607049216 121609347788138496 122087680397549568 122347311234809856 122435508546830336 122459762807635968 122511595954485504 122624198524296612 122808651020763136 122884970317384704 122973555215249024 123719797098020864 123744305774149632 123833510146824192 123910466340985038 124096853653848064 124263487612611776 124770990141997056 124860934627393536 125132463050462208 125294479539294208 125319300157269504 126170664710897664 126261618188918784 126340083328063176 126555190691364864 126725125639802976 127144566567862272 127532060675407872 127586040757334016 127703307338912448 127974880330530816 128146721600505894 128478250832560128 128551929237209088 128644599313072128 128762838834499584 129036665018646528 129042852520789152 129209932024897152 129718160422396416 129994018186985472 130032689316102144 130087727831007232 130113497983113216 130168570701640848 130207293757322496 130484191709560832 130659402416202088 130997432221433856 131396668574662656 131452284416647168 131491389356507136 131573104531000704 132542920504377344 132569177025871872 132664743041605632 132946866988908544 133125384510500096 133566009323814912 134056331255328768 134152969325726208 135091101978353664 135378385804197888 135475976912764928 135502814467620864 135560168304667392 135580521247801344 135684764047594476 136211928684429312 136508141509595136 136627057078566912 136684886770139136 136783419704662016 136810516261655808 137101456582311936 137285552776453224 137640725139161088 137739947115184128 137825545448796192 138060208026943488 138159732398358528 138218210820445184 138245591607057792 138345249617155152 138639453691408384 139184771735273472 139608960360579072 139709601191288832 139789720436867072 139796423564188248 140339562886987776 140826853035900928 140868746759110656 140956289481705984 141057901570432704 141913884906553344 142044320462533632 142346390955884544 142449005136216064 142537529908584096 143445152025280512 143534295852000768 143943225469812736 143971740371847168 144696510100799488 144725174227206144 145137496660901888 145166248145977344 145227692193272832 145332383436203392 145361173528009296 146243270460358656 146348693809883136 146439642039345954 146659917954547712 146794715673255936 146856848996723008 146991827718227349 147791974813925376 147883819968728064 147927813026070528 148012645168447488 148441451265744384 148526577964171264 149110785567424512 149218276041449472 149565225362522112 149673043431555072 149766057574312608 149874020418584748 150261760489291776 150719708070936576 150783502713212928 150922090491441984 151243040390627328 151352067957229568 151446125527870602 152270519505256448 152300684029722624 152410474026860544 152497876840218624 152505189342750816 152607808989036544 152939677061676032 153674996464484352 153740041982099456 153770497616406528 153881347167744768 154208590202208256 154239138655100928 154415657400966104 154446246873509877 155286971951874048 155398914694053888 155495487173000832 155969385402834432 156485620391215104 157028973239795712 157119024623255552 157173301340199936 157263435491475456 157719041969853408 158430209665388544 158477340103999488 158544418294040064 158690139266736792 159027608646027264 159653120519872512 159992637768597504 160107972715085824 160139689825370112 160207471632788736 160255130778243072 160354721147157108 160595928257921024 160811572204556416 161468340183760896 161787426974334976 161936128653539328 162028994142732288 162145797050851328 162783573863399424 163162064031842304 163279683743514624 163348794605980672 163381153717431936 163498931365728816 163846627089846272 164992407698866176 165111346862432256 165213955121313384 166265971665666048 166481246169858048 166843284067282944 166996632673962432 167092400209692672 167870560546630656 168227552947863552 168348824251891712 168382173860499456 168453444437417568 168740254255153152 168966834186403968 169526088757149696 169631440552364544 170042747567210496 170114721009778688 170148420439455744 170271076451883264 170633173774041088 170862295467341192 171304334443413504 171526132417429504 171560111445245952 171683785112666112 172057136694385536 172279909366529536 172957547229861888 173325357582647296 173484663977484288 173558094268854464 173609725009763328 173717614576086867 174663242961911808 174823779030810624 175321852475342848 175430806041334272 176657594894770176 176758902701162496 176886324055474176 177433922216085084 178123291356561408 178362470580795072 178666151564279808 178741775007105024 178870625767634944 178906059726780672 178981784714756166 179991717489672192 180121469304471552 180233405586887328 180670419290161152 180746891072889856 180913018730125968 181615904912572416 182010855346126848 182246515693518848 182282618410573824 182414021682207744 182801942109749248 183047403701937632 183520966852214784 183653262820245504 183767393931728256 184212976531144704 184327455476077056 184460332822873536 184937551371436032 185579695647031296 185750265220236288 186145280480772096 186279468255051776 186395231418917664 187291401941090304 187698694575693312 187824995678814208 187941719308941312 188077202093910272 189218513208737792 189255997066346496 189392427283378176 189510124992094764 189795187941179392 189832786037047296 190050039878112128 190087688459704464 191260202700374016 191379061136001024 191962320495796224 192220082400758841 192827893855813632 192966898969608192 193554997527969792 193636922924363776 193814898037345728 194991027280478208 195049033974153216 195131591746510848 195252856052461272 195310940635983744 195726287564341248 195989103624303132 196496148332150784 197095002861993984 197178426624970752 197237084034760704 197350193557929984 197359656796501056 197921935020992512 198814380756566016 198957701388599296 198997114562408448 199420300483362816 199564057908740096 199688076765750144 199832027224779664 200349013985722368 200959610761248768 201044670284283904 201084496882993152 201229453988589312 201657387187503104 201928167370494136 203067578706296832 203213965369147392 203340252457001088 203370781871702016 205027330155208704 205175129556993024 205652184873467904 205928329164679836 206609920672776192 207198552925405184 207239598597537792 207327316230667776 207517874425732728 207959180537112576 208777157602910208 209371964319727616 209413440540868608 209564401786933248 209684580655300608 209694635346282372 210292055959804544 210509344330481664 211150906394148864 211240279553851392 211303120138665984 211392557725386752 211434434222558976 211586852355649056 212036811528036352 212321528926328393 212870827359830016 213519586433826816 213609962177051648 213673507704324096 213806294862876144 215167728037920768 215914838204719104 216038658856976384 217044765151199232 217706244991352832 217841538289909248 217998575154305088 219523040714824704 219989876931821568 220148462483243008 220192073509883904 220285273495084512 221687962220888064 221825729953092096 221974994893144064 222018967752671232 222457712089710592 222662176898616576 222789866946256896 223666178351136768 223827414062174208 224303403930484736 224347838043783168 224509565147332608 224604592583223424 224649086361468912 224811030627877122 225289112248538624 226034785009532928 226175254069819392 226864560585940992 227028101935844352 227169188291805903 228405779257884672 228615711040290816 228746815260327936 228911713483554816 229409515592514048 230512494696726528 230610062973149184 230822020751617152 231312885303312384 231479633346351104 231623486101449156 232930457927811072 233098372041080832 233243230759501248 233640352045596672 233907741388445696 233954078104251648 235543459859693568 235678536934883328 235848432073965568 235895153237213184 236578562954780112 237497721808748544 237645314498082816 237816627441060096 238322366676140032 238541412969040896 238642379619674888 239988956652896256 240161959072628736 240311207449183104 240382696167364608 240893892386881536 241217358306834624 241841413331877888 242681140461502464 242904192980308992 243043491214098432 243218695576276992 244175360795099136 244871017093660672 244919525615271936 245023191908971008 245248397048593224 245617302041526272 245769940634769408 245947110430498048 247439594196041728 247488611548299264 247667020293648384 247820932681970076 248193707307696128 248526975225223552 249541980283994112 249721869254787072 250264926100924416 250588959078588416 250638600314539008 252341329421795328 252523236377837568 252680166656126352 253110381382729728 253450251279605952 254289133135724544 255064121350815744 255172081514668032 255406614677824896 255949760661061632 256293443201011788 256956501665120256 257289198626144256 257525677668999168 258073330037293056 258085705041578304 258419864049794304 259436320844792832 259988036373970944 260175455662014464 260226995966226432 260337141403281696 260414587514644992 260968383419121664 261318804832404176 261994864442867712 262793337149325312 262904568833294336 262982778713014272 263146209062001408 265085841008754688 265138354051743744 265329486083211264 266250769021000192 267132018647629824 268112662510657536 268305938651452416 268472677072134249 270182203956707328 270951953825529856 271005628935241728 271120336609334784 271161042495602688 271369528095188952 272423857368858624 273016283019190272 273369773540278272 273566839409324032 273621032523311616 274202913164623872 274571105552906448 275281450278322176 275479894230368256 275651090897592384 276120416053886976 276319464796717056 276436421640890368 276491183214115584 276690499234310304 277278907382816768 277651230134429437 278369543470546944 279217920721158144 279419202382577664 279579440873734144 279592847128376496 280679125773975552 281653706071801856 281737493518221312 281912578963411968 282115803140865408 283827769813106688 284088640925067264 284692781911769088 284898010272432128 285075059817168192 286890304050561024 287068591704001536 287886450939625472 287943480743694336 289393020201598976 289450348454412288 290274993321803776 290332496291954688 290455384386545664 290664766872406784 290722347056018592 292486540920717312 292697387619766272 292879284078691908 293319835909095424 293589431346511872 293713697993446016 293983655436454698 295583949627850752 295767639937456128 295855626052141056 296025290336894976 296882902531488768 297053155928342528 298221571134849024 298436552082898944 299130450725044224 299346086863110144 299532115148625216 299748040837169496 300523520978583552 301439416141873152 301567005426425856 301844180982883968 302486080781254656 302704135914459136 302892251055741204 304601368059445248 304820948053721088 304995753680437248 305010378685501632 305215617978073088 305879354123352064 307480083964198912 307540995232813056 307762694335489536 308417180404416512 308478277310201856 308831314801932208 308892493747019754 310573943903748096 310797829388107776 310990974346001664 311938770805668864 314057946479591424 314346602680399872 314526870982950912 315438083939706816 316860419330777088 316954680207998976 317088836588080128 317380278533473584 318055217292054528 319306241039745024 320215945430171648 320279379650740224 320414943265577472 320510261556486144 320709442294314216 321191856515842048 321623144409112832 323574853948669952 323872257307078656 324057988285464576 324291594101702656 325567147726798848 326324128063684608 326559367487029248 326697589211961344 326762307434863872 326997862731457632 327693254179692544 328133271977052971 329984815397732352 330222693724864512 330427910242626768 332531943331332096 332962492339716096 333686568134565888 333993265347924864 334184800419385344 335741121093261312 336455105895727104 336697648503783424 336764347720998912 336906888874835136 337216545941815683 337480508510306304 337933668372807936 339052177514299392 339262881104729088 340229442019557376 340296840878911488 340542152903766528 341266347548082176 341724590934682384 342608668886827008 343052264834859008 343120222890491904 343367570225332224 344114273388771072 344559818733059072 345915094459723776 346650715165294592 346969327954968576 347116188537708928 347219450019526656 347435229152173734 349326485923823616 349647558061621248 350643704950685696 350861612082668544 353315189789540352 353517805402324992 353772648110948352 354867844432170168 356246582713122816 356724941161590144 357483550014210048 357741251535269888 357812119453561344 357963569429512332 359983434979344384 360242938608943104 360466811173774656 361340838580322304 361493782145779712 361826037460251936 364021710692253696 364493031387037696 364565236821147648 364828043364415488 365603884219498496 366094807403875264 367041933704429568 367306525640491008 367534787863456512 368425953062289408 368654910952154112 368920665645747072 371159391294062592 371500530440472576 372290560961544192 372558936510103552 372790462837835328 374582803882180608 375397389151386624 375883438617882624 376154404187820544 378437026417475584 378511994132692992 378784854566756352 379020249984189528 379590375882358784 379665572074094592 380100079756224256 380175376919408928 382758122272002048 383924640991592448 384440164801517682 385655787711627264 385933797939216384 387109995055939584 387273845848727552 387629796074691456 389982054560956416 390098067948306432 390263183493021696 390505712104922544 390621881271967488 391452575128682496 391978207248606264 392992296664301568 394190005723987968 394356853249941504 394474168069521408 394719313593002112 395843870041985024 397628761513132032 397915402777198592 397994229124816896 398840600966725632 399128115817480192 399376153531500288 399664054449559328 400698027971444736 402089340568567808 402168993765986304 402458907977178624 403314774375006208 403856334740988272 406135157412593664 406427930738294784 406680504914002176 406741563743404032 410054660310417408 410350259113986048 411304369746935808 411856658329359672 413219841345552384 414397105850810368 414479197195075584 414654632461335552 415035748851465456 415918361074225152 417554315205820416 418743928639455232 418826881081737216 419128803573866496 419369161310601216 419389270692564744 420584111919609088 421018688660963328 422480559107702784 422606240277331968 422785115450773504 422868868445117952 423173704711298112 424073623056072704 424643057852656786 425741654719660032 427039172867653632 427219924354103296 427347015408648192 427612589725752288 430335456075841536 431829676409438208 432077317713952768 434089530302398464 435412489982705664 435683076579818496 435997150308610176 439046081429649408 439979753863643136 440296924966486016 440384147019767808 440570546990169024 440975483154682047 443375924441776128 443651459906184192 444037935505342464 444915424179421184 445324353797233152 445579733892513792 447332356702273536 447654828124348416 448606807860969472 448695676087566336 449019130294665216 449209185166446848 449298172722937824 449622061255754244 450578224497077248 452350508139638784 453729121171881984 454056203871688704 454338376583611806 456811558515769344 457231422080581632 457493630520655872 457823426967109632 458819031185028096 461024989393453056 461220125946298368 461644041503234304 462625770606624768 462959266692702208 463246972202898312 465860915855622144 466196744082161664 466486461519002496 467815482776891392 467908156208503296 471086919719387136 471357073869766656 471696864147931136 471790306474426368 473157125909560224 475290628996165632 475633254882120192 476644733352280064 477082825938081792 477284759239349776 479977913305792512 480323918145257472 480622414898366208 480765392334729216 481787784773763072 482434716613669248 485362280923004928 485808385960617984 486086982428196864 486437391152553984 488350721590198272 489742034187321344 489839051230543872 490046383817942016 490496794097186448 491539881269538816 491894220860996096 494879188392083456 494977223096598528 495334040587296768 495641865363940152 496387414615392256 497053950450447104 499443738509574144 500529852201848832 501177918157176832 501277200629078016 504682658843590656 505046472755675136 505360333312252704 506220762765459456 506900502559211904 508578266271449088 510128242701631488 510344163029336064 510813229355649792 511899521322123264 512586886402023576 513913003330240512 514578397252288512 515051355337998336 516171410083156608 516839728099588608 518872641689585664 519976072747941888 520350911324028928 520453991932452864 520674282806563392 520829175029289984 521152843728260601 521936766838243328 522637609664808352 523989728885735424 525809137666588672 525965557426028544 526292418124002816 530171682017509376 530276708103487488 530658972166422528 532501538042000384 536225325021315072 536611877302904832 536945354144268498 540364407913414656 541903907651059712 542011257870483456 542240673218669568 542739056190377904 544847714737717248 546032566038380544 546739547080556544 547133678818648064 547242065046623232 548405826329247744 549142211105812896 550562900556644352 550959788460736512 551302181795184768 552638929593434112 552872843281780736 552982366428231168 553380998468620608 554557814765633536 555302460268858874 556739086941093888 558435841442316288 558838404765155328 559158881747468288 559185694256752992 563307412143603712 563474987036442624 563825157926823936 564231606281730816 567655539626213376 568177281850134528 569385563823538176 569796020544864256 570150119634336384 573780608101122048 574137183408003072 575772901879250944 575886961487388672 576660247202276523 578786040403197952 578900696908824576 580664992583909376 580910768773091328 581329533744813568 581444694112037184 584973081841434624 585394775239532544 585758568157383816 586639671818190848 587178862693023744 587427395986892032 587967310872909396 591535279874912256 591711252104282112 592050580673789952 593765805062977536 594106311856685056 596443142269698048 596873104165797888 598260901450088448 598692173726220288 599064230297250432 599496081674338992 601047041957167104 602878832283746304 603134010852851712 603688361965767936 604972161562509312 605408271828918272 605784502111482408 609202736118890496 609641896107442176 610020757371003264 610431235956146176 611758708246704128 614960167928397824 615081990465626112 615525388670979072 616834360808833024 616956554620403712 617662629603864416 617784987494039508 621595658776215552 621981948692003328 623877541611337728 628115892959182848 628693205360799744 629053741965901824 630876167879413632 633720838661554176 633909360415997952 634177673176160256 634760557066947168 636110434584109056 636964586778985179 638612482079490048 640431890860343296 640558759301480448 640829886531154944 641020523112972288 641418884588628432 643246288818225664 647149707897339904 647744514614157312 648115976570929152 648583188203405312 651134295453597696 653118734974058496 653395178423922688 653524614869727744 653995725462915264 655386508359385088 656266543954105942 659969630795464704 660445387449729024 660855820485253536 665063886662664192 665924984679432192 667373136269131776 667986530695849728 668369600838770688 671482242186522624 672910211791454208 673395297007566848 673528695441997824 673813777749670272 674433091883631366 675867336745615872 678104355028598784 678525762209458176 680458884039114752 680593681757822976 681084305807533056 681507564875417709 682532695096164352 683449181869364768 685217337773654016 686240445780983808 686735140450664448 688228546777542144 689119637466118144 691830188919447552 693301430330589184 693938655909937152 694232377075417856 694438900039053312 694870458304347468 699295116123242496 701287409901371392 701723224165337088 706630379579080704 707035610804649984 707545296221896704 709735688864340336 712493165426245632 713449882323180288 714967100028420096 715482503070539776 715624238907122688 715927138859024664 719966869958688768 720485877217886208 720933622347549312 722681677160644608 722987564291559424 723652074920503872 728043421384507392 728986062774075392 729130473642295296 729656086728830976 731207768438996992 732189614807750528 734613051280982016 735069575726913024 736851906124578816 737309821904308224 737841331291494144 742318782588125184 743001060880945152 744581121923088384 745117873020207104 745580925675670656 749165607764361216 750794778302773248 751766877235765248 752308808375641088 756874052834951168 757023988265385984 757569709133512704 758040499968379056 759331144148189184 760200159512448512 760350753838817856 765516244544004096 767849281983184896 768880329603035364 771867595878432768 774219990111879168 774547691697455104 775259592149382912 779964109121912832 780526366986043392 781011424209845088 781243762543934976 782905150257364992 783956414497212528 785984593328603136 788380011447975936 788713706499883008 788948336139042816 789438627186004224 791687740083970048 795257523026264064 795830805554397184 795988458249633792 798256231634960384 798752307063000576 799328108899118656 801396055942889472 804178681137135616 804337987531972608 804917815954357248 805418031216402747 806629548750012416 807712669481976544 812855861476589568 813361009828004352 813483127486808064 820109320620834816 820700518227972096 822608739493871616 823713316658719344 826439682691104768 828794211701620736 828958394390151168 829309264922671104 830071497702930912 831836722148450304 832953690403288311 835108630411640832 837487857278910464 837653762163474432 838257607147732992 838738322621202432 838778541385129488 841168223839218176 842037377321926656 844961118215405568 845212480554663936 845570230901547008 845737736890235904 846347409422596224 848147246112145408 849286115705313572 851483309439320064 854078345735307264 854439848708206592 854694030817296384 855225179451504576 860670912151683072 863659352818876416 864154635427905536 868179060604796928 870824979965411328 871366153159636992 871994300617220352 878092162859298816 879959507727286272 880593849932972032 880768294039535616 881141093980338048 881950966309364094 886751848883552256 887302919812368384 888075871010684928 889830848358842368 890648707594466304 891159467785027584 894664713404547072 895309656248696832 897391352175132672 898038260589330432 898418370332893696 898596345445875648 899244122511508488 901156448994154496 904701016279277568 907458242343763968 908112407743377408 908676753167223612 914462844161163264 914987261041311744 915646853934219264 917638062370056192 922440251892596736 923288083006468608 925251541213249536 925918533385404416 926493944405796624 931721831711244288 932393488164323328 932972923038004992 935630965553782784 935816312417006592 942173839438774272 943393728295862272 943580612948852736 946314251819120448 950581257992331264 951266509764240384 953289466704560128 954165651876163584 954569518478699552 960647836290514944 961244829796732416 961530784669458432 963575569547526144 964869433227338496 970724561846009856 971616771921235968 972173964856393728 972874782305107968 976701443180396544 979484068374642688 979678102461087744 980092767635884032 980993588194372896 983079762539077632 983788441721992192 984399815931158913 989758376784166912 989954446193197056 990668081174593536 991283730727880304 994107900900894208 998887477019148288 1001059704403697664 1002355836314353664 1002554401258156032 1009365317687181312 1010092945511350272 1010720666624505408 1012441525530918912 1013801005118423808 1017156532542898176 1020688326058672128 1021626458711299584 1023799042644246528 1025173772804047152 1027826006660481024 1029156794504577024 1030102710675996672 1032342820166313216 1033679456199177216 1037745283379171328 1039952145495883776 1040701822648057856 1040907983864905728 1041348565613126784 1041658350058579968 1042305687456521202 1043873533676486656 1045275219329616704 1047979457771470848 1051618275333177344 1051931114852057088 1052584836248005632 1060553416206974976 1061317944332845056 1065003076084000768 1072450650042630144 1073223754605809664 1073890708288536996 1080728815826829312 1083807815302119424 1084022515740966912 1084481346437339136 1085478112380755808 1092065132076761088 1093479094161113088 1094267357637296128 1094484130093246464 1096811652658495488 1098284422211625792 1101125801113288704 1101919576921473024 1102604363590369536 1105277859186868224 1105745686563561472 1105964732856462336 1106761996937241216 1109115629531267072 1110604920537717748 1113478173882187776 1116871682884632576 1117676809530310656 1118317763494936576 1118371388513505984 1126614824287207424 1127650315853647872 1128463212563461632 1135311079252426752 1136354563700269056 1138771127647076352 1139592041089728512 1140300239268672768 1148274366816006144 1151545803758501888 1151773922974777344 1153320494404553046 1157572080806395904 1157801393817649152 1161329985167818752 1161821537546182656 1162659067489627136 1162889388224074368 1169946163682869248 1170789550479065088 1171517136314767632 1174357725386047488 1174854791973784064 1175934621745818792 1183070559749824512 1183422504208564224 1187531610125955072 1188212623713370112 1192886284539396096 1193746208331595776 1196521802900176896 1197384347452440576 1198128460594500864 1198992163348677984 1202094083914334208 1206268021705703424 1207376723931535872 1209944323125018624 1210816543657836544 1211569004222964816 1218405472237780992 1219283792214884352 1220041514742006528 1220862471912292352 1223517416493408256 1229920335856795648 1230163980931252224 1231050777341958144 1233668721617666048 1233913109240807424 1235325259207728832 1235569974988079016 1243191317552431104 1243963897384006656 1247755083222675456 1256231785918365696 1257386410721599488 1258107483931803648 1261752335758827264 1267441677323108352 1267818720831995904 1268355346352320512 1269521114133894336 1272220869168218112 1273929173557970358 1277224964158980096 1280863781720686592 1281117518602960896 1281659773062309888 1282041046225944576 1282837769177256864 1286492577636451328 1294299415794679808 1295489029228314624 1296231953141858304 1297166376406810624 1302268590907195392 1306237469948116992 1306790356847845376 1307049229739455488 1307991450925830528 1310773016718770176 1312533087908211884 1319939261590929408 1320890774899458048 1321711640970507072 1330127773325328384 1334746272538263552 1335973061391699456 1336739201677541376 1342964484373045248 1345820423582908416 1346790594015133696 1347057390883995648 1347627555499340544 1348866183767262732 1351734673491231744 1357051524418916352 1360917768078229504 1361187363515645952 1362168611615066112 1363015129750835418 1365065390192328704 1366898363738729536 1370434675547308032 1372480891561967616 1373470280901328896 1376457093555084288 1378239274932236288 1383660377838895104 1387877311819874304 1388464754150835712 1388877800078106624 1389740916608694936 1398590232246484992 1403446448330674176 1413260759158161408 1414071221609299968 1415090592443793408 1419471377728680672 1426899764646360576 1429934200056840192 1430965006141079552 1431248477814245376 1431854277718049328 1439933739917377536 1440971754435772416 1441867244695098624 1445363354321289216 1445975128583118848 1447304149841007744 1456086842769014784 1457972125548150784 1458260947284590592 1459312173457661952 1462415536877993984 1464379229615501056 1469226102561964032 1470139151453826048 1474619643808616448 1475682662582988288 1484637565176250368 1486002121761890304 1489162243846176768 1490235746040414208 1491161851351341312 1498331215528722432 1501589556605546496 1503533754471530496 1504617616751282176 1513748105669902336 1514047976530771968 1515139418267025408 1516080999936758112 1518662288296378368 1520400319024897024 1520701507677635712 1531032489088008192 1535698563966369792 1537760659206070728 1543735191756865536 1549095383394910208 1550519184298765824 1559928218243825664 1561052733972086784 1562022848419690176 1562487525087869952 1565810300514729984 1567912828994425056 1571969186657206272 1577427412999766016 1577896672278085632 1578877254372008448 1583375480167940096 1590515046052528128 1591661611108794368 1591976916499267584 1596512463269920768 1597504614126001152 1598656217798237312 1608357362274271232 1608675975063945216 1609835631908714496 1610836062432805494 1613259097500024832 1615425338963953088 1625711722953179136 1626722019656008704 1640218641241669632 1641401036455944192 1645217478987743232 1647426633317438688 1652879365382209536 1657916788780302336 1658618529845342208 1660142995405861824 1663673444296900608 1665907380806576622 1670217260823281664 1674975714557820928 1675307524326948864 1676515214295465984 1677476645242404864 1677557082770258976 1682336447678436352 1689922236430811136 1690424961109327872 1691140461803094016 1691475473780471808 1692694818845192448 1696294492224290816 1698572231410627144 1702966618878640128 1708156691470614528 1708879697416413184 1709388061634592768 1710450358903009152 1721341824303366144 1727318705637752832 1728309270855811072 1736358121209593856 1742732306319273984 1743988601234440704 1756184325718597632 1759919015454572544 1761187699865944064 1761536588079071232 1762282187960676096 1763901932618728188 1774605839624736768 1776151742021369856 1779661696717684736 1781297415188932608 1782318935570055168 1789329426809094144 1790619312497393664 1794782704350265344 1796076521178660864 1796836740665787392 1797192690891751296 1798488245023016976 1802312897988308992 1809402032558555136 1814916484687527936 1816224815486754816 1817353506334447224 1828925688322326528 1831293707868438528 1835276124740112384 1844880503785193472 1846576166012937216 1850503082426499072 1851837066770808832 1852987888811593248 1864786976328646656 1865945846076009984 1871261931107565568 1871632624834013184 1884347678877548544 1886787456591724544 1887161225897705472 1892628503638240896 1901162515984662528 1902533019528480768 1906578933409120256 1908331303752327168 1909139036957399104 1910893760336955537 1921295672581029888 1922489659593464832 1923061569338916864 1929738866454676992 1941449123692019712 1943233543842471936 1944347929712787456 1945749564610215936 1953402886360793088 1959356204922175488 1960185535271768064 1961987176388745792 1966159525078155264 1967576883443984384 1968799631862317826 1979516753568333824 1979908892386394112 1981336162349187072 1982567461455760608 1988215801801788416 1997774954038296576 2002119408807395328 2004711672628707328 2005108802516312064 2018730635374362624 2020185891022700544 2021441333249010816 2027602010236847616 2034313065085796352 2041376652117344256 2043252917422599168 2047598085288493056 2050347545608094304 2055652013320962048 2060205421351993344 2064685640332626432 2067358912398354432 2075490566758342656 2079904290991767552 2081403645296115712 2081815967729811456 2082697131226253568 2083316700117159936 2084611374913042404 2087747067352973312 2090550438659233408 2103236550666354688 2103862229704114176 2105169672496011264 2121106832413949952 2122635888665690112 2130006152168001536 2144901300085260288 2146447509211619328 2147781416577073992 2161457631653658624 2168045031481933824 2168962692874678272 2170956224761511616 2184130264153522176 2186958188322226176 2188534715274592256 2188968260186492928 2193623305316990976 2196568844423251584 2203839153842946048 2205208727180739072 2210555718373736448 2211491373127122944 2211929465712924672 2213523993874482432 2218231259062534144 2221209841075435496 2226956347764375552 2233743365769265152 2235353619060621312 2236742777027011968 2253229648574414848 2255300631707295744 2256926425126923264 2270622158504853504 2272709127400538112 2279184082179457024 2280600478537345536 2296548733632012288 2303091607517003776 2303547845949554688 2306640988809106092 2315602787635298304 2322659970335637504 2323643075092365312 2325318134979254272 2325778776448148736 2339892327365738496 2341579100958130176 2343034272629535264 2348715450772094976 2349709583947568128 2351869243491637584 2366141119499649024 2366845008417128448 2375063220251910144 2376425247426740224 2385772569078792192 2387492416663191552 2394768694904881152 2396256921189001728 2397984326697355968 2404188167828668416 2412536043411406848 2414753447863071744 2419888646250037248 2421633087315673088 2423138008445929632 2438567584429768704 2440083029484013056 2441724943824584704 2447034832986816512 2459840671713591296 2460327961862504448 2462101554683916288 2467337443235332096 2467826218481614848 2470650518415457664 2471139949976158032 2486382635104862208 2487927794768013312 2495510166445350912 2498861071209864933 2512463571836731392 2514772821443198976 2516214967863607296 2523504671517654528 2534883354646216704 2535637441663991808 2536710692704641024 2539042228267788672 2544441738336436224 2547858347115940716 2554449928317960192 2562235037205921792 2563319546124619776 2564082092451889152 2565675538354513728 2572985155272902656 2588598831589359616 2590978058456629248 2592463906283716608 2594332752813621248 2604537181814390784 2612474939896233984 2613580713695690752 2614098459478910976 2615982901851661056 2621546033437540352 2625066175816423768 2639878523181858816 2641781549798916096 2643423281941014144 2660255546650656768 2669492545076527104 2671946122783398912 2673478403355082752 2685928968746090496 2693581188030267392 2694114781767991296 2695255110998681088 2697732367534525464 2703469346982463488 2714103048837832704 2721835536156459008 2722374727031291904 2724337223230132224 2726030259501670836 2730130780384657408 2733796727477459072 2744961783123935232 2746940561802657792 2752914187110168576 2756478549864472576 2767320755677790208 2775754623639748608 2776929508301671424 2777755600156213248 2779481833217389872 2797180464492969984 2806892896661348352 2826521518316322816 2830181184887586816 2838942755457361344 2853799529292721152 2859868400113680384 2861930012282159104 2862496955628490752 2863708555436098656 2881943508871544832 2883734489390197248 2890726708642578432 2891950257166237696 2894608299682015488 2912173685538029568 2915944251096301568 2916521894569181184 2918624346915323904 2928758459231002112 2938452205123928064 2940278302907652096 2949239287617232896 2951365325165976576 2953199447793476739 2969275130352500736 2972004243523780608 2980471492080828416 2982323702702682624 2996662431057444864 3003179113211092992 3007067508943060992 3009235233502564352 3028095953061543936 3030278836534050816 3032161999873516224 3037324576592756736 3040800638049794048 3041403015355271424 3062064978176016384 3071397127932739584 3075521318412141456 3087470383513731072 3098190766789820416 3101038368597531648 3119856436487651328 3122105467944173568 3124045696839380352 3124975050175739904 3131620601029459968 3135825657988850112 3143938373314412544 3154854825999532032 3155793344556171264 3157754508744016896 3166750960335880192 3183323222217588736 3183953832998535168 3193024926539841536 3195009228252002304 3197312435596474624 3216714724548542464 3217351950127890432 3219671263817428992 3221672124865610988 3226518195000049664 3230850677927906176 3251423445906358272 3253444039312017408 3280437282483339264 3282802072911888384 3290434957975486464 3294853266634877376 3305758730764419072 3315833577560604672 3317237059690684416 3320285990811723648 3327346888593801216 3331814761613153244 3340434521646563328 3350615048653897728 3353030428590931968 3354953290484809728 3355114165540517952 3364672895356872704 3379844472861622272 3382280923606188032 3382950947560943616 3385389637690384896 3392588984448581632 3397144462821254288 3405933237757280256 3416313382941229056 3417759394832826368 3418776123269185536 3420900717806018304 3454637411275505664 3472716242419187712 3485464612638547968 3487977202468881408 3512368651437195264 3522375399731888128 3523073176158142464 3524564375921352192 3527803865237456376 3549211679249473536 3559323393435369472 3562594830377865216 3564637871140110336 3578658853618188288 3581238624994787328 3589565408700530688 3592153042357321728 3593673481331574784 3594385381783502592 3596976490046033952 3604625795976617984 3609465991747582681 3618804065117110272 3629832969375055872 3632449630973509632 3634707012668894448 3657851376644653056 3662587415736877056 3670552249480224768 3689761007570386944 3693152332025874432 3701006164852998144 3703674133541617664 3705975777623186496 3729573952657293312 3731891692152019968 3742523862215131136 3743265249668026368 3768695357755097088 3773574913183449088 3774322451795410944 3785257007276481792 3802325031969325056 3805066039056961536 3813157866818240512 3816662607504654336 3818278073914798208 3821787520673911074 3842591345162059776 3844979319186929664 3846123138677833728 3859477732909353984 3882898247384039424 3886467087684943872 3888695859425574912 3891499129220431872 3906805772721586176 3918712409844350976 3920371070543536128 3923974352777491584 3932319050156310528 3935153766887968768 3937599263724635652 3959817784772788224 3962672324698374144 3965134922911521216 3976431603603576832 4004238817614790656 4009423345257414656 4010217605032624128 4037461270748725248 4040371782045401088 4042882666498021632 4055204020473695232 4082753304234688512 4086505834845198336 4095196170576986112 4100695091216188608 4111304026641924096 4120410842703986688 4129371280665252864 4134717824796708864 4150981133516685312 4162807290592231424 4163631935459622912 4165394262452507136 4166633400234319872 4169222749826084808 4175494134705946624 4181100877318466816 4206473101332709376 4210339344992022528 4242213664827899904 4245271777331380224 4260012304336003072 4289802600170520576 4292895018423238656 4295562833154147984 4322915263307317248 4336090062963867648 4337925385749356544 4341912449523023232 4368260528307044352 4373916376644452352 4377069430549184512 4377936520372985856 4387246610633981952 4393137688846503168 4407678307685892096 4410417454361478144 4422982746254245888 4423858931425849344 4427047987748964864 4436462518125068288 4442419682150870992 4453912695528751104 4467486731538530304 4470707238121242624 4473485554054023936 4506459297148829696 4510601263414591488 4513852850253846528 4541244317009707008 4545418254801076224 4558368164358914048 4561200957074691072 4593097467264024576 4606183215034007552 4607095691899109376 4613281977618212184 4631205575270596608 4647286150184730624 4650636269958508544 4651557552896297472 4679784654731476992 4683158201916260352 4686068545259070528 4697430901544189952 4699419167895136256 4703738486983275168 4732282238999298048 4733690016834256896 4750126440503820288 4752850494853480448 4771545138157584384 4774984833326383104 4789537389809762304 4792513842378003456 4795968653394711936 4825072086822813696 4829506895726143488 4839777292500074496 4843266174631346176 4846276016891859264 4877135168859537408 4880166058968026112 4894069665973633024 4919681343427182592 4920655923725008896 4924203109367832576 4934674886470664192 4935652436963229696 4941301036830915328 4942279899952316064 4975855589536026624 4991020332890701824 4997722142419729866 5024927143673462784 5029545642886397952 5032429935727214592 5047009343035309056 5069766709292433408 5071274883327983616 5073421385409282048 5078084456535577344 5088883476672872448 5095716694231881432 5108899856635920384 5124470074411843584 5126639092249239552 5128164184903778304 5131351076709027456 5145970310545805312 5181956116913258496 5184927812567433216 5188665505627242496 5209074363628781568 5227161427391381504 5228196918957821952 5231965803703322112 5243092066875080704 5250132351632847536 5279757046363717632 5283563099597832192 5286846563882028288 5338985090153054208 5343892245566797824 5346956806710165504 5371857937492180992 5387162376060534784 5388229563535982592 5390510221997362176 5395464735069050928 5406938693964926976 5428206097675665408 5443671072312918016 5444749454062583808 5448674446460264448 5452060519003341672 5460261560769314816 5467593454954918144 5493881123605315584 5505828374220337152 5512957099728945152 5534641511355580416 5551509247279497216 5553859016603342848 5555511200312426496 5558963666434779744 5594360928985939968 5613785793322696704 5653043036632645632 5660362369775173632 5677885510914722688 5707599058585442304 5719736800227360768 5723860024564318208 5724993911256981504 5727417110872197312 5732681281010866611 5763887017743089664 5767468978780394496 5783900514332475392 5789216599364030976 5824347371076059136 5831888502192603136 5833043789138362368 5837248693830647808 5857516918462004224 5880556605815304192 5898478575234465792 5902730650331953152 5906398895586953478 5938550260705001472 5944008487047561216 5960942984161656832 5964647405405365248 5993324862114889728 6006358226422185984 6014135017886121984 6018470467005128704 6056191906123087872 6060557673068101632 6064323999747032448 6081601276099588096 6082806030710542848 6124129956352032768 6142794255865479168 6151042636824282912 6196381533579640832 6202076737195063296 6239712872975302656 6244210935888347136 6248091393678760704 6249950100351479808 6263241202058919936 6271651315977700224 6309709651999064064 6311586689112342528 6315509017488033792 6333501920671760384 6366646444435177472 6367907665997070336 6390018456504004608 6394624871192949248 6433429449097084928 6434703900255780864 6439342527634857984 6443344249731221976 6453036390000099328 6461701355855812352 6506888078624034816 6560874564966678528 6565604145823776768 6580869915950972928 6589706533269754752 6611517461528838144 6631667155121209344 6634474119381368832 6640571981623447296 6654693777187602432 6663629523226306488 6680869043293126656 6701230097307795456 6706060857181863936 6710228331081035904 6729345790713745408 6759688945723244544 6764561847212376064 6765901895121887232 6770779275380769792 6785177968897163264 6794288925642508576 6811866475514560512 6835518789665652736 6837552246538371072 6841801435612036608 6909274822551011328 6970929225277095936 6975954404937762816 7024737302874390528 7044750799463776256 7046146352316284928 7049128751842704384 7055607730474912752 7098423358498947072 7118646786870738944 7125189660755730432 7129275742280220672 7157317707236376576 7162477249989574656 7184306084714643456 7187346962663149568 7188770763567005184 7193952980092067904 7209251591953235968 7218931983495165362 7237608130234220544 7259665938750111744 7264899261947019264 7269414025337788896 7315702753289306112 7325174831473754112 7341104498960449536 7379522015140773888 7386304664051748864 7402012329705996288 7407348267083235328 7411951555246372992 7459147905314586624 7463783384304039936 7485047724430262272 7486530499336052736 7496583213629594799 7537390715510194176 7548644903590821888 7570514014552963584 7604650063938650112 7610132078113923072 7626315733636481024 7633325215009308672 7636556147829596416 7643575041347822148 7689958638373859328 7692246277355667456 7718955465818707968 7765796494768078848 7772934175369887744 7777391718851149824 7782998258440863744 7813611545443172352 7837424819688701952 7840742141087072256 7847948705554983168 7864638100312621056 7870307533775937536 7875198527449271304 7919635569545576448 7925344649396748288 7930269845823042432 7952863207207153664 8008477635229581312 8018846690514829312 8020435210065248256 8080743564090802176 8085765332996043264 8110408040947390464 8165506608469377024 8173011669690396672 8190392341153972224 8201390182432377216 8240821685407973376 8258742561330505728 8269435649593417728 8301962267033370624 8325614581184462848 8327263870919245824 8330788524905014272 8333266800468639744 8338445499652169616 8362201754636933632 8412946202665418752 8420678689984045056 8490543554662760448 8520024608672006144 8579605200341041152 8585790036846477312 8591125666308295968 8645830526614634496 8672180125927735296 8675850771498713088 8683824899046046464 8736521056614088704 8747832753288904704 8754138861098369024 8755873040745971712 8786275377693006336 8815356615371784192 8820834908722956288 8845965492508491776 8847717862851698688 8854095975497929728 8859598343380430217 8872925036250136576 8884839364301741984 8907825391057502208 8941414476242485248 8946971108108047872 9012918594297659392 9021202526829182976 9027705700507693056 9090836509602152448 9116736328717828096 9122401914149382144 9186194934528049152 9212366430068015104 9214191383798218752 9226563955236424368 9262411150541193216 9294572300369461248 9301272539917017088 9303115105792594944 9359569309462953984 9366316403832520704 9372137090518141056 9394861803088379904 9398838335790272512 9407476973966550336 9464564477998596096 9467380033668513792 9500252881007640576 9505700989706960896 9549969666652766208 9579074779619524608 9585027684756006912 9591937306789423872 9650144173645627392 9659013791452286976 9679554585000148992 9686532349262692352 9692552033783718528 9754270337719074816 9760332117936052224 9788139331947266048 9839362686854365184 9841311847450017792 9848406218735665152 9871304873926459392 9882602073661830656 9884559799904632128 9951711179072053248 9982040665781403648 9995444284839459732 10059091285772795904 10064859871454429184 10094018686070618112 10139533418584866816 10146842770818564096 10156168913071154688 10177766953345744896 10191433388463762864 10217799713271840768 10248940148823687168 10253278184498479104 10256328369807556608 10262702153418054912 10291940621091610624 10363912233826516992 10377331011254484992 10418148727257563136 10454322854782763008 10456393837915643904 10463931607406644224 10486184133750161408 10500264703265695072 10567126199195664384 10573693127764056576 10677970180306108416 10687784491133595648 10693913613420331008 10743715874984361984 10774324752121069568 10776459127071965184 10781020443994724352 10790929470138101856 10813877387929853952 10828397975242748043 10856412195351330816 10887342144625836032 10889498908125167616 10897348892920528896 10904121038006683344 10935186909909836288 10987762247210631168 11011656748440674304 11025914199457890304 11069283022711160832 11103018494558994432 11107718033206685696 11111022400624852992 11117927332869559488 11188721857971879936 11227571586645393408 11306086073265291264 11320724739550347264 11355771021829445376 11415198117170884608 11439473600454721536 11447720049128636416 11449987822513963008 11454834221744394624 11465362562021733222 11527774035486179328 11534937957560788992 11567801028664950784 11578433198728061952 11648694742152118272 11666087578276724736 11674497387661295616 11715033836924008448 11761113211630608384 11796957150468931584 11805461300663906304 11812797791173906956 11888016974095122432 11921885968323313664 11929294810810730496 12012716452844371968 12028270035772243968 12036940934010257408 12112383812246175744 12121115346136203264 12128647999494064896 12163202552199176192 12165612061421085696 12248259912704065536 12285588511730958336 12302085273648565824 12392763067159281664 12404153474390126592 12488421871776694272 12496182787357521408 12499900200702959616 12526482404117839872 12543302631955400448 12619419303998128128 12631018034976067584 12667003841343520768 12733292888870354944 12735815331994140672 12780036913008009216 12789249742385898496 12866858898194169856 12869407800511561728 12878685055269715968 12886688499462443952 12923402711711624704 13013776157248069632 13121749129933357056 13131208291647553536 13161739831901945856 13179413066539509504 13223034923057676288 13268948238762737664 13281143963246894592 13309387554375204864 13327259046452612976 13361738086586253312 13402460194615590912 13412121714363727872 13420456662162071808 13458691581427490816 13519377891446489088 13529123694424752128 13531803790243774464 13541558550761539584 13570355937794326528 13588577851285017152 13623732951029121024 13671037579331305472 13675104493076742144 13683602871224073216 13818549645102022656 13941858450554191872 13951908809875525632 14049474605748781056 14089501598927552512 14092292704632569856 14098257503685408768 14111215460949825504 14196846716997894144 14237293573741477888 14250379321511460864 14258551484560441344 14314635414472753152 14324954499979149312 14368612169429286912 14374693925326299136 14377541527134010368 14387905960184135808 14418503183906471936 14437863966990330724 14475216260468441088 14519331877500223488 14529798523894038528 14538828050675577792 14631405506578612224 14682208997920899072 14759044030281547776 14772609328103497728 14804024659411992576 14814696534166470656 14823903110492745984 14927566768608079872 14970095448860524544 14973060998672105472 14993166427259189598 15074781431020388352 15097289807181643776 15141028029105927168 15209300127877300224 15220264156227846144 15266650430018617344 15273112295659192832 15287150082695644296 15379917276747718656 15384492554711334912 15437910931637415936 15545868350739775488 15554783437702299648 15565996516881727488 15627223090886344704 15681484282174144512 15695897411109966336 15729276200625242112 15740615067551875072 15750397054898542608 15839271139091152896 15850689298793496576 15860539691646084864 15905726414414307328 16016955270459162624 16037693381029658624 16040870420130496512 16161487128181604352 16171530665992086528 16220816081894780928 16331013216938754048 16346023339380793344 16380784682307944448 16402780364864754432 16481643370815946752 16517485122661011456 16538871299186835456 16603924534066741248 16651229162368925696 16654527741838491648 16661577049810028544 16666533600937279488 16676890999304339232 16724403509273867264 16825892405330837504 16841357379968090112 16981087109325520896 17040049217344012288 17159210400682082304 17171580073692954624 17182251332616591936 17291661053229268992 17351701542997426176 17367649798092092928 17473042113228177408 17495665506577809408 17508277722196738048 17511746081491943424 17572550755386012672 17641669817445912576 17691930985016983552 17695435725703397376 17708191950995859456 17719196686760860434 17745850072500273152 17769678728603483968 17815650782115004416 17882828952484970496 17893942216216095744 18042405053658365952 18055411401015386112 18181673019204304896 18244803828298764288 18372389869056098304 18424732860136030208 18428382767596437504 18453127910472848736 18589144600738922496 18602545079834034176 18606230211585189888 18719138618925907968 18732632807665041408 18744274181036282112 18789723606176759808 18797676671580545024 18814953947933100672 18929128955997192192 18934760067337027584 19000505762015281152 19011401979413921792 19099939333305532416 19170055369512013824 19183874613578847744 19300288347291254784 19318027582904573952 19359109170000297984 19373064698525384704 19385104067567437056 19520664235872104448 19576278663894532096 19678725373708730368 19682623694900035584 19696812437471330304 19742609747852918784 19765204147323661312 19769119599809264256 19903422358144106496 19964081331562807296 19990888569678919464 20118182571545591808 20188037372141236224 20279066837169733632 20293685541637128192 20312337826142309376 20355533906691489792 20382866776927525728 20435599426543681536 20506556368996958208 20512656739615113216 20525404306836109824 20583881242183221248 20727824467653033984 20754662022508969984 20908645709565526016 20912787675831287808 20927863214813288448 20972368267500322816 21000529406531390144 21134252398391328768 21147386255528113152 21355940360612216832 21375568982267191296 21387827226840662016 21487431749968723968 21552918254143930368 21562040887989448704 21581858940276203712 21627754775859707904 21656795950485496086 21712824390702661632 21774684289251672064 21778997816250335232 21794697785841057792 21808242076013366688 21870373819819672576 21975524494421262336 22023313496881348608 22051828398915780608 22138566045422321664 22206036989117988864 22215436066413371392 22222044801249705984 22235854665739118976 22377443715943759872 22455143173290786816 22612172146530582528 22711542043658890752 22830396234341769216 22878947200909443072 22895440098257272832 22899975645027926016 22909668443488789248 22930725124043466444 23069875915121577984 23135602057329901568 23156866397456123904 23297389484304236544 23332175156553449472 23348994775322591232 23430067673848016896 23522226423261216768 23593914300937863168 23610922601327812608 23625595582347813912 23776033948190244864 23858589621621460992 24025432905688743936 24056540071544487936 24073881868020514816 24242230692272406528 24257295998988129792 24326405104398352384 24331224122842171392 24496519825408131072 24571177023461916672 24604170547297131648 24785526134318563328 24808306948780253184 24976843743553388544 24992365574715042816 24999800401405919232 25086605263910800896 25238838607996256256 25262036069952135168 25334007682687041536 25471630663988281344 25560073826016018432 25578499484771796992 25733717796388339712 25738815601023123456 25757370110539431936 25773376998924887904 25846805423423249408 26027552314496139264 26243498259866714112 26262416583295107072 26358826133079019008 26446069846115352576 26537896477525475328 26562287926493789184 26618775108750409728 26654518092905225952 26723476173172506624 26824243428727455744 26840913324324143616 26917383162854981632 27038755782892978176 27058247388849504256 27063607580487548928 27083117101523079168 27140711875588653056 27177155702570034304 27342075158662610944 27350208986153484288 27367205742448146432 27637099290204045312 27883716901108383744 27903817619751051264 28098949211497562112 28184585409265139712 28196515007370817536 28222430921899651008 28393693433995788288 28474587147482955776 28500758643022921728 28517102969120882688 28649908999958298624 28737224338858573824 28749387850652598272 28755083054268020736 28775811920368271616 28837006367812943872 28875727933980661448 28950432520936882176 29038663755000446976 29059597047788077056 29077656101351155584 29262811013157224448 29364417995841798144 29518088060563095552 29545218656206995456 29629393068332941312 29647806220985491968 29855133537216159744 29940190897721049088 29946121997344210944 29986332854518379196 30194579614363287552 30282056058211854336 30418600255754600448 30440528312455692288 30533300860037234688 30546224591318385664 30574300165391288592 30759834553495437312 30768985109422669824 30875821863274831872 31091736701479550976 31131993033763454976 31254446181772689408 31362968564348289024 31391794822219932672 31458552401250484224 31481230135103750144 31500794109797085216 31701378597586993152 31721079383292169728 31811452828828614656 32033910540918325248 32075386762059317248 32081740840260993024 32322974256363208704 32343061331984173056 32441632163789561856 32485193925728244129 32662026433877508096 32692046678761586688 32805560729729508864 32963286741631893504 33034970245322022912 33077742598373670912 33207849068133482496 33309055483676983296 33323154099620057088 33333067201874558976 33353781998608678464 33448807018547734528 33651784810661675008 33682714759936180224 33962174218651041792 34080098434688024576 34318420801364164608 34343160147385909248 34364502665233183872 34583322106458537984 34703403085994852352 34735299596184185856 34946084226456354816 35016555444393476096 35023492162983886848 35145101510772025344 35283339634891825152 35383861970033967104 35390871451406794752 35416383901991718912 35438393373521720868 35491700145000546304 35539357457206967936 35765657904969940992 35787884432432191488 36084810107316731904 36110822802030772224 36363346038408609792 36489607656597528576 36744779738112196608 36856765535192875008 36906255820945697472 37178289201477844992 37205090159668068352 37212460423170379776 37465265615330082816 37488548362072564224 37579447212353519616 37595353343161090048 37629907895866201344 37858257911994384384 38001011524030562304 38199878666611064832 38340110739024027648 38367749227157695488 38600576694582509568 38636055165809147904 38746129397050769408 38770208135134874112 39041328471744208896 39152557327789064192 39365247389800071168 39393624874942660608 39485219495705837568 39530408294647322624 39538239199618528512 39806844716288212992 39928162663125614592 39981777139357838928 40236365143091183616 40376074744282472448 40558133674339467264 40587371083274256384 40624675652284618752 40711067813382979584 40765733553855051456 40871198853087363072 41013112737993916416 41025313479230226432 41050808613672219648 41167762484366442496 41455648935306067968 41509324045017939968 41817291419131052032 41825575351662575616 41855726429626576896 41944736535000645632 42001058813062780288 42268504796782657536 42294772511056226304 42711880721224433664 42751137964534382592 42775654453681324032 42974863499937447936 43105836508287860736 43124081775978897408 43163717880552407424 43255509551719415808 43313591900970992172 43425648781405323264 43557995632500670464 43589395571682115584 43616484152026733376 43740747639639345152 44046626993762697216 44103656797831561216 44277132090844643328 44412073978235977728 44430872132826742784 44444089602499411968 44471709331478237952 44910286346581573632 45224344293061165056 45423084087317781504 45660792468683538432 45790880196514545664 45799951290055852032 45819336886977578496 45861450248086932888 46139751830243155968 46271204114659803136 46313732794912247808 46664350313106898944 46697989550645182464 46860135347696033792 47044452846522433536 47187828601875726336 47221845202655625216 47251191164695627824 47552067896380489728 47717179243242921984 48050865811377487872 48113080143088975872 48147763736041029632 48484461384544813056 48514591997976259584 48652810208796704768 48662448245684342784 48993039650816262144 49142354046923833344 49208341094594263296 49571052268637126656 49616613897560506368 49953687487106777088 49984731149430085632 49999600802811838464 50173210527821601792 50477677215992512512 50524072139904270336 50668015365374083072 50943261327976562688 51120147652032036864 51156998969543593984 51477631202046246912 51514740221078863872 51546753997849775808 51693610846846498816 52055104628992278528 52486996519733428224 52524833166590214144 52717652266158038016 53075792955050950656 53124575852987578368 53237550217500819456 53309036185810451904 53446952346345013248 53648486857454911488 53681826648648287232 53834766325709963264 54116494777699008512 54127215160975097856 54166234203046158336 54281423751177306112 54354311405140068608 54684150317325221888 54734411484896292864 55274198580408090624 55767433802216767488 55807635239502102528 56197898422995124224 56369170818530279424 56393030014741635072 56444861843799302016 56787386867991576576 57001517286045843456 57034205938241765376 57299817999916597248 57498775701305196544 57510166108536041472 57551623840736543232 57674012735625887744 57751455867961322896 57900865041873764352 58077327510000893952 58119194095576154112 58155312202702311168 58728835991683596288 59036176121126191104 59090437312413990912 59258786136665882624 59295612441970983936 59710267074432319488 59880381795442098176 59892243994688421888 59972665709036758392 60564112116423708672 60837200511509200896 60881056624911384576 61066601720074469376 61092449182636771328 61148600330782577184 61519669106990874624 61537970218845339648 61751643726549663744 62183473402959101952 62263986067526909952 62725937128696578048 62783589644439865344 62917104802500968448 62962460270207500288 63001588219594170432 63402757195173986304 63442158766584339456 63622905657657229312 64067821081836650496 64150773524118634496 64163481680521986048 64686122663968346112 64883264327579123712 64970387851456488258 65324052867755016192 65384093357523173376 65611121459459017728 65926573483263787008 66069940490644045824 66155485196747341824 66415698136266964992 66618110967353966592 66646308199240114176 66666134403749117952 66707563997217356928 66897614037095469056 67365429519872360448 68160196869376049152 68636841602728329216 68686320294771818496 68729005330466367744 69406806171989704704 69470599192368371712 69892168452912709632 70033110888786952192 70046984325967773696 70290203021544050688 70566679269783650304 70767723940067934208 70781742902813589504 70832767803983437824 70876786747043441736 70983400290001092608 71078714914413935872 71575768864864382976 72169620214633463808 72221645604061544448 72726692076817219584 72979215313195057152 73489559476224393216 73713531070385750016 73812511641891394944 74356578402955689984 74410180319336136704 74424920846340759552 74930531230660165632 74977096724145128448 75190706686322180096 75259815791732402688 75716515823988768768 76002023048061124608 76680221478048055296 76735498454315390976 77201153389165019136 77272110331618295808 77492258794101538816 77540416270269748224 78082656943488417792 78305114655578128384 78730494779600142336 78787249749885321216 79060816589294645248 79076478399237057024 79613689432576425984 79856325326251229184 79963554278715677856 80472730286182367232 80752149488564944896 81116267348678934528 81174742166548512768 81249351304569237504 81422135626765959168 81531467107710102912 82026225475987832832 82050626958460452864 82101617227344439296 82335524968732884992 82911297870612135936 83634582838262104064 83651150703325151232 83711452859253153792 83889473070001291264 84002117626125560576 84589545022112452608 85423761442448867328 85502275929068765184 85551308907362648064 85949726999874895872 86211673016575721472 86248163551957794816 86327435761104814848 86511019103438831616 86627183801941984344 86851297562810646528 87115991265001340928 87178791143364231168 87232968304053466752 87481495279278690304 88093253987525394432 88207313595663122432 88554264181689286656 88861744265653485568 88888179204998823936 88943418662956475904 89820572693163147264 90846168174635563008 91321584937367076864 91581760393029091328 91599902580111704064 91638673773955156992 91722900496173865776 92279503660486311936 92542408229319606272 92627465589824495616 93395979101290364928 93720270695392067584 94088905693044867072 94375657203751452672 94443690405311250432 94502382329391255648 95104135792760979456 95434358486485843968 96101731622754975744 96226160286177951744 96295527472082059264 96968922769089626112 97029183995952519168 97305620417593409536 97324896491368685568 97455581777184732387 97986079301632524288 98416682189188526592 99142104537274253312 99233227795121012736 99969462298860171264 99999201605623676928 100346421055643203584 100955354431985025024 101048144279808540672 101336030730748166144 101886522655953125376 102240295304064073728 102313997939087187968 102955262404092493824 103029480442157727744 103093507995699551616 103387221693692997632 104110209257984557056 105049666333180428288 105435304532316076032 106151585910101901312 106249151705975156736 106475100435001638912 106618072371620903808 107296973714909822976 107363653297296574464 107669532651419926528 108232989555398017024 108254430321950195712 108332468406092316672 108708622810280137216 109368300634650443776 109468822969792585728 111534867604433534976 111615270479004205056 112395796845990248448 112738341637060558848 112786060029483270144 112889723687598604032 113574773735983153152 114003034572091686912 114599635999833194496 114997551402610393088 115020332217072082944 115103247681473086464 115348025471251775488 115502911735922645792 115801730083747528704 116238388191152308224 116310624405404622336 117457671983367192576 118180874624827981824 118517572273331765248 118591224883941967872 119420534148864638976 119760763590884196352 119784487989376843776 119945331418073516784 121128224232847417344 121674401023018401792 121762113249822769152 122133203440148938752 122184898365273542656 122297200661565154368 123039338213981749248 123075940437690679296 123503287453099327488 124366946805918203904 124527972135053819904 125451874257393156096 125567179288879730688 125834209605001936896 125924920540415000576 126003176439188340864 126805514390347972608 126884317533168678912 127245811315314458624 128135642163673300992 128326963361043972096 129372245327936692224 129766528655158247424 129940775702912976516 130768186715046346752 131222242918918035456 132139880981288091648 132310970393494683648 132831396272533929984 133236221934707933184 133292616398480228352 133332268807498235904 133415127994434713856 133795228074190938112 134730859039744720896 136320393738752098304 137372640589543636992 137458010660932735488 138813612343979409408 138941198384736743424 140066221777573904384 140093968651935547392 140580406043088101376 141133358539567300608 141535447880135868416 141563485805627179008 141665535607966875648 141753573494086883472 142157429828827871744 143151537729728765952 144339240429266927616 144443291208123088896 145453384153634439168 145958430626390114304 146979118952448786432 147427062140771500032 147625023283782789888 148713156805911379968 148820360638672273408 148849841692681519104 149861062461320331264 149954193448290256896 150381413372644360192 150519631583464805376 151433031647977537536 152004046096122249216 153360442956096110592 153470996908630781952 154544220663236591616 154984517588203077632 155080832540539496448 156165313886976835584 156610229311156256768 157460989559200284672 157574499499770642432 158121633178589290496 158152956798474114048 159227378865152851968 159712650652502458368 159927108557431355712 160945460572364734464 161504298977129889792 162349484333097025536 162498702609138475008 162844271253531918336 163062934215420205824 164052450951975665664 164203234454688878592 164671049937465769984 165822595741224271872 167269165676524208128 167302301406650302464 167422905718506307584 168004235252251121152 169179090044224905216 171004551858137530368 171102617814725296128 171899453999749791744 172496327103915589632 172654871522209629696 173022038206877663232 173254367603883968688 173702595125621293056 174231982530002681856 174357582286728462336 174465936608106933504 174962990558557380608 176186507975050788864 176414627191326244864 177108528363378573312 177723488531306971136 177776358409997647872 177886837325912951808 179641145386326294528 181692336349271126016 182643169874734153728 183163520786058182656 183199805160223408128 183277347547910313984 183445800992347731552 184559007320972623872 185084816458639212544 185254931179648991232 186791958202580729856 187440541390784135168 188177811386089734144 188751314407502905344 188887380810622500864 189004764658782511296 190208271585521958912 190868716972971687936 192203463245509951488 192452320572355903488 192591054944164118528 194058367991905038336 194611240835186819072 194649792982737371136 194911163554369464774 195972158603265048576 196833364378377053184 198466455590242025472 199938924597720342528 199998403211247353856 200692842111286407168 202096288559617081344 202672061461496332288 204480590608128147456 204627995878174375936 205910524808184987648 206058960884315455488 206187015991399103232 206774443387385995264 208220418515969114112 210099332666360856576 210870609064632152064 212303171820203802624 212498303411950313472 212950200870003277824 213236144743241807616 214727306594593148928 215339065302839853056 216465979110796034048 216508860643900391424 216664936812184633344 217417245620560274432 218736601269300887552 218937645939585171456 223069735208867069952 223230540958008410112 224791593691980496896 225572120058966540288 225779447375197208064 227149547471966306304 228006069144183373824 229995102805220786176 230040664434144165888 230206495362946172928 230696050942503550976 231005823471845291584 231603460167495057408 232476776382304616448 232621248810809244672 234915343966734385152 236361749249655963648 237182449767883935744 238841068297729277952 239521527181768392704 239568975978753687552 239890662836147033568 242256448465694834688 243348802046036803584 243524226499645538304 244266406880297877504 244369796730547085312 244594401323130308736 246078676427963498496 246151880875381358592 247006574906198654976 248733893611836407808 250903748514786312192 251134358577759461376 251668419210003873792 251849841080830001152 252006352878376681728 253768635066337357824 254491622630628917248 256271284327346601984 256653926722087944192 258744490655873384448 259533057310316494848 259881551405825953032 261536373430092693504 262444485837836070912 264279761962576183296 264621940786989367296 265662792545067859968 266585232796960456704 266664537614996471808 266830255988869427712 267590456148381876224 269461718079489441792 272640787477504196608 274745281179087273984 274916021321865470976 277627224687958818816 277882396769473486848 280187937303871094784 281160812086176202752 282266717079134601216 283070895760271736832 283126971611254358016 283331071215933751296 283507146988173766944 284314859657655743488 286303075459457531904 288678480858533855232 288886582416246177792 290906768307268878336 291916861252780228608 293958237904897572864 295250046567565579776 297426313611822759936 297640721277344546816 297699683385363038208 299908386896580513792 300762826745288720384 301039263166929610752 302866063295955075072 304008092192244498432 306720885912192221184 306941993817261563904 309088441326473183232 310161665081078992896 312330627773953671168 313220458622312513536 315148998999541284864 316243266357178580992 316305913596948228096 318454757730305703936 319425301305004916736 319854217114862711424 321890921144729468928 323008597954259779584 324698968666194051072 324997405218276950016 326125868430840411648 328104901903951331328 328406468909377757184 329342099874931539968 334538331353048416256 334604602813300604928 334845811437012615168 336008470504502242304 338358180088449810432 342009103716275060736 343798907999499583488 344992654207831179264 345309743044419259392 346044076413755326464 346508735207767937376 347405190251242586112 348715164573456924672 348931873216213867008 349925981117114761216 352373015950101577728 352829254382652489728 355446977062613942272 355552716819995295744 355773674651825903616 359282290772652589056 363384672698542252032 365286339749468307456 366399610320446816256 366554695095820627968 366891601984695463104 369118014641945247744 370169632917278425088 370509862359297982464 373583916405161459712 374881082781568270336 376355622772179468288 377502628815005810688 377774761621245001728 378009529317565022592 380416543171043917824 381737433945943375872 384406926491019902976 385182109888328237056 388116735983810076672 389222481670373638144 389299585965474742272 389822327108738929548 393666728756754106368 396932911180484050944 399877849195440685056 399996806422494707712 401385684222572814336 404192577119234162688 408961181216256294912 409255991756348751872 412117921768630910976 412374031982798206464 413548886774771990528 416440837031938228224 420198665332721713152 421741218129264304128 424606343640407605248 424996606823900626944 426472289486483615232 429454613189186297856 430678130605679706112 433017721287800782848 433329873624369266688 434834491241120548864 437473202538601775104 437875291879170342912 446139470417734139904 446461081916016820224 449583187383960993792 451144240117933080576 451558894750394416128 454299094943932612608 456012138288366747648 459990205610441572352 460081328868288331776 460412990725892345856 461392101885007101952 462011646943690583168 464953552764609232896 465242497621618489344 469830687933468770304 472723498499311927296 474364899535767871488 477682136595458555904 479137951957507375104 479781325672294067136 484512896931389669376 487048452999291076608 488532813760595755008 488739593461094170624 489188802646260617472 492157352855926996992 494013149812397309952 497467787223672815616 501807497029572624384 502268717155518922752 503699682161660002304 504012705756753363456 507537270132674715648 508983245261257834496 513307853444175888384 517488981311746768896 519066114620632989696 519763102811651906064 523072746860185387008 524888971675672141824 528559523925152366592 529243881573978734592 531325585090135719936 533170465593920913408 533329075229992943616 533660511977738855424 535180912296763752448 538923436158978883584 545281574955008393216 549490562358174547968 549832042643730941952 555254449375917637632 555764793538946973696 560375874607742189568 562321624172352405504 564533434158269202432 566253943222508716032 566662142431867502592 567014293976347533888 568629719315311486976 572606150918915063808 577356961717067710464 577773164832492355584 583833722505560457216 587916475809795145728 590500093135131159552 595281442554689093632 595399366770726076416 599816773793161027584 601525653490577440768 602078526333859221504 608016184384488996864 613441771824384442368 613883987634523127808 618176882652946366464 620323330162157985792 624661255547907342336 630297997999082569728 632486532714357161984 632611827193896456192 636909515460611407872 638850602610009833472 639708434229725422848 646017195908519559168 649397937332388102144 649994810436553900032 652251736861680823296 656209803807902662656 656812937818755514368 658684199749863079936 669209205626601209856 669691622874025230336 672016941009004484608 676716360176899620864 684018207432550121472 689985308415662358528 690619486088838518784 692088152827510652928 693017470415535874752 694810380502485172224 697430329146913849344 697863746432427734016 699851962234229522432 704746031900203155456 705658508765304979456 710893954125227884544 711547349303651807232 718564581545305178112 726769345397084504064 730572679498936614912 732799220640893632512 733109390191641255936 733783203969390926208 738236029283890495488 741019724718595964928 749762165563136540672 752711245544358936576 755005257630011621376 755549523242490003456 756019058635130045184 763474867891886751744 768813852982039805952 770364219776656474112 776233471967620153344 778444963340747276288 778599171930949484544 779644654217477859096 787333457513508212736 793865822360968101888 799755698390881370112 799993612844989415424 802771368445145628672 808385154238468325376 817922362432512589824 818511983512697503744 824235843537261821952 824748063965596412928 827097773549543981056 832881674063876456448 843482436258528608256 849212687280815210496 849993213647801253888 852944578972967230464 858909226378372595712 861356261211359412224 866035442575601565696 866659747248738533376 869668982482241097728 875750583758340685824 892278940835468279808 892922163832033640448 902288480235866161152 903117789500788832256 908598189887865225216 912024276576733495296 919980411220883144704 920162657736576663552 920825981451784691712 922784203770014203904 924023293887381166336 930484995243236978688 939661375866937540608 945446996998623854592 948729799071535742976 955364273190917111808 958275903915014750208 959562651344588134272 969025793862779338752 974096905998582153216 977479186922188341248 978377605292521234944 984314705711853993984 988026299624794619904 1003614994059145248768 1004537434311037845504 1007399364323320004608 1008025411513506726912 1015074540265349431296 1017966490522515668992 1034977962623493537792 1038132229241265979392 1039526205623303812128 1046145493720370774016 1049777943351344283648 1057119047850304733184 1058487763147957469184 1066340931187841826816 1066658150459985887232 1067321023955477710848 1070361824593527504896 1077846872317957767168 1090563149910016786432 1099664085287461883904 1110508898751835275264 1111529587077893947392 1120751749215484379136 1124643248344704811008 1129066868316538404864 1132507886445017432064 1133324284863735005184 1134028587952695067776 1137259438630622973952 1145212301837830127616 1155546329664984711168 1167667445011120914432 1181000186270262319104 1190562885109378187264 1190798733541452152832 1199633547586322055168 1203051306981154881536 1204157052667718443008 1226883543648768884736 1227767975269046255616 1236353765305892732928 1240646660324315971584 1249322511095814684672 1260595995998165139456 1264973065428714323968 1265223654387792912384 1273819030921222815744 1279416868459450845696 1292034391817039118336 1299989620873107800064 1304503473723361646592 1312419607615805325312 1313625875637511028736 1317368399499726159872 1338418411253202419712 1339383245748050460672 1344033882018008969216 1353432720353799241728 1368036414865100242944 1379970616831324717056 1381238972177677037568 1384176305655021305856 1386034940831071749504 1394860658293827698688 1395727492864855468032 1399703924468459044864 1409492063800406310912 1421787908250455769088 1423094698607303614464 1453538690794169008128 1461145358997873229824 1465598441281787265024 1466218780383282511872 1467566407938781852416 1476472058567780990976 1482039449437191929856 1499524331126273081344 1505422491088717873152 1511099046484980006912 1512038117270260090368 1526949735783773503488 1540728439553312948224 1552466943935240306688 1556889926681494552576 1557198343861898969088 1559289308434955718192 1574666915027016425472 1587731644721936203776 1599511396781762740224 1599987225689978830848 1605542736890291257344 1616770308476936650752 1635844724865025179648 1637023967025395007488 1648471687074523643904 1649496127931192825856 1654195547099087962112 1665763348127752912896 1686964872517057216512 1699986427295602507776 1705889157945934460928 1717818452756745191424 1722712522422718824448 1732070885151203131392 1733319494497477066752 1739337964964482195456 1751501167516681371648 1785844327664067280896 1804576960471732322304 1806235579001577664512 1824048553153466990592 1839960822441766289408 1840325315473153327104 1841651962903569383424 1848046587774762332672 1860969990486473957376 1890893993997247709184 1897459598143071485952 1910728546381834223616 1916551807830029500416 1919125302689176268544 1938051587725558677504 1948193811997164306432 1954958373844376682496 1956755210585042469888 1968629411423707987968 1976052599249589239808 2009074868622075691008 2014798728646640009216 2016050823027013453824 2030149080530698862592 2035932981045031337984 2069955925246987075584 2076264458482531958784 2079052411246607624256 2092290987440741548032 2099555886702688567296 2114238095700609466368 2116975526295914938368 2132681862375683653632 2134642047910955421696 2140723649187055009792 2155693744635915534336 2199328170574923767808 2223059174155787894784 2249286496689409622016 2258133736633076809728 2265015772890034864128 2266648569727470010368 2268057175905390135552 2274518877261245947904 2290424603675660255232 2311092659329969422336 2335334890022241828864 2362000372540524638208 2381125770218756374528 2381597467082904305664 2399267095172644110336 2406102613962309763072 2408314105335436886016 2453767087297537769472 2455535950538092511232 2472707530611785465856 2481293320648631943168 2498645022191629369344 2529946130857428647936 2530447308775585824768 2547638061842445631488 2558833736918901691392 2584068783634078236672 2599979241746215600128 2609006947446723293184 2627251751275022057472 2634736798999452319744 2676836822506404839424 2678766491496100921344 2688067764036017938432 2706865440707598483456 2736072829730200485888 2759941233662649434112 2762477944355354075136 2768352611310042611712 2772069881662143499008 2791454985729710936064 2799407848936918089728 2818984127600812621824 2843575816500911538176 2846189397214607228928 2907077381588338016256 2922290717995746459648 2932437560766565023744 2935132815877563704832 2952944117135561981952 2964078898874383859712 2999048662252546162688 3010844982177435746304 3022198092969960013824 3024076234540520180736 3053899471567547006976 3104933887870480613376 3113779853362989105152 3114396687723797938176 3118578616869911436384 3149333830054032850944 3175463289443872407552 3199022793563525480448 3199974451379957661696 3211085473780582514688 3233540616953873301504 3271689449730050359296 3274047934050790014976 3298992255862385651712 3308391094198175924224 3331526696255505825792 3373929745034114433024 3399972854591205015552 3411778315891868921856 3435636905513490382848 3445425044845437648896 3466638988994954133504 3478675929928964390912 3503002335033362743296 3571688655328134561792 3609153920943464644608 3612471158003155329024 3679921644883532578816 3680650630946306654208 3683303925807138766848 3696093175549524665344 3721939980972947914752 3781787987994495418368 3794919196286142971904 3821457092763668447232 3838250605378352537088 3876103175451117355008 3909916747688753364992 3913510421170084939776 3937258822847415975936 3952105198499178479616 4018149737244151382016 4032101646054026907648 4060298161061397725184 4071865962090062675968 4139911850493974151168 4152528916965063917568 4158104822493215248512 4184581974881483096064 4199111773405377134592 4228476191401218932736 4265363724751367307264 4269284095821910843392 4281447298374110019584 4398656341149847535616 4446118348311575789568 4498572993378819244032 4516267473266153619456 4533297139454940020736 4536114351810780271104 4549037754522491895808 4580849207351320510464 4622185318659938844672 4670669780044483657728 4724000745081049276416 4763194934165808611328 4798534190345288220672 4812205227924619526144 4816628210670873772032 4907534174595075538944 4911071901076185022464 4945415061223570931712 4962586641297263886336 4997290044383258738688 5059892261714857295872 5060894617551171649536 5117667473837803382784 5168137567268156473344 5199958483492431200256 5218013894893446586368 5254503502550044114944 5357532982992201842688 5376135528072035876864 5413730881415196966912 5472145659460400971776 5519882467325298868224 5524955888710708150272 5544139763324286998016 5582909971459421872128 5598815697873836179456 5687151633001823076352 5692378794429214457856 5814154763176676032512 5844581435991492919296 5864875121533130047488 5870265631755127409664 5905888234271123963904 5928157797748767719424 5998097324505092325376 6044396185939920027648 6048152469081040361472 6107798943135094013952 6209867775740961226752 6228793375447595876352 6237157233739822872768 6298667660108065701888 6350926578887744815104 6398045587127050960896 6422170947561165029376 6467081233907746603008 6548095868101580029952 6597984511724771303424 6616782188396351848448 6747859490068228866048 6799945709182410031104 6823556631783737843712 6871273811026980765696 6933277977989908267008 6957351859857928781824 7006004670066725486592 7143377310656269123584 7218307841886929289216 7224942316006310658048 7361301261892613308416 7366607851614277533696 7392186351099049330688 7443879961945895829504 7589838392572285943808 7642914185527336894464 7676501210756705074176 7752206350902234710016 7819833495377506729984 7827020842340169879552 7904210396998356959232 8036299474488302764032 8064203292108053815296 8120596322122795450368 8279823700987948302336 8305057833930127835136 8316209644986430497024 8398223546810754269184 8456952382802437865472 8530727449502734614528 8538568191643821686784 8562894596748220039168 8797312682299695071232 8892236696623151579136 8997145986757638488064 9032534946532307238912 9066594278909880041472 9072228703621560542208 9098075509044983791616 9161698414702641020928 9341339560088967315456 9448001490162098552832 9526389868331617222656 9597068380690576441344 9633256421341747544064 9815068349190151077888 9822143802152370044928 9925173282594527772672 9994580088766517477376 10119784523429714591744 10121789235102343299072 10235334947675606765568 10336275134536312946688 10399916966984862400512 10436027789786893172736 10509007005100088229888 10715065965984403685376 10752271056144071753728 10827461762830393933824 11039764934650597736448 11049911777421416300544 11088279526648573996032 11165819942918843744256 11197631395747672358912 11384757588858428915712 11628309526353352065024 11729750243066260094976 11740531263510254819328 11811776468542247927808 11856315595497535438848 11996194649010184650752 12096304938162080722944 12215597886270188027904 12419735551481922453504 12457586750895191752704 12474314467479645745536 12597335320216131403776 12796091174254101921792 12844341895122330058752 13096191736203160059904 13195969023449542606848 13233564376792703696896 13495718980136457732096 13599891418364820062208 13647113263567475687424 13742547622053961531392 13866555955979816534016 13914703719715857563648 14012009340133450973184 14436615683773858578432 14449884632012621316096 14722602523785226616832 14733215703228555067392 14784372702198098661376 14887759923891791659008 15179676785144571887616 15353002421513410148352 15504412701804469420032 15639666990755013459968 15654041684680339759104 16072598948976605528064 16128406584216107630592 16241192644245590900736 16559647401975896604672 16632419289972860994048 16796447093621508538368 17061454899005469229056 17077136383287643373568 17125789193496440078336 17594625364599390142464 17784473393246303158272 17994291973515276976128 18133188557819760082944 18144457407243121084416 18196151018089967583232 18323396829405282041856 18896002980324197105664 19052779736663234445312 19194136761381152882688 19266512842683495088128 19644287604304740089856 19850346565189055545344 20239569046859429183488 20243578470204686598144 20470669895351213531136 20799833933969724801024 20872055579573786345472 21018014010200176459776 21430131931968807370752 21504542112288143507456 21654923525660787867648 22099823554842832601088 22176559053297147992064 22331639885837687488512 22395262791495344717824 22769515177716857831424 23256619052706704130048 23459500486132520189952 23481062527020509638656 23712631190995070877696 24192609876324161445888 24839471102963844907008 24915173501790383505408 24948628934959291491072 25194670640432262807552 25592182348508203843584 25688683790244660117504 26192383472406320119808 26391938046899085213696 26467128753585407393792 26991437960272915464192 27199782836729640124416 27294226527134951374848 27485095244107923062784 27829407439431715127296 28024018680266901946368 28899769264025242632192 29445205047570453233664 29466431406457110134784 29568745404396197322752 29775519847783583318016 30359353570289143775232 30706004843026820296704 31008825403608938840064 31279333981510026919936 31308083369360679518208 32145197897953211056128 32256813168432215261184 32482385288491181801472 33119294803951793209344 33264838579945721988096 33592894187243017076736 34154272766575286747136 34251578386992880156672 35189250729198780284928 35568946786492606316544 35988583947030553952256 36288914814486242168832 36392302036179935166464 36646793658810564083712 37792005960648394211328 38388273522762305765376 38533025685366990176256 39288575208609480179712 39700693130378111090688 40479138093718858366976 40487156940409373196288 40941339790702427062272 41599667867939449602048 41744111159147572690944 42036028020400352919552 43009084224576287014912 43309847051321575735296 44199647109685665202176 44353118106594295984128 44663279771675374977024 44790525582990689435648 45539030355433715662848 46513238105413408260096 46919000972265040379904 46962125054041019277312 48385219752648322891776 49678942205927689814016 49897257869918582982144 50389341280864525615104 51184364697016407687168 51377367580489320235008 52783876093798170427392 52934257507170814787584 53982875920545830928384 54399565673459280248832 54588453054269902749696 54970190488215846125568 55658814878863430254592 57799538528050485264384 58932862812914220269568 59137490808792394645504 59551039695567166636032 60718707140578287550464 61412009686053640593408 62558667963020053839872 62616166738721359036416 64290395795906422112256 64513626336864430522368 64964770576982363602944 66529677159891443976192 67185788374486034153472 68308545533150573494272 70378501458397560569856 71137893572985212633088 72577829628972484337664 72784604072359870332928 75584011921296788422656 76776547045524611530752 77066051370733980352512 78577150417218960359424 79401386260756222181376 80974313880818746392576 81882679581404854124544 83488222318295145381888 84072056040800705839104 86018168449152574029824 88399294219371330404352 88706236213188591968256 89326559543350749954048 91078060710867431325696 93026476210826816520192 93838001944530080759808 93924250108082038554624 96770439505296645783552 99357884411855379628032 99794515739837165964288 100778682561729051230208 102754735160978640470016 105567752187596340854784 107965751841091661856768 109176906108539805499392 109940380976431692251136 111317629757726860509184 115599077056100970528768 117865725625828440539136 118274981617584789291008 119102079391134333272064 121437414281156575100928 122824019372107281186816 125232333477442718072832 129027252673728861044736 129929541153964727205888 133059354319782887952384 134371576748972068306944 136617091066301146988544 140757002916795121139712 145155659257944968675328 145569208144719740665856 151168023842593576845312 153553094091049223061504 154132102741467960705024 158802772521512444362752 161948627761637492785152 163765359162809708249088 166976444636590290763776 172036336898305148059648 176798588438742660808704 177412472426377183936512 178653119086701499908096 182156121421734862651392 187676003889060161519616 187848500216164077109248 193540879010593291567104 199589031479674331928576 201557365123458102460416 211135504375192681709568 218353812217079610998784 222635259515453721018368 231198154112201941057536 235731451251656881078272 236549963235169578582016 238204158782268666544128 245648038744214562373632 250464666954885436145664 258054505347457722089472 266118708639565775904768 273234182132602293977088 281514005833590242279424 290311318515889937350656 291138416289439481331712 302336047685187153690624 308264205482935921410048 323897255523274985570304 327530718325619416498176 333952889273180581527552 344072673796610296119296 353597176877485321617408 354824944852754367873024 357306238173402999816192 364312242843469725302784 375697000432328154218496 387081758021186583134208 399178062959348663857152 403114730246916204920832 422271008750385363419136 436707624434159221997568 445270519030907442036736 462396308224403882115072 473099926470339157164032 476408317564537333088256 491296077488429124747264 500929333909770872291328 516109010694915444178944 532237417279131551809536 546468364265204587954176 563028011667180484558848 580622637031779874701312 582276832578878962663424 604672095370374307381248 655061436651238832996352 667905778546361163055104 688145347593220592238592 707194353754970643234816 709649889705508735746048 714612476346805999632384 751394000864656308436992 774163516042373166268416 798356125918697327714304 844542017500770726838272 873415248868318443995136 924792616448807764230144 946199852940678314328064 982592154976858249494528 1001858667819541744582656 1032218021389830888357888 1064474834558263103619072 1092936728530409175908352 1161245274063559749402624 1209344190740748614762496 1310122873302477665992704 1335811557092722326110208 1419299779411017471492096 1429224952693611999264768 1502788001729312616873984 1548327032084746332536832 1596712251837394655428608 1689084035001541453676544 1746830497736636887990272 1892399705881356628656128 1965184309953716498989056 2003717335639083489165312 2064436042779661776715776 2128949669116526207238144 2322490548127119498805248 2620245746604955331985408 2838599558822034942984192 3005576003458625233747968 3096654064169492665073664 3193424503674789310857216 3784799411762713257312256 3930368619907432997978112 4007434671278166978330624 4257899338233052414476288 4644981096254238997610496 5240491493209910663970816 5677199117644069885968384 6011152006917250467495936 6193308128338985330147328 6386849007349578621714432 7569598823525426514624512 7860737239814865995956224 8515798676466104828952576 9289962192508477995220992 11354398235288139771936768 12022304013834500934991872 12773698014699157243428864 15721474479629731991912448 17031597352932209657905152 18579924385016955990441984 22708796470576279543873536 25547396029398314486857728 34063194705864419315810304 51094792058796628973715456 68126389411728838631620608 102189584117593257947430912 204379168235186515894861824
- Sum of all divisors σ(n): 767865608569435227973632000
- Sum of proper divisors (its aliquot sum) s(n): 563486440334248712078770176
- 204379168235186515894861824 is an abundant number, because the sum of its proper divisors (563486440334248712078770176) is greater than itself. Its abundance is 359107272099062196183908352
Bases of 204379168235186515894861824
- Binary: 10101001000011101111100011101001000110110000010000010110100111000110000000000000000000002
- Hexadecimal: 0xA90EF8E91B04169C600000
- Base-36: POHEHCWO3TFYD9MO0
Squares and roots of 204379168235186515894861824
- 204379168235186515894861824 squared (2043791682351865158948618242) is 41770844408506672942133967386928957386984404052606976
- 204379168235186515894861824 cubed (2043791682351865158948618243) is 8537090436691985300784507180001441303884253077899770900095617020197510498484224
-
The
square root of 204379168235186515894861824 is 14296124238239.7655174465 -
204379168235186515894861824 is a
perfect cube number . Itscube root is 589041024
Scales and comparisons
How big is 204379168235186515894861824?- 204,379,168,235,186,515,894,861,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 204,379,168,235,186,515,894,861,824 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 204379168235186515894861824 cubic inches would be around 49086752 feet tall.
Recreational maths with 204379168235186515894861824
- 204379168235186515894861824 backwards is 428168498515681532861973402
- The number of decimal digits it has is: 27
- The sum of 204379168235186515894861824's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 204379168235186515894861824 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 204379168235186515894861824 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/204379168235186515894861824/
Chicago style:
Numbermatics. 2024. "Number 204379168235186515894861824 - Facts about the integer". https://numbermatics.com/n/204379168235186515894861824/
The information we have on file for 204379168235186515894861824 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 204379168235186515894861824, math, Factors of 204379168235186515894861824, curriculum, school, college, exams, university, Prime factorization of 204379168235186515894861824, STEM, science, technology, engineering, physics, economics, calculator, two hundred four septillion, three hundred seventy-nine sextillion, one hundred sixty-eight quintillion, two hundred thirty-five quadrillion, one hundred eighty-six trillion, five hundred fifteen billion, eight hundred ninety-four million, eight hundred sixty-one thousand, eight hundred twenty-four.