145813983907269352583550096
145,813,983,907,269,352,583,550,096 is an even composite number composed of eight prime numbers multiplied together.
145813983907269352583550096 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 145813983907269352583550096:
24 × 34 × 72 × 132 × 732 × 1072 × 4492 × 10512
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 73 × 73 × 107 × 107 × 449 × 449 × 1051 × 1051)See below for interesting mathematical facts about the number 145813983907269352583550096 from the Numbermatics database.
Names of 145813983907269352583550096
- Cardinal: 145813983907269352583550096 can be written as One hundred forty-five septillion, eight hundred thirteen sextillion, nine hundred eighty-three quintillion, nine hundred seven quadrillion, two hundred sixty-nine trillion, three hundred fifty-two billion, five hundred eighty-three million, five hundred fifty thousand and ninety-six.
Scientific notation
- Scientific notation: 1.45813983907269352583550096 × 1026
Factors of 145813983907269352583550096
Divisors of 145813983907269352583550096
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 36 39 42 48 49 52 54 56 63 72 73 78 81 84 91 98 104 107 108 112 117 126 144 146 147 156 162 168 169 182 189 196 208 214 216 219 234 252 273 292 294 312 321 324 336 338 351 364 378 392 428 432 438 441 449 468 504 507 511 546 567 584 588 624 637 642 648 657 676 702 728 749 756 784 819 856 876 882 898 936 949 963 1008 1014 1022 1051 1053 1092 1134 1168 1176 1183 1274 1284 1296 1314 1323 1347 1352 1391 1404 1456 1498 1512 1521 1533 1638 1712 1752 1764 1796 1872 1898 1911 1926 1971 2028 2044 2102 2106 2184 2247 2268 2352 2366 2457 2548 2568 2628 2646 2694 2704 2782 2808 2847 2889 2996 3024 3042 3066 3143 3153 3276 3504 3528 3549 3577 3592 3796 3822 3852 3942 3969 4041 4056 4088 4173 4204 4212 4368 4494 4536 4563 4599 4732 4914 5096 5136 5243 5256 5292 5329 5388 5564 5616 5694 5733 5778 5837 5913 5992 6084 6132 6286 6306 6552 6643 6741 7056 7098 7154 7184 7357 7371 7592 7644 7704 7811 7884 7938 8082 8112 8176 8281 8346 8408 8424 8541 8667 8988 9072 9126 9198 9429 9459 9464 9737 9828 10192 10486 10512 10584 10647 10658 10731 10776 11128 11388 11449 11466 11556 11674 11826 11984 12123 12168 12264 12337 12519 12572 12612 13104 13286 13482 13663 13689 13797 14196 14308 14714 14742 15184 15288 15408 15622 15729 15768 15876 15987 16164 16562 16692 16816 16848 17082 17199 17334 17511 17976 18083 18252 18396 18858 18918 18928 19474 19656 19929 20223 20972 21168 21294 21316 21462 21552 22001 22071 22256 22776 22898 22932 23112 23348 23433 23652 24246 24336 24528 24674 24843 25038 25144 25224 25623 26572 26964 27326 27378 27594 28287 28377 28392 28616 29211 29428 29484 30576 31244 31458 31536 31752 31941 31974 32193 32328 32777 33124 33384 34164 34347 34398 34668 35022 35952 36166 36369 36504 36792 37011 37303 37557 37716 37836 38948 39312 39858 40446 40859 40989 41391 41944 42588 42632 42924 44002 44142 45552 45796 45864 46224 46501 46696 46866 47187 47304 47961 48043 48492 49348 49686 50076 50288 50448 51246 51499 51597 52533 53144 53928 54249 54652 54677 54756 55188 56574 56754 56784 57232 58422 58856 58968 59787 60669 62488 62916 63504 63882 63948 64386 64656 65554 66003 66213 66248 66768 68159 68328 68694 68796 69277 69336 70044 70299 72332 72738 73008 73584 74022 74529 74606 75114 75432 75672 75881 76723 76869 77896 79716 80143 80892 81718 81978 82782 83888 84861 85131 85176 85264 85848 86359 87633 88004 88284 91592 91728 93002 93392 93732 94374 94608 95641 95823 95922 96086 96579 96984 98331 98696 99372 100152 101543 102492 102998 103041 103194 105066 106288 107856 108498 109304 109354 109512 110376 111033 111909 112457 112671 113148 113508 116844 117712 117936 119574 121338 122577 122967 124976 125832 126581 127764 127896 128772 131108 132006 132426 132496 136318 136656 137388 137592 138554 138672 139503 140088 140598 141561 143883 144129 144664 145476 148044 148837 149058 149212 150228 150864 151344 151762 153446 153738 154497 155792 157599 159432 160286 161784 162747 163436 163956 164031 165564 169722 170262 170352 171696 172718 175266 176008 176568 177619 179361 183184 186004 187464 188748 191282 191646 191844 192172 193158 193968 196662 197392 198009 198639 198744 200304 201601 203086 204477 204984 205996 206082 206388 207831 210132 210897 216996 218608 218708 219024 220752 222066 223587 223818 224914 225342 226296 227016 227643 229439 230169 233688 239148 240429 242676 245154 245934 251664 253162 254583 255528 255792 257544 259077 261121 262216 262899 264012 264852 272636 274776 275184 277108 279006 280176 281196 283122 286013 286923 287766 288258 289328 289737 290952 294993 296088 297674 298116 298424 300456 303524 304629 306892 307476 308994 309123 315198 318864 320572 323568 325494 326872 327912 328062 331128 333099 335727 336301 337371 339444 340524 345436 350532 352016 353136 355238 358722 367731 368901 372008 374928 377496 379743 382564 382739 383292 383688 384344 386316 393324 396018 397278 397488 403202 406172 408954 409968 411992 412164 412776 415662 418509 420264 421794 424683 426101 431649 432387 433992 437416 444132 446511 447174 447636 449828 450684 452592 454032 455286 458878 460338 463491 467376 471899 472797 478296 480858 484939 485352 488241 490308 491868 492093 506324 509166 511056 515088 518154 522242 524432 525798 528024 529704 531167 532857 537061 538083 545272 549552 554216 558012 561001 562392 566244 570203 572026 573846 575532 576516 579474 581904 589986 592176 594027 595348 595917 596232 596848 600912 604513 604803 607048 609258 613431 613784 614952 617988 618246 623493 624559 630396 632691 641144 650988 653744 655824 656124 662256 666198 669487 670761 671454 672602 674742 678888 681048 682929 688317 690507 690872 701064 710476 710801 717444 721287 735462 737802 744016 754992 759486 765128 765478 766584 767376 768688 772632 777231 783363 786648 787199 788697 792036 794556 806404 812344 817908 823984 824328 825552 831324 835777 837018 840528 843588 849366 852202 858039 860769 863298 864774 867984 874832 884979 886067 888264 893022 894348 895272 899656 900601 901368 910572 913887 917756 920676 926982 927369 943798 945594 956592 961716 969878 970704 976482 980616 983736 984186 997399 999297 1007181 1008903 1012113 1012648 1018332 1036308 1041859 1044484 1051596 1056048 1059408 1062334 1065714 1074122 1076166 1090544 1103193 1104601 1106703 1108432 1116024 1122002 1124784 1132488 1139229 1140406 1144052 1147692 1148217 1151064 1153032 1158948 1179972 1188054 1190696 1191834 1192464 1209026 1209606 1214096 1218516 1226862 1227568 1229904 1235976 1236492 1243333 1246986 1249118 1255527 1260792 1265382 1278303 1282288 1297161 1301976 1312248 1320059 1332396 1338974 1339533 1341522 1342908 1345204 1349484 1357776 1362096 1365858 1376634 1381014 1381744 1390473 1402128 1411207 1415697 1420952 1421602 1434888 1442574 1454817 1461941 1464723 1470924 1475604 1476279 1518972 1530256 1530956 1533168 1545264 1554462 1566726 1573296 1574398 1577394 1584072 1589112 1593501 1598571 1606073 1611183 1612808 1624688 1635816 1648656 1662648 1671554 1674036 1683003 1687176 1698732 1704404 1710609 1716078 1721538 1726596 1729548 1769958 1772134 1776528 1782081 1786044 1788696 1790544 1799312 1801202 1802736 1813539 1814409 1821144 1827774 1835512 1840293 1841352 1853964 1854738 1870479 1873677 1887596 1891188 1923432 1934881 1939756 1952964 1961232 1967472 1968372 1994798 1998594 2008461 2014362 2017806 2024226 2025296 2036664 2048787 2064951 2071521 2072616 2083718 2088968 2103192 2124668 2131428 2132403 2148244 2152332 2163861 2206386 2209202 2213406 2232048 2244004 2264976 2278458 2280812 2288104 2295384 2296434 2302128 2306064 2317896 2331693 2350089 2354107 2359944 2361597 2376108 2381392 2383668 2392721 2418052 2419212 2437032 2453724 2471952 2472984 2486666 2493972 2498236 2507331 2511054 2521584 2530764 2556606 2574117 2582307 2594322 2603952 2620813 2624496 2640118 2654937 2658201 2664792 2677948 2679066 2683044 2685816 2690408 2698968 2701803 2731716 2741661 2753268 2762028 2780946 2822414 2831394 2841904 2843204 2869776 2885148 2909634 2923882 2929446 2941848 2951208 2952558 2982707 2992197 3021543 3026709 3036339 3037944 3061912 3108924 3125577 3133452 3148796 3154788 3168144 3178224 3187002 3197142 3212146 3222366 3225616 3271632 3303293 3309579 3313803 3325296 3343108 3348072 3366006 3374352 3394573 3397464 3408808 3417687 3421218 3432156 3443076 3444651 3453192 3459096 3507139 3539916 3544268 3564162 3572088 3577392 3602404 3627078 3628818 3642288 3655548 3671024 3680586 3682704 3707928 3709476 3718169 3729999 3740958 3747354 3759427 3766581 3775192 3782376 3834909 3846864 3869762 3879512 3891483 3905928 3936744 3960177 3989596 3991421 3997188 4016922 4018599 4028724 4035612 4048452 4073328 4097574 4129902 4143042 4145232 4167436 4171419 4177936 4206384 4233621 4247091 4249336 4262856 4264806 4296488 4304664 4327722 4364451 4371913 4385823 4412772 4418404 4426812 4428837 4488008 4556916 4561624 4576208 4590768 4592868 4635792 4663386 4700178 4708214 4719888 4723194 4752216 4767336 4780503 4785442 4795713 4818219 4833549 4836104 4838424 4874064 4907448 4945968 4973332 4975607 4987944 4996472 5014662 5022108 5049009 5061528 5113212 5131827 5140601 5148234 5164614 5188644 5241626 5280236 5309874 5316402 5329584 5355896 5358132 5366088 5371632 5380816 5397936 5403606 5440617 5443227 5463432 5483322 5506536 5510393 5520879 5524056 5539313 5561892 5600779 5611437 5621031 5644828 5662788 5686408 5770296 5804643 5819268 5847764 5850439 5858892 5883696 5902416 5905116 5965414 5984394 6025383 6043086 6053418 6072678 6075888 6123824 6134687 6146361 6194853 6214563 6217848 6251154 6266904 6297592 6304207 6309576 6374004 6394284 6397209 6424292 6444732 6491583 6606586 6619158 6627606 6686216 6696144 6732012 6789146 6794928 6817616 6835374 6842436 6864312 6886152 6889302 6906384 6918192 6981793 6995079 7014278 7050267 7062321 7079832 7084791 7088536 7128324 7144176 7178163 7204808 7254156 7257636 7293013 7311096 7361172 7412639 7415856 7418952 7436338 7459998 7481916 7494708 7518854 7521993 7533162 7550384 7564752 7669818 7722351 7732207 7739524 7746921 7759024 7782966 7811856 7862439 7873488 7920354 7974603 7979192 7982842 7994376 8033844 8037198 8057448 8071224 8096904 8105409 8119267 8195148 8209361 8224983 8259804 8286084 8334872 8342838 8467242 8494182 8498672 8525712 8529612 8592976 8609328 8655444 8703331 8728902 8743826 8771646 8825544 8836808 8853624 8857674 8948121 8976016 8976591 9080127 9109017 9113832 9123248 9185736 9240413 9326772 9376731 9400356 9416428 9446388 9504432 9534672 9561006 9570884 9591426 9636438 9667098 9672208 9676848 9814896 9878449 9909879 9941409 9946664 9951214 9975888 9992944 10029324 10044216 10098018 10123056 10183719 10226424 10233587 10253061 10263654 10281202 10296468 10329228 10333953 10377288 10483252 10521417 10560472 10619748 10632804 10711792 10716264 10732176 10807212 10865101 10881234 10886454 10926864 10966644 11013072 11020786 11041758 11048112 11078626 11123784 11154507 11189997 11201558 11222874 11242062 11278281 11289656 11325576 11372816 11504727 11540592 11609286 11638536 11695528 11700878 11717784 11810232 11880531 11930828 11968788 11974263 12032899 12050766 12055797 12086172 12106836 12145356 12269374 12292722 12389706 12429126 12435696 12502308 12533808 12595184 12608414 12619152 12700863 12741273 12748008 12788568 12794418 12848584 12889464 12966187 12983166 13093353 13115739 13157469 13213172 13238316 13255212 13372432 13464024 13544167 13578292 13670748 13684872 13728624 13772304 13778604 13963586 13990158 14028556 14100534 14124642 14159664 14169582 14177072 14256648 14341509 14356326 14359813 14387139 14409616 14454657 14500647 14508312 14515272 14586026 14622192 14716873 14722344 14825278 14837904 14872676 14919996 14926821 14963832 14989416 15037708 15043986 15066324 15147027 15339636 15395481 15421803 15444702 15464414 15479048 15493842 15565932 15724878 15840708 15949206 15958384 15965684 15988752 16067688 16074396 16114896 16142448 16193808 16210818 16238534 16321851 16329681 16390296 16418722 16449966 16519608 16531179 16572168 16617939 16669744 16685676 16749047 16802337 16863093 16934484 16988364 17059224 17310888 17406662 17413929 17457804 17487652 17543292 17551317 17651088 17673616 17707248 17715348 17896242 17953182 18076149 18160254 18218034 18227664 18345691 18371472 18404061 18480826 18584559 18653544 18753462 18800712 18832856 18892776 18912621 19005233 19122012 19141768 19182852 19191627 19272876 19334196 19756898 19819758 19882818 19893328 19902428 20058648 20088432 20196036 20367438 20452848 20467174 20506122 20527308 20562404 20592936 20658456 20667906 20754576 20878949 20945379 20966504 21042834 21120944 21150801 21186963 21239496 21254373 21265608 21432528 21534489 21571307 21614424 21730202 21762468 21772908 21879039 21933288 22041572 22083516 22157252 22237917 22247568 22309014 22379994 22403116 22445748 22484124 22556562 22565979 22579312 22651152 23009454 23123051 23167053 23196621 23218572 23277072 23391056 23401756 23435568 23587317 23620464 23761062 23861656 23923809 23937576 23948526 24065798 24101532 24111594 24172344 24213672 24290712 24316227 24357801 24538748 24549973 24585444 24628083 24779412 24858252 25004616 25216828 25401726 25482546 25496016 25577136 25588836 25697168 25778928 25932374 25966332 26109993 26186706 26231478 26314938 26426344 26476632 26510424 26844363 26928048 26929773 27088334 27156584 27240381 27341496 27369744 27557208 27721239 27927172 27939947 27980316 28057112 28130193 28201068 28249284 28339164 28513296 28683018 28712652 28719626 28774278 28909314 29001294 29016624 29030544 29172052 29433746 29444688 29635347 29650556 29729637 29745352 29824227 29839992 29853642 29927664 29978832 30075416 30087972 30132648 30294054 30551157 30603391 30679272 30700761 30790962 30843606 30889404 30928828 30958096 30987684 31001859 31105373 31131864 31449756 31564251 31681416 31898412 31931368 32135376 32148792 32421636 32477068 32595303 32643702 32659362 32780592 32837444 32899932 33039216 33062358 33144336 33235878 33371352 33463521 33498094 33569991 33604674 33726186 33834843 33868968 33976728 34070569 34118448 34448627 34514181 34621776 34813324 34827858 34915608 34975304 35086584 35102634 35430696 35641593 35792484 35906364 35922789 35984207 36098697 36152298 36320508 36436068 36691382 36808122 36961652 37169118 37307088 37506924 37601424 37665712 37785552 37825242 38010466 38102589 38223819 38244024 38283536 38365704 38383254 38545752 38668392 38775191 38898561 39205453 39280059 39347217 39472407 39513796 39639516 39765636 39804856 40117296 40392072 40632501 40734876 40934348 40953073 41012244 41054616 41124808 41185872 41316912 41335812 41757898 41890758 41933008 42085668 42301602 42373926 42478992 42508746 42531216 42942809 43024527 43068978 43079439 43142614 43228848 43363971 43460404 43501941 43524936 43545816 43758078 43866576 44083144 44129449 44150619 44167032 44314504 44475834 44618028 44759988 44780463 44806232 44891496 44968248 45113124 45131958 45441081 45592807 46018908 46186443 46246102 46265409 46334106 46393242 46437144 46803512 47174634 47522124 47723312 47847618 47875152 47897052 48131596 48203064 48223188 48344688 48427344 48581424 48632454 48715602 48872551 48965553 49077496 49099946 49170888 49256166 49558824 49593537 49716504 49853817 50009232 50247141 50407011 50433656 50493193 50589279 50803452 50965092 51177672 51864748 51888473 51932664 52219986 52241787 52373412 52462956 52629876 52653951 52852688 52953264 53020848 53688726 53859546 54125449 54176668 54228447 54313168 54480762 54682992 55037073 55114416 55212183 55442478 55854344 55879894 55960632 56114224 56260386 56402136 56498568 56678328 56737863 56834869 57015699 57366036 57425304 57439252 57465527 57548556 57574881 57818628 58002588 58344104 58867492 59270694 59301112 59459274 59490704 59648454 59679984 59707284 60150832 60175944 60265296 60588108 61011721 61102314 61206782 61358544 61401522 61581924 61687212 61778808 61857656 61975368 62003718 62210746 62263728 62636847 62836137 62899512 63128502 63362832 63560889 63763119 63796824 63862736 64297584 64603467 64682891 64713921 64843272 64954136 65190606 65287404 65318724 65637117 65674888 65799864 66124716 66471756 66713751 66742704 66827813 66927042 66996188 67139982 67209348 67452372 67669686 67697937 67737936 67953456 68141138 68897254 69028362 69369153 69589863 69626648 69655716 69831216 69950608 70173168 70205268 70761951 70861392 71283186 71584968 71635109 71771427 71812728 71845578 71968414 72197394 72304596 72641016 72810127 72872136 72948681 73073403 73382764 73616244 73649919 73884249 73923304 74338236 75013848 75650484 76020932 76055707 76205178 76447638 76488048 76731408 76766508 77091504 77336784 77550382 77797122 78329979 78410906 78560118 78694434 78944814 79027592 79279032 79531272 79609712 79750931 80533089 80635873 80784144 80789319 81265002 81469752 81868696 81906146 82024488 82109232 82249616 82671624 83163717 83515796 83781516 83819841 84171336 84230293 84390579 84603204 84747852 85017492 85885618 86049054 86137956 86158878 86285228 86727942 86920808 87003882 87049872 87091632 87516156 88166288 88258898 88301238 88334064 88629008 88906041 88951668 89188911 89236056 89472681 89519976 89560926 89612464 89782992 89936496 90226248 90263916 90763309 90882162 91185614 91653471 91810173 92037816 92102283 92372886 92492204 92530818 92668212 92786484 92874288 93316119 93607024 94349268 94692753 94809169 95044248 95695236 95794104 96263192 96364307 96406128 96446376 97264908 97431204 97745102 97785909 97931106 98154992 98199892 98341776 98512332 99117648 99187074 99433008 99707634 100390563 100494282 100518691 100709973 100814022 100867312 100986386 101178558 101504529 101606904 101930184 102211707 102355344 103018111 103345881 103729496 103776946 103865328 104439972 104483574 104746824 104925912 105259752 105307902 106721693 106924779 107377452 107719092 107768367 107952621 108250898 108296091 108353336 108456894 108961524 110074146 110424366 110884956 111708688 111759788 111921264 112520772 112804272 112997136 113356656 113475726 113669738 114031398 114307767 114732072 114850608 114878504 114931054 115097112 115149762 115637256 116005176 116325573 116688208 116695683 117243329 117616359 117734984 118041651 118192307 118417221 118541388 118602224 118918548 119296908 119414568 120351888 121176216 121897503 122023442 122204628 122413564 122803044 122859219 123163848 123374424 123557616 123715312 123950736 124007436 124421492 125273694 125672274 125799024 126257004 127121778 127526238 127593648 128419837 128828427 129206934 129238317 129365782 129427842 129686544 129908272 130091913 130381212 130574808 130637448 131274234 131349776 131599728 132249432 132388347 132451857 132943512 133036631 133427502 133655626 133854084 133992376 134279964 134341389 134418696 134904744 135339372 135395874 136282276 136778421 137794508 138056724 138738306 138796227 139179726 139253296 139311432 140410536 141246313 141523902 142566372 143169936 143270218 143542854 143625456 143691156 143936828 144394788 144609192 145282032 145620254 145744272 145897362 146146806 146617653 146765528 147232488 147299838 147768498 147846608 148676472 148780611 149561451 150027696 150741423 150999149 151221033 151300968 151479579 152041864 152111414 152410356 152895276 153533016 155100764 155594244 155665419 156427687 156659958 156725361 156821812 157120236 157388868 157889628 157961853 158055184 158558064 159062544 159501862 161066178 161271746 161578638 162376347 162530004 162939504 163737392 163812292 164048976 165111219 165343248 165636549 166327434 167031592 167563032 167639682 168342672 168460586 168781158 169206408 169495704 170034984 170213589 170504607 171047097 171771236 171849811 172098108 172275912 172317756 172396581 172570456 173455884 173841616 174007764 175032312 176517796 176602476 177812082 177903336 178377822 178472112 178945362 179039952 179121852 180452496 180527832 181526618 181764324 182371228 183035163 183306942 183620346 184075632 184204566 184745772 184984408 185061636 185336424 185572968 186632238 186677569 187910541 188508411 188698536 189385506 189618338 190088496 190682667 191319349 191390472 191588208 192526384 192728614 192892752 193810401 194048673 194141763 194529816 194862408 195490204 195571818 195862212 196399784 196911351 197024664 198374148 199415268 200141253 200483439 200781126 200988564 201037382 201419946 201628044 201972772 202357116 203009058 203213808 203860368 204423414 206036222 206691762 207458992 207553892 208107459 208769589 208879944 208967148 209493648 209851824 210519504 210615804 211882651 212285853 213443386 213849558 214754904 214905327 215438184 215536734 215905242 216501796 216592182 216706672 216913788 217737611 217923048 218430381 219220209 220148292 220848732 220949757 221652747 221769912 223519576 225041544 226951452 227339476 228062796 228167121 228615534 229464144 229757008 229862108 230194224 230299524 231274512 232010352 232651146 233391366 234486658 234989937 235232718 235469968 236083302 236384614 236834442 237082776 237837096 238493983 238593816 238829136 239252793 241140389 241599267 241907619 242352432 243795006 244046884 244409256 244827128 245606088 245718438 246327696 246748848 248014872 248842984 249491151 250547388 251344548 251459523 251889449 252514008 252690879 254243556 255052476 256021147 256839674 257656854 258413868 258476634 258731564 258855684 260183826 260762424 261149616 261274896 262548468 264498864 264776694 264903714 265887024 266073262 266718123 266855004 267311252 267566733 267708168 267984752 268559928 268682778 268837392 269809488 270678744 270791748 271426337 272289927 272564552 273556842 274438171 274960413 275430519 275589016 276113448 276306849 277476612 277592454 278359452 278622864 279948357 280426991 280821072 282492626 283047804 284078259 284427507 285132744 286540436 287085708 287382312 287873656 288789576 289092921 289218384 291240508 291794724 292293612 293235306 293357727 293531056 294464976 294599676 295536996 297352944 297561222 299122902 300599663 301171689 301482846 301556073 301998298 302442066 302601936 302959158 304083728 304222828 304513587 304820712 305790552 306635121 307066032 309054333 310037643 310201528 311188488 311330838 312855374 313319916 313450722 313643624 314240472 314777736 315779256 315923706 319003724 319149649 320165079 322132356 322543492 323157276 323305101 323857863 324752694 324888273 325060008 327624584 330222438 331273098 332654868 334063184 335126064 335279364 336921172 337562316 338412816 338991408 340069968 340427178 341009214 342094194 343542472 343699622 344196216 344551824 344635512 344793162 345140912 346911768 348015528 348976719 350064624 350087049 351729987 352849077 353035592 353204952 353452351 354124953 354576921 355624164 355806672 356755644 357890724 358243704 361055664 363053236 363219311 363528648 364742456 365692509 366070326 366613884 367240692 368409132 368577657 369491544 369968816 370123272 370672848 371145936 373264476 373355138 375263873 375821082 377016822 377397072 378771012 379236676 381365334 382638698 382780944 385259511 385457228 386485281 387620802 387714951 388097346 388283526 389059632 389724816 390980408 391143636 391724424 392799568 393822702 394049328 396748296 397165041 397355571 397844083 398830536 399109893 400282506 400966878 401562252 401977128 402074764 402258689 402839892 403024167 403256088 403945544 404369849 404714232 406018116 408846828 410335263 412072444 413383524 415107784 416214918 416388681 417539178 417759888 417934296 421231608 423738939 423765302 424571706 426886772 427082047 427699116 429509808 429810654 430876368 431073468 431810484 433003592 433184364 433827576 435475222 435846096 436860762 438440418 439852959 440296584 441697464 441899514 443305494 443539824 446341833 447039152 447832151 448684353 450083088 452224269 452997447 453663099 453902904 454438737 454678952 456125592 456334242 457231068 459724216 460599048 465302292 466782732 466996257 467794691 468973316 469283061 469979874 470465436 472166604 472769228 473668884 473885559 474165552 475674192 476987966 477187632 478505586 482280778 483198534 483815238 487129041 487590012 488093768 488818512 489654256 491212176 491436876 495333657 495965849 496029744 496909647 497685968 498982302 501094776 502689096 502919046 503778898 505028016 505381758 508487112 509670889 510104952 510640767 511513821 512042294 513141291 513679348 515313708 515549433 516827736 516953268 517189743 517463128 517711368 520367652 521524848 525096936 529553388 529807428 532146524 532389949 533436246 533710008 534622504 535133466 535416336 537119856 537365556 541357488 541583496 542852674 544579854 545129104 547113684 548876342 549105489 549920826 550861038 551178032 552226896 552613698 554953224 555184908 556718904 558256517 559896714 560032707 560853982 563731623 564451111 564985252 565525233 566095608 568156518 568855014 570265488 573080872 573958047 574171416 574764624 575747312 577579152 578185842 582146019 582425289 582481016 583589448 584587224 586470612 586715454 589199352 589612051 590734053 591073992 592706491 595122444 598245804 599283353 600423759 601199326 601450317 602343378 602965692 603112146 603996596 604884132 605918316 608445656 609027174 609641424 611581104 613270242 618108666 620075286 620403056 622376976 622661676 624322377 625710748 626308767 626639832 626901444 627287248 628480944 629555472 631558512 631847412 635343163 635647953 638007448 638299298 640330158 644264712 644715981 645086984 646314552 646610202 647715726 649505388 649776546 650120016 653212833 655249168 655291143 656411509 657660627 660444876 662546196 662849271 664958241 665309736 670558728 673842344 674550149 675124632 680854356 682018428 684188388 684501363 687084944 687399244 688392432 689271024 689586324 693823536 696031056 697953438 700174098 703459974 703630837 704969811 705698154 706071184 706409904 706904702 708249906 709153842 711248328 713511288 715481949 715781448 716487408 717758379 721126777 723421167 725722857 726106472 726438622 727057296 729484912 731385018 732140652 733227768 734481384 736818264 737155314 738983088 740246544 746528952 746710276 747051851 748473453 750527746 751642164 754033644 754378569 755668347 757542024 758072637 758473352 762730668 765277396 768063441 770519022 770914456 772970562 775241604 775429902 776194692 776567052 781960816 782287272 783448848 787645404 793152373 793496592 794330082 794711142 795688166 797661072 798219786 800154369 800565012 801933756 803124504 803954256 804149528 804517378 805679784 806048334 806512176 807891088 808739698 809428464 812036232 814279011 816869781 817693656 820670526 823314513 824144888 826291557 826767048 827346149 828920547 830215568 832429836 832777362 835078356 835868592 839845071 841280973 842463216 847477878 847530604 849143412 853282521 853773544 854164094 855398232 859621308 862146936 863620968 866007184 866368728 867278763 867655152 868761569 870950444 873721524 876880836 878401627 879705918 880073181 880593168 883394928 883799028 886610988 892683666 895664302 897368706 901798989 904448538 904668219 905994894 907326198 907805808 908877474 909357904 912251184 912668484 914462136 919448432 919905363 921198096 927162999 930112929 930604584 931256417 933565464 933992514 935589382 937946632 938566122 939959748 940930872 944333208 945538456 946531651 947337768 947771118 953975932 957011172 957448947 960495237 964561556 966397068 967630476 971573589 974258082 974664819 975180024 976187536 982873752 988724191 990667314 991931698 993819294 997964604 1002189552 1005378192 1005838092 1007557796 1010763516 1016974224 1019341778 1020209904 1021281534 1023027642 1024084588 1026282582 1027358696 1030627416 1031098866 1033655472 1033906536 1034379486 1034926256 1035422736 1040735304 1046930157 1048266349 1050193872 1050261147 1055189961 1056994043 1058547231 1059106776 1059614856 1060357053 1063730763 1064293048 1064779898 1066872492 1067420016 1069245008 1070266932 1074331729 1074731112 1083166992 1085705348 1089159708 1089657933 1094227368 1094993809 1097077527 1097752684 1098210978 1099841652 1101722076 1105227396 1105732971 1109906448 1110369816 1113437808 1116513034 1119793428 1120065414 1121707964 1125791619 1127463246 1128902222 1129970504 1131050466 1132191216 1136313036 1137710028 1146161744 1147916094 1148342832 1155778533 1156371684 1159455843 1163144853 1164292038 1164850578 1164962032 1167178896 1169174448 1172941224 1173430908 1178398704 1179224102 1181468106 1182147984 1185412982 1190244888 1191495123 1192066713 1193532249 1196491608 1197329679 1198566706 1200847518 1202398652 1202900634 1204686756 1205931384 1206224292 1206776067 1207993192 1209768264 1211836632 1213109547 1216891312 1218054348 1226540484 1231005789 1236217332 1240150572 1245323352 1248644754 1251421496 1252617534 1253279664 1253802888 1263694824 1270686326 1271216817 1271295906 1276014896 1276598596 1280660316 1281246141 1288529424 1289431962 1290173968 1292629104 1293220404 1295431452 1299010776 1299553092 1306425666 1306742983 1310582286 1312823018 1315321254 1319558877 1320889752 1325092392 1325698542 1329916482 1330619472 1339235443 1341117456 1343496453 1347684688 1349100298 1350249264 1356672807 1358992341 1361708712 1363316211 1364036856 1368376776 1369002726 1374798488 1379172648 1387382009 1395906876 1400348196 1400988771 1403384073 1406919948 1407261674 1407849183 1409939622 1411396308 1413809404 1416499812 1418307684 1422496656 1427022576 1430963898 1431562896 1435516758 1442253554 1446842334 1451445714 1452212944 1452877244 1461387123 1462770036 1464281304 1466455536 1468962768 1473636528 1474310628 1483178557 1486000971 1487897547 1493057904 1493420552 1494103702 1496946906 1501055492 1503284328 1508067288 1508757138 1511336694 1515084048 1516145274 1516946704 1524163277 1525461336 1529012667 1530554792 1534541463 1536126882 1536499991 1539423873 1541038044 1541828912 1545941124 1546648299 1550483208 1550859804 1551569229 1552389384 1553134104 1564574544 1574705411 1575290808 1586304746 1588660164 1589422284 1591376332 1596439572 1597169847 1600308738 1601130024 1603867512 1606249008 1608299056 1609034756 1611359568 1612096668 1617479396 1624072464 1628558022 1633739562 1635387312 1641341052 1646629026 1647316467 1648289776 1652583114 1653534096 1654692298 1657841094 1664859672 1665554724 1669457881 1670156712 1674769551 1679690142 1680098121 1682561946 1687982723 1691194869 1693353333 1694955756 1695061208 1698286824 1706565042 1707547088 1708328188 1710796464 1719242616 1721874141 1724293872 1727241936 1732737456 1734557526 1737523138 1741900888 1746438057 1747275867 1747443048 1753761672 1756803254 1759411836 1760146362 1767598056 1768836153 1773221976 1778119473 1785367332 1791328604 1792148029 1794737412 1797850059 1803597978 1804350951 1808897076 1809336438 1811989788 1814652396 1817754948 1825336968 1828924272 1839810726 1854325998 1860225858 1861209168 1862512834 1867130928 1867985028 1871178764 1872967131 1875893264 1877132244 1879919496 1881861744 1888666416 1891076912 1893063302 1894675536 1895542236 1906029489 1906943859 1907951864 1914022344 1914897894 1920990474 1929123112 1932794136 1934147943 1935260952 1943147178 1948516164 1949329638 1950360048 1959638499 1962988937 1965747504 1965873429 1969234527 1977448382 1981334628 1983863396 1987638588 1988547813 1995929208 2011676184 2015115592 2021527032 2023650447 2033559931 2038683556 2042563068 2046055284 2048169176 2052565164 2053504089 2054717392 2061254832 2062197732 2067813072 2068758972 2081470608 2093860314 2096532698 2100522294 2110379922 2110892511 2113988086 2117094462 2118213552 2119229712 2120714106 2127461526 2128586096 2129559796 2133744984 2140533864 2146445847 2148663458 2149462224 2153275137 2163380331 2170263501 2171410696 2177168571 2178319416 2179315866 2188454736 2189987618 2194155054 2195505368 2196421956 2199683304 2203444152 2210454792 2211465942 2220739632 2233026068 2234047543 2239586856 2240130828 2241155553 2243415928 2251583238 2254926492 2257804444 2259941008 2262100932 2263135707 2267005041 2272626072 2274217911 2275420056 2295832188 2304190323 2308129849 2311557066 2312743368 2318911686 2326289706 2328584076 2329701156 2345882448 2346861816 2358448204 2362936212 2370825964 2379457119 2380489776 2382990246 2384133426 2387064498 2392983216 2394659358 2397133412 2401695036 2404797304 2405801268 2409373512 2411862768 2412448584 2413552134 2415986384 2419536528 2423673264 2426219094 2436108696 2442837033 2450609343 2453080968 2462011578 2469943539 2472434664 2474166457 2478874671 2480301144 2482038447 2487151537 2490646704 2497289508 2502842992 2505235068 2507605776 2514749771 2519535213 2523842919 2527389648 2541372652 2542433634 2542591812 2553197192 2559847563 2561320632 2562492282 2578863924 2586440808 2590862904 2598021552 2599106184 2601836289 2606284707 2612851332 2613485966 2621164572 2625646036 2626847111 2630642508 2635204881 2639117754 2641779504 2650184784 2651397084 2659832964 2678470886 2686992906 2698200596 2705396967 2713345614 2714004657 2717984682 2723417424 2726632422 2728073712 2736753552 2738005452 2749596976 2754474463 2758345296 2759716089 2774764018 2781488997 2790338787 2791813752 2793769251 2800696392 2801977542 2806768146 2813839896 2814523348 2815698366 2819879244 2822792616 2827618808 2830588943 2832999624 2836615368 2839594953 2861927796 2871033516 2872346841 2881485711 2884507108 2893684668 2902891428 2905754488 2914720767 2922774246 2925540072 2928562608 2948621256 2966172573 2966357114 2972001942 2975795094 2986841104 2988207404 2989574329 2993893812 3002110984 3006568656 3016134576 3017514276 3022673388 3032290548 3048326554 3050922672 3058025334 3061109584 3069082926 3072253764 3072999982 3078847746 3082076088 3091882248 3093296598 3100966416 3101719608 3103138458 3104778768 3106268208 3134825057 3140790471 3144799047 3149410822 3150581616 3165569883 3170982129 3172609492 3175641693 3177320328 3178844568 3181071159 3182752664 3191192289 3192879144 3194339694 3200617476 3202260048 3207735024 3218069512 3222995187 3224193336 3234958792 3257116044 3267479124 3268973799 3274562837 3282682104 3284981427 3293258052 3294632934 3305166228 3309384596 3315682188 3317198913 3328274911 3329719344 3331109448 3338915762 3340313424 3349539102 3359380284 3360196242 3365123892 3375965446 3377374857 3382389738 3386706666 3389911512 3390122416 3396573648 3413130084 3416656376 3438485232 3443748282 3467335599 3469115052 3471760943 3475046276 3478367529 3483801776 3492876114 3494551734 3494886096 3507523344 3513606508 3518823672 3520292724 3535196112 3537672306 3546443952 3556238946 3567696223 3570734664 3574485369 3580596747 3582657208 3584296058 3589474824 3591989037 3595700118 3607195956 3608701902 3617794152 3618672876 3620328201 3623979576 3629304792 3635509896 3639328641 3645550883 3650673936 3679621452 3686003089 3693017367 3708651996 3720451716 3725025668 3735970056 3742357528 3745934262 3754264488 3759838992 3786126604 3791084472 3812058978 3813650451 3813887718 3815903728 3828044688 3829795788 3841980948 3843738423 3858246224 3865588272 3868295886 3870521904 3886294356 3897032328 3898659276 3907795619 3919276998 3920228949 3925977874 3931746858 3938469054 3951157777 3954896764 3958676631 3962669256 3967726792 3975277176 3977095626 3991858416 4017706329 4023352368 4030231184 4030489359 4043054064 4047300894 4067119862 4076977023 4077367112 4085126136 4089948633 4092110568 4096338352 4105130328 4107008178 4124395464 4137517944 4148945437 4162146027 4187720628 4193065396 4194983471 4201044588 4202966313 4210152219 4220759844 4221785022 4223547549 4227976172 4234188924 4241428212 4254923052 4259119592 4267489968 4281067728 4292891694 4297326916 4306550274 4326760662 4340527002 4342821392 4354337142 4356638832 4358631732 4379975236 4384161369 4388310108 4391010736 4392843912 4399366608 4406888304 4420909584 4422931884 4449535671 4463692641 4466052136 4468095086 4479173712 4480261656 4482311106 4486831856 4503166476 4509852984 4515608888 4524201864 4526271414 4534010082 4545252144 4548435822 4550840112 4572489831 4587038001 4591664376 4594880563 4603624389 4608380646 4609499973 4616259698 4623114132 4625486736 4637823372 4639944897 4652579412 4654707687 4657168152 4659402312 4693723632 4716896408 4721851043 4724116233 4725872424 4741651928 4758914238 4765980492 4768266852 4774128996 4789318716 4791509541 4794266824 4803390072 4809594608 4811602536 4818747024 4824897168 4827104268 4852438188 4872217392 4878430349 4885674066 4901218686 4906161936 4924023156 4939887078 4941949401 4944869328 4948332914 4957749342 4960602288 4964076894 4974303074 4994579016 5008373643 5010470136 5024308653 5029499542 5039070426 5040294363 5047685838 5063948169 5080059999 5082745304 5084867268 5085183624 5106394384 5119695126 5122641264 5124984564 5157727848 5165622423 5172881616 5181725808 5198212368 5203672578 5212569414 5225702664 5226971932 5229362957 5239314171 5242329144 5251292072 5253694222 5261285016 5270409762 5278235508 5302794168 5306508459 5319665928 5334358419 5356941772 5373985812 5376444087 5393550177 5396401192 5402771651 5410793934 5413052853 5426691228 5428009314 5435969364 5453264844 5476010904 5508948926 5519432178 5549528036 5552066611 5562977994 5580677574 5583627504 5587538502 5601392784 5603955084 5613536292 5627679792 5629046696 5631396732 5639758488 5645585232 5655237616 5661177886 5665999248 5673230736 5679189906 5718088467 5720831577 5723855592 5742067032 5744693682 5762971422 5769014216 5787369336 5791423043 5802443829 5805782856 5811508976 5821817963 5829441534 5845548492 5851080144 5878915497 5886418729 5888966811 5897242512 5897620287 5907703581 5932345146 5932714228 5944003884 5951590188 5976414808 5979148658 5987787624 6004221968 6035028552 6045346776 6064581096 6070951341 6081330983 6096653108 6100679793 6116050668 6138165852 6144507528 6145999964 6148811389 6157695492 6160512267 6164152176 6183764496 6186593196 6203439216 6206276916 6269650114 6281580942 6289598094 6298821644 6331139766 6332677533 6341964258 6345218984 6351283386 6354640656 6357689136 6362142318 6365505328 6382384578 6385758288 6388679388 6401234952 6436139024 6439337541 6445990374 6447556037 6448386672 6459825411 6469917584 6490140993 6510790503 6514232088 6531505713 6534958248 6537947598 6549125674 6565364208 6569962854 6586516104 6589265868 6610332456 6618769192 6625721557 6631364376 6634397826 6656549822 6662218896 6677831524 6699078204 6702142629 6718760568 6720392484 6723466659 6730247784 6751930892 6754749714 6764779476 6773413332 6779823024 6801015123 6822653733 6826260168 6833312752 6887496564 6912570969 6921069337 6924389547 6934671198 6938230104 6943521886 6950092552 6956735058 6985752228 6989103468 7027213016 7037647344 7040585448 7075344612 7112477892 7135392446 7138371357 7141469328 7148970738 7161193494 7165314416 7168592116 7178949648 7183978074 7191400236 7214391912 7217403804 7235588304 7237345752 7240656402 7247959152 7258609584 7271019792 7278657282 7291101766 7328511099 7337864443 7351828029 7359242904 7372006178 7386034734 7409830617 7417303992 7422499371 7440903432 7446115341 7450051336 7461454611 7471940112 7484715056 7491868524 7508528976 7520322103 7544249313 7571528757 7572253208 7582168944 7624117956 7627300902 7627775436 7659591576 7664956663 7679542689 7683961896 7687476846 7736591772 7772588712 7790683589 7794064656 7797318552 7805508867 7815591238 7818854121 7838553996 7840457898 7851955748 7863493716 7876938108 7880541333 7902315554 7905614643 7909793528 7917353262 7925338512 7935453584 7950554352 7954191252 8035412658 8060978718 8094601788 8116190901 8134239724 8142013971 8153954046 8154734224 8170252272 8179897266 8184221136 8210260656 8214016356 8248790928 8263423389 8275035888 8297890874 8324292054 8344466991 8375441256 8381307753 8386130792 8389966942 8402089176 8405932626 8420304438 8441519688 8443570044 8447095098 8455952344 8468377848 8482856424 8491766829 8509846104 8518239184 8518784859 8533349617 8585783388 8594653832 8613100548 8617040523 8628038411 8644457133 8653521324 8681054004 8708674284 8717263464 8759950472 8768322738 8776620216 8785687824 8845863768 8898517719 8899071342 8927385282 8932104272 8936190172 8960523312 8964622212 8968722987 9006332952 9019705968 9031217776 9048403728 9052542828 9068020164 9096871644 9144979662 9147200881 9174076002 9183328752 9189761126 9207248778 9216761292 9218999946 9232519396 9246228264 9275646744 9279889794 9305158824 9309415374 9314336304 9318804624 9374648101 9404475171 9433792816 9434397141 9443702086 9448232466 9451744848 9483303856 9496709649 9512946387 9517828476 9531960984 9536533704 9543213477 9548257992 9573576867 9578637432 9583019082 9588533648 9606780144 9623205072 9654208536 9668985561 9704876376 9711674063 9756860698 9771348132 9802437372 9806921397 9823688511 9848046312 9854944281 9879774156 9883898802 9896665828 9915498684 9928153788 9948606148 9984824733 9989158032 10016747286 10020940272 10048617306 10058999084 10078140852 10080588726 10095371676 10127896338 10132124571 10160119998 10165490608 10169734536 10170367248 10239390252 10249969128 10310980849 10315455696 10331244846 10382249899 10402006797 10407345156 10415282829 10425138828 10451405328 10453943864 10458725914 10478628342 10484658288 10502584144 10507388444 10522570032 10540819524 10556471016 10605588336 10613016918 10639331856 10668716838 10703088669 10713883544 10741790241 10747971624 10752888174 10755499937 10775967111 10787100354 10792802384 10805543302 10821587868 10826105706 10853382456 10856018628 10860984603 10871938728 10906529688 10917985923 10936652649 10952021808 11017897852 11022937877 11038864356 11058009267 11099056072 11104133222 11125955988 11161355148 11175077004 11207910168 11227072584 11258093392 11262793464 11279516976 11322355772 11358379812 11419221151 11436176934 11440951353 11441663154 11447711184 11484134064 11489387364 11525942844 11531215269 11538028432 11574738672 11582846086 11604887658 11611565712 11643635926 11658883068 11691096984 11723386857 11757830994 11760686847 11772837458 11777933622 11795240574 11815407162 11853473331 11864690292 11865428456 11888007768 11903180376 11952829616 11958297316 11975575248 12053118987 12070057104 12090693552 12091468077 12129162192 12141902682 12162661966 12193306216 12201359586 12230931069 12232101336 12276331704 12289015056 12291999928 12297622778 12315390984 12321024534 12373186392 12412553832 12446836311 12486438081 12539300228 12545036203 12563161884 12579196188 12584950413 12597643288 12630456657 12646576849 12662279532 12665355066 12670642647 12683928516 12690437968 12702566772 12724284636 12764769156 12777358776 12802469904 12878675082 12891980748 12895112074 12919650822 12980281986 13021581006 13028464176 13063011426 13069916496 13075895196 13098251348 13139925708 13173032208 13178531736 13220664912 13237538384 13251443114 13262728752 13268795652 13313099644 13348607013 13355663048 13391077923 13398156408 13404285258 13437521136 13440784968 13446933318 13460495568 13503861784 13509499428 13529558952 13546826664 13602030246 13627462537 13645307466 13652520336 13717469493 13740922559 13761114003 13774993128 13784641689 13825141938 13828499919 13842138674 13848779094 13869342396 13876460208 13887043772 13900185104 13913470116 13919834691 13966312477 13971504456 13978206936 14054426032 14081170896 14150689224 14165553129 14172348699 14224955784 14234919517 14270784892 14276742714 14297941476 14322386988 14337184232 14367956148 14374528623 14382800472 14428783824 14434807608 14474691504 14481312804 14557314564 14582203532 14635291047 14657022198 14675728886 14703656058 14718485808 14744012356 14772069468 14819661234 14834607984 14844998742 14881806864 14892230682 14900102672 14922909222 14983737048 15025120929 15040644206 15072925959 15088498626 15120883089 15143057514 15144506416 15191844507 15240179997 15248235912 15254601804 15255550872 15319183152 15329913326 15359085378 15367923792 15374953692 15467433523 15473183544 15496867269 15545177424 15581367178 15594637104 15611017734 15631182476 15637708242 15677107992 15680915796 15688088871 15703911496 15726987432 15753876216 15761082666 15804631108 15811229286 15819587056 15834706524 15908382504 15919525377 16003075257 16070825316 16121957436 16129332261 16156908943 16180650531 16189203576 16208314953 16232381802 16268479448 16284027942 16307908092 16359794532 16428032712 16526846778 16595781748 16648584108 16656199833 16688933982 16750882512 16762615506 16772261584 16779933884 16804178352 16811865252 16840608876 16883039376 16887140088 16894190196 16911904688 16936755696 16965712848 16983533658 17019692208 17037569718 17066699234 17154265401 17162494731 17171566776 17189307664 17226201096 17234081046 17256076822 17288914266 17307042648 17362108008 17374269129 17410060759 17417348568 17434526928 17465453889 17519900944 17536645476 17553240432 17603248397 17636746491 17659256187 17666900433 17691727536 17723110743 17797035438 17798142684 17854770564 17872380344 17929244424 17937445974 18012665904 18105085656 18136040328 18193743288 18212854023 18243992949 18289959324 18294401762 18302039379 18348152004 18379522252 18387929777 18414497556 18433522584 18437999892 18446434167 18465038792 18492456528 18551293488 18559779588 18610317648 18618830748 18749296202 18808950342 18868794282 18887404172 18896464932 18993419298 18998032599 19025892774 19035656952 19063921968 19073067408 19086426954 19096515984 19147153734 19157274864 19166038164 19281321241 19308417072 19318012623 19337971122 19342668111 19409752752 19423348126 19470422979 19513721396 19532371509 19542696264 19604874744 19613842794 19647377022 19696092624 19709888562 19759548312 19767797604 19793331656 19814122601 19830997368 19856307576 19877164671 19897212296 19969649466 19974499883 20033494572 20097234612 20106427887 20117998168 20156281704 20161177452 20170399977 20190743352 20255792676 20264249142 20320239996 20339469072 20403045369 20471170343 20478780504 20499938256 20621961698 20662489692 20737712907 20763208011 20764499798 20773168641 20804013594 20814690312 20830565658 20850277656 20907887728 20917451828 20957256684 21014776888 21081639048 21112942032 21226033836 21337433676 21406177338 21415114071 21427767088 21483580482 21495943248 21505776348 21510999874 21551934222 21574200708 21611086604 21643175736 21652211412 21706764912 21712037256 21721969206 21743877456 21813059376 21835971846 21873305298 21943775399 21985533297 22013593329 22035795704 22045875754 22077728712 22116018534 22198112144 22208266444 22229491851 22251911976 22267498113 22322710296 22338346023 22350154008 22384363833 22415820336 22454145168 22525586928 22560966309 22632747939 22644711544 22671443657 22714586271 22716759624 22838442302 22872353868 22881902706 22883326308 22978774728 22994869989 23051885688 23062430538 23165692172 23209775316 23287271852 23297924377 23317766136 23372050767 23382193968 23446773714 23456562363 23515661988 23521373694 23545674916 23555867244 23590481148 23630814324 23641623999 23706946662 23716843929 23729380584 23730856912 23776015536 23806360752 23916594632 24106237974 24182936154 24283805364 24302326601 24325323932 24348572703 24386612432 24402719172 24461862138 24464202672 24552663408 24583999856 24595245556 24630781968 24642049068 24746372784 24790270167 24825107664 24893672622 24972876162 25078600456 25090072406 25126323768 25143923259 25158392376 25169900826 25195286576 25260913314 25293153698 25324559064 25330710132 25341285294 25367857032 25405133544 25448569272 25475300487 25518856181 25529538312 25554717552 25556354577 25600048851 25757350164 25783961496 25790224148 25802021623 25839301644 25851121569 25884115233 25960563972 26043162012 26126022852 26151790392 26196502696 26279851416 26357063472 26502886228 26537591304 26626199288 26695553157 26697214026 26711326096 26782155846 26796312816 26808570516 26881569936 26893866636 26906168961 27007723568 27018998856 27059117904 27093653328 27204060492 27254925074 27290614932 27394262729 27434938986 27441602643 27481845118 27522228006 27549986256 27569283378 27650283876 27656999838 27684277348 27697558188 27738684792 27774087544 27826940232 27839669382 27932624954 27943008912 27956413872 28123944303 28213425513 28301378448 28303191423 28331106258 28344697398 28449911568 28469839034 28538839161 28541569784 28553485428 28595882952 28629640431 28644773976 28674368464 28735912296 28749057246 28765600944 28869615216 28962625608 29006956683 29042618059 29114629128 29135022189 29164407064 29270582094 29314044396 29351457772 29364884297 29407312116 29420764191 29471065533 29488024712 29544138936 29564832843 29639322468 29689997484 29784461364 29845818444 29954474199 29967474096 30005688037 30050241858 30081288412 30145851918 30176997252 30241766178 30286115028 30383689014 30396373713 30480359994 30496471824 30509203608 30511101744 30659826652 30718170756 30749907384 30932942547 30934867046 30946367088 30993734538 31146749697 31162734356 31222035468 31245848487 31262364952 31275416484 31354215984 31361831592 31376177742 31407822992 31453974864 31507752432 31522165332 31609262216 31622458572 31669413048 31816765008 31839050754 32006150514 32109266007 32141650632 32164163941 32225370723 32243914872 32258664522 32266499811 32313817886 32361301062 32378407152 32416629906 32464763604 32536958896 32568055884 32582953809 32615816184 32691747023 32719589064 32753957769 32809957947 32856065424 33053693556 33068813631 33174027801 33191563496 33297168216 33312399666 33377867964 33525231012 33559867768 33623730504 33681217752 33774280176 33788380392 33967067316 34075139436 34133398468 34149012443 34257663453 34308530802 34324989462 34343133552 34452402192 34468162092 34512153644 34577828532 34593645807 34614085296 34724216016 34748538258 34820121518 34834697136 34930907778 35073290952 35170160571 35206496794 35273492982 35282060541 35318512374 35333800866 35446221486 35560419993 35594070876 35596285368 35709541128 35744760688 35808168019 35858488848 35874891948 36159356961 36205506977 36210171312 36272080656 36274404231 36387486576 36425708046 36487985898 36579918648 36588803524 36604078758 36696304008 36759044504 36775859554 36828995112 36867045168 36875999784 36892868334 36930077584 37119559176 37237661496 37340508933 37459314243 37498592404 37617900684 37635108609 37737588564 37754851239 37774808344 37792929864 37819401557 37891369971 37939730547 37986838596 37996065198 38051785548 38071313904 38172853908 38294307468 38332076328 38562642482 38636025246 38675942244 38685336222 38846696252 38864466277 38940845958 39027442792 39064743018 39085392528 39209749488 39227685588 39294754044 39419777124 39519096624 39535595208 39586663312 39628245202 39661994736 39712615152 39754329342 39794424592 39939298932 39948999766 40045821039 40066989144 40173233769 40194469224 40212855774 40235996336 40312563408 40322354904 40340799954 40381486704 40511585352 40528498284 40640479992 40752725741 40806090738 40882387611 40942340686 40957561008 41152408479 41204931103 41222767677 41243923396 41283342009 41324979384 41353925067 41475425814 41485499757 41526416022 41528999596 41546337282 41608027188 41629380624 41661131316 41700555312 41834903656 41898937431 41914513368 42029553776 42163278096 42452067672 42496659387 42517046097 42569316881 42674867352 42704758551 42812354676 42830228142 42967160964 43011552696 43021999748 43041679723 43103868444 43123585869 43148401416 43222173208 43267573843 43286351472 43304422824 43424074512 43443938412 43671943692 43746610596 43887550798 43905873141 43971066594 44027186658 44071591408 44091751508 44155457424 44232037068 44416532888 44458983702 44503823952 44534996226 44645420592 44676692046 44700308016 44768727666 45075362787 45121932618 45132892259 45218777877 45265495878 45289423088 45342887314 45429172542 45433519248 45575533521 45676884604 45720539991 45744707736 45763805412 45766652616 45957549456 45989739978 46103771376 46124861076 46331384344 46380050899 46402300569 46419550632 46574543704 46595848754 46635532272 46744101534 46893547428 46913124726 47031323976 47042747388 47064266613 47091349832 47111734488 47180962296 47261628648 47283247998 47413893324 47433687858 47458761168 47758576131 47833189264 47918040157 48009225771 48212475948 48365872308 48387996783 48470726829 48541951593 48567610728 48604653202 48624944859 48650647864 48697145406 48805438344 48923724276 49190491112 49284098136 49580540334 49787345244 49945752324 49968599499 50157200912 50180144812 50252647536 50287846518 50316784752 50339801652 50521826628 50586307396 50649118128 50661420264 50682570588 50735714064 50810267088 50897138544 50950600974 51037712362 51059076624 51112709154 51200097702 51365051101 51462796203 51514700328 51567922992 51580448296 51604043246 51678603288 51702243138 51768230466 51921127944 52086324024 52122807387 52230182277 52252045704 52303580784 52393005392 52396361667 52559702832 52642254721 52809745191 52977768561 53000701299 53005772456 53068345843 53075182608 53169332229 53252398576 53391106314 53394428052 53564311692 53617141032 53787733272 53812337922 54037997712 54408120984 54509850148 54534785123 54581229864 54638562069 54731978847 54788525458 54869877972 54883205286 54906118137 54963690236 55044456012 55138566756 55163789331 55300567752 55313999676 55339302501 55368554696 55395116376 55477369584 55548175088 55653880464 55679338764 55865249908 56247888606 56426851026 56606382846 56662212516 56689394796 56939678068 56994097797 57077678322 57083139568 57106970856 57191765904 57259280862 57289547952 57471824592 57498114492 57843963723 57925251216 58013913366 58028004333 58085236118 58229258256 58270044378 58328814128 58411268937 58541164188 58628088792 58702915544 58729768594 58814624232 58841528382 58942131066 58976049424 59088277872 59129665686 59278644936 59379994968 59442367803 59568922728 59631494013 59691636888 59733447319 59908948398 59923499649 60011376074 60100483716 60162576824 60291703836 60319283661 60353994504 60396268877 60483532356 60511199931 60572230056 60767378028 60792747426 60960719988 61018407216 61319653304 61413511029 61436341512 61499814768 61865885094 61869734092 61987469076 62289624033 62293499394 62319505923 62325468712 62444070936 62491696974 62524729904 62550832968 62723663184 62752355484 63044330664 63218524432 63244917144 63338826096 63419594537 63678101508 64012301028 64123318771 64218532014 64245342213 64283301264 64328327882 64450741446 64487829744 64517329044 64532999622 64627635772 64722602124 64833259812 64929527208 65136111768 65165907618 65231632368 65383494046 65439178128 65507915538 65619915894 65831326197 66040779987 66107387112 66137627262 66348055602 66383126992 66594336432 66624799332 66755735928 66802494339 67015038069 67050462024 67119735536 67153091499 67247461008 67362435504 67576760784 67682898927 67898243817 67934134632 67981718441 68014330971 68150278872 68266796936 68298024886 68515326906 68617061604 68649978924 68936324184 68984609967 69024307288 69155657064 69187291614 69497076516 69640243036 69861815556 69893773131 70116152301 70146581904 70236031463 70340321142 70369687089 70412993588 70546985964 70564121082 70637024748 70667601732 70892442972 70924871997 71120839986 71150531787 71188141752 71192570736 71419082256 71616336038 71749783896 72176865943 72318713922 72411013954 72548808462 72851416092 72906979803 72975971796 73159837296 73177607048 73208157516 73392608016 73518089008 73551719108 73657990224 73751999568 73785736668 74239118352 74370810501 74475322992 74681017866 74918628486 74997184808 75235801368 75270217218 75288499559 75431769777 75475177128 75509702478 75549616688 75585859728 75638803114 75782739942 75879461094 75973677192 75992130396 76103571096 76345707816 76425901461 76523443477 76556568543 76588614936 76664152656 76669063731 76800146553 77125284964 77160565139 77272050492 77351884488 77370672444 77406064869 77652345699 77693392504 77728932554 77881691916 78054885584 78129486036 78455371176 78589508088 78839554248 79071190416 79256490404 79508658684 79878597864 79897999532 79934548057 80086659471 80091642078 80133978288 80346467538 80388938448 80425711548 80644709808 80681599908 80718506883 81023170704 81056996568 81280959984 81505451482 81612181476 81764775222 81884681372 82182788187 82304816958 82324807929 82409862206 82445535354 82487846792 82566684018 82649958768 82707850134 82950851628 82970999514 83052832044 83057999192 83092674564 83216054376 83322262632 83669807312 83797874862 83818228481 83829026736 84371832909 84640276539 84904135344 84909574269 84993318774 85034092194 85138633762 85349734704 85409517102 85616517483 85624709352 85660456284 85934321928 86023105392 86043999496 86083359446 86207736888 86247171738 86296802832 86444346416 86535147686 86608845648 86887876824 87020870049 87127854177 87343887384 87405066567 87493221192 87775101596 87811746282 87942133188 88054373316 88094652891 88183503016 88413196599 88464074136 88526037943 88694498529 88833065776 88917967404 89069992452 89353384092 89537455332 89863422597 90017064111 90150725574 90243865236 90265784518 90437555754 90530991756 90685774628 90858345084 91151067042 91353769208 91441079982 91489415472 91527610824 91533305232 91979479956 92249722152 92662768688 92760101798 92798827641 92804601138 92839101264 93149087408 93191697508 93440249091 93488203068 93737545461 93787094856 93826249452 94062647952 94085494776 94128533226 94182699664 94223468976 94361924592 94523257296 94566495996 94827786648 94867375716 95392237759 95517152262 95836080314 96018451542 96327798021 96424951896 96492491823 96731744616 96775993566 96799499433 96941453658 97083903186 97135221456 97209306404 97249889718 97301295728 97394290812 97610876688 97764187339 97847448552 98075241069 98380982224 98429873841 98568196272 99161080668 99206440893 99522083403 99574690488 99644436619 99891504648 99937198998 100360289624 100575693036 100679603304 101043653256 101172614792 101278886657 101322840528 101365141176 101901201948 102075424724 102225418308 102400195404 102447037329 102730102202 102772990359 102925592406 103029400656 103160896592 103208086492 103357206576 103404486276 103536460932 103842255888 104172648048 104245614774 104460364554 104504091408 104792723334 105284509442 105510481713 105619490382 105846181623 105955537122 106001402598 106011544912 106136691686 106338664458 106681259979 106782212628 106788856104 107128623384 107234282064 107424504057 107575466544 107624675844 108272034661 108478070883 108616520931 108816241968 109019700296 109069570246 109162459728 109277124138 109463957694 109577050916 109739755944 109766410572 109812236274 109927380472 110088912024 110277133512 110327578662 110601135504 110627999352 110678605002 110737109392 110790232752 111358677528 111730499816 112021526799 112164499343 112377942729 112495777212 112853702052 112905325827 113098362601 113212765692 113264553717 113324425032 113378789592 113458204671 113819191641 113879356136 113988195594 114155356644 114213941712 114518561724 114953495003 114996228984 115687927446 116027826732 116056008666 116170472236 116540088756 116593398831 116822537874 117082328376 117256177584 117405831088 117459537188 117629248464 117683056764 117884262132 118259331372 118557289872 118759989936 118884735606 119137845456 119262988026 119383273776 119466894638 119817896796 119846999298 120022752148 120137463117 120200967432 120325153648 120583407672 120638567322 120707989008 120792537754 120967064712 121022399862 121144460112 121534756056 121585494852 121870425313 121921439976 122258177223 122639306608 122647162833 122827022058 122872683024 123222738779 123457225437 123614793309 123668303031 123731770188 123739468184 123974938152 124061775201 124456499271 124579248066 124586998788 124639011846 124650937424 124888141872 124983393948 125101665936 125504710968 125696812293 126088661328 126489834288 126839189074 127356203016 127489978161 127551138291 127707950643 128024602056 128114275653 128246637542 128437064028 128490684426 128656655764 128901482892 129034658088 129065999244 129125039169 129255271544 129445204248 129666519624 129802721529 129859054416 130272223536 130331815236 130766988092 131015831076 131239831788 131662652394 131717619423 132081559974 132214774224 132275254524 132696111204 133249598664 133511471856 133604988678 134030076138 134100924048 134306182998 134969248687 135226088361 135365797854 135398676777 135796487634 135868269264 135963436882 136028661942 136300557744 136533593872 136596049772 136726600563 137030653812 137234123208 137299957848 137872648368 137969219934 138048614576 138311314128 138374583228 138994153032 139140152697 139206901707 139280486072 139723631112 139787546262 139821499181 140232304602 140472062926 140680642284 140739374178 140825987176 141093971928 141128242164 141192799839 141274049496 141335203464 141784885944 141849743994 142241679972 142301063574 142376283504 143232672076 143298192401 143499567792 143754120471 144353731886 144637427844 144822027908 145097616924 145163990349 145412180487 145702832184 145813959606 145874834577 145951943592 146355214096 146416315032 147103438216 147571473336 148449874963 148741621002 149362035732 149837256972 149905798497 149994369616 150471602736 150540434436 150576999118 150863539554 150950354256 151019404956 151277606228 151565479884 151758922188 151947354384 151984260792 152207142192 152691415632 152851802922 153046886954 153113137086 153177229872 153338127462 153600293106 154095153303 154250569928 154321130278 154544100984 154703768976 154741344888 154812129738 155304691398 155386785008 155457865108 155763383832 156258972072 156368422161 156690546831 156910742352 157179016176 157189085001 157679108496 157926764163 158429235573 158512980808 158700105599 158933305683 159002103897 159017317368 159205037529 159757195728 159795999064 159869096114 160173318942 160183284156 160692935076 160851423096 161363199816 161437013766 162113993136 163010902964 163085470639 163224362952 163529550444 163604355369 163769362744 164195936541 164365576374 164405499037 164609633916 164649615858 164718354411 164819724412 164891070708 164975693584 165133368036 165415700268 165491367993 165901703256 165941999028 166017907503 166105664088 166115998384 166185349128 166432108752 166644525264 167595749724 167636456962 168493478977 168743665818 169280553078 169819148538 169986637548 170068184388 170277267524 170819034204 171233034966 171249418704 171320912568 171868643856 172087998992 172166718892 172415473776 172494343476 173070295372 173531891169 173775753648 174041740098 174084012999 174255708354 174687774768 174810133134 174986442384 175550203192 175623492564 175884266376 176108746632 176189305782 176367006032 176826393198 176928148272 177052075886 177388997058 177835934808 178139984904 178327103409 178631993267 178706768184 178894482039 179074910664 179200341957 179726845194 179770498947 180034128222 180301451148 180487730472 180531569036 180614151361 180875111508 180957850983 181061983512 181188806631 181371549256 181562062201 181716690168 182302134084 182707538416 182882159964 183055221648 183958959912 184240533087 184499444304 185520203596 185597655282 185609202276 186383395016 186868872099 186880498182 186958517769 186976406136 187475090922 187574189712 187652498904 188170989552 188257066452 189132991992 189655573296 189734751432 190258783611 190784475518 191034304524 191672160628 191759839103 192036903084 192369956313 192655596042 192849903792 192984983646 193463489232 193551987132 193598998866 193882907316 194167806372 194418612808 194499779436 194788581624 195528374678 195694897104 196150482138 196859747682 197493978591 198122339961 198322161336 198412881786 199044166806 199149380976 199288873238 199783009296 199874397996 200407483017 200720579248 201076635799 201151386072 201359206608 201459274497 202087306512 202345229584 202557773314 202730282352 203048696781 203694731451 203802403896 203945155323 204042992913 204150849448 204450836616 204800390808 204894074658 205460204404 205545980718 205851184812 206416172984 206808972552 206953829901 207072921864 208491229548 208920729108 209585446668 209681319393 210039816259 210348456903 210569018884 210708094389 211020963426 211238980764 211692363246 211911074244 212002805196 212273383372 212677328916 212774615991 213362519958 213564425256 213577712208 214257246768 214849008114 215249351688 216530597829 216544069322 216956141766 217233041862 218039400592 218139140492 218554248276 218720939409 218927915388 219154101832 219479511888 219532821144 219624472548 219854760944 220177824048 220554267024 220655157324 221255998704 221357210004 222688666201 222717355056 223112431503 223460999632 224043053598 224328998686 224755885458 224991554424 225707404104 225810651654 225865498677 226196725202 226425531384 226529107434 226648850064 226757579184 226916409342 227638383282 227758712272 227976391188 228310713288 228842229161 229037123448 229277704383 229570330431 229669705629 229906990006 229992457968 230400439659 231375854892 231481695417 232055653464 232112017332 232218194607 232340944472 232957037097 233080177512 233186797662 233645075748 234164656752 234919074376 235366113528 235768524264 236518662744 237769471212 238525976052 238933789276 239043087101 239635793592 239693998596 239803644171 240045504296 240274926234 240401934864 241166815344 241277134644 241585075508 241934129424 242044799724 242155520649 243069512112 243170989704 243740850626 243842879952 244516354446 245294325666 245654044116 246445477558 246548364561 246914450874 246974423787 247229586618 247336606062 247463540376 247478936368 247949876304 248123550402 248912998542 249158496132 249173997576 249278023692 249966787896 250657176133 251009421936 251393624586 251454685443 253115498727 253438548839 253678378148 253920829617 254712406032 254979956322 255102276582 255415901286 256049204112 256228551306 256493275084 256874128056 256981368852 257313311528 257802965784 258069316176 258131998488 258250078338 258510543088 258890408496 259333039248 259605443058 260663630472 261383562531 261533976184 262031662152 262215199701 262479663576 263325304788 263435238846 264163119948 264283958673 264550509048 264735810899 265239589797 265392222408 265578113829 266125214459 266499197328 267209977356 268060152276 268612365996 269078225497 269590267791 269938497374 270051192333 270452176722 270731595708 270797353554 271592975268 271926873764 272057323884 273192099544 273453201126 274061307624 274468246416 274599915696 275938439868 276749166456 277988306064 278280305394 278396482923 278413803414 278560972144 279447262224 279575092524 279642998362 280320747273 280464609204 280944125852 281212636383 281361284568 281478748356 281651974352 282187943856 282256484328 282385599678 282548098992 282670406928 283569771888 283699487988 284483359944 284602127148 285269080187 286176713277 286465344152 286596384802 287508240942 288434517721 288707463772 288983394063 289274855688 289477475469 289644055816 290195233848 290327980698 290398498299 290824360974 291405664368 291627919212 291749669154 291903887184 292832630064 293292562017 294206876432 294225723207 294728767541 295142946672 295289621523 296899749926 297483242004 297619322679 298566250209 298724071464 298933309857 299674513944 299811596994 301080868872 301153998236 301727079108 302038809912 302555212456 302873016901 303130959768 303517844376 303836659971 303968521584 305703605844 306093773908 306226274172 306676254924 307200586212 307341111987 308190306606 308318971077 308501139856 308642260556 309088201968 309482689776 309624259476 310609382796 310915730216 311526767664 312517944144 312736844322 313381093662 314378170002 315853528326 315930245813 316531445139 316858471146 317025961616 317400211198 317866611366 318004207794 318034634736 318410075058 319591998128 319738192228 320043779937 320346637884 320366568312 321385870152 321702846192 322273512171 322726399632 322874027532 324816103983 325849562793 326021805928 326170941278 326448725904 327059100888 327208710738 327538725488 328391873082 328731152748 328810998074 329219267832 329299231716 329436708822 329639448824 329782141416 330266736072 330831400536 330982735986 331803406512 331883998056 332035815006 332211328176 332370698256 335191499448 335272913924 335426281099 336064580397 336493498029 336986957954 337487331636 338561106156 338715977481 339295087803 339638297076 339793661151 339973275096 340136368776 340374614013 340554535048 341457574923 341638068408 342466069932 342641825136 344333437784 344860485009 344988686952 346140590744 347063782338 348083480196 348168025998 348511416708 349620266268 349780196493 351100406384 351246985128 351768532752 352217493264 352378611564 353652786396 354104151772 354777994116 355671869616 356125415477 356279969808 356654206818 357263986534 357413536368 357788964078 358149821328 358400683914 359453690388 359540997894 360068256444 360602902296 360975460944 361063138072 361228302722 361750223016 361915701966 362123967024 362377613262 362743098512 363124124402 363433380336 364604268168 365611275939 365764319928 366774531669 367917919824 367941488499 368481066174 369668216337 370844379927 371004909093 371040407192 371195310564 371218404552 371478420901 372185325603 372766790032 373737744198 373760996364 373917035538 373952812272 374950181844 375304997808 376514132904 377090436879 378265983984 379469502864 380517567222 381568951036 381743495861 382068609048 382469934483 383123851929 383344321256 383519678206 384073806168 384342826959 384739912626 385311192084 385969967292 387103974264 387197997732 387375117507 387765814632 388335612744 388837225616 388999558872 389408164587 389577163248 390073944481 391056749356 392300964276 393719495364 394402330523 394987957182 395152858269 396244679922 396644322672 396825763572 398088333612 398577746476 399748795992 400814966034 402153271598 402302772144 402918548994 404907746061 405115546628 406097393562 406196030331 407389462902 407604807792 407890310646 408085985826 408301698896 408901673232 409600781616 409788149316 410920408808 411091961436 411702369624 412832345968 413617945104 413907659802 414145843728 416982459096 417420458091 417620705121 417841458216 418134131233 419170893336 419362638786 419464497543 420079632518 420696913806 421138037768 421416188778 422041926852 422477961528 422773882139 423384726492 423578399517 423822148488 424005610392 424546766744 424992711299 425354657832 425549231982 426725039916 427128850512 429698016228 429894577203 430498703376 431262361413 433061195658 433088138644 433912283532 434466083724 436236541461 436278280984 437108496552 437441878818 437624503731 437855830776 438308203664 439065642288 439248945096 441310314648 442714420008 443937161759 445349624889 445377332402 446224863006 448086107196 448657997372 448863231397 449511770916 449717395491 449983108848 451414808208 451621303308 451730997354 452393450404 452851062768 453058214868 453832818684 455276766564 455952782376 456621426576 457684458322 458074246896 458555408766 459140660862 459339411258 459813980012 460800879318 462285459909 462751709784 462963390834 464111306928 464224034664 464436389214 464681888944 465914074194 466160355024 466373595324 467290151496 469105266483 469838148752 470071640493 470671590701 470732227056 471537048528 471567255003 473037325488 473780292489 475287706719 475538942424 476100316797 476799917049 477051952104 477615112587 477867578552 478086174202 479271587184 479387997192 479607288342 480091008592 480549852468 482554269288 483170151016 484089599448 484311041298 486341979408 487481701252 489032708892 489256411917 490588651332 490813066107 491308088232 491652220241 492587809623 492890955116 493096729122 493216497111 493828901748 493948847574 494459173236 494673212124 494927080752 496247100804 496474103979 497825997084 498053722509 498316992264 498347995152 498556047384 499933575792 501314352266 502787249172 502909370886 505238061601 505480436931 506230997454 506877097678 507356756296 507841659234 509959912644 510204553164 510831802572 512457102612 512986550168 513748256112 513962737704 514626623056 515605931568 516263996976 516500156676 519210886116 520595673507 521327260944 522252038997 522767125062 523067952368 524063324304 524430399402 524959327152 526650609576 526870477692 528326239896 528567917346 529101018096 529471621798 530479179594 530784444816 531156227658 532250428918 534419954712 534981310227 535664104339 535895979801 536120304552 536683446117 537224731992 537601025871 538156450994 539180535582 539311496841 539876994748 540102384666 540904353444 541463191416 541594707108 541842454083 543185950536 543566419893 543853747528 544114647768 544686186603 546384199088 546906402252 548122615248 551876879736 552721599261 553498332912 556560610788 556792965846 556827606828 559150185048 559285996724 559541836399 560606616297 560641494546 560929218408 561888251704 562425272766 562722569136 562957496712 564512968656 564771199356 567398975976 568966719888 569204254296 570538160374 570776350833 572353426554 572930688304 573192769604 575016481884 575279517309 576869035442 577109868939 577414927544 577966788126 578549711376 578954950938 579288111632 580390467696 580655961396 580796996598 581648721948 583255838424 583499338308 586585124034 586727599367 588451446414 589457535082 590579243046 592481935773 593799499852 594367019883 594966484008 595238645358 597132500418 597448142928 597866619714 599349027888 599623193988 602161737744 602307996472 603229907397 603454158216 604077619824 605110424912 605746033802 606261919536 607035688752 607673319942 609146090343 611407211688 611835465969 612128978739 612187547816 612452548344 613352509848 614401172424 614682223974 616380613212 616637942154 617284521112 619248518952 619682265601 620861489703 621218765592 621831460432 622934522041 625473688644 626762187324 628756340004 629043958179 629846804003 630119448777 631045370709 631707056652 631860491626 632124283167 633062890278 633716942292 634800422396 635733222732 636008415588 636820150116 639476384456 640087559874 640693275768 640733136624 642771740304 644547024342 645748055064 649591793487 649632207966 651699125586 652043611856 652341882556 654118201776 654417421476 656162818227 656783746164 657462305496 657621996148 658438535664 658598463432 658873417644 659278897648 659564282832 660533472144 661662801072 661965471972 663767996112 664071630012 667745664313 668065998603 670382998896 670545827848 670852562198 672129160794 672986996058 673973915908 674974663272 677122212312 677431954962 677596496031 678590175606 679276594152 679587322302 679946550192 680272737552 680749228026 681109070096 682915149846 683276136816 684349311373 684932139864 686526687483 688666875568 688710991293 689009116887 689720970018 689888495959 689977373904 691201318977 692281181488 694127564676 694445086251 696166960392 696336051996 696654583821 697022833416 698871111291 699240532536 699560392986 702493970256 704757223128 707305572792 708208303544 708952206599 709555988232 712250830954 713308413636 714527973068 715577928156 716801367828 717129261303 718907380776 719081995788 719410932513 720136512888 721205804592 722126276144 722456605444 723500446032 723831403932 724755226524 726248248804 729208536336 731222551878 731528639856 733549063338 735882976998 736962132348 739336432674 739645093683 740923271361 741688759854 742009818186 742080814384 742390621128 742436809104 742956841802 744370651206 747475488396 747521992728 747834071076 749900363688 751971528399 753028265808 754180873758 754364056329 757904242627 759346496181 760315646517 761035134444 763137902072 763486991722 764137218096 764939868966 766247703858 766688642512 767039356412 768147612336 768685653918 769479825252 770622384168 771939934584 774207948528 774395995464 774750235014 775531629264 776671225488 777999117744 778816329174 780147888962 782113498712 784150687593 784601928552 785151495401 786645599103 787438990728 788804661046 789975914364 790305716538 792489359844 792851876019 793651527144 794207432697 796176667224 796734341487 797155492952 798375643377 799497591984 801629932068 804306543196 804674465021 805837097988 807234676491 809815492122 810153576999 810231093256 812194787124 812392060662 814778925804 815780621292 816171971652 819576298632 821840817616 822183922872 823404739248 827815319604 833603144023 833964918192 834840916182 835189448769 835241410242 835682916432 836268262466 838341786672 838725277572 838928995086 840159265036 840962241819 841393827612 842276075536 842832377556 844083853704 844955923056 845547764278 846769452984 847156799034 847644296976 848011220784 849093533488 849985422598 850709315664 851098463964 853450079832 855807240561 858530139831 859396032456 859789154406 862524722826 865303553163 866122391316 866176277288 867824567064 868432426407 868932167448 871195494897 872473082922 872556561968 874216993104 874883757636 875249007462 875711661552 878497890192 879877686051 882620629296 882677169621 884186302623 885428840016 887874323518 890699249778 890754664804 892449726012 892857968037 896172214392 896799929571 897315994744 897726462794 899023541832 899434790982 903242606616 903461994708 904786900808 906116429736 907665637368 908619050703 910553533128 911509979913 911905564752 913068409019 915368916644 917110817532 918281321724 918678822516 919627960024 921601758636 922023335961 923200109977 924570919818 924956913231 925503419568 925926781668 928448069328 928872778428 931828148388 932747190648 934580302992 938210532966 940143280986 941343181402 943134510006 947560584978 947790737439 950575413438 951077884848 952200633594 953599834098 954103904208 955230225174 955735157104 956172348404 958775994384 959214576684 961099704936 965108538576 966340302032 966820536513 968179198896 968622082596 974448311949 974963402504 977548688379 978065417784 978512823834 978750494267 981177302664 981626132214 982616176464 983304440482 985175619246 985781910232 986193458244 986432994222 987657803496 987897695148 988918346472 989346424248 992494201608 992948207958 994804765201 995651994168 996107445018 996633984528 997112094768 1002628704532 1003087346807 1005574498344 1005818741772 1006278843297 1009480494087 1010476123202 1010960873862 1012461994908 1013754195356 1014713512592 1015683318468 1016147932443 1017885263409 1019919825288 1020409106328 1021123842039 1021663605144 1024372724769 1024914205224 1025973100336 1027925475408 1033000313352 1034581455027 1038421772232 1039149124741 1041191347014 1044504077994 1045534250124 1048860798804 1049340589479 1053301219152 1053740955384 1056652479792 1057135834692 1058943243596 1060958359188 1062312455316 1064500857836 1068376246431 1068839909424 1069962620454 1071328208678 1071791959602 1072240609104 1073366892234 1074449463984 1075202051742 1076312901988 1078361071164 1078622993682 1079753989496 1080204769332 1081808706888 1082926382832 1083189414216 1083684908166 1086371901072 1087132839786 1087707495056 1088229295536 1089372373206 1093812804504 1096833827817 1100323595007 1103753759472 1103824465497 1105443198522 1109004649011 1110900739193 1112533139781 1113014727279 1113121221576 1113585931692 1113655213656 1114435262703 1118300370096 1118571993448 1119083672798 1121213232594 1121282989092 1121858436816 1123776503408 1124850545532 1125914993424 1129122647179 1129542398712 1131271310637 1134797951952 1138408508592 1141076320748 1141552701666 1144706853108 1145230487583 1146385539208 1149371555787 1150032963768 1150559034618 1150838493259 1153028480877 1153738070884 1154219737878 1154829855088 1155933576252 1157909901876 1161311922792 1161593993196 1162125352521 1163297443896 1166511676848 1166998676616 1168224493761 1170221833443 1173170248068 1173455198734 1176902892828 1178915070164 1179454352839 1181158486092 1183206991569 1184963871546 1187598999704 1188734039766 1189932968016 1190477290716 1194265000836 1195733239428 1199246387976 1204615992944 1206459814794 1206908316432 1211492067604 1214723238183 1215346639884 1218292180686 1218588090993 1222814423376 1223670931938 1224257957478 1224375095632 1224905096688 1226705019696 1228802344848 1229364447948 1232761226424 1233275884308 1234569042224 1238497037904 1239364531202 1241722979406 1242437531184 1245869044082 1250947377288 1252261374273 1252862115363 1253524374648 1254402393699 1257512680008 1258087916358 1258393492629 1259693608006 1260238897554 1262090741418 1263414113304 1263720983252 1264248566334 1266125780556 1267433884584 1268321646417 1269600844792 1270934435407 1271466445464 1272016831176 1273640300232 1274978133897 1278952768912 1280175119748 1281386551536 1289094048684 1289683731609 1291496110128 1293787084239 1299183586974 1299264415932 1303398251172 1304683765112 1308709624383 1308834842952 1312325636454 1313567492328 1314924610992 1315243992296 1317196926864 1317746835288 1323930943944 1328143260024 1331811485277 1335491328626 1336048874667 1336131997206 1341091655696 1341705124396 1342318873721 1344258321588 1345973992116 1346589694191 1347947831816 1349949326544 1354244424624 1354863909924 1355192992062 1357180351212 1358553188304 1359174644604 1361498456052 1365830299692 1368698622746 1369864279728 1373053374966 1377421982586 1378018233774 1379441940036 1379776991918 1382402637954 1386856379727 1388255129352 1388890172502 1392333920784 1392672103992 1393309167642 1394045666832 1397742222582 1398481065072 1399120785972 1407536450593 1409514446256 1410214921479 1412014772103 1414611145584 1416416607088 1417904413198 1419111976464 1421340877467 1424501661908 1425863120157 1426616827272 1428300950391 1429055946136 1431155856312 1432845337761 1433602735656 1434258522606 1437814761552 1438163991576 1438821865026 1440273025776 1444913210888 1447662807864 1449510453048 1452496497608 1458138491459 1462445103756 1467098126676 1467769235751 1470278713813 1471765953996 1472439198321 1473924264696 1474956660723 1478672865348 1479290187366 1479649491333 1481846542722 1483377519708 1484019636372 1484781242256 1485913683604 1488741302412 1489422311937 1494395435039 1494950976792 1495043985456 1495668142152 1499800727376 1503943056798 1508361747516 1508728112658 1515714184803 1515808485254 1516441310793 1518692992362 1520631293034 1522070268888 1526275804144 1526973983444 1529879737932 1532495407716 1534078712824 1537371307836 1538959650504 1541244768336 1543879869168 1548791990928 1549500470028 1557632658348 1558820663407 1560295777924 1561787020521 1564226997424 1568301375186 1569203857104 1570302990802 1573291198206 1574877981456 1577609322092 1579951828728 1580611433076 1584978719688 1585703752038 1587303054288 1588414865394 1592353334448 1593468682974 1594310985904 1596751286754 1601895604127 1603259864136 1604943930681 1606992313017 1607687939403 1608613086392 1609348930042 1611674195976 1612803077613 1614469352982 1617934490523 1619630984244 1620307153998 1620462186512 1624389574248 1624784121324 1625527362249 1629557851608 1630699259679 1631561242584 1632343943304 1634058559809 1639152597264 1644367845744 1655015386961 1655630639208 1658164797783 1667206288046 1669681832364 1670378897538 1670482820484 1672536524932 1677450555144 1677857990172 1678625509197 1680318530072 1681924483638 1682787655224 1685664755112 1688167707408 1691095528556 1693538905968 1694313598068 1699970845196 1702196927928 1706900159664 1711614481122 1712329052499 1717060279662 1718792064912 1719578308812 1725049445652 1725838551927 1730607106326 1731329606817 1732244782632 1732352554576 1735649134128 1736864852814 1737864334896 1742390989794 1744946165844 1749767515272 1750498014924 1754600232931 1759755372102 1760182798101 1765354339242 1768372605246 1774069841873 1775748647036 1777445807319 1781398499556 1781509329608 1784899452024 1785715936074 1792344428784 1793599859142 1794631989488 1795452925588 1798047083664 1798869581964 1806485213232 1806923989416 1809573801616 1809689722191 1812232859472 1815331274736 1817238101406 1821107066256 1823019959826 1826136818038 1830737833288 1834221635064 1835506397907 1836386936217 1836562643448 1837357645032 1839255920048 1843203517272 1844046671922 1846400219954 1849141839636 1849913826462 1851853563336 1857745556856 1859046796803 1862876501213 1863656296776 1865494381296 1868803566123 1876421065932 1880286561972 1882686362804 1883547578479 1886269020012 1887131874537 1889540412009 1890358346331 1895121169956 1895581474878 1896372849501 1901150826876 1904401267188 1907199668196 1910460450348 1912344696808 1918429153368 1922199409872 1933641073026 1937244165192 1948775380461 1948896623898 1949926805008 1955097376758 1956130835568 1957025647668 1957500988534 1962354605328 1963252264428 1966608880964 1968488454681 1970351238492 1971563820464 1972386916488 1972865988444 1975315606992 1975795390296 1977836692944 1978692848496 1984988403216 1985896415916 1989609530402 1991303988336 1992214890036 2003236992939 2004197995809 2005257409064 2006174693614 2011148996688 2011637483544 2012557686594 2018960988174 2020952246404 2021921747724 2024923989816 2027508390712 2031366636936 2032295864886 2032789488093 2035770526818 2039839650576 2040818212656 2042247684078 2043327210288 2048745449538 2049828410448 2053047934119 2059580062449 2063101372787 2066000626704 2066132973879 2067027350661 2069162910054 2069665487877 2076843544464 2078298249482 2082382694028 2083335258753 2089008155988 2089963751463 2091068500248 2097721597608 2098681178958 2107481910768 2114271669384 2117886487192 2120111118307 2121916718376 2124624910632 2126856619797 2129001715672 2136752492862 2137271487481 2139925240908 2142656417356 2143583919204 2146733784468 2150404103484 2151387783909 2152625803976 2156722142328 2157245987364 2158232797539 2159507978992 2160409538664 2163617413776 2166378828432 2167369816332 2174265679572 2178744746412 2187625609008 2190415226701 2193667655634 2200647190014 2207648930994 2210886397044 2218009298022 2218935281049 2221801478386 2225066279562 2226029454558 2226242443152 2227171863384 2227310427312 2228870525406 2237143986896 2238167345596 2242426465188 2242565978184 2249701091064 2255914585197 2258245294358 2259084797424 2262542621274 2263092168987 2273712727881 2280946939551 2282152641496 2283105403332 2289413706216 2290460975166 2292771078416 2298743111574 2300065927536 2301118069236 2301676986518 2306056961754 2307476141768 2308439475756 2311867152504 2315819803752 2322623845584 2323187986392 2324250705042 2326594887792 2333997353232 2336448987522 2340443666886 2346340496136 2346910397468 2347983967693 2352452062779 2353805785656 2355454486203 2357830140328 2358908705678 2362316972184 2366413983138 2369927743092 2375197999408 2377468079532 2378555628057 2380954581432 2382622298091 2388530001672 2390203024461 2391466478856 2395126930131 2398492775952 2412919629588 2414023395063 2421704029473 2422984135208 2425844471299 2429446476366 2430460730997 2430693279768 2436584361372 2437176181986 2447341863876 2448515914956 2458728895896 2465522452848 2466551768616 2478729062404 2483445958812 2491738088164 2492877908339 2500809432069 2501894754576 2504522748546 2505724230726 2507048749296 2508804787398 2515025360016 2516175832716 2516786985258 2519387216012 2520477795108 2524181482836 2526828226608 2527441966504 2528497132668 2532251561112 2534867769168 2536643292834 2539201689584 2541868870814 2542932890928 2544033662352 2547280600464 2549956267794 2560350239496 2567421721683 2575590419493 2578188097368 2579367463218 2587574168478 2595910659489 2598367173948 2598528831864 2600348946307 2605297279221 2606796502344 2609367530224 2613996265387 2617419248766 2617669685904 2624651272908 2627134984656 2630487984592 2635493670576 2639633058153 2643002009321 2647861887888 2648031508863 2652558907869 2656286520048 2663622970554 2670982657252 2672097749334 2672263994412 2683410248792 2684637747442 2688516643176 2690399788713 2691947984232 2693179388382 2695895663632 2709727819848 2710385984124 2714360702424 2718349289208 2722996912104 2725857152109 2730517611367 2731660599384 2734529939739 2737397245492 2739205227057 2746106749932 2754843965172 2756036467548 2758883880072 2759553983836 2760816313661 2764805275908 2766070007883 2769600329931 2773712759454 2776510258704 2777780345004 2785344207984 2786618335284 2795484445164 2798241571944 2815072901186 2820429842958 2824029544206 2835808826396 2842681754934 2843372212317 2849003323816 2851726240314 2853233654544 2856601900782 2858111892272 2862311712624 2865690675522 2867205471312 2868517045212 2876327983152 2877643730052 2889826421776 2894952660613 2895325615728 2899020906096 2900461609539 2904992995216 2916276982918 2923344935847 2924890207512 2932646065137 2934196253352 2935538471502 2936251482801 2940557427626 2943531907992 2944878396642 2947848529392 2949913321446 2957345730696 2958580374732 2959298982666 2963693085444 2966755039416 2968039272744 2971827367208 2974948979093 2977482604824 2978844623874 2984414295603 2988790870078 2989901953584 2991336284304 3007886113596 3009262040421 3016723495032 3017456225316 3018836529891 3028441482261 3031428369606 3031616970508 3032882621586 3037385984724 3041262586068 3044140537776 3053655790227 3053947966888 3059759475864 3063371526117 3064990815432 3068157425648 3074742615672 3077919301008 3099000940056 3103744365081 3107560132313 3115265316696 3117447374223 3117641326814 3120591555848 3123574041042 3136602750372 3140605981604 3142042619779 3146582396412 3148021768437 3155218644184 3159903657456 3161222866152 3169957439376 3171407504076 3176829730788 3186937365948 3193502573508 3203791208254 3205128739293 3206519728272 3209887861362 3213984626034 3215375878806 3217226172784 3218697860084 3223348391952 3225606155226 3228938705964 3235868981046 3239261968488 3240614307996 3248779148496 3249568242648 3251054724498 3259115703216 3261398519358 3263122485168 3264687886608 3268117119618 3290501483451 3294701134907 3300970785021 3310030773922 3311261278416 3316329595566 3327013947033 3332702217579 3334412576092 3337599419343 3339363664728 3340757795076 3340965640968 3343305788109 3345073049864 3354901110288 3355715980344 3357251018394 3360637060144 3363848967276 3365575310448 3371329510224 3382191057112 3387367941537 3388627196136 3399941690392 3404393855856 3423228962244 3424658104998 3434120559324 3435691462749 3439156617624 3441565541687 3448114667361 3450098891304 3451677103854 3452515479777 3461214212652 3462659213634 3464489565264 3473729705628 3484781979588 3486376057563 3489892331688 3498016931461 3499535030544 3500996029848 3504673481283 3509200465862 3510665500329 3519510744204 3520365596202 3530708678484 3536745210492 3538363058517 3548139683746 3549620974707 3551497294072 3554891614638 3562796999112 3563018659216 3569798904048 3571431872148 3587199718284 3590905851176 3597739163928 3613847978832 3619379444382 3634476202812 3644169714549 3646039919652 3652273636076 3655764272979 3661475666576 3668443270128 3671012795814 3672773872434 3673125286896 3674715290064 3686407034544 3688093343844 3692800439908 3698283679272 3699827652924 3703707126672 3715491113712 3718093593606 3725753002426 3727312593552 3737607132246 3749648730373 3752842131864 3756784122819 3760573123944 3763207181097 3765372725608 3767095156958 3772538040024 3774263749074 3775180477887 3779080824018 3780716692662 3790242339912 3791162949756 3792745699002 3802301653752 3804964939251 3808802534376 3812803306221 3814399336392 3820920900696 3824689393616 3824934401691 3831473978033 3836858306736 3867282146052 3869051194827 3873989246539 3874488330384 3881361252717 3897550760922 3897793247796 3910194753516 3914051295336 3915001977068 3926504528856 3933217761928 3936976909362 3940702476984 3944773832976 3945731976888 3951590780592 3971792831832 3979219060804 3984429780072 3995434455831 4006473985878 4008146624001 4008395991618 4010514818128 4012349387228 4023274967088 4025115373188 4026956621163 4037921976348 4039769082573 4041904492808 4043843495448 4049847979632 4055016781424 4062733273872 4064591729772 4065578976186 4071541053636 4084495368156 4097490899076 4106095868238 4107093195569 4119160124898 4126202745574 4132265947758 4134054701322 4138325820108 4139330975754 4156596498964 4160569139181 4164765388056 4166670517506 4178016311976 4179927502926 4182137000496 4195443195216 4197362357916 4222609351779 4228543338768 4235772974384 4236044316309 4240222236614 4243833436752 4249249821264 4253713239594 4258003431344 4264022632401 4273504985724 4274542974962 4279850481816 4284902851173 4285312834712 4287167838408 4293467568936 4298536013283 4300808206968 4302775567818 4305251607952 4313444284656 4314491974728 4316465595078 4320819077328 4334739632664 4348531359144 4357489492824 4360541654287 4374415474377 4380830453402 4387335311268 4401294380028 4403307707253 4408927628021 4410836141439 4415297861988 4417317594963 4421772794088 4424869982169 4436018596044 4437870562098 4438948473999 4443602956772 4450132559124 4452058909116 4454343726768 4457741050812 4476334691192 4483186305117 4484852930376 4485131956368 4499402182128 4511829170394 4516490588716 4525085242548 4526184337974 4547142554409 4547425455762 4549323932379 4561893879102 4564305282992 4566210806664 4578827412432 4580921950332 4597486223148 4602236138472 4603353973036 4612113923508 4614952283536 4616878951512 4623734305008 4629630401201 4631639607504 4646375972784 4648501410084 4672897975044 4676461990221 4680887333772 4692680992272 4693820794936 4695967935386 4704904125558 4707611571312 4710908972406 4715660280656 4717817411356 4724633944368 4732827966276 4739855486184 4754936159064 4757111256114 4761909162864 4765244596182 4777060003344 4780406048922 4782932957712 4790253860262 4805686812381 4820976939051 4823063818209 4825839259176 4828046790126 4829219471713 4838409232839 4843408058946 4845968270416 4851688942598 4858892952732 4860921461994 4861386559536 4873168722744 4874352363972 4876582086747 4892097779037 4894683727752 4897031829912 4902175679427 4917457791792 4933103537232 4957458124808 4962665446193 4965046160883 4966891917624 4983476176328 4985755816678 5001618864138 5009045497092 5011448461452 5017609574796 5032351665432 5033573970516 5035876527591 5038774432024 5040955590216 5048362965672 5054883933008 5056994265336 5064503122224 5073286585668 5083737741628 5099912535588 5120700478992 5127230296799 5134843443366 5136987157497 5151180838986 5156376194736 5158734926436 5175148336956 5177515655781 5191821318978 5193988820451 5196734347896 5197057663728 5200697892614 5210594558442 5213593004688 5227992530774 5234838497532 5249302545816 5263800698793 5279266116306 5280548394303 5286004018642 5296063017726 5305117815738 5322209525619 5327245941108 5341965314504 5344195498668 5344527988824 5366820497584 5369275494884 5377033286352 5380799577426 5383895968464 5386358776764 5419455639696 5420771968248 5428721404848 5429069166573 5436698578416 5445993824208 5451714304218 5461035222734 5463321198768 5469059879478 5474794490984 5478410454114 5492213499864 5496060467807 5506519193721 5509687930344 5512072935096 5517767760144 5519107967672 5521632627322 5529610551816 5532140015766 5539200659862 5547425518908 5555560690008 5573236670568 5577140390409 5588629503639 5590968890328 5596483143888 5606410698369 5630145802372 5632721255147 5640859685916 5648059088412 5650642735437 5668621236027 5671075038993 5671617652792 5678313005201 5685363509868 5686744424634 5689118548503 5698006647632 5703452480628 5713203801564 5731381351044 5737034090424 5755287460104 5789905321226 5800923219078 5832553965836 5835222008161 5846326141383 5846689871694 5849780415024 5865292130274 5868392506704 5871076943004 5872502965602 5881114855252 5887063815984 5889756793284 5899826642892 5914691461392 5917160749464 5918597965332 5927386170888 5933510078832 5936078545488 5943654734416 5949897958186 5954965209648 5957689247748 5968828591206 5977581740156 6009710978817 6012593987427 6015772227192 6018524080842 6033446990064 6034912450632 6037673059782 6056882964522 6062856739212 6063233941016 6065765243172 6074771969448 6082525172136 6098368464279 6107311580454 6107895933776 6118730679113 6119518951728 6126743052234 6129981630864 6149485231344 6159143802357 6178740187347 6189304118361 6198001880112 6198398921637 6207488730162 6208996463631 6215120264626 6230530633392 6234894748446 6235282653628 6241183111696 6247148082084 6250005776259 6273205500744 6281211963208 6284085239558 6293164792824 6296043536874 6310437288368 6322445732304 6342815008152 6353659461576 6360333354921 6373874731896 6380569859391 6387005147016 6391478863133 6407582416508 6410257478586 6411814462443 6419775722724 6427969252068 6430751757612 6437395720168 6451212310452 6454163351727 6457877411928 6462400769839 6471737962092 6474698392617 6478523936976 6481228615992 6499136485296 6502109448996 6522797038716 6536234239236 6571245680103 6581002966902 6589402269814 6601941570042 6620061547844 6632659191132 6654027894066 6665404435158 6668825152184 6675198838686 6678727329456 6681515590152 6681931281936 6686611576218 6690146099728 6711431960688 6714502036788 6727697934552 6764382114224 6767743755591 6774735883074 6777254392272 6789276506961 6799883380784 6821138183643 6842840818653 6846457924488 6849316209996 6868241118648 6871382925498 6878313235248 6883131083374 6896229334722 6900197782608 6903354207708 6905030959554 6922428425304 6925318427268 6947459411256 6963633356407 6969563959176 6972752115126 6979784663376 6996033862922 7001992059696 7009346962566 7018400931724 7021331000658 7039021488408 7040731192404 7043951903079 7061417356968 7066363458609 7073490420984 7076726117034 7096279367492 7099241949414 7102994588144 7109783229276 7125593998224 7142863744296 7147866894273 7170609073383 7174399436568 7181811702352 7185380790393 7195478327856 7238758888764 7242070185189 7265112088419 7268952405624 7274043873187 7277533413897 7288339429098 7292079839304 7304547272152 7311528545958 7342025591628 7345547744868 7376186687688 7385600879816 7396567358544 7399655305848 7436187187212 7451506004852 7475214264492 7478633725017 7499297460746 7502428296207 7505684263728 7513568245638 7521146247888 7526414362194 7530745451216 7534190313916 7545076080048 7548527498148 7550360955774 7558161648036 7561433385324 7580484679824 7582325899512 7585491398004 7604603307504 7609929878502 7617605068752 7625606612442 7628798672784 7641841801392 7649868803382 7662947956066 7702265165049 7726771258479 7734564292104 7738102389654 7747978493078 7762722505434 7787731978467 7795101521844 7795586495592 7801046838921 7820389507032 7828102590672 7830003954136 7841988796161 7853009057712 7866435523856 7873953818724 7881404953968 7891463953776 7903858530253 7918899174459 7929006027963 7943585663664 7957676723607 7958438121608 7968859560144 7990868911662 8012947971756 8016293248002 8016791983236 8024698774456 8050230746376 8053913242326 8055869452813 8071199366139 8075843952696 8079538165146 8083808985616 8087686990896 8129183459544 8131157952372 8143082107272 8168990736312 8177571456327 8188008452039 8191552834101 8194981798152 8203589819217 8212191736476 8214186391138 8217615681171 8238320249796 8252405491148 8256180469873 8264531895516 8268109402644 8276651640216 8278661951508 8282448940983 8308800989793 8313192997928 8321138278362 8329530776112 8333341035012 8356032623952 8359855005852 8394724715832 8445218703558 8472088632618 8480444473228 8507426479188 8528045264802 8530116636951 8547009971448 8549085949924 8559700963632 8569805702346 8570625669424 8574335676816 8586935137872 8597072026566 8601616413936 8605551135636 8628983949456 8632931190156 8669479265328 8684857981839 8697062718288 8714978985648 8721083308574 8748830948754 8761660906804 8770034807541 8774670622536 8802588760056 8806615414506 8808754448403 8817855256042 8821672282878 8830595723976 8834635189926 8843545588176 8849739964338 8872037192088 8875741124196 8877896947998 8887205913544 8896541047849 8900265118248 8904117818232 8915482101624 8924846937279 8952669382384 8953242886809 8966372610234 8968550447467 8969705860752 9023658340788 9027786121263 9032981177432 9050170485096 9052368675948 9056509589673 9085324446783 9094285108818 9094850911524 9098647864758 9123787758204 9132421613328 9160967370681 9161843900664 9194972446296 9204472276944 9206707946072 9224227847016 9233757903024 9259260802402 9297002820168 9311233095243 9322680396939 9345795950088 9352342122669 9352923980442 9361774667544 9387641589872 9391935870772 9409808251116 9421817944812 9426127859337 9435634822712 9465655932552 9479710972368 9509872318128 9514222512228 9530489192364 9560812097844 9580507720524 9611373624762 9615386217879 9641953878102 9646127636418 9651678518352 9656093580252 9658438943426 9676818465678 9686816117892 9703377885196 9717785905464 9721842923988 9746337445488 9748704727944 9753164173494 9784195558074 9789367455504 9794063659824 9804351358854 9852755154151 9871504450353 9884103404721 9914916249616 9925330892386 9930092321766 9933783835248 9966952352656 9971511633356 9981041841099 9998106652737 10003237728276 10018090994184 10022896922904 10029917364327 10035219149592 10064703330864 10067147941032 10071753055182 10077548864048 10081911180432 10096725931344 10113988530672 10146573171336 10162103824611 10167475483256 10199825071176 10206969440213 10254460593598 10269686886732 10273974314994 10302361677972 10307074388247 10317469852872 10324696625061 10350296673912 10355031311562 10357546439331 10383642637956 10387977640902 10393468695792 10401395785228 10421189116884 10455985061548 10460768045273 10469676995064 10494050794383 10498605091632 10527601397586 10531996500987 10558532232612 10561096788606 10572008037284 10592126035452 10610235631476 10615089175551 10644419051238 10648862924121 10654491882216 10683930629008 10688390997336 10689055977648 10738550989768 10761599154852 10772717553528 10836840872299 10841543936496 10858138333146 10903428608436 10911744643849 10922070445468 10932509143647 10938119758956 10949588981968 10956820908228 10984426999728 10992120935614 11013038387442 11019375860688 11024145870192 11038215935344 11043265254644 11059221103632 11064280031532 11078401319724 11094851037816 11111121380016 11146473341136 11154280780818 11177259007278 11181937780656 11212821396738 11248946191119 11260291604744 11265442510294 11281719371832 11289621543291 11296118176824 11301285470874 11325541433661 11337242472054 11342150077986 11343235305584 11356626010402 11370727019736 11373488849268 11378237097006 11406904961256 11414894817753 11426407603128 11438409918663 11462762702088 11474068180848 11474803205073 11494421934099 11510574920208 11579810642452 11585107708727 11601846438156 11607153584481 11621967739617 11665107931672 11670444016322 11692652282766 11693379743388 11730584260548 11742153886008 11745005931204 11762229710504 11779513586568 11799653285784 11834321498928 11837195930664 11854772341776 11899795916372 11915378495496 11937657182412 11955163480312 11986303367493 12001601429701 12019421957634 12024439872003 12025187974854 12031544454384 12037048161684 12069824901264 12075346119564 12080869863489 12113765929044 12119307247719 12125713478424 12126467882032 12131530486344 12149543938896 12165050344272 12196736928558 12214623160908 12237461358226 12253486104468 12300023965321 12318287604714 12321279586707 12357480374694 12378608236722 12396797843274 12414977460324 12417992927262 12430240529252 12469789496892 12470565307256 12494296164168 12500011552518 12546411001488 12562423926416 12568170479116 12586329585648 12592087073748 12667828055337 12685630016304 12707318923152 12708132948927 12720666709842 12747749463792 12761139718782 12774010294032 12782957726266 12815164833016 12820514957172 12823628924886 12839551445448 12854708553519 12855938504136 12861503515224 12874791440336 12902424620904 12908326703454 12915754823856 12924801539678 12943475924184 12949396785234 12962457231984 13004218897992 13040135508491 13045594077432 13072468478472 13081624962861 13123246423131 13142491360206 13162005933804 13178804539628 13184833049353 13203883140084 13209923121759 13226782884063 13232508424317 13240123095688 13265318382264 13274609946507 13308055788132 13316845421997 13330808870316 13337650304368 13350397677372 13363031180304 13373223152436 13429004073576 13449558915351 13455395869104 13535487511182 13549471766148 13578553013922 13641427663227 13642276367286 13647971797137 13685681637306 13692915848976 13698632419992 13736482237296 13742765850996 13766262166748 13792458669444 13806708415416 13810061919108 13844856850608 13850636854536 13888891203603 13894918822512 13927266712814 13939127918352 13945504230252 13992067725844 14018693925132 14029385970663 14036801863448 14042662001316 14078042976816 14081462384808 14087903806158 14122834713936 14132726917218 14146980841968 14153452234068 14192558734984 14198483898828 14219566458552 14285727488592 14295733788546 14341218146766 14348798873136 14370761580786 14417060437143 14441709609509 14462930817153 14469191454627 14477517777528 14484140370378 14487658415139 14530224176838 14537904811248 14548087746374 14555066827794 14576678858196 14584159678608 14609094544304 14623057091916 14629746260241 14678594413327 14684051183256 14691095489736 14706527038281 14752373375376 14771201759632 14799310611696 14872374374424 14887996338579 14895138482649 14903012009704 14950428528984 14957267450034 14960900412367 14998594921492 15004856592414 15027136491276 15052828724388 15068380627832 15097054996296 15100721911548 15107629582773 15116323296072 15122866770648 15164651799024 15170982796008 15219859757004 15251213224884 15299737606764 15325895912132 15332906586907 15381690890397 15404530330098 15453542516958 15469128584208 15476204779308 15495956986156 15525445010868 15532546967343 15575463956934 15590203043688 15591172991184 15602093677842 15640779014064 15660007908272 15683977592322 15747907637448 15791402096379 15807717060506 15837798348918 15841645182909 15858012055926 15915353447214 15916876243216 15966628576857 15981737823324 16025895943512 16032586496004 16033583966472 16049397548912 16100461492752 16107826484652 16111738905626 16142398732278 16151687905392 16159076330292 16256272632673 16258366919088 16262315904744 16286164214544 16287207499719 16337981472624 16355142912654 16376016904078 16383105668202 16389963596304 16407179638434 16424383472952 16428372782276 16435231362342 16476640499592 16488181403421 16504810982296 16512360939746 16529063791032 16536218805288 16553303280432 16557323903016 16564897881966 16617601979586 16626385995856 16642276556724 16666682070024 16719710011704 16731421171227 16765888510917 16789449431664 16819232095107 16890437407116 16898163765441 16944177265236 16951928206311 16960888946456 16980911299093 17005863708081 17013225116979 17014852958376 17034939015603 17056090529604 17060233273902 17094019942896 17098171899848 17139611404692 17194144053132 17211102271272 17265862380312 17369715963678 17442166617148 17450145358373 17497661897508 17505666024483 17523321813608 17540069615082 17549341245072 17605177520112 17613230829012 17617508896806 17635710512084 17643344565756 17661191447952 17669270379852 17699479928676 17744074384176 17751482248392 17755793895996 17774411827088 17793082095698 17800530236496 17808235636464 17830964203248 17849693874558 17906485773618 17932745220468 17937100894934 18029132936451 18037781962281 18047316681576 18055572242526 18065962354864 18100340970192 18104737351896 18113019179346 18170648893566 18188570217636 18189701823048 18197295729516 18247575516408 18297973857709 18321934741362 18323687801328 18356192037339 18389944892592 18413415892144 18448455694032 18477431407071 18501014065247 18518521604804 18536220562041 18567912355083 18594005640336 18622466190486 18626989390893 18645360793878 18691591900176 18704684245338 18705847960884 18723549335088 18783871741544 18819616502232 18843635889624 18852255718674 18871269645424 18931311865104 19028445024456 19060978384728 19081000064763 19113623279569 19121624195688 19141709578173 19161015441048 19174436589399 19222747249524 19230772435758 19235443387329 19283907756204 19292255272836 19312187160504 19316877886852 19325714195627 19353636931356 19362490055181 19373632235784 19387202309517 19406755770392 19427140655507 19435571810928 19443685847976 19497409455888 19506328346988 19568391116148 19608702717708 19705510308302 19713737040309 19743008900706 19768206809442 19850661784772 19860184643532 19943023266712 19962083682198 19996213305474 20006475456552 20036181988368 20045793845808 20059834728654 20070438299184 20134295882064 20143506110364 20264668624291 20293146342672 20303231266773 20324207649222 20334950966512 20399650142352 20413938880426 20463414550929 20508921187196 20528522455959 20539373773464 20547948629988 20604723355944 20614148776494 20634939705744 20649393250122 20700593347824 20710062623124 20715092878662 20767285275912 20775955281804 20802791570456 20824642853651 20842378233768 20890900069221 20911970123096 20921536090546 20939353990128 20988101588766 21055202795172 21063993001974 21117064465224 21122193577212 21131855709237 21144016074568 21184252070904 21199090375827 21220471262952 21230178351102 21288838102476 21297725848242 21308983764432 21376781994672 21443600682819 21477101979536 21515200030493 21523198309704 21545435107056 21556142371179 21673681744598 21716276666292 21726210555567 21795336265257 21806857216872 21822131619561 21823489287698 21832600241691 21844140890936 21865018287294 21876239517912 21913641816456 21984241871228 22026076774884 22086530509288 22128560063064 22156802639448 22189702075632 22308561561636 22354518014556 22425642793476 22435901175051 22497892382238 22507284888621 22520583209488 22530885020588 22563438743664 22579243086582 22592236353648 22602570941748 22651082867322 22674484944108 22684300155972 22713252020804 22741454039472 22746977698536 22756474194012 22813809922512 22829789635506 22852815206256 22876819837326 22925525404176 22949606410146 22988843868198 23062907944349 23106795495147 23159621284904 23170215417454 23203692876312 23214307168962 23243935479234 23330215863344 23340888032644 23363195935401 23385304565532 23386759486776 23403140516763 23461168521096 23484307772016 23490011862408 23524459421008 23525966388483 23559027173136 23599306571568 23674391861328 23711575590759 23787018083889 23799591832744 23827687283507 23830756990992 23873030170821 23875314364824 23910326960624 23972606734986 24003202859402 24038843915268 24048879744006 24050375949708 24074096323368 24150692239128 24161739726978 24167608358439 24227531858088 24238614495438 24251426956848 24263060972688 24393473857116 24429246321816 24474922716452 24486118520227 24506972208936 24532714368981 24564025356117 24574658502303 24600047930642 24636575209428 24642559173414 24652847043513 24714960749388 24757216473444 24768541409619 24793595686548 24829954920648 24835985854524 24847346822949 24860481058504 24926402969379 24939578993784 24941130614512 24988592328336 25000023105036 25136340958232 25184174147496 25335656110674 25416265897854 25441333419684 25522279437564 25565915452532 25590349910853 25630329666032 25641029914344 25647257849772 25679102890896 25709417107038 25711877008272 25723007030448 25804849241808 25816653406908 25849603079356 25886951848368 25898793570468 26008437795984 26054573945517 26080271016982 26091188154864 26144936956944 26163249925722 26246492846262 26284982720412 26324011867608 26357609079256 26369666098706 26407766280168 26419846243518 26426263345209 26453565768126 26465016848634 26480246191376 26530636764528 26549219893014 26616111576264 26633690843994 26661617740632 26689623143547 26700795354744 26746446304872 26774540811837 26820317846231 26858008147152 26859728660427 26899117830702 26905651342401 27070975022364 27083358363789 27098943532296 27117924725773 27157106027844 27169528769019 27282855326454 27284552734572 27295943594274 27371363274612 27397264839984 27485531701992 27532524333496 27584917338888 27613416830832 27620123838216 27701273709072 27777782407206 27854533425628 27891008460504 27968041190817 27984135451688 28037387850264 28057026368007 28058771941326 28073603726896 28085324002632 28162924769616 28175807612316 28265453834436 28278383578011 28306904468136 28385117469968 28396967797656 28439132917104 28475397947113 28591467577092 28682436293532 28741523161572 28791370128179 28834120874286 28846158653637 28883419219018 28925861634306 28938382909254 28955035555056 28968280740756 28975316830278 29060448353676 29096175492748 29110133655588 29153357716392 29246114183832 29259492520482 29357188826654 29368102366512 29382190979472 29413054076562 29558265462453 29652310214163 29744748748848 29775992677158 29790276965298 29806024019408 29900857057968 29914534900068 29921800824734 29994319958211 29997189842984 30009713184828 30054272982552 30089752092981 30105657448776 30136761255664 30194109992592 30201443823096 30215259165546 30232646592144 30245733541296 30341965592016 30439719514008 30486311473833 30502426449768 30523791580009 30599475213528 30620908320639 30651791824264 30665813173814 30763381780794 30809060660196 30862493396147 30907085033916 30921223164741 30952409558616 30974089875183 30991913972312 31050890021736 31065093934686 31072639317993 31150927913868 31180406087376 31204187355684 31367955184644 31382304135819 31482152383149 31495815274896 31535978126887 31582804192758 31595989502961 31615434121012 31675596697836 31683290365818 31716024111852 31830706894428 31845267526653 31933257153714 31946588772363 31963475646648 32051791887024 32065172992008 32067167932944 32215652969304 32223477811252 32284797464556 32318152660584 32407412808407 32510522616897 32512545265346 32524631809488 32574414999438 32710285825308 32735233931547 32752033808156 32766211336404 32814359276868 32848766945904 32856745564552 32870462724684 32953280999184 32976362806842 33009621964592 33024721879492 33058127582064 33072437610576 33114647806032 33129795763932 33235203959172 33284553113448 33333364140048 33439420023408 33462842342454 33531777021834 33638464190214 33746838573357 33780874814232 33796327530882 33804536301991 33868864629873 33888354530472 33903856412622 33921777892912 33961822598186 34011727416162 34026450233958 34029705916752 34069878031206 34112181059208 34120466547804 34196343799696 34244684453259 34279222809384 34315229755989 34359026121173 34388288106264 34422204542544 34424409615219 34483265802297 34531724760624 34739431927356 34755323126181 34865903218851 34884333234296 34900290716746 34995323795016 35011332048966 35046643627216 35080139230164 35226461658024 35235017793612 35271421024168 35286689131512 35338540759704 35398959857352 35502964496784 35511587791992 35586164191396 35699387749116 35812971547236 35865490440936 35874201789868 35890612077593 35958910102479 36004804289103 36058265872902 36075563924562 36094633363152 36111144485052 36209474703792 36226038358692 36242609590467 36341297787132 36357921743157 36377140435272 36379403646096 36394591459032 36495151032816 36595947715418 36643869482724 36712384074678 36900071895963 36954862814142 36963838760121 37002028130494 37037043209608 37072441124082 37135824710166 37244932380972 37253978781786 37290721587756 37409368490676 37411695921768 37567743483088 37634384587969 37639233004464 37687271779248 37704511437348 38003484166011 38056890048912 38121956769456 38124398846781 38162000129526 38227246559138 38243248391376 38283419156346 38322030882096 38348873178798 38445494499048 38461544871516 38470886774658 38567815512408 38584510545672 38624374321008 38633755773704 38651428391254 38707273862712 38724980110362 38747264471568 38774404619034 38813511540784 38854281311014 38887371695952 39012656693976 39120406525473 39136782232296 39217405435416 39244874888583 39369739269393 39411020616604 39427474080618 39486017801412 39536413618884 39554499148059 39680348652189 39697525272951 39701323569544 39720369287064 39748191036407 39823829839521 39886046533424 39924167364396 39992426610948 40012950913104 40119669457308 40287012220728 40348676746053 40529337248582 40606462533546 40648415298444 40827877760852 40846554057127 40924282989681 40926829101858 41017842374392 41057044911918 41078747546928 41095897259976 41209446711888 41228297552988 41298786500244 41420125246248 41430185757324 41534570551824 41551910563608 41605583140912 41649285707302 41666673610809 41684756467536 41781800138442 41823940246192 41843072181092 41976203177532 42088157911989 42110405590344 42127986003948 42234128930448 42244387154424 42263711418474 42288032149136 42368504141808 42398180751654 42440942525904 42460356702204 42577676204952 42595451696484 42831114753791 42887201365638 43030400060986 43046396619408 43112284742358 43251181311429 43325128828527 43347363489196 43388792451459 43432553332584 43452421111134 43462975245417 43590672530514 43613714433744 43644263239122 43646978575396 43665200483382 43688281781872 43730036574588 43752479035824 43827283632912 43968483742456 44035783239981 44052153549768 44173061018576 44257120126128 44313605278896 44617123123272 44663989015737 44685415447947 44709036029112 44740352041931 44851285586952 44871802350102 44882701237101 44995784764476 45014569777242 45061770041176 45158486173164 45205141883496 45236805388873 45302165734644 45322888748319 45348969888216 45368600311944 45426504041608 45474220108993 45493955397072 45512948388024 45659579271012 45753639674652 45899212820292 45977687736396 45998719760721 46125815888698 46145072671191 46213590990294 46319242569808 46340430834908 46407385752624 46428614337924 46487870958468 46681776065288 46726391870802 46770609131064 46773518973552 46806281033526 46922337042192 46980023724816 47051932776966 47374206289137 47423151181518 47524935548727 47574036167778 47599183665488 47655374567014 47746060341642 47750628729648 47899885730571 47945213469972 48006405718804 48077687830536 48097759488012 48100751899416 48148192646736 48301384478256 48323479453956 48335216716878 48455063716176 48477228990876 48745433494849 48768817898019 48786947714232 48858492643632 48949845432904 48972237040454 49013944417872 49065428737962 49128050712234 49149317004606 49200095861284 49273150418856 49285118346828 49305694087026 49429921498776 49464544210263 49514432946888 49537082819238 49587191373096 49659909841296 49671971709048 49694693645898 49720962117008 49852805938758 49879157987568 50000046210072 50194263513681 50272681916464 50297665532751 50361860205007 50368348294992 50457696285321 50671312221348 50694491296323 50832531795708 50855784618933 50882666839368 50942733897279 51017591124243 51044558875128 51104817046809 51131830905064 51180699821706 51282059828688 51294515699544 51418834214076 51633306813816 51699206158712 51797587140936 52109147891034 52160542033964 52326499851444 52350436075119 52492985692524 52516998073449 52569965440824 52648023735216 52715218158512 52739332197412 52815532560336 52839692487036 52852526690418 52907131536252 52930033697268 53098439786028 53232223152528 53267381687988 53323235481264 53379246287094 53401590709488 53492892609744 53549081623674 53640635692462 53719457320854 53798235661404 53811302684802 54087398809353 54141950044728 54166716727578 54197887064592 54235849451546 54314212055688 54339057538038 54565710652908 54569105469144 54591887188548 54742726549224 54893921573127 54971063403984 55065048666992 55068576112017 55169834677776 55240247676432 55327009711771 55432294221213 55503042195741 55555564814412 55703737065249 55709066851256 55782016921008 55880968172679 55936082381634 55968270903376 56074775700528 56114052736014 56117543882652 56170648005264 56351615224632 56530907668872 56556767156022 56613808936272 56793935595312 56950795894226 57182935154184 57243000194289 57316059164273 57340869838707 57364872587064 57425128734519 57483046323144 57523309768197 57582740256358 57668241748572 57692317307274 57706330161987 57766838438036 57851723268612 57876765818508 57936561481512 57950633660556 57977142586881 58120896707352 58161606928551 58192350985496 58220267311176 58281421966521 58306715432784 58492228367664 58518985040964 58714377653308 58826108153124 59116530924906 59141211120927 59304620428326 59551985354316 59580553930596 59829069800136 59843601649468 59988639916422 59994379685968 60019426369656 60108545965104 60179504185962 60211314897552 60402887646192 60430518331092 60794005872873 60879439028016 60972622947666 61004852899536 61047583160018 61198950427056 61241816641278 61303583648528 61331626347628 61390243652787 61526763561588 61618121320392 61724986792294 61814170067832 61842446329482 61904819117232 61948179750366 61983827944624 62101780043472 62130187869372 62145278635986 62301855827736 62408374711368 62473928560953 62672700207663 62735910369288 62764608271638 62779853132269 62964304766298 63071956253774 63165608385516 63191979005922 63230868242024 63351193395672 63366580731636 63395567127711 63432048223704 63597271127481 63661413788856 63690535053306 63866514307428 63893177544726 63926951293296 64130345984016 64431305938608 64446955622504 64545600091479 64569594929112 64636305321168 64814825616814 65021045233794 65025090530692 65148829998876 65178631666701 65420571650616 65466394858683 65470467863094 65497800725073 65504067616312 65532422672808 65628718553736 65713491129104 65740925449368 65952725613684 66049443758984 66259591527864 66470407918344 66569106226896 66653993858387 66925684684908 67063554043668 67276928380428 67307703525153 67393608028321 67493677146714 67521854665863 67561749628464 67592655061764 67609072603982 67737729259746 67776709060944 67807712825244 67923645196372 68023454832324 68052900467916 68139756062412 68224362118416 68240933095608 68489368906518 68558445618768 68630459511978 68718052242346 68776576212528 68848819230438 68966531604594 69188723833047 69478863854712 69510646252362 69731806437702 69768666468592 69800581433492 69990647590032 70022664097932 70160278460328 70209421550289 70452923316048 70470035587224 70542842048336 70573378263024 70577899165449 70677081519408 70797919714704 71023175583984 71134726772277 71172328382792 71361054251667 71398775498232 71448786081491 71483061850521 71625943094472 71730980881872 71748403579736 71781224155186 71917820204958 72009608578206 72116531745804 72151127849124 72222288970104 72452076717384 72485219180934 72502825075317 72682595574264 72715843486314 72754280870544 72789182918064 73191895430836 73225376316911 73287738965448 73424768149356 73458355560681 73692076068351 73723975506909 73800143791926 73818069067613 73909725628284 73927677520242 73958541130539 74004056260988 74074086419216 74144882248164 74271649420332 74305624228857 74489864761944 74507957563572 74542040468847 74581443175512 74779208908137 74818736981352 74823391843536 75268769175938 75409022874696 75857886106093 76006968332022 76248797693562 76324000259052 76454493118276 76566838312692 76697746357596 76890988998096 76923089743032 76941773549316 77135631024816 77169021091344 77267511547408 77302856782508 77414547725424 77449960220724 77548809238068 77708562622028 78025313387952 78163721836551 78240813050946 78273564464592 78434810870832 78489749777166 78739478538786 78822041233208 78854948161236 78972035602824 79072827237768 79108998296118 79278790035627 79360697304378 79395050545902 79402647139088 79440738574128 79496382072814 79647659679042 79848334728792 79984853221896 80068869430641 80239338914616 80323622435511 80460953538693 80574024441456 80579185981281 80697353492106 80716954027203 81058674497164 81095753961089 81212925067092 81250075091367 81296830596888 81353774177319 81655755521704 81693108114254 81848565979362 81853658203716 82035684748784 82114089823836 82191794519952 82456595105976 82597573000488 82840250492496 82860371514648 83103821127216 83298571414604 83333347221618 83563600276884 83686144362184 83904123572451 83952406355064 84011210007907 84171079104021 84176315823978 84220811180688 84255972007896 84488774308848 84527422836948 84796361503308 84835150734033 84920713404408 85155352409904 85190903392968 85426193841339 85662229507582 85774402731276 86060800121972 86100167757247 86224569484716 86374110384537 86502362622858 86650257657054 86694726978392 86777584902918 86865106665168 86904842222268 86925950490834 87181345061028 87288526478244 87293957150792 87330400966764 87460073149176 87936967484912 88071566479962 88104307099536 88674796387359 88956930642489 89234246246544 89327978031474 89370830895894 89418072058224 89480704083862 89702571173904 89743604700204 89765402474202 89982959874633 89991569528952 90029139554484 90123540082352 90316972346328 90410283766992 90473610777746 90604331469288 90645777496638 90697939776432 90737200623888 90853008083216 90948440217986 91025896776048 91319158542024 91458934421499 91507279349304 91571374740027 91798425640584 91862724961917 91955375472792 91997439521442 92251631777396 92290145342382 92427181980588 92587480188441 92680861669816 92857228675848 92922269625549 92975741916936 93217917953979 93363552130576 93452783741604 93541218262128 93612562067052 94103865553932 94146912407457 94446457149447 94607934380661 94748412578274 94846302363036 95049871097454 95148072335556 95310749134028 95492120683284 95535802579959 95799771461142 95890426939944 96012811437608 96155375661072 96195518976024 96201503798832 96646958907912 96670433433756 96954457981752 97222238425221 97490866989698 97531567850691 97537635796038 97573895428464 97899690865808 97944474080908 98130857475924 98205701794641 98256101424468 98298634009212 98400191722568 98546300837712 98570236693656 98611388174052 98859842997552 98929088420526 99028865893776 99074165638476 99174382746192 99343943418096 99389387291796 99705611877516 100000092420144 100388527027362 100595331065502 100723720410014 100915392570642 101240515720071 101342624442696 101388982592646 101413608905973 101665063591416 101711569237866 101765333678736 101885467794558 102035182248486 102089117750256 102209634093618 102263661810128 102361399643412 102589031399088 102750160893289 102837668428152 102945689267967 103077078363519 103266613627632 103398412317424 103449797406891 103595174281872 104218295782068 104265969378543 104321084067928 104597709656553 104652999702888 104700872150238 104726302886569 104985971385048 105033996146898 105139930881648 105478664394824 105679384974072 105705053380836 105814263072504 105860067394536 106196879572056 106444109876507 106534763375976 106758492574188 107098163247348 107281271384924 107330346108349 107438914641708 107596471322808 107622605369604 107671836232779 108014412867309 108174797618706 108283900089456 108333433455156 108471698903092 108628424111376 108678115076076 108727828771401 109131421305816 109138210938288 109183774377096 109485453098448 109787843146254 110137152224034 110654019423542 110700215687889 110864588442426 110891516280363 111006084391482 111111129628824 111407474130498 111418133702512 111761936345358 111872164763268 112228105472028 112235087765304 112703230449264 112903153763907 113061815337744 113113534312044 113793908428711 113901591788452 114010452498033 114365870308368 114486000388578 114632118328546 114681739677414 114729745174128 114850257469038 114966092646288 115046619536394 115165480512716 115336483497144 115384634614548 115412660323974 115533676876072 115703446537224 115753531637016 115873122963024 115901267321112 115954285173762 116241793414704 116323213857102 116384701970992 116440534622352 116562843933042 117037970081928 117361219576419 117428755306616 117652216306248 117734624665749 118109217808179 118233061849812 118282422241854 118609240856652 118663497444177 118866379093651 119041045956567 119092575818853 119103970708632 119161107861192 119244573109221 119658139600272 119687203298936 119977279832844 120038852739312 120359008371924 120816123248153 120861036662184 121046030238159 121588011745746 121945245895332 122095166320036 122483633282556 122539662171381 122663252695256 122780487305574 123053527123176 123236242640784 123449973584588 123628340135664 123684892658964 123896359500732 124260375738744 124290557271972 124603711655472 124816749422736 124947857121906 125000020832427 125345400415326 125471820738576 125529216543276 125559706264538 125928609532596 126143912507548 126264473735967 126331216771032 126383958011844 126461736484048 126702386791344 126733161463272 126791134255422 126864096447408 127194542254962 127322827577712 127381070106612 127733028614856 127786355089452 128085817003963 128493344261373 128893911245008 129091200182958 129139189858224 129507098456729 129629651233628 129753543934287 129975386485581 130042090467588 130050181061384 130297659997752 130357263333402 130388925736251 130841143301232 130932789717366 130940935726188 130995601450146 131008135232624 131064845345616 131257437107472 131481850898736 131905451227368 132098887517968 132107349719943 132519183055728 132940815836688 133307987716774 133851369369816 133991967047211 134056246343841 134127108087336 134221056125793 134553856760856 134615407050306 134648103711303 134787216056642 134987354293428 135043709331726 135185310123528 135218145207964 135475458519492 135615425650488 135710416166619 135847290392744 135989984588549 136046909664648 136105800935832 136279512124824 136422660326979 136481866191216 136978737813036 137260919023956 137436104484692 137697638460876 137933063209188 137996159282163 138377447666094 138435218013573 138957727709424 139021292504724 139463612875404 139601162866984 140045328195864 140320556920656 140418843100578 140940071174448 141155798330898 141852680370037 142122618867411 142269453544554 142344656765584 142722108503334 142797550996464 142897572162982 142966123701042 143251886188944 143496807159472 143562448310372 143699657191713 143835640409916 144019217156412 144233063491608 144302255698248 144444577940208 144904153434768 144970438361868 145005650150634 145365191148528 145431686972628 146236300484547 146306453694057 146383790861672 146450752633822 146575477930896 146849536298712 146916711121362 147384152136702 147447951013818 147600287583852 147636138135226 147819451256568 147855355040484 147917082261078 148008112521976 148289764496328 148393632630789 148543298840664 148611248457714 148979729523888 149015915127144 149084080937694 149162886351024 149558417816274 149637473962704 150537538351876 150606400213451 150818045749392 150892996598253 151085580615021 151715772212186 152013936664044 152083473888969 152497595387124 152567353856799 152648000518104 152828201691837 152908986236552 153133676625384 153314451140427 153395492715192 153846179486064 153883547098632 154605713565016 154899920441448 155097618476136 155417125244056 156020818586113 156327443673102 156481626101892 156979499554332 157051308225357 157478957077572 157550994220347 157644082466416 157709896322472 157944071205648 158145654475536 158217996592236 158557580071254 158721394608756 158790101091804 158992764145628 159295319358084 159696669457584 159900311549173 159969706443792 160137738861282 160478677829232 160647244871022 160921907077386 161158371962562 161394706984212 161433908054406 162117348994328 162191507922178 162425850134184 162500150182734 162593661193776 162707548354638 163311511043408 163386216228508 163697131958724 163707316407432 164228179647672 164681764719381 164913190211952 165195146000976 165205728336051 165720743029296 165981029135313 166509126587223 166597142829208 166666694443236 166793810984549 167111211195747 167127200553768 167372288724368 167808247144902 167904812710128 168022420015814 168342158208042 168352631647956 168511944015792 169054845673896 169592723006616 169670301468066 169841426808816 170381806785936 170852387682678 171324459015164 171402829641589 171548805462552 171729000582867 171948177492819 172022609516121 172121600243944 172200335514494 172449138969432 172569929304591 172748220769074 173004725245716 173118990485961 173300515314108 173389453956784 173555169805836 173809684444536 173851900981668 173931427760643 174362690122056 174484820785653 174577052956488 174587914301584 174660801933528 174844265899563 174920146298352 176143132959924 177086646404827 177349592774718 177423633362781 177913861284978 178655956062948 178741661791788 178961408167724 179487209400408 179530804948404 179965919749266 179983139057904 180058279108968 180633944692656 180947221555492 181208662938576 181291554993276 181896880435972 182382017618619 182638317084048 182917868842998 183014558698608 183142749480054 183596851281168 183725449923834 183910750945584 183994879042884 184503263554792 184580290684764 184854363961176 185174960376882 185361723339632 185714457351696 185844539251098 185951483833872 186435835907958 186905567483208 187225124134104 187421785682859 187742224923617 188018100622989 188207731107864 188293824814914 188339559396807 188892914298894 189215868761322 189496825156548 189692604726072 189825473080411 190099742194908 190186701383133 190296144671112 190621498268056 190821727373251 190984241366568 191071605159918 191599542922284 191780853879888 192025622875216 192391037952048 193293917815824 193340866867512 193636800274437 193908915963504 194444476850442 194981733979396 195063135701382 195075271592076 195888948161816 196261714951848 196399184576049 196411403589282 196493402175219 196512202848936 196597268018424 196800383445136 197140473387312 197222776348104 197858176841052 198148331276952 198778774583592 199327785629791 199411223755032 199961981575161 200777054054724 201190662131004 201447440820028 201539590897253 201830785141284 201923110575459 202180824084963 202481031440142 202685248885392 202777965185292 202827217811946 203330127182832 203423138475732 203770935589116 204070364496972 204419268187236 204722799286824 205500321786578 205675336856304 205891378535934 206154156727038 206899594813782 207566171499141 208436591564136 208531938757086 208642168135856 209195419313106 209305999405776 209401744300476 209452605773138 209971942770096 210067992293796 210628264650867 210957328789648 211331544224749 211358769948144 211410106761672 211628526145008 211720134789072 211733697496347 212393759144112 212888219753014 213069526751952 213404180316831 213516985148376 214083162755001 214196326494696 214346358244473 214449185551563 214562542769848 214660692216698 214877829283416 215192942645616 215245210739208 215343672465558 216028825734618 216349595237412 216666866910312 216943397806184 217356230152152 217455657542802 217508475225951 218262842611632 218367548754192 219575686292508 219676128950733 220274304448068 220375066682043 220751846888209 221076228205053 221171926520727 221308038847084 221400431375778 221454207202839 221729176884852 221783032560726 222012168782964 222222259257648 222814948260996 222916872686571 223523872690716 223626121406541 223744329526536 224456210944056 224470175530608 225806307527814 226227068624088 226851889658849 227573658318279 227587816857422 227803183576904 228020904996066 228972000777156 229264236657092 229363479354828 229700514938076 230093239072788 230330961025432 230672966994288 230769269229096 230825320647948 231067353752144 231406893074448 231507063274032 231802534642224 231908570347524 232646427714204 233125687866084 234075940163856 234491165509653 234722439152838 234857510613232 235304432612496 235469249331498 236218435616358 236466123699624 236564844483708 237218481713304 237326994888354 237732758187302 238082091913134 238185151637706 238207941417264 238322215722384 238489146218442 239374406597872 239954559665688 240206608291923 240513182848211 240718016743848 240970867306533 241382860616079 241632246496306 241722073324368 242092060476318 242150862081609 243176023491492 243287261883267 243890491790664 244061322531957 244190332640072 244967266565112 245079324342762 245326505390512 245560974611148 246107054246352 246899947169176 247369785317928 247792719001464 248520751477488 248581114543944 249895714243812 250000041664854 250690800830652 251058433086552 251119412529076 251234284543151 251712370717353 251857219065192 252033630023721 252287825015096 252528947471934 252662433542064 252767916023688 253466322926544 253582268510844 254389084509924 254505452202099 254762140213224 255466057229712 255572710178904 256171634007926 256278581524017 256986688522746 258182400365916 258300503271741 259014196913458 259122331153611 259259302467256 259507087868574 259950772971162 260084180935176 260100362122768 260595319995504 260714526666804 260777851472502 261865579434732 261881871452376 261991202900292 263440692115783 263810902454736 264214699439886 266024389162077 266615975433548 266870791927467 267702738739632 267983934094422 268112492687682 268254216174672 268442112251586 269107713521712 269230814100612 269296207422606 269574432113284 269974708586856 270087418663452 270370620247056 270436290415928 270950917038984 271230851300976 271420832333238 271694580785488 271979969177098 272093819329296 272211601871664 272559024249648 272845320653958 273957475626072 274521838047912 274714124220081 274872208969384 275395276921752 275588174885751 275866126418376 275992318564326 276754895332188 276870436027146 277762440565323 278042585009448 278237337254849 278766808876647 278927225750808 279202325733968 279697600396409 280090656391728 280837686201156 282311596661796 282440737222371 282801214997347 283339371448341 283705360740074 283823803141983 284245237734822 284538907089108 285444217006668 285795144325964 285932247402084 287124896620744 287399314383426 287671280819832 288038434312824 288466126983216 288604511396496 289940876723736 290011300301268 290863373945256 291666715275663 292472600969094 292594703552073 292612907388114 292767581723344 292901505267644 293699072597424 293833422242724 294617105383923 294768304273404 294895902027636 295200575167704 295272276270452 295638902513136 295710710080968 295834164522156 296016225043952 296579528992656 296787265261578 297086597681328 297222496915428 298031830254288 298168161875388 299116835632548 299817803276537 301075076703752 301212800426902 301785993196506 302171161230042 303431544424372 303721547160213 304027873328088 304166947777938 304240826717919 304995190774248 305134707713598 305296001036208 305656403383674 305817972473104 306267353250768 306628902280854 306790985430384 307767094197264 308250482679867 309211427130032 309231235090557 309759934685591 309799840882896 310195236952272 310349392220673 310834250488112 312041637172226 312654887346204 312797908135629 312963252203784 313793128969659 313958999108664 314102616450714 314178908659707 314957914155144 315101988440694 315419792644944 316435993184472 317115160142508 317442789217512 317580202183608 317985528291256 318319540762951 318590638716168 319332329629521 319800623098346 320275477722564 321294489742044 321843814154772 321991038325047 322316743925124 322789413968424 322867816108812 323015508698337 324043238601927 324234697988656 324383015844356 324851700268368 325000300365468 325415096709276 326772432457016 327394263917448 327414632814864 328456359295344 329363529438762 330411456672102 331962058270626 332100647063667 332674548841089 333018253174446 333194285658416 333333388886472 333587621969098 334222422391494 334254401107536 335616494289804 336044840031628 336684316416084 336705263295912 338109691347792 338709461291721 339185446013232 339340602936132 341381725286133 341704775365356 342648918030328 342805659283178 343097610925104 343458001165734 343896354985638 344045219032242 344243200487888 344400671028988 344898277938864 345139858609182 345496441538148 346009450491432 346237980971922 346601030628216 347110339611672 347619368889072 347703801963336 347862855521286 348725380244112 348969641571306 349154105912976 349321603867056 349688531799126 352083658729257 352286265919848 352533021435049 353203873997247 354173292809654 354699185549436 354847266725562 355827722569956 355990492332531 356599137280953 357123137869701 357311912125896 357483323583576 357733719327663 357922816335448 358974418800816 359061609896808 359931839498532 360116558217936 361894443110984 362448369744459 362583109986552 363793760871944 364764035237238 365835737685996 366285498960108 367450899847668 367618986514143 367989758085768 369006527109584 369160581369528 369708727922352 370349920753764 371689078502196 372871671815916 373811134966416 374287811666327 374450248268208 374843571365718 375000062497281 375484449847234 376036201245978 376415462215728 376587649629828 376679118793614 377785828597788 378431737522644 378993650313096 379385209452144 379650946160822 380199484389816 380373402766266 380592289342224 381242996536112 381643454746502 381968482733136 382143210319836 383199085844568 384257451011889 385480032784119 386681733735024 387273600548874 388521295370187 388888953700884 389926159456743 389963467958792 390126271402764 390150543184152 391166777208753 391777896323632 392523429903696 392798369152098 392822807178564 392986804350438 393024405697872 393194536036848 394445552696208 395716353682104 396296662553904 396322049159829 397557549167184 398655571259582 398822447510064 399923963150322 401212414149911 401554108109448 401975901141633 402381324262008 402663168377379 402894881640056 403079181794506 403661570282568 403846221150918 403944311133909 404361648169926 404962062880284 405555930370584 405654435623892 406846276951464 407131248499857 407541871178232 407969953765647 408140728993944 408838536374472 409267980980937 409445598573648 409967715649531 411000643573156 411782757071868 412308313454076 413799189627564 413988477846489 414516849379673 415132342998282 415305654040719 416873183128272 417063877514172 418390838626212 418803488600952 418905211546276 420135984587592 421256529301734 422663088449498 422820213523344 423467394992694 425558041110111 425776439506028 426808360633662 427033970296752 428166325510002 428392652989392 428692716488946 428898371103126 429125085539696 429321384433396 429755658566832 430490421478416 430687344931116 432057651469236 432699190474824 433333733820624 433886795612368 434712460304304 434911315085604 435016950451902 438708901453641 438919361082171 439151372585016 439352257901466 439458971925883 440548608896136 440750133364086 441503693776418 442152456410106 442343853041454 442616077694168 442800862751556 442908414405678 443458353769704 443566065121452 444024337565928 445180897892367 445629896521992 445833745373142 446667339575249 447047745381432 447252242813082 447488659053072 448912421888112 451612615055628 451819200640353 452454137248176 453256741845063 453703779317698 455147316636558 455175633714844 455606367153808 456041809992132 456250421666907 457944001554312 458484605075511 458528473314184 458726958709656 459401029876152 459943353421281 460186478145576 460661922050864 461538538458192 461650641295896 463817140695048 465292855428408 466251375732168 466577957008709 468062455758339 468982331019306 469444878305676 470938498662996 471153924676071 471755256198247 472436871232716 472652982661041 472932247399248 473129688967416 474436963426608 474653989776708 475465516374604 476164183826268 476370303275412 476978292436884 479700934647519 479909119331376 480413216583846 481026365696422 481436033487696 481941734613066 482765721232158 483264492992612 484184120952636 484301724163218 486352046982984 486574523766534 487780983581328 488122645063914 488380665280144 489934533130224 490158648685524 491121949222296 493799894338352 494045294158143 494739570635856 495585438002928 495617185008153 497162229087888 497943087405939 499527379761669 499791428487624 500000083329708 500381432953647 501381601661304 502116866173104 502238825058152 502468569086302 503424741434706 503714438130384 504067260047442 504575650030192 505057894943868 505535832047376 507164537021688 508778169019848 509010904404198 509524280426448 511145420357808 512343268015852 512557163048034 513973377045492 514208488924767 515844532478457 516067828548363 516364800731832 516601006543482 516726483473291 517709787913773 518028393826916 518244662307222 518518604934512 519014175737148 519901545942324 520168361870352 521429053333608 521555702945004 521794283281929 523454462356959 523731158869464 523763742904752 523982405800584 524532797698689 526881384231566 528429398879772 531005202742651 531259939214481 532048778324154 533231950867096 533741583854934 535967868188844 536224985375364 536884224503172 538461628201224 538592414845212 539148864226568 539949417173712 540174837326904 540872580831856 541901834077968 542841664666476 543959938354196 545690641307916 547146052855857 547914951252144 549043676095824 549428248440162 549744417938768 550790553843504 551176349771502 551732252836752 551984637128652 553509790664376 553740872054292 555524881130646 556085170018896 556474674509698 557533617753294 557854451501616 559395200792818 561675372402312 562265357048577 563226674770851 564054301868967 564623193323592 564881474444742 565018678190421 565602429994694 566678742896682 567410721480148 567647606283966 568490475469644 569077814178216 569476419241233 570888434013336 571590288651928 571864494804168 572465182119753 574249793241488 574798628766852 575342561639664 576076868625648 579881753447472 580022600602536 580910400823311 581726747890512 583333430551326 584945201938188 585189407104146 585225814776228 585803010535288 587666844485448 588078470055349 589197553728147 589234210767846 589536608546808 589791804055272 590401150335408 590544552540904 591421420161936 591668329044312 593574530523156 594444993830856 596336323750776 597983356889373 598233671265096 599635606553074 599885944725483 602150153407504 602425600853804 602701174300729 603571986393012 604342322460084 604618772691759 606542472254889 606863088848744 607443094320426 608055746656176 608333895555876 608481653435838 609990381548496 610269415427196 611312806767348 613257804561708 616500965359734 618462470181114 619519869371182 620698784441346 622698514497423 624083274344452 625309774692408 625595816271258 625926504407568 627586257939318 627917998217328 628205232901428 628357817319414 629915828310288 630203976881388 632871986368944 633994632674247 634230320285016 634885578435024 635160404367216 635971056582512 636639081525902 637181277432336 638664659259042 639601246196692 640212540950493 640550955445128 642588979484088 643039074733419 643347556654689 643687628309544 643982076650094 644633487850248 645578827936848 645735632217624 646031017396674 648086477203854 648766031688712 650000600730936 650830193418552 652525425677853 653544864914032 654704182665091 654788527834896 658727058877524 659028386852199 660822913344204 661125200046129 662255540664627 663228684615159 663924116541252 664201294127334 664362621608517 665349097682178 666036506348892 666666777772944 667175243938196 668444844782988 668750618059713 671232988579608 672089680063256 673368632832168 673410526591824 677418922583442 678681205872264 680555668976547 682720974954837 682763450572266 683409550730712 685297836060656 685611318566356 686916002331468 687792709971276 688090438064484 688801342057976 690279717218364 690992883076296 692018900982864 692475961943844 693202061256432 694220679223344 695407603926672 695725711042572 697939283142612 699377063598252 704167317458514 704572531839696 705066042870098 706407747994494 708346585619308 709398371098872 709694533451124 711655445139912 711980984665062 713198274561906 714246275739402 714623824251792 714966647167152 715467438655326 715845632670896 718123219793616 719251126253023 719863678997064 720619824875769 721539548544633 723788886221968 724148581848237 724896739488918 725166219973104 726452586244827 727587521743888 729528070474476 729861785649801 731671475371992 732183967595871 732570997920216 734901799695336 735237973028286 735979516171536 738321162739056 740699841507528 743378157004392 745108769135549 745743343631832 748575623332654 749687142731436 750000124994562 750968899694468 752072402491956 753175299259656 753358237587228 753702853629453 755571657195576 756100890071163 756863475045288 757987300626192 759301892321644 760398968779632 760746805532532 763286909493004 764286420639672 766398171689136 768514902023778 768835744572051 770960065568238 774547201097748 774901509815223 777042590740374 777366993460833 777777907401768 779852318913486 779926935917584 780252542805528 780301086368304 782333554417506 785596738304196 785645614357128 785973608700876 790322076347349 791432707364208 792644098319658 796557359000977 797311142519164 798073167486231 799847926300644 802424828299822 803108216218896 803951802283266 804762648524016 805326336754758 805789763280112 806158363589012 807323140565136 807692442301836 807888622267818 808723296339852 809924125760568 811111860741168 811308871247784 813692553902928 814262496999714 815083742356464 815939907531294 816281457987888 817677072748944 818535961961874 819935431299062 822001287146312 823565514143736 824142372660243 824616626908152 826764524657253 827598379255128 827976955692978 829033698759346 830264685996564 830611308081438 833287321695969 834127755028344 834712011764547 836781677252424 837606977201904 837810423092552 839092801189227 840271969175184 842513058603468 845326176898996 845712862737071 846934789985388 847322211667113 848403644992041 851116082220222 851471409425949 851552879012056 853616721267324 856332651020004 857385432977892 857796742206252 858642768866792 861374689862232 864115302938472 865398380949648 869822630171208 870033900903804 875000145826989 876116904368173 877417802907282 877784110656219 877838722164342 878302745170032 878704515802932 878917943851766 881097217792272 881500266728172 883007387552836 883851316151769 884304912820212 884687706082908 885232155388336 885601725503112 885816828811356 886916707539408 887132130242904 888048675131856 890361795784734 891259793043984 891667490746284 893334679150498 894095490762864 894504485626164 899453409829611 903225230111256 903638401280706 906513483690126 907407558635396 910294633273116 910351267429688 912083619984264 912500843333814 912722480153757 915888003108624 916969210151022 917056946628368 917453917419312 918802059752304 919886706842562 920372956291152 923301282591792 924751448039601 927634281390096 927693705271671 929279804056773 930585710856816 932502751464336 933155914017418 936124911516678 937964662038612 938393724406887 938889756611352 941876997325992 942307849352142 942536725979121 943510512396494 944873742465432 945305965322082 946259377934832 949307979553416 950931032749208 951929892119843 952328367652536 952740606550824 953956584873768 954958622288853 957996988888563 959401869295038 959634897878969 960826433167692 962052731392844 963883469226132 965531442464316 965973114975141 966528985985224 968368241905272 968603448326436 969046526095011 972129715805781 972704093965968 973149047533068 976245290127828 980317297371048 982243898444592 988090588316286 991234370016306 995886174811878 996301941191001 999054759523338 999582856975248 1000000166659416 1000762865907294 1002763203322608 1004477650116304 1004937138172604 1006849482869412 1008134520094884 1010115789887736 1014329074043376 1016128383875163 1017556338039696 1018021808808396 1024145175858399 1024686536031704 1025114326096068 1027946754090984 1028416977849534 1031689064956914 1032135657096726 1032729601463664 1033202013086964 1033452966946582 1035419575827546 1036056787653832 1036489324614444 1038028351474296 1039803091884648 1042858106667216 1043111405890008 1043588566563858 1046908924713918 1047462317738928 1047964811601168 1049065595397378 1053762768463132 1054244801494157 1056250976187771 1056858797759544 1057599064305147 1062010405485302 1062519878428962 1064097556648308 1066463901734192 1067483167709868 1067971476997593 1069797411842859 1071935736377688 1072449970750728 1073201157982989 1073768449006344 1076923256402448 1077184829690424 1078297728453136 1080349674653808 1085683329332952 1087345109233377 1087919876708392 1091381282615832 1092145730102791 1094292105711714 1098856496880324 1102352699543004 1102856959542429 1103969274257304 1107019581328752 1107481744108584 1111049762261292 1112949349019396 1115067235506588 1118790401585636 1119302180844211 1122863434998981 1123350744804624 1124530714097154 1126453349541702 1128108603737934 1129246386647184 1129762948889484 1130037356380842 1131204859989388 1133357485793364 1134821442960296 1135295212567932 1136980950939288 1138155628356432 1138952838482466 1141776868026672 1143180577303856 1143728989608336 1144930364239506 1149597257533704 1152772353035667 1156440098352357 1160045201205072 1161820801646622 1165563886110561 1166666861102652 1167556676891843 1169778478370229 1169890403876376 1170378814208292 1170451629552456 1171606021070576 1175333688970896 1176156940110698 1178395107456294 1178468421535692 1179073217093616 1179583608110544 1181089105081808 1183336658088624 1186707902185129 1187149061046312 1188889987661712 1188966147479487 1192672647501552 1195966713778746 1196467342530192 1199271213106148 1199771889450966 1203637242449733 1204851201707608 1205402348601458 1207143972786024 1207989505132137 1208684644920168 1209237545383518 1211832933401727 1213084944509778 1213726177697488 1214886188640852 1216667791111752 1216963306871676 1220538830854392 1221393745499571 1222625613534696 1223909861296941 1226515609123416 1227803942942811 1229903146948593 1233001930719468 1236924940362228 1239039738742364 1239606524833789 1241397568882692 1241965433539467 1243550548139019 1245397028994846 1248166548688904 1250619549384816 1251191632542516 1255172515878636 1256410465802856 1256715634638828 1260407953762776 1267989265348494 1268460640570032 1273278163051804 1276674123330333 1277329318518084 1279202492393384 1280425081900986 1281101910890256 1285177958968176 1286078149466838 1286695113309378 1287375256619088 1287964153300188 1289266975700496 1291471264435248 1292062034793348 1296172954407708 1297532063377424 1300001201461872 1301660386837104 1305050851355706 1309408365330182 1316126704360923 1316758083246513 1317454117755048 1318056773704398 1318376915777649 1321645826688408 1322250400092258 1324511081329254 1326457369230318 1327848233082504 1328402588254668 1328725243217034 1330698195364356 1332073012697784 1334350487876392 1335752091612757 1336889689565976 1337501236119426 1340002018725747 1342465977159216 1344179360126512 1346737265664336 1354837845166884 1355457601921059 1357362411744528 1359770225535189 1361111337953094 1365441949909674 1365526901144532 1366819101461424 1371222637132712 1373832004662936 1375453815226533 1375585419942552 1376180876128968 1377602684115952 1380559434436728 1381985766152592 1384951923887688 1391451422085144 1395294499408537 1395878566285224 1398754127196504 1399733871026127 1404187367275017 1408334634917028 1410132085740196 1410777136280771 1412815495988988 1413461774028213 1415265768594741 1416693171238616 1418796742197744 1419389066902248 1423310890279824 1423961969330124 1426396549123812 1428492551478804 1430934877310652 1438502252506046 1439102803942557 1439727357994128 1441239649751538 1443079097089266 1448297163696474 1449793478977836 1452905172489654 1459056140948952 1459723571299602 1463342950743984 1464367935191742 1465141995840432 1469803599390672 1470475946056572 1479320809573243 1481399683015056 1482135882474429 1486756314008784 1490217538271098 1491486687263664 1493829262217817 1497151246665308 1498582139285007 1499374285462872 1500000249989124 1501144298860941 1501937799388936 1504144804983912 1506350598519312 1506716475174456 1507405707258906 1511143314391152 1512201780142326 1513726950090576 1518603784643288 1521493611065064 1526573818986008 1528572841279344 1537029804047556 1537671489144102 1541920131136476 1542625466774301 1545262928217463 1547533597435371 1548203485645089 1549094402195496 1549803019630446 1550179450419873 1554085181480748 1554733986921666 1555555814803536 1559704637826972 1560505085611056 1564667108835012 1565382849845787 1570609602225989 1571193476608392 1571291228714256 1571947217401752 1573598393096067 1580644152694698 1585288196639316 1593015608227953 1593114718001954 1593779817643443 1594622285038328 1596146334972462 1599695852601288 1604849656599644 1607903604566532 1610652673509516 1612316727178024 1615384884603672 1615777244535636 1617446592679704 1619848251521136 1622617742495568 1628524993999428 1631879815062588 1637071923923748 1639870862598124 1641438158567571 1644002574292624 1647131028287472 1648284745320486 1649233253816304 1653529049314506 1655196758510256 1655953911385956 1658067397518692 1660529371993128 1661222616162876 1666574643391938 1668255510056688 1669424023529094 1673563354504848 1675620846185104 1678185602378454 1683592279937477 1685026117206936 1686796071145731 1689680024312553 1690652353797992 1691425725474142 1693869579970776 1694644423334226 1695056034571263 1696807289984082 1702232164440444 1702942818851898 1703105758024112 1707233442534648 1708429257723699 1712665302040008 1714770865955784 1715593484412504 1717285537733584 1717395546359259 1722749379724464 1728230605876944 1739421171696011 1739645260342416 1740067801807608 1742731202469933 1750000291653978 1752233808736346 1754835605814564 1755568221312438 1755677444328684 1757409031605864 1757835887703532 1763000533456344 1764235410166047 1766014775105672 1767702632303538 1768609825640424 1769375412165816 1771203451006224 1771633657622712 1774264260485808 1780723591569468 1783334981492568 1786669358300996 1789008971252328 1793950070668119 1798906819659222 1799657834176449 1806450460222512 1807276802561412 1808103522902187 1813026967380252 1813856318075277 1814815117270792 1819627416764667 1820589266546232 1820702534859376 1824167239968528 1825001686667628 1825444960307514 1833938420302044 1839773413685124 1844084844810481 1849502896079202 1855387410543342 1858559608113546 1866311828034836 1868095543492269 1872249823033356 1875929324077224 1876787448813774 1877779513222704 1883753994651984 1884615698704284 1885073451958242 1887021024792988 1889747484930864 1890611930644164 1898615959106832 1901862065498416 1901983898022741 1903859784239686 1904656735305072 1905481213101648 1907913169747536 1909917244577706 1915993977777126 1918803738590076 1919269795757938 1921652866335384 1924105462785688 1927766938452264 1929117224200257 1930042669964067 1931062884928632 1931946229950282 1933057971970448 1936736483810544 1937206896652872 1938093052190022 1944259431611562 1946298095066136 1952490580255656 1957883202774863 1960634594742096 1964112547995273 1976181176632572 1977085160556597 1979608504981429 1982468740032612 1983375600138387 1986766621993881 1991772349623756 1992603882382002 1993087864825551 1998109519046676 2000000333318832 2001525731814588 2009874276345208 2013698965738824 2016269040189768 2020231579775472 2032256767750326 2036043617616792 2041667006929641 2048162924864511 2048290351716798 2049373072063408 2050228652192136 2055893508181968 2056833955699068 2063378129913828 2064271314193452 2066404026173928 2066905933893164 2070839151655092 2072113575307664 2072978649228888 2076056702948592 2078704050139249 2079606183769296 2086222811780016 2087177133127716 2093817849427836 2098131190794756 2107525536926264 2108489602988314 2112501952375542 2113717595519088 2115198128610294 2124020810970604 2125039756857924 2128195113296616 2134966335419736 2135942953995186 2139594823685718 2143871472755376 2144899941501456 2146402315965978 2147536898012688 2154369659380848 2157753378759069 2164618645633899 2168319542799137 2171366658665904 2172445745544711 2174690218466754 2175839753416784 2182762565231664 2184291460205582 2188584211423428 2189585356949403 2196551902787613 2197712993760648 2204705399086008 2205713919084858 2207938548514608 2214963488217168 2222099524522584 2225898698038792 2228236785340657 2230134471013176 2235326307406647 2237580803171272 2238604361688422 2245726869997962 2249061428194308 2252906699083404 2256217207475868 2259525897778968 2260074712761684 2261108560888359 2262409719978776 2266714971586728 2268302670213489 2269642885920592 2270590425135864 2273961901878576 2277905676964932 2289860728479012 2299194515067408 2302126403262751 2305544706071334 2306507233716153 2312880196704714 2323641603293244 2324704529445669 2331127772221122 2332100980382499 2333333722205304 2335113353783686 2339556956740458 2339780807752752 2340757628416584 2340903259104912 2352313880221396 2356790214912588 2356936843071384 2370966229042047 2373415804370258 2374298122092624 2377932294958974 2389672077002931 2391933427557492 2398542426212296 2399543778901932 2407274484899466 2409702403415216 2410804697202916 2414287945572048 2415979010264274 2417369289840336 2418475090767036 2423665866803454 2426169889019556 2429772377281704 2433335582223504 2433926613743352 2441077661708784 2442787490999142 2445251227069392 2447819722593882 2453031218246832 2455607885885622 2459806293897186 2466003861438936 2467731150045343 2472427117980729 2473849880724456 2478079477484728 2479213049667578 2482795137765384 2483930867078934 2487101096278038 2490794057989692 2496333097377808 2499861965087907 2502383265085032 2504136035293641 2510345031757272 2512820931605712 2513431269277656 2517278403567681 2520815907525552 2535978530696988 2537138588211213 2545210934976123 2546556326103608 2549562539335249 2553348246660666 2554414228277847 2554658637036168 2558404984786768 2560850163801972 2572156298933676 2573390226618756 2575928306600376 2584124069586696 2592345908815416 2610101702711412 2618816730660364 2620014681664289 2625000437480967 2628350713104519 2632253408721846 2633516166493026 2634908235510096 2636113547408796 2636753831555298 2643291653376816 2644500800184516 2649022162658508 2652914738460636 2655696466165008 2656805176509336 2657450486434068 2661396390728712 2664146025395568 2668700975752784 2671504183225514 2673779379131952 2675002472238852 2680004037451494 2698360229488833 2709675690333768 2710915203842118 2719540451070378 2722222675906188 2730883899819348 2731053802289064 2738167440461271 2742445274265424 2747310074921737 2747664009325872 2750907630453066 2751170839885104 2752361752257936 2761118868873456 2769903847775376 2774254344118803 2782902844170288 2783081115815013 2787839412170319 2790588998817074 2791757132570448 2797508254393008 2799467742052254 2808374734550034 2816669269834056 2820264171480392 2821554272561542 2825630991977976 2826923548056426 2827610177937363 2830531537189482 2833386342477232 2838778133804496 2847923938660248 2852793098247624 2855789676359529 2856985102957608 2861869754621304 2864875866866559 2869774009546717 2873990966665689 2877004505012092 2878205607885114 2878904693636907 2882479299503076 2886158194178532 2896594327392948 2897919344925423 2899586957955672 2901617945657711 2905810344979308 2907139578285033 2918112281897904 2919447142599204 2928735870383484 2940951892113144 2958641619146486 2964271764948858 2980435076542196 2987658524435634 2994302493330616 2997164278570014 2998748570925744 3000000499978248 3002288597721882 3003875598777872 3008289609967824 3013432950348912 3014811414517812 3024403560284652 3037207569286576 3042987222130128 3048385151625489 3053147637972016 3072435527575197 3074059608095112 3075342978288204 3083840262272952 3085250933548602 3090525856434926 3095067194870742 3096406971290178 3098188804390992 3099606039260892 3100358900839746 3108170362961496 3109467973843332 3119409275653944 3126671377026743 3129334217670024 3130765699691574 3141219204451978 3142386953216784 3143894434803504 3147196786192134 3161288305389396 3162734404482471 3170576393278632 3172797192915441 3186031216455906 3186229436003908 3187559635286886 3189244570076656 3192292669944924 3199391705202576 3209392235528577 3209699313199288 3215807209133064 3219603473948967 3221305347019032 3224633454356048 3230769769207344 3231554489071272 3234893185359408 3257049987998856 3262035327700131 3263759630125176 3266045699060963 3274143847847496 3276437190308373 3279741725196248 3282876317135142 3296569490640972 3302286793387729 3307058098629012 3308570878627287 3311907822771912 3316134795037384 3321058743986256 3322445232325752 3333149286783876 3338848047058188 3356371204756908 3357906542532633 3367184559874954 3368590304996943 3370052234413872 3373592142291462 3379360048625106 3381304707595984 3382851450948284 3387739159941552 3389288846668452 3390112069142526 3393614579968164 3404464328880888 3405885637703796 3414466885069296 3416858515447398 3425330604080016 3429541731911568 3431186968825008 3434791092718518 3458317059107001 3469320295057071 3478842343392022 3480135603615216 3485462404939866 3496691658331683 3500000583307956 3502670030675529 3504467617472692 3509671211629128 3511136442624876 3511354888657368 3514818063211728 3515671775407064 3526001066912688 3528470820332094 3532029550211344 3535405264607076 3537219651280848 3538750824331632 3543267315245424 3560123706555387 3561447183138936 3566669962985136 3573338716601992 3578017942504656 3587900141336238 3597813639318444 3599315668352898 3610911727349199 3614553605122824 3616207045804374 3617085384313037 3623968515396411 3626053934760504 3627712636150554 3629630234541584 3639254833529334 3641178533092464 3650003373335256 3650889920615028 3664181236498713 3667876840604088 3671729583890823 3676415794965511 3679546827370248 3683411828828433 3688169689620962 3689709440845779 3699005792158404 3710774821086684 3717119216227092 3718819574501367 3730651644417057 3732623656069672 3736191086984538 3744499646066712 3751858648154448 3753574897627548 3769231397408568 3770146903916484 3774042049585976 3781223861288328 3803967796045482 3807719568479372 3819834489155412 3830022369990999 3831987955554252 3837607477180152 3838539591515876 3843305732670768 3848210925571376 3855533876904528 3858234448400514 3860085339928134 3862125769857264 3863892459900564 3874413793305744 3876186104380044 3888518863223124 3892596190132272 3904981160511312 3915766405549726 3928225095990546 3948380113082769 3952362353265144 3954170321113194 3955130747332947 3959217009962858 3964937480065224 3966751200276774 3973533243987762 3983544699247512 3985207764764004 3986175729651102 3996219038093352 4003051463629176 4007256274838271 4019748552690416 4020006056177241 4026879150912683 4027397931477648 4032538080379536 4064513535500652 4066372805763177 4072087235233584 4079310676605567 4083334013859282 4096325849729022 4096580703433596 4100457304384272 4113667911398136 4126756259827656 4128542628386904 4132808052347856 4133811867786328 4141678303310184 4145957298457776 4157408100278498 4174354266255432 4185883498225611 4187635698855672 4196262381589512 4199201613078381 4212562101825051 4215051073852528 4216979205976628 4225003904751084 4230396257220588 4232331408842313 4245797305784223 4248041621941208 4250079513715848 4256390226593232 4269932670839472 4271885907990372 4279189647371436 4292804631931956 4315506757518138 4317308411827671 4329237291267798 4336639085598274 4344891491089422 4349380436933508 4368582920411164 4377168422846856 4379170713898806 4393103805575226 4395425987521296 4409410798172016 4411427838169716 4437962428719729 4444199049045168 4451797396077584 4456473570681314 4460268942026352 4470652614813294 4475161606342544 4477208723376844 4481487786653451 4491453739995924 4498122856388616 4503432896582823 4505813398166808 4512434414951736 4519051795557936 4520149425523368 4522217121776718 4524819439957552 4533429943173456 4536605340426978 4541180850271728 4555811353929864 4579721456958024 4582929278655637 4604252806525502 4611089412142668 4613014467432306 4625760393409428 4627876400322903 4635788784652389 4642600792306113 4647283206586488 4649409058891338 4650538351259619 4662255544442244 4664201960764998 4666667444410608 4670226707567372 4679113913480916 4681515256833168 4704627760442792 4711828806677967 4713580429825176 4713873686142768 4741932458084094 4746831608740516 4755864589917948 4779046824683859 4779344154005862 4781339452930329 4783866855114984 4797084852424592 4799087557803864 4814548969798932 4821609394405832 4831958020528548 4836950181534072 4847331733606908 4852339778039112 4859544754563408 4865741551662251 4867853227486704 4885574981998284 4895639445187764 4911215771771244 4919612587794372 4932007722877872 4935462300090686 4944854235961458 4947699761448912 4956158954969456 4958426099335156 4965590275530768 4967861734157868 4974202192556076 4981588115979384 4999723930175814 5004766530170064 5008272070587282 5020690063514544 5026862538555312 5034556807135362 5050776839812431 5069040072937659 5071957061393976 5074277176422426 5085168103713789 5090421869952246 5093112652207216 5099125078670498 5106696493321332 5108828456555694 5109317274072336 5121700327603944 5125287773171097 5144312597867352 5146780453237512 5151856613200752 5152186639077777 5168248139173392 5184691817630832 5215761383948843 5218263515088033 5220203405422824 5237633461320728 5240029363328578 5250000874961934 5256701426209038 5264506817443692 5267032332986052 5272227094817592 5273507663110596 5289001600369032 5292706230498141 5298044325317016 5305829476921272 5313610353018672 5314900972868136 5322792781457424 5343008366451028 5350004944477704 5360008074902988 5381850212004357 5388719041935749 5396720458977666 5398973502529347 5419351380667536 5421830407684236 5424310568706561 5439080902140756 5441568954225831 5444445351812376 5458882250294001 5461767799638696 5462107604578128 5476334880922542 5494620149843474 5501815260906132 5532254534431443 5548508688237606 5566162231630026 5575678824340638 5581177997634148 5598935484104508 5616749469100068 5633338539668112 5640528342960784 5643108545123084 5651261983955952 5653847096112852 5655220355874726 5661063074378964 5695847877320496 5705586196495248 5705951694068223 5711579352719058 5713970205915216 5723739509242608 5729751733733118 5739548019093434 5747981933331378 5754009010024184 5756411215770228 5757809387273814 5764958599006152 5772316388357064 5787351672600771 5793188654785896 5795838689850846 5799173915911344 5803235891315422 5811620689958616 5814279156570066 5838894285198408 5857471740766968 5873649608324589 5881903784226288 5892337643985819 5917283238292972 5919990039159497 5928543529897716 5931255481669791 5938825514944287 5960299865981643 5960870153084392 5975317048871268 5979263594476653 5988604986661232 5994328557140028 6000000999956496 6004577195443764 6029622829035624 6048807120569304 6096770303250978 6125001020788923 6132818330577211 6144488774593533 6144871055150394 6148119216190224 6150685956576408 6167680524545904 6170501867097204 6181051712869852 6190134389741484 6192813942580356 6199212078521784 6200717801679492 6216340725922992 6218935947686664 6236112150417747 6238818551307888 6253342754053486 6258668435340048 6261531399383148 6282438408903956 6294393572384268 6322576610778792 6325468808964942 6341152786557264 6345594385830882 6372062432911812 6372458872007816 6375119270573772 6384585339889848 6418784471057154 6419398626398576 6431614418266128 6439206947897934 6442610694038064 6463108978142544 6473260136277207 6493855936901697 6504958628397411 6514099975997712 6524070655400262 6527519260250352 6532091398121926 6548287695694992 6552874380616746 6559483450392496 6565752634270284 6568756070848209 6593138981281944 6604573586775458 6614116197258024 6617141757254574 6623815645543824 6632269590074768 6644890464651504 6666298573567752 6677696094116376 6684710356021971 6705978922219941 6712742409513816 6715813085065266 6717444285152783 6734369119749908 6737180609993886 6747184284582924 6758720097250212 6765702901896568 6778577693336904 6780224138285052 6783325682665077 6787229159936328 6804908010640467 6808928657761776 6811771275407592 6833717030894796 6869582185437036 6906379209788253 6916634118214002 6938640590114142 6957684686784044 6970924809879732 6974113588337007 6993383316663366 7000001166615912 7005340061351058 7008935234945384 7019342423258256 7022272885249752 7022709777314736 7031343550814128 7056941640664188 7070810529214152 7112898687126141 7120247413110774 7122894366277872 7146677433203984 7169016231008793 7175800282672476 7195627278636888 7198631336705796 7221823454698398 7229107210245648 7232414091608748 7234170768626074 7247937030792822 7252107869521008 7255425272301108 7278509667058668 7300006746670512 7301779841230056 7328362472997426 7335753681208176 7343459167781646 7352831589931022 7359093654740496 7366823657656866 7376339379241924 7379418881691558 7398011584316808 7403193450136029 7421549642173368 7434238432454184 7437639149002734 7461303288834114 7465247312139344 7472382173969076 7488999292133424 7507149795255096 7512408105880923 7538462794817136 7540293807832968 7548084099171952 7551835210703043 7562447722576656 7607935592090964 7611415764633639 7615439136958744 7635632804928369 7639668978310824 7645020110719537 7648687618005747 7660044739981998 7663975911108504 7675214954360304 7677079183031752 7716468896801028 7720170679856268 7727784919801128 7752372208760088 7777037726446248 7831532811099452 7835115265909477 7856450191981092 7860044044992867 7885052139313557 7896760226165538 7904724706530288 7908340642226388 7910261494665894 7918434019925716 7929874960130448 7933502400553548 7947066487975524 7967089398495024 7970415529528008 7972351459302204 7992438076186704 8006102927258352 8014512549676542 8040012112354482 8053758301825366 8095080688466499 8129027071001304 8132745611526354 8158621353211134 8166668027718564 8192651699458044 8193161406867192 8227335822796272 8241930224765211 8253512519655312 8257085256773808 8267623735572656 8283356606620368 8306955315295903 8314816200556996 8322763032356409 8348708532510864 8363518236510957 8371766996451222 8375271397711344 8392524763179024 8398403226156762 8425124203650102 8433958411953256 8450007809502168 8460792514441176 8464662817684626 8482830533812089 8491594611568446 8496083243882416 8500159027431696 8543771815980744 8558379294742872 8567369029078587 8585609263863912 8594627600599677 8609322028640151 8621972899997067 8631013515036276 8634616823655342 8636714080910721 8658474582535596 8673278171196548 8677245673836523 8689782982178844 8693758034776269 8698760873867016 8704853836973133 8737165840822328 8754336845693712 8758341427797612 8786207611150452 8822855676339432 8875924857439458 8912947141362628 8941305229626588 8954417446753688 8962975573306902 8982907479991848 8996245712777232 9006865793165646 9011626796333616 9024868829903472 9040298851046736 9044434243553436 9073210680853956 9111622707859728 9159442913916048 9165858557311274 9208505613051004 9217306582725591 9222178824285336 9226028934864612 9251520786818856 9255752800645806 9271577569304778 9285201584612226 9294566413172976 9298818117782676 9301076702519238 9324511088884488 9328403921529996 9340453415134744 9350264641289299 9358227826961832 9380014131080229 9409255520885584 9423657613355934 9427160859650352 9483864916168188 9488203213447413 9493663217481032 9511729179835896 9518391578746323 9558093649367718 9558688308011724 9562678905860658 9567733710229968 9598175115607728 9628176706585731 9629097939597864 9643218788811664 9663916041057096 9673900363068144 9694663467213816 9704679556078224 9731483103324502 9771149963996568 9786105983100393 9791278890375528 9798137097182889 9822431543542488 9829311570925119 9839225175588744 9870924600181372 9889708471922916 9906860380163187 9916852198670312 9935723468315736 9948404385112152 9963176231958768 9999447860351628 10016544141174564 10069113614270724 10073719627597899 10101553679624862 10105770914990829 10138080145875318 10143914122787952 10148554352844852 10170336207427578 10180843739904492 10198250157340996 10213392986642664 10217656913111388 10243400655207888 10250575546342194 10288625195734704 10293560906475024 10304373278155554 10355245667012701 10374951177321003 10431522767897686 10436527030176066 10440406810845648 10475266922641456 10480058726657156 10490074974995049 10500001749923868 10508010092026587 10513402852418076 10529013634887384 10534064665972104 10544454189635184 10547015326221192 10578003200738064 10585412460996282 10596088650634032 10611658953842544 10629801945736272 10680371119666161 10686016732902056 10700009888955408 10720016149805976 10763700424008714 10777438083871498 10793440917955332 10797947005058694 10832735182047597 10843660815368472 10848621137413122 10851256152939111 10878161804281512 10883137908451662 10888890703624752 10917764500588002 10923535599277392 10952669761845084 10989240299686948 10994267215581923 11003630521812264 11015188751672469 11029247384896533 11064509068862886 11069128322537337 11097017376475212 11132324463260052 11151357648681276 11156458723504101 11162355995268296 11191954933251171 11197870968209016 11233498938200136 11286217090246168 11307694192225704 11310440711749452 11322126148757928 11389519756786249 11411903388136446 11423158705438116 11459503467466236 11479096038186868 11490067109972997 11495963866662756 11508018020048368 11512822431540456 11515618774547628 11529917198012304 11544632776714128 11574703345201542 11586377309571792 11591677379701692 11606471782630844 11623241379917232 11628558313140132 11677788570396816 11714943481533936 11747299216649178 11784675287971638 11834566476585944 11839980078318994 11857087059795432 11862510963339582 11865392241998841 11877651029888574 11920599731963286 11921740306168784 11950634097742536 11958527188953306 11988657114280056 12009154390887528 12021768824514813 12059245658071248 12060018168531723 12080637452738049 12097614241138608 12175948201872077 12193540606501956 12199118417289531 12250002041577846 12265636661154422 12288977549187066 12289742110300788 12301371913152816 12341003734194408 12362103425739704 12380268779482968 12385627885160712 12398424157043568 12401435603358984 12437871895373328 12472224300835494 12506685508106972 12523062798766296 12557650494676833 12564876817807912 12588787144768536 12597604839235143 12637686305475153 12645153221557584 12650937617929884 12691188771661764 12696994226526939 12737391917352669 12744124865823624 12744917744015632 12750238541147544 12769170679779696 12837568942114308 12878413895795868 12927325187552371 12946520272554414 12951925235483013 12987711873803394 13009917256794822 13048141310800524 13064182796243852 13105748761233492 13131505268540568 13137512141696418 13186277962563888 13209147173550916 13228232394516048 13234283514509148 13313887286159187 13332597147135504 13355392188232752 13369420712043942 13411957844439882 13425484819027632 13431626170130532 13434888570305566 13468738239499816 13474361219987772 13494368569165848 13510298689748469 13517440194500424 13531405803793136 13557155386673808 13560448276570104 13566651365330154 13574458319872656 13609816021280934 13623542550815184 13667434061789592 13705182419424041 13739164370874072 13748787835966911 13812758419576506 13833268236428004 13857259534870003 13877281180228284 13883629200968709 13907366353957167 13915369373568088 13941849619759464 13948227176674014 13951615053778857 13986766633326732 14000002333231824 14010680122702116 14017870469890768 14044545770499504 14113883281328376 14135486420033901 14141621058428304 14225797374252282 14240494826221548 14337140474051577 14338032462017586 14344018358790987 14351600565344952 14391254557273776 14397262673411592 14443646909396796 14464828183217496 14468341537252148 14495874061585644 14510850544602216 14550928350974743 14557019334117336 14597224654986753 14603559682460112 14656724945994852 14686918335563292 14705663179862044 14733647315313732 14752678758483848 14758837763383116 14796023168633616 14806386900272058 14843099284346736 14868476864908368 14875278298005468 14922606577668228 14944764347938152 15014299590510192 15024816211761846 15080587615665936 15103670421406086 15152330519437293 15178236799593959 15207120218812977 15215871184181928 15222831529267278 15230878273917488 15271265609856738 15279337956621648 15290040221439074 15297375236011494 15320089479963996 15327951822217008 15354158366063504 15375863319513291 15427202728406677 15432937793602056 15440341359712536 15455569839602256 15456559917233331 15504744417520176 15554075452892496 15647284151846529 15654790545264099 15663065622198904 15670230531818954 15712900383962184 15720088089985734 15770104278627114 15793520452331076 15816681284452776 15820522989331788 15836868039851432 15867004801107096 15878118691494423 15894132975951048 15940831059056016 15944702918604408 16029025099353084 16080024224708964 16107516603650732 16114884822839257 16145550636013071 16166157125807247 16190161376932998 16258054142002608 16265491223052708 16272931706119683 16317242706422268 16324706862677493 16333336055437128 16385303398916088 16386322813734384 16483860449530422 16596763603294329 16613910630591806 16629632401113992 16645526064712818 16727036473021914 16743533992902444 16796806452313524 16850248407300204 16867916823906512 16900015619004336 16921585028882352 16929325635369252 16965661067624178 16983189223136892 17087543631961488 17116758589485744 17117855082204669 17134738058157174 17171218527727824 17189255201199354 17218644057280302 17243945799994134 17262027030072552 17269233647310684 17273428161821442 17316949165071192 17346556342393096 17354491347673046 17379565964357688 17387516069552538 17397521747734032 17409707673946266 17474331681644656 17516682855595224 17572415222300904 17620948824973767 17645711352678864 17677012931957457 17751849714878916 17759970117478491 17816476544832861 17825894282725256 17846937775346743 17880899597944929 17882610459253176 17908834893507376 17925951146613804 17965814959983696 18013731586331292 18088868487106872 18146421361707912 18331717114622548 18340102771650023 18375003062366769 18398454991731633 18417011226102008 18434613165451182 18444357648570672 18452057869729224 18503041573637712 18511505601291612 18543155138609556 18570403169224452 18597636235565352 18602153405038476 18649022177768976 18656807843059992 18680906830269488 18700529282578598 18708336451253241 18716455653923664 18760028262160458 18847315226711868 18967729832336376 18976406426894826 18987326434962064 19023458359671792 19036783157492646 19116187298735436 19117376616023448 19125357811721316 19231170524452159 19256353413171462 19258195879195728 19327832082114192 19389326934427632 19419780408831621 19462966206649004 19481567810705091 19514875885192233 19542299927993136 19572211966200786 19582557780751056 19596274194365778 19644863087084976 19658623141850238 19678450351177488 19741849200362744 19779416943845832 19813720760326374 19833704397340624 19871446936631472 19896808770224304 19998895720703256 20033088282349128 20054131068065913 20088418066827019 20117936766659823 20138227228541448 20147439255195798 20152332855458349 20203107359249724 20211541829981658 20276160291750636 20297108705689704 20311325619603977 20340672414855156 20349977047995231 20361687479808984 20396500314681992 20417924828937857 20426785973285328 20435313826222776 20501151092684388 20608746556311108 20710491334025402 20719137629364759 20749902354642006 20863045535795372 20873054060352132 20960117453314312 20980149949990098 21000003499847736 21016020184053174 21026805704836152 21058027269774768 21068129331944208 21094030652442384 21170824921992564 21338696061378423 21360742239332322 21372033465804112 21440032299611952 21507048693026379 21527400848017428 21554876167742996 21586881835910664 21595894010117388 21665470364095194 21687321630736944 21697242274826244 21702512305878222 21756323608563024 21766275816903324 21835529001176004 21886699639187201 21905339523690168 21978480599373896 21988534431163846 22007261043624528 22030377503344938 22058494769793066 22129018137725772 22138256645074674 22194034752950424 22209580350408087 22264648926520104 22302715297362552 22312917447008202 22324711990536592 22383909866502342 22395741936418032 22466997876400272 22537224317642769 22572434180492336 22612475232048143 22615388384451408 22620881423498904 22644252297515856 22655505632109129 22779039513572498 22823806776272892 22834247293900917 22846317410876232 22906898414785107 22919006934932472 22935060332158611 22946062854017241 22958192076373736 22980134219945994 22991927733325512 23025644863080912 23031237549095256 23149406690403084 23183354759403384 23212943565261688 23257116626280264 23494598433298356 23505345797728431 23569350575943276 23580132134978601 23655156417940671 23669132953171888 23679960156637988 23714174119590864 23725021926679164 23730784483997682 23755302059777148 23841199463926572 23901268195485072 23917054377906612 23977314228560112 24018308781775056 24043537649029626 24120036337063446 24161274905476098 24285242065399497 24351896403744154 24387081213003912 24398236834579062 24500004083155692 24531273322308844 24577955098374132 24579484220601576 24682007468388816 24724206851479408 24725790674295633 24760537558965936 24771255770321424 24802871206717968 24920865945887709 24944448601670988 25013371016213944 25046125597532592 25090554709532871 25115300989353666 25129753635615824 25177574289537072 25195209678470286 25275372610950306 25301875235859768 25382377543323528 25393988453053878 25474783834705338 25488249731647248 25500477082295088 25675137884228616 25702107087235761 25734910564758577 25756827791591736 25783882801799031 25827966085920453 25854650375104742 25893040545108828 25903850470966026 25910142242732163 25975423747606788 26019834513589644 26031737021509569 26096282621601048 26114561510919399 26128365592487704 26211497522466984 26263010537081136 26275024283392836 26418294347101832 26468567029018296 26627774572318374 26738841424087884 26823915688879764 26863252340261064 26869777140611132 26937476478999632 26948722439975544 26988737138331696 27020597379496938 27034880389000848 27120896553140208 27133302730660308 27219632042561868 27334868123579184 27410364838848082 27478328741748144 27497575671933822 27625516839153012 27666536472856008 27714519069740006 27754562360456568 27767258401937418 27814732707914334 27830738747136176 27883699239518928 27896454353348028 27903230107557714 27973533266653464 28021360245404232 28050793923867897 28140042393240687 28188154056388781 28227766562656752 28270972840067802 28451594748504564 28464609640342239 28480989652443096 28555174736238969 28674280948103154 28676064924035172 28688036717581974 28703201130689904 28794525346823184 28887293818793592 28929656366434992 28936683074504296 28991748123171288 29021701089204432 29101856701949486 29114038668234672 29194449309973506 29313449891989704 29373836671126584 29394411291548667 29411326359724088 29467294630627464 29487934712775357 29505357516967696 29517675526766232 29612773800544116 29720581140489561 29750556596010936 29845213155336456 29889528695876304 29927643242415763 30049632423523692 30207340842812172 30221158882793697 30259730004716129 30304661038874586 30317312744972487 30356473599187918 30414240437625954 30431742368363856 30445663058534556 30542531219713476 30580080442878148 30594750472022988 30640178959927992 30751726639026582 30854405456813354 30865875587204112 30880682719425072 30913119834466662 31065737001038103 31294568303693058 31309581090528198 31326131244397808 31340461063637908 31425800767924368 31440176179971468 31524030276079761 31540208557254228 31587040904662152 31633362568905552 31641045978663576 31673736079702864 31734009602214192 31756237382988846 31788265951902096 31889405837208816 32041113358998483 32058050198706168 32080504950589459 32160048449417928 32215033207301464 32229769645678514 32291101272026142 32332314251614494 32380322753865996 32498205546142791 32530982446105416 32545863412239366 32553768458817333 32634485412844536 32649413725354986 32666672110874256 32770606797832176 32967720899060844 32982801646745769 33087742154689599 33144313011358237 33193527206588658 33207384967612011 33227821261183612 33259264802227984 33291052129425636 33454072946043828 33469376170512303 33487067985804888 33575864799753513 33593612904627048 33700496814600408 33858651270738504 33931322135248356 33966378446273784 34060190861635757 34168559270358747 34235710164409338 34269476116314348 34378510402398708 34437288114560604 34487891599988268 34524054060145104 34538467294621368 34546856323642884 34633898330142384 34693112684786192 34708982695346092 34759131928715376 34775032139105076 34819415347892532 35033365711190448 35144830444601808 35241897649947534 35354025863914914 35503699429757832 35519940234956982 35596176725996523 35632953089665722 35651788565450512 35693875550693486 35761799195889858 35765220918506352 35851902293227608 36027463172662584 36065306473544439 36177736974213744 36180054505595169 36241912358214147 36292842723415824 36527844605616231 36663434229245096 36680205543300046 36750006124733538 36796909983463266 36834022452204016 36869226330902364 36904115739458448 37023011202583224 37086310277219112 37140806338448904 37195272471130704 37204306810076952 37313615686119984 37401058565157196 37416672902506482 37520056524320916 37672951484030499 37694630453423736 37721033293550243 37792814517705429 37935459664672752 37952812853789652 38073566314985292 38090982679580817 38212175752058007 38232374597470872 38234753232046896 38250715623442632 38462341048904318 38512706826342924 38781975562657113 38839560817663242 38925932413298008 38963135621410182 39029751770384466 39144423932401572 39192548388731556 39317246283700476 39483698400725488 39558833887691664 39627441520652748 39941661858477561 39997791441406512 40066176564698256 40108262136131826 40176836133654038 40235873533319646 40276454457082896 40294878510391596 40304665710916698 40406214718499448 40423083659963316 40552320583501272 40594217411379408 40622651239207954 40681344829710312 40699954095990462 40723374959617968 40793000629363984 40835849657875714 40870627652445552 41002302185368776 41115547258272123 41217493112622216 41246363507900733 41420982668050804 41438275258729518 41499804709284012 41571778604610009 41722099061871501 41726091071590744 41746108120704264 41854845161336571 41920234906628624 41960299899980196 42000006999695472 42032040368106348 42053611409672304 42341649843985128 42406459260101703 42677392122756846 42721484478664644 42929728314040477 43011421422154731 43014097386052758 43054801696034856 43109752335485992 43173763671821328 43191788020234776 43330940728190388 43394484549652488 43405024611756444 43532551633806648 43652785052924229 43671058002352008 43773399278374402 43791673964960259 43810679047380336 43956961198747792 43977068862327692 44060755006689876 44116989539586132 44258036275451544 44276513290149348 44388069505900848 44419160700816174 44529297853040208 44605430594725104 44625834894016404 44767819733004684 45074448635285538 45224950464096286 45241762846997808 45311011264218258 45456991558311879 45534710398781877 45558079027144996 45647613552545784 45668494587801834 45692634821752464 45813796829570214 45838013869864944 45870120664317222 45892125708034482 45916384152747472 45960268439891988 45983855466651024 46062475098190512 46281608185220031 46298813380806168 46366709518806768 46425887130523376 46514233252560528 46941852455539587 46964371635792297 46989196866596712 47010691595456862 47022109996069481 47138701151886552 47160264269957202 47310312835881342 47359920313275976 47450043853358328 47461568967995364 47510604119554296 47634356074483269 47682398927853144 47793405334551643 47834108755813224 48087075298059252 48240072674126892 48322549810952196 48344654468517771 48498471377421741 48570484130798994 48703792807488308 48774162426007824 48796473669158124 48818795118359049 49000008166311384 49062546644617688 49155910196748264 49158968441203152 49451581348591266 49790290809882987 49841731891775418 49888897203341976 50026742032427888 50181109419065742 50230601978707332 50390419356940572 50550745221900612 50603750471719536 50764755086647056 50787976906107756 50949567669410676 51350275768457232 51404214174471522 51469821129517154 51513655583183472 51567765603598062 51655932171840906 51709300750209484 51786081090217656 51807700941932052 51820284485464326 51950847495213576 52039669027179288 52063474043019138 52192565243202096 52229123021838798 52256731184975408 52422995044933968 52550048566785672 52836588694203664 52862846474921301 52937134058036592 53031038795872371 53255549144636748 53279910352435473 53449429634498583 53477682848175768 53540813326040229 53647831377759528 53726504680522128 53739554281222264 53897444879951088 54041194758993876 54266605461320616 54439264085123736 54820729677696164 54995151343867644 55020308314950069 55195364975194899 55251033678306024 55333072945712016 55429038139480012 55509124720913136 55534516803874836 55629465415828668 55792908706696056 55806460215115428 55947066533306928 56042720490808464 56101587847735794 56125009353759723 56280084786481374 56376308112777562 56541945680135604 56903189497009128 56929219280684478 56961979304886192 57110349472477938 57348561896206308 57352129848070344 57376073435163948 57693511573356477 57774587637587184 57873366149008592 57983496246342576 58148687207071321 58203713403898972 58259341226494863 58388898619947012 58544627655576699 58626899783979408 58747673342253168 58788822583097334 58822652719448176 58934589261254928 58975869425550714 59035351053532464 59225547601088232 59441162280979122 59501113192021872 59690426310672912 59855286484831526 60099264847047384 60162393204197739 60265254200481057 60353810299979469 60414681685624344 60442317765587394 60456998566375047 60519460009432258 60609322077749172 60634625489944974 60712947198375836 60828480875251908 60891326117069112 60933976858811931 61085062439426952 61160160885756296 61189500944045976 61253774486813571 61280357919855984 61503453278053164 61708810913626708 61826239668933324 62131474002076206 62157412888094277 62589136607386116 62619162181056396 62680922127275816 62880352359942936 63048060552159522 63080417114508456 63174081809324304 63282091957327152 63512474765977692 64082226717996966 64116100397412336 64161009901178918 64320096898835856 64430066414602928 64459539291357028 64521146079079137 64582202544052284 64664628503228988 64760645507731992 64996411092285582 65061964892210832 65091726824478732 65107536917634666 65268970825689072 65298827450709972 65660098917561603 65935441798121688 65965603293491538 66175484309379198 66288626022716474 66387054413177316 66414769935224022 66455642522367224 66582104258851272 66628741051224261 66908145892087656 66938752341024606 66974135971609776 67151729599507026 67187225809254096 67400993629200816 67717302541477008 67837425696144429 67862644270496712 67932756892547568 68120381723271514 68337118540717494 68471420328818676 68502741881702751 68538952232628696 68757020804797416 68805180996475833 68838188562051723 68874576229121208 68975783199976536 69076934589242736 69093712647285768 69417965390692184 69550064278210152 69638830695785064 70053347545164737 70483795299895068 70516037393185293 70708051727829828 70740396404935803 70965469253822013 71007398859515664 71039880469913964 71192353451993046 71265906179331444 71387751101386972 71523598391779716 71703804586455216 72054926345325168 72130612947088878 72360109011190338 72483824716428294 73055689211232462 73326868458490192 73360411086600092 73500012249467076 73593819966926532 73738452661804728 74046022405166448 74172620554438224 74177372022886899 74281612676897808 74408613620153904 74762597837663127 74802117130314392 74833345805012964 75040113048641832 75345902968060998 75389260906847472 75442066587100486 75585629035410858 75905625707579304 76147132629970584 76181965359161634 76424351504116014 76464749194941744 76501431246885264 76924682097808636 76959870509073461 77025413652685848 77106321261707283 77204731694275731 77483898257761359 77563951125314226 77679121635326484 77730426728196489 77851864826596016 77926271242820364 78059503540768932 78095211064528707 78288847864803144 78343684532758197 78385096777463112 78634492567400952 79254883041305496 79726638297503743 79883323716955122 80216524272263652 80353672267308076 80471747066639292 80589757020783192 80609331421833396 80812429436998896 80846167319926632 81104641167002544 81245302478415908 81362689659420624 81399908191980924 81671699315751428 82004604370737552 82231094516544246 82434986225244432 82492727015801466 82841965336101608 82876550517459036 82999609418568024 83143557209220018 83444198123743002 83452182143181488 83492216241408528 83709690322673142 83920599799960392 84064080736212696 84152381771603691 84420127179722061 84564462169166343 84683299687970256 84812918520203406 85231637413104539 85354784245513692 85393828921026717 85442968957329288 85859456628080954 86022842844309462 86028194772105516 86109603392069712 86219504670971984 86383576040469552 86661881456380776 86788969099304976 86810049223512888 87065103267613296 87305570105848458 87342116004704016 87546798556748804 87583347929920518 87954137724655384 88121510013379752 88183233874646001 88233979079172264 88463804138326071 88516072550903088 88553026580298696 88838321401632348 89161743421468683 89251669788032808 89535639466009368 89782929727247289 90148897270571076 90449900928192572 90491276312866597 90622022528436516 90663476648381091 90779190014148387 90913983116623758 91069420797563754 91116158054289992 91295227105091568 91336989175603668 91627593659140428 91740241328634444 91784251416068964 91920536879783976 92563216370440062 92597626761612336 93197211003114309 93883704911079174 93928743271584594 93978393733193424 94021383190913724 94044219992138962 94277402303773104 94320528539914404 94572090828239283 94620625671762684 94719840626551952 94900087706716656 94923137935990728 95021208239108592 95268712148966538 95364797855706288 95586810669103286 95668217511626448 96123340076995449 96174150596118504 96241514851768377 96480145348253784 96645099621904392 96689308937035542 96996942754843482 97140968261597988 97407585614976616 97592947338316248 97637590236718098 97661305376451999 98000016332622768 98125093289235376 98311820393496528 98903162697182532 98948404940237307 99263226464068797 99432939034074711 99580581619765974 99683463783550836 99777794406683952 100362218838131484 100408128511536909 100461203957414664 100780838713881144 101101490443801224 101575953812215512 101856498456823201 101899135338821352 102180572584907271 102505677811076241 102808428348943044 102939642259034308 103135531207196124 103311864343681812 103418601500418968 103572162180435312 103615401883864104 103640568970928652 103901694990427152 104079338054358576 104126948086038276 104458246043677596 105100097133571344 105725692949842602 106062077591744742 106511098289273496 106559820704870946 106898859268997166 106955365696351536 107081626652080458 107295662755519056 107479108562444528 107990419098846739 108082389517987752 108195919420633317 108533210922641232 108725737074642441 108878528170247472 109583533816848693 109641459355392328 109990302687735288 110040616629900138 110390729950389798 110502067356612048 110858076278960024 111069033607749672 111258930831657336 111585817413392112 111612920430230856 112203175695471588 112250018707519446 112560169572962748 112752616225555124 112804193759874799 113018854452091497 113083891360271208 113163099880650729 113806378994018256 113858438561368956 114220698944955876 114272948038742451 114697123792412616 114704259696140688 114752146870327896 115387023146712954 116297374414142642 116345926687971339 116407426807797944 116518682452989726 116777797239894024 117089255311153398 117577645166194668 117951738851101428 118451095202176464 118882324561958244 119710572969663052 119824985575432683 120198529694094768 120324786408395478 120530508400962114 120707620599958938 120829363371248688 120884635531174788 120913997132750094 121038920018864516 121218644155498344 121269250979889948 121425894396751672 121656961750503816 121782652234138224 121867953717623862 122170124878853904 122320321771512592 122379001888091952 122507548973627142 123006906556106328 123346641774816369 123417621827253416 123652479337866648 123739090523702199 124262948004152412 124314825776188554 124715335813830027 124928564427427201 125166297185614503 125178273214772232 125238324362112792 125361844254551632 125760704719885872 126096121104319044 126160834229016912 126977745533808803 127024949531955384 127219377780305109 128164453435993932 128322019802357836 128789184942121431 128919078582714056 129042292158158274 129164405088104568 129329257006457976 129521291015463984 129992822184571164 130183453648957464 130215073835269332 130597654901419944 130958355158772687 131320197835123206 131375021894880777 131870883596243376 131931206586983076 132350968618758396 132577252045432948 132774108826354632 132829539870448044 132911285044734448 133164208517702544 133257482102448522 133816291784175312 133877504682049212 134303459199014052 134618193671165113 135674851392288858 135725288540993424 136240763446543028 136370974674935637 136604131196345631 136674237081434988 136942840657637352 137005483763405502 137077904465257392 137514041609594832 137610361992951666 137676377124103446 137749152458242416 137951566399953072 138187425294571536 138835930781384368 138844824555660093 139100128556420304 139277661391570128 140106695090329474 140825557366618761 140893114907376891 140967590599790136 141032074786370586 141066329988208443 141416103455659656 141480792809871606 141930938507644026 142079760939827928 142384706903986092 142531812358662888 142775502202773944 142925473802564999 143047196783559432 143380216003654929 144261225894177756 144720218022380676 144967649432856588 145033963405553313 145495414132265223 146111378422464924 146720822173200184 147000024498934152 147187639933853064 147476905323609456 148354744045773798 149370872429648961 149525195675326254 149604234260628784 149666691610025928 150080226097283664 150691805936121996 150884133174200972 151171258070821716 151811251415158608 152294265259941168 152363930718323268 152848703008232028 153849364195617272 153919741018146922 154050827305371696 154212642523414566 154409463388551462 154967796515522718 155127902250628452 155358243270652968 155460853456392978 155852542485640728 156119007081537864 156190422129057414 156577695729606288 156687369065516394 156770193554926224 157268985134801904 158287326624337001 158509766082610992 158588539424763903 159453276595007486 159766647433910244 159839731057306419 160348288903495749 160433048544527304 160622439978120687 160707344534616152 160943494133278584 161179514041566384 161218662843666792 161692334639853264 162490604956831816 162799816383961848 163343398631502856 164462189033088492 164985454031602932 165060924944850207 165586094925584697 165683930672203216 165753101034918072 165999218837136048 166287114418440036 166888396247486004 167419380645346284 167841199599920784 168055227438180823 168128161472425392 168304763543207382 168375028061279169 168840254359444122 169128924338332686 169625837040406812 170463274826209078 170709568491027384 170787657842053434 170885937914658576 171718913256161908 172045685688618924 172056389544211032 173080534720069431 173323762912761552 173620098447025776 174446061621213963 174611140211696916 175093597113497608 175166695859841036 175633882966730097 175908275449310768 176243020026759504 176366467749292002 176467958158344528 176927608276652142 177106053160597392 177676642803264696 178323486842937366 178503339576065616 179071278932018736 179565859454494578 180144373953310039 180297794541142152 180487179612593217 180795762601443171 180899801856385144 180982552625733194 181244045056873032 181326953296762182 181370995699125141 181558380028296774 181827966233247516 182138841595127508 182232316108579984 182673978351207336 182801930576435793 183255187318280856 183480482657268888 183568502832137928 183761323460440713 183841073759567952 185126432740880124 186118065371473177 186394422006228618 186472238664282831 187767409822158348 187857486543169188 188042766381827448 188088439984277924 188641057079828808 189144181656478566 189241251343525368 189846275871981456 190537424297933076 191173621338206572 192246680153990898 192348301192237008 192483029703536754 192960290696507568 193290199243808784 193378617874071084 193993885509686964 194281936523195976 194815171229953232 195185894676632496 195275180473436196 195322610752903998 196980296752684809 197317078394721467 197806325394365064 197896809880474614 198526452928137594 198865878068149422 199161163239531948 199366927567101672 199886223153672783 200553635469286801 200724437676262968 200816257023073818 200922407914829328 201561677427762288 202202980887602448 203151907624431024 203512277088433287 203712996913646402 203798270677642704 204361145169814542 205011355622152482 205616856697886088 205879284518068616 206271062414392248 206415542989427499 206514565686155169 206623728687363624 206837203000837936 207230803767728208 207281137941857304 208253896172076552 208916492087355192 209493502696910341 210160042635494211 211451385899685204 211548112179555879 211818110033012903 212124155183489484 212221189214807409 213022196578546992 213119641409741892 213797718537994332 214163253304160916 215980838197693478 216164779035975504 216391838841266634 217451474149284882 219167067633697386 219282918710784656 219980605375470576 220081233259800276 220781459900779596 221716152557920048 222138067215499344 222517861663314672 222532116068660697 223225840860461712 224287793512989381 224406351390943176 224500037415038892 225120339145925496 225505232451110248 225608387519749598 226037708904182994 226167782720542416 226326199761301458 227716877122737912 228441397889911752 228545896077484902 229394247584825232 229504293740655792 230774046293425908 230879611527220383 231614195082827193 232010191079507659 232451694773284077 232594748828285284 232691853375942678 232814853615595888 233037364905979452 233555594479788048 234178510622306796 234285633193586121 235031053598274591 235155290332389336 235903477702202856 237764649123916488 238421336031450299 239179914892511229 239421145939326104 239649971150865366 240649572816790956 241061016801924228 241415241199917876 241769271062349576 241827994265500188 242077840037729032 242437288310996688 242538501959779896 242851788793503344 243313923501007632 243735907435247724 245015097947254284 246013813112212656 246693283549632738 246835243654506832 247304958675733296 247478181047404398 248525896008304824 248629651552377108 249430671627660054 249857128854854402 250332594371229006 250356546429544464 250476648724225584 252192242208638088 252457145314811073 253260381539166183 253693386507499029 253955491067617606 254049899063910768 254438755560610218 255694912239313617 256328906871987864 256644039604715672 257578369884242862 257838157165428112 258084584316316548 258328810176209136 258658514012915952 259985644369142328 260366907297914928 260430147670538664 261195309802839888 261916710317545374 262640395670246412 262750043789761554 263862413173966152 264047233054851701 264549701623938003 264701937237516792 265154504090865896 265548217652709264 265659079740896088 266514964204897044 267485230264406049 267755009364098424 268606918398028104 269236387342330226 269348789181741867 271349702784577716 271473828938599791 272337570042445161 272481526893086056 272741949349871274 273208262392691262 273348474162869976 273885681315274704 274010967526811004 275220723985903332 275352754248206892 277689649111320186 279591633009342927 280213390180658948 281651114733237522 281786229814753782 281935181199580272 282064149572741172 282132659976416886 282832206911319312 282961585619743212 283861877015288052 284159521879655856 284769413807972184 285063624717325776 285551004405547888 285850947605129998 286094393567118864 286760432007309858 288522451788355512 288724544555305131 289440436044761352 289935298865713176 290067926811106626 290990828264530446 292222756844929848 292983916129355997 293441644346400368 293962178016625859 294000048997868304 294375279867706128 296709488091547596 296845214820711921 297789679392206391 298298817102224133 298741744859297922 299050391350652508 299333383220051856 301383611872243992 301768266348401944 302342516141643432 304727861436646536 305569495370469603 305697406016464056 306541717754721813 307517033433228723 307698728391234544 307839482036293844 308425285046829132 308818926777102924 309935593031045436 310255804501256904 310716486541305936 310921706912785956 311705084971281456 312238014163075728 312380844258114828 313374738131032788 316574653248674002 317177078849527806 318906553190014972 319533294867820488 319679462114612838 320696577806991498 320866097089054608 321244879956241374 321414689069232304 321886988266557168 322437325687333584 323971257296540217 324981209913663632 325599632767923696 326177211223927323 326686797263005712 328750601450546079 328924378066176984 329970908063205864 330121849889700414 331172189851169394 331506202069836144 332574228836880072 333776792494972008 334553837341861501 334838761290692568 336110454876361646 336609527086414764 336750056122558338 337680508718888244 338257848676665372 338412581279624397 339251674080813624 339489299641952187 340926549652418156 341419136982054768 341575315684106868 343437826512323816 344091371377237848 344112779088422064 346161069440138862 348892123242427926 349037780063914017 349222280423393832 350187194226995216 350333391719682072 351267765933460194 352732935498584004 353855216553304284 355353285606529392 356646973685874732 359131718908989156 360288747906620078 360595589082284304 360974359225186434 361591525202886342 361799603712770288 361965105251466388 362488090113746064 362653906593524364 362741991398250282 363116760056593548 363655932466495032 364277683190255016 365347956702414672 365603861152871586 366510374636561712 366960965314537776 367137005664275856 367522646920881426 370039925324449107 370252865481760248 371217271571106597 372236130742946354 372788844012457236 372944477328565662 374146007441490081 374785693282281603 375534819644316696 375714973086338376 376085532763654896 376176879968555848 377282114159657616 378288363312957132 378482502687050736 380933236601426409 381074848595866152 382347242676413144 384493360307981796 384966059407073508 386367554826364293 386757235748142168 387987771019373928 388563873046391952 390550360946872392 390645221505807996 392875065476318061 393376490061309677 393960593505369618 394125065684642331 394634156789442934 395612650788730128 395793619760949228 397052905856275188 397731756136298844 398322326479063896 398733855134203344 399772446307345566 401107270938573602 401448875352525936 401632514046147636 403854581013495339 407024554176866574 407425993827292804 408722290339629084 409812393589036893 410022711244304964 411233713395772176 411758569036137232 412542124828784496 412831085978854998 413029131372310338 413247457374727248 414562275883714608 416507792344153104 416534473666980279 417832984174710384 418987005393820682 420320085270988422 422476672099856283 422902771799370408 423096224359111758 423198989964625329 423636220066025806 424248310366978968 424442378429614818 426239282819483784 427595437075988664 428326506608321832 428776421407694997 430140648010964787 430876069147657081 431961676395386956 432783677682533268 434902948298569764 435101890216659939 436486242396795669 438334135267394772 440162466519600552 441562919801559192 445064232137321394 448575587025978762 448812702781886352 449000074830077784 450240678291850992 451010464902220496 451216775039499196 452075417808365988 452652399522602916 455433754245475824 456882795779823504 457091792154969804 461548092586851816 461759223054440766 463228390165654386 464020382159015318 464903389546568154 465189497656570568 465383706751885356 466074729811958904 468357021244613592 468571266387172242 470062107196549182 470310580664778672 471806955404405712 474861979873011003 475529298247832976 476842672062900598 478359829785022458 478842291878652208 479299942301730732 479519193171919257 481299145633581912 481867319934362061 482122033603848456 482830482399835752 483538542124699152 483655988531000376 484155680075458064 485077003919559792 487471814870495448 490030195894508568 490373432816153159 493386567099265476 494956362094808796 495182774834550621 496758284776754091 497051792016609648 497259303104754216 498861343255320108 499714257709708804 500665188742458012 504165682314542469 504384484417276176 504914290629622146 506520763078332366 507386773014998058 507910982135235212 508877511121220436 511389824478627234 512657813743975728 513288079209431344 515156739768485724 516169168632633096 519241604160208293 519971288738284656 520860295341077328 523338184863641889 523833420635090748 525280791340492824 525500087579523108 527724826347932304 528094466109703402 529099403247876006 529403874475033584 530309008181731792 531318159481792176 533029928409794088 534970460528812098 535510018728196848 537213836796056208 538472774684660452 538697578363483734 540433121859930117 542387287804329513 542699405569155432 542947657877199582 544112987097375423 544675140084890322 544963053786172112 545483898699742548 546416524785382524 546696948325739952 548021935053622008 548405791729307379 550441447971806664 550705508496413784 551283970381322139 555379298222640372 558086468082526201 558354196114419531 559183266018685854 560426780361317896 563302229466475044 563572459629507564 564128299145482344 564265319952833772 565923171239486424 567723754030576104 569538827615944368 571701895210259996 573520864014619716 577044903576711024 577449089110610262 578880872089522704 579870597731426352 580135853622213252 581981656529060892 584445513689859696 585967832258711994 587924356033251718 590940890258054427 591951235184164401 593418976183095192 593690429641423842 595579358784412782 596597634204448266 597483489718595844 598100782701305016 601660906407860403 602767223744487984 603536532696803888 604685032283286864 609455722873293072 610536831265299861 611138990740939206 611394812032928112 613083435509443626 615034066866457446 615678964072587688 616850570093658264 617637853554205848 619246628968282497 619871186062090872 620511609002513808 621843413825571912 624761688516229656 626749476262065576 628480508090731023 630480127906482633 633149306497348004 633438934190066179 634354157699055612 634644336538667637 635454330099038709 637813106380029944 639066589735640976 639358924229225676 641393155613982996 642489759912482748 647942514593080434 652354422447854646 657501202901092158 657848756132353968 659941816126411728 660243699779400828 662344379702338788 665148457673760144 667553584989944016 669107674683723002 669677522581385136 672220909752723292 672863380538968143 673219054172829528 673500112245116676 675361017437776488 676515697353330744 676825162559248794 678503348161627248 678978599283904374 681853099304836312 683150631368213736 686875653024647632 688182742754475696 692322138880277724 692638834581661149 694842585248481579 696030573238522977 697784246484855852 698075560127828034 698444560846787664 700666783439364144 702535531866920388 702856899580758363 705465870997168008 707710433106608568 713293947371749464 715264008094350897 717539744677533687 718263437817978312 720577495813240156 721948718450372868 723183050405772684 723930210502932776 725307813187048728 725483982796500564 726233520113187096 727311864932990064 728555366380510032 731207722305743172 735045293841762852 740079850648898214 740505730963520496 742434543142213194 744472261485892708 745577688024914472 745888954657131324 748292014882980162 749571386564563206 751069639288633392 751429946172676752 752353759937111696 755932933691927173 756576726625914264 757371435944433219 761080159522497087 761866473202852818 762149697191732304 764694485352826288 767084736717940851 768986720615963592 769932118814147016 772735109652728586 773514471496284336 775975542038747856 781100721893744784 781290443011615992 785750130952636122 786752980122619354 787921187010739236 788250131369284662 789268313578885868 791587239521898456 792141699164555103 794105811712550376 795463512272597688 796644652958127792 799544892614691132 802214541877147204 803265028092295272 807709162026990678 808046367545225601 814049108353733148 814421486815799373 814851987654585608 817012710127335483 817444580679258168 819624787178073786 820045422488609928 825662171957709996 826058262744620676 833068947333960558 837974010787641364 838774899028028781 840640170541976844 844953344199712566 845805543598740816 846192448718223516 846397979929250658 847272440132051612 848496620733957936 848884756859229636 852478565638967568 855190874151977328 856653013216643664 857552842815389994 860281296021929574 861752138295314162 863923352790773912 865567355365066536 866173633665915393 869805896597139528 870203780433319878 872972484793591338 876668270534789544 880324933039201104 881886534049877577 883125839603118384 888844218736661621 890128464274642788 890535644462135763 894896451306672399 897151174051957524 898000149660155568 902433550078998392 904150835616731976 905304799045205832 914183584309939608 916708486111408809 919625153264165439 922551100299686169 923096185173703632 923518446108881532 926456780331308772 928040764318030636 929806779093136308 930378995313141136 930767413503770712 932149459623917808 936714042489227184 937142532774344484 940124214393098364 949723959746022006 953685344125801196 956719659570044916 958599884603461464 959038386343838514 962598291267163824 963734639868724122 964244067207696912 965660964799671504 967311977062000752 971913771889620651 974943629740990896 980060391789017136 980746865632306318 986251804351638237 986773134198530952 989912724189617592 990365549669101242 993516569553508182 994518606209508432 997722686510640216 999428515419417608 1000478316617954993 1001330377484916024 1003661512025584503 1008331364629084938 1009828581259244292 1013041526156664732 1014773546029996116 1015237743838873191 1015821964270470424 1017755022242440872 1018467898925856561 1022779648957254468 1030313479536971448 1032338337265266192 1038483208320416586 1046676369727283778 1047113340191742051 1047666841270181496 1050561582680985648 1051000175159046216 1056188932219406804 1058198806495752012 1066059856819588176 1069940921057624196 1076945549369320904 1077395156726967468 1080866243719860234 1084774575608659026 1085398811138310864 1085895315754399164 1088225974194750846 1089350280169780644 1090967797399485096 1092833049570765048 1096043870107244016 1096811583458614758 1100882895943613328 1101411016992827568 1102567940762644278 1108011286370359007 1110119775973347321 1110758596445280744 1116172936165052402 1116708392228839062 1118366532037371708 1120853560722635792 1122438022324470243 1124357079846844809 1126604458932950088 1127144919259015128 1128256598290964688 1128530639905667544 1131846342478972848 1135447508061152208 1142799709804279227 1143403790420519992 1147041728029239432 1154898178221220524 1159102664479092879 1160271707244426504 1163963313058121784 1171935664517423988 1175848712066503436 1176386592067265761 1178625196428954183 1180129470183929031 1181881780516108854 1183902470368328802 1186837952366190384 1187380859282847684 1191158717568825564 1193195268408896532 1194966979437191688 1196201565402610032 1203321812815720806 1211563743040486017 1221073662530599722 1222277981481878412 1226166871018887252 1229437180767110679 1230068133732914892 1231357928145175376 1233701140187316528 1235275707108411696 1238493257936564994 1239742372124181744 1243686827651143824 1249523377032459312 1249603421000940837 1253498952524131152 1256961016181462046 1260960255812965266 1266298612994696008 1266877868380132358 1268708315398111224 1269288673077335274 1269596969893875987 1270908660198077418 1275626212760059888 1278717848458451352 1282786311227965992 1284979519824965496 1286329264223084991 1290421944032894361 1292628207442971243 1295885029186160868 1302826457600312239 1304708844895709292 1305305670649979817 1315002405802184316 1320487399558801656 1324688759404677576 1338215349367446004 1344441819505446584 1345726761077936286 1346438108345659056 1347000224490233352 1350722034875552976 1353031394706661488 1353650325118497588 1357957198567808748 1363706198609672624 1366301262736427472 1384644277760555448 1385277669163322298 1389685170496963158 1392061146477045954 1395568492969711704 1396151120255656068 1403875448285007607 1405071063733840776 1405713799161516726 1410931741994336016 1415420866213217136 1424585939619033009 1426587894743498928 1430528016188701794 1435079489355067374 1436526875635956624 1441154991626480312 1443897436900745736 1445601959803086183 1446366100811545368 1447860421005865552 1450615626374097456 1450967965593001128 1452467040226374192 1462415444611486344 1466454518878372387 1470090587683525704 1471120298448459477 1480159701297796428 1482726770231090321 1484869086284426388 1485548324503651863 1488944522971785416 1491155376049828944 1491777909314262648 1496584029765960324 1499142773129126412 1511865867383854346 1512497046943627407 1513153453251828528 1514742871888866438 1522160319044994174 1523732946405705636 1534169473435881702 1537973441231927184 1539864237628294032 1545470219305457172 1557724812480624879 1562580886023231984 1570014554590925667 1571500261905272244 1573505960245238708 1575842374021478472 1576500262738569324 1578536627157771736 1583174479043796912 1584283398329110206 1588211623425100752 1590927024545195376 1599089785229382264 1604429083754294408 1606530056184590544 1615418324053981356 1616092735090451202 1621299365579790351 1624071337556553613 1627161863412988539 1628098216707466296 1628842973631598746 1629703975309171216 1634025420254670966 1634889161358516336 1639249574356147572 1640090844977219856 1645217375187922137 1650710691939514439 1651324343915419992 1652116525489241352 1653851911143966417 1666137894667921116 1674259404247578603 1675062588343258593 1675948021575282728 1677549798056057562 1681280341083953688 1689906688399425132 1692384897436447032 1692795959858501316 1694544880264103224 1697769513718459272 1715105685630779988 1720562592043859148 1723504276590628324 1727846705581547824 1731134710730133072 1732347267331830786 1739611793194279056 1740407560866639756 1745944969587182676 1753336541069579088 1763773068099755154 1772822670774163281 1775853705552493203 1777688437473323242 1780256928549285576 1781071288924271526 1789792902613344798 1794302348103915048 1804867100157996784 1804982719223581209 1808301671233463952 1810609598090411664 1828367168619879216 1831610493795899583 1833416972222817618 1839250306528330878 1845102200599372338 1847036892217763064 1852913560662617544 1856081528636061272 1859613558186272616 1861534827007541424 1874285065548688968 1880248428786196728 1885441524272193069 1891440383719447899 1899447919492044012 1900316802570198537 1906362990297116127 1907370688251602392 1913439319140089832 1917199769206922928 1918076772687677028 1927469279737448244 1943827543779241302 1961493731264612636 1972503608703276474 1973546268397061904 1979825448379235184 1980731099338202484 1987033139107016364 1995445373021280432 1998857030838835216 2000956633235909986 2002660754969832048 2007323024051169006 2016662729258169876 2019657162518488584 2026083052313329464 2029547092059992232 2030475487677746382 2031643928540940848 2035510044484881744 2036935797851713122 2045559297914508936 2057735246116381013 2060626959073942896 2076966416640833172 2077916503744983447 2084527755745444737 2088091719715568931 2093352739454567556 2094226680383484102 2095333682540362992 2102000350318092432 2112377864438813608 2116397612991504024 2139881842115248392 2145792024283052691 2152619234032601061 2153891098738641808 2154790313453934936 2161732487439720468 2169549151217318052 2171790631508798328 2176451948389501692 2178700560339561288 2181935594798970192 2184717956696350699 2185666099141530096 2193623166917229516 2205135881525288556 2216022572740718014 2220239551946694642 2221517192890561488 2232345872330104804 2233416784457678124 2236733064074743416 2244876044648940486 2248714159693689618 2253208917865900176 2254289838518030256 2257061279811335088 2267798801075781519 2283240478567491261 2285599419608558454 2286807580841039984 2294083456058478864 2301254210153822553 2309796356442441048 2318205328958185758 2320543414488853008 2327926626116243568 2341876861393030507 2343871329034847976 2351697424133006872 2352773184134531522 2357250392857908366 2360258940367858062 2363763561032217708 2367804940736657604 2374761718565695368 2376425097493665309 2382317435137651128 2386390536817793064 2389933958874383376 2406643625631441612 2419534849829151301 2423127486080972034 2424139102635676803 2442147325061199444 2443264460447398119 2444555962963756824 2451038130382006449 2452333742037774504 2458874361534221358 2460136267465829784 2476986515873129988 2499206842001881674 2513922032362924092 2521920511625930532 2532597225989392016 2533755736760264716 2537416630796222448 2538577346154670548 2539193939787751974 2541817320396154836 2557435696916902704 2565572622455931984 2569959039649930992 2572658528446169982 2580843888065788722 2585256414885942486 2591770058372321736 2598520900997746179 2605652915200624478 2609417689791418584 2610611341299959634 2630004811604368632 2640974799117603312 2645659602149632731 2649377518809355152 2666532656209984863 2676430698734892008 2684689353920017197 2688883639010893168 2691453522155872572 2694000448980466704 2707300650236995176 2715914397135617496 2750125458334226427 2753635430429167739 2758875459792496317 2769288555521110896 2770555338326644596 2779370340993926316 2784122292954091908 2791136985939423408 2792302240511312136 2807750896570015214 2810142127467681552 2811427598323033452 2849171879238066018 2861056032377403588 2870158978710134748 2882309983252960624 2887794873801491472 2891203919606172366 2892732201623090736 2901935931186002256 2915741315668861953 2924830889222972688 2932909037756744774 2940181175367051408 2942240596896918954 2960319402595592856 2965453540462180642 2969738172568852776 2971096649007303726 2977889045943570832 2983555818628525296 2993168059531920648 2998285546258252824 3001434949853864979 3010984536076753509 3016132484033599567 3023731734767708692 3024994093887254814 3029485743777732876 3044320638089988348 3045713231516619573 3047465892811411272 3055403696777569683 3068338946871763404 3090940438610914344 3115449624961249758 3140029109181851334 3143000523810544488 3147011920490477416 3151684748042956944 3153000525477138648 3157073254315543472 3168566796658220412 3198179570458764528 3208858167508588816 3230836648107962712 3232185470180902404 3242598731159580702 3248142675113107226 3254323726825977078 3256196433414932592 3257685947263197492 3268050840509341932 3278499148712295144 3290434750375844274 3301421383879028878 3302648687830839984 3304233050978482704 3307703822287932834 3324033859111077021 3332275789335842232 3348518808495157206 3350125176686517186 3351896043150565456 3355099596112115124 3362560682167907376 3373071239540534427 3379813376798850264 3384769794872894064 3385591919717002632 3389089760528206448 3395539027436918544 3428399129412837681 3430211371261559976 3432614029713072113 3441125184087718296 3447008553181256648 3464694534663661572 3477307993437278637 3480815121733279512 3491889939174365352 3527546136199510308 3529159776201797283 3540388410551787093 3545645341548326562 3551707411104986406 3555376874946646484 3560513857098571152 3562142577848543052 3579585805226689596 3588604696207830096 3609965438447162418 3634691229121458051 3663220987591799166 3666833944445635236 3678500613056661756 3690204401198744676 3694073784435526128 3705827121325235088 3712163057272122544 3719227116372545232 3748570131097377936 3760496857572393456 3770883048544386138 3782880767438895798 3798895838984088024 3800633605140397074 3808790909681627961 3812725980594232254 3814741376503204784 3826878638280179664 3836153545375354056 3854938559474896488 3858987792669254973 3871265832098683083 3877884622328913729 3887655087558482604 3908479372800936717 3922987462529225272 3945007217406552948 3961462198676404968 3974066278214032728 4001913266471819972 4014646048102338012 4033325458516339752 4039314325036977168 4052166104626658928 4059094184119984464 4060950975355492764 4073871595703426244 4091118595829017872 4115470492232762026 4153932833281666344 4155833007489966894 4169055511490889474 4176183439431137862 4186705478909135112 4188453360766968204 4211626344855022821 4224755728877627216 4232795225983008048 4273757818857099027 4279763684230496784 4291584048566105382 4305238468065202122 4309580626907869872 4323464974879440936 4339098302434636104 4343581263017596656 4352903896779003384 4357401120679122576 4369435913392701398 4387246333834459032 4399363556635117161 4410271763050577112 4413360895345378431 4432045145481436028 4440479103893389284 4448180310693270963 4464691744660209608 4466833568915356248 4473466128149486832 4489752089297880972 4497428319387379236 4535597602151563038 4537491140830882221 4566480957134982522 4571198839217116908 4602508420307645106 4619592712884882096 4636410657916371516 4683753722786061014 4687742658069695952 4703394848266013744 4705546368269063044 4710043663772777001 4714500785715816732 4720517880735716124 4727527122064435416 4735609881473315208 4749523437131390736 4752850194987330618 4764634870275302256 4772781073635586128 4813287251262883224 4839069699658302602 4846254972161944068 4848278205271353606 4863898096739371053 4872214012669660839 4884294650122398888 4886528920894796238 4889111925927513648 4902076260764012898 4904667484075549008 4917748723068442716 4920272534931659568 4952132075818543317 4953973031746259976 4998413684003763348 5022778212742735809 5025187765029775779 5027844064725848184 5043841023251861064 5067511473520529432 5077154692309341096 5078387879575503948 5083634640792309672 5113894370797025801 5145317056892339964 5161687776131577444 5170512829771884972 5183540116744643472 5197041801995492358 5211305830401248956 5218835379582837168 5221222682599919268 5260009623208737264 5291319204299265462 5327561116657479609 5333065312419969726 5352861397469784016 5369378707840034394 5382907044311745144 5414601300473990352 5414948157670743627 5431828794271234992 5500250916668452854 5507270860858335478 5517750919584992634 5541110676653289192 5558740681987852632 5568244585908183816 5584604481022624272 5615501793140030428 5622855196646066904 5656324572816579207 5674321151158343697 5698343758476132036 5700950407710595611 5719088970891348381 5722112064754807176 5740317957420269496 5782407839212344732 5831482631337723906 5865818075513489548 5884481193793837908 5920638805191185712 5930907080924361284 5939476345137705552 5942193298014607452 5986336119063841296 5996571092516505648 6002869899707729958 6021969072153507018 6032264968067199134 6047463469535417384 6049988187774509628 6058971487555465752 6088641276179976696 6091426463033239146 6094931785622822544 6110807393555139366 6136677893743526808 6173205738349143039 6181880877221828688 6221909531156631347 6230899249922499516 6233749511234950341 6264275159146706793 6280058218363702668 6286001047621088976 6294023840980954832 6306001050954277296 6337133593316440824 6437376072849158073 6457857702097803183 6461673296215925424 6464370940361804808 6485197462319161404 6496285350226214452 6508647453651954156 6515371894526394984 6536101681018683864 6554153870089052097 6556998297424590288 6580869500751688548 6602842767758057756 6615407644575865668 6648067718222154042 6664551578671684464 6697037616990314412 6700250353373034372 6710199192224230248 6746142479081068854 6759626753597700528 6771183839434005264 6803396403227344557 6856798258825675362 6860422742523119952 6865228059426144226 6882250368175436592 6894017106362513296 6903762630461467659 6929389069327323144 6954615986874557274 6961630243466559024 6983779878348730704 7025630584179091521 7055092272399020616 7058319552403594566 7080776821103574186 7091290683096653124 7103414822209972812 7110753749893292968 7124285155697086104 7129275292480995927 7159171610453379192 7219930876894324836 7258604549487453903 7269382458242916102 7326441975183598332 7329793381342194357 7333667888891270472 7357001226113323512 7380408802397489352 7541766097088772276 7565761534877791596 7597791677968176048 7601267210280794148 7617581819363255922 7625451961188464508 7672307090750708112 7709877118949792976 7717975585338509946 7742531664197366166 7755769244657827458 7775310175116965208 7816958745601873434 7845974925058450544 7890014434813105896 7922924397352809936 7936978806448898193 7948132556428065456 7999597968629954589 8003826532943639944 8029292096204676024 8066650917032679504 8121901950710985528 8147743191406852488 8230940984465524052 8234706144470860327 8250376375002679281 8260906291287503217 8307865666563332688 8311666014979933788 8338111022981778948 8352366878862275724 8373410957818270224 8376906721533936408 8423252689710045642 8547515637714198054 8583168097132210764 8610476936130404244 8646929949758881872 8678196604869272208 8705807793558006768 8738871826785402796 8747223947006585859 8774492667668918064 8798727113270234322 8820543526101154224 8826721790690756862 8864090290962872056 8880958207786778568 8896360621386541926 8929383489320419216 8933667137830712496 8979504178595761944 8994856638774758472 9004304849561594937 9032953608230260527 9048397452100798701 9071195204303126076 9074982281661764442 9119785203202185673 9132961914269965044 9137139694549858719 9142397678434233816 9205016840615290212 9272821315832743032 9367507445572122028 9411092736538126088 9420087327545554002 9429001571431633464 9441035761471432248 9455054244128870832 9471219762946630416 9505700389974661236 9626574502525766448 9678139399316605204 9692509944323888136 9696556410542707212 9727796193478742106 9744428025339321678 9768589300244797776 9773057841789592476 9804152521528025796 9827128137995053249 9835497446136885432 9904264151637086634 9907946063492519952 9972101577333231063 9996827368007526696 10045556425485471618 10050375530059551558 10055688129451696368 10087682046503722128 10119213718621603281 10135022947041058864 10154309384618682192 10156775759151007896 10167269281584619344 10227788741594051602 10285197388238513043 10290634113784679928 10297842089139216339 10323375552263154888 10341025659543769944 10394083603990984716 10422611660802497912 10442445365199838536 10582638408598530924 10587479328605391849 10621165231655361279 10655122233314959218 10666130624839939452 10738757415680068788 10765814088623490288 10829896315341487254 10904073687364374153 11000501833336905708 11014541721716670956 11035501839169985268 11082221353306578384 11117481363975705264 11136489171816367632 11231003586280060856 11245710393292133808 11312649145633158414 11348642302316687394 11396687516952264072 11401900815421191222 11438177941782696762 11444224129509614352 11480635914840538992 11554974843576601073 11564815678424689464 11576963378007764919 11633653866986741187 11662965262675447812 11725438118402810151 11731636151026979096 11768962387587675816 11861814161848722568 11884386596029214904 12005739799415459916 12043938144307014036 12064529936134398268 12094926939070834768 12099976375549019256 12117942975110931504 12177282552359953392 12182852926066478292 12221614787110278732 12273355787487053616 12346411476698286078 12443819062313262694 12461798499844999032 12467499022469900682 12528550318293413586 12560116436727405336 12634879034565068463 12674267186632881648 12821273456571297081 12874752145698316146 12915715404195606366 12928741880723609616 12970394924638322808 12992570700452428904 13017294907303908312 13030743789052789968 13072203362037367728 13108307740178104194 13161739001503377096 13198090669905351483 13205685535516115512 13230815289151731336 13240082686036135293 13296135436444308084 13344540932079812889 13394075233980628824 13400500706746068744 13420398384448460496 13492284958162137708 13586618772117541921 13606792806454689114 13612473422492646663 13713596517651350724 13730456118852288452 13807525260922935318 13858778138654646288 13909231973749114548 14051261168358183042 14110184544798041232 14116639104807189132 14161553642207148372 14182581366193306248 14206829644419945624 14221507499786585936 14248570311394172208 14258550584961991854 14318343220906758384 14404146722814667091 14439861753788649672 14517209098974907806 14538764916485832204 14591694290218113159 14616642038008982517 14652883950367196664 14659586762684388714 14667335777782540944 14714002452226647024 14760817604794978704 14856396227455629951 15068334638228207427 15075563295089327337 15083532194177544552 15131523069755583192 15202534420561588296 15235163638726511844 15250903922376929016 15293025696874454893 15341683112391077403 15435951170677019892 15485063328394732332 15511538489315654916 15550620350233930416 15633917491203746868 15780028869626211792 15873957612897796386 15982683349972438827 15999195937259909178 16007653065887279888 16058584192409352048 16243803901421971056 16244844473012230881 16295486382813704976 16461881968931048104 16469412288941720654 16500752750005358562 16521812582575006434 16623332029959867576 16676222045963557896 16704733757724551448 16753813443067872816 16846505379420091284 16936743948804059107 16968973718449737621 17095031275428396108 17102851223131786833 17157266912674045143 17166336194264421528 17220953872260808488 17477743653570805592 17494447894013171718 17597454226540468644 17653443581381513724 17728180581925744112 17761916415573557136 17792721242773083852 17959008357191523888 17989713277549516944 18008609699123189874 18065907216460521054 18096794904201597402 18142390408606252152 18149964563323528884 18239570406404371346 18265923828539930088 18274279389099717438 18284795356868467632 18410033681230580424 18519617215047429117 18545642631665486064 18665728593469894041 18735014891144244056 18792825477440120379 18822185473076252176 18840174655091108004 18858003142863266928 18882071522942864496 19011400779949322472 19275448013004174173 19312128218547474219 19356278798633210408 19385019888647776272 19393112821085414424 19455592386957484212 19488856050678643356 19546115683579184952 19608305043056051592 19654256275990106498 19662461610267156291 19670994892273770864 19808528303274173268 19944203154666462126 19993654736015053392 20091112850970943236 20100751060119103116 20238427437243206562 20313551518302015792 20410189209682033671 20455577483188103204 20570394776477026086 20581268227569359856 20595684178278432678 20646751104526309776 20682051319087539888 20788167207981969432 20845223321604995824 20884890730399677072 21076891752537274563 21112927388235196969 21165276817197061848 21174958657210783698 21242330463310722558 21310244466629918436 21332261249679878904 21387825877442987781 21459238995213687707 21477514831360137576 21659792630682974508 21775813648462361709 21808147374728748306 22001003666673811416 22029083443433341912 22071003678339970536 22462007172560121712 22625298291266316828 22697284604633374788 22793375033904528144 22803801630842382444 22876355883565393524 23109949687153202146 23129631356849378928 23153926756015529838 23267307733973482374 23325930525350895624 23450876236805620302 23463272302053958192 23537924775175351632 23723628323697445136 23768773192058429808 23810936419346694579 23998793905889863767 24011479598830919832 24087876288614028072 24129059872268796536 24199952751098038512 24365705852132956584 24443229574220557464 24692822953396572156 24704118433412580981 24782718873862509651 24887638124626525388 24923596999689998064 24934998044939801364 25057100636586827172 25120232873454810672 25269758069130136926 25642546913142594162 25749504291396632292 25831430808391212732 25940789849276645616 25985141400904857808 26034589814607816624 26216615480356208388 26323478003006754192 26396181339810702966 26411371071032231024 26461630578303462672 26480165372072270586 26592270872888616168 26689081864159625778 26788150467961257648 26801001413492137488 26984569916324275416 27012914548684784811 27098860824690781581 27145192356302396103 27173237544235083842 27213585612909378228 27224946844985293326 27359355609606557019 27427193035302701448 27460912237704576904 27615050521845870636 27818463947498229096 28102522336716366084 28233278209614378264 28323107284414296744 28365162732386612496 28413659288839891248 28517101169923983708 28808293445629334182 28879723507577299344 29034418197949815612 29077529832971664408 29183388580436226318 29233284076017965034 29305767900734393328 29319173525368777428 29481384413985159747 29712792454911259902 29916304731999693189 30136669276456414854 30151126590178654674 30167064388355089104 30263046139511166384 30405068841123176592 30470327277453023688 30501807844753858032 30586051393748909786 30683366224782154806 30871902341354039784 30893526267417649017 30970126656789464664 31023076978631309832 31267834982407493736 31453953047778966913 31747915225795592772 31762437985816175547 31863495694966083837 31965366699944877654 31998391874519818356 32489688946024461762 32923763937862096208 32938824577883441308 33001505500010717124 33043625165150012868 33246664059919735152 33352444091927115792 33409467515449102896 33693010758840182568 33873487897608118214 33937947436899475242 34190062550856792216 34205702446263573666 34314533825348090286 34332672388528843056 34441907744521616976 34664924530729803219 34900961600960223561 34955487307141611184 34988895788026343436 35176314355208430453 35194908453080937288 35306887162763027448 35585442485546167704 35797260595579180607 36017219398246379748 36131814432921042108 36193589808403194804 36284780817212504304 36299929126647057768 36479140812808742692 36531847657079860176 36548558778199434876 36820067362461160848 37039234430094858234 37331457186939788082 37470029782288488112 37585650954880240758 37680349310182216008 37904637103695205389 38022801559898644944 38550896026008348346 38624256437094948438 38712557597266420816 38786225642170828848 38911184773914968424 38977712101357286712 39092231367158369904 39216610086112103184 39308512551980212996 39324923220534312582 39594272009716054449 39617056606548346536 39720248058108405879 39888406309332924252 40033622796239438667 40182225701941886472 40201502120238206232 40476854874486413124 40759856316352625763 40820378419364067342 40911154966376206408 41140789552954052172 41191368356556865356 41576334415963938864 42153783505074549126 42225854776470393938 42330553634394123696 42349917314421567396 42484660926621445116 42620488933259836872 42664522499359757808 42775651754885975562 42918477990427375414 42955029662720275152 43212440168444001273 43319585261365949016 43551627296924723418 43616294749457496612 43849926114026947551 44002007333347622832 44058166886866683824 44142007356679941072 44569188682366889853 45205003914684622281 45250596582532633656 45394569209266749576 45607603261684764888 45752711767130787048 45879077090623364679 46025049337173232209 46219899374306404292 46307853512031059676 46534615467946964748 46651861050701791248 46901752473611240604 47621872838693389158 47997587811779727534 48022959197661839664 48175752577228056144 48258119744537593072 48731411704265913168 48886459148441114928 49385645906793144312 49408236866825161962 49565437747725019302 49775276249253050776 49869996089879602728 50114201273173654344 50539516138260273852 50810231846412177321 51285093826285188324 51308553669395360499 51499008582793264584 51662861616782425464 52433230960712416776 52792362679621405932 52960330744144541172 53184541745777232336 53378163728319251556 53969139832648550832 54025829097369569622 54197721649381563162 54290384712604792206 54346475088470167684 54427171225818756456 54449893689970586652 54718711219213114038 54854386070605402896 54921824475409153808 55230101043691741272 55558851645142287351 55636927894996458192 55997185780409682123 56205044673432732168 56466556419228756528 56646214568828593488 57034202339847967416 57616586891258668364 57826344039012522519 58068836395899631224 58155059665943328816 58366777160872452636 58466568152035930068 58638347050737554856 58962768827970319494 58987384830801468873 59425584909822519804 59832609463999386378 60273338552912829708 60302253180357309348 60940654554906047376 61172102787497819572 61230567629046101013 61366732449564309612 61743804682708079568 61787052534835298034 61940253313578929328 62046153957262619664 62535669964814987472 62907906095557933826 63230675257611823689 63338782164705590907 63495830451591185544 63524875971632351094 63726991389932167674 63930733399889755308 63996783749039636712 64377716985641063121 64979377892048923524 65327440945387085127 65877649155766882616 66003011000021434248 66087250330300025736 67386021517680365136 67746975795216236428 67875894873798950484 68380125101713584432 68411404892527147332 68629067650696180572 69329849061459606438 69801923201920447122 69977791576052686872 70352628710416860906 70389816906161874576 70613774325526054896 71170884971092335408 71594521191158361214 71996381717669591301 72034438796492759496 72263628865842084216 72387179616806389608 72599858253294115536 72958281625617485384 73097117556398869752 74078468860189716468 74112355300237742943 74348156621587528953 74662914373879576164 75171301909760481516 75360698620364432016 75809274207390410778 77101792052016696692 77248512874189896876 77822369547829936848 77955424202714573424 78617025103960425992 78649846441068625164 79188544019432108898 79234113213096693072 79440496116216811758 79776812618665848504 80067245592478877334 80364451403883772944 80403004240476412464 80884823905036207511 80953709748972826248 81038743646054354433 81435577068907188309 81519712632705251526 81640756838728134684 81822309932752412816 82078066828819671057 82281579105908104344 82382736713113730712 84307567010149098252 84451709552940787876 84699834628843134792 84969321853242890232 85240977866519673744 85551303509771951124 85836955980854750828 86424880336888002546 86639170522731898032 87103254593849446836 87232589498914993224 87699852228053895102 88444153241955479241 89138377364733779706 89748914195999079567 90410007829369244562 90501193165065267312 90789138418533499152 91215206523369529776 91505423534261574096 91758154181246729358 92050098674346464418 92439798748612808584 92615707024062119352 92680578802252947051 93069230935893929496 93803504947222481208 94361859143336900739 95106331404822793447 95243745677386778316 95287313957448526641 95995175623559455068 98771291813586288624 98816473733650323924 99130875495450038604 99550552498506101552 99739992179759205456 100228402546347308688 101079032276520547704 101620463692824354642 102570187652570376648 102617107338790720998 102998017165586529168 103325723233564850928 103994773592189409657 104866461921424833552 105528943065625291359 105584725359242811864 105920661488289082344 106756327456638503112 107051179878121184251 107391781786737541821 108051658194739139244 108395443298763126324 108580769425209584412 108692950176940335368 108854342451637512912 108899787379941173304 109437422438426228076 110460202087383482544 111117703290284574702 111994371560819364246 112410089346865464336 113713911311085616167 114068404679695934832 115233173782517336728 115652688078025045038 116137672791799262448 116733554321744905272 116933136304071860136 117276694101475109712 117925537655940638988 117974769661602937746 118557207641628413749 118782816029148163347 118851169819645039608 119665218927998772756 120100868388718316001 120546677105825659416 120604506360714618696 122279568949057877289 122344205574995639144 122461135258092202026 122733464899128619224 123574105069670596068 125815812191115867652 126461350515223647378 126677564329411181814 126991660903182371088 127049751943264702188 127453982779864335348 127861466799779510616 127993567498079273424 128755433971282126242 129637320505332003819 129958755784097847048 130654881890774170254 131549778342080842653 131755298311533765232 132006022000042868496 132174500660600051472 133707566047100669559 135493951590432472856 135751789747597900968 136822809785054294664 137258135301392361144 137637231271870094037 138075148011519696627 138659698122919212876 139603846403840894244 139955583152105373744 140705257420833721812 143189042382316722428 143992763435339182602 144068877592985518992 144527257731684168432 144774359233612779216 145916563251234970768 146194235112797739504 148156937720379432936 148224710600475485886 148696313243175057906 149325828747759152328 150214672966495813949 150342603819520963032 151618548414780821556 152430695539236531963 154203584104033393384 154497025748379793752 157234050207920851984 157299692882137250328 158377088038864217796 158880992232433623516 159553625237331697008 160134491184957754668 161769647810072415022 161907419497945652496 162077487292108708866 162871154137814376618 163039425265410503052 163281513677456269368 164156133657639342114 164563158211816208688 164765473426227461424 166676554935426862053 167991557341229046369 168615134020298196504 168903419105881575752 169399669257686269584 169938643706485780464 171102607019543902248 171673911961709501656 172849760673776005092 173479032117037567557 174206509187698893672 174465178997829986448 175399704456107790204 176626044037528044973 176888306483910958482 176962154492404406619 178276754729467559412 179497828391998159134 180820015658738489124 183516308362493458716 184100197348692928836 184879597497225617168 185231414048124238704 185361157604505894102 186138461871787858992 187607009894444962416 188723718286673801478 189692025772835471067 190016346494116772721 190212662809645586894 190487491354773556632 190574627914897053282 191990351247118910136 193133150956923189363 195982322836161255381 197632947467300647848 198261750990900077208 202158064553041095408 203240927385648709284 205140375305140753296 205234214677581441996 207989547184378819314 211057886131250582718 211169450718485623728 211841322976578164688 213512654913277006224 214102359756242368502 214783563573475083642 216103316389478278488 216790886597526252648 217161538850419168824 217385900353880670736 217799574759882346608 218874844876852456152 220177671334452768391 222235406580569149404 222337065900713228829 223044469864762586859 223988743121638728492 227427822622171232334 230466347565034673456 231305376156050090076 233467108643489810544 233866272608143720272 235851075311881277976 235949539323205875492 237114415283256827498 237565632058296326694 237702339639290079216 239330437855997545512 240201736777436632002 241093354211651318832 241209012721429237392 242654471715108622533 244306731206721564927 244559137898115754578 244688411149991278288 244922270516184404052 245466929798257238448 246234200486459013171 247148210139341192136 250580824169054264249 251631624382231735304 252922701030447294756 253355128658822363628 254099503886529404376 254907965559728670696 255722933599559021232 257510867942564252484 259274641010664007638 259917511568195694096 261309763781548340508 263099556684161685306 265332459725866437723 267415132094201339118 270987903180864945712 271503579495195801936 273645619570108589328 274516270602784722288 275274462543740188074 276150296023039393254 277319396245838425752 278041736406758841153 279207692807681788488 281410514841667443624 283085577430010702217 285318994214468380341 286378084764633444856 287985526870678365204 296313875440758865872 296449421200950971772 297392626486350115812 298651657495518304656 300429345932991627898 300685207639041926064 303237096829561643112 304861391078473063926 308407168208066786768 308994051496759587504 311984320776568228971 314599385764274500656 316754176077728435592 317761984464867247032 320268982369915509336 321153539634363552753 322175345360212625463 323539295620144830044 324154974584217417732 325742308275628753236 326078850530821006104 326563027354912538736 328312267315278684228 333353109870853724106 335983114682458092738 337230268040596393008 337806838211763151504 342205214039087804496 343347823923419003312 345699521347552010184 346958064234075135114 348413018375397787344 350799408912215580408 353252088075056089946 353776612967821916964 353924308984808813238 355671622924885241247 356553509458935118824 358995656783996318268 361640031317476978248 366838706847173631867 367032616724986917432 368200394697385857672 370722315209011788204 377447436573347602956 379384051545670942134 380032692988233545442 380425325619291173788 380974982709547113264 381149255829794106564 383980702494237820272 386266301913846378726 388911961515996011457 391964645672322510762 395265894934601295696 396523501981800154416 406481854771297418568 410468429355162883992 412911693815610282111 414225444034559089881 415979094368757638628 422115772262501165436 428204719512484737004 429567127146950167284 432206632778956556976 433581773195052505296 434323077700838337648 437749689753704912304 440355342668905536782 444470813161138298808 444674131801426457658 446088939729525173718 447977486243277456984 450644018899487441847 454855645244342464668 457292086617709595889 462610752312100180152 471702150623762555952 471899078646411750984 474228830566513654996 475131264116592653388 478660875711995091024 480403473554873264004 485308943430217245066 488613462413443129854 489118275796231509156 489844541032368808104 492468400972918026342 494296420278682384272 501161648338108528498 503263248764463470608 503974672023687139107 505845402060894589512 506710257317644727256 508199007773058808752 509815931119457341392 515021735885128504968 518549282021328015276 520437096351112702671 522619527563096681016 526199113368323370612 529878132112584134919 530664919451732875446 534830264188402678236 550548925087480376148 552300592046078786508 554638792491676851504 556083472813517682306 558415385615363576976 562821029683334887248 566171154860021404434 570049039482350318163 570637988428936760682 572756169529266889712 575971053741356730408 579399452870769568089 592898842401901943544 594785252972700231624 600858691865983255796 606474193659123286224 609722782156946127852 623968641553136457942 633508352155456871184 635523968929734494064 640537964739831018672 642307079268727105506 644350690720425250926 647078591240289660088 648309949168434835464 651484616551257506472 652157701061642012208 656624534630557368456 660533014003358305173 665744319833759554129 666706219741707448212 667011197702139686487 671966229364916185476 691399042695104020368 693916128468150270228 701598817824431160816 706504176150112179892 707553225935643833928 707848617969617626476 711343245849770482494 713107018917870237648 717991313567992636536 723280062634953956496 727963415145325867599 733677413694347263734 734065233449973834864 736400789394771715344 738702601459377039513 741444630418023576408 751742472507162792747 754894873146695205912 758768103091341884268 760065385976467090884 760850651238582347576 762298511659588213128 772532603827692757452 777823923031992022914 783929291344645021524 795997379177599313169 812963709542594837136 820936858710325767984 825823387631220564222 828450888069118179762 831958188737515277256 844231544525002330872 849256732290032106651 855956982643405141023 856409439024969474008 859134254293900334568 880710685337811073564 888941626322276597616 889348263602852915316 892177879459050347436 895954972486554913968 901288037798974883694 909711290488684929336 914584173235419191778 925221504624200360304 935952962329704686913 943798157292823501968 948457661133027309992 950262528233185306776 960806947109746528008 963460618903090658259 966526036080637876389 970617886860434490132 977226924826886259708 978236551592463018312 979689082064737616208 984936801945836052684 1002323296676217056996 1007949344047374278214 1011690804121789179024 1013420514635289454512 1030043471770257009936 1037098564042656030552 1040874192702225405342 1045239055126193362032 1051502710765470697643 1052398226736646741224 1059756264225168269838 1061329838903465750892 1067014868774655723741 1069660528376805356472 1100516120541520895601 1101097850174960752296 1104601184092157573016 1112166945627035364612 1132342309720042808868 1140098078964700636326 1141275976857873521364 1151942107482713460816 1158798905741539136178 1166735884547988034371 1185797684803803887088 1189570505945400463248 1201717383731966511592 1219445564313892255704 1236382308262696314811 1238735081446830846333 1247937283106272915884 1284614158537454211012 1288701381440850501852 1294157182480579320176 1296619898336869670928 1302969233102515012944 1313249069261114736912 1321066028006716610346 1331488639667519108258 1333412439483414896424 1334022395404279372974 1343932458729832370952 1351932056698462325541 1371876259853128787667 1387832256936300540456 1413008352300224359784 1415106451871287667856 1415697235939235252952 1422686491699540964988 1435982627135985273072 1455926830290651735198 1467354827388694527468 1477405202918754079026 1482889260836047152816 1503484945014325585494 1509789746293390411824 1517536206182683768536 1520130771952934181768 1521701302477164695152 1524597023319176426256 1541243699341169378737 1545065207655385514904 1555647846063984045828 1561311289053338108013 1567858582689290043048 1589634396337752404757 1591994758355198626338 1651646775262441128444 1656901776138236359524 1663916377475030554512 1688463089050004661744 1698513464580064213302 1710147118447050954489 1711913965286810282046 1712818878049938948016 1718268508587800669136 1738198358612308704267 1761421370675622147128 1778696527205705830632 1784355758918100694872 1802576075597949767388 1819422580977369858672 1829168346470838383556 1871905924659409373826 1896915322266054619984 1900525056466370613552 1921613894219493056016 1926921237806181316518 1933052072161275752778 1941235773720868980264 1954453849653772519416 1956473103184926036624 1969873603891672105368 1981599042010074915519 1997232959501278662387 2004646593352434113992 2015898688094748556428 2074197128085312061104 2081748385404450810684 2103005421530941395286 2104796453473293482448 2119512528450336539676 2122659677806931501784 2134029737549311447482 2139321056753610712944 2183890245435977602797 2201032241083041791202 2202195700349921504592 2209202368184315146032 2224333891254070729224 2255227417521488378241 2264684619440085617736 2280196157929401272652 2282551953715747042728 2296138572487864584649 2317597811483078272356 2333471769095976068742 2403434767463933023184 2438891128627784511408 2472764616525392629622 2477470162893661692666 2495874566212545831768 2547770196870096319953 2567870947930215423069 2569228317074908422024 2577402762881701003704 2642132056013433220692 2662977279335038216516 2666824878966829792848 2668044790808558745948 2687864917459664741904 2703864113396924651082 2743752519706257575334 2775664513872601080912 2826016704600448719568 2831394471878470505904 2845372983399081929976 2890381856709271974777 2899578108241913629167 2911853660581303470396 2934709654777389054936 2954810405837508158052 3006969890028651170988 3035072412365367537072 3040261543905868363536 3082487398682338757474 3090130415310771029808 3111295692127968091656 3122622578106676216026 3135717165378580086096 3154508132296412092929 3179268792675504809514 3183989516710397252676 3201044606323967171223 3303293550524882256888 3313803552276472719048 3397026929160128426604 3420294236894101908978 3423827930573620564092 3476396717224617408534 3522842741351244294256 3557393054411411661264 3568711517836201389744 3605152151195899534776 3658336692941676767112 3709146924788088944433 3743811849318818747652 3853842475612362633036 3866104144322551505556 3882471547441737960528 3908907699307545038832 3939747207783344210736 3963198084020149831038 3994465919002557324774 4009293186704868227984 4031797376189497112856 4055796170095386976623 4163496770808901621368 4206010843061882790572 4239025056900673079352 4245319355613863003568 4268059475098622894964 4367780490871955205594 4402064482166083582404 4448667782508141458448 4510454835042976756482 4529369238880171235472 4560392315858802545304 4565103907431494085456 4592277144975729169298 4623731098023508136211 4635195622966156544712 4666943538191952137484 4768903189013257214271 4945529233050785259244 4954940325787323385332 4991749132425091663536 5095540393740192639906 5135741895860430846138 5138456634149816844048 5154805525763402007408 5284264112026866441384 5325954558670076433032 5336089581617117491896 5407728226793849302164 5487505039412515150668 5690745966798163859952 5780763713418543949554 5799156216483827258334 5823707321162606940792 5869419309554778109872 5909620811675016316104 5944797126030224746557 5991698878503835987161 6013939780057302341976 6164974797364677514948 6222591384255936183312 6245245156213352432052 6309016264592824185858 6358537585351009619028 6367979033420794505352 6402089212647934342446 6551670736307932808391 6606587101049764513776 6627607104552945438096 6765682252564465134723 6794053858320256853208 6840588473788203817956 6847655861147241128184 6888415717463593753947 6952793434449234817068 7210304302391799069552 7316673385883353534224 7418293849576177888866 7487623698637637495304 7703612843790646269207 7707684951224725266072 7732208288645103011112 7926396168040299662076 7988931838005114649548 8063594752378994225712 8111592340190773953246 8326993541617803242736 8412021686123765581144 8478050113801346158704 8536118950197245789928 8654676157838874203677 8671145570127815924331 8735560981743910411188 8804128964332167164808 9020909670085953512964 9120784631717605090608 9184554289951458338596 9247462196047016272422 9270391245932313089424 9333887076383904274968 9463524396889236278787 9537806378026514428542 9603133818971901513669 9891058466101570518488 9909880651574646770664 10191080787480385279812 10271483791720861692276 10568528224053732882768 10651909117340152866064 10672179163234234983792 10815456453587698604328 10975010078825030301336 11127440774364266833299 11561527426837087899108 11598312432967654516668 11647414642325213881584 11819241623350032632208 11889594252060449493114 11983397757007671974322 12027879560114604683952 12167388510286160929869 12329949594729355029896 12490490312426704864104 12618032529185648371716 12717075170702019238056 12735958066841589010704 12804178425295868684892 13103341472615865616782 13531364505128930269446 13588107716640513706416 13681176947576407635912 13695311722294482256368 13776831434927187507894 13871193294070524408633 13905586868898469634136 14306709567039771642813 14836587699152355777732 14975247397275274990608 15407225687581292538414 15415369902449450532144 15464416577290206022224 15852792336080599324152 15977863676010229299096 16072970007415052092543 16223184680381547906492 16824043372247531162288 17072237900394491579856 17309352315677748407354 17342291140255631848662 17471121963487820822376 17608257928664334329616 17834391378090674239671 17975096635511507961483 18041819340171907025928 18369108579902916677192 18494924392094032544844 18667774152767808549936 18927048793778472557574 19075612756053028857084 19206267637943803027338 19782116932203141036976 19819761303149293541328 20297046757693395404169 20382161574960770559624 20542967583441723384552 20665247152390781261841 21630912907175397208656 21950020157650060602672 22254881548728533666598 23123054853674175798216 23196624865935309033336 23779188504120898986228 23966795514015343948644 24334777020572321859738 24659899189458710059792 24980980624853409728208 25236065058371296743432 25434150341404038476112 25608356850591737369784 25964028473516622611031 26206682945231731233564 27062729010257860538892 27362353895152815271824 27553662869854375015788 27742386588141048817266 27811173737796939268272 28390573190667708836361 28613419134079543285626 29673175398304711555464 30814451375162585076828 31705584672161198648304 31955727352020458598192 32145940014830104185086 32446369360763095812984 33382322323092800499897 34618704631355496814708 34684582280511263697324 34942243926975641644752 35668782756181348479342 35950193271023015922966 36083638680343814051856 36738217159805833354384 36989848784188065089688 37854097587556945115148 38151225512106057714168 38412535275887606054676 40594093515386790808338 40764323149921541119248 41085935166883446769104 41330494304781562523682 41613579882211573225899 44509763097457067333196 46246109707348351596432 46393249731870618066672 47558377008241797972456 47933591028030687897288 48218910022245156277629 48669554041144643719476 50472130116742593486864 51216713701183474739568 51928056947033245222062 52413365890463462467128 53925289906534523884449 54125458020515721077784 55107325739708750031576 55484773176282097634532 56781146381335417672722 57226838268159086571252 59346350796609423110928 61628902750325170153656 61995741457172343785523 64291880029660208370172 64892738721526191625968 66764644646185600999794 69237409262710993629416 69369164561022527394648 71337565512362696958684 71900386542046031845932 73979697568376130179376 75708195175113890230296 76302451024212115428336 76825070551775212109352 77892085420549867833093 81188187030773581616676 82660988609563125047364 83227159764423146451798 85171719572003126509083 89019526194914134666392 95116754016483595944912 95867182056061375794576 96437820044490312555258 97339108082289287438952 100146966969278401499691 103856113894066490444124 104826731780926924934256 107850579813069047768898 108250916041031442155568 110214651479417500063152 110969546352564195269064 112510790051905364647801 113562292762670835345444 114453676536318173142504 123257805500650340307312 123991482914344687571046 124840739646634719677697 128583760059320416740344 133529289292371201999588 138474818525421987258832 138738329122045054789296 142675131024725393917368 143800773084092063691864 144656730066735468832887 151416390350227780460592 153650141103550424218704 155784170841099735666186 162376374061547163233352 165321977219126250094728 166454319528846292903596 170343439144006253018166 178039052389828269332784 185987224371517031356569 192875640088980625110516 194678216164578574877904 200293933938556802999382 207712227788132980888248 215701159626138095537796 221939092705128390538128 225021580103810729295602 227124585525341670690888 228907353072636346285008 233676256261649603499279 247982965828689375142092 249681479293269439355394 257167520118640833480688 267058578584742403999176 285350262049450787834736 287601546168184127383728 289313460133470937665774 311568341682199471332372 324752748123094326466704 330643954438252500189456 332908639057692585807192 337532370155716093943403 340686878288012506036332 371974448743034062713138 385751280177961250221032 400587867877113605998764 415424455576265961776496 431402319252276191075592 433970190200206406498661 450043160207621458591204 454249171050683341381776 467352512523299206998558 495965931657378750284184 499362958586538878710788 534117157169484807998352 578626920266941875331548 623136683364398942664744 665817278115385171614384 675064740311432187886806 681373756576025012072664 701028768784948810497837 743948897486068125426276 771502560355922500442064 801175735754227211997528 862804638504552382151184 867940380400412812997322 900086320415242917182408 934705025046598413997116 991931863314757500568368 998725917173077757421576 1012597110467148281830209 1157253840533883750663096 1246273366728797885329488 1301910570600619219495983 1350129480622864375773612 1362747513152050024145328 1402057537569897620995674 1487897794972136250852552 1602351471508454423995056 1735880760800825625994644 1800172640830485834364816 1869410050093196827994232 1997451834346155514843152 2025194220934296563660418 2314507681067767501326192 2603821141201238438991966 2700258961245728751547224 2804115075139795241991348 2975795589944272501705104 3037791331401444845490627 3471761521601651251989288 3738820100186393655988464 4050388441868593127320836 5207642282402476877983932 5400517922491457503094448 5608230150279590483982696 6075582662802889690981254 6943523043203302503978576 8100776883737186254641672 9113373994204334536471881 10415284564804953755967864 11216460300559180967965392 12151165325605779381962508 16201553767474372509283344 18226747988408669072943762 20830569129609907511935728 24302330651211558763925016 36453495976817338145887524 48604661302423117527850032 72906991953634676291775048 145813983907269352583550096
- Sum of all divisors σ(n): 545799260893584367542425553
- Sum of proper divisors (its aliquot sum) s(n): 399985276986315014958875457
- 145813983907269352583550096 is an abundant number, because the sum of its proper divisors (399985276986315014958875457) is greater than itself. Its abundance is 254171293079045662375325361
Bases of 145813983907269352583550096
- Binary: 1111000100111010100111111101000000100111100000001111111010010000111001101010100100100002
- Hexadecimal: 0x789D4FE813C07F48735490
- Base-36: IBKK8IFDHF78HVD00
Squares and roots of 145813983907269352583550096
- 145813983907269352583550096 squared (1458139839072693525835500962) is 21261717902909405731215237692958875255446298541609216
- 145813983907269352583550096 cubed (1458139839072693525835500963) is 3100255792135732774418214214134501924167143101005698942479378474348749991284736
-
145813983907269352583550096 is a
perfect square number . Itssquare root is 12075346119564 -
The
cube root of 145813983907269352583550096 is 526340019.1687380447
Scales and comparisons
How big is 145813983907269352583550096?- 145,813,983,907,269,352,583,550,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 145,813,983,907,269,352,583,550,096 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 145813983907269352583550096 cubic inches would be around 43861668.3 feet tall.
Recreational maths with 145813983907269352583550096
- 145813983907269352583550096 backwards is 690055385253962709389318541
- 145813983907269352583550096 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 145813983907269352583550096's digits is 126
- 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 145813983907269352583550096 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 145813983907269352583550096 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/145813983907269352583550096/
Chicago style:
Numbermatics. 2024. "Number 145813983907269352583550096 - Facts about the integer". https://numbermatics.com/n/145813983907269352583550096/
The information we have on file for 145813983907269352583550096 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 145813983907269352583550096, math, Factors of 145813983907269352583550096, curriculum, school, college, exams, university, Prime factorization of 145813983907269352583550096, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-five septillion, eight hundred thirteen sextillion, nine hundred eighty-three quintillion, nine hundred seven quadrillion, two hundred sixty-nine trillion, three hundred fifty-two billion, five hundred eighty-three million, five hundred fifty thousand and ninety-six.