452982064693245273663750144
452,982,064,693,245,273,663,750,144 is an even composite number composed of seven prime numbers multiplied together.
452982064693245273663750144 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 452982064693245273663750144:
214 × 34 × 312 × 532 × 712 × 1092 × 14532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 31 × 31 × 53 × 53 × 71 × 71 × 109 × 109 × 1453 × 1453)See below for interesting mathematical facts about the number 452982064693245273663750144 from the Numbermatics database.
Names of 452982064693245273663750144
- Cardinal: 452982064693245273663750144 can be written as Four hundred fifty-two septillion, nine hundred eighty-two sextillion, sixty-four quintillion, six hundred ninety-three quadrillion, two hundred forty-five trillion, two hundred seventy-three billion, six hundred sixty-three million, seven hundred fifty thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 4.52982064693245273663750144 × 1026
Factors of 452982064693245273663750144
Divisors of 452982064693245273663750144
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 31 32 36 48 53 54 62 64 71 72 81 93 96 106 108 109 124 128 142 144 159 162 186 192 212 213 216 218 248 256 279 284 288 318 324 327 372 384 424 426 432 436 477 496 512 558 568 576 636 639 648 654 744 768 837 848 852 864 872 954 961 981 992 1024 1116 1136 1152 1272 1278 1296 1308 1431 1453 1488 1536 1643 1674 1696 1704 1728 1744 1908 1917 1922 1962 1984 2048 2201 2232 2272 2304 2511 2544 2556 2592 2616 2809 2862 2883 2906 2943 2976 3072 3286 3348 3379 3392 3408 3456 3488 3763 3816 3834 3844 3924 3968 4096 4293 4359 4402 4464 4544 4608 4929 5022 5041 5088 5112 5184 5232 5618 5724 5751 5766 5777 5812 5886 5952 6144 6572 6603 6696 6758 6784 6816 6912 6976 7526 7632 7668 7688 7739 7848 7936 8192 8427 8586 8649 8718 8804 8829 8928 9088 9216 9858 10044 10082 10137 10176 10224 10368 10464 11236 11289 11448 11502 11532 11554 11624 11772 11881 11904 12288 13077 13144 13206 13392 13516 13568 13632 13824 13952 14787 15052 15123 15264 15336 15376 15478 15696 15872 16384 16854 17172 17298 17331 17436 17608 17658 17856 18176 18432 19716 19809 20088 20164 20274 20352 20448 20736 20928 22472 22578 22896 23004 23064 23108 23217 23248 23544 23762 23808 24576 25281 25947 26154 26288 26412 26784 27032 27136 27264 27648 27904 29574 30104 30246 30411 30528 30672 30752 30956 31392 31744 33708 33867 34344 34596 34662 34872 35216 35316 35643 35712 36352 36864 39231 39432 39618 40176 40328 40548 40704 40896 41472 41856 44361 44944 45043 45156 45369 45792 46008 46128 46216 46434 46496 47088 47524 47616 49152 50562 50933 51894 51993 52308 52576 52824 53568 54064 54272 54528 55296 55808 59148 59427 60208 60492 60822 61056 61344 61504 61912 62784 63488 67416 67734 68231 68688 69192 69324 69651 69744 70432 70632 71286 71424 72704 73728 75843 77009 77841 78462 78864 79236 80352 80656 81096 81408 81792 82944 83712 87079 88722 89888 90086 90312 90738 91233 91584 92016 92256 92432 92868 92992 94176 95048 95232 101124 101601 101866 103163 103788 103986 104616 104749 105152 105648 106929 107136 108128 108544 109056 110592 111616 116653 117693 118296 118854 120416 120984 121644 122112 122688 123008 123824 125568 126976 133083 134832 135129 135468 136107 136462 137376 138384 138648 139302 139488 140864 141264 142572 142848 145408 147456 151686 152799 154018 155682 155979 156271 156924 157728 158377 158472 160704 161312 162192 162816 163584 165888 167424 174158 177444 178281 179087 179776 180172 180624 181476 182466 183168 184032 184512 184864 185736 185984 188352 190096 190464 199439 202248 203202 203732 204693 206326 207576 207972 208953 209232 209498 210304 211296 213858 214272 216256 217088 218112 221184 223232 227529 231027 233306 235386 236592 237708 239909 240832 241968 243288 244224 245376 246016 247648 251136 253952 261237 266166 267173 269664 270258 270936 272214 272924 273699 274752 276768 277296 278604 278976 281728 282528 285144 285696 290816 303372 304803 305598 306181 308036 309489 311364 311958 312542 313848 314247 315456 316754 316944 320787 321408 322624 324384 325632 327168 331776 334848 348316 349959 354888 356562 358174 359552 360344 361248 362952 364932 366336 368064 368311 369024 369728 371472 371968 376704 380192 380928 398878 404496 405387 406404 407464 408321 409386 410167 412652 415152 415944 417906 418464 418996 420608 422592 427716 428544 432512 434176 436224 442368 446464 455058 458397 462054 466612 467937 468813 470772 473184 475131 475416 479818 481664 483936 486576 488448 490752 492032 495296 502272 507904 522474 532332 534346 537261 539328 540516 541872 544428 545848 547398 549469 549504 553536 554592 557208 557952 563456 565056 570288 571392 581632 598317 606744 609606 611196 612362 614079 616072 618978 622728 623916 625084 626859 627696 628494 629693 630912 633508 633888 641574 642816 645248 648768 651264 654336 663552 669696 693081 696632 699918 709776 713124 716348 719104 719727 720688 722496 725904 729864 732672 736128 736622 738048 739456 742944 743936 753408 760384 761856 783711 797756 801519 808992 810774 812808 814928 816642 818772 820334 825304 830304 831888 835812 836928 837992 841216 843551 845184 855432 857088 865024 868352 872448 892928 910116 916794 918543 924108 928467 933224 935874 937626 941544 942741 946368 950262 950832 959636 962361 963328 967872 973152 976896 981504 984064 990592 1004544 1044948 1049877 1064664 1068692 1074522 1078656 1081032 1083744 1088856 1091696 1094796 1098938 1099008 1104933 1107072 1109184 1114416 1115904 1126912 1130112 1140576 1142784 1163264 1196634 1213488 1216161 1219212 1222392 1224724 1228158 1230501 1232144 1237956 1245456 1247832 1250168 1253718 1255392 1256988 1259386 1261824 1267016 1267776 1283148 1285632 1290496 1297536 1302528 1308672 1327104 1339392 1375191 1386162 1393264 1396333 1399836 1406439 1419552 1425393 1426248 1432696 1438208 1439454 1441376 1444992 1451808 1459728 1465344 1472256 1473244 1476096 1478912 1485888 1487872 1506816 1520768 1523712 1567422 1595512 1603038 1611783 1617984 1621548 1625616 1629856 1633284 1637544 1640668 1648407 1650608 1660608 1663776 1671624 1673856 1675984 1682432 1687102 1690368 1710864 1714176 1730048 1744896 1785856 1794951 1820232 1833588 1837086 1842237 1848216 1856934 1866448 1871748 1875252 1883088 1885482 1889079 1892736 1900524 1901664 1919272 1924722 1926656 1935744 1946304 1953792 1963008 1968128 1981184 2009088 2079243 2089896 2099754 2111209 2129328 2137384 2149044 2157312 2159181 2162064 2167488 2177712 2183392 2189592 2197876 2198016 2209866 2214144 2218368 2228832 2231808 2253824 2260224 2281152 2285568 2351133 2387279 2393268 2404557 2426976 2432322 2438424 2444784 2449448 2456316 2461002 2464288 2475912 2490912 2495664 2500336 2507436 2510784 2513976 2518772 2523648 2530653 2534032 2535552 2566296 2571264 2580992 2595072 2605056 2617344 2678784 2699449 2750382 2755629 2772324 2785401 2786528 2792666 2799672 2812878 2828223 2839104 2850786 2852496 2865392 2876416 2878908 2882752 2889984 2903616 2919456 2930688 2944512 2946488 2952192 2957824 2971776 2975744 3013632 3041536 3134844 3149631 3191024 3198053 3206076 3223566 3235968 3243096 3251232 3259712 3266568 3275088 3281336 3296814 3301216 3314799 3321216 3327552 3343248 3347712 3351968 3364864 3374204 3380736 3421728 3428352 3460096 3489792 3589902 3616243 3640464 3648483 3667176 3674172 3684474 3691503 3696432 3713868 3732896 3743496 3750504 3766176 3770964 3778158 3785472 3801048 3803328 3838544 3849444 3853312 3871488 3892608 3907584 3926016 3936256 3962368 4018176 4081477 4125573 4158486 4179792 4188999 4199508 4219317 4222418 4258656 4274768 4276179 4298088 4314624 4318362 4324128 4334976 4355424 4366784 4379184 4395752 4396032 4419732 4428288 4436736 4457664 4463616 4507648 4520448 4562304 4571136 4702266 4774558 4786536 4809114 4835349 4844401 4853952 4864644 4876848 4889568 4898896 4909687 4912632 4922004 4928576 4945221 4951824 4981824 4991328 5000672 5014872 5021568 5027952 5037544 5047296 5061306 5068064 5071104 5132592 5142528 5161984 5190144 5234688 5357568 5384853 5398898 5467639 5500764 5511258 5526711 5544648 5551697 5570802 5573056 5585332 5599344 5625756 5656446 5667237 5678208 5701572 5704992 5730784 5752832 5757816 5765504 5779968 5807232 5838912 5861376 5889024 5892976 5904384 5915648 5943552 5951488 6027264 6083072 6182609 6237729 6269688 6299262 6333627 6382048 6396106 6412152 6447132 6471936 6477543 6486192 6502464 6519424 6533136 6550176 6562672 6593628 6602432 6629598 6642432 6655104 6686496 6695424 6703936 6729728 6748408 6761472 6843456 6856704 6920192 7053399 7161837 7179804 7213671 7232486 7280928 7296966 7324573 7334352 7348344 7368948 7383006 7392864 7427736 7437179 7465792 7486992 7501008 7532352 7541928 7556316 7570944 7591959 7602096 7606656 7677088 7698888 7706624 7742976 7785216 7815168 7852032 7872512 7924736 8036352 8098347 8162954 8251146 8266887 8282363 8316972 8356203 8359584 8377998 8393981 8399016 8438634 8444836 8484669 8517312 8549536 8552358 8596176 8629248 8636724 8648256 8669952 8710848 8733568 8758368 8791504 8792064 8839464 8856576 8873472 8915328 8927232 9015296 9040896 9124608 9404532 9448893 9491611 9549116 9573072 9594159 9618228 9670698 9688802 9707904 9729288 9753696 9779136 9797792 9819374 9825264 9844008 9857152 9890442 9903648 9944397 9963648 9982656 10001344 10029744 10043136 10055904 10075088 10094592 10122612 10136128 10142208 10265184 10285056 10323968 10380288 10469376 10769706 10797796 10848729 10935278 11001528 11022516 11053422 11074509 11089296 11103394 11141604 11146112 11170664 11198688 11244767 11251512 11312892 11334474 11356416 11403144 11409984 11417641 11461568 11505664 11515632 11531008 11559936 11614464 11677824 11722752 11778048 11785952 11808768 11831296 11887104 11902976 12054528 12166144 12244431 12365218 12475458 12539376 12566997 12598524 12657951 12667254 12715177 12764096 12792212 12824304 12828537 12894264 12943872 12955086 12972384 13004928 13038848 13066272 13100352 13125344 13187256 13204864 13259196 13284864 13310208 13372992 13390848 13407872 13459456 13496816 13522944 13686912 13713408 13840384 14106798 14160169 14323674 14359608 14427342 14464972 14506047 14533203 14561856 14593932 14649146 14668704 14696688 14729061 14737896 14766012 14785728 14835663 14855472 14874358 14931584 14973984 15002016 15064704 15083856 15112632 15141888 15183918 15204192 15213312 15354176 15397776 15413248 15485952 15570432 15704064 15745024 15849472 16072704 16154559 16196694 16325908 16402917 16502292 16533774 16564726 16633944 16655091 16712406 16719168 16755996 16787962 16798032 16877268 16889672 16969338 17001711 17033539 17034624 17099072 17104716 17192352 17258496 17263093 17273448 17296512 17339904 17421696 17467136 17516736 17583008 17584128 17678928 17713152 17746944 17830656 17854464 18030592 18081792 18249216 18547827 18809064 18897786 18983222 19000881 19098232 19146144 19188318 19236456 19341396 19377604 19415808 19432629 19458576 19507392 19520483 19558272 19595584 19638748 19650528 19688016 19714304 19780884 19807296 19888794 19927296 19965312 20002688 20059488 20086272 20111808 20150176 20189184 20245224 20272256 20284416 20530368 20570112 20647936 20760576 21485511 21539412 21595592 21641013 21697458 21738851 21870556 21973719 22003056 22045032 22106844 22149018 22178592 22206788 22283208 22292224 22311537 22341328 22397376 22489534 22503024 22625784 22668948 22712832 22775877 22806288 22819968 22835282 22923136 23011328 23031264 23062016 23119872 23228928 23355648 23445504 23556096 23571904 23617536 23662592 23774208 23805952 24109056 24295041 24332288 24488862 24730436 24800661 24847089 24950916 25078752 25133994 25181943 25197048 25315902 25334508 25430354 25528192 25584424 25648608 25657074 25788528 25887744 25910172 25944768 26009856 26077696 26132544 26150081 26200704 26250688 26374512 26409728 26518392 26569728 26620416 26745984 26781696 26815744 26918912 26993632 27045888 27373824 27680768 28213596 28320338 28474833 28647348 28719216 28782477 28854684 28929944 29012094 29066406 29121857 29123712 29187864 29298292 29337408 29393376 29458122 29475792 29532024 29571456 29671326 29710944 29748716 29833191 29863168 29947968 30004032 30129408 30167712 30225264 30283776 30367836 30408384 30426624 30708352 30795552 30826496 30971904 31140864 31408128 31698944 32309118 32393388 32546187 32651816 32805834 33004584 33067548 33129452 33223527 33267888 33310182 33373729 33424812 33438336 33511992 33575924 33596064 33734301 33754536 33779344 33938676 34003422 34067078 34069248 34198144 34209432 34252923 34384704 34516992 34526186 34546896 34593024 34679808 34843392 34934272 35033472 35166016 35168256 35357856 35426304 35493888 35661312 35708928 36061184 36163584 36498432 36733293 37095654 37618128 37700991 37795572 37966444 38001762 38145531 38196464 38292288 38376636 38472912 38682792 38755208 38831616 38865258 38917152 39014784 39040966 39116544 39191168 39277496 39301056 39376032 39428608 39561768 39614592 39777588 39854592 39930624 40005376 40118976 40172544 40223616 40300352 40378368 40490448 40544512 40568832 41060736 41140224 41295872 41521152 42480507 42971022 43078824 43191184 43282026 43394916 43477702 43599609 43741112 43947438 44006112 44090064 44187183 44213688 44298036 44357184 44413576 44506989 44566416 44584448 44623074 44682656 44708203 44794752 44979068 45006048 45251568 45337896 45425664 45551754 45612576 45639936 45670564 45846272 46022656 46062528 46124032 46239744 46457856 46711296 47112192 47143808 47235072 47325184 47548416 48218112 48590082 48664576 48977724 49208751 49460872 49601322 49694178 49901832 49965273 50157504 50267988 50363886 50394096 50631804 50669016 50860708 51005133 51056384 51100617 51168848 51297216 51314148 51577056 51775488 51789279 51820344 51889536 52019712 52155392 52265088 52300162 52401408 52501376 52749024 52819456 53036784 53139456 53240832 53491968 53563392 53631488 53987264 54091776 54747648 55361536 55643481 56427192 56640676 56949666 57002643 57294696 57438432 57564954 57709368 57859888 58024188 58132812 58243714 58247424 58375728 58561449 58596584 58674816 58786752 58916244 58951584 59064048 59142912 59342652 59421888 59497432 59666382 59726336 59892121 59895936 60008064 60258816 60335424 60450528 60567552 60735672 60816768 60853248 61416704 61591104 61652992 61943808 62281728 63397888 64456533 64618236 64786776 65092374 65216553 65303632 65447479 65611668 65921157 66009168 66135096 66258904 66447054 66535776 66620364 66747458 66849624 66876672 66934611 67023984 67151848 67192128 67468602 67509072 67558688 67877352 68006844 68134156 68138496 68327631 68396288 68418864 68505846 68769408 69033984 69052372 69093792 69186048 69359616 69686784 69868544 70066944 70332032 70336512 70715712 70852608 70987776 71322624 71417856 72327168 72885123 72996864 73466586 74005649 74191308 74541267 75236256 75401982 75545829 75591144 75932888 76003524 76291062 76392928 76584576 76753272 76945824 77365584 77510416 77663232 77730516 77834304 78029568 78081932 78233088 78382336 78450243 78554992 78602112 78752064 78857216 79123536 79229184 79555176 79709184 79861248 80010752 80237952 80345088 80447232 80600704 80756736 80980896 81089024 81137664 82121472 82591744 83042304 84961014 85424499 85942044 86157648 86347431 86382368 86564052 86789832 86955404 87199218 87365571 87482224 87894876 88012224 88180128 88374366 88427376 88596072 88714368 88827152 89013978 89132832 89168896 89246148 89365312 89416406 89589504 89958136 90012096 90503136 90675792 90851328 91103508 91225152 91279872 91341128 91692544 92125056 92248064 92479488 92915712 93422592 94224384 94287616 94650368 95096832 97180164 97329152 97638561 97955448 98417502 98921744 99139643 99202644 99388356 99803664 99930546 100121187 100315008 100535976 100727772 100788192 101202903 101263608 101338032 101721416 102010266 102112768 102201234 102337696 102594432 102628296 102758769 103154112 103550976 103578558 103640688 103779072 104039424 104310784 104530176 104600324 104802816 105002752 105498048 105638912 106073568 106278912 106481664 106983936 107126784 107262976 107974528 108183552 109495296 110199879 111286962 111894077 112854384 113102973 113281352 113899332 114005286 114436593 114589392 114876864 115129908 115418736 115719776 116048376 116265624 116487428 116494848 116751456 117122898 117193168 117349632 117573504 117832488 117903168 118128096 118285824 118685304 118843776 118994864 119332764 119452672 119784242 119791872 120016128 120517632 120670848 120901056 121135104 121471344 121633536 121706496 122833408 123182208 123887616 124563456 126525787 126795776 127441521 128913066 129236472 129573552 130184748 130433106 130607264 130798827 130894958 131223336 131842314 132018336 132270192 132517808 132561549 132894108 133071552 133240728 133494916 133699248 133753344 133869222 134047968 134124609 134303696 134384256 134937204 135018144 135117376 135754704 136013688 136268312 136276992 136655262 136792576 136837728 137011692 137538816 138067968 138104744 138187584 138372096 138719232 139373568 139737088 140133888 140664064 141431424 141705216 141975552 142645248 144654336 145770246 145993728 146933172 147626253 148011298 148382616 149082534 149895819 149895839 150472512 150803964 151091658 151182288 151865776 152007048 152200297 152582124 152785856 153169152 153301851 153506544 153891648 154731168 155020832 155326464 155367837 155461032 155668608 156059136 156163864 156466176 156764672 156900486 157109984 157204224 157504128 157714432 158247072 158458368 159110352 159418368 159722496 160021504 160475904 160690176 160894464 161201408 161961792 162178048 162275328 164242944 166084608 166930443 169496809 169922028 170848998 171007929 171884088 172315296 172694862 172764736 173128104 173579664 173910808 174398436 174731142 174964448 175684347 175789752 176024448 176360256 176748732 176854752 177192144 177428736 177654304 178027956 178265664 178337792 178492296 178730624 178832812 179179008 179676363 179916272 180024192 181006272 181351584 181702656 182207016 182450304 182559744 182682256 183385088 184250112 184496128 184958976 185831424 186845184 188575232 190193664 191660879 193369599 194360328 194658304 195277122 195649659 195910896 196342437 196835004 197763471 197843488 198279286 198405288 198776712 199607328 199861092 200242374 200630016 200803833 201071952 201455544 201576384 202405806 202527216 202676064 203442832 204020532 204225536 204402468 204675392 205188864 205256592 205517538 206308224 207101952 207157116 207281376 207558144 208078848 208621568 209060352 209200648 209605632 210005504 210996096 211277824 212147136 212557824 212963328 213967872 214253568 214525952 215949056 218655369 218990592 220399758 222016947 222573924 223623801 223788154 225708768 226205946 226562704 226637487 227061763 227798664 228010572 228873186 229178784 229753728 230121781 230259816 230837472 231439552 232096752 232531248 232974856 232989696 233502912 234245796 234386336 234699264 235147008 235350729 235664976 235806336 236256192 236571648 237370608 237687552 237989728 238665528 238905344 239568484 239583744 240032256 241035264 241341696 241802112 242270208 242942688 243267072 243412992 245666816 246364416 247775232 249126912 253051574 254883042 256273497 256753253 257826132 258472944 259042293 259147104 260213411 260369496 260866212 261214528 261597654 261789916 262096713 262446672 263684628 264036672 264540384 265035616 265123098 265788216 266143104 266481456 266989832 267398496 267506688 267738444 268095936 268249218 268607392 268768512 269874408 270036288 270234752 271509408 272027376 272536624 272553984 273310524 273585152 273675456 274023384 275077632 276209488 276375168 276744192 277438464 278747136 279474176 280267776 281328128 282862848 283951104 285290496 289784867 291540492 291987456 292915683 293866344 294239941 295252506 296022596 296765232 297418929 298165068 299791638 299791678 300363561 300945024 301607928 302183316 302364576 303608709 303731552 304014096 304400594 305164248 305571712 306338304 306603702 307013088 307783296 308276307 309462336 310041664 310652928 310735674 310922064 311337216 312118272 312327728 312932352 313529344 313800972 314219968 314408448 315008256 315428864 316494144 316916736 318220704 318836736 319444992 320043008 320951808 321380352 321788928 322402816 323923584 324356096 324550656 328485888 330599637 333860886 335682231 338993618 339844056 341697996 342015858 343309779 343768176 344630592 345389724 345529472 346256208 347159328 347821616 348587777 348796872 349462284 349928896 351368694 351579504 352048896 352720512 353497464 353709504 354384288 354857472 355308608 356055912 356531328 356675584 356984592 357461248 357665624 358358016 359352726 359832544 360048384 362012544 362703168 363405312 364414032 364900608 365119488 365364512 366770176 368500224 368992256 371662848 373690368 377150464 379577361 380387328 382324563 383321758 386739198 388202369 388720656 390554244 391299318 391821792 392396481 392684874 393670008 394170487 395526942 395686976 396558572 396810576 397553424 397684647 399214656 399722184 400484748 401260032 401607666 402143904 402373827 402911088 403152768 404811612 405054432 405352128 406885664 408041064 408451072 408804936 409350784 410377728 410513184 411035076 412616448 414203904 414314232 414562752 415116288 416157696 417243136 418120704 418401296 419211264 420011008 421992192 422555648 424294272 425115648 425926656 427935744 429051904 431898112 437310738 437981184 438965239 440799516 442878759 444033894 444880993 445147848 447247602 447576308 449687457 449687517 451417536 452411892 453125408 453274974 454123526 455597328 456021144 456600891 457746372 458357568 459507456 459905553 460243562 460519632 461674944 462879104 464193504 465062496 465949712 465979392 466103511 467005824 468491592 468772672 469398528 470294016 470701458 471329952 471612672 472512384 473143296 474741216 475375104 475979456 477331056 477810688 479136968 479167488 480064512 482070528 482683392 483604224 485885376 486534144 486825984 491333632 492728832 498253824 500791329 506103148 508490427 509766084 512546994 513506506 515652264 516945888 518084586 518294208 520426822 520738992 521732424 522429056 523195308 523579832 524193426 524893344 527053041 527369256 528039709 528073344 529080768 530071232 530246196 531576432 532286208 532962912 533979664 534796992 535013376 535155883 535476888 536191872 536498436 537214784 537537024 539029089 539748816 540072576 540469504 543018816 544054752 545073248 545107968 546621048 547170304 547350912 548046768 550155264 552418976 552750336 553488384 554876928 557494272 558948352 560535552 562656256 565725696 570580992 574982637 579569734 583080984 583974912 585831366 586948977 587732688 588479882 589027311 590505012 592045192 593290413 593530464 594837858 595972651 596330136 599583276 599583356 600727122 601890048 602411499 603215856 604366632 604729152 605134973 607217418 607463104 608028192 608801188 610328496 611143424 612676608 613207404 614026176 615566592 616552614 618924672 620083328 621305856 621471348 621844128 622674432 624236544 624655456 625864704 627058688 627601944 628439936 628816896 630016512 630857728 632988288 633833472 636441408 637673472 638889984 640086016 641903616 642760704 643577856 644805632 647847168 648712192 656971776 661199274 666050841 667721772 670871403 671364462 673904381 677987236 679688112 679912461 681185289 683395992 684031716 686619558 687536352 689261184 690365343 690779448 691058944 692512416 694318656 695643232 697175554 697593744 698924568 699857792 702737388 703159008 704097792 705441024 706052187 706994928 707419008 708768576 709714944 710617216 712111824 713062656 713351168 713969184 714922496 715331248 716716032 718705452 719665088 720096768 724025088 725406336 726810624 728828064 729801216 730238976 730729024 733540352 737000448 737984512 743325696 747380736 754300928 759154722 764649126 766643516 768820491 770259759 773478396 776404738 777441312 780640233 781108488 782598636 783643584 784792962 785369748 786290139 787340016 788340974 791053884 791373952 793117144 793621152 795106848 795369294 798378457 798429312 799444368 800969496 802520064 803215332 804287808 804747654 805822176 806305536 809623224 810108864 810652511 810704256 813771328 816082128 816902144 817609872 818701568 820755456 821026368 822070152 825232896 828628464 829125504 830232576 832315392 834486272 836241408 836802592 838422528 840022016 843984384 845111296 848588544 851853312 855871488 858103808 863796224 869354601 874621476 875962368 877930478 881599032 882719823 885757518 888067788 889761986 890295696 892256787 894495204 895152616 899374914 899375034 901090683 902777567 902835072 904823784 906250816 906549948 908247052 910826127 911194656 912042288 913201782 914943929 915492744 916715136 919014912 919811106 920487124 921039264 923349888 924828921 925758208 928387008 930124992 931899424 931958784 932207022 934011648 936983184 937545344 938797056 940588032 941402916 942659904 943225344 945024768 946286592 949482432 950750208 951958912 954662112 955621376 958273936 958334976 960129024 964141056 965366784 967208448 971770752 973068288 973651968 982667264 985457664 1001582658 1007046693 1012206296 1016980854 1019532168 1025093988 1027013012 1029929337 1031304528 1033891776 1034585599 1036169172 1036588416 1040853644 1041477984 1043464848 1044858112 1045763331 1046390616 1047159664 1048386852 1049786688 1054106082 1054738512 1056079418 1056146688 1058161536 1060142464 1060492392 1063152864 1064572416 1065925824 1067959328 1069593984 1070026752 1070311766 1070953776 1072383744 1072996872 1074429568 1075074048 1078058178 1079497632 1080145152 1080939008 1086037632 1088109504 1090146496 1090215936 1093242096 1094340608 1094701824 1096093536 1100310528 1104837952 1105500672 1106976768 1114988544 1117896704 1121071104 1125312512 1131451392 1138732083 1141161984 1146973689 1149965274 1159139468 1164607107 1166161968 1171662732 1173897954 1175465376 1176959764 1178054622 1181010024 1182511461 1184090384 1186580826 1187060928 1189675716 1191945302 1192660272 1199166552 1199166712 1201454244 1203780096 1204822998 1206431712 1207121481 1208733264 1209458304 1210269946 1214434836 1214926208 1216056384 1217602376 1220656992 1222286848 1225353216 1225679603 1226414808 1228052352 1231133184 1233105228 1237849344 1240166656 1242611712 1242942696 1243688256 1245348864 1248473088 1249310912 1251729408 1254117376 1255203888 1256879872 1257633792 1260033024 1261715456 1265976576 1267666944 1272882816 1275346944 1277779968 1280172032 1283807232 1287155712 1289611264 1295694336 1297424384 1313943552 1316895717 1322398548 1332101682 1334642979 1335443544 1341742806 1342728924 1347808762 1349062551 1355974472 1359376224 1359824922 1362370578 1366791984 1368063432 1369802673 1373239116 1375072704 1378522368 1379716659 1380730686 1381558896 1382117888 1385024832 1385954293 1388637312 1391286464 1394351108 1395187488 1397849136 1398310533 1399715584 1405474776 1406318016 1408195584 1410882048 1412104374 1413989856 1414838016 1417537152 1419429888 1421234432 1424223648 1426125312 1426702336 1427938368 1429844992 1430662496 1433432064 1437410904 1439330176 1440193536 1448050176 1450812672 1457656128 1459602432 1460477952 1461458048 1467080704 1474000896 1494761472 1508601856 1518309444 1525471281 1529298252 1533287032 1537640982 1540519518 1543458421 1546956792 1552809476 1554882624 1561280466 1562216976 1565197272 1567287168 1569585924 1570739496 1572580278 1574680032 1576681948 1581159123 1582107768 1582747904 1584119127 1586234288 1587242304 1590213696 1590738588 1596756914 1596858624 1598888736 1601938992 1605040128 1605467649 1606430664 1608575616 1609495308 1611644352 1612611072 1617087267 1619246448 1620217728 1621305022 1621408512 1627542656 1632164256 1633804288 1635219744 1637403136 1641510912 1642052736 1644140304 1650465792 1657256928 1658251008 1660465152 1664630784 1672482816 1673605184 1676845056 1680044032 1687968768 1690222592 1697177088 1711742976 1716207616 1724947911 1727592448 1738709202 1749242952 1751924736 1755860956 1760846931 1763198064 1765439646 1767081933 1771515036 1776135576 1779523972 1780591392 1784513574 1787917953 1788990408 1790305232 1798749828 1798750068 1802181366 1805555134 1805670144 1809647568 1812501632 1813099896 1815404919 1816494104 1821652254 1822389312 1824084576 1826403564 1829887858 1830985488 1833430272 1838029824 1839622212 1840974248 1842078528 1846699776 1849657842 1851516416 1856655751 1856774016 1860249984 1863798848 1863917568 1864414044 1868023296 1873966368 1875090688 1877594112 1881176064 1882805832 1885319808 1886450688 1890049536 1892573184 1898964864 1901500416 1903917824 1909324224 1911242752 1916547872 1916669952 1920258048 1928282112 1930733568 1934416896 1943541504 1946136576 1965334528 1970915328 1998152523 2003165316 2014093386 2021713143 2024412592 2028871849 2033961708 2039064336 2043555867 2050187976 2054026024 2059858674 2062609056 2067783552 2069171198 2071096029 2072338344 2073176832 2081707288 2082955968 2086929696 2089716224 2091526662 2092781232 2094319328 2096773704 2099573376 2108212164 2109477024 2112158836 2112293376 2116323072 2118156561 2120284928 2120984784 2126305728 2129144832 2131851648 2135918656 2139187968 2140053504 2140623532 2141907552 2144767488 2145993744 2148859136 2150148096 2156116356 2158995264 2160290304 2161878016 2172075264 2176219008 2180292992 2180431872 2186484192 2188681216 2189403648 2192187072 2200621056 2209675904 2211001344 2213953536 2229977088 2242142208 2250625024 2262902784 2277464166 2293947378 2299930548 2310779277 2318278936 2329214214 2332323936 2341920699 2343325464 2347795908 2350930752 2353919528 2356109244 2358870417 2362020048 2365022922 2368180768 2369534759 2373161652 2374121856 2379351432 2383890604 2385320544 2395135371 2398333104 2398333424 2402908488 2407560192 2409645996 2412863424 2414242962 2417466528 2418916608 2420539892 2428869672 2429852416 2431957533 2432112768 2435204752 2441313984 2444573696 2450706432 2451359206 2452829616 2456104704 2462266368 2466210456 2475698688 2480333312 2485885392 2487376512 2490697728 2496946176 2498621824 2503458816 2508234752 2510407776 2513759744 2515267584 2520066048 2531953152 2535333888 2545765632 2555559936 2560344064 2567614464 2574311424 2579222528 2591388672 2594848768 2608063803 2627887104 2633791434 2644797096 2648159469 2664203364 2669285958 2670887088 2676770361 2683485612 2685457848 2695617524 2698125102 2703272049 2708332701 2711948944 2718752448 2719649844 2724741156 2733583968 2736126864 2739605346 2744831787 2746478232 2750145408 2757044736 2759433318 2761461372 2763117792 2764235776 2770049664 2771908586 2777274624 2782572928 2788702216 2790374976 2795698272 2796621066 2799431168 2810949552 2812636032 2816391168 2821764096 2824208748 2827979712 2829676032 2835074304 2838859776 2842468864 2848447296 2852250624 2855876736 2859689984 2861324992 2866864128 2874821808 2878660352 2880387072 2896100352 2901625344 2915312256 2919204864 2920955904 2922916096 2934161408 2948001792 3017203712 3021140079 3036618888 3050942562 3058596504 3066574064 3075281964 3081039036 3086916842 3093913584 3103756797 3105618952 3109765248 3122560932 3124433952 3130394544 3134574336 3137289993 3139171848 3141478992 3145160556 3149360064 3153363896 3162318246 3164215536 3165495808 3168238254 3172468576 3174282413 3174484608 3180427392 3181477176 3193513828 3193717248 3197777472 3203877984 3210080256 3210935298 3212861328 3217151232 3218990616 3223288704 3225222144 3234174534 3238492896 3240435456 3242610044 3242817024 3255085312 3264328512 3267608576 3270439488 3274806272 3283021824 3284105472 3288280608 3300931584 3314513856 3316502016 3320930304 3344965632 3347210368 3353690112 3360088064 3375937536 3394354176 3416196249 3423485952 3449895822 3455184896 3468716387 3477418404 3493821321 3498485904 3511721912 3521693862 3526396128 3530879292 3534163866 3543030072 3547534383 3552271152 3559047944 3561182784 3569027148 3575835906 3577980816 3580610464 3597499656 3597500136 3604362732 3611110268 3611340288 3619295136 3621364443 3625003264 3626199792 3630809838 3632988208 3643304508 3644778624 3648169152 3652807128 3659775716 3661970976 3666860544 3676059648 3677038809 3679244424 3681948496 3684157056 3693399552 3699315684 3703032832 3713311502 3713548032 3720499968 3727597696 3727835136 3728828088 3736046592 3747932736 3750181376 3755188224 3762352128 3765611664 3770639616 3772901376 3780099072 3785146368 3797929728 3803000832 3807835648 3818648448 3833095744 3833339904 3840516096 3861467136 3868833792 3887083008 3892273152 3922299397 3930669056 3941830656 3950687151 3996305046 4003928937 4006330632 4028186772 4043426286 4047187653 4048825184 4057743698 4067923416 4078128672 4087111734 4100375952 4108052048 4109408019 4119717348 4125218112 4135567104 4138342396 4142192058 4144676688 4146353664 4157862879 4163414576 4165911936 4173859392 4179432448 4183053324 4185562464 4188638656 4193547408 4199146752 4216424328 4218954048 4224317672 4224586752 4232646144 4236313122 4240569856 4241969568 4252611456 4258289664 4263703296 4271837312 4278375936 4280107008 4281247064 4283815104 4289534976 4291987488 4297718272 4300296192 4312232712 4317990528 4320580608 4323756032 4344150528 4352438016 4360585984 4372968384 4377362432 4378807296 4384374144 4401242112 4419351808 4422002688 4484284416 4501250048 4525805568 4554928332 4576413843 4587894756 4599861096 4621558554 4630375263 4636557872 4646771009 4658428428 4664647872 4683841398 4686650928 4695591816 4701861504 4707839056 4712218488 4717740834 4724040096 4730045844 4736361536 4739069518 4746323304 4748243712 4752357381 4758702864 4767781208 4770641088 4790270742 4796666208 4796666848 4805816976 4815120384 4816402947 4819291992 4825726848 4828485924 4834933056 4837833216 4841079784 4851261801 4857739344 4859704832 4863915066 4864225536 4870409504 4882627968 4889147392 4901412864 4902718412 4905659232 4912209408 4924532736 4932420912 4951397376 4960666624 4971770784 4974753024 4981395456 4993892352 4997243648 5016469504 5020815552 5027519488 5030535168 5040132096 5063906304 5070667776 5091531264 5135228928 5148622848 5158445056 5174843733 5182777344 5216127606 5254401079 5255774208 5267582868 5289594192 5296318938 5301245799 5328406728 5338571916 5341774176 5353540722 5363753859 5366971224 5370915696 5391235048 5396250204 5406544098 5416665402 5423897888 5437504896 5439299688 5446214757 5449482312 5467167936 5472253728 5479210692 5489663574 5492956464 5500290816 5514089472 5518866636 5522922744 5526235584 5528471552 5540099328 5543817172 5554549248 5565145856 5569967253 5577404432 5580749952 5591396544 5593242132 5598862336 5621899104 5625272064 5632782336 5643528192 5648417496 5655959424 5659352064 5670148608 5677719552 5684937728 5696894592 5704501248 5711753472 5719379968 5722649984 5733728256 5749643616 5757320704 5760774144 5792200704 5803250688 5830624512 5838409728 5845832192 5896003584 5930386081 5994457569 6034407424 6042280158 6065139429 6073237776 6086615547 6101885124 6117193008 6130667601 6133148128 6150563928 6162078072 6173833684 6187827168 6207513594 6211237904 6213288087 6219530496 6245121864 6248867904 6260789088 6269148672 6274579986 6278343696 6282957984 6290321112 6298720128 6306727792 6324636492 6328431072 6330991616 6336476508 6344937152 6348564826 6348969216 6360854784 6362954352 6387027656 6387434496 6395554944 6407755968 6420160512 6421870596 6425722656 6434302464 6437981232 6446577408 6450444288 6468349068 6476985792 6480870912 6485220088 6485634048 6510170624 6528657024 6540878976 6549612544 6566043648 6568210944 6576561216 6601863168 6629027712 6633004032 6641860608 6689931264 6694420736 6720176128 6751875072 6788708352 6832392498 6899791644 6910369792 6932337831 6937432774 6954836808 6987642642 6996971808 7023443824 7025762097 7038914653 7043387724 7052792256 7061758584 7068327732 7086060144 7095068766 7104542304 7108604277 7118095888 7122365568 7133775211 7138054296 7151671812 7155961632 7161220928 7185406113 7194999312 7195000272 7208725464 7222220536 7222680576 7238590272 7242728886 7250006528 7252399584 7261619676 7265976416 7286609016 7289557248 7295872599 7296338304 7305614256 7319551432 7323941952 7333721088 7352119296 7354077618 7358488848 7363896992 7368314112 7386799104 7398631368 7406065664 7426623004 7427096064 7440999936 7455195392 7457656176 7472093184 7495865472 7500362752 7510376448 7524704256 7531223328 7541279232 7545802752 7560198144 7595859456 7606001664 7615671296 7637296896 7666191488 7666679808 7681032192 7722934272 7737667584 7774166016 7784546304 7824191409 7844598794 7883661312 7901374302 7944478407 7944479467 7992610092 8007857874 8012661264 8030311083 8056373544 8066615741 8086852572 8094375306 8097650368 8115487396 8124998103 8135846832 8156257344 8174223468 8200751904 8216104096 8218816038 8234495361 8239434696 8250436224 8271134208 8276684792 8284384116 8289353376 8292707328 8315725758 8326829152 8331823872 8347718784 8358864896 8366106648 8371124928 8377277312 8387094816 8398293504 8432848656 8437908096 8448635344 8449173504 8465292288 8472626244 8481139712 8483939136 8505222912 8516579328 8527406592 8543674624 8556751872 8562494128 8567630208 8579069952 8583974976 8595436544 8600592384 8624465424 8635981056 8641161216 8647512064 8688301056 8704876032 8721171968 8745936768 8757614592 8768748288 8802484224 8838703616 8844005376 8983330877 9002500096 9051611136 9063420237 9109856664 9152827686 9175789512 9199722192 9243117108 9260750526 9273115744 9293542018 9311270391 9316856856 9329295744 9367682796 9373301856 9391183632 9403723008 9411869979 9415678112 9424436976 9435481668 9448080192 9460091688 9472723072 9478139036 9492646608 9496487424 9504714762 9517405728 9522847239 9535562416 9541282176 9580541484 9593332416 9593333696 9611633952 9630240768 9632805894 9638583984 9651453696 9656971848 9669866112 9675666432 9682159568 9702523602 9715478688 9719409664 9727830132 9728451072 9740819008 9765255936 9778294784 9802825728 9805436824 9811318464 9824418816 9849065472 9864841824 9902794752 9921333248 9943541568 9949506048 9962790912 9994487296 10041631104 10055038976 10061070336 10080264192 10127812608 10183062528 10248588747 10270457856 10316890112 10349687466 10365554688 10406149161 10432255212 10481463963 10508802158 10535165736 10579188384 10592637876 10602491598 10642603149 10642604569 10656813456 10677143832 10683548352 10707081444 10727507718 10733942448 10741831392 10782470096 10792500408 10806221087 10813088196 10833330804 10847795776 10875009792 10878599376 10892429514 10898964624 10934335872 10944507456 10958421384 10979327148 10985912928 11000581632 11028178944 11031116427 11037733272 11045845488 11052471168 11056943104 11080198656 11087634344 11109098496 11130291712 11139934506 11154808864 11161499904 11182793088 11186484264 11197724672 11243798208 11250544128 11265564672 11287056384 11296834992 11311918848 11318704128 11340297216 11355439104 11369875456 11393789184 11409002496 11423506944 11438759936 11445299968 11499287232 11514641408 11521548288 11584401408 11606501376 11661249024 11676819456 11691664384 11766898191 11792007168 11852061453 11860772162 11988915138 12011786811 12034273439 12084560316 12130278858 12141562959 12146475552 12173231094 12196454393 12203770248 12234386016 12261335202 12266296256 12301127856 12324156144 12328224057 12347667368 12375654336 12415027188 12422475808 12426576174 12439060992 12473588637 12490243728 12497735808 12521578176 12538297344 12549159972 12556687392 12565915968 12580642224 12597440256 12613455584 12649272984 12656862144 12661983232 12672953016 12689874304 12697129652 12697938432 12721709568 12725908704 12774055312 12774868992 12791109888 12815511936 12840321024 12843741192 12851445312 12868604928 12875962464 12893154816 12900888576 12936698136 12953971584 12961741824 12970440176 12971268096 13020341248 13057314048 13081757952 13099225088 13132087296 13136421888 13153122432 13203726336 13258055424 13266008064 13388841472 13503750144 13577416704 13607922409 13664784996 13729241529 13791310783 13799583288 13820739584 13864675662 13874865548 13891125789 13909673616 13940313027 13975285284 13993943616 14046887648 14051524194 14077829306 14086775448 14105584512 14123517168 14136655464 14172120288 14190137532 14209084608 14217208554 14236191776 14244731136 14257072143 14267550422 14276108592 14303343624 14311923264 14322441856 14370812226 14389998624 14390000544 14417450928 14444441072 14445361152 14449208841 14477180544 14485457772 14500013056 14504799168 14523239352 14531952832 14573218032 14579114496 14591745198 14592676608 14611228512 14639102864 14647883904 14667442176 14704238592 14708155236 14716977696 14727793984 14736628224 14773598208 14797262736 14812131328 14853246008 14854192128 14881999872 14910390784 14915312352 14944186368 14991730944 15000725504 15049408512 15062446656 15082558464 15091605504 15120396288 15191718912 15212003328 15231342592 15274593792 15332382976 15445868544 15475335168 15524531199 15548332032 15648382818 15689197588 15763203237 15767322624 15802748604 15888956814 15888958934 15985220184 16015715748 16025322528 16060622166 16091261577 16112747088 16133231482 16173705144 16188750612 16195300736 16230974792 16249996206 16271693664 16312514688 16338644271 16338646451 16348446936 16401503808 16432208192 16437632076 16468990722 16478869392 16500872448 16542268416 16553369584 16568768232 16578706752 16585414656 16589832373 16631451516 16653658304 16663647744 16695437568 16709901759 16717729792 16732213296 16742249856 16754554624 16774189632 16796587008 16865697312 16875816192 16897270688 16898347008 16930584576 16945252488 16962279424 16967878272 17010445824 17033158656 17054813184 17087349248 17113503744 17124988256 17135260416 17158139904 17167949952 17190873088 17201184768 17248930848 17271962112 17282322432 17295024128 17376602112 17409752064 17442343936 17491873536 17515229184 17537496576 17677407232 17688010752 17791158243 17966661754 18103222272 18126840474 18195418287 18219713328 18259846641 18305655372 18351579024 18392002803 18399444384 18475152181 18486234216 18521501052 18546231488 18587084036 18622540782 18633713712 18639864261 18658591488 18735365592 18746603712 18782367264 18807446016 18823739958 18831356224 18848873952 18870963336 18896160384 18920183376 18945446144 18956278072 18985293216 18992974848 19009429524 19034811456 19045694478 19071124832 19082564352 19161082968 19186664832 19186667392 19223267904 19260481536 19265611788 19277167968 19302907392 19313943696 19339732224 19351332864 19364319136 19405047204 19430957376 19438819328 19455660264 19456902144 19481638016 19530511872 19556589568 19610873648 19622636928 19648837632 19698130944 19729683648 19805589504 19842666496 19887083136 19899012096 19925581824 19988974592 20083262208 20110077952 20160528384 20255625216 20366125056 20497177494 20574725557 20699374932 20731109376 20797013493 20812298322 20864510424 20891035811 20962927926 21017604316 21070331472 21077286291 21116743959 21158376768 21185275752 21204983196 21285206298 21285209138 21313626912 21325812831 21354287664 21367096704 21401325633 21414162888 21455015436 21467884896 21483662784 21556218339 21564940192 21585000816 21612442174 21626176392 21666661608 21695591552 21750019584 21757198752 21784859028 21797929248 21868671744 21887617797 21889014912 21916842768 21958654296 21971825856 22001163264 22056357888 22062232854 22075466544 22091690976 22104942336 22113886208 22160397312 22175268688 22218196992 22260583424 22279869012 22309617728 22322999808 22365586176 22372968528 22395449344 22487596416 22501088256 22531129344 22574112768 22593669984 22623837696 22637408256 22680594432 22739750912 22787578368 22818004992 22847013888 22877519872 22890599936 22998574464 23029282816 23043096576 23168802816 23213002752 23322498048 23353638912 23383328768 23472574227 23533796382 23704122906 23721544324 23833435221 23833438401 23977830276 24023573622 24068546878 24169120632 24199847223 24260557716 24283125918 24292951104 24346462188 24374994309 24392908786 24407540496 24468772032 24522670404 24532592512 24602255712 24648312288 24656448114 24695334736 24703486083 24749732167 24751308672 24830054376 24844951616 24853152348 24878121984 24947177274 24980487456 24995471616 25043156352 25076594688 25083274129 25098319944 25113374784 25131831936 25161284448 25194880512 25226911168 25298545968 25313724288 25323966464 25345906032 25379748608 25394259304 25395876864 25443419136 25451817408 25548110624 25549737984 25582219776 25631023872 25687482384 25702890624 25737209856 25751924928 25786309632 25801777152 25873396272 25907943168 25923483648 25940880352 25942536192 26040682496 26114628096 26163515904 26198450176 26272843776 26306244864 26407452672 26516110848 26532016128 26777682944 26949992631 27007500288 27154833408 27215844818 27329569992 27458483058 27582621566 27599166576 27729351324 27749731096 27782251578 27819347232 27880626054 27933811173 27950570568 27986104577 27987887232 28093775296 28103048388 28155658612 28173550896 28211169024 28235609937 28247034336 28273310928 28344240576 28363261799 28380275064 28418169216 28434417108 28472383552 28489462272 28514144286 28535100844 28552217184 28568541717 28606687248 28623846528 28644883712 28741624452 28779997248 28780001088 28834901856 28888882144 28890722304 28898417682 28954361088 28970915544 29000026112 29009598336 29046478704 29063905664 29146436064 29158228992 29183490396 29185353216 29222457024 29278205728 29295767808 29334884352 29408477184 29416310472 29433955392 29455587968 29473256448 29547196416 29594525472 29624262656 29706492016 29708384256 29763999744 29820781568 29830624704 29888372736 29983461888 30001451008 30124893312 30165116928 30183211008 30240792576 30383437824 30462685184 30549187584 30664765952 30950670336 31049062398 31096664064 31218447483 31296765636 31378395176 31444391889 31526406474 31586550503 31605497208 31777913628 31777917868 31927809447 31927813707 31970440368 32031431496 32050645056 32072153569 32121244332 32182523154 32225494176 32266462964 32347410288 32377501224 32390601472 32418663261 32461949584 32499992412 32543387328 32625029376 32677288542 32677292902 32696893872 32803007616 32864416384 32875264152 32937981444 32957738784 33001744896 33084536832 33093349281 33106739168 33137536464 33157413504 33170829312 33179664746 33262903032 33307316608 33327295488 33390875136 33419803518 33435459584 33464426592 33484499712 33509109248 33548379264 33593174016 33731394624 33751632384 33794541376 33796694016 33861169152 33890504976 33924558848 33935756544 34020891648 34066317312 34109626368 34174698496 34227007488 34249976512 34270520832 34316279808 34335899904 34381746176 34497861696 34543924224 34564644864 34590048256 34753204224 34819504128 34884687872 34983747072 35030458368 35074993152 35300694573 35354814464 35376021504 35556184359 35582316486 35933323508 36035360433 36102820317 36253680948 36390836574 36439426656 36519693282 36589363179 36611310744 36703158048 36784005606 36798888768 36950304362 36972468432 37043002104 37092462976 37174168072 37245081564 37267427424 37279728522 37317182976 37420765911 37470731184 37493207424 37564734528 37614892032 37647479916 37662712448 37697747904 37741926672 37792320768 37840366752 37890892288 37912556144 37970586432 37985949696 37996067693 38018859048 38069622912 38091388956 38142249664 38165128704 38322165936 38373329664 38373334784 38446535808 38520963072 38531223576 38554335936 38605814784 38627887392 38679464448 38702665728 38728638272 38810094408 38861914752 38877638656 38911320528 38913804288 38963276032 39061023744 39113179136 39221747296 39245273856 39297675264 39396261888 39459367296 39611179008 39685332992 39774166272 39798024192 39977949184 40166524416 40220155904 40511250432 40732250112 40823767227 40994354988 41149451114 41373932349 41398749864 41462218752 41594026986 41624596644 41673377367 41729020848 41782071622 41820939081 41925855852 42035208632 42140662944 42154572582 42233487918 42314058221 42316753536 42370551504 42409966392 42570412596 42570418276 42627253824 42651625662 42708575328 42734193408 42771216429 42802651266 42828325776 42910030872 42935769792 42964583083 42967325568 43112436678 43129880384 43170001632 43224884348 43252352784 43333323216 43347626523 43391183104 43500039168 43514397504 43569718056 43595858496 43737343488 43775235594 43778029824 43833685536 43917308592 43943651712 44002326528 44112715776 44124465708 44150933088 44183381952 44209884672 44227772416 44320794624 44350537376 44436393984 44521166848 44559738024 44619235456 44645999616 44731172352 44745937056 44790898688 44975192832 45002176512 45148225536 45187339968 45247675392 45274816512 45361188864 45479501824 45575156736 45636009984 45694027776 45781199872 45997148928 46058565632 46337605632 46426005504 46644996096 46766657536 46945148454 47067592764 47289609711 47408245812 47443088648 47666870442 47666876802 47847211051 47955660552 48047147244 48137093756 48273784731 48338241264 48399694446 48492028237 48521115432 48566251836 48585902208 48692924376 48749988618 48785817572 48815080992 48937544064 49015932813 49015939353 49045340808 49065185024 49204511424 49296624576 49312896228 49390669472 49406972166 49499464334 49502617344 49660108752 49689903232 49706304696 49756243968 49769497119 49894354548 49960974912 49990943232 50086312704 50129705277 50153189376 50166548258 50196639888 50226749568 50263663872 50322568896 50389761024 50453822336 50597091936 50627448576 50647932928 50691812064 50759497216 50788518608 50791753728 50886838272 50903634816 51096221248 51099475968 51164439552 51262047744 51374964768 51405781248 51474419712 51503849856 51572619264 51603554304 51746792544 51815886336 51846967296 51881760704 51885072384 52081364992 52229256192 52327031808 52396900352 52545687552 52612489728 53032221696 53064032256 53373474729 53555365888 53899985262 54309666816 54431689636 54586254861 54659139984 54779539923 54916966116 55165243132 55198333152 55425456543 55458702648 55499462192 55564503156 55638694464 55761252108 55867622346 55901141136 55972209154 55975774464 56187550592 56206096776 56311317224 56347101792 56422338048 56471219874 56494068672 56546621856 56688481152 56726523598 56760550128 56836338432 56868834216 56944767104 56978924544 57028288572 57070201688 57104434368 57137083434 57213374496 57247693056 57289767424 57483248904 57556328281 57559994496 57560002176 57669803712 57777764288 57781444608 57796835364 57908722176 57941831088 58000052224 58019196672 58092957408 58127811328 58292872128 58316457984 58366980792 58370706432 58444914048 58556411456 58591535616 58669768704 58832620944 58867910784 58911175936 58946512896 59094392832 59189050944 59248525312 59412984032 59416768512 59527999488 59641563136 59661249408 59776745472 59966923776 60002902016 60249786624 60330233856 60481585152 60766875648 60925370368 61098375168 61329531904 61724176671 62098124796 62193328128 62436894966 62593531272 62673107433 62756790352 62888783778 63052812948 63173101006 63210994416 63350231877 63555827256 63555835736 63855618894 63855627414 63940880736 63977438493 64062862992 64101290112 64144307138 64203976899 64242488664 64365046308 64450988352 64532925928 64668655017 64694820576 64755002448 64781202944 64837326522 64923899168 64961018959 64999984824 65086774656 65250058752 65354577084 65354585804 65393787744 65606015232 65662853391 65728832768 65750528304 65875962888 65915477568 66003489792 66169073664 66186698562 66213478336 66275072928 66314827008 66341658624 66359329492 66525806064 66614633216 66654590976 66781750272 66839607036 66870919168 66928853184 66968999424 67018218496 67096758528 67186348032 67462789248 67503264768 67589082752 67593388032 67722338304 67781009952 67849117696 67871513088 68041783296 68219252736 68349396992 68454014976 68499953024 68541041664 68632559616 68671799808 68763492352 68995723392 69087848448 69129289728 69506408448 69639008256 69769375744 69967494144 70060916736 70149986304 70601389146 70709628928 71112368718 71164632972 71500315203 71866647016 72070720866 72205640634 72507361896 72599541669 72781673148 72878853312 73039386564 73124982927 73178726358 73222621488 73406316096 73455577529 73568011212 73597777536 73900608724 73944936864 74086004208 74110458249 74184925952 74249196501 74348336144 74490163128 74534854848 74559457044 74634365952 74841531822 74941462368 74986414848 75129469056 75229784064 75249822387 75294959832 75325424896 75395495808 75483853344 75584641536 75680733504 75781784576 75825112288 75941172864 75971899392 75992135386 76037718096 76139245824 76182777912 76284499328 76330257408 76644331872 76746659328 76746669568 76893071616 77062447152 77108671872 77211629568 77255774784 77358928896 77405331456 77457276544 77620188816 77723829504 77755277312 77822641056 77827608576 77926552064 78122047488 78443494592 78490547712 78595350528 78918734592 79222358016 79370665984 79548332544 79596048384 79955898368 80333048832 80440311808 80849977893 81022500864 81464500224 81647534454 81988709976 82298902228 82747864698 82797499728 83188053972 83249193288 83346754734 83458041696 83564143244 83641878162 83801433519 83851711704 83958313731 84070417264 84281325888 84309145164 84466975836 84628116442 84633507072 84741103008 84819932784 85089785397 85140825192 85140836552 85254507648 85303251324 85417150656 85468386816 85542432858 85605302532 85656651552 85705625151 85820061744 85871539584 85929166166 85934651136 86224873356 86259760768 86340003264 86449768696 86504705568 86666646432 86695253046 86782366208 87000078336 87023251813 87028795008 87139436112 87191716992 87474686976 87550471188 87556059648 87667371072 87834617184 87887303424 88004653056 88225431552 88248931416 88301866176 88366763904 88419769344 88641589248 88701074752 88872787968 89042333696 89119476048 89238470912 89291999232 89462344704 89491874112 89581797376 89950385664 90004353024 90374679936 90495350784 90549633024 90722377728 90959003648 91150313472 91388055552 91562399744 91994297856 92117131264 92852011008 93289992192 93533315072 93655342449 93890296908 94135185528 94579219422 94759651509 94816491624 94886177296 95333740884 95333753604 95694422102 95783441121 95911321104 96094294488 96216460707 96274187512 96547569462 96676482528 96799388892 96984056474 97042230864 97132503672 97171804416 97255989783 97385848752 97499977236 97571635144 97630161984 97875088128 98031865626 98031878706 98090681616 98130370048 98402754803 98409022848 98593249152 98625792456 98781338944 98813944332 98998928668 99005234688 99280047843 99320217504 99379806464 99412609392 99512487936 99538994238 99788709096 99921949824 99981886464 100172625408 100259410554 100306378752 100333096516 100393279776 100453499136 100527327744 100645137792 100779522048 100907644672 101194183872 101254897152 101295865856 101383624128 101518994432 101577037216 101583507456 101773676544 101807269632 102192442496 102198951936 102328879104 102524095488 102749929536 102811562496 102948839424 103007699712 103145238528 103493585088 103631772672 103693934592 103763521408 103770144768 104162729984 104458512384 104654063616 105091375104 105224979456 105902083719 106064443392 106128064512 106746949458 107110731776 107530207997 107799970524 108308460951 108863379272 109172509722 109318279968 109559079846 109768089537 109833932232 110330486264 110396666304 110850913086 110917405296 110998924384 111129006312 111277388928 111522504216 111735244692 111802282272 111944418308 111951548928 112262297733 112375101184 112412193552 112622634448 112694203584 112844676096 112942439748 112988137344 113093243712 113376962304 113453047196 113521100256 113672676864 113737668432 113889534208 113957849088 113988203079 114056577144 114140403376 114208868736 114274166868 114426748992 114495386112 114579534848 114966497808 115112656562 115119988992 115120004352 115339607424 115555528576 115562889216 115593670728 115817444352 115883662176 116000104448 116038393344 116185914816 116255622656 116585744256 116632915968 116733961584 116741412864 116889828096 117112822912 117183071232 117339537408 117665241888 117735821568 117822351872 117893025792 118188785664 118378101888 118825968064 118833537024 119055998976 119283126272 119322498816 119933847552 120005804032 120499573248 120660467712 121533751296 121850740736 122196750336 122471301681 122659063808 123448353342 124121797047 124196249592 124386656256 124873789932 125020132101 125187062544 125346214866 125462817243 125513580704 125777567556 126105625896 126346202012 126421988832 126700463754 126942174663 127111654512 127111671472 127711237788 127711254828 127881761472 127954876986 128125725984 128202580224 128288614276 128407953798 128484977328 128730092616 128893749249 128901976704 129065851856 129337310034 129389641152 129510004896 129562405888 129674653044 129847798336 129922037918 129999969648 130173549312 130500117504 130709154168 130709171608 130787575488 131212030464 131325706782 131457665536 131501056608 131751925776 131830955136 132006979584 132338147328 132373397124 132426956672 132550145856 132629654016 132683317248 132718658984 133051612128 133229266432 133309181952 133563500544 133679214072 133857706368 133937998848 134036436992 134193517056 134372696064 134925578496 135006529536 135178165504 135444676608 135562019904 135698235392 135743026176 136083566592 136438505472 136698793984 136908029952 136999906048 137082083328 137343599616 137526984704 137991446784 138175696896 139012816896 139278016512 139538751488 139934988288 140299972608 141202778292 141419257856 141868829133 142224737436 142329265944 143000630406 143541633153 143733294032 144049901279 144141441732 144411281268 145014723792 145199083338 145476084711 145563346296 145757706624 146078773128 146249965854 146357452716 146445242976 146812632192 146911155058 147047818059 147136022424 147195555072 147801217448 147889873728 148172008416 148220916498 148369851904 148498393002 148696672288 148980326256 149069709696 149118914088 149268731904 149308491357 149683063644 149882924736 149972829696 150258938112 150389115831 150459568128 150499644774 150589919664 150650849792 150790991616 150967706688 151169283072 151361467008 151563569152 151650224576 151882345728 151943798784 151984270772 152075436192 152278491648 152365555824 152568998656 152660514816 153288663744 153493318656 153493339136 153786143232 154124894304 154217343744 154423259136 154511549568 154717857792 154810662912 154914553088 155240377632 155447659008 155510554624 155645282112 155655217152 155853104128 156244094976 156886989184 156981095424 157190701056 157837469184 159096665088 159192096768 159911796736 160120424187 160666097664 161699955786 162929000448 163295068908 163977419952 164338619769 164597804456 165495729396 165594999456 166276369629 166376107944 166498386576 166693509468 166916083392 167128286488 167283756324 167602867038 167703423408 167916627462 168140834528 168236967889 168562651776 168618290328 168933951672 169256232884 169267014144 169482206016 169639865568 170179570794 170281650384 170281673104 170509015296 170606502648 170834301312 170936773632 171084865716 171210605064 171313303104 171411250302 171640123488 171743079168 171858332332 171869302272 172449746712 172519521536 172668984843 172680006528 172899537392 173009411136 173333292864 173390506092 173564732416 174000156672 174046503626 174057590016 174278872224 174383433984 174949373952 175100942376 175112119296 175334742144 175669234368 175774606848 176009306112 176497862832 176603732352 176733527808 176839538688 177283178496 177402149504 177745575936 178084667392 178238952096 178476941824 178583998464 178924689408 178983748224 179900771328 180008706048 180749359872 180990701568 181444755456 182300626944 182776111104 183124799488 183841968511 183988595712 184234262528 185172530013 186579984384 187066630144 187310684898 187780593816 188019322299 188270371056 189158438844 189519303018 189632983248 189772354592 190050695631 190667481768 190667507208 191388844204 191566882242 191822642208 191932315479 192188588976 192432921414 192548375024 192611930697 193095138924 193352965056 193598777784 193968112948 194084461728 194265007344 194343608832 194511979566 194771697504 194883056877 194999954472 195143270288 195260323968 195750176256 196063731252 196063757412 196181363232 196260740096 196805509606 196818045696 197186498304 197251584912 197562677888 197627888664 197997857336 198010469376 198560095686 198640435008 198759612928 198825218784 199024975872 199077988476 199577418192 199843899648 199963772928 200345250816 200518821108 200612757504 200666193032 200786559552 200906998272 201054655488 201290275584 201559044096 201815289344 202388367744 202509794304 202767248256 203037988864 203154074432 203167014912 203547353088 203614539264 204384884992 204657758208 205048190976 205499859072 205623124992 205897678848 206015399424 206290477056 206987170176 207263545344 207387869184 207527042816 208325459968 208917024768 209308127232 210182750208 210449958912 211804167438 212128886784 213493898916 214221463552 214500945609 215060415994 215599941048 216616921902 217726758544 217798625007 218345019444 218636559936 219118159692 219536179074 219667864464 220366732587 220660972528 220793332608 221147031541 221701826172 221834810592 221997848768 222258012624 222554777856 222747589503 223045008432 223470489384 223604564544 223888836616 223903097856 224524595466 224750202368 224824387104 225245268896 225388407168 225689352192 225749467161 225884879496 225976274688 226186487424 226753924608 226906094392 227042200512 227345353728 227475336864 227779068416 227915698176 227976406158 228113154288 228280806752 228417737472 228548333736 228853497984 228990772224 229159069696 229932995616 230225313124 230239977984 230240008704 230679214848 231111057152 231187341456 231634888704 231767324352 232000208896 232076786688 232371829632 232511245312 233171488512 233265831936 233467923168 233482825728 233779656192 234225645824 234366142464 235330483776 235471643136 235644703744 235786051584 236756203776 237651936128 237667074048 238111997952 238566252544 238644997632 239867695104 240999146496 241320935424 242549933679 243067502592 244393500672 244942603362 245318127616 246278863477 246896706684 248243594094 248392499184 249747579864 250040264202 250374125088 250692429732 250925634486 251027161408 251555135112 251874941193 252211251792 252692404024 252843977664 253400927508 253884349326 254223309024 254223342944 255269356191 255422475576 255422509656 255763522944 255909753972 256251451968 256405160448 256577228552 256815907596 256969954656 257116875453 257460185232 257787498498 257803953408 258131703712 258674620068 258779282304 259020009792 259124811776 259349306088 259695596672 259844075836 259999939296 260347098624 261000235008 261069755439 261418308336 261418343216 261575150976 262424060928 262651413564 262915331072 263002113216 263503851552 263661910272 264013959168 264676294656 264746794248 264853913344 265100291712 265259308032 265437317968 266103224256 266458532864 266618363904 267127001088 267358428144 267715412736 267875997696 268072873984 268387034112 268745392128 269851156992 270013059072 270356331008 271124039808 271486052352 272167133184 272877010944 273397587968 273999812096 274164166656 274687199232 275982893568 276351393792 278483257187 278556033024 279077502976 279869976576 280599945216 280966027347 282405556584 282838515712 283737658266 284278954527 284449474872 284658531888 286001260812 287083266306 287350323363 287466588064 288099802558 288282883464 288649382121 288822562536 290029447584 290398166676 290952169422 291126692592 291515413248 291767969349 292157546256 292499931708 292714905432 292890485952 293625264384 293822310116 294095636118 294272044848 294391110144 295208264409 295602434896 295779747456 296344016832 296441832996 296739703808 296996786004 297393344576 297960652512 298139419392 298237828176 298537463808 298616982714 299366127288 299765849472 299945659392 300517876224 300778231662 300919136256 300999289548 301179839328 301301699584 301581983232 301935413376 302338566144 302722934016 303127138304 303300449152 303764691456 303887597568 303968541544 304150872384 304556983296 304731111648 305137997312 305321029632 306577327488 306986637312 306986678272 307572286464 308249788608 308434687488 308846518272 309023099136 309435715584 309829106176 310480755264 310895318016 311290564224 311310434304 311706208256 312488189952 313773978368 313962190848 315674938368 317706251157 318193330176 318384193536 319823593472 320240848374 321332195328 322590623991 323399911572 324925382853 326590137816 327954839904 328677239538 329195608912 329304268611 329920741639 330991458792 331189998912 332552739258 332752215888 332996773152 333387018936 333832166784 334256572976 334567512648 335205734076 335406846816 335833254924 336281669056 336473935778 337125303552 337236580656 337867903344 338512465768 338534028288 338964412032 339279731136 340359141588 340563300768 340563346208 341018030592 341213005296 341668602624 341873547264 341964609237 342169731432 342421210128 342626606208 342822500604 343280246976 343486158336 343716664664 343738604544 344899493424 345039043072 345337969686 345360013056 345799074784 346018822272 346666585728 346781012184 347129464832 348000313344 348093007252 348115180032 348557744448 348766867968 349898747904 350201884752 350224238592 350669484288 351338468736 351549213696 352018612224 352995725664 353207464704 353467055616 353679077376 354566356992 354804299008 356169334784 356477904192 356953883648 357167996928 357849378816 357967496448 359801542656 360017412096 361498719744 361981403136 364601253888 365552222208 366249598976 367413905043 367683937022 367977191424 370345060026 372365391141 373062476609 373159968768 374621369796 375561187632 376038644598 376388451729 376540742112 378090086183 378316877688 379038606036 379265966496 379544709184 380101391262 380826523989 381334963536 381335014416 382777688408 383133764484 383645284416 383864630958 384377177952 384865842828 385096750048 385223861394 386190277848 386681247747 386705930112 387197555568 387936225896 388168923456 388530014688 388687217664 389023959132 389543395008 389766113754 389999908944 390286540576 390520647936 391500352512 392127462504 392127514824 392362726464 392521480192 393611019212 393636091392 394372996608 394503169824 395125355776 395255777328 395995714672 396020938752 397120191372 397280870016 397519225856 397650437568 398049951744 398155976952 399154836384 399687799296 399927545856 400690501632 401037642216 401332386064 401573119104 401813996544 402109310976 402580551168 403118088192 403630578688 404776735488 405019588608 405534496512 406075977728 406308148864 406334029824 407094706176 407229078528 408769769984 409315516416 410096381952 410999718144 411246249984 412030798848 412580954112 413974340352 414527090688 415054085632 417834049536 418616254464 420899917824 421057411751 423608334876 424257773568 425606487399 426987797832 427530634273 428442927104 429001891218 430120831988 430624899459 431199882096 432149703837 433233843804 435453517088 435597250014 436428254133 436690038888 437273119872 438236319384 439072358148 439335728928 440733465174 441143454177 441321945056 441586665216 442294063082 443403652344 443669621184 443995697536 444516025248 445109555712 445495179006 446090016864 446940978768 447209129088 447777673232 447806195712 447925474071 449049190932 449500404736 449648774208 450490537792 450776814336 451378704384 451498934322 451769758992 451952549376 452372974848 453507849216 453812188784 454084401024 454690707456 454950673728 455558136832 455831396352 455952812316 456226308576 456561613504 456835474944 457096667472 457706995968 457981544448 458318139392 459865991232 460450626248 460479955968 460480017408 461358429696 462222114304 462374682912 463269777408 463534648704 464153573376 464743659264 465022490624 466342977024 466531663872 466935846336 466965651456 467559312384 468451291648 468732284928 470660967552 470943286272 471289407488 471572103168 473512407552 475303872256 477132505088 477289995264 479735390208 480361272561 481998292992 485099867358 488787001344 489885206724 490636255232 492557726954 493793413368 496487188188 496784998368 498829108887 499495159728 500080528404 500748250176 501384859464 501851268972 502054322816 503110270224 503749882386 504422503584 504710903667 505384808048 505687955328 506498039981 506801855016 507768698652 508446618048 508446685888 510538712382 510844951152 510845019312 511527045888 511819507944 512502903936 512810320896 513154457104 513631815192 513939909312 514233750906 514920370464 515574996996 515607906816 516263407424 517349240136 517558564608 518006954529 518040019584 518249623552 518698612176 519391193344 519688151672 519999878592 520694197248 522000470016 522139510878 522836616672 522836686432 523150301952 524848121856 525302827128 525830662144 526004226432 527007703104 527323820544 528027918336 529493588496 529707826688 530200583424 530518616064 530874635936 532206448512 532917065728 533236727808 534254002176 534716856288 535430825472 535751995392 536145747968 536774068224 539702313984 540026118144 540712662016 542248079616 542972104704 544334266368 546795175936 547999624192 548328333312 549374398464 551525905533 551965787136 552702787584 555517590039 556966514374 559739953152 561199890432 561932054694 564057966897 564058042157 564811113168 567475316532 568557909054 568898949744 569317063776 570152086893 572002521624 572729717611 574166532612 574700646726 574933176128 576199605116 576565766928 577298764242 577645125072 577835792091 580058895168 580796333352 581904338844 582253385184 583030826496 583535938698 584315092512 584649170631 584999863416 585429810864 585780971904 587250528768 587644620232 588191272236 588544089696 588782220288 590416528818 591204869792 591559494912 592688033664 592883665992 593479407616 593993572008 594786689152 595921305024 596278838784 596475656352 597074927616 597233965428 598732254576 599531698944 599891318784 601035752448 601556463324 601838272512 601998579096 602359678656 602603399168 603163966464 603870826752 604677132288 605445868032 606254276608 606600898304 607529382912 607937083088 608301744768 609113966592 609462223296 610275994624 610642059264 613154654976 613973274624 613973356544 615144572928 616499577216 616869374976 617693036544 618046198272 618871431168 619658212352 620961510528 621790636032 622581128448 623412416512 624976379904 627547956736 627924381696 631349876736 635412502314 636386660352 637816492267 640481696748 642664390656 643502836827 645181247982 646412082829 646799823144 649850765706 653180275632 653395875021 655909679808 657354479076 658391217824 658608537222 659841483278 661100197761 661982917584 662379997824 663441094623 665105478516 665504431776 665993546304 666774037872 667664333568 668242768509 668513145952 669135025296 670411468152 670813693632 671666509848 672563338112 672947871556 674250607104 674473161312 675735806688 677024931536 677068056576 677248401483 677928824064 678559462272 680718283176 681126601536 681126692416 682036061184 682426010592 683337205248 683747094528 683929218474 684339462864 684842420256 685253212416 685645001208 686560493952 686972316672 687433329328 687477209088 689798986848 690078086144 690675939372 690720026112 691598149568 692037644544 693333171456 693562024368 694258929664 696000626688 696186014504 696230360064 697115488896 697533735936 699797495808 700403769504 700448477184 701338968576 702676937472 703098427392 705991451328 706414929408 706934111232 707358154752 709608598016 712955808384 713907767296 714335993856 715698757632 715934992896 719603085312 722997439488 723962806272 727649801037 729202507776 732499197952 734827810086 735367874044 735954382848 738836590431 740690120052 744730782282 746124953218 749242739592 751122375264 752077289196 752776903458 753081484224 755624823579 756180172366 756633755376 758077212072 758531932992 759089418368 760202782524 761653047978 762669927072 762670028832 765555376816 765808068573 766267528968 767241697177 767290568832 767729261916 768754355904 769731685656 770193500096 770447722788 772380555696 773362495494 773411860224 774395111136 775872451792 776337846912 777060029376 777374435328 777581497999 778047918264 779086790016 779532227508 779999817888 780573081152 781041295872 783000705024 783209266317 784254925008 784255029648 784725452928 785042960384 787222038424 787272182784 788745993216 789006339648 790250711552 790511554656 791991429344 792041877504 794240382744 794561740032 795038451712 795300875136 796311953904 798309672768 799375598592 799855091712 801381003264 802075284432 802664772128 803146238208 803627993088 804218621952 805161102336 806236176384 807261157376 809553470976 810039177216 811068993024 812151955456 812616297728 814458157056 817539539968 818631032832 820192763904 821999436288 822492499968 824061597696 827948680704 829054181376 830108171264 835449771561 835668099072 837232508928 841799835648 842114823502 847216669752 848515547136 851212974798 852836863581 853975595664 855061268546 858003782436 860241663976 861249798918 862050970089 862399764192 864299407674 865948146363 865948261903 866467687608 870907034176 871194500028 872856508266 873380077776 874546239744 875303908047 876472638768 878144716296 878671457856 879261115769 881466930348 882286908354 882643890112 883173330432 884588126164 885624793227 886807304688 887339242368 887991395072 889032050496 890219111424 890990358012 892180033728 893881957536 894418258176 895555346464 895612391424 895850948142 898098381864 899000809472 899297548416 900981075584 901553628672 902757408768 902997868644 903539517984 903905098752 904745949696 907015698432 907624377568 908168802048 909381414912 909901347456 911116273664 911662792704 911905624632 912452617152 913123227008 913670949888 914193334944 915413991936 915963088896 916636278784 919731982464 920901252496 920959911936 920960034816 922716859392 924444228608 924749365824 926539554816 927069297408 928307146752 929487318528 930044981248 932685954048 933871692672 933931302912 935118624768 936902583296 937464569856 941321935104 941886572544 942578814976 947024815104 950607744512 954579990528 959470780416 960722545122 963996585984 967771871973 970199734716 974776148559 979183065593 979770413448 981272510464 985115453908 987586826736 987912805833 989762224917 992974376376 993569996736 997658217774 998990319456 1000161056808 1001496500352 1002769718928 1003702537944 1004108645632 1006220540448 1007499764772 1008845007168 1009421807334 1010769616096 1011375910656 1012996079962 1013603710032 1015537397304 1016893236096 1016893371776 1021077424764 1021689902304 1021690038624 1023054091776 1023639015888 1025005807872 1025620641792 1025893827711 1026308914208 1027263630384 1027879818624 1028467501812 1029840740928 1031149993992 1031215813632 1032526814848 1034698480272 1035117129216 1036013909058 1036080039168 1036499247104 1037397224352 1038782386688 1039376303344 1039999757184 1041388394496 1044000940032 1044279021756 1045673233344 1045673372864 1046300603904 1049696243712 1050605654256 1051661324288 1052008452864 1054015406208 1054647641088 1056055836672 1058987176992 1059415653376 1060401166848 1061037232128 1061749271872 1064412897024 1065834131456 1068508004352 1069433712576 1070861650944 1071503990784 1072291495936 1073548136448 1079404627968 1080052236288 1081425324032 1084496159232 1085944209408 1095999248384 1096656666624 1098748796928 1102241715129 1103051811066 1103931574272 1111035180078 1113933028748 1117096173423 1119187429827 1119479906304 1123864109388 1128115933794 1128116084314 1129622226336 1134270258549 1134950633064 1137115818108 1137797899488 1138634127552 1140304173786 1142479571967 1144005043248 1145459435222 1148333065224 1149401293452 1149866352256 1152399210232 1153131533856 1154597528484 1155290250144 1155671584182 1160043743241 1160043898021 1160117790336 1161592666704 1163808677688 1164506770368 1166061652992 1167071877396 1168630185024 1169298341262 1169999726832 1170859621728 1171561943808 1174501057536 1175289240464 1176382544472 1177088179392 1177564440576 1177878098483 1180833057636 1182409739584 1183118989824 1185376067328 1185767331984 1186958815232 1187987144016 1189573378304 1191842610048 1192557677568 1192951312704 1194149855232 1194467930856 1197464509152 1199063397888 1199782637568 1202071504896 1203112926648 1203997158192 1204719357312 1205206798336 1206327932928 1207741653504 1209354264576 1210891736064 1212508553216 1213201796608 1215058765824 1215874166176 1216603489536 1218227933184 1218924446592 1220551989248 1221284118528 1226309309952 1227946549248 1227946713088 1230289145856 1232999154432 1233738749952 1236092396544 1237742862336 1239316424704 1241923021056 1243581272064 1245162256896 1246824833024 1255095913472 1255848763392 1262699753472 1263172235253 1270825004628 1272773320704 1275632984534 1280963393496 1282591902819 1285328781312 1287005673654 1290362495964 1291874698377 1292824165658 1293599646288 1296449111511 1299701531412 1306360551264 1306791750042 1309284762399 1311735804851 1311819359616 1314708958152 1316782435648 1317217074444 1319682966556 1322200395522 1323430362531 1323965835168 1324759995648 1326882189246 1329413528837 1330210957032 1331008863552 1331987092608 1333548075744 1335328667136 1336485537018 1337026291904 1338270050592 1340822936304 1341627387264 1343333019696 1343776422213 1345126676224 1345895743112 1348501214208 1348946322624 1351471613376 1354049863072 1354136113152 1354496802966 1355857648128 1357118924544 1361436566352 1362253203072 1362253384832 1364072122368 1364852021184 1366674410496 1367494189056 1367858436948 1368678925728 1369684840512 1370506424832 1371290002416 1373120987904 1373944633344 1374866658656 1374954418176 1379597973696 1380156172288 1381351878744 1381440052224 1383196299136 1384075289088 1386666342912 1387124048736 1388517859328 1392372029008 1392460720128 1394230977792 1395067471872 1399594991616 1400807539008 1400896954368 1402677937152 1405353874944 1406196854784 1411982902656 1412829858816 1413868222464 1414716309504 1419217196032 1425911616768 1427815534592 1431397515264 1431869985792 1439206170624 1445994878976 1455299602074 1469655620172 1470735748088 1471908765696 1477673180862 1481380240104 1483263542581 1489461564564 1492249906436 1496487326661 1498485479184 1502244750528 1503252875347 1504154578392 1505553806916 1506162968448 1511249647158 1512360344732 1513267510752 1514132711001 1516154424144 1517063865984 1518178836736 1519494119943 1520405565048 1523306095956 1525339854144 1525340057664 1531110753632 1531616137146 1532535057936 1534483394354 1534581137664 1535458523832 1537508711808 1539463371312 1540387000192 1540895445576 1544761111392 1546724990988 1546823720448 1548790222272 1551744903584 1552675693824 1554020863587 1554120058752 1554748870656 1555162995998 1556095836528 1558173580032 1559064455016 1559999635776 1561146162304 1562082591744 1566001410048 1566418532634 1568509850016 1568510059296 1569450905856 1570085920768 1574444076848 1574544365568 1577491986432 1578012679296 1580501423104 1581023109312 1583982858688 1584083755008 1588480765488 1589123480064 1590076903424 1590601750272 1592623907808 1596619345536 1598751197184 1599710183424 1602762006528 1604150568864 1605329544256 1606292476416 1607255986176 1608437243904 1610322204672 1614522314752 1619106941952 1620078354432 1622137986048 1624303910912 1625232595456 1628916314112 1635079079936 1640385527808 1643998872576 1644984999936 1648123195392 1654577716599 1655897361408 1658108362752 1660216342528 1666552770117 1670899543122 1683599671296 1684229647004 1692173900691 1692174126471 1694433339504 1702425949596 1705673727162 1707951191328 1710122537092 1716007564872 1718189152833 1720483327952 1722499597836 1724101940178 1724799528384 1728598815348 1731896292726 1731896523806 1732935375216 1741814068352 1742389000056 1745713016532 1746760155552 1749092479488 1750607816094 1752945277536 1753947511893 1756289432592 1757342915712 1758522231538 1762933860696 1764573816708 1765287780224 1766346660864 1769176252328 1771249586454 1773614609376 1774678484736 1775982790144 1778064100992 1780438222848 1780912463159 1781980716024 1784360067456 1787763915072 1788836516352 1791110692928 1791224782848 1791701896284 1796196763728 1798001618944 1798595096832 1801962151168 1803107257344 1805514817536 1805995737288 1807079035968 1807810197504 1809491899392 1814031396864 1815248755136 1816337604096 1818762829824 1819802694912 1822232547328 1823811249264 1824905234304 1826246454016 1827341899776 1828386669888 1830827983872 1831926177792 1833272557568 1839463964928 1841802504992 1841919823872 1841920069632 1845433718784 1848888457216 1849498731648 1853079109632 1854138594816 1856614293504 1858974637056 1860089962496 1865371908096 1867743385344 1870237249536 1873805166592 1874929139712 1882643870208 1883773145088 1885157629952 1894049630208 1901215489024 1909159981056 1913449476801 1921445090244 1927993171968 1935543743946 1939236248487 1940399469432 1949552297118 1958366131186 1959540826896 1970230907816 1975173653472 1975825611666 1979524449834 1983300593283 1985948752752 1987139993472 1990323283869 1995316435548 1997980638912 2000322113616 2002993000704 2004728305527 2005539437856 2007405075888 2008217291264 2012441080896 2013791587729 2014999529544 2017690014336 2018843614668 2021539232192 2022751821312 2025992159924 2027207420064 2031074794608 2031745204449 2033786472192 2033786743552 2042154849528 2043379804608 2043380077248 2046108183552 2047278031776 2050011615744 2051241283584 2051787655422 2052617828416 2054527260768 2055759637248 2056935003624 2059681481856 2062299987984 2062431627264 2065053629696 2069396960544 2070234258432 2072027818116 2072160078336 2072998494208 2074794448704 2077564773376 2078752606688 2079999514368 2082776788992 2088001880064 2088558043512 2091346466688 2091346745728 2092601207808 2099392487424 2101211308512 2103322648576 2104016905728 2108030812416 2109295282176 2117974353984 2118831306752 2120802333696 2122074464256 2123498543744 2128825794048 2131668262912 2138867425152 2141723301888 2143007981568 2147096272896 2158809255936 2162850648064 2168992318464 2171888418816 2191998496768 2197497593856 2204483430258 2206103622132 2207863148544 2216509771293 2222070360156 2227866057496 2234192346846 2238374859654 2242645085713 2247728218776 2256231867588 2256232168628 2259244452672 2266874470737 2268540517098 2269901266128 2274231636216 2275595798976 2277122903399 2277268255104 2280608347572 2284959143934 2288010086496 2290918870444 2296666130448 2297424205719 2298802586904 2299732704512 2301725091531 2304798420464 2306263067712 2309195056968 2310580500288 2311343168364 2320087486482 2320087796042 2320235580672 2323185333408 2327617355376 2329013540736 2332123305984 2332744493997 2334143754792 2337260370048 2338596682524 2339999453664 2341719243456 2343123887616 2349002115072 2349627798951 2350578480928 2352765088944 2354176358784 2355128881152 2355756196966 2361666115272 2364819479168 2366237979648 2370752134656 2371534663968 2373917630464 2375974288032 2379146756608 2383685220096 2385115355136 2385902625408 2388935861712 2394929018304 2398126795776 2399565275136 2404143009792 2406225853296 2407994316384 2409438714624 2410413596672 2412655865856 2415483307008 2418708529152 2421783472128 2426403593216 2430117531648 2431748332352 2433206979072 2436455866368 2437848893184 2441103978496 2452618619904 2455893098496 2455893426176 2460578291712 2465998308864 2467477499904 2472184793088 2478632849408 2483846042112 2487162544128 2490324513792 2493649666048 2506349314683 2510191826944 2511697526784 2525399506944 2526344470506 2541650009256 2545546641408 2551265969068 2558510590743 2561926786992 2565183805638 2574011347308 2580724991928 2583749396754 2585648331316 2587199292576 2592898223022 2597844439089 2597844785709 2599403062824 2612721102528 2613583500084 2618569524798 2623471609702 2623638719232 2629417916304 2633564871296 2634434148888 2637783347307 2639365933112 2644400791044 2646860725062 2647931670336 2649519991296 2653764378492 2656874379681 2658827057674 2660421914064 2662017727104 2663974185216 2667096151488 2670657334272 2672971074036 2674052583808 2676540101184 2681645872608 2683254774528 2686666039392 2687552844426 2690253352448 2691791486224 2697002428416 2697720806203 2697892645248 2702943226752 2708099726144 2708272226304 2708993605932 2711715296256 2714237849088 2722873132704 2724506406144 2724506769664 2728144244736 2729704042368 2733348820992 2734988378112 2735716873896 2737357851456 2739369681024 2741012849664 2742580004832 2746241975808 2747889266688 2749733317312 2749908836352 2759195947392 2760312344576 2762703757488 2762880104448 2766392598272 2768150578176 2773332685824 2774248097472 2777035718656 2784744058016 2784921440256 2788461955584 2790134943744 2801615078016 2801793908736 2805355874304 2810707749888 2812393709568 2823965805312 2825659717632 2827736444928 2838434392064 2851823233536 2855631069184 2863739971584 2878412341248 2891989757952 2903315615919 2910599204148 2937549196779 2939311240344 2941471496176 2943817531392 2955346361724 2962760480208 2966527085162 2969286674751 2978923129128 2984499812872 2992974653322 2996970958368 3004489501056 3006505750694 3008309156784 3011107613832 3012325936896 3022499294316 3024720689464 3026535021504 3028265422002 3032308848288 3034127731968 3036357673472 3038988239886 3040811130096 3046612191912 3050485398893 3050679708288 3050680115328 3062221507264 3063232274292 3065070115872 3068966788708 3069162275328 3070917047664 3075017423616 3077681483133 3078926742624 3080774000384 3081790891152 3089522222784 3093449981976 3093647440896 3097580444544 3103489807168 3105351387648 3108041727174 3108240117504 3109497741312 3110325991996 3112191673056 3116347160064 3118128910032 3119999271552 3122292324608 3124165183488 3132002820096 3132837065268 3137019700032 3137020118592 3138901811712 3140171841536 3148888153696 3149088731136 3154983972864 3156025358592 3161002846208 3162046218624 3167965717376 3168167510016 3176961530976 3178246960128 3180153806848 3181203500544 3185247815616 3193238691072 3197502394368 3205524013056 3208301137728 3210659088512 3212584952832 3214511972352 3216874487808 3220644409344 3229044629504 3238213883904 3240156708864 3244275972096 3250465190912 3257832628224 3270158159872 3287997745152 3289969999872 3296246390784 3309155433198 3311794722816 3320432685056 3333105540234 3341799086244 3357562289481 3368459294008 3384347801382 3384348252942 3388866679008 3402810775647 3404851899192 3411347454324 3415902382656 3420245074184 3427438715901 3432015129744 3436378305666 3440966655904 3442934004827 3444999195672 3448203880356 3449599056768 3457197630696 3463792585452 3463793047612 3465870750432 3480131229723 3480131694063 3483628136704 3484778000112 3491426033064 3493520311104 3498184958976 3501215632188 3505890555072 3507895023786 3512578865184 3514685831424 3517044463076 3525867721392 3529147633416 3530575560448 3532693321728 3533634295449 3538352504656 3542499172908 3547229218752 3549356969472 3551965580288 3556128201984 3560876445696 3561824926318 3563961432048 3568720134912 3575527830144 3577673032704 3582221385856 3582449565696 3583403792568 3592393527456 3596003237888 3597190193664 3603924302336 3606214514688 3611991474576 3614158071936 3615620395008 3618983798784 3628062793728 3630497510272 3632675208192 3637525659648 3639605389824 3644465094656 3647622498528 3649810468608 3652492908032 3654683799552 3656773339776 3661655967744 3663852355584 3678927929856 3683605009984 3683839647744 3683840139264 3690867437568 3697776914432 3698997463296 3708277189632 3713228587008 3717949274112 3720179924992 3730743816192 3735486770688 3740474499072 3747610333184 3765287740416 3767546290176 3770315259904 3788099260416 3789516705759 3802430978048 3818319962112 3826898953602 3842890180488 3847775708457 3855986343936 3871087487892 3875624095131 3878472496974 3880798938864 3889347334533 3899104594236 3916732262372 3919081653792 3927854287197 3935207414553 3940461815632 3950347306944 3951651223332 3959048899668 3966601186566 3971897505504 3974279986944 3980646567738 3988240586511 3990632871096 3995961277824 4000644227232 4005986001408 4009456611054 4011078875712 4014810151776 4016434582528 4024882161792 4027583175458 4029999059088 4035380028672 4037687229336 4043078464384 4045503642624 4051984319848 4054414840128 4062149589216 4063490408898 4067572944384 4067573487104 4084309699056 4086759609216 4086760154496 4092216367104 4094556063552 4100023231488 4102482567168 4103575310844 4105235656832 4109054521536 4111519274496 4113870007248 4119362963712 4124599975968 4124863254528 4130107259392 4138793921088 4140468516864 4144055636232 4144320156672 4149588897408 4155129546752 4157505213376 4159999028736 4165553577984 4177116087024 4182692933376 4182693491456 4185202415616 4198784974848 4202422617024 4206645297152 4208033811456 4216061624832 4218590564352 4235948707968 4237662613504 4241604667392 4244148928512 4246997087488 4257651588096 4263336525824 4277734850304 4283446603776 4294192545792 4317618511872 4325701296128 4337984636928 4383996993536 4408966860516 4412207244264 4415726297088 4433019542586 4444140720312 4449790627743 4455732114992 4468384693692 4476749719308 4485290171426 4495456437552 4509758626041 4512463735176 4512464337256 4518488905344 4533748941474 4537081034196 4539802532256 4542398133003 4548463272432 4551191597952 4554245806798 4554536510208 4558482359829 4561216695144 4569918287868 4576020172992 4581837740888 4593332260896 4594848411438 4597605173808 4599465409024 4603450183062 4609596840928 4612232346089 4612526135424 4618390113936 4621161000576 4622686336728 4640174972964 4640175592084 4640471161344 4646370666816 4655234710752 4658027081472 4662062590761 4664246611968 4665488987994 4668287509584 4674520740096 4677193365048 4679998907328 4683438486912 4686247775232 4698004230144 4699255597902 4701156961856 4705530177888 4708352717568 4710257762304 4711512393932 4723332230544 4729638958336 4732475959296 4741504269312 4743069327936 4747835260928 4751948576064 4758293513216 4767370440192 4770230710272 4771805250816 4777871723424 4789858036608 4796253591552 4799130550272 4808286019584 4812451706592 4815988632768 4818877429248 4820827193344 4825311731712 4830966614016 4843566944256 4852807186432 4860235063296 4863496664704 4866413958144 4872911732736 4875697786368 4882207956992 4905237239808 4921156583424 4931996617728 4934954999808 4944369586176 4957265698816 4963733149797 4967692084224 4974325088256 4980649027584 5012698629366 5020383653888 5050799013888 5052688941012 5076522379413 5083300018512 5102531938136 5117021181486 5123853573984 5130367611276 5148022694616 5154567458499 5161449983856 5167498793508 5171296662632 5174398585152 5185796446044 5195688878178 5195689571418 5198806125648 5215346004559 5225442205056 5227167000168 5237139049596 5246943219404 5247277438464 5258835832608 5261842535679 5267129742592 5268868297776 5275566694614 5278731866224 5288801582088 5293721450124 5295863340672 5299039982592 5307528756984 5313748759362 5317654115348 5320843828128 5324035454208 5327948370432 5334192302976 5341314668544 5342737389477 5345942148072 5348105167616 5353080202368 5363291745216 5366509549056 5373332078784 5375105688852 5380506704896 5383582972448 5394004856832 5395441612406 5395785290496 5405886453504 5416199452288 5416544452608 5417987211864 5423430592512 5428475698176 5445746265408 5449012812288 5449013539328 5456288489472 5459408084736 5466697641984 5471433747792 5474715702912 5478739362048 5482025699328 5485160009664 5492483951616 5495778533376 5499466634624 5499817672704 5518391894784 5520624689152 5525407514976 5525760208896 5532785196544 5536301156352 5546665371648 5548496194944 5569488116032 5569842880512 5576923911168 5580269887488 5603230156032 5610711748608 5621415499776 5624787419136 5647931610624 5651319435264 5655472889856 5676868784128 5699101023841 5703646467072 5711262138368 5727479943168 5740348430403 5783979515904 5806631231838 5817708745461 5821198408296 5875098393558 5878622480688 5882942992352 5910692723448 5925520960416 5933054170324 5938573349502 5949901779849 5957846258256 5968999625744 5970969851607 5985949306644 5993941916736 6008979002112 6013011501388 6016618313568 6022215227664 6024651873792 6041374763187 6044998588632 6049441378928 6053070043008 6056530844004 6064617696576 6068255463936 6072715346944 6077976479772 6081622260192 6093224383824 6100970797786 6101359416576 6101360230656 6124443014528 6126464548584 6130140231744 6137933577416 6138324550656 6141834095328 6150034847232 6155362966266 6157853485248 6161548000768 6163581782304 6179044445568 6186899963952 6187294881792 6195160889088 6206979614336 6210702775296 6216083454348 6216480235008 6218995482624 6220651983992 6224383346112 6232694320128 6236257820064 6239998543104 6244584649216 6248330366976 6264005640192 6265674130536 6274039400064 6274040237184 6277803623424 6297776307392 6298177462272 6309967945728 6312050717184 6322005692416 6324092437248 6335931434752 6353923061952 6356493920256 6360307613696 6362407001088 6370495631232 6386477382144 6395004788736 6416602275456 6421318177024 6425169905664 6429023944704 6441288818688 6458089259008 6476427767808 6488551944192 6500930381824 6515665256448 6540316319744 6575995490304 6592492781568 6618310866396 6623589445632 6640865370112 6649529313879 6666211080468 6683598172488 6715124578962 6727935257139 6736918588016 6768695602764 6768696505884 6777733358016 6805621551294 6809703798384 6822694908648 6831368710197 6831804765312 6840490148368 6854877431802 6864030259488 6872756611332 6881933311808 6885868009654 6889998391344 6896407760712 6899198113536 6905175274593 6914395261392 6927585170904 6927586095224 6931741500864 6960262459446 6960263388126 6967256273408 6969556000224 6982852066128 6987040622208 6996369917952 6998233481991 7002431264376 7011781110144 7015790047572 7025157730368 7029371662848 7034088926152 7048883396853 7051735442784 7058295266832 7061151120896 7065386643456 7067268590898 7076705009312 7084998345816 7094458437504 7098713938944 7103931160576 7112256403968 7121752891392 7123649852636 7127922864096 7137440269824 7151055660288 7155346065408 7164442771712 7166807585136 7184787054912 7192006475776 7194380387328 7207848604672 7212429029376 7223982949152 7228316143872 7231240790016 7237967597568 7256125587456 7260995020544 7265350416384 7279210779648 7288930189312 7295244997056 7299620937216 7304985816064 7309367599104 7313546679552 7323311935488 7357855859712 7367210019968 7367679295488 7367680278528 7381734875136 7395553828864 7397994926592 7416554379264 7435898548224 7461487632384 7470973541376 7480948998144 7495220666368 7519047944049 7530575480832 7535092580352 7576198520832 7579033411518 7604861956096 7634644767787 7636639924224 7653797907204 7685780360976 7695551416914 7742174975784 7751248190262 7756944993948 7761597877728 7778694669066 7793534357127 7798209188472 7833464524744 7838163307584 7855708574394 7870414829106 7880923631264 7900694613888 7903302446664 7913350041921 7918097799336 7933202373132 7943795011008 7948559973888 7961293135476 7970623139043 7976481173022 7981265742192 7991922555648 8001288454464 8011972002816 8018913222108 8022157751424 8029620303552 8032869165056 8049764323584 8055166350916 8059998118176 8070760057344 8075374458672 8086156928768 8091007285248 8093162418609 8103968639696 8108829680256 8124299178432 8126980817796 8135145888768 8135146974208 8168619398112 8173519218432 8173520308992 8184432734208 8189112127104 8200046462976 8204965134336 8207150621688 8210471313664 8218109043072 8223038548992 8227740014496 8238725927424 8249199951936 8249726509056 8260214518784 8277587842176 8280937033728 8288111272464 8288640313344 8299177794816 8310259093504 8315010426752 8319998057472 8331107155968 8354232174048 8365385866752 8365386982912 8370404831232 8404845234048 8416067622912 8432123249664 8437181128704 8471897415936 8475325227008 8483209334784 8493994174976 8515303176192 8555469700608 8566893207552 8635237023744 8651402592256 8675969273856 8709946847757 8767993987072 8812647590337 8817933721032 8824414488528 8831452594176 8866039085172 8888281440624 8899581255486 8907860024253 8911464229984 8936769387384 8953499438616 8970580342852 8990912875104 9019517252082 9024927470352 9024928674512 9036977810688 9067497882948 9074162068392 9079605064512 9084796266006 9096926544864 9102383195904 9108491613596 9109073020416 9116964719658 9122433390288 9139836575736 9151456196679 9152040345984 9163675481776 9186664521792 9189696822876 9195210347616 9198930818048 9206900366124 9219193681856 9224464692178 9225052270848 9236780227872 9242322001152 9245372673456 9280349945928 9280351184168 9280942322688 9292741333632 9310469421504 9316054162944 9324125181522 9328493223936 9330977975988 9336575019168 9349041480192 9354386730096 9359997814656 9366876973824 9372495550464 9396008460288 9398511195804 9402313923712 9411060355776 9416705435136 9420515524608 9423024787864 9446664461088 9459277916672 9464951918592 9483008538624 9486138655872 9503897152128 9516587026432 9534740880384 9540461420544 9543610501632 9555743446848 9579716073216 9592507183104 9616572039168 9624903413184 9631977265536 9637754858496 9650623463424 9661933228032 9687133888512 9705614372864 9720470126592 9726993329408 9732827916288 9751395572736 9764415913984 9810474479616 9863993235456 9869909999616 9888739172352 9914531397632 9927466299594 9935384168448 9961298055168 10025397258732 10040767307776 10072686868443 10105377882024 10153044758826 10166600037024 10205063876272 10208432326941 10227542990809 10234042362972 10247707147968 10260735222552 10296045389232 10309134916998 10322899967712 10328802014481 10334997587016 10342593325264 10348797170304 10371592892088 10391377756356 10391379142836 10397612251296 10430692009118 10440395082189 10450884410112 10454334000336 10474278099192 10493886438808 10494554876928 10517671665216 10523685071358 10534259485184 10537736595552 10551133389228 10557463732448 10577603164176 10587442900248 10591726681344 10598079965184 10600902886347 10615057513968 10627497518724 10635308230696 10641687656256 10648070908416 10655896740864 10668384605952 10682629337088 10685474778954 10691884296144 10696210335232 10706160404736 10726583490432 10733019098112 10746664157568 10750211377704 10761013409792 10767165944896 10788009713664 10790883224812 10791570580992 10811772907008 10832398904576 10835974423728 10846861185024 10856951396352 10891492530816 10898025624576 10898027078656 10912576978944 10918816169472 10933395283968 10942867495584 10949431405824 10957478724096 10964051398656 10970320019328 10984967903232 10991557066752 10998933269248 11036783789568 11041249378304 11050815029952 11051520417792 11065570393088 11072602312704 11093330743296 11096992389888 11138976232064 11139685761024 11153847822336 11160539774976 11206460312064 11221423497216 11242830999552 11295863221248 11302638870528 11310945779712 11353737568256 11368550117277 11398202047682 11407292934144 11454959886336 11480696860806 11543327125371 11567959031808 11613262463676 11635417490922 11642396816592 11668042003599 11720792671673 11750196787116 11757244961376 11765885984704 11805622243659 11821385446896 11851041920832 11866108340648 11877146699004 11899803559698 11915692516512 11937999251488 11941939703214 11964721759533 11971898613288 11987883833472 12017958004224 12026023002776 12033236627136 12044430455328 12049303747584 12082749526374 12089997177264 12098882757856 12106140086016 12113061688008 12129235393152 12136510927872 12145430693888 12155952959544 12163244520384 12186448767648 12201941595572 12202718833152 12202720461312 12248886029056 12252929097168 12260280463488 12275867154832 12276649101312 12283668190656 12300069694464 12310725932532 12315706970496 12323096001536 12327163564608 12358088891136 12373799927904 12374589763584 12390321778176 12413959228672 12421405550592 12432166908696 12432960470016 12441303967984 12448766692224 12465388640256 12472515640128 12479997086208 12489169298432 12496660733952 12531348261072 12548078800128 12548080474368 12555607246848 12595552614784 12596354924544 12619935891456 12624101434368 12644011384832 12648184874496 12671862869504 12707846123904 12712987840512 12724814002176 12740991262464 12772954764288 12790009577472 12833204550912 12842636354048 12850339811328 12882577637376 12952855535616 12977103888384 13001860763648 13052779764281 13080632639488 13151990980608 13236621732792 13247178891264 13281730740224 13299058627758 13332422160936 13349371883229 13367196344976 13430249157924 13455870514278 13473837176032 13529275878123 13537391205528 13537393011768 13555466716032 13611243102588 13619407596768 13627194399009 13645389817296 13662737420394 13663609530624 13675447079487 13680980296736 13709754863604 13728060518976 13745513222664 13763866623616 13771736019308 13779996782688 13792815521424 13798396227072 13810350549186 13828790522784 13836697038267 13855170341808 13855172190448 13863483001728 13920524918892 13920526776252 13934512546816 13939112000448 13965704132256 13974081244416 13992739835904 13996466963982 14004862528752 14023562220288 14031580095144 14050315460736 14058743325696 14068177852304 14097766793706 14103470885568 14116590533664 14122302241792 14130773286912 14134537181796 14153410018624 14169996691632 14188916875008 14197427877888 14207862321152 14224512807936 14243505782784 14247299705272 14255845728192 14274880539648 14302111320576 14310692130816 14328885543424 14333615170272 14369574109824 14388760774656 14415697209344 14424858058752 14447965898304 14456632287744 14462481580032 14475935195136 14521990041088 14530700832768 14558421559296 14590489994112 14599241874432 14609971632128 14618735198208 14627093359104 14646623870976 14715711719424 14734420039936 14763469750272 14791107657728 14795989853184 14833108758528 14871797096448 14891199449391 14922975264768 14941947082752 14990441332736 15038095888098 15061150961664 15152397041664 15158066823036 15209723912192 15229567138239 15269289535574 15307595814408 15371560721952 15391102833828 15463702375497 15484349951568 15502496380524 15513889987896 15523195755456 15557389338132 15587068714254 15596418376944 15646038013677 15666929049488 15676326615168 15701439239411 15711417148788 15740829658212 15761847262528 15801389227776 15806604893328 15826700083842 15836195598672 15866404746264 15887590022016 15897119947776 15922586270952 15941246278086 15952962346044 15962531484384 15983845111296 16002576908928 16023944005632 16028212168431 16037826444216 16044315502848 16059240607104 16065738330112 16099528647168 16110332701832 16119996236352 16141520114688 16150748917344 16172313857536 16182014570496 16186324837218 16207937279392 16217659360512 16248598356864 16253961635592 16270291777536 16270293948416 16337238796224 16347038436864 16347040617984 16368865468416 16378224254208 16400092925952 16414301243376 16420942627328 16436218086144 16446077097984 16455480028992 16477451854848 16498399903872 16499453018112 16520429037568 16555175684352 16561874067456 16576222544928 16577280626688 16598355589632 16620518187008 16630020853504 16639996114944 16708464348096 16730771733504 16730773965824 16740809662464 16809690468096 16832135245824 16864246499328 16874362257408 16943794831872 16950650454016 16966418669568 16987988349952 17030606352384 17097303071523 17110939401216 17133786415104 17221045291209 17351938547712 17419893695514 17453126236383 17485799306867 17625295180674 17635867442064 17648828977056 17732078170344 17776562881248 17799162510972 17815720048506 17822928459968 17873538774768 17906998877232 17912909554821 17941160685704 17981825750208 18039034504164 18049854940704 18049857349024 18073955621376 18124124289561 18134995765896 18148324136784 18159210129024 18169592532012 18193853089728 18204766391808 18216983227192 18218146040832 18233929439316 18244866780576 18279673151472 18302912393358 18304080691968 18327350963552 18373329043584 18379393645752 18390420695232 18397861636096 18413800732248 18438387363712 18448929384356 18450104541696 18473560455744 18484644002304 18490745346912 18560699891856 18560702368336 18561884645376 18585482667264 18620938843008 18632108325888 18648250363044 18656986447872 18661955951976 18673150038336 18698082960384 18708773460192 18719995629312 18733753947648 18744991100928 18792016920576 18797022391608 18804627847424 18822120711552 18833410870272 18846049575728 18893328922176 18918555833344 18929903837184 18966017077248 18972277311744 19007794304256 19033174052864 19069481760768 19080922841088 19087221003264 19111486893696 19159432146432 19185014366208 19249806826368 19263954531072 19275509716992 19323866456064 19374267777024 19411228745728 19453986658816 19465655832576 19502791145472 19620948959232 19727986470912 19772311260277 19777478344704 19854932599188 19870768336896 19922596110336 19948587941637 20038774567699 20050794517464 20081534615552 20145373736886 20183805771417 20210755764048 20306089517652 20333200074048 20410127752544 20416864653882 20455085981618 20468084725944 20494106130591 20495414295936 20521470445104 20592090778464 20618269833996 20645799935424 20657604028962 20669995174032 20685186650528 20697594340608 20715525823779 20743185784176 20782755512712 20782758285672 20795224502592 20861384018236 20880790164378 20901768820224 20908668000672 20948556198384 20987772877616 20989109753856 20994700445973 21035343330432 21047370142716 21068518970368 21075473191104 21102266778456 21114927464896 21155206328352 21174885800496 21183453362688 21196159930368 21201805772694 21230115027936 21254995037448 21270616461392 21283375312512 21296141816832 21311793481728 21336769211904 21365258674176 21370949557908 21383768592288 21392420670464 21412320809472 21453166980864 21466038196224 21493328315136 21500422755408 21522026819584 21534331889792 21576019427328 21581766449624 21583141161984 21623545814016 21664797809152 21671948847456 21693722370048 21713902792704 21782985061632 21796051249152 21796054157312 21837632338944 21866790567936 21885734991168 21898862811648 21914957448192 21928102797312 21940640038656 21969935806464 21997866538496 22073567579136 22101630059904 22103040835584 22131140786176 22145204625408 22186661486592 22193984779776 22277952464128 22307695644672 22412920624128 22442846994432 22485661999104 22557143832147 22591726442496 22605277741056 22707475136512 22737100234554 22796404095364 22814585868288 22903934303361 22909919772672 22961393721612 23086654250742 23226524927352 23270834981844 23284793633184 23336084007198 23380603071381 23441585343346 23500393574232 23514489922752 23531771969408 23611244487318 23642770893792 23702083841664 23732216681296 23740050125763 23754293398008 23799607119396 23831385033024 23875998502976 23883879406428 23929443519066 23943797226576 23975767666944 24035916008448 24052046005552 24066473254272 24088860910656 24098607495168 24105026437969 24165499052748 24179994354528 24197765515712 24212280172032 24226123376016 24258470786304 24273021855744 24279487255827 24290861387776 24311905919088 24326489040768 24372897535296 24403883191144 24405437666304 24405440922624 24497772058112 24505858194336 24520560926976 24551734309664 24553298202624 24567336381312 24600139388928 24621451865064 24631413940992 24646192003072 24654327129216 24716177782272 24747599855808 24749179527168 24780643556352 24827918457344 24842811101184 24864333817392 24865920940032 24882607935968 24897533384448 24930777280512 24945031280256 24959994172416 24978338596864 24993321467904 25062696522144 25096157600256 25096160948736 25111214493696 25191105229568 25248202868736 25288022769664 25296369748992 25343725739008 25415692247808 25425975681024 25449628004352 25481982524928 25545909528576 25666409101824 25685272708096 25700679622656 25905711071232 25954207776768 26003721527296 26105559528562 26303981961216 26437942771011 26473243465584 26494357782528 26598117255516 26664844321872 26698743766458 26723580072759 26734392689952 26844396118993 26860498315848 26911741028556 26947674352064 27058551756246 27074782411056 27074786023536 27110933432064 27222486205176 27238815193536 27254388798018 27290779634592 27325474840788 27327219061248 27350894158974 27361960593472 27419509727208 27454368590037 27456121037952 27491026445328 27527733247232 27543472038616 27559993565376 27585631042848 27596792454144 27620701098372 27657581045568 27673394076534 27710340683616 27710344380896 27726966003456 27841049837784 27841053552504 27869025093632 27878224000896 27931408264512 27948162488832 27985479671808 27992933927964 28009725057504 28047124440576 28063160190288 28100630921472 28117486651392 28136355704608 28195533587412 28206941771136 28233181067328 28244604483584 28261546573824 28269074363592 28306820037248 28339993383264 28377833750016 28394855755776 28415724642304 28449025615872 28494599410544 28511691456384 28549761079296 28604222641152 28621384261632 28657771086848 28667230340544 28739148219648 28777521549312 28831394418688 28849716117504 28895931796608 28913264575488 28951870390272 29043980082176 29061401665536 29116843118592 29180979988224 29198483748864 29219943264256 29254186718208 29293247741952 29431423438848 29468840079872 29591979706368 29666217517056 29743594192896 29782398898782 29883894165504 29895076234321 30076191776196 30122301923328 30218060605329 30316133646072 30354675033383 30419447824384 30459134276478 30538579071148 30615191628816 30625296980823 30682628972427 30743121443904 30782205667656 30927404750994 30968699903136 30986406043443 31004992761048 31027779975792 31046391510912 31114778676264 31174137428508 31192836753888 31292076027354 31321185246567 31333858098976 31352653230336 31402878478822 31422834297576 31481659316424 31523694525056 31602778455552 31613209786656 31653400167684 31672391197344 31732809492528 31775180044032 31794239895552 31802708659041 31845172541904 31882492556172 31905924692088 31925062968768 31967690222592 32005153817856 32047888011264 32056424336862 32075652888432 32088631005696 32118481214208 32131476660224 32199057294336 32220665403664 32239992472704 32283040229376 32301497834688 32344627715072 32364029140992 32372649674436 32415874558784 32435318721024 32497196713728 32507923271184 32540583555072 32540587896832 32674477592448 32694076873728 32694081235968 32737730936832 32756448508416 32800185851904 32828602486752 32841885254656 32872436172288 32892154195968 32910960057984 32954903709696 32996799807744 33040858075136 33110351368704 33123748134912 33152445089856 33154561253376 33196711179264 33241036374016 33260041707008 33279992229888 33416928696192 33461543467008 33461547931648 33481619324928 33619380936192 33664270491648 33728492998656 33887589663744 33932837339136 33975976699904 34061212704768 34105650351831 34194606143046 34221878802432 34442090582418 34629981376113 34703877095424 34839787391028 34906252472766 34971598613734 35162378015019 35250590361348 35271734884128 35297657954112 35416866730977 35464156340688 35553125762496 35598325021944 35631440097012 35645856919936 35747077549536 35813997754464 35825819109642 35882321371408 35894165278599 35961360838651 35963651500416 36078069008328 36099709881408 36099714698048 36147911242752 36248248579122 36269991531792 36296648273568 36318420258048 36339185064024 36387706179456 36409532783616 36433966454384 36436292081664 36467858878632 36489733561152 36559346302944 36605824786716 36608161383936 36654701927104 36746658087168 36758787291504 36780841390464 36795723272192 36827601464496 36876774727424 36897858768712 36900209083392 36947120911488 36969288004608 36981490693824 37121399783712 37121404736672 37123769290752 37170965334528 37241877686016 37264216651776 37296500726088 37323911903952 37346300076672 37396165920768 37417546920384 37439991258624 37467507895296 37489982201856 37594044783216 37609255694848 37644241423104 37666821740544 37692099151456 37786657844352 37837111666688 37859807674368 37932034154496 37944554623488 38015588608512 38066348105728 38138963521536 38174442006528 38222973787392 38318864292864 38370028732416 38499613652736 38527909062144 38551019433984 38647732912128 38822457491456 38907973317632 38931311665152 39005582290944 39158339292843 39241897918464 39455972941824 39544622520554 39709865198376 39741536673792 39845192220672 39897175883274 40048115649687 40077549135398 40101589034928 40290747473772 40367611542834 40421511528096 40587827634369 40612179035304 40663809950381 40666400148096 40820255505088 40833729307764 40910171963236 40936169451888 40988212261182 40990828591872 41026341238461 41042940890208 41184181556928 41211819393947 41236539667992 41291599870848 41315208057924 41339990348064 41370373301056 41395188681216 41431051647558 41486371568352 41510091114801 41565511025424 41565516571344 41590449005184 41722768036472 41761580328756 41803537640448 41817336001344 41897112396768 41975545755232 41978219507712 41989400891946 42070686660864 42094740285432 42137037940736 42150946382208 42204533556912 42229854929792 42310412656704 42349771600992 42366906725376 42392319860736 42403611545388 42460230055872 42509990074896 42541232922784 42566750625024 42592283633664 42623586963456 42673538423808 42730517348352 42741899115816 42767537184576 42784841340928 42824641618944 42906333961728 42932076392448 42986656630272 43000845510816 43044053639168 43068663779584 43163532899248 43166282323968 43247091628032 43329595618304 43343897694912 43387444740096 43427805585408 43565970123264 43592102498304 43592108314624 43675264677888 43771469982336 43797725623296 43829914896384 43856205594624 43881280077312 43939871612928 43995733076992 44147135158272 44203260119808 44262281572352 44290409250816 44373322973184 44387969559552 44555904928256 44615391289344 44825841248256 44971323998208 45114287664294 45183452884992 45474200469108 45592808190728 45629171736576 45688701414717 45807868606722 45895257880859 45922787443224 46173308501484 46391107126491 46453049854704 46541669963688 46569587266368 46600839135757 46672168014396 46761206142762 46883170686692 46938114041031 47000787148464 47028979845504 47063543938816 47104317718233 47222488974636 47285541787584 47404167683328 47464433362592 47480100251526 47508586796016 47599214238792 47662770066048 47751997005952 47767758812856 47858887038132 47887594453152 47951535333888 48071832016896 48084636505293 48104092011104 48132946508544 48177721821312 48197214990336 48210052875938 48330998105496 48359988709056 48395531031424 48424560344064 48452246752032 48516941572608 48546043711488 48558974511654 48581722775552 48623811838176 48652978081536 48745795070592 48807766382288 48810875332608 48810881845248 48995544116224 49011716388672 49041121853952 49103468619328 49106596405248 49134672762624 49200278777856 49242903730128 49262827881984 49292384006144 49308654258432 49432355564544 49495199711616 49498359054336 49561287112704 49655836914688 49685622202368 49728667634784 49731841880064 49765215871936 49795066768896 49861554561024 49890062560512 49919988344832 49956677193728 50125393044288 50192315200512 50192321897472 50222428987392 50382210459136 50496405737472 50592739497984 50687451478016 50831384495616 50851951362048 50899256008704 50963965049856 51091819057152 51291909214569 51332818203648 51370545416192 51401359245312 51663135873627 52007443054592 52211119057124 52359378709149 52457397920601 52875885542022 52946486931168 53196234511032 53329688643744 53397487532916 53447160145518 53468785379904 53688792237986 53720996631696 53823482057112 53895348704128 54117103512492 54149564822112 54149572047072 54221866864128 54372372868683 54444972410352 54477630387072 54508777596036 54581559269184 54650949681576 54654438122496 54701788317948 54723921186944 54839019454416 54908737180074 54912242075904 54982052890656 55055466494464 55086944077232 55119987130752 55171262085696 55193584908288 55208286357929 55241402196744 55315162091136 55346788153068 55420681367232 55420688761792 55453932006912 55682099675568 55682107105008 55738050187264 55756448001792 55862816529024 55896324977664 55970959343616 55985867855928 56019450115008 56094248881152 56126320380576 56201261842944 56234973302784 56272711409216 56391067174824 56413883542272 56466362134656 56489208967168 56538148727184 56613640074496 56679986766528 56755667500032 56789711511552 56831449284608 56898051231744 56989198821088 57023382912768 57099522158592 57208445282304 57242768523264 57315542173696 57334460681088 57478296439296 57555043098624 57662788837376 57791863593216 57826529150976 58087960164352 58122803331072 58233686237184 58361959976448 58396967497728 58439886528512 58508373436416 58862846877696 58937680159744 59183959412736 59316933780831 59332435034112 59564797797564 59767788331008 59790152468642 60116323703097 60152383552392 60244603846656 60436121210658 60551417314251 60632267292144 60709350066766 60918268552956 61077158142296 61230383257632 61250593961646 61365257944854 61482318391773 61482326595113 61486242887808 61564411335312 61854809501988 61937399806272 61972812086886 62009985522096 62055559951584 62092783021824 62146577471337 62229557352528 62348274857016 62385673507776 62427539219599 62584152054708 62642370493134 62667716197952 62705306460672 62805756957644 62845668595152 62963318632848 62984101337919 63047389050112 63205556911104 63226419573312 63306800335368 63344782394688 63465618985056 63550360088064 63588479791104 63605417318082 63690345083808 63764985112344 63811849384176 63850125937536 63935380445184 64010307635712 64095776022528 64112848673724 64151305776864 64177262011392 64236962428416 64262953320448 64398114588672 64441330807328 64479984945408 64566080458752 64602995669376 64689255430144 64728058281984 64745299348872 64831749117568 64870637442048 64994393427456 65015846542368 65081167110144 65081175793664 65348955184896 65388153747456 65388162471936 65512897016832 65600371703808 65657204973504 65683770509312 65744872344576 65784308391936 65821920115968 65909807419392 65993599615488 66081716150272 66220702737408 66304890179712 66309122506752 66393422358528 66520083414016 66559984459776 66833857392384 66923086934016 66923095863296 67238761872384 67328540983296 67456985997312 67775179327488 67951953399808 68122425409536 68211300703662 68389212286092 68443757604864 68711802910083 68884181164836 69259962752226 69521997657103 69679574782056 69812504945532 69943197227468 70141809214143 70324756030038 70458917028361 70501180722696 70543469768256 70595315908224 70833733461954 70928312681376 71106251524992 71196650043888 71220150377289 71262880194024 71291713839872 71494155099072 71627995508928 71651638219284 71764642742816 71788330557198 71922721677302 71927303000832 72156138016656 72199419762816 72199429396096 72295822485504 72315079313907 72496497158244 72539983063584 72593296547136 72636840516096 72678370128048 72775412358912 72819065567232 72838461767481 72867932908768 72872584163328 72935717757264 72979467122304 73118692605888 73211649573432 73216322767872 73309403854208 73493316174336 73517574583008 73561682780928 73591446544384 73655202928992 73753549454848 73795717537424 73800418166784 73894241822976 73938576009216 73962981387648 74242799567424 74242809473344 74247538581504 74341930669056 74483755372032 74528433303552 74593001452176 74647823807904 74692600153344 74792331841536 74835093840768 74879982517248 74935015790592 74979964403712 75188089566432 75218511389696 75288482846208 75333643481088 75384198302912 75573315688704 75674223333376 75864068308992 75889109246976 76031177217024 76132696211456 76277927043072 76348884013056 76445947574784 76637728585728 76999227305472 77055818124288 77102038867968 77815946635264 77862623330304 78011164581888 78316678585686 78911945883648 79089245041108 79313828313033 79419730396752 79483073347584 79794351766548 80096231299374 80155098270796 80203178069856 80533188356979 80581494947544 80735223085668 80843023056192 81175655268738 81224358070608 81327619900762 81332800296192 81640511010176 81667458615528 81820343926472 81872338903776 81976424522364 81981657183744 82052682476922 82085881780416 82363105770111 82368363113856 82423638787894 82473079335984 82583199741696 82630416115848 82679980696128 82740746602112 82790377362432 82862103295116 82972743136704 83020182229602 83131022050848 83131033142688 83180898010368 83445536072944 83523160657512 83607075280896 83629344992293 83634672002688 83794224793536 83951091510464 83956439015424 83978801783892 84141373321728 84189480570864 84274075881472 84301892764416 84409067113824 84459709859584 84620825313408 84699543201984 84733813450752 84784639721472 84807223090776 84920460111744 85019980149792 85082465845568 85133501250048 85184567267328 85247173926912 85347076847616 85483798231632 85535074369152 85569682681856 85649283237888 85812667923456 85864152784896 85973313260544 86001691021632 86088107278336 86137327559168 86327065798496 86332564647936 86494183256064 86659191236608 86687795389824 86855611170816 87131940246528 87184204996608 87184216629248 87350529355776 87542939964672 87595451246592 87659829792768 87762560154624 87879743225856 87991466153984 88294270316544 88406520239616 88524563144704 88775939119104 89111809856512 89230782578688 89651682496512 89685228702963 90228575328588 90366905769984 90948400938216 91064025100149 91185616381456 91258343473152 91377402829434 91615737213444 91790515761718 91845574886448 92047886917281 92346617002968 92782214252982 92906099709408 92959218130329 93083339927376 93139174532736 93201678271514 93344336028792 93522412285524 93766341373384 93876228082062 93963555739701 94001574296928 94057959691008 94127087877632 94208635436466 94388360547427 94444977949272 94571083575168 94808335366656 94928866725184 94960200503052 95017173592032 95198428477584 95325540132096 95408125977123 95503994011904 95535517625712 95717774076264 95775188906304 95903070667776 96143664033792 96169273010586 96208184022208 96265893017088 96355443642624 96394429980672 96420105751876 96661996210992 96719977418112 96791062062848 96849120688128 96904493504064 97033883145216 97092087422976 97117949023308 97163445551104 97247623676352 97305956163072 97491590141184 97615532764576 97621750665216 97621763690496 97991088232448 98023432777344 98082243707904 98206937238656 98213192810496 98269345525248 98400557555712 98485807460256 98525655763968 98584768012288 98617308516864 98864711129088 98990399423232 99122574225408 99311673829376 99371244404736 99457335269568 99463683760128 99530431743872 99590133537792 99723109122048 99780125121024 99839976689664 99913354387456 100250786088576 100384630401024 100384643794944 100444857974784 100764420918272 100992811474944 101185478995968 101374902956032 101662768991232 101798512017408 101927930099712 102183638114304 102583818429138 102665636407296 102741090832384 103326271747254 104422238114248 104718757418298 104914795841202 105487134045057 105751771084044 105892973862336 106250600192931 106392469022064 106659377287488 106730954149637 106794975065832 106894320291036 106937570759808 107377584475972 107441993263392 107646964114224 107682495835797 107790697408256 107884082515953 108234207024984 108299129644224 108299144094144 108443733728256 108744745737366 108889944820704 108955260774144 109017555192072 109163118538368 109301899363152 109308876244992 109403576635896 109447842373888 109678038908832 109817474360148 109824484151808 109964105781312 110110932988928 110173888154464 110239974261504 110342524171392 110387169816576 110416572715858 110482804393488 110630324182272 110693576306136 110841362734464 110841377523584 110907864013824 111364199351136 111364214210016 111476100374528 111512896003584 111725633058048 111792649955328 111971735711856 112038900230016 112188497762304 112252640761152 112402523685888 112469946605568 112545422818432 112782134349648 112827767084544 112932724269312 112978417934336 113076297454368 113227280148992 113359973533056 113511335000064 113579423023104 113796102463488 113978397642176 114046765825536 114199044317184 114416890564608 114631084347392 114668921362176 114956592878592 115110086197248 115325577674752 115583727186432 115653058301952 116175920328704 116467372474368 116723919952896 116793934995456 116879773057024 117016746872832 117475017878529 117725693755392 117875360319488 118367918825472 118633867561662 119129595595128 119535576662016 119580304937284 120144346949061 120232647406194 120304767104784 120872242421316 121102834628502 121264534584288 121418700133532 121763482903107 121836537105912 121991429851143 122154316284592 122460766515264 122501187923292 122730515889708 122964636783546 122964653190226 122972485775616 123128822670624 123635458181841 123709619003976 123874799612544 123945624173772 124019971044192 124111119903168 124185566043648 124293154942674 124459114705056 124530273344403 124696549714032 124771347015552 124855078439198 125168304109416 125284740986268 125335432395904 125410612921344 125611513915288 125691337190304 125926637265696 125968202675838 126094778100224 126411113822208 126444784884289 126452839146624 126613600670736 126689564789376 126931237970112 127100720176128 127176959582208 127210834636164 127380690167616 127529970224688 127623698768352 127700251875072 127870760890368 128020615271424 128191552045056 128225697347448 128302611553728 128354524022784 128473924856832 128796229177344 128882661614656 128959969890816 129132160917504 129205991338752 129378510860288 129490598697744 129663498235136 129741274884096 129988786854912 130031693084736 130162334220288 130162351587328 130697910369792 130776307494912 130776324943872 131025794033664 131314409947008 131367541018624 131489744689152 131568616783872 131643840231936 131819614838784 131987199230976 132163432300544 132441405474816 132609780359424 132786844717056 133040166828032 133119968919552 133667714784768 133846173868032 133846191726592 134477523744768 134913971994624 135550358654976 135903906799616 136422601407324 136778424572184 136887515209728 137423605820166 137685773642577 137768362329672 138519925504452 139043995314206 139359149564112 139625009891064 139802517407271 139886394454936 140283618428286 140649512060076 140814342123093 140917834056722 141002361445392 141086939536512 141190631816448 141312953154699 141667466923908 141856625362752 142212503049984 142393300087776 142440300754578 142525760388048 142583427679744 142979202728759 142988310198144 143255991017856 143303276438568 143529285485632 143576661114396 143845443354604 143854606001664 144253909515879 144312276033312 144398839525632 144398858792192 144591644971008 144630158627814 144992994316488 145079966127168 145186593094272 145273681032192 145356740256096 145550824717824 145638131134464 145676923534962 145735865817536 145745168326656 145871435514528 145958934244608 146237385211776 146423299146864 146432645535744 146618807708416 146986632348672 147035149166016 147123365561856 147182893088768 147310405857984 147507098909696 147591435074848 147600836333568 147788483645952 147877152018432 147925962775296 148485599134848 148485618946688 148495077163008 148683861338112 148967510744064 149056866607104 149186002904352 149295647615808 149385200306688 149584663683072 149670187681536 149759965034496 149870031581184 150376179132864 150437022779392 150576965692416 150667286962176 150768396605824 151146631377408 151348446666752 151778218493952 152062354434048 152555854086144 152697768026112 152891895149568 153275457171456 153875727643707 153998454610944 154111636248576 154204077735936 155631893270528 156022329163776 156633357171372 157372193761803 158178490082216 158627656626066 158839460793504 159588703533096 160192462598748 160310196541592 160406356139712 161066376713958 161162989895088 161470446171336 161675726141329 161686046112384 162351310537476 162448716141216 162655239801524 162665600592384 163117118606049 163281022020352 163334917231056 163640687852944 163744677807552 163952849044728 163963314367488 164105364953844 164171763560832 164726211540222 164736726227712 164847277575788 164946158671968 165166399483392 165260832231696 165359961392256 165481493204224 165580754724864 165624859073787 165724206590232 165945486273408 166040364459204 166262044101696 166262066285376 166361796020736 166891072145888 167046321315024 167214150561792 167258689984586 167269344005376 167588449587072 167902183020928 167912878030848 167957603567784 168282746643456 168378961141728 168548151762944 168603785528832 168818134227648 168919419719168 169241650626816 169399086403968 169467626901504 169614446181552 169840920223488 170039960299584 170164931691136 170267002500096 170369134534656 170494347853824 170694153695232 170967596463264 171070148738304 171139365363712 171298566475776 171625335846912 171728305569792 171946626521088 172003382043264 172274655118336 172654131596992 172665129295872 172988366512128 173318382473216 173375590779648 174263880493056 174368409993216 174368433258496 174701058711552 175085879929344 175190902493184 175319659585536 175525120309248 175982932307968 176588540633088 176813040479232 177049126289408 177551878238208 177950801342493 178223619713024 179303364993024 179370457405926 180348971109291 180457150657176 180733811539968 181654251942753 181896801876432 182128050200298 182371232762912 182754805658868 183231474426888 183581031523436 183691149772896 184095773834562 184446955175319 184446979785339 184693234005936 185564428505964 185812199418816 185918436260658 186166679854752 186278349065472 186403356543028 186688672057584 187044824571048 187282617658797 187532682746768 187752456164124 187927111479402 188003148593856 188115919382016 188254175755264 188417270872932 188776721094854 188889955898544 189142167150336 189616670733312 189857733450368 189920401006104 190034347184064 190396856955168 190651080264192 190816251954246 191007988023808 191071035251424 191435548152528 191550377812608 191806141335552 192287328067584 192338546021172 192416368044416 192531786034176 192710887285248 192788859961344 192840211503752 193323992421984 193439954836224 193582124125696 193698241376256 193808987008128 194067766290432 194184174845952 194235898046616 194495247352704 194611912326144 194983180282368 195231065529152 195243501330432 195243527380992 195982176464896 196046865554688 196164487415808 196413874477312 196538691050496 196801115111424 196971614920512 197051311527936 197169536024576 197234617033728 197729422258176 197980798846464 198245148450816 198623347658752 198914670539136 198927367520256 199060863487744 199180267075584 199560250242048 199679953379328 199826708774912 200501572177152 200769260802048 200769287589888 201528841836544 201985622949888 202370957991936 202749805912064 203325537982464 203855860199424 204367276228608 205167636858276 205331272814592 205482181664768 206135408730249 206652543494508 208565992971309 208844476228496 209437514836596 209829591682404 210974268090114 211376751085083 211503542168088 211785947724672 212501200385862 212784938044128 213318754574976 213461908299274 213589950131664 213788640582072 213875141519616 214755168951944 214883986526784 215293928228448 215364991671594 215581394816512 215768165031906 216468414049968 216598259288448 216598288188288 216887467456512 216945237941721 217489491474732 217779889641408 217910521548288 218035110384144 218326237076736 218515385302443 218603798726304 218617752489984 218807153271792 218895684747776 219356077817664 219634948720296 219648968303616 219928211562624 220221865977856 220347776308928 220479948523008 220685048342784 220774339633152 220833145431716 220965608786976 221260648364544 221387152612272 221682725468928 221682755047168 221815728027648 222728398702272 222728428420032 222952200749056 223025792007168 223451266116096 223585299910656 223943471423712 224077800460032 224376995524608 224505281522304 224805047371776 224939893211136 225090845636864 225564268699296 225655534169088 225865448538624 225956835868672 226152594908736 226454560297984 226719947066112 227022670000128 227592204926976 227956795284352 228093531651072 228398088634368 228833781129216 229262168694784 229337842724352 229913185757184 231167454372864 231306116603904 232351840657408 233447839905792 233587869990912 234033493745664 234950035757058 235750720638976 236735837650944 237267735123324 238259191190256 239160609874568 240288693898122 240465294812388 240609534209568 241599565070937 241744484842632 242205669257004 242529069168576 242837400267064 243526965806214 243673074211824 243982859702286 244308632569184 244448314342717 244921533030528 245002375846584 245461031779416 245929273567092 245929306380452 245944971551232 246257645341248 247089317310333 247270916363682 247419238007952 247749599225088 247891248347544 248039942088384 248222239806336 248371132087296 248586309885348 248918229410112 249060546688806 249393099428064 249542694031104 249710156878396 250336608218832 250569481972536 250670864791808 250821225842688 250888034976879 251223027830576 251382674380608 251853274531392 251936405351676 252189556200448 252822227644416 252889569768578 252905678293248 253227201341472 253379129578752 253862475940224 254201440352256 254353919164416 254421669272328 254761380335232 255059940449376 255247397536704 255400503750144 255741521780736 256041230542848 256451394694896 256605223107456 256709048045568 256947849713664 257592458354688 257765323229312 257919939781632 258264321835008 258411982677504 258757021720576 258981197395488 259326996470272 259482549768192 259977573709824 260063386169472 261395820739584 261552614989824 261552649887744 262051588067328 262628819894016 262735082037248 262979489378304 263287680463872 263639229677568 263974398461952 264882810949632 265219560718848 265573689434112 266080333656064 267335429569536 267692347736064 267692383453184 268955047489536 269055686108889 271100717309952 271807813599232 272845202814648 273192075300447 273556849144368 273775030419456 274847211640332 275371547285154 275536724659344 276143660751843 277039851008904 278087990628412 278718299128224 278877654390987 279250019782128 279605034814542 279772788909872 280567236856572 281299024120152 281628684246186 281835668113444 282004722890784 282173879073024 282381263632896 282625906309398 283165081642281 283334933847816 283713250725504 284425006099968 284786600175552 284880601509156 285051520776096 285166855359488 285958405457518 285976620396288 286511982035712 286606552877136 287058570971264 287153322228792 287690886709208 287709212003328 288507819031758 288624552066624 288797679051264 288797717584384 289183289942016 289260317255628 289985988632976 290159932254336 290373186188544 290547362064384 290713480512192 291101649435648 291276262268928 291353847069924 291471731635072 291490336653312 291742871029056 291917868489216 292474770423552 292846598293728 292865291071488 293237615416832 293973264697344 294070298332032 294246731123712 294620811715968 295014197819392 295182870149696 295201672667136 295576967291904 295754304036864 295851925550592 296971198269696 296971237893376 297367722676224 297935021488128 298113733214208 298372005808704 298591295231616 298770400613376 299169327366144 299340375363072 299519930068992 299740063162368 300752358265728 300874045558784 301153931384832 301334573924352 301536793211648 302293262754816 302696893333504 303556436987904 304124708868096 305395536052224 305783790299136 306550914342912 307751455287414 307996909221888 308223272497152 311263786541056 313266714342744 314744387523606 316356980164432 316461402135171 317255313252132 317678921587008 319177407066192 320192862448911 320384925197496 320620393083184 320812712279424 322132753427916 322325979790176 322940892342672 323351452282658 323372092224768 323652247547859 324702621074952 324897432282432 325310479603048 325331201184768 326234237212098 326562044040704 326669834462112 327281375705888 327489355615104 327905698089456 327926628734976 328210729907688 328343527121664 329452423080444 329473452455424 329694555151576 329892317343936 330332798966784 330521664463392 330719922784512 330962986408448 331161509449728 331249718147574 331448413180464 331890972546816 332080728918408 332524088203392 332524132570752 332723592041472 333782144291776 334092642630048 334428301123584 334517379969172 334538688010752 335176899174144 335804366041856 335915207135568 336565493286912 336757922283456 337096303525888 337207571057664 337636268455296 337838839438336 338483301253632 338798172807936 338935253803008 339228892363104 339681840446976 340079920599168 340329863382272 340534005000192 340738269069312 341388307390464 341935192926528 342140297476608 342278730727424 342597132951552 343250671693824 343893253042176 344006764086528 344549310236672 345308263193984 345330258591744 345976733024256 346636764946432 346751181559296 348527760986112 349402117423104 350171759858688 350381804986368 350639319171072 351050240618496 351965864615936 352425053635587 353177081266176 353626080958464 355103756476416 355901602684986 356447239426048 358606729986048 358740914811852 360697942218582 360914301314352 363308503885506 363793603752864 364256100400596 364742465525824 365509611317736 365974289553429 366462948853776 367162063046872 367382299545792 368191547669124 368893910350638 368893959570678 369386468011872 370906374545523 371128857011928 371624398837632 371836872521316 372333359709504 372556698130944 372806713086056 373377344115168 373590820033209 374089649142096 374565235317594 375065365493536 375504912328248 375854222958804 376006297187712 376231838764032 376508351510528 376834541745864 377553442189708 377779911797088 378284334300672 379233341466624 379334354652867 379715466900736 379840802012208 380068694368128 380793713910336 381302160528384 381632503908492 382015976047616 382142070502848 382871096305056 383100755625216 383612282671104 384574656135168 384677092042344 384832736088832 385063572068352 385421774570496 385680423007504 386647984843968 386879909672448 387164248251392 387396482752512 387617974016256 388135532580864 388471796093232 388990494705408 389223824652288 389966360564736 390462131058304 390487002660864 390487054761984 391964352929792 392093731109376 392328974831616 392827748954624 393077382100992 393943229841024 394102623055872 394469234067456 395458844516352 395961597692928 396490296901632 397246695317504 397829341078272 398121726975488 398360534151168 399120500484096 399359906758656 401003144354304 401538521604096 401538575179776 403057683673088 404636172692711 404741915983872 405499611824128 406651075964928 407711720398848 410335273716552 410662545629184 410964363329536 412270817460498 413057320927731 413305086989016 417131985942618 417688952456992 418875029673192 419407552221813 419659183364808 421948536180228 422443026369279 422753502170166 423007084336176 423571895449344 423938859464097 425002400771724 425569876088256 426637509149952 426923816598548 427179900263328 427577281164144 427750283039232 428937608186277 429510337903888 429767973053568 430587856456896 430729983343188 431162789633024 431536330063812 432936828099936 433196518576896 433196576376576 433774934913024 433890475883442 434978982949464 435559779282816 435821043096576 436070220768288 436652474153472 437030770604886 437207597452608 437235504979968 437614306543584 437791369495552 438712155635328 439269897440592 439297936607232 439856423125248 440443731955712 440695552617856 440959897046016 441370096685568 441548679266304 441666290863432 441931217573952 442521296729088 442774305224544 443365450937856 443365510094336 443631456055296 445456797404544 445456856840064 446051584014336 446902532232192 447170599821312 447886942847424 448155600920064 448753991049216 449010563044608 449610094743552 450181691273728 451128537398592 451311068338176 451730897077248 452305189817472 452909120595968 453439894132224 454045340000256 455913590568704 456187063302144 457667562258432 458524337389568 458675685448704 459826371514368 461627182931121 462334908745728 462612233207808 464703681314816 466895679811584 468066987491328 469900071514116 471501441277952 472116581285409 474535470246648 476518382380512 478321219749136 480577387796244 480930589624776 481219068419136 483199130141874 483488969685264 484411338514008 485027178423987 485058138337152 485674800534128 487053931612428 487346148423648 487965719404572 488617265138368 488896628685434 489843066061056 490004751693168 490922063558832 491858547134184 491858612760904 491889943102464 492515290682496 494178634620666 494541832727364 494838476015904 495499198450176 495782496695088 496079884176768 496444479612672 496742264174592 496874577221361 497172619770696 497836458820224 498121093377612 498786198856128 499085388062208 499420313756792 500673216437664 501138963945072 501341729583616 501642451685376 501776069953758 502446055661152 502765348761216 503706549062784 503872810703352 504379112400896 505644455288832 505779139537156 505811356586496 506454402682944 506758259157504 507724951880448 508402880704512 508843338544656 509522760670464 510119880898752 510494795073408 510801007500288 511483043561472 512082461085696 512902789389792 513210446214912 513418096091136 513895699427328 515184916709376 515530646458624 515839879563264 516823965355008 517514043441152 517962394790976 518653992940544 518965099536384 519955147419648 520126772338944 522791641479168 523105229979648 523105299775488 524103176134656 525257639788032 525470164074496 525958978756608 526575360927744 527948796923904 529765621899264 530439121437696 531147378868224 532160667312128 533852404027479 534670859139072 537910094979072 538111372217778 541046913327873 542059778512877 542201434619904 545690405629296 546384150600894 547113698288736 549694423280664 550743094570308 551073449318688 552287321503686 553340939356017 554079702017808 556175981256824 557436598256448 557755308781974 558500039564256 559210069629084 559545577819744 561134473713144 561847852976391 562598048240304 563257368492372 563671336226888 564009445781568 564347758146048 564762527265792 565251812618796 566330163284562 566669867695632 567426501451008 568850012199936 569573200351104 569761203018312 570103041552192 570333710718976 571916810915036 571953240792576 573023964071424 573213105754272 574117141942528 574306644457584 575381773418416 575418424006656 577015638063516 577249104133248 577595358102528 577595435168768 578366579884032 578520634511256 579971977265952 580319864508672 580746372377088 581094724128768 581426961024384 582203298871296 582552524537856 582707694139848 582943463270144 583485742058112 583835736978432 584949540847104 585693196587456 585730582142976 586475230833664 587946529394688 588140596664064 588493462247424 589241623431936 590028395638784 590365740299392 590403345334272 591153934583808 591508608073728 591703851101184 593942396539392 593942475786752 594735445352448 595870042976256 596744011617408 597182590463232 597540801226752 598680750726144 599039860137984 599480126324736 601504716531456 601748091117568 602307862769664 603073586423296 604586525509632 607112873975808 608249417736192 611567580598272 613101828685824 615502910574828 615993818443776 616446544994304 618406226190747 621202011598669 622527573082112 625697978913927 626533428685488 629488775047212 632713960328864 632922804270342 634130253255249 634510626504264 635357843174016 638354814132384 640385724897822 640769850394992 641240786166368 641625424558848 644265506855832 644651959580352 645881784685344 646702904565316 646744184449536 647304495095718 649405242149904 649794864564864 650620959206096 650662402369536 650835713825163 652468474424196 653124088081408 653339668924224 654562751411776 654978711230208 655811396178912 655853257469952 656421459815376 656687054243328 658904846160888 658946904910848 659389110303152 659784634687872 660665597933568 661043328926784 661439845569024 661925972816896 662323018899456 662499436295148 662896826360928 663781945093632 664161457836816 665048176406784 665048265141504 665447184082944 667564288583552 668185285260096 668856602247168 669034759938344 669077376021504 670353798348288 671608732083712 671830414271136 673130986573824 673515844566912 674415142115328 675272536910592 675677678876672 676966602507264 677596345615872 677870507606016 678457784726208 679363680893952 680159841198336 680659726764544 681068010000384 682776614780928 683870385853056 684280594953216 685194265903104 686501343387648 687786506084352 688013528173056 689098620473344 690616526387968 693273529892864 693502363118592 697055521972224 700343519717376 700763609972736 702100481236992 703931729231872 704850107271174 707252161916928 710207512952832 711803205369972 712894478852096 717481829623704 721395884437164 721828602628704 724798695212811 726617007771012 727587207505728 728512200801192 729484931051648 731019222635472 731948579106858 732925897707552 733344943028151 734324126093744 734764599091584 736383095338248 737787820701276 737787919141356 738772936023744 741812749091046 742257714023856 743248797675264 743673745042632 744666719419008 745113396261888 745613426172112 746754688230336 747181640066418 748179298284192 749130470635188 750130730987072 751009824656496 751708445917608 752012594375424 752463677528064 752664104930637 753016703021056 753669083491728 755106884379416 755559823594176 756568668601344 758466682933248 758668709305734 759430933801472 759681604024416 760137388736256 761587427820672 762604321056768 763265007816984 764031952095232 764284141005696 765742192610112 766201511250432 767224565342208 769354184084688 769665472177664 770127144136704 770843549140992 771360846015008 773295969687936 773759819344896 774328496502784 774792965505024 775235948032512 776271065161728 776943592186464 777980989410816 778447649304576 779932721129472 780924262116608 783928705859584 784187462218752 784657949663232 785655497909248 786154764201984 787886459682048 788205246111744 788938468134912 790917689032704 791923195385856 794493390635008 795658682156544 796243453950976 796721068302336 798241000968192 802006288708608 803077043208192 803077150359552 806115367346176 807167058326667 809272345385422 813302151929856 815423440797696 819576225901341 820670547433104 821325091258368 824541634920996 826114641855462 826610173978032 828430982255529 832176279688783 834263971885236 835377904913984 837750059346384 838815104443626 839318366729616 843897072360456 844886052738558 845507004340332 846014168672352 847143790898688 847877718928194 849495244926843 850004801543448 851139752176512 853275018299904 853847633197096 854359800526656 855154562328288 855500566078464 857875216372554 859020675807776 859535946107136 861175712913792 861459966686376 862325579266048 863072660127624 865873656199872 866393037153792 866393152753152 867549869826048 867780951766884 869957965898928 871119558565632 871642086193152 872140441536576 873304948306944 874061541209772 874415194905216 874471009959936 875228613087168 875582738991104 877424311270656 878539794881184 878595873214464 879712846250496 880887463911424 881391105235712 881919794092032 882740193371136 883332581726864 883862435147904 885042593458176 885548610449088 886730901875712 886731020188672 887262912110592 890913594809088 890913713680128 892103168028672 893805064464384 894341199642624 895773885694848 896311201840128 897507982098432 898021126089216 899220189487104 900363382547456 902257074797184 902622136676352 903461794154496 904610379634944 905818241191936 906879788264448 908090680000512 911827181137408 912374126604288 917351370897408 919652743028736 923254365862242 924669817491456 926747363263951 933791359623168 939800143028232 943002882555904 944233162570818 949070940493296 949384206405513 953036764761024 956642439498272 960578587346733 961154775592488 961861179249552 962438136838272 966398260283748 966977939370528 968822677028016 970054356847974 970116276674304 970956742643577 971349601068256 974107863224856 974692296847296 975931438809144 977234530276736 977793257370868 979686132122112 980009503386336 981844127117664 983717094268368 983717225521808 983779886204928 985030581364992 988357269241332 989083665454728 989676952031808 990998396900352 991564993390176 992159768353536 992888959225344 993484528349184 993749154442722 994345239541392 995672917640448 996242186755224 997572397712256 998170776124416 998840627513584 1001346432875328 1002277927890144 1002683459167232 1003284903370752 1003552139907516 1004892111322304 1005530697522432 1007413098125568 1007745621406704 1008758224801792 1011288910577664 1011558279074312 1011622713172992 1012908805365888 1013516518315008 1015449903760896 1016805761409024 1017686677089312 1019045521340928 1020239761797504 1020989590146816 1021602015000576 1024164922171392 1025805578779584 1026420892429824 1026836192182272 1027791398854656 1031061292917248 1031679759126528 1033647930710016 1035924789581952 1037307985881088 1037930199072768 1039910294839296 1040253544677888 1045583282958336 1048206352269312 1050515279576064 1051917957513216 1053150721855488 1055897593847808 1057275160906761 1059531243798528 1060878242875392 1064321334624256 1067704808054958 1069341718278144 1075820189958144 1076222744435556 1082093826655746 1084119557025754 1091380811258592 1092768301201788 1094227396577472 1097922868660287 1099388846561328 1101486189140616 1102146898637376 1104574643007372 1106681878712034 1108159404035616 1112351962513648 1112719123636569 1114802185998181 1114873196512896 1115510617563948 1117000079128512 1118420139258168 1119091155639488 1122268947426288 1123695705952782 1125196096480608 1126514736984744 1127342672453776 1128018891563136 1128695516292096 1129525054531584 1130503625237592 1132660326569124 1133339735391264 1134853002902016 1137700024399872 1138003063958601 1139146400702208 1139522406036624 1140206083104384 1140667421437952 1143833621830072 1143906481585152 1146047928142848 1146426211508544 1148234283885056 1148613288915168 1150763546836832 1150836848013312 1154031276127032 1154498208266496 1155190716205056 1155190870337536 1157041269022512 1159943954531904 1160639729017344 1161492744754176 1162189448257536 1162853922048768 1164406597742592 1165415388279696 1165886926540288 1166971484116224 1167671473956864 1169899081694208 1171386393174912 1171461164285952 1172950461667328 1175893058789376 1176281193328128 1176986924494848 1178483246863872 1180056791277568 1180731480598784 1182307869167616 1183407702202368 1187884793078784 1187884951573504 1189470890704896 1191740085952512 1193488023234816 1194365180926464 1195081602453504 1197361501452288 1198079720275968 1203009433062912 1203496182235136 1204615725539328 1206147172846592 1209173051019264 1213908518078133 1214225747951616 1216498835472384 1223135161196544 1231005821149656 1231987636887552 1232893089988608 1236812452381494 1239171962783193 1242404023197338 1251395957827854 1253066857370976 1258222656665439 1258977550094424 1265427920657728 1265845608540684 1268260506510498 1269021253008528 1270715686348032 1271816578392291 1276709628264768 1277566401212357 1280771449795644 1281539700789984 1282481572332736 1283250849117696 1286812824558831 1288531013711664 1289303919160704 1291763569370688 1293405809130632 1293488368899072 1294608990191436 1298810484299808 1299589729129728 1301241918412192 1301324804739072 1301671427650326 1304936948848392 1306248176162816 1306679337848448 1309125502823552 1309957422460416 1311622792357824 1311706514939904 1312842919630752 1313374108486656 1317809692321776 1317893809821696 1318778220606304 1319569269375744 1321331195867136 1322086657853568 1322879691138048 1323851945633792 1324646037798912 1324998872590296 1325793652721856 1327563890187264 1328322915673632 1330096352813568 1330096530283008 1330894368165888 1335128577167104 1336370570520192 1338069519876688 1338154752043008 1340707596696576 1343217464167424 1343660828542272 1346261973147648 1347031689133824 1348830284230656 1350545073821184 1351355357753344 1353933205014528 1355192691231744 1356915569452416 1358727361787904 1360319682396672 1361319453529088 1362136020000768 1367740771706112 1368561189906432 1373002686775296 1375573012168704 1376027056346112 1378197240946688 1381233052775936 1387004726237184 1394111043944448 1400687039434752 1404200962473984 1409700214542348 1414504323833856 1416349743856227 1422752994306629 1423606410739944 1425788957704192 1434963659247408 1442791768874328 1443657205257408 1449597390425622 1453234015542024 1455081535271961 1455174415011456 1457024401602384 1458969862103296 1462038445270944 1463897158213716 1465851795415104 1466689886056302 1468648252187488 1469529198183168 1472766190676496 1475575641402552 1475575838282712 1477545872047488 1483625498182092 1484515428047712 1486497595350528 1487347490085264 1489333438838016 1490226792523776 1490623731664083 1491226852344224 1493509376460672 1494363280132836 1496358596568384 1498260941270376 1500261461974144 1502019649312992 1503416891835216 1504025188750848 1504927355056128 1505328209861274 1506033406042112 1507338166983456 1510213768758832 1511119647188352 1513137337202688 1516933365866496 1517337418611468 1518861867602944 1519363208048832 1520274777472512 1523174855641344 1525208642113536 1526530015633968 1528063904190464 1528568282011392 1531484385220224 1532403022500864 1534449130684416 1538708368169376 1539330944355328 1540254288273408 1541687098281984 1542721692030016 1546591939375872 1547519638689792 1548656993005568 1550471896065024 1552542130323456 1553887184372928 1555961978821632 1556895298609152 1559865442258944 1561848524233216 1568374924437504 1569315899326464 1571310995818496 1572309528403968 1575772919364096 1576410492223488 1577876936269824 1583846390771712 1591317364313088 1592486907901952 1593442136604672 1596482001936384 1601557212082437 1604012577417216 1612230734692352 1614334116653334 1618544690770844 1623140739983619 1626179335538631 1626604303859712 1639152451802682 1641341094866208 1649083269841992 1652229283710924 1653220347956064 1656861964511058 1660022818068051 1664352559377566 1668527943770472 1670755809827968 1675500118692768 1677630208887252 1678636733459232 1685543558929173 1687794144720912 1689772105477116 1691014008680664 1692028337344704 1694287581797376 1695755437856388 1698990489853686 1700009603086896 1702279504353024 1706550036599808 1707695266394192 1708719601053312 1710309124656576 1711001132156928 1711456877095799 1715750432745108 1718041351615552 1719071892214272 1722351425827584 1722919933372752 1724651158532096 1726145320255248 1731747312399744 1732786074307584 1732786305506304 1735099739652096 1735561903533768 1739915931797856 1742239117131264 1743284172386304 1744280883073152 1746609896613888 1748123082419544 1748830389810432 1750457226174336 1751165477982208 1754848622541312 1757079589762368 1757191746428928 1759425692500992 1761774927822848 1762782210471424 1763839588184064 1765480386742272 1766665163453728 1767724870295808 1770085186916352 1771097220898176 1773461803751424 1773462040377344 1774525824221184 1781827189618176 1781827427360256 1784206336057344 1787610128928768 1791547771389696 1792622403680256 1796042252178432 1798440378974208 1800726765094912 1804514149594368 1805244273352704 1806923588308992 1809220759269888 1811636482383872 1813759576528896 1823654362274816 1824748253208576 1834702741794816 1839305486057472 1846508731724484 1849339634982912 1853494726527902 1863606034796007 1867582719246336 1877093936741781 1879600286056464 1888466325141636 1898141880986592 1898768412811026 1902390759765747 1905952124448503 1906073529522048 1913284878996544 1921157174693466 1922309551184976 1923722358499104 1924876273676544 1932796520567496 1933955878741056 1937645354056032 1940108713695948 1940232553348608 1941913485287154 1942699202136512 1948215726449712 1949384593694592 1951862877618288 1952507141475489 1954469060553472 1955586514741736 1959372264244224 1960019006772672 1963688254235328 1967434188536736 1967434451043616 1967559772409856 1970061162729984 1976714538482664 1978167330909456 1979353904063616 1981996793800704 1983129986780352 1984319536707072 1985777918450688 1986969056698368 1987498308885444 1988690479082784 1991345835280896 1992484373510448 1995144795424512 1996341552248832 1997681255027168 2002692865750656 2004555855780288 2005366918334464 2006569806741504 2007104279815032 2009784222644608 2011061395044864 2014826196251136 2015491242813408 2017516449603584 2023116558148624 2023245426345984 2025817610731776 2027033036630016 2030899807521792 2033611522818048 2035373354178624 2038091042681856 2040479523595008 2041979180293632 2043204030001152 2048329844342784 2051611157559168 2052841784859648 2055582797709312 2062122585834496 2063359518253056 2067295861420032 2071849579163904 2074615971762176 2079820589678592 2080507089355776 2091166565916672 2101030559152128 2106301443710976 2111795187695616 2114550321813522 2121756485750784 2135409616109916 2138683436556288 2152445488871112 2155181927370193 2164187653311492 2168239114051508 2174396085638433 2182761622517184 2184226427879191 2185536602403576 2188454793154944 2195845737320574 2198777693122656 2200034829084453 2202972378281232 2204293797274752 2209149286014744 2213363757424068 2216318808071232 2224703925027296 2225438247273138 2229604371996362 2229746393025792 2231021235127896 2234000158257024 2236840278516336 2238182311278976 2244537894852576 2247391411905564 2250392192961216 2253029473969488 2254685344907552 2256037783126272 2257391032584192 2257992314791911 2259050109063168 2261007250475184 2265320653138248 2266679470782528 2269706005804032 2275400048799744 2276006127917202 2278292801404416 2279044812073248 2280412166208768 2281334842875904 2287667243660144 2287812963170304 2292095856285696 2292852423017088 2296468567770112 2297226577830336 2301527093673664 2301673696026624 2308062552254064 2308996416532992 2310381432410112 2310381740675072 2314082538045024 2319887909063808 2321279458034688 2322985489508352 2324378896515072 2325707844097536 2328813195485184 2330830776559392 2331773853080576 2333942968232448 2335342947913728 2339798163388416 2342772786349824 2345900923334656 2351786117578752 2352562386656256 2353973848989696 2356966493727744 2360113582555136 2361462961197568 2364615738335232 2366815404404736 2375769586157568 2375769903147008 2383480171905024 2386976046469632 2388730361852928 2390163204907008 2394723002904576 2406018866125824 2409231451078656 2412294345693184 2418346102038528 2421501174980001 2427817036156266 2446270322393088 2458728677704023 2462011642299312 2463975273775104 2473624904762988 2478343925566386 2484808046394676 2496528839066349 2502791915655708 2506133714741952 2516445313330878 2517955100188848 2530855841315456 2531691217081368 2536521013020996 2538042506017056 2541431372696064 2543633156784582 2548485734780529 2553419256529536 2555132802424714 2561542899591288 2563079401579968 2564963144665472 2566501698235392 2573625649117662 2577062027423328 2578607838321408 2583527138741376 2586811618261264 2586976737798144 2589217980382872 2597620968599616 2599179458259456 2602483836824384 2602649609478144 2603342855300652 2609873897696784 2612496352325632 2613358675696896 2618251005647104 2619914844920832 2623245584715648 2623413029879808 2625685839261504 2626748216973312 2635619384643552 2635787619643392 2637556441212608 2639138538751488 2642662391734272 2644173315707136 2645759382276096 2647703891267584 2649997745180592 2651587305443712 2655127780374528 2656645831347264 2660192705627136 2660193060566016 2661788736331776 2670257154334208 2672741141040384 2676139039753376 2676309504086016 2681415193393152 2686434928334848 2687321657084544 2692523946295296 2694063378267648 2697660568461312 2701090147642368 2702710715506688 2707866410029056 2710385382463488 2713831138904832 2717454723575808 2720639364793344 2722638907058176 2724272040001536 2735481543412224 2737122379812864 2752054112692224 2756394481893376 2762466105551872 2774009452474368 2780242089791853 2801374078869504 2819400429084696 2829008647667712 2832699487712454 2845505988613258 2847212821479888 2869927318494816 2881735762040199 2885583537748656 2887314410514816 2899194780851244 2906468031084048 2910163070543922 2910348830022912 2912870227930731 2914048803204768 2917939724206592 2924076890541888 2926039176970237 2927794316427432 2931703590830208 2933379772112604 2937296504374976 2939058396366336 2945532381352992 2951151282805104 2951151676565424 2955091744094976 2967250996364184 2969030856095424 2972995190701056 2974694980170528 2978666877676032 2980453585047552 2981247463328166 2982453704688448 2987018752921344 2988726560265672 2992717193136768 2996521882540752 3000522923948288 3004039298625984 3006833783670432 3008050377501696 3009854710112256 3010656419722548 3012066812084224 3014676333966912 3020427537517664 3022239294376704 3026274674405376 3033866731732992 3034674837222936 3037723735205888 3038726416097664 3040549554945024 3046349711282688 3050417284227072 3053060031267936 3056127808380928 3057136564022784 3062968770440448 3064806045001728 3077416736338752 3078661888710656 3080508576546816 3083374196563968 3085443384060032 3093183878751744 3095039277379584 3097313986011136 3100943792130048 3107774368745856 3111923957643264 3113790597218304 3119730884517888 3123697048466432 3136749848875008 3142621991636992 3144619056807936 3151545838728192 3155753872539648 3167692781543424 3182634728626176 3184973815803904 3192964003872768 3203114424164874 3208025154834432 3228668233306668 3237089381541688 3246281479967238 3252358671077262 3258563309540989 3278304903605364 3282682189732416 3293768605980861 3298166539683984 3304458567421848 3306440695912128 3308659578638747 3313723929022116 3320045636136102 3328705118755132 3337055887540944 3338157370909707 3341511619655936 3344406557994543 3351000237385536 3355260417774504 3357273466918464 3371087117858346 3375588289441824 3379544210954232 3382028017361328 3384056674689408 3388575163594752 3391510875712776 3397980979707372 3400019206173792 3404559008706048 3413100073199616 3414009191875803 3415390532788384 3417439202106624 3420618249313152 3422002264313856 3422913754191598 3431500865490216 3436082703231104 3438143784428544 3444702851655168 3445839866745504 3449302317064192 3452290640510496 3463494624799488 3465572148615168 3465572611012608 3471123807067536 3479831863595712 3484478234262528 3486568344772608 3488561766146304 3493219793227776 3496246164839088 3497660779620864 3500914452348672 3502330955964416 3509697245082624 3514159179524736 3514383492857856 3518851385001984 3525564420942848 3527679176368128 3530960773484544 3533330326907456 3535449740591616 3540170373832704 3542194441796352 3546923607502848 3546924080754688 3563654379236352 3563654854720512 3568412672114688 3575220257857536 3583095542779392 3585244807360512 3592084504356864 3601453530189824 3609028299188736 3610488546705408 3613847176617984 3618441518539776 3623272964767744 3627519153057792 3641725554234399 3647308724549632 3649496506417152 3669405483589632 3693017463448968 3698679269965824 3706989453055804 3717515888349579 3727212069592014 3754187873483562 3759200572112928 3774667969996317 3776932650283272 3796283761973184 3797536825622052 3804781519531494 3811904248897006 3812147059044096 3826569757993088 3832699203637071 3842314349386932 3844619102369952 3847444716998208 3849752547353088 3860438473676493 3865593041134992 3867911757482112 3875290708112064 3880217427391896 3880465106697216 3883826970574308 3885398404273024 3896431452899424 3898769187389184 3903725755236576 3905014282950978 3908938121106944 3911173029483472 3918744528488448 3919788331412959 3920038013545344 3927376508470656 3934868377073472 3934868902087232 3935119544819712 3940122325459968 3953429076965328 3956334661818912 3958707808127232 3963993587601408 3966259973560704 3968639073414144 3971555836901376 3973938113396736 3974996617770888 3977380958165568 3982691670561792 3984968747020896 3990289590849024 3992683104497664 3995362510054336 4005385731501312 4009111711560576 4010733836668928 4014208559630064 4019568445289216 4022122790089728 4029652392502272 4030982485626816 4035032899207168 4046233116297248 4046490852691968 4051635221463552 4054066073260032 4061799615043584 4070746708357248 4076182085363712 4080959047190016 4083958360587264 4086408060002304 4103222315118336 4105683569719296 4124245171668992 4126719036506112 4134591722840064 4143699158327808 4149231943524352 4161014178711552 4182333131833344 4202061118304256 4212602887421952 4229100643627044 4243512971501568 4268258982919887 4270819232219832 4277366873112576 4304890977742224 4310363854740386 4328375306622984 4336478228103016 4348792171276866 4365244605815883 4365523245034368 4368452855758382 4371073204807152 4376909586309888 4391691474641148 4397555386245312 4400069658168906 4405944756562464 4408587594549504 4418298572029488 4426727514848136 4432355284591529 4432637616142464 4449407850054592 4450876494546276 4459208743992724 4459492786051584 4462042470255792 4468000316514048 4471871194992249 4473680557032672 4476364622557952 4489075789705152 4494782823811128 4500784385922432 4506058947938976 4509370689815104 4512075566252544 4514782065168384 4515984629583822 4518100218126336 4522014500950368 4530641306276496 4533358941565056 4539412011608064 4550800097599488 4552012255834404 4556585602808832 4558089624146496 4560824332417536 4562669685751808 4575334487320288 4575625926340608 4584191712571392 4585704846034176 4592937135540224 4594453155660672 4603054187347328 4603347392053248 4616125104508128 4617992833065984 4620762864820224 4620763481350144 4628165076090048 4639775818127616 4642558916069376 4645970979016704 4651415688195072 4657626390970368 4661661553118784 4663547706161152 4667885936464896 4670685895827456 4679596326776832 4685545572699648 4691801846669312 4705124773312512 4707947697979392 4713932987455488 4722925922395136 4729231476670464 4733630808809472 4751539172315136 4751539806294016 4773952092939264 4777460723705856 4780326409814016 4789446005809152 4812037732251648 4824588691386368 4836692204077056 4843002349960002 4855634072312532 4878538006615893 4917457355408046 4924023284598624 4947249809525976 4956687851132772 4969616092789352 4980068454204153 4993057678132698 5002583109013631 5005583831311416 5012267429483904 5032890626661756 5035910200377696 5056630676787519 5061711682630912 5063382434162736 5073042026041992 5076085012034112 5082862745392128 5087266313569164 5096971469561058 5106838513059072 5110265604849428 5123085799182576 5126158803159936 5129926289330944 5133003396470784 5134370631287397 5147251298235324 5154124054846656 5157215676642816 5167054277482752 5173623236522528 5173953475596288 5178435960765744 5195241937199232 5198358916518912 5204967673648768 5205299218956288 5206685710601304 5219747795393568 5224992704651264 5226717351393792 5236502011294208 5239829689841664 5246491169431296 5251371678523008 5253496433946624 5271238769287104 5271575239286784 5275112882425216 5278277077502976 5285324783468544 5288346631414272 5291518764552192 5295407782535168 5299995490361184 5303174610887424 5310255560749056 5313291662694528 5320385411254272 5320386121132032 5323577472663552 5340514308668416 5345482282080768 5352278079506752 5352619008172032 5362830386786304 5372869856669696 5374643314169088 5388126756535296 5395321136922624 5402180295284736 5405421431013376 5415732820058112 5420770764926976 5427662277809664 5434909447151616 5441278729586688 5445277814116352 5470963086824448 5474244759625728 5504108225384448 5524932211103744 5548018904948736 5560484179583706 5590818104388021 5602748157739008 5631281810225343 5638800858169392 5665398975424908 5691011977226516 5694425642959776 5707172279297241 5717856373345509 5739854636989632 5763471524080398 5771167075497312 5774628821029632 5798389561702488 5812936062168096 5820326141087844 5820697660045824 5825740455861462 5828097606409536 5835879448413184 5848153781083776 5852078353940474 5855588632854864 5863407181660416 5866759544225208 5874593008749952 5878116792732672 5891064762705984 5902302565610208 5902303353130848 5910183488189952 5934501992728368 5938061712190848 5945990381402112 5949389960341056 5957333755352064 5960907170095104 5962494926656332 5964907409376896 5974037505842688 5977453120531344 5985434386273536 5993043765081504 6001045847896576 6008078597251968 6013667567340864 6016100755003392 6019709420224512 6021312839445096 6029352667933824 6040855075035328 6044478588753408 6052549348810752 6069349674445872 6075447470411776 6077452832195328 6081099109890048 6092699422565376 6100834568454144 6106120062535872 6112255616761856 6114273128045568 6125937540880896 6129612090003456 6154833472677504 6157323777421312 6166748393127936 6170886768120064 6186367757503488 6190078554759168 6194627972022272 6201887584260096 6215548737491712 6223847915286528 6239461769035776 6247394096932864 6273499697750016 6285243983273984 6303091677456384 6335385563086848 6365269457252352 6369947631607808 6406228848329748 6416050309668864 6457336466613336 6465545782110579 6474178763083376 6492562959934476 6504717342154524 6517126619081978 6552679283637573 6556609807210728 6565364379464832 6587537211961722 6596333079367968 6600104487253359 6608917134843696 6612881391824256 6617319157277494 6627447858044232 6640091272272204 6657410237510264 6674111775081888 6676314741819414 6683023239311872 6688813115989086 6701573598867317 6702000474771072 6710520835549008 6714546933836928 6742174235716692 6751176578883648 6759088421908464 6764056034722656 6768113349378816 6773976944375733 6777150327189504 6783021751425552 6795961959414744 6800038412347584 6809118017412096 6826200146399232 6828018383751606 6830781065576768 6834878404213248 6841236498626304 6844004528627712 6845827508383196 6863001730980432 6872165406462208 6876287568857088 6889405703310336 6891679733491008 6898604634128384 6904581281020992 6926989249598976 6931144297230336 6931145222025216 6942247614135072 6959663727191424 6968956468525056 6973136689545216 6977123532292608 6986439586455552 6992492329678176 6995321559241728 7001828904697344 7004661911928832 7019394490165248 7028318359049472 7037702770003968 7051128841885696 7055358352736256 7061921546969088 7066660653814912 7070899481183232 7080340747665408 7084388883592704 7093847215005696 7093848161509376 7127308758472704 7127309709441024 7150440515715072 7166191085558784 7170489614721024 7184169008713728 7202907060379648 7218056598377472 7227694353235968 7236883037079552 7255038306115584 7283451108468798 7294617449099264 7338810967179264 7386034926897936 7413978906111608 7435031776699158 7454424139184028 7489586517199047 7508375746967124 7518401144225856 7549335939992634 7553865300566544 7577897744624227 7592567523946368 7595073651244104 7609563039062988 7623808497794012 7624294118088192 7645457204341587 7653139515986176 7665398407274142 7684628698773864 7689238204739904 7694889433996416 7699505094706176 7720876947352986 7731186082269984 7735823514964224 7750581416224128 7760434854783792 7760930213394432 7767653941148616 7770796808546048 7792862905798848 7797538374778368 7807451510473152 7810028565901956 7817876242213888 7822346058966944 7837489056976896 7839576662825918 7840076027090688 7854753016941312 7869736754146944 7869737804174464 7870239089639424 7880244650919936 7906858153930656 7912669323637824 7917415616254464 7927987175202816 7932519947121408 7937278146828288 7943111673802752 7949993235541776 7954761916331136 7965383341123584 7969937494041792 7980579181698048 7985366208995328 7990725020108672 8010771463002624 8018223423121152 8021467673337856 8028417119260128 8039136890578432 8044245580179456 8059304785004544 8061964971253632 8092466232594496 8092981705383936 8103270442927104 8108132146520064 8123599230087168 8141493416714496 8152364170727424 8161918094380032 8167916721174528 8172816120004608 8206444630236672 8211367139438592 8248490343337984 8269183445680128 8287398316655616 8298463887048704 8322028357423104 8340726269375559 8404122236608512 8458201287254088 8487025943003136 8536517965839774 8541638464439664 8609781955484448 8620727709480772 8645207286120597 8656750613245968 8672956456206032 8697584342553732 8730489211631766 8731046490068736 8736905711516764 8742146409614304 8753819172619776 8778117530910711 8783382949282296 8795110772490624 8800139316337812 8811889513124928 8817175189099008 8836597144058976 8853455029696272 8864710569183058 8865275232284928 8898815700109184 8901752989092552 8918417487985448 8918985572103168 8924084940511584 8936000633028096 8943742389984498 8947361114065344 8952729245115904 8978151579410304 8989565647622256 9001568771844864 9012117895877952 9018741379630208 9024151132505088 9029564130336768 9031969259167644 9036200436252672 9044029001900736 9061282612552992 9066717883130112 9078824023216128 9101600195198976 9104024511668808 9113171205617664 9116179248292992 9121648664835072 9150668974640576 9151251852681216 9168383425142784 9171409692068352 9185874271080448 9188906311321344 9206108374694656 9232250209016256 9235985666131968 9241525729640448 9241526962700288 9256330152180096 9279551636255232 9285117832138752 9291941958033408 9302831376390144 9323323106237568 9327095412322304 9335771872929792 9341371791654912 9359192653553664 9371091145399296 9383603693338624 9410249546625024 9427865974910976 9445851844790272 9467261617618944 9503078344630272 9503079612588032 9547904185878528 9554921447411712 9578892011618304 9624075464503296 9649177382772736 9686004699920004 9711268144625064 9757076013231786 9775689928622967 9834914710816092 9848046569197248 9894499619051952 9913375702265544 9925978735916241 9939232185578704 9960136908408306 9986115356265396 10005166218027262 10011167662622832 10024534858967808 10033219673983629 10065781253323512 10071820400755392 10113261353575038 10123423365261824 10126764868325472 10146084052083984 10152170024068224 10165725490784256 10174532627138328 10193942939122116 10213677026118144 10220531209698856 10242027575627409 10246171598365152 10252317606319872 10259852578661888 10266006792941568 10268741262574794 10294502596470648 10308248109693312 10314431353285632 10334108554965504 10347246473045056 10347906951192576 10356871921531488 10390483874398464 10396717833037824 10409935347297536 10413371421202608 10439495590787136 10449985409302528 10453434702787584 10473004022588416 10479659379683328 10492982338862592 10502743357046016 10506992867893248 10542477538574208 10543150478573568 10550225764850432 10556554155005952 10576693262828544 10583037529104384 10590815565070336 10599990980722368 10606349221774848 10620511121498112 10626583325389056 10640770822508544 10640772242264064 10681028617336832 10690964564161536 10704556159013504 10705238016344064 10725660773572608 10745739713339392 10749286628338176 10776253513070592 10804360590569472 10831465640116224 10841541529853952 10855324555619328 10869818894303232 10882557459173376 10890555628232704 10925176662703197 10941926173648896 10948489519251456 11008216450768896 11049864422207488 11096037809897472 11120968359167412 11181636208776042 11262563620450686 11277601716338784 11330797950849816 11382023954453032 11388851285919552 11414344558594482 11435712746691018 11479709273979264 11498097610911213 11526943048160796 11542334150994624 11549257642059264 11581315421029479 11596779123404976 11625872124336192 11640652282175688 11641395320091648 11651480911722924 11656195212819072 11671758896826368 11696307562167552 11704156707880948 11711177265709728 11726814363320832 11733519088450416 11749186017499904 11756233585465344 11759364994238877 11782129525411968 11804605131220416 11804606706261696 11820366976379904 11869003985456736 11876123424381696 11891980762804224 11898779920682112 11914667510704128 11921814340190208 11924989853312664 11929814818753792 11948075011685376 11954906241062688 11970868772547072 11986087530163008 12002091695793152 12016157194503936 12027335134681728 12032201510006784 12042625678890192 12058705335867648 12081710150070656 12088957177506816 12105098697621504 12138699348891744 12150894940823552 12154905664390656 12162198219780096 12185398845130752 12212240125071744 12228546256091136 12251875081761792 12259224180006912 12309666945355008 12314647554842624 12341773536240128 12372735515006976 12380157109518336 12403775168520192 12431097474983424 12447695830573056 12494788193865728 12546999395500032 12570487966547968 12606183354912768 12730538914504704 12739895263215616 12804776948759661 12812457696659496 12832100619337728 12914672933226672 12931091564221158 12948357526166752 12985125919868952 13009434684309048 13034253238163956 13095733817447649 13105358567275146 13113219614421456 13130728758929664 13175074423923444 13192666158735936 13200208974506718 13217834269687392 13225762783648512 13234638314554988 13254895716088464 13280182544544408 13297065853774587 13314820475020528 13348223550163776 13352629483638828 13366046478623744 13377626231978172 13403147197734634 13404000949542144 13421041671098016 13429093867673856 13484348471433384 13502353157767296 13518176843816928 13528112069445312 13536226698757632 13547953888751466 13554300654379008 13566043502851104 13591923918829488 13600076824695168 13618236034824192 13652400292798464 13656036767503212 13661562131153536 13669756808426496 13682472997252608 13688009057255424 13691655016766392 13726003461960864 13744330812924416 13752575137714176 13778811406620672 13783359466982016 13809162562041984 13853978499197952 13862288594460672 13862290444050432 13884495228270144 13919327454382848 13937912937050112 13954247064585216 13972879172911104 13984984659356352 13990643118483456 14003657809394688 14038788980330496 14056636718098944 14075405540007936 14102257683771392 14123843093938176 14133321307629824 14141798962366464 14168777767185408 14187694430011392 14187696323018752 14254617516945408 14254619418882048 14332382171117568 14340979229442048 14368338017427456 14405814120759296 14436113196754944 14473766074159104 14510076612231168 14566902216937596 14589234898198528 14635614019847679 14772069853795872 14827957812223216 14870063553398316 14908848278368056 14979173034398094 15007749327040893 15016751493934248 15036802288451712 15098671879985268 15107730601133088 15155795489248454 15185135047892736 15190147302488208 15219126078125976 15247616995588024 15248588236176384 15290914408683174 15306279031972352 15330796814548284 15369257397547728 15378476409479808 15389778867992832 15399010189412352 15403111893862191 15441753894705972 15462372164539968 15471647029928448 15501162832448256 15520869709567584 15521860426788864 15535307882297232 15541593617092096 15585725811597696 15595076749556736 15614903020946304 15620057131803912 15635752484427776 15644692117933888 15674978113953792 15679153325651836 15680152054181376 15709506033882624 15739473508293888 15739475608348928 15760489301839872 15813716307861312 15825338647275648 15834831232508928 15855974350405632 15865039894242816 15874556293656576 15886223347605504 15899986471083552 15909523832662272 15930766682247168 15939874988083584 15961158363396096 15970732417990656 15981450040217344 16021542926005248 16036446846242304 16042935346675712 16056834238520256 16078273781156864 16088491160358912 16118609570009088 16123929942507264 16184932465188992 16185963410767872 16206540885854208 16216264293040128 16247198460174336 16282986833428992 16304728341454848 16323836188760064 16335833442349056 16412889260473344 16422734278877184 16496980686675968 16574796633311232 16644056714846208 16681452538751118 16772454313164063 16808244473217024 16916402574508176 17073035931679548 17083276928879328 17153569120036527 17219563910968896 17241455418961544 17290414572241194 17313501226491936 17345912912412064 17395168685107464 17460978423263532 17462092980137472 17473811423033528 17484292819228608 17507638345239552 17556235061821422 17566765898564592 17590221544981248 17600278632675624 17623779026249856 17634350378198016 17673194288117952 17706910059392544 17729421138366116 17730550464569856 17797631400218368 17803505978185104 17836834975970896 17837971144206336 17848169881023168 17872001266056192 17887484779968996 17894722228130688 17905458490231808 17956303158820608 17979131295244512 18003137543689728 18024235791755904 18037482759260416 18048302265010176 18059128260673536 18063938518335288 18088058003801472 18122565225105984 18133435766260224 18157648046432256 18208049023337616 18226342411235328 18232358496585984 18243297329670144 18301337949281152 18302503705362432 18336766850285568 18342819384136704 18371748542160896 18377812622642688 18412216749389312 18464500418032512 18471971332263936 18512660304360192 18559103272510464 18570235664277504 18583883916066816 18605662752780288 18646646212475136 18654190824644608 18671543745859584 18718385307107328 18742182290798592 18820499093250048 18855731949821952 18891703689580544 19006156689260544 19006159225176064 19095808371757056 19109842894823424 19248150929006592 19298354765545472 19372009399840008 19396637346331737 19422536289250128 19514152026463572 19551379857245934 19658037850912719 19669829421632184 19696093138394496 19788999238103904 19800313461760077 19826751404531088 19851957471832482 19878464371157408 19920273816816612 19972230712530792 20010332436054524 20022335325245664 20049069717935616 20066439347967258 20104720796601951 20131562506647024 20143640801510784 20226522707150076 20246846730523648 20253529736650944 20292168104167968 20304340048136448 20331450981568512 20349065254276656 20387885878244232 20427354052236288 20441062419397712 20484055151254818 20492343196730304 20504635212639744 20519705157323776 20532013585883136 20537482525149588 20589005192941296 20616496219386624 20628862706571264 20668217109931008 20694492946090112 20695813902385152 20713743843062976 20780967748796928 20793435666075648 20819870694595072 20826742842405216 20878991181574272 20906869405575168 20946008045176832 20959318759366656 20985964677725184 21005486714092032 21013985735786496 21084955077148416 21100451529700864 21113108310011904 21153386525657088 21166075058208768 21199981961444736 21212698443549696 21241022242996224 21253166650778112 21281541645017088 21281544484528128 21362057234673664 21381929128323072 21409112318027008 21451321547145216 21491479426678784 21498573256676352 21552507026141184 21608721181138944 21683083059707904 21710649111238656 21765114918346752 21781111256465408 21850353325406394 21883852347297792 22016432901537792 22099728844414976 22241936718334824 22363272417552084 22468759551597141 22525127240901372 22555203432677568 22661595901699632 22733693233872681 22764047908906064 22777702571839104 22828689117188964 22871425493382036 22959418547958528 22996195221822426 23053886096321592 23084668301989248 23098515284118528 23162630842058958 23193558246809952 23251744248672384 23281304564351376 23282790640183296 23302961823445848 23312390425638144 23343517793652736 23392615124335104 23408313415761896 23422354531419456 23453628726641664 23467038176900832 23498372034999808 23512467170930688 23518729988477754 23564259050823936 23609210262440832 23609213412523392 23640733952759808 23738007970913472 23752246848763392 23783961525608448 23797559841364224 23829335021408256 23849979706625328 23859629637507584 23896150023370752 23909812482125376 23941737545094144 23972175060326016 24004183391586304 24032314389007872 24054670269363456 24064403020013568 24085251357780384 24117410671735296 24163420300141312 24177914355013632 24277398697783488 24301789881647104 24309811328781312 24324396439560192 24370797690261504 24424480250143488 24457092512182272 24503750163523584 24518448360013824 24619333890710016 24629295109685248 24683547072480256 24745471030013952 24807550337040384 24862194949966848 24895391661146112 24989576387731456 25022178808126677 25212366709825536 25461077829009408 25609553897519322 25624915393318992 25829345866453344 25862183128442316 25896715052333504 25970251839737904 26018869368618096 26068506476327912 26191467634895298 26210717134550292 26226439228842912 26261457517859328 26334352592732133 26350148847846888 26385332317471872 26400417949013436 26435668539374784 26451525567297024 26469276629109976 26509791432176928 26560365089088816 26594131707549174 26629640950041056 26696447100327552 26705258967277656 26732092957247488 26755252463956344 26806294395469268 26808001899084288 26842083342196032 26858187735347712 26968696942866768 27004706315534592 27036353687633856 27056224138890624 27072453397515264 27095907777502932 27108601308758016 27132087005702208 27183847837658976 27200153649390336 27236472069648384 27304800585596928 27312073535006424 27323124262307072 27339513616852992 27364945994505216 27383310033532784 27452006923921728 27488661625848832 27505150275428352 27557622813241344 27566718933964032 27618325124083968 27707956998395904 27724577188921344 27724580888100864 27768990456540288 27838654908765696 27875825874100224 27908494129170432 27969969318712704 27981286236966912 28007315618789376 28077577960660992 28113273436197888 28150811080015872 28204515367542784 28266642615259648 28283597924732928 28337555534370816 28509235033890816 28509238837764096 28664764342235136 28729168261182481 28736676034854912 28872226393509888 28947532148318208 29133804433875192 29178469796397056 29271228039695358 29327069785868901 29544139707591744 29655915624446432 29740127106796632 29777936207748723 29817696556736112 29958346068796188 30015498654081786 30033502987868496 30073604576903424 30099659021950887 30197343759970536 30215461202266176 30311590978496908 30370270095785472 30380294604976416 30438252156251952 30495233991176048 30497176472352768 30581828817366348 30612558063944704 30661593629096568 30738514795095456 30756952818959616 30779557735985664 30798020378824704 30806223787724382 30883507789411944 30924744329079936 30943294059856896 31002325664896512 31041739419135168 31043720853577728 31070615764594464 31083187234184192 31171451623195392 31190153499113472 31229806041892608 31240114263607824 31271504968855552 31289384235867776 31349956227907584 31358306651303672 31360304108362752 31419012067765248 31478947016587776 31478951216697856 31520978603679744 31627432615722624 31650677294551296 31669662465017856 31730079788485632 31749112587313152 31772446695211008 31799972942167104 31819047665324544 31861533364494336 31879749976167168 31922316726792192 31962900080434688 32043085852010496 32072893692484608 32113668477040512 32156547562313728 32176982320717824 32237219140018176 32247859885014528 32369864930377984 32413081771708416 32494396920348672 32565973666857984 32609456682909696 32647672377520128 32671666884698112 32775529988109591 32825778520946688 32845468557754368 32993961373351936 33149593266622464 33288113429692416 33362905077502236 33544908626328126 33832805149016352 34146071863359096 34166553857758656 34307138240073054 34439127821937792 34482910837923088 34494292832733639 34580829144482388 34627002452983872 34691825824824128 34790337370214928 34921956846527064 34924185960274944 34947622846067056 34968585638457216 35015276690479104 35112470123642844 35133531797129184 35180443089962496 35200557265351248 35247558052499712 35268700756396032 35278094982716631 35346388576235904 35413820118785088 35458842276732232 35461100929139712 35595262800436736 35607011956370208 35673669951941792 35675942288412672 35696339762046336 35744002532112384 35774969559937992 35789444456261376 35810916980463616 35912606317641216 35958262590489024 36006275087379456 36048471583511808 36074965518520832 36096604530020352 36127877036670576 36176116007602944 36245130450211968 36266871532520448 36315296092864512 36416098046675232 36452684822470656 36464716993171968 36486594659340288 36602675898562304 36685638768273408 36743497084321792 36755625245285376 36824433498778624 36929000836065024 36943942664527872 37025320608720384 37118206545020928 37140471328555008 37211325505560576 37293292424950272 37308381649289216 37343087491719168 37484364581597184 37640998186500096 37711463899643904 37783407379161088 38191616743514112 38219685789646848 38414330846278983 38496301858013184 38744018799680016 38793274692663474 38845072578500256 39028304052927144 39102759714491868 39316075701825438 39339658843264368 39392186276788992 39577998476207808 39600626923520154 39653502809062176 39703914943664964 39756928742314816 39840547633633224 39891197561323761 39944461425061584 40020664872109048 40044670650491328 40098139435871232 40132878695934516 40209441593203902 40263125013294048 40287281603021568 40453045414300152 40493693461047296 40507059473301888 40584336208335936 40608680096272896 40662901963137024 40698130508553312 40775771756488464 40854708104472576 40882124838795424 40968110302509636 40984686393460608 41009270425279488 41039410314647552 41064027171766272 41074965050299176 41178010385882592 41232992438773248 41257725413142528 41336434219862016 41388985892180224 41427487686125952 41561935497593856 41586871332151296 41639741389190144 41653485684810432 41757982363148544 41813738811150336 41892016090353664 41918637518733312 41971929355450368 42010973428184064 42169910154296832 42200903059401728 42226216620023808 42306773051314176 42399963922889472 42425396887099392 42506333301556224 42563083290034176 42563088969056256 42724114469347328 42763858256646144 42818224636054016 42997146513352704 43105014052282368 43217442362277888 43421298222477312 43530229836693504 43700706650812788 43767704694595584 43906842059543037 44105342823505499 44199457688829952 44483873436669648 44726544835104168 44937519103194282 45023247981122679 45050254481802744 45110406865355136 45323191803399264 45467386467745362 45528095817812128 45555405143678208 45657378234377928 45742850986764072 45918837095917056 45992390443644852 46107772192643184 46169336603978496 46197030568237056 46209335681586573 46325261684117916 46387116493619904 46503488497344768 46562609128702752 46565581280366592 46605923646891696 46624780851276288 46687035587305472 46785230248670208 46816626831523792 46844709062838912 46907257453283328 46934076353801664 46996744069999616 47024934341861376 47037459976955508 47128518101647872 47218420524881664 47218426825046784 47281467905519616 47476015941826944 47504493697526784 47567923051216896 47595119682728448 47658670042816512 47699959413250656 47719259275015168 47792300046741504 47819624964250752 47883475090188288 47944350120652032 48008366783172608 48064628778015744 48109340538726912 48128806040027136 48170502715560768 48234821343470592 48326840600282624 48355828710027264 48554797395566976 48619622657562624 48648792879120384 48741595380523008 48848960500286976 48914185024364544 49007500327047168 49238667781420032 49367094144960512 49490942060027904 49724389899933696 49979152775462912 50044357616253354 50317362939492189 50424733419651072 51219107795038644 51249830786637984 51460707360109581 51658691732906688 51724366256884632 51793430104667008 51940503679475808 52037738737236192 52137012952655824 52382935269790596 52421434269100584 52452878457685824 52522915035718656 52668705185464266 52700297695693776 52770664634943744 52800835898026872 52871337078749568 52903051134594048 52938553258219952 53019582864353856 53120730178177632 53188263415098348 53259281900082112 53392894200655104 53410517934555312 53464185914494976 53510504927912688 53612588790938536 53616003798168576 53684166684392064 53716375470695424 53937393885733536 54009412631069184 54072707375267712 54112448277781248 54144906795030528 54191815555005864 54264174011404416 54367695675317952 54400307298780672 54472944139296768 54624147070012848 54646248524614144 54679027233705984 54729891989010432 54766620067065568 54904013847843456 54977323251697664 55010300550856704 55115245626482688 55133437867928064 55236650248167936 55415913996791808 55537980913080576 55677309817531392 55751651748200448 55816988258340864 55939938637425408 55962572473933824 56014631237578752 56155155921321984 56226546872395776 56409030735085568 56533285230519296 56567195849465856 56675111068741632 57018470067781632 57018477675528192 57329528684470272 57458336522364962 57744452787019776 57895064296636416 58189912038995211 58267608867750384 58542456079390716 58654139571737802 58974113552738157 59084515857903593 59088279415183488 59311831248892864 59480254213593264 59555872415497446 59635393113472224 59916692137592376 60030997308163572 60067005975736992 60147209153806848 60199318043901774 60314162389805853 60394687519941072 60430922404532352 60623181956993816 60740540191570944 60760589209952832 60876504312503904 60990467982352096 60994352944705536 61163657634732696 61225116127889408 61323187258193136 61477029590190912 61513905637919232 61559115471971328 61596040757649408 61612447575448764 61767015578823888 61849488658159872 61886588119713792 62004651329793024 62083478838270336 62087441707155456 62141231529188928 62166374468368384 62342903246390784 62380306998226944 62459612083785216 62480228527215648 62543009937711104 62578768471735552 62716613302607344 62720608216725504 62838024135530496 62957894033175552 62957902433395712 63041957207359488 63254865231445248 63301354589102592 63339324930035712 63460159576971264 63498225174626304 63599945884334208 63638095330649088 63723066728988672 63759499952334336 63844633453584384 63925800160869376 64086171704020992 64145787384969216 64227336954081024 64313095124627456 64353964641435648 64474438280036352 64495719770029056 64739729860755968 64826163543416832 65131947333715968 65295344755040256 65343333769396224 65551059976219182 65651557041893376 66299186533244928 66725810155004472 67089817252656252 67406278654791423 67665610298032704 67711019264254921 68201079701618043 68292143726718192 68333107715517312 68614276480146108 68878255643875584 68965821675846176 68988585665467278 69161658288964776 69254004905967744 69383651649648256 69580674740429856 69843913693054128 69848371920549888 69895245692134112 69937171276914432 70030553380958208 70224940247285688 70267063594258368 70360886179924992 70401114530702496 70495116104999424 70537401512792064 70556189965433262 70692777152471808 70827640237570176 70917684553464464 70922201858279424 71190525600873472 71214023912740416 71347339903883584 71351884576825344 71392679524092672 71488005064224768 71549939119875984 71578888912522752 71621833960927232 71825212635282432 71916525180978048 72012550174758912 72096943167023616 72149931037041664 72193209060040704 72255754073341152 72352232015205888 72490260900423936 72533743065040896 72832196093350464 72905369644941312 72929433986343936 72973189318680576 73205351797124608 73371277536546816 73511250490570752 73648866997557248 73858001672130048 73887885329055744 74050641217440768 74236413090041856 74422651011121152 74586584849900544 74686174983438336 74968729163194368 75066536424380031 75566814758322176 76383233487028224 76828661692557966 77488037599360032 77586549385326948 77690145157000512 78056608105854288 78205519428983736 78632151403650876 78679317686528736 78784372553577984 79003057778196399 79155996952415616 79201253847040308 79307005618124352 79407829887329928 79513857484629632 79681095267266448 79782395122647522 79888922850123168 80041329744218096 80089341300982656 80196278871742464 80265757391869032 80418883186407804 80526250026588096 80574563206043136 80906090828600304 80987386922094592 81014118946603776 81168672416671872 81217360192545792 81325803926274048 81396261017106624 81551543512976928 81709416208945152 81764249677590848 81936220605019272 81969372786921216 82018540850558976 82078820629295104 82149930100598352 82356020771765184 82465984877546496 82515450826285056 82672868439724032 82777971784360448 82854975372251904 83123870995187712 83173742664302592 83279482778380288 83306971369620864 83515964726297088 83627477622300672 83784032180707328 83943858710900736 84021946856368128 84339820308593664 84401806118803456 84452433240047616 84613546102628352 84799927845778944 84850793774198784 85012666603112448 85448228938694656 85527716513292288 85636449272108032 85994293026705408 86187504783547443 86210028104564736 86842596444954624 87401413301625576 87535409389191168 87813684119086074 87981209357606703 88210685647010998 88967746873339296 89333808623246169 89453089670208336 89875038206388564 90046495962245358 90100508963605488 90220813730710272 90298977065852661 90646383606798528 90707214486077347 90934772935490724 91056191635624256 91110810287356416 91314756468755856 91485701973528144 91837674191834112 91984780887289704 92215544385286368 92338673207956992 92394061136474112 92418671363173146 92650523368235832 92774232987239808 93006976994689536 93125218257405504 93131162560733184 93211847293783392 93249561702552576 93374071174610944 93570460497340416 93633253663047584 93689418125677824 93814514906566656 93868152707603328 93993488139999232 94049868683722752 94074919953911016 94257036203295744 94436841049763328 94436853650093568 94562935811039232 94952031883653888 95008987395053568 95190239365456896 95317340085633024 95399918826501312 95438518550030336 95584600093483008 95639249928501504 95766950180376576 95888700241304064 96016733566345216 96129257556031488 96218681077453824 96341005431121536 96469642686941184 96653681200565248 96711657420054528 97109594791133952 97239245315125248 97483190761046016 97697921000573952 97828370048729088 98015000654094336 98477335562840064 98734188289921024 98981884120055808 99448779799867392 100088715232506708 100634725878984378 101015462595770659 102438215590077288 102499661573275968 102921414720219162 103317383465813376 103448732513769264 103482878498200917 103586860209334016 103881007358951616 104075477474472384 104274025905311648 104765870539581192 104842868538201168 104905756915371648 105045830071437312 105337410370928532 105400595391387552 105541329269887488 105601671796053744 105742674157499136 105806102269188096 105834284948149893 105877106516439904 106039165728707712 106241460356355264 106376526830196696 106518563800164224 106785788401310208 106821035869110624 106928371828989952 107021009855825376 107225177581877072 107232007596337152 107368333368784128 107432750941390848 107874787771467072 108018825262138368 108145414750535424 108224896555562496 108289813590061056 108383631110011728 108528348022808832 108735391350635904 108800614597561344 108945888278593536 109248294140025696 109292497049228288 109358054467411968 109459783978020864 109533240134131136 109808027695686912 109954646503395328 110230491252965376 110266875735856128 110473300496335872 110831827993583616 111075961826161152 111354619635062784 111633976516681728 111879877274850816 111925144947867648 112029262475157504 112453093744791552 113066570461038592 113134391698931712 113350222137483264 114659057368940544 114916673044729924 115242992538836949 115488905574039552 116379824077990422 116535217735500768 117084912158781432 117308279143475604 117948227105476314 118169031715807186 118176558830366976 118623662497785728 118960508427186528 119111744830994892 119270786226944448 119673592683971283 119833384275184752 120061994616327144 120134011951473984 120294418307613696 120398636087803548 120628324779611706 120789375039882144 120861844809064704 121246363913987632 121481080383141888 121513438273801729 121521178419905664 121753008625007808 121980935964704192 121988705889411072 122327315269465392 122450232255778816 122646374516386272 122954059180381824 123027811275838464 123118230943942656 123192081515298816 123224895150897528 123534031157647776 123698977316319744 123773176239427584 124009302659586048 124166957676540672 124282463058377856 124332748936736768 124685806492781568 124760613996453888 124919224167570432 124960457054431296 125086019875422208 125157536943471104 125433226605214688 125441216433451008 125676048271060992 125915788066351104 125915804866791424 126509730462890496 126602709178205184 126678649860071424 126920319153942528 127199891768668416 127276190661298176 127518999904668672 127689266907168768 127851600321738752 128172343408041984 128291574769938432 128454673908162048 128626190249254912 128991439540058112 129479459721511936 129652327086833664 130263894667431936 130590689510080512 131102119952438364 131303114083786752 132316028470516497 132598373066489856 133451620310008944 134179634505312504 134812557309582846 135069743943368037 135331220596065408 135422038528509842 136402159403236086 136584287453436384 136666215431034624 137228552960292216 137756511287751168 137931643351692352 137977171330934556 138323316577929552 138508009811935488 138628007044759719 138767303299296512 139161349480859712 139687827386108256 139696743841099776 139790491384268224 139874342553828864 140061106761916416 140449880494571376 140534127188516736 140721772359849984 140802229061404992 140990232209998848 141074803025584128 141112379930866524 141385554304943616 141655280475140352 141835369106928928 141844403716558848 142381051201746944 142428047825480832 142694679807767168 142703769153650688 142785359048185344 142976010128449536 143099878239751968 143157777825045504 143243667921854464 143650425270564864 143833050361956096 144025100349517824 144193886334047232 144299862074083328 144386418120081408 144511508146682304 144704464030411776 144980521800847872 145067486130081792 145664392186700928 145858867972687872 145946378637361152 146410703594249216 146742555073093632 147022500981141504 147297733995114496 147716003344260096 148101282434881536 148472826180083712 149173169699801088 149937458326388736 150133072848760062 153657323385115932 154382122080328743 154976075198720064 155080076379422561 155173098770653896 155380290314001024 156113216211708576 156411038857967472 157264302807301752 157358635373057472 157568745107155968 158006115556392798 158311993904831232 158402507694080616 158614011236248704 158815659774659856 159027714969259264 159362190534532896 159564790245295044 159777845700246336 160082659488436192 160178682601965312 160392557743484928 160531514783738064 160837766372815608 161052500053176192 161149126412086272 161812181657200608 161974773844189184 162028237893207552 162337344833343744 162434720385091584 162792522034213248 163103087025953856 163418832417890304 163528499355181696 163872441210038544 163938745573842432 164037081701117952 164157641258590208 164299860201196704 164712041543530368 164931969755092992 165030901652570112 165345736879448064 165555943568720896 165709950744503808 166247741990375424 166558965556760576 166613942739241728 167031929452594176 167254955244601344 167568064361414656 167887717421801472 168043893712736256 168679640617187328 168803612237606912 169227092205256704 169599855691557888 169701587548397568 170025333206224896 171055433026584576 171272898544216064 171988586053410816 172375009567094886 173685192889909248 174569736116985633 174802826603251152 175627368238172148 175962418715213406 176421371294021996 176922340658214471 177253547573710779 177935493746678592 178667617246492338 178906179340416672 179750076412777128 180092991924490716 180201017927210976 180441627461420544 180597954131705322 180942487169417559 181292767213597056 181414428972154694 181869545870981448 182112383271248512 182221620574712832 182629512937511712 182971403947056288 183675348383668224 183969561774579408 184431088770572736 184677346415913984 184788122272948224 184837342726346292 185301046736471664 185548465974479616 186013953989379072 186250436514811008 186262325121466368 186423694587566784 186499123405105152 187140920994680832 187266507326095168 187378836251355648 187629029813133312 187736305415206656 187986976279998464 188149839907822032 188514072406591488 188873682099526656 188873707300187136 189125871622078464 189904063767307776 190017974790107136 190380478730913792 190799837653002624 190877037100060672 191169200186966016 191278499857003008 191533900360753152 191777400482608128 192033467132690432 192258515112062976 192437362154907648 192682010862243072 192939285373882368 193307362401130496 193423314840109056 194219189582267904 194478490630250496 195395842001147904 196030001308188672 196954671125680128 197468376579842048 198897559599734784 200177430465013416 201269451757968756 202030925191541318 203133057792764763 204603239104854129 204876431180154576 204999323146551936 205842829440438324 206634766931626752 206897465027538528 206965756996401834 207173720418668032 207748781564886827 207762014717903232 208150954948944768 208548051810623296 209531741079162384 209685737076402336 209811513830743296 210091660142874624 210674820741857064 210801190782775104 211082658539774976 211203343592107488 211485348314998272 211612204538376192 211668569896299786 211754213032879808 212078331457415424 212482920712710528 212753053660393392 213037127600328448 213571576802620416 213642071738221248 213856743657979904 214042019711650752 214450355163754144 214464015192674304 214736666737568256 214865501882781696 215749575542934144 216037650524276736 216290829501070848 216449793111124992 216579627180122112 216767262220023456 217056696045617664 217470782701271808 217601229195122688 218496588280051392 218584994098456576 218716108934823936 218919567956041728 219066480268262272 219616055391373824 219909293006790656 220533751471712256 220946600992671744 221663655987167232 222151923652322304 222709239270125568 223267953033363456 223759754549701632 224058524950315008 224906187489583104 226133140922077184 226700444274966528 229833346089459848 230485985077673898 232759648155980844 233070435471001536 234169824317562864 234616558286951208 234914830083351037 235896454210952628 236338063431614372 236353117660733952 237009173334589197 237247324995571456 237921016854373056 238223489661989784 238541572453888896 239347185367942566 239666768550369504 240123989232654288 240268023902947968 240588836615227392 240797272175607096 241256649559223412 241578750079764288 241723689618129408 242492727827975264 242962160766283776 243026876547603458 243042356839811328 243506017250015616 243961871929408384 243977411778822144 244654630538930784 244900464511557632 245292749032772544 245908118360763648 246055622551676928 246236461887885312 246449790301795056 247068062315295552 247397954632639488 247546352478855168 248018605319172096 248333915353081344 248564926116755712 248665497873473536 249371612985563136 249521227992907776 249838448335140864 249920914108862592 250315073886942208 250866453210429376 250882432866902016 251352096542121984 251831576132702208 251831609733582848 253019460925780992 253205418356410368 253357299720142848 253840638307885056 254399783537336832 254552381322596352 255037999809337344 255703200643477504 256344686816083968 256583149539876864 256909347816324096 257252380498509824 257982879080116224 258562514350642329 258958919443023872 260527789334863872 262204239904876728 262606228167573504 263943628072820109 264632056941032994 266903240620017888 268001425869738507 268359269010625008 269625114619165692 270139487886736074 270662441192130816 270844077057019684 272121643458232041 272804318806472172 273168574906872768 273332430862069248 274457105920584432 275513022575502336 275863286703384704 275954342661869112 276646633155859104 277016019623870976 277256014089519438 277534606598593024 278322698961719424 279375654772216512 279393487682199552 279580982768536448 279748685107657728 280122213523832832 280899760989142752 281068254377033472 281443544719699968 281604458122809984 281980464419997696 282149606051168256 282224759861733048 282771108609887232 283310560950280704 283670738213857856 283688807433117696 284762102403493888 284856095650961664 285389359615534336 285570718096370688 285952020256899072 286199756479503936 286315555650091008 286487335843708928 287300850541129728 287666100723912192 288050200699035648 288387772668094464 288599724148166656 289023016293364608 289408928060823552 289961043601695744 290134972260163584 291328784373401856 291717735945375744 292821407188498432 293485110146187264 294045001962283008 294595467990228992 295432006688520192 296202564869763072 296945652360167424 298346339399602176 300266145697520124 303046387787311977 307314646770231864 308764244160657486 309952150397440128 310160152758845122 310346197541307792 310760580628002048 312226432423417152 312822077715934944 314528605614603504 314717270746114944 315137490214311936 316012231112785596 316623987809662464 316805015388161232 317228022472497408 317502854844449679 317631319549319712 318055429938518528 318724381069065792 319129580490590088 319555691400492672 320165318976872384 320357365203930624 320785115486969856 321063029567476128 321675532745631216 322105000106352384 322298252824172544 323624363314401216 323949547688378368 324056475786415104 324674689666687488 324869440770183168 325585044068426496 326206174051907712 326837664835780608 327056998710363392 327744882420077088 327877491147684864 328074163402235904 328315282517180416 328599720402393408 329424083087060736 329863939510185984 330691473758896128 331111887137441792 331419901489007616 332495483980750848 333117931113521152 333227885478483456 334063858905188352 335775434843602944 336087787425472512 337359281234374656 337607224475213824 339199711383115776 339403175096795136 340050666412449792 342545797088432128 343977172106821632 344750019134189772 349139472233971266 349605653206502304 351254736476344296 351924837430426812 352842742588043992 353844681316428942 354507095147421558 355183400739967801 355870987493357184 357335234492984676 357812358680833344 359020778051913849 359500152825554256 360185983848981432 360402035854421952 360883254922841088 361195908263410644 361884974338835118 362585534427194112 362828857944309388 363739091741962896 364224766542497024 364443241149425664 364540314821405187 365259025875023424 365942807894112576 367350696767336448 367939123549158816 368862177541145472 369354692831827968 369576244545896448 369674685452692584 370602093472943328 371096931948959232 372027907978758144 372500873029622016 372847389175133568 372998246810210304 374281841989361664 374533014652190336 374757672502711296 375258059626266624 375472610830413312 375973952559996928 376299679815644064 377028144813182976 377747364199053312 377747414600374272 379808127534615552 380035949580214272 380760957461827584 381599675306005248 381754074200121344 382556999714006016 383067800721506304 383554800965216256 384517030224125952 384874724309815296 385364021724486144 385878570747764736 386614724802260992 388438379164535808 388956981260500992 390791684002295808 393909342251360256 394936753159684096 396948085411549491 397795119199469568 400354860930026832 402538903515937512 404061850383082636 405209231830104111 406266115585529526 409206478209708258 409752862360309152 409998646293103872 411685658880876648 413269533863253504 413794930055077056 413931513992803668 414347440837336064 415497563129773654 415524029435806464 416301909897889536 417096103621246592 419063482158324768 419371474152804672 419623027661486592 420183320285749248 421349641483714128 421602381565550208 422165317079549952 422406687184214976 422970696629996544 423224409076752384 423337139792599572 423508426065759616 424156662914830848 424965841425421056 425506107320786784 426074255200656896 427143153605240832 427284143476442496 428084039423301504 428900710327508288 428928030385348608 429473333475136512 429731003765563392 431499151085868288 432075301048553472 432581659002141696 432899586222249984 433159254360244224 433534524440046912 434113392091235328 434941565402543616 435202458390245376 436993176560102784 437169988196913152 437839135912083456 438132960536524544 439232110782747648 439818586013581312 441067502943424512 441893201985343488 444303847304644608 445418478540251136 447519509099403264 449812374979166208 452266281844154368 459666692178919696 460971970155347796 465240229138267683 465519296311961688 466140870942003072 468339648635125728 469233116573902416 469829660166702074 471792908421905256 472676126863228744 472706235321467904 474018346669178394 474494649991142912 475842033708746112 476446979323979568 477083144907777792 478694370735885132 479333537100739008 480247978465308576 480536047805895936 481177673230454784 481594544351214192 482513299118446824 483157500159528576 483447379236258816 484985455655950528 485924321532567552 486053753095206916 486084713679622656 487012034500031232 487923743858816768 489309261077861568 489800929023115264 490585498065545088 491816236721527296 492111245103353856 492472923775770624 492899580603590112 494136124630591104 494795909265278976 495092704957710336 496037210638344192 496667830706162688 497129852233511424 497330995746947072 498743225971126272 499676896670281728 499841828217725184 500630147773884416 501732906420858752 501764865733804032 502704193084243968 503663152265404416 503663219467165696 506038921851561984 506410836712820736 507681276615770112 508799567074673664 509104762645192704 510075999618674688 511406401286955008 513166299079753728 513818695632648192 515965758160232448 517125028701284658 517917838886047744 521055578669727744 524408479809753456 527887256145640218 529264113882065988 531760642721132337 533806481240035776 536002851739477014 536718538021250016 539250229238331384 540278975773472148 541324882384261632 541688154114039368 542827461508252677 544243286916464082 545608637612944344 546337149813745536 546664861724138496 548914211841168864 551026045151004672 551726573406769408 551908685323738224 553293266311718208 554032039247741952 554512028179038876 555069213197186048 556645397923438848 558751309544433024 558786975364399104 559161965537072896 559497370215315456 561799521978285504 562136508754066944 562887089439399936 563208916245619968 563960928839995392 564449519723466096 565542217219774464 566621121900561408 567341476427715712 567377614866235392 569524204806987776 569712191301923328 570778719231068672 571141436192741376 572399512959007872 572631111300182016 574601701082259456 575332201447824384 576100401398071296 576775545336188928 577199448296333312 578046032586729216 578817856121647104 579922087203391488 580269944520327168 582657568746803712 583435471890751488 585642814376996864 588090003924566016 589190935980457984 590864013377040384 592405129739526144 596692678799204352 600532291395040248 606092775574623954 609399173378294289 613809717314562387 614629293540463728 617528488321314972 619904300794880256 620320305517690244 620692395082615584 621521161256004096 623246344694660481 624452864846834304 625644155431869888 629057211229207008 629434541492229888 630274980428623872 632024462225571192 633247975619324928 633610030776322464 634456044944994816 635005709688899358 635262639098639424 636110859877037056 637448762138131584 638259160981180176 639111382800985344 640330637953744768 640714730407861248 641570230973939712 642126059134952256 643351065491262432 644210000212704768 644596505648345088 647248726628802432 648112951572830208 649349379333374976 649738881540366336 651170088136852992 652412348103815424 654113997420726784 655489764840154176 655754982295369728 656148326804471808 657199440804786816 658848166174121472 659727879020371968 662223774274883584 662839802978015232 664990967961501696 666235862227042304 666455770956966912 668127717810376704 672175574850945024 674718562468749312 675214448950427648 678399422766231552 680101332824899584 685091594176864256 689500038268379544 698278944467942532 699211306413004608 702509472952688592 703849674860853624 704744490250053111 705685485176087984 707689362632857884 709014190294843116 710366801479935602 711741974986714368 714670468985969352 715624717361666688 718041556103827698 719000305651108512 720371967697962864 720804071708843904 721766509845682176 722391816526821288 723769948677670236 725171068854388224 725657715888618776 727478183483925792 728449533084994048 728886482298851328 729080629642810374 730518051750046848 731885615788225152 734701393534672896 735878247098317632 737724355082290944 738709385663655936 739349370905385168 741204186945886656 742193863897918464 744055815957516288 745001746059244032 745694778350267136 745996493620420608 748563683978723328 749066029304380672 749515345005422592 750945221660826624 751947905119993856 752599359631288128 754056289626365952 755494728398106624 755494829200748544 759616255069231104 760071899160428544 761521914923655168 763199350612010496 763508148400242688 765113999428012032 767109601930432512 769034060448251904 769749448619630592 770728043448972288 771757141495529472 773229449604521984 775687543051926987 776876758329071616 781583368004591616 787818684502720512 793896170823098982 800709721860053664 805077807031875024 808123700766165272 810418463660208222 812532231171059052 816364930374696123 818412956419416516 819505724720618304 819997292586207744 823371317761753296 826539067726507008 827589860110154112 827863027985607336 828694881674672128 830995126259547308 831048058871612928 832603819795779072 834192207242493184 838126964316649536 838742948305609344 839246055322973184 840366640571498496 842699282967428256 843204763131100416 844330634159099904 844813374368429952 845941393259993088 846448818153504768 846674279585199144 847016852131519232 848313325829661696 849931682850842112 851012214641573568 852148510401313792 854286307210481664 854568286952884992 856168078846603008 857801420655016576 857856060770697216 858946666950273024 859462007531126784 862998302171736576 864150602097106944 865163318004283392 865799172444499968 867069048880093824 868226784182470656 869883130805087232 870404916780490752 873986353120205568 874339976393826304 876265921073049088 878464221565495296 882135005886849024 883786403970686976 888607694609289216 890836957080502272 895039018198806528 904532563688308736 909139163361935931 919333384357839392 921943940310695592 930480458276535366 931038592623923376 932281741884006144 936679297270251456 938466233147804832 939659320333404148 943585816843810512 945352253726457488 945412470642935808 948036693338356788 948989299982285824 951684067417492224 952893958647959136 954166289815555584 957388741471770264 958667074201478016 960495956930617152 961072095611791872 962355346460909568 963189088702428384 965026598236893648 966315000319057152 966894758472517632 969970911311901056 971848643065135104 972107506190413832 972169427359245312 974024069000062464 975847487717633536 978618522155723136 981170996131090176 983632473443054592 984222490206707712 984945847551541248 985799161207180224 988272249261182208 989591818530557952 992074421276688384 993335661412325376 994259704467022848 997486451942252544 999353793340563456 999683656435450368 1001260295547768832 1003465812841717504 1007326304530808832 1007326438934331392 1012077843703123968 1012821673425641472 1017599134149347328 1018209525290385408 1020151999237349376 1022812802573910016 1027637391265296384 1031931516320464896 1034250057402569316 1035835677772095488 1048816959619506912 1055774512291280436 1058528227764131976 1063521285442264674 1065550202219903403 1067612962480071552 1072005703478954028 1073437076042500032 1078500458476662768 1080557951546944296 1082649764768523264 1083376308228078736 1085654923016505354 1088486573832928164 1091217275225888688 1092674299627491072 1093329723448276992 1093620944464215561 1097828423682337728 1102052090302009344 1103453146813538816 1103817370647476448 1106586532623436416 1108064078495483904 1109024056358077752 1110138426394372096 1113290795846877696 1117502619088866048 1118323931074145792 1118994740430630912 1123599043956571008 1124273017508133888 1125774178878799872 1126417832491239936 1127921857679990784 1128899039446932192 1131084434439548928 1133242243801122816 1134682952855431424 1139048409613975552 1139424382603846656 1141557438462137344 1142282872385482752 1144799025918015744 1145262222600364032 1149203402164518912 1150664402895648768 1153551090672377856 1154398896592666624 1156092065173458432 1157635712243294208 1159844174406782976 1165315137493607424 1166870943781502976 1171285628753993728 1181728026754080768 1184810259479052288 1190844256234648473 1193385357598408704 1201064582790080496 1212185551149247908 1218798346756588578 1227619434629124774 1229258587080927456 1235056976642629944 1239808601589760512 1240640611035380488 1241384790165231168 1243042322512008192 1246492689389320962 1248905729693668608 1251288310863739776 1258114422458414016 1258869082984459776 1260549960857247744 1264048924451142384 1266495951238649856 1267220061552644928 1268912089889989632 1270011419377798716 1270525278197278848 1272221719754074112 1274897524276263168 1276518321962360352 1278222765601970688 1280661275907489536 1281429460815722496 1284252118269904512 1286702130982524864 1288420000425409536 1289193011296690176 1294497453257604864 1296225903145660416 1298698758666749952 1299477763080732672 1302340176273705984 1304824696207630848 1308227994841453568 1310979529680308352 1311509964590739456 1314398881609573632 1317696332348242944 1319455758040743936 1324447548549767168 1325679605956030464 1332911541913933824 1336255435620753408 1349437124937498624 1356798845532463104 1370183188353728512 1379000076536759088 1395720687414803049 1396557888935885064 1398422612826009216 1405018945905377184 1407699349721707248 1409488980500106222 1411370970352175968 1415378725265715768 1418028380589686232 1420733602959871204 1423483949973428736 1429340937971938704 1431249434723333376 1436083112207655396 1438000611302217024 1440743935395925728 1441608143417687808 1443533019691364352 1444783633053642576 1447539897355340472 1450342137708776448 1451315431777237552 1454956366967851584 1456899066169988096 1457772964597702656 1458161259285620748 1461036103500093696 1463771231576450304 1469402787069345792 1471756494196635264 1475448710164581888 1477418771327311872 1478698741810770336 1482408373891773312 1484387727795836928 1488111631915032576 1490003492118488064 1491389556700534272 1491992987240841216 1498132058608761344 1499030690010845184 1501890443321653248 1505198719262576256 1508112579252731904 1510989456796213248 1510989658401497088 1519232510138462208 1523043829847310336 1526398701224020992 1530227998856024064 1534219203860865024 1539498897239261184 1541456086897944576 1546458899209043968 1551375086103853974 1553753516658143232 1563166736009183232 1587792341646197964 1595281928163397011 1601419443720107328 1610155614063750048 1616247401532330544 1620836927320416444 1625064462342118104 1632729860749392246 1636825912838833032 1639011449441236608 1639994585172415488 1646742635523506592 1653078135453014016 1655179720220308224 1655726055971214672 1657389763349344256 1661990252519094616 1662096117743225856 1665207639591558144 1668384414484986368 1676253928633299072 1677485896611218688 1678492110645946368 1685398565934856512 1686409526262200832 1688661268318199808 1689626748736859904 1691882786519986176 1693348559170398288 1694033704263038464 1696626651659323392 1699863365701684224 1702024429283147136 1704297020802627584 1708572614420963328 1709136573905769984 1712336157693206016 1715602841310033152 1717893333900546048 1725996604343473152 1728301204194213888 1730326636008566784 1731598344888999936 1734138097760187648 1736453568364941312 1739766261610174464 1740809833560981504 1747972706240411136 1748679952787652608 1752531842146098176 1756928443130990592 1764270011773698048 1767572807941373952 1777215389218578432 1790078036397613056 1818278326723871862 1828197520134882867 1838666768715678784 1843887880621391184 1860960916553070732 1862077185247846752 1864563483768012288 1869739034083981443 1873358594540502912 1876932466295609664 1879318640666808296 1887171633687621024 1890704507452914976 1890824941285871616 1896073386676713576 1897978599964571648 1903368134834984448 1905787917295918272 1908332579631111168 1914777482943540528 1917334148402956032 1920991913861234304 1922144191223583744 1924710692921819136 1926378177404856768 1930053196473787296 1932630000638114304 1933789516945035264 1939941822623802112 1944215012380827664 1944338854718490624 1948048138000124928 1951694975435267072 1957237044311446272 1962341992262180352 1967264946886109184 1968444980413415424 1971598322414360448 1976544498522364416 1979183637061115904 1986671322824650752 1988519408934045696 1994972903884505088 1998707586681126912 1999367312870900736 2002520591095537664 2006931625683435008 2024155687406247936 2025643346851282944 2035198268298694656 2040303998474698752 2055274782530592768 2068500114805138632 2071671355544190976 2097633919239013824 2111549024582560872 2114233470750159333 2117056455528263952 2127042570884529348 2131100404439806806 2135225924960143104 2144011406957908056 2146874152085000064 2157000916953325536 2161115903093888592 2165299529537046528 2166752616456157472 2171309846033010708 2176973147665856328 2182434550451777376 2185348599254982144 2186659446896553984 2187241888928431122 2195656847364675456 2204104180604018688 2206906293627077632 2207634741294952896 2213173065246872832 2216128156990967808 2218048112716155504 2220276852788744192 2226581591693755392 2235005238177732096 2236647862148291584 2237989480861261824 2247198087913142016 2248546035016267776 2252835664982479872 2255843715359981568 2257798078893864384 2262168868879097856 2266484487602245632 2269365905710862848 2278848765207693312 2283114876924274688 2284565744770965504 2289598051836031488 2290524445200728064 2301328805791297536 2307102181344755712 2312184130346916864 2315271424486588416 2319688348813565952 2327062629155780961 2330630274987214848 2342571257507987456 2363456053508161536 2381688512469296946 2402129165580160992 2424371102298495816 2437596693513177156 2449094791124088369 2455238869258249548 2458517174161854912 2470113953285259888 2479617203179521024 2481281222070760976 2482769580330462336 2486084645024016384 2492985378778641924 2497811459387337216 2502576621727479552 2516228844916828032 2517738165968919552 2521099921714495488 2528097848902284768 2532991902477299712 2534440123105289856 2537824179779979264 2540022838755597432 2541050556394557696 2544443439508148224 2549795048552526336 2553036643924720704 2556445531203941376 2561322551814979072 2562858921631444992 2568504236539809024 2573404261965049728 2576840000850819072 2578386022593380352 2588994906515209728 2592451806291320832 2597397517333499904 2604680352547411968 2609649392415261696 2616455989682907136 2621959059360616704 2623019929181478912 2628797763219147264 2635392664696485888 2648895097099534336 2651359211912060928 2665823083827867648 2672510871241506816 2713597691064926208 2727417490085807793 2758000153073518176 2791441374829606098 2793115777871770128 2796845225652018432 2810037891810754368 2815398699443414496 2818977961000212444 2822741940704351936 2830757450531431536 2836056761179372464 2841467205919742408 2846967899946857472 2858681875943877408 2862498869446666752 2872166224415310792 2876001222604434048 2881487870791851456 2883216286835375616 2887066039382728704 2889567266107285152 2895079794710680944 2900684275417552896 2902630863554475104 2909912733935703168 2913798132339976192 2915545929195405312 2916322518571241496 2922072207000187392 2927542463152900608 2943512988393270528 2950897420329163776 2954837542654623744 2957397483621540672 2964816747783546624 2968775455591673856 2976223263830065152 2980006984236976128 2982779113401068544 2996264117217522688 2998061380021690368 3003780886643306496 3010397438525152512 3021978913592426496 3021979316802994176 3038465020276924416 3052797402448041984 3060455997712048128 3068438407721730048 3082912173795889152 3102750172207707948 3107507033316286464 3131479340468890429 3175584683292395928 3190563856326794022 3196650606659710209 3202838887440214656 3220311228127500096 3232494803064661088 3241673854640832888 3250128924684236208 3265459721498784492 3273651825677666064 3278022898882473216 3279989170344830976 3280862833392646683 3293485271047013184 3306156270906028032 3310359440440616448 3311452111942429344 3314779526698688512 3323980505038189232 3324192235486451712 3330415279183116288 3336768828969972736 3352507857266598144 3354971793222437376 3356984221291892736 3370797131869713024 3372819052524401664 3377322536636399616 3379253497473719808 3383765573039972352 3386697118340796576 3388067408526076928 3393253303318646784 3399726731403368448 3404048858566294272 3408594041605255168 3417145228841926656 3418273147811539968 3424672315386412032 3431205682620066304 3435786667801092096 3451993208686946304 3460653272017133568 3463196689777999872 3468276195520375296 3472907136729882624 3479532523220348928 3495945412480822272 3505063684292196352 3513856886261981184 3554430778437156864 3572532768703945419 3580156072795226112 3636556653447743724 3656395040269765734 3677333537431357568 3687775761242782368 3721921833106141464 3724154370495693504 3729126967536024576 3739478068167962886 3746717189081005824 3753864932591219328 3758637281333616592 3774343267375242048 3781409014905829952 3781649882571743232 3792146773353427152 3795957199929143296 3806736269669968896 3811575834591836544 3816665159262222336 3829554965887081056 3834668296805912064 3841983827722468608 3844288382447167488 3852756354809713536 3860106392947574592 3865260001276228608 3867579033890070528 3879883645247604224 3888430024761655328 3888677709436981248 3896096276000249856 3903389950870534144 3914474088622892544 3924683984524360704 3934529893772218368 3943196644828720896 3953088997044728832 3958367274122231808 3973342645649301504 3977038817868091392 3998734625741801472 4005041182191075328 4013863251366870016 4048311374812495872 4070396536597389312 4110549565061185536 4137000229610277264 4187162062244409147 4195267838478027648 4223098049165121744 4228466941500318666 4234112911056527904 4254085141769058696 4262200808879613612 4270451849920286208 4288022813915816112 4293748304170000128 4314001833906651072 4322231806187777184 4330599059074093056 4333505232912314944 4342619692066021416 4353946295331712656 4364869100903554752 4370697198509964288 4373318893793107968 4374483777856862244 4391313694729350912 4408208361208037376 4413812587254155264 4415269482589905792 4426346130493745664 4432256313981935616 4436096225432311008 4440553705577488384 4453163183387510784 4470010476355464192 4473295724296583168 4475978961722523648 4494396175826284032 4497092070032535552 4505671329964959744 4515596157787728768 4524337737758195712 4532968975204491264 4538731811421725696 4557697530415386624 4566229753848549376 4569131489541931008 4579196103672062976 4602657611582595072 4624368260693833728 4639376697627131904 4654125258311561922 4661260549974429696 4763377024938593892 4785845784490191033 4804258331160321984 4807482367762099391 4848742204596991632 4875193387026354312 4898189582248176738 4910477738516499096 4917034348323709824 4940227906570519776 4959234406359042048 4962562444141521952 4965539160660924672 4972169290048032768 4985970757557283848 4995622918774674432 5005153243454959104 5032457689833656064 5035476331937839104 5056195697804569536 5065983804954599424 5068880246210579712 5075648359559958528 5080045677511194864 5082101112789115392 5088886879016296448 5099590097105052672 5106073287849441408 5112891062407882752 5122645103629958144 5125717843262889984 5137008473079618048 5146808523930099456 5153680001701638144 5177989813030419456 5184903612582641664 5194795034666999808 5209360705094823936 5219298784830523392 5232911979365814272 5243918118721233408 5246039858362957824 5257595526438294528 5270785329392971776 5302718423824121856 5331646167655735296 5454834980171615586 5484592560404648601 5516000306147036352 5582882749659212196 5586231555743540256 5593690451304036864 5609217102251944329 5620075783621508736 5630797398886828992 5637955922000424888 5645483881408703872 5661514901062863072 5672113522358744928 5682934411839484816 5693935799893714944 5717363751887754816 5724997738893333504 5744332448830621584 5752002445208868096 5762975741583702912 5766432573670751232 5774132078765457408 5779134532214570304 5790159589421361888 5801368550835105792 5805261727108950208 5819825467871406336 5827596264679952384 5832645037142482992 5844144414000374784 5855084926305801216 5887025976786541056 5901794840658327552 5914794967243081344 5929633495567093248 5937550911183347712 5960013968473952256 5965558226802137088 5992528234435045376 5996122760043380736 6007561773286612992 6020794877050305024 6076930040553848832 6105594804896083968 6120911995424096256 6165824347591778304 6205500344415415896 6215014066632572928 6262958680937780858 6342700412250477999 6351169366584791856 6381127712653588044 6393301213319420418 6405677774880429312 6440212228511491637 6440622456255000192 6464989606129322176 6483347709281665776 6500257849368472416 6530919442997568984 6547303651355332128 6556045797764946432 6559978340689661952 6561725666785293366 6586970542094026368 6612312541812056064 6620718880881232896 6622904223884858688 6629559053397377024 6647961010076378464 6648384470972903424 6660830558366232576 6673537657939945472 6705015714533196288 6709943586444874752 6713968442583785472 6741594263739426048 6745638105048803328 6758506994947439616 6767531146079944704 6773394236681593152 6776134817052153856 6786506606637293568 6799453462806736896 6808097717132588544 6817188083210510336 6836546295623079936 6849344630772824064 6862411365240132608 6871573335602184192 6903986417373892608 6921306544034267136 6936552391040750592 6945814273459765248 6959065046440697856 6991890824961644544 7010127368584392704 7027713772523962368 7145065537407890838 7273113306895487448 7312790080539531468 7347284373372265107 7354667074862715136 7375551522485564736 7443843666212282928 7448308740991387008 7458253935072049152 7478956136335925772 7493434378162011648 7507729865182438656 7517274562667233184 7548686534750484096 7562818029811659904 7563299765143486464 7584293546706854304 7591914399858286592 7613472539339937792 7623151669183673088 7633330318524444672 7659109931774162112 7669336593611824128 7683967655444937216 7688576764894334976 7705512709619427072 7720212785895149184 7730520002552457216 7735158067780141056 7759767290495208448 7776860049523310656 7777355418873962496 7792192552000499712 7806779901741068288 7828948177245785088 7849367969048721408 7869059787544436736 7886393289657441792 7906177994089457664 7946685291298603008 7954077635736182784 7997469251483602944 8027726502733740032 8140793073194778624 8182252470257423379 8274000459220554528 8374324124488818294 8390535676956055296 8446196098330243488 8456933883000637332 8468225822113055808 8508170283538117392 8524401617759227224 8540903699840572416 8576045627831632224 8587496608340000256 8628003667813302144 8644463612375554368 8661198118148186112 8667010465824629888 8685239384132042832 8707892590663425312 8729738201807109504 8741394397019928576 8746637787586215936 8748967555713724488 8782627389458701824 8827625174508310528 8830538965179811584 8852692260987491328 8864512627963871232 8872192450864622016 8881107411154976768 8906326366775021568 8940020952710928384 8946591448593166336 8988792351652568064 8994184140065071104 9011342659929919488 9031192315575457536 9065937950408982528 9077463622843451392 9115395060830773248 9132459507697098752 9158392207344125952 9205315223165190144 9248736521387667456 9308250516623123844 9322521099948859392 9394438021406671287 9526754049877187784 9571691568980382066 9589951819979130627 9608516662320643968 9614964735524198782 9697484409193983264 9750386774052708624 9796379164496353476 9820955477032998192 9834068696647419648 9842588500177940049 9880455813141039552 9918468812718084096 9925124888283043904 9931078321321849344 9944338580096065536 9971941515114567696 9991245837549348864 10010306486909918208 10064915379667312128 10070952663875678208 10112391395609139072 10131967609909198848 10137760492421159424 10151296719119917056 10160091355022389728 10164202225578230784 10177773758032592896 10199180194210105344 10212146575698882816 10225782124815765504 10245290207259916288 10251435686525779968 10274016946159236096 10293617047860198912 10307360003403276288 10355979626060838912 10389590069333999616 10418721410189647872 10438597569661046784 10465823958731628544 10487836237442466816 10515191052876589056 10541570658785943552 10663292335311470592 10909669960343231172 10969185120809297202 11010685422939001831 11032000612294072704 11165765499318424392 11172463111487080512 11187380902608073728 11218434204503888658 11240151567243017472 11261594797773657984 11275911844000849776 11290967762817407744 11323029802125726144 11344227044717489856 11365868823678969632 11387871599787429888 11434727503775509632 11449995477786667008 11488664897661243168 11504004890417736192 11525951483167405824 11532865147341502464 11558269064429140608 11580319178842723776 11602737101670211584 11610523454217900416 11639650935742812672 11655192529359904768 11665290074284965984 11688288828000749568 11710169852611602432 11774051953573082112 11803589681316655104 11829589934486162688 11859266991134186496 11875101822366695424 11920027936947904512 11931116453604274176 11985056468870090752 12015123546573225984 12041589754100610048 12211189609792167936 12331648695183556608 12411000688830831792 12525917361875561716 12561486186733227441 12685400824500955998 12702338733169583712 12762255425307176088 12786602426638840836 12811355549760858624 12880424457022983274 12881244912510000384 12929979212258644352 12966695418563331552 13000515698736944832 13061838885995137968 13094607302710664256 13112091595529892864 13119956681379323904 13123451333570586732 13173941084188052736 13224625083624112128 13241437761762465792 13245808447769717376 13295922020152756928 13296768941945806848 13321661116732465152 13347075315879890944 13410031429066392576 13419887172889749504 13427936885167570944 13483188527478852096 13491276210097606656 13517013989894879232 13546788473363186304 13552269634104307712 13573013213274587136 13598906925613473792 13616195434265177088 13634376166421020672 13673092591246159872 13698689261545648128 13724822730480265216 13807972834747785216 13873104782081501184 13918130092881395712 13983781649923289088 14020254737168785408 14290131074815781676 14422447103286298173 14546226613790974896 14625580161079062936 14694568746744530214 14709334149725430272 14751103044971129472 14887687332424565856 14896617481982774016 14916507870144098304 14957912272671851544 14986868756324023296 15015459730364877312 15034549125334466368 15097373069500968192 15125636059623319808 15168587093413708608 15183828799716573184 15226945078679875584 15246303338367346176 15266660637048889344 15318219863548324224 15338673187223648256 15367935310889874432 15377153529788669952 15411025419238854144 15440425571790298368 15461040005104914432 15519534580990416896 15553720099046621312 15554710837747924992 15584385104000999424 15613559803482136576 15657896354491570176 15698735938097442816 15738119575088873472 15772786579314883584 15812355988178915328 15908155271472365568 15994938502967205888 16055453005467480064 16364504940514846758 16548000918441109056 16748648248977636588 16781071353912110592 16827651306755832987 16892392196660486976 16913867766001274664 16936451644226111616 17016340567076234784 17048803235518454448 17081807399681144832 17152091255663264448 17174993216680000512 17256007335626604288 17288927224751108736 17322396236296372224 17334020931649259776 17370478768264085664 17415785181326850624 17459476403614219008 17482788794039857152 17497935111427448976 17565254778917403648 17655250349016621056 17661077930359623168 17705384521974982656 17744384901729244032 17812652733550043136 17880041905421856768 17893182897186332672 17977584703305136128 17988368280130142208 18022685319859838976 18062384631150915072 18154927245686902784 18230790121661546496 18264919015394197504 18316784414688251904 18497473042775334912 18616501033246247688 18645042199897718784 18788876042813342574 19028101236751433997 19053508099754375568 19143383137960764132 19179903639958261254 19217033324641287936 19229929471048397564 19320636685534474911 19394968818387966528 19500773548105417248 19592758328992706952 19641910954065996384 19668137393294839296 19685177000355880098 19760911626282079104 19836937625436168192 19850249776566087808 19862156642643698688 19888677160192131072 19943883030229135392 19982491675098697728 20020612973819836416 20129830759334624256 20141905327751356416 20224782791218278144 20275520984842318848 20302593438239834112 20320182710044779456 20328404451156461568 20398360388420210688 20424293151397765632 20451564249631531008 20490580414519832576 20548033892318472192 20587234095720397824 20614720006806552576 20711959252121677824 20837442820379295744 20877195139322093568 20931647917463257088 20975672474884933632 21030382105753178112 21083141317571887104 21819339920686462344 21938370241618594404 22021370845878003662 22064001224588145408 22331530998636848784 22344926222974161024 22374761805216147456 22436868409007777316 22480303134486034944 22523189595547315968 22551823688001699552 22581935525634815488 22646059604251452288 22688454089434979712 22731737647357939264 22775743199574859776 22869455007551019264 22899990955573334016 22977329795322486336 23008009780835472384 23051902966334811648 23065730294683004928 23116538128858281216 23160638357685447552 23205474203340423168 23221046908435800832 23279301871485625344 23310385058719809536 23330580148569931968 23376577656001499136 23420339705223204864 23548103907146164224 23607179362633310208 23659179868972325376 23718533982268372992 23840055873895809024 23862232907208548352 23970112937740181504 24083179508201220096 24422379219584335872 24822001377661663584 25051834723751123432 25122972373466454882 25370801649001911996 25404677466339167424 25524510850614352176 25573204853277681672 25622711099521717248 25760848914045966548 25762489825020000768 25859958424517288704 25933390837126663104 26001031397473889664 26123677771990275936 26189214605421328512 26224183191059785728 26239913362758647808 26246902667141173464 26347882168376105472 26482875523524931584 26491616895539434752 26591844040305513856 26593537883891613696 26643322233464930304 26694150631759781888 26820062858132785152 26839774345779499008 26966377054957704192 26982552420195213312 27034027979789758464 27093576946726372608 27104539268208615424 27197813851226947584 27232390868530354176 27346185182492319744 27397378523091296256 27449645460960530432 27615945669495570432 27746209564163002368 27967563299846578176 28040509474337570816 28183314064220013861 28580262149631563352 28769855459937391881 28844894206572596346 29092453227581949792 29251160322158125872 29389137493489060428 29418668299450860544 29502206089942258944 29775374664849131712 29793234963965548032 29833015740288196608 29915824545343703088 29973737512648046592 30030919460729754624 30069098250668932736 30194746139001936384 30251272119246639616 30337174186827417216 30453890157359751168 30492606676734692352 30533321274097778688 30636439727096648448 30677346374447296512 30735870621779748864 30754307059577339904 30822050838477708288 30880851143580596736 30922080010209828864 31039069161980833792 31107440198093242624 31168770208001998848 31227119606964273152 31315792708983140352 31397471876194885632 31545573158629767168 31624711976357830656 31989877005934411776 32110906010934960128 32729009881029693516 33032056268817005493 33096001836882218112 33497296497955273176 33562142707824221184 33655302613511665974 33784784393320973952 33827735532002549328 33872903288452223232 34032681134152469568 34097606471036908896 34163614799362289664 34304182511326528896 34349986433360001024 34512014671253208576 34577854449502217472 34668041863298519552 34740957536528171328 34831570362653701248 34918952807228438016 34965577588079714304 34995870222854897952 35130509557834807296 35310500698033242112 35322155860719246336 35410769043949965312 35488769803458488064 35625305467100086272 35760083810843713536 35786365794372665344 35955169406610272256 36045370639719677952 36124769262301830144 36309854491373805568 36633568829376503808 36994946085550669824 37233002066492495376 37577752085626685148 38056202473502867994 38107016199508751136 38286766275921528264 38359807279916522508 38434066649282575872 38459858942096795128 38641273371068949822 38789937636775933056 39001547096210834496 39185516657985413904 39283821908131992768 39336274786589678592 39370354000711760196 39521823252564158208 39673875250872336384 39700499553132175616 39724313285287397376 39887766060458270784 39964983350197395456 40041225947639672832 40259661518669248512 40283810655502712832 40449565582436556288 40551041969684637696 40640365420089558912 40656808902312923136 40796720776840421376 40848586302795531264 40903128499263062016 40981160829039665152 41096067784636944384 41174468191440795648 41423918504243355648 41754390278644187136 41951344949769867264 42060764211506356224 43267341309858894519 43638679841372924688 43876740483237188808 44042741691756007324 44128002449176290816 44663061997273697568 44689852445948322048 44749523610432294912 44873736818015554632 44960606268972069888 45046379191094631936 45103647376003399104 45163871051269630976 45292119208502904576 45376908178869959424 45463475294715878528 45551486399149719552 45738910015102038528 45799981911146668032 45954659590644972672 46016019561670944768 46103805932669623296 46131460589366009856 46233076257716562432 46321276715370895104 46442093816871601664 46558603742971250688 46661160297139863936 46753155312002998272 46840679410446409728 47096207814292328448 47214358725266620416 47318359737944650752 47437067964536745984 47724465814417096704 47940225875480363008 48166359016402440192 49644002755323327168 50103669447502246864 50245944746932909764 50741603298003823992 50809354932678334848 51049021701228704352 51146409706555363344 51245422199043434496 51521697828091933096 51524979650040001536 51719916849034577408 51866781674253326208 52002062794947779328 52247355543980551872 52378429210842657024 52448366382119571456 52493805334282346928 52695764336752210944 52965751047049863168 52983233791078869504 53183688080611027712 53388301263519563776 53640125716265570304 53679548691558998016 53932754109915408384 53965104840390426624 54068055959579516928 54187153893452745216 54209078536417230848 54464781737060708352 54692370364984639488 54794757046182592512 54899290921921060864 55492419128326004736 55935126599693156352 56366628128440027722 57160524299263126704 57539710919874783762 57689788413145192692 57961910056603424733 58184906455163899584 58502320644316251744 58778274986978120856 58837336598901721088 59004412179884517888 59550749329698263424 59586469927931096064 59666031480576393216 59831649090687406176 59947475025296093184 60061838921459509248 60138196501337865472 60389492278003872768 60502544238493279232 60674348373654834432 60907780314719502336 60985213353469384704 61272879454193296896 61354692748894593024 61471741243559497728 61644101676955416576 61761702287161193472 61844160020419657728 62078138323961667584 62214880396186485248 62631585417966280704 62794943752389771264 63091146317259534336 63249423952715661312 64221812021869920256 65458019762059387032 66064112537634010986 66192003673764436224 66994592995910546352 67124285415648442368 67310605227023331948 67569568786641947904 67655471064005098656 67745806576904446464 68065362268304939136 68195212942073817792 68327229598724579328 68608365022653057792 68699972866720002048 69024029342506417152 69155708899004434944 69336083726597039104 69481915073056342656 69663140725307402496 69837905614456876032 69931155176159428608 69991740445709795904 70261019115669614592 70644311721438492672 70821538087899930624 70977539606916976128 71520167621687427072 71910338813220544512 72249538524603660288 72619708982747611136 73267137658753007616 74466004132984990752 75155504171253370296 76112404947005735988 76214032399017502272 76573532551843056528 76719614559833045016 76868133298565151744 76919717884193590256 77282546742137899644 77579875273551866112 78003094192421668992 78371033315970827808 78567643816263985536 78672549573179357184 78740708001423520392 79043646505128316416 79400999106264351232 79448626570574794752 79775532120916541568 79929966700394790912 80082451895279345664 80519323037338497024 80899131164873112576 81102083939369275392 81280730840179117824 81313617804625846272 81593441553680842752 81697172605591062528 81962321658079330304 82192135569273888768 82348936382881591296 82847837008486711296 83902689899539734528 84121528423012712448 84549942192660041583 86534682619717789038 87277359682745849376 87753480966474377616 88085483383512014648 88256004898352581632 89326123994547395136 89379704891896644096 89499047220864589824 89747473636031109264 89921212537944139776 90092758382189263872 90207294752006798208 90327742102539261952 90584238417005809152 90753816357739918848 90926950589431757056 91477820030204077056 91599963822293336064 91909319181289945344 92032039123341889536 92207611865339246592 92262921178732019712 92466152515433124864 92642553430741790208 92884187633743203328 93117207485942501376 93322320594279727872 93506310624005996544 93681358820892819456 94192415628584656896 94636719475889301504 94874135929073491968 96332718032804880384 99096168806451016479 99288005510646654336 100207338895004493728 100491889493865819528 101483206596007647984 101618709865356669696 102098043402457408704 102292819413110726688 102490844398086868992 103043395656183866192 103049959300080003072 103439833698069154816 103733563348506652416 104004125589895558656 104494711087961103744 104756858421685314048 104896732764239142912 104987610668564693856 105391528673504421888 105931502094099726336 105966467582157739008 106367376161222055424 107280251432531140608 107359097383117996032 107865508219830816768 108136111919159033856 108374307786905490432 108929563474121416704 109798581843842121728 110984838256652009472 112733256256880055444 114321048598526253408 115079421839749567524 115379576826290385384 115923820113206849466 116369812910327799168 117004641288632503488 117556549973956241712 117674673197803442176 118008824359769035776 119101498659396526848 119172939855862192128 119663298181374812352 119894950050592186368 120123677842919018496 120276393002675730944 120778984556007745536 121005088476986558464 121348696747309668864 121970426706938769408 122545758908386593792 122709385497789186048 122943482487118995456 123288203353910833152 123523404574322386944 124156276647923335168 124429760792372970496 125263170835932561408 126182292634519068672 129802023929576683557 130916039524118774064 132128225075268021972 132384007347528872448 133989185991821092704 134248570831296884736 134621210454046663896 135139137573283895808 135310942128010197312 135491613153808892928 136130724536609878272 136390425884147635584 136654459197449158656 137216730045306115584 137399945733440004096 138048058685012834304 138311417798008869888 138672167453194078208 138963830146112685312 139326281450614804992 139675811228913752064 139983480891419591808 140522038231339229184 141288623442876985344 141643076175799861248 141955079213833952256 143820677626441089024 144499077049207320576 148932008265969981504 150311008342506740592 152224809894011471976 152428064798035004544 153147065103686113056 153439229119666090032 153736266597130303488 153839435768387180512 154565093484275799288 155159750547103732224 156006188384843337984 156742066631941655616 157135287632527971072 157345099146358714368 157481416002847040784 158087293010256632832 158801998212528702464 158897253141149589504 159551064241833083136 160164903790558691328 161038646074676994048 161798262329746225152 162204167878738550784 162561461680358235648 162627235609251692544 163394345211182125056 164384271138547777536 164697872765763182592 167805379799079469056 169099884385320083166 173069365239435578076 173885730169810274199 174554719365491698752 175506961932948755232 176170966767024029296 176512009796705163264 178652247989094790272 178759409783793288192 178998094441729179648 179494947272062218528 179842425075888279552 180185516764378527744 180414589504013596416 180655484205078523904 181168476834011618304 181507632715479837696 181853901178863514112 182955640060408154112 183818638362579890688 184064078246683779072 184415223730678493184 184932305030866249728 185285106861483580416 185768375267486406656 186234414971885002752 186644641188559455744 188384831257169313792 189273438951778603008 189748271858146983936 192665436065609760768 198192337612902032958 198576011021293308672 200414677790008987456 200983778987731639056 202966413192015295968 203237419730713339392 204196086804914817408 204585638826221453376 204981688796173737984 206086791312367732384 206099918600160006144 206879667396138309632 207467126697013304832 208008251179791117312 208989422175922207488 209513716843370628096 209793465528478285824 209975221337129387712 210783057347008843776 211932935164315478016 212734752322444110848 214560502865062281216 215731016439661633536 216748615573810980864 217859126948242833408 225466512513760110888 228642097197052506816 230158843679499135048 230759153652580770768 231847640226413698932 232739625820655598336 234009282577265006976 235113099947912483424 235349346395606884352 236017648719538071552 238202997318793053696 238345879711724384256 239326596362749624704 239789900101184372736 240247355685838036992 240552786005351461888 241557969112015491072 242010176953973116928 242697393494619337728 243940853413877538816 245091517816773187584 245886964974237990912 246576406707821666304 247046809148644773888 248859521584745940992 252364585269038137344 253649826577980124749 259604047859153367114 261832079048237548128 264256450150536043944 264768014695057744896 267978371983642185408 268497141662593769472 269242420908093327792 270278275146567791616 270621884256020394624 270983226307617785856 272261449073219756544 272780851768295271168 274433460090612231168 274799891466880008192 276096117370025668608 276622835596017739776 277344334906388156416 277927660292225370624 278652562901229609984 279351622457827504128 279966961782839183616 281044076462678458368 282577246885753970688 283910158427667904512 288998154098414641152 297288506419353049437 297864016531939963008 300622016685013481184 304449619788022943952 304856129596070009088 306294130207372226112 306878458239332180064 307472533194260606976 307678871536774361024 309130186968551598576 310319501094207464448 312012376769686675968 313484133263883311232 314270575265055942144 314690198292717428736 314962832005694081568 316174586020513265664 317603996425057404928 317794506282299179008 319102128483666166272 322077292149353988096 323596524659492450304 324408335757477101568 325122923360716471296 326788690422364250112 329395745531526365184 338199768770640166332 341331248111109056761 346138730478871156152 347771460339620548398 349109438730983397504 351013923865897510464 352341933534048058592 353024019593410326528 357304495978189580544 357518819567586576384 358989894544124437056 359684850151776559104 360371033528757055488 360829179008027192832 361310968410157047808 362336953668023236608 363015265430959675392 363707802357727028224 365911280120816308224 367637276725159781376 368128156493367558144 368830447461356986368 369864610061732499456 370570213722967160832 371536750534972813312 372468829943770005504 373289282377118911488 378546877903557206016 389406071788730050671 396384675225804065916 397152022042586617344 400829355580017974912 401967557975463278112 405932826384030591936 406474839461426678784 408392173609829634816 409171277652442906752 409963377592347475968 412173582624735464768 412199837200320012288 413759334792276619264 414934253394026609664 416016502359582234624 417978844351844414976 419027433686741256192 419950442674258775424 421566114694017687552 423865870328630956032 425469504644888221696 431462032879323267072 433497231147621961728 450933025027520221776 457284194394105013632 460317687358998270096 461518307305161541536 463695280452827397864 465479251641311196672 468018565154530013952 470226199895824966848 470698692791213768704 472035297439076143104 476405994637586107392 476691759423448768512 478653192725499249408 480494711371676073984 481105572010702923776 483115938224030982144 484020353907946233856 485394786989238675456 487881706827755077632 490183035633546375168 493152813415643332608 494093618297289547776 497719043169491881984 507299653155960249498 519208095718306734228 521657190509430822597 523664158096475096256 528512900301072087888 529536029390115489792 535956743967284370816 536994283325187538944 538484841816186655584 540556550293135583232 541243768512040789248 541966452615235571712 544522898146439513088 545561703536590542336 548866920181224462336 552192234740051337216 553245671192035479552 554688669812776312832 555855320584450741248 557305125802459219968 558703244915655008256 559933923565678367232 565154493771507941376 567820316855335809024 577996308196829282304 594577012838706098874 595728033063879926016 601244033370026962368 608899239576045887904 609712259192140018176 612588260414744452224 613756916478664360128 614945066388521213952 615357743073548722048 618260373937103197152 620639002188414928896 624024753539373351936 626968266527766622464 628541150530111884288 629380396585434857472 629925664011388163136 632349172041026531328 635207992850114809856 638204256967332332544 647193049318984900608 650245846721432942592 653577380844728500224 676399537541280332664 682662496222218113522 692277460957742312304 695542920679241096796 698218877461966795008 702027847731795020928 704683867068096117184 706048039186820653056 714608991956379161088 715037639135173152768 717979789088248874112 719369700303553118208 720742067057514110976 721658358016054385664 722621936820314095616 724673907336046473216 726030530861919350784 727415604715454056448 731822560241632616448 735274553450319562752 737660894922713972736 739729220123464998912 741140427445934321664 743073501069945626624 746578564754237822976 757093755807114412032 778812143577460101342 792769350451608131832 794304044085173234688 801658711160035949824 803935115950926556224 811865652768061183872 812949678922853357568 816784347219659269632 818342555304885813504 824347165249470929536 824399674400640024576 827518669584553238528 829868506788053219328 832033004719164469248 835957688703688829952 838054867373482512384 839900885348517550848 843132229388035375104 847731740657261912064 850939009289776443392 866994462295243923456 891865519258059148311 901866050055040443552 914568388788210027264 920635374717996540192 923036614610323083072 927390560905654795728 930958503282622393344 936037130309060027904 940452399791649933696 944070594878152286208 952811989275172214784 953383518846897537024 957306385450998498816 962211144021405847552 966231876448061964288 968040707815892467712 970789573978477350912 980366071267092750336 988187236594579095552 995438086338983763968 1014599306311920498996 1023993744333327170283 1038416191436613468456 1043314381018861645194 1047328316192950192512 1057025800602144175776 1059072058780230979584 1071913487934568741632 1076969683632373311168 1081113100586271166464 1082487537024081578496 1083932905230471143424 1089045796292879026176 1091123407073181084672 1097733840362448924672 1104384469480102674432 1106491342384070959104 1109377339625552625664 1111710641168901482496 1114610251604918439936 1117406489831310016512 1119867847131356734464 1135640633710671618048 1189154025677412197748 1191456066127759852032 1202488066740053924736 1217798479152091775808 1219424518384280036352 1225176520829488904448 1227513832957328720256 1229890132777042427904 1230715486147097444096 1236520747874206394304 1241278004376829857792 1248049507078746703872 1253936533055533244928 1257082301060223768576 1259851328022776326272 1264698344082053062656 1270415985700229619712 1276408513934664665088 1294386098637969801216 1300491693442865885184 1352799075082560665328 1365324992444436227044 1384554921915484624608 1391085841358482193592 1396437754923933590016 1404055695463590041856 1409367734136192234368 1412096078373641306112 1429217983912758322176 1430075278270346305536 1435959578176497748224 1441484134115028221952 1443316716032108771328 1449347814672092946432 1452061061723838701568 1454831209430908112896 1463645120483265232896 1470549106900639125504 1479458440246929997824 1482280854891868643328 1486147002139891253248 1493157129508475645952 1557624287154920202684 1585538700903216263664 1588608088170346469376 1603317422320071899648 1607870231901853112448 1623731305536122367744 1625899357845706715136 1633568694439318539264 1636685110609771627008 1648694330498941859072 1655037339169106477056 1659737013576106438656 1664066009438328938496 1671915377407377659904 1676109734746965024768 1679801770697035101696 1695463481314523824128 1701878018579552886784 1733988924590487846912 1783731038516118296622 1803732100110080887104 1829136777576420054528 1841270749435993080384 1846073229220646166144 1854781121811309591456 1861917006565244786688 1872074260618120055808 1880904799583299867392 1888141189756304572416 1905623978550344429568 1914612770901996997632 1924422288042811695104 1941579147956954701824 1960732142534185500672 1990876172677967527936 2029198612623840997992 2047987488666654340566 2076832382873226936912 2086628762037723290388 2094656632385900385024 2114051601204288351552 2118144117560461959168 2143826975869137483264 2153939367264746622336 2162226201172542332928 2164975074048163156992 2167865810460942286848 2178091592585758052352 2182246814146362169344 2195467680724897849344 2212982684768141918208 2223421282337802964992 2229220503209836879872 2239735694262713468928 2271281267421343236096 2378308051354824395496 2382912132255519704064 2404976133480107849472 2435596958304183551616 2438849036768560072704 2450353041658977808896 2455027665914657440512 2461430972294194888192 2473041495748412788608 2482556008753659715584 2496099014157493407744 2507873066111066489856 2514164602120447537152 2519702656045552652544 2529396688164106125312 2540831971400459239424 2552817027869329330176 2600983386885731770368 2705598150165121330656 2730649984888872454088 2769109843830969249216 2782171682716964387184 2792875509847867180032 2808111390927180083712 2818735468272384468736 2858435967825516644352 2860150556540692611072 2871919156352995496448 2886633432064217542656 2898695629344185892864 2904122123447677403136 2909662418861816225792 2941098213801278251008 2964561709783737286656 2986314259016951291904 3071981232999981510849 3115248574309840405368 3171077401806432527328 3177216176340692938752 3206634844640143799296 3215740463803706224896 3247462611072244735488 3251798715691413430272 3267137388878637078528 3273370221219543254016 3297388660997883718144 3319474027152212877312 3328132018876657876992 3343830754814755319808 3352219469493930049536 3359603541394070203392 3403756037159105773568 3567462077032236593244 3607464200220161774208 3658273555152840109056 3682541498871986160768 3692146458441292332288 3709562243622619182912 3723834013130489573376 3744148521236240111616 3761809599166599734784 3811247957100688859136 3829225541803993995264 3848844576085623390208 3883158295913909403648 4058397225247681995984 4095974977333308681132 4153664765746453873824 4173257524075446580776 4189313264771800770048 4228103202408576703104 4236288235120923918336 4287653951738274966528 4307878734529493244672 4324452402345084665856 4329950148096326313984 4356183185171516104704 4364493628292724338688 4390935361449795698688 4446842564675605929984 4458441006419673759744 4479471388525426937856 4756616102709648790992 4765824264511039408128 4809952266960215698944 4871193916608367103232 4877698073537120145408 4900706083317955617792 4910055331829314881024 4922861944588389776384 4946082991496825577216 4965112017507319431168 4992198028314986815488 5015746132222132979712 5028329204240895074304 5039405312091105305088 5105634055738658660352 5201966773771463540736 5411196300330242661312 5461299969777744908176 5538219687661938498432 5564343365433928774368 5585751019695734360064 5616222781854360167424 5637470936544768937472 5716871935651033288704 5743838312705990992896 5773266864128435085312 5819324837723632451584 5882196427602556502016 5972628518033902583808 6143962465999963021698 6230497148619680810736 6342154803612865054656 6354432352681385877504 6413269689280287598592 6431480927607412449792 6494925222144489470976 6503597431382826860544 6534274777757274157056 6546740442439086508032 6594777321995767436288 6638948054304425754624 6687661509629510639616 6719207082788140406784 7134924154064473186488 7214928400440323548416 7316547110305680218112 7365082997743972321536 7384292916882584664576 7419124487245238365824 7447668026260979146752 7488297042472480223232 7523619198333199469568 7622495914201377718272 7658451083607987990528 8116794450495363991968 8191949954666617362264 8307329531492907747648 8346515048150893161552 8378626529543601540096 8456206404817153406208 8575307903476549933056 8615757469058986489344 8659900296192652627968 8712366370343032209408 8728987256585448677376 8893685129351211859968 8958942777050853875712 9215943698999944532547 9513232205419297581984 9531648529022078816256 9619904533920431397888 9742387833216734206464 9755396147074240290816 9801412166635911235584 9820110663658629762048 9845723889176779552768 9892165982993651154432 9984396056629973630976 10031492264444265959424 10056658408481790148608 10078810624182210610176 10211268111477317320704 10822392600660485322624 10922599939555489816352 11076439375323876996864 11128686730867857548736 11171502039391468720128 11232445563708720334848 11274941873089537874944 11433743871302066577408 11487676625411981985792 11546533728256870170624 12287924931999926043396 12460994297239361621472 12684309607225730109312 12708864705362771755008 12826539378560575197184 12862961855214824899584 12989850444288978941952 13068549555514548314112 13093480884878173016064 13189554643991534872576 13375323019259021279232 13438414165576280813568 14269848308128946372976 14429856800880647096832 14633094220611360436224 14730165995487944643072 14768585833765169329152 14838248974490476731648 14895336052521958293504 14976594084944960446464 15047238396666398939136 15316902167215975981056 16233588900990727983936 16383899909333234724528 16614659062985815495296 16693030096301786323104 16757253059087203080192 16912412809634306812416 17150615806953099866112 17231514938117972978688 17319800592385305255936 17457974513170897354752 17917885554101707751424 18431887397999889065094 19026464410838595163968 19063297058044157632512 19239809067840862795776 19484775666433468412928 19510792294148480581632 19602824333271822471168 19640221327317259524096 19691447778353559105536 19784331965987302308864 20062984528888531918848 20157621248364421220352 21644785201320970645248 21845199879110979632704 22152878750647753993728 22257373461735715097472 22343004078782937440256 22464891127417440669696 22549883746179075749888 22867487742604133154816 22975353250823963971584 24575849863999852086792 24921988594478723242944 25368619214451460218624 25653078757121150394368 25725923710429649799168 25979700888577957883904 26137099111029096628224 26186961769756346032128 26379109287983069745152 26876828331152561627136 27647831096999833597641 28539696616257892745952 28859713601761294193664 29266188441222720872448 29460331990975889286144 29537171667530338658304 29676497948980953463296 29953188169889920892928 30094476793332797878272 30633804334431951962112 32467177801981455967872 32767799818666469449056 33229318125971630990592 33386060192603572646208 33514506118174406160384 33824825619268613624832 34301231613906199732224 34463029876235945957376 34639601184770610511872 36863774795999778130188 38052928821677190327936 38126594116088315265024 38479618135681725591552 38969551332866936825856 39205648666543644942336 39280442654634519048192 39382895556707118211072 39568663931974604617728 40125969057777063837696 40315242496728842440704 43289570402641941290496 43690399758221959265408 44305757501295507987456 44514746923471430194944 44686008157565874880512 44929782254834881339392 45099767492358151499776 45950706501647927943168 49151699727999704173584 49843977188957446485888 50737238428902920437248 51306157514242300788736 51451847420859299598336 51959401777155915767808 52373923539512692064256 52758218575966139490304 53753656662305123254272 55295662193999667195282 57079393232515785491904 57719427203522588387328 58532376882445441744896 58920663981951778572288 59074343335060677316608 59352995897961906926592 60188953586665595756544 64934355603962911935744 65535599637332938898112 66458636251943261981184 66772120385207145292416 67029012236348812320768 67649651238537227249664 68602463227812399464448 68926059752471891914752 73727549591999556260376 76105857643354380655872 76959236271363451183104 77939102665733873651712 78411297333087289884672 78560885309269038096384 78765791113414236422144 79137327863949209235456 80630484993457684881408 86579140805283882580992 87380799516443918530816 88611515002591015974912 89029493846942860389888 89859564509669762678784 90199534984716302999552 91901413003295855886336 98303399455999408347168 99687954377914892971776 101474476857805840874496 102903694841718599196672 103918803554311831535616 105516437151932278980608 110591324387999334390564 114158786465031570983808 115438854407045176774656 117841327963903557144576 118148686670121354633216 118705991795923813853184 120377907173331191513088 129868711207925823871488 131071199274665877796224 132917272503886523962368 133544240770414290584832 134058024472697624641536 135299302477074454499328 137852119504943783829504 147455099183999112520752 152211715286708761311744 153918472542726902366208 155878205331467747303424 157121770618538076192768 158274655727898418470912 161260969986915369762816 173158281610567765161984 174761599032887837061632 177223030005182031949824 178058987693885720779776 180399069969432605999104 196606798911998816694336 199375908755829785943552 202948953715611681748992 205807389683437198393344 221182648775998668781128 228317572930063141967616 230877708814090353549312 235682655927807114289152 236297373340242709266432 237411983591847627706368 259737422415851647742976 262142398549331755592448 265834545007773047924736 267088481540828581169664 270598604954148908998656 275704239009887567659008 294910198367998225041504 304423430573417522623488 311756410662935494606848 316549311455796836941824 346316563221135530323968 349523198065775674123264 354446060010364063899648 356117975387771441559552 393213597823997633388672 398751817511659571887104 405897907431223363497984 442365297551997337562256 456635145860126283935232 461755417628180707098624 471365311855614228578304 474823967183695255412736 519474844831703295485952 524284797098663511184896 531669090015546095849472 534176963081657162339328 541197209908297817997312 589820396735996450083008 608846861146835045246976 692633126442271060647936 699046396131551348246528 708892120020728127799296 712235950775542883119104 786427195647995266777344 797503635023319143774208 811795814862446726995968 884730595103994675124512 913270291720252567870464 949647934367390510825472 1038949689663406590971904 1048569594197327022369792 1063338180031092191698944 1068353926163314324678656 1179640793471992900166016 1217693722293670090493952 1385266252884542121295872 1398092792263102696493056 1424471901551085766238208 1572854391295990533554688 1595007270046638287548416 1623591629724893453991936 1769461190207989350249024 1826540583440505135740928 2077899379326813181943808 2097139188394654044739584 2126676360062184383397888 2136707852326628649357312 2359281586943985800332032 2435387444587340180987904 2796185584526205392986112 2848943803102171532476416 3145708782591981067109376 3190014540093276575096832 3538922380415978700498048 3653081166881010271481856 4155798758653626363887616 4194278376789308089479168 4273415704653257298714624 4718563173887971600664064 4870774889174680361975808 5592371169052410785972224 6291417565183962134218752 6380029080186553150193664 7077844760831957400996096 7306162333762020542963712 8388556753578616178958336 8546831409306514597429248 9437126347775943201328128 12582835130367924268437504 14155689521663914801992192 14612324667524041085927424 16777113507157232357916672 18874252695551886402656256 25165670260735848536875008 28311379043327829603984384 37748505391103772805312512 50331340521471697073750016 56622758086655659207968768 75497010782207545610625024 113245516173311318415937536 150994021564415091221250048 226491032346622636831875072 452982064693245273663750144
- Sum of all divisors σ(n): 1460004082159114479227894577
- Sum of proper divisors (its aliquot sum) s(n): 1007022017465869205564144433
- 452982064693245273663750144 is an abundant number, because the sum of its proper divisors (1007022017465869205564144433) is greater than itself. Its abundance is 554039952772623931900394289
Bases of 452982064693245273663750144
- Binary: 101110110101100101010111011101110100011101111110001100101010111011011001001000000000000002
- Hexadecimal: 0x176B2AEEE8EFC655DB24000
- Base-36: 1KX09EC920GBECXS00
Squares and roots of 452982064693245273663750144
- 452982064693245273663750144 squared (4529820646932452736637501442) is 205192750933755446325489773875962261002702877660020736
- 452982064693245273663750144 cubed (4529820646932452736637501443) is 92948635978059374122650590864413982083788893148389082316495399750034074562985984
-
452982064693245273663750144 is a
perfect square number . Itssquare root is 21283375312512 -
The
cube root of 452982064693245273663750144 is 767998436.0801471003
Scales and comparisons
How big is 452982064693245273663750144?- 452,982,064,693,245,273,663,750,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 452,982,064,693,245,273,663,750,144 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 452982064693245273663750144 cubic inches would be around 63999869.7 feet tall.
Recreational maths with 452982064693245273663750144
- 452982064693245273663750144 backwards is 441057366372542396460289254
- The number of decimal digits it has is: 27
- The sum of 452982064693245273663750144's digits is 117
- 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 452982064693245273663750144 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 452982064693245273663750144 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/452982064693245273663750144/
Chicago style:
Numbermatics. 2024. "Number 452982064693245273663750144 - Facts about the integer". https://numbermatics.com/n/452982064693245273663750144/
The information we have on file for 452982064693245273663750144 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 452982064693245273663750144, math, Factors of 452982064693245273663750144, curriculum, school, college, exams, university, Prime factorization of 452982064693245273663750144, STEM, science, technology, engineering, physics, economics, calculator, four hundred fifty-two septillion, nine hundred eighty-two sextillion, sixty-four quintillion, six hundred ninety-three quadrillion, two hundred forty-five trillion, two hundred seventy-three billion, six hundred sixty-three million, seven hundred fifty thousand, one hundred forty-four.