18450345351249425129291776
18,450,345,351,249,425,129,291,776 is an even composite number composed of six prime numbers multiplied together.
18450345351249425129291776 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 18450345351249425129291776:
214 × 76 × 114 × 132 × 372 × 414
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 37 × 37 × 41 × 41 × 41 × 41)See below for interesting mathematical facts about the number 18450345351249425129291776 from the Numbermatics database.
Names of 18450345351249425129291776
- Cardinal: 18450345351249425129291776 can be written as Eighteen septillion, four hundred fifty sextillion, three hundred forty-five quintillion, three hundred fifty-one quadrillion, two hundred forty-nine trillion, four hundred twenty-five billion, one hundred twenty-nine million, two hundred ninety-one thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 1.8450345351249425129291776 × 1025
Factors of 18450345351249425129291776
Divisors of 18450345351249425129291776
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 26 28 32 37 41 44 49 52 56 64 74 77 82 88 91 98 104 112 121 128 143 148 154 164 169 176 182 196 208 224 242 256 259 286 287 296 308 328 338 343 352 364 392 407 416 448 451 481 484 512 518 533 539 572 574 592 616 637 656 676 686 704 728 784 814 832 847 896 902 962 968 1001 1024 1036 1066 1078 1144 1148 1183 1184 1232 1274 1312 1331 1352 1369 1372 1408 1456 1517 1568 1573 1628 1664 1681 1694 1792 1804 1813 1859 1924 1936 2002 2009 2048 2072 2132 2156 2288 2296 2366 2368 2401 2464 2548 2624 2662 2704 2738 2744 2816 2849 2912 3034 3136 3146 3157 3256 3328 3362 3367 3388 3584 3608 3626 3718 3731 3773 3848 3872 4004 4018 4096 4144 4264 4312 4459 4477 4576 4592 4732 4736 4802 4928 4961 5096 5248 5291 5324 5408 5476 5488 5632 5698 5824 5863 5929 6068 6253 6272 6292 6314 6512 6656 6724 6734 6776 6929 7007 7168 7216 7252 7436 7462 7546 7696 7744 8008 8036 8192 8281 8288 8528 8624 8918 8954 9152 9184 9317 9464 9472 9583 9604 9856 9922 10192 10496 10582 10619 10648 10816 10952 10976 11011 11264 11396 11648 11726 11767 11858 12136 12506 12544 12584 12628 12691 13013 13024 13312 13448 13468 13552 13858 14014 14063 14336 14432 14504 14641 14872 14924 15059 15092 15392 15488 16016 16072 16384 16562 16576 16687 16807 17056 17248 17303 17797 17836 17908 18304 18368 18491 18634 18928 18944 19166 19208 19712 19721 19844 19943 20384 20449 20992 21164 21238 21296 21632 21853 21904 21952 22022 22099 22528 22792 23296 23452 23534 23569 23716 24272 25012 25088 25168 25256 25382 26026 26048 26117 26411 26624 26896 26936 27104 27716 28028 28126 28672 28864 29008 29282 29744 29848 30118 30184 30784 30976 31213 31339 32032 32144 33124 33152 33374 33614 34112 34496 34606 34727 35594 35672 35816 36608 36736 36982 37037 37268 37856 37888 38332 38416 39424 39442 39688 39886 40768 40898 41041 41503 41984 42328 42476 42592 43264 43706 43771 43808 43904 44044 44198 45056 45584 46592 46904 47068 47138 47432 48503 48544 49049 49247 50024 50176 50336 50512 50764 52052 52096 52234 52822 53248 53792 53872 54208 54571 55432 56056 56129 56252 57344 57728 57967 58016 58201 58564 59488 59696 60236 60368 61568 61952 62197 62426 62678 64064 64288 64493 65219 66248 66304 66748 67081 67228 68224 68783 68921 68992 69212 69454 71188 71344 71632 73216 73472 73964 74074 74333 74536 75712 75776 76219 76664 76832 77077 78848 78884 79376 79772 81536 81796 82082 82369 83006 83968 84656 84952 85184 86528 87412 87542 87616 87808 88088 88396 88837 90112 91091 91168 93184 93808 94136 94276 94864 97006 97088 98098 98441 98494 100048 100352 100672 101024 101528 102487 104104 104192 104468 105413 105644 106496 107584 107744 108416 109142 110864 112112 112258 112504 114688 115456 115934 116032 116402 116809 117128 117649 118976 119392 120472 120736 121121 123136 123904 124394 124579 124852 125356 128128 128576 128986 129437 130438 132496 132608 133496 134162 134456 136448 137566 137842 137984 138047 138424 138908 139601 142376 142688 143143 143264 146432 146944 147928 148148 148666 149072 151424 151552 152438 152971 153328 153664 154154 154693 157696 157768 158752 159544 163072 163592 164164 164738 164983 165649 166012 167936 169312 169904 170368 173056 174824 175084 175232 175616 176176 176792 177674 180224 182182 182336 182819 183557 184877 186368 187616 188272 188552 189728 190333 194012 194176 195767 196196 196882 196988 200096 200704 201344 202048 203056 203401 204974 208208 208384 208936 210826 211288 212992 215168 215488 216832 216931 218284 218491 219373 221728 224224 224516 224939 225008 230912 231361 231868 232064 232804 233618 234256 235298 237952 238784 240383 240944 241472 242242 243089 246272 247808 248788 249158 249704 250712 256256 256373 257152 257972 258874 259259 260876 264992 265216 266992 268324 268912 272896 275132 275684 275968 276094 276848 277816 279202 284089 284752 285376 286286 286528 287287 290521 292864 293888 295856 296296 297332 298144 302848 303104 304876 305942 306397 306656 307328 308308 309386 315392 315536 317504 319088 326144 327184 328328 329476 329966 331298 332024 335872 338624 339521 339808 340736 343343 344729 346112 349648 350168 350464 351232 352352 353584 355348 364364 364672 365638 367114 369754 372736 375232 376544 377104 379456 380666 381997 388024 388352 391534 392392 392903 393764 393976 400192 401408 402688 404096 405769 406112 406802 407407 409948 416416 416768 417872 421652 422576 430336 430976 433664 433862 435379 436568 436982 438746 443456 448448 449032 449878 450016 451451 456533 461824 462722 463736 464128 465608 467236 468512 469567 470596 475904 477568 480766 481481 481888 482447 482944 484484 486178 492544 495616 497576 498316 499408 501424 512512 512746 514304 515944 517748 518518 520331 521752 529984 530432 533533 533984 536648 537824 539539 541717 545792 550264 551368 551936 552188 553696 555632 558404 568178 569504 570752 572572 573056 574574 576583 581042 585728 587776 591712 592592 594664 596288 600281 605696 606208 609752 611884 612794 613312 614656 616616 617419 618772 621859 630784 631072 635008 637637 638176 640211 652288 654368 656656 658952 659932 662596 664048 671744 677248 679042 679616 681472 684167 686686 689087 689458 692224 699296 700336 700928 702464 704704 707168 709423 710696 717409 728728 729344 729677 731276 734228 737891 739508 745472 750464 753088 754208 756613 758131 758912 761332 763994 776048 776704 783068 784784 785806 787528 787952 800384 802816 805376 808192 808561 811538 812224 813604 814814 817663 819896 832832 833536 835744 838409 843304 845152 847847 860672 861952 867328 867724 870758 872053 873136 873964 877492 886912 895973 896896 898064 899756 900032 902902 906059 913066 923648 925444 927472 928256 931216 934472 937024 939134 941192 951808 955136 961532 962962 963776 964894 965888 966329 968968 972356 977207 985088 991232 995152 996632 998816 1002001 1002848 1025024 1025492 1028608 1031888 1035496 1037036 1040662 1043504 1059968 1060864 1067066 1067968 1070797 1073296 1075648 1079078 1082851 1083434 1091584 1100528 1102736 1103872 1104376 1107392 1111264 1116808 1136356 1139008 1141504 1145144 1146112 1149148 1153166 1154881 1159543 1162084 1171456 1175552 1183424 1185184 1189328 1192576 1200562 1211392 1219504 1223768 1225588 1226624 1229312 1233232 1234838 1237544 1243718 1261568 1262144 1270016 1275274 1276352 1279733 1280422 1284899 1294139 1304576 1308736 1313312 1317904 1319864 1325192 1328096 1332331 1354496 1358084 1359232 1362944 1368334 1370369 1373372 1378174 1378916 1384448 1398592 1400672 1401856 1404928 1409408 1414336 1418846 1421392 1423807 1434818 1457456 1458688 1459354 1462552 1468456 1475782 1479016 1490944 1500928 1506176 1508416 1513226 1516262 1517824 1518517 1522664 1527988 1529437 1535611 1552096 1553408 1566136 1569568 1571612 1574573 1575056 1575904 1600768 1610752 1616384 1617122 1619527 1623076 1624448 1627208 1629628 1635326 1639792 1665664 1667072 1671488 1676818 1682681 1686608 1690304 1695694 1701623 1721344 1723904 1734656 1735448 1741516 1744106 1746272 1747928 1754984 1773824 1791946 1793792 1794611 1796128 1799512 1800064 1805804 1812118 1814813 1822139 1826132 1847296 1850888 1854944 1856512 1862432 1868944 1874048 1878268 1882384 1903616 1910272 1923064 1925924 1927552 1929788 1931776 1932658 1937936 1944712 1954414 1970176 1982464 1988623 1990304 1993264 1997632 2004002 2005696 2011009 2019127 2033647 2050048 2050984 2057216 2063776 2070992 2074072 2081324 2087008 2119936 2121728 2134132 2135936 2141594 2144779 2146592 2151296 2153437 2158156 2165702 2166868 2183168 2201056 2205472 2207744 2208752 2214784 2222528 2233616 2237411 2272712 2278016 2283008 2290288 2292224 2298296 2301289 2306332 2309762 2319086 2324168 2342912 2351104 2366848 2370368 2376647 2378656 2385152 2386241 2401124 2403401 2413103 2422784 2439008 2447536 2451176 2453248 2458624 2466464 2469676 2474329 2475088 2487436 2524288 2540032 2544971 2550077 2550548 2552704 2559466 2560844 2569798 2588278 2609152 2617472 2626624 2635808 2639728 2644213 2650384 2656192 2664662 2673979 2708992 2716168 2718464 2725888 2736668 2740738 2746744 2750321 2756348 2757832 2768896 2797184 2801344 2803712 2809856 2818816 2820103 2825761 2828672 2837692 2840383 2842784 2847614 2851849 2869636 2914912 2917376 2918708 2925104 2936912 2951564 2958032 3001856 3012352 3016832 3026452 3032524 3035648 3037034 3045328 3047653 3055976 3058874 3071222 3104192 3106816 3124979 3132272 3139136 3143224 3149146 3150112 3151808 3160157 3195731 3201536 3221504 3232768 3234244 3239054 3246152 3248896 3254416 3259256 3270652 3279584 3286969 3331328 3334144 3342976 3353636 3365362 3370367 3373216 3377129 3380608 3391388 3403246 3442688 3447808 3469312 3470896 3483032 3488212 3492544 3495856 3509968 3547648 3583892 3587584 3589222 3592256 3599024 3600128 3611608 3624236 3629626 3642317 3644278 3652264 3694592 3701776 3709888 3713024 3724864 3734731 3737888 3748096 3756536 3764768 3776773 3792019 3807232 3820544 3846128 3851848 3855104 3859576 3863552 3865316 3875872 3889424 3908828 3940352 3977246 3980608 3986528 3995264 4008004 4011392 4022018 4036081 4038254 4067294 4100096 4101968 4114432 4127552 4141984 4148144 4162648 4174016 4201967 4239872 4243456 4268264 4271872 4283188 4289558 4293184 4302592 4306874 4316312 4321933 4331404 4333736 4353013 4366336 4402112 4410944 4415488 4417504 4429568 4445056 4463459 4467232 4474822 4481477 4545424 4556032 4566016 4580576 4584448 4596592 4602578 4612664 4619524 4638172 4648336 4702208 4733696 4740736 4753294 4757312 4770304 4772482 4789169 4802248 4806802 4823609 4826206 4845568 4878016 4895072 4902352 4906496 4917248 4932928 4939352 4948658 4950176 4965961 4974872 5021863 5048576 5080064 5089942 5100154 5101096 5105408 5107739 5118932 5121688 5139596 5165237 5176556 5218304 5234944 5253248 5271616 5279456 5288426 5296291 5300768 5306917 5312384 5329324 5347958 5417984 5432336 5436928 5451776 5473336 5481476 5493488 5500642 5512696 5515664 5594368 5602688 5607424 5619712 5637632 5640206 5651522 5657344 5659927 5675384 5680766 5685568 5695228 5703698 5723641 5739272 5829824 5834752 5837416 5850208 5868863 5873824 5903128 5916064 5934929 6003712 6024704 6033664 6052904 6065048 6071296 6074068 6090656 6095306 6104371 6111952 6117748 6142444 6208384 6213632 6249958 6264544 6271811 6278272 6286448 6298292 6300224 6303616 6320314 6342413 6391462 6403072 6443008 6465536 6468488 6478108 6492304 6497792 6508832 6518512 6541304 6559168 6573938 6662656 6668288 6685952 6707272 6730724 6740734 6746432 6754258 6761216 6764303 6782776 6791609 6806492 6840449 6885376 6895616 6938624 6941792 6966064 6976424 6985088 6991712 7014007 7019936 7042321 7095296 7167784 7175168 7178444 7184512 7198048 7200256 7223216 7248472 7259252 7284634 7288556 7304528 7389184 7403552 7419776 7426048 7449728 7469462 7475776 7495579 7496192 7513072 7525837 7529536 7553546 7579957 7584038 7614464 7641088 7692256 7703696 7710208 7719152 7727104 7730632 7751744 7778848 7803653 7817656 7880704 7954492 7961216 7973056 7990528 8016008 8022784 8026447 8044036 8072162 8076508 8084167 8116801 8134588 8200192 8203936 8228864 8255104 8283968 8296288 8322743 8325296 8339441 8348032 8403934 8479744 8536528 8543744 8566376 8579116 8586368 8605184 8613748 8632624 8643866 8662808 8667472 8706026 8732672 8804224 8821888 8830976 8835008 8859136 8890112 8894171 8926918 8934464 8949644 8958131 8962954 8994293 9090848 9112064 9132032 9161152 9168896 9193184 9205156 9222499 9225328 9239048 9276344 9296672 9326317 9467392 9481472 9485801 9506588 9514624 9540608 9544964 9578338 9592583 9604496 9613604 9647218 9652412 9691136 9756032 9790144 9804704 9812992 9834496 9855703 9865856 9878704 9897316 9900352 9931922 9949744 9966649 10043726 10097152 10160128 10179884 10200308 10202192 10210816 10215478 10237864 10243376 10279192 10330474 10353112 10436608 10469888 10506496 10511293 10543232 10558912 10576852 10592582 10601536 10613834 10624768 10629619 10658648 10695916 10749277 10835968 10864672 10873856 10903552 10946672 10962952 10986976 11001284 11022011 11025392 11031328 11188736 11205376 11214848 11275264 11280412 11303044 11314688 11319854 11336689 11350768 11361532 11371136 11390456 11407396 11447282 11478544 11647649 11659648 11669504 11674832 11700416 11737726 11747648 11778767 11806256 11832128 11869858 11911361 12007424 12049408 12067328 12105808 12130096 12142592 12148136 12181312 12190612 12208742 12223904 12235496 12284888 12416768 12427264 12499916 12529088 12543622 12556544 12562277 12572896 12596584 12600448 12607232 12640628 12684826 12703691 12754973 12782924 12806144 12886016 12931072 12936976 12956216 12984608 12995584 13017664 13037024 13082608 13118336 13147876 13325312 13371904 13414544 13461448 13481468 13492864 13508516 13522432 13528606 13565552 13583218 13612984 13680898 13770752 13791232 13877248 13883584 13920361 13932128 13952848 13970176 13983424 14028014 14039872 14077063 14084642 14133889 14190592 14235529 14335568 14350336 14356888 14369024 14396096 14400512 14446432 14496944 14518504 14569268 14577112 14609056 14807104 14839552 14852096 14899456 14938924 14951552 14991158 14992384 15013453 15026144 15051674 15059072 15074059 15107092 15159914 15168076 15228928 15282176 15384512 15407392 15420416 15438304 15454208 15461264 15503488 15557696 15607306 15635312 15661877 15908984 15922432 15946112 15981056 16032016 16045568 16052894 16088072 16109023 16144324 16153016 16168334 16233602 16269176 16400384 16407872 16457728 16510208 16567936 16592576 16636529 16645486 16650592 16678882 16696064 16703687 16807868 16823807 16891721 16959488 17073056 17087488 17132752 17158232 17172736 17210368 17227496 17265248 17287732 17320303 17325616 17334944 17412052 17608448 17643776 17670016 17718272 17780224 17788342 17814797 17850539 17853836 17868928 17899288 17916262 17925908 17988586 18181696 18224128 18264064 18322304 18337792 18386368 18410312 18444998 18450656 18478096 18509491 18552688 18593344 18652634 18717853 18934784 18962944 18971602 19013176 19029248 19081216 19089928 19156676 19185166 19208992 19227208 19252247 19294436 19304824 19382272 19512064 19580288 19609408 19625984 19668992 19711406 19731712 19740721 19757408 19780327 19794632 19800704 19863844 19882681 19899488 19933298 19962943 20043529 20087452 20194304 20320256 20359768 20400616 20404384 20421632 20430956 20475728 20486752 20558384 20660948 20706224 20939776 21012992 21022586 21086464 21117824 21153704 21185164 21203072 21227668 21249536 21259238 21317296 21333571 21391832 21498554 21671936 21729344 21747712 21807104 21874853 21893344 21925904 21973952 22002568 22044022 22050784 22062656 22121099 22210397 22370117 22377472 22410752 22429696 22550528 22560824 22606088 22629376 22639708 22673378 22701536 22723064 22742272 22780912 22814792 22894564 22957088 23008783 23295298 23319296 23339008 23349664 23400832 23475452 23495296 23557534 23592569 23612512 23639903 23664256 23687807 23739716 23822722 24014848 24098816 24134656 24211616 24260192 24285184 24296272 24362624 24381224 24417484 24447808 24470992 24569776 24611521 24833536 24854528 24999832 25058176 25087244 25113088 25124554 25145792 25193168 25200896 25214464 25281256 25314179 25369652 25407382 25496219 25509946 25565848 25612288 25772032 25862144 25873952 25912432 25969216 25991168 26035328 26074048 26143117 26165216 26236672 26248651 26295752 26437411 26544133 26650624 26743808 26829088 26922896 26962936 26985728 27017032 27044864 27057212 27131104 27166436 27225968 27361796 27541504 27582464 27767168 27840722 27864256 27905696 27940352 27966848 27994681 28050847 28056028 28079744 28154126 28169284 28252567 28267778 28381184 28471058 28671136 28700672 28713776 28738048 28792192 28801024 28892864 28993888 29037008 29086343 29138536 29154224 29218112 29413769 29614208 29679104 29704192 29798912 29877848 29903104 29916757 29982316 29984768 30026906 30052288 30103348 30118144 30148118 30214184 30253531 30319828 30336152 30457856 30564352 30769024 30814784 30840832 30876608 30908416 30922528 31006976 31021133 31083371 31115392 31214612 31244213 31270624 31323754 31370339 31817968 31844864 31892224 31962112 32064032 32091136 32105788 32176144 32218046 32288648 32306032 32336668 32467204 32538352 32815744 32915456 33020416 33135872 33151001 33185152 33273058 33290972 33301184 33357764 33392128 33407374 33524183 33615736 33647614 33783442 33918976 34146112 34174976 34265504 34316464 34345472 34374769 34420736 34454992 34530496 34575464 34640606 34651232 34669888 34761727 34824104 35153041 35216896 35287552 35340032 35436544 35560448 35576684 35629594 35701078 35707672 35737856 35754173 35798576 35832524 35851816 35977172 36156659 36363392 36448256 36528128 36644608 36675584 36734893 36772736 36820624 36889996 36901312 36956192 37018982 37074037 37105376 37148419 37186688 37305268 37435706 37869568 37925888 37943204 38026352 38058496 38162432 38179856 38313352 38370332 38417984 38454416 38504494 38588872 38609648 39024128 39160576 39218816 39251968 39337984 39422812 39463424 39481442 39514816 39560654 39589264 39601408 39619489 39727688 39765362 39798976 39866596 39925886 40065487 40087058 40174904 40388608 40640512 40719536 40801232 40808768 40843264 40861912 40951456 40973504 41082041 41116768 41321896 41412448 41544503 41879552 42025984 42045172 42172928 42235648 42307408 42370328 42406144 42455336 42499072 42518476 42634592 42667142 42730597 42783664 42997108 43343872 43458688 43495424 43749706 43786688 43851808 43902677 43947904 44005136 44088044 44101568 44125312 44242198 44396891 44420794 44740234 44754944 44821504 45101056 45121648 45212176 45258752 45279416 45346756 45403072 45446128 45484544 45561824 45629584 45789128 45914176 46017566 46590596 46638592 46678016 46699328 46801664 46950904 46990592 47115068 47185138 47225024 47279806 47328512 47350121 47375614 47479432 47541263 47645444 47883143 48029696 48197632 48269312 48423232 48520384 48570368 48592544 48725248 48762448 48834968 48895616 48941984 49098049 49139552 49223042 49296247 49667072 49999664 50116352 50174488 50226176 50249108 50291584 50386336 50401792 50428928 50562512 50628358 50739304 50814764 50992438 51019892 51131696 51224576 51724288 51747904 51824864 51938432 51982336 52070656 52148096 52286234 52330432 52469053 52473344 52497302 52591504 52680859 52874822 53059699 53088266 53301248 53487616 53658176 53845792 53925872 53971456 54034064 54089728 54114424 54262208 54332872 54451936 54625571 54723592 55164928 55534336 55681444 55728512 55811392 55880704 55933696 55989362 56101694 56112056 56159488 56185129 56308252 56338568 56505134 56535556 56589169 56762368 56817607 56942116 57342272 57401344 57427552 57476096 57584384 57602048 57785728 57987776 58074016 58172686 58259201 58277072 58308448 58376087 58436224 58827538 59228416 59358208 59597824 59755696 59806208 59833514 59964632 59969536 60053812 60104576 60206696 60236288 60296236 60428368 60507062 60639656 60672304 61128704 61538048 61629568 61681664 61753216 61816832 61845056 62013952 62042266 62166742 62230784 62259197 62429224 62488426 62541248 62647508 62706917 62740678 62960051 63635936 63689728 63784448 63924224 64128064 64182272 64211576 64352288 64436092 64557493 64577296 64612064 64673336 64934408 65076704 65284219 65631488 66040832 66271744 66302002 66370304 66400607 66546116 66581944 66602368 66715528 66784256 66814748 67048366 67148081 67231472 67295228 67566884 67837952 68292224 68349952 68531008 68632928 68690944 68749538 68841472 68909984 68989921 69060992 69150928 69281212 69302464 69339776 69523454 69648208 69766543 70306082 70433792 70575104 70680064 70873088 71120896 71153368 71259188 71402156 71415344 71475712 71508346 71597152 71665048 71703632 71954344 72313318 72726784 72896512 73056256 73289216 73351168 73469786 73545472 73579051 73641248 73779992 73802624 73912384 74037964 74148074 74210752 74296838 74373376 74407333 74610536 74707699 74871412 75244939 75739136 75851776 75886408 76052704 76116992 76324864 76359712 76626704 76740664 76835968 76908832 77008988 77154077 77177744 77219296 78048256 78321152 78437632 78503936 78845624 78926848 78962884 79029632 79121308 79178528 79202816 79238978 79356823 79455376 79530724 79597952 79733192 79851772 80130974 80174116 80349808 80777216 81281024 81439072 81533543 81602464 81617536 81686528 81723824 81902912 81947008 82164082 82233536 82451369 82643792 82784207 82824896 83089006 83379527 83759104 84051968 84090344 84345856 84471296 84614816 84740656 84812288 84910672 84998144 85036952 85269184 85334284 85461194 85567328 85994216 86687744 86917376 86990848 87499412 87573376 87703616 87805354 87895808 87935939 88010272 88176088 88203136 88250624 88290917 88484396 88793782 88841588 88925837 89284811 89480468 89509888 89643008 90202112 90243296 90424352 90517504 90558832 90693512 90806144 90892256 90969088 91123648 91259168 91550173 91578256 91733851 91828352 92035132 93181192 93277184 93398656 93603328 93901808 93981184 94230136 94352849 94370276 94450048 94559612 94657024 94700242 94751228 94958864 95082526 95290888 95766286 96059392 96395264 96538624 96846464 97040768 97140736 97185088 97442527 97450496 97524896 97669936 97791232 97835881 97883968 98196098 98279104 98446084 98539441 98592494 98937223 99334144 99999328 100232704 100348976 100452352 100498216 100583168 100772672 100803584 100857856 101125024 101256716 101447489 101478608 101629528 101984876 102039784 102263392 102449152 103495808 103649728 103876864 103964672 104141312 104296192 104343811 104553157 104572468 104660864 104938106 104946688 104994604 105094171 105183008 105361718 105518413 105749644 106119398 106176532 106602496 106975232 107316352 107691584 107851744 107942912 108068128 108179456 108228848 108412733 108524416 108665744 108903872 109251142 109447184 109633139 111068672 111362888 111457024 111622784 111761408 111867392 111978724 112203388 112224112 112318976 112370258 112616504 112677136 112763161 113010268 113071112 113178338 113524736 113635214 113884232 114684544 114802688 114855104 114952192 115168768 115204096 115571456 115624223 115975552 116148032 116345372 116455703 116518402 116554144 116616896 116752174 116872448 116925809 117655076 118242047 118456832 118716416 119195648 119511392 119612416 119667028 119929264 119939072 120107624 120209152 120413392 120472576 120592472 120856736 121014124 121242121 121279312 121344608 123076096 123259136 123363328 123506432 123690112 124027904 124084532 124333484 124461568 124518394 124703579 124858448 124953773 124976852 125082496 125295016 125413834 125481356 125920102 127271872 127379456 127568896 127848448 128124139 128256128 128364544 128423152 128704576 128872184 129114986 129154592 129224128 129346672 129566437 129868816 130153408 130568438 131024971 131262976 132081664 132543488 132604004 132740608 132801214 133092232 133163888 133204736 133431056 133568512 133629496 134096732 134296162 134462944 134590456 134765729 135133768 135675904 136584448 136699904 137062016 137265856 137381888 137499076 137682944 137819968 137979842 138121984 138185047 138301856 138462289 138562424 138604928 138679552 139046908 139296416 139533086 139740601 140304703 140612164 140867584 141150208 141360128 141746176 142241792 142306736 142518376 142804312 142830688 142951424 143016692 143194304 143330096 143407264 143908688 144626636 145453568 145793024 146578432 146939572 147090944 147158102 147282496 147559984 147605248 147824768 148075928 148296148 148421504 148593676 148746752 148814666 149221072 149334997 149415398 149742824 150489878 151478272 151703552 151772816 152105408 152233984 152649728 152719424 153123971 153253408 153481328 153671936 153817664 154017976 154308154 154355488 154438592 154847693 155472779 156096512 156590819 156642304 156875264 157007872 157691248 157853696 157925768 158059264 158242616 158357056 158405632 158477956 158713646 158910752 159061448 159195904 159466384 159703544 160261948 160348232 160699616 161061481 161554432 162878144 163067086 163204928 163235072 163373056 163447648 163805824 163894016 164328164 164467072 164902738 165147983 165287584 165479321 165568414 165649792 165814649 166178012 166759054 167518208 168103936 168180688 168691712 168942592 169229632 169481312 169624576 169821344 169996288 170073904 170538368 170668568 170922388 171134656 171988432 172280647 173834752 173981696 174998824 175146752 175407232 175610708 175791616 175871878 176020544 176352176 176406272 176501248 176581834 176968792 177199253 177587564 177683176 177851674 178473533 178569622 178960936 179019776 179286016 180404224 180486592 180848704 181035008 181117664 181387024 181612288 181784512 181938176 182247296 182518336 183001819 183100346 183156512 183467702 183656704 183740557 184070264 185061877 185808931 186362384 186554368 186797312 187206656 187803616 187962368 188460272 188705698 188740552 188900096 189119224 189314048 189400484 189502456 189917728 190165052 190581776 191532572 192790528 193077248 193692928 194081536 194370176 194885054 194900992 195049792 195339872 195582464 195671762 195767936 195962767 196355929 196392196 196558208 196892168 197078882 197184988 197767969 197874446 198668288 199998656 200465408 200697952 200904704 200996432 201166336 201545344 201607168 201715712 202250048 202513432 202894978 202957216 203259056 203604401 203969752 204079568 204526784 205896383 206991616 207299456 207753728 207929344 208282624 208592384 208687622 209106314 209144936 209321728 209417299 209876212 209893376 209989208 210188342 210366016 210723436 211036826 211499288 211774717 212238796 212353064 213204992 213950464 214632704 215383168 215703488 215885824 216136256 216358912 216457696 216825466 217048832 217147931 217331488 217583597 217807744 218502284 218709491 218894368 219266278 219592373 222137344 222725776 222914048 223245568 223522816 223734784 223957448 224406776 224448224 224637952 224740516 225233008 225354272 225526322 226020536 226142224 226356676 227270428 227768464 229369088 229710208 229904384 230337536 230408192 231142912 231248446 231951104 232057007 232296064 232690744 232911406 233036804 233108288 233233792 233504348 233744896 233851618 234669281 235310152 236484094 236913664 237432832 238391296 239022784 239224832 239334056 239858528 239878144 240215248 240418304 240623383 240826784 240945152 241184944 241713472 242028248 242484242 242558624 242689216 243332089 246071287 246152192 246518272 246726656 247012864 247380224 248055808 248169064 248666968 248923136 249036788 249407158 249716896 249907546 249953704 250164992 250279211 250590032 250827668 250962712 251840204 253096613 254543744 254758912 255137792 255696896 256248278 256512256 256729088 256846304 257144251 257409152 257744368 258229972 258309184 258448256 258693344 259132874 259518259 259737632 260038933 260306816 260565877 261136876 262049942 262525952 264163328 265086976 265208008 265481216 265602428 266184464 266327776 266409472 266862112 267137024 267258992 268193464 268592324 268925888 269180912 269531458 270267536 273168896 273399808 274124032 274531712 274763776 274998152 275365888 275639936 275959684 276243968 276370094 276603712 276924578 277124848 277209856 277336423 277359104 278093816 278455969 278592832 279066172 279481202 280458409 280609406 281224328 281735168 282300416 282720256 283492352 284483584 284613472 285036752 285608624 285661376 285902848 286033384 286388608 286660192 286814528 287574287 287817376 288735161 289253272 290811521 290907136 291586048 293156864 293879144 294181888 294316204 294564992 295119968 295210496 295649536 296151856 296592296 296843008 297187352 297493504 297629332 298442144 298669994 298830796 299114179 299485648 300979756 302956544 303407104 303545632 304210816 304467968 305438848 306247942 306506816 306962656 307318739 307343872 307635328 307941491 308035952 308559317 308616308 308710976 308877184 309695386 310778237 310945558 312193024 313181638 313284608 313750528 315382496 315707392 315851536 316118528 316485232 316714112 316811264 316955912 317427292 317821504 318122896 318391808 318932768 319407088 319949773 320523896 320696464 321399232 322122962 323108864 325756288 326134172 326409856 326470144 326746112 326895296 327611648 327788032 328656328 328934144 329084327 329805476 330295966 330575168 330958642 331136828 331299584 331450847 331629298 332356024 332788841 333518108 335036416 336207872 336361376 337383424 337885184 338459264 338962624 339249152 339642688 339992576 340147808 341076736 341232463 341337136 341844776 341917081 342269312 343686343 343976864 344561294 345073729 347669504 349997648 350293504 350814464 351221416 351583232 351743756 352041088 352704352 352812544 353002496 353163668 353937584 354398506 355175128 355366352 355703348 356947066 357139244 357921872 358039552 358572032 360973184 361697408 362070016 362235328 362774048 363224576 363569024 363876352 364494592 364661011 365036672 366003638 366200692 366313024 366935404 367283371 367313408 367481114 368140528 368766013 370123754 371617862 372724768 373108736 373594624 374413312 375607232 375924736 376920544 377411396 377481104 377800192 378122459 378238448 378628096 378800968 379004912 379835456 380330104 381163552 382378997 383065144 386154496 387385856 388163072 388740352 388917841 389770108 389801984 390099584 390679744 391164928 391343524 391535872 391925534 392711858 392784392 393116416 393295903 393784336 394157764 394369976 395535938 395748892 397336576 397723249 399997312 400930816 401395904 401809408 401992864 402332672 403090688 403214336 403431424 404083823 404500096 405026864 405789956 405914432 406518112 407208802 407814407 407939504 408159136 408632609 409053568 411792766 413983232 414598912 415507456 416565248 417184768 417375244 418212628 418289872 418643456 418834598 419752424 419786752 419978416 420376684 420732032 421446872 422073652 422998576 423549434 424477592 424706128 427900928 429265408 430766336 430963013 431406976 431771648 432272512 432717824 432915392 433650932 434097664 434295862 434662976 435167194 435615488 435814379 437004568 437418982 437788736 438532556 439184746 440720357 444274688 445451552 445828096 446491136 447045632 447469568 447914896 448813552 448896448 449275904 449481032 450466016 450708544 451052644 451902451 452041072 452284448 452713352 454540856 455536928 456989533 458738176 459420416 459808768 460675072 462285824 462496892 463902208 464114014 464592128 464804249 465381488 465822812 466073608 466216576 466467584 467008696 467489792 467703236 469338562 470036567 470620304 472968188 473827328 474865664 476782592 477553609 478045568 478449664 478668112 479717056 480430496 480836608 481246766 481653568 481890304 482369888 482929447 483426944 484056496 484968484 485117248 485378432 486664178 488365801 492142574 492304384 493036544 494025728 494760448 496111616 496338128 497333936 497846272 498073576 498814316 499433792 499815092 499907408 500329984 500558422 501180064 501655336 501925424 503680408 506193226 509087488 509517824 510275584 511393792 512496556 513024512 513458176 513692608 514288502 514818304 515053357 515488736 516459944 516618368 516896512 517386688 518265748 519036518 519475264 520077866 520613632 520851331 521131754 522273752 522953893 524099884 525051904 526714573 528326656 530173952 530416016 530962432 531204856 532368928 532655552 532818944 533724224 534274048 534517984 536386928 537184648 537851776 538361824 539062916 540078539 540535072 546337792 548248064 549063424 549527552 549996304 551279872 551919368 552487936 552740188 553207424 553849156 554249696 554419712 554672846 554718208 555497761 556187632 556911938 557185664 558132344 558962404 560916818 561218812 562448656 563470336 564600832 565440512 568967168 569226944 570073504 570734801 571217248 571322752 571805696 572066768 572777216 573320384 573629056 575148574 575634752 577159583 577470322 578506544 579489449 581623042 581814272 583656689 586313728 587758288 588363776 588632408 589129984 590239936 590420992 591299072 592303712 593184592 593686016 594374704 594987008 595258664 596884288 597339988 597661592 598228358 598971296 601959512 606814208 607091264 608421632 608935936 610877696 612495884 613013632 613925312 614637478 614687744 615270656 615551573 615882982 616071904 617118634 617232616 617421952 617754368 618036419 619390772 621556474 621891116 622480859 624386048 624993677 626363276 626569216 627501056 630764992 631414784 631703072 632237056 632970464 633428224 633622528 633911824 634854584 635643008 636245792 636783616 637865536 638814176 639899546 640851211 641047792 641392928 642136957 642798464 644245924 651512576 652268344 652819712 652940288 653790592 655223296 655576064 657312656 657868288 658168654 659610952 660469943 660591932 661150336 661917284 662273656 662599168 662901694 663258596 664712048 665577682 667036216 672415744 672722752 674766848 675770368 676918528 677925248 678498304 679285376 679985152 680295616 682097689 682153472 682464926 682674272 683689552 683834162 684538624 684851167 687372686 687953728 689122588 689776087 690147458 692560561 695339008 699995296 700587008 701628928 702442832 703166464 703487512 704082176 705408704 705625088 706004992 706327336 707875168 708797012 710132423 710350256 710732704 711406696 713894132 714278488 715843744 717144064 721946368 723394816 724470656 725548096 726449152 727138048 727752704 728989184 729322022 730073344 730406677 731872099 732007276 732401384 732626048 733870808 734566742 734626816 734962228 735659197 736281056 737532026 738628891 740247508 743235724 745449536 746217472 747189248 748826624 751214464 751849472 753841088 754822792 754962208 755600384 756244918 756476896 757256192 757601936 758009824 758889131 759670912 760660208 762327104 764757994 766130288 767431973 774771712 776326144 777480704 777835682 779540216 779603968 780199168 781359488 782329856 782687048 783071744 783851068 785423716 785568784 786232832 786591806 787568672 788315528 788739952 789342127 791071876 791497784 794673152 795446498 799994624 801861632 802791808 803618816 803985728 804665344 806181376 806428672 806862848 808167646 809000192 809369561 810053728 811579912 811828864 813036224 814417604 815189921 815628814 815879008 816318272 817265218 818107136 818480663 821784689 823585532 827694329 827966464 829197824 831014912 833130496 834369536 834750488 836425256 836579744 837286912 837669196 839504848 839573504 839956832 840753368 841464064 842893744 844147304 845997152 847098868 848694847 848955184 849412256 858530816 861532672 861926026 862813952 863543296 864545024 865830784 867301864 868195328 868591724 869325952 870334388 871230976 871628758 872925053 874009136 874676411 874837964 875577472 877065112 878369492 881440714 888549376 890903104 891656192 892982272 894091264 894939136 895829792 896868973 897627104 897792896 898551808 898962064 900932032 901417088 902105288 903804902 904082144 904568896 905426704 906965059 909081712 910626277 911073856 913979066 917174797 917476352 918840832 919617536 921350144 924571648 924993784 927804416 928228028 929184256 929608498 930762976 931645624 932147216 932433152 932935168 934017392 934979584 935406472 938677124 940073134 941240608 943360103 945936376 947654656 949731328 953565184 955107218 956091136 956899328 957336224 959434112 960860992 961673216 962493532 963307136 963780608 964739776 965858894 966853888 967295329 968112992 969236023 969936968 970234496 970756864 971200087 973328356 976731602 978184207 982132921 984285148 984608768 986073088 988051456 989520896 992223232 992676256 994667872 995692544 996147152 997628632 998867584 999630184 999814816 1000659968 1001116844 1002360128 1003310672 1003850848 1007360816 1009072361 1012386452 1018174976 1019035648 1020551168 1024993112 1026049024 1027385216 1028577004 1029636608 1030106714 1030977472 1032919888 1033236736 1033793024 1034773376 1036531496 1037881339 1038073036 1038950528 1040155732 1041227264 1041702662 1042263508 1044547504 1045344979 1045907786 1048199768 1050103808 1053429146 1056653312 1060347904 1060832032 1061924864 1062409712 1064737856 1065311104 1065637888 1067448448 1068548096 1069035968 1071867797 1072773856 1074369296 1075703552 1076194691 1076723648 1078125832 1080157078 1081070144 1083933851 1088309453 1092675584 1096496128 1098126848 1099055104 1099992608 1102559744 1103838736 1104975872 1105480376 1106414848 1107698312 1108499392 1108839424 1109345692 1109436416 1110995522 1112375264 1113823876 1114371328 1116264688 1117924808 1121833636 1122437624 1124897312 1126940672 1129201664 1130881024 1138453888 1140147008 1141469602 1142434496 1142645504 1143611392 1144133536 1145554432 1146640768 1147258112 1147781921 1150084727 1150297148 1151269504 1154319166 1154940644 1156035881 1157013088 1158355247 1158978898 1160702543 1163246084 1163628544 1167313378 1172627456 1175516576 1176727552 1177264816 1178259968 1180479872 1180841984 1182598144 1184607424 1186369184 1187372032 1188749408 1189974016 1190517328 1192540063 1193768576 1194679976 1195323184 1196456716 1197942592 1203919024 1205964529 1214182528 1216843264 1217871872 1221755392 1224991768 1226027264 1226587037 1227850624 1229274956 1229375488 1230541312 1231103146 1231765964 1232143808 1234237268 1234465232 1234843904 1235508736 1236072838 1238781544 1240394771 1243112948 1243782232 1244961718 1248772096 1249987354 1252726552 1253138432 1255002112 1261529984 1262829568 1263406144 1264474112 1265940928 1266856448 1267245056 1267823648 1269709168 1271286016 1271866453 1272491584 1273567232 1275731072 1277628352 1279799092 1281012733 1281702422 1282095584 1282785856 1284273914 1285596928 1286183899 1288491848 1300662517 1303025152 1304536688 1305639424 1305880576 1307581184 1310446592 1311152128 1314625312 1315736576 1316337308 1319221904 1320939886 1321183864 1322300672 1323834568 1324547312 1325198336 1325803388 1326517192 1329424096 1331155364 1334072432 1345445504 1349533696 1351540736 1353837056 1355850496 1356996608 1358570752 1359191041 1360591232 1364195378 1364306944 1364929852 1365348544 1367379104 1367668324 1369077248 1369702334 1371739369 1374491503 1374745372 1375907456 1378245176 1379552174 1380294916 1385121122 1390678016 1399990592 1401174016 1403257856 1404885664 1406332928 1406975024 1408164352 1409365529 1410817408 1411250176 1412009984 1412654672 1415750336 1417594024 1420264846 1420700512 1421465408 1422813392 1425230807 1427788264 1428556976 1431687488 1441274681 1443892736 1446789632 1448941312 1451096192 1452898304 1454276096 1455505408 1457978368 1458644044 1460146688 1460813354 1463744198 1464014552 1464802768 1465252096 1465921093 1467741616 1469133484 1469253632 1469924456 1471318394 1472562112 1475064052 1477257782 1480495016 1482423019 1486471448 1490899072 1492434944 1494378496 1497653248 1502428928 1503698944 1507682176 1509645584 1509924416 1511200768 1512489836 1512953792 1514512384 1515203872 1516019648 1517778262 1519341824 1520035517 1521320416 1523085179 1524654208 1529515988 1532260576 1534863946 1537146611 1549543424 1552652288 1554961408 1555671364 1559080432 1559207936 1560398336 1562718976 1564659712 1565374096 1566143488 1567702136 1570847432 1571137568 1572465664 1573183612 1575137344 1576631056 1577479904 1578684254 1582143752 1582995568 1590892996 1599989248 1603723264 1605583616 1607971456 1609330688 1612362752 1612857344 1616335292 1618000384 1618739122 1620107456 1623159824 1623657728 1624399049 1626072448 1628835208 1630379842 1631257628 1631758016 1632636544 1634530436 1636214272 1636961326 1642684967 1643569378 1647171064 1655388658 1655932928 1658395648 1662029824 1666260992 1668739072 1669500976 1672850512 1673159488 1674573824 1675338392 1679009696 1679147008 1679913664 1681506736 1682928128 1684363681 1685787488 1688294608 1691994304 1694197736 1697389694 1697910368 1698824512 1703324623 1717061632 1722499009 1723065344 1723852052 1725627904 1727086592 1729090048 1731661568 1734603728 1736390656 1737183448 1738651904 1740668776 1742461952 1743257516 1745850106 1748018272 1749352822 1749675928 1751154944 1751954477 1754130224 1756738984 1762881428 1771676291 1777098752 1781806208 1783312384 1785964544 1789878272 1791659584 1793737946 1795254208 1795585792 1797103616 1797924128 1800009757 1801864064 1802834176 1804210576 1807609804 1808164288 1809137792 1810853408 1813930118 1816627813 1818163424 1820272531 1821252554 1822147712 1823961139 1827958132 1834349594 1834952704 1837681664 1842700288 1849143296 1849987568 1855608832 1856456056 1858368512 1859216996 1861525952 1863291248 1864294432 1864866304 1865870336 1868034784 1869959168 1870812944 1877354248 1880146268 1882481216 1886720206 1891872752 1895309312 1910214436 1912182272 1913798656 1914672448 1918868224 1921721984 1923346432 1924987064 1926614272 1927561216 1929479552 1931717788 1933707776 1934590658 1936225984 1938472046 1939873936 1940468992 1941354961 1941513728 1942400174 1946656712 1949191783 1953463204 1956368414 1963208863 1964265842 1968570296 1969217536 1972146176 1976102912 1979041792 1984446464 1985352512 1989335744 1991385088 1992294304 1995257264 1997735168 1999260368 1999629632 2001319936 2002233688 2004720256 2006621344 2007701696 2013020009 2014721632 2018144722 2021146127 2024772904 2035680647 2036349952 2041102336 2049986224 2052098048 2054770432 2057154008 2059273216 2060213428 2061954944 2065839776 2066473472 2067586048 2069546752 2073062992 2075762678 2076146072 2077901056 2080311464 2082454528 2083405324 2084527016 2089095008 2090689958 2091815572 2093799253 2096399536 2100207616 2106858292 2120695808 2121664064 2123849728 2124819424 2129475712 2130622208 2131275776 2134896896 2138071936 2143735594 2145547712 2148738592 2151231173 2151407104 2152389382 2153447296 2155590437 2156251664 2159915219 2160314156 2162140288 2167867702 2175447659 2176618906 2185351168 2192992256 2196253696 2199985216 2205119488 2207677472 2209951744 2210960752 2212829696 2215396624 2216998784 2217678848 2218691384 2218872832 2221991044 2224750528 2227647752 2228742656 2232529376 2235849616 2239648411 2243667272 2244875248 2249794624 2261762048 2276907776 2280294016 2282939204 2284868992 2285291008 2287222784 2288267072 2291108864 2293281536 2294516224 2295563842 2300169454 2300594296 2302539008 2303590289 2308638332 2309881288 2312071762 2314026176 2316710494 2317957796 2320155929 2321405086 2326492168 2327257088 2329521887 2334626756 2345254912 2351033152 2353455104 2354529632 2356519936 2360959744 2361683968 2365196288 2369214848 2372738368 2374744064 2377498816 2379948032 2381034656 2385080126 2387537152 2388627241 2389359952 2390646368 2392913432 2393419567 2395885184 2405804401 2407838048 2411929058 2415516103 2428365056 2433686528 2443510784 2449983536 2452054528 2453174074 2455701248 2458549912 2458750976 2461082624 2462206292 2463531928 2464287616 2468474536 2468930464 2469687808 2471017472 2472145676 2477563088 2480789542 2486225896 2487564464 2489923436 2499974708 2505453104 2506276864 2510004224 2523059968 2526812288 2528948224 2531881856 2533712896 2534490112 2535647296 2539418336 2542572032 2543732906 2544983168 2547134464 2551462144 2552627077 2555256704 2559598184 2562025466 2563404844 2564191168 2565571712 2568547828 2570983597 2571193856 2572367798 2576983696 2581362091 2601325034 2606050304 2609073376 2611278848 2611761152 2615162368 2620893184 2622304256 2629250624 2631473152 2632674616 2638443808 2641879772 2642367728 2644601344 2646857213 2647669136 2649094624 2650396672 2651606776 2653034384 2658848192 2662310728 2668144864 2676652979 2690891008 2703081472 2707674112 2711700992 2713993216 2717141504 2718382082 2721182464 2722424887 2728390756 2728613888 2729859704 2730697088 2734758208 2735336648 2738154496 2739404668 2743478738 2748983006 2749490744 2751814912 2753071321 2756490352 2759104348 2760589832 2770242244 2781356032 2784062743 2799981184 2802348032 2806515712 2809771328 2812665856 2813950048 2816328704 2818731058 2821634816 2822500352 2824019968 2825309344 2828586761 2831500672 2835188048 2840529692 2841401024 2842930816 2845626784 2850461614 2854700849 2855576528 2857113952 2860428263 2863374976 2882549362 2887785472 2893579264 2897882624 2902192384 2905796608 2908552192 2915956736 2917288088 2920293376 2921626708 2927488396 2928029104 2929605536 2930504192 2931842186 2935483232 2938266968 2938507264 2939848912 2942636788 2945124224 2950128104 2954515564 2960990032 2964846038 2972942896 2981798144 2988756992 2995306496 3004857856 3007397888 3015364352 3016741091 3019291168 3019848832 3022401536 3024979672 3025907584 3029024768 3030407744 3032039296 3035556524 3038683648 3040071034 3042640832 3046170358 3049308416 3050700653 3059031976 3063015659 3064521152 3069727892 3074293222 3085042499 3099086848 3105304576 3109922816 3111342728 3118160864 3118415872 3120796672 3125437952 3129319424 3130748192 3132286976 3135404272 3141694864 3142275136 3144931328 3146367224 3150274688 3153262112 3154959808 3157368508 3163317157 3164287504 3165991136 3181785992 3198926731 3199978496 3207446528 3211167232 3215942912 3218661376 3224725504 3232670584 3236000768 3237478244 3240214912 3246319648 3247315456 3248798098 3252144896 3253629743 3257670416 3260759684 3262515256 3263516032 3265273088 3269060872 3272428544 3273922652 3285369934 3287138756 3290255969 3294342128 3310777316 3311865856 3316791296 3324059648 3332521984 3337478144 3339001952 3342875263 3345701024 3346318976 3349147648 3350676784 3358019392 3359827328 3363013472 3365856256 3368727362 3371574976 3376589216 3380506129 3383988608 3387356401 3388395472 3394152487 3394779388 3395820736 3397649024 3406649246 3418560607 3434123264 3444998018 3446130688 3447704104 3451255808 3458180096 3463323136 3469207456 3472781312 3474366896 3477303808 3481337552 3484923904 3486515032 3491700212 3496036544 3498705644 3499351856 3502309888 3503908954 3508260448 3513477968 3525762856 3543352582 3554197504 3563612416 3566624768 3571929088 3579756544 3583319168 3587475892 3590508416 3591171584 3594207232 3595848256 3600019514 3603728128 3605373499 3605668352 3608421152 3615219608 3616328576 3618275584 3619927597 3621706816 3627860236 3633255626 3636326848 3640545062 3642505108 3644295424 3645959317 3647922278 3655916264 3660677251 3668699188 3669905408 3675363328 3685400576 3698286592 3699975136 3711217664 3712912112 3716737024 3718433992 3723051904 3726582496 3728588864 3729732608 3731740672 3736069568 3739918336 3741625888 3753557093 3754708496 3760292536 3761087891 3764962432 3773440412 3780549773 3783745504 3790618624 3820428872 3824364544 3829344896 3837736448 3843443968 3846692864 3849974128 3853228544 3858959104 3863435576 3867415552 3868466809 3869181316 3872451968 3876944092 3879747872 3880937984 3882709922 3883027456 3884800348 3888484327 3893313424 3898383566 3906926408 3912736828 3926417726 3928531684 3937140592 3938435072 3944292352 3952205824 3958083584 3970705024 3978671488 3982770176 3984588608 3990514528 3995143607 3995470336 3998520736 3999259264 4002639872 4004467376 4009440512 4011271121 4013242688 4015403392 4026040018 4029443264 4036289444 4040117081 4042292254 4049545808 4056426143 4071361294 4072699904 4099972448 4104196096 4109540864 4114308016 4118546432 4120426856 4123909888 4131679552 4132946944 4135172096 4139093504 4146125984 4151525356 4152292144 4155802112 4159347049 4160622928 4164909056 4166810648 4169054032 4178190016 4181379916 4183631144 4187598506 4192799072 4200415232 4213716584 4243328128 4247699456 4249638848 4258951424 4261244416 4262551552 4269793792 4276143872 4278096251 4287471188 4291095424 4297477184 4302462346 4302814208 4304778764 4306894592 4308861011 4311180874 4312503328 4319830438 4320628312 4324280576 4326254933 4335735404 4350895318 4353237812 4370702336 4374955739 4385984512 4392507392 4399970432 4410238976 4415354944 4419903488 4421921504 4425659392 4430793248 4433997568 4435357696 4437382768 4437745664 4443982088 4444922053 4449501056 4455295504 4457485312 4465058752 4471699232 4479296822 4485958477 4487334544 4489750496 4494958699 4499589248 4553815552 4560588032 4565878408 4569737984 4570582016 4576534144 4582217728 4586563072 4589032448 4591127684 4600338908 4601188592 4605078016 4607180578 4617276664 4619762576 4623289601 4624143524 4628052352 4633420988 4635915592 4640311858 4642810172 4652984336 4654514176 4659043774 4669253512 4702066304 4706910208 4709059264 4713039872 4721919488 4723367936 4730392576 4738429696 4740593143 4745476736 4749488128 4754997632 4759896064 4762069312 4770160252 4774683823 4775074304 4777254482 4778719904 4781292736 4785826864 4786839134 4791770368 4793958169 4811608802 4815676096 4823858116 4831032206 4847923927 4856730112 4867373056 4887021568 4899967072 4904109056 4906348148 4911402496 4917099824 4917501952 4922165248 4924412584 4927063856 4928575232 4936949072 4937860928 4939375616 4942034944 4944291352 4955126176 4961579084 4970926961 4972451792 4975128928 4979846872 4999949416 5010906208 5020008448 5046119936 5053624576 5057896448 5063763712 5067425792 5071294592 5078836672 5085144064 5087465812 5089966336 5094268928 5102924288 5105254154 5110513408 5112846739 5119196368 5123104693 5124050932 5126809688 5128382336 5131143424 5137095656 5141967194 5142387712 5144735596 5153967392 5162724182 5170402237 5202650068 5212100608 5218146752 5222557696 5223522304 5230324736 5241786368 5244608512 5253089699 5258501248 5262946304 5265349232 5276887616 5283759544 5284735456 5289202688 5293714426 5295338272 5298189248 5300793344 5303213552 5306068768 5312223917 5317696384 5324621456 5336289728 5353305958 5372023811 5381782016 5415348224 5423401984 5434283008 5436764164 5442364928 5444849774 5456781512 5457227776 5459719408 5461394176 5469516416 5470673296 5476308992 5478809336 5486957476 5497966012 5498981488 5503629824 5506142642 5512980704 5518208696 5521179664 5525394889 5540484488 5562712064 5568125486 5599962368 5604696064 5613031424 5619542656 5625331712 5627900096 5632657408 5637462116 5643269632 5645000704 5648039936 5650618688 5657173522 5663001344 5665586927 5670376096 5681059384 5682802048 5685861632 5691253568 5700923228 5709401698 5711153056 5714227904 5720856526 5726749952 5729364641 5752492823 5765098724 5775570944 5787158528 5793860303 5795765248 5804384768 5811593216 5817104384 5831913472 5834576176 5840586752 5843253416 5854976792 5856058208 5859211072 5861008384 5863684372 5870966464 5876533936 5877014528 5879697824 5885273576 5890248448 5900256208 5909031128 5921980064 5929692076 5940863929 5945885792 5963596288 5977513984 6009715712 6030728704 6033482182 6038582336 6039697664 6044803072 6049959344 6051815168 6060815488 6064078592 6071113048 6077367296 6080142068 6085281664 6092340716 6098616832 6101401306 6110475371 6118063952 6122734877 6126031318 6129042304 6139455784 6148586444 6170084998 6198173696 6210609152 6219845632 6222685456 6236321728 6241593344 6250875904 6258638848 6261496384 6264573952 6270808544 6278082811 6283389728 6284550272 6289862656 6292734448 6300549376 6306524224 6309919616 6314737016 6326634314 6328575008 6331982272 6348755413 6363571984 6374383939 6397853462 6399956992 6420223579 6422334464 6431885824 6437322752 6449451008 6465341168 6472001536 6474956488 6480429824 6492639296 6494630912 6497596196 6504289792 6507259486 6515340832 6521519368 6525030512 6527032064 6530546176 6538121744 6544857088 6547845304 6570739868 6574277512 6580511938 6588684256 6603520721 6621554632 6623731712 6633582592 6648119296 6674956288 6678003904 6685750526 6691402048 6692637952 6698295296 6701353568 6716038784 6719654656 6726026944 6731712512 6737454724 6743149952 6753178432 6761012258 6767977216 6771067303 6774712802 6776790944 6784652161 6788304974 6789558776 6791641472 6795298048 6798400609 6813298492 6837121214 6847289449 6868246528 6874930447 6889996036 6892261376 6895408208 6902511616 6916360192 6926646272 6938414912 6945562624 6948733792 6954607616 6962675104 6969847808 6973030064 6983400424 6992073088 6997411288 6998703712 7004619776 7007817908 7016520896 7026955936 7051525712 7063506527 7086705164 7127224832 7133249536 7143858176 7166638336 7174951784 7181016832 7182343168 7191696512 7200039028 7207456256 7210746998 7211336704 7216842304 7230439216 7232657152 7236551168 7239855194 7243413632 7255720472 7265169373 7266511252 7272653696 7281090124 7285010216 7288590848 7291918634 7295844556 7311832528 7317414853 7321354502 7337398376 7339810816 7350726656 7396573184 7399950272 7422435328 7425824224 7433474048 7436867984 7446103808 7453164992 7457177728 7459465216 7463481344 7472139136 7479836672 7483251776 7503074579 7507114186 7509416992 7520585072 7522175782 7529924864 7533362837 7546880824 7561099546 7567491008 7587536957 7618166171 7640857744 7648729088 7658689792 7675472896 7686887936 7693385728 7699948256 7706457088 7717918208 7726871152 7734831104 7736933618 7738362632 7744903936 7753888184 7759495744 7761875968 7765419844 7766054912 7769600696 7776968654 7786626848 7796767132 7813852816 7825473656 7852835452 7857063368 7874281184 7888584704 7904411648 7916167168 7941410048 7957342976 7969177216 7981029056 7990287214 7990940672 7997041472 7998518528 8005279744 8008934752 8018881024 8022542242 8026485376 8030806784 8034473447 8050593089 8052080036 8058886528 8072578888 8080234162 8084584508 8092251167 8099091616 8108486729 8112852286 8124917801 8142722588 8145399808 8199944896 8208392192 8219081728 8228616032 8237092864 8240853712 8247819776 8263359104 8265893888 8270344192 8278187008 8292251968 8303050712 8304584288 8311604224 8318694098 8321245856 8329818112 8333621296 8338108064 8347780441 8356380032 8362759832 8367262288 8375197012 8385598144 8427433168 8441751703 8486656256 8499277696 8517902848 8522488832 8525103104 8539587584 8552287744 8556192502 8574942376 8582190848 8586109259 8594954368 8604924692 8605628416 8609557528 8613789184 8617722022 8622361748 8625006656 8639660876 8641256624 8648561152 8652509866 8671470808 8682763397 8701790636 8706475624 8741404672 8749911478 8771969024 8785014784 8799940864 8820477952 8830709888 8839806976 8843843008 8851318784 8861586496 8867995136 8870715392 8874765536 8875491328 8887964176 8889844106 8899002112 8903065171 8910591008 8914970624 8930117504 8943398464 8958593644 8967089131 8971916954 8974669088 8979500992 8989917398 8999178496 9003287293 9104637619 9107631104 9121176064 9131756816 9139475968 9141164032 9153068288 9164435456 9173126144 9178064896 9182255368 9200677816 9202377184 9210156032 9214361156 9234553328 9239525152 9246579202 9248287048 9256104704 9266841976 9271831184 9280623716 9285620344 9305968672 9318087548 9338507024 9404132608 9418118528 9426079744 9443838976 9446735872 9460785152 9476859392 9481186286 9490953472 9498976256 9509995264 9514337287 9524138624 9540320504 9549367646 9550148608 9554508964 9557439808 9562585472 9571653728 9573678268 9583540736 9587916338 9602175583 9621440521 9623217604 9631352192 9647716232 9662064412 9695847854 9713460224 9734746112 9774043136 9799934144 9808218112 9812696296 9822804992 9834199648 9835003904 9844330496 9848825168 9854127712 9857150464 9865558703 9873898144 9875721856 9878751232 9884069888 9888582704 9910252352 9923158168 9941853922 9944903584 9950257856 9959693744 9976615649 9999898832 10021812416 10088922767 10092239872 10107249152 10115792896 10127527424 10134851584 10142589184 10157673344 10170288128 10174931624 10179932672 10188537856 10205848576 10210508308 10221026816 10225693478 10238392736 10246209386 10248101864 10253619376 10256764672 10261447651 10262286848 10274191312 10283934388 10284775424 10289471192 10307934784 10325448364 10340804474 10376961133 10405300136 10424201216 10436293504 10445115392 10447044608 10460649472 10483572736 10489217024 10506179398 10517002496 10525892608 10530698464 10553775232 10567519088 10569470912 10578405376 10587428852 10590676544 10596378496 10601586688 10606427104 10612137536 10624447834 10635392768 10640248619 10649242912 10661596253 10672579456 10683200957 10706611916 10744047622 10760026277 10763564032 10830696448 10846803968 10868566016 10873528328 10884729856 10889699548 10913563024 10914455552 10919438816 10922788352 10939032832 10941346592 10952617984 10957618672 10973914952 10995932024 10997962976 11007259648 11012285284 11025961408 11036417392 11042359328 11050789778 11080968976 11136250972 11199924736 11209392128 11226062848 11239085312 11255800192 11265314816 11274924232 11286539264 11290001408 11301237376 11314347044 11326002688 11331173854 11340752192 11362118768 11365604096 11370793343 11371723264 11382507136 11401846456 11416694729 11418803396 11422306112 11428455808 11441713052 11453499904 11458729282 11498794769 11504985646 11530197448 11551141888 11574317056 11587720606 11591530496 11608769536 11623186432 11634208768 11663826944 11669152352 11681173504 11686506832 11709953584 11712116416 11718422144 11722016768 11727368744 11741932928 11753067872 11754029056 11759395648 11770547152 11780496896 11790545767 11800512416 11818062256 11838141601 11843960128 11859384152 11881727858 11891771584 11923272361 11927192576 11955027968 12019431424 12061457408 12066964364 12077164672 12079395328 12089606144 12099918688 12103630336 12121630976 12128157184 12142226096 12154734592 12160284136 12170563328 12184681432 12197233664 12202802612 12220950742 12236127904 12245469754 12252062636 12258084608 12263681339 12278911568 12297172888 12340169996 12396347392 12421218304 12439691264 12445370912 12472643456 12483186688 12501751808 12522992768 12529147904 12541617088 12556165622 12566779456 12569100544 12579725312 12585468896 12600068299 12601098752 12613048448 12619839232 12625601131 12629474032 12650931997 12653268628 12657150016 12663964544 12697510826 12716394691 12727143968 12741907717 12748767878 12767727973 12795706924 12799913984 12840447158 12844668928 12863771648 12898902016 12930682336 12944003072 12949912976 12960859648 12985278592 12989261824 12995192392 13008579584 13014518972 13030681664 13043038736 13050061024 13054064128 13061092352 13076243488 13089714176 13095690608 13117940693 13141479736 13148555024 13161023876 13177368512 13207041442 13243109264 13247463424 13267165184 13356007808 13371501052 13382804096 13385275904 13396590592 13402707136 13432077568 13439309312 13452053888 13463425024 13474909448 13486299904 13492457407 13506356864 13522024516 13535954432 13542134606 13549425604 13553581888 13569304322 13576609948 13579117552 13583282944 13589484727 13590596096 13596801218 13626596984 13644342481 13674242428 13694578898 13736493056 13749860894 13779992072 13784522752 13790816416 13805023232 13832720384 13853292544 13876829824 13891125248 13897467584 13909215232 13925350208 13939695616 13946060128 13966800848 13984146176 13990530983 13994822576 13997407424 14009239552 14015635816 14033041792 14053911872 14091140063 14103051424 14127013054 14148022889 14173410328 14254449664 14287716352 14333276672 14349903568 14362033664 14364686336 14383393024 14400078056 14414912512 14421493996 14422673408 14433684608 14460878432 14465314304 14473102336 14479710388 14486827264 14511440944 14530338746 14533022504 14545307392 14562180248 14570020432 14577181696 14583837268 14591689112 14623665056 14634829706 14642709004 14674796752 14679621632 14701453312 14799900544 14844870656 14851648448 14866948096 14873735968 14892207616 14906329984 14914355456 14918930432 14926962688 14944278272 14951101451 14966503552 15006149158 15014228372 15018833984 15041170144 15044351564 15058618211 15059849728 15066725674 15089133059 15093761648 15119406533 15122199092 15134982016 15175073914 15236332342 15281715488 15297458176 15317379584 15350945792 15373775872 15399896512 15412914176 15435836416 15453742304 15469662208 15473867236 15476725264 15489807872 15503020819 15507776368 15518991488 15523751936 15530839688 15532109824 15539201392 15553937308 15573253696 15593534264 15627705632 15650947312 15677538877 15705670904 15714126736 15748562368 15832334336 15882820096 15914685952 15938354432 15945631481 15962058112 15980574428 15981881344 15994082944 15997037056 16010559488 16017869504 16037762048 16045084484 16052970752 16061613568 16068946894 16101186178 16104160072 16117773056 16125132023 16145157776 16160468324 16169169016 16184502334 16198183232 16216973458 16225704572 16249835602 16285445176 16290799616 16306653209 16399889792 16416784384 16438163456 16457232064 16474185728 16481707424 16495639552 16526718208 16531787776 16540688384 16556374016 16584503936 16606101424 16609168576 16623208448 16637388196 16642491712 16659636224 16667242592 16676216128 16695560882 16712760064 16720390687 16725519664 16734524576 16750394024 16753936969 16771196288 16854866336 16883503406 16908612721 16973312512 16998555392 17035805696 17044977664 17079175168 17104575488 17112385004 17149884752 17164381696 17172218518 17189908736 17209849384 17211256832 17219115056 17227578368 17235444044 17244723496 17250013312 17279321752 17282513248 17297122304 17305019732 17342941616 17365526794 17403581272 17412951248 17499822956 17543938048 17570029568 17599881728 17640955904 17661419776 17669483533 17687686016 17702637568 17723172992 17735990272 17741430784 17749531072 17775928352 17779688212 17798004224 17806130342 17821182016 17829941248 17860235008 17868389539 17886796928 17917187288 17934178262 17943833908 17949338176 17959001984 17979834796 17998356992 18006574586 18069534637 18209275238 18215262208 18242352128 18263513632 18278951936 18282328064 18306136576 18328870912 18346252288 18356129792 18364510736 18401355632 18404754368 18420312064 18428722312 18469106656 18479050304 18493158404 18496574096 18512209408 18528000491 18533683952 18543662368 18561247432 18571240688 18611937344 18636175096 18677014048 18736570853 18808265216 18836237056 18852159488 18887677952 18921570304 18953718784 18962372572 18981906944 18997952512 19019990528 19028674574 19048277248 19056974209 19080641008 19098735292 19100297216 19109017928 19114879616 19125170944 19143307456 19147356536 19167081472 19175832676 19204351166 19242881042 19246435208 19262704384 19271499247 19295432464 19324128824 19391695708 19426920448 19469492224 19488439201 19548086272 19599868288 19616436224 19625392592 19645609984 19668399296 19688660992 19697650336 19708255424 19714300928 19731117406 19747796288 19751443712 19757502464 19768139776 19777165408 19800107327 19820504704 19846316336 19883707844 19889807168 19900515712 19919387488 19953231298 19982905943 19999797664 20022997841 20043624832 20177845534 20184479744 20214498304 20255054848 20269703168 20285178368 20315346688 20340576256 20349863248 20359865344 20411697152 20421016616 20442053632 20451386956 20476785472 20492418772 20496203728 20507238752 20513529344 20522895302 20524573696 20548382624 20567868776 20569550848 20578942384 20615869568 20650896728 20681608948 20753922266 20810600272 20848402432 20872587008 20890230784 20921298944 20967145472 21012358796 21034004992 21051785216 21061396928 21107550464 21117187637 21135038176 21138941824 21156810752 21174857704 21181353088 21192756992 21203173376 21212854208 21224275072 21248895668 21270785536 21280497238 21298485824 21323192506 21345158912 21354904571 21366401914 21413223832 21441109613 21488095244 21520052554 21527128064 21595297493 21661392896 21693607936 21737132032 21747056656 21769459712 21779399096 21827126048 21828911104 21838877632 21845576704 21878065664 21882693184 21905235968 21915237344 21947829904 21991864048 21995925952 22014519296 22024570568 22051922816 22072834784 22084718656 22101579556 22143220099 22161937952 22272501944 22392487117 22399849472 22452125696 22478170624 22511600384 22530629632 22549848464 22573078528 22602474752 22628694088 22652005376 22662347708 22681504384 22724237536 22731208192 22741586686 22743446528 22765014272 22775408201 22803692912 22833389458 22837606792 22844612224 22856911616 22883426104 22906999808 22917458564 22997589538 23009971292 23031791783 23060394896 23102283776 23148634112 23175441212 23183060992 23217539072 23268417536 23327653888 23338304704 23362347008 23373013664 23400126841 23419907168 23424232832 23436844288 23444033536 23454737488 23483865856 23506135744 23518791296 23541094304 23560993792 23581091534 23601024832 23636124512 23663542903 23676283202 23687920256 23711494807 23718768304 23759067409 23763455716 23783543168 23846544722 23854385152 23929924249 24038862848 24122914816 24133928728 24154329344 24158790656 24199837376 24207260672 24243261952 24256314368 24284452192 24309469184 24320568272 24341126656 24369362864 24394467328 24405605224 24441901484 24472255808 24490939508 24504125272 24516169216 24527362678 24557823136 24594345776 24680339992 24879382528 24890741824 24945286912 24966373376 25003503616 25045985536 25058295808 25083234176 25112331244 25133558912 25138201088 25159450624 25170937792 25200136598 25202197504 25226096896 25237614493 25239678464 25251202262 25258948064 25301863994 25306537256 25314300032 25327929088 25339493179 25395021652 25432789382 25454287936 25483815434 25497535756 25521715219 25535455946 25591413848 25599827968 25624740757 25680894316 25689337856 25727543296 25797804032 25861364672 25888006144 25899825952 25921719296 25970557184 25978523648 25990384784 26017159168 26029037944 26061363328 26086077472 26100122048 26108128256 26122184704 26152486976 26179428352 26191381216 26235881386 26274899651 26282959472 26297110048 26322047752 26327615237 26354737024 26414082884 26463848411 26486218528 26534330368 26712015616 26743002104 26765608192 26770551808 26805414272 26864155136 26878618624 26904107776 26926850048 26949818896 26972599808 26984914814 27012713728 27044049032 27071908864 27079267663 27084269212 27098851208 27107163776 27138608644 27153219896 27158235104 27166565888 27178969454 27181192192 27193602436 27219390289 27253193968 27288684962 27348484856 27389157796 27499721788 27559984144 27569045504 27581632832 27610046464 27665440768 27706585088 27753659648 27794935168 27818430464 27850700416 27879391232 27892120256 27933601696 27966005249 27968292352 27981061966 27989645152 27994814848 28018479104 28031271632 28066083584 28078897847 28107823744 28182280126 28206102848 28254026108 28280819567 28296045778 28346820656 28394983001 28508899328 28666553344 28699807136 28724067328 28729372672 28766786048 28800156112 28829825024 28842987992 28845346816 28867369216 28921756864 28930628608 28946204672 28959420776 28973654528 29022881888 29060677492 29066045008 29090614784 29115429343 29124360496 29140040864 29154363392 29167674536 29183378224 29247330112 29269659412 29285418008 29349593504 29402906624 29599801088 29703296896 29733896192 29747471936 29784415232 29812659968 29828710912 29837860864 29853925376 29888556544 29902202902 29933007104 29946673757 30012298316 30028456744 30037667968 30082340288 30088703128 30117236422 30119699456 30133451348 30162027077 30178266118 30187523296 30238813066 30244398184 30269964032 30283784531 30350147828 30472664684 30563430976 30594916352 30624690173 30634759168 30701891584 30747551744 30799793024 30825828352 30871672832 30907484608 30939324416 30947734472 30953450528 30979615744 31006041638 31015552736 31037982976 31047503872 31061679376 31064219648 31078402784 31107874616 31114454371 31146507392 31187068528 31255411264 31301894624 31355077754 31401709339 31411341808 31428253472 31464710893 31497124736 31765640192 31829371904 31876708864 31891262962 31924116224 31961148856 31963762688 31988165888 31994074112 32035739008 32075524096 32090168968 32105941504 32123227136 32137893788 32202372356 32208320144 32235546112 32250264046 32290315552 32320936648 32338338032 32363027207 32369004668 32396366464 32433946916 32451409144 32499671204 32570890352 32581599232 32613306418 32799779584 32876326912 32914464128 32948371456 32963414848 32991279104 33053436416 33063575552 33081376768 33112748032 33169007872 33184152001 33212202848 33218337152 33246416896 33274776392 33284983424 33319272448 33334485184 33352432256 33391121764 33422786761 33425520128 33440781374 33451039328 33469049152 33500788048 33507873938 33542392576 33557707183 33693172249 33709732672 33767006812 33817225442 33935467489 33946625024 33997110784 34071611392 34089955328 34158350336 34209150976 34224770008 34299769504 34328763392 34344437036 34379817472 34419698768 34422513664 34438230112 34455156736 34470888088 34489446992 34500026624 34558643504 34565026496 34594244608 34610039464 34685883232 34731053588 34796488727 34807162544 34825902496 34999645912 35140059136 35199763456 35281911808 35322839552 35338967066 35375372032 35405275136 35446345984 35471980544 35499062144 35551856704 35559376424 35596008448 35612260684 35642364032 35659882496 35720470016 35736779078 35773593856 35789927173 35834374576 35861732851 35868356524 35887667816 35898676352 35918003968 35959669592 35996713984 36013149172 36139069274 36192815659 36418550476 36430524416 36484704256 36527027264 36557903872 36564656128 36612273152 36657741824 36692504576 36712259584 36729021472 36771627893 36802711264 36809508736 36840624128 36857444624 36938213312 36958100608 36986316808 36993148192 37024418816 37056000982 37067367904 37087324736 37122494864 37142481376 37185567419 37223874688 37272350192 37335677357 37354028096 37473141706 37604166677 37616530432 37672474112 37704318976 37775355904 37907437568 37924745144 37963813888 38039981056 38057349148 38096554496 38113948418 38161282016 38197470584 38200594432 38218035856 38229759232 38250341888 38286614912 38294713072 38334162944 38351665352 38408702332 38485762084 38492870416 38525408768 38542998494 38590864928 38648257648 38677764223 38783391416 38853840896 38938984448 38976878402 39096172544 39199736576 39232872448 39250785184 39291219968 39336798592 39377321984 39395300672 39416510848 39428601856 39462234812 39495592576 39502887424 39515004928 39536279552 39554330816 39600214654 39641009408 39659108489 39692632672 39767415688 39779614336 39801031424 39819203567 39838774976 39906462596 39965811886 39999595328 40045995682 40087249664 40105552487 40267449761 40355691068 40368959488 40428996608 40510109696 40539406336 40570356736 40630693376 40681152512 40699726496 40719730688 40823394304 40842033232 40884107264 40902773912 40953570944 40984837544 40992407456 41014477504 41027058688 41045790604 41049147392 41096765248 41135737552 41139101696 41157884768 41231739136 41301793456 41363217896 41371966801 41507844532 41586047503 41621200544 41696804864 41745174016 41780461568 41842597888 42024717592 42068009984 42122793856 42215100928 42234375274 42270076352 42277883648 42313621504 42349715408 42362706176 42385513984 42425708416 42448550144 42497791336 42541571072 42553134899 42560994476 42596971648 42646385012 42690317824 42709809142 42732803828 42773327597 42826447664 42859144139 42882219226 42976190488 43040105108 43054256128 43190594986 43322785792 43387215872 43474264064 43494113312 43538919424 43558798192 43654252096 43677755264 43691153408 43756131328 43765386368 43810471936 43830474688 43895659808 43946579677 43983728096 43991851904 44029038592 44049141136 44103845632 44123982331 44145669568 44169437312 44203159112 44286440198 44323875904 44441287891 44545003888 44620687573 44784974234 44799698944 44956341248 45023200768 45061259264 45099696928 45146157056 45204949504 45257388176 45304010752 45324695416 45363008768 45448475072 45462416384 45483173372 45486893056 45530028544 45550816402 45607385824 45666778916 45675213584 45689224448 45713823232 45766852208 45813999616 45834917128 45995179076 46019942584 46063583566 46120789792 46204567552 46297268224 46350882424 46366121984 46435078144 46536835072 46676609408 46724694016 46746027328 46800253682 46839814336 46848465664 46873688576 46888067072 46909474976 46967731712 47012271488 47037582592 47059058761 47082188608 47121987584 47162183068 47202049664 47272249024 47327085806 47352566404 47375840512 47397471121 47422989614 47437536608 47492565127 47518134818 47526911432 47567086336 47588804263 47693089444 47708770304 47859848498 48077725696 48124513129 48245829632 48267857456 48308658688 48317581312 48399674752 48414521344 48486523904 48512628736 48568904384 48618938368 48641136544 48682253312 48738725728 48788934656 48811210448 48883802968 48894142583 48944511616 48981879016 49008250544 49032338432 49054725356 49115646272 49188691552 49360679984 49444545689 49781483648 49890573824 49932746752 50007007232 50091971072 50166468352 50224662488 50267117824 50276402176 50290068517 50341875584 50400273196 50404395008 50452193792 50475228986 50479356928 50502404524 50517896128 50603727988 50613074512 50628600064 50655858176 50678986358 50790043304 50856185611 50865578764 50908575872 50967630868 50995071512 51043430438 51070911892 51182827696 51199655936 51249481514 51361788632 51378675712 51455086592 51722729344 51776012288 51799651904 51843438592 51941114368 51957047296 51980769568 52034318336 52058075888 52122726656 52146524573 52172154944 52200244096 52216256512 52244369408 52304973952 52358856704 52382762432 52471762772 52521522053 52549799302 52565918944 52594220096 52644095504 52655230474 52709474048 52733539859 52828165768 52927696822 52972437056 53327163197 53424031232 53486004208 53531216384 53541103616 53610828544 53728310272 53757237248 53808215552 53853700096 53899637792 53945199616 53969829628 54025427456 54088098064 54143817728 54158535326 54168538424 54197702416 54214327552 54277217288 54306439792 54316470208 54333131776 54357938908 54362384384 54387204872 54438780578 54506387936 54577369924 54696969712 54778315592 54999443576 55119968288 55163265664 55220092928 55330881536 55413170176 55507319296 55589870336 55636860928 55701400832 55784240512 55867203392 55932010498 55936584704 55962123932 55979290304 55989629696 56036958208 56062543264 56132167168 56157795694 56215647488 56241314129 56354151623 56364560252 56412205696 56508052216 56561639134 56592091556 56693641312 56789966002 56874424607 57017798656 57333106688 57399614272 57448134656 57458745344 57533572096 57600312224 57659650048 57685975984 57690693632 57734738432 57783986689 57843513728 57861257216 57892409344 57918841552 57947309056 58045763776 58121354984 58132090016 58181229568 58230858686 58248720992 58280081728 58308726784 58335349072 58366756448 58434463087 58494660224 58539318824 58570836016 58699187008 59092261921 59199602176 59406593792 59494943872 59568830464 59625319936 59657421824 59675721728 59777113088 59804405804 59866014208 59893347514 60024596632 60056913488 60075335936 60102764813 60164680576 60177406256 60234472844 60239398912 60266902696 60324054154 60356532236 60375046592 60477626132 60488796368 60539928064 60567569062 60700295656 60779343779 60945329368 61126861952 61189832704 61249380346 61269518336 61403783168 61495103488 61599586048 61651656704 61743345664 61814969216 61878648832 61895468944 61906901056 61959231488 62012083276 62031105472 62075965952 62095007744 62123358752 62128439296 62156805568 62215749232 62228908742 62293014784 62321456197 62374137056 62510822528 62603789248 62710155508 62803418678 62822683616 62856506944 62929421786 62994249472 63023011051 63531280384 63658743808 63732463333 63753417728 63782525924 63848232448 63922297712 63927525376 63976331776 63988148224 64071478016 64151048192 64180337936 64211883008 64246454272 64275787576 64404744712 64416640288 64471092224 64500528092 64580631104 64641873296 64676676064 64726054414 64738009336 64792732928 64867893832 64902818288 64999342408 65141780704 65226612836 65599559168 65752653824 65828928256 65926829696 65982558208 66106872832 66127151104 66225496064 66338015744 66368304002 66424405696 66436674304 66492833792 66549552784 66569966848 66600361009 66668970368 66704864512 66782243528 66845573522 66851040256 66881562748 66902078656 66938098304 67001576096 67015747876 67084785152 67115414366 67215229081 67350083647 67386344498 67419465344 67534013624 67634450884 67870934978 67893250048 67994221568 68143222784 68179910656 68316700672 68418301952 68449540016 68599539008 68657526784 68688874072 68759634944 68839397536 68845027328 68876460224 68910313472 68941776176 68978893984 69000053248 69058910921 69117287008 69130052992 69188489216 69220078928 69371766464 69462107176 69592977454 69614325088 69651804992 69836309543 69999291824 70399526912 70622459369 70645679104 70677934132 70750744064 70810550272 70892691968 70943961088 70998124288 71103713408 71118752848 71192016896 71224521368 71284728064 71319764992 71440940032 71473558156 71547187712 71579854346 71668749152 71723465702 71736713048 71775335632 71797352704 71830133557 71836007936 71919339184 71993427968 72026298344 72278138548 72385631318 72638727931 72837100952 72861048832 72969408512 73054054528 73115807744 73129312256 73224546304 73385009152 73424519168 73458042944 73543255786 73605422528 73619017472 73681248256 73714889248 73876426624 73916201216 73972633616 73986296384 74048837632 74112001964 74134735808 74174649472 74244989728 74284962752 74371134838 74447749376 74481740333 74544700384 74631173771 74671354714 74708056192 74782406699 74946283412 75208333354 75233060864 75320183939 75344948224 75550711808 75814875136 75849490288 75927627776 76079962112 76114698296 76193108992 76227896836 76322564032 76394941168 76401188864 76436071712 76459518464 76500683776 76573229824 76589426144 76668325888 76703330704 76817404664 76971524168 76985740832 77050817536 77085996988 77181729856 77296515296 77355528446 77566782832 77707681792 77953756804 78399473152 78465744896 78501570368 78582439936 78673597184 78790601344 78833021696 78857203712 78924469624 78991185152 79005774848 79030009856 79108661632 79200429308 79282018816 79318216978 79385265344 79534831376 79559228672 79595553401 79602062848 79638407134 79677549952 79812925192 79916863103 79931623772 79999190656 80091991364 80174499328 80211104974 80491563383 80534899522 80711382136 80737918976 80857993216 81020219392 81140713472 81261386752 81362305024 81399452992 81439461376 81646788608 81684066464 81768214528 81805547824 81907141888 81969675088 81984814912 82028955008 82054117376 82091581208 82098294784 82193530496 82271475104 82278203392 82315769536 82463478272 82533820369 82603586912 82726435792 82743933602 82866991207 83015689064 83172095006 83242401088 83462906527 83490348032 83685195776 84049435184 84136019968 84245587712 84430201856 84468750548 84540152704 84555767296 84627243008 84699430816 84725412352 84771027968 84851416832 84897100288 84995582672 85083142144 85106269798 85121988952 85193943296 85292770024 85380635648 85419618284 85465607656 85546655194 85652895328 85718288278 85764438452 85845769373 85952380976 86080210216 86108512256 86381189972 86774431744 86948528128 86988226624 87077838848 87117596384 87308504192 87355510528 87382306816 87512262656 87530772736 87660949376 87791319616 87893159354 87967456192 87983703808 88058077184 88098282272 88200478093 88207691264 88247964662 88291339136 88338874624 88379207917 88406318224 88556523979 88572880396 88647751808 88882575782 89014762837 89090007776 89193354019 89241375146 89374095811 89569948468 89599397888 89912682496 90046401536 90199393856 90292314112 90409899008 90514776352 90608021504 90649390832 90726017536 90896950144 90924832768 90966346744 90973786112 91060057088 91101632804 91214771648 91333557832 91350427168 91378448896 91427646464 91533704416 91627999232 91669834256 91825584851 91990358152 92039885168 92127167132 92241579584 92701764848 92732243968 92870156288 93353218816 93492054656 93600507364 93679628672 93696931328 93747377152 93776134144 93818949952 93935463424 94024542976 94075165184 94118117522 94164377216 94243975168 94324366136 94404099328 94447201849 94544498048 94654171612 94705132808 94751681024 94794942242 94845979228 94875073216 94985130254 95036269636 95053822864 95126393089 95134172672 95177608526 95386178888 95417540608 95510397367 95719696996 96155451392 96249026258 96491659264 96535714912 96617317376 96635162624 96799349504 96829042688 96973047808 97025257472 97137808768 97237876736 97282273088 97364506624 97477451456 97577869312 97622420896 97767605936 97788285166 97889023232 97933716881 97963758032 98016501088 98064676864 98109450712 98231292544 98377383104 98637980441 98721359968 98889091378 99036160223 99562967296 99781147648 100014014464 100183942144 100332936704 100449324976 100534235648 100552804352 100580137034 100683751168 100800546392 100808790016 100904387584 100950457972 100958713856 101004809048 101035792256 101207455976 101226149024 101257200128 101311716352 101357972716 101580086608 101712371222 101731157528 101817151744 101935261736 101990143024 102086860876 102141823784 102365655392 102498963028 102723577264 102757351424 102910173184 103445458688 103599303808 103686877184 103882228736 103914094592 103961539136 104068636672 104116151776 104245453312 104293049146 104344309888 104400488192 104432513024 104488738816 104609947904 104657710157 104765524864 104943525544 105043044106 105099598604 105131837888 105188440192 105288191008 105310460948 105410327477 105418948096 105467079718 105623931413 105656331536 105835845731 105855393644 105944874112 106654326394 106848062464 106972008416 107062432768 107082207232 107221657088 107456620544 107514474496 107616431104 107799275584 107890399232 107939659256 108050854912 108176196128 108287635456 108317070652 108337076848 108395404832 108428655104 108521145733 108554434576 108612879584 108632940416 108666263552 108715877816 108724768768 108774409744 108877561156 109012775872 109154739848 109393939424 109556631184 109742772139 109998887152 110239936576 110326531328 110826340352 111014638592 111179740672 111273721856 111402801664 111568481024 111619420367 111734406784 111864020996 111873169408 111924247864 111958580608 111979259392 112073916416 112125086528 112264334336 112315591388 112431294976 112482628258 112708303246 112729120504 112824411392 112875924161 113016104432 113123278268 113184183112 113387282624 113579932004 113748849214 114035597312 114146572463 114666213376 114799228544 114896269312 114917490688 115067144192 115200624448 115319300096 115371951968 115381387264 115469476864 115567973378 115687027456 115722514432 115784818688 115837683104 115894618112 116091527552 116242709968 116264180032 116362459136 116461717372 116497441984 116560163456 116617453568 116670698144 116733512896 116868926174 116989320448 117042734809 117078637648 117141672032 117277558783 117398374016 118184523842 118360289047 118399204352 118813187584 118989887744 119137660928 119250639872 119314843648 119554226176 119608811608 119732028416 119786695028 120049193264 120113826976 120150671872 120205529626 120329361152 120354812512 120468945688 120478797824 120533805392 120648108308 120713064472 120750093184 120955252264 120977592736 121079856128 121135138124 121400591312 121558687558 121890658736 122253723904 122498760692 122539036672 122807566336 122990206976 123199172096 123303313408 123486691328 123629938432 123686384731 123790937888 123813802112 123918462976 124024166552 124062210944 124151931904 124190015488 124246717504 124313611136 124431498464 124457817484 124586029568 124642912394 124748274112 125021645056 125078726773 125207578496 125420311016 125583642019 125606837356 125645367232 125713013888 125858843572 125988498944 126046022102 126486742459 127062560768 127317487616 127464926666 127506835456 127565051848 127696464896 127844595424 127855050752 127952663552 127976296448 128142956032 128302096384 128360675872 128423766016 128492908544 128551575152 128809489424 128833280576 128942184448 129001056184 129161262208 129283746592 129353352128 129452108828 129476018672 129585465856 129696003437 129735787664 129805636576 129998684816 130283561408 130453225672 131155995971 131199118336 131505307648 131657856512 131853659392 131965116416 132213745664 132450992128 132676031488 132736608004 132848811392 132873348608 132985667584 133099105568 133139933696 133200722018 133337940736 133398819463 133409729024 133564487056 133691147044 133702080512 133763125496 133804157312 133876196608 134003152192 134031495752 134169570304 134230828732 134430458162 134700167294 134772688996 134838930688 134900494729 135068027248 135268901768 135741869956 135786500096 135988443136 136286445568 136359821312 136633401344 136836603904 136899080032 137199078016 137315053568 137377748144 137519269888 137678795072 137752920448 137820626944 137883552352 137957787968 138000106496 138117821842 138234574016 138260105984 138376978432 138440157856 138600751289 138743532928 138881612441 138924214352 139160251967 139185954908 139228650176 139303609984 139672619086 139880341601 139998583648 140160984887 140799053824 141244918738 141291358208 141355868264 141501488128 141785383936 141887922176 141996248576 142207426816 142237505696 142384033792 142449042736 142569456128 142881880064 142947116312 143094375424 143159708692 143337498304 143446931404 143473426096 143550671264 143594705408 143660267114 143672015872 143838678368 143986855936 144052596688 144556277096 144771262636 145277455862 145674201904 145722097664 145938817024 146108109056 146231615488 146449092608 146770018304 146916085888 147086511572 147210845056 147238034944 147362496512 147429778496 147752853248 147820313459 147832402432 147945267232 147972592768 148097675264 148224003928 148269471616 148349298944 148417031477 148489979456 148569925504 148742269676 148895498752 148963480666 149089400768 149262347542 149342709428 149416112384 149484331997 149564813398 149892566824 150087767291 150416666708 150466121728 150640367878 150689896448 151101423616 151629750272 151698980576 151855255552 152159924224 152229396592 152386217984 152455793672 152645128064 152789882336 152802377728 152872143424 152919036928 153001367552 153146459648 153178852288 153336651776 153406661408 153634809328 153895840813 153943048336 153971481664 154101635072 154171993976 154363459712 154593030592 154711056892 155002540693 155133565664 155415363584 155907513608 156798946304 157003140736 157164879872 157347194368 157581202688 157666043392 157714407424 157848939248 157982370304 158011549696 158217323264 158400858616 158564037632 158636433956 158770530688 159069662752 159118457344 159191106802 159204125696 159276814268 159355099904 159427857407 159625850384 159833726206 159863247544 159998381312 160183982728 160348998656 160422209948 160983126766 161069799044 161422764272 161475837952 161715986432 162040438784 162281426944 162522773504 162798905984 162878922752 163293577216 163368132928 163536429056 163611095648 163800887887 163814283776 163939350176 163969629824 164057910016 164108234752 164183162416 164196589568 164387060992 164462115961 164542950208 164631539072 164926956544 165067640738 165207173824 165452871584 165487867204 165644800321 165733982414 165980463649 166031378128 166313471863 166344190012 166484802176 166925813054 166980696064 168098870368 168272039936 168491175424 168860403712 168937501096 169080305408 169111534592 169398861632 169450824704 169542055936 169702833664 169794200576 169991165344 170166284288 170212539596 170243977904 170387886592 170533229009 170585540048 170761271296 170839236568 170931215312 171093310388 171305790656 171436576556 171528876904 171691538746 171904761952 172160420432 172217024512 172762379944 173976453248 174155677696 174235192768 174617008384 174711021056 174764613632 175024525312 175061545472 175321898752 175401946291 175582639232 175786318708 175934912384 175967407616 176116154368 176196564544 176400956186 176415382528 176495929324 176582678272 176663301451 176677749248 176758415834 176812636448 177113047958 177145760792 177295503616 177376452253 177765151564 178029525674 178180015552 178386708038 178482750292 178748191622 179139896936 179198795776 179373185299 179825364992 180092803072 180398787712 180584628224 180819798016 181029552704 181216043008 181298781664 181452035072 181793900288 181849665536 181932693488 181947572224 182120114176 182203265608 182429543296 182667115664 182700854336 182756897792 182855292928 183067408832 183255998464 183339668512 183651169702 183924297557 183980716304 184079770336 184254334264 184293306659 184483159168 185403529696 185740312576 186706437632 186984109312 187201014728 187359257344 187393862656 187494754304 187637899904 187870926848 188049085952 188150330368 188236235044 188328754432 188487950336 188648732272 188808198656 188894403698 189088996096 189308343224 189410265616 189503362048 189554873641 189589884484 189691958456 189750146432 189970260508 190072539272 190107645728 190252786178 190268345344 190355217052 190772357776 190835081216 191020794734 191439393992 192498052516 192983318528 193071429824 193234634752 193270325248 193598699008 193658085376 193946095616 194050514944 194275617536 194364318863 194564546176 194729013248 194954902912 195155738624 195244841792 195535211872 195576570332 195762036743 195778046464 195867433762 195927516064 196033002176 196129353728 196218901424 196462585088 196552284929 196754766208 197275960882 197442719936 197778182756 198072320446 198764881007 199125934592 199562295296 200367884288 200665873408 200898649952 201068471296 201105608704 201160274068 201367502336 201601092784 201617580032 201808775168 201900915944 201917427712 202009618096 202071584512 202414911952 202452298048 202514400256 202623432704 202715945432 203160173216 203424742444 203462315056 203634303488 203808005401 203870523472 203980286048 204173721752 204283647568 204731310784 204997926056 205447154528 205820346368 206890917376 207198607616 207373754368 207764457472 207923078272 208137273344 208232303552 208490906624 208586098292 208688619776 208800976384 208865026048 208977477632 209219895808 209315420314 209531049728 209626716299 209887051088 210086088212 210199197208 210263675776 210376880384 210576382016 210620921896 210820654954 210837896192 210934159436 211247862826 211312663072 211671691462 211710787288 211889748224 211986491717 213308652788 213696124928 213944016832 214124865536 214164414464 214372831211 214443314176 214913241088 215028948992 215232862208 215598551168 215780798464 215879318512 216101709824 216352392256 216575270912 216634141304 216674153696 216790809664 216857310208 217042291466 217108869152 217225759168 217265880832 217332527104 217431755632 217449537536 217548819488 217755122312 217801180597 218025551744 218309479696 218787878848 219113262368 219485544278 219811965373 219997774304 220252976251 220479873152 220653062656 222029277184 222359481344 222805603328 223136962048 223238840734 223468813568 223728041992 223746338816 223848495728 223917161216 223958518784 224250173056 224528668672 224631182776 224862589952 224965256516 225416606492 225458241008 225648822784 225751848322 226032208864 226246556536 226368366224 226541190449 226774565248 227159864008 227497698428 228071194624 228293144926 229332426752 229598457088 229792538624 230134288384 230401248896 230638600192 230743903936 230938953728 231135946756 231374054912 231445028864 231569637376 231675366208 231789236224 232183055104 232289064007 232485419936 232528360064 232724918272 232923434744 232994883968 233120326912 233234907136 233341396288 233467025792 233737852348 233978640896 234085469618 234157275296 234283344064 234555117566 234796748032 234903950281 235852205743 236369047684 236720578094 236798408704 237548272423 237626375168 237979775488 238275321856 238501279744 238629687296 239108452352 239217623216 239464056832 239573390056 240098386528 240227653952 240301343744 240411059252 240658722304 240709625024 240937891376 240957595648 241067610784 241296216616 241426128944 241500186368 241910504528 241955185472 242159712256 242270276248 242801182624 243117375116 243575421089 243781317472 244507447808 244997521384 245078073344 245980413952 246398344192 246973382656 247259876864 247372769462 247581875776 247627604224 247836925952 248048333104 248124421888 248303863808 248493435008 248627222272 248862996928 248915634968 249172059136 249285824788 249496548224 250043290112 250157453546 250415156992 250529490211 250840622032 251032129957 251167284038 251213674712 251290734464 251426027776 251717687144 251976997888 252092044204 252973484918 253349709613 254125121536 254634975232 254929853332 255013670912 255130103696 255392929792 255689190848 255905327104 255952592896 256285912064 256604192768 256721351744 256847532032 256985817088 257103150304 257401395251 257618978848 257666561152 257884368896 258002112368 258322524416 258567493184 258706704256 258904217656 258952037344 259170931712 259392006874 259471575328 259611273152 259997369632 260298971933 260567122816 260906451344 261349741499 262311991942 262398236672 263229166739 263315713024 263707318784 263930232832 264427491328 265352062976 265473216008 265697622784 265746697216 266198211136 266279867392 266401444036 266675881472 266797638926 266819458048 267128974112 267382294088 267404161024 267526250992 267608314624 267752393216 268006304384 268062991504 268339140608 268461657464 268860916324 269400334588 269545377992 269677861376 269800989458 270136054496 270537803536 270744349561 271483739912 271573000192 271976886272 272572891136 273673207808 273798160064 274398156032 274630107136 274755496288 275038539776 275357590144 275505840896 275641253888 275767104704 275915575936 276000212992 276235643684 276469148032 276520211968 276753956864 276880315712 277201502578 277487065856 277613759423 277763224882 277848428704 278320503934 278371909816 278457300352 278607219968 278734424969 279345238172 279760683202 279997167296 280321969774 280738867409 281598107648 281872148327 282489837476 282582716416 282711736528 283002976256 283570767872 283775844352 283992497152 284414853632 284475011392 284768067584 284898085472 285138912256 285763760128 285894232624 286188750848 286319417384 286674996608 286893862808 286946852192 287101342528 287189410816 287320534228 287344031744 287677356736 287973711872 288105193376 289112554192 289542525272 289603767607 290554911724 291102332521 291348403808 291877634048 292216218112 292463230976 292898185216 293832171776 294173023144 294421690112 294476069888 294859556992 295505706496 295640626918 295664804864 295890534464 295945185536 296195350528 296448007856 296538943232 296698597888 296834062954 296979958912 297139851008 297484539352 297790997504 297871944293 297926961332 298178801536 298524695084 298685418856 298832224768 298968663994 299129626796 299413293179 299785133648 300014008973 300175534582 300833333416 300932243456 301280735756 301379792896 303259500544 303397961152 303710511104 304319848448 304458793184 304772435968 304911587344 305290256128 305579764672 305744286848 305838073856 306002735104 306292919296 306357704576 306673303552 306813322816 307269618656 307626057739 307791681626 307886096672 307942963328 308203270144 308343987952 308726919424 308867876317 309186061184 309422113784 310005081386 310267131328 311089015237 311815027216 312344813011 313597892608 314006281472 314694388736 315162405376 315332086784 315428814848 315697878496 315964740608 316023099392 316434646528 316801717232 317128075264 317272867912 317541061376 318139325504 318236914688 318382213604 318408251392 318553628536 318710199808 318855714814 319251700768 319667452412 319726495088 319996762624 320367965456 320697997312 320844419896 321966253532 322139598088 322845528544 323431972864 324080877568 324562853888 325045547008 325597811968 325757845504 326736265856 327072858112 327222191296 327601775774 327628567552 327878700352 327939259648 328115820032 328216469504 328366324832 328393179136 328774121984 328924231922 329085900416 329263078144 329413411327 329853913088 330135281476 330414347648 330905743168 330975734408 331289600642 331467964828 331782297847 331960927298 332062756256 332447955889 332626943726 332688380024 332969604352 333121629841 333851626108 333961392128 336197740736 336544079872 336871591903 336982350848 337720807424 337875002192 338160610816 338223069184 338797723264 338901649408 339084111872 339405667328 339588401152 339982330688 340332568576 340425079192 340487955808 340775773184 341066458018 341171080096 341522542592 341678473136 341862430624 342186620776 342258998081 342611581312 342873153112 343057753808 343383077492 343809523904 344320840864 345524759888 346111819823 347952906496 348470385536 349234016768 349422042112 349529227264 350049050624 350123090944 350643797504 350803892582 351165278464 351572637416 351869824768 351934815232 352030479619 352393129088 352801912372 352830765056 352991858648 353165356544 353326602902 353355498496 353516831668 353625272896 354226095916 354291521584 354591007232 354752904506 355530303128 355993299277 356059051348 356360031104 356773416076 356965500584 357496383244 358279793872 358397591552 358746370598 359650729984 360185606144 360797575424 361639596032 362059105408 362432086016 362597563328 362904070144 363587800576 363699331072 363865386976 363895144448 364240228352 364406531216 364859086592 365025672011 365334231328 365401708672 365513795584 365710585856 366134817664 366511996928 366679337024 367302339404 367650654371 367848595114 367961432608 368159540672 368508668528 368586613318 368966318336 369134779013 370807059392 373290142379 373412875264 373968218624 374402029456 374718514688 374787725312 374989508608 375275799808 375741853696 376098171904 376300660736 376472470088 376657508864 376975900672 377297464544 377616397312 377788807396 378177992192 378616686448 378820531232 379006724096 379109747282 379179768968 379383916912 379500292864 379940521016 380145078544 380215291456 380505572356 380536690688 380710434104 381544715552 382041589468 382878787984 384996105032 386142859648 386469269504 386540650496 387197398016 387316170752 387892191232 388101029888 388551235072 388728637726 389129092352 389458026496 389909805824 390489683584 391070423744 391153140664 391524073486 391556092928 391734867524 391855032128 392066004352 392258707456 392437802848 392925170176 393104569858 393509532416 393689198903 394479061361 394551921764 394885439872 395556365512 396144640892 397529762014 398120972249 398251869184 399124590592 400735768576 401331746816 401797299904 402136942592 402211217408 402320548136 402735004672 403202185568 403235160064 403617550336 403801831888 403834855424 404019236192 404143169024 404487906823 404829823904 404904596096 405028800512 405246865408 405431890864 406320346432 406849484888 406924630112 407268606976 407616010802 407741046944 407960572096 408347443504 408567295136 409041241609 409462621568 409995852112 410894309056 413645833447 413781834752 414397215232 414747508736 415528914944 415846156544 416464607104 416981813248 417172196584 417377239552 417601952768 417730052096 418439791616 418630840628 419062099456 419253432598 419774102176 420172176424 420398394416 420527351552 420719353691 420753760768 421152764032 421241843792 421641309908 421675792384 421868318872 422495725652 422625326144 423343382924 423421574576 423779496448 423972983434 425455406453 426617305576 427392249856 427888033664 428249731072 428328828928 428745662422 428886628352 429826482176 430057897984 430465724416 431197102336 431561596928 431758637024 432203419648 432704784512 433150541824 433268282608 433348307392 433581619328 433714620416 434084582932 434217738304 434451518336 434531761664 434665054208 434863511264 434899075072 435097638976 435510244624 435602361194 436051103488 436250193379 436618959392 437575757696 438011239237 438226524736 438971088556 439623930746 439995548608 440505952502 440959746304 441161077357 441306125312 444058554368 444718962688 445611206656 446273924096 446477681468 446937627136 447456083984 447492677632 447696991456 447834322432 447917037568 448500346112 449057337344 449262365552 449725179904 449930513032 450833212984 450916482016 451297645568 451503696644 452064417728 452493113072 452736732448 453082380898 453549130496 454319728016 454995396856 456586289852 458664853504 459196914176 459585077248 460268576768 460802497792 461487807872 461877907456 462271893512 462748109824 462890057728 463350732416 463578472448 464366110208 464578128014 464970839872 465056720128 465449836544 465846869488 465989767936 466202527063 466240653824 466682792576 466934051584 467475704696 467957281792 468084483889 468170939236 468314550592 468566688128 469110235132 469593496064 469807900562 470506603567 471450585529 471704411486 472738095368 473441156188 473596817408 475096544846 475252750336 475959550976 476550643712 477002559488 477259374592 478216904704 478435246432 478928113664 479146780112 480196773056 480455307904 480602687488 480822118504 481317444608 481419250048 481875782752 481915191296 482135221568 482592433232 482852257888 483000372736 483412376447 483821009056 483910370944 484319424512 484540552496 485363805641 485602365248 486234750232 487150842178 487562634944 488854166801 489014895616 489995042768 490156146688 492796688384 494519753728 494745538924 495163751552 495255208448 495673851904 496096666208 496248843776 496607727616 496986870016 497254444544 497725993856 497831269936 498344118272 498571649576 498993096448 500086580224 500314907092 500830313984 501058980422 501681244064 502064259914 502334568076 502427349424 502581468928 502810934899 502852055552 503435374288 503953995776 504184088408 505946969836 506699419226 508250243072 509269950464 509859706664 510027341824 510260207392 510785859584 511378381696 511810654208 511905185792 512571824128 513442703488 513695064064 513971634176 514206300608 514802790502 515237957696 515333122304 515768737792 516004224736 516645048832 517134986368 517413408512 517649646371 517808435312 517904074688 518341863424 518784013748 518943150656 519222546304 519994739264 520597943866 521134245632 521372182331 521812902688 522418216397 522699482998 523476846893 524623983884 524796473344 526458333478 526631426048 527414637568 528854982656 530704125952 530946432016 531395245568 531493394432 532396422272 532559734784 532802888072 533351762944 533595277852 533638916096 534257948224 534764588176 534808322048 535052501984 535216629248 535504786432 536012608768 536125983008 536678281216 536923314928 537721832648 537835568413 538800669176 539090755984 539355722752 539601978916 540272108992 541075607072 541488699122 542967479824 543146000384 543953772544 547596320128 548796312064 549260214272 549510992576 550077079552 550715180288 551011681792 551534209408 551831151872 552000425984 552471287368 552938296064 553040423936 553190753687 553760631424 554403005156 554974131712 555227518846 555526449764 555696857408 556641007868 556743819632 556914600704 557168873807 557214439936 557468849938 558690476344 559418041721 559521366404 559994334592 560643939548 561477734818 563196215296 563744296654 564979674952 565165432832 565423473056 566005952512 567141535744 567984994304 568829707264 568950022784 569536135168 569796170944 570277824512 571527520256 571788465248 572377501696 572638834768 573349993216 573611770303 573787725616 573893704384 574202685056 574378821632 574641068456 574688063488 575354713472 575947423744 576210386752 577736742583 578225108384 579085050544 579207535214 580068938449 581109823448 582204665042 582696807616 584432436224 585796370432 587664343552 588346046288 588843380224 588952139776 589719113984 591011412992 591281253836 591329609728 591781068928 591890371072 592390701056 592896015712 593077886464 593397195776 593668125908 593959917824 594279702016 594969078704 595581995008 595743888586 595853922664 596357603072 597049390168 597370837712 597664449536 597937327988 598259253592 598826586358 599570267296 600028017946 600351069164 601666666832 601864486912 602561471512 602759585792 606795922304 607421022208 608639696896 608917586368 609544871936 609823174688 610580512256 611159529344 611488573696 611676147712 612005470208 612585838592 612715409152 613626645632 614539237312 615252115478 615583363252 615772193344 615885926656 616406540288 616687975904 617403346651 617453838848 617735752634 618372122368 618654455419 618844227568 619895667853 620010162772 620534262656 622178030474 623630054432 624689626022 625618670677 627195785216 628012562944 629388777472 630324810752 630664173568 631395756992 631929481216 632046198784 632869293056 633603434464 634256150528 634545735824 635082122752 635623853579 636278651008 636473829376 636764427208 636816502784 637107257072 637420399616 637711429628 638503401536 639334904824 639452990176 639993525248 640735930912 641395994624 641688839792 642779093957 643932507064 644279196176 645691057088 649125707776 650091094016 651195623936 653472531712 653770890721 654444382592 655203551548 655257135104 655757400704 655878519296 656231640064 656432939008 656732649664 657548243968 657848463844 658171800832 658526156288 658826822654 659707826176 660270562952 660828695296 661130412943 661811486336 661951468816 662579201284 662935929656 663564595694 663921854596 664125512512 664895911778 665253887452 665376760048 665939208704 666243259682 667703252216 667922784256 668572781569 672395481472 673088159744 673743183806 673964701696 675441614848 675750004384 676321221632 676446138368 677595446528 677803298816 678168223744 678811334656 679176802304 679964661376 680665137152 680850158384 680975911616 681551546368 682132916036 682342160192 683045085184 683356946272 683724861248 684373241552 684517996162 685223162624 685536018167 685746306224 686115507616 686766154984 687619047808 688641681728 691049519776 692223639646 693253121561 695905812992 696940771072 698468033536 698844084224 700098101248 700246181888 701287595008 701607785164 702330556928 703145274832 703739649536 703869630464 704060959238 704786258176 705603824744 705661530112 705983717296 706330713088 706653205804 706710996992 707033663336 707250545792 708452191832 708583043168 709182014464 709505809012 711060606256 711986598554 712118102696 712720062208 713546832152 713931001168 714992766488 716559587744 717492741196 719301459968 720371212288 721595150848 723279192064 724118210816 725195126656 725808140288 727175601152 727398662144 727730773952 728480456704 728813062432 729718173184 730051344022 730668462656 730803417344 731027591168 731421171712 732269635328 732603971099 733358674048 734604678808 735301308742 735697190228 735922865216 736319081344 737017337056 737173226636 737932636672 738269558026 739367519891 740850920117 741614118784 746580284758 746825750528 747936437248 748804058912 749437029376 749575450624 749979017216 750551599616 751483707392 752196343808 752601321472 752944940176 753315017728 754594929088 755232794624 755577614792 756355984384 757233372896 757641062464 758013448192 758219494564 758359537936 758767833824 759000585728 759648020131 759881042032 760290157088 760430582912 761011144712 761073381376 761420868208 763089431104 764083178936 765757575968 768199404973 769992210064 772285719296 772938539008 774394796032 775784382464 777102470144 777457275452 778258184704 778916052992 779819611648 780979367168 781335942569 782140847488 782306281328 783048146972 783112185856 783469735048 783710064256 784132008704 784517414912 784875605696 785850340352 786209139716 787019064832 787378397806 788958122722 789103843528 789770879744 790131469127 791112731024 792289281784 795059524028 796241944498 796503738368 798249181184 799026007241 801471537152 802663493632 803594599808 804273885184 804422434816 804641096272 805470009344 806404371136 807235100672 807603663776 807669710848 808038472384 808286338048 808975813646 809659647808 809809192192 810057601024 810493730816 810863781728 812640692864 813698969776 813849260224 814537213952 815232021604 815482093888 815921144192 816694887008 817134590272 818082483218 818925243136 819299143663 819991704224 820942911481 821788618112 827291666894 827563669504 828522023329 828794430464 831057829888 831692313088 832929214208 833963626496 834344393168 834754479104 835203905536 836879583232 837261681256 838124198912 838506865196 839548204352 840344352848 840796788832 841054703104 841438707382 841507521536 842305528064 842483687584 843282619816 843351584768 843736637744 844991451304 845250652288 846686765848 846843149152 847558992896 847945966868 850910812906 853234611152 854784499712 855776067328 856499462144 857491324844 857773256704 859652964352 860931448832 862394204672 863123193856 863517274048 864406839296 865409569024 865804693117 866536565216 866696614784 867163238656 867429240832 868169165864 868435476608 868903036672 869063523328 869330108416 869727022528 870195277952 871020489248 871204722388 872102206976 872500386758 873237918784 875151515392 875551087411 876022478474 876453049472 877942177112 879085494133 879247861492 879991097216 881011905004 881919492608 882322154714 882612250624 885407197213 888117108736 889437925376 891222413312 892547848192 892955362936 893875254272 894912167968 894985355264 895393982912 895668644864 895834075136 897000692224 898114674688 898524731104 899450359808 899861026064 901666425968 901832964032 902595291136 903007393288 904128835456 904986226144 905473464896 906164761796 907098260992 907872024059 908639456032 909990793712 913172579704 918091971797 918393828352 920537153536 921604995584 922975615744 923755814912 924543787024 925496219648 926701464832 927156944896 928732220416 929156256028 929941679744 930113440256 930899673088 931693738976 931979535872 932405054126 932481307648 933365585152 933791736241 933868103168 934951409392 935914563584 936168967778 936341878472 936629101184 937133376256 938220470264 939186992128 939615801124 941013207134 942901171058 943408822972 944303463103 945476190736 946882312376 947193634816 950193089692 950505500672 951919101952 954005118976 954518749184 956433809408 956870492864 957856227328 958293560224 960393546112 960910615808 961205374976 961644237008 962634889216 962838500096 963751565504 964270443136 965184866464 965704515776 966000745472 966824752894 967642018112 967820741888 968638849024 969081104992 970205259023 970727611282 971204730496 972171287087 972469500464 974121763769 974301684356 975125269888 977708333602 978029791232 979162391207 979990085536 981126894209 985593376768 989039507456 989491077848 990327503104 990510416896 992193332416 992497687552 993215455232 993973740032 994508889088 995451987712 995662539872 996688236544 997143299152 997986192896 1000173160448 1000629814184 1001660627968 1002117960844 1003362488128 1004128519828 1004669136152 1004854698848 1005162937856 1005621869798 1005704111104 1006870748576 1007907991552 1008368176816 1011893939672 1013398838452 1019719413328 1020054683648 1020520414784 1021571719168 1022756763392 1023621308416 1025143648256 1026885406976 1027390128128 1028412601216 1029605581004 1030475915392 1030666244608 1031537475584 1032008449472 1033290097664 1034269972736 1034742194213 1034826817024 1035299292742 1035616870624 1035808149376 1036683726848 1037568027496 1037886301312 1038445092608 1038919220339 1039989478528 1041195887732 1042268491264 1042744364662 1043625805376 1044836432794 1045398965996 1046390323979 1046953693786 1049247967768 1049592946688 1050614371037 1052916666956 1053262852096 1054829275136 1057709965312 1061408251904 1061892864032 1062790491136 1062986788864 1064792844544 1065119469568 1065605776144 1066703525888 1067190555704 1067277832192 1068515896448 1069529176352 1069616644096 1070105003968 1070433258496 1071009572864 1072025217536 1072251966016 1073356562432 1073846629856 1075443665296 1075671136826 1077270885691 1077601338352 1078181511968 1078711445504 1079203957832 1080544217984 1082151214144 1082977398244 1085017784851 1085934959648 1087907545088 1095192640256 1097592624128 1099021985152 1100154159104 1101430360576 1102023363584 1103068418816 1103662303744 1104000851968 1104942574736 1105876592128 1106080847872 1106381507374 1107521262848 1108806010312 1109948263424 1110455037692 1111052899528 1111393714816 1113282015736 1113487639264 1113829201408 1114337747614 1114428879872 1114937699876 1115995001849 1117380952688 1118836083442 1119042732808 1119988669184 1121287879096 1122955469636 1127488593308 1129959349904 1130330865664 1130846946112 1132011905024 1134283071488 1135969988608 1137659414528 1137900045568 1139592341888 1140555649024 1143055040512 1143576930496 1144755003392 1145277669536 1146606215209 1146699986432 1147223540606 1147575451232 1147787408768 1148405370112 1148757643264 1149282136912 1149376126976 1150709426944 1151234811727 1152420773504 1155473485166 1156450216768 1158170101088 1158415070428 1159513602247 1160137876898 1161863245543 1162219646896 1164194303041 1164409330084 1165393615232 1168864872448 1175328687104 1176692092576 1177686760448 1177904279552 1179438227968 1182022825984 1182562507672 1182659219456 1183562137856 1183780742144 1185792031424 1186155772928 1186794391552 1187336251816 1187919835648 1188559404032 1189938157408 1191163990016 1191487777172 1191707845328 1192715206144 1193732603063 1194098780336 1194741675424 1195328899072 1195874655976 1196518507184 1197653172716 1199140534592 1200056035892 1200702138328 1203333333664 1205122943024 1205519171584 1213591844608 1217835172736 1219089743872 1219646349376 1221161024512 1222319058688 1222977147392 1223352295424 1224010940416 1225171677184 1225430818304 1227253291264 1227813624037 1229078474624 1230504230956 1231166726504 1231544386688 1231771853312 1232813080576 1233375951808 1234806693302 1234907677696 1235471505268 1236643110157 1236744244736 1237308910838 1237688455136 1239791335706 1240020325544 1241068525312 1241635165771 1244356060948 1247260108864 1249379252044 1251237341354 1254391570432 1255612297093 1256025125888 1258777554944 1260649621504 1261328347136 1262791513984 1263858962432 1264092397568 1265738586112 1267206868928 1268512301056 1269091471648 1270164245504 1271247707158 1272557302016 1272947658752 1273528854416 1273633005568 1274214514144 1274840799232 1275422859256 1277006803072 1278669809648 1278905980352 1279987050496 1281471861824 1282791989248 1283377679584 1285558187914 1287470082899 1287865014128 1288558392352 1290053146613 1291382114176 1300182188032 1302391247872 1306945063424 1307541781442 1308888765184 1310407103096 1310514270208 1311514801408 1311757038592 1312463280128 1313465299328 1315096487936 1315696927688 1316343601664 1317052312576 1317653645308 1319415652352 1320541125904 1321657390592 1322260825886 1323622972672 1323902937632 1325158402568 1325871859312 1326884115487 1327129191388 1327843709192 1328251025024 1329791823556 1330507774904 1330753520096 1331878417408 1332486519364 1335406504432 1335845568512 1337145563138 1344790962944 1347486367612 1347929403392 1350883229696 1351500008768 1352642443264 1352892276736 1355190893056 1355606597632 1356336447488 1357622669312 1358353604608 1359929322752 1360550232041 1361700316768 1361951823232 1363103092736 1364265832072 1364684320384 1366090170368 1366713892544 1367449722496 1368746483104 1369035992324 1370334257201 1370446325248 1371072036334 1371492612448 1372231015232 1373532309968 1375238095616 1375865994503 1377283363456 1381420062209 1382099039552 1384447279292 1386506243122 1391354167049 1391811625984 1393881542144 1396936067072 1397688168448 1400492363776 1402575190016 1403215570328 1404661113856 1406290549664 1407479299072 1407739260928 1408121918476 1409572516352 1411207649488 1411323060224 1411967434592 1412661426176 1413306411608 1413421993984 1414067326672 1414501091584 1416904383664 1417166086336 1418364028928 1419011618024 1422121212512 1423973197108 1424236205392 1425440124416 1426656037807 1427093664304 1427862002336 1429985532976 1433119175488 1434985482392 1440742424576 1443190301696 1446558384128 1448236421632 1450390253312 1451616280576 1454351202304 1455461547904 1456960913408 1457626124864 1459436346368 1460102688044 1461336925312 1461606834688 1462055182336 1462842343424 1464539270656 1465207942198 1466717348096 1467387014093 1469209357616 1470602617484 1471394380456 1471845730432 1472638162688 1474034674112 1474346453272 1475865273344 1476539116052 1478735039782 1481701840234 1483228237568 1483905442019 1493160569516 1493651501056 1495872874496 1497608117824 1498874058752 1499150901248 1499958034432 1501103199232 1502967414784 1504392687616 1505202642944 1505889880352 1506630035456 1509189858176 1510465589248 1511155229584 1512711968768 1514466745792 1515282124928 1516026896384 1516438989128 1516719075872 1517535667648 1518001171456 1519296040262 1519762084064 1520580314176 1520861165824 1522022289424 1522146762752 1522841736416 1524608264179 1526178862208 1528166357872 1530762771637 1531515151936 1536398809946 1538683757611 1539984420128 1541770833757 1544571438592 1545877078016 1548789592064 1554204940288 1554914550904 1556516369408 1559639223296 1561958734336 1562671885138 1564281694976 1564612562656 1566096293944 1566224371712 1566939470096 1567420128512 1568264017408 1569751211392 1571700680704 1572418279432 1574038129664 1574756795612 1577916245444 1578207687056 1579541759488 1580262938254 1582225462048 1584578563568 1585788333143 1590119048056 1592483888996 1593007476736 1596498362368 1598052014482 1602943074304 1605326987264 1607189199616 1608547770368 1609282192544 1610940018688 1612808742272 1614470201344 1615207327552 1616076944768 1616572676096 1617951627292 1619319295616 1619618384384 1620115202048 1620987461632 1621727563456 1625281385728 1626023448049 1627397939552 1627698520448 1629074427904 1630464043208 1630964187776 1631842288384 1632587346247 1633389774016 1634269180544 1636164966436 1637850486272 1638598287326 1639983408448 1641885822962 1643577236224 1644327651967 1650965440201 1654583333788 1655127339008 1657044046658 1657588860928 1662115659776 1663384626176 1665858428416 1667927252992 1668688786336 1669508958208 1670407811072 1673759166464 1674523362512 1676248397824 1677013730392 1679096408704 1680688705696 1681593577664 1682109406208 1682877414764 1683015043072 1684611056128 1684967375168 1686565239632 1686703169536 1687473275488 1689982902608 1690501304576 1693373531696 1693686298304 1695117985792 1695891933736 1701821625812 1705027947623 1706469222304 1709568999424 1711552134656 1712998924288 1714982649688 1715546513408 1721862897664 1724788409344 1727034548096 1728813678592 1730819138048 1731609386234 1733073130432 1733393229568 1734326477312 1734858481664 1736338331728 1736870953216 1737806073344 1738127046656 1739454045056 1740390555904 1742040978496 1742409444776 1744204413952 1745000773516 1746475837568 1750303030784 1751102174822 1752044956948 1752906098944 1753706431477 1755884354224 1757224909699 1758170988266 1758495722984 1759982194432 1762023810008 1763838985216 1764644309428 1765224501248 1770814394426 1776234217472 1778875850752 1782444826624 1785095696384 1785910725872 1787750508544 1789824335936 1790787965824 1791337289728 1791668150272 1794001384448 1796229349376 1797049462208 1798900719616 1799722052128 1801809766757 1803332851936 1803665928064 1805190582272 1806014786576 1808257670912 1809083275571 1809972452288 1810946929792 1812329523592 1814196521984 1815744048118 1817278912064 1819981587424 1822092803531 1826345159408 1829448190493 1836183943594 1836787656704 1843209991168 1845951231488 1847511629824 1849087574048 1850992439296 1853402929664 1857464440832 1858312512056 1859883359488 1860226880512 1863387477952 1863959071744 1864810108252 1864962615296 1866731170304 1867583472482 1867736206336 1869902818784 1871829127168 1872337935556 1872683756944 1873258202368 1874266752512 1876440940528 1878373984256 1879231602248 1882026414268 1885802342116 1886817645944 1888606926206 1890952381472 1893764624752 1894387269632 1900386179384 1901011001344 1903838203904 1908010237952 1913740985728 1915712454656 1916587120448 1920787092224 1921821231616 1922410749952 1923288474016 1925269778432 1925677000192 1927503131008 1928540886272 1929421409201 1930369732928 1931409031552 1932001490944 1933649505788 1935284036224 1935641483776 1937277698048 1938162209984 1940410518046 1941455222564 1942409460992 1943296315961 1944342574174 1944939000928 1948243527538 1948603368712 1950250539776 1951140974783 1955416667204 1956059582464 1958324782414 1959980171072 1962253788418 1971186753536 1973105038289 1978079014912 1978982155696 1980655006208 1981020833792 1984386664832 1984995375104 1986430910464 1987947480064 1989017778176 1990903975424 1991325079744 1993376473088 1994286598304 1995972385792 2000346320896 2001259628368 2003321255936 2004235921688 2006724976256 2008257039656 2009338272304 2009709397696 2010325875712 2011243739596 2011408222208 2013741497152 2015815983104 2016736353632 2023787879344 2026797676904 2027226373249 2039438826656 2041040829568 2043143438336 2045513526784 2047242616832 2050287296512 2053770813952 2056825202432 2059211162008 2060951830784 2061332489216 2064016898944 2066580195328 2068539945472 2069484388426 2069653634048 2070598585484 2071233741248 2071616298752 2073367453696 2075136054992 2075772602624 2076890185216 2077838440678 2079978957056 2082391775464 2084536982528 2085103610051 2085488729324 2087251610752 2089672865588 2090797931992 2092780647958 2093907387572 2098495935536 2099185893376 2101228742074 2105833333912 2106525704192 2109658550272 2122816503808 2123785728064 2125580982272 2125973577728 2129585689088 2130238939136 2131211552288 2133407051776 2134381111408 2134555664384 2137031792896 2138007507493 2139058352704 2140210007936 2140866516992 2142019145728 2144050435072 2144503932032 2146713124864 2147693259712 2150887330592 2151342273652 2153382404173 2154541771382 2155202676704 2156363023936 2157422891008 2158407915664 2161088435968 2162075134219 2164302428288 2165954796488 2170035569702 2171869919296 2186413691077 2190385280512 2195185248256 2198043970304 2202860721152 2204046727168 2206136837632 2207324607488 2208001703936 2209885149472 2211753184256 2212161695744 2212763014748 2215042525696 2217612020624 2219896526848 2220910075384 2222105799056 2222787429632 2226564031472 2226975278528 2227658402816 2228675495228 2228857759744 2229875399752 2231990003698 2234761905376 2237672166884 2238085465616 2239977338368 2242575758192 2245910939272 2254977186616 2259918699808 2261693892224 2264023810048 2268566142976 2271939977216 2275318829056 2275800091136 2279184683776 2281111298048 2287153860992 2289510006784 2290555339072 2293212430418 2293399972864 2294447081212 2295150902464 2295574817536 2296810740224 2297515286528 2298564273824 2298752253952 2301418853888 2302469623454 2304841547008 2305893879289 2310946970332 2312900433536 2316340202176 2316830140856 2319027204494 2320275753796 2323726491086 2324439293792 2328388606082 2328818660168 2330787230464 2331851408887 2337729744896 2350657374208 2353384185152 2355373520896 2355808559104 2358101143321 2358876455936 2364045651968 2365125015344 2365318438912 2367124275712 2367561484288 2371584062848 2372311545856 2373588783104 2374672503632 2375839671296 2377118808064 2379876314816 2382327980032 2382975554344 2383415690656 2385430412288 2387465206126 2388197560672 2389483350848 2390657798144 2391749311952 2393037014368 2395306345432 2395812986567 2398281069184 2400112071784 2401404276656 2406666667328 2410245886048 2422782738761 2427183689216 2435670345472 2439292698752 2442322049024 2444638117376 2445954294784 2446704590848 2450343354368 2450861636608 2454506582528 2455627248074 2458156949248 2461008461912 2462333453008 2463088773376 2463543706624 2464213357333 2466751903616 2469613386604 2469815355392 2470943010536 2473286220314 2473488489472 2474617821676 2475376910272 2479582671412 2480040651088 2482137050624 2483270331542 2488712121896 2491953094939 2494520217728 2498758504088 2502474682708 2508783140864 2511224594186 2512050251776 2517555109888 2521299243008 2522656694272 2525583027968 2527717924864 2531477172224 2534413737856 2537024602112 2538182943296 2540328491008 2542495414316 2545114604032 2545895317504 2547057708832 2547266011136 2548429028288 2549681598464 2550845718512 2554013606144 2555179704077 2557339619296 2557811960704 2559974100992 2562943723648 2565583978496 2566755359168 2571116375828 2574940165798 2575730028256 2577116784704 2580106293226 2582764228352 2583943453091 2604782495744 2613030996653 2613890126848 2615083562884 2617777530368 2620814206192 2621028540416 2623029602816 2623514077184 2624926560256 2626930598656 2630192975872 2631393855376 2632687203328 2634104625152 2635307290616 2638831304704 2641082251808 2643314781184 2644521651772 2647245945344 2647805875264 2650316805136 2651743718624 2653768230974 2654258382776 2655687418384 2656502050048 2659583647112 2661015549808 2661507040192 2663756834816 2664973038728 2670813008864 2674291126276 2689581925888 2694972735224 2695858806784 2703000017536 2705284886528 2705784553472 2710381786112 2711213195264 2715245338624 2716707209216 2719858645504 2721100464082 2723400633536 2723903646464 2726206185472 2728531664144 2729368640768 2733427785088 2734899444992 2737492966208 2738071984648 2740668514402 2740892650496 2742144072668 2742985224896 2744462030464 2747064619936 2750476191232 2751731989006 2754566726912 2755824392321 2761353429527 2762840124418 2764198079104 2768894558584 2773012486244 2782708334098 2783623251968 2786846805743 2787763084288 2793872134144 2795376336896 2800984727552 2805150380032 2806431140656 2809322227712 2812581099328 2814958598144 2815478521856 2816243836952 2819145032704 2822415298976 2822646120448 2823934869184 2825322852352 2826612823216 2826843987968 2828134653344 2829002183168 2831415347761 2833808767328 2834332172672 2836728057856 2838023236048 2844242425024 2847946394216 2848472410784 2850880248832 2853312075614 2854187328608 2855724004672 2859971065952 2863288691263 2866238350976 2869970964784 2886380603392 2895520834129 2896472843264 2900780506624 2903232561152 2908702404608 2910923095808 2915252249728 2918872692736 2920205376088 2922673850624 2923213669376 2924110364672 2929078541312 2930415884396 2933434696192 2934774028186 2938418715232 2941205234968 2942788760912 2943691460864 2945035475837 2945276325376 2948069348224 2948692906544 2951730546688 2953078232104 2957470079564 2963403680468 2966456475136 2967810884038 2978187845171 2986321139032 2987303002112 2991745748992 2995216235648 2997748117504 2998301802496 3002206398464 3008785375232 3010405285888 3011779760704 3013260070912 3018379716352 3020931178496 3022310459168 3025423937536 3028933491584 3030564249856 3032053792768 3032877978256 3033438151744 3035071335296 3036002342912 3038592080524 3039524168128 3041160628352 3041722331648 3044044578848 3044293525504 3045683472832 3049216528358 3052357724416 3053751353653 3056332715744 3061525543274 3063030303872 3066078674659 3072797619892 3077367515222 3079968840256 3083541667514 3088127541499 3089142877184 3097579184128 3108409880576 3109829101808 3113032738816 3119278446592 3123917468672 3125343770276 3128563389952 3129225125312 3132192587888 3132448743424 3133878940192 3134840257024 3136528034816 3139502422784 3143401361408 3144836558864 3148076259328 3149513591224 3155832490888 3156415374112 3159083518976 3160525876508 3164450924096 3169157127136 3171576666286 3180238096112 3184967777992 3186014953472 3196104028964 3210653974528 3214378399232 3217095540736 3218564385088 3221880037376 3225617484544 3230414655104 3232153889536 3233145352192 3235903254584 3238638591232 3239236768768 3240230404096 3243455126912 3250562771456 3252046896098 3254795879104 3255397040896 3258148855808 3260928086416 3261928375552 3263417689441 3263684576768 3265174692494 3266779548032 3268538361088 3272329932872 3275700972544 3276591387223 3277196574652 3279966816896 3283771645924 3287154472448 3288655303934 3293546224969 3300154098703 3301930880402 3309166667576 3310254678016 3314088093316 3315177721856 3326769252352 3331716856832 3335854505984 3337377572672 3339017916416 3340815622144 3347518332928 3349046725024 3352496795648 3354027460784 3358192817408 3361377411392 3363187155328 3364218812416 3365754829528 3366030086144 3369222112256 3369934750336 3373130479264 3373406339072 3374946550976 3379965805216 3381002609152 3383886635129 3386747063392 3387372596608 3390235971584 3391783867472 3397546639487 3403643251624 3410055895246 3412938444608 3421979167607 3423104269312 3429965299376 3431093026816 3449576818688 3454069096192 3461638276096 3463218772468 3466146260864 3466786459136 3468652954624 3469716963328 3472676663456 3473741906432 3475612146688 3476254093312 3478908090112 3480781111808 3484081956992 3484818889552 3488408827904 3490001547032 3492951675136 3500606061568 3502204349644 3504089913896 3505812197888 3507412862954 3511768708448 3514449819398 3516341976532 3516991445968 3519676544293 3519964388864 3524047620016 3527677970432 3529288618856 3530449002496 3541628788852 3557751701504 3564889653248 3570191392768 3571821451744 3575501017088 3579648671872 3581575931648 3582674579456 3583336300544 3588002768896 3594098924416 3597801439232 3599444104256 3603619533514 3606665703872 3607331856128 3610381164544 3612029573152 3616515341824 3618166551142 3619944904576 3621893859584 3623547524597 3624659047184 3628393043968 3631488096236 3634557824128 3639963174848 3644185607062 3649605276317 3652690318816 3656927514779 3658896380986 3664337928251 3672367887188 3673575313408 3686419982336 3691902462976 3698175148096 3701984878592 3706805859328 3714928881664 3716625024112 3719766718976 3720453761024 3726774955904 3727918143488 3729620216504 3729925230592 3733462340608 3735166944964 3735472412672 3739805637568 3743658254336 3744675871112 3745367513888 3746516404736 3748533505024 3752881881056 3756747968512 3758463204496 3764052828536 3764848978891 3771604684232 3773635291888 3777213852412 3781904762944 3787529249504 3800772358768 3802022002688 3807676407808 3827481971456 3833174240896 3841574184448 3843642463232 3844821499904 3846576948032 3850539556864 3851354000384 3855006262016 3857081772544 3858842818402 3860739465856 3862818063104 3864002981888 3867299011576 3870568072448 3871282967552 3872335275809 3876324419968 3880821036092 3882910445128 3884818921984 3886592631922 3888685148348 3889878001856 3896487055076 3897206737424 3900182116649 3900501079552 3902281949566 3910833334408 3912119164928 3915926292047 3916649564828 3919960342144 3924507576836 3942373507072 3946210076578 3956158029824 3957964311392 3961310012416 3962041667584 3968773329664 3969990750208 3975894960128 3978035556352 3981807950848 3982650159488 3986752946176 3988573196608 3991944771584 4000692641792 4002519256736 4006642511872 4008471843376 4013449952512 4015282392121 4016514079312 4018676544608 4019418795392 4020651751424 4022487479192 4022816444416 4027482994304 4031631966208 4033472707264 4044157198081 4047575758688 4053595353808 4054452746498 4060482569143 4078877653312 4082081659136 4091027053568 4100574593024 4107541627904 4113650404864 4118422324016 4121903661568 4122664978432 4128033797888 4133160390656 4137079890944 4138968776852 4139307268096 4141197170968 4142467482496 4143232597504 4146734907392 4150272109984 4151545205248 4153780370432 4155676881356 4159957914112 4164783550928 4169073965056 4170207220102 4170977458648 4174503221504 4179345731176 4181595863984 4185561295916 4187814775144 4196991871072 4202457484148 4211666667824 4213051408384 4219317100544 4247571456128 4251161964544 4251947155456 4259171378176 4260477878272 4262423104576 4266814103552 4268762222816 4269111328768 4274063585792 4276015014986 4278116705408 4280420015872 4281733033984 4284038291456 4288100870144 4289007864064 4295386519424 4301774661184 4302684547304 4306764808346 4309083542764 4310405353408 4312726047872 4314845782016 4316815831328 4321823426557 4322176871936 4324150268438 4328604856576 4330581187933 4331909592976 4339269674971 4340071139404 4343739838592 4372827382154 4379330694739 4380770561024 4390370496512 4396087940608 4405721442304 4408093454336 4412273675264 4414649214976 4419770298944 4423506368512 4424323391488 4425526029496 4430085051392 4435224041248 4439793053696 4441820150768 4444211598112 4445574859264 4449366975053 4453128062944 4453950557056 4455316805632 4457350990456 4457715519488 4459750799504 4463980007396 4469523810752 4475344333768 4476170931232 4479954676736 4485151516384 4491821878544 4499453657699 4509954373232 4519837399616 4523387784448 4543879954432 4550637658112 4551600182272 4558369367552 4562222596096 4574307721984 4576396235047 4581110678144 4586424860836 4586799945728 4588894162424 4590301804928 4591149635072 4593621480448 4595030573056 4597128547648 4602837707776 4604939246908 4609683094016 4611787758578 4621893940664 4625800867072 4627912890601 4632680404352 4633660281712 4638054408988 4640551507592 4647452982172 4648878587584 4656777212164 4657637320336 4661574460928 4663702817774 4675459489792 4680009470983 4701314748416 4706768370304 4710747041792 4711617118208 4716202286642 4717752911872 4728091303936 4730250030688 4730636877824 4734248551424 4735122968576 4743168125696 4744623091712 4747177566208 4749345007264 4751679342592 4754237616128 4759752629632 4764655960064 4765951108688 4766831381312 4770860824576 4774930412252 4776395121344 4778966701696 4781315596288 4783498623904 4786074028736 4790612690864 4791625973134 4796562138368 4798752127169 4800224143568 4802808553312 4813333334656 4820491772096 4845565477522 4852771850927 4854367378432 4871340690944 4878585397504 4884644098048 4889276234752 4891908589568 4900686708736 4901723273216 4909013165056 4911254496148 4916313898496 4922016923824 4924666906016 4926177546752 4927087413248 4928426714666 4933503807232 4939226773208 4939630710784 4941886021072 4946572440628 4946976978944 4949235643352 4950753820544 4959165342824 4960081302176 4964274101248 4966540663084 4977424243792 4983906189878 4989040435456 4997517008176 5004949365416 5022449188372 5024100503552 5035110219776 5042598486016 5045313388544 5051166055936 5055435849728 5062954344448 5068827475712 5076365886592 5080656982016 5084990828632 5090229208064 5091790635008 5094115417664 5096858056576 5099363196928 5101691437024 5108027212288 5110359408154 5114679238592 5115623921408 5119948201984 5125887447296 5128227797693 5133510718336 5142232751656 5148929322779 5149880331596 5151460056512 5154233569408 5160212586452 5165528456704 5167886906182 5175572639237 5185956440819 5209564991488 5226061993306 5227780253696 5230167125768 5235555060736 5241628412384 5242057080832 5246059205632 5247028154368 5249853120512 5253861197312 5260385951744 5262787710752 5265374406656 5268209250304 5270614581232 5282164503616 5286629562368 5289043303544 5294491890688 5295611750528 5300633610272 5303487437248 5307536461948 5308516765552 5311374836768 5313004100096 5317536140917 5319167294224 5322031099616 5323014080384 5327513669632 5329946077456 5341626017728 5348582252552 5377395834811 5379163851776 5389945470448 5391717613568 5406000035072 5410569773056 5420763572224 5430490677248 5439717291008 5442200928164 5446801267072 5447807292928 5452412370944 5457063328288 5458737281536 5466855570176 5469351597983 5469798889984 5474985932416 5476143969296 5481337028804 5481785300992 5484288145336 5485970449792 5488924060928 5494129239872 5500952382464 5503463978012 5509133453824 5511648784642 5522706859054 5525680248836 5528396158208 5530920283889 5537789117168 5546024972488 5565416668196 5567246503936 5573693611486 5575526168576 5587744268288 5590752673792 5601969455104 5610300760064 5612862281312 5618644455424 5625162198656 5629917196288 5630957043712 5632487673904 5638290065408 5644830597952 5647869738368 5650645704704 5653225646432 5653687975936 5656269306688 5658004366336 5662830695522 5667617534656 5668664345344 5673456115712 5676046472096 5688484850048 5694146110081 5695892788432 5696944821568 5701760497664 5706624151228 5708374657216 5711448009344 5719942131904 5726577382526 5732476701952 5735094005641 5739941929568 5746600380367 5772761206784 5791041668258 5792945686528 5801561013248 5817404809216 5821846191616 5830504499456 5837745385472 5840410752176 5845347701248 5846427338752 5858157082624 5860831768792 5866869392384 5869548056372 5876837430464 5882410469936 5885577521824 5887382921728 5890070951674 5890552650752 5896138696448 5897385813088 5903461093376 5906156464208 5914940159128 5926807360936 5932912950272 5935621768076 5956375690342 5972642278064 5974606004224 5983491497984 5990432471296 5995496235008 6004412796928 6017570750464 6023559521408 6026520141824 6036759432704 6041862356992 6044620918336 6050847875072 6057866983168 6060632851819 6061128499712 6065755956512 6066876303488 6070142670592 6072004685824 6077184161048 6079048336256 6082321256704 6083444663296 6085098290557 6088089157696 6091366945664 6098433056716 6104715448832 6107502707306 6112665431488 6123051086548 6126060607744 6128857611877 6132157349318 6145595239784 6153598458931 6154735030444 6159937680512 6167083335028 6176255082998 6178285754368 6195158368256 6216819761152 6219658203616 6226065477632 6238556893184 6247834937344 6250687540552 6257126779904 6258450250624 6264385175776 6264897486848 6267757880384 6269680514048 6273056069632 6279004845568 6286802722816 6289673117728 6296152518656 6299027182448 6309729473333 6311664981776 6312830748224 6318167037952 6321051753016 6328901848192 6338314254272 6343153332572 6355104168413 6360476192224 6369935555984 6372029906944 6392208057928 6428756798464 6437128770176 6443760074752 6451234969088 6460829310208 6464307779072 6466290704384 6471806509168 6477277182464 6478473537536 6486910253824 6501125542912 6504093792196 6509591758208 6510794081792 6516297711616 6521856172832 6523856751104 6526835378882 6527369153536 6530349384988 6533559096064 6536542153687 6537076722176 6544659865744 6551401945088 6553182774446 6554393149304 6559933633792 6567543291848 6574308944896 6577310607868 6587092449938 6600308197406 6603861760804 6618333335152 6620509356032 6628176186632 6630355443712 6653538504704 6663433713664 6674755145344 6678035832832 6681631244288 6695036665856 6698093450048 6704993591296 6708054921568 6716385634816 6722754822784 6726374310656 6728437624832 6731509659056 6732060172288 6738444224512 6739869500672 6746260958528 6749893101952 6759931610432 6762005218304 6767773270258 6773494126784 6774745193216 6780471943168 6783567734944 6791436813161 6795093278974 6805199009609 6807286503248 6818852346383 6820111790492 6825876889216 6843958335214 6846208538624 6859930598752 6899153637376 6908138192384 6923276552192 6926437544936 6932292521728 6933572918272 6937305909248 6945353326912 6947483812864 6951224293376 6952508186624 6957816180224 6961562223616 6968163913984 6969637779104 6976817655808 6980003094064 6985903350272 6991862389369 7001212123136 7004408699288 7008179827792 7011624395776 7014825725908 7023537416896 7028899638796 7032683953064 7033982891936 7039353088586 7039928777728 7048095240032 7055355940864 7058577237712 7060898004992 7083257577704 7140382785536 7143642903488 7151002034176 7159297343744 7163151863296 7165349158912 7176005537792 7188197848832 7191479797931 7198888208512 7207239067028 7213331407744 7214663712256 7220762329088 7224059146304 7233030683648 7236333102284 7239889809152 7243195359491 7243787719168 7247095049194 7249318094368 7256786087936 7262976192472 7269115648256 7272434542373 7279926349696 7288371214124 7299210552634 7305380637632 7313855029558 7317792761972 7328675856502 7344735774376 7347150626816 7354300597259 7372839964672 7383804925952 7396350296192 7403969757184 7413611718656 7429857763328 7433250048224 7439533437952 7440907522048 7453549911808 7455836286976 7459240433008 7459850461184 7466924681216 7470333889928 7470944825344 7479611275136 7487316508672 7489351742224 7490735027776 7493032809472 7497067010048 7505763762112 7513495937024 7516926408992 7528105657072 7529697957782 7540896199837 7543209368464 7547270583776 7554427704824 7563809525888 7575058499008 7601544717536 7615352815616 7654963942912 7666348481792 7683148368896 7687284926464 7693153896064 7701079113728 7702708000768 7710012524032 7714163545088 7717685636804 7721478931712 7725636126208 7728005963776 7734598023152 7741136144896 7742565935104 7744670551618 7752648839936 7761642072184 7765820890256 7769637843968 7773185263844 7777370296696 7779756003712 7792974110152 7794413474848 7800364233298 7801002159104 7804563899132 7821666668816 7824238329856 7831852584094 7833299129656 7839920684288 7849015153672 7892420153156 7912316059648 7915928622784 7922620024832 7924083335168 7937546659328 7939981500416 7951789920256 7956071112704 7963615901696 7965300318976 7977146393216 7983889543168 8001385283584 8005038513472 8013285023744 8016943686752 8026243506463 8026899905024 8030564784242 8033028158624 8037353089216 8038837590784 8041303502848 8044974958384 8045632888832 8054965988608 8058643682089 8066945414528 8088314396162 8095151517376 8107190707616 8108905492996 8120965138286 8133042718801 8149360121287 8157755306624 8164163318272 8182054107136 8215083255808 8227300809728 8236844648032 8243807323136 8245329956864 8256067595776 8266320781312 8274159781888 8277937553704 8278614536192 8282394341936 8284934964992 8286465195008 8300544219968 8303090410496 8307560740864 8311353762712 8319915828224 8329567101856 8338147930112 8340414440204 8341954917296 8349006443008 8356128221441 8358691462352 8363191727968 8371122591832 8375629550288 8393983742144 8404914968296 8423333335648 8438634201088 8495142912256 8502323929088 8518342756352 8524846209152 8533628207104 8537524445632 8548127171584 8552030029972 8556233410816 8560840031744 8563466067968 8568076582912 8576201740288 8578015728128 8590773038848 8594695368259 8603549322368 8605369094608 8613529616692 8618167085528 8620810706816 8625452095744 8629691564032 8633631662656 8643646853114 8644353743872 8648300536876 8657209713152 8661162375866 8663819185952 8678539349942 8680142278808 8687479677184 8691446160397 8745654764308 8758661389478 8761541122048 8780740993024 8789286079651 8792175881216 8811442884608 8816186908672 8824547350528 8829298429952 8839540597888 8847012737024 8848646782976 8851052058992 8860170102784 8870448082496 8879586107392 8883640301536 8888423196224 8891149718528 8898733950106 8906256125888 8907901114112 8910633611264 8914701980912 8915431038976 8919501599008 8927960014792 8939047621504 8950688667536 8952341862464 8959909353472 8970303032768 8983643757088 8998907315398 9012290580293 9019908746464 9030372026291 9039674799232 9046775568896 9101275316224 9103200364544 9116738735104 9148615443968 9152792470094 9162221356288 9172849721672 9173599891456 9177788324848 9180603609856 9182299270144 9187242960896 9194257095296 9205675415552 9209878493816 9219366188032 9223575517156 9243787881328 9251601734144 9255825781202 9265360808704 9267320563424 9276108817976 9281103015184 9288188808409 9294905964344 9297757175168 9313554424328 9315274640672 9323148921856 9327405635548 9350918979584 9360018941966 9402629496832 9413536740608 9421494083584 9432404573284 9435505823744 9456182607872 9460500061376 9468497102848 9470245937152 9486336251392 9489246183424 9494355132416 9498690014528 9503358685184 9508475232256 9519505259264 9523851624287 9531902217376 9533662762624 9541721649152 9549860824504 9552790242688 9557933403392 9562631192576 9566997247808 9572148057472 9581225381728 9583251946268 9593124276736 9597504254338 9600448287136 9605617106624 9626666669312 9631061961521 9640983544192 9669940435463 9691130955044 9705543701854 9708734756864 9739479169343 9742681381888 9757170795008 9769288196096 9778552469504 9783817179136 9803446546432 9818026330112 9822508992296 9832627796992 9844033847648 9849333812032 9852355093504 9854174826496 9856853429332 9867007614464 9878453546416 9879261421568 9883772042144 9893144881256 9893953957888 9898471286704 9901507641088 9918330685648 9920162604352 9928548202496 9933081326168 9954848487584 9967812379756 9978080870912 9986592264649 9995034016352 10009898730832 10044898376744 10048201007104 10085196972032 10102332111872 10125908688896 10137654951424 10152731773184 10161313964032 10169981657264 10180458416128 10188230835328 10193716113152 10198726393856 10203382874048 10216054424576 10220718816308 10229358477184 10231247842816 10239896403968 10251774894592 10256455595386 10267021436672 10271709098651 10284465503312 10297858645558 10299760663192 10302920113024 10308467138816 10320425172904 10331056913408 10335773812364 10351145278474 10371912881638 10387338094133 10419129982976 10452123986612 10455560507392 10460334251536 10471110121472 10483256824768 10492118411264 10494056308736 10499706241024 10507722394624 10520771903488 10525575421504 10530748813312 10536418500608 10541229162464 10564329007232 10573259124736 10578086607088 10588983781376 10591223501056 10601267220544 10606974874496 10615072923896 10617033531104 10622749673536 10626008200192 10635072281834 10638334588448 10644062199232 10646028160768 10655027339264 10659892154912 10672257849253 10683252035456 10697164505104 10715339401459 10754791669622 10758327703552 10770786303277 10779890940896 10792395836299 10812000070144 10821139546112 10841527144448 10879434582016 10884401856328 10893602534144 10895614585856 10914126656576 10917474563072 10933711140352 10938703195966 10939597779968 10949971864832 10952287938592 10962674057608 10963570601984 10968576290672 10971940899584 10977848121856 10988258479744 11001904764928 11006927956024 11018266907648 11023297569284 11045413718108 11051360497672 11056792316416 11061840567778 11075578234336 11092049944976 11100518332001 11130833336392 11134493007872 11147387222972 11151052337152 11175488536576 11220601520128 11225724562624 11237288910848 11250324397312 11259834392576 11264975347808 11276580130816 11289661195904 11295739476736 11301291409408 11306451292864 11312538613376 11316008732672 11325661391044 11335235069312 11337328690688 11346912231424 11352092944192 11376969700096 11382164136343 11388292220162 11391785576864 11393889643136 11403520995328 11413248302456 11416749314432 11422896018688 11428111423729 11439884263808 11453154765052 11464953403904 11470188011282 11479883859136 11493200760734 11510293563769 11545522413568 11556758081407 11582083336516 11585891373056 11603122026496 11634809618432 11643692383232 11661008998912 11675490770944 11680821504352 11690695402496 11692854677504 11716314165248 11721663537584 11733738784768 11739096112744 11753674860928 11764820939872 11771155043648 11774765843456 11780141903348 11781105301504 11792277392896 11794771626176 11806922186752 11812312928416 11829880318256 11853614721872 11865825900544 11871243536152 11912751380684 11935195633361 11945284556128 11966982995968 11980864942592 11990992470016 12008825593856 12047119042816 12053040283648 12073518865408 12089241836672 12101695750144 12115733966336 12121265703638 12122256999424 12131511913024 12133752606976 12140285341184 12144009371648 12154368322096 12158096672512 12164642513408 12166889326592 12170196581114 12176178315392 12182733891328 12196866113432 12209430897664 12215005414612 12225330862976 12246102173096 12252121215488 12257715223754 12264314698636 12275945020339 12291190479568 12300574367893 12307196917862 12309470060888 12319875361024 12334166670056 12352510165996 12356571508736 12433639522304 12439316407232 12452130955264 12477113786368 12495669874688 12501375081104 12514253559808 12516900501248 12528770351552 12535515760768 12539361028096 12546112139264 12558009691136 12573605445632 12579346235456 12592305037312 12598054364896 12612668367299 12619458946666 12623329963552 12625661496448 12636334075904 12642103506032 12657803696384 12663582928997 12676628508544 12686306665144 12710208336826 12720952384448 12739871111968 12754649624717 12784416115856 12806137333451 12857513596928 12874257540352 12902469938176 12921658620416 12928615558144 12932581408768 12943613018336 12954554364928 12956947075072 12973820507648 13002251085824 13008187584392 13019183516416 13021588163584 13043712345664 13047713502208 13053670757764 13054738307072 13060698769976 13067118192128 13073084307374 13074153444352 13089319731488 13102803890176 13106365548892 13108786298608 13119867267584 13135086583696 13148617889792 13154621215736 13174184899876 13200616394812 13207723521608 13236666670304 13256352373264 13260710887424 13307077009408 13326867427328 13349510290688 13356071665664 13396186900096 13409987182592 13416109843136 13432771269632 13445509645568 13452748621312 13456875249664 13463019318112 13464120344576 13476888449024 13479739001344 13492521917056 13499786203904 13505949864407 13519863220864 13524010436608 13535546540516 13546988253568 13549490386432 13560943886336 13567135469888 13582873626322 13590186557948 13603074211727 13610398019218 13614573006496 13637704692766 13640223580984 13651753778432 13657986823481 13687916670428 13692417077248 13719861197504 13798307274752 13811735268023 13816276384768 13846553104384 13852875089872 13864585043456 13867145836544 13874611818496 13890706653824 13894967625728 13902448586752 13905016373248 13915632360448 13923124447232 13936327827968 13939275558208 13953635311616 13960006188128 13971806700544 13983724778738 14002424246272 14008817398576 14016359655584 14023248791552 14029651451816 14047074833792 14057799277592 14065367906128 14067965783872 14078706177172 14079857555456 14096190480064 14110711881728 14117154475424 14166515155408 14190584612743 14287285806976 14302004068352 14318594687488 14326303726592 14330698317824 14352011075584 14376395697664 14382959595862 14397776417024 14414478134056 14426662815488 14429327424512 14448118292608 14466061367296 14472666204568 14479779618304 14486390718982 14487575438336 14494190098388 14498636188736 14513572175872 14525952384944 14538231296512 14544869084746 14559852699392 14576742428248 14595725270357 14598421105268 14610761275264 14627710059116 14635585523944 14657351713004 14689471548752 14694301253632 14708601194518 14745679929344 14767609851904 14792700592384 14827223437312 14859715526656 14866500096448 14879066875904 14881815044096 14907099823616 14911672573952 14918480866016 14919700922368 14933849362432 14940667779856 14941889650688 14959222550272 14966052552451 14978703484448 14981470055552 14986065618944 14994134020096 15011527524224 15026991874048 15033852817984 15056211314144 15059395915564 15073676829211 15081792399674 15086418736928 15094541167552 15108855409648 15127619051776 15134525939533 15150116998016 15203089435072 15304895837539 15309927885824 15332696963584 15366296737792 15374569852928 15386307792128 15405416001536 15420025048064 15428327090176 15435371273608 15442957863424 15451272252416 15456011927552 15469196046304 15482272289792 15485131870208 15489341103236 15505297679872 15523284144368 15531641780512 15539275687936 15546370527688 15554740593392 15559512007424 15585948220304 15588826949696 15600728466596 15602004318208 15609127798264 15643333337632 15663705168188 15666598259312 15679841368576 15698030307344 15784840306312 15831857245568 15845240049664 15848166670336 15875093318656 15879963000832 15903579840512 15912142225408 15927231803392 15930600637952 15954292786432 15967779086336 16010077026944 16026570047488 16033887373504 16052487012926 16053799810048 16061129568484 16066056317248 16074706178432 16077675181568 16082607005696 16089949916768 16091265777664 16109931977216 16117287364178 16133890829056 16141257155023 16176628792324 16190303034752 16214381415232 16217810985992 16241930276572 16266085437602 16298720242574 16315510613248 16322959862209 16328326636544 16364108214272 16430166511616 16454601619456 16473689296064 16487614646272 16490659913728 16512135191552 16532641562624 16548319563776 16555875107408 16557229072384 16564788683872 16569869929984 16572930390016 16601088439936 16606180820992 16615121481728 16622707525424 16639831656448 16659134203712 16676295860224 16680828880408 16683909834592 16698012886016 16712256442882 16717382924704 16726383455936 16742245183664 16751259100576 16770690905969 16787967484288 16809829936592 16846666671296 16959479171327 16990285824512 17004647858176 17036685512704 17049692418304 17075048891264 17096254343168 17104060059944 17112466821632 17121680063488 17126932135936 17152403480576 17156031456256 17181546077696 17189390736518 17207098644736 17210738189216 17227059233384 17236334171056 17241621413632 17249493501331 17250904191488 17267263325312 17287293706228 17288707487744 17296601073752 17314419426304 17322324751732 17327638371904 17357078699884 17360284557616 17374959354368 17382892320794 17443671664573 17491309528616 17517322778956 17523082244096 17561481986048 17578572159302 17584351762432 17622885769216 17632373817344 17649094701056 17658596859904 17679081195776 17694025474048 17702104117984 17720340205568 17740896164992 17759172214784 17767280603072 17776846392448 17782299437056 17797467900212 17812512251776 17815802228224 17821267222528 17829403961824 17830862077952 17839003198016 17855920029584 17878095243008 17886257928539 17901377335072 17904683724928 17919818706944 17940606065536 17958460808717 17967287514176 17997814630796 18024581160586 18039817492928 18060744052582 18079349598464 18087604171637 18093551137792 18206400729088 18233477470208 18297230887936 18305584940188 18324442712576 18345699443344 18347199782912 18355576649696 18361207219712 18364598540288 18374485921792 18388514190592 18411350831104 18419756987632 18438732376064 18447151034312 18487575762656 18503203468288 18511651562404 18530721617408 18534641126848 18552217635952 18562206030368 18576377616818 18589811928688 18595514350336 18627108848656 18630549281344 18646297843712 18654811271096 18720037883932 18805258993664 18827073481216 18842988167168 18864809146568 18871011647488 18921000122752 18936994205696 18940491874304 18972672502784 18978492366848 18997380029056 19006717370368 19016950464512 19039010518528 19047703248574 19063804434752 19067325525248 19083443298304 19099721649008 19105580485376 19115866806784 19133994495616 19144296114944 19162450763456 19166503892536 19186248553472 19195008508676 19200896574272 19211234213248 19253333338624 19262123923042 19281967088384 19290770746247 19329474006689 19339880870926 19382261910088 19411087403708 19417469513728 19478958338686 19485362763776 19514341590016 19538576392192 19557104939008 19567634358272 19606893092864 19636052660224 19645017984592 19665255593984 19688067695296 19698667624064 19704710187008 19708349652992 19713706858664 19734015228928 19756907092832 19758522843136 19767544084288 19786289762512 19787907915776 19796942573408 19803015282176 19819907434327 19836661371296 19840325208704 19857096404992 19866162652336 19899916031281 19909696975168 19935624759512 19956161741824 19973184529298 19990068032704 20019797461664 20043020838841 20089796753488 20096402014208 20204664223744 20275309902848 20305463546368 20322627928064 20339963314528 20360916832256 20376461670656 20387432226304 20406765748096 20432108849152 20441437632616 20458716954368 20462495685632 20503549789184 20512911190772 20534042873344 20543418197302 20568931006624 20595717291116 20599521326384 20605840226048 20615248330859 20616934277632 20640850345808 20662113826816 20671547624728 20702290556948 20743825763276 20774676188266 20838259965952 20904247973224 20911121014784 20920668503072 20942220242944 20966513649536 20984236822528 20988112617472 21015444789248 21051150843008 21061497626624 21072837001216 21082458324928 21128658014464 21146518249472 21156173214176 21177967562752 21182447002112 21202534441088 21213949748992 21223635501211 21230145847792 21234067062208 21245499347072 21252016400384 21270144563668 21276669176896 21288124398464 21292056321536 21310054678528 21319784309824 21344515698506 21366504070912 21376259475571 21394329010208 21430678802918 21462550722613 21509583339244 21516655407104 21541572606554 21559781881792 21584791672598 21624000140288 21683054288896 21758869164032 21768803712656 21787205068288 21791229171712 21828253313152 21834949126144 21867422280704 21877406391932 21879195559936 21899943729664 21904575877184 21925348115216 21927141203968 21937152581344 21943881799168 21955696243712 21976516959488 22003809529856 22013855912048 22036533815296 22046595138568 22090827436216 22102720995344 22113584632832 22123681135556 22151156468672 22184099889952 22201036664002 22261666672784 22268986015744 22294774445944 22302104674304 22451449125248 22474577821696 22500648794624 22519668785152 22529950695616 22553160261632 22579322391808 22591478953472 22612902585728 22625077226752 22632017465344 22651322782088 22670470138624 22674657381376 22704185888384 22753939400192 22764328272686 22776584440324 22783571153728 22787779286272 22807041990656 22826496604912 22833498628864 22843923826087 22845792037376 22856222847458 22879768527616 22906309530104 22929906807808 22936139710561 22940376022564 22959767718272 22986401521468 23020587127538 23091044827136 23113516162814 23164166673032 23171782746112 23206244052992 23287384766464 23322017997824 23350981541888 23361643008704 23381390804992 23385709355008 23432628330496 23443327075168 23467477569536 23478192225488 23507349721856 23518082582423 23529641879744 23542310087296 23549531686912 23560283806696 23562210603008 23584554785792 23589543252352 23613844373504 23624625856832 23659760636512 23687206445903 23707229443744 23731651801088 23742487072304 23782826476409 23825502761368 23870391266722 23890569112256 23961729885184 24017651187712 24094238085632 24147037730816 24178483673344 24231467932672 24242531407276 24244513998848 24263023826048 24267505213952 24280570682368 24288018743296 24308736644192 24316193345024 24329285026816 24333778653184 24340393162228 24352356630784 24365467782656 24393732226864 24418861795328 24430010829224 24450661725952 24492204346192 24504242430976 24515430447508 24528629397272 24551890040678 24582380959136 24601148735786 24614393835724 24618940121776 24639750722048 24668333340112 24705020331992 24713143017472 24878632814464 24904261910528 24954227572736 24991339749376 25002750162208 25028507119616 25033801002496 25057540703104 25071031521536 25078722056192 25092224278528 25116019382272 25158692470912 25184610074624 25196108729792 25225336734598 25238917893332 25246659927104 25251322992896 25272668151808 25284207012064 25315607392768 25327165857994 25353257017088 25364832672179 25372613330288 25420416673652 25441904768896 25479742223936 25509299249434 25568832231712 25612274666902 25650365497757 25715027193856 25748515080704 25804939876352 25843317240832 25857231116288 25887226036672 25909108729856 25913894150144 25947641015296 26004502171648 26016375168784 26038367032832 26043176327168 26087424691328 26095427004416 26107341515528 26109476614144 26121397539952 26134236384256 26146168614748 26148306888704 26178639462976 26205607780352 26212731097784 26217572597216 26239734535168 26270173167392 26297235779584 26309242431472 26348369799752 26353942852237 26401232789624 26415447043216 26473333340608 26512704746528 26614154018816 26653734854656 26699020581376 26792373800192 26832219686272 26865542539264 26891019291136 26905497242624 26913750499328 26926038636224 26953776898048 26959478002688 26985043834112 26999572407808 27011899728814 27039726441728 27048020873216 27071093081032 27093976507136 27098980772864 27106346930663 27134270939776 27165747252644 27180373115896 27206148423454 27220796038436 27229146012992 27275409385532 27280447161968 27303507556864 27315973646962 27375833340856 27384834154496 27411484044329 27439722395008 27596614549504 27623470536046 27632552769536 27693106208768 27705750179744 27729170086912 27734291673088 27749223636992 27781413307648 27789935251456 27804897173504 27831264720896 27846248894464 27872655655936 27878551116416 27907270623232 27920012376256 27943613401088 27967449557476 28004848492544 28017634797152 28032719311168 28046497583104 28059302903632 28094149667584 28106976744847 28115598555184 28130735812256 28135931567744 28157412354344 28159715110912 28192380960128 28221423763456 28234308950848 28333030310816 28381169225486 28423377984001 28574571613952 28637189374976 28652607453184 28704022151168 28752791395328 28765919191724 28795552834048 28828956268112 28853325630976 28858654849024 28896236585216 28932122734592 28945332409136 28959559236608 28972781437964 28975150876672 28988380196776 28997272377472 29027144351744 29051904769888 29076462593024 29089738169492 29119705398784 29153484856496 29191450540714 29196842210536 29221522550528 29255420118232 29271171047888 29314703426008 29378943097504 29417202389036 29491359858688 29535219703808 29585401184768 29654446874624 29733000192896 29758133751808 29763630088192 29814199647232 29823345147904 29836961732032 29867698724864 29881335559712 29883779301376 29918445100544 29932105104902 29957406968896 29962940111104 29972131237888 29988268040192 30023055048448 30067705635968 30112422628288 30118791831128 30147353658422 30163584799348 30172837473856 30189082335104 30217710819296 30255238103552 30269051879066 30300233996032 30314068315531 30374887724797 30406178870144 30609791675078 30619855771648 30655314863173 30665393927168 30732593475584 30749139705856 30772615584256 30810832003072 30840050096128 30856654180352 30870742547216 30885915726848 30902544504832 30938392092608 30964544579584 30970263740416 30978682206472 31010595359744 31046568288736 31063283561024 31078551375872 31092741055376 31109481186784 31119024014848 31145568825371 31171896440608 31177653899392 31201456933192 31204008636416 31218255596528 31286666675264 31327410336376 31333196518624 31359682737152 31396060614688 31496175603893 31569680612624 31663714491136 31690480099328 31750186637312 31807159681024 31854463606784 31861201275904 31908585572864 31935558172672 32020154053888 32034773645329 32067774747008 32104974025852 32107599620096 32122259136968 32132112634496 32149412356864 32155350363136 32165214011392 32179899833536 32219863954432 32234574728356 32267781658112 32282514310046 32353257584648 32380606069504 32395390234207 32428762830464 32435621971984 32483860553144 32532170875204 32597440485148 32631021226496 32645919724418 32656653273088 32728216428544 32760066296881 32860333023232 32909203238912 32947378592128 32975229292544 32981319827456 33024270383104 33096639127552 33111750214816 33114458144768 33129577367744 33139739859968 33145860780032 33202176879872 33212361641984 33230242963456 33245415050848 33279663312896 33318268407424 33352591720448 33361657760816 33367819669184 33396025772032 33424512885764 33434765849408 33452766911872 33484490367328 33502518201152 33541381811938 33575934968576 33591264890183 33619659873184 33693333342592 33918958342654 33969402956489 33980571649024 34073371025408 34099384836608 34150097782528 34192508686336 34208120119888 34224933643264 34243360126976 34304806961152 34312062912512 34363092155392 34378781473036 34414197289472 34421476378432 34454118466768 34472668342112 34483242827264 34498987002662 34501808382976 34534526650624 34574587412456 34577414975488 34593202147504 34628838852608 34644649503464 34655276743808 34714157399768 34720569115232 34749918708736 34765784641588 34887343329146 34982619057232 35034645557912 35046164488192 35157144318604 35168703524864 35245771538432 35298189402112 35317193719808 35358162391552 35388050948096 35404208235968 35440680411136 35481792329984 35534561206144 35553692784896 35564598874112 35594935800424 35625024503552 35631604456448 35642534445056 35658807923648 35678006396032 35711840059168 35756190486016 35772515857078 35802754670144 35809367449856 35839637413888 35881212131072 35897594583851 35916921617434 35934575028352 35995629261592 36042505259453 36049162321172 36079634985856 36121488105164 36158699196928 36175208343274 36187102275584 36229008474659 36301695085733 36412801458176 36466954940416 36594461775872 36611169880376 36648885425152 36691398886688 36694399565824 36711153299392 36722414439424 36729197080576 36748971843584 36777028381184 36822701662208 36839513975264 36877464752128 36894302068624 36975151525312 37006406936576 37023303124808 37061443234816 37069282253696 37104435271904 37124412060736 37152755233636 37179623857376 37191028700672 37222752986419 37254217697312 37261098562688 37292595687424 37309622542192 37440075767864 37641770843677 37654146962432 37729618293136 37742023294976 37842000245504 37873988411392 37945345005568 37994760058112 38013434740736 38078021037056 38095406497148 38127608869504 38134651050496 38166886596608 38199443298016 38211160970752 38231733613568 38267988991232 38285461185881 38288592229888 38324901526912 38333007785072 38372497106944 38390017017352 38401793148544 38422468426496 38506666677248 38524247846084 38563934176768 38581541492494 38658948013378 38679761741852 38716441987223 38764523820176 38822174807416 38834939027456 38957916677372 38970725527552 39028683180032 39114209878016 39135268716544 39213786185728 39272105320448 39290035969184 39330511187968 39376135390592 39397335248128 39409420374016 39416699305984 39427413717328 39468030457856 39513814185664 39535088168576 39572579525024 39575815831552 39593885146816 39606030564352 39639814868654 39673322742592 39680650417408 39714192809984 39732325304672 39799832062562 39819393950336 39859022770567 39871249519024 39912323483648 39946369058596 39980136065408 40039594923328 40086041677682 40145658039487 40179593506976 40226202662569 40409328447488 40550619805696 40610927092736 40679926629056 40721833664512 40752923341312 40774864452608 40813531496192 40864217698304 40882875265232 40917433908736 40924991371264 41007099578368 41025822381544 41068085746688 41086836394604 41137862013248 41191434582232 41199042652768 41211680452096 41230496661718 41233868555264 41281700691616 41324227653632 41343095249456 41404581113896 41487651526552 41549352376532 41808495946448 41822242029568 41841337006144 41884440485888 41933027299072 41968473645056 42030889578496 42102301686016 42122995253248 42164916649856 42257316028928 42293036498944 42312346428352 42355935125504 42364894004224 42405068882176 42424429962733 42427899497984 42447271002422 42460291695584 42468134124416 42490998694144 42504032800768 42540289127336 42553338353792 42576248796928 42584112643072 42595688033899 42639568619648 42689031397012 42733008141824 42752518951142 42788658020416 42861357605836 42902003283139 42925101445226 43019166678488 43033310814208 43075189212517 43083145213108 43119563763584 43169583345196 43248000280576 43366108577792 43517738328064 43537607425312 43574410136576 43582458343424 43656506626304 43669898252288 43734844561408 43754812783864 43758391119872 43799887459328 43809151754368 43850696230432 43854282407936 43874305162688 43887763598336 43911392487424 43953033918976 44007619059712 44027711824096 44073067630592 44093190277136 44168106313331 44181654872432 44205441990688 44227169265664 44247362271112 44302312937344 44368199779904 44402073328004 44485729178891 44523333345568 44589548891888 44604209348608 44902898250496 45001297589248 45059901391232 45106320523264 45158644783616 45182957906944 45225805171456 45250154453504 45264034930688 45302645564176 45340940277248 45349314762752 45408371776768 45507878800384 45528656545372 45553168880648 45567142307456 45575558572544 45614083981312 45652993209824 45666997257728 45687847652174 45691584074752 45712445694916 45755795075809 45759537055232 45812619060208 45859813615616 45872279421122 45880752045128 45919535436544 45972803042936 46041174255076 46227032325628 46328333346064 46343565492224 46412488105984 46574769532928 46644035995648 46723286017408 46762781609984 46771418710016 46865256660992 46886654150336 46934955139072 46956384450976 47014699443712 47036165164846 47059283759488 47084620174592 47099063373824 47120567613392 47124421206016 47169109571584 47179086504704 47249251713664 47319521273024 47374412891806 47414458887488 47463303602176 47484974144608 47540057692127 47565652952818 47636393067263 47651005522736 47731966424681 47740782533444 47781138224512 47923459770368 48188476171264 48294075461632 48356967346688 48462935865344 48485062814552 48489027997696 48526047652096 48535010427904 48561141364736 48617473288384 48632386690048 48658570053632 48667557306368 48680786324456 48704713261568 48730935565312 48787464453728 48837723590656 48860021658448 48901323451904 48943036725583 48984408692384 49008484861952 49030860895016 49057258794544 49103780081356 49164761918272 49202297471572 49228787671448 49237880243552 49279501444096 49336666680224 49410040663984 49426286034944 49757265628928 49982679498752 50005500324416 50057014239232 50067602004992 50115081406208 50142063043072 50157444112384 50184448557056 50232038764544 50317384941824 50340358585517 50392217459584 50450673469196 50477835786664 50493319854208 50502645985792 50545336303616 50568414024128 50631214785536 50654331715988 50702367516437 50706514034176 50729665344358 50745226660576 50840833347304 50883809537792 50907041796611 50959484447872 51018598498868 51137664463424 51224549333804 51300730995514 51430054387712 51480104180813 51497030161408 51609879752704 51686634481664 51714462232576 51774452073344 51818217459712 51827788300288 51895282030592 52009004343296 52032750337568 52076734065664 52086352654336 52174849382656 52190854008832 52214683031056 52218953228288 52242795079904 52268472768512 52292337229496 52296613777408 52357278925952 52411215560704 52425462195568 52435145194432 52479469070336 52540346334784 52594471559168 52618484862944 52696739599504 52707885704474 52786273398859 52802465579248 52830894086432 52946666681216 53025409493056 53307469709312 53398041162752 53584747600384 53664439372544 53731085078528 53782038582272 53810994485248 53852077272448 53907553796096 53918956005376 53970087668224 53999144815616 54023799457628 54079452883456 54096041746432 54142186162064 54187953014272 54197961545728 54212693861326 54268541879552 54331494505288 54360746231792 54412296846908 54441592076872 54458292025984 54550818771064 54560894323936 54607015113728 54631947293924 54751666681712 54769668308992 54822968088658 54879444790016 55246941072092 55265105539072 55386212417536 55411500359488 55458340173824 55468583346176 55498447273984 55562826615296 55579870502912 55609794347008 55662529441792 55692497788928 55745311311872 55757102232832 55840024752512 55887226802176 55934899114952 56009696985088 56035269594304 56065438622336 56092995166208 56118605807264 56183704545241 56188299335168 56213953489694 56231197110368 56261471624512 56271863135488 56314824708688 56319430221824 56384761920256 56410505774623 56468617901696 56638222550569 56666060621632 56762338450972 56846755968002 56931299031607 57045520849009 57149143227904 57274378749952 57305214906368 57505582790656 57531838383448 57591105668096 57657912536224 57706651261952 57717309698048 57792473170432 57864245469184 57890664818272 57919118473216 57945562875928 57950301753344 57976760393552 57994544754944 58103809539776 58152925186048 58179476338984 58239410797568 58306969712992 58382901081428 58393684421072 58443045101056 58492897550087 58510840236464 58542342095776 58629406852016 58757886195008 58834404778072 59070439407616 59170802369536 59308893749248 59466000385792 59516267503616 59628399294464 59673923464064 59735397449728 59762671119424 59836890201088 59864210209804 59914813937792 59925880222208 59944262475776 59976536080384 60046110096896 60135411271936 60162867577813 60224845256576 60237583662256 60294707316844 60327169598696 60345674947712 60378164670208 60435421638592 60510476207104 60538103758132 60600467992064 60628136631062 60749775449594 60812357740288 60840123122779 61219583350156 61239711543296 61310629726346 61330787854336 61465186951168 61498279411712 61545231168512 61621664006144 61680100192256 61713308360704 61741485094432 61771831453696 61805089009664 61876784185216 61929089159168 61940527480832 61957364412944 62021190719488 62093136577472 62126567122048 62157102751744 62185482110752 62218962373568 62238048029696 62291137650742 62343792881216 62355307798784 62402913866384 62408017272832 62436511193056 62573333350528 62654820672752 62666393037248 62719365474304 62792121229376 62992351207786 63086034062051 63139361225248 63212604184037 63327428982272 63380960198656 63500373274624 63708927213568 63722402551808 63817171145728 64040308107776 64069547290658 64135549494016 64209948051704 64215199240192 64244518273936 64264225268992 64298824713728 64310700726272 64359799667072 64439727908864 64469149456712 64535563316224 64565028620092 64706515169296 64761212139008 64790780468414 64857525660928 64871243943968 64967721106288 65017321658863 65064341750408 65194880970296 65262042452992 65291839448836 65313306546176 65456432857088 65520132593762 65720666046464 65818406477824 65894757184256 65950458585088 66048540766208 66193278255104 66223500429632 66259154735488 66279479719936 66291721560064 66404353759744 66424723283968 66460485926912 66490830101696 66559326625792 66636536814848 66666961370009 66723315521632 66735639338368 66792051544064 66849025771528 66869531698816 66905533823744 66936081196127 66968980734656 67005036402304 67082763623876 67151869937152 67182529780366 67239319746368 67386666685184 67417433730647 67689583048241 67837916685308 67938805912978 67961143298048 68146742050816 68198769673216 68300195565056 68385017372672 68416240239776 68449867286528 68486720253952 68624125825024 68726184310784 68757562946072 68828394578944 68842952756864 68908236933536 68945336684224 68966485654528 68997974005324 69003616765952 69069053301248 69149174824912 69154829950976 69186404295008 69257677705216 69289299006928 69310553487616 69428314799536 69441138230464 69499837417472 69531569283176 69774686658292 69906145852543 69965238114464 70069291115824 70092328976384 70314288637208 70337407049728 70596378804224 70716324783104 70808416471936 70881360822272 70963584659968 71069122412288 71107385569792 71129197748224 71189871600848 71250049007104 71263208912896 71317615847296 71356012792064 71423680118336 71512380972032 71545031714156 71605509340288 71618734899712 71679274827776 71762424262144 71795189167702 71833843234868 71869150056704 71901963690557 71991258523184 72085010518906 72098324642344 72159269971712 72242976210328 72317398393856 72350416686548 72374204551168 72458016949318 72603390171466 72825602916352 72933909880832 73188923551744 73222339760752 73297770850304 73382797773376 73422306598784 73444828878848 73458394161152 73497943687168 73554056762368 73645403324416 73679027950528 73754929504256 73788604137248 73950303050624 74012813873152 74046606249616 74122886469632 74138564507392 74208870543808 74248824121472 74305510467272 74359247714752 74382057401344 74445505972838 74508435394624 74522197125376 74585191374848 74619245084384 74705804944771 74880151535728 75007375810213 75283541687354 75308293924864 75459236586272 75684000491008 75747976822784 75890690011136 75989520116224 76156042074112 76190812994296 76255217739008 76269302100992 76398886596032 76422321941504 76463467227136 76535977982464 76570922371762 76577184459776 76649803053824 76666015570144 76744994213888 76780034034704 76803586297088 76844936852992 77013333354496 77048495692168 77127868353536 77163082984988 77317896026756 77359523483704 77432883974446 77529047640352 77644349614832 77669878054912 77915833354744 77941451055104 78057366360064 78228419756032 78544210640896 78580071938368 78661022375936 78752270781184 78794670496256 78818840748032 78854827434656 78936060915712 79027628371328 79070176337152 79106277777241 79145159050048 79187770293632 79212061128704 79279629737308 79346645485184 79361300834816 79428385619968 79464650609344 79599664125124 79638787900672 79675148954401 79718045541134 79742499038048 79824646967296 79892738117192 79960272130816 79996779966103 80079189846656 80172083355364 80291316078974 80359187013952 80452405325138 80818656894976 80897306569849 81101239611392 81221854185472 81359853258112 81443667329024 81505846682624 81549728905216 81627062992384 81728435396608 81765750530464 81834867817472 81849982742528 82014199156736 82051644763088 82136171493376 82173672789208 82275724026496 82382869164464 82398085305536 82423360904192 82460993323436 82467737110528 82563401383232 82648455307264 82686190498912 82809162227792 82975303053104 83098704753064 83616991892896 83682674012288 83768880971776 83866054598144 83936947290112 84061779156992 84204603372032 84329833299712 84514632057856 84624692856704 84711870251008 84729788008448 84810137764352 84848859925466 84855798995968 84894542004844 84920583391168 84936268248832 84981997388288 85008065601536 85080578254672 85106676707584 85152497593856 85168225286144 85191376067798 85279137239296 85378062794024 85466016283648 85505037902284 85577316040832 85722715211672 85804006566278 85850202890452 86038333356976 86066621628416 86150378425034 86166290426216 86239127527168 86339166690392 86496000561152 87035476656128 87075214850624 87148820273152 87164916686848 87313013252608 87339796504576 87469689122816 87509625567728 87516782239744 87599774918656 87618303508736 87701392460864 87748610325376 87775527196672 87822784974848 87906067837952 88015238119424 88055423648192 88146135261184 88186380554272 88288678571093 88336212626662 88363309744864 88410883981376 88454338531328 88494724542224 88604625874688 88645080502979 88736399559808 88804146656008 88971458357782 89046666691136 89179097783776 89642961334157 89805796500992 90002595178496 90119802782464 90317289567232 90365915813888 90451610342912 90500308907008 90528069861376 90605291128352 90681880554496 90698629525504 90816743553536 91015757600768 91057313090744 91106337761296 91134284614912 91151117145088 91305986419648 91333994515456 91375695304348 91383168149504 91424891389832 91511590151618 91519074110464 91625238120416 91719627231232 91744558842244 91761504090256 91839070873088 91945606085872 92082348510152 92454064651256 92656666692128 92824976211968 93149539065856 93288071991296 93446572034816 93525563219968 93773308300672 93869910278144 93912768901952 94029398887424 94072330329692 94118567518976 94169240349184 94198126747648 94241135226784 94248842412032 94338219143168 94358173009408 94498503427328 94541649050849 94639042546048 94748825783612 94828917774976 94926607204352 94969948289216 95080115384254 95131305905636 95272786134526 95302011045472 95463932849362 95481565066888 95562276449024 95605907764367 95846919540736 96376952342528 96588150923264 96682146876161 96713934693376 96925871730688 96970125629104 96978055995392 97052095304192 97070020855808 97122282729472 97234946576768 97264773380096 97317140107264 97335114612736 97361572648912 97409426523136 97461871130624 97574928907456 97675447181312 97720043316896 97802646903808 97886073451166 97968817384768 98016969723904 98061721790032 98114517589088 98207560162712 98329523836544 98404594943144 98457575342896 98475760487104 98559002888192 98673333360448 98820081327968 99334092289201 99514531257856 100011000648832 100114028478464 100135204009984 100230162812416 100284126086144 100314888224768 100464077529088 100634769883648 100680717171034 100784434919168 100901346938392 100955671573328 100986639708416 101005291971584 101136828048256 101262429571072 101308663431976 101404735032874 101413028068352 101459330688716 101490453321152 101681666694608 101767619075584 101814083593222 101918968895744 102037196997736 102170076892499 102275328926848 102449098667608 102601461991028 102860108775424 102960208361626 102994060322816 103219759505408 103373268963328 103428924465152 103548904146688 103636434919424 103790564061184 104018008686592 104065500675136 104153468131328 104172705308672 104349698765312 104381708017664 104429366062112 104437906456576 104485590159808 104536945537024 104584674458992 104593227554816 104714557851904 104762367867157 104850924391136 104870290388864 104958938140672 105080692669568 105188943118336 105236969725888 105393479199008 105415771408948 105572546797718 105604931158496 105661788172864 105893333362432 105941681576731 106050818986112 106796082325504 107134270862773 107169495200768 107328878745088 107462170157056 107564077164544 107621988970496 107704154544896 107837912010752 107940175336448 107998289631232 108047598915256 108158905766912 108192083492864 108284372324128 108375906028544 108395923091456 108425387722652 108537083759104 108662989010576 108721492463584 108824593693816 108883184153744 108916584051968 109101637542128 109121788647872 109214030227456 109263894587848 109503333363424 109645936177316 109758889580032 110493882144184 110530211078144 110823000718976 110916680347648 110937166692352 111125653230592 111159741005824 111325058883584 111384995577856 111490622623744 111514204465664 111680049505024 111774453604352 111869798229904 112070539188608 112130877244672 112185990332416 112237211614528 112367409090482 112376598670336 112427906979388 112462394220736 112522943249024 112543726270976 112629649417376 112638860443648 112769523840512 112821011549246 112937235803392 112988800085161 113276445101138 113332121243264 113524676901944 113693511936004 113862598063214 114091041698018 114260719035463 114298286455808 114548757499904 114610429812736 115011165581312 115063676766896 115182211336192 115315825072448 115413302523904 115434619396096 115584946340864 115728490938368 115781329636544 115838236946432 115891125751856 115900603506688 115953520787104 115989089509888 116207619079552 116305850372096 116358952677968 116478821595136 116613939425984 116765802162856 116787368842144 116886090202112 116985795100174 117021680472928 117084684191552 117258813704032 117394836341783 117515772390016 117668809556144 118341604739072 118716354199289 118932000771584 119032535007232 119256798588928 119347846928128 119525342238848 119673780402176 119728420419608 119829627875584 119851760444416 119888524951552 120092220193792 120270822543872 120325735155626 120449690513152 120475167324512 120589414633688 120654339197392 120691349895424 120746454509317 120756329340416 120870843277184 121020952414208 121076207516264 121200935984128 121256273262124 121499550899188 121624715480576 121680246245558 122105701652011 122439166700312 122479423086592 122621259452692 122661575708672 122930373902336 123090462337024 123360200384512 123426616721408 123482970188864 123543662907392 123610178019328 123753568370432 123858178318336 123914728825888 124042381438976 124186273154944 124253134244096 124314205503488 124370964221504 124437924747136 124476096059392 124582275301484 124687585762432 124710615597568 124805827732768 124816034545664 124873022386112 125146666701056 125203805499773 125309641345504 125332786074496 125438730948608 125584242458752 125709225661019 125984702415572 126172068124102 126278722450496 126425208368074 126613229201459 126654857964544 127000746549248 127444805103616 127634342291456 128080616215552 128139094581316 128271098988032 128419896103408 128430398480384 128489036547872 128528450537984 128597649427456 128621401452544 128719599334144 128879455817728 128938298913424 129071126632448 129130057240184 129413030338592 129522424278016 129581560936828 129715051321856 129742487887936 129935442212576 130034643317726 130128683500816 130389761940592 130524084905984 130583678897672 130626613092352 131040265187524 131636812955648 131789514368512 131900917170176 132097081532416 132447000859264 132518309470976 132558959439872 132583443120128 132808707519488 132849446567936 132981660203392 133118653251584 133273073629696 133333922740018 133446631043264 133471278676736 133584103088128 133698051543056 133739063397632 133811067647488 133872162392254 133937961469312 134010072804608 134165527247752 134303739874304 134365059560732 134478639492736 134773333370368 134834867461294 135035395223729 135306318046823 135379166096482 135675833370616 135877611825956 135922286596096 136397539346432 136600391130112 136770034745344 136832480479552 136899734573056 136973440507904 137248251650048 137452368621568 137515125892144 137656789157888 137685905513728 137816473867072 137890673368448 137932971309056 137995948010648 138007233531904 138138106602496 138298349649824 138309659901952 138372808590016 138515355410432 138578598013856 138621106975232 138739352040289 138856629599072 138882276460928 138999674834944 139063138566352 139299412218967 139549373316584 139812291705086 139930476228928 140138582231648 140301145871887 140628577274416 140674814099456 141432649566208 141616832943872 141927169319936 142138244824576 142214771139584 142258395496448 142379743201696 142500098014208 142526417825792 142635231694592 142712025584128 142847360236672 143024761944064 143090063428312 143211018680576 143237469799424 143524848524288 143590378335404 143667686469736 143738300113408 143803927381114 143982517046368 144170021037812 144196649284688 144306738316013 144318539943424 144485952420656 144634796787712 144700833373096 144748409102336 144916033898636 145206780342932 145867819761664 146377847103488 146444679521504 146595541700608 146765595546752 146844613197568 146889657757696 146916788322304 147108113524736 147358055901056 147509859008512 147577208274496 147900606101248 148025627746304 148093212499232 148245772939264 148277129014784 148417741087616 148497648242944 148565448508477 148611020934544 148718495429504 148764114802688 148891011945676 149016870789248 149044394250752 149170382749696 149238490168768 149411609889542 149633816328997 149760303071456 150014751620426 150237855058291 150567083374708 150616587849728 150918473172544 151368000982016 151781380022272 151979040232448 152312084148224 152381625988592 152510435478016 152538604201984 152797773192064 152844643883008 152926934454272 153071955964928 153141844743524 153154368919552 153299606107648 153332031140288 153489988427776 153560068069408 153607172594176 153689873705984 154026666708992 154096991384336 154255736707072 154326165969976 154635792053512 154719046967408 154865767948892 155058095280704 155288699229664 155831666709488 155882902110208 156114732720128 157160143876736 157322044751872 157504541562368 157589340992512 157637681496064 157709654869312 157872121831424 158055256742656 158140352674304 158212555554482 158290318100096 158375540587264 158424122257408 158559259474616 158693290970368 158722601669632 158929301218688 159199328250248 159277575801344 159350297908802 159436091082268 159484998076096 159649293934592 159785476234384 159907466782609 159920544261632 159993559932206 160158379693312 160344166710728 160552977973927 160582632157948 160718374027904 160904810650276 161637313789952 161794613139698 162202479222784 162443708370944 162719706516224 163011693365248 163099457810432 163254125984768 163456870793216 163531501060928 163669735634944 163699965485056 164028398313472 164103289526176 164272342986752 164347345578416 164551448052992 164626578076961 164765738328928 164796170611072 164846721808384 164921986646872 164935474221056 165126802766464 165296910614528 165372380997824 165618324455584 165810445121321 165950606106208 166197409506128 166479785334863 167233983785792 167365348024576 167732109196288 168123558313984 168409206744064 168659666599424 169029264115712 169249385713408 169459576016896 169620275528704 169697719850932 169711597991936 169789084009688 169841166782336 169872536497664 169963994776576 170016131203072 170161156509344 170213353415168 170304995187712 170336450572288 170382752135596 170558274478592 170756125588048 170932032567296 171010075804568 171154632081664 171445430423344 171608013132556 171700405780904 172076666713952 172300756850068 172332580852432 172478255054336 172678333380784 172992001122304 174150429701248 174297640546304 174329833373696 174626026505216 174679593009152 174939378245632 175019251135456 175033564479488 175199549837312 175236607017472 175402784921728 175497220650752 175551054393344 175645569949696 175812135675904 176110847296384 176292270522368 176372761108544 176577357142186 176672425253324 176726619489728 176821767962752 176908677062656 176989449084448 177209251749376 177290161005958 177472799119616 177553828705253 177608293312016 177942916715564 178093333382272 178358195567552 179285922668314 179552558484299 179611593001984 180005190356992 180239605564928 180634579134464 180731831627776 180903220685824 181000617814016 181210582256704 181363761108992 181397259051008 181633487107072 182031515201536 182114626181488 182212675522592 182268569229824 182302234290176 182611972839296 182667989030912 182751390608696 182766336299008 182849782779664 183023180303236 183038148220928 183250476240832 183439254462464 183489117684488 183523008180512 183678141746176 183891212171744 184164697020304 184477599965659 184908129302512 185313333384256 186299078131712 186576143982592 186893144069632 187051126439936 187546616601344 187825537803904 188058797774848 188144660659384 188237135037952 188338480698368 188396253495296 188482270453568 188676438286336 188716346018816 188997006854656 189083298101698 189278085092096 189497651567224 189657835549952 189744428514641 189939896578432 190160230768508 190262611811272 190545572269052 190604022090944 190927865698724 190963130133776 191124552898048 191211815528734 191693839081472 191880388310303 192753904685056 193176301846528 193364293752322 193427869386752 193851743461376 193940251258208 193956111990784 194104190608384 194140041711616 194244565458944 194469893153536 194529546760192 194634280214528 194723145297824 194818853046272 194923742261248 195149857814912 195350894362624 195440086633792 195605293807616 195772146902332 195937634769536 196033939447808 196123443580064 196229035178176 196415120325424 196659047673088 196748837213929 196809189886288 196915150685792 196951520974208 197118005776384 197346666720896 197640162655936 198668184578402 198963645888007 199029062515712 200022001297664 200270408019968 200460325624832 200568252172288 200928155058176 201269539767296 201361434342068 201568869838336 201802693876784 201911343146656 201973279416832 202010583943168 202273656096512 202524859142144 202617326863952 202809470065748 202826056136704 202918661377432 202980906642304 203363333389216 203535238151168 203628167186444 203837937791488 204074393995472 204340153784998 204550657853696 204898197335216 205202923982056 205920416723252 205988120645632 206439519010816 206746537926656 206857848930304 207097808293376 207272869838848 207581128122368 208131001350272 208306936262656 208345410617344 208699397530624 208763416035328 208858732124224 208971180319616 209073891074048 209169348917984 209186455109632 209429115703808 209524735734314 209701848782272 209740580777728 209917876281344 210161385339136 210473939451776 210786958398016 210831542817896 211145093595436 211209862316992 211323576345728 211786666724864 211883363153462 212101637972224 212198478208717 212624214073579 213592164651008 214268541725546 214338990401536 214657757490176 214924340314112 215128154329088 215243977940992 215408309089792 215675824021504 215880350672896 215996579262464 216095197830512 216317811533824 216568744648256 216751812057088 216791846182912 216850775445304 217074167518208 217325978021152 217442984927168 217649187387632 217766368307488 217833168103936 218018981777597 218203275084256 218243577295744 218428060454912 218527789175696 219006666726848 219291872354632 219517779160064 220473229227251 220987764288368 221060422156288 221646001437952 221833360695296 222251306461184 222650117767168 222981245247488 223028408931328 223360099010048 223548907208704 223739596459808 224141078377216 224243415517303 224261754489344 224474423229056 224734818180964 224753197340672 224855813958776 224924788441472 225045886498048 225087452541952 225259298834752 225539047681024 225642023098492 225874471606784 225977600170322 226552890202276 226664242486528 226767731639449 227049353803888 227387023872008 227725196126428 228182083396036 228521438070926 228596572911616 229097514999808 229220859625472 230022331162624 230127353533792 230364422672384 230631650144896 230826605047808 230869238792192 231169892681728 231562659273088 231676473892864 231782251503712 231801207013376 231907041574208 231978179019776 232415238159104 232611700744192 232717905355936 232957643190272 233227878851968 233459990513321 233531604325712 233574737684288 233772180404224 233971590200348 234043360945856 234169368383104 234517627408064 234789672683566 235031544780032 235138854231281 235337619112288 236683209478144 237432708398578 237864001543168 238513597177856 238695693856256 239050684477696 239347560804352 239456840839216 239659255751168 239703520888832 240184440387584 240541645087744 240651470311252 240899381026304 240950334649024 241178829267376 241308678394784 241382699790848 241492909018634 241512658680832 241741686554368 242041904828416 242152415032528 242401871968256 242512546524248 242999101798376 243249430961152 243360492491116 244211403304022 244878333400624 244958846173184 245242518905384 245323151417344 246180924674048 246720400769024 246965940377728 247087325814784 247220356038656 247507136740864 247716356636672 247829457651776 248084762877952 248372546309888 248506268488192 248741928443008 248875849494272 248952192118784 249164550602968 249375171524864 249421231195136 249611655465536 249746044772224 250293333402112 250407610999546 250619282691008 250665572148992 250877461897216 251168484917504 251283162086957 251418451322038 251969404831144 252297536816171 252344136248204 252557444900992 252850416736148 253226458402918 253309715929088 254001493098496 254889610207232 255268684582912 256161232431104 256278189162632 256542197976064 256839792206816 256860796960768 256978073095744 257056901075968 257195298854912 257242802905088 257439198668288 257758911635456 257876597826848 258142253264896 258260114480368 258698908406653 258826060677184 259044848556032 259163121873656 259430102643712 259484975775872 259870884425152 260069286635452 260257367001632 260559270904933 260779523881184 261048169811968 261167357795344 261253226184704 262080530375048 263579028737024 264194163064832 264894001718528 265036618941952 265117918879744 265617415038976 265963320406784 266546147259392 266667845480036 266893262086528 266942557353472 267168206176256 267396103086112 267478126795264 267622135294976 267744324784508 267875922938624 267998228301167 268020145609216 268331054495504 268607479748608 268730119121464 268957278985472 269546666740736 269669734922588 270070790447458 270612636093646 270758332192964 271351666741232 271755223651912 271844573192192 272795078692864 273200782260224 273664960959104 273799469146112 273946881015808 274496503300096 274904737243136 275030251784288 275313578315776 275371811027456 275632947734144 275781346736896 275865942618112 275991896021296 276014467063808 276276213204992 276596699299648 276745617180032 277030710820864 277157196027712 277242213950464 277478704080578 277713259198144 277764552921856 277999349669888 278126277132704 278598824437934 279013159393969 279098746633168 279624583410172 279860952457856 280277164463296 280602291743774 281257154548832 282865299132416 283233665887744 283854338639872 284276489649152 284429542279168 284759486403392 285000196028416 285052835651584 285270463389184 285424051168256 285694720473344 286049523888128 286180126856624 286422037361152 286474939598848 287049697048576 287180756670808 287335372939472 287476600226816 287607854762228 287965034092736 288340042075624 288393298569376 288613476632026 288637079886848 288971904841312 289269593575424 289401666746192 289496818204672 289832067797272 290413560685864 292755694206976 292889359043008 293191083401216 293531191093504 293689226395136 293779315515392 294216227049472 294716111802112 295154416548992 295801212202496 296051255492608 296186424998464 296491545878528 296554258029568 296835482175232 296971009739131 296995296485888 297130897016954 297222041869088 297436990859008 297528229605376 297782023891352 298033741578496 298088788501504 298169816237293 298476980337536 298823219779084 299267632657994 299520606142912 300029503240852 300475710116582 301134166749416 301233175699456 301526324487619 301836946345088 302736001964032 303562760044544 303958080464896 304624168296448 304763251977184 305020870956032 305077208403968 305595546384128 305689287766016 305853868908544 306143911929856 306283689487048 306308737839104 306599212215296 306664062280576 306979976855552 307120136138816 307214345188352 307379747411968 308053333417984 308193982768672 308511473414144 308652331939952 309176744193317 309271584107024 309438093934816 309731535897784 310116190561408 310577398459328 311663333418976 312229465440256 314320287753472 315009083124736 315178681985024 315419309738624 315744243662848 316110513485312 316280705348608 316425111108964 316580636200192 316751081174528 316848244514816 317118518949232 317386581940736 317445203339264 317858602437376 318398656500496 318555151602688 318700595817604 318872182164536 318969996152192 319298587869184 319570952468768 319814933565218 319841088523264 319987119864412 320316759386624 320688333421456 321105955947854 321165264315896 321436748055808 321809621300552 323589226279396 324404958445568 324887416741888 325439413032448 326023386730496 326198915620864 326508251969536 327063002121856 327339471269888 327399930970112 328056796626944 328206579052352 328544685973504 328694691156832 329102896105984 329253156153922 329531476657856 329592341222144 329693443616768 329843973293744 329870948442112 330253605532928 330744761995648 331236648911168 331620890242642 331901212212416 332394819012256 332959570669726 333454751470841 334123764972767 334467967571584 334730696049152 335464218392576 336818413488128 337319333198848 338058528231424 338498771426816 338919152033792 339240551057408 339395439701864 339423195983872 339578168019376 339682333564672 339745072995328 339927989553152 340322313018688 340426706830336 340609990375424 340672901144576 340765504271192 341116548957184 341512251176096 341864065134592 342020151609136 342309264163328 342601257079081 342890860846688 343216026265112 343400811561808 344153333427904 344601513700136 344665161704864 344956510108672 345356666761568 345984002244608 348300859402496 348595281092608 349252053010432 349878756491264 350038502270912 350399099674624 350473214034944 350805569843456 350994441301504 351102108786688 351291139899392 351624271351808 352221694592768 352382510098619 352745522217088 353154714284372 353344850506648 353453238979456 353643535925504 353817354125312 353978898168896 354418503498752 354580322011916 354945598239232 355107657410506 355216586624032 355885833431128 356186666764544 356349292576277 356716391135104 358571845336628 359105116968598 359223186003968 360010380713984 360360729265691 360479211129856 361269158268928 361463663255552 361806441371648 362001235628032 362421164513408 362727522217984 362794518102016 363266974214144 364063030403072 364229252362976 364425351045184 364537138459648 364604468580352 365223945678592 365335978061824 365502781217392 365532672598016 365699565559328 366046360606472 366076296441856 366500952481664 366878508924928 366978235368976 367046016361024 367356283492352 367782424343488 368329394040608 368955199931318 369503913792013 369816258605024 370626666768512 373152287965184 373786288139264 375093233202688 375651075607808 376117595549696 376289321318768 376474270075904 376676961396736 376964540907136 377352876572672 377432692037632 377994013709312 378166596203396 378556170184192 378995303134448 379315671099904 379488857029282 379879793156864 380320461537016 380525223622544 381091144538104 381208044181888 381855731397448 381926260267552 382249105796096 382423631057468 383387678162944 383760776620606 385507809370112 386728587504644 386855738773504 387703486922752 387880502516416 388208381216768 388280083423232 388489130917888 388939786307072 389059093520384 389268560429056 389446290595648 389637706092544 389847484522496 390299715629824 390880173267584 391210587615232 391544293804664 391875269539072 392067878895616 392246887160128 392458070356352 392830240650848 393318095346176 393497674427858 393618379772576 393830301371584 393903041948416 394236011552768 394693333441792 394873540422361 395280325311872 396467557853983 397336369156804 397927291776014 398058125031424 398519093221249 399318645943063 400044002595328 400540816039936 400920651249664 401136504344576 402539079534592 402722868684136 403137739676672 403605387753568 403822686293312 403946558833664 404021167886336 404547312193024 405049718284288 405234653727904 405618940131496 405652112273408 405837322754864 405961813284608 406726666778432 407070476302336 407256334372888 407675875582976 408148787990944 408680307569996 409101315707392 409450282850609 409796394670432 410405847964112 411840833446504 411976241291264 413493075853312 414195616586752 415162256244736 416262002700544 416613872525312 417398795061248 417717464248448 417942360639232 418147782148096 418338697835968 418858231407616 419049471468628 419403697564544 419481161555456 419835752562688 420322770678272 420947878903552 421140073044691 421573916796032 421663085635792 422290187190872 422419724633984 422647152691456 423573333449728 423766726306924 424203275944448 424396956417434 425248428147158 425880861859453 427184329302016 428537083451092 428677980803072 429315514980352 430256308658176 430487955881984 430816618179584 431351648043008 431760701345792 431993158524928 432190395661024 432635623067648 433137489296512 433503624114176 433583692365824 433701550890608 434148335036416 434651956042304 434885969854336 435298374775264 435532736614976 435666336207872 436037963555194 436406550168512 436487154591488 436856120909824 437055578351392 438013333453696 438583744709264 439035558320128 440946458454502 441602238434357 441975528576736 442488229288259 443292002875904 443666721390592 444502612922368 445962490494976 446056817862656 446720198020096 447479192919616 448282156754432 448486831034606 448523508978688 448948846458112 449469636361928 449506394681344 449711627917552 449849576882944 450091772996096 450174905083904 450518597669504 451078095362048 451284046196984 451748943213568 451955200340644 453105780404552 453328484973056 453535463278898 454098707607776 454774047744016 455121251612041 455450392252856 456364166792072 457042876141852 457193145823232 458195029999616 460044662325248 460254707067584 460728845344768 461263300289792 461653210095616 462339785363456 463125318546176 463352947785728 463564503007424 463814083148416 463956358039552 464830476318208 465223401488384 465435810711872 465915286380544 466455757703936 466668729590063 466919981026642 467063208651424 467149475368576 467544360808448 467943180400696 468086721891712 468338736766208 468552568372889 469035254816128 469579345367132 470063089560064 470277708462562 470675238224576 471922036114529 473366418956288 473827081337687 474865416797156 475728003086336 477027194355712 477391387712512 478101368955392 478695121608704 478913681678432 479318511502336 479407041777664 480368880775168 481083290175488 481302940622504 481798762052608 481900669298048 482357658534752 482617356789568 482765399581696 482985818037268 483025317361664 483483373108736 484083809656832 484304830065056 484803743936512 485025093048496 485998203596752 486498861922304 486720984982232 488422806608044 489343020967801 489756666801248 490485037810768 490646302834688 492361849348096 493931880755456 494174651629568 495014273481728 495658915303552 496169525755904 496745092619776 497012536976384 497483856886016 497751698988544 497904384237568 498329101205936 498750343049728 498842462390272 499223310931072 499492089544448 500586666804224 500815221999092 501238565382016 501331144297984 501754923794432 502336969835008 502566324173914 502836902644076 503313745833899 503938809662288 504595073632342 504688272496408 505114889801984 505700833472296 506452916805836 506619431858176 509779220414464 510537369165824 512322464862208 512556378325264 513084395952128 513679584413632 513956146191488 514113802151936 514390597709824 514485605810176 514878397336576 515517823270912 515753195653696 516284506529792 516520228960736 517397816813306 517652121354368 518089697112064 518326243747312 518860205287424 518969951551744 519741768850304 520138573270904 520514734003264 521118541809866 521559047762368 522096339623936 522334715590688 522940634613397 524161060750096 525051630671491 527158057474048 529788003437056 530073237883904 530235837759488 531234830077952 531926640813568 533092294518784 533335690960072 533786524173056 533885114706944 534792206172224 534956253590528 535244270589952 535488649569016 535751845877248 535996456602334 536040291218432 536662108991008 537214959497216 537460238242928 537914557970944 539093333481472 539339469845176 540141580894916 541225272187292 541516664385928 542703333482464 543510447303824 543689146384384 545590157385728 546401564520448 547329921918208 547598938292224 549809474486272 550060503568576 550627156631552 550743622054912 551265895468288 551562693473792 551731885236224 551983792042592 552028934127616 552552426409984 553193398599296 553491234360064 553743944440687 554314392055424 554484427900928 554957408161156 555426518396288 555529105843712 555998699339776 556252554265408 557197648875868 557726042680807 558026318787938 558197493266336 559249166820344 559721904915712 559977459762721 560554328926592 561204583487548 562514309097664 565730598264832 566281145988943 566467331775488 567708677279744 568552979298304 568859084558336 569518972806784 570000392056832 570105671303168 570540926778368 570848102336512 571389440946688 572099047776256 572360253713248 572844074722304 572949879197696 574099394097152 574361513341616 574670745878944 574953200453632 575215709524456 575930068185472 576680084151248 576786597138752 577226953264052 577274159773696 577943809682624 578539187150848 578803333492384 579664135594544 580827121371728 585778718086016 586382166802432 587062382187008 587378452790272 587558631030784 588432454098944 589432223604224 590308833097984 591602424404992 592372849996928 592983091757056 593108516059136 593670964350464 593942019478262 593990592971776 594261794033908 594444083738176 594873981718016 595056459210752 595564047782704 596067483156992 596177577003008 596339632474586 596953960675072 597646439558168 598535265315988 599041212285824 600059006481704 600951420233164 602268333498832 602466351398912 603052648975238 603673892690176 605472003928064 607916160929792 609248336592896 609526503954368 610041741912064 610154416807936 611191092768256 611378575532032 611707737817088 612287823859712 612567378974096 612617475678208 613198424430592 613328124561152 614240272277632 614428690376704 614759494823936 616106666835968 616387965537344 617022946828288 617304663879904 618020749997651 618353488386634 618543168214048 618876187869632 619463071795568 620232381122816 620515563520853 621154796918656 623326666837952 627500729339099 628640575506944 630018166249472 630357363970048 630838619477248 632221026970624 632561410697216 632850222217928 633161272400384 633502162349056 633696489029632 634237037898464 634773163881472 634890406678528 635717204874752 636797313000992 637110303205376 637401191635208 637744364329072 637939992304384 639141904937536 639629867130436 639682177046528 639974239728824 640633518773248 641376666842912 642211911895708 642330528631792 642873496111616 643619242601104 647178452558792 649774833483776 650878826064896 652046773460992 652397831241728 653016503939072 654126004243712 654678942539776 656413158104704 657089371947008 657389382313664 658205792211968 658506312307844 659062953315712 659184682444288 659386887233536 659687946587488 659741896884224 660507211065856 661489523991296 661791543355943 662473297822336 663241780485284 663802424424832 664789638024512 665919141339452 666909502941682 668247529945534 668935935143168 669241354350569 669461392098304 670928436785152 673636826976256 674638666397696 676117056462848 676997542853632 677838304067584 678481102114816 678790879403728 678846391967744 679156336038752 679364667129344 679490145990656 679855979106304 680644626037376 680853413660672 681219980750848 681345802289152 681531008542384 682233097914368 683024502352192 683728130269184 684040303218272 684618528326656 685202514158162 685781721693376 686432052530224 686801623123616 688306666855808 689203027400272 689330323409728 689913020217344 690713333523136 695338646024407 696601718804992 697190562185216 698504106020864 700077004541824 700798199349248 700946428069888 701611139686912 701988882603008 702204217573376 703248542703616 704443389185536 704765020197238 705491044434176 706309428568744 706689701013296 706906477958912 707287071851008 707957796337792 708837006997504 709160644023832 709891196478464 710215314821012 710433173248064 711771666862256 712373333529088 712698585152554 713432782270208 715190538247493 717143690673256 718210233937196 718446372007936 720020761427968 720721458531382 720958422259712 722538316537856 722927326511104 723612882743296 724002471256064 724842329026816 725455044435968 726533948428288 728126060806144 728458504725952 728850702090368 729074276919296 729208937160704 730447891357184 730671956123648 731005562434784 731065345196032 731399131118656 732092721212944 732152592883712 733001904963328 733336575070099 733956470737952 734092032722048 734712566984704 735564848686976 736296893157397 736658788081216 737910399862636 739007827584026 739632517210048 741253333537024 741591771037117 747572576278528 750186466405376 751302151215616 752235191099392 752578642637536 752948540151808 753353922793472 753929081814272 754865384075264 755988027418624 756333192406792 757112340368384 757990606268896 758631342199808 758977714058564 759759586313728 760640923074032 761050447245088 762182289076208 762416088363776 763711462794896 763852520535104 764498211592192 764847262114936 767521553241212 771015618740224 773457175009288 773711477547008 775761005032832 776416762433536 776560166846464 777879572614144 778118187040768 778892581191296 779275412185088 779694969044992 780599431259648 781760346535168 782421175230464 783088587609328 783750539078144 784493774320256 784916140712704 785660481301696 786636190692352 786995348855716 787236759545152 787660602743168 787806083896832 788472023105536 789386666883584 789747080844722 790560650623744 790921600596127 792935115707966 794672738313608 795854583552028 796116250062848 797038186442498 798637291886126 800088005190656 801081632079872 801841302499328 802273008689152 805078159069184 805445737368272 806275479353344 807210775507136 807645372586624 807893117667328 808042335772672 809094624386048 810099436568576 810469307455808 811237880262992 811304224546816 811674645509728 811923626569216 813453333556864 814140952604672 814512668745776 815351751165952 816297575981888 817360615139992 818202631414784 818900565701218 819592789340864 820811695928224 821763854392481 823681666893008 823952482582528 828391233173504 832524005401088 833227745050624 834797590122496 835434928496896 835884721278464 836677395671936 837716462815232 838098942937256 838807395129088 838962323110912 840645541356544 841895757807104 842280146089382 843147833592064 843326171271584 844580374381744 844839449267968 845225181565219 845294305382912 847146666899456 847533452613848 848406551888896 848793912834868 850496856294316 851761723718906 854368658604032 857074166902184 857355961606144 858631029960704 860512617316352 861633236359168 863521402691584 863986317049856 864380791322048 865271246135296 866274978593024 867007248228352 867403101781216 868296670072832 869303912084608 869771939708672 870169055549651 870596749550528 871065473229952 871332672415744 872075927110388 872813100337024 872974309182976 873712241819648 874111156702784 876026666907392 876426638498411 877167489418528 878071116640256 879964579627133 881892916909004 883204476868714 883951057153472 884976458576518 886584005751808 889005225844736 892113635725312 893440396040192 894958385839232 896564313508864 896973662069212 897047017957376 897897692916224 898939272723856 899012789362688 899423255835104 899699153765888 900183545992192 900349810167808 901037195339008 902156190724096 902568092393968 903497886427136 903910400681288 906211560809104 906656969946112 907070926557796 908197415215552 909548095488032 910242503224082 910900784505712 912728333584144 914085752283704 914386291646464 920509414135168 921457690689536 922526600579584 923306420191232 924679570726912 926250637092352 927129006014848 927628166296832 927912716079104 929660952636416 930871621423744 931830572761088 932911515407872 933337459180126 933839962053284 934126417302848 934298950737152 935088721616896 935886360801392 936173443783424 936677473532416 937105136745778 938070509632256 939158690734264 940126179120128 940555416925124 941350476449152 943844072229058 946732837912576 947654162675374 949730833594312 951456006172672 954782775425024 956202737910784 957390243217408 957827363356864 958637023004672 958814083555328 960737761550336 962166580350976 962605881245008 963597524105216 963801338596096 964715317069504 965234713579136 965530799163392 965971636074536 966050634723328 966966746217472 968167619313664 968609660130112 969607487873024 970050186096992 971175464282023 971996407193504 972997723844608 973441969964464 975095885532769 976845613216088 978686041935602 979513333602496 980970075621536 984723698696192 987863761510912 990028546963456 991317830607104 993490185239552 994025073952768 994967713772032 995503397977088 995808768475136 996658202411872 997500686099456 997684924780544 998446621862144 998984179088896 1001173333608448 1001630443998184 1002477130764032 1002662288595968 1004673939670016 1005132648347828 1005673805288152 1006627491667798 1007877619324576 1009190147264684 1009376544992816 1010229779603968 1011401666944592 1012905833611672 1013238863716352 1021074738331648 1024644929724416 1025112756650528 1026168791904256 1027359168827264 1027912292382976 1028227604303872 1028781195419648 1029756794673152 1031506391307392 1032569013059584 1033040457921472 1034795633626612 1035304242708736 1036179394224128 1036652487494624 1037720410574848 1037939903103488 1039483537700608 1039958139559339 1040277146541808 1041029468006528 1042237083619732 1043118095524736 1044192679247872 1044669431181376 1045881269226794 1048322121500192 1050103261342982 1051664985408037 1054316114948096 1059576006874112 1060146475767808 1062469660155904 1063853281627136 1066184589037568 1066671381920144 1067573048346112 1067770229413888 1069584412344448 1069912507181056 1070488541179904 1070977299138032 1071503691754496 1071992913204668 1072080582436864 1073324217982016 1074429918994432 1074920476485856 1075829115941888 1078186666962944 1078678939690352 1080283161789832 1082450544374584 1083033328771856 1085406666964928 1087020894607648 1091180314771456 1092803129040896 1094659843836416 1100121007137152 1101254313263104 1101487244109824 1102531790936576 1103125386947584 1103463770472448 1103967584085184 1105104852819968 1106386797198592 1106982468720128 1107487888881374 1108628784110848 1108968855801856 1109914816322312 1110853036792576 1111058211687424 1112505108530816 1114395297751736 1115452085361614 1116052637575876 1116394986532672 1118498333640688 1119443809831424 1119954919525442 1121108657853184 1122409166975096 1123870845817489 1125028618195328 1131461196529664 1132562291977886 1132934663550976 1135417354559488 1137105958596608 1137718169116672 1139037945613568 1140000784113664 1141081853556736 1141696204673024 1142778881893376 1144198095552512 1144720507426496 1145688149444608 1145899758395392 1148198788194304 1148723026683232 1149341491757888 1149906400907264 1150431419048912 1151860136370944 1152386046538727 1153360168302496 1153573194277504 1154453906528104 1154548319547392 1155887619365248 1157078374301696 1157606666984768 1159328271189088 1161654242743456 1165358497344041 1171557436172032 1174124764374016 1174756905580544 1176864908197888 1178864447208448 1180617666195968 1183204848809984 1184745699993856 1186217032118272 1187341928700928 1187884038956524 1187981185943552 1188523588067816 1188888167476352 1189747963436032 1190112918421504 1191128095565408 1192134966313984 1192355154006016 1192679264949172 1193907921350144 1195292879116336 1197070530631976 1198082424571648 1200118012963408 1201902840466328 1204536666997664 1206105297950476 1207347785380352 1210944007856128 1215832321859584 1219053007908736 1220083483824128 1220308833615872 1222382185536512 1222757151064064 1224575647719424 1225134757948192 1225234951356416 1226396848861184 1226656249122304 1228480544555264 1228857380753408 1229518989647872 1232775931074688 1234045893656576 1234609327759808 1236041499995302 1236706976773268 1237086336428096 1237752375739264 1238926143591136 1240464762245632 1241031127041706 1242309593837312 1242876800936771 1246653333675904 1255001458678198 1256867909390093 1257281151013888 1260036332498944 1260714727940096 1261677238954496 1264442053941248 1265122821394432 1265700444435856 1266322544800768 1267004324698112 1268474075796928 1269546327762944 1269780813357056 1271434409749504 1273594626001984 1274220606410752 1274802383270416 1275488728658144 1275879984608768 1278283809875072 1279259734260872 1279364354093056 1279948479457648 1281267037546496 1282753333685824 1284423823791416 1284661057263584 1285746992223232 1287238485202208 1291343199759613 1294356905117584 1301757652129792 1304093546921984 1306033007878144 1308252008487424 1309357885079552 1312826316209408 1314778764627328 1316411584423936 1317012624615688 1318125906631424 1318369364888576 1318773774467072 1319375893174976 1321014422131712 1322979047982592 1323583086711886 1324946595644672 1326483560970568 1327604848849664 1328210999602487 1329579276049024 1331838282678904 1333819005883364 1336495059891068 1337871870286336 1338482708701138 1338922784196608 1341856873570304 1343162718172121 1347273653952512 1349277332795392 1352234112925696 1353995085707264 1356962204229632 1357581758807456 1357692783935488 1358312672077504 1358729334258688 1358980291981312 1359711958212608 1361289252074752 1361706827321344 1362439961501696 1363062017084768 1364466195828736 1366049004704384 1367456260538368 1368080606436544 1369237056653312 1370405028316324 1371563443386752 1372864105060448 1373603246247232 1376613333711616 1377241860497503 1378406054800544 1378660646819456 1379826040434688 1381426667046272 1390677292048814 1392745521216049 1393203437609984 1397008212041728 1400154009083648 1401892856139776 1403222279373824 1403977765206016 1406497085407232 1408886778371072 1409530040394476 1410982088868352 1412618857137488 1413379402026592 1413812955917824 1414574143702016 1415915592675584 1417674013995008 1418321288047664 1419782392956928 1420430629642024 1420866346496128 1423543333724512 1424746667058176 1425397170305108 1426865564540416 1430381076494986 1434287381346512 1436420467874392 1436892744015872 1441442917062764 1441916844519424 1445076633075712 1447225765486592 1448004942512128 1449684658053632 1450910088871936 1453067896856576 1456917009451904 1457701404180736 1458148553838592 1458417874321408 1460895782714368 1461343912247296 1462011124869568 1462798262237312 1464185442425888 1464305185767424 1466003809926656 1466673150140198 1467912941475904 1468184065444096 1469425133969408 1471129697373952 1472593786314794 1473317576162432 1475820799725272 1478015655168052 1479265034420096 1482506667074048 1483183542074234 1485389347461019 1488369498515053 1495145152557056 1500372932810752 1502604302431232 1504470382198784 1505157285275072 1505897080303616 1506707845586944 1507858163628544 1509730768150528 1511976054837248 1512666384813584 1514224680736768 1515981212537792 1517262684399616 1517955428117128 1519519172627456 1521281846148064 1522100894490176 1524364578152416 1524832176727552 1526132872443179 1527422925589792 1527705041070208 1528996423184384 1529694524229872 1535043106482424 1543312604590757 1546914350018576 1547422955094016 1551522010065664 1552833524867072 1555759145228288 1557785162382592 1558550824370176 1561198862519296 1563520693070336 1564842350460928 1566177175218656 1567501078156288 1568987548640512 1569703908621121 1569832281425408 1571320962603392 1573272381384704 1573990697711432 1574473519090304 1575321205486336 1575612167793664 1578773333767168 1579494161689444 1581121301247488 1581843201192254 1585870231415932 1587374121476143 1589345476627216 1591709167104056 1592232500125696 1594076372884996 1597274583772252 1600176010381312 1603682604998656 1604546017378304 1610156318138368 1610891474736544 1612550958706688 1614421551014272 1615290745173248 1615786235334656 1616084671545344 1618189248772096 1620938614911616 1622475760525984 1622608449093632 1623349291019456 1623847253138432 1626906667113728 1628281905209344 1629025337491552 1630703502331904 1632595151963776 1634219933593247 1634721230279984 1636405262829568 1637801131402436 1639185578681728 1641623391856448 1643527708784962 1645971979618967 1647363333786016 1656782466347008 1665048010802176 1669595180244992 1670869856993792 1671769442556928 1673354791343872 1675432925630464 1676197885874512 1677614790258176 1677924646221824 1681291082713088 1683791515614208 1684560292178764 1686295667184128 1686652342543168 1689160748763488 1689678898535936 1690450363130438 1690588610765824 1694293333798912 1695066905227696 1696813103777792 1697587825669736 1700993712588632 1703523447437812 1714148333804368 1714711923212288 1717262059921408 1723266472718336 1727042805383168 1728761582644096 1730542492270592 1732549957186048 1734014496456704 1734806203562432 1736593340145664 1738607824169216 1739543879417344 1740338111099302 1741193499101056 1742130946459904 1742665344831488 1744151854220776 1745626200674048 1745948618365952 1748222313405568 1752053333814784 1752853276996822 1754334978837056 1756142233280512 1758982134608699 1759929159254266 1763785833818008 1766082757713197 1766408953737428 1767902114306944 1769952917153036 1773168011503616 1778010451689472 1784227271450624 1786880792080384 1789916771678464 1793128627017728 1793947324138424 1794094035914752 1795795385832448 1797878545447712 1798025578725376 1798846511670208 1799398307531776 1800367091984384 1800699620335616 1802074390678016 1804312381448192 1805136184787936 1806995772854272 1807820801362576 1810892358846571 1812423121618208 1813313939892224 1814141853115592 1816394830431104 1819096190976064 1820485006448164 1821801569011424 1823914896334531 1825456667168288 1828171504567408 1828772583292928 1841018828270336 1845053201159168 1849359141453824 1852501274184704 1854258012029696 1855256332593664 1855825432158208 1859321905272832 1861743242847488 1865823030815744 1866674918360252 1867679924106568 1868252834605696 1868597901474304 1870177443233792 1871772721602784 1872346887566848 1873354947064832 1874210273491556 1875987598108169 1876141019264512 1878317381468528 1880252358240256 1881110833850248 1882700952898304 1887688144458116 1895308325350748 1899461667188624 1902912012345344 1909565550850048 1912405475821568 1915654726713728 1917274046009344 1917628167110656 1921475523100672 1924333160701952 1925211762490016 1927195048210432 1927602677192192 1929430634139008 1930469427158272 1931061598326784 1931943272149072 1932101269446656 1933933492434944 1937219320260224 1939214975746048 1940100372193984 1942350928564046 1943992814387008 1945995447689216 1946883939928928 1950191771065538 1953092115757783 1953691226432176 1957372083871204 1959026667204992 1961940151243072 1975727523021824 1980057093926912 1982635661214208 1986980370479104 1988050147905536 1989935427544064 1991006795954176 1993316404823744 1995001372198912 1995369849561088 1996893243724288 1997968358177792 2002346667216896 2003260887996368 2004954261528064 2005324577191936 2009347879340032 2010265296695656 2011347610576304 2013254983335596 2015755238649152 2018380294529368 2018753089985632 2020459559207936 2022803333889184 2025811667223344 2026477727432704 2049289859448832 2050225513301056 2052337583808512 2054718337654528 2055824584765952 2056455208607744 2057562390839296 2059513589346304 2063012782614784 2066080915842944 2069591267253224 2070608485417472 2072358788448256 2073304974989248 2075440821149696 2075879806206976 2078797068173917 2078967075401216 2079916279118678 2080554293083616 2082058936013056 2084474167239464 2086236191049472 2087188713661051 2089338862362752 2091762538453588 2096644243000384 2100206522685964 2103329970816074 2108632229896192 2110684271413333 2119152013748224 2120292951535616 2124939320311808 2127706563254272 2132369178075136 2133342763840288 2135146096692224 2135540458827776 2139168824688896 2139825014362112 2140977082359808 2141954598276064 2143007383508992 2143985826409336 2144161164873728 2146648435964032 2148859837988864 2149840952971712 2151658231883776 2156373333925888 2157357879380704 2160566323579664 2164237209353219 2164901088749168 2166066657543712 2170813333929856 2174041789215296 2185606258081792 2189319687672832 2200242014274304 2202974488219648 2205063581873152 2206250773895168 2207935168170368 2210209705639936 2212773594397184 2213964937440256 2214975777762748 2217257568221696 2217937711603712 2219829632644624 2221706073585152 2222116423374848 2225010217061632 2228790595503472 2230904170723228 2232105275151752 2232789973065344 2236996667281376 2238887619662848 2239909839050884 2242217315706368 2244818333950192 2247741691634978 2250057236390656 2265124583955772 2265869327101952 2270834709118976 2274211917193216 2275436338233344 2278075891227136 2280001568227328 2282163707113472 2283392409346048 2285557763786752 2289441014852992 2291376298889216 2291799516790784 2296397576388608 2297446053366464 2298682983515776 2299812801814528 2300862838097824 2303720272741888 2304772093077454 2306720336604992 2307146388555008 2308907813056208 2309096639094784 2311775238730496 2315213333969536 2318656542378176 2323308485486912 2330716994688082 2334183260295887 2338866354809369 2343114872344064 2348249528748032 2349513811161088 2357728894416896 2361235332391936 2366409697619968 2369491399987712 2372434064236544 2374683857401856 2375768077913048 2375962371887104 2377047176135632 2377776334952704 2379495926872064 2382256191130816 2384269932627968 2384710308012032 2385358529898344 2387815842700288 2390585758232672 2394141061263952 2396164849143296 2398208799553567 2400236025926816 2403805680932656 2409073333995328 2412210595900952 2414695570760704 2421888015712256 2431664643719168 2438106015817472 2440166967648256 2444764371073024 2449151295438848 2450269515896384 2452793697722368 2453312498244608 2456961089110528 2457714761506816 2459037979295744 2465551862149376 2466677570690333 2469218655519616 2472082999990604 2473413953546536 2474172672856192 2475504751478528 2477852287182272 2480929524491264 2482062254083412 2484619187674624 2485753601873542 2493306667351808 2494445048033939 2510002917356396 2513735818780186 2514562302027776 2520072664997888 2521429455880192 2523354477908992 2528884107882496 2530245642788864 2531400888871712 2532645089601536 2534008649396224 2536948151593856 2539092655525888 2539561626714112 2542868819499008 2547189252003968 2548441212821504 2549604766540832 2550977457316288 2551759969217536 2556567619750144 2558519468521744 2558728708186112 2559896958915296 2562534075092992 2565506667371648 2568847647582832 2569322114527168 2571493984446464 2574476970404416 2582686399519226 2586527396544091 2588713810235168 2603515304259584 2612066015756288 2616504016974848 2625652632418816 2629557529254656 2632823168847872 2634025249231376 2636251813262848 2636738729777152 2638751786349952 2642028844263424 2645958095965184 2647166173423772 2649893191289344 2652967121941136 2655209697699328 2656421999204974 2659158552098048 2663676565357808 2667638011766728 2672990119782136 2675743740572672 2676965417402276 2677845568393216 2683713747140608 2686325436344242 2694547307905024 2698554665590784 2707990171414528 2713924408459264 2715163517614912 2716625344155008 2717458668517376 2717960583962624 2719423916425216 2722578504149504 2723413654642688 2724879923003392 2726124034169536 2728932391657472 2732098009408768 2736161212873088 2738474113306624 2740810056632648 2743126886773504 2745728210120896 2747206492494464 2753226667423232 2754483720995006 2756812109601088 2757321293638912 2759652080869376 2762853334092544 2764114782956527 2775272904977881 2781354584097628 2785491042432098 2786406875219968 2794016424083456 2800308018167296 2803785712279552 2806444558747648 2807955530412032 2817773556742144 2819060080788952 2821964177736704 2825237714274976 2826758804053184 2827625911835648 2829148287404032 2831831185351168 2835348027990016 2836642576095328 2839564785913856 2840861259284048 2841732692992256 2847086667449024 2849493334116352 2850794340610216 2853731129080832 2860762152989972 2866151979954263 2868574762693024 2872840935748784 2873785488031744 2882885834125528 2883833689038848 2894451530973184 2899369316107264 2906135793713152 2913834018903808 2915402808361472 2916297107677184 2921791565428736 2924022249739136 2925596524474624 2928370884851776 2932007619853312 2933346300280396 2935825882951808 2936368130888192 2938850267938816 2942259394747904 2945187572629588 2946635152324864 2947980511312837 2951641599450544 2956031310336104 2958530068840192 2965013334148096 2966367084148468 2970778694922038 2976738997030106 2990290305114112 3000745865621504 3005208604862464 3010314570550144 3011794160607232 3013415691173888 3015716327257088 3019461536301056 3023952109674496 3025332769627168 3028449361473536 3031962425075584 3034525368799232 3035910856234256 3039038345254912 3042563692296128 3044201788980352 3048729156304832 3049664353455104 3052265744886358 3054845851179584 3055410082140416 3057992846368768 3059389048459744 3070086212964848 3086625209181514 3093828700037152 3103044020131328 3105667049734144 3111518290456576 3115570324765184 3122397725038592 3127041386140672 3132354350437312 3135002156312576 3137975097281024 3139407817242242 3139664562850816 3142641925206784 3146544762769408 3147981395422864 3148947038180608 3150642410972672 3151224335587328 3157546667534336 3158988323378888 3162242602494976 3163686402384508 3171740462831864 3174748242952286 3178690953254432 3183418334208112 3184465000251392 3188152745769992 3194549167544504 3200352020762624 3207365209997312 3220312636276736 3221782949473088 3225101917413376 3228843102028544 3230581490346496 3231572470669312 3236378497544192 3241877229823232 3244951521051968 3246698582038912 3247694506276864 3253813334227456 3256563810418688 3258050674983104 3261407004663808 3265190303927552 3266681107130441 3268439867186494 3269442460559968 3272810525659136 3275602262804872 3278371157363456 3279867978610223 3283246783712896 3287055417569924 3291943959237934 3294726667572032 3313564932694016 3316789569363809 3330096021604352 3339190360489984 3341739713987584 3343538885113856 3346709582687744 3350865851260928 3352395771749024 3355229580516352 3355849292443648 3362582165426176 3367583031228416 3369120584357528 3372591334368256 3373304685086336 3378321497526976 3379357797071872 3380900726260876 3381177221531648 3388586667597824 3390133810455392 3393626207555584 3395175651339472 3401987425177264 3407046894875624 3428296667608736 3434524119842816 3446532945436672 3457523165288192 3465099914372096 3469612407124864 3473186680291328 3477215648338432 3479087758834688 3480676222198604 3482386998202112 3484261892919808 3485330689662976 3488303708441552 3491252401348096 3491897236731904 3496444626811136 3504106667629568 3505706553993644 3508669957674112 3512284466561024 3517964269217398 3519858318508532 3527571667636016 3532165515426394 3532817907474856 3535804228613888 3539905834306072 3546336023007232 3568454542901248 3573761584160768 3579833543356928 3586257254035456 3587894648276848 3588188071829504 3591590771664896 3595757090895424 3597693023340416 3598796615063552 3600734183968768 3601399240671232 3604148781356032 3608624762896384 3610272369575872 3613991545708544 3615641602725152 3621784717693142 3624846243236416 3626627879784448 3628283706231184 3632789660862208 3638192381952128 3640970012896328 3643603138022848 3647829792669062 3650913334336576 3656343009134816 3675361414700437 3682037656540672 3690106402318336 3705002548369408 3708516024059392 3710512665187328 3711650864316416 3718643810545664 3723486485694976 3731646061631488 3733349836720504 3735359848213136 3736505669211392 3737195802948608 3743545443205568 3744693775133696 3746709894129664 3748420546983112 3751975196216338 3752282038529024 3756634762937056 3760504716480512 3762221667700496 3765401905796608 3775376288916232 3790616650701496 3798923334377248 3805824024690688 3819131101700096 3824810951643136 3831309453427456 3834548092018688 3848666321403904 3850423524980032 3854390096420864 3855205354384384 3858861268278016 3860938854316544 3862123196653568 3863886544298144 3864202538893312 3867866984869888 3874438640520448 3876207611084809 3880200744387968 3884701857128092 3887985628774016 3891990895378432 3893767879857856 3900383542131076 3906184231515566 3907382452864352 3914744167742408 3918053334409984 3919842218339047 3923880302486144 3951455046043648 3960114187853824 3963968021922601 3965271322428416 3973960740958208 3976100295811072 3979870855088128 3982013591908352 3986632809647488 3990002744397824 3990739699122176 3993786487448576 3995936716355584 4004693334433792 4006521775992736 4009908523056128 4010649154383872 4018695758680064 4020530593391312 4022695221152608 4026509966671192 4031510477298304 4036760589058736 4037506179971264 4040919118415872 4045606667778368 4051623334446688 4100451026602112 4104675167617024 4109436675309056 4111649169531904 4112910417215488 4119027178692608 4126025565229568 4132161831685888 4139182534506448 4141216970834944 4146609949978496 4150881642299392 4151759612413952 4157594136347834 4157934150802432 4159832558237356 4161108586167232 4164117872026112 4168948334478928 4172472382098944 4174377427322102 4178677724725504 4183525076907176 4193288486000768 4200413045371928 4206659941632148 4217264459792384 4221368542826666 4238304027496448 4240585903071232 4255413126508544 4264738356150272 4266685527680576 4270292193384448 4271080917655552 4278337649377792 4279650028724224 4281954164719616 4283909196552128 4286014767017984 4287971652818672 4288322329747456 4293296871928064 4299681905943424 4303316463767552 4312746667851776 4314715758761408 4321132647159328 4328474418706438 4329802177498336 4332133315087424 4341626667859712 4343608944645971 4348083578430592 4378639375345664 4392505105373693 4400484028548608 4405948976439296 4410127163746304 4412501547790336 4415870336340736 4425547188794368 4427929874880512 4429951555525496 4434515136443392 4435875423207424 4439659265289248 4443412147170304 4444232846749696 4450020434123264 4457581191006944 4461808341446456 4464210550303504 4465579946130688 4473993334562752 4477775239325696 4479819678101768 4484434631412736 4489636667900384 4495483383269956 4500114472781312 4530249167911544 4531738654203904 4548423834386432 4556151782454272 4564327414226944 4566784818692096 4571115527573504 4578882029705984 4582752597778432 4594892106732928 4597365967031552 4599625603629056 4601725676195648 4607440545483776 4609544186154908 4613440673209984 4614292777110016 4617815626112416 4618193278189568 4623550477460992 4630426667939072 4632540803491601 4637313084756352 4646616970973824 4661433989376164 4668366520591774 4677732709618738 4684689480453983 4686229744688128 4696499057496064 4699027622322176 4715457788833792 4722470664783872 4732819395239936 4738982799975424 4744868128473088 4749367714803712 4751536155826096 4751924743774208 4754094352271264 4755552669905408 4758991853744128 4764512382261632 4768539865255936 4769420616024064 4770717059796688 4775631685400576 4781171516465344 4788282122527904 4792329698286592 4796417599107134 4800472051853632 4807611361865312 4818146667990656 4824421191801904 4829391141521408 4867370522170849 4876212031634944 4880333935296512 4889528742146048 4900539031792768 4905587395444736 4906624996489216 4913922178221056 4915429523013632 4931103724298752 4933355141380666 4938437311039232 4944165999981208 4946827907093072 4948345345712384 4951009502957056 4955704574364544 4961859048982528 4964124508166824 4969238375349248 4971507203747084 4986613334703616 4988890096067878 5006333767732451 5020005834712792 5027471637560372 5029124604055552 5040145329995776 5046708955817984 5057768215764992 5060491285577728 5062801777743424 5065290179203072 5068017298792448 5073896303187712 5078185311051776 5085737638998016 5094378504007936 5096882425643008 5099209533081664 5101954914632576 5103519938435072 5113135239500288 5117038937043488 5117457416372224 5119793917830592 5125068150185984 5131013334743296 5133356025490693 5137695295165664 5138644229054336 5142987968892928 5148953940808832 5154078252101779 5165372799038452 5173054793088182 5177427620470336 5191142397259819 5207030608519168 5233008033949696 5251305264837632 5259115058509312 5265646337695744 5268050498462752 5272503626525696 5273477459554304 5277503572699904 5284057688526848 5291916191930368 5294332346847544 5299786382578688 5305934243882272 5310419395398656 5312843998409948 5318317104196096 5327353130715616 5335276023533456 5345980239564272 5351487481145344 5353930834804552 5355691136786432 5372650872688484 5397109331181568 5415980342829056 5430327035229824 5433250688310016 5434917337034752 5435921167925248 5445157008299008 5446827309285376 5452248068339072 5457864783314944 5464196018817536 5472322425746176 5476948226613248 5481620113265296 5486253773547008 5491456420241792 5494412984988928 5506453334846464 5508967441990012 5513624219202176 5514642587277824 5519304161738752 5525706668185088 5528229565913054 5536451204172889 5550545809955762 5562709168195256 5570982084864196 5572813750439936 5600616036334592 5607571424559104 5612889117495296 5615911060824064 5635547113484288 5638120161577904 5643928355473408 5650475428549952 5653517608106368 5655251823671296 5658296574808064 5663662370702336 5670696055980032 5673285152190656 5679129571827712 5681722518568096 5683465385984512 5694173334898048 5698986668232704 5701588681220432 5707462258161664 5721524305979944 5732303959908526 5737149525386048 5745681871497568 5752346980747367 5765771668251056 5767667378077696 5798738632214528 5827668037807616 5830805616722944 5832594215354368 5843583130857472 5848044499478272 5851193048949248 5856741769703552 5864015239706624 5866692600560792 5871651765903616 5872736261776384 5884518789495808 5890375145259176 5893270304649728 5895961022625674 5903283198901088 5912062620672208 5916576270956533 5917060137680384 5930026668296192 5932734168296936 5941557389844076 5953477994060212 5980580610228224 6001491731243008 6010417209724928 6020629141100288 6023588321214464 6031432654514176 6047904219348992 6050665539254336 6056898722947072 6063924850151168 6069050737598464 6071821712468512 6078076690509824 6085127384592256 6088403577960704 6091183388847557 6097458312609664 6099328706910208 6104531489772716 6109691702359168 6110820164280832 6115985692737536 6118778096919488 6134986469488877 6140172425929696 6159752057389931 6173250418363028 6187657400074304 6206088040262656 6223036580913152 6231140649530368 6244795450077184 6254082772281344 6264708700874624 6270004312625152 6275950194562048 6278815634484484 6279329125701632 6285283850413568 6293089525538816 6295962790845728 6297894076361216 6301284821945344 6302448671174656 6315093335068672 6317976646757776 6324485204989952 6327372804769016 6343480925663728 6349496485904572 6357381906508864 6366836668416224 6376305491539984 6389098335089008 6400704041525248 6443565898946176 6450203834826752 6457686204057088 6461162980692992 6463144941338624 6472756995088384 6483754459646464 6489903042103936 6493397164077824 6495389012553728 6507626668454912 6516101349966208 6522814009327616 6530380607855104 6533362214260882 6536879734372988 6538884921119936 6545621051318272 6551204525609744 6556742314726912 6559735957220446 6566493567425792 6574110835139848 6583887918475868 6589453335144064 6627129865388032 6633579138727618 6660192043208704 6683479427975168 6687077770227712 6693419165375488 6701731702521856 6704791543498048 6710459161032704 6711698584887296 6725164330852352 6735166062456832 6738241168715056 6745182668736512 6746609370172672 6756642995053952 6758715594143744 6761801452521752 6762354443063296 6777173335195648 6780267620910784 6787252415111168 6790351302678944 6798228249974161 6803974850354528 6814093789751248 6825671198729383 6856593335217472 6893065890873344 6915046330576384 6930199828744192 6939224814249728 6954431296676864 6958175517669376 6961352444397208 6964773996404224 6968523785839616 6970661379325952 6976607416883104 6982504802696192 6983794473463808 6992889253622272 7008213335259136 7011413107987288 7017339915348224 7035928538434796 7039716637017064 7055143335272032 7064331030852788 7065635814949712 7071608457227776 7079811668612144 7092672046014464 7147523168321536 7159667086713856 7172514508070912 7175789296553696 7176376143659008 7183181543329792 7191514181790848 7195386046680832 7197593230127104 7201468367937536 7208297562712064 7220544739151744 7227983091417088 7231283205450304 7243569435386284 7249692486472832 7253255759568896 7256567412462368 7265579321724416 7276384763904256 7279706976915373 7281940025792656 7287206276045696 7295659585338124 7301826668673152 7312686018269632 7350722829400874 7361654897856259 7364075313081344 7380212804636672 7410005096738816 7417032048118784 7421025330374656 7437287621091328 7446972971389952 7463292123262976 7466699673441008 7470719696426272 7473011338422784 7474391605897216 7487090886411136 7489387550267392 7493419788259328 7496841093966224 7503950392432676 7504564077058048 7513269525874112 7521009432961024 7524443335400992 7530803811593216 7550752577832464 7581233301402992 7597846668754496 7638262203400192 7649621903286272 7662618906854912 7669096184037376 7700847049960064 7708780192841728 7710410708768768 7717722536556032 7721877708633088 7724246393307136 7727773088596288 7735733969739776 7748877281040896 7752415222169618 7760401488775936 7769403714256184 7775971257548032 7787535759715712 7800767084262152 7812368463031132 7814764905728704 7829488335484816 7836106668819968 7839684436678094 7847760604972288 7867095920722423 7902910092087296 7920228375707648 7927936043845202 7930542644856832 7947921481916416 7952200591622144 7959741710176256 7964027183816704 7973265619294976 7980005488795648 7987572974897152 7991873432711168 8009386668867584 8013043551985472 8019817046112256 8021298308767744 8037391517360128 8041061186782624 8045390442305216 8053019933342384 8063020954596608 8066702325771089 8073521178117472 8075012359942528 8081838236831744 8091213335556736 8103246668893376 8157509481408287 8200902053204224 8218873350618112 8223298339063808 8238054357385216 8252051130459136 8264323663371776 8278365069012896 8282433941669888 8293219899956992 8303519224827904 8315188272695668 8315868301604864 8319665116474712 8322217172334464 8328235744052224 8337896668957856 8344944764197888 8348754854644204 8357355449451008 8367050153814352 8386576972001536 8400826090743856 8413319883264296 8442737085653332 8476608054992896 8481171806142464 8510826253017088 8533371055361152 8540584386768896 8542161835311104 8556675298755584 8559300057448448 8567818393104256 8572029534035968 8575943305637344 8576644659494912 8586593743856128 8599363811886848 8606632927535104 8629431517522816 8642265294318656 8656948837412876 8659604354996672 8664266630174848 8683253335719424 8687217889291942 8696167156861184 8700137606557397 8757278750691328 8785010210747386 8800968057097216 8811897952878592 8820254327492608 8825003095580672 8831740672681472 8851094377588736 8855859749761024 8859903111050992 8869030272886784 8879318530578496 8886824294340608 8888465693499392 8900040868246528 8915162382013888 8923616682892912 8928421100607008 8931159892261376 8947986669125504 8955550478651392 8959639356203536 8968869262825472 8979273335800768 8990966766539912 9000228945562624 9039402398317291 9060498335823088 9063477308407808 9112303564908544 9128654828453888 9142231055147008 9157764059411968 9165505195556864 9189784213465856 9194731934063104 9203451352391296 9214881090967552 9219088372309816 9226881346419968 9228585554220032 9235631252224832 9247100954921984 9260853335878144 9265081606983202 9274626169512704 9293233941947648 9297476997217409 9322867978752328 9336733041183548 9355465419237476 9369378960907966 9372459489376256 9392998114992128 9398055244644352 9430915577667584 9444941329567744 9465638790479872 9477965599950848 9498735429607424 9503072311652192 9503849487548416 9508188704542528 9511105339810816 9517983707488256 9529024764523264 9537079730511872 9541434119593376 9551263370801152 9562343032930688 9571859611046161 9576564245055808 9584659396573184 9592835198214268 9600944103707264 9615222723730624 9636293335981312 9640693023482521 9648842383603808 9658782283042816 9734741044341698 9752424063269888 9779057484292096 9801078063585536 9813249992978432 9827844356442112 9862207448597504 9866710282761332 9876874622078464 9888331999962416 9893655814186144 9896690691424768 9902019005914112 9911409148729088 9923718097965056 9928249016333648 9938476750698496 9943014407494168 9973226669407232 9977780192135756 10012667535464902 10040011669425584 10054943275120744 10058249208111104 10093417911635968 10115536431529984 10125603555486848 10130580358406144 10136034597584896 10147792606375424 10156370622103552 10171475277996032 10188757008015872 10198419066163328 10203909829265152 10207039876870144 10226270479000576 10234077874086976 10239587835661184 10250136300371968 10262026669486592 10266712050981386 10275390590331328 10277288458108672 10285975937785856 10297907881617664 10308156504203558 10330745598076904 10346109586176364 10354855240940672 10382284794519638 10414061217038336 10466016067899392 10502610529675264 10518230117018624 10531292675391488 10536100996925504 10545007253051392 10546954919108608 10555007145399808 10568115377053696 10583832383860736 10588664693695088 10599572765157376 10611868487764544 10620838790797312 10625687996819896 10636634208392192 10654706261431232 10670552047066912 10682930107102253 10691960479128544 10702974962290688 10707861669609104 10711382273572864 10745301745376968 10831960685658112 10860654070459648 10866501376620032 10869834674069504 10890314016598016 10904496136678144 10928392037635072 10944644851492352 10953896453226496 10963240226530592 10972507547094016 10982912840483584 10987927360347847 10988825969977856 11012906669692928 11017934883980024 11027248438404352 11029285174555648 11051413336370176 11056459131826108 11072902408345778 11101091619911524 11125418336390512 11141964169728392 11145627500879872 11201232072669184 11225778234990592 11231822121648128 11271094226968576 11276240323155808 11287856710946816 11300950857099904 11307035216212736 11310503647342592 11316593149616128 11327324741404672 11346570304381312 11358259143655424 11363445037136192 11366930771969024 11388346669796096 11397973336465408 11403177362440864 11414924516323328 11439539535152729 11443048611959888 11464607919817052 11474299050772096 11491363742995136 11504693961494734 11531543336502112 11597477264429056 11655336075615232 11661611233445888 11687166261714944 11696088998956544 11702386097898496 11713483539407104 11728030479413248 11733385201121584 11743303531807232 11745472523552768 11769037578991616 11780750290518352 11786540609299456 11791922045251348 11806566397802176 11824125241344416 11833152541913066 11834120275360768 11860053336592384 11865468336593872 11883114779688152 11906955988120424 12002983462486016 12020834419449856 12041258282200576 12062865309028352 12101331078508672 12113797445894144 12127849700302336 12138101475196928 12143643424937024 12156153381019648 12170254769184512 12176807155921408 12182366777695114 12194916625219328 12198657413820416 12209062979545432 12219383404718336 12221640328561664 12237556193838976 12269972938977754 12280344851859392 12319504114779862 12346500836726056 12362579303992379 12375314800148608 12412176080525312 12446073161826304 12462281299060736 12489590900154368 12508165544562688 12529417401749248 12540008625250304 12551900389124096 12557631268968968 12558658251403264 12570567700827136 12586179051077632 12591925581691456 12595788152722432 12602569643890688 12604897342349312 12630186670137344 12635953293515552 12648970409979904 12654745609538032 12676246511925997 12686961851327456 12698992971809144 12714763813017728 12733673336832448 12752610983079968 12778196670178016 12801408083050496 12887131797892352 12915372408114176 12922325961385984 12945513990176768 12967508919292928 12979806084207872 12986794328155648 12990778025107456 13015253336909824 13032202699932416 13060761215710208 13066724428521764 13073759468745976 13077769842239872 13091242102636544 13102409051219488 13113484629453824 13119471914440892 13132987134851584 13148221670279696 13167775836951736 13178906670288128 13267158277455236 13320384086417408 13366958855950336 13374155540455424 13386838330750976 13409583086996096 13420918322065408 13423397169774592 13450328661704704 13470332124913664 13476482337430112 13490365337473024 13493218740345344 13513285990107904 13517431188287488 13523602905043504 13524708886126592 13560535241821568 13574504830222336 13580702605357888 13596456499948322 13607949700709056 13628187579502496 13651342397458766 13671644810304481 13713186670434944 13830092661152768 13860399657488384 13878449628499456 13908862593353728 13916351035338752 13922704888794416 13929547992808448 13937047571679232 13953214833766208 13965009605392384 13967588946927616 13985778507244544 14016426670518272 14022826215974576 14034679830696448 14071857076869592 14079433274034128 14110286670544064 14128662061705576 14131271629899424 14143216914455552 14159623337224288 14185344092028928 14319334173427712 14345029016141824 14351578593107392 14366363086659584 14383028363581696 14390772093361664 14395186460254208 14402936735875072 14416595125424128 14441089478303488 14462566410900608 14487138870772568 14499384972945664 14506511519137792 14513134824924736 14531158643448832 14552769527808512 14559413953830746 14563880051585312 14574412552091392 14591319170676248 14603653337346304 14610320995627357 14625372036539264 14701445658801748 14723309795712518 14728150626162688 14760425609273344 14774789899893331 14820010193477632 14834064096237568 14842050660749312 14874575242182656 14893945942779904 14926584246525952 14933399346882016 14941439392852544 14946022676845568 14948783211794432 14974181772822272 14978775100534784 14986839576518656 14993682187932448 15007900784865352 15009128154116096 15026539051748224 15042018865922048 15048886670801984 15061607623186432 15101505155664928 15149660465472533 15162466602805984 15195693337508992 15299243806572544 15325237813709824 15401694099920128 15420821417537536 15435445073112064 15443755417266176 15455546177192576 15471467939479552 15497754562081792 15504830444339236 15520802977551872 15538807428512368 15551942515096064 15575071519431424 15601534168524304 15624736926062264 15629529811457408 15658976670969632 15672213337639936 15679368873356188 15695521209944576 15734191841444846 15805820184174592 15855872087690404 15861085289713664 15895842963832832 15919483420352512 15928054367633408 15946531238589952 15960010977591296 15975145949794304 15983746865422336 16026087103970944 16039634092224512 16042596617535488 16074783034720256 16082122373565248 16090780884610432 16106039866684768 16126041909193216 16133404651542178 16147042356234944 16150024719885056 16163676473663488 16182426671113472 16206493337786752 16315018962816574 16339282822071209 16372064483665583 16401804106408448 16437746701236224 16446596678127616 16504102260918272 16528647326743552 16556730138025792 16564867883339776 16586439799913984 16607038449655808 16630376545391336 16631736603209728 16639330232949424 16644434344668928 16656471488104448 16675793337915712 16689889528395776 16697509709288408 16714710898902016 16734100307628704 16773153944003072 16787461596874969 16801652181487712 16826639766528592 16885474171306664 16953216109985792 17021652506034176 17066742110722304 17081168773537792 17113350597511168 17135636786208512 17144059068071936 17151886611274688 17173187487712256 17198727623773696 17213265855070208 17258863035045632 17266742994832331 17284530588637312 17313897674825752 17319208709993344 17328533260349696 17366506671438848 17374435778583884 17392334313722368 17400275213114794 17461115336237573 17514557501382656 17570020421494772 17601936114194432 17640508654985216 17650006191161344 17663481345362944 17702188755177472 17711719499522048 17719806222101984 17738060545773568 17758637061156992 17773648588681216 17776931386998784 17800081736493056 17830324764027776 17847233365785824 17856842201214016 17862319784522752 17895973338251008 17911100957302784 17919278712407072 17937738525650944 17958546671601536 17981933533079824 18000457891125248 18078804796634582 18105691775808637 18120996671646176 18224607129817088 18284462110294016 18315528118823936 18379568426931712 18389463868126208 18406902704782592 18429762181935104 18438176744619632 18453762692839936 18457171108440064 18471262504449664 18494201909843968 18521706671756288 18530163213966404 18549252339025408 18586467883895296 18594953994434818 18645735957504656 18673466082367096 18710930838474952 18738757921815932 18744918978752512 18785996229984256 18861831155335168 18889882659135488 18955931199901696 18997470859214848 19006144623304384 19016377409085056 19022210679621632 19035967414976512 19058049529046528 19074159461023744 19082868239186752 19102526741602304 19124686065861376 19143719222092322 19153128490111616 19169318793146368 19185670396428536 19201888207414528 19230445447461248 19272586671962624 19281386046965042 19297684767207616 19317564566085632 19348803480695689 19426910334845167 19469482088683396 19504848126539776 19558114968584192 19602156127171072 19626499985956864 19655688712884224 19724414897195008 19733420565522664 19753749244156928 19776663999924832 19787311628372288 19793381382849536 19804038011828224 19822818297458176 19847436195930112 19856498032667296 19876953501396992 19886028814988336 19946453338814464 19955560384271512 20025335070929804 20063063859679841 20080023338851168 20109886550241488 20116498416222208 20186835823271936 20251207110973696 20261160716812288 20295585212750848 20342950555992064 20377514016031744 20396838132326656 20407819658530304 20414079753740288 20452540958001152 20468155748173952 20479175671322368 20524053338973184 20533424101962772 20550781180662656 20554576916217344 20571951875571712 20595815763235328 20616313008407116 20635863579189859 20661491196153808 20692219172352728 20709710481881344 20764569589039276 20932032135798784 21005221059350528 21036460234037248 21072201993851008 21090014506102784 21093909838217216 21110014290799616 21136230754107392 21167664767721472 21177329387390176 21199145530314752 21223736975529088 21241677581594624 21251375993639792 21273268416784384 21309412522862464 21341104094133824 21365860214204506 21383920958257088 21405949924581376 21415723339218208 21490603490753936 21721308140919296 21733002753240064 21739669348139008 21780628033196032 21808992273356288 21856784075270144 21889289702984704 21926480453061184 21945015094188032 21965825680967168 21975854720695694 21977651939955712 22025813339385856 22035869767960048 22054496876808704 22058570349111296 22102826672740352 22112918263652216 22145804816691556 22202183239823048 22250836672781024 22283928339456784 22291255001759744 22402464145338368 22451556469981184 22542188453937152 22552480646311616 22575713421893632 22601901714199808 22614070432425472 22621007294685184 22633186299232256 22654649482809344 22693140608762624 22726890074272384 22733861543938048 22776693339592192 22795946672930816 22806354724881728 22829849032646656 22866767749913087 22879079070305458 22886097223919776 22929215839634104 22948598101544192 22959075850271561 22982727485990272 23009387922989468 23063086673004224 23194954528858112 23217526985546663 23310672151230464 23323222466891776 23374332523429888 23392177997913088 23404772195796992 23426967078814208 23456060958826496 23466770402243168 23486607063614464 23490945047105536 23538075157983232 23561500581036704 23573081218598912 23583844090502696 23613132795604352 23648250482688832 23666305083826132 23668240550721536 23720106673184768 23730936673187744 23766229559376304 23813911976240848 24041668838899712 24082516564401152 24125730618056704 24202662157017344 24255699400604672 24287286849874048 24312306762039296 24340509538369024 24353614311842816 24364733555390228 24389833250438656 24397314827640832 24418125959090864 24438766809436672 24443280657123328 24475112387677952 24539945877955508 24560689703718784 24639008229559724 24693001673452112 24725158607984758 24750629600297216 24824352161050624 24924562598121472 24979181800308736 25016331089125376 25058834803498496 25080017250500608 25103800778248192 25115262537937936 25117316502806528 25141135401654272 25183851163382912 25191576305444864 25205139287781376 25209794684698624 25260373340274688 25271906587031104 25297940819959808 25309491219076064 25352493023851994 25373923702654912 25397985943618288 25429527626035456 25467346673664896 25505221966159936 25556393340356032 25727529902903059 25774263595784704 25830744816228352 25844651922771968 25935017838585856 25959612168415744 25973588656311296 25981556050214912 26030506673819648 26064405399864832 26121522431420416 26133448857043528 26147518937491952 26155539684479744 26204818102438976 26226969258907648 26238943828881784 26265974269703168 26296443340559392 26335551673903472 26357813340576256 26534316554910472 26640768172834816 26733917711900672 26748311080910848 26773676661501952 26819166173992192 26841836644130816 26940664249827328 26952964674860224 26980730674946048 26986437480690688 27026571980215808 27034862376574976 27047205810087008 27049417772253184 27121070483643136 27133453277593663 27161405210715776 27192912999896644 27215899401418112 27256375159004992 27302684794917532 27343289620608962 27426373340869888 27438895528373329 27660185322305536 27720799314976768 27756899256998912 27817725186707456 27832702070677504 27845409777588832 27859095985616896 27874095143358464 27906429667532416 27930019210784768 27935177893855232 27971557014489088 28032853341036544 28045652431949152 28069359661392896 28143714153739184 28158866548068256 28220573341088128 28257324123411152 28262543259798848 28286433828911104 28319246674448576 28638668346855424 28703157186214784 28732726173319168 28766056727163392 28781544186723328 28790372920508416 28833190250848256 28882178956606976 28925132821801216 28974277741545136 28998769945891328 29026269649849472 29062317286897664 29105539055617024 29118827907661492 29127760103170624 29148825104182784 29182638341352496 29207306674692608 29220641991254714 29250744073078528 29402891317603496 29446619591425036 29456301252325376 29520851218546688 29549579799786662 29640020386955264 29668128192475136 29684101321498624 29787891885559808 29853168493051904 29866798693764032 29882878785705088 29892045353691136 29897566423588864 29948363545644544 29957550201069568 29973679153037312 29987364375864896 30015801569730704 30018256308232192 30053078103496448 30097773341603968 30123215246372864 30203010311329856 30299320930945066 30324933205611968 30391386675017984 30405262612521797 30650475627419648 30803388199840256 30841642835075072 30870890146224128 30887510834532352 30911092354385152 30995509124163584 31009660888678472 31041605955103744 31077614857024736 31103885030192128 31150143038862848 31203068337048608 31249473852124528 31259059622914816 31317953341939264 31344426675279872 31358737746712376 31391042419889152 31468383682889692 31611640368349184 31711744175380808 31722170579427328 31838966840705024 31893062477179904 31950291899588608 31967493730844672 32052174207941888 32079268184449024 32164244747130496 32181561769220864 32212079733369536 32252083818386432 32266809303084356 32294084712469888 32300049439770112 32327352947326976 32364853342226944 32412986675573504 32427785624441207 32630037925633148 32678565644142418 32744128967331166 32803608212816896 32875493402472448 32893193356255232 33008204521836544 33057294653487104 33113460276051584 33129735766679552 33172879599827968 33214076899311616 33260753090782672 33263473206419456 33278660465898848 33288868689337856 33312942976208896 33351586675831424 33379779056791552 33395019418576816 33429421797804032 33468200615257408 33546307888006144 33574923193749938 33603304362975424 33653279533057184 33770948342613328 34133484221444608 34162337547075584 34226701195022336 34271273572417024 34303773222549376 34346374975424512 34397455247547392 34517726070091264 34533485989664662 34569061177274624 34627795349651504 34638417419986688 34657066520699392 34733013342877696 34748871557167768 34784668627444736 34800550426229588 34922230672475146 35029115002765312 35140040842989544 35203872228388864 35281017309970432 35326962690725888 35404377510354944 35423438999044096 35439612444203968 35476121091547136 35517274122313984 35547297177362432 35600163472986112 35660649528055552 35694466731571648 35713684402428032 35724639569045504 35791946676502016 35822201914605568 35838557424814144 35875477051301888 35917093343203072 35933492178434851 35963867066159648 36000915782250496 36078547764712453 36157609593269164 36211383551617274 36241993343292352 36449214259634176 36631056237647872 36759136853863424 36778927736252416 36813805409565184 36859524363870208 36876353489239264 36907525385679872 36914342216880128 36942525008899328 36988403819687936 37043413343512576 37060326427932808 37098504678050816 37172935767790592 37189907988869636 37291471915009312 37346932164734192 37421861676949904 37477515843631864 37489837957505024 37779765318270976 37911862399803392 38012289246608768 38032754818170112 38044421359243264 38116099058093056 38165736478373504 38205053483204608 38249372131722752 38287438444184644 38306256980223232 38338637586292736 38371340792857072 38403776414829056 38460890894922496 38545173343925248 38562772093930084 38595369534415232 38635129132171264 38697606961391378 38853820669690334 38938964177366792 39009696253079552 39204312254342144 39252999971913728 39311377425768448 39448829794390016 39466841131045328 39507498488313856 39553327999849664 39574623256744576 39586762765699072 39608076023656448 39645636594916352 39694872391860224 39712996065334592 39753907002793984 39772057629976672 39892906677628928 39911120768543024 40050670141859608 40126127719359682 40160046677702336 40219773100482976 40373671646543872 40502414221947392 40591170425501696 40755028032063488 40793676264653312 40815639317060608 40828159507480576 40905081916002304 40936311496347904 40958351342644736 41048106677946368 41066848203925544 41101562361325312 41109153832434688 41191631526470656 41232626016814232 41271727158379718 41322982392307616 41384438344705456 41419420963762688 41529139178078552 41864064271597568 42010442118701056 42072920468074496 42144403987702016 42180029012205568 42220028581599232 42335329535442944 42354658774780352 42398291060629504 42447473951058176 42483355163189248 42502751987279584 42546536833568768 42618825045724928 42638283721932899 42682208188267648 42731720428409012 42767841916514176 42811899849162752 42831446678436416 42981206981507872 43118264401729517 43442616281838592 43466005506480128 43561256066392064 43617984546712576 43713568150540288 43778579405969408 43852960906122368 43890030188376064 43931651361934336 43951709441391388 43955303879911424 44051626678771712 44071739535920096 44108993753617408 44117140698222592 44205653345480704 44225836527304432 44291609633383112 44404366479646096 44501673345562048 44567856678913568 44804928290676736 45104961292623232 45151426843787264 45203803428399616 45228140864850944 45242014589370368 45309298965618688 45386281217525248 45453780148544768 45467723087876096 45553386679184384 45612709449763456 45659698065293312 45733535499826174 45758158140610916 45772194447839552 45858431679268208 45897196203088384 45918151700543122 45965454971980544 46018775845978936 46126173346008448 46389909057716224 46435053971093326 46621344302460928 46646444933783552 46784355995826176 46809544391593984 46853934157628416 46912121917652992 46933540804486336 46973214127228928 46981890094211072 47076150315966464 47123001162073408 47146162437197824 47167688181005392 47226265591208704 47296500965377664 47332610167652264 47336481101443072 47440213346369536 47461873346375488 47532459118752608 47627823952481696 47779698391105681 48165033128802304 48251461236113408 48405324314034688 48511398801209344 48574573699748096 48681019076738048 48707228623685632 48729467110780456 48779666500877312 48794629655281664 48836251918181728 48877533618873344 48886561314246656 48950224775355904 49079891755911016 49121379407437568 49278016459119448 49386003346904224 49450317215969516 49501259200594432 49648704322101248 49849125196242944 50032662178250752 50117669606996992 50207601556496384 50230525075875872 50234633005613056 50282270803308544 50367702326765824 50383152610889728 50410278575562752 50543813174062208 50595881639919616 50618982438152128 50704986047703988 50747847405309824 50795971887236576 50859055252070912 50934693347329792 50957948838407611 51010443932319872 51112786680712064 51455059805806118 51531584284993813 51548527191569408 51661489632456704 51689303845543936 51870035677171712 51919224336831488 51947177312622592 52061013347639296 52128810799729664 52243044862840832 52266897714087056 52295037874983904 52311079368959488 52409636204877952 52453938517815296 52477887657763568 52531948539406336 52592886681118784 52671103347806944 52715626681152512 53068633109820944 53467835423801344 53547353323003904 53638332347984384 53683673288261632 53905929349720448 53961461349892096 53972874961381376 54053143960431616 54069724753149952 54094411620174016 54242140967286272 54266906555187326 54322810421431552 54385825999793288 54431798802836224 54512750318009984 54605369589835064 54686579241217924 54852746681739776 54877791056746658 55069671445056961 55320370644611072 55441598629953536 55513798513997824 55635450373414912 55665404141355008 55690819555177664 55718191971233792 55748190286716928 55812859335064832 55860038421569536 55943114028978176 56065706682073088 56091304863898304 56138719322785792 56287428307478368 56317733096136512 56441146682176256 56466916280397623 56514648246822304 56525086519597696 56572867657822208 56638493348897152 57102566369858009 57277336693710848 57406314372429568 57532113454326784 57563088373446656 57666380501696512 57764357913213952 57850265643602432 57948555483090272 57997539891782656 58052539299698944 58124634573795328 58211078111234048 58237655815322984 58255520206341248 58297650208365568 58365276682704992 58414613349385216 58441283982509428 58501488146157056 58805782635206992 58893239182850072 58912602504650752 59099159599573324 59336256384950272 59368202642997248 59575783771119616 59733597387528064 59765757571410176 59784090707382272 59795132847177728 59896727091289088 59915100402139136 59974728751729792 60031603139461408 60036512616464384 60106156206992896 60195546683207936 60246430492745728 60406020622659712 60598641861890132 60649866411223936 60782773350035968 60810525225043594 60900963245901779 61300951254839296 61606776399680512 61683285670150144 61741780292448256 61775021669064704 61822184708770304 61991018248327168 62019321777356944 62083211910207488 62155229714049472 62207770060384256 62300286077725696 62406136674097216 62498947704249056 62518119245829632 62635906683878528 62688853350559744 62717475493424752 62782084839778304 62936767365779384 63275816788221037 63423488350761616 63444341158854656 63786124954359808 63900583799177216 64104348415883776 64158536368898048 64328489494260992 64363123538441728 64424159466739072 64504167636772864 64533618606168712 64588169424939776 64600098879540224 64729706684453888 64825973351147008 64855571248882414 65082338980521863 65260075851266296 65357131288284836 65488257934662332 65607216425633792 65750986804944896 65786386712510464 66016409043673088 66114589306974208 66226920552103168 66259471533359104 66345759199655936 66521506181565344 66526946412838912 66557320931797696 66577737378675712 66625885952417792 66703173351662848 66759558113583104 66790038837153632 66858843595608064 66936401230514816 67003017277323127 67092615776012288 67149846387499876 67206608725950848 67306559066114368 67484851164377647 67541896685226656 68266968442889216 68453402390044672 68542547144834048 68607546445098752 68692749950849024 68794910495094784 69035452140182528 69066971979329324 69138122354549248 69255590699303008 69276834839973376 69314133041398784 69466026685755392 69497743114335536 69569337254889472 69601100852459176 69844461344950292 70280081685979088 70407744456777728 70653925381451776 70808755020709888 70879224888407936 70952242183094272 71034548244627968 71094594354724864 71200326945972224 71321299056111104 71388933463143296 71427368804856064 71449279138091008 71583893353004032 71677114849628288 71750954102603776 71834186686406144 71866984356869702 71927734132319296 72001831564500992 72157095529424906 72315219186538328 72422767103234548 72483986686584704 72898428519268352 73262112475295744 73518273707726848 73557855472504832 73627610819130368 73719048727740416 73752706978478528 73815050771359744 73828684433760256 73885050017798656 73976807639375872 74086826687025152 74120652855865616 74197009356101632 74345871535581184 74379815977739272 74582943830018624 74693864329468384 74780510749715771 74843723353899808 74955031687263728 74979675915010048 75823724799606784 76024578493217536 76065509636340224 76088842718486528 76232198116186112 76331472956747008 76498744263445504 76574876888369288 76612513960446464 76677275172585472 76742681585714144 76807552829658112 76915491522434929 76921781789844992 77090346687850496 77125544187860168 77190739068830464 77395213922782756 77707641339380668 77877928354733584 78019392506159104 78408624508684288 78622754851536896 78897659588780032 78933682262090656 79014996976627712 79106655999699328 79149246513489152 79173525531398144 79216152047312896 79291273189832704 79425992130669184 79507814005587968 79544115259953344 79785813355257856 79822241537086048 80076776746069103 80101340283719216 80252255438719364 80320093355404672 80439546200965952 81004828443894784 81182340851003392 81510056064126976 81587352529306624 81631278634121216 81810163832004608 81872622992695808 81916702685289472 82096213355892736 82133696407851088 82203124722650624 82218307664869376 82383263052941312 82465252033628464 82543454316759436 82645964784615232 82768876689410912 82838841927525376 83058278356157104 84020884237402112 84145840936148992 84288807975404032 84360058024411136 84440057163198464 84709317549560704 84796582121259008 84894947902116352 84966710326378496 85005503974559168 85093073667137536 85237650091449856 85276567443865798 85364416376535296 85463440856818024 85535683833028352 85662893356872832 85962413963015744 86236528803459034 86538055127946653 86885232563677184 86932011012960256 87122512132784128 87235969093425152 87427136301080576 87557158811938816 87705921812244736 87780060376752128 87863302723868672 87903418882782776 87910607759822848 88103253357543424 88143479071840192 88217987507234816 88234281396445184 88411306690961408 88451673054608864 88583219266766224 88733725583481979 88808732959292192 89003346691124096 89135713357827136 89609856581353472 90209922585246464 90407606856799232 90456281729701888 90618597931237376 90772562435050496 90907560297089536 90935446175752192 91106773358368768 91225418899526912 91467070999652348 91516316281221832 91544388895679104 91716863358536416 91794392406176768 91836303401086244 91930909943961088 92037551691957872 92252346692016896 92870107942186652 93242688604921856 93292889867567104 93568711991652352 93619088783187968 93707868315256832 93867081608972672 93946428254457856 93963780188422144 94152300631932928 94246002324146816 94292324874395648 94335376362010784 94452531182417408 94593001930755328 94665220335304528 94672962202886144 94923746692750976 95064918237505216 95255647904963392 95559396782211362 95701513672131367 96330066257604608 96810648628069376 97022797602418688 97149147399496192 97362038153476096 97414457247371264 97458934221560912 97559333001754624 97672503836363456 97755067237746688 97773122628493312 97900449550711808 98159783511822032 98242758814875136 98556032918238896 98772006693808448 98900634431939032 99002518401188864 99297408644202496 99698250392485888 100235339213993984 100415203112992768 100461050151751744 100564541606617088 100735404653531648 100766305221779456 100820557151125504 101087626348124416 101237964876304256 101409972095407976 101495694810619648 101591943774473152 101718110504141824 101869386694659584 101915897676815222 102020887864639744 102225573361424128 102272246969391499 102910119611612236 103063168569987626 103097054383138816 103322979264913408 103378607691087872 103740071354343424 103838448673662976 103894354625245184 104122026695278592 104257621599459328 104486089725681664 104533795428174112 104590075749967808 104622158737918976 104819272409755904 104907877035630592 104955775315527136 105063897078812672 105185773362237568 105342206695613888 105431253362305024 106047623258307731 106137266219641888 107094706646007808 107276664695968768 107811858699440896 107945749922762752 108106287920863232 108188823240348032 108484281934572544 108533813110374652 108645620842863104 108771651999586576 108863597605672448 109025500636019968 109210739179670128 109373158482435848 109705493363479552 109755582113493316 110139342890113922 110640741289222144 111027597027995648 111270900746829824 111381639110355328 111436383942467584 111496380573433856 111625718670129664 111720076843139072 111886228057956352 112182609727796608 112277438645571584 112574856614956736 112635466192273024 112882293364352512 112933832560795246 113029296493644608 113050173039195392 113145735315644416 113276986697794304 114205132739716018 114554673387421696 114812628744859136 115064226908653568 115126176746893312 115528715826427904 115700531287204864 115897110966180544 115995079783565312 116105078599397888 116249269147590656 116422156222468096 116475311630645968 116511040412682496 116595300416731136 116730553365409984 116829226698770432 116882567965018856 117002976292314112 117512231178124783 117611565270413984 117786478365700144 117825205009301504 118198319199146648 118672512769900544 119151567542239232 119467194775056128 119531515142820352 119568181414764544 119793454182578176 119949457503459584 120063206278922816 120212312413985792 120391093366415872 120492860985491456 120812041245319424 120867200963826317 121197283723780264 121299732822447872 121565546700071936 121621050450087188 121801926491803558 122601902509678592 123213552799361024 123483560584896512 123550043338129408 123644369417540608 123982036496654336 124038643554713888 124166423820414976 124310459428098944 124415540120768512 124600572155451392 124812273348194432 124997895408498112 125036238491659264 125271813367757056 125377706701119488 125434950986849504 125564169679556608 125873534731558768 126551633576442074 126846976701523232 127572249908719616 128208696831767552 128656978988521984 128726247076883456 128848318933478144 129008335273545728 129067237212337424 129176338849879552 129200197759080448 129459413368907776 129651946702294016 129711142497764828 130164677961043726 130520151702532592 130714262576569672 130976515869324664 131214432851267584 131501973609889792 132032818087346176 132229178613948416 132453841104206336 132691518399311872 133043012363130688 133114641863595392 133155474757351424 133251771904835584 133406346703325696 133519116227166208 133580077674307264 133717687191216128 133872802461029632 134006034554646254 134185231552024576 134299692774999752 134413217451901696 134613118132228736 134969702328755294 135083793370453312 135988372343916169 136533936885778432 136906804780089344 137085094289668096 137215092890197504 137385499901698048 137589820990189568 138070904280365056 138133943958658648 138276244709098496 138511181398606016 138553669679946752 138628266082797568 138932053371510784 138995486228671072 139138674509778944 139202201704918352 139688922689900584 140560163371958176 140815488913555456 141307850762903552 141758449776815872 142069096489255936 142400653891944448 142642598112222208 142777866926286592 142854737609712128 142898558276182016 143167786706008064 143354229699256576 143668373372812288 143733968713739404 143855468264638592 144003663129001984 144314191058849812 144630438373076656 144845534206469096 144967973373169408 146524224950591488 147036547415453696 147115710945009664 147255221638260736 147505413956957056 147630101542719488 147657368867520512 147770100035597312 147953615278751744 148173653374050304 148241305711731232 148394018712203264 148691743071162368 148759631955478544 149165887660037248 149387728658936768 149561021499431542 149687446707799616 149910063374527456 152049156986435072 152131019272680448 152177685436973056 152464396232372224 152662945913494016 152997488526891008 153149753776738576 153225027920892928 153485363171428288 153615105659316224 153830983044869858 153843563579689984 154180693375700992 154251088375720336 154381478137660928 154790427845565512 155415282678761336 155755856709467168 156038785012318208 156817249017368576 157795319177560064 157867364524181312 158029993953255424 158213311999398656 158298493026978304 158347051062796288 158432304094625792 158582546379665408 158851984261338368 159088230519906688 159571626710515712 159644483074172096 160153553492138206 160202680567438432 160504510877438728 160640186710809344 160713530951900927 160879092401931904 162009656887789568 162364681702006784 162522688898826641 163020112128253952 163174705058613248 163262557268242432 163620327664009216 163745245985391616 163833405370578944 164192426711785472 164267392815702176 164406249445301248 164436615329738752 164766526105882624 164930504067256928 165086908633518872 165291929569230464 165537753378821824 165677683855050752 166116556712314208 168291681872297984 168577615950808064 168880114326396928 169418635099121408 169789895804232704 170011007949118336 170186147334275072 170475300182899712 170553134887731596 170728832753070592 170926881713636048 171071367666056704 171325786713745664 171924827926031488 172473057606918068 173076110255893306 173770465127354368 173864022025920512 174471938186850304 174854272602161152 175114317623877632 175411843624489472 175560120753504256 175726605447737344 175806837765565552 175821215519645696 176286958143680384 176435975014469632 176468562792890368 176822613381922816 176903346109217728 177166438533532448 177467451166963958 177617465918584384 178006693382248192 178271426715654272 180092709320321413 180419845170492928 180815213713598464 180912563459403776 181545124870100992 181815120594179072 181870892351504384 182213546716737536 182450837799053824 182934141999304696 183032632562443664 183088777791358208 183433726717072832 183588784812353536 183672606802172488 183861819887922176 184075103383915744 184504693384033792 185740215884373304 186485377209843712 187137423983304704 187238177566375936 187415736630513664 187734163217945344 187892856508915712 188492004648293632 188584649748791296 188670752724021568 188905062364834816 189186003861510656 189330440670609056 189345924405772288 189847493385501952 189934172943155641 190129836475010432 190511295809926784 191118793564422724 191403027344262734 192072268698613303 192660132515209216 193621297256138752 194045595204837376 194298294798992384 194724076306952192 194828914494742528 194917868443121824 195118666003509248 195345007672726912 195510134475493376 195546245256986624 195800899101423616 196319567023644064 196485517629750272 197112065836477792 197544013387616896 197801268863878064 198005036802377728 200470678427987968 200922100303503488 201129083213234176 201470809307063296 201532610443558912 202175252696248832 202475929752608512 202819944190815952 202991389621239296 203183887548946304 203436221008283648 203738773389319168 203831795353630444 204041775729279488 204451146722848256 204544493938782998 205820239223224472 206126337139975252 206194108766277632 206645958529826816 207480142708686848 207676897347325952 207788709250490368 208515243198918656 208972179451363328 209067590856348224 209180151499935616 209244317475837952 209638544819511808 209815754071261184 209911550631054272 210127794157625344 210371546724475136 210684413391227776 210862506724610048 212095246516615462 212274532439283776 212836838287652579 214553329391937536 215623717398881792 215891499845525504 216212575841726464 216377646480696064 216968563869145088 217067626220749304 217291241685726208 217543303999173152 217727195211344896 218051001272039936 218421478359340256 218746316964871696 219410986726959104 219511164226986632 220278685780227844 221281482578444288 222055194055991296 222763278220710656 222872767884935168 223251437340259328 223772456115912704 224365219455593216 224554877291143168 225149713229913472 225270932384546048 225764586728705024 225867665121590492 226058592987289216 226100346078390784 226291470631288832 226553973395588608 226994499371088449 228410265479432036 229625257489718272 230128453817307136 230252353493786624 231057431652855808 231401062574409728 231794221932361088 231990159567130624 232210157198795776 232498538295181312 232844312444936192 232950623261291936 233022080825364992 233190600833462272 233461106730819968 233658453397540864 233765135930037712 234005952584628224 235024462356249566 235223130540827968 235572956731400288 236396638398293296 238934389550112256 239063030285640704 239136362829529088 239586908365156352 239898915006919168 240126412557845632 240424624827971584 240782186732831744 241624082490638848 241734401927652634 242394567447560528 242599465644895744 243131093400143872 243242100900174376 243603852983607116 245203805019357184 246427105598722048 246967121169793024 247288738835081216 247964072993308672 248077287109427776 248332847640829952 248620918856197888 248831080241537024 249201144310902784 249624546696388864 249995790816996224 250072476983318528 250543626735514112 250755413402238976 250869901973699008 251128339359113216 251534445249043957 251747069463117536 252549834352987171 253103267152884148 253693953403046464 255144499817439232 256417393663535104 257313957977043968 257452494153766912 257696637866956288 258016670547091456 258134474424674848 258352677699759104 258400395518160896 258918826737815552 259303893404588032 259422284995529656 260329355922087452 261040303405065184 261428525153139344 261953031738649328 262428865702535168 264458357227896832 264907682208412672 265383036798623744 266086024726261376 266229283727190784 266310949514702848 266812693406651392 267160155348614528 267435374382432256 267745604922059264 268012069109292508 268370463104049152 268599385549999504 268826434903803392 269226236264457472 269939404657510588 270167586740906624 271976744687832338 273067873771556864 274170188579336192 274430185780395008 274770999803396096 275179641980379136 276141808560730112 276267887917317296 276552489418196992 277022362797212032 277107339359893504 277256532165595136 277864106743021568 277990972457342144 278277349019557888 278404403409836704 279377845379801168 281120326743916352 282615701525807104 283516899553631744 284138192978511872 285285196224444416 285555733852573184 285709475219424256 285797116552364032 286335573412016128 286708459398513152 287336746745624576 287467937427478808 287710936529277184 288628382117699624 289260876746153312 289691068412938192 289935946746338816 293048449901182976 294073094830907392 294231421890019328 294510443276521472 295010827913914112 295260203085438976 295540200071194624 296347306748100608 296482611423462464 296788037424406528 297383486142324736 297519263910957088 298331775320074496 298467986053530293 298775457317873536 299122042998863084 299374893415599232 299820126749054912 301827850812106619 304098313972870144 304262038545360896 304928792464744448 305325891826988032 305994977053782016 306299507553477152 306450055841785856 306970726342856576 307230211318632448 307661966089739716 307687127159379968 308361386751401984 308502176751440672 308762956275321856 309580855691131024 310830565357522672 311511713418934336 313634498034737152 315734729048362624 316059987906510848 316426623998797312 316596986053956608 316694102125592576 317165092759330816 317703968522676736 318176461039813376 319288966148344192 320307106984276412 320405361134876864 321009021754877456 321280373421618688 321427061903801854 321758184803863808 324019313775579136 324729363404013568 325045377797653282 326040224256507904 326349410117226496 326525114536484864 327490491970783232 327666810741157888 328384853423570944 328534785631404352 328812498890602496 328873230659477504 329533052211765248 329861008134513856 330173817267037744 330583859138460928 331075506757643648 331355367710101504 332233113424628416 334457888737739767 337155231901616128 337760228652793856 338837270198242816 339579791608465408 340022015898236672 340950600365799424 341106269775463192 341457665506141184 341853763427272096 342142735332113408 342651573427491328 343849655852062976 344946115213836136 346152220511786612 347540930254708736 347728044051841024 348943876373700608 350228635247755264 350823687248978944 351453210895474688 351613675531131104 351642431039291392 352573916287360768 352871950028939264 353806692218435456 354332877067064896 354934902333927916 355234931837168768 356013386764496384 356542853431308544 356705641868853277 360185418640642826 360839690340985856 361630427427196928 361825126918807552 363090249740201984 363630241188358144 364427093433475072 364901675598107648 365868283998609392 366065265124887328 366177555582716416 366867453434145664 367177569624707072 367345213604344976 367723639775844352 368150206767831488 369009386768067584 371480431768746608 374274847966609408 374831473261027328 375468326435890688 375785713017831424 376984009296587264 377341505448043136 377810124729669632 378372007723021312 378660881341218112 379694986771003904 379868345886311282 380259672950020864 381022591619853568 382237587128845448 382806054688525468 384144537397226606 385320265030418432 387242594512277504 388091190409674752 388596589597984768 389448152613904384 389657828989485056 389835736886243648 390237332007018496 390690015345453824 391020268950986752 391601798202847232 392639134047288128 392971035259500544 394224131672955584 395088026775233792 395268413962783361 395602537727756128 396010073604755456 400941356855975936 401844200607006976 402941618614126592 404350505392497664 404951859505217024 405639888381631904 405982779242478592 406367775097892608 406872442016567296 407477546778638336 407663590707260888 408083551458558976 408902293445696512 409088987877565996 411640478446448944 412252674279950504 412388217532555264 415353794694651904 415577418500980736 417030486397837312 418135181712696448 418360302999871232 418488634951675904 419277089639023616 419823101262108544 420255588315250688 420743093448950272 421368826782455552 421725013449220096 424190493033230924 424549064878567552 425673676575305158 429106658783875072 431247434797763584 431782999691051008 432425151683452928 432755292961392128 433937127738290176 434135252441498608 434582483371452416 435086607998346304 435454390422689792 436102002544079872 436842956718680512 437492633929743392 438821973453918208 439022328453973264 440557371560455688 444110388111982592 445526556441421312 446502874680518656 448730438911186432 449109754582286336 450299426459826944 450541864769092096 451529173457410048 451735330243180984 452117185974578432 452200692156781568 453107946791177216 453988998742176898 456820530958864072 459250514979436544 460256907634614272 460504706987573248 462114863305711616 462802125148819456 463588443864722176 463980319134261248 464420314397591552 465688624889872384 465901246522583872 466044161650729984 466381201666924544 466922213461639936 467316906795081728 467530271860075424 468011905169256448 469021120941261889 470048924712499132 470446261081655936 471145913462800576 472793276796586592 477868779100224512 478126060571281408 479173816730312704 479797830013838336 480252825115691264 480849249655943168 481564373465663488 483248164981277696 483468803855305268 484789134895121056 485198931289791488 486262186800287744 486484201800348752 487207705967214232 492854211197444096 494577477670162432 496154574218855552 496665695281659904 497241837712395776 497662160483074048 498402288621805568 499249093392777728 499991581633992448 500144953966637056 501087253471028224 501739803947398016 502256678718226432 503068890498087914 503494138926235072 505099668705974342 506206534305768296 507387906806092928 510288999634878464 512834787327070208 514627915954087936 514904988307533824 515393275733912576 516033341094182912 516268948849349696 516705355399518208 516800791036321792 517837653475631104 518607786809176064 518844569991059312 520658711844174904 522080606810130368 522857050306278688 523906063477298656 524857731405070336 529815364416825344 530766073597247488 532172049452522752 532458567454381568 532621899029405696 533625386813302784 534320310697229056 535491209844118528 536024138218585016 536740926208098304 537198771099999008 537652869807606784 538452472528914944 539878809315021176 540335173481813248 543953489375664676 546135747543113728 548340377158672384 548860371560790016 550359283960758272 552283617121460224 552535775834634592 553104978836393984 554044725594424064 554214678719787008 554513064331190272 555981944914684288 556554698039115776 556808806819673408 558755690759602336 560537437222483721 562240653487832704 567033799107263488 568276385957023744 570570392448888832 571111467705146368 571418950438848512 572671146824032256 573416918797026304 574673493491249152 574935874854957616 575421873058554368 577256764235399248 578521753492306624 579382136825876384 579871893492677632 588146189661814784 589020886553042944 590021655827828224 590520406170877952 591080400142389248 592965222846924928 593576074848813056 594766972284649472 595038527821914176 596663550640148992 596935972107060586 597550914635747072 598244085997726168 598749786831198464 599640253498109824 603655701624213238 605766385895626571 608196627945740288 608524077090721792 609857584929488896 610651783653976064 611989954107564032 612599015106954304 612900111683571712 613941452685713152 614460422637264896 615323932179479432 615374254318759936 616722773502803968 617004353502881344 617525912550643712 619161711382262048 621136079084373853 621661130715045344 623023426837868672 627268996069474304 631469458096725248 632853247997594624 633193972107913216 634330185518661632 635407937045353472 636352922079626752 638577932296688384 640614213968552824 640810722269753728 642018043509754912 642560746843237376 642854123807603708 643516369607727616 648038627551158272 650090755595306564 652698820234452992 653050229072969728 654980983941566464 655333621482315776 657069571262808704 657624997781204992 657746461318955008 659066104423530496 659722016269027712 660347634534075488 661167718276921856 662151013515287296 662710735420203008 664466226849256832 668915777475479534 669910595704919569 674310463803232256 677674540396485632 679159583216930816 680044031796473344 681901200731598848 682212539550926384 682915331012282368 683707526854544192 684285470664226816 685303146854982656 687699311704125952 689892230427672272 692304441023573224 695081860509417472 697887752747401216 701647374497957888 702906421790949376 703227351062262208 705147832574721536 705743900057878528 707613384436870912 708665754134129792 709869804667855832 710469863674337536 712026773528992768 713085706862617088 713411283737706554 715905728785740493 720370837281285652 721679380681971712 723260854854393856 723650253837615104 726180499480403968 727260482376716288 728854186866950144 729803351196215296 731736567997218784 732130530249774656 732355111165432832 733734906868291328 734355139249414144 734690427208689952 735447279551688704 736300413535662976 738018773536135168 742333362808154117 742960863537493216 749662946522054656 750936652871781376 753968018593174528 754683010896086272 755620249459339264 756744015446042624 757321762682436224 759389973542007808 759736691772622564 760519345900041728 762045183239707136 764475174257690896 765612109377050936 768289074794453212 774485189024555008 777193179195969536 778896305227808768 779671473772487296 780474664014036992 781380030690907648 782040537901973504 783203596405694464 785278268094576256 785942070519001088 788448263345911168 790176053550467584 790536827925566722 791205075455512256 792020147209510912 801882713711951872 803688401214013952 805883237228253184 808701010784995328 809903719010434048 811279776763263808 811965558484957184 812735550195785216 813744884033134592 814955093557276672 815327181414521776 816167102917117952 817804586891393024 818177975755131992 822585618246873481 823280956892897888 824505348559901008 824776435065110528 830707589389303808 834060972795674624 836270363425392896 836720605999742464 836977269903351808 838554179278047232 839646202524217088 841486186897900544 842737653564911104 843450026898440192 846070406746784219 848380986066461848 849098129757135104 851347353150610316 858213317567750144 862494869595527168 864850303366905856 865510585922784256 867874255476580352 868270504882997216 869164966742904832 870173215996692608 870908780845379584 872204005088159744 873685913437361024 874985267859486784 877643946907836416 878044656907946528 881114743120911376 891053112882842624 893005749361037312 897460877822372864 900598852919653888 901083729538184192 903058346914820096 903470660486361968 904234371949156864 904401384313563136 906215893582354432 907977997484353796 913641061917728144 918501029958873088 920513815269228544 924229726611423232 925604250297638912 927176887729444352 927960638268522496 928840628795183104 931802493045167744 932088323301459968 932762403333849088 933844426923279872 934633813590163456 935060543720150848 936023810338512896 938042241882523778 940097849424998264 940892522163311872 942291826925601152 945586553593173184 951918606407413183 955737558200449024 956252121142562816 958347633460625408 959595660027676672 960505650231382528 961698499311886336 963128746931326976 966496329962555392 966937607710610536 969578269790242112 970397862579582976 972524373600575488 972968403600697504 974415411934428464 985708422394888192 989154955340324864 992309148437711104 994483675424791552 996804577243611136 998498186785555456 999983163267984896 1000289907933274112 1002174506942056448 1003479607894796032 1006137780996175828 1006988277852470144 1010199337411948684 1012413068611536592 1014775813612185856 1025669574654140416 1029255831908175872 1029809976615067648 1030786551467825152 1032537897698699392 1033410710799036416 1033601582072643584 1035675306951262208 1037215573618352128 1037689139982118624 1041317423688349808 1044161213620260736 1045714100612557376 1047812126954597312 1059630728833650688 1064344098905045504 1064917134908763136 1065243798058811392 1067250773626605568 1068640621394458112 1070982419688237056 1072048276437170032 1074397542199998016 1075305739615213568 1076904945057829888 1079757618630042352 1080670346963626496 1087906978751329352 1092271495086227456 1096680754317344768 1097720743121580032 1104567234242920448 1105071551669269184 1106209957672787968 1108089451188848128 1108429357439574016 1109026128662380544 1111963889829368576 1113617613639346816 1117511381519204672 1121074874444967442 1124481306975665408 1124994716663306489 1134067598214526976 1136552771914047488 1141140784897777664 1142222935410292736 1142837900877697024 1145342293648064512 1146833837594052608 1149346986982498304 1149871749709915232 1150843746117108736 1154513528470798496 1157043506984613248 1158764273651752768 1159743786985355264 1178041773106085888 1180043311655656448 1182160800284778496 1185930445693849856 1190077055643828352 1193327101280297984 1193871944214121172 1195101829271494144 1196488171995452336 1197499573662396928 1199280506996219648 1207311403248426476 1211532771791253142 1216393255891480576 1217048154181443584 1221303567307952128 1223979908215128064 1225198030213908608 1225800223367143424 1227882905371426304 1228920845274529792 1230647864358958864 1230748508637519872 1234008707005762688 1235051825101287424 1238323422764524096 1242272158168747706 1243322261430090688 1246046853675737344 1262938916193450496 1265706495995189248 1266387944215826432 1270815874090706944 1272705844159253504 1277155864593376768 1281228427937105648 1281621444539507456 1284036087019509824 1285121493686474752 1285708247615207416 1287032739215455232 1296077255102316544 1300181511190613128 1305397640468905984 1309961967883132928 1310667242964631552 1314139142525617408 1315249995562409984 1319444032538055424 1320695269068150976 1322335436553843712 1324302027030574592 1325421470840406016 1328932453698513664 1329539210602089487 1337831554950959068 1339821191409839138 1348620927606464512 1355349080792971264 1358319166433861632 1360088063592946688 1363802401463197696 1364425079101852768 1365830662024564736 1367415053709088384 1368570941328453632 1370606293709965312 1375398623408251904 1379784460855344544 1384608882047146448 1403294748995915776 1406454702124524416 1410295665149443072 1415226768873741824 1417331508268259584 1419739609335711664 1420939727348675072 1424053547057985536 1426171413725234176 1426822567475413108 1431811457571480986 1440741674562571304 1443358761363943424 1446521709708787712 1452360998960807936 1454520964753432576 1459606702392430592 1463473135994437568 1464261060499549312 1464710222330865664 1467469813736582656 1468710278498828288 1469380854417379904 1470894559103377408 1472600827071325952 1476037547072270336 1484666725616308234 1485921727074986432 1501873305743562752 1507936037186349056 1509366021792172544 1511240498918678528 1513488030892085248 1514643525364872448 1518779947084015616 1519473383545245128 1521038691800083456 1524090366479414272 1528950348515381792 1531224218754101872 1536578149588906424 1548970378049110016 1554386358391939072 1559342947544974592 1562760061381815296 1566407192811388928 1570556536189152512 1571884141038002176 1576896526691822336 1580352107100935168 1581073655851133444 1582410150911024512 1584040294419021824 1607376802428027904 1611766474456506368 1617402021569990656 1619807438020868096 1622559553526527616 1623931116969914368 1625471100391570432 1627489768066269184 1629910187114553344 1630654362829043552 1632334205834235904 1635609173782786048 1636355951510263984 1645171236493746962 1646561913785795776 1649010697119802016 1672540726850785792 1673441211999484928 1673954539806703616 1677108358556094464 1679292405048434176 1682972373795801088 1685475307129822208 1692140813493568438 1696761972132923696 1698196259514270208 1702694706301220632 1716426635135500288 1724989739191054336 1731021171845568512 1735748510953160704 1736541009765994432 1738329933485809664 1740346431993385216 1741817561690759168 1744408010176319488 1747371826874722048 1749970535718973568 1755287893815672832 1756089313815893056 1762229486241822752 1767848840470910197 1782106225765685248 1786011498722074624 1794921755644745728 1801197705839307776 1802167459076368384 1806116693829640192 1806941320972723936 1808468743898313728 1808802768627126272 1812431787164708864 1815955994968707592 1827282123835456288 1837002059917746176 1851208500595277824 1854353775458888704 1857681257590366208 1863604986090335488 1864176646602919936 1867688853846559744 1870121087440301696 1872047620677025792 1876084483765047556 1880195698849996528 1881785044326623744 1884583653851202304 1891173107186346368 1903837212814826366 1911475116400898048 1912504242285125632 1919191320055353344 1921011300462765056 1923396998623772672 1926257493862653952 1932992659925110784 1933875215421221072 1939156539580484224 1940795725159165952 1945048747201150976 1945936807201395008 1948830823868856928 1978309910680649728 1984618296875422208 1988967350849583104 1996996373571110912 1999966326535969792 2000579815866548224 2004349013884112896 2006959215789592064 2012275561992351656 2013976555704940288 2020398674823897368 2024826137223073184 2029551627224371712 2051339149308280832 2058511663816351744 2059619953230135296 2061573102935650304 2065075795397398784 2066821421598072832 2074431147236704256 2075378279964237248 2082634847376699616 2088322427240521472 2089275902374712051 2091428201225114752 2095624253909194624 2112794955684746333 2119261457667301376 2128688197810091008 2129834269817526272 2134501547253211136 2137281242788916224 2141964839376474112 2144096552874340064 2148795084399996032 2150611479230427136 2153809890115659776 2159515237260084704 2161340693927252992 2175813957502658704 2195441486243160064 2210143103338538368 2212419915345575936 2216178902377696256 2216858714879148032 2223927779658737152 2227235227278693632 2235022763038409344 2242149748889934884 2248962613951330816 2249989433326612978 2268135196429053952 2273105543828094976 2282281569795555328 2284445870820585472 2285675801755394048 2293667675188105216 2298693973964996608 2299743499419830464 2301687492234217472 2309027056941596992 2314087013969226496 2317528547303505536 2319487573970710528 2341205221164178369 2360086623311312896 2364321600569556992 2371860891387699712 2380154111287656704 2386654202560595968 2387743888428242344 2390203658542988288 2392976343990904672 2394999147324793856 2398561013992439296 2414622806496852952 2423065543582506284 2432786511782961152 2434096308362887168 2442607134615904256 2450396060427817216 2451600446734286848 2455765810742852608 2461295728717917728 2461497017275039744 2468017414011525376 2470103650202574848 2476646845529048192 2484544316337495412 2486644522860181376 2492093707351474688 2496939493081972939 2525877832386900992 2531412991990378496 2532775888431652864 2541631748181413888 2545411688318507008 2554311729186753536 2562456855874211296 2563242889079014912 2568072174039019648 2570242987372949504 2571416495230414832 2574065478430910464 2600363022381226256 2619923935766265856 2628278285051234816 2630499991124819968 2638888065076110848 2641390538136301952 2644670873107687424 2648604054061149184 2657864907397027328 2659078421204178974 2675663109901918136 2679642382819678276 2697241855212929024 2710698161585942528 2716638332867723264 2720176127185893376 2727604802926395392 2728850158203705536 2731661324049129472 2734830107418176768 2737141882656907264 2741212587419930624 2750797246816503808 2759568921710689088 2766878897739483527 2769217764094292896 2806589497991831552 2812909404249048832 2820591330298886144 2830453537747483648 2834663016536519168 2839479218671423328 2841879454697350144 2848107094115971072 2852342827450468352 2853645134950826216 2863622915142961972 2881483349125142608 2886717522727886848 2909041929506865152 2919213404784861184 2926946271988875136 2928522120999098624 2929420444661731328 2934939627473165312 2938761708834759808 2941789118206754816 2945201654142651904 2952075094144540672 2969333451232616468 2971843454149972864 3003746611487125504 3015872074372698112 3018732043584345088 3022480997837357056 3026976061784170496 3029287050729744896 3037559894168031232 3038946767090490256 3042077383600166912 3048180732958828544 3057900697030763584 3062448437508203744 3073156299177812848 3108772716783878144 3118685895089949184 3125520122763630592 3141113072378305024 3143768282076004352 3153793053383644672 3160704214201870336 3162147311702266888 3164820301822049024 3214753604856055808 3223532948913012736 3234804043139981312 3239614876041736192 3245119107053055232 3247862233939828736 3250942200783140864 3259820374229106688 3261308725658087104 3264668411668471808 3271218347565572096 3272711903020527968 3283147846588833223 3290342472987493924 3293123827571591552 3298021394239604032 3345081453701571584 3346882423998969856 3354216717112188928 3358584810096868352 3365944747591602176 3370950614259644416 3384281626987136876 3393523944265847392 3396392519028540416 3405389412602441264 3449979478382108672 3462042343691137024 3473082019531988864 3476659866971619328 3480692863986770432 3483635123381518336 3488816020352638976 3494743653749444096 3499941071437947136 3512178627631786112 3524458972483645504 3535697680941820394 3564212451531370496 3572022997444149248 3589843511289491456 3602395411678615552 3604334918152736768 3612233387659280384 3613882641945447872 3616937487796627456 3617605537254252544 3624863574329417728 3631911989937415184 3654564247670912576 3674004119835492352 3708707550917777408 3715362515180732416 3727209972180670976 3728353293205839872 3735377707693119488 3740242174880603392 3752168967530095112 3760391397699993056 3763570088653247488 3769167307702404608 3782346214372692736 3807674425629652732 3822950232801796096 3825008484570251264 3838382640110706688 3842022600925530112 3852514987725307904 3865985319850221568 3867750430842442144 3878313079160968448 3881591450318331904 3891873614402790016 3897661647737713856 3923762060557386047 3969236593750844416 3977934701699166208 3993992747142221824 3999932653071939584 4008698027768225792 4013918431579184128 4024551123984703312 4027953111409880576 4040797349647794736 4049652274446146368 4059103254448743424 4117023327632703488 4123146205871300608 4130151590794797568 4133642843196145664 4150756559928474496 4165269694753399232 4176644854481042944 4178551804749424102 4182856402450229504 4191248507818389248 4225589911369492666 4238522915334602752 4257376395620182016 4259668539635052544 4269003094506422272 4274562485577832448 4283929678752948224 4288193105748680128 4297590168799992064 4301222958460854272 4307619780231319552 4319030474520169408 4322681387854505984 4347952553590616971 4351627915005317408 4390882972486320128 4420286206677076736 4432357804755392512 4447855559317474304 4454470454557387264 4470045526076818688 4484299497779869768 4497925227902661632 4499978866653225956 4536270392858107904 4568891741641170944 4571351603510788096 4587335350376210432 4599486998839660928 4603374984468434944 4618054113883193984 4628174027938452992 4635057094607011072 4638975147941421056 4682410442328356738 4720173246622625792 4743721782775399424 4760308222575313408 4773308405121191936 4775487776856484688 4780407317085976576 4785952687981809344 4789998294649587712 4797122027984878592 4829245612993705904 4846131087165012568 4865573023565922304 4885214269231808512 4900792120855634432 4911531621485705216 4922591457435835456 4936034828023050752 4940207300405149696 4953293691058096384 4969088632674990824 4973289045720362752 4984187414702949376 4993878986163945878 5051755664773801984 5062825983980756992 5065551776863305728 5083263496362827776 5090823376637014016 5108623458373507072 5124913711748422592 5126485778158029824 5136144348078039296 5140485974745899008 5142832990460829664 5148130956861820928 5200726044762452512 5256556570102469632 5277776130152221696 5282781076272603904 5289341746215374848 5297208108122298368 5315729814794054656 5318156842408357948 5351326219803836272 5359284765639356552 5421396323171885056 5440352254371786752 5457700316407411072 5463322648098258944 5469660214836353536 5474283765313814528 5482425174839861248 5501594493633007616 5519137843421378176 5533757795478967054 5538435528188585792 5613178995983663104 5625818808498097664 5641182660597772288 5660907075494967296 5669326033073038336 5678958437342846656 5683758909394700288 5696214188231942144 5704685654900936704 5707290269901652432 5727245830285923944 5762966698250285216 5773435045455773696 5838426809569722368 5853892543977750272 5857044241998197248 5858840889323462656 5869879254946330624 5877523417669519616 5890403308285303808 5904150188289081344 5938666902465232936 5943686908299945728 6007493222974251008 6031744148745396224 6037464087168690176 6053952123568340992 6058574101459489792 6075119788336062464 6077893534180980512 6084154767200333824 6096361465917657088 6115801394061527168 6124896875016407488 6146312598355625696 6237371790179898368 6251040245527261184 6282226144756610048 6307586106767289344 6321408428403740672 6324294623404533776 6329640603644098048 6429507209712111616 6469608086279962624 6479229752083472384 6490238214106110464 6495724467879657472 6501884401566281728 6522617451316174208 6529336823336943616 6542436695131144192 6545423806041055936 6566295693177666446 6580684945974987848 6586247655143183104 6596042788479208064 6663430244851892281 6690162907403143168 6693764847997939712 6708433434224377856 6717169620193736704 6731889495183204352 6741901228519288832 6768563253974273752 6787047888531694784 6792785038057080832 6810778825204882528 6899958956764217344 6924084687382274048 6946164039063977728 6961385727973540864 6977632040705277952 6989487307498888192 6999882142875894272 7024357255263572224 7048917944967291008 7071395361883640788 7128424903062740992 7179687022578982912 7204790823357231104 7208669836305473536 7227765283890895744 7233874975593254912 7235211074508505088 7249727148658835456 7263823979874830368 7309128495341825152 7417415101835554816 7454419944361341952 7456706586411679744 7470755415386238976 7480484349761206784 7504337935060190224 7520782795399986112 7527140177306494976 7538334615404809216 7564692428745385472 7615348851259305464 7645900465603592192 7676765280221413376 7684045201851060224 7731970639700443136 7735500861684884288 7756626158321936896 7763182900636663808 7783747228805580032 7795323295475427712 7847524121114772094 7874963016643145423 7938473187501688832 7955869403398332416 7987985494284443648 7999865306143879168 8017396055536451584 8027836863158368256 8049102247969406624 8055906222819761152 8081594699295589472 8099304548892292736 8118206508897486848 8246292411742601216 8260303181589595136 8301513119856948992 8330539389506798464 8353289708962085888 8357103609498848204 8365712804900459008 8382497015636778496 8451179822738985332 8514752791240364032 8519337079270105088 8549124971155664896 8567859357505896448 8576386211497360256 8595180337599984128 8602445916921708544 8615239560462639104 8638060949040338816 8645362775709011968 8695905107181233942 8703255830010634816 8840572413354153472 8864715609510785024 8895711118634948608 8908940909114774528 8940091052153637376 8968598995559739536 8995850455805323264 8999957733306451912 9072540785716215808 9137783483282341888 9174670700752420864 9198973997679321856 9206749968936869888 9236108227766387968 9256348055876905984 9270114189214022144 9277950295882842112 9306774474214626409 9364820884656713476 9440346493245251584 9487443565550798848 9520616445150626816 9546616810242383872 9550975553712969376 9560814634171953152 9571905375963618688 9579996589299175424 9594244055969757184 9658491225987411808 9692262174330025136 9801584241711268864 9823063242971410432 9845182914871670912 9872069656046101504 9906587382116192768 9938177265349981648 9946578091440725504 9968374829405898752 9987757972327891756 10103511329547603968 10125651967961513984 10166526992725655552 10181646753274028032 10217246916747014144 10249827423496845184 10252971556316059648 10272288696156078592 10280971949491798016 10285665980921659328 10296261913723641856 10401452089524905024 10513113140204939264 10555552260304443392 10565562152545207808 10578683492430749696 10594416216244596736 10631459629588109312 10636313684816715896 10702652439607672544 10718569531278713104 10842792646343770112 10880704508743573504 10915400632814822144 10939320429672707072 10964850349679722496 11003188987266015232 11038275686842756352 11067515590957934108 11076871056377171584 11251637616996195328 11282365321195544576 11321814150989934592 11338652066146076672 11357916874685693312 11367517818789400576 11392428376463884288 11409371309801873408 11414580539803304864 11454491660571847888 11525933396500570432 11707785087955500544 11714088483996394496 11717681778646925312 11739758509892661248 11755046835339039232 11780806616570607616 11877333804930465872 11887373816599891456 12014986445948502016 12063488297490792448 12074928174337380352 12117148202918979584 12150239576672124928 12155787068361961024 12168309534400667648 12192722931835314176 12231602788123054336 12249793750032814976 12292625196711251392 12374941883296371379 12474743580359796736 12502080491054522368 12564452289513220096 12615172213534578688 12642816856807481344 12648589246809067552 12659281207288196096 12859014419424223232 12958459504166944768 12980476428212220928 13003768803132563456 13045234902632348416 13090847612082111872 13132591386355332892 13161369891949975696 13172495310286366208 13192085576958416128 13326860489703784562 13380325814806286336 13387529695995879424 13434339240387473408 13463778990366408704 13483802457038577664 13537126507948547504 13574095777063389568 13585570076114161664 13621557650409765056 13848169374764548096 13892328078127955456 13922771455947081728 13978974614997776384 13999764285751788544 14048714510527144448 14097835889934582016 14142790723767281576 14256849806125481984 14359374045157965824 14409581646714462208 14417339672610947072 14455530567781791488 14467749951186509824 14527647959749660736 14618256990683650304 14624931316622984357 14834830203671109632 14908839888722683904 14941510830772477952 14960968699522413568 15008675870120380448 15041565590799972224 15054280354612989952 15076669230809618432 15129384857490770944 15230697702518610928 15368090403702120448 15471001723369768576 15513252316643873792 15567494457611160064 15590646590950855424 15695048242229544188 15749926033286290846 15876946375003377664 15911738806796664832 15975970988568887296 15999730612287758336 16055673726316736512 16098204495938813248 16111812445639522304 16163189398591178944 16198609097784585472 16236413017794973696 16520606363179190272 16603026239713897984 16661078779013596928 16706579417924171776 16714207218997696408 16731425609800918016 16764994031273556992 16902359645477970664 17029505582480728064 17038674158540210176 17098249942311329792 17152772422994720512 17190360675199968256 17230479120925278208 17276121898080677632 17290725551418023936 17391810214362467884 17406511660021269632 17681144826708306944 17729431219021570048 17791422237269897216 17817881818229549056 17880182104307274752 17937197991119479072 17991700911610646528 17999915466612903824 18397947995358643712 18413499937873739776 18472216455532775936 18512696111753811968 18540228378428044288 18613548948429252818 18729641769313426952 18880692986490503168 18974887131101597696 19041232890301253632 19093233620484767744 19101951107425938752 19121629268343906304 19143810751927237376 19159993178598350848 19188488111939514368 19316982451974823616 19384524348660050272 19603168483422537728 19646126485942820864 19690365829743341824 19744139312092203008 19813174764232385536 19876354530699963296 19893156182881451008 19936749658811797504 19975515944655783512 20207022659095207936 20363293506548056064 20434493833494028288 20499654846993690368 20505943112632119296 20544577392312157184 20571331961843318656 20592523827447283712 20802904179049810048 21026226280409878528 21111104520608886784 21131124305090415616 21157366984861499392 21188832432489193472 21262919259176218624 21272627369633431792 21405304879215345088 21437139062557426208 21761409017487147008 21830801265629644288 21878640859345414144 22006377974532030464 22076551373685512704 22135031181915868216 22153742112754343168 22503275233992390656 22564730642391089152 22643628301979869184 22677304132292153344 22715833749371386624 22735035637578801152 22818742619603746816 22829161079606609728 22908983321143695776 22982034926121832561 23051866793001140864 23415570175911001088 23428176967992788992 23479517019785322496 23510093670678078464 23561613233141215232 23754667609860931744 23774747633199782912 24149856348674760704 24234296405837959168 24311574136723922048 24336619068801335296 24385445863670628352 24463205576246108672 24499587500065629952 24585250393422502784 24749883766592742758 24949487160719593472 25004160982109044736 25128904579026440192 25230344427069157376 25285633713614962688 25297178493618135104 25318562414576392192 25718028838848446464 25960952856424441856 26007537606265126912 26090469805264696832 26181695224164223744 26265182772710665784 26322739783899951392 26344990620572732416 26384171153916832256 26653720979407569124 26760651629612572672 26775059391991758848 26868678480774946816 26967604914077155328 27074253015897095008 27148191554126779136 27171140152228323328 27243115300819530112 27466334423901702329 27784656156255910912 27845542911894163456 27957949229995552768 27999528571503577088 28097429021054288896 28195671779869164032 28285581447534563152 28819163293428924416 28911061135563582976 28935499902373019648 29055295919499321472 29236513981367300608 29249862633245968714 29669660407342219264 29817679777445367808 29883021661544955904 29921937399044827136 30017351740240760896 30083131181599944448 30108560709225979904 30153338461619236864 30258769714981541888 30435667875134318797 30461395405037221856 30736180807404240896 30942003446739537152 31026504633287747584 31134988915222320128 31181293181901710848 31390096484459088376 31499852066572581692 31753892750006755328 31999461224575516672 32111347452633473024 32196408991877626496 32223624891279044608 32326378797182357888 32397218195569170944 32472826035589947392 33041212726358380544 33206052479427795968 33322157558027193856 33413158835848343552 33428414437995392816 33462851219601836032 33529988062547113984 33804719290955941328 34059011164961456128 34196499884622659584 34305544845989441024 34380721350399936512 34552243796161355264 34581451102836047872 34783620428724935768 34813023320042539264 35362289653416613888 35458862438043140096 35582844474539794432 35635763636459098112 35760364208614549504 35874395982238958144 35983401823221293056 35999830933225807648 36795895990717287424 36944432911065551872 37025392223507623936 37080456756856088576 37227097896858505636 37459283538626853904 37949774262203195392 38082465780602507264 38203902214851877504 38243258536687812608 38287621503854474752 38319986357196701696 38376976223879028736 38633964903949647232 38769048697320100544 39206336966845075456 39292252971885641728 39380731659486683648 39488278624184406016 39626349528464771072 39752709061399926592 39786312365762902016 39873499317623595008 39951031889311567024 40414045318190415872 40868987666988056576 40999309693987380736 41011886225264238592 41089154784624314368 41142663923686637312 41605808358099620096 42052452560819757056 42222209041217773568 42262248610180831232 42377664864978386944 42525838518352437248 42545254739266863584 42810609758430690176 42874278125114852416 43661602531259288576 43757281718690828288 44153102747371025408 44270062363831736432 44307484225508686336 45006550467984781312 45287256603959738368 45354608264584306688 45431667498742773248 45470071275157602304 45658322159213219456 45817966642287391552 45964069852243665122 46103733586002281728 46831140351822002176 46856353935985577984 46959034039570644992 47020187341356156928 47123226466282430464 47509335219721863488 47549495266399565824 48299712697349521408 48468592811675918336 48623148273447844096 48926411152492217344 48999175000131259904 49170500786845005568 49499767533185485516 49898974321439186944 50257809158052880384 50460688854138314752 50594356987236270208 50637124829152784384 51921905712848883712 52180939610529393664 52363390448328447488 52530365545421331568 52645479567799902784 52689981241145464832 52768342307833664512 53307441958815138248 53521303259225145344 53737356961549893632 54148506031794190016 54296383108253558272 54342280304456646656 54486230601639060224 54932668847803404658 55569312312511821824 55691085823788326912 55915898459991105536 55999057143007154176 56194858042108577792 56391343559738328064 56571162895069126304 57822122271127165952 58110591838998642944 58473027962734601216 58499725266491937428 59635359554890735616 59843874798089654272 60034703480481521792 60166262363199888896 60217121418451959808 60306676923238473728 60517539429963083776 60871335750268637594 60922790810074443712 61884006893479074304 62053009266575495168 62269977830444640256 62362586363803421696 62780192968918176752 62999704133145163384 63507785500013510656 64222694905266946048 64392817983755252992 64447249782558089216 64652757594364715776 64794436391138341888 64945652071179894784 66082425452716761088 66412104958855591936 66644315116054387712 66826317671696687104 66856828875990785632 66925702439203672064 67059976125094227968 67609438581911882656 68611089691978882048 68761442700799873024 69104487592322710528 69567240857449871536 69626046640085078528 70724579306833227776 71165688949079588864 71271527272918196224 71520728417229099008 71748791964477916288 71966803646442586112 71999661866451615296 73591791981434574848 73888865822131103744 74050784447015247872 74160913513712177152 74454195793717011272 74918567077253707808 75899548524406390784 76164931561205014528 76407804429703755008 76575243007708949504 76753952447758057472 77267929807899294464 77538097394640201088 78412673933690150912 78761463318973367296 78976557248368812032 79252699056929542144 79505418122799853184 79572624731525804032 79746998635247190016 79902063778623134048 81998619387974761472 82023772450528477184 82178309569248628736 82285327847373274624 83211616716199240192 84104905121639514112 84444418082435547136 84524497220361662464 85051677036704874496 85090509478533727168 85621219516861380352 85748556250229704832 86624593183074599653 87323205062518577152 87514563437381656576 88306205494742050816 88540124727663472864 88614968451017372672 90013100935969562624 90709216529168613376 90863334997485546496 91316644318426438912 91635933284574783104 91928139704487330244 92207467172004563456 93662280703644004352 93712707871971155968 94040374682712313856 94246452932564860928 95018670439443726976 95098990532799131648 96937185623351836672 97246296546895688192 97852822304984434688 97998350000262519808 98341001573690011136 98999535066370971032 99797948642878373888 100515618316105760768 100921377708276629504 101188713974472540416 101274249658305568768 102374519216360890499 103843811425697767424 104361879221058787328 104726780896656894976 105060731090842663136 105290959135599805568 105379962482290929664 105536684615667329024 106614883917630276496 108297012063588380032 108592766216507116544 108972461203278120448 109865337695606809316 111138624625023643648 111382171647576653824 111831796919982211072 111998114286014308352 112389716084217155584 112782687119476656128 113142325790138252608 115644244542254331904 116221183677997285888 116946055925469202432 116999450532983874856 119270719109781471232 119687749596179308544 120069406960963043584 120332524726399777792 120613353846476947456 121035078859926167552 121742671500537275188 121845581620148887424 123768013786958148608 124106018533150990336 124539955660889280512 124725172727606843392 125560385937836353504 125999408266290326768 128785635967510505984 128894499565116178432 129305515188729431552 129588872782276683776 132164850905433522176 132824209917711183872 133288630232108775424 133652635343393374208 133713657751981571264 133851404878407344128 134119952250188455936 135218877163823765312 137222179383957764096 137522885401599746048 138208975184645421056 139134481714899743072 139252093280170157056 141449158613666455552 142543054545836392448 143041456834458198016 143497583928955832576 143999323732903230592 147183583962869149696 147777731644262207488 148101568894030495744 148321827027424354304 148908391587434022544 149837134154507415616 152329863122410029056 152815608859407510016 153150486015417899008 154535859615798588928 155076194789280402176 156825347867380301824 157522926637946734592 157953114496737624064 158505398113859084288 159010836245599706368 159145249463051608064 159804127557246268096 160874244482852827927 163997238775949522944 164356619138497257472 164570655694746549248 166423233432398480384 169048994440723324928 170181018957067454336 171242439033722760704 171497112500459409664 173249186366149199306 174646410125037154304 175029126874763313152 176612410989484101632 177080249455326945728 177229936902034745344 180026201871939125248 181726669994971092992 182633288636852877824 183271866569149566208 183856279408974660488 184414934344009126912 187324561407288008704 187425415743942311936 188080749365424627712 190037340878887453952 190197981065598263296 194492593093791376384 195705644609968869376 195996700000525039616 196682003147380022272 197999070132741942064 202377427948945080832 202548499316611137536 204749038432721780998 207687622851395534848 208723758442117574656 209453561793313789952 210121462181685326272 210581918271199611136 210759924964581859328 211073369231334658048 213229767835260552992 216594024127176760064 217185532433014233088 217944922406556240896 219730675391213618632 222277249250047287296 223996228572028616704 224779432168434311168 225565374238953312256 226284651580276505216 231288489084508663808 232442367355994571776 233892111850938404864 233998901065967749712 239375499192358617088 240138813921926087168 240665049452799555584 242070157719852335104 243485343001074550376 243691163240297774848 247536027573916297216 248212037066301980672 249079911321778561024 249450345455213686784 251120771875672707008 251998816532580653536 257571271935021011968 258611030377458863104 259177745564553367552 265648419835422367744 266577260464217550848 267427315503963142528 267702809756814688256 268239904500376911872 270437754327647530624 274444358767915528192 275045770803199492096 276417950369290842112 278268963429799486144 278504186560340314112 282898317227332911104 286082913668916396032 286995167857911665152 287998647465806461184 294367167925738299392 295555463288524414976 296643654054848708608 297816783174868045088 299674268309014831232 305631217718815020032 306300972030835798016 309071719231597177856 310152389578560804352 315045853275893469184 317010796227718168576 318021672491199412736 318290498926103216128 319608255114492536192 321748488965705655854 327994477551899045888 328713238276994514944 329141311389493098496 332846466864796960768 338097988881446649856 340362037914134908672 342484878067445521408 342994225000918819328 346498372732298398612 349292820250074308608 353224821978968203264 354160498910653891456 354459873804069490688 363453339989942185984 365266577273705755648 366543733138299132416 367712558817949320976 368829868688018253824 374649122814576017408 376161498730849255424 380074681757774907904 380395962131196526592 388985186187582752768 391411289219937738752 391993400001050079232 393364006294760044544 395998140265483884128 404754855897890161664 409498076865443561996 417447516884235149312 418907123586627579904 420242924363370652544 421163836542399222272 421519849929163718656 422146738462669316096 426459535670521105984 433188048254353520128 434371064866028466176 435889844813112481792 439461350782427237264 444554498500094574592 449558864336868622336 451130748477906624512 452569303160553010432 462576978169017327616 464884734711989143552 467784223701876809728 467997802131935499424 480277627843852174336 481330098905599111168 486970686002149100752 487382326480595549696 495072055147832594432 498159822643557122048 498900690910427373568 502241543751345414016 503997633065161307072 515142543870042023936 517222060754917726208 518355491129106735104 531296839670844735488 533154520928435101696 534854631007926285056 540875508655295061248 548888717535831056384 552835900738581684224 556537926859598972288 557008373120680628224 573990335715823330304 575997294931612922368 588734335851476598784 591110926577048829952 595633566349736090176 599348536618029662464 611262435437630040064 612601944061671596032 618143438463194355712 620304779157121608704 630091706551786938368 636043344982398825472 639216510228985072384 643496977931411311708 655988955103798091776 658282622778986196992 665692933729593921536 680724075828269817344 684969756134891042816 685988450001837638656 692996745464596797224 698585640500148617216 706449643957936406528 708320997821307782912 708919747608138981376 726906679979884371968 730533154547411511296 733087466276598264832 735425117635898641952 737659737376036507648 760149363515549815808 777970372375165505536 782822578439875477504 783986800002100158464 786728012589520089088 791996280530967768256 809509711795780323328 818996153730887123992 834895033768470298624 837814247173255159808 840485848726741305088 842327673084798444544 844293476925338632192 852919071341042211968 866376096508707040256 868742129732056932352 871779689626224963584 878922701564854474528 902261496955813249024 905138606321106020864 925153956338034655232 929769469423978287104 935568447403753619456 935995604263870998848 960555255687704348672 962660197811198222336 973941372004298201504 974764652961191099392 990144110295665188864 997801381820854747136 1004483087502690828032 1007995266130322614144 1030285087740084047872 1034444121509835452416 1036710982258213470208 1066309041856870203392 1069709262015852570112 1081751017310590122496 1097777435071662112768 1105671801477163368448 1113075853719197944576 1114016746241361256448 1126119711379969795489 1147980671431646660608 1151994589863225844736 1191267132699472180352 1198697073236059324928 1222524870875260080128 1225203888123343192064 1236286876926388711424 1240609558314243217408 1260183413103573876736 1272086689964797650944 1278433020457970144768 1286993955862822623416 1311977910207596183552 1316565245557972393984 1331385867459187843072 1361448151656539634688 1369939512269782085632 1371976900003675277312 1385993490929193594448 1416641995642615565824 1417839495216277962752 1453813359959768743936 1461066309094823022592 1466174932553196529664 1470850235271797283904 1475319474752073015296 1520298727031099631616 1555940744750331011072 1567973600004200316928 1573456025179040178176 1583992561061935536512 1619019423591560646656 1637992307461774247984 1675628494346510319616 1680971697453482610176 1684655346169596889088 1705838142682084423936 1732752193017414080512 1737484259464113864704 1743559379252449927168 1757845403129708949056 1810277212642212041728 1859538938847956574208 1871991208527741997696 1921110511375408697344 1925320395622396444672 1947882744008596403008 1949529305922382198784 1980288220591330377728 2008966175005381656064 2015990532260645228288 2060570175480168095744 2068888243019670904832 2139418524031705140224 2163502034621180244992 2226151707438395889152 2228033492482722512896 2252239422759939590978 2295961342863293321216 2303989179726451689472 2382534265398944360704 2397394146472118649856 2445049741750520160256 2472573753852777422848 2481219116628486434816 2544173379929595301888 2556866040915940289536 2573987911725645246832 2633130491115944787968 2662771734918375686144 2722896303313079269376 2739879024539564171264 2743953800007350554624 2771986981858387188896 2833283991285231131648 2922132618189646045184 2932349865106393059328 2941700470543594567808 2950638949504146030592 3040597454062199263232 3111881489500662022144 3146912050358080356352 3167985122123871073024 3238038847183121293312 3275984614923548495968 3361943394906965220352 3369310692339193778176 3411676285364168847872 3465504386034828161024 3487118758504899854336 3515690806259417898112 3620554425284424083456 3719077877695913148416 3743982417055483995392 3842221022750817394688 3895765488017192806016 3899058611844764397568 4017932350010763312128 4031981064521290456576 4121140350960336191488 4137776486039341809664 4278837048063410280448 4327004069242360489984 4452303414876791778304 4504478845519879181956 4591922685726586642432 4607978359452903378944 4765068530797888721408 4794788292944237299712 4890099483501040320512 4945147507705554845696 4962438233256972869632 5088346759859190603776 5113732081831880579072 5147975823451290493664 5445792606626158538752 5479758049079128342528 5487907600014701109248 5543973963716774377792 5666567982570462263296 5844265236379292090368 5864699730212786118656 5883400941087189135616 6081194908124398526464 6335970244247742146048 6476077694366242586624 6551969229847096991936 6723886789813930440704 6738621384678387556352 6823352570728337695744 6931008772069656322048 7031381612518835796224 7241108850568848166912 7487964834110967990784 7684442045501634789376 7791530976034385612032 7798117223689528795136 8035864700021526624256 8063962129042580913152 8557674096126820560896 8654008138484720979968 8904606829753583556608 9008957691039758363912 9183845371453173284864 9215956718905806757888 9530137061595777442816 9589576585888474599424 9924876466513945739264 10176693519718381207552 10227464163663761158144 10295951646902580987328 10891585213252317077504 10975815200029402218496 11087947927433548755584 11333135965140924526592 11729399460425572237312 11766801882174378271232 12162389816248797052928 12671940488495484292096 13103938459694193983872 13447773579627860881408 13477242769356775112704 13646705141456675391488 13862017544139312644096 14062763225037671592448 14482217701137696333824 14975929668221935981568 15583061952068771224064 15596234447379057590272 16071729400043053248512 16127924258085161826304 17115348192253641121792 17308016276969441959936 17809213659507167113216 18017915382079516727824 18431913437811613515776 19060274123191554885632 19179153171776949198848 20454928327327522316288 20591903293805161974656 21783170426504634155008 22175895854867097511168 22666271930281849053184 23533603764348756542464 25343880976990968584192 26207876919388387967744 26895547159255721762816 27293410282913350782976 28125526450075343184896 28964435402275392667648 29951859336443871963136 31166123904137542448128 32143458800086106497024 32255848516170323652608 34230696384507282243584 34616032553938883919872 35618427319014334226432 36035830764159033455648 38120548246383109771264 38358306343553898397696 40909856654655044632576 41183806587610323949312 44351791709734195022336 45332543860563698106368 47067207528697513084928 50687761953981937168384 52415753838776775935488 53791094318511443525632 54586820565826701565952 56251052900150686369792 59903718672887743926272 62332247808275084896256 64286917600172212994048 64511697032340647305216 71236854638028668452864 72071661528318066911296 76241096492766219542528 82367613175220647898624 88703583419468390044672 94134415057395026169856 101375523907963874336768 104831507677553551870976 109173641131653403131904 112502105800301372739584 119807437345775487852544 124664495616550169792512 129023394064681294610432 144143323056636133822592 152482192985532439085056 164735226350441295797248 177407166838936780089344 188268830114790052339712 202751047815927748673536 209663015355107103741952 225004211600602745479168 239614874691550975705088 249328991233100339585024 288286646113272267645184 329470452700882591594496 354814333677873560178688 376537660229580104679424 419326030710214207483904 450008423201205490958336 498657982466200679170048 576573292226544535290368 658940905401765183188992 709628667355747120357376 838652061420428414967808 1153146584453089070580736 1317881810803530366377984 1419257334711494240714752 1677304122840856829935616 2306293168906178141161472 2635763621607060732755968 4612586337812356282322944 9225172675624712564645888 18450345351249425129291776
- Sum of all divisors σ(n): 54017737285929063591503475
- Sum of proper divisors (its aliquot sum) s(n): 35567391934679638462211699
- 18450345351249425129291776 is an abundant number, because the sum of its proper divisors (35567391934679638462211699) is greater than itself. Its abundance is 17117046583430213332919923
Bases of 18450345351249425129291776
- Binary: 1111010000110000001100111001110000111111101000100000111110010110100001000000000000002
- Hexadecimal: 0xF430339C3FA20F9684000
- Base-36: 2BGHBM8OKYUYZ1IPS
Squares and roots of 18450345351249425129291776
- 18450345351249425129291776 squared (184503453512494251292917762) is 340415243580371272750364399383388971173963341234176
- 18450345351249425129291776 cubed (184503453512494251292917763) is 6280778806887543823186564304403778204515427182771136552197635695860646936576
-
18450345351249425129291776 is a
perfect square number . Itssquare root is 4295386519424 -
The
cube root of 18450345351249425129291776 is 264241788.3165690641
Scales and comparisons
How big is 18450345351249425129291776?- 18,450,345,351,249,425,129,291,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 18,450,345,351,249,425,129,291,776 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 18450345351249425129291776 cubic inches would be around 22020149 feet tall.
Recreational maths with 18450345351249425129291776
- 18450345351249425129291776 backwards is 67719292152494215354305481
- The number of decimal digits it has is: 26
- The sum of 18450345351249425129291776's digits is 109
- 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 18450345351249425129291776 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 18450345351249425129291776 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/18450345351249425129291776/
Chicago style:
Numbermatics. 2024. "Number 18450345351249425129291776 - Facts about the integer". https://numbermatics.com/n/18450345351249425129291776/
The information we have on file for 18450345351249425129291776 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 18450345351249425129291776, math, Factors of 18450345351249425129291776, curriculum, school, college, exams, university, Prime factorization of 18450345351249425129291776, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, four hundred fifty sextillion, three hundred forty-five quintillion, three hundred fifty-one quadrillion, two hundred forty-nine trillion, four hundred twenty-five billion, one hundred twenty-nine million, two hundred ninety-one thousand, seven hundred seventy-six.