47581774865981769340928
47,581,774,865,981,769,340,928 is an even composite number composed of six prime numbers multiplied together.
47581774865981769340928 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred thirty-two divisors.
Prime factorization of 47581774865981769340928:
211 × 75 × 113 × 133 × 193 × 413
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 13 × 13 × 13 × 19 × 19 × 19 × 41 × 41 × 41)See below for interesting mathematical facts about the number 47581774865981769340928 from the Numbermatics database.
Names of 47581774865981769340928
- Cardinal: 47581774865981769340928 can be written as Forty-seven sextillion, five hundred eighty-one quintillion, seven hundred seventy-four quadrillion, eight hundred sixty-five trillion, nine hundred eighty-one billion, seven hundred sixty-nine million, three hundred forty thousand, nine hundred twenty-eight.
Scientific notation
- Scientific notation: 4.7581774865981769340928 × 1022
Factors of 47581774865981769340928
Divisors of 47581774865981769340928
- Number of divisors d(n): 18432
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 19 22 26 28 32 38 41 44 49 52 56 64 76 77 82 88 91 98 104 112 121 128 133 143 152 154 164 169 176 182 196 208 209 224 242 247 256 266 286 287 304 308 328 338 343 352 361 364 392 416 418 448 451 484 494 512 532 533 539 572 574 608 616 637 656 676 686 704 722 728 779 784 832 836 847 896 902 931 968 988 1001 1024 1064 1066 1078 1144 1148 1183 1216 1232 1274 1312 1331 1352 1372 1408 1444 1456 1463 1558 1568 1573 1664 1672 1681 1694 1729 1792 1804 1859 1862 1936 1976 2002 2009 2048 2128 2132 2156 2197 2288 2296 2299 2366 2401 2432 2464 2527 2548 2624 2662 2704 2717 2744 2816 2888 2912 2926 3116 3136 3146 3157 3211 3328 3344 3362 3388 3458 3584 3608 3718 3724 3731 3773 3872 3952 3971 4004 4018 4256 4264 4312 4394 4459 4576 4592 4598 4693 4732 4802 4864 4928 4961 5054 5096 5248 5324 5408 5434 5453 5488 5632 5776 5824 5852 5863 5929 6232 6272 6292 6314 6422 6517 6656 6688 6724 6776 6859 6916 6929 7007 7168 7216 7436 7448 7462 7546 7744 7904 7942 8008 8036 8281 8512 8528 8569 8624 8788 8918 9152 9184 9196 9317 9386 9464 9604 9728 9856 9922 10108 10127 10192 10241 10496 10648 10816 10868 10906 10976 11011 11264 11552 11648 11704 11726 11767 11858 12103 12464 12544 12584 12628 12844 13013 13034 13312 13376 13448 13552 13718 13832 13858 14014 14063 14336 14432 14801 14872 14896 14924 15092 15379 15488 15808 15884 16016 16072 16093 16562 16807 17024 17056 17138 17248 17303 17576 17689 17836 18304 18368 18392 18491 18634 18772 18928 19019 19208 19456 19712 19844 20216 20254 20384 20449 20482 20992 21296 21632 21736 21812 21853 21952 22022 22099 22477 22528 23104 23296 23408 23452 23534 23716 24167 24206 24928 25088 25168 25256 25289 25688 26026 26068 26117 26411 26624 26752 26896 27104 27436 27664 27716 27797 28028 28126 28864 29602 29744 29792 29848 29887 30184 30758 30976 31213 31616 31768 31939 32032 32144 32186 32851 33124 33614 34048 34112 34276 34496 34606 34727 35152 35321 35378 35672 36608 36736 36784 36982 37268 37544 37856 38038 38171 38416 38912 39424 39688 40432 40508 40768 40898 40964 41041 41503 41743 41984 42592 43264 43472 43624 43681 43706 43904 44044 44198 44954 45619 46208 46592 46816 46904 47068 47432 48013 48334 48412 48503 49049 49856 50176 50336 50512 50578 51376 51623 52052 52136 52234 52822 53504 53792 54208 54571 54872 55328 55432 55594 56056 56252 57728 57967 59204 59488 59584 59696 59774 59983 60368 61009 61516 61952 62426 63232 63536 63878 64064 64288 64372 64493 65219 65702 66248 67228 68096 68224 68552 68921 68992 69212 69454 70304 70642 70756 70889 71344 71687 73216 73472 73568 73964 74536 75088 75449 75712 76076 76219 76342 76832 77077 78848 79376 80864 81016 81536 81796 81928 82082 82369 83006 83486 83968 84721 85184 86528 86944 87248 87362 87412 87808 88088 88396 89167 89908 90077 91091 91238 92416 93184 93632 93808 94136 94259 94864 96026 96668 96824 97006 98098 98441 99712 100352 100672 101024 101156 102752 103246 103607 104104 104272 104468 105644 107008 107584 107653 108416 109142 109744 110656 110864 111188 111397 112112 112504 112651 115456 115934 118408 118976 119168 119392 119548 119966 120736 121121 122018 123032 123823 123904 124852 126464 127072 127756 128128 128576 128744 128986 129437 130438 131404 131651 132496 133133 134456 136192 136448 137104 137842 137984 138424 138908 140608 141284 141512 141778 142688 143143 143374 146432 146944 147136 147928 149072 150176 150898 151424 152152 152438 152684 152971 153664 154154 154693 157339 157696 158752 161728 162032 162811 163072 163592 163856 164164 164738 166012 166972 169169 169442 170368 173056 173888 174496 174724 174824 175616 176176 176792 177023 178334 179816 180154 182182 182476 182819 184832 184877 186368 187264 187616 188272 188518 189728 192052 192413 193336 193648 194012 194579 196196 196882 199424 201344 202048 202312 203401 205504 206492 207214 208208 208544 208936 209209 211288 214016 215168 215306 216832 218284 218491 219488 221312 221728 222376 222794 223573 224224 224939 225008 225302 229957 230912 231868 236816 237952 238336 238784 239096 239932 240383 241472 242242 243089 244036 246064 247247 247646 247808 249704 252928 254144 255512 256256 257152 257488 257972 258874 260876 262808 263302 264992 265837 266266 267197 268912 272384 272896 274208 275684 275968 276848 277816 281216 281219 282568 283024 283556 284089 285376 286286 286748 287287 290521 292201 292864 293888 294272 295856 298144 300352 301796 302848 304304 304876 305368 305767 305942 307328 308308 309386 314678 317504 319333 323456 324064 325622 326144 327184 327712 328328 328757 329476 332024 333944 336091 338338 338884 339521 340736 343343 346112 347776 348992 349448 349648 351232 351329 352352 353584 354046 356668 359632 360308 361361 364364 364952 365638 369664 369754 374528 375232 376544 377036 379456 381997 384104 384826 386672 387296 388024 388531 389158 392392 393764 398848 402688 404096 404624 405769 406802 411008 412984 414428 415207 416416 417088 417872 418418 419881 422576 427063 428032 430336 430612 433664 436568 436982 438976 442624 443456 444752 445588 447146 448448 449878 450016 450604 451451 456533 459173 459914 461824 463736 473632 475904 476672 477568 478192 479864 480491 480766 482447 482944 484484 486178 488072 492128 494494 495292 496223 499408 501809 505856 508288 511024 512512 514304 514976 515944 517748 521752 525616 526604 528143 529984 531674 532532 533533 534394 537824 539539 545792 548416 551368 551936 553696 555632 562432 562438 565136 566048 567112 567853 568178 570752 572572 573496 574574 576583 581042 584402 587776 588544 591712 593047 596288 600704 603592 605696 606841 608608 609752 610736 611534 611884 614656 616616 618772 624169 629356 630539 635008 637637 638666 646912 648128 651244 652288 654368 655424 656656 657514 658952 659813 664048 667888 671099 672182 676676 677768 679042 681472 686686 689087 695552 697984 698896 699296 702464 702658 704704 707168 708092 709423 713336 719264 720616 722722 725249 728728 729904 731276 739328 739508 749056 750464 753088 753571 754072 758131 758912 763994 768208 769652 773344 774592 776048 777062 778316 779779 784784 787528 788557 793117 797696 805376 808192 809248 811538 813604 822016 825968 828856 829939 830414 832832 834176 835744 836836 838409 839762 845152 847847 854126 860672 861224 866761 867328 873136 873964 877952 885248 886912 889504 891176 894292 895973 896896 899756 900032 901208 902902 906059 913066 918346 919828 921557 923648 927472 931931 947264 951808 953344 955136 956384 959728 960982 961532 964894 965888 968968 972356 976144 980837 984256 988988 990584 990847 992446 998816 1002001 1003618 1016576 1022048 1025024 1028608 1029952 1031888 1035496 1036849 1043504 1051232 1053208 1056286 1059968 1063348 1065064 1067066 1068788 1070797 1075648 1079078 1082851 1091584 1096832 1101373 1102736 1103872 1107392 1111264 1124864 1124876 1130272 1132096 1134224 1135706 1136356 1139677 1141504 1145144 1146992 1149148 1153166 1159171 1162084 1168804 1177088 1183424 1184183 1186094 1192576 1201408 1207184 1211392 1213682 1217216 1219504 1221472 1223068 1223768 1225367 1229312 1233232 1237544 1239161 1248338 1258712 1261078 1270016 1275274 1277332 1279733 1293824 1296256 1302488 1304576 1308736 1309499 1310848 1313312 1315028 1317904 1319626 1328096 1335776 1342198 1344364 1346891 1353352 1355536 1358084 1362053 1362944 1373372 1378174 1391104 1395968 1397792 1398592 1405316 1409408 1414336 1416184 1418846 1423807 1426672 1438528 1441232 1445444 1448161 1450498 1457456 1459808 1462552 1464463 1479016 1498112 1500928 1506176 1507142 1508144 1516262 1517824 1527988 1536416 1539304 1546688 1549184 1552096 1554124 1556632 1559558 1565011 1569568 1574573 1575056 1577114 1586234 1595392 1609699 1610752 1616384 1618496 1623076 1627208 1644032 1651936 1657712 1659878 1660828 1665664 1668352 1671488 1673672 1676818 1679524 1682681 1690304 1695694 1701623 1708252 1711463 1721344 1722448 1730729 1733522 1734656 1746272 1747928 1755904 1770496 1773824 1779008 1782352 1788584 1790921 1791946 1793792 1799512 1800064 1802416 1805804 1812118 1826132 1836692 1839656 1843114 1854944 1860859 1863862 1870379 1894528 1903616 1906688 1910272 1912768 1919456 1921964 1923064 1929788 1931776 1937936 1944712 1952288 1961674 1968512 1968533 1977976 1981168 1981694 1984892 1988623 1997632 2004002 2007236 2011009 2033152 2033647 2044096 2045407 2050048 2057216 2059904 2063776 2070992 2073698 2087008 2102464 2106416 2112572 2116543 2119936 2126696 2130128 2134132 2137576 2140369 2141594 2151296 2158156 2165702 2193664 2202746 2205472 2214784 2222528 2237411 2249728 2249752 2260544 2264192 2268448 2271412 2272712 2279354 2283008 2290288 2293984 2298296 2301299 2306332 2318342 2324168 2337608 2352637 2354176 2366848 2368366 2372188 2376647 2385152 2402816 2403401 2414368 2422784 2427364 2434432 2439008 2442944 2446136 2447536 2450734 2458624 2459303 2466464 2475088 2478322 2496676 2501369 2517424 2522156 2529527 2540032 2550548 2554664 2559466 2587648 2592512 2604976 2617472 2618998 2621696 2626624 2630056 2635808 2639252 2644213 2656192 2671552 2673979 2684396 2688728 2693782 2706704 2711072 2716168 2719717 2724106 2725888 2746744 2756348 2782208 2791936 2795584 2797184 2810632 2818816 2828672 2832368 2837692 2840383 2847614 2853344 2877056 2882464 2890888 2896322 2900996 2906449 2914912 2919616 2924207 2925104 2928926 2939167 2958032 2989441 2996224 3001856 3012352 3014284 3016288 3032524 3035648 3055976 3072832 3078608 3093376 3093409 3098368 3104192 3108248 3113264 3119116 3124979 3130022 3139136 3149146 3150112 3154228 3160157 3172468 3195731 3214211 3219398 3221504 3232768 3236992 3246152 3254416 3288064 3303872 3315424 3319756 3321656 3331328 3336704 3342976 3347344 3353636 3359048 3363437 3365362 3377129 3380608 3391388 3403246 3416504 3422926 3442688 3444896 3461458 3467044 3473561 3492544 3495856 3511808 3512663 3540992 3547648 3558016 3564704 3577168 3581842 3583892 3587584 3599024 3600128 3604832 3611608 3624236 3652264 3655847 3673384 3679312 3686228 3693157 3697001 3709888 3721718 3727724 3734731 3740758 3776773 3789056 3807232 3820544 3825536 3838912 3843928 3846128 3859576 3863552 3864619 3875872 3889424 3904576 3923348 3937024 3937066 3955952 3962336 3963388 3969784 3974971 3977246 3995264 4008004 4014472 4022018 4036081 4066304 4067294 4088192 4090814 4114432 4119808 4127552 4141984 4147396 4151329 4174016 4204928 4212832 4225144 4233086 4239872 4247887 4253392 4260256 4268264 4273841 4275152 4280738 4283188 4302592 4316312 4331404 4369183 4387328 4405492 4410944 4413773 4429568 4445056 4463459 4474822 4499456 4499504 4521088 4528384 4536896 4542824 4545424 4558708 4566016 4567277 4580576 4587968 4596592 4602598 4612664 4618691 4636684 4648336 4675216 4697693 4705274 4708352 4733696 4736732 4744376 4753294 4770304 4805632 4806802 4828736 4854728 4868864 4878016 4885888 4892272 4895072 4901468 4917248 4918606 4932928 4950176 4956644 4965961 4993352 5002738 5034848 5044312 5050903 5059054 5076743 5080064 5101096 5109328 5118932 5175296 5185024 5209952 5234944 5237996 5243392 5253248 5260112 5271616 5274997 5278504 5288426 5306917 5312384 5343104 5347958 5368792 5377456 5387564 5397691 5413408 5422144 5432336 5439434 5448212 5458453 5493488 5512696 5519899 5551819 5564416 5583872 5591168 5594368 5621264 5637632 5657344 5664736 5675384 5680766 5695228 5706688 5754112 5764928 5781776 5792644 5801992 5809573 5812898 5829824 5839232 5848414 5850208 5857852 5868863 5878334 5916064 5934929 5978882 6003712 6024704 6028568 6032576 6065048 6067327 6071296 6111952 6145664 6157216 6186752 6186818 6196736 6208384 6216496 6226528 6238232 6246383 6249958 6260044 6271811 6278272 6298292 6300224 6308456 6320314 6342413 6344936 6391462 6428422 6438796 6450899 6465536 6473984 6492304 6508832 6523517 6576128 6607744 6630848 6639512 6643312 6662656 6673408 6675251 6685952 6694688 6707272 6718096 6726874 6730724 6754258 6761216 6782776 6806492 6833008 6845852 6865859 6889792 6922916 6934088 6935929 6947122 6985088 6991712 7014007 7023616 7025326 7095296 7116032 7129408 7154336 7163684 7167784 7175168 7198048 7200256 7209664 7223216 7248472 7257943 7304528 7311694 7346768 7358624 7372456 7382089 7386314 7394002 7419776 7443436 7455448 7469462 7481516 7495579 7553546 7578112 7579957 7641088 7651072 7677824 7687856 7692256 7709611 7719152 7727104 7729238 7751744 7778848 7809152 7846696 7874048 7874132 7888933 7911904 7924672 7926776 7939568 7949942 7954492 7977739 7990528 8016008 8028944 8044036 8072162 8114197 8132608 8134588 8176384 8181628 8239616 8255104 8283968 8289281 8294792 8302658 8339441 8348032 8409856 8425664 8450288 8466172 8479744 8495774 8506784 8520512 8536528 8547682 8550304 8561476 8566376 8577569 8605184 8632624 8662808 8674127 8724287 8738366 8774656 8810984 8821888 8827546 8859136 8890112 8926918 8949644 8958131 8999008 9042176 9056768 9073792 9085648 9090848 9117416 9129329 9132032 9134554 9161152 9166493 9175936 9193184 9205196 9222499 9225328 9237382 9273368 9296672 9350432 9395386 9410548 9428237 9467392 9473464 9488752 9506588 9534371 9540608 9611264 9613604 9657472 9709456 9737728 9756032 9771776 9784544 9790144 9802936 9837212 9855703 9865856 9900352 9913288 9931922 9966649 9986704 10005476 10069696 10088624 10101806 10118108 10137127 10153486 10160128 10202192 10218656 10237864 10251241 10370048 10419904 10469888 10475992 10486784 10506496 10520224 10543232 10549994 10557008 10576852 10613834 10624768 10686208 10695916 10737584 10754912 10775128 10789207 10795382 10826816 10844288 10864672 10878868 10896424 10899317 10916906 10955077 10986976 11022011 11025392 11039798 11103638 11167744 11182336 11188736 11242528 11267893 11275264 11314688 11329472 11350768 11361532 11390456 11413376 11508224 11529856 11529979 11563552 11585288 11603984 11619146 11625796 11647649 11659648 11678464 11696828 11700416 11715704 11737726 11756668 11778767 11832128 11869858 11911361 11957764 11980241 12007424 12049408 12057136 12065152 12115103 12130096 12134654 12142592 12223904 12291328 12314432 12373504 12373636 12393472 12416768 12432992 12453056 12476464 12492766 12499916 12520088 12536447 12543622 12556544 12596584 12600448 12616912 12640628 12684826 12689872 12750881 12782924 12856844 12877592 12901798 12947968 12984608 13017664 13026013 13047034 13092653 13215488 13261696 13279024 13286624 13325312 13346816 13350502 13371904 13389376 13414544 13436192 13453748 13461448 13479037 13508516 13522432 13565552 13612984 13666016 13691704 13731718 13779584 13779731 13845832 13868176 13871858 13894244 13920361 13970176 13983424 14028014 14047232 14050652 14077063 14190592 14232064 14258816 14308672 14317849 14327368 14335568 14350336 14396096 14400512 14404489 14419328 14446432 14496944 14515886 14609056 14623388 14693536 14717248 14744912 14764178 14772628 14788004 14815801 14839552 14886872 14910896 14938924 14963032 14982583 14991158 15069223 15107092 15156224 15159914 15302144 15355648 15375712 15384512 15419222 15438304 15458476 15503488 15557696 15618304 15661877 15693392 15748096 15748264 15777866 15823808 15849344 15853552 15879136 15899884 15908984 15929771 15955478 15981056 16032016 16057888 16088072 16109093 16144324 16228394 16269176 16352768 16363256 16468459 16479232 16510208 16567936 16578562 16589584 16605316 16636529 16678882 16696064 16819712 16851328 16900576 16932344 16959488 16991548 17013568 17023487 17041024 17073056 17095364 17100608 17122952 17132752 17155138 17210368 17215121 17265248 17325616 17348254 17448574 17476732 17509583 17549312 17621968 17643776 17655092 17706689 17718272 17780224 17853836 17899288 17916262 17998016 18084352 18113536 18147584 18171296 18181696 18234832 18258658 18269108 18322304 18332986 18351872 18386368 18410392 18444998 18450656 18474764 18509491 18546736 18593344 18700864 18717853 18790772 18821096 18826093 18856474 18934784 18946928 18977504 19013176 19038019 19068742 19081216 19227208 19314944 19418912 19475456 19512064 19543552 19569088 19580288 19605872 19674424 19700131 19711406 19731712 19800704 19826576 19863844 19933298 19973408 20010952 20139392 20177248 20203612 20236216 20274254 20306972 20345143 20404384 20437312 20469449 20475728 20502482 20574169 20740096 20839808 20926087 20939776 20951984 20973568 21012992 21040448 21086464 21099988 21114016 21153704 21227668 21249536 21372416 21391832 21475168 21509824 21550256 21578414 21590764 21653632 21653863 21688576 21729344 21757736 21792848 21798634 21833812 21874853 21910154 21973952 22044022 22050784 22079596 22121099 22207276 22364672 22370117 22377472 22485056 22499477 22535786 22550528 22629376 22658944 22701536 22723064 22780912 22826752 23016448 23059712 23059958 23127104 23170576 23207968 23238292 23251592 23281973 23295298 23319296 23356928 23393656 23400832 23431408 23475452 23513336 23544059 23557534 23639903 23664256 23739716 23822722 23915528 23960482 24098816 24114272 24130304 24230206 24260192 24269308 24314927 24447808 24582656 24628864 24747008 24747272 24786944 24833536 24865984 24880481 24906112 24952928 24985532 24999832 25040176 25072894 25087244 25113088 25193168 25200896 25233824 25281256 25369652 25379744 25501762 25565848 25590929 25713688 25755184 25803596 25852099 25879007 25895936 25969216 26035328 26052026 26094068 26143117 26185306 26430976 26437411 26523392 26558048 26573248 26650624 26701004 26743808 26778752 26829088 26872384 26907496 26922896 26958074 27017032 27044864 27052333 27131104 27225968 27332032 27383408 27463436 27515059 27559168 27559462 27691664 27736352 27743716 27788488 27824797 27840722 27940352 27966848 28056028 28101304 28154126 28252567 28464128 28517632 28617344 28635698 28654736 28671136 28792192 28801024 28808978 28838656 28892864 28993888 29031772 29086343 29218112 29246776 29387072 29434496 29489824 29528356 29545256 29576008 29631602 29679104 29735209 29773744 29821792 29877848 29916887 29926064 29965166 29982316 30138446 30214184 30312448 30319828 30584281 30604288 30711296 30751424 30769024 30838444 30876608 30896411 30916952 31006976 31115392 31236608 31244213 31323754 31386784 31496192 31496528 31555732 31647616 31698688 31707104 31758272 31799768 31817968 31859542 31910956 31962112 31970939 32064032 32115776 32176144 32218186 32288648 32330837 32456788 32517797 32538352 32705536 32726512 32883851 32936918 32958464 33020416 33135872 33157124 33179168 33210632 33273058 33357764 33392128 33639424 33702656 33801152 33864688 33983096 34027136 34027499 34046974 34082048 34146112 34190728 34201216 34245904 34265504 34310276 34374769 34420736 34430242 34530496 34651232 34696508 34761727 34897148 34953464 35019166 35243936 35287552 35310184 35356321 35413378 35436544 35537201 35560448 35707672 35798576 35832524 35996032 36168704 36227072 36295168 36342592 36363392 36469664 36517316 36538216 36644608 36665972 36703744 36772736 36820784 36889996 36901312 36924979 36949528 37018982 37093472 37148419 37186688 37401728 37435706 37581544 37642192 37652186 37712948 37783837 37869568 37893856 37955008 38026352 38076038 38137484 38209171 38454416 38629888 38639293 38837824 38862733 38950912 39024128 39087104 39138176 39160576 39211744 39348848 39400262 39422812 39463424 39601408 39653152 39727688 39866596 39946816 40021904 40214317 40278784 40354496 40407224 40472432 40548508 40613944 40624727 40667011 40690286 40808768 40874624 40938898 40951456 41004964 41082041 41148338 41544503 41679616 41852174 41879552 41903968 42025984 42080896 42172928 42199976 42228032 42307408 42455336 42499072 42510809 42744832 42783664 42950336 43019648 43100512 43156828 43181528 43307264 43307726 43377152 43458688 43515472 43585696 43597268 43667624 43724681 43749706 43820308 43902677 43947904 44088044 44101568 44159192 44242198 44396891 44414552 44729344 44740234 44754944 44970112 44998954 45071572 45156293 45258752 45317888 45403072 45446128 45561824 45653504 45664619 46032896 46119424 46119916 46254208 46341152 46415936 46476584 46503184 46563946 46590596 46638592 46713856 46726757 46787312 46801664 46862816 46950904 47026672 47088118 47115068 47279806 47328512 47479432 47526011 47645444 47831056 47920964 48061013 48228544 48260608 48460412 48520384 48538616 48551503 48629854 48895616 49098049 49165312 49257728 49494016 49494544 49667072 49731968 49760962 49812224 49905856 49971064 49999664 50080352 50145788 50174488 50226176 50240047 50386336 50401792 50467648 50562512 50739304 50759488 50805601 51003524 51131696 51181858 51427376 51510368 51607192 51674623 51704198 51758014 51791872 51938432 52070656 52104052 52188136 52286234 52370612 52469053 52861952 52874822 53046784 53116096 53146496 53402008 53487616 53557504 53658176 53744768 53814992 53845792 53916148 53967277 54034064 54089728 54104666 54262208 54451936 54664064 54766816 54926872 55030118 55118336 55118924 55222531 55383328 55472704 55487432 55559933 55576976 55649594 55681444 55844173 55880704 55933696 56112056 56202608 56308252 56505134 56799379 56928256 57035264 57234688 57271396 57309472 57342272 57584384 57617956 57677312 57785728 57987776 58024967 58063544 58172686 58376087 58436224 58493552 58774144 58868992 58979648 59056712 59090512 59152016 59263204 59358208 59374601 59470418 59547488 59643584 59755696 59833774 59852128 59930332 59964632 60042983 60276892 60428368 60639656 60718889 61070009 61168562 61208576 61422592 61502848 61538048 61676888 61753216 61792822 61833904 62013952 62230784 62473216 62488426 62647508 62773568 62993056 63111464 63295232 63397376 63414208 63516544 63599536 63635936 63719084 63821912 63905303 63924224 63941878 64128064 64165451 64231552 64352288 64436372 64557493 64577296 64661674 64913576 65035594 65076704 65411072 65453024 65767702 65873836 65997659 66040832 66271744 66314248 66358336 66421264 66546116 66715528 66740597 66784256 67278848 67405312 67602304 67729376 67966192 68054272 68054998 68093948 68164096 68292224 68381456 68402432 68491808 68531008 68620552 68749538 68860484 68989921 69060992 69302464 69393016 69523454 69766543 69794296 69906928 70038332 70169983 70487872 70575104 70620368 70712642 70826756 70959889 71074402 71120896 71415344 71597152 71665048 71758687 71992064 72337408 72590336 72685184 72726784 72939328 73034632 73076432 73289216 73331944 73407488 73427761 73545472 73641568 73779992 73802624 73849958 73899056 74037964 74186944 74296838 74373376 74803456 74871412 75163088 75284384 75304372 75425896 75524449 75567674 75787712 75910016 76052704 76152076 76274968 76295219 76418342 76685539 76908832 77154077 77259776 77278586 77675648 77725466 78048256 78174208 78276352 78321152 78423488 78697696 78800524 78845624 78875251 78926848 79202816 79306304 79455376 79733192 79893632 80043808 80428634 80557568 80708992 80709853 80814448 80944864 81097016 81202979 81227888 81249454 81334022 81380572 81533543 81617536 81749248 81877796 81902912 82009928 82164082 82296676 82451369 83089006 83359232 83379527 83704348 83807936 83861687 84051968 84161792 84345856 84399952 84456064 84614816 84805721 84910672 84998144 85021618 85489664 85567328 85900672 86039296 86201024 86313656 86363056 86614528 86615452 86754304 86778263 86917376 87030944 87171392 87194536 87335248 87449362 87499412 87640616 87755129 87805354 87895808 88176088 88203136 88318384 88484396 88793782 88829104 89256167 89458688 89480468 89940224 89997908 90143144 90312586 90635776 90806144 90892256 91123648 91182091 91307008 91329238 91733851 92238848 92239832 92508416 92682304 92831872 92953168 93006368 93127892 93181192 93277184 93427712 93453514 93574624 93603328 93725632 93901808 94053344 94176236 94230136 94353259 94559612 94657024 94958864 95052022 95290888 95662112 95841928 95967157 96122026 96457088 96458117 96521216 96920824 97040768 97077232 97103006 97259708 97442527 97791232 98196098 98330624 98515456 98539441 98989088 99334144 99463936 99521924 99624448 99811712 99942128 99999328 100160704 100224943 100291576 100348976 100452352 100480094 100772672 100803584 100831423 100935296 101125024 101478608 101518976 101611202 102007048 102263392 102363716 102556129 102854752 103020736 103214384 103349246 103408396 103516028 103710607 103876864 104141312 104208104 104376272 104572468 104741224 104878081 104938106 105484561 105723904 105749644 106093568 106232192 106292992 106804016 107115008 107316352 107489536 107629984 107691584 107832296 107934554 108068128 108209332 108412733 108524416 108903872 109328128 109533632 109633139 109853744 110060236 110236672 110237848 110445062 110766656 110945408 110974864 111119866 111153952 111299188 111362888 111508397 111688346 111761408 111867392 112224112 112405216 112616504 112763651 113010268 113598758 114070528 114469376 114542792 114618944 114684544 115168768 115235912 115279213 115354624 115571456 115975552 116049934 116127088 116345372 116455703 116752174 116872448 116987104 117548288 117737984 117959296 118113424 118181024 118304032 118526408 118681277 118716416 118749202 118940836 119094976 119164409 119287168 119511392 119667548 119704256 119860664 119892487 119929264 120085966 120505847 120553784 120856736 121279312 121437778 122140018 122337124 122567081 122845184 123005696 123076096 123353776 123506432 123585644 123667808 123946823 124027904 124461568 124946432 124976852 125295016 125547136 125986112 126222928 126590464 126794752 126828416 126829769 127033088 127199072 127271872 127438168 127643824 127810606 127883756 128124139 128256128 128330902 128463104 128704576 128872744 129114986 129154592 129323348 129566437 129827152 130071188 130153408 130906048 131024971 131535404 131747672 131782651 131995318 132081664 132543488 132628496 132716672 132842528 133092232 133266133 133431056 133481194 133568512 134810624 135204608 135458752 135932384 136108544 136109996 136187896 136328192 136584448 136762912 136804864 136983616 137062016 137241104 137499076 137720968 137900917 137979842 138121984 138604928 138786032 139046908 139533086 139588592 139813856 140076664 140259691 140339966 140975744 141150208 141240736 141425284 141653512 141919778 142148804 142416001 142830688 143194304 143286143 143330096 143517374 143984128 144019183 145180672 145370368 145453568 145878656 146069264 146152864 146482609 146578432 146663888 146814976 146855522 147090944 147283136 147559984 147605248 147699916 147798112 148075928 148373888 148593676 148746752 149606912 149742824 149889727 150326176 150568768 150608744 150851792 151048898 151135348 151419437 151575424 151577041 151820032 152105408 152304152 152549936 152590438 152836684 153123971 153371078 153817664 154308154 154519552 154557172 154847693 155351296 155450932 156096512 156552704 156642304 156846976 157395392 157496339 157601048 157691248 157750502 157853696 158405632 158449379 158612608 158910752 159466384 159787264 160087616 160857268 161115136 161417984 161419706 161628896 161889728 162194032 162405958 162455776 162498908 162668044 162761144 162973811 163067086 163235072 163498496 163755592 163805824 164019856 164328164 164593352 164808413 164902738 165479321 165761453 166178012 166718464 166759054 167408696 167615872 167723374 168323584 168691712 168799904 168912128 169229632 169611442 169821344 170043236 170204489 171134656 171801344 172078592 172402048 172627312 172726112 173229056 173230904 173508608 173556526 173834752 174061888 174163367 174342784 174389072 174670496 174898724 174998824 175227481 175281232 175510258 175610708 175791616 176352176 176406272 176636768 176968792 177587564 177658208 178512334 178960936 179136503 179880448 179995816 180286288 180625172 180964693 181153049 181271552 181612288 181784512 182247296 182364182 182614016 182658476 183001819 183467702 184477696 184479664 185016832 185364608 185663744 185906336 186012736 186255784 186362384 186554368 186907028 187149248 187206656 187258357 187451264 187803616 188106688 188352472 188460272 188706518 189119224 189314048 189366331 189917728 190104044 190581776 191324224 191683856 191934314 192244052 192605413 192914176 192916234 193042432 193841648 194081536 194154464 194206012 194519416 194773579 194885054 195582464 196392196 197030912 197078882 197978176 198927872 199043848 199248896 199623424 199884256 199998656 200321408 200449886 200583152 200697952 200960188 201545344 201607168 201662846 201870592 202250048 202957216 203037952 203222404 203604401 204014096 204526784 204727432 205112258 205709504 206041472 206428768 206698492 206816792 207032056 207087023 207421214 207753728 208146463 208282624 208416208 208752544 209144936 209418209 209482448 209756162 209876212 210969122 211499288 212187136 212464384 212585984 213608032 214089967 214230016 214632704 214979072 215259968 215383168 215664592 215869108 216136256 216274877 216418664 216825466 217048832 217807744 218656256 219067264 219266278 219707488 220120472 220473344 220475696 220890124 221305331 221533312 221890816 221949728 222239732 222307904 222598376 222725776 223016794 223376692 223734784 223796573 224448224 224810432 225233008 225527302 226020536 226315859 227197516 227624579 228141056 228938752 229085584 229237888 229369088 230186957 230337536 230471824 230558426 230709248 231142912 231951104 232099868 232254176 232690744 232911406 233504348 233744896 233974208 235096576 235475968 235918592 236226848 236362048 236608064 237052816 237362554 237498404 237881672 238189952 238192493 238328818 238574336 239022784 239335096 239408512 239721328 239784974 239858528 240171932 240623383 241011694 241107568 241713472 242558624 242875556 243332089 244280036 244674248 245134162 246011392 246152192 246707552 247012864 247171288 247335616 247494247 247893646 248055808 248760407 248923136 249953704 250590032 251094272 251972224 252445856 253180928 253589504 253656832 253659538 254066176 254398144 254543744 254876336 255287648 255621212 255767512 256101703 256248278 256512256 256661804 256926208 257409152 257745488 258229972 258309184 258646696 259132874 259654304 260038933 260142376 260306816 261812096 262049942 263070808 263495344 263565302 263990636 264486859 265086976 265256992 265433344 265685056 266184464 266532266 266862112 266962388 267464197 269621248 270409216 270917504 271864768 272039131 272217088 272219992 272375792 272656384 273168896 273525824 273609728 273685291 273967232 274124032 274482208 274998152 275441936 275801834 275959684 276243968 277209856 277572064 278093816 279066172 279177184 279627712 280153328 280519382 280679932 281500219 281951488 282481472 282850568 283307024 283839556 284297608 284373089 284669077 284832002 285661376 286388608 286572286 286660192 287034748 287574287 287968256 288038366 290740736 290811521 290907136 291757312 292138528 292305728 292965218 293156864 293327776 293711044 294181888 294566272 295119968 295210496 295399832 295596224 296151856 296747776 297187352 297493504 297575663 299213824 299485648 299779454 300652352 301137536 301217488 301703584 302097796 302270696 302665649 302838874 303150848 303154082 303640064 304210816 304608304 305099872 305180876 305673368 306072767 306247942 306742156 307318739 307635328 308616308 309114344 309695386 310702592 310778237 310901864 313105408 313284608 313693952 314790784 314992678 315202096 315382496 315501004 316094051 316811264 316898758 317225216 317821504 318932768 319574528 320175232 321714536 322230272 322835968 322839412 323257792 323446253 323779456 324388064 324811916 324911552 324997816 325336088 325522288 325947622 326134172 326470144 326996992 327087299 327511184 327611648 328039712 328656328 329186704 329616826 329805476 330958642 331522906 332356024 332682077 333436928 333518108 334817392 335231744 335446748 336427091 336647168 337599808 337824256 338459264 339222884 339642688 339860521 340086472 340408978 342269312 343602688 343686343 344157184 344804096 345254624 345452224 346458112 346461808 347113052 347669504 348123776 348326734 348685568 348778144 349340992 349797448 349997648 350454962 350562464 351020516 351221416 351583232 351680329 352704352 352812544 353273536 353937584 355175128 355316416 355639207 357024668 357695767 357921872 358273006 359760896 359991632 360572576 361250344 361722361 361929386 362306098 362543104 363224576 363569024 364494592 364728364 365316952 366003638 366935404 367283371 368959328 370033664 370729216 371327488 371812672 372025472 372511568 372724768 373814056 374298496 374302489 374413312 374516714 374902528 375607232 376213376 376704944 376920544 377413036 378122459 378238448 378628096 378732662 379835456 380208088 381163552 382648448 383367712 383868628 384488104 385210826 385828352 385832468 386557717 387683296 388163072 388308928 388412024 388919531 389038832 389547158 389770108 390909211 391164928 392784392 394061824 394157764 395956352 397595653 397855744 398087696 398497792 399246848 399768512 399997312 400642816 400899772 401166304 401395904 401920376 403090688 403325692 403741184 404500096 405914432 406075904 406174769 406444808 407208802 408028192 408632609 409053568 409454864 410224516 411419008 412082944 412857536 413396984 413633584 414064112 414174046 414842428 415507456 415622207 416292926 416565248 416832416 417505088 418289872 418836418 418964896 419512324 419752424 420300881 421938244 422998576 424928768 425032223 425171968 427216064 427490063 428179934 428460032 429265408 429958144 430519936 430766336 431329184 431738216 432272512 432549754 432837328 433650932 434097664 435615488 437312512 438134528 438532556 439414976 440240944 440951392 441780248 442357487 442610662 443066624 443781632 443899456 444479464 444615808 445196752 445451552 446033588 446753384 446871997 447337121 447469568 447593146 448896448 449158157 449620864 450466016 451054604 451902451 452041072 452631718 454395032 455249158 457877504 458171168 458475776 458738176 460373914 460675072 460943648 461116852 461983613 462285824 463902208 464199736 464508352 465381488 465822812 467008696 467489792 467948416 470193152 470951936 471837184 472453696 472724096 472729139 473216128 474105632 474725108 474996808 475763344 476379904 476384986 476657636 477148672 478045568 478670192 478817024 479442656 479569948 479717056 480343864 481246766 482023388 482215136 482929447 483426944 485117248 485751112 486664178 488365801 488560072 489348496 490268324 491189881 492022784 492304384 493415104 494025728 494342576 494671232 494988494 495787292 496719223 497520814 497846272 499907408 501180064 502188544 502310809 503944448 504891712 506361856 507313664 507319076 508132352 508796288 509087488 509752672 510575296 511242424 511535024 512203406 512496556 513024512 513323608 513852416 513994327 514818304 515490976 516459944 516618368 517293392 518265748 519308608 520077866 520284752 520613632 522786121 523624192 524099884 526141616 526990688 527130604 527981272 528671143 528973718 530513984 530866688 531370112 532368928 533064532 533724224 533924776 534066533 534928394 536798773 540078539 540818432 541835008 543729536 544078262 544434176 544439984 544751584 546337792 547051648 547219456 547370582 547934464 548248064 548964416 549996304 550883872 551603668 551919368 552487936 552640517 554419712 555144128 556187632 558132344 558354368 559255424 560306656 561038764 561359864 563000438 563902976 564962944 564968971 565701136 566614048 567679112 568420853 568595216 568746178 569338154 569664004 570734801 571322752 572777216 573144572 573320384 574069496 575148574 575936512 576076732 577159583 581481472 581623042 581814272 583514624 584277056 584611456 585930436 586655552 587031809 587422088 588363776 589132544 590239936 590420992 590799664 591192448 592303712 593495552 593640047 594374704 594987008 595151326 598427648 598971296 599558908 601304704 602275072 602434976 603407168 604195592 604541392 605331298 605677748 606301696 606308164 607280128 607447841 608421632 609216608 610199744 610361752 611346736 612145534 612495884 613484312 614285903 614637478 615270656 617232616 617838143 618228688 619390772 621405184 621556474 621803728 624793169 626210816 627387904 629581568 629985356 630404192 630764992 631002008 632188102 633797516 634450432 635643008 637865536 638274637 639149056 640350464 642136957 643429072 645671936 645678824 646515584 646892506 647558912 648776128 649623832 649823104 649995632 650672176 651044576 651895244 652268344 652940288 653120611 653993984 654174598 655022368 655223296 656079424 657312656 658373408 659233652 659610952 660472813 661917284 663045812 664712048 665364154 667036216 669634784 670463488 670893496 671770099 672854182 673294336 675199616 675206819 675648512 676918528 678445768 679285376 679721042 680172944 680817956 682097689 684538624 687205376 687372686 688314368 689608192 690509248 690904448 692923616 694226104 695339008 696247552 696653468 697371136 697556288 698681984 699594896 699995296 700909924 701124928 701574601 702041032 702442832 703166464 703360658 705408704 705625088 705819961 706547072 707875168 710350256 710632832 711278414 714049336 715391534 715843744 716546012 717892903 719521792 719983264 721145152 722500688 723444722 723858772 724612196 725974249 726449152 727138048 728989184 729456728 730633904 732007276 733870808 734146567 734566742 737918656 738391927 740067328 741458432 742654976 743625344 744050944 745023136 745449536 747628112 748596992 748604978 749033428 749805056 751214464 752426752 753409888 753841088 754826072 756244918 756476896 757465324 758889131 759670912 760416176 762327104 765296896 766735424 767431973 767737256 768976208 770421652 771656704 771664936 771869813 773115434 775366592 776326144 776617856 776824048 777839062 778077664 779094316 779540216 780558779 781818422 782329856 785568784 788315528 789345557 791912704 795191306 795711488 796175392 798493696 799537024 799994624 801285632 801799544 802332608 802791808 803840752 806181376 806651384 807482368 807705371 809000192 811828864 812151808 812349538 812889616 814417604 816056384 817265218 818107136 818909728 820449032 822838016 824165888 825715072 826793968 827267168 828128224 828348092 829684856 830768939 831014912 831244414 832585852 833664832 834150863 835010176 836579744 837672836 837929792 839024648 839247409 839504848 840601762 843540929 843876488 845997152 849857536 850064446 850343936 854432128 854980126 856359868 857969567 858530816 859916288 861039872 861532672 862658368 863476432 864545024 865099508 865674656 867301864 867627761 868195328 871230976 874625024 876269056 877065112 878829952 880481888 881902784 883560496 884714974 885221324 886133248 887563264 887798912 887808383 888958928 889231616 890393504 890903104 892067176 893506768 893743994 894674242 895186292 896868973 897792896 898316314 899241728 900932032 902109208 903804902 904082144 905263436 906965059 908790064 910498316 916342336 916951552 917174797 917476352 920747828 921887296 922233704 922478557 923967226 924571648 927804416 928399472 929016704 930762976 931645624 932862931 934017392 934979584 935896832 940386304 943674368 944907392 945448192 945458278 946432256 948211264 949450216 949993616 951526688 952759808 952769972 953315272 954297344 954560893 956091136 957340384 957634048 958885312 959139896 959434112 960687728 962493532 964046776 964430272 965306419 965858894 966853888 970234496 971502224 973328356 976731602 977120144 978696992 980536648 981817837 982379762 984045568 986830208 988051456 988685152 989342464 989976988 991574584 993438446 995041628 996912007 999814816 1002360128 1003003001 1004377088 1004621618 1007888896 1009783424 1014627328 1014638152 1016264704 1017592576 1018174976 1019505344 1021150592 1022484848 1023070048 1024406812 1024993112 1025378263 1026049024 1026647216 1027704832 1027988654 1029636608 1030981952 1032919888 1033236736 1034586784 1036531496 1038617216 1040155732 1040569504 1041227264 1045572242 1047248384 1048199768 1049228089 1052283232 1053981376 1054261208 1055638727 1055962544 1057342286 1057947436 1059936059 1061027968 1061039287 1061733376 1062740224 1064737856 1066129064 1067448448 1067849552 1068133066 1069856788 1071867797 1073597546 1080157078 1081636864 1083670016 1083933851 1087459072 1088156524 1088879968 1089503168 1092675584 1094103296 1094741164 1095868928 1096496128 1097928832 1099992608 1101767744 1102474373 1103207336 1103838736 1104975872 1105281034 1108839424 1109145653 1110288256 1112375264 1116264688 1116708736 1118510848 1120613312 1122077528 1122719728 1126000876 1127805952 1128117419 1129925888 1129937942 1131402272 1133228096 1135358224 1136841706 1137190432 1137492356 1138676308 1139328008 1140816677 1141469602 1142645504 1145554432 1146289144 1146640768 1148138992 1150297148 1152153464 1153658891 1154319166 1158355247 1160330171 1162962944 1163246084 1167029248 1168554112 1169222912 1171860872 1173311104 1174063618 1174844176 1178265088 1180479872 1180841984 1181599328 1182384896 1184607424 1186991104 1187280094 1188749408 1190302652 1192540063 1197942592 1199117816 1202609408 1204550144 1204869952 1206814336 1208391184 1209082784 1210662596 1211355496 1212603392 1212616328 1214560256 1214895682 1216843264 1218433216 1219143569 1220399488 1220723504 1222693472 1224291068 1224991768 1226592367 1226968624 1228571806 1229274956 1230541312 1234465232 1235676286 1236457376 1238781544 1242810368 1243112948 1243607456 1249586338 1253955521 1254775808 1259163136 1259970712 1260808384 1261529984 1262004016 1264376204 1266752851 1267595032 1268071343 1268900864 1271286016 1275731072 1276549274 1278298112 1280700928 1281012733 1284273914 1286858144 1291343872 1291357648 1293031168 1293785012 1295117824 1297552256 1299247664 1299646208 1299991264 1301344352 1302089152 1303790488 1304536688 1305880576 1306241222 1308349196 1310044736 1310446592 1310808499 1312158848 1314625312 1316746816 1318467304 1319221904 1320945626 1323834568 1325564317 1326091624 1329424096 1330728308 1333229677 1334072432 1339269568 1340926976 1341786992 1343540198 1345708364 1348237891 1350399232 1350413638 1351297024 1353837056 1356891536 1358570752 1359442084 1360345888 1361635912 1363415053 1364195378 1369077248 1374410752 1374745372 1379216384 1381018496 1381808896 1385847232 1388452208 1392495104 1393306936 1394742272 1395112576 1395127459 1397363968 1399189792 1399990592 1401819848 1402249856 1403149202 1404082064 1404885664 1406721316 1409365529 1410817408 1411250176 1411639922 1413094144 1415750336 1420700512 1421265664 1422556828 1425230807 1428098672 1430783068 1431687488 1433092024 1435785806 1439966528 1442290304 1445001376 1446889444 1447717544 1449224392 1449609161 1451948498 1452898304 1454276096 1457025241 1457978368 1458913456 1461267808 1464014552 1465927463 1467741616 1468293134 1469133484 1475837312 1476783854 1482916864 1485309952 1487250688 1488101888 1490046272 1490899072 1495256224 1497193984 1497209956 1498066856 1498629769 1499610112 1502428928 1504853504 1506819776 1507682176 1509652144 1512489836 1512953792 1513924139 1514930648 1517778262 1519341824 1520832352 1524654208 1530593792 1533470848 1534863946 1535474512 1537952416 1540843304 1542856601 1543313408 1543329872 1543739626 1546230868 1549137317 1550733184 1552652288 1553235712 1553648096 1555678124 1556155328 1558188632 1559080432 1561117558 1563636844 1566576011 1571137568 1576631056 1578691114 1583825408 1584211013 1590382612 1592350784 1593372053 1596987392 1599074048 1599989248 1602571264 1603599088 1604665216 1605583616 1607681504 1611308699 1612362752 1613302768 1614964736 1615410742 1618000384 1623657728 1624303616 1624699076 1625779232 1628835208 1632112768 1634530436 1636214272 1637819456 1640898064 1645676032 1648331776 1648786997 1651430144 1653587936 1654534336 1656256448 1656696184 1659369712 1661537878 1662488828 1665171704 1665613807 1667329664 1667347451 1668301726 1670020352 1673159488 1675345672 1675859584 1678049296 1678494818 1679009696 1681203524 1684363681 1687081858 1687752976 1691994304 1699715072 1700128892 1703324623 1708864256 1709960252 1712719736 1715939134 1717061632 1722079744 1723065344 1725316736 1726952864 1729090048 1730199016 1731349312 1732459729 1734603728 1735255522 1736390656 1742461952 1742943169 1752538112 1754130224 1757659904 1760963776 1763805568 1767120992 1769429948 1770442648 1772266496 1775126528 1775597824 1775616766 1777917856 1778463232 1780787008 1781806208 1784134352 1787013536 1787487988 1789348484 1790372584 1792711921 1793737946 1795585792 1796632628 1798483456 1801864064 1804218416 1807609804 1808164288 1810526872 1813930118 1817580128 1820272531 1820996632 1823375983 1832684672 1833903104 1834349594 1834952704 1841495656 1843774592 1844467408 1844957114 1847934452 1851408013 1855608832 1856798944 1858033408 1861525952 1863291248 1865725862 1868034784 1871793664 1872249379 1887348736 1889814784 1890896384 1890916556 1892864512 1896422528 1898900432 1899987232 1903053376 1904273917 1905519616 1905539944 1906630544 1908594688 1909121786 1912182272 1914680768 1915268096 1915797037 1917770624 1918279792 1918868224 1921375456 1924987064 1928093552 1928860544 1930612838 1931717788 1933707776 1940468992 1943004448 1946656712 1948566451 1953463204 1954240288 1957393984 1961073296 1963635674 1964759524 1970501533 1973660416 1977370304 1978684928 1979953976 1983149168 1986876892 1990083256 1990611623 1992683539 1993824014 1999629632 2004720256 2006006002 2008754176 2009243236 2013020009 2015777792 2019566848 2029254656 2029276304 2035185152 2036349952 2039010688 2042301184 2044969696 2046140096 2048813624 2049986224 2050756526 2052098048 2053294432 2055977308 2059273216 2059841927 2061963904 2065839776 2066473472 2069173568 2073062992 2077234432 2080311464 2081139008 2082454528 2083029641 2091144484 2094496768 2096399536 2098456178 2104566464 2107962752 2108522416 2111277454 2111925088 2114684572 2115894872 2118659543 2119872118 2122055936 2122078574 2123466752 2125480448 2129475712 2132258128 2134896896 2135699104 2136266132 2139713576 2142509369 2143735594 2147195092 2151231173 2160314156 2167340032 2167867702 2174918144 2176313048 2177759936 2179006336 2188206592 2189482328 2191737856 2192992256 2195857664 2199985216 2203535488 2204948746 2206414672 2207677472 2210562068 2212658357 2217678848 2218291306 2220576512 2224750528 2232529376 2233417472 2237021696 2241226624 2244155056 2245439456 2252001752 2255611904 2256234838 2259851776 2259875884 2262804544 2264123771 2266456192 2270716448 2273683412 2274380864 2274984712 2277352616 2277957253 2278656016 2281633354 2282939204 2285291008 2289611093 2291108864 2292578288 2293281536 2296277984 2300594296 2304306928 2307317782 2308638332 2316710494 2320660342 2326492168 2328774539 2334058496 2337108224 2338445824 2343721744 2346622208 2348127236 2349688352 2354989637 2356530176 2360959744 2363198656 2364769792 2369214848 2373982208 2374560188 2377498816 2379023647 2380605304 2385080126 2395885184 2398235632 2405218816 2409100288 2409739904 2413628672 2416782368 2418165568 2421325192 2422710992 2425206784 2425232656 2429791364 2433686528 2434358641 2436866432 2438287138 2440798976 2441447008 2445386944 2448582136 2449983536 2453184734 2453937248 2457143612 2458549912 2461082624 2461762303 2468930464 2471352572 2472914752 2477563088 2486225896 2487214912 2489474449 2499172676 2503870369 2507911042 2509551616 2518326272 2519941424 2521616768 2523059968 2524008032 2528752408 2532056527 2533505702 2535190064 2536142686 2537801728 2542572032 2551462144 2553098548 2561401856 2562025466 2568547828 2573716288 2582715296 2586062336 2587570024 2590235648 2595104512 2598495328 2599292416 2599982528 2602688704 2604178304 2607580976 2609073376 2612482444 2616698392 2620089472 2620117423 2620893184 2621616998 2624317696 2629250624 2633493632 2636934608 2638443808 2641891252 2646857213 2647669136 2651128634 2652183248 2658848192 2661456616 2666459354 2668144864 2678539136 2681853952 2683573984 2687080396 2691416728 2696475782 2700798464 2700827276 2705904019 2707674112 2713783072 2717141504 2718884168 2720691776 2722436717 2723271824 2726830106 2728390756 2736364477 2738154496 2749490744 2758432768 2762036992 2763617792 2771694464 2776904416 2783169571 2784990208 2786613872 2789484544 2790225152 2790254918 2794727936 2798379584 2799981184 2803639696 2804499712 2806298404 2808164128 2809771328 2813442632 2818731058 2821634816 2823279844 2826188288 2831500672 2841401024 2842531328 2845113656 2850461614 2856197344 2860428263 2861566136 2863374976 2866184048 2871571612 2876969303 2879933056 2884580608 2890002752 2893778888 2895435088 2898448784 2899218322 2903896996 2908552192 2909355449 2914050482 2915956736 2917826912 2922535616 2928029104 2931854926 2935483232 2936586268 2938266968 2942106167 2951674624 2953567708 2965833728 2974501376 2976203776 2980092544 2981798144 2990512448 2992430441 2994387968 2994419912 2996133712 2997259538 2999220224 3004857856 3009707008 3010538201 3013639552 3015364352 3019304288 3024979672 3025907584 3027848278 3029861296 3035556524 3038683648 3041664704 3049308416 3061187584 3066941696 3069727892 3070949024 3075904832 3081686608 3085713202 3086659744 3087479252 3092461736 3096502409 3098274634 3101466368 3106471424 3107296192 3111356248 3112310656 3116377264 3118160864 3122235116 3127273688 3128103979 3131359847 3133152022 3142275136 3144107099 3153262112 3157382228 3163317157 3167650816 3168422026 3180765224 3184701568 3186744106 3198148096 3199978496 3205142528 3207198176 3209330432 3211167232 3215363008 3222617398 3224725504 3226605536 3230821484 3233885291 3236000768 3247315456 3249398152 3251558464 3257670416 3264225536 3269060872 3272428544 3275638912 3281796128 3291352064 3296663552 3297573994 3302860288 3307175872 3309068672 3309103973 3312512896 3313392368 3318739424 3323075756 3324977656 3329322139 3330343408 3331227614 3334659328 3334694902 3336603452 3340040704 3346318976 3350691344 3351719168 3356098592 3356989636 3358019392 3362407048 3368727362 3374163716 3375505952 3380506129 3383988608 3400257784 3406649246 3417728512 3418560607 3419920504 3425439472 3431878268 3438329167 3444159488 3446130688 3450633472 3453905728 3458180096 3460398032 3462698624 3464919458 3469207456 3470511044 3477034561 3484923904 3485886338 3505076224 3508260448 3515319808 3521927552 3527611136 3534241984 3538859896 3540885296 3544532992 3551195648 3551233532 3555835712 3556926464 3557908783 3561574016 3563612416 3568268704 3574027072 3574975976 3578696968 3580745168 3585423842 3587475892 3591171584 3593265256 3596966912 3597960289 3603728128 3608436832 3615219608 3616328576 3621053744 3627860236 3635160256 3640545062 3641993264 3646751966 3659502847 3665369344 3667806208 3668699188 3682991312 3687549184 3688934816 3689914228 3695868904 3700698001 3702816026 3713597888 3716066816 3723051904 3726582496 3731451724 3736069568 3738465731 3743587328 3744498758 3779629568 3780549773 3781792768 3781833112 3785729024 3792845056 3797800864 3799974464 3806106752 3808547834 3811039232 3811079888 3813261088 3818243572 3824364544 3829361536 3830536192 3831594074 3835541248 3836559584 3837736448 3842750912 3849974128 3856187104 3857721088 3861225676 3863435576 3867415552 3868483619 3880937984 3886008896 3893313424 3897132902 3906926408 3908480576 3914787968 3922146592 3927271348 3929519048 3934653437 3941003066 3947320832 3954740608 3954782797 3957369856 3959907952 3966298336 3973753784 3978945971 3980166512 3981223246 3985367078 3987648028 3995143607 3999259264 4009440512 4012012004 4018486472 4026040018 4031555584 4039133696 4040117081 4058552608 4070370304 4072699904 4078021376 4084602368 4089939392 4092280192 4097627248 4099972448 4101513052 4106588864 4109222663 4111954616 4118546432 4119683854 4123927808 4131679552 4132946944 4138347136 4146125984 4154468864 4160622928 4162278016 4164909056 4166059282 4182288968 4188993536 4192799072 4196912356 4204801289 4209132928 4215925504 4217044832 4222554908 4223850176 4229369144 4231789744 4237319086 4239744236 4244111872 4244157148 4250960896 4252134887 4258951424 4264516256 4269793792 4271398208 4272532264 4279427152 4285018738 4287471188 4294390184 4300001321 4302462346 4320628312 4324867001 4334680064 4335735404 4349836288 4352626096 4355519872 4358012672 4373552183 4376413184 4378964656 4383475712 4391715328 4399970432 4407070976 4409897492 4412829344 4415354944 4421124136 4425316714 4436582612 4441153024 4449501056 4465058752 4466834944 4467922459 4474043392 4482453248 4488310112 4490878912 4494958699 4504003504 4512469676 4519703552 4519751768 4525609088 4528247542 4532912384 4541432896 4547366824 4548761728 4549969424 4554705232 4555914506 4557312032 4563266708 4565878408 4570582016 4571844277 4579222186 4582217728 4585156576 4586563072 4592555968 4601188592 4608613856 4614635564 4617276664 4623309691 4633420988 4641320684 4652984336 4657549078 4674216448 4676891648 4687443488 4693244416 4696254472 4699376704 4702390693 4709979274 4713060352 4721919488 4726397312 4726447733 4729539584 4738429696 4749120376 4754997632 4758047294 4761210608 4770160252 4774683823 4791770368 4796471264 4810437632 4818200576 4819479808 4827257344 4833564736 4836331136 4842650384 4845421984 4850465312 4859582728 4865932357 4867373056 4868717282 4873732864 4876574276 4881597952 4882894016 4890773888 4897164272 4899967072 4906369468 4907874496 4914287224 4915591967 4917099824 4922165248 4923524606 4937860928 4940739727 4942705144 4945829504 4955126176 4972451792 4974429824 4978948898 4998345352 5007740738 5015822084 5025250321 5036652544 5039882848 5043233536 5046119936 5048016064 5057504816 5064113054 5067011404 5070380128 5072285372 5081819743 5085144064 5102924288 5106197096 5122803712 5124050932 5137095656 5147432576 5165430592 5168743489 5172124672 5175140048 5180471296 5190209024 5196990656 5198584832 5199965056 5200020529 5205377408 5208356608 5215161952 5218146752 5224964888 5233396784 5240178944 5240234846 5243233996 5248635392 5258501248 5266987264 5273869216 5276887616 5283782504 5293714426 5295338272 5302257268 5304366496 5312223917 5317696384 5322913232 5332918708 5336289728 5357078272 5367147968 5372023811 5374160792 5382833456 5392951564 5401596928 5401654552 5403088691 5411808038 5415348224 5427566144 5434283008 5437768336 5441383552 5444873434 5446543648 5453660212 5456781512 5463911453 5472728954 5476308992 5498981488 5524073984 5525418899 5527235584 5543388928 5553808832 5566339142 5569980416 5573227744 5580450304 5580509836 5589455872 5596759168 5599962368 5607279392 5608999424 5612596808 5616328256 5619542656 5626885264 5637462116 5643269632 5646559688 5652376576 5653937597 5663001344 5682802048 5685062656 5690227312 5700923228 5712394688 5720856526 5723132272 5726749952 5732368096 5743143224 5750647331 5753938606 5759866112 5769161216 5780005504 5787557776 5790870176 5796897568 5798436644 5807793992 5815382573 5817104384 5818710898 5828100964 5835653824 5839056041 5845071232 5856058208 5863709852 5870966464 5873172536 5874731863 5876533936 5884212334 5903349248 5904786503 5907135416 5949002752 5952407552 5960185088 5963596288 5981024896 5984860882 5988775936 5988839824 5992267424 5994519076 6005786969 6009715712 6019414016 6021076402 6027279104 6030728704 6038608576 6049959344 6051815168 6055696556 6059722592 6071113048 6077367296 6083329408 6098616832 6122375168 6133883392 6139455784 6141898048 6145478807 6151809664 6163373216 6171426404 6173319488 6174958504 6184923472 6193004818 6196549268 6202932736 6212942848 6214592384 6214658681 6222712496 6224621312 6232754528 6236321728 6244470232 6254547376 6256207958 6262719694 6266304044 6278082811 6284550272 6288214198 6306524224 6314764456 6326634314 6335301632 6336844052 6348755413 6361530448 6369403136 6373488212 6396296192 6399956992 6414396352 6418660864 6422334464 6430726016 6445234796 6453211072 6457349899 6461642968 6467770582 6472001536 6494630912 6498796304 6503116928 6515340832 6528451072 6530040517 6538121744 6544857088 6551277824 6563592256 6582704128 6595147988 6605720576 6614351744 6618137344 6618207946 6625025792 6626784736 6637478848 6646151512 6649955312 6658644278 6660686816 6662455228 6669318656 6669389804 6673206904 6680081408 6681926251 6692637952 6701382688 6703438336 6712197184 6713979272 6716038784 6724814096 6737454724 6748327432 6751011904 6757144933 6761012258 6767977216 6796219573 6800515568 6813298492 6835457024 6837121214 6839841008 6850878944 6863756536 6872724859 6876658334 6888318976 6901266944 6907811456 6916360192 6920796064 6925397248 6929838916 6938414912 6941022088 6954069122 6971772676 6978384049 7016520896 7021021007 7030639616 7043855104 7055222272 7068483968 7077719792 7081770592 7102391296 7102467064 7111671424 7113852928 7115817566 7123148032 7127224832 7136537408 7148054144 7149951952 7157393936 7161490336 7170847684 7174951784 7182343168 7184326721 7186530512 7193933824 7195920578 7207456256 7216873664 7230439216 7232657152 7242107488 7255720472 7270320512 7281090124 7283986528 7293503932 7319005694 7330738688 7337398376 7344596623 7365982624 7375098368 7377869632 7379828456 7389471089 7391737808 7401396002 7405632052 7419552413 7427195776 7427275009 7432133632 7446103808 7453164992 7462903448 7472139136 7476931462 7487174656 7488997516 7503074579 7559259136 7561099546 7563585536 7563666224 7571458048 7585690112 7595601728 7599948928 7612213504 7617095668 7622159776 7626522176 7636487144 7648729088 7658723072 7663188148 7671082496 7673119168 7675472896 7685501824 7699948256 7712374208 7715442176 7717320611 7722451352 7726871152 7734831104 7736967238 7761875968 7764019571 7772017792 7786626848 7794265804 7813852816 7816961152 7829575936 7844293184 7854542696 7859038096 7869306874 7882006132 7894641664 7896821933 7909481216 7909565594 7914739712 7919815904 7932596672 7947507568 7957891942 7960333024 7962446492 7970734156 7975296056 7985716739 7990287214 7998518528 8018881024 8024024008 8036972944 8052080036 8075612237 8078267392 8080234162 8117105216 8122311197 8140740608 8156042752 8169204736 8179878784 8184560384 8195254496 8199944896 8203026104 8213177728 8218445326 8223909232 8239367708 8247855616 8263359104 8265893888 8276694272 8292251968 8308937728 8321245856 8324556032 8332118564 8347780441 8364577936 8385598144 8393824712 8409602578 8418265856 8431851008 8434089664 8445109816 8447700352 8458738288 8463579488 8474638172 8479488472 8488223744 8488314296 8490567943 8501921792 8504269774 8517902848 8529032512 8534004983 8539587584 8542796416 8545064528 8558854304 8570037476 8574942376 8586146569 8588780368 8600002642 8604924692 8641256624 8649734002 8671470808 8699672576 8705252192 8711039744 8716025344 8747104366 8752826368 8757929312 8777688647 8783430656 8799940864 8814141952 8819794984 8825658688 8830709888 8842248272 8850633428 8867269957 8873165224 8882306048 8899002112 8930117504 8933669888 8935844918 8948086784 8964906496 8976620224 8981757824 8989917398 9008007008 9024939352 9039407104 9039503536 9051218176 9056495084 9065824768 9082865792 9094733648 9097523456 9099938848 9109410464 9111829012 9114624064 9126533416 9131756816 9141164032 9143688554 9158444372 9170313152 9173126144 9175659493 9185111936 9202377184 9217227712 9229271128 9234553328 9246619382 9266841976 9278950219 9282641368 9305968672 9315098156 9332607739 9348432896 9353783296 9374886976 9386488832 9392508944 9398753408 9404781386 9419958548 9437665237 9443838976 9452794624 9452895466 9459079168 9476859392 9498240752 9509995264 9516094588 9522421216 9540320504 9543905371 9549367646 9583540736 9592942528 9620875264 9638959616 9654514688 9667129472 9672662272 9685300768 9690843968 9700930624 9719165456 9731864714 9737434564 9747465728 9753148552 9763195904 9765788032 9765892213 9781547776 9794328544 9799934144 9812738936 9815748992 9828574448 9831183934 9834199648 9847049212 9865558703 9875721856 9881479454 9885410288 9891659008 9910252352 9944903584 9948859648 9957897796 9976615649 9996690704 10015481476 10031644168 10050500642 10079765696 10086467072 10092239872 10096032128 10115009632 10128226108 10134022808 10140760256 10144570744 10147264127 10163639486 10170288128 10199176687 10205848576 10212394192 10248101864 10261492241 10274191312 10294865152 10330861184 10337486978 10344249344 10350280096 10380418048 10393981312 10397169664 10399930112 10400041058 10410754816 10416713216 10430323904 10436293504 10449929776 10466793568 10480357888 10480469692 10486467992 10497270784 10500169823 10517002496 10533974528 10547738432 10553775232 10567565008 10587428852 10590676544 10604514536 10608732992 10624447834 10635392768 10645826464 10665837416 10672579456 10714156544 10734295936 10744047622 10748321584 10765666912 10785903128 10799996207 10803193856 10803309104 10806177382 10823616076 10843961219 10855132288 10868566016 10875536672 10882767104 10889746868 10893087296 10907320424 10913563024 10927822906 10945457908 10966032077 10997962976 11048147968 11050837798 11054471168 11086777856 11107617664 11132678284 11146455488 11153604371 11160900608 11161019672 11178911744 11193518336 11199924736 11214558784 11217998848 11225193616 11232656512 11239085312 11253770528 11274924232 11279160893 11286539264 11293119376 11304753152 11307875194 11326002688 11365604096 11370125312 11380454624 11401846456 11424789376 11441713052 11446264544 11453499904 11464736192 11486286448 11501294662 11507877212 11519732224 11538322432 11541508979 11560011008 11575115552 11581740352 11593795136 11596873288 11615587984 11630765146 11637421796 11656201928 11659296649 11671307648 11671432157 11678112082 11690142464 11712116416 11727419704 11741932928 11746345072 11749463726 11753067872 11768424668 11790545767 11806698496 11809573006 11814270832 11898005504 11920370176 11923272361 11927192576 11962049792 11969721764 11977679648 11984534848 11989038152 12011573938 12019431424 12042152804 12054558208 12061457408 12077217152 12099918688 12103630336 12111393112 12119445184 12127218103 12142226096 12154734592 12166658816 12197233664 12200602183 12267766784 12278911568 12283796096 12290957614 12303619328 12326746432 12342852808 12346638976 12349917008 12369846944 12386009636 12393098536 12405865472 12409291609 12425885696 12429184768 12429317362 12445424992 12449242624 12465509056 12472643456 12488940464 12509094752 12512415916 12525439388 12532608088 12548983447 12556165622 12569100544 12576428396 12613048448 12629528912 12653268628 12673688104 12697510826 12723060896 12738806272 12741907717 12746976424 12763631881 12792592384 12828792704 12837321728 12844668928 12861452032 12890469592 12906422144 12914699798 12923285936 12935541164 12959856091 12989261824 12997592608 13006233856 13030681664 13056902144 13060081034 13076243488 13102555648 13127184512 13190295976 13211441152 13228703488 13236274688 13236415892 13250051584 13253569472 13274957696 13292303024 13299910624 13317288556 13321373632 13324910456 13329917419 13338637312 13338779608 13346413808 13360162816 13363852502 13385275904 13402765376 13406876672 13410579259 13424394368 13427958544 13432077568 13449628192 13474909448 13496654864 13502023808 13514289866 13522024516 13535954432 13592439146 13601031136 13626596984 13639965157 13670914048 13674242428 13679682016 13701757888 13727513072 13745449718 13753316668 13793510731 13802533888 13815622912 13841592128 13850794496 13859677832 13876829824 13882044176 13908138244 13934281361 13943545352 13948784773 13956768098 14033041792 14042042014 14061279232 14087710208 14091140063 14110444544 14136967936 14155439584 14163541184 14204782592 14204934128 14223342848 14231635132 14246296064 14254449664 14273074816 14296108288 14299903904 14314787872 14322980672 14341695368 14349903568 14364686336 14368653442 14373061024 14391841156 14414912512 14418893489 14433747328 14460878432 14465314304 14484214976 14511440944 14540641024 14562180248 14567973056 14581207487 14587007864 14638011388 14661477376 14665526447 14674796752 14689193246 14731965248 14750196736 14755739264 14759656912 14778942178 14783475616 14802792004 14811264104 14830616801 14839104826 14854391552 14854550018 14864267264 14892207616 14906329984 14925806896 14944278272 14953862924 14977995032 14997565583 15006149158 15058618211 15118518272 15122199092 15127332448 15171380224 15191203456 15199897856 15224427008 15234191336 15244319552 15253044352 15272974288 15317446144 15326376296 15342164992 15346238336 15346402049 15350945792 15371003648 15399896512 15424748416 15430884352 15434641222 15444902704 15453742304 15473934476 15503020819 15523751936 15528039142 15544035584 15573253696 15588531608 15627705632 15633922304 15659151872 15688586368 15709085392 15718076192 15738613748 15764012264 15789283328 15793643866 15818962432 15819131188 15839631808 15848866397 15865193344 15895015136 15915783884 15920666048 15924892984 15941468312 15945700771 15950592112 15971433478 15980574428 15997037056 16027277651 16037762048 16048048016 16073945888 16104160072 16151224474 16156534784 16160468324 16234210432 16244622394 16301421773 16312085504 16338409472 16359757568 16369120768 16390508992 16399889792 16406052208 16426355456 16436890652 16447818464 16478735416 16484927459 16495711232 16526718208 16553388544 16584503936 16617875456 16642491712 16649112064 16653165529 16664237128 16695560882 16729155872 16771196288 16787649424 16819205156 16836531712 16863702016 16868179328 16890219632 16895400704 16917476576 16927158976 16949276344 16958976944 16976447488 16976628592 16981135886 17008539548 17035805696 17040510487 17058065024 17068009966 17079175168 17085592832 17090129056 17117708608 17140074952 17149884752 17172293138 17177560736 17200005284 17209849384 17232336121 17282513248 17299468004 17342941616 17410504384 17422079488 17426321143 17432050688 17494208732 17515858624 17527092583 17555377294 17566861312 17599881728 17628283904 17639589968 17651317376 17661419776 17684496544 17701266856 17724395689 17734539914 17746330448 17764612096 17798004224 17860235008 17867339776 17871689836 17929812992 17953240448 17963515648 17979834796 18016014016 18049878704 18079007072 18102436352 18112990168 18131649536 18136656967 18165731584 18189467296 18195046912 18199877696 18218820928 18223658024 18229248128 18253066832 18263513632 18287377108 18316888744 18321751877 18340626304 18340821961 18346252288 18351318986 18370223872 18404754368 18434455424 18458542256 18469106656 18493238764 18528000491 18533683952 18557900438 18565282736 18611937344 18630196312 18665215478 18696865792 18749773952 18772977664 18785017888 18797506816 18809562772 18839917096 18875330474 18887677952 18905589248 18905790932 18941328133 18953718784 18996481504 19019990528 19032189176 19044842432 19057057019 19080641008 19087810742 19098735292 19167081472 19185885056 19277919232 19309029376 19334258944 19345324544 19370601536 19381687936 19401861248 19438330912 19463729428 19474869128 19482186997 19494931456 19506297104 19526391808 19531576064 19531784426 19563095552 19588657088 19599868288 19625477872 19631497984 19657148896 19662367868 19668399296 19694098424 19731117406 19751443712 19762958908 19770820576 19783318016 19820504704 19889807168 19897719296 19915795592 19953231298 19993381408 20022997841 20030962952 20057135813 20063288336 20101001284 20138785121 20159531392 20172934144 20184479744 20192064256 20230019264 20256452216 20268045616 20281520512 20289141488 20294528254 20327278972 20365488143 20398353374 20411697152 20424788384 20496203728 20522984482 20548382624 20589730304 20594743169 20661722368 20674973956 20700560192 20760836096 20787962624 20799860224 20800082116 20821509632 20833426432 20860647808 20872587008 20899859552 20933587136 20947013087 20960715776 20960939384 20972935984 20994541568 21000339646 21034004992 21067949056 21073767407 21095476864 21107550464 21135130016 21174857704 21181353088 21209029072 21217465984 21248895668 21270785536 21291652928 21331674832 21345158912 21428313088 21434230961 21468591872 21488095244 21496643168 21531333824 21571806256 21599992414 21606618208 21612354764 21647232152 21675516863 21687922438 21710264576 21751073344 21765534208 21779493736 21786174592 21814640848 21827126048 21855645812 21890915816 21896727853 21919518929 21932064154 21995925952 22008749693 22096295936 22101675596 22143220099 22173555712 22215235328 22265356568 22292910976 22307208742 22321801216 22322039344 22387036672 22399849472 22429117568 22435997696 22450387232 22465313024 22478170624 22507541056 22549848464 22558321786 22573078528 22586238752 22615750388 22652005376 22658261197 22731208192 22760909248 22803692912 22849578752 22883426104 22892529088 22906999808 22929472384 22972572896 23002589324 23015754424 23039464448 23076644864 23083017958 23120022016 23150231104 23163480704 23163727811 23187590272 23193746576 23231175968 23261530292 23274843592 23305254973 23312403856 23318593298 23342615296 23342864314 23356224164 23380284928 23424232832 23454839408 23483865856 23492690144 23498927452 23506135744 23536849336 23581091534 23613396992 23619146012 23628541664 23663542903 23840740352 23846544722 23854385152 23924099584 23939443528 23955359296 23969069696 23978076304 24023147876 24068304169 24084305608 24109116416 24122914816 24154434304 24199837376 24207260672 24222786224 24238890368 24254436206 24284452192 24333317632 24339241927 24394467328 24401204366 24535533568 24557823136 24567592192 24581915228 24607238656 24653492864 24685705616 24693277952 24699834016 24739693888 24772019272 24786197072 24811730944 24818583218 24858369536 24858634724 24890849984 24898485248 24905361481 24931018112 24945286912 24977880928 25018189504 25024831832 25050878776 25065216176 25097966894 25112331244 25138201088 25152856792 25185722023 25226096896 25259057824 25306537256 25331363863 25347376208 25395021652 25446121792 25477612544 25483815434 25493952848 25527263762 25616519929 25657585408 25674643456 25722904064 25780939184 25812844288 25829399596 25846571872 25871082328 25904886007 25919712182 25995185216 26012467712 26061363328 26113804288 26120162068 26152486976 26169260117 26205111296 26254369024 26380591952 26457406976 26472549376 26472831784 26500103168 26507138944 26549915392 26584606048 26599821248 26634577112 26642747264 26649820912 26659834838 26677274624 26677559216 26692827616 26727705004 26770551808 26777945051 26805530752 26813753344 26821158518 26848788736 26855917088 26864155136 26899256384 26949818896 26993309728 27004047616 27028579732 27044049032 27071908864 27079385333 27184878292 27202062272 27253193968 27279930314 27348484856 27359364032 27403515776 27455026144 27490899436 27506633336 27542574059 27587021462 27605067776 27631245824 27683184256 27683479579 27701588992 27719355664 27753659648 27764088352 27816276488 27852621797 27868562722 27887090704 27897569546 27913536196 27966005249 28066083584 28084084028 28175420416 28182280126 28220889088 28273935872 28310879168 28327082368 28409868256 28446685696 28463270264 28492592128 28508899328 28546149632 28592216576 28599807808 28629575744 28645961344 28683390736 28699807136 28737306884 28746122048 28764558641 28783682312 28829825024 28837786978 28867494656 28921756864 28930628608 28968429952 29022881888 29081282048 29124360496 29135946112 29162414974 29174015728 29276022776 29322954752 29331052894 29349593504 29378386492 29433609023 29463930496 29500393472 29511478528 29519313824 29557884356 29566951232 29605584008 29622528208 29661233602 29678209652 29708783104 29709100036 29764944209 29784415232 29812659968 29851613792 29888556544 29907725848 29955990064 29995131166 30012298316 30100009247 30117236422 30244398184 30254664896 30274069007 30342760448 30382406912 30399795712 30448854016 30468382672 30488639104 30506088704 30545948576 30614865281 30634892288 30652752592 30684329984 30692476672 30692804098 30742007296 30799793024 30849496832 30861768704 30869282444 30889805408 30907484608 30947868952 31006041638 31056078284 31088071168 31146507392 31177063216 31255411264 31267844608 31318303744 31377172736 31418170784 31436152384 31464710893 31477227496 31528024528 31587287732 31637924864 31638262376 31646662333 31679263616 31697732794 31730386688 31790030272 31831567768 31841332096 31849785968 31882936624 31891401542 31901184224 31942866956 31961148856 31994074112 32002909939 32054555302 32075524096 32096096032 32147891776 32208320144 32302448948 32320936648 32363167837 32468420864 32489244788 32602843546 32624171008 32719515136 32738241536 32781017984 32799779584 32812104416 32852710912 32873781304 32895636928 32916734851 32957470832 32969854918 32991422464 33053436416 33106777088 33115920211 33169007872 33284983424 33298224128 33306331058 33328474256 33391121764 33458311744 33542392576 33575298848 33638410312 33673063424 33727404032 33736358656 33780439264 33790801408 33834953152 33854317952 33898552688 33917953888 33953257184 33962271772 34017079096 34061526499 34071611392 34081020974 34116130048 34136019932 34171185664 34180258112 34235417216 34280149904 34299769504 34344586276 34355121472 34400010568 34409143769 34419698768 34464672242 34565026496 34585178089 34598936008 34685883232 34821008768 34844158976 34852642286 34864101376 34988417464 35031717248 35054185166 35110754588 35176752247 35199763456 35256567808 35279179936 35302634752 35322839552 35368993088 35402533712 35448791378 35469079828 35492660896 35572738201 35596008448 35720470016 35743379672 35859625984 35906480896 35927031296 35959669592 36032028032 36099757408 36158014144 36181204423 36204872704 36225980336 36263299072 36273313934 36331463168 36378934592 36390093824 36399755392 36400143703 36437641856 36447316048 36458496256 36506133664 36527027264 36574754216 36633777488 36643503754 36681252608 36681643922 36702637972 36740447744 36809508736 36868910848 36917084512 36938213312 36986477528 37056000982 37067367904 37115800876 37130565472 37185567419 37223874688 37260392624 37330430956 37499547904 37570035776 37595013632 37604166677 37619125544 37679834192 37750660948 37811178496 37811581864 37821620837 37882656266 37907437568 37992963008 38039981056 38064378352 38089684864 38114114038 38161282016 38175621484 38197470584 38247380171 38334162944 38371770112 38555838464 38668517888 38690649088 38741203072 38763375872 38803722496 38876661824 38927458856 38949738256 38964373994 38989862912 39012594208 39063152128 39063568852 39126191104 39136996613 39177314176 39199736576 39250955744 39262995968 39314297792 39324735736 39336798592 39388196848 39462234812 39502887424 39525917816 39541641152 39566636032 39577563179 39641009408 39779614336 39795438592 39831591184 39906462596 39986762816 40045995682 40061925904 40114271626 40126576672 40202002568 40254531317 40277570242 40319062784 40345868288 40384128512 40460038528 40512904432 40536091232 40563041024 40578282976 40589056508 40654557944 40707678011 40730976286 40796706748 40849576768 40873392287 40992407456 41045968964 41096765248 41123123041 41179460608 41189486338 41323444736 41349947912 41401120384 41575925248 41599720448 41600164232 41643019264 41666852864 41721295616 41745174016 41799719104 41867174272 41894026174 41921431552 41921878768 41945871968 42000679292 42040508783 42068009984 42135898112 42147534814 42190953728 42215100928 42270260032 42349715408 42362706176 42418058144 42434931968 42497791336 42541571072 42583305856 42663349664 42690317824 42856626176 42868461922 42937183744 42976190488 42993286336 43018351649 43062667648 43143612512 43199984828 43213236416 43224709528 43281187807 43294464304 43351033726 43375844876 43420529152 43502146688 43502610767 43531068416 43558987472 43572349184 43629281696 43654252096 43711291624 43781831632 43793455706 43839037858 43864128308 43946579677 43991851904 44017499386 44203351192 44286440198 44347111424 44430470656 44441287891 44530713136 44585821952 44614417484 44644078688 44774073344 44799698944 44858235136 44900774464 44930626048 44956341248 45015082112 45099696928 45116643572 45172477504 45201449293 45231500776 45304010752 45316522394 45462416384 45521818496 45607385824 45699157504 45766852208 45785058176 45813999616 45858944768 45945145792 46005178648 46031508848 46078928896 46166035916 46240044032 46252814179 46300462208 46326961408 46327455622 46375180544 46387493152 46462351936 46523060584 46549687184 46610509946 46624807712 46637186596 46685230592 46685728628 46712448328 46760569856 46773483757 46848465664 46909678816 46967731712 46985380288 46997854904 47012271488 47073698672 47162183068 47238292024 47257083328 47300014531 47327085806 47573537011 47681480704 47693089444 47848199168 47878887056 47910718592 47938139392 47956152608 48046295752 48109074013 48136608338 48168611216 48218232832 48308868608 48399674752 48414521344 48445572448 48477780736 48508872412 48568904384 48666635264 48678483854 48802408732 49115646272 49135184384 49147147049 49163830456 49214477312 49306985728 49371411232 49386555904 49399668032 49479387776 49544038544 49572394144 49637166436 49716739072 49717269448 49781699968 49796970496 49810722962 49862036224 49890573824 49955761856 50036379008 50049663664 50101757552 50130432352 50195933788 50224662488 50276402176 50290287047 50305713584 50371444046 50452193792 50518115648 50613074512 50662727726 50694752416 50790043304 50892243584 50955225088 50967630868 50987905696 51054527524 51233039858 51315170816 51412176361 51445808128 51561878368 51625688576 51658799192 51693143744 51726297623 51742164656 51809772014 51839424364 51936866891 51990370432 51990925063 52024935424 52122726656 52240324136 52304973952 52338520234 52410222592 52508738048 52521522053 52761183904 52914813952 52945098752 52945663568 53000206336 53014277888 53099830784 53169212096 53199642496 53269154224 53285494528 53299641824 53319669676 53355118432 53385655232 53455410008 53541103616 53555890102 53611061504 53642317036 53697577472 53711834176 53728310272 53798512768 53899637792 53986619456 54008095232 54057159464 54088098064 54143817728 54158770666 54348136997 54369756584 54404124544 54506387936 54559860628 54662416757 54696969712 54718728064 54807031552 54910052288 54981798872 55013266672 55085148118 55174042924 55262491648 55277753531 55366368512 55366959158 55403177984 55438711328 55507319296 55528176704 55632552976 55705243594 55737125444 55774181408 55795139092 55827072392 55900017173 55932010498 56132167168 56168168056 56350840832 56364560252 56547871744 56621758336 56654164736 56819736512 56856178379 56893371392 56926540528 56985184256 57092299264 57184433152 57199615616 57200225819 57259151488 57291922688 57366781472 57399614272 57474613768 57492244096 57529117282 57567364624 57675573956 57734989312 57843513728 57861257216 57936859904 58045763776 58162564096 58248720992 58271892224 58324829948 58348031456 58434463087 58552045552 58662105788 58699187008 58756772984 58867218046 58927860992 59022957056 59038627648 59115768712 59133902464 59211168016 59245056416 59322467204 59356419304 59417566208 59418200072 59433975601 59529888418 59568830464 59625319936 59703227584 59738034881 59777113088 59815451696 59911980128 59990262332 60024596632 60103025983 60200018494 60234472844 60488796368 60509329792 60548138014 60764813824 60799591424 60897708032 60936765344 60977278208 61012177408 61091897152 61229730562 61269784576 61305505184 61384953344 61385608196 61443820529 61484014592 61599586048 61698993664 61738564888 61779610816 61814969216 61895737904 62012083276 62070889699 62112156568 62176142336 62293014784 62354126432 62510822528 62535689216 62636607488 62754345472 62836341568 62872304768 62929421786 62954454992 63056049056 63174575464 63257120641 63275849728 63276524752 63293324666 63358527232 63395465588 63460773376 63580060544 63663135536 63682664192 63699571936 63765873248 63782803084 63802368448 63885733912 63922297712 63988148224 64005819878 64109110604 64192192064 64229616451 64295783552 64416640288 64604897896 64641873296 64726335674 64936841728 64952651533 64978489576 65205687092 65328254173 65439030272 65476483072 65562035968 65599559168 65624208832 65705421824 65747562608 65791273856 65833469702 65914941664 65939709836 66063656659 66106872832 66213554176 66231840422 66338015744 66569966848 66596448256 66612662116 66656948512 66782243528 66916623488 67084785152 67150597696 67276820624 67346126848 67472717312 67560878528 67581602816 67600266877 67669906304 67708635904 67797105376 67835907776 67906514368 67924543544 68034158192 68123052998 68162041948 68232260096 68272039864 68342371328 68360516224 68361245491 68470834432 68560299808 68599539008 68689172552 68710242944 68800021136 68818287538 68839397536 68929344484 69058910921 69130052992 69170356178 69197872016 69371766464 69642017536 69688317952 69705284572 69836309543 69976834928 70063434496 70108370332 70221509176 70353504494 70399526912 70558359872 70605269504 70645679104 70737986176 70805067424 70897582756 70938159656 70985321792 71030848889 71145476402 71192016896 71440940032 71486759344 71812961792 71830445687 71854062592 71919339184 72064056064 72199514816 72316028288 72362408846 72409745408 72451960672 72546627868 72662926336 72757869184 72780187648 72799510784 72800287406 72875283712 72894632096 72916992512 73012267328 73054054528 73149508432 73267554976 73287007508 73362505216 73363287844 73405275944 73480895488 73501188761 73619017472 73737821696 73834169024 73876426624 73972955056 74112001964 74134735808 74231601752 74261130944 74371134838 74447749376 74520785248 74660861912 74758415303 74999095808 75140071552 75190027264 75208333354 75238251088 75359668384 75501321896 75599973449 75622356992 75623163728 75643241674 75765312532 75907728533 75985926016 76079962112 76128756704 76179369728 76228228076 76322564032 76351242968 76394941168 76494760342 76743540224 76762224539 77337035776 77381298176 77482406144 77526751744 77607444992 77753323648 77854917712 77899476512 77928747988 78025188416 78075230597 78126304256 78127137704 78252382208 78273993226 78354628352 78399473152 78501911488 78525991936 78628595584 78649471472 78673597184 78776393696 78924469624 79005774848 79051835632 79083282304 79133272064 79155126358 79282018816 79559228672 79590877184 79663182368 79812925192 79891224491 79973525632 80091991364 80123851808 80228543252 80253153344 80404005136 80509062634 80555140484 80638125568 80768257024 80790562853 80920077056 81025808864 81072182464 81126082048 81156565952 81178113016 81309115888 81415356022 81461952572 81593413496 81615076543 81699153536 81700025099 81746784574 81984814912 82091937928 82193530496 82246246082 82358921216 82378972676 82533820369 82646889472 82699895824 82802240768 83151850496 83199440896 83200328464 83286038528 83442591232 83490348032 83599438208 83734348544 83788052348 83843757536 83891743936 84001358584 84081017566 84136019968 84295069628 84381907456 84430201856 84540520064 84699430816 84725412352 84836116288 84869863936 84890526721 84995582672 85083142144 85166611712 85326699328 85380635648 85404215281 85736923844 85874367488 85952380976 85986572672 86036703298 86125335296 86287225024 86399969656 86426472832 86449419056 86562375614 86588928608 86702067452 86751689752 86841058304 86865041263 87004293376 87005221534 87062136832 87117974944 87144698368 87258563392 87308504192 87422583248 87563663264 87586911412 87678075716 87728256616 87842884129 87893159354 87983703808 88034998772 88406702384 88572880396 88860941312 88882575782 89061426272 89171643904 89228834968 89288157376 89345423167 89548146688 89716470272 89801548928 89861252096 89912682496 90030164224 90199393856 90233287144 90344955008 90402898586 90463001552 90633044788 90718992637 90924832768 91043636992 91214771648 91398315008 91533704416 91570116352 91717889536 91890291584 92010357296 92063017696 92332071832 92480088064 92505628358 92600924416 92653922816 92654911244 92750361088 92774986304 92924703872 93046121168 93099374368 93221019892 93249615424 93274373192 93370461184 93371457256 93396247373 93424896656 93521139712 93546967514 93696931328 93819357632 93874054813 93935463424 93970760576 93995709808 94024542976 94147397344 94324366136 94476584048 94514166656 94600029062 94654171612 95147074022 95386178888 95479756099 95696398336 95757774112 95821437184 95876278784 95912305216 96092591504 96218148026 96273216676 96337222432 96554575117 96617737216 96799349504 96891144896 96955561472 97017744824 97137808768 97333270528 97356967708 97539969527 97604817464 98231292544 98270368768 98294294098 98327660912 98428954624 98613971456 98742822464 98773111808 98799336064 98958775552 99088077088 99144788288 99274332872 99433478144 99434538896 99563399936 99621445924 99724072448 99781147648 99911523712 100072758016 100099327328 100203515104 100260864704 100391867576 100449324976 100552804352 100580574094 100611427168 100742888092 100904387584 100932254423 101036231296 101226149024 101325455452 101389504832 101580086608 101784487168 101935261736 101975811392 102068452409 102109055048 102466079716 102630341632 102658685129 102824352722 102891616256 103123756736 103251377152 103317598384 103386287488 103452595246 103484329312 103619544028 103678848728 103814317607 103873733782 103980740864 103981850126 104049870848 104245453312 104480648272 104609947904 104677040468 104982959081 105017476096 105043044106 105522367808 105829627904 105891327136 106028555776 106199661568 106338424192 106399284992 106538308448 106570989056 106599283648 106639339352 106710236864 106771310464 106910820016 107111780204 107222123008 107284634072 107395154944 107423668352 107424814343 107456620544 107597025536 107799275584 107973238912 108016190464 108114318928 108176196128 108317541332 108521145733 108696273994 108739513168 108808249088 109012775872 109119721256 109324833514 109393939424 109437456128 109614063104 109820104576 109963597744 110026533344 110170296236 110348085848 110524983296 110555507062 110732737024 110733918316 110877422656 110942064779 111014638592 111056353408 111265105952 111410487188 111474250888 111548362816 111590278184 111619905397 111654144784 111800034346 111864020996 112190943557 112264334336 112336336112 112729120504 113095743488 113243516672 113308329472 113639473024 113712356758 113786742784 113853081056 114109952411 114184598528 114368866304 114399231232 114400451638 114518302976 114583845376 114733562944 114799228544 114949227536 114984488192 115058234564 115134729248 115351147912 115469978624 115687027456 115873719808 116091527552 116325128192 116497441984 116543784448 116649659896 116696062912 116868926174 117104091104 117324211576 117398374016 117513545968 117734436092 117855721984 118045914112 118077255296 118231537424 118267804928 118422336032 118490112832 118644934408 118712838608 118835132416 118836400144 118867951202 119059776836 119250639872 119283573409 119406455168 119476069762 119554226176 119630903392 119823960256 119980524664 120049193264 120206051966 120400036988 120468945688 120626352847 120977592736 121018659584 121096276028 121529627648 121599182848 121873530688 121954556416 122024354816 122183794304 122459461124 122611010368 122689648081 122769906688 122771216392 122887641058 122968029184 123199172096 123397987328 123477129776 123559221632 123629938432 123791475808 124024166552 124070769823 124141779398 124224313136 124352284672 124586029568 124708252864 125021645056 125071378432 125508690944 125672683136 125744609536 125858843572 125908909984 126112098112 126349150928 126514241282 126553049504 126586649332 126717054464 126790931176 126921546752 126956598769 127160121088 127326271072 127365328384 127399143872 127531746496 127565606168 127604736896 127771467824 127844595424 128011639756 128218221208 128252263139 128384384128 128385753727 128459232902 128591567104 128833280576 129209795792 129283746592 129452671348 129696003437 129873683456 129905303066 129956979152 130411374184 130656508346 130878060544 131124071936 131199118336 131248417664 131410843648 131495125216 131582547712 131666939404 131829883328 131879419672 132127313318 132213745664 132463680844 132589296931 132676031488 133139933696 133225324232 133313897024 133399399133 133564487056 133833246976 134169570304 134301195392 134553641248 134945434624 135121757056 135163205632 135200533754 135339812608 135417271808 135594210752 135671815552 135813028736 135849087088 136068316384 136246105996 136324083896 136464520192 136502207699 136544079728 136684742656 136721032448 136722490982 136941668864 137120599616 137199078016 137378345104 137420485888 137600042272 137636575076 137678795072 137858688968 138117821842 138260105984 138340712356 138395744032 138743532928 139284035072 139410569144 139672619086 139953669856 140126868992 140160984887 140216740664 140399950691 140443018352 140707008988 140971495847 141116719744 141210539008 141291358208 141475972352 141610134848 141795165512 141876319312 141970643584 142061697778 142290952804 142558417001 142881880064 142973518688 143625923584 143660891374 143708125184 143838678368 144128112128 144399029632 144632056576 144724817692 144903921344 145093255736 145325852672 145515738368 145599021568 145600574812 145750567424 145789264192 145833985024 146024534656 146108109056 146299016864 146535109952 146574015016 146629091609 146725010432 146726575688 146810551888 146961790976 147002377522 147238034944 147475643392 147516371849 147668338048 147752853248 147945910112 148224003928 148269471616 148463203504 148522261888 148742269676 148895498752 149041570496 149321723824 149516830606 149998191616 150039616727 150280143104 150380054528 150416666708 150476502176 150719336768 151002643792 151199946898 151246327456 151286483348 151530625064 151728618041 151815457066 151971852032 152257513408 152358739456 152456456152 152645128064 152702485936 152789882336 152989520684 153277094971 153436632503 153487080448 153524449078 154674071552 154964812288 155002540693 155053503488 155214889984 155506647296 155709835424 155798953024 155857495976 156050376832 156150461194 156252608512 156254275408 156547986452 156709256704 156798946304 157003822976 157051983872 157257191168 157298942944 157347194368 157552787392 157848939248 158011549696 158103671264 158166564608 158310252716 158564037632 158607828379 159118457344 159326364736 159625850384 159782448982 159947051264 160183982728 160247703616 160457086504 160506306688 160808010272 161018125268 161110280968 161276251136 161320790917 161536514048 161581125706 161840154112 162051617728 162144364928 162146094677 162252164096 162313131904 162356226032 162618231776 162830712044 162923905144 163136784811 163186826992 163230153086 163398307072 163400050198 163493569148 163969629824 164183875856 164387060992 164492492164 164757945352 165067640738 165293778944 165399791648 165604481536 165644800321 166303700992 166400656928 166885182464 166980696064 167198876416 167468697088 167576104696 167687515072 167783487872 168002717168 168162035132 168478129183 168590139256 168763814912 168860403712 169081040128 169398861632 169450824704 169672232576 169739727872 169781053442 169991165344 170333223424 170653398656 170761271296 170808430562 171473847688 171748734976 171904761952 171973145344 172073406596 172250670592 172574450048 172799939312 172852945664 172898838112 173124751228 173177857216 173404134904 173503379504 173682116608 173730082526 174008586752 174010443068 174235949888 174289396736 174337530367 174517126784 174617008384 174845166496 175127326528 175173822824 175356151432 175456513232 175685768258 175786318708 175967407616 176069997544 176300054161 176813404768 177145760792 177319547041 177721882624 177765151564 178122852544 178343287808 178457669936 178576314752 178690846334 179315639503 179432940544 179603097856 179722504192 180060328448 180398787712 180466574288 180689910016 180805797172 180926003104 181266089576 181334202049 181437985274 182087273984 182429543296 182796630016 183067408832 183140232704 183184820819 183435779072 183780583168 184020714592 184126035392 184664143664 185011256716 185201848832 185307845632 185309822488 185500722176 185549972608 185849407744 186092242336 186198748736 186442039784 186499230848 186548746384 186740922368 186742914512 186792494746 186849793312 187093935028 187393862656 187445615357 187638715264 187748109626 187870926848 187941521152 187991419616 188049085952 188294794688 188648732272 188953168096 189028333312 189200058124 189308343224 189555697331 190294148044 190772357776 190959512198 191515548224 191642874368 191752557568 191824610432 192185183008 192436296052 192546433352 192674444864 192798018413 193109150234 193235474432 193598699008 193782289792 193784357053 193911122944 194035489648 194275617536 194713935416 194968352579 195079939054 195209634928 195762036743 196462585088 196540737536 196588588196 196655321824 197227942912 197485644928 197546223616 197598672128 197917551104 198176154176 198289576576 198548665744 198869077792 199126799872 199242891848 199448144896 199503226637 199562295296 199823047424 200145516032 200198654656 200407030208 200521729408 200783735152 200898649952 201161148188 201222854336 201485776184 201539270647 201808775168 201864508846 202072462592 202452298048 202650910904 202779009664 203160173216 203568974336 203870523472 203951622784 204136904818 204218110096 204932159432 205260683264 205317370258 205648705444 206035263161 206247513472 206502754304 206635196768 206772574976 206905190492 206968658624 207239088056 207357697456 207628635214 207747467564 207961481728 207963700252 208354609463 208490906624 208961296544 209219895808 209354080936 209965918162 210034952192 210086088212 211044735616 211782654272 211918483049 212057111552 212399323136 212676848384 212798569984 213076616896 213141978112 213198567296 213278678704 213420473728 213542620928 213821640032 214223560408 214304056967 214444246016 214569268144 214790309888 214847336704 214849628686 215194051072 215598551168 215946477824 216032380928 216228637856 216352392256 216635082664 217042291466 217392547988 217479026336 217616498176 218025551744 218239442512 218649667028 218787878848 218874912256 219228126208 219640209152 219927195488 220053066688 220252976251 220340592472 220696171696 221111014124 221465474048 221467836632 221526636331 221754845312 221884129558 222029277184 222112706816 222530211904 222820974376 222948501776 223096725632 223180556368 223239810794 223308289568 223600068692 223728041992 224020369573 224381887114 224528668672 224672672224 225458241008 226487033344 226542174859 226616658944 227278946048 227424713516 227706162112 228219904822 228369197056 228798462464 228800903276 229036605952 229167690752 229467125888 229598457088 229898455072 229968976384 230116469128 230269458496 230417143957 230702295824 230939957248 231374054912 231747439616 231811441477 232183055104 232994883968 233087568896 233299319792 233392125824 233737852348 234208182208 234648423152 234796748032 235027091936 235468872184 235711443968 235776540571 236091828224 236154510592 236463074848 236535609856 236844672064 236980225664 237289868816 237425677216 237672800288 237735902404 238119553672 238430685493 238501279744 238567146818 238812910336 238952139524 239261806784 239647920512 239961049328 240098386528 240412103932 240800073976 240864006383 240937891376 241252705694 241955185472 242037319168 242096246623 242192552056 243059255296 243747061376 243909112832 244048709632 244367588608 244918922248 245222020736 245379296162 245539813376 245542432784 245775282116 246237265729 246398344192 246795974656 246954259552 247118443264 247259876864 247582951616 248048333104 248141539646 248283558796 248448626272 249172059136 249416505728 250043290112 251017381888 251345366272 251489219072 251717687144 251817819968 252224196224 252698301856 253028482564 253106099008 253173298664 253268430961 253434108928 253581862352 253843093504 253913197538 254320242176 254652542144 254730656768 254798287744 254801005921 255063492992 255131212336 255209473792 255542935648 255689190848 256023279512 256436442416 256504526278 256768768256 256771507454 256918465804 257183134208 257666561152 258419591584 258567493184 258905342696 259392006874 259747366912 259810606132 259913958304 260298971933 260822748368 261313016692 262248143872 262398236672 262496835328 262990250432 263165095424 263333878808 263659766656 263758839344 264254626636 264751345859 264927361688 265178593862 265352062976 266279867392 266450648464 266627794048 266798798266 267128974112 267666493952 267731661197 268339140608 268602390784 269107282496 269890869248 270243514112 270401067508 270679625216 270834543616 271188421504 271343631104 271626057472 271698174176 272136632768 272492211992 272648167792 272929040384 273004415398 273088159456 273442064896 273444981964 273883337728 273958976291 274241199232 274398156032 274756690208 274840971776 275200084544 275273150152 275357590144 275717377936 276235643684 276520211968 276681424712 276791488064 277042942253 277487065856 278568070144 278645002493 278821138288 279345238172 279907339712 280253737984 280321969774 280433481328 280799901382 280886036704 281414017976 281781719219 281942991694 282233439488 282421078016 282951944704 283220269696 283590331024 283752638624 283941287168 284123395556 284581905608 284953746077 285116834002 285947037376 286113746009 287251847168 287321782748 287677356736 287861861287 288256224256 288798059264 289264113152 289449635384 289807842688 290186511472 291031476736 291198043136 291201149624 291501134848 291578528384 291667970048 292049069312 292216218112 292598033728 293070219904 293148030032 293258183218 293450020864 293453151376 293621103776 294004755044 294476069888 294557395561 294951286784 295032743698 295336676096 295505706496 295891820224 296448007856 296538943232 296926407008 297044523776 297484539352 297790997504 298083140992 298643447648 299033661212 299996383232 300079233454 300560286208 300833333416 300953004352 301128461543 301438673536 302005287584 302399893796 302492654912 302572966696 302968314649 303061250128 303457236082 303630914132 303943704064 304515026816 304518275369 304717478912 304912912304 305290256128 305404971872 305579764672 305979041368 306554189942 306873265006 306974160896 307048898156 307626057739 309929624576 310005081386 310107006976 310429779968 311013294592 311419670848 311597906048 311714991952 312100753664 312300922388 312508550816 313095972904 313418513408 313597892608 314007645952 314514382336 314597885888 314694388736 315105574784 315697878496 316207342528 316333129216 316410145051 316620505432 317128075264 317215656758 318236914688 318652729472 319251700768 319564897964 319894102528 320367965456 320495407232 320914173008 321012613376 321616020544 322036250536 322220561936 322552502272 322641581834 323162251412 323680308224 323769699253 324103235456 324288729856 324292189354 324504328192 324626263808 324712452064 325236463552 325661424088 325847810288 326273569622 326373653984 326460306172 326796614144 326800100396 326987138296 327414386299 327939259648 328367751712 328774121984 328984984328 329515890704 330135281476 330799583296 331100101717 331208963072 331289600642 332801313856 333014759077 333770364928 334397752832 334937394176 335152209392 335375030144 335566975744 336005434336 336324070264 336763518091 336956258366 337180278512 337527629824 338162080256 338797723264 338901649408 339344465152 339479455744 339562106884 339982330688 340666446848 341306797312 341616861124 342947695376 343809523904 343946290688 344146813192 344501341184 345148900096 345599878624 345705891328 345797676224 346249502456 346355714432 346808269808 347006759008 347460165052 348017173504 348020886136 348113285663 348471899776 348578793472 348675060734 349034253568 349234016768 349690332992 350254653056 350347645648 350712302864 350913026464 351371536516 351572637416 351934815232 352032009329 352139995088 352600108322 353626809536 354291521584 354639094082 355530303128 356245705088 356686575616 356915339872 357152629504 357381692668 358631279006 358865881088 359206195712 359885234527 360120656896 360797575424 360933148576 361379820032 361611594344 361852006208 362084083361 362532179152 362668404098 362875970548 363558068237 364174547968 364859086592 366134817664 366280465408 366369641638 366871558144 367561166336 368041429184 368252070784 369328287328 370022513432 370403697664 370615691264 370619644976 371001444352 371099945216 371698815488 372184484672 372397497472 372884079568 372998461696 373097492768 373485829024 373584989492 373699586624 374187870056 374787725312 374891230714 375277430528 375496219252 375883042304 375982839232 376098171904 376589589376 377297464544 377906336192 378056666624 378400116248 378616686448 379111394662 380436958979 380588296088 381544715552 381919024396 382636917299 383031096448 383285748736 383505115136 383649220864 384370366016 384872592104 385092866704 385348889728 385596036826 386218300468 386944274717 387197398016 387564579584 387568714106 387822245888 388070979296 388551235072 389427870832 389936705158 390159878108 390419269856 391300120211 391524073486 392925170176 393177176392 393310643648 394455885824 394971289856 395197344256 395835102208 396352308352 396579153152 397097331488 397738155584 397993248653 398253599744 398485783696 398896289792 399006453274 399646094848 400291032064 400397309312 400401580733 400814060416 401043458816 401567470304 401797299904 402322296376 402445708672 402971552368 403078541294 403729017692 404144925184 404904596096 405301821808 405558019328 406320346432 407137948672 407741046944 407903245568 408273809636 408436220192 409041241609 409864318864 410634740516 411297410888 412070526322 412495026944 413270393536 413545149952 413810380984 413937317248 414478176112 414715394912 415257270428 415494935128 415922963456 415927400504 416037829207 416709218926 416981813248 417922593088 418166244167 418439791616 418708161872 419931836324 420172176424 420721181881 422089471232 423565308544 423836966098 424114223104 425353696768 425597139968 426153233792 426283956224 426397134592 426557357408 426840947456 427085241856 427643280064 428447120816 428608113934 428888492032 429138536288 429694673408 429699257372 430388102144 430506962743 431197102336 431892955648 432457275712 432704784512 433270165328 434084582932 434785095976 434958052672 435232996352 436051103488 436478885024 437299334056 437575757696 437749824512 438456252416 439280418304 439854390976 440106133376 440505952502 440681184944 441392343392 442222028248 442799844487 442930948096 442935673264 443053272662 443509690624 443768259116 444225413632 445060423808 445641948752 445897003552 446193451264 446361112736 446479621588 446616579136 447200137384 447456083984 448040739146 448763774228 449345344448 449607315157 450916482016 452974066688 453084349718 453233317888 454557892096 454849427032 455412324224 456439809644 457297779211 457596924928 457601806552 458073211904 458335381504 458934251776 459196914176 459796910144 459937952768 460232938256 460538916992 460834287914 461404591648 462445596613 462748109824 463494879232 463622882954 464366110208 465989767936 466175137792 466598639584 466784251648 467475704696 468416364416 469296846304 469593496064 470054183872 470937744368 471422887936 471553081142 472309021184 472926149696 473071219712 473201868139 473689344128 473960451328 474579737632 474851354432 475345600576 475471804808 476239107344 476861370986 477134293636 477625820672 477904279048 478523613568 478528718437 479295841024 479922098656 480196773056 480824207864 481600147952 481728012766 481875782752 482505411388 483412376447 483910370944 484074638336 484192493246 484385104112 487494122752 487818225664 488735177216 488854166801 489837844496 490444041472 490758592324 491084865568 491550564232 492474531458 492796688384 493908519104 494236886528 494519753728 495165903232 496096666208 496283079292 496567117592 496897252544 497215942223 498344118272 498833011456 500086580224 502690732544 502978438144 503435374288 503635639936 504448392448 505396603712 506056965128 506212198016 506346597328 506536861922 506868217856 507163724704 507826395076 508640484352 508780955969 509305084288 509461313536 509596575488 509602011842 510126985984 510262424672 510418947584 511085871296 511378381696 512046559024 512872884832 513009052556 513537536512 513543014908 513836931608 514366268416 514508321327 515333122304 516839183168 517134986368 517810685392 518784013748 519621212264 519827916608 520597943866 521645496736 522626033384 523308907121 524496287744 524993670656 525980500864 526330190848 526667757616 527319533312 527517678688 528509253272 529199814143 529502691718 529854723376 530357187724 531354099731 532559734784 532901296928 533255588096 533597596532 534257948224 535332987904 535463322394 537204781568 538214564992 540487028224 540802135016 541359250432 541669087232 542376843008 542687262208 543252114944 543396348352 544273265536 544984423984 545296335584 546008830796 546176318912 546526614179 546884129792 546889963928 547766675456 547917952582 548482398464 548796312064 549513380416 549681943552 550400169088 550546300304 550715180288 551434755872 552471287368 553040423936 553362849424 553582976128 554085884506 554974131712 557136140288 557290004986 557642276576 558690476344 559238571437 559814679424 560507475968 560643939548 560866962656 561599802764 561772073408 562828035952 563563438438 563885983388 564466878976 565533939971 565903889408 566440539392 567180662048 567505277248 567882574336 568246791112 569163811216 569907492154 570233668004 571305535801 571894074752 571900175693 572227492018 574643565496 575354713472 575723722574 576512448512 577596118528 577736742583 578528226304 578899270768 579615685376 580373022944 582062953472 582396086272 582402299248 583002269696 583157056768 584098138624 584432436224 585196067456 586140439808 586296060064 586516366436 586906302752 587242207552 588009510088 588952139776 589114791122 590065487396 590673352192 591011412992 591783640448 592896015712 593077886464 593852814016 594089047552 594969078704 595581995008 596166281984 597286895296 597829506967 598067322424 600158466908 601120572416 601286584327 601666666832 601906008704 602256923086 602877347072 604010575168 604799787592 604985309824 605145933392 605936629298 606122500256 606914472164 607261828264 607887408128 608055288841 609030053632 609036550738 609434957824 609825824608 610580512256 610809943744 611159529344 611958082736 613108379884 613746530012 614097796312 614900188903 615252115478 619859249152 620010162772 622026589184 622839341696 623195812096 623429983904 624201507328 624601844776 625017101632 625417962169 626191945808 626837026816 628015291904 629028764672 629195771776 629202484009 629388777472 630211149568 631395756992 632414685056 632666258432 632820290102 633241010864 634431313516 636473829376 637305458944 638503401536 639129795928 639788205056 640735930912 640990814464 641828346016 642025226752 643232041088 644072501072 644441123872 645283163668 646324502824 647360616448 647539398506 648206470912 648577459712 648584378708 649252527616 649424904128 650472927104 651322848176 651695620576 652547139244 652747307968 652920612344 653593228288 653600200792 653773731611 653974276592 654828772598 655878519296 656735503424 657118383691 657548243968 657969968656 659031781408 660270562952 661599166592 662200203434 662417926144 662579201284 665602627712 666029518154 668358292693 668795505664 669874788352 670304418784 670750060288 671133951488 672010868672 672648140528 673527036182 673912516732 674360557024 675882025819 676324160512 677595446528 678688930304 679124213768 679964661376 681332893696 682613594624 682779786689 683233722248 685895390752 687619047808 687892581376 688293626384 689002682368 690297800192 691199757248 691411782656 691595352448 692499004912 692711428864 693616539616 694013518016 694920330104 696034347008 696041772272 696226571326 696943799552 697350121468 698068507136 698468033536 699380665984 700509306112 700695291296 701424605728 701826052928 702743073032 703145274832 703869630464 704064018658 704279990176 705200216644 706525780961 707253619072 708583043168 709278188164 711060606256 712491410176 713830679744 714305259008 714479166863 714763385336 717262558012 718412391424 718610795903 719770469054 720241313792 721595150848 721866297152 722759640064 723223188688 723704012416 724168166722 725064358304 725336808196 725751941096 726700223249 727116136474 728349095936 729718173184 732269635328 732560930816 732739283276 735122332672 736082858368 736504141568 738656574656 740045026864 740807395328 741239289952 742199890432 743397630976 743602935647 744368969344 744794994944 745768159136 745996923392 746194985536 746971658048 747169978984 747399173248 748375740112 749782461428 750554861056 750992438504 751766084608 751965678464 751973700401 752196343808 753179178752 754594929088 755812672384 756113333248 756800232496 757233372896 758222789324 759648020131 760873917958 761176592176 763089431104 763838048792 765273834598 766062192896 766571497472 767298441728 768740732032 769745184208 770185733408 770697779456 771192073652 772436600936 773888549434 774394796032 775129159168 775137428212 776141958592 776594453453 777102470144 778855741664 779873410316 780319756216 780838539712 781339337779 782600240422 783048146972 785850340352 786354352784 786621287296 789942579712 790394688512 791670204416 792704616704 793158306304 794194662976 795476311168 795986497306 796507199488 796971567392 798012906548 798769666877 799292189696 800582064128 800794618624 800803161466 801628120832 802086917632 803134940608 803594599808 804644592752 804891417344 805943104736 806157082588 807458035384 808289850368 809809192192 810603643616 811116038656 812640692864 814275897344 815482093888 815806491136 816547619272 816872440384 818082483218 819728637728 821269481032 822342568333 822594821776 824141052644 824990053888 826540787072 827090299904 827620761968 827874634496 828956352224 829430789824 830514540856 830989870256 831845926912 831854801008 832075658414 833418437852 834985013863 835845186176 836332488334 836879583232 837416323744 839863672648 840344352848 841442363762 844178942464 844384469929 847130617088 847673932196 850707393536 851194279936 852306467584 852794269184 853114714816 853681894912 854170483712 855286560128 856894241632 857216227868 858277072576 858827536567 859389346816 859398514744 860776204288 861013925486 862394204672 863785911296 864914551424 865409569024 866540330656 868169165864 869570191952 869916105344 870465992704 872102206976 872957770048 874598668112 875151515392 875499649024 878560836608 878803469401 879708781952 880212266752 881011905004 881362369888 882784686784 884444056496 885599688974 885871346528 886106545324 887019381248 887536518232 888450827264 888696191383 890120847616 891283897504 891794007104 892386902528 892722225472 892959243176 893233158272 894400274768 894912167968 896081478292 897527548456 897765841973 898690688896 898700276089 899214630314 901832964032 905948133376 906168699436 907872024059 909115784192 909698854064 910824648448 912879619288 914595558422 915193849856 915203613104 916146423808 917868503552 918393828352 919593820288 919875905536 920465876512 921077833984 921668575828 922809183296 924891193226 925496219648 927245765908 928732220416 931979535872 933197279168 933568503296 933795793931 934951409392 936832728832 938593692608 939186992128 940108367744 941875488736 943106162284 944618042368 945852299392 946142439424 946403736278 947378688256 947920902656 949159475264 949702708864 950691201152 950943609616 952478214688 953722741972 954268587272 955251641344 955515453893 955808558096 957047227136 957057436874 958591682048 959844197312 960393546112 961648415728 963200295904 963456025532 963751565504 965010822776 966824752894 967820741888 968149276672 968384986492 968770208224 974988245504 977470354432 977708333602 979675688992 980888082944 981517184648 982169731136 982799654837 983101128464 984949062916 986800470929 987817038208 988473773056 989039507456 990331806464 992193332416 992566158584 993134235184 993794505088 994431884446 997666022912 997908919007 1000173160448 1005381465088 1005956876288 1006870748576 1007271279872 1008896784896 1010793207424 1012113930256 1012424396032 1012693194656 1013073723844 1014327449408 1015652790152 1017280968704 1017561911938 1018610168576 1019193150976 1019204023684 1020253971968 1020524849344 1020837895168 1022171742592 1022756763392 1024093118048 1025745769664 1026018105112 1027075073024 1027086029816 1027673863216 1028732536832 1029016642654 1030666244608 1032614602943 1033678366336 1034269972736 1035621370784 1037568027496 1038585918383 1039242424528 1039655833216 1041195887732 1043290993472 1045252066768 1046617814242 1049987341312 1050277317089 1051961001728 1052660381696 1053335515232 1054639066624 1055035357376 1057018506544 1058399628286 1059005383436 1059709446752 1060714375448 1062100326287 1062708199462 1065802593856 1066511176192 1067195193064 1068515896448 1070665975808 1070926644788 1072939664797 1074409563136 1076429129984 1080974056448 1081604270032 1082718500864 1084753686016 1085374524416 1086504229888 1086792696704 1088546531072 1089968847968 1090592671168 1092017661592 1092352637824 1093053228358 1093768259584 1093779927856 1095835905164 1096964796928 1097592624128 1099026760832 1099363887104 1100800338176 1101092600608 1101430360576 1102869511744 1104942574736 1106080847872 1106725698848 1107165952256 1108171769012 1109948263424 1110254798653 1114580009972 1115284553152 1117380952688 1118477142874 1119629358848 1121287879096 1121733925312 1123199605528 1123544146816 1125656071904 1127126876876 1127771966776 1128933757952 1129245536419 1131067879942 1131807778816 1132881078784 1134361324096 1135010554496 1135022662739 1135765148672 1136493582224 1138327622432 1139814984308 1140467336008 1141957493677 1142611071602 1143788149504 1143800351386 1144454984036 1149287130992 1150709426944 1151447445148 1155192237056 1155473485166 1157056452608 1157798541536 1159231370752 1160746045888 1164125906944 1164804598496 1166314113536 1168196277248 1168864872448 1170392134912 1172280879616 1172592120128 1173032732872 1173812605504 1174484415104 1176019020176 1178229582244 1179346904281 1180130974792 1181346704384 1182022825984 1183567280896 1185792031424 1186155772928 1187705628032 1188178095104 1189938157408 1192332563968 1194573790592 1195659013934 1196134644848 1200316933816 1202241144832 1202573168654 1203333333664 1203812017408 1204513846172 1205754694144 1208021150336 1209599575184 1209970619648 1210291866784 1211873258596 1212245000512 1213828944328 1214523656528 1215774816256 1216110577682 1218060107264 1218073101476 1219651649216 1220362712569 1221161024512 1221619887488 1222319058688 1223916165472 1226216759768 1227493060024 1228195592624 1229800377806 1230504230956 1234100379127 1240020325544 1241236829287 1244053178368 1245678683392 1246391624192 1246859967808 1248403014656 1249203689552 1250034203264 1250835924338 1252383891616 1255209476521 1256030583808 1258057529344 1258391543552 1258404968018 1260422299136 1262791513984 1264829370112 1265332516864 1265640580204 1266482021728 1268862627032 1274610917888 1277006803072 1278259591856 1279576410112 1281471861824 1281981628928 1283656692032 1284050453504 1286464082176 1288145002144 1288882247744 1290566327336 1292649005648 1295078797012 1296412941824 1297154919424 1297168757416 1298505055232 1298849808256 1300945854208 1302645696352 1303391241152 1305094278488 1305494615936 1305841224688 1307186456576 1307200401584 1307547463222 1307948553184 1309657545196 1311757038592 1312119307499 1313471006848 1314236767382 1315096487936 1315939937312 1318063562816 1320541125904 1323198333184 1324400406868 1325158402568 1326889881317 1331205255424 1332059036308 1336716585386 1337591011328 1340608837568 1341500120576 1342267902976 1344021737344 1345296281056 1347054072364 1347825033464 1348721114048 1349586128891 1351764051638 1352648321024 1355190893056 1357377860608 1358248427536 1359929322752 1364778468053 1365227189248 1365559573378 1366467444496 1371790781504 1375238095616 1375785162752 1376587252768 1380595600384 1382399514496 1382823565312 1383190704896 1384998009824 1385422857728 1387233079232 1388027036032 1389840660208 1392083544544 1392453142652 1393887599104 1394700242936 1396137014272 1396522586459 1396936067072 1398761331968 1401018612224 1401390582592 1402849211456 1403652105856 1405486146064 1406290549664 1408128037316 1408559980352 1410400433288 1410774894529 1413051561922 1414507238144 1417166086336 1418556376328 1422121212512 1424982820352 1427661359488 1428610518016 1428958333726 1429526770672 1434525116024 1436824782848 1437221591806 1439540938108 1442246842127 1443190301696 1443732594304 1445519280128 1446446377376 1447408024832 1448336333444 1450128716608 1450673616392 1451503882192 1453400446498 1454232272948 1458482266241 1459436346368 1464539270656 1465478566552 1470244665344 1472165716736 1473008283136 1477313149312 1480090053728 1482478579904 1483429381343 1484399780864 1486795261952 1487205871294 1488737938688 1489589989888 1491536318272 1491993846784 1492389971072 1493943316096 1494339957968 1494798346496 1496751480224 1499564922856 1501109722112 1501984877008 1503532169216 1503931356928 1503947400802 1506358357504 1509189858176 1511625344768 1512226666496 1513600464992 1514466745792 1516445578648 1519296040262 1521747835916 1522353184352 1526178862208 1527676097584 1530547669196 1532124385792 1534596883456 1537481464064 1539490368416 1540371466816 1541395558912 1541770833757 1542384147304 1544873201872 1547777098868 1550258318336 1550274856424 1550686454317 1552283917184 1553188906906 1554204940288 1557711483328 1559746820632 1560639512432 1561677079424 1562678675558 1565200480844 1566096293944 1568142587011 1571700680704 1572708705568 1573242574592 1579885159424 1580789377024 1585409233408 1586316612608 1588389325952 1590952622336 1591972994612 1593943134784 1596025813096 1597539333754 1598584379392 1601589237248 1601606322932 1603256241664 1604173835264 1606269881216 1607189199616 1609289185504 1609782834688 1611886209472 1612314165176 1612920007699 1614916070768 1616579700736 1619618384384 1621207287232 1622232077312 1622680090339 1625281385728 1630964187776 1631612982272 1633095238544 1633744880768 1636164966436 1639457275456 1642538962064 1644685136666 1645189643552 1648282105288 1649980107776 1650435783997 1653081574144 1654180599808 1655241523936 1655749268992 1657912704448 1658861579648 1661029081712 1661979740512 1663709602016 1664151316828 1666836875704 1669014798451 1669970027726 1671690372352 1672664976668 1674832647488 1679727345296 1680688705696 1682884727524 1686048044681 1688357884928 1688768939858 1694261234176 1695347864392 1701414787072 1704612935168 1705588538368 1706229429632 1707363789824 1708340967424 1710573120256 1713788483264 1714432455736 1716554145152 1717655073134 1718778693632 1718797029488 1722027850972 1723660860103 1724788409344 1727571822592 1729829102848 1730819138048 1733080661312 1736338331728 1739140383904 1739832210688 1744204413952 1745915540096 1749197336224 1750303030784 1757121673216 1757606938802 1759417563904 1760424533504 1762023810008 1762724739776 1765569373568 1768888112992 1771199377948 1771742693056 1772213090648 1774038762496 1774528700087 1775073036464 1776901654528 1777392382766 1780241695232 1782567795008 1783588014208 1783607041447 1784773805056 1785444450944 1785918486352 1786466316544 1788800549536 1789824335936 1792162956584 1795055096912 1795531683946 1797381377792 1797400552178 1798429260628 1803665928064 1812337398872 1815744048118 1818231568384 1819397708128 1821649296896 1822092803531 1825759238576 1829191116844 1830407226208 1835737007104 1836787656704 1839187640576 1840931753024 1842155667968 1843337151656 1845618366592 1849782386452 1853259421013 1854491531816 1857464440832 1863959071744 1866394558336 1867137006592 1867591587862 1869902818784 1873665457664 1877187385216 1878373984256 1880216735488 1883750977472 1886212324568 1889236084736 1891704598784 1892807472556 1894757376512 1895841805312 1898318950528 1899405417728 1901382402304 1901887219232 1904956429376 1907445483944 1908537174544 1910503282688 1911030907786 1911617116192 1914094454272 1914114873748 1917183364096 1917712834037 1919688394624 1920787092224 1923296831456 1926400591808 1926912051064 1927503131008 1930021645552 1933649505788 1935641483776 1936769972984 1937540416448 1939300595771 1949976491008 1950515017451 1954940708864 1955416667204 1959351377984 1961776165888 1963034369296 1964339462272 1965599309674 1966202256928 1969898125832 1972472034533 1973600941858 1975634076416 1976947546112 1980663612928 1984386664832 1985132317168 1986268470368 1987589010176 1988863768892 1994676222539 1995332045824 1995817838014 2010762930176 2013741497152 2014542559744 2015033029009 2017793569792 2021586414848 2024227860512 2024848792064 2025386389312 2026147447688 2028654898816 2031305580304 2035123823876 2037220337152 2038386301952 2038408047368 2040507943936 2041049698688 2041675790336 2044343485184 2045513526784 2048186236096 2051491539328 2052036210224 2054150146048 2054172059632 2055347726432 2058033285308 2061332489216 2061901768927 2065229205886 2067356732672 2068539945472 2071242741568 2075136054992 2077171836766 2078484849056 2079311666432 2082391775464 2086581986944 2090504133536 2093235628484 2099974682624 2100554634178 2103922003456 2106671030464 2107899230801 2109278133248 2110070714752 2114037013088 2116799256572 2118010766872 2119418893504 2120778202543 2121428750896 2124200652574 2125416398924 2131605187712 2131627927583 2133022352384 2134390386128 2137031792896 2141853289576 2145879329594 2148819126272 2152858259968 2153382404173 2161948112896 2163208540064 2169507372032 2170749048832 2173008459776 2173585393408 2177093062144 2179937695936 2181185342336 2184035323184 2184705275648 2186106456716 2187559855712 2191671810328 2193929593856 2195185248256 2198053521664 2201600676352 2202185201216 2202860721152 2205739023488 2209885149472 2213451397696 2214331904512 2216343538024 2219896526848 2220509597306 2229160019944 2230569106304 2234761905376 2236954285748 2239258717696 2242575758192 2243467850624 2246399211056 2247088293632 2251312143808 2254253753752 2255543933552 2257867515904 2258491072838 2262135759884 2265762157568 2266387894771 2268722648192 2270021108992 2270045325478 2271530297344 2272987164448 2276655244864 2279629968616 2280934672016 2283914987354 2285222143204 2287576299008 2287600702772 2288909968072 2291900704093 2298574261984 2301418853888 2302894890296 2310384474112 2310946970332 2315597083072 2318462741504 2321492091776 2329609196992 2331103313539 2332628227072 2336392554496 2340784269824 2344561759232 2345184240256 2346065465744 2347625211008 2348968830208 2352038040352 2356459164488 2357344626637 2358693808562 2360261949584 2362693408768 2367134561792 2371584062848 2372311545856 2375411256064 2376356190208 2379876314816 2384665127936 2389147581184 2391318027868 2392269289696 2400633867632 2405146337308 2406666667328 2407624034816 2409027692344 2411509388288 2416042300672 2419199150368 2419941239296 2420583733568 2423746517192 2424490001024 2427657888656 2429047313056 2432221155364 2436120214528 2436146202952 2436792999641 2439303298432 2440725425138 2442322049024 2443239774976 2444638117376 2447832330944 2452433519536 2454986120048 2456391185248 2459600755612 2461008461912 2464224065303 2468200758254 2480040651088 2482473658574 2491357366784 2492783248384 2493719935616 2496806029312 2498407379104 2500068406528 2501671848676 2504767783232 2510418953042 2512061167616 2516783087104 2516809936036 2519196641689 2520844598272 2525583027968 2529658740224 2531281160408 2532964043456 2534588583527 2537725254064 2544906477659 2549221835776 2554013606144 2556519183712 2562943723648 2563963257856 2567313384064 2568100907008 2572928164352 2576290004288 2577764495488 2581132654672 2585298011296 2590157594024 2592825883648 2593541946281 2594309838848 2594337514832 2597010110464 2597699616512 2601891708416 2605291392704 2606782482304 2610188556976 2610989231872 2611682449376 2614400803168 2615094926444 2615897106368 2619315090392 2623514077184 2624238614998 2626942013696 2628473534764 2631879874624 2636127125632 2641082251808 2646396666368 2648800813736 2650316805136 2653779762634 2662410510848 2663058712853 2664118072616 2673433170772 2678458421093 2681217675136 2683000241152 2684535805952 2688043474688 2690592562112 2694108144728 2695650066928 2697442228096 2699172257782 2703528103276 2708609923019 2710381786112 2714755721216 2716496855072 2719858645504 2729556936106 2730454378496 2731119146756 2732934888992 2743581563008 2750476191232 2753174505536 2761191200768 2764799028992 2766381409792 2769996019648 2770845715456 2774466158464 2776054072064 2779681320416 2784167089088 2784906285304 2785952740571 2787775198208 2789400485872 2792274028544 2793045172918 2797522663936 2802037224448 2802781165184 2802811065131 2805698422912 2807304211712 2810972292128 2812581099328 2816256074632 2817119960704 2820800866576 2821549789058 2826103123844 2829014476288 2834332172672 2837112752656 2844242425024 2849965640704 2855322718976 2857221036032 2857916667452 2859053541344 2863288691263 2869050232048 2874443183612 2879081876216 2884493684254 2886380603392 2887465188608 2892892754752 2894816049664 2896672666888 2900257433216 2901347232784 2903007764384 2906800892996 2908464545896 2912264804449 2916964532482 2918872692736 2929078541312 2930957133104 2944331433472 2945048273167 2946016566272 2954626298624 2960180107456 2964957159808 2966858762686 2968799561728 2974411742588 2977475877376 2979179979776 2983072636544 2983987693568 2984779942144 2987886632192 2988679915936 2989596692992 2993502960448 2999129845712 3002219444224 3003969754016 3007862713856 3007894801604 3012716715008 3013548739201 3018379716352 3023250689536 3027200929984 3028933491584 3032891157296 3038592080524 3043495671832 3044706368704 3052357724416 3055352195168 3061095338392 3064248771584 3065095027423 3069193766912 3074962928128 3078980736832 3080742933632 3082791117824 3083541667514 3084768294608 3089746403744 3095554197736 3099598911409 3100516636672 3100549712848 3101372908634 3104567834368 3106377813812 3115422966656 3119493641264 3121279024864 3123354158848 3125357351116 3130400961688 3132192587888 3136285174022 3145417411136 3146485149184 3147251206099 3159770318848 3170818466816 3172633225216 3176778651904 3181905244672 3183945989224 3187886269568 3192051626192 3195078667508 3201084454477 3203178474496 3203212645864 3206512483328 3208347670528 3212539762432 3214378399232 3218578371008 3219565669376 3223772418944 3224628330352 3225840015398 3229832141536 3239236768768 3242414574464 3244464154624 3245360180678 3250562771456 3261928375552 3263225964544 3266190477088 3267489761536 3272329932872 3278914550912 3285077924128 3289370273332 3290379287104 3296564210576 3299960215552 3300871567994 3306163148288 3310483047872 3311498537984 3312413076973 3315825408896 3317723159296 3322058163424 3323959481024 3327419204032 3328302633656 3333673751408 3338029596902 3339940055452 3343380744704 3345329953336 3349665294976 3349701029059 3359454690592 3361377411392 3365769455048 3372096089362 3376715769856 3377537879716 3383886635129 3388522468352 3390695728784 3409225870336 3411177076736 3412458859264 3414727579648 3421146240512 3427576966528 3428864911472 3433108290304 3435310146268 3437594058976 3444055701944 3447321720206 3449576818688 3459658205696 3461638276096 3466161322624 3472676663456 3478280767808 3479664421376 3480511595561 3488408827904 3491831080192 3498394672448 3500606061568 3515213877604 3518835127808 3520849067008 3524047620016 3525449479552 3531138747136 3537776225984 3542398755896 3543485386112 3544426181296 3548077524992 3549057400174 3550146072928 3554784765532 3560483390464 3561466691783 3565135590016 3567176028416 3567214082894 3569547610112 3570888901888 3571836972704 3572932633088 3577601099072 3579648671872 3584325913168 3590110193824 3591063367892 3594762755584 3594801104356 3596858521256 3601558249289 3607331856128 3624674797744 3631488096236 3638795416256 3643298593792 3644185607062 3651518477152 3658382233688 3660814452416 3663162349847 3671474014208 3678375281152 3681863506048 3684311335936 3686674303312 3691236733184 3699564772904 3704398699001 3706518842026 3708983063632 3719478698117 3727918143488 3732789116672 3734274013184 3735183175724 3739805637568 3747330915328 3754374770432 3760433470976 3767501954944 3772424649136 3783409197568 3785614945112 3789514753024 3791683610624 3796637901056 3798810835456 3802764804608 3803774438464 3809912858752 3814890967888 3817074349088 3822061815572 3823234232384 3828188908544 3828229747496 3829246142293 3834366728192 3835425668074 3839376789248 3841574184448 3846593662912 3852801183616 3853824102128 3855006262016 3860043291104 3867299011576 3871282967552 3873539945968 3875080832896 3878601191542 3899952982016 3901030034902 3910833334408 3914670000059 3918702755968 3923552331776 3926068738592 3928678924544 3931198619348 3932404513856 3939796251664 3944944069066 3947201883716 3951268152832 3958737579797 3961327225856 3968773329664 3970264634336 3972536940736 3975178020352 3977727537784 3989352445078 3990664091648 3991635676028 3999138750607 4027482994304 4029085119488 4030066058018 4035587139584 4043172829696 4048455721024 4049697584128 4050772778624 4052294895376 4057309797632 4062611160608 4070247647752 4074440674304 4076772603904 4076816094736 4081015887872 4082099397376 4088686970368 4091027053568 4096372472192 4102983078656 4104072420448 4108344119264 4110695452864 4116066570616 4122664978432 4123803537854 4130458411772 4134713465344 4137079890944 4142485483136 4150272109984 4154343673532 4156969698112 4158623332864 4164783550928 4173163973888 4181008267072 4184806548769 4186471256968 4201109268356 4207844006912 4209006090289 4213342060928 4215798461602 4218556266496 4220141429504 4228074026176 4233598513144 4236021533744 4238837787008 4241556405086 4242857501792 4248401305148 4250832797848 4256387021887 4263210375424 4263255855166 4266044704768 4268780772256 4274063585792 4283706579152 4291758659188 4304301322321 4305716519936 4306764808346 4326417080128 4339014744064 4347170786816 4354186124288 4359875391872 4362370684672 4368070646368 4369410551296 4372212913432 4375119711424 4377925735183 4383343620656 4387859187712 4396107043328 4403201352704 4404370402432 4404417388063 4405721442304 4411478046976 4419770298944 4426902795392 4428663809024 4432687076048 4441019194612 4458320039888 4461138212608 4469523810752 4473908571496 4478517435392 4485151516384 4486935701248 4492798422112 4494176587264 4502624287616 4508507507504 4511087867104 4516982145676 4524271519768 4531524315136 4532775789542 4537445296384 4540042217984 4540090650956 4545974328896 4553310489728 4559259937232 4561869344032 4567829974708 4570444286408 4575152598016 4575201405544 4576416121277 4577819936144 4583801408186 4597148523968 4599828685837 4602837707776 4605789780592 4621893940664 4631194166144 4636925483008 4642984183552 4659218393984 4662206627078 4665256454144 4678508048851 4681568539648 4689123518464 4690368480512 4692130931488 4695250422016 4697937660416 4704076080704 4712918328976 4714689253274 4717387617124 4720523899168 4734269123584 4743168125696 4750822512128 4759752629632 4769330255872 4778295162368 4782636055736 4784538579392 4801267735264 4810292674616 4813333334656 4815248069632 4818055384688 4823018776576 4832084601344 4838398300736 4839882478592 4841167467136 4847493034384 4848980002048 4855315777312 4858094626112 4864442310728 4872240429056 4872292405904 4873585999282 4878606596864 4881450850276 4886479549952 4889276234752 4895664661888 4904867039072 4909972240096 4912782370496 4919201511224 4922016923824 4928448130606 4936401516508 4945680466727 4960081302176 4964947317148 4982714733568 4985566496768 4987439871232 4996814758208 5000136813056 5003343697352 5009535566464 5020837906084 5030275571321 5033566174208 5033619872072 5038393283378 5041689196544 5051166055936 5059317480448 5062562320816 5065928086912 5069177167054 5075450508128 5086901562743 5089812955318 5098443671552 5108027212288 5113038367424 5125887447296 5127926515712 5134626768128 5145856328704 5152580008576 5155528990976 5162265309344 5170596022592 5180315188048 5185651767296 5187083892562 5188675029664 5195399233024 5203783416832 5205220549529 5210582785408 5213564964608 5220377113952 5221978463744 5223364898752 5228801606336 5230189852888 5231794212736 5238630180784 5248477229996 5253884027392 5256947069528 5263759749248 5263815902807 5272254251264 5282164503616 5292793332736 5297601627472 5300633610272 5307559525268 5317536140917 5324821021696 5326117425706 5328236145232 5346866341544 5356916842186 5362435350272 5366000482304 5376086949376 5381185124224 5388216289456 5391300133856 5394884456192 5398344515564 5407056206552 5417219846038 5420763572224 5432993710144 5436161174171 5439717291008 5459113872212 5462238293512 5465869777984 5469375364453 5487163126016 5500952382464 5506349011072 5529598057984 5532762819584 5539992039296 5541691430912 5548932316928 5552108144128 5559362640832 5568334178176 5569812570608 5571905481142 5575550396416 5578800971744 5586090345836 5595045327872 5596590515659 5604074448896 5605562330368 5605622130262 5611396845824 5614608423424 5621944584256 5625162198656 5632512149264 5634239921408 5641601733152 5643099578116 5652206247688 5658028952576 5668664345344 5674225505312 5688484850048 5699931281408 5710645437952 5715833334904 5718107082688 5726577382526 5738100464096 5748886367224 5756397978331 5758163752432 5768987368508 5774930377216 5785785509504 5789632099328 5793345333776 5800514866432 5802694465568 5806015528768 5813601785992 5816929091792 5824529608898 5833929064964 5844895097041 5858157082624 5861914266208 5888662866944 5890096546334 5892033132544 5909252597248 5920360214912 5929914319616 5933717525372 5948823485176 5954951754752 5958359959552 5966145273088 5969559884288 5975773264384 5977359831872 5979193385984 5987005920896 5998259691424 6007939508032 6011792755969 6015725427712 6015789603208 6025433430016 6027097478402 6036759432704 6046501379072 6054401859968 6057866983168 6065782314592 6077184161048 6086991343664 6089412737408 6104715448832 6110704390336 6122190676784 6128497543168 6130190054846 6149925856256 6151624285807 6157961473664 6161485867264 6165582235648 6167083335028 6169536589216 6179492807488 6191108395472 6199197822818 6201099425696 6202745817268 6209135668736 6212755627624 6220873339681 6230845933312 6238987282528 6242558049728 6246708317696 6250714702232 6260801923376 6264385175776 6272570348044 6284360893811 6290834822272 6290901932623 6292970298368 6294502412198 6341636933632 6353557303808 6355104168413 6363810489344 6367891978448 6375772539136 6384103252384 6390157335016 6402168908954 6406356948992 6406425291728 6413024966656 6425079524864 6428756798464 6437156742016 6439131338752 6447544837888 6449256660704 6451680030796 6459664283072 6478473537536 6484829148928 6490720361356 6501125542912 6523856751104 6532380954176 6534979523072 6544659865744 6557829101824 6570155848256 6578740546664 6580758574208 6593128421152 6601743135988 6612326296576 6614152427597 6620966095744 6622997075968 6624826153946 6631650817792 6635446318592 6644116326848 6647918962048 6654838408064 6656605267312 6667347502816 6676059193804 6679880110904 6686761489408 6688608177251 6690659906672 6699330589952 6699402058118 6718909381184 6722754822784 6731538910096 6744192178724 6755075759432 6767773270258 6777044936704 6781391457568 6818451740672 6824917718528 6842292481024 6855153933056 6857729822944 6866216580608 6870620292536 6875188117952 6879597583859 6888111403888 6894643440412 6907603296503 6919316411392 6923276552192 6932322645248 6945353326912 6956561535616 6959328842752 6961023191122 6983662160384 6996789344896 7001212123136 7030427755208 7037670255616 7041698134016 7048095240032 7050898959104 7062277494272 7075552451968 7084797511792 7086970772224 7088852362592 7098114800348 7100292145856 7109569531064 7120966780928 7122933383566 7130271180032 7134352056832 7134428165788 7141777803776 7143673945408 7145865266176 7155202198144 7159297343744 7168651826336 7180220387648 7182126735784 7189525511168 7189602208712 7193717042512 7203116498578 7214663712256 7228302220601 7249349595488 7262976192472 7270101428681 7277590832512 7286597187584 7288371214124 7303036954304 7316764467376 7321628904832 7326324699694 7351941219623 7356750562304 7363727012096 7368622671872 7373348606624 7382473466368 7399129545808 7408797398002 7413037684052 7417966127264 7434702284009 7438957396234 7465578233344 7470366351448 7479611275136 7494661830656 7508749540864 7510577653579 7520866941952 7535003909888 7544849298272 7566818395136 7571229890224 7579029506048 7593275802112 7597621670912 7605529609216 7607548876928 7619825717504 7629781935776 7634148698176 7644123631144 7646468464768 7656377817088 7656459494992 7658492284586 7670851336148 7678753578496 7683148368896 7693187325824 7705602367232 7707648204256 7710012524032 7720086582208 7734598023152 7742565935104 7747079891936 7750161665792 7757202383084 7771783590571 7802060069804 7821666668816 7829340000118 7837405511936 7852137477184 7857357849088 7862397238696 7864809027712 7879592503328 7889888138132 7894403767432 7902536305664 7904718754933 7917475159594 7922654451712 7937546659328 7940529268672 7945073881472 7945158639173 7950356040704 7955455075568 7978704890156 7983271352056 7993702455739 7998277501214 8054965988608 8058170238976 8060132116036 8086345659392 8096911442048 8099395168256 8101545557248 8104589790752 8114619595264 8125222321216 8140495295504 8148881348608 8153632189472 8164198794752 8177373940736 8179632292117 8182054107136 8192744944384 8205966157312 8208144840896 8216688238528 8221390905728 8232133141232 8247607075708 8260916823544 8269426930688 8274159781888 8284970966272 8300544219968 8308687347064 8313939396224 8317246665728 8329567101856 8346327947776 8362016534144 8369613097538 8372942513936 8402218536712 8415688013824 8418012180578 8426684121856 8431596923204 8440282859008 8456148052352 8467197026288 8472043067488 8477675574016 8483112810172 8485715003584 8496802610296 8501665595696 8512774043774 8526420750848 8526511710332 8537561544512 8542538987983 8548127171584 8567413158304 8583517318376 8608602644642 8611433039872 8613529616692 8652834160256 8688657805009 8694341573632 8708372248576 8719750783744 8724741369344 8736141292736 8738821102592 8744425826864 8750239422848 8755851470366 8766687241312 8786466335647 8792214086656 8806402705408 8808740804864 8808834776126 8822956093952 8839540597888 8853805590784 8857327618048 8865374152096 8882038389224 8916640079776 8922276425216 8939047621504 8947817142992 8957034870784 8970303032768 8973871402496 8985596844224 8988353174528 9005248575232 9017015015008 9022175734208 9033964291352 9048543039536 9065551579084 9074890592768 9080084435968 9080181301912 9091948657792 9106620979456 9118519874464 9123738688064 9135659949416 9140888572816 9150305196032 9150402811088 9152832242554 9155639872288 9167602816372 9184835152493 9194297047936 9199657371674 9205675415552 9211579561184 9243787881328 9262388332288 9285968367104 9288229169219 9318436787968 9324413254156 9357016097702 9363137079296 9380736961024 9384261862976 9390500844032 9395875320832 9408152161408 9425836657952 9429378506548 9434775234248 9441047798336 9447102902237 9468538247168 9486336251392 9501645024256 9519505259264 9556590324736 9565272111472 9569077158784 9602535470528 9620585349232 9626666669312 9630496139264 9636110769376 9664169202688 9666838163411 9676796601472 9679764957184 9682334934272 9694986068768 9697960004096 9710631554624 9716189252224 9728884621456 9744584811808 9747171998564 9757213193728 9762901700552 9772959099904 9775658105213 9778552469504 9791329323776 9809734078144 9819944480192 9825564740992 9838403022448 9844033847648 9856896261212 9872803033016 9875424261703 9891360933454 9920162604352 9929894634296 9965429467136 9974879742464 9993629516416 10000273626112 10006687394704 10019071132928 10041675812168 10060551142642 10067132348416 10067239744144 10076786566756 10095727894889 10102332111872 10118634960896 10125124641632 10131856173824 10138354334108 10150901016256 10173803125486 10179625910636 10216054424576 10226076734848 10251774894592 10269253536256 10291712657408 10305160017152 10311057981952 10324530618688 10341192045184 10360630376096 10374167785124 10377350059328 10384005669401 10390798466048 10407566833664 10410441099058 10421165570816 10427129929216 10440754227904 10443956927488 10446729797504 10457603212672 10460379705776 10463588425472 10477260361568 10496954459992 10507768054784 10513894139056 10527519498496 10527631805614 10544508502528 10564329007232 10585586665472 10595203254944 10601267220544 10615119050536 10635072281834 10649642043392 10652234851412 10656472290464 10693732683088 10713833684372 10724870700544 10752173898752 10762370248448 10776432578912 10782600267712 10789768912384 10796689031128 10814112413104 10834439692076 10854805180219 10865987420288 10872322348342 10879434582016 10918227744424 10924476587024 10931739555968 10938750728906 10974326252032 10976998109077 11001904764928 11012698022144 11059196115968 11065525639168 11079984078592 11097864633856 11104216288256 11118725281664 11136668356352 11139625141216 11143810962284 11157601943488 11172180691672 11190090655744 11193181031318 11211124660736 11211244260524 11222793691648 11229216846848 11243889168512 11250324397312 11265024298528 11268479842816 11283203466304 11286199156232 11304412495376 11316057905152 11337328690688 11348451010624 11358760632373 11376969700096 11421290875904 11424445102213 11431666669808 11436214165376 11453154765052 11476200928192 11497772734448 11512795956662 11516327504864 11537974737016 11549860754432 11553050487979 11571571019008 11579264198656 11586690667552 11601029732864 11605388931136 11612031057536 11627203571984 11633858183584 11649059217796 11667858129928 11683103589157 11689790194082 11723828532416 11777325733888 11780193092668 11802336312767 11818505194496 11840720429824 11859828639232 11867435050744 11897646970352 11909903509504 11932290546176 11939119768576 11951546528768 11954719663744 11958386771968 11974011841792 11996519382848 12015879016064 12023585511938 12031450855424 12031579206416 12054194956804 12073518865408 12093002758144 12108803719936 12115733966336 12131564629184 12154368322096 12173982687328 12178825474816 12209430897664 12221408780672 12244381353568 12260380109692 12299851712512 12303248571614 12315922947328 12322971734528 12334166670056 12339073178432 12358985614976 12382216790944 12398395645636 12402198851392 12405491634536 12418271337472 12421700900609 12425511255248 12441746679362 12461691866624 12477974565056 12485116099456 12485249290129 12493416635392 12501429404464 12521603846752 12528770351552 12545140696088 12568721787622 12581669644544 12581803865246 12585940596736 12589004824396 12707114607616 12710208336826 12727620978688 12735783956896 12751545078272 12768206504768 12780314670032 12804337817908 12812850583456 12850159049728 12857513596928 12874313484032 12895089675776 12898513321408 12903360061592 12919328566144 12969658297856 12972815947091 12981440722712 13002251085824 13047713502208 13064761908352 13069959046144 13089319731488 13115658203648 13140311696512 13157481093328 13161517148416 13186256842304 13203486271976 13224652593152 13228304855194 13241932191488 13249652307892 13263301635584 13270892637184 13288232653696 13295837924096 13309676816128 13313210534624 13334695005632 13352118387608 13359760221808 13373522978816 13377216354502 13381319813344 13398661179904 13398804116236 13423989838259 13437818762368 13445509645568 13463077820192 13488384357448 13510151518864 13535546540516 13562782915136 13575104170397 13649835437056 13653605122157 13684584962048 13710307866112 13715459645888 13732433161216 13741240585072 13750376235904 13759195167718 13776222807776 13789286880824 13807304241731 13815206593006 13838632822784 13864645290496 13890706653824 13913123071232 13918657685504 13922046382244 13967324320768 13993578689792 14060855510416 14075340511232 14096190480064 14101797918208 14124554988544 14151104903936 14169595023584 14173941544448 14177704725184 14196229600696 14200584291712 14219139062128 14245866767132 14260542360064 14268704113664 14268856331576 14283555607552 14287347890816 14291730532352 14310404396288 14318594687488 14337303652672 14360440775296 14364253471568 14379051022336 14379204417424 14387434085024 14406232997156 14429327424512 14433312382489 14456604441202 14498699190976 14525952384944 14540202857362 14555181665024 14576742428248 14606073908608 14633528934752 14643257809664 14652649399388 14703882439246 14713501124608 14727454024192 14746697213248 14755294615607 14764946932736 14798259091616 14817594796004 14826075368104 14835932254528 14845447417801 14869404568018 14877914792468 14931156466688 14940732702896 14959222550272 15017499081728 15021155307158 15041733883904 15070007819776 15089698596544 15133636790272 15142459780448 15186551604224 15195243341824 15211059218432 15215097753856 15239651435008 15259563871552 15268297396352 15288247262288 15292936929536 15312918989984 15316984569172 15341702672296 15357507156992 15366296737792 15386374651648 15411204734464 15415296408512 15420025048064 15440173164416 15469196046304 15494159783872 15500323331584 15514404766168 15543567181142 15604120139608 15643333337632 15658680000236 15674811023872 15704274954368 15714715698176 15724794477392 15729618055424 15759185006656 15779776276264 15788807534864 15805072611328 15809437509866 15834950319188 15864715263397 15875093318656 15881058537344 15890147762944 15890317278346 15900712081408 15910910151136 15957409780312 15966542704112 15987404911478 15996555002428 16043304928651 16109931977216 16120264232072 16172691318784 16193822884096 16203091114496 16209179581504 16229239190528 16250444642432 16280990591008 16307264378944 16317723194773 16328397589504 16354747881472 16359264584234 16385489888768 16411932314624 16416289681792 16433376477056 16442781811456 16464266282464 16495214151416 16521833647088 16538853861376 16569941932544 16601088439936 16617374694128 16627878792448 16634493331456 16659134203712 16692655895552 16724033068288 16739226195076 16745885027872 16804437073424 16836024361156 16853368243712 16863193846408 16880565718016 16912296104704 16934394052576 16944086134976 16955351148032 16966225620344 16971430007168 16993605220592 17003331191392 17025548087548 17052841501696 17053023420664 17057550997487 17075123089024 17085077975966 17096254343168 17134826316608 17167034636752 17217205289284 17227059233384 17249568457121 17305668320512 17377315610018 17388683147264 17439501567488 17449482738688 17472282585472 17477642205184 17488851653728 17500478845696 17511702940732 17533374482624 17572932671294 17584428173312 17617481609728 17617669552252 17645912187904 17679081195776 17707611181568 17730748304192 17742120084689 17764076778448 17833280159552 17844552850432 17878095243008 17895634285984 17940606065536 17947742804992 17971193688448 17976706349056 18010497150464 18034030030016 18044351468416 18067928582704 18097086079072 18131103158168 18149781185536 18154793623967 18160168871936 18160362603824 18183897315584 18213241958912 18237039748928 18247477376128 18271319898832 18281777145632 18300805622176 18305664485108 18311279744576 18335205632744 18369670304986 18388594095872 18399314743348 18423159122368 18487575762656 18524776664576 18571936734208 18576458338438 18636873575936 18648826508312 18714032195404 18749208947651 18761473922048 18768523725952 18781001688064 18791750641664 18816304322816 18851673315904 18858757013096 18869550468496 18882095596672 18894205804474 18960269461133 18972672502784 19003290048512 19039010518528 19113180649472 19130544222944 19138154317568 19205070941056 19241170698464 19253333338624 19272221538752 19328338405376 19333676326822 19353593202944 19364669868544 19389972137536 19395920008192 19421263109248 19432378504448 19457769242912 19489169623616 19494343997128 19514426387456 19525803401104 19545918199808 19551316210426 19582658647552 19619468156288 19619677455917 19639888960384 19651129481984 19676806044896 19688067695296 19713792522424 19745606066032 19750848523406 19782721866908 19840325208704 19859789268592 19949759484928 19987259032832 20000547252224 20013374789408 20038142265856 20043020838841 20083351624336 20121102285284 20134479488288 20153573133512 20191455789778 20204664223744 20250249283264 20263712347648 20276708668216 20301802032512 20347606250972 20359251821272 20385853631143 20432108849152 20452153469696 20503549789184 20538507072512 20610320034304 20622115963904 20649061237376 20682384090368 20721260752192 20748335570248 20754700118656 20768011338802 20781596932096 20820882198116 20842331141632 20854259858432 20881508455808 20887913854976 20893459595008 20915206425344 20920759411552 20927176850944 20954520723136 20993908919984 21015536109568 21027788278112 21055038996992 21055263611228 21089017005056 21094841174407 21128658014464 21190406509888 21202534441088 21230238101072 21270144563668 21304469702824 21312944580928 21387465366176 21427667368744 21449741401088 21455665191961 21504347797504 21524740496896 21552865157824 21565200535424 21579537824768 21593378062256 21628224826208 21668879384152 21697192379863 21709610360438 21731974840576 21744644696684 21836455488848 21848953174048 21863479111936 21877501457812 21948652504064 21953996218154 22025396044288 22118392231936 22159968157184 22195729267712 22208432576512 22237450563328 22273336712704 22279250282432 22287621924568 22315203886976 22344361383344 22386362062636 22407591181339 22422249321472 22422488521048 22445587383296 22458433693696 22487778337024 22500648794624 22530048597056 22536959685632 22566406932608 22572398312464 22608824990752 22674657381376 22696902021248 22717521264746 22753939400192 22842581751808 22848890204426 22863333339616 22872428330752 22906309530104 22952401856384 22995545468896 23025591913324 23032655009728 23075949474032 23099721508864 23106100975958 23143142038016 23173381335104 23186891538811 23202059465728 23210777862272 23224062115072 23254407143968 23267716367168 23298118435592 23335716259856 23366207178314 23379580388164 23447657064832 23447907203413 23560386185336 23604672625534 23637010388992 23681440859648 23687206445903 23719657278464 23734870101488 23795293940704 23864581092352 23878239537152 23903093057536 23909439327488 23948023683584 23993038765696 24031758032128 24047171023876 24063158412832 24108389913608 24147037730816 24217607439872 24231467932672 24263129258368 24308736644192 24347965374656 24357650949632 24418861795328 24442817561344 24488762707136 24520760219384 24606497143228 24631845894656 24645943469056 24668333340112 24678146356864 24717971229952 24764433581888 24796791291272 24804397702784 24810983269072 24836542674944 24843401801218 24851022510496 24883493358724 24923383733248 24930266842481 24955949130112 24970232198912 24970498580258 24986833270784 25002858808928 25043207693504 25057540703104 25090281392176 25137443575244 25163339289088 25163607730492 25178009648792 25210907745023 25414229215232 25420416673652 25471567913792 25503090156544 25536413009536 25560629340064 25608675635816 25625701166912 25642136448929 25700318099456 25748626968064 25790179351552 25797026642816 25806720123184 25838657132288 25930790893007 25939316595712 25945631894182 25962881445424 26095427004416 26129523816704 26139918092288 26178639462976 26231316407296 26280623393024 26314962186656 26323034296832 26372513684608 26406972543952 26456609710388 26483864382976 26499304615784 26526603271168 26541785274368 26576465307392 26591675848192 26619353632256 26626421069248 26669390011264 26704236775216 26719520443616 26754432709004 26762639626688 26797322359808 26797608232472 26804722996051 26847979676518 26875637524736 26891019291136 26926155640384 26976768714896 27020303037728 27071093081032 27125565830272 27150208340794 27299670874112 27307210244314 27402690000413 27420615732224 27430919291776 27464866322432 27482481170144 27500752471808 27518390335436 27552445615552 27578573761648 27614608483462 27630413186012 27711163058579 27729290580992 27781413307648 27826246142464 27844092764488 27934648641536 27987157379584 27993971254249 28121711020832 28192380960128 28203595836416 28249109977088 28302209807872 28339190047168 28347883088896 28355409450368 28392459201392 28401168583424 28438278124256 28491733534264 28521084720128 28537408227328 28537712663152 28567111215104 28574695781632 28620808792576 28637189374976 28674607305344 28720881550592 28728506943136 28758408834848 28774868170048 28812465994312 28858654849024 28866624764978 28913208882404 28997398381952 29051904769888 29080405714724 29110363330048 29153484856496 29212147817216 29267057869504 29286515619328 29293645841383 29305298798776 29407764878492 29454908048384 29463042632023 29493394426496 29510589231214 29529893865472 29596518183232 29635189592008 29652150736208 29671864509056 29690894835602 29738809136036 29755829584936 29794709153209 29862312933376 29881465405792 29918445100544 30034998163456 30042310614316 30140015639552 30179397193088 30284919560896 30373103208448 30430195507712 30479302870016 30519127743104 30536594792704 30576494524576 30585873859072 30625837979968 30633969138344 30645480146281 30683405344592 30715014313984 30772749303296 30822409468928 30830592817024 30830921716441 30840050096128 30880346328832 30938392092608 30988319567744 31000646663168 31028809532336 31087134362284 31208240279216 31286666675264 31317360000472 31349622047744 31408549908736 31429431396352 31449588954784 31459236110848 31518370013312 31559552552528 31577615069728 31618875019732 31669900638376 31729430526794 31750186637312 31762117074688 31780295525888 31780634556692 31821820302272 31914819560624 31933085408224 31974809822956 31993110004856 32034912848939 32086609857302 32219863954432 32240528464144 32387645768192 32406182228992 32418359163008 32458478381056 32500889284864 32561981182016 32614528757888 32635446389546 32656795179008 32718529168468 32749556341957 32770979777536 32823864629248 32832579363584 32866752954112 32885563622912 32928532564928 32990428302832 33043667294176 33139883865088 33202176879872 33234749388256 33255757584896 33318268407424 33385311791104 33448066136576 33478452390152 33491770055744 33608874146848 33672048722312 33706736487424 33716045301653 33726387692816 33761131436032 33824592209408 33868788105152 33888172269952 33910702296064 33932451240688 33942860014336 33987210441184 34006662382784 34051096175096 34105683003392 34106046841328 34115101994974 34150246178048 34170155951932 34269652633216 34334069273504 34434410578568 34454118466768 34499136914242 34611336641024 34619763267089 34754631220036 34879003134976 34898965477376 34944565170944 34977703307456 35000957691392 35023405881464 35066748965248 35145865342588 35211928999247 35234963219456 35235339104504 35291824375808 35358162391552 35415222363136 35461496608384 35484240169378 35528153556896 35666560319104 35689105700864 35756190486016 35791268571968 35881212131072 35895485609984 35942387376896 36020994300928 36068060060032 36088702936832 36135857165408 36194172158144 36262206316336 36299562371072 36309587247934 36320725207648 36367794631168 36426483917824 36436543846703 36474079497856 36494954752256 36542639797664 36563554291264 36601611244352 36611328970216 36622559489152 36670411265488 36739340609972 36777188191744 36798629486696 36846318244736 36846711319649 36975151525312 37049553329152 37143873468416 37152916676876 37222752986419 37273747151872 37297653016624 37428064390808 37498417895302 37522947844096 37537047451904 37562003376128 37632608645632 37703346631808 37717514026192 37739100936992 37764191193344 37788411608948 37920538922266 37945345005568 38078021037056 38261088445888 38276308635136 38285627551171 38410141882112 38482341396928 38506666677248 38544443077504 38667352653644 38707186405888 38729339737088 38779944275072 38791840016384 38842526218496 38864757008896 38915538485824 38978339247232 38988687994256 39028852774912 39051606802208 39102632420852 39165317295104 39176133609613 39238936312576 39239354911834 39279777920768 39302258963968 39353612089792 39376135390592 39427585044848 39491212132064 39501697046812 39565443733816 39680650417408 39719578537184 39899518969856 39974518065664 40026749578816 40076284531712 40086041677682 40166703248672 40242204570568 40268958976576 40294785848317 40307146267024 40382911579556 40500498566528 40527424695296 40553417336432 40603604065024 40695212501944 40718503642544 40771707262286 40904306939392 40914265679287 41007099578368 41077014145024 41220640068608 41244231927808 41298122474752 41364768180736 41442521504384 41496671140496 41509400237312 41536022677604 41641764396232 41684662283264 41708519716864 41763016911616 41786919190016 41830412850688 41841518823104 41854353701888 41909041446272 41987817839968 42055576556224 42110077993984 42110527222456 42178034010112 42189682348814 42257316028928 42380813019776 42405068882176 42460476202144 42540289127336 42608939405648 42625889161856 42774930732352 42855334737488 42899482802176 42911330383922 43049480993792 43061370000649 43105730315648 43130401070848 43159075649536 43186756124512 43256449652416 43337758768304 43394384759726 43419220720876 43463949681152 43489289393368 43546113377767 43672910977696 43697906348096 43726958223872 43755002915624 43897305008128 43907992436308 43990526256677 44050792088576 44319936314368 44391458535424 44474901126656 44546673425408 44558500564864 44575243849136 44630407773952 44688722766688 44772724125272 44815182362678 44844498642944 44844977042096 44891174766592 44975556674048 45001297589248 45060097194112 45073919371264 45132813865216 45144796624928 45217649981504 45349314762752 45393804042496 45435042529492 45507878800384 45697780408852 45726666679232 45744856661504 45812619060208 45904803712768 45991090937792 46051183826648 46065310019456 46151898948064 46212201951916 46286284076032 46299066993179 46346762670208 46373783077622 46404118931456 46421555724544 46448124230144 46508814287936 46535432734336 46596236871184 46671432519712 46732414356628 46759160776328 46820257240757 46895314129664 46895814406826 47120772370672 47209345251068 47362881719296 47374412891806 47439314556928 47469740202976 47590587881408 47729162184704 47818878654976 47896047367168 47986077531392 48063516064256 48094342047752 48126316825664 48157183087013 48216779827216 48353223075521 48435214879744 48462935865344 48526258516736 48617473288384 48695930749312 48715301899264 48885635122688 48977525414272 49041520438768 49212994286456 49263691789312 49291886938112 49336666680224 49356292713728 49435942459904 49528867163776 49593582582544 49608795405568 49621966538144 49686803602436 49702045020992 49766986717448 49846767466496 49860533684962 49911898260224 49940464397824 49940997160516 50005717617856 50086415387008 50115081406208 50180562784352 50274887150488 50326678578176 50327215460984 50356019297584 50421815490046 50598115544207 50840833347304 50890710000767 50943135827584 51006180313088 51072826019072 51121258680128 51217351271632 51251402333824 51284272897858 51463588537361 51497253936128 51580358703104 51594053285632 51613440246368 51677314264576 51861581786014 51878633191424 51891263788364 51925762890848 52259047633408 52357278925952 52462632814592 52561246786048 52629924373312 52646068593664 52745027369216 52813945087904 52913219420776 52967728765952 52998609231568 53053206542336 53152930614784 53183351696384 53238707264512 53252842138496 53338780022528 53408473550432 53439040887232 53508865418008 53525279253376 53594644719616 53595216464944 53609445992102 53695959353036 53751275049472 53782038582272 53852311280768 53953537429792 54040606075456 54142186162064 54251131660544 54300416681588 54402485133997 54614420488628 54805380000826 54841231464448 54861838583552 54964962340288 55001504943616 55036780670872 55104891231104 55157147523296 55229216966924 55260826372024 55333031284531 55422326117158 55458581161984 55562826615296 55652492284928 55688185528976 55955917190173 55974314759168 55987942508498 56243422041664 56384761920256 56407191672832 56604419615744 56678380094336 56695766177792 56710818900736 56784918402784 56802337166848 56876556248512 56983467068528 57042169440256 57075425326304 57149391563264 57241617585152 57257426044819 57274378749952 57349214610688 57441763101184 57457013886272 57516817669696 57549736340096 57624931988624 57733249529956 57826417764808 57994796763904 58103809539776 58160811429448 58220726660096 58306969712992 58424295634432 58534115739008 58573031238656 58587291682766 58610597597552 58815529756984 58909816096768 58926085264046 58986788852992 59021178462428 59193036366464 59270379184016 59304301472416 59343729018112 59381789671204 59477618272072 59511659169872 59589418306418 59762930811584 59797772915881 59836890201088 60084621228632 60280031279104 60358794386176 60569839121792 60820604635063 60860391015424 60958605740032 61038255486208 61073189585408 61152989049152 61171747718144 61251675959936 61267938276688 61290960292562 61366810689184 61545498606592 61644818937856 61661185634048 61661843432882 61760692657664 61876784185216 61976639135488 62001293326336 62057619064672 62174268724568 62416480558432 62573333350528 62634720000944 62699244095488 62817099817472 62899177909568 62918472221696 63036740026624 63119105105056 63155230139456 63237750039464 63339801276752 63458861053588 63524234149376 63560591051776 63561269113384 63643640604544 63829639121248 63866170816448 63949619645912 63986220009712 64069825697878 64173219714604 64293846067451 64439727908864 64481056928288 64775291536384 64812364457984 64836718326016 65001778569728 65123962364032 65229057515776 65270892779092 65437058336936 65499112683914 65541959555072 65665158727168 65733505908224 65771127245824 65857065129856 65980856605664 66087334588352 66129720315659 66279767730176 66404353759744 66469498776512 66511515169792 66636536814848 66896132273152 66956904780304 66983540111488 67217748293696 67344097444624 67413472974848 67432090603306 67452775385632 67649184418816 67667867143877 67737576210304 67776344539904 67821404592128 67864902481376 67885720028672 67974420882368 68013324765568 68102192350192 68212093682656 68230203989948 68300492356096 68340311903864 68429606736491 68539305266432 68668138547008 68868821157136 68908236933536 68998273828484 69127969831921 69222673282048 69239526534178 69509262440072 69758006269952 69889130341888 69955406614912 70001915382784 70046811762928 70133497930496 70291730685176 70423857998494 70469926438912 70470678209008 70670095264223 70716324783104 70830444726272 70922993216768 70968480338756 71056307113792 71333120638208 71512380972032 71582537143936 71762424262144 71884774753792 72041988601856 72136120120064 72177405873664 72271714330816 72388344316288 72524412632672 72619174495868 72641450415296 72735589262336 72755676703567 72852967835648 72873087693406 72948158995712 72989909504512 73085279595328 73127108582528 73203222488704 73222657940432 73245118978304 73340822530976 73478681219944 73554376383488 73597258973392 73692636489472 73693422639298 73950303050624 74099106658304 74305833353752 74445505972838 74547494303744 74595306033248 74856128781616 74996835790604 75074094903808 75265217291264 75406693263616 75435028052384 75478201873984 75528382386688 75576823217896 75841077844532 75983636261533 76156042074112 76522176891776 76552617270272 76571255102342 76820283764224 76964682793856 77013333354496 77088886155008 77334705307288 77414372811776 77458679474176 77559888550144 77685052436992 77729514017792 77831076971648 77956678494464 77977375988512 78103213604416 78205264841704 78330634590208 78352267219226 78477872625152 78478709823668 78559555841536 78604517927936 78707224179584 78752270781184 78855170089696 78982424264128 79003394093624 79130887467632 79361300834816 79439157074368 79511324426611 79949036131328 79971115715491 80053499157632 80152569063424 80172083355364 80333406497344 80484409141136 80537917953152 80589571696634 80614292534048 80765823159112 80871353415853 81000997133056 81054849390592 81106834672864 81207208130048 81390425003888 81437007285088 81543414524572 81781725124099 81808613878784 81828531358574 82441280137216 82596244949504 82616354189369 82729536361472 82885043008768 82993342280992 83018800474624 83072045355208 83283528792464 83369324566528 83526033823232 83573838380032 83660825701376 83683037646208 83708707403776 83818082892544 83975635679936 84111153112448 84220155987968 84221054444912 84379364697628 84514632057856 84761626039552 84810137764352 84920952404288 85080578254672 85217878811296 85251778323712 85549861464704 85710669474976 85822660767844 86098961987584 86122740001298 86211460631296 86260802141696 86373512249024 86512899304832 86675517536608 86788769519452 86838441441752 86927899362304 86951906304263 86978578786736 87092226755534 87345821955392 87395812696192 87396745030903 87453916447744 87510005831248 87815984872616 87981052513354 88101584177152 88639872628736 88949802253312 89093346850816 89117001129728 89150487698272 89260815547904 89377445533376 89545448250544 89630364725356 89689954084192 89951113348096 90002595178496 90120194388224 90265627730432 90289593249856 90435299963008 90787608084992 90870085058984 91015757600768 91395560817704 91453333358464 91489713323008 91625238120416 91809607425536 91982181875584 92102367653296 92130620038912 92303797896128 92424403903832 92572568152064 92598133986358 92693525340416 92747566155244 92843111449088 92896248460288 93017628575872 93070865468672 93192473742368 93342865039424 93464828713256 93518321552656 93640514481514 93790628259328 93791628813652 93967928867813 94241544741344 94418690502136 94725763438592 94748825783612 94939480405952 95181175762816 95575235855099 95637757309952 95792094734336 95972155062784 96127032128512 96188684095504 96252633651328 96314366174026 96433559654432 96651129692117 96706446151042 96870429759488 97052517033472 97234946576768 97391861498624 97430603798528 97771270245376 97955050828544 98083040877536 98425988572912 98527383578624 98673333360448 98712585427456 98871884919808 99057734327552 99187165165088 99217590811136 99243933076288 99373607204872 99404090041984 99533973434896 99721067369924 99823796520448 99880928795648 99881994321032 100011435235712 100172830774016 100230162812416 100361125568704 100549774300976 100653357156352 100654430921968 100712038595168 100843630980092 101033186677423 101196231088414 101681666694608 101781420001534 101886271655168 102145652038144 102242517360256 102434702543264 102502804667648 102568545795716 102927177074722 102994507872256 103188106571264 103226880492736 103287062309249 103354628529152 103723163572028 103782527576728 103851525781696 103918131924607 104518095266816 104714557851904 105122493572096 105259848746624 105292137187328 105490054738432 105627890175808 105826438841552 105935457531904 105997218463136 106305861229568 106335219797521 106366703392768 106477414529024 106505684276992 106677560045056 106816947100864 106878081774464 107017730836016 107050558506752 107190432929888 107218891984204 107391918706072 107502550098944 107564077164544 107704622561536 107907074859584 108081212150912 108284372324128 108502263321088 108600833363176 108804970267994 109228840977256 109610760001652 109723677167104 109929924680576 110003009887232 110073561341744 110209782462208 110314295046592 110458433933848 110521652744048 110666062569062 110844652234316 111053006843779 111125653230592 111304984569856 111376371057952 111911834380346 111948629518336 111975885016996 112486844083328 112769523840512 113208839231488 113356760188672 113421637801472 113569836805568 113604674333696 113753112497024 113966934137056 114150850652608 114224062363411 114298783126528 114483235170304 114514852089638 114698429221376 114883526202368 114914027772544 115033635339392 115099472680192 115249863977248 115466499059912 115652835529616 115989593527808 116207619079552 116321622858896 116441453320192 116613939425984 116848591268864 117068231478016 117146062477312 117174583365532 117221195195104 117631059513968 117852170528092 117973577705984 118042356924856 118386072732928 118540758368032 118608602944832 118687458036224 118763579342408 118955236544144 119023318339744 119178836612836 119402856982409 119525861623168 119595545831762 119673780402176 120169242457264 120717588772352 120746979199847 121139678243584 121641209270126 121720782030848 122076510972416 122146379170816 122305978098304 122343495436288 122503351919872 122535876553376 122581920585124 122733621378368 123090997213184 123322371268096 123323686865764 123521385315328 123753568370432 123953278270976 124115238129344 124348537449136 124832961116864 125146666701056 125269440001888 125634199634944 125668896124343 125798355819136 125836944443392 126073480053248 126238210210112 126310460278912 126475500078928 126679602553504 126917722107176 127048468298752 127083555367769 127121182103552 127122538226768 127287281209088 127659278242496 127732341632896 127899239291824 127972440019424 128139651395756 128346439429208 128587692134902 128962113856576 129550583072768 129673436652032 130003557139456 130247924728064 130458115031552 130541785558184 130874116673872 130998225367828 131244462633557 131330317454336 131467011816448 131542254491648 131714130259712 131961713211328 132174669176704 132259440631318 132808707519488 132938997553024 133023030339584 133273073629696 133792264546304 133913809560608 133967080222976 134435496587392 134688194889248 134864181206612 134905550771264 135298368837632 135335734287754 135475152420608 135552689079808 135729804962752 135771440057344 135948841764736 136026649531136 136204384700384 136424187365312 136460407979896 136600984712192 136680623807728 136859213472982 137078610532864 137336277094016 137337742191419 137737642314272 137816473867072 137996547656968 138255939663842 138445346564096 138479053068356 139018524880144 139778260683776 139910813229824 140003830765568 140093623525856 140266995860992 140583461370352 140847715996988 140941356418016 141340190528446 141432649566208 141845986433536 141936960677512 142112614227584 142666241276416 142700975418001 143024761944064 143165074287872 143524848524288 143769549507584 144272240240128 144354811747328 144543428661632 144776688632576 145048825265344 145238348991736 145282900830592 145471178524672 145511353407134 145746175386812 145896317991424 145979819009024 146170559190656 146254217165056 146406444977408 146445315880864 146490237956608 146681645061952 146957362439888 147108752766976 147194517946784 147385272978944 147386845278596 147663888220849 147900606101248 148611666707504 148891011945676 149190612066496 149712257563232 149993671581208 150148189807616 150189656343727 150530434582528 150813386527232 150870056104768 150956403747968 151056764773376 151153646435792 151682155689064 151880346659041 151967272523066 153044353783552 153105234540544 153142510204684 153640567528448 153929365587712 154177772310016 154669410614576 154828745623552 155119777100288 155370104873984 155459028035584 155662153943296 155913356988928 155954751977024 156206427208832 156410529683408 156704534438452 156955745250304 156957419647336 157119111683072 157209035855872 157414448359168 157504541562368 157710340179392 157964848528256 158006788187248 158261774935264 158722601669632 158878314148736 159022648853222 159898072262656 159942231430982 160106998315264 160344166710728 160666812994688 160968818282272 161075835906304 161179143393268 161228585068096 161531646318224 161742706831706 162001994266112 162213669345728 162308240771677 162414416260096 162780850007776 162874014570176 163086829049144 163563450248198 163617227757568 163657062717148 165192489899008 165232708378738 165459072722944 165770086017536 165986684561984 166037600949248 166144090710416 166567057584928 167052067646464 167147676760064 167321651402752 167366075292416 167636165785088 167951271359872 168222306224896 168442108889824 168758729395256 169029264115712 169523252079104 169620275528704 169841904808576 170161156509344 170435757622592 170503556647424 171099722929408 171421338949952 171645321535688 172245480002596 172422921262592 172521604283392 172747024498048 173025798609664 173351035073216 173577539038904 173676882883504 173855798724608 173903812608526 173957157573472 174184453511068 174511867897367 174691643910784 174791625392384 174793490061806 174907832895488 175020011662496 175631969745232 175962105026708 176476354215161 177899604506624 178234002259456 178300975396544 178521631095808 178754891066752 179090896501088 179260729450712 179379908168384 179494955142503 179902226696192 180240388776448 180531255460864 180579186499712 180870599926016 181575216169984 181740170117968 182791121635408 182906666716928 182979426646016 183250476240832 183619214851072 183964363751168 184204735306592 184261240077824 184607595792256 184848807807664 185196267972716 185387050680832 185495132310488 185686222898176 185792496920576 186035257151744 186141730937344 186384947484736 186685730078848 186929657426512 187036643105312 187281028963028 187581256518656 187583257627304 187633060972357 187935857735626 188483089482688 188837381004272 189497651567224 189878960811904 190362351525632 191150471710198 191275514619904 191818830002891 191944310125568 192254064257024 192377368191008 192505267302656 192628732348052 192867119308864 193302259384234 193412892302084 194105034066944 194469893153536 194783722997248 195542540490752 195910101657088 196166081755072 196851977145824 197346666720896 197425170854912 197743769839616 198115468655104 198374330330176 198435181622272 198487866152576 198747214409744 198808180083968 199067946869792 199442134739848 199647593040896 199761857591296 199763988642064 200022870471424 200345661548032 200460325624832 200722251137408 201099548601952 201308861843936 201424077190336 201687261960184 202066373354846 202392462176828 203363333389216 203562840003068 203772543310336 204291304076288 204485034720512 204869405086528 205005609335296 205137091591432 205854354149444 206241298424161 206376213142528 206453760985472 206574124618498 206709257058304 207446327144056 207565055153456 207703051563392 207836263849214 208562964072463 209036190533632 209429115703808 210244987144192 210519697493248 210980109476864 211255780351616 211652877683104 211994436926272 212611722459136 212670439595042 213011368553984 213355120090112 213633894201728 213756163548928 214035461672032 214101117013504 214380865859776 214437783968408 214783837412144 215005100197888 215409245123072 215814149719168 215816452015087 216162424301824 216568744648256 217004526642176 217201666726352 217609940535988 218457681954512 219221520003304 219447354334208 219859849361152 220006019774464 220147122683488 220419564924416 220628590093184 220916867867696 221043305488096 221332125138124 221689304468632 222106013687558 222251306461184 222752742115904 223823668760692 223951770033992 224244389942573 224973688166656 225539047681024 226713520377344 226843275602944 227139673611136 227209348667392 227506224994048 227933868274112 228301701305216 228448124726822 228597566253056 229029704179276 229396858442752 229767052404736 229828055545088 230067270678784 230198945360384 230499727954496 230932998119824 231305671059232 231979187055616 232415238159104 232643245717792 233227878851968 233697182537728 234136462956032 234349166731064 234442390390208 235262119027936 235704341056184 235947155411968 236012317111571 236084713849712 236772145465856 237081516736064 237217205889664 237374916072448 237527158684816 237910473088288 238046636679488 238357673225672 238805713964818 239051723246336 239191091663524 240338484914528 241435177544704 241493958399694 242279356487168 243282418540252 244153021944832 244292758341632 244611956196608 245006703839744 245071753106752 245163841170248 245467242756736 246483502994729 246644742536192 246647373731528 247042770630656 247507136740864 247906556541952 248230476258688 248697074898272 249665922233728 250293333402112 250538880003776 251268399269888 251337792248686 251596711638272 252146960106496 252476420420224 252620920557824 252951000157856 253359205107008 253835444214352 254096936597504 254167110735538 254245076453536 254574562418176 255055806926921 255318556484992 255464683265792 255798478583648 255944880038848 256279302791512 256692878858416 257175384269804 257924227713152 257926979237543 259346873304064 260007114278912 260495849456128 260559270904933 260916230063104 261083571116368 261748233347744 261996450735656 262488925267114 262660634908672 262934023632896 263428260519424 263923426422656 264349338353408 264518881262636 265617415038976 265877995106048 266546147259392 267827619121216 267934160445952 268870993174784 269376389778496 269728362413224 269811101542528 270671468575508 270950304841216 271105378159616 271459609925504 271542880114688 271897683529472 272053299062272 272408769400768 272848374730624 272920815959792 273201969424384 273361247615456 273718426945964 274157221065728 274232935267291 274672554188032 274675484382838 275475284628544 275632947734144 275993095313936 276511879327684 276958106136712 278037049760288 279556521367552 279821626459648 280187247051712 280533991721984 281166922740704 281695431993976 281882712836032 282063500938219 282680381056892 283691972867072 283873921355024 284225228455168 285332482552832 285401950836002 286330148575744 287049697048576 287539099015168 288544480480256 288709623494656 289086857323264 289553377265152 290097650530688 290476697983472 290565801661184 291022706814268 291492350773624 291792635982848 291959638018048 292341118381312 292508434330112 292812889954816 292890631761728 292980475913216 293363290123904 293914724879776 294389035893568 294770545957888 294773690557192 295327776441698 295801212202496 297223333415008 297782023891352 298381224132992 299424515126464 299987343162416 300296379615232 300379312687454 301429590004543 301626773054464 301740112209536 301912807495936 302113529546752 302307292871584 303364311378128 303760693318082 303934545046132 304822793644369 306088707567104 306285020409368 307281135056896 307858731175424 307933683796739 308355544620032 309338821229152 310239554200576 310740209747968 311324307886592 311826713977856 311909503954048 312412854417664 312821059366816 313409068876904 313911490500608 313914839294672 314238223366144 314828896718336 315009083124736 315420680358784 315929697056512 316013576374496 316523549870528 317445203339264 317756628297472 318045297706444 319884462861964 320213996630528 320688333421456 321333625989376 321937636564544 322151671812608 322358286786536 322457170136192 323063292636448 323485413663412 324003988532224 324093468952253 324427338691456 324616481543354 324828832520192 325561700015552 325748029140352 326173658098288 327126900496396 327314125434296 327741800685299 330384979798016 330465416757476 331540172035072 331973369123968 332075201898496 332288181420832 333134115169856 334104135292928 334732150584832 335272331570176 335902542719744 336444612449792 336884217779648 337100281609091 337517458790512 339046504158208 339240551057408 339683809617152 340322313018688 340871515245184 341007113294848 342199445858816 342842677899904 343290643071376 344490960005192 344845842525184 345043208566784 345494048996096 346051597219328 346702070146432 347155078077808 347353765767008 347807625217052 347914315146944 348368907022136 349023735794734 349383287821568 349583250784768 349586980123612 350040023324992 351263939490464 351924210053416 352952708430322 356234970005369 356468004518912 356601950793088 357043262191616 357509782133504 358181793002176 358521458901424 358759816336768 358989910285006 360245119761527 360480777552896 361062510921728 361158372999424 361741199852032 363150432339968 363480340235936 365582243270816 365813333433856 366500952481664 367238429702144 367928727502336 368409470613184 368522480155648 369215191584512 369697615615328 370392535945432 370774101361664 370990264620976 371372445796352 372070514303488 372283461874688 372769894969472 373371460157696 373859314853024 374073286210624 374562057926056 375162513037312 375166515254608 375266121944714 375871715471252 376966178965376 377674762008544 378995303134448 379757921623808 380724703051264 380817395937979 382300943420396 383637660005782 383888620251136 384754736382016 385010534605312 385257464696104 385734238617728 386604518768468 386825784604168 387331218991717 388210068133888 388939786307072 389567445994496 391820203314176 392332163510144 393703954291648 394693333441792 394850341709824 396230937310208 396748660660352 396870363244544 396975732305152 397494428819488 397616360167936 398135893739584 398884269479696 399295186081792 399527977284128 400045740942848 400691323096064 400801982313733 400920651249664 401444502274816 402199097203904 402617723687872 402848154380672 403374523920368 404132746709692 404784924353656 406726666778432 407125680006136 407545086620672 408582608152576 408970069441024 409738810173056 410011218670592 410274183182864 411708708298888 412482596848322 412752426285056 412907521970944 413148249236996 414892654288112 415130110306912 415406103126784 415672527698428 417125928144926 418858231407616 421039394986496 421960218953728 422511560703232 423305755366208 423988873852544 425340879190084 425744232445441 426022737107968 426710240180224 427267788403456 427512327097856 428070923344064 428202234027008 428761731719552 428875567936816 429567674824288 430818490246144 431628299438336 431632904030174 432324848603648 433137489296512 434009053284352 434403333452704 435219881071976 436915363909024 438443040006608 438894708668416 439719698722304 440294245366976 440839129848832 441257180186368 441833735735392 442086610976192 442664250276248 443378608937264 444212027375116 445505484231808 447647337521384 447903540067984 448488779885146 449947376333312 450056922472157 451078095362048 453427040754688 453686551205888 454279347222272 455012449988096 455867736548224 456603402610432 456896249453644 458059408358552 458793716885504 459656111090176 460134541357568 460397890720768 460999455908992 461865996239648 462611342118464 463958374111232 464830476318208 465286491435584 466455757703936 468272925912064 468698333462128 468884780780416 470524238055872 471408682112368 471894310823936 472024634223142 472169427699424 473544290931712 473675070007139 474163033472128 474434411779328 474749832144896 475054317369632 475820946176576 476093273358976 476715346451344 477611427929636 478103446492672 478382183327048 479007247155437 480676969829056 482870355089408 482987916799388 483895788823447 484558712974336 486564837080504 488306043889664 489223912393216 490013407679488 490143506213504 490327682340496 490934485513472 492967005989458 493289485072384 493294747463056 495014273481728 495813113083904 496460952517376 497394149796544 499331844467456 500586666804224 501077760007552 502675584497372 503193423276544 504293920212992 504952840840448 505241841115648 505902000315712 506718410214016 507670888428704 508334221471076 508490152907072 509149124836352 509289736924969 510111613853842 510637112969984 510929366531584 511596957167296 511889760077696 512558605583024 513385757716832 514350768539608 515848455426304 515853958475086 518693746608128 520991698912256 521118541809866 521832460126208 522167142232736 523496466695488 523992901471312 524977850534228 526856521038848 527846852845312 528698676706816 529037762525272 531755990212096 531885453830731 533092294518784 535655238242432 535868320891904 537741986349568 538752779556992 539456724826448 539622203085056 541342937151016 541900609682432 542210756319232 542919219851008 543795367058944 544106598124544 544817538801536 545696749461248 545841631919584 546722495230912 547436853891928 548314442131456 548465870534582 549345108376064 549350968765676 550950569257088 551265895468288 551986190627872 553023758655368 553916212273424 556074099520576 556579270986277 559643252919296 559797810008437 560374494103424 561067983443968 562333845481408 563390863987952 563765425672064 564127001876438 565360762113784 566099473910971 567383945734144 567747842710048 568450456910336 570664965105664 570803901672004 572660297151488 577088960960512 578173714646528 579106754530304 580195301061376 580953395966944 581131603322368 582045413628536 582984701547248 583585271965696 584682236762624 585016868660224 585625779909632 585781263523456 585960951826432 586726580247808 587829449759552 588778071787136 589541091915776 589547381114384 590655552883396 591602424404992 594446666830016 595564047782704 596762448265984 598849030252928 599974686324832 600758625374908 602859180009086 603253546108928 603480224419072 603825614991872 604614585743168 606728622756256 607521386636164 607869090092264 608663344129841 609645587288738 612177415134208 612570040818736 615717462350848 615867367593478 616711089240064 618677642458304 620479108401152 622648615773184 623653427955712 623819007908096 624825708835328 625642118733632 626818137753808 627829678589344 629657793436672 630018166249472 630841360717568 631859394113024 632027152748992 633047099741056 635513256594944 636090595412888 639768925723928 640427993261056 641376666842912 642667251978752 643875273129088 644303343625216 644716573573072 644914340272384 646126585272896 646970827326824 648007977064448 648186937904506 648854677382912 649232963086708 651123400031104 651496058280704 652347316196576 654253800992792 654628250868592 655483601370598 657775502074691 660930833514952 663080344070144 663946738247936 664576362841664 666268230339712 669026650985693 669464301169664 670544663140352 671805085439488 672889224899584 673768435559296 674200563218182 675034917581024 678093008316416 679367619234304 680644626037376 681743030490368 682014226589696 684398891717632 685685355799808 686581286142752 688981920010384 689691685050368 690988097992192 692103194438656 693404140292864 694310156155616 694707531534016 695615250434104 695828630293888 696737814044272 698047471589468 698766575643136 699166501569536 699173960247224 700080046649984 702527878980928 703848420106832 705905416860644 707232306741961 712469940010738 712936009037824 713203901586176 715019564267008 716363586004352 717042917802848 717519632673536 717979820570012 720490239523054 720961555105792 722316745998848 723482399704064 726960680471872 727426923472249 731164486541632 731626666867712 733001904963328 735857455004672 736818941226368 737044960311296 738430383169024 739395231230656 740785071890864 741548202723328 741980529241952 744141028606976 744346538582647 744566923749376 745539789938944 746742920315392 747718629706048 748146572421248 749124115852112 750333030509216 750532243889428 751743430942504 753932357930752 755349524017088 757990606268896 759515843247616 761449406102528 761634791875958 764601886840792 767275320011564 769509472764032 770021069210624 770514929392208 771468477235456 773209037536936 773651569208336 774662437983434 777371047906453 777879572614144 779134891988992 783640406628352 784664327020288 787407908583296 789386666883584 792461874620416 793497321320704 793951464610304 794988857638976 795232720335872 796271787479168 797768538959392 799055954568256 800091481885696 801382646192128 801603964627466 802889004549632 804398194407808 805235447375744 805696308761344 806749047840736 808265493419384 809569848707312 813453333556864 814251360012272 815090173241344 817940138882048 819477620346112 820022437341184 820548366365728 823417416597776 824965193696644 825815043941888 826296498473992 829785308576224 830260220613824 830812206253568 831345055396856 834251856289852 835819998876863 837716462815232 842078789972992 845023121406464 846611510732416 847977747705088 850681758380168 851488464890882 852045474215936 854535576806912 855024654195712 856141846688128 856404468054016 857523463439104 857751135873632 859135349648576 861636980492288 863256598876672 863265808060348 864649697207296 866274978593024 868806666905408 870439762143952 873830727818048 876886080013216 879439397444608 879682272870401 880588490733952 881678259697664 882514360372736 883667471470784 884173221952384 885328500552496 886757217874528 888424054750232 889584887574383 891010968463616 895294675042768 895807080135968 896977559770292 899894752666624 900113844944314 906854081509376 908558694444544 910024899976192 911735473096448 913206805220864 913792498907288 916118816717104 918711238434899 919312222180352 920269082715136 920795781441536 921998911817984 923731992479296 925222684236928 929660952636416 930572982871168 932911515407872 936545851824128 937396666924256 937769561560832 941048476111744 942817364224736 944049268446284 944338855398848 947088581863424 947350140014278 948326066944256 948868823558656 950108634739264 951641892353152 952186546717952 953430692902688 955222855859272 956206892985344 956764366654096 958014494310874 961353939658112 961364195339933 965975833598776 967791577646894 969117425948672 973129674161008 978447824786432 980026815358976 980287012427008 980655364680992 981868971026944 985934011978916 986589494926112 990028546963456 992921905034752 994788299593088 998663688934912 1001173333608448 1002155520015104 1005351168994744 1006386846553088 1009905681680896 1010483682231296 1011804000631424 1013436820428032 1015341776857408 1016668442942152 1016980305814144 1018298249672704 1018579473849938 1020223227707684 1021274225939968 1021858733063168 1023193914334592 1023779520155392 1025117211166048 1026771515433664 1028701537079216 1031696910852608 1031707916950172 1033647217545943 1041983397824512 1042237083619732 1044334284465472 1046992933390976 1047985802942624 1049955701068456 1051327594406089 1053713042077696 1055693705690624 1057397353413632 1058075525050544 1063162426613287 1063511980424192 1063770907661462 1071310476484864 1071736641783808 1075483972699136 1077505559113984 1078913449652896 1079244406170112 1082685874302032 1083801219364864 1085838439702016 1087590734117888 1088213196249088 1089635077603072 1091393498922496 1091683263839168 1093444990461824 1094873707783856 1096931741069164 1098690216752128 1098701937531352 1101901138514176 1102531790936576 1103972381255744 1106047517310736 1107832424546848 1112148199041152 1113158541972554 1119286505838592 1119595620016874 1120748988206848 1124667690962816 1126781727975904 1127530851344128 1128254003752876 1130721524227568 1132198947821942 1135495685420096 1136157685401739 1136900913820672 1141607803344008 1145320594302976 1156347429293056 1158213509060608 1160390602122752 1161906791933888 1162263206644736 1164090827257072 1165969403094496 1169364473525248 1170033737320448 1171251559819264 1171562527046912 1173453160495616 1175658899519104 1177556143574272 1179094762228768 1181311105766792 1183204848809984 1188893333660032 1191128095565408 1193524896531968 1197698060505856 1199949372649664 1201517250749816 1205718360018172 1206960448838144 1207651229983744 1209229171486336 1213457245512512 1215042773272328 1215738180184528 1217326688259682 1219291174577476 1221583075281569 1224354830268416 1225140081637472 1231434924701696 1231734735186956 1237355284916608 1245297231546368 1247638015816192 1249651417670656 1251284237467264 1253636275507616 1255659357178688 1256464685997521 1259315586873344 1261682721435136 1263718788226048 1264054305497984 1266094199482112 1271026513189888 1272181190825776 1279537851447856 1280855986522112 1282753333685824 1285334503957504 1287750546258176 1288606687250432 1289433147146144 1289828680544768 1292253170545792 1293941654653648 1296373875809012 1297709354765824 1298465926173416 1302246800062208 1302992116561408 1304694632393152 1308507601985584 1309256501737184 1310967202741196 1313431426806499 1315551004149382 1321861667029904 1327893476495872 1329152725683328 1332536460679424 1338053301971386 1338928602339328 1342731810020237 1343610170878976 1345778449799168 1347536871118592 1348401126436364 1350069835162048 1358735238468608 1361289252074752 1363486060980736 1368797783435264 1371370711599616 1373162572285504 1377963840020768 1381976195984384 1382357857367773 1384206388877312 1386808280585728 1388620312311232 1389415063068032 1391230500868208 1391657260587776 1393475628088544 1396094943178936 1397533151286272 1398333003139072 1398347920494448 1400160093299968 1405055757961856 1407696840213664 1411810833721288 1414464613483922 1424939880021476 1426407803172352 1430039128534016 1432727172008704 1434085835605696 1435039265347072 1435959641140024 1440980479046108 1443689088969127 1444633491997696 1446964799408128 1453921360943744 1454853846944498 1462328973083264 1463253333735424 1466003809926656 1471714910009344 1473637882452736 1476860766338048 1478790462461312 1481570143781728 1483961058483904 1488282057213952 1488693077165294 1491079579877888 1493485840630784 1495437259412096 1496293144842496 1498248231704224 1500666061018432 1501064487778856 1503486861885008 1507864715861504 1510699048034176 1510715164105609 1515981212537792 1519031686495232 1522898812205056 1523269583751916 1529203773681584 1534550640023128 1539018945528064 1540042138421248 1541029858784416 1542936954470912 1546418075073872 1547303138416672 1549324875966868 1554742095812906 1555759145228288 1569328654040576 1569710729598011 1574815817166592 1578773333767168 1586994642641408 1587902929220608 1589977715277952 1590465440671744 1592543574958336 1595537077918784 1598111909136512 1600182963771392 1603207929254932 1605778009099264 1608796388815616 1610470894751488 1611392617522688 1613498095681472 1616530986838768 1619139697414624 1626906667113728 1628502720024544 1635880277764096 1638955240692224 1641096732731456 1646834833195552 1649930387393288 1651630087883776 1652086219780997 1652592996947984 1659570617152448 1660520441227648 1661624412507136 1662690110793712 1668503712579704 1671639997753726 1684157579945984 1690046242812928 1693223021464832 1695955495410176 1701363516760336 1702976929781764 1709071153613824 1710049308391424 1712283693376256 1715046926878208 1715502271747264 1718270699297152 1726513197753344 1726531616120696 1729299394414592 1732549957186048 1737613333810816 1740879524287904 1747661455636096 1753772160026432 1758878794889216 1759364545740802 1761176981467904 1765028720745472 1767334942941568 1768346443904768 1770657001104992 1773514435749056 1776848109500464 1779169775148766 1782021936927232 1785390648488447 1790589350085536 1791614160271936 1793955119540584 1799789505333248 1800227689888628 1817117388889088 1820049799952384 1823470946192896 1826413610441728 1827584997814576 1832237633434208 1837422476869798 1838624444360704 1840538165430272 1843997823635968 1847463984958592 1850445368473856 1859321905272832 1861145965742336 1865823030815744 1874793333848512 1875539123121664 1882096952223488 1885634728449472 1888098536892568 1888677710797696 1894700280028556 1896652133888512 1897737647117312 1900217269478528 1903283784706304 1904373093435904 1906861385805376 1910445711718544 1912413785970688 1913528733308192 1916028988621748 1919630546871037 1922707879316224 1922728390679866 1931951667197552 1935583155293788 1946259348322016 1956895649572864 1960574024854016 1961310729361984 1963737942053888 1971868023957832 1973178989852224 1974444506567533 1985843810069504 1989576599186176 1997327377869824 2004311040030208 2010702337989488 2012773693106176 2019811363361792 2020967364462592 2023608001262848 2026873640856064 2030683553714816 2033336885884304 2033960611628288 2037158947699876 2040446455415368 2042548451879936 2043717466126336 2046387828669184 2047559040310784 2050234422332096 2053543030867328 2057403074158432 2063393821705216 2063415833900344 2067294435091886 2084474167239464 2088668568930944 2093985866781952 2095971605885248 2099911402136912 2102655188812178 2110007130031801 2111387411381248 2114794706827264 2116151050101088 2126324853226574 2127023960848384 2127541815322924 2142620952969728 2150967945398272 2155011118227968 2157826899305792 2158488812340224 2165371748604064 2171676879404032 2175181468235776 2179270155206144 2182786997844992 2183366527678336 2186889980923648 2189747415567712 2193863482138328 2197380433504256 2197403875062704 2203802277028352 2205063581873152 2207944762511488 2212095034621472 2215664849093696 2224296398082304 2226317083945108 2239191240033748 2241497976413696 2249335381925632 2253563455951808 2255061702688256 2256508007505752 2261443048455136 2264397895643884 2268654282665771 2270991370840192 2272315370803478 2273801827641344 2283215606688016 2294192604797093 2312694858586112 2320781204245504 2323813583867776 2324526413289472 2328181654514144 2331938806188992 2338728947050496 2343125054093824 2346906320991232 2351317799038208 2355112287148544 2358189524457536 2362622211533584 2377786667320064 2382256191130816 2387049793063936 2395396121011712 2399898745299328 2403034501499632 2411436720036344 2413920897676288 2415302459967488 2418458342972672 2426914491025024 2430085546544656 2431476360369056 2434653376519364 2438582349154952 2443166150563138 2450280163274944 2463469470373912 2474710569833216 2493644790037583 2495276031632384 2499302835341312 2502568474934528 2507272551015232 2511318714357376 2512929371995042 2523365442870272 2527437576452096 2528108610995968 2532188398964224 2542053026379776 2544362381651552 2559075702895712 2565506667371648 2570669007915008 2575501092516352 2578866294292288 2579657361089536 2584506341091584 2587883309307296 2592747751618024 2595418709531648 2596931852346832 2604493600124416 2605984233122816 2609389264786304 2617015203971168 2618513003474368 2621934405482392 2626862853612998 2631102008298764 2643723334059808 2655786952991744 2658305451366656 2665072921358848 2676106603942772 2685463620040474 2687220341757952 2695073742237184 2696802252872728 2700139670324096 2711318532942019 2717470476937216 2722578504149504 2726972121961472 2742741423199232 2746325144571008 2755927680041536 2763952391968768 2764715714735546 2773616561171456 2777240624622464 2778830126136064 2782461001736416 2783314521175552 2786951256177088 2792189886357872 2795066302572544 2796695840988896 2800320186599936 2805613876196131 2810111515923712 2815393680427328 2823621667442576 2828929226967844 2849879760042952 2852815606344704 2860078257068032 2865454344017408 2868171671211392 2870078530694144 2871919282280048 2881960958092216 2887378177938254 2889266983995392 2907842721887488 2909707693888996 2924657946166528 2932007619853312 2947275764905472 2953721532676096 2957580924922624 2963140287563456 2967922116967808 2977386154330588 2982159159755776 2986971681261568 2990874518824192 2992586289684992 2996496463408448 3001332122036864 3002128975557712 3006973723770016 3015729431723008 3021398096068352 3021430328211218 3031962425075584 3038063372990464 3046539167503832 3058407547363168 3069101280046256 3078037891056128 3082059717568832 3085873908941824 3092836150147744 3094606276833344 3098649751933736 3109484191625812 3138657308081152 3139421459196022 3149631634333184 3157546667534336 3173989285282816 3175805858441216 3179955430555904 3185087149916672 3191074155837568 3196223818273024 3206415858509864 3211556018198528 3217592777631232 3220941789502976 3222785235045376 3226996191362944 3233061973677536 3238279394829248 3253813334227456 3257005440049088 3277910481384448 3282193465462912 3293669666391104 3299860774786576 3303260175767552 3304172439561994 3305185993895968 3315725490049973 3319141234304896 3321040882455296 3323248825014272 3325380221587424 3337007425159408 3343279995507452 3353050730088059 3380092485625856 3386446042929664 3387270521764129 3391910990820352 3402727033520672 3405953859563528 3418142307227648 3424567386752512 3430093853756416 3431004543494528 3436541398594304 3453026395506688 3453063232241392 3465099914372096 3475226667621632 3481759048575808 3495322911272192 3507544320052864 3518729091481604 3522353962935808 3530057441490944 3534669885883136 3536692887809536 3541314002209984 3547028871498112 3553696219000928 3558339550297532 3564043873854464 3565028158474783 3570781296976894 3581178700171072 3583228320543872 3587910239081168 3600455379777256 3634234777778176 3646941892385792 3652827220883456 3655169995629152 3664475266868416 3674844953739596 3687995647271936 3694927969917184 3700890736947712 3722291931484672 3731646061631488 3749586667697024 3751078246243328 3764193904446976 3771269456898944 3776197073785136 3777355421595392 3789400560057112 3793304267777024 3795475294234624 3800434538957056 3806567569412608 3808746186871808 3813722771610752 3820891423437088 3827057466616384 3832057977243496 3839261093742074 3845415758632448 3845456781359732 3863903334395104 3871166310587576 3892518696644032 3918584670059059 3921148049708032 3922621458723968 3927475884107776 3943736047915664 3946357979704448 3948889013135066 3962696317376797 3971687620139008 3979153198372352 3994654755739648 4008622080060416 4021404675978976 4039622726723584 4047216002525696 4053747281712128 4061367107429632 4066673771768608 4067921223256576 4074317895399752 4080892910830736 4085096903759872 4092775657338368 4095118080621568 4100468844664192 4107086061734656 4114806148316864 4126787643410432 4126831667800688 4134588870183772 4168948334478928 4177337137861888 4187971733563904 4191943211770496 4199822804273824 4205310377624356 4220014260063602 4222774822762496 4232302100202176 4252649706453148 4255083630645848 4260643408908887 4285241905939456 4310022236455936 4315653798611584 4316977624680448 4330743497208128 4343353758808064 4358540310412288 4365573995689984 4366733055356672 4373779961847296 4379494831135424 4387726964276656 4394807750125408 4407604554056704 4410127163746304 4415889525022976 4424190069242944 4431329698187392 4448592796164608 4452634167890216 4478382480067496 4482995952827392 4498670763851264 4507126911903616 4510123405376512 4513016015011504 4522886096910272 4528795791287768 4537308565331542 4541982741680384 4544630741606956 4566431213376032 4588385209594186 4641562408491008 4647627167735552 4656363309028288 4663877612377984 4683186556899851 4686250108187648 4693812641982464 4702635598076416 4710224574297088 4716379048915072 4725244423067168 4755573334640128 4764512382261632 4774099586127872 4790792242023424 4799797490598656 4806069002999264 4822873440072688 4827841795352576 4836916685945344 4853828982050048 4860171093089312 4862952720738112 4869306753038728 4877164698309904 4886332301126276 4900560326549888 4926938940747824 4949421139666432 4950626147193727 4987289580075166 4990552063264768 5005136949869056 5014545102030464 5022637428714752 5025858743990084 5046730885740544 5056217221991936 5064376797928448 5088724763303104 5118151405791424 5131013334743296 5151002185032704 5157732588584576 5159314722179072 5169012682183168 5175766618614592 5185495503236048 5190837419063296 5193863704693664 5208987200248832 5210425770078529 5211968466245632 5218778529572608 5234030407942336 5237026006948736 5243868810964784 5253725707225996 5262204016597528 5287446668119616 5311573905983488 5316610902733312 5330145842717696 5352213207885544 5370927240080948 5390147484474368 5393604505745456 5400279340648192 5422637065884038 5445157008299008 5453944243922944 5485482846398464 5492650289142016 5511855360083072 5529431429471092 5547233122342912 5554481249244928 5557660252272128 5564922003472832 5566629042351104 5573902512354176 5584379772715744 5593391681977792 5600640373199872 5611227752392262 5620223031847424 5630787360854656 5647243334885152 5657858453935688 5699759520085904 5705631212689408 5730908688034816 5736343342422784 5740157061388288 5743838564560096 5763921916184432 5774756355876508 5815685443774976 5819415387777992 5849315892333056 5850739992138041 5864015239706624 5894551529810944 5915161849845248 5926280575126912 5935844233935616 5954772308661176 5964318319511552 5981749037648384 5985172579369984 5992992926816896 6002664244073728 6004257951115424 6013947447540032 6031458863446016 6042796192136704 6042860656422436 6063924850151168 6093078335007664 6116815094726336 6138202560092512 6156075782112256 6157775910092807 6164119435137664 6171747817883648 6185672300295488 6189212553666688 6197299503867472 6218968383251624 6227094213020681 6277314616162304 6278842918392044 6299263268666368 6347978570565632 6359910861111808 6370174299833344 6382148311675136 6392447636546048 6412831717019728 6435185555262464 6441883579005952 6445570470090752 6453992382725888 6466123947355072 6476558789658496 6507626668454912 6514010880098176 6555820962768896 6564386930925824 6587339332782208 6599721549573152 6608344879123988 6610371987791936 6631450980099946 6638282468609792 6642081764910592 6650760443174848 6674014850318816 6686559991014904 6706101460176118 6772892085859328 6774541043528258 6783821981640704 6805454067041344 6811907719127056 6849134773505024 6860187707512832 6862009086989056 6873082797188608 6906126464482784 6930199828744192 6950453335243264 6963518097151616 6990645822544384 7015088640105728 7037458182963208 7044707925871616 7069339771766272 7073385775619072 7082628004419968 7094057742996224 7107392438001856 7116679100595064 7128087747708928 7130056316949566 7141562593953788 7162357400342144 7166456641087744 7175820478162336 7200910759554512 7235530522821601 7293883784771584 7310339991258304 7328950533736832 7349689907479192 7359293160842623 7375991294543872 7389855939834368 7401781473895424 7444583862969344 7499173335394048 7502156492486656 7528387808893952 7542538913797888 7552394147570272 7554710843190784 7578801120114224 7586608535554048 7600869077914112 7613135138825216 7617492373743616 7627445543221504 7641782846874176 7654114933232768 7664115954486992 7678522187484148 7690831517264896 7690913562719464 7727806668790208 7742332621175152 7785037393288064 7837169340118118 7842296099416064 7845242917447936 7887472095831328 7892715959408896 7897778026270132 7925392634753594 7958306396744704 8017244160120832 8042809351957952 8094432005051392 8107494563424256 8122734214859264 8133347543537216 8135842446513152 8148635790799504 8161785821661472 8185551314676736 8190236161243136 8200937689328384 8214172123469312 8229612296633728 8253663335601376 8269177740367544 8337896668957856 8354674275723776 8375943467127808 8383886423540992 8399645608547648 8410620755248712 8440028520127204 8464604200404352 8505299412906296 8510167261291696 8521286817817774 8551081526970983 8570483811878912 8620044472911872 8631307597223168 8661486994416256 8717080620824576 8733466110713344 8747559923694592 8758989662270848 8775453928553312 8789615500250816 8815209108113408 8831779050045952 8848380138485888 8862659396374784 8897185592329216 8905268335780432 8956764960134992 8965991905654784 8997341527702528 9014253823807232 9020246810753024 9026032030023008 9045772193820544 9057591582575536 9074617130663084 9083965483360768 9089261483213912 9132862426752064 9176770419188372 9194019987645493 9295254335471104 9312726618056576 9327755224755968 9366373113799702 9372500216375296 9405271196152832 9420449148594176 9432758097830144 9450488846134336 9511146669280256 9529024764523264 9581584484046848 9599594981197312 9612138005998528 9645746880145376 9673833371890688 9676505001574411 9707657964100096 9720342186178624 9725905441476224 9738613506077456 9754329396619808 9772664602252552 9801120653099776 9853877881495648 9898842279332864 9901252294387454 9974579160150332 10010273899738112 10029090204060928 10045274857429504 10051717487980168 10105823622783889 10112434443983872 10128753595856896 10177449526606208 10236302811582848 10262026669486592 10302004370065408 10315465177169152 10338025364366336 10351533237229184 10370991006472096 10387727409387328 10417974400497664 10420851540157058 10437557059145216 10468060815884672 10474052013897472 10487737621929568 10507451414451992 10524408033195056 10574893336239232 10575006148739263 10633221805466624 10660291685435392 10704426415771088 10741854480161896 10780294968948736 10787209011490912 10800558681296384 10845274131768076 10890314016598016 10985300578284032 11023710720166144 11058862858942184 11108962498489856 11115320504544256 11129844006945664 11133258084702208 11147805024708352 11168759545431488 11186783363955584 11201280746399744 11222455504784524 11240446063694848 11261574721709312 11294486669770304 11315716907871376 11399519040171808 11461817376069632 11472686684845568 11487677129120192 11527843832368864 11549512711753016 11564603538466979 11631370887549952 11638830775555984 11698631784666112 11701479984276082 11789103059621888 11830323699690496 11852561150253824 11871688467871232 11909544617322352 11963498075296768 11970345158739968 11985985853633792 12005328488147456 12008515902230848 12027894895080064 12085592384273408 12085721312844872 12127849700302336 12186156670015328 12233630189452672 12276405120185024 12312151564224512 12315551820185614 12328238870275328 12371344600590976 12378425107333376 12394599007734944 12437936766503248 12454188426041362 12497734539419129 12557685836784088 12598526537332736 12719821722223616 12740348599666688 12764296623350272 12784895273092096 12825663434039456 12870371110524928 12883767158011904 12907984765451776 12932247894710144 12953117579316992 13015253336909824 13028021760196352 13128773861851648 13174678665564416 13199443099146304 13216689758247976 13220743975583872 13262901960199892 13276564937219584 13284163529821184 13301520886349696 13348029700637632 13373119982029808 13412202920352236 13437413828097259 13545784171718656 13549082087056516 13610908134082688 13623815438254112 13698269547010048 13724018173978112 13746165594377216 13812252928965568 13821111545972731 13900906670486528 13927036194303232 13981291645088768 14030177280211456 14074916365926416 14089415851743232 14138679543532544 14146771551238144 14165256008839936 14188115485992448 14214784876003712 14233358201190128 14260112633899132 14283125187907576 14324714800684288 14332913282175488 14351640956324672 14401821519109024 14471061045643202 14620679982516608 14657901067473664 14699379814958384 14718586321685246 14770049910222607 14779711879668736 14803562947790848 14889167725938688 14998346670788096 15056775617787904 15085077827595776 15104788295140544 15109421686381568 15157602240228448 15201738155828224 15226270277650432 15254891086443008 15283565693748352 15308229866465536 15328231908973984 15357044374968296 15381663034529792 15381827125438928 15455613337580416 15484665242350304 15570074786576128 15674338680236236 15690485834895872 15774944191662656 15785431918817792 15795556052540264 15850785269507188 15880579978660397 15916612793489408 16085618703915904 16188864010102784 16245468429718528 16266695087074432 16271684893026304 16297271581599008 16323571643322944 16371102629353472 16401875378656768 16428344246938624 16459224593267456 16507326671202752 16538355480735088 16675793337915712 16709348551447552 16751886934255616 16767772847081984 16799291217095296 16821241510497424 16880057040254408 16929208400808704 17010598825812592 17020334522583392 17042573635635548 17102163053941966 17262615194446336 17322973988832512 17455513530263081 17466932221426688 17495119847389184 17517979324541696 17550907857106624 17579231000501632 17663558100091904 17696760276971776 17725318792749568 17794371184658432 17810536671560864 17913529920269984 17994683055405056 18028507647614464 18052064060046016 18091544387641088 18115183165151072 18149234261326168 18167930966721536 18178522966427824 18265724853504128 18353540838376744 18388039975290986 18590508670942208 18625453236113152 18655510449511936 18732746227599404 18810542392305664 18865516195660288 18900977692268672 19022293338560512 19058049529046528 19199189962394624 19224276011997056 19291493760290752 19347666743781376 19353010003148822 19415315928200192 19440684372357248 19451810882952448 19477227012154912 19508658793239616 19545329204505104 19602241306199552 19639297133372917 19707755762991296 19797684558665728 19802504588774908 19949158320300664 20020547799476224 20058180408121856 20090549714859008 20103434975960336 20211647245567778 20224868887967744 20354899053212416 20472605623165696 20524053338973184 20630930354338304 20676050728732672 20703066474458368 20741982012944192 20775454818774656 20841703080314116 20875114118290432 20936121631769344 20948104027794944 20975475243859136 21014902828903984 21048816066390112 21149786672478464 21150012297478526 21266443610933248 21408852831542176 21483708960323792 21574418022981824 21601117362592768 21690548263536152 21970601156568064 22047421440332288 22117725717884368 22217924996979712 22230641009088512 22259688013891328 22295610049416704 22337519090862976 22373566727911168 22444911009569048 22480892127389696 22523149443418624 22588973339540608 22631433815742752 22799038080343616 22945373369691136 22975354258240384 23055687664737728 23099025423506032 23129207076933958 23210078430349811 23262741775099904 23277661551111968 23397263569332224 23402959968552164 23660647399380992 23705122300507648 23743376935742464 23819089234644704 23926996150593536 23971971707267584 24010656976294912 24017031804461696 24055789790160128 24171184768546816 24171442625689744 24255699400604672 24372313340030656 24467260378905344 24552810240370048 24631103640371228 24656477740550656 24742689201181952 24756850214666752 24789198015469888 24875873533006496 24908376852082724 24955197109323481 24995469078838258 25115371673568176 25439643444447232 25528593246700544 25569790546184192 25651326868078912 25815969530903552 25864495789420288 25906235158633984 26056043520392704 26257547723703296 26349357331128832 26398886198292608 26433379516495952 26441487951167744 26525803920399784 26553129874439168 26568327059642368 26603041772699392 26696059401275264 26746239964059616 26824405840704472 26874827656194518 27098164174113032 27221816268165376 27247630876508224 27430092690413413 27448036347956224 27492331188754432 27624505857931136 27642223091945462 27801813340973056 27854072388606464 27962583290177536 28060354560422912 28149832731852832 28277359087065088 28330512017679872 28376230971984896 28429569752007424 28466716402380256 28520225267798264 28566250375815152 28649429601368576 28665826564350976 28703281912649344 28803643038218048 28942122091286404 29241359965033216 29315802134947328 29398759629916768 29437172643370492 29540099820445214 29559423759337472 29824503862362209 29996693341576192 30170155655191552 30209576590281088 30218843372763136 30315204480456896 30403476311656448 30509782172886016 30567131387496704 30616459732931072 30656463817947968 30714088749936592 30763654250877856 30911226675160832 30969330484700608 31140149573152256 31348677360472472 31380971669791744 31549888383325312 31570863837635584 31591112105080528 31701570539014376 31761159957320794 32171237407831808 32490936859437056 32533390174148864 32594543163198016 32647143286645888 32803750757313536 32856688493877248 32918449186534912 33014653342405504 33076710961470176 33351586675831424 33418697102895104 33535545694163968 33598582434190592 33642483020994848 33760114080508816 33858416801617408 34021197651625184 34040669045166784 34085147271271096 34204326107883932 34525230388892672 34645947977665024 34911027060526162 34933864442853376 35035958649083392 35101815714213248 35158462001003264 35327116200183808 35393520553943552 35450637585499136 35621073343121728 35827059840539968 36057015295228928 36104128120092032 36183088775282176 36230366330302144 36298468522652336 36335861933443072 36357045932855648 36472980390549703 36531449707008256 36707081676753488 36776079950581972 37181017341884416 37250906472226304 37311020899023872 37465492455198808 37731032391320576 37801955384537344 38116099058093056 38398379924789248 38448552023994112 38582987520581504 38706020006297644 38830631856400384 38881368744714496 38903621765904896 38954454024309824 39017317586479232 39090658409010208 39204482612399104 39278594266745834 39415511525982592 39605009177549816 39898316640601328 40116360816243712 40181099429718016 40206869951920672 40423294491135556 40709798106424832 40945211246331392 41048106677946368 41261860708676608 41406132948916736 41483964025888384 41550909637549312 41683406160628232 41750228236580864 41872243263538688 41896208055589888 41950950487718272 42029805657807968 42097632132780224 42299573344956928 42300024594957052 42817705663084352 42967417920647584 43104431370649649 43148836045963648 43202234725185536 43381096527072304 43589659491144767 43941202313136128 44094842880664576 44235451435768736 44435849993959424 44519376027782656 44591220098833408 44675038181725952 44747133455822336 44889822019138096 45046298886837248 45177946679081216 45262867631485504 45598076160687232 45890746739382272 45950708516480768 46111375329475456 46198050847012064 46258414153867916 46420156860699622 46555323102223936 46805919937104328 47410244601015296 47486753871484928 47638178469289408 47943943414535168 48021313952589824 48034063608923392 48111579580320256 48342885251379488 48511398801209344 48744626680061312 48934520757810688 49105620480740096 49262207280742456 49312955481101312 49485378402363904 49513700429333504 49578396030939776 49751747066012992 49816753704165448 49910394218646962 49990938157676516 50230743347136352 51057186493401088 51302653736157824 51515052125898361 51631939061807104 51728991578840576 51812470317267968 52112087040785408 52515095447406592 52698714662257664 52797772396585216 52866759032991904 52882975902335488 53051607840799568 53106259748878336 53206083545398784 53392118802550528 53492479928119232 53648811681408944 53749655312389036 54196328348226064 54443632536330752 54495261753016448 54860185380826826 54896072695912448 55249011715862272 55284446183890924 55708144777212928 56120709120845824 56299665463705664 56661024035359744 56752461943969792 56859139504014848 56933432804760512 57040450535596528 57132500751630304 57298859202737152 57331653128701952 57406563825298688 57607286076436096 57884244182572808 58482719930066432 58631604269894656 58797519259833536 58874345286740984 59080199640890428 59649007724724418 59993386683152384 60340311310383104 60419153180562176 60630408960913792 61019564345772032 61134262774993408 61232919465862144 61312927635895936 61428177499873184 61527308501755712 61822453350321664 61938660969401216 62280299146304512 62697354720944944 62761943339583488 63099776766650624 63141727675271168 63182224210161056 63403141078028752 63522319914641588 64342474815663616 64358139913518451 65066780348297728 65189086326396032 65294286573291776 65607501514627072 65836898373069824 66029306684811008 66153421922940352 66703173351662848 67071091388327936 67197164868381184 67284966041989696 67520228161017632 67716833603234816 67735535011020877 68042395303250368 68081338090333568 68170294542542192 68408652215767864 69050460777785344 69291895955330048 69822054121052324 70071917298166784 70203631428426496 70316924002006528 70787041107887104 70901275170998272 71242146686243456 71654119681079936 72114030590457856 72208256240184064 72366177550564352 72460732660604288 72596937045304672 72714091865711296 72945960781099406 73062899414016512 73414163353506976 73552159901163944 74501812944452608 74622041798047744 74930984910397616 75462064782641152 75603910769074688 76232198116186112 76897104047988224 77165975041163008 77412040012595288 77762737489428992 77807243531809792 77908908048619648 78034635172958464 78181316818020416 78408965224798208 78557188533491668 78831023051965184 79210018355099632 79796633281202656 80232721632487424 80413739903841344 80846588982271112 80952224769268853 81419596212849664 81890422492662784 82523721417353216 82812265897833472 82967928051776768 83101819275098624 83366812321256464 83744486527077376 83792416111179776 83901900975436544 84059611315615936 84195264265560448 84599146689913856 84600049189914104 85635411326168704 85934835841295168 86208862741299298 86297672091927296 86762193054144608 87179318982289534 88189685761329152 88470902871537472 89038752055565312 89182440197666816 89350076363451904 89494266911644672 89779644038276192 90092597773674496 90355893358162432 90525735262971008 91196152321374464 91901417032961536 92222750658950912 92396101694024128 92516828307735832 92840313721399244 93110646204447872 93611839874208656 94061896796680813 94820489202030592 95276356938578816 95887886829070336 96068127217846784 96223159160640512 96685770502758976 97489253360122624 97869041515621376 98211240961480192 98524414561484912 98625910962202624 98970756804727808 99027400858667008 99156792061879552 99503494132025984 99633507408330896 99820788437293924 99981876315353032 100461486694272704 102605307472315648 103030104251796722 103457983157681152 103624940634535936 104224174081570816 105397429324515328 105595544793170432 105733518065983808 105765951804670976 106103215681599136 106412167090797568 106784237605101056 106984959856238464 107297623362817888 107499310624778072 108392656696452128 108887265072661504 108990523506032896 109720370761653652 110498023431724544 110568892367781848 111164059850622779 111416289554425856 112599330927411328 113322048070719488 113718279008029696 113866865609521024 114080901071193056 114265001503260608 114597718405474304 114813127650597376 115214572152872192 115768488365145616 116965439860132864 117263208539789312 117595038519667072 117748690573481968 118160399281780856 119298015449448836 120838306361124352 121260817921827584 122268525549986816 122465838931724288 122625855271791872 122856354999746368 123054617003511424 123644906700643328 123877321938802432 124560598292609024 125394709441889888 126199553533301248 126364448420322112 126806282156057504 127044639829283176 128684949631327232 128716279827036902 130133560696595456 130378172652792064 130588573146583552 131673796746139648 132058613369622016 132306843845880704 133406346703325696 134394329736762368 134569932083979392 135040456322035264 135433667206469632 135471070022041754 136084790606500736 136162676180667136 136340589085084384 136817304431535728 137475079933610419 138583791910660096 139644108242104648 140143834596333568 140407262856852992 140633848004013056 141574082215774208 142484293372486912 143308239362159872 144416512480368128 144732355101128704 144921465321208576 145193874090609344 145428183731422592 145891921562198812 146125798828033024 146828326707013952 147104319802327888 149003625888905216 149861969820795232 151207821538149376 153794208095976448 154331950082326016 154824080025190576 155525474978857984 155614487063619584 155817816097239296 156069270345916928 156362633636040832 157114377066983336 157662046103930368 158420036710199264 159593266562405312 160827479807682688 161693177964542224 161904449538537706 162470549012448677 162839192425699328 163780844985325568 165624531795666944 165935856103553536 166203638550197248 166733624642512928 167488973054154752 167803801950873088 168119222631231872 168390528531120896 169198293379827712 169200098379828208 171270822652337408 171869671682590336 172417725482598596 172595344183854592 173524386108289216 174358637964579068 174686379765264367 176941805743074944 178077504111130624 178700152726903808 178988533823289344 179559288076552384 180711786716324864 181051470525942016 182392304642748928 183802834065923072 184445501317901824 184792203388048256 185033656615471664 185680627442798488 186221292408895744 187223679748417312 188123793593361626 190552713877157632 192010648832893891 192136254435693568 192446318321281024 193371541005517952 194978506720245248 195738083031242752 196422481922960384 197048829122969824 197941513609455616 198313584123759104 199006988264051968 199267014816661792 199641576874587848 199963752630706064 200922973388545408 205210614944631296 206060208503593444 206915966315362304 211191089586340864 211467036131967616 211531903609341952 212206431363198272 212824334181595136 213568475210202112 213969919712476928 214595246725635776 214998621249556144 216785313392904256 217774530145323008 217981047012065792 219440741523307304 220996046863449088 221137784735563696 222328119701245558 225198661854822656 227436558016059392 227733731219042048 228161802142386112 228530003006521216 229626255301194752 230429144305744384 231536976730291232 233930879720265728 235190077039334144 235497381146963936 236320798563561712 238596030898897672 241676612722248704 242521635843655168 244537051099973632 245251710543583744 245712709999492736 246109234007022848 247289813401286656 247754643877604864 250789418883779776 252399107066602496 252728896840644224 253612564312115008 254089279658566352 255310862733847921 257369899262654464 257432559654073804 260267121393190912 260756345305584128 261177146293167104 264117226739244032 264613687691761408 266812693406651392 268788659473524736 269139864167958784 270080912644070528 270942140044083508 272169581213001472 272325352361334272 272681178170168768 273634608863071456 274950159867220838 279288216484209296 280814525713705984 281267696008026112 284968586744973824 286616478724319744 288833024960736256 289842930642417152 290387748181218688 290856367462845184 291783843124397624 292251597656066048 293656653414027904 294208639604655776 299723939641590464 301731019594547543 302415643076298752 307588416191952896 308663900164652032 309648160050381152 311050949957715968 311635632194478592 312138540691833856 312725267272081664 314228754133966672 315324092207860736 316840073420398528 319186533124810624 321654959615365376 323386355929084448 323808899077075412 324941098024897354 331871712207107072 332407277100394496 333467249285025856 335607603901746176 336238445262463744 336781057062241792 338400196759656416 342541645304674816 343739343365180672 344835450965197192 345190688367709184 347048772216578432 348717275929158136 349372759530528734 353883611486149888 357400305453807616 359118576153104768 361423573432649728 362102941051884032 364784609285497856 367605668131846144 368891002635803648 369584406776096512 370067313230943328 371361254885596976 372442584817791488 374447359496834624 376247587186723252 381105427754315264 384021297665787782 384272508871387136 386743082011035904 389957013440490496 392844963845920768 394097658245939648 396627168247518208 398013976528103936 398534029633323584 399283153749175696 399927505261412128 401845946777090816 410421229889262592 412120417007186888 422382179172681728 422934072263935232 424412862726396544 427136950420404224 427939839424953856 429190493451271552 429997242499112288 433570626785808512 435962094024131584 438881483046614608 441992093726898176 442275569471127392 444656239402491116 450397323709645312 455467462438084096 456323604284772224 457060006013042432 459252510602389504 460858288611488768 463073953460582464 470380154078668288 470994762293927872 472641597127123424 474148745077146139 477192061797795344 483353225444497408 485043271687310336 490503421087167488 491425419998985472 492218468014045696 495509287755209728 501578837767559552 504798214133204992 505457793681288448 507225128624230016 508178559317132704 510621725467695842 514865119308147608 521512690611168256 522354292586334208 528234453478488064 529227375383522816 533625386813302784 538279728335917568 540161825288141056 541884280088167016 544339162426002944 544650704722668544 545362356340337536 547269217726142912 549900319734441676 558576432968418592 561629051427411968 566665573384881971 569937173489947648 573232957448639488 577666049921472512 579685861284834304 580775496362437376 581712734925690368 583567686248795248 587313306828055808 588417279209311552 599447879283180928 603462039189095086 617327800329304064 619296320100762304 623271264388957184 624277081383667712 625450534544163328 628457508267933344 630648184415721472 633680146840797056 638373066249621248 643309919230730752 646772711858168896 647617798154150824 649882196049794708 663743424414214144 666934498570051712 671215207803492352 672476890524927488 673562114124483584 676800393519312832 685083290609349632 687478686730361344 689670901930394384 690381376735418368 694097544433156864 697434551858316272 698745519061057468 707767222972299776 718237152306209536 724205882103768064 729569218570995712 737782005271607296 739168813552193024 740134626461886656 742722509771193952 744885169635582976 748894718993669248 752495174373446504 762210855508630528 768042595331575564 773486164022071808 779914026880980992 788195316491879296 793254336495036416 796027953056207872 797068059266647168 798566307498351392 799855010522824256 803691893554181632 820842459778525184 824240834014373776 845868144527870464 848825725452793088 855879678849907712 858380986902543104 859994484998224576 867141253571617024 871924188048263168 877762966093229216 884551138942254784 889312478804982232 900794647419290624 910934924876168192 912647208569544448 914120012026084864 921716577222977536 926147906921164928 940760308157336576 941989524587855744 945283194254246848 948297490154292278 954384123595590688 970086543374620672 981006842174334976 982850839997970944 984436936028091392 991018575510419456 1003157675535119104 1010915587362576896 1014450257248460032 1016357118634265408 1021243450935391684 1029730238616295216 1043025381222336512 1058454750767045632 1076559456671835136 1080323650576282112 1083768560176334032 1088678324852005888 1089301409445337088 1090724712680675072 1094538435452285824 1099800639468883352 1117152865936837184 1133331146769763942 1139874346979895296 1146465914897278976 1159371722569668608 1161550992724874752 1163425469851380736 1167135372497590496 1174626613656111616 1176834558418623104 1198895758566361856 1206924078378190172 1222804658356850569 1238592640201524608 1246542528777914368 1250901069088326656 1256915016535866688 1267360293681594112 1276746132499242496 1286619838461461504 1293545423716337792 1295235596308301648 1299764392099589416 1333868997140103424 1344953781049854976 1347124228248967168 1353600787038625664 1370166581218699264 1374957373460722688 1379341803860788768 1388195088866313728 1394869103716632544 1397491038122114936 1415534445944599552 1436474304612419072 1448411764207536128 1478337627104386048 1480269252923773312 1485445019542387904 1489770339271165952 1497789437987338496 1504990348746893008 1524421711017261056 1536085190663151128 1546972328044143616 1576390632983758592 1592055906112415744 1594136118533294336 1597132614996702784 1599710021045648512 1607383787108363264 1648481668028747552 1691736289055740928 1697651450905586176 1711759357699815424 1716761973805086208 1719988969996449152 1734282507143234048 1755525932186458432 1769102277884509568 1778624957609964464 1787176039136935447 1801589294838581248 1821869849752336384 1825294417139088896 1828240024052169728 1852295813842329856 1881520616314673152 1883979049175711488 1890566388508493696 1896594980308584556 1908768247191181376 1965701679995941888 1968873872056182784 2006315351070238208 2021831174725153792 2028900514496920064 2032714237268530816 2042486901870783368 2059460477232590432 2112117137161832801 2116909501534091264 2153118913343670272 2160647301152564224 2167537120352668064 2177356649704011776 2181449425361350144 2189076870904571648 2199601278937766704 2234305731873674368 2266662293539527884 2323101985449749504 2326850939702761472 2334270744995180992 2349253227312223232 2353669116837246208 2397791517132723712 2413848156756380344 2445609316713701138 2477185280403049216 2501802138176653312 2513830033071733376 2534720587363188224 2553492264998484992 2573239676922923008 2587090847432675584 2590471192616603296 2599528784199178832 2667737994280206848 2689907562099709952 2707201574077251328 2749914746921445376 2758683607721577536 2776390177732627456 2789738207433265088 2794982076244229872 2831068891889199104 2872948609224838144 2956675254208772096 2960538505847546624 2970890039084775808 2995578875974676992 3009980697493786016 3072170381326302256 3093944656088287232 3152781265967517184 3188272237066588672 3194265229993405568 3199420042091297024 3214767574216726528 3296963336057495104 3319041215540022973 3383472578111481856 3395302901811172352 3433523947610172416 3439977939992898304 3468565014286468096 3511051864372916864 3538204555769019136 3557249915219928928 3574352078273870894 3650588834278177792 3656480048104339456 3704591627684659712 3767958098351422976 3781132777016987392 3793189960617169112 3817536494382362752 3931403359991883776 4012630702140476416 4043662349450307584 4057801028993840128 4065428474537061632 4084973803741566736 4118920954465180864 4224234274323665602 4321294602305128448 4335074240705336128 4362898850722700288 4378153741809143296 4399202557875533408 4468611463747348736 4533324587079055768 4646203970899499008 4668541489990361984 4698506454624446464 4707338233674492416 4795583034265447424 4827696313512760688 4891218633427402276 4954370560806098432 5027660066143466752 5069441174726376448 5106984529996969984 5174181694865351168 5180942385233206592 5199057568398357664 5335475988560413696 5414403148154502656 5517367215443155072 5552780355465254912 5579476414866530176 5589964152488459744 5745897218449676288 5921077011695093248 5941780078169551616 5991157751949353984 6019961394987572032 6144340762652604512 6305562531935034368 6376544474133177344 6388530459986811136 6398840084182594048 6593926672114990208 6638082431080045946 6790605803622344704 6867047895220344832 6879955879985796608 6937130028572936192 7022103728745833728 7076409111538038272 7114499830439857856 7148704156547741788 7301177668556355584 7409183255369319424 7535916196702845952 7562265554033974784 7586379921234338224 7635072988764725504 8025261404280952832 8115602057987680256 8130856949074123264 8169947607483133472 8237841908930361728 8448468548647331204 8670148481410672256 8725797701445400576 8756307483618286592 8798405115751066816 8937222927494697472 9066649174158111536 9337082979980723968 9414676467348984832 9591166068530894848 9655392627025521376 9782437266854804552 9908741121612196864 10055320132286933504 10138882349452752896 10348363389730702336 10361884770466413184 10398115136796715328 10670951977120827392 10828806296309005312 11034734430886310144 11158952829733060352 11179928304976919488 11842154023390186496 11883560156339103232 11982315503898707968 12039922789975144064 12288681525305209024 12611125063870068736 12753088948266354688 12777060919973622272 12797680168365188096 13187853344229980416 13276164862160091892 13759911759971593216 14044207457491667456 14152818223076076544 14228999660879715712 14297408313095483576 14818366510738638848 15071832393405691904 15124531108067949568 15172759842468676448 15270145977529451008 16261713898148246528 16339895214966266944 16475683817860723456 16896937097294662408 17340296962821344512 17512614967236573184 17596810231502133632 17874445854989394944 18133298348316223072 18674165959961447936 18829352934697969664 19310785254051042752 19564874533709609104 19817482243224393728 20110640264573867008 20696726779461404672 20723769540932826368 20796230273593430656 21657612592618010624 22069468861772620288 22317905659466120704 22359856609953838976 23233288508780160811 23684308046780372992 23767120312678206464 24079845579950288128 24577363050610418048 25554121839947244544 25595360336730376192 26375706688459960832 26552329724320183784 27519823519943186432 28088414914983334912 28305636446152153088 28457999321759431424 28594816626190967152 30249062216135899136 30345519684937352896 30540291955058902016 32523427796296493056 32679790429932533888 32951367635721446912 33793874194589324816 34680593925642689024 35193620463004267264 35748891709978789888 36266596696632446144 37348331919922895872 38621570508102085504 39129749067419218208 40221280529147734016 41447539081865652736 41592460547186861312 44138937723545240576 44635811318932241408 44719713219907677952 46466577017560321622 47534240625356412928 48159691159900576256 49154726101220836096 51108243679894489088 52751413376919921664 53104659448640367568 56176829829966669824 56915998643518862848 57189633252381934304 60691039369874705792 61080583910117804032 65359580859865067776 65902735271442893824 67587748389178649632 69361187851285378048 70387240926008534528 72533193393264892288 74696663839845791744 77243141016204171008 78259498134838436416 82895078163731305472 83184921094373722624 88277875447090481152 89271622637864482816 89439426439815355904 92933154035120643244 96319382319801152512 98309452202441672192 105502826753839843328 106209318897280735136 113831997287037725696 114379266504763868608 121382078739749411584 130719161719730135552 131805470542885787648 135175496778357299264 138722375702570756096 140774481852017069056 145066386786529784576 154486282032408342016 156518996269676872832 165790156327462610944 166369842188747445248 178878852879630711808 185866308070241286488 192638764639602305024 196618904404883344384 212418637794561470272 227663994574075451392 228758533009527737216 242764157479498823168 261438323439460271104 270350993556714598528 281548963704034138112 290132773573059569152 308972564064816684032 313037992539353745664 332739684377494890496 357757705759261423616 371732616140482572976 393237808809766688768 424837275589122940544 457517066019055474432 485528314958997646336 522876646878920542208 540701987113429197056 580265547146119138304 617945128129633368064 626075985078707491328 743465232280965145952 849674551178245881088 915034132038110948864 971056629917995292672 1081403974226858394112 1160531094292238276608 1252151970157414982656 1486930464561930291904 1699349102356491762176 1830068264076221897728 2162807948453716788224 2504303940314829965312 2973860929123860583808 3398698204712983524352 3660136528152443795456 4325615896907433576448 5947721858247721167616 6797396409425967048704 11895443716495442335232 23790887432990884670464 47581774865981769340928
- Sum of all divisors σ(n): 143093229732903969792000
- Sum of proper divisors (its aliquot sum) s(n): 95511454866922200451072
- 47581774865981769340928 is an abundant number, because the sum of its proper divisors (95511454866922200451072) is greater than itself. Its abundance is 47929680000940431110144
Bases of 47581774865981769340928
- Binary: 10100001001101101001110001100110110110010000000011010011100101011000000000002
- Hexadecimal: 0xA1369C66D900D395800
- Base-36: 7QXS0O0Z2CR6QRK
Squares and roots of 47581774865981769340928
- 47581774865981769340928 squared (475817748659817693409282) is 2264025299396974423724754923388226199495901184
- 47581774865981769340928 cubed (475817748659817693409283) is 107726342086793807917867688947776427264121728595929013311253094858752
-
The
square root of 47581774865981769340928 is 218132470911.5581658017 -
The
cube root of 47581774865981769340928 is 36236553.0442605729
Scales and comparisons
How big is 47581774865981769340928?- 47,581,774,865,981,769,340,928 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 47,581,774,865,981,769,340,928 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 47581774865981769340928 cubic inches would be around 3019712.8 feet tall.
Recreational maths with 47581774865981769340928
- 47581774865981769340928 backwards is 82904396718956847718574
- 47581774865981769340928 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 47581774865981769340928's digits is 128
- 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 47581774865981769340928 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 47581774865981769340928 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/47581774865981769340928/
Chicago style:
Numbermatics. 2024. "Number 47581774865981769340928 - Facts about the integer". https://numbermatics.com/n/47581774865981769340928/
The information we have on file for 47581774865981769340928 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 47581774865981769340928, math, Factors of 47581774865981769340928, curriculum, school, college, exams, university, Prime factorization of 47581774865981769340928, STEM, science, technology, engineering, physics, economics, calculator, forty-seven sextillion, five hundred eighty-one quintillion, seven hundred seventy-four quadrillion, eight hundred sixty-five trillion, nine hundred eighty-one billion, seven hundred sixty-nine million, three hundred forty thousand, nine hundred twenty-eight.