420707220666728068975057156
420,707,220,666,728,068,975,057,156 is an even composite number composed of eight prime numbers multiplied together.
420707220666728068975057156 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 420707220666728068975057156:
22 × 74 × 114 × 132 × 192 × 832 × 1392 × 6072
(2 × 2 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 19 × 19 × 83 × 83 × 139 × 139 × 607 × 607)See below for interesting mathematical facts about the number 420707220666728068975057156 from the Numbermatics database.
Names of 420707220666728068975057156
- Cardinal: 420707220666728068975057156 can be written as Four hundred twenty septillion, seven hundred seven sextillion, two hundred twenty quintillion, six hundred sixty-six quadrillion, seven hundred twenty-eight trillion, sixty-eight billion, nine hundred seventy-five million, fifty-seven thousand, one hundred fifty-six.
Scientific notation
- Scientific notation: 4.20707220666728068975057156 × 1026
Factors of 420707220666728068975057156
Divisors of 420707220666728068975057156
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 4 7 11 13 14 19 22 26 28 38 44 49 52 76 77 83 91 98 121 133 139 143 154 166 169 182 196 209 242 247 266 278 286 308 332 338 343 361 364 418 484 494 532 539 556 572 581 607 637 676 686 722 836 847 913 931 973 988 1001 1078 1079 1162 1183 1214 1274 1331 1372 1444 1463 1529 1573 1577 1694 1729 1807 1826 1859 1862 1946 2002 2156 2158 2299 2324 2366 2401 2428 2527 2548 2641 2662 2717 2926 3058 3146 3154 3211 3388 3458 3614 3652 3718 3724 3773 3892 3971 4004 4067 4249 4316 4459 4598 4693 4732 4802 5054 5282 5324 5434 5852 5929 6116 6292 6308 6391 6422 6517 6677 6811 6889 6916 7007 7228 7436 7546 7553 7891 7942 8134 8281 8498 8918 9196 9317 9386 9604 10043 10108 10241 10564 10703 10868 11011 11039 11533 11537 11858 11869 12103 12649 12782 12844 13013 13034 13354 13622 13778 14014 14027 14641 15092 15106 15782 15884 16093 16268 16562 16819 16996 17303 17347 17689 17836 18487 18634 18772 19019 19321 19877 20086 20449 20482 20501 21406 22022 22078 22477 23066 23074 23491 23716 23738 24206 25289 25298 25564 26026 26068 26411 26708 27244 27556 27797 28028 28054 28469 29051 29282 29743 29887 29963 30212 31213 31564 32186 32851 33124 33638 34333 34606 34694 35321 35378 36974 37268 38038 38642 39754 40172 40898 40964 41002 41503 42812 43681 44044 44156 44737 44954 45619 46132 46148 46739 46982 47476 47677 48223 48412 49049 50179 50381 50578 50596 51623 52052 52822 52871 55237 55594 56108 56938 57967 58102 58564 59486 59774 59926 61009 62426 64372 65219 65702 67276 68666 69212 69388 70301 70642 70756 71687 73447 73948 74921 75779 76076 77077 77273 77284 79508 80731 80759 81796 82004 83006 83083 84373 84721 86801 87362 88543 89474 89557 89908 91091 91238 93478 93964 95354 96446 98098 98189 100358 100762 101156 102487 102583 103246 105644 105742 110473 110474 111188 112651 113876 115934 116204 117733 118972 119548 119852 121121 121429 122018 123823 124852 126863 126907 129409 130438 130559 130891 131404 133133 135247 137332 139139 140602 141284 143143 143374 143507 146894 149842 149929 149981 151558 154154 154297 154546 157339 161462 161518 164437 166012 166166 168746 169442 173602 174724 177023 177086 178948 179114 182182 182476 185009 186956 190333 190708 190817 192892 194579 196196 196378 199283 200716 201524 203357 204974 205166 206492 208201 209209 209741 211484 212531 218647 219127 219203 220946 220948 224939 225302 225511 229957 231868 235466 240331 242242 242858 244036 247247 247646 251173 253726 253814 258401 258818 260876 261118 261782 266266 266513 270494 278179 278278 281204 286286 286748 287014 290521 293788 299684 299858 299962 303116 305767 308308 308594 309092 313159 314678 319561 322924 323036 327173 328757 328874 329593 332332 333739 337492 337561 338884 343343 347204 351253 352667 354046 354172 358228 361361 364364 367099 368449 370018 370097 377663 380666 381634 386659 388531 389158 389519 392756 398566 405769 406714 409948 410332 416402 418418 419482 425062 427063 437294 438254 438406 441892 446329 449878 450604 451022 456533 459914 470932 480491 480662 484484 485716 492107 494494 495292 501809 502346 507452 507628 514129 516802 517636 522236 523564 524447 530453 532532 533026 539539 540911 540988 551969 554191 556358 556556 565117 565313 567853 572572 574028 581042 581581 590611 593047 599716 599924 607607 611534 617188 619801 626318 626899 629356 637637 639122 652327 654346 654953 657514 657748 659186 667478 671099 675122 686686 687323 702506 705334 708092 717409 718081 722722 734198 736898 740036 740194 755326 761332 763268 773311 773318 777062 778316 779038 788557 797132 807917 811538 813428 824131 832804 833569 836836 838964 847847 850003 850124 854126 866761 874588 876508 876812 888041 888349 892658 899756 902044 905863 913066 913913 916237 919828 928103 931931 946729 954811 957239 957571 960982 961324 973973 984214 985127 988988 1002001 1003618 1004549 1004692 1028258 1033604 1048894 1049503 1049867 1060906 1066052 1079078 1080079 1081822 1096849 1101373 1103938 1108382 1112716 1128413 1130234 1130626 1135706 1151059 1162084 1163162 1164241 1181222 1186094 1215203 1215214 1223068 1239161 1239602 1252636 1253798 1275274 1278244 1295063 1304654 1308692 1309906 1315028 1318372 1332331 1334956 1335719 1342198 1350244 1362053 1373372 1374646 1395493 1395977 1405012 1410668 1423499 1434818 1436149 1436162 1439801 1445444 1457407 1464463 1468187 1468396 1473796 1480388 1487717 1510652 1530529 1533889 1534421 1546622 1546636 1554124 1558076 1574573 1577114 1578577 1603087 1603643 1609699 1615834 1623076 1648262 1649219 1649791 1667138 1682317 1695694 1697267 1700006 1701583 1708252 1730729 1733522 1758211 1776082 1776698 1785316 1808807 1811726 1826132 1827826 1832474 1856206 1863862 1865591 1893458 1909622 1914478 1915142 1921964 1947253 1947946 1949077 1949753 1968428 1970254 2004002 2007236 2009098 2035099 2056516 2097788 2098987 2099006 2099734 2121812 2140369 2158156 2160158 2163644 2192113 2193698 2202746 2207876 2216764 2236927 2256826 2260468 2261252 2271412 2290211 2301299 2302118 2307151 2326324 2328482 2337841 2362444 2362927 2372188 2405117 2410397 2411233 2430406 2430428 2458771 2468669 2474329 2478322 2479204 2480621 2486929 2507596 2529527 2550548 2569693 2579143 2590126 2590679 2609308 2619812 2643641 2664662 2671438 2684396 2706613 2719717 2724106 2726633 2749292 2762903 2790986 2791954 2842411 2846998 2848651 2849639 2869636 2872298 2872324 2879602 2914814 2928926 2931643 2936374 2975434 2989441 3061058 3067778 3068842 3093244 3124303 3149146 3154228 3157154 3195731 3206174 3207286 3219398 3231668 3265249 3296524 3298438 3299582 3334276 3363437 3364634 3391388 3394534 3400012 3403166 3444749 3461458 3467044 3515171 3516422 3552164 3553396 3598903 3616327 3617614 3623452 3625523 3655652 3664948 3671129 3712412 3713171 3727724 3731182 3776773 3786377 3786916 3819244 3828956 3830284 3863783 3879337 3894506 3895892 3898154 3899506 3940508 3955819 3957191 3974971 4008004 4018196 4038089 4052939 4070198 4071067 4134277 4154293 4164857 4181623 4197974 4198012 4199468 4253249 4273841 4280738 4284709 4320316 4338607 4384226 4387396 4388293 4405492 4463459 4473854 4513652 4566289 4580422 4584671 4602598 4604236 4614302 4656964 4675682 4697693 4725854 4772287 4789837 4810234 4811261 4820794 4822466 4860812 4909619 4917542 4937338 4948658 4956644 4961242 4973858 5021863 5026567 5059054 5063747 5139386 5158286 5180252 5181358 5285401 5287282 5329324 5342876 5413177 5413226 5439434 5448212 5453266 5519899 5525806 5581972 5583908 5655419 5684822 5693996 5697302 5699278 5744596 5759204 5768917 5829628 5834983 5857852 5863286 5872748 5934929 5950021 5950868 5978882 6071659 6096101 6122116 6135556 6137684 6216287 6218443 6246383 6248606 6298292 6314308 6341041 6391462 6397391 6412348 6413659 6414572 6438796 6496721 6523517 6530498 6596876 6599164 6627103 6683677 6700673 6702997 6726874 6729268 6789068 6806332 6817811 6889498 6895889 6922916 6974881 7000531 7002959 7014007 7030342 7031843 7032844 7175597 7197806 7204483 7232654 7235228 7251046 7342258 7346521 7349069 7382089 7426342 7462364 7553546 7560553 7572754 7677943 7709611 7727566 7758674 7789012 7796308 7799012 7898891 7911638 7914382 7949942 8057413 8076178 8105878 8140396 8142134 8149687 8268554 8308586 8329714 8363246 8395948 8480251 8506421 8506498 8514389 8547682 8561476 8569418 8674127 8677214 8768452 8776586 8887087 8926918 8947708 9065441 9132578 9160844 9169259 9169342 9205196 9228604 9326317 9350033 9351364 9395386 9451708 9534371 9544574 9579674 9620468 9622522 9641588 9644932 9768451 9771839 9819238 9835084 9874676 9897316 9922484 9947716 9964493 10043726 10053043 10053134 10078607 10118108 10127494 10209133 10251241 10277309 10278772 10316572 10362716 10414019 10502921 10529629 10533281 10570802 10574564 10713703 10737223 10740947 10826354 10826452 10836397 10878868 10906532 11022011 11039798 11050039 11051612 11221609 11225501 11267893 11310838 11369644 11394604 11398556 11537834 11544533 11548537 11669966 11726572 11727847 11776219 11869858 11880869 11900042 11911081 11957764 12065339 12115103 12143318 12192202 12307477 12412543 12432574 12436886 12444107 12448423 12492766 12497212 12661649 12682082 12782924 12794782 12806651 12827318 12993442 13047034 13059137 13060996 13254206 13367354 13401346 13405994 13453748 13630771 13635622 13643539 13648271 13778996 13791778 13949762 14001062 14005918 14028014 14060684 14063686 14245693 14259037 14351194 14395612 14408966 14465308 14502092 14684516 14692909 14693042 14698138 14764178 14852684 14982583 15107092 15121106 15145508 15350423 15355747 15355886 15419222 15455132 15517348 15658489 15797639 15797782 15823276 15828764 15837811 15899884 16031477 16109093 16114826 16150057 16152356 16211756 16284268 16299374 16364887 16537108 16540489 16617172 16659428 16726492 16835819 16872779 16878631 16960502 17012842 17012996 17028778 17095364 17138836 17211397 17280683 17320303 17348254 17354428 17364347 17408503 17553172 17633957 17640073 17706689 17774174 17853836 17987851 18054001 18130882 18141409 18147701 18187541 18193849 18265156 18338518 18338684 18505487 18652634 18669937 18700066 18717413 18790772 18946291 19038019 19068742 19086431 19089148 19159348 19245044 19340321 19536902 19543678 19638476 19896877 19928986 19940557 19947473 20087452 20106086 20106268 20157214 20254988 20418266 20502482 20521501 20554618 20828038 20840131 20847359 20926087 21005842 21059258 21066562 21141604 21427406 21439847 21447283 21474446 21481894 21652708 21672794 21870121 22044022 22079596 22100078 22120579 22443218 22451002 22535786 22621676 22856743 23075668 23088857 23089066 23097074 23339932 23455694 23544059 23552438 23739716 23761738 23800084 23822162 24113243 24130678 24230206 24286636 24384404 24606197 24614954 24825086 24865148 24873772 24888214 24896846 24985532 25192321 25314289 25323298 25364164 25378661 25589564 25613302 25654636 25716251 25986884 25992197 26094068 26118274 26456287 26508412 26514367 26523563 26734708 26802692 26811988 27046481 27155359 27261542 27271244 27286831 27287078 27296542 27356219 27583556 27690733 27700337 27824797 27899524 28002124 28011836 28056028 28127372 28266623 28370573 28491386 28497469 28518074 28702388 28817932 28939939 29080051 29153999 29271361 29385818 29386084 29396276 29528356 29772743 29916887 29965166 29992963 30242212 30391933 30458653 30469217 30581267 30700846 30711494 30711772 30718051 30838444 31266521 31316978 31335161 31346029 31595278 31595564 31675622 31964023 32062954 32092697 32218186 32229652 32248073 32300114 32330077 32598748 32729774 32883851 33080978 33406009 33528859 33671638 33678827 33745558 33757262 33921004 34025684 34057556 34367333 34422794 34561366 34640606 34696508 34728694 34817006 35153041 35185969 35267914 35280146 35413378 35446229 35548348 35917739 35975702 36108002 36261764 36282818 36295402 36375082 36387698 36677036 36997807 37010974 37032463 37045307 37305268 37339874 37400132 37434826 37892239 37892582 38076038 38137484 38172862 38666881 38680642 39073804 39087356 39587933 39793754 39857972 39880753 39881114 39894946 40212172 40314428 40382419 40836532 40844881 41004964 41043002 41109236 41544503 41650147 41656076 41680262 41694718 41852174 42011684 42118516 42133124 42501613 42672707 42854812 42879694 42894566 42948892 42963788 43345588 43514009 43529101 43724681 43740242 44088044 44200156 44241158 44418979 44582329 44781737 44886436 44895613 44902004 45071572 45477047 45697223 45713486 45813427 45997853 46177714 46178132 46194148 46389721 46785739 46904711 46911388 46920979 47012251 47088118 47104876 47131799 47523476 47644324 47724677 48226486 48261356 48271223 48460412 48824167 49003717 49020713 49098049 49212394 49222901 49229908 49650172 49776428 49793692 50229179 50384642 50431381 50628578 50646596 50757322 51214411 51226604 51425647 51432502 51443483 51674623 51984394 52236548 52495157 52688207 52912574 52923871 53028734 53047126 53745601 54005809 54092962 54143141 54310718 54361099 54523084 54573662 54574156 54593084 54712438 55292237 55381466 55400674 55649594 55701217 56401891 56533246 56741146 56982772 56994938 57036148 57047809 57879878 58160102 58307998 58542722 58771636 59361757 59544947 59545486 59600723 59833774 59930332 59985926 60718889 60783866 60917306 60938434 61162534 61401692 61422988 61436102 62039731 62209609 62267881 62533042 62633956 62670322 62692058 63190556 63351244 63458087 63928046 64125908 64184813 64185394 64436372 64496146 64600228 64660154 65284219 65450231 65459548 65767702 66161956 66788249 66812018 67057111 67057718 67343276 67357654 67491116 67514524 68379157 68402873 68710213 68734666 68845588 69122732 69281212 69457388 69634012 69751451 70306082 70371301 70371938 70535828 70550249 70560292 70826756 70892458 71463931 71758687 71835478 71941163 71951404 72216004 72565636 72590804 72750164 72775396 72898133 73520447 73707403 73732967 73995614 74021948 74064926 74090614 74679748 74869652 74995921 75160561 75186629 75784478 75785164 75854779 76152076 76345724 76723691 77005841 77032549 77154077 77333762 77350273 77361284 78551263 78578507 78931567 79175866 79249313 79450837 79587508 79761506 79762228 79789892 80764838 80811731 80839759 81202979 81689762 82086004 82094929 82433533 83089006 83166083 83300294 83360524 83377567 83389436 83704348 84457373 84805721 85003226 85345414 85759388 85789132 86152339 86887801 87028018 87058202 87108749 87138961 87449362 87480484 88482316 88631543 88837958 89164658 89563474 89646557 89791226 90673453 90954094 91006903 91038467 91394446 91413959 91426972 91626854 91995706 92355428 92779442 93282761 93571478 93658279 93809422 93841958 94024502 94176236 94263598 95415397 95449354 95504773 95537897 96452972 96542446 97648334 98007434 98041426 98196098 98424788 98445802 99719851 99813259 100458358 100769284 100861849 100862762 101257156 101514644 102428822 102850363 102851294 102865004 102886966 103349246 103968788 104878081 104990314 105376414 105825148 105847742 106057468 106094252 107452961 107490229 107491202 108011618 108185924 108286282 108621436 108722198 109147324 109424876 109609423 110583473 110584474 110762932 110801348 110864677 111299188 111402434 112300463 112763651 112803782 113050399 113066492 113482292 113989876 114095618 114554209 115532131 115759756 115825919 115866091 116320204 116615996 117085444 117850733 118109453 118150417 118723514 119089894 119090972 119200367 119201446 119667548 119971852 120479779 120964781 121242121 121437778 121550429 121567732 121834612 121859521 121876868 122325068 122872204 123437699 123480511 123946823 124079462 124419218 124535762 125066084 125340644 125384116 125914957 126378007 126916174 126989863 127033907 127312787 127356943 127856092 128369626 128370788 128992292 129006317 129320308 129538409 130568438 130689559 130900462 131021891 131535404 132718729 133010089 133056221 133102369 133266133 133576498 133605017 133624036 134114222 134115436 134715308 135382247 136537973 136758314 136805746 136885177 136932653 137420426 137469332 139278139 139502902 139583899 139632311 140612164 140742602 140743876 140873161 141100498 141784916 142927862 143517374 143650507 143670956 143882326 145796266 145880917 145931513 146482609 147040894 147414806 147465934 147991228 148129852 148181228 149991842 150078929 150130981 150321122 150373258 151568956 151709558 152462011 153090847 153447382 154011682 154065098 154308154 154667524 154700546 154844053 156849407 157102526 157157014 157863134 158351732 158498626 158901674 159523012 159997201 161529676 161621999 161623462 161679518 161773391 161829499 162405958 163379524 164189858 164808413 164867066 166178012 166332166 166600588 166755134 168854653 168913217 168914746 169611442 170006452 170690828 172243379 172304678 173775602 174056036 174116404 174215921 174217498 174277922 174898724 176346247 177200023 177263086 177650627 177675916 178329316 179126948 179293114 179582452 180013757 181346906 181908188 181945379 182013806 182076934 182788892 182827918 183253708 183991412 185194009 185558884 185600569 185664941 186565522 187142956 187316558 187618844 187683916 188049004 188527196 189325367 190087513 190830794 190898708 191007817 191009546 191075794 191493533 193084892 193973527 194040803 194773579 195296668 196014868 196082852 196392196 196891604 197866361 198594011 199439702 199555499 199624711 199626518 200062951 200132339 200916716 201723698 201725524 202579573 203560357 204077993 204857644 204899527 205369307 205700726 205702588 205773932 205891543 206698492 208409201 209418209 209756162 209950741 209980628 210752828 211695484 212743531 213210571 213284519 214068869 214905922 214980458 214982404 215026357 216023236 216572564 217444396 218865647 219218846 219346127 219422203 221166946 221168948 221729354 222804868 222829093 223748161 224600926 224648879 225527302 225607564 225736511 226100798 226310539 228191236 229108418 229241441 229320949 230186957 231064262 231651838 231732182 233842063 234702013 235701466 235838317 235920113 236218906 236300834 236438033 236520037 237447028 238179788 238400734 238402892 240571331 240959558 241929562 242484242 242875556 243100858 243326369 243719042 246301783 246875398 246961022 247893646 248123603 248158924 248838436 249071524 251424173 251829914 252756014 253832348 253979726 254067814 254625574 254713886 256739252 258012634 258984649 259076818 259227241 259317149 261136876 261379118 261800924 262043782 265245673 265437458 266020178 266112442 266204738 266532266 267152996 267210034 268228444 270668167 270764494 270921703 271015667 273075946 273516628 273611492 273770354 273865306 274840852 277115531 278556278 279005804 279165271 279167798 279264622 281485204 281746322 282200996 282878761 285855724 285914167 287034748 287301014 287764652 291592532 291658037 291759193 291761834 291863026 292965218 294081788 294829612 294931868 297511291 298708949 299983684 300155141 300157858 300261962 300642244 300746516 300918409 303419116 304598063 304703707 304924022 306072767 306181694 306894764 308023364 308130196 308616308 309401092 309688106 310932853 312076303 313472159 313698814 314205052 314269291 314314028 315726268 316997252 317803348 318339329 319880561 319994402 320693989 321984971 323243998 323246924 323359036 323546782 323658998 324811916 327500173 328332977 328379716 328446853 329085757 329616826 329734132 329922593 332664332 333510268 334311263 335045183 335161387 336393937 337709306 337826434 337829492 337898561 339222884 341769169 343026019 343144991 343931731 344486758 344609356 344686771 344806319 345683131 347551204 348431842 348434996 348555844 351604253 352692494 353019667 354400046 354526172 354728803 355301254 355630847 358500877 358586228 359979529 360027514 360104381 361722361 362693812 363890758 364027612 364153868 365655836 367466099 368817449 370388018 370467097 371201138 371329882 373131044 374633116 376219207 378040663 378650734 379001987 380175026 380527693 381661588 382015634 382019092 382151588 382987066 387045659 387947054 388081606 389547158 389908519 395095129 395732722 395962489 396099821 397188022 397556471 398879404 399110998 399249422 399253036 399334663 400125902 400264678 403447396 405159146 407120714 407357093 407498377 408155986 409799054 410738614 411401452 411783086 415532299 416814629 416818402 417205061 418836418 419512324 419901482 420291001 425487062 426421142 426569038 428137738 429811844 429960916 430052714 434278117 435467263 435875167 437731294 438437692 438688283 438692254 438844406 442333892 443458708 444206609 445658186 447496322 449201852 449293691 449297758 451054604 451473022 452201596 452621078 456989533 458151617 458216836 458482882 458641898 460373914 462128524 463303676 463464364 467517743 467684126 469399777 469404026 471402932 471676634 471840226 472437812 472601668 472876066 473040074 476801468 478654099 478820111 480971491 481142662 481919116 483859124 484968484 486201716 486652738 487438084 488608769 490405619 492599107 492603566 493750796 493851743 493922044 495787292 496247206 500247517 502669453 502848346 503659828 503947697 505512028 505976383 507959452 508135628 509251148 509427772 510286931 514643129 515951821 516025268 516130769 517969298 518153636 518449789 518454482 518634298 522758236 524087564 524971447 526123927 526306403 530491346 530874916 530983453 532040356 532224884 532409476 533064532 534420068 537065837 539040887 539227843 540078539 541336334 541451911 541528988 541843406 542031334 546151892 547540708 547730612 549858841 550049549 552520969 554231062 554745191 556155859 557112556 558330542 558335596 558529244 563358521 563492644 565682117 565757522 565878313 568420853 571828334 574602028 574664503 577446727 578915123 579570277 581044073 581245597 582162581 583316074 583518386 583523668 583642969 583726052 585930436 591201611 594063899 595022582 595574551 597417898 597972089 600310282 600315716 600523924 601836818 603066373 608214607 609196126 609407414 609761243 609848044 609972727 612145534 612363388 612713387 619376212 620420801 621865706 624152606 626944318 627397628 627525899 628538582 634714171 636678658 637048321 637269269 639761122 639897713 639988804 641387978 643969942 646487996 647093564 647317996 652979327 655000346 655607953 656665954 656893706 658171514 659233652 659845186 665787343 667907779 668533411 668622526 668765279 670090366 670322774 672787874 675418612 675652868 675797122 682437041 683538338 684946691 686052038 686289982 687863462 688973516 689373542 689612638 691366262 696863684 698038957 698692813 703208506 703860833 705384988 706032943 706039334 706694287 708800092 709457606 710602508 711261694 717001754 719952541 719959058 720055028 720208762 723444722 727781516 734670739 734932198 737628221 737634898 740776036 740934194 742402276 742659764 752170727 752431603 752438414 756081326 757301468 758003974 760350052 761055386 764031268 765974132 767265961 774084311 774091318 775894108 776052739 776163212 779094316 779817038 786103241 789345557 790190258 791352793 791465444 791924978 792199642 794376044 795112942 798221996 798498844 798669326 800251804 800529356 801879463 808724917 810318292 810781433 811062637 814241428 814714186 814996754 816311972 819598108 821477228 823566172 824955131 826766171 827052919 831064598 833629258 833636804 834402569 834410122 837672836 839802964 840582002 843960601 847064251 847358039 848694847 850853003 850974124 852842284 853016647 853138076 856275476 860105428 864063893 864363577 868247237 868556234 870934526 871742443 871750334 873959207 875462588 877376566 877384508 877688812 881404699 884646049 888413218 888929041 889237349 891189509 891316372 891498601 893232769 894992644 898587382 898595516 902946044 903044219 905242156 906768863 913979066 914826913 916303234 916965764 917153237 917283796 920747828 929031103 931070623 931393547 931716583 932862931 935035486 935235119 935368252 938799554 938808052 943353268 943680452 945752132 946080148 947675729 955765811 957308198 957640222 958196239 958528571 961942982 962285324 973073809 973305476 973411301 974946973 977087293 977217538 977426177 980811238 985198214 985207132 986112127 987703486 992494412 997407983 1000495034 1001075933 1001423137 1005338906 1005553549 1005696692 1007895394 1011952766 1020573862 1021166419 1021520591 1026110371 1029286258 1030241069 1031903642 1032261538 1032860881 1035938596 1036899578 1036908964 1037268596 1049942894 1050552503 1050916867 1052247854 1052612806 1060982692 1061966906 1067234077 1071635929 1074131674 1078081774 1078455686 1080157078 1082672668 1082903822 1083686812 1083908371 1084062668 1097945849 1099717682 1100099098 1105041938 1108462124 1109490382 1112311718 1116661084 1119980407 1126717042 1131353993 1131364234 1131515044 1131756626 1132413737 1132806493 1136841706 1143656668 1149329006 1153658891 1154893454 1157830246 1159140554 1162088146 1162491194 1164325162 1166632148 1167036772 1167285938 1178754889 1181982571 1182392519 1182403222 1183089739 1183500071 1188127798 1190045164 1191149102 1194835796 1195944178 1200620564 1203673636 1205703653 1206132746 1216429214 1218392252 1218814828 1219511447 1219522486 1219945454 1224291068 1225426774 1235305093 1240400161 1240841602 1243554389 1243731412 1248305212 1253888636 1255051798 1257077164 1260096299 1269428342 1273357316 1274085109 1274096642 1274527001 1274538538 1279522244 1279795426 1282775956 1287939884 1296358063 1299203983 1299654587 1305958654 1310000692 1311204037 1311215906 1313331908 1313787412 1316343028 1319690372 1325277569 1330612591 1331574686 1335815558 1337054719 1337066822 1337245052 1337530558 1340180732 1340454731 1340645548 1345575748 1351594244 1357814689 1358285621 1363415053 1364874082 1367076676 1369893382 1372104076 1372579964 1375726924 1378747084 1379225276 1382732524 1385064527 1390158077 1396077914 1396888493 1397372977 1397385626 1400440657 1400926373 1406417012 1407721666 1412065886 1412078668 1413388574 1418915212 1419069487 1422523388 1424922499 1428545951 1434003508 1434296689 1437585149 1439905082 1439918116 1440417524 1441240801 1446889444 1459906019 1463110979 1463618431 1464126059 1465927463 1469341478 1469655187 1469864396 1475256442 1475269796 1481868388 1489204717 1492473997 1492991633 1498482083 1501917703 1504341454 1504863206 1504876828 1505736947 1506259183 1509565903 1512162652 1516007948 1522110772 1532059529 1534531922 1535422889 1535955421 1548168622 1548182636 1549604771 1552105478 1559634076 1559803651 1566237127 1572206482 1572542153 1578691114 1580155577 1580380516 1582705586 1583849956 1584173773 1584399284 1590225884 1597338652 1603758926 1604690087 1605246643 1611308699 1617449834 1621562866 1622125274 1629428372 1629993508 1636894441 1642914091 1649910262 1650868219 1651440791 1653532342 1654105838 1655066231 1655640259 1662129196 1667258516 1668805138 1668820244 1677082121 1681164004 1683999317 1687921202 1694128502 1694716078 1697389694 1701706006 1703284583 1706033294 1725343477 1728127786 1728727154 1729131157 1729730873 1730330797 1736494474 1736865221 1737112468 1741869052 1743484886 1743500668 1747918414 1754753132 1759969211 1762809398 1769292098 1776826436 1777858082 1778474698 1779507301 1780124489 1782379018 1782997202 1786465538 1797174764 1806088438 1812892543 1813537726 1814590687 1815220043 1827958132 1829653826 1832606468 1834306474 1858062206 1862141246 1862787094 1863433166 1865725862 1870070972 1870470238 1877599108 1894677169 1895351458 1896451921 1897109669 1911531622 1914616396 1915280444 1916375131 1916392478 1917057142 1923885964 1939808717 1946147618 1946822602 1949893946 1954156897 1954174586 1954435076 1954852354 1961622476 1970396428 1972224254 1975406972 1980151327 1982006143 1994815966 2000990068 2001399169 2002151866 2002846274 2010677812 2011107098 2015790788 2023905532 2041147724 2041606259 2042314351 2042332838 2043041182 2052220742 2058572516 2060482138 2063807284 2064523076 2065721762 2073799156 2082579037 2090962643 2099885788 2101085987 2101105006 2101833734 2104495708 2105225612 2106428863 2123933812 2133708797 2134448833 2134468154 2142509369 2143271858 2148263348 2156163548 2156911372 2160314156 2165807644 2167816742 2176529971 2184534121 2195110489 2195871821 2195891698 2199435364 2200198196 2200692461 2201455729 2210083876 2218980764 2224623436 2228375303 2239163927 2239960814 2244857923 2253434084 2253894797 2262707986 2262728468 2263513252 2264806973 2264827474 2265612986 2273683412 2292501211 2298330839 2298658012 2299127971 2303600299 2307317782 2309458151 2309786908 2315660492 2318281108 2324176292 2324982388 2328650324 2334571876 2340178841 2345316281 2346129709 2354757559 2357509778 2363965142 2364785038 2364806444 2365289927 2366179478 2367000142 2376255596 2382298204 2391888356 2392384183 2401182133 2402014937 2407522117 2411407306 2412265492 2412807397 2413644233 2419781917 2432858428 2439022894 2439044972 2439890908 2450853548 2451120023 2461229771 2470610186 2471137669 2480800322 2481683204 2483101621 2487108778 2489415929 2509506139 2510103596 2520192598 2521655851 2522530439 2528068199 2528945011 2532056527 2538245161 2538856684 2548170218 2548193284 2549054002 2549077076 2559590852 2572262693 2581722143 2592716126 2594221487 2595121243 2598407966 2599309174 2600818363 2601720407 2611917308 2622408074 2622431812 2633534449 2646284641 2650555138 2653013909 2661225182 2663149372 2663693851 2671631116 2674109438 2674133644 2675061116 2676590059 2680909462 2709319613 2715629378 2716571242 2726830106 2729359633 2729748164 2739786764 2765665903 2770129054 2771737423 2772698747 2780316154 2782895297 2792155828 2793776986 2794745954 2794771252 2795342641 2800881314 2801852746 2815443332 2824131772 2826777148 2838138974 2849844998 2851499651 2852488639 2857091902 2868593378 2875170298 2879810164 2882481602 2896778209 2908726093 2917702403 2919812038 2920435427 2926221958 2927236862 2928252118 2931854926 2938682956 2939310374 2942037007 2950512884 2978409434 2980138733 2981172337 2984947994 2985983266 2996964166 3003835406 3008682908 3009726412 3011473894 3012518366 3019131806 3039946819 3048270841 3051126169 3064119058 3069063844 3070817981 3070845778 3071910842 3073694429 3074760481 3096337244 3099209542 3104210956 3119607302 3132474254 3144412964 3145055837 3145084306 3157382228 3160311154 3165411172 3168347546 3207517852 3208238407 3209351123 3209380174 3210493286 3222617398 3234899668 3243125732 3244250548 3272624201 3273788882 3285798439 3285828182 3299820524 3301736438 3302881582 3307064684 3308211676 3310102499 3310132462 3311280518 3337610276 3350578693 3351740777 3354164242 3366800437 3367998634 3375842404 3388257004 3389432156 3394779388 3403412012 3406569166 3412066588 3420261383 3432839333 3448193749 3450686954 3456255572 3456962201 3457454308 3458262314 3459461746 3460661594 3472988948 3473730442 3486969772 3495836828 3501732619 3518686171 3519938422 3525618796 3527633879 3538584196 3541834681 3555716164 3556949396 3559014602 3560248978 3564758036 3565994404 3572931076 3602501903 3611662747 3612176876 3612915383 3625785086 3627075452 3629148523 3629181374 3630440086 3659307652 3668612948 3677423893 3685497013 3686775257 3700333307 3716124412 3716884171 3724282492 3725574188 3726866332 3731451724 3740940476 3759460859 3773286209 3774594901 3789354338 3790702916 3791554481 3792869509 3792903842 3794219338 3802514441 3823063244 3832750262 3832784956 3834114284 3849011887 3850346843 3867646783 3879617434 3883216337 3892295236 3893091013 3893645204 3899787892 3902016833 3908313794 3908349172 3909704708 3911939317 3943509647 3944448508 3959774819 3960302654 3961148191 3964012286 3978945971 3989631932 4002798338 4004303732 4005692548 4022214196 4022651521 4042127089 4052405861 4056991939 4067308511 4068719179 4075138067 4083212518 4084628702 4084665676 4085500783 4086082364 4104441484 4120964276 4131443524 4138411277 4158447293 4165158074 4169021857 4181925286 4185804623 4202171974 4202210012 4203667468 4212857726 4233752767 4250796113 4257502249 4267417594 4268328701 4268897666 4268936308 4269809089 4285018738 4286543716 4288993709 4335633484 4346046419 4353059942 4355587379 4357098031 4369068242 4373121181 4390220978 4391743642 4391783396 4392681293 4401384922 4402911458 4442999197 4456750606 4459338247 4460884883 4478327854 4479921628 4480928023 4482482147 4489715846 4493880703 4507789594 4525415972 4529613946 4529654948 4531225972 4570855289 4585002422 4589255671 4596661678 4598255942 4607200598 4614635564 4618916302 4623201011 4660511401 4679733877 4680357682 4681356953 4690632562 4692259418 4709515118 4715019556 4727930284 4729570076 4730579854 4732358956 4734000284 4777059287 4784768366 4794626837 4802364266 4804029874 4815044234 4822814612 4825614794 4827288466 4839563834 4878045788 4886272699 4890849691 4902240046 4922459542 4927025831 4941220372 4942230601 4942275338 4946860009 4961600644 4966203242 4974217556 4978831858 5019012278 5039667787 5040385196 5043311702 5045060878 5056136398 5057890022 5064113054 5076490322 5096340436 5098108004 5142695173 5144525386 5147512357 5149297673 5163397547 5163444286 5168234123 5185432252 5188442974 5190242486 5196815932 5198618348 5201636726 5203440814 5244816148 5265195089 5267021221 5267068898 5292569282 5301110276 5306027818 5322450364 5327387702 5348218876 5353180118 5361818924 5374696459 5394461809 5418590177 5418639226 5431258756 5432369173 5433142484 5453660212 5458719266 5502722687 5531331806 5540258108 5543424667 5543474846 5545397494 5560632308 5565740213 5565790594 5587553972 5589491908 5590685282 5601762628 5603705492 5613156241 5661074419 5675470031 5676277948 5677438459 5699689996 5702947679 5702999302 5704977278 5714183804 5737186756 5750340596 5764963204 5774685917 5787363197 5789370433 5793556418 5817452186 5835404806 5839624076 5840817983 5840870854 5852443916 5854473724 5856504236 5863709852 5878620748 5884074014 5907724207 5929449757 5931506273 5940863929 5955971021 5956818868 5960277466 5962344674 5969895988 5971116529 5971966532 5993928332 6007670812 6022947788 6025036732 6038263612 6048447251 6050545039 6077730659 6079893638 6096541682 6102197101 6102252338 6117714449 6128238116 6141635962 6141691556 6143821684 6147388858 6149520962 6196943731 6198419084 6222503287 6224661443 6238326563 6239214604 6240490207 6252629383 6264948508 6290111674 6290168612 6320622308 6321309533 6336695092 6351913997 6368066353 6375273047 6391484803 6393701567 6403788391 6416476814 6418702246 6418760348 6420072659 6420986572 6445234796 6503217721 6517494361 6519754829 6522016081 6534702889 6545248402 6547577764 6551320061 6571596878 6571656364 6577692979 6603472876 6605763164 6620204998 6620264924 6622561036 6633730103 6690360677 6701157386 6703481554 6707373673 6708328484 6709699997 6733600874 6735997268 6739847257 6811516663 6813138332 6813879107 6824628811 6839611051 6840522766 6841983239 6865678666 6896387498 6901373908 6902784889 6913924402 6916524628 6918923492 6921323188 6947460884 6981855881 7003465238 7007531531 7009961959 7037372342 7038874843 7039876844 7055267758 7083669362 7118029204 7118803129 7120497956 7148164933 7150644137 7182772597 7205003806 7211687483 7223325494 7225830766 7230026167 7251570172 7258297046 7258362748 7260880172 7323660773 7353867521 7354847786 7356418069 7370994026 7373550514 7400666614 7433768342 7470638539 7506807451 7518921718 7525896599 7534413601 7546572418 7549189802 7553572949 7556192761 7578708676 7583108962 7585739018 7585807684 7587358597 7588438676 7605028882 7665500524 7685620943 7698023774 7700693686 7735293566 7742469163 7759234868 7766432674 7773637157 7786182026 7804033666 7816627588 7823878634 7839862849 7887019294 7919477951 7919549638 7920605308 7922296382 7926896159 7928024572 7929645451 7957891942 8005596676 8045303042 8084254178 8104811722 8113983878 8134617022 8137438358 8150276134 8166425036 8169257404 8171001566 8251284223 8273877997 8276747633 8276822554 8281628173 8284500497 8316894586 8330316148 8338043714 8363850572 8371609246 8404343948 8425715452 8439925571 8467505534 8501592226 8515004498 8534835188 8536580129 8536657402 8537795332 8539618178 8570037476 8577987418 8647135651 8655235459 8682801127 8692092838 8704880723 8706119884 8711174758 8714196062 8738136484 8746242362 8780441956 8783487284 8785362586 8802769844 8805822916 8820674093 8885998394 8913501212 8918595763 8918676494 8921689007 8921769766 8956655708 8961856046 8964964294 8979431692 8987761406 9015579188 9059227892 9074506441 9094427881 9097582109 9141710578 9170004844 9178428259 9178511342 9193323356 9196511884 9214401196 9237832604 9246402022 9283566611 9317706761 9320938429 9321022802 9359383033 9359467754 9360715364 9362713906 9381265124 9383183117 9384518836 9419030236 9461159708 9504702823 9507999347 9550719607 9554118574 9569536732 9589166873 9589253674 9604728532 9608059748 9613551277 9630088468 9651229588 9654576932 9679127668 9695451689 9731106539 9772545398 9778219451 9781610839 9781699382 9803084599 9804480092 9806484611 9844919084 9854051662 9884461202 9884550676 9893720018 9932406484 9933486409 9957663716 9974457493 9999821657 10038024556 10040076823 10063096043 10079335574 10086623404 10088685607 10090121756 10112272796 10115780044 10128226108 10152980644 10219342133 10241776853 10245329017 10248882413 10261492241 10285390346 10287586309 10289050772 10295024714 10298595346 10326795094 10326888572 10336468246 10376885948 10380484972 10403273452 10406881628 10424433019 10447317979 10450941431 10489374581 10513423921 10530390178 10534042442 10534137796 10540158629 10543814281 10566961321 10585138564 10612055636 10654775404 10703811899 10706360236 10707524311 10724416703 10747960223 10749392918 10751687947 10788923618 10837180354 10837278452 10847233397 10864738346 10917438532 10918625557 10971487813 11005445374 11011835263 11015654507 11039837387 11043666343 11061089039 11062663612 11086849334 11086949692 11089216411 11090794988 11131480426 11131581188 11181370564 11226312482 11232830609 11236726501 11287214081 11322148838 11332651759 11350940062 11354876918 11361469691 11405895358 11405998604 11409954556 11458261087 11500398637 11549371834 11556077533 11560085537 11574726394 11578740866 11585463617 11587112836 11589481813 11634904372 11670809612 11681635966 11681741708 11739574847 11768148028 11787995219 11815448414 11858899514 11863012546 11881727858 11911942042 11920554932 11922992081 11924689348 11942233058 12077404339 12096894502 12101090078 12103918099 12108116111 12112315579 12155461318 12158056547 12159787276 12193083364 12204394202 12204504676 12235428898 12283271924 12294777716 12299041924 12319784477 12393887462 12445006574 12449322886 12456551107 12460871423 12476653126 12480980414 12505258766 12580223348 12642619066 12649959517 12654346913 12690247801 12702134809 12703827994 12706540301 12736132706 12750546094 12782969606 12787403134 12807576782 12832953628 12837404492 12840145318 12966303779 13006435442 13013987129 13018500781 13034988722 13039509658 13044032162 13069405778 13090496804 13102640122 13143193756 13155385958 13240409996 13262740183 13267460206 13275163447 13279767683 13380721354 13402314772 13406963108 13414625917 13414747346 13419399994 13427191453 13467201748 13479694514 13623033326 13627758214 13649257622 13679098279 13679222102 13681045532 13683966478 13731357332 13792774996 13805569778 13827848804 13861059289 13874043001 13963711762 14006930476 14014936199 14015063062 14019797011 14019923918 14074744684 14077749686 14110535516 14167338724 14237606258 14291243813 14296200457 14296329866 14301288274 14365545194 14410007612 14423374966 14446650988 14451661532 14460052334 14516594092 14578053259 14636738501 14647321546 14707601909 14707735042 14709695572 14712836138 14741988052 14745002041 14747101028 14801333228 14867536684 14935961579 14941141831 14941277078 14997565583 15013614902 15037843436 15051793198 15068827202 15093144836 15098379604 15107145898 15112385522 15166217924 15171478036 15174717194 15210057764 15235709797 15291738847 15365773423 15371102747 15371241886 15396047548 15401387372 15404847227 15410190103 15470587132 15484938326 15532865348 15547274314 15572364052 15608067332 15609764357 15647757268 15674147489 15679725698 15714005461 15774038588 15777263579 15838955902 15839099276 15844592764 15853648811 15853792318 15859290902 15915783884 16058966209 16090606084 16094220769 16099802741 16105386649 16125202093 16166207057 16168508356 16209623444 16227967756 16269234044 16274876716 16300552268 16342003132 16381251887 16417213967 16422907963 16483302913 16502568446 16547755994 16553495266 16553645108 16563106417 16563256346 16568851013 16569000994 16605224933 16633789172 16676087428 16743218492 16746689281 16808274931 16814104559 16852654819 16879851142 16889651779 16895509631 16935011068 16938473419 17003184452 17030008996 17045652481 17073160258 17073314804 17079236356 17155974836 17157840161 17228608397 17294271302 17297963683 17310470918 17365602254 17381711347 17384185676 17409761446 17422349516 17425911503 17428392124 17492484724 17566542973 17570725172 17641348186 17651590957 17657713073 17696477393 17702615077 17724395689 17767716127 17771996788 17837191526 17837352988 17843378014 17843539532 17923712092 17929928588 17975522812 18005838851 18072055001 18149012882 18159550409 18165848701 18188855762 18195164218 18205728541 18212042849 18283421156 18356856518 18357022684 18447903331 18488402371 18492804044 18494814719 18523992487 18567133222 18571097363 18635413522 18641876858 18642045604 18645856957 18718766066 18718935508 18725427812 18736130413 18766366234 18978778247 19009405646 19015998694 19020442727 19027039603 19033638767 19101439214 19105517431 19108237148 19178333746 19178507348 19227102554 19359661321 19390903378 19402161961 19408891229 19462213078 19480267079 19545090796 19556438902 19563221678 19563398764 19574580311 19581369379 19606169198 19612969222 19624356739 19708103324 19768922404 19787440036 19866972818 19948914986 19960497557 19967420473 19999643314 20080153646 20126192086 20158671148 20177371214 20277447463 20361082651 20438684266 20443047989 20483553706 20490658034 20497764826 20522984482 20570780692 20575172618 20590049428 20594259049 20597190692 20653590188 20672936492 20848866038 20860971131 20868206359 20894635958 20901882862 20978749162 21026847842 21060780356 21068084884 21080317258 21087628562 21133922642 21279627733 21337895887 21357883183 21407623798 21415048622 21448833406 21495725867 21495920446 21498785836 21503375894 21515861003 21523323367 21577847236 21674360708 21694466794 21729476692 21802067573 21837251114 21942975626 22010890748 22015390859 22023670526 22031309014 22079674774 22087332686 22122178078 22173698668 22178432822 22262960852 22452624964 22457668849 22465457861 22465661218 22473453002 22478705041 22486501349 22494300361 22574428162 22644297676 22665303518 22701880124 22709753836 22722939382 22811790716 22908369407 22916522174 23000589073 23000797274 23098743668 23112155066 23120171074 23149452788 23157481732 23170717493 23170927234 23178963626 23363271932 23470796767 23478937163 23479149694 23567603059 23575990438 23630896828 23717799028 23726025092 23763455716 23823884084 23845984162 23884466116 23941829681 24029875331 24154808678 24193789004 24202180156 24207617071 24207836198 24216013019 24216232222 24224631158 24310922636 24316113094 24408788404 24470857796 24512128333 24630803197 24639568954 24693437153 24787774924 24792842767 24890013148 24898645772 24912876703 24913102214 24921742846 24953306252 24961960828 25010517532 25217513321 25281639229 25285238132 25290407681 25299919034 25308693826 25380495602 25404039661 25404269618 25407655988 25413080602 25472265412 25501092188 25565939212 25574806268 25615153564 25680290636 25741967251 25798479091 25807426799 25902333149 25932607558 26012870884 26018189197 26027974258 26037001562 26069977444 26079019316 26088064324 26138811556 26205280244 26310771916 26316226013 26413003463 26422164307 26525480366 26534920412 26540881367 26550086563 26550326894 26559535366 26617601087 26761442708 26829251834 26829494692 26838799988 26854382906 26959389028 26962320253 27073527481 27182514359 27246066652 27251637091 27255516428 27298515244 27314117831 27358196558 27358444204 27367932956 27383575219 27604567529 27611139556 27722118578 27738214361 27747834829 27748086002 27808750189 27818395121 27852621797 27920696771 27927423524 28029872398 28030126124 28039594022 28039847836 28155499372 28158560647 28294889623 28366841027 28398943573 28471159577 28475212516 28481034253 28536436357 28546333673 28582487626 28592400914 28592659732 28602576548 28609001993 28618924477 28731090388 28846749932 28920104668 28968878939 29109131051 29156106518 29183152999 29273477002 29294643092 29300632361 29415203818 29415470084 29425672276 29442490649 29490004082 29636269369 29755572791 29802515743 29871923158 29878300907 29882283662 29882554156 29888663623 29995131166 30022955963 30027229804 30103586396 30137654404 30214291796 30224771044 30349434388 30422324933 30471419594 30489111653 30499686217 30583477694 30611848267 30731546846 30742205494 30742483772 30748769051 30809694454 30820380206 30969876652 31094548628 31100994379 31215367729 31219528714 31226194181 31348294978 31359451396 31366496161 31377375029 31428010922 31457164921 31554527158 31677911804 31707297622 31707584636 31718581804 31864560299 31995987023 32117932418 32124789697 32188441538 32199605482 32210773298 32250404186 32332414114 32362407077 32623579807 32762503774 32781526063 32792895707 32834427934 32845815926 32864886587 32876285143 32966605826 32997187093 33005136892 33095511988 33106990532 33126212834 33126512692 33137702026 33138001988 33210449866 33439415009 33493378562 33562387859 33616549862 33628209118 33705309638 33759702284 33779303558 33791019262 33810638719 33822365291 33876946838 34091304962 34146320516 34235947837 34315680322 34457216794 34489180817 34588542604 34595614207 34595927366 34620941836 34628020063 34731204508 34763422694 34819522892 34851823006 35133085946 35282696372 35303181914 35315426146 35392954786 35405230154 35448791378 35535432254 35674383052 35686756028 35998866211 36011677702 36032586499 36045083711 36143782829 36144110002 36177638861 36298025764 36319100818 36331697402 36377711524 36390328436 36411127489 36411457082 36424085698 36713713036 36856365623 36869148547 36895806662 36976804742 36989629438 37047984974 37134266444 37142194726 37270827044 37283753716 37291713914 37437532132 37472260826 37532732468 37622875213 37658116717 37761232663 37930131239 37957556494 38018811292 38026584211 38031997388 38040885454 38054079206 38067277534 38202878428 38211034862 38356667492 38454205108 38519058809 38719322642 38781806756 38803972669 38804323922 38817782458 38924426156 38960181491 38960534158 39112877804 39126443356 39149160622 39162738758 39212338396 39225938444 39248713478 39627520933 39728290217 39733945636 39742069213 39897829972 39920633753 39920995114 39934840946 39999286628 40160307292 40252384172 40354742428 40540467143 40554527827 40554894926 40703666377 40722165302 40877368532 40885725881 40886095978 40967107412 40981316068 40995529652 41045968964 41150345236 41188518098 41354069449 41506148299 41520543911 41697732076 41707099291 41721564599 41721942262 41736412718 41789271916 41803765724 41827658851 41957498324 42053695684 42160634516 42175257124 42267845284 42339130757 42353815273 42544114613 42559255466 42675791774 42715379707 42715766366 42815247596 42824001143 42830097244 42897666812 42991451734 42991840892 43006751788 43031332487 43031722006 43046646734 43378606117 43388933588 43557523009 43572630101 43604135146 43668285941 43674502228 43683431449 43768405681 43885951252 44030781718 44047341052 44062618028 44159349548 44174665372 44244356156 44249166731 44356865644 44463397979 44576464471 44626911329 44740393621 44755910969 44826518737 44915337698 44930915722 44931322436 44940508613 44946906004 44957410082 44973002698 44988600722 45148856324 45330607036 45445878764 45522524047 45622460527 45638283803 45654112567 45742920223 45816738814 45833044348 45859240427 46001178146 46001594548 46043850853 46224310132 46240342148 46341434986 46341854468 46357927252 46571280437 46758757243 46832524739 46941593534 46951615711 46957874326 46958299388 46967899979 47135206118 47151980876 47178930799 47680616641 47691968324 47697153749 47806510609 47883659362 47911461169 47928078341 48049955209 48059750662 48104332991 48226658059 48309617356 48319494223 48415234142 48415672396 48432026038 48432464444 48449262316 48632226188 48872991167 49024256666 49052720717 49069733713 49261606394 49279137908 49290208253 49307303617 49386874306 49432687733 49585685534 49825753406 49826204428 49831621903 49843485692 50037154531 50054508959 50279408179 50435026642 50481812381 50563278458 50580815362 50599838068 50610183169 50617387652 50760991204 50808079322 50808539236 50826161204 50855211121 51265625411 51477072647 51483934502 51494926483 51596958182 51614853598 51804666298 51865215116 52036378394 52055948516 52074003124 52294469773 52547652157 52632452026 52681276193 52740895207 52826006926 52844328614 52875010643 52893349327 53050960732 53081762734 53100173126 53100653788 53111510179 53119070732 53235202174 53658503668 53708765812 53799346601 53924640506 54147054962 54197284141 54365028718 54415460099 54503274182 54628235662 54716393116 54767150438 55038785971 55209135058 55260349469 55436345657 55444237156 55476428722 55488273113 55495669658 55496172004 55507518157 55617500378 55636790242 55705243594 55841393542 56059744796 56079188044 56317121294 56589779246 56622635927 56642274403 56733682054 56797887146 56850575353 56942319154 56962068506 57072872714 57092667346 57164975252 57184801828 57218003986 57237848954 57758989561 57917145979 57937233431 57937757878 57971397211 57991503479 58218262102 58312213036 58366305998 58420449139 58546954004 58601264722 58830407636 58884981298 58980008164 59272538738 59511145582 59605031486 59743846316 59756060903 59756601814 59764567324 59777327246 59990262332 60045911926 60529949557 60586648213 60844649866 60942839188 60977671337 60978223306 60999372434 61166955388 61223142343 61223696534 61463093692 61484410988 61497538102 61619388908 61640760412 61744718651 62201988758 62430170341 62430735458 62439057428 62451823049 62452388362 62696589956 62732992322 62754750058 62856021844 62914329842 63109054316 63414595244 63521545087 63660995167 63683074763 63729120598 63991974046 64235864836 64248997813 64249579394 64376883076 64399210964 64421546596 64500808372 64664828228 64724814154 64984966277 65223947327 65246569003 65247159614 65515681231 65525007548 65563052126 65585791414 65668855868 65682281819 65691631852 65729773174 65752570286 65933211652 65994374186 66252425668 66275404052 66420899732 66532919761 66555995429 66855037249 66878830018 66986757124 67124168111 67124775718 67233099724 67256418236 67294858939 67410619276 67558607116 67582038524 67621277438 67644730582 67753893676 68166381041 68182609924 68447536157 68471275873 68471895674 68621592193 68631360644 68645392277 68914433588 68978361634 69191228414 69191854732 69256040126 69526845388 69534404863 69703646012 69871053967 70048729883 70128003517 70266171892 70306332833 70330717237 70441672301 70606363828 70620799249 70630852292 70785909572 70810460308 70897582756 71070864508 71535394931 71692437971 71717303119 71742176891 71997732422 72023355404 72064520671 72065172998 72090167422 72287565658 72288220004 72354622769 72355277722 72638201636 72663394804 72822254978 72822914164 72848171396 72971031133 73131225853 73156590017 73425622067 73593967447 73712731246 73738297094 73781110403 73791613324 73806699967 73953609484 73968729247 73979258876 74095969948 74138319827 74284389452 74583427828 74926683293 74944521652 74952670177 75070916921 75235721561 75245750426 75261815629 75316233434 75522465326 75860262478 75915112988 75930633779 76053168422 76081770908 76108158412 76134555068 76422069724 76430378899 76800414691 77038117618 77082846841 77109581549 77278861709 77305664401 77427623273 77438645284 77607945338 77608647844 77624514877 77635564916 77920362982 77921068316 78298321244 78306834419 78325477516 78497426956 78629814263 78657085507 79010498567 79255041866 79328562313 79456580434 79484138426 79530287837 79841267506 79841990228 79869681892 80560268503 80765126147 80793137983 80892542731 80920598759 81080934286 81098245319 81109055654 81109789852 81126372691 81407332754 81444330604 81771451762 81772191956 82177023929 82377036196 82574881961 82708138898 82784862589 82878549611 83012296598 83041087822 83089302439 83118120371 83414198582 83443129198 83443884524 83460944567 83472825436 83655317702 84541830373 84678261514 84707630546 84727426693 84756812777 84786209053 85088229226 85118510932 85167160793 85351583548 85430759414 85431532732 85510008727 85648002286 85982903468 86062664974 86063444012 86093293468 86238491339 86757212234 87115046018 87145260202 87195857749 87208270292 87226099961 87336571882 87366862898 87536811362 88061563436 88498333462 88549716619 88580428391 88914943663 88926795958 88945782107 89152928942 89253822658 89480787242 89511821938 89653037474 89830675396 89861831444 89881017226 89914820164 89946005396 89977201444 90764126453 91045048094 91097909903 91129505467 91244921054 91276567606 91308225134 91485840446 91633477628 91718480854 92002356292 92087701706 92544440677 92682869972 92839181281 92926144129 92958373781 93142560874 93517514486 93665049478 93883187068 93902381419 93903231422 93915748652 93935799958 93990340171 94270412236 94357861598 95207590049 95361233282 95394307498 95613021218 95753687953 95767318724 95822922338 95856156682 96099910418 96119501324 96208665982 96453316118 96638988446 96830468284 96864052076 97027415023 97118301007 97745982334 97836655787 98048513332 98104553393 98105441434 98138579077 98139467426 98196448337 98230505893 98523212788 98580416506 98614607234 98773748612 98865375466 99171371068 99651506812 99663243806 100038706691 100073403199 100074309062 100109017918 100558816358 100870053284 100963624762 101126556916 101161630724 101220366338 101616158644 101710422242 102119232721 102494774371 102530322719 102531250822 102953213363 102954145294 102967869004 102989852966 103193916364 103215014287 103229707196 103609332596 104072756788 104551731053 104587992817 104588939546 105095304314 105264904052 105362552386 105481790414 105652013852 105688657228 105749064047 105750021286 105786698654 106163525468 106200346252 106223020358 106470404348 106649968579 107042171929 107560413961 107597719229 107598693202 107833930589 107849281012 107871330721 108294109924 108394568282 108730057436 108830920198 109006548364 109256471324 109268350499 109534300876 109719032423 109998038227 110077571942 110418270116 110440845053 110520698938 110872691314 110952857444 110975541677 110976546226 110991339316 111015036314 111235000756 111273580484 111410487188 111682787084 112412763463 112634242588 112659545383 112698619187 112737706543 112876414651 113163449399 113179558492 113245271854 113284548806 113467364108 113595774292 113701150706 113884638308 113924137012 114145745428 114185334692 114436007972 114475697908 114668763209 114920497769 114960355741 115383120391 115517979122 115834291958 115874466862 115875515756 115941744919 115942794422 115981957091 115983006958 116236574531 116436524204 116732611996 116840898278 117202529444 117741930889 117769962596 117782767421 117968583733 118227562453 118268567417 118545077476 118569313933 119022291164 119210062972 119319567367 119512121806 119513203628 119554654492 120091823852 120104881127 120686365943 121059899114 121130187893 121172199577 121173296426 121438211257 121480329773 121671979429 121689299732 121955342674 121956446612 121981380521 121998744868 122446284686 122447393068 122965800811 122995076204 123489437302 123561136699 123603991511 123875341751 123918305539 124159354891 124374012889 124403977516 124659169349 124860340682 124861470916 124903646098 124904776724 124976166601 125465984644 125509500116 125828659684 126040871957 126504385007 127043090174 127116852863 127160940907 127321990334 127366149526 127440099787 127458241196 127484299943 127983948092 128497995626 128499158788 129135323317 129418816597 129449628308 129463703033 129667947409 129969932554 129997681541 130447894654 130493138006 130494319228 130520998699 131031362462 131126104252 131152912891 131171582828 131364563638 131459546348 131505140572 131988748372 132851447729 133065839522 133111990858 133143099089 133189277221 133235471369 133710074498 133738622017 133757660036 134248336222 134249551436 134589717878 135242554876 135257259451 135289461164 135517629247 135815133727 135862238603 136332762082 136361869553 136895072314 136942551746 136943791348 137022062177 137069585653 137243184386 137290784554 137370497173 137956723268 138382456828 138512080252 139068809726 139149554687 139197816043 139723482899 139742107934 139771943311 140097459766 140256007034 140612665666 140661434474 140883344602 141241598498 141942132241 142629341569 143070789862 143153858419 143203508591 143384875942 143434606238 143484353782 143517886031 143567662459 143995464844 144129041342 144130345996 144159813343 144180334844 144575131316 144709245538 144710555444 145644509956 145942062266 146026797917 146077444513 146262451706 146313180034 146851244134 147187934894 147425462492 147476594188 147562220806 147613399934 147699105983 147937458494 148276639654 148957394131 149505182281 149853366586 149905340354 150141833842 150470081069 150471443122 150491500852 150523631258 150611027021 150632466868 150663263569 151044930652 151720524956 151861267558 152106336844 152614473011 152860757798 153600829382 154076235236 154165693682 154219163098 154557723418 154611328802 154855246546 155215890676 155249029754 155840725964 156613668838 157203681943 157258205027 157259628526 157314171014 157350935287 157405509443 157460102527 158020997134 158510083732 158657124626 158913160868 158968276852 159060575674 159682535012 160358585849 161004123511 161120537006 161530252294 161586275966 161785085462 161841197518 162161868572 162195022451 162196490638 162218111308 162252745382 162814665508 163542903524 164295577369 164352560141 164354047858 164449473721 164506509869 164973221413 165149763922 165416277796 165569725178 165757099222 166024593196 166082175644 166178604878 166236240742 166828397164 166886258396 166921889134 167310635404 167592807767 168209127317 169083660746 169356523028 169415261092 169453319497 169454853386 169512091133 169513625554 169572418106 170176458452 170334321586 170861518828 171020017454 171296004572 171707407927 172125329948 172415622379 172476982678 172854060071 173514424468 173549899369 174230092036 174290520404 174390136921 174391715498 174452199922 174673143764 174733725796 175073622724 176996666924 177036428459 177097830151 177099433238 177159253139 177160856782 177828277627 177829887326 177853591916 177891564214 178305857884 178507645316 178961574484 179023643876 179306074948 179762034452 180193770757 180589353637 180651987593 181316332043 181528252906 182090096188 182194170587 182195819806 182257361143 182259010934 182489842108 182553135212 182616450268 182657474263 182971680892 183436961708 184175403412 184213582091 184891024241 184955150149 185088881354 185678362562 185786169569 185850605941 185852288258 185916747562 186285121748 186323207609 187035028972 187330098956 187804762838 187806462844 187871599916 187980680342 188715723196 188736241771 189514692367 190277600513 190415180098 190722466564 190761459637 190788614996 191198824817 191226042436 191507375906 191645844676 191685026533 191712313364 192199820836 192417331964 192906632236 193231972703 193277976892 194054830046 194167500527 194234843803 194236602014 194661251323 194728765847 194968352579 195444877397 195491964668 195673311574 196209106786 196210882868 196277158154 196278934852 196392896674 196461011786 197160833012 197229214468 197730750932 198064227361 198567887189 198792605011 199298117039 199326487612 199367239771 199755054499 199824335711 200077413382 200146806398 200148618124 200218035836 200263013951 200332471339 201117632716 201927249524 202440732676 202926936641 203372426081 203420844484 203442961909 203763917357 204238465442 204282070993 204989548742 205060645438 205062501644 205104426527 205906426726 205908290588 205979705932 206097434543 206430028574 207453885583 208289009537 208766560717 209103462106 209175985634 209177879092 209224869997 209297435633 209370026437 209829660517 210160691741 210190608628 210725104772 210963580828 211498128094 211500042572 211573397308 212446040716 212956274531 213299937158 213423781571 213497803519 214084343858 214282937869 215120827922 215195438458 215197386404 215320383421 215395063169 215667861178 215742661442 215867924129 216789136564 217661840396 217706960653 218507574103 218536700998 218583359267 219438064846 219565473127 219641625203 219996076454 220155143884 220200154447 220881690106 221041397876 221745382628 221951083354 221953092452 222030072628 223051922093 223971909161 224825526926 224873527879 225319090766 225397238374 225475413086 225752829302 226326898798 226490543708 226536849539 226569097612 227402301412 228365058649 229337526418 229470682441 229550269949 229840995538 229920711482 230054206109 230133996001 230766240782 230980309651 231035958244 231668583916 231748933724 231883489838 231885588844 231963914182 231966013916 232473149062 233681796556 234075905063 234936715013 235483861778 235565534842 235937167466 236455124906 236537134834 236674471033 236756557037 237138627866 238639134734 239024243612 239822743303 240209762254 240349230823 240432591347 241372731886 241424265719 242119798228 242169299449 242260375786 242344399154 242346592852 242396140441 242876422514 242960659546 243343958858 243910685348 243962761042 244892569372 245931601622 246978874604 247122273398 247207983022 247265755451 247351514839 247437303971 247750683502 247836611078 248318709782 248748025778 249318338698 249720681364 249807292196 249952333202 251992063477 252081743914 252228105493 252315585977 253006479803 253008770014 253243472027 254086180348 254233705726 254321881814 254643980668 254732299052 254877892423 254880199574 254968599886 255116637607 256995991252 258270646634 258837633194 258927406066 259335894818 259939865108 259995363082 260895789308 260986276012 261041997398 262062724924 262305825782 262729127276 263360126491 263606817019 264328628641 265702895458 266131679044 266223981716 266283787781 266286198178 266376143209 266378554442 266470942738 267420148996 267477244034 268496672444 269179435756 269633411663 270514518902 271035258494 271627808683 271630267454 271724477206 272665524164 272721270437 272723739106 273790144628 273885103492 274044124354 274139171306 274486368772 274581569108 274740994346 277392646531 278098031519 278137619452 278194484491 278299109374 278395632086 279444436271 279446965798 279484215868 279543886622 280194919532 280512014068 281225331332 281322868948 281766689204 282483196996 283783270001 283881694789 283884264482 284925664639 285258683138 286141579724 286200081167 286307716838 286407017182 286769751884 286869212476 286968707564 287035772062 287135324918 288258082684 288319626686 289418491076 289478486143 290543038093 290643807377 291884124532 291949695037 292050952193 292053595834 292154889026 292524903412 292626360068 292793611957 293702488268 294375869788 295124441612 295226799868 295398211966 295874916988 296553279308 296585522783 297808802291 297914788262 299007657949 299010364562 299706733172 299768008001 299810680708 300283667684 300940162138 300942886244 301047262516 301219327409 301222054042 301326527138 303650242819 303722535116 305120357971 305226183119 305228946022 305721515596 305896252079 306002346331 306378839767 307127664481 307201658764 308331387364 308438326196 309115446836 309222657604 309710493092 309744167117 310498059508 311243785853 312035251297 312388379303 313182755347 313227337676 313291376783 314407363886 314516410054 314519257052 314628342028 314699021923 314701870574 314808169247 314811018886 314920205054 316041994268 317314249252 318121151348 318657668329 319357223689 319467986621 319578787969 320200441561 320717171698 321014682989 322008247022 322241074012 322306955971 323060504588 323172551932 323570170924 323682395036 323867397139 324390044902 324392981276 324505490764 325998963059 327311300701 327827673173 328591154738 328661309977 328705120282 328708095716 328775299853 328898947442 329013019738 329946442826 330252515593 330299527844 331139450356 331514198444 332357209756 332472481484 333764316487 333843778268 333880076243 334645574263 335185615534 335380228183 335496548387 336349686463 336418254634 336730330937 337586606413 338167321492 338236459561 338906638994 338909706772 339024182266 339027251108 339144836212 340668643172 342040034908 342110938169 343369045019 343414815854 343488135991 344831244758 344953965356 345031457771 345151125319 345708120142 346028814131 347099798738 348780273842 348783430996 348821353321 348904399844 350510163289 351401479661 351955857253 352816077379 353372686667 354072856918 354195660302 354198866476 354271282183 354318506278 354321713564 355656555254 355659774652 355783128428 355986477847 358859377877 360387541514 360596786693 360721852777 361178707274 361303975186 361513752457 361639136573 362632664086 362969058023 363056505812 364388341174 364391639612 364514722286 364518021868 365314948526 366061288411 367833565099 368427164182 368768933351 369186266449 369782048482 369910300298 370125074501 370177762708 370253445289 371356725124 371572339138 371701211882 371704576516 371833495124 371917025909 372046018201 372646415218 375609525676 375961360684 376595426207 377472483542 379029384734 379380988987 380555201026 380830360196 380908220693 381522919274 382397649634 383014751812 383370053066 385271501797 386463945406 386822446283 388109660092 388335001054 388417911791 388469687606 388473204028 388552627099 389322502646 389457531694 389936705158 390889754794 391346623148 392418213572 392554316308 392785793348 392922023572 396128454722 396358451489 396495920821 397135774378 397585210022 397954027471 398596234078 398734479542 399510108998 399648671422 400154826764 400293612796 400526027902 400664942678 404312926927 405420021853 405560634017 405799780477 405853873282 405940524353 406744852162 406885923818 407527834714 408476930884 408564141986 408943143973 409979097484 410121290876 410208853054 411812853452 412194869086 412860057148 414239283887 414907771166 416578019074 417533121434 418206924212 418292426321 418351971268 418449739994 418594871266 418740052874 419659321034 420321383482 422996256188 423709646899 424106537491 425912549062 426599874316 426843699359 426847563142 426995607038 427243525631 427391706859 428168687716 428561996401 428565875738 428963432209 430241655844 430390876916 430640766842 430790126338 431335722356 431485322884 431735848258 435413921306 437011192387 437015148206 437073401996 437162761343 437166718534 438876129692 439130946254 439283250406 439992152908 440400308894 441763380212 443902166708 445945138573 446099806097 446103844186 447740330147 447943818322 449651053852 449742984691 449747055758 450638181532 450794476748 450950826172 451505658604 452653797596 453073699078 454894763939 456567631289 456725983021 456730117298 458675052836 458941364882 459100539898 459681991076 459841422964 460104247361 460108412218 460267992002 461532481564 461960619302 463766979676 463927828364 464946298124 465730438327 465891968003 467985260743 468151810126 469869176777 469873430026 470967723556 471064012573 471131069684 471874334932 472910249812 473074269668 473344657357 473348942066 473513114074 474277255732 477164667287 477278269468 479132753099 479298931111 479645486606 480351145351 480419524508 480517745939 480698461646 480865182694 482745463772 482848531438 484338598898 484520751572 484688798308 484792280882 485752845028 485921319092 486687917716 486740834041 487925522084 489097377769 490341109181 490896024619 491863203244 492144329831 492315020659 493091706107 494244546796 494345594743 494415966044 494531510902 494703029678 494874607942 495501367004 495673222156 496637419564 497496051556 498636677396 499904666404 500747764517 501847065797 502021121833 502195238237 503984126954 504163487828 504451644697 504456210986 504631171954 506012959606 506017540028 506482359383 506486944054 508467411452 508643763628 509755784846 509760399148 509937199772 510233275214 512284084807 514346329673 515157772129 516467772821 516541293268 516646899769 517675266388 517781104729 517854812132 518671789636 518968238789 519990726164 522083994796 524486783051 524611651564 524668691239 526720252982 527026072859 527208861751 527213634038 528549507299 528657257282 529147662901 530493238649 531405790916 531514436453 532567575562 532572396356 532752286418 532757108884 532941885476 534954488068 535012652293 537602902837 539266823326 539579927887 539767070843 540952031963 541029037804 541139650807 542070516988 542192290783 542380339787 543255617366 543260534908 543448954412 543759565063 545442540874 545447478212 548088248708 548147840933 548278342612 549481988692 550408699841 550599598549 553073489969 554785293062 555299936191 556196063038 556388968982 556598218748 556712014859 556791264172 558888872542 558893931596 559087773244 559407322331 563921879521 565355883029 565551965881 566247799117 566444191313 567566540002 567687717233 567763389578 567768528964 567884608837 569851329278 570517366276 572400162334 572615433676 572814034364 574071544124 574270649836 575239167503 576639253372 578024173727 578956972286 579494038123 580149847277 581086076186 581287614754 581625117073 581826842597 583899390074 584101904386 584107191668 584226611969 584309778052 585587223914 590796423932 590860659707 591792812611 593091986851 593171045566 593297689439 593503463371 595617604582 595829576524 596170125551 598015315898 598020729124 598570061089 599536016002 601880324276 602438654818 602444108084 602653054276 605426645681 607300485638 607863844159 610240715942 610371004243 610452366238 610457892044 610582699727 611792504158 612004692662 612757679534 614255328962 619488334234 619848016333 620062998737 622487571706 622848995197 623065018433 624070502594 624649417717 624776758606 625356328883 626365510694 626582753566 626946554767 628814727772 629032820108 629398043846 629403741148 629616338494 629622037772 629840410108 635348885171 637315336658 637685369321 637906538269 638714447378 638935973242 639157575938 640400883122 641434343396 642029365978 642624940529 644016494044 644613911942 647734794278 647811084739 648780089804 650483008903 650708616467 651997926118 654622601402 655655346346 657182309476 657316669933 657322619954 657410240564 657550599706 657797894884 657932381197 658026039476 659892885652 660505031186 666453130343 667528632974 667760152486 669291148526 670371231068 670760456366 670993096774 672699372926 672836509268 673460661874 675173212826 676472919122 677813277988 678048364532 679191905161 679828107049 684221876338 684856590509 686731873751 686738090038 686829631708 686970053539 686976271982 687375138359 687613541251 689662489516 690062915542 690302250638 691416240284 692057628262 694199597476 697560547684 697642706642 700270946837 700513822393 701020326578 702802959322 703911714506 705632154758 706745373334 708145713836 708391320604 708542564366 708637012556 711313110508 711972955694 714834629047 715504217623 717463420597 717712259033 717718755754 718384543097 720672493541 720775083028 721193573386 721443705554 722357414548 722505100009 722607950372 723027504914 723278273146 725265328172 725938116046 728776682348 729029444572 730629897052 731862117371 732115949719 732122576822 735667130198 736854328364 737537866702 738372532898 739564096964 739820600596 740243448329 740250149002 740506890578 743144678276 743402423764 743834051818 744092036402 745292830436 749830191451 752922897727 753184034603 753190852414 754837514123 754944967084 755099315047 758058769468 758761977974 761110402052 761816441386 763045838548 764795299268 764878453493 766740106132 770536028713 770543003594 772927890812 773369661163 773637889607 773644892566 776670002108 776828791739 776835823582 776939375212 777105254198 778645005292 778915063388 779873410316 781779509588 786889344241 788616817681 788890334309 789163945801 792256909444 792709727381 792716902978 792991841642 794271548756 795170420044 795900850459 795908054942 797192468156 797468959084 799020217996 799297342844 801052055804 801329885356 802681342463 804443484383 804722490187 807681842737 808625853854 810840043706 811121268034 811592214433 811599560954 811707746564 811873699637 811881048706 813489704324 813656021717 813771847636 815055669428 817128283972 817886287946 820417706108 824193516223 824389738172 824479371947 825780086131 827592937171 827879971919 828478567774 829815542332 829985197531 833156038148 835066242868 835236971569 836584852642 836899479988 837189742532 837480105748 839318642068 840642766964 840734167889 844804561601 847419293798 847911315251 848205397039 848213074982 850067478799 850362308411 851703856003 851825098124 853687398718 853695126284 853869663647 853991214076 854487051262 854783413718 857123992802 857131751476 857926864418 861281533684 861375178609 861580252676 863471696516 864927956893 865227940577 867127392257 867428138773 869115484237 870618090223 870827842612 872614185443 874022384774 874030296412 874325522686 874333437068 874833166207 878261892508 878566500812 880800617788 886162953533 888416387617 888724517813 889817970041 890126586349 891890277146 892080698509 892199612194 892207688372 892390099601 895480660294 895887636644 899485969382 899494111516 903947263219 905931716179 906147398156 906245921231 908323701571 909789527878 910633488479 911664045721 913135262578 913451966042 913460234596 913982326829 914299324081 916306503121 917882729764 918070390237 918201079796 920208494722 920216824436 920535984004 923921238604 929960134103 931460876654 931783936006 932001693623 932324940547 932648299583 935970521486 936303620252 936838768723 939738353554 939746860052 940610095997 942128025146 946689314714 946697884132 946800816157 947026228148 948623404729 950705936089 951035670221 954329334574 954533086871 958265506198 958597862222 959154435239 959290973212 959487099571 960702290702 961035491878 961396923292 961593480211 961730365388 965697062876 968677197796 969584561764 973481668082 974046882809 974384712301 978064380293 978194755538 978403603177 980682218362 981792049238 984288659662 984630041318 986183412214 988691189486 989063021804 989406059356 989749215884 993594925687 998405390983 1001495529034 1002077008933 1002424560137 1003694131594 1004042243666 1004390476474 1004625202217 1004973637213 1007968253908 1008903289394 1008912421972 1009118693401 1009262343908 1012025919212 1012964718766 1012973888108 1017988847447 1019511569692 1020466550428 1022187585419 1022542111591 1024568169614 1028692659346 1030315544258 1032935545642 1033293799538 1033893741881 1035562209458 1037936477578 1047283490539 1048973566102 1049337382478 1049946639911 1050310793779 1053290567483 1053440505964 1054052145718 1054277189147 1054417723502 1054427268076 1054642844983 1057099014598 1057314514564 1058295325802 1060986477298 1063028872906 1065135151124 1065504572836 1068301311077 1070025304586 1075205805674 1076203213657 1078533646652 1079159855774 1079534141686 1080160931707 1080535564823 1081904063926 1082279301614 1084384581566 1084760679574 1086511234732 1087519130126 1090885081748 1096295681866 1100425773601 1100807435189 1100817399682 1101199197098 1101456547009 1101838566101 1102220717689 1106146979938 1109570586124 1110599872382 1112392126076 1112777937964 1113424029718 1117777745084 1118814644662 1127843759042 1130711766058 1131103931762 1132495598234 1132888382626 1135133080004 1135365157157 1135375434466 1135526779156 1135769217674 1139702658556 1144800324668 1150069041583 1150467920987 1150478335006 1151146316047 1151545569083 1156048347454 1157913944572 1158988076246 1160299694554 1162172152372 1162575229508 1163239704517 1163250234146 1163653685194 1167798780148 1168203808772 1168453223938 1171174447828 1173149654369 1177463891219 1181721319414 1183585625222 1186173236479 1186183973702 1186342091132 1186584637931 1186595378878 1187006926742 1191235209164 1192340251102 1196030631796 1197140122178 1199072032004 1201951855489 1203077728801 1204877309636 1206909356653 1209978420497 1210853291362 1214600971276 1214849295583 1215727688318 1220481431884 1220730958447 1220742008486 1220904732476 1221165399454 1223585008316 1224009385324 1225515359068 1228510657924 1238976668468 1239254999213 1239684811057 1239696032666 1240114771973 1240125997474 1244797943389 1244975143412 1245697990394 1246130036866 1248141005188 1249298835434 1249553517212 1250712657766 1252731021388 1253165507132 1253893109534 1258796087692 1259232676988 1261356395299 1264125475459 1264563913151 1269214324301 1270697770342 1274630673316 1275359194109 1275370738642 1275801528001 1275813076538 1277428894756 1277871946484 1278315151876 1278602319841 1280801766244 1284058731956 1285249881058 1289227823884 1295161239779 1295469588556 1295610441631 1295622169478 1300503186983 1300954241587 1300966017806 1301417232934 1303995852236 1304262453263 1309245202804 1311310692692 1314633339866 1314645239908 1315101199412 1315864762394 1321010062372 1321153692397 1327550025373 1332432066823 1332894195347 1332906260686 1335057265948 1335520304972 1335820323827 1336283627503 1338391773719 1338582297052 1341520912732 1341795185731 1341986193548 1345398745852 1346921323748 1350346425652 1352623808921 1352945838244 1358383810322 1359172503689 1359643906621 1359656214098 1362628759261 1363101360929 1368114141779 1368443752676 1369713181018 1373463747502 1373476180076 1373940107078 1373952543964 1374737832611 1374750276718 1375227082502 1380125831084 1380604501276 1384115256524 1386449591527 1389975210323 1391548235077 1395086819273 1395285413284 1395570678397 1398285381493 1398770349977 1400541893674 1401027644786 1401841097657 1402040653156 1402327299373 1405605918644 1407823429012 1411264309516 1413490746668 1417085128732 1420488556487 1423606982567 1423945911388 1424100733363 1426347421499 1429669258094 1429974496951 1431008435246 1434926841194 1435424518066 1435437511508 1435730985689 1436769086194 1441344987082 1442387146772 1442682041801 1442887411108 1445010200018 1446055009828 1446556546292 1451876232092 1452177199081 1458023066759 1461365925019 1463724234742 1464231899438 1464245153644 1464574089979 1465082049431 1465590185059 1468807623619 1471124842187 1471334260396 1475075733404 1476745065796 1480486896658 1480500298004 1481013781156 1487668103636 1487829853961 1488184072804 1490693921717 1493966470997 1494484624633 1499660382902 1499980565083 1505845795454 1506368069206 1506381704828 1507242683947 1507765442183 1509675028246 1510198630094 1511075468903 1517523955948 1523632882772 1529756906986 1530645101557 1531175976473 1534537396793 1535069621677 1536958311889 1537491376421 1541072057426 1541086007188 1541401081129 1546739322326 1547275779214 1547289785132 1553657583478 1553671647164 1554210508396 1561363454651 1568922757259 1573778688482 1574692442609 1575238594501 1577233635362 1577780668618 1578327891602 1578696746341 1579244287049 1585419454762 1585433805956 1585757946773 1585983683284 1591801700918 1591816109884 1598555410543 1605362684926 1606294777087 1606851889643 1608886968766 1609444980374 1610379442763 1610937972007 1615363685474 1616862167557 1617251707708 1621680087412 1622242536068 1623184428866 1623199121908 1623747399274 1623762097412 1624690165813 1627312043434 1635772575892 1638531335441 1644557005091 1648387032446 1648958743894 1651560172262 1655185874342 1655759943838 1656721297231 1656957135548 1657295899259 1659970395062 1670473943138 1673169705284 1678759203121 1681468335778 1682444615761 1683028139429 1689609123202 1689969860033 1694838587596 1695822630502 1696410794078 1696426149964 1696772983087 1700134957598 1700724616822 1703407712006 1707374797436 1707739327294 1708974102524 1709566827436 1714247985604 1715853728836 1722750357218 1729855913786 1730455881154 1730860288157 1731460603873 1732061127797 1734254784514 1734856277546 1738230968474 1741236180446 1745228370886 1748044769548 1748651045372 1749666332414 1758344372863 1763944444339 1765596738451 1766209101839 1771045358621 1772325907066 1772704304189 1776832775234 1777449035626 1779635940082 1780253172698 1783780554292 1784145246961 1784161397018 1784399224388 1784780199202 1785816463249 1790961320588 1798971938764 1807894526438 1808944210931 1809571608559 1811863432358 1812491842462 1816647403142 1819579055756 1821266976958 1823328091442 1826270525156 1826903932084 1827964653658 1828598648162 1832613006242 1836140780474 1840416989444 1843520885437 1845247719133 1850300400487 1859920268206 1862921753308 1863567872012 1863986514467 1864003387246 1864633002463 1864649881094 1865296599166 1865732518403 1866379611967 1871941042972 1873677537446 1879476707108 1881220191994 1884256050292 1893378629428 1893601632314 1897246809458 1901394660781 1901411872178 1902071340442 1908658669148 1909048893059 1909066173742 1916531012396 1917195724444 1918308870478 1918974199142 1921404581404 1922070983756 1923186960422 1946963336164 1947400713049 1948076131661 1948093765618 1948751784529 1948769424602 1956111053897 1956128760586 1956389511076 1956807206354 1961364436724 1963584098476 1968577319324 1969260082636 1972366824428 1977382378972 1986482890007 1987171863523 1987189851374 1994479652473 1996810781966 2002991058068 2004154017866 2004849120274 2007388263188 2008084487332 2008780952948 2009232216893 2009250404434 2009947274426 2017806578788 2018237386802 2025929437532 2026349403001 2033801266651 2034506651639 2035977694894 2043647865259 2044356665351 2044375170838 2045084223182 2049136339228 2049555283699 2057385318692 2060631088516 2065871091284 2066587599076 2067787483762 2071124418916 2075872955156 2076098659481 2084661616037 2093053605643 2094566981078 2097947132204 2098376056007 2098674764956 2099893279822 2100621587558 2106581134966 2108104291436 2108535291863 2108554378294 2108835447004 2109285689966 2114198029196 2116590651604 2121972954596 2125551699733 2126057745812 2135842505797 2136583281833 2136602622154 2140050609172 2141273764553 2142016424317 2144651878369 2149893651367 2150411611348 2152406427314 2158319711548 2159068283372 2160321863414 2161071129646 2163808127852 2164558603228 2168769163132 2169521359148 2175038260252 2178706500971 2184246759079 2186718655121 2192279287429 2192591363732 2193039637481 2200851547202 2201614870378 2201634799364 2202398394196 2202893153461 2202913094018 2203657184729 2203677132202 2204441435378 2212293959876 2221199744764 2226848059436 2232196303051 2237096686891 2237629289324 2237872580999 2241403090927 2247102780923 2255687518084 2256148691797 2261423532116 2262207863524 2264991196468 2265776765252 2267071779973 2270730314314 2270750868932 2271538435348 2281992741413 2291179104907 2300138083166 2300935841974 2300956670012 2301473569967 2302271791963 2302292632094 2303070290807 2303091138166 2308126265687 2311767609151 2312096694908 2317976152492 2320599389108 2326479409034 2326500468292 2327307370388 2336350215409 2336906447876 2337160533701 2342519019841 2346299308738 2347661597281 2348475838709 2354447805241 2354927782438 2357112316559 2363106244891 2363442638828 2367171250444 2368524217631 2369345694859 2372346472958 2372367947404 2373169275862 2373190757756 2374013853484 2374547165419 2384680502204 2394280244356 2394776567183 2403583315133 2403903710978 2404416951937 2406155457602 2413818713306 2415220204397 2416057877233 2419956840994 2421706582724 2422201698917 2429698591166 2431455376636 2441461916894 2441484016972 2441749473247 2442330798908 2453571143023 2459810357627 2463691000771 2469712541653 2473608806669 2478509998426 2479369622114 2479392065332 2479898975281 2480229543946 2480251994948 2489595886778 2491395980788 2491905344929 2492260073732 2498597670868 2501425315532 2507786219068 2512015645139 2522712790598 2524177506851 2525052969439 2528250950918 2529127826302 2530596267199 2531473956011 2538428648602 2540783406161 2541395540684 2550718388218 2550741477284 2551603056002 2551626153076 2557204639682 2569887929569 2570499762116 2574834955693 2581382533457 2584303865143 2590322479558 2590875521507 2591220883262 2591244338956 2591774117023 2601006373966 2601908483174 2601932035612 2602834465868 2603419181363 2604322127407 2608524906526 2629266679732 2631729524788 2638050176333 2642307384794 2643841539053 2644758504817 2655100050746 2655666922909 2664864133646 2665788390694 2665812521372 2666357544851 2671640647654 2672567255006 2676783547438 2683590371462 2696900512579 2705247617842 2707757123981 2716767620644 2718345007378 2719287813242 2719312428196 2719923309961 2720866663229 2721810343681 2725257518522 2726202721858 2727785586721 2736228283558 2739426362036 2746927495004 2747880214156 2749475665222 2749500553436 2750454165004 2772899183054 2774509160423 2775471445747 2779950420646 2783096470154 2785678192297 2790173638546 2791141356794 2796570762986 2797540699954 2801083787348 2802055289572 2803682195314 2804654598746 2806283013677 2830190488489 2840598463339 2840977112974 2841583670471 2847213965134 2848201466726 2852694842998 2859338516188 2859948993902 2862016870492 2862602007811 2869853682388 2870849036132 2871461971378 2873538172388 2882689974164 2885364083602 2890020400036 2899674987209 2904354398162 2916046133518 2922731850038 2927448469484 2928463798876 2929148179958 2930164098862 2931180370118 2937615247238 2942249684374 2960973793316 2965967528293 2968745762437 2975659707922 2981387843434 2987905895513 2987932941994 2988969249266 2990704679417 2991741948013 2999320765804 2999933974807 2999961130166 3002744025463 3011691590908 3012736138412 3014485367894 3015530884366 3019350056492 3020397260188 3022150937806 3059078346709 3059513813972 3060139329401 3061290203114 3062351952946 3069074793586 3070139243354 3073916623778 3074982752842 3082144114852 3082802162258 3093478644652 3094551558428 3107315166956 3121615970011 3122698642679 3122726909302 3124540000699 3125623687511 3134182311029 3137845514518 3147557376964 3148200892837 3149384885218 3150477189002 3154467270724 3155561337236 3156655783204 3157393492682 3158488574098 3170838909524 3171515893546 3183603401836 3184263347573 3195973419023 3197081881147 3197110821086 3210725369852 3212589554174 3213703779286 3217773937532 3218889960748 3220729731527 3220758885526 3221875944014 3230727370948 3233724335114 3246368857732 3247494798548 3249380331626 3254624086868 3262440750613 3275896825201 3277062670882 3289084237439 3289114010182 3296774064892 3297448088011 3297917487788 3303120344524 3310371748684 3311519887676 3313412601499 3313442594462 3314591798518 3319940790124 3340152671009 3340947886276 3357518406242 3362936671556 3364858772869 3364889231522 3366025809641 3366056278858 3378404309291 3379218246404 3379939720066 3391645261004 3392821588156 3393545966174 3400269915196 3401449233644 3406815424012 3407185838287 3415478654588 3423681644383 3432387764267 3436272172333 3445010308817 3445500714436 3446205144613 3459711827572 3460911762308 3461689241153 3461720576314 3462889861717 3462921207746 3464122255594 3468509569028 3469712555092 3476461936948 3482472360892 3490456741772 3499332664828 3505234351619 3512929460579 3514147852831 3515366667659 3516688745726 3527888888678 3531161512879 3531193476902 3532418203678 3542090717242 3544651814132 3545376515681 3545408608378 3553665550468 3554898071252 3559271880164 3560506345396 3568290493922 3568322794036 3569560398404 3571632926498 3585988593649 3600424307711 3606104404903 3615274409747 3615789052876 3616528298383 3617888421862 3619143217118 3623726864716 3624467733103 3624983684924 3632777671523 3633294806284 3642533953916 3646656182884 3655929307316 3657197296324 3665226012484 3671407481357 3672281560948 3672680838673 3687041770874 3689182510013 3690462032257 3690495438266 3699846551093 3700600800974 3704033640307 3713452670543 3719840536412 3720601055171 3727973028934 3728006774492 3729266004926 3729299762188 3730593198332 3731465036806 3732759223934 3747355074892 3762440383988 3763220319859 3777059495209 3778369495901 3786664223741 3787203264628 3787977555649 3794493618916 3795346035481 3796662378509 3802789321562 3802823744356 3804142680884 3806316955441 3818097786118 3818132347484 3836617740956 3837034886531 3837948398284 3846373920844 3855611796179 3865416276271 3871514429783 3880976851169 3887099553337 3894801426098 3896152263322 3896187531236 3896984104013 3897503569058 3897538849204 3912222107794 3912257521172 3913614412708 3915851256317 3947453156647 3957491181203 3958863761167 3966564653623 3967940380547 3972965780014 3974343727046 3974379702748 3976651277027 3978030502303 3988959304946 3992659638253 3993621563932 4008308035732 4009698240548 4018464433786 4018500808868 4019894548852 4026674172521 4036474773604 4046169216089 4052698806002 4056458266861 4061048930939 4067602533302 4069013303278 4071375819511 4071955389788 4072787898179 4087295730518 4088713330702 4088750341676 4090168446364 4091087284999 4092506200211 4099110567398 4135574967524 4136024617949 4142549688277 4151643907957 4152197318962 4153083826073 4154524243597 4169323232074 4173190878857 4186107211286 4189133962156 4189990427623 4196752112014 4199786559644 4201243175116 4213162269932 4217070583726 4217108756588 4218571379932 4237986519767 4251103399466 4255046909113 4271685011594 4272597029701 4273166563666 4273205244308 4274078898089 4282547529106 4284032848634 4289303756738 4299787302734 4304812854628 4320643726828 4322142259292 4338936114331 4340440991159 4357413001942 4359942966379 4361455129031 4368493518158 4372545924019 4373437310242 4377494302181 4384558574858 4386079274962 4388625883369 4401703094404 4403229740756 4405786306922 4405826188036 4407314369458 4407354264404 4408882870756 4447442196197 4463797585247 4464392606102 4465345767883 4474193373782 4475745161998 4482806181854 4494205561846 4498374583703 4512297383594 4534143559946 4534677593173 4541460628628 4556632122757 4563985482826 4568219235593 4582358209814 4586609005927 4600276166332 4601216689531 4601871683948 4602947139934 4604543583926 4604585264188 4605526668379 4606140581614 4606182276332 4616252531374 4623535218302 4652958818068 4665171912401 4672700430818 4674321067402 4685038039682 4692598617476 4695323194562 4696951677418 4699678781941 4701308775449 4708895610482 4709855564876 4714224633118 4718597754299 4726212489782 4737048435262 4738691389718 4744692945916 4746338551724 4749094330838 4758796749343 4789553134366 4793996133563 4807123116257 4807166630266 4807807421956 4808790374773 4808833903874 4811625968513 4812310915204 4813294788757 4827637426612 4830440408794 4832115754466 4839913681988 4844403397834 4859397182332 4882923833788 4883498946494 4907142286046 4919620715254 4927382001542 4939425083306 4947217613338 4957019996852 4958739244228 4959797950562 4960459087892 4979191773556 4983810689858 5003842403329 5008529523361 5022243944179 5023985813231 5024031290278 5028691801679 5045425581196 5048355013702 5050105938878 5056501901836 5058255652604 5061146720971 5061192534398 5062947912022 5076857297204 5081566812322 5101436776436 5103206112004 5114409279364 5123034821597 5124811648033 5139775859138 5149669911386 5162765066914 5168607730286 5180644959116 5181704138303 5181751043014 5182441766524 5183548234046 5202012747932 5203816966348 5206838362726 5208644254814 5217049813052 5248811340157 5270460284089 5272288242221 5276100352666 5283862598861 5284614769588 5285695205329 5287683078106 5289517009634 5310200101492 5311333845818 5329728267292 5331576781388 5332715089702 5343281295308 5345134510012 5353567094876 5354149174451 5367180742924 5393752200991 5393801025158 5410495235684 5413587628141 5415465227249 5415514247962 5436690014756 5437801542173 5438575626484 5439846619922 5441733326458 5443620687362 5450515037044 5452405443716 5455571173442 5472456567116 5498951330444 5508225409687 5520317723767 5522232340163 5524147620607 5545798366108 5548968091667 5549018320846 5550942891494 5559900841292 5566192940308 5571305953213 5571356384594 5580347277092 5582282713588 5593141525972 5595081399908 5607364390628 5609309197492 5612566027354 5635124932877 5657809626403 5660380976978 5681145501031 5681196926678 5681954225948 5683115897459 5683167340942 5694427930268 5695592152019 5696402933452 5705389685996 5719897987804 5725204015622 5742923942756 5769354613561 5770728167204 5771355603629 5797286801449 5799297479261 5799349974418 5808708796324 5814044580289 5820624291911 5832092267036 5835425625139 5845463700076 5846658800983 5858296359916 5860328197724 5862360740236 5875230494476 5884499368748 5885139175223 5913631931207 5931935056586 5935379206757 5937437779273 5937491524874 5950472351593 5951319415844 5952536158877 5962775686868 5975811791026 5975865883988 5977938498532 5981355215693 5981409358834 5983483896026 5999867949614 5999922260332 6005488050926 6028970735788 6029626250263 6031061768732 6044301875612 6054495698251 6056595584039 6069891745799 6071996971411 6083808389659 6094326631561 6108299298101 6118156693418 6120278658802 6122580406228 6123832163449 6124703905892 6138149587172 6140278486708 6147833247556 6149965505684 6153480545641 6165604324516 6203140674731 6218914713319 6221071624691 6228725790287 6230886104443 6243231940022 6244564889563 6245397285358 6245453818604 6246730697207 6249080001398 6251247375022 6268364622058 6275691029036 6296401785674 6298769770436 6300954378004 6314786985364 6316977148196 6327630842533 6341522013253 6343031787092 6343721448617 6358265910997 6368526695146 6374434419353 6381648320047 6391946838046 6394163762294 6394221642172 6397876287803 6400095268567 6414145521847 6425179108348 6426492731659 6427407558572 6441459463054 6441517771052 6443751888028 6467448670228 6498760663252 6499467256777 6509720938721 6524011855361 6524881501226 6526274583829 6528538097081 6551793650402 6554125341764 6557871381061 6578168474878 6578228020364 6584270671979 6594896176022 6626825202998 6626885188924 6627605713099 6629183597036 6659693102491 6680305342018 6686502285749 6703505470201 6714081046673 6715036812484 6716409696997 6729717545738 6729778463044 6731154361477 6732051619282 6732112557716 6756808618582 6759879440132 6787091932348 6814371676574 6818328179663 6820692986107 6847363288766 6851338947167 6853715202763 6864775528534 6871143594887 6872544344666 6878919617713 6890020617634 6892410289226 6896412102437 6923378482306 6923441152628 6925779723434 6925842415492 6928244511188 6955164479809 6988837736881 7010468703238 7014539062531 7016971920959 7025858921158 7028295705662 7030733335318 7032376415519 7033377491452 7034815460491 7055777777356 7062323025758 7062386953804 7064836407356 7068874345819 7084181434484 7090753031362 7090817216756 7125921932129 7136580987844 7143265852996 7155313097933 7157794781137 7171977187298 7200848615422 7212208809806 7230548819494 7233056596766 7235776843724 7237256193167 7238286434236 7248935466206 7265555343046 7330984433773 7342814962714 7345361677346 7349626479377 7352175556453 7374083541748 7378365020026 7379940324029 7380924064514 7380990876532 7382499914881 7399693102186 7401201601948 7408067280614 7426905341086 7441202110342 7455946057868 7458532009852 7462930073612 7465518447868 7478109177539 7526440639718 7533422495599 7554118990418 7556738991802 7561126521949 7563748953761 7573328447482 7575955111298 7590692070962 7593324757018 7605578643124 7612633910882 7636195572236 7674069773062 7681188576191 7702980415207 7705652046323 7710195829063 7711223592358 7712869962707 7715545023823 7730832552542 7743028859566 7761953702338 7774199106674 7789602852196 7792304526644 7793968208026 7795007138116 7824444215588 7831702512634 7870546393853 7894906313294 7902229974067 7914982362406 7917727522334 7933129307246 7935880761094 7945931560028 7947556100099 7948687454092 7953302554054 7956061004606 7977918609892 7985319276506 8036928867572 8050483291081 8053275446909 8053348345042 8058024212329 8060818983581 8092338432178 8105397612004 8112916533722 8120442430321 8122097861878 8135205066604 8138026606556 8142677931619 8142751639022 8145575796358 8150305211971 8174591461036 8177426661404 8182174569998 8185012400422 8198221134796 8272049235898 8285099376554 8303212655353 8303287815914 8304394637924 8306092465517 8306167652146 8309048487194 8338646464148 8346381757714 8372214422572 8379980855246 8393504224028 8413662988423 8421544101607 8434141167452 8475896315843 8475973039534 8502206798932 8507066272793 8510016785677 8510093818226 8543370023188 8545116709129 8545194059402 8546333127332 8548157796178 8565095058212 8568065697268 8578607513476 8599574605468 8674784994491 8677793677399 8677872228662 8680803403811 8680881982318 8714826003884 8719885932758 8722910258062 8736987036316 8745091848038 8746874620484 8754988604362 8769117149716 8772158549924 8777251766738 8811572613844 8814628738916 8829494767093 8848878328213 8851947392057 8884500270107 8894884392394 8927514358763 8927595170494 8928785212204 8930610696007 8930691535766 8948386747564 8950216238887 8951490323996 8965612363708 8988411123692 8996749167406 9024594767188 9066128678453 9068287119892 9069273091417 9069355186346 9103522308881 9106679691109 9113264245514 9127970965652 9129837172841 9136438471186 9164716419628 9173218011854 9202433379062 9205894279868 9209087167852 9211053336758 9212281163228 9232505062748 9247070436604 9248075846779 9292850177611 9327024467761 9330259367429 9330343824802 9345400861636 9348642134804 9350742266789 9353985392521 9368742416033 9370076079364 9390646389124 9392566300117 9393903354836 9399357563882 9402617550898 9417791220964 9428449266236 9437195508598 9452424979564 9474096870524 9475126964699 9477382779436 9498188661676 9514207525823 9517507346347 9517593498686 9538401314827 9541709526503 9576798992453 9579106268732 9587992267126 9614246232514 9614333260532 9617580749546 9617667807748 9623164828277 9623251937026 9626589577514 9660880817588 9664231508932 9688806795668 9747792488863 9766997892988 9772580263787 9775969695943 9787997670451 9791392449839 9812887683599 9814284572092 9816291095611 9839241430508 9854764003084 9878850166612 9894435226676 9919595901124 9943419895409 9965248877969 9967621379716 9968705133541 10007684806658 10016968373269 10017059046722 10044487888358 10047971626462 10048062580556 10053805595119 10057292564891 10057383603358 10079371534331 10096710027404 10098774292607 10100211877756 10122293441942 10122385068796 10125895824044 10163133624644 10165240393567 10206161467313 10229561475133 10246069643194 10249623296066 10252018629853 10255574346017 10259131295413 10279551718276 10281653365333 10299339822772 10305226455953 10325530133828 10337215460572 10346711055967 10363408276606 10363502086028 10367096468092 10413676725452 10414808977727 10417288509628 10434857452019 10457765296979 10461392372431 10497622680314 10499863955581 10540920568178 10544576484442 10550698787629 10552200705332 10554358095281 10567725197722 10571390410658 10575366156212 10577528282321 10579034019268 10622667691636 10665430179404 10708298348902 10714515710899 10718231835311 10741761777551 10745487351739 10758708183223 10762439634947 10787504401982 10787602050316 10789807567903 10827175256282 10830930454498 10831028495924 10875603084346 10879693239844 10883466652916 10887241374724 10911142346884 10929544182557 10982459300813 11016450819374 11022847098263 11026670161507 11040635447534 11044464680326 11048295241214 11050877224387 11054710009343 11097936183334 11098036641692 11100305627411 11101885782988 11142611906426 11142712769188 11197877321917 11225132054708 11226352534433 11244063439609 11247963227501 11270249865754 11272656099341 11276565804049 11315619252806 11318035172899 11320761953956 11362291002062 11362393853356 11366231794918 11366334681884 11372831160691 11391184304038 11450408031244 11520118395929 11538709227122 11542711207258 11549413039021 11553418731569 11594573602898 11597049080617 11598594958522 11598699948836 11601071294813 11628089160578 11641248583822 11670851250278 11693317601966 11751314421847 11770278350446 11777112310327 11781196976003 11827263862414 11838235350227 11863870113172 11870758413514 11874875558546 11874983049748 11881770248777 11885891213053 11900944703186 11905072317754 11911984540573 11951623582052 11962710431386 11962818717668 11966967792052 11999735899228 12010976101852 12059252500526 12108991396502 12113191168078 12116022017099 12120224227111 12124427894579 12139783491598 12143993942822 12167616779318 12188653263122 12216598596202 12236313386836 12240557317604 12247664326898 12306961091282 12308410610041 12359177169157 12363463712873 12406281349462 12408930129323 12437829426638 12442143249382 12457451580574 12461772208886 12486463880044 12489016728727 12489129779126 12490794570716 12493461394414 12498160002796 12500715242743 12502494750044 12536729244116 12592803571348 12655261685066 12662609476517 12667001259913 12683044026506 12687442897234 12716531821994 12737053390292 12748868838706 12763296640094 12783893676092 12788327524588 12795752575606 12800190537134 12828291043694 12852985463318 12882918926108 12904646198059 12916734033931 12952102803409 12998934513554 13019441877442 13047905601269 13048023710722 13049763002452 13052431017241 13052549167658 13057076194162 13060127628821 13064657283769 13103587300804 13115742762122 13156336949756 13168541343958 13189792352044 13233855016811 13253650405996 13255211426198 13309762625467 13319386204982 13360610684036 13363342251413 13373004571498 13407010940402 13428162093346 13432819393994 13459435091476 13462308722954 13464103238564 13513617237164 13628743353148 13631804991343 13636532921627 13636656359326 13641262491703 13641385972214 13649306318843 13654040319127 13692777377279 13694726577532 13702677894334 13707430405526 13729551057068 13742287189774 13745088689332 13757839235426 13780041235268 13784820578452 13792824204874 13846756964612 13851559446868 13905380230049 13910203044661 13910328959618 13961357567311 13977675473762 14020937406476 14029078125062 14033943841918 14051717842316 14056591411324 14061466670636 14064625518251 14064752831038 14069630920982 14124646051516 14137748691638 14181506062724 14246773637569 14251714857941 14251843864258 14305535056813 14310496657457 14310626195866 14315589562274 14343954374596 14346886985893 14401697230844 14424417619612 14461097638988 14466113193532 14474512386334 14497870932412 14531110686092 14532690616367 14661968867546 14685629925428 14690723354692 14694023562097 14699119902533 14699252958754 14704351112906 14756730040052 14759747043041 14759880648058 14761848129028 14764999829762 14799386204372 14816134561228 14853810682172 14878861898131 14882404220684 14950897540579 14956082972831 14956218355078 14988916351871 14994114970219 15049255559569 15052881279436 15066844991198 15108237980836 15113477983604 15122116158721 15122253043898 15127497907522 15146656894964 15151910222596 15181384141924 15186649514036 15225267821764 15250945506797 15289727313553 15307030585847 15345955012003 15348139546124 15351277462367 15362377152382 15405960830414 15411304092646 15420252074227 15420391658126 15422447184716 15425600293103 15425739925414 15431090047646 15461665105084 15486057719132 15523907404676 15548398213348 15587936416052 15625374121357 15659676808237 15663405025268 15665108066993 15689821636489 15729719466461 15741092787706 15789812626588 15793040842579 15804459948134 15829964724812 15835455044668 15866258614492 15869502459811 15871761522188 15895112200198 15906605108108 15912122009212 15970638553012 15973949189891 16038253734349 16100966582162 16106550893818 16106696690084 16110314989769 16115902543741 16116048424658 16121492035649 16121637967162 16156883859809 16182373264057 16184676864356 16225833067444 16240884860642 16244195723756 16285355863238 16285503278044 16291151592716 16300610423942 16364349139996 16366128393571 16370024800844 16397633138887 16433631180967 16439330870963 16481134636687 16499786215913 16541743714237 16544098471796 16570198753108 16579669523417 16585419864013 16606425310706 16606575631828 16612184931034 16612335304292 16618096974388 16621830157933 16692763515428 16759961710492 16827325976846 16837096117127 16842935741203 16843088203214 16879911364723 16885765838447 16906541430779 16912405140631 16951792631686 16951946079068 16955411892419 17014132545586 17020033571354 17020187636452 17090233418258 17090388118804 17092246312729 17096315592356 17174998001161 17218672503389 17258150329849 17287987791571 17321616868699 17327624539511 17349569988982 17355587354798 17355744457324 17361606807622 17361763964636 17365664209751 17371687157539 17439771865516 17443337414503 17445820516124 17490183696076 17509977208724 17554503533476 17584109515973 17658989534186 17669242547957 17675370786073 17697756656426 17703894784114 17714173870393 17720317692077 17769000540214 17785483843127 17789768784788 17855028717526 17855190340988 17861221392014 17861383071532 17871591823943 17900432477774 17989215506983 17993498334812 18023844689851 18069677734199 18090127056001 18132257356906 18136128650549 18138546182834 18138710372692 18142418819161 18207044617762 18213359382218 18223934269541 18226528491028 18230254891849 18259674345682 18272876942372 18346436023708 18404866758124 18422106673516 18466351234331 18496151693558 18506890773371 18513309533719 18585700355222 18589668460363 18654048935522 18660518734858 18660687649604 18664502813957 18701484533578 18707970785042 18737484832066 18785132600234 18798715127764 18805235101796 18874391017196 18878303588053 18950253929398 18954299867867 19028415051646 19035014692694 19035186997372 19039463169727 19046066642603 19052672405767 19076802629654 19083419053006 19094499107047 19153597984906 19175984534252 19228492465028 19235161499092 19246329656554 19246503874052 19253179155028 19341788101493 19421564122961 19428300120229 19495584977726 19499747346079 19545160527574 19551939391886 19575995340902 19582784899678 19625775367198 19632582191222 19643981095739 19886839790818 19898386320241 19905287694149 19930497755938 19937410267082 19948986158309 19955905081801 20015369613316 20033936746538 20034118093444 20038214054677 20088975776716 20095943252924 20107611190238 20114585129782 20114767206716 20158743068662 20197548585214 20244586883884 20297724910463 20330480787134 20412322934626 20459122950266 20492139286388 20499246592132 20504037259706 20511148692034 20518262590826 20523057702433 20530175731637 20563306730666 20610452911906 20693422111934 20726816553212 20781220337059 20829617955454 20869714904038 20915341268591 20915530593958 20922784744862 20934932755919 20942193636091 20995245360628 20999537823649 20999727911162 21019208178241 21081841136356 21089152968884 21101397575258 21108716190562 21135450395444 21142780821316 21155056564642 21416596697804 21429031421798 21436463670622 21483523555102 21490974703478 21517416366446 21524879269894 21575008803964 21579615135806 21654350512564 21661860908996 21751206168692 21851311790077 21858890498753 21859088365114 21871780004893 21879365812577 21939276177203 21964918601626 22032901638748 22045694196526 22053340323014 22081270895068 22088929360652 22096590482428 22101554385823 22101754448774 22109420018686 22195872366668 22200611254822 22285223812852 22289843433011 22371813933161 22379573168029 22395754643834 22452705068866 22488126879218 22495926455002 22540499731508 22545108120689 22545312198682 22553131608098 22631238505612 22636070345798 22724582004124 22732463589836 22745662321382 22782368608076 22837085254291 22858476847219 22931277776407 23023589662073 23040236791858 23077418454244 23082136616077 23085422414516 23098826078042 23106837463138 23189147205796 23193888210493 23194098161234 23197189917044 23202142589626 23256178321156 23282497167644 23341702500556 23381068697063 23386635203932 23502628843694 23540556700892 23554011410083 23554224620654 23562180667487 23562393952006 23648830165037 23654527724828 23676470700454 23741516827028 23749751117092 23763540497554 23771782426106 23801889406372 23810144635508 23823969081146 23925420862772 23965771510681 24026714349869 24053905206331 24115072161719 24118505001052 24123436012291 24217982793004 24226382336156 24231824688071 24232044034198 24240229032019 24240448454222 24248855789158 24279566983196 24287987885644 24335233558636 24377306526244 24433197192404 24495328653796 24608063555801 24613922182564 24616598390989 24616821220082 24718130590153 24718354338314 24726927425746 24812562698924 24817635609767 24817860258646 24875658853276 24884286498764 24914903161148 24923544417772 24978033457454 24978259558252 24986922788828 25001430485486 25101920155543 25202970153977 25310523370132 25316209269637 25324989711593 25325218953034 25333773198877 25334002519826 25366088053012 25374885794468 25389388922557 25429443700661 25433063643988 25497737677412 25526593280188 25591505151212 25600381074268 25656582087388 25699852369499 25705970926636 25708765870711 25809292396118 25824277570091 25833234225799 25833468067862 25898925857651 25904205606818 25928235482149 25994168693801 25997869027108 26038883754884 26095811202538 26096047421444 26104862034482 26105098335316 26114152388324 26120018819609 26120255257642 26129314567538 26231485524244 26337082687916 26342542239013 26439416466463 26448586471307 26467710033622 26506649566187 26510422852396 26515842889543 26567422248367 26576636649563 26619525250934 26638772409964 26644218688087 26726684502826 26746009142996 26814021880804 26856324186692 26859244205717 26865638787988 26924617445908 26989282573253 27057913933897 27100601008481 27166837958183 27209696873359 27263609982686 27273065843254 27273312718652 27278888728091 27282524983406 27282771944428 27298612637686 27308080638254 27385554754558 27405355788668 27410958794219 27414860811052 27484574379548 27515678470852 27585648409748 27632172096529 27702438268421 27712046328169 27765952575361 27775582663829 27810760460098 27820406089322 27820657919236 27836558939189 27846213516121 27922715134622 27948617467771 27955350947524 28058156250124 28067887683836 28129251036502 28129505662076 28139261841964 28268767225259 28275497383276 28323184512623 28395207868027 28427342516573 28493547275138 28499630736577 28503429715882 28503687728516 28509515287253 28611070113626 28620993314914 28621252391732 28631179124548 28637610994993 28647543401477 28693773971786 28949024772668 28952172325643 29018551939663 29065381232734 29082256929583 29092343552987 29166322811863 29212336151999 29323937735092 29329932993361 29388047124194 29398239805066 29398505917508 29408702225812 29519494086082 29519761296116 29529999659524 29665905638369 29757723796262 29785328363791 29901795081158 29912165945662 29912436710156 29919156409571 29929533295519 29939913780491 29977832703742 29988229940438 30005641453931 30098511119138 30133689982396 30244232317442 30244506087796 30254995815044 30372552800317 30383086938113 30501891013594 30519600764653 30530185903217 30579454627106 30607821468133 30614061171694 30642460115267 30691910024006 30702554924734 30720381183583 30724754304764 30811921660828 30822608185292 30840504148454 30840783316252 30851200586206 30851479850828 30862180095292 30869113150447 31132095373379 31246583096729 31250748242714 31257420375181 31319353616474 31330216133986 31379643272978 31459438932922 31482185575412 31488622085921 31586081685158 31608919896268 31739004919622 31742743152211 31790224400396 31896424859299 31947898379782 31977534649151 32076507468698 32106263041489 32201933164324 32213101787636 32220629979538 32231805087482 32232096849316 32238686678653 32242984071298 32243275934324 32313767719618 32364746528114 32481769721284 32570711726476 32601220847884 32656203386807 32732256787142 32795266277774 32867262361934 32878661741926 32897751473587 32909161428143 32962269273374 32999572431826 33030184280093 33083487428474 33159339046834 33170839728026 33212850621412 33224369862068 33243660315866 33408543084397 33557972934941 33649861813799 33654651953692 33661532623411 33674192234254 33681381779591 33685871482406 33686176406428 33693063521299 33759822729446 33771531676894 33813082861558 33824810281262 33903585263372 33910823784838 34028265091172 34040067142708 34180466836516 34184492625458 34349996002322 34369940007689 34381860562621 34437345006778 34516300659698 34575975583142 34643233737398 34655249079022 34699139977964 34711174709596 34723213615244 34731328419502 34743374315078 34886674829006 35026896823303 35059706663527 35155707609253 35167900692617 35168219031946 35200842611753 35317979068372 35338485095914 35350741572146 35395513312852 35407789568228 35428027046797 35428347740786 35440635384154 35461212627373 35538001080428 35570967686254 35710057435052 35722442784028 35743183647886 35800864955548 35978431013966 36047689379702 36139355468398 36180254112002 36264514713812 36271928968121 36272257301098 36277092365668 36284837638322 36414089235524 36426718764436 36447868539082 36460509783698 36519348691364 36741679381099 36932702468662 36992303387116 37013446501559 37013781546742 37026283906051 37026619067438 37162447402201 37171400710444 37179336920726 37308097871044 37321037469716 37329005627914 37402969067156 37415941570084 37474969664132 37479044221157 37570265200468 37756265406937 37756607176106 37895113396987 37900507858796 37908256590743 37908599735734 38056830103292 38070029385388 38078926339454 38092133285206 38105344811534 38153605259308 38166838106012 38188998214094 38307195969812 38492659313108 38557577867809 38642224066369 38655626381141 38669033344249 38683576202986 38842776641669 38843128245922 38856600240458 38991169955452 38999141672491 38999494692158 39090321055148 39103878783772 39151990681804 39165569799356 39251550734396 39265164382444 39287962191478 39445874530139 39604667384821 39768018507217 39773679581636 39781811282213 39796772640482 39810575388298 39860995511876 39869145064133 39874820534164 39897972316618 39911810163602 40067873493076 40076428109354 40215222380476 40229170259564 40317486137324 40385482294927 40395097170428 40399489225403 40581007610143 40595082354827 40595449820926 40660961574268 40698312062023 40744370043377 40824645869252 40847979375973 40918245900532 40926611606881 41008074519412 41022297384068 41036525181652 41046115404866 41060351463274 41126613461332 41220905823812 41386844223868 41395423518449 41547654447299 41562064454911 41562440674118 41653306461151 41659235910908 41667753112139 41739429808076 41830682537182 41831061187916 41845569489724 41869486509851 41869865511838 41884387272182 41999075647298 41999455822324 42038416356482 42202795150516 42207383751841 42217432381124 42310113129284 42411729757969 42519579038981 42586658727613 42690745362859 42758095086707 42858062843596 42866825144143 42872927341244 42967047110204 42981949406956 43034832732892 43049758539788 43074363819487 43159230271612 43421984723117 43532402993233 43547501372837 43702623580154 43717780997506 43718176730228 43743164047297 43743560009786 43758335525333 43758731625154 43878552354406 43919256020783 43929837203252 44091388393052 44106680646028 44203108771646 44203508897548 44218840037372 44293415897731 44390654092771 44401222509644 44406050140319 44507861376979 44579686866022 44621040935471 44671538240329 44743627866322 44759146336058 44785134014621 44791509287668 44800666879969 44899018652929 44905410137732 44976253758436 44991852910004 45001960134989 45017568202321 45090216241378 45090624397364 45106263216196 45272140691596 45491324642764 45496270797439 45568046571047 45668082987527 45674170508582 45683922086803 45699766679567 45716953694438 45862555552814 45905099667427 46047179324146 46080473583716 46089894703853 46164273232154 46197652156084 46213674926276 46387776420986 46388196322468 46393239991693 46404285179252 46617851717437 46762137394126 46805516000243 46924538291407 46998567326711 47005257687388 47014867878979 47108022820166 47108449241308 47118080530339 47124361334974 47124787904012 47297660330074 47352941400908 47527080995108 47543564852212 47647938162292 47728297257641 47744850902749 47931543021362 47959372630169 47976006419341 48053428699738 48098005164209 48107810412662 48152437323991 48230144323438 48246872024582 48274884717059 48463649376142 48464088068396 48480458064038 48480896908444 48497711578316 48921864158167 49041434755681 49101773437717 49118803446713 49216127111602 49226634908633 49233196781978 49233642440164 49243708223437 49436261180306 49436708676628 49453854851492 49482120420733 49635271219534 49635720517292 49881453524903 49956066914908 50002860970972 50122953350327 50203840311086 50250411591523 50405940307954 50452699065197 50632418539274 50649979423186 50650437906068 50660793352169 50667546397754 50668005039652 50778777845114 50858887401322 51316891036411 51399704738998 51417531741422 51447385355639 51465228895171 51618584792236 51648555140182 51666468451598 51666936135724 51696466601351 51714396529939 51797851715302 51808411213636 51856470964298 51904575297289 51988337387602 52191622405076 52209724068964 52240037639218 52240510515284 52258629135076 52346764242773 52685084478026 52733957469193 52878832932926 52897172942614 52927885653643 52935420067244 52946242676327 53013299132374 53031685779086 53134844496734 53153273299126 53239050501868 53288437376174 53453369005652 53718488411434 53768320033337 53971370803441 53978565146506 53990089738949 54008815166761 54115827867794 54201202016962 54333675916366 54419393746718 54527219965372 54546131686508 54557777456182 54565049966812 54597225275372 54616161276508 54771109509116 54821917588438 55093824756971 55264344193058 55315609818469 55404876536842 55424092656338 55531905150722 55551165327658 55621520920196 55640812178644 55673117878378 55692427032242 55845430269244 55897234935542 56258502073004 56353383037567 56372928128363 56406169486303 56425732885067 56537534450518 56646369025246 56790415736054 56843097012247 56854685033146 56987094550276 56998745521333 56999261473154 57006859431764 57019030574506 57052136483797 57222140227252 57241986629828 57275221989986 57295086802954 57387547943572 57904344651286 58037103879326 58122488587471 58130762465468 58142647258619 58164513859166 58184687105974 58332645623726 58424672303998 58659865986722 58776094248388 58796479610132 58895640918961 58950808711249 59038988172164 59331274210901 59331811276738 59386850062709 59515447592524 59549463909551 59570117499739 59570656727582 59625917077051 59803590162316 59815816963903 59824331891324 59838312819142 59859066591038 59879827560982 59955665407484 59976459880876 60011282907862 60197022238276 60488464634884 60723494961437 60744555741793 60745105600634 60765623826677 60766173876226 61003782027188 61039201529306 61060371806434 61158909254212 61215642936266 61228122343388 61284920230534 61383820048012 61405109849468 61440762367166 61681008296908 61702401172412 61738226300894 61986374261647 62235905890433 62264190746758 62492600511341 62493166193458 62501496485428 62514274872049 62514840750362 62638707232948 62651513672209 62660432267972 62759286545956 62918877865844 62977244171842 63172163370316 63462900749171 63478009839244 63484911639919 63485486304422 63792849718598 63895796759564 63954490383179 63955069298302 64153014937396 64189681876529 64212526082978 64441259959076 64463610174964 64477373357306 64485968142596 64627535439236 64729493056228 64736530927453 65049951243277 65289171274327 65311815572003 65312406773614 65455195867523 65464513574284 65477897747647 65590532555548 65734524723868 65757323483852 65794907372623 65795502947174 65818322856286 65924538546748 65999144863652 66060368560186 66166974856948 66318678093668 66325888752893 66341679456052 66487320631732 66599452680761 66622551424429 66768809203789 66791966685521 66817086168794 67037592947171 67115945869882 67299723627598 67323065246822 67348384468508 67362153797939 67362763559182 67371742964812 67386127042598 67519645458892 67543063353788 67626165723116 67649620562524 67821647569676 68234547422041 68368985250916 68408061846509 68431787871601 68515983693157 68539747148873 68690213785193 68699992004644 68714037669277 68739880015378 68763721125242 68874690013556 69032601319396 69151951166284 69286467474796 69310498158044 69462656839004 69486748630156 69603939267863 69756742145783 69773349658012 69780935934787 70053793646606 70118778612883 70119413327054 70311415218506 70335801385234 70336438063892 70376639165833 70401047954237 70401685223506 70555600740317 70676970191828 70691420048249 70701483144292 70856054093594 70856695481572 70881270768308 70922425254746 71141935372508 71486367295772 71494139824547 71606930325931 71764130408971 71789020422119 71813919067891 71956862027932 71971573557331 72095378759404 72136585191671 72278710936796 72360508224004 72426977391769 72543857936242 72544514602196 72569675276644 72895737078164 72903662844089 72921019567396 73256624127401 73483358762198 73551525143239 73738560172211 73854891513403 73865404937324 73880506666967 74026893003118 74027563093484 74042697976247 74052567812102 74053238134876 74324894804402 74358673841452 74658011255828 74958088442314 75001609976293 75027622847177 75192332442857 75218411462173 75364728418837 75390867230393 75512530813874 75513214352212 75582579543757 75668115794843 75790226793974 75816513181486 75817199471468 75860533126807 76157852678908 76184266570412 76210689623068 76377996428188 76506809277899 76877215105691 77115155735618 77159929687841 77186691130549 77284448132738 77311252762282 77338066688498 77356140570709 77367152405972 77382970065401 77685553283338 77686256491844 77713200480916 77757617804009 77998283344982 77998989384316 78385141253419 78575924382956 78584467741031 78708444077263 78735742592507 78891749060278 78908592695387 78935960628343 79209334769642 79226246210293 79536037014434 79563622564426 79593545280964 79609818124837 79621150776596 79738290128266 79795944633236 79823620327204 80152856218708 80640828771503 80770964589854 80798978450806 80845891273147 80873931120983 81162015220286 81179343564319 81190164709654 81190899641852 81207499063691 81396624124046 81488740086754 81695958751946 81853223213762 82092230809732 82120702926548 82259200952929 82439786172289 82468378832021 82790847036898 82867647451589 83095308894598 83124128909822 83124881348236 83172391741439 83201238491371 83306612922302 83335506224278 83383891784011 83661365074364 83738973019702 83739731023676 83768774544364 83998151294596 84076832712964 84414767503682 84493074338101 84812154119693 84823459515938 84841569589777 84870995262053 85039158077962 85173317455226 85381490725718 85516190173414 85733650288286 86148727638974 86158874270287 86576010332383 86843969446234 86924529714737 87064805986466 87095002745674 87145571112613 87405247160308 87423117101089 87435561995012 87486328094594 87487120019572 87505006699201 87516671050666 87517463250308 87757104708812 87838512041566 88406217543292 88586831795462 88638266335619 88669008819391 88781308185542 88812100280638 89015722753958 89159373732044 89242081870942 89324866733531 89343076480658 89487255732644 89518292672116 89570268029242 89601333759938 89653357331681 89798037305858 90003920269978 90035136404642 90180432482756 90417138237517 90992541594878 91136093142094 91335339208883 91336165975054 91348341017164 91367017120687 91367844173606 91399533359134 91420893401747 91433907388876 91452600986383 91725111105628 91810199334854 92094358648292 92179789407706 92328546464308 92636985117677 92775552841972 92786479983386 93235703434874 93524274788252 93611032000486 93849076582814 93997134653422 94029735757958 94216045640332 94236161060678 94248722669948 94595320660148 95422634939401 95455730451389 95456594515282 95488837441921 95489701805498 95545144231901 95578282233889 95863086042724 95918745260338 95952012838682 96106857399476 96196010328418 96215620825324 96304874647982 96460288646876 96493744049164 96549769434118 96927298752284 96960916128076 97337661610343 97371421312627 97729502971177 97843728316334 98082869511362 98203546875434 98237606893426 98432254223204 98452378627757 98453269817266 98466393563956 98487416446874 98872522360612 98964240841466 99270542439068 99727415462983 99762004005587 99762907049806 99855451490483 100138745397691 100173476602199 100245906700654 100407680622172 100428208901251 100500823183046 100811880615908 100905398130394 101264837078548 101299958846372 101321586704338 101335092795508 101557555690228 101717774802644 101728834314569 102633782072822 102799409477996 102835063482844 102858164934679 102893839317731 102894770711278 102930457790342 103297110280364 103318229301287 103332936903196 103392933202702 103428793059878 103595703430604 103712941928596 103809150594578 103976674775204 104226396611689 104480075278436 104656282784053 104692580809817 104693528485546 104922414463097 104958804791533 105344788916983 105370168956052 105467914938386 105757665865852 105794345885228 105854813111047 105855771307286 105892485352654 106026598264748 106063371558172 106269688993468 106306546598252 106576874752348 107436976822868 107498382901657 107535666655373 107536640066674 107941764519589 107942741606882 107957130293012 107979202051721 107980179477898 108017630333522 108231655735588 108402404033924 108667351832732 108838787493436 109115554912364 109377618849499 109617737657659 109643835176876 109655756468951 110186652105959 110187649513942 110528688386116 110591861546309 110630218213801 110631219636938 110809753073684 110848185312676 110873086877641 111063810301444 111086517218677 111102330655316 111346235756756 111384854064484 111794469871084 111817644329237 112267776140443 112706766075134 112745856256726 112772204928383 112811317806187 112812338972606 112850444249543 112851465770134 113075068901036 113098187018663 113292738050492 113580831472108 113686194024494 113709370066292 113997491042666 113998522946308 114038061149012 114104272967594 114550443979972 114562898754997 114590173605908 114783431972209 115035418266769 115075316096741 115367942456809 115498503511391 115792205999659 115808689302572 116057686663919 116074207758652 116097939048091 116244977174942 116285294517238 116329027718332 116352811105531 116369374211948 116665291247452 116849344607996 117319731973444 117791281837922 117859672819889 117900550188421 117901617422498 118159379553061 118200360869129 118345790015453 118386835984417 118662548421802 118663622553476 118687883246933 118773700125418 119098927819102 119140234999478 119141313455164 119251834154102 119631633927806 119676625638284 119718133182076 119759655121964 120022565815724 120224986008127 120530707523723 120807052308943 121015914540997 121251318080893 121293371776577 121446989922874 121489111483586 121490211201268 121531247653354 121532347752452 121559649468257 121601810102773 122078403058612 122103361901521 122120743612868 122431285872532 122569840461068 122881524734332 123176650541087 123476452601788 123489877878763 123684697835699 123727595502511 123972748523294 123999217092751 124042223844539 124471811780866 124498386901889 124528381493516 124985201022682 124986332386916 125028549744098 125029681500724 125101142767601 125303027344418 125924508548881 125954488343684 126721302355219 126925801498342 126969823279838 126970972608844 127043543429231 127087606047259 127366603933819 127567539886787 127585699437196 127611784242943 127908980766358 127910138596604 128379363753058 128425052165956 128954746714612 129264458640317 129473061854906 129548235413597 129593166736033 130099902486554 130220588852497 130578342548654 130623631144006 130624813547228 130699472736547 130744803343583 130910391735046 130955795495294 131031829946303 131589814745246 131591005894348 131636645712572 132120737120372 132148125116371 132651777505786 132680099075069 133198905361522 133245102848858 133276242188089 133322466498221 133368706840369 133537618407578 133583933371042 133634172337588 133661493749329 134075185894342 134231891739764 134599447255196 134646130493644 134724307595878 134725527118364 134772254085196 135392516710451 135950948860727 135998100841603 136469094844082 136498231422553 136816123693018 136863575743202 137031967386314 137079494297746 137380427570386 137428075338554 137479760030756 137507867670173 137527442250484 139207878535726 139288704241687 139337013859043 139513484291566 139561871869574 139642903108163 139691335572607 140107587293212 140237557225766 140238826654108 140267498382739 140622830437012 140671602770468 140753278331666 140802095908474 140803370447012 141111201480634 141382840096498 141712108187188 141844850509492 142084074373241 142988279649094 143213860651862 143528260817942 143578040844238 143627838135782 143661403917031 143711230121459 143943147114662 144273170383342 144853954783538 145087715872484 145572405184921 145807325688178 145942582947629 146407388880137 146513248254802 146544529291433 146595355452637 146966717524396 146996764765543 147103050286478 147134457247687 147477120344422 147709783026806 147761013333934 148053786006236 148085395952494 148105135624204 148649789608804 149916176884628 150003219952586 150055245694354 150142369507273 150194443510397 150384664885714 150436822924346 150729456837674 150781734460786 151025061627748 151165159087514 151336231589686 151580453587948 151633026362972 151721066253614 152959182530539 153012233491271 153013618555798 153102460034251 153155560688039 153574933240421 153754430211382 154230311471236 154319859375682 154373382261098 154568896265476 154622505524564 154676133376996 154710880700761 154712281141418 154765940130802 154855799027449 155371106566676 155515235608018 155996566689964 156770282506838 157168935482062 157416888154526 157471485185014 157783498120556 157815756844823 157817185390774 157871921256686 158418669539284 158452492420586 159072074028868 159127245128852 159219636249674 159476580256532 159859596780037 160009337930533 161281657543006 161541929179708 161597956901612 161634259183067 161690318927863 161691782546294 161747862241966 162324030440572 162357217473451 162358687128638 162380329419308 162414998127382 162793248248092 162977480173508 163391917503892 163667480879441 163706446427524 164518401905858 164878079870581 164879572344578 164935264672409 164936757664042 165541811155259 165581694073796 165735294903178 166190617789196 166248257819644 166344783482878 166402476982742 166613225844604 166671012448556 166767783568022 167477946039404 167760400574767 168187000449083 168377336444317 168805505132033 168829535007364 168864052086037 168986148676202 169622772816497 169624308239386 169646919031876 169681603224133 169683139179554 169741990524106 170078316155924 170346634910452 170762981451436 171032380346828 171467300576572 172256444890607 172297455277948 172316188736923 172317748540574 173026914131071 173152020664766 173687938892468 173723449268369 173849059429474 174129611972932 174190005491348 174291142225226 174846234202178 174972656189188 175010013398402 175033342101332 175677024083132 175713441088801 176420791077839 177173663590924 177213464887459 177274927981151 177276532671238 177336412392139 177338017638782 177562616371084 177624200561276 177725722457899 178006105904627 178031445507916 178484163741884 178649733467062 178686152961316 179140536058484 179202667519876 179306714663362 179596074611716 180007840539956 180027412329281 180070272809284 180769942990637 180832639580593 180834276475034 181292481003557 181497648375043 181959180856607 181985083189756 182272186284188 182670678417766 182672331950108 182734034241374 182735688347212 182799066718268 182840131737263 182841786803494 182905201972766 183620398669708 184359578815412 185208057288397 185272293153233 185273970235354 185572959966772 185679025011953 185743424222917 185971955738569 186036456546941 186471406869748 186509530816609 187222064000972 187698153165628 187994269306844 188014709440019 188059471515916 188472322121356 188924978012771 189405397537279 190167865707281 190845269878802 190911460902778 190913189030564 190977674883842 190979403610996 191022306307261 191088558732929 191090288463802 191156564467778 191837490520676 191876711559533 191904025677364 192392020656836 192609749295964 193099538868236 193425204675703 193917067878947 193984324297183 194361668027527 194429078646803 194675323220686 194742842625254 194855912574323 194923494612847 195459005942354 195640322274397 195687456632668 196165739022724 196407093750868 196475213786852 196587510063373 196904757255514 196906539634532 196974832893748 197881370576813 197928481682932 198262291588361 198766455076189 198991397616011 199454830925966 199497415156039 199524008011174 199525814099612 199566607010771 199710902980966 200277490795382 200346953204398 200463276964951 200491813401308 200532803810339 200856417802502 201001646366092 201810796260788 202643173408676 202665206279501 203129863577641 203457668629138 203575798507081 203646404870909 204164259683041 204486353063993 205267564145644 205309530953527 205716329869358 205787678635462 205789541422556 205860915580684 206636458602574 206785866405404 206857586119756 207618301189156 207661339468583 208452793223378 208497298546537 209312565568106 209385161619634 209387056971092 209434094866997 209506733068633 209579396463437 209844828926194 209917609583066 210039490177517 210689577833966 210935829876772 211709626222094 211711542614572 211784970705308 212759669116423 213300698154227 213637205352571 213711301322519 214254750276931 214497220806869 214996765803314 215042668285081 215071333310746 215073280133348 215883529039178 215885483213764 215958404103442 215960358955796 216035260667044 216083792053129 218755237698998 218882249522651 218958164635639 219235475315318 219311512937902 219438847741399 219514955899811 220373304211918 220375299027884 220420354601447 221183723092618 221260436427602 221262439273876 221746173755282 222173034437354 222199202065477 223274974015093 223635288658474 223842742544057 224535552280886 224743841290423 225413532150268 225491712513452 225544409856766 225622635612374 225624677945212 225700888499086 225702931540268 225753634726763 225831933048007 226196374037326 227372388048988 227994982085332 228208545935188 228593423707649 229125797509994 229566863944418 230070836533538 230150632193482 230284260315109 230364129997001 230735884913618 230997007022782 231211289960651 231584411999318 232115373327838 232195878096182 232489954349884 232570589034476 232705622211062 233859801590779 234905810544587 235582563675844 235719345639778 235769672457137 235801100376842 235803234844996 235851444649093 236318759106122 236400721738258 236691580030906 236773671968834 237325096843604 237375766493866 237547400250836 238197855638204 238280469998956 238503668308204 239263267855612 240449972016254 240589580053823 240673023938347 241061415047446 241614104617886 242031829081994 242502636161786 242586743553154 242893979845748 242978222967172 243062495306708 243119298936514 243203620205546 244206723803042 245188277763121 245417946644689 246089953264771 246175304848319 246353301082174 246405898282271 246979755757526 247369395671398 247455191005022 247945497046588 247996189327579 247998434185502 248084447689078 248228488391611 248943623561732 248996773803778 249970402045364 250057099488196 250202285535202 250606054688836 251443245319409 251849017097762 253442604710438 253851602996684 253903502776847 253939646559676 254087086858462 254175212094518 254733207867638 255135079773574 255223568485886 255817961532716 256758727506116 257191755667693 258528917280634 258946123709812 259094125510913 259096470827194 259183987342357 259186333472066 259336820058017 259426766063413 260137131815407 260199804973108 260441177704994 261156685097308 261247262288012 261398945473094 261489606687166 261820783470092 261911590990588 262063659892606 263179629490492 264293857848559 264296250232742 265265793778909 265303555011572 265357796135201 265360198150138 266397810723044 266490205697716 266552484376178 266644932996442 266737413680738 267075236815156 267167866742084 267322987498658 268150371788684 269448615191756 270688699113811 270782582300879 270785033420902 271899436491683 271901897721454 271996201683206 272938189688164 272993991707437 272996462845106 273632247386036 273727151486404 274063934772628 274158988595492 274760855140772 274856150677108 275015735340346 276121121710973 277232671693747 278415757071452 278577408483374 278674027718086 279026968583132 279123743739148 279283278148127 279285806216326 279382671145214 280475114451532 280534996765478 281506556663332 281604191816948 282222402961268 282698376064489 282765680192996 282796424577821 284067053271001 284165576483789 284168148746482 284888184434161 285210590303639 285935855631811 285976559298188 286427721303724 287056521635884 287156081688476 287255676271564 287320207015699 287322807834062 287422460242918 287886294229324 288546340766684 289707909567076 289767964629143 290833581131093 290934451184377 291144810369842 291573145228057 291614651376356 291674271784973 291885165895258 292814777760274 293026496509604 293086405568957 293089058582866 293190710905274 293993529531086 294206100572956 294268914495374 294954240688844 295419566053612 295451686262887 295522026667868 296170791904988 296882108305783 297637053272867 298106611093291 298835217540013 299306665606949 300006439905172 300067776009001 300110491388708 300284739014546 300388887020794 300769329771428 300873645848692 301458913675348 301520546736409 301563468921572 302330318175028 302672463179372 303442132507228 303953893061819 304726820952631 304832509609859 305918365061078 306024466982542 306027237111596 306202148331079 306204920068502 306308348677331 306311121376078 307149866480842 307434792145481 307508860422764 308639718751364 308746764522196 309421761401522 309424562282836 309531880261604 309711598054898 310956439477849 311030471216036 311555029638853 312347286548297 312700767682303 313495938102347 313540565013676 313604668159783 314293130570503 314337870964124 314833776309052 314942970370028 315013720944923 315122977416247 315631513689646 315634370781548 315743842513372 316904984841172 318439272499348 318473895582073 319719193560074 319904826225413 320015779082857 320018675861066 320829550930493 321335697671989 322563315086012 322629262926971 323268518366134 323380637855726 323383565092588 323495724483932 324714434946902 324717374257276 324752679941851 324829996254764 326324962022059 327334961758882 327638612001701 328471768039849 329036803811716 329110720505281 329224866250709 329339051585401 329756159741162 329759144689156 329870529344818 329873515328084 330062055993241 331083622310518 331470589806356 332689566965756 332804953965484 333535567136044 334098080803487 334213956319243 335520801149534 335715608411183 335832044935387 336374000898166 336686036149463 336754672888634 337067061267937 337611010264066 337728104172074 337924193019413 337972297352404 339245545632994 339248616478772 339363206448266 339366278359108 339483981048212 339560244654917 342453049107169 343290043289767 343712414064019 343831624126991 344512889781214 344586444360431 344632377473846 344635497081148 344705957564059 346053828262142 346304041329532 346374842945131 347446898536738 347698118858948 348582284450452 349170174674321 349692468404356 350020026796804 350860673452289 351426882177602 351752881140661 352841582155678 353168893456379 354426929774918 354549855962302 354553065342476 354625553465183 354672824784278 354676035277564 355451444915798 356012211809254 357299466934124 358613429326724 359218237254877 360054824658562 360131697489473 360256602266197 361539885981274 361665279161186 361668552950068 361875266209457 362000775709573 362584962007114 362995296750086 363332027081023 363918361713214 365341356835532 365468068482748 365680263474526 365683573606988 365810403945532 367493973928367 369137702284351 370416114576794 370495199575501 370544586306466 370547940470708 370623698734289 371358050023906 371486848445834 371943911477138 372072913093882 373019061633218 376029418880038 376378240233359 377849956025542 378069340084579 378200466188831 378810795074558 379162196554219 380335731414562 381690539757604 381822921805556 381955349767684 382044612614522 382177117465858 382180576927604 382313128935556 383753423119066 385656773298797 386850409351406 387209268729283 387834135757894 387968648594366 388723336055054 388858157293606 389350646441372 389485685250508 389711825148646 389846989225694 390073338901103 390918011884708 391280644548794 393175020126746 393809514511028 394843186404121 394980130195469 395762741153626 396524583176722 397532910152378 397901679085729 397982795232022 398909661851932 398991218649331 398994830312078 399048016022348 399133214021542 399364955386579 399421805961932 400554981590764 400693906408796 400926553929902 401065607620678 401712835605004 405330412559002 406259727155282 406915337258276 407151597014162 407292809741818 408328519366082 408972706127986 410619061907054 411432659738716 411575357270924 412269486432727 412655660978743 413272917205148 415318919476307 415322678937166 415707950438963 416846247366857 416905586446756 416990822498173 416994597093074 417381419539357 418625131136212 418770323239268 418868189733994 419013466137266 419158792926874 419689657852388 419835219166132 420078980355034 421379155667932 423419252444188 425064464730059 425211890192551 425359366786739 425519338232846 426601396308454 427274410705142 427422602645038 428509500553862 428994441613738 429993531606628 430085336570162 430142666621492 431767058078356 431916808206884 432167584106258 433904619831529 434311060097161 435651341233031 437448203579387 437510475397996 437599924104343 437764499045302 437916329271278 438470950630636 438560595705463 438623025875804 438877695482798 439029911799622 440746608423836 440840709202894 442367446185236 442520872855204 443492347510564 444240305244197 444346068874708 444394381479433 444398404130954 446549948030186 447270577316948 447681432682253 447685485088114 449071104561772 449327773135703 449487682580846 451088819713532 451245271224748 451401776998172 451507269453526 451663866096014 452392748074652 455349658702939 457024198920289 457182709004021 457186847415298 458186371072661 458251595019988 458345284233529 459133727888836 460141673067076 460301264386964 460564351608361 460568520630218 460728259994002 461471769827236 461994014045564 462422579921302 463168823998636 464230746655676 464281221270251 464391756192364 465411244422124 467715369428791 467719603181558 469598198991449 469811621089174 471438691279556 471535076585573 471539344914274 471602200753684 471702889298186 472637518212244 472801443476516 473383160061812 473547343937668 474751532987732 477641831954287 478856432925563 479022515101207 480899944032508 481174804520267 481179160107646 481341690778663 481346047876694 482122830094892 483111816228613 483228209235772 484063658163988 485005272323572 485173487106308 486238597873028 486407240411092 487227574875041 488297195020481 488413447606084 488466551543509 490376555526242 490831450290181 490835893289378 492179906529542 492350609696638 492636474160831 492706602164348 492807335679659 492811796564542 493889205182219 493959511515052 494738791342796 494910382010044 495992378655158 495996868371004 496168895378156 496456976783222 497993547607556 500404571070404 500458978771829 501248512281517 502348912862797 502523142954833 502697433475237 502886490638818 503698034195524 503801014901317 504956096341697 506885209420876 506988841742383 507807005553694 508174173716924 508350424189036 509466415735276 510270159547148 510325639908623 510447136971772 512796368891807 514383511335386 514860676002673 516169921205477 516984240593821 517057834561268 517163546668769 518188251021826 518192941654388 518298885833729 518367974684714 518372666944132 518673640116034 518853532126826 520274263630814 520882355409988 522797890946188 522979213374332 524127319785212 525011269834051 525193359930239 526346327099999 526528880235211 527553098931859 527736070612751 528587715697118 528592500465484 529078056806299 529676810563901 530531587557818 530715592270402 530720396300276 531023731887649 533104968752356 533289865992884 533474827361476 534645974997316 538140505739837 539455782312491 540119507814887 540306837913843 541377398227622 541492983994963 541565164601758 541570066841804 541680790457807 543798872983366 543803795442908 543992403366412 544303324628063 545987983414874 545992925690212 548695988773933 550031470680692 550091274187217 551352486853597 552242243421946 552754527506753 554465343387494 554979689717167 557154816966748 557268726873859 557348055436172 558566556296254 558571612432652 558765342290428 561069993530956 564485801400521 565396752128978 565592849155642 565921238912029 566117517846881 568134106542002 568331152967578 568336297492964 568661132614861 568858361829329 569776368868322 570421180607278 570950328270179 571871711263622 574640414031398 574645615668124 574844920485836 575814406670503 577078503206023 577278651824147 579535929258286 580073532161123 581667162262186 581868902368754 582206742190073 582289620739684 582408669439597 583146290456114 583348543569946 583687242488077 583770331790516 585629555520548 586172811137914 586178117165732 586381421810548 587987059062172 588537828990748 590903372525774 591451520366707 593685078837851 593764216611566 593890987128439 594096966834371 595274106545734 596213222186582 597670435080026 598613331213898 600135552018002 600569478029092 600777774041588 603041093472818 603112119892009 606032072326681 607907786123638 608471708003159 609453641905262 609665019219718 610018997788291 611836730122156 612048933965084 612404296662158 612409840137004 612535046894407 612616697354662 612622242752156 614299732961684 614869584290962 618843522803044 619423196109796 620467864349333 620683061735737 621912878955698 623110059277706 624694573096594 625274067134717 625401535364606 626991876204694 627209336319566 627573501321767 628586261141006 630027441889846 630245954832494 631263027379292 636947791164146 637538651823853 639347374462181 639438387120148 639569119844809 639809652450826 639946253812229 640031558165714 640037351722132 640168206904681 641659101860986 642671395343978 645258525853942 646537036732268 646761275711452 648458895823739 649428869893804 649505359883702 652649924044118 653255350689799 654669923517764 655277224003402 655885087847561 656943536079698 658221441010562 658449732501418 658678103170802 659512319482324 659741058689636 660124111986482 662167244621036 667958444575807 668190113159723 668196161606974 668421862093447 668427912638486 668816009623307 669047975637223 671041602299068 671431216822366 671664089870774 672748001796332 673372072298926 673509345777268 674134122535874 675222020528132 675456208344148 675848386038826 678491091265988 678726412896532 679120489309834 684906098214338 686580086579534 687424828128038 687663248253982 689025779562428 689166650394299 689172888720862 689264754947692 689411915128118 692107656524284 692749685890262 694893797073476 698091908240881 698334028039109 698340349348642 698988160433381 701721346904578 702853764355204 703499394214969 703505762281322 705683164311356 706086500641819 706337786912758 708853859549836 709099711924604 709251106930366 709345649568556 710902889831596 712024423618508 712101840201983 718436474509754 720007154542753 720109649317124 720256875224117 720263394978946 720513204532394 723079771962548 723330558322372 723750532418914 724001551419146 725169924014228 725990593500172 726664054162046 727836723426428 729584776281823 731360526949052 732593979488371 732848065668719 734456901241679 734711633540731 734987947856734 737413522418881 738275404568702 740832229153588 740983691777329 740990399151002 741089172612932 741247397468578 742716100047812 742973696891668 743887822954276 744145826187764 746038123266436 752058837760076 752488680311599 752749666587611 752756480466718 755592351637123 755699912051084 755854414362047 756138680169158 756400932377662 757621590149116 758324393108438 760671462829124 764089225229044 764354234931716 765643331946493 767324163603613 767506846238132 767590295282657 771306564741713 771313546597594 773700818702812 774143030824163 774411527496607 774418537458566 775668271515788 775937297188732 776111608143487 777446672110108 777605620530739 777716314587212 779423650297292 779693978451388 780146677802206 782561289097588 786350040253492 786435538070017 789405434498681 789679224643309 789686372808242 789953109746801 789960260390938 791525482307252 791687309130641 793049166353444 795065820304756 795803358171458 795965590464044 797982437298662 797989660624156 798266428043084 798729910773158 801853107859804 801940291284979 802131215241356 805822865401411 809066776575629 810660825118004 811124161894321 812403806647433 812519454310564 812685573336637 814303194028324 814469677738717 814585619483636 816657038732164 817945412255972 821238123814108 824538972865454 825017709739223 825303851318947 825311321957486 827115656871427 827402526083903 830637838952614 830645357874332 831408374981327 831415900877926 833692494733714 833981644996346 833989194186148 834465864394877 834762839078714 837736379467988 838026932274532 838317585853748 840157960710068 841574902056889 843714952666061 845649366162601 847111401786979 848759226566251 849053602436039 850128929460118 850423780385102 850718733573478 850917546277799 851038676465692 851212670719411 853202792616908 854548821410284 854845205290076 855333795844099 857019001107724 857988883227476 860170673140324 862236553787609 864335168212516 864429145151341 865792884849893 866093168517577 867809239663058 867994519649257 868295566911773 868622120194322 871302682466062 871488708313223 874896407158774 875199848208686 875528998090604 875707999373207 875832658542556 877121191410926 877755390965596 878059823599244 881471559842167 881681418405788 887049116486533 888480610488394 888788762958866 888796808261908 889304804004617 889613242330813 891566227536733 892972779207509 893099896060372 893282489700601 895362865364506 895370970176228 898655546271406 898975365161692 903014538907052 903327732192028 904851210482219 906837647895179 907152167152231 910699317405878 911544121967479 914048397840578 914365418008042 914373694830596 914896309155829 915213623405081 916372742145322 916690568467058 917222809624121 921128703216722 921137041260436 921456519988004 924845159842604 928562442540502 929423817719111 931787260357939 932933695316623 933257265487547 933580947882583 935430738857582 935439206363116 935630456245303 939196397982898 939623242178348 943070153171146 943078689828548 943405778596372 947747616973157 952336113656213 955283663908574 956169826862107 957712865851126 958045030202414 958601282238743 962349609040534 962358320215292 962555073691211 962683381557326 962692095753388 966223632457226 974455149750082 975020929691809 975359097013301 976594390040962 976933103087018 977500321757141 977839349008249 980753111052484 981662900580362 981671786578756 982573534068841 984359813059084 984701219393276 985272948321662 985614671359318 985623593129084 986186930648491 987778410364438 991984757310316 992913953566444 994588520612687 1000917957543658 1002497024563034 1004697825725594 1005046285909666 1005394866950474 1005629827419217 1005772981277636 1005978610850213 1007602029802634 1009912192683394 1013977683484766 1015614011107388 1019006836294447 1020651279817246 1021598080633403 1025592737783614 1025811705040031 1026167488168459 1028767022670772 1029721352005346 1029941200733809 1032339842410954 1033968481187642 1034327093337538 1036376502043652 1036597771667458 1036735949369428 1037347280232068 1037707064253652 1040548527261628 1050022539668102 1050386719860478 1050996586550911 1051361104572779 1052692654199998 1053057760470422 1055106197863718 1055472141225502 1057175431394236 1058156113612598 1059353621127802 1061063175115636 1061431184540804 1062047463775298 1070714277713773 1071085634438897 1071717220239757 1072088924816273 1075024532682947 1076281011479674 1078911564624982 1080239015629774 1080613675827686 1082754796455244 1082976164905327 1082985967989926 1083130329203516 1083361580915614 1083990593192143 1087597745966732 1088606649256126 1091975966829748 1097391977547866 1098409966395313 1100182548374434 1102704973707194 1104484486843892 1104710297913761 1105509055013506 1108930686774988 1109959379434334 1114537453747718 1117133112592508 1119017177460259 1120065365513731 1128971602801042 1130793504257956 1131185698311284 1131439814281469 1131832232495041 1131842477824058 1132235035693762 1132892424463969 1136268213084004 1136500522314157 1136662305935156 1137322265229722 1137716723658658 1139552737736644 1140842361214556 1141900656540358 1143743422527244 1149280828062796 1151628813341006 1154146559094067 1154157006412046 1154546852706863 1154557303648294 1158792678086813 1159071858516572 1160147064322246 1163334324524372 1163737804737508 1164413484380146 1164817338879194 1166292580912228 1166697087139892 1167374484976154 1172345622275828 1181806745051548 1182482211918227 1182892333209103 1182903040733414 1187359409715479 1187370157675702 1187528433223132 1187771222568931 1187781974256878 1188193933668742 1190548213091468 1192426444373164 1195340870160052 1197226662427796 1200271104036004 1205795114234249 1206082186945636 1206213321158461 1206224239784018 1212064144653362 1215815572247276 1216943416006318 1218907283810524 1219330038439436 1219603955654051 1220037995576582 1224808593324316 1225070093788814 1225233394709324 1229739168581924 1229994087621607 1234945537544873 1240494254212213 1240924495868057 1240935728698666 1241354886744973 1241366123471474 1243825757911396 1244080057205293 1246220118555412 1249389146193188 1250548134269434 1250803070729212 1253983752409388 1254418672639132 1255147002643534 1257172522282012 1260054883779692 1260191886304967 1260491909664988 1265389600934459 1265828477064151 1269047367024899 1270483538625301 1273714265996249 1273895582328292 1275077303647706 1278694748924362 1279138239689618 1279619304901652 1279880922160841 1279892507624458 1280063116331428 1280336413809362 1283318203721972 1285342790687956 1290517051707884 1296456401018779 1296906052072631 1296917791647478 1299010719767404 1299753175083671 1300203969560419 1301803690169983 1302255195828587 1305299848088236 1305566715716263 1306510701379598 1310554448006804 1311770175695122 1313887072159396 1316442882021124 1316899465002836 1317356206341604 1320248223972964 1322474846089397 1325837782760953 1331175059950967 1335916889151614 1336380226319446 1336392323213948 1336843724186894 1336855825276972 1337156144150827 1337619911130503 1337632019246614 1338095951274446 1342862433644732 1343136980916731 1343328179741548 1346744144597852 1348268245071748 1351696772077652 1354943155951957 1358240978619668 1358388656666393 1360531676192689 1361003550527621 1363991388020261 1364464462289929 1369482255920779 1369812196428676 1373160173159068 1374849656256076 1375326496507964 1376112570443611 1378333300788598 1378345777441724 1378823830256236 1385169594037691 1385499371780524 1396183816481762 1396668056078218 1396680698697284 1397478977721541 1397963666519849 1397976320866762 1401032643272009 1403242938754657 1403442693809156 1403729626672373 1406998788429938 1407011524562644 1412173001283638 1412675573825516 1418502213860732 1418656443956507 1421909045043487 1424203680403966 1425030589549567 1425524834096363 1429149817781287 1432426477377467 1436872949019508 1437694200102017 1438192836779413 1440014309085506 1440513750448234 1440526789957892 1441026409064788 1441350129409333 1447501064837828 1448003102838292 1453328108324092 1453629376280081 1459169552563646 1459481089825759 1465187958976742 1465696131337438 1466038664068979 1466547131480431 1467055775244059 1468913802483358 1469423267081462 1469975895713468 1470276431242619 1474827044837762 1476550809137404 1481967383554658 1481980798302004 1482494794937156 1489317683814961 1493104887079589 1495460437467997 1495979109257633 1499783251938517 1501480545648083 1504977360623198 1505298677995567 1505499333175222 1505512960933436 1511184703274246 1511708828724094 1512277360338316 1512586544371903 1512801864755324 1516648786216876 1531286663892986 1532175746658557 1532707152449473 1534648327207226 1535180590565314 1536071934189793 1536604691298677 1542613129483426 1542627093195188 1542942482210129 1548286061648326 1548823054993214 1548837074917132 1552223216286974 1555211241061478 1560293355604412 1562924818105651 1566899197808399 1572871076140034 1573206889032961 1578810868997362 1579358449286618 1579372745616484 1579906219493602 1579920520781876 1580275443087341 1580823531336049 1583374618261282 1591606716342916 1595964874597324 1597459821546316 1601296457034131 1603880582569958 1605368412423919 1611645730802822 1611989822205763 1612548909979007 1618133553151258 1618479029724557 1622248323788642 1624807613294866 1625371146673274 1628939355477434 1637018611135453 1649077945730908 1650035419478446 1650607702637894 1650622643914972 1651566064580003 1652138878614367 1654231313742854 1654805052167806 1655765851139647 1661275677905228 1662816749962654 1662831801755852 1667384989467428 1667963289992692 1668931728789754 1669525678157428 1683149804113778 1684127060376761 1684711167568429 1687429905332122 1691298732325202 1694222803573958 1697518453132502 1698107204872078 1700257858920236 1700847560770204 1701437467146956 1701835092555598 1702425341438822 1703413789301939 1710667591688198 1717925626512823 1724473107575218 1724841287975897 1728858290302682 1731585769699786 1732186337035154 1735618479326116 1735973325293053 1735989039298514 1736591133823546 1737244240388644 1737599418741277 1742605364932124 1742977416626446 1749792814317548 1750399696417372 1751415998746414 1754242382821852 1760102717235863 1762943119684334 1774098232973066 1776961220976788 1777577525917732 1778609608009234 1779226484661626 1783132455073466 1785945558415018 1786564979401202 1790725730729012 1797311092542812 1800342289673851 1809702420964438 1813658878576391 1813675295790358 1814287911396499 1814304334304462 1815357740406119 1815987362443891 1820959922707849 1821398634811756 1823088243934958 1828096795681156 1828730836016084 1829792618311658 1830427246810162 1832745484290644 1833381136934116 1834445619248242 1842257406433444 1850057004939913 1856860556452363 1857124885081004 1857504572946407 1858847635438222 1863574520715878 1865867390633246 1866514530975094 1867161895765166 1870861477715164 1871260912490606 1878392795965796 1886140306342292 1894820893796677 1895478076106153 1895495233946314 1897253578319177 1903296055441781 1904672227312426 1910567327817148 1910957941952059 1912339653724214 1915425731702252 1916090060404828 1917202564477486 1924699218081068 1925110147382422 1925366763114652 1932447264914452 1932847851976811 1940628701856229 1948910299500164 1950041859383618 1950718194026602 1953188780081924 1953866206174036 1954982947036889 1955000643514282 1955678698016498 1963325801160724 1965147068137682 1970545896643324 1971229342718636 1972373861296982 1975556820728876 1980301535622091 1988469372897007 1989159035386523 1989177041225374 1994217291039127 1996474132125473 2001550989422677 2001835915087316 2004994049126068 2009395651451188 2010092571819332 2010789733900948 2011241449109893 2011259654838434 2011957221700426 2015204059605268 2019824385366788 2027955366969532 2038013672588894 2041302559634492 2042469275131483 2043177666452087 2043196161266806 2051185475567228 2051604838982699 2051623410080062 2052334976336918 2059442704010692 2059882401467618 2064679684821908 2067936962375284 2068161803840209 2068654186675076 2073195543334916 2078174758140481 2083459372910069 2091846522780091 2100045079336204 2100773439720956 2101245369379871 2101974146062219 2101993173101822 2102722209145558 2105385308399996 2106115520940844 2110212395727436 2110643827154863 2110944282451004 2116312227225196 2118707242255604 2124094927550596 2127677251432733 2133087746668417 2133827567269013 2141428555427546 2142171268877794 2143415038317553 2143434440479514 2144158440741317 2144177849632546 2150049065365894 2152043545018367 2152562022959348 2157823129249964 2160478031259548 2161227351655372 2165952329810654 2165971935979852 2166723161831228 2167981186384286 2176695076344943 2177213298512252 2180885207471971 2186431005838079 2188905373776121 2194471566716429 2194783955095732 2195232677118481 2196819932790626 2200051913993521 2200365096748868 2205096046614461 2205409947414388 2205860841913729 2209420595827522 2211018110027012 2219918758868668 2229074907495436 2229317269074511 2238034354920518 2239333783577891 2240110453579999 2240130731027462 2245806856513451 2249349883703923 2257943205602084 2258404840488797 2262879628562938 2263664464990082 2263684955648116 2264470071387524 2265784848927938 2273001044628314 2274644530459444 2275433447317316 2283801313080716 2284274734154413 2293470284011907 2299302376278943 2303257626682012 2303775043536967 2304574063754963 2305373361097807 2308293118188134 2308314012824092 2309093705413726 2309114607296588 2310434391952687 2317585356173626 2320294128644492 2328826968760292 2329634677758388 2334748969952308 2340356360280653 2346307679696497 2350009258878281 2350824314547709 2356802253046241 2359469428875559 2364964423836454 2365469351135891 2365784666418206 2365806081466828 2374718819430958 2374740315351404 2375542445137862 2375563948513756 2376387867337484 2376921712584419 2403030303028369 2407704744749161 2408539810992029 2411590228468498 2412426642316922 2412448479568036 2413827325155389 2414664514897921 2424128289306724 2424623900615917 2433886832012636 2439207911308102 2440075991153164 2444191222720247 2450140187577628 2456024714166023 2459988175243214 2462270167984627 2469891075089746 2472182254194653 2480988508424426 2481848991736114 2481871457397332 2482709773489946 2482732246942948 2483289981994393 2484151263528077 2488160114410586 2501096268538868 2510294005287068 2514527660784139 2520383772609934 2520921882426311 2521796215863379 2530779201868918 2531656954128302 2533126863466199 2534005429967011 2538094734049798 2540967077250602 2543324189567161 2547428531992498 2550154607295412 2557389497848724 2558276479379236 2559761844321682 2559785015248916 2560672827618724 2572457817498569 2583963915990457 2592912802037558 2593466397028507 2593812104145262 2593835583294956 2594365891140023 2599506350167342 2600407939120838 2603607380339966 2604510391657174 2611133431432526 2613021402759196 2623540351390244 2634647681633513 2644949692178794 2646485380592053 2647403263321817 2651675565521906 2654135375879533 2662350119901934 2671833778303228 2672760452638892 2673687448373788 2674312288301654 2675239822261006 2675264038493228 2676191902548892 2686273961833462 2699597413091579 2709886311903914 2710464881104981 2716777313332786 2721063352385378 2722007101055242 2727982776040522 2728928924579858 2730513372307721 2738964511841558 2752225140887222 2756666601577196 2765875698513499 2770339188075382 2772909076004951 2785311753600103 2792367632963524 2792938530545317 2793336112156436 2794957955443082 2795554687706053 2795927333039698 2795952641733524 2802065286544018 2806485877509314 2807459253344746 2813997576859876 2824346002567276 2837312887913014 2843818090086974 2848407360807932 2850061179099134 2851049668192726 2852705020638187 2853694426697543 2858299635562574 2864852954754934 2875388400204034 2876385673558826 2880028618171012 2881027500896468 2882700258818666 2888589626851201 2907232436334149 2907258752560162 2909955653072741 2917923731567999 2918339105127292 2918935757487211 2918962179651518 2921669936775499 2930375917953484 2931392262674876 2932077328137958 2933094262960862 2934111550488118 2937827604966716 2938846534162924 2940552862485238 2949654089675524 2963934767109316 2978635367629922 2986209774159178 2990920874935994 2991958218515266 2999566503877034 3002961091296166 3009954721246396 3010597355991134 3010998666350444 3022369406548492 3023417657448188 3025173088743806 3037332338820703 3040177420680127 3049559388631217 3062573327785972 3064351493317114 3065414304898946 3069296654414452 3070361181130628 3072116059629397 3072143868379586 3073209382597354 3085226258966852 3085884964420258 3096572123296652 3097646109986428 3104446432573948 3109682136709379 3110422482122956 3110760670356031 3125849636211302 3133770028775771 3133798395616798 3145294411949921 3145742152280068 3146413778065922 3157621737994724 3158716898573236 3159812438987204 3160550886174682 3161647062672098 3166749236522564 3187447610920573 3199169392442023 3200278963028147 3202592914068262 3207304597508627 3207761165139916 3208416989634703 3210736824847838 3223291461605644 3223950461258527 3223979644411526 3225097819958014 3236267106302516 3236958059449114 3244496647577284 3249615226589732 3249968548891757 3250742293346548 3257878710954868 3274007586001537 3274037222270906 3287187392940143 3300070838956892 3300745536099011 3301215405275788 3303132129160006 3304277757228734 3308462627485708 3309610104335612 3311531702279294 3325633499925308 3337863457579508 3343492823680009 3351995030478941 3353157605708449 3366299608227556 3368223631641869 3368254120753522 3369391835450641 3369422335136858 3374859810664244 3381782713600291 3382597464650404 3388445607147916 3395036906265004 3396214409744156 3403670185111196 3404850682877644 3406827578603878 3420520834256339 3421335183376396 3435820152031267 3435851253025646 3448455319125817 3448946215150436 3449651349757613 3449682575951794 3457224436275533 3457716580605364 3463171539399572 3464372674070308 3471946650586106 3471978078597028 3473182267647092 3475198837482554 3485954833252892 3502831997492828 3503212851402803 3518953088479543 3520173569911427 3520205434471726 3525886239368668 3529125060235423 3534692674391879 3548196465946132 3548921892196681 3557219216018468 3558452969323252 3566264910146932 3571891116830036 3572279479360361 3573129958802404 3589574582242649 3600684579347702 3604024732018711 3613189448438339 3619404841928876 3627317757152782 3627350591580716 3628575822792998 3628608668608924 3630682615925651 3630715480812238 3631974724887782 3641919845415698 3646176487869916 3659585236623316 3660854493620324 3668891238496484 3675078888838357 3676353519511673 3684424289699993 3685702161646477 3692871692523013 3694152494289257 3700114009879826 3703546397644093 3707737673947307 3713721112904726 3715009145892814 3717166123213543 3717695270876444 3727149041431756 3731734781266492 3733029061950188 3734323791530332 3735162691204087 3742521824981212 3766983540178859 3776190476187437 3780836554704209 3782147865396901 3789641787593354 3790450887964741 3790956152212306 3790990467892628 3791765533204649 3794507156638354 3806592110883562 3809344454624852 3810123272396441 3821915883904118 3824679307448428 3834405128954972 3840871921417531 3850220294764844 3850638919310519 3859467407975179 3865695703953622 3869281692547271 3881257403712458 3884857828020169 3900083718767236 3900881088117013 3901436388053204 3909965894073778 3910001287028564 3911357396032996 3930294136275364 3944747722593964 3951400609803647 3960603071244182 3961448672384203 3962822624928167 3976938745794014 3978318070773046 3978354082450748 3980627928304027 3982008532805303 3988434582078254 3992948264250946 3996652297891253 4003101978845354 4022482898219786 4022519309676868 4023914443400852 4042433713212037 4060514725127861 4075447195330511 4076027345177788 4076860686077179 4084938550262966 4085810697416539 4086355332904174 4086392322533612 4103209677965398 4103246820160124 4104669952673836 4119764802935236 4136323607680418 4140160642566949 4156349516280962 4158762740930369 4160205128077141 4166918745820138 4170784162096409 4183693045560182 4202490738759742 4203948292124438 4203986346203644 4205444418291116 4221287654309726 4221784839244063 4242224506286767 4255354502865466 4259301956022113 4266175493336834 4267655134538026 4270132984518037 4282857110855092 4284342537755588 4286830076635106 4286868880959028 4288316881482634 4288355699265092 4290806727912133 4300098130731788 4304087090036734 4331904659621308 4335962372768572 4343275050445331 4344781432150159 4353390152689886 4361770414943942 4372862011676158 4376918469943019 4377810747552242 4388943133432858 4390465354236962 4393014509252369 4393639865581252 4400103827987042 4410192093228922 4411721683827458 4418841191655044 4458634538149022 4462770562766971 4476068709841036 4478667567155782 4479623776685603 4480220907159998 4480261462054924 4481177448332767 4491613713026902 4498699767407846 4516809680977594 4525759257125876 4527328929980164 4531569697855876 4539212270766173 4546002089256628 4568549468308826 4572787454828593 4586940568023814 4591195614932927 4598604752557886 4607550087073934 4609148127509926 4610746722195614 4616586236376268 4618187410827452 4620868783905374 4635170712347252 4675709112030649 4677330792118061 4678953034654129 4680712720561306 4681712067363149 4683335829460561 4692615359392994 4700018517756562 4701648629095418 4713604506092482 4718938857751118 4729928847672908 4730938702271782 4731569332836412 4749437638861916 4751084890275724 4753843425168838 4777421661068771 4806060606056738 4815409489498322 4817079621984058 4823180456936996 4824166552760093 4824853284633844 4827654650310778 4829329029795842 4849247801231834 4878415822616204 4886643357686167 4888338196273763 4888382445440494 4892917123033667 4912049428332046 4919976350486428 4924495759504783 4924540335969254 4929108555204847 4939782150179492 4942605504492733 4944364508389306 4961977016848852 4963697983472228 4965419546979892 4966579963988786 4968302527056154 4976320228821172 5029055321568278 5040050081799271 5040767545219868 5041798126568819 5041843764852622 5043592431726758 5061558403737836 5063313908256604 5066253726932398 5068010859934022 5076189468099596 5081934154501204 5086648379134322 5094857063984996 5107093433972761 5119523688643364 5144869063716701 5144915634997138 5165580188905939 5167927831980914 5185825604075116 5186885842441303 5186932794057014 5187624208290524 5188731782280046 5199012700334684 5200815878241676 5207214760679932 5209020783314348 5222266862865052 5267420762181193 5269247666113277 5269295363267026 5289899384357588 5292970761184106 5294806526643634 5303351131043812 5308270751759066 5324700239803868 5348624576603308 5350479644522012 5359503323625451 5371269145225291 5372547923666924 5373132066978599 5399145953191991 5399194826183158 5419001215769141 5419772623807828 5420880692476249 5420929762209962 5432781257004409 5433554626665572 5442126704770756 5444014202110484 5455965552081044 5457857849159716 5461026744615442 5477929023683116 5504450281774444 5505048766490119 5525838041490767 5527754572503163 5529671768227607 5531751397026998 5540678376150764 5541811163914487 5545818152009902 5570623507200206 5585877061090634 5589915910886164 5591109375412106 5591854666079396 5604130573088036 5612971755018628 5613582038994853 5614918506689492 5640760057809877 5663467436029403 5674625775826028 5677869133260247 5686826646532031 5687636180173948 5688799013356459 5700122358198268 5701287744171019 5702099336385452 5705410041276374 5707388853395086 5716599271125148 5729705909509868 5750776800408068 5752771347117652 5765400517637332 5775123968174561 5777126959232629 5777179253702402 5789809598099989 5791817682587321 5814464872668298 5814517505120324 5819858624869289 5819911306145482 5835847463135998 5837871514974422 5837924359303036 5841261050764139 5843339873550998 5864154656275916 5866188525921724 5868223100976236 5881105724970476 5919545563138207 5934013605437401 5941314585963757 5943375217052273 5956422823944593 5957270735259844 5958488695035877 5972419548318356 5981841749871988 5983916437030532 5987336570908693 5999133007754068 6005922182592332 6021194711982268 6035655876513263 6050346177487612 6051004016059387 6074664677641406 6080299802574283 6080354841360254 6099118777262434 6104776586888837 6128702986634228 6129955995612449 6130828609797892 6144232119258794 6144287736759172 6146418765194708 6170300918895169 6171769928840516 6209343815405731 6219364273418758 6221521340712062 6225133628032319 6227292696315691 6240963592757131 6251699272422604 6255272458763471 6257441980122619 6267540057551542 6267596791233596 6280453610971969 6290588823899842 6292827556131844 6321101772349364 6323294125344196 6333958473375533 6347863535266253 6350065170065617 6374895221841146 6380808853772353 6398338784884046 6400557926056294 6404274164090803 6405185828136524 6406495363835567 6414609195017254 6416833979269406 6420559667368847 6421473649695676 6447900922517054 6447959288823052 6450195639916028 6473916118898228 6499937097783514 6505966724033777 6522510822505573 6530535867216361 6532800858412829 6535066635178081 6548015172003074 6548074444541812 6549413193717121 6574374785880286 6601491072198022 6606264258320012 6608555514457468 6623063404558588 6634233318812099 6666352795593491 6686985647360018 6693188788034749 6703990060957882 6706315211416898 6710208975671201 6736447263283738 6736508241507044 6737885515838477 6738783670901282 6738844670273716 6763565427200582 6813655157207756 6825146507842663 6827513679093107 6841041668512678 6842502252299987 6844875443057743 6871640304062534 6871702506051292 6878014738481887 6896910638251634 6899302699515226 6899365151903588 6903308514539437 6914448872551066 6943893301172212 6950397674965108 7006425702805606 7012925170062383 7037906176959086 7039408791934519 7040347139822854 7040410868943452 7041850275951491 7058250120470846 7069385348783758 7097843784393362 7133047854061129 7144558958720722 7151186564433821 7179149164485298 7185808857587789 7201369158695404 7208049464037422 7214735966323171 7226378896876678 7254635514305564 7257151645585996 7261365231851302 7261430961624476 7263949449775564 7283839690831396 7350157777676714 7352707039023346 7356976105856377 7359527732009453 7368848579399986 7371404323292954 7385743385046026 7388304988578514 7400228019759652 7407092795288186 7415475347894614 7427442225809452 7430018291785628 7434332246427086 7470325382408174 7502020541678299 7504622473713911 7533967080357718 7552380952374874 7561673109408418 7564295730793802 7579283575186708 7580833154337289 7580901775929482 7581912304424612 7583531066409298 7587934152345001 7589014313276708 7613184221767124 7620246544792882 7643831767808236 7681743842835062 7688869764767191 7701277838621038 7718934815950358 7731391407907244 7738563385094542 7762514807424916 7769715656040338 7801762176234026 7819931788147556 7833120242221813 7840457558596117 7902801219607294 7920078699970283 7921206142488364 7922825627465287 7922897344768406 7925645249856334 7930246971247783 7953877491588028 7956636141546092 7961255856608054 7964017065610606 7976869164156508 7985896528501892 7993304595782506 8006203957690708 8044965796439572 8079025913658469 8081827968948041 8084867426424074 8111548746607691 8121029450255722 8150894390661022 8153721372154358 8169877100525932 8171621394833078 8172710665808348 8206419355930796 8272647215360836 8277375483427589 8280246332463721 8280321285133898 8288002473710089 8311515868008353 8312699032561924 8314398557982517 8317525481860738 8320410256154282 8333837491640276 8341568324192818 8367386091120364 8404981477519484 8407896584248876 8440565799639743 8442575308619452 8443493248109227 8443569678488126 8484449012573534 8510709005730932 8518603912044226 8532350986673668 8535310269076052 8537227689578357 8540265969036074 8573660153270212 8576633762965268 8581613455824266 8608174180073468 8650790918770187 8683459779485491 8686471471076399 8686550100890662 8689484207214811 8689562864300318 8706780305379772 8708560400437051 8723540829887884 8745724023352316 8753836939886038 8755621495104484 8777886266865716 8780930708473924 8786029018504738 8800207655974084 8820384186457844 8821343204134769 8823443367654916 8917269076298044 8922365780837531 8925541125533942 8957335134311564 8959166455125887 8959247553371206 8960441814319996 8962354896665534 8983227426053804 8997399534815692 9033619361955188 9075194807131453 9078342364508417 9078424541532346 9098272225585697 9101427786922933 9137098936617652 9145492124794597 9145574909657186 9173881136047628 9179124508343647 9182391229865854 9197209505115772 9215100174147868 9218296255019852 9221493444391228 9241737567810748 9257323922625779 9280864479326671 9318225419656769 9351418224061298 9354661584236122 9357906069308258 9360093009055789 9361425441122612 9363339377913521 9363424134726298 9366671658921122 9385230718785988 9400037035513124 9403297258190836 9427209012184964 9437877715502236 9461877404543564 9484602091663699 9507686850337676 9508720596664751 9523721733348823 9527024853693347 9547939716141827 9551251236029503 9554843322137542 9586375791445453 9612121212113476 9630818978996644 9632787993105277 9634159243968116 9648333105520186 9655309300621556 9658658059591684 9696187158263837 9698495602463668 9773286715372334 9776676392547526 9776764890880988 9782352844050787 9785745665638943 9785834246067334 9807228502904063 9822700571282599 9824098856664092 9826107386706611 9848991519009566 9849080671938508 9858217110409694 9885211008985466 9888729016778612 9933159927977572 9936605054112308 9953363315304409 9975214126846969 9978673838674541 10004048724469009 10026985341642269 10058110643136556 10063859400714119 10067349857455891 10080100163598542 10083596253137638 10083687529705244 10087184863453516 10089450905865331 10132507453864796 10136021719868044 10173296758268644 10214186867945522 10223661994910221 10249659863937329 10262270648482853 10265829920363017 10269390426708413 10289738127433402 10289831269994276 10291935018698333 10331160377811878 10335855663961828 10373771684882606 10373865588114028 10377463564560092 10425223786704727 10451734209557123 10475697250218343 10517868095483177 10534841524362386 10538495332226554 10538590726534052 10544614104626173 10585941522368212 10588105810603321 10589613053287268 10616541503518132 10719006647250902 10725230226609899 10728950067146311 10742538290450582 10746264133957198 10752503539328551 10756232839090739 10798291906383982 10798389652366316 10808308874757251 10838002431538282 10841761384952498 10841859524419924 10848056237133401 10865562514008818 10922053489230884 10940473726739557 10968294384658793 11010097532980238 11012448223230727 11051676082981534 11055509145006326 11059343536455214 11061928101611387 11063502794053996 11065764719352343 11083622327828974 11091636304019804 11141247014400412 11171754122181268 11182218750824212 11209075199238917 11227164077989706 11237578886967433 11281520115619754 11283928755440341 11287842369853049 11326934872058806 11329353208071899 11355738266520494 11373653293064062 11377598026712918 11402575488342038 11410820082552748 11414777706790172 11459130277948171 11550247936349122 11554253918465258 11554358507404804 11560962452060021 11564972150300569 11579619196199978 11583635365174642 11590360957977529 11628929745336596 11639717249738578 11639822612290964 11671694926271996 11675743029948844 11682522101528278 11686679747101996 11788889422637327 11792978172979003 11839091126276414 11868027210874802 11882629171927514 11886750434104546 11912845647889186 11916977390071754 11923896525113573 11974673141817386 12071311753026526 12082509630348443 12102008032118774 12113234384653207 12149329355282812 12151813277051371 12160599605148566 12160709682720508 12163195931188939 12198237554524868 12209553173777674 12259911991224898 12288464238517588 12320719020651041 12340601837790338 12418687630811462 12438728546837516 12443042681424124 12450267256064638 12454585392631382 12461816669103659 12481927185514262 12510544917526942 12514883960245238 12535080115103084 12560907221943938 12581177647799684 12667916946751066 12695612150034737 12695727070532506 12700015379775493 12700130340131234 12707504182842833 12711911537107237 12746719458954943 12749790443682292 12761617707544706 12796677569768092 12801115852112588 12808548328181606 12812990727671134 12829218390034508 12833667958538812 12841119334737694 12895801845034108 12999874195567028 13011933448067554 13045021645011146 13061071734432722 13065601716825658 13070133270356162 13096030344006148 13098826387434242 13148749571760572 13202982144396044 13263746256576739 13268346532743071 13268466637624198 13280775048234239 13332705591186982 13373971294720036 13386377576069498 13407980121915764 13412630422833796 13415643512194561 13420417951342402 13472894526567476 13475771031676954 13477567341802564 13527130854401164 13529934963837677 13584400912993603 13650293015685326 13655027358186214 13682083337025356 13684880629258223 13685004504599974 13689750886115486 13743280608125068 13756029476963774 13793821276503268 13798605399030452 13806617029078874 13828897745102132 13862110749354637 13919285610279049 13924113247705661 13959521037273889 13975318924878311 14010856925958739 14012851405611212 14025850340124766 14075812353918172 14078690143769251 14078817583869038 14080694279645708 14083700551902982 14116500240941692 14138770697567516 14195687568786724 14266095708122258 14289117917441444 14297284925920381 14302243665164609 14302373128867642 14358298328970596 14361233872878893 14371617715175578 14416098928074844 14429471932646342 14452757793753356 14522730463702604 14547223306983367 14584215610370483 14642925659460637 14700315555353428 14705414078046692 14708717585659097 14713819022435533 14713952211712754 14719055464018906 14737697158799972 14742808646585908 14771486770092052 14774506790084041 14776609977157028 14814185590576372 14830950695789228 14868664492854172 14940650764816348 14942275223330323 15003905268222871 15004041083356598 15009109085189219 15009244947427822 15064304815128569 15067934160715436 15104761904749748 15123346218816836 15128591461587604 15161666308674578 15161803551858964 15167062132818596 15175868304690002 15236865534414601 15240493089585764 15363487685670124 15372268754936951 15377600331718339 15377739529534382 15402555677242076 15411359075992099 15435672326301227 15437869631900716 15441025893396103 15477126770189084 15539431312080676 15603524352468052 15605220883521577 15666240484443626 15675336485045237 15680773175059993 15680915117192234 15720647995594157 15805602439214588 15840157399940566 15845651254930574 15845794689536812 15851290499712668 15854851423502663 15860493942495566 15922511713216108 15928034131221212 15986609191565012 15989923139080891 16054291988083349 16095116633952601 16126425304758769 16132018446284741 16137613527684649 16158051827316938 16163655937896082 16169734852848148 16173040743668809 16223097493215382 16242058900511444 16301788781322044 16307442744308716 16343242789666156 16382494521964571 16424153757875479 16450064812147967 16455770201833963 16497615771323687 16516286002128913 16554750966855178 16558285457951237 16560492664927442 16560642570267796 16576004947420178 16623031736016706 16628797115965034 16635050963721476 16638451988090933 16640820512308564 16683136648385636 16821212121198583 16853933213244127 16859778676944203 16881131599279486 16886986496218454 16887139356976252 16896791276087723 16902651604285447 16968898025147068 16972367304311419 17037207824088452 17074455379156714 17080531938072148 17163226911648532 17192172999162161 17235891175892389 17301581837540374 17305275779362571 17366919558970982 17372942942152798 17373100201781324 17378968414429622 17379125728600636 17383029873960751 17389058844696539 17417120800874102 17507673879772076 17572058037009476 17614261027375441 17642686408269538 17659052536663109 17703957946800841 17731888044263393 17738038009769077 17803269326970127 17844731561675062 17851082251067884 17918332910251774 17918495106742412 17924709793331068 18007204722489983 18150389614262906 18156684729016834 18156849083064692 18167226710380033 18173527664758037 18196544451171394 18202855573845866 18213424362536117 18290984249589194 18291149819314372 18358249016687294 18364782459731708 18442533771434591 18514647845251558 18525397664144371 18531822843252719 18561728958653342 18578947631156731 18636450839313538 18702836448122596 18709323168472244 18715812138616516 18720186018111578 18726678755827042 18726848269452596 18733343317842244 18737551682321329 18897181891641053 18969204183327398 18973254167734867 19017441193329502 19047443466697646 19054049707386694 19095879432283654 19102502472059006 19109686644275084 19113593606154047 19172751582890906 19265575986210554 19296666211040372 19361129889594493 19392374316527674 19410363532034657 19497182275200721 19546573430744668 19553352785095052 19564705688101574 19568882813942371 19571491331277886 19571668492134668 19614457005808126 19645401142565198 19652214773413222 19697983038019132 19716434220819388 19770422017970932 19906726630608818 19950428253693938 19957347677349082 19968935144467309 19975860986882801 20008097448938018 20053970683284538 20127718801428238 20134699714911782 20160200327197084 20167192506275276 20178901811730662 20350627054339043 20369689571509187 20425466120975993 20428373735891044 20432550302410477 20447323989820442 20451689557428493 20499319727874658 20524541296965706 20531659840726034 20538780853416826 20579476254866804 20583870037396666 20662320755623756 20747543369765212 20850447573409454 20869789361510947 20903468419114246 20951394500436686 21035736190966354 21069683048724772 21076990664453108 21089228209252346 21176211621206642 21261326371744921 21281241944760889 21346915720418519 21438013294501804 21450460453219798 21457900134292622 21485076580901164 21492528267914396 21504812417405779 21505007078657102 21512465678181478 21524956064815411 21596583812767964 21616617749514502 21676004863076564 21683522769904996 21696112474266802 21731125028017636 21880947453479114 21936390201430397 21936588769317586 22017060883649447 22020195065960476 22024896446461454 22103352165963068 22111018290012652 22118687072910428 22123856203222774 22131529438704686 22167244655657948 22418150398477834 22454328155979412 22467162026446313 22474954330972957 22475157773934866 22563040231239508 22567653228809689 22567857510880682 22575684739706098 22653869744117612 22658706416143798 22711476533040988 22747306586128124 22749779842242299 22755196053425836 22805150976684076 22918053102010759 22918260555896342 23010311750581001 23100495872698244 23108507836930516 23121924904120042 23129944300601138 23159238392399956 23167270730349284 23180721915955058 23279434499477156 23365044203056556 23404449765760063 23463965213352587 23472103239959143 23577565421493083 23577778845274654 23585742848154487 23585956345958006 23672478995202037 23678182252552828 23736054421749604 23765258343855028 23773500868209092 23825691295778372 23833954780143508 23847793050227146 23943645839794373 23949346283634772 24050741064218869 24139187233880719 24142623506053052 24147559448303291 24165019260696886 24200571053928731 24204016064237548 24226468769306414 24303626554102742 24321199210297132 24326391862377878 24419106347555348 24519823982449796 24522489959819621 24632671619356801 24641214989379989 24641438041302082 24681203675580676 24703875421647961 24742848720743153 24837375261622924 24842453245376767 24900534512129276 24909170785262764 24923633338207318 24963854371028524 25021089835053884 25029767920490476 25121814443887876 25127022075698543 25228173124130977 25292326139068373 25335833893502132 25391224300069474 25391454141065012 25400030759550986 25400260680262468 25414778311479557 25415008365685666 25423823074214474 25493438917909886 25523235415089412 25617096656363212 25625981455342268 25682238669475388 25743919963087183 25809384476661467 25850101847661091 25859067460024799 25924824783508651 25954163717631149 26020162862494801 26023866896135108 26090043290022292 26122143468865444 26131203433651316 26140266540712324 26146138838428609 26197652774868484 26433333333312059 26527492513153478 26536693065486142 26536933275248396 26552100576709279 26561309663877131 26561550096468478 26665411182373964 26670862906775087 26772755152138996 26831287024389122 26840835902684804 26886103449922717 26951542063353908 26954472435173633 27016271855826253 27059869927675354 27084971847830897 27168801825987206 27194004796141183 27300586031370652 27310054716372428 27316189801938323 27325663898808847 27369761258516446 27370009009199948 27379501772230972 27512058953927548 27613234058157748 27659804268625529 27724221498709274 27730140706689421 27739758374497169 27838571220558098 27848226495411322 27864395498128189 27874059729637121 27919042074547778 27950637849756622 27976566085238771 28021713851917478 28051700680249532 28157380287538502 28157635167738076 28167401103805964 28297035992484259 28423603075895027 28528130367313577 28532191416244516 28538024802540253 28594569851840762 28600674881915773 28604487330329218 28604746257735284 28722467745757786 28743235430351156 28858943865292684 28981124497968643 29094446613966734 29111339186512583 29121435896539987 29168431220740966 29195489134674863 29285851318921274 29417435171318194 29427638044871066 29427904423425508 29438110928037812 29549013580168082 29695571544007369 29815113692154791 29884550446660646 29890930891626259 30007810536445742 30008082166713196 30018218170378438 30018489894855644 30035647095384931 30128609630257138 30323332617349156 30351736609380004 30424632683648489 30473731068829202 30501999836054461 30638429289601133 30744537509873902 30751101564766583 30755200663436678 30755479059068764 30822718151984198 30871344652602454 30882051786792206 31210441767043154 31239393939368797 31332480968887252 31350672970090474 31361546350119986 31361830234384468 31379755227020057 31390638693672973 31441295991188314 31680314799881132 31691302509861148 31709702847005326 31720987884991132 31774485895363211 31979846278161782 32009512183800151 32108583976166698 32138369304530489 32190233267905202 32252850609517538 32264036892569482 32275227055369298 32316103654633876 32327311875792164 32346081487337618 32446194986430764 32764989043929142 32771984471542043 32783350806223927 32848307515750958 32900129624295934 32911540403667926 32995231542647374 33032572004257826 33109501933710356 33116570915902474 33120985329854884 33152009894840356 33246063472033412 33257594231930068 33276903976181866 33441951627481397 33642424242397166 33707866426488254 33719557353888406 33762263198558972 33773972992436908 33793582552175446 33805303208570894 33944734608622838 34148910758313428 34206503503803169 34218367373916341 34250419861235669 34384345998324322 34471470316533481 34471782351784778 34503759886433929 34598238531449131 34603163675080748 34610551558725142 34733839117941964 34745885884305596 34757936828859244 34766059747921502 34778117689393078 34834241601748204 35228522054750882 35280350572594897 35285372816539076 35292586885981733 35318105073326218 35407915893601682 35463776088526786 35476076019538154 35606538653940254 35689463123350124 35749654037809327 35836665820503548 36014083446016907 36014409444979966 36047817988064363 36159061322341573 36300779228525812 36308200897089121 36313369458033668 36334453420760066 36347055329516074 36393088902342788 36405711147691732 36426848725072234 36581968499178388 36716498033374588 36871945335268351 36884733662792939 36885067542869182 37029295690503116 37050795328288742 37063645686505438 37123457917306684 37157895262313462 37272901678627076 37440372036223156 37453357511654084 37475103364642658 37625729176819729 37794021672343937 37794363783282106 37933008510383987 37938408366654796 37946164847333743 37946508335469734 38029468799030863 38034882386659004 38094886933395292 38108099414773388 38191758864567308 38205004944118012 38227187212308094 38345503165781812 38531151972421108 38535341365430833 38722259779188986 38784748633055348 38820375662589653 38820727064069314 38994364550401442 39129411376203148 39137765627884742 39142982662555772 39228914011616252 39290802285130396 39295074272963971 39304429546826444 39485320404669139 39644272052205821 39745083932821729 39813453261217636 39900856507387876 39914695354698164 39937508775182161 39937870288934618 39951721973765602 40016194897876036 40107941366569076 40255437602856476 40269399429823564 40357803623461324 40425867777221927 40439888714628403 40528667186699923 40542723778111247 40701254108678086 40739010374085023 40739379143018374 40850932241951986 40865100604820954 40888827355348973 40894647979640884 40903379114856986 40998639455749316 41049082593931412 41063319681452068 41077561706833652 41167740074793332 41436818941967449 41538095238061807 41589202101746299 41603626519365911 41694959767612151 41700895146818908 41709420865251139 41739578723021894 41806936838228492 41902789000873372 41911355996360851 42071472381932708 42178456418504692 42249591135592841 42352423242413284 42357028112415709 42522652743489842 42562098618019981 42562483889521778 42693831440837038 42733436108221859 42900920906439596 42909691969287143 42915800268585244 43009624834811558 43010014157314204 43024931356362956 43049912129630822 43233235499029004 43392224948533604 43465406707840117 43575935396226233 43591048874209837 43686745149299917 43761894906958228 43786907211344297 43802093860858333 43872780402860794 43873177538635172 43963175276803783 44034121767298894 44049792892922908 44247712406445548 44263058877409372 44466770845332407 44665661976406471 44829919148635621 44836300796955668 44845467546848969 44934324052892626 44943917671581929 44949908661945914 44950315547869732 45135306457619378 45135715021761364 45151369479412196 45317412832287596 45499559684484598 45541767068236439 45657575757539011 45746390150234059 45762256408848551 45836106204021518 45836521111792684 45878625783060499 46020623501162002 46243849808240084 46259888601202276 46361443831910116 46439633231684693 46664469569154437 46808899531520126 46852321516243243 46927930426705174 46944206479918286 46971462829698407 47155130842986166 47155557690549308 47171485696308974 47171912691916012 47198874007033463 47344957990404074 47695586100454292 47776025554898641 47792595753651749 47887291679588746 47897515766099909 47914128101404201 48101482128437738 48146103169373209 48278374467761438 48295118896606582 48323159601776059 48330038521393772 48401142107857462 48452937538612828 48607253108205484 48652783724755756 49044979919639242 49090476190436681 49265343238713602 49275861543541633 49282429978759978 49282876082604164 49292951931660437 49407750843295922 49485697441486306 49684906490753534 49847266676414636 49931334978427903 50058305951036747 50254044151397086 50300662003114523 50456346248261954 50503151764262197 50584652278136746 50782448600138948 50800061519101972 50829556622959114 50830016731371332 50847646148428948 50986877835819772 51487839926174366 51498832740994639 51516694124066171 51618768953322934 51700203695322182 51718134920049598 51849649567017302 51908327435262298 52040325724989602 52292277676857218 52551638271756481 52866666666624118 53054985026306956 53065832080361023 53073386130972284 53104201153418558 53115539066415007 53122619327754262 53123100192936956 53341725813550174 53662574048778244 53772206899845434 53822088353370337 53908944870347266 54032543711652506 54119739855350708 54169943695661794 54220194107253317 54337603651974412 54388009592282366 54632379603876646 54651327797617694 54739522517032892 54883202910172819 55319608537251058 55440550899791981 55448442997418548 55459779392257009 55460281413378842 55479516748994338 55511728798734481 55677142441116196 55696452990822644 55728790996256378 55748119459274242 55838084149095556 55901275699513244 55953132170477542 56043427703834956 56314760575077004 56594071984968518 56847206151790054 57056260734627154 57076049605080506 57189139703681524 57201349763831546 57208974660658436 57444935491515572 57941628383993123 57961724327246047 57962248995937286 58016017315970623 58188893227933468 58222678373025166 58242871793079974 58336862441481932 58390978269349726 58571702637842548 58834870342636388 58855276089742132 59083960597478201 59098027160336164 59104452736764589 59391143088014738 59630227384309582 59760593827048499 59769100893321292 59781861783252518 60015621072891484 60036436340756876 60071294190769862 60257219260514276 60555536431391309 60784218456398437 60805300297534793 60826389450503677 60849265367296978 60947462137658404 60959922803059357 61003999672108922 61276858579202266 61489075019747804 61502203129533166 61510401326873356 61645436303968396 61742689305204908 61749402428943383 61764103573584412 62420883534086308 62456560465862717 62478787878737594 62701345940180948 62714165185881209 62723092700239972 62759510454040114 62781277387345946 62882591982376628 63419405694010652 63526363649920171 63548396551558919 63548971790726422 63687905579099879 63709994508460531 63959692556323564 64018444873562179 64019024367600302 64217167952333396 64253871558405529 64276738609060978 64380466535810404 64505701219035076 64528073785138964 64550454110738596 64692162974675236 65274149659811411 65520651063390523 65529978087858284 65543375645394647 65543968943084086 65566701612447854 65696615031501916 65800259248591868 65823080807335852 65990463085294748 66065144008515652 66233141831804948 66392214641645893 66553807952363732 66561044176653257 66883297828317113 66883903254962794 67152542455777207 67284848484794332 67415732852976508 67429515951736939 67439114707776812 67587165104350892 67610606417141788 67873310107846859 67889469217245676 68413007007606338 68436734747832682 68476469908355509 68500219659472601 68500839722471338 68650599520328441 68768691996648644 68942940633066962 68943564703569556 69007519772867858 69196477062898262 69221103117450284 69532119495843004 69556235378786156 69673543207130863 69826498887928783 69850716870721787 70028341071283063 70188897391495883 70447015804998833 70457044109501764 70471449002191237 70560701145189794 70585173771963466 70626156341057317 70636210146652436 70815831787203364 70927552177053572 70952152039076308 71213077307880508 71499308075618654 71565633964371547 71747619047561303 71835894539379971 71860809442541119 71885732986958891 72028166892033814 72028818889959932 72043545130888331 72095635976128726 72318122644683146 72616401794178242 72668906841520132 72694110659032148 72853697450144468 72976566506933089 73162139466899861 73329880751528401 73625076668382239 73743890670536702 73769467325585878 73770135085738364 73812298732383211 74101590656577484 74116740674223247 74127291373010876 74315790524626924 74950206729285316 75076611586269293 75102650470024177 75251458353639458 75267524775299857 75293629873635173 75588043344687874 75588727566564212 75658162123300757 75866017020767974 75892329694667486 75893016670939468 75936393659933807 76058937598061726 76454374424616188 77070682730861666 77142176870686213 77433496711279709 77444519558377972 77460353035466401 77640751325179306 77641454128138628 77988729100802884 78275531255769484 78463526394672419 78590148545927942 78663052208772031 78970640809338278 79043897433465679 79288544104411642 79362095629554881 79490167865643458 79875017550364322 79875740577869236 79903443947531204 80213911945637197 80851735554443854 80879777429256806 80926737164420147 80954805052103983 81057334373399846 81085447556222494 81132526705842703 81402508217356172 81478020748170046 81478758286036748 81701864483903972 81730201209641908 81777654710697946 81806758229713972 82522225958461289 82550847210853021 82873637883934898 83076190476123614 83178404203492598 83207253038731822 83389919535224302 83418841730502278 83467275675795011 83479157446043788 83822711992721702 84499182271185682 84577567412439101 84714056224831418 84792640692572449 85045305486979684 85124197236039962 85124967779043556 85142371518322573 85387662881674076 85466872216443718 85819383938574286 86019249669623116 86099824259261644 86245033144557287 86930813415680234 87151870792452466 87182097748419674 87232716683725613 87373490298599834 87573814422688594 87604187721716666 87745560805721588 87926350553607566 88068243534597788 88869285050243159 88900107658428451 88933541690664814 88952529279899831 88983380759750659 89227036212684601 89331323952812942 89659838297271242 89690935093697938 89868648105785252 89887835343163858 89899817323891828 90270612915238756 90999119368969196 91083534136472878 91168027210810979 91315151515078022 91492780300468118 91524512817697102 91672212408043036 91757251566120998 92041247002324004 92846223796037173 92878425729201497 92879266463369386 92965425337639673 93328939138308874 93617799063040252 93704643032486486 93855860853410348 93888412959836572 93909504585361927 93942925659396814 94310261685972332 94342971392617948 94397748014066926 94689915980808148 95552051109797282 95585191507303498 95774583359177492 95794164404807561 95795031532199818 95828256202808402 96202964256875476 96292206338746418 96556748935522876 96590237793213164 96646319203552118 96802284215714924 97034775245482459 98089959839278484 98146023589212841 98180952380873362 98530686477427204 98550831006384757 98551723087083266 98564859957519956 98585903863320874 98815501686591844 98971394882972612 99369812981507068 99862669956855806 100080994481442667 100115705656152263 100116611902073494 100508088302794172 100601324006229046 100912692496523908 101006303528524394 101169304556273492 101659113245918228 101830563148883569 102089509272593381 102500479616224459 102961023099613679 102975679852348732 102996733157048731 102997665481989278 103033388248132342 103237537906645868 103400407390644364 103436269840099196 103699299134034604 103816654870524596 104080651449979204 104584555353714436 104595926563312261 105027336877560097 105063763596324533 105103276543512962 105450133705899983 105733333333248236 106131664160722046 106208402306837116 106231078132830014 106245238655508524 106658058740902207 106683451627100348 107544413799690868 107605881284558657 107643202322028373 107644176706740674 107817889740694532 107879513531944693 108049706284108589 108065087423305012 108087181253772721 108339887391323588 108440388214506634 108776019184564732 109264759207753292 109302655595235388 109727355395316659 109765412225419951 109766405820345638 110044535969159099 110639217074502116 110881101799583962 110919558784514018 110920562826757684 110959033497988676 110983959964518641 111023457597468962 111457581992512756 111496238918548484 111906264340955084 112460281944012431 112746258503310619 112884977133311383 112924129123993187 112963294693792543 113188143969937036 113211285205681663 113694412303580108 114112521469254308 114152099210161012 114402699527663092 114677461653751997 114969076305128353 115883256767986246 115923448654492094 115924497991874572 115990755150887903 116032034631941246 116445356746050332 116469163916636531 116485743586159948 116781956538699452 117748484848390081 117977532492708889 118018450738609421 118167921194956402 118208905473529178 118277538932614061 118318561229998129 118782286176029476 118891397622329761 119260454768619164 119328618608467411 119521187654096998 119563723566505036 120142588381539724 120345210994135127 120651238231246723 121111072862782618 121136930455537997 121568436912796874 121610600595069586 121652778901007354 121681209117725257 121698530734593956 121723411912875773 121919845606118714 122007999344217844 122553717158404532 123004406259066332 123299827191628087 123498804857886766 123613367756641763 123927705627605887 124123216309843751 124166266068383539 124622885288790889 124913120931725434 124957575757475188 125428330371762418 125519020908080228 125562554774691892 126050433057429881 127052727299840342 127096793103117838 127097943581452844 127170586972660231 127214693653306259 127375811158199758 127419989016921062 127493970537752819 128036889747124358 128038048735200604 128507743116811058 128553477218121956 129677783649010597 129722759902769033 130052633418097117 130548299319622822 131041302126781046 131086751290789294 131087937886168172 131133403224895708 131162861776249303 132784429283291786 132907605933832873 133122088353306514 133245578231185277 133766595656634226 133767806509925588 133795155243078329 134305084911554414 134859031903473878 135527909227161451 135746620215693718 135872544724242599 136826014015212676 136873469495665364 136952939816711018 137000439318945202 137001679444942676 137079983360140249 137301199040656882 137885881266133924 138015039545735716 138392954125796524 139347086414261726 139652997775857566 139701433741443574 139782546011271163 139831026908179607 140056682142566126 140377794782991766 140894031609997666 140942898004382474 141121402290379588 141170347543926932 141252312682114634 142587827000564309 142998616151237308 143131267928743094 143161826901999451 143495238095122606 143671789078759942 143721618885082238 143771465973917782 144056333784067628 144087090261776662 144191271952257452 144636245289366292 145232803588356484 145953133013866178 146088525530576629 146324278933799722 146659761503056802 147250153336764478 147487781341073404 147538934651171756 147624597464766422 148233481348446494 148829284602214447 148968693613326223 149428410042929633 150153223172538586 150205300940048354 150502916707278916 150533686921840453 150535049550599714 150587259747270346 150674692453707877 151176086689375748 151316324246601514 151732034041535948 151784659389334972 151872787319867614 152117875196123452 153554731410012779 154119426185546129 154141365461723332 154284353741372426 154866993422559418 154920706070932802 155281502650358612 156927052789344838 157180297091855884 157270134185124191 157324680316810699 157326104417544062 157472047000491691 157941281618676556 157973572601667823 158087794866931358 158577088208823284 158724191259109762 158980335731286916 159750035100728644 160426371714075313 160427823891274394 161072182254067007 161703471108887708 161759554858513612 161853474328840294 161909610104207966 162114668746799692 162170895112444988 162265053411685406 162956041496340092 163555309421395892 164365027456633553 165042957950451581 165044451916922578 165100199937081409 165101694421706042 165707352966414259 165747275767869796 166152380952247228 166356808406985196 166414506077463644 166779839070448604 166837683461004556 166934551351590022 167605520878560611 167645423985443404 168998364542371364 169155134824878202 169428112449662836 169524949835913089 169585281385144898 170248394472079924 170284743036645146 170933744432887436 171638767877148572 171657429718737347 172428701335497607 172488504925659923 172490066289114574 172927127951535727 173861626831360468 174303741584904932 174364195496839348 174403365658529293 174465433367451226 174746980597199668 175147628845377188 175208375443433332 175852701107215132 175889154529889801 176597211868916839 177046282973478611 177738570100486318 177800215316856902 177867083381329628 177903448180356899 177905058559799662 177966761519501318 178454072425369202 178662647905625884 179319676594542484 179381870187395876 179775670686327716 180207439741610281 180665691336630269 180950712933627637 181013472220173593 181473773484560557 181679146023418043 182141140037463607 182167068272945756 182336054421621958 182630303030156044 182985560600936236 183022971869000263 183049025635394204 183514503132241996 185033333333184413 185692447592074346 185756851458402994 185758532926738772 185864704036964953 185929167647139917 185930850675279346 186657878276617748 186696040347425609 187409286064972972 187819009170723854 187885851318793628 188795496028133852 189113902990783771 189594802934816279 190358033572988281 191104102219594564 191170383014606996 191213328613568261 191279647291661929 191588328809615122 191590063064399636 191656512405616804 192584412677492836 193292638407104236 194069550490964918 194249577903294199 194743537414809251 195050768486897323 195118418107459847 195835962596671397 196292047178425682 196361904761746724 197101662012769514 197103446174166532 197171807726641748 198079251947389813 199725339913711612 199839493814180363 199908804312338407 200161988962885334 200231411312304526 200233223804146988 200347667987897287 201202648012458092 202012607057048788 202867871485780501 203661126297767138 203779374305588081 203850051275779909 204179018545186762 204368423942724041 205000959232448918 205922046199227358 205993466314097462 205995330963978556 206066776496264684 206113068505534619 207869000808051583 208705795845083537 209191853126624522 209236516241383813 210054673755120194 210127527192649066 210206553087025924 210249529667694517 210900267411799966 212263328321444092 212462156265660028 212972428785539423 213316117481804414 213513998852381227 214469005027207931 215211762569117314 215257710953366081 215286404644056746 215288353413481348 215759027063889386 216099412568217178 216174362507545442 216880776429013268 218675757575581579 219454710790633318 219530824450839902 219532811640691276 219658286589140399 219734470855710811 220089071938318198 221762203599167924 221839117569028036 221967919929037282 222046915194937924 224066585286601057 224920563888024862 224968585131713423 225492517006621238 225769954266622766 225848258247986374 225926589387585086 226422570411363326 229354923307503994 229567682976620417 229938152610256706 230151453308410933 231766513535972492 231846897308984188 231981510301775806 232064069263882492 232938327833273062 234093661392369779 235496969696780162 235955064985417778 236036901477218842 236335842389912804 236417810947058356 236555077865228122 236637122459996258 236774516712969521 237782795244659522 238657237216934822 239042375308193996 239752939028649683 240690421988270254 241300292215734367 241302476462493446 241526319205037503 242187669720143917 242222145725565236 242273860911075994 243136873825593748 243221201190139172 243305557802014708 243362418235450514 243446823825751546 243839691212237428 246599654383256174 246997609715773532 247226735513283526 247855411255211774 248246432619687502 248332532136767078 249245770577581778 249826241863450868 250247578264665289 250856660743524836 252098584122118349 252100866114859762 252334725916450541 253113429256391011 254105454599680684 254193586206235676 254341173945320462 254429387306612518 254751622316399516 254839978033842124 254987941075505638 256073779494248716 257015486233622116 258103617346878457 258193135639550573 259355567298021194 259445519805538066 260105266836194234 261096598639245644 262082604253562092 262173502581578588 262325723552498606 263380104237738103 264558151706407559 265531059572687909 265568858566583572 265623153931336201 265815211867665746 266206281593216041 266244176706613028 266491156462370554 267533191313268452 267590310486156658 268610169823108828 269718063806947756 269747389558015831 271055818454322902 271493240431387436 271742629638127571 271745089448485198 273905879633422036 274000878637890404 274159966720280498 274602398081313764 276397242832683973 277509904365440747 278215587529752103 278694172828523452 279305995551715132 279402867482887148 279562561426275127 279565092022542326 279662053816359214 280113364285132252 280755589565983532 281788063219995332 281885796008764948 282504625364229268 283903229243276137 285173072618595161 285175654001128618 286221791487442811 286262535857486188 286323653803998902 286990476190245212 287343578157519884 287443237770164476 287542931947835564 288174180523553324 290766666666432649 291906266027732356 292073106343802069 292174406302648441 292177051061153258 292648557867599444 293319523006113604 293379491974525957 294500306673528956 295249194929532844 295747137949149887 296466962696892988 296499196786909963 297658569204428894 297934690326139867 297937387226652446 298856820085859266 299134052757553013 300306446345077172 300410601880096708 301067373843680906 301070099101199428 301174519494540692 301349384907415754 302632648493203028 303745574639735228 304257846954880819 305031547773583631 305137342119468859 305807216045099419 306508350479410079 306614657026008331 307109462820025558 307742226937626481 308238852371092258 308568707482744852 309733986845118836 309841412141865604 311267395917326849 312659633834845297 313809434040449347 313854105578689676 313918272827942783 314540268370248382 314607423701073503 314649360633621398 314652208835088124 314944094000983382 315947145203335646 316175589733862716 317448382518219524 318792369477655073 319603030302773077 320224731051638413 320335794861939857 320852743428150626 320855647782548788 321150380481423493 322144364508134014 323706948657680588 323819220208415932 324530106823370812 326651286984081059 327966250613702701 328730054913267106 328800239807888849 330085915900903162 330088903833845156 330200399874162818 330203388843412084 330392118049234241 331414705932828518 333869102703180044 334670959520133379 335211041757121222 335521998196599071 337022722185612463 338262117212432413 338310269649756404 339049899671826178 339170562770289796 340569486073290292 343314859437474694 343633333333056767 344857402670995214 344977009851319846 344980132578229148 345177307497220627 345297025630402703 345854255903071454 348806731317058586 348930866734902452 349519344848995321 350408141657257229 351778309059779602 352104634021801661 353194423737833678 353522062349835379 354092565946957222 355477140200972636 355600430633713804 355806896360713798 355810117119599324 355933523039002636 356908144850738404 360414879483220562 360491829186962473 360616858868463197 361331382673260538 361901425867255274 362026944440347186 362947546969121114 363358292046836086 364282280074927214 364672108843243916 366045943738000526 367861467902295367 370066666666368826 371384895184148692 371513702916805988 371729408073929906 371808773464905049 371858335294279834 371861701350558692 373392080694851218 375638018341447708 376754618473592359 378227805981567542 379189605869632558 379541358750773219 380716067145976562 382426657227136522 382559294583323858 383176657619230244 388083856298543867 388139100981929836 388218455745799063 388499155806588398 388582101591141367 389487074829618502 390101536973794646 390236836214919694 391671925193342794 392584094356851364 394203324025539028 396158503894779626 396525997868707993 399678987628360726 399817608624676814 400323977925770668 400462822624609052 400695335975794574 405591398687951861 405732070290722329 405735742971561002 406112121211794361 407322252595534276 407558748611176162 407700102551559818 408358037090373524 408736847885448082 410001918464897836 411844092398454716 411986932628194924 412226137011069238 415738001616103166 417411591690167074 418324156789339493 418383706253249044 418473032482767626 420109347510240388 420255054385298132 420499059335389034 421800534823599932 423888755019739163 425944857571078846 426632234963608828 427024132288486183 427027997704762454 428938010054415862 430423525138234628 430515421906732162 430572809288113492 431518054127778772 432198825136434356 432245817002603681 432348725015090884 437195923261039019 437351515151163158 438909421581266636 439061648901679804 439316573178280798 439468941711421622 440178143876636396 443935839858074564 444684545549441197 444838775860912433 445815339053699153 445969961559223717 448129114114935253 448133170573202114 449777100908838703 449841127776049724 449937170263426846 450985034013242476 451539908533245532 451696516495972748 451853178775170172 452845140822726652 456919047618679877 458644557443733661 458709846615007988 458803629517762529 459135365953240834 459876305220513412 460302906616821866 463963020603551612 464745502491521251 465876655666546124 465927309236572799 468183084798219791 468187322784739558 470067797190440449 470993939393560324 471910129970835556 472006611662158573 472073802954437684 473110155730456244 473274244919992516 473549033425939042 475565590489319044 477314474433869644 479335289358488563 479501537616308207 479505878057299366 480554196642299087 481380843976540508 482600584431468734 482604952924986892 483052638410075006 484375339440287834 484547721822151988 486724836470901028 486893647651503092 489134479298656477 491322281740471181 493129110634991831 493199308766512348 493300143015338659 494383094387401219 494453471026567052 495710822510423548 496492865239375004 496665064273534156 498491541155163556 500495156529330578 500959437750600829 502233333332929121 504197168244236698 504201732229719524 504664883613665489 504669451832901082 506226858512782022 508682347890640924 508858774613225036 509975882151011276 510835965548531623 512134976268299027 513309165260698807 515375536678675673 516207234693756914 516386271279101146 516686091126682477 518711134596042388 518891039611076132 519187614077368093 520210533672388468 524651447104997212 525536281103885051 525718553290169239 526760208475476206 526872673427098999 527055409115446211 529116303412815118 529607134863105299 531062119145375818 531246307862672402 531554755619536649 531630423735331492 532412563186432082 532982312924741108 535180620972313316 539494779116031662 539995238094803491 542034476978957963 542111636908645804 542222471248264807 543485259276255142 543490178896970396 548319933440560996 549244684762706933 550641365461404217 552794485665367946 553307282034259753 555019808730881494 555534669406884167 556431175059504206 559125122852550254 559130184045084652 559324107632718428 566487160150941029 566683635364727881 567806458486552274 567927686940898921 570346145237190322 570351308002257236 572443582974885622 572647307607997804 578068020989321291 581533333332865298 584146212687604138 584270929730565077 584348812605296882 584354102122306516 586758983949051914 591494275898299774 592042971887073707 592998393573819926 593548484848007143 595317138408857788 595869380652279734 595874774453304892 596422135179786487 597713640171718532 598268105515106026 602134747687361812 602698769814831508 603715232011901009 608515693909761638 610063095547167262 610274684238937718 610629016786079291 611614432090198838 613016700958820158 613229314052016662 614218925640051116 615484453875252962 616477704742184516 622534791834653698 622667704959298817 622883665318254613 625319267669690594 627618868080898694 627836545655885566 629080536740496764 629214847402147006 629298721267242796 629888188001966764 631894290406671292 637584738955310146 638176190475676853 639206060605546154 640449462103276826 640671589723879714 641705486856301252 642300760962846986 644288729016268028 649923566572260211 650148980104410479 650757977363477711 653302573968162118 655932501227405402 657366532097533489 657460109826534212 657600479615777698 660171831801806324 660400799748325636 660784236098468482 662829411865657036 669341919040266758 670422083514242444 670559150833652927 671043996393198142 674045444371224926 676524234424864826 678099799343652356 679243426718377213 686629718874949388 687022165124489887 687266666666113534 689714805341990428 689855817044693299 689954019702639692 690354614994441254 690594051260805406 691708511806142908 697613462634117172 699038689697990642 700566961370098669 700809939593065841 700816283314514458 703556618119559204 704209268043603322 706388847475667356 707044124699670758 708185131893914444 711613792721427596 718015646257925521 720727161697295753 720829758966441124 720977132099341117 720983658373924946 721233717736926394 722662765346521076 723802851734510548 724053888880694372 725895093938242228 726716584093672172 728564560149854428 732091887476001052 732171485943185827 735722935804590734 740133333332737652 743458816147859812 743617546929810098 743716670588559668 746606411186315449 746784161389702436 753241168991910599 753502416254198611 753509236947184718 755156594723612851 756455611963135084 758379211739265116 759082717501546438 761432134291953124 764853314454273044 765118589166647716 768091487767216613 768357885577939657 770311751784113693 776167712597087734 776436911491598126 776887719751630487 776998311613176796 777164203182282734 778974149659237004 780203073947589292 780473672429839388 783343850386685588 787221973608087017 789223809523174333 790194839933179681 790468903867952309 790743062856547801 792317007789559252 792478996439771641 793051995737415986 799357975256721452 799635217249353628 801390671951589148 802742231576263979 804783534135898471 811182797375903722 811464140581444658 811471485943122004 811935286056215321 812224242423588722 815117497222352324 815284147416455717 815400205103119636 817473695770896164 824452274022138476 825842727448962223 826129155170265947 827942772528298427 828229928609986903 831476003232206332 832239783356308327 834823183380334148 835300330259271877 836648313578678986 836946064965535252 840998118670778068 847777510039478326 848563945577548343 851768463824076799 851889715142157692 852063883390130411 854048264576972366 854055995409524908 857876020108831724 861030843813464324 863098790341396609 864491634005207362 865293574296492341 867493939393241209 869482871768122469 872983051925103691 874391846522078038 874703030302326316 878633146356561596 878937883422843244 882353031402009167 889369091098882394 889677551721824866 890194108808621617 890502855573143813 891630678107398306 891939923118447434 892457793764269733 896258228229870506 896266341146404228 899554201817677406 899874340526853692 907744485543074179 908059319319383231 910368433926679819 913838095237359754 917289114887467322 917607259035525058 918140032433745121 918270731906481668 920605813233643732 929491004983042502 930353241536830111 931854618473145598 932719047618296939 936366169596439582 936374645569479116 936566086701548303 940135594380880898 944013223324317146 947098066851878084 948695364590130157 951107813069698193 958670578716977126 959003075232616414 959011756114598732 959559883520981743 961108393284598174 965201168862937468 966105276820150012 968750678880575668 978268958597312954 978477822078898141 978817188357257249 982644563480942362 986258221269983662 986600286030677318 988766188774802438 1000990313058661156 1001918875501201658 1002848299318920769 1004466666665858242 1008394336488473396 1009329767227330978 1009338903665802164 1012453717025564044 1021671931097063246 1022619678714036403 1024269952536598054 1026618330521397614 1030751073357351346 1032414469387513828 1032772542558202292 1033372182253364954 1038375228154736186 1042780855293283561 1051072562207770102 1051437106580338478 1053520416950952412 1053735808452883171 1053745346854197998 1054110818230892422 1054722847175955139 1058232606825630236 1059214269726210598 1062124238290751636 1062492615725344804 1063109511239073298 1064825126372864164 1078989558232063324 1079990476189606982 1084068953957915926 1084444942496529614 1086970518552510284 1098489369525413866 1100890939295869337 1101272762217674893 1101282730922808434 1102304329003441837 1105588971330735892 1106614564068519506 1110039617461762988 1111069338813768334 1112862350119008412 1118250245705100508 1122984601998527191 1127505275778469049 1132974320301882058 1133367270729455762 1135612916973104548 1135855373881797842 1140692290474380644 1144887165949771244 1150555192196434871 1155300705653161067 1155701399559569863 1156136041978642582 1159951470764899813 1163066666665730596 1168292425375208276 1168541859461130154 1168697625210593764 1173238646149924277 1173517967898103828 1182988551796599548 1184085943774147414 1185996787147639852 1186674648851391623 1187096969696014286 1191738761304559468 1192844270359572974 1196536211030212052 1207000909348483249 1207419534479619461 1207430464023802018 1210489895660750089 1217031387819523276 1220126191094334524 1220549368477875436 1220823559609705051 1221258033572158582 1223228864180397676 1226033401917640316 1226458628104033324 1230968907750505924 1240208843536416809 1245069583669307396 1245324137262498293 1245335409918597634 1245767330636509226 1250638535339381188 1255237736161797388 1255673091311771132 1258429694804294012 1261452078191271967 1264659839356411883 1275169477910620292 1275898306659766933 1276352380951353706 1278412121211092308 1280898924206553652 1281160803083001841 1281343179447759428 1284601521925693972 1295233333332290891 1299847133144520422 1300297960208820958 1301052928258754671 1301504173529979419 1301515954726955422 1306605147936324236 1311865002454810804 1314733064195066978 1315200959231555396 1321568472196936964 1323797320935486397 1327163620543713953 1332506235010917967 1338493300294977827 1338683838080533516 1338957531041633503 1341118301667305854 1342087992786396284 1348090888742449852 1353048468849729652 1358486853436754426 1359747045323059393 1363204761903664757 1365355379408281261 1365828926752218929 1370851738176699779 1374044330248979774 1374533333332227068 1379711634089386598 1380709229988882508 1381188102521610812 1386554763631728691 1398077379395981284 1398876456699262541 1399361630186368849 1401133922740197338 1401619879186131682 1401632566629028916 1402433675915281009 1408418536087206644 1414088249399341516 1426455620139116567 1426950358930459363 1430578967599068287 1436031292515851042 1441454323394591506 1441954264198682234 1441967316747849892 1442467435473852788 1442791479538742333 1461983665272161603 1464342971886371654 1465701360543038047 1471445871609181468 1471746707673861619 1487235093859620196 1490807001498775961 1493212822372630898 1494597991966668589 1506482337983821198 1507004832508397222 1507018473894369436 1507879816961542739 1510313189447225702 1518165435003092876 1530730303029071053 1536182975534433226 1536715771155879314 1537608006123982793 1538141295989975677 1540623503568227386 1552335425194175468 1552873822983196252 1553775439503260974 1554328406364565468 1568466097006207399 1574443947216174034 1574780095921993961 1578447619046348666 1580389679866359362 1580937807735904618 1581486125713095602 1584957992879543282 1586103991474831972 1605484463152527958 1606973780836342919 1609567068271796942 1611060173158876531 1622365594751807444 1622928281162889316 1623870572112430642 1624448484847177444 1630568294832911434 1638655629746588453 1651685454897924446 1652258310340531894 1655885545056596854 1656459857219973806 1657421616990786647 1664479566712616654 1670600660518543754 1673296627157357972 1689102045510140569 1690684234435262521 1695313688041007419 1695555020078956652 1697127891155096686 1703536927648153598 1704127766780260822 1708096529153944732 1726197580682793218 1728983268010414724 1730587148592984682 1732192517005408601 1734987878786482418 1738965743536244938 1745966103850207382 1748783693044156076 1764690088854828443 1764706062804018334 1766343081415153787 1771794004794737077 1778738182197764788 1779355103443649732 1780388217617243234 1781005711146287626 1783261356214796612 1783879846236894868 1784915587528539466 1792516456459741012 1799108403635354812 1815488971086148358 1816118638638766462 1820736867853359638 1827676190474719508 1834578229774934644 1835214518071050116 1836280064867490242 1843660729664166721 1858982009966085004 1860706483073660222 1863709236946291196 1864774448195043979 1865438095236593878 1872732339192879164 1873132173403096606 1880271188761761796 1888026446648634292 1888231726906110817 1897390729180260314 1902198407466892997 1902215626139396386 1917341157433954252 1918006150465232828 1919119767041963486 1922216786569196348 1934780699828787811 1942569330558085229 1947509112708264721 1956537917194625908 1956937929983925889 1956955644157796282 1957634376714514498 1965289126961884724 1972516442539967324 1973200572061354636 1977532377549604876 1987322604702932959 1996211508330166127 2003552540412099677 2003837751002403316 2005696598637841538 2008933333331716484 2018659534454661956 2035366666665028543 2043343862194126492 2044511744406614483 2045220844118539087 2045239357428072806 2048539905073196108 2053236661042795228 2053656443821681699 2061502146714702692 2066744364506729908 2076750456309472372 2085542832282979069 2085561710586567122 2093938369302871091 2102145124415540204 2102874213160676956 2107471616905766342 2107490693708395996 2108221636461784844 2109445694351910278 2118428539452421196 2126219022478146596 2136745356936236189 2142178911562901761 2145558453355870553 2146302599182058317 2154195588563385367 2159980952379213964 2168137907915831852 2168889884993059228 2178871771421287943 2196978739050827732 2201781878591738674 2202545524435349786 2202565461845616868 2203824347866870157 2204608658006883674 2213229128137039012 2222138677627536668 2231546586343585511 2237221212119411539 2241573117361468891 2242350564033578999 2245969203997054382 2248052663369964451 2255010551556938098 2265948640603764116 2266734541458911524 2267243753560880809 2271710747763595684 2286559008888567413 2295763754295918907 2301110384392869742 2301601678655221943 2310601411306322134 2311402799119139726 2312272083957285164 2312744826344639687 2319902941529799626 2337083718922260308 2342696716640933653 2346477292299848554 2348653987376193497 2359159055299287241 2367834820487026891 2368171887548294828 2373349297702783246 2374193939392028572 2385688540719145948 2405433333331397369 2414001818696966498 2414839068959238922 2414860928047604036 2416241152480544389 2417079179412818921 2420979791321500178 2441647119219410102 2442516067144317164 2464732438152611627 2474654436448847653 2480417687072833618 2490648274524996586 2490670819837195268 2491534661273018452 2522904156382543934 2525244512742824587 2529319678712823766 2531665986392520263 2551796613319533866 2552704761902707412 2562321606166003682 2575030275316067569 2590466666664581782 2599694266289040844 2600595920417641916 2602105856517509342 2603008347059958838 2603031909453910844 2604519683842664731 2629466128390133956 2637282329315146513 2647594641870972794 2654327241087427906 2656789511255412533 2665012470021835934 2676986600589955654 2677915062083267006 2682236603334611708 2716973706873508852 2719494090646118786 2720074711137989569 2726409523807329514 2730710758816562522 2731657853504437858 2741703476353399558 2748088660497959548 2759423268178773196 2773109527263457382 2775681985080955951 2797752913398525082 2798723260372737698 2802267845480394676 2803239758372263364 2804867351830562018 2839139790815663027 2840124492035056303 2842784848482560527 2852911240278233134 2853900717860918726 2861157935198136574 2872062585031702084 2882908646789183012 2883908528397364468 2885582959077484666 2923967330544323206 2928269097525376451 2928685943772743308 2931402721086076094 2943493415347723238 2967221285138174141 2981614002997551922 2986425644745261796 2989168926019403281 2989195983933337178 2991968893009342129 3012964675967642396 3014009665016794444 3015759633923085478 3020626378894451404 3060371462827273133 3061460606058142106 3072365951068866452 3073431542311758628 3075216012247965586 3076282591979951354 3081247007136454772 3107550879006521948 3122935521676037507 3136903798804546771 3136932194012414798 3148439706361870921 3148887894432348068 3149560191843987922 3156895238092697332 3160779359732718724 3161875615471809236 3162972251426191204 3169915985759086564 3198433333330759139 3210968926305055916 3213947561672685838 3219134136543593884 3222120346317753062 3247741144224861284 3253218517440648757 3261136589665822868 3261491164656009593 3277281593587538537 3277311259493176906 3290474580333083143 3303370909795848892 3304516620681063788 3311771090113193708 3312919714439947612 3314843233981573294 3328959133425233308 3341201321037087508 3355347025509419941 3356510763314157449 3363879376496093609 3378204091020281138 3381368468870525042 3390627376082014838 3394255782310193372 3407073855296307196 3408255533560521644 3423941355090595339 3439255972183298267 3451903774444942817 3452395161365586436 3453101001107370613 3460681660711808533 3461174297185969364 3464385034010817202 3469975757572964836 3477931487072489876 3491932207700414764 3506716064254205803 3515633333330503847 3529380177709656886 3529412125608036668 3532654185295658423 3532686162830307574 3543588009589474154 3560776435234486468 3562011422292575252 3569831175057078932 3593164156824891649 3607628756750729711 3616802637886777339 3630977942172296716 3632237277277532924 3634313298541576651 3641473735706719276 3672560129734980484 3687321459328333442 3690741980162589781 3707249944041737093 3720883289336756543 3721412966147320444 3729548896390087958 3730876190473187756 3746264346806193212 3776463453812221634 3779966666663624437 3794781458360520628 3796950382469426897 3798267281934429733 3804396814933785994 3804431252278792772 3838239534083926972 3844712793338948531 3854489558229829519 3869561399657575622 3873150974239818271 3885138661116170458 3888742685848189169 3895018225416529442 3913875859967851778 3913911288315592564 3915268753429028996 3965410121056587203 3966785447553095167 3974645209405865918 3975493808586292447 3992423016660332254 4007105080824199354 4011393197275683076 4046476146925249037 4070733333330057086 4089023488813228966 4089896508113955539 4090441688237078174 4090478714856145612 4107312887643363398 4144300803209515949 4154839393936050001 4171085664565958138 4171123421173134244 4174954946258505409 4187876738605742182 4214943233811532684 4218891388703820556 4273490713872472378 4274403117502555037 4284357823125803522 4291116906711741106 4292605198364116634 4308391177126770734 4357743542842575886 4361785976555787923 4403563757183477348 4405091048870699572 4407648695733740314 4409217316013767348 4463093172687171022 4467233333329737971 4474442424238823078 4483146234722937782 4484701128067157998 4491938407994108764 4496105326739928902 4510021103113876196 4534487507121761618 4555305841544343977 4573118017777134826 4591527508591837814 4601565724682734423 4602220768785739484 4603203357310443886 4621202822612644268 4622805598238279452 4625489652689279374 4639805883059599252 4685393433281867306 4692954584599697108 4697307974752386994 4718318110598574482 4735669640974053782 4746698595405566492 4754703987028640491 4809155155871429209 4810866666662794738 4828003637393932996 4829678137918477844 4832482304961088778 4834158358825637842 4841959582643000356 4883294238438820204 4903968729590690683 4905669577151460887 4929464876305223254 4949308872897695306 4960835374145667236 4981296549049993172 5026109523805478647 5045090131881070271 5045808312765087868 5046839924695387819 5050489025485649174 5058639357425647532 5063331972785040526 5103593226639067732 5124643212332007364 5125200401602300789 5150060550632135138 5180933333329163564 5204211713035018684 5206016694119917676 5209039367685329462 5272688182943374193 5274516913779390277 5274564658630293026 5286096163065289957 5295189283741945588 5308654482174855812 5313579022510825066 5330024940043671868 5353973201179911308 5355830124166534012 5438214038261413409 5438988181292237572 5440149422275979138 5452819047614659028 5461421517633125044 5463315707008875716 5483406952706799116 5510553815256609119 5524566666662220331 5546219054526914764 5551313719750320379 5551363970161911902 5595505826797050164 5597446520745475396 5609734703661124036 5619195621033847853 5633484738951289297 5678279581631326054 5680248984070112606 5683547002393507247 5685569696965121054 5705822480556466268 5707801435721837452 5722315870396273148 5771165918154969332 5780899092142735561 5782904086191861629 5795599407698088989 5797609500269908321 5825678483494158289 5847102311814903139 5847934661088646412 5856538195050752902 5862805442172152188 5886986830695446476 5934442570276348282 5939947619042838401 5962379246768537593 5963228005995103844 5964447183730912877 5978337852038806562 5978391967866674356 5983937786018684258 6031519267846170956 6041691532389776263 6057055020075446387 6072457575752688463 6086380102376857283 6110881363475725837 6120742925654546266 6122921212116284212 6150432024495931172 6152565183959902708 6231358761660351319 6233519989012006691 6245871043352075014 6247204556349888131 6273807597609093542 6273864388024829596 6296879412723741842 6299120383687975844 6358748230882534201 6396866666661518278 6426980227036215847 6427895123345371676 6444240692635506124 6506437034881297514 6512472690757810777 6522982329312019186 6529033333328078573 6554563187175077074 6554622518986353812 6560643486977651357 6580949160666166286 6629686467963146588 6640867552130911099 6657754691487887351 6710694051018839882 6713021526628314898 6716919184646872201 6727758752992187218 6756408182040562276 6762736937741050084 6781254752164029676 6847882710181190678 6849344754552286987 6851720318500800743 6878511944366596534 6903807548889885634 6906202002214741226 6921363321423617066 6928770068021634404 7013432128508411606 7019938095232445383 7031266666661007694 7058760355419313772 7065308370591316846 7065372325660615148 7087176019178948308 7158337750998254821 7186328313649783298 7215257513501459422 7233605275773554678 7268626597083153302 7374642918656666884 7376150659170182197 7381483960325179562 7383059930231685973 7414499888083474186 7441766578673513086 7459097792780175916 7552926907624443268 7559933333327248874 7593900764938853794 7596534563868859466 7608793629867571988 7689425586677897062 7706236575071085359 7708909335523724251 7708979116459659038 7716130303024092859 7739122799315151244 7746301948479636542 7770277322232340916 7777485371696378338 7790036450833058884 7827751719935703556 7930820242113174406 7933570895106190334 7949290418811731836 7950987617172584894 7984846033320664508 8014210161648398708 8053886345375044097 8092952293850498074 8141466666660114172 8178046977626457932 8179793016227911078 8180883376474156348 8212670523049469939 8214625775286726796 8288601606419031898 8306722541959741361 8309678787872100002 8342171329131916276 8349909892517010818 8375753477211484364 8449006365439382743 8451936741357336227 8473429269625250623 8545764917267935357 8546981427744944756 8548806235005110074 8568715646251607044 8582233813423482212 8585210396728233268 8616782354253541468 8681461904754917663 8715487085685151772 8717268960837488051 8723571953111575846 8815297391467480628 8830164547338903769 8852618875494883181 8926186345374342044 8931288146618368531 8934466666659475942 8948884848477646156 8966292469445875564 8968125621581012887 8969402256134315996 8992210653479857804 9068975014243523236 9107370497811282697 9110529214709855933 9110611683088687954 9146236035554269652 9183055017183675628 9203131449365468846 9206406714620887772 9250979305378558748 9334203401353031773 9369453102064844789 9370786866563734612 9372702717291434521 9394615949504773988 9436636221197148964 9471339281948107564 9509407974057280982 9518229317261415751 9542433333325653299 9618310311742858418 9621733333325589476 9664964609922177556 9668316717651275684 9705883345422100837 9792135196894837787 9795531411304581943 9807937459181381366 9811339154302921774 9817035731406967063 9858929752610446508 9898617745795390612 9985189340973815969 9988652512513215541 10014052773193478009 10052219047610957294 10090180263762140542 10093679849390775638 10099540356771196331 10100978050971298348 10126663945570081052 10233885656905131221 10250400803204601578 10259909523801266329 10300121101264270276 10302226953717031333 10418078735370658924 10435649010491431727 10462185943766680123 10545376365886748386 10549033827558780554 10549129317260586052 10555158718730799173 10572192326130579914 10627158045021650132 10763256042867879551 10766989071929829739 10876428076522826818 10880298844551958276 11021107630513218238 11031331292508128459 11049133333324440662 11102627439500640758 11102727940323823804 11238391242067695706 11248816465854400433 11266969477902578594 11277421212112135717 11356559163262652108 11360497968140225212 11367094004787014494 11371139393930242108 11470589408226119171 11561798184285471122 11565808172383723258 11591198815396177978 11595219000539816642 11601951318935506529 11651356966988316578 11694204623629806278 11713076390101505804 11834789641046837647 11868885140552696564 11879895238085676802 11924758493537075186 11928894367461825754 11956675704077613124 11967875572037368516 12083383064779552526 12114110040150892774 12125347619037860207 12144915151505376926 12172760204753714566 12221762726951451674 12241485851309092532 12352830621983799101 12364401569906076509 12402558033563159539 12462717523320702638 12467039978024013382 12491742086704150028 12494409112699776262 12547615195218187084 12593758825447483684 12717496461765068402 12793733333323036556 12853960454072431694 12905625107649167047 13012874069762595028 13024945381515621554 13045964658624038372 13053421137365307853 13058066666656157146 13109126374350154148 13121286973955302714 13161898321332332572 13281735104261822198 13315388852268250979 13315509382975774702 13421388102037679764 13426043053256629796 13433838369293744402 13455517505984374436 13642297278900584899 13695765420362381356 13698565509887481223 13698689509104573974 13703440637001601486 13757023888733193068 13807615097779771268 13812404004429482452 13842726642847234132 13911258232920530713 14026864257016823212 14039876190464890766 14062533333322015388 14130616741182633692 14247566666655199801 14311582210846301381 14316545908829773609 14316675501996509642 14372656627299566596 14430515027002918844 14467210551547109356 14537253194166306604 14598799825980853483 14657568585120097637 14752301318340364394 14762967920650359124 14766119860463371946 14828999776166948372 14883533157347026172 14957217498553653323 14995252380940312327 15018909173491093871 15024118194274408219 15079369119943697569 15119866666654497748 15187801529877707588 15193069127737718932 15252102399949015601 15378851173355794124 15412473150142170718 15417818671047448502 15417958232919318076 15426770435068091099 15432260606048185718 15492603896959273084 15554970743392756676 15691011821530282237 15696453948235052993 15736368643589751157 15861640484226348812 15867141790212380668 15870706274926165663 15901975234345169788 16107772690750088194 16122714965973418517 16185904587700996148 16189213784412477809 16359586032455822156 16398877016486535571 16425341046098939878 16440577911633354479 16577203212838063796 16586677986576970129 16613445083919482722 16619357575744200004 16699819785034021636 16838033333319781583 16898012730878765486 16903873482714672454 16913688067363810723 16919554255889732447 16946858539250501246 17091529834535870714 17097612470010220148 17253127067068281389 17322581055141933571 17362923809509835326 17434537921674976102 17447143906223151692 17660329094677807538 17676711589199772109 17705237750989766362 17721661904747641841 17862576293236737062 17868933333318951884 17936251243162025774 18025211927212472983 18214740995622565394 18221058429419711866 18221223366177375908 18231637786898653117 18406262898730937692 18597526578787887731 18668406802706063546 18738906204129689578 18745405434582869042 19018815948114561964 19036458634522831502 19054117687059494611 19084866666651306598 19236620623485716836 19411766690844201674 19429773895566691657 19584270393789675574 19591062822609163886 19615874918362762732 19622678308605843548 19634071462813934126 19899493939377923689 19970378681947631938 19977305025026431082 20028105546386956018 20104438095221914588 20180360527524281084 20187359698781551276 20199080713542392662 20467771313810262442 20500801606409203156 20519819047602532658 20604453907434062666 20770548995967218987 20871298020982863454 20924182482135822967 20924371887533360246 20943782251065394903 21090752731773496772 21098067655117561108 21110317437461598346 21144384652261159828 21422600239790911931 21526512085735759102 21533978143859659478 21752856153045653636 21860548651732262549 21958326591631827397 22039077944533096447 22042215261026436476 22062662585016256918 22098266666648881324 22205254879001281516 22389033333315313973 22476782484135391412 22497632931708800866 22533938955805157188 22554842424224271434 22734188009574028988 22940971155112769759 22941178816452238342 23033322062331582001 23123596368570942244 23131616344767446516 23182397630792355956 23190438001079633284 23203902637871013058 23302713933976633156 23388409247259612556 23563968027191919371 23669579282093675294 23759790476171353604 23849516987074150372 23857788734923651508 23967589485634167373 24166766129559105052 24228220080301785548 24242067826535571727 24250695238075720414 24289830303010753852 24345520409507429132 24443525453902903348 24547012449779440621 24609433333313526929 24705661243967598202 24728579297069608961 24728803139812153018 24805116067126319078 24925435046641405276 24934079956048026764 24988818225399552524 25152149097774241543 25253401297255107977 25317618465207441373 25434992923530136804 25440193089791036557 25707920908144863388 25811250215298334094 25835193861138128467 25950749608292159651 26046183025357295801 26049890763031243108 26106842274730615706 26116133333312314292 26242573947910605428 26459766666645371059 26563470208523644396 26578652677285988279 26587870973541008131 26630777704536501958 26631018765951549404 26867676738587488804 27112056819678727897 27221198800937324183 27284594557801169798 27397131019774962446 27397379018209147948 27406881274003202972 27777689640171070457 27822516465841061426 27848325850317722893 28079752380929781532 28325333028476743259 28495133333310399602 28623164421692602762 28633091817659547218 28633351003993019284 28649716522269312041 29010105622466611643 29083875757552350007 29197599651961706966 29224684623809537863 29315137170240195274 29504602636680728788 29532239720926743892 29914434997107306646 29920821822517885259 29990504761880624654 30037818346982187742 30048236388548816438 30158738239887395138 30504204799898031202 30532501835890515461 30824946300284341436 30835637342094897004 30853540870136182198 30864521212096371436 31270633333308165797 31382023643060564474 31392907896470105986 31472737287179502314 31741412549852331326 32210960072779140961 32215545381500176388 32245429931946837034 32378427568824955618 32797754032973071142 32850682092197879756 32881155823266708958 32911657823102763419 33173355973153940258 33226890167838965444 33664086091100004463 33676066666639563166 33796025461757530972 33807746965429344908 33827376134727621446 33839108511779464894 33893717078501002492 34183059669071741428 34506254134136562778 34645162110283867142 34725847619019670652 34869075843349952204 35182766666638350529 35320658189355615076 35353423178399544218 35410475501979532724 35443323809495283682 35725152586473474124 35872502486324051548 35876402811216105523 36050423854424945966 36429481991245130788 36442116858839423732 36463275573797306234 36908817280603619351 36921618396455731939 37002673141457029699 37195053157575775462 37336813605412127092 37477812408259379156 37490810869165738084 38067498267829893863 38072917269045663004 38108235374118989222 38169733333302613196 38573876706796263833 38671966666635542317 38823533381688403348 38859196038252242653 38859547791133383314 39168540787579351148 39182125645218327772 39268142925627868252 39784829016754550729 39798987878755847378 39940757363895263876 39954610050052862164 40056211092773912036 40398161427084785324 40598161781788487591 40779749384459108023 40929716182704321973 40935542627620524884 41039638095205065316 41208907814868125332 41541097991934437974 41579633333299868807 41742596041965726908 41848364964271645934 41848743775066720492 41887564502130789806 42220634874923196692 42291840726728433841 42399385140528124709 42507203030268819241 42604660716638000981 42776169544330080859 42845200479581823862 43053024171471518204 43067956287719318956 43619511331622459233 43634639923084046837 43721097303464525098 43730431894449216917 43916653183263654794 44078155889066192894 44125325170032513836 44511237616177739407 44778066666630627946 44988861589253510929 44995265863417601732 45109684848448542868 45587308835304675439 45703233333296550011 45881942310225539518 45882357632904476684 45924504408843559499 46066644124663164002 46407805275742026116 47018434292528105407 47127936054383838742 47339158564187350588 47935178971268334746 47979645742113667153 48484135653071143454 48501390476151440828 49094024899558881242 49139566666627117681 49218866666627053858 49411322487935196404 49457158594139217922 49457606279624306036 49610232134252638156 50108364256987783747 50304298195548483086 50506802594510215954 50635236930414882746 50880386179582073114 51622500430596668188 51670387722276256934 51681419511621801811 51901499216584319302 52092366050714591602 52213684549461231412 52919533333290742118 53157305354571976558 53175741947082016262 53261555409073003916 53943656025497597513 53962365348666069757 54012912121168650013 54224113639357455794 54442397601874648366 54569189115602339596 54794262039549924892 55555379280342140914 55645032931682122852 55696651700635445786 56377204417625308679 56650666056953486518 56990266666620799204 57246328843385205524 57266183635319094436 57299433044538624082 58020211244933223286 58147057793718189527 58167751515104700014 58395199303923413932 58449369247619075726 58630274340480390548 59820354420875547499 59828869994214613292 59841643645035770518 59981009523761249308 60075636693964375484 60096472777097632876 60317476479774790276 60770233333284423641 61008409599796062404 61065003671781030922 61707081740272364396 61811151831372326383 61968332128464182267 62519017026328579717 62541266666616331594 62764047286121128948 62785815792940211972 62945474574359004628 63482825099704662652 63751593484678978879 63773704502968991531 64421920145558281922 64490859863893674068 64756855137649911236 65339423809471222411 65586171714453913523 65595508065946142284 65608919021040041647 65762311646533417916 65823315646205526838 66346711946307880516 66627605220829910257 66797033333279573093 67328172182200008926 67352133333279126332 67654752269455242892 67678217023558929788 68544946378263864509 68568719879132073601 68719250119848769441 69012508268273125556 69290324220567734284 70365533333276701058 70696782497398374317 70706846356799088436 70886647618990567364 71637199598335918547 71752805622432211046 71819366666608864303 72100847708849891932 72167078356754164927 72926551147594612468 73049543073440022089 73235301606366760861 73817634561207238702 73843236792911463878 73886111031115594211 74005346282914059398 74390106315151550924 75342792300075156857 75368923503508808173 76134996535659787726 76216470748237978444 77147753413592527666 77219319047556899213 77343933333271084634 77718392076504485306 77719095582266766628 78741715260980803031 78941948484784950019 79569658033509101458 79597975757511694756 81196323563576975182 81213659232548545703 81559498768918216046 81859432365408643946 83082195983868875948 83159266666599737614 83696729928543291868 83775129004261579612 84583681453456867682 84798770281056249418 84877433333265021449 85014406060537638482 85209321433276001962 85552339088660161718 85690400959163647724 86550810989342535563 87239022663244918466 87269279846168093674 87442194606929050196 87460863788898433834 87833306366527309588 88156311778132385788 89022475232355478814 89556133333261255892 89977723178507021858 90339375753544169329 91174617670609350878 91373947961557154971 91406466666593100022 91763884620451079036 91849008817687118998 92133288249326328004 93207721965877756853 94036868585056210814 94255872108767677484 95496080952304094293 95870357942536669492 95889958569212368561 95959291484227334306 96968271306142286908 97378807630443714991 98188049799117762484 98279133333254235362 98437733333254107716 98914317188278435844 100181075475924109667 100215821361808415263 100216728513975567494 100608596391096966172 101013605189020431908 101270473860829765492 101760772359164146228 103340775444552513868 103362839023243603622 103802998433168638604 104184732101429183204 104700522489875573261 104966766666582186289 105839066666581484236 106314610709143953116 106351483894164032524 106764716799643109207 107887312050995195026 107924730697332139514 107987393045476637693 108025824242337300026 108448227278714911588 108884795203749296732 109837082750711975659 109875177637645370951 110154580505128258099 111094943924483159641 111110758560684281828 111393303401270891572 112754408835250617358 112859004761813929619 113301332113906973036 113324496490887344663 114598866089077248164 114792139115405748997 115084045381433481353 116040422489866446572 116106745906038790903 116294115587436379054 116335503030209400028 116898738495238151452 118395816471546675061 118436879791228127129 119640708841751094998 119683287290071541036 121344644217589413049 121540466666568847282 122130007343562061844 123622303662744652766 123736981124398404763 123936664256928364534 124051633333233492887 125038034052657159434 125082533333232663188 126176483490487310881 127503186969357957758 127547409005937983062 127621464508290571819 128843840291116563844 130182686051515214117 130678847618942444822 131172343428907827046 131217838042080083294 131646631292411053676 133255210441659820514 133378823809416462277 133594066666559146186 134656344364400017852 136008417268966841599 137089892756527729018 137137439758264147202 137438500239697538882 140731066666553402116 141393564994796748634 143274399196671837094 143505611244864422092 143638733333217728606 144334156713508329854 146099086146880044178 146469277374950760769 146470603212733521722 146606475757457764321 147635269122414477404 147686473585822927756 147772222062231188422 148010692565828118796 150685584600150313714 150737847007017616346 152269993071319575452 153023840562125837843 154295506827185055332 154438638095113798426 154687866666542169268 155436784153008970612 156723233333207197811 157483430521961606062 157883896969569900038 159139316067018202916 160586798085789388313 161233254436321074007 162392647127153950364 162427318465097091406 163118997537836432092 163718864730817287892 164947776190343435597 166318533333199475228 167773126399439171611 169167362906913735364 169597540562112498836 169694474785749002089 169754866666530042898 170028812121075276964 170418642866552003924 171104678177320323436 173100055079487262727 173101621978685071126 174478045326489836932 174538559692336187348 174921727577796867668 177349864625707603687 178044950464710957628 178081351628537255899 179955446357014043716 180678751507088338658 180846357027966899269 182349235341218701756 182747895923114309942 182812933333186200044 183698017635374237996 185218366666517597413 186050568741001917953 186115096814787056917 186415443931755513706 188073737170112421628 189784397737751095279 190548391606561269281 190992161904608188586 191779917138424737122 191918582968454668612 194443827481197493199 194757615260887429982 194938280952224060251 196558266666508470724 198277331199337202813 200362150951848219334 200431642723616830526 200433457027951134988 200548015655885184287 204572792366666765041 206725678046487207244 209401044979751146522 209595294557654440721 209933533333164372578 213529433599286218414 213727512851233608227 215774624101990390052 215849461394664279028 215974786090953275386 216051648484674600052 218894433333157160579 219674165501423951318 219750355275290741902 220309161010256516198 222189887848966319282 225508817670501234716 225718009523627859238 226648992981774689326 229584278230811497994 230168090762866962706 230381604761719343933 232213491812077581806 232588231174872758108 235648602637700031241 236791632943093350122 236873759582456254258 239281417683502189996 242689288435178826098 243080933333137694564 246279366666468453703 247244607325489305532 247473962248796809526 247873328513856729068 248103266666466985774 250076068105314318868 252352966980974621762 255006373938715915516 255094818011875966124 255242929016581143638 259203648299111113081 260365372103030428234 261357695237884889644 262344686857815654092 262435676084160166588 266510420883319641028 266757647618832924554 267188133333118292372 270017136947573846831 270703766666448796219 272014372267765698571 272016834537933683198 274179785513055458036 274274879516528294404 274877000479395077764 278493803117281855103 282787129989593497268 284187132472519413137 285458245691213756161 286508013278930253811 286548798393343674188 287277466666435457212 288668313427016659708 291057433333099081649 292198172293760088356 292938554749901521538 292941206425467043444 293212951514915528642 295544444124462376844 298232625016466006867 299433186810310566013 301371169200300627428 301475694014035232692 306047681124251675686 306331584353494951823 308877276190227596852 311578663313244175849 313446466666414395622 314966861043923212124 315146881744962432451 315767793939139800076 319111161847132728073 319922633333075850077 321173596171578776626 321471530861904916493 322466508872642148014 324854636930194182812 329129040047696737849 329895552380686871194 335546252798878343222 335857520194795670071 339388949571498004178 339509733333060085796 343976966666389823767 346200110158974525454 346203243957370142252 354699729251415207374 356162703257074511798 361357503014176677316 361692714055933798538 362028236054130397609 365495791846228619884 370436733333035194826 372101137482003835906 372230193629574113834 372830887863511027412 378090384848180550091 379568795475502190558 381096783213122538562 381984323809216377172 383559834276849474244 388887654962394986398 389515230521774859964 389876561904448120502 394640430923377160753 396554662398674405626 400724301903696438668 400863285447233661052 401096031311770368574 407029404556027326689 409145584733333530082 418742480946128832493 418802089959502293044 419190589115308881442 419867066666328745156 425391633332990965487 427058867198572436828 427455025702467216454 431949572181906550772 437633119184300058019 437788866666314321158 439348331002847902636 439500710550581483804 440618322020513032396 444379775697932638564 451436019047255718476 453297985963549378652 457375966666298556877 459168556461622995988 460336181525733925412 460763209523438687866 464426983624155163612 466393236545809371799 467579233332957011651 471297205275400062482 473583265886186700244 473747519164912508516 479814624647847051563 479981039153924515207 481034750838941386087 485378576870357652196 492558733332936907406 494877477481788620219 494947924497593619052 496206533332933971548 501460397188351429829 502735566666262050121 504705933961949243524 505169548497279154489 510485858033162287276 517202777217809159477 518407296598222226162 520730744206060856468 527776103163250338683 533515295237665849108 540034273895147693662 540535233332898294491 541407533332897592438 544028744535531397142 544033669075867366396 551192006826865621217 552593639393494650133 556987606234563710206 568374264945038826274 568495614627839819921 570916491382427512322 573016026557860507622 582114866666198163298 585877109499803043076 586425903029831057284 594142033332855150143 596465250032932013734 598866373620621132026 612095362248503351372 612663168706989903646 623157326626488351698 626892933332828791244 630293763489924864902 638222323694265456146 639617635730900084797 639845266666151700154 642347192343157553252 642943061723809832986 644933017745284296028 658258080095393475698 659791104761373742388 668472566666128660051 671092505597756686444 671715040389591340142 678777899142996008356 681651653413106004937 687953933332779647534 692400220317949050908 701267528331468767669 701510749532658906841 709399458502830414748 712325406514149023596 723385428111867597076 724056472108260795218 732903657429129012827 734767366666075304023 740873466666070389652 744202274964007671812 744460387259148227668 755911751318336463851 756180769696361100182 759137590951004381116 762193566426245077124 777664607471382117487 777775309924789972796 779753123808896241004 789280861846754321506 790013033332697507333 793109324797348811252 802192062623540737148 803544973807840242979 805588317670034369471 812747221342271536321 814058809112054653378 818291169466667060164 828770715300826725427 829058158538596889903 837484961892257664986 838381178230617762884 849412509523125891343 850783266665981930974 854910051404934432908 866158867870788833341 868361433332634450209 875266238368600116038 875577733332628642316 893350251558034002733 914751933332597113754 921526419046877375732 932786473091618743598 933651766665915235939 935158466665914023302 942594410550800124964 952058920882767891193 959629249295694103126 959962078307849030414 962069501677882772174 985117466665873814812 989754954963577240438 1002920794376702859658 1005471133332524100242 1010339096994558308978 1025284941624655325383 1026245330302204350247 1034405554435618318954 1036814593196444452324 1055552206326500677366 1071166883934880864901 1080068547790295387324 1081070466665796588982 1082815066665795184876 1088057489071062794284 1102384013653731242434 1105187278786989300266 1113975212469127420412 1136748529890077652548 1136991229255679639842 1141832982764855024644 1146032053115721015244 1154634433332404049179 1164229733332396326596 1174411884796074201277 1187861323500243014623 1188284066665710300286 1192930500065864027468 1197732747241242264052 1211700385556410839089 1225326337413979807292 1241449052379953225809 1246314653252976703396 1246569461399760791293 1260587526979849729804 1265924499195768294883 1276444647388530912292 1279235271461800169594 1279690533332303400308 1285886123447619665972 1302353981187013425671 1302805677703509398419 1316516160190786951396 1336945133332257320102 1343430080779182680284 1361106792368382452393 1363303306826212009874 1364567966665568421757 1375907866665559295068 1387941318395360419691 1402535056662937535338 1403021499065317813682 1403836109591196290009 1432009546566667355287 1448112944216521590436 1465807314858258025654 1467167061903581085047 1469534733332150608046 1496092589958635257589 1511823502636672927702 1512361539392722200364 1555329214942764234974 1578561723693508643012 1580026066665395014666 1607089947615680485958 1611176635340068738942 1612671233332035407531 1625494442684543072642 1628117618224109306756 1657541430601653450854 1658116317077193779806 1674969923784515329972 1698825019046251782686 1701566533331963861948 1723955566665279175921 1732317735741577666682 1736722866665268900418 1750532476737200232076 1786700503116068005466 1814425538093777791567 1829503866665194227508 1865572946183237487196 1867303533331830471878 1870316933331828046604 1904100605874359889997 1904117841765535782386 1919258498591388206252 1919924156615698060828 1924139003355765544348 1979509909927154480876 1989309927307635891959 2005841588753405719316 2010942266665048200484 2020678193989116617956 2037402033331693571543 2050569883249310650766 2052490660604408700494 2068811108871236637908 2087628375115262048069 2096032307672173962091 2111104412653001354732 2142333767869761729802 2144321090474464662761 2162140933331593177964 2181050643192709230943 2204768027307462484868 2206028172214737027157 2210374557573978600532 2250300716033334415451 2273982458511359279684 2305548240134198847931 2309268866664808098358 2348823769592148402554 2351002641363569690497 2375722647000486029246 2376568133331420600572 2407838766664728766369 2423400771112821678178 2482898104759906451618 2493138922799521582586 2531848998391536589766 2534197652378912783263 2558470542923600339188 2604707962374026851342 2605611355407018796838 2673890266664514640204 2722213584736764904786 2726606613652424019748 2729135933331136843514 2775882636790720839382 2805070113325875070676 2806042998130635627364 2807672219182392580018 2864019093133334710574 2931614629716516051308 2934334123807162170094 2939069466664301216092 2977741433330936758409 2992185179917270515178 3023647005273345855404 3063431834290100406133 3110658429885528469948 3160052133330790029332 3201631766664089898139 3214179895231360971916 3222353270680137477884 3225342466664070815062 3250988885369086145284 3315082861203306901708 3316232634154387559612 3369647427888444470053 3397650038092503565372 3447911133330558351842 3464635471483155333364 3473445733330537800836 3510222780318460008803 3519148966663834350847 3536186839480954081423 3573401006232136010932 3620419440524664116339 3628851076187555583134 3694432722142752370781 3734607066663660943756 3783746633330288061437 3808201211748719779994 3808235683531071564772 3978619854615271783918 3982310596595434373699 4074804066663387143086 4101139766498621301532 4104981321208817400988 4158994233329986051001 4175256750230524096138 4192064615344347924182 4284667535739523459604 4288642180948929325522 4362101286385418461886 4412056344429474054314 4477323450116300593579 4500601432066668830902 4611096480268397695862 4618537733329616196716 4679307966662900620357 4697647539184296805108 4702005282727139380994 4751445294000972058492 4815677533329457532738 4846801542225643356356 4965796209519812903236 4986277845599043165172 5063697996783073179532 5068395304757825566526 5130325602003903089789 5143371566662527128161 5209415924748053702684 5211222710814037593676 5291382259228355246957 5443652252299674822409 5444427169473529809572 5458271866662273687028 5530091233328882551331 5551765273581441678764 5615344438364785160036 5689230549395900754247 5728038186266669421148 5868668247614324340188 5945887566661881239401 5955482866661873516818 5984370359834541030356 6063112075095521833387 6078530033328441151463 6126863668580200812266 6253451760906238019131 6403263533328179796278 6450684933328141630124 6535562366661406651573 6739294855776888940106 6895822266661116703684 7020445560636920017606 7038297933327668701694 7072373678961908162846 7183717312115430451729 7240838881049328232678 7257702152375111166268 7388865444285504741562 7498168187544166054307 7567493266660576122874 7616402423497439559988 7957239709230543567836 7964621193190868747398 8082441033326828344253 8149608133326774286172 8315029264501701102361 8317988466659972102002 8350513500461048192276 8384129230688695848364 8577284361897858651044 8690143366659672580663 8724202572770836923772 8824112688858948108628 8861471494370378064181 8954646900232601187158 9001202864133337661804 9116477868309093979697 9119639743924565788933 9222192960536795391724 9358615933325801240714 9404010565454278761988 9527747546578677166751 9551975766658978952299 9631355066658915065476 9826852767138374030063 10136790609515651133052 10260651204007806179578 10270169433325067595329 10286743133325054256322 10472648129710446803123 10582764518456710493914 10887304504599349644818 11060182466657765102662 11288698633324247852717 11378461098791801508494 11891775133323762478802 11910965733323747033636 12126224150191043666774 12157060066656882302926 12253727337160401624532 12506903521812476038262 12700978766656444540969 12806527066656359592556 13071124733322813303146 13328704241120519229979 13478589711553777880212 13925169491153451243713 14040891121273840035212 14076595866655337403388 14144747357923816325692 14367434624230860903458 14481677762098656465356 14777730888571009483124 14996336375088332108614 15010247633321252639327 15134986533321152245748 15267354502348964616601 15442197205503159190099 15752105012233340908157 15929242386381737494796 16138837680939391935517 16164882066653656688506 16457018489544987833479 16630058529003402204722 16635976933319944204004 17380286733319345161326 17722942988740756128362 17739383566652389482841 17909293800465202374316 18232955736618187959394 18239279487849131577866 18717231866651602481428 19055495093157354333502 19103951533317957904598 19653705534276748060126 20521302408015612359156 20540338866650135190658 20573486266650108512644 20945296259420893606246 21165529036913420987828 21774609009198699289636 22120364933315530205324 22411422366648629286973 22577397266648495705434 22756922197583603016988 23587531995219111290371 23783550266647524957604 24252448300382087333548 24314120133313764605852 24753307876366678569961 25013807043624952076524 25401957533312889081938 25861029054999266595467 26142249466645626606292 26486226433312016430059 26657408482241038459958 27850338982306902487426 27876174176168040615893 28734869248461721806916 29992672750176664217228 30020495266642505278654 30534709004697929233202 30884394411006318380198 31504210024466681816314 32277675361878783871034 32329764133307313377012 32755155766640304342499 32914036979089975666958 33260117058006804409444 34760573466638690322652 35445885977481512256724 35478767133304778965682 36465911473236375918788 36478558975698263155732 38110990186314708667004 38207903066635915809196 38710638633302177859317 39307411068553496120252 39824613845771305279729 41080677733300270381316 41621212966633168675807 41890592518841787212492 43805416562549778110689 44822844733297258573946 45154794533296991410868 45748936566629846561011 47175063990438222580742 49506615752733357139922 50803915066625778163876 51722058109998533190934 52972452866624032860118 53314816964482076919916 55700677964613804974852 55752348352336081231786 56577087233287798409771 58205204851511907716527 60040990533285010557308 60831003566617708064641 61069418009395858466404 61768788822012636760396 63008420048933363632628 64555350723757567742068 65510311533280608684998 65828073958179951333916 66694232826050740167257 66863830366612852666093 68787969369968618210441 70957534266609557931364 71891186033275473167303 77421277266604355718634 79020890433269734969019 79649227691542610559458 83242425933266337351614 87610833125099556221378 88906851366595111786783 89645689466594517147892 91497873133259693122022 94350127980876445161484 97476186438074158705991 99013231505466714279844 103444116219997066381868 105071733433248768475289 105944905733248065720236 108095380438522114330693 111504696704672162463572 112971863766575743548619 113154174466575596819542 115199129426814914834353 116410409703023815433054 121662007133235416129282 124175684966566726379887 131020623066561217369996 133388465652101480334514 133727660733225705332186 137575938739937236420882 143782372066550946334606 154842554533208711437268 158041780866539469938038 159298455383085221118916 165112723966533779032597 166484851866532674703228 173273155134566749989727 175221666250199112442756 177813702733190223573566 181027203384994866168269 182995746266519386244044 194952372876148317411982 195133219233176284311251 210143466866497536950578 216190760877044228661386 225943727533151487097238 226308348933151193639084 230398258853629829668706 232820819406047630866108 243324014266470832258564 248351369933133452759774 266776931304202960669028 267455321466451410664372 275151877479874472841764 287564744133101892669212 291348490766432180730649 306637915937848446774823 316083561733078939876076 330225447933067558065194 346546310269133499979454 355627405466380447147132 362054406769989732336538 389904745752296634823964 390266438466352568622502 420286933732995073901156 425817024966323956452487 432381521754088457322772 451887455066302974194476 460796517707259659337412 496702739866266905519548 503238302232928312171121 582696981532864361461298 613275831875696893549646 622347959566165782507481 660450895866135116130388 693092620538266999958908 724108813539979464673076 735502134032741379327023 756667663069654800314851 780532876932705137245004 790803046366030204840333 851634049932647912904974 869229794765967084659209 1006476604465856624342242 1155789067765736453228179 1165393963065728722922596 1226551663751393787099292 1244695919132331565014962 1267190423694964063177883 1365932534632233990178757 1471004268065482758654046 1513335326139309600629702 1581606092732060409680666 1703268099865295825809948 1738459589531934169318418 2012953208931713248684484 2146465411564939127423761 2311578135531472906456358 2489391838264663130029924 2534380847389928126355766 2731865069264467980357514 2942008536130965517308092 3026670652278619201259404 3163212185464120819361332 3476919179063868338636836 4292930823129878254847522 4623156271062945812912716 5068761694779856252711532 5463730138528935960715028 5535621324562211433882331 8090523474360155172597253 8585861646259756509695044 9561527742425637931251299 11071242649124422867764662 15025257880954573891966327 16181046948720310345194506 19123055484851275862502598 22142485298248845735529324 30050515761909147783932654 32362093897440620690389012 38246110969702551725005196 60101031523818295567865308 105176805166682017243764289 210353610333364034487528578 420707220666728068975057156
- Sum of all divisors σ(n): 1102620869963568619898512005
- Sum of proper divisors (its aliquot sum) s(n): 681913649296840550923454849
- 420707220666728068975057156 is an abundant number, because the sum of its proper divisors (681913649296840550923454849) is greater than itself. Its abundance is 261206428630112481948397693
Bases of 420707220666728068975057156
- Binary: 101011100000000000011100000100001101000001101001101011011010000101101101001011001000001002
- Hexadecimal: 0x15C003821A0D35B42DA5904
- Base-36: 1GV0KTI5UBA4MUORUS
Squares and roots of 420707220666728068975057156
- 420707220666728068975057156 squared (4207072206667280689750571562) is 176994565521123025233455408842941212569645673466808336
- 420707220666728068975057156 cubed (4207072206667280689750571563) is 74462891733506764112934461536976062775858264762601382029820066285825644497252416
-
420707220666728068975057156 is a
perfect square number . Itssquare root is 20511148692034 -
The
cube root of 420707220666728068975057156 is 749307343.1161715071
Scales and comparisons
How big is 420707220666728068975057156?- 420,707,220,666,728,068,975,057,156 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 420,707,220,666,728,068,975,057,156 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 420707220666728068975057156 cubic inches would be around 62442278.6 feet tall.
Recreational maths with 420707220666728068975057156
- 420707220666728068975057156 backwards is 651750579860827666022707024
- The number of decimal digits it has is: 27
- The sum of 420707220666728068975057156's digits is 118
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 420707220666728068975057156 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 420707220666728068975057156 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/420707220666728068975057156/
Chicago style:
Numbermatics. 2024. "Number 420707220666728068975057156 - Facts about the integer". https://numbermatics.com/n/420707220666728068975057156/
The information we have on file for 420707220666728068975057156 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 420707220666728068975057156, math, Factors of 420707220666728068975057156, curriculum, school, college, exams, university, Prime factorization of 420707220666728068975057156, STEM, science, technology, engineering, physics, economics, calculator, four hundred twenty septillion, seven hundred seven sextillion, two hundred twenty quintillion, six hundred sixty-six quadrillion, seven hundred twenty-eight trillion, sixty-eight billion, nine hundred seventy-five million, fifty-seven thousand, one hundred fifty-six.