41486301986149975267016704
41,486,301,986,149,975,267,016,704 is an even composite number composed of six prime numbers multiplied together.
What does the number 41486301986149975267016704 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 26775 divisors.
41486301986149975267016704 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-six thousand, seven hundred seventy-five divisors.
Prime factorization of 41486301986149975267016704:
216 × 72 × 116 × 134 × 192 × 294
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 19 × 19 × 29 × 29 × 29 × 29)See below for interesting mathematical facts about the number 41486301986149975267016704 from the Numbermatics database.
Names of 41486301986149975267016704
- Cardinal: 41486301986149975267016704 can be written as Forty-one septillion, four hundred eighty-six sextillion, three hundred one quintillion, nine hundred eighty-six quadrillion, one hundred forty-nine trillion, nine hundred seventy-five billion, two hundred sixty-seven million, sixteen thousand, seven hundred four.
Scientific notation
- Scientific notation: 4.1486301986149975267016704 × 1025
Factors of 41486301986149975267016704
Divisors of 41486301986149975267016704
- Number of divisors d(n): 26775
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 19 22 26 28 29 32 38 44 49 52 56 58 64 76 77 88 91 98 104 112 116 121 128 133 143 152 154 169 176 182 196 203 208 209 224 232 242 247 256 266 286 304 308 319 338 352 361 364 377 392 406 416 418 448 464 484 494 512 532 539 551 572 608 616 637 638 676 704 722 728 754 784 812 832 836 841 847 896 928 931 968 988 1001 1024 1064 1078 1102 1144 1183 1216 1232 1274 1276 1331 1352 1408 1421 1444 1456 1463 1508 1568 1573 1624 1664 1672 1682 1694 1729 1792 1856 1859 1862 1936 1976 2002 2048 2128 2156 2197 2204 2233 2288 2299 2366 2432 2464 2527 2548 2552 2639 2662 2704 2717 2816 2842 2888 2912 2926 3016 3136 3146 3211 3248 3328 3344 3364 3388 3458 3509 3584 3712 3718 3724 3857 3872 3952 3971 4004 4096 4147 4256 4312 4394 4408 4466 4576 4598 4693 4732 4864 4901 4928 5054 5096 5104 5278 5324 5408 5434 5632 5684 5776 5824 5852 5887 5929 6032 6061 6272 6292 6422 6496 6656 6688 6728 6776 6916 7007 7018 7163 7168 7424 7436 7448 7714 7744 7904 7942 8008 8192 8281 8294 8512 8624 8788 8816 8932 9152 9196 9251 9317 9386 9464 9728 9802 9856 10108 10192 10208 10241 10469 10556 10648 10816 10868 10933 11011 11264 11368 11552 11648 11704 11774 11858 12064 12103 12122 12544 12584 12844 12992 13013 13312 13376 13456 13552 13832 14014 14036 14326 14336 14641 14848 14872 14896 15379 15428 15488 15631 15808 15884 15979 16016 16093 16384 16562 16588 17024 17248 17303 17576 17632 17689 17864 18304 18392 18473 18502 18634 18772 18928 19019 19456 19604 19712 20216 20384 20416 20449 20482 20938 21112 21296 21632 21736 21866 22022 22477 22528 22736 23104 23296 23408 23548 23716 24128 24167 24206 24244 24389 24563 25088 25168 25289 25688 25984 26026 26624 26752 26912 26999 27104 27664 27797 28028 28072 28561 28652 28672 29029 29282 29696 29744 29792 29887 30758 30856 30976 31262 31616 31768 31958 32032 32186 32768 32851 33124 33176 34048 34307 34496 34606 35152 35264 35321 35378 35728 36608 36784 36946 37004 37268 37544 37856 38038 38599 38912 39208 39424 40432 40768 40832 40898 40964 41209 41743 41876 42224 42427 42592 43264 43472 43681 43732 44044 44954 45056 45472 45617 46208 46592 46816 47096 47432 48256 48334 48412 48488 48778 49126 50141 50176 50336 50578 51376 51623 51968 52052 53248 53504 53824 53911 53998 54208 55328 55594 56056 56144 57122 57304 57344 58058 58564 59392 59488 59584 59774 61009 61516 61712 61952 62524 63232 63536 63713 63916 64064 64372 64757 65219 65536 65702 66248 66352 66671 68096 68614 68992 69212 70304 70528 70642 70756 71456 73216 73283 73568 73892 74008 74536 75088 75712 76076 76531 77077 77198 77824 78416 78793 78848 80864 81536 81664 81796 81928 82418 83486 83752 84448 84854 85184 86528 86944 87362 87464 88088 89908 90112 90944 91091 91234 92416 93119 93184 93632 94192 94864 96512 96668 96824 96976 97556 98252 100282 100352 100672 101156 101761 102487 102752 103246 103936 104104 106496 107008 107648 107653 107822 107996 108416 110656 111188 111853 112112 112288 112651 114244 114608 114688 115159 116116 117128 118784 118976 119168 119548 120263 121121 122018 123032 123424 123904 125048 126464 127072 127426 127832 128128 128744 129514 130438 131404 132496 132704 133133 133342 136097 136192 137228 137984 138424 140608 141056 141284 141512 142129 142912 143143 146432 146566 147136 147784 148016 149072 150176 151424 152152 153062 154154 154396 155648 156832 157339 157586 157696 161051 161728 163072 163328 163592 163856 164836 166972 167504 168896 169169 169708 170368 170723 171941 173056 173888 174724 174928 175769 176176 177023 179816 180224 181888 182182 182468 184832 186238 186368 187264 188384 189728 190333 193024 193336 193648 193952 194579 195112 196504 199927 200564 200704 201344 202312 203203 203522 204974 205504 206492 207727 207872 208208 209209 212992 214016 215296 215306 215644 215992 216832 221312 222376 223706 224224 224576 224939 225302 228488 229216 229376 229957 230318 232232 234256 237568 237952 238336 239096 240149 240526 242242 244036 246064 246848 247247 247808 250096 252928 254144 254852 255664 256256 257488 259028 260876 262808 264992 265408 265837 266266 266684 268279 270193 272194 272384 274456 275968 276848 278179 281216 282112 282568 283024 284258 285824 286286 292201 292864 293132 294272 295568 296032 296989 298144 300352 302848 303601 304304 305767 306124 308308 308792 311296 313664 314171 314678 315172 315392 317057 319319 322102 323456 326144 326656 327184 327712 328757 329672 333944 335008 337792 338338 339416 340736 341446 343882 346112 347776 349448 349856 350987 351538 352352 354046 359632 360448 361361 363776 364364 364936 369664 372476 372736 374528 376768 377377 379456 380666 386048 386672 387296 387904 388531 389158 390224 393008 399854 401128 401408 402688 404624 406406 407044 409948 411008 412984 415454 415744 416416 418418 424589 425984 427063 428032 430592 430612 431288 431984 433664 442624 444752 445991 447412 448448 449152 449878 450604 453299 456976 458432 458752 459173 459914 460636 463391 464464 466697 468512 475136 475904 476672 478192 480298 480491 481052 484484 488072 492128 493696 494494 495616 500192 501787 505856 508288 509704 511328 512512 512981 514976 518056 521752 525616 529984 530816 531674 532532 533368 535717 536558 540386 542659 544388 544768 548912 551551 551936 553696 556358 562432 564224 565136 566048 567853 568516 571648 572572 584402 585728 586264 588544 591136 592064 593021 593978 596288 600704 605696 607202 608608 611534 612248 616616 617584 622592 627328 628342 629356 630344 630784 634114 638638 644204 646912 651833 652288 653312 654368 655424 657514 659344 667888 670016 671099 675584 676676 678832 681472 682892 687764 692224 695552 698896 699712 700843 701974 703076 704704 707281 708092 712327 717409 719264 720896 722722 727552 728728 729872 733381 739328 744952 745472 749056 753536 754754 758912 761332 772096 773344 774592 775808 777062 778316 780448 782971 786016 793117 799708 802256 802816 805376 806113 809248 812812 814088 819896 822016 825968 828269 830908 831488 832832 836836 841841 847847 849178 851968 854126 856064 861184 861224 862576 863968 866723 867328 885248 889504 891982 894824 896896 898304 899756 901208 906598 913952 916864 918346 919828 921272 926782 928928 933394 937024 950272 951808 952679 953344 956384 960596 960982 962104 968968 976144 984256 987392 988988 991232 994903 1000384 1002001 1003574 1011712 1016576 1019408 1022656 1024309 1025024 1025962 1029952 1036112 1043504 1051232 1059968 1061632 1063348 1065064 1066736 1071434 1073116 1080772 1085318 1088776 1089536 1097824 1103102 1103872 1107392 1112716 1119371 1124864 1127357 1128448 1130272 1132096 1135706 1137032 1143296 1145144 1168804 1171456 1172528 1177088 1182272 1184128 1184183 1186042 1187956 1192576 1195061 1201408 1210547 1211392 1214404 1217216 1223068 1224496 1230383 1233232 1235168 1239161 1245184 1254656 1256684 1258712 1260688 1261568 1266749 1268228 1277276 1288408 1293824 1303666 1304576 1306624 1308736 1310848 1315028 1318688 1322893 1332331 1335776 1340032 1342198 1351168 1353352 1357664 1362944 1365784 1375528 1384448 1391104 1397792 1399424 1399489 1401686 1403948 1406152 1409408 1414562 1416184 1424654 1434818 1438528 1445444 1454089 1455104 1457456 1459744 1464463 1466762 1478656 1489904 1490944 1497067 1498112 1507072 1509508 1517824 1522664 1544192 1546688 1549184 1551616 1554124 1556632 1560896 1563419 1565942 1572032 1574573 1586234 1599416 1604512 1605632 1610752 1612226 1618496 1625624 1628176 1639792 1644032 1651936 1656538 1661816 1662976 1665664 1673672 1683682 1695694 1698356 1708252 1712128 1722368 1722448 1725152 1727936 1730729 1733446 1734656 1769261 1770496 1771561 1779008 1783964 1789648 1793792 1796608 1799512 1802416 1813196 1827904 1833728 1836692 1839656 1842544 1847677 1853564 1857856 1860859 1866788 1874048 1877953 1891351 1900544 1903616 1905358 1906688 1912768 1921192 1921964 1924208 1933459 1937936 1947253 1952288 1968512 1974784 1977976 1982464 1989806 2000768 2004002 2007148 2023424 2033152 2038816 2045312 2045407 2048618 2050048 2051924 2059904 2072224 2087008 2093663 2102464 2119936 2123264 2125207 2126696 2130128 2133472 2140369 2142868 2146232 2161544 2170636 2177552 2179072 2195648 2199197 2206204 2207744 2214784 2219399 2225432 2235233 2238742 2249728 2254714 2256896 2260544 2264192 2271412 2274064 2284997 2286592 2290288 2301299 2337608 2342912 2345056 2354176 2364544 2368256 2368366 2372084 2375912 2385152 2390122 2402816 2421094 2422784 2428808 2434432 2446136 2448992 2460766 2466464 2470336 2474329 2478322 2509312 2513368 2517424 2521376 2523136 2529527 2533498 2536456 2554552 2576816 2587648 2607332 2609152 2613248 2617472 2621696 2630056 2637376 2641639 2645786 2664662 2671552 2680064 2684396 2700451 2702336 2706704 2715328 2719717 2725888 2731568 2751056 2768896 2782208 2795584 2798848 2798978 2803372 2807896 2812304 2818816 2829124 2832368 2849308 2869636 2877056 2890888 2908178 2910208 2914912 2919488 2924207 2928926 2933524 2951069 2957312 2972123 2979808 2981888 2989441 2994134 2996224 3014144 3019016 3035648 3045328 3059969 3088384 3093376 3098368 3103232 3108248 3113264 3121792 3121937 3126838 3131884 3144064 3149146 3172468 3198832 3209024 3211264 3214211 3221504 3224452 3236992 3243737 3251248 3256352 3266879 3279584 3288064 3303872 3313076 3323632 3325952 3331328 3339611 3347344 3363437 3367364 3391388 3396712 3416504 3424256 3444736 3444896 3450304 3455872 3455881 3461458 3466892 3469312 3487627 3512509 3538522 3540992 3543122 3558016 3567928 3579296 3587584 3593216 3599024 3604832 3616327 3626392 3655808 3667456 3673384 3679312 3685088 3695354 3707128 3715712 3721718 3733576 3748096 3755906 3782702 3798613 3807232 3810716 3813376 3825536 3842384 3843928 3848416 3860857 3866918 3875872 3894506 3904576 3937024 3946813 3949568 3955952 3964928 3974971 3979612 4001536 4008004 4014296 4046848 4066304 4077632 4090624 4090814 4097236 4100096 4103848 4119808 4121741 4144448 4151147 4174016 4187326 4204928 4239872 4246528 4250414 4253392 4260256 4266944 4273841 4280738 4285736 4292464 4323088 4341272 4355104 4358144 4391296 4398394 4412408 4415488 4429568 4438798 4450864 4470466 4477484 4499456 4509428 4513792 4521088 4528384 4542824 4548128 4562831 4569994 4573184 4580576 4602598 4670479 4675216 4685824 4690112 4697693 4708352 4729088 4736512 4736732 4744168 4751824 4770304 4780244 4805632 4842188 4845568 4857616 4868864 4892272 4897984 4905901 4921532 4932928 4940672 4948658 4950967 4956644 4986289 5018624 5026736 5034848 5042752 5046272 5050903 5059054 5066996 5072912 5097301 5109104 5133667 5153632 5175296 5214664 5218304 5226496 5234944 5243392 5260112 5274752 5283278 5285401 5291572 5329324 5343104 5360128 5368792 5400902 5404672 5413408 5430656 5439434 5451776 5463136 5502112 5519657 5537792 5551819 5564416 5591168 5597696 5597956 5606744 5615792 5624608 5637632 5642791 5658248 5664736 5698616 5739272 5754112 5781776 5797883 5816356 5820416 5829824 5838976 5848414 5857852 5867048 5892887 5902138 5914624 5944246 5959616 5963776 5969249 5978882 5988268 5992448 6024083 6028288 6038032 6067061 6071296 6090656 6119938 6176768 6186752 6196736 6206464 6216496 6226528 6243584 6243874 6246383 6253676 6263768 6288128 6298292 6344936 6397664 6418048 6428422 6443008 6448904 6473984 6487474 6502496 6512704 6523231 6533758 6559168 6576128 6607744 6626152 6647264 6651904 6662656 6668753 6679222 6694688 6726874 6734728 6782776 6793424 6833008 6848512 6889472 6889792 6900608 6911744 6911762 6922916 6933784 6938624 6964321 6975254 7025018 7077044 7081984 7086244 7116032 7135856 7158592 7170163 7175168 7186432 7198048 7209664 7232654 7252784 7311616 7334912 7346768 7358624 7370176 7382089 7390708 7414256 7431424 7443436 7467152 7496192 7511812 7565404 7597226 7614464 7621432 7626752 7651072 7684768 7687856 7696832 7709273 7721714 7733836 7751744 7780091 7789012 7809152 7835597 7874048 7891499 7893626 7899136 7911904 7929856 7949942 7959224 8003072 8016008 8028592 8067191 8093696 8132608 8155264 8181248 8181628 8194472 8200192 8207696 8239616 8243482 8288896 8302294 8348032 8374652 8409856 8473829 8479744 8493056 8500828 8506784 8520512 8533888 8547682 8561476 8571472 8584928 8612681 8646176 8682544 8710208 8716288 8724287 8782592 8796788 8804429 8824816 8830976 8859136 8867243 8877596 8901728 8940932 8954968 8998912 9018856 9027584 9042176 9056768 9085648 9096256 9110959 9125662 9139988 9146368 9161152 9194653 9205196 9260251 9326317 9340958 9350432 9371648 9380224 9395386 9416704 9458176 9473024 9473464 9488336 9503648 9533953 9540608 9560488 9611264 9684376 9691136 9715232 9737728 9784544 9795968 9811802 9843064 9865856 9881344 9897316 9901934 9913288 9972578 10037248 10053472 10069696 10085504 10101806 10118108 10133992 10145824 10178623 10194602 10218208 10267334 10307264 10310521 10350592 10429328 10436608 10452992 10469888 10479469 10486784 10520224 10549504 10566556 10570802 10583144 10658648 10686208 10720256 10737584 10801804 10809344 10826816 10861312 10878868 10903552 10926272 10943933 11004224 11022011 11039314 11075584 11103638 11128832 11182336 11195392 11195912 11213488 11231584 11249216 11267399 11275264 11285582 11316496 11329472 11397232 11478544 11508224 11563552 11595766 11632712 11640832 11659648 11677952 11696828 11715704 11734096 11785774 11804276 11829248 11888492 11919232 11938498 11957764 11976536 11984896 12048166 12056576 12076064 12134122 12142592 12181312 12239876 12313081 12353536 12373504 12384827 12393472 12400927 12412928 12432992 12453056 12487168 12487748 12492766 12507352 12527536 12576256 12596584 12689872 12795328 12836096 12856844 12886016 12897808 12933739 12947968 12974948 13004992 13025408 13026013 13046462 13067516 13118336 13145671 13152256 13215488 13252304 13294528 13303808 13316017 13325312 13337506 13358444 13389376 13438339 13453748 13469456 13534213 13565552 13586848 13630771 13666016 13697024 13778944 13779584 13801216 13823488 13823524 13845832 13867568 13877248 13928642 13934239 13950508 14050036 14154088 14163968 14172488 14232064 14271712 14317184 14340326 14350336 14372864 14396096 14419328 14465308 14505568 14551823 14623232 14655641 14669824 14693536 14717248 14740352 14764178 14781416 14828512 14862848 14876449 14886872 14934304 14992384 15023624 15130808 15194452 15228928 15242864 15253504 15302144 15369536 15375712 15393664 15394379 15418546 15443428 15467672 15503488 15535793 15560182 15578024 15618304 15671194 15737111 15748096 15782998 15787252 15798272 15823808 15899884 15918448 15994979 16006144 16032016 16057184 16109093 16134382 16187392 16265216 16310528 16362496 16363256 16388944 16400384 16415392 16467737 16479232 16486964 16577792 16604588 16696064 16749304 16819712 16947658 16959488 16986112 17001656 17013568 17041024 17067776 17095364 17122952 17142944 17169856 17197609 17225362 17292352 17320303 17365088 17420416 17448574 17565184 17593576 17608858 17649632 17661952 17718272 17734486 17755192 17803456 17881864 17909936 17997824 18037712 18055168 18084352 18113536 18171296 18192512 18221918 18251324 18279976 18292736 18322304 18389306 18410392 18520502 18652634 18681916 18700864 18760448 18790772 18833408 18903157 18916352 18946048 18946928 18976672 19007296 19038019 19067906 19081216 19120976 19222528 19368752 19382272 19430464 19461871 19475456 19569088 19591936 19623604 19686128 19731712 19762688 19794632 19803868 19826576 19945156 20074496 20106944 20139392 20171008 20203612 20236216 20267984 20291648 20324447 20357246 20389204 20436416 20469449 20534668 20614528 20621042 20657483 20701184 20804861 20858656 20873216 20905984 20939776 20958938 20973568 21040448 21099008 21133112 21141604 21166288 21268049 21317296 21372416 21419783 21440512 21475168 21603608 21618688 21653632 21722624 21757736 21807104 21852544 21887866 22008448 22044022 22078628 22207276 22257664 22364672 22390784 22391824 22426976 22463168 22498432 22499477 22534798 22550528 22571164 22632992 22658944 22706159 22794464 22957088 23000393 23016448 23030293 23127104 23191532 23265424 23281664 23319296 23355904 23377277 23393656 23431408 23468192 23544059 23571548 23608552 23658496 23776984 23838464 23876996 23915528 23953072 23969792 24019801 24096332 24113152 24152128 24191167 24268244 24285184 24362624 24413389 24479752 24587563 24626162 24707072 24747008 24769654 24786944 24801854 24825856 24865984 24906112 24974336 24975496 24985532 25014704 25055072 25134967 25152512 25193168 25314289 25379744 25590656 25672192 25713688 25772032 25795616 25867478 25895936 25949896 26009984 26050816 26052026 26092924 26135032 26236672 26291342 26304512 26430976 26504608 26589056 26590291 26632034 26650624 26675012 26716888 26778752 26876678 26907496 26938912 27068426 27131104 27173696 27217619 27261542 27332032 27557888 27559168 27602432 27627691 27646976 27647048 27691664 27735136 27754496 27824797 27857284 27868478 27901016 28100072 28308176 28327936 28344976 28464128 28543424 28634368 28680652 28700672 28745728 28792192 28838656 28852187 28930616 29011136 29058029 29103646 29246464 29311282 29339648 29387072 29434496 29480704 29528356 29562832 29657024 29704961 29725696 29752898 29773744 29868608 29916887 29984768 30047248 30261616 30388904 30457856 30485728 30507008 30604288 30739072 30751424 30787328 30788758 30837092 30886856 30935344 31006976 31071586 31120364 31156048 31236608 31342388 31474222 31496192 31565996 31574504 31596544 31647616 31799768 31836896 31989958 32012288 32064032 32114368 32166277 32218186 32268764 32461759 32530432 32621056 32693353 32724992 32726512 32777888 32800768 32830784 32883851 32935474 32958464 32973928 33155584 33209176 33392128 33498608 33639424 33659659 33895316 33918976 33972224 34003312 34027136 34082048 34135552 34190728 34245904 34285888 34339712 34341307 34395218 34450724 34584704 34640606 34656769 34730176 34840832 34897148 35105863 35130368 35187152 35217716 35299264 35323904 35356321 35436544 35468972 35510384 35606912 35681107 35763728 35819872 35935669 35995648 36075424 36110336 36168704 36227072 36342592 36385024 36443836 36502648 36559952 36585472 36644608 36735721 36778612 36820784 36997807 37041004 37305268 37363832 37401728 37520896 37581544 37666816 37806314 37832704 37892096 37893856 37953344 38014592 38014691 38076038 38135812 38162432 38241952 38363897 38445056 38637599 38737504 38764544 38860928 38862733 38923742 38950912 39138176 39183872 39247208 39372256 39463424 39525376 39589264 39607736 39653152 39779597 39890312 40148992 40213888 40278784 40342016 40407224 40472432 40535968 40583296 40585181 40648894 40714492 40778408 40872832 40938898 41069336 41229056 41242084 41314966 41402368 41609722 41717312 41746432 41784743 41879552 41917876 41947136 42080896 42168581 42198016 42266224 42283208 42332576 42469427 42536098 42634592 42744832 42839566 42881024 42950336 43207216 43237376 43307264 43414943 43445248 43515472 43614208 43705088 43724681 43775732 44016896 44088044 44157256 44414552 44515328 44729344 44781568 44783648 44853952 44926336 44996864 44998954 45069596 45101056 45142328 45265984 45317888 45339151 45412318 45588928 45662617 45914176 46000786 46032896 46060586 46254208 46383064 46530848 46563328 46638592 46711808 46754554 46787312 46862816 46936384 47012251 47088118 47143096 47217104 47553968 47676928 47753992 47831056 47906144 47939584 48039602 48192664 48226304 48304256 48382334 48536488 48570368 48725248 48826778 48959504 49175126 49252324 49494016 49539308 49573888 49603708 49651712 49731968 49812224 49948672 49950992 49971064 50029408 50110144 50191141 50269934 50305024 50386336 50628578 50759488 51181312 51308569 51344384 51375269 51427376 51544064 51591232 51674623 51734956 51791872 51899792 52019968 52101632 52104052 52185848 52270064 52473344 52582684 52609024 52861952 53009216 53178112 53180582 53264068 53301248 53350024 53433776 53557504 53582633 53753356 53814992 53877824 53964911 54136852 54262208 54347392 54435238 54460637 54523084 54664064 54849179 55115776 55118336 55204864 55255382 55293952 55294096 55383328 55470272 55508992 55559933 55649594 55714568 55736956 55802032 56070311 56200144 56470337 56616352 56655872 56689952 56928256 57086848 57268736 57361304 57401344 57491456 57584384 57677312 57704374 57861232 58022272 58116058 58139411 58207292 58492928 58622564 58679296 58774144 58868992 58961408 59056712 59125664 59314048 59316803 59409922 59451392 59505796 59547488 59737216 59833774 59969536 60094496 60523232 60716227 60777808 60915712 60971456 61014016 61070009 61208576 61478144 61502848 61574656 61577516 61631003 61674184 61773712 61870688 62013952 62070701 62143172 62240728 62312096 62473216 62684776 62948444 62992384 63131992 63149008 63193088 63295232 63599536 63673792 63776713 63979916 64024576 64128064 64228736 64332554 64362571 64436372 64537528 64821757 64923518 65060864 65242112 65386706 65449984 65453024 65555776 65601536 65661568 65661739 65767702 65870948 65916928 65947856 66264913 66311168 66418352 66737671 66784256 66997216 67278848 67319318 67790632 67837952 67944448 68006624 68054272 68164096 68271104 68381456 68491808 68571776 68679424 68682614 68710213 68790436 68901448 69169408 69281212 69313538 69460352 69681664 69794296 70211726 70260736 70374304 70435432 70598528 70712642 70873088 70937944 71020768 71213824 71362214 71527456 71639744 71755541 71871338 71991296 72150848 72173647 72337408 72454144 72685184 72770048 72887672 73005296 73119904 73170944 73289216 73356283 73471442 73557224 73641568 73995614 74082008 74610536 74727664 74803456 75041792 75163088 75333632 75612628 75665408 75784192 75787712 75906688 76029184 76029382 76152076 76271624 76324864 76483904 76607531 76727794 76890112 77275198 77475008 77529088 77721856 77725466 77847484 77901824 78276352 78313079 78367744 78494416 78744512 78871793 78926848 79050752 79178528 79215472 79306304 79559194 79780624 80297984 80427776 80557568 80684032 80814448 80944864 81071936 81166592 81170362 81202979 81297788 81428984 81556816 81745664 81877796 82138672 82458112 82484168 82629932 82804736 83219444 83434624 83569486 83759104 83835752 83894272 84161792 84337162 84396032 84532448 84566416 84665152 84802003 84938854 85072196 85269184 85489664 85581001 85679132 85762048 85900672 86191567 86414432 86474752 86614528 86693789 86806489 86829886 86890496 87030944 87228416 87410176 87449362 87551464 88033792 88176088 88314512 88739101 88829104 89030656 89458688 89563136 89567296 89707904 89852672 89993728 89997908 90139192 90202112 90284656 90531968 90536173 90635776 90678302 90824636 91177856 91325234 91828352 92001572 92065792 92121172 92508416 92766128 93061696 93126656 93212119 93277184 93423616 93509108 93574624 93725632 93872768 94024502 94068373 94176236 94286192 94434208 94739491 95107936 95353856 95507984 95662112 95812288 95879168 95967157 96079204 96385328 96452608 96608512 96764668 96848719 97072976 97140736 97450496 97539673 97653556 97919008 98350252 98504648 98988032 99078616 99147776 99207416 99303424 99463936 99624448 99897344 99901984 99942128 100058816 100220288 100220549 100382282 100539868 100610048 100772672 101141183 101257156 101518976 101862761 102362624 102589487 102617138 102688768 102750538 102854752 103088128 103182464 103349246 103469912 103583744 103799584 104039936 104203264 104208104 104371696 104540128 104873483 104946688 105165368 105218048 105723904 106018432 106356224 106361164 106528136 106602496 106700048 106867552 107115008 107165266 107506712 107629984 107755648 107929822 108273704 108524416 108694784 108870476 108921274 109046168 109328128 109698358 110159777 110236672 110409728 110510764 110587904 110588192 110766656 110940544 111119866 111299188 111429136 111473912 111604064 111964853 112140622 112400288 112940674 113232704 113311744 113379904 113415731 113856512 114173696 114457577 114537472 114722608 114802688 114982912 115168768 115274159 115354624 115408748 115722464 116044544 116232116 116278822 116414584 116985856 117245128 117358592 117548288 117737984 117922816 118113424 118251328 118628096 118633606 118819844 118902784 119011592 119094976 119474432 119530489 119667548 119939072 120188992 120383263 121046464 121242121 121432454 121555616 121831424 121942912 122140018 122417152 122956288 123005696 123149312 123155032 123262006 123348368 123547424 123741376 123941389 124027904 124141402 124286344 124481456 124624192 124946432 125369552 125896888 125984768 126263984 126298016 126386176 126590464 127199072 127347584 127553426 127959832 128049152 128256128 128457472 128665108 128725142 128872744 129075056 129643514 129847036 130121728 130484224 130773412 130899968 130906048 131111552 131323136 131323478 131535404 131741896 131833856 131895712 132322099 132529826 132622336 132836704 133475342 133568512 133994432 134557696 134638636 135443891 135581264 135675904 135888896 136013248 136108544 136233097 136328192 136542208 136762912 136983616 137143552 137358848 137365228 137420426 137580872 137802896 138338816 138562424 138627076 138920704 139363328 139588592 140423452 140521472 140748608 140870864 141197056 141425284 141746176 141875888 142041536 142271129 142427648 142724428 143054912 143279488 143286143 143511082 143742676 143982592 144301696 144347294 144602381 144674816 144908288 145370368 145540096 145775344 146010592 146239808 146341888 146476187 146578432 146712566 146942884 147114448 147283136 147821729 147991228 148164016 148876343 149221072 149455328 149606912 149938481 150083584 150326176 150667264 151225256 151330816 151568384 151575424 151813376 152058368 152058764 152304152 152543248 152649728 152967808 153215062 153276629 153455588 153780224 154550396 154950016 155443712 155450932 155694968 155803648 156552704 156626158 156735488 156988832 157489024 157743586 157853696 158101504 158357056 158430944 158612608 159118388 159561248 160070053 160595968 160855552 161002751 161115136 161212051 161368064 161628896 161889728 162143872 162333184 162340724 162405958 162595576 162857968 163113632 163491328 163640939 163755592 164277344 164916224 164968336 165259864 165609472 166438888 166869248 167138972 167518208 167671504 167788544 168138607 168323584 168674324 168792064 169064896 169132832 169330304 169338169 169604006 169877708 170144392 170538368 170893723 170979328 171162002 171358264 171524096 171801344 172383134 172828864 172949504 173108221 173229056 173387578 173612978 173659772 173780992 174061888 174698407 174820352 174898724 175102928 175944769 176067584 176352176 176629024 177200023 177478202 177658208 178061312 178917376 179126272 179134592 179415808 179705344 179987456 179995816 180278384 180404224 180569312 181063936 181072346 181145107 181271552 181356604 181649272 182355712 182650468 183656704 184003144 184131584 184242344 185016832 185532256 186123392 186424238 186554368 186847232 187018216 187149248 187451264 187745536 188049004 188136746 188352472 188572384 188868416 189173699 189478982 190215872 190523333 190707712 191015968 191324224 191624576 191934314 192158408 192770656 192905216 193217024 193393837 193529336 193697438 194145952 194281472 194900992 195079346 195307112 195838016 196700504 197009296 197976064 198157232 198295552 198414832 198606848 198927872 199248896 199794688 199803968 199884256 200117632 200440576 200441098 200764564 201079736 201220096 201545344 201965309 202282366 202514312 203037952 203725522 204725248 205178974 205234276 205377536 205501076 205709504 206364928 206698492 206939824 207167488 207599168 207934727 208079872 208406528 208416208 208743392 209080256 209418209 209746966 209893376 210330736 210436096 211447808 212036864 212712448 212722328 213056272 213204992 213400096 213735104 214080581 214230016 214330532 215013424 215259968 215511296 215859644 216547408 217048832 217389568 217740952 217842548 218092336 218656256 219396716 220319554 220473344 220819456 221021528 221175808 221176384 221533312 221881088 222239732 222598376 222858272 222947824 223208128 223568917 223929706 224281244 224800576 225163939 225881348 226465408 226759808 226831462 227232313 227713024 228347392 228853471 228915154 229074944 229445216 229605376 229965824 230337536 230548318 230709248 230817496 231444928 232089088 232464232 232557644 232829168 233948539 233971712 234490256 234717184 235096576 235475968 235617613 235845632 236226848 236502656 237256192 237267212 237639688 237805568 238023184 238189952 238948864 239060978 239335096 239878144 240377984 240766526 242092928 242484242 242864908 243111232 243885824 244280036 244834304 245741041 245912576 246011392 246298624 246310064 246524012 246696736 247094848 247482752 247494247 247882778 248055808 248282804 248572688 248962912 249248384 249767749 249892864 250739104 251793776 251969536 252527968 252596032 252772352 253004323 253180928 254398144 254695168 255106852 255328441 255919664 256098304 256512256 256914944 257150047 257330216 257450284 257745488 258150112 258984649 259287028 259694072 260243456 260968448 261546824 261799936 261812096 262223104 262646272 262646956 263070808 263483792 263667712 263791424 264217811 264644198 265059652 265244672 265673408 266102837 266950684 267137024 267988864 268547279 269115392 269277272 270463193 270887782 271162528 271351808 271777792 272026496 272217088 272466194 272656384 273084416 273525824 273967232 274287104 274717696 274730456 274840852 275161744 275605792 276484637 276677632 277124848 277254152 277841408 278457179 278726656 279177184 280846904 281042944 281497216 281741728 282394112 282850568 283492352 283751776 284083072 284542258 284855296 285448856 286109824 286558976 286572286 287022164 287485352 288603392 288694588 289204762 289349632 289816576 290740736 291080192 291550688 292021184 292479616 292493201 292952374 293156864 293425132 293885768 294228896 294566272 295180067 295643458 295982456 296328032 297752686 298442144 298910656 299005109 299213824 299393809 299876962 300167168 300652352 302450512 302661632 303136768 303150848 303626752 303904601 304116736 304117528 304608304 305086496 305299456 305935616 306072767 306430124 306553258 306911176 307560448 309100792 309900032 310887424 310901864 311389936 311607296 313105408 313252316 313470976 313977664 314978048 315487172 315707392 316203008 316714112 316861888 317225216 317374057 318236776 319122496 319638319 320140106 321191936 321711104 322005502 322230272 322424102 322736128 323257792 323779456 324287744 324666368 324681448 324811916 325191152 325715936 326227264 326754571 326982656 327281878 327511184 328554688 329085757 329832448 329936672 330519728 332877776 333738496 334277944 335036416 335343008 335577088 336277214 336647168 337348648 337584128 338129792 338265664 338660608 338676338 339208012 339755416 340288784 341076736 341787446 341958656 342324004 342716528 343048192 343602688 344766268 345657728 346216442 346458112 346775156 347225956 347319544 347561984 348123776 349396814 349640704 349797448 350205856 351889538 352135168 352704352 353258048 353829047 354400046 354956404 355316416 357079349 357834752 358252544 358269184 358831616 359159983 359410688 359626883 359974912 359991632 360556768 360808448 361138624 361722361 362127872 362144692 362290214 362543104 362713208 363298544 364711424 365300936 367313408 368006288 368263168 368484688 370033664 371064512 372246784 372848476 373108736 373694464 374036432 374298496 374902528 375078431 375491072 376098008 376273492 376704944 377144768 377736832 377754377 378347398 378957964 380431744 381046666 381224459 381415424 382031936 382648448 383249152 383868628 384316816 385541312 385810432 386164493 386434048 386787674 387058672 387394876 388291904 388562944 388919531 389801984 390158692 390614224 391676032 392492177 393401008 394018592 395292359 395952128 396314464 396591104 396829664 397213696 397855744 398497792 399589376 399607936 399768512 400235264 400881152 400882196 401529128 402159472 402440192 403090688 403930618 404092931 404564732 405028624 406075904 406975877 407451044 409450496 410357948 410468552 410755072 411002152 411419008 412729856 413396984 413879648 414334976 415198336 415869454 416159744 416813056 416832416 417486784 418160512 418161601 418836418 419493932 419786752 420661472 422002867 422895616 424073728 425013589 425424896 425444656 426112544 426409984 426800192 427470208 427490063 428161162 428460032 428661064 430026848 430519936 431022592 431417021 431719288 433094816 434097664 434779136 435481904 435685096 436184672 437312512 437575567 438793432 440639108 440946688 441638912 442043056 442351616 442352768 443066624 443762176 444479464 445196752 445716544 445895648 446416256 446436991 447137834 447859412 448562488 449601152 450327878 450537997 451762696 452930816 453519616 453662924 454464626 455426048 456376219 456694784 457706942 457830308 458149888 458890432 459210752 459632173 460675072 461096636 461418496 461634992 462889856 463854391 464178176 464928464 465115288 465658336 467163697 467897078 467943424 468980512 469434368 470193152 470951936 471235226 471691264 472453696 473005312 474512384 474534424 475279376 475611136 476046368 476379904 477564373 477897728 478121956 478670192 479756288 480755968 480971491 481533052 484185856 484968484 485729816 486222464 487771648 488560072 489668608 491482082 491825152 492022784 492597248 492620128 493048024 493393472 494189696 494965504 494988494 495765556 496111616 496565608 497145376 497925824 498496768 498730661 499535498 499785728 501478208 502288787 503587552 503939072 505055936 505192064 505215529 506008646 506361856 508796288 509390336 510213704 510656882 511839328 512196608 513024512 513829888 514300094 514660432 514900568 515490976 516300224 517134761 517969298 518574056 519388144 521936896 523093648 523599872 523624192 524446208 525292544 525293912 526141616 526967584 527335424 527582848 528435622 529288396 530119304 530489344 531346816 532205674 533901368 534274048 535977728 537094558 538230784 538554544 540926386 541775564 542325056 542703616 544052992 544434176 544932388 545312768 546168832 547051648 547934464 548191553 548574208 549435392 549460912 549681704 550323488 551211584 552102551 552969274 553355264 554249696 554508304 555682816 556914358 557453312 558354368 561693808 562085888 562994432 563483456 564394259 564788224 565701136 566984704 567503552 568166144 568420853 569084516 569710592 570897712 572219648 573117952 573144572 574044328 574970704 577206784 577389176 578409524 578699264 579633152 581481472 582160384 583101376 584042368 584959232 584986402 585904748 586313728 586850264 587771536 588457792 589132544 589408963 590360134 591286916 591964912 592656064 593614021 595505372 596884288 597821312 598010218 598427648 598787618 599067007 599753924 600334336 601304704 603340969 604901024 605323264 606273536 606301696 607253504 607809202 608233472 608235056 609216608 610172992 610598912 611159263 611871232 612145534 612860248 613106516 613822352 616773421 618201584 619800064 621173707 621774848 621803728 622779872 623214592 626210816 626504632 626941952 627955328 629956096 630974344 631414784 632406016 633428224 633723776 634450432 634748114 636473552 638244992 639276638 639533521 640280212 643422208 644011004 644460544 644848204 645472256 646515584 647558912 648575488 649332736 649362896 649623832 650382304 651431872 652454528 652484833 653509142 653965312 654563756 655022368 657109376 658171514 658478611 659664896 659873344 661039456 665755552 667011397 667476992 667878497 668555888 670072832 670686016 671154176 671770099 672554428 673294336 674697296 675168256 676259584 676531328 677321216 677352676 677941033 678416024 679510832 680577568 682153472 682777711 683574892 683917312 684648008 685433056 686096384 687205376 689532536 691315456 692432884 692916224 693550312 694451912 694639088 695123968 696247552 696574229 698793628 699281408 699594896 700411712 701543843 703779076 704270336 705408704 706516096 707658094 707988281 708800092 709912808 710632832 713039327 714158698 715669504 716505088 716538368 717663232 718319966 718821376 719253766 719949824 719983264 721113536 721616896 722277248 722279129 723444722 724255744 724289384 724580428 725086208 725426416 726597088 728914043 729422848 730601872 734114381 734626816 736012576 736526336 736969376 740067328 742129024 744493568 745696952 746217472 747388928 748072864 748596992 749805056 750156862 750982144 752196016 752546984 753409888 754289536 755473664 755508754 755812343 756694796 757915928 760863488 762093332 762448918 762830848 764063872 765296896 766498304 767737256 768633632 771082624 771118439 772328986 772868096 773575348 774117344 774789752 776583808 777839062 779603968 780317384 781228448 783352064 784984354 786802016 788037184 789310951 790584718 791904256 792628928 793182208 793659328 793910117 795711488 796995584 799178752 799215872 799537024 800470528 801203039 801762304 801764392 803058256 804318944 804880384 806181376 806919113 807861236 808185862 809129464 810057248 812151808 813951754 814902088 818900992 820715896 820937104 821510144 822004304 822838016 825459712 826793968 827759296 828669952 830396672 831738908 832319488 833626112 833664832 834973568 836321024 836323202 836713423 837672836 838987864 839573504 841322944 842682841 844005734 845791232 848147456 850027178 850849792 850889312 852225088 852819968 853600384 854940416 854980126 856322324 856920064 857322128 860053696 861039872 861443869 862045184 862834042 863438576 866189632 867589723 868195328 869558272 870963808 871370192 872369344 874625024 875151134 877586864 881278216 881893376 883277824 884086112 884703232 884705536 886133248 887524352 888958928 890393504 891433088 891791296 892832512 892873982 893232769 894275668 895718824 897124976 899202304 900655756 901075994 903525392 905861632 907039232 907325848 908929252 910852096 912752438 913389568 915413884 915660616 916299776 917780864 919264346 921350144 922193272 922836992 923269984 925779712 927708782 928356352 929856928 930230576 931316672 932822033 934327394 935794156 935886848 937961024 940386304 941391011 941903872 942470452 943382528 944907392 946010624 948107237 949024768 949068848 950558752 951222272 952092736 952759808 953631679 955128746 955795456 956243912 957340384 959512576 961511936 961942982 963066104 968371712 969936968 971459632 972444928 975543296 976130111 977120144 979337216 982964164 983650304 984045568 985194496 985240256 986096048 986786944 988379392 989931008 989976988 991531112 992223232 993131216 994290752 995851648 995897903 996993536 997461322 999070996 999571456 1002956416 1004577574 1007175104 1007878144 1010111872 1010384128 1010431058 1012017292 1012723712 1017592576 1018070027 1018780672 1020427408 1021313764 1023678656 1024393216 1025333309 1026049024 1027659776 1028600188 1029320864 1029801136 1030981952 1032600448 1034269522 1034752103 1035938596 1037148112 1038776288 1042134401 1043873792 1046187296 1047199744 1047248384 1048892416 1050585088 1050587824 1052283232 1053935168 1054670848 1055165696 1055638727 1056871244 1058576792 1060238608 1060978688 1062693632 1064411348 1065335909 1067802736 1068548096 1071955456 1072936403 1074189116 1076461568 1077109088 1081852772 1083551128 1084650112 1088105984 1088868352 1089864776 1090625536 1092337664 1094103296 1095868928 1096383106 1097148416 1098870784 1098921824 1099363408 1100646976 1102423168 1102426039 1104205102 1105938548 1106710528 1108499392 1109016608 1111365632 1112553013 1113828716 1114906624 1116708736 1120490371 1123387616 1124171776 1125988864 1126966912 1127019257 1128484357 1128788518 1129576448 1131402272 1133969408 1135007104 1136332288 1136841706 1138169032 1139421184 1141795424 1144439296 1146235904 1146289144 1148088656 1149941408 1153608313 1154413568 1154778352 1156819048 1157398528 1159266304 1162962944 1164320768 1166202752 1168084736 1169918464 1169972804 1171809496 1172627456 1173700528 1175543072 1176915584 1176970249 1178265088 1178817926 1180720268 1182573832 1183929824 1185312128 1187228042 1191010744 1193768576 1195642624 1196020436 1196855296 1197575236 1198134014 1199507848 1200668672 1202609408 1206681938 1209802048 1210646528 1211757547 1212603392 1214507008 1215618404 1216466944 1216470112 1218433216 1220345984 1222318526 1222888849 1223742464 1224291068 1225720496 1226213032 1227644704 1231613383 1233546842 1236403168 1239600128 1242347414 1243549696 1243607456 1245559744 1246429184 1247573041 1252421632 1253009264 1253883904 1255910656 1259033347 1259912192 1261948688 1262829568 1264812032 1266856448 1267447552 1268015749 1268900864 1269496228 1272947104 1276489984 1278553276 1279067042 1280560424 1286844416 1288022008 1288921088 1289696408 1290944512 1293031168 1295117824 1297150976 1298665472 1298725792 1299247664 1300764608 1302863744 1304909056 1304969666 1307018284 1307930624 1309127512 1310044736 1314218752 1314835379 1316343028 1316957222 1319329792 1319746688 1322078912 1324215893 1331511104 1333663331 1334022794 1334953984 1335756994 1337111776 1340145664 1341372032 1343540198 1345108856 1346588672 1349394592 1350336512 1352519168 1353062656 1354642432 1354705352 1355882066 1356832048 1359021664 1361155136 1363355279 1364306944 1365555422 1367149784 1367834624 1369296016 1370866112 1374410752 1379065072 1382630912 1384865768 1385832448 1387100624 1388903824 1389278176 1390247936 1392495104 1393148458 1397587256 1398562816 1399189792 1400823424 1403087686 1407558152 1408540672 1410817408 1413032192 1415316188 1415976562 1417600184 1419825616 1421265664 1426078654 1428317396 1431339008 1433076736 1435326464 1436639932 1437642752 1438507532 1439899648 1439966528 1442227072 1444554496 1444558258 1446889444 1448511488 1448578768 1449160856 1450172416 1450852832 1453194176 1455543089 1457828086 1458845696 1461203744 1468228762 1469253632 1472025152 1473052672 1473938752 1480134656 1484258048 1487948501 1488987136 1489882801 1491393904 1492434944 1494777856 1496145728 1497193984 1498564067 1499610112 1500313724 1501964288 1504392032 1505093968 1506819776 1508579072 1510947328 1511017508 1511624686 1513389592 1515831856 1521726976 1524186664 1524897836 1525661696 1528127744 1530593792 1532996608 1535474512 1537267264 1542165248 1542236878 1544657972 1545736192 1547150696 1548234688 1549579504 1553167616 1553896357 1555678124 1559207936 1560634768 1562456896 1564982419 1566704128 1569968708 1573604032 1576074368 1576147573 1578621902 1581169436 1583808512 1585257856 1587318656 1587820234 1590626191 1591422976 1593991168 1598357504 1598431744 1599074048 1600941056 1602406078 1603524608 1603528784 1606116512 1608637888 1609760768 1611238057 1612362752 1613838226 1615722472 1616371724 1618258928 1620114496 1624303616 1626039019 1627903508 1629804176 1637639773 1637801984 1641431792 1641874208 1643020288 1644008608 1645676032 1649323291 1650919424 1653587936 1655518592 1657339904 1660793344 1663477816 1664638976 1667252224 1667329664 1669947136 1672642048 1672646404 1673426846 1675345672 1677975728 1679147008 1682645888 1685365682 1686042919 1688011468 1691582464 1696294912 1700054356 1701699584 1701778624 1704450176 1707200768 1709880832 1709960252 1712644648 1713840128 1714644256 1720107392 1720187287 1722079744 1722887738 1724090368 1725668084 1726877152 1732379264 1735179446 1736390656 1739116544 1741927616 1742740384 1744738688 1749250048 1750302268 1755173728 1760770583 1762556432 1763786752 1766555648 1768172224 1769406464 1769411072 1771030261 1772266496 1775048704 1777917856 1780787008 1782866176 1783582592 1785665024 1785747964 1786465538 1787299087 1788551336 1791437648 1794249952 1798404608 1800050329 1801311512 1802151988 1807050784 1811723264 1814078464 1814651696 1817858504 1821704192 1825504876 1826779136 1830827768 1831321232 1832599552 1835561728 1838528692 1842700288 1844386544 1845673984 1846539968 1849524677 1851559424 1855417564 1856712704 1859713856 1860461152 1862633344 1862719859 1865644066 1868654788 1871588312 1871773696 1875922048 1879830953 1880772608 1882782022 1883807744 1884940904 1886765056 1889814784 1892021248 1896214474 1898049536 1898137696 1901117504 1902444544 1904185472 1904190431 1905519616 1907263358 1910257492 1911590912 1912487824 1914680768 1921682477 1923023872 1923885964 1926132208 1935392459 1936743424 1939873936 1942919264 1944889856 1949200253 1951086592 1952260222 1954240288 1958674432 1965928328 1967300608 1968091136 1970388992 1970480512 1972192096 1973573888 1976758784 1979862016 1979953976 1983062224 1984446464 1986262432 1988581504 1991703296 1991795806 1992596177 1993987072 1994922644 1998141992 1999142912 2005912832 2009155148 2014350208 2020223744 2020768256 2020862116 2024034584 2025447424 2035185152 2036140054 2037561344 2040854816 2042627528 2047357312 2050666618 2052098048 2055319552 2057200376 2058641728 2059602272 2061963904 2065200896 2068539044 2069504206 2071877192 2074296224 2077552576 2080910689 2084268802 2087747584 2092374592 2093035763 2094496768 2095756663 2097784832 2101170176 2101175648 2104566464 2107870336 2110331392 2111277454 2113742488 2117153584 2120477216 2121957376 2125387264 2127332207 2128822696 2130671818 2135605472 2137096192 2143910912 2145872806 2148378232 2152923136 2154218176 2163705544 2167102256 2169300224 2176211968 2177736704 2179729552 2181251072 2184675328 2188206592 2191737856 2192766212 2194296832 2197741568 2197843648 2198726816 2201293952 2204846336 2204852078 2208410204 2211877096 2213421056 2216998784 2218033216 2221618399 2222731264 2225106026 2227657432 2229813248 2233417472 2240980742 2246775232 2248343552 2251977728 2253933824 2254038514 2256968714 2257577036 2259152896 2262804544 2270014208 2271079291 2272664576 2273683412 2276338064 2278842368 2283590848 2287281997 2288878592 2292471808 2292578288 2296177312 2299882816 2303600299 2307216626 2308827136 2309556704 2313638096 2314797056 2325925888 2328641536 2332405504 2336169472 2339836928 2339945608 2343618992 2345254912 2347401056 2351086144 2353831168 2353940498 2354886391 2356530176 2357635852 2361440536 2365147664 2367859648 2370624256 2374456084 2382021488 2387537152 2391285248 2392040872 2393710592 2395150472 2396268028 2399015696 2401337344 2405218816 2413363876 2419604096 2423515094 2425206784 2429014016 2431236808 2432933888 2432940224 2436866432 2440691968 2444637052 2445777698 2447484928 2448582136 2451440992 2452426064 2455289408 2459258087 2463226766 2467093684 2472806336 2476803329 2479200256 2484694828 2487099392 2487214912 2491119488 2495146082 2499555443 2504843264 2506018528 2507767808 2511821312 2514119881 2517388181 2518066694 2519824384 2523897376 2525659136 2529624064 2533712896 2534895104 2536031498 2537801728 2538992456 2545894208 2552979968 2557106552 2558134084 2561120848 2573433929 2573688832 2576044016 2577842176 2579392816 2581889024 2586062336 2590235648 2594301952 2597330944 2597451584 2598495328 2601529216 2605727488 2609818112 2609939332 2614036568 2615861248 2618255024 2620089472 2625549017 2628437504 2629670758 2632686056 2633914444 2638659584 2639493376 2644157824 2648431786 2663022208 2667326662 2668045588 2669907968 2671513988 2674223552 2682744064 2687080396 2690217712 2693177344 2698789184 2700673024 2703151451 2705038336 2706125312 2709284864 2709410704 2711764132 2713664096 2718043328 2722310272 2722436717 2726710558 2728613888 2731110844 2734299568 2735669248 2738592032 2741732224 2747445239 2748821504 2758130144 2765261824 2769731536 2771664896 2774201248 2777807648 2778556352 2780495872 2783047553 2784990208 2786296916 2795174512 2797125632 2798379584 2801646848 2806175372 2808612851 2815116304 2817081344 2821634816 2826064384 2828650517 2830632376 2831953124 2835200368 2839651232 2842531328 2848831139 2852157308 2856634792 2862678016 2866153472 2870652928 2873279864 2875285504 2877015064 2879799296 2879933056 2884454144 2889108992 2889116516 2893778888 2897022976 2897157536 2898321712 2900344832 2901705664 2906388352 2906395921 2911086178 2915656172 2917691392 2922407488 2927131207 2936457524 2938507264 2944050304 2947877504 2954020069 2960269312 2968516096 2975095123 2975897002 2977974272 2979765602 2982787808 2984869888 2989555712 2992291456 2994387968 2997128134 2999220224 3000627448 3003928576 3008784064 3010187936 3013639552 3017158144 3021894656 3022035016 3023249372 3026779184 3031663712 3041331007 3043453952 3048373328 3049795672 3051323392 3056255488 3061187584 3063028969 3065993216 3070949024 3074534528 3084330496 3084473756 3089315944 3091472384 3094301392 3096469376 3099159008 3106335232 3107792714 3111356248 3118415872 3121269536 3124913792 3129964838 3133408256 3139937416 3147208064 3152148736 3152295146 3157243804 3162338872 3170515712 3174637312 3175640468 3181252382 3182845952 3187982336 3194633533 3196863488 3198148096 3201882112 3204812156 3207049216 3207057568 3212233024 3217275776 3217425211 3222476114 3224725504 3227676452 3231444944 3232743448 3236517856 3240228992 3246980737 3248607232 3252078038 3255807016 3259608352 3275279546 3275603968 3282863584 3283748416 3286040576 3288017216 3289056199 3291352064 3298646582 3301838848 3307175872 3311037184 3319269733 3321586688 3326955632 3329277952 3334504448 3334659328 3339894272 3342950611 3345284096 3345292808 3346853692 3350691344 3355951456 3358294016 3365291776 3366800437 3370731364 3372085838 3376022936 3383164928 3392589824 3400108712 3403399168 3403557248 3408900352 3414401536 3419761664 3419920504 3425289296 3427680256 3429288512 3440214784 3440374574 3444159488 3445775476 3448180736 3451336168 3453754304 3464758528 3470358892 3472781312 3478233088 3483855232 3485480768 3489477376 3491114627 3498500096 3500604536 3510347456 3516021509 3521541166 3525112864 3527573504 3533111296 3536344448 3538822144 3542060522 3544532992 3550097408 3555835712 3561574016 3565732352 3567165184 3571330048 3571495928 3572931076 3574598174 3577102672 3582875296 3588499904 3594300281 3596809216 3600100658 3602623024 3604303976 3614101568 3619943327 3623446528 3628156928 3629303392 3635717008 3651009752 3653558272 3661655536 3662642464 3665199104 3671123456 3677057384 3685400576 3688773088 3691347968 3693079936 3699049354 3703118848 3710835128 3713425408 3719427712 3720922304 3725266688 3725439718 3731288132 3737309576 3743176624 3751844096 3759661906 3761545216 3765564044 3767615488 3769881808 3773530112 3779629568 3784042496 3792428948 3796099072 3796275392 3802235008 3808370944 3808380862 3811039232 3814526716 3820514984 3823181824 3824975648 3829361536 3837340871 3843364954 3846047744 3847771928 3852264416 3870784918 3873486848 3879747872 3885838528 3889779712 3892119517 3898400506 3902173184 3904520444 3908480576 3927872839 3931856656 3934601216 3936182272 3940777984 3940961024 3944384192 3947147776 3950759813 3953517568 3959724032 3959907952 3966124448 3968892928 3972524864 3977163008 3978945971 3983406592 3983591612 3985192354 3987974144 3989845288 3996283984 3998285824 4011825664 4018310296 4028700416 4040447488 4041536512 4041724232 4048069168 4050894848 4070370304 4072280108 4075122688 4081709632 4085255056 4094714624 4101333236 4104196096 4110639104 4114400752 4117283456 4119204544 4123927808 4125862741 4130401792 4137078088 4139008412 4143754384 4148592448 4155105152 4155298147 4161821378 4168537604 4175495168 4184749184 4186071526 4188993536 4191513326 4193469049 4195569664 4202340352 4202351296 4209132928 4215740672 4220662784 4222554908 4227484976 4234307168 4240954432 4243914752 4247809423 4250774528 4254664414 4257645392 4261343636 4271210944 4274192384 4278114841 4287821824 4291745612 4296756464 4308436352 4317413947 4327411088 4334204512 4338600448 4348215949 4352423936 4355473408 4359459104 4362502144 4369350656 4376413184 4383475712 4385532424 4388593664 4395483136 4395687296 4397453632 4402587904 4409692672 4409704156 4416820408 4423754192 4426842112 4433997568 4436066432 4443236798 4445022241 4445462528 4450212052 4455314864 4459626496 4466834944 4476734647 4481961484 4493550464 4503955456 4507867648 4508077028 4513937428 4515154072 4518305792 4525609088 4540028416 4542158582 4545329152 4547366824 4552676128 4557684736 4567181696 4574563994 4577757184 4584943616 4585156576 4592354624 4599765632 4599777611 4607200598 4614433252 4617654272 4619113408 4627276192 4642031537 4651851776 4657283072 4664811008 4669079779 4672338944 4675149479 4679673856 4679891216 4687237984 4690509824 4694802112 4702172288 4702390693 4707662336 4707880996 4709772782 4713060352 4715271704 4722881072 4730295328 4735719296 4741248512 4745587231 4748912168 4764042976 4775074304 4782570496 4784081744 4787421184 4790300944 4792536056 4798031392 4802674688 4810437632 4826727752 4839208192 4847030188 4850413568 4858028032 4862473616 4865867776 4865880448 4873732864 4876019603 4881383936 4889274104 4891555396 4894969856 4897164272 4902881984 4904852128 4910578816 4910806901 4918516174 4926453532 4934187368 4945612672 4953606658 4955917967 4958400512 4969389656 4974198784 4974429824 4982238976 4990292164 4999110886 5009686528 5012037056 5015535616 5020138409 5023642624 5028239762 5034776362 5036133388 5039648768 5047794752 5051318272 5055953903 5067425792 5069790208 5072062996 5075603456 5077984912 5091788416 5102398301 5105959936 5114213104 5116268168 5122241696 5138800667 5146867858 5147377664 5152088032 5155684352 5158785632 5163778048 5172124672 5180471296 5188603904 5194661888 5194903168 5196990656 5203058432 5211454976 5219636224 5219878664 5228073136 5231722496 5236510048 5240178944 5251098034 5253208103 5256875008 5259341516 5265372112 5267828888 5277319168 5278986752 5288315648 5290686401 5296863572 5326044416 5334653324 5336091176 5339815936 5343027976 5348447104 5365488128 5374160792 5380435424 5386354688 5397578368 5406302902 5410076672 5412250624 5418569728 5418821408 5423528264 5427328192 5436086656 5444620544 5444873434 5453421116 5457227776 5462221688 5468599136 5477184064 5483464448 5486037271 5494890478 5497643008 5516260288 5525176657 5530523648 5539463072 5543329792 5548402496 5555615296 5557112704 5557370819 5566095106 5569980416 5572593832 5590349024 5594251264 5596759168 5603293696 5608421273 5612350744 5617225702 5630232608 5634162688 5643269632 5652128768 5657301034 5661264752 5663906248 5670400736 5679302464 5685062656 5688482371 5697662278 5704314616 5713269584 5732306944 5741305856 5746559728 5750571008 5754030128 5759598592 5759866112 5768908288 5778217984 5778233032 5787557776 5794045952 5794315072 5796643424 5800689664 5803411328 5812776704 5812791842 5822172356 5831312344 5835382784 5844814976 5854262414 5856993961 5872915048 5877014528 5888100608 5895755008 5908040138 5920538624 5937032192 5950190246 5951794004 5955948544 5959531204 5965575616 5969739776 5984582912 5988775936 5994256268 5998440448 6001254896 6007857152 6017568128 6020375872 6027279104 6030107083 6034316288 6043789312 6044070032 6046498744 6053558368 6063327424 6073128061 6082662014 6086907904 6096746656 6099591344 6102646784 6112510976 6122375168 6126057938 6131986432 6141898048 6149069056 6168660992 6168947512 6178631888 6182944768 6188602784 6192938752 6198318016 6208336849 6212670464 6215585428 6222712496 6236831744 6242539072 6249827584 6252629383 6259929676 6266816512 6279874832 6294416128 6304297472 6304590292 6314487608 6324677744 6341031424 6349274624 6351280936 6362504764 6365691904 6375964672 6389267066 6393726976 6396296192 6403764224 6409624312 6414098432 6414115136 6424466048 6434551552 6434850422 6444952228 6449451008 6455352904 6462889888 6465486896 6473035712 6480457984 6483498593 6493961474 6497214464 6504156076 6511614032 6519216704 6529754231 6550559092 6551207936 6565727168 6567496832 6576034432 6578112398 6582704128 6589737077 6597293164 6603677696 6614351744 6622074368 6636750659 6638539466 6643173376 6653911264 6658555904 6669008896 6669318656 6679788544 6685901222 6690568192 6690585616 6693707384 6701382688 6711902912 6716588032 6722751893 6730583552 6733600874 6741462728 6744171676 6752045872 6784507631 6785179648 6800217424 6806798336 6807114496 6817800704 6828803072 6832910777 6839523328 6839841008 6850578592 6855360512 6858577024 6880429568 6880749148 6888318976 6891550952 6896361472 6902672336 6907508608 6929517056 6940717784 6945562624 6956466176 6967710464 6970961536 6978954752 6982229254 6997000192 7001209072 7020694912 7032043018 7043082332 7050225728 7055147008 7072688896 7077644288 7084121044 7089065984 7100194816 7111671424 7123148032 7126490189 7131464704 7134330368 7142660096 7142991856 7145862152 7149196348 7154205344 7165750592 7176999808 7177333163 7188600562 7193618432 7200201316 7205246048 7208607952 7228203136 7239886654 7243264721 7246893056 7256313856 7258606784 7271434016 7302019504 7307116544 7323311072 7325284928 7330398208 7337125367 7342246912 7354114768 7370801152 7377546176 7382695936 7386159872 7389471089 7398098708 7406237696 7421670256 7426850816 7438855424 7441844608 7450533376 7450879436 7457351363 7462576264 7474619152 7486353248 7503688192 7510554821 7519323812 7523090432 7531128088 7535230976 7539763616 7547060224 7559259136 7568084992 7584857896 7592198144 7592550784 7604470016 7616741888 7616761724 7622078464 7629053432 7641029968 7646363648 7649951296 7658723072 7662316519 7674681742 7686729908 7692095488 7695543856 7704528832 7716982273 7741569836 7746973696 7759495744 7771677056 7779559424 7784239034 7787871091 7796801012 7804346368 7809040888 7816961152 7843432597 7855745678 7863713312 7869202432 7872364544 7881555968 7881922048 7888768384 7894295552 7901519626 7907035136 7919448064 7919815904 7932248896 7937785856 7945049728 7945070419 7954326016 7957891942 7966813184 7967183224 7970384708 7975948288 7979690576 7992567968 8018054473 8023651328 8036620592 8057400832 8075258191 8080894976 8083073024 8083448464 8096138336 8101789696 8140740608 8144560216 8150245376 8163419264 8170510112 8189429248 8202666472 8208392192 8221278208 8228801504 8234566912 8238409088 8247855616 8251725482 8260803584 8274156176 8278016824 8287508768 8297184896 8310210304 8310596294 8313935773 8323642756 8337075208 8369498368 8372143052 8377987072 8383026652 8386938098 8391139328 8404680704 8404702592 8418265856 8431481344 8441325568 8445109816 8454969952 8468614336 8481908864 8482302829 8495618846 8501549056 8509328828 8515290784 8522687272 8542421888 8556229682 8560221943 8575643648 8583491224 8593512928 8616872704 8634827894 8654822176 8668409024 8671148161 8677200896 8682420461 8696431898 8704847872 8710946816 8718918208 8725004288 8733011287 8752826368 8766951424 8771064848 8777187328 8790966272 8791374592 8794907264 8805175808 8813233429 8819385344 8819408312 8833640816 8847508384 8853684224 8867995136 8872132864 8876110243 8886473596 8890044482 8890925056 8900424104 8910629728 8919252992 8933669888 8953469294 8963922968 8987100928 9007910912 9015735296 9016154056 9027874856 9030308144 9036611584 9051218176 9080056832 9084317164 9090658304 9094733648 9105352256 9115369472 9134363392 9149127988 9155514368 9169887232 9170313152 9184709248 9199531264 9199555222 9203847653 9214401196 9228866504 9235308544 9238226816 9254552384 9269511251 9284063074 9303703552 9314566144 9329622016 9338159558 9344677888 9350298958 9359347712 9359782432 9374475968 9381019648 9389604224 9404344576 9404781386 9415324672 9415761992 9419545564 9426120704 9430543408 9445762144 9460590656 9471438592 9475882559 9482497024 9491174462 9497824336 9528085952 9543486953 9550148608 9565140992 9568163488 9574842368 9580601888 9585072112 9596062784 9620875264 9653455504 9678416384 9694060376 9700827136 9716056064 9724947232 9731735552 9731760896 9747465728 9752039206 9762767872 9778548208 9783110792 9789939712 9794328544 9805763968 9809704256 9821157632 9821613802 9825560459 9837032348 9852907064 9868374736 9891225344 9907213316 9911835934 9916801024 9938779312 9948397568 9948859648 9964477952 9980584328 9998221772 10019373056 10024074112 10040276818 10047285248 10056479524 10069552724 10072266776 10079297536 10095589504 10111907806 10134851584 10139580416 10144125992 10151206912 10155969824 10183576832 10204796602 10211919872 10228426208 10232536336 10244483392 10261042363 10277601334 10293735716 10294755328 10304176064 10311368704 10317571264 10344249344 10355301121 10360942592 10377207808 10389323776 10389806336 10393981312 10406116864 10415639507 10422909952 10429179607 10439272448 10439757328 10456146272 10463444992 10473020096 10480357888 10489948469 10502196068 10506416206 10513750016 10518683032 10530744224 10535657776 10554638336 10557973504 10576631296 10581372802 10593727144 10652088832 10669306648 10672182352 10679631872 10686055952 10696894208 10730976256 10748321584 10760870848 10772709376 10795156736 10812605804 10820153344 10824501248 10837139456 10837642816 10847056528 10854656384 10872173312 10877274499 10889241088 10889746868 10906842232 10914455552 10924443376 10937198272 10954368128 10954876933 10966928896 10972074542 10989780956 10995286016 11032520576 11050353314 11061047296 11078926144 11086659584 11096804992 11111230592 11114225408 11114741638 11132190212 11139960832 11145187664 11180698048 11188502528 11193518336 11198770297 11206587392 11216842546 11224701488 11234451404 11260465216 11268325376 11278666399 11286539264 11304257536 11314602068 11322529504 11327812496 11340801472 11358604928 11370125312 11376964742 11382273133 11395324556 11408629232 11426539168 11463478411 11464613888 11482611712 11493119456 11501142016 11508060256 11519197184 11519732224 11537816576 11556435968 11556466064 11575115552 11588091904 11588630144 11593286848 11601379328 11606822656 11612025997 11625553408 11625583684 11644344712 11662624688 11670765568 11689629952 11708524828 11713987922 11718694999 11745830096 11754029056 11776201216 11791510016 11802300433 11816080276 11841077248 11874064384 11900380492 11903588008 11911897088 11919062408 11931151232 11969165824 11977551872 11988512536 11996880896 12002509792 12015714304 12035136256 12040751744 12054558208 12060214166 12068632576 12087578624 12088140064 12092997488 12107116736 12126654848 12126686429 12146256122 12165324028 12173815808 12193493312 12199182688 12225021952 12238083143 12244750336 12252115876 12263972864 12283796096 12298138112 12325394081 12337321984 12337895024 12357263776 12365889536 12377205568 12385877504 12396636032 12397211827 12416673698 12425340928 12431170856 12445424992 12473663488 12485078144 12499655168 12505258766 12511093609 12519859352 12533633024 12559749664 12588832256 12608594944 12609180584 12628975216 12649355488 12682062848 12689691443 12698549248 12702561872 12725009528 12731383808 12751929344 12778534132 12787453952 12792592384 12807528448 12819248624 12828196864 12828230272 12848932096 12869103104 12869700844 12889904456 12898902016 12910705808 12925779776 12930973792 12946071424 12946672739 12960915968 12966997186 12987922948 12994428928 13008312152 13023228064 13038433408 13059508462 13101118184 13102415872 13131454336 13134993664 13152068864 13156224796 13165408256 13179474154 13194586328 13207355392 13228703488 13234910351 13244148736 13273501318 13277078932 13286346752 13307822528 13317111808 13329333017 13338637312 13359577088 13371802444 13381136384 13381171232 13387414768 13402765376 13423805824 13445503786 13451777339 13461167104 13467201748 13482925456 13488343352 13504091744 13547747213 13569015262 13570359296 13600434848 13613596672 13614228992 13635601408 13657606144 13665821554 13679046656 13679682016 13701157184 13710721024 13717154048 13723303451 13760859136 13761498296 13776637952 13783101904 13792722944 13805344672 13815017216 13849366817 13859034112 13881435568 13891125248 13912932352 13935420928 13941923072 13948173239 13957909504 13964458508 13994000384 14002418144 14041389824 14064086036 14086164664 14100451456 14145377792 14155288576 14168242088 14178131968 14200389632 14223342848 14246296064 14252980378 14262929408 14268660736 14285320192 14285983712 14291724304 14298392696 14308410688 14331501184 14353999616 14354666326 14377201124 14387236864 14400402632 14410492096 14417215904 14456406272 14463189169 14479773308 14486529442 14493786112 14512627712 14517213568 14542868032 14566374823 14604039008 14614233088 14646622144 14650569856 14651250341 14670296641 14674250734 14684493824 14708229536 14741602304 14755092352 14772319744 14778942178 14796197416 14812475392 14843340512 14853701632 14877710848 14883689216 14901066752 14901758872 14914702726 14925152528 14949238304 14972706496 14996908069 15007376384 15021109642 15038647624 15046180864 15062256176 15070461952 15079527232 15118518272 15136169984 15169715792 15184396288 15185101568 15208940032 15233483776 15233523448 15244156928 15258106864 15282059936 15292727296 15299902592 15317446144 15324633038 15349363484 15373459816 15384190976 15391087712 15409057664 15433964546 15483139672 15493947392 15518991488 15543354112 15559118848 15568478068 15575742182 15593602024 15608692736 15618081776 15633922304 15686865194 15711491356 15727426624 15738404864 15744729088 15763844096 15777536768 15788591104 15803039252 15814070272 15838896128 15839631808 15864497792 15890099456 15890140838 15897555037 15908652032 15915783884 15933626368 15934366448 15940769416 15951896576 15959381152 15985135936 16010973979 16036108946 16047302656 16073241184 16114801664 16150516382 16161789952 16166146048 16166896928 16192276672 16203579392 16281481216 16289120432 16300490752 16326838528 16341020224 16367433511 16378858496 16405332944 16416784384 16442556416 16457603008 16469133824 16476818176 16484204737 16495711232 16503450964 16521607168 16548312352 16556033648 16575017536 16594369792 16620420608 16621192588 16627871546 16647285512 16674150416 16738996736 16744286104 16755974144 16766053304 16773876196 16782278656 16809361408 16809405184 16836531712 16862962688 16882651136 16890219632 16909939904 16937228672 16963817728 16964605658 16991237692 17003098112 17018657656 17030581568 17045374544 17084843776 17092859927 17112459364 17120443886 17151287296 17166982448 17187025856 17214806609 17233745408 17269655788 17309644352 17336818048 17337623303 17342296322 17354401792 17364840922 17392863796 17409695744 17421893632 17437836416 17466022574 17496888101 17505652736 17533902848 17542129696 17554374656 17581932544 17582749184 17589814528 17610351616 17626466858 17638770688 17638816624 17667281632 17695016768 17707368448 17723618627 17735990272 17744265728 17752220486 17772947192 17780088964 17781850112 17800848208 17821259456 17867339776 17886429209 17906938588 17927845936 17974201856 18014037503 18015821824 18031470592 18032308112 18055749712 18060616288 18073223168 18102436352 18160113664 18168634328 18181316608 18189467296 18210704512 18230738944 18268726784 18298255976 18311028736 18339774464 18340626304 18369418496 18399062528 18399110444 18407695306 18428802392 18457733008 18470617088 18476453632 18509104768 18539022502 18546472109 18568126148 18607407104 18659244032 18676319116 18689355776 18700597916 18718695424 18719564864 18748951936 18779208448 18808689152 18809562772 18830649344 18831523984 18839091128 18852241408 18861086816 18891524288 18921181312 18922060157 18942877184 18951765118 18964994048 18982348924 18995648672 19056171904 19086973906 19100297216 19130281984 19136326976 19149684736 19161203776 19170144224 19192125568 19241750528 19306911008 19343330513 19356832768 19368476413 19388120752 19401654272 19432112128 19449894464 19463471104 19463521792 19481332871 19494931456 19504078412 19525535744 19557096416 19566221584 19579879424 19588657088 19611527936 19619408512 19642315264 19643227604 19651120918 19660289957 19674064696 19705814128 19736749472 19782450688 19800553619 19814426632 19823671868 19833602048 19877558624 19896795136 19897719296 19928955904 19961168656 19996443544 20038746112 20048148224 20080553636 20094570496 20112959048 20139105448 20144533552 20158595072 20191179008 20200652641 20223815612 20269703168 20279160832 20288251984 20302413824 20311939648 20344771447 20367153664 20409593204 20423839744 20456852416 20465072672 20488966784 20489918449 20522084726 20555202668 20587471432 20589510656 20608352128 20635142528 20678140483 20688498688 20710602242 20721885184 20754415616 20778647552 20779612672 20787962624 20812233728 20831279014 20845819904 20858359214 20878544896 20879514656 20912292544 20926889984 20946040192 20946094741 20960715776 20979896938 21004392136 21012832412 21027500032 21037366064 21061488448 21071315552 21115947008 21138507247 21153262592 21162745604 21187454288 21289317049 21304177664 21338613296 21344364704 21359263744 21372111904 21393788416 21441202783 21461952512 21496643168 21521741696 21545418752 21590313472 21625211608 21640306688 21649002496 21674278912 21675285632 21694113056 21709312768 21744346624 21754548998 21778482176 21779493736 21813684464 21828911104 21848886752 21874396544 21908736256 21909753866 21918557947 21933857792 21944149084 21979561912 21990572032 22065041152 22100706628 22122094592 22157852288 22193609984 22222461184 22228450816 22229483276 22264380424 22279921664 22290375328 22361396096 22362434731 22387036672 22397540594 22413174784 22433685092 22449402976 22468902808 22520930432 22557332798 22573078528 22608515072 22629204136 22645059008 22655624992 22681602944 22717209856 22740250624 22753929484 22764546266 22790649112 22817258464 22853078336 22890017579 22926956822 22929227776 22965223424 22986238912 23002284032 23016120512 23023393393 23039464448 23075633152 23112871936 23112932128 23150231104 23176183808 23177260288 23186573696 23213645312 23224051994 23234888131 23251106816 23251167368 23288689424 23325249376 23341531136 23379259904 23400654277 23417049656 23427975844 23437389998 23491660192 23508058112 23552402432 23583020032 23604600866 23632160552 23682154496 23748128768 23800760984 23807176016 23823794176 23838124816 23862302464 23938331648 23955103744 23977025072 23993761792 24005019584 24031428608 24070272512 24081503488 24109116416 24120428332 24137265152 24175157248 24176280128 24185994976 24214233472 24253309696 24253372858 24292512244 24330648056 24347631616 24386986624 24398365376 24437802389 24450043904 24476166286 24489500672 24504231752 24527945728 24567592192 24596276224 24650788162 24674643968 24675790048 24714527552 24731779072 24754411136 24771755008 24793272064 24794423654 24833347396 24850681856 24862341712 24890849984 24970156288 24981872201 24999310336 25010517532 25022187218 25039718704 25067266048 25119499328 25160101967 25177664512 25217189888 25218361168 25257950432 25298710976 25339603289 25364125696 25379382886 25397098496 25405123744 25450019056 25462767616 25557068264 25574907904 25585184768 25615056896 25638497248 25656393728 25656460544 25697864192 25738206208 25739401688 25779808912 25797804032 25821411616 25851559552 25861947584 25892142848 25893345478 25903750301 25921831936 25933994372 25975845896 25988857856 26016624304 26046456128 26076866816 26119016924 26202236368 26262908672 26269987328 26304137728 26312449592 26330816512 26358948308 26389172656 26414710784 26457406976 26469820702 26488297472 26547002636 26554157864 26572693504 26615645056 26658666034 26677274624 26719154176 26743604888 26762272768 26762342464 26774829536 26805530752 26847611648 26891007572 26903554678 26922334208 26934403496 26965850912 26976686704 27008183488 27051838957 27095494426 27138030524 27140718592 27200869696 27228457984 27244836619 27271202816 27315212288 27331643108 27358093312 27359364032 27402314368 27434308096 27446606902 27495109873 27521718272 27522996592 27553275904 27566203808 27585445888 27610689344 27630034432 27655318691 27698733634 27718068224 27762871136 27782250496 27825864704 27870841856 27883846144 27896346478 27915819008 27928917016 27988000768 28004836288 28082779648 28128172072 28172329328 28200902912 28290755584 28307773219 28310577152 28336484176 28356263936 28400779264 28446685696 28492592128 28505960756 28525858816 28537321472 28570640384 28571967424 28583448608 28596785392 28616821376 28663002368 28707999232 28709332652 28754402248 28774473728 28800805264 28820984192 28834431808 28881039187 28912812544 28926378338 28959546616 28973058884 28987572224 29025255424 29034427136 29085736064 29132749646 29208078016 29228466176 29293244288 29301139712 29302500682 29340593282 29348501468 29368987648 29416459072 29510184704 29524030783 29544639488 29557884356 29592394832 29624950784 29686681024 29707403264 29734665961 29755421696 29767378432 29802133504 29803517744 29829405452 29850305056 29898476608 29945412992 29946803887 29993816138 30014752768 30042219284 30077295248 30092361728 30124512352 30159054464 30221897629 30237036544 30272339968 30339431584 30368792576 30370203136 30417880064 30466967552 30467046896 30488313856 30516213728 30564119872 30585454592 30599805184 30613523083 30634892288 30649266076 30698726968 30746919632 30768381952 30782175424 30818115328 30867929092 30894741361 30966279344 30987894784 31037982976 31086708224 31115155687 31118237696 31136956136 31151484364 31187204048 31217385472 31236163552 31267844608 31337142529 31373730388 31422982712 31454853248 31489458176 31527688192 31555073536 31577182208 31606078504 31628140544 31677792256 31679263616 31728995584 31780198912 31780281676 31795110074 31817304064 31831567768 31867252736 31868732896 31881538832 31903793152 31918762304 31970271872 31970355131 32021947958 32072217892 32094605312 32146482368 32198443277 32229603328 32301032764 32323579904 32332292096 32333793856 32384553344 32494220759 32562962432 32578240864 32600981504 32653677056 32682040448 32683558453 32726046353 32734867022 32757716992 32810665888 32833568768 32885112832 32915206016 32938267648 32953636352 32968409474 32991422464 33006901928 33043214336 33096624704 33112067296 33150035072 33188739584 33240841216 33242385176 33255743092 33294571024 33348300832 33454641077 33477993472 33488572208 33511948288 33532106608 33547752392 33564557312 33618722816 33618810368 33673063424 33725925376 33765302272 33780439264 33819879808 33874457344 33927635456 33929211316 33982475384 34006196224 34037315312 34061163136 34090749088 34132137221 34169687552 34185719854 34224918728 34240887772 34302574592 34333964896 34374051712 34429613218 34467490816 34539311576 34619288704 34673636096 34675246606 34684592644 34708803584 34729681844 34785727592 34819391488 34875672832 34932045148 34993776202 35011305472 35067805696 35084259392 35108749312 35140968863 35165498368 35179629056 35220703232 35252933716 35277541376 35277633248 35334563264 35390033536 35391677321 35447237254 35471980544 35488531456 35504440972 35545894384 35560177928 35563700224 35601696416 35642518912 35716788107 35734679552 35772858418 35813877176 35855691872 35948403712 36028075006 36031643648 36062941184 36064616224 36111499424 36121232576 36146446336 36179618189 36204872704 36320227328 36337268656 36362633216 36378934592 36421409024 36511967063 36537453568 36596511952 36622057472 36679548928 36681252608 36738836992 36772456721 36798125056 36798220888 36815390612 36857604784 36915466016 36941234176 36952907264 37018209536 37034804807 37078045004 37092944218 37136252296 37214814208 37318488064 37352638232 37378711552 37401195832 37437390848 37439129728 37497903872 37558416896 37617378304 37619125544 37661298688 37663047968 37678182256 37704482816 37722173632 37783048576 37842362624 37844120314 37885754368 37903530236 37929988096 37964697848 37991297344 38112343808 38173947812 38200594432 38260563968 38272653952 38322407552 38340288448 38384251136 38402260897 38483501056 38613822016 38676236599 38686661026 38713665536 38736952826 38776241504 38803308544 38864224256 38899788928 38927043584 38962665742 38989862912 39008156824 39051071488 39114192832 39132443168 39159758848 39177314176 39223055872 39238817024 39284630528 39286455208 39302241836 39320579914 39348129392 39411628256 39473498944 39537303091 39564901376 39601107238 39628853264 39647343736 39667204096 39755117248 39795438592 39819376597 39857911808 39922337312 39992887088 40096296448 40161107272 40189140992 40225918096 40278210896 40289067104 40317190144 40382358016 40401305282 40447631224 40539406336 40558321664 40576503968 40604827648 40623879296 40689542894 40734307328 40819186408 40847679488 40913704832 40930145344 40977933568 40979836898 41044169452 41110405336 41174942864 41216704256 41270285056 41356280966 41376997376 41421204484 41443770368 41508831232 41559225344 41575925248 41624467456 41662558028 41691639808 41716718428 41757089792 41759029312 41824585088 41892080384 41892189482 41921431552 41959793876 42008784272 42025664824 42055000064 42074732128 42122976896 42142631104 42210749581 42231894016 42277014494 42306525184 42325491208 42374908576 42578634098 42608355328 42677226592 42688729408 42718527488 42744223808 42787576832 42882405566 42923905024 42993286336 43043483392 43150506529 43180626944 43206601229 43250423216 43280613376 43298004992 43348557824 43350571264 43388226112 43418625536 43458357943 43488693248 43509097996 43556964352 43558987472 43627368928 43657822208 43697773504 43748793088 43768405681 43817472512 43819507732 43837115894 43867715584 43888298168 43959123824 43981144064 44130082304 44201413256 44244189184 44315704576 44387219968 44444922368 44456901632 44458966552 44528760848 44559843328 44580750656 44722792192 44724869462 44774073344 44795081188 44826349568 44867370184 44898805952 44937805616 45041860864 45114665596 45146157056 45217030144 45258408272 45290118016 45311249984 45363205888 45384490151 45434419712 45480501248 45507858968 45529092532 45581298224 45634516928 45706156672 45708279617 45780035158 45853913644 45858455552 45930446848 45972477824 46032241024 46046786786 46078928896 46128159539 46151266304 46225743872 46225864256 46300462208 46352367616 46354520576 46373147392 46427290624 46448103988 46469776262 46502213632 46502334736 46577378848 46650498752 46683062272 46725903653 46758519808 46801308554 46834099312 46855951688 46874779996 46983320384 47016116224 47059263251 47104804864 47166040064 47209201732 47264321104 47491553417 47496257536 47601521968 47614352032 47647588352 47676249632 47724604928 47830375439 47876663296 47910207488 47954050144 47987523584 48010039168 48062857216 48140545024 48163006976 48218232832 48240856664 48274530304 48350314496 48352560256 48371989952 48428466944 48506619392 48506745716 48585024488 48661296112 48695263232 48773973248 48796730752 48875604778 48895244651 48900087808 48952332572 48979001344 49008463504 49055891456 49135184384 49192552448 49301576324 49349287936 49351580096 49429055104 49508822272 49543510016 49586544128 49588847308 49666694792 49701363712 49724683424 49781699968 49885431323 49940312576 49963744402 49998620672 50021035064 50044374436 50079437408 50134532096 50238998656 50320203934 50355329024 50434379776 50436722336 50515900864 50597421952 50597553721 50679206578 50728251392 50758765772 50794196992 50810247488 50900038112 51062346907 51114136528 51149815808 51170369536 51230113792 51276994496 51312787456 51312921088 51359877569 51395728384 51476412416 51478803376 51559617824 51595608064 51642823232 51703119104 51723895168 51726297623 51784285696 51786690956 51807500602 51843663872 51867988744 51951691792 51977715712 52033248608 52092912256 52153733632 52201459541 52238033848 52404472736 52525817344 52539974656 52608275456 52624899184 52661633024 52717896616 52778345312 52829421568 52914813952 52939641404 52976594944 53094005272 53108315728 53145387008 53231290112 53317332068 53354549248 53438308352 53487209776 53524545536 53524684928 53549659072 53611061504 53636215633 53695223296 53782015144 53807109356 53844668416 53868806992 53931701824 53953373408 54016366976 54018875911 54103677914 54190988852 54276061048 54281437184 54401739392 54456915968 54489673238 54515097637 54542405632 54630424576 54663286216 54716186624 54718728064 54804628736 54868616192 54893213804 54990219746 55043436544 55045993184 55106551808 55132407616 55170891776 55221378688 55221522499 55260068864 55310637382 55397467268 55436136448 55525742272 55564500992 55615492933 55741683712 55767692288 55792692956 55831638016 55857834032 56009672576 56126381311 56165559296 56256344144 56344658656 56401805824 56526807337 56581511168 56615546438 56621154304 56672968352 56712527872 56801558528 56893371392 56985184256 57011921512 57051717632 57074642944 57141280768 57143934848 57166897216 57193570784 57233642752 57326004736 57415998464 57418665304 57508804496 57548947456 57601610528 57641968384 57668863616 57762078374 57785289133 57825625088 57852756676 57919093232 57946117768 57975144448 58050510848 58068854272 58171472128 58197550411 58265499292 58416156032 58586488576 58602279424 58605001364 58681186564 58697002936 58737975296 58832918144 59020369408 59048061566 59089278976 59115768712 59184789664 59249901568 59373362048 59469331922 59510843392 59534756864 59604267008 59607035488 59658810904 59700610112 59796953216 59890825984 59893607774 59987632276 60029505536 60084438568 60154590496 60249024704 60318108928 60346409981 60443795258 60474073088 60544679936 60678863168 60698037127 60740406272 60776943227 60835760128 60933935104 60934093792 60976627712 61032427456 61128239744 61131079009 61199610368 61227046166 61269784576 61298532152 61397453936 61493839264 61536763904 61564350848 61636230656 61692634003 61735858184 61789482722 61932558688 61975789568 62075965952 62173416448 62230311374 62236475392 62273912272 62302968728 62374408096 62434770944 62472327104 62535689216 62674285058 62747460776 62845965424 62909706496 63055376384 63110147072 63154364416 63212157008 63256281088 63355584512 63358527232 63457991168 63560397824 63560563352 63590220148 63634608128 63663135536 63734505472 63737465792 63763077664 63807586304 63837524608 63940543744 63940710262 64043895916 64144435784 64189210624 64292964736 64396886554 64426933571 64459206656 64602065528 64647159808 64664584192 64667587712 64769106688 64988441518 65125924864 65156481728 65201963008 65307354112 65364080896 65367116906 65452092706 65469734044 65515433984 65621331776 65667137536 65830412032 65876535296 65907272704 65936818948 65982844928 66013803856 66086428672 66193249408 66224134592 66300070144 66331177913 66377479168 66481682432 66484770352 66511486184 66589142048 66696601664 66804408671 66909282154 66955986944 66977144416 67023896576 67064213216 67095504784 67129114624 67237620736 67346126848 67451850752 67530604544 67560878528 67639759616 67748914688 67855270912 67858422632 67964950768 68012392448 68074630624 68122326272 68181498176 68264274442 68291705339 68339375104 68371439708 68449837456 68481775544 68605149184 68667929792 68748103424 68778923213 68859226436 68934981632 69078623152 69238577408 69347272192 69350493212 69369185288 69417607168 69459363688 69571455184 69638782976 69751345664 69864090296 69987552404 70022610944 70135611392 70168518784 70281937726 70330996736 70359258112 70441406464 70505867432 70555082752 70555266496 70669126528 70780067072 70783354642 70894474508 70943961088 70977062912 71008881944 71091788768 71120355856 71203392832 71285037824 71318484523 71433576214 71469359104 71545716836 71627754352 71711383744 71827296541 71896807424 72056150012 72063287296 72125882368 72129232448 72222998848 72242465152 72359236378 72409745408 72487107847 72640454656 72674537312 72725266432 72757869184 72842818048 72909476549 73004257249 73023934126 73074907136 73193023904 73244114944 73359097856 73362505216 73477673984 73544913442 73596250112 73596441776 73630781224 73715209568 73830932032 73882468352 73905814528 73950270823 74036419072 74069609614 74156090008 74185888436 74272504592 74629583941 74636976128 74705276464 74757423104 74802391664 74874781696 74878259456 74995807744 75116833792 75234756608 75238251088 75322597376 75326095936 75356364512 75408965632 75444347264 75566097152 75684725248 75688240628 75771508736 75807060472 75859976192 75929395696 75982594688 76140921493 76224687616 76347895624 76401188864 76521127936 76545307904 76644815104 76680576896 76768502272 76804521794 76967002112 77227644032 77352473198 77373322052 77427331072 77473905652 77552483008 77606617088 77799577856 77854087168 77925331484 77979725824 78016313648 78102142976 78228385664 78264886336 78319517696 78354628352 78391392079 78446111744 78477634048 78569261056 78572910416 78604483672 78641159828 78696258784 78823256512 78946997888 78950664793 79074606182 79129802752 79202214476 79257706528 79294687472 79334408192 79510234496 79590877184 79638753194 79675911931 79715823616 79844674624 79985774176 80192592896 80322214544 80378281984 80451836192 80556421792 80578134208 80634380288 80708379037 80764716032 80802610564 80895262448 81078812672 81116643328 81153007936 81209655296 81247758592 81284181979 81379085788 81468614656 81638372816 81695358976 81827409664 81860290688 81955867136 81959673796 82030864993 82088338904 82220810672 82349885728 82433408512 82540570112 82616103031 82712561932 82753994752 82842408968 82887540736 83017662464 83118450688 83151850496 83248934912 83325116056 83383279616 83433436856 83514179584 83518058624 83649170176 83784160768 83784378964 83842863104 83919587752 84017568544 84051329648 84110000128 84149464256 84245953792 84285262208 84285481709 84421499162 84463788032 84554028988 84613050368 84650982416 84749817152 84886805003 85157268196 85216710656 85354453184 85377458816 85488447616 85575153664 85666582001 85764811132 85847810048 85986572672 86086966784 86277758567 86301013058 86361253888 86413202458 86500846432 86561226752 86596009984 86697115648 86701142528 86776452224 86837251072 86916715886 86977386496 87018195992 87113928704 87117974944 87254737856 87315644416 87395547008 87395774609 87497586176 87536811362 87634945024 87639015464 87674231788 87735431168 87776596336 87918247648 88198599203 88260164608 88402826512 88488378368 88631409152 88774439936 88827840101 88889844736 88913803264 88917933104 89057521696 89119686656 89161501312 89445584384 89449738924 89548146688 89590162376 89652699136 89734740368 89797611904 89875611232 90083721728 90229331192 90292314112 90434060288 90516816544 90580236032 90622499968 90726411776 90768980302 90868839424 90961002496 91015717936 91058185064 91162596448 91269033856 91412313344 91416559234 91560070316 91707827288 91716911104 91944955648 92064482048 92093573572 92157857792 92256319078 92302532608 92451487744 92451728512 92600924416 92644372457 92709041152 92746294784 92854581248 92896207976 92939552524 93004427264 93004669472 93154757696 93300997504 93305331119 93451807306 93517039616 93602617108 93668198624 93711903376 93749559992 93966640768 94118526502 94162441373 94209609728 94332080128 94418403464 94528642208 94983106834 94992515072 95203043936 95228704064 95295176704 95352499264 95382629771 95449209856 95660750878 95753326592 95820414976 95908100288 95975047168 96020078336 96063124157 96281090048 96326013952 96436465664 96481713328 96549060608 96700628992 96705120512 96743979904 96856933888 96945567719 97013238784 97013491432 97170048976 97322592224 97390526464 97547946496 97593461504 97637212673 97751209556 97790489302 97800175616 97904665144 97958002688 98016927008 98111782912 98270368768 98385104896 98603152648 98698575872 98703160192 98858110208 99017644544 99087020032 99173088256 99177694616 99333389584 99402727424 99449366848 99563399936 99770862646 99880625152 99927488804 99997241344 100042070128 100088748872 100158874816 100269064192 100477997312 100640407868 100710658048 100868759552 100873444672 101031801728 101194843904 101195107442 101242324183 101358413156 101456502784 101517531544 101588393984 101620494976 101800076224 101964623761 102124693814 102228273056 102299631616 102340739072 102460227584 102553988992 102625842176 102719755138 102791456768 102952824832 102957606752 103119235648 103191216128 103285646464 103406238208 103447790336 103452595246 103568571392 103573381912 103615001204 103687327744 103735977488 103903383584 104066497216 104185824512 104234708149 104307467264 104402919082 104476067696 104808945472 104978356483 105051634688 105079949312 105216550912 105249798368 105323266048 105435793232 105556690624 105829627904 105879282808 105953189888 106188010544 106216631456 106290774016 106462580224 106634664136 106709098496 106876616704 106974419552 107049091072 107049369856 107099318144 107222123008 107272431266 107390446592 107564030288 107614218712 107689336832 107737613984 107863403648 107906746816 108032733952 108037751822 108081165049 108207355828 108381977704 108552122096 108803478784 108913831936 108979346476 109030195274 109084811264 109260849152 109326572432 109432373248 109437456128 109609257472 109737232384 109786427608 109980439492 110086873088 110091986368 110213103616 110264815232 110442757376 110443044998 110520137728 110621274764 110794934536 110872272896 111051484544 111230985866 111282885259 111483367424 111535384576 111585385912 111663276032 111715668064 112019345152 112252762622 112331118592 112512688288 112689317312 112803611648 112871465993 113053614674 113163022336 113231092876 113242308608 113345936704 113425055744 113786742784 113908312331 113970368512 114023843024 114103435264 114149285888 114282561536 114287869696 114333794432 114387141568 114467285504 114572034577 114652009472 114831996928 114837330608 115017608992 115097894912 115203221056 115283936768 115337727232 115389433159 115524156748 115570578266 115651250176 115705513352 115838186464 115892235536 115950288896 116101021696 116137708544 116342944256 116395100822 116530998584 116832312064 117172977152 117204558848 117210002728 117362373128 117394005872 117475950592 117665836288 118040738816 118096123132 118178557952 118231537424 118369579328 118499803136 118746724096 118938663844 119021686784 119069513728 119208534016 119214070976 119317621808 119401220224 119593906432 119650019489 119781651968 119787215548 119975264552 120059011072 120168877136 120309180992 120498049408 120503646263 120636217856 120692819962 120887590516 120948146176 121089359872 121357726336 121396074254 121480812544 121553886454 121671520256 121867870208 121868187584 121953255424 122064854912 122256479488 122262158018 122399220736 122454092332 122539569152 122597064304 122794907872 122987678528 123073527808 123128701696 123186473267 123272461312 123385268006 123471716368 123578965444 123865117376 123951579136 124065330389 124151931904 124346832896 124460622748 124472950784 124547824544 124605937456 124748816192 124944654208 125071378432 125205004463 125348570116 125494921552 125691930848 125819412992 126098262521 126110752768 126220294144 126308728832 126424314016 126512562176 126711169024 126717054464 126915982336 127120795648 127121126704 127180440296 127269216256 127326271072 127469010944 127474931584 127526155328 127615172608 127675049216 127732285967 127881087488 127881420524 128087791832 128288871568 128378421248 128585929472 128793773108 128853867142 128905644989 128918413312 129204131056 129294319616 129329168384 129335175424 129538213376 129825304763 129976883036 130251849728 130312963456 130614708224 130728161792 130734233812 130904185412 130939468088 131030867968 131242663552 131660824064 131753070592 131814545408 131873637896 131965689856 132027607712 132172857344 132386498816 132448269184 132600140288 132662355826 132754958336 132963364864 132969540704 133022972368 133178284096 133393203328 133393550719 133608817342 133818564308 133911973888 133954288832 134047793152 134128426432 134191009568 134475241472 134618914573 134692253696 134903701504 135061209088 135121757056 135279519232 135403313591 135497829376 135579334891 135710541824 135716845264 135929901536 136024784896 136149261248 136244652544 136362996352 136369330097 136528548884 136583410678 136678750208 136742879416 136899674912 136963551088 137210298368 137335859584 137496206848 137557846426 137622029699 137718452872 137869963264 138157246304 138477154816 138694544384 138700986424 138738370576 138835214336 138918727376 139142910368 139277565952 139502691328 139728180592 139975104808 140045221888 140271222784 140337037568 140563875452 140661993472 140718516224 140882812928 141011734864 141110165504 141110532992 141338253056 141404568487 141560134144 141566709284 141788949016 141887922176 141954125824 142017763888 142183577536 142240711712 142406785664 142413400129 142570075648 142636969046 142867152428 142938718208 143091433672 143255508704 143422767488 143654593082 143793614848 144112300024 144126574592 144251764736 144258464896 144445997696 144484930304 144718472756 144819490816 144974215694 145280909312 145349074624 145450532864 145515738368 145584013861 145685636096 145818953098 146008514498 146047868252 146149814272 146386047808 146488229888 146622663187 146725010432 146955347968 147089826884 147192500224 147192883552 147261562448 147430419136 147661864064 147811629056 147900541646 147969550729 148072838144 148139219228 148312180016 148371776872 148545009184 149025219343 149259167882 149273952256 149410552928 149514846208 149604783328 149749563392 149756518912 149991615488 150233667584 150469513216 150476502176 150645194752 150652191872 150712729024 150817931264 150888694528 150956337961 151132194304 151369450496 151376481256 151543017472 151614120944 151719952384 151858791392 151965189376 152281842986 152343034987 152449375232 152695791248 152802377728 153042255872 153090615808 153289630208 153361153792 153429905629 153537004544 153609043588 153934004224 154455288064 154704946396 154746644104 154854662144 154947811304 155104966016 155599155712 155708174336 155850662968 155959451648 156032627296 156204285952 156456771328 156529772672 156709256704 156782784158 156892223488 156955268096 157138522112 157145820832 157208967344 157282319656 157392517568 157646513024 157893995776 157901329586 158149212364 158259605504 158404428952 158515413056 158589374944 159020468992 159095080859 159181754368 159277506388 159351823862 159431647232 159689349248 159971548352 160230123053 160385185792 160644429088 160756563968 160903672384 161112843584 161156268416 161163753751 161416758074 161529432064 161605221128 161790524896 162157625344 162233286656 162306015872 162495517184 162568363958 162644216917 162758171576 162937229312 163276745632 163390717952 163654819328 163720581376 163911734272 163919347592 164061729986 164176677808 164441621344 164699771456 164866817024 164965988759 165081140224 165232206062 165425123864 165507989504 165684817936 165775081472 166236901376 166303700992 166497869824 166650232112 166766559232 166866873712 167028359168 167036117248 167298340352 167568321536 167568757928 167685726208 167839175504 168035137088 168102659296 168220000256 168298928512 168491907584 168570524416 168570963418 168842998324 168927576064 169108057976 169226100736 169301964832 169499634304 169773610006 170314536392 170433421312 170708906368 170754917632 170976895232 171150307328 171333164002 171529622264 171695620096 171973145344 172173933568 172555517134 172602026116 172722507776 172826404916 173001692864 173122453504 173192019968 173402285056 173552904448 173674502144 173833431772 173954772992 174036391984 174227857408 174235949888 174509475712 174791094016 174791549218 174873105407 174995172352 175073622724 175269890048 175278030928 175348463576 175470862336 175553192672 175836495296 176120713769 176397198406 176520329216 176805653024 176976756736 177262818304 177548879872 177655680202 177779689472 177827606528 177835866208 178115043392 178239373312 178323002624 178891168768 178899477848 179096293376 179180324752 179305398272 179469480736 179595223808 179751222464 180041768621 180167443456 180458662384 180584628224 180868120576 181033633088 181160472064 181244999936 181326252107 181452823552 181537960604 181737678848 181922004992 182031435872 182116370128 182325192896 182538067712 182824626688 182833118468 183120140632 183415654576 183889911296 184128964096 184187147144 184315715584 184512638156 184605065216 184902975488 184903457024 185201848832 185288744914 185418082304 185492589568 185709162496 185792415952 185879105048 186008854528 186009338944 186309515392 186601995008 186610662238 186903614612 187034079232 187205234216 187336397248 187423806752 187499119984 187933281536 188021459197 188237053004 188324882746 188419219456 188664160256 188836806928 189057284416 189362872699 189966213668 189985030144 190406087872 190457408128 190704998528 190713856333 190765259542 190898419712 191321501756 191506653184 191640829952 191816200576 192040156672 192126248314 192465769111 192562180096 192652027904 192872931328 192963426656 193098121216 193401257984 193410241024 193487959808 193713867776 193891135438 194026477568 194026982864 194340097952 194645184448 194781052928 194959804897 195095892992 195186923008 195274425346 195502419112 195580978604 195600351232 195809330288 195916005376 196033854016 196540737536 196750721299 196770209792 197206305296 197397151744 197406320384 197716220416 198035289088 198154412533 198174040064 198346176512 198355389232 198666779168 198805454848 198898733696 199126799872 199541725292 199761250304 199854977608 199994482688 200084140256 200177497744 200317749632 200538128384 200955994624 201280815736 201421316096 201737519104 201746889344 202063603456 202389687808 202390214884 202484648366 202716826312 202913005568 203035063088 203176787968 203240989952 203600152448 203929247522 204249387628 204456546112 204599263232 204681478144 205107977984 205251684352 205439510276 205582913536 205905649664 205915213504 206238471296 206571292928 206668215481 206812476416 206895580672 206905190492 207137142784 207146763824 207230002408 207374655488 207471954976 207806767168 208132994432 208142661727 208371649024 208469416298 208614934528 208805838164 208952135392 209617890944 209956712966 210103269376 210159898624 210433101824 210499596736 210646532096 210871586464 211113381248 211659255808 211758565616 211906379776 212376021088 212433262912 212581548032 212776635643 212925160448 213269328272 213418196992 213753233408 213948839104 214098182144 214098739712 214198636288 214294661581 214444246016 214544862532 214780893184 215128060576 215228437424 215378673664 215475227968 215726807296 215813493632 216065467904 216075503644 216162330098 216263189527 216414711656 216763955408 217104244192 217606957568 217806089809 217827663872 217958692952 218060390548 218169622528 218521698304 218653144864 218864746496 218874912256 219218514944 219474464768 219572855216 219960878984 220173746176 220183972736 220426207232 220529630464 220885514752 220886089996 221040275456 221242549528 221589869072 221744545792 222102969088 222207179051 222461971732 222565770518 222966734848 223070769152 223170771824 223326552064 223431336128 223792485917 224038690304 224505525244 224662237184 225025376576 225378634624 225389102939 225607223296 225742931986 226107229348 226326044672 226462185752 226484617216 226691873408 227459545313 227573485568 227816624662 227940737024 228047686048 228206870528 228298571776 228565123072 228575739392 228667588864 228774283136 228934571008 229144069154 229304018944 229663993856 229674661216 230035217984 230195789824 230406442112 230407042151 230567873536 230675454464 230778866318 231048313496 231141156532 231302500352 231411026704 231676372928 231784471072 232275417088 232523579717 232685888512 232790201644 233061997168 233664624128 234182487539 234345954304 234409117696 234420005456 234724746256 234788011744 234951901184 235331672576 236081477632 236192246264 236357115904 236463074848 236739158656 236999606272 237493448192 237877327688 238043373568 238139027456 238417068032 238428141952 238635243616 238802440448 239187812864 239300038978 239563303936 239574431096 239950529104 240118022144 240337754272 240618361984 240996098816 241007292526 241104137417 241272435712 241385639924 241775181032 241896292352 242715452672 242792148508 242961625088 243107772908 243343040512 243735740416 243736375168 244129709824 244512958976 244524316036 244798441472 244908184664 245079138304 245194128608 245589815744 245975357056 245986782041 246257403392 246372946534 246544922624 246770536012 246943432736 247157930888 247730234752 248130660778 248303863808 248693665792 248921245496 248945901568 249095649088 249211874912 249497632384 249889308416 250142756864 250410008926 250697140232 250989843104 251383861696 251463296669 251638825984 251790193369 252196525042 252221505536 252440588288 252617457664 252848628032 253025124352 253257327323 253434108928 253831964672 254241591296 254242253408 254360880592 254538432512 254652542144 254938021888 254949863168 255052310656 255350098432 255464571934 255583769441 255762174976 255762841048 256175583664 256577743136 256756842496 257171858944 257407197047 257587546216 257707734284 257811289978 257836826624 258408262112 258588639232 258658336768 258670350848 259076426752 259650609526 259953766072 260503699456 260625926912 261229416448 261456323584 261468467624 261808370824 261878936176 262061735936 262485327104 263321648128 263506141184 263629090816 263747275792 263931379712 264055215424 264345714688 264772997632 264896538368 265200280576 265324711652 265509916672 265926729728 265939081408 266045944736 266356568192 266786406656 266787101438 267217634684 267637128616 267823947776 267908577664 268256852864 268382019136 268815826279 268950482944 269237829146 269384507392 269807403008 270122418176 270243514112 270559038464 270806627182 270995658752 271158669782 271421083648 271433690528 271859803072 272049569792 272298522496 272489305088 272725992704 272738660194 273057097768 273166821356 273357500416 273485758832 273799349824 273927102176 274671719168 274800594211 274992413696 275115692852 275244059398 275436905744 275739926528 276314492608 276761121637 276954309632 277389088768 277401972848 277476741152 277670428672 277837454752 278285820736 278735636179 279005382656 279456361184 279950209616 280090443776 280674075136 281127750904 281323986944 281437032448 281765625856 282023469728 282220331008 282221065984 282676506112 282809136974 283120268288 283133418568 283577898032 283775844352 283908251648 284035527776 284367155072 284481423424 284813571328 284826800258 284941253311 285140151296 285273938092 285734304856 285877436416 286182867344 286511017408 286845534976 287309186164 287587229696 288224600048 288503529472 288516929792 288891995392 288969860608 289436945512 289638981632 289948431388 290561818624 290698149248 291031476736 291168027722 291371272192 291637906196 292017028996 292095736504 292299628544 292772095616 293245326374 293450020864 293910695936 294179653768 294385000448 294385767104 294523124896 294860838272 295323728128 295623258112 295801083292 295939101458 296145676288 296278438456 296624360032 296743553744 297090018368 297570228527 298050438686 298518335764 298547904512 298821105856 299029692416 299209566656 299513037824 299983230976 300467335168 300939026432 300953004352 301290389504 301304383744 301425458048 301777389056 301912675922 302053545703 302264388608 302446208603 302738900992 302752962512 303086034944 303228241888 303439904768 303717582784 303930378752 304208505601 304563685972 304686069974 304898750464 305391582496 305604755456 306084511744 306181231616 306579260416 306722307584 306859811258 307074009088 307218087176 307868008448 308910576128 309409892792 309493288208 309709324288 309895622608 310209932032 311198311424 311416348672 311701325936 311918903296 312065254592 312408571904 312913542656 313059545344 313418513408 313565568316 313784446976 313910536192 314277044224 314291641664 314417934688 314564639312 314785035136 315293026048 315787991552 315802659172 316298424728 316519211008 316808857904 317030826112 317178749888 317691431057 318040937984 318190161718 318363508736 318555012776 318703647724 318863294464 319378698496 319943096704 320460246106 320770371584 321288858176 321513127936 321807344768 322225687168 322312536832 322327507502 322833516148 323058864128 323210442256 323581049792 324466573312 324612031744 324764338613 324991034368 325136727916 325288433834 325516343152 325874458624 326553491264 326781435904 327081325571 327309638656 327441162752 327823468544 327838695184 328123459972 328353355616 328883242688 329399542912 329414842757 329733634048 329931977518 330162280448 330464412124 330850247728 331015979008 331369635872 332440873919 332473802752 332607401984 332995739648 333300464224 333533118464 333733747424 334056718336 334072234496 334596680704 335136643072 335137515856 335371452416 335678351008 336070274176 336205318592 336440000512 336597857024 336748753913 336983815168 337141048832 337141926836 337685996648 337855152128 338216115952 338452201472 338603929664 338999268608 339547220012 339842154971 340629072784 340866842624 341417812736 341509835264 341953790464 342266712557 342300614656 342666328004 343059244528 343391240192 343946290688 344347867136 345111034268 345204052232 345445015552 345652809832 346003385728 346384039936 346804570112 347105808896 347349004288 347666863544 347909545984 348072783968 348455714816 348471899776 349018951424 349582188032 349583098436 349746210814 349990344704 350147245448 350539780096 350556061856 350696927152 350941724672 351106385344 351672990592 351673906441 352241427538 352794396812 353040658432 353611306048 354182876047 354525636608 355097759744 355311360404 355559378944 355655213056 355671732416 356230086784 356646005248 357436428349 357782337536 357798955696 358192586752 358360649504 358610796544 358938961472 359190447616 359502444928 359519142983 360083537242 360334886912 360917324768 361169256448 361736241152 362067266176 362320944128 362489999872 362652504214 362905647104 363075921208 363475357696 363844009984 364062871744 364232740256 364650385792 365076135424 365649253376 365666236936 366240281264 366831309152 367779822592 368001051847 368257928192 368374294288 368631431168 369025276312 369210130432 369805950976 369806914048 370403697664 370577489828 370836164608 370985179136 371418324992 371584831904 371758210096 372017709056 372018677888 372619030784 373203990016 373221324476 373807229224 374068158464 374410468432 374672794496 374847613504 374998239968 375453509431 375866563072 376042918394 376474106008 376649765492 376838438912 377328320512 377673613856 378114568832 378725745398 379932427336 379970060288 380812175744 380914816256 381409997056 381427712666 381530519084 381796839424 382643003512 383013306368 383632401152 383812400179 384080313344 384252496628 384931538222 385124360192 385304055808 385745862656 385926853312 386196242432 386550657493 386820482048 386975919616 387427735552 387782270876 388052955136 388053965728 388680195904 389290368896 389308450531 389919609794 390191785984 390373846016 390548850692 391004838224 391161957208 391200702464 391618660576 392067708032 392884669177 393081475072 393501442598 393540419584 394412610592 394794303488 394812640768 395432440832 396070578176 396308825066 396348080128 396692353024 396710778464 397333558336 397610909696 397797467392 397975800079 398253599744 399083450584 399522500608 399709955216 399988965376 400168280512 400354995488 400635499264 401631637693 401911989248 402561631472 402842632192 403475038208 403493778688 404127206912 404497023931 404779375616 404780429768 404969296732 405433652624 405826011136 406070126176 406353575936 406481979904 407200304896 407382852877 407858495044 408498775256 408913092224 409362956288 410215955968 410503368704 410879020552 411165827072 411811299328 411830427008 412476942592 413142585856 413336430962 413624952832 413791161344 413810380984 414274285568 414293527648 414460004816 414749310976 414943909952 415613534336 416265988864 416285323454 416743298048 416938832596 417229869056 417611676328 417904270784 419235781888 419913425932 420206538752 420319797248 420866203648 420999193472 421743172928 422226762496 422424869867 423318511616 423517131232 423812759552 424752042176 424866525824 424886259889 425438602589 425553271286 425850320896 426538656544 426836393984 427506466816 427897678208 428197479424 428397272576 428589323162 428888492032 429089725064 429561786368 430256121152 430456874848 430757347328 430950455936 431453614592 431626987264 432130935808 432151007288 432324660196 432526379054 432829423312 433527910816 434208488384 434910334001 435213915136 435612179618 435655327744 435917385904 436120781096 436339245056 437043396608 437306289728 437749824512 438437029888 438948929536 439145710432 439921757968 440347492352 440367945472 441059260928 441771029504 441772179992 442080550912 442485099056 443179738144 443489091584 444205938176 444414358102 444923943464 445131541036 445933469696 446141538304 446341543648 446653104128 446862672256 447584971834 448077380608 449011050488 449324474368 450050753152 450757269248 450778205878 451214446592 451485863972 452214458696 452652089344 452924371504 453383746816 454919090626 455146971136 455633249324 455881474048 456095372096 456413741056 456597143552 457151478784 457335177728 457548566272 457869142016 458288138308 458608037888 459327987712 459349322432 460070435968 460812884224 460814084302 461135747072 461350908928 461557732636 462096626992 462282313064 462605000704 462822053408 463352745856 463568942144 464318245391 464550834176 465047159434 465371777024 465580403288 466123994336 467329248256 468364975078 468691908608 468818235392 468840010912 469449492512 469576023488 469903802368 470663345152 472162955264 472384492528 472714231808 472926149696 473478317312 474655571819 474986896384 475754655376 476086747136 476278054912 476834136064 476856283904 477270487232 477604880896 478041937373 478375625728 478600077956 479126607872 479148862192 479901058208 480236044288 480675508544 481236723968 481452462491 481992197632 482014585052 482208274834 482544871424 482771279848 483550362064 483792584704 485430905344 485584297016 485923250176 486215545816 486686081024 487471480832 487472750336 488259419648 489025917952 489048632072 489596882944 489816369328 490158276608 490388257216 491179631488 491950714112 491973564082 492514806784 492745893068 493089845248 493541072024 493886865472 494315861776 495460469504 496261321556 496607727616 497387331584 497842490992 498191298176 498423749824 498995264768 499229391661 499778616832 500285513728 500820017852 501394280464 501979686208 502767723392 502791075787 502926593338 503277651968 503580386738 504393050084 504443011072 504881176576 505234915328 505697256064 506514654646 506868217856 507409754929 507663929344 508483182592 508484506816 508721761184 509076865024 509305084288 509876043776 509899726336 510104621312 510700196864 510929143868 511167538882 511524349952 511525682096 512351167328 513155486272 513513684992 513984940183 514343717888 514814394094 515175092432 515415468568 515622579956 515673653248 516816524224 517177278464 517340701696 517651895761 518152853504 519301219052 519907532144 521251853824 522407087587 522458832896 522912647168 522936935248 523616741648 523757872352 524123471872 524970654208 526643296256 527012282368 527258181632 527494551584 527862759424 528110430848 528691429376 529545995264 529793076736 530400561152 530649423304 531019833344 531853459456 531878162816 532091889472 532713136384 533572813312 533574202876 534435269368 535274257232 535647895552 535817155328 536513705728 536764038272 537631652558 537847691161 537900965888 538475658292 538769014784 539614806016 540487028224 541118076928 541613254364 541991317504 542317339564 542842167296 542867381056 543719606144 544597044992 544978610176 545451985408 545477320388 546114195536 546333642712 546715000832 546971517664 547598699648 547854204352 548739744553 549343438336 549601188422 549984827392 550231385704 550488118796 550873811488 551479853056 552628985216 553522243274 553908619264 554778177536 554803945696 554953482304 555340857344 555674909504 556571641472 557471272358 558010765312 558912722368 559900419232 560956584877 561348150272 561685815977 562255501808 562647973888 562874064896 563531251712 564046939456 564440662016 564442131968 564958653259 565353012224 565618273948 566240536576 566266837136 567155796064 567551688704 567816503296 568071055552 568734310144 568962846848 568989273853 569627142656 569653600516 569882506622 570280302592 570547876184 571468609712 571754872832 572365734688 573022034816 573691069952 574216054951 574618372328 575174459392 576449200096 577007058944 577033859584 577783990784 577939721216 578873891024 579277963264 579896862776 581123637248 581396298496 582062953472 582336055444 582742544384 583275812392 584034057992 584191473008 584599257088 585544191232 586490652748 586900041728 587821391872 588359307536 588770000896 588771534208 589046249792 589721676544 589998371963 590647456256 591246516224 591602166584 591878202916 592291352576 592556876912 593248720064 593487107488 594180036736 594207635021 595140457054 596100877372 597036671528 597095809024 597642211712 598419133312 599026075648 599666074007 599966461952 600934670336 601878052864 601906008704 602580779008 602608767488 602850916096 603554778112 603825351844 604107091406 604528777216 604892417206 605477801984 605505925024 606172069888 606456483776 606879809536 607435165568 607436747489 607860757504 608417011202 609127371944 609372139948 609797500928 610783164992 611209510912 611770422263 612362463232 613158520832 613444615168 613719622516 614148018176 614436174352 617390194421 617821152256 618819785584 618986576416 619418648576 619791245216 620419864064 621794880707 622396622848 622832697344 623402651872 623837806592 624130509184 624817143808 625827085312 626119090688 626837026816 627131136632 627568893952 627821072384 628554088448 628583283328 628835869376 629129278624 629570070272 630586052096 631575983104 631605318344 632596849456 633038422016 633617715808 634061652224 634357499776 635382862114 635638180463 636081875968 636380323436 636727017472 637110025552 637407295448 637726588928 638757396992 639886193408 640920492212 641540743168 642577716352 643614689536 644451374336 644625073664 644655015004 645667032296 646117728256 646420884512 647162099584 648510607199 649224063488 649528677226 649982068736 650273455832 650576867668 651032686304 651748917248 653106982528 654162651142 654619277312 654882325504 655646937088 655677390368 656246919944 656706711232 657766485376 658799085824 658829685514 659467268096 659863955036 660324560896 660928824248 661700495456 662739271744 663810509791 664881747838 664947605504 665214803968 665991479296 666600928448 667066236928 667467494848 667678408397 668144468992 669193361408 670273286144 670275031712 670742904832 671356702016 672140548352 672410637184 672441869099 673195714048 673497507826 673967630336 674282097664 674283853672 675371993296 675710304256 676432231904 676904402944 677207859328 677998537216 678618974033 679094440024 679684309942 681258145568 681733685248 682835625472 683019670528 683907580928 684533425114 684601229312 685332656008 686118489056 686782480384 687892581376 688695734272 690222068536 690408104464 690890031104 691305619664 692006771456 693609140224 694211617792 694698008576 695333727088 695819091968 696145567936 696911429632 696943799552 698037902848 699164376064 699166196872 699492421628 699980689408 700294490896 701079560192 701112123712 701393854304 701883449344 702212770688 703345981184 703347812882 704482855076 705588793624 706081316864 707222612096 708365752094 708696269281 709051273216 710195519488 710622720808 711118757888 711310426112 711343464832 712460173568 713292010496 714872856698 715564675072 715597911392 716385173504 716721299008 717221593088 717877922944 718380895232 719004889856 719038285966 720167074484 720669773824 721834649536 722338512896 724134532352 724641888256 724979999744 725305008428 725811294208 726151842416 726950715392 728125743488 728465480512 729300771584 729642957043 730152270848 731298506752 731332473872 732480562528 733662618304 734848495381 735559645184 736002103694 736515856384 736748588576 737262862336 738050552624 738420260864 739613828096 740807395328 741154979656 741672329216 741970358272 742836649984 743169663808 743516420192 744035418112 744037355776 745238061568 746407980032 746442648952 747614458448 748136316928 748820936864 749345588992 749695227008 749996479936 750907018862 751208758729 751733126144 752085836788 752948212016 753299530984 753676877824 754656641024 755347227712 756229137664 756568155343 757451490796 759864854672 761624351488 761829632512 762819994112 762855425332 763061038168 763593678848 765286007024 766026612736 767264802304 767624800358 768160626688 768504993256 769863076444 770248720384 770608111616 771491725312 771853706624 773101314986 773640964096 773951839232 774855471104 775564541752 776105910272 776107931456 777360391808 778580737792 778616901062 779839219588 780383571968 780747692032 781097701384 782009676448 782323914416 783237321152 784135416064 784503329753 785769338354 786162950144 787002885196 787080839168 788825221184 789625281536 790100261951 790864881664 792141156352 792617650132 792696160256 793384706048 793421556928 794667116672 795594934784 795951600158 796507199488 797358186317 798166901168 799045001216 799419910432 799977930752 800336561024 800709990976 801270998528 802004242039 803263275386 803823978496 805123262944 805685264384 806950076416 806987557376 808254413824 808994047862 809558751232 809560859536 809938593464 810867305248 811652022272 812140252352 812707151872 812963959808 814400609792 814765705754 815716990088 816997550512 817826184448 820431911936 820925423351 821006737408 821758041104 822331654144 823622598656 823660854016 824953885184 826285171712 826672861924 827249905664 827582322688 827620761968 828548571136 828587055296 828920009632 829498621952 829887819904 831227068672 832531977728 832570646908 833486596096 833877665192 834459738112 835223352656 835808541568 837550136423 838471563776 839826851864 840413077504 840639594496 841732407296 841998386944 843486345856 844453524992 844849739734 846637023232 847034262464 847625519104 849504084352 849733051648 849772519778 850877205178 851106542572 851700641792 853077313088 853672787968 855795356416 856394958848 856794545152 857178646324 857776984064 858179450128 859123572736 860512242304 860913749696 861514694656 861900911872 862305312869 862907229184 863253974528 864261871616 864302014576 864649320392 865052758108 865658846624 867055821632 868416976768 868457312723 869820668002 870427830272 871224359236 871310655488 871834771808 872241562192 872678490112 874612579456 875499649024 876435031241 876874059776 877897859072 878291420864 879843515936 880694984704 880735890944 882118521856 883542059008 883544359984 884161101824 884970198112 886359476288 886978183168 887792169407 888411876352 888828716204 889847886928 890263082072 891866939392 892283076608 892683087296 893306208256 893725344512 894126001769 895169943668 896154761216 898022100976 898648948736 900101506304 901514538496 901556411756 902339514923 902428893184 902971727944 904428917392 905304178688 905848743008 906767493632 908777133341 909838181252 910293942272 911266498648 911762948096 912190744192 913194287104 914302957568 914670355456 915097132544 915738284032 916576276616 917216075776 918655975424 918698644864 920140871936 921625768448 921628168604 922271494144 922701817856 923115465272 924193253984 924564626128 925210001408 925644106816 926705491712 927137884288 927140298799 928636490782 929101668352 930094318868 930743554048 931160806576 932247988672 933754855033 934658496512 936729950156 937383817216 937636470784 937680021824 938898985024 939152046976 941326690304 942332402011 944325910528 944768985056 945428463616 945852299392 946956634624 947823195137 949055344237 949311143638 949973792768 951509310752 952173494272 952556109824 953668272128 953712567808 954540974464 955209761792 956083874746 956751251456 957200155912 958253215744 958297724384 959802116416 960472088576 961351017088 961353520699 962473447936 962904924982 963984395264 964029170104 964416549668 965089742848 965542559696 967100724128 970184591233 970861810688 971168594032 971846500352 972431091632 973372162048 974942961664 974945500672 976518839296 978051835904 978097264144 979193765888 979632738656 980316553216 980776514432 982359262976 983901428224 983947128164 985029613568 985491786136 986179690496 987082144048 987773730944 988631723552 989831979409 990920939008 992522643112 993215455232 994774663168 995684981984 996382596352 996847499648 997990529536 998458783322 999557233664 1000571027456 1001640035704 1002788560928 1003959372416 1005535446784 1005582151574 1005853186676 1006555303936 1007160773476 1008786100168 1008886022144 1009762353152 1011394512128 1013029309292 1013736435712 1014819509858 1015327858688 1016966365184 1016969013632 1017443522368 1018153730048 1018610168576 1019088097027 1019799452672 1020209242624 1021400393728 1021858287736 1022335077764 1023048699904 1023051364192 1024702334656 1026310972544 1026358642309 1027969880366 1028687435776 1029628788188 1030350184864 1030830937136 1031245159912 1031347306496 1033633048448 1034681403392 1035303791522 1035786855103 1036305707008 1038602438104 1039815064288 1042503707648 1044814175174 1044917665792 1045825294336 1045873870496 1047233483296 1047515744704 1048246943744 1049208927481 1049941308416 1053286592512 1054024564736 1054516363264 1054989103168 1055725518848 1056220861696 1056694365727 1059091990528 1059586153472 1060801122304 1061298846608 1062039666688 1063706918912 1063756325632 1064183778944 1065426272768 1066401244909 1067145626624 1067148405752 1068870538736 1070548514464 1071295791104 1071634310656 1073027411456 1073528076544 1074009339403 1075263305116 1075695382322 1075801931776 1076951316584 1077538029568 1079229612032 1080974056448 1082236153856 1083226508728 1083982635008 1084634679128 1085684334592 1085734762112 1087439212288 1089194089984 1089957220352 1090903970816 1090954640776 1092228391072 1092667285424 1093430001664 1093943035328 1095197399296 1095708408704 1097479489106 1098686876672 1099202376844 1099969654784 1100462771408 1100976237592 1101747622976 1102959706112 1105257970432 1107044486548 1107817238528 1109556355072 1109607891392 1109906964608 1111349819008 1113143282944 1113665566013 1114942544716 1116021530624 1117825444736 1119800838464 1121610861371 1121913169754 1122696300544 1123371631954 1124511003616 1125295947776 1125748129792 1127062503424 1128093878912 1128884263936 1129917306518 1130706024448 1131236547896 1132481073152 1132533674272 1134311592128 1135103377408 1135633006592 1136142111104 1137468620288 1137925693696 1137978547706 1139254285312 1139307201032 1139765013244 1140560605184 1141095752368 1142937219424 1144731469376 1146044069632 1146581789639 1147382139904 1148432109902 1149236744656 1150348918784 1152898400192 1154067719168 1154761921313 1155567981568 1155879442432 1157747782048 1158555926528 1159793725552 1162792596992 1164125906944 1164672110888 1165485088768 1166551624784 1168068115984 1168382946016 1169198514176 1171088382464 1172981305496 1173800083456 1175642783744 1176718615072 1177540001792 1177543068416 1178092499584 1179443353088 1179996743926 1181294912512 1182493032448 1183204333168 1183756405832 1184582705152 1185113753824 1186497440128 1186974214976 1188360073472 1188415270042 1190280914108 1192201754744 1194073343056 1195284423424 1196838266624 1198052151296 1199332148014 1199932923904 1201869340672 1203756105728 1203812017408 1205217534976 1205701832192 1207109556224 1207650703688 1208214182812 1209057554432 1209784834412 1210955603968 1211011850048 1212344139776 1212912967552 1214870331136 1214873494978 1215721515008 1216834022404 1218254743888 1218744279896 1219595001856 1221566329984 1223540844526 1224111737849 1224724926464 1226317041664 1226889230336 1227439245032 1228296036352 1228872348704 1234780388842 1235642304512 1237639571168 1237973152832 1238837297152 1239582490432 1240839728128 1243589761414 1244793245696 1245665394688 1246805303744 1247675613184 1248261018368 1251654170624 1252238181376 1252991435641 1253674053632 1254262273264 1255137787904 1255642144768 1257108176896 1257166566656 1257671738752 1258258557248 1259140140544 1260292380347 1261172104192 1263151966208 1263210636688 1265193698912 1266076844032 1267235431616 1268123304448 1268714999552 1269283764749 1270765724228 1271276360926 1272163751936 1272760646872 1273454034944 1274220051104 1274814590896 1275453177856 1277514793984 1279772386816 1281840984424 1283081486336 1285155432704 1287229379072 1288902748672 1289250147328 1289310030008 1291334064592 1292235456512 1292841769024 1294324199168 1297021214398 1298448126976 1299057354452 1299964137472 1300546911664 1301153735336 1302065372608 1303497834496 1306213965056 1308325302284 1309238554624 1309764651008 1311293874176 1311354780736 1312493839888 1313413422464 1315532970752 1316150214379 1317598171648 1317659371028 1318934536192 1319727910072 1320649121792 1321857648496 1323400990912 1325478543488 1325540108893 1327621019582 1329763495676 1329895211008 1330429607936 1331982958592 1333201856896 1334934989696 1335356816794 1336288937984 1338386722816 1340546572288 1340550063424 1341485809664 1342713404032 1344281096704 1344821274368 1344883738198 1346391428096 1346995015652 1347935260672 1348564195328 1348567707344 1350743986592 1352864463808 1353808805888 1354415718656 1355051205937 1355997074432 1357237948066 1358188880048 1359368619884 1362516291136 1363467370496 1364718634279 1365671250944 1366039341056 1367815161856 1369066850228 1369202458624 1370665312016 1372236978112 1375785162752 1377255049093 1377391468544 1380444137072 1380816208928 1381780062208 1382611239328 1384013542912 1387080887731 1387218280448 1388423235584 1389396017152 1390667454176 1391638183936 1392291135872 1393822859264 1393887599104 1396075805696 1398328752128 1398332393744 1398984843256 1399961378816 1400588981792 1402159120384 1402224247424 1402787708608 1403766898688 1404425541376 1405055145637 1406691962368 1406695625764 1408965710152 1411177587248 1412162633728 1414445224192 1416731504188 1417392538562 1417962094879 1418102546432 1420391038976 1421245441616 1422237515776 1422620852224 1422686929664 1424920347136 1426584020992 1429745713396 1431129350144 1431195822784 1432770347008 1433442598016 1435755845888 1436761790464 1438009779712 1438076571932 1440334148968 1441339547648 1443669299072 1446677508367 1448269064704 1449283776512 1449959999488 1450610016856 1451622588416 1452303684832 1453901430784 1456251486976 1456930961024 1458601543168 1459285914086 1460304541696 1462597013504 1462664947744 1464961125056 1467325236608 1467329057909 1469696990762 1471119290368 1472004207388 1473031712768 1473497177152 1474525724672 1476101105248 1479227656192 1480808060303 1481614790656 1482309959312 1483344658432 1483940716544 1485673299968 1486339327616 1487032840384 1488070836224 1488074711552 1489436449501 1490476123136 1492815960064 1492885297904 1495228916896 1496272633856 1497641873728 1498691177984 1499390454016 1499992959872 1500062631067 1501814037724 1502417517458 1503466252288 1504171673576 1505896424032 1506599061968 1507353755648 1509313282048 1510694455424 1512458275328 1513136310686 1513842326689 1514902981592 1519729709344 1523248702976 1523659265024 1525639988224 1525710850664 1526122076336 1527187357696 1530572014048 1532053225472 1534529604608 1535249600716 1536321253376 1537009986512 1539726152888 1540497440768 1541216223232 1542983450624 1543707413248 1546202629972 1547281928192 1547903678464 1549710942208 1551129083504 1552211820544 1552215862912 1554720783616 1555450253357 1557161475584 1557233802124 1559678439176 1560767143936 1561495384064 1562195402768 1564019352896 1564647828832 1566474642304 1566547401419 1568270832128 1569006659506 1571538676708 1572325900288 1574005770392 1574161678336 1577650442368 1579250563072 1580200523902 1581729763328 1584282312704 1585235300264 1585392320512 1586769412096 1586843113856 1589334233344 1591189869568 1591903200316 1593014398976 1594716372634 1596333802336 1598090002432 1598839820864 1599955861504 1600673122048 1601419981952 1601424152471 1602541997056 1604008484078 1606526550772 1607647956992 1610246525888 1611370528768 1612849295057 1613975114752 1616508827648 1617988095724 1619117502464 1619121719072 1619877186928 1621734610496 1624280504704 1625927919616 1627665058019 1628801219584 1629531411508 1631433980176 1633995101024 1635652368896 1639277412773 1640863823872 1641850846702 1642013474816 1643516082208 1644663308288 1647245197312 1647321708032 1649907770368 1652570343424 1653345723848 1654499811328 1655164645376 1655241523936 1657097142272 1657174110592 1657840019264 1658997243904 1659775639808 1660519717571 1662454137344 1665063955456 1665141293816 1666973192192 1667755330384 1668919476224 1670446705312 1671617083136 1675100272846 1675773384857 1676943127552 1679653703728 1680826155008 1681279188992 1683464814592 1683996773888 1686972691712 1687728961919 1688907049984 1689699479468 1693274046464 1694068524928 1699008168704 1699466103296 1699545039556 1701754410356 1702213085144 1703401283584 1706154626176 1711590712832 1712789917696 1713589090304 1714357292648 1715553968128 1716358900256 1718247145472 1721024484608 1721827499392 1723801823744 1724610625738 1725814458368 1726507949056 1728523743232 1728604029152 1729298640784 1730105516216 1731317693248 1734111643264 1736833953536 1736914625446 1739641336004 1740855660544 1742448718472 1742621310976 1743669543616 1744483124384 1749225158912 1750045889449 1750999298048 1752870062482 1753748119552 1755795718144 1756582841728 1759687031872 1760243076683 1761471781888 1762531353583 1764237043712 1767084118016 1767088719968 1768322203648 1769940396224 1772718952576 1772801291261 1775584338814 1776823752704 1777657432408 1779695773856 1780526164144 1783733878784 1784566153216 1785366174592 1787450689024 1788252003538 1789086386087 1790339887336 1792309522432 1796044201952 1797297897472 1800203012608 1803029076992 1803112823512 1804679029846 1804857786368 1805943455888 1808857834784 1810608357376 1811697486016 1813534987264 1817554266682 1819676362504 1820587884544 1822532997296 1823525896192 1824381488384 1828605915136 1829340710912 1830194265088 1831476568064 1833152553232 1834432151552 1837311950848 1837397289728 1840281743872 1843251536896 1843256337208 1844542988288 1845403635712 1846230930544 1848386507968 1849129252256 1850420002816 1851288213632 1853410983424 1854275768576 1854280597598 1857272981564 1858203336704 1860188637736 1861487108096 1862321613152 1864495977344 1867509710066 1869316993024 1873459900312 1874767634432 1875272941568 1875360043648 1877797970048 1878304093952 1882653380608 1884664804022 1888651821056 1889537970112 1890856927232 1891704598784 1893913269248 1895646390274 1898110688474 1898622287276 1899947585536 1903018621504 1904346988544 1905112219648 1907425135616 1909081948928 1910419523584 1912167749492 1913502502912 1914400311824 1916506431488 1916595448768 1919604232832 1922702034176 1922707041398 1923604159477 1924946895872 1925809849964 1927968790528 1928058340208 1928833099336 1930179485696 1931085119392 1934201448256 1937327851459 1940369182466 1941723621376 1942337188064 1943693000704 1944862183264 1946744324096 1949891001344 1953037678592 1956103671808 1956194528288 1958387531776 1959265477312 1960633106432 1961553028864 1964718525952 1967802856448 1967894256328 1970059227136 1970983572272 1972359380992 1974164288096 1975547461888 1977263447104 1979663958818 1980459454831 1981841878016 1985045286224 1986430910464 1989549326336 1991369963968 1992765192704 1993694999296 1994588773177 1995981059072 1996917566644 1999114467328 2001142054912 2003280071408 2005577121856 2007918744832 2011070893568 2011164303148 2011706373352 2013110607872 2014321546952 2017572200336 2019524706304 2022789024256 2026058618584 2027472871424 2029639019716 2030655717376 2033932730368 2033938027264 2034887044736 2037220337152 2038176194054 2039598905344 2040418485248 2042800787456 2043716575472 2044670155528 2046097399808 2046102728384 2049404669312 2052621945088 2052717284618 2055939760732 2057374871552 2059257576376 2060700369728 2061661874272 2062490319824 2067266096896 2068236051167 2069362806784 2070607583044 2071573710206 2072611414016 2077204876208 2079630128576 2082991599689 2085007415296 2089628350348 2089835331584 2091650588672 2091747740992 2094466966592 2095031489408 2098417854962 2099882616832 2106573185024 2108049129472 2109032726528 2109978206336 2112441723392 2113388731454 2114374819921 2117123460221 2118183981056 2119172306944 2121602244608 2122597693216 2124079333376 2127413837824 2127512651264 2128367557888 2130852545536 2132802489818 2134291253248 2134296811504 2137741077472 2141097028928 2142591582208 2143268621312 2144557853867 2146054822912 2147056153088 2148018678806 2150526610232 2151390764644 2151603863552 2153902633168 2155076059136 2161948112896 2164257934289 2164472307712 2166453017456 2167965270016 2169269358256 2171368669184 2171469524224 2174878424576 2178388179968 2179914440704 2181807941632 2181909281552 2184456782144 2185334570848 2186860003328 2187886070656 2190394798592 2191416817408 2194958978212 2197373753344 2198404753688 2199939309568 2200925542816 2201952475184 2203495245952 2205919412224 2210515940864 2214088973096 2215634477056 2219112710144 2219215782784 2219813929216 2222699638016 2226286565888 2227331132026 2229885089432 2232043061248 2235650889472 2239601676928 2243221722742 2243826339508 2245392601088 2246743263908 2249022007232 2250591895552 2251496259584 2256187757824 2257768527872 2259834613036 2261412048896 2262473095792 2264962146304 2265067348544 2268623184256 2271266013184 2272284222208 2273350370291 2274937240576 2275851387392 2275957095412 2278508570624 2278614402064 2279530026488 2281121210368 2282191504736 2285874438848 2289462938752 2289569278997 2292088139264 2293163579278 2294764279808 2296864219804 2298473489312 2300697837568 2305796800384 2308135438336 2309523842626 2311135963136 2311758884864 2315495564096 2317111853056 2319587451104 2325585193984 2328251813888 2329344221776 2330970177536 2333103249568 2336136231968 2336765892032 2338397028352 2340542992073 2342176764928 2345962610992 2347600166912 2351285567488 2353437230144 2355080003584 2355086136832 2356184999168 2357241277391 2358886706176 2359993487852 2362589825024 2364986064896 2366408666336 2367512811664 2369165410304 2370227507648 2372994880256 2373948429952 2376720146944 2376830540084 2378895084797 2380561828216 2384403509488 2388146686112 2390568846848 2393676533248 2395866987899 2396104302592 2398664296028 2399865847808 2403738681344 2407512211456 2407624034816 2410435069952 2411403664384 2414219112448 2415301407376 2416428365624 2418115108864 2419569668824 2421911207936 2422023700096 2424688279552 2425825935104 2429740662272 2429746989956 2431443030016 2433668044808 2436509487776 2437488559792 2439190003712 2443132659968 2444278969561 2447081689052 2448223475698 2449449852928 2452634083328 2453778460672 2454878490064 2456592072704 2457744697408 2461717345087 2469560777684 2471284609024 2475279142336 2475946305664 2479164980864 2479280132329 2481679456256 2487179522828 2489586491392 2491330789376 2493610607488 2496522036736 2502054998443 2503308341248 2504476362752 2505982871282 2507348107264 2508524546528 2510275575808 2511284289536 2514216353792 2514333133312 2515343477504 2516517114496 2518280281088 2520584760694 2522344208384 2526303932416 2526421273376 2530387397824 2532153688064 2534470863232 2534477463661 2536246608896 2537429999104 2538567529498 2541531448456 2542552721852 2544327503872 2545521293744 2546908069888 2548440102208 2549629181792 2555029587968 2557759376887 2559544773632 2563681968848 2566162972672 2570310865408 2574458758144 2576007362929 2577805497344 2578500294656 2578620060016 2582668129184 2584470913024 2585683538048 2588648398336 2594042428796 2596896253952 2598114708904 2599928274944 2601093823328 2602307470672 2604130745216 2606995668992 2612427930112 2616650604568 2618477109248 2619529302016 2622587748352 2622709561472 2624987679776 2626826844928 2631065941504 2632300428758 2635196343296 2635318742056 2637869072384 2639455820144 2641298243584 2643715296992 2646801981824 2650957086976 2651080217786 2655242039164 2659526991352 2659790422016 2660859215872 2666403713792 2669869979392 2670713633588 2672577875968 2676773445632 2681093144576 2681100126848 2685426808064 2686686801253 2688562193408 2689642548736 2689767476396 2692782856192 2693990031304 2695870521344 2697128390656 2697135414688 2701487973184 2705728927616 2705854602451 2708831437312 2710102411874 2711994148864 2714475896132 2716377760096 2718737239768 2725032582272 2729437268558 2731342501888 2732078682112 2735630323712 2738133700456 2738404917248 2741330624032 2744473956224 2751570325504 2754510098186 2754782937088 2760888274144 2761632417856 2763560124416 2765222478656 2766096263359 2768027085824 2774161775462 2774436560896 2776846471168 2778792034304 2781334908352 2783276367872 2784582271744 2785830600553 2787775198208 2792151611392 2796657504256 2796664787488 2797969686512 2799922757632 2801177963584 2804318240768 2804448494848 2805575417216 2808851082752 2810110291274 2811421463851 2813383924736 2813391251528 2817931420304 2822355174496 2824325267456 2828890448384 2831479167517 2833463008376 2834785077124 2835924189758 2836205092864 2840782077952 2842490883232 2844475031552 2845241704448 2845373859328 2849840694272 2853168041984 2859491426792 2862258700288 2862391645568 2865540694016 2866885196032 2871511691776 2873523580928 2876019559424 2876153143864 2880668297936 2882679095296 2887338598144 2893355016734 2896538129408 2898567553024 2899919998976 2901220033712 2903245176832 2904607369664 2907802861568 2912502973952 2913861922048 2917203086336 2918571828172 2920609083392 2925194027008 2925329895488 2929922250112 2934650473216 2934658115818 2939393981524 2942238580736 2944008414776 2946063425536 2946994354304 2952202210496 2956974089069 2958455312384 2961616120606 2963229581312 2964619918624 2966689316864 2967881433088 2971346599936 2972678655232 2974065680768 2976149423104 2978872899002 2980952246272 2985631920128 2985770595808 2990457833792 2992545267712 2995283747456 2997382355968 2998780908032 2999985919744 3000125262134 3003628075448 3004835034916 3006932504576 3008343347152 3011792848064 3013198123936 3021388910848 3022806536321 3024916550656 3026272621372 3027684653378 3029805963184 3039459418688 3044372338007 3046497405952 3047318530048 3051279976448 3051421701328 3052244152672 3054374715392 3061144028096 3069059209216 3070499201432 3072642506752 3074019973024 3079452305776 3080994881536 3082432446464 3087414826496 3092405259944 3094563856384 3095807356928 3099421884416 3102258167008 3104423641088 3104431725824 3109441567232 3110900506714 3114322951168 3114467604248 3119356878352 3121534287872 3122990768128 3124390805536 3128038705792 3129295657664 3132949284608 3133094802838 3134353786421 3136541664256 3138013319012 3143077353416 3144651800576 3148011540784 3155300884736 3158501126144 3160401047804 3163459526656 3168564625408 3170470600528 3173538824192 3173686227712 3178668466688 3182379739136 3183806400632 3186028797952 3189432745268 3192667604672 3196180004864 3197679641728 3201346244096 3202839963904 3202848304942 3205083994112 3208016968156 3213053101544 3215295913984 3220493051776 3225698590114 3227950229504 3233017655296 3235976191448 3238235004928 3238243438144 3239754373856 3243469220992 3248561009408 3251855839232 3255330116038 3257602439168 3259062823016 3262867960352 3267990202048 3271304737792 3273272513797 3278554825546 3281727647744 3283701693404 3284026949632 3287032164416 3289326616576 3294643416064 3299815540736 3305140686848 3306691447696 3308999622656 3310329290752 3310483047872 3314194284544 3314348221184 3315680038528 3319551279616 3321039435142 3322589002733 3324908274688 3330127910912 3330282587632 3333946384384 3335510660768 3337838952448 3340893410624 3343234166272 3346293561611 3350200545692 3351546769714 3353886255104 3359307407456 3361652310016 3362558377984 3366929629184 3367993547776 3373945383424 3375457923838 3377814099968 3379398958936 3386548092928 3388137049856 3398016337408 3398932206592 3399090079112 3403508820712 3404426170288 3406802567168 3412309252352 3423181425664 3425579835392 3427178180608 3428714585296 3431107936256 3432717800512 3436494290944 3442048969216 3443654998784 3447603647488 3449221251476 3451628916736 3453015898112 3457047486464 3457208058304 3458597281568 3460211032432 3462635386496 3468223286528 3473667907072 3473829250892 3479282672008 3481711321088 3484897436944 3487339087232 3488966248768 3494605741627 3498450317824 3500091778898 3501998596096 3505740124964 3507496239104 3511591436288 3513165683456 3519374063744 3520486153366 3522943563776 3525062707166 3528474087424 3534168236032 3534177439936 3536644407296 3539880792448 3545437905152 3545602582522 3551168677628 3553647505408 3555314864816 3559391547712 3561052328288 3569132306432 3570732349184 3572407724743 3574901378048 3576504007076 3578172772174 3580679774672 3584619044864 3592088403904 3594595794944 3597894581281 3600406025216 3606058153984 3606225647024 3609358059692 3609715572736 3611886911776 3617715669568 3623394972032 3623563270327 3627069974528 3635108533364 3639352725008 3641175769088 3645065994592 3648762976768 3656849613109 3657211830272 3658681421824 3660388530176 3662953136128 3666305106464 3668864303104 3674623901696 3674794579456 3680563487744 3686503073792 3686512674416 3689085976576 3690807271424 3692461861088 3696773015936 3698258504512 3700840005632 3702576427264 3704236293043 3706821966848 3708551537152 3708561195196 3714545963128 3716406673408 3720377275472 3722974216192 3724643226304 3728991954688 3735019420132 3738263704681 3738633986048 3746919800624 3749535268864 3750545883136 3750720087296 3755595940096 3756608187904 3764933838127 3765306761216 3769329608044 3777303642112 3779075940224 3783409197568 3787826538496 3791292780548 3796221376948 3797244574552 3799895171072 3806037243008 3810224439296 3814850271232 3818163897856 3820839047168 3824335498984 3827005005824 3828800623648 3833012862976 3833190897536 3839208465664 3845404068352 3845414082796 3847208318954 3849893791744 3851619699928 3855937581056 3856116680416 3857666198672 3860358971392 3862170238784 3868402896512 3868412970851 3874655702918 3880738364932 3883447242752 3884674376128 3887386001408 3889724366528 3899782002688 3906075357184 3912207343616 3912389056576 3916775063552 3918530954624 3923106057728 3926696094139 3929437051904 3931800711839 3935605712896 3935788512656 3940118454272 3941967144544 3944718761984 3948328576192 3951094923776 3954526894208 3954710572813 3959327917636 3960918909662 3963683756032 3970090572448 3972861820928 3979098652672 3982739927936 3985530385408 3987389998592 3989177546354 3991962118144 3993835133288 3998228934656 4002284109824 4006560142816 4011154243712 4015837489664 4022141787136 4022328606296 4023412746704 4026221215744 4028643093904 4035144400672 4039049412608 4045578048512 4052117237168 4054945742848 4059278039432 4061311434752 4067865460736 4067876054528 4069774089472 4074440674304 4076352388108 4079197810688 4080836970496 4085601574912 4087433150944 4089340311056 4092194799616 4092205456768 4098809338624 4105243890176 4105434569236 4111879521464 4114749743104 4118515152752 4121400739456 4123323748544 4124980639648 4129988603741 4134532193792 4136472102334 4138725613568 4141215166088 4143147420412 4145222828032 4154409752416 4159260257152 4165983199378 4170014830592 4179256700696 4179670663168 4183301177344 4183495481984 4188933933184 4190062978816 4196835709924 4199765233664 4213146370048 4218065453056 4219956412672 4221936401969 4224883446784 4226777462908 4228749639842 4234246920442 4236367962112 4238344613888 4243204489216 4245195386432 4248158666752 4252057232423 4255025302528 4256735115776 4261705091072 4265604979636 4268582506496 4268593623008 4275482154944 4282194057856 4282392955841 4286537242624 4289115707734 4292109645824 4294112306176 4296037357612 4301053220464 4302781529288 4303207727104 4307805266336 4321731360947 4323896225792 4328515868578 4328944615424 4332906034912 4335930540032 4338538716512 4342737338368 4342939048448 4349756849152 4356776359936 4359828881408 4363615883264 4363818563104 4368913564288 4370669141696 4373720006656 4375772141312 4377733800869 4380789597184 4382833634816 4389917956424 4394747506688 4396809507376 4399878619136 4401851085632 4403904950368 4406990491904 4417948014623 4421031881728 4428177946192 4431268954112 4438225420288 4438431565568 4439627858432 4445399276032 4449467263241 4452573131776 4454662264052 4459770178864 4464086122496 4471301778944 4479203353856 4486443445484 4487652679016 4490785202176 4493486527816 4498044014464 4502992519168 4512375515648 4515537055744 4519669226072 4522824097792 4524946191584 4529924292608 4530134697088 4537246368512 4544568444416 4546700740582 4549874481152 4551702774784 4551914190824 4557017141248 4557228804128 4559060052976 4562242420736 4564383009472 4571748877696 4578925877504 4579138557994 4584176278528 4586327158556 4589528559616 4593728439608 4596946978624 4611593600768 4616270876672 4619047685252 4622271926272 4623517769728 4630991128192 4639174902208 4646673568537 4651170387968 4656503627776 4658688443552 4661940355072 4666206499136 4672272463936 4673531784064 4673748858779 4681085984146 4684353529856 4691925221984 4695200333824 4702571134976 4706874460288 4710172273664 4712369998336 4714482554782 4717773412352 4719986975704 4725179650048 4729972129792 4732817332672 4735025623328 4738330820608 4740455015296 4745989760512 4747896859904 4753440293888 4753661080168 4757790169594 4761123656432 4768807018976 4776293372224 4781137693696 4784013674011 4787353066496 4791733975798 4792208605184 4797328592056 4799731695616 4807477362688 4815248069632 4820870139904 4822807328768 4828438224896 4830602814752 4832856731248 4836230217728 4839139337648 4843822415872 4844047400192 4851651870208 4859481324544 4859493979912 4862886060032 4867336089616 4873018975552 4874977119584 4878380007424 4886265319936 4888557939122 4894163378104 4896446951396 4898899705856 4905268166656 4907556921344 4909756980128 4913184145408 4915489394816 4923434690174 4939121555368 4942569218048 4950558284672 4951892611328 4958329961728 4958560264658 4963358912512 4974359045656 4979172982784 4987221214976 4993044073472 5004109996886 5006616682496 5008952725504 5011965742564 5014696214528 5017049093056 5020551151616 5022568579072 5028666266624 5030686955008 5033034228992 5036560562176 5041169521388 5044688416768 5052607864832 5052842546752 5060774795648 5068941726464 5068954927322 5072493217792 5074859998208 5077135058996 5083062896912 5085105443704 5088655007744 5091042587488 5096880204416 5099258363584 5107500699301 5110059175936 5115518753774 5119089547264 5127363937696 5132325945344 5140621730816 5148917516288 5152014725858 5155610994688 5157000589312 5157240120032 5165336258368 5168941826048 5171367076096 5177296796672 5188084857592 5193792507904 5196229417808 5199856549888 5202187646656 5204614941344 5208261490432 5221211290009 5224855860224 5233301209136 5236954218496 5239058604032 5245175496704 5245419122944 5249975359552 5253653689856 5258461311103 5262131883008 5264600857516 5270392686592 5270637484112 5275738144768 5278911640288 5282596487168 5287430593984 5293603963648 5295977087401 5301914173952 5302160435572 5310484078328 5319053982704 5321718431744 5332807427584 5339739958784 5341427267176 5345155751936 5353546891264 5362186289152 5362200253696 5370853616128 5373373602506 5377124386816 5379285097472 5379534952792 5385565712384 5387980062608 5391741042688 5394256781312 5394270829376 5402975946368 5411457855232 5411709204902 5417662874624 5420204823748 5423988297728 5428951792264 5432755520192 5437474479536 5450065164544 5458874537116 5462685003776 5464157364224 5471260647424 5476267400912 5482661248064 5488947912448 5491523308271 5503140651008 5509020196372 5509565874176 5521776548288 5523264835712 5530444957312 5530701833657 5532192526718 5536054171648 5548323550924 5548873121792 5553692942336 5557584068608 5562669816704 5569164543488 5571661201106 5575550396416 5581507304219 5584303222784 5593315008512 5593329574976 5595939373024 5599845515264 5602355927168 5608636481536 5608896989696 5611150834432 5617702165504 5620220582548 5622842927702 5626767849472 5626782503056 5635862840608 5644710348992 5648650534912 5653834342013 5657780896768 5662958335034 5666926016752 5669570154248 5671848379516 5672410185728 5681564155904 5684981766464 5688950063104 5690747718656 5699681388544 5706336083968 5718982853584 5724517400576 5724783291136 5733770392064 5743023383552 5746477963457 5747047161856 5752039118848 5752306287728 5761336595872 5765358190592 5774677196288 5786710033468 5793076258816 5797135106048 5799839997952 5802440067424 5806490353664 5809214739328 5815605723136 5825005947904 5827723844096 5834406172672 5837143656344 5841218166784 5850388054016 5850659790976 5859844500224 5869300946432 5869316231636 5878787963048 5884477161472 5888016829552 5892126851072 5893988708608 5904404420992 5913948178138 5916910624768 5923232241212 5926459162624 5929239837248 5933378633728 5935762866176 5945357310464 5948131361536 5952298846208 5957745798004 5961904492544 5971263840256 5971541191616 5980915667584 5990567494912 5994764711936 5997561816064 5999971839488 6000250524268 6007256150896 6009670069832 6013865009152 6016686694304 6023585696128 6026396247872 6036137190083 6042777821696 6045613072642 6049833101312 6052545242744 6055369306756 6059611926368 6078918837376 6088744676014 6092994811904 6094637060096 6102559952896 6102843402656 6104488305344 6108749430784 6122288056192 6138118418432 6140998402864 6145285013504 6148039946048 6158904611552 6164864892928 6170522433647 6174829652992 6184810519888 6189127712768 6191614713856 6198843768832 6204516334016 6208847282176 6208863451648 6214545185849 6218883134464 6221801013428 6228645902336 6228935208496 6238713756704 6243068575744 6245981536256 6248781611072 6256077411584 6258591315328 6258882012383 6265898569216 6266189605676 6268707572842 6273083328512 6276026638024 6286154706832 6289303601152 6296023081568 6310601769472 6316376604461 6317002252288 6320802095608 6326919053312 6337129250816 6340941201056 6347077648384 6347372455424 6357336933376 6364759478272 6367612801264 6372057595904 6378865490536 6385335209344 6392360009728 6395359283456 6402692488192 6405679927808 6405696609884 6410167988224 6416033936312 6426106203088 6430591827968 6440986103552 6451397180228 6455900459008 6466035310592 6471952382896 6476470009856 6476486876288 6479508747712 6486938441984 6489982091593 6497122018816 6503711678464 6510660232076 6515204878336 6518125646032 6525735920704 6535980404096 6536283985231 6542609475584 6546545027594 6557109651092 6563455295488 6567403386808 6568053899264 6574064328832 6589286832128 6596326814077 6599631081472 6610281373696 6613382895392 6617999245312 6620658581504 6620966095744 6628388569088 6628696442368 6631360077056 6639102559232 6642078870284 6645178005466 6649816549376 6660255821824 6660565175264 6667892768768 6671021321536 6675677904896 6681786821248 6681804222379 6686468332544 6692587123222 6700401091384 6703093539428 6707772510208 6718614814912 6723304620032 6729474644893 6735987095552 6747890766848 6750915847676 6755628199936 6758797917872 6776274099712 6791292138631 6796032674816 6797864413184 6798180158224 6807017641424 6808852340576 6813605134336 6824618504704 6846362851328 6851159670784 6854356361216 6857429170592 6862215872512 6865435601024 6872988581888 6884097938432 6887309997568 6895207294976 6898442502952 6903257833472 6906031796224 6914094972928 6914416116608 6917194563136 6920422064864 6925270772992 6936446573056 6947335814144 6947658501784 6958565344016 6963422642176 6969794873888 6974678174464 6977932497536 6989211483254 6992019985093 6996900635648 7000183557796 7003997192192 7011480249928 7014992478208 7026331366912 7038748127488 7040972306732 7045887127552 7050125414332 7056948174848 7068336472064 7068354879872 7079761584896 7090875810304 7091205165044 7102337355256 7107295010816 7110629729632 7118783095424 7122104656576 7133616679189 7141464698368 7144815449486 7149802756096 7153008014152 7156345544348 7161359549344 7169238089728 7184176807808 7195789162562 7200812050432 7212116307968 7212451294048 7218716119384 7219431145472 7223773823552 7235431339136 7246789944064 7247126540654 7254139949056 7270217066728 7278705450016 7290131989184 7292435603401 7297525953536 7301915607701 7313699226218 7314423660544 7317362843648 7320777060352 7325906272256 7332610212928 7337728606208 7344462492367 7349589158912 7361126975488 7373006147584 7373025348832 7378171953152 7381614542848 7384923722176 7393546031872 7396517009024 7396860560089 7405152854528 7408472586086 7413643933696 7417103074304 7417122390392 7429091926256 7432813346816 7440754550944 7445948432384 7449286452608 7457983909376 7464808714363 7470038840264 7476527409362 7477267972096 7493839601248 7499070537728 7501091766272 7501440174592 7511191880192 7513216375808 7529867676254 7530613522432 7538659216088 7554607284224 7558151880448 7566818395136 7575653076992 7582585561096 7592442753896 7594489149104 7599790342144 7612074486016 7629700542464 7636327795712 7641678094336 7648670997968 7654010011648 7657601247296 7666025725952 7666381795072 7678416931328 7690808136704 7690828165592 7694416637908 7699787583488 7703239399856 7711875162112 7712233360832 7715332397344 7720717942784 7724340477568 7736805793024 7736825941702 7749311405836 7761476729864 7766894485504 7769348752256 7779448733056 7795658962091 7799564005376 7812150714368 7824414687232 7824778113152 7833550127104 7837061909248 7846212115456 7853392188278 7858874103808 7863601423678 7871211425792 7871577025312 7880236908544 7883934289088 7889437523968 7896657152384 7902189847552 7909053788416 7909421145626 7918655835272 7921837819324 7927367512064 7940181144896 7945723641856 7965479855872 7971060770816 7974779997184 7978355092708 7983924236288 7987670266576 7996457869312 8013120285632 8022308487424 8026072527473 8031674979328 8044283574272 8044657212592 8046825493408 8052442431488 8057286187808 8070288801344 8083333449191 8091156097024 8104234474336 8109891485696 8118556078864 8122622869504 8135752109056 8139548178944 8148881348608 8152704776216 8158395621376 8161673940992 8171203149824 8174866301888 8178680622112 8184389599232 8184410913536 8197618677248 8210487780352 8210869138472 8223759042928 8229499486208 8237030305504 8242801478912 8246647497088 8249961279296 8259977207482 8263296346019 8269064387584 8272944204668 8277451227136 8282430332176 8286294840824 8290445656064 8308819504832 8318520514304 8331966398756 8340029661184 8358513401392 8366602354688 8366990963968 8377867866368 8380125957632 8393671419848 8399530467328 8426292740096 8439912825344 8443872803938 8449766893568 8453554925816 8457499279684 8468493840884 8472735924224 8476689227776 8486408978432 8490390772864 8504114464846 8510050605056 8513470231552 8523410182144 8531209959272 8537165012992 8537187246016 8550964309888 8564388115712 8564785911682 8573074485248 8578231415468 8584219291648 8588224612352 8592074715224 8602106440928 8605563058576 8615610532672 8629536627283 8643462721894 8647792451584 8657031737156 8657889230848 8665812069824 8671861080064 8677077433024 8685878096896 8699513698304 8713552719872 8719657762816 8727231766528 8727637126208 8737827128576 8741338283392 8751544282624 8755467601738 8761579194368 8765667269632 8770940049487 8779835912848 8789495013376 8793619014752 8799757238272 8803702171264 8807809900736 8813980983808 8822046662429 8835896029246 8842063763456 8856355892384 8862537908224 8876450840576 8876863131136 8879255716864 8890798552064 8898934526482 8905146263552 8909324528104 8919540357728 8928172244992 8942603557888 8958406707712 8972886890968 8975305358032 8981570404352 8986973055632 8996088028928 9024751031296 9031074111488 9039338452144 9045648195584 9049892383168 9059848585216 9060269394176 9074492737024 9089136888832 9093401481164 9099748962304 9103405549568 9103828381648 9114034282496 9114457608256 9118120105952 9124484841472 9128766018944 9143497755392 9157851755008 9158277115988 9168352557056 9172654317112 9179057119232 9187456879216 9193893957248 9213051500653 9223187201536 9232541753344 9238095370504 9244543852544 9247035539456 9261982256384 9278349804416 9293347137074 9302340775936 9313007255552 9317376887104 9323880710144 9332412998272 9344544927872 9347063568128 9347497717558 9362171968292 9368707059712 9383850443968 9390400667648 9413748920576 9420344547328 9424739996672 9428965109564 9435546824704 9439973951408 9450359300096 9465634665344 9470051246656 9476661641216 9480910030592 9485358441559 9491979521024 9495793719808 9506880587776 9507322160336 9515580339188 9522247312864 9537614037952 9552586744448 9553030439953 9562275387392 9568027348022 9574706132992 9583467951596 9584417210368 9594657184112 9599463391232 9630496139264 9640785343651 9641740279808 9645614657536 9656876449792 9661205629504 9665713462496 9672460435456 9678278675296 9687644831744 9688094800384 9703303740416 9718962649088 9718987959824 9725772120064 9734672179232 9746037951104 9749954239168 9756760014848 9765713863477 9772530639872 9777115878244 9788326756208 9792893902792 9797799411712 9810536333312 9815113842688 9819513960256 9826368290816 9830978789632 9835386019459 9846869380348 9878243110736 9885138436096 9901116569344 9903785222656 9916659923456 9917120529316 9925734664153 9926717825024 9948718091312 9958345965568 9974442429952 9986088146944 10008219993772 10013233364992 10017905451008 10023931485128 10029392429056 10034098186112 10045137158144 10057332533248 10061373910016 10066068457984 10073121124352 10082339042776 10089376833536 10105215729664 10105685093504 10121549591296 10137883452928 10137909854644 10144986435584 10149719996416 10154270117992 10166125793824 10170210887408 10177310015488 10182085174976 10193760408832 10198516727168 10198543286789 10215001398602 10220118351872 10231037507548 10238179094528 10254727875392 10271303405363 10281243461632 10297835032576 10304029451716 10311221989376 10314001178624 10314480240064 10330672516736 10342734152192 10354593593344 10365656422121 10376169715184 10387585015808 10392458835616 10399713099776 10404375293312 10409229882688 10416522980864 10426055146507 10442422580018 10449711720448 10466602418272 10473908436992 10478117208064 10490350993408 10490838245888 10499950719104 10507307379712 10516922622206 10524263766016 10529201715032 10540785373184 10541274968224 10551476289536 10557823280576 10565192974336 10574861187968 10587207927296 10591954174802 10603828347904 10604320871144 10620968156656 10638107965408 10665614855168 10672030503563 10679479917568 10682854534352 10690311503872 10707093782528 10724372578304 10724400507392 10741707232256 10746747205012 10754248773632 10758570194944 10759069905584 10771131424768 10775960125216 10783482085376 10788513562624 10788541658752 10805951892736 10822915710464 10823418409804 10835325749248 10840409647496 10847976595456 10857903584528 10865511040384 10874948959072 10888151773499 10900130329088 10917749074232 10925370007552 10928314728448 10942521294848 10952534801824 10965322496128 10977895824896 10983046616542 11006281302016 11018040392744 11019131748352 11043553096576 11046529671424 11060889914624 11061403667314 11064385053436 11072108343296 11096647101848 11097746243584 11107385884672 11125339633408 11138329086976 11143322402212 11151100792832 11163014608438 11168606445568 11186630017024 11186659149952 11191878746048 11199691030528 11204711854336 11209969067297 11217793979392 11222301668864 11235404331008 11240441165096 11245685855404 11253535698944 11253565006112 11271725681216 11289420697984 11289945065399 11307668684026 11315561793536 11325916670068 11333852033504 11339140308496 11343696759032 11344820371456 11369963532928 11381495437312 11393655406133 11399362777088 11412672167936 11437965707168 11449034801152 11449566582272 11467540784128 11486046767104 11492955926914 11494094323712 11504078237696 11504612575456 11522673191744 11530716381184 11541298202291 11549354392576 11573420066936 11586152517632 11594270212096 11599679995904 11604880134848 11612980707328 11618429478656 11623638022997 11650011895808 11655447688192 11668812345344 11674287312688 11682436333568 11700776108032 11701319581952 11719689000448 11730413693999 11738601892864 11738632463272 11757575926096 11768954322944 11776033659104 11784253702144 11787977417216 11808808841984 11814102733433 11827896356276 11833821249536 11846464482424 11852918325248 11858479674496 11871525732352 11890714620928 11896262723072 11904597692416 11915491596008 11923808985088 11942527680512 11943082383232 11961831335168 11981134989824 11989529423872 11995123632128 11999943678976 12000501048536 12014512301792 12019340139664 12027730018304 12033373388608 12047171392256 12052792495744 12072274380166 12085555643392 12091226145284 12099666202624 12105090485488 12110738613512 12119223852736 12157837674752 12177489352028 12185989623808 12189274120192 12205119905792 12205686805312 12208976610688 12244576112384 12250321226143 12276236836864 12281996805728 12290570027008 12296079892096 12317809223104 12321701536781 12337719475081 12341044867294 12349659305984 12369621039776 12378255425536 12383229427712 12397687537664 12409032668032 12417726903296 12429090371698 12437766268928 12443602026856 12457291804672 12457870416992 12477427513408 12486137151488 12491963072512 12497563222144 12512154823168 12517182630656 12517764024766 12531797138432 12532379211352 12537415145684 12546166657024 12552053276048 12572309413664 12592046163136 12612399686029 12621203538944 12632753208922 12634004504576 12641604191216 12653838106624 12674258501632 12681882402112 12694744910848 12714673866752 12729518956544 12735225602528 12744115191808 12757730981072 12770670418688 12790718566912 12805384976384 12811359855616 12811393219768 12820335976448 12832067872624 12852212406176 12861183655936 12881972207104 12902794360456 12911800918016 12932070621184 12943904765792 12952940019712 12952973752576 12959017495424 12973876883968 12979964183186 12994244037632 13007423356928 13021320464152 13030409756672 13036251292064 13051471841408 13071960808192 13072567970462 13085218951168 13093090055188 13114219302184 13126910590976 13134806773616 13148128657664 13178573664256 13192653628154 13199262162944 13220562747392 13226765790784 13235998490624 13241317163008 13241932191488 13257392884736 13262720154112 13278205118464 13284157740568 13290356010932 13299633098752 13320511643648 13321130350528 13335785537536 13342042643072 13363573642496 13363608444758 13372936665088 13385174246444 13400802182768 13406187078856 13415545020416 13437229629824 13458949289786 13465229116339 13471974191104 13495781533696 13501831695352 13511256399872 13517595835744 13552548199424 13582584277262 13592065349632 13595728826368 13596360316448 13614035282848 13617704681152 13627210268672 13649237009408 13692725702656 13702319341568 13708712722432 13714858341184 13724431745024 13730871202048 13768195876864 13774619995136 13790414589952 13796885005904 13806515666944 13812063592448 13828189945856 13828832233216 13834389126272 13840844129728 13850541545984 13863216183817 13872893146112 13894671628288 13895317003568 13917130688032 13926845284352 13939589747776 13949356348928 13955864995072 13962121412239 13978422966508 13984039970186 13993801271296 14000367115592 14007994384384 14022960499856 14029984956416 14052662733824 14077496254976 14081944613464 14091774255104 14100250828664 14113896349696 14136672944128 14136709759744 14159523169792 14181751620608 14182410330088 14204674710512 14214590021632 14221259459264 14237566190848 14244209313152 14267233358378 14282929396736 14289630898972 14299605512192 14306016028304 14312691088696 14322719098688 14338476179456 14368353615616 14391578325124 14401624100864 14424232615936 14424902588096 14437432238768 14447547647104 14470862678272 14477652358169 14493579888128 14494253081308 14508279898112 14540434133456 14557410900032 14580263978368 14580941197823 14584871206802 14595051907072 14603831215402 14627398452436 14628847321088 14634725687296 14641554120704 14651812544512 14665220425856 14688924984734 14699178317824 14722253950976 14746012295168 14746050697664 14756343906304 14763229085696 14769847444352 14787092063744 14793034018048 14793721120178 14810305709056 14816945172172 14827287867392 14834206148608 14834244780784 14858183852512 14881509101888 14891896864768 14898572905216 14905563265307 14915967818752 14929617428726 14940077680528 14953054818724 14954535944192 14987679202496 14998141075456 15002880349184 15011904977069 15022383760384 15026432751616 15059735352508 15061227044864 15077318432176 15116303760896 15133636790272 15149805540023 15151306153984 15165171122192 15184885507792 15188978298208 15199580684288 15224148972032 15259401084928 15272655591424 15283356188672 15297341995936 15308020023296 15315202494592 15332051451904 15332763590144 15356833862656 15381616273408 15381656331184 15388833275816 15399575166976 15406478799712 15423750324224 15424466721664 15430664794688 15441435885568 15448680955136 15473611586048 15473651883404 15498622811672 15522953459728 15533788971008 15538697504512 15558897466112 15591317924182 15597583043669 15599128010752 15624301428736 15648829374464 15649556226304 15674123818496 15692424230912 15706784376556 15717748207616 15727202847356 15742422851584 15743154050624 15760473817088 15767868578176 15793314304768 15804379695104 15818107576832 15818842291252 15837311670544 15843675638648 15854735024128 15880362289792 15913452592037 15930959711744 15942121541632 15949559994368 15956710185416 15967848472576 15975340533152 15992915738624 16026240571264 16044616974848 16052145054946 16063349958656 16088567148544 16089314425184 16093650986816 16104884862976 16114572375616 16140577602688 16166666898382 16182312194048 16208468948672 16219782971392 16237112157728 16271504218112 16279096357888 16288888663333 16297762697216 16305409552432 16316791242752 16323347881984 16342406299648 16349732603776 16357361244224 16368779198464 16368821827072 16383800944511 16395237354496 16420975560704 16421738276944 16447518085856 16458998972416 16474060611008 16485602957824 16493294994176 16499922558592 16500688941737 16519954414964 16526592692038 16538128775168 16545888409336 16554902454272 16564860664352 16572589681648 16580891312128 16617639009664 16637041028608 16652265593579 16663932797512 16680059322368 16717026802784 16733204709376 16733981927936 16755735732736 16760251915264 16787342839696 16799060934656 16852585480192 16879825650688 16887745607876 16899533787136 16907109851632 16914998559368 16936987681768 16945471848448 16953378455552 16972817956864 16980781545728 17008228929692 17020101210112 17026940463104 17046820364288 17062419918544 17074330025984 17074374492032 17101928619776 17109952786927 17128776231424 17129571823364 17146148970496 17156462830936 17168438583296 17176449224704 17184149430448 17204212881856 17211126117152 17231221065344 17232021415609 17259073254566 17286925443788 17295584903168 17314063474312 17315778461696 17331624139648 17354154866048 17371756193792 17399027396608 17427105439744 17439315525632 17454463533056 17455274252416 17475654257152 17482676566784 17503088565248 17510935203476 17523158388736 17531334539264 17541880098974 17559671825696 17578990026752 17587238029504 17599514476544 17607404342528 17615619801472 17615665677181 17627961967616 17644093324858 17671792058492 17684127526912 17712711784768 17725075816448 17741342245627 17753726262272 17758511433728 17781597104128 17797869052964 17810292527104 17818649056208 17839080715456 17885207115776 17904315638209 17916813415424 17945773781936 17950610716064 17963140808704 17973946111264 17992176057856 18032051540503 18049502062592 18062148222976 18078676904288 18091296391168 18099784766336 18119697170432 18120538788352 18148985474048 18178273777664 18186802962328 18199497924608 18206811099136 18207656763296 18228068564992 18228915216512 18236240211904 18248969682944 18257532037888 18265716893281 18286995510784 18315703510016 18316554231976 18336705114112 18345308634224 18358114238464 18374913758432 18387787914496 18426103001306 18433507233427 18446374403072 18465083506688 18476190741008 18489087705088 18494071078912 18523964512768 18556699608832 18586694274148 18604681551872 18626014511104 18634753774208 18664825996544 18689089855744 18694127136256 18694995435116 18724343936584 18737414119424 18767700887936 18806807608771 18827497841152 18840689094656 18849479993344 18857930219128 18871093649408 18879947902816 18900718600192 18931269330688 18940102493312 18961820061184 18970716883118 18983959042048 18991587439616 19013761175552 19014644320672 19031160678376 19044494625728 19075228075904 19105173488896 19106060879906 19124550774784 19136054696044 19149412265984 19166935903192 19168834420736 19189314368224 19250504783939 19260992278528 19281570687302 19283480559616 19291229315072 19313752899584 19322411259008 19331426924992 19344920870912 19356557350592 19362673843513 19376189600768 19406607480832 19437925298176 19437975919648 19451544240128 19469344358464 19492075902208 19499908478336 19500814203871 19531427726954 19545061279744 19554231756488 19576653512416 19585787805584 19595598823424 19621072666624 19630227685376 19639027920512 19661957579264 19670772038918 19679950246957 19693738760696 19756486221472 19770276872192 19802233138688 19807570445312 19833319846912 19834241058632 19851469328306 19853435650048 19897436182624 19916691931136 19948884859904 19972176293888 20016439987544 20026466729984 20035810902016 20047862970256 20058784858112 20068196372224 20114665066496 20122747820032 20132136915968 20146242248704 20164678085552 20178753667072 20210431459328 20211370187008 20243099182592 20275766905856 20275819709288 20289972871168 20299439992832 20308540235984 20332251587648 20340421774816 20354620030976 20364170349952 20387520817664 20397033454336 20397086573578 20430002797204 20440236703744 20462075015096 20476358189056 20509455750784 20542606810726 20562486923264 20595670065152 20608058903432 20622443978752 20628002357248 20628960480128 20661345033472 20685468304384 20709187186688 20731312844242 20752339430368 20775170031616 20784917671232 20799426199552 20808750586624 20818459765376 20833045961728 20852110293014 20884845160036 20899423440896 20933204836544 20947816873984 20956234416128 20981676491776 20999901438208 21014614759424 21033845244412 21048527532032 21058403430064 21081570746368 21082549936448 21115646561152 21149722375936 21159645754247 21174415854592 21183908349604 21207656695808 21208641742288 21241936313312 21276215930816 21310606366049 21331229710336 21344061007126 21358959835136 21365709068704 21380623007744 21414187565056 21448801014784 21483414464512 21493494410024 21508497547264 21517140389888 21518139811168 21542262849536 21551920250432 21566964170752 21577027125248 21577083317504 21611903785472 21645831420928 21646836819608 21670651498496 21680819294992 21695953190912 21715807169056 21731022080768 21749897918144 21776303546998 21785054003141 21800260658176 21835498148464 21850740015104 21856629456896 21885042589696 21905069603648 21930644992256 21940476504947 21955791649792 21966093233084 22012562604032 22036080785488 22087106193152 22093059342848 22121779829248 22122807334628 22128770106872 22144216686592 22193294203696 22214771769344 22250679266816 22276658173952 22286644804424 22302201585664 22326029216876 22337212891136 22373260034048 22373318299904 22383757492096 22409423708672 22419938134594 22435587958784 22444603337728 22470808662016 22480882330192 22491371710808 22507071397888 22507130012224 22543451362432 22578841395968 22579890130798 22615337368052 22631123587072 22651833340136 22667704067008 22678280616992 22687393518064 22739927065856 22750596562837 22762990874624 22787310812266 22798725554176 22825344335872 22875931414336 22899133164544 22912907596579 22935081568256 22972093534208 22985911853828 22988188647424 23008156475392 23009225150912 23045346383488 23082596404582 23098708785152 23146840133872 23172305035264 23188540424192 23199359991808 23209760269696 23236858957312 23247276045994 23258123019131 23300023791616 23310895376384 23337624690688 23348574625376 23364872667136 23401552216064 23402639163904 23439378000896 23460827387998 23477203785728 23477264926544 23515151852192 23537908645888 23552067318208 23568507404288 23575954834432 23617617683968 23628205466866 23655792712552 23667642499072 23692928964848 23705836650496 23716959348992 23781429241856 23792525446144 23806837277179 23809195384832 23830983192016 23847617970176 23885055361024 23886164766464 23923662670336 23962269979648 23979058847744 23990247264256 23999887357952 24001002097072 24029024603584 24038680279328 24055460036608 24066746777216 24094342784512 24105584991488 24144548760332 24171111286784 24182452290568 24199332405248 24210180970976 24221477227024 24238447705472 24315675349504 24354978704056 24371979247616 24378548240384 24410239811584 24411373610624 24417953221376 24489152224768 24500642452286 24552473673728 24563993611456 24581140054016 24592159784192 24635618446208 24643403073562 24675438950162 24682089734588 24699318611968 24739242079552 24756510851072 24766458855424 24818065336064 24835453806592 24858180743396 24875532537856 24887204053712 24914583609344 24915740833984 24954855026816 24983926145024 24995126444288 25006854073201 25024309646336 25034365261312 25035528049532 25063594276864 25064758422704 25074830291368 25092333314048 25104106552096 25144618827328 25184092326272 25185262068967 25224799372058 25242407077888 25265506417844 25268009009152 25283208382432 25307676213248 25363764804224 25389489821696 25429347733504 25459037913088 25470451205056 25488230383616 25515461962144 25541340837376 25581437133824 25610769952768 25622719711232 25622786439536 25640671952896 25664135745248 25704424812352 25722367311872 25745972912803 25763944414208 25805588720912 25823601836032 25864141242368 25887809531584 25905880039424 25905947505152 25918034990848 25929654051301 25947753767936 25959928366372 25988488075264 26014846713856 26042640928304 26060819513344 26072502584128 26102943682816 26143921616384 26145135940924 26167845932767 26170437902336 26186180110376 26228438604368 26253821181952 26269613547232 26296257315328 26354536866889 26357147328512 26385307256308 26398524325888 26441125494784 26453531581568 26482634326016 26483864382976 26514785769472 26525440308224 26556410236928 26568315481136 26580712021864 26599266197504 26641023287296 26642260701056 26671571075072 26684085286144 26727147284992 26727216889516 26745873330176 26770348492888 26801604365536 26812374157712 26831090040832 26874459259648 26887068665171 26917898579572 26930458232678 26943948382208 26991563067392 27003663390704 27022512799744 27035191671488 27078890795957 27105096398848 27165168554524 27184130699264 27191457652736 27192720632896 27228070565696 27235409362304 27298474018816 27385451405312 27404638683136 27417425444864 27429716682368 27461742404096 27486872658973 27522604982873 27536391753728 27549239990272 27580829179904 27593770011808 27613031333888 27624127184896 27656379891712 27657664466432 27668778252544 27681688259456 27701083091968 27726432367634 27745786292224 27789343256576 27790634007136 27834261376064 27853690568704 27879179495552 27879252100271 27898712697856 27911729990144 27924242824478 27956845933016 27968079940372 27987602542592 28000734231184 28015988768768 28045920999712 28105325467648 28135353145757 28154992509952 28163889226928 28183548510208 28200501657328 28227792699392 28273345888256 28273419519488 28319046339584 28363503241216 28364820660176 28409349421024 28429180043264 28442518918528 28475132381696 28488418626304 28534466716756 28565858793472 28579261797944 28599211024384 28612032056608 28625382177392 28645438197376 28676952358912 28736707231232 28783156650248 28803248201728 28848465231872 28849805176192 28874864477536 28895095294208 28941725356544 28955304716338 28987159776256 28988506162616 29016559796224 29080868266912 29114821800064 29160527956736 29161882395646 29169742413604 29190103814144 29207662430804 29254796904872 29257694642176 29269451374592 29283108241408 29330440851712 29377849969468 29398356635648 29444507901952 29492024590336 29492101395328 29526458171392 29539694888704 29553554813783 29574184127488 29586068036096 29587442240356 29620611418112 29633890344344 29654575734784 29668412297216 29668489561568 29716367705024 29763018203776 29764400626961 29797145810432 29811126530614 29831935637504 29859234857452 29880155361056 29906109637448 29909071888384 29975358404992 30005760698368 30023809954138 30044767520768 30052865503232 30119470705016 30122454089728 30154636864352 30232607521792 30267273580544 30299611080046 30302612307968 30330342244384 30369771015584 30377956596416 30399161368576 30427058896949 30448297944064 30518802169856 30545311182848 30566712377344 30594683991872 30616040046592 30630404989184 30644136606083 30665527180288 30713667725312 30763232546816 30763312662368 30777666551632 30799150333952 30812957599424 30847500648448 30848933443328 30861329589376 30897361910272 30925636102361 30947223172096 30947303766808 30997245623344 31045906919456 31067577942016 31077395009024 31117794932224 31146270842687 31182635848364 31195166087338 31198256021504 31248602857472 31297658748928 31299112452608 31348247636992 31384848461824 31413568753112 31435496415232 31454405694712 31484845703168 31486308101248 31520947634176 31535737156352 31586628609536 31608759390208 31636215153664 31637684582504 31674623341088 31687351277296 31709470048256 31760724579584 31826905184074 31861919423488 31884243083264 31899119988736 31913420370832 31935696945152 31950681066304 31985831477248 32052481142528 32089233949696 32104290109892 32126699917312 32177134297088 32178628850368 32187301973632 32229144751232 32281155205376 32333333796764 32364624388096 32416937897344 32474224315456 32526714979759 32543008436224 32558192715776 32577777326666 32595525394432 32610819104864 32633582485504 32646695763968 32684812599296 32699465207552 32714722488448 32737643654144 32767601889022 32790474708992 32841951121408 32843476553888 32895036171712 32917997944832 32948121222016 32971205915648 32986589988352 32999845117184 33001377883474 33039908829928 33053185384076 33076257550336 33091776818672 33109804908544 33129721328704 33145179363296 33235278019328 33250871899531 33274082057216 33304531187158 33327865595024 33360118644736 33434053605568 33467963855872 33488095718077 33511471465472 33520503830528 33574685679392 33598121869312 33759651301376 33775491215752 33799067574272 33814219703264 33829997118736 33873975363536 33890943696896 33906756911104 33961563091456 34016457859384 34040202420224 34053880926208 34093640728576 34124839837088 34148660051968 34148748984064 34203857239552 34219905573854 34257552462848 34259143646728 34292297940992 34312925661872 34336877166592 34352898449408 34368298860896 34408425763712 34422252234304 34462442130688 34464042831218 34518146509132 34573850887576 34591169806336 34628126948624 34663248279296 34708309732096 34743512387584 34798054793216 34854210879488 34908927066112 34910548504832 34951308514304 34965353133568 35006177130496 35021870406952 35046316777472 35062669078528 35083760197948 35119343651392 35157980053504 35174476059008 35214808685056 35231239602944 35231331354362 35255923935232 35288186649716 35343584116984 35368255053824 35425423569536 35482684491254 35507452524544 35517022867456 35563194208256 35595738105928 35620585054208 35637298112416 35678161430912 35770414231552 35808631276418 35833626830848 35891547563872 35901221432128 35926281617408 35947892222528 35984352115712 36064103081006 36099004125184 36124296445952 36157353808576 36182592782336 36199569532672 36241077576704 36297970948096 36356547555328 36373605924656 36398995849216 36413622198272 36415313526592 36456137129984 36457830433024 36472480423808 36515064075776 36531433786562 36548479030063 36573991021568 36631407020032 36633108463952 36673410228224 36690617268448 36716228476928 36749827516864 36775575828992 36809229177721 36852206002612 36867014466854 36892748806144 36930167013376 36952381482016 36978175410176 36988142157824 37047929025536 37113399217664 37173388548296 37209363103744 37252029022208 37269507548416 37329651993088 37378179711488 37388254272512 37389990870232 37448687873168 37474828238848 37535401775872 37613615217542 37654995682304 37681378189312 37698959986688 37715860438256 37742187298816 37759895805632 37801437200384 37862538661376 37880204986624 37923640122368 37941433766236 37967918084096 37983174879232 38027522351104 38029288641344 38062321356752 38088989251456 38150456151808 38210346977792 38212121759812 38249101549568 38272109392088 38298824531968 38333871806384 38378628736448 38440663157897 38501009567878 38521984557056 38563141374604 38566961119232 38582458630144 38627505799168 38644822518016 38662853849984 38713114701184 38725347687026 38752379201536 38813214961664 38875850596352 38875951839296 38903088480256 38938688716928 38984151804416 38999816956672 39001628407742 39062855453908 39090122559488 39108463512976 39153307024832 39171575611168 39260455370752 39278055841024 39296484972173 39323915158528 39341544077836 39359900493914 39387477521392 39512972442944 39540553744384 39576840394091 39604466277376 39615140890624 39666639693824 39668482117264 39702938656612 39706871300096 39794872365248 39897769719808 39944352587776 40032879975088 40052933459968 40071621804032 40095725940512 40136392744448 40225345744199 40229330132992 40245495640064 40264273831936 40292484497408 40329356171104 40357507334144 40420862918656 40422740374016 40486198365184 40551533811712 40551639418576 40579945742336 40598879985664 40617080471968 40664503175296 40680843549632 40709240061952 40728340699904 40746599223473 40775041635328 40794066908672 40794173147156 40860005594408 40880473407488 40924150030192 40952716378112 41018911501568 41085213621452 41120900751491 41124973846528 41191340130304 41216117806864 41244887957504 41256004714496 41257920960256 41322690066944 41370936608768 41418374373376 41462625688484 41504678860736 41550340063232 41569835342464 41617501173248 41636919530752 41666091923456 41704220586028 41769690320072 41798846881792 41866409673088 41912468832256 41963352983552 41999802876416 42029229518848 42067690488824 42097055064064 42116806860128 42163141492736 42165099872896 42231293122304 42299444751872 42319291508494 42348831709184 42367816699208 42415313391616 42417283484576 42483872626624 42552431861632 42552542679361 42621212732098 42662459420672 42688122014252 42717919670272 42731418137408 42761246015488 42897602029568 42966828929024 42986988820048 43016995094528 43034280779776 43036279622336 43084525699072 43103840500864 43154054250496 43154166635008 43193657035529 43223807570944 43291662841856 43293673639216 43341302996992 43361638589984 43391906381824 43431614338112 43462044161536 43499795836288 43501816300943 43552607093996 43570108006282 43600521316352 43670996296928 43701480030208 43713258913792 43770085179392 43810139207296 43861289984512 43880953009894 43911583299584 43932186466168 44025125208064 44072161570976 44174212386304 44186118685696 44243559658496 44245614669256 44257540213744 44288433373184 44386588407392 44429543538688 44501358533632 44553316347904 44573289608848 44604403171328 44652058433752 44674425782272 44746520068096 44746636599808 44767514984192 44818847417344 44839876269188 44871175917568 44889206675456 44941617324032 44961764660384 44982743421616 45014142795776 45014260024448 45086902724864 45157682791936 45159780261596 45230674736104 45262247174144 45303666680272 45335408134016 45356561233984 45374787036128 45429874641151 45479854131712 45501193125674 45525981749248 45574621624532 45597451108352 45650688671744 45751862828672 45798266329088 45825815193158 45870163136512 45944187068416 45971823707656 45976377294848 46016312950784 46018450301824 46090692766976 46165192809164 46197417570304 46293680267744 46344610070528 46398719983616 46419520539392 46441300421659 46473717914624 46494552091988 46516246038262 46600047583232 46621790752768 46675249381376 46697149250752 46729745334272 46772629556653 46805278327808 46878756001792 46921654775996 46954407571456 46954529853088 47030303704384 47104134636416 47106322514251 47151909668864 47235235367936 47256410933732 47311585425104 47335284998144 47385857929696 47433918697984 47539044970417 47562858483712 47585050892288 47613674554358 47618390769664 47661966384032 47695235940352 47770110722048 47772329532928 47847325340672 47924539959296 47958117695488 47980494528512 47999774715904 48002004194144 48058049207168 48077360558656 48110920073216 48133493554432 48155071809559 48188685569024 48211169982976 48289097520664 48342222573568 48364904581136 48398664810496 48420361941952 48442954454048 48476895410944 48597428160853 48631350699008 48709957408112 48743958495232 48757096480768 48820479623168 48822747221248 48835906442752 48944139895651 48978304449536 49001284904572 49104947347456 49127987222912 49184319568384 49271236892416 49286806147124 49350877900324 49364179469176 49398637223936 49478484159104 49532917710848 49636130672128 49670907613184 49716361486792 49751065075712 49774408107424 49829167218688 49831481667968 49909710053632 49990252888576 50013708146402 50048619292672 50068730522624 50071056099064 50127188553728 50129516845408 50149660582736 50184666628096 50208213104192 50289237654656 50368184652544 50370524137934 50449598744116 50484814155776 50531012835688 50536018018304 50566416764864 50727529608448 50778979643392 50858695467008 50918075826176 50940902410112 51030923924288 51047049223807 51082681674752 51113409253907 51162874267648 51221539905536 51245439422464 51245572879072 51281343905792 51328271490496 51408849624704 51411237446569 51491945825606 51527888828416 51611177441824 51647203672064 51728282484736 51775619063168 51811895010304 51836069981696 51859308102602 51895507535872 51919856732744 51976976150528 52029693427712 52085281856608 52121639026688 52145005168256 52205887365632 52287843232768 52290271881848 52335691865534 52340875804672 52372360220752 52456877208736 52507642363904 52539227094464 52592514630656 52709073733778 52714294657024 52770614512616 52797048651776 52882250989568 52907063163136 52967728765952 53029571538944 53050880616448 53112820473856 53136630962272 53161424043728 53198532395008 53282046574592 53284521402112 53368170572288 53454294569984 53454433779032 53491746660352 53540696985776 53603208731072 53624748315424 53662180081664 53748918519296 53774137330342 53835797159144 53860916465356 53887896764416 53983126134784 54007326781408 54045025599488 54070383342976 54157781591914 54210192797696 54330337109048 54368261398528 54382915305472 54385441265792 54456141131392 54470818724608 54596948037632 54770902810624 54834850889728 54859433364736 54923484808192 54973745317946 55045209965746 55072783507456 55098479980544 55161658359808 55187540023616 55226062667776 55248254369792 55315328932864 55337556505088 55363376518912 55402166183936 55452864735268 55491572584448 55578686513152 55581268014272 55668522752128 55758358991104 55758504200542 55797425395712 55823459980288 55848485648956 55913691866032 55936159880744 55975205085184 56001468462368 56091841999424 56182507692311 56210650935296 56270706291514 56309985019904 56327778453856 56367097020416 56401003314656 56455585398784 56546839038976 56638092679168 56727006482432 56729641320352 56818698842048 56858360086528 56885037837056 56950264763392 56976837252608 57068933433512 57131717586944 57158523595888 57198422048768 57224064113216 57250764354784 57290876394752 57433324190099 57473414462464 57566313300496 57606496403456 57696930463744 57699610352384 57749728955072 57790190588416 57843074422133 57883450713088 57910609432676 57974319552512 57977012325232 58033119592448 58161736533824 58229643600128 58321055913472 58323764791292 58339484827208 58380207628288 58415324861608 58509593809744 58538902749184 58566216482816 58660881703424 58755699938936 58796713271296 58889015803904 58984049180672 58984202790656 59079389777408 59107109627566 59148368254976 59172136072192 59174884480712 59241222836224 59267780688688 59309151469568 59336824594432 59336979123136 59432735410048 59526036407552 59528801253922 59594291620864 59622253061228 59663871275008 59718469714904 59760310722112 59812219274896 59950716809984 60011521396736 60047619908276 60089535041536 60105731006464 60238941410032 60309273728704 60406756390981 60465215043584 60534547161088 60599222160092 60605224615936 60660684488768 60739542031168 60755913192832 60854117793898 60896595888128 61037604339712 61090622365696 61133424754688 61189367983744 61260809978368 61288273212166 61331054360576 61396580346409 61427335450624 61526465093632 61526625324736 61555333103264 61598300667904 61625915198848 61695001296896 61697866886656 61722659178752 61794723820544 61851272204722 61894446344192 61894607533616 61994491246688 62091813838912 62135155884032 62154790018048 62192177762143 62235589864448 62292541685374 62365271696728 62390332174676 62396512043008 62497205714944 62598224905216 62696495273984 62769696923648 62827137506224 62870992830464 62908811389424 62969691406336 62972616202496 63071474312704 63173257219072 63217518780416 63272430307328 63275369165008 63349246682176 63374702554592 63418940096512 63521449159168 63653810368148 63723838846976 63768486166528 63798239977472 63826840741664 63871393890304 63901362132608 63971662954496 64104962285056 64178467899392 64208580219784 64253399834624 64354268594176 64357257700736 64374603947264 64458289502464 64562310410752 64666667593528 64729248776192 64833875794688 64948448630912 65053429959518 65086016872448 65116385431552 65155554653332 65191050788864 65221638209728 65267164971008 65293391527936 65398930415104 65429444976896 65475287308288 65535203778044 65580949417984 65683902242816 65686953107776 65790072343424 65896242444032 65942411831296 65973179976704 65999690234368 66002755766948 66079817659856 66106370768152 66152515100672 66183553637344 66259442657408 66290358726592 66397509090913 66470556038656 66501743799062 66548164114432 66609062374316 66655731190048 66720237289472 66868107211136 66935927711744 66976191436154 67022942930944 67041007661056 67149371358784 67196243738624 67519302602752 67550982431504 67598135148544 67628439406528 67659994237472 67747950727072 67813513822208 67875746770117 67923126182912 68032915718768 68080404840448 68107761852416 68187281457152 68249679674176 68297320103936 68297497968128 68359997044339 68407714479104 68439811147708 68515104925696 68518287293456 68584595881984 68625851323744 68673754333184 68705796898816 68736597721792 68816851527424 68844504468608 68847702136213 68924884261376 68928085662436 69036293018264 69147701775152 69182339612672 69256253897248 69326496558592 69416619464192 69480142649071 69487024775168 69596109586432 69708421758976 69817854132224 69821097009664 69902617028608 69930706267136 70012354260992 70043740813904 70092633554944 70125338157056 70167520395896 70238687302784 70315960107008 70348952118016 70429617370112 70462479205888 70462662708724 70511847870464 70576373299432 70687168233968 70736510107648 70850847139072 70965368982508 71014905049088 71034045734912 71126388416512 71191476211856 71241170108416 71274596224832 71356322861824 71389803007523 71540828463104 71617262552836 71667253661696 71783095127744 71802442864256 71895784445056 71899123837541 71968704231424 72128206162012 72198008250368 72248592891904 72314707617152 72399139065344 72482155153408 72559594954847 72595941896192 72713095110656 72747211849312 72797991698432 72827244396544 72830627053184 72912274259968 72915660866048 72944960847616 73030128151552 73062867573124 73096958060126 73147982043136 73262814040064 73266216927904 73346820456448 73381234536896 73432456953856 73499655033728 73499846446169 73551151657984 73618458355442 73704412005224 73734028933708 73785497612288 73860334026752 73904762964032 73956350820352 74095858051072 74226798435328 74346777096592 74418726207488 74539015096832 74659303986176 74704213524941 74756359422976 74776508545024 74779981740464 74897375746336 74949656477696 75070803551744 75227230435084 75309991364608 75362756378624 75397919973376 75431720876512 75484374597632 75519791611264 75602874400768 75725077322752 75760409973248 75847280244736 75882867532472 75935836168192 75966349758464 76055044702208 76058577282688 76124642713504 76177978502912 76300912303616 76420693955584 76424243519624 76498203099136 76544218784176 76597649063936 76667743612768 76757257472896 76881326315794 77002019135756 77043969114112 77126282749208 77133922238464 77164917260288 77289645036032 77325707699968 77426229402368 77450695374052 77504758403072 77626429923328 77751701192704 77751903678592 77877377433856 77968303608832 77999633913344 78003256815484 78125710907816 78180245118976 78216927025952 78306614049664 78343151222336 78469783471079 78556111682048 78592969944346 78647830317056 78683088155672 78719800987828 78774955042784 79025944885888 79153680788182 79208932554752 79230281781248 79333279387648 79336964234528 79405877313224 79413742600192 79589744730496 79795539439616 79888705175552 80065759950176 80143243608064 80191451881024 80216791637411 80272785488896 80450691488398 80458660265984 80490991280128 80528547663872 80584968994816 80658712342208 80715014668288 80789087416037 80845480748032 80972396730368 81103067623424 81103278837152 81159891484672 81197759971328 81234160943936 81329006350592 81361687099264 81365466160979 81456681399808 81493198446946 81550083270656 81588133817344 81588346294312 81720011188816 81760946814976 81848300060384 81905432756224 82037823003136 82112895857993 82170427242904 82241801502982 82249947693056 82382680260608 82432235613728 82489775915008 82512009428992 82515841920512 82645380133888 82741873217536 82836748746752 82925251376968 83009357721472 83100680126464 83139670684928 83235002346496 83273839061504 83332183846912 83408441172056 83539380640144 83597693763584 83732819346176 83926705967104 83999605752832 84058459037696 84135380977648 84194110128128 84233613720256 84326282985472 84330199745792 84462586244608 84598889503744 84638583016988 84697663418368 84735633398416 84830626783232 84834566969152 84967745253248 85104863723264 85105085358722 85242425464196 85324918841344 85376244028504 85435839340544 85462836274816 85752248583001 85795204059136 85933657858048 85973977640096 86033990189056 86068561559552 86072559244672 86169051398144 86207681001728 86308333270016 86387314071058 86447615141888 86583325683712 86587347278432 86682605993984 86723277179968 86783812763648 86863228676224 86924088323072 86999591672576 87003632601886 87105214187992 87140216012564 87201042632704 87341992593856 87402960060416 87620278414592 87722579969024 87761906019788 87823166599168 87864372932336 88144323141952 88286797802203 88348424772608 88372237371392 88487119316992 88491229338512 88515080427488 88576866746368 88773176814784 89002717067264 89106632695808 89146579217696 89208806342656 89304116867504 89348851564544 89493273199616 89535029968384 89637694834688 89679752538376 89742351835136 89778413350912 89883234648064 89923529320768 89965486843232 90028285591552 90028520048896 90173805449728 90315365583872 90319560523192 90461349472208 90524494348288 90607333360544 90670816268032 90713122467968 90749574072256 90859749282302 90896259806209 90959708263424 91002386251348 91051963498496 91149243249064 91194902216704 91503725657344 91596532658176 91651630386316 91740326273024 91888374136832 91943647415312 92032625901568 92036900603648 92181385533952 92330385618328 92394835140608 92587360535488 92689220141056 92839041078784 92882600843318 92947435829248 92989104183976 93032492076524 93200095166464 93243581505536 93350498762752 93394298501504 93545259113306 93610556655616 93757512003584 93843309551992 93908815142912 93909059706176 94060607408768 94208269272832 94212645028502 94303819337728 94470470735872 94512821867464 94623170850208 94771715859392 94867837395968 94924902900113 95078089940834 95125716967424 95170101784576 95227349108716 95236781539328 95323932768064 95390471880704 95544659065856 95694650681344 95849079918592 95916235390976 95960989057024 95999549431808 96004008388288 96116098414336 96154721117312 96266987108864 96310143619118 96377371138048 96422339965952 96578195041328 96684445147136 96729809162272 96797329620992 96840723883904 96885908908096 96953790821888 97042513286719 97194856321706 97262701398016 97419914816224 97487916990464 97514192961536 97640959246336 97645494442496 97671812885504 97888279791302 97956608899072 98002569809144 98209894694912 98255974445824 98368639136768 98542473784832 98573612294248 98701755800648 98728358938352 98797274447872 98956968318208 99272261344256 99341815226368 99432722973584 99502130151424 99548816214848 99658334437376 99662963335936 99819420107264 99980505777152 100027416292804 100097238585344 100137461045248 100142112198128 100254377107456 100259033690816 100299321165472 100369333256192 100416426208384 100578475309312 100736369305088 100741048275868 100899197488232 100969628311552 101062025671376 101132833529728 101343566507183 101455059216896 101557959286784 101717390934016 101836151652352 101881804820224 102061847848576 102094098447614 102165363349504 102226818507814 102325748535296 102443079811072 102490878844928 102491145758144 102562687811584 102656542980992 102817699249408 102822474893138 102983891651212 103055777656832 103222354883648 103294407344128 103551238126336 103623790020608 103672139963392 103718616205204 103791015071744 103839713465488 103953952301056 104170563713216 104243278053376 104290010336512 104338942857149 104411774731264 104575686465536 104580543763696 104671383731068 104681751609344 104744720441504 104913754417472 105078454188928 105083334839483 105185029261312 105418147467556 105428589314048 105541229025232 105594097303552 105814126326272 105935457531904 106048638780161 106059143077888 106101761232896 106225640947712 106273261924544 106322848087456 106397064790016 106564093149184 106569042804224 106736341144576 106908589139968 106908867558064 106983493320704 107081393971552 107206417462144 107249496630848 107324360163328 107422852498247 107497837038592 107548274660684 107671594318288 107721832930712 107775793528832 107966252269568 108014653562816 108090051198976 108140766685952 108315563183828 108420385595392 108660674218096 108736522797056 108765830610944 108770882531584 108912282262784 108941637449216 109183081305683 109193896075264 109541805621248 109718866729472 109846969616384 109947490635892 110090419931492 110145567014912 110196959961088 110323316719616 110375080047232 110496508739584 110630657865728 110675113010176 110726753037824 110804332367872 110905729470536 110983145168896 111157373026304 111162536028544 111337045504256 111516717982208 111517008401084 111594850791424 111646919960576 111696971297912 111827383732064 111872319761488 111950410170368 112002936924736 112183683998848 112183976154679 112365015384622 112421301870592 112541412583028 112619970039808 112655556907712 112734194040832 112802006629312 113093678077952 113276185358336 113454012964864 113459282640704 113637397684096 113770075674112 113900529526784 113953674505216 114022220643331 114137866867024 114263435173888 114317047191776 114396844097536 114448128226432 114501528709568 114581752789504 114686606611577 114866648380198 114946828924928 115132626600992 115212992806912 115393860927488 115399220704768 115499457910144 115580381176832 115686148844266 115766901426176 115821218865352 115948639105024 115954024650464 116066239184896 116323473067648 116459287200256 116642111826944 116647529582584 116678969654416 116760415256576 116830649723216 117019187619488 117132432965632 117321763406848 117511399877872 117593426542592 117778031607808 117968098361344 117968405581312 118158779554816 118214219255132 118296736509952 118344272144384 118349768961424 118482445672448 118535561377376 118618302939136 118673649188864 118673958246272 118865470820096 119052072815104 119057602507844 119188583241728 119244506122456 119327742550016 119436939429808 119520621444224 119624438549792 119769669508489 119901433619968 120023042793472 120095239816552 120179070083072 120211462012928 120477882820064 120618547457408 120813512781962 120930430087168 121069094322176 121198444320184 121210449231872 121321368977536 121479084062336 121511826385664 121708235587796 121793191776256 122075208679424 122181244731392 122378735967488 122521619956736 122576546424332 122662108721152 122793160692818 122854670901248 123052930187264 123053250649472 123110666206528 123196601335808 123251830397696 123309659740267 123395733773312 123445318357504 123589447641088 123702544409444 123788892688384 123789215067232 123988982493376 124183627677824 124189395719389 124309580036096 124384355524286 124471179728896 124585083370748 124730543393456 124780664349352 124793024086016 125196449810432 125330209467463 125392990547968 125539393847296 125654275012448 125741985660928 125817622778848 125939382812672 125945232404992 126142948625408 126346514438144 126435037560832 126544860614656 126550738330016 126698493364352 126749405109184 126837880193024 126954280225201 127042898318336 127307620736296 127447677693952 127536972333056 127596479954944 127653681483328 127742787780608 127802724265216 127860018252967 128209924570112 128356935798784 128417160439568 128506799669248 128708537188352 128714515401472 128749207894528 128916579004928 129034550633989 129124620821504 129333335187056 129458497552384 129667751589376 129896897261824 130106859919036 130172033744896 130232770863104 130311109306664 130382101577728 130443276419456 130586783055872 130797860830208 130858889953792 130950574616576 131070407556088 131161898835968 131367804485632 131373906215552 131580144686848 131792484888064 131884823662592 131946359953408 131999380468736 132005511533896 132159635319712 132212741536304 132305030201344 132367107274688 132518885314816 132580717453184 132795018181826 132941112077312 133003487598124 133096328228864 133218124748632 133311462380096 133736214422272 133871855423488 133952382872308 134045885861888 134082015322112 134298742717568 134753533487573 135038605205504 135101964863008 135196270297088 135256878813056 135319988474944 135495901454144 135538716904591 135751493540234 135846252365824 136065831437536 136160809680896 136215523704832 136374562914304 136499359348352 136594995936256 136719994088678 136815428958208 136879622295416 137030209851392 137036574586912 137169191763968 137251702647488 137347508666368 137411593797632 137473195443584 137633703054848 137689008937216 137695404272426 137849768522752 137856171324872 138072586036528 138295403550304 138512507794496 138652993117184 138736396546319 138833238928384 138960285298142 138974049550336 139192219172864 139416843517952 139642194019328 139805234057216 139861412534272 140024708521984 140087481627808 140185267109888 140250676314112 140335040791792 140477374605568 140697904236032 140859234740224 140924958411776 140925325417448 141023695740928 141152746598864 141374336467936 141473020215296 141701694278144 141930737965016 142029810098176 142068091469824 142252776833024 142382952423712 142482340216832 142549192449664 142712645723648 142779606015046 143081656926208 143234525105672 143334507323392 143566190255488 143604885728512 143791568890112 143798247675082 143937408462848 144256412324024 144396016500736 144629415234304 144798278130688 144964310306816 145119189909694 145191883792384 145426190221312 145494423698624 145595983396864 145654488793088 145661254106368 145831321732096 145889921695232 146060256303104 146125735146248 146193916120252 146295964086272 146525628080128 146532433855808 146693640912896 146762469073792 146999310067456 146999692892338 147102303315968 147236916710884 147408824010448 147468057867416 147570995224576 147809525928064 148117520279729 148191716102144 148453596870656 148693554193184 148837452414976 149078030193664 149318607972352 149408427049882 149512718845952 149553017090048 149559963480928 149794751492672 149899312955392 150141607103488 150454460870168 150619982729216 150725512757248 150795839946752 150863441753024 150968749195264 151039583222528 151450154645504 151520819946496 151694560489472 151765735064944 151871672336384 151932699516928 152110089404416 152117154565376 152249285427008 152355957005824 152495378021987 152601824607232 152841387911168 152848487039248 152996406198272 153088437568352 153195298127872 153335487225536 153514514945792 153583335534629 153762652631588 154004038271512 154087938228224 154252565498416 154329834520576 154579290072064 154651415399936 154852458804736 154901390748104 155009516806144 155252859846656 155503402385408 155503807357184 155754754867712 155936607217664 155999267826688 156006513630968 156251421815632 156360490237952 156433854051904 156613228099328 156686302444672 156939566942158 157112223364096 157185939888692 157295660634112 157366176311344 157439601975656 157549910085568 158051889771776 158307361576364 158417865109504 158460563562496 158666558775296 158673928469056 158811754626448 159179489460992 159254175939859 159591078879232 159777410351104 160131519900352 160382903762048 160390353176053 160433583274822 160545570977792 160901382976796 160917320531968 160981982560256 161057095327744 161169937989632 161317424684416 161578174832074 161690961496064 161944793460736 162206135246848 162206557674304 162319782969344 162395519942656 162468321887872 162658012701184 162723374198528 162730932321958 162913362799616 162986396893892 163100166541312 163176267634688 163176692588624 163440022377632 163696600120768 163810865512448 163961195918377 164075646006272 164225791715986 164340854485808 164483603005964 164499895386112 164765360521216 164864471227456 164979551830016 165031683841024 165290760267776 165483746435072 165673497493504 165850502753936 166018715442944 166279341369856 166470004692992 166547678123008 166647860940253 166664367693824 166816882344112 167078761280288 167195387527168 167465638692352 167853411934208 167999211505664 168116918075392 168270761955296 168388220256256 168467227440512 168652565970944 168660399491584 168925172489216 169197779007488 169277166033976 169395326836736 169471266796832 169661253566464 169669133938304 169935490506496 170209727446528 170210170717444 170484850928392 170649837682688 170752488057008 170871678681088 170925672549632 171504497166002 171590408118272 171867315716096 171947955280192 172067980378112 172137123119104 172145118489344 172415362003456 172616666540032 172774628142116 172895230283776 173166651367424 173174694556864 173365211987968 173446554359936 173726457352448 173848176646144 173999183345152 174007265203772 174210428375984 174280432025128 174402085265408 174683985187712 175047978512407 175240556829184 175445159938048 175523812039576 175646333198336 175728745864672 176288646283904 176573595604406 176696849545216 176744474742784 176974238633984 176982458677024 177030160854976 177153733492736 177546353629568 178005434134528 178213265391616 178293158435392 178417612685312 178608233735008 178986546399232 179070059936768 179275389669376 179359505076752 179484703670272 179556826701824 179766469296128 179847058641536 179930973686464 180056571183104 180057040097792 180221810389621 180347610899456 180630731167744 180639121046384 180922698944416 181048988696576 181214666721088 181341632536064 181426244935936 181499148144512 181507578359107 181719498564604 181792519612418 181919416526848 182004772502696 182103926996992 182298486498128 182389804433408 183007451314688 183174921529369 183193065316352 183303260772632 183480652546048 183776748273664 183887294830624 184065251803136 184073801207296 184362771067904 184660771236656 184789670281216 185174721070976 185378440282112 185678082157568 185765201686636 185894871658496 185978208367952 186064984153048 186400190332928 186487163011072 186700997525504 186788597003008 187090518226612 187221113311232 187515024007168 187686619103984 187817630285824 187818119412352 188121214817536 188209480656197 188416538545664 188425290057004 188607638675456 188940941471744 189025643734928 189246341700416 189543431718784 189552235571699 189735674791936 189849805800226 190156179881668 190251433934848 190340203569152 190454698217432 190473563078656 190647865536128 191089318131712 191389301362688 191698159837184 191832470781952 191921978114048 191999098863616 192008016776576 192232196828672 192309442234624 192533974217728 192620287238236 192754742276096 192844679931904 193156390082656 193368890294272 193459618324544 193594659241984 193681447767808 193771817816192 193772322448991 193907581643776 194085026573438 194389712643412 194525402796032 194839829632448 194975833980928 195154764701897 195290988884992 195343625771008 195776559582604 195913217798144 196005139618288 196511948891648 196737278273536 196947472020299 197084947569664 197147224588496 197403511601296 197456717876704 197594548895744 197913936636416 198544522688512 198683630452736 198865445947168 199004260302848 199097632429696 199316668874752 199325926671872 199638840214528 199961011554304 200054832585608 200194477170688 200274922090496 200284224396256 200508754214912 200518067381632 200598642330944 200738666512384 200832852416768 201156950618624 201472738610176 201482096551736 201798394976464 201939256623104 202124051342752 202265667059456 202687133014366 202768579567697 202910118433792 203115918573568 203434781868032 203763609640448 204123695697152 204188196895228 204330726699008 204453637015628 204651497070592 204886159622144 204981757689856 204982291516288 205313085961984 205635398498816 205644949786276 205967783302424 206111555313664 206444709767296 206874883696481 207102476252672 207247580041216 207344279926784 207437232410408 207582030143488 207679426930976 207907904602112 208341127426432 208580020673024 208677885714298 208823549462528 209151372931072 209161087527392 209342767462136 209363503218688 209489440883008 209827508834944 210156908377856 210166669678966 210370058522624 210836294935112 210857178628096 211082458050464 211628252652544 211755552623329 211870915063808 212097277560322 212118286155776 212203522465792 212451281895424 212546523849088 212645696174912 212794129580032 212989412278643 213138085608448 213472682289152 213817178279936 213817735116128 213966986641408 214162787943104 214412834924288 214498993261696 214508956242581 214845704996494 214995674077184 215096549321368 215343188636576 215443665861424 215551587057664 215932504539136 216029307125632 216281533371904 216479452716527 216631126367656 216840771190784 217321348436192 217473045594112 217531661221888 217541765063168 217824564525568 217883274898432 218366162611366 218387792150528 219083611242496 219437733458944 219693939232768 219894981271784 220180839862984 220291134029824 220393919922176 220646633439232 220750160094464 221261315731456 221350226020352 221453506075648 221608664735744 221811458941072 221966290337792 222314746052608 222325072057088 222674091008512 223033435964416 223034016802168 223189701582848 223293839921152 223393942595824 223654767464128 223744639522976 223900820340736 224005873849472 224367367997696 224367952309358 224730030769244 224842603741184 225082825166056 225239940079616 225311113815424 225604013258624 226187356155904 226552370716672 226908025929728 226918565281408 227274795368192 227540151348224 227801059053568 227907349010432 228044441286662 228275733734048 228526870347776 228634094383552 228793688195072 228896256452864 229003057419136 229163505579008 229373213223154 229733296760396 229893657849856 230265253201984 230425985613824 230798441409536 230998915820288 231160762353664 231372297688532 231533802852352 231642437730704 231897278210048 231908049300928 232646946135296 232756103296717 232918574400512 233284223653888 233295059165168 233357939308832 233520830513152 233661299446432 234038375238976 234416670026539 234643526813696 235022799755744 235186853085184 235556063215616 235936811162624 236317559109632 236428438510264 236593473019904 236688544288768 236699537922848 236964891344896 237071122754752 237236605878272 237347298377728 237347916492544 237730941640192 238104145630208 238115205015688 238377166483456 238489012244912 238655485100032 238873878859616 239041242888448 239248877099584 239539339016978 239635594034551 239802867239936 240046085586944 240190479633104 240358140166144 240422924025856 240955765640128 241237094914816 241627025563924 241860860174336 242138188644352 242396888640368 242642737955072 242958168124672 243023652771328 243416471175592 243586383552512 244362489462784 244757471934976 245043239913472 245153092848664 245324217442304 245586321385636 245709341802496 246105860374528 246106501298944 246221332413056 246503660795392 246619319480534 246791467546624 246890636715008 247178895282176 247405088818888 247577785376768 247578430134464 247977964986752 248367255355648 248378791438778 248619160072192 248768711048572 248942359457792 249170166741496 249461086786912 249561328698704 250256562191207 250392899620864 250660418934926 250785981095936 251078787694592 251308550024896 251483971321856 251635245557696 251890464809984 252285897250816 252693028876288 252870075121664 253089721229312 253101476660032 253396986728704 253498810218368 253908560450402 254085796636672 254615241472592 254895355387904 255073944666112 255192959909888 255307362966656 255605448530432 255720036505934 255839353210441 256419849140224 256713871597568 256834320879136 257013599338496 257417074376704 257429030802944 257498415789056 257833158009856 258069101267978 258249241643008 258666670374112 258916995104768 259335503178752 259793794523648 260213719838072 260344067489792 260465541726208 260622218613328 260764203155456 260886552838912 261595721660416 261717779907584 261901149233152 262140815112176 262323797671936 262735608971264 262747812431104 263160289373696 263584969776128 263769647325184 263892719906816 263998760937472 264011023067792 264319270639424 264425483072608 264610060402688 264734214549376 265037770629632 265161434906368 265590036363652 265882224154624 266006975196248 266192656457728 266436249497264 266622924760192 267472428844544 267743710846976 267904765744616 268091771723776 268164030644224 268597485435136 269507066975146 270077210411008 270203929726016 270392540594176 270513757626112 270639976949888 270991802908288 271077433809182 271502987080468 271692504731648 272131662875072 272321619361792 272431047409664 272998718696704 273189991872512 273439988177356 273630857916416 273759244590832 274060419702784 274073149173824 274503405294976 274823187595264 274946390887168 275075394805211 275267406109696 275378017874432 275390808544852 275699537045504 275712342649744 276145172073056 276590807100608 277025015588992 277037882758637 277305986234368 277472793092638 277666477856768 277920570596284 277948099100672 278384438345728 279284388038656 279610468114432 279722825068544 280049417043968 280174963255616 280370534219776 280501352628224 280670081583584 280954749211136 281395808472064 281718469480448 281849916823552 281850650834896 282047391481856 282305493197728 282748672935872 282946040430592 283205702040833 283403388556288 283861475930032 284059620196352 284136182939648 284505553666048 284765904847424 284964680433664 285098384899328 285226194564311 285425291447296 285559212030092 286163313852416 286469050211344 286669014646784 287132380510976 287209771457024 287583137780224 287596495350164 287846305260437 287874816925696 288512824648048 288792033001472 289258830468608 289596556261376 289928620613632 290238379819388 290383767584768 290852380442624 290988847397248 291308977586176 291322508212736 291662643464192 291779843390464 292120512606208 292251470292496 292387832240504 292591928172544 293051256160256 293064867711616 293387281825792 293524938147584 293998620134912 293999385784676 294204606631936 294473833421768 294817648020896 294936115734832 295141990449152 295619051856128 295757755316881 296235040559458 296383432204288 296907193741312 297387108386368 297867798755527 298156060387328 298637215944704 298816854099764 299025437691904 299106034180096 299119926961856 299589502985344 300283214206976 300908921740336 301239965458432 301451025514496 301591679893504 301726883506048 302079166445056 302355599248703 302900309291008 303041639892992 303389120978944 303531470129888 303743344672768 303865399033856 304220178808832 304234309130752 304498570854016 304711914011648 304990756043974 305203649214464 305682775822336 305696974078496 305992812396544 306176875136704 306390596255744 306670974451072 307029029891584 307166671069258 307525305263176 308008076543024 308175876456448 308505130996832 309158580144128 309302830799872 309488884603327 309704917609472 309802781496208 310019033612288 310505719693312 311006804770816 311007614714368 311509509735424 311873214435328 311998535653376 312013027261936 312502843631264 312720980475904 312867708103808 313226456198656 313372604889344 313879133884316 314224446728192 314371879777384 314591321268224 314732352622688 314879203951312 315099820171136 316103779543552 316614723152728 316835730219008 316921127124992 317333117550592 317347856938112 317623509252896 318358978921984 318508351879718 319182157758464 319554820702208 320263039800704 320765807524096 320780706352106 320867166549644 321091141955584 321802765953592 321834641063936 321963965120512 322114190655488 322634849368832 323156349664148 323381922992128 323889586921472 324412270493696 324413115348608 324791039885312 324936643775744 325089102951613 325316025402368 325446748397056 325461864643916 325826725599232 325972793787784 326200333082624 326352535269376 326353385177248 326880044755264 327393200241536 327408406896571 327922391836754 328151292012544 328451583431972 328681708971616 328967206011928 328999790772224 329728942454912 330063367682048 330581520535552 330967492870144 331346994987008 331701005507872 332037430885888 332558682739712 332940009385984 333095356246016 333295721880506 333328735387648 333633764688224 334157522560576 334390775054336 334697647866439 334931277384704 335706823868416 335998423011328 336233836150784 336541523910592 336776440512512 336934454881024 337085502666913 337320798983168 337850344978432 338395558014976 338554332067952 338790653673472 338942533593664 339322507132928 339338267876608 339870981012992 340181997125971 340419454893056 340420341434888 340969701856784 341299675365376 341504976114016 341743357362176 341851345099264 342608979269557 343008994332004 343180816236544 343734631432192 343895910560384 344274246238208 344290236978688 344830724006912 345233333080064 345549256284232 345790460567552 346333302734848 346349389113728 346730423975936 346893108719872 347452914704896 347696353292288 347998366690304 348014530407544 348420856751968 348560864050256 348804170530816 349367970375424 350095957024814 350481113658368 350890319876096 351047624079152 351292666396672 351457491729344 352577292567808 353147191208812 353393699090432 353488949485568 353948477267968 353964917354048 354060321709952 355092707259136 356010868269056 356426530783232 356586316870784 357216467470016 357329344566649 357793864777349 357973092798464 358140119873536 358550779338752 358719010153504 358969407340544 359113653403648 359532938592256 359694117283072 359861947372928 360114080195584 360443620779242 360695221798912 361261462335488 361278242092768 361845397888832 362097977393152 362429333442176 362683265072128 362852489871872 362998296289024 363015156718214 363438997129208 363585039224836 363838833053696 364009545005392 364207853993984 364596972996256 365759590894841 366014902629376 366349843058738 366386130632704 366606521545264 366961305092096 367553496547328 367774589661248 368147602414592 368725542135808 369321542473312 369579340562432 370349442141952 371356164315136 371530403373272 371789743316992 371956416735904 372129968306096 372800380665856 372974326022144 373577194006016 374181036453224 374442226622464 375030048014336 375373238207968 375635260571648 375636238824704 376242429635072 376418961312394 376833077091328 376850580114008 377215277350912 377881882943488 378051287469856 378492683400832 379086863437568 379104471143398 379471349583872 379699611600452 380312359763336 380502867869696 380680407138304 380909396434864 381295731072256 382178636263424 382778602725376 383396319674368 383843956228096 383998197727232 384016033553152 384464393657344 384618884469248 385067948435456 385240574476472 385509484552192 385689359863808 386312780165312 386737780588544 386919236649088 387362895535616 387543635632384 387544644897982 387815163287552 388170053146876 388779425286824 389050805592064 389679659264896 390309529403794 390581977769984 390687251542016 391553119165208 391826435596288 392010279236576 393023897783296 393474556547072 393894944040598 394169895139328 394294449176992 394807023202592 394913435753408 395189097791488 395827873272832 397089045377024 397367260905472 397730891894336 398008520605696 398195264859392 398651853343744 399277680429056 399922023108608 400109665171216 400388954341376 400549844180992 400568448792512 401017508429824 401036134763264 401197284661888 401665704833536 402033269330693 402313901237248 402945477220352 402964193103472 403596789952928 403878513246208 404248102685504 404531334118912 404901520954931 405374266028732 405537159135394 405820236867584 406231837147136 406869563736064 407527219280896 408247391394304 408376393790456 408661453398016 408907274031256 409302994141184 409772319244288 409963515379712 409964583032576 410626171923968 411270796997632 411289899572552 411935566604848 412223110627328 412889419534592 413749767392962 414204952505344 414495160082432 414688559853568 414874464820816 415164060286976 415358853861952 415815809204224 416682254852864 417160041346048 417355771428596 417647098925056 418302745862144 418322175054784 418685534924272 418978881766016 419655017669888 420313816755712 420333339357932 420740117045248 421672589870224 422164916100928 422847294736867 423256505305088 423511105246658 423741830127616 424194555120644 424236572311552 424407044931584 424902563790848 425093047698176 425291392349824 425978824557286 426276171216896 426945364578304 427634356559872 427635470232256 427933973282816 428325575886208 428825669848576 428997986523392 429017912485162 429691409992988 429991348154368 430193098642736 430686377273152 430887331722848 431865009078272 432058614251264 432261334693903 432563066743808 432958905433054 433262252735312 433681542381568 434642696872384 434946091188224 435083530126336 435345244335001 435649129051136 435766549796864 436732325222732 436775584301056 438875466917888 439387878465536 439789962543568 440361679725968 440582268059648 440787839844352 441500320188928 442522631462912 442700452040704 442907012151296 443217329471488 443622917882144 443932580675584 444629492105216 444650144114176 445348182017024 446066871928832 446068033604336 446379403165696 446587679842304 446787885191648 447309534928256 447489279045952 447801640681472 448011747698944 448734735995392 448735904618716 449460061538488 449685207482368 450165650332112 450479880159232 450622227630848 451208026517248 452329908266401 452374712311808 453104741433344 453816051859456 453837130562816 454549590736384 455080302696448 455602118107136 455814698020864 456088882573324 456551467468096 457053740695552 457268188767104 457792512905728 458006114838272 458327011158016 458746426446308 459466593520792 459787315699712 460530506403968 461596882819072 461997831640576 462321524707328 462744595377064 463067605704704 463284875461408 463794556420096 463816098601856 465293892270592 465512206593434 465837148801024 466568447307776 466590118330336 466715878617664 467041661026304 467322598892864 468076750477952 468833340053078 469287053627392 470045599511488 470373706170368 471873622325248 472635118219264 472856877020528 473186946039808 473377088577536 473399075845696 473929782689792 474142245509504 474694596755456 474695832985088 475130227390819 475461883280384 476208291260416 476230410031376 476754332966912 476978024489824 477310970200064 477747757719232 478082485776896 478497754199168 478519979310373 479078678033956 479271188069102 479605734479872 480092171173888 480380959266208 480716280332288 480845848051712 481911531280256 482474189829632 483254051127848 483721720348672 484276377288704 484793777280736 485285475910144 485916336249344 486047305542656 486832942351184 487172767105024 488724978925568 489514943869952 490086479826944 490306185697328 490648434884608 491172642771272 491418683604992 492211720749056 492213002597888 492442664826112 493007321590784 493238638961068 493582935093248 493781273430016 494357790564352 494810177637776 495155570753536 495156860268928 495955929973504 496734510711296 496757582877556 497238320144384 497537422097144 497884718915584 498340333482992 498922173573824 499122657397408 499728621052661 500513124382414 500785799241728 501320837869852 501571962191872 502157575389184 502617100049792 503270491115392 503780929619968 504571794501632 505386057752576 505740150243328 506179442458624 506202953320064 506793973457408 506997620436736 507817120900804 508171593273344 509230482945184 509790710775808 510385919819776 510614725933312 510854304638249 511210897060864 511440073011868 511678706420882 512839698280448 513427743195136 513668641758272 514027198676992 514498925123183 514858061605888 514996831578112 515666316019712 516138202535956 516498483286016 517333340748224 518671006357504 519587589047296 520427439676144 520688134979584 520931083452416 521244437226656 521773105677824 522929494674587 523191443320832 523435559815168 523802298466304 524281630224352 524647595343872 525471217942528 525495624862208 526320578747392 527169939552256 527539294650368 527785439813632 527997521874944 528022046135584 528638541278848 528850966145216 529220120805376 529468429098752 529705789905149 530075541259264 530322869812736 531180072727304 531764448309248 532013950392496 532385312915456 532872498994528 533245849520384 534571709769383 534944857689088 535487421693952 535809531489232 536183543447552 536328061288448 537194970870272 539014133950292 540154420822016 540407859452032 541027515252224 541279953899776 541983605816576 542154867618364 543005974160936 543385009463296 544263325750144 544862094819328 545997437393408 546379983745024 546879976354712 547261715832832 547518489181664 548120839405568 548146298347648 549006810589952 549892781774336 550150789610422 550534812219392 550756035748864 550781617089704 551399074091008 551424685299488 552290344146112 553181614201216 554050031177984 554075765517274 554611972468736 554945586185276 555332955713536 555841141192568 555896198201344 558568776077312 559220936228864 559445650137088 560098834087936 560349926511232 561002705256448 561340163167168 561517541461877 561909498422272 562791616944128 563436938960896 563699833647104 563701301669792 564094782963712 564610986395456 565497345871744 565523611912259 566411404081666 566806777112576 567722951860064 568119240392704 568272365879296 569011107332096 569531809694848 570196769798656 570452389128622 570850582894592 571118424060184 572326627704832 572938100422688 573338029293568 574264761021952 574419542914048 575166275560448 575192990700328 575692610520874 575749633851392 577025649296096 577584066002944 578517660937216 579193112522752 579857241227264 580476759638776 580767535169536 581704760885248 581977694794496 582645016425472 583325286928384 583559686780928 584241025212416 584502940584992 584775664481008 585183856345088 586102512320512 586129735423232 587049876295168 587997240269824 587998771569352 588409213263872 588947666843536 589635296041792 589872231469664 590283980898304 591238103712256 591515510633762 592470081118916 592766864408576 593814387482624 594774216772736 595735597511054 596312120774656 597274431889408 597633708199528 598050875383808 598212068360192 598239853923712 599179005970688 600566428413952 601817843480672 602479930916864 603183359787008 603453767012096 604158332890112 604711198497406 605800618582016 606083279785984 606778241957888 607062940259776 607486689345536 607730798067712 608468618261504 608997141708032 609423828023296 609981512087948 610407298428928 611365551644672 611393948156992 612353750273408 613341948902144 614058059783168 614333342138516 615050610526352 616016153086048 617010261993664 618007584615421 618317160288256 618605661599744 618977769206654 619409835218944 619605562992416 620038067224576 621011439386624 622015229428736 623019019470848 623746428870656 623997071306752 624026054523872 625005687262528 625441960951808 625735416207616 626452912397312 626745209778688 627758267768632 628448893456384 628743759554768 629182642536448 629464705245376 629758407902624 630199640342272 631766566091089 632207559087104 633229446305456 633671460438016 633842254249984 634666235101184 634695713876224 635247018505792 636273818643463 636717957843968 637016703759436 638364315516928 640526079601408 641531615048192 641561412704212 641734333099288 642182283911168 643605531907184 643927930241024 644228381310976 645269698737664 646312699328296 646763845984256 647779173842944 648824540987392 648826230697216 649873287551488 650178205903226 650632050804736 650893496794112 650923729287832 651653451198464 651945587575568 652400666165248 652705070538752 652706770354496 653760089510528 654786400483072 654816813793142 655844783673508 656302584025088 656903166863944 657363417943232 657934412023856 659457884909824 660126735364096 661163041071104 661934985740288 663402011015744 664074861771776 664474320300791 665117365479424 665880018771968 666190712492032 666591443761012 666657470775296 667267529376448 668315045121152 669395295732878 669862554769408 671413647736832 671996846022656 672467672301568 673083047821184 673868909762048 674171005333826 674641597966336 675700689956864 676791116029952 677108664135904 677581307346944 677885067187328 678645014265856 678676535753216 679741962025984 680363994251942 680838909786112 680840682869776 681939403713568 682599350730752 683009952228032 683486714724352 683702690198528 685217958539114 686017988664008 686361632473088 687469262864384 687791821120768 688580473957376 689661448013824 690466666160128 691098512568464 691580921135104 692666605469696 692698778227456 693786217439744 694905829409792 695392706584576 695996733380608 696029060815088 696841713503936 697121728100512 697608341061632 698735940750848 700191914049628 700962227316736 701780639752192 702095248158304 702585332793344 702914983458688 705154585135616 706294382417624 706787398180864 706977898971136 707896954535936 707929834708096 708120643419904 710185414518272 712021736538112 712853061566464 713172633741568 714432934940032 714658689133298 715587729554698 715946185596928 716280239747072 717101558677504 717438020307008 717938814681088 718227306807296 719388234566144 719723894745856 720228160391168 720887241558484 721390443597824 722522924670976 722556484185536 723690795777664 724858666884352 725366530144256 725704979743744 725996592578048 726030313436428 726877994258416 727170078449672 727677666107392 728019090010784 729193945992512 730372600000043 731519181789682 732029805258752 732699686117476 732772261265408 733213043090528 733922610184192 735549179322496 736295204829184 737451084271616 738643084946624 739158681124864 740698884283904 742712328630272 743060806746544 743579486633984 743912833471808 744259936612192 745948652044288 746633214471287 747154388012032 748362072906448 748884453244928 750060096028672 750746476415936 751270521143296 751272477649408 751959967487729 752484859270144 752837922624788 753666154182656 753701160228016 754430554701824 755763765886976 756102574939712 756985366801664 758173726875136 758208942286796 758942699167744 759399223200904 760624719526672 761005735739392 761360814276608 761818792869728 762591462144512 764281569139781 764357272526848 765557205450752 766792639348736 767996395454464 768032067106304 768928787314688 769237768938496 770135896870912 770481148952944 771018969104384 771378719727616 772625560330624 773475561177088 773838473298176 774725791071232 775087271264768 775089289795964 775630326575104 776340106293752 777558850573648 778101611184128 779359318529792 780619058807588 781163955539968 781374503084032 783106238330416 783652871192576 784020558473152 785287833082753 786047795566592 786949113094144 787789888081196 788339790278656 788588898353984 789614046405184 789826871506816 791655746545664 794178090754048 794734521810944 795461783788672 796390529718784 797303706687488 798155544503317 798555360858112 799844046217216 800219330342432 800777908682752 801099688361984 801136897585024 802035016859648 802072269526528 802394569323776 803331409667072 804066538661386 804627802474496 805890954440704 805928386206944 807193579905856 807757026492416 808496205371008 808498310907859 809062668237824 809803041909862 810748532057464 811074318270788 811640473735168 812463674294272 815054438561792 816494782788608 816752787580912 817322906796032 817814548062512 818605988282368 819927030759424 819929166065152 821252343847936 822541593995264 822579799145104 823871133209696 824446221254656 825778839069184 827499534785924 828409905010688 828990320164864 829377119707136 829748929641632 830328120573952 830717707723904 831631618408448 833364509705728 834320082692096 834711542857192 835294197850112 836605491724288 836644350109568 837371069848544 837957763532032 839310035339776 840627633511424 840666678715864 841480234090496 843345179740448 844329832201856 845694589473734 846513010610176 847022210493316 847483660255232 848389110241288 848473144623104 848814089863168 850186095396352 850582784699648 851957649114572 852552342433792 853890729156608 855268713119744 855270940464512 856651151772416 857651339697152 857995973046784 858035824970324 859382819985976 859982696308736 860386197285472 861372754546304 861774663445696 863167618181869 864117228502528 864522669387806 865126133487616 865917810866108 866524505470624 867363084763136 869285393744768 870167060252672 870690488670002 871298258102272 871533099593728 873464650445464 873551168602112 877750933835776 878775756931072 879579925087136 880723359451936 881575679688704 882384708011521 883000640377856 885045262925824 885400904081408 885814024302592 886434658942976 887245835764288 887865161351168 888679961576407 889300288228352 890696364034048 892133743857664 892136067208672 892758806331392 893175359684608 893575770383296 894619069856512 894978558091904 895020127770769 896023495397888 897469471990784 897471809237432 898920123076976 899370414964736 900331300664224 900959760318464 901244455261696 902416053034496 903241854437923 904659816532802 904749424623616 906209482866688 907632103718912 907674261125632 909099181472768 910160605392896 911204236214272 911629396041728 912177765146648 913102934936192 914107481391104 914536377534208 915585025811456 916012229676544 916654022316032 917492852892616 918933187041584 919574631399424 921061012807936 923193765638144 923995663281152 924643049414656 925489190754128 926135211409408 926569750922816 927589112840192 927632197203712 930587784541184 931024413186868 931674297602048 933136894615552 933180236660672 933431757235328 934645197785728 936153500955904 937666680106156 938574107254784 940091199022976 943274734413011 943747244650496 945270236438528 945713754041056 946373892079616 946754177155072 946798151691392 947859565379584 948284491019008 949391665970176 950260454781638 950923766560768 952416582520832 952460820062752 953508665933824 953956048979648 954621940400128 955495515438464 956164971553792 956995508398336 957039958620746 958157356067912 958542376138204 959211468959744 960184342347776 960761918532416 961432560664576 963823062560512 964948379659264 966508102255696 967443440697344 969587554561472 970570951820288 971154775824233 971832672498688 972094611085312 973665884702368 974345534210048 979029887739904 980172959653888 980612371394656 981296869769216 982345285542544 982837367209984 984426005195776 984885329652224 986014643181568 986477277922136 987165870186496 987562546860032 988715581128704 989620355275552 990311141507072 990313720537856 991911859947008 993469021422592 993515165755112 994476640288768 995074844194288 995769437831168 996680666965984 997844347147648 998245314794816 999457242105322 1001026248764828 1001571598483456 1002641675739704 1003143924383744 1005234200099584 1006540982230784 1007561859239936 1009143589003264 1010772115505152 1012358884917248 1012405906640128 1013587946914816 1013995240873472 1015634241801608 1016343186546688 1018460965890368 1019581421551616 1021229451866624 1021708609276498 1022421794121728 1022880146023736 1023357412841764 1025679396560896 1026855486390272 1027337283516544 1028997850246366 1029716123211776 1029993663156224 1031332632039424 1032276405071912 1032996966572032 1034666681496448 1037342012715008 1039175178094592 1040854879352288 1041862166904832 1042488874453312 1043546211355648 1045858989349174 1046382886641664 1046871119630336 1047604596932608 1048563260448704 1049295190687744 1050991249724416 1052641157494784 1054339879104512 1055078589300736 1055570879627264 1055995043749888 1056044092271168 1057277082557696 1057701932290432 1058936858197504 1059411579810298 1060151082518528 1060645739625472 1062360145454608 1063528896618496 1064027900784992 1064770625830912 1065744997989056 1066491699040768 1067467646153909 1069143419538766 1069889715378176 1070974843387904 1071619062978464 1072367086895104 1072656122576896 1074389941740544 1078028267900584 1080308841644032 1080815718904064 1082055030504448 1082559907799552 1083967211633152 1084309735236728 1086011948321872 1086770018926592 1088526651500288 1091994874786816 1092759967490048 1093759952709424 1094523431665664 1095036978363328 1096241678811136 1096292596695296 1098013621179904 1099785563548672 1100301579220844 1101069624438784 1101512071497728 1101563234179408 1102798148182016 1102849370598976 1104580688292224 1106363228402432 1108100062355968 1108151531034548 1109223944937472 1109891172370552 1110665911427072 1111682282385136 1114779231579013 1117137552154624 1118441872457728 1118891300274176 1120197668175872 1120699853022464 1122680326334336 1123035082923754 1123818996844544 1125583233888256 1126873877921792 1127399667294208 1127402603339584 1128189565927424 1129221972790912 1130994691743488 1131047223824518 1132822808163332 1133613554225152 1135445903720128 1136238480785408 1139063619389696 1140393539597312 1140904778257244 1141701165789184 1142236848120368 1145876200845376 1146676058587136 1147728371428639 1148529522043904 1148839085828096 1150332551120896 1150385981400656 1151385221041748 1151499267702784 1154051298592192 1157035321874432 1158386225045504 1159714482454528 1160953519277552 1161535070339072 1163955389588992 1165290032850944 1166535026581771 1166650573856768 1167119373561856 1168482050424832 1169005881169984 1169551328962016 1170367712690176 1172205024641024 1172259470846464 1174099752590336 1175994480539648 1175997543138704 1176818426527744 1177895333687072 1179270592083584 1179744462939328 1180567961796608 1181651377480717 1182476207424512 1183031021267524 1184940162237832 1185533728817152 1187628774965248 1189548433545472 1191471195022108 1192624241549312 1194548863778816 1195267416399056 1196101750767616 1196424136720384 1196479707847424 1198358011941376 1201132856827904 1203635686961344 1204959861833728 1206907534024192 1208316665780224 1209422396994812 1211601237164032 1212166559571968 1213556483915776 1214125880519552 1215461596135424 1216937236523008 1217994283416064 1218847656046592 1219963024175896 1220814596857856 1222731103289344 1222787896313984 1224707500546816 1226683897804288 1228116119566336 1228666684277032 1230101221052704 1232032306172096 1234020523987328 1234023737701469 1236015169230842 1236634320576512 1237211323199488 1237955538413308 1238819670437888 1239211125984832 1240076134449152 1244030458857472 1246038038941696 1247492857741312 1247994142613504 1248052109047744 1250011374525056 1251470832415232 1252905824794624 1253490419557376 1255516535537264 1256897786912768 1257487519109536 1258365285072896 1258929410490752 1259516815805248 1260399280684544 1261552672727347 1263533132182178 1264415118174208 1266458892610912 1267342920876032 1267684508499968 1269332470202368 1269391427752448 1270494037011584 1272547637286926 1273435915687936 1274033407518872 1276728631033856 1281052159202816 1283063230096384 1283122825408424 1283468666198576 1284364567822336 1287211063814368 1288456762621952 1290539397475328 1292625398656592 1293527691968512 1295558347685888 1297649081974784 1297652461394432 1299746575102976 1300356411806452 1301264101609472 1301786993588224 1301847458575664 1303306902396928 1303891175151136 1304801332330496 1305410141077504 1305413540708992 1307520179021056 1309572800966144 1309633627586284 1311689567347016 1312605168050176 1313806333727888 1314726835886464 1315868824047712 1317466364593379 1318915769819648 1320253470728192 1322326082142208 1323869971480576 1326804022031488 1328149723543552 1328948640601582 1330234730958848 1331760037543936 1332381424984064 1333182887522024 1333314941550592 1334535058752896 1336630090242304 1338790591465756 1339725109538816 1342827295473664 1343993692045312 1346166095642368 1347737819524096 1348342010667652 1349283195932672 1351401379913728 1353582232059904 1354217328271808 1355162614693888 1355770134374656 1356406257142937 1357353071506432 1359483924051968 1360727988503884 1361677819572224 1361681365739552 1363878807427136 1366019904456064 1366083352913279 1367405380397056 1370435917078228 1372035977328016 1372723264946176 1375583642241536 1377160947914752 1378632304142093 1379322896027648 1380933332320256 1382197025136928 1383161842270208 1385333210939392 1385397556454912 1387572434879488 1389811658819584 1390785413169152 1391993466761216 1392058121630176 1393683427007872 1394243456201024 1395216682123264 1396497082477211 1397471881501696 1400383828099256 1401924454633472 1403561279504384 1404190496316608 1405170665586688 1405829966917376 1410309170271232 1412588764835248 1413574796361728 1413955797942272 1415793909071872 1415859669416192 1416241286839808 1419380056973879 1420370829036544 1424043473076224 1426345267483136 1428865869880064 1429317378266596 1431175459109396 1431892371193856 1432560479494144 1434203117355008 1434876040614016 1436454613614592 1438776469132288 1439447789491712 1440456320782336 1441774483116968 1442780887195648 1445045849341952 1445112968371072 1447381591555328 1449717333768704 1450733060288512 1451409959487488 1451993185156096 1452060626872856 1453755988516832 1454340156899344 1455355332214784 1456038180021568 1458387891985024 1460745200000086 1463038363579364 1464059610517504 1465399372234952 1465544522530816 1466426086181056 1471098358644992 1472590409658368 1474902168543232 1477286169893248 1481397768567808 1482288868363303 1485424657260544 1486121613493088 1487158973267968 1487825666943616 1488519873224384 1490925885950501 1493266428942574 1494308776024064 1496724145812896 1497768906489856 1500120192057344 1501492952831872 1502544955298816 1503919934975458 1504969718540288 1505675845249576 1507332308365312 1507402320456032 1508861109403648 1511527531773952 1512205149879424 1513970733603328 1516347453750272 1516417884573592 1517885398335488 1518798446401808 1521249439053344 1522721628553216 1523637585739456 1525182924289024 1528563138279562 1528714545053696 1531114410901504 1533585278697472 1536064134212608 1537857574629376 1538475537876992 1540271793741824 1540962297905888 1542037938208768 1542757439455232 1545251120661248 1547676946596352 1549451582142464 1550174542529536 1550178579591928 1551260653150208 1552680212587504 1555117701147296 1556203222368256 1558718637059584 1561238117615176 1562327911079936 1562749006168064 1566212476660832 1567305742385152 1568041116946304 1570575666165506 1572095591133184 1573898226188288 1575579776162392 1576679580557312 1577177796707968 1579228092810368 1579653743013632 1583311493091328 1588356181508096 1590923567577344 1592781059437568 1594607413374976 1596311089006634 1597110721716224 1599688092434432 1600438660684864 1601555817365504 1602199376723968 1602273795170048 1604144539053056 1604789138647552 1606662819334144 1608133077322772 1609255604948992 1611781908881408 1611856772413888 1614387159811712 1616992410742016 1616996621815718 1618125336475648 1619606083819724 1621497064114928 1622148636541576 1623280947470336 1629292723077019 1630108877123584 1632989565577216 1633505575161824 1634645813592064 1635629096125024 1637211976564736 1639858332130304 1642504687695872 1645083187990528 1645159598290208 1647742266419392 1648892442509312 1651557678138368 1654999069571848 1656819810021376 1657980640329728 1658754239414272 1659497859283264 1660656241147904 1661435415447808 1666729019411456 1668640165384192 1669423085714384 1670588395700224 1673210983448576 1673288700219136 1674742139697088 1675915527064064 1677449158241857 1678620070679552 1681255267022848 1681333357431728 1682960468180992 1686690359480896 1688659664403712 1691389178947468 1693026021220352 1694044420986632 1694967320510464 1696778220482576 1697628179726336 1700372190792704 1701165569399296 1703915298229144 1705104684867584 1707781458313216 1710537426239488 1710541880929024 1713302303544832 1715302679394304 1715991946093568 1716071649940648 1718765639971952 1719965392617472 1720772394570944 1722745509092608 1723549326891392 1726335236363738 1728234457005056 1729045338775612 1730252266975232 1731835621732216 1733049010941248 1738570787489536 1740334120505344 1741380977340004 1742596516204544 1743066199187456 1746929300890928 1751795935338449 1755501867671552 1757551513862144 1759159850174272 1761446718903872 1764769416023042 1766001280755712 1770090525851648 1770801808162816 1771628048605184 1772869317885952 1774491671528576 1777359923152814 1778600576456704 1781392728068096 1784267487715328 1784272134417344 1785517612662784 1786350719369216 1787151540766592 1789238139713024 1789957116183808 1790040255541538 1792046990795776 1794938943981568 1794943618474864 1797840246153952 1800662601328448 1801919520636928 1802488910523392 1803573155102147 1804832106068992 1806483708875846 1809319633065604 1809498849247232 1812418965733376 1815348522251264 1818198362945536 1820321210785792 1822408472428544 1823258792083456 1824355530293296 1826205869872384 1829072755068416 1831170051622912 1832024459353088 1833308044632064 1834985705785232 1837866374083168 1839149262798848 1842122025615872 1846387531276288 1847991326562304 1849286098829312 1850978381508256 1852270422818816 1853139501845632 1855178225680384 1855264394407424 1861175569082368 1862048826373736 1863348595204096 1866273789231104 1866360473321344 1866863514470656 1869290395571456 1872307001911808 1875333360212312 1877148214509568 1880182398045952 1886549468826022 1887494489300992 1890540472877056 1891427508082112 1892747784159232 1893508354310144 1893596303382784 1896568982038016 1898783331940352 1900520909563276 1901847533121536 1904833165041664 1904921640125504 1907017331867648 1907912097959296 1910991030876928 1912329943107584 1913991016796672 1914079917241492 1916314712135824 1917084752276408 1918422937919488 1921523837064832 1925527763636477 1927646125121024 1929896759318528 1933016204511392 1934886881394688 1939175109122944 1941141903640576 1942309551648466 1943665344997376 1944189222170624 1947331769404736 1948691068420096 1958059775479808 1960345919307776 1961224742789312 1962593739538432 1964690571085088 1968852010391552 1969770659304448 1972029286363136 1972954555844272 1974331740372992 1975125093720064 1977431162257408 1979240710551104 1980622283014144 1980627441075712 1982439914285831 1983823719894016 1986938042845184 1987030331510224 1988953280577536 1990149688388576 1991538875662336 1993361333931968 1995688694295296 1996490629589632 1996583361950177 1998914484210644 2002052497529656 2003143196966912 2005283351479408 2006287848767488 2010468400199168 2013081964461568 2014924136823059 2015123718479872 2018287178006528 2021544231010304 2024717769834496 2024811813280256 2027175893829632 2027990481746944 2031268483603216 2032686373093376 2036921931780736 2039162843103232 2042458903733248 2043417218552996 2044843588243456 2045760292047472 2046714825683528 2051358793121792 2053710972780544 2054674567033088 2057995700492732 2059432246423552 2059987326312448 2062665264078848 2064552810143824 2065993933144064 2069333362992896 2070304287218167 2074684025430016 2078350356189184 2081709758704576 2084977748906624 2085074591288689 2087092422711296 2091717978698348 2092765773283328 2093742239260672 2095209193865216 2097126520897408 2101982499448832 2105282314989568 2108679758209024 2110157178601472 2111141759254528 2111990087499776 2112088184542336 2114554165115392 2115403864580864 2117873716395008 2118823159620596 2120302165037056 2121291479250944 2124720290909216 2127057793236992 2128055801569984 2129541251661824 2131489995978112 2131495546938901 2132983398081536 2134935292307818 2138286839077532 2139779430756352 2141949686775808 2143238125956928 2144734173790208 2148779883481088 2156056535801168 2161631437808128 2164110061008896 2165119815599104 2166422192223289 2167934423266304 2168619470473456 2172023896643744 2173540037853184 2177053303000576 2183989749573632 2185519934980096 2187519905418848 2189046863331328 2190073956726656 2192483357622272 2192585193390592 2196027242359808 2199571127097344 2200603158441688 2202139248877568 2203024142995456 2203126468358816 2205596296364032 2205698741197952 2209161376584448 2212726456804864 2216200124711936 2216303062069096 2218447889874944 2219782344741104 2221331822854144 2223364564770272 2229558463158026 2234275104309248 2236883744915456 2237782600548352 2241399706044928 2245360652668672 2246070165847508 2247637993689088 2251166467776512 2253747755843584 2254799334588416 2254805206679168 2258443945581824 2261989383486976 2262094447649036 2265645616326664 2267227108450304 2270891807440256 2275623720661291 2278127238779392 2280787079194624 2281809556514488 2283402331578368 2284473696240736 2291752401690752 2295456742857278 2297059044087808 2297678171656192 2300665102241792 2300771962801312 2302770442083496 2302998535405568 2308102597184384 2314070643748864 2316772450091008 2319428964909056 2321907038555104 2327910779177984 2330580065701888 2333070053163542 2333301147713536 2334238747123712 2336964100849664 2338011762339968 2339102657924032 2340735425380352 2342883535065073 2344518941692928 2348199505180672 2351988961079296 2351995086277408 2353636853055488 2355790667374144 2358541184167168 2359488925878656 2359598518668391 2363302754961434 2364952414849024 2366062042535048 2369880324475664 2371067457634304 2375257549930496 2379096867090944 2381273979881797 2382942390044216 2385248483098624 2389097727557632 2390534832798112 2392203501535232 2392848273440768 2392959415694848 2396716023882752 2402265713655808 2407271373922688 2409919723667456 2413815068048384 2416633331560448 2418844793989624 2423202474328064 2424333119143936 2427112967831552 2428251761039104 2433874473046016 2435988566832128 2437695312093184 2439926048351792 2441629193715712 2445462206578688 2445575792627968 2449415001093632 2453367795608576 2456232239132672 2457333368554064 2460202442105408 2464064612344192 2468041047974656 2468047475402938 2472030338461684 2473268641153024 2474422646398976 2475911076826616 2477639340875776 2478422251969664 2488060917714944 2492076077883392 2494985715482624 2495988285227008 2496104218095488 2500022749050112 2502941664830464 2505811649589248 2506980839114752 2511033071074528 2513795573825536 2514975038219072 2516730570145792 2517858820981504 2519033631610496 2520798561369088 2523105345454694 2527066264364356 2528830236348416 2532917785221824 2534685841752064 2538782855504896 2540988074023168 2545095274573852 2546871831375872 2548066815037744 2560317136263887 2562104318405632 2566126460192768 2566245650816848 2566937332397152 2568729135644672 2574422127628736 2581078794950656 2585250797313184 2587055383937024 2591116695371776 2595304922788864 2599493150205952 2600712823612904 2602528203218944 2603573987176448 2603694917151328 2606613804793856 2607782350302272 2609602664660992 2610820282155008 2610827081417984 2615040358042112 2619145601932288 2619267255172568 2623379134694032 2625210336100352 2627612667455776 2629453671772928 2631737648095424 2634932729186758 2635991534380061 2637831539639296 2640506941456384 2644652164284416 2653608044062976 2656299447087104 2657897281203164 2660469461917696 2663520075087872 2664762849968128 2666365775044048 2669070117505792 2673260180484608 2677581182931512 2679450219077632 2687987384090624 2692332191284736 2695475639048192 2696684021335304 2698566391865344 2702802759827456 2707164464119808 2708434656543616 2711540268749312 2712812514285874 2714706143012864 2718967848103936 2721455977007768 2723355639144448 2723362731479104 2727757614854272 2732039808912128 2732166705826558 2734810760794112 2740871834156456 2744071954656032 2751167284483072 2752822184103277 2754321895829504 2757264608284186 2758645792055296 2761866664640512 2764394050273856 2766323684540416 2770795112909824 2775144869758976 2779623317639168 2781570826338304 2783986933522432 2784116243260352 2787366854015744 2788486912402048 2792994164954422 2794943763003392 2800767656198512 2803848909266944 2807122559008768 2808380992633216 2811659933834752 2814232885314851 2820618340542464 2825177529670496 2827149592723456 2827911595884544 2831587818143744 2831719338832384 2832482573679616 2838760113947758 2840741658073088 2848086946152448 2852690534966272 2857731739760128 2858634756533192 2862350918218792 2863784742387712 2865120958988288 2868406234710016 2869752081228032 2877552938264576 2878895578983424 2880912641564672 2883548966233936 2885561774391296 2890091698683904 2890225936742144 2894763183110656 2899434667537408 2901466120577024 2902819918974976 2903986370312192 2904121253745712 2907511977033664 2908680313798688 2910710664429568 2912076360043136 2916775783970048 2921490400000172 2926076727158728 2928119221035008 2930798744469904 2932852172362112 2942196717289984 2945180819316736 2949804337086464 2954572339786496 2962795537135616 2964577736726606 2970849314521088 2972243226986176 2974317946535936 2975651333887232 2977039746448768 2981851771901002 2986532857885148 2988617552048128 2993448291625792 2995537812979712 3002985905663744 3005089910597632 3007839869950916 3009939437080576 3011351690499152 3014664616730624 3014804640912064 3023055063547904 3024410299758848 3025829342857321 3027941467206656 3032694907500544 3032835769147184 3035770796670976 3037596892803616 3042498878106688 3047275171478912 3047416710345007 3050365848578048 3057126276559124 3057429090107392 3062228821803008 3072128268425216 3075715149258752 3076951075753984 3080543587483648 3081924595811776 3084075876417536 3085514878910464 3090502241322496 3095353893192704 3098903164284928 3100349085059072 3100357159183856 3102521306300416 3105360425175008 3110235402294592 3112406444736512 3115262722449163 3117437274119168 3122476235230352 3124655822159872 3125498012336128 3132424953321664 3134611484770304 3136082233892608 3141151332331012 3144191182266368 3147796452376576 3151159552324784 3153359161114624 3154355593415936 3158456185620736 3159307486027264 3166309357864807 3166622986182656 3176712363016192 3181847135154688 3185562118875136 3189214826749952 3192622178013268 3194221443432448 3199376184868864 3200877321369728 3204398753447936 3204547590340096 3208289078106112 3209578277295104 3213325638668288 3216266154645544 3218511209897984 3223563817762816 3223713544827776 3228774319623424 3233984821484032 3233993243631436 3236250672951296 3239212167639448 3242994128229856 3244297273083152 3246561894940672 3253335308485691 3258585446154038 3260217754247168 3265979131154432 3267011150323648 3269291627184128 3271258192250048 3279716664260608 3285009375391744 3290166375981056 3290319196580416 3295484532838784 3303115356276736 3309998139143696 3313639620042752 3315961280659456 3317508478828544 3318995718566528 3322870830895616 3325911591735733 3333458038822912 3337280330768384 3338846171428768 3341176791400448 3346421966897152 3346577400438272 3349484279394176 3351831054128128 3354898316483714 3357240141359104 3362510534045696 3362666714863456 3365920936361984 3373380718961792 3377319328807424 3382778357894936 3386052042440704 3388088841973264 3389934641020928 3393556440965152 3400744381585408 3402331138798592 3407830596458288 3410209369735168 3415562916626432 3421074852478976 3421083761858048 3426604607089664 3430605358788608 3431983892187136 3432143299881296 3437531279943904 3439930785234944 3441544789141888 3445491018185216 3447098653782784 3452670472727476 3456468914010112 3458090677551224 3460504533950464 3463671243464432 3466098021882496 3477141574979072 3480668241010688 3482761954680008 3485193032409088 3486132398374912 3493858601781856 3503591870676898 3511003735343104 3515103027724288 3518319700348544 3522893437807744 3529538832046084 3532002561511424 3540181051703296 3541603616325632 3543256097210368 3548983343057152 3554719846305628 3557201152913408 3562785456136192 3568534975430656 3568544268834688 3572701438738432 3574303081533184 3575980132467743 3578476279426048 3579914232367616 3580080511083076 3584093981591552 3589877887963136 3589887236949728 3595680492307904 3601325202656896 3601492475862281 3604977821046784 3607146310204294 3609664212137984 3612967417751692 3618639266131208 3618997698494464 3630697044502528 3636396725891072 3640642421571584 3644816944857088 3646517584166912 3648711060586592 3652411739744768 3658145510136832 3662340103245824 3664048918706176 3666616089264128 3669971411570464 3675732748166336 3678298525597696 3681674126530829 3684244051231744 3692775062552576 3695982653124608 3698572197658624 3701956763016512 3704540845637632 3706279003691264 3707940529336043 3710528788814848 3722351138164736 3724097652747472 3726697190408192 3732547578462208 3732720946642688 3733727028941312 3738580791142912 3742001968385681 3744614003823616 3750666720424624 3754296429019136 3760364796091904 3773098937652044 3774988978601984 3781080945754112 3782855016164224 3787016708620288 3787192606765568 3793137964076032 3797566663880704 3801041819126552 3803695066243072 3809666330083328 3809843280251008 3814034663735296 3815824195918592 3821982061753856 3824659886215168 3827982033593344 3828159834482984 3832629424271648 3834169504552816 3836845875838976 3843047674129664 3851055527272954 3855292250242048 3859793518637056 3866032409022784 3878350218245888 3882283807281152 3884619103296932 3887330689994752 3888378444341248 3894663538809472 3916119550959616 3920691838615552 3922449485578624 3929381142170176 3930622790233139 3937704020783104 3939541318608896 3944058572726272 3945909111688544 3948663480745984 3950250187440128 3954862324514816 3958481421102208 3961254882151424 3964879828571662 3967647439788032 3973876085690368 3974060663020448 3977906561155072 3980299376777152 3983077751324672 3986722667863936 3991377388590592 3992981259179264 3993166723900354 3997828968421288 4004104995059312 4006286393933824 4010566702958816 4020936800398336 4023355499843251 4026163928923136 4029848273646118 4030247436959744 4036574356013056 4043088462020608 4049623626560512 4054351787659264 4055980963493888 4062536967206432 4065372746186752 4073843863561472 4084917807466496 4086834437105992 4089687176486912 4091520584094944 4093429651367056 4102717586243584 4109349134066176 4115991400985464 4118864492847104 4119974652624896 4125330528157696 4129105620287648 4131987866288128 4138666725985792 4140608574436334 4149368050860032 4156700712378368 4163419517409152 4169955497813248 4170149182577378 4174184845422592 4183435957396696 4185531546566656 4187484478521344 4194253041794816 4203964998897664 4210564629979136 4217359516418048 4222283518509056 4223980174999552 4224176369084672 4229108330230784 4230807729161728 4235747432790016 4237646319241192 4240604330074112 4242582958501888 4249440581818432 4254115586473984 4256111603139968 4262979991956224 4262991093877802 4265966796163072 4269870584615636 4276573678155064 4279558861512704 4286476251913856 4297559766962176 4312113071602336 4323262875616256 4328220122017792 4330239631198208 4332844384446578 4335868846532608 4337238940946912 4344047793287488 4347080075706368 4354106606001152 4367979499147264 4371039869960192 4375039810837696 4378093726662656 4380147913453312 4385170386781184 4392054484719616 4399142254194688 4401206316883376 4404278497755136 4406048285990912 4406252936717632 4411192592728064 4411397482395904 4418322753168896 4422365962637623 4425452913609728 4432400249423872 4432606124138192 4436895779749888 4439564689482208 4442663645708288 4446729129540544 4453916730504241 4459116926316052 4468550208618496 4475565201096704 4482799412089856 4490721305337344 4492140331695016 4495275987378176 4502332935553024 4507495511687168 4509598669176832 4509610413358336 4516887891163648 4523978766973952 4524188895298072 4531291232653328 4534454216900608 4541783614880512 4551247441322582 4556254477558784 4561574158389248 4563619113028976 4566804663156736 4568947392481472 4583504803381504 4590913485714556 4594118088175616 4595356343312384 4601330204483584 4601543925602624 4605540884166992 4616205194368768 4628141287497728 4633544900182016 4643814077110208 4651320242105537 4655821558355968 4661160131403776 4666140106327084 4666602295427072 4668477494247424 4673928201699328 4676023524679936 4678205315848064 4685767070130146 4689037883385856 4696399010361344 4703977922158592 4703990172554816 4707273706110976 4711581334748288 4717082368334336 4718977851757312 4719197037336782 4726605509922868 4729904829698048 4732124085070096 4739760648951328 4750515099860992 4754874681632933 4758193734181888 4762547959763594 4765884780088432 4770496966197248 4778195455115264 4781069665596224 4784407003070464 4785918831389696 4793432047765504 4804531427311616 4814542747845376 4827630136096768 4833266663120896 4837689587979248 4846404948656128 4848666238287872 4856503522078208 4867748946092032 4871977133664256 4875390624186368 4879852096703584 4883258387431424 4890924413157376 4891151585255936 4898830002187264 4906735591217152 4912464478265344 4914666737108128 4920404884210816 4928129224688384 4936082095949312 4936094950805876 4944060676923368 4946537282306048 4948845292797952 4951822153653232 4955278681751552 4956844503939328 4976121835429888 4984152155766784 4989971430965248 4991976570454016 4992208436190976 5000045498100224 5005883329660928 5011623299178496 5013961678229504 5022066142149056 5027591147651072 5029950076438144 5035717641963008 5038067263220992 5041597122738176 5046210690909388 5054132528728712 5057660472696832 5065835570443648 5077565711009792 5081976148046336 5090190549147704 5093743662751744 5096133630075488 5120634272527774 5124208636811264 5132252920385536 5132491301633696 5133874664794304 5137458271289344 5148844255257472 5162157589901312 5170501594626368 5174110767874048 5190609845577728 5198986300411904 5201425647225808 5205056406437888 5207147974352896 5207389834302656 5213227609587712 5215564700604544 5221640564310016 5221654162835968 5226432501299009 5230080716084224 5238291203864576 5238534510345136 5246758269388064 5250420672200704 5255225334911552 5258907343545856 5263475296190848 5263719772414103 5269865458373516 5271983068760122 5275663079278592 5281013882912768 5289304328568832 5307216088125952 5312598894174208 5315794562406328 5320938923835392 5327040150175744 5329525699936256 5332731550088096 5338140235011584 5346520360969216 5355162365863024 5358900438155264 5375974768181248 5384664382569472 5390951278096384 5393368042670608 5397132783730688 5405605519654912 5414328928239616 5416869313087232 5423080537498624 5425625028571748 5429412286025728 5437935696207872 5442911954015536 5446711278288896 5446725462958208 5455515229708544 5464079617824256 5464333411653116 5469621521588224 5481743668312912 5488143909312064 5497014831579271 5502334568966144 5505644368206554 5508643791659008 5514529216568372 5517291584110592 5523733329281024 5528788100547712 5541590225819648 5550289739517952 5559246635278336 5563141652676608 5567973867044864 5568232486520704 5574733708031488 5576973824804096 5585988329908844 5589887526006784 5601535312397024 5607697818533888 5614245118017536 5616761985266432 5619397351020739 5623319867669504 5628465770629702 5641236681084928 5650355059340992 5654299185446912 5659488176355013 5663438677664768 5664965147359232 5677520227895516 5681483316146176 5705381069932544 5715463479520256 5717269513066384 5724701836437584 5727569484775424 5730241917976576 5739504162456064 5755105876529152 5757791157966848 5761825283129344 5767097932467872 5771123548782592 5780183397367808 5780451873484288 5789526366221312 5798869335074816 5802932241154048 5805639837949952 5807972740624384 5808242507491424 5815023954067328 5817360627597376 5821421328859136 5824152720086272 5833551567940096 5842980800000344 5852153454317456 5856238442070016 5861597488939808 5865704344724224 5880288807463213 5884393434579968 5890361638633472 5899608674172928 5909144679572992 5925591074271232 5929155473453212 5941698629042176 5944486453972352 5951302667774464 5954079492897536 5963703543802004 5973065715770296 5977235104096256 5986896583251584 6005971811327488 6010179821195264 6015679739901832 6019878874161152 6022703380998304 6029329233461248 6029609281824128 6048820599517696 6051658685714642 6055882934413312 6065389815001088 6065671538294368 6071541593341952 6075193785607232 6084997756213376 6094550342957824 6094833420690014 6100731697156096 6114252553118248 6114858180214784 6144256536850432 6151430298517504 6153902151507968 6161087174967296 6163849191623552 6171029757820928 6176692956080647 6181004482644992 6190707786385408 6197806328569856 6200698170118144 6200714318367712 6205042612600832 6210720850350016 6220470804589184 6220759731034849 6230525444898326 6234874548238336 6244952470460704 6249311644319744 6250996024672256 6264849906643328 6272164467785216 6282302664662024 6288382364532736 6295592904753152 6302319104649568 6306718322229248 6308711186831872 6316912371241472 6318614972054528 6332618715729614 6333245972365312 6353424726032384 6363694270309376 6371124237750272 6378429653499904 6385244356026536 6388442886864896 6398752369737728 6401754642739456 6409095180680192 6416578156212224 6419156554590208 6426651277336576 6432532309291088 6437022419795968 6447127635525632 6447427089655552 6457548639246848 6467969642968064 6467986487262872 6472501345902592 6478424335278896 6485988256459712 6488594546166304 6493123789881344 6506670616971382 6517170892308076 6520435508494336 6531958262308864 6534022300647296 6542516384500096 6559433328521216 6570018750783488 6580332751962112 6580638393160832 6590969065677568 6606230712553472 6619996278287392 6627279240085504 6635016957657088 6637991437133056 6645741661791232 6651823183471466 6666916077645824 6674560661536768 6677692342857536 6682353582800896 6693154800876544 6698968558788352 6703662108256256 6709796632967428 6714480282718208 6725021068091392 6725333429726912 6746761437923584 6754638657614848 6765556715789872 6772104084881408 6776177683946528 6787112881930304 6798083430769631 6801488763170816 6804662277597184 6815661192916576 6820418739470336 6831125833252864 6842167523716096 6853209214179328 6861210717577216 6863967784374272 6864286599762592 6875062559887808 6879861570469888 6883089578283776 6890982036370432 6894197307565568 6905340945454952 6912937828020224 6916181355102448 6921009067900928 6927342486928864 6932196043764992 6949432227001979 6954283149958144 6961336482021376 6965523909360016 6970386064818176 6972264796749824 6987717203563712 7007183741353796 7022007470686208 7036639400697088 7045786875615488 7059077664092168 7064005123022848 7083207232651264 7086512194420736 7097966686114304 7109439692611256 7114402305826816 7125570912272384 7137069950861312 7137088537669376 7148606163066368 7151960264935486 7156952558852096 7159828464735232 7160161022166152 7168187963183104 7179755775926272 7179774473899456 7191360984615808 7202650405313792 7202984951724562 7209955642093568 7214292620408588 7219328424275968 7225934835503384 7237278532262416 7261394089005056 7272793451782144 7281284843143168 7293035168333824 7297422121173184 7304823479489536 7316291020273664 7324680206491648 7328097837412352 7333232178528256 7339942823140928 7351465496332672 7363348253061658 7368488102463488 7385550125105152 7391965306249216 7397144395317248 7403913526033024 7412558007382528 7415881058672086 7421057577629696 7444702276329472 7448195305494944 7453394380816384 7465095156924416 7465441893285376 7467454057882624 7477161582285824 7484003936771362 7489228007647232 7501333440849248 7508592858038272 7520729592183808 7546197875304088 7549977957203968 7562161891508224 7565710032328448 7574385213531136 7586275928152064 7595133327761408 7602083638253104 7607390132486144 7619332660166656 7619686560502016 7631648391837184 7643964123507712 7649319772430336 7655964067186688 7656319668965968 7665258848543296 7668339009105632 7673691751677952 7686095348259328 7702111054545908 7710584500484096 7719587037274112 7732064818045568 7756700436491776 7764567614562304 7769238206593864 7774661379989504 7776756888682496 7789327077618944 7832239101919232 7841383677231104 7844898971157248 7858762284340352 7861245580466278 7875408041566208 7879082637217792 7888117145452544 7891818223377088 7897326961491968 7900500374880256 7916962842204416 7922509764302848 7929759657143324 7935294879576064 7947752171380736 7948121326040896 7960598753554304 7973445335727872 7982754777181184 7985962518358528 7986333447800708 7995657936842576 8008209990118624 8021133405917632 8034098600000473 8041873600796672 8046710999686502 8052327857846272 8059696547292236 8060494873919488 8073148712026112 8099247253121024 8108703575318528 8111961926987776 8125073934412864 8130745492373504 8147687727122944 8169835614932992 8173668874211984 8179374352973824 8183041168189888 8186859302734112 8205435172487168 8212965359184157 8218698268132352 8231982801970928 8237728985694208 8239949305249792 8250661056315392 8258211240575296 8263975732576256 8271559642365019 8277333451971584 8281217148872668 8298736101720064 8313401424756736 8326839034818304 8339910995626496 8340298365154756 8348369690845184 8366871914793392 8371063093133312 8374968957042688 8388506083589632 8407929997795328 8421129259958272 8434719032836096 8447960349999104 8448352738169344 8458216660461568 8461615458323456 8471494865580032 8475292638482384 8481208660148224 8485165917003776 8498881163636864 8508231172947968 8512223206279936 8525959983912448 8525982187755604 8531933592326144 8539741169231272 8553147356310128 8559117723025408 8572952503827712 8595119533924352 8624226143204672 8638166163910283 8646525751232512 8656440244035584 8660479262396416 8665688768893156 8671737693065216 8674477881893824 8688095586574976 8708213212002304 8735958998294528 8742079739920384 8750079621675392 8760295826906624 8770340773562368 8784108969439232 8798284508389376 8802412633766752 8808556995510272 8812096571981824 8812505873435264 8822385185456128 8822794964791808 8836645506337792 8844731925275246 8850905827219456 8864800498847744 8865212248276384 8873791559499776 8879129378964416 8885327291416576 8893458259081088 8907833461008482 8918233852632104 8937100417236992 8965598824179712 8981442610674688 8984280663390032 8990551974756352 9004665871106048 9019197338353664 9019220826716672 9033775782327296 9047957533947904 9048377790596144 9062582465306656 9068908433801216 9083567229761024 9102494882645164 9112508955117568 9123148316778496 9127238226057952 9133609326313472 9137894784962944 9167009606763008 9181826971429112 9188236176351232 9190712686624768 9202660408967168 9203087851205248 9211081768333984 9232410388737536 9256282574995456 9267089800364032 9287628154220416 9302640484211074 9311643116711936 9322320262807552 9332280212654168 9333204590854144 9336954988494848 9352047049359872 9356410631696128 9371534140260292 9378075766771712 9392798020722688 9407955844317184 9407980345109632 9423162669496576 9434164736668672 9437955703514624 9438394074673564 9453211019845736 9459809659396096 9464248170140192 9479521297902656 9494843800000559 9509749363265866 9516387468363776 9525095919527188 9531769560176864 9540993932394496 9562139331192448 9571837662779392 9586864095531008 9609062854623232 9629085495690752 9655260272193536 9666533326241792 9675379175958496 9697332476575744 9706231788126731 9713007044156416 9735497892184064 9743954267328512 9750781248372736 9759704193407168 9766516774862848 9775479577340477 9782303170511872 9797660004374528 9813471182434304 9824928956530688 9829333474216256 9840809768421632 9856258449376768 9872164191898624 9872189901611752 9888121353846736 9893074564612096 9897690585595904 9903644307306464 9910557363503104 9913689007878656 9935660398817153 9952243670859776 9968304311533568 9983953140908032 9984416872381952 10000090996200448 10011766659321856 10023246598356992 10027923356459008 10044132284298112 10055182295302144 10059900152876288 10071435283926016 10076134526441984 10083194245476352 10092421381818776 10108265057457424 10115320945393664 10131671140887296 10155131422019584 10163952296092672 10180381098295408 10187487325503488 10192267260150976 10241268545055548 10248417273622528 10264505840771072 10264982603267392 10267749329588608 10297688510514944 10324315179802624 10341003189252736 10376022078543121 10381219691155456 10397972600823808 10402851294451616 10410112812875776 10414295948705792 10414779668605312 10426455219175424 10431129401209088 10443308325671936 10452865002598018 10460161432168448 10476582407729152 10477069020690272 10493516538776128 10500841344401408 10510450669823104 10517814687091712 10526950592381696 10527439544828206 10539730916747032 10543966137520244 10551326158557184 10562027765825536 10614432176251904 10625197788348416 10631589124812656 10641877847670784 10659051399872512 10665463100176192 10676280470023168 10693040721938432 10710324731726048 10717800876310528 10769328765138944 10781902556192768 10786736085341216 10794265567461376 10811211039309824 10833738626174464 10846161074997248 10851250057143496 10858824572051456 10875871392415744 10885823908031072 10893422556577792 10893450925916416 10911030459417088 10928159235648512 10928666823306232 10939243043176448 10963487336625824 10976287818624128 10994029663158542 11004669137932288 11011288736413108 11017287583318016 11029058433136744 11034583168221184 11057576201095424 11083180451639296 11100579479035904 11118493270556672 11135947734089728 11136464973041408 11149467416062976 11153947649608192 11171976659817688 11179775052013568 11203070624794048 11215395637067776 11233523970532864 11238794702041478 11246639735339008 11256931541259404 11282473362169856 11300710118681984 11318976352710026 11326877355329536 11329930294718464 11355040455791032 11362966632292352 11410762139865088 11430926959040512 11434539026132768 11449403672875168 11460483835953152 11479008324912128 11510211753058304 11515582315933696 11523650566258688 11534195864935744 11542247097565184 11560903746968576 11579052732442624 11597738670149632 11605864482308096 11611279675899904 11615945481248768 11616485014982848 11630047908134656 11634721255194752 11648305440172544 11667103135880192 11685961600000688 11704306908634912 11712476884140032 11723194977879616 11731408689448448 11742144107692999 11760577614926426 11768786869159936 11780723277266944 11799217348345856 11818289359145984 11851182148542464 11858310946906424 11883397258084352 11888972907944704 11902605335548928 11908158985795072 11927407087604008 11946131431540592 11954470208192512 11973793166503168 12011943622654976 12020359642390528 12031359479803664 12039757748322304 12045406761996608 12058658466922496 12059218563648256 12097641199035392 12103317371429284 12111765868826624 12130779630002176 12131343076588736 12150387571214464 12169995512426752 12189100685915648 12189666841380028 12201463394312192 12228505106236496 12262571547369143 12288513073700864 12302860597035008 12307804303015936 12322174349934592 12327698383247104 12353385912161294 12362008965289984 12381415572770816 12395612657139712 12401396340236288 12401428636735424 12410085225201664 12421441700700032 12440941609178368 12441519462069698 12461050889796652 12469749096476672 12489904940921408 12498623288639488 12529699813286656 12544328935570432 12564605329324048 12576764729065472 12604638209299136 12613436644458496 12617422373663744 12625012085715029 12633824742482944 12637229944109056 12665237431459228 12666491944730624 12727388540618752 12742248475500544 12756859306999808 12770488712053072 12776885773729792 12803509285478912 12818190361360384 12833156312424448 12838313109180416 12853302554673152 12865064618582176 12874044839591936 12894255271051264 12894854179311104 12915097278493696 12935939285936128 12935972974525744 12945002691805184 12956848670557792 12971976512919424 12977189092332608 12986247579762688 13013341233942764 13034341784616152 13040871016988672 13063916524617728 13068044601294592 13085032769000192 13118866657042432 13140037501566976 13160665503924224 13161276786321664 13181938131355136 13212461425106944 13239992556574784 13254558480171008 13275982874266112 13291483323582464 13303646366942932 13333832155291648 13349121323073536 13355384685715072 13386309601753088 13397937117576704 13407324216512512 13419593265934856 13428960565436416 13450042136182784 13450666859453824 13493522875847168 13509277315229696 13531113431579744 13544208169762816 13552355367893056 13574225763860608 13596166861539262 13602977526341632 13609324555194368 13631322385833152 13640837478940672 13684335047432192 13706418428358656 13722421435154432 13727935568748544 13728573199525184 13750125119775616 13766179156567552 13781964072740864 13788394615131136 13810681890909904 13825875656040448 13832362710204896 13842018135801856 13854684973857728 13864392087529984 13877079400000817 13898864454003958 13908566299916288 13922672964042752 13931047818720032 13940772129636352 13944529593499648 13975434407127424 14014367482707592 14044014941372416 14073278801394176 14091573751230976 14118155328184336 14128010246045696 14173024388841472 14195933372228608 14218879385222512 14228804611653632 14251141824544768 14274139901722624 14274177075338752 14297212326132736 14303920529870972 14313905117704192 14319656929470464 14320322044332304 14336375926366208 14359511551852544 14359548947798912 14382721969231616 14405300810627584 14405969903449124 14419911284187136 14428585240817176 14438656848551936 14451869671006768 14474557064524832 14492130010527169 14522788178010112 14545586903564288 14562569686286336 14594844242346368 14609646958979072 14632582040547328 14649360412983296 14656195674824704 14666464357056512 14679885646281856 14702930992665344 14726696506123316 14736976204926976 14771100250210304 14783930612498432 14807827052066048 14825116014765056 14831762117344172 14842115155259392 14889404552658944 14896390610989888 14906788761632768 14920468828572307 14930883786570752 14934908115765248 14954323164571648 14968007873542724 14978456015294464 15002666881698496 15041459184367616 15092395750608176 15099955914407936 15131420064656896 15148770427062272 15164955345563023 15172551856304128 15190266655522816 15204167276506208 15214780264972288 15238665320333312 15239373121004032 15263296783674368 15287928247015424 15298639544860672 15311928134373376 15312639337931936 15330517697086592 15336678018211264 15347383503355904 15361467907249321 15372190696518656 15404222109091816 15421169000968192 15439174074548224 15464129636091136 15513400872983552 15529135229124608 15538476413187728 15549322759979008 15553513777364992 15578654155237888 15664478203838464 15689797942314496 15717524568680704 15722491160932556 15750816083132416 15758165274435584 15776234290905088 15783636446754176 15801000749760512 15833925684408832 15845019528605696 15859519314286648 15870589759152128 15895504342761472 15896242652081792 15921197507108608 15946890671455744 15965509554362368 15971925036717056 15972666895601416 15991315873685152 16016419980237248 16042266811835264 16068197200000946 16083747201593344 16093421999373004 16104655715692544 16119393094584472 16120989747838976 16198494506242048 16217407150637056 16223923853975552 16250147868825728 16295375454245888 16339671229865984 16347337748423968 16358748705947648 16366082336379776 16373718605468224 16400184745455511 16425930718368314 16437396536264704 16463965603941856 16475457971388416 16479898610499584 16501322112630784 16516422481150592 16543119284730038 16554666903943168 16562434297745336 16597472203440128 16626802849513472 16653678069636608 16679821991252992 16680596730309512 16696739381690368 16733743829586784 16749937914085376 16777012167179264 16815859995590656 16842258519916544 16869438065672192 16896705476338688 16916433320923136 16923230916646912 16942989731160064 16950585276964768 16962417320296448 16970331834007552 16997762327273728 17024446412559872 17051919967824896 17051964375511208 17063867184652288 17079482338462544 17106294712620256 17118235446050816 17145905007655424 17190239067848704 17248452286409344 17276332327820566 17293051502465024 17312880488071168 17320958524792832 17331377537786312 17343475386130432 17348955763787648 17376191173149952 17416426424004608 17471917996589056 17500159243350784 17520591653813248 17540681547124736 17568217938878464 17596569016778752 17604825267533504 17617113991020544 17624193143963648 17625011746870528 17645589929583616 17673291012675584 17689463850550492 17701811654438912 17729600997695488 17730424496552768 17758258757928832 17786916518162176 17815666922016964 17836467705264208 17922219953847209 17931197648359424 17962885221349376 17968561326780064 17981103949512704 18009331742212096 18038441653433344 18067551564654592 18095915067895808 18096755581192288 18125164930613312 18137816867602432 18167134459522048 18204989765290328 18225017910235136 18246296633556992 18254476452115904 18267218652626944 18275789569925888 18334019213526016 18363653942858224 18376472352702464 18381425373249536 18405320817934336 18406175702410496 18422163536667968 18451940740660427 18464820777475072 18512565149990912 18575256308440832 18605280968422148 18623286233423872 18644640525615104 18664560425308336 18673909976989696 18704094098719744 18712821263392256 18743068280520584 18756151533543424 18785596041445376 18815911688634368 18815960690219264 18846325338993152 18868329473337344 18875911407029248 18876788149347128 18906422039691472 18919619318792192 18928496340280384 18959042595805312 18989687600001118 19019498726531732 19032774936727552 19050191839054376 19063539120353728 19124278662384896 19143675325558784 19173728191062016 19258170991381504 19269755288722939 19310520544387072 19333066652483584 19350758351916992 19412463576253462 19426014088312832 19470995784368128 19487908534657024 19501562496745472 19519408386814336 19550959154680954 19564606341023744 19595320008749056 19626942364868608 19649857913061376 19658666948432512 19681619536843264 19712516898753536 19744328383797248 19744379803223504 19776242707693472 19795381171191808 19807288614612928 19821114727006208 19827378015757312 19871320797634306 19904487341719552 19936608623067136 19968833744763904 20000181992400896 20023533318643712 20046493196713984 20055846712918016 20088264568596224 20119800305752576 20142870567852032 20152269052883968 20166388490952704 20184842763637552 20216530114914848 20230641890787328 20263342281774592 20310262844039168 20327904592185344 20360762196590816 20374974651006976 20384534520301952 20482537090111096 20496834547245056 20529011681542144 20529965206534784 20535498659177216 20595377021029888 20648630359605248 20682006378505472 20752044157086242 20762439382310912 20795945201647616 20805702588903232 20820225625751552 20828591897411584 20829559337210624 20862258802418176 20886616651343872 20905730005196036 20920322864336896 20953164815458304 20954138041380544 20987033077552256 21020901339646208 21035629374183424 21053901184763392 21054879089656412 21079461833494064 21087932275040488 21102652317114368 21180805400001247 21228864352503808 21250395576696832 21263178249625312 21283755695341568 21330926200352384 21352560940046336 21386081443876864 21420649463452096 21435601752621056 21538657530277888 21563805112385536 21573472170682432 21588531134922752 21667477252348928 21692322149994496 21702500114286992 21717649144102912 21751742784831488 21771647816062144 21786845113155584 21786901851832832 21806839057144141 21822060918834176 21856318471297024 21857333646612464 21878486086352896 21926974673251648 21952575637248256 21988059326317084 22009338275864576 22022577472826216 22034575166636032 22058116866273488 22069166336442368 22115152402190848 22164165505053649 22166360903278592 22201158958071808 22236986541113344 22271895468179456 22272929946082816 22298934832125952 22307895299216384 22343953319635376 22359550104027136 22406141249588096 22430791274135552 22467047941065728 22477589404082956 22493279470678016 22513863082518808 22564946724339712 22601420237363968 22637952705420052 22653754710659072 22659860589436928 22710080911582064 22725933264584704 22773347159399837 22821524279730176 22861853918081024 22869078052265536 22898807345750336 22958016649824256 23020423506116608 23031164631867392 23047301132517376 23068391729871488 23121807493937152 23158105464885248 23195477340299264 23211728964616192 23222559351799808 23231890962497536 23232970029965696 23260095816269312 23269442510389504 23296610880345088 23334206271760384 23371923200001376 23408613817269824 23424953768280064 23446389955759232 23446451016327911 23462817378896896 23484288215385998 23521155229852852 23537573738319872 23561446554533888 23636578718291968 23702364297084928 23716621893812848 23777945815889408 23805210671097856 23816317971590144 23854814175208016 23892262863081184 23908940416385024 23947586333006336 24023887245309952 24040719284781056 24062718959607328 24079515496644608 24090813523993216 24117316933844992 24118437127296512 24195282398070784 24206634742858568 24223531737653248 24261559260004352 24262686153177472 24300775142428928 24339991024853504 24378201371831296 24379333682760056 24402926788624384 24457010212472992 24525143094738286 24577026147401728 24605721194070016 24615608606031872 24655396766494208 24706771824322588 24724017930579968 24762831145541632 24791225314279424 24802792680472576 24802857273470848 24842883401400064 24881883218356736 24883038924139396 24922101779593304 24939498192953344 24979809881842816 25031860927274201 25059399626573312 25088657871140864 25129210658648096 25153529458130944 25209276418598272 25234844747327488 25250024171430058 25267649484965888 25274459888218112 25330474862918456 25332983889461248 25454777081237504 25484496951001088 25513718613999616 25540977424106144 25607018570957824 25636380722720768 25666312624848896 25676626218360832 25706605109346304 25730129237164352 25748089679183872 25771718885715803 25789708358622208 25830194556987392 25871878571872256 25871945949051488 25890005383610368 25913697341115584 25943953025838848 25954378184665216 25955583705352301 26026682467885528 26068683569232304 26081742033977344 26127833049235456 26136089202589184 26170065538000384 26194013778699767 26237733314084864 26280075003133952 26321331007848448 26322553572643328 26363876262710272 26424922850213888 26479985113149568 26509116960342016 26551965748532224 26582966647164928 26607292733885864 26667664310583296 26698242646147072 26710769371430144 26772619203506176 26795874235153408 26814648433025024 26839186531869712 26857921130872832 26900084272365568 26901333718907648 26987045751694336 27018554630459392 27062226863159488 27104710735786112 27148451527721216 27192333723078524 27205955052683264 27218649110388736 27262644771666304 27368670094864384 27412836856717312 27444842870308864 27455871137497088 27457146399050368 27500250239551232 27532358313135104 27563928145481728 27576789230262272 27621363781819808 27651751312080896 27664725420409792 27684036271603712 27709369947715456 27728784175059968 27754158800001634 27797728908007916 27817132599832576 27845345928085504 27862095637440064 27881544259272704 27950868814254848 28028734965415184 28146557602788352 28163488498902757 28183147502461952 28236310656368672 28256020492091392 28391866744457216 28437758770445024 28457609223307264 28502283649089536 28548354150677504 28594424652265472 28607841059741944 28627810235408384 28639313858940928 28640644088664608 28672751852732416 28719023103705088 28719097895597824 28765443938463232 28810601621255168 28811939806898248 28839822568374272 28857170481634352 28877313697103872 28903739342013536 28949114129049664 28984260021054338 29045576356020224 29091173807128576 29189688484692736 29219293917958144 29265164081094656 29298720825966592 29312391349649408 29359771292563712 29405861985330688 29453393012246632 29473952409853952 29567861224996864 29615654104132096 29650232029530112 29663524234688344 29684230310518784 29778809105317888 29792781221979776 29840937657144614 29861767573141504 29869816231530496 29908646329143296 29936015747085448 29956912030588928 30005333763396992 30082918368735232 30184791501216352 30262840129313792 30297540854124544 30329910691126046 30345103712608256 30380533311045632 30408334553012416 30429560529944576 30478746242008064 30526593567348736 30575856494030848 30597279089721344 30623856268746752 30625278675863872 30661035394173184 30673356036422528 30722935814498642 30744381393037312 30808444218183632 30842338001936384 30878348149096448 30928259272182272 30956561738463361 31026801745967104 31058270458249216 31076952826375456 31098645519958016 31107027554729984 31157308310475776 31328956407676928 31379595884628992 31435049137361408 31444982321865112 31501632166264832 31516330548871168 31552468581810176 31567272893508352 31667851368817664 31690039057211392 31719038628573296 31741179518304256 31791008685522944 31792485304163584 31842395014217216 31893781342911488 31931019108724736 31943850073434112 31945333791202832 31982631747370304 32032839960474496 32084533623670528 32136394400001892 32167494403186688 32186843998746008 32209311431385088 32238786189168944 32396989012484096 32434814301274112 32447847707951104 32500295737651456 32590750908491776 32679342459731968 32694675496847936 32717497411895296 32732164672759552 32747437210936448 32800369490911022 32851861436736628 32874793072529408 32927931207883712 32950915942776832 33032844962301184 33086238569460076 33109333807886336 33124868595490672 33253605699026944 33284122771430531 33307356139273216 33359643982505984 33361193460619024 33393478763380736 33467487659173568 33554024334358528 33631719991181312 33684517039833088 33793410952677376 33832866641846272 33846461833293824 33885979462320128 33901170553929536 33924834640592896 33940663668015104 33995524654547456 34048892825119744 34103839935649792 34103928751022416 34127734369304576 34158964676925088 34212589425240512 34236470892101632 34267889946940793 34291810015310848 34380478135697408 34496904572818688 34552664655641132 34586103004930048 34625760976142336 34641917049585664 34662755075572624 34686950772260864 34697911527575296 34752382346299904 34832852848009216 34943835993178112 35000318486701568 35041183307626496 35081363094249472 35136435877756928 35193138033557504 35209650535067008 35248386287927296 35250023493741056 35291179859167232 35346582025351168 35378927701100984 35403623308877824 35459201995390976 35460848993105536 35516517515857664 35573833036324352 35631333844033928 35672935410528416 35786688393342601 35844439907694418 35862395296718848 35925770442698752 35937122653560128 35962207899025408 36076883306866688 36135103129309184 36191830135791616 36193511162384576 36250329861226624 36334268919044096 36409979530580656 36450035820470272 36492593267113984 36508952904231808 36551579139851776 36585027509093063 36668038427052032 36727307885716448 36752944705404928 36762850746499072 36810641635868672 36812351404820992 36844327073335936 36903881481320854 36929641554950144 37025130299981824 37150512616881664 37210561936844296 37246572466847744 37289281051230208 37329120850616672 37408188197439488 37425642526784512 37486136561041168 37512303067086848 37571192082890752 37631823377268736 37631921380438528 37692650677986304 37736658946674688 37751822814058496 37753576298694256 37812844079382944 37839238637584384 37856992680560768 37918085191610624 37979375200002236 38038997453063464 38065549873455104 38100383678108752 38127078240707456 38248557324769792 38287350651117568 38347456382124032 38516341982763008 38539510577445878 38621041088774144 38666133304967168 38701516703833984 38824927152506924 38852028176625664 38941991568736256 38975817069314048 39038816773628672 39101918309361908 39129212682047488 39190640017498112 39253884729737216 39299715826122752 39317333896865024 39335781457145173 39363239073686528 39425033797507072 39488656767594496 39488759606447008 39552485415386944 39614577229225856 39616417234485091 39654756031514624 39742641595268612 39808974683439104 39937667489527808 40000363984801792 40047066637287424 40092986393427968 40111693425836032 40176529137192448 40239600611505152 40285741135704064 40304538105767936 40332776981905408 40369685527275104 40433060229829696 40461283781574656 40498415391839119 40526684563549184 40620525688078336 40655809184370688 40721524393181632 40749949302013952 40769069040603904 40965074180222192 40993669094490112 41058023363084288 41059930413069568 41070997318354432 41162021652242491 41190754042059776 41297260719210496 41364012757010944 41504088314172484 41524878764621824 41591890403295232 41611405177806464 41657183794823168 41659118674421248 41724517604836352 41773233302687744 41811460010392072 41840645728673792 41906329630916608 41908276082761088 41974066155104512 42041802679292416 42071258748366848 42107802369526784 42109758179312824 42158923666988128 42175864550080976 42205304634228736 42361610800002494 42457728705007616 42500791153393664 42526356499250624 42661852400704768 42705121880092672 42772162887753728 42841298926904192 43077315060555776 43127610224771072 43146944341364864 43236850692564529 43334954504697856 43384644299988992 43405000228573984 43435298288205824 43503485569662976 43543295632124288 43573803703665664 43613678114288282 43644121837668352 43712636942594048 43714667293224928 43756972172705792 43853949346503296 43905151274496512 43976118652634168 44018676551729152 44045154945652432 44069150333272064 44116233732546976 44230304804381696 44328331010107298 44332721806557184 44402317916143616 44473973082226688 44545859892165632 44597869664251904 44615790598432768 44687906639270752 44719100208054272 44812282499176192 44934095882131456 44955178808165912 44986558941356032 45027726165037616 45129893448679424 45202840474727936 45275905410840104 45307509421318144 45319721178873856 45420161823164128 45451866529169408 45546694318799674 45643048559460352 45723707836162048 45738156104531072 45797614691500672 45916033299648512 46040847012233216 46062329263734784 46136783459742976 46243614987874304 46316210929770496 46390954680598528 46445118703599616 46463781924995072 46465940059931392 46520191632538624 46538885020779008 46593221760690176 46668412543520768 46743846400002752 46817227634539648 46892779911518464 46892902032655822 46925634757793792 46968576430771996 47042310459705704 47075147476639744 47273157436583936 47404728594169856 47433243787625696 47555891631778816 47610421342195712 47632635943180288 47709628350416032 47784525726162368 47817880832770048 47895172666012672 48047774490619904 48081438569562112 48125437919214656 48159030993289216 48181627047986432 48236874254593024 48390564796141568 48413269485717136 48447063475306496 48523118520008704 48525372306354944 48601550284857856 48646025589013853 48679982049707008 48756402743662592 48758667365520112 48805853577248768 48914020424945984 49050286189476572 49154052294803456 49231217212063744 49310793532988416 49413543648645176 49448035861159936 49525662291083264 49582450628558848 49605585360945152 49605714546941696 49685766802800128 49763766436713472 49766077848278792 49844203559186608 49878996385906688 49959619763685632 50063721854548402 50118799253146624 50177315742281728 50258421317296192 50418552837196544 50469689494654976 50500048342860116 50535298969931776 50548919776436224 50660949725836912 50909554162475008 50968993902002176 51081954848212288 51214037141915648 51272761445441536 51332625249697792 51353252436721664 51413210218692608 51460258474328704 51543437771431606 51579416717244416 51660389113974784 51743757143744512 51743891898102976 51780010767220736 51827394682231168 51887906051677696 51908756369330432 51911167410704602 52053364935771056 52137367138464608 52255666098470912 52272178405178368 52303621497962263 52340131076000768 52388027557399534 52475466628169728 52560150006267904 52645107145286656 52727752525420544 52849845700427776 52959970226299136 53103931497064448 53165933294329856 53214585467771728 53335328621166592 53421538742860288 53545238407012352 53591748470306816 53629296866050048 53678373063739424 53715842261745664 53800168544731136 53802667437815296 53974091503388672 54037109260918784 54124453726318976 54209421471572224 54296903055442432 54384667446157048 54411910105366528 54437298220777472 54525289543332608 54737340189728768 54825673713434624 54889685740617728 54911742274994176 54914292798100736 55000500479102464 55064716626270208 55127856290963456 55153578460524544 55242727563639616 55303502624161792 55329450840819584 55418739895430912 55457568350119936 55508317600003268 55595457816015832 55634265199665152 55724191274880128 55901737628509696 56057469930830368 56293115205576704 56326976997805514 56366295004923904 56472621312737344 56512040984182784 56783733488914432 56875517540890048 56915218446614528 57096708301355008 57188849304530944 57215682119483888 57255620470816768 57278627717881856 57281288177329216 57345503705464832 57438046207410176 57438195791195648 57490757514289099 57530887876926464 57621203242510336 57623879613796496 57679645136748544 57714340963268704 57754627394207744 57807478684027072 57898228258099328 57900917496555133 57968520042108676 58091152712040448 58182347614257152 58379376969385472 58438587835916288 58530328162189312 58597441651933184 58624782699298816 58719542585127424 58811723970661376 58906786024493264 58947904819707904 59135722449993728 59231308208264192 59300464059060224 59327048469376688 59368460621037568 59557618210635776 59585562443959552 59681875314289228 59723535146283008 59739632463060992 59817292658286592 59872031494170896 59913824061177856 60010667526793984 60165836737470464 60369583002432704 60467163147371981 60525680258627584 60595081708249088 60659821382252092 60690207425216512 60761066622091264 60816669106024832 60957492484016128 61053187134697472 61151712988061696 61194558179442688 61247712537493504 61250557351727744 61322070788346368 61346712072845056 61445871628997284 61488762786074624 61616888436367264 61684676003872768 61756696298192896 61813370861228129 61856518544364544 61913123476926722 62053603491934208 62116540916498432 62153905652750912 62197291039916032 62314616620951552 62759191769257984 62870098274722816 62889964643730224 63003264332529664 63032661097742336 63134545787016704 63335702737635328 63380078114422784 63438077257146592 63482359036608512 63582017371045888 63584970608327168 63684790028434432 63787562685822976 63862038217449472 63887700146868224 63890667582405664 63965263494740608 64065679920948992 64169067247341056 64272788800003784 64334988806373376 64373687997492016 64418622862770176 64477572378337888 64793978024968192 64869628602548224 64895695415902208 65000591475302912 65181501816983552 65358684919463936 65389350993695872 65464329345519104 65494874421872896 65600738981822044 65703722873473256 65749586145058816 65855862415767424 66065689924602368 66172477138920152 66218667615772672 66249737190981344 66568245542861062 66614712278546432 66719287965011968 66722386921238048 66786957526761472 66934975318347136 67108048668717056 67263439982362624 67586821905354752 67665733283692544 67692923666587648 67771958924640256 67802341107859072 67881327336030208 67943622516887117 67991049309094912 68097785650239488 68207679871299584 68207857502044832 68255468738609152 68317929353850176 68425178850481024 68428357041383339 68535779893881586 68583620030621696 68760956271394816 68993809145637376 69105329311282264 69172206009860096 69251521952284672 69283834099171328 69325510151145248 69373901544521728 69395823055150592 69504764692599808 69665705696018432 69887671986356224 70000636973403136 70082366615252992 70162726188498944 70272871755513856 70386276067115008 70419301070134016 70500046987482112 70582359718334464 70693164050702336 70757855402201968 70807246617755648 70918403990781952 70921697986211072 71033035031715328 71147666072648704 71262667688067856 71345870821056832 71573376786685202 71688879815388836 71724790593437696 71851540885397504 71874245307120256 72153766613733376 72270206258618368 72383660271583232 72387022324769152 72500659722453248 72668537838088192 72819959061161312 72900071640940544 72985186534227968 73017905808463616 73103158279703552 73170055018186126 73336076854104064 73454615771432896 73505889410809856 73624702809641984 73688654146671872 73807762962641708 73859283109900288 74301025233763328 74421123873688592 74493144933695488 74658241701233344 74816376394878976 74851285053569024 74972273122082336 75024606134173696 75142384165781504 75263842760877056 75385301355972608 75473317893349376 75503645628116992 75507152597388512 75625688158765888 75678477275168768 75713985361121536 75836170383221248 75958750400004472 76077994906126928 76131099746910208 76200767356217504 76254156481414912 76443754497021769 76497114649539584 76574701302235136 76694912764248064 77032683965526016 77079021154891756 77242082177548288 77403033407667968 77649854305013848 77704056353251328 77951634138628096 78077633547257344 78203836618723816 78258425364094976 78381280034996224 78507769459474432 78634667793730048 78671562914290346 78726478147373056 78850067595014144 78977313535188992 78977519212894016 79104970830773888 79229154458451712 79232834468970182 79309512063029248 79485283190537224 79875334979055616 80000727969603584 80094133274574848 80223386851672064 80353058274384896 80479201223010304 80571482271408128 80609076211535872 80665553963810816 80739371054550208 80866120459659392 80996830783678238 81053369127098368 81241051376156672 81311618368741376 81443048786363264 81538138081207808 81930148360444384 81987338188980224 82116046726168576 82119860826139136 82141994636708864 82324043304484982 82381508084119552 82594521438420992 82728025514021888 83008176628344968 83049757529243648 83183780806590464 83222810355612928 83318237348842496 83449035209672704 83546466605375488 83622920020784144 83681291457347584 83812659261833216 83816552165522176 83948132310209024 84083605358584832 84142517496733696 84215604739053568 84219516358625648 84317847333976256 84351729100161952 84410609268457472 84723221600004988 84915457410015232 85052712998501248 85323704801409536 85410243760185344 85544325775507456 85682597853808384 86154630121111552 86255220449542144 86293888682729728 86473701385129058 86669909009395712 86769288599977984 86810000457147968 86870596576411648 87086591264248576 87147607407331328 87227356228576564 87288243675336704 87425273885188096 87429334586449856 87707898693006592 87810302548993024 87952237305268336 88037353103458304 88090309891304864 88232467465093952 88375084600005203 88460609608763392 88656662020214596 88665443613114368 88804635832287232 89091719784331264 89195739328503808 89231581196865536 89375813278541504 89438200416108544 89624564998352384 89868191764262912 89910357616331824 89973117882712064 90055452330075232 90259786897358848 90342618951025727 90405680949455872 90551810821680208 90615018842636288 90639442357747712 90840323646328256 90903733058338816 91093388637599348 91286097118920704 91447415672324096 91476312209062144 91595229383001344 91832066599297024 92081694024466432 92124658527469568 92273566919485952 92487229975748608 92632421859540992 92781909361197056 92927563849990144 92931880119862784 93040383265077248 93077770041558016 93186443521380352 93336825087041536 93487692800005504 93634455269079296 93785559823036928 93785804065311644 93851269515587584 93937152861543992 94084620919411408 94150294953279488 94546314873167872 94809457188339712 94866487575251392 95111783263557632 95220842684391424 95265271886360576 95419256700832064 95569051452324736 95790345332025344 96095548981239808 96162877139124224 96250875838429312 96363254095972864 96473748509186048 96781129592283136 96826538971434272 96894126950612992 97046237040017408 97050744612709888 97203100569715712 97292051178027706 97359964099414016 97512805487325184 97517334731040224 97611707154497536 97828040849891968 98100572378953144 98308104589606912 98621587065976832 98827087297290352 98896071722319872 99051324582166528 99211170721890304 99211429093883392 99371533605600256 99527532873426944 99532155696557584 99688407118373216 99757992771813376 99919239527371264 100127443709096804 100237598506293248 100354631484563456 100516842634592384 100837105674393088 100939378989309952 101000096685720232 101070597939863552 101097839552872448 101321899451673824 101819108324950016 101937987804004352 102163909696424576 102428074283831296 102545522890883072 102665250499395584 102706504873443328 102920516948657408 103086875542863212 103158833434488832 103320778227949568 103487514287489024 103487783796205952 103654789364462336 103775812103355392 103817512738660864 103822334821409204 104106729871542112 104274734276929216 104443281800006149 104544356810356736 104607242995924526 104680262152001536 104776055114799068 104950933256339456 105290214290573312 105455505050841088 105699691400855552 105919940452598272 106207862994128896 106331866588659712 106429170935543456 106670657242333184 106768549669394041 106843077485720576 107090476814024704 107183496940613632 107258593732100096 107356746127478848 107431684523491328 107530275350745247 107605334875630592 107948183006777344 108074218521837568 108248907452637952 108418842943144448 108593806110884864 108769334892314096 108823820210733056 108874596441554944 109050579086665216 109474680379457536 109651347426869248 109823484549988352 109828585596201472 110001000958204928 110129433252540416 110255712581926912 110307156921049088 110485455127279232 110607005248323584 110658901681639168 110837479790861824 110915136700239872 111016635200006536 111190915632031664 111268530399330304 111448382549760256 111803475257019392 112114939861660736 112586230411153408 112653953995611028 112732590009847808 112945242625474688 113567466977828864 113751035081780096 114193416602710016 114377698609061888 114431364238967776 114511240941633536 114557255435763712 114562576354658432 114691007410929664 114876391582391296 114981515028578198 115061775753852928 115242406485020672 115247759227592992 115359290273497088 115428681926537408 115509254788415488 115614957368054144 115796456516198656 115801834993110266 115937040084217352 116182305424080896 116758753938770944 116877175671832576 117060656324378624 117249565398597632 117439085170254848 117623447941322752 117813572048986528 117895809639415808 118462616416528384 118600928118120448 118654096938753376 118736921242075136 119171124887919104 119363750628578456 119447070292566016 119479264926121984 119634585316573184 119744062988341792 119827648122355712 120021335053587968 120331673474940928 120739166004865408 120934326294743962 121051360517255168 121190163416498176 121319642764504184 121380414850433024 121633338212049664 121914984968032256 122106374269394944 122303425976123392 122495425074987008 122501114703455488 122644141576692736 122693424145690112 122891743257994568 122977525572149248 123233776872734528 123369352007745536 123626741722456258 123713037088729088 123826246953853444 124107206983868416 124307811305501824 124629233241903104 125518383538515968 125740196549445632 125779929287460448 126065322195484672 126269091574033408 126671405475270656 126760156228845568 126876154514293184 126964718073217024 127169941216654336 127369580056868864 127575125371645952 127724076434898944 127775400293736448 127781335164811328 127930526989481216 128131359841897984 128338134494682112 128545577600007568 128669977612746752 128747375994984032 128837245725540352 128955144756675776 129163585184622989 129587956049936384 129791390831804416 130001182950605824 130363003633967104 130717369838927872 130778701987391744 130928658691038208 130989748843745792 131201477963644088 131407445746946512 131499172290117632 131711724831534848 132131379849204736 132344954277840304 132437335231545344 132499474381962688 133136491085722124 133229424557092864 133438575930023936 133444773842476096 133869950636694272 134216097337434112 134888287021060573 135173643810709504 135331466567385088 135385847333175296 135543917849280512 135604682215718144 135887245033774234 135982098618189824 136195571300478976 136415359742599168 136415715004089664 136510937477218304 136635858707700352 136850357700962048 136856714082766678 137071559787763172 137167240061243392 137987618291274752 138210658622564528 138344412019720192 138567668198342656 138651020302290496 138747803089043456 138791646110301184 139009529385199616 139331411392036864 140001273946806272 140164733230505984 140325452376997888 140545743511027712 140838602140268032 141000093974964224 141164719436668928 141386328101404672 141515710804403936 141614493235511296 141836807981563904 141843395972422144 142066070063430656 142295332145297408 142525335376135712 142691741642113664 143146753573370404 143377759630777672 143449581186875392 143703081770795008 143748490614240512 144307533227466752 144540412517236736 144767320543166464 144774044649538304 145001319444906496 145337075676176384 145639918122322624 145800143281881088 146035811616927232 146206316559407104 146340110036372252 146672153708208128 146909231542865792 147249405619283968 147377308293343744 147615525925283416 147718566219800576 148602050467526656 148842247747377184 148986289867390976 149316483402466688 149632752789757952 149702570107138048 149944546244164672 150049212268347392 150527685521754112 150770602711945216 150946635786698752 151007291256233984 151014305194777024 151251376317531776 151427970722243072 151672340766442496 151917500800008944 152155989812253856 152262199493820416 152401534712435008 152508312962829824 152647873400008987 152887508994043538 152994229299079168 153149402604470272 153389825528496128 154065367931052032 154158042309783512 154484164355096576 154806066815335936 155299708610027696 155408112706502656 155903268277256192 156155267094514688 156407673237447632 156516850728189952 156762560069992448 157015538918948864 157269335587460096 157343125828580692 157452956294746112 157700135190028288 157954627070377984 157955038425788032 158209941661547776 158458308916903424 158465668937940364 158619024126058496 158970566381074448 159413430115798859 159750669958111232 160001455939207168 160188266549149696 160706116548769792 160958402446020608 161142964542816256 161218152423071744 161331107927621632 161478742109100416 161732240919318784 161993661567356476 162106738254196736 162482102752313344 162623236737482752 162886097572726528 163076276162415616 163860296720888768 163974676377960448 164125157114295377 164239721652278272 164283989273417728 164648086608969964 164763016168239104 165456051028043776 166016353256689936 166099515058487296 166445620711225856 166636474697684992 166898070419345408 167092933210750976 167245840041568288 167362582914695168 167625318523666432 167633104331044352 167896264620418048 168167210717169664 168285034993467392 168431209478107136 168439032717251296 168635694667952512 168703458200323904 168821218536914944 169446443200009976 169830914820030464 170105425997002496 170647409602819072 170820487520370688 171088651551014912 171365195707616768 172309260242223104 172587777365459456 172947402770258116 173339818018791424 173538577199955968 173620000914295936 174173182528497152 174295214814662656 174454712457153128 174576487350673408 174850547770376192 174858669172899712 175415797386013184 175620605097986048 175904474610536672 176074706206916608 176180619782609728 176464934930187904 176750169200010406 176921219217526784 177313324040429192 177330887226228736 178183439568662528 178391478657007616 178463162393731072 178751626557083008 179249129996704768 179736383528525824 179820715232663648 179946235765424128 180110904660150464 180402032200010621 180685237902051454 180811361898911744 181103621643360416 181230037685272576 181278884715495424 181680647292656512 182186777275198696 182572194237841408 182894831344648192 182952624418124288 183190458766002688 183664133198594048 184249317054939136 184547133838971904 184974459951497216 185264843719081984 185563818722394112 185863760239725568 186080766530154496 186155540083116032 186372887042760704 186673650174083072 186975385600011008 187268910538158592 187571119646073856 187571608130623288 187702539031175168 187874305723087984 188169241838822816 188300589906558976 189092629746335744 189732975150502784 190223566527115264 190441685368782848 190530543772721152 190838513401664128 191138102904649472 191580690664050688 192191097962479616 192501751676858624 192726508191945728 192947497018372096 193562259184566272 193653077942868544 193788253901225984 194101489225419776 194406201139431424 194584102356055412 194719928198828032 195025610974650368 195034669462080448 195656081699783936 196201144757906288 197144419492319299 197243174131953664 197654174594580704 197792143444639744 198102649164333056 198422858187766784 198743067211200512 199055065746853888 199064311393115168 199376814236746432 199515985543626752 199838479054742528 200254887418193608 200475197012586496 200709262969126912 201033685269184768 201674211348786176 201878757978619904 202000193371440464 202141195879727104 202195679105744896 202643798903347648 203638216649900032 204327819392849152 204856148567662592 205091045781766144 205413009746886656 205841033897314816 206173751085726424 206317666868977664 206641556455899136 206975028574978048 206975567592411904 207309578728924672 207551624206710784 207635025477321728 207644669642818408 208213459743084224 208549468553858432 208886563600012298 209088713620713472 209214485991849052 209360524304003072 209552110229598136 210580428581146624 210911010101682176 211839880905196544 212415725988257792 212663733177319424 212858341871086912 213537099338788082 213686154971441152 214180953628049408 214366993881227264 214517187464200192 214713492254957696 215060550701490494 215210669751261184 215896366013554688 216148437043675136 216497814905275904 216837685886288896 217187612221769728 217538669784628192 217749192883109888 218101158173330432 218949360758915072 219302694853738496 219657171192402944 220002001916409856 220258866505080832 220511425163853824 220614313842098176 220970910254558464 221317803363278336 221674959581723648 221830273400479744 222033270400013072 222381831264063328 222537060798660608 222896765099520512 223606950514038784 224229879723321472 225172460822306816 225307907991222056 225465180019695616 225890485250949376 227134933955657728 227502070163560192 228386833205420032 228755397218123776 228862728477935552 229022481883267072 229114510871527424 229125152709316864 229752783164782592 229963030057156396 230123551507705856 230484812970041344 230495518455185984 230857363853074816 231229914736108288 231592913032397312 231603669986220532 231874080168434704 232988859400013717 233517507877541888 233754351343665152 234121312648757248 234878170340509696 235246895882645504 235627144097973056 235791619278831616 236925232833056768 237201856236240896 237308193877506752 237473842484150272 238342249775838208 238727501257156912 238894140585132032 238958529852243968 239269170633146368 239488125976683584 239655296244711424 239875229628585551 240042670107175936 240663346949881856 241478332009730816 241868652589487924 242102721034510336 242380326832996352 242639285529008368 242760829700866048 243266676424099328 243829969936064512 244212748538789888 244606851952246784 244990850149974016 245002229406910976 245288283153385472 245386848291380224 245783486515989136 245955051144298496 246467553745469056 246738704015491072 247253483444912516 247426074177458176 247652493907706888 248214413967736832 248615622611003648 249258466483806208 250506818753398207 251036767077031936 251480393098891264 251559858574920896 252538183148066816 253342810950541312 253520312457691136 253752309028586368 254339882433308672 254739160113737728 255150250743291904 255448152869797888 255550800587472896 255562670329622656 255861053978962432 256262719683795968 256676268989364224 257091155200015136 257339955225493504 257494751989968064 257674491451080704 257910289513351552 258327170369245978 259175912099872768 260002365901211648 260726007267934208 261557403974783488 261857317382076416 261979497687491584 262402955927288176 262814891493893024 262998344580235264 263423449663069696 264262759698409472 264689908555680608 264874670463090688 264998948763925376 266272982171444248 266458849114185728 266877151860047872 266889547684952192 267739901273388544 268432194674868224 269776574042121146 270347287621419008 270662933134770176 270771694666350592 271209364431436288 271774490067548468 271964197236379648 272391142600957952 272830719485198336 272831430008179328 273271717415400704 273700715401924096 273713428165533356 274143119575526344 274334480122486784 275350470200016211 275975236582549504 276421317245129056 276688824039440384 277302040604580992 277583292220602368 278019058770399232 278662822784073728 280002547893612544 280329466461011968 280650904753995776 281677204280536064 282000187949928448 282329438873337856 282772656202809344 283031421608807872 283228986471022592 283488907742873833 283686791944844288 284132140126861312 284590664290594816 285050670752271424 285383483284227328 286293507146740808 286755519261555344 286899162373750784 287406163541590016 287496981228481024 288134151565697437 288615066454933504 289080825034473472 289534641086332928 289548089299076608 290002638889812992 290674151352352768 291279836244645248 291600286563762176 292071623233854464 292412633118814208 292680220072744504 293344307416416256 293818463085731584 294498811238567936 294754616586687488 295231051850566832 295437132439601152 297204100935053312 297684495494754368 298632966804933376 299265505579515904 299405140214276096 299889092488329344 301055371043508224 301541205423890432 301893271573397504 302014582512467968 302028610389554048 302502752635063552 302855941444486144 303344681532884992 303835001600017888 304311979624507712 304524398987640832 304803069424870016 305016625925659648 305295746800017974 305775017988087076 305988458598158336 306298805208940544 308130735862104064 308316084619567024 309612133630671872 310599417220055392 310816225413005312 312310534189029376 312815346474895264 313033701456379904 313525120139984896 314538671174920192 314686251657161384 314905912589492224 315400270380056576 315909254140755968 315910076851576064 316419883323095552 316916617833806848 316931337875880728 317238048252116992 317941132762148896 318826860231597718 319501339916222464 320002911878414336 321412233097539584 321916804892041216 322285929085632512 322436304846143488 322957484218200832 323464481838637568 323987323134712952 324213476508393472 325246473474965504 325772195145453056 326152552324831232 327720593441777536 328250314228590754 328479443304556544 328567978546835456 329296173217939928 329526032336478208 330912102056087552 332032706513379872 332891241422451712 333272949395369984 333796140838690816 334185866421501952 334491680083136576 334725165829390336 335266208662088704 335792529240836096 336334421434339328 336570069986934784 336862418956214272 336878065434502592 337271389335905024 337406916400647808 338892886400019952 339661829640060928 340210851994004992 340522179123096971 341294819205638144 341640975040741376 342177303102029824 342730391415233536 344618520484446208 345175554730918912 345894805540516232 346679636037582848 347077154399911936 347240001828591872 348346365056994304 348590429629325312 348909424914306256 349152974701346816 349701095540752384 349717338345799424 350831594772026368 351241210195972096 351808949221073344 352361239565219456 352929869860375808 353500338400020812 353842438435053568 354626648080858384 356366879137325056 356782957314015232 356926324787462144 357503253114166016 358498259993409536 359472767057051648 359641430465327296 359892471530848256 360221809320300928 360804064400021242 361370475804102908 361622723797823488 362207243286720832 362460075370545152 363361294585313024 364373554550397392 365789662689296384 365905248836248576 366125350485735841 366380917532005376 367328266397188096 369094267677943808 369948919902994432 370529687438163968 371727520479451136 372161533060308992 372311080166232064 372745774085521408 373347300348166144 373950771200022016 374537821076317184 375142239292147712 375143216261246576 375405078062350336 375748611446175968 376338483677645632 376601179813117952 378185259492671488 379465950301005568 380447133054230528 380883370737565696 381061087545442304 381677026803328256 382276205809298944 383161381328101376 384382195924959232 385003503353717248 385453016383891456 385894994036744192 387124518369132544 387306155885737088 388202978450839552 388812402278862848 389168204712110824 389439856397656064 390051221949300736 390069338924160896 391312163399567872 392402289515812576 394288838984638598 394486348263907328 395308349189161408 395584286889279488 396845716375533568 397486134422401024 398110131493707776 398128622786230336 398753628473492864 399676958109485056 400509774836387216 400950394025172992 401418525938253824 402067370538369536 402435302600023693 403348422697572352 403757515957239808 404000386742880928 404282391759454208 404391358211489792 405287597806695296 407276433299800064 408655638785698304 409712297135325184 410182091563532288 411682067794629632 412347502171452848 412635333737955328 413283112911798272 413950057149956096 413951135184823808 414619157457849344 415103248413421568 415270050954643456 415289339285636816 416426919486168448 417098937107716864 417773127200024596 418177427241426944 418428971983698104 418721048608006144 419104220459196272 421160857162293248 421822020203364352 423679761810393088 424831451976515584 425327466354638848 425716683742173824 427074198677576164 427372309942882304 428361907256098816 428733987762454528 429426984509915392 430121101402980988 430421339502522368 431792732027109376 432296874087350272 432693596028596903 432995629810551808 433675371772577792 434375224443539456 435077339569256384 436202316346660864 437898721517830144 439314342384805888 440004003832819712 440517733010161664 441022850327707648 441228627684196352 441941820509116928 442635606726556672 443349919163447296 443660546800959488 444066540800026144 444763662528126656 445074121597321216 445482569310230309 445793530199041024 447213901028077568 448459759446642944 450344921644613632 450615815982444112 450930360039391232 451780970501898752 454269867911315456 455004140327120384 456773666410840064 457510794436247552 457725456955871104 458229021743054848 458250305418633728 459505566329565184 459926060114312792 460247103015411712 460969625940082688 460991036910371968 461714727706149632 462459829472216576 463185826064794624 463207339972441064 463748160336869408 465977718800027434 467035015755083776 467508702687330304 469756340681019392 470493791765291008 471254288195946112 473850465666113536 474403712472481792 474616387755013504 475605357618209819 476684499551676416 477455002514313824 477788281170264064 477917059704487936 478538341266292736 478976251953367168 479750459257171102 480085340214351872 481326693899763712 482956664019461632 483737305178975848 484205442069020672 484760653665992704 485278571058016736 486533352848198656 487659939872129024 488425497077579776 489213703904493568 490004458813821952 490576566306770944 490773696582760448 491566973031978272 491910102288596992 492935107490938112 494506966889825032 494852148354916352 495304987815413776 496428827935473664 497231245222007296 498516932967612416 501013637506796414 502073534154063872 502960786197782528 503119717149841792 505076366296133632 506685621901082624 507504618057172736 508679764866617344 509478320227475456 510300501486583808 510896305739595776 511101601174945792 511125340659245312 511722107957924864 512525439367591936 513352537978728448 514182310400030272 514989503979936128 515820579026703104 516654340738491956 520004731802423296 521452014535868416 523114807949566976 523714634764152832 523958995374983168 524805911854576352 525629782987786048 525996689160470528 526846899326139392 528525519396818944 529379817111361216 529749340926181376 529997897527850752 532545964342888496 532917698228371456 533754303720095744 533779095369904384 535106281479152383 535479802546777088 536864389349736448 539553148084242292 540694575242838016 541543389332701184 542418728862872576 543548980135096936 543928394472759296 544782285201915904 545661438970396672 545662860016358656 546543434830801408 547401430803848192 547426856331066712 548286239151052688 548668960244973568 550700940400032422 551950473165099008 552842634490258112 554604081209161984 555166584441204736 556038117540798464 560005095787225088 560658932922023936 563354408561072128 564000375899856896 564658877746675712 565545312405618688 566062843217615744 566977815485747666 567373583889688576 568264280253722624 569181328581189632 570101341504542848 570766966568454656 572587014293481616 573511038523110688 574812327083180032 574993962456962048 576268303131394874 577230132909867008 578161650068946944 579096178598153216 580005277779625984 581348302704705536 582559672489290496 584143246467708928 584825266237628416 585360440145489008 586688614832832512 587636926171463168 588997622477135872 589509233173374976 590462103701133664 590874264879202304 594408201870106624 595368990989508736 597265933609866752 598531011159031808 598810280428552192 599778184976658688 602110742087016448 603082410847780864 603786543146795008 604029165024935936 604057220779108096 605005505270127104 605711882888972288 606689363065769984 607670003200035776 608623959249015424 609606138849740032 610033251851319296 610591493600035948 611550035976174152 611976917196316672 616261471724208128 616632169239134048 619224267261343744 621198834440110784 621632450826010624 624621068378058752 625630692949790528 626067402912759808 629077342349840384 629372503314322768 629811825178984448 630800540760113152 631818508281511936 631820153703152128 632398332657180089 632839766646191104 633833235667613696 633862675751761456 634476096504233984 635882265524297792 637653720463195436 639002679832444928 640005823756828672 642824466195079168 643833609784082432 644571858171265024 644872609692286976 645914968436401664 646928963677275136 647974646269425904 648426953016786944 650492946949931008 651544390290906112 652305104649662464 655441186883555072 656500628457181508 656958886609113088 657135957093670912 658592346435879856 659052064672956416 661824204112175104 664065413026759744 665782482844903424 666545898790739968 667592281677381632 668371732843003904 668983360166273152 670532417324177408 671585058481672192 672668842868678656 673140139973869568 673724837912428544 673756130869005184 674542778671810048 674813832801295616 677785772800039904 679323659280121856 679947079473509419 680421703988009984 681044358246193942 682589638411276288 683281950081482752 685460782830467072 690351109461837824 691789611081032464 693359272075165696 694480003657183744 696692730113988608 697180859258650624 697818849828612512 698305949402693632 699402191081504768 699434676691598848 701663189544052736 702482420391944192 703617898442146688 704722479130438912 705859739720751616 707000676800041624 707684876870107136 709253296161716768 712733758274650112 713565914628030464 713852649574924288 715006506228332032 716996519986819072 718945534114103296 719282860930654592 720443618640601856 721608128800042484 722740951608205816 723245447595646976 724414486573441664 726722589170626048 728747109100794784 731810497672497152 732250700971471682 732761835064010752 734656532794376192 738188535355887616 739897839805988864 743455040958902272 744323066120617984 744622160332464128 745491548171042816 746694600696332288 747379847685758287 747901542400044032 749075642152634368 750284478584295424 750286432522493152 750810156124700672 751497222892351936 752676967355291264 752711927455216729 756370518985342976 758931900602011136 760894266108461056 761766741475131392 762122175090884608 763354053606656512 764552411618597888 766322762656202752 768764391849918464 770007006707434496 770906032767782912 771789988073488384 774249036738265088 774612311771474176 776405956901679104 777624804557725696 778336409424221648 778879712795312128 780102443898601472 780138677848321792 782624326799135744 784804579031625152 788577677969277196 788972696527814656 790616698378322816 793691432751067136 794972268844802048 796220262987415552 796257245572460672 797507256946985728 799353916218970112 801019549672774432 801900788050345984 802837051876507648 804134741076739072 804870605200047386 806696845395144704 807515031914479616 808000773485761856 808564783518908416 810575195613390592 817311277571396608 819424594270650368 823364135589259264 824695004342905696 825270667475910656 826566225823596544 827902270369647616 829238314915698688 830206496826843136 830540101909286912 830578678571273632 832853838972336896 834197874215433728 835546254400049192 836354854482853888 836857943967396208 837442097216012288 838208440918392544 842321714324586496 843644040406728704 847359523620786176 849662903953031168 851433367484347648 854148397355152328 854744619885764608 857467975524909056 858853969019830784 860242202805961976 860842679005044736 863585464054218752 865387192057193806 865991259621103616 867350743545155584 868750448887078912 870154679138512768 872404632693321728 878628684769611776 880008007665639424 881035466020323328 882457255368392704 883883641018233856 885271213453113344 886699838326894592 887321093601918976 888133081600052288 889527325056253312 890965138620460618 891587060398082048 894427802056155136 896919518893285888 900689843289227264 901231631964888224 901860720078782464 903561941003797504 908539735822630912 910008280654240768 913547332821680128 915021588872495104 915450913911742208 916500610837267456 919011132659130368 919852120228625584 920494206030823424 921939251880165376 921982073820743936 923429455412299264 924919658944433152 926371652129589248 926414679944882128 927496320673738816 931955437600054868 934070031510167552 939512681362038784 940987583530582016 942508576391892224 947700931332227072 948807424944963584 949232775510027008 951210715236419638 953368999103352832 954910005028627648 955576562340528128 957952503906734336 959500918514342204 960170680428703744 965913328038923264 967474610357951696 968410884138041344 970557142116033472 973066705696397312 975319879744258048 976850994155159552 980008917627643904 981153132613541888 981547393165520896 983133946063956544 983820204577193984 985870214981876224 989013933779650064 989704296709832704 990609975630827552 992857655870947328 993768808461282997 994462490444014592 997033865935224832 1002027275013592828 1004147068308127744 1005921572395565056 1006239434299683584 1010152732592267264 1013371243802165248 1015009236114345472 1017359529733234688 1018956640454950912 1020601002973167616 1022203202349891584 1022250681318490624 1023444215915849728 1025050878735183872 1026705075957456896 1028364620800060544 1029979007959872256 1031641158053406208 1033308681476983912 1040009463604846592 1042904029071736832 1046229615899133952 1047429269528305664 1047917990749966336 1049611823709152704 1051259565975572096 1053693798652278784 1057051038793637888 1058759634222722432 1059995795055701504 1065091928685776992 1065835396456742912 1067508607440191488 1067558190739808768 1070212562958304766 1070959605093554176 1073728778699472896 1079106296168484584 1081389150485676032 1084837457725745152 1087097960270193872 1087856788945518592 1089564570403831808 1091322877940793344 1091325720032717312 1093086869661602816 1094802861607696384 1094853712662133424 1096572478302105376 1097337920489947136 1101401880800064844 1103900946330198016 1105685268980516224 1109208162418323968 1110333168882409472 1112076235081596928 1120010191574450176 1121317865844047872 1126708817122144256 1128000751799713792 1129317755493351424 1132125686435231488 1133955630971495332 1134747167779377152 1136528560507445248 1138362657162379264 1140202683009085696 1141533933136909312 1145174028586963232 1147022077046221376 1148876099800067639 1149987924913924096 1152536606262789748 1154460265819734016 1158192357196306432 1160010555559251968 1162696605409411072 1165119344978580992 1168286492935417856 1169650532475256832 1170720880290978016 1173377229665665024 1174454046363334451 1175273852342926336 1177995244954271744 1179018466346749952 1180924207402267328 1181748529758404608 1188816403740213248 1190737981979017472 1194531867219733504 1197062022318063616 1197620560857104384 1199556369953317376 1204221484174032896 1206164821695561728 1208058330049871872 1208114441558216192 1210011010540254208 1211423765777944576 1213378726131539968 1215340006400071552 1217247918498030848 1219212277699480064 1220066503702638592 1221182987200071896 1223100071952348304 1223953834392633344 1232522943448416256 1233264338478268096 1238448534522687488 1242397668880221568 1249242136756117504 1251261385899581056 1258154684699680768 1258745006628645536 1259623650357968896 1261601081520226304 1263640307406304256 1264796665314360178 1265679533292382208 1267666471335227392 1267725351503522912 1268952193008467968 1271764531048595584 1275307440926390872 1278005359664889856 1285648932390158336 1287667219568164864 1289745219384573952 1291829936872803328 1293857927354550272 1295949292538851808 1296853906033573888 1303088780581812224 1304610209299324928 1310882373767110144 1313001256914363016 1313917773218226176 1314271914187341824 1317184692871759712 1318104129345912832 1323648408224350208 1328130826053519488 1331564965689806848 1333091797581479936 1335184563354763264 1337966720332546304 1341064834648354816 1343170116963344384 1345337685737357312 1347449675824857088 1347512261738010368 1349085557343620096 1349627665602591232 1355571545600079808 1359894158947018838 1360843407976019968 1362088716492387884 1365179276822552576 1370921565660934144 1380702218923675648 1383579222162064928 1386718544150331392 1388960007314367488 1393385460227977216 1394361718517301248 1395637699657225024 1396611898805387264 1398869353383197696 1403326379088105472 1404964840783888384 1407235796884293376 1409444958260877824 1411719479441503232 1414001353600083248 1415369753740214272 1418506592323433536 1425467516549300224 1427705299149848576 1430013012456664064 1433993039973638144 1437891068228206592 1438565721861309184 1440887237281203712 1443216257600084968 1445481903216411632 1446490895191293952 1448828973146883328 1453445178341252096 1457494218201589568 1463620995344994304 1464501401942943364 1465523670128021504 1476377070711775232 1486910081917804544 1488646132241235968 1489244320664928256 1490983096342085632 1494759695371516574 1495803084800088064 1498151284305268736 1500568957168590848 1500572865044986304 1501620312249401344 1502994445784703872 1505353934710582528 1505423854910433458 1517863801204022272 1521788532216922112 1524244350181769216 1526708107213313024 1529104823237195776 1532645525312405504 1540014013414868992 1541812065535565824 1543579976146976768 1549224623542948352 1552811913803358208 1555249609115451392 1556672818848443296 1557759425590624256 1560204887797202944 1560277355696643584 1565248653598271488 1569609158063250304 1577155355938554392 1577945393055629312 1581233396756645632 1587382865502134272 1589944537689604096 1592440525974831104 1592514491144921344 1595014513893971456 1598707832437940224 1602039099345548864 1603801576100691968 1608269482153478144 1609741210400094772 1613393690790289408 1616001546971523712 1621150391226781184 1634622555142793216 1638849188541300736 1646728271178518528 1649390008685811392 1650541334951821312 1655804540739295232 1658476629831397376 1660412993653686272 1661080203818573824 1661157357142547264 1665707677944673792 1668395748430867456 1671092508800098384 1672709708965707776 1673715887934792416 1674884194432024576 1676416881836785088 1679126607400098857 1684643428649172992 1687288080813457408 1694719047241572352 1699325807906062336 1702866734968695296 1708296794710304656 1709489239771529216 1714935951049818112 1717707938039661568 1720484405611923952 1721685358010089472 1727170928108437504 1730774384114387612 1731982519242207232 1734701487090311168 1737500897774157824 1740309358277025536 1744809265386643456 1753547731273787449 1757257369539223552 1760016015331278848 1762070932040646656 1767767282036467712 1770542426906226688 1773399676653789184 1774642187203837952 1776266163200104576 1779054650112506624 1781930277240921236 1783174120796164096 1788855604112310272 1793839037786571776 1801379686578454528 1802463263929776448 1803721440157564928 1807123882007595008 1820016561308481536 1827094665643360256 1830901827823484416 1833001221674534912 1838022265318260736 1839704240457251168 1840988412061646848 1843878503760330752 1843964147641487872 1846858910824598528 1849839317888866304 1852743304259178496 1852829359889764256 1854992641347477632 1863910875200109736 1868140063020335104 1879025362724077568 1881975167061164032 1885017152783784448 1895401862664454144 1898465551020054016 1902421430472839276 1906737998206705664 1909820010057255296 1915905007813468672 1919001837028684408 1920341360857407488 1931826656077846528 1934949220715903392 1936821768276082688 1941114284232066944 1946133411392794624 1950639759488516096 1960017835255287808 1962306265227083776 1963094786331041792 1966267892127913088 1971740429963752448 1978027867559300128 1979408593419665408 1981219951261655104 1984422354200116831 1987537616922565994 1988924980888029184 1994067731870449664 2004054550027185656 2008294136616255488 2011843144791130112 2012478868599367168 2020305465184534528 2026742487604330496 2030018472228690944 2034719059466469376 2037913280909901824 2041202005946335232 2044501362636981248 2046888431831699456 2050101757470367744 2053410151914913792 2056729241600121088 2059958015919744512 2063282316106812416 2066617362953967824 2080018927209693184 2092459231798267904 2094858539056611328 2095835981499932672 2099223647418305408 2102519131951144192 2107387597304557568 2114102077587275776 2117519268445444864 2119991590111403008 2130183857371553984 2131670792913485824 2135116381479617536 2140425125916609532 2141919210187108352 2158212592336969168 2169674915451490304 2174195920540387744 2175713577891037184 2179129140807663616 2182651440065434624 2186173739323205632 2189605723215392768 2189707425324266848 2193144956604210752 2194675840979894272 2202803761600129688 2207801892660396032 2211370537961032448 2218416324836647936 2220666337764818944 2224152470163193856 2240020383148900352 2253417634244288512 2256001503599427584 2264251372870462976 2267911261942990664 2269494335558754304 2273057121014890496 2276725314324758528 2280405366018171392 2283067866273818624 2290348057173926464 2294044154092442752 2297752199600135278 2299975849827848192 2305073212525579496 2316384714392612864 2320021111118503936 2330238689957161984 2336572985870835712 2339301064950513664 2341441760581956032 2348908092726668902 2350547704685852672 2355990489908543488 2358036932693499904 2361848414804534656 2377632807480426496 2381475963958034944 2389063734439467008 2395241121714208768 2399112739906634752 2408442968348065792 2412329643391123456 2416228883116432384 2420022021080508416 2422847531555889152 2426757452263079936 2430680012800143104 2434495836996061696 2438424555398960128 2440133007405277184 2442365974400143792 2446200143904696608 2447907668785266688 2466528676956536192 2476897069045374976 2484795337760443136 2498484273512235008 2502522771799162112 2516309369399361536 2517490013257291072 2519247300715937792 2527280614812608512 2529593330628720356 2531359066584764416 2535332942670454784 2535450703007045824 2543529062097191168 2550614881852781744 2562877453400150887 2571297864780316672 2575334439136329728 2583659873745606656 2587715854709100544 2591898585077703616 2593707812067147776 2606177561163624448 2609220418598649856 2621764747534220288 2626002513828726032 2627835546436452352 2628543828374683648 2634369385743519424 2636208258691825664 2647296816448700416 2656261652107038976 2663129931379613696 2666183595162959872 2670369126709526528 2675933440665092608 2682129669296709632 2686340233926688768 2690675371474714624 2694899351649714176 2695024523476020736 2698171114687240192 2699255331205182464 2711143091200159616 2719788317894037676 2721686815952039936 2724177432984775768 2730358553645105152 2741843131321868288 2761404437847351296 2767158444324129856 2777920014628734976 2786770920455954432 2788723437034602496 2791275399314450048 2797738706766395392 2806652758176210944 2809929681567776768 2814471593768586752 2818889916521755648 2823438958883006464 2828002707200166496 2830739507480428544 2837013184646867072 2850935033098600448 2860026024913328128 2867986079947276288 2877131443722618368 2881774474562407424 2886432515200169936 2890963806432823264 2892981790382587904 2897657946293766656 2906890356682504192 2914988436403179136 2927241990689988608 2929002803885886728 2931047340256043008 2952754141423550464 2973820163835609088 2977292264482471936 2978488641329856512 2989519390743033148 2991606169600176128 2996302568610537472 3001137914337181696 3001145730089972608 3005988891569407744 3010707869421165056 3010847709820866916 3028855172200178321 3035727602408044544 3043577064433844224 3053416214426626048 3058209646474391552 3065291050624811008 3080028026829737984 3083624131071131648 3087159952293953536 3098449247085896704 3105623827606716416 3110499218230902784 3113345637696886592 3115518851181248512 3118377985171612163 3120554711393287168 3130497307196542976 3139218316126500608 3154310711877108784 3155890786111258624 3162466793513291264 3174765731004268544 3179889075379208192 3184881051949662208 3185028982289842688 3190029027787942912 3197415664875880448 3204078198691097728 3207603152201383936 3216538964306956288 3219482420800189544 3226787381580578816 3232003093943047424 3242300782453562368 3269245110285586432 3293456542357037056 3298780017371622784 3311609081478590464 3316953259662794752 3320825987307372544 3322160407637147648 3322314714285094528 3331415355889347584 3336791496861734912 3342185017600196768 3345419417931415552 3347431775869584832 3349768388864049152 3352833763673570176 3358253214800197714 3369286857298345984 3389438094483144704 3405733469937390592 3416593589420609312 3418978479543058432 3435415876079323136 3440968811223847904 3443370716020178944 3461548768228775224 3463965038484414464 3469402974180622336 3475001795548315648 3480618716554051072 3489618530773286912 3507095462547574898 3514514739078447104 3520032030662557696 3535534564072935424 3541084853812453376 3546799353307578368 3552532326400209152 3558109300225013248 3563860554481842472 3566348241592328192 3577711208224620544 3587678075573143552 3604926527859552896 3614247764015190016 3640033122616963072 3661803655646968832 3666002443349069824 3676044530636521472 3679408480914502336 3681976824123293696 3687928295282975744 3693717821649197056 3699678635777732608 3705486608518356992 3705658719779528512 3709985282694955264 3727821750400219472 3736280126040670208 3745743970354066681 3758050725448155136 3763950334122328064 3770034305567568896 3790803725328908288 3796931102040108032 3804842860945678552 3813475996413411328 3819640020114510592 3831810015626937344 3838003674057368816 3840682721714814976 3863653312155693056 3869898441431806784 3882228568464133888 3892266822785589248 3920035670510575616 3924612530454167552 3926189572662083584 3932535784255826176 3943480859927504896 3956055735118600256 3958817186839330816 3962439902523310208 3968844708400233662 3975075233845131988 3977849961776058368 4008109100054371312 4023686289582260224 4024957737198734336 4040610930369069056 4060036944457381888 4069438118932938752 4075826561819803648 4089002725273962496 4093776863663398912 4100203514940735488 4106820303829827584 4113458483200242176 4119916031839489024 4126564632213624832 4133234725907935648 4160037854419386368 4184918463596535808 4189717078113222656 4191671962999865344 4198447294836610816 4205038263902288384 4214775194609115136 4228204155174551552 4235038536890889728 4239983180222806016 4260367714743107968 4270232762959235072 4280850251833219064 4283838420374216704 4316425184673938336 4339349830902980608 4348391841080775488 4351427155782074368 4365302880130869248 4372347478646411264 4379211446430785536 4379414850648533696 4386289913208421504 4405607523200259376 4415603785320792064 4422741075922064896 4426788328600260623 4436832649673295872 4441332675529637888 4448304940326387712 4480040766297800704 4506835268488577024 4512003007198855168 4528502745740925952 4535822523885981328 4538988671117508608 4546114242029780992 4553450628649517056 4560810732036342784 4566135732547637248 4580696114347852928 4588088308184885504 4595504399200270556 4599951699655696384 4610146425051158992 4632769428785225728 4640042222237007872 4660477379914323968 4673145971741671424 4678602129901027328 4682883521163912064 4697816185453337804 4701095409371705344 4711980979817086976 4716073865386999808 4723696829609069312 4755265614960852992 4759629556314565933 4762951927916069888 4778127468878934016 4798225479813269504 4816885936696131584 4832457766232864768 4840044042161016832 4845695063111778304 4853514904526159872 4861360025600286208 4868991673992123392 4876849110797920256 4880266014810554368 4884731948800287584 4892400287809393216 4895815337570533376 4933057353913072384 4953794138090749952 4969590675520886272 4996968547024470016 5005045543598324224 5032618738798723072 5034980026514582144 5054561229625217024 5059186661257440712 5062718133169528832 5070665885340909568 5070901406014091648 5087058124194382336 5101229763705563488 5125754906800301774 5142595729560633344 5167319747491213312 5175431709418201088 5183797170155407232 5212355122327248896 5218440837197299712 5231658933800308009 5243529495068440576 5252005027657452064 5255671092872904704 5257087656749367296 5268738771487038848 5294593632897400832 5312523304214077952 5326259862759227392 5332367190325919744 5351866881330185216 5364259338593419264 5372680467853377536 5381350742949429248 5390049046952041472 5396342229374480384 5398510662410364928 5422286182400319232 5439576635788075352 5443373631904079872 5448354865969551536 5460717107290210304 5483686262643736576 5522808875694702592 5534316888648259712 5555840029257469952 5573541840911908864 5582550798628900096 5595477413532790784 5613305516352421888 5619859363135553536 5628943187537173504 5637779833043511296 5646877917766012928 5656005414400332992 5674026369293734144 5720052049826656256 5735972159894552576 5754262887445236736 5763548949124814848 5772865030400339872 5781927612865646528 5785963580765175808 5795315892587533312 5813780713365008384 5829976872806358272 5854483981379977216 5858005607771773456 5862094680512086016 5905508282847100928 5947640327671218176 5956977282659713024 5979038781486066296 5983212339200352256 5992605137221074944 6002275828674363392 6002291460179945216 6011977783138815488 6021415738842330112 6021695419641733832 6057710344400356642 6071455204816089088 6106832428853252096 6116419292948783104 6160056053659475968 6167248262142263296 6196898494171793408 6211247655213432832 6220998436461805568 6226691275393773184 6236755970343224326 6241109422786574336 6260994614393085952 6278436632253001216 6308621423754217568 6324933587026582528 6349531462008537088 6359778150758416384 6370057964579685376 6380058055575885824 6394831329751760896 6408156397382195456 6433077928613912576 6438964841600379088 6453574763161157632 6464006187886094848 6484601564907124736 6538490220571172864 6586913084714074112 6597560034743245568 6623218162957180928 6633906519325589504 6641651974614745088 6644320815274295296 6644629428570189056 6662830711778695168 6673582993723469824 6684370035200393536 6694863551739169664 6705667527347140352 6716506429600395428 6778876188966289408 6811466939874781184 6833187178841218624 6837956959086116864 6870831752158646272 6881937622447695808 6886741432040357888 6923097536457550448 6927930076968828928 6938805948361244672 6950003591096631296 6956381659228980979 6961237433108102144 6979237061546573824 7014190925095149796 7029029478156894208 7040064061325115392 7071069128145870848 7082169707624906752 7093598706615156736 7105064652800418304 7116218600450026496 7127721108963684944 7132696483184656384 7155422416449241088 7175356151146287104 7209853055719105792 7228495528030380032 7280066245233926144 7323607311293937664 7332004886698139648 7352089061273042944 7358816961829004672 7375856590565951488 7387435643298394112 7399357271555465216 7410973217036713984 7411317439559057024 7419970565389910528 7455643500800438944 7472560252081340416 7491487940708133362 7516101450896310272 7540068611135137792 7593862204080216064 7609685721891357104 7626951992826822656 7639280040229021184 7663620031253874688 7676007348114737632 7681365443429629952 7727306624311386112 7739796882863613568 7764457136928267776 7784533645571178496 7840071341021151232 7849225060908335104 7852379145324167168 7865071568511652352 7886961719855009792 7912111470237200512 7924879805046620416 7937689416800467324 7950150467690263976 7955699923552116736 8016218200108742624 8049915474397468672 8081221860738138112 8120073888914763776 8138876237865877504 8178005450547924992 8187553727326797824 8200407029881470976 8213640607659655168 8221178324543341157 8226916966400484352 8239832063678978048 8253129264427249664 8266469451815871296 8320075708838772736 8369836927193071616 8379434156226445312 8383343925999730688 8396894589673221632 8410076527804576768 8429550389218230272 8456408310349103104 8470077073781779456 8479966360445612032 8520735429486215936 8540465525918470144 8561700503666438128 8567676840748433408 8632850369347876672 8678699661805961216 8696783682161550976 8730605760261738496 8744694957292822528 8758422892861571072 8758829701297067392 8772579826416843008 8811215046400518752 8831207570641584128 8845482151844129792 8853576657200521246 8873665299346591744 8882665351059275776 9013670536977154048 9057005491481851904 9071645047771962656 9077977342235017216 9092228484059561984 9121621464072685568 9132271465095274496 9161392228695705856 9176176616369771008 9191008798400541112 9199903399311392768 9220292850102317984 9265538857570451456 9280084444474015744 9320954759828647936 9346291943483342848 9365767042327824128 9395632370906675608 9402190818743410688 9432147730773999616 9447393659218138624 9519259112629131866 9525903855832139776 9556254937757868032 9596450959626539008 9664915532465729536 9680088084322033664 9691390126223556608 9707029809052319744 9722720051200572416 9737983347984246784 9753698221595840512 9760532029621108736 9769463897600575168 9784800575618786432 9866114707826144768 9907588276181499904 9939181351041772544 9993937094048940032 10010091087196648448 10065237477597446144 10069960053029164288 10109122459250434048 10118373322514881424 10125436266339057664 10141331770681819136 10141802812028183296 10174116248388764672 10202459527411126976 10251509813600603548 10334639494982426624 10350863418836402176 10367594340310814464 10424710244654497792 10436881674394599424 10463317867600616018 10487058990136881152 10504010055314904128 10511342185745809408 10537477542974077696 10625046608428155904 10652519725518454784 10703733762660370432 10728518677186838528 10745360935706755072 10780098093904082944 10792684458748960768 10797021324820729856 10844572364800638464 10879153271576150704 10886747263808159744 10896709731939103072 10921434214580420608 10967372525287473152 11045617751389405184 11068633777296519424 11111680058514939904 11147083681823817728 11165101597257800192 11190954827065581568 11226611032704843776 11257886375074347008 11275559666087022592 11293755835532025856 11312010828800665984 11348052738587468288 11440104099653312512 11471944319789105152 11508525774890473472 11527097898249629696 11545730060800679744 11563855225731293056 11590631785175066624 11627561426730016768 11659953745612716544 11708967962759954432 11716011215543546912 11724189361024172032 11811016565694201856 11895280655342436352 11958077562972132592 11966424678400704512 11985210274442149888 12004551657348726784 12004582920359890432 12023955566277630976 12042831477684660224 12043390839283467664 12115420688800713284 12142910409632178176 12213664857706504192 12232838585897566208 12320112107318951936 12334496524284526592 12393796988343586816 12422495310426865664 12453382550787546368 12473511940686448652 12482218845573148672 12521989228786171904 12556873264506002432 12617242847508435136 12649867174053165056 12699062924017074176 12740115929159370752 12760116111151771648 12789662659503521792 12816312794764390912 12866155857227825152 12877929683200758176 12907149526322315264 12918994509996678961 12928012375772189696 12969203129814249472 13076980441142345728 13173826169428148224 13195120069486491136 13246436325914361856 13267813038651179008 13288641630548590592 13289258857140378112 13325661423557390336 13347165987446939648 13368740070400787072 13389727103478339328 13411335054694280704 13433012859200790856 13557752377932578816 13622933879749562368 13666374357682437248 13741663504317292544 13763875244895391616 13846195072915100896 13855860153937657856 13877611896722489344 13912763318457961958 13922474866216204288 13958474123093147648 14028381850190299592 14058058956313788416 14142138256291741696 14164339415249813504 14187197413230313472 14210129305600836608 14232437200900052992 14255442217927369888 14265392966369312768 14350712302292574208 14419706111438211584 14456991056060760064 14560132490467852288 14647214622587875328 14664009773396279296 14717633923658009344 14751713181131902976 14774871286596788224 14798714543110930432 14821946434073427968 14822634879118114048 14839941130779821056 14911287001600877888 14982975881416266724 15080137222270275584 15187724408160432128 15219371443782714208 15253903985653645312 15278560080458042368 15327240062507749376 15352014696229475264 15362730886859259904 15454613248622772224 15479593765727227136 15528914273856535552 15569067291142356992 15680142682042302464 15704758290648334336 15730143137023304704 15773923439710019584 15824222940474401024 15849759610093240832 15875378833600934648 15900300935380527952 15911399847104233472 16032436400217485248 16099830948794937344 16240147777829527552 16356010901095849984 16375107454653595648 16400814059762941952 16442356649086682314 16453833932800968704 16479664127357956096 16506258528854499328 16532938903631742592 16739673854386143232 16766687851999461376 16793789179346443264 16820153055609153536 16859100778436460544 16940154147563558912 16959932720891224064 17041470858972431872 17080931051836940288 17123401007332876256 17135353681496866816 17265700738695753344 17357399323611922432 17393567364323101952 17461211520523476992 17489389914585645056 17516845785723142144 17517659402594134784 17545159652833686016 17622430092801037504 17690964303688259584 17707153314401042492 17747330598693183488 18027341073954308096 18114010982963703808 18143290095543925312 18155954684470034432 18243242928145371136 18264542930190548992 18322784457391411712 18352353232739542016 18382017596801082224 18399806798622785536 18440585700204635968 18531077715140902912 18560168888948031488 18641909519657295872 18692583886966685696 18731534084655648256 18791264741813351216 18804381637486821376 18864295461547999232 18894787318436277248 19038518225258263732 19051807711664279552 19112509875515736064 19192901919253078016 19329831064931459072 19360176168644067328 19382780252447113216 19445440102401144832 19475966695968493568 19507396443191681024 19521064059242217472 19538927795201150336 19569601151237572864 19732229415652289536 19815176552362999808 19878362702083545088 20020182174393296896 20139920106058328576 20218244918500868096 20236746645029762848 20250872532678115328 20282663541363638272 20283605624056366592 20348232496777529344 20404919054822253952 20503019627201207096 20669278989964853248 20701726837672804352 20735188680621628928 20849420489308995584 20926635735201232036 20974117980273762304 21008020110629808256 21074955085948155392 21250093216856311808 21305039451036909568 21407467525320740864 21457037354373677056 21560196187808165888 21585368917497921536 21594042649641459712 21689144729601276928 21758306543152301408 21773494527616319488 21793419463878206144 21828645896201285141 21934745050574946304 22091235502778810368 22137267554593038848 22223360117029879808 22294167363647635456 22330203194515600384 22381909654131163136 22453222065409687552 22515772750148694016 22551119332174045184 22587511671064051712 22624021657601331968 22696105477174936576 22880208199306625024 23017051549780946944 23054195796499259392 23091460121601359488 23127710451462586112 23181263570350133248 23255122853460033536 23319907491225433088 23417935925519908864 23432022431087093824 23448378722048344064 23916155125944265184 23932849356801409024 23970420548884299776 24009165840719780864 24047911132555261952 24085662955369320448 24086781678566935328 24230841377601426568 24285820819264356352 24427329715413008384 24465677171795132416 24640224214637903872 24787593976687173632 24906765101575092736 24947023881372897304 24964437691146297344 25043978457572343808 25113746529012004864 25234485695016870272 25299734348106330112 25480231858318741504 25520232222303543296 25632625589528781824 25732311714455650304 25755859366401516352 25837989019993357922 25856024751544379392 25938406259628498944 26153960882284691456 26347652338856296448 26390240138972982272 26492872651828723712 26535626077302358016 26578517714280756224 26651322847114780672 26694331974893879296 26737480140801574144 26779454206956678656 26822670109388561408 26866025718401581712 27245867759499124736 27332748715364874496 27483327008634585088 27527750489790783232 27692390145830201792 27711720307875315712 27825526636915923916 27844949732432408576 28056763700380599184 28284276512583483392 28328678830499627008 28420258611201673216 28464874401800105984 28510884435854739776 28530785932738625536 28701424604585148416 28839412222876423168 28913982112121520128 29120264980935704576 29294429245175750656 29328019546792558592 29435267847316018688 29503426362263805952 29549742573193576448 29597429086221860864 29643892868146855936 29645269758236228096 29679882261559642112 29822574003201755776 29965951762832533448 30160274444540551168 30375448816320864256 30438742887565428416 30557120160916084736 30654480125015498752 30704029392458950528 30909226497245544448 30959187531454454272 31057828547713071104 31138134582284713984 31360285364084604928 31460286274046609408 31547846879420039168 31648445880948802048 31699519220186481664 31750757667201869296 31800601870761055904 31822799694208466944 32064872800434970496 32199661897589874688 32480295555659055104 32712021802191699968 32750214909307191296 32884713298173364628 32907667865601937408 32959328254715912192 33012517057708998656 33065877807263485184 33317406894201961531 33479347708772286464 33587578358692886528 33640306111218307072 33718201556872921088 33880308295127117824 33919865441782448128 34082941717944863744 34161862103673880576 34246802014665752512 34270707362993733632 34531401477391506688 34714798647223844864 34787134728646203904 34922423041046953984 34978779829171290112 35033691571446284288 35035318805188269568 35090319305667372032 35244860185602075008 35381928607376519168 35414306628802084984 35494661197386366976 36228021965927407616 36286580191087850624 36486485856290742272 36529085860381097984 36645568914782823424 36704706465479084032 36764035193602164448 36799613597245571072 36881171400409271936 37062155430281805824 37283819039314591744 37463068169311296512 37582529483626702432 37608763274973642752 37789574636872554496 38077036450516527464 38103615423328559104 38225019751031472128 38385803838506156032 38659662129862918144 38720352337288134656 38890880204802289664 38951933391936987136 39014792886383362048 39077855590402300672 39139202302475145728 39464458831304579072 39756725404167090176 40040364348786593792 40279840212116657152 40436489837001736192 40473493290059525696 40501745065356230656 40567211248112733184 40696464993555058688 40809838109644507904 41006039254402414192 41338557979929706496 41403453675345608704 41470377361243257856 41698840978617991168 41853271470402464072 41948235960547524608 42016040221259616512 42149910171896310784 42500186433712623616 42814935050641481728 43120392375616331776 43170737834995843072 43188085299282919424 43378289459202553856 43516613086304602816 43546989055232638976 43586838927756412288 43657291792402570282 44274535109186077696 44446720234059759616 44660406389031200768 44763819308262326272 45031545500297388032 45102238664348090368 45175023342128103424 45248043315202663936 45392210954349873152 45760416398613250048 46034103099561893888 46108391592998518784 46182920243202718976 46255420902925172224 46362527140700266496 46510245706920067072 46639814982450866176 46864044862174187648 47832310251888530368 47865698713602818048 48018331681439561728 48095822265110523904 48171325910738640896 48173563357133870656 48461682755202853136 48571641638528712704 48694671614602866853 48854659430826016768 48931354343590264832 49280448429275807744 49575187953374347264 49813530203150185472 49894047762745794608 49928875382292594688 50087956915144687616 50227493058024009728 50468971390033740544 50599468696212660224 50960463716637483008 51040464444607086592 51265251179057563648 51464623428911300608 51511718732803032704 51675978039986715844 51712049503088758784 51876812519256997888 52307921764569382912 52780480277945964544 52985745303657447424 53157035428561512448 53302645694229561344 53388663949787758592 53474960281603148288 53558908413913357312 53645340218777122816 53732051436803163424 54491735518998249472 54665497430729748992 54966654017269170176 55055500979581566464 55384780291660403584 55651053273831847832 55689899464864817152 56113527400761198368 56568553025166966784 56840517222403346432 56929748803600211968 57021768871709479552 57402849209170296832 57548248271803388099 57678824445752846336 57827964224243040256 58240529961871409152 58588858490351501312 58656039093585117184 58870535694632037376 59006852724527611904 59099485146387152896 59194858172443721728 59290539516472456192 59359764523119284224 59645148006403511552 59931903525665066896 60320548889081102336 60750897632641728512 60877485775130856832 61114240321832169472 61308960250030997504 61408058784917901056 61818452994491088896 61918375062908908544 62115657095426142208 62920572548093218816 63095693758840078336 63296891761897604096 63399038440372963328 63501515334403738592 63601203741522111808 63645599388416933888 64129745600869940992 64399323795179749376 64960591111318110208 65424043604383399936 65769426596346729256 65815335731203874816 65918656509431824384 66025034115417997312 66131755614526970368 66634813788403923062 67175156717385773056 67280612222436614144 67760616590254235648 67839730883564896256 68165883435889727488 68323724207347761152 68493604029331505024 69062802954783013376 69574269457292407808 69844846082093907968 69957559658342580224 70070637610376539136 70180638611334744064 70489720371204150016 70763857214753038336 70828613257604169968 70989322394772733952 72456043931854815232 72573160382175701248 72972971712581484544 73058171720762195968 73291137829565646848 73409412930958168064 73528070387204328896 73762342800818543872 74567638078629183488 74926136338622593024 75165058967253404864 75217526549947285504 75579149273745108992 76154072901033054928 76207230846657118208 76450039502062944256 76771607677012312064 77319324259725836288 77440704674576269312 77781760409604579328 77903866783873974272 78029585772766724096 78155711180804601344 78278404604950291456 78928917662609158144 79513450808334180352 80080728697573187584 80559680424233314304 80872979674003472384 80946986580119051392 81134422496225466368 81392929987110117376 81619676219289015808 82012078508804828384 82677115959859412992 82940754722486515712 83706542940804928144 83896471921095049216 84032080442519233024 84299820343792621568 85000372867425247232 85629870101282963456 86240784751232663552 86341475669991686144 86376170598565838848 86756578918405107712 87033226172609205632 87173677855512824576 87314583584805140564 88549070218372155392 88893440468119519232 89320812778062401536 89527638616524652544 90063091000594776064 90204477328696180736 90350046684256206848 90432961569976752727 90496086630405327872 90784421908699746304 91520832797226500096 92068206199123787776 92216783185997037568 92365840486405437952 92510841805850344448 92725054281400532992 93020491413840134144 93279629964901732352 93728089724348375296 95664620503777060736 96036663362879123456 96191644530221047808 96342651821477281792 96347126714267741312 96923365510405706272 97143283277057425408 97389343229205733706 97709318861652033536 99150375906748694528 99627060406300370944 99788095525491589216 99857750764585189376 100454986116048019456 100937942780067481088 101198937392425320448 101920927433274966016 102080928889214173184 102530502358115127296 103023437465606065408 103351956079973431688 103424099006177517568 103753625038513995776 105560960555891929088 106314070857123024896 106605291388459122688 106777327899575517184 106949920563206296576 107117816827826714624 107290680437554245632 107464102873606326848 108983471037996498944 109330994861459497984 109933308034538340352 110111001959163132928 110769560583320807168 111302106547663695664 111379798929729634304 112227054801522396736 113681034444806692864 113859497607200423936 114043537743418959104 114805698418340593664 115096496543606776198 115357648891505692672 117177716980703002624 117741071389264074752 118013705449055223808 118198970292774305792 118581079032944912384 118719529046238568448 119290296012807023104 119863807051330133792 120641097778162204672 121501795265283457024 121754971550261713664 122228480643664338944 122617920500061995008 122816117569835802112 123836750125817817088 124231314190852284416 125841145096186437632 126191387517680156672 126593783523795208192 126798076880745926656 127003030668807477184 127202407483044223616 128259491201739881984 128798647590359498752 129921182222636220416 130848087208766799872 131538853192693458512 131630671462407749632 131837313018863648768 132050068230835994624 132263511229053940736 133269627576807846124 134350313434771546112 134561224444873228288 135521233180508471296 135679461767129792512 136331766871779454976 136647448414695522304 136987208058663010048 138125605909566026752 139148538914584815616 139689692164187815936 140141275220753078272 140361277222669488128 140979440742408300032 141527714429506076672 141657226515208339936 141978644789545467904 144912087863709630464 145146320764351402496 145945943425162969088 146582275659131293696 146818825861916336128 147056140774408657792 147524685601637087744 149135276157258366976 149852272677245186048 150330117934506809728 151158298547490217984 152308145802066109856 152414461693314236416 153543215354024624128 154638648519451672576 155563520819209158656 155807733567747948544 156059171545533448192 156311422361609202688 156556809209900582912 157857835325218316288 159026901616668360704 160161457395146375168 161119360848466628608 161893973160238102784 162268844992450932736 162785859974220234752 163239352438578031616 164024157017609656768 165881509444973031424 167413085881609856288 167792943842190098432 168064160885038466048 168599640687585243136 170000745734850494464 171259740202565926912 172481569502465327104 172752341197131677696 173513157836810215424 174066452345218411264 174347355711025649152 174629167169610281128 177098140436744310784 178641625556124803072 180126182001189552128 180408954657392361472 180865923139953505454 180992173260810655744 181568843817399492608 184136412398247575552 184433566371994075136 184731680972810875904 185021683611700688896 185450108562801065984 186559259929803464704 187456179448696750592 191329241007554121472 192073326725758246912 192383289060442095616 192685303642954563584 192694253428535482624 193846731020811412544 194778686458411467412 198300751813497389056 199254120812600741888 199576191050983178432 199715501529170378752 200909972232096038912 201875885560134962176 202397874784850640896 203841854866549932032 204161857778428346368 205061004716230254592 206046874931212130816 206703912159946863376 206848198012355035136 207507250077027991552 211121921111783858176 212628141714246049792 213210582776918245376 213899841126412593152 214235633655653429248 214581360875108491264 214928205747212653696 217966942075992997888 218661989722918995968 220222003918326265856 221539121166641614336 222604213095327391328 222759597859459268608 224454109603044793472 227362068889613385728 227718995214400847872 228087075486837918208 230192993087213552396 230715297783011385344 234355433961406005248 235482142778528149504 236027410898110447616 237162158065889824768 237439058092477136896 238580592025614046208 239727614102660267584 241282195556324409344 243003590530566914048 243509943100523427328 244456961287328677888 245235841000123990016 245632235139671604224 247673500251635634176 248462628381704568832 251682290192372875264 253187567047590416384 253596153761491853312 254006061337614954368 254404814966088447232 256518982403479763968 257597295180718997504 263077706385386917024 263261342924815499264 263674626037727297536 264527022458107881472 266539255153615692248 268700626869543092224 269122448889746456576 271042466361016942592 272663533743558909952 273974416117326020096 276251211819132053504 278297077829169631232 280282550441506156544 280722554445338976256 281958881484816600064 283055428859012153344 283314453030416679872 289824175727419260928 290292641528702804992 291891886850325938176 293164551318262587392 293637651723832672256 294112281548817315584 295049371203274175488 299704545354490372096 300660235869013619456 302316597094980435968 304616291604132219712 304828923386628472832 311127041638418317312 311615467135495897088 312622844723218405376 313113618419801165824 315715670650436632576 318053803233336721408 320322914790292750336 322238721696933257216 323787946320476205568 324537689984901865472 325571719948440469504 326478704877156063232 328048314035219313536 331763018889946062848 334826171763219712576 336128321770076932096 337199281375170486272 340001491469700988928 342519480405131853824 344963139004930654208 347026315673620430848 348132904690436822528 348694711422051298304 349258334339220562256 354196280873488621568 357283251112249606144 360252364002379104256 361731846279907010908 361984346521621311488 363137687634798985216 368272824796495151104 369463361945621751808 370043367223401377792 370900217125602131968 373118519859606929408 374912358897393501184 382658482015108242944 384146653451516493824 384766578120884191232 385370607285909127168 385388506857070965248 387693462041622825088 389557372916822934824 398508241625201483776 399152382101966356864 401819944464192077824 403751771120269924352 404795749569701281792 407683709733099864064 410122009432460509184 412093749862424261632 413407824319893726752 413696396024710070272 422243842223567716352 425256283428492099584 427799682252825186304 428471267311306858496 429162721750216982528 429856411494425307392 437323979445837991936 440444007836652531712 443078242333283228672 445208426190654782656 445519195718918537216 448908219206089586944 454724137779226771456 455437990428801695744 456174150973675836416 460385986174427104792 461430595566022770688 470964285557056299008 474324316131779649536 474878116184954273792 477161184051228092416 479455228205320535168 487019886201046854656 488913922574657355776 491264470279343208448 495347000503271268352 496925256763409137664 503364580384745750528 506375134095180832768 507192307522983706624 508012122675229908736 508809629932176894464 513037964806959527936 526155412770773834048 526522685849630998528 529054044916215762944 533078510307231384496 537401253739086184448 538244897779492913152 542084932722033885184 545327067487117819904 547948832234652040192 552502423638264107008 556594155658339262464 560565100883012313088 561445108890677952512 563917762969633200128 566110857718024306688 566628906060833359744 580585283057405609984 586329102636525174784 587275303447665344512 588224563097634631168 590098742406548350976 599409090708980744192 601320471738027238912 604633194189960871936 609232583208264439424 622254083276836634624 625245689446436810752 626227236839602331648 631431341300873265152 633030730989837269089 636107606466673442816 640645829580585500672 644477443393866514432 647575892640952411136 649075379969803730944 651143439896880939008 652957409754312126464 656096628070438627072 663526037779892125696 669652343526439425152 672256643540153864192 674398562750340972544 680002982939401977856 694052631347240861696 696265809380873645056 697389422844102596608 698516668678441124512 708392561746977243136 714566502224499212288 723463692559814021816 723968693043242622976 726275375269597970432 738926723891243503616 740086734446802755584 746237039719213858816 749824717794787002368 765316964030216485888 768293306903032987648 769533156241768382464 770777013714141930496 775386924083245650176 779114745833645869648 797016483250402967552 798304764203932713728 803639888928384155648 807503542240539848704 820244018864921018368 824187499724848523264 826815648639787453504 827392792049420140544 844487684447135432704 850512566856984199168 855599364505650372608 856942534622613716992 858325443500433965056 859712822988850614784 874647958891675983872 880888015673305063424 886156484666566457344 890416852381309565312 897816438412179173888 909448275558453542912 912348301947351672832 920771972348854209584 922861191132045541376 941928571114112598016 948648632263559299072 949756232369908547584 954322368102456184832 958910456410641070336 974039772402093709312 977827845149314711552 982528940558686416896 990694001006542536704 993850513526818275328 1006729160769491501056 1012750268190361665536 1014384615045967413248 1016024245350459817472 1017619259864353788928 1026075929613919055872 1052310825541547668096 1058108089832431525888 1066157020614462768992 1074802507478172368896 1090654134974235639808 1095897664469304080384 1105004847276528214016 1113188311316678524928 1121130201766024626176 1122890217781355905024 1127835525939266400256 1133257812121666719488 1161170566114811219968 1172658205273050349568 1174550606895330689024 1176449126195269262336 1180197484813096701952 1198818181417961488384 1202640943476054477824 1209266388379921743872 1218465166416528878848 1250491378892873621504 1252454473679204663296 1262862682601746530304 1266061461979674538178 1288954886787733028864 1295151785281904822272 1298150759939607461888 1305914819508624252928 1312193256140877254144 1327052075559784251392 1339304687052878850304 1344513287080307728384 1348797125500681945088 1388105262694481723392 1392531618761747290112 1394778845688205193216 1397033337356882249024 1416785123493954486272 1429133004448998424576 1446927385119628043632 1447937386086485245952 1452550750539195940864 1477853447782487007232 1480173468893605511168 1492474079438427717632 1499649435589574004736 1530633928060432971776 1536586613806065975296 1541554027428283860992 1550773848166491300352 1558229491667291739296 1594032966500805935104 1596609528407865427456 1615007084481079697408 1640488037729842036736 1648374999449697046528 1653631297279574907008 1688975368894270865408 1701025133713968398336 1711198729011300745216 1713885069245227433984 1716650887000867930112 1719425645977701229568 1749295917783351967744 1761776031346610126848 1772312969333132914688 1780833704762619130624 1795632876824358347776 1824696603894703345664 1841543944697708419168 1845722382264091082752 1883857142228225196032 1897297264527118598144 1908644736204912369664 1917820912821282140672 1948079544804187418624 1965057881117372833792 1981388002013085073408 2025500536380723331072 2028769230091934826496 2032048490700919634944 2035238519728707577856 2052151859227838111744 2104621651083095336192 2116216179664863051776 2132314041228925537984 2181308269948471279616 2191795328938608160768 2210009694553056428032 2226376622633357049856 2242260403532049252352 2245780435562711810048 2255671051878532800512 2266515624243333438976 2322341132229622439936 2345316410546100699136 2352898252390538524672 2360394969626193403904 2397636362835922976768 2405281886952108955648 2436930332833057757696 2500982757785747243008 2504908947358409326592 2532122923959349076356 2577909773575466057728 2590303570563809644544 2596301519879214923776 2611829639017248505856 2624386512281754508288 2654104151119568502784 2678609374105757700608 2689026574160615456768 2697594251001363890176 2785063237523494580224 2789557691376410386432 2794066674713764498048 2833570246987908972544 2893854770239256087264 2895874772172970491904 2955706895564974014464 2960346937787211022336 2999298871179148009472 3061267856120865943552 3083108054856567721984 3101547696332982600704 3116458983334583478592 3188065933001611870208 3193219056815730854912 3230014168962159394816 3296749998899394093056 3307262594559149814016 3422397458022601490432 3427770138490454867968 3438851291955402459136 3498591835566703935488 3523552062693220253696 3544625938666265829376 3561667409525238261248 3591265753648716695552 3649393207789406691328 3683087889395416838336 3767714284456450392064 3794594529054237196288 3817289472409824739328 3835641825642564281344 3896159089608374837248 3930115762234745667584 3962776004026170146816 4051001072761446662144 4064096981401839269888 4070477039457415155712 4104303718455676223488 4209243302166190672384 4232432359329726103552 4264628082457851075968 4383590657877216321536 4420019389106112856064 4452753245266714099712 4484520807064098504704 4511342103757065601024 4533031248486666877952 4644682264459244879872 4705796504781077049344 4720789939252386807808 4810563773904217911296 4873860665666115515392 5001965515571494486016 5009817894716818653184 5064245847918698152712 5180607141127619289088 5223659278034497011712 5248773024563509016576 5357218748211515401216 5378053148321230913536 5570126475046989160448 5579115382752820772864 5588133349427528996096 5787709540478512174528 5791749544345940983808 5911413791129948028928 5920693875574422044672 5998597742358296018944 6122535712241731887104 6166216109713135443968 6203095392665965201408 6232917966669166957184 6386438113631461709824 6460028337924318789632 6593499997798788186112 6614525189118299628032 6844794916045202980864 6877702583910804918272 6997183671133407870976 7047104125386440507392 7089251877332531658752 7123334819050476522496 7182531507297433391104 7298786415578813382656 7366175778790833676672 7634578944819649478656 7671283651285128562688 7792318179216749674496 7860231524469491335168 8128193962803678539776 8140954078914830311424 8208607436911352446976 8418486604332381344768 8464864718659452207104 8529256164915702151936 8767181315754432643072 8840038778212225712128 9022684207514131202048 9066062496973333755904 9289364528918489759744 9411593009562154098688 9441579878504773615616 9621127547808435822592 9747721331332231030784 10003931031142988972032 10128491695837396305424 10361214282255238578176 10447318556068994023424 10497546049127018033152 10714437496423030802432 10756106296642461827072 11140252950093978320896 11158230765505641545728 11176266698855057992192 11575419080957024349056 11822827582259896057856 11997195484716592037888 12245071424483463774208 12332432219426270887936 12406190785331930402816 12465835933338333914368 12772876227262923419648 12920056675848637579264 13186999995597576372224 13229050378236599256064 13755405167821609836544 14178503754665063317504 14246669638100953044992 14365063014594866782208 14597572831157626765312 14732351557581667353344 15269157889639298957312 15342567302570257125376 15584636358433499348992 15720463048938982670336 16256387925607357079552 16281908157829660622848 16417214873822704893952 16836973208664762689536 17058512329831404303872 17534362631508865286144 18045368415028262404096 18132124993946667511808 18578729057836979519488 18823186019124308197376 18883159757009547231232 19242255095616871645184 19495442662664462061568 20256983391674792610848 20722428564510477156352 20995092098254036066304 21428874992846061604864 22280505900187956641792 22316461531011283091456 22352533397710115984384 23150838161914048698112 23994390969433184075776 24490142848966927548416 24664864438852541775872 24812381570663860805632 24931671866676667828736 25545752454525846839296 26373999991195152744448 26458100756473198512128 27510810335643219673088 28357007509330126635008 28493339276201906089984 28730126029189733564416 29195145662315253530624 29464703115163334706688 30685134605140514250752 31169272716866998697984 32512775851214714159104 32563816315659321245696 33673946417329525379072 34117024659662808607744 35068725263017730572288 36264249987893335023616 37646372038248616394752 38484510191233743290368 38990885325328924123136 40513966783349585221696 41444857129020954312704 41990184196508072132608 42857749985692123209728 44561011800375913283584 44705066795420231968768 46301676323828097396224 48980285697933855096832 49329728877705083551744 49624763141327721611264 49863343733353335657472 51091504909051693678592 52916201512946397024256 55021620671286439346176 56986678552403812179968 57460252058379467128832 58929406230326669413376 61370269210281028501504 65025551702429428318208 65127632631318642491392 67347892834659050758144 68234049319325617215488 72528499975786670047232 75292744076497232789504 76969020382467486580736 77981770650657848246272 81027933566699170443392 83980368393016144265216 85715499971384246419456 89410133590840463937536 92603352647656194792448 99249526282655443222528 99726687466706671314944 102183009818103387357184 105832403025892794048512 110043241342572878692352 113973357104807624359936 114920504116758934257664 117858812460653338826752 122740538420562057003008 130051103404858856636416 134695785669318101516288 136468098638651234430976 145056999951573340094464 155963541301315696492544 162055867133398340886784 167960736786032288530432 171430999942768492838912 178820267181680927875072 185206705295312389584896 198499052565310886445056 199453374933413342629888 204366019636206774714368 211664806051785588097024 227946714209615248719872 235717624921306677653504 245481076841124114006016 269391571338636203032576 272936197277302468861952 290113999903146680188928 311927082602631392985088 324111734266796681773568 342861999885536985677824 357640534363361855750144 370413410590624779169792 398906749866826685259776 423329612103571176194048 455893428419230497439744 471435249842613355307008 538783142677272406065152 545872394554604937723904 648223468533593363547136 715281068726723711500288 740826821181249558339584 797813499733653370519552 846659224207142352388096 942870499685226710614016 1091744789109209875447808 1296446937067186727094272 1430562137453447423000576 1481653642362499116679168 1595626999467306741039104 1885740999370453421228032 2183489578218419750895616 2592893874134373454188544 2963307284724998233358336 3191253998934613482078208 3771481998740906842456064 5185787748268746908377088 5926614569449996466716672 10371575496537493816754176 20743150993074987633508352 41486301986149975267016704
- Sum of all divisors σ(n): 125724958466602432725196839
- Sum of proper divisors (its aliquot sum) s(n): 84238656480452457458180135
- 41486301986149975267016704 is an abundant number, because the sum of its proper divisors (84238656480452457458180135) is greater than itself. Its abundance is 42752354494302482191163431
Bases of 41486301986149975267016704
- Binary: 100010010100010001000011101111111001010000101100011100101110000110000100000000000000002
- Hexadecimal: 0x225110EFE50B1CB8610000
- Base-36: 57NOU986OPRBLW1DS
Squares and roots of 41486301986149975267016704
- 41486301986149975267016704 squared (414863019861499752670167042) is 1721113252486031382631794427481465019662720215023616
- 41486301986149975267016704 cubed (414863019861499752670167043) is 71402624145000287606143319509718144423589165054688314603584286299377226481664
-
41486301986149975267016704 is a
perfect square number . Itssquare root is 6440986103552 -
The
cube root of 41486301986149975267016704 is 346179682.1027425145
Scales and comparisons
How big is 41486301986149975267016704?- 41,486,301,986,149,975,267,016,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 41,486,301,986,149,975,267,016,704 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 41486301986149975267016704 cubic inches would be around 28848306.8 feet tall.
Recreational maths with 41486301986149975267016704
- 41486301986149975267016704 backwards is 40761076257994168910368414
- The number of decimal digits it has is: 26
- The sum of 41486301986149975267016704's digits is 118
- 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 41486301986149975267016704 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 41486301986149975267016704 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/41486301986149975267016704/
Chicago style:
Numbermatics. 2024. "Number 41486301986149975267016704 - Facts about the integer". https://numbermatics.com/n/41486301986149975267016704/
The information we have on file for 41486301986149975267016704 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 41486301986149975267016704, math, Factors of 41486301986149975267016704, curriculum, school, college, exams, university, Prime factorization of 41486301986149975267016704, STEM, science, technology, engineering, physics, economics, calculator, forty-one septillion, four hundred eighty-six sextillion, three hundred one quintillion, nine hundred eighty-six quadrillion, one hundred forty-nine trillion, nine hundred seventy-five billion, two hundred sixty-seven million, sixteen thousand, seven hundred four.