30340418746887585188020224
30,340,418,746,887,585,188,020,224 is an even composite number composed of six prime numbers multiplied together.
30340418746887585188020224 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 30340418746887585188020224:
220 × 32 × 76 × 172 × 612 × 714
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 61 × 61 × 71 × 71 × 71 × 71)See below for interesting mathematical facts about the number 30340418746887585188020224 from the Numbermatics database.
Names of 30340418746887585188020224
- Cardinal: 30340418746887585188020224 can be written as Thirty septillion, three hundred forty sextillion, four hundred eighteen quintillion, seven hundred forty-six quadrillion, eight hundred eighty-seven trillion, five hundred eighty-five billion, one hundred eighty-eight million, twenty thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 3.0340418746887585188020224 × 1025
Factors of 30340418746887585188020224
Divisors of 30340418746887585188020224
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 28 32 34 36 42 48 49 51 56 61 63 64 68 71 72 84 96 98 102 112 119 122 126 128 136 142 144 147 153 168 183 192 196 204 213 224 238 244 252 256 272 284 288 289 294 306 336 343 357 366 384 392 408 426 427 441 448 476 488 497 504 512 544 549 568 576 578 588 612 639 672 686 714 732 768 784 816 833 852 854 867 882 896 952 976 994 1008 1024 1029 1037 1071 1088 1098 1136 1152 1156 1176 1207 1224 1278 1281 1344 1372 1428 1464 1491 1536 1568 1632 1666 1704 1708 1734 1764 1792 1904 1952 1988 2016 2023 2048 2058 2074 2142 2176 2196 2272 2304 2312 2352 2401 2414 2448 2499 2556 2562 2601 2688 2744 2856 2928 2982 2989 3072 3087 3111 3136 3264 3332 3408 3416 3468 3479 3528 3584 3621 3721 3808 3843 3904 3976 4032 4046 4096 4116 4148 4284 4331 4352 4392 4473 4544 4608 4624 4704 4802 4828 4896 4998 5041 5112 5124 5202 5376 5488 5712 5831 5856 5964 5978 6069 6144 6174 6222 6272 6528 6664 6816 6832 6936 6958 7056 7168 7203 7242 7259 7442 7497 7616 7686 7808 7952 8064 8092 8192 8232 8296 8449 8568 8662 8704 8784 8946 8967 9088 9216 9248 9333 9408 9604 9656 9792 9996 10082 10224 10248 10404 10437 10752 10863 10976 11163 11424 11662 11712 11928 11956 12138 12288 12348 12444 12544 12993 13056 13328 13632 13664 13872 13916 14112 14161 14336 14406 14484 14518 14884 14994 15123 15232 15372 15616 15904 16128 16184 16384 16464 16592 16807 16898 17136 17324 17408 17493 17568 17629 17892 17934 18176 18207 18432 18496 18666 18816 19208 19312 19584 19992 20164 20448 20496 20519 20808 20874 20923 21504 21609 21726 21777 21952 22326 22848 23324 23424 23856 23912 24276 24353 24576 24696 24888 25088 25347 25986 26047 26112 26656 26901 27264 27328 27744 27832 28224 28322 28672 28812 28968 29036 29768 29988 30246 30317 30464 30744 31232 31311 31808 32256 32368 32768 32928 33184 33489 33614 33796 34272 34648 34816 34986 35136 35258 35287 35784 35868 36352 36414 36864 36992 37332 37632 38416 38624 38979 39168 39984 40328 40817 40896 40992 41038 41616 41748 41846 42483 43008 43218 43452 43554 43904 44652 45369 45696 46648 46848 47712 47824 48552 48706 49152 49392 49776 50176 50421 50694 50813 51972 52094 52224 52479 52887 53312 53802 54528 54656 55488 55664 56448 56644 57344 57624 57936 58072 59143 59536 59976 60492 60634 60928 61488 61557 62464 62622 62769 63257 63616 64512 64736 65331 65536 65856 66368 66978 67228 67592 68544 69296 69632 69972 70272 70516 70574 71568 71736 72704 72828 73059 73627 73728 73984 74664 75264 76041 76832 77248 77958 78141 78336 79968 80656 81634 81792 81984 82076 83232 83496 83692 84966 85697 86016 86436 86904 87108 87808 89304 90738 90951 91392 93296 93696 95424 95648 97104 97412 98304 98784 99127 99552 100352 100842 101388 101626 103944 104188 104448 104958 105774 105861 106624 107604 109056 109312 110976 111328 112896 113288 114688 115248 115872 116144 117649 118286 119072 119952 120984 121268 121856 122451 122976 123114 123403 124928 125244 125538 126514 127232 127449 129024 129472 130662 131072 131712 132736 133956 134456 135184 137088 138592 139264 139944 140544 141032 141148 143136 143472 143633 145408 145656 146118 146461 147254 147456 147968 149328 150528 151263 152082 152439 153664 154496 155916 156282 156672 158661 159936 161312 163268 163584 163968 164152 166464 166992 167384 169932 170471 171394 172032 172872 173808 174216 175616 177429 178608 181476 181902 182329 182784 184671 186592 187392 188307 189771 190848 191296 194208 194824 196608 197568 198254 199104 200704 201684 202776 203252 207888 208376 208896 209916 211548 211722 212219 213248 215208 218112 218624 219177 220881 221952 222656 225792 226576 229376 230496 231744 232288 234423 235298 236572 238144 239904 241968 242536 243712 244902 245952 246228 246806 247009 249856 250488 251076 253028 254464 254898 257091 258048 258944 261324 262144 263424 264191 265472 267912 268912 270368 272853 274176 277184 278528 279888 281088 282064 282296 285719 286272 286944 287266 290816 291312 292236 292922 294508 294912 295936 297381 298656 301056 302526 304164 304878 307328 307501 308992 311832 312564 313344 317322 317583 319872 322624 326536 327168 327936 328304 332928 333984 334768 339864 340942 342788 344064 345744 347616 348432 351232 352947 354858 355691 357216 357911 362952 363804 364658 365568 367353 369342 370209 373184 374784 376614 379542 381696 382592 388416 389648 393216 395136 396508 398208 401408 403368 405552 406504 414001 415776 416752 417792 419832 423096 423444 424438 426496 430416 430899 436224 437248 438354 439383 441762 442799 443904 445312 451584 453152 457317 458752 460992 463488 464576 468846 470596 473144 476288 479808 483936 485072 487424 489804 491904 492456 493612 494018 499712 500976 502152 506056 508928 509796 511413 514182 515389 516096 517888 522648 524288 526848 528382 530944 532287 535824 537824 540736 545706 546987 548352 554368 557056 559776 562176 564128 564592 569313 571438 572544 573888 574532 581632 582624 584472 585844 589016 589824 591872 594762 597312 599879 602112 605052 608328 609756 614656 615002 617984 623664 625128 626688 634644 635166 636657 639744 645248 653072 654336 655872 656608 662643 665856 667968 669536 679728 681884 685576 688128 691488 693889 695232 696864 702464 705894 709716 711382 714432 715822 725904 727608 729316 731136 734706 738684 740418 741027 746368 749568 753228 759084 763392 765184 771273 776832 779296 786432 790272 792573 793016 796416 802816 806736 811104 813008 828002 831552 833504 835584 839664 846192 846888 848876 852992 857157 860832 861798 863821 872448 874496 876708 878766 883524 885598 887808 890624 892143 903168 906304 914634 917504 921984 922503 926976 929152 937692 941192 946288 952576 959616 967872 970144 974848 979608 983808 984912 987224 988036 999424 1001952 1004304 1005431 1012112 1017856 1019592 1022826 1025227 1028364 1030778 1032192 1035776 1045296 1048576 1053696 1056764 1058841 1061888 1064574 1067073 1071648 1073733 1075369 1075648 1081472 1091412 1093974 1096704 1108736 1110627 1114112 1119552 1124352 1128256 1129184 1138626 1142876 1145088 1147776 1149064 1163264 1165248 1168944 1171688 1178032 1179648 1183744 1189524 1193297 1194624 1199758 1204224 1210104 1216656 1219512 1229312 1230004 1235968 1242003 1247328 1250256 1251659 1253376 1269288 1270332 1273314 1276303 1279488 1290496 1292697 1306144 1308672 1311744 1313216 1318149 1325286 1328397 1331712 1335936 1339072 1359456 1363768 1371152 1376256 1382976 1387778 1390464 1393728 1404928 1411788 1419432 1422764 1428864 1431644 1451808 1455216 1456849 1458632 1462272 1469412 1477368 1480836 1482054 1485533 1492736 1499136 1506456 1518168 1526784 1530368 1534239 1542546 1546167 1553664 1558592 1572864 1580544 1585146 1586032 1592832 1605632 1613472 1622208 1626016 1640961 1656004 1663104 1667008 1671168 1679328 1692384 1693776 1697752 1705984 1714314 1721664 1723596 1727642 1729063 1744896 1748992 1753416 1757532 1767048 1771196 1775616 1781248 1784286 1799637 1806336 1812608 1829268 1835008 1843968 1845006 1849337 1853952 1858304 1875384 1882384 1892576 1905152 1909971 1919232 1935744 1940288 1949696 1959216 1967616 1969824 1974448 1976072 1998848 2000033 2003904 2008608 2010862 2024224 2035712 2039184 2045652 2050454 2056728 2061556 2064384 2071552 2081667 2090592 2107392 2113528 2117682 2123776 2129148 2134146 2143296 2147466 2150738 2151296 2152507 2162944 2182824 2187948 2193408 2217472 2221254 2223081 2228224 2239104 2248704 2256512 2258368 2277252 2285752 2290176 2295552 2298128 2326528 2330496 2337888 2343376 2356064 2359296 2367488 2377719 2379048 2386594 2389248 2399516 2408448 2420208 2433312 2439024 2458624 2460008 2471936 2484006 2489837 2494656 2500512 2503318 2505377 2506752 2538576 2540664 2546628 2552606 2558976 2571471 2580992 2585394 2591463 2612288 2617344 2623488 2626432 2636298 2650572 2656794 2663424 2671872 2678144 2718912 2727536 2742304 2752512 2765952 2767509 2775556 2780928 2787456 2809856 2823576 2838864 2845528 2857728 2863288 2898007 2903616 2910432 2913698 2917264 2924544 2938824 2954736 2961672 2964108 2971066 2985472 2998272 3012912 3016293 3036336 3053568 3060736 3068478 3075681 3085092 3092334 3099593 3107328 3117184 3145728 3161088 3170292 3172064 3185664 3201219 3211264 3221199 3226107 3226944 3244416 3252032 3281922 3312008 3326208 3334016 3342336 3358656 3384768 3387552 3395504 3411968 3428628 3443328 3447192 3455284 3458126 3489792 3497984 3506832 3515064 3534096 3542392 3551232 3562496 3568572 3579891 3599274 3607723 3612672 3625216 3658536 3670016 3687936 3690012 3698674 3707904 3716608 3726009 3750768 3754977 3764768 3785152 3810304 3819942 3828909 3838464 3871488 3880576 3899392 3918432 3935232 3939648 3948896 3952144 3985191 3997696 4000066 4007808 4017216 4021724 4048448 4071424 4078368 4091304 4100908 4113456 4123112 4128768 4143104 4163334 4181184 4199153 4214784 4227056 4235364 4247552 4258296 4268292 4286592 4294932 4301476 4302592 4305014 4325888 4365648 4370547 4375896 4386816 4434944 4442508 4446162 4456448 4456599 4478208 4491247 4497408 4513024 4516736 4554504 4571504 4580352 4591104 4596256 4638501 4653056 4660992 4675776 4686752 4712128 4718592 4734976 4755438 4758096 4773188 4778496 4799032 4816896 4840416 4857223 4866624 4878048 4917248 4920016 4943872 4968012 4979674 4989312 5001024 5006636 5010754 5013504 5077152 5081328 5093256 5105212 5117952 5142942 5161984 5170788 5182926 5187189 5224576 5227517 5234688 5246976 5252864 5272596 5301144 5313588 5326848 5343744 5356288 5398911 5437824 5455072 5484608 5505024 5531904 5535018 5548011 5551112 5561856 5574912 5619712 5647152 5677728 5691056 5715456 5726576 5796014 5807232 5820864 5827396 5834528 5849088 5877648 5909472 5923344 5928216 5942132 5970944 5996544 6000099 6025824 6032586 6046747 6072672 6084487 6107136 6121472 6136956 6151362 6170184 6184668 6199186 6214656 6234368 6245001 6322176 6340584 6344128 6371328 6402438 6422528 6442398 6452214 6453888 6457521 6488832 6504064 6563844 6624016 6652416 6668032 6684672 6717312 6769536 6775104 6791008 6823936 6857256 6886656 6894384 6910568 6916252 6979584 6995968 7013664 7030128 7038017 7068192 7084784 7102464 7124992 7137144 7159782 7176589 7198548 7215446 7225344 7250432 7317072 7340032 7375872 7380024 7397348 7415808 7433216 7452018 7469511 7501536 7509954 7516131 7527583 7529536 7570304 7620608 7639884 7657818 7676928 7742976 7761152 7774389 7798784 7836864 7870464 7879296 7897792 7904288 7970382 7995392 8000132 8015616 8034432 8043448 8096896 8142848 8156736 8182608 8201816 8226912 8246224 8257536 8286208 8326668 8353079 8362368 8398306 8429568 8454112 8470728 8495104 8516592 8536584 8573184 8589864 8602952 8605184 8610028 8651776 8694021 8731296 8741094 8751792 8761613 8773632 8869888 8885016 8892324 8912896 8913198 8934121 8956416 8982494 8994816 9026048 9033472 9048879 9109008 9143008 9160704 9182208 9192512 9227043 9277002 9298779 9306112 9321984 9351552 9373504 9424256 9437184 9469952 9510876 9516192 9546376 9556992 9598064 9633792 9678321 9680832 9714446 9733248 9756096 9834496 9840032 9887744 9936024 9959348 9978624 10002048 10013272 10021508 10027008 10154304 10162656 10186512 10197943 10210424 10235904 10285884 10323968 10341576 10365852 10374378 10398731 10449152 10455034 10469376 10493952 10505728 10545192 10602288 10627176 10653696 10687488 10712576 10739673 10797822 10823169 10875648 10910144 10969216 11010048 11063808 11070036 11096022 11102224 11123712 11149824 11239424 11264931 11294304 11355456 11382112 11430912 11453152 11486727 11592028 11614464 11641728 11654792 11669056 11698176 11755296 11818944 11846688 11856432 11884264 11941888 11993088 12000198 12051648 12065172 12093494 12103441 12145344 12168974 12214272 12242944 12273912 12302724 12340368 12369336 12398372 12429312 12468736 12490002 12597459 12644352 12681168 12688256 12742656 12804876 12845056 12884796 12904428 12907776 12915042 12945359 12977664 13008128 13111641 13127688 13248032 13304832 13336064 13369344 13369797 13434624 13473741 13539072 13550208 13582016 13647872 13714512 13773312 13788768 13821136 13832504 13959168 13991936 14027328 14060256 14076034 14136384 14169568 14204928 14249984 14274288 14319564 14353178 14397096 14430892 14450688 14500864 14571669 14634144 14751744 14760048 14794696 14831616 14866432 14904036 14939022 15003072 15019908 15032262 15055166 15059072 15067549 15140608 15241216 15279768 15315636 15353856 15485952 15522304 15548778 15561567 15597568 15673728 15682551 15740928 15758592 15795584 15808576 15940764 15990784 16000264 16031232 16068864 16086896 16193792 16285696 16313472 16365216 16403632 16453824 16492448 16515072 16572416 16644033 16653336 16706158 16724736 16796612 16859136 16908224 16941456 16990208 17033184 17073168 17146368 17179728 17205904 17210368 17220056 17303552 17388042 17428859 17462592 17482188 17503584 17523226 17537639 17547264 17739776 17770032 17784648 17825792 17826396 17868242 17912832 17964988 17989632 18000297 18052096 18066944 18097758 18140241 18218016 18253461 18286016 18321408 18364416 18385024 18454086 18554004 18597558 18612224 18643968 18703104 18747008 18757561 18848512 18939904 19021752 19032384 19092752 19113984 19196128 19267584 19356642 19361664 19372563 19428892 19466496 19512192 19668992 19680064 19775488 19872048 19918696 19957248 20004096 20026544 20043016 20054016 20286049 20308608 20325312 20373024 20395886 20420848 20471808 20571768 20647936 20683152 20731704 20748756 20797462 20898304 20910068 20938752 20987904 21011456 21090384 21114051 21204576 21254352 21307392 21374976 21425152 21479346 21529767 21595644 21646338 21697151 21751296 21820288 21832571 21938432 22020096 22127616 22140072 22192044 22204448 22247424 22299648 22408533 22478848 22529862 22548393 22582749 22588608 22710912 22764224 22861824 22906304 22973454 23184056 23228928 23283456 23309584 23338112 23396352 23510592 23637888 23693376 23712864 23768528 23883776 23986176 24000396 24103296 24130344 24186988 24206882 24290688 24337948 24428544 24485888 24547824 24605448 24680736 24738672 24796744 24858624 24937472 24980004 25059237 25194918 25254061 25288704 25362336 25376512 25411681 25485312 25609752 25690112 25769592 25808856 25815552 25830084 25890718 25955328 26016256 26082063 26223282 26255376 26284839 26496064 26609664 26672128 26738688 26739594 26802363 26869248 26947482 27078144 27100416 27164032 27295744 27429024 27546624 27577536 27642272 27665008 27896337 27918336 27983872 28054656 28120512 28152068 28272768 28339136 28409856 28499968 28548576 28639128 28706356 28794192 28861784 28901376 29001728 29143338 29268288 29394071 29503488 29520096 29589392 29663232 29732864 29808072 29878044 30006144 30039816 30064524 30110332 30118144 30135098 30281216 30482432 30559536 30593829 30631272 30707712 30971904 31044608 31097556 31123134 31195136 31196193 31347456 31365102 31438729 31481856 31517184 31591168 31617152 31881528 31981568 32000528 32062464 32137728 32173792 32387584 32469507 32571392 32626944 32730432 32807264 32907648 32984896 33030144 33144832 33288066 33306672 33412316 33449472 33593224 33718272 33816448 33882912 33980416 34000561 34066368 34146336 34292736 34359456 34411808 34420736 34440112 34607104 34776084 34857718 34925184 34964376 35007168 35046452 35075278 35094528 35479552 35540064 35569296 35652792 35736484 35825664 35929976 35979264 36000594 36104192 36133888 36195516 36280482 36310323 36436032 36506922 36572032 36592619 36642816 36728832 36770048 36908172 37108008 37195116 37224448 37287936 37406208 37494016 37515122 37697024 37792377 37879808 38043504 38064768 38185504 38227968 38392256 38535168 38713284 38723328 38745126 38836077 38857784 38932992 39024384 39337984 39360128 39550976 39744096 39837392 39914496 40008192 40053088 40086032 40108032 40421223 40572098 40617216 40650624 40746048 40791772 40841696 40943616 41143536 41295872 41366304 41463408 41497512 41594924 41796608 41820136 41877504 41975808 42022912 42180768 42228102 42327229 42409152 42508704 42591409 42614784 42749952 42850304 42958692 43059534 43191288 43292676 43394302 43502592 43640576 43665142 43715007 43876864 44255232 44280144 44384088 44408896 44494848 44599296 44817066 44957696 45059724 45096786 45165498 45177216 45202647 45421824 45528448 45723648 45812608 45946908 46368112 46457856 46566912 46619168 46676224 46792704 47021184 47047653 47275776 47386752 47425728 47537056 47767552 47972352 48000792 48206592 48260688 48373976 48413764 48581376 48675896 48857088 48971776 49095648 49210896 49266119 49361472 49477344 49593488 49717248 49874944 49960008 50118474 50389836 50508122 50577408 50724672 50753024 50823362 50970624 51219504 51380224 51539184 51617712 51631104 51660168 51781436 51910656 52032512 52164126 52286577 52446564 52510752 52569678 52612917 52693081 52992128 53219328 53344256 53477376 53479188 53604726 53738496 53894964 54156288 54200832 54328064 54420723 54591488 54760383 54858048 55093248 55155072 55284544 55330016 55792674 55836672 55967744 56109312 56241024 56272683 56304136 56545536 56678272 56819712 56999936 57097152 57278256 57412712 57588384 57723568 57802752 58003456 58286676 58536576 58788142 59006976 59040192 59178784 59326464 59465728 59616144 59756088 60012288 60079632 60129048 60220664 60236288 60270196 60562432 60858147 60964864 61119072 61187658 61262544 61331291 61415424 61943808 62089216 62195112 62246268 62390272 62392386 62538847 62694912 62730204 62877458 62963712 63034368 63182336 63234304 63342153 63763056 63963136 64001056 64124928 64275456 64347584 64589301 64775168 64939014 65091453 65142784 65253888 65460864 65497713 65614528 65815296 65969792 66060288 66289664 66576132 66613344 66824632 66898944 67186448 67436544 67632896 67748247 67765824 67960832 68001122 68132736 68292672 68585472 68718912 68823616 68841472 68880224 69214208 69552168 69715436 69850368 69928752 70014336 70092904 70150556 70189056 70959104 71080128 71138592 71305584 71385601 71472968 71651328 71859952 71958528 72001188 72208384 72267776 72391032 72560964 72620646 72791117 72872064 73013844 73144064 73185238 73285632 73457664 73540096 73816344 74216016 74390232 74448896 74575872 74812416 74988032 75030244 75177711 75394048 75584754 75759616 75762183 76087008 76129536 76235043 76351199 76371008 76455936 76784512 77070336 77426568 77446656 77490252 77672154 77715568 77865984 78048768 78675968 78720256 78854517 79101952 79488192 79674784 79828992 80016384 80106176 80172064 80216064 80407089 80842446 81144196 81234432 81301248 81492096 81583544 81683392 81887232 82287072 82591744 82732608 82926816 82995024 83189848 83593216 83640272 83755008 83951616 84045824 84361536 84456204 84654458 84724087 84818304 85017408 85182818 85229568 85499904 85700608 85917384 86119068 86382576 86585352 86788604 87005184 87281152 87330284 87430014 87753728 88182213 88510464 88560288 88768176 88817792 88867789 88989696 89198592 89634132 89915392 90119448 90193572 90330996 90354432 90405294 90617513 90843648 91056896 91447296 91625216 91781487 91893816 92736224 92915712 93133824 93238336 93352448 93585408 93588579 94042368 94095306 94316187 94551552 94773504 94851456 95074112 95535104 95944704 96001584 96413184 96521376 96747952 96827528 97162752 97351792 97714176 97943552 98191296 98421792 98532238 98722944 98954688 99186976 99434496 99749888 99920016 100236948 100779672 101016244 101154816 101449344 101506048 101646724 101941248 102001683 102439008 103078368 103235424 103262208 103320336 103436279 103562872 103821312 104065024 104328252 104573154 104893128 105021504 105139356 105225834 105386162 105472843 105984256 106438656 106688512 106958376 107209452 107476992 107789928 108312576 108401664 108656128 108841446 108930969 109182976 109520766 109716096 109777857 110186496 110310144 110569088 110660032 111585348 111673344 111935488 112218624 112482048 112545366 112608272 113091072 113356544 113639424 113999872 114194304 114556512 114825424 115176768 115447136 115605504 116006912 116508231 116573352 117073152 117576284 118013952 118080384 118357568 118652928 118931456 119232288 119512176 120024576 120159264 120258096 120441328 120472576 120540392 121124864 121716294 121929728 122002013 122238144 122375316 122525088 122662582 122763473 122830848 123887616 124178432 124390224 124492536 124780544 124784772 125077694 125389824 125460408 125754916 125927424 126068736 126364672 126468608 126684306 126981687 127526112 127774227 128002112 128249856 128550912 128695168 129178602 129550336 129878028 130182906 130285568 130507776 130921728 130995426 131229056 131302927 131630592 131939584 132579328 133152264 133226688 133649264 133797888 134372896 134873088 135265792 135496494 135531648 135607941 135921664 136002244 136265472 136585344 137170944 137437824 137647232 137682944 137760448 138428416 139104336 139430872 139700736 139857504 140028672 140185808 140301112 140378112 141918208 142002343 142160256 142277184 142611168 142771202 142945936 143302656 143719904 143917056 144002376 144416768 144535552 144782064 145121928 145241292 145582234 145744128 146027688 146288128 146370476 146571264 146915328 147080192 147632688 147798357 148432032 148780464 149151744 149624832 149976064 150060488 150355422 150788096 151169508 151519232 151524366 151880057 152174016 152259072 152470086 152702398 152742016 152827997 152911872 153569024 154140672 154853136 154893312 154980504 155344308 155431136 155731968 156097536 156859731 157351936 157440512 157709034 157838751 158079243 158203904 158976384 159349568 159657984 160032768 160212352 160344128 160432128 160814178 161684892 162288392 162468864 162602496 162984192 163167088 163366784 163774464 164574144 165183488 165465216 165853632 165990048 166379696 167186432 167280544 167510016 167903232 168091648 168723072 168818049 168912408 169308916 169448174 169636608 170034816 170365636 170459136 170999808 171401216 171834768 172238136 172765152 173170704 173577208 174010368 174562304 174660568 174860028 175507456 176364426 176778427 177020928 177120576 177536352 177635584 177735578 177881767 177979392 178397184 179268264 179830784 180238896 180387144 180661992 180708864 180810588 181235026 181687296 182113792 182574441 182894592 183250432 183562974 183787632 183993873 185472448 185831424 186267648 186476672 186704896 187170816 187177158 187616541 188084736 188190612 188632374 189103104 189547008 189702912 190148224 191070208 191889408 192003168 192826368 193042752 193495904 193655056 194325504 194703584 195274359 195428352 195887104 196382592 196493139 196843584 197064476 197445888 197909376 198373952 198868992 199499776 199840032 200473896 201559344 202032488 202309632 202898688 203012096 203293448 203882496 204003366 204878016 205758497 206156736 206470848 206524416 206640672 206872558 207125744 207642624 208130048 208656504 209146308 209786256 210043008 210278712 210451668 210772324 210945686 211968512 212877312 213377024 213916752 214156803 214418904 214953984 215579856 216625152 216803328 217312256 217682892 217861938 218365952 218373351 219041532 219432192 219555714 220071103 220372992 220620288 221138176 221320064 223170696 223346688 223870976 224437248 224964096 225090732 225216544 226182144 226713088 227278848 227286549 227999744 228388608 228705129 229053597 229113024 229650848 230353536 230894272 231211008 232013824 233016462 233146704 234146304 235152568 236027904 236160768 236715136 237305856 237862912 238464576 239024352 240049152 240318528 240516192 240882656 240945152 241080784 242249728 243432588 243859456 244004026 244476288 244750632 245050176 245325164 245526946 245661696 247775232 248356864 248780448 248985072 249569544 250155388 250779648 250920816 251509832 251854848 252137472 252729344 252937216 253368612 253963374 254172261 255052224 255548454 256004224 256148333 256499712 257101824 257390336 258357204 259100672 259756056 260365812 260571136 261015552 261843456 261990852 262458112 262605854 263261184 263879168 264546639 265158656 266304528 266453376 266603367 267298528 267595776 268745792 269746176 270531584 270992988 271063296 271215882 271843328 271852539 272004488 272530944 273170688 274341888 274875648 275294464 275365888 275520896 276856832 278208672 278861744 279401472 279715008 280057344 280371616 280602224 280756224 282948561 283836416 284004686 284320512 284554368 285222336 285542404 285891872 286605312 287439808 287834112 288004752 288833536 289071104 289564128 290243856 290482584 291164468 291488256 292055376 292576256 292740952 293142528 293830656 294160384 295265376 295596714 296290603 296864064 297560928 298139863 298303488 299249664 299952128 300120976 300710844 301576192 302339016 303038464 303048732 303760114 304348032 304518144 304940172 305404796 305484032 305655994 305823744 306005049 307138048 309706272 309786624 309961008 310308837 310688616 310862272 311463936 312195072 313719462 314703872 314881024 315418068 315677502 316158486 316407808 316418529 317952768 318699136 318878537 319315968 320065536 320424704 320688256 321628356 323369784 324576784 324937728 325204992 325968384 326334176 326733568 327548928 329148288 329333571 330366976 330930432 331707264 331980096 332759392 334372864 334561088 335020032 335806464 336183296 337446144 337636098 337824816 338617832 338896348 339273216 340069632 340731272 340918272 341999616 342802432 343669536 344476272 344862833 345530304 346341408 347154416 348020736 349124608 349321136 349720056 351014912 352728852 353556854 354041856 354241152 355072704 355271168 355471156 355763534 355958784 356794368 358536528 359661568 360477792 360774288 361323984 361417728 361621176 362470052 363374592 364227584 365148882 365789184 366006039 366500864 367125948 367575264 367987746 368290419 368851567 370944896 371153707 371662848 372535296 372953344 373409792 374341632 374354316 375233082 376169472 376381224 377264748 378206208 379094016 379405824 380296448 380945061 382140416 383322681 384006336 385652736 386085504 386991808 387310112 388651008 389407168 390548718 390856704 391774208 392765184 392986278 393687168 393908781 394128952 394891776 395818752 396747904 397737984 398999552 399680064 400947792 403118688 404064976 404619264 405797376 406024192 406586896 407764992 408006732 409756032 411516994 412313472 412941696 413048832 413281344 413745116 414251488 415285248 416260096 417313008 418292616 419572512 420086016 420557424 420903336 421544648 421891372 423937024 425754624 426007029 426754048 427833504 428313606 428837808 429319037 429907968 431159712 431998577 433250304 433606656 434624512 435365784 435723876 436731904 436746702 437771929 438083064 438864384 439111428 440142206 440745984 441240576 442276352 442640128 443395071 446341392 447741952 448874496 449928192 450181464 450433088 452364288 453426176 454557696 454573098 455640171 455999488 456777216 457410258 458107194 458226048 458483991 459301696 460707072 461788544 462422016 464027648 466032924 466293408 468292608 470305136 472055808 472321536 473430272 474237729 474611712 475725824 476929152 478048704 480098304 480637056 481032384 481765312 481890304 482161568 484499456 486865176 487718912 488008052 488952576 489501264 490100352 490650328 491053892 491323392 495550464 496713728 497560896 497970144 499139088 499699207 500310776 501559296 501841632 503019664 503709696 504274944 505458688 505874432 506737224 507926748 508344522 509537819 510104448 511096908 512008448 512296666 512999424 514203648 514780672 516714408 518201344 519512112 520731624 521142272 522031104 523686912 523981704 524916224 525211708 526522368 527758336 529093278 530317312 530335281 532609056 532906752 533206734 533645301 534458393 534597056 535191552 537491584 539492352 541063168 541985976 542126592 542431764 543686656 543705078 544008976 545061888 546341376 548683776 549751296 550588928 550731776 551041792 551981619 553713664 556417344 557723488 558802944 559430016 560114688 560743232 561204448 561512448 562849623 565897122 567672832 568009372 568641024 569108736 570444672 571084808 571783744 573210624 574879616 575668224 576009504 577667072 578142208 579128256 580487712 580965168 582328936 582976512 584110752 585152512 585481904 586285056 587661312 588320768 590530752 591193428 592581206 593068609 593728128 595121856 596279726 596606976 598499328 599904256 600241952 601421688 603152384 604678032 606097464 607520228 608696064 609036288 609880344 610809592 610968064 611311988 611647488 612010098 614276096 617275491 619412544 619573248 619922016 620617674 621377232 621724544 622074523 622927872 624390144 627438924 629407744 629762048 630836136 631355004 632316972 632815616 632837058 634322591 635905536 637398272 637757074 638631936 640131072 640849408 641376512 642470409 643256712 646739568 649153568 649875456 650409984 651936768 652668352 653467136 655097856 655120053 658296576 658667142 660213309 660733952 661860864 663414528 663960192 665518784 668745728 669122176 670040064 671612928 672366592 674892288 675272196 675649632 677235664 677792696 678546432 680139264 681462544 681836544 683999232 685604864 687160791 687339072 688952544 689725666 691060608 692682816 694308832 696041472 698249216 698642272 699440112 702029824 705457704 707113708 708083712 708482304 710145408 710542336 710942312 711527068 711917568 713588736 717073056 720955584 721548576 722647968 722835456 723242352 724053953 724940104 726749184 728455168 730297764 731578368 732012078 733001728 734251896 735150528 735975492 736580838 737703134 738309901 741889792 742307414 743325696 745070592 745906688 746819584 748708632 750466164 752338944 752762448 754529496 756412416 758188032 758811648 760592896 761890122 762516783 764280832 766645362 768012672 768444999 771305472 772171008 773983616 774620224 777302016 778814336 781097436 781713408 783548416 785530368 785972556 787374336 787817562 788257904 789783552 791637504 793495808 795475968 797999104 799360128 799810101 801895584 806237376 808129952 809238528 811594752 812048384 813173792 815529984 815557617 816013464 819512064 823033988 824626944 825883392 826097664 826562688 827490232 828502976 830570496 832520192 834626016 836585232 839145024 840172032 841114848 841806672 843089296 843782744 847874048 851509248 852014058 853508096 855667008 856627212 857675616 858638074 859344311 859815936 862319424 863997154 866500608 867213312 869249024 870731568 871447752 873463808 873493404 875543858 876166128 877728768 878222856 880284412 881491968 882481152 884552704 885280256 886790142 888871809 892682784 894419589 897748992 899856384 900362928 900866176 904728576 906852352 909115392 909146196 911280342 911998976 913554432 914820516 916214388 916452096 916967982 918603392 919120489 921414144 923577088 928055296 930926511 932065848 932586816 936585216 940610272 944111616 944643072 946860544 948475458 949223424 949255587 951451648 953858304 956097408 956635611 960196608 961274112 962064768 963530624 963780608 964323136 968998912 973730352 975437824 976016104 977905152 979002528 980200704 981300656 982107784 982646784 991100928 993427456 995121792 995940288 998278176 999398414 1000621552 1003118592 1003683264 1006039328 1007419392 1008549888 1010917376 1011748864 1013474448 1015853496 1016689044 1019075638 1020208896 1022193816 1024016896 1024593332 1025998848 1028407296 1029561344 1033428816 1034588499 1036402688 1039024224 1041463248 1044062208 1047373824 1047963408 1049832448 1050423416 1053044736 1055516672 1058186556 1060634624 1060670562 1063160399 1065218112 1065813504 1066413468 1067290602 1068916786 1069194112 1069795979 1070383104 1074983168 1078984704 1082126336 1083971952 1084253184 1084863528 1087373312 1087410156 1088017952 1090123776 1092682752 1097367552 1098018117 1099502592 1101177856 1101463552 1102083584 1103963238 1104871257 1106554701 1107427328 1112834688 1113461121 1115446976 1117605888 1118860032 1120229376 1121486464 1122408896 1123024896 1125699246 1131794244 1135345664 1136018744 1137282048 1138217472 1140889344 1142169616 1143567488 1146421248 1149759232 1152019008 1155334144 1156284416 1158256512 1160975424 1161930336 1164657872 1165953024 1168221504 1170305024 1170963808 1172570112 1175322624 1176641536 1181061504 1181726343 1182386856 1185162412 1186137218 1187456256 1190243712 1192559452 1193213952 1196998656 1199808512 1200483904 1202843376 1206304768 1209356064 1212194928 1215040456 1217392128 1218072576 1219760688 1221619184 1221936128 1222623976 1223294976 1224020196 1228552192 1234550982 1237448989 1238825088 1239146496 1239844032 1241235348 1242754464 1243449088 1244149046 1245172369 1245855744 1248780288 1254877848 1258815488 1259524096 1261672272 1262710008 1264633944 1265631232 1265674116 1268645182 1271811072 1274796544 1275514148 1277263872 1278021087 1280262144 1281698816 1282753024 1284940818 1286513424 1287957111 1293479136 1295995731 1298307136 1299750912 1300819968 1303873536 1305336704 1306934272 1310195712 1310240106 1313315787 1316593152 1317334284 1320426618 1321467904 1323721728 1326829056 1327920384 1331037568 1331786831 1337491456 1338244352 1343225856 1344733184 1349784576 1350544392 1351299264 1354471328 1355585392 1357092864 1360278528 1362925088 1363673088 1366920513 1367998464 1371209728 1374321582 1374678144 1375451973 1377905088 1379451332 1382121216 1385365632 1388617664 1392082944 1396498432 1397284544 1398880224 1404059648 1410915408 1414227416 1416167424 1416964608 1420290816 1421084672 1421884624 1423054136 1423835136 1427177472 1434146112 1440309479 1441911168 1443097152 1445295936 1445670912 1446484704 1448107906 1449880208 1453498368 1456910336 1460595528 1463156736 1464024156 1466003456 1468503792 1470301056 1471950984 1473161676 1475406268 1476619802 1483779584 1484614828 1486651392 1490141184 1491813376 1493639168 1497417264 1499097621 1500932328 1504677888 1505524896 1509058992 1512824832 1516376064 1517623296 1521185792 1523780244 1525033566 1528561664 1528613457 1533290724 1536025344 1536889998 1540497721 1542610944 1544342016 1547967232 1549240448 1550112541 1554604032 1557628672 1562194872 1563426816 1567096832 1571060736 1571945112 1574748672 1575635124 1576515808 1579567104 1583275008 1586991616 1590951936 1591005843 1595998208 1598720256 1599620202 1600935903 1603375179 1603791168 1612474752 1616259904 1618477056 1623189504 1624096768 1626347584 1631059968 1631115234 1632026928 1639024128 1646067976 1649253888 1651766784 1652195328 1653125376 1654980464 1657005952 1661140992 1665040384 1669252032 1673170464 1678290048 1680344064 1682229696 1683613344 1686178592 1687565488 1695748096 1703018496 1704028116 1707016192 1711334016 1713254424 1715351232 1717276148 1718688622 1719631872 1724638848 1727994308 1733001216 1734426624 1738498048 1741463136 1742895504 1746986808 1751087716 1752332256 1755457536 1756445712 1760568824 1762983936 1764962304 1769105408 1770560512 1773580284 1777743618 1779205827 1785365568 1788839178 1793038331 1795497984 1799712768 1800725856 1801732352 1809457152 1813704704 1818292392 1822560684 1823997952 1827108864 1829641032 1832428776 1832904192 1833935964 1837206784 1838240978 1842828288 1847154176 1851826473 1856110592 1861853022 1864131696 1865173632 1866223569 1873170432 1881220544 1888223232 1889286144 1893721088 1896950916 1898446848 1898511174 1902903296 1902967773 1907716608 1912194816 1913271222 1920393216 1922548224 1924129536 1927061248 1927561216 1928646272 1937997824 1947460704 1950875648 1952032208 1955810304 1958005056 1960401408 1962601312 1964215568 1965293568 1980639927 1982201856 1986854912 1990243584 1991880576 1996556352 1998796828 2001243104 2006237184 2007366528 2012078656 2014838784 2017099776 2021834752 2023497728 2026948896 2031706992 2033378088 2038151276 2040417792 2044387632 2048033792 2049186664 2051997696 2056814592 2059122688 2066857632 2069176998 2072805376 2074034221 2078048448 2082926496 2086979041 2088124416 2094747648 2095926816 2099664896 2100846832 2106089472 2111033344 2116373112 2121269248 2121341124 2126320798 2130436224 2131627008 2132826936 2134581204 2137833572 2138388224 2139591958 2140766208 2149966336 2164252672 2167943904 2168506368 2169727056 2172161859 2174820312 2176035904 2180247552 2185365504 2194735104 2196036234 2199005184 2202355712 2202927104 2204167168 2207926476 2209742514 2213109402 2214854656 2214929703 2225669376 2226922242 2230893952 2232149759 2235211776 2237720064 2240458752 2242972928 2244817792 2251398492 2263588488 2270691328 2272037488 2274564096 2276434944 2281778688 2284339232 2287134976 2292842496 2299518464 2304038016 2305334997 2310668288 2312568832 2316513024 2321950848 2323860672 2329315744 2331906048 2336443008 2340610048 2341927616 2345140224 2350645248 2353283072 2362123008 2363452686 2364773712 2370324824 2372274436 2374912512 2380487424 2385118904 2386427904 2393997312 2399617024 2400967808 2405686752 2412609536 2414039831 2418712128 2424389856 2430080912 2434784256 2436145152 2439521376 2443238368 2443872256 2445247952 2446589952 2448040392 2457104384 2469101964 2474897978 2477650176 2478292992 2479688064 2482470696 2485508928 2486898176 2488298092 2490344738 2491711488 2497560576 2509755696 2517630976 2519048192 2523344544 2525420016 2529267888 2531348232 2537290364 2543622144 2549593088 2551028296 2554527744 2556042174 2560524288 2563397632 2565506048 2569881636 2573026848 2575914222 2578032933 2581960969 2586958272 2591991462 2596614272 2598075949 2599501824 2601639936 2607747072 2610673408 2613868544 2620391424 2620480212 2626631574 2633186304 2634668568 2640853236 2642935808 2647443456 2653658112 2655840768 2662075136 2663573662 2666615427 2674982912 2676488704 2683258767 2689466368 2699569152 2701088784 2702598528 2708942656 2711170784 2714185728 2720557056 2725850176 2727346176 2733841026 2735996928 2742419456 2748643164 2749356288 2750903946 2755810176 2757361467 2758902664 2764242432 2770731264 2777235328 2784165888 2792996864 2794569088 2797760448 2808119296 2821830816 2828454832 2832334848 2833929216 2840581632 2842169344 2843769248 2846108272 2847670272 2854354944 2868292224 2869906833 2880618958 2883822336 2886194304 2890591872 2891341824 2892969408 2896215812 2899760416 2906996736 2913820672 2921191056 2926313472 2928048312 2932006912 2937007584 2940602112 2943901968 2946323352 2950812536 2953239604 2967559168 2969229656 2973302784 2980282368 2983626752 2987278336 2994834528 2998195242 3001864656 3005233259 3009355776 3011049792 3018117984 3023990039 3025649664 3032752128 3035246592 3042371584 3047560488 3050067132 3057123328 3057226914 3066581448 3072050688 3073779996 3080995442 3085221888 3088684032 3095934464 3098480896 3100225082 3103765497 3109208064 3115257344 3124389744 3134193664 3142121472 3143890224 3149497344 3151270248 3153031616 3159134208 3166550016 3173983232 3181903872 3182011686 3189481197 3191996416 3197440512 3199240404 3201871806 3206750358 3207582336 3209387937 3224949504 3232519808 3236954112 3246379008 3248193536 3252695168 3262119936 3262230468 3264053856 3278048256 3292135952 3298507776 3303533568 3304390656 3306250752 3309960928 3314011904 3319664103 3322281984 3330080768 3338504064 3340383363 3346340928 3356580096 3360688128 3364459392 3367226688 3372357184 3375130976 3391496192 3406036992 3408056232 3414032384 3422668032 3426508848 3430702464 3434552296 3437377244 3439263744 3449277696 3455988616 3466002432 3468853248 3476996096 3482926272 3485791008 3493973616 3497894449 3502175432 3504664512 3510915072 3512891424 3521137648 3525967872 3529924608 3538210816 3541121024 3547160568 3555487236 3558411654 3570731136 3577678356 3586076662 3590995968 3599425536 3601451712 3603464704 3618914304 3627409408 3636584784 3645121368 3647995904 3654217728 3659282064 3664857552 3665808384 3667871928 3674413568 3676481956 3685656576 3694308352 3703652946 3712221184 3712346967 3723706044 3728263392 3730347264 3732447138 3735517107 3741208751 3746340864 3762441088 3776446464 3778572288 3787442176 3793901832 3796893696 3797022348 3805806592 3805935546 3815433216 3824389632 3826542444 3840786432 3845096448 3848259072 3854122496 3855122432 3857292544 3863871333 3875995648 3887987193 3894921408 3901751296 3904064416 3911620608 3916010112 3920802816 3925202624 3928431136 3930587136 3939947361 3961279854 3964403712 3973709824 3980487168 3983761152 3993112704 3995360493 3997593656 4002486208 4012474368 4014733056 4024157312 4029677568 4034199552 4043669504 4046995456 4053897792 4063413984 4066756176 4076302552 4080835584 4088775264 4096067584 4098373328 4103995392 4113629184 4118245376 4133715264 4138353996 4145610752 4148068442 4156096896 4165852992 4173958082 4176248832 4189495296 4191853632 4199329792 4201693664 4212178944 4222066688 4232746224 4242682248 4252641596 4260872448 4263254016 4265653872 4269162408 4275667144 4276776448 4279183916 4281532416 4299932672 4320928437 4328505344 4335887808 4337012736 4339454112 4344323718 4349640624 4352071808 4354521661 4360495104 4370731008 4389470208 4392072468 4398010368 4404711424 4405854208 4408334336 4415852952 4419485028 4426218804 4429709312 4429859406 4440258137 4451338752 4453844484 4461787904 4464299518 4470423552 4475440128 4480917504 4485945856 4489635584 4497292863 4502796984 4527176976 4541382656 4544074976 4549128192 4552869888 4563557376 4568678464 4574269952 4585684992 4585840371 4599036928 4608076032 4610669994 4621336576 4621493163 4625137664 4633026048 4643901696 4647721344 4650337623 4658631488 4663812096 4672886016 4681220096 4683855232 4690280448 4701290496 4706566144 4724246016 4726905372 4729547424 4740649648 4744548872 4749825024 4760974848 4770237808 4772855808 4787994624 4799234048 4801935616 4810125537 4811373504 4825219072 4828079662 4837424256 4848779712 4860161824 4869568512 4872290304 4879042752 4886476736 4887744512 4890495904 4893179904 4896080784 4914208768 4938203928 4949795956 4955300352 4956585984 4959376128 4964941392 4971017856 4973796352 4976596184 4980689476 4983422976 4995121152 5019511392 5038096384 5046689088 5050840032 5058535776 5062696464 5068377671 5074580728 5087244288 5099186176 5102056592 5109055488 5112084348 5121048576 5126795264 5131012096 5139763272 5146053696 5151828444 5156065866 5163921938 5168169307 5173916544 5183982924 5193228544 5196151898 5199003648 5203279872 5215494144 5221346816 5227737088 5240960424 5253263148 5266372608 5269337136 5281706472 5285871616 5294886912 5307316224 5311681536 5324150272 5327147324 5333230854 5337617481 5349965824 5352977408 5366517534 5378932736 5379114993 5399138304 5402177568 5405197056 5417885312 5420935129 5422341568 5428371456 5441114112 5451700352 5467682052 5471993856 5484838912 5497286328 5498712576 5501807892 5511620352 5514722934 5517805328 5528484864 5541462528 5554470656 5568331776 5585993728 5589138176 5595520896 5598670707 5616238592 5643661632 5656909664 5664669696 5667858432 5681163264 5684338688 5687538496 5692216544 5695340544 5708709888 5708903319 5736584448 5739813666 5761237916 5767644672 5772388608 5781183744 5782683648 5785938816 5792431624 5799520832 5813993472 5827641344 5842382112 5852626944 5856096624 5864013824 5874015168 5881204224 5887803936 5892646704 5901625072 5906479208 5935118336 5938459312 5946605568 5960564736 5967253504 5974556672 5989669056 5996390484 6003729312 6010466518 6015410177 6018711552 6022099584 6036235968 6047980078 6051299328 6065504256 6070493184 6084743168 6095120976 6100134264 6114246656 6114453828 6133162896 6144101376 6147559992 6161990884 6170443776 6177368064 6191868928 6196961792 6200450164 6207530994 6218416128 6222102663 6230514688 6248779488 6260937123 6284242944 6287780448 6298994688 6302540496 6306063232 6309613019 6318268416 6333100032 6347966464 6363807744 6364023372 6378962394 6383992832 6394881024 6398480808 6403743612 6413500716 6415164672 6418775874 6433843423 6449899008 6465039616 6492758016 6496387072 6505390336 6516485577 6524460936 6528107712 6556096512 6584271904 6597015552 6607067136 6608781312 6612501504 6619921856 6628023808 6639328206 6644563968 6644789109 6660161536 6677008128 6680766726 6692681856 6696449277 6713160192 6721376256 6728918784 6734453376 6744714368 6750261952 6782992384 6812073984 6816112464 6828064768 6845336064 6853017696 6861404928 6869104592 6874754488 6878527488 6898555392 6911977232 6932004864 6937706496 6953992192 6965852544 6971582016 6987947232 6995788898 7004350864 7009329024 7021830144 7025782848 7042275296 7051935744 7059849216 7076421632 7082242048 7094321136 7110974472 7116823308 7141462272 7155356712 7172153324 7181991936 7198851072 7202903424 7206929408 7237828608 7242119493 7254818816 7273169568 7290242736 7308435456 7318564128 7329715104 7331616768 7335743856 7343975809 7348827136 7352963912 7371313152 7388616704 7407305892 7424442368 7424693934 7442122793 7447412088 7456526784 7460694528 7464894276 7471034214 7482417502 7488571853 7492681728 7524882176 7552892928 7557144576 7574884352 7587803664 7594044696 7611613184 7611871092 7630866432 7648779264 7653084888 7681572864 7690192896 7696518144 7708244992 7710244864 7714585088 7727742666 7734098799 7745882907 7751991296 7775974386 7789842816 7794227847 7808128832 7823241216 7832020224 7841605632 7850405248 7856862272 7861174272 7879894722 7922559708 7928807424 7947419648 7960974336 7967522304 7986225408 7990720986 7995187312 8004972416 8024948736 8029466112 8048314624 8068399104 8087339008 8093990912 8107795584 8126827968 8133512352 8152605104 8161671168 8177550528 8192135168 8196746656 8207990784 8227258368 8236490752 8267430528 8272084401 8276707992 8291221504 8296136884 8312193792 8331705984 8347916164 8352497664 8378990592 8383707264 8398659584 8403387328 8424357888 8444133376 8465492448 8485364496 8505283192 8521744896 8526508032 8531307744 8538324816 8551334288 8553552896 8558367832 8563064832 8599865344 8641856874 8657010688 8662142923 8671775616 8674025472 8678908224 8688647436 8699281248 8704143616 8709043322 8716206583 8720990208 8741462016 8778940416 8784144936 8796020736 8809422848 8811708416 8816668672 8831705904 8838970056 8852437608 8859418624 8859718812 8880516274 8902677504 8907688968 8923575808 8928599036 8940847104 8950880256 8961835008 8971891712 8979271168 8994585726 9005593968 9015699777 9054353952 9071970117 9088149952 9098256384 9105739776 9127114752 9137356928 9148539904 9171369984 9171680742 9198073856 9216152064 9221339988 9242673152 9242986326 9250275328 9266052096 9287803392 9295442688 9300675246 9317262976 9322507817 9327624192 9345772032 9362440192 9367710464 9402580992 9413132288 9448492032 9453810744 9459094848 9481299296 9489097744 9499650048 9521949696 9540475616 9545711616 9568443591 9575989248 9598468096 9603871232 9620251074 9622747008 9628163811 9650438144 9656159324 9674848512 9697559424 9720323648 9739137024 9744580608 9758085504 9772953472 9775489024 9780991808 9786359808 9792161568 9828417536 9876407856 9899591912 9910600704 9913171968 9918752256 9929882784 9942035712 9947592704 9953192368 9961378952 9966845952 9990242304 10039022784 10076192768 10082166353 10093378176 10101680064 10117071552 10125392928 10136755342 10149161456 10174488576 10198372352 10204113184 10218110976 10224168696 10242097152 10253590528 10262024192 10279526544 10292107392 10303656888 10312131732 10327843876 10336338614 10347833088 10367965848 10386457088 10392303796 10398007296 10406559744 10430988288 10442693632 10455474176 10481920848 10493683347 10506526296 10532745216 10538674272 10563412944 10589773824 10614632448 10623363072 10648300544 10654294648 10666461708 10675234962 10699931648 10705954816 10733035068 10757865472 10758229986 10783484047 10798276608 10804355136 10810394112 10835770624 10841870258 10844683136 10850787787 10856742912 10882228224 10903400704 10935364104 10943987712 10969677824 10994572656 10997425152 11003615784 11023240704 11029445868 11035610656 11056969728 11082925056 11108941312 11136663552 11137040901 11171987456 11178276352 11191041792 11197341414 11206551321 11223626253 11232477184 11287323264 11313819328 11329339392 11335716864 11362326528 11368677376 11375076992 11384433088 11390681088 11417419776 11417806638 11473168896 11479627332 11522475832 11535289344 11544777216 11562367488 11565367296 11571877632 11584863248 11599041664 11627986944 11655282688 11684764224 11705253888 11712193248 11728027648 11748030336 11762408448 11775607872 11785293408 11803250144 11812958416 11870236672 11876918624 11893211136 11921129472 11934507008 11949113344 11979338112 11986081479 11992780968 12007458624 12020933036 12030820354 12037423104 12044199168 12072471936 12095960156 12102598656 12131008512 12140986368 12169486336 12190241952 12200268528 12228907656 12266325792 12288202752 12295119984 12323981768 12340887552 12354736128 12383737856 12393923584 12400900328 12415061988 12436832256 12444205326 12461029376 12497558976 12521874246 12551268317 12568485888 12575560896 12597989376 12605080992 12612126464 12619226038 12636536832 12666200064 12695932928 12728046744 12757924788 12767985664 12789762048 12796961616 12807487224 12827001432 12830329344 12837551748 12867686846 12899798016 12930079232 12962785311 12985516032 12992774144 13010780672 13032971154 13048921872 13056215424 13063564983 13112193024 13168543808 13194031104 13214134272 13217562624 13225003008 13239843712 13256047616 13278656412 13289127936 13289578218 13320323072 13320774411 13354016256 13361533452 13385363712 13392898554 13426320384 13442752512 13457837568 13468906752 13489428736 13500523904 13565984768 13624147968 13632224928 13656129536 13690672128 13706035392 13722809856 13738209184 13749508976 13757054976 13797110784 13823954464 13864009728 13864479489 13875412992 13907984384 13931705088 13943164032 13951012869 13975894464 13991577796 14008701728 14018658048 14043660288 14051565696 14084550592 14103871488 14119698432 14152843264 14164484096 14188642272 14221948944 14233646616 14282924544 14310713424 14344306648 14363983872 14397702144 14405806848 14413858816 14475657216 14484238986 14509637632 14546339136 14580485472 14608853287 14616870912 14637128256 14659430208 14663233536 14671487712 14687951618 14697654272 14705927824 14742626304 14777233408 14814611784 14848884736 14849387868 14884245586 14894824176 14913053568 14921389056 14929788552 14942068428 14964835004 14977143706 14985363456 15049764352 15114289152 15149768704 15175607328 15188089392 15205133013 15223742184 15261732864 15297558528 15306169776 15363145728 15380385792 15393036288 15416489984 15420489728 15429170176 15455485332 15468197598 15491765814 15503982592 15504507921 15551948772 15579685632 15588455694 15616257664 15625048313 15646482432 15664040448 15683211264 15700810496 15713724544 15759789444 15845119416 15857614848 15894839296 15921948672 15935044608 15972450816 15981441972 15990374624 16009944832 16049897472 16058932224 16096629248 16136798208 16137344979 16174678016 16187981824 16215591168 16253655936 16262805387 16267024704 16305210208 16323342336 16355101056 16384270336 16393493312 16415981568 16454516736 16472981504 16534861056 16544168802 16553415984 16582443008 16592273768 16624387584 16663411968 16695832328 16704995328 16757981184 16767414528 16797319168 16806774656 16848715776 16888266752 16930984896 16970728992 17010566384 17043489792 17053016064 17062615488 17076649632 17102668576 17107105792 17116735664 17126129664 17199730688 17283713748 17314021376 17324285846 17343551232 17348050944 17357816448 17377294872 17398562496 17408287232 17418086644 17432413166 17441980416 17482924032 17557880832 17568289872 17592041472 17618845696 17623416832 17633337344 17663411808 17677940112 17704875216 17719437624 17761032548 17805355008 17815377936 17847151616 17857198072 17881694208 17901760512 17923670016 17943783424 17958542336 17989171452 18011187936 18031399554 18046230531 18073726783 18108707904 18143940234 18176299904 18186531643 18196512768 18211479552 18254229504 18274713856 18297079808 18342739968 18343361484 18396147712 18432304128 18442679976 18485346304 18485972652 18500550656 18532104192 18575606784 18590885376 18601350492 18634525952 18645015634 18655248384 18666307989 18691544064 18724880384 18735420928 18782811369 18826264576 18896984064 18907621488 18918189696 18928839057 18962598592 18978195488 18999300096 19043899392 19080951232 19091423232 19136887182 19151978496 19196936192 19207742464 19240502148 19245494016 19256327622 19300876288 19301530269 19312318648 19349697024 19395118848 19440647296 19478274048 19489161216 19516171008 19545906944 19550978048 19561983616 19584323136 19656835072 19752815712 19799183824 19821201408 19826343936 19837504512 19859765568 19884071424 19895185408 19906384736 19922757904 19933691904 19980484608 20078045568 20089347831 20152385536 20164332706 20186756352 20203360128 20234143104 20250785856 20273510684 20298322912 20348977152 20396744704 20408226368 20436221952 20448337392 20484194304 20507181056 20524048384 20559053088 20584214784 20607313776 20624263464 20655687752 20672677228 20695666176 20735931696 20772914176 20784607592 20796014592 20813119488 20861976576 20885387264 20910948352 20963841696 20987366694 21013052592 21036632813 21065490432 21077348544 21126825888 21167930273 21179547648 21229264896 21246726144 21296601088 21308589296 21332923416 21350469924 21399863296 21411909632 21466070136 21515730944 21516459972 21566968094 21596553216 21608710272 21620788224 21671541248 21683740516 21689366272 21701575574 21713485824 21726358479 21764456448 21806801408 21870728208 21939355648 21989145312 21994850304 22007231568 22031927427 22046481408 22058891736 22071221312 22113939456 22165850112 22217882624 22273327104 22274081802 22326368379 22343974912 22356552704 22382083584 22394682828 22413102642 22447252506 22464954368 22465715559 22574646528 22627638656 22640376127 22658678784 22671433728 22724653056 22737354752 22750153984 22768866176 22834839552 22835613276 22946337792 22959254664 23044951664 23070578688 23089554432 23124734976 23130734592 23143755264 23169726496 23198083328 23237648721 23255973888 23310565376 23369528448 23382683541 23424386496 23456055296 23496060672 23524816896 23551215744 23570586816 23606500288 23625916832 23740473344 23753837248 23786422272 23842258944 23869014016 23898226688 23958676224 23972162958 23985561936 24014917248 24041866072 24061640708 24074846208 24088398336 24144943872 24191920312 24205197312 24262017024 24281972736 24338972672 24380483904 24400537056 24457815312 24485261143 24532651584 24576405504 24590239968 24647963536 24681775104 24709472256 24767475712 24787847168 24801800656 24830123976 24873664512 24888410652 24922058752 24995117952 25043748492 25102536634 25136971776 25151121792 25195978752 25210161984 25224252928 25238452076 25273073664 25332400128 25391865856 25456093488 25515849576 25535971328 25579524096 25593923232 25614974448 25654002864 25660658688 25675103496 25735373692 25799596032 25860158464 25925570622 25971032064 25985548288 25986428769 26021561344 26065942308 26097843744 26112430848 26127129966 26148619749 26188461257 26224386048 26337087616 26351913197 26388062208 26428268544 26435125248 26450006016 26479687424 26512095232 26557312824 26578255872 26579156436 26640646144 26641548822 26708032512 26723066904 26770727424 26785797108 26852640768 26885505024 26915675136 26937813504 26978857472 27001047808 27047099331 27131969536 27215910351 27264449856 27312259072 27381344256 27412070784 27445619712 27476418368 27499017952 27514109952 27594221568 27647908928 27728019456 27728958978 27750825984 27815968768 27863410176 27886328064 27902025738 27951788928 27967523451 27983155592 28017403456 28037316096 28087320576 28103131392 28169101184 28207742976 28239396864 28305686528 28328968192 28377284544 28443897888 28467293232 28565849088 28621426848 28688613296 28727967744 28795404288 28811613696 28827717632 28951314432 28968477972 29019275264 29092678272 29160970944 29217706574 29233741824 29274256512 29318860416 29326467072 29342975424 29375903236 29395308544 29411855648 29485252608 29554466816 29629223568 29698775736 29768491172 29789648352 29826107136 29842778112 29859577104 29884136856 29929670008 29954287412 29970726912 30099528704 30228578304 30246499059 30299537408 30351214656 30376178784 30410266026 30447484368 30481651627 30523465728 30595117056 30612339552 30726291456 30760771584 30786072576 30832979968 30840979456 30858340352 30910970664 30936395196 30983531628 31007965184 31009015842 31081806959 31103897544 31159371264 31176911388 31232515328 31250096626 31292964864 31328080896 31366422528 31401620992 31427449088 31481050041 31519578888 31690238832 31789678592 31843897344 31870089216 31944901632 31962883944 31980749248 32019889664 32099794944 32117864448 32193258496 32273596416 32274689958 32349356032 32350452141 32375963648 32431182336 32507311872 32525610774 32534049408 32552363361 32610420416 32646684672 32710202112 32768540672 32786986624 32831963136 32909033472 32945963008 33069722112 33088337604 33106831968 33164886016 33184547536 33248775168 33326823936 33391664656 33409990656 33515962368 33534829056 33594638336 33613549312 33670878759 33697431552 33776533504 33861969792 33941457984 34021132768 34086979584 34106032128 34125230976 34153299264 34205337152 34214211584 34233471328 34252259328 34399461376 34567427496 34628042752 34648571692 34687102464 34696101888 34715632896 34754589744 34797124992 34816574464 34836173288 34864826332 34883960832 34965848064 35115761664 35136579744 35184082944 35237691392 35266674688 35326823616 35355880224 35409750432 35438875248 35478643697 35522065096 35610710016 35630755872 35694303232 35714396144 35763388416 35803521024 35847340032 35887566848 35917084672 35978342904 36022375872 36062799108 36092461062 36147453566 36177185149 36217415808 36287880468 36352599808 36373063286 36393025536 36422959104 36508459008 36549427712 36594159616 36686722968 36792295424 36864608256 36885359952 36971945304 37001101312 37064208384 37151213568 37181770752 37202700984 37269051904 37290031268 37310496768 37332615978 37383088128 37449760768 37470841856 37565622738 37652529152 37653804951 37793968128 37815242976 37836379392 37857678114 37925197184 37946545903 37956390976 37998600192 38087798784 38161902464 38273774364 38303956992 38393872384 38415484928 38481004296 38490988032 38512655244 38601752576 38603060538 38624637296 38699394048 38790237696 38881294592 38956548096 38978322432 39032342016 39091813888 39101956096 39123967232 39168646272 39190694949 39313670144 39505631424 39598367648 39642402816 39652687872 39675009024 39719531136 39768142848 39790370816 39812769472 39845515808 39867383808 39960969216 39962323233 40156091136 40178695662 40304771072 40328665412 40373512704 40406720256 40468286208 40501571712 40547021368 40596645824 40697954304 40793489408 40816452736 40872443904 40896674784 40968388608 41014362112 41048096768 41118106176 41168429568 41214627552 41248526928 41311375504 41345354456 41391332352 41471863392 41545828352 41569215184 41592029184 41626238976 41723953152 41770774528 41821896704 41927683392 41974733388 42026105184 42073265626 42107871239 42130980864 42154697088 42253651776 42335860546 42359095296 42458529792 42493452288 42593202176 42617178592 42665846832 42700939848 42799726592 42823819264 42932140272 43032919944 43133936188 43193106432 43217420544 43241576448 43343082496 43367481032 43378732544 43403151148 43426971648 43452716958 43528912896 43613602816 43741456416 43826559861 43978290624 43989700608 44014463136 44063854854 44092962816 44117783472 44142442624 44167291133 44227878912 44331700224 44435765248 44546654208 44548163604 44652736758 44687949824 44713105408 44764167168 44789365656 44826205284 44894505012 44929908736 44931431118 45036903961 45149293056 45255277312 45280752254 45342867456 45449306112 45474709504 45500307968 45537732352 45615399039 45671226552 45892675584 45918509328 46089903328 46141157376 46179108864 46249469952 46261469184 46287510528 46339452992 46396166656 46475297442 46511947776 46513523763 46621130752 46739056896 46765367082 46848772992 46875144939 46912110592 46992121344 47049633792 47102431488 47141173632 47213000576 47251833664 47480946688 47507674496 47572844544 47684517888 47738028032 47796453376 47917352448 47944325916 47971123872 48029834496 48083732144 48123281416 48149692416 48176796672 48289887744 48383840624 48410394624 48524034048 48563945472 48677945344 48760967808 48788416161 48801074112 48915630624 48970522286 49065303168 49152811008 49180479936 49295927072 49363550208 49418944512 49534951424 49575694336 49603601312 49660247952 49747329024 49776821304 49844117504 49990235904 50087496984 50205073268 50273943552 50302243584 50391957504 50420323968 50448505856 50476904152 50546147328 50664800256 50783731712 50912186976 51031699152 51159048192 51187846464 51229948896 51308005728 51321317376 51350206992 51407830663 51470747384 51599192064 51720316928 51851141244 51942064128 51971096576 51972857538 52043122688 52131884616 52195687488 52224861696 52254259932 52297239498 52376922514 52420002971 52448772096 52674175232 52703826394 52776124416 52856537088 52870250496 52900012032 52959374848 53024190464 53114625648 53158312872 53281292288 53283097644 53416065024 53446133808 53541454848 53571594216 53705281536 53771010048 53831350272 53875627008 53957714944 54002095616 54094198662 54138691593 54221180349 54263939072 54431820702 54528899712 54559594929 54762688512 54824141568 54891239424 54952836736 54998035904 55028219904 55188443136 55295817856 55456038912 55457917956 55501651968 55631937536 55726820352 55772656128 55804051476 55903577856 55935046902 55966311184 56034806912 56074632192 56174641152 56206262784 56338202368 56478793728 56611373056 56657936384 56754569088 56786517171 56887795776 56934586464 57131698176 57242853696 57377226592 57455935488 57590808576 57623227392 57655435264 57902628864 57904590807 57936955944 58038550528 58185356544 58321941888 58435413148 58467483648 58548513024 58637720832 58652934144 58685950848 58751806472 58790617088 58823711296 58970505216 59108933632 59258447136 59397551472 59536982344 59579296704 59652214272 59685556224 59719154208 59768273712 59859340016 59908574824 59941453824 60199057408 60457156608 60492998118 60599074816 60702429312 60752357568 60820532052 60894968736 60963303254 61013446081 61046931456 61190234112 61224679104 61452582912 61521543168 61572145152 61665959936 61681958912 61716680704 61821941328 61872790392 61967063256 62015930368 62018031684 62163613918 62207795088 62318742528 62353822776 62465030656 62500193252 62585929728 62656161792 62732845056 62803241984 62854898176 62962100082 63039157776 63109898439 63380477664 63503790819 63687794688 63740178432 63889803264 63925767888 63961498496 64039779328 64199589888 64235728896 64386516992 64547192832 64549379916 64698712064 64700904282 64751927296 64862364672 65014623744 65051221548 65068098816 65104726722 65220840832 65257554719 65293369344 65420404224 65537081344 65573973248 65818066944 65891926016 66095782281 66139444224 66176675208 66213663936 66329772032 66369095072 66497550336 66653647872 66783329312 66819981312 66979105137 67031924736 67069658112 67189276672 67227098624 67341757518 67394863104 67397146677 67553067008 67723939584 67882915968 67921128381 68042265536 68173959168 68212064256 68250461952 68306598528 68410674304 68428423168 68466942656 68504518656 68798922752 69134854992 69256085504 69297143384 69374204928 69392203776 69431265792 69509179488 69594249984 69633148928 69672346576 69729652664 69767921664 69931696128 70273159488 70368165888 70475382784 70533349376 70653647232 70711760448 70819500864 70877750496 70957287394 71044130192 71221420032 71261511744 71388606464 71428792288 71526776832 71607042048 71694680064 71775133696 71834169344 71956685808 72044751744 72125598216 72184922124 72294907132 72354370298 72434831616 72575760936 72705199616 72746126572 72786051072 72845918208 73016918016 73098855424 73188319232 73373445936 73455783429 73584590848 73729216512 73770719904 73943890608 74128416768 74302427136 74363541504 74405401968 74538103808 74580062536 74620993536 74665231956 74766176256 74899521536 74941683712 75131245476 75305058304 75307609902 75484388329 75587936256 75630485952 75672758784 75715356228 75850394368 75893091806 75912781952 75955514509 75997200384 76175597568 76323804928 76547548728 76607913984 76787744768 76830969856 76962008592 76981976064 77025310488 77203505152 77206121076 77249274592 77398788096 77580475392 77762589184 77913096192 77956644864 77959286307 78064684032 78183627776 78203912192 78247934464 78337292544 78381389898 78445859247 78565383771 78627340288 79011262848 79055739591 79196735296 79284805632 79305375744 79350018048 79439062272 79536285696 79580741632 79625538944 79691031616 79734767616 79921938432 79924646466 80312182272 80357391324 80609542144 80657330824 80747025408 80813440512 80936572416 81003143424 81094042736 81193291648 81395908608 81586978816 81632905472 81793349568 81936777216 82028724224 82096193536 82236212352 82336859136 82429255104 82497053856 82622751008 82690708912 82782664704 82943726784 83091656704 83138430368 83184058368 83252477952 83447906304 83541549056 83643793408 83855366784 83902570353 83949466776 84052210368 84146531252 84215742478 84261961728 84309394176 84507303552 84671721092 84718190592 84917059584 84986904576 85186404352 85234357184 85331693664 85401879696 85647638528 85864280544 86065839888 86267872376 86386212864 86434841088 86483152896 86686164992 86734962064 86757465088 86806302296 86853943296 86905433916 87057825792 87227205632 87482912832 87653119722 87858878219 87956581248 87979401216 88028926272 88127709708 88185925632 88235566944 88284885248 88334582266 88455757824 88663400448 88871530496 89096327208 89305473516 89375899648 89426210816 89528334336 89578731312 89652410568 89789010024 89859817472 89862862236 90073807922 90298586112 90510554624 90561504508 90685734912 90739497177 90898612224 90949419008 91000615936 91075464704 91230798078 91342453104 91444954881 91785351168 91837018656 92179806656 92282314752 92358217728 92498939904 92522938368 92575021056 92678905984 92792333312 92950594884 93023895552 93027047526 93242261504 93245420877 93478113792 93530734164 93697545984 93750289878 93824221184 93984242688 94099267584 94204862976 94282347264 94426001152 94503667328 94556865001 94961893376 95015348992 95369035776 95476056064 95592906752 95834704896 95888651832 95942247744 96059668992 96167464288 96246562832 96299384832 96353593344 96579775488 96767681248 96820789248 97048068096 97051356423 97127890944 97355890688 97521935616 97576832322 97602148224 97657090083 97831261248 97941044572 98130606336 98305622016 98360959872 98591854144 98727100416 98837889024 99069902848 99151388672 99207202624 99320495904 99494658048 99553642608 99688235008 99980471808 100174993968 100410146536 100547887104 100604487168 100783915008 100840647936 100897011712 100953808304 101092294656 101329600512 101567463424 101824373952 102063398304 102261973009 102318096384 102375692928 102459897792 102616011456 102642634752 102700413984 102815661326 102941494768 103198384128 103440633856 103702282488 103884128256 103942193152 103945715076 104086245376 104263769232 104391374976 104449723392 104508519864 104594478996 104753845028 104840005942 104897544192 105348350464 105407652788 105552248832 105713074176 105800024064 105918749696 106048380928 106229251296 106316625744 106435931091 106566195288 106832130048 106892267616 107082909696 107143188432 107410563072 107542020096 107662700544 107751254016 107915429888 108004191232 108188397324 108277383186 108442360698 108527878144 108531555447 108863641404 109057799424 109119189858 109375338191 109525377024 109648283136 109782478848 109905673472 109996071808 110376886272 110591635712 110915835912 111003303936 111263875072 111453640704 111545312256 111608102952 111807155712 111870093804 111932622368 112069613824 112149264384 112349282304 112412525568 112676404736 112957587456 112961414853 113222746112 113315872768 113509138176 113573034342 113775591552 113839637709 113869172928 114263396352 114485707392 114754453184 114911870976 115181617152 115246454784 115310870528 115805257728 115809181614 115873911888 116077101056 116370713088 116643883776 116870826296 116934967296 117097026048 117275441664 117305868288 117371901696 117503612944 117581234176 117647422592 117941010432 118217867264 118516894272 118795102944 119073964688 119158593408 119304428544 119371112448 119438308416 119536547424 119718680032 119817149648 119882907648 120398114816 120914313216 120985996236 121198149632 121404858624 121504715136 121641064104 121789937472 121926606508 122026892162 122093862912 122380468224 122449358208 122905165824 123043086336 123144290304 123331919872 123363917824 123433361408 123643882656 123745580784 123934126512 124036063368 124327227836 124415590176 124637485056 124707645552 124930061312 125000386504 125171859456 125312323584 125465690112 125606483968 125709796352 125924200164 126078315552 126219796878 126323613717 126516087481 126760955328 127007581638 127305721501 127375589376 127480356864 127779606528 127851535776 127922996992 128079558656 128399179776 128471457792 128773033984 129098759832 129397424128 129401808564 129503854592 129724729344 130029247488 130102443096 130136197632 130209453444 130441681664 130515109438 130586738688 130840808448 131074162688 131147946496 131479679583 131783852032 132191564562 132278888448 132353350416 132427327872 132501873399 132738190144 132995100672 133307295744 133566658624 133639962624 133958210274 134063849472 134139316224 134378553344 134454197248 134683515036 134789726208 134794293354 135106134016 135110711883 135447879168 135765831936 135842256762 136084531072 136347918336 136424128512 136500923904 136613197056 136821348608 136856846336 136933885312 137597845504 138269709984 138512171008 138594286768 138748409856 138784407552 138862531584 139018358976 139188499968 139266297856 139344693152 139459305328 139535843328 139863392256 140546318976 140625434817 140736331776 140950765568 141066698752 141307294464 141423520896 141639001728 141755500992 141914574788 142088260384 142442840064 142523023488 142777212928 142857584576 143053553664 143214084096 143389360128 143550267392 143668338688 143913371616 144089503488 144251196432 144369844248 144589814264 144708740596 144869663232 145151521872 145410399232 145492253144 145572102144 145691836416 146033836032 146197710848 146376638464 146746891872 146911566858 147169181696 147256429691 147458433024 147541439808 147887781216 148175511911 148256833536 148604854272 148727083008 148810803936 149076207616 149160125072 149241987072 149330463912 149532352512 149799043072 149883367424 150262490952 150610116608 150615219804 150968776658 151175872512 151260971904 151345517568 151430712456 151700788736 151786183612 151825563904 151911029018 151994400768 152351195136 152647609856 153095097456 153575489536 153661939712 153924017184 153963952128 154050620976 154223491989 154412242152 154498549184 154797576192 155160950784 155525178368 155826192384 155913289728 155918572614 156129368064 156367255552 156407824384 156495868928 156674585088 156762779796 156891718494 157130767542 157254680576 157260008913 158022525696 158111479182 158393470592 158482632889 158569611264 158610751488 158700036096 158878124544 159072571392 159161483264 159251077888 159382063232 159843876864 159849292932 160624364544 160714782648 161219084288 161314661648 161494050816 161626881024 161873144832 162006286848 162188085472 162386583296 162663541047 162791817216 163173957632 163265810944 163586699136 163678784787 164057448448 164192387072 164472424704 164673718272 164858510208 164994107712 165245502016 165381417824 165565329408 165887453568 166183313408 166276860736 166368116736 166504955904 166895812608 167083098112 167287586816 167710733568 167805140706 167898933552 168104420736 168293062504 168431484956 168523923456 168618788352 169014607104 169343442184 169436381184 169834119168 169973809152 170372808704 170468714368 170663387328 170803759392 171295277056 171396828001 171728561088 172131679776 172535744752 172772425728 172869682176 172966305792 173372329984 173469924128 173514930176 173612604592 173707886592 173810867832 174115651584 174454411264 174965825664 175306239444 175717756438 175913162496 175958802432 176057852544 176255419416 176371851264 176471133888 176569770496 176669164532 176911515648 177326800896 177743060992 178192654416 178610947032 178751799296 178852421632 179056668672 179157462624 179304821136 179578020048 179725724472 180147615844 180597172224 181021109248 181123009016 181371469824 181478994354 181797224448 181898838016 182001231872 182150929408 182461596156 182684906208 182889909762 183040338243 183319228799 183570702336 183674037312 184359613312 184463392379 184564629504 184716435456 184997879808 185045876736 185150042112 185357811968 185584666624 185901189768 186047791104 186054095052 186484523008 186490841754 186956227584 187061468328 187395091968 187500579756 187648442368 187968485376 188198535168 188409725952 188564694528 188852002304 189007334656 189113730002 189329695317 189923786752 190030697984 190511372457 190952112128 191185813504 191669409792 191777303664 191884495488 192119337984 192334928576 192493125664 192598769664 192707186688 193159550976 193535362496 193641578496 194096136192 194102712846 194255781888 194711781376 195043871232 195153664644 195204296448 195314180166 195662522496 195772664157 195882089144 196261212672 196611244032 196721919744 197183708288 197454200832 197675778048 198139805696 198302777344 198414405248 198640991808 198989316096 199107285216 199376470016 199960943616 200349987936 200820293072 201095774208 201208974336 201567830016 201681295872 201794023424 201907616608 202184589312 202659201024 203134926848 203648747904 203763385143 204126796608 204523946018 204636192768 204751385856 204919795584 205232022912 205285269504 205400827968 205631322652 205882989536 206396768256 206881267712 207404564976 207768256512 207891430152 208172490752 208527538464 208782749952 208899446784 209017039728 209188957992 209507690056 209680011884 209795088384 210696700928 210815305576 211104497664 211426148352 211600048128 211837499392 212096761856 212458502592 212633251488 212871862182 213132390576 213371561389 213664260096 213784535232 214165819392 214286376864 214821126144 215084040192 215325401088 215502508032 215830859776 216008382464 216376794648 216554766372 216884721396 217055756288 217063110894 217727282808 218115598848 218238379716 218750676382 219050754048 219296566272 219564957696 219811346944 219992143616 220367350287 220753772544 221183271424 221831671824 222527750144 222907281408 223090624512 223216205904 223614311424 223740187608 223865244736 224139227648 224298528768 224698564608 224825051136 225352809472 225915174912 225922829706 226445492224 226453164987 226631745536 227018276352 227146068684 227551183104 227679275418 227738345856 227866543527 228526792704 228971414784 229508906368 229823741952 230363234304 230492909568 230621741056 231610515456 231618363228 231747823776 232154202112 232741426176 233287767552 233741652592 233869934592 234194052096 234550883328 234611736576 234743803392 235007225888 235162468352 235294845184 235696151313 235882020864 236435734528 237033788544 237167218773 237590205888 238147929376 238317186816 238608857088 238742224896 238876616832 239073094848 239437360064 239634299296 239765815296 240796229632 241828626432 241971992472 242396299264 242809717248 243009430272 243282128208 243579874944 243853213016 244053784324 244187725824 244760936448 244898716416 245810331648 246086172672 246288580608 246663839744 246866722816 247287765312 247491161568 247868253024 248072126736 248350505879 248654455672 248831180352 249274970112 249415291104 249860122624 250000773008 250343718912 250624647168 250931380224 251212967936 251419592704 251848400328 252156631104 252439593756 252647227434 253032174962 253521910656 254015163276 254611443002 254751178752 254960713728 255559213056 255703071552 255845993984 256159117312 256942915584 257546067968 258197519664 258803617128 259007709184 259449458688 260058494976 260204886192 260272395264 260418906888 260883363328 261030218876 261173477376 261681616896 262148325376 262295892992 262959359166 263567704064 263576634657 264383129124 264557776896 264706700832 264854655744 265003746798 265476380288 265625821321 265990201344 266614591488 267133317248 267916420548 268127698944 268278632448 268757106688 268908394496 269367030072 269579452416 269588586708 270212268032 270221423766 270895758336 271531663872 271684513524 272169062144 272695836672 272848257024 273001847808 273226394112 273642697216 273713692672 273867770624 274334864643 275195691008 276539419968 277024342016 277188573536 277496819712 277568815104 277725063168 278036717952 278376999936 278532595712 278689386304 278918610656 279071686656 279726784512 279736262631 281092637952 281250869634 281472663552 281901531136 282133397504 282614588928 282847041792 283278003456 283511001984 283670595003 283829149576 284176520768 284885680128 285046046976 285554425856 285715169152 286107107328 286428168192 286778720256 287100534784 287336677376 287826743232 288179006976 288502392864 288739688496 289179628528 289417481192 289739326464 290303043744 290820798464 290984506288 291144204288 291383672832 292067672064 292395421696 292753276928 293493783744 293823133716 294338363392 294512859382 294916866048 295082879616 295775562432 296351023822 296513667072 297209708544 297454166016 297621607872 298152415232 298320250144 298483974144 298660927824 299064705024 299598086144 299766734848 300524981904 301230439608 301937553316 302351745024 302521943808 302691035136 302861424912 303401577472 303572367224 303651127808 303822058036 303988801536 304702390272 305295219712 306190194912 306785919027 307323879424 307848034368 307927904256 308101241952 308446983978 308824484304 308997098368 309171037931 309595152384 310321901568 311050356736 311652384768 311826579456 311837145228 312258736128 312734511104 312815648768 312991737856 313349170176 313525559592 313783436988 314261535084 314509361152 314520017826 315258327727 316045051392 316222958364 316786941184 316965265778 317139222528 317400072192 317756249088 318145142784 318322966528 318502155776 318764126464 319307793273 319698585864 321248729088 321429565296 322438168576 322629323296 322988101632 323253762048 323746289664 324012573696 324376170944 324773166592 325327082094 325583634432 325594666341 326347915264 326531621888 327173398272 327357569574 328114896896 328126014573 328384774144 328944849408 329347436544 329717020416 329988215424 330491004032 330762835648 331130658816 331774907136 332366626816 332553721472 333009911808 333791625216 334166196224 334575173632 335421467136 335610281412 335797867104 336208841472 336586125008 336862969912 337047846912 337237576704 338029214208 338686884368 338872762368 339668238336 339947618304 340745617408 340937428736 341326774656 341518913127 341607518784 342590554112 342793656002 343457122176 344263359552 345071489504 345544851456 345739364352 345932611584 346744659968 346939848256 347029860352 347225209184 347415773184 347621735664 348231303168 348908822528 349931651328 350612478888 351435512876 351826324992 351917604864 352115705088 352510838832 352743702528 352942267776 353139540992 353338329064 353823031296 354653601792 355486121984 356385308832 357221894064 357704843264 358113337344 358314925248 358609642272 359156040096 359451448944 359854814641 360295231688 361194344448 362042218496 362246018032 362742939648 362957988708 363594448896 363797676032 364002463744 364301858816 364923192312 365369812416 365779819524 366080676486 366638457598 366940020797 367141404672 367348074624 368719226624 368926784758 369129259008 369432870912 369995759616 370091753472 370300084224 370715623936 371169333248 371802379536 372108190104 372969046016 372981683508 373912455168 374122936656 374790183936 375001159512 375296884736 375936970752 376397070336 376819451904 377129389056 377704004608 378014669312 378227460004 378659390634 378970841151 379548262443 379847573504 380061395968 381022744914 381904224256 381917164503 383338819584 383554607328 383768990976 384238675968 384669857152 384886394159 384986251328 385197539328 385414373376 386319101952 387070724992 388192272384 388205425692 388511563776 389423562752 390087742464 390307329288 390408592896 390628360332 391325044992 391545328314 391764178288 392522425344 393222488064 393443839488 394367416576 395351556096 396279611392 396605554688 396828810496 397281983616 397505620197 398214570432 398752940032 399921887232 400699975872 401640586144 402191548416 402417948672 403135660032 403362591744 403588046848 403815233216 404369178624 405318402048 405332135649 406269853696 407297495808 407526770286 408253593216 409047892036 409272385536 409502771712 409839591168 410464045824 410570539008 410801655936 411262645304 411765979072 412793536512 413762535424 414809129952 415536513024 415782860304 416344981504 417055076928 417565499904 417798893568 418034079456 418377915984 419015380112 419360023768 419590176768 421393401856 421630611152 422208995328 422852296704 423200096256 423674998784 424193523712 424917005184 425266502976 425743724364 426264781152 426743122778 427094122567 427328520192 427569070464 428331638784 428572753728 429642252288 430168080384 430650802176 431005016064 431661719552 432016764928 432753589296 433109532744 433769442792 434111512576 434126221788 435454565616 436231197696 436476759432 437501352764 438101508096 438593132544 439129915392 439622693888 439984287232 440734700574 441507545088 441769289073 442366542848 443663343648 444526535733 445814562816 446181249024 446432411808 447228622848 447480375216 447730489472 447982524349 448278455296 448597057536 449397129216 449650102272 450705618944 451830349824 451845659412 452890984448 452906329974 453263491072 454036552704 454292137368 455102366208 455358550836 455476691712 455733087054 456802883033 457053585408 457942829568 459017812736 460726468608 460985819136 461243482112 462670475967 463236726456 463495647552 464308404224 465482852352 466575535104 467483305184 467739869184 468388104192 469101766656 469223473152 469487606784 470014451776 470324936704 470589690368 471392302626 471764041728 471780026739 472871469056 474067577088 474334437546 475180411776 475447898667 476295858752 476634373632 477217714176 477484449792 477753233664 478146189696 478874720128 479268598592 479531630592 481592459264 483657252864 483943984944 484792598528 485619434496 486018860544 486564256416 487159749888 487706426032 488107568648 488375451648 489521872896 489797432832 492172345344 492577161216 493327679488 493733445632 494575530624 494982323136 495736506048 496144253472 496701011758 497308911344 497662360704 498549940224 498830582208 499720245248 500001546016 500687437824 501249294336 501862760448 502425935872 502839185408 503696800656 504313262208 504879187512 505294454868 506064349924 507043821312 508030326552 509222886004 509502357504 509921427456 511118426112 511406143104 511691987968 512318234624 513885831168 514190484003 515092135936 516395039328 517607234256 518898917376 520116989952 520409772384 520544790528 520837813776 521766726656 522060437752 522346954752 523363233792 524296650752 524591785984 525918718332 527135408128 527153269314 528390718303 528766258248 529115553792 529413401664 529709311488 530007493596 530952760576 531251642642 531688601563 531980402688 533229182976 534266634496 535832841096 536255397888 536557264896 537514213376 537816788992 538734060144 539177173416 540424536064 540442847532 541791516672 543063327744 543369027048 544338124288 545391673344 545696514048 546003695616 546452788224 547285394432 547427385344 547735541248 548669729286 549121014729 549957686397 550391382016 553078839936 553390177137 554377147072 554993639424 555137630208 555450126336 556073435904 556753999872 557065191424 557378772608 557837221312 558143373312 559453569024 559472525262 562185275904 562501739268 562945327104 563803062272 564266795008 565229177856 565694083584 566556006912 567022003968 567341190006 567658299152 568353041536 569771360256 570092093952 571108851712 571430338304 572856336384 573557440512 574201069568 574673354752 575653486464 576358013952 577004785728 577479376992 578359257056 578834962384 579478652928 580606087488 581641596928 581969012576 582288408576 582767345664 584135344128 584790843392 585506553856 586987567488 587317992471 587646267432 588676726784 589025718764 589833732096 590165759232 591551124864 592702047644 593027334144 594419417088 594908332032 595243215744 596304830464 596640500288 596967948288 597321855648 598129410048 599533469696 601049963808 602460879216 603875106632 604703490048 605043887616 605382070272 605722849824 606803154944 607144734448 607302255616 607644116072 607977603072 609404780544 610590439424 612380389824 613571838054 614647758848 615012147533 615696068736 615855808512 616202483904 616893967956 617648968608 617994196736 618342075862 619190304768 620643803136 622100713472 623304769536 623674290456 624517472256 625469022208 625631297536 625983475712 626698340352 627051119184 627566873976 628523070168 629018722304 629040035652 630516655454 632090102784 632445916728 633573882368 633930531556 634278445056 634800144384 635512498176 636290285568 636645933056 637004311552 637528252928 638615586546 639397171728 640114684167 642497458176 642859130592 645258646592 645976203264 646507524096 647492579328 648025147392 648752341888 649546333184 650654164188 651167268864 651189332682 652695830528 653063243776 654346796544 654715139148 656229793792 656252029146 656769548288 657889698816 658694873088 659434040832 659976430848 660982008064 661525671296 661898055007 662261317632 663549814272 664733253632 665107442944 667583250432 668332392448 669150347264 670842934272 671220562824 671595734208 672417682944 673172250016 673725939824 674095693824 674475153408 676058428416 677373768736 677745524736 679336476672 679359494961 679895236608 681491234816 681874857472 682653549312 683037826254 683215037568 683599630581 685181108224 685587312004 686914244352 688526719104 690142979008 691089702912 691478728704 691865223168 693489319936 693879696512 694059720704 694450418368 694831546368 695243471328 696462606336 697817645056 699863302656 701224957776 702871025752 703652649984 703835209728 704231410176 705021677664 705487405056 705884535552 706279081984 706676658128 707646062592 709307203584 710972243968 712770617664 714443788128 715409686528 715833811063 716226674688 716629850496 717219284544 718312080192 718902897888 719709629282 720590463376 722388688896 724084436992 724492036064 725485879296 725915977416 727188897792 727595352064 728004927488 728603717632 729846384624 730739624832 731559639048 732161352972 733276915196 733880041594 734282809344 734696149248 737438453248 737853569516 738258518016 738865741824 739991519232 740600168448 741431247872 742338666496 743604759072 744216380208 745051517637 745963367016 747824910336 748245873312 749580367872 750002319024 751873941504 752794140672 753638903808 754258778112 755408009216 756029338624 756454920008 757318781268 757941682302 759096524886 759695147008 760122791936 762045489828 763808448512 763834329006 765627367337 766677639168 767109214656 767537981952 768477351936 769339714304 769772788318 769972502656 770828746752 772638203904 774141449984 776410851384 777023127552 778847125504 780175484928 780614658576 780817185792 781256720664 782650089984 783090656628 783528356576 785044850688 786444976128 786887678976 788734833152 790703112192 790729903971 792559222784 793211109376 793657620992 794563967232 795011240394 796429140864 796877463963 797505880064 799843774464 801399951744 803281172288 804383096832 804835897344 806271320064 806725183488 807176093696 807630466432 808738357248 810636804096 810664271298 812539707392 814594991616 815053540572 816507186432 818095784072 818544771072 819005543424 819679182336 820928091648 821141078016 821603311872 822525290608 823531958144 825587073024 827525070848 829618259904 831073026048 831565720608 832689963008 834110153856 835130999808 835597787136 836068158912 836755831968 838030760224 838720047536 839180353536 842786803712 843261222304 844417990656 845704593408 846400192512 847349997568 848387047424 849834010368 850533005952 851011785009 851487448728 852529562304 853486245556 854188245134 854657040384 855138140928 856663277568 857145507456 859284504576 860336160768 861301604352 862010032128 863323439104 864033529856 865507178592 866219065488 867538885584 868252443576 870909131232 872462395392 872953518864 875002705528 876203016192 877186265088 878259830784 879245387776 879968574464 881469401148 883015090176 883538578146 884733085696 887326687296 889053071466 891140050507 891629125632 892362498048 892864823616 894457245696 894960750432 895460978944 895965048698 896556910592 897194115072 898794258432 899300204544 901411237888 903691318824 905781968896 905812659948 906526982144 908073105408 908584274736 910204732416 910717101672 910953383424 911466174108 913605766066 914107170816 915885659136 918035625472 920357757081 921971638272 922486964224 925340951934 926473452912 926991295104 927513113793 930965704704 933151070208 934966610368 935479738368 936776208384 938203533312 938446946304 938975213568 940028903552 940649873408 941179380736 942784605252 943528083456 943560053478 945742938112 945774983181 948135154176 948668875092 950360823552 950895797334 952591717504 953268747264 954435428352 954968899584 955506467328 956292379392 957749440256 958537197184 963184918528 967314505728 967887969888 969585197056 971238868992 972037721088 973128512832 974319499776 975412852064 976215137296 976750903296 979043745792 979594865664 984344690688 984378043719 985154322432 986655358976 987466891264 989151061248 989964646272 991473012096 992288506944 993402023516 994617822688 995324721408 997099880448 997661164416 999440490496 1000003092032 1001374875648 1002498588672 1003725520896 1004851871744 1005678370816 1007393601312 1008626524416 1009758375024 1010588909736 1012128699848 1014087642624 1016060653104 1018445772008 1019004715008 1019842854912 1022236852224 1022812286208 1023383975936 1024636469248 1027771662336 1028380968006 1030184271872 1032790078656 1035214468512 1037228583377 1037797834752 1040233979904 1040819544768 1041089581056 1041675627552 1043533453312 1044120875504 1044693909504 1046726467584 1048593301504 1049183571968 1051837436664 1054270816256 1054306538628 1056781436606 1057532516496 1058231107584 1058826803328 1059418622976 1060014987192 1061905521152 1062503285284 1063377203126 1063960805376 1066458365952 1068533268992 1071665682192 1073114529792 1075028426752 1075633577984 1077468120288 1078354346832 1079564443923 1080885695064 1083583033344 1086126655488 1086738054096 1088676248576 1090783346688 1091393028096 1092007391232 1092905576448 1094570788864 1094854770688 1095471082496 1097339458572 1098242029458 1099915372794 1100782764032 1100820062391 1106157679872 1106780354274 1108754294144 1109378430223 1109987278848 1110275260416 1110900252672 1112146871808 1113507999744 1114130382848 1114757545216 1115674442624 1118907138048 1118945050524 1124370551808 1125003478536 1125890654208 1127606124544 1128533590016 1130458355712 1131388167168 1133112013824 1134044007936 1134682380012 1135316598304 1136706083072 1138644787329 1139542720512 1140184187904 1142217703424 1142860676608 1145712672768 1145751493509 1148402139136 1149346709504 1151306972928 1152716027904 1154009571456 1154659182477 1154958753984 1156718514112 1157669924768 1158957305856 1161212174976 1163283193856 1163938025152 1164576817152 1165534691328 1168270688256 1169581686784 1171013107712 1173975134976 1174635984942 1175292534864 1177353453568 1178051437528 1179667464192 1180331518464 1183102249728 1185404095288 1186054668288 1188838834176 1189816664064 1190486431488 1192609660928 1193281000576 1194643711296 1196258820096 1199066939392 1202099927616 1204921758432 1207750213264 1209406980096 1210087775232 1210764140544 1211445699648 1213606309888 1214289468896 1214604511232 1215288232144 1215955206144 1218809561088 1221180878848 1224760779648 1227143676108 1229295517696 1230024295066 1231392137472 1231711617024 1232404967808 1233787935912 1235297937216 1235988393472 1236684151724 1238380609536 1241287606272 1244201426944 1246609539072 1247348580912 1249034944512 1250938044416 1251262595072 1251966951424 1253396680704 1254102238368 1255133747952 1257046140336 1258080071304 1261033310908 1264180205568 1264891833456 1267147764736 1267861063112 1268556890112 1269600288768 1271024996352 1272580571136 1273291866112 1274008623104 1275056505856 1277231173092 1278794343456 1280229368334 1281282367701 1283234601593 1284994916352 1285718261184 1290517293184 1291243746653 1291952406528 1293015048192 1294985158656 1296050294784 1297504683776 1299092666368 1301308328376 1302334537728 1302378665364 1305391661056 1306126487552 1308693593088 1309430278296 1312459587584 1312504058292 1313539096576 1315779397632 1317389746176 1318868081664 1319952861696 1321964016128 1323051342592 1323796110014 1324522635264 1325307867219 1327099628544 1329466507264 1330214885888 1333579607199 1336664784896 1338300694528 1341685868544 1342441125648 1343191468416 1343947573047 1344835365888 1346344500032 1347451879648 1348191387648 1348950306816 1352116856832 1354747537472 1355491049472 1358672953344 1358718989922 1359790473216 1362982469632 1363749714944 1365307098624 1366075652508 1366430075136 1367199261162 1370362216448 1370408649099 1371174624008 1373828488704 1377053438208 1380285958016 1382179405824 1382957457408 1383730446336 1386978639872 1387759393024 1388119441408 1388900836736 1390486942656 1392925212672 1395635290112 1399726605312 1402449915552 1405742051504 1407305299968 1407670419456 1408462820352 1410043355328 1410974810112 1411769071104 1412558163968 1413353316256 1415292125184 1418614407168 1421944487936 1425541235328 1426343696001 1428887576256 1430819373056 1431667622126 1432453349376 1433259700992 1434438569088 1436624160384 1437805795776 1439419258564 1441180926752 1444777377792 1448168873984 1448984072128 1450971758592 1451831954832 1454377795584 1456009854976 1457207435264 1459692769248 1461479249664 1463119278096 1464322705944 1466553830392 1467760083188 1468565618688 1469392298496 1474876906496 1475707139032 1476517036032 1477731483648 1479983038464 1481200336896 1482862495744 1484677332992 1487209518144 1488432760416 1490103035274 1491926734032 1493600929723 1495649820672 1496491746624 1499160735744 1500004638048 1503747883008 1505588281344 1507277807616 1508517556224 1510816018432 1512058677248 1512909840016 1514637562536 1515883364604 1518193049772 1519390294016 1520245583872 1524090979656 1527616897024 1527668658012 1531254734674 1533355278336 1534218429312 1535075963904 1536954703872 1538679428608 1539545576636 1539945005312 1541657493504 1542571452009 1545276407808 1548282899968 1552821702768 1557694251008 1560350969856 1561229317152 1561634371584 1562513441328 1565300179968 1566181313256 1567056713152 1570089701376 1572889952256 1573775357952 1577469666304 1581406224384 1581459807942 1585118445568 1585172154909 1586422218752 1587315241984 1589127934464 1590022480788 1592858281728 1593754927926 1595011760128 1595065804689 1599687548928 1602799903488 1606562344576 1607466705017 1608766193664 1609671794688 1612542640128 1613450366976 1614352187392 1615260932864 1621273608192 1621328542596 1625079414784 1629189983232 1630107081144 1633014372864 1636191568144 1637089542144 1638011086848 1639358364672 1641856183296 1642282156032 1643206623744 1645050581216 1647063916288 1649873059191 1651174146048 1655050141696 1659236519808 1660170531411 1663131441216 1665379926016 1668220307712 1670261999616 1671195574272 1672136317824 1673511663936 1676061520448 1677440095072 1678360707072 1685573607424 1686522444608 1688835981312 1691409186816 1692800385024 1694699995136 1696774094848 1699668020736 1701066011904 1702023570018 1702974897456 1705059124608 1706972491112 1708376490268 1709314080768 1710276281856 1713326555136 1714291014912 1718569009152 1720672321536 1722603208704 1724020064256 1726646878208 1728067059712 1731014357184 1732438130976 1735077771168 1736504887152 1738453541153 1741818262464 1744924790784 1745907037728 1750005411056 1752406032384 1754372530176 1756519661568 1758490775552 1759937148928 1762938802296 1766030180352 1767077156292 1769466171392 1774653374592 1778106142932 1782280101014 1783258251264 1784724996096 1785729647232 1788914491392 1789921500864 1790921957888 1791930097396 1793113821184 1794388230144 1798600409088 1802822475776 1807382637648 1811625319896 1813053964288 1816146210816 1817168549472 1820409464832 1821434203344 1821906766848 1822932348216 1827211532132 1828214341632 1831771318272 1836071250944 1840715514162 1843943276544 1844973928448 1845036442599 1850681903868 1852946905824 1853982590208 1855026227586 1859380749247 1861931409408 1866302140416 1869933220736 1873552416768 1876407066624 1876893892608 1877950427136 1880057807104 1881299746816 1882358761472 1885569210504 1887056166912 1887120106956 1891485876224 1891549966362 1896270308352 1897337750184 1900721647104 1901791594668 1905183435008 1906537494528 1908870856704 1909937799168 1911012934656 1912584758784 1915498880512 1917074394368 1920344052501 1926369837056 1935775939776 1939170394112 1942477737984 1944075442176 1946257025664 1948638999552 1950825704128 1952430274592 1953501806592 1958087491584 1959189731328 1968689381376 1968756087438 1970308644864 1973310717952 1974933782528 1978302122496 1979929292544 1982946024192 1984577013888 1985694165021 1986804047032 1989235645376 1990649442816 1994199760896 1995322328832 1998880980992 2000006184064 2002749751296 2004997177344 2007451041792 2009703743488 2011356741632 2014787202624 2017253048832 2019516750048 2021177819472 2024257399696 2028175285248 2032121306208 2036891544016 2038009430016 2039685709824 2044473704448 2045624572416 2046767951872 2049272938496 2055543324672 2056761936012 2060368543744 2065580157312 2070428937024 2074457166754 2075595669504 2080467959808 2081639089536 2082179162112 2083351255104 2087066906624 2088241751008 2089387819008 2093452935168 2097186603008 2098367143936 2103674873328 2108613077256 2113562873212 2115065032992 2116462215168 2117653606656 2118837245952 2120029974384 2123811042304 2125006570568 2126754406252 2127921610752 2132916731904 2137066537984 2143331364384 2146229059584 2147501433189 2151267155968 2154936240576 2156708693664 2159128887846 2161771390128 2164197265517 2167166066688 2172253310976 2173476108192 2177352497152 2181566693376 2182786056192 2184014782464 2185811152896 2189141577728 2189709541376 2190942164992 2194678917144 2196484058916 2199830745588 2201565528064 2201640124782 2206808294089 2212315359744 2213560708548 2217508588288 2218756860446 2219974557696 2221800505344 2224293743616 2227015999488 2228260765696 2229515090432 2231348885248 2235154552911 2237890101048 2248741103616 2250006957072 2257067180032 2260916711424 2262776334336 2266224027648 2268088015872 2269364760024 2270633196608 2273412166144 2277289574658 2279085441024 2280368375808 2284435406848 2285721353216 2291425345536 2291502987018 2296804278272 2296882102011 2298693419008 2302613945856 2305432055808 2308019142912 2309318364954 2309917507968 2313437028224 2315339849536 2317914611712 2322424349952 2326566387712 2327876050304 2331069382656 2336541376512 2339163373568 2342026215424 2347950269952 2349271969884 2350585069728 2354706907136 2356102875056 2359334928384 2360663036928 2366204499456 2370808190576 2372109336576 2377677668352 2379633328128 2380972862976 2385219321856 2386562001152 2389287422592 2390632391889 2392517640192 2398133878784 2404199855232 2409843516864 2415500426528 2418813960192 2420175550464 2421528281088 2422891399296 2427212619776 2428578937792 2429209022464 2430576464288 2431910412288 2437619122176 2442361757696 2449521559296 2454287352216 2458591035392 2460048590132 2462784274944 2463423234048 2464809935616 2467575871824 2470595874432 2471976786944 2473368303448 2476761219072 2482575212544 2488402853888 2493219078144 2494697161824 2498069889024 2501876088832 2503933902848 2506793361408 2508204476736 2510267495904 2514092280672 2516160142608 2518983702487 2522066621816 2528360411136 2529783666912 2534295529472 2535722126224 2537113780224 2539200577536 2542049992704 2545161142272 2546583732224 2548017246208 2550113011712 2554462346184 2557588686912 2560458736668 2562564735402 2566469203186 2568580145579 2569989832704 2571436522368 2581034586368 2582487493306 2583904813056 2586030096384 2589970317312 2592100589568 2595009367552 2598185332736 2602616656752 2604757330728 2610783322112 2612252975104 2617387186176 2618860556592 2625008116584 2627078193152 2631558795264 2634779492352 2637736163328 2639905723392 2643928032256 2646102685184 2647592220028 2649045270528 2650615734438 2654199257088 2658933014528 2660429771776 2667159214398 2673329569792 2673420151521 2683371737088 2684882251296 2686382936832 2687895146094 2689670731776 2692689000064 2694204759113 2694903759296 2696382775296 2697900613632 2704233713664 2709495074944 2717345906688 2717437979844 2719580946432 2725964939264 2727499429888 2730614197248 2732151305016 2732860150272 2734398522324 2740724432896 2740817298198 2742349248016 2747656977408 2754106876416 2760571916032 2765914914816 2767460892672 2773957279744 2775518786048 2776238882816 2777801673472 2780973885312 2782539341379 2791270580224 2799453210624 2804899831104 2811484103008 2814610599936 2815340838912 2816925640704 2820086710656 2821949620224 2823538142208 2825116327936 2826706632512 2830584250368 2837228814336 2837324949543 2843888975872 2851082470656 2852687392002 2857775152512 2861638746112 2863335244252 2864906698752 2866519401984 2868877138176 2873248320768 2875611591552 2878838517128 2882361853504 2889554755584 2896337747968 2897968144256 2901943517184 2903663909664 2908755591168 2912019709952 2914414870528 2919385538496 2922958499328 2926238556192 2928645411888 2933107660784 2935520166376 2937131237376 2938784596992 2949753812992 2951414278064 2953034072064 2955462967296 2959966076928 2962400673792 2965724991488 2969354665984 2974419036288 2976865520832 2980206070548 2983853468064 2987201859446 2989658857969 2991299641344 2992983493248 2998321471488 3000009276096 3007495766016 3011176562688 3014555615232 3017035112448 3021632036864 3024117354496 3025819680032 3029275125072 3031766729208 3036386099544 3038780588032 3040491167744 3048181959312 3055337316024 3062509469348 3066710556672 3068436858624 3070151927808 3073909407744 3077358857216 3079091153272 3079890010624 3083314987008 3085142904018 3090552815616 3096565799936 3105643405536 3111685750131 3120701939712 3122458634304 3123268743168 3125026882656 3130600359936 3132362626512 3134113426304 3135877670443 3140179402752 3145779904512 3147550715904 3154939332608 3162812448768 3162919615884 3170236891136 3170344309818 3172844437504 3174630483968 3178255868928 3180044961576 3185716563456 3187509855852 3190023520256 3190131609378 3197620181231 3199375097856 3205599806976 3213124689152 3214933410034 3219343589376 3225085280256 3226900733952 3228704374784 3230521865728 3238693331769 3242657085192 3250158829568 3258379966464 3260214162288 3266028745728 3272383136288 3274179084288 3276022173696 3278716729344 3283712366592 3284564312064 3286413247488 3290101162432 3294127832576 3299746118382 3302348292096 3302460187173 3310100283392 3318473039616 3320341062822 3326262882432 3328135290669 3330759852032 3336440615424 3340523999232 3342391148544 3344272635648 3347023327872 3352123040896 3354880190144 3356721414144 3371147214848 3373044889216 3377671962624 3382818373632 3385600770048 3389399990272 3393548189696 3399336041472 3402132023808 3404047140036 3405949794912 3410118249216 3413944982224 3416752980536 3418628161536 3420552563712 3426653110272 3428582029824 3437138018304 3445206417408 3448040128512 3453293756416 3456134119424 3462028714368 3463977547431 3464876261952 3470155542336 3473009774304 3476907082306 3483636524928 3489849581568 3491814075456 3500010822112 3504812064768 3508745060352 3513039323136 3516981551104 3519874297856 3525877604592 3532060360704 3534154312584 3538932342784 3549306749184 3556212285864 3564560202028 3566516502528 3569449992192 3571459294464 3577828982784 3579843001728 3581843915776 3583860194792 3586227642368 3588776460288 3597200818176 3605644951552 3614765275296 3623250639792 3632292421632 3634337098944 3640818929664 3642868406688 3643813533696 3645864696432 3654423064264 3656428683264 3663542636544 3672142501888 3681431028324 3687886553088 3689947856896 3690072885198 3701363807736 3705893811648 3707965180416 3710052455172 3718761498494 3721820210941 3723862818816 3732604280832 3739866441472 3747104833536 3752814133248 3753787785216 3755900854272 3760115614208 3762599493632 3764717522944 3771138421008 3774240213912 3782971752448 3783099932724 3792540616704 3794675500368 3801443294208 3803583189336 3810366870016 3813074989056 3817741713408 3819875598336 3822025869312 3825169517568 3830997761024 3834148788736 3840688105002 3843847103103 3849703804779 3852739674112 3871551879552 3873731239959 3884955475968 3888150884352 3892514051328 3897277999104 3901651408256 3904860549184 3907003613184 3916174983168 3918379462656 3937378762752 3937512174876 3940617289728 3946621435904 3949867565056 3956604244992 3959858585088 3965892048384 3969154027776 3971388330042 3973608094064 3978471290752 3981298885632 3988399521792 3990644657664 3997761961984 4000012368128 4009994354688 4014902083584 4019407486976 4022713483264 4029574405248 4031842719141 4034506097664 4039033500096 4042355638944 4048514799392 4056350570496 4064242612416 4073783088032 4076018860032 4079371419648 4088947408896 4091249144832 4093535903744 4098545876992 4111086649344 4111225947297 4113523872024 4120737087488 4131160314624 4140857874048 4148914333508 4151191339008 4160935919616 4163278179072 4164358324224 4166702510208 4174133813248 4176483502016 4178775638016 4186905870336 4196734287872 4207349746656 4217226154512 4227125746424 4230130065984 4232924430336 4235307213312 4237674491904 4240059948768 4247622084608 4250013141136 4253508812504 4255843221504 4265833463808 4274133075968 4286662728768 4292458119168 4295002866378 4302534311936 4309872481152 4313417387328 4318257775692 4323542780256 4328394531034 4334332133376 4344506621952 4346952216384 4354704994304 4363133386752 4368029564928 4371622305792 4378283155456 4379419082752 4381884329984 4389357834288 4392968117832 4399661491176 4403131056128 4403280249564 4413616588178 4424630719488 4427121417096 4435017176576 4437513720892 4439949115392 4443601010688 4448587487232 4454031998976 4456521531392 4459030180864 4462697770496 4470309105822 4475780202096 4480802789169 4497482207232 4500013914144 4521833422848 4525552668672 4532448055296 4536176031744 4538729520048 4541266393216 4546824332288 4554579149316 4558170882048 4560736751616 4568870813696 4571442706432 4582850691072 4583005974036 4593608556544 4593764204022 4597386838016 4605227891712 4610864111616 4616038285824 4618636729908 4619835015936 4626874056448 4630679699072 4633286385049 4635829223424 4644848699904 4653132775424 4655752100608 4673082753024 4678326747136 4684052430848 4695900539904 4698543939768 4701170139456 4709413814272 4712205750112 4718669856768 4721326073856 4732408998912 4741616381152 4744218673152 4755355336704 4755516464727 4759266656256 4761945725952 4770438643712 4773124002304 4778574845184 4781264783778 4785035280384 4785197414067 4796267757568 4808399710464 4819687033728 4822400115051 4831000853056 4837627920384 4840351100928 4843056562176 4845782798592 4854425239552 4857157875584 4858418044928 4861152928576 4863820824576 4875238244352 4884723515392 4899043118592 4908574704432 4917182070784 4920097180264 4925568549888 4926846468096 4929619871232 4935151743648 4941191748864 4943953573888 4946736606896 4953522438144 4965150425088 4976805707776 4989394323648 4996139778048 5003752177664 5007867805696 5013586722816 5016408953472 5020534991808 5028184561344 5032320285216 5037967404974 5044133243632 5056720822272 5059567333824 5068591058944 5071444252448 5074227560448 5078401155072 5084099985408 5090322284544 5093167464448 5096034492416 5100226023424 5108924692368 5115177373824 5120917473336 5125129470804 5132938406372 5137160291158 5139979665408 5142873044736 5162069172736 5164974986612 5167809626112 5172060192768 5179940634624 5184201179136 5190018735104 5196370665472 5205233313504 5209514661456 5215360623459 5224505950208 5234774372352 5237721113184 5250016233168 5263117590528 5269558984704 5275472326656 5279811446784 5287856064512 5292205370368 5295184440056 5298090541056 5301231468876 5308398514176 5317866029056 5320859543552 5334318428796 5346659139584 5346840303042 5359391571359 5366743474176 5369764502592 5372765873664 5375790292188 5379341463552 5385378000128 5388409518226 5389807518592 5395801227264 5408467427328 5418990149888 5434875959688 5439161892864 5451929878528 5454998859776 5461228394496 5464302610032 5465720300544 5468797044648 5481448865792 5481634596396 5484698496032 5495313954816 5508213752832 5521143832064 5531829829632 5534921785344 5535109327797 5547914559488 5551037572096 5552477765632 5555603346944 5561947770624 5565078682758 5578142247741 5582541160448 5598906421248 5609799662208 5622968206016 5629221199872 5630681677824 5633851281408 5640173421312 5643899240448 5647076284416 5650232655872 5653413265024 5661168500736 5674457628672 5674649899086 5687777951744 5702164941312 5705374784004 5715550305024 5723277492224 5726670488504 5729813397504 5733038803968 5737754276352 5746496641536 5751223183104 5757677034256 5764723707008 5779109511168 5792675495936 5795936288512 5807327819328 5817511182336 5824039419904 5828829741056 5838771076992 5845916998656 5852477112384 5857290823776 5866215321568 5871040332752 5874262474752 5877569193984 5899507625984 5902828556128 5906068144128 5910925934592 5919932153856 5924801347584 5931449982976 5938709331968 5948838072576 5953731041664 5957082495063 5960412141096 5967706936128 5974403718892 5979317715938 5982599282688 5985966986496 5996642942976 6000018552192 6014991532032 6022353125376 6029111230464 6034070224896 6043264073728 6048234708992 6051639360064 6058550250144 6063533458416 6072772199088 6080982335488 6096363918624 6110674632048 6125018938696 6133421113344 6136873717248 6140303855616 6147818815488 6154717714432 6158182306544 6159780021248 6166629974016 6170285808036 6181105631232 6193131599872 6211286811072 6223371500262 6237980353549 6241403879424 6244917268608 6246537486336 6250053765312 6261200719872 6264725253024 6268226852608 6271755340886 6280358805504 6291559809024 6295101431808 6309878665216 6325839231768 6340473782272 6340688619636 6345688875008 6349260967936 6356511737856 6360089923152 6371433126912 6375019711704 6380047040512 6380263218756 6395240362462 6398750195712 6411199613952 6426249378304 6429866820068 6438687178752 6442504299567 6453801467904 6457408749568 6461043731456 6477386663538 6485314170384 6492591796551 6516759932928 6520428324576 6532057491456 6544766272576 6548358168576 6552044347392 6557433458688 6567424733184 6569128624128 6572826494976 6580202324864 6588255665152 6599492236764 6604696584192 6604920374346 6620200566784 6620424882267 6636946079232 6640682125644 6652525764864 6656270581338 6661519704064 6672881230848 6681047998464 6684782297088 6688545271296 6694046655744 6704246081792 6709760380288 6742294429696 6746089778432 6771201540096 6778799980544 6787096379392 6798672082944 6804264047616 6808094280072 6811899589824 6820236498432 6827889964448 6833505961072 6837256323072 6841105127424 6853306220544 6857164059648 6874276036608 6890412834816 6890646306033 6896080257024 6906587512832 6912268238848 6924057428736 6927955094862 6929752523904 6940311084672 6946019548608 6953814164612 6967273049856 6979699163136 6983628150912 7000021644224 7009624129536 7017490120704 7026078646272 7033963102208 7039748595712 7051755209184 7064120721408 7068308625168 7077864685568 7098613498368 7112424571728 7129120404056 7133033005056 7138899984384 7142918588928 7155657965568 7159686003456 7163687831552 7167720389584 7172455284736 7177552920576 7194401636352 7211289903104 7229530550592 7246501279584 7260600083639 7264584843264 7268674197888 7281637859328 7285736813376 7287627067392 7291729392864 7308846128528 7312857366528 7327085273088 7344285003776 7362862056648 7375773106176 7379895713792 7380145770396 7402727615472 7411787623296 7415930360832 7420104910344 7437522996988 7443640421882 7447725637632 7465208561664 7479732882944 7494209667072 7505628266496 7511801708544 7520231228416 7525198987264 7529435045888 7542276842016 7548480427824 7556951107461 7566199865448 7585081233408 7589351000736 7602886588416 7607166378672 7620733740032 7626149978112 7635483426816 7639751196672 7644051738624 7650339035136 7661995522048 7668297577472 7681376210004 7687694206206 7699407609558 7705479348224 7705740436737 7743103759104 7747462479918 7765649011561 7769910951936 7776301768704 7785028102656 7794555998208 7803302816512 7809721098368 7832349966336 7836758925312 7875024349752 7881234579456 7893242871808 7899735130112 7913208489984 7919717170176 7931784096768 7938308055552 7942776660084 7947216188128 7956942581504 7962597771264 7976799043584 7981289315328 7995523923968 8000024736256 8019988709376 8020260454563 8038814973952 8045426966528 8059148810496 8063685438282 8069012195328 8078067000192 8082614277339 8084711277888 8097029598784 8112701140992 8128485224832 8147566176064 8152037720064 8158742839296 8177894817792 8182498289664 8187071807488 8197091753984 8222173298688 8222451894594 8227047744048 8241474174976 8262320629248 8281715748096 8297828667016 8302382678016 8321871839232 8326556358144 8328716648448 8333405020416 8348267626496 8352967004032 8373811740672 8393468575744 8414699493312 8434452309024 8454251492848 8460260131968 8465848860672 8470614426624 8475348983808 8480119897536 8495244169216 8500026282272 8507017625008 8511686443008 8531666927616 8548266151936 8573325457536 8584916238336 8590005732756 8605068623872 8619744962304 8626834774656 8636515551384 8647085560512 8656789062068 8668664266752 8689013243904 8693904432768 8709409988608 8726266773504 8736059129856 8743244611584 8756566310912 8758838165504 8763768659968 8778715668576 8785936235664 8799322982352 8806560499128 8827233176356 8849261438976 8854242834192 8870034353152 8875027441784 8879898230784 8887202021376 8897174974464 8908063997952 8913043062784 8918060361728 8925395540992 8940618211644 8951560404192 8961605578338 8968976573907 8982642211151 8994964414464 9000027828288 9038706226571 9043666845696 9051105337344 9064896110592 9072352063488 9077459040096 9082532786432 9093648664576 9109158298632 9116341764096 9121473503232 9137741627392 9142885412864 9166011948072 9187217113088 9187528408044 9194773676032 9210455783424 9221728223232 9232076571648 9237273459816 9239670031872 9253748112896 9261359398144 9266572770098 9271658446848 9289697399808 9306265550848 9311504201216 9335057250393 9356653494272 9368104861696 9391801079808 9397087879536 9402340278912 9407633011329 9424411500224 9437339713536 9442652147712 9464817997824 9483232762304 9488437346304 9510710673408 9511032929454 9518533312512 9523891451904 9540877287424 9546248004608 9557149690368 9562529567556 9570070560768 9570394828134 9592535515136 9592860543693 9616799420928 9639374067456 9644800230102 9662001706112 9675255840768 9680702201856 9686113124352 9691565597184 9708850479104 9714315751168 9716836089856 9722305857152 9750476488704 9769447030784 9798086237184 9817149408864 9834364141568 9840194360528 9851137099776 9853692936192 9859239742464 9870303487296 9882383497728 9887907147776 9893473213792 9907044876288 9930300850176 9953611415552 9978788647296 9984405872007 9992279556096 10007504355328 10015735611392 10027173445632 10032817906944 10041069983616 10056369122688 10064640570432 10075934809948 10088266487264 10113441644544 10119134667648 10137182117888 10142888504896 10148455120896 10156802310144 10168199970816 10180644569088 10192068984832 10200452046848 10217849384736 10230354747648 10241834946672 10250258941608 10265876812744 10274320582316 10279959330816 10285746089472 10324138345472 10329949973224 10335619252224 10344120385536 10359881269248 10368402358272 10380037470208 10392741330944 10410466627008 10419029322912 10430721246918 10449011900416 10455206508061 10469548744704 10475442226368 10500032466336 10526235181056 10539117969408 10550944653312 10559622893568 10575712129024 10584410740736 10590368880112 10596181082112 10602462937752 10616797028352 10635732058112 10641719087104 10668636857592 10693318279168 10693680606084 10718783142718 10733486948352 10739529005184 10745531747328 10751580584376 10758682927104 10770756000256 10776819036452 10779615037184 10791602454528 10816934854656 10837980299776 10869751919376 10903859757056 10909997719552 10922456788992 10928605220064 10931440601088 10937594089296 10963269192792 10969396992064 10990627909632 11016427505664 11042287664128 11063659659264 11069843570688 11070218655594 11095829118976 11102075144192 11104955531264 11111206693888 11123895541248 11130157365516 11156284495482 11165082320896 11165460632823 11197812842496 11219599324416 11245936412032 11252266935119 11258442399744 11261363355648 11267702562816 11280346842624 11287798480896 11294152568832 11300465311744 11306826530048 11348915257344 11349299798172 11375555903488 11404329882624 11410749568008 11431100610048 11446554984448 11453340977008 11459626795008 11466077607936 11475508552704 11492993283072 11502446366208 11515354068512 11529447414016 11549111414337 11558219022336 11585350991872 11591872577024 11614655638656 11621193719877 11648078839808 11657659482112 11677542153984 11691833997312 11704954224768 11714581647552 11732430643136 11742080665504 11748524949504 11755138387968 11799015251968 11805657112256 11812136288256 11821851869184 11839864307712 11849602695168 11862899965952 11877418663936 11897676145152 11907462083328 11914164990126 11920824282192 11935413872256 11948807437784 11958635431876 11965198565376 11971933972992 11993285885952 12000037104384 12029983064064 12044706250752 12058222460928 12068140449792 12086528147456 12096469417984 12103278720128 12117100500288 12127066916832 12145544398176 12161964670976 12169174788071 12192727837248 12221349264096 12250037877392 12266842226688 12273747434496 12280607711232 12295637630976 12309435428864 12316364613088 12319560042496 12333259948032 12340571616072 12362211262464 12386263199744 12422573622144 12446743000524 12475960707098 12482807758848 12489834537216 12493074972672 12500107530624 12522401439744 12529450506048 12536453705216 12543510681772 12560717611008 12590202863616 12619757330432 12651678463536 12681377239272 12691377750016 12698521935872 12713023475712 12720179846304 12742866253824 12750039423408 12760526437512 12790480724924 12797500391424 12822399227904 12852498756608 12859733640136 12877374357504 12885008599134 12907602935808 12914817499136 12922087462912 12954773327076 12970628340768 12985183593102 13015665244729 13033519865856 13040856649152 13064114982912 13089532545152 13104088694784 13114866917376 13134849466368 13138257248256 13145652989952 13160404649728 13176511330304 13198984473528 13209393168384 13209840748692 13240401133568 13240849764534 13273892158464 13281364251288 13305051529728 13312541162676 13323039408128 13345762461696 13362095996928 13369564594176 13377090542592 13388093311488 13408492163584 13419520760576 13442408367507 13484588859392 13492179556864 13557599961088 13574192758784 13597344165888 13608528095232 13616188560144 13623799179648 13640472996864 13655779928896 13667011922144 13674512646144 13682210254848 13706612441088 13714328119296 13748552073216 13780825669632 13781292612066 13792160514048 13813175025664 13824536477696 13848114857472 13855910189724 13859505047808 13880622169344 13892039097216 13899859155147 13907628329224 13934546099712 13959398326272 13967256301824 14000043288448 14019248259072 14034980241408 14052157292544 14067926204416 14079497191424 14103510418368 14128241442816 14136617250336 14155729371136 14197226996736 14224849143456 14258240808112 14266066010112 14277799968768 14285837177856 14311315931136 14319372006912 14327375663104 14335440779168 14344910569472 14355105841152 14388803272704 14422579806208 14459061101184 14467200345153 14493002559168 14521200167278 14529169686528 14537348395776 14563275718656 14571473626752 14575254134784 14583458785728 14617692257056 14625714733056 14654170546176 14688570007552 14725724113296 14751546212352 14760291540792 14805455230944 14823575246592 14831860721664 14840209820688 14875045993976 14887280843764 14895451275264 14930417123328 14959465765888 14988419334144 15011256532992 15023603417088 15040462456832 15058870091776 15084553684032 15096960855648 15113902214922 15132399730896 15149380858619 15170162466816 15178702001472 15205773176832 15214332757344 15241467480064 15252299956224 15270966853632 15279502393344 15288103477248 15300678070272 15323991044096 15336595154944 15362752420008 15375388412412 15398815219116 15410958696448 15411480873474 15486207518208 15494924959836 15531298023122 15539821903872 15552603537408 15570056205312 15589111996416 15606605633024 15619442196736 15646081870377 15673517850624 15750048699504 15799470260224 15826416979968 15839434340352 15863568193536 15876616111104 15885553320168 15894432376256 15913885163008 15925195542528 15953598087168 15962578630656 15991047847936 16000049472512 16039977418752 16040520909126 16077629947904 16078174714077 16090853933056 16118297620992 16127370876564 16138024390656 16156134000384 16165228554678 16169422555776 16194059197568 16225402281984 16256970449664 16295132352128 16317485678592 16355789635584 16364996579328 16374143614976 16394183507968 16444346597376 16444903789188 16454095488096 16482948349952 16524641258496 16563431496192 16595657334032 16604765356032 16643743678464 16653112716288 16657433296896 16666810040832 16696535252992 16705934008064 16734426743223 16747623481344 16786937151488 16829398986624 16868904618048 16908502985696 16920520263936 16931697721344 16941228853248 16950697967616 16960239795072 16990488338432 17000052564544 17014035250016 17023372886016 17063333855232 17096532303872 17146650915072 17169832476672 17180011465512 17210137247744 17239489924608 17253669549312 17273031102768 17294171121024 17313578124136 17337328533504 17378026487808 17387808865536 17418819977216 17452533547008 17472118259712 17486489223168 17513132621824 17527537319936 17557431337152 17571872471328 17598645964704 17613120998256 17632885917409 17654466352712 17698522877952 17708485668384 17740068706304 17750054883568 17759796461568 17774404042752 17794349948928 17816127995904 17826086125568 17836120723456 17850791081984 17881236423288 17903120808384 17923211156676 17937953147814 17965284422302 17989928828928 18000055656576 18077412453142 18087333691392 18102210674688 18129792221184 18144704126976 18154918080192 18165065572864 18187297329152 18218316597264 18242947006464 18275483254784 18285770825728 18332023896144 18375056816088 18389547352064 18420911566848 18443456446464 18464153143296 18474546919632 18479340063744 18507496225792 18522718796288 18533145540196 18543316893696 18579394799616 18612531101696 18623008402432 18670114500786 18713306988544 18713941060647 18783602159616 18794175759072 18804680557824 18815266022658 18848823000448 18859433313791 18874679427072 18885304295424 18929635995648 18966465524608 19021421346816 19022065858908 19037066625024 19047782903808 19081754574848 19092496009216 19114299380736 19125059135112 19140141121536 19140789656268 19185071030272 19185721087386 19233598841856 19278748134912 19289600460204 19324003412224 19361404403712 19372226248704 19383131194368 19417700958208 19428631502336 19433672179712 19444611714304 19477775389653 19538894061568 19596172474368 19634298817728 19668728283136 19680388721056 19702274199552 19707385872384 19718479484928 19740606974592 19764766995456 19775814295552 19786946427584 19814089752576 19860601700352 19861274646801 19907222831104 19957577294592 19968811744014 19984559112192 20015008710656 20031471222784 20054346891264 20065635813888 20082139967232 20112738245376 20129281140864 20151869619896 20176532974528 20226883289088 20238269335296 20274364235776 20285777009792 20313604620288 20336399941632 20361289138176 20384137969664 20400904093696 20435698769472 20460709495296 20483669893344 20500517883216 20531753625488 20548641164632 20559918661632 20571492178944 20648276690944 20659899946448 20671238504448 20688240771072 20719762538496 20736804716544 20760074940416 20785482661888 20820933254016 20838058645824 20861442493836 20898023800832 20910413016122 20939097489408 20950884452736 21000064932672 21052470362112 21078235938816 21101889306624 21119245787136 21151424258048 21168821481472 21180737760224 21192362164224 21204925875504 21233594056704 21271464116224 21283438174208 21337273715184 21387361212168 21437566285436 21466973896704 21479058010368 21491063494656 21503161168752 21517365854208 21541512000512 21553638072904 21559230074368 21583204909056 21633869709312 21675960599552 21739503838752 21781800250917 21819995439104 21844913577984 21857210440128 21862881202176 21875188178592 21926538385584 21938793984128 21951143693101 21981255819264 22032855011328 22084575328256 22127319318528 22139687141376 22140437311188 22191658237952 22204150288384 22209911062528 22222413387776 22247791082496 22260314731032 22312568990964 22330164641792 22330921265646 22383341268617 22395625684992 22439198648832 22491872824064 22504533870238 22516884799488 22535405125632 22560693685248 22575596961792 22588305137664 22600930623488 22613653060096 22670853322383 22698599596344 22751111806976 22808659765248 22821499136016 22862201220096 22893109968896 22906681954016 22919253590016 22932155215872 22951017105408 22985986566144 23004892732416 23030708137024 23058894828032 23098222828674 23116438044672 23117221310211 23170701983744 23183745154048 23229311277312 23242387439754 23296157679616 23296947034683 23315318964224 23355084307968 23383667994624 23409908449536 23429163295104 23464861286272 23484161331008 23497049899008 23510276775936 23598030503936 23611314224512 23643703738368 23679728615424 23699205390336 23725799931904 23754837327872 23795352290304 23814924166656 23828329980252 23841648564384 23870827744512 23897614875568 23917270863752 23930397130752 23943867945984 23986571771904 24000074208768 24059966128128 24116444921856 24136280899584 24173056294912 24192938835968 24206557440256 24234201000576 24247842832017 24254133833664 24291088796352 24323929341952 24338349576142 24385455674496 24442698528192 24500075754784 24533684453376 24547494868992 24561215422464 24591275261952 24618870857728 24632729226176 24639120084992 24666519896064 24681143232144 24724422524928 24772526399488 24845147244288 24893486001048 24951921414196 24965615517696 24979669074432 24986149945344 25000215061248 25044802879488 25058901012096 25072907410432 25087021363544 25121435222016 25180405727232 25239514660864 25303356927072 25362754478544 25397043871744 25426046951424 25440359692608 25485732507648 25500078846816 25521052875024 25580961449848 25595000782848 25644798455808 25704997513216 25719467280272 25754748715008 25770017198268 25815205871616 25829634998272 25844174925824 25909546654152 25941256681536 25970367186204 26031330489458 26052741476587 26067039731712 26081713298304 26128229965824 26179065090304 26208177389568 26229733834752 26269698932736 26276514496512 26291305979904 26320809299456 26353022660608 26397968947056 26419681497384 26480802267136 26481699529068 26547784316928 26562728502576 26610103059456 26625082325352 26646078816256 26691524923392 26724191993856 26739129188352 26754181085184 26776186622976 26816984327168 26839041521152 26884816735014 26906929721721 26947926633453 26969177718784 26984359113728 27115199922176 27116118679713 27194688331776 27217056190464 27232377120288 27247598359296 27280945993728 27311559857792 27326933985289 27334023844288 27349025292288 27364420509696 27413224882176 27428656238592 27561651339264 27562585224132 27584321028096 27626350051328 27649072955392 27696229714944 27711820379448 27719010095616 27761244338688 27784078194432 27799718310294 27815256658448 27869092199424 27918796652544 27934512603648 28000086576896 28069960482816 28104314585088 28135852408832 28158994382848 28207020836736 28222899033987 28273234500672 28311458742272 28394453993472 28449698286912 28516481616224 28532132020224 28555599937536 28571674355712 28622631862272 28638744013824 28654751326208 28670881558336 28689821138944 28710211682304 28777606545408 28778581631079 28845159612416 28918122202368 28934400690306 28986005118336 29042400334556 29058339373056 29074696791552 29126551437312 29142947253504 29150508269568 29166917571456 29235384514112 29251429466112 29308341092352 29377140015104 29451448226592 29503092424704 29520583081584 29610910461888 29647150493184 29663721443328 29680419641376 29750091987952 29774561687528 29790902550528 29860834246656 29918931531776 29976838668288 30022513065984 30047206834176 30080924913664 30117740183552 30169107368064 30193921711296 30227804429844 30264799461792 30298761717238 30340324933632 30357404002944 30411546353664 30428665514688 30482934960128 30504599912448 30541933707264 30576206954496 30601356140544 30647982088192 30673190309888 30725504840016 30750776824824 30797630438232 30821917392896 30822961746948 30972415036416 30989849919672 31062596046244 31079643807744 31105207074816 31140112410624 31178223992832 31213211266048 31238884393472 31292163740754 31347035701248 31365619524183 31500097399008 31652833959936 31678868680704 31727136387072 31753232222208 31771106640336 31788864752512 31827770326016 31850391085056 31907196174336 31925157261312 31982095695872 32000098945024 32079954837504 32081041818252 32155259895808 32156349428154 32181707866112 32236595241984 32254741753128 32276048781312 32312268000768 32330457109356 32338845111552 32388118395136 32433004695343 32450804563968 32513940899328 32590264704256 32711579271168 32729993158656 32748287229952 32788367015936 32889807578376 32908190976192 32965896699904 33049282516992 33126862992384 33191314668064 33209530712064 33287487356928 33306225432576 33314866593792 33333620081664 33393070505984 33411868016128 33468853486446 33495246962688 33496381898469 33573874302976 33658797973248 33737809236096 33756800805357 33817005971392 33841040527872 33863395442688 33882457706496 33901395935232 33920479590144 33980976676864 34000105129088 34028070500032 34046745772032 34126667710464 34193064607744 34293301830144 34339664953344 34360022931024 34420274495488 34478979849216 34507339098624 34546062205536 34588342242048 34627156248272 34674657067008 34756052975616 34775617731072 34837639954432 34944236519424 34972978446336 35026265243648 35055074639872 35114862674304 35143744942656 35197291929408 35226241996512 35265771834818 35308932705424 35397045755904 35416971336768 35480137412608 35500109767136 35519592923136 35548808085504 35588699897856 35632255991808 35652172251136 35672241446912 35701582163968 35762472846576 35806241616768 35846422313352 35875906295628 35930568844604 35979857657856 36000111313152 36154824906284 36174667382784 36204421349376 36259584442368 36289408253952 36309836160384 36330131145728 36374594658304 36436633194528 36485894012928 36507524364213 36571541651456 36664047792288 36750113632176 36841823133696 36886912892928 36928306286592 36949093839264 36958680127488 37014992451584 37045437592576 37066291080392 37086633787392 37158789599232 37225062203392 37246016804864 37340229001572 37426613977088 37427882121294 37515740999513 37567204319232 37588351518144 37609361115648 37630532045316 37697646000896 37718866627582 37770608590848 37859271991296 37932931049216 38044131717816 38074133250048 38095565807616 38163509149696 38184992018432 38228598761472 38250118270224 38281579312536 38370142060544 38371442174772 38467197683712 38557496269824 38579200920408 38648006824448 38722808807424 38744452497408 38766262388736 38835401916416 38857263004672 38867344359424 38889223428608 38955550779306 39046995734187 39077788123136 39192344948736 39268597635456 39360777442112 39404548399104 39414771744768 39436958969856 39481213949184 39529533990912 39551628591104 39573892855168 39628179505152 39721203400704 39722549293602 39814445662208 39915154589184 39937623488028 39969118224384 40030017421312 40062942445568 40108693782528 40131271627776 40164279934464 40225476490752 40258562281728 40303739239792 40353065949056 40453766578176 40476538670592 40548728471552 40571554019584 40672799883264 40722578276352 40768275939328 40801808187392 40871397538944 40921418990592 40967339786688 41001035766432 41063507250976 41097282329264 41119837323264 41142984357888 41296553381888 41319799892896 41342477008896 41376481542144 41439525076992 41473609433088 41520149880832 41570965323776 41641866508032 41676117291648 41699577465441 41722884987672 41796047601664 41820826032244 41878194978816 41901768905472 42000129865344 42104940724224 42156471877632 42203778613248 42238491574272 42302848516096 42337642962944 42361475520448 42384724328448 42409851751008 42467188113408 42566876348416 42674547430368 42774722424336 42875132570872 42933947793408 42958116020736 42982126989312 43006322337504 43034731708416 43083024001024 43107276145808 43118460148736 43166409818112 43267739418624 43351921199104 43479007677504 43563600501834 43639990878208 43665862474843 43689827155968 43714420880256 43725762404352 43750376357184 43853076771168 43877587968256 43902287386202 43962511638528 44065710022656 44169150656512 44254638637056 44280874622376 44383316475904 44408300576768 44419822125056 44444826775552 44495582164992 44520629462064 44625137981928 44660329283584 44661842531292 44766682537234 44791251369984 44878397297664 44983745648128 45009067740476 45033769598976 45070810251264 45121387370496 45176610275328 45201861246976 45227306120192 45341706644766 45397199192688 45448142575857 45617319530496 45642998272032 45724402440192 45813363908032 45838507180032 45864310431744 45902034210816 45971973132288 46009785464832 46061416274048 46117789656064 46196445657348 46232876089344 46234442620422 46341403967488 46367490308096 46458622554624 46484774879508 46592315359232 46593894069366 46630637928448 46710168615936 46767335989248 46819816899072 46858326590208 46929722572544 46968322662016 47020553551872 47196061007872 47222628449024 47398410780672 47451599863808 47509674655744 47590704580608 47629848333312 47656659960504 47683297128768 47741655489024 47795229751136 47834541727504 47860794261504 47887735891968 47973143543808 48000148417536 48119932256256 48232889843712 48234524142231 48272561799168 48346112589824 48385877671936 48413114880512 48468402001152 48495685664034 48508267667328 48582177592704 48647858683904 48676699152284 48770911348992 48885397056384 49000151509568 49067368906752 49094989737984 49122430844928 49182550523904 49237741715456 49265458452352 49278240169984 49333039792128 49362286464288 49448845049856 49545052798976 49690294488576 49786972002096 49903842828392 49931231035392 49959338148864 49972299890688 50000430122496 50089605758976 50117802024192 50145814820864 50174042727088 50242870444032 50360811454464 50479029321728 50606713854144 50725508957088 50794087743488 50824200585473 50852093902848 50880719385216 50971465015296 51000157693632 51042105750048 51161922899696 51190001565696 51289596911616 51409995026432 51438934560544 51509497430016 51540034396536 51630411743232 51659269996544 51688349851648 51819093308304 51882513363072 51940734372408 52062660978916 52105482953174 52134079463424 52163426596608 52256459931648 52358130180608 52416354779136 52459467669504 52539397865472 52582611959808 52641618598912 52706045321216 52795937894112 52839362994768 52898657752227 52963399058136 53095568633856 53125457005152 53220206118912 53250164650704 53383049846784 53448383987712 53478258376704 53508362170368 53552373245952 53633968654336 53678083042304 53769633470028 53813859443442 53895853266906 53938355437568 53968718227456 54230399844352 54232237359426 54359543080927 54389376663552 54434112380928 54464754240576 54495196718592 54561891987456 54623119715584 54653867970578 54668047688576 54728841019392 54826449764352 54857312477184 55125170448264 55168642056192 55252700102656 55298145910784 55392459429888 55423640758896 55438020191232 55522488677376 55568156388864 55599436620588 55630513316896 55738184398848 55837593305088 55869025207296 56000173153792 56139920965632 56141823181941 56271704817664 56317988765696 56414041673472 56445798067974 56546469001344 56578299941373 56622917484544 56788907986944 56899396573824 57032963232448 57064264040448 57111199875072 57143348711424 57245263724544 57277488027648 57309502652416 57341763116672 57379642277888 57420423364608 57555213090816 57557163262158 57690319224832 57836244404736 57868801380612 57972010236672 58084800669112 58116678746112 58149393583104 58253102874624 58285894507008 58301016539136 58333835142912 58470769028224 58616682184704 58754280030208 58902896453184 59006184849408 59041166163168 59221820923776 59294300986368 59327442886656 59360839282752 59500183975904 59549123375056 59581805101056 59721668493312 59837863063552 59953677336576 60045026131968 60094413668352 60161849827328 60235480367104 60338214736128 60387843422592 60455608859688 60529598923584 60597523434476 60680649867264 60714808005888 60823092707328 60857331029376 60965869920256 61009199824896 61083867414528 61152413908992 61202712281088 61295964176384 61346380619776 61451009680032 61501553649648 61595260876464 61645923493896 61944830072832 61979699839344 62125192092488 62159287615488 62210414149632 62280224821248 62356447985664 62426422532096 62477768786944 62584327481508 62694071402496 62731239048366 63000194798016 63270943585997 63305667919872 63357737361408 63454272774144 63506464444416 63542213280672 63577729505024 63655540652032 63700782170112 63814392348672 63850314522624 63964191391744 64000197890048 64162083636504 64310519791616 64312698856308 64363415732224 64473190483968 64509483506256 64552097562624 64624536001536 64660914218712 64677690223104 64776236790272 64866009390686 64901609127936 65027881798656 65180529408512 65345400752751 65459986317312 65496574459904 65576734031872 65779615156752 65816381952384 65853431079303 66098565033984 66253725984768 66382629336128 66419061424128 66574974713856 66612450865152 66629733187584 66667240163328 66786141011968 66823736032256 66937706972892 66990493925376 66992763796938 67147748605952 67150023805851 67317595946496 67475618472192 67513601610714 67634011942784 67682081055744 67726790885376 67764915412992 67802791870464 67840959180288 67961953353728 68000210258176 68056141000064 68253335420928 68386129215488 68586603660288 68679329906688 68720045862048 68840548990976 68957959698432 69014678197248 69092124411072 69176684484096 69254312496544 69349314134016 69512105951232 69551235462144 69675279908864 69888473038848 69890841104049 69945956892672 70052530487296 70110149279744 70229725348608 70287489885312 70394583858816 70452483993024 70531543669636 70617865410848 70794091511808 70833942673536 70960274825216 71000219534272 71039185846272 71097616171008 71177399795712 71264511983616 71344482893824 71403164327936 71524945693152 71612483233536 71692844626704 71751812591256 71861137689208 71959715315712 72000222626304 72309649812568 72349334765568 72408842698752 72519168884736 72578816507904 72619672320768 72660262291456 72749189316608 72873266389056 72971788025856 73015048728426 73143083302912 73328095584576 73500227264352 73683646267392 73773825785856 73856612573184 73898187678528 73917360254976 74029984903168 74090875185152 74132582160784 74173267574784 74317579198464 74450124406784 74492033609728 74680458003144 74853227954176 74855764242588 75031481999026 75134408638464 75176703036288 75218722231296 75261064090632 75395292001792 75437733255164 75541217181696 75718543982592 75865862098432 76088263435632 76191131615232 76327018299392 76369984036864 76457197522944 76500236540448 76563158625072 76742884349544 76934395367424 77114992539648 77158401840816 77296013648896 77445617614848 77488904994816 77532524777472 77670803832832 77714526009344 77734688718848 77778446857216 77911101558612 78093991468374 78155576246272 78158224429761 78384689897472 78537195270912 78721554884224 78765868545833 78809096798208 78829543489536 78873917939712 78962427898368 79059067981824 79103257182208 79147785710336 79442406801408 79445098587204 79628891324416 79830309178368 79875246976056 79938236448768 80060034842624 80125884891136 80217387565056 80262543255552 80328559868928 80450952981504 80517124563456 80607478479584 80706131898112 80843779900359 80907533156352 80953077341184 81097456943104 81143108039168 81345599766528 81348356039139 81536551878656 81603616374784 81742795077888 81842837981184 81934679573376 81980801955867 82002071532864 82127014501952 82194564658528 82239674646528 82285968715776 82593106763776 82639599785792 82684954017792 82752963084288 82879050153984 82947218866176 83040299761664 83141930647552 83283733016064 83352234583296 83399154930882 83445769975344 83592095203328 83641652064488 83756389957632 83803537810944 84000259730688 84209881448448 84312943755264 84407557226496 84476983148544 84605697032192 84675285925888 84722951040896 84819703502016 84934376226816 85133752696832 85349094860736 85549444848672 85750265141744 85867895586816 85916232041472 85964253978624 86012644675008 86069463416832 86166048002048 86214552291616 86236920297472 86332819636224 86535478837248 86703842398208 86958015355008 87127201003668 87279981756416 87331724949686 87379654311936 87428841760512 87451524808704 87500752714368 87706153542336 87755175936512 87804574772404 87925023277056 88131420045312 88338301313024 88509277274112 88561749244752 88816601153536 88839644250112 88889653551104 88991164329984 89041258924128 89250275963856 89323685062584 89533365074468 89582502739968 89756794595328 89967491296256 90018135480952 90067539197952 90141620502528 90242774740992 90353220550656 90403722493952 90454612240384 90683413289532 90794398385376 90896285151714 91109656713103 91234639060992 91285996544064 91448804880384 91626727816064 91728620863488 91804068421632 91943946264576 92019570929664 92122832548096 92235579312128 92392891314696 92465752178688 92468885240844 92682807934976 92734980616192 92917245109248 92969549759016 93184630718464 93187788138732 93261275856896 93420337231872 93534671978496 93639633798144 93716653180416 93859445145088 93936645324032 94041107103744 94096858572549 94392122015744 94445256898048 94903199727616 95019349311488 95181409161216 95259696666624 95313319921008 95366594257536 95483310978048 95590459502272 95669083455008 95721588523008 95775471783936 95946287087616 96000296835072 96239864512512 96465779687424 96469048284462 96545123598336 96692225179648 96771755343872 96826229761024 96936804002304 96991371328068 97016535334656 97164355185408 97295717367808 97299014086029 97353398304568 97541822697984 97770794112768 98000303019136 98134737813504 98189979475968 98244861689856 98365101047808 98475483430912 98530916904704 98556480339968 98724572928576 98897690099712 99090105597952 99380588977152 99573944004192 99807685656784 99862462070784 99918676297728 99944599781376 100000860244992 100179211517952 100235604048384 100291629641728 100348085454176 100485740888064 100721622908928 100958058643456 101213427708288 101270402416071 101451017914176 101588175486976 101648401170946 101704187805696 101761438770432 101942930030592 102000315387264 102084211500096 102323845799392 102380003131392 102579193823232 102819990052864 102877869121088 103018994860032 103080068793072 103260823486464 103376699703296 103638186616608 103765026726144 103881468744816 104125321957832 104210965906348 104268158926848 104326853193216 104512919863296 104716260361216 104832709558272 104918935339008 105078795730944 105165223919616 105283237197824 105412090642432 105591875788224 105678725989536 105797315504454 105926798116272 106045666010333 106191137267712 106250914010304 106440412237824 106500329301408 106766099693568 106896767975424 106956516753408 107016724340736 107104746491904 107267937308672 107356166084608 107539266940056 107627718886884 107791706533812 107876710875136 107937436454912 108460799688704 108464474718852 108719086161854 108778753327104 108868224761856 108929508481152 108990393437184 109123783974912 109246239431168 109307735941156 109336095377152 109457682038784 109522573092639 109714624954368 110250340896528 110596291821568 110784918859776 110847281517792 110876040382464 111044977354752 111136312777728 111198873241176 111261026633792 111476368797696 111675186610176 111738050414592 112000346307584 112279841931264 112283646363882 112543409635328 112547222998539 112635977531392 112828083346944 112891596135948 113092938002688 113156599882746 113245834969088 113577815973888 113798793147648 114065926464896 114222399750144 114286697422848 114490527449088 114554976055296 114619005304832 114683526233344 114759284555776 115110426181632 115114326524316 115380638449664 115672488809472 115737602761224 115944020473344 116169601338224 116233357492224 116298787166208 116506205749248 116571789014016 116602033078272 116667670285824 116941538056448 117140987202561 117233364369408 117508560060416 117805792906368 118082332326336 118443641847552 118588601972736 118654885773312 118721678565504 119000367951808 119098246750112 119163610202112 119443336986624 119675726127104 119907354673152 120090052263936 120188827336704 120323699654656 120470960734208 120676429472256 120775686845184 120911217719376 121059197847168 121195046868952 121361299734528 121429616011776 121646185414656 121714662058752 121931739840512 122018399649792 122167734829056 122304827817984 122405424562176 122591928352768 122692761239552 122902019360064 123003107299296 123190521752928 123291846987792 123430201421863 123889660145664 123959399678688 124250384184976 124318575230976 124420828299264 124560449642496 124712895971328 124852845064192 124955537573888 125168654963016 125388142804992 125462478096732 126000389596032 126541887171994 126611335839744 126715474722816 126908545548288 127012928888832 127084426561344 127155459010048 127311081304064 127401564340224 127700629045248 127928382783488 128000395780096 128324167273008 128625397712616 128726831464448 128946380967936 129018967012512 129104195125248 129249072003072 129321828437424 129355380446208 129552473580544 129732018781372 129803218255872 130055763597312 130361058817024 130690801505502 130919972634624 130993148919808 130997587424529 131559230313504 131632763904768 131706862158606 132016033196537 132197130067968 132507451969536 132765258672256 133149949427712 133224901730304 133259466375168 133334480326656 133572282023936 133647472064512 133875413945784 133980987850752 133985527593876 134295497211904 134300047611702 134635191892992 134951236944384 135027203221428 135268023885568 135364162111488 135529830825984 135605583740928 135681918360576 135923906707456 136000420516352 136112282000128 136344427727571 136772258430976 137173207320576 137440091724096 137681097981952 137915919396864 138029356394496 138184248822144 138353368968192 138508624993088 138698628268032 139024211902464 139102470924288 139350559817728 139776946077696 139781682208098 139891913785344 140105060974592 140220298559488 140459450697216 140574979770624 140789167717632 140904967986048 141063087339272 141235730821696 141588183023616 141667885347072 141920549650432 142000439068544 142195232342016 142354799591424 142529023967232 142688965787648 142806328655872 143049891386304 143224966467072 143385689253408 143503625182512 143722275378416 143919430631424 144000445252608 144619299625136 144698669531136 144817685397504 145038337769472 145157633015808 145239344641536 145320524582912 145498378633216 145746532778112 145943576051712 146030097456852 146286166605824 146656191169152 147000454528704 147367292534784 147547651571712 147713225146368 147796375357056 147834720509952 148059969806336 148181750370304 148265164321568 148346535149568 148635158396928 148900248813568 148984067219456 149360916006288 149711528485176 150062963998052 150268817276928 150353406072576 150437444462592 150522128181264 150790584003584 150875466510328 151082434363392 151437087965184 151731724196864 152176526871264 152382263230464 152472601756419 152739968073728 152914395045888 153000473080896 153126317250144 153485768699088 153658005851707 153868790734848 154229985079296 154316803681632 154592027297792 154891235229696 154977809989632 155065049554944 155341607665664 155429052018688 155469377437696 155556893714432 155822203117224 156187982936748 156311152492544 156316448859522 156683388880319 156769379794944 157074390541824 157443109768448 157531737091666 157618193596416 157747835879424 157924855796736 158118135963648 158206514364416 158295571420672 158695973256681 158890197174408 159257782648832 159660618356736 159750493952112 160251769782272 160434775130112 160525086511104 160657119737856 160901905963008 161034249126912 161214956959168 161412263796224 161687559800718 161815066312704 161906154682368 162194913886208 162286216078336 162691199533056 162696712078278 163073103757312 163078629242781 163207232749568 163485590155776 163685675962368 163869359146752 163961603911734 164004143065728 164254029003904 164389129317056 164479349293056 164571937431552 165186213527552 165279199571584 165505926168576 165758100307968 165894437732352 166080599523328 166283861295104 166567466032128 166704469166592 166798309861764 166891539950688 167184190406656 167283304128976 167512779915264 167607075621888 168000519461376 168419762896896 168815114452992 168953966297088 169211394064384 169350571851776 169445902081792 169639407004032 169734899824119 169868752453632 170267505393664 170698189721472 171098889697344 171500530283488 171735791173632 171832464082944 171928507957248 172025289350016 172138926833664 172332096004096 172429104583232 172473840594944 172665639272448 173070957674496 173407684796416 173916030710016 174254402007336 174559963512832 174663449899372 174759308623872 174857683521024 174903049617408 175001505428736 175412307084672 175510351873024 175609149544808 175850046554112 176262840090624 176676602626048 177018554548224 177123498489504 177633202307072 177779307102208 177982328659968 178082517848256 178500551927712 178647370125168 179066730148936 179165005479936 179513589190656 179934982592512 180036270961904 180135078395904 180283241005056 180485549481984 180706441101312 180807444987904 180909224480768 181366826579064 181588796770752 181792570303428 182219313426206 182369190336109 182469278121984 182571993088128 182897609760768 183253455632128 183457241726976 183608136843264 183887892529152 184039141859328 184245665096192 184471158624256 184785782629392 184937770481688 185365615869952 185469961232384 185834490218496 185939099518032 186375576277464 186522551713792 186840674463744 187069343956992 187279267596288 187433306360832 187718890290176 187873290648064 188082214207488 188193717145098 188784244031488 188890513796096 189806399455232 189812830757991 190362818322432 190519393333248 190626639842016 190733188515072 190966621956096 191180919004544 191288537897023 191338166910016 191443177046016 191550943567872 191892574175232 192000593670144 192931559374848 192938096568924 193090247196672 193384450359296 193543510687744 193652459522048 193873608004608 193982742656136 194033070669312 194328710370816 194591434735616 194598028172058 194706796609136 195083645395968 195541588225536 196000606038272 196379958951936 196489723379712 196730202095616 196950966861824 197061833809408 197112960679936 197449145857152 197560293237909 198180211195904 198761177954304 199147888008384 199615371313568 199724924141568 199837352595456 199889199562752 200001720489984 200358423035904 200471208096768 200583259283456 200696170908352 200971481776128 201443245817856 201450071417553 201916117286912 202426855416576 202540804832142 202902035828352 203176350973952 203296802341892 203408375611392 203522877540864 203885860061184 204000630774528 204168423000192 204647691598784 204760006262784 205158387646464 205639980105728 205755738242176 206037989720064 206160137586144 206521646972928 206753399406592 207276373233216 207530053452288 207762937489632 208250643915664 208421931812696 208536317853696 208653706386432 209025839726592 209432520722432 209665419116544 209837870678016 210157591461888 210330447839232 210566474395648 210824181284864 211183751576448 211357451979072 211594631008908 211853596232544 212091332020666 212382274535424 212501828020608 212880824475648 213000658602816 213532199387136 213793535950848 214033448681472 214209492983808 214535874617344 214712332169216 215078533880112 215255437773768 215583413067624 215753421750272 215874872909824 216928949437704 217438172323708 217557506654208 217736449523712 217859016962304 217980786874368 218247567949824 218492478862336 218615471882312 218672190754304 218915364077568 219045146185278 219429249908736 220500681793056 221569837719552 221694563035584 221752080764928 222089954709504 222272625555456 222397746482352 222522053267584 222952737595392 223350373220352 223476100829184 224000692615168 224559683862528 224567292727764 225086819270656 225094445997078 225271955062784 225656166693888 225783192271896 226185876005376 226313199765492 226491669938176 227031032867401 227155631947776 227597586295296 228131852929792 228573394845696 228981054898176 229109952110592 229238010609664 229367052466688 229518569111552 230228653048632 230761276899328 231344977618944 231475205522448 231888040946688 232339202676448 232466714984448 232597574332416 233012411498496 233143578028032 233204066156544 233335340571648 233883076112896 234281974405122 234466728738816 234474673289283 235017120120832 235611585812736 236164664652672 236297605637499 236887283695104 237177203945472 237309771546624 237443357131008 238000735903616 238196493500224 238327220404224 238886673973248 239351452254208 239814709346304 240180104527872 240377654673408 240647399309312 240941921468416 241352858944512 241551373690368 241822435438752 242118395694336 242390093737904 242722599469056 242859232023552 243292370829312 243429324117504 243863479681024 244036799299584 244609655635968 244810849124352 245183856705536 245385522479104 245804038720128 245942405867601 246006214598592 246381043505856 246583693975584 246860402843726 247779320291328 247918799357376 248500768369952 248637150461952 248841656598528 249120899284992 249425791942656 249705690128384 249911075147776 250337309926032 250776285609984 250924956193464 252000779192064 253083774343988 253222671679488 253430949445632 253817091096576 254025857777664 254168853122688 254310918020096 254622162608128 254803128680448 255401258090496 256000791560192 256648334546016 257250795425232 257892761935872 258037934025024 258208390250496 258498144006144 258643656874848 258710760892416 259104947161088 259464037562744 259606436511744 260111527194624 260722117634048 261381603011004 261839945269248 261986297839616 261995174849058 263118460627008 263265527809536 263413724317212 264032066393074 264394260135936 265014903939072 265530517344512 266449803460608 266518932750336 266668960653312 267144564047872 267294944129024 267750827891568 267971055187752 268590994423808 268600095223404 269270383785984 269902473888768 270054406442856 270536047771136 270728324222976 271059661651968 271211167481856 271363836721152 271847813414912 272000841032704 272224564000256 272688855455142 273328970139309 273544516861952 274346414641152 274880183448192 275831838793728 276058712788992 276368497644288 276706737936384 277017249986176 277397256536064 278048423804928 278204941848576 278701119635456 279553892155392 279563364416196 279783827570688 280210121949184 280440597118976 280918901394432 281149959541248 281578335435264 281809935972096 282126174678544 282471461643392 283176366047232 283335770694144 283841099300864 284000878137088 284709599182848 285058047934464 285377931575296 285612657311744 286099782772608 286449932934144 286771378506816 287007250365024 287444550756832 287838861262848 288000890505216 289238599250272 289397339062272 289635370795008 290076675538944 290315266031616 290478689283072 290641049165824 290996757266432 291493065556224 291887152103424 291897042258087 292060194913704 292572333211648 293312382338304 294000909057408 294734585069568 295095303143424 295426450292736 295592750714112 295669441019904 296119939612672 296363500740608 296530328643136 296693070299136 297270316793856 297968134438912 298721832012576 299423056970352 300125927996104 300537634553856 300706812145152 300874888925184 301044256362528 301581168007168 301750933020656 302164868726784 302874175930368 303463448393728 304353053742528 304764526460928 304945203512838 305479936147456 305828790091776 306000946161792 306252634500288 306971537398176 307316011703414 307737581469696 308459970158592 308633607363264 309184054595584 309782470459392 310130099109888 310683215331328 310858104037376 310938754875392 311113787428864 311644406234448 312375965873496 312622304985088 312632897719044 313366777760638 313538759589888 314148781083648 314886219536896 315063474183332 315236387192832 315495671758848 315849711593472 316236271927296 316413028728832 316591142841344 317391946513362 317780394348816 318136998030999 319321236713472 319500987904224 320869550260224 321050173022208 321314239475712 321803811926016 322068498253824 322429913918336 322824527592448 323375119601436 323630132625408 323812309364736 324389827772416 324572432156672 325382399066112 325393424156556 326146207514624 326157258485562 326414465499136 326971180311552 327371351924736 327738718293504 327923207823468 328008286131456 328508058007808 328778258634112 329143874863104 330372427055104 330558399143168 331788875464704 332161199046656 332567722590208 333134932064256 333408938333184 333596619723528 333783079901376 334368380813312 334566608257952 335025559830528 335214151243776 336001038922752 336839525793792 337630228905984 337641668995617 337907932594176 338422788128768 338701143703552 338891804163584 339278814008064 339469799648238 339737504907264 340535010787328 341396379442944 342197779394688 343001060566976 343471582347264 343664928165888 343857015914496 344050578700032 344277853667328 344664192008192 344858209166464 344947681189888 345331278544896 346141915348992 346815369592832 347832061420032 348508804014672 349119927025664 349326899798744 349518617247744 349715367042048 349806099234816 350003010857472 350824614169344 351020703746048 351218299089616 351700093108224 352525680181248 353353205252096 354246996979008 355266404614144 355558614204416 355964657319936 356165035696512 357001103855424 357294740250336 358133460297872 358330010959872 359027178381312 359869965185024 360072541923808 360270156791808 360566482010112 360971098963968 361412882202624 361614889975808 361818448961536 362733653158128 363177593541504 363585140606856 364438626852412 364738380672218 364938556243968 365143986176256 365795219521536 366506911264256 366914483453952 367216273686528 367775785058304 368078283718656 368491330192384 368942317248512 369571565258784 369875540963376 370290604265589 370939922464768 371668980436992 371878199036064 372751152554928 373681348927488 374138687913984 374558535192576 374866612721664 375437780580352 375746581296128 376164428414976 376387434290196 377568488062976 377781027592192 379612798910464 379625661515982 380516801566489 380725636644864 381038786666496 381253279684032 381466377030144 381933243912192 382361838009088 382577075794046 382676333820032 383101887135744 383785148350464 384001187340288 385876193137848 386180494393344 386768900718592 387087021375488 387304919044096 387747216009216 387965485312272 388066141338624 388657420741632 389182869471232 389196056344116 389413593218272 390167290791936 391083176451072 392001212076544 392759917903872 392979446759424 392992762273587 393901933723648 394123667618816 394225921359872 394898291714304 395120586475818 396048099589611 396360422391808 397522355908608 398295776016768 399230742627136 399449848283136 399674705190912 399778399125504 400003440979968 400716846071808 400942416193536 401166518566912 401392341816704 401942963552256 402886491635712 402900142835106 403832234573824 404853710833152 405081609664284 405804071656704 406352701947904 406593604683784 406816751222784 407045755081728 407771720122368 408001261549056 408336846000384 409295383197568 410316775292928 411279960211456 411511476484352 412320275172288 413043293945856 413506798813184 414552746466432 415060106904576 415525874979264 416501287831328 416843863625392 417072635707392 417307412772864 418051679453184 418865041444864 419330838233088 419675741356032 420315182923776 420660895678464 421132948791296 421648362569728 422367503152896 422714903958144 423189262017816 423707192465088 424182664041332 424764549070848 425003656041216 425761648951296 426001317205632 427064398774272 427587071901696 428066897362944 428418985967616 429071749234688 429424664338432 430157067760224 430510875547536 431166826135248 431749745819648 433857898875408 434876344647416 435115013308416 435472899047424 435718033924608 435961573748736 436495135899648 436984957724672 437230943764624 437344381508608 437830728155136 438090292370556 438858499817472 441001363586112 442896605101979 443139675439104 443389126071168 443504161529856 444179909419008 444545251110912 444795492964704 445044106535168 445905475190784 446700746440704 446952201658368 448001385230336 449134585455528 450173638541312 450188891994156 450543910125568 451312333387776 451566384543792 452371752010752 452626399530984 452983339876352 454062065734802 454311263895552 455195172590592 456263705859584 457146789691392 457417805269257 458219904221184 458476021219328 458734104933376 459037138223104 460457306097264 460974017555121 462689955237888 462950411044896 463776081893376 464678405352896 464933429968896 465195148664832 466024822996992 466287156056064 466408132313088 466670681143296 467766152225792 468563948810244 468933457477632 468949346578566 470034240241664 470050166640957 471223171625472 472329329305344 472595211274998 473774567390208 474354407890944 474619543093248 474886714262016 476001471807232 476392987000448 477773347946496 478702904508416 480755309346816 481294798618624 481883842936832 482705717889024 483102747380736 483644870877504 484236791388672 484780187475808 485445198938112 485718464047104 486584741658624 486858648235008 487726959362048 488073598599168 489219311271936 489235887728343 489621698248704 490367713411072 490771044958208 491608077440256 491884811735202 492012429197184 492762087011712 493167387951168 493720805687452 495558640582656 495837598714752 497001536739904 497274300923904 497683313197056 498241798569984 498851583885312 499411380256768 499822150295552 500674619852064 501552571219968 501849912386928 504001558384128 506167548687976 506445343358976 506861898891264 507634182193152 508051715555328 508337706245376 508621836040192 509244325216256 509606257360896 510802516180992 512001583120384 513296669092032 514501590850464 515785523871744 516075868050048 516416780500992 516996288012288 517287313749696 517421521784832 518209894322176 518928075125488 519212873023488 520223054389248 521444235268096 522763206022008 523679890538496 523972595679232 523990349698116 526236921254016 526531055619072 526827448634424 528064132786148 528788520271872 530029807878144 531061034689024 532899606921216 533337921306624 534289128095744 534589888258048 535501655783136 535942110375504 537200190446808 538540767571968 539804947777536 540108812885712 541072095542272 541456648445952 542119323303936 542422334963712 542727673442304 543695626829824 544001682065408 544449128000512 545377710910284 546657940278618 547089033723904 547107571008327 548692829282304 549760366896384 551361079820831 551663677587456 552117425577984 552736995288576 553413475872768 554034499972352 556096847609856 556409883697152 557402239270912 559126728832392 559567655141376 560420243898368 560881194237952 561837802788864 562299919082496 563156670870528 563619871944192 564252349357088 564942923286784 566352732094464 566671541388288 567682198601728 568001756274176 569419198365696 569438492273973 570755863150592 571225314623488 572199565545216 572899865868288 573542757013632 573865613691069 574014500730048 574889101513664 575677722525696 576001781010432 578477198500544 578794678124544 579270741590016 580153351077888 580630532063232 580957378566144 581282098331648 581993514532864 582986131112448 583774304206848 583794084516174 584120389827408 585144666423296 586624764676608 588001818114816 589469170139136 590190606286848 590852900585472 591185501428224 591338882039808 592239879225344 592727001481216 593060657286272 594540633587712 595936268877824 597443664025152 598846113940704 600251855992208 601075269107712 601413624290304 601749777850368 602088512725056 603162336014336 603501866041312 604329737453568 605748351860736 606926896787456 608706107485056 609529052921856 609890407025676 610959872294912 611657580183552 612001892323584 612505269000576 613943074796352 614632023406828 615475162939392 616919940317184 617267214726528 618368109191168 619564940918784 620260198219776 621716208074752 621877509750784 622227574857728 623288812468896 624751931746992 625265795438088 626733555521276 627077519179776 628297562167296 629772439073792 630126948366664 630472774385664 630991343517696 631699423186944 632472543854592 632826057457664 633182285682688 634783893026724 635560788697632 636273996061998 637767596991721 638642473426944 639001975808448 642100346044416 642628478951424 643607623852032 644136996507648 644859827836672 645649055184896 646750239202872 647260265250816 647624618729472 648779655544832 649144864313344 650786848313112 652292415029248 652314516971124 652828930998272 653942360623104 654742703849472 655477436587008 655846415646936 656016572262912 657016116015616 657556517268224 658287749726208 660744854110208 661116798286336 664322398093312 665135445180416 666269864128512 666817876666368 667193239447056 667566159802752 669133216515904 670051119661056 670428302487552 672002077845504 673679051587584 675260457811968 675283337991234 675815865188352 676845576257536 677402287407104 677783608327168 678557628016128 678939599296476 679475009814528 681070021574656 681093098602203 682792758885888 684395558789376 686002121133952 686943164694528 687329856331776 687714031828992 688101157400064 688555707334656 689328384016384 689716418332928 689895362379776 692283830697984 693630739185664 695664122840064 697017608029344 698239854051328 698653799597488 699037234495488 699430734084096 699612198469632 700006021714944 701649228338688 702041407492096 702436598179232 703400186216448 705051360362496 706706410504192 708493993958016 708892816912497 710532809228288 711117228408832 711929314639872 712330071393024 714002207710848 714589480500672 716266920595744 716660021919744 718054356762624 719739930370048 720145083847616 720540313583616 721132964020224 721942197927936 722825764405248 723636897923072 725467306316256 726355187083008 727170281213712 728877253704824 729476761344436 729877112487936 730287972352512 731590439043072 733013822528512 733828966907904 734432547373056 735551570116608 736156567437312 736982660384768 737884634497024 739143130517568 739751081926752 740581208531178 741879844929536 742319662072331 743337960873984 743756398072128 745502305109856 747362697854976 748277375827968 749117070385152 749733225443328 750875561160704 751493162592256 752328856829952 752774868580392 755136976125952 755562055184384 759225597820928 759251323031964 761033603132978 761451273289728 762077573332992 762506559368064 762932754060288 763866487824384 764723676018176 765154151588092 765352667640064 766203774271488 768002374680576 771752386275696 774174042750976 774609838088192 775494432018432 775930970624544 776132282677248 777314841483264 778392112688232 778827186436544 780334581583872 782166352902144 784002424153088 785519835807744 785958893518848 785985524547174 787803867447296 788247335237632 788451842719744 789796583428608 790241172951636 792096199179222 792720844783616 795044711817216 796591552033536 798461485254272 799349410381824 799556798251008 800006881959936 801433692143616 801884832387072 802333037133824 802784683633408 805772983271424 805800285670212 807664469147648 809707421666304 810163219328568 811608143313408 812705403895808 813187209367568 813633502445568 814091510163456 815543440244736 816002523098112 816673692000768 818590766395136 819986910417927 820633550585856 822559920422912 823022952968704 824640550344576 827013597626368 829105492932864 830120213809152 831051749958528 833002575662656 833687727250784 834145271414784 834614825545728 836103358906368 837730082889728 838661676466176 839351482712064 840630365847552 841321791356928 842265897582592 843296725139456 844735006305792 845429807916288 846378524035632 847414384930176 848365328082664 849529098141696 850007312082432 851523297902592 852002634411264 854128797548544 855174143803392 856133794725888 856837971935232 858143498469376 858849328676864 860314135520448 861021751095072 862333652270496 863499491639296 864011409953041 867715797750816 869752689294832 870230026616832 870945798094848 871436067849216 871923147497472 872990271799296 873969915449344 874461887529248 874688763017216 875661456310272 876180584741112 877716999634944 882002727172224 885793210203958 886279350878208 886778252142336 887008323059712 888359818838016 889090502221824 889590985929408 890088213070336 891810950381568 893904403316736 896002770460672 898269170911056 900377783988312 901087820251136 902624666775552 903132769087584 904743504021504 905252799061968 908124131469604 908622527791104 910390345181184 912527411719168 914293579382784 914835610538514 916439808442368 916952042438656 917468209866752 920914612194528 921948035110242 924112232375759 925379910475776 925900822089792 927552163786752 929356810705792 930390297329664 932049645993984 932574312112128 932816264626176 933341362286592 935532304451584 937127897620488 937866914955264 937898693157132 940068480483328 940100333281914 942446343250944 944658658610688 945190422549996 947549134780416 948708815781888 949239086186496 949773428524032 952002943614464 952785974000896 954410994092997 957405809016832 962589597237248 963767685873664 965411435778048 966205494761472 967289741755008 968473582777344 969560374951616 970890397876224 971436928094208 973169483317248 973717296470016 975453918724096 976147197198336 978438622543872 978471775456686 979243396497408 980735426822144 981542089916416 983216154880512 983769623470404 984024858394368 985524174023424 986334775902336 987441611374904 991117281165312 991675197429504 994003073479808 995366626394112 996483597139968 997703167770624 998822760513536 999644300591104 1001349239704128 1003105142439936 1003699824773856 1008003116768256 1012335097375952 1012890686717952 1013723797782528 1015268364386304 1016103431110656 1016675412490752 1017243672080384 1018488650432512 1019212514721792 1021605032361984 1024003166240768 1026593338184064 1029003181700928 1031571047743488 1032151736100096 1032833561001984 1033992576024576 1034574627499392 1034843043569664 1036419788644352 1037856150250976 1038425746046976 1040446108778496 1042888470536192 1045526412044016 1047359781076992 1047980699396232 1052473842508032 1053062111238144 1053654897268848 1056128265572296 1057577040543744 1060059615756288 1062122069378048 1065799213842432 1066675842613248 1069179776516096 1071003311566272 1071884220751008 1074400380893616 1075606040961949 1077081535143936 1079609895555072 1080217625771424 1082144191084544 1082913296891904 1084238646607872 1084844669927424 1085455346884608 1087391253659648 1088003364130816 1088898256001024 1090755421820568 1093315880557236 1094178067447808 1094215142016654 1097385658564608 1099520733792768 1102722159641662 1103327355174912 1104234851155968 1105473990577152 1106826951745536 1108068999944704 1110871812796767 1112819767394304 1114804478541824 1118253457664784 1121762388475904 1123675605577728 1124599838164992 1126313341741056 1127239743888384 1128504698714176 1129885846573568 1132705464188928 1133343082776576 1135364397203456 1136003512548352 1138838396731392 1138876984547946 1141511726301184 1141550404699467 1142450629246976 1144399131090432 1145799731736576 1147085514027264 1147731227382138 1148029001460096 1149778203027328 1151355445051392 1152003562020864 1156954397001088 1158541483180032 1160306702155776 1161261064126464 1161914757132288 1162564196663296 1163987029065728 1165972262224896 1167548608413696 1167588169032348 1168240779654816 1170289332846592 1173249529353216 1176003636229632 1178938340278272 1181705801170944 1182371002856448 1182677764079616 1184479758450688 1185454002962432 1186121314572544 1188144298768833 1189081267175424 1191872537755648 1194887328050304 1197692227881408 1200503711984416 1202150538215424 1202827248580608 1203499555700736 1204177025450112 1206324672028672 1207003732082624 1208659474907136 1211496703721472 1213853793574912 1217412214970112 1219058105843712 1219780814051352 1221919744589824 1223315160367104 1224003784647168 1225010538001152 1227886149592704 1229264046813656 1230950325878784 1233839880634368 1234534429453056 1236736218382336 1239129881837568 1240520396439552 1243432416149504 1244455149715456 1246577624937792 1249503863493984 1250531590876176 1253467111042552 1254155038359552 1256595124334592 1259544878147584 1260253896733328 1260945548771328 1261982687035392 1263398846373888 1264945087709184 1265652114915328 1266364571365376 1269567786053448 1271121577395264 1272547992123996 1275535193983442 1277284946853888 1278003951616896 1284200692088832 1285256957902848 1287215247704064 1288273993015296 1289719655673344 1291298110369792 1293500478405744 1295249237458944 1297559311089664 1298289728626688 1301573696626224 1304629033942248 1305657861996544 1307884721246208 1309485407698944 1310954873174016 1311692831293872 1312033144525824 1314032232031232 1315113034536448 1316575499452416 1321489708220416 1322233596572672 1328644796186624 1328689815305937 1332539728257024 1333635753332736 1334386478894112 1335132319605504 1338266433031808 1339019765279161 1340102239322112 1340856604975104 1344004155691008 1350520915623936 1350566675982468 1351631730376704 1353691152515072 1354804574814208 1355567216654336 1357115256032256 1357879198592952 1358950019629056 1362140043149312 1362186197204406 1365585517771776 1368791117578752 1372004242267904 1374659712663552 1375428063657984 1376202314800128 1377111414669312 1378656768032768 1379432836665856 1379790724759552 1382922052665363 1387261478371328 1391328245680128 1394035216058688 1396479708102656 1397307599194976 1398074468990976 1398861468168192 1399224396939264 1400012043429888 1403298456677376 1404082814984192 1404873196358464 1406800372432896 1410102720724992 1410150499922871 1413412821008384 1416987987916032 1417785633824994 1421065618456576 1422234456817664 1423858629279744 1424660142786048 1428004415421696 1429178961001344 1432533841191488 1433320043839488 1436108713525248 1439479860740096 1440290167695232 1442265928040448 1443884395855872 1445651528810496 1447273795846144 1450934612632512 1452710374166016 1454340562427424 1457754507409648 1458953522688872 1459754224975872 1460575944705024 1463180878086144 1466027645057024 1467657933815808 1468865094746112 1471103140233216 1472313134874624 1473965320769536 1475769268994048 1478286261035136 1479502163853504 1481162417062356 1483759689859072 1484639324144662 1486675921747968 1487512796144256 1491004610219712 1494725395709952 1496554751655936 1498234140770304 1499466450886656 1501751122321408 1502986325184512 1504657713659904 1505549737160784 1510273952251904 1511124110368768 1518502646063928 1522067206265956 1522902546579456 1524155146665984 1525013118736128 1525865508120576 1527732975648768 1529447352036352 1530308303176184 1530705335280128 1532407548542976 1536004749361152 1543504772551392 1549219676176384 1550988864036864 1551861941249088 1552264565354496 1554629682966528 1556784225376464 1557654372873088 1560669163167744 1564332705804288 1568004848306176 1571039671615488 1571917787037696 1571971049094348 1575607734894592 1576494670475264 1576903685439488 1579593166857216 1580482345903272 1584192398358444 1585441689567232 1589217230071807 1590089423634432 1593183104067072 1596922970508544 1598698820763648 1600013763919872 1602867384287232 1603769664774144 1604666074267648 1605569367266816 1611600571340424 1615328938295296 1619414843332608 1620326438657136 1623216286626816 1625410807791616 1626374418735136 1627267004891136 1628183020326912 1631086880489472 1632005046196224 1633347384001536 1637181532790272 1639973820835854 1641267101171712 1641322713024981 1645119840845824 1646045905937408 1649281100689152 1654027195252736 1654083239462493 1658210985865728 1660240427618304 1662103499917056 1666005151325312 1667375454501568 1668290542829568 1669229651091456 1672206717812736 1675460165779456 1678702965424128 1681260731695104 1682643582713856 1684531795165184 1686593450278912 1689470012611584 1690859615832576 1692757048071264 1694828769860352 1696730656165328 1699058196283392 1700014624164864 1703046595805184 1704005268822528 1708257595097088 1712267589451776 1713675943870464 1716286996938752 1717698657353728 1720628271040896 1721596841073207 1722043502190144 1724667304540992 1726998983278592 1728022819906082 1735431595501632 1739505378589664 1740460053233664 1741891596189696 1742872135698432 1743846294994944 1745980543598592 1747939830898688 1748923775058496 1749377526034432 1751322912620544 1752361169482224 1755433999269888 1764005454344448 1771586420407916 1772558701756416 1773556504284672 1774016646119424 1776719637676032 1778181004443648 1779181971858816 1780176426140672 1783621900763136 1787808806633472 1792005540921344 1796538341822112 1800755567976624 1805249333551104 1806265538175168 1809487008043008 1810505598123936 1816248262939208 1817245055582208 1820780690362368 1825054823438336 1828587158765568 1829671221077028 1832879616884736 1833904084877312 1834936419733504 1841829224389056 1843896070220484 1848224464751518 1850759820951552 1851801644179584 1855104327573504 1858713621411584 1860780594659328 1865148624224256 1865632529252352 1866682724573184 1871064608903168 1874255795240976 1875797386314264 1880136960966656 1880200666563828 1884892686501888 1889317317221376 1890380845099992 1895098269560832 1897417631563776 1898478172372992 1899546857048064 1904005887228928 1905571948001792 1908821988185994 1913302790975163 1914811618033664 1925179194474496 1930822871556096 1932410989522944 1934579483510016 1936947165554688 1939120749903232 1941780795752448 1942873856188416 1946338966634496 1947434592940032 1950907837448192 1956877245087744 1956943550913372 1958486792994816 1961470853644288 1963084179832832 1966432309761024 1967539246940808 1968049716788736 1971048348046848 1972669551804672 1974883222749808 1982234562330624 1983350394859008 1988006146959616 1992967194279936 1995406335541248 1997645521027072 1999288601182208 2002698479408256 2007399649547712 2016006233536512 2024670194751904 2025781373435904 2027447595565056 2030536728772608 2032206862221312 2033350824981504 2034487344160768 2036977300865024 2038425029443584 2043210064723968 2043279295806609 2048006332481536 2053186676368128 2058006363401856 2063142095486976 2064303472200192 2065667122003968 2067985152049152 2069149254998784 2069686087139328 2072839577288704 2075712300501952 2076851492093952 2080892217556992 2085776941072384 2091052824088032 2094719562153984 2095961398792464 2104947685016064 2106124222476288 2107309794537696 2112256531144592 2115154081087488 2120119231512576 2124244138756096 2131598427684864 2133351685226496 2138359553032192 2142006623132544 2143768441502016 2148800761787232 2151212081923898 2154163070287872 2159219791110144 2160435251542848 2164288382169088 2165826593783808 2168477293215744 2170910693769216 2174782507319296 2176006728261632 2177796512002048 2181510843641136 2186631761114472 2188356134895616 2188430284033308 2194771317129216 2199041467585536 2205444319283324 2206654710349824 2208469702311936 2210947981154304 2213653903491072 2216137999889408 2221743625593534 2225639534788608 2226958986216993 2236506915329568 2247351211155456 2249199676329984 2252626683482112 2254479487776768 2257009397428352 2259771693147136 2265410928377856 2266686165553152 2270728794406912 2272007025096704 2277676793462784 2277753969095892 2283023452602368 2283100809398934 2284901258493952 2288798262180864 2291599463473152 2294171028054528 2295462454764276 2296058002920192 2299556406054656 2304007124041728 2313908794002176 2322522128252928 2323829514264576 2325128393326592 2327974058131456 2331944524449792 2335176338064696 2336481559309632 2340578665693184 2346499058706432 2352007272459264 2357876680556544 2363411602341888 2364742005712896 2365355528159232 2368959516901376 2370908005924864 2372242629145088 2376288597537666 2378162534350848 2383745075511296 2389774656100608 2395384455762816 2401007423968832 2404301076430848 2405654497161216 2406999111401472 2408354050900224 2412649344057344 2414007464165248 2417318949814272 2422993407442944 2427707587149824 2434824429940224 2438116211687424 2439561628102704 2443839489179648 2446630320734208 2448007569294336 2450021076002304 2455772299185408 2458528093627312 2461900651757568 2467679761268736 2469068858906112 2473472436764672 2481040792879104 2486864832299008 2488910299430912 2493155249875584 2499007726987968 2501063181752352 2506934222085104 2508310076719104 2513190248669184 2519089756295168 2520507793466656 2521891097542656 2523965374070784 2526797692747776 2529890175418368 2531304229830656 2532729142730752 2539135572106896 2542243154790528 2545095984247992 2551070387966884 2554569893707776 2556007903233792 2568401384177664 2570513915805696 2574430495408128 2576547986030592 2579439311346688 2582596220739584 2587000956811488 2590498474917888 2592034229859123 2596579457253376 2603147393252448 2609258067884496 2615769442492416 2618970815397888 2621909746348032 2623385662587744 2624066289051648 2628064464062464 2630226069072896 2633150998904832 2642979416440832 2644467193145344 2657289592373248 2657379630611874 2663617610965423 2665079456514048 2667271506665472 2668772957788224 2670264639211008 2676532866063616 2678039530558322 2681713209950208 2688008311382016 2701133351964936 2703263460753408 2707382305030144 2709609149628416 2711134433308672 2714230512064512 2715758397185904 2724280086298624 2724372394408812 2731171035543552 2737582235157504 2744008484535808 2749319425327104 2750856127315968 2752404629600256 2757313536065536 2758865673331712 2759581449519104 2765844105330726 2772336697127277 2774522956742656 2782656491360256 2788070432117376 2794615198389952 2796148937981952 2797722936336384 2798448793878528 2800024086859776 2806596913354752 2808165629968384 2809746392716928 2813600744865792 2820205441449984 2820300999845742 2826825642016768 2833975975832064 2835571267649988 2842131236913152 2844468913635328 2847717258559488 2849320285572096 2856008830843392 2858357922002688 2865067682382976 2872217427050496 2878959721480192 2880580335390464 2887768791711744 2891303057620992 2894547591692288 2901869225265024 2905420748332032 2908681124854848 2915509014819296 2917907045377744 2919508449951744 2921151889410048 2926361756172288 2932055290114048 2935315867631616 2937730189492224 2942206280466432 2944626269749248 2947930641539072 2951538537988096 2956572522070272 2959004327707008 2962324834124712 2967519379718144 2969278648289324 2973351843495936 2975025592288512 2982009220439424 2989450791419904 2993109503311872 2996468281540608 2998932901773312 3003502244642816 3005972650369024 3009315427319808 3011099474321568 3022248220737536 3037005292127856 3044134412531912 3045805093158912 3048310293331968 3050026237472256 3051731016241152 3055465951297536 3058894704072704 3060616606352368 3061410670560256 3064815097085952 3072009498722304 3087009545102784 3098439352352768 3100276235713853 3101977728073728 3103723882498176 3104529130708992 3109259365933056 3113568450752928 3115308745746176 3121338326335488 3128665411608576 3136009696612352 3142079343230976 3143942098188696 3151215469789184 3152989340950528 3153807370878976 3159186333714432 3160964691806544 3168384796716888 3170883379134464 3178434460143614 3180178847268864 3186366208134144 3193845941017088 3197397641527296 3200027527839744 3207539329548288 3209332148535296 3211138734533632 3223201142680848 3226818122885847 3238829686665216 3240652877314272 3246432573253632 3252748837470272 3254534009782272 3256366040653824 3262173760978944 3264010092392448 3266694768003072 3274363065580544 3279947641671708 3282534202343424 3282645426049962 3290239681691648 3292091811874816 3298562201378304 3308054390505472 3308166478924986 3316421971731456 3320480855236608 3324206999834112 3332010302650624 3334750909003136 3338459302182912 3344413435625472 3350920331558912 3365287165427712 3369063590330368 3373186900557824 3378940025223168 3381719231665152 3385514096142528 3389657539720704 3393461312330656 3398116392566784 3400029248329728 3406093191610368 3408010537645056 3416515190194176 3424535178903552 3424651214098401 3427351887740928 3432573993877504 3435397314707456 3441256542081792 3443193682146414 3444087004380288 3449334609081984 3453997966557184 3456045639812164 3470863191003264 3479010757179328 3480920106467328 3483783192379392 3485744271396864 3487692589989888 3491961087197184 3495879661797376 3497847550116992 3498755052068864 3502645825241088 3504722338964448 3510867998539776 3528010908688896 3543172840815832 3545117403512832 3547113008569344 3548033292238848 3553439275352064 3556362008887296 3558363943717632 3560352852281344 3567243801526272 3575617613266944 3584011081842688 3593076683644224 3601511135953248 3610498667102208 3612531076350336 3618974016086016 3621011196247872 3632496525878416 3634490111164416 3641561380724736 3650109646876672 3657174317531136 3659342442154056 3665759233769472 3667808169754624 3669872839467008 3683658448778112 3687792140440968 3696448929503036 3701519641903104 3703603288359168 3710208655147008 3717427242823168 3721561189318656 3730297248448512 3733365449146368 3742129217806336 3748511590481952 3751594772628528 3760401333127656 3769785373003776 3778634634442752 3780761690199984 3790196539121664 3794835263127552 3796956344745984 3799093714096128 3808011774457856 3811143896003584 3817643976371988 3826605581950326 3829623236067328 3850358388948992 3859527558745817 3861645743112192 3864821979045888 3869158967020032 3873894331109376 3878241499806464 3885747712376832 3892677933268992 3894869185880064 3901815674896384 3913887101826744 3916973585989632 3922941707288576 3926168359665664 3932864619522048 3935078493881616 3936099433577472 3942096696093696 3945339103609344 3949766445499616 3964469124661248 3966700789718016 3976012293919232 3985934388559872 3986069445917811 3995291042054144 3998577202364416 4005396958816512 4014799299095424 4017059295837483 4032012467073024 4049340389503808 4051562746871808 4054895191130112 4061073457545216 4064413724442624 4066701649963008 4068974688321536 4073954601730048 4076850058887168 4086420129447936 4086558591613218 4096012664963072 4106373352736256 4116012726803712 4126284190973952 4128606944400384 4131334244007936 4135970304098304 4138298509997568 4139372174278656 4145679154577408 4151424601003904 4161784435113984 4171553882144768 4182105648176064 4189439124307968 4191922797584928 4209895370032128 4212248444952576 4214619589075392 4224513062289184 4230308162174976 4240238463025152 4248488277512192 4263196855369728 4266703370452992 4276719106064384 4284013246265088 4287536883004032 4297601523574464 4302424163847796 4308326140575744 4318439582220288 4320870503085696 4328576764338176 4331653187567616 4336954586431488 4341821387538432 4352013456523264 4355593024004096 4363021687282272 4373263522228944 4376860568066616 4389542634258432 4398082935171072 4410888638566648 4413309420699648 4416939404623872 4421895962308608 4427307806982144 4432275999778816 4443487251187068 4451279069577216 4453917972433986 4473013830659136 4494702422310912 4498399352659968 4505253366964224 4508958975553536 4514018794856704 4519543386294272 4530821856755712 4533372331106304 4541457588813824 4544014050193408 4555507938191784 4566046905204736 4566201618797868 4569802516987904 4577596524361728 4583198926946304 4588342056109056 4590924909528552 4592116005840384 4599112812109312 4608014248083456 4627817588004352 4647659028529152 4650256786653184 4655948116262912 4663889048899584 4670352676129392 4672963118619264 4692998117412864 4704014544918528 4715753361113088 4726823204683776 4729484011425792 4730711056318464 4737919033802752 4741816011849728 4744485258290176 4752577195075332 4756325068701696 4767490151022592 4767651690215421 4779549312201216 4790768911525632 4802014847937664 4808602152861696 4811308994322432 4813998222802944 4816708101800448 4825298688114688 4828014928330496 4845986814885888 4855415174299648 4869648859880448 4876232423374848 4879123256205408 4887678978359296 4893260641468416 4896015138588672 4900042152004608 4911544598370816 4917056187254624 4923801303515136 4935359522537472 4938137717812224 4946944873529344 4962081585758208 4962249718387479 4973729664598016 4977820598861824 4986310499751168 4998015453975936 5002126363504704 5013868444170208 5016620153438208 5026380497338368 5038179512590336 5041015586933312 5043782195085312 5047930748141568 5053595385495552 5059780350836736 5065458285461504 5078271144213792 5084486309581056 5090191968495984 5102140775933768 5109139787415552 5112015806467584 5136802768355328 5141027831611392 5148860990816256 5153095972061184 5158878622693376 5165192441479168 5174001913622976 5180996949835776 5184068459718246 5193158914506752 5206294786504896 5218516135768992 5231538884984832 5237941630795776 5243819492696064 5246771325175488 5248132578103296 5256128928124928 5260452138145792 5266301997809664 5285958832881664 5288934386290688 5314579184746496 5314759261223748 5327235221930846 5330158913028096 5334543013330944 5337545915576448 5340529278422016 5353065732127232 5356079061116644 5363426419900416 5376016622764032 5402266703929872 5419218299256832 5422268866617344 5428461024129024 5431516794371808 5448744788817624 5462342071087104 5475164470315008 5488016969071616 5498638850654208 5501712254631936 5504809259200512 5514627072131072 5517731346663424 5519162899038208 5531688210661452 5544673394254554 5549045913485312 5565312982720512 5576140864234752 5589230396779904 5595445872672768 5596897587757056 5600048173719552 5613193826709504 5616331259936768 5619492785433856 5640410882899968 5640601999691484 5653651284033536 5667951951664128 5671142535299976 5684262473826304 5688937827270656 5695434517118976 5698640571144192 5712017661686784 5716715844005376 5730135364765952 5739908372925489 5744434854100992 5757919442960384 5761160670780928 5775537583423488 5789095183384576 5803738450530048 5810841496664064 5817362249709696 5831018029638592 5835814090755488 5839016899903488 5842303778820096 5852723512344576 5864110580228096 5870631735263232 5875460378984448 5884412560932864 5889252539498496 5895861283078144 5903077075976192 5913145044140544 5918008655414016 5924649668249424 5935038759436288 5938557296578648 5946703686991872 5950051184577024 5964018440878848 5978901582839808 5986219006623744 5992936563081216 5997865803546624 6007004489285632 6011945300738048 6022198948643136 6044496441475072 6074010584255712 6088268825063824 6091610186317824 6096620586663936 6100052474944512 6103462032482304 6110931902595072 6117789408145408 6121233212704736 6122821341120512 6129630194171904 6144018997444608 6174019090205568 6196878704705536 6200552471427706 6203955456147456 6207447764996352 6209058261417984 6218518731866112 6227136901505856 6230617491492352 6242676652670976 6257330823217152 6272019393224704 6284158686461952 6287884196377392 6305978681901056 6307614741757952 6318372667428864 6321929383613088 6336769593433776 6356868920287228 6360357694537728 6372732416268288 6387691882034176 6394795283054592 6400055055679488 6415078659096576 6418664297070592 6422277469067264 6446402285361696 6453636245771694 6468785626630313 6477659373330432 6481305754628544 6492865146507264 6505497674940544 6512732081307648 6524347521957888 6528020184784896 6533389536006144 6548726131161088 6559895283343416 6565068404686848 6565290852099924 6580479363383296 6584183623749632 6597124402756608 6616108781010944 6616332957849972 6632843943462912 6640961710473216 6648413999668224 6664020605301248 6669501818006272 6676918604365824 6680876958650979 6701840663117824 6738127180660736 6746373801115648 6757880050446336 6763438463330304 6771028192285056 6779315079441408 6786922624661312 6796232785133568 6800058496659456 6812186383220736 6816021075290112 6833030380388352 6849070357807104 6849302428196802 6854703775481856 6865147987755008 6870794629414912 6882513084163584 6886387364292828 6888174008760576 6898669218163968 6907995933114368 6912091279624328 6941726382006528 6958021514358656 6967566384758784 6971488542793728 6975385179979776 6983922174394368 6991759323594752 6995695100233984 6997510104137728 7009444677928896 7021735997079552 7056021817377792 7086345681631664 7090234807025664 7094226017138688 7096066584477696 7106878550704128 7112724017774592 7116727887435264 7120705704562688 7134487603052544 7151235226533888 7168022163685376 7186153367288448 7203022271906496 7220997334204416 7225062152700672 7237948032172032 7242022392495744 7264993051756832 7268980222328832 7283122761449472 7300219293753344 7314348635062272 7318684884308112 7331518467538944 7339745678934016 7367316897556224 7375584280881936 7392897859006072 7403039283806208 7407206576718336 7420417310294016 7434854485646336 7443122378637312 7460594496897024 7466730898292736 7484258435612672 7497023180963904 7503189545257056 7520802666255312 7529242286733643 7539570746007552 7557269268885504 7561523380399968 7580393078243328 7589670526255104 7593912689491968 7598187428192256 7616023548915712 7622287792007168 7635287952743976 7653211163900652 7659246472134656 7700716777897984 7719055117491634 7723291486224384 7729643958091776 7738317934040064 7747788662218752 7756482999612928 7771495424753664 7776102689577369 7789738371760128 7803631349792768 7827774203653488 7852336719331328 7865729239044096 7870156987763232 7872198867154944 7884193392187392 7890678207218688 7899532890999232 7928938249322496 7933401579436032 7952024587838464 7971868777119744 7972138891835622 7990582084108288 7990852832896269 7997154404728832 8010793917633024 8029598598190848 8034118591674966 8064024934146048 8098680779007616 8109790382260224 8122146915090432 8128827448885248 8133403299926016 8137949376643072 8147909203460096 8172840258895872 8173117183226436 8192025329926144 8212746705472512 8232025453607424 8252568381947904 8257213888800768 8271940608196608 8276597019995136 8278744348557312 8291358309154816 8302849202007808 8317010091381831 8323568870227968 8343107764289536 8364211296352128 8383845595169856 8419790740064256 8424496889905152 8429239178150784 8449026124578368 8460616324349952 8480476926050304 8496976555024384 8526393710739456 8533406740905984 8553438212128768 8568026492530176 8575073766008064 8595203047148928 8604848327695592 8616652281151488 8636879164440576 8641741006171392 8657153528676352 8663306375135232 8673909172862976 8683642775076864 8704026913046528 8711186048008192 8726043374564544 8746527044457888 8753721136133232 8779085268516864 8796165870342144 8821777277133296 8826618841399296 8833878809247744 8843791924617216 8854615613964288 8864551999557632 8886974502374136 8902558139154432 8907835944867972 8946027661318272 8989404844621824 8996798705319936 9010506733928448 9017917951107072 9028037589713408 9039086772588544 9066744662212608 9082915177627648 9088028100386816 9111015876383568 9132403237595736 9139605033975808 9155193048723456 9166397853892608 9176684112218112 9181849819057104 9184232011680768 9198225624218624 9216028496166912 9255635176008704 9295318057058304 9300513573306368 9300828707141559 9327778097799168 9340705352258784 9345926237238528 9373138356954127 9385996234825728 9408029089837056 9453646409367552 9458968022851584 9461422112636928 9475838067605504 9483632023699456 9488970516580352 9505154390150664 9512650137403392 9534980302045184 9535303380430842 9559098624402432 9581537823051264 9604029695875328 9622617988644864 9627996445605888 9633416203600896 9650597376229376 9656029856660992 9680454368657541 9710830348599296 9739297719760896 9758246512410816 9775357956718592 9786521282936832 9792030277177344 9800084304009216 9823089196741632 9834112374509248 9847602607030272 9870719045074944 9876275435624448 9893889747058688 9924163171516416 9924499436774958 9947459329196032 9955641197723648 9972620999502336 9996030907951872 10004252727009408 10027736888340416 10033240306876416 10052760994676736 10076359025180672 10082031173866624 10095861496283136 10107190770991104 10119560701673472 10130916570923008 10156542288427584 10168972619162112 10180383936991968 10204281551867536 10218279574831104 10224031612935168 10273605536710656 10282055663222784 10297721981632512 10306191944122368 10317757245386752 10330384882958336 10348003827245952 10361993899671552 10368136919436492 10386317829013504 10412589573009792 10437032271537984 10463077769969664 10475883261591552 10487638985392128 10493542650350976 10496265156206592 10512257856249856 10520904276291584 10532603995619328 10571917665763328 10577868772581376 10629518522447496 10654470443861692 10660317826056192 10669086026661888 10675091831152896 10681058556844032 10706131464254464 10712158122233288 10726852839800832 10752033245528064 10804533407859744 10844537733234688 10856922048258048 10863033588743616 10897489577635248 10924684142174208 10950328940630016 10976033938143232 10997277701308416 11003424509263872 11009618518401024 11029254144262144 11035462693326848 11038325798076416 11063376421322904 11089346788509108 11098091826970624 11124520610502649 11130625965441024 11152281728469504 11178460793559808 11190891745345536 11200096347439104 11226387653419008 11232662519873536 11238985570867712 11281203999382968 11307302568067072 11335903903328256 11342285070599952 11377875654541312 11390869034237952 11397281142288384 11424035323373568 11433431688010752 11460270729531904 11479816745850978 11488869708201984 11515838885920768 11522321341561856 11551075166846976 11578190366769152 11578582676237451 11607476901060096 11621682993328128 11634724499419392 11662036059277184 11671628181510976 11678033799806976 11684607557640192 11705447024689152 11728221160456192 11750920757968896 11768825121865728 11778505078996992 11791722566156288 11806154151952384 11826290088281088 11836017310828032 11849299336498848 11870077518872576 11877114593157296 11893407373983744 11900102369154048 11928036881757696 11957803165679616 11985873126162432 11995731607093248 12014008978571264 12023890601476096 12044397897286272 12051177887512449 12088992882950144 12148021168511424 12176537650127648 12183220372635648 12193241173327872 12200104949889024 12206924064964608 12221863805190144 12235578816290816 12242466425409472 12245642682241024 12259260388343808 12288037994889216 12348038180411136 12393757409411072 12401104942855412 12407910912294912 12414895529992704 12418116522835968 12437037463732224 12454273803011712 12461234982984704 12485353305341952 12514661646434304 12544038786449408 12568317372923904 12575768392754784 12611957363802112 12636745334857728 12643858767226176 12673539186867552 12713737840574456 12720715389075456 12745464832536576 12775383764068352 12789590566109184 12800110111358976 12830157318193152 12837328594141184 12844554938134528 12892804570723392 12907272491543388 12937571253260626 12955318746660864 12962611509257088 12985730293014528 13010995349881088 13025464162615296 13056040369569792 13066779072012288 13097452262322176 13119790566686832 13130581704199848 13160958726766592 13168367247499264 13194248805513216 13232665915699944 13265687886925824 13281923420946432 13296827999336448 13328041210602496 13339003636012544 13353837208731648 13361753917301958 13403681326235648 13476254361321472 13515760100892672 13526876926660608 13542056384570112 13558630158882816 13573845249322624 13592465570267136 13600116993318912 13624372766441472 13632042150580224 13698140715614208 13698604856393604 13709407550963712 13730295975510016 13741589258829824 13765026168327168 13772774728585656 13776348017521152 13797338436327936 13815991866228736 13824182559248656 13883452764013056 13916043028717312 13942977085587456 13950770359959552 13967844348788736 13983518647189504 13991390200467968 13995020208275456 14018889355857792 14112043634755584 14172691363263328 14180469614051328 14188452034277376 14192133168955392 14213757101408256 14225448035549184 14233455774870528 14241411409125376 14268975206105088 14302470453067776 14302955070646263 14336044327370752 14372306734576896 14406044543812992 14441994668408832 14450124305401344 14475896064344064 14484044784991488 14529986103513664 14537960444657664 14566245522898944 14600438587506688 14628697270124544 14637369768616224 14663036935077888 14679491357868032 14734633795112448 14751168561763872 14785795718012144 14806078567612416 14814413153436672 14840834620588032 14869708971292672 14886244757274624 14921188993794048 14933461796585472 14968516871225344 14994046361927808 15006379090514112 15041605332510624 15058484573467286 15079141492015104 15114538537771008 15123046760799936 15160786156486656 15179341052510208 15196374856384512 15232047097831424 15244575584014336 15270575905487952 15306422327801304 15318492944269312 15438110234983268 15446582972448768 15459287916183552 15476635868080128 15495577324437504 15512965999225856 15542990849507328 15552205379154738 15579476743520256 15655548407306976 15731458478088192 15740313975526464 15744397734309888 15768386784374784 15781356414437376 15799065781998464 15857876498644992 15866803158872064 15904049175676928 15943737554239488 15944277783671244 15981164168216576 15981705665792538 15994308809457664 16021587835266048 16059197196381696 16068237183349932 16128049868292096 16197361558015232 16257654897770496 16266806599852032 16275898753286144 16295818406920192 16346234366452872 16384050659852288 16425493410945024 16464050907214848 16505136763895808 16514427777601536 16543881216393216 16553194039990272 16557488697114624 16582716618309632 16605698404015616 16634020182763662 16647137740455936 16686215528579072 16728422592704256 16767691190339712 16839581480128512 16848993779810304 16858478356301568 16898052249156736 16921232648699904 16960953852100608 16993953110048768 17052787421478912 17066813481811968 17106876424257536 17136052985060352 17150147532016128 17190406094297856 17209696655391184 17233304562302976 17273758328881152 17283482012342784 17314307057352704 17326612750270464 17367285550153728 17408053826093056 17422372096016384 17452086749129088 17493054088915776 17507442272266464 17558170537033728 17592331740684288 17643554554266592 17653237682798592 17667757618495488 17687583849234432 17709231227928576 17729103999115264 17773949004748272 17805116278308864 17815671889735944 17892055322636544 17978809689243648 17993597410639872 18021013467856896 18035835902214144 18056075179426816 18078173545177088 18133489324425216 18176056200773632 18222031752767136 18264806475191472 18310386097446912 18332795707785216 18353368224436224 18363699638114208 18368464023361536 18396451248437248 18432056992333824 18511270352017408 18590636114116608 18601027146612736 18601657414283118 18655556195598336 18681410704517568 18691852474477056 18746276713908254 18771992469651456 18816058179674112 18917936045703168 18922844225273856 18951676135211008 18967264047398912 18977941033160704 19010308780301328 19069960604090368 19070606760861684 19118197248804864 19163075646102528 19208059391750656 19245235977289728 19255992891211776 19266832407201792 19301194752458752 19312059713321984 19360908737315082 19406356879890939 19421660697198592 19478595439521792 19516493024821632 19573042565873664 19584060554354688 19600168608018432 19646178393483264 19668224749018496 19695205214060544 19741438090149888 19752550871248896 19787779494117376 19848326343032832 19848998873549916 19894918658392064 19911282395447296 19945241999004672 19992061815903744 20008505454018816 20055473776680832 20105521989353472 20152718050361344 20164062347733248 20214381541982208 20239121403346944 20261833141846016 20313084576855168 20337945238324224 20360767873983936 20408563103735072 20436559149662208 20448063225870336 20547211073421312 20564111326445568 20595443963265024 20612383888244736 20635514490773504 20660769765916672 20696007654491904 20723987799343104 20736273838872984 20772635658027008 20825179146019584 20874064543075968 20926155539939328 20951766523183104 20975277970784256 20987085300701952 20992530312413184 21024515712499712 21041808552583168 21065207991238656 21155737545162752 21259037044894992 21308940887723384 21320635652112384 21338172053323776 21350183662305792 21362117113688064 21412262928508928 21424316244466576 21453705679601664 21504066491056128 21609066815719488 21689075466469376 21713844096516096 21726067177487232 21794979155270496 21849368284348416 21900657881260032 21952067876286464 21994555402616832 22019237036802048 22058508288524288 22070925386653696 22076651596152832 22126752842645808 22178693577018216 22196183653941248 22249041221005298 22261251930882048 22304563456939008 22356921587119616 22381783490691072 22400192694878208 22452775306838016 22465325039747072 22477971141735424 22562407998765936 22587726860200929 22671807806656512 22684570141199904 22781738068475904 22794562284576768 22848070646747136 22866863376021504 22920541459063808 22959633491701956 22977739416403968 23031677771841536 23044642683123712 23102150333693952 23156380733538304 23157165352474902 23214953802120192 23243365986656256 23269448998838784 23324072118554368 23343256363021952 23369215115280384 23410894049378304 23456442320912384 23557010157993984 23583445132312576 23612308303904768 23652580176562176 23672034621656064 23698598672997696 23740155037745152 23754229186314592 23786814747967488 23800204738308096 23856073763515392 23915606331359232 23971746252324864 23972558498688807 23991463214186496 24028017957142528 24047781202952192 24088795794572544 24102355775024898 24177985765900288 24296042337022848 24353075300255296 24366440745271296 24386482346655744 24400209899778048 24413848129929216 24443727610380288 24471157632581632 24484932850818944 24491285364482048 24518520776687616 24576075989778432 24696076360822272 24787514818822144 24802209885710824 24815821824589824 24829791059985408 24836233045671936 24874074927464448 24908547606023424 24922469965969408 24970706610683904 25029323292868608 25088077572898816 25151536785509568 25223914727604224 25273490669715456 25287717534452352 25347078373735104 25427475681148912 25441430778150912 25490929665073152 25550767528136704 25579181132218368 25600220222717952 25660314636386304 25674657188282368 25689109876269056 25785609141446784 25814544983086776 25875142506521252 25910637493321728 25925223018514176 25971460586029056 26021990699762176 26050928325230592 26112080739139584 26133558144024576 26194904524644352 26239581133373664 26261163408399696 26336734494998528 26388497611026432 26465331831399888 26531375773851648 26563846841892864 26593655998672896 26656082421204992 26678007272025088 26707674417463296 26723507834603916 26807362652471296 26952508722642944 27016692911220719 27031520201785344 27053753853321216 27084112769140224 27117260317765632 27147690498645248 27200233986637824 27248745532882944 27264084301160448 27397209712787208 27418815101927424 27460591951020032 27483178517659648 27530052336654336 27545549457171312 27552696035042304 27594676872655872 27631983732457472 27648365118497312 27766905528026112 27832086057434624 27885954171174912 27901540719919104 27902486121424677 27967037294379008 27982780400935936 27990040416550912 28037778711715584 28119415070862381 28224087269511168 28345382726526656 28360939228102656 28376904068554752 28384266337910784 28427514202816512 28450896071098368 28466911549741056 28482822818250752 28537950412210176 28604940906135552 28605910141292526 28672088654741504 28744613469153792 28812089087625984 28883989336817664 28900248610802688 28951792128688128 28968089569982976 29059972207027328 29132491045797888 29200877175013376 29274739537232448 29326073870155776 29358982715736064 29469267590224896 29502337123527744 29571591436024288 29612157135224832 29628826306873344 29681669241176064 29739417942585344 29772489514549248 29842377987588096 29866923593170944 29937033742450688 29988092723855616 30012758181028224 30083210665021248 30116969146934572 30158282984030208 30229077075542016 30246093521599872 30321572312973312 30358682105020416 30392749712769024 30464094195662848 30489151168028672 30541151810975904 30612844655602608 30876220469966536 30893165944897536 30918575832367104 30953271736160256 30991154648875008 31025931998451712 31085981699014656 31104410758309476 31158953487040512 31311096814613952 31462916956176384 31480627951052928 31488795468619776 31536773568749568 31562712828874752 31598131563996928 31715752997289984 31733606317744128 31808098351353856 31888555567342488 31962328336433152 31963411331585076 31988617618915328 32043175670532096 32118394392763392 32136474366699864 32256099736584192 32394723116030464 32533613199704064 32551797506572288 32591636813840384 32692468732905744 32850986821890048 32928101814429696 33010273527791616 33028855555203072 33087762432786432 33106388079980544 33114977394229248 33165433236619264 33211396808031232 33268040365527324 33294275480911872 33372431057158144 33373561831507947 33456845185408512 33535382380679424 33679162960257024 33697987559620608 33716956712603136 33796104498313472 33921907704201216 33987906220097536 34133626963623936 34213752848515072 34272105970120704 34300295064032256 34380812188595712 34419393310782368 34466609124605952 34547516657762304 34566964024685568 34628614114705408 34653225500540928 34734571100307456 34735748028712353 34816107652186112 34844744192032768 34904173498258176 34986108177831552 35014884544532928 35116341074067456 35184663481368576 35287109108533184 35306475365597184 35335515236990976 35375167698468864 35418462455857152 35458207998230528 35547898009496544 35610232556617728 35631343779471888 35784110645273088 35957619378487296 35987194821279744 36042026935713792 36071671804428288 36112150358853632 36156347090354176 36266978648850432 36352112401547264 36444063505534272 36529612950382944 36620772194893824 36665591415570432 36706736448872448 36727399276228416 36736928046723072 36792902496874496 36864113984667648 37022540704034816 37181272228233216 37202054293225472 37203314828566236 37311112391196672 37362821409035136 37383704948954112 37492553427816508 37543984939302912 37632116359348224 37835872091406336 37934528094797824 37955882066321408 38020617560602656 38141213521723368 38236394497609728 38326151292205056 38416118783501312 38490471954579456 38511985782423552 38533664814403584 38602389504917504 38624119426643968 38721817474630164 38812713759781878 38843321394397184 38957190879043584 39032986049643264 39168121108709376 39200337216036864 39292356786966528 39336449498036992 39482876180299776 39505101742497792 39575558988234752 39697997747099832 39789837316784128 39822564790894592 39890483998009344 39984123631807488 40017010908037632 40110947553361664 40211043978706944 40305436100722688 40328124695466496 40428763083964416 40523666283692032 40626169153710336 40675890476648448 40721535747967872 40817126207470144 40873118299324416 40896126451740672 41094422146842624 41128222652891136 41190887926530048 41224767776489472 41271028981547008 41321539531833344 41392015308983808 41447975598686208 41472547677745968 41545271316054016 41650358292039168 41748129086151936 41852311079878656 41903533046366208 41950555941568512 41974170601403904 41985060624826368 42049031424999424 42083617105166336 42311475090325504 42518074089789984 42617881775446768 42641271304224768 42676344106647552 42700367324611584 42724234227376128 42824525857017856 42848632488933152 42907411359203328 43008132982112256 43218133631438976 43378150932938752 43427688193032192 43452134354974464 43589958310540992 43698736568696832 43801315762520064 43904135752572928 43989110805233664 44038474073604096 44141850773307392 44153303192305664 44253505685291616 44357387154036432 44498082442010596 44522503861764096 44609126913878016 44713843174239232 44763566981382144 44800385389756416 44905550613676032 44930650079494144 44955942283470848 45124815997531872 45175453720401858 45281499386412191 45343615613313024 45369140282399808 45589124569153536 45696141293494272 45733726752043008 45841082918127616 45919266983403912 45955478832807936 46063355543683072 46089285366247424 46312761467076608 46314330704949804 46429907604240384 46486731973312512 46538897997677568 46648144237108736 46686512726043904 46738430230560768 46912884641824768 47166890264625152 47224616607809536 47305160353124352 47344069243312128 47397197345995392 47508458372629184 47573629495934976 47600409476616192 47712147527030784 47831212662718464 47943492504649728 47945116997377614 47982926428372992 48056035914285056 48095562405904384 48177591589145088 48204711550049796 48355971531800576 48592084674045696 48706150600510592 48772964693311488 48800419799556096 48827696259858432 48887455220760576 48942315265163264 48969865701637888 48982570728964096 49152151979556864 49392152721644544 49575029637644288 49604419771421648 49631643649179648 49659582119970816 49672466091343872 49748149854928896 49817095212046848 49844939931938816 49941413221367808 50058646585737216 50176155145797632 50303073571019136 50447829455208448 50546981339430912 50575435068904704 50694156747470208 50854951362297824 50882861556301824 50981859330146304 51101535056273408 51158362264436736 51200440445435904 51320629272772608 51378219752538112 51571218282893568 51629089966173552 51750285013042504 51821274986643456 51850446037028352 51942921172058112 52043981399524352 52101856650461184 52224161478279168 52267116288049152 52389809049288704 52479162266747328 52522326816799392 52673468989997056 52704696007135501 52776995222052864 52930663662799776 53062751547703296 53127693683785728 53187311997345792 53312164842409984 53356014544050176 53415348834926592 53447015669207832 53614725304942592 53905017445285888 54033385822441438 54063040403570688 54107507706642432 54168225538280448 54234520635531264 54295380997290496 54400467973275648 54528168602320896 54794419425574416 54966357035319296 55060104673308672 55091098914342624 55105392070084608 55189353745311744 55296730236994624 55533811056052224 55664172114869248 55771908342349824 55803081439838208 55804972242849354 55934074588758016 55965560801871872 55980080833101824 56075557423431168 56238830141724762 56448174539022336 56690765453053312 56753808137109504 56768532675821568 56855028405633024 56901792142196736 56933823099482112 56965645636501504 57209881812271104 57211820282585052 57344177309483008 57489226938307584 57624178175251968 57767978673635328 57800497221605376 57903584257376256 57936179139965952 58119944414054656 58219070639672817 58264982091595776 58401754350026752 58549479074464896 58717965431472128 58938535180449792 59004674247055488 59143182872048576 59224314270449664 59257652613746688 59363338482352128 59478835885170688 59544979029098496 59684755975176192 59733847186341888 59874067484901376 59976185447711232 60025516362056448 60166421330042496 60233938293869144 60316565968060416 60458154151084032 60492187043199744 60643144625946624 60717364210040832 60785499425538048 60928188391325696 60978302336057344 61082303621951808 61225689311205216 61752440939933072 61786331889795072 61837151664734208 61906543472320512 61982309297750016 62051863996903424 62171963398029312 62208821516618952 62317906974081024 62622193629227904 62925833912352768 62961255902105856 62977590937239552 63073547137499136 63125425657749504 63196263127993856 63467212635488256 63616196702707712 63777111134684976 63926822663170152 63977235237830656 64086351341064192 64236788785526784 64272948733399728 64512199473168384 64789446232060928 65067226399408128 65103595013144576 65384937465811488 65611968498678889 65701973643780096 65856203628859392 66057711110406144 66175524865572864 66212776159961088 66229954788458496 66330866473238528 66422793616062464 66536080731054648 66588550961823744 66744862114316288 66747123663015894 66913690370817024 67070764761358848 67358325920514048 67395975119241216 67433913425206272 67592208996626944 67763180580602787 67975812440195072 68427505697030144 68544211940241408 68600590128064512 68761624377191424 68838786621564736 68933218249211904 69095033315524608 69133928049371136 69257228229410816 69306451001081856 69469142200614912 69471496057424706 69632215304372224 69689488384065536 69808346996516352 69972216355663104 70029769089065856 70232682148134912 70369326962737152 70574218217066368 70671030473981952 70750335396937728 70836924911714304 70916415996461056 71095796018993088 71220465113235456 71262687558943776 71568221290546176 71915238756974592 71974389642559488 72084053871427584 72143343608856576 72224300717707264 72312694180708352 72533957297700864 72704224803094528 72888127011068544 73059225900765888 73241544389787648 73331182831140864 73413472897744896 73454798552456832 73473856093446144 73585804993748992 73728227969335296 74045081408069632 74362544456466432 74406629657132472 74622224782393344 74725642818070272 74767409897908224 74985106855633016 75087969878605824 75264232718696448 75671744182812672 75911764132642816 76041235121205312 76282427043446736 76472788995219456 76652302584410112 76832237567002624 76980943909158912 77023971564847104 77067329628807168 77204779009835008 77248238853287936 77443634949260328 77625427519563756 77686642788794368 77914381758087168 78065972099286528 78336242217418752 78400674432073728 78584713573933056 78672898996073984 79010203484995584 79151117976469504 79395995494199664 79645129581789184 79780967996018688 79968247263614976 80034021816075264 80221895106723328 80422087957413888 80610872201445376 80656249390932992 80857526167928832 81047332567384064 81050078733662157 81252338307420672 81351780953296896 81443071495935744 81634252414940288 81746236598648832 81792252903481344 82256445305782272 82381775853060096 82449535552978944 82542057963094016 82643079063666688 82784030617967616 82895951197372416 82945095355491936 83090542632108032 83300716584078336 83496258172303872 83704622159757312 83901111883137024 83948341202807808 83970121249652736 84098062849998848 84167234210332672 84358245212587143 84622950180651008 85036148179579968 85235763550893536 85282542608449536 85352688213295104 85400734649223168 85448468454752256 85649051714035712 85697264977866304 85814822718406656 86016265964224512 86436267262877952 86756301865877504 86855376386064384 86904268709948928 87179916621081984 87397473137393664 87602631525040128 87808271505145856 87978221610467328 88076948147208192 88283701546614784 88507011370583232 88714774308072864 88996164884021192 89045007723528192 89218253827756032 89427686348478464 89527133962764288 89600770779512832 89811101227352064 89861300158988288 89911884566941696 90249631995063744 90350907440803716 90562998772824382 90687231226626048 90738280564799616 91178249138307072 91392282586988544 91467453504086016 91682165836255232 91838533966807824 92126711087366144 92178570732494848 92628661409899608 92859815208480768 92973463946625024 93077795995355136 93296288474217472 93373025452087808 93476860461121536 93825769283649536 94333780529250304 94610320706248704 94688138486624256 94794394691990784 95016916745258368 95147258991869952 95200818953232384 95424295054061568 95886985009299456 95890233994755228 95965852856745984 96112071828570112 96191124811808768 96355183178290176 96409423100099592 96711943063601152 97184169348091392 97412301201021184 97600839599112192 97655392519716864 97774910441521152 97884630530326528 97939731403275776 97965141457928192 98784305443289088 99150059275288576 99208839542843296 99263287298359296 99319164239941632 99344932182687744 99496299709857792 99634190424093696 99689879863877632 99882826442735616 100117293171474432 100120685494523841 100352310291595264 100606147142038272 100895658910416896 101093962678861824 101150870137809408 101388313494940416 101709902724595648 101765723112603648 101963718660292608 102203070112546816 102400880890871808 102641258545545216 102756439505076224 103142436565787136 103258179932347104 103500570026085008 103642549973286912 103700892074056704 103885842344116224 104087962799048704 104203713300922368 104448322956558336 104534232576098304 104779618098577408 104958324533494656 105044653633598784 105346937979994112 105409392014271002 105553990444105728 105861327325599552 106125503095406592 106255387367571456 106374623994691584 106624329684819968 106712029088100352 106830697669853184 106894031338415664 107229450609885184 108066771644882876 108126080807141376 108215015413284864 108336451076560896 108469041271062528 108590761994580992 108800935946551296 109056337204641792 109588838851148832 110120209346617344 110182197828685248 110210784140169216 110378707490623488 110593460473989248 111067622112104448 111328344229738496 111543816684699648 111606162879676416 111609944485698708 111868149177516032 111931121603743744 111960161666203648 112151114846862336 112477660283449524 112896349078044672 113381530906106624 113507616274219008 113803584284393472 113867646198964224 113931291273003008 114423640565170104 114688354618966016 114978453876615168 115248356350503936 115535957347270656 115600994443210752 115807168514752512 115872358279931904 116239888828109312 116438141279345634 116529964183191552 116803508700053504 117098958148929792 117435930862944256 117877070360899584 118009348494110976 118286365744097152 118448628540899328 118515305227493376 118726676964704256 118957671770341376 119369511950352384 119467694372683776 119748134969802752 119952370895422464 120051032724112896 120332842660084992 120467876587738288 120633131936120832 120916308302168064 120984374086399488 121286289251893248 121570998851076096 121856376782651392 121956604672114688 122164607243903616 122451378622410432 123504881879866144 123572663779590144 123674303329468416 123813086944641024 123964618595500032 124103727993806848 124343926796058624 124417643033237904 124635813948162048 125244387258455808 125851667824705536 125922511804211712 125955181874479104 126147094274998272 126250851315499008 126392526255987712 126934425270976512 127232393405415424 127554222269369952 127853645326340304 128172702682128384 128473577571053568 128545897466799456 129024398946336768 129578892464121856 130134452798816256 130207190026289152 130769874931622976 131223936997357778 131403947287560192 131712407257718784 132115422220812288 132425552319922176 132459909576916992 132661732946477056 132845587232124928 133072161462109296 133489724228632576 133494247326031788 133827380741634048 134141529522717696 134716651841028096 134791950238482432 134867826850412544 135184417993253888 135526361161205574 135844498159236573 135951624880390144 137088423880482816 137201180256129024 137523248754382848 137677573243129472 137866436498423808 138190066631049216 138267856098742272 138514456458821632 138938284401229824 138942992114849412 139264430608744448 139378976768131072 139616693993032704 139944432711326208 140059538178131712 140738653925474304 141148436434132736 141500670793875456 141673849823428608 141832831992922112 142191592037986176 142525375117887552 143136442581092352 143830477513949184 143948779285118976 144168107742855168 144286687217713152 144448601435414528 144625388361416704 145067914595401728 145408449606189056 145776254022137088 146118451801531776 146483088779575296 146662365662281728 146826945795489792 146909597104913664 146947712186892288 147171609987497984 147456455938670592 148090162816139264 148725088912932864 148813259314264944 149244449564786688 149451285636140544 149534819795816448 149970213711266032 150175939757211648 150528465437392896 151343488365625344 151823528265285632 152082470242410624 152564854086893472 152945577990438912 153304605168820224 153664475134005248 153961887818317824 154134659257614336 154409558019670016 154496477706575872 154887269898520656 155250855039127512 155373285577588736 155828763516174336 156131944198573056 156672484434837504 156801348864147456 157169427147866112 157345797992147968 158020406969991168 158114088021406503 158791990988399328 159561935992037376 159936494527229952 160068043632150528 160443790213446656 160844175914827776 161221744402890752 161312498781865984 161715052335857664 162094665134768128 162100157467324314 162504676614841344 162703561906593792 162886142991871488 163268504829880576 163584505806962688 164899071105957888 165084115926188032 165286158127333376 165568061235935232 165890190710983872 166181085264216064 166601433168156672 166992516344607744 167409244319514624 167802223766274048 167896682405615616 167940242499305472 168196125699997696 168334468420665344 168716490425174286 169245900361302016 170072296359159936 170471527101787072 170565085216899072 170705376426590208 170801469298446336 170896936909504512 171298103428071424 171394529955732608 171629645436813312 172032531928449024 172872534525755904 173512603731755008 173710752772128768 173808537419897856 174359833242163968 174794946274787328 175205263050080256 175616543010291712 176153896294416384 176567403093229568 177014022741166464 177429548616145728 177992329768042384 178090015447056384 178436507655512064 178855372696956928 179054267925528576 179201541559025664 179622202454704128 179722600317976576 179823769133883392 180499263990127488 180701814881607432 181125997545648764 181374462453252096 181476561129599232 182356498276614144 182784565173977088 182934907008172032 183364331672510464 183677067933615648 184357141464989696 185257322819799216 185719630416961536 185946927893250048 186155591990710272 186592576948434944 186746050904175616 186953720922243072 187651538567299072 188667561058500608 189116850378545033 189220641412497408 189376276973248512 189588789383981568 190033833490516736 190401637906464768 190848590108123136 191780467989510456 191931705713491968 192224143657140224 192382249623617536 192710366356580352 192818846200199184 193423886127202304 194368338696182784 194824602402042368 195201679198224384 195310785039433728 195769261060653056 195879462806551552 195930282915856384 196835905496036667 197568610886578176 198417679085686592 198526574596718592 198638328479883264 198689864365375488 198992599419715584 199268380848187392 199379759727755264 199765652885471232 200234586342948864 200241370989047682 200704620583190528 201212294284076544 201791317820833792 202187925357723648 202301740275618816 202776626989880832 203419805449191296 203927437320585216 204406140225093632 205282517091090432 205512879010152448 206284873131574272 206516359864694208 207001140052170016 207285099946573824 207401784148113408 207771684688232448 208175925598097408 208407426601844736 208896645913116672 209068465152196608 209559236197154816 209916649066989312 210089307267197568 210693875959988224 210818784028542004 211107980888211456 211722654651199104 212251006190813184 212510774735142912 212749247989383168 213248659369639936 213424058176200704 213661395339706368 213788062676831328 216133543289765752 216252161614282752 216430030826569728 216672902153121792 216938082542125056 217181523989161984 217601871893102592 218112674409283584 219177677702297664 220240418693234688 220364395657370496 220421568280338432 220757414981246976 221186920947978496 222135244224208896 222656688459476992 223087633369399296 223219888971397416 223736298355032064 223862243207487488 223920323332407296 224302229693724672 224955320566899048 225792698156089344 226763061812213248 227015232548438016 227735292397928448 227862582546006016 228847281130340208 229956907753230336 230496712701007872 231071914694541312 231201988886421504 231614337029505024 231744716559863808 232479777656218624 232876282558691268 233059928366383104 233607017400107008 234197916297859584 234871861725888512 235754140721799168 236018696988221952 236572731488194304 237030610454986752 237453353929408512 237915343540682752 238935388745367552 239496269939605504 239904741790844928 240102065448225792 240665685320169984 240935753175476576 241266263872241664 241832616604336128 241968748172798976 242572578503786496 243141997702152192 243150236200986471 243712753565302784 243913209344229376 244329214487807232 244902757244820864 247009763759732288 247145327559180288 247348606658936832 247626173889282048 247929237191000064 248207455987613696 248687853592117248 248835286066475808 249271627896324096 250488774516911616 251703335649411072 251845023608423424 251910363748958208 252294188549996544 252501702630998016 252785052511975424 253868850541953024 254464786810830848 255108444538739904 255707290652680608 256345405364256768 256947155142107136 257091794933598912 258048797892673536 259157784928243712 260268905597632512 260414380052578304 261539749863245952 262447873994715556 262807894575120384 263424814515437568 264230844441624576 264851104639844352 265691174464249856 266144322924218592 266988494652063576 267654761483268096 268283059045435392 269433303682056192 269583900476964864 269735653700825088 270368835986507776 271052722322411148 271688996318473146 271903249760780288 274176847760965632 274402360512258048 275046497508765696 275355146486258944 276380133262098432 276535712197484544 277028912917643264 277885984229698824 278528861217488896 278757953536262144 279233387986065408 279888865422652416 280119076356263424 281477307850948608 282296872868265472 283001341587750912 283665663985844224 284383184075972352 285050750235775104 286272885162184704 287660955027898368 287897558570237952 288336215485710336 288573374435426304 288897202870829056 289250776722833408 290135829190803456 290816899212378112 291552508044274176 292236903603063552 292966177559150592 293324731324563456 293653891590979584 293819194209827328 293895424373784576 294343219974995968 296180325632278528 297450177825865728 297626518628529888 298488899129573376 298902571272281088 299069639591632896 299940427422532064 300351879514423296 301056930874785792 302686976731250688 303647056530571264 304164940484821248 305129708173786944 305891155980877824 306609210337640448 307328950268010496 307923775636635648 308269318515228672 308992955413151744 309774539797041312 310501710078255024 311657527032348672 312263888397146112 313344968869675008 313602697728294912 314338854295732224 314691595984295936 316040813939982336 316228176042813006 317583981976798656 319123871984074752 319872989054459904 320136087264301056 320887580426893312 321688351829655552 322443488805781504 322624997563731968 324189330269536256 324200314934648628 325009353229682688 325407123813187584 325772285983742976 326537009659761152 327169011613925376 330168231852376064 330572316254666752 331136122471870464 331780381421967744 333202866336313344 333985032689215488 334818488639029248 335604447532548096 335793364811231232 335880484998610944 336392251399995392 336668936841330688 337432980850348572 338491800722604032 340144592718319872 340943054203574144 341410752853180416 341602938596892672 341793873819009024 342596206856142848 342789059911465216 344065063856898048 345745069051511808 347025207463510016 347421505544257536 347617074839795712 348719666484327936 349589892549574656 350410526100160512 351233086020583424 352307792588832768 353134806186459136 354028045482332928 354859097232291456 355984659536084768 356180030894112768 356873015311024128 357710745393913856 358108535851057152 358403083118051328 359244404909408256 359647538267766784 360998527980254976 361403629763214864 362251995091297528 362748924906504192 362953122259198464 364712996553228288 365569130347954176 365869814016344064 366728663345020928 367354135867231296 368714282929979392 370514645639598432 371439260833923072 371893855786500096 372311183981420544 373185153896869888 373492101808351232 373907441844486144 375303077134598144 377335122117001216 378233700757090066 378441282824994816 378752553946497024 379177578767963136 380067666981033472 380803275812929536 381697180216246272 383560935979020912 384764499247235072 385420732713160704 385637692400398368 388736677392365568 389649204804084736 390403358396448768 390621570078867456 391538522121306112 391758925613103104 391860565831712768 393671810992073334 395137221773156352 396835358171373184 397276656959766528 397379728730750976 397985198839431168 398536761696374784 398759519455510528 400469172685897728 400482741978095364 401409241166381056 402424588568153088 403582635641667584 404375850715447296 404603480551237632 405553253979761664 406839610898382592 407533494477709719 407854874641170432 408812280450187264 411025758020304896 412569746263148544 413032719729388416 414002280104340032 414570199893147648 414803568296226816 415543369376464896 416351851196194816 416814853203689472 417793291826233344 418136930304393216 419118472394309632 419833298133978624 420178614534395136 421387751919976448 421637568057084008 422215961776422912 423445309302398208 424502012381626368 425021549470285824 425498495978766336 426497318739279872 426848116352401408 427576125353662656 432267086579531504 432504323228565504 432860061653139456 433345804306243584 433876165084250112 434363047978323968 435203743786205184 436225348818567168 438355355404595328 440480837386469376 440728791314740992 440843136560676864 441514829962493952 442373841895956992 444270488448417792 445313376918953984 446175266738798592 446439777942794832 447724486414974976 447840646664814592 448604459387449344 449910641133798096 451585396312178688 453526123624426496 454030465096876032 455470584795856896 455725165092012032 457694562260680416 459283779490752223 459913815506460672 460993425402015744 462403977772843008 463228674059010048 463489433119727616 464959555312437248 465752565117382536 466119856732766208 467214034800214016 468395832595719168 469743723451777024 471508281443598336 472037393976443904 473145462976388608 474061220909973504 474342264064219509 475830687081365504 478992539879211008 479809483581689856 480204130896451584 481331370640339968 481871506350953152 482532527744483328 483665233208672256 483937496345597952 485145157007572992 486283995404304384 486300472401972942 487425507130605568 487826418688458752 488658428975614464 489805514489641728 494019527519464576 494697213317873664 495252347778564096 495858474382000128 496414911975227392 497670572132951616 498543255792648192 500977549033823232 503406671298822144 503690047216846848 503820727497916416 504588377099993088 505003405261996032 505570105023950848 507737701083906048 508929573621661696 510216889077479808 511414581305361216 512690810728513536 513894310284214272 514183589867197824 516097595785347072 518315569856487424 520537811195265024 523079499726491904 524895747989431112 525615789150240768 526849629030875136 528461688883249152 529702209279688704 531382348928499712 532288645848437184 533976989304127152 535309522966536192 536566118090870784 538866607364112384 539167800953929728 539471307401650176 540737671973015552 542105444644822296 543377992636946292 543806499521560576 548353695521931264 548804721024516096 550092995017531392 550710292972517888 553071424394969088 554057825835286528 555771968459397648 557515907072524288 558466775972130816 559777730845304832 560238152712526848 562954615701897216 564593745736530944 566002683175501824 567331327971688448 567350551135635099 568766368151944704 570101500471550208 572545770324369408 575795117140475904 576672430971420672 577146748870852608 577794405741658112 578501553445666816 580271658381606912 581633798424756224 583105016088548352 584473807206127104 585932355118301184 587307783181959168 587638388419654656 587790848747569152 588686439949991936 590507716488110001 592360651264557056 595253037257059776 596977798259146752 597805142544562176 598139279183265792 599880854845064128 600703759028846592 602113861749571584 605373953462501376 607294113061142528 608329880969642496 610259416347573888 611782311961755648 613218420675280896 614657900536020992 615847551273271296 616538637030457344 617985910826303488 619549079594082624 621003420156510048 623315054064697344 624527776794292224 626689937739350016 627205395456589824 628677708591464448 629383191968591872 632081627879964672 632456352085626012 635167963953597312 638247743968149504 639745978108919808 640272174528602112 641775160853786624 644886977611563008 645249995127463936 648400629869297256 650018706459365376 650814247626375168 651544571967485952 653074019319522304 654338023227850752 660336463704752128 662272244943740928 663560762843935488 666405732672626688 667970065378430976 671208895065096192 671586729622462464 671760969997221888 672784502799990784 673337873682661376 674865961700697144 676983601445208064 680289185436639744 681886108407148288 683205877193785344 683587747638018048 685192413712285696 685578119822930432 691490138103023616 694050414927020032 694843011088515072 695234149679591424 697439332968655872 699179785099149312 700821052200321024 702466172041166848 704615585177665536 706269612372918272 708056090964665856 709718194464582912 711969319072169536 712360061788225536 713746030622048256 715421490787827712 716806166236102656 718488809818816512 719295076535533568 721997055960509952 722807259526429728 724503990182595056 725497849813008384 725906244518396928 729425993106456576 731138260695908352 731739628032688128 733457326690041856 734708271734462592 737428565859958784 741029291279196864 742878521667846144 743787711573000192 744622367962841088 746370307793739776 746984203616702464 747814883688972288 750606154269196288 756467401514180132 756882565649989632 757505107892994048 758355157535926272 760135333962066944 761606551625859072 763394360432492544 767121871958041824 770841465426321408 771275384800796736 777473354784731136 779298409608169472 780806716792897536 781243140157734912 783077044242612224 783517851226206208 783721131663425536 787343621984146668 790274443546312704 793670716342746368 794553313919533056 797073523392749568 797519038911021056 800965483956190728 802818482332762112 804849177136306176 808751701430894592 809206961102475264 811106507959523328 813679221796765184 815066988955419438 815709749282340864 817624560900374528 822051516040609792 825139492526297088 826065439458776832 828004560208680064 829140399786295296 829607136592453632 831086738752929792 832703702392389632 835586583652466688 836273860608786432 838236944788619264 839666596267957248 840357229068790272 842775503839952896 843275136114168016 844431923552845824 846890618604796416 849004024763252736 850996991957532672 852994637478559744 853696232704802816 855152250707325312 864534173159063008 865008646457131008 865720123306278912 866691608612487168 867752330168500224 868726095956647936 870407487572410368 872450697637134336 876710710809190656 880961674772938752 881457582629481984 881686273121353728 883029659924987904 884747683791913984 888540976896835584 890626753837907968 892350533477597184 892879555885589664 895448972829949952 897208918774898688 899821282267596192 903170792624357376 907052247248852992 908060930193752064 910941169591713792 911450330184024064 915389124521360832 918567558981504446 919827631012921344 921986850804031488 924807955545686016 926978866239455232 929919110624874496 931505130234765072 934428069600428032 936791665191438336 943016562887196672 944074787952887808 946290925952777216 948122441819947008 948684528128439018 951661374162731008 959618967163379712 960408261792903168 962662741280679936 963743012701906304 965065055488966656 967330466417344512 967874992691195904 972567990808608768 972600944803945884 974851014261211136 975652837376917504 977316857951228928 979611028979283456 988039055038929152 990504695557128192 991716948764000256 992829823950454784 995341144265903232 1001955098067646464 1006813342597644288 1007380094433693696 1007641454995832832 1009176754199986176 1010006810523992064 1011140210047901696 1015475402167812096 1017859147243323392 1020433778154959616 1022829162610722432 1025381621457027072 1027788620568428544 1028367179734395648 1032195191570694144 1036631139712974848 1041075622390530048 1046158999452983808 1049791495978862224 1051231578300481536 1053699258061750272 1056923377766498304 1059404418559377408 1062764697856999424 1064577291696874368 1067953978608254304 1070619045933072384 1073132236181741568 1077733214728224768 1078942614803300352 1081475343946031104 1084210889289644592 1086755985273892584 1087612999043121152 1096707391043862528 1097609442049032192 1100185990035062784 1101420585945035776 1106142848789938176 1111543936918795296 1116933551944261632 1119555461690609664 1120476305425053696 1125909231403794432 1129187491473061888 1132005366351003648 1134662655943376896 1134701102271270198 1137532736303889408 1140203000943100416 1145091540648738816 1154293497741705216 1155588811483316224 1157003106891333632 1163267596849512448 1166210032177096704 1168947614412254208 1171864710236602368 1174615566363918336 1175276776839309312 1175581697495138304 1177372879899983872 1181015432976220002 1184721302529114112 1190506074514119552 1193955596518293504 1195610285089124352 1196278558366531584 1199761709690128256 1201407518057693184 1204227723499143168 1210747906925002752 1214588226122285056 1216659761939284992 1220518832695147776 1223564623923511296 1226436841350561792 1229315801072041984 1233077274060914688 1235971821652606976 1239098159188165248 1242006840313020096 1246630108129394688 1249055553588584448 1253379875478700032 1254410790913179648 1257355417182928896 1258766383937183744 1264163255759929344 1264912704171252024 1270335927907194624 1276495487936299008 1279491956217839616 1280544349057204224 1283550321707573248 1290499990254927872 1296801259738594512 1300037412918730752 1301628495252750336 1303089143934971904 1306148038639044608 1308676046455701504 1320672927409504256 1324544489887481856 1327121525687870976 1332811465345253376 1335940130756861952 1343173459244924928 1343521939994443776 1345569005599981568 1346675747365322752 1349731923401394288 1353967202890416128 1360578370873279488 1363772216814296576 1366411754387570688 1367175495276036096 1370384827424571392 1371156239645860864 1377851338472256669 1382980276206047232 1389686022177030144 1390468299359182848 1394878665937311744 1398359570198298624 1401642104400642048 1404932344082333696 1409231170355331072 1412539224745836544 1416112181929331712 1419436388929165824 1423938638144339072 1427492061244096512 1430842981575655424 1436977619637633024 1438590153071067136 1443994111921019904 1445614519052859456 1449007980365190112 1450995699626016768 1451812489036793856 1458851986212913152 1462276521391816704 1463479256065376256 1466914653380083712 1469416543468925184 1474857131719917568 1482058582558393728 1485757043335692288 1487575423146000384 1489244735925682176 1492740615587479552 1493968407233404928 1495629767377944576 1512934803028360264 1513765131299979264 1515010215785988096 1516710315071852544 1520270667924133888 1523213103251718144 1526788720864985088 1534243743916083648 1541682930852642816 1542550769601593472 1554946709569462272 1558596819216338944 1561613433585795072 1566154088485224448 1567035702452412416 1567442263326851072 1574687243968293336 1580548887092625408 1587341432685492736 1589106627839066112 1594147046785499136 1595038077822042112 1601930967912381456 1609698354272612352 1617503402861789184 1618413922204950528 1622213015919046656 1627358443593530368 1630133977910838876 1631419498564681728 1635249121800749056 1644103032081219584 1650278985052594176 1652130878917553664 1656009120417360128 1659214273184907264 1662173477505859584 1665407404784779264 1672547721217572864 1676473889577238528 1679333192535914496 1680714458137580544 1685551007679905792 1686550272228336032 1688863847105691648 1693781237209592832 1698008049526505472 1701993983915065344 1702051653406905297 1705989274957119488 1707392465409605632 1710304501414650624 1729068346318126016 1730017292914262016 1731440246612557824 1733383217224974336 1735504660337000448 1737452191913295872 1740814975144820736 1744901395274268672 1753421421618381312 1761923349545877504 1762915165258963968 1763372546242707456 1766059319849975808 1769495367583827968 1777081953793671168 1781253507675815936 1785759111771179328 1790897945659899904 1794417837549797376 1799642564535192384 1806341585248714752 1814104494497705984 1816121860387504128 1821882339183427584 1822900660368048128 1830778249042721664 1837135117963008892 1839655262025842688 1843973701608062976 1849615911091372032 1853957732478910464 1859838221249748992 1863010260469530144 1873583330382876672 1886033125774393344 1888149575905775616 1892581851905554432 1896244883639894016 1897369056256878036 1903322748325462016 1919237934326759424 1920816523585806336 1925325482561359872 1927486025403812608 1934660932834689024 1935749985382391808 1945201889607891768 1949702028522422272 1951305674753835008 1954633715902457856 1959222057958566912 1976078110077858304 1981009391114256384 1985659647900909568 1990682288531806464 2003910196135292928 2013626685195288576 2014760188867387392 2015282909991665664 2018353508399972352 2020013621047984128 2022280420095803392 2030950804335624192 2035718294486646784 2040867556309919232 2045658325221444864 2050763242914054144 2055577241136857088 2056734359468791296 2073262279425949696 2082151244781060096 2092317998905967616 2099582991957724448 2102463156600963072 2107398516123500544 2113846755532996608 2118808837118754816 2125529395713998848 2129154583393748736 2135907957216508608 2141238091866144768 2146264472363483136 2155466429456449536 2157885229606600704 2162950687892062208 2168421778579289184 2173511970547785168 2193414782087725056 2195218884098064384 2200371980070125568 2202841171890071552 2212285697579876352 2223087873837590592 2233867103888523264 2239110923381219328 2240952610850107392 2251818462807588864 2258374982946123776 2269325311886753792 2269402204542540396 2275065472607778816 2280406001886200832 2290183081297477632 2311177622966632448 2314006213782667264 2332420064354193408 2337895228824508416 2343729420473204736 2349231132727836672 2350553553678618624 2351163394990276608 2354745759799967744 2362030865952440004 2369442605058228224 2381012149028239104 2391220570178248704 2392557116733063168 2399523419380256512 2408455446998286336 2429176452244570112 2433319523878569984 2441037665390295552 2447129247847022592 2452873682701123584 2458631602144083968 2466154548121829376 2471943643305213952 2478196318376330496 2484013680626040192 2493260216258789376 2498111107177168896 2506759750957400064 2508821581826359296 2514710834365857792 2517532767874367488 2528326511519858688 2529825408342504048 2540671855814389248 2552990975872598016 2558983912435679232 2561088698114408448 2567100643415146496 2580999980509855744 2593602519477189024 2600074825837461504 2603256990505500672 2606178287869943808 2612296077278089216 2617352092911403008 2641345854819008512 2649088979774963712 2654243051375741952 2665622930690506752 2671880261513723904 2686346918489849856 2693351494730645504 2699463846802788576 2721156741746558976 2727544433628593152 2732823508775141376 2734350990552072192 2740769654849142784 2742312479291721728 2755702676944513338 2765960552412094464 2780936598718365696 2789757331874623488 2803284208801284096 2809864688164667392 2825078449491673088 2832224363858663424 2838872777858331648 2847877276288678144 2854984122488193024 2861685963151310848 2877180306142134272 2887988223842039808 2891229038105718912 2898015960730380224 2901991399252033536 2903624978073587712 2917703972425826304 2924553042783633408 2926958512130752512 2933829306760167424 2938833086937850368 2949714263439835136 2964117165116787456 2971514086671384576 2975150846292000768 2978489471851364352 2985481231174959104 2987936814466809856 3025869606056720528 3027530262599958528 3030020431571976192 3033420630143705088 3040541335848267776 3046426206503436288 3053577441729970176 3068487487832167296 3083365861705285632 3085101539203186944 3109893419138924544 3117193638432677888 3123226867171590144 3134071404904824832 3134884526653702144 3149374487936586672 3161097774185250816 3174682865370985472 3178213255678132224 3188294093570998272 3190076155644084224 3203861935824762912 3214986456435265561 3219396708545224704 3236827844409901056 3244426031838093312 3254716887187060736 3260267955821677752 3262838997129363456 3270498243601498112 3288206064162439168 3300557970105188352 3304261757835107328 3312018240834720256 3318428546369814528 3330814809569558528 3352947779154477056 3358666385071828992 3361428916275161088 3373100544456672064 3377727694211383296 3387562474419185664 3396016099053010944 3403987967830130688 3404103306813810594 3411978549914238976 3414784930819211264 3420609002829301248 3458136692636252032 3462880493225115648 3466766434449948672 3471009320674000896 3474904383826591744 3489802790548537344 3506842843236762624 3523846699091755008 3525830330517927936 3526745092485414912 3532118639699951616 3538990735167655936 3554163907587342336 3562507015351631872 3571518223542358656 3581795891319799808 3588835675099594752 3599285129070384768 3612683170497429504 3628208988995411968 3632243720775008256 3643764678366855168 3661556498085443328 3674270235926017784 3679310524051685376 3687947403216125952 3699231822182744064 3707915464957820928 3719676442499497984 3726020520939060288 3747166660765753344 3772066251548786688 3776299151811551232 3785163703811108864 3792489767279788032 3794738112513756072 3806645496650924032 3838475868653518848 3841633047171612672 3850650965122719744 3854972050807625216 3871499970764783616 3890403779215783536 3902611349507670016 3909267431804915712 3918444115917133824 3952156220155716608 3962018782228512768 3971319295801819136 3981364577063612928 4007820392270585856 4029520377734774784 4030565819983331328 4036707016799944704 4040027242095968256 4044560840191606784 4061901608671248384 4071436588973293568 4081735112619838464 4091316650442889728 4101526485828108288 4111154482273714176 4113468718937582592 4133554015416770007 4146524558851899392 4184635997811935232 4199165983915448896 4204926313201926144 4214797032247001088 4227693511065993216 4237617674237509632 4251058791427997696 4258309166787497472 4271815914433017216 4282476183732289536 4292528944726966272 4310932858912899072 4315770459213201408 4325901375784124416 4336843557158578368 4347023941095570336 4386829564175450112 4390437768196128768 4400743960140251136 4405682343780143104 4424571395159752704 4446175747675181184 4467734207777046528 4478221846762438656 4481905221700214784 4516749965892247552 4538804409085080792 4550130945215557632 4560812003772401664 4580366162594955264 4622355245933264896 4664840128708386816 4675790457649016832 4698462265455673344 4701107107357237248 4702326789980553216 4709491519599935488 4724061731904880008 4738885210116456448 4762024298056478208 4782441140356497408 4785114233466126336 4799046838760513024 4858352904489140224 4866639047757139968 4882075330780591104 4894258495694045184 4905747365402247168 4917263204288167936 4932309096243658752 4943887286610427904 4956392636752660992 4968027361252080384 4986520432517578752 4996222214354337792 5017643163652718592 5029421668731715584 5035065535748734976 5056653023039717376 5059650816685008096 5081343711628778496 5105981951745196032 5117967824871358464 5122177396228816896 5134201286830292992 5161999961019711488 5187205038954378048 5200149651674923008 5206513981011001344 5212356575739887616 5224592154556178432 5234704185822806016 5298177959549927424 5308486102751483904 5331245861381013504 5343760523027447808 5372693836979699712 5398927693605577152 5442313483493117952 5455088867257186304 5465647017550282752 5468701981104144384 5481539309698285568 5484624958583443456 5511405353889026676 5531921104824188928 5561873197436731392 5579514663749246976 5619729376329334784 5664448727717326848 5677745555716663296 5695754552577356288 5709968244976386048 5723371926302621696 5754360612284268544 5775976447684079616 5782458076211437824 5796031921460760448 5803982798504067072 5807249956147175424 5849106085567266816 5853917024261505024 5867658613520334848 5877666173875700736 5899428526879670272 5928234330233574912 5943028173342769152 5956978943702728704 5970962462349918208 5975873628933619712 6051739212113441056 6055060525199917056 6060040863143952384 6066841260287410176 6081082671696535552 6092852413006872576 6107154883459940352 6136974975664334592 6166731723410571264 6170203078406373888 6219786838277849088 6234387276865355776 6246453734343180288 6268142809809649664 6298748975873173344 6322195548370501632 6349365730741970944 6356426511356264448 6376588187141996544 6380152311288168448 6407723871649525824 6429972912870531122 6438793417090449408 6473655688819802112 6488852063676186624 6509433774374121472 6520535911643355504 6540996487202996224 6601115940210376704 6608523515670214656 6624036481669440512 6636857092739629056 6661629619139117056 6717332770143657984 6722857832550322176 6746201088913344128 6755455388422766592 6775124948838371328 6807975935660261376 6808206613627621188 6823957099828477952 6829569861638422528 6841218005658602496 6916273385272504064 6933532868899897344 6942018641348001792 6949808767653183488 7013685686473525248 7047693398183510016 7051660661035855872 7053490184970829824 7064237279399903232 7077981470335311872 7108327815174684672 7125014030703263744 7143036447084717312 7163591782639599616 7177671350199189504 7198570258140769536 7225366340994859008 7256417977990823936 7287529356733710336 7323112996170886656 7348540471852035568 7358621048103370752 7375894806432251904 7398463644365488128 7415830929915641856 7439352884998995968 7452041041878120576 7494333321531506688 7544132503097573376 7552598303623102464 7570327407622217728 7584979534559576064 7589476225027512144 7613290993301848064 7676951737307037696 7683266094343225344 7701301930245439488 7709944101615250432 7742999941529567232 7780807558431567072 7818534863609831424 7836888231834267648 7904312440311433216 7924037564457025536 7942638591603638272 7962729154127225856 8015640784541171712 8059040755469549568 8080054484191936512 8089121680383213568 8142873177946587136 8163470225239676928 8182633300885779456 8203052971656216576 8222308964547428352 8226937437875165184 8267108030833540014 8293049117703798784 8369271995623870464 8398331967830897792 8409852626403852288 8429594064494002176 8475235348475019264 8502117582855995392 8516618333574994944 8543631828866034432 8564952367464579072 8585057889453932544 8631540918426402816 8651802751568248832 8673687114317156736 8694047882191140672 8773659128350900224 8780875536392257536 8801487920280502272 8811364687560286208 8849142790319505408 8892351495350362368 8935468415554093056 8956443693524877312 8963810443400429568 9033499931784495104 9077608818170161584 9100261890431115264 9121624007544803328 9160732325189910528 9244710491866529792 9329680257416773632 9351580915298033664 9402214214714474496 9404653579961106432 9418983039199870976 9448123463809760016 9477770420232912896 9524048596112956416 9564882280712994816 9570228466932252672 9598093677521026048 9644959369305796683 9733278095514279936 9764150661561182208 9788516991388090368 9811494730804494336 9834526408576335872 9864618192487317504 9887774573220855808 9912785273505321984 9936054722504160768 9992444428708675584 10058843337463431168 10070131071497469952 10119301633370016192 10162687423257556992 10211963903490392064 10235935649742716928 10244354792457633792 10268402573660585984 10323999922039422976 10374410077908756096 10400299303349846016 10413027962022002688 10424713151479775232 10449184309112356864 10469408371645612032 10596355919099854848 10616972205502967808 10662491722762027008 10687521046054895616 10745387673959399424 10797855387211154304 10884626966986235904 10910177734514372608 10931294035100565504 10963078619396571136 10969249917166886912 11022810707778053352 11063842209648377856 11123746394873462784 11159029327498493952 11328897455434653696 11355491111433326592 11391509105154712576 11419936489952772096 11446743852605243392 11508721224568537088 11551952895368159232 11564916152422875648 11592063842921520896 11614499912294350848 11707834048523010048 11735317227040669696 11755332347751401472 11798857053759340544 11856468660467149824 11886056346685538304 11913957887405457408 11941924924699836416 11951747257867239424 12103478424226882112 12110121050399834112 12120081726287904768 12133682520574820352 12162165343393071104 12185704826013745152 12214309766919880704 12273949951328669184 12333463446821142528 12340406156812747776 12439573676555698176 12468774553730711552 12536285619619299328 12597497951746346688 12644391096741003264 12698731461483941888 12712853022712528896 12753176374283993088 12760304622576336896 12815447743299051648 12859945825741062244 12877586834180898816 12947311377639604224 12977704127352373248 13018867548748242944 13041071823286711008 13202231880420753408 13217047031340429312 13248072963338881024 13273714185479258112 13323259238278234112 13434665540287315968 13445715665100644352 13492402177826688256 13550249897676742656 13616413227255242376 13647914199656955904 13659139723276845056 13682436011317204992 13832546770545008128 13867065737799794688 13899617535306366976 14027371372947050496 14095386796367020032 14103321322071711744 14106980369941659648 14128474558799806464 14155962940670623744 14216655630349369344 14250028061406527488 14286072894169434624 14327183565279199232 14355342700398379008 14397140516281539072 14512835955981647872 14575058713467420672 14646225992341773312 14697080943704071136 14717242096206741504 14751789612864503808 14796927288730976256 14831661859831283712 14878705769997991936 14904082083756241152 14988666643063013376 15088265006195146752 15105196607246204928 15140654815244435456 15169959069119152128 15178952450055024288 15353903474614075392 15366532188686450688 15402603860490878976 15419888203230500864 15485999883059134464 15561615116863134144 15637069727219662848 15673776463668535296 15808624880622866432 15885277183207276544 15925458308254451712 16031281569082343424 16118081510939099136 16178243360766427136 16326940450479353856 16365266601771558912 16406105943312433152 16444617929094856704 16453874875750330368 16534216061667080028 16586098235407597568 16738543991247740928 16796663935661795584 16859188128988004352 17004235165711990784 17033236667149989888 17087263657732068864 17129904734929158144 17170115778907865088 17263081836852805632 17303605503136497664 17347374228634313472 17388095764382281344 17547318256701800448 17561751072784515072 17602975840561004544 17622729375120572416 17698285580639010816 17784702990700724736 17870936831108186112 17912887387049754624 17927620886800859136 18066999863568990208 18155217636340323168 18200523780862230528 18243248015089606656 18321464650379821056 18489420983733059584 18659360514833547264 18703161830596067328 18804428429428948992 18896246927619520032 19048097192225912832 19129764561425989632 19140456933864505344 19196187355042052096 19289918738611593366 19466556191028559872 19528301323122364416 19622989461608988672 19669052817152671744 19775549146441711616 19825570547010643968 19872109445008321536 19984888857417351168 20140262142994939904 20238603266740032384 20325374846515113984 20423927806980784128 20471871299485433856 20488709584915267584 20536805147321171968 20647999844078845952 20748820155817512192 20800598606699692032 20826055924044005376 20849426302959550464 20898368618224713728 21192711838199709696 21233944411005935616 21324983445524054016 21375042092109791232 21490775347918798848 21595710774422308608 21769253933972471808 21820355469028745216 21862588070201131008 21938499834333773824 22045621415556106704 22127684419296755712 22247492789746925568 22318058654996987904 22657794910869307392 22710982222866653184 22783018210309425152 22839872979905544192 22893487705210486784 23017442449137074176 23103905790736318464 23129832304845751296 23184127685843041792 23228999824588701696 23470634454081339392 23510664695502802944 23712937320934299648 23772112693371076608 23827915774810914816 23883849849399672832 23903494515734478848 24206956848453764224 24240163452575809536 24267365041149640704 24324330686786142208 24428619533839761408 24547899902657338368 24666926893642285056 24680812313625495552 24879147353111396352 24937549107461423104 25072571239238598656 25194995903492693376 25288782193482006528 25397462922967883776 25425706045425057792 25506352748567986176 25630895486598103296 25719891651482124488 25755173668361797632 25894622755279208448 25955408254704746496 26037735097496485888 26082143646573422016 26404463760841506816 26434094062680858624 26496145926677762048 26547428370958516224 26646518476556468224 26869331080574631936 26891431330201288704 26984804355653376512 27100499795353485312 27232826454510484752 27318279446553690112 27364872022634409984 27665093541090016256 27734131475599589376 27799235070612733952 28054742745894100992 28206642644143423488 28213960739883319296 28256949117599612928 28311925881341247488 28433311260698738688 28500056122813054976 28572145788338869248 28654367130558398464 28710685400796758016 28794281032563078144 28934878107917390049 29025671911963295744 29292451984683546624 29394161887408142272 29434484192413483008 29503579225729007616 29593854577461952512 29663323719662567424 29757411539995983872 29808164167512482304 29977333286126026752 30176530012390293504 30210393214492409856 30281309630488870912 30357904900110048576 30707806949228150784 30733064377372901376 30805207720981757952 30839776406461001728 30971999766118268928 31123230233726268288 31274139454439325696 31347552927337070592 31617249761245732864 31850916616508903424 32062563138164686848 32236163021878198272 32356486721532854272 32653880900958707712 32730533203543117824 32889235858189713408 32907749751500660736 33068432123334160056 33172196470815195136 33477087982495481856 33593327871323591168 34008470331423981568 34066473334299979776 34174527315464137728 34259809469858316288 34340231557815730176 34526163673705611264 34607211006272995328 34694748457268626944 34776191528764562688 35123502145569030144 35205951681122009088 35245458750241144832 35396571161278021632 35569405981401449472 35741873662216372224 35825774774099509248 35855241773601718272 36133999727137980416 36310435272680646336 36401047561724461056 36486496030179213312 36642929300759642112 37318721029667094528 37406323661192134656 37608856858857897984 37792493855239040064 38096194384451825664 38259529122851979264 38280913867729010688 38392374710084104192 38579837477223186732 38933112382057119744 39056602646244728832 39338105634305343488 39651141094021287936 39744218890016643072 39969777714834702336 40280524285989879808 40477206533480064768 40650749693030227968 40943742598970867712 40977419169830535168 41073610294642343936 41295999688157691904 41497640311635024384 41601197213399384064 41698852605919100928 41796737236449427456 42385423676399419392 42467888822011871232 42649966891048108032 42750084184219582464 42981550695837597696 43191421548844617216 43538507867944943616 43640710938057490432 43725176140402262016 43876999668667547648 44091242831112213408 44255368838593511424 44494985579493851136 44636117309993975808 45315589821738614784 45421964445733306368 45566036420618850304 45786975410420973568 46207811581472636928 46259664609691502592 46368255371686083584 46457999649177403392 47021329391005605888 47425874641868599296 47655831549621829632 47767699698799345664 47806989031468957696 48413913696907528448 48534730082299281408 48648661373572284416 49095799805314676736 49333853787284570112 49361624627250991104 49758294706222792704 49875098214922846208 50145142478477197312 50389991806985386752 50577564386964013056 50794925845935767552 51012705497135972352 51261790973196206592 51439783302964248976 51510347336723595264 51789245510558416896 51910816509409492992 52075470194992971776 52164287293146844032 52808927521683013632 52868188125361717248 52992291853355524096 53094856741917032448 53293036953112936448 53738662161149263872 53782862660402577408 53969608711306753024 54200999590706970624 54465652909020969504 54729744045268819968 55330187082180032512 55468262951199178752 55598470141225467904 56109485491788201984 56413285288286846976 56623851762682494976 57000112245626109952 57144291576677738496 57421370801593516032 57588562065126156288 57869756215834780098 58051343823926591488 58584903969367093248 58788323774816284544 58868968384826966016 59007158451458015232 59326647439325134848 59514823079991967744 59616328335024964608 59954666572252053504 60420786428984819712 60562619260977741824 60715809800220097152 61415613898456301568 61466128754745802752 61610415441963515904 61679552812922003456 61943999532236537856 62246460467452536576 62548278908878651392 62695105854674141184 63234499522491465728 63701833233017806848 64125126276329373696 64472326043756396544 64712973443065708544 65307761801917415424 65461066407086235648 65815499503001321472 66136864246668320112 66344392941630390272 66954175964990963712 67186655742647182336 68132946668599959552 68349054630928275456 68519618939716632576 68680463115631460352 69052327347411222528 69214422012545990656 69389496914537253888 69552383057529125376 70411903362244018176 70490917500482289664 71138811962802898944 71483747324432744448 71651549548199018496 71710483547203436544 72267999454275960832 72620870545361292672 72802095123448922112 72972992060358426624 73285858601519284224 74637442059334189056 74812647322384269312 75217713717715795968 75584987710478080128 76192388768903651328 76519058245703958528 76784749420168208384 77159674954446373464 77866224764114239488 78113205292489457664 79302282188042575872 79488437780033286144 79939555429669404672 80561048571979759616 80954413066960129536 81301499386060455936 81954838339661070336 82147220589284687872 82591999376315383808 82995280623270048768 83202394426798768128 83397705211838201856 83593474472898854912 84770847352798838784 84935777644023742464 85299933782096216064 85500168368439164928 85963101391675195392 86382843097689234432 87077015735889887232 87281421876114980864 87753999337335095296 88182485662224426816 88510737677187022848 88989971158987702272 89272234619987951616 90631179643477229568 90843928891466612736 91132072841237700608 92415623162945273856 92519329219383005184 92736510743372167168 92915999298354806784 94042658782011211776 94851749283737198592 95535399397598691328 95613978062937915392 96827827393815056896 97069460164598562816 97297322747144568832 98191599610629353472 98667707574569140224 98723249254501982208 99516589412445585408 99750196429845692416 100290284956954394624 100779983613970773504 101589851691871535104 102025410994271944704 102523581946392413184 102879566605928497952 103020694673447190528 103578491021116833792 103821633018818985984 104150940389985943552 104328574586293688064 105617855043366027264 105736376250723434496 105984583706711048192 106189713483834064896 107477324322298527744 107565725320805154816 107939217422613506048 108401999181413941248 108931305818041939008 109459488090537639936 110660374164360065024 111196940282450935808 112218970983576403968 112826570576573693952 113247703525364989952 114288583153355476992 114842741603187032064 115177124130252312576 115739512431669560196 116102687647853182976 117169807938734186496 117576647549632569088 118014316902916030464 119029646159983935488 119232656670049929216 119909333144504107008 120841572857969639424 121125238521955483648 121431619600440194304 122831227796912603136 122932257509491605504 123220830883927031808 123359105625844006912 123887999064473075712 124492920934905073152 125096557817757302784 125390211709348282368 126468999044982931456 127403666466035613696 128250252552658747392 128944652087512793088 129425946886131417088 130615523603834830848 130922132814172471296 131630999006002642944 132273728493336640224 133908351929981927424 134373311485294364672 136265893337199919104 136698109261856550912 137360926231262920704 138428844025091981312 138778993829074507776 139104766115058250752 140981835000964579328 142277623925605797888 142967494648865488896 143303099096398036992 143420967094406873088 144535998908551921664 145241741090722585344 145604190246897844224 145945984120716853248 149274884118668378112 149625294644768538624 150435427435431591936 151169975420956160256 152384777537807302656 153038116491407917056 153569498840336416768 154319349908892746928 155732449528228478976 156226410584978915328 158604564376085151744 158976875560066572288 159879110859338809344 161122097143959519232 161908826133920259072 162602998772120911872 164294441178569375744 165990561246540097536 166404788853597536256 166795410423676403712 167186948945797709824 169871555288047484928 171000336736878329856 172765686195378468864 174154031471779774464 174562843752229961728 175507998674670190592 176364971324448853632 177021475354374045696 177979942317975404544 178544469239975903232 181262359286954459136 181687857782933225472 182264145682475401216 184831246325890547712 185038658438766010368 185473021486744334336 185831998596709613568 188085317564022423552 189703498567474397184 191227956125875830784 193655654787630113792 194138920329197125632 194594645494289137664 196383199221258706944 197446498509003964416 199033178824891170816 199500392859691384832 200580569913908789248 201559967227941547008 203179703383743070208 205047163892784826368 205759133211856995904 206041389346894381056 207156982042233667584 207643266037637971968 208301880779971887104 208657149172587376128 211235710086732054528 211472752501446868992 211969167413422096384 214954648644597055488 215131450641610309632 215878434845227012096 216803998362827882496 217862611636083878016 218918976181075279872 221320748328720130048 224437941967152807936 225653141153147387904 226495407050729979904 228577166306710953984 230354248260504625152 231479024863339120392 232205375295706365952 234339615877468372992 235153295099265138176 238059292319967870976 238465313340099858432 239818666289008214016 241683145715939278848 242250477043910967296 242863239200880388608 245864515018983211008 246441661767854063616 246718211251688013824 247775998128946151424 248985841869810146304 250193115635514605568 250780423418696564736 252937998089965862912 254807332932071227392 256500505105317494784 257889304175025586176 261231047207669661696 261844265628344942592 263261998012005285888 264547456986673280448 267816703859963854848 268746622970588729344 272531786674399838208 273396218523713101824 277557987658149015552 278209532230116501504 281963670001929158656 284555247851211595776 286606198192796073984 286841934188813746176 289071997817103843328 290483482181445170688 291208380493795688448 291891968241433706496 298549768237336756224 299250589289537077248 300870854870863183872 302339950841912320512 304769555075614605312 306076232982815834112 307138997680672833536 308638699817785493856 311464899056456957952 312452821169957830656 317209128752170303488 317953751120133144576 323817652267840518144 325205997544241823744 331981122493080195072 333590820847352807424 334373897891595419648 339743110576094969856 345531372390756937728 348308062943559548928 349125687504459923456 351015997349340381184 352729942648897707264 354042950708748091392 357088938479951806464 362524718573908918272 363375715565866450944 364528291364950802432 369662492651781095424 370077316877532020736 370946042973488668672 371663997193419227136 376170635128044847104 379406997134948794368 387311309575260227584 388277840658394251264 389189290988578275328 392766398442517413888 394892997018007928832 399000785719382769664 403119934455883094016 406359406767486140416 410094327785569652736 411518266423713991808 412082778693788762112 415286532075275943936 416603761559943774208 417314298345174752256 422945505002893737984 423938334826844192768 429909297289194110976 430262901283220619264 431756869690454024192 433607996725655764992 435725223272167756032 437837952362150559744 442641496657440260096 448875883934305615872 451306282306294775808 452990814101459959808 457154332613421907968 460708496521009250304 462958049726678240784 464410750591412731904 468679231754936745984 470306590198530276352 476930626680199716864 479637332578016428032 483366291431878557696 484500954087821934592 485726478401760777216 492883323535708127232 493436422503376027648 497971683739620292608 500386231271029211136 501560846837393129472 505875996179931725824 509614665864142454784 513001010210634989568 522462094415339323392 523688531256689885184 526523996024010571776 529094913973346560896 535633407719927709696 537493245941177458688 545063573348799676416 546792437047426203648 555115975316298031104 556419064460233003008 563927340003858317312 569110495702423191552 573683868377627492352 578143995634207686656 580966964362890341376 582416760987591376896 583783936482867412992 597099536474673512448 598501178579074154496 601741709741726367744 604679901683824641024 609539110151229210624 614277995361345667072 617277399635570987712 622929798112913915904 624905642339915661312 634418257504340606976 635907502240266289152 647635304535681036288 650411995088483647488 663962244986160390144 668747795783190839296 679486221152189939712 691062744781513875456 696616125887119097856 698251375008919846912 702031994698680762368 705459885297795414528 714177876959903612928 725049437147817836544 726751431131732901888 729056582729901604864 739324985303562190848 740154633755064041472 741892085946977337344 743327994386838454272 752341270256089694208 758813994269897588736 774622619150520455168 778378581977156550656 785532796885034827776 789785994036015857664 806239868911766188032 812718813534972280832 820188655571139305472 823036532847427983616 833207523119887548416 834628596690349504512 845891010005787475968 847876669653688385536 859818594578388221952 860525802566441238528 863513739380908048384 867215993451311529984 871450446544335512064 875675904724301119488 885282993314880520192 897751767868611231744 902612564612589551616 905981628202919919616 914308665226843815936 921416993042018500608 925916099453356481568 937358463509873491968 940613180397060552704 953861253360399433728 969001908175643869184 971452956803521554432 986872845006752055296 995943367479240585216 1000772462542058422272 1003121693674786258944 1011751992359863451648 1019229331728284909568 1044924188830678646784 1047377062513379770368 1053047992048021143552 1058189827946693121792 1071266815439855419392 1074986491882354917376 1090127146697599352832 1093584874094852407296 1110231950632596062208 1112838128920466006016 1127854680007716634624 1138220991404846383104 1161933928725780682752 1164833521975182753792 1167567872965734825984 1197002357158148308992 1209359803367649282048 1219078220302458421248 1228555990722691334144 1234554799271141975424 1245859596225827831808 1249811284679831322624 1268836515008681213952 1271815004480532578304 1295270609071362072576 1300823990176967294976 1327924489972320780288 1358972442304379879424 1382125489563027750912 1393232251774238195712 1396502750017839693824 1404063989397361524736 1410919770595590829056 1450098874295635673088 1453502862263465803776 1458113165459803209728 1478649970607124381696 1480309267510128082944 1483784171893954674688 1504682540512179388416 1517627988539795177472 1549245238301040910336 1571065593770069655552 1579571988072031715328 1612479737823532376064 1625437627069944561664 1640377311142278610944 1646073065694855967232 1666415046239775096832 1669257193380699009024 1691782020011574951936 1695753339307376771072 1721051605132882477056 1727027478761816096768 1734431986902623059968 1742900893088671024128 1751351809448602238976 1770565986629761040384 1795503535737222463488 1805225129225179103232 1828617330453687631872 1842833986084037001216 1851832198906712963136 1874716927019746983936 1881226360794121105408 1907722506720798867456 1942905913607043108864 1973745690013504110592 1991886734958481170432 2006243387349572517888 2023503984719726903296 2038458663456569819136 2089848377661357293568 2094754125026759540736 2106095984096042287104 2116379655893386243584 2142533630879710838784 2149972983764709834752 2180254293395198705664 2187169748189704814592 2220463901265192124416 2225676257840932012032 2276441982809692766208 2323867857451561365504 2335135745931469651968 2418719606735298564096 2438156440604916842496 2457111981445382668288 2469109598542283950848 2499622569359662645248 2537673030017362427904 2543630008961065156608 2590541218142724145152 2601647980353934589952 2655848979944641560576 2717944884608759758848 2764250979126055501824 2793005500035679387648 2821839541191181658112 2907005724526931607552 2916226330919606419456 2960618535020256165888 2967568343787909349376 3009365081024358776832 3035255977079590354944 3098490476602081820672 3142131187540139311104 3159143976144063430656 3224959475647064752128 3250875254139889123328 3280754622284557221888 3292146131389711934464 3338514386761398018048 3383564040023149903872 3391506678614753542144 3454054957523632193536 3485801786177342048256 3502703618897204477952 3541131973259522080768 3591007071474444926976 3657234660907375263744 3685667972168074002432 3703664397813425926272 3749433854039493967872 3762452721588242210816 3815445013441597734912 3885811827214086217728 3947491380027008221184 3983773469916962340864 4047007969439453806592 4076917326913139638272 4179696755322714587136 4189508250053519081472 4212191968192084574208 4232759311786772487168 4299945967529419669504 4360508586790397411328 4374339496379409629184 4440927802530384248832 4451352515681864024064 4552883965619385532416 4647735714903122731008 4837439213470597128192 4876312881209833684992 4914223962890765336576 4938219197084567901696 4999245138719325290496 5075346060034724855808 5087260017922130313216 5181082436285448290304 5203295960707869179904 5311697959889283121152 5528501958252111003648 5643679082382363316224 5832452661839212838912 5921237070040512331776 5935136687575818698752 6018730162048717553664 6070511954159180709888 6196980953204163641344 6284262375080278622208 6318287952288126861312 6449918951294129504256 6561509244569114443776 6584292262779423868928 6677028773522796036096 6783013357229507084288 6908109915047264387072 6971603572354684096512 7005407237794408955904 7082263946519044161536 7314469321814750527488 7371335944336148004864 7407328795626851852544 7498867708078987935744 7524905443176484421632 7630890026883195469824 7771623654428172435456 7894982760054016442368 7967546939833924681728 8153834653826279276544 8379016500107038162944 8465518623573544974336 8599891935058839339008 8721017173580794822656 8748678992758819258368 8881855605060768497664 8902705031363728048128 9105767931238771064832 9295471429806245462016 9674878426941194256384 9752625762419667369984 9828447925781530673152 9876438394169135803392 10150692120069449711616 10174520035844260626432 10362164872570896580608 10623395919778566242304 11057003916504222007296 11287358164764726632448 11664905323678425677824 11842474140081024663552 11870273375151637397504 12141023908318361419776 12393961906408327282688 12568524750160557244416 12636575904576253722624 12899837902588259008512 13123018489138228887552 13168584525558847737856 13354057547045592072192 13816219830094528774144 13943207144709368193024 14164527893038088323072 14628938643629501054976 14742671888672296009728 14814657591253703705088 14997735416157975871488 15049810886352968843264 15261780053766390939648 15543247308856344870912 15935093879667849363456 16931037247147089948672 17199783870117678678016 17497357985517638516736 17763711210121536995328 17805410062727456096256 18211535862477542129664 18590942859612490924032 19349756853882388512768 19752876788338271606784 20349040071688521252864 20724329745141793161216 21246791839557132484608 22114007833008444014592 22574716329529453264896 23684948280162049327104 23740546750303274795008 24787923812816654565376 25137049500321114488832 25799675805176518017024 26246036978276457775104 26337169051117695475712 26708115094091184144384 27632439660189057548288 27886414289418736386048 28329055786076176646144 29257877287259002109952 29485343777344592019456 29629315182507407410176 30099621772705937686528 30523560107532781879296 31086494617712689741824 31870187759335698726912 33862074494294179897344 34399567740235357356032 34994715971035277033472 35527422420243073990656 35610820125454912192512 36423071724955084259328 37181885719224981848064 38699513707764777025536 39505753576676543213568 41448659490283586322432 42493583679114264969216 44228015666016888029184 45149432659058906529792 47481093500606549590016 49575847625633309130752 51599351610353036034048 52492073956552915550208 52674338102235390951424 53416230188182368288768 55264879320378115096576 55772828578837472772096 59258630365014814820352 60199243545411875373056 61047120215065563758592 62172989235425379483648 63740375518671397453824 67724148988588359794688 68799135480470714712064 71054844840486147981312 71221640250909824385024 74363771438449963696128 77399027415529554051072 79011507153353086427136 82897318980567172644864 84987167358228529938432 88456031332033776058368 90298865318117813059584 99151695251266618261504 103198703220706072068096 104984147913105831100416 105348676204470781902848 106832460376364736577536 111545657157674945544192 118517260730029629640704 120398487090823750746112 124345978470850758967296 127480751037342794907648 135448297977176719589376 142443280501819648770048 148727542876899927392256 154798054831059108102144 158023014306706172854272 165794637961134345289728 180597730636235626119168 198303390502533236523008 206397406441412144136192 210697352408941563805696 213664920752729473155072 223091314315349891088384 237034521460059259281408 240796974181647501492224 248691956941701517934592 254961502074685589815296 270896595954353439178752 297455085753799854784512 309596109662118216204288 316046028613412345708544 361195461272471252238336 421394704817883127611392 427329841505458946310144 446182628630699782176768 474069042920118518562816 481593948363295002984448 497383913883403035869184 541793191908706878357504 594910171507599709569024 619192219324236432408576 632092057226824691417088 722390922544942504476672 842789409635766255222784 892365257261399564353536 948138085840237037125632 1083586383817413756715008 1264184114453649382834176 1444781845089885008953344 1685578819271532510445568 1784730514522799128707072 1896276171680474074251264 2167172767634827513430016 2528368228907298765668352 3371157638543065020891136 3792552343360948148502528 4334345535269655026860032 5056736457814597531336704 7585104686721896297005056 10113472915629195062673408 15170209373443792594010112 30340418746887585188020224
- Sum of all divisors σ(n): 112014946719298357233554055
- Sum of proper divisors (its aliquot sum) s(n): 81674527972410772045533831
- 30340418746887585188020224 is an abundant number, because the sum of its proper divisors (81674527972410772045533831) is greater than itself. Its abundance is 51334109225523186857513607
Bases of 30340418746887585188020224
- Binary: 11001000110001101010101100101010111101001101001001001000011100001000000000000000000002
- Hexadecimal: 0x1918D5655E9A490E100000
- Base-36: 3T8OETP1SUYUOJR40
Squares and roots of 30340418746887585188020224
- 30340418746887585188020224 squared (303404187468875851880202242) is 920541009736487625071349285219431104389684633010176
- 30340418746887585188020224 cubed (303404187468875851880202243) is 27929599709087756225119072661324865997544867874397117954065521052891085799424
-
30340418746887585188020224 is a
perfect square number . Itssquare root is 5508213752832 -
The
cube root of 30340418746887585188020224 is 311894122.0667135339
Scales and comparisons
How big is 30340418746887585188020224?- 30,340,418,746,887,585,188,020,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 30,340,418,746,887,585,188,020,224 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 30340418746887585188020224 cubic inches would be around 25991176.8 feet tall.
Recreational maths with 30340418746887585188020224
- 30340418746887585188020224 backwards is 42202088158578864781404303
- The number of decimal digits it has is: 26
- The sum of 30340418746887585188020224's digits is 108
- 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 30340418746887585188020224 - Facts about the integer". Numbermatics.com. 2024. Web. 23 September 2024.
APA style:
Numbermatics. (2024). Number 30340418746887585188020224 - Facts about the integer. Retrieved 23 September 2024, from https://numbermatics.com/n/30340418746887585188020224/
Chicago style:
Numbermatics. 2024. "Number 30340418746887585188020224 - Facts about the integer". https://numbermatics.com/n/30340418746887585188020224/
The information we have on file for 30340418746887585188020224 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 30340418746887585188020224, math, Factors of 30340418746887585188020224, curriculum, school, college, exams, university, Prime factorization of 30340418746887585188020224, STEM, science, technology, engineering, physics, economics, calculator, thirty septillion, three hundred forty sextillion, four hundred eighteen quintillion, seven hundred forty-six quadrillion, eight hundred eighty-seven trillion, five hundred eighty-five billion, one hundred eighty-eight million, twenty thousand, two hundred twenty-four.