42674575795719332648472576
42,674,575,795,719,332,648,472,576 is an even composite number composed of six prime numbers multiplied together.
What does the number 42674575795719332648472576 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 23296 divisors.
42674575795719332648472576 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 42674575795719332648472576:
212 × 33 × 73 × 196 × 433 × 673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 43 × 43 × 43 × 67 × 67 × 67)See below for interesting mathematical facts about the number 42674575795719332648472576 from the Numbermatics database.
Names of 42674575795719332648472576
- Cardinal: 42674575795719332648472576 can be written as Forty-two septillion, six hundred seventy-four sextillion, five hundred seventy-five quintillion, seven hundred ninety-five quadrillion, seven hundred nineteen trillion, three hundred thirty-two billion, six hundred forty-eight million, four hundred seventy-two thousand, five hundred seventy-six.
Scientific notation
- Scientific notation: 4.2674575795719332648472576 × 1025
Factors of 42674575795719332648472576
Divisors of 42674575795719332648472576
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 43 48 49 54 56 57 63 64 67 72 76 84 86 96 98 108 112 114 126 128 129 133 134 144 147 152 168 171 172 189 192 196 201 216 224 228 252 256 258 266 268 288 294 301 304 336 342 343 344 361 378 384 387 392 399 402 432 441 448 456 469 504 512 513 516 532 536 576 588 602 603 608 672 684 686 688 722 756 768 774 784 798 804 817 864 882 896 903 912 931 938 1008 1024 1026 1029 1032 1064 1072 1083 1152 1161 1176 1197 1204 1206 1216 1273 1323 1344 1368 1372 1376 1407 1444 1512 1536 1548 1568 1596 1608 1634 1728 1764 1792 1806 1809 1824 1849 1862 1876 2016 2048 2052 2058 2064 2107 2128 2144 2166 2304 2322 2352 2394 2408 2412 2432 2451 2527 2546 2646 2688 2709 2736 2744 2752 2793 2814 2881 2888 3024 3072 3087 3096 3136 3192 3216 3249 3268 3283 3456 3528 3584 3591 3612 3618 3648 3698 3724 3752 3819 4032 4096 4104 4116 4128 4214 4221 4256 4288 4332 4489 4608 4644 4704 4788 4816 4824 4864 4902 5054 5092 5292 5376 5418 5472 5488 5504 5547 5586 5628 5719 5762 5776 6048 6144 6174 6192 6272 6321 6384 6432 6498 6517 6536 6566 6859 6912 7056 7168 7182 7224 7236 7296 7353 7396 7448 7504 7581 7638 8064 8127 8208 8232 8256 8379 8428 8442 8512 8576 8643 8664 8911 8978 9216 9261 9288 9408 9576 9632 9648 9728 9747 9804 9849 10108 10184 10584 10752 10836 10944 10976 11008 11094 11172 11256 11438 11457 11524 11552 12096 12288 12348 12384 12544 12642 12663 12768 12864 12943 12996 13034 13072 13132 13467 13718 13824 14112 14336 14364 14448 14472 14592 14706 14749 14792 14896 15008 15162 15276 15523 16128 16254 16416 16464 16512 16641 16758 16856 16884 17024 17152 17157 17286 17328 17689 17822 17956 18432 18522 18576 18816 18963 19152 19264 19296 19456 19494 19551 19608 19698 20167 20216 20368 20577 21168 21504 21672 21888 21952 22016 22059 22188 22344 22512 22743 22876 22914 22981 23048 23104 24187 24192 24696 24768 25088 25137 25284 25326 25536 25728 25886 25929 25992 26068 26144 26264 26733 26934 27436 27648 28224 28672 28728 28896 28944 29184 29412 29498 29547 29584 29792 30016 30324 30552 31046 31423 32256 32508 32832 32928 33024 33282 33516 33712 33768 34048 34304 34314 34371 34572 34656 35131 35378 35644 35912 36864 37044 37152 37632 37926 38304 38528 38592 38829 38912 38988 39102 39216 39396 40033 40334 40401 40432 40736 41154 42336 43008 43344 43776 43904 44032 44118 44247 44376 44688 45024 45486 45752 45828 45962 46096 46208 46569 48013 48374 48384 49392 49536 49923 50176 50274 50568 50652 51072 51456 51471 51772 51858 51984 52136 52288 52528 53067 53466 53868 54739 54872 55296 56448 56889 57456 57792 57888 58368 58653 58824 58996 59094 59168 59584 60032 60501 60648 61104 61731 62092 62377 62846 64512 65016 65664 65856 66048 66564 67032 67424 67536 68096 68229 68608 68628 68742 68943 69144 69312 70262 70756 71288 71824 72561 74088 74304 75264 75852 76608 77056 77184 77658 77787 77824 77976 78204 78432 78792 79507 80066 80199 80668 80802 80864 81472 82308 84672 85291 86016 86688 87552 87808 88064 88236 88494 88641 88752 89376 90048 90601 90972 91504 91656 91924 92192 92416 93138 94269 96026 96748 96768 98784 99072 99846 100352 100548 101136 101304 102144 102912 102942 103544 103716 103968 104272 104576 105056 105393 106134 106932 107736 108661 109478 109744 110592 112896 113778 114912 115584 115776 116487 116736 117306 117648 117992 118188 118336 119168 120064 120099 121002 121203 121296 122208 123462 123823 123883 124184 124754 125692 129024 130032 130321 131328 131712 132096 132741 133128 134064 134848 135072 136192 136458 137216 137256 137484 137886 138288 138624 139707 140524 141169 141512 142576 143648 144039 145122 148176 148608 150528 151704 153216 154112 154368 154413 155316 155574 155952 156408 156864 157584 159014 159201 160132 160398 161336 161604 161728 162944 164217 164616 169309 169344 170582 173376 175104 175616 175959 176128 176472 176988 177282 177504 178752 180096 181202 181503 181944 183008 183312 183848 184384 184832 185193 186276 187131 188538 192052 193027 193496 193536 197568 198144 199692 200704 201096 202272 202608 204288 205824 205884 206829 207088 207432 207936 208544 209152 210112 210786 212268 213864 215472 217322 217683 218956 219488 219961 225792 227556 229824 231168 231552 232974 233472 234612 235296 235984 236376 236672 238336 238521 240128 240198 240597 242004 242406 242592 244416 245917 246924 247646 247766 248368 249508 251384 255873 258048 260064 260642 262656 263424 264192 265482 266256 268128 269696 270144 271803 272384 272916 274432 274512 274968 275772 276576 277248 279414 280231 281048 282338 282807 283024 285152 287296 288078 290244 294937 296352 297216 300763 301056 303408 306432 308224 308736 308826 310632 311148 311904 312816 313728 315168 316179 318028 318402 320264 320796 322672 323208 323456 325888 325983 328434 329232 336091 338618 338688 341164 346752 349461 350208 351232 351918 352944 353976 354564 355008 357504 360192 360297 362404 363006 363888 366016 366624 367696 368768 369664 370386 371469 371649 372552 374262 377076 383173 384104 386054 386992 387072 390963 395136 396288 398223 399384 402192 404544 405216 408576 411648 411768 413658 414176 414864 415872 417088 418304 419121 420224 421572 423507 424536 427728 430944 432117 434644 435366 436639 437912 438976 439922 451584 455112 459553 459648 462336 463104 465948 469224 470592 471968 472752 473344 476672 477042 477603 480256 480396 481194 484008 484812 485184 488832 491834 492651 493848 495292 495532 496736 499016 502768 507927 511746 520128 521284 525312 526848 528384 530964 532512 536256 539392 540288 543606 544509 544768 545832 549024 549936 551544 553152 554496 556549 558828 560462 561393 562096 564676 565614 566048 570304 574592 576156 579081 580488 589874 592704 594432 597037 601526 602112 606816 612864 616448 617472 617652 620487 621264 622296 623808 625632 627456 630336 632358 634207 636056 636804 640528 641592 645344 646416 646912 651776 651966 653049 656868 658464 659883 667489 672182 677236 677376 682328 693504 698922 700416 702464 703836 705888 707952 709128 710016 715008 715563 720384 720594 724808 726012 727776 732032 733248 735392 737536 737751 739328 740772 742938 743298 745104 748524 754152 760627 766346 767619 768208 772108 773984 774144 781926 790272 792576 796446 798768 804384 809088 810432 815409 817152 823296 823536 827316 828352 829728 831744 834176 836608 838242 840448 840693 843144 847014 848421 849072 855456 861888 864234 867181 869288 870732 873278 875824 877952 879844 884811 902289 903168 910224 912247 919106 919296 924672 926208 931896 938448 941184 943936 945504 946688 948537 953344 954084 955206 960512 960792 962388 968016 969624 970368 977664 977949 983668 985302 987696 988183 990584 991064 993472 998032 1005536 1008273 1015854 1023492 1040041 1040256 1042568 1050624 1053696 1061928 1065024 1072512 1078784 1080576 1080891 1087212 1089018 1091664 1098048 1099872 1103088 1106304 1108992 1113098 1114407 1114947 1117656 1120924 1122786 1124192 1129352 1131228 1132096 1140608 1149184 1149519 1152312 1158162 1160976 1172889 1179748 1185163 1185408 1188864 1194074 1203052 1213632 1225728 1232896 1234944 1235304 1240974 1242528 1244592 1247616 1251264 1254912 1260672 1264716 1268414 1270521 1272112 1273608 1281056 1283184 1290688 1292832 1293824 1296351 1303552 1303932 1306098 1309917 1313736 1316928 1319766 1334978 1344364 1351189 1354472 1354752 1364656 1378659 1387008 1397844 1404928 1407672 1411776 1415904 1418256 1420032 1430016 1431126 1440768 1441188 1449616 1452024 1455552 1464064 1466496 1470784 1475072 1475502 1477953 1478656 1481544 1485876 1486596 1490208 1497048 1508304 1510633 1521254 1523781 1532692 1535238 1536416 1539727 1544216 1547968 1563852 1580544 1585152 1592892 1597536 1608768 1618176 1620529 1620864 1630818 1634304 1647072 1654632 1656704 1659456 1663488 1668352 1669647 1673216 1676484 1680896 1681386 1684179 1686288 1694028 1696842 1698144 1710912 1721419 1723776 1728468 1734362 1737243 1738576 1741464 1746556 1751648 1755904 1759688 1769622 1791111 1804578 1806336 1820448 1824494 1838212 1838592 1849344 1852416 1863792 1876896 1882368 1887872 1891008 1893376 1897074 1902621 1906688 1908168 1910412 1921024 1921584 1924776 1936032 1939248 1940736 1955328 1955898 1967336 1970604 1975392 1976366 1979649 1981168 1982128 1986944 1996064 2002467 2011072 2016546 2031708 2046984 2064559 2080082 2080512 2085136 2101248 2105341 2107392 2123856 2130048 2145024 2146689 2157568 2161152 2161782 2174424 2178036 2183328 2196096 2199744 2206176 2212608 2213253 2217984 2226196 2228814 2229894 2235312 2241848 2245572 2248384 2258704 2262456 2264192 2281216 2281881 2298368 2299038 2302857 2304624 2316324 2321952 2345778 2352637 2353777 2359496 2370326 2370816 2377728 2388148 2406104 2427264 2446227 2451456 2469888 2470608 2476099 2481948 2485056 2489184 2495232 2502528 2509824 2521344 2522079 2529432 2536828 2541042 2544224 2547216 2562112 2566368 2581376 2585664 2587648 2592702 2601543 2607104 2607864 2612196 2619834 2627472 2633856 2639532 2654433 2669956 2682211 2688728 2702378 2706867 2708944 2709504 2729312 2736741 2757318 2774016 2795688 2815344 2823552 2831808 2836512 2840064 2860032 2862252 2881536 2882376 2899232 2904048 2911104 2928128 2932992 2933847 2941568 2950144 2951004 2955906 2963088 2964549 2971752 2973192 2980416 2994096 3016608 3021266 3024819 3042508 3047562 3065384 3070476 3072832 3079454 3088432 3095936 3120123 3127704 3161088 3185784 3195072 3216871 3217536 3236352 3241058 3241728 3261636 3294144 3309264 3313408 3318912 3326976 3336704 3339294 3343221 3344841 3346432 3352968 3361792 3362772 3368358 3372576 3388056 3393684 3396288 3421824 3442838 3447552 3448557 3456936 3468724 3474486 3477152 3482928 3493112 3503296 3511808 3518667 3519376 3539244 3555489 3582222 3609156 3640896 3648988 3667513 3676424 3677184 3698688 3704832 3727584 3753792 3764736 3775744 3782016 3786752 3794148 3805242 3811563 3813376 3816336 3820824 3843168 3849552 3872064 3878496 3881472 3895843 3910656 3911796 3929751 3934672 3941208 3950784 3952732 3959298 3962336 3964256 3973888 3992128 4004934 4022144 4033092 4053567 4063416 4093968 4129118 4135977 4160164 4161024 4170272 4179259 4210682 4214784 4247712 4260096 4290048 4293378 4315136 4322304 4323564 4348848 4356072 4366656 4392192 4399488 4412352 4425216 4426506 4435968 4452392 4457628 4459788 4470624 4483696 4491144 4496768 4517408 4524912 4528384 4531899 4562432 4563762 4571343 4596736 4598076 4605714 4609248 4619181 4632648 4643904 4672423 4691556 4705274 4707554 4718992 4740652 4741632 4755456 4776296 4812208 4854528 4861587 4892454 4902912 4941216 4952198 4963896 4970112 4978368 4990464 5005056 5008941 5019648 5042688 5044158 5058864 5073656 5082084 5088448 5094432 5124224 5132736 5162752 5164257 5171328 5175296 5185404 5203086 5211729 5214208 5215728 5224392 5239668 5254944 5267712 5279064 5308866 5324389 5326969 5339912 5364422 5373333 5377456 5404756 5413734 5417888 5419008 5458624 5473482 5514636 5548032 5591376 5603803 5630688 5647104 5663616 5673024 5680128 5707863 5714497 5720064 5724504 5763072 5764752 5798464 5808096 5822208 5856256 5865984 5867694 5883136 5900288 5902008 5911812 5926176 5929098 5938947 5943504 5946384 5960832 5988192 6007401 6033216 6042532 6049638 6070267 6085016 6095124 6130768 6140952 6145664 6158908 6176864 6191872 6193677 6240246 6255408 6316023 6322176 6371568 6385729 6390144 6433742 6435072 6472704 6482116 6483456 6523272 6588288 6618528 6626816 6637824 6639759 6653952 6673408 6678588 6686442 6689682 6705936 6723584 6725544 6736716 6745152 6776112 6787368 6792576 6843648 6845643 6885676 6895104 6897114 6913872 6937448 6948972 6954304 6965856 6986224 7006592 7023616 7037334 7038752 7057911 7061331 7078488 7110978 7164444 7218312 7280287 7281792 7297976 7335026 7352848 7354368 7409664 7428297 7455168 7507584 7529472 7551488 7564032 7566237 7573504 7588296 7610484 7623126 7632672 7641648 7686336 7699104 7744128 7756992 7762944 7791686 7804629 7821312 7823592 7859502 7869344 7882416 7901568 7905464 7918596 7924672 7928512 7947776 7963299 7984256 8009868 8044288 8046633 8066184 8107134 8120601 8126832 8187936 8210223 8258236 8271954 8296141 8300161 8320328 8322048 8340544 8358518 8421364 8495424 8520192 8580096 8586756 8630272 8644608 8647128 8697696 8712144 8731507 8733312 8784384 8798976 8824704 8850432 8853012 8893647 8904784 8915256 8919576 8941248 8967392 8982288 8993536 9034816 9049824 9056768 9063798 9074457 9124864 9127524 9142686 9193472 9196152 9211428 9218496 9238362 9265296 9287808 9344846 9360369 9383112 9410548 9415108 9437984 9458323 9481304 9483264 9552592 9624416 9650613 9709056 9723174 9784908 9882432 9904396 9927792 9940224 9956736 9980928 10010112 10017882 10039296 10085376 10088316 10117728 10147312 10164168 10176896 10188864 10248448 10265472 10325504 10328514 10342656 10345671 10350592 10370808 10406172 10423458 10431456 10448784 10479336 10509888 10535424 10558128 10574431 10617732 10648778 10653938 10666467 10679824 10728844 10746666 10754912 10809512 10827468 10835776 10917248 10946964 11002539 11029272 11096064 11182752 11207606 11261376 11294208 11327232 11343703 11346048 11360256 11415726 11428994 11440128 11449008 11529504 11596928 11616192 11644416 11687529 11712512 11731968 11735388 11766272 11789253 11800576 11804016 11823624 11852352 11858196 11877894 11887008 11892768 11921664 11976384 12014802 12049933 12066432 12085064 12099276 12140534 12160701 12170032 12190248 12261536 12281904 12291328 12317816 12353728 12383744 12387354 12407931 12480492 12510816 12537777 12632046 12644352 12682291 12743136 12771458 12780288 12867484 12870144 12932809 12945408 12964232 12966912 13046544 13176576 13237056 13253632 13275648 13279518 13307904 13346816 13357176 13372884 13379364 13411872 13447168 13451088 13473432 13490304 13552224 13574736 13585152 13595697 13687296 13691286 13771352 13790208 13794228 13827744 13857543 13874896 13897944 13908608 13931712 13972448 14013184 14017269 14047232 14074668 14077504 14115822 14122662 14156976 14221956 14328888 14436624 14451913 14560574 14563584 14584761 14595952 14670052 14705696 14708736 14737387 14856594 14910336 15015168 15026823 15058944 15102976 15128064 15132474 15176592 15220968 15246252 15265344 15283296 15372672 15398208 15488256 15492771 15513984 15525888 15583372 15609258 15642624 15647184 15719004 15738688 15764832 15803136 15810928 15837192 15849344 15857024 15895552 15926598 15968512 15973167 15980907 16019736 16088576 16093266 16119999 16132368 16214268 16241202 16253664 16375872 16420446 16476439 16516472 16543908 16592282 16600322 16640656 16644096 16681088 16717036 16811409 16842728 16990848 17040384 17123589 17143491 17160192 17173512 17289216 17294256 17332693 17395392 17424288 17463014 17466624 17568768 17597952 17649408 17700864 17706024 17787294 17809568 17830512 17839152 17882496 17934784 17964576 17987072 18022203 18069632 18099648 18113536 18127596 18148914 18210801 18249728 18255048 18285372 18386944 18392304 18422856 18436992 18476724 18530592 18575616 18581031 18689692 18720738 18766224 18775477 18821096 18830216 18875968 18916646 18948069 18962608 18966528 19105184 19157187 19248832 19301226 19418112 19446348 19569816 19760779 19764864 19808792 19855584 19880448 19913472 19961856 20020224 20035764 20170752 20176632 20235456 20294624 20328336 20353792 20377728 20496896 20530944 20536929 20651008 20657028 20685312 20691342 20741616 20812344 20846916 20862912 20897568 20958672 21019776 21070848 21116256 21148862 21173733 21183993 21235464 21297556 21307876 21332934 21359648 21457688 21493332 21509824 21619024 21654936 21671552 21834496 21840861 21893928 22005078 22058544 22284891 22365504 22415212 22518097 22522752 22588416 22654464 22687406 22692096 22720512 22831452 22857988 22898016 23059008 23193856 23232384 23288832 23375058 23413887 23425024 23463936 23470776 23532544 23578506 23608032 23647248 23704704 23716392 23755788 23774016 23785536 23843328 23952768 24029604 24099866 24132864 24139899 24170128 24198552 24281068 24321402 24340064 24380496 24523072 24563808 24582656 24630669 24635632 24707456 24767488 24774708 24815862 24888423 24900483 24960984 25021632 25075554 25264092 25364582 25486272 25542916 25560576 25672591 25734968 25740288 25865618 25890816 25928464 25933824 26093088 26194521 26353152 26474112 26507264 26551296 26559036 26680941 26693632 26714352 26745768 26758728 26823744 26902176 26946864 26980608 27104448 27149472 27170304 27191394 27270901 27374592 27382572 27542704 27580416 27588456 27655488 27715086 27749792 27795888 27817216 27863424 27944896 28026368 28034538 28081107 28094464 28149336 28155008 28231644 28245324 28313952 28374969 28443912 28657776 28702027 28873248 28903826 28951839 29121148 29127168 29169522 29191904 29254813 29340104 29411392 29474774 29713188 29820672 30030336 30053646 30117888 30205952 30256128 30264948 30353184 30441936 30492504 30530688 30566592 30745344 30790051 30796416 30976512 30985542 31027968 31051776 31166744 31218516 31294368 31438008 31477376 31529664 31606272 31621856 31674384 31698688 31714048 31723293 31791104 31853196 31937024 31946334 31961814 31999401 32039472 32177152 32186532 32239998 32264736 32428536 32482404 32507328 32706961 32751744 32840892 32952878 33007617 33032944 33087816 33184564 33200644 33281312 33288192 33362176 33434072 33622818 33685456 33981696 34031109 34080768 34247178 34286982 34320384 34347024 34588512 34665386 34790784 34848576 34926028 34933248 35062587 35137536 35195904 35298816 35401728 35412048 35574588 35619136 35661024 35678304 35764992 35869568 35929152 35974144 36044406 36139264 36149799 36199296 36227072 36255192 36297828 36421602 36482103 36499456 36510096 36570744 36784608 36845712 36873984 36953448 37061184 37151232 37162062 37288783 37379384 37441476 37532448 37550954 37613331 37642192 37660432 37751936 37833292 37896138 37925216 37933056 38046873 38210368 38314374 38497664 38602452 38798427 38836224 38892696 39139632 39226621 39521558 39529728 39617584 39711168 39760896 39826944 39923712 40001479 40040448 40071528 40341504 40353264 40470912 40589248 40656672 40707584 40755456 40787091 40993792 41061888 41073858 41302016 41314056 41370624 41382684 41483232 41572629 41624688 41693832 41725824 41795136 41917344 42039552 42051807 42141696 42232512 42297724 42347466 42367986 42470928 42491869 42595112 42615752 42665868 42719296 42915376 42986664 43019648 43238048 43309872 43343104 43355739 43668992 43681722 43754283 43787856 44010156 44117088 44212161 44569782 44700103 44721763 44731008 44830424 45036194 45045504 45176832 45308928 45374812 45384192 45662904 45715976 45796032 46118016 46387712 46464768 46478313 46577664 46750116 46827774 46927872 46941552 47045881 47065088 47157012 47216064 47294496 47409408 47432784 47511576 47548032 47571072 47686656 47905536 47919501 47942721 48059208 48199732 48265728 48279798 48340256 48397104 48562136 48642804 48680128 48760992 49046144 49127616 49165312 49261338 49271264 49414912 49429317 49534976 49549416 49631724 49776846 49800966 49921968 50043264 50151108 50434227 50528184 50729164 50962009 50972544 51085832 51121152 51345182 51430473 51469936 51480576 51731236 51856928 51867648 51998079 52186176 52389042 52706304 52948224 53014528 53102592 53118072 53361882 53428704 53491536 53517456 53647488 53804352 53893728 53961216 54208896 54298944 54340608 54382788 54541802 54632403 54749184 54765144 55085408 55160832 55176912 55310976 55430172 55499584 55591776 55634432 55726848 55743093 55889792 56052736 56069076 56162214 56298672 56310016 56326431 56463288 56490648 56627904 56749938 56844207 56887824 57315552 57404054 57471561 57746496 57807652 57903678 58101127 58242296 58254336 58339044 58383808 58509626 58680208 58822784 58949548 59282337 59426376 59641344 60060672 60107292 60411904 60512256 60529896 60706368 60883872 60985008 61061376 61120549 61133184 61490688 61580102 61592832 61953024 61971084 62055936 62333488 62437032 62588736 62876016 62954752 63059328 63212544 63243712 63348768 63397376 63428096 63446586 63521199 63551979 63582208 63706392 63874048 63892668 63923628 63998802 64078944 64354304 64373064 64479996 64529472 64857072 64964808 65014656 65413922 65503488 65522583 65681784 65905756 66015234 66065888 66175632 66208261 66369128 66401288 66562624 66724352 66854673 66868144 67245636 67370912 67554291 67963392 68062218 68161536 68494356 68573964 68694048 69177024 69330772 69581568 69682747 69697152 69852056 69866496 70125174 70275072 70391808 70597632 70824096 71149176 71238272 71322048 71356608 71529984 71739136 71858304 71948288 72088812 72278528 72299598 72398592 72419697 72454144 72510384 72595656 72843204 72964206 73020192 73141488 73569216 73691424 73747968 73906896 74021017 74122368 74302464 74324124 74577566 74665269 74701449 74758768 74882952 75064896 75101908 75226662 75284384 75320864 75503872 75666584 75792276 75850432 76093746 76420736 76628748 76995328 77017773 77204904 77596854 77672448 77785392 78279264 78453242 78583563 79043116 79059456 79235168 79405921 79422336 79521792 79653888 80002958 80080896 80143056 80706528 80941824 81178496 81313344 81415168 81510912 81574182 81812703 81987584 82123776 82147716 82604032 82628112 82741248 82765368 82966464 83145258 83249376 83387664 83451648 83590272 83834688 84079104 84103614 84283392 84465024 84595448 84694932 84735972 84941856 84983738 85124907 85190224 85231504 85331736 85438592 85830752 85973328 86039296 86106081 86476096 86619744 86686208 86711478 86855517 87337984 87363444 87508566 87575712 87764439 88020312 88234176 88424322 88776037 89139564 89400206 89443526 89462016 89660848 90072388 90091008 90353664 90529663 90617856 90749624 90768384 91325808 91431952 91592064 92236032 92370153 92775424 92929536 92956626 93155328 93500232 93655548 93883104 94091762 94130176 94314024 94432128 94588992 94818816 94865568 95023152 95096064 95142144 95169879 95373312 95811072 95839002 95885442 96118416 96399464 96531456 96559596 96680512 96794208 97124272 97285608 97360256 97521984 98092288 98120883 98255232 98330624 98522676 98542528 98829824 98858634 99022851 99069952 99098832 99263448 99553692 99601932 99843936 100086528 100302216 100868454 101056368 101163391 101212411 101458328 101924018 101945088 102093327 102171664 102242304 102690364 102860946 102939872 102961152 103161709 103462472 103713856 103996158 104372352 104778084 105187761 105412608 105896448 106205184 106236144 106472257 106723764 106857408 106983072 107034912 107294976 107608704 107787456 107922432 108417792 108449397 108575443 108597888 108681216 108765576 109083604 109264806 109498368 109530288 110170816 110353824 110621952 110860344 110999168 111183552 111268864 111453696 111486186 111779584 111866349 112105472 112138152 112324428 112597344 112620032 112652862 112839993 112926576 112981296 113255808 113499876 113688414 113775648 114140619 114631104 114808108 114943122 115335073 115492992 115615304 115807356 116202254 116395281 116484592 116508672 116678088 116767616 117019252 117360416 117645568 117679863 117899096 118564674 118852752 119282688 120004437 120121344 120214584 121024512 121059792 121328851 121412736 121767744 121970016 122122752 122241098 122266368 122981376 123160204 123185664 123906048 123942168 124111872 124666976 124874064 125177472 125752032 125909504 126118656 126155421 126425088 126487424 126697536 126794752 126856192 126893172 127042398 127103958 127412784 127475607 127748096 127785336 127847256 127997604 128157888 128708608 128746128 128959992 129058944 129714144 129929616 130029312 130067217 130827844 131006976 131045166 131363568 131811512 132030468 132131776 132351264 132416522 132636483 132738256 132802576 133125248 133448704 133709346 133736288 134100309 134165289 134491272 134741824 135108582 135926784 136124436 136988712 137147928 137388096 138325453 138354048 138661544 139163136 139365494 139394304 139704112 139732992 140250348 140783616 141137643 141195264 141648192 142298352 142476544 142644096 142713216 143059968 143478272 143716608 143758503 143828163 143896576 144177624 144557056 144599196 144797184 144839394 145020768 145191312 145686408 145928412 146040384 146282976 147138432 147382848 147495936 147813792 148042034 148244736 148287951 148604928 148648248 149155132 149330538 149402898 149517536 149765904 150129792 150203816 150453324 150568768 150641728 151007744 151302681 151333168 151584552 151700864 152187492 152841472 152886027 153257496 153990656 154035546 154291419 154409808 155193708 155570784 155994237 156558528 156906484 157167126 157626679 157703059 158086232 158118912 158470336 158811842 158844672 159043584 159307776 160005916 160286112 161413056 161883648 162356992 162626688 162830336 163021824 163148364 163625406 163897209 163975168 164247552 164295432 165256224 165482496 165530736 165898633 165932928 166290516 166498752 166775328 166903296 167180544 167669376 168158208 168207228 168930048 168979293 169190896 169389864 169471944 169883712 169967476 170249814 170380448 170463008 170663472 170877184 171661504 171946656 172078592 172212162 172414683 172952192 173239488 173372416 173422956 173711034 174303381 174675968 174726888 175017132 175151424 175528878 176040624 176468352 176848644 177552074 177847011 178279128 178800412 178887052 178924032 179321696 179708137 180144776 180182016 181059326 181235712 181499248 181536768 182651616 182863904 183184128 183361647 184472064 184740306 185550848 185859072 185913252 187000464 187311096 187766208 188183524 188628048 188864256 189177984 189637632 189731136 190046304 190192128 190284288 190339758 190746624 191622144 191678004 191770884 192236832 192798928 193062912 193119192 193361024 193588416 194248544 194571216 194720512 195043968 196184576 196241766 196510464 196567749 196661248 197045352 197085056 197659648 197717268 198045702 198197664 198526896 198624783 199107384 199203864 199687872 200173056 200604432 200914189 201736908 202112736 202326782 202424822 202662873 202916656 203848036 203890176 204186654 204343328 204484608 205380728 205721892 205879744 206323418 206924944 207427712 207992316 208744704 209048241 209556168 210375522 210825216 211792896 212472288 212944514 213447528 213714816 213966144 214069824 214589952 215217408 215530357 215574912 215844864 216835584 216898794 217150886 217195776 217362432 217531152 218167208 218529612 219060576 220341632 220707648 221243904 221720688 221998336 222063051 222367104 222537728 222907392 222972372 223559168 223732698 223995807 224104347 224210944 224276304 224648856 225194688 225240064 225305724 225679986 225853152 225962592 226511616 226999752 227376828 227551296 228281238 228948727 229262208 229616216 229886244 230670146 230985984 231053319 231230608 231614712 232404508 232790562 232969184 233017344 233356176 233535232 234038504 234720832 235291136 235359726 235750689 235798192 237129348 237705504 238217763 238565376 240008874 240242688 240429168 240963529 242119584 242657702 242825472 243535488 243940032 244245504 244482196 244532736 245438109 245723371 245962752 246320408 246371328 247812096 247884336 248223744 249333952 249748128 250354944 251504064 251819008 252237312 252310842 252850176 252974848 253395072 253589504 253712384 253786344 254084796 254207916 254825568 254951214 255374721 255496192 255570672 255694512 255995208 256315776 257492256 257919984 258117888 258318243 259428288 259859232 260058624 260134434 261021481 261655688 262013952 262090332 262727136 263293317 263623024 264060936 264263552 264702528 264833044 265272966 265476512 265605152 266250496 266328111 266897408 267418692 267472576 268200618 268330578 268982544 269483648 270217164 271588989 271853568 272248872 273977424 274295856 274586347 274776192 276650906 276708096 277110459 277323088 278326272 278730988 278788608 279408224 279465984 280010353 280500696 282275286 282390528 283296384 284596704 284953088 285288192 285426432 285509637 286119936 286956544 287433216 287517006 287656326 288355248 289114112 289198392 289594368 289678788 290041536 290382624 291372816 291856824 292080768 292565952 294276864 294362649 294765696 294991872 295627584 296084068 296489472 296575902 297209856 297296496 298310264 298661076 298805796 299035072 299531808 300259584 300407632 300906648 301137536 301283456 302015488 302605362 302666336 303169104 303401728 303490173 303637233 304374984 305682944 305772054 306279981 306514992 307981312 308071092 308582838 308819616 309485127 310387416 311141568 311988474 313052341 313117056 313812968 314334252 315253358 315406118 316172464 316237824 316940672 317623684 317689344 318615552 319416771 320011832 320572224 322826112 323767296 324713984 325253376 325348191 325660672 325726329 326043648 326296728 327250812 327794418 328495104 328590864 329321167 330512448 331061472 331797266 331865856 332581032 332997504 333550656 333806592 334361088 335338752 335599047 336316416 336414456 337860096 337958586 338381792 338779728 338943888 339767424 339934952 340499628 340760896 340926016 341326944 341754368 342421857 343323008 343893312 344157184 344424324 344829366 345904384 346005219 346478976 346744832 346845912 347422068 348606762 349185843 349351936 349453776 350034264 350302848 351057756 352081248 352936704 353039589 353697288 355104148 355694022 356558256 356734063 356906923 357600824 357774104 357848064 358643392 359416274 360013311 360289552 360364032 362118652 362998496 363073536 363986553 365303232 365727808 366368256 366723294 368944128 369480612 371101696 371718144 371826504 374000928 374622192 375454801 375532416 376367048 377256096 377728512 378355968 379275264 379462272 380092608 380384256 380568576 380679516 382426821 383244288 383356008 383541768 384473664 385597856 386125824 386238384 386722048 387176832 388497088 389142432 389441024 390087936 390201651 392369152 392483532 393020928 393135498 394090704 394170112 395319296 395434536 396091404 396395328 397053792 397249566 397909449 398214768 398407728 399375744 400346112 401208864 401828378 402300927 402495867 403473816 404225472 404653564 404849644 405325746 405833312 406707889 407696072 407780352 408373308 408686656 410761456 411443784 411759488 412646836 413849888 414855424 414976359 415984632 417489408 418096482 419112336 420751044 423412929 423585792 424944576 425889028 426895056 427429632 427843843 427932288 428139648 429179904 430434816 431060714 431149824 431689728 433671168 433797588 434301772 434391552 435062304 436334416 437059224 438121152 440683264 441415296 442487808 443441376 443996672 444126102 444734208 444863853 445075456 445814784 445944744 447118336 447465396 447991614 448208694 448552608 449297712 450389376 450480128 450611448 451359972 451706304 451925184 453023232 453999504 454753656 455102592 456562476 457897454 458524416 458658081 459232432 459772488 461340292 461971968 462106638 462461216 463229424 464809016 465581124 465938368 466712352 467070464 467982711 468077008 469441664 470582272 470719452 471501378 471596384 472880037 473109177 474258696 475411008 476435526 477130752 480017748 480858336 481927058 484239168 485315404 485650944 487070976 487779229 487880064 488491008 488964392 489065472 490876218 491446742 491925504 492640816 492742656 495768672 496447488 497695899 498667904 499496256 500709888 503008128 503638016 504474624 504621684 505949696 506790144 506937879 507179008 507424768 507572688 508169592 508415832 509651136 509902428 510749442 511141344 511389024 511990416 512631552 514984512 515839968 516235776 516636486 518147119 518856576 519718464 520117248 520268868 522042962 522910143 523311376 524027904 524180664 525454272 526586634 527246048 528121872 528527104 529405056 529666088 530545932 530953024 531210304 532500992 532656222 533541033 533794816 534837384 534945152 536401236 536661156 537965088 538967296 539124411 540434328 543177978 543707136 544497744 545338513 547954848 548591712 549172694 549552384 550084941 553301812 553416192 554220918 554646176 555841447 556110787 556652544 557461976 557577216 558816448 560020706 561001392 564550572 566592768 569193408 569906176 570576384 570852864 571019274 572239872 573913088 574866432 575034012 575312652 576710496 578228224 578396784 579188736 579357576 580083072 580765248 582745632 583713648 584161536 585010969 585131904 588553728 588725298 589531392 589983744 591255168 592168136 592978944 593151804 594592992 595874349 596620528 597322152 597611592 598070144 599063616 600519168 600815264 601813296 602275072 602566912 602742567 604030976 605210724 605332672 606338208 606803456 606980346 607274466 607988619 608749968 611365888 611544108 612559962 613029984 615962624 616142184 617165676 617639232 618970254 620774832 621432259 622283136 623976948 626104682 626234112 627144723 627625936 628668504 630506716 630812236 632344928 632475648 633707641 633881344 635247368 635378688 638833542 640023664 641144448 645652224 646591071 647534592 649427968 650506752 650696382 651452658 652087296 652593456 654501624 655588836 657181728 658642334 661024896 662122944 663594532 663731712 665162064 665995008 666189153 667101312 667613184 668722176 670677504 671198094 672632832 672828912 675720192 675917172 676763584 677559456 677887776 679534848 679869904 680999256 681521792 681852032 682653888 683508736 684843714 686646016 686846181 687786624 688314368 688848648 689658732 691808768 692010438 692957952 693159957 693489664 693691824 694844136 697213524 698371686 698907552 700068528 700605696 702115512 704162496 705873408 706079178 707394576 708486877 710208296 711388044 713116512 713468126 713813846 714653289 715201648 715548208 715696128 717286784 718832548 720026622 720579104 720728064 722890587 724237304 725996992 727973106 730606464 731455616 732736512 733446588 736314327 737170113 737888256 738961224 743436288 743653008 745305799 748001856 749244384 750909602 751064832 752734096 754512192 755457024 756711936 758550528 758924544 760028101 760185216 760768512 761137152 761359032 764853642 766488576 766712016 767083536 768947328 771195712 772476768 773444096 774353664 774954729 776994176 778284864 778882048 780175872 780403302 783064443 784738304 784967064 786041856 786270996 788181408 788340224 789879951 790638592 790869072 792182808 792790656 794107584 794499132 795818898 796429536 796815456 798751488 798984333 800692224 802417728 803656756 804601854 804991734 806947632 807345511 808450944 809307128 809699288 810651492 811666624 813415778 814766967 815392144 815560704 816746616 817373312 821522912 822887568 823518976 823759041 825293672 827699776 829710848 829952718 831331377 831969264 834978816 836192964 838224672 840031059 841502088 846825858 847171584 849301957 849713497 849889152 851778056 853790112 854859264 855687686 855864576 856279296 858359808 860869632 862121428 862299648 867342336 867595176 868603544 868783104 870124608 872668832 874118448 876242304 881366528 882830592 883087947 884975616 886882752 887993344 888252204 889468416 889727706 891629568 891889488 894236672 894930792 895983228 896417388 897105216 898595424 900778752 900960256 901222896 902719944 903412608 903850368 906046464 907999008 909507312 910205184 910470519 910911699 913124952 915794908 917048832 917316162 918464864 919544976 922680584 923943936 924213276 924922432 926458848 928455381 929618032 931162248 931876736 933424704 934140928 935965422 936154016 938883328 939157023 941164544 941438904 943002756 943192768 945760074 946218354 948517392 950822016 952871052 958250313 960035496 961716672 963854116 968278171 968478336 970630808 971301888 974141952 975558458 975760128 976982016 977178987 977928784 978130944 981752436 982893484 985281632 985485312 987963501 991537344 995391798 997335808 998992512 1001419776 1006016256 1006797141 1007276032 1008949248 1009243368 1011899392 1013580288 1013875758 1015145376 1016339184 1016831664 1019302272 1019804856 1021498884 1022282688 1022778048 1023980832 1025263104 1029969024 1031679936 1032471552 1033272972 1036294238 1037713152 1038015657 1039436928 1040234496 1040537736 1044085924 1045820286 1046622752 1048055808 1048361328 1050908544 1053173268 1054492096 1056243744 1057054208 1058810112 1059118767 1059332176 1061091864 1061906048 1062420608 1065001984 1065312444 1067082066 1069674768 1069890304 1070202189 1070720769 1072802472 1073322312 1075930176 1077934592 1078248822 1080039933 1080868656 1086355956 1088995488 1090677026 1091959659 1095909696 1097183424 1098345388 1099104768 1100169882 1103921413 1106603624 1106832384 1108441836 1109292352 1111682894 1112221574 1113305088 1114923952 1115154432 1117632896 1120041412 1122002784 1126364403 1129101144 1133185536 1138386816 1139812352 1141152768 1141705728 1142038548 1147280463 1147826176 1149732864 1150068024 1150625304 1153420992 1156793568 1158377472 1158715152 1160166144 1161290431 1161530496 1165491264 1167427296 1168323072 1170021938 1170263808 1177107456 1177450596 1179062784 1182510336 1184336272 1185957888 1186303608 1189185984 1191748698 1193241056 1194644304 1195223184 1196140288 1198127232 1201038336 1201630528 1203626592 1204550144 1205133824 1205485134 1206902781 1207487601 1208061952 1210421448 1210665344 1212676416 1213606912 1213960692 1214548932 1215977238 1217499936 1220123667 1222731776 1223088216 1225119924 1226059968 1231925248 1232284368 1234331352 1235278464 1237940508 1241549664 1242864518 1244566272 1244929077 1247953896 1252209364 1252468224 1254289446 1255251872 1257337008 1257956959 1261013432 1261624472 1264689856 1267415282 1267762688 1270238787 1270494736 1270757376 1277667084 1280047328 1282288896 1283531529 1291304448 1293182142 1295069184 1298855936 1301013504 1301392764 1302905316 1305186912 1309003248 1311177672 1314363456 1317284668 1322049792 1323972193 1324245888 1327189064 1327463424 1330324128 1331990016 1332378306 1334202624 1335226368 1337444352 1341355008 1342396188 1345657824 1351440384 1351834344 1353527168 1355118912 1355775552 1359069696 1359739808 1361998512 1363043584 1363704064 1365307776 1367017472 1369687428 1373292032 1373692362 1375573248 1375974243 1376628736 1377697296 1379317464 1383617536 1384020876 1385915904 1386319914 1387383648 1389688272 1394427048 1396743372 1397815104 1400137056 1401211392 1404231024 1406399323 1408324992 1411746816 1412158356 1414789152 1416973754 1418640111 1419327531 1420416592 1422776088 1426233024 1426936252 1427627692 1429306578 1430403296 1431096416 1431392256 1434573568 1437665096 1440053244 1441158208 1445781174 1448474608 1451993984 1455946212 1461212928 1462911232 1463337687 1465473024 1466893176 1472628654 1474340226 1475776512 1477922448 1487306016 1490611598 1493087697 1496003712 1498488768 1501819204 1502129664 1505468192 1508712499 1509024384 1510914048 1513423872 1517849088 1520056202 1520370432 1521537024 1522274304 1522718064 1529707284 1533424032 1534167072 1537894656 1542391424 1544953536 1546888192 1548707328 1549909458 1553988352 1554441357 1556569728 1557764096 1560351744 1560806604 1566128886 1568730429 1569476608 1569934128 1572083712 1572541992 1576362816 1576680448 1579759902 1581738144 1584365616 1585581312 1588215168 1588998264 1591637796 1592859072 1593630912 1597502976 1597968666 1601384448 1604835456 1607313512 1609203708 1609983468 1613895264 1614691022 1616901888 1617373233 1618614256 1619398576 1621302984 1623333248 1626831556 1629533934 1630784288 1631121408 1633493232 1634746624 1636015539 1643045824 1645775136 1647037952 1647518082 1650254823 1650587344 1655399552 1659421696 1659905436 1662662754 1663938528 1667524341 1668332361 1669957632 1672385928 1676449344 1680062118 1683004176 1686744703 1693651716 1698603914 1699426994 1699778304 1703556112 1707580224 1709718528 1711375372 1711729152 1712558592 1716719616 1720063597 1721739264 1724242856 1724599296 1734684672 1735190352 1737207088 1737566208 1740249216 1745337664 1748236896 1752484608 1755032907 1762733056 1765661184 1766175894 1769951232 1773765504 1775986688 1776504408 1778936832 1779455412 1783778976 1787623047 1788473344 1789861584 1791966456 1792834776 1794210432 1797190848 1801557504 1802445792 1805439888 1806825216 1807700736 1808227701 1812092928 1815998016 1819014624 1820410368 1820941038 1821823398 1826249904 1827150367 1831589816 1834097664 1834632324 1836929728 1839089952 1845361168 1847887872 1848426552 1849844864 1852917696 1856910762 1859236064 1862324496 1863753472 1864296777 1866849408 1868281856 1871930844 1872308032 1877766656 1878314046 1881434169 1882329088 1882877808 1886005512 1886385536 1891520148 1892436708 1897034784 1901122923 1901644032 1905742104 1916500626 1920070992 1922104429 1923035809 1923433344 1927708232 1936556342 1936956672 1939773213 1941261616 1942603776 1948283904 1951116916 1951520256 1954357974 1955857568 1956261888 1960072471 1963504872 1965786968 1970563264 1975927002 1983074688 1990783596 1994671616 1997985024 1998567459 2002839552 2012032512 2013594282 2017898496 2018486736 2022972883 2023798784 2027160576 2027751516 2030290752 2032678368 2033663328 2038604544 2039609712 2042997768 2044565376 2045556096 2047961664 2050526208 2059938048 2060538543 2062933417 2063359872 2064943104 2066545944 2072588476 2075426304 2076031314 2078873856 2080468992 2081075472 2088171848 2091640572 2093245504 2096722656 2101817088 2106346536 2108984192 2112487488 2114108416 2117620224 2118237534 2118664352 2122183728 2123812096 2124841216 2125460631 2130003968 2130624888 2134164132 2139349536 2139780608 2140404378 2141441538 2143959867 2145604944 2146644624 2151860352 2155869184 2156497644 2160079866 2161737312 2168671761 2172711912 2177990976 2181354052 2183919318 2191366387 2191819392 2194366848 2196690776 2198209536 2200339764 2207842826 2211510339 2213207248 2213664768 2216883672 2218584704 2223365788 2224443148 2229847904 2230308864 2235265792 2235917397 2240082824 2244005568 2252728806 2258202288 2266371072 2276773632 2279624704 2280084303 2282305536 2283411456 2284077096 2294560926 2299465728 2300136048 2301250608 2305248169 2306841984 2313587136 2317430304 2320332288 2322580862 2323060992 2330982528 2334854592 2336646144 2340043876 2340527616 2349193329 2354214912 2354901192 2358125568 2365020672 2368672544 2371915776 2372607216 2378371968 2383497396 2386482112 2389288608 2390446368 2392280576 2396254464 2396952999 2402076672 2403261056 2407253184 2409100288 2410267648 2410970268 2413805562 2414975202 2420842896 2421330688 2422036533 2425352832 2427213824 2427921384 2429097864 2431954476 2434999872 2440247334 2444300901 2445463552 2446176432 2450239848 2452119936 2464568736 2468662704 2470556928 2471277123 2475881016 2483099328 2485729036 2489132544 2489858154 2495907792 2498348461 2504418728 2504936448 2508578892 2510503744 2514674016 2515913918 2520093177 2522026864 2523248944 2529379712 2534830564 2535525376 2540477574 2540989472 2541514752 2547905871 2549140491 2555334168 2560094656 2564577792 2567063058 2582608896 2586364284 2597711872 2602027008 2602785528 2605810632 2610373824 2618006496 2622355344 2628183607 2628726912 2634569336 2644099584 2647944386 2648491776 2654378128 2654926848 2660648256 2663980032 2664756612 2668405248 2674888704 2682710016 2684792376 2691315648 2702880768 2703668688 2707054336 2710237824 2711551104 2718139392 2719479616 2723997024 2726087168 2727408128 2730615552 2731411557 2732735097 2734034944 2739374856 2746584064 2747384724 2751146496 2751948486 2755394592 2758634928 2767235072 2768041752 2771831808 2772639828 2774767296 2779376544 2785366143 2788854096 2793486744 2795630208 2800274112 2802422784 2808462048 2812798646 2816649984 2817471069 2823493632 2824316712 2829578304 2833947508 2837280222 2838655062 2840833184 2845552176 2846955223 2852466048 2853872504 2855255384 2858613156 2860806592 2862192832 2869147136 2874750939 2875330192 2880106488 2882316416 2891562348 2896949216 2903987968 2904834513 2911892424 2922425856 2925822464 2926675374 2930946048 2931536961 2933786352 2945257308 2948680452 2955844896 2963890503 2974612032 2981223196 2986175394 2992007424 2994906901 2996358121 2996977536 3003638408 3004259328 3010936384 3017424998 3018048768 3021828096 3026847744 3035698176 3040112404 3040740864 3045436128 3059414568 3066848064 3068334144 3075789312 3084782848 3089907072 3093776384 3097414656 3099818916 3107976704 3108882714 3113139456 3114046971 3115528192 3120703488 3121613208 3132257772 3137460858 3139868256 3144167424 3145083984 3152074027 3152725632 3153360896 3159519804 3163476288 3168731232 3171162624 3176430336 3177996528 3183275592 3185718144 3187261824 3195005952 3195937332 3209670912 3210606567 3212162307 3214627024 3218407416 3219966936 3227790528 3229382044 3233803776 3234746466 3237228512 3238797152 3242605968 3246666496 3253663112 3259067868 3261568576 3266986464 3269493248 3272031078 3275878977 3286091648 3291550272 3294075904 3295036164 3300509646 3301174688 3310799104 3311764239 3318843392 3319810872 3325325508 3327877056 3335048682 3336664722 3339915264 3344771856 3352898688 3360124236 3366008352 3373489406 3379093209 3387303432 3397207828 3398853988 3399556608 3407112224 3414454603 3415160448 3419437056 3422750744 3423458304 3425117184 3440127194 3443478528 3448485712 3449198592 3470380704 3474414176 3475132416 3480498432 3483871293 3490675328 3496473792 3504969216 3510065814 3525466112 3531322368 3532351788 3547531008 3551973376 3553008816 3557873664 3558910824 3567557952 3575246094 3579723168 3583932912 3585669552 3588420864 3594381696 3603115008 3604891584 3610879776 3613650432 3615401472 3616455402 3624185856 3631996032 3638029248 3640820736 3641882076 3643646796 3652499808 3654300734 3660371001 3663179632 3668195328 3669264648 3673859456 3678179904 3690722336 3695775744 3696853104 3699689728 3705835392 3713821524 3718472128 3724648992 3727506944 3728593554 3733698816 3734787231 3736563712 3743861688 3744616064 3755533312 3756628092 3762868338 3765755616 3772011024 3772771072 3773870877 3783040296 3784873416 3794069568 3802245846 3803288064 3811484208 3817369591 3833001252 3840141984 3844208858 3846071618 3846866688 3850594587 3855416464 3873112684 3873913344 3879546426 3882523232 3885207552 3892775509 3896567808 3902233832 3903040512 3908715948 3911715136 3920144942 3927009744 3931573936 3941126528 3951854004 3966149376 3971916579 3981567192 3989343232 3995970048 3997134918 4005679104 4024065024 4027188564 4036973472 4045945766 4047597568 4054321152 4055503032 4060581504 4065356736 4067326656 4077209088 4079219424 4085995536 4089130752 4091112192 4095076783 4095923328 4101052416 4119876096 4121077086 4125866834 4126719744 4129886208 4133091888 4145176952 4150852608 4152062628 4157747712 4162150944 4176343696 4183281144 4186491008 4193445312 4203634176 4212693072 4217968384 4219197969 4224974976 4228216832 4235240448 4236475068 4237328704 4244367456 4247624192 4249682432 4250921262 4255920333 4257982593 4260007936 4261249776 4268328264 4278699072 4279561216 4280808756 4282883076 4287919734 4291209888 4293289248 4303720704 4311738368 4312995288 4320159732 4323474624 4337343522 4345423824 4350025813 4355981952 4362708104 4367838636 4382732774 4383638784 4388733696 4390013061 4393381552 4396419072 4400679528 4415685652 4423020678 4426414496 4427329536 4433767344 4435953487 4437169408 4446731576 4448886296 4459695808 4470531584 4471834794 4479263091 4480165648 4488011136 4505457612 4516404576 4526137497 4532742144 4553547264 4560168606 4564611072 4566822912 4568154192 4578307051 4589121852 4600272096 4602501216 4610496338 4613683968 4627174272 4634860608 4640664576 4645161724 4646121984 4661965056 4663324071 4668744049 4669709184 4673292288 4680087752 4681055232 4698386658 4708429824 4709802384 4716251136 4730041344 4737345088 4745214432 4756743936 4766994792 4772964224 4778577216 4780892736 4784561152 4792508928 4793905998 4804153344 4806522112 4814506368 4818200576 4820535296 4821940536 4827611124 4829950404 4841685792 4842661376 4844073066 4850705664 4852119699 4854427648 4855842768 4858195728 4863908952 4869999744 4880494668 4888601802 4892352864 4900479696 4904239872 4908046617 4929137472 4937325408 4941113856 4942554246 4951762032 4959408139 4966198656 4971458072 4978265088 4979716308 4991815584 4996696922 5002573023 5004997083 5008837456 5009872896 5017157784 5021007488 5029348032 5031827836 5040186354 5044053728 5046497888 5058759424 5060234109 5069661128 5071050752 5080955148 5081978944 5095811742 5098280982 5110668336 5120189312 5129155584 5134126116 5160190791 5165217792 5172728568 5204054016 5205571056 5211621264 5217140593 5220747648 5236012992 5244710688 5256367214 5257453824 5265098721 5269138672 5288199168 5295888772 5296983552 5308756256 5309853696 5320196707 5321296512 5327960064 5329513224 5336810496 5365420032 5369584752 5382631296 5407337376 5414108672 5420475648 5423102208 5424683103 5436278784 5438959232 5447994048 5452174336 5454816256 5461231104 5462823114 5465470194 5478749712 5481451101 5493168128 5494769448 5502292992 5503896972 5510789184 5517269856 5534470144 5536083504 5543663616 5545279656 5549534592 5558753088 5570732286 5577708192 5586973488 5591260416 5592890331 5600548224 5604845568 5616924096 5625597292 5633299968 5634942138 5646987264 5648633424 5659156608 5667895016 5674560444 5677310124 5681666368 5691104352 5693910446 5703368769 5704932096 5707745008 5710510768 5717226312 5721613184 5724385664 5738294272 5749501878 5750660384 5760212976 5764632832 5766313287 5769107427 5783124696 5793898432 5807975936 5809669026 5819319639 5823784848 5844851712 5851644928 5853350748 5863073922 5867572704 5880217413 5890514616 5897360904 5911689792 5927781006 5947994479 5949224064 5962446392 5972350788 5984014848 5989813802 5992716242 5993955072 6007276816 6008518656 6021872768 6034849996 6036097536 6053695488 6068918649 6071396352 6080224808 6081481728 6090872256 6118829136 6133696128 6136668288 6151578624 6169565696 6179814144 6181615629 6187552768 6188800251 6194829312 6199637832 6215953408 6217765428 6226278912 6228093942 6241406976 6243226416 6264515544 6274921716 6279736512 6290167968 6304148054 6305451264 6306721792 6319039608 6326952576 6337462464 6342325248 6352860672 6355993056 6366551184 6371436288 6374523648 6376381893 6390011904 6391874664 6419341824 6421213134 6424324614 6429254048 6436814832 6439933872 6455581056 6458764088 6467607552 6469492932 6474457024 6477594304 6485211936 6493332992 6506015283 6507326224 6518135736 6523137152 6533972928 6538986496 6544062156 6551757954 6572183296 6574099161 6583100544 6588151808 6590072328 6601019292 6602349376 6621598208 6623528478 6634531017 6637686784 6639621744 6650651016 6655754112 6670097364 6673329444 6689543712 6705797376 6707752191 6720248472 6732016704 6746978812 6758186418 6774606864 6777947197 6781231537 6794415656 6797707976 6799113216 6814224448 6828909206 6830320896 6838874112 6840252909 6845501488 6846916608 6850234368 6880254388 6896971424 6898397184 6915744507 6940761408 6948828352 6960996864 6967742586 6981350656 6992947584 7009938432 7020131628 7047579987 7050932224 7062644736 7064703576 7095062016 7106017632 7115747328 7117821648 7133641219 7135115904 7150492188 7159446336 7167865824 7171339104 7176841728 7188763392 7206230016 7209783168 7221759552 7227300864 7230802944 7232910804 7263992064 7266109599 7276058496 7281641472 7283764152 7287293592 7304999616 7308601468 7320742002 7326359264 7336390656 7338529296 7347718912 7356359808 7381444672 7393706208 7399379456 7411670784 7413831369 7427643048 7436944256 7449297984 7455013888 7457187108 7467397632 7469574462 7487723376 7489232128 7495045383 7511066624 7513256184 7525736676 7531511232 7544022048 7545542144 7547741754 7560279531 7566080592 7569746832 7588139136 7604491692 7606576128 7622968416 7634739182 7643717613 7647421473 7666002504 7680283968 7688417716 7692143236 7693733376 7701189174 7710832928 7727449891 7746225368 7747826688 7759092852 7765046464 7785551018 7793135616 7804467664 7806081024 7817431896 7823430272 7840289884 7854019488 7863147872 7882253056 7884550821 7903708008 7932298752 7943833158 7963134384 7978686464 7991940096 7994269836 8048130048 8054377128 8073946944 8091891532 8108642304 8111006064 8121163008 8129033017 8130713472 8134653312 8154418176 8158438848 8171991072 8178261504 8182224384 8190153566 8191846656 8202104832 8239752192 8242154172 8251733668 8253439488 8266183776 8290353904 8301705216 8304125256 8315495424 8324301888 8352687392 8366562288 8372982016 8386890624 8407268352 8425386144 8435936768 8438395938 8449949952 8452413207 8456433664 8470480896 8472950136 8474657408 8488734912 8495248384 8499364864 8501842524 8511840666 8515965186 8522499552 8536656528 8540865669 8557398144 8559122432 8561617512 8565766152 8575839468 8582419776 8586578496 8607441408 8623476736 8625990576 8640319464 8646949248 8674687044 8690847648 8700051626 8711963904 8714503539 8725416208 8735677272 8765465548 8767277568 8777467392 8780026122 8786763104 8792838144 8801359056 8831371304 8846041356 8852828992 8867534688 8871906974 8874338816 8891671509 8893463152 8897772592 8919391616 8941063168 8943669588 8958526182 8960331296 8976022272 8984720703 8989074363 9010915224 9032809152 9052274994 9065484288 9107094528 9120337212 9136308384 9156614102 9178243704 9200544192 9205002432 9220992676 9227367936 9254348544 9267805351 9269721216 9281329152 9290323448 9292243968 9323930112 9326648142 9337488098 9339418368 9346584576 9360175504 9362110464 9396773316 9419604768 9432502272 9456222081 9460082688 9474690176 9490428864 9513487872 9533989584 9545928448 9557154432 9561785472 9569122304 9585017856 9587811996 9613044224 9629012736 9631819701 9636401152 9636486921 9641070592 9643881072 9655222248 9659900808 9683371584 9685322752 9688146132 9701411328 9704239398 9711685536 9716391456 9727817904 9739999488 9760989336 9777203604 9784705728 9800959392 9808479744 9816093234 9844795261 9858274944 9874650816 9882227712 9885108492 9903524064 9918816278 9932397312 9935292717 9942916144 9956530176 9959432616 9983631168 9993393844 10005146046 10009994166 10017674912 10019745792 10034315568 10042014976 10058696064 10063655672 10080372708 10088107456 10092995776 10117518848 10120468218 10137279627 10139322256 10142101504 10161910296 10163957888 10191623484 10196561964 10221336672 10240378624 10243363809 10258311168 10268252232 10320381582 10330435584 10345457136 10361431747 10411142112 10423242528 10434281186 10441495296 10451613879 10472025984 10489421376 10512734428 10514907648 10530197442 10538277344 10560987493 10566104953 10576398336 10591777544 10593967104 10617512512 10640393414 10642593024 10655920128 10659026448 10673620992 10739169504 10765262592 10814674752 10828217344 10840951296 10846204416 10849366206 10872557568 10877918464 10895988096 10904348672 10909632512 10922462208 10925646228 10930940388 10957499424 10962902202 10981113003 10986336256 10989538896 11004585984 11007793944 11021578368 11034539712 11072167008 11087327232 11090559312 11099069184 11115208411 11117506176 11141464572 11155416384 11173946976 11182520832 11185780662 11201096448 11209691136 11233848192 11251194584 11266599936 11269884276 11297266848 11318313216 11321612631 11335790032 11349120888 11354620248 11363332736 11382208704 11387820892 11406737538 11409864192 11415490016 11421021536 11434452624 11443226368 11448771328 11452108773 11476588544 11499003756 11501320768 11520425952 11529265664 11532626574 11538214854 11551783761 11566249392 11587796864 11615951872 11619338052 11638639278 11647569696 11678326527 11689703424 11703289856 11706701496 11726147844 11735145408 11760434826 11781029232 11794721808 11807212921 11823379584 11855562012 11895988958 11898448128 11915749737 11924892784 11944701576 11968029696 11979627604 11985432484 11987910144 12014553632 12017037312 12040445179 12043745536 12069699992 12072195072 12137837298 12142792704 12160449616 12162963456 12181744512 12237658272 12267392256 12273336576 12285230349 12303157248 12339131392 12359628288 12363231258 12377600502 12389658624 12399275664 12431906816 12435530856 12452557824 12456187884 12486452832 12529031088 12549843432 12559473024 12580335936 12608296108 12610902528 12638079216 12653905152 12657593907 12674924928 12684650496 12705721344 12711986112 12733102368 12742872576 12749047296 12752763786 12780023808 12783749328 12838683648 12842426268 12848649228 12858508096 12873629664 12879867744 12911162112 12917528176 12935215104 12938985864 12948914048 12955188608 12970423872 12986665984 13012030566 13014652448 13036271472 13046274304 13050077439 13067945856 13077972992 13088124312 13103515908 13144366592 13148198322 13166201088 13170039183 13176303616 13180144656 13202038584 13204698752 13243196416 13247056956 13269062034 13279243488 13301302032 13307860461 13311508224 13340194728 13346658888 13379087424 13411594752 13415504382 13440496944 13461250663 13464033408 13493957624 13516372836 13549213728 13555894394 13562463074 13578412491 13588831312 13595415952 13598226432 13628448896 13657818412 13660641792 13680505818 13691002976 13693833216 13700468736 13734921153 13760508776 13793942848 13831489014 13881522816 13897656704 13921993728 13935485172 13962701312 13985895168 13989972213 14006232147 14019876864 14040263256 14095159974 14125289472 14129407152 14160810181 14190124032 14212035264 14235643296 14267282438 14270231808 14300984376 14318892672 14335731648 14342678208 14353683456 14377526784 14412460032 14419566336 14440533919 14443519104 14454601728 14461605888 14465821608 14527984128 14532219198 14552116992 14563282944 14567528304 14574587184 14609999232 14617202936 14641484004 14652718528 14677058592 14695437824 14712719616 14724139851 14762889344 14787412416 14798758912 14823341568 14827662738 14855286096 14873888512 14878224417 14898595968 14910027776 14914374216 14934795264 14939148924 14975446752 14978464256 14990090766 15007719069 15014991249 15022133248 15026512368 15051473352 15063022464 15088044096 15091084288 15095483508 15120559062 15132161184 15139493664 15176278272 15180702327 15208983384 15213152256 15245936832 15269478364 15287435226 15294842946 15332005008 15339564709 15360567936 15376835432 15384286472 15387466752 15402378348 15421665856 15454899782 15480572373 15492450736 15495653376 15518185704 15530092928 15571102036 15608935328 15612162048 15634863792 15646860544 15651421779 15680579768 15708038976 15726295744 15764506112 15769101642 15795296163 15807416016 15864597504 15887666316 15926268768 15957372928 15960590121 15983880192 15988539672 16096260096 16108754256 16136737183 16144556443 16147893888 16183783064 16222012128 16242326016 16258066034 16261426944 16269306624 16308836352 16316877696 16343982144 16356523008 16364448768 16380307132 16383693312 16444353303 16479504384 16484308344 16503467336 16506878976 16532367552 16580707808 16603410432 16608250512 16630990848 16648603776 16705374784 16733124576 16745964032 16773781248 16778670993 16814536704 16850772288 16871873536 16876791876 16899899904 16904826414 16940961792 16945900272 16949314816 16977469824 16990496768 16998729728 17003685048 17023681332 17031930372 17044999104 17073313056 17081731338 17110106307 17114796288 17118244864 17123235024 17131532304 17151678936 17164839552 17173156992 17214882816 17251981152 17280638928 17293898496 17298939861 17307322281 17349374088 17381695296 17400103252 17423927808 17429007078 17450832416 17471354544 17488439227 17530931096 17534555136 17554934784 17560052244 17573526208 17602718112 17640652239 17662742608 17692082712 17705657984 17735069376 17743813948 17748677632 17783343018 17786926304 17795545184 17838783232 17843983437 17882126336 17887339176 17917052364 17920662592 17952044544 17969441406 17978148726 18021830448 18065618304 18104549988 18206755947 18214189056 18240674424 18272616768 18313228204 18356487408 18397285249 18401088384 18410004864 18441985352 18454735872 18508697088 18535610702 18539442432 18562658304 18566400753 18580646896 18584487936 18647860224 18653296284 18674976196 18678836736 18720351008 18724220928 18793546632 18839209536 18912444162 18920165376 18949380352 18980857728 19026975744 19067979168 19091856896 19114308864 19123570944 19129145679 19138244608 19170035712 19175623992 19226088448 19258025472 19263639402 19272973842 19287762144 19310444496 19319801616 19366743168 19370645504 19376292264 19402822656 19408478796 19423371072 19432782912 19455635808 19479998976 19521978672 19554407208 19569411456 19601918784 19616959488 19632186468 19689590522 19716549888 19722297483 19749301632 19764455424 19770216984 19807048128 19837632556 19864794624 19870585434 19885832288 19913060352 19918865232 19967262336 19986787688 20010292092 20019988332 20035349824 20068631136 20084029952 20117392128 20123256573 20127311344 20160745416 20176214912 20185991552 20235037696 20240936436 20274559254 20278644512 20323820592 20327915776 20333841591 20343694611 20383246968 20393123928 20442673344 20480757248 20486727618 20516622336 20520758727 20536504464 20640763164 20690914272 20722863494 20747233521 20822284224 20846485056 20868562372 20882990592 20903227758 20944051968 20974506847 20978842752 21025468856 21029815296 21060394884 21076554688 21121974986 21132209906 21152796672 21183555088 21187934208 21235025024 21280786828 21285186048 21318052896 21347241984 21400923657 21478339008 21530525184 21629349504 21656434688 21681902592 21692408832 21698732412 21755836928 21791976192 21798328797 21808697344 21819265024 21844924416 21851292456 21861880776 21914998848 21925804404 21962226006 21979077792 22009171968 22015587888 22043156736 22064518189 22069079424 22144334016 22181118624 22198138368 22230416822 22235012352 22282929144 22310832768 22347893952 22365041664 22371561324 22402192896 22467696384 22485136149 22502389168 22533199872 22539768552 22594533696 22636626432 22643225262 22671580064 22698241776 22709240496 22726665472 22764417408 22775641784 22813475076 22819728384 22830980032 22842043072 22868905248 22886452736 22897542656 22904217546 22931152839 22942264419 22953177088 22998007512 23002641536 23040851904 23058531328 23065253148 23076429708 23103567522 23132498784 23175593728 23182349673 23231903744 23238676104 23277278556 23295139392 23356653054 23379406848 23406579712 23413402992 23452295688 23470290816 23520869652 23562058464 23589443616 23614425842 23646759168 23653652463 23711124024 23791977916 23796896256 23831499474 23849785568 23889403152 23901182221 23912763841 23936059392 23959255208 23970864968 23975820288 24029107264 24080890358 24087491072 24139399984 24144390144 24275674596 24320899232 24325926912 24363489024 24387099051 24475316544 24534784512 24546673152 24570460698 24606314496 24678262784 24719256576 24726462516 24755201004 24798551328 24863813632 24871061712 24905115648 24912375768 24972905664 25058062176 25099686864 25118946048 25155471667 25160671872 25216592216 25221805056 25276158432 25307810304 25315187814 25349849856 25369300992 25411442688 25423972224 25466204736 25485745152 25498094592 25505527572 25567498656 25622597007 25677367296 25684852536 25697298456 25717016192 25747259328 25759735488 25822324224 25835056352 25870430208 25877971728 25897828096 25910377216 25940847744 25973331968 26024061132 26029304896 26072542944 26092548608 26100154878 26135891712 26143510617 26155945984 26176248624 26207031816 26288733184 26296396644 26332402176 26340078366 26360289312 26404077168 26409397504 26486392832 26494113912 26538124068 26558486976 26602604064 26615720922 26623016448 26680389456 26693317776 26721587137 26758174848 26823189504 26831008764 26880993888 26922501326 26928066816 26954162109 26967223089 26987915248 27032745672 27098427456 27111788788 27124926148 27156824982 27177662624 27190831904 27196452864 27249428563 27256897792 27315636824 27321283584 27361011636 27382005952 27469842306 27521017552 27587885696 27662978028 27763045632 27795313408 27803416053 27843987456 27870970344 27925402624 27971790336 27979944426 28012464294 28039753728 28080526512 28190319948 28258814304 28321620362 28368666243 28380248064 28424070528 28471286592 28534564876 28540463616 28601968752 28637785344 28665537481 28671463296 28685356416 28707366912 28755053568 28839132672 28881067838 28887038208 28909203456 28923211776 28931643216 29055968256 29064438396 29104233984 29135056608 29149174368 29219998464 29234405872 29282968008 29305437056 29354117184 29390875648 29425439232 29448279702 29525778688 29534385783 29574824832 29597517824 29646683136 29655325476 29710572192 29747777024 29756448834 29797191936 29805878151 29820055552 29828748432 29869590528 29878297848 29950893504 29956928512 29980181532 30015438138 30029982498 30053024736 30102946704 30126044928 30176088192 30182168576 30190967016 30241118124 30264322368 30278987328 30352556544 30361404654 30417966768 30426304512 30491873664 30538956728 30574870452 30589685892 30664010016 30679129418 30721135872 30730091427 30753670864 30768572944 30774933504 30804756696 30843331712 30909799564 30961144746 30984901472 30991306752 31036371408 31060185856 31084295241 31142204072 31217870656 31269727584 31293721088 31302843558 31354841637 31361159536 31416077952 31452591488 31529012224 31538203284 31590592326 31614832032 31682962479 31698314859 31729195008 31775332632 31852537536 31921180242 31967760384 31977079344 32048149357 32217508512 32273474366 32289112886 32295787776 32367566128 32444024256 32484652032 32516132068 32522853888 32538613248 32617672704 32633755392 32681208343 32687964288 32713046016 32728897536 32760614264 32767386624 32888706606 32959008768 32968616688 33006934672 33013757952 33064735104 33161415616 33216501024 33261981696 33297207552 33345625233 33410749568 33466249152 33491928064 33547562496 33557341986 33629073408 33701544576 33743747072 33753583752 33799799808 33809652828 33891800544 33898629632 33954939648 33964837893 33980993536 33997459456 34007370096 34047362664 34063860744 34089998208 34146626112 34163462676 34220212614 34229592576 34246470048 34263064608 34303357872 34329679104 34346313984 34356326319 34429765632 34503962304 34561277856 34587796992 34597879722 34614644562 34698748176 34715856973 34763390592 34800206504 34847855616 34858014156 34901664832 34942709088 34976878454 35034979581 35061862192 35069110272 35109869568 35120104488 35147052416 35205436224 35281304478 35325485216 35384165424 35411315968 35421638763 35470138752 35487627896 35497355264 35566686036 35573852608 35591090368 35677566464 35687966874 35747249211 35764252672 35774678352 35834104728 35841325184 35904089088 35938882812 35956297452 36043660896 36121335537 36131236608 36209099976 36413511894 36428378112 36481348848 36519984151 36537680371 36545233536 36626456408 36712974816 36794570498 36802176768 36820009728 36855691047 36883970704 36909471744 37017394176 37071221404 37078884864 37132801506 37161293792 37168975872 37241376949 37295720448 37306592568 37349952392 37357673472 37440702016 37587093264 37678419072 37824888324 37898760704 37961715456 37972781721 38053951488 38135958336 38183713792 38228617728 38247141888 38258291358 38340071424 38351247984 38452176896 38516050944 38527278804 38545947684 38575524288 38620888992 38639603232 38733486336 38741291008 38752584528 38805645312 38816957592 38846742144 38865565824 38911271616 38959997952 39043957344 39108814416 39138822912 39150232317 39195734923 39203837568 39233918976 39264372936 39379181044 39433099776 39444594966 39498603264 39528910848 39540433968 39614096256 39675265112 39729589248 39741170868 39771664576 39837730464 39923581383 39934524672 39973575376 40020584184 40039976664 40070699648 40137262272 40168059904 40234784256 40246513146 40254622688 40321490832 40352429824 40371983104 40383751989 40470075392 40481872872 40549118508 40557289024 40647641184 40655831552 40667683182 40687389222 40735237473 40766493936 40786247856 40885346688 40961514496 40973455236 41041517454 41073008928 41204763459 41281526328 41381828544 41445726988 41494467042 41635961353 41644568448 41692970112 41737124744 41765981184 41806455516 41888103936 41949013694 41957685504 42018696441 42050937712 42059630592 42120789768 42153109376 42243949972 42264419812 42367110176 42375868416 42470050048 42482430543 42561573656 42570372096 42636105792 42801847314 42956678016 43061050368 43258699008 43312869376 43321601757 43363805184 43384817664 43397464824 43511673856 43583952384 43596657594 43689848832 43702584912 43723761552 43829997696 43851608808 43924452012 43958155584 44031175776 44086313472 44129036378 44138158848 44288668032 44362237248 44396276736 44460833644 44470024704 44565858288 44621665536 44634673251 44695787904 44730083328 44743122648 44804385792 44935392768 44970272298 45004778336 45066399744 45079537104 45189067392 45273252864 45286450524 45343160128 45396483552 45418480992 45453330944 45528834816 45542106981 45551283568 45626950152 45639456768 45661960064 45684086144 45737810496 45772905472 45795085312 45808435092 45862305678 45884528838 45996015024 46005283072 46018694127 46081703808 46117062656 46130506296 46152859416 46207135044 46264997568 46351187456 46364699346 46441717119 46463807488 46477352208 46554557112 46590278784 46713306108 46826805984 46904591376 46940581632 46954265337 47041739304 47124116928 47178887232 47228851684 47293518336 47307304926 47422248048 47468620759 47583955832 47593792512 47662998948 47699571136 47778806304 47802364442 47825527682 47872118784 47881770363 47918510416 47941729936 47951640576 48058214528 48161780716 48174982144 48278799968 48288780288 48410211549 48433669329 48551349192 48641798464 48726978048 48774198102 48950633088 49069569024 49093346304 49140921396 49333059909 49356525568 49438513152 49452925032 49510402008 49597102656 49742123424 49810231296 49824751536 49935488533 49945811328 50116124352 50199373728 50237892096 50310943334 50321343744 50433184432 50443610112 50552316864 50615620608 50630375628 50699699712 50822885376 50847944448 50932409472 50971490304 50996189184 51011055144 51134997312 51245194014 51354734592 51369705072 51394596912 51434032384 51494518656 51519470976 51644648448 51670112704 51755943456 51795656192 51820754432 51881695488 51896819583 51921966843 51946663936 52048122264 52058609792 52145085888 52185097216 52200309756 52271783424 52287021234 52352497248 52414063632 52465317681 52577466368 52592793288 52664804352 52680156732 52720578624 52808154336 52818795008 52921956717 52972785664 52988227824 53076248136 53116973952 53205208128 53231441844 53246032896 53360778912 53386635552 53443174274 53516349696 53531950311 53646379008 53662017528 53761987776 53845002652 53856133632 53908324218 53934446178 53975830496 54065491344 54092149237 54196854912 54223577576 54249852296 54313649964 54355325248 54381663808 54498857126 54513795584 54620267841 54631273648 54642567168 54722023272 54764011904 54939684612 55042035104 55175771392 55191855747 55325956056 55526091264 55590626816 55606832106 55687974912 55699202259 55741940688 55850805248 55943580672 55959888852 56024928588 56161053024 56380639896 56517628608 56643240724 56737332486 56760496128 56848141056 56903231119 56930804299 56942573184 57069129752 57080927232 57203937504 57275570688 57331074962 57342926592 57370712832 57414733824 57510107136 57678265344 57762135676 57774076416 57863286432 58111936512 58128876792 58208467968 58270113216 58298348736 58439996928 58468811744 58565936016 58610874112 58708234368 58781751296 58850878464 58896559404 59051557376 59068771566 59149649664 59166892449 59195035648 59293366272 59310650952 59421144384 59495554048 59512897668 59594383872 59611756302 59657496864 59739181056 59756595696 59901787008 59913857024 59960363064 60030876276 60059964996 60106049472 60205893408 60252089856 60352176384 60364337152 60381934032 60482236248 60528644736 60557974656 60705113088 60722809308 60835933536 60983747328 61001524773 61031083833 61077913456 61149740904 61179371784 61328020032 61358258836 61442271744 61460182854 61507341728 61537145888 61549867008 61609513392 61686663424 61819599128 61922289492 61969802944 62072742816 62120371712 62168590482 62241700563 62284408144 62435741312 62539455168 62587442176 62605687116 62709683274 62722319072 62832155904 62905182976 62923520541 63058024448 63076406568 63181184652 63229664064 63365924958 63396629718 63458390016 63550665264 63705075072 63842360484 63954158688 64096298714 64202770971 64435017024 64546948732 64578225772 64591575552 64735132256 64874637457 64888048512 64969304064 65032264136 65045707776 65077226496 65267510784 65362416686 65375928576 65426092032 65457795072 65521228528 65534773248 65777413212 65937233376 66013869344 66027515904 66129470208 66193554567 66322831232 66433002048 66594415104 66691250466 66821499136 66932498304 66983856128 67095124992 67114683972 67403089152 67455408447 67487494144 67507167504 67599599616 67619305656 67783601088 67797259264 67909879296 67929675786 68014740192 68094725328 68127721488 68179996416 68293252224 68326925352 68440425228 68459185152 68492940096 68526129216 68606715744 68659358208 68692627968 68712652638 68859531264 69007924608 69122555712 69175593984 69195759444 69229289124 69397496352 69431713946 69526781184 69547049019 69600413008 69695711232 69716028312 69803329664 69885418176 69953756908 70069959162 70123724384 70138220544 70219739136 70240208976 70294104832 70410872448 70562608956 70650970432 70768330848 70822631936 70843277526 70940277504 70960957389 70975255792 70994710528 71133372072 71147705216 71182180736 71355132928 71375933748 71494498422 71549356704 71668209456 71682650368 71703546663 71738291523 71808178176 71877765624 71912594904 72087321792 72242671074 72262473216 72418199952 72530022229 72827023788 72962697696 73039968302 73075360742 73090467072 73161297153 73252912816 73425949632 73589140996 73604353536 73640019456 73711382094 73767941408 73818943488 73962734671 74034788352 74142442808 74157769728 74265603012 74322587584 74482753898 74591440896 74613185136 74699904784 74715346944 74881404032 75174186528 75356838144 75466415001 75649776648 75797521408 75923430912 75945563442 76107902976 76271916672 76367427584 76457235456 76494283776 76516582716 76702495968 76867791021 76904353792 77032101888 77054557608 77091895368 77151048576 77241777984 77279206464 77466972672 77505169056 77611290624 77633915184 77693484288 77731131648 77806458877 77822543232 77919995904 78087914688 78217628832 78277645824 78300464634 78391469846 78407675136 78467837952 78528745872 78758362088 78866199552 78889189932 78997206528 79080867936 79228192512 79350530224 79459178496 79482341736 79543329152 79675460928 79847162766 79869049344 79947150752 80041168368 80079953328 80141399296 80164761411 80274524544 80336119808 80469568512 80493026292 80509245376 80642981664 80704859648 80743966208 80767503978 80862486327 80901669267 80940150784 80963745744 81098237016 81114578048 81295282368 81311663104 81335366364 81374778444 81470474946 81532987872 81572495712 81748285689 81770693376 81923028992 81946910472 82083034908 82146017856 82409526918 82563052656 82650490447 82763657088 82891453976 82988934084 83271922706 83289136896 83385940224 83410248159 83474249488 83531962368 83612911032 83776207872 83898027388 83915371008 84037392882 84101875424 84119261184 84241579536 84283116253 84306218752 84487899944 84528839624 84734220352 84940100096 84964861086 85105998729 85123147312 85140744192 85272211584 85603694628 85913356032 85996612443 86122100736 86517398016 86643203514 86727610368 86769635328 86794929648 86987833969 87023347712 87167904768 87193315188 87405169824 87447523104 87659995392 87703217616 87848904024 87916311168 88062351552 88172626944 88258072756 88276317696 88577336064 88603157349 88706136931 88724474496 88792553472 88921667288 88940049408 89131716576 89243331072 89269346502 89391575808 89460166656 89486245296 89608771584 89870785536 89940544596 90009556672 90159074208 90378134784 90546505728 90572901048 90686320256 90792967104 90836961984 90906661888 91057669632 91084213962 91102567136 91253900304 91278913536 91323920128 91368172288 91475620992 91545810944 91590170624 91616870184 91724611356 91769057676 91992030048 92010566144 92037388254 92163407616 92190274281 92234125312 92261012592 92305718832 92414270088 92529995136 92702374912 92729398692 92883434238 92954704416 93109114224 93180557568 93252885723 93426612216 93653611968 93809182752 93881163264 93908530674 94083478608 94228754641 94248233856 94357774464 94457703368 94587036672 94614609852 94844496096 94937241518 95048887437 95094944577 95167911664 95187585024 95325997896 95399142272 95557612608 95604728884 95651055364 95763540726 95837020832 95883459872 95903281152 96116429056 96144448071 96323561432 96349964288 96557599936 96820423098 96867338658 97102698384 97283596928 97453956096 97548396204 97901266176 98043625029 98139138048 98186692608 98281842792 98666119818 98877026304 98905850064 99020804016 99125671267 99194205312 99484246848 99649503072 99870977066 99891622656 100036875699 100232248704 100398747456 100475784192 100621886668 100642687488 100866368864 100887220224 101083737433 101104633728 101231241216 101260751256 101399399424 101695888896 101864818944 101942980608 101992378368 102022110288 102269994624 102490388028 102739410144 102789193824 102868064768 102989037312 103038941952 103068978957 103289296896 103340225408 103511886912 103591312384 103641508864 103763390976 103793639166 103843933686 104096244528 104117219584 104147570919 104290171776 104370194432 104400619512 104543566848 104574042468 104704994496 104828127264 104930635362 105104938743 105154932736 105185586576 105329608704 105360313464 105441157248 105616308672 105637590016 105843913434 105976455648 106152496272 106233947904 106264916289 106410416256 106462883688 106492065792 106721557824 106773271104 106886348548 107032699392 107063900622 107292758016 107324035056 107523975552 107690005304 107712267264 107816648436 107868892356 107951660992 108130982688 108184298474 108364006611 108393709824 108447155152 108499704592 108627299928 108710650496 108763327616 108997714252 109027591168 109240535682 109262547296 109285134336 109444046544 109528023808 109559952453 109613041113 109879369224 110084070208 110351542784 110383711494 110567073141 110651912112 111052182528 111181253632 111213664212 111398404518 111483881376 111701610496 111724130847 111887161344 111919777704 112049857176 112322106048 112761279792 113011895101 113035257216 113286481448 113474664972 113696282112 113806462238 113861608598 113885146368 114138259504 114161854464 114407875008 114551141376 114662149924 114685853184 114741425664 115020214272 115356530688 115524271352 115548152832 115726572864 116223873024 116257753584 116416935936 116540226432 116596697472 116879993856 116937623488 117131872032 117221748224 117416468736 117450696951 117563502592 117587204769 117701756928 117793118808 118103114752 118137543132 118299299328 118333784898 118586732544 118621301904 118842288768 118991108096 119025795336 119188767744 119223512604 119314993728 119513191392 119770744149 119803574016 119827714048 119920726128 120061752552 120119929992 120212098944 120411786816 120504179712 120704352768 120763868064 120964472496 121057289472 121115949312 121151255967 121410226176 121445618616 121671867072 121967494656 122003049546 122062167666 122155826912 122299481808 122358743568 122419074589 122656040064 122716517672 122884543488 122920365708 123014683456 123074291776 123219026784 123373326848 123614290377 123639198256 123844578984 123939605888 124145485632 124240743424 124337180964 124483401126 124568816288 124871482624 124907884059 125078910336 125174884352 125211374232 125419366548 125444638144 125664311808 125810365952 125847041082 126056089323 126116048896 126152813136 126362369304 126459328128 126731849916 126793259436 127101330528 127410150144 127447291629 127684720968 127908317376 128192597428 128405541942 128780996743 128843399203 128870034048 129093897464 129156451544 129183151104 129470264512 129749274914 129776097024 129938608128 129964805271 130064528272 130091415552 130154452992 130535021568 130724833372 130751857152 131042457056 131069546496 131554826424 131874466752 132027738688 132258940416 132387109134 132645662464 132866004096 133188830208 133382500932 133642998272 133864996608 133904019753 133967712256 134190249984 134229367944 134806178304 134910816894 135014335008 135199199232 135238611312 135539183161 135567202176 135594518528 135819758592 135859351572 136029480384 136189450656 136255442976 136359992832 136586504448 136653850704 136880850456 136918370304 136985880192 137052258432 137213431488 137318716416 137385255936 137425305276 138015849216 138056082381 138245111424 138351187968 138391518888 138458578248 138794992704 138863427892 139053562368 139094098038 139200826016 139391422464 139432056624 139606659328 139770836352 139907513816 140139918324 140247448768 140480417952 140588209664 140821744896 140862796011 141125217912 141301940864 141536661696 141645263872 141686555052 141880555008 141921914778 141950511584 142266744144 142295410432 142364361472 142405862277 142710265856 142751867496 142988996844 143098713408 143336418912 143365300736 143407093326 143476583046 143616356352 143645311089 143755531248 143825189808 144174643584 144485342148 144524946432 144836399904 145060044458 145230634647 145301007987 145654047576 145925395392 146079936604 146150721484 146180934144 146322594306 146505825632 146821547929 146851899264 147178281992 147208707072 147280038912 147422764188 147535882816 147925469342 148069576704 148284885616 148315539456 148531206024 148645175168 148965507796 149226370272 149399809568 149430693888 149762808064 149806465599 150348373056 150713676288 150932830002 151299553296 151595042816 151846861824 151891126884 152543833344 152734855168 152914470912 152988567552 153033165432 153404991936 153735582042 154064203776 154109115216 154183790736 154302097152 154451627323 154483555968 154558412928 154933945344 155010338112 155267830368 155386968576 155462263296 155612917754 155645086464 155839991808 156175829376 156435257664 156555291648 156600929268 156782939692 156815350272 157057491744 157395953043 157516724176 157732399104 157778379864 157994413056 158161735872 158456385024 158701060448 158918356992 158964683472 159086658304 159350921856 159694325532 159738098688 159894301504 160082336736 160159906656 160282798592 160329522822 160549049088 160595850933 160672239616 160939137024 160986052584 161018490752 161285963328 161409719296 161487932416 161535007956 161724972654 161803338534 161927491488 162196474032 162229156096 162276447711 162590564736 162623326208 162670732728 162749556888 162940949892 163065975744 163144991424 163496571378 163541386752 163846057984 163893820944 164166069816 164292035712 164819053836 165126105312 165300980894 165527314176 165575567241 165782907952 165977868168 166543845412 166578273792 166771880448 166820496318 166948498976 167063924736 167225822064 167389346887 167552415744 167796054776 167830742016 168074785764 168203750848 168483159072 168566232506 168612437504 168975799888 169057679248 169468440704 169880200192 169929722172 170211997458 170246294624 170281488384 170544423168 170709693357 170792412897 171207389256 171826712064 171993224886 172244201472 173034796032 173286407028 173589859296 173975667938 174046695424 174335809536 174386630376 174810339648 174895046208 175319990784 175406435232 175697808048 175832622336 176088301669 176124703104 176345253888 176516145512 176552635392 177154672128 177206314698 177412273862 177448948992 177585106944 177843334576 177880098816 178263433152 178486662144 178538693004 178783151616 178972490592 179217543168 179741571072 179881089192 180019113344 180318148416 180756269568 181093011456 181145802096 181372640512 181585934208 181673923968 181813323776 182115339264 182168427924 182205134272 182507800608 182647840256 182736344576 182951241984 183004574319 183091621888 183093251499 183180341248 183233740368 183449222712 183538115352 183984060096 184021132288 184074776508 184326815232 184380548562 184522025184 184611437664 184828540176 185059990272 185404749824 185458797384 185766868476 185909408832 186218228448 186361115136 186505771446 186853224432 187051109959 187307223936 187618365504 187762326528 187817061348 188166957216 188457509282 188496467712 188715548928 188770561623 188915406736 189174073344 189229219704 189688992192 189874483036 190097774874 190189889154 190335823328 190375170048 190651995792 190745999941 190798284544 191115225216 191209457768 191302110728 191527081452 191674041664 191766919744 192232858112 192288896142 192608312913 192647122864 192699928576 193115199872 193640846196 193734677316 194205396768 194567193856 194623912371 194907912192 195096792408 195802532352 196087250058 196278276096 196373385216 196563685584 196867203193 197332239636 197811700128 198041608032 198251342534 198388410624 198580663701 198968493696 199299006144 199741954132 199783245312 200073751398 200464497408 200658762367 200755994107 200797494912 200951568384 201243773336 201285374976 201732737728 202167474866 202209267456 202462482432 202521502512 202798798848 203391777792 203729637888 204044220576 204539989248 204980776056 205478820288 205578387648 205736129536 205978074624 206077883904 206137957914 206578593792 206680450816 207023773824 207182624768 207283017728 207526781952 207587278332 207687867372 208192489056 208234439168 208295141838 208580343552 208641147057 208740388864 208801239024 209087133696 209148084936 209409988992 209656254528 209861270724 210209877486 210371173152 210659217408 210720626928 210882314496 211188959809 211232617344 211275180032 211687826868 211952911296 212304992544 212467895808 212529832578 212820832512 212925767376 212984131584 213443115648 213546542208 213772697096 214065398784 214127801244 214648070112 215047951104 215110639989 215214874569 215380010608 215424534528 215633296872 215737784712 215903321984 216261965376 216368596948 216728013222 216787419648 216894310304 216999409184 217254599856 217421300992 217526655232 217590066687 217995428504 218055182336 218481071364 218525094592 218888093088 219056047616 219119904906 219226082226 219483891459 219758738448 220168140416 220703085568 220767422988 221134146282 221303824224 221888204013 222104365056 222362507264 222427328424 222796809036 222967762752 223448261694 223774322688 223839555408 224099714352 224337045499 224644212096 225522559584 226023790202 226070514432 226399245003 226572962896 226949329944 227392564224 227612924476 227723217196 227770292736 228276519008 228323708928 228768458401 228815750016 229102282752 229324299848 229371706368 229482851328 230713061376 231048542704 231096305664 231453145728 232515507168 232833871872 233080452864 233193394944 233419376631 233759987712 233875246976 234263744064 234443496448 234832937472 234901393902 235174409538 235403513856 235586237616 236206229504 236275086264 236598598656 236667569796 237242603808 237684577536 237982216192 238051590672 238377535488 238447025208 238629987456 239026382784 239541488298 239607148032 239841452256 240123505104 240239859984 240424197888 240494284233 240823573632 241008359424 241408705536 241527736128 241928944992 242114578944 242231898624 242302511934 242820452352 242891237232 243343734144 243934989312 244006099092 244124335332 244311653824 244598963616 244717487136 244838149178 245244857067 245312080128 245433035344 245769086976 245840731416 246029366912 246148583552 246438053568 246746653696 247228580754 247278396512 247689157968 247879211776 247951471341 248290971264 248481486848 248674361928 248966802252 249137632576 249742965248 249815768118 250157820672 250230744477 250349768704 250422748464 250838733096 250889276288 251328623616 251620731904 251694082164 252112178646 252305626272 252724738608 252849348759 252918656256 253463699832 253586518872 254202661056 254820300288 254894583258 255369441936 255763762597 255816634752 256385194856 256811083884 257561993486 257686798406 257740068096 257989837329 258187794928 258312903088 258366302208 258940529024 259498549828 259552194048 259929610542 260129056544 260182831104 260308905984 260963501907 261070043136 261449666744 261503714304 262084914112 263109652848 263748933504 264055477376 264517880832 264774218268 265291324928 265732008192 265809472047 266118410793 266377660416 266765001864 267285996544 267729993216 267808039506 268380499968 268458735888 269612356608 269821633788 270028670016 270477222624 271078366322 271134404352 271189037056 271639517184 271718703144 272058960768 272378901312 272510885952 272719985664 273173008896 273307701408 273761700912 273836740608 273971760384 274104516864 274370144461 274426862976 274637432832 274770511872 274850610552 276031698432 276112164762 276490222848 276702375936 276783037776 276917156496 277589985408 277726855784 278107124736 278188196076 278401652032 278864113248 279213318656 279541672704 279758657169 279815027632 280279836648 280494897536 280960835904 281176419328 281643489792 281725592022 282250435824 282603881728 282686263923 283073323392 283290527744 283373110104 283761110016 283843829556 283901023168 284533488288 284590820864 284728722944 284811724554 285146662311 285284833731 285420531712 285503734992 285977993688 286197426816 286672837824 286730601472 286814186652 286953166092 287290622178 287511062496 287650379616 288349287168 288433344213 288970684296 289049892864 289672799808 290120088916 290461269294 290602015974 291308095152 291451729471 291850790784 292159873208 292301442968 292361868288 292645188612 293011651264 293643095858 293703798528 294130875087 294356563984 294417414144 294560077824 294845528376 295071765632 295850938684 296569771232 296631078912 297062412048 297290350336 297377013801 297931015592 298452740544 298799619136 299525616128 299612931198 300110627097 300696746112 301427352576 301865660004 302599106592 303190085632 303251212299 303693723648 303782253768 305087666688 305828941824 305977135104 306066330864 306746572417 306809983872 307471164084 308218230432 308367581472 308604194304 308903254646 308967111936 309116825856 309867890688 310020676224 310535660736 310773937152 310924526592 311225835508 311290172928 312351658752 312442712757 312870515328 313110583296 313201858536 313565879384 313630700544 314114983488 314791906086 315033448352 315464798208 315556759728 315988826112 316323471744 316912770048 317402120896 317929366944 318173316608 318701843712 318794748867 319388651064 319476197376 319788603008 320164673472 320319813312 320565597184 320659045644 321098098176 321191701866 321878274048 321972105168 322036981504 322571926656 322819438592 322975864832 323070015912 323449945308 323606677068 323854982976 324392948064 324458312192 324552895422 325092019833 325181129472 325246652416 325341465456 325499113776 325881899784 326131951488 326289982848 326993142756 327082773504 327787641888 328332139632 328584071424 328679857359 328839123339 329638107672 330252210624 330601961788 331054628352 331151134482 331565815904 331955736336 332280345313 333087690824 333156547584 333543760896 333640992636 333896997952 334451644128 334778693774 335104831488 335172392541 335592109552 335661484032 336149571528 336407501696 336966318144 337132465012 337224875008 337951599776 338115358496 338936881408 339035685303 339760400384 339859444344 340423994916 340492589248 341088846336 341419386714 341584825794 342414778512 343653424128 343986449772 346069592064 346572814056 347179718592 347951335876 348671619072 348773260752 349548419731 349620679296 349790092416 350639981568 350812870464 351395616096 351665244672 352176603338 352249406208 352690507776 352761614307 353032291024 353105270784 354309344256 354412629396 354824547724 354897897984 355686669152 355760197632 356526866304 356973324288 357077386008 357566303232 357944981184 359483142144 359762178384 360038226688 360636296832 361512539136 362291604192 362745281024 363171868416 363347847936 363453767901 363626647552 364230678528 364336855848 364410268544 365015601216 365295680512 365472689152 365902483968 366009148638 366186502998 366467480736 366898445424 367076230704 367257223767 367968120192 368042264576 368149553016 368653630464 368761097124 369044050368 369222875328 369657080352 370119980544 370809499648 370917594768 371533736952 371818817664 372436456896 372722230272 373011542892 373706448864 374102219918 374614447872 374723652177 375236731008 375524653056 375634122696 376333914432 376915018564 376992935424 377431097856 377541123246 377830813472 378348146688 378458439408 379377984384 379748966072 380195549748 380379778308 380671646656 381303991584 381491999882 381596569088 382230450432 382341874887 382418915536 382604221456 383054162904 383348083328 383533839488 384465716224 384577792284 385216625826 385294245728 386230399744 386342990229 386530197609 387281692392 387469354632 388410793536 389134387712 389247824742 389815824384 389894415813 390193584816 391605064704 392174500116 393127371168 393734406386 394664479272 395623400256 396083216064 396502685068 396776821248 397161327402 397936987392 398515630093 398598012288 399483908264 399566490624 400147502796 400928994816 401317524734 401511988214 401594989824 401903136768 402487546672 402570749952 403465475456 404334949732 404418534912 405043005024 405597597696 406617549483 406783555584 407459275776 408088441152 409079978496 409961552112 410957640576 411156775296 411472259072 411956149248 412155767808 412275915828 413360901632 414047547648 414168247143 414365249536 414566035456 415053563904 415174556664 415375734744 416384978112 416468878336 416590283676 417160687104 417282294114 417602478048 418174267392 418296169872 418819977984 419312509056 419722541448 420419754972 420742346304 421441253856 421764628992 422377919618 422465234688 422550360064 423375653736 423905822592 424609985088 424935791616 425059665156 425641665024 425851534752 426886231296 427093084416 427217586831 427545394192 428130797568 428255602488 429296140224 430095902208 430221279978 430429749138 430760021216 430849069056 431266593744 431475569424 431806643968 432523930752 432737193896 433456026444 433574839296 433788620608 433998818368 434509199712 434842601984 435053310464 435180133374 435691903941 435903023961 435990857008 436110364672 436962142728 437050189184 437776186176 438112095232 438239809812 438452164452 438967782918 439517476896 440336280832 440464643787 441406171136 441534845976 442268292564 442607648448 443776408026 444208730112 444725014528 444854656848 445593618072 445935525504 446896523388 447679110816 448199428704 448674090998 449288424192 449419396797 451045119168 452047580404 452141028864 452798490006 453145925792 453898659888 454122462199 454342512979 454785128448 455225848952 455446434392 455540585472 456553038016 457536916802 457631500032 458204565504 458648599696 458743412736 458965702656 462097085408 462192611328 462906291456 463354881969 465031014336 466160905728 466386789888 466838753262 467519975424 467750493952 468527488128 468886992896 469665874944 469802787804 470348819076 471172475232 472187859129 472412459008 472550172528 473197197312 473335139592 474485207616 475369155072 476103181344 476755070976 476894050416 477259974912 477953961673 478052765568 479082976596 479214296064 479682904512 480247010208 480479719968 480848395776 480988568466 481647147264 482016718848 482817411072 483055472256 483857889984 484229157888 484463797248 484605023868 485782474464 486687468288 486829343133 487869978624 488012198184 488248670664 488623307648 489197927232 489434974272 489676298356 490489714134 490624160256 490866070688 491538173952 491681462832 492058733824 492297167104 492876107136 493493307392 494457161508 494556793024 495378315936 495758423552 495902942682 496581942528 496726701723 496962973696 497348723856 497933604504 498275265152 499485930496 499631536236 500315641344 500461488954 500845496928 501677466192 501778552576 502168040661 502657247232 503241463808 503388164328 504224357292 504611252544 505449477216 505698697518 505837312512 506927399664 507173037744 507710155603 508405322112 509640600576 509789166516 510738883872 511527525194 511633269504 512129080071 512377238691 512770389712 513622167768 515123986972 515373596812 515480136192 515979674658 516375589856 516625806176 516732604416 517739142697 517881058048 518997099656 519104388096 519859221084 520258113088 521927003814 522140086272 522899333488 523007428608 524169828224 526219305696 527497867008 528110954752 528264905007 529035761664 529548436536 530582649856 531464016384 531618944094 532236821586 532755320832 533530003728 534571993088 535459986432 535616079012 536917471776 539224713216 539643267576 540057340032 540954445248 542156732644 542268808704 543279034368 543437406288 544117921536 544645212139 544757802624 545021771904 545439971328 546346017792 546615402816 547523401824 547943520768 548209033728 548740288922 548853725952 549274865664 549541023744 549701221104 552063396864 552224329524 552980445696 553566075552 553834312992 555179970816 555453711568 556214249472 556376392152 556803304064 557728226496 558426637312 559083345408 559517314338 559630055264 560559673296 560989795072 561153329877 561921671808 562352838656 563286979584 563451184044 564500871648 565207763456 565372527846 566146646784 566311684869 566581055488 566746220208 567522220032 567687659112 567802046336 569066976576 569181641728 569457445888 569623449108 570293324622 570569667462 571007469984 571955987376 572237999823 572394853632 573345675648 573461202944 573628373304 573906332184 574581244356 575022124992 575300759232 576698574336 576866688426 577941368592 578099785728 579345599616 580240177832 580922538588 581204031948 582616190304 582903458942 583701581568 583871737113 584319746416 584602885936 584723736576 585290377224 586023302528 587286191716 587407597056 588261750174 588713127968 588834828288 589120155648 589691056752 590143531264 590601609579 591701877368 593139542464 594124824096 594580700672 594754027602 595741991103 595862031184 596905481088 597599238272 599051232256 599225862396 600221254194 601393492224 601976287101 602267982321 602854705152 603731320008 605198213184 606502424598 607387447296 607564507536 608914837783 610175333376 612132661728 613493144834 613619967744 614942328168 616436460864 616735162944 617208388608 617806509292 617934223872 618233651712 619735781376 620041352448 620942958517 621071321472 621547874304 621849053184 622451671016 622580345856 624703317504 624885425514 625741030656 626221166592 626403717072 627131758768 627261401088 628229966976 629583812172 630066896704 631113519456 631977652224 632646943488 633566879427 633825540096 634804241792 635858733888 636346633216 637403687424 637589497734 638777302128 638952394752 639577206016 640329346944 640639626624 641131194368 641318091288 642196196352 642383403732 643944210336 644073963008 645143853312 645331919967 645638877184 645644623707 645951729664 646140031824 646899890616 647213354136 647709965952 648785896128 648916624384 649105790844 650184039666 650362258944 650682930912 650998227552 651763799568 652263902976 652579965696 652770200061 653986285512 654165547008 655575283776 656664279264 657168142848 657359714718 657678246678 659276215344 659601282487 660504421248 661203923576 662109256704 662302268964 663131631808 663911472672 664560690626 665664612039 666175381648 666313095168 667087521792 667281985272 667793995904 668903288256 669557387548 670344785082 671184219104 671322968064 672299143056 672815003392 673011136497 673932636288 674264930024 674449750016 675903199552 676230716992 677873762816 678071370606 679197735009 679520800768 679718888688 680847989832 680985178496 682177692672 682838773428 683169651588 684829557024 686305375203 687306848256 687972899544 692139184128 693145628112 693879698869 694215927049 694359437184 695902671752 697546521504 699096839462 699241358592 699580184832 700258129893 701279963136 701625740928 702791232192 703330489344 704353206676 704498812416 705523228614 706064582048 706210541568 707586162031 708618688512 708825258792 709649095448 709795795968 711373338304 713053732608 713946648576 714154772016 715132606464 715889962368 719524356768 720076453376 721272593664 721482852699 723025078272 724583208384 725490562048 726343736832 726695695872 726907535802 728461357056 728673711696 728820537088 730031202432 730591361024 730945378304 731804967936 732018297276 732373005996 732934961472 733796890848 734152461408 734514447534 735734571201 735936240384 736084529152 736299106032 737307260928 737522194248 738088100736 738445750656 739314160704 740239961088 741835189536 743067473904 743637635328 743854414023 744718963537 744872913792 745444460544 746023085784 747412897728 748204439836 749228895744 749447304354 750473462016 751049306112 751268245392 752667828864 753830037128 753985870848 754862195712 755082246492 755661626944 756916878816 758548046277 758755968768 759497932144 760391099496 760759556616 761343293312 762607983168 762983999764 763193138176 764460900864 764683749774 764837831072 765208442912 766108325808 766696166656 767067678976 767291287791 768931432448 769155584568 770433251652 770588491456 772460799488 772685980458 773060395218 773969511987 774563384784 774938709264 776821587072 778268775424 778495649484 779788831626 780387169632 782890505721 783210129408 784349000232 786254742336 787468812772 789328958544 791083265707 791246800512 792166432128 793005370136 793553642496 794322654804 795873974784 797031260186 797196024576 798355232379 798967816528 799132981248 800295005592 801857989632 802635049468 803023976428 803189979648 804975093344 805141499904 806930950912 808669899464 808837069824 810086010048 813235098966 813567111168 814918551552 816176882304 818159956992 819923104224 821915281152 822313550592 822944518144 823110433383 823912298496 824311535616 824551831656 826721803264 828095095296 828336494286 830107127808 830349113328 830751469488 832769956224 832937756672 833180567352 834321374208 834564588228 835204956096 836592339744 837639955968 838625018112 839445082896 840839509944 841484692608 842882507712 843529257984 844755839236 844930469376 846751307472 847811645184 848058791769 849219970176 849871583232 850119330312 851283330048 851703069504 853772462592 854186168832 854435173662 855090788384 856261595136 856511204976 858592280448 860191804416 860442559956 860859498276 861520042432 862533187488 862951138848 863613287936 865047861504 865300032639 865474387792 866912052888 867149678592 867577241216 867997636736 869018399424 869685203968 870106620928 870360266748 871383807882 871806047922 871981714016 873924285456 874100378368 874355188413 875552372352 876224190464 876479619624 876904328904 877935565836 879034953792 880672561664 880929287574 882392625261 882812342272 883069691952 884536585128 885215296896 887552816052 889709313696 891187236144 891871051008 892131041403 893793046776 895358221632 896398857408 897348181996 898576848384 898838793594 901903794421 902090238336 904095160808 904282057728 905596980012 906291851584 907797319776 908244924398 908685025958 909570256896 909753636897 910451697904 910892868784 911081170944 913106076032 915073833604 915263000064 917297199392 917486825472 917931405312 920239717251 924194170816 925812582912 926709763938 930062028672 932321811456 932773579776 933677506524 935500987904 937054976256 937328138271 937773985792 939331749888 939605575608 940697638152 942344950464 944375718258 945100345056 946394394624 946670279184 948774282127 948970415232 950738310144 952206362688 953788100832 954519949824 955907923346 956105531136 958165953192 958428592128 959365809024 960494020416 960959439936 961696791552 961977136932 963294294528 965634822144 966110944512 967715779968 968458315776 968927594496 969210047736 971564948928 973374936576 973658686266 975739957248 976024396368 976497341328 977246615296 978395854464 978869948544 979352596712 980979428268 981248320512 981732141376 983362925664 984117467648 984594334208 985752214272 986039572077 986517370017 986986614784 988914323016 989113586048 990756631872 991516847104 991805885364 993163885056 993453403446 994697447712 995867209008 996550530304 996841035939 998971860992 999263072472 1000631282688 1000922977908 1001690993856 1003354932384 1003557105152 1004336081322 1005314494464 1005517177623 1006482927616 1006776328656 1008448714584 1009222505088 1010898954432 1011397395036 1011674625024 1013854799328 1014346075488 1015420311206 1016810644224 1017107055909 1019281201152 1019578333032 1021477767744 1023055050388 1023266539008 1024258160142 1024754477382 1025540779424 1027244335536 1027750835503 1030247973944 1030747193624 1030960272384 1031959349316 1032751179712 1033251612352 1035478285394 1035762116096 1037994199312 1038208776192 1039718442168 1040516226176 1043854007628 1045798666976 1046014857216 1048339656448 1048645259193 1052438611392 1054995734016 1056221909504 1056529810014 1058071523328 1058284842921 1059096873072 1061165299712 1062928032768 1063237888188 1064473643172 1067060007456 1069143986176 1070919972864 1071232158024 1073834943552 1078449426432 1079286535152 1080114680064 1081161391261 1081685281681 1081908890496 1084313465288 1084537617408 1086874812576 1088235843072 1089290424278 1089515605248 1090043543808 1090879942656 1092692035584 1093230805632 1095046803648 1095887041536 1096418067456 1097480577844 1097707451904 1099402442208 1101771671301 1104126793728 1104448659048 1105960891392 1107132151104 1107668625984 1110359941632 1110907423136 1112428498944 1112752784304 1113606608128 1115456452992 1116853274624 1118166690816 1119034628676 1119260110528 1121119346592 1121979590144 1122306659754 1123843343616 1124170956531 1124705677312 1126573959168 1126902368088 1129001743296 1130415526912 1130745055692 1132293293568 1132623369738 1133492440416 1135044440064 1135375318224 1135604092672 1138133953152 1138363283456 1138914891776 1139246898216 1140586649244 1141139334924 1142014939968 1143911974752 1144475999646 1144789707264 1146691351296 1146922405888 1147256746608 1147812664368 1149162488712 1150044249984 1150601518464 1153397148672 1153733376852 1155882737184 1158691199232 1159028970687 1159590592827 1160480355664 1161845077176 1162408063896 1165232380608 1165806917884 1167403163136 1167743474226 1168639492832 1169205771872 1169447473152 1170580754448 1171725428209 1172046605056 1174572383432 1174815194112 1176523500348 1177426255936 1179382113504 1180287062528 1181203219158 1183403754736 1186279084928 1188249648192 1189161401344 1189508055204 1191483982206 1191724062368 1193810962176 1195198476544 1195546890279 1198102464512 1198451724792 1200442508388 1202786984448 1203952574202 1204535964642 1205709410304 1207462640016 1210396426368 1213004849196 1215129015072 1217829675566 1219852648449 1220350666752 1224265323456 1226986289668 1227239935488 1229884656336 1232618111683 1232872921728 1233470325888 1234416777216 1235613018584 1235868447744 1236467303424 1240082704896 1241885917034 1242142642944 1243095748608 1243698106368 1244903342032 1245160691712 1249406635008 1249770851028 1251482061312 1252807434144 1254263517536 1254522802176 1256459933952 1259167624344 1260133793408 1262227038912 1265293886976 1267133758854 1267651080192 1269608483584 1271717467776 1272693266432 1274807374848 1275178995468 1277554604256 1279154412032 1280658693888 1281279253248 1281652760493 1282262388736 1282636182576 1284392392704 1284766807464 1287888420672 1288147926016 1290287706624 1290663839934 1291289247414 1292280063648 1293799781232 1294426708272 1295419931904 1297571792256 1297833248768 1298211581688 1300368079332 1300724517888 1301365861824 1301996455104 1303527599136 1304527805952 1305159931392 1305540400122 1307972571024 1308331094016 1311150567552 1313328558528 1314336285696 1314719429436 1315356493356 1318552430688 1319202564974 1321008842496 1321393931361 1322407847152 1324218513408 1324604537928 1326263263616 1327822945344 1329121381252 1331329224078 1332350763296 1332626190336 1334175043584 1334563970544 1335587991808 1337806576512 1339114775096 1340689570164 1342368438208 1344598286112 1345630006784 1346022272994 1347865272576 1348258190391 1348529860048 1348899500032 1351806399104 1352461433984 1355747525632 1356142741212 1358395470018 1359437777376 1361695979664 1361970356992 1362367386597 1363027538937 1364355385344 1365677546856 1366339303176 1369659114048 1372610750406 1374613696512 1375945799088 1378070422351 1386291256224 1387759397738 1388431854098 1388718874368 1390064645907 1391805343504 1395093043008 1398193678924 1398482717184 1399160369664 1400516259786 1402559926272 1403251481856 1405291958749 1405582464384 1406660978688 1408706413352 1408997624832 1411046457228 1412129164096 1415172324062 1417237377024 1417650517584 1419298190896 1419591591936 1422746676608 1426107465216 1428309544032 1430265212928 1431779924736 1433861885019 1439048713536 1440152906752 1442545187328 1442965705398 1446050156544 1449166416768 1450981124096 1452687473664 1453391391744 1453815071604 1457347423392 1457641074176 1460062404864 1460488029399 1461182722048 1461890756608 1463609935872 1464036594552 1464746011992 1465869922944 1467593781696 1468304922816 1469028895068 1471469142402 1471872480768 1472598212064 1474614521856 1475044388496 1476176201472 1476891501312 1478322718663 1478628321408 1480479922176 1483670379072 1486134947808 1487275270656 1487708828046 1489437927074 1489745827584 1490888921088 1492046171568 1494825795456 1496408879672 1498457791488 1498894608708 1500946924032 1502536490784 1505335657728 1506504121983 1507660074256 1507971741696 1509724391424 1510164492984 1511323253888 1513833757632 1517096092554 1517511937536 1518995864288 1520782198992 1521519113232 1522686586624 1523130466809 1525215966336 1525967999528 1526386276352 1528921801728 1529367499548 1529675662144 1530416885824 1532216651616 1533392333312 1534135357952 1534582575582 1536387240213 1537131716073 1537862864896 1538311169136 1540866503304 1541176982912 1544921598976 1545371960916 1546120790436 1547939023974 1549126769568 1549877418528 1553217428091 1553643174144 1556537550848 1556991298968 1559577663252 1560774339264 1565781011442 1566420258816 1568698000464 1570359318493 1572509484672 1574937625544 1578657917088 1582166531414 1582493601024 1584332864256 1584794715021 1586010740272 1587107284992 1588645309608 1591747949568 1594062520372 1594392049152 1596710464758 1597935633056 1598265962496 1600590011184 1601379208807 1603715979264 1605270098936 1606047952856 1606379959296 1609950186688 1613861901824 1617339798928 1617674139648 1620172020096 1626470197932 1629837103104 1632353764608 1633935636417 1636319913984 1639846208448 1643830562304 1644627101184 1646220866766 1647824596992 1648623071232 1649103663312 1653443606528 1656190190592 1656672988572 1660698226656 1661502938976 1665539912448 1665875513344 1666361134704 1668642748416 1669129176456 1670409912192 1673184679488 1675279911936 1677250036224 1678890165792 1681679019888 1682969385216 1683459989631 1685416601689 1685765015424 1687058515968 1689511678472 1689860938752 1693502614944 1695623290368 1696117583538 1698439940352 1699743166464 1700238660624 1702566660096 1703406139008 1707544925184 1708372337664 1708870347324 1710181576768 1713022409952 1716713999469 1717184560896 1720383608832 1720885119912 1721718996552 1723040084864 1725066374976 1725902277696 1727226575872 1730095723008 1730600065278 1730948775584 1733824105776 1734299357184 1735154482432 1735995273472 1738036798848 1739370407936 1740213241856 1740720533496 1742767615764 1743612095844 1743963428032 1747848570912 1748200756736 1748710376826 1751104744704 1751615211339 1752448380928 1752959239248 1753808657808 1755871131672 1758069907584 1761345123328 1761858575148 1764785250522 1766139383904 1769073170256 1770430593792 1771804828737 1775105632104 1779418627392 1782374472288 1783742102016 1784262082806 1787586093552 1790346338179 1790716443264 1792797714816 1794696363992 1797153696768 1797677587188 1803807588842 1804180476672 1805928861303 1806803946963 1808190321616 1808564115456 1811193960024 1812583703168 1815594639552 1816489848796 1817370051916 1819507273794 1820903395808 1821785737568 1822162341888 1826212152064 1826744513349 1830147667208 1830526000128 1834594398784 1840479434502 1848388341632 1851625165824 1853419527876 1860124057344 1862828875551 1864643622912 1865547159552 1867355013048 1871001975808 1874109952512 1874656276542 1878663499776 1879211151216 1881395276304 1884689900928 1888751436516 1890200690112 1893340558368 1897548564254 1897940830464 1900700638281 1901476620288 1904412725376 1907576201664 1909039899648 1911815846692 1912211062272 1916331906384 1916857184256 1918731618048 1920591011227 1920988040832 1921918879872 1923393583104 1923954273864 1926588589056 1932221889024 1935431559936 1936916631552 1937855188992 1938420095472 1943129897856 1946749873152 1947317372532 1952048792736 1952994682656 1954493230592 1956791708928 1957739897088 1958310600183 1958705193424 1961958856536 1962496641024 1963464282752 1966725851328 1968234935296 1969188668416 1971504428544 1972079144154 1973034740034 1977828646032 1978227172096 1978803847461 1981513263744 1983033694208 1983611770728 1986327770112 1986906806892 1989394895424 1991734418016 1993101060608 1993682071878 1996993836117 1997943721984 1998526144944 2001262565376 2001845955816 2003381987712 2006709864768 2007114210304 2008672162644 2011034355246 2013552657312 2016897429168 2018445010176 2019033409491 2021797908864 2022794790072 2023349250048 2027709598656 2028692150976 2030840622412 2033621288448 2034214111818 2038562402304 2039156666064 2042955535488 2046110100776 2046533078016 2048516320284 2049508954764 2051081558848 2054488671072 2055501671006 2058916125609 2060495947888 2061494387248 2061920544768 2063918698632 2065502359424 2066503224704 2070956570788 2071524232192 2075988398624 2076417552384 2079436884336 2081032452352 2081639096607 2082647781147 2087708015256 2091597333952 2096679312896 2097290518386 2100774389679 2104877222784 2109991468032 2112443819008 2113059620028 2116569685842 2118193746144 2122330599424 2122758486093 2125856065536 2126475776376 2128947286344 2134120014912 2141839945728 2142464316048 2147226006919 2147669887104 2158573070304 2160229360128 2162322782522 2163370563362 2163817780992 2168626930576 2169075234816 2173749625152 2176471686144 2178580848556 2179031210496 2180087087616 2185384071168 2186461611264 2190093607296 2191774083072 2192836134912 2194961155688 2195414903808 2198804884416 2203543342602 2208253587456 2208897318096 2211921782784 2214264302208 2215337251968 2220719883264 2221814846272 2225505568608 2227213216256 2230912905984 2231563242069 2233706549248 2234156890611 2236333381632 2238069257352 2238520221056 2242238693184 2243959180288 2244613319508 2247686687232 2248341913062 2253147918336 2253804736176 2258003486592 2260831053824 2261490111384 2264586587136 2265246739476 2266984880832 2270750636448 2271208185344 2275644138831 2276267906304 2276726566912 2277829783552 2278493796432 2281173298488 2282278669848 2284029879936 2287823949504 2288951999292 2289579414528 2293382702592 2294513493216 2295625328736 2298324977424 2300088499968 2301203036928 2301873863373 2306794297344 2307466753704 2311765474368 2317382398464 2318057941374 2319181185654 2320960711328 2323690154352 2324816127792 2325962417191 2330464761216 2331613835768 2334806326272 2335486948452 2337278985664 2338411543744 2341161508896 2343450856418 2344093210112 2348671517163 2349144766864 2349630388224 2353047000696 2354852511872 2358764227008 2360574125056 2362406438316 2366807509472 2372558169856 2373249797121 2376499296384 2378322802688 2379016110408 2382967964412 2383448124736 2387621924352 2390396953088 2391093780558 2395065697137 2396204929024 2396903449584 2400885016776 2405573968896 2407905148404 2409071929284 2414925280032 2420792852736 2426009698392 2430258030144 2435659351132 2439705296898 2440701333504 2446838938117 2448024584857 2448530646912 2453972579336 2454479870976 2459769312672 2465236223366 2465745843456 2466940651776 2468833554432 2469331300149 2471226037168 2471736895488 2472934606848 2480165409792 2483771834068 2484285285888 2489806684064 2490321383424 2498813270016 2499541702056 2502964122624 2505614868288 2508527035072 2512919867904 2518335248688 2520267586816 2524454077824 2530587773952 2534267517708 2539216967168 2543434935552 2544176375307 2545386532864 2549614749696 2550357990936 2555109208512 2558308824064 2561317387776 2562558506496 2563305520986 2565272365152 2568784785408 2569533614928 2575776841344 2576295852032 2580575413248 2581327679868 2582578494828 2584560127296 2587599562464 2588853416544 2590839863808 2595143584512 2595666497536 2596423163376 2600736158664 2601449035776 2602731723648 2603992910208 2607055198272 2609055611904 2610319862784 2611080800244 2615945142048 2622301135104 2623065565239 2626657117056 2628672571392 2629438858872 2630712986712 2637104861376 2638405129948 2642017684992 2642787862722 2644815694304 2648437026816 2649209075856 2652526527232 2655645890688 2658242762504 2662658448156 2664701526592 2669127941088 2671175983616 2675613153024 2676393124209 2678229550192 2681379140328 2684736876416 2689196572224 2691260013568 2692044545988 2695730545152 2696516380782 2697059720096 2703612798208 2704922867968 2705711383263 2711495051264 2712285482424 2716790940036 2718875554752 2723391959328 2723940713984 2724734773194 2726055077874 2728710770688 2729260910691 2731355093712 2732678606352 2739318228096 2745221500812 2751891598176 2756140844702 2760719151753 2772582512448 2775518795476 2776863708196 2777437748736 2780129291814 2783610687008 2789609410651 2790186086016 2796387357848 2796965434368 2798320739328 2801032519572 2806502963712 2810583917498 2811164928768 2813321957376 2817412826704 2817995249664 2822092914456 2824258328192 2830344648124 2835301035168 2838596381792 2839183183872 2845493353216 2846322846381 2852214930432 2856619088064 2863559849472 2867723770038 2878097427072 2880305813504 2885090374656 2885931410796 2898332833536 2901962248192 2905374947328 2906782783488 2907630143208 2914694846784 2915282148352 2920124809728 2920976058798 2927219871744 2928073189104 2929492023984 2931739845888 2935187563392 2936609845632 2938057790136 2942938284804 2943744961536 2945196424128 2950088776992 2952352402944 2953783002624 2956645437326 2957256642816 2960959844352 2967340758144 2972269895616 2974550541312 2975417656092 2978875854148 2979491655168 2984092343136 2989651590912 2990523107817 2992817759344 2996915582976 2997789217416 3001893848064 3005072981568 3010671315456 3013008243966 3015320148512 3015943483392 3019448782848 3020328985968 3022646507776 3027667515264 3034192185108 3035023875072 3037991728576 3041564397984 3043038226464 3045373173248 3046260933618 3050431932672 3051321167727 3051935999056 3052772552704 3057843603456 3058734999096 3059351324288 3060833771648 3064433303232 3066784666624 3068270715904 3069165151164 3072774480426 3074263432146 3076622338272 3081733006608 3082353965824 3083252506509 3089843197952 3090743921832 3092241580872 3095878047948 3098253539136 3099754837056 3106434856182 3107286348288 3113075101696 3113982597936 3119155326504 3121548678528 3131562022884 3137396000928 3140718636986 3145018969344 3145935777579 3149875251088 3157315834176 3164333062828 3164987202048 3168665728512 3169589430042 3172021480544 3174214569984 3177290619216 3180397590853 3183495899136 3188125040744 3188784098304 3193420929516 3195871266112 3201180022368 3202758417614 3207431958528 3210540197872 3212095905712 3212759918592 3219900373376 3227723803648 3234679597856 3235348279296 3240344040192 3243484173783 3245055845043 3252940395864 3264707529216 3267871272834 3272639827968 3279692416896 3287661124608 3289254202368 3292441733532 3298207326624 3305315013903 3306887213056 3312380381184 3313345977144 3321396453312 3323005877952 3331079824896 3332722269408 3337285496832 3338258352912 3340819824384 3345677731711 3346369358976 3350559823872 3354500072448 3357780331584 3363358039776 3365938770432 3366919979262 3370833203378 3371530030848 3374117031936 3379023356944 3379721877504 3387005229888 3391246580736 3392235167076 3396879880704 3400477321248 3405133320192 3406812278016 3415089850368 3416744675328 3417740694648 3420363153536 3426044819904 3433427998938 3434369121792 3440767217664 3441770239824 3443437993104 3446080169728 3450132749952 3451804555392 3454453151744 3460191446016 3461200130556 3461897551168 3467648211552 3470308964864 3471990546944 3476073597696 3477086912061 3478740815872 3478771778481 3480426483712 3481441066992 3485535231528 3487224191688 3487926856064 3495697141824 3496401513472 3497420753652 3502209489408 3503230422678 3505918478496 3507617315616 3511742263344 3515176284627 3516139815168 3522690246656 3523717150296 3529570501044 3532278767808 3538146340512 3540861187584 3543609657474 3550211264208 3553971089221 3558837254784 3564748944576 3567484204032 3568524165612 3575172187104 3580692676358 3581432886528 3585595429632 3586640670837 3589392727984 3594307393536 3595355174376 3607615177684 3608360953344 3611857722606 3613607893926 3616380643232 3617128230912 3622387920048 3624173998879 3625167406336 3631189279104 3632979697592 3634740103832 3639014547588 3641806791616 3643571475136 3652424304128 3653489026698 3659557945347 3660295334416 3661052000256 3669188797568 3680958869004 3696776683264 3697854335049 3703250331648 3706839055752 3720248114688 3725657751102 3729287245824 3731094319104 3734710026096 3740476860667 3742003951616 3748219905024 3749312553084 3758422302432 3762790552608 3769379801856 3777502873032 3780401380224 3786681116736 3795097128508 3795881660928 3801401276562 3802953240576 3808825450752 3812516484973 3814363888033 3815152403328 3818079799296 3823631693384 3824422124544 3832663812768 3837463236096 3841182022454 3841976081664 3843837759744 3846787166208 3847908547728 3853177178112 3864443778048 3870863119872 3876840190944 3886259795712 3893499746304 3894634745064 3904097585472 3905989365312 3908986461184 3913583417856 3915479794176 3916621200366 3917410386848 3923917713072 3924993282048 3926928565504 3933451702656 3936469870592 3938377336832 3943008857088 3944158288308 3946069480068 3955657292064 3956454344192 3957607694922 3963026527488 3964181794083 3966067388416 3967223541456 3972655540224 3973813613784 3978789790848 3983468836032 3986202121216 3987364143756 3993987672234 3997052289888 4002525130752 4003691911632 4006763975424 4013419729536 4014228420608 4017344325288 4022068710492 4027105314624 4033794858336 4036890020352 4038066818982 4043595817728 4045589580144 4046698500096 4055419197312 4057384301952 4061681244824 4067242576896 4068428223636 4078313332128 4085911070976 4087102159791 4089082616811 4092220201552 4093066156032 4097032640568 4099017909528 4102163117696 4108977342144 4111003342012 4117832251218 4120991895776 4122988774496 4123841089536 4127837397264 4131004718848 4133006449408 4134211267053 4141913141576 4143048464384 4151976797248 4158873768672 4162064904704 4163278193214 4165295562294 4170193937721 4175416030512 4183194667904 4193358625792 4194581036772 4201548779358 4209754445568 4215875876247 4219982936064 4224887638016 4226119240056 4233139371684 4236387492288 4245516972186 4251712131072 4252951552752 4257894572688 4262403864481 4268240029824 4284928632096 4294452013838 4295339774208 4301585655057 4317146140608 4320458720256 4324645565044 4326741126724 4327635561984 4337253861152 4338150469632 4346600709619 4347499250304 4352943372288 4357161697112 4358062420992 4360174175232 4372923222528 4380187214592 4383548166144 4385672269824 4389922311376 4390829807616 4397609768832 4407086685204 4417794636192 4423843565568 4428528604416 4430674503936 4434968155989 4441439766528 4443629692544 4451011137216 4454426432512 4461825811968 4463126484138 4468313781222 4472666763264 4476138514704 4477040442112 4484477386368 4487918360576 4489226639016 4495373374464 4496683826124 4507609472352 4516006973184 4519512365949 4521662107648 4522980222768 4529173174272 4530493478952 4533969761664 4541501272896 4542416370688 4551288277662 4552535812608 4556987592864 4562346596976 4564557339696 4568059759872 4569391400427 4575647899008 4577903998584 4579158829056 4586765405184 4589026986432 4591250657472 4596649954848 4600176999936 4602406073856 4603747726746 4613588594688 4614933507408 4623530948736 4634764796928 4636115882748 4638362371308 4641921422656 4647380308704 4649632255584 4651924834382 4659652284273 4660929522432 4663227671536 4669612652544 4670973896904 4674557971328 4676823087488 4682323017792 4686901712836 4688186420224 4697343034326 4698289533728 4699260776448 4706094001392 4709705023744 4711077955479 4717528454016 4721148250112 4724812876632 4733615018944 4745116339712 4746499594242 4752998592768 4754384145063 4756645605376 4758032220816 4765935928824 4766896249472 4775243848704 4780793906176 4782187561116 4790131394274 4793806899168 4801770033552 4804137626421 4811147937792 4815810296808 4818143858568 4829850560064 4841585705472 4852019396784 4859511489343 4860516060288 4871318702264 4879410593796 4893677876234 4896049169714 4897061293824 4901806909251 4907945158672 4908959741952 4919538625344 4930472446732 4931491686912 4933881303552 4938662600298 4942452074336 4943473790976 4945869213696 4960330819584 4967543668136 4968570571776 4979613368128 4997626540032 4999083404112 5005928245248 5011229736576 5017054070144 5025839735808 5036670497376 5040535173632 5048908155648 5050379968893 5056249805067 5061175547904 5068535035416 5078433934336 5086869871104 5088352750614 5099229499392 5100715981872 5110218417024 5116617648128 5122634775552 5125117012992 5126611041972 5130544730304 5139067229856 5150141998407 5151553682688 5152591704064 5161150826496 5162655359736 5165156989656 5169120254592 5175199124928 5177706833088 5181679727616 5190287169024 5192846326752 5201472317328 5202898071552 5205463447296 5207985820416 5213032744759 5214110396544 5218111223808 5220639725568 5222161600488 5231890284096 5244602270208 5246131130478 5253314234112 5257345142784 5258877717744 5261425973424 5274209722752 5276810259896 5284035369984 5285575725444 5289631388608 5298418151712 5305053054464 5311291781376 5315414486211 5316485525008 5325316896312 5329403053184 5338255882176 5342351967232 5351226306048 5352786248418 5356459100384 5362758280656 5369473752832 5371039014537 5378393144448 5382520027136 5384089091976 5391461090304 5393032761564 5394119440192 5407225596416 5409845735936 5411422766526 5417786583909 5420411840889 5422990102528 5424570964848 5433581880072 5437751109504 5446783918656 5447881427968 5449469546388 5452110155748 5458521821382 5462710187424 5465357212704 5478636456192 5480233540047 5490443001624 5503783196352 5512281689404 5521438303506 5537582859949 5545165024896 5551037590952 5553727416392 5554875497472 5560258583628 5567221374016 5579218821302 5580372172032 5588486626653 5592774715696 5593930868736 5596641478656 5602065039144 5613005927424 5621167834996 5622329857536 5634825653408 5635990499328 5644185828912 5648516656384 5660689296248 5670602070336 5677192763584 5690986706432 5692645692762 5702101914843 5704429860864 5713238176128 5727119698944 5735447540076 5756194854144 5760611627008 5761773033681 5770180749312 5771862821592 5796665667072 5810749894656 5813565566976 5815260286416 5828184875923 5829389693568 5830564296704 5840249619456 5841952117596 5856146378208 5858984047968 5863479691776 5870375126784 5873219691264 5876115580272 5885876569608 5887489923072 5890392848256 5900177553984 5904704805888 5907566005248 5913290874652 5914513285632 5934681516288 5936411542383 5944539791232 5949101082624 5950835312184 5957751708296 5958983310336 5968184686272 5979303181824 5981046215634 5985635518688 5993831165952 5995578434832 6003787696128 6010145963136 6021342630912 6026016487932 6030640297024 6040657971936 6045293015552 6055335030528 6057100228473 6068384370216 6070047750144 6075983457152 6083128795968 6086076452928 6090746346496 6092521867236 6100863865344 6102642335454 6103871998112 6115687206912 6117469998192 6118702648576 6121667543296 6128866606464 6133569333248 6136541431808 6138330302328 6145548960852 6148526864292 6153244676544 6163466013216 6164707931648 6166505013018 6176748376827 6179686395904 6181487843664 6184483161744 6191756095896 6196507078272 6199509674112 6212869712364 6214572696576 6227965195872 6238310653008 6243097357056 6244917289821 6247943343441 6263124045768 6274792001856 6281437273972 6290037938688 6291871555158 6299750502176 6313326560947 6314631668352 6328666125656 6329974404096 6337331457024 6339178860084 6344042961088 6354581238432 6360795181706 6366991798272 6368275458279 6376250081488 6377568196608 6386841859032 6391742532224 6402360044736 6405516835228 6421080395744 6424191811424 6425519837184 6439800746752 6441678020757 6455447607296 6469359195712 6480688080384 6486968347566 6490111690086 6505880791728 6529415058432 6535742545668 6559384833792 6575322249216 6578508404736 6584883467064 6596414653248 6610630027806 6624760762368 6626691954288 6641419974889 6642792906624 6646011755904 6662159649792 6665444538816 6676516705824 6681639648768 6691355463422 6692738717952 6701119647744 6702470671833 6709000144896 6715560663168 6726716079552 6731877540864 6733839958524 6741666406756 6743060061696 6758046713888 6759443755008 6774010459776 6782493161472 6784470334152 6793759761408 6800954642496 6813624556032 6830179700736 6833489350656 6835481389296 6840726307072 6852089639808 6866855997876 6868738243584 6883540479648 6886875986208 6892160339456 6900265499904 6903609110784 6905621590119 6908906303488 6920382892032 6922400261112 6923795102336 6935296423104 6940617929728 6943981093888 6952147195392 6954173824122 6957543556962 6962882133984 6971070463056 6974448383376 6975853712128 6977887251573 6991394283648 6992803026944 6994841507304 7004418978816 7006460845356 7011836956992 7015234631232 7023484526688 7030352569254 7032279630336 7045380493312 7047434300592 7059141002088 7064557535616 7076292681024 7081722375168 7087219314948 7100422528416 7107942178442 7117674509568 7119749391363 7129497889152 7134968408064 7137048331224 7150344374208 7161385352716 7162865773056 7171190859264 7173281341674 7178785455968 7188614787072 7190710348752 7215230355368 7216721906688 7223715445212 7227215787852 7232761286464 7244775840096 7248347997758 7250334812672 7262378558208 7265959395184 7269480207664 7278029095176 7283613583232 7287142950272 7304848608256 7306978053396 7319115890694 7320590668832 7322104000512 7338377595136 7340516814351 7344073754571 7361917738008 7393553366528 7395708670098 7406500663296 7407993900447 7413678111504 7440496229376 7451315502204 7469420052192 7480953721334 7484007903232 7496439810048 7498625106168 7516844604864 7525581105216 7538759603712 7555005746064 7560802760448 7571796971767 7573362233472 7590194257016 7591763321856 7602802553124 7617650901504 7625032969946 7628727776066 7630304806656 7636159598592 7647263386768 7648844249088 7665327625536 7674926472192 7682364044908 7683952163328 7687675519488 7695817095456 7706354356224 7728887556096 7741726239744 7753680381888 7772519591424 7786999492608 7789269490128 7808195170944 7811978730624 7817972922368 7827166835712 7830959588352 7833242400732 7834820773696 7847835426144 7853857131008 7866903405312 7869196695717 7872939741184 7876754673664 7886017714176 7888316576616 7892138960136 7911314584128 7912908688384 7915215389844 7926053054976 7928363588166 7934447082912 7945311080448 7947627227568 7957579581696 7966937672064 7972404242432 7974728287512 7987975344468 7994104579776 8007383823264 8013527950848 8026839459072 8028456841216 8034688650576 8044137420984 8054210629248 8067589716672 8073780040704 8076133637964 8087191635456 8091179160288 8110838394624 8114768603904 8117134149789 8123362489648 8134485153792 8136856447272 8156626664256 8171822141952 8174204319582 8178165233622 8184440403104 8186132312064 8194065281136 8198035819056 8202077997463 8204326235392 8217954684288 8222006684024 8235664502436 8241983791552 8245977548992 8255674794528 8262009437696 8266012898816 8268422534106 8282157455259 8283826283152 8286096928768 8303953594496 8317747537344 8324129809408 8326556386428 8330591124588 8340387875442 8350832061024 8366389335808 8368828231953 8386717251584 8389162073544 8403097558716 8419508891136 8431751752494 8439965872128 8449775276032 8452238480112 8466278743368 8472774984576 8491033944372 8505903105504 8515789145376 8524807728962 8536480059648 8538968539143 8569857264192 8588904027676 8590679548416 8603171310114 8628326781781 8632507746601 8634292281216 8640917440512 8649291130088 8653482253448 8655271123968 8674507722304 8693201419238 8694998500608 8705886744576 8714323394224 8716124841984 8720348350464 8745846445056 8760374429184 8779844622752 8781659615232 8795219537664 8814173370408 8835589272384 8857057208832 8861349007872 8869936311978 8882879533056 8887259385088 8902022274432 8908852865024 8923651623936 8926252968276 8936627562444 8952277029408 8954080884224 8968954772736 8971569323451 8975836721152 8978453278032 8990746748928 8993367652248 9015218944704 9032013946368 9039024731898 9045960445536 9058346348544 9060986957904 9067939523328 9081125271787 9083002545792 9084832741376 9102576555324 9105071625216 9113975185728 9124693193952 9129114679392 9136119519744 9138782800854 9151295798016 9155807997168 9158317658112 9173530810368 9178053972864 9182501314944 9193299909696 9200353999872 9204812147712 9207495453492 9229867014816 9247061897472 9249757519527 9269529593856 9272231765496 9276724742616 9283842845312 9294760617408 9299264511168 9303849668764 9319304568546 9321859044864 9326455343072 9339225305088 9341947793808 9349115942656 9353646174976 9364646035584 9373803425672 9376372840448 9394686068652 9396579067456 9412188002784 9419410047488 9422155910958 9435056908032 9437807332737 9442296500224 9449625753264 9467230037888 9490232679424 9492999188484 9505997185536 9508768290126 9516064441632 9531871857648 9533792498944 9541192772559 9550487697408 9561587812352 9564375122232 9580262788548 9587613798336 9603540067104 9608275252842 9622295875584 9631620593616 9636287717136 9646492956457 9659701120128 9683171410944 9704038793568 9719022978686 9721032120576 9730452521349 9735167535129 9742637404528 9758821187592 9787355752468 9792098339428 9794122587648 9803613818502 9815890317344 9817919483904 9837043711243 9839077250688 9860944893464 9862983373824 9867762607104 9877325200596 9884904148672 9920661639168 9935087336272 9937141143552 9959226736256 9998166808224 10011856490496 10022459473152 10034108140288 10037033195133 10051679471616 10073340994752 10081070347264 10097816311296 10100759937786 10112499610134 10122351095808 10137070070832 10156867868672 10173739742208 10176705501228 10201431963744 10220436834048 10233235296256 10245269551104 10250234025984 10253222083944 10261089460608 10278134459712 10300283996814 10303107365376 10322301652992 10325310719472 10330313979312 10338240509184 10348259030641 10350398249856 10355413666176 10363359455232 10380574338048 10385692653504 10402944634656 10410926894592 10415971640832 10426065489518 10428220793088 10436222447616 10441279451136 10444323200976 10463780568192 10489204540416 10492262260956 10506628468224 10517755435488 10522851946848 10545528853881 10548419445504 10553620519792 10568070739968 10571151450888 10579262777216 10596836303424 10610106108928 10622583562752 10630828972422 10632971050016 10650633792624 10658806106368 10661913267663 10676511764352 10684703934464 10702452612096 10705572496836 10712918200768 10725516561312 10738947505664 10742078029074 10756786288896 10759922012511 10765040054272 10768178183952 10782922180608 10786065523128 10788238880384 10814451192832 10819691471872 10822845533052 10835573167818 10840823681778 10849141929696 10867163760144 10872521996637 10875502219008 10893567837312 10895762855936 10898939092776 10904220311496 10917043642764 10925420374848 10930714425408 10957272912384 10960467080094 10980886003248 11007566392704 11024563378808 11042876607012 11075165719898 11090330049792 11093563005147 11102075181904 11107454832784 11109750994944 11120517167256 11134442748032 11158437642604 11160744344064 11176973253306 11185549431392 11187861737472 11193282957312 11204130078288 11221430582001 11226011854848 11242335669992 11244659715072 11269651306816 11288371657824 11297033312768 11321378592496 11341204140672 11354385527168 11381973412864 11385291385524 11404203829686 11408859721728 11426476352256 11437549454919 11443091664099 11454239397888 11470895080152 11512389708288 11523546067362 11540361498624 11543725643184 11593331334144 11630520572832 11656369751846 11658779387136 11661128593408 11680499238912 11683904235192 11712292756416 11717968095936 11726959383552 11740750253568 11746439382528 11752231160544 11771753139216 11774979846144 11780785696512 11797916211823 11800355107968 11809409611776 11815132010496 11826581749304 11829026571264 11869363032576 11872823084766 11889079582464 11898202165248 11901670624368 11915503416592 11917966620672 11936369372544 11958606363648 11962092431268 11971271037376 11991156869664 12007575392256 12020291926272 12042685261824 12052032975864 12061280594048 12081315943872 12090586031104 12110670061056 12114200456946 12136768740432 12140095500288 12151966914304 12166257591936 12172152905856 12181492692992 12185043734472 12201727730688 12205284670908 12207743996224 12234939996384 12237405297152 12243335086592 12257733212928 12261306479373 12267138666496 12267247850433 12273082863616 12276660604656 12291097921704 12297053728584 12306489353088 12326932026432 12329415863296 12333010026036 12353496753654 12362975687328 12368966323488 12383512191792 12393014156544 12399019348224 12402633801159 12425739424728 12429145393152 12455930391744 12476621306016 12486194714112 12489834579642 12495886686882 12526248091536 12532424367253 12549584003712 12562874547944 12580075877376 12583743110316 12599501004352 12626653121894 12629263336704 12647627628741 12657332251312 12659948808192 12674662914048 12678357720168 12688085922176 12709162476864 12721590363412 12736550916558 12752500162976 12755136393216 12773683718064 12783485064448 12787211593443 12804720089472 12811033670456 12842160791488 12848383622848 12879601493504 12883356041514 12904756965171 12910895214592 12938718391424 12961376160768 12973936695132 12980223380172 13011761583456 13039802128857 13058830116864 13071485091336 13118769667584 13150644498432 13157016809472 13169766934128 13190102613931 13192829306496 13221260055612 13253383908576 13282839949778 13285585813248 13292023511808 13304904467967 13324319299584 13330889077632 13353033411648 13363279297536 13382710926844 13385477435904 13404941343666 13418000289792 13431121326336 13444137078589 13453432159104 13463755081728 13467679917048 13483332813512 13486120123392 13516093427776 13548020919552 13564986322944 13568940668304 13587519522816 13601909284992 13627249112064 13670962778592 13681452614144 13704179279616 13708174201281 13733711995752 13737476487168 13767080959296 13773751972416 13784320678912 13800530999808 13807218221568 13811243180238 13840765784064 13844800522224 13847590204672 13870592846208 13881235859456 13887962187776 13904294390784 13908347648244 13915087113924 13925764267968 13942140926112 13948896766752 13951707424256 13955774503146 13978956852819 13982788567296 13985606053888 13989683014608 14008837957632 14012921690712 14023673913984 14030469262464 14046969053376 14060705138508 14064559260672 14094868601184 14118282004176 14129115071232 14133233866437 14149660307203 14152585362048 14163444750336 14174438629896 14200845056832 14215884356884 14235349019136 14239498782726 14258995778304 14269936816128 14274096662448 14300688748416 14322770705432 14325731546112 14342381718528 14346562683348 14357570911936 14381420697504 14412412879263 14430460710736 14433443813376 14447430890424 14454431575704 14465522572928 14489551680192 14496695995516 14500669625344 14524757116416 14531918790368 14538960415328 14556058190352 14567227166464 14574285900544 14578534468029 14609697216512 14613956106792 14638231781388 14641181337664 14676755190272 14681033628702 14688147509142 14705420727753 14723835476016 14787106733056 14791417340196 14815987800894 14827356223008 14880992458752 14902631004408 14938840104384 14961907442668 14992879620096 14997250212336 15030582048433 15033689209728 15051162210432 15077519207424 15110011492128 15121605520896 15143593943534 15146724466944 15168749415201 15180388514032 15183526643712 15205605106248 15235301803008 15250065939892 15257455552132 15260609613312 15294526773536 15297688498176 15330655251072 15349852944384 15364728089816 15367904326656 15375351038976 15391634190912 15457775112192 15483452479488 15507360763776 15545039182848 15578538980256 15616390341888 15623957461248 15635945844736 15639098234277 15654333671424 15661919176704 15666484801464 15669641547392 15695670852288 15707714262016 15733806810624 15738393391434 15772035428352 15776633153232 15784277920272 15822629168256 15825817376768 15830430779688 15852106109952 15856727176332 15868894165824 15895254455136 15915159163392 15933875344128 15944808484864 15949456575024 15975950688936 15988209159552 16014767646528 16027055901696 16053678918144 16069377301152 16088274841968 16108421258496 16113117043611 16135179433344 16147560081408 16152267275928 16174383270912 16182358320576 16221676789248 16229537207808 16234268299578 16246724979296 16268970307584 16273712894544 16313253328512 16343644283904 16348408639164 16356330467244 16368880806208 16388130562272 16396071638112 16404155994926 16408652470784 16435909368576 16440700620141 16444013368048 16471329004872 16483967583104 16491955097984 16511349589056 16524018875392 16532025797632 16536845068212 16564314910518 16567652566304 16607907188992 16612748579847 16635495074688 16648259618816 16653112772856 16661182249176 16680775750884 16701664122048 16732778671616 16737656463906 16765459879959 16773434503168 16778324147088 16806195117432 16839017782272 16863503504988 16904476960224 16932557486736 16945549969152 16982067888744 17011806211008 17031578290752 17049615457924 17072960119296 17077937078286 17136172093999 17139714528384 17177808055352 17181359096832 17206342620228 17256653563562 17265015493202 17268584562432 17281834881024 17285319101043 17298582260176 17306964506896 17310542247936 17349015444608 17386402838476 17389997001216 17428646788448 17432249683968 17440696700928 17484554627769 17491692890112 17520748858368 17559689245504 17590439075328 17628346740816 17671178544768 17714114417664 17722698015744 17739872623956 17774518770176 17804044548864 17809234627149 17817705730048 17847303247872 17852505936552 17873255124888 17904554058816 17908161768448 17937909545472 17943138646902 17956906556064 17981493497856 17986735304496 18030437889408 18064027892736 18078049463796 18091920891072 18121973915808 18135879046656 18162250543574 18166005091584 18169665482752 18205153110648 18210143250432 18227950371456 18249386387904 18258229358784 18272239039488 18277565601708 18302591596032 18311615994336 18347061620736 18356107945728 18365002629888 18386599819392 18400707999744 18409624295424 18414990906984 18459734029632 18494123794944 18499515039054 18539059187712 18544463530992 18553449485232 18567685690624 18589521234816 18598529022336 18607699337528 18638609137092 18643718089728 18652910686144 18683895587616 18698231885312 18707292349952 18729292071168 18734751869463 18743830030323 18747606851344 18752745680896 18789372137304 18793158134912 18824376005568 18838820094976 18844311821916 18870113816064 18875614665474 18899251506528 18934460075776 18939979682841 18980465358848 18985998376968 19011994371072 19017536580252 19032128883264 19063743715296 19067584997888 19082385545118 19100975394816 19104826374837 19123175624704 19128750244464 19160525577096 19175227596672 19207080134208 19216550505684 19263241187232 19272575434272 19292985912914 19319402240256 19325034062271 19366342821888 19408077587136 19438045957372 19442064241152 19460905042698 19470335070258 19485274809056 19517642375184 19527265874557 19574711504936 19584196678856 19588245175296 19607227637004 19631780634688 19674087422486 19678154501376 19721889786928 19725966747648 19735525214208 19754650401192 19769808297344 19870174672544 19874282287104 19918453472512 19924259924667 19996333616448 20044918946304 20068216280576 20074066390266 20103358943232 20107412015499 20146681989504 20162140694528 20195632622592 20201519875572 20224999220268 20274140141664 20313735737344 20347479484416 20353411002456 20402863927488 20440873668096 20490539102208 20500468051968 20506444167888 20522178921216 20552020351939 20556268919424 20600567993628 20606214730752 20650621438944 20660627958624 20676481018368 20696518061282 20700796499712 20710827332352 20726718910464 20761148676096 20771385307008 20805889269312 20821853789184 20831943281664 20852130979036 20856441586176 20888646401952 20927561136384 20933661754719 20978409080832 20984524521912 21013256936448 21035510870976 21045703893696 21091057707762 21096838891008 21107241039584 21136141479936 21142302901776 21158525554432 21193672606848 21220212217856 21245167125504 21261657944844 21265942100032 21301267585248 21317612212736 21323826535326 21353023528704 21359248174089 21369407868928 21404905224192 21411144993672 21425836401536 21451033122624 21477895011328 21484156058148 21513572577792 21519844025022 21536356367904 21565844361216 21572131046256 21576477760768 21628902385664 21639382943744 21645691066104 21671146335636 21681647363556 21698283859392 21734327520288 21745043993274 21751004438016 21787135674624 21791525711872 21797878185552 21808440622992 21834087285528 21850840749696 21861428850816 21914545824768 21920934160188 21961772006496 22015132785408 22021550443053 22032221263713 22049126757616 22085753214024 22150331439796 22180660099584 22187126010294 22204150363808 22214909665568 22219501989888 22241034334512 22262783135971 22268885496064 22316875285208 22321488688128 22353946506612 22371098862784 22408260156576 22442861164002 22452023709696 22484671339984 22489319430144 22539302613632 22576743315648 22594066625536 22642757184992 22682408281344 22708771054336 22715390915301 22763946825728 22770582771048 22808407659372 22852952704512 22875098909838 22886183328198 22908478795776 22941790160304 23024779416576 23047092134724 23087451286368 23186662668288 23261041145664 23312739503692 23317558774272 23360998477824 23367808470384 23419744121977 23424585512832 23435936191872 23453918767104 23481500507136 23492878765056 23504462321088 23543506278432 23561571393024 23595832423646 23600710215936 23618819223552 23630264020992 23653163498608 23658053142528 23738726065152 23745646169532 23778159164928 23803341248736 23831006833184 23835933241344 23872738745088 23917212727296 23924184862536 23942542074752 23982313739328 24040583852544 24085370523648 24104065951728 24122561188096 24162631887744 24181172062208 24221340122112 24228400913892 24273537480864 24303933828608 24332515183872 24344305811712 24351402449367 24362985385984 24370087468944 24403455461376 24410569341816 24415487992448 24469879992768 24474810594304 24486670173184 24515466425856 24522612958746 24534495700866 24553321209312 24582195843408 24594107457168 24606233992389 24612978706176 24653864052864 24658831726592 24666020052072 24706993507308 24725951374656 24737932646976 24767024383584 24786028313088 24798038696448 24805267602318 24851478849456 24858290786304 24911860783488 24953242612032 24972389428224 24979669159284 24991773373764 25052496183072 25064848734506 25099168007424 25106484695859 25125749095888 25160151754752 25167486220632 25199002008704 25253306243788 25258526673408 25295255257482 25314664502624 25319897616384 25349325828096 25356715440336 25376171844352 25418324953728 25443180726824 25473101833116 25505000325952 25547367436128 25566970128896 25574423186886 25609440178944 25616905617429 25622067340912 25684321582976 25696767245696 25759202987008 25766712083028 25809513930342 25877436782848 25884980345343 25897523239803 25922752321536 25947873390264 25960446760344 26023523166912 26079604257714 26117660233728 26142970182672 26183338024669 26237539335168 26339533868256 26380205227862 26385658612992 26442520111224 26506767817152 26565679899556 26571171626496 26584047023616 26609808935934 26648638599168 26661778155264 26700547216231 26706066823296 26726558595072 26765421853688 26770954871808 26809882687332 26862242652672 26888274157178 26906864318208 26927510163456 26935359834096 26966665627024 26972240246784 27032186855552 27096041839104 27137881336608 27175039045632 27203818569984 27243375815361 27254498224128 27341925557184 27362905228288 27408358559232 27416348402562 27467423991504 27474952974336 27534161918592 27547503944832 27568641357824 27601061999616 27614436443136 27622486360476 27689601044448 27695180409344 27741185692416 27749272558581 27762471718912 27775924375552 27808588781568 27816695296488 27830174227848 27851528535936 27884281852224 27897793533504 27903414848512 27911549006292 27957913705638 27965577134592 27979366029216 28017675915264 28025843381424 28047347827968 28060938524928 28093938106752 28121410277016 28129118521344 28189737202368 28236564008352 28258230142464 28266467732874 28299320614406 28305170724096 28326889500672 28348877259792 28401690113664 28431768713768 28470698038272 28478997565452 28517991556608 28548193324896 28601377496832 28623578317677 28645541410864 28651463092224 28684763437056 28693125366696 28715141823872 28762841395008 28824825758526 28860921421472 28866887626752 28894861780848 28908863151408 28931045145856 28939478869371 28979103360384 28993391991032 29001339250688 29049514232832 29063837580736 29077920830656 29112116380704 29134454332928 29148571801088 29157068936058 29191357564047 29205502605387 29219394433024 29227912213584 29276463562776 29282362675328 29353510380544 29362067257404 29376295018284 29410841455506 29447670952032 29511131133729 29574213466112 29582834680392 29631975601788 29654712446016 29761984917504 29805262008816 29836827051367 29877680208768 29923814885336 29994500424672 30061164096866 30067378419456 30102324420864 30111099585399 30155038414848 30220022984256 30243211041792 30287187887068 30293448933888 30337498830402 30360777028064 30367053287424 30411210212496 30426204967333 30470603606016 30500131879784 30514911104264 30521219226624 30589053547072 30661310502144 30699705888768 30729456179632 30735808653312 30750702077952 30783268381824 30966904958976 31014721527552 31044777091923 31090078365696 31157077960512 31232780683776 31247914922496 31278196468554 31308667342848 31323838353408 31332969602928 31339283094784 31391341704576 31415428524032 31467613621248 31476786782868 31553266306464 31568555840544 31636586561643 31645258336512 31651634753536 31660861559376 31704212219904 31713454352664 31737788331648 31790508910272 31830318326784 31867750688256 31898913150048 31951901377872 31976418319104 31985739802989 32022915432091 32029535293056 32054111803392 32107357836288 32138754602304 32176549683936 32216842516992 32226234087222 32270358866688 32295120162816 32304534551856 32348766541824 32364716641152 32443353578496 32459074415616 32468536599156 32493449958592 32547425789088 32617565989911 32626506657024 32687288567808 32696817278328 32712660934488 32737761612416 32776261124544 32792143276224 32808311989852 32817304941568 32871818737152 32881401240282 32888026736096 32942658009744 32967935166208 32983910195968 33022699178112 33048037750784 33064051595264 33073690136424 33128629821036 33135305132608 33215814377984 33225497159694 33270990149376 33280689015441 33296519237632 33306225545712 33322364498352 33361551501768 33403328244096 33465557343232 33475312927812 33530919759918 33556648294176 33612390234864 33664291746003 33678035564544 33727007009976 33808953920448 33865114973472 33891099938304 33964135777488 34016580425401 34023612422016 34063156581504 34099230915848 34145920238592 34155874156572 34272344187998 34279429056768 34312648364757 34329274992297 34355616110704 34362718193664 34412685240456 34513307127124 34530030986404 34537169124864 34570638202086 34597164520352 34613929013792 34621084495872 34698030889216 34772805676952 34779994002432 34857293576896 34969109255538 34983385780224 35041497716736 35119378491008 35180878150656 35256693481632 35342357089536 35393748635469 35428228835328 35445396031488 35479745247912 35549037540352 35608089097728 35618469254298 35694606495744 35705011873104 35746510249776 35809108117632 35816323536896 35875819090944 35886277293804 35913813112128 35973470608992 36060875778816 36128055785472 36156098927592 36183841782144 36243947831616 36271758093312 36324501087148 36332010183168 36410306221296 36420286500864 36455900742912 36491229213313 36498772775808 36516458717568 36544478078976 36555131203416 36605183192064 36623231988672 36712215891456 36730005259776 36773199638784 36801415999488 36819248590848 36829981813968 36919468059264 36988247589888 36999030078108 37088927061984 37106898970464 37135371381248 37179042469632 37197058044672 37207901403477 37215398675056 37277218274184 37287436179456 37305821372288 37367791175232 37396463770624 37414584699904 37458584142336 37469503738926 37487660060646 37495213702688 37578744274608 37586316269824 37597273101759 37648752011136 37677640189952 37688623643832 37740227632128 37751229330948 37798503013056 37868920151552 37879959365682 37942882886223 37960930717696 37971996753936 38023988742144 38035073160504 38064257766528 38127487430592 38135169995776 38164771090236 38209652749674 38257500488928 38321051154192 38350455193344 38361634780329 38414160268416 38433101011368 38526482374464 38545150868544 38585971825828 38638804480512 38650068124542 38732685643776 38816155174272 38876091914744 38884128482304 38921810085396 38940670140516 38970549618112 39035284750368 39054531749114 39119406386571 39149423009872 39168393357712 39176490350592 39214455274008 39263561269376 39348174844972 39356309002752 39443779573856 39451933495296 39471050428416 39509300802384 39539616594688 39570307841793 39740349345088 39836906945024 39848519849334 39914713403901 39992667232896 40089837892608 40136432561152 40148132780532 40214824030998 40293363979008 40324281389056 40332411235767 40391265245184 40403039751144 40449998440536 40548280283328 40694958968832 40706822004912 40797294131461 40805727854976 40881747336192 41012888335776 41044357842432 41104040703878 41112537838848 41201135987256 41212429461504 41301242877888 41321255917248 41352962036736 41393036122564 41401592999424 41421654664704 41522297352192 41542770614016 41611778538624 41643707578368 41663886563328 41704261958072 41712883172352 41777292803904 41855122272768 41867323509438 41956818161664 41969049043824 42026513872896 42071021741952 42091407787392 42182115415524 42193677782016 42214482079168 42284605803552 42317051108864 42387345213696 42399701599311 42440424435712 42448980921609 42490334251008 42523315889688 42531884200064 42602535170496 42635224425472 42647653070652 42706047057408 42718496348178 42809810448384 42822289987344 42851672803072 42902066245248 42955790022656 42968312116296 43027145155584 43039688050044 43072712735808 43144262092512 43152955521536 43237238637789 43257804771328 43278765887488 43291382132208 43342292671272 43363294727112 43396567718784 43468655040576 43490087986548 43502008876032 43574271349248 43595756371104 43616881245984 43668174571056 43701681499392 43722857701632 43735603404087 43829091649536 43841868320376 43923544012992 44030265570816 44043100886106 44064442527426 44098253515232 44171506428048 44193285926629 44300662879592 44361320199168 44374252020588 44408300727616 44429819331136 44482068669024 44525566271942 44537770992128 44633750570416 44642977376256 44707893013224 44742197725568 44816520313152 44885722328004 44969342679968 44978638860288 45078605227264 45091746145299 45153486631296 45188133251072 45285514369984 45364816562688 45417542108672 45430781830602 45506248245603 45527893651456 45541165542096 45616815318744 45705905409024 45750197819676 45772366656396 45883580320608 46049558833152 46094184269448 46174902572736 46373325336576 46489939824223 46512467112283 46522082291328 46625479007384 46635117548544 46735616940768 46839488243954 46849171025664 46871872383744 46907837534208 46917294702831 46963001014272 46985757530112 47008924642176 47087012556864 47123142786048 47191664847292 47201420431872 47306326997216 47316106285056 47477452130304 47491292339064 47556318329856 47606682497472 47662013666368 47745477490176 47834425454592 47848369725072 47885084149504 47964627478656 48081167705088 48208131903456 48245122376192 48325263775488 48339351130833 48362344124416 48442680244224 48456801827784 48547074961728 48607867657216 48665030367744 48688611623424 48702804898734 48740174937888 48806910922752 48821138683632 48830975984896 48939759985536 48949621188608 48973340346368 49030932851712 49045225917492 49068991401732 49106642418624 49164391686816 49188214914336 49212467984778 49225957412352 49307728105728 49317663453184 49332040104144 49413987014616 49451902749312 49475865293952 49534048767168 49572056626176 49596077392896 49610535204636 49702957698912 49823721566976 49838245739541 49906485224064 49944778856448 49959338318568 49983546747528 50104992366144 50129697469012 50198336014848 50212969391718 50251498191776 50320303509504 50334972441264 50398004017408 50506612487576 50517053346816 50590510514964 50629329005248 50713430880672 50752343688704 50836649907456 50886361453648 50946203666232 51010000651904 51094734872256 51133940257792 51148846373772 51218880357888 51233811234858 51244134681824 51368643165952 51393534491392 51408516281997 51518405974016 51533424166056 51619027860684 51754873565696 51769960690686 51795046479606 51845504643072 51855957303129 51895746780528 51920893520688 52047046333824 52159208515428 52285940365344 52366676049338 52453663883307 52475078670336 52679067736512 52760410455724 52771317225984 52885040222448 53002578802369 53013535634304 53131359799112 53142343252992 53168094047232 53219617871868 53323556310528 53401094432462 53412133646592 53453117190144 53530843707376 53541909743616 53619765374664 53724485305344 53776548314356 53813728636416 53870719668192 53933331254048 53944480493568 54064373711104 54192083678208 54275762673216 54407637139968 54486751630722 54508996448256 54683851114368 54725810456576 54816717118464 54832696805124 54934847983008 55068323837184 55095007889664 55137282715648 55202123999232 55228872886272 55244972720952 55379202088896 55390360818688 55482371384832 55498545117162 55617177563136 55633390592976 55660348455696 55703057071872 55768563704448 55795587067008 55806829697024 55823098012584 55915827411276 55931154269184 55958732058432 56051686762848 56094695655936 56121877049856 56187876213504 56242820554032 56258237042688 56379474404736 56473128016704 56516460284928 56532935465748 56598641228812 56610341448192 56697754519584 56803380227328 56819939048523 56863537427536 56941396076544 56957995130904 57035983113216 57096386649792 57202754993664 57247156635354 57291082821728 57302926184448 57369526874112 57386250733392 57430283647744 57525682790016 57649651517052 57721842842944 57789723561696 57817726302816 57862090291712 57878957738742 57958206720768 57975102186813 57986783982064 58002678501376 58099028465664 58127675161472 58155841661312 58224232761408 58268908665856 58297143602176 58314137872116 58382715128094 58411005210774 58455824427168 58552927125552 58564725350656 58581797623671 58707020761088 58724134514808 58752590036568 58821682911012 58895341904064 59022262267458 59148426932224 59165669360784 59263951203576 59309424892032 59610524017632 59673654102734 59755360417536 59772779774001 59847629770672 59989000849344 60122328193732 60134756838912 60204648841728 60222199170798 60310076829696 60427554226207 60440045968512 60486422083584 60574375774136 60586897867776 60674997660804 60721554056128 60822420424992 60852409934666 60941207212032 61000263759568 61029822208528 61042438453248 61178107094144 61322621004288 61458912359264 61471617306624 61501404155904 61566536763648 61656061055817 62029443055104 62089554183846 62180156731392 62314155921024 62465561367552 62495829844992 62556392937108 62665939205856 62678566189568 62782683409152 62800985264157 62830857048064 62935227242496 62953573565736 63106532612928 63137111681088 63273173123286 63290516673024 63321723118752 63408424439808 63426908705328 63475576663296 63567876902509 63581017820544 63660636653568 63735501376512 63797826300096 63903802755744 63952836638208 63971479605978 64045830864182 64059070586112 64108223606784 64214715672576 64277509204608 64353099367872 64433685033984 64452468174444 64540717733376 64609069103712 64697533083648 64729433282304 64886707156992 64918148831232 64937073198312 64986899917184 65094851578176 65235131979822 65253013314048 65374577135616 65393634556656 65425321868976 65475523224832 65552522249088 65584286552448 65616623979704 65634609883136 65743637474304 65762802480564 65776053472192 65885316019488 65935870332416 65967820391936 66045398356224 66064651329159 66096075501568 66096663791139 66128103190528 66147380272848 66257259642072 66270610265216 66431628755968 66450994319388 66541980298752 66561378030882 66612451091424 66644728996704 66723103003536 66788349407913 66806656488192 66931114686464 66950625855624 67061839519836 67113296588352 67224780469728 67328583492006 67356071129088 67454014019952 67525450695199 67617907840896 67730229946944 67782199876608 67928271554976 68033160850802 68047224844032 68126313163008 68146172745903 68198461831696 68291840477184 68311748313144 68544688375996 68558858113536 68625296729514 68658549984594 68711232221408 68725436387328 68825370480912 68859305978701 69026614254248 69060061972808 69074338249728 69141276404172 69194329040704 69227858027584 69396061778432 69545611353904 69559988004864 69714587153792 69938218511076 70082995433472 70238756982016 70259232365931 70361756301312 70513386963264 70684714179072 70787497270938 70856457670656 70890792062976 70959490495824 71098075080704 71216178195456 71236938508596 71410023746208 71493020499552 71618216235264 71632647073792 71751638181888 71772554587608 71827626224256 71946941217984 72121751557632 72256111570944 72312197855184 72367683564288 72437813214487 72472913872627 72487895663232 72543516186624 72649002174296 72664020366336 72820612442592 72911801485824 72982458426626 72997545551616 73032917435136 73088956157952 73110262406832 73210366384128 73246463977344 73424431782912 73460010519552 73546399277568 73659963627936 73818701977167 73838936118528 73976495179776 73998060156216 74177854123968 74213797940928 74270742762496 74358084939264 74394116089344 74415802806954 74430797350112 74554436548368 74574872358912 74611642744576 74735582350464 74792927541248 74829169399808 74917168284672 74939007477852 74975320121292 74990427405376 75157488549216 75172632539648 75194546203518 75297504022272 75319454087577 75355280379904 75377247287664 75480455264256 75502458661896 75597006026112 75737840303104 75759918731364 75885765772446 75943993507872 76047977484288 76070146321008 76128515533056 76254974861184 76270339991552 76329542180472 76419305499348 76515000977856 76642102308384 76700910386688 76723269560658 76828320536832 76866202022736 77052964748928 77090301737088 77171943651656 77277608961024 77300136249084 77632310348544 77654941036029 77692569719409 77752183829488 77768256964608 77843620170792 77881340281032 77941099236224 78070569500736 78109063498228 78238812773142 78298846019744 78336786715424 78352980701184 78428910548016 78527122538752 78550014074007 78696349689944 78712618005504 78887559147712 79018601604768 79079233189376 79140615683586 79480698690176 79673813890048 79697039698668 79829426807802 79985334465792 80101641648693 80179675785216 80272865122304 80296265561064 80429648061996 80586727958016 80664822471534 80782530490368 80806079502288 80899996881072 81096560566656 81413644009824 81594588262922 81611455709952 81730127446083 81763494672384 82025776671552 82088715684864 82208081407756 82225075677696 82402271974512 82424858923008 82585413482761 82602485755776 82642511834496 82705924073472 82786072245128 82803185998848 82843309329408 83085541228032 83223557077248 83287415156736 83327773126656 83408523916144 83425766344704 83554585607808 83710244545536 83734647018876 83938098087648 84053027745792 84142043483904 84182815574784 84364230831048 84387355564032 84428964158336 84569211607104 84634102217728 84774690427392 84799403198622 84897961843218 84980668502016 85046631779376 85063768400128 85205070340992 85270448850944 85295306141304 85412094114816 85436992696356 85644579974688 85703345606144 85804132490496 85870734953031 85911580045312 85936624232592 86054290311168 86079376100088 86145425471616 86288524185024 86305911043072 86474477275578 86582764264416 86684585342544 86726589454224 86793135437568 86818436608113 86937310081152 86980175973096 87004017752064 87148542698496 87191512742208 87233762491968 87336349142112 87403362998784 87445715403264 87471206808174 87658183299072 87683736640752 87847088025984 88060531141632 88086201772212 88128885054852 88196507030464 88343012856096 88386571853258 88533393401187 88601325759184 88722640398336 88748504041176 88816601455232 88859638662272 88964137338048 89051132543884 89075541984256 89267501140832 89285954752512 89415786026448 89484395451136 89510481154101 89633040626304 89771444656008 89938685359936 90157210454528 90183492290598 90306973262592 90333298756197 90376266502144 90571028739968 90729633125376 90835084217344 90861563661204 91012496491206 91082331084192 91233630637488 91278614901999 91411810818048 91500395639352 91544733312792 91767160641216 92099117666304 92188368538896 92330718297517 92349805145472 92979879648446 93024934224566 93044164582656 93134331275769 93250958014768 93270235097088 93471233881536 93678976487908 93698342051328 93743744767488 93834589405662 93926002028544 93971515060224 94017849284352 94174025113728 94246285572096 94383329694584 94402840863744 94612653994432 94954904260608 94982584678128 95112636659712 95213364994944 95324027332736 95490954980352 95696739450144 95770168299008 95929254957312 95957219408967 96068746296273 96162335410176 96416263806912 96490244752384 96650527550976 96678702261666 96885360488448 96913603655568 97094149923456 97215735314432 97330060735488 97377223246848 97405609797468 97480349875776 97642277367264 97661951969792 97852697969733 97879519971072 97899242377216 97946680692736 98061865703424 98090451834984 98137982803464 98213284837248 98328783373632 98376429828672 98424935969556 98451914824704 98615456211456 98664080208288 98827974029232 98903805498624 98951730587904 99047622150421 99068097534336 99144113252352 99192154785792 99221070409272 99405915397824 99647443133952 99676491479082 99812970448128 99889557712896 99918676637136 99967093495056 100209984732288 100259394938024 100396672029696 100425938783436 100502996383552 100669944882528 100796008034816 100992875238009 101013224975152 101034106693632 101181021029928 101258658010496 101426861761344 101504687377408 101673299814912 101772722907296 101892407332464 102020001303808 102049741276203 102189469744512 102267880515584 102297692747544 102437760715776 102467622469716 102488269363648 102737286331904 102787068982784 102817032563994 102937945094271 102987824976891 103036811948032 103066848332112 103238055721368 103509747131392 103539921381372 103590092959212 103711914606258 103791493561056 103841787041376 104094092667648 104318417030856 104571880730688 104733352098676 104907327766614 104950157340672 105214074339031 105358135473024 105520820911448 105542634451968 105770080444896 106005157604738 106027071268608 106181245906407 106262719598224 106284686505984 106336188094464 106439235743736 106647112621056 106802188864924 106824267293184 107061687414752 107083819487232 107239530749328 107448970610688 107553096628712 107627457272832 107741439336384 107866662508096 108128747422208 108384167356416 108551525346432 108815274279936 108973503261444 109367702228736 109451620913152 109473687639939 109633434236928 109665393610248 109869695966016 110136647674368 110190015779328 110404247998464 110457745772544 110489945441904 110758404177792 110780721637376 110964742769664 110997090234324 111266781185952 111320696911392 111406114143744 111537127408896 111591174134016 111613659394048 111646196025168 111831654822552 111862308538368 111917464116864 112103373525696 112189391311872 112243754099712 112375752427008 112485641108064 112758948809472 112791819305277 112946256033408 113032920569856 113065870931496 113197282457624 113220682896384 113395509039168 113606760454656 113639878097046 113727074855072 113882792153088 113915990261808 114071966226432 114192773299584 114405509987328 114494313270708 114582165643456 114772501466784 114860567295488 115051365580032 115084904340987 115299303034104 115443685685888 115579447123392 115635452605632 115724180583424 115757915477484 115916413441536 115950204373626 115973567964128 116198056931328 116255350322944 116311683322624 116448465522816 116537817331712 116594287204352 116628275744232 116765430256188 116822010421548 116911648854336 117105854251104 117129450701312 117163595247342 117358219159713 117414041522176 117448269029616 117505180073136 117643365822024 117790683808128 118044524534916 118331338721568 118527902407152 118618849784064 118710923525379 119221048035264 119347308205468 119510720835072 119545559548002 119695259541344 119953204657993 119978001698688 120244656387464 120269513677824 120409297683456 120444398341596 120855108452414 120880091937024 120972844167168 120997233707301 121148751548272 121173795735552 121349995321608 121443108112256 121644840849984 121704819869332 122000527519136 122059644417056 122084876906496 122356214188288 122391882394383 122645242008576 122917824718528 123133073527296 123312122111634 124058886110208 124179108367692 124628311842048 124931122735104 124991659689984 125112785874216 125331878411712 125357132379136 125565366818304 125601970528314 125870454484992 125907147131472 126213065225856 126274223362176 126546346246572 126581033346048 126643446237504 126853817410656 126951153326592 127135753805018 127162035641088 127321273307136 127346942764827 127471002753024 127595652600192 127807605511488 127905673276416 127942959211956 128091661728364 128118141172224 128429431345152 128555018409216 128706198735744 128867370067968 128904936348888 129081435466752 129218138207424 129458866564608 129773414313984 129836297662464 129874146396624 129973799834368 130189703156352 130470263959644 130506026628096 130787269113312 130850643737952 130951046449664 131105044498176 131168573104896 131206810212261 131233247959408 131269219766272 131487274948608 131525604961128 131552106944384 131770632038976 131871740664832 131935640783872 132090796712448 132129302658318 132193327582278 132294760545696 132514519284144 132541220530432 132579857779887 132863257511936 132901988638776 133083960597504 133122756061764 133224902182848 133289457993408 133446206007072 133576698815826 133613312976384 133862229372928 133901251711248 134123679039672 134226593176704 134449560939456 134657166984012 134908028039904 135050901390398 135235815681792 135275238435897 135460459893888 135564399753216 135856543109952 136066321701604 136094449688064 136252626326016 136292345491806 136396923663392 136583680954368 136623496626288 137089376751992 137117716227072 137250593459028 137317099969188 137422464442816 137650740961824 137718611957402 138053228508496 138120123945616 138148676499456 138282552808344 138388658081408 138455716055168 138792123556864 139091222707808 139119976009728 139429174307584 139469819472669 139537401336849 139876437022152 140477513964032 140518464731862 140723512602624 140751884108493 141026773926528 141369428358144 141574994541876 141918980991648 142196150161408 142432356390912 142473877017192 142820047492416 142986040999104 143236432470528 143503276363776 143545109175216 143655252448512 143864142463573 143893882435968 144243503115264 144624395710368 144735367128576 144875626428974 144945827745254 144975791326464 145087032373248 145298004348592 145328040732672 145641224885184 145823602971648 145964916853252 145995091103232 146065834870272 146220524813664 146420732768256 146492927954688 146848863565824 146920021039104 147092798555136 147319927255872 147637403954334 147677872237056 147952990359552 147996120312432 148355708247936 148427595881856 148541485524992 148716169878528 148788232178688 148831605613908 148861594700224 149108873096736 149223285489152 149471164700928 149514737218623 149585855082496 149658338799616 149834336569344 149878014955704 149950640242584 149980854810752 150314977098432 150345265079296 150389092407036 150595008044544 150638908175154 150754494575328 150960910528512 151004917323792 151194012052224 151475680606208 151519837462728 151771531544892 151887987015744 152140292642016 152257031066112 152509949722368 152540679983104 152659084360944 152838610998696 153030001955712 153284204616768 153401820773376 153446539121316 153656641073664 153732404045472 154105929497856 154180603474176 154225548845991 154343887303312 154555217922048 154600272498168 155264620697088 155309882072058 155385139438818 155504367658976 155536513929216 155687240341584 155762680562064 155839481951797 155882198472448 156141139001472 156218126996456 156477625546284 156597692039488 156673573430848 156857821096032 157054245077504 157100028148014 157360991649921 157392699379888 157425236011008 157775118295424 158037203209536 158158466378752 158281231367172 158961397380352 159007736407107 159347627780096 159394079397336 159658853615604 159970668931584 160203283297386 160359351570432 160545730244608 160592531122128 160859296123992 161173455916032 161329644943068 161612159004576 161799993762144 162193121133312 162827288019648 163189176525844 163222911419904 163460254892166 163526989344768 163938208853839 164017647185419 164051553343104 164177431369728 164416162815512 164450151355392 164804543949024 165170826965522 165204971511552 165285023668992 165411848146944 165572144490256 165606371997696 165686618658816 166171082456064 166447114154496 166817047832288 166851532689408 167109171215616 167420489091072 167469294037752 167876196175296 168284086967808 168365631149568 168728461662096 168774711128064 168857928316672 169138423214208 169268204435456 169549380854784 169598806397244 169795923686436 170093263558752 170127536800256 170410140681984 170459817145569 170540897701888 170590612282608 170824188229632 170873985392712 171289159949376 171406691212288 171608264980992 171741469906062 171873248465184 172108580622336 172158752200176 172290850943232 172577048370048 172611822086144 172948954551156 173165528528832 173369170685088 173453178908448 173586270875136 173636873216226 173874620162304 173960351946192 174008035504128 174297085396992 174383025484416 174467524983936 174672698284224 174806725997568 174891430806528 174942413616348 175367473281504 175694176051968 175745392871013 176121062283264 176172403544424 176257770109704 176393014060928 176686025712192 176773143706516 177066786802374 177202651518368 177445280796672 177497008082352 177633202910464 177719277324544 177928274676096 178102265087768 178151083968512 178535002281664 178831572052896 178968790902272 179020962308202 179266081252608 179318339322003 179542889312016 179877370719872 180314420909056 180366984581196 180613946525184 180666597512394 181142057479936 181282662678621 181459266250752 181670168434688 181723127322408 182024992982412 182164662168384 182467261274976 182557229803998 182823621636096 183000791278704 183089466625584 183283366172683 183534321282432 184376737077792 184661436595034 184699610290944 184968183167451 185959759296892 186049868449132 186088329165312 186268662551538 186501916029536 186540470194176 186903830513617 186942467763072 187357952975816 187396684102656 187487489534976 187669178811324 188035698568704 188348050227456 188492571144192 188766659389168 188805681727488 189225307988864 189965169356256 190225273319424 190426729989888 190648054665472 190703630707527 190981909960704 191393478900288 191540336598016 191858509914624 191914438817934 192137492592546 192324670820352 192832527613824 192980489504768 193301055101952 193357404523332 193827207311136 194188299846912 194431470628864 194660121470976 194754446493696 194811219594936 194960699751552 195284554734528 195323903939584 195705395939466 195759039942144 196123731406848 196180903669968 196275965606928 196426569674496 196657566747264 196752859657344 196849871939112 196903829649408 197230912422912 197328160416576 197655948058464 197807610997248 197903461175808 198095244300842 198136195068672 198288226504704 198384309571584 198442140818544 198811830795648 199294886267904 199352982958164 199625940896256 199837353274272 199934186990112 200365048223739 200419969464576 200518789876048 200793344059392 200851877566872 201005992767104 201339889765056 201592016069632 201985750476018 202026449950304 202068213387264 202362042059856 202517316020992 202576352085597 202853723522688 203009374754816 203346599629824 203545445814592 203784814664928 204040002607616 204099482552406 204378939489024 204438518237709 204535761031168 204595385495088 204875521431552 204935244939432 204976538727296 205474572663808 205574137965568 205634065127988 205875890188542 205975649953782 206133696664224 206476111442736 206577917936103 207019494262784 207079842762744 207180185918424 207423829212516 207582987122112 207683574082752 208188185335296 208636834061712 209143761461376 209466704197352 209814655533228 210428148678062 210716270946048 210777697097793 211041641822896 211085268903936 211540160889792 212010315209476 212054142537216 212362491812814 212525439196448 212569373011968 212672376188928 212878471487472 213294225242112 213604377729848 213648534586368 214123374829504 214479061498656 214897941221376 215106193257424 215254914545664 215482878672768 215733325016192 216257494844416 216768334712832 217103050692864 217313439643461 217418741617881 217630548559872 217947006522888 218735404457472 218947375279878 219266868473856 219330787220496 219739391932032 220273295348736 220380031558656 220979890883808 221456105931501 221516808355584 221561443274752 221929485539328 221994180468648 222533562371904 222641393822784 222812228287488 223074254817792 223182348268032 223292392050336 223663309645104 223724617076736 223834928233728 224160408024637 224206747051392 224378782623744 224487508199424 224751504854016 224971282216128 225517897618944 225583638610554 225892512066816 226065841139712 226131741862992 226394564915248 226441365792768 226791018078336 227213520909312 227279756194092 227454149710144 227831980523616 228143932452864 228385546599168 228811019974656 228988626541416 229164331286912 229545002933568 229721134590976 230102731160064 230169808681974 230598606068208 230887371371776 231158894246784 231270905211264 231448361166848 231515830954968 231832826883072 231900408747252 231947135928256 232510700645888 232623366645248 232896931045632 232964823108087 233075634663424 233077709158227 233188574408704 233256551488464 233530860512376 233644020843096 233823297708672 234211708502208 234258901402624 234327190494684 234716438319426 234896538059232 235010360146272 235286731644048 235581367616256 235650042222021 236089049069832 236662677443136 237055804814304 237237699568128 237421847050758 238116062977807 238442096070528 238694616410936 239021441670144 239091119096004 239390519082688 239906409315986 239956003397376 240304924946079 240489312774928 240539027355648 240818595366912 240888796683192 241710216904828 241760183874048 241994467414602 242297503096544 242347591471104 242699990643216 242886216224512 243289681699968 243409639738664 244001055038272 244119288834112 244712428376576 244783764788766 245190382338249 245290484017152 245835649437056 246266147054592 246624244223268 247756240448283 248117772220416 248358216735384 249256623684096 249862245470208 249983319379968 250225571748432 250611949664689 250663756823424 250714264758272 251130733636608 251203941056628 251814294262944 252426130451712 252548446724352 253092692493144 253162066692096 253286892475008 253707634821312 253902306653184 254271507610036 254324071282176 254693885529654 254942005506048 255191305200384 255438604493191 255615211022976 255811346552832 255885918423912 256183323456728 256236282344448 257110036818432 257412397471488 257734740135936 257809872697776 258162870933504 258436276414848 258917733129216 259748292793248 259947599668736 260379406312704 260455309824339 260940527919288 261012053256192 261574538226624 261701287475904 261902092899328 262210088996352 262337146209792 262413620424522 262466495918816 262974549897216 263051209922256 263104213888768 263541264077952 263743481329664 263871281567744 264181593424896 264258605316636 264386655164556 264589521091392 265029038568288 265082441060864 265159715559774 265600180203561 265726515023872 265803977277552 266167921195008 266245512123528 266449804365696 266578915986816 266892412014144 267153397631652 267226625952768 267802503422496 268247358079344 268453186353408 268531443462303 268899121878912 269314333968024 269816056079808 270101802780796 270471631363584 270550476871794 270920919787776 271128799506432 271713086219904 272132643403208 272188899376128 272505252652032 272584690983612 272793847326784 273246993252576 273835844705997 274178753503984 274235432454144 274501186918056 274634199938376 274844928885632 275301481923648 275437223914804 276106457016992 276240247891232 276297352998912 276565105616688 276777316162816 276911432110336 276992154892551 277584247113728 278182445415616 278858348615168 278939638945338 279074802673698 279402993827307 279752874044304 280955027928064 281036929463724 281503768216986 282053547853056 282738856716288 283149989083752 283837961983296 284864712781824 284947754034384 285581058920227 285640094984832 285972081998208 286472864941056 287090218350432 287310504897024 287728284927146 287787764871936 288206238888819 288487006230528 289248791420736 289470734257152 289751252857948 289891655490508 289951582652928 290596008697184 290656081465344 291282449770368 291647205943296 291929833706504 291990182206464 292131669740544 292441049627328 292985855909376 293697727131648 293840042078208 294185597110272 294639854511744 295274807908668 295355744474112 295992240624864 296711416495872 296855191763712 297082971049984 297142866451263 297432339757056 297576464357376 297663211227816 297723189400448 298217746193472 298446570978304 298942329401856 299029474437246 299668673138688 299756029911408 299901280485168 299961709621504 300629954196864 300690530158592 300778184814072 301190016089088 301277816350308 301508989150656 302009834647584 302388024104448 302951361212416 303039674925456 303543063089784 303775974031488 304280585284032 304514062132224 305019899444736 305318168721888 305677221997392 306060003911424 306149223828609 306568409233536 306803641546752 306893078242632 307313282147328 307464808090944 308211858995712 308361206948352 308451097691982 308687774606624 309110435844096 309200544996336 310529241394176 310619764144116 310770278877636 311008735317952 311374480683168 311525361124128 311678963903594 311764396944896 312282278002944 312436253992912 312955251092568 313195384078976 313347146861696 313715642192064 314108490155008 314200056296028 314721983299842 314785398759776 314850472022016 315550236590848 315642223017093 316074406419072 316316932757504 316562462734344 317922794760704 318015472814214 318543737719221 318695255560192 318788158794672 319317707231208 319941337863168 320406566594772 321185062244256 321718592247984 322346911832064 322659289886136 323224318009152 323599987524288 324386242266624 325587269785981 325654576039296 326378353051688 326445822839808 326920509784332 327876417707678 328035294370838 328103106686208 328354862739456 328421062919817 328832325631024 328900302710784 329609087898048 330341653931044 330409943023104 330570047337984 331144288980512 331212743995392 331373237317632 332342164912128 332894228308992 333634095664576 334218342431232 334840978182144 334938588075504 335752392350592 336568173935616 336731262299136 337456923324192 337715856633344 338276846428416 338375457915831 338536408870912 339098761709568 339197612794488 339591847372872 340186527117504 340255073600512 340820281363968 340919634291138 341181224565216 341648376459264 341747970785424 342578319898752 342813382424576 343216529961984 343482939812124 343746496930368 344317504400352 344581701886464 345154096740096 345223644172288 345897909102312 346331057057664 346738341370176 346906357816896 347172541750272 347273746432452 347749240324608 347920703892384 348594170793984 348766050968832 348935049967872 349345396568448 349613451995136 349782861613056 349884827232696 350734946563008 351388352103936 351490785742026 352242124566528 352344807088848 352515540219408 352786028121856 353372051424384 353546287413032 354133573604748 354405303036736 354994016164704 355266405820928 355438554649088 355856549352192 356132770576137 356204530175536 356302167937024 357070004563328 357663144105792 357937581804544 358041924616404 358532162505216 358636678644006 359085778624032 359754741439744 359859613973979 360628841818112 360733969162392 361227893050368 361333195024788 362284114959872 362565325357242 362918532501504 362991701121903 363340336869376 363446254644816 364049985964824 364329324336768 364934522549952 365114459607996 366001582557408 366178933251168 366566732345366 367068642564864 367175647183149 368753474155584 369322873190068 369399220581888 369936366334902 371018051616583 371919518593784 372099736898264 372176658330624 372537325103076 373003832059072 373807661027234 373884935526144 374715905951632 374793368205312 374974979069952 375338357622648 376071397137408 376696100454912 377533318778336 377611363454976 378450615977728 379930338712512 380853459979776 381296109330944 381407261415054 381963819921408 382040828294481 382786957800576 383080673196032 383717019829248 383828877635868 384274985185092 385665055227648 385960979009536 386602110203904 386714809046664 387654414622272 388376599693824 389320242941952 389508892987392 389622439189872 389921399503104 390488386686841 390569109469056 390647807879168 391410791878932 391518079884288 392361807339936 392551931213856 392853139348992 393315133494528 393505719314688 393699743878224 393807659298816 394461824845824 394656320833152 395311896116928 395615221994496 395806922351616 396190488601684 396272390137344 396884281637088 397623661591296 397739573339661 398589772535808 398705965916328 399251881792512 399674706548544 399868373980224 400730096447478 400839938929152 401037579752096 401586688118784 401703755133744 402011985534208 402679779530112 403184032139264 403971500952036 404052899900608 404724084119712 405034632041984 405152704171194 405707447045376 405825715307691 406018749509632 406693199259648 407090891629184 407569629329856 408080005215232 408198965104812 408757878978048 408877036475418 409190770990176 409751042863104 409870489878864 409953077454592 410949145327616 411148275931136 411268130255976 411751780377084 411951299907564 412267393328448 412952222885472 413155835872206 414038988525568 414159685525488 414360371836848 414847658425032 415165974244224 415367148165504 416376370670592 417273668123424 418287522922752 418409458418007 418612204010547 418933408394704 419629311066456 420856297356124 421432541892096 421555394195586 422083283645792 422170537807872 422992879583449 423080321779584 424020630418952 424108285074432 424724983625628 425050878392896 425756942974944 426588450484224 427208755459696 427297069172736 428246749659008 428958122997312 430212386514848 430509829091328 430965757345536 431466650032384 431592427390719 432514989688832 434206101385728 434626879286922 434837483235762 435261097119744 435894013045776 437470808914944 437894750559756 438661574440992 439478783864064 440546590697472 440760063117312 441959781767616 442912211863002 443033616711168 443858971078656 443988360937296 444975138317563 445067124743808 445282787645568 445624456574976 446148509635584 446364696536064 446584784100672 447326619290208 447669856467456 448320816049274 448413494102784 448757565247488 448975016398848 449503009708032 449942564432256 451035795237888 451167277221108 451785024133632 452263483725984 452789129830496 452882731585536 453582036156672 454427041818624 454559512388184 454908299420288 455663961047232 456771093198336 457622039949312 457977253082832 458328662573824 459090005867136 459442269181952 460205462320128 460339617363948 461197212136416 461774742743552 462317788493568 462541810422528 462676646537973 462896722333696 463031661909936 463665653766144 463800817494504 463894271856512 465021401291776 465246733290496 465793862091264 465929646216174 466155418316454 466513102976928 467061721024752 467288041686192 467518445855391 467646595417344 468423417004416 468517802805248 468654380989368 469432876638852 469793076118464 470020720292544 470573463288096 471162735232512 471300084444042 472178098139664 473325354886272 474111609628608 474475399136256 474843694101516 476232125955614 476884192141056 477023209221321 477389232821872 478042883340288 478182238192008 478781038165376 479812818631972 479912006794752 480609849892158 480978625549856 481078054711296 481637190733824 481777593366384 483420433809656 483520367748096 483988934829204 484595006193088 485399981286432 485772432449024 486579363399936 486819279477328 488002110076544 488238577668224 489424856753152 489567529577532 490380764676498 490580968034304 491671298874112 491814626561517 492052941556257 492532294109184 493248488446536 495512480896566 496235544440832 496716433470768 498513247368192 500451143496864 501223899329378 501327513646848 501428529516544 502261467273216 502407882113256 503628588525888 504852260903424 505096893448704 506185384986288 506324133384192 506573784950016 507310397108389 507415269642624 507804613306368 508543015220072 508648142564352 509387771059308 510382610400768 510877208986382 511230422045952 511622693105664 511771836847824 512366646913456 512472564688896 514220073636864 514824794942976 515619745395552 516325741867008 516872552829696 517835466258432 519496585586496 519895199337472 520758812625408 520910619648678 521881055838576 522024106512384 523149076453248 523402574951808 523804185798656 524420177992704 524674292419584 524827240849044 524932991837632 526102419844512 526208427777536 527082528155904 527236178613039 527486962659328 527742563135488 528363186849792 528517210633272 528773310329112 529179042182784 530058077136576 530164882121728 530319431119548 531200360407122 531607954555104 532335842390016 532491024247056 532899608731392 533157831973632 533784824028288 534306795263304 534453251905536 535605006844992 536494716158688 536906372706816 537062886924606 537798243757824 538628667936048 539632112159616 540203605561592 540943262727168 541100953743588 541841839575552 543426172439808 543847988035863 544265286806416 544377798752256 545010505304064 545169381967224 545587694653568 546493986505152 547671689411994 548357507007968 548470864908288 549002373836112 549268399876752 549689857771264 549850098518049 550602963847296 550874447829608 552212914033984 552480495782464 553130211233376 553554632325632 553822864220672 553984309785102 554904549502353 555168494227456 556364890831232 557716697230336 557879277890676 558149605347396 558805987654614 559505748088608 560711491540851 561910055856128 562073858927448 563007536433972 564107095706112 565477713432576 566299978167504 567675923966592 569895508068768 571162117840454 571280189969664 571944163996416 572110892122581 572945729882112 574180436700864 574621009794048 575456569854292 575575529743872 576412477777638 576974012461056 578097894379327 578497582841472 578941468514304 579502505715896 579783310981016 579903165305856 581192017394368 582564899540736 583294411886592 583859667413008 583980364412928 584263339481088 584882099254656 585971711818752 588371194220544 589279709023488 590549615817336 590711488948224 591984481249728 593422832991744 593710383527424 594285732902526 594864679514112 595152928714752 595326422455632 595446378800896 596435492386944 596893141956608 597884658803712 598058948874492 599512059822816 599802560970336 599923419243008 601095144671217 601259908393728 601381060317184 601556369628144 602380032178176 602555632700616 603017978301312 604019669295168 604776048208896 606079349850912 607086126179568 607551948062976 607729056256791 608435393209729 608561170568064 609028124264448 610039798889472 610636337443776 611354443994784 612120007822848 612298447657218 613136818467072 613607283093504 613786156485264 614626564294656 614929616181888 616423717991424 616722413896704 616902195383964 617375549213248 618401089992672 619733753808309 621058482788352 621239528288232 621540557755272 622017470635904 622748961366336 623050722248256 623357927807188 623528793889792 624564556005888 624872507985824 625910502185136 626390768157952 626694293723392 627431284384128 628216980310016 628400112592056 629443966599684 629570797519552 631100473181696 631284446034186 632148812838144 632333091293379 632633865515008 633124925468688 635845589521408 636030945628428 637087475438442 637576317589344 638635414462416 639882675726336 640813133189544 642370124488512 643437184495968 644693823664128 645318579772272 646315028082619 646448636018304 647199975048576 648772484533248 651174539571962 651309152078592 651940318930383 652256224853643 652756706103376 652891645679616 653841019568664 655752835415356 656070588741676 656206213372416 656842125839634 657664651262048 657800605421568 659218175796096 660683307862088 660819886046208 661140094675968 662288577961024 664684329824256 665788456617984 667268191329152 668436684862464 669877176151008 671504784701184 672481224073911 673136347871232 673462524598272 674913846648384 675431713266688 676553692856832 676750915831662 678197523419136 678395225588976 679183694745744 680373054235008 680510147201024 681640562727936 681839268582276 682362449130432 683495941570848 685156639797504 685626764849152 686433059923968 686965879624248 687492993860736 688635008800704 689163403772928 690308193480192 691795818204624 692662114115328 693333355052947 693476682740352 693812715633792 694345083500544 694547492864904 695498480649216 695841407784768 697532101937664 697870099935744 698690793136896 699226903990272 699565723226112 699769654465392 701469893126016 702776704207872 702981571484052 704689614177696 705031080438816 705572056243712 706744102848768 706950126666063 707092574826064 708267147209496 708810606073472 709988032329408 710532811641856 710877109298176 711713098704384 712265541152274 712409060351072 714140009126656 714348188933421 715326288211584 715875163609088 716083849232808 717064325010432 717273357288012 718171557248064 719509482879488 719719227947958 720914774838237 721257683636224 721467938324784 722455786100736 722666390049576 724568229919744 725130650714484 725983402243806 726892509289632 728099971929648 728658648673536 729869045099904 730228919215992 732003165114816 732357866502336 733133464690732 734137285129728 734351294366298 737506948311168 738645746380136 738798441163776 739872732669804 742036103233166 743268721344849 743839037187568 744199473796528 744353316661248 745074650206152 746007664118144 747615322054468 747769871052288 749431811903264 749586736410624 749949958139904 750676715245296 751835848994067 752142794274816 753392200909824 755066637556672 756901231955456 759860677425024 761706919959552 762592218661888 762814522830108 764081656588962 765573915601152 766161346392064 766315813479573 767434039658496 767657755271736 768549970370184 771330110455296 773204220407808 773429618093328 775308829244544 776753199387648 779244878379744 779842799006208 780976773373682 781138218938112 781295615758336 782821583757864 783036159768576 784723614679872 785103862427712 785706278697984 786630266989056 787011438629376 787399487756448 788923649691648 789312641666304 790623792233856 791230443988992 791613844703232 792380977203368 792544780274688 793768563274176 795247323182592 795479146679322 797179545071616 797411931832656 798503763585024 799349413097088 799736747960448 801460192894956 801679877858304 802075159504192 803407510267488 804023971068416 805359559060224 805594330386909 806368064278528 807943001904072 808105799801216 809448168239424 810069264083968 810305408342388 811414894090752 811651430615382 813386398519296 814181783258368 815139258659712 816160010430464 816397930209624 817515757956096 817754072950836 818381541980352 819740979757728 819906154909184 821507534117991 821898290655232 822296551862272 822536260511952 823503560754168 823902599815128 824534786656896 825904445770944 826311671744412 828319371050976 828720743673696 829695316850064 830331948488448 830734296331008 830976464677653 832752741341184 834547336246848 836575045845504 836818916836014 837224408021094 837866816789408 839258622132912 839672432605951 841712594712248 842865083784192 843110788391172 844166567291584 845985759166898 846160643559168 848041260837904 848216570148864 849449967251256 850101756785792 851513885949888 854417510919392 854594138345472 856493499318016 856743176760681 857916245994624 860424773029696 861931514691072 862933300064768 863184854781438 864618716666457 865029979377664 868412202771456 869253758573844 869674966471524 871788026091552 874941617829888 875789501119512 877323148881984 878957567728128 881093181394944 881520126234624 883736875133377 883919563535232 885824423726004 886067233422336 887976721874592 889950276635126 890134249487616 890565575291136 891248913149952 891428599353789 892297019271168 892729393072128 893169568201344 894653238580416 895339712934912 896641632098548 896826988205568 899006019416064 899885128864512 902071590475776 902334554442216 903570048267264 904526967451968 905578259660992 907164072313344 908854083637248 909119024776368 909816598840576 911327922094464 913542186396672 915954506165664 916657325147648 918180011734272 918447671485827 918884538363904 920410924640256 920679234727896 922394424272832 923549485487104 924635576987136 925083620845056 925353293075946 926063323819872 927331307532288 927601634989008 927788543713024 930042802583552 930493466580992 931587724182528 931859292432348 932310836632908 933026205953856 934123442049504 934576083372384 935036891710782 935293190834688 936846834008832 937035605610496 937308761978736 938865753277704 939586152236928 940041440585088 941146926576192 942325470465024 942600168888084 944356196279328 946650709772544 946926669051279 948223219257216 948950798272512 949687388203032 952464251911228 953768384282112 954046418442642 954778465643744 956085766680576 956364476384016 957562076330752 959625637263944 959824013589504 961219699784316 961957251099712 963555186732768 966840867619312 967040735496192 967977869658408 969190012386176 970799962572864 971544864898048 973158726799872 973638558954656 976004220153088 976477155336448 976761809357943 978849713506304 979135059155064 980761529352996 983342597748224 983629253123034 984105883112514 985064588218368 985263188759451 986496976893072 991024961793132 993432866941536 997026494736384 1000902286993728 1002447798658756 1002655027293696 1004522934546432 1004815764226512 1007048997245011 1007257177051776 1009704521806848 1010193786897408 1012370769972576 1013147569900032 1014620794216778 1014830539285248 1015609226612736 1017086030440144 1017296285128704 1018775542118616 1020765220801536 1021754417972764 1022460844091904 1023543673695648 1024733293826912 1024945129377792 1028440147273728 1029649589885952 1031239490791104 1033745105659392 1035670932516864 1038993171172992 1039790398674944 1041517625250816 1041821239297356 1043762111677152 1046298152906496 1046805149903616 1047608371597312 1048840355985408 1049348584839168 1049654481698088 1049865983675264 1052204839689024 1052416855555072 1054165056311808 1054472357226078 1056726373699584 1057034421266544 1057546620658224 1058358084365568 1060116154273152 1060329764243456 1060638862239096 1062400720814244 1063215909110208 1064982048494112 1065799217462784 1066315663947264 1067569648056576 1068613590526608 1068906503811072 1071210013689984 1072989432317376 1073812745413632 1074125773849212 1075596487515648 1077257335872096 1079264224319232 1079578841921937 1080407211123184 1081886525454336 1082201907487176 1083683679151104 1086852344879616 1087695976071726 1088530573612832 1088755597504512 1090021010608128 1090338763934448 1091175389307136 1092987973010304 1095343378823988 1096715014015936 1098004747672224 1098536799753504 1099379715542528 1099700197036098 1101205927694592 1101526941549447 1101748895659216 1104425828067968 1104960991564928 1106260422466752 1107109264651264 1107645728441344 1107968619570204 1109809099004706 1112729781662464 1113054154849749 1115433394460672 1115758555781352 1116299210694792 1117611975309228 1119011496177216 1121422983081702 1123820111712256 1124147717854896 1126015072867944 1128214191412224 1132599956335008 1135351847933184 1139791016137536 1142324235680908 1142560379939328 1143888327992832 1144221784245162 1145891459764224 1148123530297933 1148360873401728 1149242019588096 1150913139708584 1151151059487744 1152824955555276 1156195788758654 1156995165682944 1157882937028608 1159005011431792 1159566621962032 1159806330611712 1162384034788736 1165129799081472 1167719334826016 1167960728825856 1168526678962176 1169764198509312 1171465160060523 1171943423637504 1178559418046976 1181099231634672 1181422977896448 1183968962499456 1186845665983488 1187420767054848 1188571465805052 1190652844911264 1190892757601792 1192870984773888 1193218720018983 1193786283913216 1195769317607424 1196117897748984 1199024119645632 1199605121940672 1199846838486016 1202190289342434 1202519816787456 1203112739256288 1204760064356352 1205111265401232 1206035956602624 1208039338590336 1209552096417792 1212158699701824 1214172252359136 1215103896125952 1215458112513582 1216870786419458 1217122341136128 1218056248528896 1220079597778944 1221272674887552 1222708887989568 1224240015645696 1224596895314436 1226273636934144 1227572312970528 1229253128589312 1229859232363776 1232847435982848 1233444827793408 1233804390767928 1234751098426496 1236802179985344 1239467507616618 1242116965576704 1242479056576464 1243081115510544 1244034941271808 1245497922732672 1246101444496512 1246715855614376 1247057587779584 1249129112011776 1249745015971648 1251821004370272 1252781536315904 1253388587446784 1254862568768256 1255228375254021 1255836612031641 1256433960620032 1256800225184112 1258887933199368 1259141595039104 1262200946363392 1262568892068372 1264297625676288 1264666182586758 1266249850937376 1268978638750347 1271691179042816 1272061891256856 1274174950876884 1275152635178688 1277270828924832 1279765351452672 1281626266379088 1282983563208781 1284740248977024 1286874368991936 1290637159544544 1292630056165238 1292897272036608 1294399950097152 1294777282172157 1297544969066496 1302349079143924 1302618304157184 1303880637860766 1304512449707286 1305513412206752 1305783291359232 1307682039137328 1308326813595319 1311505670830712 1312141177483352 1312412426744832 1313684251679268 1315329302524096 1318436351592192 1321366615724176 1321639772092416 1322280189351936 1324577155922048 1331576913235968 1334536382658304 1334925414952689 1336873369724928 1339754352302016 1343009569402368 1344962448147822 1346272695742464 1346925049196544 1349827693296768 1350863426533376 1353107385713664 1353501831663324 1356790451177952 1358367389491488 1360746108470016 1361020294402048 1363281125455872 1363678537164552 1364724898260864 1366991883141696 1370313279595008 1372866119847936 1373931759248496 1374985987721472 1376985363579913 1377270017601408 1378326807545856 1380616386960384 1383591636409248 1385324228230656 1386666710105894 1386953365480704 1387625431267584 1388690167001088 1389094985729808 1390996961298432 1391682815569536 1395064203875328 1395740199871488 1397381586273792 1399539308930784 1402555337566173 1402939786252032 1405553408415744 1405963142968104 1409379228355392 1410062160877632 1411144112487424 1413488205697536 1413900253332126 1414185149652128 1416534294418992 1417621212146944 1419976064658816 1421065623283712 1421754218596352 1423426197408768 1424531082304548 1424818120702144 1428280018253312 1428696377866842 1430652576423168 1431069627663963 1431750327218176 1432167698465616 1434128650020864 1434546714576024 1436343114496128 1439018965758976 1439438455895916 1441829549676474 1442935876649568 1444911572201472 1445332780099152 1449136459839488 1450261301428968 1451966804487612 1453785018579264 1456199943859296 1457317297347072 1459738090199808 1460457838431984 1464006330229632 1464715733004672 1466266929381464 1468274570259456 1468702588732596 1475013896622336 1475443879684551 1476158824668771 1477291492760272 1477596882327552 1479745465339608 1484072206466332 1486537442689698 1487678074375136 1488398947593056 1488706633322496 1490149300412304 1492015328236288 1495230644108936 1495539742104576 1498863623806528 1501353430490592 1503671697988134 1504285588549632 1506784401819648 1510133275113344 1513802463910912 1519721354850048 1521931191325167 1523413839919104 1525184437323776 1525629045660216 1528163313177924 1531147831202304 1532631626959146 1534868079316992 1535315510543472 1537099940740368 1542660220910592 1546859236186656 1550617658489088 1553506398775296 1558489756759488 1559685598012416 1561953546747364 1562276437876224 1565643167515728 1566072319537152 1569122856172459 1569447229359744 1570207724855424 1571412557395968 1573260533978112 1574022877258752 1574798975512896 1578625283332608 1581247584467712 1582460887977984 1583227689406464 1584761954406736 1585089560549376 1587537126548352 1590494646365184 1590958293358644 1594823863665312 1597007527170048 1598698826194176 1599473495920896 1602920385789912 1603359755716608 1604150319008384 1606815020534976 1608047942136832 1610719118120448 1611188660773818 1615886003808144 1616211599602432 1618896336478848 1620138528167936 1620610816684776 1622829788181504 1623302861230764 1628363566516736 1630278517319424 1631543964107589 1632320020860928 1632795860419248 1635031515912192 1635508145901672 1636763083960704 1639481959515456 1639812309818368 1643015068235982 1645072521023904 1647007121508336 1647805199630256 1649069573313792 1649550295554147 1651808891541888 1652623343488824 1656638742101952 1657441487347392 1659390633700128 1660663896976896 1661468592662016 1661952929355306 1665505482682368 1669094672493696 1673150091691008 1673637833672028 1674448816042188 1675733633578816 1678517244265824 1679344865211902 1682134474622553 1683425189424496 1685730167568384 1686221576782344 1688333134583168 1691971518333796 1692321287118336 1696082521675808 1696433140297728 1698899934502512 1700203513571584 1703027771899776 1708835021838784 1712986998636032 1713486353521362 1715832491989248 1716332676367743 1720849546059392 1723863029382144 1725866600129536 1726369709562876 1729237433332914 1734293683137981 1736824405542912 1738507517147688 1739349932943048 1743576052183104 1749883235659776 1751579002239024 1754283647652823 1754646297763968 1757915135456256 1767473750266754 1767839127070464 1771648847452008 1772134466844672 1775953443749184 1779900553270252 1780268498975232 1781131150582272 1782857198707578 1784594038542336 1785458786144256 1786339136402688 1789306477160832 1790679425869824 1793283264197096 1793653976411136 1799770257729024 1804143180951552 1804669108884432 1807140096534528 1809053934903936 1811156519321984 1814328144626688 1818238049552736 1819633197681152 1822655844188928 1823187168770373 1825306179629187 1827084372793344 1831909012331328 1833314650295296 1836360023468544 1836895342971654 1840821849280512 1841358469455792 1844788848545664 1847098970974208 1849271153974272 1850167241690112 1850706586151892 1852126647639744 1855203269978016 1855577087426048 1859201261424927 1860085605167104 1860986933161984 1863175448365056 1863718584864696 1864621673265816 1866052411907712 1868246884099008 1869152166744768 1870073783421564 1870586381669376 1873693668017664 1874617523957472 1877731506555408 1879172304473856 1880082881170176 1882293853152384 1884650940930048 1885200337776168 1888712392558656 1893301419545088 1893853338102558 1896446438514432 1897901596545024 1899374776406064 1904928503822456 1907536768564224 1908092836885284 1909556931287488 1912728952768032 1915124152661504 1919251274527888 1919648027179008 1922439399568632 1923914502199424 1927110373465536 1933681735238624 1934081470992384 1935955739316816 1938380024772352 1938945084247857 1941599925145728 1943089729796096 1946317453599744 1947277117909312 1952008440306176 1952954310672896 1953523618715886 1955820956791149 1956768674560929 1957699427012608 1958270118310128 1961523058705992 1966685195496448 1967258506246068 1968211766225028 1970526377518902 1972993953786144 1982049923586264 1986865733883072 1994052989472768 1999067412441589 2001804573987456 2004895597317512 2005310054587392 2009631528453024 2014097994490022 2014514354103552 2017443672221733 2019409043613696 2020387573794816 2024741539945152 2026295139800064 2029241588433556 2029661078570496 2034172060880288 2034592570257408 2037551084237232 2041530441603072 2043508835945528 2044921688183808 2047087347391296 2049466587653824 2056880294547456 2059299179771904 2062478981582208 2067490211318784 2077986342345984 2079580797349888 2080000065158841 2083035250501632 2083642478594712 2087524223354304 2092596305812992 2093610299807232 2097680711970816 2098697169678336 2099308963396176 2099731967350528 2104409679378048 2104833711110144 2108330112623616 2108944714452156 2114068842533088 2115093241316448 2116716168731136 2120232308546304 2120659528486912 2121277724478192 2124801441628488 2126431818220416 2129964096988224 2131598434925568 2132631327894528 2135139296113152 2137227181053216 2142420027379968 2143044566800263 2145978864634752 2147625490827264 2148251547698424 2151192975031296 2154514671744192 2158528448638464 2159157683843874 2160814422246368 2163773050908672 2164403814974352 2167367358302208 2173704689759232 2175391952143452 2177061147225664 2180677527868896 2182350778614272 2185975946020608 2190686757647976 2193430028031872 2196009495344448 2197073599507008 2198759431085056 2199400394072196 2202411855389184 2203053883098894 2203497791318432 2208851656135936 2209921983129856 2212520844933504 2214218529302528 2215291456882688 2215937239140408 2219618198009412 2225459563324928 2226108309699498 2229806164034547 2230866788921344 2231517111562704 2232598421389584 2235223950618456 2238022992354432 2242845966163404 2248295435709792 2252030145735888 2255507546982201 2256428382824448 2265199912670016 2270703695866368 2279110888501867 2279582032275072 2284648471361816 2285120759878656 2287776655985664 2288443568490324 2296247060595866 2296721746803456 2298484039176192 2298947440438719 2301826279417168 2302302118975488 2305649911110552 2312391577517308 2313990331365888 2318010022863584 2319133243924064 2319612661223424 2324768069577472 2330259598162944 2335438669652032 2339528397018624 2342930320121046 2343886847275008 2357118836093952 2362198463269344 2367937924998912 2373691331966976 2374841534109696 2377142931610104 2381305689822528 2381785515203584 2385741969547776 2386437440037966 2391538635214848 2392235795497968 2398048239291264 2399210243881344 2399693676972032 2404380578684868 2405039633574912 2406225478512576 2410222530802464 2412071913205248 2416078677180672 2419104192835584 2424317399403648 2428344504718272 2430207792251904 2430916225027164 2433741572838916 2434244682272256 2440159195557888 2442545349775104 2445417775979136 2448480031291392 2449193790628872 2452547273868288 2455144625941056 2459718464727552 2465694871965696 2466889655586816 2467608781535856 2469502196852992 2473604359970688 2478935015233236 2484958113152928 2486162231021088 2488069882543616 2490995845465344 2492202888993024 2492929394032959 2493431711228752 2494115175559168 2498258224023552 2499490031943296 2503642008740544 2505563072631808 2506777174893568 2509725137536512 2510456750508042 2511673224063282 2513600450368224 2517775866398736 2518283190078208 2519017297817853 2524401892726784 2525137784136744 2528595251352576 2529332365173516 2532499701874752 2537957277500694 2543382358085632 2544123782513712 2548349901753768 2550305270357376 2554541657849664 2563252532758176 2565967126417562 2569480497954048 2570229530282043 2573748737983872 2581274319089088 2585260112330476 2585794544073216 2588799900194304 2589554564344314 2595089938132992 2604698158287848 2605236608314368 2607761275721532 2609024899414572 2611026824413504 2615364078274656 2616653627190638 2623011341661424 2624282354966704 2624824853489664 2627368503358536 2630658605048192 2636872703184384 2642733231448352 2643279544184832 2644560378703872 2649154311844096 2651210625400131 2669072765316608 2669850829905378 2673746739449856 2674285798061367 2679508704604032 2686019138804736 2689924896295644 2699655386593536 2701726853066752 2706214771427328 2707003663326648 2713580902355904 2716734778982976 2721492216940032 2726562250911744 2727357074329104 2729449796521728 2733418706807887 2733983766283392 2740626559190016 2747863518496992 2749971975442944 2753970727159826 2754540035202816 2756653615091712 2761232773920768 2767183272818496 2770648456461312 2773333420211788 2773906730961408 2775250862535168 2778189971459616 2781993922596864 2783365631139072 2790128407750656 2791480399742976 2794763172547584 2799078617861568 2805110675132346 2805879572504064 2811106816831488 2811926285936208 2818758456710784 2820124321755264 2822288224974848 2826976411395072 2827800506664252 2828370299304256 2833068588837984 2835242424293888 2839952129317632 2840780007153837 2842131246567424 2843508437192704 2846852394817536 2849062164609096 2849636241404288 2856560036506624 2857392755733684 2861305152846336 2862139255327926 2864335396931232 2868257300041728 2869093429152048 2872686228992256 2878037931517952 2878876911791832 2883659099352948 2885871753299136 2890665560198304 2898272919678976 2900522602857936 2903933608975224 2907570037158528 2912399887718592 2914634594694144 2919476180399616 2920915676863968 2928012660459264 2929431466009344 2930285428073829 2932533858762928 2936549140518912 2937405177465192 2950027793244672 2950887759369102 2952317649337542 2954582985520544 2955193764655104 2959490930679216 2960950157084143 2968144412932664 2973074885379396 2975356148750272 2976797895186112 2980298600824608 2984030656472576 2990461288217872 2991079484209152 2997727247613056 3002706860981184 3007343395976268 3013568803639296 3020266550226688 3021146991735033 3027604927821824 3039442709700096 3043862382650334 3046827679838208 3050368874647552 3051258091320432 3056326626355848 3062295662404608 3065263253918292 3070631021086944 3074199881480736 3085320441821184 3093718472373312 3101235316978176 3107012797550592 3114825968222941 3116335296522961 3116979513518976 3119371196024832 3123907093494728 3124552875752448 3131286335031456 3138245712344918 3138894458719488 3140415449710848 3142825114791936 3146521067956224 3148045754517504 3149597951025792 3157250566665216 3162495168935424 3169523908813472 3170179121098752 3175074253096704 3180989292730368 3181916586717288 3189647727330624 3197397652388352 3198946991841792 3205840771579824 3206719511433216 3208300638016768 3213630041069952 3216095884273664 3221438236240896 3222377321547636 3231772007616288 3232423199204864 3237792672957696 3238736525765811 3240277056335872 3241221633369552 3245659576363008 3246605722461528 3256727133033472 3260557034638848 3263087928215178 3265591720838496 3270063031824384 3271016291803344 3273526167921408 3278963919030912 3279624619636736 3286030136471964 3290145042047808 3294014243016672 3295610399260512 3298139146627584 3299100591108294 3303617783083776 3305246686977648 3313277484203904 3314882974694784 3318781267400256 3321327793953792 3322937185324032 3323905858710612 3338189344987392 3339162464549247 3346300183382016 3347275667344056 3348897632084376 3351467267157632 3357034488531648 3358689730423804 3364268949245106 3366850378848992 3371460335136768 3372443153564688 3376666269166336 3383943036667592 3384642574236672 3392165043351616 3397799869005024 3400407027143168 3406055543799552 3417670043677568 3425973997272064 3426972707042724 3431664983978496 3432665352735486 3441699092118784 3444370590893799 3447726058764288 3451733200259072 3452739419125752 3458474866665828 3468587366275962 3473648811085824 3477015034295376 3478699865886096 3487152104366208 3503158004478048 3508567295305646 3509292595527936 3514395480181569 3515830270912512 3534947500533508 3535678254140928 3543297694904016 3544268933689344 3551172779758723 3551906887498368 3559801106540504 3560536997950464 3562262301164544 3565714397415156 3572678272805376 3578612954321664 3581358851739648 3586566528394192 3587307952822272 3599540515458048 3609338217768864 3614280193069056 3618107869807872 3622313038643968 3628656289253376 3636476099105472 3639266395362304 3645311688377856 3646374337540746 3650612359258374 3654168745586688 3663818024662656 3666629300590592 3672720046937088 3673790685943308 3682716938911584 3689577697091328 3694197941948416 3698542307948544 3700334483380224 3701413172303784 3704253295279488 3710406539956032 3711154174852096 3718402522849854 3726350896730112 3727437169729392 3729243346531632 3732104823815424 3736493768198016 3738304333489536 3740147566843128 3741172763338752 3747387336035328 3749235047914944 3755463013110816 3758344608947712 3760165762340352 3764587706304768 3769301881860096 3770400675552336 3777424785117312 3786602839090176 3787706676205116 3792892877028864 3798749552812128 3806935916251041 3809857007644912 3815073537128448 3816185673770568 3819113862574976 3825457905536064 3830248305323008 3838502549055776 3839296054358016 3844878799137264 3847829004398848 3848950689626343 3854220746931072 3867363470477248 3871911478633632 3876760049544704 3877890168495714 3883199850291456 3884331846516471 3886179459592192 3892634907199488 3894554235818624 3904016880612352 3905908621345792 3907047237431772 3911641913582298 3913537349121858 3916540236620256 3923046117411984 3924980440785957 3933370390992896 3934517012492136 3936423532450056 3941052755037804 3945987907572288 3964099847172528 3973731467766144 3998134824883178 4003609147974912 4004776244858067 4009791194635024 4010620109174784 4019263056906048 4028195988980044 4029028708207104 4034887344443466 4038818087227392 4040775147589632 4049483079890304 4052590279600128 4058483176867112 4059322157140992 4068344121760576 4075102168474464 4083060883206144 4087017671891056 4089843376367616 4094174694782592 4098933175307648 4118598359543808 4124957963164416 4130956090739739 4134980422637568 4155972684691968 4160000130317682 4166070501003264 4167284957189424 4175048446708608 4185192611625984 4187220599614464 4198617926792352 4199463934701056 4207666012698519 4208819358756096 4209667422220288 4216660225247232 4217889428904312 4228137685066176 4230186482632896 4233432337462272 4240464617092608 4242555448956384 4249602883256976 4252863636440832 4259047752468103 4259928193976448 4263196869851136 4265262655789056 4270278592226304 4274454362106432 4284840054759936 4286089133600526 4291957729269504 4295250981654528 4296503095396848 4302385950062592 4309029343488384 4317056897276928 4318315367687748 4321628844492736 4328807629948704 4334734716604416 4347409379518464 4350783904286904 4354122294451328 4361355055737792 4364701557228544 4371951892041216 4381373515295952 4386860056063744 4392018990688896 4394147199014016 4397518862170112 4398800788144392 4404823710778368 4406107766197788 4406995582636864 4417703312271872 4419843966259712 4425041689867008 4426331639053653 4428437058605056 4428476474006313 4430582913765376 4431874478280816 4439236396018824 4450919126649856 4452216619398996 4459612328069094 4463034223125408 4465196842779168 4470447901236912 4476045984708864 4485691932326808 4496590871419584 4504060291471776 4511015093964402 4512856765648896 4524205196578333 4530399825340032 4541407391732736 4558221777003734 4559164064550144 4565793573975501 4569296942723632 4570241519757312 4575553311971328 4576887136980648 4592494121191732 4593443493606912 4597894880877438 4603652558834336 4604604237950976 4611299822221104 4624783155034616 4627980662731776 4636020045727168 4638266487848128 4649536139154944 4660519196325888 4670877339304064 4679056794037248 4685860640242092 4707368568517377 4714237672187904 4724396926538688 4735875849997824 4747382663933952 4749683068219392 4754285863220208 4762611379645056 4763571030407168 4771483939095552 4772874880075932 4784471590995936 4796096478582528 4798420487762688 4799387353944064 4808761157369736 4810079267149824 4812450957025152 4820445061604928 4824143826410496 4832157354361344 4848634798807296 4853333485370629 4856689009436544 4860415584503808 4861832450054328 4867483145677832 4868489364544512 4885090699550208 4890835551958272 4896960062582784 4898387581257744 4905094547736576 4910289251882112 4919436929455104 4935217563071712 4939004393705984 4947208719941376 4948650886662441 4957870030466472 4969916226305856 4972324462042176 4976139765087232 4981991690930688 4984405777986048 4985858788065918 4986863422457504 4996516448047104 4998980063886592 5007284017481088 5011126145263616 5013554349787136 5019450275073024 5020913501016084 5023346448126564 5027200900736448 5035551732797472 5036566380156416 5038034595635706 5046403423867659 5048803785453568 5050275568273488 5057190502705152 5058664730347032 5064999403749504 5075914555001388 5088247565027424 5096699803507536 5100610540714752 5109083315699328 5126505065516352 5131934252835124 5138960995908096 5140459060564086 5147497475967744 5162548638178176 5170520224660952 5171589088146432 5177599800388608 5179109128688628 5202881049413943 5209396316575696 5210473216628736 5215522551443064 5218049798829144 5222053648827008 5230728156549312 5233307254381276 5246022683322848 5248564709933408 5249649706979328 5254737006717072 5261317210096384 5262850942958469 5273745406368768 5285466462896704 5298308623688192 5302421250800262 5338145530633216 5339701659810756 5348571596122734 5359017409208064 5372038277609472 5379849792591288 5399310773187072 5412429542854656 5414007326653296 5427161804711808 5433469557965952 5442984433880064 5454714148658208 5458899593043456 5466837413615774 5467967532566784 5475918538887561 5481253118380032 5495727036993984 5499943950885888 5507941454319652 5509080070405632 5522465547841536 5534366545636992 5541296912922624 5546666840423576 5547813461922816 5550501725070336 5556379942919232 5566731262278144 5580256815501312 5582960799485952 5589526345095168 5598157235723136 5610221350264692 5611759145008128 5623852571872416 5637516913421568 5640248643510528 5644576449949696 5653952822790144 5655601013328504 5656740598608512 5666137177675968 5670484848587776 5679904258635264 5681560014307674 5693704789635072 5698124329218192 5699272482808576 5713120073013248 5714785511467368 5722610305692672 5724278510655852 5728670793862464 5738186858304096 5745372457984512 5756075863035904 5757753823583664 5767318198705896 5771743506598272 5781331120396608 5801045205715872 5807867217950448 5815140074317056 5816835252743571 5824799775437184 5829269189388288 5838952360799232 5841831353727936 5856025320918528 5858862932018688 5860570856147658 5865067717525856 5873098281037824 5874810354930384 5900055586489344 5901775518738204 5904635298675084 5909165971041088 5918981861358432 5921900314168286 5936288825865328 5946149770758792 5950712297500544 5953595790372224 5960597201649216 5968061312945152 5980922576435744 5982158968418304 5995454495226112 5997202237324767 6005413721962368 6014686791952536 6040533100453376 6042293983470066 6052331016665199 6055209855643648 6078885419400192 6087724765300668 6102516182640864 6112653252711696 6124591324809216 6130526507836584 6141262042173888 6148399762961472 6170640883642368 6186158125933639 6187436944746624 6202470633956352 6229651936445882 6232670593045922 6233959027037952 6238742392049664 6240000195476523 6247814186989456 6249105751504896 6262572670062912 6276491424689836 6277788917438976 6280830899421696 6293042135912448 6296091509035008 6299195902051584 6314501133330432 6324990337870848 6339047817626944 6350148506193408 6361978585460736 6363833173434576 6379295454661248 6394795304776704 6397893983683584 6411681543159648 6416601276033536 6427260082139904 6429133700400789 6432191768547328 6442876472481792 6444754643095272 6463544015232576 6464846398409728 6475585345915392 6477473051531622 6482443266739104 6491319152726016 6493211444923056 6513454266066944 6521114069277696 6526175856430356 6531183441676992 6542032583606688 6547052335842816 6557927838061824 6559249239273472 6572060272943928 6580290084095616 6588028486033344 6591220798521024 6596278293255168 6598201182216588 6607235566167552 6610493373955296 6626554968407808 6629765949389568 6637562534800512 6642655587907584 6645874370648064 6647811717421224 6676378689974784 6678324929098494 6692600366764032 6694551334688112 6697795264168752 6702934534315264 6714068977063296 6717379460847608 6728537898490212 6733700757697984 6744886307129376 6753332538332672 6766522640946603 6767886073335184 6769285148473344 6784330086703232 6795599738010048 6800814054286336 6812111087599104 6835340087355136 6837332665505601 6851947994544128 6853945414085448 6863329967956992 6865330705470972 6883398184237568 6888741181787598 6895452117528576 6896842321316157 6903466400518144 6905478838251504 6916949733331656 6937174732551924 6954030068590752 6957399731772192 6974304208732416 7006316008956096 7017134590611292 7018585191055872 7028790960363138 7031660541825024 7049342980715077 7069895001067016 7071356508281856 7086595389808032 7102345559517446 7103813774996736 7119602213081008 7121073995900928 7124524602329088 7131428794830312 7145356545610752 7157225908643328 7173133056788384 7174615905644544 7199081030916096 7218676435537728 7236215739615744 7244626077287936 7257312578506752 7272952198210944 7278532790724608 7290623376755712 7292748675081492 7301224718516748 7327636049325312 7333258601181184 7345440093874176 7347581371886616 7365433877823168 7379155394182656 7397084615897088 7400668966760448 7402826344607568 7408506590558976 7420813079912064 7422308349704192 7436805045699708 7454874339458784 7458486693063264 7464209647630848 7472987536396032 7476608666979072 7480295133686256 7482345526677504 7494774672070656 7498470095829888 7510926026221632 7516689217895424 7520331524680704 7529175412609536 7540801351104672 7554849570234624 7557051893453559 7573205678180352 7575413352410232 7585785754057728 7597499105624256 7613871832502082 7619714015289824 7630147074256896 7632371347541136 7638227725149952 7650915811072128 7660496610646016 7677005098111552 7689757598274528 7695658008797696 7697901379252686 7708441493862144 7710688590846129 7734726940954496 7743822957267264 7753520099089408 7755780336991428 7766399700582912 7768663693032942 7785269814398976 7789108471637248 7808033761224704 7811817242691584 7814094474863544 7823283827164596 7827074698243716 7833080473240512 7846092234823968 7849960881571914 7866740781985792 7869034024984272 7872847064900112 7882105510075608 7891975815144576 7928199694345056 7947462935532288 7953631876200393 7996269649766356 8007218295949824 8009552489716134 8019582389270048 8021240218349568 8036864712085531 8038526113812096 8056391977960088 8058057416414208 8069774688886932 8098966159780608 8105180559200256 8116966353734224 8118644314281984 8136688243521152 8150204336948928 8174035343782112 8179686752735232 8188349389565184 8197866350615296 8200256120423661 8249915926328832 8261912181479478 8269960845275136 8311945369383936 8320000260635364 8334569914378848 8350096893417216 8370385223251968 8374441199228928 8397235853584704 8398927869402112 8415332025397038 8417638717512192 8433320450494464 8435778857808624 8456275370132352 8460372965265792 8466864674924544 8480929234185216 8485110897912768 8499205766513952 8505727272881664 8518095504936206 8519856387952896 8526393739702272 8530525311578112 8540557184452608 8548908724212864 8569680109519872 8572178267201052 8583915458539008 8593006190793696 8604771900125184 8618058686976768 8634113794553856 8636630735375496 8643257688985472 8657615259897408 8694818759036928 8701567808573808 8708244588902656 8722710111475584 8729403114457088 8743903784082432 8762747030591904 8773720112127488 8784037981377792 8788294398028032 8790856284221487 8795037724340224 8797601576288784 8809647421556736 8812215532395576 8813991165273728 8835406624543744 8839687932519424 8850083379734016 8852663278107306 8856952948012626 8863748956561632 8878472792037648 8882850471252429 8901838253299712 8904433238797992 8919224656138188 8926068446250816 8930393685558336 8940895802473824 8952091969417728 8971383864653616 8993181742839168 9008120582943552 9022030187928804 9048410393156666 9060799650680064 9063440975205099 9082814783465472 9116443554007468 9118328129100288 9131587147951002 9138593885447264 9140483039514624 9151106623942656 9153774273961296 9184988242383464 9186886987213824 9195789761754876 9207305117668672 9222599644442208 9249566310069232 9255961325463552 9272040091454336 9276532975696256 9299072278309888 9321038392651776 9341754678608128 9344477904668823 9349005889568883 9358113588074496 9371721280484184 9414737137034754 9428475344375808 9448793853077376 9471751699995648 9508571726440416 9525222759290112 9527142060814336 9542967878191104 9545749760151864 9568943181991872 9592192957165056 9596840975525376 9617522314739472 9620158534299648 9624901914050304 9638897545059391 9640890123209856 9648287652820992 9664314708722688 9697269597614592 9706666970741258 9713378018873088 9720831169007616 9723664900108656 9734966291355664 9736978729089024 9770181399100416 9781671103916544 9796775162515488 9810189095473152 9820578503764224 9838873858910208 9870435126143424 9878008787411968 9894417439882752 9897301773324882 9915740060932944 9939832452611712 9944648924084352 9952279530174464 9963983381861376 9968811555972096 9971717576131836 9973726844915008 9997960127773184 10014568034962176 10017487393647741 10022252290527232 10027108699574272 10038900550146048 10041827002032168 10046692896253128 10054401801472896 10071103465594944 10073132760312832 10076069191271412 10092806847735318 10100551136546976 10114381005410304 10117329460694064 10129998807499008 10151829110002776 10176495130054848 10193399607015072 10201221081429504 10218166631398656 10253010131032704 10263868505670248 10277921991816192 10280918121128172 10294994951935488 10325097276356352 10333111772681397 10341040449321904 10343178176292864 10355199600777216 10358218257377256 10405762098827886 10418792633151392 10420946433257472 10431045102886128 10436099597658288 10444107297654016 10461456313098624 10466614508762552 10492045366645696 10497129419866816 10509474013434144 10522634420192768 10525701885916938 10543186440544707 10547490812737536 10570932925793408 10596617247376384 10604842501600524 10653518339276169 10676291061266432 10679403319621512 10697143192245468 10718034818416128 10744076555218944 10759699585182576 10798621546374144 10828014653306592 10854323609423616 10866939115931904 10885968867760128 10909428297316416 10917799186086912 10933674827231548 10935935065133568 10951837077775122 10962506236760064 10983859993207213 10991454073987968 10999887901771776 11015882908639304 11018160140811264 11068733091273984 11082593825845248 11093333680847152 11095626923845632 11101003450140672 11112759885838464 11133462524556288 11179052690190336 11196314471446272 11220442700529384 11223518290016256 11247705143744832 11275033826843136 11280497287021056 11307905645580288 11311202026657008 11313481197217024 11332274355351936 11340969697175552 11359808517270528 11363120028615348 11396248658436384 11398544965617152 11420807748753123 11426240146026496 11429571022934736 11445220611385344 11448557021311704 11457341587724928 11476373716608192 11490744915969024 11515507647167328 11534636397411792 11543487013196544 11546852068879029 11562662240793216 11602090411431744 11615734435900896 11630280148634112 11633670505487142 11649599550874368 11658538378776576 11677904721598464 11683662707455872 11712050641837056 11717725864037376 11721141712295316 11730135435051712 11749620709860768 11774941322357871 11800111172978688 11803551037476408 11809270597350168 11818331942082176 11837963722716864 11843800628336572 11872577651730656 11892299541517584 11901424595001088 11907191580744448 11921194403298432 11936122625890304 11961845152871488 11990908990452224 11994404474649534 12010827443924736 12014328734574201 12029373583905072 12081066200906752 12084587966940132 12104662033330398 12157770838800384 12175449530601336 12205032365281728 12225306505423392 12249182649618432 12261053015673168 12279985533569761 12282524084347776 12296799525922944 12372316251867278 12374873889493248 12392868272219217 12404941267912704 12459303872891764 12465341186091844 12467918054075904 12480000390953046 12495628373978912 12498211503009792 12525145340125824 12552982849379672 12555577834877952 12561661798843392 12598391804103168 12629002266660864 12649980675741696 12678095635253888 12700297012386816 12727666346869152 12758590909322496 12777143257404309 12789590609553408 12795787967367168 12823363086319296 12833202552067072 12854520164279808 12858267400801578 12885752944963584 12889509286190544 12927088030465152 12929692796819456 12951170691830784 12954946103063244 12964886533478208 12986422889846112 13026908532133888 13042228138555392 13052351712860712 13062366883353984 13084065167213376 13094104671685632 13115855676123648 13144120545887856 13160580168191232 13176056972066688 13182441597042048 13192556586510336 13196402364433176 13214471132335104 13220986747910592 13253109936815616 13259531898779136 13275125069601024 13285311175815168 13291748741296128 13295623434842448 13352757379949568 13356649858196988 13389102669376224 13395590528337504 13405869068630528 13428137954126592 13434758921695216 13457075796980424 13467401515395968 13489772614258752 13506665076665344 13533045281893206 13535772146670368 13538570296946688 13568660173406464 13572615589734999 13591199476020096 13601628108572672 13624222175198208 13670680174710272 13674665331011202 13697380721926503 13703895989088256 13707890828170896 13726659935913984 13730661410941944 13766796368475136 13777482363575196 13793684642632314 13810957676503008 13833899466663312 13874349465103848 13908060137181504 13914799463544384 13948608417464832 14012632017912192 14034269181222584 14037170382111744 14057581920726276 14098685961430154 14122105705552131 14139790002134032 14142713016563712 14173190779616064 14204691119034892 14207627549993472 14239204426162016 14242147991801856 14249049204658176 14262857589660624 14290713091221504 14314451817286656 14346266113576768 14398162061832192 14437352871075456 14472431479231488 14489252154575872 14545904396421888 14557065581449216 14560000456111887 14581246753511424 14585497350162984 14602449437033496 14655272098650624 14690880187748352 14695162743773232 14730867755646336 14758310788365312 14805652689215136 14817013181117952 14841626159824128 14844616699408384 14873610091399416 14909748678917568 14916973386126528 14928419295261696 14945975072792064 14953217333958144 14960590267372512 14989549344141312 14996940191659776 15021852052443264 15033378435790848 15040663049361408 15058350825219072 15081602702209344 15109699140469248 15114103786907118 15146411356360704 15150826704820464 15171571508115456 15194998211248512 15227743665004164 15239428030579648 15264742695082272 15276455450299904 15301831622144256 15320993221292032 15354010196223104 15379515196549056 15391316017595392 15395802758505372 15416882987724288 15421377181692258 15469453881908992 15487645914534528 15507040198178816 15511560673982856 15532799401165824 15537327386065884 15578216943274496 15608643148241829 15616067522449408 15623634485383168 15628188949727088 15646567654329192 15654149396487432 15666160946481024 15692184469647936 15699921763143828 15738068049968544 15745694129800224 15764211020151216 15783951630289152 15788552828875407 15856399388690112 15894925871064576 15907263752400786 15953776219513069 15992539299532712 16014436591899648 16019104979432268 16039164778540096 16073729424171062 16077052227624192 16112783955920176 16116114832828416 16139549377773864 16197932319561216 16233932707468448 16237288628563968 16273376487042304 16300408673897856 16348070687564224 16376698779130368 16395732701230592 16400512240847322 16427755616662683 16499831852657664 16523824362958956 16623890738767872 16640000521270728 16669139828757696 16700193786834432 16740770446503936 16748882398457856 16791000627534163 16794471707169408 16797855738804224 16830664050794076 16835277435024384 16871557715617248 16912550740264704 16920745930531584 16933729349849088 16961858468370432 16970221795825536 16998411533027904 17011454545763328 17036191009872412 17039712775905792 17081114368905216 17097817448425728 17139360219039744 17144356534402104 17167830917078016 17186012381587392 17236117373953536 17268227589107712 17273261470750992 17286515377970944 17315230519794816 17403135617147616 17416489177805312 17445420222951168 17450505758230713 17458806228914176 17487807568164864 17525494061183808 17547440224254976 17568075962755584 17576588796056064 17581712568442974 17595203152577568 17619294843113472 17624431064791152 17627982330547456 17670813249087488 17679375865038848 17700166759468032 17705326556214612 17713905896025252 17727497913123264 17756945584075296 17765700942504858 17803676506599424 17808866477595984 17838449312276376 17852136892501632 17860787371116672 17881791604947648 17904183938835456 17942767729307232 17986363485678336 17991606711974301 18016241165887104 18044060375857608 18096820786313332 18121599301360128 18126881950410198 18165629566930944 18232887108014936 18236656258200576 18263174295902004 18277187770894528 18307548547922592 18369976484766928 18373773974427648 18391579523509752 18414610235337344 18445199288884416 18499132620138464 18511922650927104 18544080182908672 18553065951392512 18558474377800917 18598144556619776 18683509357216256 18688955809337646 18698011779137766 18716227176148992 18720000586429569 18743442560968368 18829474274069508 18897587706154752 18943503399991296 19017143452880832 19050445518580224 19085935756382208 19091499520303728 19133930947655209 19137886363983744 19184385914330112 19193681951050752 19235044629478944 19249803828100608 19277795090118782 19281780246419712 19296575305641984 19328629417445376 19394539195229184 19413333941482516 19426756037746176 19447329800217312 19469932582711328 19473957458178048 19540362798200832 19563342207833088 19593550325030976 19641157007528448 19677747717820416 19740870252286848 19756017574823936 19788834879765504 19794603546649764 19831480121865888 19879664905223424 19889297848168704 19904559060348928 19927966763722752 19937623111944192 19943435152263672 19947453689830016 19995920255546368 20029136069924352 20034974787295482 20077801100292096 20083654004064336 20093385792506256 20108803602945792 20142206931189888 20146265520625664 20152138382542824 20185613695470636 20201102273093952 20234658921388128 20259997614998016 20303658220005552 20352990260109696 20386799214030144 20402442162859008 20436333262797312 20506020262065408 20511997996516803 20527737011340496 20555843983632384 20561836242256344 20589989903870976 20650194552712704 20666223545362794 20682080898643808 20686356352585728 20710399201554432 20716436514754512 20811524197655772 20837585266302784 20862090205772256 20872199195316576 20888214595308032 20922912626197248 20933229017525104 20984090733291392 20994258839733632 21018948026868288 21045268840385536 21051403771833876 21086372881089414 21094981625475072 21141865851586816 21148028942145231 21193234494752768 21209685003201048 21307036678552338 21352582122532864 21358806639243024 21394286384490936 21436069636832256 21519399170365152 21597243092748288 21656029306613184 21708647218847232 21733878231863808 21771937735520256 21814347075660727 21818856594632832 21835598372173824 21867349654463096 21871870130267136 21903674155550244 21967719986414426 21982908147975936 21999775803543552 22031765817278608 22036320281622528 22137466182547968 22186667361694304 22191253847691264 22202006900281344 22225519771676928 22266925049112576 22392628942892544 22440885401058768 22447036580032512 22495410287489664 22550067653686272 22560994574042112 22622404053314016 22626962394434048 22664548710703872 22671155680360677 22681939394351104 22719617034541056 22726240057230696 22792497316872768 22797089931234304 22841615497506246 22859142045869472 22890441222770688 22897114042623408 22914683175449856 22952747433216384 22981489831938048 23031015294334656 23069272794823584 23086974026393088 23093704137758058 23125324481586432 23204180822863488 23231468871801792 23260560297268224 23267341010974284 23299199101748736 23355809443196928 23367325414911744 23424101283674112 23435451728074752 23442283424590632 23460270870103424 23499241419721536 23549882644715742 23600222345957376 23607102074952816 23618541194700336 23636663884164352 23675927445433728 23687601256673144 23745155303461312 23784599083035168 23802849190002176 23814383161488896 23842388806596864 23860895628601179 23872245251780608 23923690305742976 23981817980904448 23988808949299068 24021654887849472 24028657469148402 24058747167810144 24110594136256593 24162132401813504 24169175933880264 24209324066660796 24315541677600768 24350899061202672 24410064730563456 24450613010846784 24522106031346336 24559971067139522 24565048168695552 24593599051845888 24600768361270983 24744632503734556 24749747778986496 24785736544438434 24809882535825408 24858209458311061 24918607745783528 24930682372183688 24935836108151808 24960000781906092 24991256747957824 25050290680251648 25105965698759344 25111155669755904 25123323597686784 25196783608206336 25299961351483392 25356191270507776 25400594024773632 25455332693738304 25517181818644992 25554286514808618 25579181219106816 25591575934734336 25646726172638592 25666405104134144 25709040328559616 25716534801603156 25779018572381088 25854176060930304 25859385593638912 25902341383661568 25909892206126488 25929773066956416 25972845779692224 26084456277110784 26104703425721424 26124733766707968 26162721908018347 26168130334426752 26188209343371264 26231711352247296 26288241091775712 26321160336382464 26352113944133376 26364883194084096 26385113173020672 26392804728866352 26428942264670208 26441973495821184 26506219873631232 26519063797558272 26550250139202048 26591246869684896 26648551413757287 26705514759899136 26713299716393976 26778205338752448 26791181056675008 26811738137261056 26856275908253184 26869517843390432 26914151593960848 26934803030791936 26979545228517504 27013330153330688 27066090563786412 27071544293340736 27137320346812928 27145231179469998 27182398952040192 27190322925615297 27203256217145344 27248444350396416 27341360349420544 27349330662022404 27394761443853006 27415781656341792 27453319871827968 27461322821883888 27533592736950272 27554964727150392 27587369285264628 27621915353006016 27667798933326624 27748698930207696 27816120274363008 27829598927088768 27897216834929664 28025264035824384 28033433714006469 28047017668706649 28068538362445168 28074340764223488 28115163841452552 28197371922860308 28244211411104262 28279580004268064 28285426033127424 28346381559232128 28409382238069784 28415255099986944 28478408852324032 28525715179321248 28581426182443008 28628903634573312 28692532227153536 28874705742150912 28916692635178173 28944862958462976 28978504309151744 29091808792843776 29120000912223774 29162493507022848 29170994700325968 29204898874066992 29310544197301248 29390325487546464 29461735511292672 29516621576730624 29611305378430272 29634026362235904 29683252319648256 29747220182798832 29813334267276721 29819497357835136 29833946772253056 29856838590523392 29891950145584128 29906434667916288 29921180534745024 29993880383319552 30043704104886528 30066756871581696 30081326098722816 30116701650438144 30163205404418688 30219398280938496 30228207573814236 30301653409640928 30343143016230912 30389996422497024 30455487330008328 30478856061159296 30529485390164544 30552910900599808 30603663244288512 30708020392446208 30759030393098112 30782632035190784 30791605517010744 30833765975448576 30842754363384516 30938907763817984 30975291829069056 30999335318044191 31014080396357632 31023121347965712 31065598802331648 31074654772131768 31156433886548992 31217286296483658 31256377899454176 31293135308658384 31308298792974864 31332321892962048 31384368939295872 31399843526287656 31476136099937088 31491388259600448 31528422040302432 31567903260578304 31577105657750814 31712798777380224 31789851742129152 31814527504801572 31907552439026138 31960555017828507 31985078599065424 32028873183799296 32038209958864536 32078329557080192 32147458848342124 32154104455248384 32225567911840352 32232229665656832 32279098755547728 32395864639122432 32467865414936896 32546752974084608 32600817347795712 32696141375128448 32753397558260736 32791465402461184 32801024481694644 32855511233325366 32951579979621639 32999663705315328 33047648725917912 33247781477535744 33280001042541456 33338279657515392 33400387573668864 33582001255068326 33588943414338816 33595711477608448 33661328101588152 33670554870048768 33743115431234496 33825101480529408 33841491861063168 33923716936740864 33940443591651072 33996823066055808 34022909091526656 34072382019744824 34079425551811584 34195634896851456 34278720438079488 34288713068804208 34335661834156032 34372024763174784 34472234747907072 34546522941501984 34573030755941888 34630461039589632 34640556206637087 34806271234295232 34832978355610624 34890840445902336 34901011516461426 34975615136329728 35050988122367616 35094880448509952 35136151925511168 35153177592112128 35163425136885948 35190406305155136 35248862129582304 35255964661094912 35324823967073613 35341626498174976 35358751730077696 35400333518936064 35410653112429224 35427811792050504 35454995826246528 35513891168150592 35531401885009716 35617732955191968 35676898624552752 35704273785003264 35721574742233344 35763583209895296 35808367877670912 35885535458614464 35972726971356672 35983213423948602 36032482331774208 36088120751715216 36193641572626664 36243198602720256 36253763900820396 36465774216029872 36473312516401152 36526348591804008 36554375541789056 36615097095845184 36739952969533856 36747547948855296 36783159047019504 36829220470674688 36839956600709283 36890398577768832 36998265240276928 37088160365817344 37106131902785024 37116948755601834 37178604816657651 37196289113239552 37367018714432512 37377911618675292 37396023558275532 37440001172859138 37486885121936736 37658948548139016 37795175412309504 37887006799982592 38034286905761664 38100891037160448 38182999040607456 38267861895310418 38275772727967488 38331429772212927 38368771828660224 38387363902101504 38470089258957888 38499607656201216 38555590180237564 38563560492839424 38657258834890752 38789078390458368 38826667882965032 38853512075492352 38894659600434624 38939865165422656 39080725596401664 39126684415666176 39187100650061952 39282314015056896 39481740504573696 39512035149647872 39577669759531008 39589207093299528 39662960243731776 39759329810446848 39778595696337408 39855933527445504 39875246223888384 39886870304527344 39894907379660032 39991840511092736 40058272139848704 40069949574590964 40167308008128672 40186771585012512 40217607205891584 40284413862379776 40292531041251328 40304276765085648 40371227390941272 40402204546187904 40469317842776256 40519995229996032 40607316440011104 40705980520219392 40717846769204997 40773598428060288 40804884325718016 40872666525594624 41012040524130816 41023995993033606 41055474022680992 41111687967264768 41123672484512688 41179979807741952 41300389105425408 41332447090725588 41364161797287616 41432873029509024 41623048395311544 41675170532605568 41724180411544512 41744398390633152 41776429190616064 41845825252394496 41866458035050208 41968181466582784 41988517679467264 42037896053736576 42090537680771072 42102807543667752 42172745762178828 42283731703173632 42296057884290462 42366317116656393 42386468989505536 42419370006402096 42614073357104676 42717613278486048 42788572768981872 42872139273664512 43038798340730304 43194486185496576 43303106881535473 43312058613226368 43417294437694464 43467756463727616 43628694151321454 43637713189265664 43671196744347648 43680001368335661 43734699308926192 43743740260534272 43807348311100488 43935439972828852 43965816295951872 44063531634557216 44072640563245056 44274932365095936 44373334723388608 44451039543353856 44533850098225152 44785257885785088 44881770802117536 44990820574979328 45100135307372544 45121989148084224 45244808106628032 45253924788868096 45329097421407744 45342311360721354 45439234069082112 45452480114461392 45584994633745536 45594179862468608 45683230995012492 45718284091738944 45794228085246816 45829366350899712 45905494866432768 45962979663876096 46062030588669312 46138545589647168 46173948052786176 46187408275516116 46250648963172864 46408361645726976 46462937743603584 46521120594536448 46534682021948568 46598398203497472 46734650829823488 46848202567348224 46870903456149504 46884566849181264 46920541740206848 46998482839443072 47099765289431484 47214204149905632 47237082389400672 47273327768328704 47351854890867456 47365658486626221 47375202513346288 47490310606922624 47569198166070336 47605698380004352 47628766322977792 47684777613193728 47721791257202358 47847380611485952 47861328658539207 47963635961808896 47977617898598136 48043309775698944 48057314938296804 48117494335620288 48221188272513186 48324264803627008 48338351867760528 48418648133321592 48701798122405344 48820129461126912 48901226021693568 49044212062692672 49119942134279044 49130096337391104 49187198103691776 49201536722541966 49489265007469112 49499495557972992 49571473088876868 49716418916622122 49837215491567056 49861364744367376 49871672216303616 49920001563812184 49982513495915648 50100581360503296 50211931397518688 50222311339511808 50246647195373568 50373001882602489 50393567216412672 50712382541015552 50801188049547264 50910665387476608 51034363637289984 51108573029617236 51293452345277184 51332810208268288 51418080657119232 51433069603206312 51558037144762176 51708352121860608 51804682767323136 51819784412252976 51859546133912832 51945691559384448 52209406851442848 52249467533415936 52325443816036694 52336260668853504 52376418686742528 52463422704494592 52576482183551424 52642320672764928 52704227888266752 52729766388168192 52785609457732704 52857884529340416 52883946991642368 53012439747262464 53038127595116544 53100500278404096 53182493739369792 53297102827514574 53411029519798272 53426599432787952 53556410677504896 53582362113350016 53623476274522112 53712551816506368 53739035686780864 53828303187921696 53869606061583872 53959090457035008 53974820135922903 54026660306661376 54132181127572824 54143088586681472 54274640693625856 54290462358939996 54364797904080384 54380645851230594 54496888700792832 54682720698841088 54698661324044808 54789522887706012 54831563312683584 54922645643767776 55067185473900544 55109929454300784 55174738570529256 55243830706012032 55335597866653248 55497397860415392 55632240548726016 55659197854177536 55675423133402751 55794433669859328 56050528071648768 56066867428012938 56094035337413298 56137076724890336 56148681528446976 56230327682905104 56258052984598717 56394743845720616 56488422822208524 56559160008536128 56692763118464256 56818764476139568 56830510199973888 56956817704648064 57051430358642496 57257807269146624 57385064454307072 57401792842965627 57749411484301824 57833385270356346 57889725916925952 57957008618303488 58183617585687552 58240001824447548 58341989400651936 58409797748133984 58621088394602496 58780650975092928 58923471022585344 59033243153461248 59210370633936259 59222610756860544 59268052724471808 59366504639296512 59494440365597664 59626668534553442 59638994715670272 59667893544506112 59713677181046784 59783900291168256 59812869335832576 59842361069490048 59987760766639104 60087408209773056 60233403300876288 60326410808837376 60438796561876992 60456415147628472 60603306819281856 60779992844994048 60910974660016656 60957712122318592 61058970780329088 61105821801199616 61207326488577024 61416040784892416 61518060786196224 61535993989550409 61565264070381568 61583211034021488 61667531950897152 61685508726769032 61877815527635968 61950583658138112 61998670636088382 62046242695931424 62131197604663296 62149309544263536 62312867773097984 62434572592967316 62512755798908352 62586270617316768 62616597585949728 62664643785924096 62768737878591744 62799687052575312 62952272199874176 62982776519200896 63056844080604864 63135806521156608 63154211315501628 63425597554760448 63444086826435693 63579703484258304 63629055009603144 63815104878052276 63921110035657014 63970157198130848 64057746367598592 64076419917729072 64156659114160384 64294917696684248 64308208910496768 64451135823680704 64558197511095456 64791729278244864 64935730829873792 65093505948169216 65201634695591424 65392282750256896 65443041226982181 65506795116521472 65582930804922368 65602048963389288 65711022466650732 65903159959243278 65999327410630656 66095297451835824 66560002085082912 66676559315030784 66800775147337728 67164002510136652 67177886828677632 67322656203176304 67341109740097536 67472282815415737 67486230862468992 67650202961058816 67682983722126336 67880887183302144 67993646132111616 68045818183053312 68144764039489648 68158851103623168 68391269793702912 68577426137608416 68671323668312064 68744049526349568 68944469495814144 69093045883003968 69146061511883776 69260922079179264 69281112413274174 69612542468590464 69665956711221248 69781680891804672 69802023032922852 70101976244735232 70189760897019904 70272303851022336 70306355184224256 70326850273771896 70380812610310272 70497724259164608 70511929322189824 70649647934147226 70800667037872128 70821306224858448 70855623584101008 70909991652493056 71027782336301184 71062803770019432 71235465910383936 71353797249105504 71408547570006528 71443149484466688 71527166419790592 71616735755341824 71771070917228928 71945453942713344 71966426847897204 72064964663548416 72176241503430432 72331782408769779 72387283145253328 72486397205440512 72507527801640792 72931548432059744 72946625032802304 73052697183608016 73108751083578112 73230194191690368 73479905939067712 73566318094039008 73658440941349376 73679913201418566 73780797155537664 73802305083812949 73996530480553856 74176320731634688 74212263805570048 74233897511203668 74357209633315302 74574628374933183 74734037428865024 74755823237350584 74792047116551064 74880002345718276 74973770243873472 75317897096278032 75590350824619008 76068573811523328 76201782074320896 76365998081214912 76535723790620836 76551545455934976 76662859544425854 76737543657320448 76774727804203008 76940178517915776 76999215312402432 77111180360475128 77127120985678848 77578156780916736 77653335765930064 77707024150984704 77789319200869248 77879730330845312 78253368831332352 78374201300123904 78488165724055041 78564628030113792 78963481009147392 79155339519062016 79178414186599056 79325920487463552 79518659620893696 79557191392674816 79773740609054688 79789814759320064 79945654241271861 79983681022185472 80116544279697408 80139899149181928 80334616016257344 80373543170025024 80435214411783168 80568827724759552 80608553530171296 80742454781882544 80804409092375808 80938635685552512 81039990459992064 81214632880022208 81411961040438784 81435693538409994 81547196856120576 81609768651436032 81745333051189248 82024081048261632 82047991986067212 82110948045361984 82247344969025376 82359959615483904 82600778210850816 82664894181451176 82728323594575232 82865746059018048 83246096790623088 83350341065211136 83448360823089024 83488796781266304 83552858381232128 83691650504788992 83732916070100416 83936362933165568 83977035358934528 84075792107473152 84100301142019407 84141053006119947 84181075361542144 84205615087335504 84345491524357656 84567463406347264 84592115768580924 84732634233312786 84838740012804192 85228146714209352 85435226556972096 85577145537963744 85744278547329024 85959898734988327 86077596681460608 86606213763070946 86624117226452736 86750077905534519 86834588875388928 86935512927455232 87257388302642908 87275426378531328 87360002736671322 87469398617852384 87487480521068544 87614696622200976 87870879945657704 87931632591903744 88127063269114432 88549864730191872 88746669446777216 88902079086707712 89440002801830163 89570515771570176 89763541604235072 89981641149958656 90200270614745088 90243978296168448 90489616213256064 90507849577736192 90658194842815488 90684622721442708 90904960228922784 91169989267491072 91188359724937216 91366461990024984 91436568183477888 91588456170493632 91658732701799424 91810989732865536 92124061177338624 92277091179294336 92347896105572352 92374816551032232 92501297926345728 92816723291453952 92925875487207168 93042241189072896 93069364043897136 93196796406994944 93469301659646976 93769133698362528 93841083480413696 93996965678886144 94199530578862968 94428408299811264 94474164778801344 94546655536657408 94703709781734912 94731316973252442 94750405026692576 94980621213845248 95138396332140672 95211396760008704 95257532645955584 95369555226387456 95443582514404716 95694761222971904 95722657317078414 95881665053485521 95927271923617792 95955235797196272 96086619551397888 96114629876593608 96234988671240576 96442376545026372 96676703735521056 96837296266643184 97403596244810688 97640258922253824 97802452043387136 98088424125385344 98239884268558088 98260192674782208 98374396207383552 98403073445083932 98854739938864917 98978530014938224 98998991115945984 99142946177753736 99432837833244244 99674430983134112 99722729488734752 99743344432607232 99840003127624368 99965026991831296 100201162721006592 100423862795037376 100746003765204978 100787134432825344 101424765082031104 101821330774953216 102068727274579968 102217146059234472 102586904690554368 102836161314238464 102866139206412624 103116074289524352 103416704243721216 103639568824505952 103719092267825664 103891383118768896 104418813702885696 104498935066831872 104650887632073388 104672521337707008 104926845408989184 105152964367102848 105284641345529856 105408455776533504 105459532776336384 105571218915465408 105767893983284736 106024879494524928 106076255190233088 106201000556808192 106364987478739584 106594205655029148 106853198865575904 107112821355009792 107164724226700032 107246952549044224 107425103633012736 107478071373561728 107656606375843392 107739212123167744 107918180914070016 107949640271845806 108264362255145648 108286177173362944 108549281387251712 108580924717879992 108729595808160768 108761291702461188 109365441397682176 109397322648089616 109579045775412024 109663126625367168 109845291287535552 110219858908601568 110349477141058512 110487661412024064 110519869802127849 110671195733306496 110994795720830784 111264481097452032 111318395708355072 111350846266805502 111588867339718656 112101056143297536 112133734856025876 112188070674826596 112274153449780672 112460655365810208 112516105969197434 112789487691441232 112976845644417048 113118320017072256 113385526236928512 113637528952279136 113661020399947776 113913635409296128 114102860717284992 114770128908614144 114803585685931254 114994289316638781 115498822968603648 115666770540712692 116367235171375104 116480003648895096 116683978801303872 116819595496267968 117242176789204992 117537004392739141 117561301950185856 117846942045170688 118420741267872518 118445221513721088 118536105448943616 118733009278593024 118988880731195328 119253337069106884 119277989431340544 119335787089012224 119567800582336512 119625738671665152 119684722138980096 119975521533278208 120174816419546112 120652821617674752 120877593123753984 120912830295256944 121206613638563712 121559985689988096 121821949320033312 121915424244637184 122117941560658176 122153540307614991 122211643602399232 122414652977154048 122832081569784832 123036121572392448 123071987979100818 123166422068042976 123335063901794304 123371017453538064 123755631055271936 123901167316276224 123997341272176764 124092485391862848 124298619088527072 124625735546195968 124869145185934632 125025511597816704 125172541234633536 125233195171899456 125329287571848192 125537475757183488 125599374105150624 125904544399748352 125965553038401792 126113688161209728 126271613042313216 126308422631003256 126851195109520896 126888173652871386 127159406968516608 127258110019206288 127630209756104552 127842220071314028 127940314396261696 128152839835458144 128313318228320768 128589835393368496 128616417820993536 128902271647361408 129116395022190912 129583458556489728 129871461659747584 129909320644606419 130187011896338432 130403269391182848 130784565500513792 130886082453964362 131013590233042944 131040004105006983 131165861609844736 131204097926778576 131422044933301464 131806319918486556 132190594903671648 133120004170165824 133353118630061568 133601550294675456 133937516633586463 134328005020273304 134355773657355264 134645312406352608 134944565630831474 134972461724937984 135300405922117632 135365967444252672 135761774366604288 135987292264223232 136289528078979296 136317702207246336 136782539587405824 137154852275216832 137488099052699136 137888938991628288 138186091766007936 138292123023767552 138521844158358528 138562224826548348 139225084937180928 139331913422442496 139563361783609344 139604046065845704 140203952489470464 140544607702044672 140612710368448512 140653700547543792 140761625220620544 140995448518329216 141023858644379648 141299295868294452 141642612449716896 141711247168202016 141819983304986112 142055564672602368 142125607540038864 142470931820767872 142707594498211008 142817095140013056 142886298968933376 143054332839581184 143542141834457856 143583985975617621 143890907885426688 143932853695794408 144129929327096832 144352483006860864 144663564817539558 144774566290506656 144972794410881024 145015055603281584 145863096864119488 146105394367216032 146217502167156224 146460388383380736 146959811878135424 147132636188078016 147316881882698752 147359826402837132 147561594311075328 147604610167625898 147993060961107712 148352641463269376 148424527611140096 148467795022407336 148714419266630604 149149256749866366 149468074857730048 149511646474701168 149584094233102128 149760004691436552 149947540487746944 150635794192556064 151119005647807467 151180701649238016 152137147623046656 152403564148641792 152700429529625089 152731996162429824 153071447581241672 153103090911869952 153325719088851708 153880357035831552 153998430624804864 154222360720950256 154254241971357696 155306671531860128 155414048301969408 155578638401738496 155759460661690624 156748402600247808 156976331448110082 157129256060227584 157926962018294784 158356828373198112 158651840974927104 159037319241787392 159114382785349632 159547481218109376 159579629518640128 159891308482543722 160233088559394816 160279798298363856 160669232032514688 160747086340050048 160870428823566336 161137655449519104 161217107060342592 161484909563765088 161608818184751616 161877271371105024 162079980919984128 162429265760044416 162823922080877568 162871387076819988 163094393712241152 163490666102378496 164048162096523264 164095983972134424 164221896090723968 164494689938050752 165201556421701632 165329788362902352 165456647189150464 165731492118036096 166492193581246176 166700682130422272 166896721646178048 166977593562532608 167026269400208253 167105716762464256 167383301009577984 167465832140200832 167872725866331136 167954070717869056 168151584214946304 168200602284038814 168282106012239894 168411230174671008 168690983048715312 168774158953796151 169134926812694528 169184231537161848 169465268466625572 169677480025608384 170456293428418704 170870453113944192 171154291075927488 171919797469976654 172155193362921216 172205378528896881 173212427526141892 173248234452905472 173500155811069038 173669177750777856 173871025854910464 174514776605285816 174550852757062656 174720005473342644 174938797235704768 175229393244401952 175741759891315408 175863265183807488 176254126538228864 177099729460383744 177493338893554432 177631111901808777 177804158173415424 178880005603660326 179141031543140352 179527083208470144 179963282299917312 180979232426512128 181015699155472384 181316389685630976 181369245442885416 181809920457845568 182339978534982144 182732923980049968 182873136366955776 183139053356128429 183176912340987264 183317465403598848 183621979465731072 184248122354677248 184554182358588672 184695792211144704 184749633102064464 185002595852691456 185633446582907904 185851750974414336 186138728087794272 186393592813989888 186938603319293952 187538267396725056 187682166960827392 187993931357772288 188399061157725936 188856816599622528 188948329557602688 189093311073314816 189407419563469824 189462633946504884 189500810053385152 189961242427690496 190276792664281344 190332260479307079 190422793520017408 190515065291911168 190739110452774912 190887165028809432 191389522445943808 191445314634156828 191763330106971042 191910471594392544 192173239102795776 192229259753187216 192469977342481152 192884753090052744 193353407471042112 193674592533286368 194807192489621376 195280517844507648 195604904086774272 196176848250770688 196329123680946543 196479768537116176 196520385349564416 196748792414767104 196806146890167864 197709479877729834 197957060029876448 197997982231891968 198285892355507472 198865675666488488 199348861966268224 199445458977469504 199680006255248736 199930053983662592 200402325442013184 200847725590074752 201492007530409956 202416848446247211 202849530164062208 203642661549906432 204137454549159936 204434292118468944 205173809381108736 205732278412825248 206232148579048704 206833408487442432 207279137649011904 207438184535651328 207782766237537792 208693339870937047 208837627405771392 208997870133663744 209301775264146776 209345042675414016 210305928734205696 210569282691059712 210816911553067008 210919065552672768 211142437830930816 211535787966569472 212402001113616384 212729974957479168 213188411310058296 213706397731151808 214225642710019584 214329448453400064 214850207266025472 214956142747123456 215313212751686784 215478424246335488 215836361828140032 215899280543691612 216528724510291296 216572354346725888 216995347226309337 217098562774503424 217161849435759984 217459191616321536 217522583404922376 218794645296179232 219158091550824048 219326253250734336 219690582575071104 220439717817203136 220698954282117024 220975322824048128 221039739604255698 221342391466612992 221989591441661568 222528962194904064 222636791416710144 222701692533611004 223723885124799549 224202112286595072 224267469712051752 224376141349653192 224548306899561344 224921310731620416 225032211938394868 225578975382882464 225953691288834096 226236640034144512 226771052473857024 227275057904558272 227827270818592256 228205721434569984 229540257817228288 229607171371862508 229988578633277562 230997645937207296 231333541081425384 232734470342750208 232960007297790192 233367957602607744 233639190992535936 235074008785478282 235122603900371712 235464497172165123 235693884090341376 236841482535745036 236890443027442176 237466018557186048 237977761462390656 238506674138213768 238555978862681088 238671574178024448 239369444277960192 239951043066556416 240349632839092224 241305643235349504 241825660590513888 242413227277127424 243119971379976192 243643898640066624 243830848489274368 244235883121316352 244307080615229982 244829305954308096 245664163139569664 246072243144784896 246143975958201636 246332844136085952 246742034907076128 247511262110543872 247802334632552448 247994682544353528 248184970783725696 248597238177054144 249738290371869264 250051023195633408 250345082469267072 250466390343798912 250658575143696384 251074951514366976 251198748210301248 251809088799496704 251931106076803584 252227376322419456 252543226084626432 252616845262006512 253702390219041792 253776347305742772 254516220038412576 255260419512209104 255684440142628056 255880628792523392 256305679670916288 256626636456641536 257179670786736992 257232835641987072 257804543294722816 257879696204964981 258232790044381824 259742923319495168 259818641289212838 260250233716603557 260374023792676864 260806538782365696 261569131001027584 261772164907928724 262080008210013966 262408195853557152 262844089866602928 263612639836973112 264381189807343296 266240008340331648 266706237260123136 267875033267172926 268320008405490489 268656010040546608 268711547314710528 269290624812705216 269889131261662948 269944923449875968 270600811844235264 270731934888505344 271523548733208576 271974584528446464 272579056157958592 273565079174811648 274309704550433664 274976198105398272 276372183532015872 276584246047535104 277043688316717056 277124449653096696 278450169874361856 279126723567218688 279208092131691408 280407904978940928 281307401095087584 281523250441241088 281990897036658432 282047717288759296 282598591736588904 283285224899433792 283422494336404032 283639966609972224 284111129345204736 284251215080077728 284941863641535744 285415188996422016 285634190280026112 285772597937866752 286108665679162368 287084283668915712 287167971951235242 287781815770853376 287865707391588816 288259858654193664 288704966013721728 289327129635079116 289549132581013312 290030111206563168 291726193728238976 292210788734432064 292435004334312448 292920776766761472 293919623756270848 294265272376156032 294633763765397504 294719652805674264 295123188622150656 295209220335251796 295986121922215424 296564219816594751 296705282926538752 296849055222280192 296935590044814672 297428838533261208 298298513499732732 299023292949402336 299168188466204256 299520009382873104 299895080975493888 301271588385112128 302238011295614934 302361403298476032 303121748170748311 304274295246093312 305400859059250178 305463992324859648 306142895162483344 306206181823739904 306651438177703416 307760714071663104 308444721441900512 308508483942715392 310613343063720256 311157276803476992 311518921323381248 313496805200495616 313952662896220164 315853924036589568 316713656746396224 317303681949854208 318074638483574784 318228765570699264 319094962436218752 319159259037280256 319782616965087444 320559596596727712 321338464065029376 321494172680100096 321740857647132672 322275310899038208 322434214120685184 322969819127530176 323217636369503232 323754542742210048 324858531520088832 325647844161755136 325742774153639976 326188787424482304 328096324193046528 328191967944268848 328443792181447936 328989379876101504 330659576725804704 330913294378300928 331462984236072192 331559609406383547 332984387162492352 333401364260844544 333793443292356096 333955187125065216 334052538800416506 334766602019155968 334931664280401664 335745451732662272 335908141435738112 336303168429892608 336401204568077628 336564212024479788 336822460349342016 337381966097430624 337548317907592302 338269853625389056 338368463074323696 338930536933251144 339354960051216768 340912586856837408 341740906227888384 342308582151854976 343839594939953308 344310386725842432 344410757057793762 346424855052283784 346496468905810944 347000311622138076 349029553210571632 349101705514125312 349440010946685288 349877594471409536 350458786488803904 351483519782630816 351726530367614976 352508253076457728 352611013178217423 354986677787108864 355262223803617554 355608316346830848 357760011207320652 359054166416940288 359926564599834624 361958464853024256 362632779371261952 362738490885770832 363619840915691136 364679957069964288 365465847960099936 365746272733911552 366278106712256858 366353824681974528 366634930807197696 367243958931462144 368496244709354496 369108364717177344 369499266204128928 370005191705382912 371266893165815808 371703501948828672 372277456175588544 373877206638587904 375076534793450112 375364333921654784 375987862715544576 376798122315451872 377713633199245056 377896659115205376 378186622146629632 378814839126939648 378925267893009768 379001620106770304 379922484855380992 380553585328562688 380664520958614158 381478220905549824 381774330057618864 382779044891887616 382890629268313656 383526660213942084 383820943188785088 384458519506374432 384939954684962304 385769506180105488 386706814942084224 387349185066572736 389614384979242752 389727961933819257 390561035689015296 391209808173548544 392353696501541376 392658247361893086 392959537074232352 393040770699128832 393497584829534208 393612293780335728 395418959755459668 395914120059752896 396571784711014944 397731351332976976 398697723932536448 398890917954939008 399360012510497472 399860107967325184 400804650884026368 401695451180149504 401812549900759389 402984015060819912 404833696892494422 405699060328124416 407285323099812864 408868584236937888 410347618762217472 411464556825650496 412464297158097408 413666816974884864 414472594437553813 414558275298023808 414876369071302656 415565532475075584 417386679741874094 417675254811542784 417995740267327488 418603550528293552 418690085350828032 420611857468411392 421633823106134016 421838131105345536 422284875661861632 423071575933138944 425459949914958336 426376822620116592 427412795462303616 428451285420039168 428658896906800128 429912285494246912 430626425503373568 430751957926852863 430956848492670976 431672723656280064 431798561087383224 433057449020582592 433144708693451776 433990694452618674 434323698871519968 434918383232643072 435045166809844752 437589290592358464 438316183101648096 438652506501468672 439381165150142208 440879435634406272 441397908564234048 441950645648096256 442079479208511396 442684782933225984 443979182883323136 445057924389808128 445273582833420288 445403385067222008 447447770249599098 448404224573190144 448534939424103504 448752282699306384 449096613799122688 449842621463240832 450064423876789736 451157950765764928 451907382577668192 452473280068289024 453357016943422401 453542104947714048 454550115809116544 455654541637184512 456411442869139968 458101288588875267 459080515634456576 459214342743725016 459977157266555124 461995291874414592 462667082162850768 465920014595580384 466735915205215488 467278381985071872 470148017570956564 470245207800743424 470928994344330246 471387768180682752 472305979707910159 473682965071490072 473780886054884352 475955522924781312 477013348276427536 477111957725362176 477343148356048896 478738888555920384 480699265678184448 482611286470699008 483651321181027776 484826454554254848 486239942759952384 487287797280133248 487661696978548736 488471766242632704 488614161230459964 491328326279139328 492144486289569792 492287951916403272 492665688272171904 493484069814152256 495604669265104896 495989365088707056 496369941567451392 497194476354108288 499476580743738528 500102046391266816 500690164938534144 500932780687597824 501317150287392768 502149903028733952 502397496420602496 503618177598993408 503862212153607168 504454752644838912 505233690524013024 506322476861388453 507404780438083584 507552694611485544 509032440076825152 510520839024418208 511368880285256112 511761257585046784 512611359341832576 513253272913283072 514359341573473984 515609086589445632 515759392409929962 516465580088763648 516616135586690643 519485846638990336 519637282578425676 520500467433207114 521613077564731392 523138262002055168 523544329815857448 524160016420027932 524816391707114304 525688179733205856 527225279673946224 528762379614686592 532480016680663296 532893335705426331 533412474520246272 535750066534345852 536640016810980978 537312020081093216 537423094629421056 538581249625410432 539778262523325896 539889846899751936 543047097466417152 543949169056892928 545158112315917184 548619409100867328 549417160068385287 549952396210796544 552744367064031744 554087376633434112 554248899306193392 556900339748723712 558416184263382816 560815809957881856 562614802190175168 563046500882482176 563981794073316864 565197183473177808 566570449798867584 566844988672808064 567279933219944448 568222258690409472 568502430160155456 569883727283071488 570830377992844032 571268380560052224 571545195875733504 572217331358324736 574168567337831424 574335943902470484 575731414783177632 576519717308387328 577409932027443456 578654259270158232 579098265162026624 580060222413126336 583452387456477952 584421577468864128 584870008668624896 585841553533522944 587839247512541696 588530544752312064 588987371042839629 589267527530795008 589439305611348528 590246377244301312 590418440670503592 591972243844430848 593128439633189502 593871180089629344 594857677066522416 596597026999465464 598046585898804672 598336376932408512 599040018765746208 599790161950987776 602543176770224256 604476022591229868 606243496341496622 607250545338741633 608548590492186624 610801718118500356 610927984649719296 612285790324966688 612412363647479808 613302876355406832 615521428143326208 616889442883801024 621226686127440512 622314553606953984 623037842646762496 626080019612811141 626993610400991232 627905325792440328 631707848073179136 633427313492792448 634607363899708416 638189924872437504 638318518074560512 639565233930174888 641119193193455424 642676928130058752 642988345360200192 644550621798076416 644868428241370368 645939638255060352 646435272739006464 647509085484420096 649717063040177664 651295688323510272 651485548307279952 652377574848964608 656383935888537696 656887584362895872 657978759752203008 661319153451609408 661826588756601856 662925968472144384 663119218812767094 665968774324984704 666802728521689088 667586886584712192 667910374250130432 668105077600833012 669863328560803328 671171655374398647 671490903465324544 671816282871476224 672606336859785216 672802409136155256 673128424048959576 673644920698684032 674763932194861248 675096635815184604 676736926148647392 677861073866502288 678709920102433536 681825173713674816 683481812455776768 684617164303709952 687679189879906616 688620773451684864 688821514115587524 692849710104567568 692992937811621888 694000623244276152 698059106421143264 698203411028250624 698880021893370576 699755188942819072 700917572977607808 702967039565261632 705016506152915456 705222026356434846 706393491516495369 709973355574217728 710524447607235108 715520022414641304 718108332833880576 719853129199669248 723916929706048512 725476981771541664 727239681831382272 729359914139928576 730931695920199872 731492545467823104 732556213424513716 732707649363949056 734487917862924288 736992489418708992 738216729434354688 738998532408257856 742533786331631616 743407003897657344 744554912351177088 750153069586900224 750728667843309568 751975725431089152 753596244630903744 755427266398490112 755793318230410752 757629678253879296 757850535786019536 758003240213540608 759844969710761984 761107170657125376 761329041917228316 763548660115237728 765558089783775232 765781258536627312 767053320427884168 767641886377570176 768917039012748864 769879909369924608 771539012360210976 773413629884168448 773639088614894943 774698370133145472 779228769958485504 779455923867638514 781122071378030592 782419616347097088 784707393003082752 785316494723786172 785919074148464704 787224587560671456 790837919510919336 791828240119505792 793143569422029888 795462702665953952 797395447865072896 797781835909878016 798720025020994944 799720215934650368 803390902360299008 803625099801518778 804960025216471467 805968030121639824 809667393784988844 814570646199625728 817737168473875776 820695237524434944 822759030749173987 822929113651300992 824928594316194816 828945188875107626 829116550596047616 829752738142605312 831131064950151168 834773359483748188 835350509623085568 837207101056587104 837380170701656064 841223714936822784 844569751323723264 846143151866277888 850919899829916672 852753645240233184 854825590924607232 856902570840078336 857317793813600256 859824570988493824 861252851006747136 861503915853705726 863345447312560128 863597122174766448 866114898041165184 866289417386903552 867981388905237348 868647397743039936 870090333619689504 875178581184716928 876632366203296192 877305013002937344 878762330300284416 881758871268812544 882795817128468096 883901291296192512 884158958417022792 885369565866451968 887958365766646272 890115848779616256 890547165666840576 890806770134444016 894895540499198196 897069878848207008 897504565398612768 898193227598245376 899685242926481664 900128847753579472 902315901531529856 903814765155336384 904946560136578048 906714033886844802 907084209895428096 909100231618233088 909365244512244933 911309083274369024 912822885738279936 916202577177750534 918161031268913152 918428685487450032 919954314533110248 925334164325701536 931840029191160768 933471830410430976 934556763970143744 940296035141913128 940490415601486848 941857988688660492 944611959415820318 947365930142980144 947561772109768704 951911045849562624 954026696552855072 954223915450724352 954686296712097792 957477777111840768 965222572941398016 967302642362055552 969652909108509696 974575594560266496 975323393957097472 976943532485265408 977228322460919928 984288972579139584 984575903832806544 985331376544343808 986968139628304512 991978730177414112 992739883134902784 994388952708216576 998953161487477056 1000204092782533632 1001380329877068288 1001865561375195648 1004299806057467904 1004794992841204992 1007236355197986816 1007724424307214336 1008909505289677824 1010467381048026048 1012644953722776906 1014809560876167168 1015105389222971088 1018064880153650304 1021041678048836416 1022737760570512224 1023522515170093568 1025222718683665152 1026506545826566144 1028718683146947968 1031218173178891264 1031518784819859924 1032931160177527296 1033232271173381286 1038971693277980672 1039274565156851352 1041000934866414228 1046276524004110336 1047088659631714896 1048320032840055864 1049632783414228608 1051376359466411712 1054450559347892448 1057524759229373184 1057833039534652269 1064960033361326592 1065786671410852662 1066824949040492544 1068903006707375623 1071500133068691704 1073280033621961956 1074624040162186432 1077162499250820864 1079556525046651792 1079779693799503872 1087898338113785856 1090316224631834368 1097238818201734656 1098834320136770574 1099904792421593088 1105488734128063488 1108497798612386784 1113800679497447424 1116832368526765632 1121631619915763712 1124997042044788921 1125229604380350336 1126093001764964352 1127963588146633728 1130394366946355616 1133140899597735168 1133689977345616128 1134559866439888896 1136444517380818944 1137004860320310912 1139767454566142976 1141660755985688064 1144434662716649472 1148337134675662848 1148671887804940968 1151462829566355264 1154819864054886912 1157308518540316464 1158196530324053248 1160120444826252672 1166904774912955904 1168843154937728256 1169183885801457771 1169740017337249792 1171683107067045888 1175678495025083392 1177061089504624128 1177974742085679258 1178878611222697056 1180492754488602624 1180836881341007184 1183944487688861696 1186256879266379004 1187742360179258688 1189715354133044832 1193194053998930928 1196093171797609344 1196672753864817024 1198080037531492416 1199580323901975552 1205086353540448512 1205437649702278167 1208952045182459736 1212486992682993244 1214501090677483266 1217097180984373248 1221603436237000712 1221855969299438592 1224571580649933376 1226605752710813664 1231042856286652416 1233778885767602048 1242453372254881024 1243417783312661439 1244629107213907968 1246075685293524992 1252160039225622282 1253987220801982464 1255810651584880656 1266854626985584896 1269214727799416832 1276379849744875008 1279130467860349776 1281973373492899003 1282238386386910848 1285353856260117504 1285976690720400384 1289736856482740736 1291879276510120704 1292870545478012928 1295018170968840192 1299434126080355328 1302971096614559904 1304755149697929216 1312767871777075392 1313775168725791744 1315957519504406016 1322638306903218816 1323653177513203712 1325851936944288768 1326238437625534188 1331937548649969408 1333605457043378176 1335173773169424384 1335820748500260864 1336210155201666024 1339726657121606656 1342343310748797294 1345212673719570432 1345604818272310512 1346256848097919152 1347289841397368064 1349527864389722496 1350193271630369208 1353473852297294784 1355722147733004576 1357419840204867072 1363650347427349632 1366963624911553536 1369234328607419904 1374303865766625801 1375358379759813232 1377241546903369728 1377643028231175048 1385699420209135136 1385985875623243776 1388001246488552304 1396118212842286528 1397760043786741152 1399510377885638144 1401835145955215616 1405934079130523264 1410033012305830912 1410444052712869692 1412786983032990738 1416917939123730477 1419946711148435456 1421048895214470216 1431040044829282608 1436216665667761152 1447833859412097024 1450953963543083328 1454479363662764544 1458719828279857152 1461863391840399744 1462985090935646208 1465112426849027432 1465415298727898112 1473984978837417984 1476433458868709376 1477997064816515712 1486814007795314688 1489109824702354176 1500306139173800448 1503951450862178304 1507192489261807488 1510854532796980224 1511586636460821504 1515701071572039072 1516006480427081216 1518967430584165359 1519689939421523968 1522214341314250752 1522658083834456632 1527097320230475456 1531562517073254624 1534106640855768336 1535283772755140352 1537834078025497728 1539759818739849216 1543078024720421952 1546827259768336896 1547278177229789886 1549396740266290944 1558457539916971008 1558911847735277028 1564839232694194176 1569414786006165504 1570632989447572344 1571838148296929408 1574449175121342912 1581675839021838672 1583656480239011584 1586287138844059776 1590925405331907904 1594790895730145792 1595563671819756032 1597440050041989888 1598680007116278993 1599440431869300736 1606781804720598016 1607250199603037556 1609920050432942934 1611936060243279648 1619334787569977688 1629141292399251456 1635474336947751552 1645518061498347974 1645858227302601984 1648251480205155861 1649857188632389632 1657890377750215252 1658233101192095232 1662262129900302336 1669546718967496376 1670701019246171136 1674414202113174208 1682447429873645568 1689139502647446528 1701839799659833344 1705507290480466368 1709651181849214464 1713805141680156672 1714635587627200512 1719649141976987648 1722505702013494272 1723007831707411452 1727194244349532896 1732229796082330368 1732578834773807104 1735962777810474696 1737294795486079872 1740180667239379008 1750357162369433856 1753264732406592384 1754610026005874688 1757524660600568832 1763517742537625088 1765591634256936192 1767802582592385024 1768317916834045584 1770739131732903936 1775916731533292544 1781613540268888032 1789791080998396392 1794139757696414016 1795009130797225536 1796386455196490752 1799370485852963328 1800257695507158944 1804631803063059712 1807629530310672768 1809893120273156096 1813428067773689604 1818200463236466176 1818730489024489866 1821751636016224899 1822618166548738048 1825645771476559872 1832405154355501068 1836857370974900064 1839908629066220496 1850668328651403072 1863680058382321536 1866943660820861952 1869113527940287488 1878240058838433423 1880592070283826256 1880980831202973696 1883715977377320984 1889223918831640636 1894731860285960288 1895123544219537408 1903822091699125248 1908053393105710144 1914955554223681536 1934605284724111104 1939305818217019392 1949151189120532992 1953887064970530816 1954456644921839856 1969151807665613088 1970662753088687616 1973936279256609024 1983957460354828224 1985479766269805568 1988777905416433152 1997906322974954112 2000408185565067264 2002760659754136576 2003731122750391296 2009589985682409984 2014472710395973632 2015448848614428672 2017819010579355648 2020934762096052096 2025289907445553812 2030210778445942176 2036129760307300608 2042083356097672832 2045475521141024448 2047045030340187136 2050445437367330304 2057437366293895936 2062436346357782528 2063037569639719848 2065862320355054592 2066464542346762572 2077943386555961344 2078549130313702704 2082001869732828456 2094177319263429792 2096640065680111728 2099265566828457216 2102752718932823424 2108901118695784896 2115049518458746368 2115666079069304538 2129920066722653184 2131573342821705324 2137806013414751246 2143000266137383408 2146560067243923912 2149248080324372864 2154324998501641728 2159113050093303584 2159559387599007744 2180632449263668736 2194477636403469312 2197668640273541148 2210977468256126976 2216995597224773568 2227601358994894848 2233664737053531264 2249994084089577842 2250459208760700672 2252186003529928704 2255927176293267456 2260788733892711232 2266281799195470336 2267379954691232256 2272889034761637888 2274009720640621824 2279534909132285952 2283321511971376128 2296674269351325696 2297343775609881936 2302925659132710528 2309639728109773824 2314617037080632928 2316393060648106496 2320240889652505344 2320917265844684829 2333809549825911808 2337686309875456512 2338367771602915542 2343366214134091776 2351356990050166784 2354122179009248256 2355949484171358516 2357757222445394112 2361673762682014368 2367888975377723392 2372513758532758008 2375484720358517376 2379430708266089664 2386388107997861856 2392186343595218688 2393345507729634048 2396160075062984832 2399160647803951104 2410172707080897024 2410875299404556334 2417904090364919472 2424973985365986488 2429002181354966532 2443206872474001424 2443711938598877184 2449143161299866752 2453211505421627328 2462085712573304832 2467557771535204096 2468277092247521961 2484906744509762048 2486835566625322878 2489258214427815936 2492151370587049984 2504320078451244564 2511621303169761312 2533709253971169792 2538429455598833664 2552759699489750016 2558260935720699552 2563946746985798006 2564476772773821696 2570707712520235008 2571953381440800768 2579473712965481472 2583758553020241408 2590036341937680384 2598868252160710656 2605942193229119808 2625535743554150784 2627550337451583488 2631915039008812032 2645276613806437632 2647306355026407424 2651703873888577536 2652476875251068376 2663875097299938816 2670347546338848768 2671641497000521728 2672420310403332048 2679453314243213312 2684686621497594588 2691209636544621024 2692513696195838304 2694579682794736128 2699055728779444992 2700386543260738416 2706947704594589568 2711444295466009152 2714839680409734144 2727300694854699264 2728095733536734799 2733927249823107072 2738468657214839808 2748607731533251602 2750716759519626464 2754483093806739456 2755286056462350096 2771398840418270272 2776002492977104608 2792236425684573056 2795520087573482304 2799020755771276288 2803670291910431232 2811868158261046528 2820066024611661824 2820888105425739384 2825573966065981476 2833835878247460954 2839893422296870912 2842097790428940432 2862080089658565216 2872433331335522304 2895667718824194048 2901308161062876691 2901907927086166656 2908958727325529088 2923726783680799488 2925970181871292416 2930224853698054864 2930830597455796224 2952866917737418752 2955994129633031424 2978219649404708352 3000612278347600896 3014384978523614976 3021709065593960448 3023173272921643008 3031402143144078144 3032012960854162432 3037934861168330718 3044428682628501504 3045316167668913264 3054194640460950912 3063125034146509248 3068213281711536672 3070567545510280704 3075668156050995456 3079519637479698432 3086156049440843904 3093654519536673792 3094556354459579772 3098793480532581888 3116915079833942016 3117823695470554056 3138829572012331008 3141265978895144688 3143676296593858816 3148898350242685824 3163351678043677344 3167312960478023168 3172574277688119552 3173499118603956807 3181850810663815808 3189581791460291584 3191127343639512064 3194880100083979776 3197360014232557986 3206709020122126869 3213563609441196032 3214500399206075112 3219840100865885868 3223872120486559296 3238669575139955376 3270948673895503104 3291036122996695948 3291716454605203968 3296502960410311722 3299714377264779264 3315780755500430504 3316466202384190464 3339093437934992752 3341402038492342272 3348828404226348416 3364894859747291136 3374991126134366763 3378279005294893056 3403679599319666688 3411014580960932736 3419302363698428928 3439298283953975296 3445011404026988544 3446015663414822904 3454388488699065792 3464459592164660736 3471925555620949392 3474589590972159744 3480361334478758016 3500714324738867712 3506529464813184768 3509220052011749376 3515049321201137664 3527035485075250176 3531183268513872384 3536635833668091168 3541478263465807872 3551833463066585088 3563227080537776064 3579582161996792784 3588279515392828032 3590018261594451072 3592772910392981504 3598740971705926656 3600515391014317888 3609263606126119424 3615259060621345536 3616312949106834501 3619786240546312192 3626856135547379208 3636400926472932352 3637460978048979732 3643503272032449798 3651291542953119744 3664810308711002136 3673714741949800128 3679817258132440992 3701336657302806144 3727360116764643072 3730253349937984317 3733887321641723904 3738227055880574976 3756480117676866846 3761184140567652512 3761961662405947392 3767431954754641968 3778447837663281272 3789463720571920576 3807644183398250496 3816106786211420288 3845920120478697009 3869210569448222208 3878611636434038784 3898302378241065984 3908913289843679712 3938303615331226176 3941325506177375232 3947872558513218048 3967914920709656448 3970959532539611136 3977555810832866304 3995812645949908224 4000816371130134528 4005521319508273152 4007462245500782592 4019179971364819968 4035638021158711296 4041869524192104192 4050579814891107624 4060421556891884352 4072259520614601216 4084166712195345664 4090951042282048896 4094090060680374272 4100890874734660608 4114874732587791872 4122911597299877403 4124872692715565056 4126075139279439696 4131724640710109184 4132929084693525144 4157098260627405408 4164003739465656912 4188354638526859584 4193280131360223456 4198531133656914432 4205505437865646848 4217802237391569792 4230099036917492736 4231332158138609076 4250753817371191431 4259840133445306368 4263146685643410648 4275612026829502492 4286000532274766816 4293120134487847824 4298496160648745728 4308649997003283456 4318226100186607168 4361264898527337472 4388955272806938624 4395337280547082296 4421954936512253952 4433991194449547136 4467329474107062528 4499988168179155684 4500918417521401344 4511854352586534912 4521577467785422464 4532563598390940672 4534759909382464512 4548019441281243648 4559069818264571904 4566643023942752256 4594687551219763872 4605851318265421056 4619279456219547648 4629234074161265856 4632786121296212992 4640481779305010688 4641834531689369658 4667619099651823616 4675372619750913024 4676735543205831084 4702713980100333568 4708244358018496512 4711898968342717032 4715514444890788224 4723347525364028736 4745027517065516016 4750969440717034752 4758861416532179328 4772776215995723712 4784372687190437376 4786691015459268096 4792320150125969664 4798321295607902208 4820345414161794048 4821750598809112668 4835808180729838944 4849947970731972976 4858004362709933064 4886413744948002848 4887423877197754368 4898286322599733504 4906423010843254656 4935115543070408192 4936554184495043922 4944754440615467583 4969813489019524096 4973671133250645756 5008640156902489128 5023242606339522624 5067418507942339584 5105519398979500032 5116521871441399104 5127893493971596012 5128953545547643392 5141415425040470016 5143906762881601536 5158947425930962944 5167517106040482816 5197736504321421312 5211884386458239616 5251071487108301568 5255100674903166976 5263830078017624064 5290553227612875264 5303407747777155072 5304953750502136752 5327750194599877632 5344840620806664096 5358906628486426624 5369373242995189176 5382419273089242048 5385027392391676608 5389159365589472256 5398111457558889984 5400773086521476832 5413895409189179136 5422888590932018304 5429679360819468288 5454601389709398528 5456191467073469598 5467854499646214144 5476937314429679616 5497215463066503204 5501433519039252928 5510572112924700192 5542797680836540544 5552004985954209216 5584472851369146112 5591040175146964608 5598041511542552576 5607340583820862464 5623736316522093056 5634720176515300269 5640132049223323648 5641776210851478768 5651147932131962952 5667671756494921908 5684195580857880864 5724160179317130432 5744866662671044608 5759313215244217909 5802616322125753382 5803815854172333312 5817917454651058176 5847453567361598976 5860449707396109728 5861661194911592448 5911988259266062848 5956439298809416704 6001224556695201792 6028769957047229952 6043418131187920896 6046346545843286016 6062804286288156288 6064025921708324864 6075869722336661436 6090632335337826528 6108389280921901824 6126250068293018496 6136426563423073344 6141135091020561408 6151336312101990912 6172312098881687808 6187309039073347584 6189112708919159544 6197586961065163776 6233830159667884032 6235647390941108112 6282531957790289376 6287352593187717632 6297796700485371648 6326703356087354688 6334625920956046336 6345148555376239104 6346998237207913614 6363701621327631616 6379163582920583168 6382254687279024128 6389760200167959552 6394720028465115972 6413418040244253738 6427127218882392064 6429000798412150224 6439680201731771736 6447744240973118592 6477339150279910752 6541897347791006208 6582072245993391896 6583432909210407936 6593005920820623444 6631561511000861008 6632932404768380928 6678186875869985504 6682804076984684544 6697656808452696832 6749982252268733526 6756558010589786112 6822029161921865472 6838604727396857856 6890022808053977088 6892031326829645808 6908776977398131584 6928919184329321472 6943851111241898784 6949179181944319488 6960722668957516032 7001428649477735424 7013058929626369536 7030098642402275328 7054070970150500352 7062366537027744768 7073271667336182336 7103666926133170176 7126454161075552128 7159164323993585568 7176559030785656064 7180036523188902144 7185545820785963008 7197481943411853312 7201030782028635776 7218527212252238848 7230518121242691072 7232625898213669002 7253712271094758416 7272801852945864704 7274921956097959464 7287006544064899596 7329620617422004272 7347429483899600256 7359634516264881984 7402673314605612288 7404831276742565883 7454720233529286144 7460506699875968634 7467774643283447808 7476454111761149952 7512960235353733692 7522368281135305024 7534863909509283936 7556895675326562544 7578927441143841152 7615288366796500992 7632213572422840576 7691840240957394018 7738421138896444416 7796604756482131968 7817826579687359424 7874979294313522447 7876607230662452352 7882651012354750464 7895745117026436096 7935829841419312896 7941919065079222272 7955111621665732608 7991625291899816448 8011042639016546304 8014924491001565184 8038359942729639936 8083739048384208384 8101159629782215248 8120843113783768704 8144519041229202432 8168333424390691328 8181902084564097792 8184287200610204397 8188180121360748544 8201781749469321216 8229749465175583744 8245823194599754806 8252150278558879392 8263449281420218368 8265858169387050288 8314196521254810816 8328007478931313824 8376709277053719168 8386560262720446912 8397062267313828864 8411010875731293696 8435604474783139584 8460198073834985472 8462664316277218152 8501507634742382862 8519680266890612736 8526293371286821296 8551224053659004984 8572001064549533632 8586240268975695648 8596992321297491456 8617299994006566912 8636452200373214336 8703924483188630073 8722529797054674944 8777910545613877248 8790674561094164592 8867982388899094272 8934658948214125056 8973813614450293021 8999976336358311368 9001836835042802688 9043154935570844928 9065127196781881344 9069519818764929024 9096038882562487296 9133286047885504512 9189375102439527744 9211702636530842112 9238558912439095296 9258468148322531712 9265572242592425984 9280963558610021376 9283669063378739316 9335238199303647232 9350745239501826048 9353471086411662168 9416488716036993024 9423797936685434064 9431028889781576448 9446695050728057472 9490055034131032032 9501938881434069504 9517722833064358656 9545552431991447424 9568745374380874752 9573382030918536192 9584640300251939328 9620127060366380607 9640690828323588096 9643501197618225336 9671616361459677888 9699895941463945952 9716008725419866128 9772827489896005696 9796572645199467008 9812846021686509312 9870231086140816384 9873108368990087844 9889508881230935166 9939626978039048192 9947342266501291512 10017280313804978256 10046485212679045248 10124973378403100289 10134837015884679168 10211038797959000064 10233043742882798208 10255786987943192024 10257907091095286784 10317894851861925888 10335034212080965632 10423768772916479232 10502142974216603136 10527660156035248128 10581106455225750528 10609907501004273504 10655500389199755264 10689681241613328192 10738746485990378352 10764838546178484096 10770054784783353216 10778318731178944512 10796222915117779968 10801546173042953664 10827790818378358272 10845777181864036608 10859358721638936576 10909202779418797056 10912382934146939196 10953874628859359232 10994430926133006408 11002867038078505856 11021144225849400384 11085595361673081088 11104009971908418432 11168945702738292224 11182080350293929216 11190760049813952951 11196083023085105152 11214681167641724928 11247472633044186112 11269440353030600538 11283552421702957536 11302295864263925904 11335343512989843816 11368391161715761728 11448320358634260864 11518626430488435818 11537760361436091027 11605232644251506764 11607631708344666624 11635834909302116352 11694907134723197952 11720899414792219456 11823976518532125696 11912878597618833408 12002449113390403584 12057539914094459904 12125608572576312576 12128051843416649728 12151739444673322872 12181264670675653056 12216778561843803648 12252500136586036992 12272853126846146688 12282270182041122816 12302672624203981824 12344624197763375616 12374618078146695168 12378225417838319088 12395173922130327552 12471294781882216224 12565063915580578752 12574705186375435264 12595593400970743296 12653406712174709376 12669251841912092672 12690297110752478208 12693996474415827228 12727403242655263232 12752261452113574293 12758327165841166336 12764509374558048256 12779520400335919104 12789440056930231944 12826836080488507476 12858001596824300448 12879360403463543472 12895488481946237184 12954678300559821504 13083794695582012416 13164144491986783792 13166865818420815872 13186011841641246888 13263123022001722016 13265864809536761856 13356373751739971008 13395313616905393664 13499964504537467052 13644058323843730944 13677209454793715712 13784062653659291616 13817553954796263168 13857838368658642944 13887702222483797568 13898358363888638976 13921445337915032064 14002857298955470848 14026117859252739072 14108141940301000704 14124733074055489536 14146543334672364672 14252908322151104256 14318328647987171136 14353118061571312128 14360073046377804288 14394963886823706624 14402061564057271552 14437054424504477696 14461036242485382144 14465251796427338004 14507424542189516832 14545603705891729408 14549843912195918928 14574013088129799192 14659241234844008544 14694858967799200512 14719269032529763968 14805346629211224576 14809662553485131766 14909440467058572288 14921013399751937268 15025920470707467384 15044736562270610048 15069727819018567872 15113791350653125088 15157854882287682304 15264427144845681152 15383680481914788036 15476842277792888832 15593209512964263936 15635653159374718848 15749958588627044894 15753214461324904704 15765302024709500928 15791490234052872192 15871659682838625792 15910223243331465216 15983250583799632896 16076719885459279872 16167478096768416768 16202319259564430496 16241686227567537408 16289038082458404864 16336666848781382656 16363804169128195584 16368574401220408794 16403563498938642432 16459498930351167488 16491646389199509612 16504300557117758784 16531716338774100576 16628393042509621632 16656014957862627648 16753418554107438336 16773120525440893824 16794124534627657728 16822021751462587392 16871208949566279168 16920396147669970944 16925328632554436304 17003015269484765724 17052586742573642592 17102448107318009968 17144002129099067264 17172480537951391296 17193984642594982912 17234599988013133824 17272904400746428672 17277939645732653727 17407848966377260146 17445059594109349888 17581349122188329184 17735964777798188544 17869317896428250112 17947627228900586042 17999952672716622736 18003673670085605376 18086309871141689856 18130254393563762688 18139039637529858048 18192077765124974592 18378750204879055488 18423405273061684224 18516936296645063424 18531144485184851968 18561927117220042752 18567338126757478632 18701490479003652096 18706942172823324336 18847595873370868128 18862057779563152896 18893390101456114944 18980110068262064064 19003877762868139008 19035445666128717312 19091104863982894848 19137490748761749504 19146764061837072384 19169280600503878656 19240254120732761214 19281381656647176192 19287002395236450672 19343232722919355776 19399791882927891904 19432017450839732256 19545654979792011392 19593145290398934016 19625692043373018624 19740462172281632768 19746216737980175688 19779017762461870332 19879253956078096384 19894684533002583024 20034560627609956512 20092970425358090496 20249946756806200578 20269674031769358336 20309157127440136837 20466087485765596416 20511573975886384048 20515814182190573568 20670068424161931264 20847537545832958464 21004285948433206272 21162212910451501056 21219815002008547008 21311000778399510528 21379362483226656384 21477492971980756704 21529677092356968192 21540109569566706432 21556637462357889024 21592445830235559936 21603092346085907328 21655581636756716544 21691554363728073216 21818405558837594112 21824765868293878392 21988861852266012816 22005734076157011712 22042288451698800768 22171190723346162176 22208019943816836864 22214493830227697649 22337891405476584448 22364160700587858432 22381520099627905902 22429362335283449856 22494945266088372224 22538880706061201076 22567104843405915072 22604591728527851808 22670687025979687632 22736782323431523456 22896640717268521728 23037252860976871636 23075520722872182054 23210465288503013528 23215263416689333248 23389814269446395904 23441798829584438912 23624937882940567341 23647953037064251392 23825757195237666816 24115079828188919808 24251217145152625152 24303478889346645744 24362529341351306112 24433557123687607296 24505000273172073984 24545706253692293376 24564540364082245632 24605345248407963648 24689248395526751232 24756450835676638176 24790347844260655104 24942589563764432448 25130127831161157504 25149410372750870528 25191186801941486592 25306813424349418752 25338503683824185344 25380594221504956416 25387992948831654456 25454806485310526464 25504522904227148586 25559040800671838208 25578880113860463888 25653672160977014952 25716003193648600896 25758720806927086944 25790976963892474368 25909356601119643008 26111773449565890219 26167589391164024832 26328288983973567584 26333731636841631744 26372023683282493776 26526246044003444032 26712747503479942016 26790627233810787328 26921440843350879063 26999929009074934104 27288116647687461888 27568125307318583232 27635107909592526336 27715676737317285888 27775404444967595136 27796716727777277952 27842890675830064128 28005714597910941696 28052235718505478144 28249466148110979072 28293086669344729344 28505816644302208512 28636657295974342272 28706236123142624256 28720146092755608576 28804123128114543104 28860381181099141821 28874108849008955392 28922072484970764288 28930503592854676008 29014849084379033664 29099687824391837856 29148026176259598384 29318482469688017088 29389717935598401024 29438538065059527936 29610693258422449152 29619325106970263532 29818880934117144576 29842026799503874536 30051840941414934768 30089473124541220096 30139455638037135744 30227582701306250176 30315709764575364608 30374920135209300867 30528854289691362304 30767360963829576072 30953684555585777664 31271306318749437696 31499917177254089788 31506428922649809408 31582980468105744384 31743319365677251584 31966501167599265792 32334956193536833536 32404638519128860992 32483372455135074816 32578076164916809728 32673333697562765312 32727608338256391168 32737148802440817588 32918997860702334976 32983292778399019224 33008601114235517568 33063432677548201152 33256786085019243264 33312029915725255296 33506837108214876672 33546241050881787648 33588249069255315456 33644043502925174784 33742417899132558336 33850657265108872608 34006030538969531448 34105173485147285184 34204896214636019936 34288004258198134528 34344961075902782592 34387969285189965824 34545808801492857344 34555879291465307454 34613281084308273081 34815697932754520292 35162698244376658368 35471929555596377088 35738635792856500224 35895254457801172084 35999905345433245472 36007347340171210752 36172619742283379712 36384155530249949184 36757500409758110976 36846810546123368448 37033872593290126848 37123854234440085504 37134676253514957264 37413884345646648672 37695191746741736256 37724115559126305792 37786780202912229888 37960220136524128128 38007755525736278016 38070891332257434624 38182209727965789696 38274981497523499008 38293528123674144768 38338561201007757312 38480508241465522428 38574004790472901344 38686465445838711552 38799583765855783808 38864034901679464512 39091309959584022784 39186290580797868032 39251384086746037248 39480924344563265536 39492433475960351376 39558035524923740664 39789369066005166048 40069121255219913024 40185940850716180992 40499893513612401156 40618314254880273674 40932174971531192832 41023147951772768096 41031628364381147136 41695075091665916928 42008571896866412544 42324425820903002112 42439630004017094016 42758724966453312768 42954985943961513408 43059354184713936384 43080219139133412864 43184891660471119872 43206184692171814656 43311163273513433088 43383108727456146432 43636811117675188224 43649531736587756784 43977723704532025632 44011468152314023424 44084576903397601536 44342381446692324352 44416039887633673728 44428987660455395298 44675782810953168896 44728321401175716864 44763040199255811804 44989890532176744448 45077761412122402152 45134209686811830144 45209183457055703616 45341374051959375264 45473564646863046912 45793281434537043456 46074505721953743272 46151041445744364108 46420930577006027056 46430526833378666496 46779628538892791808 46883597659168877824 47249875765881134682 47295906074128502784 48230159656377839616 48502434290305250304 48606957778693291488 48725058682702612224 48867114247375214592 49010000546344147968 49091412507384586752 49210690496815927296 49378496791053502464 49512901671353276352 49885179127528864896 50260255662322315008 50298820745501741056 50382373603882973184 50613626848698837504 50761188443009912832 50775985897663308912 50909612970621052928 51009045808454297172 51157760227720927776 51307344321954029904 51432006387297201792 51517441613854173888 51581953927784948736 51818713202239286016 51833818937197961181 52223546899131780438 52335178782328049664 52656577967947135168 52744047366564987552 53052492088006888064 53425495006959884032 53581254467621574656 53842881686701758126 53999858018149868208 54576233295374923776 55124855060194657129 55136250614637166464 55270215819185052672 55550808889935190272 55593433455554555904 55685781351660128256 56104471437010956288 56586173338689458688 57011633288604417024 57273314591948684544 57412472246285248512 57440292185511217152 57608246256229086208 57720762362198283642 57844144969941528576 57861007185709352016 58029698168758067328 58199375648783675712 58296052352519196768 58636964939376034176 58779435871196802048 58877076130119055872 59221386516844898304 59238650213940527064 59637761868234289152 59684053599007749072 60103681882829869536 60178946249082440192 60278911276074271488 60455165402612500352 60631419529150729216 60749840270418601734 60927471382320410511 61057708579382724608 61534721927659152144 62542612637498875392 62999834354508179576 63012857845299618816 63486638731354503168 63933002335198531584 64669912387073667072 64809277038257721984 64966744910270149632 65346667395125530624 65455216676512782336 65474297604881635176 65966585556798038448 66017202228471035136 66126865355096402304 66513572170038486528 66624059831450510592 67013674216429753344 67092482101763575296 67288087005850349568 67484835798265116672 67701314530217745216 68012061077939062896 68210346970294570368 68409792429272039872 68576008516396269056 68689922151805565184 68775938570379931648 69091617602985714688 69111758582930614908 69226562168616546162 69631395865509040584 70325396488753316736 70874813648821702023 70943859111192754176 71477271585713000448 71790508915602344168 71999810690866490944 72345239484566759424 73515000819516221952 73693621092246736896 74067745186580253696 74269352507029914528 74827768691293297344 75390383493483472512 75448231118252611584 75573560405824459776 75920440273048256256 76015511051472556032 76141782664514869248 76364419455931579392 76677122402015514624 76961016482931044856 77148009580945802688 77372930891677423104 77599167531711567616 77728069803358929024 78182619919168045568 78335320348697670657 78372581161595736064 78502768173492074496 78984866951920702752 79116071049847481328 79578738132010332096 80138242510439826048 80371881701432361984 80764322530052637189 80999787027224802312 81236628509760547348 81864349943062385664 82046295903545536192 83390150183331833856 84017143793732825088 84879260008034188032 85517449932906625536 85909971887923026816 86118708369427872768 86160438278266825728 86412369384343629312 86622326547026866176 86766217454912292864 87299063473175513568 87955447409064051264 88022936304628046848 88169153806795203072 88684762893384648704 88832079775267347456 88857975320910790596 89351565621906337792 89456642802351433728 89526080398511623608 90155522824244804304 90268419373623660288 90418366914111407232 90682748103918750528 90947129293726093824 91586562869074086912 92149011443907486544 92302082891488728216 92841861154012054112 92861053666757332992 93767195318337755648 94499751531762269364 97004868580610500608 97213915557386582976 97450117365405224448 97734228494750429184 98020001092688295936 98182825014769173504 98756993582107004928 99025803342706552704 99770358255057729792 100520511324644630016 100764747207765946368 101227253697397675008 101551971795326617824 101819225941242105856 102018091616908594344 102315520455441855552 102614688643908059808 102864012774594403584 103034883227708347776 103163907855569897472 103637426404478572032 103667637874395922362 104447093798263560876 105313155935894270336 105488094733129975104 106104984176013776128 106850990013919768064 107162508935243149312 107685763373403516252 107999716036299736416 109152466590749847552 110249710120389314258 110272501229274332928 110540431638370105344 111101617779870380544 111371562703320256512 113172346677378917376 114023266577208834048 114546629183897369088 114824944492570497024 114880584371022434304 115216492512458172416 115441524724396567284 115722014371418704032 116059396337516134656 116398751297567351424 116592104705038393536 117273929878752068352 117558871742393604096 117754152260238111744 118442773033689796608 118477300427881054128 119368107198015498144 120207363765659739072 120357892498164880384 120557822552148542976 120910330805225000704 121262839058301458432 121499680540837203468 121854942764640821022 122115417158765449216 123069443855318304288 125085225274997750784 125999668709016359152 126025715690599237632 126973277462709006336 129618554076515443968 129933489820540299264 130910433353025564672 130948595209763270352 131933171113596076896 132034404456942070272 132253730710192804608 133027144340076973056 133248119662901021184 134027348432859506688 134184964203527150592 134969671596530233344 135402629060435490432 136024122155878125792 136420693940589140736 136819584858544079744 137152017032792538112 137379844303611130368 138183235205971429376 138223517165861229816 138453124337233092324 139262791731018081168 140650792977506633472 141749627297643404046 141887718222385508352 143581017831204688336 143999621381732981888 144690478969133518848 147030001639032443904 148135490373160507392 148538705014059829056 149655537382586594688 150780766986966945024 150896462236505223168 151147120811648919552 151840880546096512512 152283565329029738496 152728838911863158784 153922032965862089712 154296019161891605376 154745861783354846208 155198335063423135232 155456139606717858048 155501456811593883543 156365239838336091136 156670640697395341314 157005536346984148992 157969733903841405504 158232142099694962656 159157476264020664192 160276485020879652096 160743763402864723968 161528645060105274378 161999574054449604624 162473257019521094696 163728699886124771328 164092591807091072384 165374565180583971387 166780300366663667712 169758520016068376064 171034899865813251072 171819943775846053632 172237416738855745536 172320876556533651456 172824738768687258624 173532434909824585728 174598126946351027136 175910894818128102528 176045872609256093696 176338307613590406144 177369525786769297408 177664159550534694912 177715950641821581192 178913285604702867456 179052160797023247216 180311045648489608608 180536838747247320576 180836733828222814464 181365496207837501056 181894258587452187648 182782414146961231533 183173125738148173824 184298022887814973088 184604165782977456432 185683722308024108224 187534390636675511296 188999503063524538728 194009737161221001216 194427831114773165952 194900234730810448896 196040002185376591872 196365650029538347008 198051606685413105408 199540716510115459584 201041022649289260032 202454507394795350016 203103943590653235648 204036183233817188688 204631040910883711104 205229377287816119616 205728025549188807168 206069766455416695552 206327815711139794944 207274852808957144064 207335275748791844724 208894187596527121752 210626311871788540672 210976189466259950208 212209968352027552256 212624440946465106069 213701980027839536128 215371526746807032504 215999432072599472832 220499420240778628516 220545002458548665856 221080863276740210688 222203235559740761088 226344693354757834752 228046533154417668096 229093258367794738176 230432985024916344832 230883049448793134568 231444028742837408064 232118792675032269312 232797502595134702848 233184209410076787072 234547859757504136704 235117743484787208192 235508304520476223488 236954600855762108256 238736214396030996288 240414727531319478144 240715784996329760768 241115645104297085952 241820661610450001408 242292967590157911567 242525678116602916864 242999361081674406936 243709885529281642044 246138887710636608576 250170450549995501568 251999337418032718304 252051431381198475264 259237108153030887936 259866979641080598528 261897190419526540704 263866342227192153792 264068808913884140544 264507461420385609216 266054288680153946112 266496239325802042368 268054696865719013376 268369928407054301184 270805258120870980864 272048244311756251584 272841387881178281472 273639169717088159488 274304034065585076224 274759688607222260736 276366470411942858752 276447034331722459632 276906248674466184648 278525583462036162336 281301585955013266944 283499254595286808092 287162035662409376672 287999242763465963776 294060003278064887808 296270980746321014784 297077410028119658112 299311074765173189376 301561533973933890048 302294241623297839104 303681761092193025024 305457677823726317568 307844065931724179424 308592038323783210752 309491723566709692416 310396670126846270464 310912279213435716096 311002913623187767086 312730479676672182272 313341281394790682628 315939467807682811008 316464284199389925312 318314952528041328384 320552970041759304192 321487526805729447936 323057290120210548756 323999148108899209248 324946514039042189392 327457399772249542656 328185183614182144768 330749130361167942774 339517040032136752128 342069799731626502144 343639887551692107264 344474833477711491072 344641753113067302912 345649477537374517248 349196253892702054272 351821789636256205056 352091745218512187392 352676615227180812288 355328319101069389824 355431901283643162384 358104321594046494432 360622091296979217216 361073677494494641152 361673467656445628928 362730992415675002112 363788517174904375296 365564828293922463066 366346251476296347648 368596045775629946176 369208331565954912864 371367444616048216448 375068781273351022592 377999006127049077456 385873985421362599903 388855662229546331904 389800469461620897792 392731300059076694016 396103213370826210816 399081433020230919168 402082045298578520064 404909014789590700032 406207887181306471296 408072366467634377376 409262081821767422208 410458754575632239232 411456051098377614336 412139532910833391104 414549705617914288128 414670551497583689448 417788375193054243504 421252623743577081344 421952378932519900416 424419936704055104512 425248881892930212138 427403960055679072256 430743053493614065008 431998864145198945664 440998840481557257032 441090004917097331712 444406471119481522176 452689386709515669504 458186516735589476352 461766098897586269136 462888057485674816128 464237585350064538624 465595005190269405696 466368418820153574144 469095719515008273408 471016609040952446976 473909201711524216512 477472428792061992576 480829455062638956288 481431569992659521536 482231290208594171904 483641323220900002816 484585935180315823134 485998722163348813872 487419771058563284088 492277775421273217152 496123695541751914161 500340901099991003136 503998674836065436608 518474216306061775872 523794380839053081408 527732684454384307584 528137617827768281088 529014922840771218432 532108577360307892224 532992478651604084736 536739856814108602368 541610516241741961728 544096488623512503168 545682775762356562944 547278339434176318976 548347242440883694599 548608068131170152448 549519377214444521472 552894068663444919264 553812497348932369296 557051166924072324672 562603171910026533888 566998509190573616184 574324071324818753344 575998485526931927552 588120006556129775616 594154820056239316224 598622149530346378752 603123067947867780096 607363522184386050048 615688131863448358848 617184076647566421504 618983447133419384832 620793340253692540928 621824558426871432192 622005827246375534172 625460959353344364544 626682562789581365256 631878935615365622016 632928568398779850624 636629905056082656768 641105940083518608384 646114580240421097512 647998296217798418496 649893028078084378784 656370367228364289536 661498260722335885548 679034080064273504256 684139599463253004288 687279775103384214528 691298955074749034496 698392507785404108544 703643579272512410112 705353230454361624576 710863802567286324768 716208643188092988864 721244182593958434432 722147354988989282304 723346935312891257856 725461984831350004224 727577034349808750592 731129656587844926132 737192091551259892352 738416663131909825728 742734889232096432896 750137562546702045184 755998012254098154912 771747970842725199806 777711324459092663808 779600938923241795584 792206426741652421632 798162866040461838336 804164090597157040128 812415774362612942592 816144732935268754752 818524163643534844416 820917509151264478464 822912102196755228672 824279065821666782208 829099411235828576256 829341102995167378896 835576750386108487008 842505247487154162688 843904757865039800832 848839873408110209024 850497763785860424276 854807920111358144512 861486106987228130016 863997728290397891328 881997680963114514064 882180009834194663424 888812942238963044352 916373033471178952704 923532197795172538272 925776114971349632256 928475170700129077248 931190010380538811392 932736837640307148288 938191439030016546816 947818403423048433024 954944857584123985152 961658910125277912576 964462580417188343808 967282646441800005632 969171870360631646268 971997444326697627744 974839542117126568176 984555550842546434304 992247391083503828322 1007997349672130873216 1036948432612123551744 1047588761678106162816 1055465368908768615168 1056275235655536562176 1058029845681542436864 1065984957303208169472 1083221032483483923456 1088192977247025006336 1091365551524713125888 1094556678868352637952 1096694484881767389198 1099038754428889042944 1105788137326889838528 1107624994697864738592 1114102333848144649344 1125206343820053067776 1133997018381147232368 1148648142649637506688 1151996971053863855104 1157621956264087799709 1188309640112478632448 1197244299060692757504 1206246135895735560192 1214727044368772100096 1231376263726896717696 1234368153295132843008 1241586680507385081856 1243649116853742864384 1244011654492751068344 1253365125579162730512 1263757871230731244032 1265857136797559701248 1273259810112165313536 1282211880167037216768 1292229160480842195024 1295996592435596836992 1299786056156168757568 1312740734456728579072 1322996521444671771096 1358068160128547008512 1374559550206768429056 1396785015570808217088 1407287158545024820224 1421727605134572649536 1432417286376185977728 1442488365187916868864 1444294709977978564608 1446693870625782515712 1450923969662700008448 1462259313175689852264 1474384183102519784704 1476833326263819651456 1485469778464192865792 1488371086625255742483 1511996024508196309824 1543495941685450399612 1555422648918185327616 1584412853483304843264 1596325732080923676672 1624831548725225885184 1632289465870537509504 1637048327287069688832 1641835018302528956928 1645824204393510457344 1648558131643333564416 1658682205990334757792 1671153500772216974016 1685010494974308325376 1687809515730079601664 1697679746816220418048 1700995527571720848552 1722972213974456260032 1727995456580795782656 1763995361926229028128 1764360019668389326848 1847064395590345076544 1851552229942699264512 1856950341400258154496 1862380020761077622784 1865473675280614296576 1876382878060033093632 1895636806846096866048 1909889715168247970304 1923317820250555825152 1934565292883600011264 1938343740721263292536 1943994888653395255488 1949679084234253136352 1969111101685092868608 1984494782167007656644 2015994699344261746432 2073896865224247103488 2095177523356212325632 2110930737817537230336 2116059691363084873728 2166442064966967846912 2176385954494050012672 2182731103049426251776 2189113357736705275904 2193388969763534778396 2211576274653779677056 2215249989395729477184 2228204667696289298688 2250412687640106135552 2267994036762294464736 2297296285299275013376 2303993942107727710208 2315243912528175599418 2376619280224957264896 2394488598121385515008 2412492271791471120384 2462752527453793435392 2468736306590265686016 2487298233707485728768 2488023308985502136688 2506730251158325461024 2527515742461462488064 2531714273595119402496 2546519620224330627072 2564423760334074433536 2584458320961684390048 2591993184871193673984 2599572112312337515136 2625481468913457158144 2645993042889343542192 2749119100413536858112 2793570031141616434176 2814574317090049640448 2843455210269145299072 2864834572752371955456 2884976730375833737728 2893387741251565031424 2901847939325400016896 2924518626351379704528 2948768366205039569408 2953666652527639302912 2970939556928385731584 2976742173250511484966 3023992049016392619648 3086991883370900799224 3110845297836370655232 3168825706966609686528 3249663097450451770368 3264578931741075019008 3274096654574139377664 3283670036605057913856 3297116263286667128832 3317364411980669515584 3342307001544433948032 3370020989948616650752 3375619031460159203328 3401991055143441697104 3445944427948912520064 3455990913161591565312 3472865868792263399127 3527990723852458056256 3694128791180690153088 3703104459885398529024 3724760041522155245568 3730947350561228593152 3791273613692193732096 3819779430336495940608 3846635640501111650304 3876687481442526585072 3887989777306790510976 3899358168468506272704 3938222203370185737216 3968989564334015313288 4031989398688523492864 4190355046712424651264 4221861475635074460672 4332884129933935693824 4352771908988100025344 4378226715473410551808 4386777939527069556792 4423152549307559354112 4430499978791458954368 4456409335392578597376 4535988073524588929472 4594592570598550026752 4607987884215455420416 4630487825056351198836 4753238560449914529792 4788977196242771030016 4925505054907586870784 4937472613180531372032 4976046617971004273376 5013460502316650922048 5055031484922924976128 5063428547190238804992 5093039240448661254144 5168916641923368780096 5183986369742387347968 5199144224624675030272 5250962937826914316288 5291986085778687084384 5587140062283232868352 5629148634180099280896 5686910420538290598144 5729669145504743910912 5769953460751667475456 5803695878650800033792 5849037252702759409056 5897536732410079138816 5907333305055278605824 5941879113856771463168 5953484346501022969932 6047984098032785239296 6173983766741801598448 6221690595672741310464 6499326194900903540736 6529157863482150038016 6548193309148278755328 6567340073210115827712 6634728823961339031168 6684614003088867896064 6751238062920318406656 6803982110286883394208 6891888855897825040128 6911981826323183130624 6945731737584526798254 7055981447704916112512 7388257582361380306176 7406208919770797058048 7461894701122457186304 7582547227384387464192 7639558860672991881216 7693271281002223300608 7753374962885053170144 7775979554613581021952 7798716336937012545408 7876444406740371474432 7937979128668030626576 8063978797377046985728 8380710093424849302528 8443722951270148921344 8705543817976200050688 8773555879054139113584 8846305098615118708224 8860999957582917908736 8912818670785157194752 9071976147049177858944 9189185141197100053504 9260975650112702397672 9506477120899829059584 9851010109815173741568 9952093235942008546752 10026921004633301844096 10110062969845849952256 10126857094380477609984 10337833283846737560192 10367972739484774695936 10398288449249350060544 10418597606376790197381 10583972171557374168768 11174280124566465736704 11373820841076581196288 11459338291009487821824 11539906921503334950912 11698074505405518818112 11795073464820158277632 11814666610110557211648 11883758227713542926336 11906968693002045939864 12095968196065570478592 12347967533483603196896 12998652389801807081472 13058315726964300076032 13134680146420231655424 13269457647922678062336 13369228006177735792128 13607964220573766788416 13783777711795650080256 13823963652646366261248 13891463475169053596508 14111962895409832225024 14776515164722760612352 14812417839541594116096 15165094454768774928384 15279117721345983762432 15506749925770106340288 15551959109227162043904 15597432673874025090816 15752888813480742948864 15875958257336061253152 16127957594754093971456 16761420186849698605056 16887445902540297842688 17411087635952400101376 17547111758108278227168 17692610197230237416448 17721999915165835817472 17825637341570314389504 18143952294098355717888 18378370282394200107008 18521951300225404795344 19702020219630347483136 19904186471884017093504 20053842009266603688192 20253714188760955219968 20675666567693475120384 20735945478969549391872 20796576898498700121088 20837195212753580394762 21167944343114748337536 22747641682153162392576 22918676582018975643648 23079813843006669901824 23396149010811037636224 23590146929640316555264 23629333220221114423296 23813937386004091879728 24191936392131140957184 24695935066967206393792 26116631453928600152064 26538915295845356124672 26738456012355471584256 27215928441147533576832 27567555423591300160512 27782926950338107193016 28223925790819664450048 29553030329445521224704 30330188909537549856768 31013499851540212680576 31103918218454324087808 31194865347748050181632 31751916514672122506304 32255915189508187942912 33522840373699397210112 35094223516216556454336 35385220394460474832896 35443999830331671634944 35651274683140628779008 36287904588196711435776 36756740564788400214016 37043902600450809590688 39404040439260694966272 39808372943768034187008 40107684018533207376384 41351333135386950240768 41471890957939098783744 41593153796997400242176 41674390425507160789524 42335888686229496675072 45495283364306324785152 45837353164037951287296 46792298021622075272448 47258666440442228846592 47627874772008183759456 48383872784262281914368 49391870133934412787584 52233262907857200304128 53077830591690712249344 53476912024710943168512 54431856882295067153664 55135110847182600321024 55565853900676214386032 56447851581639328900096 59106060658891042449408 62026999703080425361152 62207836436908648175616 62389730695496100363264 63503833029344245012608 70188447032433112908672 70770440788920949665792 70887999660663343269888 72575809176393422871552 74087805200901619181376 79616745887536068374016 80215368037066414752768 82702666270773900481536 83186307593994800484352 83348780851014321579048 84671777372458993350144 90990566728612649570304 93584596043244150544896 95255749544016367518912 96767745568524563828736 98783740267868825575168 106155661183381424498688 106953824049421886337024 108863713764590134307328 110270221694365200642048 111131707801352428772064 112895703163278657800192 118212121317782084898816 124053999406160850722304 124415672873817296351232 124779461390992200726528 127007666058688490025216 140376894064866225817344 141775999321326686539776 145151618352786845743104 148175610401803238362752 159233491775072136748032 160430736074132829505536 165405332541547800963072 166697561702028643158096 169343554744917986700288 187169192086488301089792 190511499088032735037824 197567480535737651150336 212311322366762848997376 217727427529180268614656 222263415602704857544128 225791406326557315600384 248107998812321701444608 249558922781984401453056 254015332117376980050432 280753788129732451634688 290303236705573691486208 296351220803606476725504 318466983550144273496064 320861472148265659011072 330810665083095601926144 333395123404057286316192 338687109489835973400576 374338384172976602179584 381022998176065470075648 395134961071475302300672 435454855058360537229312 444526831205409715088256 496215997624643402889216 508030664234753960100864 561507576259464903269376 592702441607212953451008 636933967100288546992128 666790246808114572632384 677374218979671946801152 748676768345953204359168 762045996352130940151296 790269922142950604601344 870909710116721074458624 889053662410819430176512 992431995249286805778432 1016061328469507920201728 1123015152518929806538752 1185404883214425906902016 1333580493616229145264768 1524091992704261880302592 1580539844285901209202688 1778107324821638860353024 2032122656939015840403456 2246030305037859613077504 2370809766428851813804032 2667160987232458290529536 3048183985408523760605184 3556214649643277720706048 4741619532857703627608064 5334321974464916581059072 6096367970817047521210368 7112429299286555441412096 10668643948929833162118144 14224858598573110882824192 21337287897859666324236288 42674575795719332648472576
- Sum of all divisors σ(n): 161748129946700142208000000
- Sum of proper divisors (its aliquot sum) s(n): 119073554150980809559527424
- 42674575795719332648472576 is an abundant number, because the sum of its proper divisors (119073554150980809559527424) is greater than itself. Its abundance is 76398978355261476911054848
Bases of 42674575795719332648472576
- Binary: 100011010011001011000101100011101011100111010111111001111010000100100001010000000000002
- Hexadecimal: 0x234CB163AE75F9E8485000
- Base-36: 5D16UKK0D2BVAL1C0
Squares and roots of 42674575795719332648472576
- 42674575795719332648472576 squared (426745757957193326484725762) is 1821119419344594313283639510440954410595145824075776
- 42674575795719332648472576 cubed (426745757957193326484725763) is 77715498693877269900850636404345455853399346137706268708561901735693281918976
-
The
square root of 42674575795719332648472576 is 6532578035945.6351961189 -
42674575795719332648472576 is a
perfect cube number . Itscube root is 349453776
Scales and comparisons
How big is 42674575795719332648472576?- 42,674,575,795,719,332,648,472,576 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,674,575,795,719,332,648,472,576 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 42674575795719332648472576 cubic inches would be around 29121148 feet tall.
Recreational maths with 42674575795719332648472576
- 42674575795719332648472576 backwards is 67527484623391759757547624
- The number of decimal digits it has is: 26
- The sum of 42674575795719332648472576's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 42674575795719332648472576 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 42674575795719332648472576 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/42674575795719332648472576/
Chicago style:
Numbermatics. 2024. "Number 42674575795719332648472576 - Facts about the integer". https://numbermatics.com/n/42674575795719332648472576/
The information we have on file for 42674575795719332648472576 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 42674575795719332648472576, math, Factors of 42674575795719332648472576, curriculum, school, college, exams, university, Prime factorization of 42674575795719332648472576, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, six hundred seventy-four sextillion, five hundred seventy-five quintillion, seven hundred ninety-five quadrillion, seven hundred nineteen trillion, three hundred thirty-two billion, six hundred forty-eight million, four hundred seventy-two thousand, five hundred seventy-six.