982636435560018832282353664
982,636,435,560,018,832,282,353,664 is an even composite number composed of six prime numbers multiplied together.
982636435560018832282353664 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 982636435560018832282353664:
218 × 72 × 114 × 132 × 236 × 4572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 23 × 23 × 23 × 23 × 23 × 23 × 457 × 457)See below for interesting mathematical facts about the number 982636435560018832282353664 from the Numbermatics database.
Names of 982636435560018832282353664
- Cardinal: 982636435560018832282353664 can be written as Nine hundred eighty-two septillion, six hundred thirty-six sextillion, four hundred thirty-five quintillion, five hundred sixty quadrillion, eighteen trillion, eight hundred thirty-two billion, two hundred eighty-two million, three hundred fifty-three thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 9.82636435560018832282353664 × 1026
Factors of 982636435560018832282353664
Divisors of 982636435560018832282353664
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 23 26 28 32 44 46 49 52 56 64 77 88 91 92 98 104 112 121 128 143 154 161 169 176 182 184 196 208 224 242 253 256 286 299 308 322 338 352 364 368 392 416 448 457 484 506 512 529 539 572 598 616 637 644 676 704 728 736 784 832 847 896 914 968 1001 1012 1024 1058 1078 1127 1144 1183 1196 1232 1274 1288 1331 1352 1408 1456 1472 1568 1573 1664 1694 1771 1792 1828 1859 1936 2002 2024 2048 2093 2116 2156 2254 2288 2366 2392 2464 2548 2576 2662 2704 2783 2816 2912 2944 3136 3146 3199 3289 3328 3388 3542 3584 3656 3703 3718 3872 3887 4004 4048 4096 4186 4232 4312 4508 4576 4732 4784 4928 5027 5096 5152 5324 5408 5566 5632 5819 5824 5888 5929 5941 6272 6292 6398 6578 6656 6776 6877 7007 7084 7168 7312 7406 7436 7744 7774 8008 8096 8192 8281 8372 8464 8624 9016 9152 9317 9464 9568 9856 10054 10192 10304 10511 10648 10816 11011 11132 11264 11638 11648 11776 11858 11882 12167 12397 12544 12584 12796 13013 13156 13312 13552 13754 14014 14168 14336 14624 14641 14651 14812 14872 15488 15548 16016 16192 16384 16562 16744 16928 17248 17303 18032 18304 18634 18928 19136 19481 19712 20108 20384 20449 20608 21022 21296 21632 22022 22264 22393 22528 23023 23276 23296 23552 23716 23764 24334 24794 25088 25168 25592 25921 26026 26312 26624 27104 27209 27508 28028 28336 28672 29248 29282 29302 29624 29744 30613 30976 31096 32032 32384 32768 33124 33488 33856 34496 34606 35189 36064 36179 36608 37268 37856 38272 38962 39424 40216 40733 40768 40898 41216 41587 42044 42592 42757 43264 44044 44528 44786 45056 46046 46552 46592 47104 47432 47528 48139 48668 49588 50176 50336 51184 51842 52052 52624 53248 54208 54418 55016 55297 56056 56672 57344 58496 58564 58604 59248 59488 61226 61952 62192 64009 64064 64768 65219 65351 65536 66248 66976 67712 68992 69212 70378 72128 72358 73216 73577 74536 75647 75712 76544 77077 77233 77924 78848 80432 81466 81536 81796 82432 83174 84088 85169 85184 85514 86528 88088 89056 89401 89572 90112 91091 92092 93104 93184 94208 94864 95056 96278 97336 99176 100352 100672 102368 102487 103684 104104 105248 106496 108416 108836 110032 110594 112112 113344 114688 115621 116992 117128 117208 118496 118976 121121 122452 123904 124384 128018 128128 129536 130438 130702 131072 132496 133837 133952 135424 136367 136643 137984 138424 140756 143143 144256 144716 146432 147154 149072 151294 151424 153088 154154 154466 155848 157696 158171 160864 161161 162932 163072 163592 164864 166348 168176 170338 170368 171028 173056 176176 178112 178802 179144 180224 182182 184184 186208 186368 188416 189728 190112 190333 190463 192556 194672 198352 200704 201344 204736 204974 207368 208208 208849 210496 212992 214291 216832 217672 220064 221188 224224 224939 226688 229376 231242 233984 234256 234416 236992 237952 241753 242242 244904 246323 247808 248768 253253 256036 256256 259072 260876 261404 262144 264992 267674 267904 270848 272734 273286 275968 276848 279841 281512 285131 286286 288512 289432 291109 292864 294308 298144 299299 302588 302848 306176 308308 308932 311696 315392 316342 321728 322322 325864 326144 327184 329728 332696 336352 336743 336973 340676 340736 342056 346112 352352 356224 357604 358288 360448 364364 368368 372416 372736 376832 379456 380224 380666 380926 385112 387079 389344 396704 397969 401408 402688 409472 409948 414736 416416 417698 420992 425984 428582 433664 435344 440128 442376 448063 448448 449878 453376 457457 458752 462484 467968 468512 468832 470327 473984 475904 483506 484484 489808 492646 495616 497536 506506 512072 512512 515039 518144 521752 522808 529529 529984 535348 535808 540631 541696 545468 546572 551936 553696 559682 563024 570262 572572 577024 578864 582218 585728 588616 596183 596288 598598 605176 605696 608267 612352 616616 617864 623392 625807 630784 632684 643456 644644 651728 652288 654368 659456 665392 672704 673486 673946 681352 681472 684112 692224 704099 704704 712448 715208 716576 717409 718861 720896 728728 736736 744832 745472 753664 758912 760448 761332 761852 770224 774158 778688 793408 795938 802816 805376 809347 818944 819896 829472 832117 832832 835396 841984 847847 849563 851968 857164 867328 870688 880256 884752 896126 896896 899756 906752 914914 917504 924968 935936 936859 937024 937664 940654 947968 951808 956501 967012 968968 979616 983411 985292 991232 995072 1002001 1013012 1024144 1025024 1030078 1036288 1043504 1045616 1059058 1059968 1070696 1071616 1081262 1083392 1090936 1093144 1103872 1107197 1107392 1119364 1126048 1140524 1145144 1154048 1157728 1164436 1171456 1177232 1192366 1192576 1197196 1210352 1211392 1216534 1224704 1233232 1235728 1246784 1251614 1261568 1265368 1271831 1286912 1289288 1303456 1304576 1308736 1318912 1330784 1332331 1345408 1346972 1347892 1362704 1362944 1368224 1384448 1408198 1409408 1424896 1430416 1433152 1434818 1437722 1441792 1457456 1461943 1472207 1473472 1489664 1490944 1500037 1503073 1507328 1517824 1520896 1522664 1523704 1540448 1548316 1557376 1574573 1586816 1591876 1605632 1610752 1618694 1637888 1639792 1658944 1664234 1665664 1670792 1683968 1692271 1695694 1699126 1703936 1714328 1734656 1739881 1741376 1760512 1769504 1772771 1776359 1792252 1793792 1799512 1813504 1829828 1835008 1849936 1871872 1873718 1874048 1875328 1881308 1895936 1903616 1913002 1934024 1937936 1958887 1959232 1966822 1970584 1982464 1990144 2004002 2026024 2048288 2050048 2056223 2060156 2072576 2087008 2091232 2095093 2118116 2119936 2141392 2143232 2162524 2166784 2181872 2186288 2207744 2214394 2214784 2238728 2252096 2281048 2290288 2297339 2308096 2315456 2328872 2342912 2354464 2357201 2384732 2385152 2394392 2420704 2422784 2433068 2449408 2466464 2471456 2474329 2493568 2503228 2523136 2530736 2543662 2573824 2578576 2606912 2609152 2617472 2637824 2659283 2661568 2664662 2690816 2693944 2695784 2709553 2715037 2725408 2725888 2736448 2768896 2785783 2816396 2818816 2849792 2860832 2866304 2869636 2875444 2883584 2914912 2923886 2944414 2946944 2979328 2981888 3000074 3006146 3014656 3035648 3041792 3045328 3047408 3078251 3080896 3096632 3114752 3136441 3142789 3149146 3173632 3183752 3202199 3211264 3221504 3237388 3275776 3279584 3292289 3317888 3328468 3331328 3341584 3367936 3384542 3391388 3398252 3407872 3428656 3469312 3479762 3482752 3521024 3539008 3545542 3552718 3584504 3587584 3599024 3627008 3637933 3659656 3699872 3706703 3743744 3747436 3748096 3750656 3762616 3784417 3791872 3807232 3826004 3868048 3875872 3917774 3918464 3933644 3941168 3964928 3980288 4008004 4052048 4096576 4100096 4112446 4120312 4145152 4174016 4182464 4190186 4236232 4239872 4257869 4282784 4286464 4325048 4333568 4363744 4372576 4377659 4380649 4415488 4428788 4429568 4477456 4504192 4562096 4580576 4594678 4616192 4630912 4657744 4685824 4708928 4714402 4769464 4770304 4788784 4803527 4841408 4845568 4866136 4898816 4928693 4932928 4942912 4948658 4987136 5006456 5032027 5046272 5061472 5087324 5147648 5157152 5173597 5213824 5218304 5234944 5275648 5318566 5323136 5329324 5381632 5387888 5391568 5419106 5430074 5450816 5451776 5472896 5537792 5560319 5571566 5632792 5637632 5665429 5699584 5721664 5732608 5739272 5750888 5824819 5829824 5847772 5888828 5893888 5946941 5958656 5963776 6000148 6012292 6029312 6071296 6083584 6090656 6094816 6156502 6161792 6193264 6229504 6272882 6285578 6298292 6347264 6367504 6404398 6422528 6436343 6443008 6474776 6551552 6558013 6559168 6584578 6635776 6656936 6662656 6683168 6690937 6695507 6735872 6769084 6782776 6796504 6857312 6883877 6938624 6959524 6965504 7042048 7078016 7091084 7105436 7169008 7175168 7198048 7254016 7275866 7319312 7399744 7413406 7487488 7494872 7496192 7501312 7525232 7568834 7583744 7614464 7652008 7736096 7745089 7750379 7751744 7835548 7836928 7867288 7882336 7907471 7929856 7960576 8016008 8104096 8193152 8200192 8224892 8240624 8290304 8348032 8364928 8380372 8472464 8479744 8515738 8565568 8572928 8650096 8667136 8727488 8745152 8755318 8761298 8830976 8857576 8859136 8902817 8954912 9008384 9124192 9153287 9161152 9189356 9232384 9261824 9315488 9326317 9345193 9371648 9417856 9428804 9538928 9540608 9577568 9607054 9682816 9691136 9732272 9797632 9857386 9865856 9885824 9897316 9974272 10012912 10064054 10092544 10122944 10174648 10233601 10295296 10305449 10314304 10347194 10427648 10436608 10469888 10521511 10551296 10637132 10646272 10658648 10763264 10775776 10783136 10817521 10838212 10860148 10901632 10903552 10945792 11022011 11075584 11120638 11143132 11265584 11275264 11330858 11399168 11443328 11465216 11478544 11501776 11649638 11659648 11695544 11777656 11787776 11845897 11893882 11917312 11927552 12000296 12024584 12142592 12167168 12179167 12181312 12189632 12313004 12323584 12386528 12434513 12459008 12545764 12571156 12596584 12694528 12735008 12808796 12845056 12872686 12886016 12949552 13103104 13116026 13118336 13169156 13271552 13313872 13325312 13366336 13381874 13391014 13471744 13538168 13565552 13593008 13712209 13714624 13767754 13877248 13919048 13931008 13990141 14084096 14156032 14182168 14210872 14338016 14350336 14393561 14396096 14508032 14551732 14638624 14799488 14826812 14974976 14989744 14992384 15002624 15050464 15137668 15167488 15228928 15304016 15472192 15490178 15500758 15503488 15671096 15673856 15734576 15764672 15814942 15859712 15921152 16032016 16081373 16194277 16208192 16386304 16400384 16449784 16481248 16500407 16533803 16580608 16696064 16729856 16760744 16944928 16959488 17031476 17131136 17145856 17300192 17320303 17334272 17454976 17490304 17510636 17522596 17661952 17715152 17718272 17805634 17909824 18016768 18248384 18306574 18322304 18378712 18464768 18523648 18614981 18630976 18652634 18690386 18743296 18835712 18857608 19005259 19077856 19081216 19138691 19155136 19214108 19365632 19382272 19464544 19500481 19539949 19595264 19714772 19731712 19771648 19794632 19948544 20025824 20128108 20185088 20245888 20349296 20467202 20590592 20610898 20628608 20694388 20855296 20873216 20939776 21043022 21102592 21274264 21292544 21317296 21526528 21547757 21551552 21566272 21635042 21676424 21720296 21803264 21807104 21891584 21999523 22044022 22151168 22241276 22286264 22531168 22550528 22618453 22661716 22798336 22886656 22930432 22957088 23003552 23046023 23299276 23319296 23391088 23555312 23575552 23691794 23787764 23834624 23855104 24000592 24049168 24285184 24334336 24358334 24362624 24379264 24626008 24647168 24773056 24869026 24918016 25091528 25142312 25193168 25270729 25389056 25465531 25470016 25617592 25745372 25772032 25899104 26206208 26232052 26236672 26338312 26543104 26627744 26650624 26732672 26763748 26782028 26943488 27076336 27131104 27186016 27424418 27429248 27535508 27754496 27838096 27862016 27980282 28168192 28312064 28364336 28421744 28676032 28700672 28787122 28792192 29016064 29103464 29252113 29277248 29598976 29653624 29805083 29865407 29949952 29979488 29984768 30005248 30100928 30275336 30334976 30457856 30608032 30643613 30944384 30980356 31001516 31006976 31342192 31347712 31469152 31529344 31629884 31719424 31842304 32064032 32162746 32388554 32416384 32772608 32800768 32899568 32962496 33000814 33067606 33161216 33392128 33459712 33521488 33624689 33860761 33889856 33918976 34062952 34262272 34291712 34500851 34570679 34600384 34640606 34668544 34909952 34980608 35021272 35045192 35224189 35295481 35323904 35430304 35436544 35611268 35819648 36033536 36215179 36496768 36613148 36644608 36757424 36929536 37047296 37229962 37261952 37305268 37380772 37486592 37671424 37715216 38010518 38155712 38162432 38277382 38310272 38428216 38731264 38764544 38922233 38929088 39000962 39079898 39190528 39429544 39463424 39543296 39589264 39897088 40017263 40051648 40256216 40491776 40698592 40773733 40856257 40934404 41181184 41221796 41257216 41388776 41628587 41710592 41746432 41879552 42086044 42205184 42548528 42585088 42634592 43053056 43095514 43103104 43132544 43270084 43352848 43440592 43606528 43614208 43783168 43999046 44088044 44302336 44482552 44572528 45054401 45062336 45101056 45236906 45323432 45596672 45773312 45860864 45914176 46007104 46092046 46598552 46638592 46782176 46836559 47110624 47151104 47293129 47383588 47575528 47669248 48001184 48098336 48187139 48570368 48668672 48716668 48725248 48758528 49252016 49294336 49546112 49738052 49836032 50183056 50284624 50386336 50541458 50778112 50931062 50940032 51235184 51490744 51544064 51798208 52412416 52464104 52473344 52676624 52838797 53086208 53255488 53301248 53465344 53527496 53564056 53886976 54152672 54215623 54262208 54372032 54848836 54858496 55071016 55352297 55508992 55676192 55724032 55960564 56336384 56624128 56728672 56843488 56909567 57352064 57401344 57574244 57584384 58032128 58206928 58504226 58554496 59197952 59307248 59610166 59730814 59899904 59958976 59969536 60010496 60201856 60550672 60669952 60915712 61163509 61216064 61287226 61888768 61960712 62003032 62013952 62319719 62445851 62684384 62695424 62938304 63058688 63259768 63684608 64073009 64128064 64325492 64777108 64832768 65416351 65545216 65601536 65799136 65924992 66001628 66135212 66322432 66784256 66919424 67042976 67249378 67721522 67779712 67837952 68125904 68524544 68583424 69001702 69141358 69200768 69281212 69337088 69819904 69961216 70042544 70090384 70448378 70590962 70647808 70799773 70860608 70873088 71222536 71639296 72067072 72138143 72284147 72430358 72993536 73226296 73289216 73514848 73650577 73859072 74094592 74459924 74523904 74610536 74761544 75342848 75430432 75722647 76021036 76311424 76324864 76554764 76620544 76856432 77462528 77529088 77844466 77858176 78001924 78159796 78381056 78859088 78926848 79086592 79178528 79794176 80034526 80103296 80512432 80983552 81397184 81547466 81712514 81868808 82362368 82443592 82514432 82777552 83257174 83421184 83492864 83672459 83759104 84172088 85097056 85170176 85254169 85269184 86106112 86191028 86206208 86265088 86540168 86705696 86881184 86982181 87041591 87213056 87228416 87566336 87998092 88176088 88965104 89145056 90108802 90124672 90202112 90473812 90646864 91193344 91546624 91721728 91828352 92014208 92184092 93197104 93277184 93564352 93673118 94221248 94302208 94586258 94767176 95151056 95338496 96002368 96196672 96374278 97140736 97337344 97433336 97450496 97517056 97930987 98504032 98588672 99092224 99476104 99672064 100366112 100569248 100686157 100754927 100772672 101082916 101556224 101862124 101880064 102470368 102797123 102981488 103088128 103596416 104824832 104928208 104946688 105353248 105677594 106172416 106510976 106602496 106930688 107054992 107128112 107773952 108305344 108431246 108524416 108744064 109697672 109716992 110142032 110481121 110704594 111017984 111352384 111448064 111921128 112569611 112672768 113248256 113359939 113457344 113686976 113819134 114704128 114802688 115148488 115168768 115736621 116064256 116413856 117008452 117108992 118395904 118614496 118992731 119220332 119461628 119799808 119917952 119939072 120020992 120403712 121101344 121242121 121339904 121831424 122327018 122432128 122574452 123777536 123921424 124006064 124027904 124639438 124891702 125368768 125390848 125876608 126117376 126519536 127369216 127887337 128146018 128256128 128650984 129554216 129665536 130304867 130832702 131090432 131203072 131598272 131849984 132003256 132270424 133036813 133568512 133838848 133970837 134085952 134498756 135443044 135559424 135675904 136251808 136779643 137049088 137166848 138003404 138282716 138401536 138562424 138674176 139639808 139922432 140085088 140180768 140896756 141181924 141295616 141599546 141721216 141746176 142445072 143278592 144134144 144276286 144568294 144860716 145987072 146452592 146578432 147029696 147301154 147718144 148035889 148189184 148919848 149047808 149221072 149523088 150685696 150834299 150860864 151445294 152042072 152622848 152649728 153109528 153241088 153712864 153891551 153996661 154925056 155058176 155688932 155716352 156003848 156319592 157718176 157853696 158173184 158329171 158357056 159588352 160069052 160206592 161024864 161967104 162794368 163094932 163425028 163737616 164724736 164887184 165028864 165555104 166514348 166842368 166985728 167344918 167518208 168344176 170194112 170340352 170508338 170538368 172212224 172382056 172412416 172530176 173080336 173411392 173762368 173964362 174083182 174426112 174456832 175132672 175996184 176352176 176895103 177930208 178137047 178258717 178290112 180217604 180249344 180404224 180947624 181293728 181871833 182386688 183093248 183443456 183656704 184028416 184368184 186394208 186554368 187128704 187346236 188442496 188604416 189172516 189534352 190302112 190676992 192004736 192393344 192748556 194281472 194674688 194866672 194900992 195034112 195861974 197008064 197177344 198184448 198952208 199344128 200732224 201138496 201372314 201509854 201545344 202165832 203112448 203724248 203760128 204764791 204940736 205594246 205962976 206176256 207192832 209057849 209649664 209856416 209893376 210525601 210706496 211355188 212344832 213021952 213204992 213861376 214109984 214256224 214505291 214939439 215547904 216610688 216862492 217048832 217488128 219395344 219433984 220284064 220962242 221409188 222035968 222704768 222896128 223842256 225139222 225345536 226496512 226719878 226914688 227373952 227638268 229408256 229605376 230296976 230337536 231473242 232128512 232827712 234016904 234217984 235372823 236791808 237025327 237228992 237985462 238440664 238923256 239835904 239878144 240041984 240807424 241994753 242202688 242484242 242679808 243662848 244654036 244864256 245148904 247068367 247555072 247842848 248012128 248055808 248802983 249278876 249783404 250737536 250781696 251753216 252234752 253039072 253506253 254738432 255774674 256292036 256512256 257301968 259108432 259331072 260609734 261665404 262180864 262406144 263196544 263699968 264006512 264540848 266073626 267137024 267677696 267941674 268171904 268997512 270886088 271118848 271351808 272455631 272503616 273559286 274098176 274333696 276006808 276565432 276803072 277124848 277978019 279279616 279844864 280120841 280170176 280361536 281793512 282363848 283199092 283442432 283492352 284890144 285993799 286557184 288268288 288552572 289136588 289721432 291974144 292905184 293156864 294059392 294602308 295436288 296071778 296378368 297839696 298095616 298442144 299046176 301371392 301668598 301721728 302890588 304084144 305245696 305299456 306219056 306482176 307425728 307783102 307993322 309850112 310116352 311377864 311432704 312007696 312639184 315380807 315436352 315707392 316346368 316658342 316714112 319176704 320138104 320413184 321773243 322049728 323934208 325588736 326189864 326850056 327475232 327855913 328519477 329449472 329774368 330057728 331051903 331110208 333028696 333684736 334689836 335036416 336688352 340388224 340680704 341016676 341076736 344424448 344764112 344824832 345060352 346160672 346822784 347524736 347928724 348166364 348852224 348913664 350265344 351992368 352704352 353790206 355860416 356274094 356517434 356580224 360435208 360498688 360808448 361895248 362587456 363743666 364773376 366186496 366886912 367313408 368056832 368736368 369871579 372468371 372788416 373108736 374257408 374692472 376884992 377208832 378345032 379068704 379509361 380277469 380604224 381353984 384009472 384786688 385497112 387466079 388250291 388562944 389349376 389733344 389801984 390068224 391723948 394016128 394354688 396368896 397904416 398366969 398688256 401464448 402276992 402744628 403019708 403090688 404331664 406224896 407448496 407520256 409529582 409881472 411188492 411925952 412352512 414385664 418115698 419299328 419712832 419786752 421051202 421412992 422710376 424689664 426043904 426409984 427722752 428144563 428219968 428512448 429010582 429878878 431095808 433221376 433724984 434097664 434976256 437120957 438790688 438867968 440189893 440568128 441924484 442818376 445409536 445792256 447684512 448511063 449418827 450278444 450691072 452993024 453439756 453829376 454747904 455276536 457914457 458816512 459210752 460593952 460675072 462946484 464257024 465655424 468033808 468435968 470745646 473583616 474050654 474457984 475970924 476881328 477846512 479671808 479756288 480083968 481614848 483989506 484405376 484968484 485359616 487325696 489308072 489728512 490297808 494136734 495110144 495598411 495685696 496024256 496111616 497605966 498557752 499566808 501475072 501563392 503506432 504469504 505989029 506078144 507012506 509476864 511549348 512584072 513024512 514603936 518216864 518662144 520224419 521219468 523330808 524361728 526393088 527399936 528013024 529081696 530058529 532147252 534274048 535355392 535883348 536343808 537995024 541772176 542237696 542703616 544911262 545007232 547118572 548196352 548667392 552013616 553130864 553606144 554249696 555956038 558559232 559689728 560241682 560340352 560723072 563587024 564727696 566398184 566884864 566984704 569780288 571987598 573114368 576536576 577105144 578273176 579442864 581226767 583948288 585707213 585810368 586313728 588118784 589204616 592143556 592756736 595679392 596191232 596884288 598092352 602742784 603337196 603443456 605781176 608168288 608875267 610491392 610598912 612438112 612964352 614851456 615566204 615986644 619700224 622755728 622865408 624015392 625278368 630761614 630872704 631414784 632692736 633316684 633428224 638353408 640276208 640826368 643546486 644099456 647868416 651177472 652379728 653700112 654950464 655711826 657038954 658898944 659548736 660115456 662103806 662220416 666057392 667369472 669379672 670072832 672798599 673376704 680776448 681361408 682033352 682153472 685516909 686904361 688848896 689528224 689649664 690120704 692321344 693645568 695049472 695857448 696332728 697704448 700530688 703984736 704803099 705408704 707580412 711720832 712548188 713034868 713160448 719579861 720870416 720997376 721616896 723790496 725174912 727487332 729546752 732372992 733773824 734626816 736113664 737472736 739743158 744936742 745576832 746217472 748514816 749384944 753769984 754417664 756690064 758137408 759018722 760554938 761208448 762707968 768018944 769573376 770994224 773367847 774932158 776500582 777125888 778698752 778797503 779466688 779603968 780136448 783447896 788032256 788709376 792737792 793519573 795125617 795808832 796733938 797376512 802928896 804553984 805489256 806039416 806181376 808663328 810156347 811796063 812449792 814896992 815040512 819059164 819762944 822376984 823851904 828771328 832949117 836231396 838598656 839425664 839573504 842102404 842825984 845420752 849379328 852087808 852819968 855445504 856289126 856439936 857024896 858021164 859757756 862191616 866442752 867449968 868195328 869952512 874241914 877581376 877735936 880379786 881136256 883848968 885636752 890819072 891584512 895211359 895369024 897022126 898837654 900556888 901382144 905986048 906879512 907658752 909495808 910553072 915828914 917633024 918421504 920397049 921187904 921350144 925892968 931310848 936067616 936871936 937795859 939693911 941491292 947167232 948101308 948915968 951941848 953762656 955693024 957457501 959343616 959512576 960167936 963229696 967979012 968810752 969936968 970719232 978616144 979457024 980595616 988273468 990220288 991196822 991371392 992048512 992223232 995211932 997115504 999133616 1002950144 1003126784 1007012864 1008939008 1011978058 1012156288 1014025012 1018953728 1023098696 1025168144 1026049024 1029207872 1036251223 1036433728 1037324288 1040448838 1042438936 1046661616 1048723456 1052786176 1054799872 1056026048 1058163392 1060117058 1064294504 1068548096 1070710784 1071766696 1072687616 1075990048 1077240857 1083544352 1084475392 1085407232 1087741967 1089822524 1090014464 1094237144 1096392704 1104027232 1106261728 1107212288 1108304197 1108499392 1111912076 1117118464 1119379456 1120483364 1120680704 1121446144 1127174048 1129455392 1130768353 1132796368 1133769728 1133969408 1139560576 1143975196 1146228736 1153073152 1154210288 1156546352 1158885728 1162453534 1167896576 1171414426 1171620736 1172627456 1176237568 1178409232 1184287112 1185513472 1191358784 1192382464 1193768576 1196184704 1205485568 1206674392 1206886912 1211562352 1215292331 1216336576 1217750534 1220982784 1221197824 1224876224 1225928704 1229702912 1231132408 1231973288 1238265721 1239400448 1245511456 1245730816 1246959329 1248030784 1250556736 1261523228 1261745408 1262829568 1265385472 1266633368 1266856448 1273102831 1276706816 1280552416 1281652736 1287092972 1288198912 1295736832 1302354944 1304759456 1307400224 1308920041 1309900928 1311423652 1314077908 1317797888 1319097472 1320230912 1324207612 1324440832 1332114784 1334738944 1338759344 1340145664 1345597198 1346753408 1361552896 1362722816 1364066704 1364306944 1371033818 1373808722 1377697792 1379056448 1379299328 1380241408 1384642688 1387291136 1390098944 1391714896 1392665456 1395408896 1401061376 1406760707 1407969472 1409606198 1410817408 1415160824 1423441664 1425096376 1426069736 1426320896 1433353537 1436254573 1439159722 1441740832 1441994752 1443233792 1447580992 1450349824 1454974664 1463404943 1464745984 1467547648 1469253632 1472227328 1473679207 1474945472 1479486316 1489873484 1491153664 1492434944 1497029632 1498769888 1504576073 1507539968 1508835328 1513380128 1516274816 1518037444 1521109876 1522416896 1525415936 1536037888 1539146752 1541988448 1546735694 1549864316 1553001164 1554251776 1557397504 1557595006 1558933376 1559207936 1560272896 1566895792 1576064512 1577418752 1585475584 1587039146 1590251234 1591617664 1593467876 1594753024 1605857792 1609107968 1610978512 1612078832 1612362752 1617326656 1620312694 1623592126 1624899584 1628394779 1629793984 1630081024 1638118328 1639525888 1644753968 1647703808 1657542656 1659177289 1662535381 1665898234 1672462792 1678851328 1679147008 1684204808 1685651968 1690841504 1693963271 1698758656 1704175616 1705639936 1710891008 1712578252 1712879872 1714049792 1716042328 1719515512 1729478569 1732885504 1734899936 1736390656 1739905024 1741620881 1748483828 1755162752 1755471872 1760759572 1762272512 1767697936 1771273504 1781638144 1783169024 1790422718 1790738048 1794044252 1797675308 1801113776 1802764288 1811972096 1813759024 1815317504 1818991616 1821106144 1831657828 1835266048 1836843008 1840794098 1842375808 1842700288 1851785936 1862621696 1872135232 1873743872 1875591718 1879387822 1882982584 1894334464 1896202616 1897831936 1903883696 1907525312 1911386048 1914915002 1918687232 1919025152 1920335872 1924466557 1926459392 1935958024 1937621504 1939873936 1945846133 1957232288 1958914048 1960845887 1961191232 1976546936 1980440576 1982393644 1982742784 1984097024 1984446464 1990423864 1994231008 1998267232 2000590163 2001956593 2005900288 2006253568 2014025728 2017878016 2023956116 2024312576 2028050024 2046197392 2050336288 2052098048 2058415744 2072502446 2072867456 2074648576 2080897676 2084877872 2093323232 2097446912 2105572352 2109599744 2112052096 2116326784 2120234116 2128589008 2137096192 2141421568 2143533392 2145375232 2151980096 2154481714 2167088704 2168950784 2170814464 2175483934 2179645048 2180028928 2188474288 2192785408 2208054464 2212523456 2214424576 2216608394 2216998784 2223824152 2234236928 2238758912 2240966728 2241361408 2242892288 2252412701 2254348096 2258910784 2261536706 2265592736 2267539456 2267938816 2279121152 2287950392 2292457472 2299636339 2306146304 2308420576 2313092704 2315781611 2317363321 2317771456 2324907068 2335793152 2342828852 2343241472 2345254912 2352475136 2356818464 2364333829 2368574224 2371026944 2382717568 2384764928 2387537152 2392369408 2410971136 2413348784 2413773824 2423124704 2430584662 2432673152 2435501068 2441965568 2442395648 2449752448 2451857408 2459405824 2462264816 2463946576 2476531442 2478800896 2491022912 2491461632 2493918658 2496061568 2501113472 2523046456 2523490816 2525659136 2530770944 2533266736 2533712896 2541065783 2546205662 2553413632 2561104832 2563305472 2574185944 2576397824 2589101053 2591473664 2604709888 2607278597 2609518912 2614800448 2617840082 2619801856 2622847304 2628155816 2638194944 2640461824 2648415224 2648881664 2661942283 2664229568 2669477888 2677518688 2680291328 2691194396 2693506816 2717752037 2723105792 2725445632 2728133408 2728613888 2736832813 2742067636 2747617444 2755395584 2758112896 2758598656 2760482816 2769285376 2774582272 2780197888 2783429792 2785330912 2788568783 2790817792 2802122752 2813521414 2815938944 2819212396 2821634816 2830321648 2846883328 2850192752 2852139472 2852641792 2866707074 2872509146 2878319444 2883481664 2883989504 2886467584 2895161984 2900699648 2909949328 2926809886 2929491968 2935095296 2938507264 2941408751 2944454656 2947358414 2949890944 2958972632 2979746968 2982307328 2984869888 2994059264 2997011941 2997539776 3009152146 3015079936 3017670656 3026760256 3032549632 3036074888 3042219752 3044833792 3057758209 3059846699 3072075776 3078293504 3081329251 3083976896 3093471388 3099728632 3106002328 3115190012 3117866752 3118415872 3120545792 3133791584 3145931789 3152129024 3154837504 3170951168 3174078292 3180502468 3183235328 3186935752 3189506048 3211715584 3218215936 3221957024 3224157664 3224725504 3234653312 3240625388 3247184252 3249799168 3256789558 3259587968 3260162048 3276236656 3279051776 3289507936 3295407616 3315085312 3318354578 3325070762 3331796468 3344925584 3357702656 3358294016 3368409616 3371303936 3381683008 3387926542 3397517312 3408351232 3411279872 3421782016 3425156504 3425759744 3428099584 3432084656 3439031024 3458957138 3465771008 3469188877 3469799872 3472781312 3479810048 3483241762 3496967656 3510325504 3510943744 3521519144 3524545024 3535395872 3539505673 3541923203 3542547008 3563276288 3566338048 3580845436 3581476096 3588088504 3595350616 3602227552 3613714247 3623944192 3627518048 3630635008 3637983232 3641570933 3642212288 3663315656 3670532096 3681588196 3684751616 3685400576 3703571872 3725243392 3744270464 3747487744 3751183436 3758775644 3765965168 3788668928 3792405232 3795663872 3807767392 3815050624 3822772096 3829830004 3837374464 3838050304 3840671744 3848933114 3852918784 3871916048 3875243008 3879747872 3891692266 3914464576 3917828096 3921691774 3922382464 3953093872 3960881152 3964787288 3965485568 3968194048 3968892928 3980847728 3988462016 3996534464 4001180326 4003913186 4011800576 4012507136 4028051456 4035756032 4047912232 4048625152 4056100048 4068587369 4092394784 4097152081 4099950491 4100672576 4104196096 4116831488 4145004892 4145734912 4149297152 4161795352 4169755744 4183052159 4186646464 4194893824 4211144704 4219199488 4224104192 4232653568 4240468232 4257178016 4262126869 4270753201 4274192384 4282843136 4287066784 4290750464 4303960192 4308963428 4334177408 4337901568 4350967868 4359290096 4360057856 4376948576 4385570816 4416108928 4425046912 4428849152 4433216788 4433997568 4447648304 4468473856 4477517824 4481933456 4482722816 4485784576 4504825402 4508696192 4517821568 4523073412 4531185472 4535078912 4535877632 4558242304 4575900784 4584914944 4599272678 4612292608 4616841152 4626185408 4631563222 4634726642 4635542912 4649814136 4671586304 4685657704 4686482944 4690509824 4704950272 4709590193 4713636928 4728667658 4737148448 4742053888 4765435136 4769529856 4775074304 4784738816 4808330527 4821942272 4826697568 4827547648 4842088823 4846249408 4861169324 4865346304 4871002136 4883931136 4899504896 4903714816 4918811648 4924529632 4927893152 4933621693 4943607097 4953062884 4957601792 4982045824 4982923264 4987837316 4992123136 5002226944 5037059027 5046092912 5046981632 5051318272 5061541888 5066533472 5067425792 5082131566 5092411324 5106827264 5122209664 5126610944 5148371888 5152795648 5178202106 5182947328 5209419776 5214557194 5219037824 5229600896 5235680164 5239603712 5245694608 5256311632 5276389888 5280923648 5296830448 5297763328 5323884566 5328459136 5338955776 5355037376 5360582656 5382388792 5387013632 5413574929 5435504074 5446211584 5450891264 5451582521 5456266816 5457227776 5473665626 5484135272 5495234888 5516225792 5517197312 5520965632 5538570752 5549164544 5560395776 5565879319 5566859584 5570661824 5577137566 5581635584 5604245504 5627042828 5631877888 5638424792 5643269632 5660643296 5682572441 5693766656 5700385504 5704278944 5705283584 5722468609 5733414148 5745018292 5756638888 5766963328 5767979008 5790323968 5801399296 5819898656 5830643819 5853619772 5858983936 5870190592 5877014528 5882817502 5888909312 5894716828 5899781888 5917945264 5959493936 5964614656 5969739776 5988118528 5994023882 5995079552 6018304292 6030159872 6035341312 6053520512 6065099264 6072149776 6084439504 6089667584 6115516418 6119693398 6144151552 6156587008 6162658502 6167953792 6186942776 6199457264 6212004656 6230380024 6235733504 6236831744 6241091584 6266479513 6267583168 6291863578 6304258048 6309675008 6341902336 6348156584 6361004936 6366470656 6373871504 6393494437 6423431168 6436431872 6442779343 6443914048 6448315328 6449451008 6469306624 6481250776 6494368504 6513579116 6519175936 6520324096 6552473312 6558103552 6577857377 6579015872 6590815232 6630170624 6636709156 6650141524 6663592936 6689851168 6715405312 6716588032 6736819232 6742607872 6763366016 6775853084 6795034624 6816702464 6843564032 6850313008 6851519488 6856199168 6864169312 6878062048 6917914276 6931542016 6938377754 6939599744 6945562624 6959620096 6966483524 6993935312 7020651008 7021887488 7043038288 7049090048 7070791744 7079011346 7083846406 7085094016 7126552576 7132676096 7161690872 7162952192 7176177008 7190701232 7204455104 7227428494 7247888384 7253758561 7255036096 7261270016 7275966464 7283141866 7284424576 7326631312 7341064192 7363176392 7369503232 7370801152 7400784589 7407143744 7450486784 7488540928 7494975488 7502366872 7517551288 7531930336 7540685999 7555947971 7577337856 7584810464 7591327744 7614193769 7615534784 7630101248 7645544192 7659660008 7674748928 7697866228 7705837568 7743832096 7750486016 7759495744 7783384532 7828929152 7835656192 7843383548 7844764928 7906187744 7915378471 7921762304 7929574576 7930971136 7936388096 7937785856 7961695456 7976924032 7993068928 8002360652 8007826372 8023601152 8025014272 8056102912 8071512064 8095824464 8097250304 8112200096 8137174738 8184789568 8194304162 8199900982 8201345152 8208392192 8233662976 8290009784 8291469824 8298594304 8323590704 8339511488 8366104318 8373292928 8389787648 8422289408 8438398976 8448208384 8465307136 8480936464 8507046317 8514356032 8524253738 8541506402 8548384768 8565686272 8566772533 8574133568 8581500928 8607920384 8617926856 8668354816 8675803136 8701935736 8718580192 8720115712 8728715303 8746381787 8753897152 8771141632 8832217856 8850093824 8857698304 8866433576 8867995136 8895296608 8911719817 8929756693 8936947712 8955035648 8963866912 8965445632 8971569152 9009650804 9017392384 9035643136 9046146824 9062370944 9070157824 9116484608 9151801568 9162440287 9169829888 9198545356 9224585216 9233682304 9252370816 9263126444 9269453284 9271085824 9299628272 9343172608 9371315408 9372965888 9381019648 9409900544 9419180386 9427273856 9457335316 9474296896 9484107776 9530870272 9539059712 9550148608 9569477632 9616661054 9643884544 9653395136 9655095296 9684177646 9692498816 9722338648 9730692608 9742004272 9767862272 9799009792 9807429632 9837623296 9847324949 9849059264 9855786304 9867243386 9887214194 9906125768 9915203584 9964091648 9965846528 9975674632 9984246272 10004453888 10053782011 10074118054 10092185824 10093963264 10102636544 10123083776 10124367539 10133066944 10134851584 10164263132 10184822648 10244419328 10253221888 10296743776 10305591296 10315754449 10336633021 10356404212 10365894656 10418839552 10429114388 10438075648 10459201792 10471360328 10479207424 10491389216 10512623264 10532032511 10552779776 10561847296 10593660896 10595526656 10647769132 10656918272 10677911552 10710074752 10764777584 10774027264 10827149858 10871008148 10892423168 10901782528 10903165042 10912533632 10914455552 10947331252 10968270544 10990469776 11032451584 11034394624 11041931264 11077141504 11098329088 11120791552 11131758638 11133719168 11141323648 11154275132 11163271168 11208491008 11254085656 11263755776 11276849584 11286539264 11321286592 11365144882 11387533312 11398763453 11400771008 11408557888 11410567168 11444937218 11466828296 11490036584 11513277776 11533926656 11535958016 11580647936 11602798592 11637747667 11639797312 11661287638 11707239544 11717967872 11754029056 11765635004 11777818624 11789433656 11799563776 11835890528 11918987872 11929229312 11939479552 11965161637 11976237056 11988047764 11990159104 12036608584 12060319744 12107041024 12130198528 12144299552 12168879008 12179335168 12191346167 12231032836 12239386796 12288303104 12313174016 12325317004 12335907584 12373885552 12398914528 12424009312 12460760048 12471467008 12473663488 12482183168 12532959026 12535166336 12583727156 12608516096 12619350016 12683804672 12696313168 12722009872 12732941312 12747743008 12786988874 12846862336 12872863744 12885558686 12887828096 12896630656 12898902016 12938613248 12962501552 12988737008 13027158232 13038351872 13040648192 13104946624 13116207104 13155714754 13158031744 13181630464 13260341248 13273418312 13300283048 13327185872 13368215641 13379702336 13430810624 13433176064 13471265899 13473638464 13485215744 13526732032 13551706168 13620922931 13633404928 13687128064 13700626016 13703038976 13712398336 13728338624 13756124096 13835828552 13863084032 13876755508 13879199488 13891125248 13919240192 13932967048 13987870624 14004131141 14041302016 14043774976 14086076576 14098180096 14141583488 14158022692 14167692812 14170188032 14253105152 14323381744 14325904384 14352354016 14381402464 14408910208 14454856988 14495776768 14507517122 14510072192 14522540032 14551932928 14566283732 14568849152 14653262624 14682128384 14726352784 14739006464 14741602304 14801569178 14814287488 14900973568 14977081856 14989950976 15004733744 15035102576 15063860672 15081371998 15111895942 15154675712 15169620928 15182655488 15228387538 15231069568 15260202496 15291088384 15319320016 15349497856 15395732456 15411675136 15474367777 15487664192 15500972032 15518991488 15566769064 15657858304 15671312384 15686767096 15689529856 15766888907 15798800303 15812375488 15830756942 15843524608 15859149152 15861942272 15872776192 15875571712 15923390912 15953848064 15986137856 16004721304 16015652744 16047202304 16097454373 16112205824 16143024128 16191648928 16194500608 16210471277 16224400192 16274349476 16369579136 16388608324 16399801964 16402690304 16416784384 16467325952 16550336803 16580019568 16582939648 16597188608 16647181408 16679022976 16732208636 16746585856 16779575296 16844578816 16876797952 16896416768 16930614272 16961872928 17014092634 17028712064 17048507476 17083012804 17096769536 17131372544 17133545066 17148267136 17163001856 17215840768 17235853712 17336709632 17351606272 17403871472 17437160384 17440231424 17457430606 17492763574 17507794304 17542283264 17664435712 17700187648 17715396608 17732867152 17735990272 17787460481 17790593216 17823439634 17859513386 17873895424 17910071296 17912342569 17927733824 17930891264 17943138304 18019301608 18034784768 18071286272 18092293648 18124741888 18140315648 18232969216 18250950179 18287889191 18303603136 18324880574 18339659776 18397090712 18467364608 18504741632 18526252888 18538906568 18542171648 18599256544 18633595981 18671309449 18686345216 18742630816 18745931776 18762039296 18819801088 18838360772 18854547712 18914670632 18948593792 19024264259 19061740544 19078119424 19100297216 19138955264 19157829691 19233322108 19287769088 19306790272 19310190592 19368355292 19384997632 19444677296 19461385216 19484008544 19535724544 19598019584 19614859264 19675246592 19694649898 19698118528 19711572608 19734486772 19774428388 19812251536 19830407168 19928183296 19931693056 19951349264 19968492544 20008907776 20107564022 20148236108 20184371648 20187926528 20205273088 20246167552 20248735078 20266133888 20269703168 20328526264 20369645296 20488838656 20506443776 20589861257 20593487552 20611182592 20631508898 20673266042 20712808424 20731789312 20837679104 20858228776 20876151296 20918403584 20942720656 20958414848 20982778432 21025246528 21064065022 21105559552 21123694592 21169132127 21187321792 21191053312 21295538264 21313836544 21404307463 21420149504 21529555168 21548054528 21569304757 21612959953 21654299716 21742016296 21784846336 21806330084 21825067264 21828911104 21894662504 21936541088 21980939552 22021522523 22064903168 22068789248 22083862528 22154283008 22196658176 22241583104 22263517276 22267438336 22282647296 22308550264 22326542336 22508171312 22527511552 22553699168 22573078528 22642573184 22730289764 22775066624 22797526906 22801542016 22817115776 22821134336 22889874436 22933656592 22980073168 23026555552 23067853312 23071916032 23161295872 23205597184 23275495334 23279594624 23322575276 23414479088 23435935744 23508058112 23531270008 23555637248 23578867312 23599127552 23671781056 23837975744 23858458624 23878959104 23930323274 23952474112 23976095528 23980318208 24073217168 24120639488 24214082048 24260397056 24288599104 24337758016 24358670336 24382692334 24462065672 24478773592 24576606208 24626348032 24650634008 24671815168 24747771104 24776539711 24797829056 24848018624 24921520096 24942934016 24947326976 24964366336 25018065241 25065918052 25070332672 25167454312 25217032192 25295999729 25367609344 25392626336 25444019744 25465882624 25490996531 25495486016 25573977748 25693724672 25745727488 25771117372 25775656192 25793261312 25797804032 25877226496 25925003104 25977474016 26007672119 26054316464 26076703744 26081296384 26209893248 26232414208 26311429508 26316063488 26363260928 26520682496 26546836624 26600566096 26654371744 26736431282 26759404672 26861621248 26866352128 26942531798 26947276928 26970431488 27053464064 27103412336 27241845862 27266809856 27374256128 27401252032 27406077952 27424796672 27456677248 27512248192 27671657104 27726168064 27753511016 27758398976 27782250496 27838480384 27865934096 27951723613 27975741248 28008262282 28082604032 28087549952 28172153152 28196360192 28283166976 28316045384 28335385624 28340376064 28480111583 28506210304 28646763488 28651808768 28680064567 28704708032 28762804928 28817820416 28909713976 29015034244 29020144384 29045080064 29103865856 29132567464 29137698304 29281365113 29306525248 29364256768 29452705568 29478012928 29483204608 29603138356 29628574976 29801947136 29895272407 29954163712 29979901952 30009467488 30070205152 30105160943 30127721344 30162743996 30223791884 30309351424 30339241856 30365310976 30456775076 30462139136 30520404992 30582176768 30638640032 30698995712 30791464912 30823350272 30948735554 30975328384 31001944064 31037982976 31133538128 31315716608 31342624768 31373534192 31379059712 31533777814 31597600606 31624750976 31661513884 31687049216 31718298304 31723884544 31745552384 31751143424 31846781824 31907696128 31972275712 32009442608 32031305488 32094404608 32194908746 32224411648 32286048256 32355496261 32383297856 32389001216 32420942554 32448800384 32548698952 32739158272 32777216648 32799603928 32805380608 32833568768 32934651904 32967131351 33033855179 33100673606 33160039136 33165879296 33194377216 33294362816 33358045952 33464417272 33493171712 33658313689 33689157632 33753595904 33792833536 33861228544 33894621761 33923745856 34028185268 34057424128 34097014952 34166025608 34267090132 34296534272 34326003712 34431681536 34471707424 34605249679 34673419264 34703212544 34807742944 34874320768 34880462848 34914861212 34985527148 35015588608 35084566528 35328871424 35400375296 35430793216 35465734304 35471980544 35574920962 35581186432 35646879268 35719026772 35747790848 35820142592 35824685138 35855467648 35861782528 35886276608 36038603216 36069569536 36142572544 36184587296 36249483776 36280631296 36465938432 36501900358 36575778382 36607206272 36649761148 36679319552 36794181424 36934729216 37009483264 37052505776 37077813136 37084343296 37198513088 37267191962 37342618898 37372690432 37485261632 37491863552 37524078592 37639602176 37676721544 37709095424 37829341264 37897187584 38048528518 38123481088 38156238848 38161077647 38200594432 38238313763 38277910528 38315659382 38466644216 38613580544 38620381184 38736710584 38769995264 38889354592 38922770432 38961155233 38968017088 39071449088 39196039168 39229718528 39350493184 39389299796 39396237056 39423145216 39468973544 39548856776 39624503072 39750856717 39778007087 39856366592 39863386112 39902698528 39936985088 40017815552 40057280263 40215128044 40296472216 40368743296 40375853056 40497470156 40532267776 40539406336 40657052528 40739290592 40977677312 41012887552 41179722514 41186975104 41222365184 41263017796 41346532084 41425616848 41463578624 41675358208 41716457552 41752302592 41836807168 41885441312 41916829696 41965556864 42050493056 42128130044 42211119104 42247389184 42338264254 42374643584 42382106624 42591076528 42627673088 42808614926 42840299008 43059110336 43096109056 43138609514 43225919906 43308599432 43484032592 43569692672 43612660168 43650134528 43657822208 43789325008 43873082176 43961879104 44043045046 44129806336 44137578496 44167725056 44308566016 44393316352 44483166208 44527034552 44534876672 44565294592 44617100528 44754461059 45016342624 45055023104 45099455401 45107398336 45146157056 45285146368 45460579528 45550133248 45595053812 45603084032 45634231552 45642268672 45779748872 45867313184 45960146336 46013573749 46045001639 46053111104 46135706624 46143832064 46322591744 46411194368 46550990668 46559189248 46645150552 46828958176 46978285211 47016116224 47062540016 47111274496 47157734624 47198255104 47343562112 47675951488 47716917248 47860646548 47904948224 47952191056 47960636416 48146434336 48241278976 48428164096 48520794112 48577198208 48675516032 48717340672 48765384668 48924131344 48957547184 49153212416 49252696064 49301268016 49343630336 49495542208 49553079422 49595658112 49696037248 49843040192 49885868032 49894653952 49928732672 50036130482 50131836104 50140665344 50334908624 50434064384 50591999458 50735218688 50785252672 50888039488 50931765248 50981993062 50990972032 51147955496 51387449344 51491454976 51542234744 51551312384 51586522624 51595608064 51754452992 51805492123 51850006208 51954948032 52015344238 52108632928 52153407488 52162592768 52419786496 52464828416 52622859016 52632126976 52726521856 52891635797 53041364992 53093673248 53201132192 53262977053 53299356383 53308743488 53472862564 53518809344 53723242496 53885063596 53894553856 53940862976 54106928128 54206824672 54379678067 54483691724 54533619712 54748512256 54802504064 54812155904 54849593344 54913354496 55024496384 55343314208 55407649297 55452336128 55507022032 55516797952 55564500992 55676960768 55731868192 55903447226 55951482496 56016524564 56165208064 56175099904 56344306304 56392720384 56566333952 56632090768 56670771248 56680752128 56960223166 57012420608 57293526976 57303617536 57360129134 57409416064 57525609856 57635640832 57819427952 58030068488 58040288768 58090160128 58207731712 58265134928 58275396608 58444513009 58562730226 58613050496 58728513536 58905411136 58956025856 58966409216 59206276712 59257149952 59549324219 59603894272 59790544814 59908327424 59959803904 59967407731 60018934976 60140410304 60210321886 60255442688 60325487992 60447583768 60678483712 60730621952 60913550152 60924278272 61040809984 61164353536 61224672509 61277280064 61397991424 61582929824 61646700544 61897471108 61950656768 62003888128 62075965952 62267076256 62508296851 62631433216 62685249536 62747068384 62758119424 62947154699 63067555628 63195201212 63249501952 63323027768 63374098432 63436596608 63447769088 63491104768 63693563648 63815392256 63944551424 64018885216 64062610976 64137082009 64188809216 64389817492 64448823296 64572096512 64710992522 64766595712 64778002432 64841885108 64897600768 65097397904 65478316544 65554433296 65599207856 65610761216 65667137536 65869303808 65934262702 66067710358 66201347212 66320078272 66331758592 66388754432 66588725632 66716091904 66928834544 66986343424 67316627378 67378315264 67507191808 67585667072 67652401273 67722457088 67789243522 67847491712 68056370536 68114848256 68194029904 68332051216 68534180264 68593068544 68652007424 68863363072 68931274643 68943414848 69210499358 69346838528 69406425088 69615485888 69748641536 69760925696 69829722424 69971054296 70031177216 70328438807 70376474077 70657742848 70800750592 70861586432 70870572773 70931468608 70943961088 71149841924 71162372864 71293758536 71438053544 71649370276 71710935296 71723565056 71772553216 72077206432 72139139072 72285145088 72356431147 72369174592 72498967552 72561262592 72931876864 73003800716 73151556764 73214412544 73299522296 73358639104 73588362848 73869458432 74018966528 74105011552 74155626272 74168686592 74397026176 74534383924 74685237796 74745380864 74970523264 74983727104 75279204352 75353443088 75418190848 75658682528 75794375168 76097057036 76246962176 76312477696 76322155294 76401188864 76476627526 76555821056 76631318764 76933288432 77227161088 77240762368 77473421168 77539990528 77778709184 77845540864 77922310466 77936034176 78142898176 78392078336 78459437056 78700986368 78778599592 78792474112 78846290432 78937947088 79097713552 79249006144 79501713434 79556014174 79712733184 79726772224 79791344171 79805397056 79873970176 80035631104 80114560526 80430256088 80592944432 80737486592 80751706112 80994940312 81064535552 81078812672 81314105056 81408630479 81464233669 81478581184 81955354624 82025775104 82359445028 82373950208 82444730368 82526035592 82693064168 82851233696 83115427681 83350716416 83432915104 83504605184 83673614336 83756131459 83770882624 83833659392 83931113728 84100986112 84256260088 84422238208 84676528508 84749287168 84764213248 85182153056 85255346176 85617229852 85680598016 86118220672 86192218112 86277219028 86451839812 86617198864 86968065184 87139385344 87225320336 87300269056 87315644416 87578650016 87746164352 87923758208 88086090092 88259612672 88275156992 88335450112 88617132032 88786632704 88966332416 89054069104 89069753344 89130589184 89234201056 89508922118 90032685248 90110046208 90198910802 90214796672 90292314112 90570292736 90921159056 91100266496 91190107624 91206168064 91268463104 91284537344 91559497744 91734626368 91920292672 92027147498 92090003278 92106222208 92271413248 92287664128 92645183488 92822388736 93101981336 93118378496 93290301104 93577509487 93657916352 93956570422 94032232448 94125080032 94222548992 94234497863 94298861293 94315469248 94396510208 94687124224 95351902976 95433834496 95721293096 95809896448 95904382112 95921272832 96210199657 96292868672 96482557952 96856328192 97041588224 97154396416 97351032064 97434681344 97530769336 97848262688 97915094368 98028917987 98227323623 98306424832 98505392128 98602536032 98687260672 98991084416 99106158844 99191316224 99392074496 99686080384 99771736064 100072260964 100263672208 100281330688 100669817248 100868128768 101183998916 101470437376 101570505344 101776078976 101863530496 101963986124 101981944064 102295910992 102774898688 102982909952 103084469488 103102624768 103173045248 103191216128 103508905984 103610984246 103700012416 103909896064 104030688476 104217265856 104306814976 104325185536 104839572992 104929656832 105245718032 105264253952 105453043712 105783271594 106082729984 106187346496 106402264384 106525954106 106598712766 106617486976 106945725128 107037618688 107446484992 107770127192 107789107712 107881725952 108213856256 108320574439 108413649344 108759356134 108967383448 109067239424 109605008128 109624311808 109699186688 109826708992 110048992768 110591602121 110686628416 110815298594 110904672256 111014044064 111033595904 111129001984 111353921536 111368042929 111463736384 111806894452 111902964992 112033049128 112330416128 112688612608 112785440768 113132667904 113264181536 113341542496 113361504256 113473298939 113702963231 113920446332 114024841216 114587053952 114607235072 114720258268 114818832128 115051219712 115271281664 115638855904 115852357621 116060136976 116080577536 116180320256 116415463424 116530269856 116550793216 116889026018 117125460452 117226100992 117457027072 117810822272 117912051712 118412553424 118514299904 119098648438 119207788544 119581089628 119816654848 119919607808 119934815462 120037869952 120280820608 120420643772 120510885376 120650975984 120895167536 121356967424 121461243904 121827100304 121848556544 122081619968 122328707072 122449345018 122554560128 122795982848 123165859648 123293401088 123794942216 123901313536 124007776256 124151931904 124512223367 124534152512 125016593702 125262866432 125370499072 125386397983 125494136768 125516238848 125894309398 126135111256 126390402424 126499003904 126646055536 126873193216 126895538176 126982209536 127387127296 127630784512 127889102848 128015224337 128037770432 128125221952 128274164018 128377618432 128779634984 128897646592 129421985044 129533191424 129556004864 129683770216 129795201536 130194795808 130699166143 130956633088 131108866592 131198415712 131221522432 131334275072 131616778007 131738607616 131868525404 132135420716 132402694424 132640156544 132663517184 133177451264 133432183808 133857669088 133972686848 134104807837 134633254756 134756630528 135014383616 135171334144 135304802546 135444914176 135578487044 135694983424 136112741072 136229696512 136388059808 136664102432 137068360528 137186137088 137304014848 137726726144 137862549286 137886829696 138420998716 138693677056 138812850176 139230971776 139497283072 139521851392 139659444848 139942108592 140062354432 140656877614 140752948154 141315485696 141601501184 141723172864 141741145546 141862937216 141887922176 142299683848 142324745728 142587517072 142876107088 143298740552 143421870592 143447130112 143545106432 144129028799 144154412864 144278278144 144570290176 144712862294 144738349184 144997935104 145122525184 145863753728 146007601432 146303113528 146428825088 146599044592 147050372051 147176725696 147738916864 148037933056 148183924889 148210023104 148311252544 148337373184 148794052352 149068767848 149370475592 149830152241 149941046528 149967454208 150558408704 150706886176 150836381696 151290719671 151317365056 151588750336 152194114072 152493924352 152644310588 152802377728 152953255052 153111642112 153262637528 153866576864 154454322176 154481524736 154946842336 155079981056 155557418368 155691081728 155844620932 155872068352 156285796352 156784156672 157401972736 157557199184 157584948224 157692580864 157875894176 158195427104 158498012288 159003426868 159112028348 159425466368 159453544448 159582688342 159610794112 159747940352 160071262208 160229121052 160860512176 161185888864 161474973184 161503412224 161989880624 162129071104 162157625344 162628210112 162817260958 162928467338 162957162368 163910709248 164051550208 164718890056 164747900416 164889460736 165052071184 165386128336 165702467392 166230855362 166701432832 166865830208 167009210368 167347228672 167512262918 167541765248 167667318784 167862227456 168201972224 168512520176 168844476416 169353057016 169498574336 169528426496 170218045547 170364306112 170510692352 171234459704 171361196032 172236441344 172384436224 172554438056 172903679624 173234397728 173435777977 173786803333 173936130368 174278770688 174450640672 174600538112 174631288832 175126456687 175157300032 175492328704 175847516416 176172180184 176519225344 177071998103 177234264064 177573265408 177932664832 178108138208 178139506688 178261178368 178468402112 179017844236 180065370496 180220092416 180397821604 180429593344 180584628224 181140585472 181842318112 182053704833 182200532992 182380215248 182412336128 182536926208 182569074688 183118995488 183469252736 183840585344 184054294996 184180006556 184212444416 184542826496 184575328256 185290366976 185644777472 186203962672 186236756992 186580602208 187155018974 187315832704 187913140844 188064464896 188250160064 188445097984 188468995726 188597722586 188630938496 188793020416 189374248448 190703805952 190867668992 191442586192 191619792896 191808764224 191842545664 192420399314 192585737344 192965115904 193712656384 194083176448 194308792832 194702064128 194869362688 195061538672 195662065291 195696525376 195830188736 196057835974 196454647246 196612849664 197010784256 197035768259 197205072064 197374521344 197982168832 198212317688 198382632448 198784148992 199372160768 199543472128 200144521928 200527344416 200562661376 200760451969 201166781101 201339634496 201736257536 202367997832 203141010688 203552157952 203727060992 203927972248 203963888128 204591821984 204969555791 205384403939 205549797376 205965819904 206168938976 206205249536 206346090496 206382432256 207017811968 207221968492 207400024832 207819792128 208061376952 208434531712 208613629952 209266906849 209679145984 209859313664 210491436064 210528507904 210736126601 210906087424 211566543188 212165459968 212374692992 212804528768 213051908212 213197425532 213234973952 213891450256 214075237376 214892969984 215540254384 215578215424 215763451904 216427712512 216641148878 216827298688 217518712268 217934766896 218134478848 219210016256 219248623616 219398373376 219653417984 220097985536 221183204242 221373256832 221630597188 221809344512 222028088128 222067191808 222258003968 222707843072 222736085858 222927472768 223613788904 223805929984 224066098256 224660832256 225377225216 225570881536 226265335808 226488473827 226528363072 226683084992 226723008512 226946597878 227405926462 227840892664 228049682432 229174107904 229214470144 229440516536 229637664256 230102439424 230542563328 231236986253 231277711808 231704715242 232120273952 232161155072 232360640512 232830926848 232860453397 233060539712 233101586432 233778052036 234250920904 234452201984 235621644544 235824103424 236825106848 237028599808 237262352327 237742559483 238197296876 238415577088 239162179256 239633309696 239869630924 240075739904 240561641216 240841287544 241021770752 241301951968 241790335072 242236747753 242713934848 242922487808 243654200608 243697113088 244163239936 244657414144 244898690036 245109120256 245591965696 246331719296 247589884432 247802627072 248015552512 248303863808 249024446734 249068305024 250033187404 250525732864 250740998144 250772795966 250988273536 251032477696 251788618796 252270222512 252780804848 252998007808 253292111072 253746386432 253791076352 253964419072 254774254592 255261569024 255778205696 256030448674 256075540864 256250443904 256548328036 256755236864 257559269968 257795293184 258843970088 259066382848 259112009728 259367540432 259590403072 260389591616 261398332286 261913266176 262217733184 262396831424 262443044864 262668550144 263233556014 263477215232 263737050808 264270841432 264805388848 265280313088 265327034368 266354902528 266864367616 267668196341 267715338176 267945373696 268209615674 269266509512 269513261056 270342668288 270609605092 270889828352 271156974088 271389966848 272225482144 272459393024 272776119616 273328204864 274136721056 274372274176 274608029696 275198717651 275453452288 275725098572 275773659392 276841997432 277387354112 278255997019 278461943552 278994566144 279043702784 279318889696 279884217184 280124708864 280400961841 281313755228 281505896308 282630971392 283203002368 283482291092 283725874432 283775844352 284599367696 284649491456 285175034144 285752214176 286597481104 286843741184 286894260224 287090212864 288258057598 288308825728 288556556288 289140580352 289425724588 289476698368 289995870208 290245050368 291727507456 292015202864 292606227056 292857650176 293198089184 294100744102 294353451392 295477833728 296075866112 296367849778 296420046208 296622505088 296674746368 297588104704 298137535696 298740951184 299660304482 299882093056 299934908416 301116817408 301413772352 301672763392 302581439342 302634730112 303177500672 304388228144 304987848704 305288621176 305604755456 305906510104 306223284224 306525275056 307468959743 307733153728 308908644352 308963049472 309893684672 310159962112 311114836736 311382163456 311689241864 311744136704 313281227413 313568313344 314803945472 315114398368 315169896448 315385161728 315751788352 316390854208 316996024576 318006853736 318224056696 318850932736 319165376684 319221588224 319495880704 320142524416 320458242104 321721024352 322095016243 322371777728 322949946368 323006824448 323979761248 324258142208 324315250688 325256420224 325634521916 325856934676 325914324736 327821418496 328847996477 329437780112 329495800832 329778921472 330104142368 330772256672 331404934784 332461710724 333402865664 333731660416 334018420736 334694457344 335024525836 335083530496 335334637568 335724454912 336403944448 337025040352 337688952832 338706114032 338997148672 339056852992 340436091094 340728612224 341021384704 342468919408 342722392064 344472882688 344768872448 345108876112 345807359248 346468795456 346871555954 347573606666 347872260736 348557541376 348901281344 349201076224 349262577664 350252913374 350314600064 350984657408 351695032832 352344360368 353038450688 354143996206 354468528128 355146530816 355865329664 355910458871 356216276416 356279013376 356522356736 356936804224 358035688472 360130740992 360440184832 360795643208 360859186688 361169256448 362281170944 362638444861 363372406969 363684636224 364107409666 364401065984 364760430496 364824672256 365073852416 365138149376 366237990976 366938505472 367681170688 368108589992 368360013112 368424888832 369085652992 370241450579 370580733952 371289554944 372407925344 372473513984 372840839371 373161204416 374310037948 374631665408 375826281688 376500320128 376937991452 377195445172 377261876992 377586040832 378748496896 380657746469 381407611904 381735337984 382885172384 383239585792 383617528448 383685091328 384840798628 385171474688 385930231808 387425312768 388166352896 388617585664 389404128256 389738725376 390123077344 391324130582 391393050752 391660377472 392115671948 392909294492 393225699328 394021568512 394071536518 394410144128 394749042688 395964337664 396424635376 396765264896 397568297984 398744321536 399086944256 400289043856 401054688832 401125322752 401520903938 402333562202 402679268992 403472515072 404735995664 406282021376 407104315904 407454121984 407855944496 407927776256 409111591063 409183643968 409939111582 410768807878 411099594752 411931639808 412337877952 412410499072 412692180992 412764864512 414035623936 414443936984 414800049664 415639584256 416122753904 416869063424 417227259904 418533813698 419358291968 419718627328 419771854117 420621451393 420982872128 421057015808 421472253202 421812174848 423133086376 424749385984 425609057536 426103816424 426394851064 426469947904 427782900512 428150474752 428572707563 429440117327 429785939968 431080508768 431156430848 431526903808 432855425024 433282297756 433654597376 435037424536 435869533792 437558077957 438420032512 438497247232 438796746752 439306835968 440195971072 440630082893 442366408484 442746513664 443261194376 443618689024 444056176256 444134383616 445472171716 445854945536 447227577808 447611859968 448132196512 449321664512 450754450432 451141763072 452530671616 452976947654 453056726144 453366169984 453446017024 453893195756 454811852924 455681785328 456099364864 458348215808 458428940288 458881033072 459275328512 460204878848 461085126656 462473972506 462555423616 463409430484 464240547904 464322310144 464721281024 465661853696 465720906794 466121079424 466203172864 467556104072 468501841808 468904403968 471243289088 471648206848 473566808911 473650213696 474057199616 474524704654 475485118966 476394593752 476831154176 478324358512 479266619392 479739261848 480151479808 481123282432 481682575088 482043541504 482603903936 483580670144 484473495506 485427869696 485844975616 487308401216 487394226176 488326479872 489314828288 489797380072 490218240512 492299071649 492663438592 495179768864 495605254144 496031105024 496094009411 496607727616 497098078919 498048893468 498136610048 500066374808 501051465728 501545591932 501976547072 502064955392 503577237592 504540445024 505561609696 505996015616 506495018029 506584222144 507492772864 507582152704 507928838144 509548509184 510523138048 511556411392 512060897348 512151081728 512500887808 513096656072 513510473728 515118539936 516761137321 517687940176 518132765696 518224019456 518735080864 519180806144 520779183232 522796664572 523826532352 524435466368 524793662848 524886089728 526467112028 526954430464 527474101616 528541682864 529610777696 530560626176 530654068736 532709805056 533728735232 535336392682 535430676352 535890747392 536419231348 538533019024 539026522112 540685336576 541219210184 541779656704 542313948176 542779933696 544450964288 544918786048 545552239232 546656409728 548273442112 548744548352 549216059392 550397435302 550906904576 551450197144 551547318784 553683994864 554774708224 556511994038 556923887104 557989132288 558087405568 558637779392 559768434368 560249417728 560801923682 562627510456 563011792616 565261942784 566406004736 566964582184 567451748864 567551688704 569198735392 569298982912 569860413353 570350068288 571504428352 573194962208 573687482368 573788520448 574180425728 576516115196 576617651456 577113112576 578281160704 578851449176 578953396736 579991740416 581807993767 583455014912 584030405728 585212454112 585715300352 586292920213 586396178368 588201488204 588706902784 590955667456 592151732224 592735699556 592840092416 593245010176 593349492736 595176209408 596275071392 597481902368 598176458737 599320608964 599764186112 599869816832 602233634816 602827544704 603345526784 605162878684 605269460224 606355001344 608776456288 609975697408 610577242352 611209510912 611813020208 612446568448 613050550112 614937919486 615466307456 617817288704 617926098944 619787369344 620319924224 622229673472 622764326912 623378483728 623488273408 626562454826 627136626688 629607890944 630228796736 630339792896 630770323456 631503576704 632781708416 633992049152 636013707472 636448113392 637701865472 638330753368 638443176448 638991761408 640285048832 640916484208 642889643099 643442048704 644190032486 644743555456 645899892736 646013648896 647959522496 648516284416 648630501376 650512840448 651269043832 651713869352 651828649472 655042566409 655642836992 657695992954 658875560224 658991601664 659557842944 659641485041 660208284736 661544513344 662809869568 664923421448 667463320832 668036841472 669388914688 670049051672 670167060992 670669275136 671448909824 672807888896 673471397599 674050080704 675377905664 677412228064 677994297344 678113705984 680872182188 681457224448 682042769408 684937838816 685444784128 687591265361 688945765376 689537744896 690217752224 691614718496 692418701689 692937590912 693743111908 695147213332 695744521472 697115082752 697802562688 698402152448 700505826748 700629200128 701969314816 703390065664 704688720736 706076901376 708287992412 708937056256 710293061632 711730659328 711820917742 712432552832 712558026752 713044713472 713873608448 716071376944 720261481984 720880369664 721591286416 721718373376 722338512896 724562341888 725276889722 726744813938 727369272448 728214819332 728802131968 729520860992 729649344512 730147704832 730276298752 732475981952 733877010944 735362341376 736217179984 736720026224 736849777664 738171305984 740482901158 741161467904 742579109888 744176414003 744815850688 744947027968 745681678742 746322408832 748620075896 749263330816 751652563376 753000640256 753875982904 754390890344 754523753984 755172081664 757496993792 758244021073 759778669117 761315492938 762815223808 763470675968 765770344768 767235056896 767370182656 769681597256 770342949376 774141214847 774850625536 776332705792 777235171328 778808256512 779477450752 779576300503 780246154688 782648261164 782786101504 783320754944 784231343896 785818588984 788143073036 788820288256 789498085376 791928675328 792849270752 793530529792 795136595968 795920742617 797488643072 798173888512 800578087712 802109377664 802250645504 803041807876 804667124404 805358537984 806945030144 809471991328 812564042752 814208631808 814908243968 815711888992 815855552512 818223182126 818367287936 819878223164 821537615756 822199189504 823863279616 824675755904 824820998144 825384361984 828071247872 828887873968 829600099328 831279168512 832245507808 833738126848 834454519808 837067627396 838716583936 839437254656 839543708234 841242902786 841965744256 842114031616 842944506404 843624349696 846266172752 849498771968 851218115072 852207632848 852789702128 852939895808 855565801024 856300949504 857145415126 858880234654 859571879936 862161017536 862312861696 863053807616 865710850048 866564595512 867309194752 870074849072 871739067584 875116155914 876840065024 876994494464 877593493504 877704785881 878613671936 879481216549 880391942144 881260165786 884732816968 885493027328 886522388752 888112352512 888268767232 890944343432 891709891072 894455155616 895223719936 896106570359 896264393024 898643329024 901508900864 902283526144 905061343232 905953895308 906113452288 906732339968 906892034048 907786391512 909623705848 911363570656 914269704491 914894163001 916696431616 916857880576 917762066144 918550657024 920409757696 921317446049 922170253312 924947945012 925110847232 926818860968 928481095808 928644620288 931441813588 932242158848 932406345728 935112208144 937003683616 937808807936 942486578176 943296413696 947133617822 947300427392 948114399232 949049409308 950970237932 952789187504 953662308352 956648717024 958533238784 959478523696 960302959616 962246564864 963365150176 964087083008 965207807872 967161340288 968946991012 970855739392 971689951232 974616802432 974788452352 976652959744 978629656576 979594760144 980436481024 984598143298 985326877184 990359537728 991210508288 992062210048 992188018822 993215455232 994196157838 996097786936 996273220096 1000132749616 1002102931456 1003091183864 1003953094144 1004129910784 1007154475184 1009080890048 1011123219392 1011992031232 1012990036058 1013168444288 1014985545728 1015164305408 1015857676288 1019097018368 1021046276096 1023112822784 1024121794696 1024302163456 1025001775616 1026193312144 1029352604357 1030237079872 1033522274642 1035375880352 1036265531392 1036448038912 1037287474223 1037470161728 1038361612288 1041558366464 1045593329144 1047653064704 1048870932736 1049587325696 1049772179456 1052934224056 1053908860928 1054948203232 1057083365728 1058312196227 1059035037697 1059221555392 1061121252352 1061308137472 1065419610112 1067457470464 1070672785364 1070861352704 1071781494784 1072838462696 1077066038048 1080500559853 1081370673152 1082438420368 1083559313408 1084627896352 1085559867392 1088901928576 1089837572096 1091104478464 1093312819456 1096546884224 1097489096704 1100794870604 1101813809152 1102900394288 1103094637568 1107367989728 1109549416448 1113023988076 1113847774208 1115978264576 1116174811136 1117275558784 1119536868736 1120498835456 1121603847364 1125255020912 1126023585232 1130523885568 1132812009472 1133929164368 1134903497728 1135103377408 1138397470784 1138597965824 1139720826706 1140700136576 1143008856704 1146389924416 1147374964736 1147577040896 1148360851456 1153032230392 1153235302912 1154226225152 1156562321408 1157702898352 1157906793472 1159983480832 1163615987534 1166910029824 1168060811456 1170424908224 1171430600704 1172585840426 1172792356736 1176402976408 1177413805568 1181911334912 1184303464448 1185471399112 1185680184832 1186490020352 1186698985472 1190352418816 1191526318829 1192550142784 1194963804736 1196352917474 1198641217928 1199528372224 1199739633664 1205655089408 1206691053568 1210325757368 1210538920448 1212710002688 1216507623331 1217552912576 1219951394816 1221154484704 1222419021824 1223626040416 1224893136896 1225048472219 1225885196809 1226101100224 1229875838972 1230932614912 1235634577408 1239574738688 1240639848448 1244459346944 1245528653824 1246756967456 1246976546816 1250732595541 1253124909652 1254273253376 1259215781888 1260457593472 1260679585792 1261540646912 1263007153408 1265563416832 1267984098304 1272027414944 1272896226784 1274375933831 1275403730944 1276661506736 1276886352896 1277983522816 1280570097664 1281832968416 1285779286198 1286884097408 1288380064972 1289487110912 1291799785472 1292027297792 1295919044992 1297032568832 1301025680896 1302538087664 1303427738704 1303657298944 1310085132818 1311285673984 1315391985908 1317751120448 1317983203328 1319115685888 1319282970082 1320416569472 1323089026688 1325619739136 1329846842896 1334926641664 1336073682944 1338777829376 1340098103344 1340334121984 1341338550272 1342897819648 1344223799207 1345615777792 1346942795198 1348100161408 1350755811328 1354824456128 1355988594688 1356227411968 1361744364376 1362914448896 1364085538816 1369634457037 1369875677632 1370889568256 1375182530722 1377891530752 1379075489792 1379250377813 1380435504448 1383229436992 1384837403378 1385875181824 1387486223816 1390294426664 1391489042944 1395605125376 1396804304896 1401011653496 1401258400256 1403938629632 1406780131328 1408167467707 1409377441472 1412153802752 1416575984824 1417874112512 1423641835484 1424865105664 1425116053504 1426089426944 1427747216896 1432142753888 1437690827573 1440522963968 1441760739328 1443182572832 1443436746752 1444677025792 1447784558077 1449124683776 1450553779444 1453489627876 1454738544896 1456429638664 1457604263936 1459041721984 1459298689024 1460295409664 1464951963904 1467754021888 1470724682752 1472434359968 1473440052448 1473699555328 1475152886207 1476342611968 1480965802316 1482322935808 1485158219776 1488352828006 1489631701376 1489894055936 1491363357484 1492644817664 1497240151792 1498526661632 1503305126752 1506001280512 1507751965808 1508781780688 1509047507968 1510344163328 1514993987584 1516488042146 1519557338234 1522630985876 1525630447616 1526941351936 1531540689536 1534470113792 1534740365312 1539363194512 1540685898752 1548282429694 1549701251072 1552665411584 1554470342656 1557616513024 1558954901504 1559152601006 1560492309376 1565296522328 1565572203008 1566641509888 1568462687792 1571637177968 1576286146072 1577640576512 1578996170752 1583857350656 1585419316789 1585698541504 1587061059584 1590273191936 1591841485234 1594977286144 1596347777024 1601156175424 1604218755328 1604501291008 1606083615752 1609334248808 1610717075968 1617554092561 1618658903771 1618943982656 1625128085504 1628417263616 1629816487936 1630023173779 1631423777984 1631711105024 1636446364252 1636734575872 1639756446328 1643075231512 1649351511808 1649641996288 1650768723968 1656142495744 1657775747936 1659200198656 1662558337024 1664197916381 1664491015616 1667476253696 1668909039616 1674135254792 1677433167872 1679087416468 1682485805572 1683931488512 1684228063232 1685889012808 1687248699392 1692532345504 1698997543936 1702436230144 1704415265696 1705579404256 1705879791616 1711131602048 1712601899008 1714290830252 1717760469308 1719143759872 1724322035072 1724625723392 1731421700096 1733129191024 1734618389504 1740149698144 1743478135168 1750232311828 1753680130048 1753988988928 1755186987008 1755409571762 1757227343872 1758962433098 1760783884288 1762520331572 1769465633936 1770986054656 1773044777504 1776224705024 1776537534464 1781888686864 1783419782144 1788910311232 1790447439872 1792213140718 1792528786048 1797286658048 1803017801728 1804567052288 1810122686464 1811907790616 1812226904576 1813464679936 1813784068096 1815572783024 1819247411696 1822727141312 1828539408982 1829788326002 1833392863232 1833715761152 1835524132288 1837101314048 1840819515392 1842634892098 1844340506624 1849895890024 1850221694464 1853637721936 1856962191616 1857289240576 1862883627176 1864484317696 1864812691456 1870224416288 1872398501017 1873677374387 1874007367232 1875617615872 1884973156352 1886592827392 1894267235644 1894600854784 1896228798464 1898098818616 1901940475864 1905578375008 1911654836663 1913297434048 1917066477568 1918957047392 1920605919232 1924493129728 1926391023557 1926730300352 1928174166016 1930415615744 1934322680576 1937893982024 1941711478784 1947791979133 1949233604864 1949576904704 1953305919488 1957259313152 1959189520288 1960872962048 1969196286596 1970653754368 1980719075456 1982421016576 1984376037644 1986430910464 1988392315676 1992195573872 1992546440192 2000265499232 2004205862912 2006182367728 2007906188288 2008259821568 2014308950368 2018161780096 2022246438784 2023984062464 2025980072116 2026336888576 2029971091456 2030328610816 2031715352576 2038194036736 2042092552192 2046225645568 2048243589392 2048604326912 2050003551232 2052386624288 2058705208714 2060474159744 2067044549284 2070751760704 2072531062784 2072896077824 2074574948446 2074940323456 2076723224576 2083116732928 2091186658288 2095306129408 2097741865472 2099174651392 2099544358912 2105868448112 2107817721856 2109896406464 2114166731456 2116624392454 2118070075394 2118443110784 2122242504704 2122616274944 2130839220224 2134914940928 2141345570728 2141722705408 2143562989568 2145676925392 2152282718201 2154132076096 2161001119706 2162741346304 2164876840736 2167118626816 2167393450849 2169255792704 2171119734784 2177803857152 2179675144192 2182208956928 2186625638912 2193093768448 2194978193408 2201589741208 2203627618304 2205800788576 2206189275136 2212834592111 2214735979456 2219098832896 2226047976152 2227695548416 2231956529152 2234551117568 2239073737472 2240997670912 2243207694728 2250510041824 2252047170464 2254665113701 2259228443329 2261047771136 2265624018944 2267858328736 2269806995456 2270206754816 2276794941568 2277195931648 2279441653412 2281400273152 2286017713408 2292779848832 2294749929472 2301935975339 2306064460784 2306470605824 2308452450304 2313124642816 2315405796704 2315813586944 2319966961664 2327231975068 2333820059648 2336121622912 2340849816448 2342861201408 2345171680852 2345584713472 2352805952816 2354827611136 2363822669824 2368606928896 2370942798224 2371360369664 2372980040704 2373397970944 2380704837632 2383052637658 2385100285568 2389927609472 2392705834948 2397282435856 2399056744448 2399479267328 2411310178816 2413382107136 2420651514736 2421077840896 2425420005376 2433015246662 2435105825152 2439902789632 2442308969408 2444838043648 2447252080832 2449786273792 2450096944438 2451770393618 2452202200448 2459751677944 2461865229824 2471269154816 2479149477376 2481279696896 2488918693888 2491057307648 2491373212097 2493513934912 2493953093632 2501465191082 2506249819304 2508546506752 2520915186944 2521359171584 2523081293824 2526014306816 2531126833664 2535968196608 2543606848783 2544054829888 2545792453568 2548751867662 2550807461888 2553323013472 2553772705792 2555967045632 2561140195328 2561464987367 2563665936832 2571558572396 2573768194816 2576760129944 2578974221824 2583599570944 2591838089984 2594065137664 2602051361792 2605076175328 2606855477408 2607314597888 2609885875597 2615168154313 2620170265636 2622571347968 2630783971816 2635502240896 2635966406656 2638565940164 2640833138944 2646178053376 2651239478272 2659693685792 2664604225283 2669853283328 2672147365888 2677555658752 2680196206688 2680668243968 2682677100544 2685795639296 2688447598414 2691231555584 2693885590396 2696200322816 2701511622656 2709648912256 2711977189376 2723488728752 2725828897792 2728171077632 2739268914074 2739751355264 2741779136512 2750365061444 2755783061504 2758150979584 2758500755626 2760871008896 2766458873984 2769674806756 2771750363648 2774972447632 2780588853328 2782978085888 2791210250752 2793608609792 2802023306992 2802516800512 2807877259264 2813560262656 2816334935414 2818754882944 2824307605504 2833151969648 2835748225024 2847283670968 2849730211328 2850232107008 2852178853888 2855494433792 2863781137441 2864285507776 2875381655146 2881045927936 2883521478656 2886365145664 2886873493504 2889354051584 2895569116154 2898249367552 2901107558888 2906979255752 2909477089792 2912859277328 2918083443968 2918597378048 2920590819328 2929903927808 2935508043776 2941449365504 2944350159751 2944868719936 2946880104896 2947399110656 2950305772414 2952685223936 2961931604632 2964645871616 2976705656012 2979263402752 2979788111872 2982726714968 2985289635328 2994480303584 2997053323264 3006080821289 3006610253504 3012002561024 3015503931616 3017563561376 3018095015936 3020688326656 3027185894161 3029987975168 3032976084292 3039114676468 3045261971752 3051260895232 3063081379072 3068940227584 3069480730624 3078726389024 3081371797504 3084410580251 3096564859388 3099402502144 3105330823168 3108940685312 3115233026048 3118305202012 3120984618752 3130593044656 3131144406016 3133283019776 3136925375584 3143274355936 3152572292144 3155281153024 3157992341504 3167714701312 3170838633578 3171397083008 3174122119168 3180546383872 3183682970468 3189954572288 3192695554048 3202312350848 3208437510656 3209002582016 3212167231504 3218668497616 3221434151936 3235108185122 3237317807542 3237887965312 3250256171008 3256834527232 3259632975872 3260046347558 3262847555968 3263422210048 3272892728504 3273469151744 3279512892656 3286150463024 3298703023616 3299283992576 3301537447936 3312284991488 3314967662377 3315551495872 3318400397312 3325116674048 3328395832762 3328982031232 3334952507392 3337818079232 3348270509584 3354866335744 3358174832936 3364971611144 3367862977024 3368456126464 3371778025616 3382158557173 3385064691008 3397995087872 3404872460288 3408830531392 3411158808512 3411759583232 3422263204096 3425203798016 3428581660504 3435520938616 3446093501543 3448644070144 3449251446784 3462843400192 3466258382048 3469236779008 3479686552433 3480299396288 3486956270336 3500464623656 3507360260096 3510819143524 3514454687744 3517924866196 3521567768576 3525040663144 3538931267872 3541972109312 3546089555008 3552449410048 3553075068928 3563777373728 3566839564288 3577820622464 3580894879744 3584426281436 3585057572096 3594573316096 3606035603456 3617327961247 3620245372928 3623815581232 3624453809152 3626929359872 3627568136192 3631145566048 3638494823392 3645454282624 3657078817964 3659576652004 3666785726464 3667431522304 3671048264576 3674202628096 3681639030784 3685269784196 3688681013248 3699791780048 3700443388928 3707275443872 3713924383232 3714578481152 3725767254352 3728968635392 3729625382912 3740448832576 3744797002034 3747354748774 3748014734464 3751235231744 3769946312704 3773185654784 3788534471288 3789201709568 3792457596928 3796197637232 3803880951728 3811156750016 3823309673326 3826594868096 3834132955136 3837914094784 3841211838464 3848986259456 3852782047114 3853460600704 3856348332032 3860831231488 3868645361152 3875787964048 3883422957568 3895583958266 3898467209728 3899153809408 3906611838976 3914518626304 3915015047581 3918379040576 3921745924096 3938392573192 3941307508736 3961438150912 3964842033152 3968752075288 3972861820928 3976784631352 3984391147744 3985092880384 3989022893471 3997096476659 4000530998464 4008411725824 4012364735456 4015812376576 4016519643136 4028617900736 4036323560192 4044492877568 4047968124928 4051960144232 4052673777152 4059942182912 4072655956369 4076388073472 4084185104384 4092451291136 4096487178784 4097208653824 4100007102464 4104773248576 4117410417428 4120948319488 4134089098568 4141503521408 4145062125568 4149149896892 4149880646912 4153446449152 4166233465856 4182373316576 4187235211159 4190612258816 4195483730944 4198349302784 4199088717824 4211736896224 4215635443712 4219792812928 4228333462912 4233248784908 4236140150788 4236886221568 4244485009408 4245232549888 4261678440448 4269829881856 4282691141456 4283445410816 4287125979136 4291353850784 4304565436402 4308264152192 4322002239412 4325482692608 4329753681472 4334237253632 4334786901698 4338511585408 4342239469568 4355607714304 4359350288384 4364417913856 4373251277824 4386187536896 4389956386816 4403179482416 4407255236608 4411601577152 4412378550272 4425669184222 4429471958912 4438197665792 4452095952304 4455391096832 4463913058304 4469102235136 4478147474944 4481995341824 4486415389456 4500227501693 4501020083648 4504094340928 4509330227402 4518456886658 4522095542272 4531248037888 4535716657472 4539613990912 4540413509632 4553589883136 4554391863296 4558883306824 4562800546304 4572035426816 4585559697664 4589499858944 4603871950678 4612128921568 4612941211648 4616904900608 4617490395287 4626249285632 4626835965323 4630811593408 4631627173888 4639933923328 4654463950136 4672243245824 4681699632896 4685722402816 4690343361704 4691169426944 4705611905632 4709655222272 4714299783193 4723841290597 4727645339648 4737213857792 4741885596448 4742720739328 4745960081408 4746795941888 4761409675264 4766105275316 4770200571136 4779855218944 4785411669896 4794564871712 4798113488896 4813138857527 4822620357632 4826764214272 4841303029472 4842155681792 4846930911823 4850840010752 4866030493324 4870211650304 4879805579264 4884617938816 4894504161664 4900193888876 4903540787236 4904404400896 4919503355888 4923730459648 4942538309632 4958298954752 4962559393792 4977837387776 4982114615296 4982746424194 4987027869824 4987906187264 5002930382164 5012499638608 5017093013504 5041830373888 5042718343168 5046162587648 5052028613632 5062253667328 5071936393216 5087213697566 5088109659776 5091584907136 5097503735324 5101614923776 5106646026944 5107545411584 5111934091264 5122280390656 5122929974734 5127331873664 5143117144792 5147536389632 5153520259888 5157948443648 5167199141888 5183676179968 5188130275328 5204102723584 5209234898021 5210152350656 5213710954816 5214629195776 5219771751194 5230336308626 5240340531272 5245142695936 5261567943632 5271004481792 5271932813312 5277131880328 5281666277888 5292356106752 5302478956544 5318450683819 5319387371584 5329208450566 5339706566656 5344294731776 5355111317504 5360392413376 5361336487936 5371591278592 5376895196828 5382463111168 5387771180792 5392400645632 5419297824512 5423954378752 5446977457504 5451657795584 5456342155264 5457034103521 5468078868109 5478537828148 5479502710528 5483558273024 5500730122888 5511566123008 5517001511252 5521742017792 5532917747968 5539349613512 5543500727296 5549944895264 5561177706656 5565956171776 5571445198319 5582420501504 5587217219584 5604046613984 5605033601024 5615754518528 5627120525312 5632669870828 5637509765888 5648615211008 5666303939296 5694567341936 5699460422656 5700464214016 5704357707776 5710988867584 5727562274882 5728571015552 5750763310292 5762091855872 5767042957312 5772730291328 5773746987008 5791138232308 5796498735104 5802215117776 5813958511504 5818954179584 5825718554656 5836166887936 5837194756096 5841181638656 5859807855616 5871016087552 5882898731008 5888700319502 5889737439872 5893760209792 5894798221312 5900611544828 5905370447872 5923863209264 5929291743232 5953411312024 5958526805504 5959576223744 5965453429936 5970579270656 5988960607168 5994106646528 6012161642578 6013220507008 6024005122048 6031007863232 6035127122752 6036190031872 6041376653312 6054371788322 6059975950336 6065952168584 6078229352936 6090523943504 6102521790464 6126162758144 6137880455168 6138961461248 6156368515843 6157452778048 6162743595008 6168821160502 6193129718776 6198805004288 6217881370624 6230466052096 6236610404024 6241969237504 6261186089312 6262288812032 6266566039552 6273850751168 6286548711872 6305144584288 6310562306048 6315984683008 6335429402624 6341677267156 6342794166016 6348244238336 6361092767744 6367365940936 6379909144576 6399887931437 6404624701696 6416875021312 6418005164032 6424334463008 6437336995232 6442868303872 6449222122343 6470216370244 6474635615084 6475775930624 6500512342016 6513669054464 6520092695116 6525695111936 6526844420096 6545785457008 6546938303488 6559025785312 6572300926048 6597406047232 6598567985152 6603074895872 6624569982976 6629935324754 6631102991744 6636800794624 6650233348096 6656791665524 6657964062464 6669905014784 6675636158464 6696541019168 6709732671488 6716349665872 6729943222288 6735725954048 6736912252928 6743556051232 6764317114346 6770129382016 6795990175744 6809744920576 6817661062784 6822317617024 6823519166464 6844526408192 6850407596032 6857163321008 6871041877232 6892187003086 6897288140288 6898502893568 6925686800384 6932516764096 6938473558016 6959373104866 6960598792576 6973912540672 7000929247312 7014720520192 7021638287048 7028909375488 7035849732392 7043135537152 7050081326288 7071786074089 7077862535744 7083944218624 7092179110016 7104898820096 7106150137856 7127554747456 7133679128576 7155641244928 7161789759488 7168852562872 7170115144192 7205468230499 7212071206912 7234655922494 7240490745856 7247631162464 7248907618304 7253858719744 7255136272384 7262291132096 7276989646784 7290908565248 7314157635928 7319153304008 7333571452928 7342096529152 7348405256192 7363278061568 7370539568392 7377362026496 7399583560096 7400886777856 7408185373589 7414550887744 7427848766464 7429156962304 7451534508704 7457937270784 7459250765824 7480897665152 7489594004068 7494709497548 7496029468928 7502470463488 7539892625408 7563503918971 7577068942576 7578403419136 7584915193856 7592395274464 7607761903456 7622313500032 7646619346652 7653189736192 7668265910272 7675828189568 7682423676928 7697972518912 7705564094228 7706921201408 7712696664064 7721662462976 7737290722304 7751575928096 7766845915136 7791167916532 7796934419456 7798307618816 7813223677952 7829037252608 7830030095162 7836758081152 7843491848192 7876785146384 7882615017472 7922876301824 7929684066304 7937504150576 7945723641856 7953569262704 7968782295488 7970185760768 7978045786942 7994192953318 8001061996928 8016823451648 8024729470912 8031624753152 8033039286272 8057235801472 8072647120384 8088985755136 8095936249856 8103920288464 8105347554304 8119884365824 8145311912738 8152776146944 8168370208768 8184902582272 8185940554033 8192974357568 8194417307648 8200014204928 8209546497152 8234820834856 8241896638976 8268178197136 8283007042816 8290124251136 8298299793784 8299761293824 8306892898304 8332466931712 8340684231803 8357565360287 8364746633152 8374470422318 8381224517632 8390967461888 8396698605568 8398177435648 8423473792448 8439585625856 8456666925824 8466497569816 8472280301576 8473772443136 8488970018816 8515553363317 8523356880896 8539659763712 8565382282912 8566890821632 8574251958272 8575339305533 8582707701568 8609130872804 8616528304384 8644004478824 8659507362944 8669573803396 8677023170816 8684478939136 8711215428608 8718700576768 8728835827712 8746502555648 8755128168787 8772375073792 8779912773632 8806358964832 8814510473216 8823203154304 8824757100544 8851338368444 8858943917824 8876395331584 8904191904608 8910782193664 8927826116608 8938204470272 8956294949888 8963990683648 8972830778912 9000455003386 9002040167296 9008188681856 9018660454804 9036913773316 9044191084544 9062496075776 9071433314944 9079227981824 9107179766272 9108783726592 9117766613648 9125601092608 9144070853632 9171119395328 9178999717888 9207743901356 9224257843136 9225882423296 9233809801216 9234980790574 9252498571264 9253671930646 9261623186816 9263254347776 9279867846656 9308927900272 9344486491648 9363399265792 9371444805632 9380686723408 9382338853888 9409566594449 9411223811264 9419310444544 9428599566386 9447682581194 9455290679296 9474427715584 9483771192896 9485441478656 9491920162816 9493591883776 9522819350528 9532210550632 9540401142272 9559710437888 9570823339792 9589129743424 9596226977792 9626277715054 9645240715264 9653528428544 9654752644691 9674293382039 9682606058944 9684311363584 9693861823646 9701680021504 9732060986648 9740423300608 9769235877632 9789008323328 9800387777752 9807081574472 9808808801792 9839006711776 9847460919296 9857172273949 9877122698521 9885076619264 9916597909504 9925118787584 9955674775552 9965492848388 9974055739648 9975812374528 10005860764328 10024999277216 10063835793011 10083660747776 10085436686336 10092325175296 10104057227264 10124507334656 10134491906539 10143872786432 10174427395132 10176219319552 10183169814272 10195007470648 10203229847552 10213292053888 10215090823168 10245859949468 10254663747328 10286234289584 10295072779264 10307040519776 10315896887296 10334398283776 10367352359936 10376260550656 10408205447168 10418469796042 10420304701312 10427421909632 10429258391552 10439543502388 10460672617252 10480681062544 10490285391872 10523135887264 10542008963584 10543865626624 10554263760656 10563332555776 10584712213504 10604957913088 10636901367638 10638774743168 10658416901132 10679413133312 10688589463552 10710222635008 10720784826752 10722672975872 10743182557184 10753790393656 10764926222336 10775542361584 10784801291264 10838595649024 10847908757504 10893954915008 10903315591168 10912684310528 10914068207042 10936157736218 10957075656296 10959005421056 10967116546048 11001460245776 11023132246016 11034003022504 11043484035584 11065835495936 11078699227024 11087001454592 11099889790528 11122355413312 11131912343552 11142890396638 11164841003008 11174434439168 11208093227968 11210067202048 11231509037056 11254241050624 11265339741656 11275019531776 11322878647927 11332607878592 11389134683872 11398920845312 11400928428032 11408715415552 11410162216453 11421977735168 11433255815137 11455124549764 11457142031104 11501526620584 11524183711744 11545460582656 11547493974016 11582276464616 11592997470208 11604430235552 11627917023008 11637908359168 11649385414667 11651437109312 11672333775872 11674389512192 11682363277312 11719615711232 11742032175104 11765797462016 11777400639004 11779474879744 11787520419584 11789596442624 11801223089656 11810740895744 11847726418528 11885506158383 11906822624048 11917053611008 11919152447488 11930906859872 11941158541312 11977921214336 11988213293056 12024323285156 12026441014016 12048010244096 12062015726464 12070254245504 12072380063744 12108743576644 12119951900672 12131904337168 12156458705872 12181047887008 12205043580928 12252325516288 12275760910336 12277922922496 12312737031686 12314905556096 12325487190016 12337642321004 12386259437552 12397610008576 12435762741248 12460932104192 12473220808048 12483938475008 12522372178624 12524577624064 12533132079104 12547701502336 12573097423744 12610289168576 12621124612096 12631969366016 12670858805248 12683354534312 12685588332032 12696488476672 12722185535488 12734731881872 12759818289152 12799775862874 12809249403392 12833750042624 12836010328064 12848668926016 12874673990464 12885736607744 12898444244686 12940432740488 12949271230168 12951551861248 13001024684032 13027338108928 13040185390232 13051390223872 13053688840192 13091570914016 13093876606976 13106789507119 13118051570624 13144601852096 13194812094464 13197135970304 13206149791744 13259870649508 13262205983488 13273601589248 13300466696192 13313583331048 13315928124928 13339810029568 13381583856641 13393082038336 13419465342976 13432699331744 13459886444576 13471451908096 13473824505856 13484737164899 13487112102464 13528634228692 13540258764032 13591980351488 13619489841152 13635322125568 13644635234048 13647038332928 13689052816384 13700815192064 13714326642016 13742083754464 13758058550951 13784374006172 13794576280576 13797005787136 13851373600768 13865033528192 13876947116032 13918746209732 13921197585152 13947825081344 14001858494624 14029441040384 14043276574096 14057818750976 14071699464784 14086271074304 14100162652576 14143572148178 14155725071488 14167888437248 14184358220032 14209797640192 14212300275712 14255109494912 14267358257152 14311282489856 14323579518976 14337705125744 14340230288384 14410936460998 14424142413824 14469311844988 14480981491712 14495262324928 14497815236608 14507717439488 14510272544768 14524582264192 14553979293568 14581817130496 14628315271856 14638306608016 14667142905856 14684193058304 14696810512384 14726556123136 14741079136784 14754724052992 14786461791277 14799167120192 14801773555712 14816370747178 14829101775488 14855697532928 14858313924608 14903069017408 14915874541568 14918501531648 14961795330304 14979188008136 14989418995096 14992058937856 15004940926976 15065979027407 15079785250816 15127007837942 15154137885152 15156806838272 15169830387712 15171754155943 15184790548928 15215523806912 15244627000064 15293238693304 15306379472384 15351656379136 15364847353856 15395945037824 15411128188456 15413842402816 15425393328128 15443324925952 15474581444608 15489842144777 15503151856192 15533691830272 15582335833064 15593868838912 15596615237632 15660060190324 15673516162304 15686983696384 15753570292768 15765230034944 15814599103303 15845752603648 15859368132608 15875008301152 15891447283712 15907138525408 15925630138847 15937564590976 15940371521536 15956091573884 15988385906636 16002123993856 16033646903296 16049458941824 16063249506304 16114471602944 16145294240768 16177971510272 16191872499712 16207840576928 16210695108608 16239768731648 16290623825476 16305552293888 16336740417536 16369805164544 16371881108066 16385948715136 16388834615296 16400028409856 16419092994304 16469641669712 16483793277952 16536356394272 16566014085632 16580248502272 16596599587568 16599522587648 16613785796608 16664933863424 16681368463606 16715130720574 16729493266304 16748940844636 16762449035264 16781934923776 16793397211136 16796354871296 16846947584896 16879171251712 16913333851648 16932995139632 16944560603152 16947544886272 16977940037632 17031106726634 17046713761792 17079319527424 17130764565824 17133781643264 17148503916544 17150678611066 17165415403136 17218261745608 17233056608768 17288008957648 17319014725888 17339147606792 17354046341632 17368957878272 17422430857216 17437401153536 17439612484679 17457671655424 17474909389691 17493005111296 17510256337574 17544750147584 17559825547264 17612717929664 17646406308608 17649514201088 17702676736888 17717887835648 17805247941481 17808383809216 17821564387328 17855652233216 17876408940544 17912589899776 17927981367296 17930254911569 17945661557824 18000910006772 18004080334592 18016377363712 18037320909608 18073827546632 18142866629888 18158455963648 18214359532544 18217567453184 18235533227296 18251202185216 18288141707264 18306177080191 18342238790656 18357999435776 18415487802712 18448515686272 18451764846592 18469961581148 18507343861292 18523246373632 18526508695552 18559735693312 18617855800544 18688972983296 18726798531584 18742889611264 18761373446816 18764677707776 18819133188898 18822447622528 18838620889088 18857199132772 18895365162388 18910581358592 18948855431168 18967542385792 18970882957312 18983840325632 19045638701056 19064421101264 19080802284544 19119420875776 19141646679584 19178259486848 19192453955584 19252555430108 19290481430528 19307056857088 19309505289382 19348586764078 19365212117888 19368622727168 19387723647292 19403360043008 19464121973296 19480846601216 19538471755264 19578016646656 19600775555504 19614163148944 19617617603584 19678013423552 19694921838592 19714344547898 19754245397042 19770153238528 19833195819008 19850237575168 19911349551104 19930985696776 19948111479296 19951624749056 20011721528656 20049998554432 20127671586022 20167321495552 20170873372672 20184650350592 20208114454528 20249014669312 20268983813078 20287745572864 20348854790264 20352438639104 20366339628544 20390014941296 20426584107776 20430181646336 20491719898936 20509327494656 20572468579168 20590145558528 20610451118257 20614081039552 20631793774592 20668796567552 20734704719872 20752521101312 20816410894336 20836939592084 20840609402624 20854843819264 20858516783104 20879087004776 20921345234504 20961362125088 21028203203293 21042565749023 21046271774528 21084017927168 21087731253248 21108527521312 21126665111552 21169424427008 21190301259127 21209915826176 21273802735276 21277549486336 21316833802264 21358826266624 21441569653504 21445345951744 21486365114368 21507580787312 21529852444672 21551084723168 21569602582528 21677191298048 21695817515008 21787909830016 21806631182336 21828136414084 21872315472436 21914151312592 21918010842112 21934233092096 22002920491552 22046264492032 22068006045008 22086968071168 22131670991872 22157398454048 22174002909184 22199779581056 22244710826624 22263824687104 22285780793276 22329682006016 22348868878336 22416186455936 22420134404096 22463018074112 22508482101248 22530679483312 22550039063552 22645757295854 22665215757184 22778269367744 22797841690624 22801856856064 22817430831104 22820324432906 22843955470336 22866511630274 22910249099528 22914284062208 23003053241168 23048367423488 23090921165312 23094987948032 23164552929232 23185994940416 23208860471104 23255834046016 23275816718336 23298770829334 23302874218624 23344667551744 23348779024384 23364726554624 23439231422464 23484064350208 23531594924032 23554801278008 23558949759488 23575040839168 23579192885248 23602446179312 23675109900211 23695452837056 23771012316766 23813645248096 23834107222016 23838304894976 23861813719744 23882317082624 23955842428672 23976426586112 24048646570312 24052882028032 24096020488192 24124031452928 24140508491008 24144760127488 24217487153288 24239903801344 24263808674336 24312917411744 24341180513221 24357805867031 24362095774016 24410087161856 24504651032576 24551521820672 24625474063372 24629811112192 24650974380032 24675284642008 24772518875104 24851512876619 24871525482496 24921864208384 24946441616096 24967876950016 25044744357248 25049155248128 25066264158208 25095403004672 25146194847488 25220578337152 25242249224192 25321295728729 25341717610496 25366709068624 25371176664064 25392976953344 25444371070976 25469463763744 25519636578304 25599551725748 25618498806784 25667500085248 25672020656128 25697337852032 25749347980928 25771473215488 25796888489372 25880865480976 25898542460336 25903103722496 26002049368064 26054676217856 26080370780464 26102780447744 26107377680384 26183141828032 26187753213952 26213579014238 26236103141248 26289203704192 26389624188928 26394271940608 26412299583488 26519741299016 26524411966976 26547203178496 26600933392384 26627166662096 26631856249856 26679620059136 26763167713282 26786164076672 26838930685952 26865398663488 26919772889152 26942903816192 26947649011712 26969474329798 26974224204928 27057268457384 27080517528064 27183960702976 27238979682304 27270644251136 27289270468096 27294076665856 27378105632768 27401630384128 27405105333067 27428653284032 27484167508928 27516117101902 27568748012344 27589152561152 27594011574272 27730067056384 27753894232064 27837492419464 27842395170304 27895650162688 27979675336613 28003716989248 28058882080768 28086553148192 28115637501952 28143398929568 28172542148608 28176114861037 28200325305152 28287144296356 28311450142976 28335776874496 28368716440064 28419595280384 28510218989824 28534716514304 28622564979712 28647159037952 28675410251488 28680460576768 28766849697443 28821872921996 28848284827648 28938623689976 28961962983424 28990524649856 28995630473216 29015434878976 29049164528384 29107958587136 29163634260992 29256630543712 29276613216032 29310646478113 29334285811712 29368386116608 29393621024768 29453112246272 29482158273568 29509448105984 29572923582554 29598334240384 29603547111424 29632741494356 29658203550976 29711395065856 29716627849216 29806138034816 29831749083136 29923590660608 29958376016272 29978837990192 29984117875712 30009881853952 30131958054814 30159570501632 30254015675884 30308275770304 30313613676544 30339660775424 30343508311886 30369581097856 30431047613824 30489254000128 30586477386608 30612758944768 30703312758272 30729694707712 30791890075648 30822256376912 30827684805632 30850786656256 30886649851904 30917147381761 30949162889216 30979684289554 31006303712384 31067383660544 31164671666128 31187737677824 31193230475264 31320120380648 31347032324608 31373967392768 31501592511851 31507140585536 31530460069888 31629198206606 31691505207296 31718736265216 31750016602304 31782894567424 31814277050816 31851260277694 31875129181952 31880743043072 31912183147768 31976771813272 32004247987712 32098917883648 32126499012608 32228943205888 32290588481536 32355943020544 32383744999424 32387851757261 32415681153856 32421390217216 32479537463296 32581247650952 32611104587776 32743762216132 32771897430272 32777669230592 32800056819712 32838185988608 32939283339424 32967586555904 33066889034179 33072712788544 33132028171264 33160497004544 33193199175136 33199045175296 33227571593216 33299044835771 33329867726848 33362736927212 33430261441148 33458986532608 33497881689272 33524898070528 33563869847552 33586794422272 33693895169792 33758342503424 33826667703296 33865990279264 33889121206304 33895089772544 33928516382761 33955880075264 34062213453268 34093427523584 34158639054848 34261529131648 34267563286528 34301357222132 34330830806272 34436523491216 34466113217536 34576017915296 34638029451776 34678295213584 34708092683264 34737915756544 34844861714432 34874802307072 34879224969358 34915343310848 34949818779382 34986010222592 35020512675148 35089500295168 35119651094528 35225435859328 35292812617216 35299028402176 35405353473776 35435775671296 35610495882962 35616767618432 35643128774656 35711304466432 35752817881088 35825179799552 35855962734592 35860509823138 35891323115648 36001820013544 36008160669184 36032754727424 36074641819216 36147655093264 36285733259776 36316911927296 36428719065088 36435134906368 36464644286147 36471066454592 36502404370432 36576283414528 36612354160382 36684477581312 36715998871552 36830975605424 36897031372544 36903529693184 36939923162296 37014687722584 37046492747264 37053017391104 37203744128903 37229154786733 37235711601088 37377945966592 37453597063168 37485779222528 37522746893632 37529355415552 37638266377796 37644895245056 37677241778176 37714398265544 37790730324776 37935084771584 37941765914624 37967680651264 38091277402112 38128842202528 38161604569088 38238841751552 38276552076763 38283293359168 38356518973696 38384907911168 38505110860216 38580962861056 38619010578764 38697173528156 38730424235776 38737245454336 38775447294584 38806720086016 38928243946592 38961693202432 39076943510528 39156033293312 39201551111008 39228326297888 39235235207168 39356026847104 39389843677184 39428689095796 39508490794084 39540306477056 39666391638016 39822699102208 39861971393552 39896222958592 39903249498112 40023443057312 40099997108864 40255343172044 40334642991104 40341746745344 40369300701184 40416228909056 40498029338624 40537967626156 40575491145728 40697709580528 40704877278208 40732679257088 40780029882592 40853168215552 40860363292672 40983439797872 41018654989312 41144937158336 41180291117056 41220902236514 41228162079104 41263587549184 41337593135104 41469409439744 41505042202624 41632821788672 41673879184168 41681218805248 41709687638528 41717033566208 41758174009552 41842690469008 41922724250176 42056406406586 42085131498046 42092543549056 42168035854336 42175462506496 42217055042624 42253330223104 42338848854016 42380602518254 42419831652352 42547605470552 42555098972672 42633667604528 42717652533248 42883139307008 42890691903488 42972730228736 43015161574624 43059704889344 43065165523391 43094579610901 43102169446336 43139205165056 43354382596096 43391635030016 43575819660032 43613262364672 43656272828168 43744630944872 43828302625184 43836021684224 43968061243249 44005840983104 44092528984064 44136012090016 44173936142336 44263341983744 44314796908096 44348005818368 44399559162112 44489421653248 44527649374208 44571561586552 44659364012032 44799215520059 44832372911872 44840268808192 44926036148224 45016964202496 45061358966624 45100078127104 45291514591708 45330431514368 45556538735488 45595683381248 45640648865812 45687910940672 45733023260548 45820498199056 45828568124416 46006106482336 46096734846976 46181842330624 46189975896064 46329105858464 46371989880832 46417720942208 46511668092032 46551633436672 46597541658668 46605748437248 46689335103488 46697558048768 46729453109248 46878462844928 46968128700416 47063189848064 47109602556016 47117899518976 47150081678336 47158385770496 47204892358624 47350219800422 47390905674112 47542024633532 47627290496192 47668214444032 47676609789952 47723627439488 47764634165248 47911684857344 47952853172224 48097293140624 48105764056064 48192040976384 48248062905856 48281016982016 48289520254976 48434974306576 48479807602688 48527617348672 48625834823488 48682361026442 48715611734062 48724191548032 48820174323712 49009302065152 49103043641344 49250948126744 49259622224384 49301948760064 49350569284016 49502502518623 49545037750208 49703025753238 49743050964992 49843728416768 49892883232192 49935753900032 50089488714496 50098310496256 50132528316416 50190806009344 50292389694976 50441156674304 50484498448384 50642591457458 50683435220992 50733418137248 50742353328128 50785953906688 50888742141952 50895195618553 50938927527488 51039273156608 51199103451496 51236997613568 51335000170496 51394675704064 51498695961856 51542946430976 51593776978744 51761730961952 51797084920672 51806207444992 51857297615123 51962254196567 52004098736128 52109352435712 52160741560928 52205560895488 52214755360768 52366283656064 52375506427904 52427158028476 52472206282496 52578407408384 52779248377856 52944527432797 53039482598032 53048823933952 53094406356992 53201866784768 53254333324192 53263712499712 53359240118272 53526335426564 53572328153344 53677861371904 53730797326976 53839545778304 53885807632384 53938948659596 53948448409856 54114536914768 54161035056128 54367921405952 54477959364608 54541288502272 54578540936192 54588153331712 54756211265536 54803260768256 54810210666134 54857306568064 54968335017856 55032234203804 55137496024688 55178305122304 55188023148544 55460134112768 55507788464128 55674984838928 55684790340608 55791300325376 55959350673226 56007433978496 56117764161536 56173106296384 56231275003904 56286797859136 56345084297216 56352229722074 56400650610304 56574288592712 56622900285952 56671553748992 56737432880128 56839190560768 57020437979648 57069433028608 57245129959424 57294318075904 57301583878231 57350820502976 57360921153536 57533699394886 57643745843992 57696569655296 57877247379952 57981049299712 57991260946432 58030869757952 58098329056768 58215917174272 58327268521984 58502957522009 58513261087424 58553226432064 58621292956226 58668571623424 58736772233216 58787242049536 58906224492544 58964316547136 59145847165108 59196668480768 59207094222848 59265482988712 59316407101952 59422790131712 59612276069632 59663498166272 59847181321216 59916752032544 59957675980384 59968235751424 60019763707904 60027375138731 60148867549199 60263916109628 60319141003264 60508031351768 60616551540608 60627227353088 60687016623772 60739162195712 60862095227648 60978508000256 61172954773216 61225517889536 61285897181509 61406625516544 61459389415424 61583780151296 61644512753824 61655369611264 61701573312512 61773299703808 61834294763522 61898325778432 61959368579108 62012607424768 62134767321088 62329343332256 62375475355648 62640240761296 62694064649216 62747934785536 63003185023702 63014281171072 63060920139776 63258396413212 63383010414592 63437472530432 63500033204608 63628554101632 63702520555388 63750258363904 63761486086144 63824366295536 63953543626544 64008495975424 64197835767296 64252998025216 64457886411776 64581176963072 64711886041088 64767489998848 64775703514522 64831362307712 64842780434432 64959074926592 65162495301904 65222209175552 65487524432264 65543794860544 65555338461184 65600113639424 65676371977216 65866966161143 65878566678848 65935173111808 66133778068358 66145425577088 66264056342528 66320994009088 66386398350272 66398090350592 66455143186432 66598089671542 66659735453696 66725473854424 66860522882296 66917973065216 66995763378544 67127739695104 67173588844544 67387790339584 67516685006848 67653335406592 67720053674273 67731980558528 67778242412608 67790179545088 67857032765522 67911760150528 68124426906536 68186855047168 68523058263296 68535126573056 68602714444264 68661661612544 68873046982432 68932226435072 69139858889647 69152035830592 69276058903552 69356590427168 69416185366528 69475831513088 69689723428864 69758449938716 69830686621696 69899637558764 69972020445184 70041025350296 70179000590336 70450871718656 70585625234432 70598056804352 70810706947552 70871551342592 70941443345773 71220991765924 71233535236864 71286257549312 71422608932864 71505635762176 71650359599104 71721019646276 71782646231296 72003640027088 72016321338368 72065509454848 72149283638432 72295310186528 72571466519552 72633823854592 72857438130176 72870269812736 72929288572294 72942132909184 73004808740864 73152566829056 73224708320764 73368955162624 73431997743104 73661951210848 73794062745088 73807059386368 73879846324592 74029375445168 74092985494528 74106034782208 74407488257806 74458309573466 74471423202176 74755891933184 74907194126336 74971558445056 75045493787264 75058710831104 75276532755592 75289790490112 75354483556352 75428796531088 75581460649552 75870169543168 75883531829248 75935361302528 76182554804224 76257684405056 76323209138176 76477683503104 76553104153526 76566586718336 76713037947392 76769815822336 77010221720432 77161925722112 77238021157528 77394347056312 77460848471552 77474490908672 77550894589168 77789646814979 77856487893184 77923386404864 78153887021056 78312066586624 78403102222016 78456652595776 78470470414336 78712053694208 78779687354368 78857378191592 79016981588168 79260150535489 79332783276032 79645398204416 79723942787104 79792445917184 79806498996224 80032790705959 80046886114624 80199994217728 80510686344088 80669285982208 80832457818112 80996058677248 81075935252312 81150982291456 81395419161056 81409754556416 81465358514176 81560059765184 81706336431104 81720726585344 81966879595744 82037309978624 82289874316672 82360582234112 82441804473028 82456324158208 82527175098368 82675186270208 82938818879488 83198543108681 83265643577344 83347758368336 83362437610496 83419375277056 83434067132416 83516348019104 83685380938016 83845448500352 84112812813172 84170262996092 84185087098112 84336071708672 84350925012992 84434110085248 84506660446208 84677697708032 84761205036508 84839663304704 85095210941104 85110197945344 85267335209056 85435305066496 85766278614016 85781383806976 85945460457472 86030323149248 86119409778688 86130331046782 86189159221802 86204338892672 86278410330112 86708765192192 86783270060032 87151639320064 87226524729344 87312545656336 87489261889744 87656605250368 87672043368448 87936122486498 88011681966208 88185057968128 88272024180032 88347872284672 88526683967488 88629593816192 88696011636736 88799118324224 88978843306496 89055298748416 89143123173104 89318728024064 89598431040118 89664745823744 89680537616384 89852072296448 90033928404992 90045346094363 90122717933248 90200156254208 90583029183416 90660863028736 91113077470976 91191366762496 91281297731624 91375821881344 91466046521096 91640996398112 91657136248832 91747526549833 91933218963157 92012212964672 92193469693952 92363684661248 92379951792128 92658211716928 92835441884416 93023336184064 93103266873344 93195083317336 93211496874496 93378670206976 93671086996487 93756925689856 93936257400832 94126379696128 94219205112032 94235799037952 94300163356672 94316771540992 94409784717248 94700439600844 94781811348224 95084049267064 95254580992384 95336428888064 95447254878976 95529268330496 95823369714688 95905706344448 96194586281248 96211528112128 96306409856657 96384081952768 96496125811712 96562033964032 96579040509952 96869948613152 96959615205376 97055234697344 97251669646976 97364722052884 97431223468124 97448383096064 97640348647424 98018604130304 98206087282688 98501896253488 98519244448768 98603897520128 98701138568032 99005005037246 99090075500416 99406051506476 99486101929984 99687456833536 99785766464384 99871507800064 100178977428992 100196620992512 100265056632832 100381612018688 100584779389952 100882313348608 100968996896768 101285182914916 101366870441984 101466836274496 101484706656256 101571907813376 101777484283904 101790391237106 101877855054976 102078546313216 102398206902992 102473995227136 102670000340992 102789351408128 102997391923712 103085892861952 103187553957488 103505232538939 103523461923904 103594169841344 103612414889984 103714595230246 103924508393134 104008197472256 104218704871424 104321483121856 104411121790976 104429510721536 104732567312128 104751012855808 104854316056952 104944412564992 105156814816768 105558496755712 105889054865594 106078965196064 106097647867904 106188812713984 106202279091601 106403733569536 106417227202429 106508666648384 106527424999424 106718480236544 107052670853128 107144656306688 107461594653952 107679091556608 107771615264768 107877897319192 107896896819712 108229073829536 108322070112256 108428895013439 108648349683731 108735842811904 108955918729216 109082577004544 109157081872384 109176306663424 109512422531072 109620421332268 109714613136128 109936670035712 110064468407608 110274992049376 110356610244608 110702193723121 110920268225536 111015576928256 111349969677856 111369580681216 111479410971929 111582600650752 111918701346452 112014867956992 112235528323072 112346212592768 112573595718272 112704459444148 112801301220608 113148577185424 113245800571904 113343107497984 113474865760256 113678381121536 114040875959296 114138866057216 114490259918848 114588636151808 114603167756462 114701641005952 114721842307072 115067398789772 115287491687984 115393139310592 115754494759904 115962098599424 115982521892864 116061739515904 116196658113536 116431834348544 116654537043968 117005915044018 117026522174848 117106452864128 117242585912452 117337143246848 117473544466432 117574484099072 117812448985088 117928633094272 118291694330216 118393336961536 118414188445696 118530965977424 118632814203904 118845580263424 119224552139264 119326996332544 119694362642432 119833504065088 119915351960768 119936471502848 120039527415808 120054750277462 120297735098398 120527832219256 120638282006528 121016062703536 121233103081216 121254454706176 121374033247544 121478324391424 121724190455296 121957016000512 122324365727837 122345909546432 122451035779072 122571794363018 122813251033088 122918778830848 123167560302592 123289025507648 123310739222528 123546599407616 123668589527044 123796651556864 123918737158216 124025214849536 124658686664512 124750950711296 125280481522592 125388129298432 125495869571072 125511784380983 125765813966507 126006370047404 126028562342144 126121840279552 126516792826424 126766020829184 127000066409216 127257108203264 127405041110776 127500516727808 127522972172288 127648732591072 127907087253088 128016991950848 128143239561337 128395671534592 128505996050432 128915772823552 129162353926144 129423772082176 129551407029044 129662724615424 129685560868864 129918149853184 130324990603808 130975048864528 131087589721088 131110676922368 131200227278848 131352743954432 131733932322286 131757133357696 131870346223616 132267556136716 132290851154176 132528112685056 132641988018176 132772796700544 132796180701184 133196179343084 133319470907392 133450947708848 133721045764592 133835946130432 133991526757088 134255479390208 134347177689088 134775580679168 135033370013696 135306670813184 135440107348546 135463961117056 135556484825216 135580359090176 135714065531044 135823520301056 136248853813072 136373710094336 137046116526592 137070253146112 137205428888528 137323323225088 137746093964864 137864452870144 138279717779294 138304071661184 138552117807104 138713180854336 138832370733056 138951663026176 139379446857728 139516899877432 139661373243392 139799275117528 139944040890368 140082050700592 140358001180672 140901743437312 141171250468864 141196113608704 141621413895104 141743102685184 141882886691546 142441983531848 142467070473728 142572515098624 143011271524352 143300719198208 143442039292552 143565292462592 144007280054176 144032642676736 144131018909696 144298567276864 144590620373056 145142933039104 145267647709184 145714876260352 145858577144588 145884265818368 146009617481728 146305133658112 146449416641528 146737910325248 147197422423051 147323902421696 147588125490176 147614118772736 147759692649184 148058750890336 148185970989056 148212069564416 148332108813889 148814976515612 148916619146932 148942846404352 149511783866368 149814388252672 150090987574528 150117421662208 150553065511184 150579580980224 150708967112704 150857593062176 151162921299104 151740339086336 151767063658496 151870722605056 152365109608448 152515368810112 152646418276352 152955367006208 153106208307052 153133173436672 153426075894784 153539631644672 154020443440864 154323851444224 154476042315056 154788694112624 154921696943104 154948981817344 155101789178336 155579293629958 155712975786368 155846772809728 156307774042112 156624133173248 156806204444032 156913305191552 156940940828672 157424107388416 157559374708736 157714756383184 158033963176336 158520301070978 158665566552064 159290796408832 159447885574208 159584891834368 159612997992448 160065581411918 160093772229248 160399988435456 161021372688176 161338571964416 161664915636224 161992117354496 162151870504624 162301964582912 162651079704047 162790838322112 162819509112832 162930717028352 163120119530368 163412672862208 163441453170688 163933759191488 164074619957248 164579748633344 164721164468224 164883608946056 164912648316416 165054350196736 165725769301477 165877637758976 166397086217362 166531287154688 166695516736672 166724875220992 166838750554112 166868134264832 167032696038208 167370761876032 167690897000704 168225625626344 168340525992184 168370174196224 168672143417344 168868220170496 169013320892416 169355395416064 169522410073016 169679326609408 170190421882208 170220395890688 170388263592547 170534670418112 170870610132992 171532557228032 171562767613952 172060646298496 172260662093564 172378318443604 172408677785344 172556820660224 173417530384384 173960590136333 174303278640128 174453049458688 174625091312672 174978523779488 175313210500736 175344086736896 175872244972996 176023363932416 176370115936256 176544048360064 176695744569344 177053367934976 177259187632384 177392023273472 177598236648448 177957686612992 178110597496832 178286246346208 178637456048128 179196862080236 179329491647488 179361075232768 179704144592896 180067856809984 180090692188726 180245435866496 180400312508416 181166058366832 181321726057472 182226154941952 182382733524992 182562595463248 182751643762688 182932093042192 183281992796224 183314272497664 183495053099666 183866437926314 184024425929344 184386939387904 184727369322496 184759903584256 185316423433856 185670883768832 186046672368128 186206533746688 186390166634672 186422993748992 186757340413952 187342173992974 187513851379712 187872514801664 188252759392256 188438410224064 188471598075904 188600326713344 188633543081984 188819569434496 189400879201688 189563622696448 190168098534128 190509161984768 190672857776128 190894509757952 191058536660992 191646739429376 191811412688896 191835737331469 192224003286601 192389172562496 192423056224256 192612819713314 192768163905536 192992251623424 193124067928064 193158081019904 193739897226304 194110469394688 194503339293952 194729444105768 194862446936248 194896766192128 195857727356291 196037208260608 196412174565376 197003792506976 197038488897536 197207795040256 197232804027259 197402277136064 198010010074492 198180151000832 198812103012952 199571532928768 199743015600128 200357954857984 200393241985024 200530113265664 200763224037376 201169558779904 201367947882101 201764626697216 201937993793536 202570365829832 202733740883968 202933672548992 202969413312512 203580782474212 203755710109952 204157092626432 204796413805984 204947990454272 205340000681984 205578702816256 205994783847424 206171785723904 206375107914976 207010465077878 207046923847808 207188339682688 207224829779968 207429190460492 207849016786268 208016394944512 208437409742848 208642966243712 208822243581952 209465134624256 209502025711616 209708632113904 209888825129984 210313629633536 211116993511424 211778109731188 212157930392128 212195295735808 212377625427968 212404558183202 212807467139072 212834454404858 213017333296768 213054849998848 213436960473088 214105341706256 214289312613376 214923189307904 215358183113216 215543230529536 215755794638384 215793793639424 216420031672327 216458147659072 216644140224512 216857790026878 217296699367462 217471685623808 217911837458432 218165154009088 218314163744768 218352613326848 219024845062144 219240842664536 219429226272256 219873340071424 220128936815216 220549984098752 220713220489216 221404387446242 221840536451072 222031153856512 222699939355712 222739161362432 222958821943858 223165201301504 223837402692904 224029735913984 224692425185536 225147191436544 225408918888296 225602602441216 226297154370848 226491601143808 226686214995968 226714962300827 226949731520512 227173822065983 227356762243072 228081751918592 228277732114432 228980519837696 229206335512924 229403282011904 229443684614144 230134797579544 230574983375968 231468223239253 231508989519808 231924197198848 231965043785728 232123479031808 232393316227072 232863668697088 233093313850397 233309074087936 234011830088036 234053044349696 234212905728256 234485171824904 234674286493696 234947088932864 235857266188544 236583388660432 236786673923072 236828376891392 237061931954848 237265628407808 237691160526848 238449104278528 238653992665088 239388725284864 239667008130176 239830703921536 239872943005696 240109500554924 240595470196796 241055664438512 241276564013056 242032125407072 242466206162432 242508909412352 242748066495088 242956648782848 243448380910592 243914032001024 244648731455674 244691819092864 244902071558144 245143588726036 245626502066176 245837557661696 246335120605184 246578051015296 246621478445056 247093198815232 247337179054088 247593303113728 247837474316432 248050429699072 249317373329024 249501901422592 250560963045184 250776258596864 250991739142144 251023568761966 251531627933014 252012740094808 252057124684288 252243680559104 253033585652848 253532041658368 254000132818432 254514216406528 254810082221552 255001033455616 255045944344576 255297465182144 255814174506176 256033983901696 256286479122674 256791343069184 257011992100864 257831545647104 258324707852288 258847544164352 259102814058088 259325449230848 259371121737728 260426208902321 260649981207616 261950097729056 262175179442176 262221353844736 262400454557696 262705487908864 263467864644572 263514266715392 263740692447232 264535112273432 264581702308352 265056225370112 265545593401088 265592361402368 266392358686168 266638941814784 266901895417696 267442091529184 267671892260864 267935864537341 267983053514176 268510958780416 268694355378176 269551161358336 270066740027392 270613341626368 270880214697092 270927922234112 271112969650432 271160718180352 271428131062088 271647040602112 272497707626144 273366641642809 274092233053184 274140506292224 274410857777056 274646646450176 275492187929728 275728905740288 276559435558588 276608143322368 277104235614208 277426361708672 277664741466112 278758893715456 279033799754864 279322746486784 279598550235056 279888081780736 280164101401184 280716002361344 281803486874624 282342500937728 282392227217408 283242827790208 283486205370368 283765773383092 284883967063696 284934140947456 285145030197248 286022543048704 286601438396416 286884078585104 287130584925184 288014560108352 288065285353472 288262037819392 288597134553728 289181240746112 290285866078208 290535295418368 291429752520704 291717154289176 291768531636736 292019234963456 292610267316224 292898833283056 293475820650496 294394844846102 294647804843392 295176250980352 295228237545472 295519385298368 296117501780672 296371941978112 296424139128832 296664217627778 297629953031224 297833238293864 297885692808704 299023567732736 299628776505344 300181975149056 300234843324416 301106131022368 301159161960448 301417934225408 301456158663737 301715186124352 302325842598208 303480678172672 303534127316992 303741445210112 305030737620224 305292836552704 305910734012416 306212416614104 306266346873344 306852151789568 307776428702743 308040886881728 308647702888448 308952084630112 309577388225248 309843393886208 309897963634688 310203578356672 311158587259916 311425951572736 311693545619456 312615548084224 313248266346496 313612408888064 313826610383104 313881881657344 314848214776832 315118749417472 315429512766368 316067926352672 316435346671873 317040602141956 317331133104128 318581592817664 318895771148416 319169783668736 320131162823836 320187544458496 320799976870912 322042745376352 322677143928832 323329831272448 323984234708992 324303741009248 324603929165824 325302159408094 325581676644224 325639018225664 325861434056704 326240239060736 326825345724416 326882906341376 327867518382976 328149239914496 329159497266688 329442328936448 329767217892112 329825296632832 330108700393472 331451538602954 331755275517952 332794172434724 333062574309376 333391033473344 333449750441984 333677501108224 333736268529664 334065392076416 334741523752064 335381794001408 336451251252688 336681051984368 336740348392448 337344286834688 337736440340992 338026641784832 338710790832128 339044820146032 339358653218816 340088621199371 340380843764416 340440791781376 340776527185094 341069340836224 341741220265984 343065114456064 343125535227904 344121292596992 344521324187128 344756636887208 344817355570688 345113641320448 346517517630361 346835060768768 347921180272666 348606557280256 348906098917376 349250182625344 349957047558976 350626421001472 350688173473792 351744489945992 352046727864832 353088096720128 353391489138688 354106735869952 354518375264768 354784046546944 355196473296896 355915373225984 356221194993664 356266369329871 356572492692416 357274912096256 358393724160472 358658983294976 358722150465536 360181384377452 360490871732992 360800625016832 362332116733664 362643452114944 363735779375969 364452309883904 364765467049984 365125190926496 365503287525376 365864186084384 366289493193481 366563985592448 366628544995328 366990106199332 367732875852628 368048851858688 368773878775808 369454738644992 370632846867712 371341767537664 372093344736256 372413067493376 372780333269344 372845987497984 373514680827904 374684347985948 375027702759424 375745029603328 376505518784512 376876820448128 376943196151808 377200653426688 377639138868992 378801758403376 379127245392896 380336197068256 381018323969536 381345715552256 381789019515904 382117073321984 383293478858752 383622825377792 383671474662938 384448006573202 384778345124992 384846112448512 385225639426628 385536327811072 385984503246848 386248135856128 386316162039808 387479794452608 388220938789376 389006678587904 389458888211536 389724893872496 389793532384256 391715454712582 392074416521216 392824349130752 394007585013952 394076977795072 394415590080512 394465608054518 394804554272128 396020020148984 396360302001664 397624206025904 399143065857536 399486031200256 400715909715968 400786483970048 401060226531328 401111087147617 401526448074752 401922915962893 402339117559808 402735895764202 403529253394432 403875987587072 405140731659664 405867345097984 405938826625024 407161564948424 407511420219904 409520702654063 409592827611968 409895980908544 410680001363968 411157405632512 411989567694848 412343571447808 412750215829952 414020930155756 414093847695616 414376679365376 414449659559936 414858380920984 415698033572536 417285932487424 417644487163904 418930269248512 419004051423232 419417264227808 419777650259968 420627259267072 421042072844393 422233987022848 423556219462376 424315860784256 424390591471616 424809116366404 425668908809716 426034666593536 426109699997696 426873920946176 428210683412512 428578625226752 429846378615808 430716366226432 431086461059072 431511589276768 431587587278848 432840063344654 432916295318144 433288280449024 433715580053756 434593398734924 434943371247616 435823674916864 436330308018176 436628327489536 438049690124288 438481685329072 438858452544512 439746680142848 440257873630432 441099968197504 441426440978432 442808774892484 443681072902144 444062307713024 445399878711424 445478322724864 445917643887716 446330402603008 447674805385808 448059471827968 449384850371072 450294382873088 450817837776592 451205204882432 452594308741696 452983202287616 453372429991936 453429924601654 453899463041024 454347644131966 454713524486144 456163503837184 456555464228864 457961039675392 458412671025848 458806564023808 458887369228288 460269595159088 461149966751936 462936446478506 463017979039616 463848394397696 463930087571456 464246958063616 464786632454144 465727337394176 466186627700794 466618148175872 468023660176072 468106088699392 468425811456512 468970343649808 469894177865728 471714532377088 473166777320864 473573347846144 473656753782784 474040375719911 474123863909696 474531256815616 475382321053696 476898208557056 477307985330176 478777450569728 479334016260352 479661407843072 479745886011392 480219001109848 481190940393592 482111328877024 483648673675739 483979012227529 484064250814144 484932412324864 485017818824704 485496132990176 485913297565696 486896761821184 487828064002048 489297462911348 489383638185728 489804143116288 490287177452072 491253004132352 493156102030592 493242956890112 494186397630464 494674358108176 495186606227456 495674948632864 496100859398144 498634746658048 499003802845184 501121926090368 501552517193728 502047137523932 503063255866028 504025480189616 504114249368576 504487361118208 506067171305696 507064083316736 508000265636864 509028432813056 509620164443104 510002066911232 510091888689152 510594930364288 511628349012352 512067967803392 512572958245348 513582686138368 514023984201728 515663091294208 516649415704576 517695088328704 518205628116176 518650898461696 518742243475456 520852417804642 521299962415232 523900195458112 524350358884352 524442707689472 524800909115392 525410975817728 526935729289144 527028533430784 527481384894464 529070224546864 529163404616704 530112450740224 531091186802176 531184722804736 532784717372336 533277883629568 533803790835392 534884183058368 535343784521728 535871729074682 535966107028352 537021917560832 537388710756352 539102322716672 540133480054784 541226683252736 541760429394184 541855844468224 542225939300864 542321436360704 542856262124176 544527527704853 544995415252288 546733283285618 548184466106368 548281012584448 548821715554112 549293292900352 550984375859456 551457811480576 553118871117176 553216286644736 554208471228416 554852723417344 555329482932224 557517787430912 558067599509728 558645492973568 559197100470112 559776163561472 559847151804083 560229534941713 560328202802368 561432004722688 563606973749248 564685001875456 566485655580416 566972410740736 567531546766184 569767934127392 569868281894912 571584796162237 572045086097408 573202876792832 573768157170208 574261169850368 576029120216704 576130570706944 576524075638784 577194269107456 578362481492224 580571732156416 582389801760767 582859505041408 583434308578352 583537063273472 584038469926912 585220534632448 585797666566112 586951641300992 588789689692204 589295609686784 590352501960704 590456475090944 591038770596736 592235003561344 592743883956224 593328435255556 595259906062448 595666476587728 595771385617408 598047135465472 599257553010688 600363950298112 600469686648832 602212262044736 602318323920896 602835868450816 602912317327474 603430372248704 604651685196416 606961356345344 607068254633984 607482890420224 610061475240448 610585673105408 611821468024832 612424833228208 612532693746688 613704303579136 615552857405486 616081773763456 617295405776896 617904169260224 619154776450496 619686787772416 619795927269376 620407156713344 622317174519832 622851903145472 623387091238912 625231096168448 626496532692992 627224817776128 627653220766208 627763763314688 629696429553664 630237498834944 630317422660541 630859025532736 632135852705344 632870693343746 634081204283912 634662266208256 637791542296832 638339567337472 640262325647672 640375088916992 641599953741824 643532532742099 644085490752704 645354287857664 646659662544896 647968469417984 648607482018496 650604318816188 651163353288448 651278036451328 651722868113408 652480478121472 653650691448832 655735036765952 656298479828992 658318994533376 658884657872896 659534435784224 659650593265664 660217400786944 661637543041189 662903077205908 663510551035904 665588344869448 666125148618752 666782066946688 666899500883968 667355002216448 668130784152832 669483047504128 670763588002816 672902502505376 673362103968736 673480696784896 674144868996599 674688573669376 675472880681984 676053283569664 677421581664256 678089640292064 678717306437632 680177242398742 680761687528832 680881583562752 681553054370188 682138681672448 683482440531968 686130228912128 688242585193984 689042648374256 689513273774416 689634711141376 690227282640896 693035035260722 693670121537536 695842360545332 697213114560512 697812197834752 698500365250688 699914095117952 701252842002944 701376346947584 703488979891984 704093455729664 706176193440256 706782978277376 708213471739904 709036750529536 709568093093888 710392946593792 711830746451968 712442389987328 712532738659742 713144985384832 714549824192512 716787448320944 717317966589952 717444300931072 720362768754904 720981743465984 721601250033664 724536627772573 724664233467328 725286904229888 727471558751938 728904619767808 729530934099968 730250381852992 731006575050752 731728372168768 732578986386962 733127971184896 733257089990656 733980212398664 735465751705256 736097703717376 738909477289984 741265693735424 742683535075328 744186689472512 744826134986752 744920590417003 745560666538688 745691974995968 747029361655808 749368695971896 750055405518848 753753640896256 753886392303616 754401306853376 755278277737984 757603516806752 758254490785792 760538447786117 760672394136512 762036647939072 762691431104512 763578039031808 764234146643968 766586957717504 767342949325876 768896013146404 769556690249984 769692224897024 770451278853256 771072655622144 771969006493696 772496271712256 774959588905216 776441877578752 778013357175808 778917776423072 779449787744992 779587064768512 780355876803503 783430909425164 784148833042432 785648698261504 788015170027904 788153955590144 788931216109036 789609108544256 792040040297968 792720604003328 795248412051808 798286131715072 798972062400512 801431819431936 801572967940096 802120453062656 802222174295234 803052896149504 803845831925786 804678235119616 805471791528404 807058506788864 807751975174144 810281463319328 811734690195968 811877653250048 814323129896848 815022840439808 819041405308126 819185655223936 819791961817088 821360002727936 822314811265024 823979135389696 824687142895616 825500431659904 828041860311512 828187695391232 828753358730752 828899319119872 829716761841968 831396067145072 834571864974848 835288974327808 837860538497024 838008102846464 838834528455616 839555300519936 841254518534144 842084145688786 844467974045696 847112438924752 848631721568512 848781182943232 849618232732808 851337817619432 852069333187072 852219399995392 855686114964769 856270560094859 856421366825024 857157250453504 859692757231616 861432732452864 862172922118144 863023178553536 863175174557696 865680126689308 865832590636288 866576560898048 867431160107512 869186797469848 872660616036352 873256654979072 876099380248576 876963370658144 877716905089024 879493360285696 880360697765549 880515747260864 882199936395008 882852881956864 885617549784968 887362145804288 890799757422848 890956645449728 891835287775432 892660805206016 895349610771616 896118943655936 898769700742144 900588765746176 901635675553184 902410409764864 905188617483392 905966404575232 906859849203308 907798926082048 908695288263932 909427048972288 912327007674368 915922079350784 916825342051696 917613128047616 917774738456576 920539190318176 922299933503872 925872892957012 926035958079232 927696788795392 927860175142912 928493916127232 929573264908288 931454674788352 932373255401588 933236296351744 936047320352144 936212177398784 936851622913024 937940687299616 939788355731456 943429064754176 946333554641728 947146695692288 947313507565568 948080751439822 948247727819392 949062513631232 950764642107392 953796417114112 954615970660352 957554901139456 958668032520704 959322815686144 959491772022784 960438002219696 962381880787184 964222657754048 967297347351478 967958024455058 968128501628288 969864824649728 970035637649408 970992265980352 971826595131392 973793523642368 975656128004096 978594925822696 978767276371456 979608286232576 980574354904144 982506008264704 986312204061184 986485913780224 988372795260928 989348716216352 990373212454912 990498807037993 991349897265728 992201718796288 997269493316096 998007605690368 1002243852180736 1003105034387456 1004094275047864 1006126511732056 1008050960379232 1008228498737152 1011265408594727 1012134342611392 1014128166633472 1016000531273728 1018056865626112 1019240328886208 1020004133822464 1021189860728576 1023256698024704 1024135935606784 1025145916490696 1027165372276736 1030381956961357 1031326182588416 1033298831409152 1035390176657408 1036411256232352 1037301796923392 1037484486950912 1041704835609284 1042599924830464 1047800390916224 1048700717768704 1050821951635456 1053871458578288 1054057066861568 1054962769788928 1058140449093728 1058326809233408 1060224901480448 1062182373604352 1062369445609472 1065569434744672 1066555767259136 1067607581670784 1069768366116736 1070687569043456 1071743458149364 1071932214056704 1074043835121664 1074777421512704 1078204645433344 1080266960109568 1082453366505472 1083520858788368 1083711688936448 1084451878601728 1084642872721408 1085712524248352 1089055055409706 1089990830504576 1093466566571236 1096368932212736 1096562025168896 1097643431108224 1098586585800704 1101968751718912 1102915622961152 1106237742234352 1106432573289472 1108416942456832 1109705446834688 1110658965864448 1115035574861824 1116135199019456 1117290985947136 1118394200940224 1119552327122944 1119694303608166 1120459069883426 1120656405604736 1122864009445376 1127213947498496 1129370003750912 1132971311160832 1133944821481472 1135063093532368 1138557557928329 1139535868254784 1139736563789824 1143169592324474 1144090172194816 1146405753585664 1147536314340416 1148522339700736 1152058240433408 1152261141413888 1153048151277568 1154388538214912 1156724962984448 1161143464312832 1164779603521534 1165719010082816 1166868617156704 1167074126546944 1168076939853824 1170441069264896 1170589499226719 1171595333132224 1173903282601984 1177579379384408 1178591219373568 1180705003921408 1182077541193472 1184470007122688 1185487767912448 1186656870511112 1190519812124896 1191332953175456 1191542771234816 1192717845147829 1195131846521041 1196094270930944 1198515106021376 1200727900596224 1200939373297664 1204424524089472 1204636647841792 1205824634654948 1206860744497408 1209303370392832 1213922712690688 1217724130954331 1220122950480896 1221171346210816 1223642936049664 1224849666456416 1225065387493376 1227408607158272 1231105714810972 1232163547526912 1234590811553792 1235808338520448 1238309552900992 1239373575544832 1240814313426688 1244634349039664 1245703806290944 1246774182477824 1250462192336896 1252993065385984 1254449635552256 1255306441532416 1255527526629376 1259392859107328 1260474997669888 1260634845321082 1261718051065472 1264271705410688 1265741386687492 1268162408567824 1269324532416512 1275583084593664 1276679134674944 1280524651295344 1280750177833984 1283199907483648 1287065065484198 1288170981505408 1290708575715328 1293319325089792 1295936938835968 1297214964036992 1301208637632376 1302326706576896 1302556072902656 1303445736226816 1304960956242944 1307301382897664 1311470073531904 1312596959657984 1316637989066752 1317769315745792 1319068871568448 1319301186531328 1320434801573888 1323275086082378 1325806154411816 1327021102071808 1331176689738896 1333564133893376 1333799001767936 1334710004432896 1336261568305664 1338966095008256 1341527176005632 1345568023006207 1345805005010752 1346724207937472 1346961393569792 1348289737993198 1349377147338752 1350945761363968 1352106567139328 1354843163328512 1356179280584128 1360354484797484 1361523375057664 1361763167125504 1363106108740376 1364277363344896 1372260457824256 1376485170387968 1378085296748512 1379026547548832 1379269422282752 1380454565281792 1380629628190813 1383423953631577 1386070070521444 1387340243075072 1391684721090664 1394426229121024 1397000730501376 1399828190235904 1402505684005888 1402752693895168 1406977959783968 1408186911459328 1409575635174707 1412352386880512 1413565956554752 1416426943479808 1418073501059072 1419136186187776 1420785893187584 1423661492903936 1425065477319484 1426289970769664 1429099648385024 1433574896641888 1434635933179904 1440725537509808 1441963486931968 1443202500067328 1449073255545146 1449328466934656 1450573808459776 1454943117503876 1457809239535616 1459061868199936 1460500763705984 1463456744337536 1465157972773924 1466255942369792 1466514179981312 1467960424797328 1470931503410512 1472195407434752 1477818954579968 1482531387470848 1485367070150656 1488373378945024 1489652269973504 1489841180834006 1491121333077376 1491383949991936 1494058723311616 1498737391943792 1500110811037696 1507507281792512 1507772784607232 1508802613706752 1510556555475968 1514940221706289 1515207033613504 1516508981571584 1521076895572234 1521344788273024 1524073295878144 1525382862209024 1527156078063616 1528468293287936 1533173915435008 1534685898651752 1537792026292808 1539113380499968 1539384449794048 1540902557706512 1543938012987392 1544992543424512 1549919177810432 1552883755157504 1556026714351616 1557835552846144 1558899575489984 1559174129537024 1560711753607006 1566861818850328 1568297666084864 1576030340055808 1576307911180288 1577862432218072 1579218217088512 1584080080595936 1585441208006656 1590216754461881 1590496824103616 1596572263430144 1597944124801024 1602863638863872 1604444348590468 1606105792299008 1607691663851572 1609356470239232 1610943583056808 1614117013577728 1620562926638656 1623469380391936 1623755306500096 1628646259793696 1630045680879616 1631653196952779 1638082810616252 1638371310447872 1639583923634176 1642720005455872 1644629622530048 1647958270779392 1651000863319808 1656083720623024 1656375390782464 1657506717461504 1657798638239744 1659433523683936 1662792134290144 1669143729949696 1670577948655616 1675721076994048 1676016205692928 1677669056911232 1679110601039872 1682509037068288 1684168291377572 1688935948091392 1694224877849504 1697263443137024 1697562365886464 1699236465465616 1702675635238864 1704138666374144 1704438799990784 1711372229929538 1712541120189718 1712842733650048 1714314500907008 1719385514463232 1722865464905728 1724345844236288 1726046357107072 1726350349115392 1731360253378616 1731665181272576 1733153121796096 1734862320215024 1738373594939696 1745321232072704 1746513309958144 1752198760497152 1753926741316288 1755433810178048 1758986720571392 1760721395531098 1761031494521728 1764399872790016 1765705763913728 1771235099569936 1774724291608576 1781599514845696 1781913290899456 1783670575550864 1785321610412032 1789161876744517 1790699221543232 1792237887311872 1797539401484288 1801177531492352 1803271351106368 1804820819529728 1810377234966784 1811932809150464 1813719698406616 1815597852164096 1817390576527864 1822983462316247 1824654015348736 1831844158701568 1833650684103392 1835226256095232 1835549476913152 1841078380636352 1844599867007744 1851745785914024 1852071916158464 1855393577590784 1859146529816576 1862909349576704 1864746510803176 1866472592703488 1872094640704288 1872424354797568 1873703245826048 1875881374599232 1879576711462912 1886858129508352 1892667109283456 1894293391384576 1896161502879644 1896495455638784 1898125027262464 1901529284214784 1907592834228224 1913566491499663 1915109802278912 1917336065041408 1918645631372288 1918983544045568 1920876004439392 1924763761574368 1928445315508096 1934594694702956 1935916048910116 1936257003256576 1939729649299456 1940071275298816 1941984531960704 1943653190262784 1947587047284736 1951312256008192 1957189851645392 1957534552742912 1959216572465152 1961148709808288 1965012016529408 1972624408122368 1972971827560448 1976745590521856 1978697432432704 1980746424909824 1980997614075986 1982699794531456 1984403437592576 1994538986632192 1996015211380736 2004487704361472 2006210068774912 2008188550095728 2012253023464112 2016101920758464 2016456997474304 2022530817189454 2024268685222784 2028256333266944 2032001062547456 2036113731252224 2038480657772416 2040008267644928 2042379721457152 2046513396049408 2048271871213568 2050291832981392 2054330744553472 2060763913922714 2062652365176832 2066597662818304 2070780353314816 2072822512464704 2074603593846784 2074968973901824 2083409671218568 2085199849660928 2095600781832448 2097401435537408 2101643903270912 2107742917156576 2108114133723136 2109925539577856 2110193110646159 2114464036152611 2116280898187456 2116653618466816 2120449802960896 2124364747208704 2124738891218944 2131138869489344 2135215163341568 2139536732233472 2141375138086912 2143486916298728 2143864428113408 2154435000919201 2156409290866688 2160533920219136 2164906733010944 2167041717576736 2167423377872896 2168903757203456 2169285745442816 2171425048496704 2178110110819412 2179981661009152 2186933133142472 2192737864425472 2195286862216448 2197173171601408 2203937503437824 2205831245922304 2212475484468704 2212865146578944 2215047426703111 2216833884913664 2219410893669376 2221317931728896 2230071149723648 2232270398038912 2236788401880448 2239388607216332 2240918139766852 2241312811209472 2245728018890752 2254427894996992 2258740007501824 2265942622321664 2267889642962944 2270126187064736 2277115115856658 2279071736509568 2279473127579648 2286339184648948 2288180344389632 2292811507171328 2295072628680832 2297044679401472 2304116480866816 2304522282827776 2306096302555136 2308777076429824 2313449925968896 2322286928625664 2329559207043068 2331438020165632 2333737234313408 2334148253093888 2336153879707648 2340882138529792 2341178998453438 2343190666264448 2347806565203968 2355158758768816 2357182438747136 2361410007842816 2364155082386944 2368940014245376 2370975535824896 2373313741022224 2380620348395597 2381039624249792 2382665906350912 2383085542469632 2385435690295658 2390263693042082 2392188541861888 2397030212042752 2401455801192448 2401878746595328 2408849048178944 2409273295683584 2411649269309896 2413721488994816 2418606740785664 2427845425381376 2435448261908662 2440245900961792 2442342692421632 2447285872099328 2449699332912832 2450130774986752 2454817214316544 2462211429621944 2464327095053824 2471616677040896 2476619105801984 2478747151089664 2481628626853376 2489268698079328 2491407612581888 2493548364955648 2493864585309097 2498912042725813 2500924384673792 2505986130771968 2508899271104512 2510612883064832 2511055053258752 2518785718214656 2521269690642164 2523436102130944 2528543410821376 2531482773374984 2536324817135648 2546150455631783 2551166169187328 2553358269349888 2561049302590688 2561500355667968 2564026452354367 2566399814967296 2574130130968396 2576341963010816 2581417151430656 2594429928073984 2602417275264752 2604653413153792 2605112145805312 2606891472453632 2609921912485888 2614602765795328 2622940147063808 2625193919315968 2633275978133504 2635538631491584 2638137743136896 2638602373062656 2646550172164756 2651612308823632 2654042204143616 2662353379477792 2667128267786752 2667598003535872 2669420008865792 2672523136611328 2677932190016512 2683054352011264 2691136046012414 2691610010021504 2693448415874944 2693922787139584 2696579475986396 2698754294677504 2701891522727936 2704213134278656 2709686326657024 2712358561168256 2720708969594968 2723046750115328 2723526334251008 2726212217480752 2728554726689792 2744520915648512 2752970340775936 2756170593497024 2758053095097664 2758538844565504 2760909130563584 2761259256381626 2766847907263154 2772140141042888 2774680486150144 2783369442181328 2788852458242048 2794001461002752 2799656380471808 2805011368011776 2805505387790336 2813460411740251 2813955919567936 2816373822918656 2819151270349414 2824704773761024 2827131913109504 2832853886959616 2836147002118144 2841571786375168 2847322985807872 2850130954638968 2852579941539328 2867149793283776 2869271866359808 2881451075019616 2883926973863936 2886405000134656 2898146511090292 2898656933869312 2901147616919552 2909886235007752 2915618479071232 2921001527411968 2926913488675072 2930315945547848 2932511884739584 2933028359962624 2935920849594656 2941863006821024 2944390814869504 2947294509910751 2955637909159936 2965062774941696 2970734140301312 2976746757890048 2979682361668012 2982242666154752 2982767899983872 2988117446623232 2997474783887584 3015014563585024 3015545569214464 3017605227413504 3021113110951936 3029880443412578 3030414067227008 3033017963143168 3042153791144468 3042689576546048 3048146591756288 3050765724418048 3054312156127232 3066347830870016 3069371797303504 3075584052585616 3078226760999936 3078768899588096 3081805115413024 3087876025974784 3089985086849024 3099838355620864 3105767510315008 3112053428703232 3115671105692288 3117799150979968 3118348259074048 3121423507214012 3133723637700656 3136595332169728 3152060680111616 3152615822360576 3155724864436144 3158436434177024 3168160161191872 3170882416013312 3180433508923762 3180993648207232 3193144526860288 3195888249602048 3205727277727744 3208888697180936 3212211584598016 3215383327703144 3218712940478464 3221887166113616 3228234027155456 3241125853277312 3246938760783872 3247510613000192 3257292519587392 3260091361759232 3263306393905558 3276165621232504 3276742620895744 3279167847268352 3289259245060096 3295916541558784 3302001726639616 3312167441246048 3312750781564928 3315013434923008 3315597276479488 3318867047367872 3325584268580288 3338287459899392 3341155897311232 3351442153988096 3355338113822464 3358221202079744 3365018074136576 3368336582755144 3385540715730173 3388449755699008 3394526886274048 3395124731772928 3398472930931232 3405351270477728 3408277332748288 3408877599981568 3422744459859076 3425082240379436 3425685467300096 3428629001814016 3438771028926464 3445730929811456 3452092714214144 3452700698230784 3462720506757232 3463330362545152 3466306243592192 3469724640430048 3476747189879392 3490642464145408 3493026619916288 3504397520994304 3507853482632576 3510867620356096 3517973441142784 3521442791062196 3522062989043456 3528799745580032 3531411527827456 3542470199139872 3549448583217152 3563199029691392 3563826581798912 3567341151101728 3570643220824064 3578323753489034 3581398443086464 3584475774623744 3595078802968576 3602355062984704 3606542702212736 3609641639059456 3620754469933568 3623865618300928 3627439396813232 3631195704328192 3634781153055728 3645966924632494 3649308030697472 3663688317403136 3667301368206784 3670452512190464 3671098953826304 3682156761272704 3689199734015488 3703491571828048 3704143832316928 3710787155181568 3718293059633152 3725818699153408 3729493021606352 3732945185406976 3740974833193081 3744189281408576 3744848709595136 3747406491652096 3751762749198464 3759153422925824 3773716259016704 3785334218566912 3788586782769152 3792323005759288 3792990911277568 3796250054524928 3811692693933971 3815185668456448 3827132982999326 3830219604557824 3834672130082816 3837291262744576 3837967088091136 3841752008878784 3849527523148736 3856890631016192 3869189389405912 3871832097820232 3872514006513152 3879459298598912 3883969063921408 3887306380525568 3895174094569472 3902624512016384 3914379703290784 3915069105485824 3918433144930304 3918930062628581 3922297419616576 3930024033058816 3945248816244736 3945943655120896 3957394864865408 3961995228151972 3965399589062912 3968806875185152 3989077973264384 4001093573135659 4008975408722944 4012420137549824 4016377100191456 4024506046928224 4032203841516928 4032913994948608 4045061634378908 4048537370445568 4056512666533888 4064002125094912 4072227462504448 4076961315544832 4080016535289856 4084759442914304 4093026792098816 4096543742427136 4100583665962784 4108661489106944 4121527827845428 4125304730353664 4133195325636608 4141560706629632 4145645024929408 4149207187693568 4166819342437136 4170399699321856 4191201563664896 4194802871074816 4203287806541824 4215485834313152 4216228267446272 4219851079155712 4220386221292318 4228928072305222 4232561796374912 4233307236933632 4240899605921792 4248729494417408 4249477782437888 4262277738978688 4270430326683136 4279073464466944 4282750276173824 4286973832597456 4287728856226816 4308870001838402 4312818581733376 4321067840438272 4329813466021888 4334083435153472 4334846755745792 4337807514406912 4338571490885632 4342850096993408 4356220221638824 4359963322018304 4373866266284944 4385475728850944 4390573724432896 4394346343202816 4407875006875648 4411662491844608 4412221958623787 4421152075591823 4424950968937408 4425730293157888 4430094853406222 4433667769827328 4438821787338752 4442635863457792 4464540796077824 4473576803760896 4478777214432664 4481836279533704 4482625622418944 4504727729194693 4508855789993984 4517480015003648 4531885244643328 4535779285925888 4540252374129472 4554230231713316 4558143473019136 4558946255159296 4572678369297896 4590145257361664 4594089358802944 4608232961733632 4609044565655552 4612192605110272 4617554152859648 4626899851937792 4631462801288323 4644573857251328 4659118414086136 4662876040331264 4667474468626816 4668296506187776 4682357996906876 4686381332528896 4695613130407936 4710317517537632 4714364877494272 4722820015685632 4728310164773888 4737880028490752 4741951071649792 4746627482044448 4761240696791194 4762079248499584 4765331812701824 4766171084939264 4770871380591316 4780527386084164 4784377083723776 4794060424085504 4802911602384896 4817698096357888 4818546591367168 4823298538619792 4827442977989632 4837213481571328 4855690850762752 4870896523817324 4880491801923584 4884685384843264 4894571744198656 4899398665825664 4900261549973504 4909634428633088 4924422859243888 4928654190107648 4943233354081792 4953238211603968 4957494302179328 4963257253706752 4978537396158656 4982815225163776 4987096729911296 4987729170618194 4997824085451626 5001848769347584 5011972261543936 5017798542209024 5021225766129664 5022110106517504 5037571436429312 5042539381284328 5046872204261888 5057086821642752 5062965546749968 5072649634271296 5092300911263566 5102332338374656 5106716538699776 5122098605181376 5123000711335936 5128052904708734 5132799629934592 5148260261936792 5152683926021632 5188859856147968 5204834550529504 5209306826307584 5210224291610624 5213782944907264 5214444132919021 5219843824971776 5224997907517609 5229205531590656 5245880294127616 5250387838631936 5266551956267008 5276275486273792 5277204746125312 5293100344329512 5303224617647264 5323769134502819 5324706758955584 5334256535573504 5335196007071744 5338840017731584 5345046273222656 5355864380033024 5366108704022528 5382272092024828 5383220020043008 5386896831749888 5387845574279168 5393158951972792 5397508589355008 5403783045455872 5424717122336512 5441417939189936 5446093500230656 5447052668502016 5452424434961504 5457109453379584 5489041831297024 5505940681551872 5512341186994048 5516106190195328 5517077689131008 5522518512763252 5533695814526308 5544280282085776 5549360972300288 5566738884362656 5577704916484096 5588002922005504 5599312760943616 5610022736023552 5611010775580672 5626920823480502 5627911839135872 5632747645837312 5638302540698828 5649409547522048 5654263826219008 5665707773919232 5672294004236288 5683143572750336 5694645971615744 5700261909277936 5705159883078656 5734299586567552 5738543732719616 5762902150039232 5767853947727872 5772810000269312 5796293022180584 5797313867738624 5802295233839104 5819772470015504 5831236958142464 5842003054823936 5853826977350144 5860631891095696 5865023769479168 5866056719925248 5871841699189312 5883726013642048 5888781629739008 5894589019821502 5911275818319872 5930125549883392 5941468280602624 5953493515780096 5959364723336024 5964485332309504 5965535799967744 5989802804753383 5994949567775168 6030029127170048 6031091138428928 6035210454827008 6042226221903872 6059760886825156 6060828134454016 6066035926286336 6084307582288936 6085379153092096 6096293183512576 6108624312254464 6132695661740032 6138743594607008 6151168105171232 6156453521999872 6157537799176192 6162524884358843 6163610230826048 6175752051949568 6179970173698048 6199676711241728 6211535020630016 6224106857406464 6231342211384576 6235598301959936 6236696518148096 6242847014428024 6267447275401312 6287432757784607 6304121360223232 6305231644721152 6311449728872288 6316872868354048 6336320322383744 6341764832026624 6360867017847524 6361987296414464 6386289053720576 6411454555455488 6417777394361872 6424423169196032 6430766655406288 6437425880956928 6443774332227232 6456468054310912 6482251706554624 6493877521567744 6495021226000384 6514585039174784 6520182723518464 6526612787811116 6552331242465008 6553485241791488 6558335694536704 6578518490120192 6591833083117568 6604003453279232 6624334882492096 6625501563129856 6630026869846016 6631194552958976 6637734094735744 6651168537160576 6676574919798784 6682311794622464 6702884307976192 6710676227644928 6716442404159488 6730036148273152 6736673165510288 6771081431460346 6776899511398016 6789053772548096 6790249463545856 6796945861862464 6810702540955456 6816554665496576 6817755199963136 6845488919718152 6850164480758872 6851370934600192 6857258003628032 6877542057852928 6891461859622912 6904185428428288 6905401396461568 6925441013514464 6926660725090304 6932612487184384 6933491649265951 6939449280860096 6953494379758784 6981284928290816 6986053239832576 7015706965265152 7021735240712192 7035946882285568 7042885582124392 7044125978086912 7057599491160064 7078857860163089 7084940398279744 7098897166434304 7126398059382784 7127653163597824 7134682302203456 7156647506978068 7162796886172928 7168951549247488 7190157605937152 7204710125969408 7213085404425472 7219283278118912 7241508939867136 7247731236601856 7254878793626464 7262391408656384 7269562306111456 7278012973453079 7291933849264988 7298616061394944 7327376634806272 7334602736413568 7340905024380928 7364313522545408 7378399468030976 7406983143656096 7408287664633856 7421574310363136 7436586119266304 7451637398306816 7458986043212704 7465890370813952 7481949666386162 7488378562817152 7489697419190272 7494812983304192 7503525498396928 7518306845851648 7547432518033408 7570668437133824 7577173565538304 7584646011518576 7585981822555136 7592500109049856 7623385387867942 7630371336912896 7654265965998652 7660439209115648 7669344260165632 7674582525489152 7675934176182272 7683504017757568 7699055046297472 7713781262032384 7738378778811824 7743664195640464 7745028013026304 7758918597197824 7767938127842816 7774612761051136 7790348189138944 7805249024032768 7828759406581568 7830138210971648 7836866289860608 7837860125257162 7844594839233152 7860048066117632 7890497632489472 7891887310241792 7914789729730816 7923990456303944 7930799178125824 7937613750370304 7969902905498303 7978155946528768 8002187146271318 8017950817445888 8024840275099648 8032754200382912 8049012093856448 8064407683033856 8065827989897216 8090123268757816 8097074740891136 8128004250189824 8144454925008896 8153922631089664 8160033070579712 8169518885828608 8186053584197632 8193087484854272 8194126494587033 8201167331925568 8217322978213888 8243055655690856 8250609460707328 8291290049858816 8298414375387136 8333638684874272 8340799398643712 8365922925647287 8382403127329792 8389605742149632 8406575613083648 8430971668626304 8432456534892544 8440772442584636 8457856144610444 8465123592749824 8466614473867264 8481799211843584 8497458988834816 8524555477957376 8540860653366272 8558146928933888 8565500552347648 8573947665194912 8575457712453632 8617740003676804 8625637163466752 8642135680876544 8659626932043776 8668166870306944 8669693511491584 8675615028813824 8685700193986816 8712440443277648 8719926644036608 8747732532569888 8770951457701888 8781147448865792 8788692686405632 8815750013751296 8823324983689216 8824443917247574 8842304151183646 8849901937874816 8851460586315776 8860189706812444 8867335539654656 8877643574677504 8885271726915584 8929081592155648 8947153607521792 8957554428865328 8963672559067408 8965251244837888 9009455458389386 9017711579987968 9034960030007296 9063770489286656 9071558571851776 9080504748258944 9108460463426632 9116286946038272 9117892510318592 9145356738595792 9180290514723328 9188178717605888 9216465923467264 9218089131311104 9224385210220544 9235108305719296 9253799703875584 9262925602576646 9289147714502656 9318236828172272 9334948937253632 9336593012375552 9364715993813752 9372762665057792 9418976161043449 9420635035075264 9428729754988544 9445640031371264 9456620329547776 9475760056981504 9483902143299584 9493254964088896 9522481393582388 9524158496999168 9530663625403648 9532342169878528 9541742761182632 9561054772168328 9605823204769792 9635396192715776 9637093182734336 9646597077239584 9654885955979264 9674426963142656 9683967675421039 9711381701525504 9741793047634648 9760983603847168 9798797331651328 9800523099947008 9819268857266176 9848845718487776 9857308380215296 9886466708163584 9906476423207936 9914988604358656 9926514507413504 9957074792317312 9965630450327552 9975458341236388 9995648170903252 10003697538695168 10023944523087872 10035597084418048 10042451532259328 10075142872858624 10085078762568656 10093744408523776 10114173643285504 10125931093499936 10145299268542592 10184601822527132 10204664676749312 10213433077399552 10244197210362752 10246001422671872 10256105809417468 10265599259869184 10296520523873584 10305367852043264 10377719712295936 10409669101059008 10418613652615168 10420448583221248 10427565889814528 10428888265838042 10439687649943552 10449995815035218 10458411063181312 10491760588255232 10500775677263872 10533103912534016 10552550972547584 10554409492250624 10586200688659024 10606449235294528 10647538269005638 10649413517911168 10668513071147008 10670392014143488 10677680035463168 10690092546445312 10711728760066048 10732217408045056 10764544184049656 10766440040086016 10773793663499776 10775691148558336 10786317903945584 10807566090911744 10849434244673024 10882835878379872 10892187000461312 10894105337004032 10904848869923008 10914218906759168 10978083662594048 11011881363103744 11024682373988096 11032212380390656 11034155378262016 11045037025526504 11067391629052616 11088560564171552 11123919494541997 11131517281233167 11133477768725312 11155409832968192 11176005844011008 11198625521887232 11220045472047104 11253841646961004 11255823678271744 11265495291674624 11276605081397656 11298819095044096 11344588008472576 11366287145500672 11389291943231488 11400523818555872 11410319766157312 11468599173135104 11477087465439232 11525804300078464 11535707895455744 11592586044361168 11594627735477248 11604590467678208 11639544940031008 11662473916284928 11684006109647872 11707653954700288 11721263782191392 11730047538958336 11732113439850496 11743683398378624 11767452027284096 11777563259478016 11789178039643004 11822551636639744 11860251099766784 11882936561205248 11906987031560192 11918729446672048 11928970664619008 11931071599935488 11979605609506766 11989899135550336 12060058254340096 12062182276857856 12070420909654016 12084452443807744 12119521773650312 12121656268908032 12132071852572672 12168615164577872 12170758306184192 12192586367025152 12217248624508928 12265391323480064 12277487189214016 12302336210342464 12312907043999744 12315075598352384 12325049768717686 12327220461652096 12351504103899136 12359940347396096 12399353422483456 12423070041260032 12448213714812928 12462684422769152 12471196603919872 12473393036296192 12485694028856048 12524133137211619 12534894550802624 12574865515569214 12608242720446464 12610463289442304 12622899457744576 12633745736708096 12672640644767488 12683529664053248 12721734035695048 12723974592828928 12772578107441152 12822909110910976 12835554788723744 12848846338392064 12861533310812576 12874851761913856 12876484491493909 12887548664454464 12912936108621824 12964503413109248 12987755043135488 13029170078349568 13040365447036928 13053225575622232 13104662484930016 13106970483582976 13146450311731451 13157036980240384 13183666166235136 13208006906558464 13248669764984192 13251003126259712 13260053739692032 13275468189471488 13302337074321152 13353149839597568 13394965440497641 13405768615952384 13421352455289856 13432884808318976 13460072296546304 13473346331020576 13542162862920692 13553799022796032 13578107545096192 13580498927091712 13593891723724928 13621405081910912 13633109330993152 13690977839436304 13700328961517744 13702741869200384 13714516007256064 13755084115705856 13782923719245824 13808370856856576 13810802792923136 13850882027028928 13853321450180608 13865224974368768 13866983298531902 13878898561720192 13906988759517568 13962569856581632 13972106479665152 14031413930530304 14043470481424384 14071893764571136 14085771164248784 14088251956173824 14115198982320128 14157715720326178 14169880796559488 14197794332868608 14252796118765568 14255306327195648 14269364604406912 14313295013956136 14325593772345856 14337903098494976 14380315211874304 14409420251938816 14426170808850944 14438566556237824 14483017879734272 14495462473203712 14509757587252928 14524782817312768 14539124612222912 14556025946906158 14583867698529976 14597232122789888 14669205472827136 14681810048761856 14728627045090816 14756798936061952 14801248253068277 14813966287312192 14816575329267712 14843148620726272 14873172238532608 14903274796613632 14917972086425408 14963899332772324 14976757125634304 14979394838380544 14989625966608384 15007050996793856 15094865036066816 15141336874267648 15154347131076608 15169292023037152 15171963645110272 15185000218099712 15217663489947347 15246770775735884 15260742673825792 15308531931997304 15320878418231296 15338688520331264 15349165050978304 15367008035515136 15398110092594944 15427562524064768 15476757557623648 15487328391280928 15490056026052608 15505331986921777 15517837194395648 15535876255685632 15549225522102272 15580696378277888 15610498048065536 15657518813163136 15660276421943296 15675720250514324 15689189678466304 15720096132235264 15780995264978944 15829579459461632 15847980912607888 15861598356251648 15875227500740608 15939805810996606 15956311893057536 16004374292542636 16035901634891776 16049680550199296 16065508400765824 16098024187712896 16128815366067712 16131655979794432 16180246537515632 16194149481782272 16256008500379648 16288909850017792 16307845262179328 16320066141159424 16339037771657216 16372107168395264 16386174969708544 16388252989174066 16402334663851136 16434645956427776 16486111311381712 16501218921414656 16582580099717632 16596828750774272 16664342438769179 16667277369748544 16681598797287424 16731845851294574 16764806254659584 16779211484299264 16813151226167296 16861943337252608 16864913069785088 16881544885169272 16915712289220888 16930247185499648 16933228947734528 16994917977669632 17049110955914752 17081721306732544 17116293857867776 17131001104695296 17147895330389824 17150915424907264 17235480007353608 17251274326933504 17336333740613888 17339387022983168 17351230057627648 17371400387973632 17424880886555296 17439853288073216 17492384299080691 17495465065139776 17541902915403776 17562294897731584 17577385372811264 17631500027502592 17648887834495148 17684608302367292 17699803875749632 17702921172631552 17720379413624888 17734671079309312 17755287149355008 17858163184311296 17894307215043584 17915108857730656 17927345118134816 17930502489675776 17948185166480569 18018910916778772 18035423159975936 18069920060014592 18127540978573312 18161009496517888 18216920926853264 18232573892076544 18235785020637184 18290713477191584 18360581029446656 18376357435211776 18432931846934528 18436178262622208 18448770420441088 18470216611438592 18507599407751168 18525851205153292 18578295429005312 18636473656344544 18669897874507264 18673186024751104 18729431987627504 18745525330115584 18837952322086898 18841270070150528 18857459509977088 18891280062742528 18913240659095552 18951520113963008 18967804286599168 18986509928177792 19044962787164776 19048316993998336 19061327250807296 19064684339757056 19083485522365264 19122109544336656 19211646409539584 19270792385431552 19274186365468672 19293194154479168 19309771911958528 19348853926285312 19367935350842078 19422763403051008 19483586095269296 19521967207694336 19597594663302656 19601046199894016 19638537714532352 19680780644189687 19694222882181757 19697691436975552 19714616760430592 19772933416327168 19812952846415872 19829977208717312 19853029014827008 19914149584634624 19931260900655104 19950916682472776 19991296341806504 20071194168836096 20084903064518656 20150285745717248 20170157525137312 20187488817047552 20228347286571008 20251862186999872 20290598537085184 20369203645054264 20409329353498624 20488394420725504 20492002845343744 20512211618834936 20531198519738368 20593041047747168 20610735704086528 20755439424591872 20819338202118016 20837227305230336 20857776531676084 20879375299887104 20899991630070436 20916822126362624 20983521176510464 21066207825068032 21105101945095168 21108818984501248 21172401377318048 21212898470589056 21295076538011276 21298827035822336 21337026142294016 21340784028286976 21355360070926336 21380185092890624 21423457520132096 21464434816090112 21529088368099312 21532880080172032 21547587326999552 21551382297116672 21572635807891168 21615132181823488 21698868489346048 21765671756759744 21784374000922624 21788210674008064 21809697739846016 21828437813518336 21956167325188096 22023762726207488 22049364747976192 22064424760781312 22068310756524032 22090074051053008 22134783258105232 22177121128343104 22247838989083994 22263034562466334 22266955537450624 22310819665936384 22352011688022016 22397251043774464 22440090944094208 22507683293922008 22511647356543488 22530990583349248 22553210162795312 22597638190088192 22689176016945152 22732574291001344 22778583886462976 22801047637111744 22820639532314624 22937198346270208 22954174930878464 23051608600156928 23071415790911488 23185172088722336 23189255470954496 23209180935356416 23259104397678721 23279089880062016 23324947832569856 23368012219295744 23415307909400576 23442527564382784 23460095077916672 23487366796757248 23534904054568192 23555126518956032 23578356079286008 23698785010111211 23720502199533568 23765873122410496 23813974063120384 23837458893344096 23857941329238016 23862143199870976 23959211219013532 23979798271100672 24120116508680192 24168904887615488 24239043547300624 24243312537816064 24264143705145344 24337230329155744 24341516612368384 24385172734050304 24434497249017856 24530782646960128 24554974378428032 24604672420684928 24625814087999488 24650099537435372 24654440923304192 24703008207798272 24719880694792192 24798706844966912 24846140082520064 24896427429625856 24925368845538304 24942393207839744 24946786072592384 24971388057712096 25048266274423238 25069789101605248 25149731031138428 25216485440892928 25220926578884608 25245798915489152 25267491473416192 25345281289534976 25367059328106496 25443468071390096 25447949185657856 25545156214882304 25645818221821952 25671109577447488 25697692676784128 25723066621625152 25749703523827712 25752968982987818 25775097328908928 25825872217243648 25929006826218496 25975510086270976 26058340156699136 26080730894073856 26106451151244464 26186823832351567 26209324969860032 26213940967165952 26292900623462902 26314073960480768 26367332332470272 26416013813116928 26497339529968384 26502006252519424 26520107479384064 26550936378942976 26604674148642304 26706299679195136 26789930880995282 26811537231904768 26842704910579712 26865769616637952 26920144593092608 26946692662041152 27084325725841384 27107598045592064 27156215090192384 27187783447449856 27242810163821824 27266218661986304 27381955678872608 27400657923035488 27405483738400768 27429032014512128 27432510438400067 27488032469983943 27510168231411712 27565847438491648 27616741713713152 27621605585846272 27701764054057856 27706642900361216 27733966597063804 27757797123440384 27813977519035136 28007655011949613 28062827861060608 28086940962848768 28143787529142272 28171542328497568 28176503912347648 28230397964640256 28315431440652356 28339761593118976 28395588665737216 28505592237531136 28538729208813824 28626590027912272 28651187544691712 28675806196989952 28760630423748608 28818840503877632 28852341617701888 28877133112475648 28966035759468544 28990924946407424 29019515174505856 29078249224445824 29112051893812316 29167735397059952 29194464245579776 29338410945654272 29363620097523712 29457254090181632 29513597872123904 29602496506136554 29627932574624384 29633150658535424 29686297241452544 29746344477065216 29806549593227264 29835944172850816 29927798665544648 29953514251268608 29958789676761088 29979251933216768 30014101993587712 30189730072133632 30282673748535296 30308694262153216 30338584046074304 30343927290220544 30370000436199424 30435326979894694 30493541551471768 30521485347651584 30617063863994608 30677377040662528 30698330101956608 30734016071030272 30796220185189888 30855125048129536 30948064529142761 30953515115247296 30974656782561856 30980112052105216 31010663973843554 31035674388791296 31071752511371264 31098451044204544 31161392756555776 31315037626326272 31320552843886592 31351440501028648 31378379356932608 31561990529957888 31659158918923264 31695961825215776 31723196712503296 31750455001481216 31879611621993212 31912623786115072 32008748585085272 32071803269783552 32131016801531648 32196048375425792 32257630732135424 32263311959588864 32360493075031264 32388298963564544 32420239609018261 32512017000759296 32577819700035584 32615690524358656 32640132282318848 32678075543314432 32744214336790528 32776505978348132 32804669327702272 32869291912855552 32972222622763424 33165160199435264 33193657501548544 33328684877538358 33334554739497088 33363197594574848 33463691702589148 33529612509319168 33558422968598528 33723886674505216 33729826139570176 33763089770338544 33831424578441776 33860494370999296 33866457895469056 33989835955339264 34098221911829504 34163442613465088 34232587715735552 34262002209390592 34295790660779648 34301830849814528 34470960014707216 34502548653867008 34672667481227776 34678774045966336 34702460115255296 34742800775947264 34849761773110592 34879706576146432 34984768598161382 34990930130279552 35083805830807552 35124589795463168 35154770745622528 35263000055005184 35297775668990296 35369216604734584 35399607751499264 35405842345263104 35440758827249776 35510574298710016 35716326368622592 35788614430087168 35830217715461312 35854690236269632 35861004979351552 35896370332961138 36037821833557544 36070846319951872 36255081957146624 36322018993035776 36433841853706528 36465147784153088 36471570041274368 36574985352623263 36581426954383168 36721162058893312 36752714870423552 36865863693869056 36940433222877184 37015198815502336 37051702410306584 37272947312689088 37339795749014528 37346372049502208 37458863975255008 37491050660231168 37675904644173796 37682540140301056 37714919019954176 37782560125485056 37826481318191104 37903040227926016 37973019856355584 38089925574329552 38096633987996672 38122654501614592 38129368679514112 38166971044730528 38244219088673312 38423292819079168 38541584770863104 38548372730937344 38586388308958336 38619543823917056 38697707852570624 38735870701684156 38845526806102016 38967172190538592 39043934415388672 39195189326605312 39202092399788032 39277075429064704 39361561288379374 39388445764363514 39395382873951104 39429233520861184 39545866832654336 39625905692831744 39659954417434624 39706058029654016 39828299169269248 39862521801310208 39901833364945552 39982592683613008 40142388337672192 40169806129037312 40300571491434496 40340315050274624 40374977634095104 40456694573142016 40503724373999744 40581197074170368 40738407290108528 40818658706997248 40976788841451008 40984005690687488 41024423237669872 41062397039476736 41150723165123891 41186082095494336 41221471408173056 41510878849183744 41638676404236032 41674454610460672 41715553063352168 41758750599774208 41799983260140872 41928619633273681 41967042353020928 42132415650136064 42210203890190336 42217637969002496 42344802754636096 42425796941178112 42590153076022552 42597654071644672 42674052284588032 42760370185781248 42846915040264192 42928869632180224 43058176736198624 43065760160344064 43095174653999104 43102764594233344 43145271615782336 43230264363646976 43397736978692096 43531343513519488 43568748001845248 43619395479692032 43656875627036672 44012029304492249 44047525452414976 44098729495952384 44128849521562624 44136621513048064 44180148102106016 44269566516210464 44354242256686208 44495677978167988 44526069124932668 44533911074901248 44621639331872768 44704023376044032 44794502087548928 44880181888188416 45015366587844016 45023294713086976 45061981166698496 45106420325590624 45195276380176384 45378352033890304 45465148582002688 45557167772925952 45602095274223488 45641279064629248 45874396692540416 45908349861756928 46103217200313856 46142831581822976 46370344177444672 46378510941908992 46418361870712832 46518208795357442 46558179760124032 46649895665139712 46736024438591488 46830615818801152 46885055128765568 46920190155833344 46974733593514496 47069808109136384 47110253037912064 47156712158572016 47397570020222422 47441004399067136 47531746244820992 47627948126240768 47674917786688192 47715882658476032 47724286399741952 47918422438027064 47959596542201344 48240233017360384 48337809775230976 48478087094601248 48486625075632128 48528287410290688 48534441544861657 48632672831510053 48674460658311488 48683033224736768 48770345468100608 48868994498035712 49109948756856064 49209344841369856 49251628175998976 49300199074870744 49308881846608384 49552005021141623 49597413689933824 49692280165040128 49792854859251712 49850737691076608 49884786415679488 49893572145184768 49942776115424192 50096532548846476 50139578203210496 50299462062276856 50432970881785856 50491597830978304 50534982946832384 50690562579069952 50734118656212992 50886936142780192 50895898371315712 50946090814171553 51090312429764608 51291636443643904 51342219154894976 51446133243250304 51505937965975636 51550194657817856 51651744434487296 51858013652436992 51951020172541952 52116680313398272 52161461788147712 52212902302488928 52373647664703134 52418649939720064 52427881934331904 52585801246925804 52628147920961536 52734664664940544 52832027626233856 52994679059936768 53004012505038848 53040214958768128 53101872757885952 53209348297284608 53412599358390272 53579861761990564 53623074463809536 53685409821159424 53731539233275904 53840289186185216 53893385324082304 54168651451682768 54215196091184128 54312430180384768 54375566894899712 54485620327643648 54532437323972608 54763911357745216 54801315846070976 54810967476801536 54858064029024256 54865020876800134 54976064939967886 55020336462823424 55131694876983296 55233483427426304 55243211171692544 55403528108115712 55413285800722432 55467933194127608 55515594246880768 55627955038070272 56015310023899226 56125655722121216 56173881925697536 56287575058284544 56343084656995136 56353007824695296 56460795929280512 56630862881304712 56679523186237952 57011184475062272 57077458417627648 57253180055824544 57302375089383424 57351612393979904 57358885462109231 57474976982693699 57521260847497216 57637681007755264 57704683235403776 57754266224951296 57932071518937088 58039030349011712 58156498448891648 58224103787624632 58335470794119904 58561460479531009 58676821891308544 58727240195047424 58914508180363264 59027195744247808 59204993012273108 59255865149248768 59266301317070848 59372594482905088 59671888345701632 59855597331089296 59907028502537216 59917579353522176 59958503866433536 60028203987175424 60379460144267264 60565347497070592 60617388524306432 60677168092148608 60687854580441088 60870653959789388 60987083102943536 61042970695303168 61234127727989216 61354754081325056 61396660203913216 61468032142060544 61592440370379776 61710250096259072 61896129058285522 61907030230494592 61949313565123712 61960224104210432 62021327947687108 62071348777582592 62143505022742528 62196902088409088 62322785513111552 62630075252652544 62641105687773184 62702881002057296 62756758713865216 63123981059915776 63318317837846528 63391923650431552 63446393425006592 63500910002962432 63759223243986424 63825247572230144 64017497170170544 64143606539567104 64262033603063296 64392096750851584 64515261464270848 64526623919177728 64720986150062528 64776597927129088 64840479218036522 65024034001518592 65155639400071168 65231381048717312 65356151086628864 65488428673581056 65553011956696264 65609338655404544 65944445245526848 66330320398870528 66387315003097088 66657369755076716 66669109478994176 66726395189149696 66927383405178296 67059225018638336 67447773349010432 67459652279140352 67526179540677088 67662849156883552 67720988741998592 67732915790938112 67787773727947273 67979671910678528 68196443823659008 68326885226930176 68465175431471104 68591581321559296 68603661699629056 68941920029414432 69345334962455552 69357548091932672 69404920230510592 69485601551894528 69699523546221184 69759413152292864 69969537196322764 69981860260559104 70167611661615104 70249179590926336 70526000110010368 70595551337980592 70738433209469168 70799215502998528 70811684690526208 70881517654499552 71021148597420032 71432652737245184 71577228860174336 71660435430922624 71709380472539264 71722009958703104 71792740665922276 72075643667115088 72141692639903744 72510163914293248 72644037986071552 72867683707413056 72930295568306176 72943140082548736 73149970705246526 73162853908766336 73442324117786624 73505429740847104 73731727387738112 73880866445754368 74030397631004672 74103404820613168 74545894625378176 74679591498029056 74692744099004416 74917727950510016 74982101320462336 75351809288347592 75365080280602112 75429838039908352 75652962636382208 75806080455852032 75946039712711168 76179851148659104 76193267975993344 76245309003229184 76258737359028224 76333942089461056 76488438177346624 76846585638158336 77083169541726208 77172776617916672 77239087647834112 77395415705141248 77471741403368312 77867436461793979 77934344381077184 78087868830777344 78390378653210624 78404184799576064 78723122576758748 78776891528727028 78790765747902208 78858467041722368 79091733665308672 79251811385663488 79412116059308032 79656598338538496 79725043602620416 79803666729891104 79965185367226016 80284776675344384 80339612258074624 80601142982868992 80680630100549248 80749955268190208 80913389146284032 81007448747999488 81162394148340736 81476814580217056 81637317413994496 81953577682902016 81968011381374976 82048846475339744 82124794078953472 82301446330247782 82372164190988672 82442942816346112 83021757698367488 83277352808472064 83348909220921344 83431106126704336 83517501199548416 83599966520281744 83857239266547362 83934084706041856 84264831300272128 84420407780380672 84435275938004992 84689605509272192 84851593882356224 85180306152045104 85195308143289344 85348104569176064 85520740371562496 85693830080528384 85857739264360448 86116353472397248 86131520320688128 86190349307998208 86205529188466688 86290543231564672 86460528727293952 86795473957384192 87062687027038976 87137496003690496 87238790959384064 87313751254073344 87668931960481333 88024058608984498 88095050904829952 88197458991904768 88257699043125248 88273243026096128 88360296204212032 88539133032420928 88708484513372416 88991355956335976 89052138249865336 89067822149802496 89408046752088064 89589004175097856 89760363776376832 90030733175688032 90046589426173952 90123962333396992 90135391440457363 90212840651181248 90390552760352768 90756704067780608 91204190548446976 91282558129258496 91748793385080832 92025152182120157 92206434400627712 92285663163645952 92740688354889344 92757021883817984 93036417590714884 93116359520248064 93299791330279424 93472048877182976 93661231637602304 93770110257531136 93840380311666688 93949467187028992 94139616218272768 94220506075824128 94313424317144032 94795140040444844 94882008798134272 95063492489641984 95255896252481536 95349835573376384 95431765316952064 95836844876054128 95919193084402688 96480466034720768 96675619550461952 96956174189202496 96973250151264256 97056574820581376 97068883089723314 97265345663020106 97348921316622976 97366066449473536 97540690936201216 97737988996071424 98219897513712128 98418689682739712 98503256351997952 98600398149741488 98617763693216768 99104010042283246 99194827379867648 99384560330080256 99585709718503424 99701475382153216 99769572831358976 99787144290369536 99885552230848384 100193065097692952 100279156406420992 100598924124553712 100865941763571712 100983195661956608 101069965893664768 101381125158139904 101468237312425984 101773872285560384 101791796742631424 101892181628343106 102180624859529216 102684438309789952 102892266486500608 103011875931951272 103100389315635712 103608737771477939 103716027304873984 103902040345083904 104233360626796544 104322923576295424 104425804604977856 104747295329406268 104837299879440128 104855763868663808 105171602493851608 105664055252467712 105989358119873536 106008025010077696 106080429917536256 106203745515771904 106418696594569216 106523644429631429 106825198716780544 107159723523981128 107246148927619072 107370819642318848 107786770648164608 108337302903365536 108430392182368256 108624860360769536 108751133789799424 108971240655287296 109064874647945216 109527822715490432 109602631692141952 109621934953603072 109730041753600268 109952129879935772 110040672925646848 110263389753966592 110466966854852608 110807056216231424 110826571601444864 110935866388255216 111031188493761536 111255910076140544 112030620047798452 112251311444242432 112347763851395072 112575150116569088 112686169313990272 112706015649390592 112921591858561024 113261725762609424 113359046372475904 114022368950124544 114154916835255296 114506360111649088 114604750178766848 114703224787959808 114717770924218462 114949953965387398 115042521694994432 115275362015510528 115409366470807552 115508532449902592 115864143037874176 116078060698023424 116312996897783296 116448207575249264 116670941588239808 117122920959062018 117353643782617088 117454480390094848 117829016360726528 118054391488495616 118409986024546216 118511730298497536 118532602634141696 119343776691403264 119711194662178592 119814057005074432 119835158707044352 119917007732867072 120056407974350848 120758920288534528 121130694994141184 121354336184297216 121375709160882176 121741307919578776 121974166205887072 122446690093564837 122468255455978432 122709508162650112 122793320407826432 122936064284121088 123184880740759552 123420500192518144 123792258116571044 123814060460989184 123898627130247424 123920448208420864 124042655895374216 124142697555165184 124287010045485056 125260150505305088 125282211375546368 125405762004114592 125513517427730432 126247962119831552 126636635675693056 126783847300863104 126892786850013184 127518446487972848 127650495144460288 128034994340341088 128287213079134208 128524067206126592 128784193501703168 129030522928541696 129053247838355456 129441972300125056 129553195854258176 129680958436073044 130048068003037184 130311278800142336 130462762097434624 130712302173257728 130976857347162112 131106023913392528 131218677310809088 131888890491053696 132660640797741056 132774630006194176 133314739510153432 133338218957988352 133452790378299392 133854766810356592 134118450037276672 134895546698020864 134919304558280704 135052359081354176 135325698313767104 135441977483997184 135465831581876224 135575547455894546 135959343821357056 136392887647318016 136653770453860352 136930350862942208 137183162643118592 137207323399258112 137765464509327809 137883840058828864 138690669924911104 138715096183865344 138809840461021184 138971203103789056 139399047092442368 139518826304585728 139939074392645528 139963720521118208 140498359181852672 141052000220020736 141191102675961184 141476866418938336 141598431005997056 141623369381052416 141763035308999104 142042297194840064 142865305474490368 143154457720348672 143320870861845248 143418760945078528 143444019917406208 143585481331844552 144151287334230176 144610953429045961 145020327828586496 145288075972143104 145735367414826112 145860591136612352 146299941410493052 146325707817532672 146884648235573248 147463454775476224 147761732891508736 148060795262009344 148206809641226336 149091789250756352 149359182996058112 149385488198008832 149835455901020032 149964202640924672 150703618576695184 150730160561204224 150859676079816704 151305925272764416 151612160911704064 151892079425422336 152359702297318208 152386535951986688 152490618006458368 152517474718056448 152667884178922112 152976876354693248 153693171276316672 154166339083452416 154345553235833344 154478175295668224 154790831410282496 154943482806736624 155734872923587958 155868688762154368 156175737661554688 156780757306421248 156808369599152128 157446245153517496 157553783057454056 157581531495804416 157716934083444736 158183467330617344 158503622771326976 158824232118616064 159313196677076992 159450087205240832 159607333459782208 159930370734452032 160569553350688768 160679224516149248 161361260201098496 161499910536380416 161826778292568064 162014897495998976 162324788296681472 162813730783751047 162953629160434112 163274634827988992 163907155365804032 163936022762749952 164097692950679488 164602892660495564 164744328381977344 164885885632692224 166043515396734976 166554705616944128 166697818441842688 166862212253408672 167035002399096832 167199933040563488 167394298389420817 167714478533094724 167868169412083712 168529662600544256 168840815560761344 169379211018544384 169703187764712448 170360612304090208 170390616286578688 170696209138352128 171041480743124992 171387660161056768 171715478528720896 172232706944794496 172263040641376256 172380698615996416 172581086463129344 172921057454587904 173590947914768384 174125374054077952 174274992007380992 174477581918768128 174627502508146688 175337863920962666 176048117217968996 176190101809659904 176394917983809536 176515398086250496 176546486052192256 176720592408424064 177078266064841856 177416969026744832 177982711912671952 178104276499730672 178135644299604992 178816093504176128 179178008350195712 179520727552753664 180061466351376064 180093178852347904 180247924666793984 180270782880914726 180425681302362496 180781105520705536 181513408135561216 182408381096893952 182565116258516992 183307766826460969 183497586770161664 184050304364240314 184412868801255424 184571326327291904 185481376709778688 185514043767635968 186072835181429768 186232719040496128 186944097754365952 187322463275204608 187540220515062272 187680760623333376 187898934374057984 188279232436545536 188441012151648256 188626848634288064 189590280080889688 189764017596268544 190699671146752768 190863530633904128 191673689752108256 191838386168805376 192416227289887601 192960932069441536 193351239100923904 193912348378404992 193946500302528512 194137766179446628 194530691326040212 194697842633245952 194732132898947072 195081381872402432 196439795027424256 196837379365479424 197006512703995904 197200796299482976 197235527386433536 198208020084566492 198389654759735296 198769120660160512 199171419437006848 199402950764306432 199539145662717952 199771104461696768 200386130195385904 200558312812841984 201197848249107424 201731883527143424 201966391323913216 202139931787329536 202762250316279808 202936474624851968 203547744571120768 203583593485262848 203784363256686212 204361249719058432 205368876619579904 205784532973001216 206023751863902544 206200778631271424 207217475542955878 207432054609747968 207804080690167808 208466721253593088 208645847152590848 208851609209955712 209494590658812536 209674599758880256 209711527737327616 210343204987703216 211328110504935424 211978716239747072 212016050020155392 212160859835072512 212407491031543808 212837393189138432 213047288859262858 213650397433561088 214319447047962256 214741639284637696 215573541296329216 216636451703999327 216674605806731072 216860784364736512 217249720721539072 217502267579598848 217942481310574592 218129749295890432 219055645430980864 219205263384283904 219243869907206144 219460083507200536 219904259759871544 220933933709705216 221614112432462848 221653143202889728 221871732776510432 222062376987523072 222511820152281088 224061240095596904 224502622888484864 225372338627980544 225412031298781184 225843183717122048 226523451525218848 226718092744951808 228044737900249088 228309833670510592 229012720223298176 229209500357533696 229435541848436924 229899907930774796 230085043389988864 230550724031021056 230818732941615104 231728286075748352 232156121396046848 232625993795566592 232896415150498528 233341883176479616 234245841918124036 234707287565234176 234908960780189696 235658032721453056 236108782976991232 236819972049092432 237023460596995072 237065205268283392 238687553382806528 239422389324357184 239628114010148864 239670317414088704 239834015465734144 240112815948701696 241517840577069056 242261389988282368 242708672368594432 242751418321764352 243482615839157552 243948332411774144 244893380187129674 244936510911956864 245419016325300224 245586640815652864 245872128568242176 246369761481519104 246841000385036288 247584516233142088 247628120921978368 247797254260494848 247840896416841728 248085311790748432 248574020090970112 250520301010610176 250564422751092736 250811524008229184 251027034855460864 252495924239663104 253273271351386112 253567694601726208 253785573700026368 255036892975945696 255300990288920576 255850148374465931 256024897468362841 256069988680682176 256574426158268416 257048134412253184 257568387003406336 258061045857083392 258883944600250112 259106391708516352 259361916872146088 260925524194869248 261424604346515456 261953714694324224 262212047826785056 262437354621618176 263777780982107392 265321281595482112 266629479020306864 266676437915976704 266905580756598784 267709533620713184 268236900074553344 269791093396041728 269838609116561408 270104718162708352 270651396627534208 270883954967994368 271151094911789092 271918687642714112 272785775294636032 273307540907720704 273860701725884416 274366325286237184 274414646798516224 275530929018655618 275767680117657728 277381339849822208 277430192367730688 277619680922042368 277942406207578112 278798094184884736 279037652609171456 279878148785291056 279927441042236416 280996718363705344 282104000440041472 282382205351922368 282953732837876672 283196862011994112 283246738762104832 283526070617998208 284084594389680128 285730610948980736 286308915440697344 286641741723690496 286837521890157056 286888039834812416 287170962663689104 288055062155867237 288302574668460352 289221906858091922 290040655657172992 290576151944286208 291470734829652224 291721182273224704 292599882820986104 292651415635065344 293769296471146496 294926909550952448 295523465783017472 296121590524018688 296413619282452672 298183578501512704 298718365992116224 299670911802040064 299928405281849344 301407237153390368 301460321122408448 301719352159633408 302368357169823373 302611850545528832 303224321823408128 303784158850844672 304719404594636416 304773071903973376 304981236012916736 305335768357844224 305953752709386496 308084205131445743 308332678166904832 308691106471666688 308956350591336448 309581662820564992 309886965613473248 311469745847175916 311737377524308736 312351475323109376 313561514612842496 314892490307034992 315107566114908112 315163062991608832 315433868166889472 316366934661234688 317007245542653952 317648464237232128 318626393354153984 318900174410481664 319214666919564416 319860741468904064 321139106701377536 321358449032298496 322722520402196992 322999821072760832 323653556585136128 324029794991997952 324649576593362944 325627461567502094 325907258320868224 326549269655977984 327814310731608064 327872045525499904 328195385901358976 329205785320991128 329488656763954688 329771771265384448 332087030793469952 333109411233888256 333395636883685376 333724424506817344 334070004798193664 334399866081126976 334788596778841634 335428957066189448 335736338824167424 337681631121522688 338758422037088768 339406375529424896 340428709820570371 340721224608180416 340781232573157376 341392418276704256 342082961486249984 342775320322113536 344465413889588992 344526081282752512 344761397231992832 345162172926258688 347181895829536768 348250748108155904 348549984014761984 348955163837536256 349255005016293376 350675727841925332 352096234435937992 352380203619319808 352789835967619072 353030796172500992 353441184816848128 354156532129683712 354833938053489664 355965423825343904 356208552999461344 356271288599209984 356622635699200871 357632187008352256 358356016700391424 359041455105507328 360122932702752128 360186357704695808 360541565761829452 360851362604724992 361562211041411072 364816762193787904 365130232517033984 366615533652921938 366995173540323328 368100608728480628 368825737602510848 369142652654583808 370962753419557376 371028087535271936 372145670362859536 372465438080992256 373888195508731904 374644926550409216 375080441030124544 375361521246666752 375797868748115968 376558464873091072 376882024303296512 377253697268576128 379180560161779376 379528035192537088 381399342293505536 381727061267808256 383347379504216512 383676772337610752 384832454579775202 385921864138883072 386702478201847808 387824696756809984 387893000605057024 388275532358893256 389061382652080424 389395685266491904 389464265797894144 392879590054848512 393674758730958848 394013025407991808 394401592598965952 394471054772867072 396416040169132984 396779309519470592 398805901528612864 399078291325435904 399542208923393536 400772260390771808 401116625625683968 402324838878855893 402395696498214848 403463767054286848 403932782647826432 404279863574659072 405524500632559616 407095489142241536 407167186970525696 407568726513372424 410737753239159808 411569065946002432 412047503727805088 412401557262542848 414434951085911756 414864109219495936 415608161380335616 416933442507186176 417703218419911424 418989181317625072 419349199517760512 419423055474655232 420686409975406432 422656221009870848 423957432479494144 424032100040310784 424321719670145024 424814982063087616 425674786378276864 426094577718525716 427300794867122176 428638894095924512 429483278569275392 431147082592658432 433272903407998654 433349211613462144 433721568729473024 434499441443078144 435004535159197696 435884962621149184 436259498591780864 438111290861961728 438410526768567808 438487739814412288 438920167014401072 439808519519743088 441867867419410432 443228224864925696 443306286405779456 443743465553020864 444124753975046144 445023640304562176 448122480191193808 449005245776969728 450744677255961088 450824062597562368 451686367434244096 452657954816362801 453046903050437696 453436185489903616 456089475800498176 456619667341021184 458025440446596352 458419000715067392 458871083696873848 459799815861549592 461637465883230208 463456572151496704 464312242792093696 465251987591133184 465792830300997056 466683766352959232 468491683836248072 469414575130468352 471316065442906112 472217565953982464 473639944098184864 474046921193990144 474130410536566784 477375106765613056 478844778648714368 479256228020297728 480225631897403392 484522779976564736 485417344737188864 485502836643528704 486965231678315104 487896664823548288 489786760374259348 489873021823913728 490838032650600448 491173281631305728 491744257136484352 492739522963038208 493682000770072576 495169032466284176 495256241843956736 495594508520989696 495681792833683456 496170623581496864 497148040181940224 501040602021220352 501128845502185472 501623048016458368 502054069710921728 504991848479326208 506546542702772224 507135389203452416 507571147400052736 510073785951891392 510601980577841152 511700296748931862 512049794936725682 512139977361364352 513148852316536832 514096268824506368 515136774006812672 516122091714166784 517767889200500224 518212783417032704 518723833744292176 521851048389738496 522849208693030912 523907429388648448 524424095653570112 524874709243236352 527555561964214784 530642563190964224 533258958040613728 533352875831953408 533811161513197568 534959401146610583 535419067241426368 536473800149106688 539582186792083456 540209436325416704 541302793255068416 541767909935988736 542302189823578184 545072055232557853 545571550589272064 546615081815441408 547721403451768832 548732650572474368 548829293597032448 551061858037311236 551535360235315456 554762679699644416 555884812415156224 557596188369769472 558075305218342912 559756297570582112 559854882084472832 561993436727410688 564208000880082944 564764410703844736 565907465675753344 566393724023988224 567052141235996416 568169188779360256 571461221897961472 572617830881394688 573283483447380992 573675043780314112 573776079669624832 574341925327378208 576110124311734474 576605149336920704 578443813716183844 580081311314345984 581152303888572416 582941469659304448 583442364546449408 585199765641972208 585302831270130688 587538592942292992 589853819101904896 591046931566034944 592243181048037376 592827238564905344 596367157003025408 597436731984232448 599341823604080128 599856810563698688 602814474306780736 602920642244816896 603438704319266816 604736714339646746 605223701091057664 606448643646816256 607568317701689344 609438809189272832 609546143807946752 609962472025833472 610671536715688448 611907505418772992 616168410262891486 616665356333809664 617382212943333376 617912701182672896 619163325641129984 619773931226946496 622939491694351832 623474755048617472 627123029225684992 629784980614069984 630215132229816224 630326125983217664 630867736333778944 630947740083201541 632224746809630689 632733869322469376 634014491085307904 635296928474464256 637252786708307968 638429333839128832 639721482937808128 644176065274841099 645445040804393984 645999642145521664 647307113170272256 648059589983995904 649299153186725888 651254923135004188 651814516641736448 653098539311955968 655628621463216128 656390771802717952 658411570641982256 658977313527909376 659543542530768896 664174061586939904 666218822467776512 666791273767370752 667448849013634688 668799732162253952 669577193557683268 670857914132378896 671472677648334848 675363262243045376 677516844074177536 678812751058849792 680857419641140742 681442449216360832 681562465146314752 682784836553408512 684165922972499968 685550640644227072 688930827779177984 689052162565505024 689522794463985664 690324345852517376 694363791659073536 696501496216311808 697099968029523968 697910327675072512 698510010032586752 701351455683850664 704192468871875984 705579671935238144 706061592345001984 706882369633696256 708313064259367424 709667876106979328 711930847650687808 712417105998922688 712542577198419968 713245271398401742 715264374016704512 716712033400782848 720245865405504256 720372715409391616 721083131523658904 721702725209449984 729633524387575808 730260465034067968 733231067305843876 733990347080646656 736201217456961256 737651475205021696 741925506839114752 742056175070543872 744291340725719072 744930876161984512 745665511007420003 747776391017463808 749289853100818432 750160882060249088 750723042493333504 751595737496231936 753116929746182144 754507394537152256 758361120323558752 762798684587011072 763454122535616512 766694759008433024 767353544675221504 769664909159550404 771843728277766144 775649393513619968 775786001210114048 776551064717786512 778122765304160848 778791370532983808 778928531595788288 785759180109697024 787349517461917696 788026050815983616 788803185197931904 788942109545734144 792832080338265968 793558619038941184 797611803057225728 798156582650871808 799084417846787072 801544520781543616 802233251251367936 804649677757711786 804791392996429696 806927534108573696 807865565295652864 808559727149318144 811049001265119232 814190978284483072 814334373941051392 815137453026744848 821475506478319616 823138131892004864 824095007455610176 824803114525085696 828869902171823512 829728218438991872 833866885014372352 835406436839822848 837978362635250144 838698399035521024 838846110949310464 841372819950812864 845312442019741696 847914864958988288 849629964126175232 851349572756553728 852189155437051432 857277788191849024 858966557138550784 862294165185316864 866545806815997308 866698423226924288 867443137458946048 868998882886156288 870009070318395392 871769925242298368 876222581723923456 876821053537135616 876975479628824576 877840334028802144 879617039039486176 883735734838820864 886456449729851392 886612572811558912 887486931106041728 888249507950092288 890047280609124352 896244960382387616 898010491553939456 901489354511922176 901648125195124736 903372734868488192 905315909632725602 906093806100875392 906872370979807232 912178951600996352 913239334682042368 916050880893192704 916838001430134784 917742167393747696 919599631723099184 923274931766460416 926913144302993408 928624485584187392 930503975182266368 931585660601994112 933367532705918464 936983367672496144 938829150260936704 942632130885812224 944435131907964928 947279888196369728 948093842387980288 948260821073133568 954750213531226112 957689557297428736 958512456040595456 960451263794806784 964358251565294663 969045559953129472 970834689474377728 971005673287057408 973930463356630208 975793329647096576 979573520748518696 979746043647827456 983488514272968704 985479045926076416 987364001540145152 990338064932568352 990512483687913472 991189017041979392 991363585667366912 992341247162993728 994296080363880448 1002081204042440704 1003246096032916736 1004108139421843456 1012276674003321727 1013093085405544448 1014270778406904832 1015142294800105472 1020147571903782784 1023400593497863724 1024099589873451364 1024279954722728704 1026297704633073664 1028192537649012736 1030273548013625344 1032244183428333568 1035535778401000448 1036425566834065408 1037447667488584352 1043702096779476992 1045698417386061824 1047814858777296896 1048848191307140224 1049749418486472704 1055111123928429568 1061285126381928448 1066517916081227456 1066705751663906816 1067622323026395136 1069918802293221166 1070838134482852736 1072947600298213376 1079164373584166912 1080418872650833408 1082605586510136832 1083535819871977472 1084604379647156368 1090144110465115706 1091143101178544128 1093230163630882816 1095442806903537664 1097465301144948736 1097658587194064896 1102123716074622472 1103070720470630912 1109525359399288832 1111769624830312448 1115192376739538944 1116150610436685824 1119512595141164224 1119709764168945664 1123986873454821376 1129528821407689472 1131814931351506688 1132787448047976448 1134104282471992832 1139696115486257329 1142922443795922944 1145235661762789376 1146566966894761984 1147350087560628224 1147552159339249664 1148683850654756416 1152220248623468948 1153210298673841408 1156887627432367688 1162304607777144832 1165882939318608896 1166884729092898816 1170399531283944416 1170605662540261376 1171760088725945719 1175077185884585984 1179707638203809792 1185654477129810688 1192734314006050816 1194873463968464896 1198683647208160256 1199713621127397376 1205628948613561472 1205841284489633792 1209473428679293492 1210447402182115328 1212897287293632512 1215136635403378688 1218877618378545664 1219092287615893504 1219924944051666944 1221343073431376896 1223815010837545984 1232336820525782972 1233330712667619328 1234764425886666752 1235825402365345792 1238326651282259968 1239547862453892992 1245878983388703664 1246949510097234944 1254246058451369984 1259569961228139968 1260430264459632448 1260652251966435328 1261735472667557888 1261895480166403082 1264449493619261378 1265467738644938752 1268028982170615808 1270593856948928512 1274505573416615936 1276858667678257664 1279442965875616256 1288352130549682198 1290890081608787968 1291999284291043328 1294614226340544512 1296119179967991808 1298598306373451776 1302509846270008376 1303629033283472896 1311257242926432256 1312781543605435904 1316823141283964512 1317954627055818752 1319087085061537792 1328348123173879808 1332437644935553024 1334897698027269376 1337599464324507904 1339154387115366536 1341715828264757792 1346913591029213207 1350726524486090752 1355033688148355072 1357625502117699584 1361714839282281484 1362884898432721664 1363124930292629504 1365569673106817024 1377861655558355968 1378104325131010048 1379045588927971328 1380648691705034752 1388727583318147072 1393002992432623616 1394199936059047936 1395820655350145024 1402702911367701328 1408384937743751968 1411159343870476288 1412123184690003968 1413764739267392512 1416626128518734848 1419335752213958656 1423861695301375616 1424834211997845376 1425085154396839936 1426490542796803484 1430528748033409024 1433424066801565696 1440491730811008512 1440745430818783232 1442166263047317808 1443405450418899968 1459267048775151616 1460520930068135936 1466462134611687752 1467980694161293312 1472402434913922512 1475302950410043392 1483851013678229504 1484112350141087744 1488582681451438144 1489861752323969024 1491331022014840006 1495552782034927616 1498579706201636864 1500321764120498176 1503191474992463872 1506233859492364288 1509014789074304512 1516722240647117504 1525597369174022144 1526908245071233024 1533389518016866048 1534707089350443008 1539329818319100808 1551298787027239936 1551572002420228096 1553102129435573024 1556245530608321696 1557582741065967616 1557857063191576576 1571518360219394048 1574699034923835392 1577606370395863808 1577884219091468288 1585664160676531936 1595223606114451456 1596313165301743616 1598168835693574144 1603089041563087232 1604466502502735872 1609299355515423572 1609582785992859392 1613855068217147392 1615731130591305728 1622098002530238464 1628381956568966144 1628668747882102784 1630274906053489696 1642951012956639232 1646276263784009728 1648190014911220352 1649606229050171392 1657739804343647024 1659456436877983744 1667733770028744704 1670812873679645696 1675956725270500288 1677396798071042048 1677692221898620928 1682745639901625728 1690624884039483392 1695829729917976576 1699259928252350464 1702699145513107456 1704378310874102864 1714555576383698048 1717933114277101568 1724588330370633728 1733091613631994616 1733396846453848576 1734886274917892096 1740018140636790784 1743539850484596736 1752445163447846912 1753642107074271232 1753950959257649152 1755680668057604288 1759234078078972352 1767471469677641728 1772912899459702784 1774973862212083456 1776499015900184576 1780094561218248704 1790951038621261517 1792489920764775232 1796020983107878912 1802978709023844352 1803296250390249472 1810631819265451204 1812187612201750784 1813744741959614464 1826478669364084736 1832101761786385408 1833676002860269568 1835484334787495392 1839199263446198368 1846549863532920832 1853826288605986816 1857248971168374784 1861007950364532736 1863171321203988224 1866735065411836928 1873966735344992288 1877658300521873408 1885264261771624448 1888870263815929856 1894559776392739456 1896187684775960576 1909500427062452224 1915379114594857472 1917024912081190912 1920902527589613568 1928716503130589326 1938091119906258944 1941669378948755456 1942011346574114816 1947860926713260416 1951586659294193152 1959147041497037392 1959492087295654912 1966977028545937408 1970958091852152832 1974728003080290304 1980676129865136704 1981024967375826944 1982378034083958784 1982727171334733824 1984682494325987456 1988592160727760896 2004162408084881408 2006492192065833472 2008216278843686912 2016385435091070659 2024553348006643454 2026186170811088896 2028541556813809664 2030284589600210944 2040295143807565568 2046801186995727448 2048199179746902728 2048559909445457408 2056385075298025472 2060547096027250688 2064488366856667136 2071071556802000896 2072851133668130816 2074895334977168704 2087404193558953984 2097696382614280448 2099498836972945408 2110222247856859136 2116578500188763611 2122570252763856896 2133035832162454912 2133411503327813632 2139837604586442332 2141676268965705472 2145895200596426752 2158328747168333824 2160837745301666816 2165211173020273664 2167071639743954944 2169208759294312736 2180288220930231412 2182286202357088256 2186460327261765632 2190885613807075328 2194930602289897472 2204247432149244944 2206141440941261824 2219050718798577664 2223539249660624896 2230384753479077888 2232301220873371648 2239025190282328448 2239419528337891328 2247973746909642752 2259057642815378944 2263629862703013376 2265574896095952896 2268208564943985664 2279392230972514658 2285844887591845888 2290471323525578752 2293133933789523968 2294700175121256448 2295104318678499328 2297367701309512832 2304440497246937896 2306420597347682816 2313775254864735376 2324609215554289664 2331765878637217792 2333769458185797632 2340799062567888832 2341211325080522752 2343520177451891438 2350154371769171968 2371308954259621376 2383000968743992597 2385468628012101632 2389746927936929792 2397367294416320512 2399427242254794752 2411257897227122944 2411682568979267584 2418946857358586984 2430273270806757376 2437755236757091328 2438184575231787008 2439849888103333888 2442686146862753792 2447630021675091968 2464673641051565944 2466661425335238656 2469528851773333504 2479095724907785984 2491757966777407328 2493899020194469888 2508492116902739968 2519139922456279936 2520860528919264896 2521304503932870656 2523790960332806164 2528898987238522756 2530935477289877504 2536057964341231616 2549011146833231872 2553717335356515328 2558885931751232512 2576704261099364396 2581780163217575936 2583998568582086656 2589228452681089024 2592238359935983616 2597196612746903552 2605019692540016752 2607258066566945792 2622514485852864512 2625563087210871808 2633646282567929024 2635909254111637504 2638174170123075584 2656696246347759616 2664875289871106048 2669795396054538752 2675198928649015808 2678308774230733072 2683431656529515584 2693827182058426414 2701453048972181504 2710067376296710144 2715251004235399168 2723429678564562968 2725769796865443328 2726249860585259008 2755723311116711936 2756208650262020096 2758091177855942656 2761297383410069504 2777455166636294144 2786005984865247232 2791641310700290048 2805405822735402656 2816273872151991251 2816769875487503936 2822318687740952576 2824246369380007936 2827529478534785024 2833252257037469696 2838671504427917312 2847723390602751232 2849668423995690752 2850170308793679872 2852981085593606968 2880983461622017024 2881490861637566464 2884332526094635616 2886810900837799936 2918534097550303232 2932924269223375504 2935961388322586624 2944804869827845024 2950605900820086784 2967702027356459008 2968224700282175488 2977165362902876288 2979723504647938048 2982662044029680012 2991105564069855232 2997159412403273728 3000643528240996352 3006382949984927744 3012467718984728576 3018029578148609024 3033444481294235008 3051194738348044288 3053816490142466048 3066779036033732096 3069414178700886016 3078659636638201616 3102597574054479872 3103144004840456192 3106204258871146048 3112491061216643392 3115165482131935232 3115714126383153152 3143036720438788096 3149398069847670784 3155212740791727616 3155768438182936576 3168605683714539607 3171328321353063872 3190447212228902912 3192626330603487232 3196337671387148288 3206178083126174464 3208933005005471744 3218598711030847144 3219165571985718784 3231462261182611456 3244196005060476928 3256763913137932288 3257337495764205568 3260549812106979392 3285902025913278464 3292552527568019456 3296380029822440704 3299212458100342784 3315479608687294048 3318912873755967488 3326051928868057103 3335467540057489408 3341625747359291392 3351913450541000576 3354793596142084096 3365491279803251456 3391659459835953152 3398519856504700928 3405398291026214912 3408756621748205728 3429111152767396096 3435866228554203136 3449176660741267456 3466183227263989232 3466793692907697152 3469772549835784192 3480036281273581568 3487079700969193472 3504890326895693824 3507284214148542464 3507901918515298304 3511361336115208576 3518468156157944704 3534942939355283456 3545825798919405568 3549947724424166912 3552998031800369152 3560189122436497408 3581902077242523034 3584979841529550464 3592041966215757824 3605957418047688704 3606592500780498944 3621263638530902408 3624375224403501568 3627489483919228928 3652957338728169472 3664203523572770816 3667352005720539136 3670968669574990784 3678398526892396736 3693099727065841664 3714497942336749568 3722015900729065472 3726342642407976448 3733470130823673856 3744715808026274081 3747933470689984576 3755316601043746816 3770528523543248896 3789119552785478912 3792375369551921152 3819000854124904448 3830758229189714944 3834049824162381824 3841805055179227136 3857433006261178652 3876182239812517888 3883338757897510912 3895721853426520832 3903173318588386304 3918294082994074784 3918984174591309824 3933954057091874816 3941916183704305664 3949456006160580608 3961352259730273408 3962049934751653888 3964756068167917568 3969364988651974912 3977184321455521792 4008324816169762816 4012984384131666944 4016432557687373824 4032770870182141318 4049106696013286908 4052372341622177792 4057083113627619328 4060569179200421888 4080590287615131136 4093602373991454896 4096398359493805456 4097119818890914816 4112770150596050944 4121094192054501376 4128976733713334272 4142143113604001792 4145702267336261632 4149790669954337408 4174808387117907968 4195392765228560896 4198997673945890816 4220444495713718272 4233157000377527222 4245140505527713792 4266071664324909824 4266823006655627264 4279675209172884664 4283352537931410944 4316657494336667648 4321675490603333632 4330422346040547328 4334143279487909888 4338417518588625472 4360576441860462824 4364572404714176512 4389861204579794944 4408494864298489888 4412282881882523648 4425573227667414823 4438101437597155328 4447078499321249792 4460769506958155776 4478050380564656896 4478839056675782656 4518115285630757888 4527259725406026752 4531149792191905792 4536417129887971328 4558784461945029316 4571689775183691776 4580942647051157504 4586267867579047936 4589400350242512896 4594735402619025664 4608880994493875792 4612841194695365632 4627550509729470752 4649218431108579328 4663531757274435584 4667538916371595264 4681598125135777664 4682422650161045504 4687040354903782876 4700308743538343936 4742617908519242752 4766001937487985194 4770937256024203264 4779493855873859584 4794734588832641024 4798854484509589504 4822515794454245888 4823365137958535168 4837893714717173968 4860546541613514752 4875510473514182656 4876369150463574016 4879699776206667776 4885372293725507584 4895260043350183936 4929347282103131888 4939057703546667008 4958191449815571968 4983515933554814656 4987798040388939776 5016984233805479936 5038279844912559872 5041721057838529792 5042609007865741312 5047581920665612328 5057797974477045512 5098022293666463744 5107434670713030656 5117771863502465024 5153408522198728792 5163560326435151872 5184476719871967232 5194393225493807104 5210039385080033504 5214516133133891584 5245028971705729024 5251126174421743616 5267292565135858048 5271818508223275008 5329750579742212096 5339590792109077504 5350397857298031616 5356617548461466144 5366863313059031168 5387654364116852828 5402906097944363008 5420134752593420288 5430502008470798336 5446859357129125936 5451539593730886656 5452499721170518016 5511446622233423872 5512417300524040192 5516182355711885312 5522594766820139008 5554910333272588288 5572011969730494464 5583282621400580096 5610811645470805312 5632547744303982502 5633539750975007872 5644637375481905152 5648492738760015872 5655058957069570048 5666504514074939392 5677343008855834624 5695446781205502464 5699336847991381504 5700340617587359744 5705962171187213936 5761966923244034048 5762981723275132928 5768665052189271232 5773621801675599872 5837068195100606464 5865848538446751008 5871922776645173248 5884553412612716413 5889609739655690048 5901211801640173568 5935404054712918016 5954330725805752576 5959447009295876096 5965324088059360024 6001287056481992704 6012765899969855488 6024935437969457152 6036059156297218048 6066888962588470016 6102389476696088576 6133558072067464192 6138828357401772032 6157319273276403232 6205195148108959744 6206288009680912384 6212408517742292096 6224982122433286784 6230330964263870464 6286073440877576192 6298796139695341568 6310425481583455232 6311536876365873152 6337211367429079214 6342656642706127744 6380894424457805824 6385252661206974464 6392675342774296576 6412356166252348928 6417866010010943488 6437197422061694288 6438331143971437568 6462924522365222912 6488392010120953856 6513527826275864576 6514674991528411136 6521099624213958784 6571804051826556928 6585105055136038912 6592760059644881408 6598424916200685568 6630959217374588096 6637825747511934976 6652103857736114206 6670935080114978816 6683251494718582784 6703826901082001152 6709587192284168192 6730982559606502912 6783318919671906304 6797039713009401856 6810796582052429824 6817513243496411456 6858222305534792192 6898353321482534912 6932366454527978464 6933587385815394304 6939545099671568384 6954472214905937579 6960072562547163136 6974159401938386944 7009780653791387648 7014568428297084928 7022722672230417152 7036936312315889408 7085936718023252089 7091651597838811136 7099895448848333824 7105996063600738304 7120378244872994816 7163804154485046068 7169959683059100928 7184083932431515648 7211914836095377408 7242527277061804816 7248750448807003136 7254978967838457856 7305914677456338944 7328407047145541632 7334704011441078272 7341937339149981568 7356797053784793472 7386199454131683328 7428995884673499136 7444031801458130944 7452685284815952896 7466940261647347712 7489431616052548162 7495866941379969152 7510633202087493632 7541057047086497792 7578239105570957824 7584750739103842304 7638001708249808896 7661516458379429888 7668099648324763648 7683610110358454272 7714866012522357304 7766677515795021824 7791443706853041664 7806346637176772608 7836588165988149568 7837968349182619648 7867908114183749632 7883832367408611328 7922704519460546816 7924099869503307776 7929512136335835136 7938729977303949824 8016649632339525632 8025968768263333888 8032865115374747648 8065541740364282636 8098213392026573816 8104744683244355584 8114166227255238656 8161180575230262272 8187204747982909792 8192796718987610912 8194239637781829632 8202320621081620033 8225540301192101888 8242188384109002752 8257953467426668544 8284286227208003584 8299581339908674816 8390785530457121792 8397995347891781632 8440888991427436544 8466314000755054444 8490281011055427584 8532143328649819648 8533646013311254528 8559350418345769328 8566705075862821888 8633314988673335296 8643350981206667264 8660844692081094656 8668286558975819776 8676835037177250944 8721152883720925648 8729144809428353024 8779722409159589888 8816989728596979776 8824565763765047296 8851146455334829646 8876202875194310656 8894156998642499584 8921539013916311552 8956100761129313792 8957678113351565312 9036230571261515776 9054519450812053504 9062299584383811584 9072834259775942656 9117568923890058632 9172535735158095872 9178800700485025792 9189470805238051328 9217761988987751584 9225682389390731264 9255101019458941504 9298436862217158656 9327063514548871168 9363196250271555328 9364845300322091008 9374080709807565752 9485235817038485504 9532003874975970388 9541874512048406528 9558987711747719168 9589469177665282048 9645031588908491776 9646730275917070336 9675787429434347936 9721093083227029504 9751020947028365312 9752738300927148032 9759399552413335552 9770744587451015168 9790520086700367872 9858694564206263776 9878115407093334016 9916382899631143936 9967031867109629312 9975596080777879552 10033968467610959872 10076559689825119744 10083442115677059584 10085218015731482624 10095163841331224656 10115595948954091024 10196044587332927488 10214869341426061312 10235543727004930048 10306817044397457584 10327120652870303744 10368953439743934464 10388786450987614208 10420078770160067008 10429032266267783168 10490057943411458048 10502252348843487232 10534585130271716096 10543637016446550016 10659501159484424192 10679181584218155008 10700795714596063232 10713235096922932288 10733726626118062336 10775308728233705656 10840269505186840576 10861004016941596672 10893718714258251872 10903079187461773312 10904999442341036032 11022893244466847744 11045189533640278016 11144023939460988928 11166565242801160192 11221623290941610624 11265095488607965004 11267079501950015744 11289274750963810304 11296985477520031744 11310117914139140096 11333009028149878784 11354686017711669248 11390893562411004928 11398673695982763008 11400681235174719488 11411924342374427872 11523933846488068096 11525963446550265856 11537330104378542464 11547243603351199744 11674136390201212928 11731697076893502016 11743845553290346496 11769106825225432826 11779219479311380096 11802423603280347136 11870808109425836032 11908661451611505152 11918894018591752192 11930648176118720048 12002574112963985408 12025531799939710976 12049870875938914304 12072118312594436096 12133777925176940032 12204778953392177152 12267116144134928384 12277656714803544064 12314638546552806464 12410390296217919488 12424817035484584192 12449964244866573568 12460661928527740928 12536657270348830619 12572146881755152384 12597592279390683136 12620850963166910464 12623073752731746304 12674422734858158428 12685313285412255488 12785350685548593152 12824712332504697856 12835732020021886976 12874394844123388576 12876662287942875136 12925849044730445824 12976784020241907712 13027055652551729152 13042199248427917568 13143608103653113856 13170210110272077824 13185520119289762816 13196849832401371136 13261918434749176192 13304207715472228412 13341870160229957632 13366502989437165568 13407653802164002304 13419174384568336384 13461965119213005824 13566637839343812608 13594079426018803712 13621593164104859648 13635026486992822912 13716444611069584384 13796706642965069824 13864732909055956928 13867174771630788608 13879090199343136768 13908944429811875158 13920145125094326272 13948318803876773888 14019561307582775296 14029136856594169856 14045445344460834304 14073872624631778816 14171873436046504178 14183303195677622272 14199790897696667648 14211992127201476608 14240756489745989632 14327608308970092136 14339919366118201856 14423829672190754816 14485054554123609632 14497500897614006272 14509957935676915712 14611829354912677888 14656814094291083264 14683874678299963136 14713594107569586944 14816049501321345277 14857991769346998272 14888063602916261888 14905370569631905792 14933880523294695424 14978863232105096324 14991733882759938304 15021266404174987264 15156478211141915648 15169501478207684608 15276003416499617792 15323032916758859776 15336199296649527296 15429732025044714608 15533355031590043648 15582887413706083328 15612693274353545216 15673176331976299136 15675936698365239296 15735816228367499264 15767664734817222656 15845409038921093632 15848199739006615552 15859024272671670272 15877459954607899648 16033299264679051264 16051937536526667776 16065730230749495296 16131083480728565272 16196426784053147632 16228332454510477312 16322361150460524544 16374409495965819584 16385593437975221824 16388479275563659264 16404641242163240066 16451080602384203776 16484376768218005504 16568572454416007168 16599162679817349632 16781571060914243584 16795990695783563264 16881777982854873088 16932628001510108888 17064286657299639296 17067292026622509056 17118700836691538656 17133410151725643776 17266629977346670592 17286701962413334528 17321689384162189312 17353670074354501888 17442305767441851296 17559444818319179776 17633979457193959552 17649131527530094592 17702292910669659292 17752405750388621312 17843078027832623104 17912201522258627584 17915356226703130624 18072461142523031552 18109038901624107008 18124599168767623168 18145668519551885312 18235137847780117264 18345071470316191744 18357601400970051584 18378941610476102656 18435523977975503168 18451364778781462528 18510202038917883008 18596873724434317312 18654127029097742336 18726392500543110656 18729690600644182016 18748161419615131504 18970471634076971008 19064007749951940776 19083749024096813056 19178938355330564096 19290063177816983552 19293460551834140672 19351574858868695872 19442186166454059008 19502041894056730624 19541489174902030336 19581040173400735744 19717389128412527552 19756230814186668032 19832765799262287872 19934063734219258624 19951192161555759104 20153119379650239488 20166884231354119168 20170436031462965248 20190327682662449312 20231191897908182048 20392089174665854976 20429738682852122624 20471087454009860096 20613634088794915168 20654241305740607488 20737906879487868928 20777572901975228416 20840157540320134016 20858064532535566336 20980115886822916096 21004504697686974464 21069170260543432192 21087274032893100032 21319002318968848384 21358363168436310016 21401591429192126464 21426470193845864576 21467453252236124672 21550617456467411312 21680539010373681152 21722008033883193344 21787437428516503744 21806158374923546624 21809998884682072064 22045786488933695488 22090379067280556032 22180239786001777249 22288047878921977856 22333130485602320384 22443246581883221248 22530190977215930008 22534159003900031488 22620235828278280192 22666018056299757568 22709372035423338496 22781787124822009856 22797347391965526016 22801362470349438976 22823848684748855744 23047867692976136192 23074660208757084928 23094487206702399488 23282363502076399721 23348272780402425856 23463394153787004032 23538213650450865652 23558438958622760192 23604847206560694272 23741616218851672064 23817322903223010304 23837788037183504384 23861296352237440096 24005148225927970816 24051063599879421952 24099741751877828608 24144236625188872192 24267555850353880064 24409557906784354304 24534232288269856768 24555313429607088128 24629277093105612928 24820780592435838976 24849634070969168384 24899928489733147136 24921323857055481856 25073314540697661238 25144293763510304768 25195184558781366272 25241701926333820928 25246147505463492608 25348845469716316856 25370626570824510976 25570701371097186304 25649424665009395712 25671464040043773952 25748789688246777152 25753324575885750272 25851698089460891648 26054111305103458304 26084398496855835136 26213010656183918567 26287216207306227712 26340420220544155648 26371040238579525632 26393699664802742272 26523836869498352384 26608415430944456824 26733005978874331136 26815307604328004608 26838348769136672768 26923930238426011648 27133275678687625216 27270052973985645824 27432889222139168768 27593413285930139648 27729465818111913856 27734349543261577216 27817888859623750316 27840290250188652544 27896637607753547776 28039122615165550592 28058273713188339712 28090890688921668608 28147745249263557632 28343746872093008356 28366606391355244544 28399581795393335296 28423984254402953216 28481512979491979264 28655216617940184272 28679838732236403712 28847659344381509632 28970109108247219264 28995001795228012544 29019915871353831424 29223658709825355776 29313628188582166528 29367749356599926272 29427188215139173888 29632099002642690554 29715983538693996544 29776127205832523776 29810741139263811584 29867761046589390848 29957726464210192648 29983467765519876608 30312956422283831296 30339002956415369216 30552006832999235584 30646065833517719552 30859464050089429216 30979012593671903761 31066710063180087296 31165774827412166656 31225386548707090432 31346352663952598272 31351873396730478592 31690818077842187264 31696399478013231104 31718048545343340544 31754919909215799296 32066598529358102528 32103875073053335552 32262166961457130544 32392853568106295264 32456664909020954624 32644722300921049088 32748818991931639168 32771186875950443648 32776958551127318528 32809282484326480132 32902161204768407552 32968753536436011008 33137144908832014336 33198325359634699264 33563142121828487168 33591981391567126528 33763555965709746176 33865256003020217776 34128573314599278592 34134584053245018112 34237401673383077312 34266820303451287552 34573403924826669056 34643378768324378624 34707340148709003776 34884611534883702592 35118889636638359552 35267958914387919104 35298263055060189184 35404585821339318584 35686156055665246208 35824403044517255168 35830712453406261248 36144922285046063104 36218077803248214016 36291337039103770624 36470275695560234528 36690142940632383488 36715202801940103168 36757883220952205312 36871047955951006336 36902729557562925056 37020404077835766016 37308254058195484672 37452785001086221312 37459381201288364032 37496322839230263008 37940943268153942016 38128015499903881552 38167498048193626112 38357876710661128192 38580126355633967104 38586921103668281344 38703149717737391744 38884372332908118016 39004083788113461248 39082978349804060672 39162080346801471488 39434778256825055104 39512461628373336064 39665531598524575744 39868127468438517248 39902384323111518208 40306238759300478976 40333768462708238336 40340872062925930496 40380655365324898624 40462383795816364096 40859477365704245248 40942174908019720192 41191873888289014891 41227268177589830336 41308482611481214976 41475813758975737856 41680315080640268032 41716129065071132672 42009009395373948928 42138340521086864384 42174548065786200064 42638004637937696768 42716726336872620032 42803182858384252928 42852940387691729152 42934906504472249344 43101234912934822624 43361078020747362304 43444016067766386688 43574874857033007488 43612316749847093248 44091572977867390976 44180758134561112064 44360479572003554498 44576095757843955712 44666260971204640768 44886493163766442496 45060381954431860016 45068318007800062976 45240471656556560384 45332036112599515136 45418744070846676992 45563574249644019712 45594694783931052032 45602724940698877952 45647697369497711488 46095735385952272384 46149320417514169856 46188974413404798976 46564727004152799442 46696545560804851712 46926788307574008064 47076427300901731304 47116877917245520384 47483232437703344128 47634645806446020608 47675576074367008768 47722592704474880192 48010296451855941632 48288473250377744384 48535111700707760128 48681305504341563053 48819115813568708608 49068464576539713536 49258554186211225856 49641561184871677952 49699268141938336768 49799856979466294272 49842647714110963712 50146629081395322476 50288587527020609536 50390369117562732544 50483403852667641856 50697690939432633712 50741253141649021952 51141402742194372608 51298849330018791424 51342928080087547904 51497579376493554304 51506649151771500544 51703396178921783296 52108222610206916608 52168796993711670272 52426021312367837134 52574432414612455424 52680840441088311296 52742080477159051264 52787399329605484544 53047673738996704768 53216830861888913648 53466011957748662272 53630615208656009216 53676697538273345536 53847860476852023296 54540105947971291648 54865778444278337536 55186826571860279296 55458931636223827712 55468699086523154432 55635777719247500632 56078245230331101184 56116547426376679424 56181781377843337216 56295490498527115264 56687493744186016712 56733212782710489088 56799163590786670592 57310433235880368544 57359677464472807424 57695318688763019264 57940218216494438528 57990003590456025088 58627256377164333056 58735498713199852544 58854376430278347776 59264198005285381108 59431967077387993088 59552254411665047552 59621482278527623168 59735522093178781696 59915452928420385296 59966935531039753216 60625912844567662592 60678005912830738432 61104013665998471168 61292131667035439104 61718928100178858432 61958025187343807522 62133420126360174592 62331549654824333312 62450773097414180864 62692705327905196544 62703746793460957184 63381636155684374528 63392798956026462208 63436097090686681088 63509839818431598592 64207750146106671104 64524333922914261088 64785707136212590528 64913329818041909248 65289444601842098176 65497637983863278336 65542373751900887296 65553917102254637056 65618564968652960264 66274289817664028672 66396650719269398528 67126284243656974336 67527111931419492352 67730512006040435552 68257146629198557184 68269168106490036224 68474803346766154624 68533640606902575104 69146807849653338112 69286757536648757248 69414680297418007552 69769223069767405184 70237779273276719104 70535917828775838208 70596526110120378368 70809171642678637168 71372312111330492416 71648806089034510336 71661424906812522496 72289844570092126208 72436155606496428032 72582674078207541248 72940551391120469056 73380285881264766976 73430405603880206336 73515766441904410624 73742095911902012672 73805459115125850112 74040808155671532032 74616508116390969344 74905570002172442624 74918762402576728064 74992645678460526016 75881886536307884032 76256030999807763104 76334996096387252224 76499194363965313369 76715753421322256384 77160252711267934208 77406299435474783488 78008167576226922496 78165956699608121344 78324160693602942976 78869556513650110208 79024923256746672128 79331063197049151488 79736254936877034496 79804768646223036416 80612477518600957952 80667536925416476672 80681744125851860992 80761310730649797248 80924767591632728192 81718954731408490496 81884349816039440384 82383747776578029782 82454536355179660672 82616965222962429952 82951627517951475712 83360630161280536064 83432258130142265344 84018018790747897856 84276681042173728768 84349096131572400128 85433452673745240064 85606365716768505856 85705880775383458304 85869813008944498688 86202469825869645248 86722156041494724608 87149749714066014976 87224633499694186496 88183145955734781952 88361516269122224128 88720959144007108996 89152191515687911424 89772986327532884992 90120763908863720032 90136636015600125952 90480943313113120768 90664072225199030272 90837488141693353984 91127148499288039424 91189389567862104064 91295394738995422976 92191470771904544768 92298640835028339712 92377948826809597952 93129454008305598884 93393091121609703424 93853576615148016128 94152854601803462608 94233755834491040768 94966464875406688256 95269291612892041216 95351152148734017536 95445185408949760384 96020592903711883264 96576946500755488768 97070223401415520256 97362611008683126106 97638231627137417216 98136929153079427072 98517108372422451712 99283122369743355904 99398536283876673536 99599713958932588544 99685295428221927424 100293258162790644952 100966807705335283712 101395381878865267424 101482506283298043904 102282805484388745216 102597698660037582848 102995158752987108608 103013298303543001088 104216445220413833216 104337593987423340544 104852042624735674268 105148864829224910848 105361680882176622592 105484160954318102528 106095347477993409536 106433661723777827296 106932023915497324544 107261230417312018432 107353395076546691072 107695720953704046592 109080211895942583296 109731556888556675072 110373653143720558592 110917863272447655424 110937398173046308864 111271555438495001264 112156490460662202368 112233094852753358848 112363562755686674432 112590980997054230528 113374987488372033424 113598327181573341184 114620866471760737088 114719354928945614848 115390637377526038528 115880436432988877056 115980007180912050176 117254512754328666112 117470997426399705088 117708752860556695552 118528396010570762216 119242964557055246336 119471044186357563392 119830905856840770592 119933871062079506432 121251825689135325184 122584263334070878208 123437856200357716864 123916050374687615044 124266840252720349184 124663099309648666624 124901546194828361728 125385410655810393088 125407493586921914368 126763272311368749056 126785597912052924416 126872194181373362176 127019679636863197184 128415500292213342208 129048667845828522176 129571414272425181056 129826659636083818496 130578889203684196352 130995275967726556672 131084747503801774592 131107834204509274112 131237129937305920528 132548579635328057344 132793301438538797056 134252568487313948672 135054223862838984704 135461024012080871104 136514293258397114368 136949606693532309248 137067281213805150208 138293615699306676224 138573515073297514496 138829360594836015104 139538446139534810368 141071835657551676416 141193052220240756736 141618343285357274336 142744624222660984832 143297612178069020672 144579689140184252416 144872311212992856064 145165348156415082496 145881102782240938112 146760571762529533952 146860811207760412672 147031532883808821248 147484191823804025344 147610918230251700224 148081616311343064064 149233016232781938688 149811140004344885248 149837524805153456128 149985291356921052032 151763773072615768064 152512061999615526208 152669992192774504448 152998388727930626738 153431506842644512768 154320505422535868416 154812598870949566976 156016335152453844992 156331913399216242688 156648321387205885952 157739113027300220416 158662126394098302976 159472509873754068992 159609537292446072832 161224955037201915904 161335073850832953344 161522621461299594496 161849535183265456384 162976544514534798047 163437909462816980992 163768699632078880768 164767495553156059564 164909072710359321344 165233930445924859904 166721260322561072128 166864516260284530688 168036037581495795712 168553362084347457536 168698192263144800256 170866905347490480128 171212731433537011712 171411761550766916608 171739626017888997376 172404939651739290496 173444312082989449216 174299499428132029952 174449266999388372992 176366291911469563904 176723032538244448256 177441918288014217992 179545972655065769984 180241527817727440064 180273272031200251904 180961886626226241536 181328144450398060544 182254296998576078848 182378779135724208128 182590789477990845952 184382941543809089536 184597281670056679424 184755897653619195904 186258908016611197768 187707153230296032256 188305709203606925216 188467511668982081536 189932929750813376512 190538583225784082432 190890370817899520768 193153893001510977536 194140446802831040512 194725222017366252212 195276463254274834432 196273858306158854144 197034216744844903424 198566244739486711808 198797072567753347072 199199427917865177088 199370590856443854848 200586516325581289904 201933615410670567424 202790763757730534848 202965012566596087808 204565610968777490432 205195397320075165696 205990317505974217216 206026596607086002176 208432890440827666432 208675187974846681088 209704085249471348536 210968321908636205056 212190694955986819072 212867323447555654592 213864047830994649088 214522460834624036864 215391441907408093184 218160423791885166592 219463113777113350144 221835726544895310848 221874796346092617728 222543110876990002528 224312980921324404736 224466189705506717696 224727125511373348864 225181961994108461056 226749974976744066848 227196654363146682368 229241732943521474176 229438709857891229696 230781274755052077056 231760872865977754112 231960014361824100352 234509025508657332224 234941994852799410176 235417505721113391104 237056792021141524432 238485929114110492672 238942088372715126784 239661811713681541184 239867742124159012864 242503651378270650368 245168526668141756416 246875712400715433728 247832100749375230088 249326198619297333248 249803092389656723456 250770821311620786176 250814987173843828736 253526544622737498112 254039359273726394368 256831000584426684416 258097335691657044352 259142828544850362112 259653319272167636992 261157778407368392704 261990551935453113344 262169495007603549184 262215668409018548224 262474259874611841056 265097159270656114688 265586602877077594112 268505136974627897344 270108447725677969408 270922048024161742208 273028586516794228736 273899213387064618496 274134562427610300416 276587231398613352448 277147030146595028992 277658721189672030208 279076892279069620736 282143671315103352832 282386104440481513472 283236686570714548672 286595224356138041344 288343117218023104237 289159378280368504832 289744622425985712128 290330696312830164992 291762205564481876224 294063065767617642496 294968383647608050688 295221836460503400448 296163232622686128128 298466032465563877376 299622280008689770496 299970582713842104064 303527546145231536128 305024123999231052416 305996777455861253476 306863013685289025536 308641010845071736832 309625197741899133952 312032670304907689984 312663826798432485376 313296642774411771904 315478226054600440832 317324252788196605952 318945019747508137984 319219074584892145664 322449910074403831808 322670147701665906688 323045242922599188992 323699070366530912768 325953089029069596094 326875818925633961984 327537399264157761536 329534991106312119128 329818145420718642688 333442520645122144256 333729032520569061376 336072075162991591424 337106724168694915072 340769138530390941371 341733810694980960256 342425462867074023424 342823523101533833216 343479252035777994752 344809879303478580992 348598998856264059904 348898533998776745984 352732583822939127808 354883836576028435984 359091945310131539968 360483055635454880128 360546544062400503808 361923773252452483072 362656288900796121088 364508593997152157696 364757558271448416256 365181578955981691904 368765883087618179072 369194563340113358848 369511795307238391808 372517816033222395536 375414306460592064512 376611418407213850432 376935023337964163072 381077166451568164864 381780741635799041536 386307786003021955072 388280893605662081024 389450444034732504424 392547716612317708288 394068433489689806848 397132489478973423616 397594145135506694144 398398855835730354176 401173032651162579808 403867230821341134848 405581527515461069696 405930025133192175616 410390794640150331392 411980635011948434432 412053193214172004352 416865780881655332864 417350375949693362176 419408170498942697072 421936643817272410112 424381389911973638144 425734646895111309184 427728095661989298176 429044921669248073728 430782883814816186368 436320847583770333184 438926227554226700288 443671453089790621696 443749592692185235456 445086221753980005056 449454251022746697728 450363923988216922112 453499949953488133696 454393308726293364736 458483465887042948352 458877419715782459392 463521745731955508224 463920028723648200704 469018051017314664448 469883989705598820352 470835011442226782208 474113584042283048864 476971858228220985344 477884176745430253568 479323623427363082368 479735484248318025728 485007302756541300736 490337053336283512832 493751424801430867456 495664201498750460176 498652397238594666496 499606184779313446912 501541642623241572352 501629974347687657472 507053089245474996224 508078718547452788736 513662001168853368832 516194671383314088704 518285657089700724224 522315556814736785408 523981103870906226688 524338990015207098368 524431336818037096448 524948519749223682112 531173205754155188224 535494360547757193583 537010273949255794688 541844096048323484416 546057173033588457472 547798426774129236992 548269124855220600832 553174462797226704896 554294060293190057984 555317442379344060416 558153784558139241472 564287342630206705664 564772208880963026944 566473373141429097344 573190448712276082688 576686234436046208474 578318756560737009664 579489244851971424256 580661392625660329984 583524411128963752448 588126131535235284992 589936767295216101376 590443672921006800896 592326465245372256256 599244560017379540992 599941165427684208128 607055092290463072256 610048247998462104832 611993554911722506952 617282021690143473664 619250395483798267904 624065340609815379968 630956452109200881664 634648505576393211904 637890039495016275968 644899820148807663616 645340295403331813376 646090485845198377984 647398140733061825536 651906178058139192188 653751637851267923968 655074798528315523072 659069982212624238256 659636290841437285376 666885041290244288512 667458065041138122752 672144150325983182848 674213448337389830144 681538277060781882742 683467621389961920512 684850925734148046848 685647046203067666432 686958504071555989504 689619758606957161984 697197997712528119808 697797067997553491968 709767673152056871968 718183890620263079936 720966111270909760256 721093088124801007616 729017187994304315392 729515116542896832512 730363157911963383808 737531766175236358144 738389126680226717696 745035632066444791072 750828612921184129024 753222836814427700864 753870046675928326144 762154332903136329728 763561483271598083072 772615572006043910144 776561787211324162048 778900888069465008848 785095433224635416576 788136866979379613696 795188290271013388288 796797711671460708352 802346065302325159616 807734461642682269696 811163055030922139392 811860050266384351232 820781589280300662784 823961270023896868864 824106386428344008704 834700751899386724352 838816340997885394144 843873287634544820224 848762779823947276288 851469293790222618368 858089843338496147456 861565767629632372736 872641695167540666368 877852455108453400576 887342906179581243392 887499185384370470912 890172443507960010112 898908502045493395456 900727847976433844224 906999899906976267392 908786617452586729472 916966931774085896704 917754839431564918784 927043491463911016448 927840057447296401408 939767979411197640704 941670022884453564416 948227168084566097728 953943716456441970688 958647246854726164736 959470968496636051456 970014605513082601472 980674106672567025664 987502849602861734912 991328402997500920352 997304794477189332992 999212369558626893824 1003083285246483144704 1014106178490949992448 1016157437094905577472 1027324002337706737664 1032389342766628177408 1036571314179401448448 1044631113629473570816 1047962207741812453376 1048677980030414196736 1048862673636074192896 1049897039498447364224 1062346411508310376448 1070988721095514387166 1074020547898511589376 1083688192096646968832 1092114346067176914944 1095596853548258473984 1096538249710441201664 1110634884758688120832 1116307569116278482944 1128574685260413411328 1132946746282858194688 1146380897424552165376 1153372468872092416948 1156637513121474019328 1158978489703942848512 1167048822257927504896 1176252263070470569984 1179873534590432202752 1180887345842013601792 1184652930490744512512 1198489120034759081984 1199882330855368416256 1214110184580926144512 1220096495996924209664 1223987109823445013904 1234564043380286947328 1238500790967596535808 1261912904218401763328 1269297011152786423808 1275780078990032551936 1289799640297615327232 1290680590806663626752 1292180971690396755968 1294796281466123651072 1303812356116278384376 1318139964425248476512 1319272581682874570752 1333770082580488577024 1348426896674779660288 1363076554121563765484 1366935242779923841024 1369701851468296093696 1371294092406135332864 1373917008143111979008 1379239517213914323968 1394395995425056239616 1395594135995106983936 1419535346304113743936 1436367781240526159872 1441932222541819520512 1442186176249602015232 1458034375988608630784 1459030233085793665024 1460726315823926767616 1476778253360453435392 1490071264132889582144 1501657225842368258048 1506445673628855401728 1507740093351856652288 1524308665806272659456 1527122966543196166144 1553123574422648324096 1557801776138930017696 1570190866449270833152 1576273733958759227392 1590376580542026776576 1593595423342921416704 1604692130604650319232 1615468923285364539392 1622326110061844278784 1623720100532768702464 1641563178560601325568 1647922540047793737728 1648212772856688017408 1669401503798773448704 1677632681995770788288 1687746575269089640448 1697525559647894552576 1702938587580445236736 1716179686676992294912 1723131535259264745472 1745283390335081332736 1755704910216906801152 1774685812359162486784 1780344887015920020224 1797817004090986790912 1801455695952867688448 1813999799813952534784 1817573234905173458944 1833933863548171793408 1835509678863129837568 1854086982927822032896 1855680114894592802816 1879535958822395281408 1883340045768907128832 1896454336169132195456 1907887432912883941376 1917294493709452329472 1918941936993272102912 1940029211026165202944 1975005699205723469824 1982656805995001840704 1994609588954378665984 2006166570492966289408 2028212356981899984896 2032314874189811154944 2064778685533256354816 2073142628358802896896 2089262227258947141632 2095924415483624906752 2097355960060828393472 2099794078996894728448 2124692823016620752896 2141977442191028774332 2148041095797023178752 2167376384193293937664 2184228692134353829888 2191193707096516947968 2193076499420882403328 2221269769517376241664 2232615138232556965888 2257149370520826822656 2265893492565716389376 2292761794849104330752 2306744937744184833896 2334097644515855009792 2352504526140941139968 2359747069180864405504 2369305860981489025024 2396978240069518163968 2399764661710736832512 2440192991993848419328 2447974219646890027808 2469128086760573894656 2477001581935193071616 2523825808436803526656 2538594022305572847616 2551560157980065103872 2579599280595230654464 2581361181613327253504 2584361943380793511936 2589592562932247302144 2607624712232556768752 2636279928850496953024 2638545163365749141504 2667540165160977154048 2696853793349559320576 2726153108243127530968 2742588184812270665728 2747834016286223958016 2758479034427828647936 2788791990850112479232 2839070692608227487872 2872735562481052319744 2883864445083639041024 2884372352499204030464 2916068751977217261568 2918060466171587330048 2921452631647853535232 2953556506720906870784 2980142528265779164288 3003314451684736516096 3012891347257710803456 3015480186703713304576 3048617331612545318912 3054245933086392332288 3106247148845296648192 3115603552277860035392 3152547467917518454784 3180753161084053553152 3187190846685842833408 3209384261209300638464 3244652220123688557568 3247440201065537404928 3283126357121202651136 3295845080095587475456 3338803007597546897408 3355265363991541576576 3375493150538179280896 3395051119295789105152 3405877175160890473472 3432359373353984589824 3446263070518529490944 3490566780670162665472 3511409820433813602304 3549371624718324973568 3560689774031840040448 3595634008181973581824 3602911391905735376896 3627999599627905069568 3667867727096343586816 3671019357726259675136 3708173965855644065792 3748460523834300355081 3759071917644790562816 3766680091537814257664 3792908672338264390912 3834588987418904658944 3837883873986544205824 3880058422052330405888 3950011398411446939648 3965313611990003681408 3989219177908757331968 4012333140985932578816 4056424713963799969792 4064629748379622309888 4129557371066512709632 4146285256717605793792 4191848830967249813504 4194711920121656786944 4199588157993789456896 4249385646033241505792 4283954884382057548664 4334752768386587875328 4368457384268707659776 4382387414193033895936 4442539539034752483328 4465230276465113931776 4514298741041653645312 4531786985131432778752 4585523589698208661504 4613489875488369667792 4668195289031710019584 4705009052281882279936 4719494138361728811008 4738611721962978050048 4793956480139036327936 4799529323421473665024 4880385983987696838656 4895948439293780055616 4954003163870386143232 5047651616873607053312 5103120315960130207744 5159198561190461308928 5162722363226654507008 5168723886761587023872 5179185125864494604288 5215249424465113537504 5272559857700993906048 5277090326731498283008 5335080330321954308096 5393707586699118641152 5452306216486255061936 5485176369624541331456 5495668032572447916032 5516958068855657295872 5577583981700224958464 5678141385216454975744 5745471124962104639488 5767728890167278082048 5768744704998408060928 5842905263295707070464 5907113013441813741568 5960285056531558328576 6006628903369473032192 6025782694515421606912 6030960373407426609152 6097234663225090637824 6108491866172784664576 6212494297690593296384 6231207104555720070784 6305094935835036909568 6361506322168107106304 6374381693371685666816 6418768522418601276928 6489304440247377115136 6494880402131074809856 6591690160191174950912 6677606015195093794816 6710530727983083153152 6790102238591578210304 6811754350321780946944 6864718746707969179648 6981133561340325330944 7098743249436649947136 7121379548063680080896 7191268016363947163648 7205822783811470753792 7255999199255810139136 7335735454192687173632 7342038715452519350272 7416347931711288131584 7496921047668600710162 7518143835289581125632 7533360183075628515328 7585817344676528781824 7669177974837809317888 7675767747973088411648 7900022796822893879296 7930627223980007362816 8024666281971865157632 8112849427927599939584 8259114742133025419264 8292570513435211587584 8383697661934499627008 8389423840243313573888 8399176315987578913792 8498771292066483011584 8567909768764115097328 8669505536773175750656 8764774828386067791872 8885079078069504966656 8930460552930227863552 9028597482083307290624 9063573970262865557504 9226979750976739335584 9336390578063420039168 9438988276723457622016 9477223443925956100096 9587912960278072655872 9599058646842947330048 9760771967975393677312 9791896878587560111232 9908006327740772286464 10095303233747214106624 10206240631920260415488 10337447773523174047744 10358370251728989208576 10430498848930227075008 10545119715401987812096 10554180653462996566016 10670160660643908616192 10787415173398237282304 10904612432972510123872 10970352739249082662912 10991336065144895832064 11033916137711314591744 11155167963400449916928 11356282770432909951488 11490942249924209278976 11535457780334556164096 11537489409996816121856 11685810526591414140928 11814226026883627483136 11920570113063116657152 12013257806738946064384 12051565389030843213824 12061920746814853218304 12216983732345569329152 12462414209111440141568 12610189871670073819136 12723012644336214212608 12748763386743371333632 12837537044837202553856 12978608880494754230272 12989760804262149619712 13183380320382349901824 13355212030390187589632 13421061455966166306304 13580204477183156420608 13623508700643561893888 13962267122680650661888 14197486498873299894272 14242759096127360161792 14511998398511620278272 14671470908385374347264 14832695863422576263168 14993842095337201420324 15036287670579162251264 15066720366151257030656 15171634689353057563648 15338355949675618635776 15351535495946176823296 15800045593645787758592 15861254447960014725632 16049332563943730315264 16518229484266050838528 16585141026870423175168 16767395323868999254016 16778847680486627147776 16798352631975157827584 17135819537528230194656 17339011073546351501312 17529549656772135583744 17770158156139009933312 17860921105860455727104 18057194964166614581248 18127147940525731115008 18453959501953478671168 18672781156126840078336 18877976553446915244032 18954446887851912200192 19198117293685894660096 19521543935950787354624 19583793757175120222464 19816012655481544572928 20190606467494428213248 20412481263840520830976 20674895547046348095488 20716740503457978417152 20860997697860454150016 21090239430803975624192 21108361306925993132032 21340321321287817232384 21809224865945020247744 21940705478498165325824 22067832275422629183488 22310335926800899833856 22712565540865819902976 22981884499848418557952 23070915560669112328192 23371621053182828281856 23628452053767254966272 23841140226126233314304 24026515613477892128768 24103130778061686427648 24123841493629706436608 24433967464691138658304 24924828418222880283136 25220379743340147638272 25675074089674405107712 25957217760989508460544 26366760640764699803648 26842122911932332612608 27160408954366312841216 27247017401287123787776 27924534245361301323776 28394972997746599788544 28485518192254720323584 29023996797023240556544 29342941816770748694528 29665391726845152526336 29987684190674402840648 30343269378706115127296 30676711899351237271552 31600091187291575517184 31722508895920029451264 32098665127887460630528 33036458968532101677056 33170282053740846350336 33534790647737998508032 33557695360973254295552 33596705263950315655168 34271639075056460389312 34678022147092703002624 35059099313544271167488 35721842211720911454208 36114389928333229162496 36254295881051462230016 36907919003906957342336 37345562312253680156672 37755953106893830488064 37908893775703824400384 38396234587371789320192 39043087871901574709248 39167587514350240444928 39632025310963089145856 40381212934988856426496 41349791094092696190976 41433481006915956834304 41721995395720908300032 42180478861607951248384 42216722613851986264064 42680642642575634464768 43618449731890040495488 43881410956996330651648 44135664550845258366976 44620671853601799667712 45425131081731639805952 46141831121338224656384 46743242106365656563712 47682280452252466628608 48053031226955784257536 48206261556123372855296 48867934929382277316608 49849656836445760566272 50440759486680295276544 51350148179348810215424 51914435521979016921088 52733521281529399607296 53684245823864665225216 54494034802574247575552 56789945995493199577088 56971036384509440647168 58047993594046481113088 58685883633541497389056 59330783453690305052672 59975368381348805681296 60686538757412230254592 61353423798702474543104 63200182374583151034368 63445017791840058902528 66072917937064203354112 66340564107481692700672 67069581295475997016064 67115390721946508591104 67193410527900631310336 68543278150112920778624 69356044294185406005248 70118198627088542334976 71443684423441822908416 72508591762102924460032 73815838007813914684672 74691124624507360313344 75511906213787660976128 76792469174743578640384 78086175743803149418496 78335175028700480889856 79264050621926178291712 80762425869977712852992 82699582188185392381952 82866962013831913668608 83443990791441816600064 84360957723215902496768 84433445227703972528128 87236899463780080990976 88271329101690516733952 89241343707203599335424 90850262163463279611904 92283662242676449312768 93486484212731313127424 95364560904504933257216 96412523112246745710592 97735869858764554633216 99699313672891521132544 102700296358697620430848 103828871043958033842176 105467042563058799214592 107368491647729330450432 108988069605148495151104 113942072769018881294336 116095987188092962226176 117371767267082994778112 118661566907380610105344 119950736762697611362592 121373077514824460509184 122706847597404949086208 126400364749166302068736 126890035583680117805056 132145835874128406708224 132681128214963385401344 134386821055801262620672 137086556300225841557248 138712088588370812010496 140236397254177084669952 142887368846883645816832 145017183524205848920064 147631676015627829369344 149382249249014720626688 153584938349487157280768 156172351487606298836992 156670350057400961779712 165399164376370784763904 165733924027663827337216 166887981582883633200128 168721915446431804993536 168866890455407945056256 174473798927560161981952 176542658203381033467904 181700524326926559223808 184567324485352898625536 190729121809009866514432 192825046224493491421184 195471739717529109266432 199398627345783042265088 205400592717395240861696 207657742087916067684352 214736983295458660900864 217976139210296990302208 227884145538037762588672 232191974376185924452352 234743534534165989556224 239901473525395222725184 242746155029648921018368 245413695194809898172416 252800729498332604137472 253780071167360235610112 264291671748256813416448 265362256429926770802688 268773642111602525241344 274173112600451683114496 277424177176741624020992 290034367048411697840128 295263352031255658738688 298764498498029441253376 307169876698974314561536 312344702975212597673984 313340700114801923559424 333775963165767266400256 337443830892863609987072 348947597855120323963904 353085316406762066935808 363401048653853118447616 369134648970705797251072 381458243618019733028864 385650092448986982842368 398797254691566084530176 410801185434790481723392 415315484175832135368704 429473966590917321801728 435952278420593980604416 455768291076075525177344 464383948752371848904704 469487069068331979112448 479802947050790445450368 485492310059297842036736 490827390389619796344832 507560142334720471220224 528583343496513626832896 537547284223205050482688 548346225200903366228992 554848354353483248041984 580068734096823395680256 590526704062511317477376 624689405950425195347968 626681400229603847118848 667551926331534532800512 674887661785727219974144 697895195710240647927808 726802097307706236895232 738269297941411594502144 762916487236039466057728 771300184897973965684736 797594509383132169060352 821602370869580963446784 830630968351664270737408 858947933181834643603456 871904556841187961208832 911536582152151050354688 928767897504743697809408 959605894101580890900736 970984620118595684073472 981654780779239592689664 1015120284669440942440448 1075094568446410100965376 1096692450401806732457984 1160137468193646791360512 1181053408125022634954752 1253362800459207694237696 1335103852663069065601024 1349775323571454439948288 1395790391420481295855616 1453604194615412473790464 1525832974472078932115456 1542600369795947931369472 1595189018766264338120704 1643204741739161926893568 1717895866363669287206912 1823073164304302100709376 1857535795009487395618816 1919211788203161781801472 1941969240237191368146944 2030240569338881884880896 2150189136892820201930752 2193384900803613464915968 2362106816250045269909504 2506725600918415388475392 2670207705326138131202048 2699550647142908879896576 2791580782840962591711232 2907208389230824947580928 3051665948944157864230912 3190378037532528676241408 3286409483478323853787136 3435791732727338574413824 3838423576406323563602944 3883938480474382736293888 4060481138677763769761792 4386769801607226929831936 4724213632500090539819008 5013451201836830776950784 5340415410652276262404096 5399101294285817759793152 5583161565681925183422464 5814416778461649895161856 6103331897888315728461824 6380756075065057352482816 6871583465454677148827648 7676847152812647127205888 8120962277355527539523584 8773539603214453859663872 9448427265000181079638016 10026902403673661553901568 10680830821304552524808192 10798202588571635519586304 11166323131363850366844928 12761512150130114704965632 15353694305625294254411776 17547079206428907719327744 18896854530000362159276032 20053804807347323107803136 21361661642609105049616384 22332646262727700733689856 30707388611250588508823552 35094158412857815438655488 37793709060000724318552064 42723323285218210099232768 44665292525455401467379712 61414777222501177017647104 70188316825715630877310976 75587418120001448637104128 89330585050910802934759424 122829554445002354035294208 140376633651431261754621952 245659108890004708070588416 491318217780009416141176832 982636435560018832282353664
- Sum of all divisors σ(n): 2853065143869291046298373435
- Sum of proper divisors (its aliquot sum) s(n): 1870428708309272214016019771
- 982636435560018832282353664 is an abundant number, because the sum of its proper divisors (1870428708309272214016019771) is greater than itself. Its abundance is 887792272749253381733666107
Bases of 982636435560018832282353664
- Binary: 1100101100110100010101101111101000111011011101100010001011010010000010010000000000000000002
- Hexadecimal: 0x32CD15BE8EDD88B48240000
- Base-36: 3FGTYADXP54BF2ZQPS
Squares and roots of 982636435560018832282353664
- 982636435560018832282353664 squared (9826364355600188322823536642) is 965574364490099043087210928115186642328124487574224896
- 982636435560018832282353664 cubed (9826364355600188322823536643) is 948808551790681344579649341848416766216199008698899748480805138877946343345618944
-
982636435560018832282353664 is a
perfect square number . Itssquare root is 31347032324608 -
The
cube root of 982636435560018832282353664 is 994178318.9862596165
Scales and comparisons
How big is 982636435560018832282353664?- 982,636,435,560,018,832,282,353,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 982,636,435,560,018,832,282,353,664 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 982636435560018832282353664 cubic inches would be around 82848193.2 feet tall.
Recreational maths with 982636435560018832282353664
- 982636435560018832282353664 backwards is 466353282238810065534636289
- The number of decimal digits it has is: 27
- The sum of 982636435560018832282353664's digits is 118
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 982636435560018832282353664 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 982636435560018832282353664 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/982636435560018832282353664/
Chicago style:
Numbermatics. 2024. "Number 982636435560018832282353664 - Facts about the integer". https://numbermatics.com/n/982636435560018832282353664/
The information we have on file for 982636435560018832282353664 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 982636435560018832282353664, math, Factors of 982636435560018832282353664, curriculum, school, college, exams, university, Prime factorization of 982636435560018832282353664, STEM, science, technology, engineering, physics, economics, calculator, nine hundred eighty-two septillion, six hundred thirty-six sextillion, four hundred thirty-five quintillion, five hundred sixty quadrillion, eighteen trillion, eight hundred thirty-two billion, two hundred eighty-two million, three hundred fifty-three thousand, six hundred sixty-four.